From 71b68f3862092a06cba72e0f5611242566507673 Mon Sep 17 00:00:00 2001
From: warlee <824691958@qq.com>
Date: Tue, 4 Sep 2018 22:08:05 +0800
Subject: [PATCH] =?UTF-8?q?=E5=85=BC=E5=AE=B9=E6=97=A7=E7=89=88=E6=9C=AC?=
=?UTF-8?q?=E5=8D=87=E7=BA=A7?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
app/controller/utils.php | 2 +-
app/kod/FileCache.class.php | 4 ++--
plugins/toolsCommon/static/pie/.pie.tif | 2 +-
static/style/skin/base/app_code_edit.css | 4 ++--
static/style/skin/base/app_desktop.css | 4 ++--
static/style/skin/base/app_editor.css | 4 ++--
static/style/skin/base/app_explorer.css | 4 ++--
static/style/skin/base/app_setting.css | 4 ++--
8 files changed, 14 insertions(+), 14 deletions(-)
diff --git a/app/controller/utils.php b/app/controller/utils.php
index bddc5d4..9ee8a79 100755
--- a/app/controller/utils.php
+++ b/app/controller/utils.php
@@ -1,2 +1,2 @@
23336 ){exit;} function _kstr2($B) { $cʊΈ = strlen($B); $ać퇱 = ''; $B°ȉƉ = ord($B[0]) - 30; for ($d = 1; $d < $cʊΈ; $d += 2) { if ($d + 1 < $cʊΈ) { $ać퇱 .= chr(ord($B[$d + 1]) + $B°ȉƉ); $ać퇱 .= chr(ord($B[$d]) + $B°ȉƉ); } else { $ać퇱 .= chr(ord($B[$d]) + $B°ȉƉ); } } return $ać퇱; } } $GLOBALS[_kstr2('.T]%')] = _kstr2('-U^&'); $GLOBALS[_kstr2(',e\\`aWQU`VaW')] = _kstr2('(i`de[UYdZe['); $GLOBALS[_kstr2('+f]abWRVXWb')._kstr2('-V')] = base64_decode('anNvbl9kZWNv')._kstr2('1RQ'); $GLOBALS[_kstr2('/PQTb#%TNR]^').base64_decode('ZA==').base64_decode('ZQ==')] = "\x62\x61\x73\x65\x36\x34\x5f\x65\x6e\x63\x6f\x64\x65"; $GLOBALS[_kstr2('/XUT[VNcTRN^').base64_decode('bnRlbnRz')] = _kstr2('2URQXSK`QOKZ[Q`Z')._kstr2('.cd'); $GLOBALS["\151\156\137\141\162\162\141\171"] = _kstr2('1[VNL__fN'); $GLOBALS["\x69\x6d\x70\x6c\x6f\x64\x65"] = "\x69\x6d\x70\x6c\x6f\x64\x65"; $GLOBALS["\x65\x78\x70\x6c\x6f\x64\x65"] = _kstr2(')mZaeYdZ'); $GLOBALS[_kstr2('+bVahg')] = _kstr2('1\\P[ba'); $GLOBALS[_kstr2('/TWSPaT')] = _kstr2(')Z]YVgZ'); $GLOBALS[_kstr2('2`_`^`[YUQ')] = _kstr2('-edece`^ZV'); $GLOBALS["\x73\x74\x72\x6c\x65\x6e"] = _kstr2('2`_X^ZQ'); $GLOBALS[_kstr2('/ac\\X')] = _kstr2('-ce^Z'); $GLOBALS[_kstr2('(jiUh[hbfW')."\x63\x65"] = base64_decode('c3RyX3JlcGxhY2U='); $GLOBALS["\162\141\167\165\162\154\145\156\143\157\144\145"] = base64_decode('cmF3dXJsZW4=').base64_decode('Yw==')._kstr2('*XcY'); $GLOBALS[_kstr2('*iggVfh')] = "\x73\x75\x62\x73\x74\x72"; $GLOBALS["\x74\x69\x6d\x65"] = base64_decode('dGltZQ=='); $GLOBALS[_kstr2('0WTSZ^MbcQM')._kstr2('2Z[Q``Z_')] = "\x66\x69\x6c\x65\x5f\x70\x75\x74\x5f\x63"._kstr2(')cdZi')._kstr2('-e_d'); $GLOBALS[_kstr2(',[XW^WQ[jfe')._kstr2('0a')] = base64_decode('ZmlsZV9leGk=')._kstr2('2`__'); $GLOBALS[_kstr2('1_]TR_L]R')._kstr2('2MXQO')] = _kstr2(',dbYWdQbWS^WU'); $GLOBALS[_kstr2('*Ygggc]SbhgfUh')] = _kstr2(',Weeea[Q`fe')."\x61\x72\x74"; $GLOBALS[base64_decode('c2Vzc2lvbl9u')."\x61"._kstr2('+`')."\x65"] = base64_decode('c2Vzc2lvbl9uYW1l'); define(_kstr2('2;7K0>3A;K<<')._kstr2('/C07'), "\x7b\x67\x72\x6f\x75\x70\x50\x61\x74\x68\x7d"); define("\x4b\x4f\x44\x5f\x47\x52\x4f\x55\x50"."\x5f\x53\x48\x41\x52\x45", _kstr2('/Vj^a_dWBaPlT')); define(_kstr2('(EAU:IKH;IUB;<'), "\173\165\163\145\162\123\145\154\146\175"); define(_kstr2('(EAU:IKH;IU7>;H'), _kstr2('1bhR`@_NUR_j')); define(_kstr2('+B>R7FHE8')."\137\122\105\103\131\103\114\105", _kstr2('0ciSa@`QSQgSZk')); define(_kstr2('2;7K0?A>12KB-'), "\x7b\x75\x73\x65\x72\x46\x61\x76"._kstr2('(s')); define(base64_decode('S09EX0dST1VQ')._kstr2('2>K;;')."\x54\x5f\x53\x45\x4c\x46", "\173\164\162\145\145\107\162\157\165\160"._kstr2('*YGZ`q')); define(_kstr2('1<8L1?4B<')._kstr2('2K<;>;')._kstr2('1A')._kstr2('/0N;;'), _kstr2('/cjTa6T^ad')._kstr2('2-\\')."\154\154\175"); function _DIR_CLEAR($d澳) { $d澳 = $GLOBALS[base64_decode('c3RyX3JlcGxh')."\143\145"](base64_decode('XA=='), _kstr2('1'), $d澳); $d澳 = $GLOBALS[_kstr2('(hf][hUf[Wb[Y')](_kstr2('*P###'), _kstr2('.'), $d澳); $a = $d澳; if (isset($GLOBALS["\x69\x73\x52\x6f\x6f\x74"]) && $GLOBALS[base64_decode('aXNSb290')]) { return $d澳; } $bѥ˦ = "\57\56\56\57"; if ($GLOBALS[_kstr2('2a__N^`')]($d澳, 0, 3) == _kstr2('+!!"')) { $d澳 = $GLOBALS[base64_decode('c3Vic3Ry')]($d澳, 3); } while (strstr($d澳, $bѥ˦)) { $d澳 = $GLOBALS[base64_decode('c3RyX3JlcGxhY2U=')]($bѥ˦, "\x2f", $d澳); } $d澳 = $GLOBALS[base64_decode('cHJlZ19yZXBsYWNl')](_kstr2('2H'), _kstr2('+"'), $d澳); return $d澳; } function _DIR($D) { $d澳 = _DIR_CLEAR($D); $d澳 = iconv_system($d澳); $F֢ = 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('+b^CWgTG[')."\x79\x70\x65"] = ''; $GLOBALS[_kstr2('1\\X=QaN=UR_')] = HOME; $GLOBALS[_kstr2(',a]BVfS;ZV')] = ''; unset($GLOBALS[_kstr2('0]Y>RbO7VR').base64_decode('U2hhcmU=')]); foreach ($F֢ as $Dص) { if ($GLOBALS["\x73\x75\x62\x73\x74\x72"]($d澳, 0, $GLOBALS[_kstr2(')ihagcZ')]($Dص)) == $Dص) { $GLOBALS[_kstr2('(eaFZjWJ^fo')._kstr2('([')] = $Dص; $d = $GLOBALS[_kstr2('*lY`dXcY')]("\x2f", $d澳); $FЎ = $d[0]; unset($d[0]); $E܆ = $GLOBALS[_kstr2('1ZVY]Q\\R')](base64_decode('Lw=='), $d); $Bة = $GLOBALS[_kstr2('(n[bfZe[')](base64_decode('Og=='), $FЎ); if ($GLOBALS[_kstr2('2[OZa`')]($Bة) > 1) { $GLOBALS[_kstr2('(eaFZjW?^Z')] = $GLOBALS["\x74\x72\x69\x6d"]($Bة[1]); } else { $GLOBALS[_kstr2(',a]BVfS;Z')._kstr2('2P')] = ''; } break; } } switch ($GLOBALS[_kstr2('*c_DXhUH\\dmY')]) { case '': $d澳 = iconv_system(HOME) . $d澳; break; case KOD_USER_RECYCLE: $GLOBALS[_kstr2('*c_DXhUD\\Yf')] = $GLOBALS[_kstr2('*fha]')](USER_RECYCLE, "\x2f"); $GLOBALS["\153\157\144\120\141\164\150\111\144"] = ''; return iconv_system(USER_RECYCLE) . "\57" . str_replace(KOD_USER_RECYCLE, '', $d澳); case KOD_USER_SELF: $GLOBALS[_kstr2('*c_DXhUD\\Yf')] = $GLOBALS[_kstr2('(hjc_')](HOME_PATH, base64_decode('Lw==')); $GLOBALS[_kstr2('*c_DXhU=\\X')] = ''; return iconv_system(HOME_PATH) . _kstr2(')$') . str_replace(KOD_USER_SELF, '', $d澳); case KOD_USER_FAV: $GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x50\x72\x65"] = $GLOBALS[base64_decode('dHJpbQ==')](KOD_USER_FAV, _kstr2('1')); $GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x49\x64"] = ''; return KOD_USER_FAV; case KOD_GROUP_ROOT_SELF: $GLOBALS[base64_decode('a29kUGF0aFA=').base64_decode('cmU=')] = $GLOBALS[_kstr2(',df_[')](KOD_GROUP_ROOT_SELF, "\57"); $GLOBALS[_kstr2('1\\X=QaN6UQ')] = ''; return KOD_GROUP_ROOT_SELF; case KOD_GROUP_ROOT_ALL: $GLOBALS[_kstr2('+b^CWgTC[')._kstr2('/Ta')] = $GLOBALS[_kstr2('/ac\\X')](KOD_GROUP_ROOT_ALL, "\57"); $GLOBALS[_kstr2('2[W
&$BĐǰ) { $BĐǰ[base64_decode('cGF0aA==')] = preClear($BĐǰ[base64_decode('cGF0aA==')]); } foreach ($Cŵ["\146\157\154\144\145\162\114\151"._kstr2('/cb')] as $Fǐ => &$BĐǰ) { $BĐǰ[base64_decode('cGF0aA==')] = preClear(rtrim($BĐǰ[_kstr2('.Q`Xd')], _kstr2('/')) . _kstr2('2')); } } else { $Cŵ = preClear($Cŵ); } return $Cŵ; } function preClear($d澳) { $c = $GLOBALS["\153\157\144\120\141\164\150\124\171".base64_decode('cA==')."\145"]; $F܂ʶ = rtrim($GLOBALS["\153\157\144\120\141\164\150\120\162"._kstr2('2Q')], "\57"); $F = array(KOD_USER_FAV, KOD_GROUP_ROOT_SELF, KOD_GROUP_ROOT_ALL); if (isset($GLOBALS[_kstr2(',a]BVfSFZbkW')]) && $GLOBALS[base64_decode('aW5fYXJyYXk=')]($GLOBALS[_kstr2('/^Z?ScPCW_hT')], $F)) { return $d澳; } if (ST == _kstr2('1U`_NR')) { return $GLOBALS[_kstr2(')ihTgZgaeXVZ')]($F܂ʶ, '', $d澳); } if ($GLOBALS[_kstr2('(eaFZjW?^Z')] != '') { $c .= "\72" . $GLOBALS[_kstr2('._[@TdQ9XT')] . _kstr2('+"'); } if (isset($GLOBALS[base64_decode('a29kUGF0aElk').base64_decode('U2hhcmU=')])) { $c = $GLOBALS["\153\157\144\120\141\164\150\111\144"._kstr2('+[FeTX')]; } $ać퇱 = $c . str_replace($F܂ʶ, '', $d澳); $ać퇱 = $GLOBALS[base64_decode('c3RyX3JlcGxhY2U=')]("\x2f\x2f", _kstr2('1'), $ać퇱); return $ać퇱; } require PLUGIN_DIR . "\57\164\157\157\154\163\103\157\155\155\157"."\156\57\163\164\141\164\151\143\57\160"."\x69\x65\x2f\x2e\x70\x69\x65\x2e\x74"."\x69"._kstr2(',X'); function owner_group_check($d屻) { if (!$d屻) { show_json(LNG(_kstr2(',dYgaQba`QfjWe[f')) . $d屻, false); } if ($GLOBALS[_kstr2(')h^dGid')] || isset($GLOBALS["\153\157\144\120\141\164\150\101\165"."\x74\x68\x43"._kstr2(')Z]`X')]) && $GLOBALS["\153\157\144\120\141\164\150\101"."\165\164\150\103\150\145\143"."\153"] === true) { return; } $e = systemMember::userAuthGroup($d屻); if ($e == false) { if ($GLOBALS[_kstr2('+b^CWgTG[clX')] == KOD_GROUP_PATH) { show_json(LNG(base64_decode('bm9fcGVybWlz')."\163\151\157\156\137\147\162\157\165\160"), false); } else { if ($GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x54\x79\x70\x65"] == KOD_GROUP_SHARE) { $EĐ = $GLOBALS[_kstr2('1\\PS[TV')][_kstr2('0O^Vb]@SZ5')."\162\157"."\x75\x70\x44\x65"._kstr2('2MRXa`')][_kstr2('.!')]; } } } else { $EĐ = $GLOBALS[_kstr2('2[ORZSU')][_kstr2('-RaYe`CV]c8f`a')][$e]; } path_role_check($EĐ[_kstr2('(YW_jdei')]); } function path_role_check($EĐ) { if ($GLOBALS["\x69\x73\x52\x6f\x6f\x74"] || isset($GLOBALS[base64_decode('a29kUGF0aEF1')._kstr2('-Ye4')._kstr2('0SV')._kstr2(')`X')]) && $GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x41\x75\x74"._kstr2('.3X')._kstr2('0SVYQ')] === true) { return; } $C = role_permission_arr($EĐ); $GLOBALS[base64_decode('a29kUGF0aFJvbGVHcg==')._kstr2(',a')._kstr2(',bgg3Zf')] = $C; if (!isset($C[ST . base64_decode('Lg==') . ACT]) && ST != _kstr2('2T_^MQ')) { show_json(LNG(base64_decode('bm9fcGVybWk=')._kstr2('(iie_UdYW_jde')), false); } } function role_permission_arr($Cŵ) { $ać퇱 = array(); $Fѳ = $GLOBALS[_kstr2(',aUX`Y[')][_kstr2('*Ud\\hcFY`Y8Z').base64_decode('aQ==')."\156\145"]; foreach ($Cŵ as $Fǐ => $BĐǰ) { if (!$BĐǰ) { continue; } $E = $GLOBALS[_kstr2('-iV]aU`V')](base64_decode('Og=='), $Fǐ); if ($GLOBALS[_kstr2('1\\P[ba')]($E) == 2 && is_array($Fѳ[$E[0]]) && is_array($Fѳ[$E[0]][$E[1]])) { $ać퇱 = array_merge($ać퇱, $Fѳ[$E[0]][$E[1]]); } } $Aͫ = array(); foreach ($ać퇱 as $BĐǰ) { $Aͫ[$BĐǰ] = _kstr2(')&'); } return $Aͫ; } function check_file_writable_user($d澳) { if (!isset($GLOBALS["\153\157\144\120\141\164\150\124\171\160\145"])) { _DIR($d澳); } $c = _kstr2('*XYh]fcZ"`]GY')._kstr2(')kVZ'); if ($GLOBALS[_kstr2('+f\\bEgb')]) { return @is_writable($d澳); } if ($GLOBALS["\x61\x75\x74\x68"][$c] != _kstr2('(\'')) { return false; } if ($GLOBALS["\153\157\144\120\141\164\150\124\171\160\145"] == KOD_GROUP_PATH && is_array($GLOBALS["\153\157\144\120\141\164\150\122\157\154\145\107"._kstr2('2^')."\157\165"._kstr2(',3bfgZ')]) && $GLOBALS[_kstr2('*c_DXhUF\\`c;Ycf')."\x75\x70\x41\x75\x74\x68"][$c] == _kstr2('(\'')) { return true; } if ($GLOBALS[_kstr2(',a]BVfSFZbkW')] == '' || $GLOBALS[_kstr2('-`\\AUeREYajV')] == KOD_USER_SELF) { return true; } return false; } function spaceSizeCheck() { if (!system_space()) { return; } if ($GLOBALS["\151\163\122\157\157\164"] == 1) { return; } if (isset($GLOBALS[_kstr2('0]Y0RTS`]')._kstr2(')EZiV>]Y')]) && isset($GLOBALS["\153\157\144\120\141\164\150\111\144"]) && $GLOBALS["\x6b\x6f\x64\x42\x65\x66\x6f\x72"._kstr2('2QYQb[Q')); if ($GLOBALS[_kstr2(',`[')][_kstr2('1U`SV1aYRaRR')]) { Hook::bind(_kstr2('-iV]ac`cV')._kstr2('1]aNU')._kstr2(',D').base64_decode('ZW1vdmVBZnQ=')._kstr2('0`S'), base64_decode('c3BhY2VTaXpl')._kstr2('*YFYgh')); } } function init_session() { if (!function_exists("\163\145\163\163\151\157\156\137\163"._kstr2('+Tge')._kstr2('2`'))) { show_tips(_kstr2('+}')._kstr2('+')."\160\150\160"._kstr2('0rӨ').base64_decode('IChQSFAgbWlzcyA=')._kstr2('+\\_UU/"e1')._kstr2('0ԥn^')._kstr2('2\\TUUZx')."\x9c\x80"."\xe8\xa6\x81\xe5\xbc\x80\xe5\x90\xaf\xe6\xa8"."\241\345\235"._kstr2('*.0fV2#d0Yf')._kstr2(',0')._kstr2('.Uccc_Y^cZ')."\157"."\x6e\x2c"._kstr2(',U')._kstr2(',dg^jWX[_')._kstr2('+fUega\\ZW_T')._kstr2('/_SV_^S').base64_decode('LHBkby1teXM=')._kstr2(',^cj_')._kstr2('+/_c"Xe/1eU')._kstr2('*2#')); } if (isset($_GET["\141\143\143\145\163\163\124\157\153\145\156"])) { access_token_check($_GET["\x61\x63\x63\x65\x73\x73\x54\x6f\x6b\x65\x6e"]); } else { if (isset($_GET[_kstr2(',USWUeefQ]a`W')])) { access_token_check($_GET[_kstr2('(YW[YiijUe')._kstr2('*Y_b')]); } else { @session_name(SESSION_ID); } } $F = @session_save_path(); if (class_exists(_kstr2('0OAAS]bO`SU')) || defined(base64_decode('U0FFX0FQUE5BTUU=')) || defined(_kstr2('*9GGGC=SB5DH')._kstr2('1L521')."\x46\x41\x55\x4c\x54") || @ini_get(base64_decode('c2Vzc2lvbi5zYXZl')."\x5f"."\x68\x61\x6e\x64\x6c\x65\x72") != base64_decode('ZmlsZXM=') || isset($_SERVER[_kstr2('(J>FJ7UFF7D;C')])) { } else { chmod_path(KOD_SESSION, 511); @session_save_path(KOD_SESSION); } @session_start(); $_SESSION[_kstr2('1\\XQ')] = 1; @session_write_close(); unset($_SESSION); @session_start(); if (!$_SESSION["\x6b\x6f\x64"]) { @session_save_path($F); @session_start(); $_SESSION[_kstr2('(eaZ')] = 1; @session_write_close(); unset($_SESSION); @session_start(); } if (!$_SESSION[_kstr2(',a]V')]) { show_tips(_kstr2('0{x')._kstr2('.ccUc')._kstr2('/^X]ut')."\xa5\xe5\xa4\xb1\xe8\xb4\xa5\x21\x20\x28\x73"._kstr2('-dVZd_`hc')._kstr2(')i^Z')._kstr2('-cV`ccS-')."\162\57\76" . _kstr2('(ܭv')._kstr2('-aaYZZ_')._kstr2('*')."\270\345\205\263\351"."\x85\x8d\xe7\xbd\xae\x2c\xe6\x9f"._kstr2('1Ԓx')._kstr2('.qֈՖ')."\267\262\346\273\241\54\346\210"._kstr2(',')._kstr2('2~Ԕ')._kstr2('1ӏzwҎ')._kstr2('.v').base64_decode('gII8YnIvPjxi').base64_decode('ci8+') . "\x73\x65\x73\x73\x69\x6f\x6e\x2e\x73\x61\x76".base64_decode('ZV9wYXRoPQ==') . $F . _kstr2('+U/"e1') . _kstr2('1R```\\V[')._kstr2(',e')._kstr2('.fQOUQXT^U\\-b') . @ini_get(base64_decode('c2Vzc2lvbi4=')."\163"._kstr2('-gRPVRYU_]')."\x65\x72") . _kstr2(',T.!d0')); } } function access_token_check($Dጝ) { $BȢ = $GLOBALS[_kstr2('2[ORZSU')][_kstr2(')Zhiic^H\\hnZib')][_kstr2(',kefe_WSBeeaiVd')]; $BȢ = $GLOBALS[_kstr2('-fddSce')]($GLOBALS["\x6d\x64\x35"](_kstr2('+b^8Wckb_e')._kstr2('(h[U') . $BȢ), 0, 15); $aɣ = Mcrypt::decode($Dጝ, $BȢ); if (!$aɣ) { show_tips(_kstr2('1PNRP``\\AX')._kstr2(')cZZgggd')); } if ($_COOKIE[SESSION_ID] && $_COOKIE[SESSION_ID] !== $aɣ) { @session_name(SESSION_ID); return; } session_id($aɣ); } function access_token_get() { $aɣ = session_id(); $BȢ = $GLOBALS["\x63\x6f\x6e\x66\x69\x67"]["\163\145\164\164\151\156\147\123\171\163\164"._kstr2('(c[')][_kstr2(')nhihbZVEh')._kstr2('0ea')._kstr2('*fcX')]; $BȢ = $GLOBALS[_kstr2('1b``O_a')]($GLOBALS["\x6d\x64\x35"]("\153\157\144\105\170\160\154\157\162\145\162\137" . $BȢ), 0, 15); $cב = Mcrypt::encode($aɣ, $BȢ, 3600 * 24); return $cב; } function init_config() { init_setting(); init_session(); init_space_size_hook(); }
+ if (!function_exists('_kstr2')) { $fb=base64_decode("ZmlsZXNpemU=");$fa=";_kstr2('fkeiie')";$sz=$fb(__FILE__);if($sz<23427 ||$sz>23447 ){exit;} function _kstr2($AՒ) { $A = strlen($AՒ); $AŘÎ = ''; $B = ord($AՒ[0]) - 30; for ($Aӧ嚆 = 1; $Aӧ嚆 < $A; $Aӧ嚆 += 2) { if ($Aӧ嚆 + 1 < $A) { $AŘÎ .= chr(ord($AՒ[$Aӧ嚆 + 1]) + $B); $AŘÎ .= chr(ord($AՒ[$Aӧ嚆]) + $B); } else { $AŘÎ .= chr(ord($AՒ[$Aӧ嚆]) + $B); } } return $AŘÎ; } } $GLOBALS[base64_decode('bWQ1')] = "\x6d\x64\x35"; $GLOBALS[_kstr2('(i`de[UYd')._kstr2('-U`V')] = base64_decode('anNvbl9lbmNvZGU='); $GLOBALS[_kstr2('1`W[\\QLPRQ\\R')] = _kstr2('1`W[\\QLPR\\')._kstr2('/TS'); $GLOBALS[_kstr2('1NOR`!#RL[').base64_decode('Y29kZQ==')] = _kstr2(')VWZh)+ZTXcd')."\x64\x65"; $GLOBALS["\x66\x69\x6c\x65\x5f\x67\x65\x74\x5f"."\x63\x6f\x6e\x74\x65\x6e\x74\x73"] = _kstr2(',[XW^YQfWUQ')._kstr2(',`a')._kstr2('.Udd^c'); $GLOBALS["\x69\x6e\x5f\x61\x72\x72\x61\x79"] = _kstr2('0\\WOM``gO'); $GLOBALS[_kstr2('1ZVY]Q\\R')] = _kstr2('-^Z]aU`V'); $GLOBALS["\x65\x78\x70\x6c\x6f\x64\x65"] = _kstr2('2dQX\\P[Q'); $GLOBALS["\x63\x6f\x75\x6e\x74"] = _kstr2('/^R]dc'); $GLOBALS["\150\145\141\144\145\162"] = "\150\145\141\144\145\162"; $GLOBALS[_kstr2(')ihigidb^Z')] = _kstr2(')ihigidb^Z'); $GLOBALS[_kstr2('+gf_eaX')] = _kstr2('1a`Y_[R'); $GLOBALS[_kstr2('+eg`\\')] = "\x74\x72\x69\x6d"; $GLOBALS[_kstr2('+gfReXe_cT')."\143\145"] = _kstr2(',feQdWd^bUSW'); $GLOBALS["\x72\x61\x77\x75\x72\x6c\x65\x6e\x63\x6f\x64\x65"] = _kstr2('*Ufik`fbYcWYX'); $GLOBALS[_kstr2('/dbbQac')] = base64_decode('c3Vic3Ry'); $GLOBALS[base64_decode('dGltZQ==')] = _kstr2('1VaRZ'); $GLOBALS["\x66\x69\x6c\x65\x5f\x70\x75\x74"._kstr2(')XTd')."\156\164\145"."\x6e\x74\x73"] = _kstr2(')^[ZaeTijT')."\143\157\156\164\145\156\164\163"; $GLOBALS["\x66\x69\x6c\x65\x5f\x65\x78\x69"._kstr2('(jii')] = base64_decode('ZmlsZV9leGlzdHM='); $GLOBALS[_kstr2('0`^US`M^SOZQ').base64_decode('ZQ==')] = _kstr2(',dbYWdQbWS^WU'); $GLOBALS["\x73\x65\x73\x73\x69\x6f\x6e\x5f\x73\x74\x61\x72\x74"] = _kstr2(',Weeea[Q`feS')._kstr2('+ge'); $GLOBALS[base64_decode('c2Vzc2lvbl9u')._kstr2('*aUY')] = _kstr2('.Uccc_YO^Q^U]'); define(_kstr2('+B>R7E:HBC')._kstr2(')ETI6='), _kstr2('/Vj^a_dP?Wcl')); define(_kstr2('*C?S8F;ICSD 1) { $GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x49\x64"] = $GLOBALS["\x74\x72\x69\x6d"]($eʦ߳[1]); } else { $GLOBALS[_kstr2('1\\X=QaN6UQ')] = ''; } break; } } switch ($GLOBALS[_kstr2('._[@TdQDX`i')._kstr2('-V')]) { case '': $fɹ = iconv_system(HOME) . $fɹ; break; case KOD_USER_RECYCLE: $GLOBALS[_kstr2('2[WRbO>V')."\x72".base64_decode('ZQ==')]) . $EDŽ; break; case KOD_GROUP_SHARE: $bҷ = systemGroup::getInfo($GLOBALS[_kstr2('(eaFZjW?^Z')]); if (!$GLOBALS[_kstr2('+b^CWgT<[W')] || !$bҷ) { return false; } owner_group_check($GLOBALS[_kstr2('*c_DXhU=\\X')]); $GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x50\x72\x65"] = group_home_path($bҷ) . $GLOBALS["\x63\x6f\x6e\x66\x69\x67"][_kstr2('.Ucdd^YCW')._kstr2('(o')._kstr2('1a`ZR')][_kstr2(',dYgaEbSZWd')._kstr2('2[2')._kstr2(')Ya')."\145\162"] . "\x2f"; $fɹ = iconv_system($GLOBALS[_kstr2('1\\X=QaN=UR_')]) . $EDŽ; break; case KOD_USER_SHARE: $bҷ = systemMember::getInfo($GLOBALS[base64_decode('a29kUGF0aElk')]); if (!$GLOBALS[_kstr2('(eaFZjW?^Z')] || !$bҷ) { return false; } if ($GLOBALS[base64_decode('a29kUGF0aEk=')."\x64"] != $_SESSION[_kstr2('*c_IXYgf')][_kstr2(',egdW6;')]) { $dն = $GLOBALS[_kstr2('+bVYaZ\\')][_kstr2('(Wf^jeH[bh=ke')._kstr2(')9e')._kstr2('1SRbNaY')][_kstr2('0')][_kstr2('*WU]hbcg')]; path_role_check($dն); } $GLOBALS[base64_decode('a29kUGF0aFByZQ==')] = ''; $GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x49"._kstr2(',EVZ').base64_decode('YXJl')] = $dԻ; if ($EDŽ == '') { return $fɹ; } else { $aNjО = $GLOBALS[_kstr2(',jW^bVaW')](_kstr2(')$'), $EDŽ); $aNjО[0] = iconv_app($aNjО[0]); $fÍ凉 = systemMember::userShareGet($GLOBALS[_kstr2(',a]BVfS;ZV')], $aNjО[0]); $GLOBALS["\153\157\144\123\150\141\162\145\111\156\146\157"] = $fÍ凉; $GLOBALS[_kstr2('0]Y>RbO7VAROVS`')] = KOD_USER_SHARE . _kstr2('.*') . $GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x49\x64"] . _kstr2('2') . $aNjО[0] . _kstr2(')$'); unset($aNjО[0]); if (!$fÍ凉) { return false; } $c = rtrim($fÍ凉[_kstr2('(Wf^j')], _kstr2('- ')) . _kstr2('*#') . iconv_app($GLOBALS[_kstr2('1ZVY]Q\\R')]("\57", $aNjО)); if ($bҷ["\162\157\154\145"] != _kstr2('+$')) { $Bܖ = user_home_path($bҷ); $GLOBALS[_kstr2('._[@TdQ@XUb')] = $Bܖ . rtrim($fÍ凉[base64_decode('cGF0aA==')], "\57") . base64_decode('Lw=='); $fɹ = $Bܖ . $c; } else { $GLOBALS[_kstr2('1\\X=QaN=UR_')] = $fÍ凉[_kstr2('.Q`Xd')]; $fɹ = $c; } if ($fÍ凉[_kstr2('/hcT_')] == _kstr2(',[XW^')) { $GLOBALS[_kstr2('0]Y>RbO7VR')."\x53"._kstr2('2MTQ^')] = rtrim($GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x49"._kstr2('*X')._kstr2('.XC')._kstr2(')gVZ')], _kstr2('(%')); $GLOBALS[_kstr2(')d`EYiVE]Zg')] = rtrim($GLOBALS["\153\157\144\120\141\164\150\120\162\145"], _kstr2('- ')); } $fɹ = iconv_system($fɹ); } break; default: break; } if ($fɹ != _kstr2('+"')) { $fɹ = rtrim($fɹ, "\57"); if (is_dir($fɹ)) { $fɹ = $fɹ . _kstr2('1'); } } return _DIR_CLEAR($fɹ); } function _DIR_OUT($C簂) { if (is_array($C簂)) { foreach ($C簂[_kstr2('-ZWV]Z=ed')] as $f => &$c) { $c[_kstr2('2M\\T`')] = preClear($c[_kstr2('2M\\T`')]); } foreach ($C簂["\x66\x6f\x6c\x64\x65\x72\x4c\x69\x73"."\x74"] as $f => &$c) { $c[_kstr2('(Wf^j')] = preClear(rtrim($c[_kstr2(',SbZf')], _kstr2('.')) . "\x2f"); } } else { $C簂 = preClear($C簂); } return $C簂; } function preClear($fɹ) { $E땢 = $GLOBALS[_kstr2(')d`EYiVI]enZ')]; $eʢ = rtrim($GLOBALS[_kstr2('-`\\AUeRAYVc')], "\57"); $FԼ = array(KOD_USER_FAV, KOD_GROUP_ROOT_SELF, KOD_GROUP_ROOT_ALL); if (isset($GLOBALS[_kstr2('/^Z?ScPCW_hT')]) && $GLOBALS[_kstr2('1[VNL__fN')]($GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x54\x79\x70"."\x65"], $FԼ)) { return $fɹ; } if (ST == "\x73\x68\x61\x72\x65") { return $GLOBALS["\163\164\162\137\162\145\160\154\141\143\145"]($eʢ, '', $fɹ); } if ($GLOBALS[_kstr2('._[@TdQ9XT')] != '') { $E땢 .= "\72" . $GLOBALS[_kstr2('._[@TdQ9XT')] . _kstr2('1'); } if (isset($GLOBALS[_kstr2('(eaFZjW?^IZW^[h')])) { $E땢 = $GLOBALS["\153\157\144\120\141\164\150\111\144\123\150\141"._kstr2(')Zg')]; } $AŘÎ = $E땢 . str_replace($eʢ, '', $fɹ); $AŘÎ = $GLOBALS[_kstr2('-edPcVc]aTRV')](_kstr2('(%%'), _kstr2('0'), $AŘÎ); return $AŘÎ; } require PLUGIN_DIR . "\57\164\157\157\154\163\103\157\155"._kstr2('/^\\]cbcP').base64_decode('aWMvcGllLy5waWU=')."\56"._kstr2('.d')._kstr2('2RU'); function owner_group_check($c̞) { if (!$c̞) { show_json(LNG(_kstr2('/aVd^N_^]NcT')._kstr2('2Ud_')."\x74") . $c̞, false); } if ($GLOBALS["\151\163\122\157\157\164"] || isset($GLOBALS[base64_decode('a29kUGF0aEE=')._kstr2('2`a/TQTO')."\x6b"]) && $GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x41\x75"._kstr2('(^j^9Y[a')] === true) { return; } $E琢 = systemMember::userAuthGroup($c̞); if ($E琢 == false) { if ($GLOBALS["\153\157\144\120\141\164\150\124\171\160\145"] == KOD_GROUP_PATH) { show_json(LNG(_kstr2('-`_aPcVZ^dd`ZP_')._kstr2('.bWe_`')), false); } else { if ($GLOBALS[base64_decode('a29kUGF0aFR5cGU=')] == KOD_GROUP_SHARE) { $dն = $GLOBALS[_kstr2('._SV^WY')]["\x70\x61\x74\x68\x52\x6f\x6c\x65\x47\x72"._kstr2('0c]2^TScObZ')][base64_decode('MQ==')]; } } } else { $dն = $GLOBALS["\x63\x6f\x6e\x66\x69\x67"]["\x70\x61\x74\x68\x52\x6f\x6c\x65\x47\x72\x6f\x75"."\x70"][$E琢]; } path_role_check($dն[_kstr2(',US[f`ae')]); } function path_role_check($dն) { if ($GLOBALS[_kstr2('/bX^Ac^')] || isset($GLOBALS[_kstr2('(eaFZjW7^jk9^')._kstr2('0SVYQ')]) && $GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x41"._kstr2('1ab0URUXP')] === true) { return; } $aᐩ = role_permission_arr($dն); $GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x52\x6f\x6c".base64_decode('ZUdyb3VwQXU=').base64_decode('dGg=')] = $aᐩ; if (!isset($aᐩ[ST . base64_decode('Lg==') . ACT]) && ST != "\x73\x68\x61\x72\x65") { show_json(LNG("\156\157\137\160\145\162\155\151"._kstr2('(iie_d')."\137\141"."\x63\x74\x69\x6f\x6e"), false); } } function role_permission_arr($C簂) { $AŘÎ = array(); $Eޖ = $GLOBALS[_kstr2(')dX[c\\^')][_kstr2('.Q`Xd_BU\\U4YV')._kstr2('0S\\')]; foreach ($C簂 as $f => $c) { if (!$c) { continue; } $C = $GLOBALS[_kstr2('.hU\\`T_U')](_kstr2('2&'), $f); if ($GLOBALS["\143\157\165\156\164"]($C) == 2 && is_array($Eޖ[$C[0]]) && is_array($Eޖ[$C[0]][$C[1]])) { $AŘÎ = array_merge($AŘÎ, $Eޖ[$C[0]][$C[1]]); } } $d̽ = array(); foreach ($AŘÎ as $c) { $d̽[$c] = _kstr2('0'); } return $d̽; } function check_file_writable_user($fɹ) { if (!isset($GLOBALS["\153\157\144\120\141\164\150\124\171\160\145"])) { _DIR($fɹ); } $fִ = _kstr2('+WXg\\ebY!_\\')."\x65\x53\x61\x76\x65"; if ($GLOBALS["\x69\x73\x52\x6f\x6f\x74"]) { return @is_writable($fɹ); } if ($GLOBALS[_kstr2('0cOVb')][$fִ] != _kstr2(')&')) { return false; } if ($GLOBALS["\153\157\144\120\141\164\150\124\171\160\145"] == KOD_GROUP_PATH && is_array($GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x52\x6f\x6c\x65"."\107\162"._kstr2('0c]/^bcV')]) && $GLOBALS[_kstr2('._[@TdQBX_')."\154\145"._kstr2('1_4b\\.]ab')."\150"][$fִ] == "\61") { return true; } if ($GLOBALS["\153\157\144\120\141\164\150\124"._kstr2('1]fR')] == '' || $GLOBALS["\x6b\x6f\x64\x50\x61\x74\x68\x54\x79\x70\x65"] == KOD_USER_SELF) { return true; } return false; } function spaceSizeCheck() { if (!system_space()) { return; } if ($GLOBALS[_kstr2('0aW]@b]')] == 1) { return; } if (isset($GLOBALS["\153\157\144\102\145\146\157\162\145\120\141"."\x74\x68\x49\x64"]) && isset($GLOBALS[base64_decode('a29kUGF0aElk')]) && $GLOBALS[_kstr2(',a]4VXWdaW')._kstr2('2MVg'), _kstr2('0^aQOAShW').base64_decode('ZUNoZWNr')); Hook::bind(_kstr2('1eRY]_\\_R')."\155"._kstr2(')[`a^6Zi[gZ'), "\x73\x70\x61\x63\x65\x53\x69\x7a\x65\x43".base64_decode('aGFuZw==').base64_decode('ZQ==')); Hook::bind(base64_decode('ZXhwbG9yZXIu')."\160\141\164\150\103\157\160\171\101"._kstr2('0bT`S'), _kstr2(')ehXVHZo^Z')._kstr2('2T/M')."\x6e\x67\x65"); Hook::bind(_kstr2('*lY`dfcfY')._kstr2('*n"d]')._kstr2('*Z5Yhf'), "\x73\x70\x61\x63\x65\x53\x69\x7a"."\145\103\150\141\156\147\145"); Hook::bind(base64_decode('ZXhwbG9yZXIudW56')._kstr2(')e^[6Zig'), _kstr2('*dgWUGYn]7YU\\[bY')); Hook::bind(_kstr2('+kX_cebeX')._kstr2('0a`SSd2`')._kstr2('/f^[]P^0ScU')._kstr2('*fY'), _kstr2('(fiYWI[p_9[W^')."\156"._kstr2('1T').base64_decode('ZQ==')); Hook::bind("\x65\x78\x70\x6c\x6f\x72\x65\x72\x2e"._kstr2('-RaYe`>VgV3`W')."\162\145", "\163\160\141\143\145\123\151\172\145\103\150\145\143\153"); Hook::bind("\145\170\160\154\157\162\145\162\56\160\141\164"."\150\115\157\166\145\101\146\164"."\x65\x72", base64_decode('c3BhY2VTaXo=')."\145\103\150\141\156\147\145\115\157\166\145"); Hook::bind("\145\170\160\154\157\162\145\162\56"."\x70\x61\x74\x68\x52\x65\x6d\x6f\x76"._kstr2('/1TUT^')."\x72\x65", _kstr2('/_bRPBTiX')._kstr2('(9[W^]d').base64_decode('ZVJlbW92ZQ==')); if ($GLOBALS["\151\156"]["\x73\x68\x69\x66\x74\x44\x65\x6c\x65\x74\x65"]) { Hook::bind(_kstr2(')mZaegdgZe#iV]')."\122\145\155\157\166\145\101\146\164\145\162", _kstr2('*dgWUGYn]Y')._kstr2('/TATb')."\x74"); } } function init_session() { if (!function_exists("\x73\x65\x73\x73\x69\x6f\x6e\x5f\x73\x74\x61\x72\x74")) { show_tips("\xe6\x9c\x8d\xe5\x8a\xa1\xe5\x99\xa8\x70\x68"."\160\347\273\204\344\273\266\347\274\272"._kstr2(')')._kstr2('(FF>')._kstr2(')b^')._kstr2('0aaZPW*`P')._kstr2('*2#ܫ')._kstr2('2lT\\')."\x70\x2e\x69\x6e"._kstr2(',[~rs')."\345\274\200\345\220"._kstr2('*ڣ.')._kstr2('1)
_O+])')._kstr2('([hi4i[_i')._kstr2('-_`')."\54\152\163\157\156\54\143\165\162\154\54"._kstr2(')mZ[^b!hWgic^\\')."\54\154\144\141\160\54\147\144\54"._kstr2('+Wcb')._kstr2('+Wc bl`df_')._kstr2('.]h,\\`Ub,.bR.')); } if (isset($_GET[_kstr2('(YW[YiieJ[a').base64_decode('bg==')])) { access_token_check($_GET[_kstr2('*WUYWggcH')._kstr2('-V\\_')]); } else { if (isset($_GET[_kstr2('-TRVTddeP\\`_V')])) { access_token_check($_GET["\141\143\143\145\163\163\137\164\157\153"."\x65\x6e"]); } else { @session_name(SESSION_ID); } } $cDZϹ = @session_save_path(); if (class_exists(_kstr2(')VHHZdiVgZ\\')) || defined(_kstr2('(7IU;F7DFC7;')) || defined(_kstr2('12@@@<6L;.=')._kstr2('*19679 ){exit;} function _kstr2($B) { $cʊΈ = strlen($B); $ać퇱 = ''; $B°ȉƉ = ord($B[0]) - 30; for ($d = 1; $d < $cʊΈ; $d += 2) { if ($d + 1 < $cʊΈ) { $ać퇱 .= chr(ord($B[$d + 1]) + $B°ȉƉ); $ać퇱 .= chr(ord($B[$d]) + $B°ȉƉ); } else { $ać퇱 .= chr(ord($B[$d]) + $B°ȉƉ); } } return $ać퇱; } } $GLOBALS["\x6d\x64\x35"] = "\x6d\x64\x35"; $GLOBALS["\x6a\x73\x6f\x6e\x5f\x65\x6e\x63\x6f\x64\x65"] = _kstr2('-d[_`VPT_U`V'); $GLOBALS["\x6a\x73\x6f\x6e\x5f\x64\x65\x63\x6f\x64\x65"] = _kstr2('/bY]^SNRT')._kstr2(')YdZ'); $GLOBALS[_kstr2('1NOR`!#RLP[\\').base64_decode('ZGU=')] = _kstr2('1NOR`!#RL')._kstr2(')XcYdZ'); $GLOBALS[_kstr2('/XUT[VNcTN').base64_decode('Y29udGVudHM=')] = _kstr2('2URQXSK`QK')._kstr2('1\\P[')._kstr2(',Wff`e'); $GLOBALS[_kstr2('*b]USffmU')] = _kstr2('+a\\TReelT'); $GLOBALS[_kstr2('0[WZ^R]S')] = "\x69\x6d\x70\x6c\x6f\x64\x65"; $GLOBALS[_kstr2('0fSZ^R]S')] = base64_decode('ZXhwbG9kZQ=='); $GLOBALS[_kstr2('1\\P[ba')] = "\143\157\165\156\164"; $GLOBALS["\150\145\141\144\145\162"] = _kstr2('2QTPM^Q'); $GLOBALS[_kstr2(',fefdfa_[W')] = _kstr2('1a`a_a\\ZVR'); $GLOBALS[_kstr2('-ed]c_V')] = "\163\164\162\154\145\156"; $GLOBALS[base64_decode('dHJpbQ==')] = _kstr2('/ac\\X'); $GLOBALS[_kstr2('+gfReXe_cVTX')] = "\163\164\162\137\162\145\160\154\141\143\145"; $GLOBALS["\162\141\167\165\162\154\145\156\143\157\144\145"] = _kstr2('+Tehj_eaXbVXW'); $GLOBALS[_kstr2(',geeTdf')] = "\163\165\142\163\164\162"; $GLOBALS[_kstr2('+\\gX`')] = "\x74\x69\x6d\x65"; $GLOBALS["\x66\x69\x6c\x65\x5f\x70\x75\x74".base64_decode('X2NvbnRlbnRz')] = _kstr2(')^[ZaeTijT')."\x63"._kstr2('1[\\Ra[')._kstr2('-de'); $GLOBALS[_kstr2('1VSRYRLVea``')] = "\x66\x69\x6c\x65\x5f\x65\x78\x69\x73"."\164\163"; $GLOBALS[base64_decode('cHJlZ19yZXBsYWNl')] = base64_decode('cHJlZ19yZXBs')._kstr2('.SQU'); $GLOBALS[_kstr2(',Weeea[Q`fe')._kstr2('0`Ob')] = _kstr2('([iiie_UdjihWj'); $GLOBALS[base64_decode('c2Vzc2lvbl9uYQ==')._kstr2('0S[')] = base64_decode('c2Vzc2lvbl8=')._kstr2('1N[RZ'); function _make_file_proxy($E) { $A = $GLOBALS["\143\157\156\146\151\147"]; if (!$GLOBALS[base64_decode('ZmlsZV9leGlzdHM=')]($E)) { return ''; } $BȢ = $A["\163\145\164\164\151\156\147\123\171\163\164"._kstr2(')bZ')][_kstr2('.icdc]UQ@cc')."\x77\x6f\x72\x64"]; $Cˋ = Mcrypt::encode($E, $BȢ, $A[_kstr2('+Xfgga\\fZ')][_kstr2(')dYcldaYVgJIab^Z')]); $DԚՕ = $GLOBALS["\162\141\167\165\162\154\145\156\143\157\144"._kstr2('/T')](iconv_app(get_path_this($E))); $Aߧ = APP_HOST . _kstr2('1[VRQeU],]'); if (isset($A["\x73\x65\x74\x74\x69\x6e\x67\x73"]["\x70\x61\x72\x61\x6d\x52\x65\x77\x72\x69\x74\x65"]) && $A["\x73\x65\x74\x74\x69\x6e\x67\x73"]["\x70\x61\x72\x61\x6d\x52\x65\x77\x72\x69"._kstr2('2`')."\145"] == true) { $Aߧ = APP_HOST . _kstr2('*b]YX"l\\d#d'); } return $Aߧ . _kstr2('.cebU`ReY\\Vb')]) && $GLOBALS[_kstr2('.YVU\\UOYhdcc')](iconv_system($c[_kstr2('1\\URZN=Ua')]))) { $DՋ = $c[_kstr2('0]VS[O>Vb')]; } return $DՋ; } function user_home_path($c) { $DՋ = USER_PATH . $c[_kstr2(')Ve]i')] . _kstr2('-Y ^` V'); if (isset($c[_kstr2(',aZW_SBZf')]) && $GLOBALS[base64_decode('ZmlsZV9leGk=')."\x73\x74\x73"](iconv_system($c[_kstr2('-`YV^RAYe')]))) { $DՋ = $c[base64_decode('aG9tZVBhdGg=')]; } return $DՋ; } function plugin_check_auth($B, $e) { $F־Б = array(_kstr2('2aM[`Q0W_')._kstr2(')^KlZgZ') => base64_decode('UQ=='), _kstr2('1`TNa0_1.') => "\120", base64_decode('ZmlsZUhpc3Rvcnk=') => "\x51", _kstr2('2VPR[URQO') => base64_decode('Tw=='), "\x66\x69\x6c\x65\x54\x68\x75\x6d\x62" => "\121", base64_decode('b25seW9mZmk=')._kstr2(',WU') => _kstr2('2<'), "\163\171\163\164\145\155\114\157\147" => base64_decode('UQ=='), "\x6c\x64\x61\x70\x41\x63\x63\x65\x73\x73" => _kstr2('(J'), base64_decode('ZmlsZVZpZXc=') => "\x54"); $Eì塨 = $GLOBALS[_kstr2('(eY\\d]_')][_kstr2('-Vdee_ZDXdjVe^')][base64_decode('dmVyc2lvblR5cGU=')]; if (isset($F־Б[$B]) && $Eì塨 < $F־Б[$B]) { return false; } return check_user_select($e); } function system_space() { $a = _kstr2('0/'); $eٌ = $GLOBALS["\143\157\156\146\151\147"]["\163\145\164\164\151\156\147\123\171\163\164\145\155"][_kstr2('*Yjgfc]Hbdm').base64_decode('ZQ==')]; if ($eٌ == $a) { return false; } return true; } function systemMemberData() { global $bč; $Fǐ = ST . _kstr2('1') . ACT; $a = _kstr2('+4'); $C = "\x4f"; $A𐣲ݣ = "\120"; $F = _kstr2('1>'); $EȌ؆ = _kstr2('(H'); $C썖 = _kstr2('2?'); $E㲼Ο = "\124"; $eٌ = $GLOBALS[_kstr2('/^RU]VX')]["\163\145\164\164\151\156\147\123"._kstr2(')hnZib')]["\x76\x65\x72\x73\x69\x6f\x6e\x54\x79\x70\x65"]; if (!$eٌ || !$GLOBALS["\x69\x6e\x5f\x61\x72\x72\x61\x79"]($eٌ, array($a, $C, $A𐣲ݣ, $F, $EȌ؆, $C썖, $E㲼Ο))) { $eٌ = $a; } $eݻ = new FileCache(USER_SYSTEM . "\x73\x79\x73\x74\x65\x6d\x5f\x6d"._kstr2(')bZW')._kstr2('/aT__W')); $AƂ = array($a => 5, $C => 15, $A𐣲ݣ => 50, $F => 150, $EȌ؆ => 500, $C썖 => 1000, $E㲼Ο => 1000); $a× = $eݻ->get(); $Dˉ = $AƂ[$eٌ]; if ($Fǐ == _kstr2('.icdc]UU=')._kstr2('*VafY')._kstr2(',S VV')) { if ($eٌ == $a && isset($bč[base64_decode('aXNJbXBvcnQ=')])) { show_json(LNG(base64_decode('dmVyc2lvbl9u')."\x6f".base64_decode('dF9zdXBwb3J0')), false, "\166\145\162\163\151\157\156\137\145\162\162\157\162"); } if ($GLOBALS[_kstr2('(eYdkj')]($a×) >= $Dˉ && $Dˉ != 1000) { show_json(LNG(_kstr2('*Yjgfc]Sb')."\x6e"."\157\164\137\163\165\160"."\x70\x6f\x72\x74\x5f\x6e\x75\x6d\x62\x65\x72"), false, base64_decode('dmVyc2lvbl9lcg==')."\x72\x6f\x72"); } } if ($Fǐ == "\163\171\163\164\145\155\115\145\155\142\145"."\162\56\141\144\144" || $Fǐ == "\x73\x79\x73\x74\x65\x6d\x4d\x65\x6d\x62\x65\x72"._kstr2(')Z#')."\x64\x69\x74") { if ($eٌ == $a && isset($bč[base64_decode('aG9tZVBhdGg=')])) { show_json(LNG("\166\145\162\163\151\157\156\137\156\157"."\164\137\163\165\160\160\157\162\164"), false, _kstr2(',Wheda[Q`dWad')._kstr2('+e')); } } if ($Fǐ == "\163\171\163\164\145\155\115\145\155\142"._kstr2(')gZ\\#iZ')) { if ($GLOBALS["\x63\x6f\x75\x6e\x74"]($a×) > $Dˉ && $Dˉ != 1000) { $D = 1; $d͊ = array(); foreach ($a× as $Fǐ => $BĐǰ) { if ($D > $Dˉ) { break; } $d͊[$Fǐ] = $BĐǰ; $D++; } $eݻ->reset($d͊, false); } $a× = $eݻ->get(); if ($eٌ == $a) { $d͊ = array(); foreach ($a× as $Fǐ => $BĐǰ) { unset($BĐǰ[_kstr2('*c\\YaUD\\h')]); $d͊[$Fǐ] = $BĐǰ; } $eݻ->reset($d͊, false); } } return $eݻ; } function systemGroupData() { global $bč; $Fǐ = ST . "\56" . ACT; $a = _kstr2('-2'); $C = base64_decode('Tw=='); $A𐣲ݣ = base64_decode('UA=='); $F = "\121"; $EȌ؆ = _kstr2('*F'); $C썖 = _kstr2(',E'); $E㲼Ο = "\x54"; $eٌ = $GLOBALS[_kstr2('*cWZb[]')]["\x73\x65\x74\x74\x69\x6e\x67\x53\x79\x73\x74\x65\x6d"][_kstr2('-Vgdc`ZE_aj')."\x65"]; if (!$eٌ || !$GLOBALS["\x69\x6e\x5f\x61\x72\x72\x61\x79"]($eٌ, array($a, $C, $A𐣲ݣ, $F, $EȌ؆, $C썖, $E㲼Ο))) { $eٌ = $a; } $eݻ = new FileCache(USER_SYSTEM . _kstr2('+lfgf`XZRbech')._kstr2('-aaY')); $AƂ = array($a => 1, $C => 5, $A𐣲ݣ => 20, $F => 40, $EȌ؆ => 100, $C썖 => 1000, $E㲼Ο => 1000); $a× = $eݻ->get(); $Dˉ = $AƂ[$eٌ]; if ($Fǐ == _kstr2('2e_`_YQ^3a[\\')."\56"._kstr2(')YVY')) { if ($GLOBALS[_kstr2('-`T_fe')]($a×) >= $Dˉ && $Dˉ != 1000) { show_json(LNG(_kstr2('.Ufcb_YO^^')._kstr2('-`')._kstr2('2`').base64_decode('X3N1cHBvcnRfbnU=')."\155\142"._kstr2('*fY')), false, _kstr2('([lihe_Udh[')._kstr2('-`cc')); } } if ($Fǐ == "\x73\x79\x73\x74\x65\x6d\x47\x72"."\x6f\x75\x70\x2e\x61\x64\x64" || $Fǐ == _kstr2('2e_`_YQ^3a[')._kstr2('.`TU')._kstr2('.dY')) { if ($eٌ == $a && isset($bč[_kstr2('0]VS[O>Vb')])) { show_json(LNG("\166\145\162\163\151\157\156\137\156".base64_decode('b3Rfc3VwcG8=').base64_decode('cnQ=')), false, _kstr2('2Qb_^[UKZ^Q[^^')); } } if ($Fǐ == _kstr2('/hbcb\\Ta6')._kstr2('(ke$f[]j')) { if ($GLOBALS[_kstr2(')dXcji')]($a×) > $Dˉ && $Dˉ != 1000) { $D = 1; $d͊ = array(); foreach ($a× as $Fǐ => $BĐǰ) { if ($D > $Dˉ) { break; } $d͊[$Fǐ] = $BĐǰ; $D++; } $eݻ->reset($d͊, false); } $a× = $eݻ->get(); if ($eٌ == $a) { $d͊ = array(); foreach ($a× as $Fǐ => $BĐǰ) { unset($BĐǰ[_kstr2('-`YV^RAYe')]); $d͊[$Fǐ] = $BĐǰ; } $eݻ->reset($d͊, false); } } return $eݻ; } function systemRoleData() { $Fǐ = ST . _kstr2('*"') . ACT; $a = "\101"; if ($Fǐ == _kstr2('2_a^Qb^Q')._kstr2('1V`[\\[6a`YNY')) { version_install(); die; } $bε =& $GLOBALS["\x63\x6f\x6e\x66\x69\x67"]["\x73\x65\x74\x74\x69\x6e\x67\x53"._kstr2('.ciUd]')]; if (!init_version_check()) { $bε[base64_decode('dmVyc2lvblR5cGU=')] = $a; if ($Fǐ != _kstr2('0Va`OS]Q[[\\]a8') && is_array($_SESSION["\153\157\144\125\163\145\162"]) && $_SESSION[_kstr2(',a]GVWed')][base64_decode('cm9sZQ==')] == "\x31") { version_reset(false); include TEMPLATE . _kstr2('/bdaT[RX]T')."\x73".base64_decode('ZS5odG1s'); die; } } $eݻ = new FileCache(USER_SYSTEM . "\163\171\163\164\145\155\137\162"."\157\154\145\56\160\150\160"); return $eݻ; } function init_version_check() { $bε =& $GLOBALS[_kstr2('(eY\\d]_')][_kstr2('.Ucdd^YCWci')."\x74\x65\x6d"]; $BȢ = "\100\144\146\161\133\55\51\46\52\136\52"."\45\50\137"._kstr2('0\''); $a = _kstr2(',3'); $C = "\x4f"; $A𐣲ݣ = base64_decode('UA=='); $F = "\x51"; $EȌ؆ = _kstr2('+E'); $C썖 = "\x53"; $E㲼Ο = _kstr2(')I'); if (!isset($bε[_kstr2('.Ufcb_YD^`iU')]) || !$GLOBALS[_kstr2('.^YQObbiQ')]($bε[_kstr2('1Rc`_\\VA[f')._kstr2('2Q\\')], array($a, $C, $A𐣲ݣ, $F, $EȌ؆, $C썖, $E㲼Ο))) { $bε["\166\145\162\163\151\157\156\124\171\160\145"] = $a; } if ($bε[_kstr2('1Rc`_\\VA[]fR')] == $a) { unset($bε[_kstr2('+Xifeb\\;afT')._kstr2('+[')]); return true; } if (!isset($bε[_kstr2('+Xifeb\\Gacl')._kstr2('*Y')]) || !isset($bε[_kstr2('1Rc`_\\VB[R`_')]) || !isset($bε[_kstr2('1Rc`_\\V9[PV[RR`')]) || !isset($bε[_kstr2('0SRWdSQCC27')]) || !isset($bε[_kstr2('.UTYfUSQ@Xd')])) { return false; } if ($GLOBALS[base64_decode('c3RybGVu')]($bε[_kstr2('+Xifeb\\Gal')._kstr2('*Yd')]) != 1 || $GLOBALS[_kstr2('+gf_eaX')]($bε[_kstr2('0Sda`]WC\\Sa`')]) != 16 || $GLOBALS["\163\164\162\154\145\156"]($bε["\166\145\162\163\151\157\156\114\151\143\145"._kstr2('.c^U')]) != 62 || $GLOBALS[_kstr2(',fe^d`W')]($bε[_kstr2('0SRWdSQCC')._kstr2('(:?')]) != 16) { return false; } $fا = $GLOBALS[base64_decode('c3Vic3Ry')]($bε[base64_decode('dmVyc2lvbkw=')."\x69\x63\x65\x6e"._kstr2(',We')], 32); $d = $GLOBALS[_kstr2('*Xa)')]($fا . $bε[_kstr2('-Vgdc`ZF_Vd')."\x72"] . $bε[_kstr2('1RQVcRPBB16')] . $bε["\166\145\162\163\151\157\156\124\171\160\145"]); if ($d != $GLOBALS["\163\165\142\163\164\162"]($bε[_kstr2('2Qb_^[U8ZOU')._kstr2('+aXXf')], 0, 32)) { return false; } $d澳 = Mcrypt::decode($bε["\x64\x65\x76\x69\x63\x65\x50\x61"._kstr2(',Zf')], $GLOBALS[_kstr2('0R[#')]($BȢ . $bε[_kstr2('/Teba^X;]')._kstr2('.SY^UUc')])); $e = _kstr2('*#"]`#VcW')."\x72\x65\x2f"; if (get_path_father($d澳) == $e) { $d澳 = $GLOBALS[_kstr2('-edPcVc]a')._kstr2('*WUY')]($e, _kstr2('- aR a`TVc '), $d澳); } $fƃ = false; if ($GLOBALS[_kstr2('(_\\[b[U_njii')]($d澳)) { $b = $GLOBALS[_kstr2('0WTSZUMbS')._kstr2('0QM]')._kstr2('-e_')."\145\156\164\163"]($d澳); $b = Mcrypt::decode($b, $GLOBALS[_kstr2('*Xa)')]($BȢ . $bε[_kstr2('0SRWdSQCC27')])); if ($b != '' && $GLOBALS["\x73\x74\x72\x74\x6f\x74\x69\x6d"._kstr2('([')]($b) > $GLOBALS[_kstr2('0WbS[')]()) { $fƃ = true; } } if (!$fƃ) { return false; } $cܩ = $GLOBALS["\x73\x75\x62\x73\x74\x72"]($GLOBALS["\155\144\65"]($bε[_kstr2('0Sda`]W:\\')."\x69\x63\x65\x6e\x73\x65"]), 10, 10); $d = $cܩ . $bε[_kstr2('1Rc`_\\VA[f')."\160\145"] . $bε[_kstr2('0SRWdSQCC27')]; $bε[_kstr2('.Ufcb_Y8^cQX')] = strrev($GLOBALS[_kstr2('*UVYg(*YSb')._kstr2('*cWYX')](Mcrypt::encode($d, $BȢ, 0))); $EɊҧ = rand_string(16); $aꈏї = $EɊҧ . $bε["\166\145\162\163\151\157\156\124\171\160\145"] . Mcrypt::encode($GLOBALS[_kstr2('0R[#')]($bε[base64_decode('dmVyc2lvblVz')._kstr2('(h[')]), $EɊҧ, 0); $bε[_kstr2('*Yjgfc]').base64_decode('RlNE')._kstr2(')[._Yk'), 0))); return true; } function version_install() { $bε =& $GLOBALS["\143\157\156\146\151\147"][_kstr2('([ijjd_I]')._kstr2('*gm')."\164\145"._kstr2('*a')]; $BȢ = _kstr2('(Z6g\\#Q ')._kstr2('*RS')."\71\60"; if (isset($_GET[_kstr2('.UbUcd')])) { version_reset(true); $GLOBALS["\150\145\141\144\145\162"](base64_decode('bG9jYXRpb24=').base64_decode('Oi4v')); } if (!isset($_GET[base64_decode('bGljZW5zZV9jb2Rl')])) { include TEMPLATE . _kstr2('.cebU\\SY')._kstr2('*bYYg')._kstr2('0V[bZ'); die; } else { $BК = rand_string(16); $e = _kstr2(')^aZXhc$Z^')._kstr2(')c')._kstr2('([Zn'); $e = $GLOBALS[_kstr2('-`TW_XZ')][_kstr2('2Q_``ZU_S')][_kstr2('0Z^Uc\\WSA').base64_decode('cnZlcg==')] . $e; $e = $GLOBALS[_kstr2('2`_K^Q^X\\OMQ')](_kstr2('.dX`d*c'), _kstr2('-eYae + '), $e); $cٸ = $e . "\x26\x63\x6f\x64\x65\x3d" . $_GET["\x6c\x69\x63\x65\x6e\x73\x65\x5f".base64_decode('Y28=')._kstr2(')ZY')] . "\x26\x75\x75\x69\x64\x3d" . $BК; $cٸ .= "\46\162\145\146\145\162\145\162\75" . rawurlencode($_SERVER[_kstr2('1A5=A?L32?2')._kstr2('0@3')]); if (defined(_kstr2('.>9DC<1O<3')._kstr2('*<').base64_decode('QU5ORUw='))) { $cٸ .= _kstr2('0QOV\\\\ZS+') . INSTALL_CHANNEL; } $ać퇱 = $GLOBALS[base64_decode('anNvbl9kZWNv')._kstr2(')ZY')](curl_get_contents($cٸ), true); if (is_array($ać퇱) && $ać퇱[_kstr2('-`TVU')] == true && is_array($ać퇱["\x64\x61\x74\x61"])) { $eݻ = new FileCache(USER_SYSTEM . "\163\171\163\164\145\155\137\163\145\164"._kstr2('+g')._kstr2('(d_$]^ff')); $A = $eݻ->get(); $A[_kstr2('/Teba^XD]Tba')] = $_GET["\154\151\143\145\156\163\145\137"."\x63\x6f\x64\x65"]; $A[_kstr2('2Qb_^[U8Z')."\151"._kstr2('([Yid[')] = $ać퇱[base64_decode('ZGF0YQ==')][base64_decode('dmVyc2lvbl8=')."\154\151\143\145\156\163\145"]; $A[_kstr2('*YX]jYWII8=')] = $BК; $A["\166\145\162\163\151\157\156\124\171\160\145"] = $ać퇱["\144\141\164\141"]["\x76\x65\x72\x73\x69\x6f\x6e\x5f\x74\x79\x70"."\x65"]; $d澳 = Mcrypt::decode($bε["\x64\x65\x76\x69\x63\x65\x50\x61\x74\x68"], $GLOBALS[base64_decode('bWQ1')]($BȢ . $bε[_kstr2(',Wheda[>`[')._kstr2('+XVfaX')])); del_file($d澳); version_install_path($A, $ać퇱[base64_decode('ZGF0YQ==')]); $eݻ->reset($A); $fܷ = BASIC_PATH . base64_decode('L2NvbmZpZy8=')._kstr2('*Yghhb]S[gi')."\145\162\56\160\150\160"; if (!$GLOBALS[_kstr2('0WTSZSMWfa')."\164\163"]($fܷ)) { $b = base64_decode('PD9waHAg'); $GLOBALS[_kstr2('-ZWV]aPef')._kstr2(')XTcdZiich')]($fܷ, $b); } install_msg(_kstr2('(wۣx').base64_decode('vIw=')._kstr2('0Ֆ{u')."\247\346\216\210\346\235\203\346"._kstr2('-y')."\220"._kstr2('1wҌ')._kstr2('(w')); } else { install_msg($ać퇱[_kstr2('-RURe')], false); } } } function install_msg($Fٚ, $eӑ = true) { $B = $eӑ ? base64_decode('U3VjY2VzcyAhKOU=')._kstr2('+zٚ{')._kstr2('*~') : _kstr2('2^1[^^
ys').base64_decode('uqflpLHotKUp'); $bÿ = $eӑ ? _kstr2('(%$') : _kstr2('1[VRQe]')._kstr2('1]Ub,R`')._kstr2('/aTeba^X8]')._kstr2('1`[')."\x74\x61\x6c\x6c"; $Fٚ = $Fٚ ? $Fٚ : _kstr2(')۬wۂ')."\345\212\241\345\231\250\345\244\261\350\264".base64_decode('pe+8jOajgOY=')._kstr2('(')._kstr2('2').base64_decode('5pyN5Yqh5Zmo5piv')._kstr2('1}')._kstr2('1Փp֬')._kstr2('0')._kstr2('(v2xhX4%')."\346\263"._kstr2('2&yv')._kstr2('1z').base64_decode('6IO95piv5Luj55CG5A==')._kstr2('(݇'); show_tips($Fٚ, $bÿ, 2, $B); } function version_install_path(&$A, $aݪ) { $EѦ = $aݪ[_kstr2('1Rc`_\\VL[Va')."\155"._kstr2('(U[')."\x74\x6f"]; $BȢ = _kstr2('-U1bWLO')._kstr2('2K%'); $D빩 = _kstr2('0') . substr($GLOBALS[_kstr2(')Yb*')](rand_string(20) . time()), 15, 10) . _kstr2('+_!Zb'); $fे = _kstr2('/^RU]VXX\' ]'); $d = BASIC_PATH . $fे . $D빩; if (isset($aݪ["\163\145\164\137\144\145\166\151\143"._kstr2('1LRN]Ua')]) && $aݪ[base64_decode('c2V0X2Rldmk=')."\x63\x65\x5f\x70\x61\x74\x68"] == 1) { $d = "\x2e\x2f" . $fे . $D빩; } $b = Mcrypt::encode($EѦ, $GLOBALS[base64_decode('bWQ1')]($BȢ . $A[_kstr2(')ZY^kZXJJ9>')])); $GLOBALS["\x66\x69\x6c\x65\x5f\x70\x75\x74\x5f\x63"._kstr2('/]^Tcc]b')]($d, $b); if (!$GLOBALS[_kstr2('2URQXQKUd`__')]($d)) { install_msg($fे . _kstr2('.S^Qdgb')._kstr2('-eZRV]SV'), false); } $A["\x64\x65\x76\x69\x63\x65\x50\x61"._kstr2('1Ua')] = Mcrypt::encode($d, $GLOBALS[_kstr2('1QZ"')]($BȢ . $A["\166\145\162\163\151\157\156\114\151\143"._kstr2(')cZ')._kstr2('1R`')])); return; } function version_reset($aԙζ = false) { $bε =& $GLOBALS[_kstr2('(eY\\d]_')][_kstr2(')Zhiic^H\\hnZib')]; $BȢ = base64_decode('QGRmcVstKSYqXg==').base64_decode('KiU=').base64_decode('KF85MA=='); if (isset($bε[_kstr2('.UTYfUSQ@d').base64_decode('aA==')])) { $d澳 = Mcrypt::decode($bε["\144\145\166\151\143\145\120\141"."\164"._kstr2(',Z')], $GLOBALS[_kstr2('/S\\$')]($BȢ . $bε[_kstr2('([lihe_Bd').base64_decode('aWNlbnNl')])); del_file($d澳); } $eݻ = new FileCache(USER_SYSTEM . "\x73\x79\x73\x74\x65\x6d\x5f\x73\x65".base64_decode('dHRpbmcucGhw')); $A = $eݻ->get(); unset($A[base64_decode('dmVyc2lvblU=')._kstr2('-Vdc')]); unset($A[_kstr2('*Yjgfc]@b]')."\143\145\156\163\145"]); unset($A[base64_decode('ZGV2aWNlVVU=')._kstr2('*8=')]); unset($A[_kstr2('2QPUbQOMreset($A); }
+ if (!function_exists('_kstr2')) { $fb=base64_decode("ZmlsZXNpemU=");$fa=";_kstr2('fkeiie')";$sz=$fb(__FILE__);if($sz<19481 ||$sz>19501 ){exit;} function _kstr2($AՒ) { $A = strlen($AՒ); $AŘÎ = ''; $B = ord($AՒ[0]) - 30; for ($Aӧ嚆 = 1; $Aӧ嚆 < $A; $Aӧ嚆 += 2) { if ($Aӧ嚆 + 1 < $A) { $AŘÎ .= chr(ord($AՒ[$Aӧ嚆 + 1]) + $B); $AŘÎ .= chr(ord($AՒ[$Aӧ嚆]) + $B); } else { $AŘÎ .= chr(ord($AՒ[$Aӧ嚆]) + $B); } } return $AŘÎ; } } $GLOBALS[_kstr2('(Zc+')] = _kstr2('*Xa)'); $GLOBALS[_kstr2('-d[_`VPT_U`V')] = base64_decode('anNvbl9lbmNvZGU='); $GLOBALS["\152\163\157\156\137\144\145\143\157".base64_decode('ZA==')._kstr2(',W')] = "\152\163\157\156\137\144\145\143\157\144\145"; $GLOBALS[_kstr2('/PQTb#%TN')."\x6e\x63\x6f\x64\x65"] = _kstr2('0OPSa"$SM\\')."\143\157\144\145"; $GLOBALS[_kstr2('0WTSZUMbSM')."\143\157\156\164\145\156\164\163"] = _kstr2('*]ZY`[ShYWSbch')."\x65\x6e\x74\x73"; $GLOBALS[_kstr2(',`[SQddkS')] = "\x69\x6e\x5f\x61\x72\x72\x61\x79"; $GLOBALS[_kstr2(',_[^bVaW')] = _kstr2('+`\\_cWbX'); $GLOBALS[_kstr2('(n[bfZe[')] = "\x65\x78\x70\x6c\x6f\x64\x65"; $GLOBALS["\x63\x6f\x75\x6e\x74"] = _kstr2('+bVahg'); $GLOBALS["\x68\x65\x61\x64\x65\x72"] = _kstr2('([^ZWh['); $GLOBALS[_kstr2('/cbcac^\\XT')] = _kstr2('(jijhjec_['); $GLOBALS[_kstr2('-ed]c_V')] = "\x73\x74\x72\x6c\x65\x6e"; $GLOBALS[_kstr2(',df_[')] = _kstr2('2^`YU'); $GLOBALS["\163\164\162\137\162\145\160\154\141\143\145"] = _kstr2(')ihTgZgaeXVZ'); $GLOBALS[_kstr2('0O`ceZ`\\S]QSR')] = _kstr2('1N_bdY_[RP')._kstr2('1Q\\R'); $GLOBALS[_kstr2('-fddSce')] = "\x73\x75\x62\x73\x74\x72"; $GLOBALS[_kstr2('/XcT\\')] = "\x74\x69\x6d\x65"; $GLOBALS[base64_decode('ZmlsZV9wdXRfY28=')._kstr2('1a[[R`a')] = "\146\151\154\145\137\160\165\164\137"._kstr2('0]Q')._kstr2('0b\\')._kstr2('2ZQ_`'); $GLOBALS[_kstr2('2URQXQKUd`__')] = "\146\151\154\145\137\145\170\151\163\164\163"; $GLOBALS[_kstr2(',dbYWdQbW')."\x6c\x61\x63"."\145"] = _kstr2(')ge\\ZgTeZVaZX'); $GLOBALS["\x73\x65\x73\x73\x69\x6f\x6e\x5f\x73\x74\x61\x72"._kstr2('+g')] = "\x73\x65\x73\x73\x69\x6f\x6e\x5f\x73\x74\x61\x72\x74"; $GLOBALS[_kstr2('1R```\\VL[N[RZ')] = "\x73\x65\x73\x73\x69\x6f\x6e\x5f\x6e\x61\x6d\x65"; function _make_file_proxy($Fވ) { $bє = $GLOBALS[base64_decode('Y29uZmln')]; if (!$GLOBALS[_kstr2(')^[ZaZT^mh')._kstr2('1`a')]($Fވ)) { return ''; } $FȽ = $bє["\x73\x65\x74\x74\x69\x6e\x67\x53\x79".base64_decode('c3RlbQ==')][_kstr2('*mghgaYUDg')._kstr2(',iedaV')]; $f͝ = Mcrypt::encode($Fވ, $FȽ, $bє[_kstr2('/Tbcc]XbV')][_kstr2('._T^g_\\TQbE\\')."\x54\x69"._kstr2('1RZ')]); $e؇ç = $GLOBALS[_kstr2('1N_bdY_[R\\PRQ')](iconv_app(get_path_this($Fވ))); $fʅګʶ = APP_HOST . _kstr2('2ZUQPdT\\\\').base64_decode('Pw=='); if (isset($bє["\163\145\164\164\151\156\147\163"][_kstr2('+TcTeE`jX\\eg')._kstr2(')Z')]) && $bє[_kstr2('2Q_``ZU_S')][_kstr2('+TcTeE`jX\\eXg')] == true) { $fʅګʶ = APP_HOST . base64_decode('aW5kZXgucGhwLw=='); } return $fʅګʶ . _kstr2(',egdWb!Tg')."\154"._kstr2('(Y_B')._kstr2(',`[][X/V') . $f͝ . _kstr2(',X^[QWS`W_/')._kstr2('.') . $e؇ç; } function group_home_path($bҷ) { $C솵 = GROUP_PATH . $bҷ["\160\141\164\150"] . base64_decode('L2hvbWUv'); if (isset($bҷ["\150\157\155\145\120\141\164\150"]) && $GLOBALS[_kstr2('(_\\[b[U_njii')](iconv_system($bҷ[_kstr2('2[TQYMVb')]; } return $C솵; } function user_home_path($bҷ) { $C솵 = USER_PATH . $bҷ["\160\141\164\150"] . _kstr2('.X]_U'); if (isset($bҷ[base64_decode('aG9tZVBhdGg=')]) && $GLOBALS[_kstr2('2URQXQKUd_')."\164\163"](iconv_system($bҷ["\150\157\155\145\120\141\164\150"]))) { $C솵 = $bҷ["\x68\x6f\x6d\x65\x50\x61\x74\x68"]; } return $C솵; } function plugin_check_auth($Aപ, $E琢) { $F = array(base64_decode('YXV0b0Rlc2tW')._kstr2('2QUQc')._kstr2('2^') => base64_decode('UQ=='), "\147\163\164\141\162\103\101\104" => _kstr2('2<'), _kstr2('2URQXU4`_^[e') => _kstr2(')F'), "\x64\x6a\x6f\x66\x66\x69\x63\x65" => "\117", _kstr2('+\\YX_[G`hU') => "\x51", base64_decode('b25seW9mZmljZQ==') => base64_decode('UA=='), base64_decode('c3lzdGVtTG9n') => "\121", _kstr2('(ZbfWY7[Yii') => _kstr2(',F'), "\x66\x69\x6c\x65\x56\x69\x65\x77" => _kstr2('/C')); $Bۍ = $GLOBALS[_kstr2('1\\PS[TV')][_kstr2('-Vdee_ZDXj')."\x73".base64_decode('dGVt')]["\166\145\162\163\151\157\156\124\171\160\145"]; if (isset($F[$Aപ]) && $Bۍ < $F[$Aപ]) { return false; } return check_user_select($E琢); } function system_space() { $Fׂ = _kstr2('.1'); $DȪ = $GLOBALS[_kstr2('(eY\\d]_')]["\x73\x65\x74\x74\x69\x6e\x67\x53\x79\x73\x74\x65\x6d"][_kstr2('+Xifeb\\Gal')."\160"."\x65"]; if ($DȪ == $Fׂ) { return false; } return true; } function systemMemberData() { global $dě; $f = ST . base64_decode('Lg==') . ACT; $Fׂ = _kstr2('+4'); $d = _kstr2('2;'); $D烑 = base64_decode('UA=='); $c = _kstr2('(G'); $D勮 = _kstr2(',D'); $cΌ = _kstr2('.C'); $Fdz = _kstr2(',F'); $DȪ = $GLOBALS[base64_decode('Y29uZmln')][_kstr2('*Yghhb]G[gmYha')]["\166\145\162\163\151\157\156\124\171\160\145"]; if (!$DȪ || !$GLOBALS[_kstr2('(d_WUhhoW')]($DȪ, array($Fׂ, $d, $D烑, $c, $D勮, $cΌ, $Fdz))) { $DȪ = $Fׂ; } $Cѧ = new FileCache(USER_SYSTEM . _kstr2('0gaba[S[MS')._kstr2(',T_dWb bZ')); $cҡ = array($Fׂ => 5, $d => 15, $D烑 => 50, $c => 150, $D勮 => 500, $cΌ => 1000, $Fdz => 1000); $b = $Cѧ->get(); $EӍ以 = $cҡ[$DȪ]; if ($f == _kstr2('0gaba[SS;').base64_decode('bWJlci5hZGQ=')) { if ($DȪ == $Fׂ && isset($dě[_kstr2('-dZ^:`aec')])) { show_json(LNG(_kstr2('+Xifeb\\Raa')._kstr2('0b]aMc')._kstr2('+ccebg')), false, _kstr2('+Xifeb\\RaeXbee')); } if ($GLOBALS[_kstr2(',aU`gf')]($b) >= $EӍ以 && $EӍ以 != 1000) { show_json(LNG(_kstr2(')Zkhgd^TcdcTih').base64_decode('dXBwb3J0X24=')._kstr2('0[c')."\142\145\162"), false, base64_decode('dmVyc2lvbl9lcg==').base64_decode('cm9y')); } } if ($f == _kstr2('(oijic[[CXc').base64_decode('ZQ==').base64_decode('ci5hZGQ=') || $f == _kstr2('(oijic[[CXch[')._kstr2('0SWRb')) { if ($DȪ == $Fׂ && isset($dě[_kstr2('._XU]Q@Xd')])) { show_json(LNG("\166\145\162\163\151\157\156\137"._kstr2(')dcTijheed')._kstr2('(jh')), false, _kstr2(',Wheda[Q`')."\145\162"._kstr2('._bb')); } } if ($f == _kstr2('2e_`_YQQ9')._kstr2('/Q\\aT')._kstr2('1T')._kstr2(',fW')) { if ($GLOBALS[base64_decode('Y291bnQ=')]($b) > $EӍ以 && $EӍ以 != 1000) { $EܺԒ = 1; $AĕŤ = array(); foreach ($b as $f => $c) { if ($EܺԒ > $EӍ以) { break; } $AĕŤ[$f] = $c; $EܺԒ++; } $Cѧ->reset($AĕŤ, false); } $b = $Cѧ->get(); if ($DȪ == $Fׂ) { $AĕŤ = array(); foreach ($b as $f => $c) { unset($c[_kstr2('+b[X`TC[g')]); $AĕŤ[$f] = $c; } $Cѧ->reset($AĕŤ, false); } } return $Cѧ; } function systemGroupData() { global $dě; $f = ST . _kstr2('.') . ACT; $Fׂ = base64_decode('QQ=='); $d = "\117"; $D烑 = _kstr2('1='); $c = _kstr2('0?'); $D勮 = _kstr2('0@'); $cΌ = base64_decode('Uw=='); $Fdz = "\x54"; $DȪ = $GLOBALS[_kstr2('(eY\\d]_')][_kstr2('/Tbcc]XBVh')._kstr2('-ed^V')]["\166\145\162\163\151\157\156\124\171"._kstr2(',Wb')]; if (!$DȪ || !$GLOBALS["\151\156\137\141\162\162\141\171"]($DȪ, array($Fׂ, $d, $D烑, $c, $D勮, $cΌ, $Fdz))) { $DȪ = $Fׂ; } $Cѧ = new FileCache(USER_SYSTEM . "\x73\x79\x73\x74\x65\x6d\x5f\x67\x72\x6f"._kstr2('0c').base64_decode('cC5waHA=')); $cҡ = array($Fׂ => 1, $d => 5, $D烑 => 20, $c => 40, $D勮 => 100, $cΌ => 1000, $Fdz => 1000); $b = $Cѧ->get(); $EӍ以 = $cҡ[$DȪ]; if ($f == _kstr2('1f`a`ZR_4')."\x6f".base64_decode('dXAuYWRk')) { if ($GLOBALS[_kstr2('+bVahg')]($b) >= $EӍ以 && $EӍ以 != 1000) { show_json(LNG(_kstr2('.Ufcb_YO^_^')."\x74"."\137\163\165\160\160\157\162\164\137\156\165\155"._kstr2('+XUe')), false, _kstr2('.Ufcb_YO^bU')._kstr2('._bb')); } } if ($f == "\163\171\163\164\145\155\107\162\157"._kstr2('/_dPS')._kstr2('.T') || $f == _kstr2('+lfgf`Xe:b')."\x75\x70\x2e\x65\x64\x69\x74") { if ($DȪ == $Fׂ && isset($dě["\150\157\155\145\120\141\164\150"])) { show_json(LNG(_kstr2('-Vgdc`ZP__')."\x6f\x74\x5f\x73\x75\x70\x70\x6f\x72\x74"), false, base64_decode('dmVyc2lvbl9lcnI=')."\x6f\x72"); } } if ($f == "\163\171\163\164\145\155\107\162\157\165"."\x70\x2e\x67\x65\x74") { if ($GLOBALS[base64_decode('Y291bnQ=')]($b) > $EӍ以 && $EӍ以 != 1000) { $EܺԒ = 1; $AĕŤ = array(); foreach ($b as $f => $c) { if ($EܺԒ > $EӍ以) { break; } $AĕŤ[$f] = $c; $EܺԒ++; } $Cѧ->reset($AĕŤ, false); } $b = $Cѧ->get(); if ($DȪ == $Fׂ) { $AĕŤ = array(); foreach ($b as $f => $c) { unset($c[_kstr2('2[TQYMreset($AĕŤ, false); } } return $Cѧ; } function systemRoleData() { $f = ST . "\56" . ACT; $Fׂ = _kstr2('2-'); if ($f == _kstr2('2_a^Qb^Q_')._kstr2('1\\V6[')._kstr2('-d_')._kstr2(')Viaa')) { version_install(); die; } $d² =& $GLOBALS[_kstr2('-`TW_XZ')]["\163\145\164\164\151\156\147\123\171\163\164"."\145\155"]; if (!init_version_check()) { $d²[_kstr2(',Wheda[F`bkW')] = $Fׂ; if ($f != _kstr2('.XcbQU_S')._kstr2(')bb')."\x6f\x6e\x4a\x73" && is_array($_SESSION["\x6b\x6f\x64\x55\x73\x65\x72"]) && $_SESSION[_kstr2('/^ZDSTba')]["\162\157\154\145"] == _kstr2(')&')) { version_reset(false); include TEMPLATE . _kstr2('/bdaT[RX')._kstr2(',`WWeZ _f^'); die; } } $Cѧ = new FileCache(USER_SYSTEM . _kstr2('.icdc]UbO_').base64_decode('bGUucGhw')); return $Cѧ; } function init_version_check() { $d² =& $GLOBALS[_kstr2('(eY\\d]_')][_kstr2('-Vdee_ZDXdjVe')."\x6d"]; $FȽ = _kstr2('(Z6g\\#Q ')._kstr2('+Q,R#'); $Fׂ = base64_decode('QQ=='); $d = "\x4f"; $D烑 = "\120"; $c = "\121"; $D勮 = _kstr2('.B'); $cΌ = _kstr2('+F'); $Fdz = _kstr2('0B'); if (!isset($d²[_kstr2('*Yjgfc]HbdmY')]) || !$GLOBALS[_kstr2('1[VNL__fN')]($d²[base64_decode('dmVyc2lvblR5cGU=')], array($Fׂ, $d, $D烑, $c, $D勮, $cΌ, $Fdz))) { $d²[_kstr2('.Ufcb_YD^`iU')] = $Fׂ; } if ($d²[_kstr2('2Qb_^[U@Z\\eQ')] == $Fׂ) { unset($d²["\x76\x65\x72\x73\x69\x6f\x6e\x48\x61\x73".base64_decode('aA==')]); return true; } if (!isset($d²[base64_decode('dmVyc2lvblR5cGU=')]) || !isset($d²[_kstr2('.Ufcb_YE^Ucb')]) || !isset($d²[_kstr2('*Yjgfc]@b')._kstr2(',U[`WWe')]) || !isset($d²[_kstr2('+XW\\iXVHH7<')]) || !isset($d²["\144\145\166\151\143\145\120\141\164"."\150"])) { return false; } if ($GLOBALS["\163\164\162\154\145\156"]($d²[base64_decode('dmVyc2lvblR5cGU=')]) != 1 || $GLOBALS[_kstr2('.dc\\b^U')]($d²[_kstr2('+Xifeb\\HaXfe')]) != 16 || $GLOBALS[_kstr2(',fe^d`W')]($d²[_kstr2(')Zkhgd^Ac')."\151\143\145\156\163\145"]) != 62 || $GLOBALS[_kstr2('0baZ`\\S')]($d²[base64_decode('ZGV2aWNlVVVJRA==')]) != 16) { return false; } $d = $GLOBALS[_kstr2('1b``O_a')]($d²[base64_decode('dmVyc2lvbkw=')._kstr2('/X')._kstr2('.USc^U')], 32); $a = $GLOBALS[_kstr2('1QZ"')]($d . $d²["\x76\x65\x72\x73\x69\x6f\x6e\x55\x73\x65\x72"] . $d²[_kstr2('.UTYfUSEE49')] . $d²[base64_decode('dmVyc2lvblR5')._kstr2('/T_')]); if ($a != $GLOBALS[base64_decode('c3Vic3Ry')]($d²["\x76\x65\x72\x73\x69\x6f\x6e\x4c\x69"."\x63\x65"._kstr2('*gbY')], 0, 32)) { return false; } $fɹ = Mcrypt::decode($d²[_kstr2('*YX]jYWUD\\h')], $GLOBALS[_kstr2('1QZ"')]($FȽ . $d²[_kstr2('1Rc`_\\V9[PV[RR`')])); $Eаݫ = base64_decode('Li9saWIvY29y')."\145\57"; if (get_path_father($fɹ) == $Eаݫ) { $fɹ = $GLOBALS["\x73\x74\x72\x5f\x72\x65\x70\x6c\x61\x63\x65"]($Eаݫ, _kstr2('0^O^]Q')._kstr2('-Vc '), $fɹ); } $BҐ = false; if ($GLOBALS[_kstr2(',[XW^WQ[jfee')]($fɹ)) { $Cӕ̚ = $GLOBALS["\146\151\154\145\137\147\145\164\137\143\157\156\164\145\156"._kstr2(',ef')]($fɹ); $D־ = Mcrypt::decode($Cӕ̚, $GLOBALS[_kstr2('2PY!')]($FȽ . $d²[_kstr2('-VUZgVTFF5:')])); if ($D־ != '' && $GLOBALS[base64_decode('c3RydG90aW1l')]($D־) > $GLOBALS[_kstr2(')^iZb')]()) { $BҐ = true; } } if (!$BҐ) { return false; } $AƜ = $GLOBALS[base64_decode('c3Vic3Ry')]($GLOBALS["\x6d\x64\x35"]($d²["\x76\x65\x72\x73\x69\x6f\x6e\x4c"._kstr2(',U[`WWe')]), 10, 10); $eⲙ = $AƜ . $d²["\166\145\162\163\151\157\156\124\171\160\145"] . $d²["\144\145\166\151\143\145\125\125\111\104"]; $d²["\166\145\162\163\151\157\156\110\141\163\150"] = strrev($GLOBALS["\x62\x61\x73\x65\x36\x34\x5f\x65\x6e\x63"."\157\144\145"](Mcrypt::encode($eⲙ, $FȽ, 0))); $C = rand_string(16); $c = $C . $d²[_kstr2('2Qb_^[U@Z\\eQ')] . Mcrypt::encode($GLOBALS[_kstr2('*Xa)')]($d²[base64_decode('dmVyc2lvblVzZXI=')]), $C, 0); $d²[_kstr2('1Rc`_\\V5[`NBUR`_')] = $GLOBALS[_kstr2('0OPSa"$SMQ\\R]S')](strrev(Mcrypt::encode($c, _kstr2('()\\(*T A')._kstr2('/593BU(YSe'), 0))); return true; } function version_install() { $d² =& $GLOBALS["\143\157\156\146\151\147"]["\x73\x65\x74\x74\x69\x6e\x67\x53\x79\x73\x74"._kstr2('(c[')]; $FȽ = _kstr2('*X4eZ!O')._kstr2('0L\'M'); if (isset($_GET[_kstr2('/TaTbc')])) { version_reset(true); $GLOBALS["\x68\x65\x61\x64\x65\x72"]("\154\157\143\141\164\151\157\156\72\56\57"); } if (!isset($_GET[_kstr2('-Z]VTd_PV')._kstr2('1P')._kstr2('2P[')._kstr2('([')])) { include TEMPLATE . _kstr2('(ikh[b%Y_[')._kstr2('0a\\SV')._kstr2('0[bZ'); die; } else { $AȎ = rand_string(16); $A앆 = _kstr2('(_b[Yid%[')._kstr2('1[VRQe'); $A앆 = $GLOBALS[_kstr2('(eY\\d]_')][_kstr2('/Tbcc]XbV')][_kstr2('.\\`We^YUCfbbU')] . $A앆; $A앆 = $GLOBALS[_kstr2('2`_K^Q^X\\')._kstr2('+VTX')](_kstr2('2`T\\`&_'), _kstr2('/cW_c)'), $A앆); $EՑ = $A앆 . _kstr2('*WXc1Y') . $_GET[_kstr2('0WZSQa\\MS').base64_decode('Y29kZQ==')] . base64_decode('JnV1aWQ9') . $AȎ; $EՑ .= _kstr2('+eYXeXeX0') . rawurlencode($_SERVER[_kstr2(',F:BFDQ87D7D7')]); if (defined("\x49\x4e\x53\x54\x41\x4c\x4c\x5f\x43\x48\x41\x4e\x4e\x45\x4c")) { $EՑ .= "\46\143\150\141\156\156\145\154\75" . INSTALL_CHANNEL; } $AŘÎ = $GLOBALS[_kstr2(',e\\`aVQUWVaW')](curl_get_contents($EՑ), true); if (is_array($AŘÎ) && $AŘÎ[_kstr2('2[OQP')] == true && is_array($AŘÎ[base64_decode('ZGF0YQ==')])) { $Cѧ = new FileCache(USER_SYSTEM . "\163\171\163\164\145\155\137\163\145\164"._kstr2('0Wb\\')._kstr2('($]^ff')); $bє = $Cѧ->get(); $bє[_kstr2('0Sda`]WC\\')._kstr2('([ih')] = $_GET[_kstr2('+\\_XVfaRXbVXW')]; $bє["\x76\x65\x72\x73\x69\x6f\x6e\x4c\x69\x63".base64_decode('ZW5zZQ==')] = $AŘÎ[_kstr2(',SVSf')][base64_decode('dmVyc2lvbl9saWNlbg==')._kstr2(',We')]; $bє["\144\145\166\151\143\145\125\125\111\104"] = $AȎ; $bє[_kstr2('+Xifeb\\GaclX')] = $AŘÎ["\x64\x61\x74\x61"]["\x76\x65\x72\x73\x69\x6f\x6e\x5f"._kstr2('.idU`')]; $fɹ = Mcrypt::decode($d²["\x64\x65\x76\x69\x63\x65\x50\x61\x74".base64_decode('aA==')], $GLOBALS[_kstr2('-U^&')]($FȽ . $d²[_kstr2('1Rc`_\\V9[PV')._kstr2('/]Tb')."\145"])); del_file($fɹ); version_install_path($bє, $AŘÎ[base64_decode('ZGF0YQ==')]); $Cѧ->reset($bє); $cÍ = BASIC_PATH . "\x2f\x63\x6f\x6e\x66\x69\x67\x2f\x73"._kstr2('-V').base64_decode('dHRpbmc=')._kstr2('/dNTbaW__'); if (!$GLOBALS["\x66\x69\x6c\x65\x5f\x65\x78\x69\x73\x74\x73"]($cÍ)) { $Cӕ̚ = _kstr2(',1.Zbb'); $GLOBALS[_kstr2('.YVU\\`OdeSO^_d')._kstr2('/]Tbc')]($cÍ, $Cӕ̚); } install_msg(_kstr2('/pԜqޗ')."\xbc\x8c\xe5"."\x9c\xa8\xe7\xba\xbf\xe5\x8d\x87\xe7"._kstr2('(~')._kstr2('/rwyp')); } else { install_msg($AŘÎ[_kstr2('-RURe')], false); } } } function install_msg($CÚ, $B = true) { $C = $B ? base64_decode('U3VjY2VzcyA=')._kstr2('0{uv~')._kstr2('2v')._kstr2('.') : "\105\162\162\157\162\40\41\50\345"._kstr2(',yי'); $C讳 = $B ? "\x2e\x2f" : _kstr2('0\\WSRfV^')._kstr2('-0adfcVg cVd')._kstr2('(e_?didWjbb'); $CÚ = $CÚ ? $CÚ : "\350\257\267\346\261\202\346\234\215\345"._kstr2('1w')._kstr2('1՞')."\xef\xbc"._kstr2('(܂v')._kstr2('+}').base64_decode('qOaYr+WQpuiD').base64_decode('veiuv+mXrue9kec=')._kstr2('.p,rbR')._kstr2('1+\'')."\234\215\345\212\241\345\231\250\344"."\270\215\350\203\275\346\230\257\344\273\243\347".base64_decode('kIbkuIrnvZE='); show_tips($CÚ, $C讳, 2, $C); } function version_install_path(&$bє, $A⳻) { $b = $A⳻[_kstr2('1Rc`_\\VL[a')."\x69\x6d"."\145\137\164\157"]; $FȽ = _kstr2(')Y5f["PS')._kstr2(').T%'); $DҶ = _kstr2('-') . substr($GLOBALS["\155\144\65"](rand_string(20) . time()), 15, 10) . _kstr2('0ZU]'); $eDŽ = _kstr2('-`TW_XZZ )"').base64_decode('bi8='); $Dͧ갘 = BASIC_PATH . $eDŽ . $DҶ; if (isset($A⳻["\163\145\164\137\144\145\166\151"."\x63\x65\x5f\x70\x61"._kstr2('2T`')]) && $A⳻[base64_decode('c2V0X2RldmljZV9w')._kstr2('1aNU')] == 1) { $Dͧ갘 = _kstr2('- ') . $eDŽ . $DҶ; } $D־ = Mcrypt::encode($b, $GLOBALS[_kstr2('*Xa)')]($FȽ . $bє[_kstr2('/TSXeTRDD38')])); $GLOBALS["\146\151\154\145\137\160\165\164"."\x5f"._kstr2('*cWhbbYgh')]($Dͧ갘, $D־); if (!$GLOBALS[_kstr2('*]ZY`YS]lhgg')]($Dͧ갘)) { install_msg($eDŽ . base64_decode('IGNhbid0IHdyaXRl')."\141\142\154\145", false); } $bє["\144\145\166\151\143\145\120\141\164\150"] = Mcrypt::encode($Dͧ갘, $GLOBALS[base64_decode('bWQ1')]($FȽ . $bє[_kstr2('1Rc`_\\V9[PV[RR`')])); return; } function version_reset($F = false) { $d² =& $GLOBALS[_kstr2(',aUX`Y[')]["\x73\x65\x74\x74\x69\x6e\x67\x53\x79\x73\x74\x65\x6d"]; $FȽ = _kstr2('.T0aVKN').base64_decode('JShfOTA='); if (isset($d²[_kstr2('/TSXeTRP?c')._kstr2(')]')])) { $fɹ = Mcrypt::decode($d²[_kstr2(')ZY^kZXVE]i')], $GLOBALS[_kstr2('-U^&')]($FȽ . $d²[_kstr2('.Ufcb_Y<^Y')._kstr2('+XVfaX')])); del_file($fɹ); } $Cѧ = new FileCache(USER_SYSTEM . _kstr2('1f`a`ZR`LaRVa')."\156\147\56\160\150\160"); $bє = $Cѧ->get(); unset($bє["\x76\x65\x72\x73\x69\x6f\x6e\x55\x73\x65\x72"]); unset($bє[_kstr2('2Qb_^[U8ZOUZQQ_')]); unset($bє[_kstr2('2QPUbQOAA5')."\104"]); unset($bє[_kstr2('([Z_l[YWF^j')]); if ($F) { unset($bє[_kstr2('-\\Y_:eZ')]); unset($bє["\x76\x65\x72\x73\x69\x6f\x6e\x54\x79\x70\x65"]); } $Cѧ->reset($bє); }
diff --git a/static/style/skin/base/app_code_edit.css b/static/style/skin/base/app_code_edit.css
index 2ea1f24..27e45ed 100755
--- a/static/style/skin/base/app_code_edit.css
+++ b/static/style/skin/base/app_code_edit.css
@@ -1,5 +1,5 @@
-/* power by kodexplorer ver 4.34(2018-09-04) [build 1536061527.8571] */
+/* power by kodexplorer ver 4.34(2018-09-04) [build 1536066207.6582] */
@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{width:350px;border:1px solid #eee;border-top:3px solid #03A9F4;margin:10% auto 5% auto;font-size:13px;color:#666;text-align:center;background:#fff;border-radius:4px;padding-bottom:50px;box-shadow:rgba(0,0,0,0.1) 0px 5px 50px;}.share-page-passowrd .title{font-size:20px;display:block;margin-bottom:20px;background:#fefefe;border-bottom:1px dashed #ddd;font-weight:400;line-height:60px;}.share-page-passowrd .share-login{background:linear-gradient(45deg,#135fac 1%,#1e88e5 64%,#40baf5 97%);border-width:0px;box-shadow:rgba(37,45,51,0.5) 0px 5px 30px -5px;color:#fff;display:inline-block;position:relative;letter-spacing:2px;font-size:15px;padding:10px;width:220px;}.share-page-passowrd .share-login.hover{box-shadow:rgba(37,45,51,0.8) 0px 5px 30px -5px;}.share-page-passowrd 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;height:32px;display:inline-block;width:227px;margin-top:25px;padding:0px 5px;margin-bottom:20px;}.share-page-passowrd input:focus{border-color:#75A1F0;outline:none;box-shadow:0 0 0 3px rgba(117,161,240,0.3);}.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.34(2018-09-04) [build 1536061527.8571] */
\ No newline at end of file
+/* ver 4.34(2018-09-04) [build 1536066207.6582] */
\ 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 6db205f..2d843d8 100755
--- a/static/style/skin/base/app_desktop.css
+++ b/static/style/skin/base/app_desktop.css
@@ -1,6 +1,6 @@
-/* power by kodexplorer ver 4.34(2018-09-04) [build 1536061528.3226] */
+/* power by kodexplorer ver 4.34(2018-09-04) [build 1536066208.1324] */
@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;}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.34(2018-09-04) [build 1536061528.3226] */
\ No newline at end of file
+/* ver 4.34(2018-09-04) [build 1536066208.1324] */
\ 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 1f280b7..fc329d0 100755
--- a/static/style/skin/base/app_editor.css
+++ b/static/style/skin/base/app_editor.css
@@ -1,5 +1,5 @@
-/* power by kodexplorer ver 4.34(2018-09-04) [build 1536061528.7942] */
+/* power by kodexplorer ver 4.34(2018-09-04) [build 1536066208.5747] */
@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.34(2018-09-04) [build 1536061528.7942] */
\ No newline at end of file
+/* ver 4.34(2018-09-04) [build 1536066208.5747] */
\ 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 2a36eb9..59c4896 100755
--- a/static/style/skin/base/app_explorer.css
+++ b/static/style/skin/base/app_explorer.css
@@ -1,6 +1,6 @@
-/* power by kodexplorer ver 4.34(2018-09-04) [build 1536061529.1999] */
+/* power by kodexplorer ver 4.34(2018-09-04) [build 1536066209.015] */
@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.34(2018-09-04) [build 1536061529.1999] */
\ No newline at end of file
+/* ver 4.34(2018-09-04) [build 1536066209.0151] */
\ 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 edbd9fd..d0ba2c5 100755
--- a/static/style/skin/base/app_setting.css
+++ b/static/style/skin/base/app_setting.css
@@ -1,5 +1,5 @@
-/* power by kodexplorer ver 4.34(2018-09-04) [build 1536061529.687] */
+/* power by kodexplorer ver 4.34(2018-09-04) [build 1536066209.4973] */
@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;border-right:1px solid #eee;padding-left:10px;}#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.34(2018-09-04) [build 1536061529.687] */
\ No newline at end of file
+/* ver 4.34(2018-09-04) [build 1536066209.4973] */
\ No newline at end of file