Explorar o código

修改所有资源路径为相对路径,增加根据正则表达式应试app和center服务器请求路径

huqi %!s(int64=5) %!d(string=hai) anos
pai
achega
4698378d50
Modificáronse 100 ficheiros con 918 adicións e 885 borrados
  1. 3 1
      o2web/gulpfile.js
  2. 1 0
      o2web/package.json
  3. 1 1
      o2web/source/index.html
  4. 18 18
      o2web/source/o2_core/init.js
  5. 72 48
      o2web/source/o2_core/o2.js
  6. 10 1
      o2web/source/o2_core/o2/o2.core.js
  7. 1 1
      o2web/source/o2_core/o2/widget/$AttachmentSelector/cms/css.wcss
  8. 1 1
      o2web/source/o2_core/o2/widget/$Dialog/blue_flat_notice/css.wcss
  9. 1 1
      o2web/source/o2_core/o2/widget/$Dialog/blue_flat_notice/dialog.html
  10. 1 1
      o2web/source/o2_core/o2/widget/$Dialog/mobile_blue_flat/dialog.html
  11. 2 2
      o2web/source/o2_core/o2/widget/$Paging/blue_round/css.wcss
  12. 2 2
      o2web/source/o2_core/o2/widget/$Paging/default/css.wcss
  13. 2 2
      o2web/source/o2_core/o2/widget/$Paging/forum/css.wcss
  14. 2 2
      o2web/source/o2_core/o2/widget/$Paging/red/css.wcss
  15. 2 2
      o2web/source/o2_core/o2/widget/$Paging/red_round/css.wcss
  16. 2 2
      o2web/source/o2_core/o2/widget/$SimpleEditor/chatReceive/Dialog/dialog.html
  17. 2 2
      o2web/source/o2_core/o2/widget/$SimpleEditor/default/Dialog/dialog.html
  18. 2 2
      o2web/source/o2_core/o2/widget/$SimpleEditor/simple/Dialog/dialog.html
  19. 3 3
      o2web/source/o2_core/o2/widget/AttachmentController.js
  20. 1 1
      o2web/source/o2_core/o2/widget/AttachmentSelector.js
  21. 1 1
      o2web/source/o2_core/o2/widget/AudioRecorder.js
  22. 2 2
      o2web/source/o2_core/o2/widget/Identity.js
  23. 1 1
      o2web/source/o2_core/o2/widget/JavascriptEditor.js
  24. 1 1
      o2web/source/o2_core/o2/widget/MediaRecorder.js
  25. 2 2
      o2web/source/o2_core/o2/widget/Tablet.js
  26. 2 1
      o2web/source/o2_core/o2/widget/monaco.js
  27. 3 11
      o2web/source/o2_core/o2/xAction/RestActions.js
  28. 3 3
      o2web/source/o2_core/o2/xDesktop/$Authentication/application/css.wcss
  29. 3 3
      o2web/source/o2_core/o2/xDesktop/$Authentication/default/css.wcss
  30. 3 3
      o2web/source/o2_core/o2/xDesktop/$Authentication/flat/css.wcss
  31. 2 2
      o2web/source/o2_core/o2/xDesktop/$Authentication/test/css.wcss
  32. 44 44
      o2web/source/o2_core/o2/xDesktop/$Default/blue/style-skin.css
  33. 44 44
      o2web/source/o2_core/o2/xDesktop/$Default/cyan/style-skin.css
  34. 44 44
      o2web/source/o2_core/o2/xDesktop/$Default/darkgreen/style-skin.css
  35. 44 44
      o2web/source/o2_core/o2/xDesktop/$Default/gray/style-skin.css
  36. 44 44
      o2web/source/o2_core/o2/xDesktop/$Default/green/style-skin.css
  37. 44 44
      o2web/source/o2_core/o2/xDesktop/$Default/navy/style-skin.css
  38. 44 44
      o2web/source/o2_core/o2/xDesktop/$Default/orange/style-skin.css
  39. 44 44
      o2web/source/o2_core/o2/xDesktop/$Default/purple/style-skin.css
  40. 18 18
      o2web/source/o2_core/o2/xDesktop/$Default/red/icons/style-skin.css
  41. 44 44
      o2web/source/o2_core/o2/xDesktop/$Default/red/style-skin.css
  42. 44 44
      o2web/source/o2_core/o2/xDesktop/$Default/tan/style-skin.css
  43. 5 3
      o2web/source/o2_core/o2/xDesktop/Actions/RestActions.js
  44. 3 3
      o2web/source/o2_core/o2/xDesktop/Authentication.js
  45. 1 1
      o2web/source/o2_core/o2/xDesktop/Common.js
  46. 7 7
      o2web/source/o2_core/o2/xDesktop/Default.js
  47. 7 7
      o2web/source/o2_core/o2/xDesktop/Layout.js
  48. 2 0
      o2web/source/o2_core/o2/xDesktop/WebSocket.js
  49. 2 2
      o2web/source/o2_core/o2/xScript/CMSEnvironment.js
  50. 2 2
      o2web/source/o2_core/o2/xScript/Environment.js
  51. 2 2
      o2web/source/o2_core/o2/xScript/PageEnvironment.js
  52. 2 2
      o2web/source/o2_core/o2/xScript/ViewEnvironment.js
  53. 4 4
      o2web/source/o2_lib/officecontrol/5040/config.json
  54. 4 4
      o2web/source/o2_lib/officecontrol/config.json
  55. 9 9
      o2web/source/x_component_ANN/$Main/default/content.html
  56. 1 1
      o2web/source/x_component_ANN/$Main/default/model.html
  57. 6 6
      o2web/source/x_component_ANN/$Main/default/style.css
  58. 4 4
      o2web/source/x_component_ANN/Main.js
  59. 4 4
      o2web/source/x_component_AppCenter/$Main/default/css.wcss
  60. 2 2
      o2web/source/x_component_AppMarket/$Main/default/css.wcss
  61. 11 11
      o2web/source/x_component_Attendance/$AbnormalExport/default/css.wcss
  62. 15 15
      o2web/source/x_component_Attendance/$AddressExplorer/default/css.wcss
  63. 5 5
      o2web/source/x_component_Attendance/$AppSetting/default/css.wcss
  64. 11 11
      o2web/source/x_component_Attendance/$AppealExplorer/default/css.wcss
  65. 5 5
      o2web/source/x_component_Attendance/$Explorer/default/css.wcss
  66. 5 5
      o2web/source/x_component_Attendance/$HolidayExplorer/default/css.wcss
  67. 8 8
      o2web/source/x_component_Attendance/$ImportExplorer/default/css.wcss
  68. 5 5
      o2web/source/x_component_Attendance/$InvalidInfor/default/css.wcss
  69. 11 11
      o2web/source/x_component_Attendance/$MyAppeal/default/css.wcss
  70. 17 17
      o2web/source/x_component_Attendance/$MyDetail/default/css.wcss
  71. 19 19
      o2web/source/x_component_Attendance/$MyIndex/default/css.wcss
  72. 8 8
      o2web/source/x_component_Attendance/$PeopleDetail/default/css.wcss
  73. 5 5
      o2web/source/x_component_Attendance/$PermissionExplorer/default/css.wcss
  74. 8 8
      o2web/source/x_component_Attendance/$PersonSetting/default/css.wcss
  75. 8 8
      o2web/source/x_component_Attendance/$ScheduleExplorer/default/css.wcss
  76. 14 14
      o2web/source/x_component_Attendance/$SelfHoliday/default/css.wcss
  77. 10 10
      o2web/source/x_component_Attendance/$StatisticsCycle/default/css.wcss
  78. 8 8
      o2web/source/x_component_Attendance/$TopUnitDetail/default/css.wcss
  79. 8 8
      o2web/source/x_component_Attendance/$UnitDetail/default/css.wcss
  80. 10 10
      o2web/source/x_component_Attendance/$UnitIndex/default/css.wcss
  81. 2 2
      o2web/source/x_component_Attendance/AbnormalExport.js
  82. 3 3
      o2web/source/x_component_Attendance/AddressExplorer.js
  83. 2 2
      o2web/source/x_component_Attendance/AppSetting.js
  84. 2 2
      o2web/source/x_component_Attendance/AppealExplorer.js
  85. 2 2
      o2web/source/x_component_Attendance/BDMarkerTool.js
  86. 7 7
      o2web/source/x_component_Attendance/Common.js
  87. 2 2
      o2web/source/x_component_Attendance/Explorer.js
  88. 3 3
      o2web/source/x_component_Attendance/HolidayExplorer.js
  89. 2 2
      o2web/source/x_component_Attendance/ImportExplorer.js
  90. 2 2
      o2web/source/x_component_Attendance/InvalidInfor.js
  91. 2 2
      o2web/source/x_component_Attendance/MyAppeal.js
  92. 2 2
      o2web/source/x_component_Attendance/MyDetail.js
  93. 2 2
      o2web/source/x_component_Attendance/MyIndex.js
  94. 2 2
      o2web/source/x_component_Attendance/PeopleDetail.js
  95. 2 2
      o2web/source/x_component_Attendance/PeopleDingdingDetail.js
  96. 3 3
      o2web/source/x_component_Attendance/PermissionExplorer.js
  97. 2 2
      o2web/source/x_component_Attendance/PersonSetting.js
  98. 4 4
      o2web/source/x_component_Attendance/ScheduleExplorer.js
  99. 2 2
      o2web/source/x_component_Attendance/SelfHoliday.js
  100. 2 2
      o2web/source/x_component_Attendance/StatisticsCycle.js

+ 3 - 1
o2web/gulpfile.js

@@ -1,7 +1,8 @@
 var gulp = require('gulp'),
     //var deleted = require('gulp-deleted');
     del = require('del'),
-    uglify = require('gulp-tm-uglify'),
+    //uglify = require('gulp-tm-uglify'),
+    uglify = require('gulp-uglify-es').default,
     rename = require('gulp-rename'),
     changed = require('gulp-changed'),
     gulpif = require('gulp-if'),
@@ -11,6 +12,7 @@ var gulp = require('gulp'),
     JSFtp = require('jsftp'),
     gutil = require('gulp-util'),
     fs = require("fs");
+//let uglify = require('gulp-uglify-es').default;
 var through2 = require('through2');
 
 var assetRev = require('gulp-tm-asset-rev');

+ 1 - 0
o2web/package.json

@@ -37,6 +37,7 @@
     "gulp-sftp-up4": "^0.1.8",
     "gulp-tm-asset-rev": "0.0.16",
     "gulp-tm-uglify": "3.0.1",
+    "gulp-uglify-es": "^2.0.0",
     "merge-stream": "^1.0.1",
     "readline-sync": "^1.4.10",
     "minimist": "^1.2.0"

+ 1 - 1
o2web/source/index.html

@@ -3,7 +3,7 @@
 <head>
 	<meta charset="UTF-8"/>
 	<meta property="qc:admins" content="1556771456600414672564530" />
-	<meta http-equiv="refresh" content="0;url=/x_desktop/index.html"/>
+	<meta http-equiv="refresh" content="0;url=../x_desktop/index.html"/>
 </head>
 <body style="margin:0;font-size: 1.0em;font-family:Microsoft Yahei"></body>
 </html>

+ 18 - 18
o2web/source/o2_core/init.js

@@ -46,7 +46,7 @@
         },
         "session": {
             "isDebugger": _debug,
-            "path": "/o2_core/o2"
+            "path": "../o2_core/o2"
         },
         "language": _lp,
         "splitStr": /\s*(?:,|;)\s*/
@@ -268,22 +268,22 @@
     //load js
     //use framework url
     var _frameworks = {
-        "o2.core": ["/o2_core/o2/o2.core.js"],
-        "o2.more": ["/o2_core/o2/o2.more.js"],
-        "ie_adapter": ["/o2_lib/o2/ie_adapter.js"],
-        "jquery": ["/o2_lib/jquery/jquery.min.js"],
-        "mootools": ["/o2_lib/mootools/mootools-1.6.0_all.js"],
-        "ckeditor": ["/o2_lib/htmleditor/ckeditor4114/ckeditor.js"],
-        "ckeditor5": ["/o2_lib/htmleditor/ckeditor5-12-1-0/ckeditor.js"],
-        "raphael": ["/o2_lib/raphael/raphael.js"],
-        "d3": ["/o2_lib/d3/d3.min.js"],
-        "ace": ["/o2_lib/ace/src-noconflict/ace.js","/o2_lib/ace/src-noconflict/ext-language_tools.js"],
-        "JSBeautifier": ["/o2_lib/JSBeautifier/beautify.js"],
-        "JSBeautifier_css": ["/o2_lib/JSBeautifier/beautify-css.js"],
-        "JSBeautifier_html": ["/o2_lib/JSBeautifier/beautify-html.js"],
-        "JSONTemplate": ["/o2_lib/mootools/plugin/Template.js"],
-        "kity": ["/o2_lib/kityminder/kity/kity.min.js"],
-        "kityminder": ["/o2_lib/kityminder/core/dist/kityminder.core.js"]
+        "o2.core": ["../o2_core/o2/o2.core.js"],
+        "o2.more": ["../o2_core/o2/o2.more.js"],
+        "ie_adapter": ["../o2_lib/o2/ie_adapter.js"],
+        "jquery": ["../o2_lib/jquery/jquery.min.js"],
+        "mootools": ["../o2_lib/mootools/mootools-1.6.0_all.js"],
+        "ckeditor": ["../o2_lib/htmleditor/ckeditor4114/ckeditor.js"],
+        "ckeditor5": ["../o2_lib/htmleditor/ckeditor5-12-1-0/ckeditor.js"],
+        "raphael": ["../o2_lib/raphael/raphael.js"],
+        "d3": ["../o2_lib/d3/d3.min.js"],
+        "ace": ["../o2_lib/ace/src-noconflict/ace.js","../o2_lib/ace/src-noconflict/ext-language_tools.js"],
+        "JSBeautifier": ["../o2_lib/JSBeautifier/beautify.js"],
+        "JSBeautifier_css": ["../o2_lib/JSBeautifier/beautify-css.js"],
+        "JSBeautifier_html": ["../o2_lib/JSBeautifier/beautify-html.js"],
+        "JSONTemplate": ["../o2_lib/mootools/plugin/Template.js"],
+        "kity": ["../o2_lib/kityminder/kity/kity.min.js"],
+        "kityminder": ["../o2_lib/kityminder/core/dist/kityminder.core.js"]
     };
     var _loaded = {};
     var _loadedCss = {};
@@ -827,7 +827,7 @@ o2.addReady(function(){
     MWF.require(modules, function(){
         if (layout.config) _getDistribute(function(){ _load(); });
     });
-    o2.getJSON("/x_desktop/res/config/config.json", function(config){
+    o2.getJSON("../x_desktop/res/config/config.json", function(config){
         layout.config = config;
         if (MWF.xDesktop.getServiceAddress) _getDistribute(function(){ _load(); });
     });

+ 72 - 48
o2web/source/o2_core/o2.js

@@ -79,7 +79,7 @@
     };
     if (!this.o2.session) this.o2.session ={
         "isDebugger": _debug,
-        "path": "/o2_core/o2"
+        "path": "../o2_core/o2"
     };
     this.o2.language = _lp;
     this.o2.splitStr = /\s*(?:,|;)\s*/;
@@ -92,7 +92,7 @@
     //     },
     //     "session": {
     //         "isDebugger": _debug,
-    //         "path": "/o2_core/o2"
+    //         "path": "../o2_core/o2"
     //     },
     //     "language": _lp,
     //     "splitStr": /\s*(?:,|;)\s*/
@@ -272,6 +272,16 @@
                 }
             }
         }
+
+        if (window.layout && layout.config && layout.config.urlMapping){
+            for (var k in layout.config.urlMapping){
+                var regex = new RegExp(k);
+                if (regex.test(url)){
+                    return url.replace(regex, layout.config.urlMapping[k]);
+                }
+            }
+        }
+
         return url;
     };
     this.o2.filterUrl = _filterUrl;
@@ -337,29 +347,30 @@
     //load js
     //use framework url
     var _frameworks = {
-        "o2.core": ["/o2_core/o2/o2.core.js"],
-        "o2.more": ["/o2_core/o2/o2.more.js"],
-        "ie_adapter": ["/o2_core/o2/ie_adapter.js"],
-        "jquery": ["/o2_lib/jquery/jquery.min.js"],
-        "mootools": ["/o2_lib/mootools/mootools-1.6.0_all.js"],
-        "ckeditor": ["/o2_lib/htmleditor/ckeditor4114/ckeditor.js"],
-        "ckeditor5": ["/o2_lib/htmleditor/ckeditor5-12-1-0/ckeditor.js"],
-        "raphael": ["/o2_lib/raphael/raphael.js"],
-        "d3": ["/o2_lib/d3/d3.min.js"],
-        "ace": ["/o2_lib/ace/src-min-noconflict/ace.js","/o2_lib/ace/src-min-noconflict/ext-language_tools.js"],
-        "monaco": ["/o2_lib/vs/loader.js"],
-        "JSBeautifier": ["/o2_lib/JSBeautifier/beautify.js"],
-        "JSBeautifier_css": ["/o2_lib/JSBeautifier/beautify-css.js"],
-        "JSBeautifier_html": ["/o2_lib/JSBeautifier/beautify-html.js"],
-        "JSONTemplate": ["/o2_lib/mootools/plugin/Template.js"],
-        "kity": ["/o2_lib/kityminder/kity/kity.js"],
-        "kityminder": ["/o2_lib/kityminder/core/dist/kityminder.core.js"]
+        "o2.core": ["../o2_core/o2/o2.core.js"],
+        "o2.more": ["../o2_core/o2/o2.more.js"],
+        "ie_adapter": ["../o2_core/o2/ie_adapter.js"],
+        "jquery": ["../o2_lib/jquery/jquery.min.js"],
+        "mootools": ["../o2_lib/mootools/mootools-1.6.0_all.js"],
+        "ckeditor": ["../o2_lib/htmleditor/ckeditor4114/ckeditor.js"],
+        "ckeditor5": ["../o2_lib/htmleditor/ckeditor5-12-1-0/ckeditor.js"],
+        "raphael": ["../o2_lib/raphael/raphael.js"],
+        "d3": ["../o2_lib/d3/d3.min.js"],
+        "ace": ["../o2_lib/ace/src-min-noconflict/ace.js","../o2_lib/ace/src-min-noconflict/ext-language_tools.js"],
+        "monaco": ["../o2_lib/vs/loader.js"],
+        "JSBeautifier": ["../o2_lib/JSBeautifier/beautify.js"],
+        "JSBeautifier_css": ["../o2_lib/JSBeautifier/beautify-css.js"],
+        "JSBeautifier_html": ["../o2_lib/JSBeautifier/beautify-html.js"],
+        "JSONTemplate": ["../o2_lib/mootools/plugin/Template.js"],
+        "kity": ["../o2_lib/kityminder/kity/kity.js"],
+        "kityminder": ["../o2_lib/kityminder/core/dist/kityminder.core.js"]
     };
     var _loaded = {};
     var _loadedCss = {};
     var _loadedHtml = {};
     var _loadCssRunning = {};
     var _loadCssQueue = [];
+    var _loadingModules = {};
 
     var _loadSingle = function(module, callback, op){
         var url = module;
@@ -370,38 +381,51 @@
             if (callback)callback(); return;
         }
 
-        var head = (op.doc.head || op.doc.getElementsByTagName("head")[0] || op.doc.documentElement);
-        var s = op.doc.createElement('script');
-        head.appendChild(s);
-        s.id = uuid;
-        s.src = this.o2.filterUrl(url);
-
-        var _checkScriptLoaded = function(_, isAbort, err){
-            if (isAbort || !s.readyState || s.readyState === "loaded" || s.readyState === "complete") {
-                var scriptObj = {"module": module, "id": uuid, "script": s, "doc": op.doc};
-                if (!err) _loaded[key] = scriptObj;
-                _removeListener(s, 'readystatechange', _checkScriptLoaded);
-                _removeListener(s, 'load', _checkScriptLoaded);
-                _removeListener(s, 'error', _checkScriptErrorLoaded);
-                if (!isAbort || err){
-                    if (err){
-                        if (s) head.removeChild(s);
-                        if (callback)callback();
-                    }else{
-                        //head.removeChild(s);
-                        if (callback)callback(scriptObj);
+        if (_loadingModules[key]){
+            if (!_loadingModules[key].callbacks) _loadingModules[key].callbacks = [];
+            _loadingModules[key].callbacks.push(callback);
+        }else{
+            _loadingModules[key] = { callbacks: [callback] };
+
+            var head = (op.doc.head || op.doc.getElementsByTagName("head")[0] || op.doc.documentElement);
+            var s = op.doc.createElement('script');
+            head.appendChild(s);
+            s.id = uuid;
+            s.src = this.o2.filterUrl(url);
+
+            var _checkScriptLoaded = function(_, isAbort, err){
+                if (isAbort || !s.readyState || s.readyState === "loaded" || s.readyState === "complete") {
+                    var scriptObj = {"module": module, "id": uuid, "script": s, "doc": op.doc};
+                    if (!err) _loaded[key] = scriptObj;
+                    _removeListener(s, 'readystatechange', _checkScriptLoaded);
+                    _removeListener(s, 'load', _checkScriptLoaded);
+                    _removeListener(s, 'error', _checkScriptErrorLoaded);
+                    if (!isAbort || err){
+                        if (err){
+                            if (s) head.removeChild(s);
+                            while (_loadingModules[key].callbacks.length){
+                                (_loadingModules[key].callbacks.shift())();
+                            }
+                            //if (callback)callback();
+                        }else{
+                            //head.removeChild(s);
+                            while (_loadingModules[key].callbacks.length){
+                                (_loadingModules[key].callbacks.shift())(scriptObj);
+                            }
+                            //if (callback)callback(scriptObj);
+                        }
                     }
                 }
-            }
-        };
-        var _checkScriptErrorLoaded = function(e, err){
-            console.log("Error: load javascript module: "+module);
-            _checkScriptLoaded(e, true, "error");
-        };
+            };
+            var _checkScriptErrorLoaded = function(e, err){
+                console.log("Error: load javascript module: "+module);
+                _checkScriptLoaded(e, true, "error");
+            };
 
-        if ('onreadystatechange' in s) _addListener(s, 'readystatechange', _checkScriptLoaded);
-        _addListener(s, 'load', _checkScriptLoaded);
-        _addListener(s, 'error', _checkScriptErrorLoaded);
+            if ('onreadystatechange' in s) _addListener(s, 'readystatechange', _checkScriptLoaded);
+            _addListener(s, 'load', _checkScriptLoaded);
+            _addListener(s, 'error', _checkScriptErrorLoaded);
+        }
     };
 
     var _load = function(urls, options, callback){

+ 10 - 1
o2web/source/o2_core/o2/o2.core.js

@@ -163,7 +163,7 @@
         //levels.shift();
         var root = "x_component_"+levels.join("_");
         var clazzName = clazz || "Main";
-        var path = "/"+root+"/"+clazzName.replace(/\./g, "/")+".js";
+        var path = "../"+root+"/"+clazzName.replace(/\./g, "/")+".js";
         var loadAsync = (async!==false);
         _requireJs(path, callback, loadAsync, compression);
     };
@@ -484,6 +484,15 @@
         }
         return arr;
     }
+    Date.implement({
+        "getFromServer": function(){
+            var d;
+            o2.Actions.get("x_program_center").echo(function(json){
+                d = Date.parse(json.data.serverTime);
+            }, null, false);
+            return d;
+        }
+    });
 
 })();
 o2.core = true;

+ 1 - 1
o2web/source/o2_core/o2/widget/$AttachmentSelector/cms/css.wcss

@@ -45,7 +45,7 @@
     "width": "30px",
     "height": "30px",
     "float": "right",
-    "background": "url(/o2_core/o2/widget/$AttachmentSelector/cms/icon/close.png) no-repeat center center",
+    "background": "url(../o2_core/o2/widget/$AttachmentSelector/cms/icon/close.png) no-repeat center center",
     "cursor": "pointer"
   },
   "okButton" : {

+ 1 - 1
o2web/source/o2_core/o2/widget/$Dialog/blue_flat_notice/css.wcss

@@ -82,7 +82,7 @@
 	"cursor" : "pointer"
   },
 	"closeAction": {
-	  "background" : "url(/x_component_process_FormDesigner/Module/Form/notice/icon/close2.png) no-repeat center center",
+	  "background" : "url(../x_component_process_FormDesigner/Module/Form/notice/icon/close2.png) no-repeat center center",
 	  "position" : "absolute",
 	  "top" : "5px",
 	  "right" : "5px",

+ 1 - 1
o2web/source/o2_core/o2/widget/$Dialog/blue_flat_notice/dialog.html

@@ -1,5 +1,5 @@
 <div style="background: #F7FFF0; padding: 10px 50px 10px 20px; border: 1px solid #7ACC29;  min-width: 160px; max-width: 1300px; box-shadow: none;">
-    <div style="overflow:hidden;background: url('/x_component_process_FormDesigner/Module/Form/notice/icon/ok.png') no-repeat 25px 25px; height: 38px; color: rgb(18, 23, 31); padding-top: 20px; padding-left: 40px; font-size: 18px; font-weight: normal;" class="MWF_dialod_title">
+    <div style="overflow:hidden;background: url('../x_component_process_FormDesigner/Module/Form/notice/icon/ok.png') no-repeat 25px 25px; height: 38px; color: rgb(18, 23, 31); padding-top: 20px; padding-left: 40px; font-size: 18px; font-weight: normal;" class="MWF_dialod_title">
         <div style="height: 38px; float:left; padding-left:25px; padding-top:5px;" class="MWF_dialod_title_text"></div>
         <div style="height: 38px; float:right;" class="MWF_dialod_title_action"></div>
     </div>

+ 1 - 1
o2web/source/o2_core/o2/widget/$Dialog/mobile_blue_flat/dialog.html

@@ -1,6 +1,6 @@
 <div style="background-color: #FFF;">
     <div style="padding: 0px 30px; height: 88px; text-align: center; font-size: 36px; position: relative; background-color: rgb(50, 170, 255);" class="MWF_dialod_title">
-        <div class="MWF_dialod_Action_back" style="background: url(/o2_core/o2/widget/$Dialog/mobile_blue_flat/img/back@2x.png) no-repeat 30px center / 16px 33px; left: 0px; top: 14px; width: 80px; height: 60px; color: rgb(255, 255, 255); position: absolute;"></div>
+        <div class="MWF_dialod_Action_back" style="background: url(../o2_core/o2/widget/$Dialog/mobile_blue_flat/img/back@2x.png) no-repeat 30px center / 16px 33px; left: 0px; top: 14px; width: 80px; height: 60px; color: rgb(255, 255, 255); position: absolute;"></div>
         <div style="height: 88px; color: rgb(255, 255, 255); line-height: 88px;" class="MWF_dialod_title_text"></div>
     </div>
     <div class="MWF_dialod_content" style="text-align: left; padding: 0px; line-height:20px;background:#f5f5f5;overflow:auto;"></div>

+ 2 - 2
o2web/source/o2_core/o2/widget/$Paging/blue_round/css.wcss

@@ -54,7 +54,7 @@
         "background-color": "#ffffff",
         "float": "left",
         "margin-right": "10px",
-        "background": "url(/o2_core/o2/widget/$Paging/default/icon/left.png) no-repeat center center"
+        "background": "url(../o2_core/o2/widget/$Paging/default/icon/left.png) no-repeat center center"
     },
     "prePage_over" : {
         "background-color": "#f1f1f1"
@@ -70,7 +70,7 @@
         "background-color": "#ffffff",
         "float": "left",
         "margin-right": "10px",
-        "background": "url(/o2_core/o2/widget/$Paging/default/icon/right.png) no-repeat center center"
+        "background": "url(../o2_core/o2/widget/$Paging/default/icon/right.png) no-repeat center center"
     },
     "nextPage_over" : {
         "background-color": "#f1f1f1"

+ 2 - 2
o2web/source/o2_core/o2/widget/$Paging/default/css.wcss

@@ -52,7 +52,7 @@
         "background-color": "#ffffff",
         "float": "left",
         "margin-right": "10px",
-        "background": "url(/o2_core/o2/widget/$Paging/default/icon/left.png) no-repeat center center"
+        "background": "url(../o2_core/o2/widget/$Paging/default/icon/left.png) no-repeat center center"
     },
     "prePage_over" : {
         "background-color": "#f1f1f1"
@@ -68,7 +68,7 @@
         "background-color": "#ffffff",
         "float": "left",
         "margin-right": "10px",
-        "background": "url(/o2_core/o2/widget/$Paging/default/icon/right.png) no-repeat center center"
+        "background": "url(../o2_core/o2/widget/$Paging/default/icon/right.png) no-repeat center center"
     },
     "nextPage_over" : {
         "background-color": "#f1f1f1"

+ 2 - 2
o2web/source/o2_core/o2/widget/$Paging/forum/css.wcss

@@ -36,7 +36,7 @@
         "border" : "1px solid #f3f3f3",
         "margin" : "5px",
         "cursor" : "pointer",
-        "background": "url(/o2_core/o2/widget/$Paging/forum/icon/left.png) no-repeat center center",
+        "background": "url(../o2_core/o2/widget/$Paging/forum/icon/left.png) no-repeat center center",
         "background-color" : "#f3f3f3"
     },
     "prePage_over" : {
@@ -55,7 +55,7 @@
         "margin" : "5px",
         "cursor" : "pointer",
         "color" : "#333",
-        "background": "url(/o2_core/o2/widget/$Paging/forum/icon/right.png) no-repeat center center",
+        "background": "url(../o2_core/o2/widget/$Paging/forum/icon/right.png) no-repeat center center",
         "background-color" : "#f3f3f3"
     },
     "nextPage_over" : {

+ 2 - 2
o2web/source/o2_core/o2/widget/$Paging/red/css.wcss

@@ -52,7 +52,7 @@
         "background-color": "#ffffff",
         "float": "left",
         "margin-right": "10px",
-        "background": "url(/o2_core/o2/widget/$Paging/default/icon/left.png) no-repeat center center"
+        "background": "url(../o2_core/o2/widget/$Paging/default/icon/left.png) no-repeat center center"
     },
     "prePage_over" : {
         "background-color": "#f1f1f1"
@@ -68,7 +68,7 @@
         "background-color": "#ffffff",
         "float": "left",
         "margin-right": "10px",
-        "background": "url(/o2_core/o2/widget/$Paging/default/icon/right.png) no-repeat center center"
+        "background": "url(../o2_core/o2/widget/$Paging/default/icon/right.png) no-repeat center center"
     },
     "nextPage_over" : {
         "background-color": "#f1f1f1"

+ 2 - 2
o2web/source/o2_core/o2/widget/$Paging/red_round/css.wcss

@@ -54,7 +54,7 @@
         "background-color": "#ffffff",
         "float": "left",
         "margin-right": "10px",
-        "background": "url(/o2_core/o2/widget/$Paging/default/icon/left.png) no-repeat center center"
+        "background": "url(../o2_core/o2/widget/$Paging/default/icon/left.png) no-repeat center center"
     },
     "prePage_over" : {
         "background-color": "#f1f1f1"
@@ -70,7 +70,7 @@
         "background-color": "#ffffff",
         "float": "left",
         "margin-right": "10px",
-        "background": "url(/o2_core/o2/widget/$Paging/default/icon/right.png) no-repeat center center"
+        "background": "url(../o2_core/o2/widget/$Paging/default/icon/right.png) no-repeat center center"
     },
     "nextPage_over" : {
         "background-color": "#f1f1f1"

+ 2 - 2
o2web/source/o2_core/o2/widget/$SimpleEditor/chatReceive/Dialog/dialog.html

@@ -10,9 +10,9 @@
     </div>
 	-->
 	<div style="height:30px; font-size:12px; line-height:30px;">
-		<span style="background: url(/o2_core/o2/widget/$SimpleEditor/default/Dialog/img/arrow.gif) no-repeat transparent;height: 8px;left: 20px;position: absolute;top: -8px;width: 15px;">
+		<span style="background: url(../o2_core/o2/widget/$SimpleEditor/default/Dialog/img/arrow.gif) no-repeat transparent;height: 8px;left: 20px;position: absolute;top: -8px;width: 15px;">
 		</span>
-		<span style="background: url(/o2_core/o2/widget/$SimpleEditor/default/Dialog/img/close.gif) no-repeat transparent;cursor: pointer;height: 16px;position: absolute;right: 6px;top:6px;width:16px;" class="MWF_dialod_close">
+		<span style="background: url(../o2_core/o2/widget/$SimpleEditor/default/Dialog/img/close.gif) no-repeat transparent;cursor: pointer;height: 16px;position: absolute;right: 6px;top:6px;width:16px;" class="MWF_dialod_close">
 		</span>
 	</div>
     <div style="border-left: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd" class="MWF_dialod_content">

+ 2 - 2
o2web/source/o2_core/o2/widget/$SimpleEditor/default/Dialog/dialog.html

@@ -10,9 +10,9 @@
     </div>
 	-->
 	<div style="height:30px; font-size:12px; line-height:30px;">
-		<span style="background: url(/o2_core/o2/widget/$SimpleEditor/default/Dialog/img/arrow.gif) no-repeat transparent;height: 8px;left: 20px;position: absolute;top: -8px;width: 15px;">
+		<span style="background: url(../o2_core/o2/widget/$SimpleEditor/default/Dialog/img/arrow.gif) no-repeat transparent;height: 8px;left: 20px;position: absolute;top: -8px;width: 15px;">
 		</span>
-		<span style="background: url(/o2_core/o2/widget/$SimpleEditor/default/Dialog/img/close.gif) no-repeat transparent;cursor: pointer;height: 16px;position: absolute;right: 6px;top:6px;width:16px;" class="MWF_dialod_close">
+		<span style="background: url(../o2_core/o2/widget/$SimpleEditor/default/Dialog/img/close.gif) no-repeat transparent;cursor: pointer;height: 16px;position: absolute;right: 6px;top:6px;width:16px;" class="MWF_dialod_close">
 		</span>
 	</div>
     <div style="border-left: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd" class="MWF_dialod_content">

+ 2 - 2
o2web/source/o2_core/o2/widget/$SimpleEditor/simple/Dialog/dialog.html

@@ -10,9 +10,9 @@
     </div>
 	-->
 	<div style="height:30px; font-size:12px; line-height:30px;">
-		<span style="background: url(/o2_core/o2/widget/$SimpleEditor/default/Dialog/img/arrow.gif) no-repeat transparent;height: 8px;left: 20px;position: absolute;top: -8px;width: 15px;">
+		<span style="background: url(../o2_core/o2/widget/$SimpleEditor/default/Dialog/img/arrow.gif) no-repeat transparent;height: 8px;left: 20px;position: absolute;top: -8px;width: 15px;">
 		</span>
-		<span style="background: url(/o2_core/o2/widget/$SimpleEditor/default/Dialog/img/close.gif) no-repeat transparent;cursor: pointer;height: 16px;position: absolute;right: 6px;top:6px;width:16px;" class="MWF_dialod_close">
+		<span style="background: url(../o2_core/o2/widget/$SimpleEditor/default/Dialog/img/close.gif) no-repeat transparent;cursor: pointer;height: 16px;position: absolute;right: 6px;top:6px;width:16px;" class="MWF_dialod_close">
 		</span>
 	</div>
     <div style="border-left: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd" class="MWF_dialod_content">

+ 3 - 3
o2web/source/o2_core/o2/widget/AttachmentController.js

@@ -29,7 +29,7 @@ o2.widget.AttachmentController = o2.widget.ATTER  = new Class({
 		this.cssPath = o2.session.path+"/widget/$AttachmentController/"+this.options.style+"/css.wcss";
 		this._loadCss();
 
-        var iconUrl = this.options.iconConfigUrl ? this.options.iconConfigUrl : "/x_component_File/$Main/icon.json";
+        var iconUrl = this.options.iconConfigUrl ? this.options.iconConfigUrl : "../x_component_File/$Main/icon.json";
         o2.getJSON(iconUrl, function(json){
             this.icons = json;
         }.bind(this), false, false);
@@ -941,7 +941,7 @@ o2.widget.AttachmentController = o2.widget.ATTER  = new Class({
                                 });
                                 formData.append('file', file);
                                 if(parameter.fileMd5){
-                                    o2.load("/o2_lib/CryptoJS/components/spark-md5-min.js", function(){
+                                    o2.load("../o2_lib/CryptoJS/components/spark-md5-min.js", function(){
 
                                         var fileReader = new FileReader(), box = document.getElementById('box');
                                         var blobSlice = File.prototype.mozSlice || File.prototype.webkitSlice || File.prototype.slice;
@@ -1247,7 +1247,7 @@ o2.widget.AttachmentController.Attachment = new Class({
         if (!this.data.extension) this.data.extension="unkonw";
 
         var iconName = this.controller.icons[this.data.extension.toLowerCase()] || this.controller.icons.unknow;
-        var iconFolderUrl = this.controller.options.iconFolderUrl ? this.controller.options.iconFolderUrl : "/x_component_File/$Main/default/file/";
+        var iconFolderUrl = this.controller.options.iconFolderUrl ? this.controller.options.iconFolderUrl : "../x_component_File/$Main/default/file/";
         return iconFolderUrl+iconName;
     },
 

+ 1 - 1
o2web/source/o2_core/o2/widget/AttachmentSelector.js

@@ -42,7 +42,7 @@ o2.widget.AttachmentSelector = o2.widget.ATTSER  = new Class({
         //});
         //r.send();
 
-        o2.getJSON("/x_component_File/$Main/icon.json", function(json){
+        o2.getJSON("../x_component_File/$Main/icon.json", function(json){
             this.icons = json;
         }.bind(this), false, false);
 

+ 1 - 1
o2web/source/o2_core/o2/widget/AudioRecorder.js

@@ -22,7 +22,7 @@ o2.widget.AudioRecorder = new Class({
             this.cssPath = o2.session.path+"/widget/$AudioRecorder/"+this.options.style+"/css.wcss";
             this._loadCss();
         }
-        COMMON.AjaxModule.loadDom("/o2_lib/adapter/adapter.js", function(){
+        COMMON.AjaxModule.loadDom("../o2_lib/adapter/adapter.js", function(){
             this.load();
         }.bind(this));
 	},

+ 2 - 2
o2web/source/o2_core/o2/widget/Identity.js

@@ -79,9 +79,9 @@ o2.widget.Identity = new Class({
                     img = "<img width='50' height='50' border='0' src='data:image/png;base64,"+person.data.icon+"'></img>"
                 }else{
                     if (person.genderType=="f"){
-                        img = "<img width='50' height='50' border='0' src='"+"/x_component_Organization/$PersonExplorer/default/icon/female.png'></img>";
+                        img = "<img width='50' height='50' border='0' src='"+"../x_component_Organization/$PersonExplorer/default/icon/female.png'></img>";
                     }else{
-                        img = "<img width='50' height='50' border='0' src='"+"/x_component_Organization/$PersonExplorer/default/icon/man.png'></img>";
+                        img = "<img width='50' height='50' border='0' src='"+"../x_component_Organization/$PersonExplorer/default/icon/man.png'></img>";
                     }
                 }
 

+ 1 - 1
o2web/source/o2_core/o2/widget/JavascriptEditor.js

@@ -75,7 +75,7 @@ o2.widget.JavascriptEditor = new Class({
     loadMonacoEditor: function(callback){
         if (!window.monaco){
             o2.load("monaco", {"sequence": true}, function(){
-                require.config({ paths: { "vs": "/o2_lib/vs" }});
+                require.config({ paths: { "vs": "../o2_lib/vs" }});
                 require(["vs/editor/editor.main"], function() {
                     if (callback) callback();
                 });

+ 1 - 1
o2web/source/o2_core/o2/widget/MediaRecorder.js

@@ -57,7 +57,7 @@ o2.widget.MediaRecorder = o2.MediaRecorder = new Class({
 	//	return flag;
 	//},
 	loadResource : function( callback ){
-		var path = "/o2_lib/adapter/adapter.js";
+		var path = "../o2_lib/adapter/adapter.js";
 		COMMON.AjaxModule.load( path, function () {
 			if (callback)callback();
 		}.bind(this));

+ 2 - 2
o2web/source/o2_core/o2/widget/Tablet.js

@@ -902,8 +902,8 @@ o2.widget.Tablet.ImageClipper = new Class({
     initialize: function(app, options){
         this.setOptions(options);
         this.app = app;
-        this.path = "/x_component_process_Xform/widget/$ImageClipper/";
-        this.cssPath = "/x_component_process_Xform/widget/$ImageClipper/"+this.options.style+"/css.wcss";
+        this.path = "../x_component_process_Xform/widget/$ImageClipper/";
+        this.cssPath = "../x_component_process_Xform/widget/$ImageClipper/"+this.options.style+"/css.wcss";
         this._loadCss();
     },
 

+ 2 - 1
o2web/source/o2_core/o2/widget/monaco.js

@@ -7,12 +7,13 @@ o2.widget.monaco = {
             if (!this.isLoadding){
                 this.isLoadding = true;
                 o2.load("monaco", {"sequence": true}, function(){
-                    require.config({ paths: { "vs": "/o2_lib/vs" }});
+                    require.config({ paths: { "vs": "../o2_lib/vs" }});
                     require(["vs/editor/editor.main"], function() {
                         this.isLoadding = false;
                         while (this.callbackList.length){
                             this.callbackList.shift()();
                         }
+                        define.amd = false;
                         //if (callback) callback();
                     }.bind(this));
                 }.bind(this));

+ 3 - 11
o2web/source/o2_core/o2/xAction/RestActions.js

@@ -22,7 +22,7 @@ MWF.xAction.RestActions = MWF.Actions = {
         var jaxrs = null;
         //var url = this.getHost(root)+"/"+root+"/describe/describe.json";
         var url = this.getHost(root)+"/"+root+"/describe/api.json";
-        //var url = "/o2_core/o2/xAction/temp.json";
+        //var url = "../o2_core/o2/xAction/temp.json";
         MWF.getJSON(url, function(json){jaxrs = json.jaxrs;}.bind(this), false, false, false);
         if (jaxrs){
             var actionObj = {};
@@ -147,10 +147,12 @@ MWF.xAction.RestActions = MWF.Actions = {
         var addressObj = layout.serviceAddressList[root];
         var address = "";
         if (addressObj){
+            //var mapping = layout.getAppUrlMapping();
             address = layout.config.app_protocol+"//"+addressObj.host+(addressObj.port==80 ? "" : ":"+addressObj.port);
         }else{
             var host = layout.desktop.centerServer.host || window.location.hostname;
             var port = layout.desktop.centerServer.port;
+            //var mapping = layout.getCenterUrlMapping();
             address = layout.config.app_protocol+"//"+host+(port=="80" ? "" : ":"+port);
         }
         return address;
@@ -296,13 +298,3 @@ MWF.xAction.RestActions.Action = new Class({
     }
 });
 
-Date.implement({
-    "getFromServer": function(){
-        var d;
-        o2.Actions.get("x_program_center").echo(function(json){
-            d = Date.parse(json.data.serverTime);
-        }, null, false);
-        return d;
-    }
-});
-

+ 3 - 3
o2web/source/o2_core/o2/xDesktop/$Authentication/application/css.wcss

@@ -94,7 +94,7 @@
   "formNewNode": {
 	"width": "47px",
 	"height": "47px",
-	"background": "url(/x_component_Template/$Explorer/default/icon/new.png) no-repeat"
+	"background": "url(../x_component_Template/$Explorer/default/icon/new.png) no-repeat"
   },
   "formIconNode": {
 	"width": "47px",
@@ -321,7 +321,7 @@
 	"font-size": "16px",
 	"color":"#ff5c42",
 	"padding-left": "20px",
-	"background" : "url(/x_component_Template/$MForm/o2platform/icon/icon_warning.png) left center no-repeat"
+	"background" : "url(../x_component_Template/$MForm/o2platform/icon/icon_warning.png) left center no-repeat"
   },
   "noticeMessageNode" : {
 	"float" : "left",
@@ -329,7 +329,7 @@
 	"font-size": "16px",
 	"color":"#ff5c42",
 	"padding-left": "20px",
-	"background" : "url(/x_component_Template/$MForm/o2platform/icon/icon_right.png) left center no-repeat"
+	"background" : "url(../x_component_Template/$MForm/o2platform/icon/icon_right.png) left center no-repeat"
   },
   "title" : {
 	"height" : "30px",

+ 3 - 3
o2web/source/o2_core/o2/xDesktop/$Authentication/default/css.wcss

@@ -87,7 +87,7 @@
   "formNewNode": {
 	"width": "47px",
 	"height": "47px",
-	"background": "url(/x_component_Template/$Explorer/default/icon/new.png) no-repeat"
+	"background": "url(../x_component_Template/$Explorer/default/icon/new.png) no-repeat"
   },
   "formIconNode": {
 	"width": "47px",
@@ -315,7 +315,7 @@
 	"font-size": "16px",
 	"color":"#ff5c42",
 	"padding-left": "20px",
-	"background" : "url(/x_component_Template/$MForm/o2platform/icon/icon_warning.png) left center no-repeat"
+	"background" : "url(../x_component_Template/$MForm/o2platform/icon/icon_warning.png) left center no-repeat"
   },
   "noticeMessageNode" : {
 	"float" : "left",
@@ -323,7 +323,7 @@
 	"font-size": "16px",
 	"color":"#ff5c42",
 	"padding-left": "20px",
-	"background" : "url(/x_component_Template/$MForm/o2platform/icon/icon_right.png) left center no-repeat"
+	"background" : "url(../x_component_Template/$MForm/o2platform/icon/icon_right.png) left center no-repeat"
   },
   "title" : {
 	"height" : "30px",

+ 3 - 3
o2web/source/o2_core/o2/xDesktop/$Authentication/flat/css.wcss

@@ -89,7 +89,7 @@
   "formNewNode": {
 	"width": "47px",
 	"height": "47px",
-	"background": "url(/x_component_Template/$Explorer/default/icon/new.png) no-repeat"
+	"background": "url(../x_component_Template/$Explorer/default/icon/new.png) no-repeat"
   },
   "formIconNode": {
 	"width": "47px",
@@ -319,7 +319,7 @@
 	"font-size": "16px",
 	"color":"#ff5c42",
 	"padding-left": "20px",
-	"background" : "url(/x_component_Template/$MForm/o2platform/icon/icon_warning.png) left center no-repeat"
+	"background" : "url(../x_component_Template/$MForm/o2platform/icon/icon_warning.png) left center no-repeat"
   },
   "noticeMessageNode" : {
 	"float" : "left",
@@ -327,7 +327,7 @@
 	"font-size": "16px",
 	"color":"#ff5c42",
 	"padding-left": "20px",
-	"background" : "url(/x_component_Template/$MForm/o2platform/icon/icon_right.png) left center no-repeat"
+	"background" : "url(../x_component_Template/$MForm/o2platform/icon/icon_right.png) left center no-repeat"
   },
   "title" : {
 	"height" : "30px",

+ 2 - 2
o2web/source/o2_core/o2/xDesktop/$Authentication/test/css.wcss

@@ -312,7 +312,7 @@
 	"font-size": "16px",
 	"color":"#ff5c42",
 	"padding-left": "20px",
-	"background" : "url(/x_component_Template/$MForm/o2platform/icon/icon_warning.png) left center no-repeat"
+	"background" : "url(../x_component_Template/$MForm/o2platform/icon/icon_warning.png) left center no-repeat"
   },
   "noticeMessageNode" : {
 	"float" : "left",
@@ -320,7 +320,7 @@
 	"font-size": "16px",
 	"color":"#ff5c42",
 	"padding-left": "20px",
-	"background" : "url(/x_component_Template/$MForm/o2platform/icon/icon_right.png) left center no-repeat"
+	"background" : "url(../x_component_Template/$MForm/o2platform/icon/icon_right.png) left center no-repeat"
   },
   "title" : {
 	"height" : "30px",

+ 44 - 44
o2web/source/o2_core/o2/xDesktop/$Default/blue/style-skin.css

@@ -89,100 +89,100 @@
 }
 
 .logo_o2_40 {
-    background-image: url(/o2_core/o2/xDesktop/$Default/blue/icons/logo_o2_40.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/blue/icons/logo_o2_40.png) !important;
 }
 .icon_setting{
-    background-image: url(/o2_core/o2/xDesktop/$Default/blue/icons/icon_yyzk.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/blue/icons/icon_yyzk.png) !important;
 }
 .icon_msg {
-    background-image: url(/o2_core/o2/xDesktop/$Default/blue/icons/icon_xiaoxi.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/blue/icons/icon_xiaoxi.png) !important;
 }
 .icon_msg_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/blue/icons/icon_xiaoxi_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/blue/icons/icon_xiaoxi_click.png) !important;
 }
 .icon_skin {
-    background-image: url(/o2_core/o2/xDesktop/$Default/blue/icons/icon_pifu.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/blue/icons/icon_pifu.png) !important;
 }
 .icon_skin_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/blue/icons/icon_pifu_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/blue/icons/icon_pifu_click.png) !important;
 }
 .icon_search {
-    background-image: url(/o2_core/o2/xDesktop/$Default/blue/icons/icon_sousuo.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/blue/icons/icon_sousuo.png) !important;
 }
 .icon_search_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/blue/icons/icon_sousuo_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/blue/icons/icon_sousuo_click.png) !important;
 }
 .icon_clear {
-    background-image: url(/o2_core/o2/xDesktop/$Default/blue/icons/icon_clear.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/blue/icons/icon_clear.png) !important;
 }
 .icon_loading {
-    background-image: url(/o2_core/o2/xDesktop/$Default/blue/icons/loading.gif) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/blue/icons/loading.gif) !important;
 }
 .logobg {
-    background-image: url(/o2_core/o2/xDesktop/$Default/blue/icons/pic_logo_sy.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/blue/icons/pic_logo_sy.png) !important;
 }
 .icon_startMenu_search {
-    background-image: url(/o2_core/o2/xDesktop/$Default/blue/icons/icon_sousuo_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/blue/icons/icon_sousuo_click.png) !important;
 }
 .icon_close {
-    background-image: url(/o2_core/o2/xDesktop/$Default/blue/icons/icon_off_round_grey.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/blue/icons/icon_off_round_grey.png) !important;
 }
 .icon_close_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/blue/icons/icon_off_round_bai_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/blue/icons/icon_off_round_bai_click.png) !important;
 }
 .icon_refresh {
-    background-image: url(/o2_core/o2/xDesktop/$Default/blue/icons/refresh.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/blue/icons/refresh.png) !important;
 }
 .icon_remove_badge {
-    background-image: url(/o2_core/o2/xDesktop/$Default/blue/icons/icon_off_red.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/blue/icons/icon_off_red.png) !important;
 }
 .icon_off_light {
-    background-image: url(/o2_core/o2/xDesktop/$Default/blue/icons/icon_off_light.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/blue/icons/icon_off_light.png) !important;
 }
 .icon_add_red {
-    background-image: url(/o2_core/o2/xDesktop/$Default/blue/icons/icon_jia_red.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/blue/icons/icon_jia_red.png) !important;
 }
 .icon_add {
-     background-image: url(/o2_core/o2/xDesktop/$Default/blue/icons/icon_jia.png) !important;
+     background-image: url(../o2_core/o2/xDesktop/$Default/blue/icons/icon_jia.png) !important;
  }
 .icon_more {
-    background-image: url(/o2_core/o2/xDesktop/$Default/blue/icons/icon_jia.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/blue/icons/icon_jia.png) !important;
 }
 .icon_notask {
-    background-image: url(/o2_core/o2/xDesktop/$Default/blue/icons/icon_wugongzuo.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/blue/icons/icon_wugongzuo.png) !important;
 }
 .icon_taskLoading {
-    background-image: url(/o2_core/o2/xDesktop/$Default/blue/icons/taskLoading.gif) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/blue/icons/taskLoading.gif) !important;
     background-size: 12px !important;
 }
 .icon_msg_close {
-    background-image: url(/o2_core/o2/xDesktop/$Default/blue/icons/icon_msg_close.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/blue/icons/icon_msg_close.png) !important;
 }
 .icon_up {
-    background-image: url(/o2_core/o2/xDesktop/$Default/blue/icons/taskbar_up.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/blue/icons/taskbar_up.png) !important;
 }
 .icon_up_gray {
-    background-image: url(/o2_core/o2/xDesktop/$Default/blue/icons/taskbar_up_gray.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/blue/icons/taskbar_up_gray.png) !important;
 }
 .icon_down {
-    background-image: url(/o2_core/o2/xDesktop/$Default/blue/icons/taskbar_down.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/blue/icons/taskbar_down.png) !important;
 }
 .icon_down_gray {
-    background-image: url(/o2_core/o2/xDesktop/$Default/blue/icons/taskbar_down_gray.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/blue/icons/taskbar_down_gray.png) !important;
 }
 .icon_refresh{
-    background-image: url(/o2_core/o2/xDesktop/$Default/blue/icons/icon_shuaxin.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/blue/icons/icon_shuaxin.png) !important;
 }
 
 .o2_process_AppExp_All_current {
     color: #4A90E2 !important;
     border-bottom: 2px solid #4A90E2 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/blue/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/blue/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
 }
 .o2_process_AppExp_categoryItem_current {
     color: #4A90E2 !important;
     border-bottom: 2px solid #4A90E2 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/blue/appicons/icon_files_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/blue/appicons/icon_files_click.png) 0 center no-repeat !important;
 }
 .o2_process_AppExp_create {
     background-color: #4A90E2 !important;
@@ -194,12 +194,12 @@
 .o2_cms_column_all_current {
     color: #4A90E2 !important;
     border-bottom: 2px solid #4A90E2 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/blue/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/blue/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
 }
 .o2_cms_column_categoryItem_current {
     color: #4A90E2 !important;
     border-bottom: 2px solid #4A90E2 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/blue/appicons/icon_files_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/blue/appicons/icon_files_click.png) 0 center no-repeat !important;
 }
 .o2_cms_column_createColumnNode {
     background-color: #4A90E2 !important;
@@ -211,12 +211,12 @@
 .o2_cms_index_all_current {
     color: #4A90E2 !important;
     border-bottom: 2px solid #4A90E2 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/blue/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/blue/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
 }
 .o2_cms_index_categoryItem_current {
     color: #4A90E2 !important;
     border-bottom: 2px solid #4A90E2 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/blue/appicons/icon_files_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/blue/appicons/icon_files_click.png) 0 center no-repeat !important;
 }
 .o2_cms_index_categoryItem_text {
     color: #4A90E2 !important;
@@ -228,7 +228,7 @@
 }
 .o2_cms_index_createDocument_over {
     color: #4A90E2 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/blue/appicons/icon_createdocument_over.png) 5px center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/blue/appicons/icon_createdocument_over.png) 5px center no-repeat !important;
 }
 .current_homepage {
     background-color: #8E8E8E !important;
@@ -249,31 +249,31 @@
 
 /*个人设置---begin*/
 .formTableArea table .selectNode:hover {
-    background:url(/o2_core/o2/xDesktop/$Default/blue/icons/icon_jia.png) center center no-repeat !important
+    background:url(../o2_core/o2/xDesktop/$Default/blue/icons/icon_jia.png) center center no-repeat !important
 }
 .o2_profile_emPower_Add:hover .o2_profile_emPower_Btnimg {
-    background: url(/o2_core/o2/xDesktop/$Default/blue/icons/icon_jia.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/blue/icons/icon_jia.png) no-repeat !important;
 }
 .o2_profile_emPower_WithDraw:hover .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/blue/icons/icon_chehui_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/blue/icons/icon_chehui_click.png) no-repeat !important;
 }
 .o2_profile_empower_checkbox_checked{
-    background: url(/o2_core/o2/xDesktop/$Default/blue/icons/icon_ok2_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/blue/icons/icon_ok2_click.png) no-repeat !important;
 }
 .o2_profile_emPower_Edit .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/blue/icons/icon_bianji2.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/blue/icons/icon_bianji2.png) no-repeat !important;
 }
 .o2_profile_emPower_Edit:hover .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/blue/icons/icon_bianji2_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/blue/icons/icon_bianji2_click.png) no-repeat !important;
 }
 .o2_profile_emPower_Enable:hover .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/blue/icons/icon_qiyong_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/blue/icons/icon_qiyong_click.png) no-repeat !important;
 }
 .o2_profile_emPower_Disable:hover .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/blue/icons/icon_jinyong_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/blue/icons/icon_jinyong_click.png) no-repeat !important;
 }
 .o2_profile_empower_radio_checked{
-    background: url(/o2_core/o2/xDesktop/$Default/blue/icons/icon_circle_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/blue/icons/icon_circle_click.png) no-repeat !important;
 }
 div:hover>.o2_profile_emPower_Btntext{
     color: #4A90E2 !important;

+ 44 - 44
o2web/source/o2_core/o2/xDesktop/$Default/cyan/style-skin.css

@@ -47,100 +47,100 @@
 }
 
 .logo_o2_40 {
-    background-image: url(/o2_core/o2/xDesktop/$Default/cyan/icons/logo_o2_40.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/cyan/icons/logo_o2_40.png) !important;
 }
 .icon_setting{
-    background-image: url(/o2_core/o2/xDesktop/$Default/cyan/icons/icon_yyzk.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/cyan/icons/icon_yyzk.png) !important;
 }
 .icon_msg {
-    background-image: url(/o2_core/o2/xDesktop/$Default/cyan/icons/icon_xiaoxi.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/cyan/icons/icon_xiaoxi.png) !important;
 }
 .icon_msg_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/cyan/icons/icon_xiaoxi_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/cyan/icons/icon_xiaoxi_click.png) !important;
 }
 .icon_skin {
-    background-image: url(/o2_core/o2/xDesktop/$Default/cyan/icons/icon_pifu.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/cyan/icons/icon_pifu.png) !important;
 }
 .icon_skin_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/cyan/icons/icon_pifu_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/cyan/icons/icon_pifu_click.png) !important;
 }
 .icon_search {
-    background-image: url(/o2_core/o2/xDesktop/$Default/cyan/icons/icon_sousuo.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/cyan/icons/icon_sousuo.png) !important;
 }
 .icon_search_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/cyan/icons/icon_sousuo_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/cyan/icons/icon_sousuo_click.png) !important;
 }
 .icon_clear {
-    background-image: url(/o2_core/o2/xDesktop/$Default/cyan/icons/icon_clear.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/cyan/icons/icon_clear.png) !important;
 }
 .icon_loading {
-    background-image: url(/o2_core/o2/xDesktop/$Default/cyan/icons/loading.gif) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/cyan/icons/loading.gif) !important;
 }
 .logobg {
-    background-image: url(/o2_core/o2/xDesktop/$Default/cyan/icons/pic_logo_sy.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/cyan/icons/pic_logo_sy.png) !important;
 }
 .icon_startMenu_search {
-    background-image: url(/o2_core/o2/xDesktop/$Default/cyan/icons/icon_sousuo_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/cyan/icons/icon_sousuo_click.png) !important;
 }
 .icon_close {
-    background-image: url(/o2_core/o2/xDesktop/$Default/cyan/icons/icon_off_round_grey.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/cyan/icons/icon_off_round_grey.png) !important;
 }
 .icon_close_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/cyan/icons/icon_off_round_bai_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/cyan/icons/icon_off_round_bai_click.png) !important;
 }
 .icon_refresh {
-    background-image: url(/o2_core/o2/xDesktop/$Default/cyan/icons/refresh.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/cyan/icons/refresh.png) !important;
 }
 .icon_remove_badge {
-    background-image: url(/o2_core/o2/xDesktop/$Default/cyan/icons/icon_off_red.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/cyan/icons/icon_off_red.png) !important;
 }
 .icon_off_light {
-    background-image: url(/o2_core/o2/xDesktop/$Default/cyan/icons/icon_off_light.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/cyan/icons/icon_off_light.png) !important;
 }
 .icon_add_red {
-    background-image: url(/o2_core/o2/xDesktop/$Default/cyan/icons/icon_jia_red.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/cyan/icons/icon_jia_red.png) !important;
 }
 .icon_add {
-    background-image: url(/o2_core/o2/xDesktop/$Default/cyan/icons/icon_jia.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/cyan/icons/icon_jia.png) !important;
 }
 .icon_more {
-    background-image: url(/o2_core/o2/xDesktop/$Default/cyan/icons/icon_jia.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/cyan/icons/icon_jia.png) !important;
 }
 .icon_notask {
-    background-image: url(/o2_core/o2/xDesktop/$Default/cyan/icons/icon_wugongzuo.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/cyan/icons/icon_wugongzuo.png) !important;
 }
 .icon_taskLoading {
-    background-image: url(/o2_core/o2/xDesktop/$Default/cyan/icons/taskLoading.gif) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/cyan/icons/taskLoading.gif) !important;
     background-size: 12px !important;
 }
 .icon_msg_close {
-    background-image: url(/o2_core/o2/xDesktop/$Default/cyan/icons/icon_msg_close.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/cyan/icons/icon_msg_close.png) !important;
 }
 .icon_up {
-    background-image: url(/o2_core/o2/xDesktop/$Default/cyan/icons/taskbar_up.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/cyan/icons/taskbar_up.png) !important;
 }
 .icon_up_gray {
-    background-image: url(/o2_core/o2/xDesktop/$Default/cyan/icons/taskbar_up_gray.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/cyan/icons/taskbar_up_gray.png) !important;
 }
 .icon_down {
-    background-image: url(/o2_core/o2/xDesktop/$Default/cyan/icons/taskbar_down.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/cyan/icons/taskbar_down.png) !important;
 }
 .icon_down_gray {
-    background-image: url(/o2_core/o2/xDesktop/$Default/cyan/icons/taskbar_down_gray.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/cyan/icons/taskbar_down_gray.png) !important;
 }
 .icon_refresh{
-    background-image: url(/o2_core/o2/xDesktop/$Default/cyan/icons/icon_shuaxin.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/cyan/icons/icon_shuaxin.png) !important;
 }
 
 .o2_process_AppExp_All_current {
     color: #30BFBF !important;
     border-bottom: 2px solid #30BFBF !important;
-    background: url(/o2_core/o2/xDesktop/$Default/cyan/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/cyan/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
 }
 .o2_process_AppExp_categoryItem_current {
     color: #30BFBF !important;
     border-bottom: 2px solid #30BFBF !important;
-    background: url(/o2_core/o2/xDesktop/$Default/cyan/appicons/icon_files_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/cyan/appicons/icon_files_click.png) 0 center no-repeat !important;
 }
 .o2_process_AppExp_create {
     background-color: #30BFBF !important;
@@ -152,12 +152,12 @@
 .o2_cms_column_all_current {
     color: #30BFBF !important;
     border-bottom: 2px solid #30BFBF !important;
-    background: url(/o2_core/o2/xDesktop/$Default/cyan/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/cyan/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
 }
 .o2_cms_column_categoryItem_current {
     color: #30BFBF !important;
     border-bottom: 2px solid #30BFBF !important;
-    background: url(/o2_core/o2/xDesktop/$Default/cyan/appicons/icon_files_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/cyan/appicons/icon_files_click.png) 0 center no-repeat !important;
 }
 .o2_cms_column_createColumnNode {
     background-color: #30BFBF !important;
@@ -169,12 +169,12 @@
 .o2_cms_index_all_current {
     color: #30BFBF !important;
     border-bottom: 2px solid #30BFBF !important;
-    background: url(/o2_core/o2/xDesktop/$Default/cyan/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/cyan/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
 }
 .o2_cms_index_categoryItem_current {
     color: #30BFBF !important;
     border-bottom: 2px solid #30BFBF !important;
-    background: url(/o2_core/o2/xDesktop/$Default/cyan/appicons/icon_files_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/cyan/appicons/icon_files_click.png) 0 center no-repeat !important;
 }
 .o2_cms_index_categoryItem_text {
     color: #30BFBF !important;
@@ -186,7 +186,7 @@
 }
 .o2_cms_index_createDocument_over {
     color: #30BFBF !important;
-    background: url(/o2_core/o2/xDesktop/$Default/cyan/appicons/icon_createdocument_over.png) 5px center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/cyan/appicons/icon_createdocument_over.png) 5px center no-repeat !important;
 }
 .current_homepage {
     background-color: #8E8E8E !important;
@@ -204,31 +204,31 @@
 
 /*个人设置---begin*/
 .formTableArea table .selectNode:hover {
-    background:url(/o2_core/o2/xDesktop/$Default/cyan/icons/icon_jia.png) center center no-repeat !important
+    background:url(../o2_core/o2/xDesktop/$Default/cyan/icons/icon_jia.png) center center no-repeat !important
 }
 .o2_profile_emPower_Add:hover .o2_profile_emPower_Btnimg {
-    background: url(/o2_core/o2/xDesktop/$Default/cyan/icons/icon_jia.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/cyan/icons/icon_jia.png) no-repeat !important;
 }
 .o2_profile_emPower_WithDraw:hover .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/cyan/icons/icon_chehui_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/cyan/icons/icon_chehui_click.png) no-repeat !important;
 }
 .o2_profile_empower_checkbox_checked{
-    background: url(/o2_core/o2/xDesktop/$Default/cyan/icons/icon_ok2_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/cyan/icons/icon_ok2_click.png) no-repeat !important;
 }
 .o2_profile_emPower_Edit .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/cyan/icons/icon_bianji2.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/cyan/icons/icon_bianji2.png) no-repeat !important;
 }
 .o2_profile_emPower_Edit:hover .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/cyan/icons/icon_bianji2_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/cyan/icons/icon_bianji2_click.png) no-repeat !important;
 }
 .o2_profile_emPower_Enable:hover .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/cyan/icons/icon_qiyong_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/cyan/icons/icon_qiyong_click.png) no-repeat !important;
 }
 .o2_profile_emPower_Disable:hover .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/cyan/icons/icon_jinyong_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/cyan/icons/icon_jinyong_click.png) no-repeat !important;
 }
 .o2_profile_empower_radio_checked{
-    background: url(/o2_core/o2/xDesktop/$Default/cyan/icons/icon_circle_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/cyan/icons/icon_circle_click.png) no-repeat !important;
 }
 div:hover>.o2_profile_emPower_Btntext{
     color: #30BFBF !important;

+ 44 - 44
o2web/source/o2_core/o2/xDesktop/$Default/darkgreen/style-skin.css

@@ -46,100 +46,100 @@
 }
 
 .logo_o2_40 {
-    background-image: url(/o2_core/o2/xDesktop/$Default/darkgreen/icons/logo_o2_40.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/darkgreen/icons/logo_o2_40.png) !important;
 }
 .icon_setting{
-    background-image: url(/o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_yyzk.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_yyzk.png) !important;
 }
 .icon_msg {
-    background-image: url(/o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_xiaoxi.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_xiaoxi.png) !important;
 }
 .icon_msg_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_xiaoxi_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_xiaoxi_click.png) !important;
 }
 .icon_skin {
-    background-image: url(/o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_pifu.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_pifu.png) !important;
 }
 .icon_skin_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_pifu_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_pifu_click.png) !important;
 }
 .icon_search {
-    background-image: url(/o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_sousuo.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_sousuo.png) !important;
 }
 .icon_search_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_sousuo_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_sousuo_click.png) !important;
 }
 .icon_clear {
-    background-image: url(/o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_clear.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_clear.png) !important;
 }
 .icon_loading {
-    background-image: url(/o2_core/o2/xDesktop/$Default/darkgreen/icons/loading.gif) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/darkgreen/icons/loading.gif) !important;
 }
 .logobg {
-    background-image: url(/o2_core/o2/xDesktop/$Default/darkgreen/icons/pic_logo_sy.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/darkgreen/icons/pic_logo_sy.png) !important;
 }
 .icon_startMenu_search {
-    background-image: url(/o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_sousuo_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_sousuo_click.png) !important;
 }
 .icon_close {
-    background-image: url(/o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_off_round_grey.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_off_round_grey.png) !important;
 }
 .icon_close_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_off_round_bai_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_off_round_bai_click.png) !important;
 }
 .icon_refresh {
-    background-image: url(/o2_core/o2/xDesktop/$Default/darkgreen/icons/refresh.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/darkgreen/icons/refresh.png) !important;
 }
 .icon_remove_badge {
-    background-image: url(/o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_off_red.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_off_red.png) !important;
 }
 .icon_off_light {
-    background-image: url(/o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_off_light.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_off_light.png) !important;
 }
 .icon_add_red {
-    background-image: url(/o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_jia_red.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_jia_red.png) !important;
 }
 .icon_add {
-     background-image: url(/o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_jia.png) !important;
+     background-image: url(../o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_jia.png) !important;
  }
 .icon_more {
-    background-image: url(/o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_jia.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_jia.png) !important;
 }
 .icon_notask {
-    background-image: url(/o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_wugongzuo.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_wugongzuo.png) !important;
 }
 .icon_taskLoading {
-    background-image: url(/o2_core/o2/xDesktop/$Default/darkgreen/icons/taskLoading.gif) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/darkgreen/icons/taskLoading.gif) !important;
     background-size: 12px !important;
 }
 .icon_msg_close {
-    background-image: url(/o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_msg_close.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_msg_close.png) !important;
 }
 .icon_up {
-    background-image: url(/o2_core/o2/xDesktop/$Default/darkgreen/icons/taskbar_up.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/darkgreen/icons/taskbar_up.png) !important;
 }
 .icon_up_gray {
-    background-image: url(/o2_core/o2/xDesktop/$Default/darkgreen/icons/taskbar_up_gray.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/darkgreen/icons/taskbar_up_gray.png) !important;
 }
 .icon_down {
-    background-image: url(/o2_core/o2/xDesktop/$Default/darkgreen/icons/taskbar_down.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/darkgreen/icons/taskbar_down.png) !important;
 }
 .icon_down_gray {
-    background-image: url(/o2_core/o2/xDesktop/$Default/darkgreen/icons/taskbar_down_gray.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/darkgreen/icons/taskbar_down_gray.png) !important;
 }
 .icon_refresh{
-    background-image: url(/o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_shuaxin.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_shuaxin.png) !important;
 }
 
 .o2_process_AppExp_All_current {
     color: #4D6240 !important;
     border-bottom: 2px solid #4D6240 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/darkgreen/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/darkgreen/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
 }
 .o2_process_AppExp_categoryItem_current {
     color: #4D6240 !important;
     border-bottom: 2px solid #4D6240 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/darkgreen/appicons/icon_files_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/darkgreen/appicons/icon_files_click.png) 0 center no-repeat !important;
 }
 .o2_process_AppExp_create {
     background-color: #4D6240 !important;
@@ -151,12 +151,12 @@
 .o2_cms_column_all_current {
     color: #4D6240 !important;
     border-bottom: 2px solid #4D6240 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/darkgreen/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/darkgreen/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
 }
 .o2_cms_column_categoryItem_current {
     color: #4D6240 !important;
     border-bottom: 2px solid #4D6240 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/darkgreen/appicons/icon_files_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/darkgreen/appicons/icon_files_click.png) 0 center no-repeat !important;
 }
 .o2_cms_column_createColumnNode {
     background-color: #4D6240 !important;
@@ -168,12 +168,12 @@
 .o2_cms_index_all_current {
     color: #4D6240 !important;
     border-bottom: 2px solid #4D6240 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/darkgreen/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/darkgreen/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
 }
 .o2_cms_index_categoryItem_current {
     color: #4D6240 !important;
     border-bottom: 2px solid #4D6240 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/darkgreen/appicons/icon_files_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/darkgreen/appicons/icon_files_click.png) 0 center no-repeat !important;
 }
 .o2_cms_index_categoryItem_text {
     color: #4D6240 !important;
@@ -185,7 +185,7 @@
 }
 .o2_cms_index_createDocument_over {
     color: #4D6240 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/darkgreen/appicons/icon_createdocument_over.png) 5px center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/darkgreen/appicons/icon_createdocument_over.png) 5px center no-repeat !important;
 }
 .current_homepage {
     background-color: #8E8E8E !important;
@@ -203,31 +203,31 @@
 
 /*个人设置---begin*/
 .formTableArea table .selectNode:hover {
-    background:url(/o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_jia.png) center center no-repeat !important
+    background:url(../o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_jia.png) center center no-repeat !important
 }
 .o2_profile_emPower_Add:hover .o2_profile_emPower_Btnimg {
-    background: url(/o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_jia.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_jia.png) no-repeat !important;
 }
 .o2_profile_emPower_WithDraw:hover .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_chehui_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_chehui_click.png) no-repeat !important;
 }
 .o2_profile_empower_checkbox_checked{
-    background: url(/o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_ok2_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_ok2_click.png) no-repeat !important;
 }
 .o2_profile_emPower_Edit .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_bianji2.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_bianji2.png) no-repeat !important;
 }
 .o2_profile_emPower_Edit:hover .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_bianji2_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_bianji2_click.png) no-repeat !important;
 }
 .o2_profile_emPower_Enable:hover .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_qiyong_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_qiyong_click.png) no-repeat !important;
 }
 .o2_profile_emPower_Disable:hover .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_jinyong_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_jinyong_click.png) no-repeat !important;
 }
 .o2_profile_empower_radio_checked{
-    background: url(/o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_circle_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/darkgreen/icons/icon_circle_click.png) no-repeat !important;
 }
 div:hover>.o2_profile_emPower_Btntext{
     color: #4D6240 !important;

+ 44 - 44
o2web/source/o2_core/o2/xDesktop/$Default/gray/style-skin.css

@@ -45,99 +45,99 @@
     background-color: #F7F7F7 !important;
 }
 .logo_o2_40 {
-    background-image: url(/o2_core/o2/xDesktop/$Default/gray/icons/logo_o2_40.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/gray/icons/logo_o2_40.png) !important;
 }
 .icon_setting{
-    background-image: url(/o2_core/o2/xDesktop/$Default/gray/icons/icon_yyzk.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/gray/icons/icon_yyzk.png) !important;
 }
 .icon_msg {
-    background-image: url(/o2_core/o2/xDesktop/$Default/gray/icons/icon_xiaoxi.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/gray/icons/icon_xiaoxi.png) !important;
 }
 .icon_msg_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/gray/icons/icon_xiaoxi_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/gray/icons/icon_xiaoxi_click.png) !important;
 }
 .icon_skin {
-    background-image: url(/o2_core/o2/xDesktop/$Default/gray/icons/icon_pifu.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/gray/icons/icon_pifu.png) !important;
 }
 .icon_skin_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/gray/icons/icon_pifu_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/gray/icons/icon_pifu_click.png) !important;
 }
 .icon_search {
-    background-image: url(/o2_core/o2/xDesktop/$Default/gray/icons/icon_sousuo.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/gray/icons/icon_sousuo.png) !important;
 }
 .icon_search_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/gray/icons/icon_sousuo_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/gray/icons/icon_sousuo_click.png) !important;
 }
 .icon_clear {
-    background-image: url(/o2_core/o2/xDesktop/$Default/gray/icons/icon_clear.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/gray/icons/icon_clear.png) !important;
 }
 .icon_loading {
-    background-image: url(/o2_core/o2/xDesktop/$Default/gray/icons/loading.gif) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/gray/icons/loading.gif) !important;
 }
 .logobg {
-    background-image: url(/o2_core/o2/xDesktop/$Default/gray/icons/pic_logo_sy.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/gray/icons/pic_logo_sy.png) !important;
 }
 .icon_startMenu_search {
-    background-image: url(/o2_core/o2/xDesktop/$Default/gray/icons/icon_sousuo_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/gray/icons/icon_sousuo_click.png) !important;
 }
 .icon_close {
-    background-image: url(/o2_core/o2/xDesktop/$Default/gray/icons/icon_off_round_grey.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/gray/icons/icon_off_round_grey.png) !important;
 }
 .icon_close_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/gray/icons/icon_off_round_bai_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/gray/icons/icon_off_round_bai_click.png) !important;
 }
 .icon_refresh {
-    background-image: url(/o2_core/o2/xDesktop/$Default/gray/icons/refresh.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/gray/icons/refresh.png) !important;
 }
 .icon_remove_badge {
-    background-image: url(/o2_core/o2/xDesktop/$Default/gray/icons/icon_off_red.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/gray/icons/icon_off_red.png) !important;
 }
 .icon_off_light {
-    background-image: url(/o2_core/o2/xDesktop/$Default/gray/icons/icon_off_light.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/gray/icons/icon_off_light.png) !important;
 }
 .icon_add_red {
-    background-image: url(/o2_core/o2/xDesktop/$Default/gray/icons/icon_jia_red.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/gray/icons/icon_jia_red.png) !important;
 }
 .icon_add {
-    background-image: url(/o2_core/o2/xDesktop/$Default/gray/icons/icon_jia.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/gray/icons/icon_jia.png) !important;
 }
 .icon_more {
-    background-image: url(/o2_core/o2/xDesktop/$Default/gray/icons/icon_jia.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/gray/icons/icon_jia.png) !important;
 }
 .icon_notask {
-    background-image: url(/o2_core/o2/xDesktop/$Default/gray/icons/icon_wugongzuo.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/gray/icons/icon_wugongzuo.png) !important;
 }
 .icon_taskLoading {
-    background-image: url(/o2_core/o2/xDesktop/$Default/gray/icons/taskLoading.gif) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/gray/icons/taskLoading.gif) !important;
     background-size: 12px !important;
 }
 .icon_msg_close {
-    background-image: url(/o2_core/o2/xDesktop/$Default/gray/icons/icon_msg_close.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/gray/icons/icon_msg_close.png) !important;
 }
 .icon_up {
-    background-image: url(/o2_core/o2/xDesktop/$Default/gray/icons/taskbar_up.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/gray/icons/taskbar_up.png) !important;
 }
 .icon_up_gray {
-    background-image: url(/o2_core/o2/xDesktop/$Default/gray/icons/taskbar_up_gray.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/gray/icons/taskbar_up_gray.png) !important;
 }
 .icon_down {
-    background-image: url(/o2_core/o2/xDesktop/$Default/gray/icons/taskbar_down.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/gray/icons/taskbar_down.png) !important;
 }
 .icon_down_gray {
-    background-image: url(/o2_core/o2/xDesktop/$Default/gray/icons/taskbar_down_gray.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/gray/icons/taskbar_down_gray.png) !important;
 }
 .icon_refresh{
-    background-image: url(/o2_core/o2/xDesktop/$Default/gray/icons/icon_shuaxin.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/gray/icons/icon_shuaxin.png) !important;
 }
 .o2_process_AppExp_All_current {
     color: #666666 !important;
     border-bottom: 2px solid #666666 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/gray/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/gray/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
 }
 .o2_process_AppExp_categoryItem_current {
     color: #666666 !important;
     border-bottom: 2px solid #666666 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/gray/appicons/icon_files_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/gray/appicons/icon_files_click.png) 0 center no-repeat !important;
 }
 .o2_process_AppExp_create {
     background-color: #666666 !important;
@@ -149,12 +149,12 @@
 .o2_cms_column_all_current {
     color: #666666 !important;
     border-bottom: 2px solid #666666 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/gray/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/gray/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
 }
 .o2_cms_column_categoryItem_current {
     color: #666666 !important;
     border-bottom: 2px solid #666666 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/gray/appicons/icon_files_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/gray/appicons/icon_files_click.png) 0 center no-repeat !important;
 }
 .o2_cms_column_createColumnNode {
     background-color: #666666 !important;
@@ -166,12 +166,12 @@
 .o2_cms_index_all_current {
     color: #666666 !important;
     border-bottom: 2px solid #666666 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/gray/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/gray/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
 }
 .o2_cms_index_categoryItem_current {
     color: #666666 !important;
     border-bottom: 2px solid #666666 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/gray/appicons/icon_files_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/gray/appicons/icon_files_click.png) 0 center no-repeat !important;
 }
 .o2_cms_index_categoryItem_text {
     color: #666666 !important;
@@ -183,7 +183,7 @@
 }
 .o2_cms_index_createDocument_over {
     color: #666666 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/gray/appicons/icon_createdocument_over.png) 5px center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/gray/appicons/icon_createdocument_over.png) 5px center no-repeat !important;
 }
 .current_homepage {
     background-color: #8E8E8E !important;
@@ -201,31 +201,31 @@
 
 /*个人设置---begin*/
 .formTableArea table .selectNode:hover {
-    background:url(/o2_core/o2/xDesktop/$Default/gray/icons/icon_jia.png) center center no-repeat !important
+    background:url(../o2_core/o2/xDesktop/$Default/gray/icons/icon_jia.png) center center no-repeat !important
 }
 .o2_profile_emPower_Add:hover .o2_profile_emPower_Btnimg {
-    background: url(/o2_core/o2/xDesktop/$Default/gray/icons/icon_jia.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/gray/icons/icon_jia.png) no-repeat !important;
 }
 .o2_profile_emPower_WithDraw:hover .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/gray/icons/icon_chehui_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/gray/icons/icon_chehui_click.png) no-repeat !important;
 }
 .o2_profile_empower_checkbox_checked{
-    background: url(/o2_core/o2/xDesktop/$Default/gray/icons/icon_ok2_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/gray/icons/icon_ok2_click.png) no-repeat !important;
 }
 .o2_profile_emPower_Edit .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/gray/icons/icon_bianji2.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/gray/icons/icon_bianji2.png) no-repeat !important;
 }
 .o2_profile_emPower_Edit:hover .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/gray/icons/icon_bianji2_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/gray/icons/icon_bianji2_click.png) no-repeat !important;
 }
 .o2_profile_emPower_Enable:hover .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/gray/icons/icon_qiyong_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/gray/icons/icon_qiyong_click.png) no-repeat !important;
 }
 .o2_profile_emPower_Disable:hover .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/gray/icons/icon_jinyong_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/gray/icons/icon_jinyong_click.png) no-repeat !important;
 }
 .o2_profile_empower_radio_checked{
-    background: url(/o2_core/o2/xDesktop/$Default/gray/icons/icon_circle_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/gray/icons/icon_circle_click.png) no-repeat !important;
 }
 div:hover>.o2_profile_emPower_Btntext{
     color: #666666 !important;

+ 44 - 44
o2web/source/o2_core/o2/xDesktop/$Default/green/style-skin.css

@@ -45,99 +45,99 @@
     background-color: #F7FFF9 !important;
 }
 .logo_o2_40 {
-    background-image: url(/o2_core/o2/xDesktop/$Default/green/icons/logo_o2_40.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/green/icons/logo_o2_40.png) !important;
 }
 .icon_setting{
-    background-image: url(/o2_core/o2/xDesktop/$Default/green/icons/icon_yyzk.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/green/icons/icon_yyzk.png) !important;
 }
 .icon_msg {
-    background-image: url(/o2_core/o2/xDesktop/$Default/green/icons/icon_xiaoxi.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/green/icons/icon_xiaoxi.png) !important;
 }
 .icon_msg_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/green/icons/icon_xiaoxi_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/green/icons/icon_xiaoxi_click.png) !important;
 }
 .icon_skin {
-    background-image: url(/o2_core/o2/xDesktop/$Default/green/icons/icon_pifu.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/green/icons/icon_pifu.png) !important;
 }
 .icon_skin_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/green/icons/icon_pifu_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/green/icons/icon_pifu_click.png) !important;
 }
 .icon_search {
-    background-image: url(/o2_core/o2/xDesktop/$Default/green/icons/icon_sousuo.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/green/icons/icon_sousuo.png) !important;
 }
 .icon_search_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/green/icons/icon_sousuo_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/green/icons/icon_sousuo_click.png) !important;
 }
 .icon_clear {
-    background-image: url(/o2_core/o2/xDesktop/$Default/green/icons/icon_clear.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/green/icons/icon_clear.png) !important;
 }
 .icon_loading {
-    background-image: url(/o2_core/o2/xDesktop/$Default/green/icons/loading.gif) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/green/icons/loading.gif) !important;
 }
 .logobg {
-    background-image: url(/o2_core/o2/xDesktop/$Default/green/icons/pic_logo_sy.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/green/icons/pic_logo_sy.png) !important;
 }
 .icon_startMenu_search {
-    background-image: url(/o2_core/o2/xDesktop/$Default/green/icons/icon_sousuo_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/green/icons/icon_sousuo_click.png) !important;
 }
 .icon_close {
-    background-image: url(/o2_core/o2/xDesktop/$Default/green/icons/icon_off_round_grey.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/green/icons/icon_off_round_grey.png) !important;
 }
 .icon_close_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/green/icons/icon_off_round_bai_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/green/icons/icon_off_round_bai_click.png) !important;
 }
 .icon_refresh {
-    background-image: url(/o2_core/o2/xDesktop/$Default/green/icons/refresh.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/green/icons/refresh.png) !important;
 }
 .icon_remove_badge {
-    background-image: url(/o2_core/o2/xDesktop/$Default/green/icons/icon_off_red.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/green/icons/icon_off_red.png) !important;
 }
 .icon_off_light {
-    background-image: url(/o2_core/o2/xDesktop/$Default/green/icons/icon_off_light.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/green/icons/icon_off_light.png) !important;
 }
 .icon_add_red {
-    background-image: url(/o2_core/o2/xDesktop/$Default/green/icons/icon_jia_red.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/green/icons/icon_jia_red.png) !important;
 }
 .icon_add {
-    background-image: url(/o2_core/o2/xDesktop/$Default/green/icons/icon_jia.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/green/icons/icon_jia.png) !important;
 }
 .icon_more {
-    background-image: url(/o2_core/o2/xDesktop/$Default/green/icons/icon_jia.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/green/icons/icon_jia.png) !important;
 }
 .icon_notask {
-    background-image: url(/o2_core/o2/xDesktop/$Default/green/icons/icon_wugongzuo.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/green/icons/icon_wugongzuo.png) !important;
 }
 .icon_taskLoading {
-    background-image: url(/o2_core/o2/xDesktop/$Default/green/icons/taskLoading.gif) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/green/icons/taskLoading.gif) !important;
     background-size: 12px !important;
 }
 .icon_msg_close {
-    background-image: url(/o2_core/o2/xDesktop/$Default/green/icons/icon_msg_close.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/green/icons/icon_msg_close.png) !important;
 }
 .icon_up {
-    background-image: url(/o2_core/o2/xDesktop/$Default/green/icons/taskbar_up.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/green/icons/taskbar_up.png) !important;
 }
 .icon_up_gray {
-    background-image: url(/o2_core/o2/xDesktop/$Default/green/icons/taskbar_up_gray.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/green/icons/taskbar_up_gray.png) !important;
 }
 .icon_down {
-    background-image: url(/o2_core/o2/xDesktop/$Default/green/icons/taskbar_down.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/green/icons/taskbar_down.png) !important;
 }
 .icon_down_gray {
-    background-image: url(/o2_core/o2/xDesktop/$Default/green/icons/taskbar_down_gray.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/green/icons/taskbar_down_gray.png) !important;
 }
 .icon_refresh{
-    background-image: url(/o2_core/o2/xDesktop/$Default/green/icons/icon_shuaxin.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/green/icons/icon_shuaxin.png) !important;
 }
 .o2_process_AppExp_All_current {
     color: #60BF78 !important;
     border-bottom: 2px solid #60BF78 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/green/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/green/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
 }
 .o2_process_AppExp_categoryItem_current {
     color: #60BF78 !important;
     border-bottom: 2px solid #60BF78 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/green/appicons/icon_files_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/green/appicons/icon_files_click.png) 0 center no-repeat !important;
 }
 .o2_process_AppExp_create {
     background-color: #60BF78 !important;
@@ -149,12 +149,12 @@
 .o2_cms_column_all_current {
     color: #60BF78 !important;
     border-bottom: 2px solid #60BF78 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/green/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/green/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
 }
 .o2_cms_column_categoryItem_current {
     color: #60BF78 !important;
     border-bottom: 2px solid #60BF78 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/green/appicons/icon_files_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/green/appicons/icon_files_click.png) 0 center no-repeat !important;
 }
 .o2_cms_column_createColumnNode {
     background-color: #60BF78 !important;
@@ -166,12 +166,12 @@
 .o2_cms_index_all_current {
     color: #60BF78 !important;
     border-bottom: 2px solid #60BF78 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/green/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/green/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
 }
 .o2_cms_index_categoryItem_current {
     color: #60BF78 !important;
     border-bottom: 2px solid #60BF78 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/green/appicons/icon_files_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/green/appicons/icon_files_click.png) 0 center no-repeat !important;
 }
 .o2_cms_index_categoryItem_text {
     color: #60BF78 !important;
@@ -183,7 +183,7 @@
 }
 .o2_cms_index_createDocument_over {
     color: #60BF78 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/green/appicons/icon_createdocument_over.png) 5px center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/green/appicons/icon_createdocument_over.png) 5px center no-repeat !important;
 }
 .current_homepage {
     background-color: #8E8E8E !important;
@@ -201,31 +201,31 @@
 
 /*个人设置---begin*/
 .formTableArea table .selectNode:hover {
-    background:url(/o2_core/o2/xDesktop/$Default/green/icons/icon_jia.png) center center no-repeat !important
+    background:url(../o2_core/o2/xDesktop/$Default/green/icons/icon_jia.png) center center no-repeat !important
 }
 .o2_profile_emPower_Add:hover .o2_profile_emPower_Btnimg {
-    background: url(/o2_core/o2/xDesktop/$Default/green/icons/icon_jia.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/green/icons/icon_jia.png) no-repeat !important;
 }
 .o2_profile_emPower_WithDraw:hover .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/green/icons/icon_chehui_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/green/icons/icon_chehui_click.png) no-repeat !important;
 }
 .o2_profile_empower_checkbox_checked{
-    background: url(/o2_core/o2/xDesktop/$Default/green/icons/icon_ok2_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/green/icons/icon_ok2_click.png) no-repeat !important;
 }
 .o2_profile_emPower_Edit .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/green/icons/icon_bianji2.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/green/icons/icon_bianji2.png) no-repeat !important;
 }
 .o2_profile_emPower_Edit:hover .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/green/icons/icon_bianji2_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/green/icons/icon_bianji2_click.png) no-repeat !important;
 }
 .o2_profile_emPower_Enable:hover .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/green/icons/icon_qiyong_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/green/icons/icon_qiyong_click.png) no-repeat !important;
 }
 .o2_profile_emPower_Disable:hover .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/green/icons/icon_jinyong_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/green/icons/icon_jinyong_click.png) no-repeat !important;
 }
 .o2_profile_empower_radio_checked{
-    background: url(/o2_core/o2/xDesktop/$Default/green/icons/icon_circle_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/green/icons/icon_circle_click.png) no-repeat !important;
 }
 div:hover>.o2_profile_emPower_Btntext{
     color: #60BF78 !important;

+ 44 - 44
o2web/source/o2_core/o2/xDesktop/$Default/navy/style-skin.css

@@ -46,100 +46,100 @@
 }
 
 .logo_o2_40 {
-    background-image: url(/o2_core/o2/xDesktop/$Default/navy/icons/logo_o2_40.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/navy/icons/logo_o2_40.png) !important;
 }
 .icon_setting{
-    background-image: url(/o2_core/o2/xDesktop/$Default/navy/icons/icon_yyzk.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/navy/icons/icon_yyzk.png) !important;
 }
 .icon_msg {
-    background-image: url(/o2_core/o2/xDesktop/$Default/navy/icons/icon_xiaoxi.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/navy/icons/icon_xiaoxi.png) !important;
 }
 .icon_msg_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/navy/icons/icon_xiaoxi_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/navy/icons/icon_xiaoxi_click.png) !important;
 }
 .icon_skin {
-    background-image: url(/o2_core/o2/xDesktop/$Default/navy/icons/icon_pifu.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/navy/icons/icon_pifu.png) !important;
 }
 .icon_skin_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/navy/icons/icon_pifu_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/navy/icons/icon_pifu_click.png) !important;
 }
 .icon_search {
-    background-image: url(/o2_core/o2/xDesktop/$Default/navy/icons/icon_sousuo.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/navy/icons/icon_sousuo.png) !important;
 }
 .icon_search_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/navy/icons/icon_sousuo_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/navy/icons/icon_sousuo_click.png) !important;
 }
 .icon_clear {
-    background-image: url(/o2_core/o2/xDesktop/$Default/navy/icons/icon_clear.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/navy/icons/icon_clear.png) !important;
 }
 .icon_loading {
-    background-image: url(/o2_core/o2/xDesktop/$Default/navy/icons/loading.gif) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/navy/icons/loading.gif) !important;
 }
 .logobg {
-    background-image: url(/o2_core/o2/xDesktop/$Default/navy/icons/pic_logo_sy.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/navy/icons/pic_logo_sy.png) !important;
 }
 .icon_startMenu_search {
-    background-image: url(/o2_core/o2/xDesktop/$Default/navy/icons/icon_sousuo_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/navy/icons/icon_sousuo_click.png) !important;
 }
 .icon_close {
-    background-image: url(/o2_core/o2/xDesktop/$Default/navy/icons/icon_off_round_grey.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/navy/icons/icon_off_round_grey.png) !important;
 }
 .icon_close_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/navy/icons/icon_off_round_bai_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/navy/icons/icon_off_round_bai_click.png) !important;
 }
 .icon_refresh {
-    background-image: url(/o2_core/o2/xDesktop/$Default/navy/icons/refresh.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/navy/icons/refresh.png) !important;
 }
 .icon_remove_badge {
-    background-image: url(/o2_core/o2/xDesktop/$Default/navy/icons/icon_off_red.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/navy/icons/icon_off_red.png) !important;
 }
 .icon_off_light {
-    background-image: url(/o2_core/o2/xDesktop/$Default/navy/icons/icon_off_light.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/navy/icons/icon_off_light.png) !important;
 }
 .icon_add_red {
-    background-image: url(/o2_core/o2/xDesktop/$Default/navy/icons/icon_jia_red.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/navy/icons/icon_jia_red.png) !important;
 }
 .icon_add {
-     background-image: url(/o2_core/o2/xDesktop/$Default/navy/icons/icon_jia.png) !important;
+     background-image: url(../o2_core/o2/xDesktop/$Default/navy/icons/icon_jia.png) !important;
  }
 .icon_more {
-    background-image: url(/o2_core/o2/xDesktop/$Default/navy/icons/icon_jia.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/navy/icons/icon_jia.png) !important;
 }
 .icon_notask {
-    background-image: url(/o2_core/o2/xDesktop/$Default/navy/icons/icon_wugongzuo.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/navy/icons/icon_wugongzuo.png) !important;
 }
 .icon_taskLoading {
-    background-image: url(/o2_core/o2/xDesktop/$Default/navy/icons/taskLoading.gif) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/navy/icons/taskLoading.gif) !important;
     background-size: 12px !important;
 }
 .icon_msg_close {
-    background-image: url(/o2_core/o2/xDesktop/$Default/navy/icons/icon_msg_close.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/navy/icons/icon_msg_close.png) !important;
 }
 .icon_up {
-    background-image: url(/o2_core/o2/xDesktop/$Default/navy/icons/taskbar_up.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/navy/icons/taskbar_up.png) !important;
 }
 .icon_up_gray {
-    background-image: url(/o2_core/o2/xDesktop/$Default/navy/icons/taskbar_up_gray.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/navy/icons/taskbar_up_gray.png) !important;
 }
 .icon_down {
-    background-image: url(/o2_core/o2/xDesktop/$Default/navy/icons/taskbar_down.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/navy/icons/taskbar_down.png) !important;
 }
 .icon_down_gray {
-    background-image: url(/o2_core/o2/xDesktop/$Default/navy/icons/taskbar_down_gray.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/navy/icons/taskbar_down_gray.png) !important;
 }
 .icon_refresh{
-    background-image: url(/o2_core/o2/xDesktop/$Default/navy/icons/icon_shuaxin.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/navy/icons/icon_shuaxin.png) !important;
 }
 
 .o2_process_AppExp_All_current {
     color: #323159 !important;
     border-bottom: 2px solid #323159 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/navy/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/navy/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
 }
 .o2_process_AppExp_categoryItem_current {
     color: #323159 !important;
     border-bottom: 2px solid #323159 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/navy/appicons/icon_files_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/navy/appicons/icon_files_click.png) 0 center no-repeat !important;
 }
 .o2_process_AppExp_create {
     background-color: #323159 !important;
@@ -151,12 +151,12 @@
 .o2_cms_column_all_current {
     color: #323159 !important;
     border-bottom: 2px solid #323159 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/navy/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/navy/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
 }
 .o2_cms_column_categoryItem_current {
     color: #323159 !important;
     border-bottom: 2px solid #323159 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/navy/appicons/icon_files_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/navy/appicons/icon_files_click.png) 0 center no-repeat !important;
 }
 .o2_cms_column_createColumnNode {
     background-color: #323159 !important;
@@ -168,12 +168,12 @@
 .o2_cms_index_all_current {
     color: #323159 !important;
     border-bottom: 2px solid #323159 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/navy/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/navy/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
 }
 .o2_cms_index_categoryItem_current {
     color: #323159 !important;
     border-bottom: 2px solid #323159 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/navy/appicons/icon_files_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/navy/appicons/icon_files_click.png) 0 center no-repeat !important;
 }
 .o2_cms_index_categoryItem_text {
     color: #323159 !important;
@@ -185,7 +185,7 @@
 }
 .o2_cms_index_createDocument_over {
     color: #323159 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/navy/appicons/icon_createdocument_over.png) 5px center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/navy/appicons/icon_createdocument_over.png) 5px center no-repeat !important;
 }
 .current_homepage {
     background-color: #8E8E8E !important;
@@ -203,31 +203,31 @@
 
 /*个人设置---begin*/
 .formTableArea table .selectNode:hover {
-    background:url(/o2_core/o2/xDesktop/$Default/navy/icons/icon_jia.png) center center no-repeat !important
+    background:url(../o2_core/o2/xDesktop/$Default/navy/icons/icon_jia.png) center center no-repeat !important
 }
 .o2_profile_emPower_Add:hover .o2_profile_emPower_Btnimg {
-    background: url(/o2_core/o2/xDesktop/$Default/navy/icons/icon_jia.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/navy/icons/icon_jia.png) no-repeat !important;
 }
 .o2_profile_emPower_WithDraw:hover .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/navy/icons/icon_chehui_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/navy/icons/icon_chehui_click.png) no-repeat !important;
 }
 .o2_profile_empower_checkbox_checked{
-    background: url(/o2_core/o2/xDesktop/$Default/navy/icons/icon_ok2_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/navy/icons/icon_ok2_click.png) no-repeat !important;
 }
 .o2_profile_emPower_Edit .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/navy/icons/icon_bianji2.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/navy/icons/icon_bianji2.png) no-repeat !important;
 }
 .o2_profile_emPower_Edit:hover .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/navy/icons/icon_bianji2_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/navy/icons/icon_bianji2_click.png) no-repeat !important;
 }
 .o2_profile_emPower_Enable:hover .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/navy/icons/icon_qiyong_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/navy/icons/icon_qiyong_click.png) no-repeat !important;
 }
 .o2_profile_emPower_Disable:hover .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/navy/icons/icon_jinyong_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/navy/icons/icon_jinyong_click.png) no-repeat !important;
 }
 .o2_profile_empower_radio_checked{
-    background: url(/o2_core/o2/xDesktop/$Default/navy/icons/icon_circle_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/navy/icons/icon_circle_click.png) no-repeat !important;
 }
 div:hover>.o2_profile_emPower_Btntext{
     color: #323159 !important;

+ 44 - 44
o2web/source/o2_core/o2/xDesktop/$Default/orange/style-skin.css

@@ -45,99 +45,99 @@
     background-color: #FFFBF7 !important;
 }
 .logo_o2_40 {
-    background-image: url(/o2_core/o2/xDesktop/$Default/orange/icons/logo_o2_40.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/orange/icons/logo_o2_40.png) !important;
 }
 .icon_setting{
-    background-image: url(/o2_core/o2/xDesktop/$Default/orange/icons/icon_yyzk.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/orange/icons/icon_yyzk.png) !important;
 }
 .icon_msg {
-    background-image: url(/o2_core/o2/xDesktop/$Default/orange/icons/icon_xiaoxi.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/orange/icons/icon_xiaoxi.png) !important;
 }
 .icon_msg_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/orange/icons/icon_xiaoxi_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/orange/icons/icon_xiaoxi_click.png) !important;
 }
 .icon_skin {
-    background-image: url(/o2_core/o2/xDesktop/$Default/orange/icons/icon_pifu.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/orange/icons/icon_pifu.png) !important;
 }
 .icon_skin_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/orange/icons/icon_pifu_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/orange/icons/icon_pifu_click.png) !important;
 }
 .icon_search {
-    background-image: url(/o2_core/o2/xDesktop/$Default/orange/icons/icon_sousuo.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/orange/icons/icon_sousuo.png) !important;
 }
 .icon_search_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/orange/icons/icon_sousuo_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/orange/icons/icon_sousuo_click.png) !important;
 }
 .icon_clear {
-    background-image: url(/o2_core/o2/xDesktop/$Default/orange/icons/icon_clear.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/orange/icons/icon_clear.png) !important;
 }
 .icon_loading {
-    background-image: url(/o2_core/o2/xDesktop/$Default/orange/icons/loading.gif) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/orange/icons/loading.gif) !important;
 }
 .logobg {
-    background-image: url(/o2_core/o2/xDesktop/$Default/orange/icons/pic_logo_sy.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/orange/icons/pic_logo_sy.png) !important;
 }
 .icon_startMenu_search {
-    background-image: url(/o2_core/o2/xDesktop/$Default/orange/icons/icon_sousuo_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/orange/icons/icon_sousuo_click.png) !important;
 }
 .icon_close {
-    background-image: url(/o2_core/o2/xDesktop/$Default/orange/icons/icon_off_round_grey.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/orange/icons/icon_off_round_grey.png) !important;
 }
 .icon_close_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/orange/icons/icon_off_round_bai_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/orange/icons/icon_off_round_bai_click.png) !important;
 }
 .icon_refresh {
-    background-image: url(/o2_core/o2/xDesktop/$Default/orange/icons/refresh.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/orange/icons/refresh.png) !important;
 }
 .icon_remove_badge {
-    background-image: url(/o2_core/o2/xDesktop/$Default/orange/icons/icon_off_red.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/orange/icons/icon_off_red.png) !important;
 }
 .icon_off_light {
-    background-image: url(/o2_core/o2/xDesktop/$Default/orange/icons/icon_off_light.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/orange/icons/icon_off_light.png) !important;
 }
 .icon_add_red {
-    background-image: url(/o2_core/o2/xDesktop/$Default/orange/icons/icon_jia_red.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/orange/icons/icon_jia_red.png) !important;
 }
 .icon_add {
-    background-image: url(/o2_core/o2/xDesktop/$Default/orange/icons/icon_jia.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/orange/icons/icon_jia.png) !important;
 }
 .icon_more {
-    background-image: url(/o2_core/o2/xDesktop/$Default/orange/icons/icon_jia.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/orange/icons/icon_jia.png) !important;
 }
 .icon_notask {
-    background-image: url(/o2_core/o2/xDesktop/$Default/orange/icons/icon_wugongzuo.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/orange/icons/icon_wugongzuo.png) !important;
 }
 .icon_taskLoading {
-    background-image: url(/o2_core/o2/xDesktop/$Default/orange/icons/taskLoading.gif) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/orange/icons/taskLoading.gif) !important;
     background-size: 12px !important;
 }
 .icon_msg_close {
-    background-image: url(/o2_core/o2/xDesktop/$Default/orange/icons/icon_msg_close.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/orange/icons/icon_msg_close.png) !important;
 }
 .icon_up {
-    background-image: url(/o2_core/o2/xDesktop/$Default/orange/icons/taskbar_up.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/orange/icons/taskbar_up.png) !important;
 }
 .icon_up_gray {
-    background-image: url(/o2_core/o2/xDesktop/$Default/orange/icons/taskbar_up_gray.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/orange/icons/taskbar_up_gray.png) !important;
 }
 .icon_down {
-    background-image: url(/o2_core/o2/xDesktop/$Default/orange/icons/taskbar_down.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/orange/icons/taskbar_down.png) !important;
 }
 .icon_down_gray {
-    background-image: url(/o2_core/o2/xDesktop/$Default/orange/icons/taskbar_down_gray.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/orange/icons/taskbar_down_gray.png) !important;
 }
 .icon_refresh{
-    background-image: url(/o2_core/o2/xDesktop/$Default/orange/icons/icon_shuaxin.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/orange/icons/icon_shuaxin.png) !important;
 }
 .o2_process_AppExp_All_current {
     color: #ED8824 !important;
     border-bottom: 2px solid #ED8824 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/orange/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/orange/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
 }
 .o2_process_AppExp_categoryItem_current {
     color: #ED8824 !important;
     border-bottom: 2px solid #ED8824 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/orange/appicons/icon_files_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/orange/appicons/icon_files_click.png) 0 center no-repeat !important;
 }
 .o2_process_AppExp_create {
     background-color: #ED8824 !important;
@@ -149,12 +149,12 @@
 .o2_cms_column_all_current {
     color: #ED8824 !important;
     border-bottom: 2px solid #ED8824 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/orange/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/orange/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
 }
 .o2_cms_column_categoryItem_current {
     color: #ED8824 !important;
     border-bottom: 2px solid #ED8824 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/orange/appicons/icon_files_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/orange/appicons/icon_files_click.png) 0 center no-repeat !important;
 }
 .o2_cms_column_createColumnNode {
     background-color: #ED8824 !important;
@@ -166,12 +166,12 @@
 .o2_cms_index_all_current {
     color: #ED8824 !important;
     border-bottom: 2px solid #ED8824 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/orange/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/orange/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
 }
 .o2_cms_index_categoryItem_current {
     color: #ED8824 !important;
     border-bottom: 2px solid #ED8824 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/orange/appicons/icon_files_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/orange/appicons/icon_files_click.png) 0 center no-repeat !important;
 }
 .o2_cms_index_categoryItem_text {
     color: #ED8824 !important;
@@ -183,7 +183,7 @@
 }
 .o2_cms_index_createDocument_over {
     color: #ED8824 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/orange/appicons/icon_createdocument_over.png) 5px center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/orange/appicons/icon_createdocument_over.png) 5px center no-repeat !important;
 }
 .current_homepage {
     background-color: #8E8E8E !important;
@@ -201,31 +201,31 @@
 
 /*个人设置---begin*/
 .formTableArea table .selectNode:hover {
-    background:url(/o2_core/o2/xDesktop/$Default/orange/icons/icon_jia.png) center center no-repeat !important
+    background:url(../o2_core/o2/xDesktop/$Default/orange/icons/icon_jia.png) center center no-repeat !important
 }
 .o2_profile_emPower_Add:hover .o2_profile_emPower_Btnimg {
-    background: url(/o2_core/o2/xDesktop/$Default/orange/icons/icon_jia.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/orange/icons/icon_jia.png) no-repeat !important;
 }
 .o2_profile_emPower_WithDraw:hover .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/orange/icons/icon_chehui_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/orange/icons/icon_chehui_click.png) no-repeat !important;
 }
 .o2_profile_empower_checkbox_checked{
-    background: url(/o2_core/o2/xDesktop/$Default/orange/icons/icon_ok2_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/orange/icons/icon_ok2_click.png) no-repeat !important;
 }
 .o2_profile_emPower_Edit .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/orange/icons/icon_bianji2.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/orange/icons/icon_bianji2.png) no-repeat !important;
 }
 .o2_profile_emPower_Edit:hover .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/orange/icons/icon_bianji2_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/orange/icons/icon_bianji2_click.png) no-repeat !important;
 }
 .o2_profile_emPower_Enable:hover .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/orange/icons/icon_qiyong_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/orange/icons/icon_qiyong_click.png) no-repeat !important;
 }
 .o2_profile_emPower_Disable:hover .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/orange/icons/icon_jinyong_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/orange/icons/icon_jinyong_click.png) no-repeat !important;
 }
 .o2_profile_empower_radio_checked{
-    background: url(/o2_core/o2/xDesktop/$Default/orange/icons/icon_circle_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/orange/icons/icon_circle_click.png) no-repeat !important;
 }
 div:hover>.o2_profile_emPower_Btntext{
     color: #ED8824 !important;

+ 44 - 44
o2web/source/o2_core/o2/xDesktop/$Default/purple/style-skin.css

@@ -45,99 +45,99 @@
     background-color: #FFF7FC !important;
 }
 .logo_o2_40 {
-    background-image: url(/o2_core/o2/xDesktop/$Default/purple/icons/logo_o2_40.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/purple/icons/logo_o2_40.png) !important;
 }
 .icon_setting{
-    background-image: url(/o2_core/o2/xDesktop/$Default/purple/icons/icon_yyzk.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/purple/icons/icon_yyzk.png) !important;
 }
 .icon_msg {
-    background-image: url(/o2_core/o2/xDesktop/$Default/purple/icons/icon_xiaoxi.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/purple/icons/icon_xiaoxi.png) !important;
 }
 .icon_msg_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/purple/icons/icon_xiaoxi_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/purple/icons/icon_xiaoxi_click.png) !important;
 }
 .icon_skin {
-    background-image: url(/o2_core/o2/xDesktop/$Default/purple/icons/icon_pifu.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/purple/icons/icon_pifu.png) !important;
 }
 .icon_skin_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/purple/icons/icon_pifu_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/purple/icons/icon_pifu_click.png) !important;
 }
 .icon_search {
-    background-image: url(/o2_core/o2/xDesktop/$Default/purple/icons/icon_sousuo.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/purple/icons/icon_sousuo.png) !important;
 }
 .icon_search_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/purple/icons/icon_sousuo_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/purple/icons/icon_sousuo_click.png) !important;
 }
 .icon_clear {
-    background-image: url(/o2_core/o2/xDesktop/$Default/purple/icons/icon_clear.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/purple/icons/icon_clear.png) !important;
 }
 .icon_loading {
-    background-image: url(/o2_core/o2/xDesktop/$Default/purple/icons/loading.gif) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/purple/icons/loading.gif) !important;
 }
 .logobg {
-    background-image: url(/o2_core/o2/xDesktop/$Default/purple/icons/pic_logo_sy.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/purple/icons/pic_logo_sy.png) !important;
 }
 .icon_startMenu_search {
-    background-image: url(/o2_core/o2/xDesktop/$Default/purple/icons/icon_sousuo_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/purple/icons/icon_sousuo_click.png) !important;
 }
 .icon_close {
-    background-image: url(/o2_core/o2/xDesktop/$Default/purple/icons/icon_off_round_grey.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/purple/icons/icon_off_round_grey.png) !important;
 }
 .icon_close_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/purple/icons/icon_off_round_bai_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/purple/icons/icon_off_round_bai_click.png) !important;
 }
 .icon_refresh {
-    background-image: url(/o2_core/o2/xDesktop/$Default/purple/icons/refresh.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/purple/icons/refresh.png) !important;
 }
 .icon_remove_badge {
-    background-image: url(/o2_core/o2/xDesktop/$Default/purple/icons/icon_off_red.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/purple/icons/icon_off_red.png) !important;
 }
 .icon_off_light {
-    background-image: url(/o2_core/o2/xDesktop/$Default/purple/icons/icon_off_light.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/purple/icons/icon_off_light.png) !important;
 }
 .icon_add_red {
-    background-image: url(/o2_core/o2/xDesktop/$Default/purple/icons/icon_jia_red.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/purple/icons/icon_jia_red.png) !important;
 }
 .icon_add {
-    background-image: url(/o2_core/o2/xDesktop/$Default/purple/icons/icon_jia.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/purple/icons/icon_jia.png) !important;
 }
 .icon_more {
-    background-image: url(/o2_core/o2/xDesktop/$Default/purple/icons/icon_jia.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/purple/icons/icon_jia.png) !important;
 }
 .icon_notask {
-    background-image: url(/o2_core/o2/xDesktop/$Default/purple/icons/icon_wugongzuo.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/purple/icons/icon_wugongzuo.png) !important;
 }
 .icon_taskLoading {
-    background-image: url(/o2_core/o2/xDesktop/$Default/purple/icons/taskLoading.gif) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/purple/icons/taskLoading.gif) !important;
     background-size: 12px !important;
 }
 .icon_msg_close {
-    background-image: url(/o2_core/o2/xDesktop/$Default/purple/icons/icon_msg_close.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/purple/icons/icon_msg_close.png) !important;
 }
 .icon_up {
-    background-image: url(/o2_core/o2/xDesktop/$Default/purple/icons/taskbar_up.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/purple/icons/taskbar_up.png) !important;
 }
 .icon_up_gray {
-    background-image: url(/o2_core/o2/xDesktop/$Default/purple/icons/taskbar_up_gray.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/purple/icons/taskbar_up_gray.png) !important;
 }
 .icon_down {
-    background-image: url(/o2_core/o2/xDesktop/$Default/purple/icons/taskbar_down.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/purple/icons/taskbar_down.png) !important;
 }
 .icon_down_gray {
-    background-image: url(/o2_core/o2/xDesktop/$Default/purple/icons/taskbar_down_gray.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/purple/icons/taskbar_down_gray.png) !important;
 }
 .icon_refresh{
-    background-image: url(/o2_core/o2/xDesktop/$Default/purple/icons/icon_shuaxin.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/purple/icons/icon_shuaxin.png) !important;
 }
 .o2_process_AppExp_All_current {
     color: #BF3995 !important;
     border-bottom: 2px solid #BF3995 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/purple/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/purple/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
 }
 .o2_process_AppExp_categoryItem_current {
     color: #BF3995 !important;
     border-bottom: 2px solid #BF3995 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/purple/appicons/icon_files_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/purple/appicons/icon_files_click.png) 0 center no-repeat !important;
 }
 .o2_process_AppExp_create {
     background-color: #BF3995 !important;
@@ -149,12 +149,12 @@
 .o2_cms_column_all_current {
     color: #BF3995 !important;
     border-bottom: 2px solid #BF3995 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/purple/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/purple/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
 }
 .o2_cms_column_categoryItem_current {
     color: #BF3995 !important;
     border-bottom: 2px solid #BF3995 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/purple/appicons/icon_files_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/purple/appicons/icon_files_click.png) 0 center no-repeat !important;
 }
 .o2_cms_column_createColumnNode {
     background-color: #BF3995 !important;
@@ -166,12 +166,12 @@
 .o2_cms_index_all_current {
     color: #BF3995 !important;
     border-bottom: 2px solid #BF3995 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/purple/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/purple/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
 }
 .o2_cms_index_categoryItem_current {
     color: #BF3995 !important;
     border-bottom: 2px solid #BF3995 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/purple/appicons/icon_files_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/purple/appicons/icon_files_click.png) 0 center no-repeat !important;
 }
 .o2_cms_index_categoryItem_text {
     color: #BF3995 !important;
@@ -183,7 +183,7 @@
 }
 .o2_cms_index_createDocument_over {
     color: #BF3995 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/purple/appicons/icon_createdocument_over.png) 5px center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/purple/appicons/icon_createdocument_over.png) 5px center no-repeat !important;
 }
 .current_homepage {
     background-color: #8E8E8E !important;
@@ -201,31 +201,31 @@
 
 /*个人设置---begin*/
 .formTableArea table .selectNode:hover {
-    background:url(/o2_core/o2/xDesktop/$Default/purple/icons/icon_jia.png) center center no-repeat !important
+    background:url(../o2_core/o2/xDesktop/$Default/purple/icons/icon_jia.png) center center no-repeat !important
 }
 .o2_profile_emPower_Add:hover .o2_profile_emPower_Btnimg {
-    background: url(/o2_core/o2/xDesktop/$Default/purple/icons/icon_jia.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/purple/icons/icon_jia.png) no-repeat !important;
 }
 .o2_profile_emPower_WithDraw:hover .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/purple/icons/icon_chehui_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/purple/icons/icon_chehui_click.png) no-repeat !important;
 }
 .o2_profile_empower_checkbox_checked{
-    background: url(/o2_core/o2/xDesktop/$Default/purple/icons/icon_ok2_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/purple/icons/icon_ok2_click.png) no-repeat !important;
 }
 .o2_profile_emPower_Edit .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/purple/icons/icon_bianji2.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/purple/icons/icon_bianji2.png) no-repeat !important;
 }
 .o2_profile_emPower_Edit:hover .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/purple/icons/icon_bianji2_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/purple/icons/icon_bianji2_click.png) no-repeat !important;
 }
 .o2_profile_emPower_Enable:hover .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/purple/icons/icon_qiyong_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/purple/icons/icon_qiyong_click.png) no-repeat !important;
 }
 .o2_profile_emPower_Disable:hover .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/purple/icons/icon_jinyong_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/purple/icons/icon_jinyong_click.png) no-repeat !important;
 }
 .o2_profile_empower_radio_checked{
-    background: url(/o2_core/o2/xDesktop/$Default/purple/icons/icon_circle_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/purple/icons/icon_circle_click.png) no-repeat !important;
 }
 div:hover>.o2_profile_emPower_Btntext{
     color: #BF3995 !important;

+ 18 - 18
o2web/source/o2_core/o2/xDesktop/$Default/red/icons/style-skin.css

@@ -39,56 +39,56 @@
     border-color: #66CC80;
 }
 .logo_o2_40 {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/logo_o2_40.png);
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/logo_o2_40.png);
 }
 .icon_setting{
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/icon_yyzk.png);
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/icon_yyzk.png);
 }
 .icon_msg {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/icon_xiaoxi.png);
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/icon_xiaoxi.png);
 }
 .icon_msg_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/icon_xiaoxi_click.png);
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/icon_xiaoxi_click.png);
 }
 .icon_skin {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/icon_pifu.png);
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/icon_pifu.png);
 }
 .icon_skin_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/icon_pifu_click.png);
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/icon_pifu_click.png);
 }
 .icon_search {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/icon_sousuo.png);
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/icon_sousuo.png);
 }
 .icon_search_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/icon_sousuo_click.png);
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/icon_sousuo_click.png);
 }
 .icon_clear {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/icon_clear.png);
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/icon_clear.png);
 }
 .icon_loading {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/loading.gif);
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/loading.gif);
 }
 .logobg {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/pic_logo_sy.png);
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/pic_logo_sy.png);
 }
 .icon_startMenu_search {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/icon_sousuo_click.png);
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/icon_sousuo_click.png);
 }
 .icon_close {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/icon_off_round_grey.png);
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/icon_off_round_grey.png);
 }
 .icon_close_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/icon_off_round_bai_click.png);
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/icon_off_round_bai_click.png);
 }
 .icon_refresh {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/refresh.png);
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/refresh.png);
 }
 .icon_remove_badge {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/icon_off_red.png);
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/icon_off_red.png);
 }
 .icon_off_light {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/icon_off_light.png);
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/icon_off_light.png);
 }
 .icon_add_red {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/icon_jia_red.png);
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/icon_jia_red.png);
 }

+ 44 - 44
o2web/source/o2_core/o2/xDesktop/$Default/red/style-skin.css

@@ -45,99 +45,99 @@
     background-color: #FFF7F7 !important;
 }
 .logo_o2_40 {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/logo_o2_40.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/logo_o2_40.png) !important;
 }
 .icon_setting{
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/icon_yyzk.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/icon_yyzk.png) !important;
 }
 .icon_msg {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/icon_xiaoxi.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/icon_xiaoxi.png) !important;
 }
 .icon_msg_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/icon_xiaoxi_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/icon_xiaoxi_click.png) !important;
 }
 .icon_skin {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/icon_pifu.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/icon_pifu.png) !important;
 }
 .icon_skin_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/icon_pifu_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/icon_pifu_click.png) !important;
 }
 .icon_search {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/icon_sousuo.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/icon_sousuo.png) !important;
 }
 .icon_search_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/icon_sousuo_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/icon_sousuo_click.png) !important;
 }
 .icon_clear {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/icon_clear.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/icon_clear.png) !important;
 }
 .icon_loading {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/loading.gif) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/loading.gif) !important;
 }
 .logobg {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/pic_logo_sy.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/pic_logo_sy.png) !important;
 }
 .icon_startMenu_search {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/icon_sousuo_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/icon_sousuo_click.png) !important;
 }
 .icon_close {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/icon_off_round_grey.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/icon_off_round_grey.png) !important;
 }
 .icon_close_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/icon_off_round_bai_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/icon_off_round_bai_click.png) !important;
 }
 .icon_refresh {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/refresh.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/refresh.png) !important;
 }
 .icon_remove_badge {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/icon_off_red.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/icon_off_red.png) !important;
 }
 .icon_off_light {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/icon_off_light.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/icon_off_light.png) !important;
 }
 .icon_add_red {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/icon_jia_red.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/icon_jia_red.png) !important;
 }
 .icon_add {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/icon_jia.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/icon_jia.png) !important;
 }
 .icon_more {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/icon_jia.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/icon_jia.png) !important;
 }
 .icon_notask {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/icon_wugongzuo.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/icon_wugongzuo.png) !important;
 }
 .icon_taskLoading {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/taskLoading.gif) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/taskLoading.gif) !important;
     background-size: 12px !important;
 }
 .icon_msg_close {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/icon_msg_close.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/icon_msg_close.png) !important;
 }
 .icon_up {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/taskbar_up.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/taskbar_up.png) !important;
 }
 .icon_up_gray {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/taskbar_up_gray.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/taskbar_up_gray.png) !important;
 }
 .icon_down {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/taskbar_down.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/taskbar_down.png) !important;
 }
 .icon_down_gray {
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/taskbar_down_gray.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/taskbar_down_gray.png) !important;
 }
 .icon_refresh{
-    background-image: url(/o2_core/o2/xDesktop/$Default/red/icons/icon_shuaxin.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/red/icons/icon_shuaxin.png) !important;
 }
 .o2_process_AppExp_All_current {
     color: #D94141 !important;
     border-bottom: 2px solid #D94141 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/red/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/red/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
 }
 .o2_process_AppExp_categoryItem_current {
     color: #D94141 !important;
     border-bottom: 2px solid #D94141 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/red/appicons/icon_files_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/red/appicons/icon_files_click.png) 0 center no-repeat !important;
 }
 .o2_process_AppExp_create {
     background-color: #D94141 !important;
@@ -149,12 +149,12 @@
 .o2_cms_column_all_current {
     color: #D94141 !important;
     border-bottom: 2px solid #D94141 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/red/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/red/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
 }
 .o2_cms_column_categoryItem_current {
     color: #D94141 !important;
     border-bottom: 2px solid #D94141 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/red/appicons/icon_files_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/red/appicons/icon_files_click.png) 0 center no-repeat !important;
 }
 .o2_cms_column_createColumnNode {
     background-color: #D94141 !important;
@@ -166,12 +166,12 @@
 .o2_cms_index_all_current {
     color: #D94141 !important;
     border-bottom: 2px solid #D94141 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/red/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/red/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
 }
 .o2_cms_index_categoryItem_current {
     color: #D94141 !important;
     border-bottom: 2px solid #D94141 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/red/appicons/icon_files_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/red/appicons/icon_files_click.png) 0 center no-repeat !important;
 }
 .o2_cms_index_categoryItem_text {
     color: #D94141 !important;
@@ -183,7 +183,7 @@
 }
 .o2_cms_index_createDocument_over {
     color: #D94141 !important;
-    background: url(/o2_core/o2/xDesktop/$Default/red/appicons/icon_createdocument_over.png) 5px center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/red/appicons/icon_createdocument_over.png) 5px center no-repeat !important;
 }
 .current_homepage {
     background-color: #8E8E8E !important;
@@ -200,31 +200,31 @@
 }
 /*个人设置---begin*/
 .formTableArea table .selectNode:hover {
-    background:url(/o2_core/o2/xDesktop/$Default/red/icons/icon_jia.png) center center no-repeat !important
+    background:url(../o2_core/o2/xDesktop/$Default/red/icons/icon_jia.png) center center no-repeat !important
 }
 .o2_profile_emPower_Add:hover .o2_profile_emPower_Btnimg {
-    background: url(/o2_core/o2/xDesktop/$Default/red/icons/icon_jia.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/red/icons/icon_jia.png) no-repeat !important;
 }
 .o2_profile_emPower_WithDraw:hover .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/red/icons/icon_chehui_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/red/icons/icon_chehui_click.png) no-repeat !important;
 }
 .o2_profile_empower_checkbox_checked{
-    background: url(/o2_core/o2/xDesktop/$Default/red/icons/icon_ok2_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/red/icons/icon_ok2_click.png) no-repeat !important;
 }
 .o2_profile_emPower_Edit .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/red/icons/icon_bianji2.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/red/icons/icon_bianji2.png) no-repeat !important;
 }
 .o2_profile_emPower_Edit:hover .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/red/icons/icon_bianji2_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/red/icons/icon_bianji2_click.png) no-repeat !important;
 }
 .o2_profile_emPower_Enable:hover .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/red/icons/icon_qiyong_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/red/icons/icon_qiyong_click.png) no-repeat !important;
 }
 .o2_profile_emPower_Disable:hover .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/red/icons/icon_jinyong_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/red/icons/icon_jinyong_click.png) no-repeat !important;
 }
 .o2_profile_empower_radio_checked{
-    background: url(/o2_core/o2/xDesktop/$Default/red/icons/icon_circle_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/red/icons/icon_circle_click.png) no-repeat !important;
 }
 
 div:hover>.o2_profile_emPower_Btntext{

+ 44 - 44
o2web/source/o2_core/o2/xDesktop/$Default/tan/style-skin.css

@@ -46,100 +46,100 @@
 }
 
 .logo_o2_40 {
-    background-image: url(/o2_core/o2/xDesktop/$Default/tan/icons/logo_o2_40.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/tan/icons/logo_o2_40.png) !important;
 }
 .icon_setting{
-    background-image: url(/o2_core/o2/xDesktop/$Default/tan/icons/icon_yyzk.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/tan/icons/icon_yyzk.png) !important;
 }
 .icon_msg {
-    background-image: url(/o2_core/o2/xDesktop/$Default/tan/icons/icon_xiaoxi.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/tan/icons/icon_xiaoxi.png) !important;
 }
 .icon_msg_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/tan/icons/icon_xiaoxi_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/tan/icons/icon_xiaoxi_click.png) !important;
 }
 .icon_skin {
-    background-image: url(/o2_core/o2/xDesktop/$Default/tan/icons/icon_pifu.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/tan/icons/icon_pifu.png) !important;
 }
 .icon_skin_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/tan/icons/icon_pifu_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/tan/icons/icon_pifu_click.png) !important;
 }
 .icon_search {
-    background-image: url(/o2_core/o2/xDesktop/$Default/tan/icons/icon_sousuo.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/tan/icons/icon_sousuo.png) !important;
 }
 .icon_search_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/tan/icons/icon_sousuo_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/tan/icons/icon_sousuo_click.png) !important;
 }
 .icon_clear {
-    background-image: url(/o2_core/o2/xDesktop/$Default/tan/icons/icon_clear.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/tan/icons/icon_clear.png) !important;
 }
 .icon_loading {
-    background-image: url(/o2_core/o2/xDesktop/$Default/tan/icons/loading.gif) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/tan/icons/loading.gif) !important;
 }
 .logobg {
-    background-image: url(/o2_core/o2/xDesktop/$Default/tan/icons/pic_logo_sy.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/tan/icons/pic_logo_sy.png) !important;
 }
 .icon_startMenu_search {
-    background-image: url(/o2_core/o2/xDesktop/$Default/tan/icons/icon_sousuo_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/tan/icons/icon_sousuo_click.png) !important;
 }
 .icon_close {
-    background-image: url(/o2_core/o2/xDesktop/$Default/tan/icons/icon_off_round_grey.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/tan/icons/icon_off_round_grey.png) !important;
 }
 .icon_close_focus {
-    background-image: url(/o2_core/o2/xDesktop/$Default/tan/icons/icon_off_round_bai_click.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/tan/icons/icon_off_round_bai_click.png) !important;
 }
 .icon_refresh {
-    background-image: url(/o2_core/o2/xDesktop/$Default/tan/icons/refresh.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/tan/icons/refresh.png) !important;
 }
 .icon_remove_badge {
-    background-image: url(/o2_core/o2/xDesktop/$Default/tan/icons/icon_off_red.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/tan/icons/icon_off_red.png) !important;
 }
 .icon_off_light {
-    background-image: url(/o2_core/o2/xDesktop/$Default/tan/icons/icon_off_light.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/tan/icons/icon_off_light.png) !important;
 }
 .icon_add_red {
-    background-image: url(/o2_core/o2/xDesktop/$Default/tan/icons/icon_jia_red.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/tan/icons/icon_jia_red.png) !important;
 }
 .icon_add {
-     background-image: url(/o2_core/o2/xDesktop/$Default/tan/icons/icon_jia.png) !important;
+     background-image: url(../o2_core/o2/xDesktop/$Default/tan/icons/icon_jia.png) !important;
  }
 .icon_more {
-    background-image: url(/o2_core/o2/xDesktop/$Default/tan/icons/icon_jia.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/tan/icons/icon_jia.png) !important;
 }
 .icon_notask {
-    background-image: url(/o2_core/o2/xDesktop/$Default/tan/icons/icon_wugongzuo.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/tan/icons/icon_wugongzuo.png) !important;
 }
 .icon_taskLoading {
-    background-image: url(/o2_core/o2/xDesktop/$Default/tan/icons/taskLoading.gif) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/tan/icons/taskLoading.gif) !important;
     background-size: 12px !important;
 }
 .icon_msg_close {
-    background-image: url(/o2_core/o2/xDesktop/$Default/tan/icons/icon_msg_close.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/tan/icons/icon_msg_close.png) !important;
 }
 .icon_up {
-    background-image: url(/o2_core/o2/xDesktop/$Default/tan/icons/taskbar_up.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/tan/icons/taskbar_up.png) !important;
 }
 .icon_up_gray {
-    background-image: url(/o2_core/o2/xDesktop/$Default/tan/icons/taskbar_up_gray.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/tan/icons/taskbar_up_gray.png) !important;
 }
 .icon_down {
-    background-image: url(/o2_core/o2/xDesktop/$Default/tan/icons/taskbar_down.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/tan/icons/taskbar_down.png) !important;
 }
 .icon_down_gray {
-    background-image: url(/o2_core/o2/xDesktop/$Default/tan/icons/taskbar_down_gray.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/tan/icons/taskbar_down_gray.png) !important;
 }
 .icon_refresh{
-    background-image: url(/o2_core/o2/xDesktop/$Default/tan/icons/icon_shuaxin.png) !important;
+    background-image: url(../o2_core/o2/xDesktop/$Default/tan/icons/icon_shuaxin.png) !important;
 }
 
 .o2_process_AppExp_All_current {
     color: #995E2E !important;
     border-bottom: 2px solid #995E2E !important;
-    background: url(/o2_core/o2/xDesktop/$Default/tan/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/tan/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
 }
 .o2_process_AppExp_categoryItem_current {
     color: #995E2E !important;
     border-bottom: 2px solid #995E2E !important;
-    background: url(/o2_core/o2/xDesktop/$Default/tan/appicons/icon_files_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/tan/appicons/icon_files_click.png) 0 center no-repeat !important;
 }
 .o2_process_AppExp_create {
     background-color: #995E2E !important;
@@ -151,12 +151,12 @@
 .o2_cms_column_all_current {
     color: #995E2E !important;
     border-bottom: 2px solid #995E2E !important;
-    background: url(/o2_core/o2/xDesktop/$Default/tan/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/tan/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
 }
 .o2_cms_column_categoryItem_current {
     color: #995E2E !important;
     border-bottom: 2px solid #995E2E !important;
-    background: url(/o2_core/o2/xDesktop/$Default/tan/appicons/icon_files_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/tan/appicons/icon_files_click.png) 0 center no-repeat !important;
 }
 .o2_cms_column_createColumnNode {
     background-color: #995E2E !important;
@@ -168,12 +168,12 @@
 .o2_cms_index_all_current {
     color: #995E2E !important;
     border-bottom: 2px solid #995E2E !important;
-    background: url(/o2_core/o2/xDesktop/$Default/tan/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/tan/appicons/icon_quanbu_click.png) 0 center no-repeat !important;
 }
 .o2_cms_index_categoryItem_current {
     color: #995E2E !important;
     border-bottom: 2px solid #995E2E !important;
-    background: url(/o2_core/o2/xDesktop/$Default/tan/appicons/icon_files_click.png) 0 center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/tan/appicons/icon_files_click.png) 0 center no-repeat !important;
 }
 .o2_cms_index_categoryItem_text {
     color: #995E2E !important;
@@ -185,7 +185,7 @@
 }
 .o2_cms_index_createDocument_over {
     color: #995E2E !important;
-    background: url(/o2_core/o2/xDesktop/$Default/tan/appicons/icon_createdocument_over.png) 5px center no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/tan/appicons/icon_createdocument_over.png) 5px center no-repeat !important;
 }
 .current_homepage {
     background-color: #8E8E8E !important;
@@ -203,31 +203,31 @@
 
 /*个人设置---begin*/
 .formTableArea table .selectNode:hover {
-    background:url(/o2_core/o2/xDesktop/$Default/tan/icons/icon_jia.png) center center no-repeat !important
+    background:url(../o2_core/o2/xDesktop/$Default/tan/icons/icon_jia.png) center center no-repeat !important
 }
 .o2_profile_emPower_Add:hover .o2_profile_emPower_Btnimg {
-    background: url(/o2_core/o2/xDesktop/$Default/tan/icons/icon_jia.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/tan/icons/icon_jia.png) no-repeat !important;
 }
 .o2_profile_emPower_WithDraw:hover .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/tan/icons/icon_chehui_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/tan/icons/icon_chehui_click.png) no-repeat !important;
 }
 .o2_profile_empower_checkbox_checked{
-    background: url(/o2_core/o2/xDesktop/$Default/tan/icons/icon_ok2_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/tan/icons/icon_ok2_click.png) no-repeat !important;
 }
 .o2_profile_emPower_Edit .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/tan/icons/icon_bianji2.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/tan/icons/icon_bianji2.png) no-repeat !important;
 }
 .o2_profile_emPower_Edit:hover .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/tan/icons/icon_bianji2_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/tan/icons/icon_bianji2_click.png) no-repeat !important;
 }
 .o2_profile_emPower_Enable:hover .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/tan/icons/icon_qiyong_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/tan/icons/icon_qiyong_click.png) no-repeat !important;
 }
 .o2_profile_emPower_Disable:hover .o2_profile_emPower_Btnimg{
-    background: url(/o2_core/o2/xDesktop/$Default/tan/icons/icon_jinyong_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/tan/icons/icon_jinyong_click.png) no-repeat !important;
 }
 .o2_profile_empower_radio_checked{
-    background: url(/o2_core/o2/xDesktop/$Default/tan/icons/icon_circle_click.png) no-repeat !important;
+    background: url(../o2_core/o2/xDesktop/$Default/tan/icons/icon_circle_click.png) no-repeat !important;
 }
 div:hover>.o2_profile_emPower_Btntext{
     color: #995E2E !important;

+ 5 - 3
o2web/source/o2_core/o2/xDesktop/Actions/RestActions.js

@@ -14,7 +14,6 @@ MWF.xDesktop.Actions.RestActions = new Class({
 		var callback = new MWF.xApplication.Common.Actions.RestActions.Callback(success, failure);
 		MWF.getJSON(url, callback);
 	},
-	
 	getAddress: function(success, failure){
 //		var name = "x_processplatform_core_designer";
 //		var url = this.actions.getAddress.replace(/{id}/g, name);
@@ -26,13 +25,16 @@ MWF.xDesktop.Actions.RestActions = new Class({
 //		MWF.getJSON(url, callback);
 		
 		//this.address = "http://xa02.zoneland.net:8080/"+this.serviceName;
+        debugger;
         var addressObj = layout.serviceAddressList[this.serviceName];
-
         if (addressObj){
+            //var mapping = layout.getAppUrlMapping(layout.config.app_protocol+"//"+addressObj.host+(addressObj.port==80 ? "" : ":"+addressObj.port)+addressObj.context);
             this.address = layout.config.app_protocol+"//"+addressObj.host+(addressObj.port==80 ? "" : ":"+addressObj.port)+addressObj.context;
         }else{
             var host = layout.desktop.centerServer.host || window.location.hostname;
             var port = layout.desktop.centerServer.port;
+
+            //var mapping = layout.getCenterUrlMapping(layout.config.app_protocol+"//"+host+(port=="80" ? "" : ":"+port)+"/x_program_center");
             this.address = layout.config.app_protocol+"//"+host+(port=="80" ? "" : ":"+port)+"/x_program_center";
         }
 
@@ -100,7 +102,7 @@ MWF.xDesktop.Actions.RestActions = new Class({
                 res = MWF.restful(method, uri, data, callback, async, credentials, option.cache);
             }
         }.bind(this));
-        return res
+        return res;
 	},
 	formDataUpdateProgress: function(){
 		

+ 3 - 3
o2web/source/o2_core/o2/xDesktop/Authentication.js

@@ -162,7 +162,7 @@ MWF.xDesktop.Authentication.LoginForm = new Class({
 
         if (this.faceLogin) {
             if (navigator.mediaDevices && navigator.mediaDevices.getUserMedia) {
-                COMMON.AjaxModule.loadDom("/o2_lib/adapter/adapter.js", function () {
+                COMMON.AjaxModule.loadDom("../o2_lib/adapter/adapter.js", function () {
                     if (navigator.mediaDevices && navigator.mediaDevices.getUserMedia) {
                         //暂时隐藏此功能
                         this.cameraLoginIcon = new Element("div", { "styles": this.explorer.css.cameraLoginIcon }).inject(this.formTopContentNode);
@@ -392,7 +392,7 @@ MWF.xDesktop.Authentication.LoginForm = new Class({
     },
 
     cameraLoginSuccess: function () {
-        COMMON.AjaxModule.loadDom(["/o2_lib/CryptoJS/tripledes.js", "/o2_lib/CryptoJS/mode-ecb.js"], function () {
+        COMMON.AjaxModule.loadDom(["../o2_lib/CryptoJS/tripledes.js", "../o2_lib/CryptoJS/mode-ecb.js"], function () {
             //COMMON.AjaxModule.loadDom(, function(){
 
             var addressObj = layout.serviceAddressList["x_organization_assemble_authentication"];
@@ -821,7 +821,7 @@ MWF.xDesktop.Authentication.LoginForm = new Class({
             styles: this.css.oauthItemNode,
             events: {
                 click: function () {
-                    var url = "/x_desktop/oauth.html?oauth=" + encodeURIComponent(this.name);
+                    var url = "../x_desktop/oauth.html?oauth=" + encodeURIComponent(this.name);
                     if (this.qywx) {
                         url += "&qywx=" + this.qywx;
                     }

+ 1 - 1
o2web/source/o2_core/o2/xDesktop/Common.js

@@ -429,7 +429,7 @@ MWF.xDesktop.getServiceAddress = function(config, callback){
         ((loadingNode) ? loadingNode.getFirst() : contentNode).empty();
         var html= "<div style='width: 800px; color: #ffffff; margin: 30px auto'>" +
             "<div style='height: 40px;'>" +
-            "   <div style='height: 40px; width: 40px; float: left; background: url(/x_desktop/img/error.png)'></div>" +
+            "   <div style='height: 40px; width: 40px; float: left; background: url(../x_desktop/img/error.png)'></div>" +
             "   <div style='margin-left: 50px; font-size: 20px; line-height: 40px;'>"+MWF.LP.desktop.notice.errorConnectCenter1+"</div>" +
             "</div><div style='margin-left: 0px;'>";
         if (typeOf(config.center)==="array"){

+ 7 - 7
o2web/source/o2_core/o2/xDesktop/Default.js

@@ -1294,7 +1294,7 @@ o2.xDesktop.Default.StartMenu.Item = new Class({
                     icon = this.layout.path+"appicons/"+this.layout.iconsJson["Url"].icon;
                     bgcolor = this.layout.iconsJson["Url"].color;
                 }else{
-                    icon = "/x_component_Setting/$Main/default/icon/site.png";
+                    icon = "../x_component_Setting/$Main/default/icon/site.png";
                     bgcolor = "";
                 }
             }
@@ -1303,7 +1303,7 @@ o2.xDesktop.Default.StartMenu.Item = new Class({
                 icon = this.layout.path+"appicons/"+this.layout.iconsJson[this.data.path].icon;
                 bgcolor = this.layout.iconsJson[this.data.path].color;
             }else{
-                icon = "/x_component_"+this.data.path.replace(/\./g, "_")+"/$Main/"+this.data.iconPath;
+                icon = "../x_component_"+this.data.path.replace(/\./g, "_")+"/$Main/"+this.data.iconPath;
                 bgcolor = "";
             }
         }
@@ -1484,7 +1484,7 @@ o2.xDesktop.Default.StartMenu.PortalItem = new Class({
                 icon = this.layout.path+"appicons/"+this.layout.iconsJson[p].icon;
                 bgcolor = this.layout.iconsJson[p].color;
             }else{
-                icon = "/x_component_portal_PortalExplorer/$Main/default/icon/application.png";
+                icon = "../x_component_portal_PortalExplorer/$Main/default/icon/application.png";
                 bgcolor = "";
             }
         }
@@ -1536,7 +1536,7 @@ o2.xDesktop.Default.StartMenu.ProcessItem = new Class({
                 icon = this.layout.path+"appicons/"+this.layout.iconsJson[p].icon;
                 bgcolor = this.layout.iconsJson[p].color;
             }else{
-                icon = "/x_component_process_ApplicationExplorer/$Main/default/icon/application.png";
+                icon = "../x_component_process_ApplicationExplorer/$Main/default/icon/application.png";
                 bgcolor = "";
             }
         }
@@ -1584,7 +1584,7 @@ o2.xDesktop.Default.StartMenu.InforItem = new Class({
                 icon = this.layout.path+"appicons/"+this.layout.iconsJson[p].icon;
                 bgcolor = this.layout.iconsJson[p].color;
             }else{
-                icon = "/x_component_cms_Index/$Main/default/icon/column.png";
+                icon = "../x_component_cms_Index/$Main/default/icon/column.png";
                 bgcolor = "";
             }
         }
@@ -1633,7 +1633,7 @@ o2.xDesktop.Default.StartMenu.QueryItem = new Class({
                 icon = this.layout.path+"appicons/"+this.layout.iconsJson[p].icon;
                 bgcolor = this.layout.iconsJson[p].color;
             }else{
-                icon = "/x_component_query_Query/$Main/appicon.png";
+                icon = "../x_component_query_Query/$Main/appicon.png";
                 bgcolor = "";
             }
 
@@ -1997,7 +1997,7 @@ o2.xDesktop.Default.Lnk = new Class({
                 if (this.layout.iconsJson[p] && this.layout.iconsJson[p].icon){
                     icon = this.layout.path+"appicons/"+this.layout.iconsJson[p].icon;
                 }else{
-                    icon = "/x_component_"+this.data.name.replace(/\./g, "_")+"/$Main/appicon.png";
+                    icon = "../x_component_"+this.data.name.replace(/\./g, "_")+"/$Main/appicon.png";
                 }
             }
         }

+ 7 - 7
o2web/source/o2_core/o2/xDesktop/Layout.js

@@ -1436,7 +1436,7 @@ MWF.xDesktop.Layout.Top = new Class({
         if (app.appIcon){
             icon = "url(data:image/png;base64,"+app.appIcon+")";
         }else{
-            icon = "url(/x_component_cms_Index/$Main/default/icon/column.png)";
+            icon = "url(../x_component_cms_Index/$Main/default/icon/column.png)";
         }
         applicationMenuIconNode.setStyle("background-image", icon);
 
@@ -1484,7 +1484,7 @@ MWF.xDesktop.Layout.Top = new Class({
         if (app.icon){
             icon = "url(data:image/png;base64,"+app.icon+")";
         }else{
-            icon = "url(/x_component_portal_PortalExplorer/$Main/default/icon/application.png)";
+            icon = "url(../x_component_portal_PortalExplorer/$Main/default/icon/application.png)";
         }
         applicationMenuIconNode.setStyle("background-image", icon);
 
@@ -1527,7 +1527,7 @@ MWF.xDesktop.Layout.Top = new Class({
         if (app.icon){
             icon = "url(data:image/png;base64,"+app.icon+")";
         }else{
-            icon = "url(/x_component_query_Query/$Main/appicon.png)";
+            icon = "url(../x_component_query_Query/$Main/appicon.png)";
         }
         applicationMenuIconNode.setStyle("background-image", icon);
 
@@ -1570,7 +1570,7 @@ MWF.xDesktop.Layout.Top = new Class({
         if (app.icon){
             icon = "url(data:image/png;base64,"+app.icon+")";
         }else{
-            icon = "url(/x_component_process_ApplicationExplorer/$Main/default/icon/application.png)";
+            icon = "url(../x_component_process_ApplicationExplorer/$Main/default/icon/application.png)";
         }
         applicationMenuIconNode.setStyle("background-image", icon);
 
@@ -1616,10 +1616,10 @@ MWF.xDesktop.Layout.Top = new Class({
             if (value.iconPath){
                 icon = value.iconPath;
             }else{
-                icon = "/x_component_Setting/$Main/default/icon/site.png";
+                icon = "../x_component_Setting/$Main/default/icon/site.png";
             }
         }else{
-            icon = "/x_component_"+value.path.replace(/\./g, "_")+"/$Main/"+value.iconPath;
+            icon = "../x_component_"+value.path.replace(/\./g, "_")+"/$Main/"+value.iconPath;
         }
         applicationMenuIconNode.setStyle("background-image", "url("+icon+")");
 
@@ -1668,7 +1668,7 @@ MWF.xDesktop.Layout.Top = new Class({
             "styles": this.layout.css.widgetMenuIconNode
         }).inject(applicationMenuNode);
 
-        var icon = "/x_component_"+appName.replace(/\./g, "_")+"/$"+name+"/"+icon;
+        var icon = "../x_component_"+appName.replace(/\./g, "_")+"/$"+name+"/"+icon;
         applicationMenuIconNode.setStyle("background-image", "url("+icon+")");
 
         new Element("div", {

+ 2 - 0
o2web/source/o2_core/o2/xDesktop/WebSocket.js

@@ -12,6 +12,8 @@ MWF.xDesktop.WebSocket = new Class({
         var wsScheme = (scheme.toString().toLowerCase()==="https") ? "wss" : "ws";
         this.ws = wsScheme+"://"+addressObj.host+(addressObj.port==80 ? "" : ":"+addressObj.port)+addressObj.context+"/ws/collaboration";
 
+
+
         this.reConnect = true;
         this.checking = false;
         this.heartTimeout = 60000;

+ 2 - 2
o2web/source/o2_core/o2/xScript/CMSEnvironment.js

@@ -993,7 +993,7 @@ MWF.xScript.CMSEnvironment = function(ev){
                                     "padding": "10px 10px"
                                 }
                             }).inject(node);
-                            var html = "<div style='height: 40px; width: 40px; float: left; background: url(/x_component_process_Xform/$Form/default/icon/work.png) no-repeat center center'></div>" +
+                            var html = "<div style='height: 40px; width: 40px; float: left; background: url(../x_component_process_Xform/$Form/default/icon/work.png) no-repeat center center'></div>" +
                                 "<div style='height: 40px; width: 40px; float: right'><div class='MWFAction' style='height: 20px; width: 40px; margin-top: 10px; border: 1px solid #999999; border-radius: 5px;text-align: center; cursor: pointer'>"+o2.LP.widget.open+"</div></div>"+
                                 "<div style='height: 20px; line-height: 20px; margin: 0px 40px'>"+work.title+"</div>" +
                                 "<div style='margin: 0px 40px'><div style='color:#999999; float: left; margin-right: 10px'>"+work.activityName+"</div>" +
@@ -1020,7 +1020,7 @@ MWF.xScript.CMSEnvironment = function(ev){
                                     "padding": "10px 10px"
                                 }
                             }).inject(node);
-                            var html = "<div style='height: 40px; width: 40px; float: left; background: url(/x_component_process_Xform/$Form/default/icon/work.png) no-repeat center center'></div>" +
+                            var html = "<div style='height: 40px; width: 40px; float: left; background: url(../x_component_process_Xform/$Form/default/icon/work.png) no-repeat center center'></div>" +
                                 "<div style='height: 40px; width: 40px; float: right'><div class='MWFAction' style='height: 20px; width: 40px; margin-top: 10px; border: 1px solid #999999; border-radius: 5px;text-align: center; cursor: pointer'>"+o2.LP.widget.open+"</div></div>"+
                                 "<div style='height: 20px; line-height: 20px; margin: 0px 40px'>"+work.title+"</div>" +
                                 "<div style='margin: 0px 40px'><div style='color:#999999; float: left; margin-right: 10px'>"+o2.LP.widget.workcompleted+"</div>" +

+ 2 - 2
o2web/source/o2_core/o2/xScript/Environment.js

@@ -1087,7 +1087,7 @@ MWF.xScript.Environment = function(ev){
                                     "padding": "10px 10px"
                                 }
                             }).inject(node);
-                            var html = "<div style='height: 40px; width: 40px; float: left; background: url(/x_component_process_Xform/$Form/default/icon/work.png) no-repeat center center'></div>" +
+                            var html = "<div style='height: 40px; width: 40px; float: left; background: url(../x_component_process_Xform/$Form/default/icon/work.png) no-repeat center center'></div>" +
                                 "<div style='height: 40px; width: 40px; float: right'><div class='MWFAction' style='height: 20px; width: 40px; margin-top: 10px; border: 1px solid #999999; border-radius: 5px;text-align: center; cursor: pointer'>"+o2.LP.widget.open+"</div></div>"+
                                 "<div style='height: 20px; line-height: 20px; margin: 0px 40px'>"+work.title+"</div>" +
                                 "<div style='margin: 0px 40px'><div style='color:#999999; float: left; margin-right: 10px'>"+work.activityName+"</div>" +
@@ -1114,7 +1114,7 @@ MWF.xScript.Environment = function(ev){
                                     "padding": "10px 10px"
                                 }
                             }).inject(node);
-                            var html = "<div style='height: 40px; width: 40px; float: left; background: url(/x_component_process_Xform/$Form/default/icon/work.png) no-repeat center center'></div>" +
+                            var html = "<div style='height: 40px; width: 40px; float: left; background: url(../x_component_process_Xform/$Form/default/icon/work.png) no-repeat center center'></div>" +
                                 "<div style='height: 40px; width: 40px; float: right'><div class='MWFAction' style='height: 20px; width: 40px; margin-top: 10px; border: 1px solid #999999; border-radius: 5px;text-align: center; cursor: pointer'>"+o2.LP.widget.open+"</div></div>"+
                                 "<div style='height: 20px; line-height: 20px; margin: 0px 40px'>"+work.title+"</div>" +
                                 "<div style='margin: 0px 40px'><div style='color:#999999; float: left; margin-right: 10px'>"+o2.LP.widget.workcompleted+"</div>" +

+ 2 - 2
o2web/source/o2_core/o2/xScript/PageEnvironment.js

@@ -935,7 +935,7 @@ MWF.xScript.PageEnvironment = function (ev) {
                                     "padding": "10px 10px"
                                 }
                             }).inject(node);
-                            var html = "<div style='height: 40px; width: 40px; float: left; background: url(/x_component_process_Xform/$Form/default/icon/work.png) no-repeat center center'></div>" +
+                            var html = "<div style='height: 40px; width: 40px; float: left; background: url(../x_component_process_Xform/$Form/default/icon/work.png) no-repeat center center'></div>" +
                                 "<div style='height: 40px; width: 40px; float: right'><div class='MWFAction' style='height: 20px; width: 40px; margin-top: 10px; border: 1px solid #999999; border-radius: 5px;text-align: center; cursor: pointer'>" + o2.LP.widget.open + "</div></div>" +
                                 "<div style='height: 20px; line-height: 20px; margin: 0px 40px'>" + work.title + "</div>" +
                                 "<div style='margin: 0px 40px'><div style='color:#999999; float: left; margin-right: 10px'>" + work.activityName + "</div>" +
@@ -962,7 +962,7 @@ MWF.xScript.PageEnvironment = function (ev) {
                                     "padding": "10px 10px"
                                 }
                             }).inject(node);
-                            var html = "<div style='height: 40px; width: 40px; float: left; background: url(/x_component_process_Xform/$Form/default/icon/work.png) no-repeat center center'></div>" +
+                            var html = "<div style='height: 40px; width: 40px; float: left; background: url(../x_component_process_Xform/$Form/default/icon/work.png) no-repeat center center'></div>" +
                                 "<div style='height: 40px; width: 40px; float: right'><div class='MWFAction' style='height: 20px; width: 40px; margin-top: 10px; border: 1px solid #999999; border-radius: 5px;text-align: center; cursor: pointer'>" + o2.LP.widget.open + "</div></div>" +
                                 "<div style='height: 20px; line-height: 20px; margin: 0px 40px'>" + work.title + "</div>" +
                                 "<div style='margin: 0px 40px'><div style='color:#999999; float: left; margin-right: 10px'>" + o2.LP.widget.workcompleted + "</div>" +

+ 2 - 2
o2web/source/o2_core/o2/xScript/ViewEnvironment.js

@@ -849,7 +849,7 @@ MWF.xScript.ViewEnvironment = function (ev) {
                                     "padding": "10px 10px"
                                 }
                             }).inject(node);
-                            var html = "<div style='height: 40px; width: 40px; float: left; background: url(/x_component_process_Xform/$Form/default/icon/work.png) no-repeat center center'></div>" +
+                            var html = "<div style='height: 40px; width: 40px; float: left; background: url(../x_component_process_Xform/$Form/default/icon/work.png) no-repeat center center'></div>" +
                                 "<div style='height: 40px; width: 40px; float: right'><div class='MWFAction' style='height: 20px; width: 40px; margin-top: 10px; border: 1px solid #999999; border-radius: 5px;text-align: center; cursor: pointer'>" + o2.LP.widget.open + "</div></div>" +
                                 "<div style='height: 20px; line-height: 20px; margin: 0px 40px'>" + work.title + "</div>" +
                                 "<div style='margin: 0px 40px'><div style='color:#999999; float: left; margin-right: 10px'>" + work.activityName + "</div>" +
@@ -876,7 +876,7 @@ MWF.xScript.ViewEnvironment = function (ev) {
                                     "padding": "10px 10px"
                                 }
                             }).inject(node);
-                            var html = "<div style='height: 40px; width: 40px; float: left; background: url(/x_component_process_Xform/$Form/default/icon/work.png) no-repeat center center'></div>" +
+                            var html = "<div style='height: 40px; width: 40px; float: left; background: url(../x_component_process_Xform/$Form/default/icon/work.png) no-repeat center center'></div>" +
                                 "<div style='height: 40px; width: 40px; float: right'><div class='MWFAction' style='height: 20px; width: 40px; margin-top: 10px; border: 1px solid #999999; border-radius: 5px;text-align: center; cursor: pointer'>" + o2.LP.widget.open + "</div></div>" +
                                 "<div style='height: 20px; line-height: 20px; margin: 0px 40px'>" + work.title + "</div>" +
                                 "<div style='margin: 0px 40px'><div style='color:#999999; float: left; margin-right: 10px'>" + o2.LP.widget.workcompleted + "</div>" +

+ 4 - 4
o2web/source/o2_lib/officecontrol/5040/config.json

@@ -3,11 +3,11 @@
   "makerKey": "E138DABB4AC26C2D8E09FAE59AB3BDE87AFB9D7B",
   "version": "5.0.4.0",
   "clsid": "A64E3073-2016-4baf-A89D-FFE1FAA10EC0",
-  "codeBase": "/o2_lib/officecontrol/5040/OfficeControl.cab",
+  "codeBase": "../o2_lib/officecontrol/5040/OfficeControl.cab",
   "clsid64": "A64E3073-2016-4baf-A89D-FFE1FAA10EE1",
-  "codeBase64": "/o2_lib/officecontrol/5040/ofctnewclsid.cab",
+  "codeBase64": "../o2_lib/officecontrol/5040/ofctnewclsid.cab",
   "pdfType": "PDF.NtkoDocument",
   "pdfVersion": "4.0.0.3",
-  "pdfCodeBase": "/o2_lib/officecontrol/5040/ntkooledocall.cab",
-  "pdfCodeBase64": "/o2_lib/officecontrol/5040/ntkooledocall64.cab"
+  "pdfCodeBase": "../o2_lib/officecontrol/5040/ntkooledocall.cab",
+  "pdfCodeBase64": "../o2_lib/officecontrol/5040/ntkooledocall64.cab"
 }

+ 4 - 4
o2web/source/o2_lib/officecontrol/config.json

@@ -3,11 +3,11 @@
   "makerKey": "E138DABB4AC26C2D8E09FAE59AB3BDE87AFB9D7B",
   "version": "5.0.4.0",
   "clsid": "A64E3073-2016-4baf-A89D-FFE1FAA10EC0",
-  "codeBase": "/o2_lib/officecontrol/5040/OfficeControl.cab",
+  "codeBase": "../o2_lib/officecontrol/5040/OfficeControl.cab",
   "clsid64": "A64E3073-2016-4baf-A89D-FFE1FAA10EE1",
-  "codeBase64": "/o2_lib/officecontrol/5040/ofctnewclsid.cab",
+  "codeBase64": "../o2_lib/officecontrol/5040/ofctnewclsid.cab",
   "pdfType": "PDF.NtkoDocument",
   "pdfVersion": "4.0.1.0",
-  "pdfCodeBase": "/o2_lib/officecontrol/5040/ntkooledocall.cab",
-  "pdfCodeBase64": "/o2_lib/officecontrol/5040/ntkooledocall64.cab"
+  "pdfCodeBase": "../o2_lib/officecontrol/5040/ntkooledocall.cab",
+  "pdfCodeBase64": "../o2_lib/officecontrol/5040/ntkooledocall64.cab"
 }

+ 9 - 9
o2web/source/x_component_ANN/$Main/default/content.html

@@ -1,15 +1,15 @@
 <div class="o2_ann_modelContext_node">
     <div class="o2_ann_modelContext_toolbar">
 
-        <span MWFnodetype="MWFToolBarButton" MWFButtonImage="/x_component_ANN/$Main/default/tools/edit.png" title="编辑" MWFButtonAction="edit" MWFButtonText="编辑"></span>
-        <span MWFnodetype="MWFToolBarButton" MWFButtonImage="/x_component_ANN/$Main/default/tools/save.png" title="保存" MWFButtonAction="save" MWFButtonText="保存"></span>
-        <span MWFnodetype="MWFToolBarButton" MWFButtonImage="/x_component_ANN/$Main/default/tools/generate.png" title="生成训练集" MWFButtonAction="generate" MWFButtonText="生成训练集"></span>
-        <span MWFnodetype="MWFToolBarButton" MWFButtonImage="/x_component_ANN/$Main/default/tools/learn.png" title="开始训练" MWFButtonAction="learn" MWFButtonText="开始训练"></span>
-        <span MWFnodetype="MWFToolBarButton" MWFButtonImage="/x_component_ANN/$Main/default/tools/stop.png" title="停止生成训练集" MWFButtonAction="stopGenerate" MWFButtonText="停止生成训练集"></span>
-        <span MWFnodetype="MWFToolBarButton" MWFButtonImage="/x_component_ANN/$Main/default/tools/stop.png" title="停止训练" MWFButtonAction="stopLearn" MWFButtonText="停止训练"></span>
-        <span MWFnodetype="MWFToolBarButton" MWFButtonImage="/x_component_ANN/$Main/default/tools/reset.png" title="重置状态" MWFButtonAction="reset" MWFButtonText="重置状态"></span>
-        <span MWFnodetype="MWFToolBarButton" MWFButtonImage="/x_component_ANN/$Main/default/tools/close.png" title="关闭" MWFButtonAction="close" MWFButtonText="关闭"></span>
-        <span MWFnodetype="MWFToolBarButton" MWFButtonImage="/x_component_ANN/$Main/default/tools/remove.png" title="删除" MWFButtonAction="remove" MWFButtonText="删除"></span>
+        <span MWFnodetype="MWFToolBarButton" MWFButtonImage="../x_component_ANN/$Main/default/tools/edit.png" title="编辑" MWFButtonAction="edit" MWFButtonText="编辑"></span>
+        <span MWFnodetype="MWFToolBarButton" MWFButtonImage="../x_component_ANN/$Main/default/tools/save.png" title="保存" MWFButtonAction="save" MWFButtonText="保存"></span>
+        <span MWFnodetype="MWFToolBarButton" MWFButtonImage="../x_component_ANN/$Main/default/tools/generate.png" title="生成训练集" MWFButtonAction="generate" MWFButtonText="生成训练集"></span>
+        <span MWFnodetype="MWFToolBarButton" MWFButtonImage="../x_component_ANN/$Main/default/tools/learn.png" title="开始训练" MWFButtonAction="learn" MWFButtonText="开始训练"></span>
+        <span MWFnodetype="MWFToolBarButton" MWFButtonImage="../x_component_ANN/$Main/default/tools/stop.png" title="停止生成训练集" MWFButtonAction="stopGenerate" MWFButtonText="停止生成训练集"></span>
+        <span MWFnodetype="MWFToolBarButton" MWFButtonImage="../x_component_ANN/$Main/default/tools/stop.png" title="停止训练" MWFButtonAction="stopLearn" MWFButtonText="停止训练"></span>
+        <span MWFnodetype="MWFToolBarButton" MWFButtonImage="../x_component_ANN/$Main/default/tools/reset.png" title="重置状态" MWFButtonAction="reset" MWFButtonText="重置状态"></span>
+        <span MWFnodetype="MWFToolBarButton" MWFButtonImage="../x_component_ANN/$Main/default/tools/close.png" title="关闭" MWFButtonAction="close" MWFButtonText="关闭"></span>
+        <span MWFnodetype="MWFToolBarButton" MWFButtonImage="../x_component_ANN/$Main/default/tools/remove.png" title="删除" MWFButtonAction="remove" MWFButtonText="删除"></span>
 
     </div>
     <div class="o2_ann_modelContext_content">

+ 1 - 1
o2web/source/x_component_ANN/$Main/default/model.html

@@ -1,6 +1,6 @@
 <div class="o2_ann_model_node">
     <div class="o2_ann_model_nodeIcon icon"></div>
-    <div class="o2_ann_model_nodeRight" title="{{ $.lp.status[$.data.status||'idle'] }}" style="background-image: url(/x_component_ANN/$Main/default/icon/{{$.data.status || 'idle'}}.png)"></div>
+    <div class="o2_ann_model_nodeRight" title="{{ $.lp.status[$.data.status||'idle'] }}" style="background-image: url(../x_component_ANN/$Main/default/icon/{{$.data.status || 'idle'}}.png)"></div>
     <div class="o2_ann_model_nodeContent">
         <div class="o2_ann_model_nodeContentName name">{{ $.data.name }}</div>
         <div class="o2_ann_model_nodeContentDate date">{{ $.data.updateTime }}</div>

+ 6 - 6
o2web/source/x_component_ANN/$Main/default/style.css

@@ -13,7 +13,7 @@
     float: left;
     cursor: pointer;
     border-right: 0px solid #ffffff;
-    background: url(/x_component_ANN/$Main/default/icon/create.png) center center no-repeat;
+    background: url(../x_component_ANN/$Main/default/icon/create.png) center center no-repeat;
 }
 .o2_ann_topText {
     height: 50px;
@@ -34,7 +34,7 @@
     float: left;
     background-color: #484848;
     overflow: auto;
-    /*background-image: url(/x_component_ANN/$Main/default/icon/bg.jpg);*/
+    /*background-image: url(../x_component_ANN/$Main/default/icon/bg.jpg);*/
     /*background-size: cover;*/
     /*background-repeat: no-repeat;*/
 }
@@ -60,13 +60,13 @@
     /*width: 60px;*/
     /*height: 60px;*/
     /*float: left;*/
-    /*background: url(/x_component_ANN/$Main/default/icon/logo.png) center center no-repeat;*/
+    /*background: url(../x_component_ANN/$Main/default/icon/logo.png) center center no-repeat;*/
 /*}*/
 /*.o2_ann_leftTitleAction {*/
     /*width: 60px;*/
     /*height: 60px;*/
     /*float: right;*/
-    /*background: url(/x_component_ANN/$Main/default/icon/add.png) center center no-repeat;*/
+    /*background: url(../x_component_ANN/$Main/default/icon/add.png) center center no-repeat;*/
     /*cursor: pointer;*/
 /*}*/
 /*.o2_ann_leftTitleText {*/
@@ -90,7 +90,7 @@
     background-color: #333333;
 }
 .o2_ann_model_node .icon {
-    background: url(/x_component_ANN/$Main/default/icon/itemlogo.png) center right no-repeat;
+    background: url(../x_component_ANN/$Main/default/icon/itemlogo.png) center right no-repeat;
     width: 50px;
     height: 60px;
     float: left;
@@ -115,7 +115,7 @@
     background-color: #eeeeee;
 }
 .o2_ann_model_node_selected .icon {
-    background: url(/x_component_ANN/$Main/default/icon/itemlogo_selected.png) center right no-repeat;
+    background: url(../x_component_ANN/$Main/default/icon/itemlogo_selected.png) center right no-repeat;
     width: 50px;
     height: 60px;
     float: left;

+ 4 - 4
o2web/source/x_component_ANN/Main.js

@@ -19,7 +19,7 @@ MWF.xApplication.ANN.Main = new Class({
         this.setOptions(options);
         this.desktop = desktop;
 
-        this.path = "/x_component_"+this.options.name.replace(/\./g, "_")+"/$Main/";
+        this.path = "../x_component_"+this.options.name.replace(/\./g, "_")+"/$Main/";
         this.options.icon = this.path+this.options.style+"/"+this.options.icon;
 
         //this.cssPath =this.path+this.options.style+"/css.wcss";
@@ -115,7 +115,7 @@ MWF.xApplication.ANN.Model = new Class({
             this.node.getElement(".o2_ann_model_nodeContentDate").set("text", this.data.updateTime);
             var rightIcon = this.node.getElement(".o2_ann_model_nodeRight");
             rightIcon.set("title", this.lp.status[this.data.status||'idle']);
-            rightIcon.setStyle("background-image", "url(/x_component_ANN/$Main/default/icon/"+(this.data.status || 'idle')+".png")
+            rightIcon.setStyle("background-image", "url(../x_component_ANN/$Main/default/icon/"+(this.data.status || 'idle')+".png")
         }.bind(this));
     },
 	load: function(){
@@ -133,7 +133,7 @@ MWF.xApplication.ANN.Model = new Class({
 			this.node = this.listNode.getLast();
             // var rightIcon = this.node.getElement(".o2_ann_model_nodeRight");
             // rightIcon.set("title", this.lp.status[this.data.status||'idle']);
-            // rightIcon.setStyle("background-image", "url(/x_component_ANN/$Main/default/icon/"+(this.data.status || 'idle')+".png")
+            // rightIcon.setStyle("background-image", "url(../x_component_ANN/$Main/default/icon/"+(this.data.status || 'idle')+".png")
 			if (callback) callback();
 		}.bind(this));
 	},
@@ -220,7 +220,7 @@ MWF.xApplication.ANN.Model.Context = new Class({
             this.lines = this.content.getElements(".o2_ann_modelContext_line");
 
             o2.widget.ace.load(function(){
-                o2.load("/o2_lib/ace/src-min-noconflict/ext-static_highlight.js", function(){
+                o2.load("../o2_lib/ace/src-min-noconflict/ext-static_highlight.js", function(){
                     this.loadContent();
                     this.loadToolbar();
 

+ 4 - 4
o2web/source/x_component_AppCenter/$Main/default/css.wcss

@@ -29,7 +29,7 @@
         "float": "left",
         "width": "50px",
         "height": "50px",
-        "background": "url(/x_component_AppCenter/$Main/default/icon/create.png) no-repeat center center",
+        "background": "url(../x_component_AppCenter/$Main/default/icon/create.png) no-repeat center center",
         "cursor": "pointer",
         "border-right": "1px solid #EEE",
         "border-left": "0px solid #EEE"
@@ -38,7 +38,7 @@
         "float": "left",
         "width": "50px",
         "height": "50px",
-        "background": "url(/x_component_AppCenter/$Main/default/icon/setup.png) no-repeat center center",
+        "background": "url(../x_component_AppCenter/$Main/default/icon/setup.png) no-repeat center center",
         "cursor": "pointer",
         "border-right": "1px solid #EEE",
         "border-left": "0px solid #EEE"
@@ -57,7 +57,7 @@
         "width": "100px",
         "height": "100px",
         "float": "left",
-        "background": "url(/x_component_AppMarket/$Main/default/icon/default.png) center center no-repeat"
+        "background": "url(../x_component_AppMarket/$Main/default/icon/default.png) center center no-repeat"
     },
     "moduleSetupContentNode": {
         "width": "90%",
@@ -363,7 +363,7 @@
     "moduleSetupIconNode": {
         "width": "130px",
         "height": "130px",
-        "background": "url(/x_component_AppMarket/$Main/default/icon/logo1.png) center center no-repeat"
+        "background": "url(../x_component_AppMarket/$Main/default/icon/logo1.png) center center no-repeat"
     },
     "moduleSetupIconAreaNode": {
         "width": "130px",

+ 2 - 2
o2web/source/x_component_AppMarket/$Main/default/css.wcss

@@ -46,7 +46,7 @@
     "moduleIconNode": {
         "width": "160px",
         "height": "160px",
-        "background-image": "url(/x_component_AppMarket/$Main/default/icon/logo1.png)",
+        "background-image": "url(../x_component_AppMarket/$Main/default/icon/logo1.png)",
         "background-repeat": "no-repeat",
         "background-position": "center"
     },
@@ -128,7 +128,7 @@
     "moduleSetupIconNode": {
         "width": "130px",
         "height": "130px",
-        "background": "url(/x_component_AppMarket/$Main/default/icon/logo1.png) center center no-repeat"
+        "background": "url(../x_component_AppMarket/$Main/default/icon/logo1.png) center center no-repeat"
     },
 
     "moduleSetupTitleContentNode": {

+ 11 - 11
o2web/source/x_component_Attendance/$AbnormalExport/default/css.wcss

@@ -230,11 +230,11 @@
   //    "box-shadow": "1px 1px 2px #CCC",
   //    "color": "#888",
   //    "cursor": "pointer",
-  //    "background": "url("+"/x_component_Attendance/$PermissionExplorer/default/icon/delete.png) no-repeat center center"
+  //    "background": "url("+"../x_component_Attendance/$PermissionExplorer/default/icon/delete.png) no-repeat center center"
   //  },
   //  "actionDeleteNode_over":{
   //    "box-shadow": "1px 1px 2px #999",
-  //    "background": "url("+"/x_component_Attendance/$PermissionExplorer/default/icon/delete_over.png) no-repeat center center",
+  //    "background": "url("+"../x_component_Attendance/$PermissionExplorer/default/icon/delete_over.png) no-repeat center center",
   //    "background-color": "#666"
   //  },
   //  "actionDeleteNode_down":{
@@ -252,11 +252,11 @@
     "cursor": "pointer",
     "float": "left",
     "margin-right": "5px",
-    "background": "url("+"/x_component_Attendance/$AbnormalExport/default/icon/agree.png) no-repeat center center"
+    "background": "url("+"../x_component_Attendance/$AbnormalExport/default/icon/agree.png) no-repeat center center"
   },
   "actionAgreeNode_over":{
     "box-shadow": "1px 1px 2px #999",
-    "background": "url("+"/x_component_Attendance/$AbnormalExport/default/icon/agree_over.png) no-repeat center center",
+    "background": "url("+"../x_component_Attendance/$AbnormalExport/default/icon/agree_over.png) no-repeat center center",
     "background-color": "#666"
   },
   "actionAgreeNode_down":{
@@ -274,11 +274,11 @@
     "cursor": "pointer",
     "float": "left",
     "margin-right": "5px",
-    "background": "url("+"/x_component_Attendance/$AbnormalExport/default/icon/deny.png) no-repeat center center"
+    "background": "url("+"../x_component_Attendance/$AbnormalExport/default/icon/deny.png) no-repeat center center"
   },
   "actionDenyNode_over":{
     "box-shadow": "1px 1px 2px #999",
-    "background": "url("+"/x_component_Attendance/$AbnormalExport/default/icon/deny_over.png) no-repeat center center",
+    "background": "url("+"../x_component_Attendance/$AbnormalExport/default/icon/deny_over.png) no-repeat center center",
     "background-color": "#666"
   },
   "actionDenyNode_down":{
@@ -312,7 +312,7 @@
   "createNewNode": {
     "width": "47px",
     "height": "47px",
-    "background": "url(/x_component_Attendance/$PermissionExplorer/default/icon/new.png) no-repeat"
+    "background": "url(../x_component_Attendance/$PermissionExplorer/default/icon/new.png) no-repeat"
   },
   "createIconNode": {
     "width": "47px",
@@ -375,7 +375,7 @@
   "inputTimeStyle" : {
     "width": "99%",
     "border":"1px solid #999",
-    "background":"url(/x_component_Attendance/$SelfHoliday/default/icon/calendar.png) 98% center no-repeat",
+    "background":"url(../x_component_Attendance/$SelfHoliday/default/icon/calendar.png) 98% center no-repeat",
     "border-radius": "3px",
     "box-shadow": "0px 0px 6px #CCC",
     "height": "26px"
@@ -383,7 +383,7 @@
   "inputPersonStyle" : {
     "width": "99%",
     "border":"1px solid #999",
-    "background":"url(/x_component_Attendance/$SelfHoliday/default/icon/selectperson.png) 98% center no-repeat",
+    "background":"url(../x_component_Attendance/$SelfHoliday/default/icon/selectperson.png) 98% center no-repeat",
     "border-radius": "3px",
     "box-shadow": "0px 0px 6px #CCC",
     "height": "26px"
@@ -404,7 +404,7 @@
     "margin-right": "20px",
     "margin-top": "20px",
     "box-shadow": "0px 0px 0px #666",
-    "background": "url(/x_component_Attendance/$PermissionExplorer/default/icon/editOk_bg.png) no-repeat"
+    "background": "url(../x_component_Attendance/$PermissionExplorer/default/icon/editOk_bg.png) no-repeat"
   },
   "createDenyActionNode": {
     "height": "30px",
@@ -421,7 +421,7 @@
     "margin-top": "20px",
     "box-shadow": "0px 0px 0px #666",
     "border": "1px solid #999",
-    "background": "url(/x_component_Attendance/$PermissionExplorer/default/icon/editCancel_bg.png) no-repeat"
+    "background": "url(../x_component_Attendance/$PermissionExplorer/default/icon/editCancel_bg.png) no-repeat"
   },
   "createCancelActionNode": {
     "height": "30px",

+ 15 - 15
o2web/source/x_component_Attendance/$AddressExplorer/default/css.wcss

@@ -113,20 +113,20 @@
     "height": "25px",
     "line-height" : "25px",
     "cursor" : "pointer",
-    "background":"url(/x_component_Attendance/$AddressExplorer/default/icon/down.png) center center no-repeat",
+    "background":"url(../x_component_Attendance/$AddressExplorer/default/icon/down.png) center center no-repeat",
     "float" : "left",
     "background-color" : "#fff"
   },
   "arrowNode_over" : {
-    "background":"url(/x_component_Attendance/$AddressExplorer/default/icon/down.png) center center no-repeat",
+    "background":"url(../x_component_Attendance/$AddressExplorer/default/icon/down.png) center center no-repeat",
     "background-color" : "#eee"
   },
   "arrowNode_down" : {
-    "background":"url(/x_component_Attendance/$AddressExplorer/default/icon/up.png) center center no-repeat",
+    "background":"url(../x_component_Attendance/$AddressExplorer/default/icon/up.png) center center no-repeat",
     "background-color" : "#fff"
   },
   "arrowNode_down_over" : {
-    "background":"url(/x_component_Attendance/$AddressExplorer/default/icon/up.png) center center no-repeat",
+    "background":"url(../x_component_Attendance/$AddressExplorer/default/icon/up.png) center center no-repeat",
     "float" : "left",
     "background-color" : "#eee"
   },
@@ -237,11 +237,11 @@
   //    "box-shadow": "1px 1px 2px #CCC",
   //    "color": "#888",
   //    "cursor": "pointer",
-  //    "background": "url("+"/x_component_Attendance/$PermissionExplorer/default/icon/delete.png) no-repeat center center"
+  //    "background": "url("+"../x_component_Attendance/$PermissionExplorer/default/icon/delete.png) no-repeat center center"
   //  },
   //  "actionDeleteNode_over":{
   //    "box-shadow": "1px 1px 2px #999",
-  //    "background": "url("+"/x_component_Attendance/$PermissionExplorer/default/icon/delete_over.png) no-repeat center center",
+  //    "background": "url("+"../x_component_Attendance/$PermissionExplorer/default/icon/delete_over.png) no-repeat center center",
   //    "background-color": "#666"
   //  },
   //  "actionDeleteNode_down":{
@@ -259,11 +259,11 @@
     "cursor": "pointer",
     "float": "left",
     "margin-right": "5px",
-    "background": "url("+"/x_component_Attendance/$AppealExplorer/default/icon/agree.png) no-repeat center center"
+    "background": "url("+"../x_component_Attendance/$AppealExplorer/default/icon/agree.png) no-repeat center center"
   },
   "actionAgreeNode_over":{
     "box-shadow": "1px 1px 2px #999",
-    "background": "url("+"/x_component_Attendance/$AppealExplorer/default/icon/agree_over.png) no-repeat center center",
+    "background": "url("+"../x_component_Attendance/$AppealExplorer/default/icon/agree_over.png) no-repeat center center",
     "background-color": "#666"
   },
   "actionAgreeNode_down":{
@@ -281,11 +281,11 @@
     "cursor": "pointer",
     "float": "left",
     "margin-right": "5px",
-    "background": "url("+"/x_component_Attendance/$AppealExplorer/default/icon/deny.png) no-repeat center center"
+    "background": "url("+"../x_component_Attendance/$AppealExplorer/default/icon/deny.png) no-repeat center center"
   },
   "actionDenyNode_over":{
     "box-shadow": "1px 1px 2px #999",
-    "background": "url("+"/x_component_Attendance/$AppealExplorer/default/icon/deny_over.png) no-repeat center center",
+    "background": "url("+"../x_component_Attendance/$AppealExplorer/default/icon/deny_over.png) no-repeat center center",
     "background-color": "#666"
   },
   "actionDenyNode_down":{
@@ -325,7 +325,7 @@
   "createNewNode": {
     "width": "47px",
     "height": "47px",
-    "background": "url(/x_component_Attendance/$PermissionExplorer/default/icon/new.png) no-repeat"
+    "background": "url(../x_component_Attendance/$PermissionExplorer/default/icon/new.png) no-repeat"
   },
   "createIconNode": {
     "width": "47px",
@@ -389,7 +389,7 @@
   "inputTimeStyle" : {
     "width": "99%",
     "border":"1px solid #999",
-    "background":"url(/x_component_Attendance/$SelfHoliday/default/icon/calendar.png) 98% center no-repeat",
+    "background":"url(../x_component_Attendance/$SelfHoliday/default/icon/calendar.png) 98% center no-repeat",
     "border-radius": "3px",
     "box-shadow": "0px 0px 6px #CCC",
     "height": "26px"
@@ -397,7 +397,7 @@
   "inputPersonStyle" : {
     "width": "99%",
     "border":"1px solid #999",
-    "background":"url(/x_component_Attendance/$SelfHoliday/default/icon/selectperson.png) 98% center no-repeat",
+    "background":"url(../x_component_Attendance/$SelfHoliday/default/icon/selectperson.png) 98% center no-repeat",
     "border-radius": "3px",
     "box-shadow": "0px 0px 6px #CCC",
     "height": "26px"
@@ -418,7 +418,7 @@
     "margin-right": "20px",
     "margin-top": "20px",
     "box-shadow": "0px 0px 0px #666",
-    "background": "url(/x_component_Attendance/$PermissionExplorer/default/icon/editOk_bg.png) no-repeat"
+    "background": "url(../x_component_Attendance/$PermissionExplorer/default/icon/editOk_bg.png) no-repeat"
   },
   "createDenyActionNode": {
     "height": "30px",
@@ -435,7 +435,7 @@
     "margin-top": "20px",
     "box-shadow": "0px 0px 0px #666",
     "border": "1px solid #999",
-    "background": "url(/x_component_Attendance/$PermissionExplorer/default/icon/editCancel_bg.png) no-repeat"
+    "background": "url(../x_component_Attendance/$PermissionExplorer/default/icon/editCancel_bg.png) no-repeat"
   },
   "createCancelActionNode": {
     "height": "30px",

+ 5 - 5
o2web/source/x_component_Attendance/$AppSetting/default/css.wcss

@@ -36,7 +36,7 @@
   "createNewNode": {
     "width": "47px",
     "height": "47px",
-    "background": "url(/x_component_Attendance/$PermissionExplorer/default/icon/new.png) no-repeat"
+    "background": "url(../x_component_Attendance/$PermissionExplorer/default/icon/new.png) no-repeat"
   },
   "createIconNode": {
     "width": "47px",
@@ -100,7 +100,7 @@
   "inputTimeStyle" : {
     "width": "99%",
     "border":"1px solid #999",
-    "background":"url(/x_component_Attendance/$SelfHoliday/default/icon/calendar.png) 98% center no-repeat",
+    "background":"url(../x_component_Attendance/$SelfHoliday/default/icon/calendar.png) 98% center no-repeat",
     "border-radius": "3px",
     "box-shadow": "0px 0px 6px #CCC",
     "height": "26px"
@@ -108,7 +108,7 @@
   "inputPersonStyle" : {
     "width": "99%",
     "border":"1px solid #999",
-    "background":"url(/x_component_Attendance/$SelfHoliday/default/icon/selectperson.png) 98% center no-repeat",
+    "background":"url(../x_component_Attendance/$SelfHoliday/default/icon/selectperson.png) 98% center no-repeat",
     "border-radius": "3px",
     "box-shadow": "0px 0px 6px #CCC",
     "height": "26px"
@@ -129,7 +129,7 @@
     "margin-right": "20px",
     "margin-top": "20px",
     "box-shadow": "0px 0px 0px #666",
-    "background": "url(/x_component_Attendance/$PermissionExplorer/default/icon/editOk_bg.png) no-repeat"
+    "background": "url(../x_component_Attendance/$PermissionExplorer/default/icon/editOk_bg.png) no-repeat"
   },
   "createDenyActionNode": {
     "height": "30px",
@@ -146,7 +146,7 @@
     "margin-top": "20px",
     "box-shadow": "0px 0px 0px #666",
     "border": "1px solid #999",
-    "background": "url(/x_component_Attendance/$PermissionExplorer/default/icon/editCancel_bg.png) no-repeat"
+    "background": "url(../x_component_Attendance/$PermissionExplorer/default/icon/editCancel_bg.png) no-repeat"
   },
   "createCancelActionNode": {
     "height": "30px",

+ 11 - 11
o2web/source/x_component_Attendance/$AppealExplorer/default/css.wcss

@@ -230,11 +230,11 @@
   //    "box-shadow": "1px 1px 2px #CCC",
   //    "color": "#888",
   //    "cursor": "pointer",
-  //    "background": "url("+"/x_component_Attendance/$PermissionExplorer/default/icon/delete.png) no-repeat center center"
+  //    "background": "url("+"../x_component_Attendance/$PermissionExplorer/default/icon/delete.png) no-repeat center center"
   //  },
   //  "actionDeleteNode_over":{
   //    "box-shadow": "1px 1px 2px #999",
-  //    "background": "url("+"/x_component_Attendance/$PermissionExplorer/default/icon/delete_over.png) no-repeat center center",
+  //    "background": "url("+"../x_component_Attendance/$PermissionExplorer/default/icon/delete_over.png) no-repeat center center",
   //    "background-color": "#666"
   //  },
   //  "actionDeleteNode_down":{
@@ -252,11 +252,11 @@
     "cursor": "pointer",
     "float": "left",
     "margin-right": "5px",
-    "background": "url("+"/x_component_Attendance/$AppealExplorer/default/icon/agree.png) no-repeat center center"
+    "background": "url("+"../x_component_Attendance/$AppealExplorer/default/icon/agree.png) no-repeat center center"
   },
   "actionAgreeNode_over":{
     "box-shadow": "1px 1px 2px #999",
-    "background": "url("+"/x_component_Attendance/$AppealExplorer/default/icon/agree_over.png) no-repeat center center",
+    "background": "url("+"../x_component_Attendance/$AppealExplorer/default/icon/agree_over.png) no-repeat center center",
     "background-color": "#666"
   },
   "actionAgreeNode_down":{
@@ -274,11 +274,11 @@
     "cursor": "pointer",
     "float": "left",
     "margin-right": "5px",
-    "background": "url("+"/x_component_Attendance/$AppealExplorer/default/icon/deny.png) no-repeat center center"
+    "background": "url("+"../x_component_Attendance/$AppealExplorer/default/icon/deny.png) no-repeat center center"
   },
   "actionDenyNode_over":{
     "box-shadow": "1px 1px 2px #999",
-    "background": "url("+"/x_component_Attendance/$AppealExplorer/default/icon/deny_over.png) no-repeat center center",
+    "background": "url("+"../x_component_Attendance/$AppealExplorer/default/icon/deny_over.png) no-repeat center center",
     "background-color": "#666"
   },
   "actionDenyNode_down":{
@@ -318,7 +318,7 @@
   "createNewNode": {
     "width": "47px",
     "height": "47px",
-    "background": "url(/x_component_Attendance/$PermissionExplorer/default/icon/new.png) no-repeat"
+    "background": "url(../x_component_Attendance/$PermissionExplorer/default/icon/new.png) no-repeat"
   },
   "createIconNode": {
     "width": "47px",
@@ -382,7 +382,7 @@
   "inputTimeStyle" : {
     "width": "99%",
     "border":"1px solid #999",
-    "background":"url(/x_component_Attendance/$SelfHoliday/default/icon/calendar.png) 98% center no-repeat",
+    "background":"url(../x_component_Attendance/$SelfHoliday/default/icon/calendar.png) 98% center no-repeat",
     "border-radius": "3px",
     "box-shadow": "0px 0px 6px #CCC",
     "height": "26px"
@@ -390,7 +390,7 @@
   "inputPersonStyle" : {
     "width": "99%",
     "border":"1px solid #999",
-    "background":"url(/x_component_Attendance/$SelfHoliday/default/icon/selectperson.png) 98% center no-repeat",
+    "background":"url(../x_component_Attendance/$SelfHoliday/default/icon/selectperson.png) 98% center no-repeat",
     "border-radius": "3px",
     "box-shadow": "0px 0px 6px #CCC",
     "height": "26px"
@@ -411,7 +411,7 @@
     "margin-right": "20px",
     "margin-top": "20px",
     "box-shadow": "0px 0px 0px #666",
-    "background": "url(/x_component_Attendance/$PermissionExplorer/default/icon/editOk_bg.png) no-repeat"
+    "background": "url(../x_component_Attendance/$PermissionExplorer/default/icon/editOk_bg.png) no-repeat"
   },
   "createDenyActionNode": {
     "height": "30px",
@@ -428,7 +428,7 @@
     "margin-top": "20px",
     "box-shadow": "0px 0px 0px #666",
     "border": "1px solid #999",
-    "background": "url(/x_component_Attendance/$PermissionExplorer/default/icon/editCancel_bg.png) no-repeat"
+    "background": "url(../x_component_Attendance/$PermissionExplorer/default/icon/editCancel_bg.png) no-repeat"
   },
   "createCancelActionNode": {
     "height": "30px",

+ 5 - 5
o2web/source/x_component_Attendance/$Explorer/default/css.wcss

@@ -154,7 +154,7 @@
     "margin-right": "5px",
     "background-position" : "center center",
     "background-repeat" : "no-repeat",
-    "background-image" : "url(/x_component_Attendance/$Explorer/default/icon/dblsort.gif)"
+    "background-image" : "url(../x_component_Attendance/$Explorer/default/icon/dblsort.gif)"
   },
   "sortIconNode_asc" : {
     "height": "16px",
@@ -166,7 +166,7 @@
     "margin-right": "5px",
     "background-position" : "center center",
     "background-repeat" : "no-repeat",
-    "background-image" : "url(/x_component_Attendance/$Explorer/default/icon/dblasc.gif)"
+    "background-image" : "url(../x_component_Attendance/$Explorer/default/icon/dblasc.gif)"
   },
   "sortIconNode_desc" : {
     "height": "16px",
@@ -178,7 +178,7 @@
     "margin-right": "5px",
     "background-position" : "center center",
     "background-repeat" : "no-repeat",
-    "background-image" : "url(/x_component_Attendance/$Explorer/default/icon/dbldesc.gif)"
+    "background-image" : "url(../x_component_Attendance/$Explorer/default/icon/dbldesc.gif)"
   },
 
   "documentItemNode": {
@@ -225,11 +225,11 @@
     "cursor": "pointer",
     "float": "left",
     "margin-right": "5px",
-    "background": "url("+"/x_component_Attendance/$Explorer/default/icon/delete.png) no-repeat center center"
+    "background": "url("+"../x_component_Attendance/$Explorer/default/icon/delete.png) no-repeat center center"
   },
   "actionDeleteNode_over":{
     "box-shadow": "1px 1px 2px #999",
-    "background": "url("+"/x_component_Attendance/$Explorer/default/icon/delete_over.png) no-repeat center center",
+    "background": "url("+"../x_component_Attendance/$Explorer/default/icon/delete_over.png) no-repeat center center",
     "background-color": "#666"
   },
   "actionDeleteNode_down":{

+ 5 - 5
o2web/source/x_component_Attendance/$HolidayExplorer/default/css.wcss

@@ -188,11 +188,11 @@
     "color": "#888",
     "cursor": "pointer",
     "margin-right": "5px",
-    "background": "url("+"/x_component_Attendance/$HolidayExplorer/default/icon/delete.png) no-repeat center center"
+    "background": "url("+"../x_component_Attendance/$HolidayExplorer/default/icon/delete.png) no-repeat center center"
   },
   "actionDeleteNode_over":{
     "box-shadow": "1px 1px 2px #999",
-    "background": "url("+"/x_component_Attendance/$HolidayExplorer/default/icon/delete_over.png) no-repeat center center",
+    "background": "url("+"../x_component_Attendance/$HolidayExplorer/default/icon/delete_over.png) no-repeat center center",
     "background-color": "#666"
   },
   "actionDeleteNode_down":{
@@ -226,7 +226,7 @@
   "createNewNode": {
     "width": "47px",
     "height": "47px",
-    "background": "url(/x_component_Attendance/$HolidayExplorer/default/icon/new.png) no-repeat"
+    "background": "url(../x_component_Attendance/$HolidayExplorer/default/icon/new.png) no-repeat"
   },
   "createIconNode": {
     "width": "47px",
@@ -260,7 +260,7 @@
     "margin-right": "20px",
     "margin-top": "20px",
     "box-shadow": "0px 0px 0px #666",
-    "background": "url(/x_component_Attendance/$HolidayExplorer/default/icon/editOk_bg.png) no-repeat"
+    "background": "url(../x_component_Attendance/$HolidayExplorer/default/icon/editOk_bg.png) no-repeat"
   },
   "createCancelActionNode": {
     "height": "30px",
@@ -276,7 +276,7 @@
     "margin-top": "20px",
     "box-shadow": "0px 0px 0px #666",
     "border": "1px solid #999",
-    "background": "url(/x_component_Attendance/$HolidayExplorer/default/icon/editCancel_bg.png) no-repeat"
+    "background": "url(../x_component_Attendance/$HolidayExplorer/default/icon/editCancel_bg.png) no-repeat"
   },
   "checkBox" : {
     "margin-right" : "5px",

+ 8 - 8
o2web/source/x_component_Attendance/$ImportExplorer/default/css.wcss

@@ -221,11 +221,11 @@
     "cursor": "pointer",
     "float": "left",
     "margin-right": "5px",
-    "background": "url("+"/x_component_Attendance/$ImportExplorer/default/icon/note.png) no-repeat center center"
+    "background": "url("+"../x_component_Attendance/$ImportExplorer/default/icon/note.png) no-repeat center center"
   },
   "actionOpenVaildNode_over":{
     "box-shadow": "1px 1px 2px #999",
-    "background": "url("+"/x_component_Attendance/$ImportExplorer/default/icon/note_over.png) no-repeat center center",
+    "background": "url("+"../x_component_Attendance/$ImportExplorer/default/icon/note_over.png) no-repeat center center",
     "background-color": "#666"
   },
   "actionOpenVaildNode_down":{
@@ -243,11 +243,11 @@
     "cursor": "pointer",
     "float": "left",
     "margin-right": "5px",
-    "background": "url("+"/x_component_Attendance/$ImportExplorer/default/icon/download.png) no-repeat center center"
+    "background": "url("+"../x_component_Attendance/$ImportExplorer/default/icon/download.png) no-repeat center center"
   },
   "actionDownloadNode_over":{
     "box-shadow": "1px 1px 2px #999",
-    "background": "url("+"/x_component_Attendance/$ImportExplorer/default/icon/download_over.png) no-repeat center center",
+    "background": "url("+"../x_component_Attendance/$ImportExplorer/default/icon/download_over.png) no-repeat center center",
     "background-color": "#666"
   },
   "actionDownloadNode_down":{
@@ -265,11 +265,11 @@
     "cursor": "pointer",
     "float": "left",
     "margin-right": "5px",
-    "background": "url("+"/x_component_Attendance/$ImportExplorer/default/icon/delete.png) no-repeat center center"
+    "background": "url("+"../x_component_Attendance/$ImportExplorer/default/icon/delete.png) no-repeat center center"
   },
   "actionDeleteNode_over":{
     "box-shadow": "1px 1px 2px #999",
-    "background": "url("+"/x_component_Attendance/$ImportExplorer/default/icon/delete_over.png) no-repeat center center",
+    "background": "url("+"../x_component_Attendance/$ImportExplorer/default/icon/delete_over.png) no-repeat center center",
     "background-color": "#666"
   },
   "actionDeleteNode_down":{
@@ -287,11 +287,11 @@
     "cursor": "pointer",
     "float": "left",
     "margin-right": "5px",
-    "background": "url("+"/x_component_Attendance/$ImportExplorer/default/icon/open.png) no-repeat center center"
+    "background": "url("+"../x_component_Attendance/$ImportExplorer/default/icon/open.png) no-repeat center center"
   },
   "actionOpenNode_over":{
     "box-shadow": "1px 1px 2px #999",
-    "background": "url("+"/x_component_Attendance/$ImportExplorer/default/icon/open_over.png) no-repeat center center",
+    "background": "url("+"../x_component_Attendance/$ImportExplorer/default/icon/open_over.png) no-repeat center center",
     "background-color": "#666"
   },
   "actionOpenNode_down":{

+ 5 - 5
o2web/source/x_component_Attendance/$InvalidInfor/default/css.wcss

@@ -186,11 +186,11 @@
     "box-shadow": "1px 1px 2px #CCC",
     "color": "#888",
     "cursor": "pointer",
-    "background": "url("+"/x_component_Attendance/$InvalidInfor/default/icon/delete.png) no-repeat center center"
+    "background": "url("+"../x_component_Attendance/$InvalidInfor/default/icon/delete.png) no-repeat center center"
   },
   "actionDeleteNode_over":{
     "box-shadow": "1px 1px 2px #999",
-    "background": "url("+"/x_component_Attendance/$InvalidInfor/default/icon/delete_over.png) no-repeat center center",
+    "background": "url("+"../x_component_Attendance/$InvalidInfor/default/icon/delete_over.png) no-repeat center center",
     "background-color": "#666"
   },
   "actionDeleteNode_down":{
@@ -224,7 +224,7 @@
   "createNewNode": {
     "width": "47px",
     "height": "47px",
-    "background": "url(/x_component_Attendance/$InvalidInfor/default/icon/new.png) no-repeat"
+    "background": "url(../x_component_Attendance/$InvalidInfor/default/icon/new.png) no-repeat"
   },
   "createIconNode": {
     "width": "47px",
@@ -258,7 +258,7 @@
     "margin-right": "20px",
     "margin-top": "20px",
     "box-shadow": "0px 0px 0px #666",
-    "background": "url(/x_component_Attendance/$InvalidInfor/default/icon/editOk_bg.png) no-repeat"
+    "background": "url(../x_component_Attendance/$InvalidInfor/default/icon/editOk_bg.png) no-repeat"
   },
   "createCancelActionNode": {
     "height": "30px",
@@ -274,7 +274,7 @@
     "margin-top": "20px",
     "box-shadow": "0px 0px 0px #666",
     "border": "1px solid #999",
-    "background": "url(/x_component_Attendance/$InvalidInfor/default/icon/editCancel_bg.png) no-repeat"
+    "background": "url(../x_component_Attendance/$InvalidInfor/default/icon/editCancel_bg.png) no-repeat"
   },
   "checkBox" : {
     "margin-right" : "5px",

+ 11 - 11
o2web/source/x_component_Attendance/$MyAppeal/default/css.wcss

@@ -230,11 +230,11 @@
   //    "box-shadow": "1px 1px 2px #CCC",
   //    "color": "#888",
   //    "cursor": "pointer",
-  //    "background": "url("+"/x_component_Attendance/$PermissionExplorer/default/icon/delete.png) no-repeat center center"
+  //    "background": "url("+"../x_component_Attendance/$PermissionExplorer/default/icon/delete.png) no-repeat center center"
   //  },
   //  "actionDeleteNode_over":{
   //    "box-shadow": "1px 1px 2px #999",
-  //    "background": "url("+"/x_component_Attendance/$PermissionExplorer/default/icon/delete_over.png) no-repeat center center",
+  //    "background": "url("+"../x_component_Attendance/$PermissionExplorer/default/icon/delete_over.png) no-repeat center center",
   //    "background-color": "#666"
   //  },
   //  "actionDeleteNode_down":{
@@ -252,11 +252,11 @@
     "cursor": "pointer",
     "float": "left",
     "margin-right": "5px",
-    "background": "url(/x_component_Attendance/$MyAppeal/default/icon/agree.png) no-repeat center center"
+    "background": "url(../x_component_Attendance/$MyAppeal/default/icon/agree.png) no-repeat center center"
   },
   "actionAgreeNode_over":{
     "box-shadow": "1px 1px 2px #999",
-    "background": "url(/x_component_Attendance/$MyAppeal/default/icon/agree_over.png) no-repeat center center",
+    "background": "url(../x_component_Attendance/$MyAppeal/default/icon/agree_over.png) no-repeat center center",
     "background-color": "#666"
   },
   "actionAgreeNode_down":{
@@ -274,11 +274,11 @@
     "cursor": "pointer",
     "float": "left",
     "margin-right": "5px",
-    "background": "url(/x_component_Attendance/$MyAppeal/default/icon/deny.png) no-repeat center center"
+    "background": "url(../x_component_Attendance/$MyAppeal/default/icon/deny.png) no-repeat center center"
   },
   "actionDenyNode_over":{
     "box-shadow": "1px 1px 2px #999",
-    "background": "url(/x_component_Attendance/$MyAppeal/default/icon/deny_over.png) no-repeat center center",
+    "background": "url(../x_component_Attendance/$MyAppeal/default/icon/deny_over.png) no-repeat center center",
     "background-color": "#666"
   },
   "actionDenyNode_down":{
@@ -318,7 +318,7 @@
   "createNewNode": {
     "width": "47px",
     "height": "47px",
-    "background": "url(/x_component_Attendance/$PermissionExplorer/default/icon/new.png) no-repeat"
+    "background": "url(../x_component_Attendance/$PermissionExplorer/default/icon/new.png) no-repeat"
   },
   "createIconNode": {
     "width": "47px",
@@ -382,7 +382,7 @@
   "inputTimeStyle" : {
     "width": "99%",
     "border":"1px solid #999",
-    "background":"url(/x_component_Attendance/$SelfHoliday/default/icon/calendar.png) 98% center no-repeat",
+    "background":"url(../x_component_Attendance/$SelfHoliday/default/icon/calendar.png) 98% center no-repeat",
     "border-radius": "3px",
     "box-shadow": "0px 0px 6px #CCC",
     "height": "26px"
@@ -390,7 +390,7 @@
   "inputPersonStyle" : {
     "width": "99%",
     "border":"1px solid #999",
-    "background":"url(/x_component_Attendance/$SelfHoliday/default/icon/selectperson.png) 98% center no-repeat",
+    "background":"url(../x_component_Attendance/$SelfHoliday/default/icon/selectperson.png) 98% center no-repeat",
     "border-radius": "3px",
     "box-shadow": "0px 0px 6px #CCC",
     "height": "26px"
@@ -411,7 +411,7 @@
     "margin-right": "20px",
     "margin-top": "20px",
     "box-shadow": "0px 0px 0px #666",
-    "background": "url(/x_component_Attendance/$PermissionExplorer/default/icon/editOk_bg.png) no-repeat"
+    "background": "url(../x_component_Attendance/$PermissionExplorer/default/icon/editOk_bg.png) no-repeat"
   },
   "createDenyActionNode": {
     "height": "30px",
@@ -428,7 +428,7 @@
     "margin-top": "20px",
     "box-shadow": "0px 0px 0px #666",
     "border": "1px solid #999",
-    "background": "url(/x_component_Attendance/$PermissionExplorer/default/icon/editCancel_bg.png) no-repeat"
+    "background": "url(../x_component_Attendance/$PermissionExplorer/default/icon/editCancel_bg.png) no-repeat"
   },
   "createCancelActionNode": {
     "height": "30px",

+ 17 - 17
o2web/source/x_component_Attendance/$MyDetail/default/css.wcss

@@ -117,7 +117,7 @@
     "margin-right": "5px",
     "background-position" : "center center",
     "background-repeat" : "no-repeat",
-    "background-image" : "url(/x_component_Attendance/$Explorer/default/icon/dblsort.gif)"
+    "background-image" : "url(../x_component_Attendance/$Explorer/default/icon/dblsort.gif)"
   },
   "sortIconNode_asc" : {
     "height": "16px",
@@ -129,7 +129,7 @@
     "margin-right": "5px",
     "background-position" : "center center",
     "background-repeat" : "no-repeat",
-    "background-image" : "url(/x_component_Attendance/$Explorer/default/icon/dblasc.gif)"
+    "background-image" : "url(../x_component_Attendance/$Explorer/default/icon/dblasc.gif)"
   },
   "sortIconNode_desc" : {
     "height": "16px",
@@ -141,7 +141,7 @@
     "margin-right": "5px",
     "background-position" : "center center",
     "background-repeat" : "no-repeat",
-    "background-image" : "url(/x_component_Attendance/$Explorer/default/icon/dbldesc.gif)"
+    "background-image" : "url(../x_component_Attendance/$Explorer/default/icon/dbldesc.gif)"
   },
 
   "sortIconNode" : {
@@ -154,7 +154,7 @@
     "margin-right": "5px",
     "background-position" : "center center",
     "background-repeat" : "no-repeat",
-    "background-image" : "url(/x_component_Attendance/$Explorer/default/icon/dblsort.gif)"
+    "background-image" : "url(../x_component_Attendance/$Explorer/default/icon/dblsort.gif)"
   },
   "sortIconNode_asc" : {
     "height": "16px",
@@ -166,7 +166,7 @@
     "margin-right": "5px",
     "background-position" : "center center",
     "background-repeat" : "no-repeat",
-    "background-image" : "url(/x_component_Attendance/$Explorer/default/icon/dblasc.gif)"
+    "background-image" : "url(../x_component_Attendance/$Explorer/default/icon/dblasc.gif)"
   },
   "sortIconNode_desc" : {
     "height": "16px",
@@ -178,7 +178,7 @@
     "margin-right": "5px",
     "background-position" : "center center",
     "background-repeat" : "no-repeat",
-    "background-image" : "url(/x_component_Attendance/$Explorer/default/icon/dbldesc.gif)"
+    "background-image" : "url(../x_component_Attendance/$Explorer/default/icon/dbldesc.gif)"
   },
 
   "documentItemNode": {
@@ -224,11 +224,11 @@
   "cursor": "pointer",
   "float": "left",
   "margin-right": "5px",
-  "background": "url("+"/x_component_Attendance/$MyDetail/default/icon/delete.png) no-repeat center center"
+  "background": "url("+"../x_component_Attendance/$MyDetail/default/icon/delete.png) no-repeat center center"
 },
   "actionDeleteNode_over":{
     "box-shadow": "1px 1px 2px #999",
-    "background": "url("+"/x_component_Attendance/$MyDetail/default/icon/delete_over.png) no-repeat center center",
+    "background": "url("+"../x_component_Attendance/$MyDetail/default/icon/delete_over.png) no-repeat center center",
     "background-color": "#666"
   },
   "actionDeleteNode_down":{
@@ -246,11 +246,11 @@
     "cursor": "pointer",
     "float": "left",
     "margin-right": "5px",
-    "background": "url("+"/x_component_Attendance/$MyDetail/default/icon/appeal.png) no-repeat center center"
+    "background": "url("+"../x_component_Attendance/$MyDetail/default/icon/appeal.png) no-repeat center center"
   },
   "actionAppealNode_over":{
     "box-shadow": "1px 1px 2px #999",
-    "background": "url("+"/x_component_Attendance/$MyDetail/default/icon/appeal_over.png) no-repeat center center",
+    "background": "url("+"../x_component_Attendance/$MyDetail/default/icon/appeal_over.png) no-repeat center center",
     "background-color": "#666"
   },
   "actionAppealNode_down":{
@@ -268,11 +268,11 @@
     "cursor": "pointer",
     "float": "left",
     "margin-right": "5px",
-    "background": "url("+"/x_component_Attendance/$MyDetail/default/icon/open.png) no-repeat center center"
+    "background": "url("+"../x_component_Attendance/$MyDetail/default/icon/open.png) no-repeat center center"
   },
   "actionOpenNode_over":{
     "box-shadow": "1px 1px 2px #999",
-    "background": "url("+"/x_component_Attendance/$MyDetail/default/icon/open_over.png) no-repeat center center",
+    "background": "url("+"../x_component_Attendance/$MyDetail/default/icon/open_over.png) no-repeat center center",
     "background-color": "#666"
   },
   "actionOpenNode_down":{
@@ -314,7 +314,7 @@
   "createNewNode": {
     "width": "47px",
     "height": "47px",
-    "background": "url(/x_component_Attendance/$MyDetail/default/icon/new.png) no-repeat"
+    "background": "url(../x_component_Attendance/$MyDetail/default/icon/new.png) no-repeat"
   },
   "createIconNode": {
     "width": "47px",
@@ -378,7 +378,7 @@
   "inputTimeStyle" : {
     "width": "99%",
     "border":"1px solid #999",
-    "background":"url(/x_component_Attendance/$SelfHoliday/default/icon/calendar.png) 98% center no-repeat",
+    "background":"url(../x_component_Attendance/$SelfHoliday/default/icon/calendar.png) 98% center no-repeat",
     "border-radius": "3px",
     "box-shadow": "0px 0px 6px #CCC",
     "height": "26px"
@@ -386,7 +386,7 @@
   "inputPersonStyle" : {
     "width": "99%",
     "border":"1px solid #999",
-    "background":"url(/x_component_Attendance/$SelfHoliday/default/icon/selectperson.png) 98% center no-repeat",
+    "background":"url(../x_component_Attendance/$SelfHoliday/default/icon/selectperson.png) 98% center no-repeat",
     "border-radius": "3px",
     "box-shadow": "0px 0px 6px #CCC",
     "height": "26px"
@@ -407,7 +407,7 @@
     "margin-right": "20px",
     "margin-top": "20px",
     "box-shadow": "0px 0px 0px #666",
-    "background": "url(/x_component_Attendance/$MyDetail/default/icon/editOk_bg.png) no-repeat"
+    "background": "url(../x_component_Attendance/$MyDetail/default/icon/editOk_bg.png) no-repeat"
   },
   "createCancelActionNode": {
     "height": "30px",
@@ -423,7 +423,7 @@
     "margin-top": "20px",
     "box-shadow": "0px 0px 0px #666",
     "border": "1px solid #999",
-    "background": "url(/x_component_Attendance/$MyDetail/default/icon/editCancel_bg.png) no-repeat"
+    "background": "url(../x_component_Attendance/$MyDetail/default/icon/editCancel_bg.png) no-repeat"
   },
   "checkBox" : {
     "margin-right" : "5px",

+ 19 - 19
o2web/source/x_component_Attendance/$MyIndex/default/css.wcss

@@ -14,7 +14,7 @@
     "margin-right" : "20px"
   },
   "titleLeftArrowNode" : {
-    "background": "url('/x_component_Attendance/$MyIndex/default/icon/left.png') no-repeat center",
+    "background": "url('../x_component_Attendance/$MyIndex/default/icon/left.png') no-repeat center",
     "margin": "15px 0px 15px 40px",
     "width" : "40px",
     "height" : "30px",
@@ -22,24 +22,24 @@
     "cursor" : "pointer"
   },
   "titleLeftArrowNode_over": {
-    "background": "url(/x_component_Attendance/$MyIndex/default/icon/left_over.png) no-repeat center center"
+    "background": "url(../x_component_Attendance/$MyIndex/default/icon/left_over.png) no-repeat center center"
   },
   "titleLeftArrowNode_down": {
-    "background": "url(/x_component_Attendance/$MyIndex/default/icon/left_down.png) no-repeat center center"
+    "background": "url(../x_component_Attendance/$MyIndex/default/icon/left_down.png) no-repeat center center"
   },
   "titleRightArrowNode": {
     "height": "30px",
     "width": "40px",
     "margin": "15px 0px",
-    "background": "url(/x_component_Attendance/$MyIndex/default/icon/right.png) no-repeat center center",
+    "background": "url(../x_component_Attendance/$MyIndex/default/icon/right.png) no-repeat center center",
     "cursor": "pointer",
     "float": "left"
   },
   "titleRightArrowNode_over": {
-    "background": "url(/x_component_Attendance/$MyIndex/default/icon/right_over.png) no-repeat center center"
+    "background": "url(../x_component_Attendance/$MyIndex/default/icon/right_over.png) no-repeat center center"
   },
   "titleRightArrowNode_down": {
-    "background": "url(/x_component_Attendance/$MyIndex/default/icon/right_down.png) no-repeat center center"
+    "background": "url(../x_component_Attendance/$MyIndex/default/icon/right_down.png) no-repeat center center"
   },
   "titleTextNode": {
     "line-height": "60px",
@@ -68,15 +68,15 @@
     "height": "60px",
     "width": "32px",
     "line-height": "60px",
-    "background": "url(/x_component_Attendance/$MyIndex/default/icon/past.png) no-repeat center center",
+    "background": "url(../x_component_Attendance/$MyIndex/default/icon/past.png) no-repeat center center",
     "margin": "0px 20px 14px 0px",
     "cursor" : "pointer"
   },
   "titleScheduleIconNode_over" : {
-    "background": "url(/x_component_Attendance/$MyIndex/default/icon/past_down.png) no-repeat center center"
+    "background": "url(../x_component_Attendance/$MyIndex/default/icon/past_down.png) no-repeat center center"
   },
   "titleScheduleIconNode_down" : {
-    "background": "url(/x_component_Attendance/$MyIndex/default/icon/past_down.png) no-repeat center center"
+    "background": "url(../x_component_Attendance/$MyIndex/default/icon/past_down.png) no-repeat center center"
   },
   "scheduleNode": {
     "width": "200px",
@@ -151,7 +151,7 @@
      "cursor" : "default"
   },
   "calendarLeftArrowNode" : {
-      "background": "url('/x_component_Attendance/$MyIndex/default/icon/left.png') no-repeat center",
+      "background": "url('../x_component_Attendance/$MyIndex/default/icon/left.png') no-repeat center",
       "width" : "40px",
       "line-height" : "30px",
       "height" : "30px",
@@ -159,10 +159,10 @@
       "cursor" : "pointer"
     },
     "calendarLeftArrowNode_over": {
-      "background": "url(/x_component_Attendance/$MyIndex/default/icon/left_over.png) no-repeat center center"
+      "background": "url(../x_component_Attendance/$MyIndex/default/icon/left_over.png) no-repeat center center"
     },
     "calendarLeftArrowNode_down": {
-      "background": "url(/x_component_Attendance/$MyIndex/default/icon/left_down.png) no-repeat center center"
+      "background": "url(../x_component_Attendance/$MyIndex/default/icon/left_down.png) no-repeat center center"
     },
     "calendarLeftArrowNode_disable": {
       "cursor" : "default",
@@ -172,15 +172,15 @@
       "height": "30px",
       "line-height" : "30px",
       "width": "40px",
-      "background": "url(/x_component_Attendance/$MyIndex/default/icon/right.png) no-repeat center center",
+      "background": "url(../x_component_Attendance/$MyIndex/default/icon/right.png) no-repeat center center",
       "cursor": "pointer",
       "float": "right"
     },
     "calendarRightArrowNode_over": {
-      "background": "url(/x_component_Attendance/$MyIndex/default/icon/right_over.png) no-repeat center center"
+      "background": "url(../x_component_Attendance/$MyIndex/default/icon/right_over.png) no-repeat center center"
     },
     "calendarRightArrowNode_down": {
-      "background": "url(/x_component_Attendance/$MyIndex/default/icon/right_down.png) no-repeat center center"
+      "background": "url(../x_component_Attendance/$MyIndex/default/icon/right_down.png) no-repeat center center"
     },
     "calendarRightArrowNode_disable": {
           "cursor" : "default",
@@ -216,10 +216,10 @@
     "border-left" : "1px solid #ccc",
     "height" : "28px",
     "line-height" : "28px",
-    "background": "url(/x_component_Attendance/$MyIndex/default/icon/down.png) no-repeat center center"
+    "background": "url(../x_component_Attendance/$MyIndex/default/icon/down.png) no-repeat center center"
   },
   "holidayActionIconNode_over" : {
-    "background": "url(/x_component_Attendance/$MyIndex/default/icon/down_over.png) no-repeat center center"
+    "background": "url(../x_component_Attendance/$MyIndex/default/icon/down_over.png) no-repeat center center"
   },
   "holidayListNode" : {
     "position" : "absolute",
@@ -317,14 +317,14 @@
     "height": "40px",
     "width": "40px",
     "float": "left",
-    "background": "url(/x_component_Attendance/$MyIndex/default/icon/left_year.png) no-repeat center center",
+    "background": "url(../x_component_Attendance/$MyIndex/default/icon/left_year.png) no-repeat center center",
     "cursor": "pointer"
   },
   "calendarMonthSelectTitleNextYearNode": {
     "height": "40px",
     "width": "40px",
     "float": "right",
-    "background": "url(/x_component_Attendance/$MyIndex/default/icon/right_year.png) no-repeat center center",
+    "background": "url(../x_component_Attendance/$MyIndex/default/icon/right_year.png) no-repeat center center",
     "cursor": "pointer"
   },
   "calendarMonthSelectTitleTextNode": {

+ 8 - 8
o2web/source/x_component_Attendance/$PeopleDetail/default/css.wcss

@@ -120,7 +120,7 @@
     "margin-right": "5px",
     "background-position" : "center center",
     "background-repeat" : "no-repeat",
-    "background-image" : "url(/x_component_Attendance/$Explorer/default/icon/dblsort.gif)"
+    "background-image" : "url(../x_component_Attendance/$Explorer/default/icon/dblsort.gif)"
   },
   "sortIconNode_asc" : {
     "height": "16px",
@@ -132,7 +132,7 @@
     "margin-right": "5px",
     "background-position" : "center center",
     "background-repeat" : "no-repeat",
-    "background-image" : "url(/x_component_Attendance/$Explorer/default/icon/dblasc.gif)"
+    "background-image" : "url(../x_component_Attendance/$Explorer/default/icon/dblasc.gif)"
   },
   "sortIconNode_desc" : {
     "height": "16px",
@@ -144,7 +144,7 @@
     "margin-right": "5px",
     "background-position" : "center center",
     "background-repeat" : "no-repeat",
-    "background-image" : "url(/x_component_Attendance/$Explorer/default/icon/dbldesc.gif)"
+    "background-image" : "url(../x_component_Attendance/$Explorer/default/icon/dbldesc.gif)"
   },
 
   "documentItemNode": {
@@ -190,11 +190,11 @@
     "cursor": "pointer",
     "float": "left",
     "margin-right": "5px",
-    "background": "url("+"/x_component_Attendance/$PeopleDetail/default/icon/delete.png) no-repeat center center"
+    "background": "url("+"../x_component_Attendance/$PeopleDetail/default/icon/delete.png) no-repeat center center"
   },
   "actionDeleteNode_over":{
     "box-shadow": "1px 1px 2px #999",
-    "background": "url("+"/x_component_Attendance/$PeopleDetail/default/icon/delete_over.png) no-repeat center center",
+    "background": "url("+"../x_component_Attendance/$PeopleDetail/default/icon/delete_over.png) no-repeat center center",
     "background-color": "#666"
   },
   "actionDeleteNode_down":{
@@ -228,7 +228,7 @@
   "createNewNode": {
     "width": "47px",
     "height": "47px",
-    "background": "url(/x_component_Attendance/$PeopleDetail/default/icon/new.png) no-repeat"
+    "background": "url(../x_component_Attendance/$PeopleDetail/default/icon/new.png) no-repeat"
   },
   "createIconNode": {
     "width": "47px",
@@ -262,7 +262,7 @@
     "margin-right": "20px",
     "margin-top": "20px",
     "box-shadow": "0px 0px 0px #666",
-    "background": "url(/x_component_Attendance/$PeopleDetail/default/icon/editOk_bg.png) no-repeat"
+    "background": "url(../x_component_Attendance/$PeopleDetail/default/icon/editOk_bg.png) no-repeat"
   },
   "createCancelActionNode": {
     "height": "30px",
@@ -278,7 +278,7 @@
     "margin-top": "20px",
     "box-shadow": "0px 0px 0px #666",
     "border": "1px solid #999",
-    "background": "url(/x_component_Attendance/$PeopleDetail/default/icon/editCancel_bg.png) no-repeat"
+    "background": "url(../x_component_Attendance/$PeopleDetail/default/icon/editCancel_bg.png) no-repeat"
   },
   "checkBox" : {
     "margin-right" : "5px",

+ 5 - 5
o2web/source/x_component_Attendance/$PermissionExplorer/default/css.wcss

@@ -186,11 +186,11 @@
     "box-shadow": "1px 1px 2px #CCC",
     "color": "#888",
     "cursor": "pointer",
-    "background": "url("+"/x_component_Attendance/$PermissionExplorer/default/icon/delete.png) no-repeat center center"
+    "background": "url("+"../x_component_Attendance/$PermissionExplorer/default/icon/delete.png) no-repeat center center"
   },
   "actionDeleteNode_over":{
     "box-shadow": "1px 1px 2px #999",
-    "background": "url("+"/x_component_Attendance/$PermissionExplorer/default/icon/delete_over.png) no-repeat center center",
+    "background": "url("+"../x_component_Attendance/$PermissionExplorer/default/icon/delete_over.png) no-repeat center center",
     "background-color": "#666"
   },
   "actionDeleteNode_down":{
@@ -224,7 +224,7 @@
   "formNewNode": {
     "width": "47px",
     "height": "47px",
-    "background": "url(/x_component_Template/$Explorer/default/icon/new.png) no-repeat"
+    "background": "url(../x_component_Template/$Explorer/default/icon/new.png) no-repeat"
   },
   "formIconNode": {
     "width": "47px",
@@ -258,7 +258,7 @@
     "margin-right": "20px",
     "margin-top": "20px",
     "box-shadow": "0px 0px 0px #666",
-    "background": "url(/x_component_Template/$Explorer/default/icon/editOk_bg.png) no-repeat"
+    "background": "url(../x_component_Template/$Explorer/default/icon/editOk_bg.png) no-repeat"
   },
   "formCancelActionNode": {
     "height": "30px",
@@ -274,7 +274,7 @@
     "margin-top": "20px",
     "box-shadow": "0px 0px 0px #666",
     "border": "1px solid #999",
-    "background": "url(/x_component_Template/$Explorer/default/icon/editCancel_bg.png) no-repeat"
+    "background": "url(../x_component_Template/$Explorer/default/icon/editCancel_bg.png) no-repeat"
   },
   "checkBox" : {
     "margin-right" : "5px",

+ 8 - 8
o2web/source/x_component_Attendance/$PersonSetting/default/css.wcss

@@ -196,7 +196,7 @@
     "margin-right": "5px",
     "background-position" : "center center",
     "background-repeat" : "no-repeat",
-    "background-image" : "url(/x_component_Template/$Explorer/default/icon/dblsort.gif)"
+    "background-image" : "url(../x_component_Template/$Explorer/default/icon/dblsort.gif)"
   },
   "sortIconNode_asc" : {
     "height": "16px",
@@ -208,7 +208,7 @@
     "margin-right": "5px",
     "background-position" : "center center",
     "background-repeat" : "no-repeat",
-    "background-image" : "url(/x_component_Template/$Explorer/default/icon/dblasc.gif)"
+    "background-image" : "url(../x_component_Template/$Explorer/default/icon/dblasc.gif)"
   },
   "sortIconNode_desc" : {
     "height": "16px",
@@ -220,7 +220,7 @@
     "margin-right": "5px",
     "background-position" : "center center",
     "background-repeat" : "no-repeat",
-    "background-image" : "url(/x_component_Template/$Explorer/default/icon/dbldesc.gif)"
+    "background-image" : "url(../x_component_Template/$Explorer/default/icon/dbldesc.gif)"
   },
 
   "documentItemNode": {
@@ -269,12 +269,12 @@
     "float": "left",
     "margin-right": "5px",
     "background": "no-repeat center center",
-    "background-image" : "url(/x_component_Template/$Explorer/default/icon/delete.png)"
+    "background-image" : "url(../x_component_Template/$Explorer/default/icon/delete.png)"
   },
   "documentActionNode_over":{
     "box-shadow": "1px 1px 2px #999",
     "background": "no-repeat center center",
-    "background-image": "url(/x_component_Template/$Explorer/default/icon/delete_over.png)",
+    "background-image": "url(../x_component_Template/$Explorer/default/icon/delete_over.png)",
     "background-color": "#666"
   },
   "documentActionNode_down":{
@@ -309,7 +309,7 @@
   "formNewNode": {
     "width": "47px",
     "height": "47px",
-    "background": "url(/x_component_Template/$Explorer/default/icon/new.png) no-repeat"
+    "background": "url(../x_component_Template/$Explorer/default/icon/new.png) no-repeat"
   },
   "formIconNode": {
     "width": "47px",
@@ -343,7 +343,7 @@
     "margin-right": "20px",
     "margin-top": "20px",
     "box-shadow": "0px 0px 0px #666",
-    "background": "url(/x_component_Template/$Explorer/default/icon/editOk_bg.png) no-repeat"
+    "background": "url(../x_component_Template/$Explorer/default/icon/editOk_bg.png) no-repeat"
   },
   "formCancelActionNode": {
     "height": "30px",
@@ -359,6 +359,6 @@
     "margin-top": "20px",
     "box-shadow": "0px 0px 0px #666",
     "border": "1px solid #999",
-    "background": "url(/x_component_Template/$Explorer/default/icon/editCancel_bg.png) no-repeat"
+    "background": "url(../x_component_Template/$Explorer/default/icon/editCancel_bg.png) no-repeat"
   }
 }

+ 8 - 8
o2web/source/x_component_Attendance/$ScheduleExplorer/default/css.wcss

@@ -189,11 +189,11 @@
     "cursor": "pointer",
     "float": "left",
     "margin-right": "5px",
-    "background": "url("+"/x_component_Attendance/$HolidayExplorer/default/icon/delete.png) no-repeat center center"
+    "background": "url("+"../x_component_Attendance/$HolidayExplorer/default/icon/delete.png) no-repeat center center"
   },
   "actionDeleteNode_over":{
     "box-shadow": "1px 1px 2px #999",
-    "background": "url("+"/x_component_Attendance/$HolidayExplorer/default/icon/delete_over.png) no-repeat center center",
+    "background": "url("+"../x_component_Attendance/$HolidayExplorer/default/icon/delete_over.png) no-repeat center center",
     "background-color": "#666"
   },
   "actionDeleteNode_down":{
@@ -227,7 +227,7 @@
 //  "createNewNode": {
 //    "width": "47px",
 //    "height": "47px",
-//    "background": "url(/x_component_Attendance/$HolidayExplorer/default/icon/new.png) no-repeat"
+//    "background": "url(../x_component_Attendance/$HolidayExplorer/default/icon/new.png) no-repeat"
 //  },
 //  "createIconNode": {
 //    "width": "47px",
@@ -261,7 +261,7 @@
 //    "margin-right": "20px",
 //    "margin-top": "20px",
 //    "box-shadow": "0px 0px 0px #666",
-//    "background": "url(/x_component_Attendance/$HolidayExplorer/default/icon/editOk_bg.png) no-repeat"
+//    "background": "url(../x_component_Attendance/$HolidayExplorer/default/icon/editOk_bg.png) no-repeat"
 //  },
 //  "createCancelActionNode": {
 //    "height": "30px",
@@ -277,7 +277,7 @@
 //    "margin-top": "20px",
 //    "box-shadow": "0px 0px 0px #666",
 //    "border": "1px solid #999",
-//    "background": "url(/x_component_Attendance/$HolidayExplorer/default/icon/editCancel_bg.png) no-repeat"
+//    "background": "url(../x_component_Attendance/$HolidayExplorer/default/icon/editCancel_bg.png) no-repeat"
 //  },
 
 
@@ -308,7 +308,7 @@
   "formNewNode": {
     "width": "47px",
     "height": "47px",
-    "background": "url(/x_component_Template/$Explorer/default/icon/new.png) no-repeat"
+    "background": "url(../x_component_Template/$Explorer/default/icon/new.png) no-repeat"
   },
   "formIconNode": {
     "width": "47px",
@@ -342,7 +342,7 @@
     "margin-right": "20px",
     "margin-top": "20px",
     "box-shadow": "0px 0px 0px #666",
-    "background": "url(/x_component_Template/$Explorer/default/icon/editOk_bg.png) no-repeat"
+    "background": "url(../x_component_Template/$Explorer/default/icon/editOk_bg.png) no-repeat"
   },
   "formCancelActionNode": {
     "height": "30px",
@@ -358,7 +358,7 @@
     "margin-top": "20px",
     "box-shadow": "0px 0px 0px #666",
     "border": "1px solid #999",
-    "background": "url(/x_component_Template/$Explorer/default/icon/editCancel_bg.png) no-repeat"
+    "background": "url(../x_component_Template/$Explorer/default/icon/editCancel_bg.png) no-repeat"
   },
   "checkBox" : {
     "margin-right" : "5px",

+ 14 - 14
o2web/source/x_component_Attendance/$SelfHoliday/default/css.wcss

@@ -189,11 +189,11 @@
     "cursor": "pointer",
     "float": "left",
     "margin-right": "5px",
-    "background": "url(/x_component_Attendance/$SelfHoliday/default/icon/delete.png) no-repeat center center"
+    "background": "url(../x_component_Attendance/$SelfHoliday/default/icon/delete.png) no-repeat center center"
   },
   "actionDeleteNode_over":{
     "box-shadow": "1px 1px 2px #999",
-    "background": "url(/x_component_Attendance/$SelfHoliday/default/icon/delete_over.png) no-repeat center center",
+    "background": "url(../x_component_Attendance/$SelfHoliday/default/icon/delete_over.png) no-repeat center center",
     "background-color": "#666"
   },
   "actionDeleteNode_down":{
@@ -227,7 +227,7 @@
   "createNewNode": {
     "width": "47px",
     "height": "47px",
-    "background": "url(/x_component_Attendance/$SelfHoliday/default/icon/new.png) no-repeat"
+    "background": "url(../x_component_Attendance/$SelfHoliday/default/icon/new.png) no-repeat"
   },
   "createIconNode": {
     "width": "47px",
@@ -261,7 +261,7 @@
     "margin-right": "20px",
     "margin-top": "20px",
     "box-shadow": "0px 0px 0px #666",
-    "background": "url(/x_component_Attendance/$SelfHoliday/default/icon/editOk_bg.png) no-repeat"
+    "background": "url(../x_component_Attendance/$SelfHoliday/default/icon/editOk_bg.png) no-repeat"
   },
   "createCancelActionNode": {
     "height": "30px",
@@ -277,7 +277,7 @@
     "margin-top": "20px",
     "box-shadow": "0px 0px 0px #666",
     "border": "1px solid #999",
-    "background": "url(/x_component_Attendance/$SelfHoliday/default/icon/editCancel_bg.png) no-repeat"
+    "background": "url(../x_component_Attendance/$SelfHoliday/default/icon/editCancel_bg.png) no-repeat"
   },
   "checkBox" : {
     "margin-right" : "5px",
@@ -311,7 +311,7 @@
   "inputTimeStyle" : {
     "width": "99%",
     "border":"1px solid #999",
-    "background":"url(/x_component_Attendance/$SelfHoliday/default/icon/calendar.png) 98% center no-repeat",
+    "background":"url(../x_component_Attendance/$SelfHoliday/default/icon/calendar.png) 98% center no-repeat",
     "border-radius": "3px",
     "box-shadow": "0px 0px 6px #CCC",
     "height": "26px"
@@ -319,7 +319,7 @@
   "inputPerson" : {
     "width": "99%",
     "border":"1px solid #999",
-    "background":"url(/x_component_Attendance/$SelfHoliday/default/icon/selectperson.png) 98% center no-repeat",
+    "background":"url(../x_component_Attendance/$SelfHoliday/default/icon/selectperson.png) 98% center no-repeat",
     "border-radius": "3px",
     "box-shadow": "0px 0px 6px #CCC",
     "height": "26px"
@@ -327,7 +327,7 @@
   "inputPersonStyle" : {
     "width": "99%",
     "border":"1px solid #999",
-    "background":"url(/x_component_Attendance/$SelfHoliday/default/icon/selectperson.png) 98% center no-repeat",
+    "background":"url(../x_component_Attendance/$SelfHoliday/default/icon/selectperson.png) 98% center no-repeat",
     "border-radius": "3px",
     "box-shadow": "0px 0px 6px #CCC",
     "height": "26px"
@@ -360,7 +360,7 @@
   "formNewNode": {
     "width": "47px",
     "height": "47px",
-    "background": "url(/x_component_Template/$Explorer/default/icon/new.png) no-repeat"
+    "background": "url(../x_component_Template/$Explorer/default/icon/new.png) no-repeat"
   },
   "formIconNode": {
     "width": "47px",
@@ -394,7 +394,7 @@
     "margin-right": "20px",
     "margin-top": "20px",
     "box-shadow": "0px 0px 0px #666",
-    "background": "url(/x_component_Template/$Explorer/default/icon/editOk_bg.png) no-repeat"
+    "background": "url(../x_component_Template/$Explorer/default/icon/editOk_bg.png) no-repeat"
   },
   "formCancelActionNode": {
     "height": "30px",
@@ -410,7 +410,7 @@
     "margin-top": "20px",
     "box-shadow": "0px 0px 0px #666",
     "border": "1px solid #999",
-    "background": "url(/x_component_Template/$Explorer/default/icon/editCancel_bg.png) no-repeat"
+    "background": "url(../x_component_Template/$Explorer/default/icon/editCancel_bg.png) no-repeat"
   },
 
   "formMaskNode": {
@@ -440,7 +440,7 @@
   "formNewNode": {
     "width": "47px",
     "height": "47px",
-    "background": "url(/x_component_Template/$Explorer/default/icon/new.png) no-repeat"
+    "background": "url(../x_component_Template/$Explorer/default/icon/new.png) no-repeat"
   },
   "formIconNode": {
     "width": "47px",
@@ -474,7 +474,7 @@
     "margin-right": "20px",
     "margin-top": "20px",
     "box-shadow": "0px 0px 0px #666",
-    "background": "url(/x_component_Template/$Explorer/default/icon/editOk_bg.png) no-repeat"
+    "background": "url(../x_component_Template/$Explorer/default/icon/editOk_bg.png) no-repeat"
   },
   "formCancelActionNode": {
     "height": "30px",
@@ -490,7 +490,7 @@
     "margin-top": "20px",
     "box-shadow": "0px 0px 0px #666",
     "border": "1px solid #999",
-    "background": "url(/x_component_Template/$Explorer/default/icon/editCancel_bg.png) no-repeat"
+    "background": "url(../x_component_Template/$Explorer/default/icon/editCancel_bg.png) no-repeat"
   },
   "checkBox" : {
     "margin-right" : "5px",

+ 10 - 10
o2web/source/x_component_Attendance/$StatisticsCycle/default/css.wcss

@@ -153,7 +153,7 @@
   "inputTimeStyle" : {
     "width": "99%",
     "border":"1px solid #999",
-    "background":"url(/x_component_Attendance/$SelfHoliday/default/icon/calendar.png) 98% center no-repeat",
+    "background":"url(../x_component_Attendance/$SelfHoliday/default/icon/calendar.png) 98% center no-repeat",
     "border-radius": "3px",
     "box-shadow": "0px 0px 6px #CCC",
     "height": "26px"
@@ -161,7 +161,7 @@
   "inputPersonStyle" : {
     "width": "99%",
     "border":"1px solid #999",
-    "background":"url(/x_component_Attendance/$SelfHoliday/default/icon/selectperson.png) 98% center no-repeat",
+    "background":"url(../x_component_Attendance/$SelfHoliday/default/icon/selectperson.png) 98% center no-repeat",
     "border-radius": "3px",
     "box-shadow": "0px 0px 6px #CCC",
     "height": "26px"
@@ -235,11 +235,11 @@
     "box-shadow": "1px 1px 2px #CCC",
     "color": "#888",
     "cursor": "pointer",
-    "background": "url("+"/x_component_Attendance/$StatisticsCycle/default/icon/delete.png) no-repeat center center"
+    "background": "url("+"../x_component_Attendance/$StatisticsCycle/default/icon/delete.png) no-repeat center center"
   },
   "actionDeleteNode_over":{
     "box-shadow": "1px 1px 2px #999",
-    "background": "url("+"/x_component_Attendance/$StatisticsCycle/default/icon/delete_over.png) no-repeat center center",
+    "background": "url("+"../x_component_Attendance/$StatisticsCycle/default/icon/delete_over.png) no-repeat center center",
     "background-color": "#666"
   },
   "actionDeleteNode_down":{
@@ -273,7 +273,7 @@
   "createNewNode": {
     "width": "47px",
     "height": "47px",
-    "background": "url(/x_component_Attendance/$StatisticsCycle/default/icon/new.png) no-repeat"
+    "background": "url(../x_component_Attendance/$StatisticsCycle/default/icon/new.png) no-repeat"
   },
   "createIconNode": {
     "width": "47px",
@@ -307,7 +307,7 @@
     "margin-right": "20px",
     "margin-top": "20px",
     "box-shadow": "0px 0px 0px #666",
-    "background": "url(/x_component_Attendance/$StatisticsCycle/default/icon/editOk_bg.png) no-repeat"
+    "background": "url(../x_component_Attendance/$StatisticsCycle/default/icon/editOk_bg.png) no-repeat"
   },
   "createCancelActionNode": {
     "height": "30px",
@@ -323,7 +323,7 @@
     "margin-top": "20px",
     "box-shadow": "0px 0px 0px #666",
     "border": "1px solid #999",
-    "background": "url(/x_component_Attendance/$StatisticsCycle/default/icon/editCancel_bg.png) no-repeat"
+    "background": "url(../x_component_Attendance/$StatisticsCycle/default/icon/editCancel_bg.png) no-repeat"
   },
   "checkBox" : {
     "margin-right" : "5px",
@@ -357,7 +357,7 @@
   "formNewNode": {
     "width": "47px",
     "height": "47px",
-    "background": "url(/x_component_Template/$Explorer/default/icon/new.png) no-repeat"
+    "background": "url(../x_component_Template/$Explorer/default/icon/new.png) no-repeat"
   },
   "formIconNode": {
     "width": "47px",
@@ -391,7 +391,7 @@
     "margin-right": "20px",
     "margin-top": "20px",
     "box-shadow": "0px 0px 0px #666",
-    "background": "url(/x_component_Template/$Explorer/default/icon/editOk_bg.png) no-repeat"
+    "background": "url(../x_component_Template/$Explorer/default/icon/editOk_bg.png) no-repeat"
   },
   "formCancelActionNode": {
     "height": "30px",
@@ -407,6 +407,6 @@
     "margin-top": "20px",
     "box-shadow": "0px 0px 0px #666",
     "border": "1px solid #999",
-    "background": "url(/x_component_Template/$Explorer/default/icon/editCancel_bg.png) no-repeat"
+    "background": "url(../x_component_Template/$Explorer/default/icon/editCancel_bg.png) no-repeat"
   }
 }

+ 8 - 8
o2web/source/x_component_Attendance/$TopUnitDetail/default/css.wcss

@@ -116,7 +116,7 @@
     "margin-right": "5px",
     "background-position" : "center center",
     "background-repeat" : "no-repeat",
-    "background-image" : "url(/x_component_Attendance/$Explorer/default/icon/dblsort.gif)"
+    "background-image" : "url(../x_component_Attendance/$Explorer/default/icon/dblsort.gif)"
   },
   "sortIconNode_asc" : {
     "height": "16px",
@@ -128,7 +128,7 @@
     "margin-right": "5px",
     "background-position" : "center center",
     "background-repeat" : "no-repeat",
-    "background-image" : "url(/x_component_Attendance/$Explorer/default/icon/dblasc.gif)"
+    "background-image" : "url(../x_component_Attendance/$Explorer/default/icon/dblasc.gif)"
   },
   "sortIconNode_desc" : {
     "height": "16px",
@@ -140,7 +140,7 @@
     "margin-right": "5px",
     "background-position" : "center center",
     "background-repeat" : "no-repeat",
-    "background-image" : "url(/x_component_Attendance/$Explorer/default/icon/dbldesc.gif)"
+    "background-image" : "url(../x_component_Attendance/$Explorer/default/icon/dbldesc.gif)"
   },
 
   "documentItemNode": {
@@ -186,11 +186,11 @@
     "cursor": "pointer",
     "float": "left",
     "margin-right": "5px",
-    "background": "url("+"/x_component_Attendance/$TopUnitDetail/default/icon/delete.png) no-repeat center center"
+    "background": "url("+"../x_component_Attendance/$TopUnitDetail/default/icon/delete.png) no-repeat center center"
   },
   "actionDeleteNode_over":{
     "box-shadow": "1px 1px 2px #999",
-    "background": "url("+"/x_component_Attendance/$TopUnitDetail/default/icon/delete_over.png) no-repeat center center",
+    "background": "url("+"../x_component_Attendance/$TopUnitDetail/default/icon/delete_over.png) no-repeat center center",
     "background-color": "#666"
   },
   "actionDeleteNode_down":{
@@ -224,7 +224,7 @@
   "createNewNode": {
     "width": "47px",
     "height": "47px",
-    "background": "url(/x_component_Attendance/$TopUnitDetail/default/icon/new.png) no-repeat"
+    "background": "url(../x_component_Attendance/$TopUnitDetail/default/icon/new.png) no-repeat"
   },
   "createIconNode": {
     "width": "47px",
@@ -258,7 +258,7 @@
     "margin-right": "20px",
     "margin-top": "20px",
     "box-shadow": "0px 0px 0px #666",
-    "background": "url(/x_component_Attendance/$TopUnitDetail/default/icon/editOk_bg.png) no-repeat"
+    "background": "url(../x_component_Attendance/$TopUnitDetail/default/icon/editOk_bg.png) no-repeat"
   },
   "createCancelActionNode": {
     "height": "30px",
@@ -274,7 +274,7 @@
     "margin-top": "20px",
     "box-shadow": "0px 0px 0px #666",
     "border": "1px solid #999",
-    "background": "url(/x_component_Attendance/$TopUnitDetail/default/icon/editCancel_bg.png) no-repeat"
+    "background": "url(../x_component_Attendance/$TopUnitDetail/default/icon/editCancel_bg.png) no-repeat"
   },
   "checkBox" : {
     "margin-right" : "5px",

+ 8 - 8
o2web/source/x_component_Attendance/$UnitDetail/default/css.wcss

@@ -117,7 +117,7 @@
     "margin-right": "5px",
     "background-position" : "center center",
     "background-repeat" : "no-repeat",
-    "background-image" : "url(/x_component_Attendance/$Explorer/default/icon/dblsort.gif)"
+    "background-image" : "url(../x_component_Attendance/$Explorer/default/icon/dblsort.gif)"
   },
   "sortIconNode_asc" : {
     "height": "16px",
@@ -129,7 +129,7 @@
     "margin-right": "5px",
     "background-position" : "center center",
     "background-repeat" : "no-repeat",
-    "background-image" : "url(/x_component_Attendance/$Explorer/default/icon/dblasc.gif)"
+    "background-image" : "url(../x_component_Attendance/$Explorer/default/icon/dblasc.gif)"
   },
   "sortIconNode_desc" : {
     "height": "16px",
@@ -141,7 +141,7 @@
     "margin-right": "5px",
     "background-position" : "center center",
     "background-repeat" : "no-repeat",
-    "background-image" : "url(/x_component_Attendance/$Explorer/default/icon/dbldesc.gif)"
+    "background-image" : "url(../x_component_Attendance/$Explorer/default/icon/dbldesc.gif)"
   },
   "documentItemNode": {
     "overflow": "hidden",
@@ -186,11 +186,11 @@
     "cursor": "pointer",
     "float": "left",
     "margin-right": "5px",
-    "background": "url("+"/x_component_Attendance/$UnitDetail/default/icon/delete.png) no-repeat center center"
+    "background": "url("+"../x_component_Attendance/$UnitDetail/default/icon/delete.png) no-repeat center center"
   },
   "actionDeleteNode_over":{
     "box-shadow": "1px 1px 2px #999",
-    "background": "url("+"/x_component_Attendance/$UnitDetail/default/icon/delete_over.png) no-repeat center center",
+    "background": "url("+"../x_component_Attendance/$UnitDetail/default/icon/delete_over.png) no-repeat center center",
     "background-color": "#666"
   },
   "actionDeleteNode_down":{
@@ -224,7 +224,7 @@
   "createNewNode": {
     "width": "47px",
     "height": "47px",
-    "background": "url(/x_component_Attendance/$UnitDetail/default/icon/new.png) no-repeat"
+    "background": "url(../x_component_Attendance/$UnitDetail/default/icon/new.png) no-repeat"
   },
   "createIconNode": {
     "width": "47px",
@@ -258,7 +258,7 @@
     "margin-right": "20px",
     "margin-top": "20px",
     "box-shadow": "0px 0px 0px #666",
-    "background": "url(/x_component_Attendance/$UnitDetail/default/icon/editOk_bg.png) no-repeat"
+    "background": "url(../x_component_Attendance/$UnitDetail/default/icon/editOk_bg.png) no-repeat"
   },
   "createCancelActionNode": {
     "height": "30px",
@@ -274,7 +274,7 @@
     "margin-top": "20px",
     "box-shadow": "0px 0px 0px #666",
     "border": "1px solid #999",
-    "background": "url(/x_component_Attendance/$UnitDetail/default/icon/editCancel_bg.png) no-repeat"
+    "background": "url(../x_component_Attendance/$UnitDetail/default/icon/editCancel_bg.png) no-repeat"
   },
   "checkBox" : {
     "margin-right" : "5px",

+ 10 - 10
o2web/source/x_component_Attendance/$UnitIndex/default/css.wcss

@@ -6,7 +6,7 @@
     "overflow": "hidden"
   },
   "titleLeftArrowNode" : {
-    "background": "url('/x_component_Attendance/$UnitIndex/default/icon/left.png') no-repeat center",
+    "background": "url('../x_component_Attendance/$UnitIndex/default/icon/left.png') no-repeat center",
     "margin": "15px 0px 15px 40px",
     "width" : "40px",
     "height" : "30px",
@@ -14,24 +14,24 @@
     "cursor" : "pointer"
   },
   "titleLeftArrowNode_over": {
-    "background": "url(/x_component_Attendance/$UnitIndex/default/icon/left_over.png) no-repeat center center"
+    "background": "url(../x_component_Attendance/$UnitIndex/default/icon/left_over.png) no-repeat center center"
   },
   "titleLeftArrowNode_down": {
-    "background": "url(/x_component_Attendance/$UnitIndex/default/icon/left_down.png) no-repeat center center"
+    "background": "url(../x_component_Attendance/$UnitIndex/default/icon/left_down.png) no-repeat center center"
   },
   "titleRightArrowNode": {
     "height": "30px",
     "width": "40px",
     "margin": "15px 0px",
-    "background": "url(/x_component_Attendance/$UnitIndex/default/icon/right.png) no-repeat center center",
+    "background": "url(../x_component_Attendance/$UnitIndex/default/icon/right.png) no-repeat center center",
     "cursor": "pointer",
     "float": "left"
   },
   "titleRightArrowNode_over": {
-    "background": "url(/x_component_Attendance/$UnitIndex/default/icon/right_over.png) no-repeat center center"
+    "background": "url(../x_component_Attendance/$UnitIndex/default/icon/right_over.png) no-repeat center center"
   },
   "titleRightArrowNode_down": {
-    "background": "url(/x_component_Attendance/$UnitIndex/default/icon/right_down.png) no-repeat center center"
+    "background": "url(../x_component_Attendance/$UnitIndex/default/icon/right_down.png) no-repeat center center"
   },
   "titleTextNode": {
     "line-height": "60px",
@@ -85,10 +85,10 @@
     "width" : "28px",
     "height": "60px",
     "line-height": "60px",
-    "background": "url(/x_component_Attendance/$UnitIndex/default/icon/down1.png) no-repeat center 55%"
+    "background": "url(../x_component_Attendance/$UnitIndex/default/icon/down1.png) no-repeat center 55%"
   },
   "titleUnitActionIconNode_over" : {
-    "background": "url(/x_component_Attendance/$UnitIndex/default/icon/down1_down.png) no-repeat center 55%"
+    "background": "url(../x_component_Attendance/$UnitIndex/default/icon/down1_down.png) no-repeat center 55%"
   },
   "titleUnitListNode" : {
     "position" : "absolute",
@@ -133,14 +133,14 @@
     "height": "40px",
     "width": "40px",
     "float": "left",
-    "background": "url(/x_component_Attendance/$UnitIndex/default/icon/left_year.png) no-repeat center center",
+    "background": "url(../x_component_Attendance/$UnitIndex/default/icon/left_year.png) no-repeat center center",
     "cursor": "pointer"
   },
   "calendarMonthSelectTitleNextYearNode": {
     "height": "40px",
     "width": "40px",
     "float": "right",
-    "background": "url(/x_component_Attendance/$UnitIndex/default/icon/right_year.png) no-repeat center center",
+    "background": "url(../x_component_Attendance/$UnitIndex/default/icon/right_year.png) no-repeat center center",
     "cursor": "pointer"
   },
   "calendarMonthSelectTitleTextNode": {

+ 2 - 2
o2web/source/x_component_Attendance/AbnormalExport.js

@@ -7,8 +7,8 @@ MWF.xApplication.Attendance.AbnormalExport = new Class({
     initialize: function(node, app, actions, options){
         this.setOptions(options);
         this.app = app;
-        this.path = "/x_component_Attendance/$AbnormalExport/";
-        this.cssPath = "/x_component_Attendance/$AbnormalExport/"+this.options.style+"/css.wcss";
+        this.path = "../x_component_Attendance/$AbnormalExport/";
+        this.cssPath = "../x_component_Attendance/$AbnormalExport/"+this.options.style+"/css.wcss";
         this._loadCss();
 
         this.actions = actions;

+ 3 - 3
o2web/source/x_component_Attendance/AddressExplorer.js

@@ -7,8 +7,8 @@ MWF.xApplication.Attendance.AddressExplorer = new Class({
     initialize: function(node, app, actions, options){
         this.setOptions(options);
         this.app = app;
-        this.path = "/x_component_Attendance/$AddressExplorer/";
-        this.cssPath = "/x_component_Attendance/$AddressExplorer/"+this.options.style+"/css.wcss";
+        this.path = "../x_component_Attendance/$AddressExplorer/";
+        this.cssPath = "../x_component_Attendance/$AddressExplorer/"+this.options.style+"/css.wcss";
         this._loadCss();
 
         this.actions = actions;
@@ -171,7 +171,7 @@ MWF.xApplication.Attendance.AddressExplorer.BaiduMap = new Class({
             COMMON.AjaxModule.loadDom(apiPath, function () {
                 window.BDMapApiLoaded = true;
                 if( !window.BDMarkerToolLoaded ){
-                    COMMON.AjaxModule.load( "/x_component_Attendance/BDMarkerTool.js", function(){
+                    COMMON.AjaxModule.load( "../x_component_Attendance/BDMarkerTool.js", function(){
                         window.BDMarkerToolLoaded = true;
                         this._loadMap();
                         if (callback)callback();

+ 2 - 2
o2web/source/x_component_Attendance/AppSetting.js

@@ -8,8 +8,8 @@ MWF.xApplication.Attendance.AppSetting = new Class({
     initialize: function(app, actions, options){
         this.setOptions(options);
         this.app = app;
-        this.path = "/x_component_Attendance/$AppSetting/";
-        this.cssPath = "/x_component_Attendance/$AppSetting/"+this.options.style+"/css.wcss";
+        this.path = "../x_component_Attendance/$AppSetting/";
+        this.cssPath = "../x_component_Attendance/$AppSetting/"+this.options.style+"/css.wcss";
         this._loadCss();
 
         this.actions = actions;

+ 2 - 2
o2web/source/x_component_Attendance/AppealExplorer.js

@@ -9,8 +9,8 @@ MWF.xApplication.Attendance.AppealExplorer = new Class({
     initialize: function(node, app, actions, options){
         this.setOptions(options);
         this.app = app;
-        this.path = "/x_component_Attendance/$AppealExplorer/";
-        this.cssPath = "/x_component_Attendance/$AppealExplorer/"+this.options.style+"/css.wcss";
+        this.path = "../x_component_Attendance/$AppealExplorer/";
+        this.cssPath = "../x_component_Attendance/$AppealExplorer/"+this.options.style+"/css.wcss";
         this._loadCss();
 
         this.actions = actions;

+ 2 - 2
o2web/source/x_component_Attendance/BDMarkerTool.js

@@ -460,8 +460,8 @@ if(typeof BMapLib._toolInUse == "undefined"){
         me._map.addEventListener("click", me._clickHandler);
     };
 
-    MarkerTool.CUR_IMG = "/x_component_Attendance/$AddressExplorer/default/icon/transparent.cur"; //鼠标透明样式,发布时候修改为绝对路径
-    MarkerTool.ICON_IMG = "/x_component_Attendance/$AddressExplorer/default/icon/us_mk_icon.png"; //图标样式,发布时候修改为绝对路径
+    MarkerTool.CUR_IMG = "../x_component_Attendance/$AddressExplorer/default/icon/transparent.cur"; //鼠标透明样式,发布时候修改为绝对路径
+    MarkerTool.ICON_IMG = "../x_component_Attendance/$AddressExplorer/default/icon/us_mk_icon.png"; //图标样式,发布时候修改为绝对路径
     MarkerTool.SYS_ICONS = [//MarkerTool 提供的系统样式,便于用户选择使用
         new BMap.Icon(MarkerTool.ICON_IMG, new BMap.Size(21, 21), {anchor: new BMap.Size(6, 21), imageOffset: new BMap.Size(0, 0)}),
         new BMap.Icon(MarkerTool.ICON_IMG, new BMap.Size(21, 21), {anchor: new BMap.Size(6, 21), imageOffset: new BMap.Size(-23, 0)}),

+ 7 - 7
o2web/source/x_component_Attendance/Common.js

@@ -47,12 +47,12 @@ MWF.xApplication.Attendance.Calendar = new Class({
     },
     loadResource: function ( callback ) {
         var baseUrls = [
-            "/x_component_Attendance/$Common/fullcalendar/lib/moment.js",
-            "/x_component_Attendance/$Common/fullcalendar/lib/jquery.js"
+            "../x_component_Attendance/$Common/fullcalendar/lib/moment.js",
+            "../x_component_Attendance/$Common/fullcalendar/lib/jquery.js"
         ];
-        var fullcalendarUrl = "/x_component_Attendance/$Common/fullcalendar/fullcalendar.js";
-        var langUrl =  "/x_component_Attendance/$Common/fullcalendar/lang/zh-cn.js";
-        COMMON.AjaxModule.loadCss("/x_component_Attendance/$Common/fullcalendar/fullcalendar.css",function(){
+        var fullcalendarUrl = "../x_component_Attendance/$Common/fullcalendar/fullcalendar.js";
+        var langUrl =  "../x_component_Attendance/$Common/fullcalendar/lang/zh-cn.js";
+        COMMON.AjaxModule.loadCss("../x_component_Attendance/$Common/fullcalendar/fullcalendar.css",function(){
             COMMON.AjaxModule.load(baseUrls, function(){
                 jQuery.noConflict();
                 COMMON.AjaxModule.load(fullcalendarUrl, function(){
@@ -123,9 +123,9 @@ MWF.xApplication.Attendance.Echarts = new Class({
     },
     loadResource: function ( callback ) {
         var baseUrls = [
-            "/x_component_Attendance/$Common/echarts/echarts.common.js"
+            "../x_component_Attendance/$Common/echarts/echarts.common.js"
         ];
-        var themeUrl = "/x_component_Attendance/$Common/echarts/theme/shine.js";
+        var themeUrl = "../x_component_Attendance/$Common/echarts/theme/shine.js";
         COMMON.AjaxModule.load(baseUrls, function(){
             COMMON.AjaxModule.load(themeUrl, function(){
                 if(callback)callback();

+ 2 - 2
o2web/source/x_component_Attendance/Explorer.js

@@ -16,8 +16,8 @@ MWF.xApplication.Attendance.Explorer = new Class({
     initialize: function(node, app, actions, options){
         this.setOptions(options);
         this.app = app;
-        this.path = "/x_component_Attendance/$Explorer/";
-        this.cssPath = "/x_component_Attendance/$Explorer/"+this.options.style+"/css.wcss";
+        this.path = "../x_component_Attendance/$Explorer/";
+        this.cssPath = "../x_component_Attendance/$Explorer/"+this.options.style+"/css.wcss";
         this._loadCss();
 
         this.actions = actions;

+ 3 - 3
o2web/source/x_component_Attendance/HolidayExplorer.js

@@ -7,8 +7,8 @@ MWF.xApplication.Attendance.HolidayExplorer = new Class({
     initialize: function(node, app, actions, options){
         this.setOptions(options);
         this.app = app;
-        this.path = "/x_component_Attendance/$HolidayExplorer/";
-        this.cssPath = "/x_component_Attendance/$HolidayExplorer/"+this.options.style+"/css.wcss";
+        this.path = "../x_component_Attendance/$HolidayExplorer/";
+        this.cssPath = "../x_component_Attendance/$HolidayExplorer/"+this.options.style+"/css.wcss";
         this._loadCss();
 
         this.actions = actions;
@@ -281,7 +281,7 @@ MWF.xApplication.Attendance.HolidayExplorer.Holiday = new Class({
 
         var inputStyle = "width: 99%; border:1px solid #999; background-color:#FFF; border-radius: 3px; box-shadow: 0px 0px 6px #CCC;height: 26px;";
         var inputTimeStyle = "width: 99%; border:1px solid #999; background-color:#FFF; border-radius: 3px; box-shadow: 0px 0px 6px #CCC;height: 26px;"+
-            "background : url(/x_component_Attendance/$HolidayExplorer/default/icon/calendar.png) 98% center no-repeat";
+            "background : url(../x_component_Attendance/$HolidayExplorer/default/icon/calendar.png) 98% center no-repeat";
 
         var html = "<table width='100%' height='200' border='0' cellPadding='0' cellSpacing='0'>" +
             "<tr>"+

+ 2 - 2
o2web/source/x_component_Attendance/ImportExplorer.js

@@ -9,8 +9,8 @@ MWF.xApplication.Attendance.ImportExplorer = new Class({
     initialize: function(node, app, actions, options){
         this.setOptions(options);
         this.app = app;
-        this.path = "/x_component_Attendance/$ImportExplorer/";
-        this.cssPath = "/x_component_Attendance/$ImportExplorer/"+this.options.style+"/css.wcss";
+        this.path = "../x_component_Attendance/$ImportExplorer/";
+        this.cssPath = "../x_component_Attendance/$ImportExplorer/"+this.options.style+"/css.wcss";
         this._loadCss();
 
         this.actions = actions;

+ 2 - 2
o2web/source/x_component_Attendance/InvalidInfor.js

@@ -8,8 +8,8 @@ MWF.xApplication.Attendance.InvalidInfor = new Class({
     initialize: function(node, app, actions, options){
         this.setOptions(options);
         this.app = app;
-        this.path = "/x_component_Attendance/$InvalidInfor/";
-        this.cssPath = "/x_component_Attendance/$InvalidInfor/"+this.options.style+"/css.wcss";
+        this.path = "../x_component_Attendance/$InvalidInfor/";
+        this.cssPath = "../x_component_Attendance/$InvalidInfor/"+this.options.style+"/css.wcss";
         this._loadCss();
 
         this.actions = actions;

+ 2 - 2
o2web/source/x_component_Attendance/MyAppeal.js

@@ -8,8 +8,8 @@ MWF.xApplication.Attendance.MyAppeal = new Class({
     initialize: function(node, app, actions, options){
         this.setOptions(options);
         this.app = app;
-        this.path = "/x_component_Attendance/$MyAppeal/";
-        this.cssPath = "/x_component_Attendance/$MyAppeal/"+this.options.style+"/css.wcss";
+        this.path = "../x_component_Attendance/$MyAppeal/";
+        this.cssPath = "../x_component_Attendance/$MyAppeal/"+this.options.style+"/css.wcss";
         this._loadCss();
 
         this.actions = actions;

+ 2 - 2
o2web/source/x_component_Attendance/MyDetail.js

@@ -10,8 +10,8 @@ MWF.xApplication.Attendance.MyDetail = new Class({
     initialize: function(node, app, actions, options){
         this.setOptions(options);
         this.app = app;
-        this.path = "/x_component_Attendance/$MyDetail/";
-        this.cssPath = "/x_component_Attendance/$MyDetail/"+this.options.style+"/css.wcss";
+        this.path = "../x_component_Attendance/$MyDetail/";
+        this.cssPath = "../x_component_Attendance/$MyDetail/"+this.options.style+"/css.wcss";
         this._loadCss();
 
         this.actions = actions;

+ 2 - 2
o2web/source/x_component_Attendance/MyIndex.js

@@ -24,8 +24,8 @@ MWF.xApplication.Attendance.MyIndex = new Class({
         this.setOptions(options);
         this.app = app;
         this.lp = app.lp;
-        this.path = "/x_component_Attendance/$MyIndex/";
-        this.cssPath = "/x_component_Attendance/$MyIndex/"+this.options.style+"/css.wcss";
+        this.path = "../x_component_Attendance/$MyIndex/";
+        this.cssPath = "../x_component_Attendance/$MyIndex/"+this.options.style+"/css.wcss";
         this._loadCss();
 
         this.actions = actions;

+ 2 - 2
o2web/source/x_component_Attendance/PeopleDetail.js

@@ -10,8 +10,8 @@ MWF.xApplication.Attendance.PeopleDetail = new Class({
     initialize: function(node, app, actions, options){
         this.setOptions(options);
         this.app = app;
-        this.path = "/x_component_Attendance/$PeopleDetail/";
-        this.cssPath = "/x_component_Attendance/$PeopleDetail/"+this.options.style+"/css.wcss";
+        this.path = "../x_component_Attendance/$PeopleDetail/";
+        this.cssPath = "../x_component_Attendance/$PeopleDetail/"+this.options.style+"/css.wcss";
         this._loadCss();
 
         this.actions = actions;

+ 2 - 2
o2web/source/x_component_Attendance/PeopleDingdingDetail.js

@@ -10,8 +10,8 @@ MWF.xApplication.Attendance.PeopleDingdingDetail = new Class({
     initialize: function (node, app, actions, options) {
         this.setOptions(options);
         this.app = app;
-        this.path = "/x_component_Attendance/$PeopleDetail/";
-        this.cssPath = "/x_component_Attendance/$PeopleDetail/" + this.options.style + "/css.wcss";
+        this.path = "../x_component_Attendance/$PeopleDetail/";
+        this.cssPath = "../x_component_Attendance/$PeopleDetail/" + this.options.style + "/css.wcss";
         this._loadCss();
 
         this.actions = actions;

+ 3 - 3
o2web/source/x_component_Attendance/PermissionExplorer.js

@@ -8,8 +8,8 @@ MWF.xApplication.Attendance.PermissionExplorer = new Class({
     initialize: function(node, app, actions, options){
         this.setOptions(options);
         this.app = app;
-        this.path = "/x_component_Attendance/$PermissionExplorer/";
-        this.cssPath = "/x_component_Attendance/$PermissionExplorer/"+this.options.style+"/css.wcss";
+        this.path = "../x_component_Attendance/$PermissionExplorer/";
+        this.cssPath = "../x_component_Attendance/$PermissionExplorer/"+this.options.style+"/css.wcss";
         this._loadCss();
 
         this.actions = actions;
@@ -186,7 +186,7 @@ MWF.xApplication.Attendance.PermissionExplorer.Permission = new Class({
 //
 //        var inputStyle = "width: 99%; border:1px solid #999; background-color:#FFF; border-radius: 3px; box-shadow: 0px 0px 6px #CCC;height: 26px;";
 //        var inputPersonStyle = "width: 99%; border:1px solid #999; background-color:#FFF; border-radius: 3px; box-shadow: 0px 0px 6px #CCC;height: 26px;"+
-//            "background : url(/x_component_Attendance/$PermissionExplorer/default/icon/selectperson.png) 98% center no-repeat";
+//            "background : url(../x_component_Attendance/$PermissionExplorer/default/icon/selectperson.png) 98% center no-repeat";
 //
 //        //+(!this.isNew && !this.isEdited  ? "" :
 //        //        ("<input type='text' id='role' " + "style='" + inputStyle +"'" + " value='" + ( this.data && this.data.role ? this.data.role : "") + "'/>")) +

+ 2 - 2
o2web/source/x_component_Attendance/PersonSetting.js

@@ -8,8 +8,8 @@ MWF.xApplication.Attendance.PersonSetting = new Class({
     initialize: function(node, app, actions, options){
         this.setOptions(options);
         this.app = app;
-        this.path = "/x_component_Attendance/$PersonSetting/";
-        this.cssPath = "/x_component_Attendance/$PersonSetting/"+this.options.style+"/css.wcss";
+        this.path = "../x_component_Attendance/$PersonSetting/";
+        this.cssPath = "../x_component_Attendance/$PersonSetting/"+this.options.style+"/css.wcss";
         this._loadCss();
 
         this.actions = actions;

+ 4 - 4
o2web/source/x_component_Attendance/ScheduleExplorer.js

@@ -8,8 +8,8 @@ MWF.xApplication.Attendance.ScheduleExplorer = new Class({
     initialize: function(node, app, actions, options){
         this.setOptions(options);
         this.app = app;
-        this.path = "/x_component_Attendance/$ScheduleExplorer/";
-        this.cssPath = "/x_component_Attendance/$ScheduleExplorer/"+this.options.style+"/css.wcss";
+        this.path = "../x_component_Attendance/$ScheduleExplorer/";
+        this.cssPath = "../x_component_Attendance/$ScheduleExplorer/"+this.options.style+"/css.wcss";
         this._loadCss();
 
         this.actions = actions;
@@ -196,9 +196,9 @@ MWF.xApplication.Attendance.ScheduleExplorer.Schedule = new Class({
 //
 //        var inputStyle = "width: 99%; border:1px solid #999; background-color:#FFF; border-radius: 3px; box-shadow: 0px 0px 6px #CCC;height: 26px;";
 //        var inputTimeStyle = "width: 99%; border:1px solid #999; background-color:#FFF; border-radius: 3px; box-shadow: 0px 0px 6px #CCC;height: 26px;"+
-//            "background : url(/x_component_Attendance/$ScheduleExplorer/default/icon/calendar.png) 98% center no-repeat";
+//            "background : url(../x_component_Attendance/$ScheduleExplorer/default/icon/calendar.png) 98% center no-repeat";
 //        var inputPersonStyle = "width: 99%; border:1px solid #999; background-color:#FFF; border-radius: 3px; box-shadow: 0px 0px 6px #CCC;height: 26px;"+
-//            "background : url(/x_component_Attendance/$PermissionExplorer/default/icon/selectperson.png) 98% center no-repeat";
+//            "background : url(../x_component_Attendance/$PermissionExplorer/default/icon/selectperson.png) 98% center no-repeat";
 //
 //        var html = "<table width='100%' height='270' border='0' cellPadding='0' cellSpacing='0'>" +
 //            "<tr>"+

+ 2 - 2
o2web/source/x_component_Attendance/SelfHoliday.js

@@ -8,8 +8,8 @@ MWF.xApplication.Attendance.SelfHoliday = new Class({
     initialize: function(node, app, actions, options){
         this.setOptions(options);
         this.app = app;
-        this.path = "/x_component_Attendance/$SelfHoliday/";
-        this.cssPath = "/x_component_Attendance/$SelfHoliday/"+this.options.style+"/css.wcss";
+        this.path = "../x_component_Attendance/$SelfHoliday/";
+        this.cssPath = "../x_component_Attendance/$SelfHoliday/"+this.options.style+"/css.wcss";
         this._loadCss();
 
         this.actions = actions;

+ 2 - 2
o2web/source/x_component_Attendance/StatisticsCycle.js

@@ -8,8 +8,8 @@ MWF.xApplication.Attendance.StatisticsCycle = new Class({
     initialize: function(node, app, actions, options){
         this.setOptions(options);
         this.app = app;
-        this.path = "/x_component_Attendance/$StatisticsCycle/";
-        this.cssPath = "/x_component_Attendance/$StatisticsCycle/"+this.options.style+"/css.wcss";
+        this.path = "../x_component_Attendance/$StatisticsCycle/";
+        this.cssPath = "../x_component_Attendance/$StatisticsCycle/"+this.options.style+"/css.wcss";
         this._loadCss();
 
         this.actions = actions;

Algúns arquivos non se mostraron porque demasiados arquivos cambiaron neste cambio