From 4e3d77dcbe421a4d6611ebcdd1ac3165cb36ad4b Mon Sep 17 00:00:00 2001
From: Surpriseplus <845948745@qq.com>
Date: 星期一, 06 二月 2023 14:59:33 +0800
Subject: [PATCH] 系统界面翻新,回车登录,综合展示菜单重复

---
 src/views/datamanage/metadataManage.vue                     |  232 -
 src/components/catalogueTree copy.vue                       |   27 
 src/views/datamanage/projectManage.vue                      |  232 -
 src/views/maintenance/userManagement.vue                    |  148 -
 src/assets/css/configure.css                                |   47 
 src/assets/css/content.css                                  |  189 +
 src/views/maintenance/systemMonitoring.vue                  |  109 
 src/components/MapView/mapSpaceTop.vue                      |   24 
 src/components/catalogueTree.vue                            |   31 
 src/views/AuthorizationManagement/menuRoleAuthorization.vue |  174 -
 src/views/maintenance/blackwhiteList.vue                    |  139 -
 src/views/datamanage/dataController.vue                     |  166 
 src/views/Thematic/index.vue                                |   94 
 src/components/navMenu.vue                                  |  210 -
 src/views/userManage/roleManage.vue                         |  197 -
 src/views/maintenance/logLog.vue                            |  111 
 src/views/exportMap/index.vue                               |  155 
 src/store/index.js                                          |   15 
 src/views/AuthorizationManagement/userRoleAuthorization.vue |  230 -
 src/views/AuthorizationManagement/roleMenuAuthorization.vue |  270 -
 src/views/Tools/Popup.vue                                   |    8 
 src/views/datamanage/SpatialData.vue                        |  215 -
 src/views/Thematic/index copy 2.vue                         |    2 
 src/assets/lang/zh.js                                       |    1 
 src/views/Tools/LayerTree.vue                               |  197 +
 src/main.js                                                 |    4 
 src/views/datamanage/catalogueManage.vue                    |  132 
 src/views/maintenance/operationLog.vue                      |  145 
 src/assets/lang/en.js                                       |   15 
 src/views/Home.vue                                          |   25 
 public/LfSKyline/index.html                                 |    2 
 src/views/Archive/index.vue                                 |  411 +--
 src/views/maintenance/tokentool.vue                         |  170 -
 src/assets/css/index.css                                    |  267 ++
 src/views/Synthesis/LeftMenu.vue                            |   39 
 src/views/datamanage/styleDepTree.vue                       |    9 
 src/views/userManage/authorityManage.vue                    |  207 -
 src/components/mapsdk.vue                                   |   18 
 src/views/maintenance/mochaitmo.vue                         |  167 
 src/assets/js/index.js                                      |   63 
 src/views/datamanage/styleManage.vue                        |  217 -
 src/api/api.js                                              |   17 
 src/views/datamanage/dictionaryManage.vue                   |  299 -
 public/config/config.js                                     |   24 
 src/components/customElMenu.vue                             |   12 
 src/views/Archive/dataApplication.vue                       |  230 -
 src/views/maintenance/downlog.vue                           |  111 
 src/views/maintenance/menuSettings.vue                      |  104 
 src/views/userManage/resourceManage.vue                     |  226 -
 src/views/maintenance/eventlogManage.vue                    |  107 
 src/views/AuthorizationManagement/roleResAuthorization.vue  |  183 -
 src/components/login.vue                                    |   24 
 src/components/MapView/mapMenuPop.vue                       |   24 
 src/views/datamanage/dataLoader.vue                         |   16 
 src/views/Tools/queryinfo.vue                               |    2 
 src/views/datamanage/dataUpdata.vue                         |  293 --
 src/utils/request.js                                        |   12 
 src/views/maintenance/databaseMonitoring.vue                |    2 
 src/views/Synthesis/index.vue                               |   13 
 src/views/maintenance/parameterConfiguration.vue            |  117 
 public/LfSKyline/css/index.css                              |    3 
 src/views/userManage/orgManage.vue                          |  190 -
 src/components/MapView/mapMenuTop.vue                       |    9 
 src/views/datamanage/versionManage.vue                      |  145 -
 src/views/datamanage/domainManage.vue                       |  187 -
 src/views/userManage/roleDepTree.vue                        |   20 
 66 files changed, 1,803 insertions(+), 5,681 deletions(-)

diff --git a/public/LfSKyline/css/index.css b/public/LfSKyline/css/index.css
index d138a8e..d64419c 100644
--- a/public/LfSKyline/css/index.css
+++ b/public/LfSKyline/css/index.css
@@ -106,7 +106,8 @@
 }
 
 .fieldset {
-    margin: 10px 5px;
+    padding: 10px 5px;
+    height: calc(100% - 20px);
 }
 
 #layers {
diff --git a/public/LfSKyline/index.html b/public/LfSKyline/index.html
index da80981..26a5731 100644
--- a/public/LfSKyline/index.html
+++ b/public/LfSKyline/index.html
@@ -97,7 +97,7 @@
           <legend>鏁版嵁鐩綍</legend>
           <!-- <div id="layers"></div> -->
           <div>
-            <object id="TerraExplorerInformationWindowEx" classid="CLSID:3A4F919B-65A8-11D5-85C1-0001023952C1" width="300" height="400"></object>
+            <object id="TerraExplorerInformationWindowEx" classid="CLSID:3A4F919B-65A8-11D5-85C1-0001023952C1"></object>
 
           </div>
 
diff --git a/public/config/config.js b/public/config/config.js
index f62e2a5..5031c5f 100644
--- a/public/config/config.js
+++ b/public/config/config.js
@@ -1,5 +1,5 @@
 var isWeb = location.hostname.indexOf("103.85.165.") > -1;
- 
+
 var webHost = isWeb ? location.hostname + ":8052" : '192.168.20.106' + ":12316";
 
 var fmeHost = isWeb ? location.hostname + ":8051" : '192.168.20.205' + ":88";
@@ -26,20 +26,20 @@
 var modelUrl = LFData + '/tileset/SN/tileset.json';
 
 // DEM
-var demLayer = LFData + '/dem';
+var demLayer = 'http://192.168.20.55/LFData/dem';
 
 // 缁煎悎灞曠ず
 window.sceneConfig = {
-    // Sdk璁稿彲
-    licenseServer: 'http://' + iisHost + '/LFServer',
-    // MPT鍚嶇О
-    mptName: "china_5m.Ei.397334",
-    // SG鍦板潃
-    SGUrl: "http://" + iisHost + "/SG/Elevation",
-    // Fly鍦板潃
-    fly: 'http://' + iisHost + '/LFData/fly/' + (isWeb ? "lfy_web.fly" : "lf_127.fly"),
-    //
-    positionBtn: [],
+  // Sdk璁稿彲
+  licenseServer: 'http://' + iisHost + '/LFServer',
+  // MPT鍚嶇О
+  mptName: "china_5m.Ei.397334",
+  // SG鍦板潃
+  SGUrl: "http://" + iisHost + "/SG/Elevation",
+  // Fly鍦板潃
+  fly: 'http://' + iisHost + '/LFData/fly/' + (isWeb ? "lfy_web.fly" : "lf_127.fly"),
+  //
+  positionBtn: [],
 };
 
 var gaoDeBaseUrl = [{
diff --git a/src/api/api.js b/src/api/api.js
index fadb478..297e775 100644
--- a/src/api/api.js
+++ b/src/api/api.js
@@ -707,7 +707,10 @@
 export function apply_insertApply(params) {
   return request.post('/apply/insertApply', params);
 }
-
+//璧勬枡棣�=>鏍规嵁鍗曚綅ID闆嗗悎鏌ヨ鍗曚綅
+export function dataLib_selectDepsByIds(params) {
+  return request.get('/dataLib/selectDepsByIds?' + params);
+}
 
 //璧勬枡棣�=>璇锋眰涓嬭浇
 export function dataLib_downloadReq(params) {
@@ -729,7 +732,10 @@
 export function dataLib_selectBusinessType(params) {
   return request.get('/dataLib/selectBusinessType', { params: params });
 }
-
+//璧勬枡棣�=>鍒嗛〉鏌ヨ涓嬭浇鏂囦欢
+export function dataLib_selectPageCountForDownload(params) {
+  return request.get('/dataLib/selectPageCountForDownload', { params: params });
+}
 
 //涓嬭浇鏃ュ織=銆嬪垎椤垫煡璇㈠苟杩斿洖璁板綍鏁�
 export function downlog_selectByPageAndCount(params) {
@@ -924,4 +930,9 @@
 //椤圭洰绠$悊=>鍒犻櫎
 export function project_selectLocation(params) {
   return request.get('/project/selectLocation?x=' + params.x + '&y=' + params.y)
-}
\ No newline at end of file
+}
+//鏌ヨ鎵�鏈夊浘灞�
+export function perms_selectLayers(params) {
+  return request.get('/perms/selectLayers', { params: params });
+}
+
diff --git a/src/assets/css/configure.css b/src/assets/css/configure.css
new file mode 100644
index 0000000..8a8bb3e
--- /dev/null
+++ b/src/assets/css/configure.css
@@ -0,0 +1,47 @@
+/*  婊氬姩鏉℃牱寮� */
+ 
+::-webkit-scrollbar{
+    width:8px;
+    height:8px;
+    background-color: #409eff;
+}
+::-webkit-scrollbar-track{
+    background: #eee;
+}
+::-webkit-scrollbar-thumb{
+    background: #409eff;
+    border-radius:100px;
+}
+::-webkit-scrollbar-thumb:hover{
+    background: #409eff;
+}
+::-webkit-scrollbar-corner{
+    background: #409eff;
+}
+
+
+.box_div {
+    background: #F4F8FF;
+}
+ 
+.subpage_Div {
+    border: 1px solid #dcdfe6;
+}
+
+.el-scrollbar .el-scrollbar__bar .is-vertical {
+    width: 0;
+}
+
+.el-tree {
+    background: transparent;
+}
+
+.el-tree-node.is-current>.el-tree-node__content {
+
+    color: #409eff !important;
+}
+
+.el-tree-node__content :hover {
+
+    background-color: transparent !important;
+}
\ No newline at end of file
diff --git a/src/assets/css/content.css b/src/assets/css/content.css
new file mode 100644
index 0000000..6f087f8
--- /dev/null
+++ b/src/assets/css/content.css
@@ -0,0 +1,189 @@
+.contentBox {
+    width: 100%;
+    height: 100%;
+    overflow: hidden;
+}
+
+
+.box {
+    width: calc(100% - 20px);
+    height: calc(100% - 20px);
+    margin: 10px;
+    overflow: hidden;
+
+}
+
+/*宸︿晶div鏍峰紡*/
+.left {
+    width: calc(17% - 10px);
+    /*宸︿晶鍒濆鍖栧搴�*/
+    height: 100%;
+    overflow: auto;
+    border-radius: 10px;
+    float: left;
+}
+
+/*鎷栨嫿鍖篸iv鏍峰紡*/
+.resize {
+    cursor: col-resize;
+    float: left;
+    position: relative;
+    top: 45%;
+    background-color: #d6d6d6;
+    border-radius: 5px;
+    margin-top: -10px;
+    width: 10px;
+    height: 50px;
+    background-size: cover;
+    background-position: center;
+    /*z-index: 99999;*/
+    font-size: 32px;
+    color: white;
+}
+
+/*鎷栨嫿鍖洪紶鏍囨偓鍋滄牱寮�*/
+.resize:hover {
+    color: #444444;
+}
+
+/*鍙充晶div'鏍峰紡*/
+.mid {
+    float: left;
+    width: 83%;
+    /*鍙充晶鍒濆鍖栧搴�*/
+    height: 100%;
+
+    border-radius: 10px;
+}
+
+
+
+.subpage_Box {
+    width: 98%;
+    height: 98%;
+    padding: 1%;
+    overflow: auto;
+}
+
+.subpage_Iquery {
+    width: calc(98% - 2px);
+    height: auto;
+
+    padding-left: 1%;
+    padding-right: 1%;
+    padding-top: 1%;
+    border-radius: 5px;
+}
+
+.subpage_Content {
+    width: calc(98% - 2px);
+    height: auto;
+
+    margin-top: 1%;
+    margin-bottom: 1%;
+    padding: 1%;
+    border-radius: 5px;
+}
+
+.tarnsbtton {
+    width: 6%;
+    height: 100%;
+    /*flex 甯冨眬*/
+    display: flex;
+    /*瀹炵幇鍨傜洿灞呬腑*/
+    align-items: center;
+    /*瀹炵幇姘村钩灞呬腑*/
+    justify-content: center;
+}
+
+.dialogBox {
+    width: 100%;
+    height: 500px;
+    display: flex;
+    justify-content: space-between;
+}
+
+.transFarBox {
+    width: 30%;
+    height: 100%;
+
+    border-radius: 5px;
+    max-height: 500px;
+    overflow-y: auto;
+}
+
+.transFarBox li {
+    line-height: 30px;
+    text-align: center;
+}
+
+.transFarBox li:hover {
+    background: rgba(0, 0, 0, 0.2);
+}
+
+.transFarBox .active {
+    color: #409eff;
+}
+
+.dialogContent {
+    width: calc(100% - 20px);
+    max-height: 370px;
+    float: left;
+    overflow: auto;
+    padding: 10px;
+
+}
+
+.dialogContent .ContBox {
+    width: 44%;
+    padding: 10px;
+    margin-left: 2%;
+    float: left;
+
+}
+
+.dialogContent .ContDiv {
+    display: flex;
+    justify-content: space-around;
+    margin: 5px 0px;
+
+}
+
+.dialogContent .contLable {
+    width: 175px;
+
+}
+
+.infoBox {
+    width: 500px;
+    position: absolute;
+    z-index: 100;
+    top: 15%;
+    right: 15%;
+    border: 1px solid white;
+   
+    height: 600px;
+    padding: 10px;
+    overflow: auto;
+    border-radius: 5px;
+
+}
+
+.infoBox .el-card {
+    background-color: transparent;
+
+}
+
+.infoBox span {
+    font-size: 16px;
+    font-weight: 600;
+}
+
+.infoBox .contentBox {
+    margin: 0 aotu 10px;
+
+}
+
+.infoBox p {
+    font-size: 14px;
+}
\ No newline at end of file
diff --git a/src/assets/css/index.css b/src/assets/css/index.css
new file mode 100644
index 0000000..d560169
--- /dev/null
+++ b/src/assets/css/index.css
@@ -0,0 +1,267 @@
+html {}
+
+/* Home椤甸潰 */
+.home {
+    height: 100vh;
+    position: relative;
+}
+
+.el-container {
+    height: 100%;
+}
+
+.el-header {
+    padding: 0;
+    height: 90px !important;
+}
+
+.el-main {
+    margin: 0px;
+    padding: 0px !important;
+    background: #3B4D6E;
+}
+
+/* 瀵艰埅鏍忛〉闈� */
+.NavBox {
+    width: 100%;
+    height: 100%;
+    background-image: linear-gradient(rgb(34, 33, 33), rgb(27, 31, 78));
+}
+
+.topBox {
+    width: 100%;
+    height: 100%;
+    display: flex;
+    justify-content: space-around;
+    align-items: center;
+}
+
+.topTitle {
+    width: 415px;
+    height: 70px;
+    background: url("../img/LOGO.png") no-repeat center;
+}
+
+.topMenu {
+    width: auto;
+    flex: 1;
+    height: 100px;
+}
+
+.menuContent {
+    width: 100%;
+    height: 100%;
+    display: flex;
+    align-items: center;
+}
+
+.contentDiv {
+    margin-left: 1%;
+}
+
+.ImgMenu {
+    width: 100%;
+    height: auto;
+    display: flex;
+    justify-content: center;
+}
+
+.menuImage {
+    width: 40px;
+    height: 40px;
+}
+
+.menulabel {
+    font-size: 14px;
+    font-family: Source Han Sans CN;
+    font-weight: 500;
+    text-align: center;
+    width: 120px;
+    color: #fff
+}
+
+.changeStyle {
+    color: #fec801;
+}
+
+.m1 {
+    background: url("../img/menu/menu11.png") no-repeat;
+    background-size: 100% 100%;
+}
+
+.m2 {
+    background: url("../img/menu/menu21.png") no-repeat;
+    background-size: 100% 100%;
+}
+
+.m3 {
+    background: url("../img/menu/menu31.png") no-repeat;
+    background-size: 100% 100%;
+}
+
+.m4 {
+    background: url("../img/menu/menu41.png") no-repeat;
+    background-size: 100% 100%;
+}
+
+.m5 {
+    background: url("../img/menu/menu51.png") no-repeat;
+    background-size: 100% 100%;
+}
+
+.m6 {
+    background: url("../img/menu/menu61.png") no-repeat;
+    background-size: 100% 100%;
+}
+
+.m7 {
+    background: url("../img/menu/qwyzt.png") no-repeat;
+    background-size: 100% 100%;
+}
+
+.m11 {
+    background: url("../img/menu/menu12.png") no-repeat;
+    background-size: 100% 100%;
+}
+
+.m21 {
+    background: url("../img/menu/menu22.png") no-repeat;
+    background-size: 100% 100%;
+}
+
+.m31 {
+    background: url("../img/menu/menu32.png") no-repeat;
+    background-size: 100% 100%;
+}
+
+.m41 {
+    background: url("../img/menu/menu42.png") no-repeat;
+    background-size: 100% 100%;
+}
+
+.m51 {
+    background: url("../img/menu/menu52.png") no-repeat;
+    background-size: 100% 100%;
+}
+
+.m61 {
+    background: url("../img/menu/menu62.png") no-repeat;
+    background-size: 100% 100%;
+}
+
+.m71 {
+    background: url("../img/menu/qwyzt-h.png") no-repeat;
+    background-size: 100% 100%;
+}
+
+.topUser {
+    color: white;
+    height: 70px;
+}
+
+.userName {
+    margin: 10px 10px;
+    display: flex;
+    justify-content: space-between;
+    height: 30px;
+}
+
+.userLanguage {
+    margin: 0px 10px;
+    margin-top: 10px;
+    display: flex;
+    height: 30px;
+}
+
+.userImage {
+    width: 20px;
+    height: 20px;
+    float: left;
+    margin-right: 10px;
+}
+
+.user1 {
+    background: url("../img/user.png") no-repeat;
+    background-size: 100% 100%;
+}
+
+.user2 {
+    background: url("../img/EN.png") no-repeat;
+    background-size: 100% 100%;
+}
+
+.userText {
+    font-size: 15px;
+    line-height: 15px;
+    font-family: Microsoft YaHei;
+    font-weight: 400;
+
+    text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.35);
+}
+
+.TextLanguage {
+    font-size: 15px;
+    line-height: 15px;
+    font-family: Microsoft YaHei;
+    font-weight: 400;
+
+    text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.35);
+}
+
+.elLink {
+    margin-left: 5px;
+    font-size: 15px;
+    margin-bottom: 4px;
+    color: white;
+}
+
+.secondMenuDiv {
+    position: absolute;
+    z-index: 1024;
+    margin-top: 10px;
+    border: 1px solid gray;
+    border-radius: 5px;
+}
+
+.topUser .el-link--default:hover {
+    color: #409eff !important;
+}
+
+.topUser .el-link--default {
+    color: white !important;
+}
+
+.el-menu {
+    border: transparent;
+}
+
+.secondMenuDiv {
+    position: absolute;
+    z-index: 1024;
+    margin-top: 15px;
+background: rgba(244,248,255, 0.85);
+    border-radius: 5px;
+
+}
+
+.secondMenuDiv div {
+    line-height: 30px;
+
+    padding: 10px;
+    font-size: 18px;
+    font-family: Microsoft YaHei;
+    font-weight: 400;
+
+    line-height: 49px;
+    min-width: 120px;
+}
+
+.secondMenuDiv .changeLiStyle {
+    color: #409eff ;
+    box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.1);
+    border:1px solid #409eff;
+    /* background: #182E45 */
+    /* 
+    */
+    
+}
\ No newline at end of file
diff --git a/src/views/Thematic/index.js b/src/assets/js/index.js
similarity index 65%
rename from src/views/Thematic/index.js
rename to src/assets/js/index.js
index 0a005c4..2557cea 100644
--- a/src/views/Thematic/index.js
+++ b/src/assets/js/index.js
@@ -48,6 +48,37 @@
     isEdit: false,
     children: [
       {
+        id: 13,
+        label: '椤圭洰',
+        resource: 'LF:bs_project',
+        isEdit: false,
+      },
+      {
+        id: 14,
+        label: '绔欏満',
+        resource: 'LF:m_sitepoint',
+        isEdit: false,
+      },
+      {
+        id: 15,
+        label: '鍏磋叮鐐�',
+        resource: 'LF:m_poi',
+        isEdit: false,
+      },
+      {
+        id: 16,
+        label: '1:100涓囪嚜鐒跺湴鍚嶇偣',
+        resource: 'LF:dlg_100w_aanp',
+        isEdit: false,
+      },
+      {
+        id: 18,
+        label: '1:100涓囧眳姘戝湴鍦板悕鐐�',
+        resource: 'LF:dlg_100w_agnp',
+        isEdit: false,
+      },
+     
+      {
         id: 11,
         label: '绠¢亾涓績绾�',
         resource: 'LF:m_pipeline',
@@ -60,15 +91,35 @@
         isEdit: false,
       },
       {
-        id: 13,
-        label: '椤圭洰',
-        resource: 'LF:bs_project',
+        id: 19,
+        label: '1:100涓囧叕璺�',
+        resource: 'LF:dlg_100w_lrdl',
+        isEdit: false,
+      }, {
+        id: 20,
+        label: ' 1:100涓囬搧璺�',
+        resource: 'LF:dlg_100w_lrrl',
         isEdit: false,
       },
       {
-        id: 14,
-        label: '绔欏満',
-        resource: 'LF:m_sitepoint',
+        id: 21,
+        label: '1:100涓囨按绯荤嚎',
+        resource: 'LF:dlg_100w_lrrl',
+        isEdit: false,
+      }, {
+        id: 22,
+        label: '1:100涓囪鏀垮鐣岀嚎',
+        resource: 'LF:dlg_100w_boul',
+        isEdit: false,
+      },{
+        id: 23,
+        label: '1:100涓囪鏀垮鐣岄潰',
+        resource: 'LF:dlg_100w_boua',
+        isEdit: false,
+      },{
+        id: 24,
+        label: '1:100涓囨按绯婚潰',
+        resource: 'LF:dlg_100w_hyda',
         isEdit: false,
       },
     ],
diff --git a/src/assets/lang/en.js b/src/assets/lang/en.js
index 7671e0a..631a328 100644
--- a/src/assets/lang/en.js
+++ b/src/assets/lang/en.js
@@ -44,7 +44,7 @@
     lineNuber: 'line Nuber',
     pleaseInputPassworld: 'Please input a password',
     passworld: 'Passworld',
-    language:"涓枃"
+    language: "涓枃"
   },
 
   dataManage: {
@@ -94,8 +94,8 @@
       selectMetadata: 'Select Metadata',
       entryName: 'Entry Name',
       selectWBSData: 'Select WBS Data',
-            
-      coordinateSystem:'Coordinate System'
+
+      coordinateSystem: 'Coordinate System'
     },
 
     metadataManage: 'metadataManage',
@@ -126,8 +126,8 @@
       gather: 'Acquisition time',
       depName: 'Company',
       versionNumber: 'Version Number',
-      tab:'Table',
-      row:'rows'
+      tab: 'Table',
+      row: 'rows'
     },
     dictionaryManage: 'dictionaryManage',
     dictionaryManageObj: {
@@ -422,6 +422,7 @@
     },
   },
   synthesis: {
+    DownloadList: 'Download List',
     import: 'Import',
     export: 'Export',
     pipelineAnalysis: 'Pipeline analysis',
@@ -496,8 +497,8 @@
     },
     more: 'More',
     Multiplechoice: 'Multiple choice',
-    Singlechoice:'Single choice',
-    undergroundMode:'Underground mode'
+    Singlechoice: 'Single choice',
+    undergroundMode: 'Underground mode'
   },
   downlog: {
     type1: 'Shp file',
diff --git a/src/assets/lang/zh.js b/src/assets/lang/zh.js
index 223687b..a3ad659 100644
--- a/src/assets/lang/zh.js
+++ b/src/assets/lang/zh.js
@@ -422,6 +422,7 @@
     export: '瀵煎嚭',
     pipelineAnalysis: '绠¢亾鍒嗘瀽',
     synthesis: '缁煎悎灞曠ず',
+    DownloadList:'涓嬭浇鍒楄〃',
     dataApplication: '鏁版嵁鐢宠',
     sceneExtraction: '鍦烘櫙鎻愬彇',
     themaic: '涓撻鍦板浘',
diff --git a/src/components/MapView/mapMenuPop.vue b/src/components/MapView/mapMenuPop.vue
index 028259b..fbc8fa8 100644
--- a/src/components/MapView/mapMenuPop.vue
+++ b/src/components/MapView/mapMenuPop.vue
@@ -140,7 +140,7 @@
           <el-form-item label="瀹℃牳鍗曚綅">
             <div>
               <ul>
-                <li v-for="item in ruleForm.depname">
+                <li v-for="item in ruleForm.depid">
                   {{item.name}}
                 </li>
               </ul>
@@ -208,6 +208,7 @@
   dataQuery_selectDbOverflowDep,
   apply_insertApply,
   decr, encr,
+  dataLib_selectDepsByIds,
 } from "../../api/api.js";
 import { getToken } from "@/utils/auth";
 import $ from "jquery";
@@ -339,11 +340,21 @@
         this.insertFlag = 2;
         var std = [];
         this.insertOption.ids = data.result;
+        var val = "";
         for (var i in data.result) {
+          if (val == "") {
+            val += "ids=" + data.result[i]
+          } else {
+            val += "&ids=" + data.result[i]
+          }
+
           std.push({
             name: data.result[i]
           })
         }
+        const data1 = await dataLib_selectDepsByIds(val);
+
+        this.ruleForm.depid = data1.result;
         this.ruleForm.depname = std;
         this.ruleForm.wkt = decr(this.listdata.wkt)
         this.ruleForm.tabs = this.option;
@@ -410,7 +421,7 @@
           message: '鏁版嵁鐢宠鎴愬姛',
           type: 'success'
         });
-      
+
         this.closeDown();
       }
 
@@ -890,14 +901,9 @@
   }
 }
 li {
-  color: white;
   line-height: 20px;
-  border-bottom: 1px solid white;
+  border-bottom: 1px solid gray;
   padding: 5px;
 }
-/deep/.el-textarea .el-input__count {
-  background: transparent;
-}
 </style>
-<style lang="less"></style>
-<style scoped lang="less"></style>
+ 
diff --git a/src/components/MapView/mapMenuTop.vue b/src/components/MapView/mapMenuTop.vue
index 28038e8..7c76f40 100644
--- a/src/components/MapView/mapMenuTop.vue
+++ b/src/components/MapView/mapMenuTop.vue
@@ -410,12 +410,5 @@
   padding: 4px 20px;
   font-weight: 400;
 }
-/deep/.el-input__inner {
-  background-color: transparent !important ;
-  color: #fff;
-  border: 1px solid;
-}
-/deep/ .el-select .el-input__inner {
-  border-color: #fff !important;
-}
+ 
 </style>
diff --git a/src/components/MapView/mapSpaceTop.vue b/src/components/MapView/mapSpaceTop.vue
index de07c8f..c4f97a7 100644
--- a/src/components/MapView/mapSpaceTop.vue
+++ b/src/components/MapView/mapSpaceTop.vue
@@ -146,27 +146,5 @@
 }
 </style>
 <style lang="less" scoped>
-.el-tree .el-tree-node .is-leaf + .el-checkbox .el-checkbox__inner {
-  display: inline-block;
-}
-.el-tree .el-tree-node .el-checkbox .el-checkbox__inner {
-  display: none;
-}
-
-/deep/.el-form-item__label {
-  color: white;
-}
-/deep/.el-input__inner {
-  background-color: transparent !important ;
-  color: #fff !important;
-  border: 1px solid;
-}
-
-/deep/ .el-input__inner {
-  border-color: #fff !important;
-}
-/deep/.el-select-dropdown {
-  border-color: white;
-  opacity: 0.85;
-}
+ 
 </style>
diff --git a/src/components/catalogueTree copy.vue b/src/components/catalogueTree copy.vue
index 5c6b0a1..cbf6095 100644
--- a/src/components/catalogueTree copy.vue
+++ b/src/components/catalogueTree copy.vue
@@ -247,32 +247,7 @@
     width: 100%;
     height: 94%;
     overflow: auto;
-    .el-tree {
-      background: transparent;
-      font-size: 15px;
-      font-family: Microsoft YaHei;
-      font-weight: 400;
-      color: #000000;
-      // /deep/ .el-tree-node__label {
-      //   font-size: 18px;
-      // }
-      /deep/ .el-tree-node {
-        padding-top: 10px;
-        // padding-bottom: 10px;
-      }
-      /deep/ .el-tree-node:focus > .el-tree-node__content {
-        background-color: #b9b9b9;
-      }
-      /deep/ .el-tree-node__content:hover {
-        background-color: rgb(153, 153, 153);
-      }
-      .btnBox {
-        margin-left: 5px;
-        .el-button + .el-button {
-          margin-left: 5px;
-        }
-      }
-    }
+ 
   }
 }
 </style>
diff --git a/src/components/catalogueTree.vue b/src/components/catalogueTree.vue
index 15d3ddb..00df9d2 100644
--- a/src/components/catalogueTree.vue
+++ b/src/components/catalogueTree.vue
@@ -266,36 +266,7 @@
     height: 94%;
     overflow: auto;
 
-    .el-tree {
-      background: transparent;
-      font-size: 15px;
-      font-family: Microsoft YaHei;
-      font-weight: 400;
-      color: #000000;
-
-      // /deep/ .el-tree-node__label {
-      //   font-size: 18px;
-      // }
-      /deep/ .el-tree-node {
-        padding-top: 10px;
-        // padding-bottom: 10px;
-      }
-
-      /deep/ .el-tree-node:focus > .el-tree-node__content {
-        background-color: #b9b9b9;
-      }
-
-      /deep/ .el-tree-node__content:hover {
-        background-color: rgb(153, 153, 153);
-      }
-
-      .btnBox {
-        margin: 0 10px 0 5px;
-        .el-button + .el-button {
-          margin-left: 5px;
-        }
-      }
-    }
+   
   }
 }
 </style>
diff --git a/src/components/customElMenu.vue b/src/components/customElMenu.vue
index bf0ece4..e47425e 100644
--- a/src/components/customElMenu.vue
+++ b/src/components/customElMenu.vue
@@ -36,14 +36,4 @@
   },
 };
 </script>
-<style lang="less" scoped>
-.faSub {
-  /deep/ .el-submenu__title i {
-    background-color: transparent !important;
-    color: #fff;
-  }
-  /deep/.el-menu {
-    border: transparent !important;
-  }
-}
-</style>
+ 
diff --git a/src/components/login.vue b/src/components/login.vue
index b299878..b34fffa 100644
--- a/src/components/login.vue
+++ b/src/components/login.vue
@@ -224,7 +224,7 @@
     //   鑾峰彇vuex涓瑼ctions閲岀殑鏂规硶
     ...mapActions(['login', 'getpublickey']),
     getCode(data) {
- 
+
       this.validCode = data; //鍦╠ata涓畾涔変竴涓� validCode:'',鐢ㄦ潵璁板綍楠岃瘉鐮併��
     },
 
@@ -244,6 +244,7 @@
                 return
               }
               this.setCookies(response);
+
               getPerms().then((res) => {
                 if (res.code == 200) {
                   this.$store.commit('getPermsEntity', res.result);
@@ -275,17 +276,36 @@
       });
     },
     setCookies(res) {
+
       var timeData = moment(res.result.expire).format('YYYY-MM-DD HH:mm:ss');
       var LfPrems = {
         token: res.result.token,
         uname: res.result.uname,
         time: timeData,
+        userid: res.result.createUser,
+       expire: res.result.expire
       };
       LfPrems = JSON.stringify(LfPrems);
       localStorage.setItem('LFToken', LfPrems);
     },
+    enterLogin() {
+      document.onkeydown = (e) => {
+        e = window.event || e;
+
+
+        if (this.$route.path == '/login' && (e.code == 'Enter' || e.code == 'enter' || e.code == 'NumpadEnter')) {
+  
+          //鏈�閲嶈鏈�鍚庤皟鐢�1.鐧诲綍鏍¢獙鏂规硶
+          //this.login();
+          this.submitForm('loginForm')
+        }
+      };
+
+    }
   },
-  created() { },
+  created() {
+    this.enterLogin();
+  },
 };
 </script>
 
diff --git a/src/components/mapsdk.vue b/src/components/mapsdk.vue
index 0134978..2378eac 100644
--- a/src/components/mapsdk.vue
+++ b/src/components/mapsdk.vue
@@ -410,15 +410,15 @@
       // );
       // openStreetMap.item.show = false;
 
-      // Viewer.terrainProvider = new Cesium.CesiumTerrainProvider({
-      //   url:demLayer
-      // });
-      var option = {
-        url: window.sceneConfig.SGUrl,
-        layerName: window.sceneConfig.mptName,
-        requestVertexNormals: true
-      }
-      sgworld.Creator.sfsterrainprovider("", option, "", true, "");
+      Viewer.terrainProvider = new Cesium.CesiumTerrainProvider({
+        url:demLayer
+      });
+      // var option = {
+      //   url: window.sceneConfig.SGUrl,
+      //   layerName: window.sceneConfig.mptName,
+      //   requestVertexNormals: true
+      // }
+      // sgworld.Creator.sfsterrainprovider("", option, "", true, "");
 
       window.elevationTool = new SmartEarth.ElevationTool(window.sgworld);
       elevationTool.setContourColor('#F1D487');
diff --git a/src/components/navMenu.vue b/src/components/navMenu.vue
index 458c344..1c83a75 100644
--- a/src/components/navMenu.vue
+++ b/src/components/navMenu.vue
@@ -24,7 +24,7 @@
               </div>
             </div>
             <div
-              class="secondMenuDiv"
+              class="secondMenuDiv   subpage_Div"
               v-show="index == showFlag ? true :false"
             >
               <div
@@ -128,9 +128,13 @@
         const data = await getPerms();
         this.$store.state.permsEntity = data.result;
       }
+ 
       this.$store.state.uname = JSON.parse(
         localStorage.getItem('LFToken')
       ).uname;
+        this.$store.state.unid = JSON.parse(
+        localStorage.getItem('LFToken')
+      ).userid;
       this.$router.push('/');
     },
     getTimeCookies() {
@@ -353,209 +357,5 @@
 };
 </script>
 <style lang="less" scoped>
-//@import url(); 寮曞叆鍏叡css绫�
-.NavBox {
-  width: 100%;
-  height: 100%;
-  background-image: linear-gradient(rgb(34, 33, 33), rgb(27, 31, 78));
-  .topBox {
-    width: 100%;
-    height: 100%;
-    display: flex;
-    justify-content: space-around;
-    align-items: center;
-    .topTitle {
-      width: 435px;
-      height: 70px;
-      background: url("../assets/img/LOGO.png") no-repeat center;
-    }
-    .topMenu {
-      width: auto;
 
-      flex: 1;
-      height: 100px;
-      .menuContent {
-        width: 100%;
-        height: 100%;
-        display: flex;
-        .contentDiv {
-          margin-left: 1%;
-        }
-      }
-      .ImgMenu {
-        width: 100%;
-        height: auto;
-        display: flex;
-        justify-content: center;
-      }
-      .menuImage {
-        width: 70px;
-        height: 70px;
-      }
-      .menulabel {
-        font-size: 14px;
-        font-family: Source Han Sans CN;
-        font-weight: 500;
-        color: #ffffff;
-        text-align: center;
-        width: 120px;
-      }
-      .changeStyle {
-        color: #fec801;
-      }
-      .m1 {
-        background: url("../assets/img/menu/menu11.png") no-repeat;
-        background-size: 100% 100%;
-      }
-      .m2 {
-        background: url("../assets/img/menu/menu21.png") no-repeat;
-        background-size: 100% 100%;
-      }
-      .m3 {
-        background: url("../assets/img/menu/menu31.png") no-repeat;
-        background-size: 100% 100%;
-      }
-      .m4 {
-        background: url("../assets/img/menu/menu41.png") no-repeat;
-        background-size: 100% 100%;
-      }
-      .m5 {
-        background: url("../assets/img/menu/menu51.png") no-repeat;
-        background-size: 100% 100%;
-      }
-      .m6 {
-        background: url("../assets/img/menu/menu61.png") no-repeat;
-        background-size: 100% 100%;
-      }
-      .m7 {
-        background: url("../assets/img/menu/qwyzt.png") no-repeat;
-        background-size: 100% 100%;
-      }
-      .m11 {
-        background: url("../assets/img/menu/menu12.png") no-repeat;
-        background-size: 100% 100%;
-      }
-      .m21 {
-        background: url("../assets/img/menu/menu22.png") no-repeat;
-        background-size: 100% 100%;
-      }
-      .m31 {
-        background: url("../assets/img/menu/menu32.png") no-repeat;
-        background-size: 100% 100%;
-      }
-      .m41 {
-        background: url("../assets/img/menu/menu42.png") no-repeat;
-        background-size: 100% 100%;
-      }
-      .m51 {
-        background: url("../assets/img/menu/menu52.png") no-repeat;
-        background-size: 100% 100%;
-      }
-      .m61 {
-        background: url("../assets/img/menu/menu62.png") no-repeat;
-        background-size: 100% 100%;
-      }
-      .m71 {
-        background: url("../assets/img/menu/qwyzt-h.png") no-repeat;
-        background-size: 100% 100%;
-      }
-    }
-
-    .topUser {
-      height: 70px;
-
-      .userName {
-        margin: 0px 10px;
-
-        display: flex;
-        justify-content: space-between;
-        height: 30px;
-      }
-      .userLanguage {
-        margin: 0px 10px;
-        margin-top: 10px;
-
-        display: flex;
-
-        height: 30px;
-      }
-      .userImage {
-        width: 30px;
-        height: 30px;
-        float: left;
-        margin-right: 10px;
-      }
-      .user1 {
-        background: url("../assets/img/user.png") no-repeat;
-        background-size: 100% 100%;
-      }
-      .user2 {
-        background: url("../assets/img/EN.png") no-repeat;
-        background-size: 100% 100%;
-      }
-      .userText {
-        font-size: 15px;
-
-        line-height: 30px;
-        font-family: Microsoft YaHei;
-        font-weight: 400;
-        color: #ffffff;
-        text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.35);
-      }
-      .TextLanguage {
-        font-size: 15px;
-
-        line-height: 30px;
-        font-family: Microsoft YaHei;
-        font-weight: 400;
-        color: #ffffff;
-        text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.35);
-      }
-    }
-    .elLink {
-      margin-left: 5px;
-      font-size: 15px;
-      margin-bottom: 4px;
-    }
-  }
-
-  .secondMenuDiv {
-    position: absolute;
-    z-index: 1024;
-    margin-top: 10px;
-    border: 1px solid white;
-    border-radius: 5px;
-    div {
-      line-height: 30px;
-      background: #303030;
-      padding: 10px;
-      font-size: 18px;
-      font-family: Microsoft YaHei;
-      font-weight: 400;
-      color: #ffffff;
-      line-height: 49px;
-      min-width: 120px;
-    }
-    .changeLiStyle {
-      color: #fec801;
-      background: linear-gradient(180deg, #002992, #080472);
-    }
-  }
-
-  /deep/.el-link.el-link--default:hover {
-    color: #409eff !important;
-  }
-  /deep/ .el-link.el-link--default {
-    color: white !important;
-  }
-  /deep/ ul.el-menu-vertical-demo.el-menu {
-    // 娣诲姞鑳屾櫙棰滆壊
-    background-image: rgba(255, 255, 255, 0.1) !important;
-  }
-
-  /deep/ li.el-menu-item.is-active {
-    // 娣诲姞鏍峰紡锛屽彧閽堝瀵艰埅鏍忛鑿滃崟
-    background-color: transparent;
-  }
-}
 </style>
diff --git a/src/main.js b/src/main.js
index f0d0502..f6f7305 100644
--- a/src/main.js
+++ b/src/main.js
@@ -11,7 +11,9 @@
 // import locale from 'element-ui/lib/locale/lang/zh-CN'
 // import 'element-ui/lib/theme-chalk/index.css';
 import '@/assets/element-variables.scss';
-
+import '@/assets/css/index.css'
+import '@/assets/css/content.css'
+import '@/assets/css/configure.css'
 Vue.prototype.$echarts = echarts;
 import * as echarts from 'echarts';
 Vue.use(ElementUI, { locale });
diff --git a/src/store/index.js b/src/store/index.js
index 66f50f9..1a9853d 100644
--- a/src/store/index.js
+++ b/src/store/index.js
@@ -42,15 +42,16 @@
     theme: variables.theme,
     //鐧诲綍鐢ㄦ埛鍚�
     uname: null,
+    unid: null,
     //椤圭洰绠$悊
     projeOl: null,
     download: false,
     showAllLayers: true,
-    primitLayer:null,
-    loading:false,
-    pipelineEntity:[],
-    reporturl:null,
-   layerMnage:false,
+    primitLayer: null,
+    loading: false,
+    pipelineEntity: [],
+    reporturl: null,
+    layerMnage: false,
   },
   mutations: {
     //鑾峰彇鏉冮檺鍚堥泦
@@ -143,7 +144,7 @@
         login(data)
           .then((response) => {
             const data = response;
-            
+
             if (data.code !== 200) {
               resolve(data);
               return
@@ -164,7 +165,7 @@
           });
       });
     },
-    setCookies(res) {
+    setCookies(res) { 
       var value = localStorage.getItem('LFToken');
       if (value != null) {
         this.rmCookies();
diff --git a/src/utils/request.js b/src/utils/request.js
index 5e76368..685670d 100644
--- a/src/utils/request.js
+++ b/src/utils/request.js
@@ -28,6 +28,16 @@
     if (token) {
       config.headers["token"] = token;
     }
+
+    if (config.url.indexOf("logout") != -1 && config.url.indexOf("login") != -1) {
+      var expire = JSON.parse(window.localStorage.getItem("LFToken")).expire;
+      var timeire = new Date().getTime();
+      if (timeire >= expire) {
+        
+        this.$router.push("logout")
+      }
+    }
+
     //鍔犺浇loading
     store.commit("UPDATE_API_COUNT", "add");
     return config;
@@ -77,7 +87,7 @@
         {
           let str = this.result.toString();
           let res = JSON.parse(str);
-  
+
           Message({
             message: res.message,
             type: "error",
diff --git a/src/views/Archive/dataApplication.vue b/src/views/Archive/dataApplication.vue
index 60ce609..67d19b5 100644
--- a/src/views/Archive/dataApplication.vue
+++ b/src/views/Archive/dataApplication.vue
@@ -1,11 +1,11 @@
 <template>
-  <div class="logLog_box">
+  <div class="logLog_box box_div">
     <My-bread :list="[
         `${$t('synthesis.synthesis')}`,
         `${$t('synthesis.dataApplication')}`,
       ]"></My-bread>
     <el-divider />
-    <div class="inquire">
+    <div class="inquire subpage_Div">
       <el-form
         :inline="true"
         ref="sizeForm"
@@ -88,11 +88,10 @@
         </el-form-item>
       </el-form>
     </div>
-    <div class="table_box">
+    <div class="table_box subpage_Div">
       <el-table
         :data="tableData"
         style="width: 100%"
-       
       >
 
         <el-table-column
@@ -216,7 +215,7 @@
           <el-table-column
             align="center"
             prop="uname"
-            label="鐢宠浜�"
+            label="瀹℃牳浜�"
           />
           <el-table-column
             align="center"
@@ -239,30 +238,32 @@
             align="center"
             prop="status"
             label="鐘舵��"
+            :formatter="formatStatus1"
           />
           <el-table-column
             min-width="150"
             :label="$t('common.operate')"
           >
             <template slot-scope="scope">
+              <div v-if="matchState3(scope,/[]/)">
+                <el-button
+                  type="danger"
+                  size="mini"
+                  @click="handleApplyRepulse(scope.$index, scope.row)"
+                  plain
+                >鎵撳洖</el-button>
 
-              <el-button
-                v-if="scope.row.status == 0"
-                type="danger"
-                size="mini"
-                @click="handleApplyRepulse(scope.$index, scope.row)"
-                plain
-              >鎵撳洖</el-button>
-
-              <el-button
-                v-if="scope.row.status == 0"
-                @click="handleApplyAdopt(scope.$index, scope.row)"
-                type="success"
-                size="mini"
-                plain
-              >閫氳繃</el-button>
+                <el-button
+                  @click="handleApplyAdopt(scope.$index, scope.row)"
+                  type="success"
+                  size="mini"
+                  plain
+                >閫氳繃</el-button>
+              </div>
+              <div v-if="!matchState3(scope,/[]/)">-  -</div>
 
             </template>
+
           </el-table-column>
         </el-table>
       </div>
@@ -289,7 +290,9 @@
 
   data() {
     return {
-      detailsFrom: {},
+      detailsFrom: {
+        tableData:[],
+      },
       dialogDetailsVisible: false,
       sizeForm: {
         start: null,
@@ -316,6 +319,7 @@
       if (data.code != 200) {
         return this.$message.error("鍒楄〃璋冪敤澶辫触");
       }
+      
       this.showRestData();
     },
     async handleApplyAdopt(index, row) {
@@ -334,7 +338,7 @@
       if (data1.code != 200) {
         return this.$message.error("鍒楄〃璋冪敤澶辫触");
       }
-      this.detailsFrom.tableData = data.result;
+      this.detailsFrom.tableData = data1.result;
     },
     async handleReApply(index, row) {
       const data = await apply_updateForResubmit({ applyid: row.id });
@@ -366,20 +370,35 @@
       this.detailsFrom.uname = row.uname;
       this.detailsFrom.time = this.format(row.createTime);
       this.detailsFrom.status = this.statusFormat(row.status);
-      console.log(data.result)
+      this.detailsFrom.statued = row.status;
       this.dialogDetailsVisible = true;
 
     },
     matchState(state = '', reg) {
       var row = state.row;
-      if (row.status >= -1 && row.status <= 9 && this.$store.state.uname == row.uname) {
+      if (row.status >= -1 && row.status <= 9 && this.$store.state.unid == row.userid) {
         return true
       }
       return false
     },
     matchState1(state = '', reg) {
+
       var row = state.row;
-      if (row.status == -1 && this.$store.state.uname == row.uname) {
+      if (row.status == -1 && this.$store.state.unid == row.userid) {
+        return true
+      }
+      return false
+    },
+    matchState2(state = '', reg) {
+      var row = state.row;
+      if (row.status != -10 && this.$store.state.unid == row.userid) {
+        return true
+      }
+      return false
+    },
+    matchState3(state = '', reg) {
+      var row = state.row;
+      if (row.status == 0 && (this.detailsFrom.statued > -10 && this.detailsFrom.statued < 10) && this.$store.state.unid == row.userid) {
         return true
       }
       return false
@@ -423,14 +442,30 @@
       return this.statusFormat(data);
     },
     statusFormat(res) {
+      
       if (res >= 0 && res <= 9) {
         return "瀹℃牳涓�"
       } else if (res == -10) {
-        return "閫�鍥�"
+        return "浣滃簾"
       } else if (res == -1) {
         return "鎵撳洖"
+      }else if (res == 10) {
+        return "閫氳繃"
+      }
+    },
+    formatStatus1(row, column) {
+      let data = row[column.property];
+      if (data == null) {
+        return data;
+      }
+      return this.statusFormat1(data);
+    }, statusFormat1(res) {
+      if (res == 1) {
+        return "閫氳繃"
+      } else if (res == 0) {
+        return "寰呭鏍�"
       } else if (res == -1) {
-        return "閫�鍥�"
+        return "鎵撳洖"
       }
     },
     resAllTable() {
@@ -485,11 +520,11 @@
 <style lang="less" scoped>
 //@import url(); 寮曞叆鍏叡css绫�
 .logLog_box {
-  width: 100%;
-  padding: 10px;
-  height: 100%;
+  width: 98%;
 
-  box-sizing: border-box;
+  height: 95%;
+  padding: 1%;
+
   .el-input {
     width: 300px;
   }
@@ -499,22 +534,13 @@
     margin-top: 20px;
 
     border-radius: 5px;
-    border: 1px solid rgb(202, 201, 204);
+
     margin-bottom: 20px;
     .el-form-item {
       margin: 7px;
     }
-    /deep/.el-form-item__label {
-      color: white;
-    }
-    /deep/ .el-input__inner {
-      background-color: transparent !important;
-      border: 1px solid;
-      color: white;
-    }
   }
   .statusLabel {
-    color: white;
     padding: 0px 5px;
     font-size: 14px;
   }
@@ -524,131 +550,9 @@
     padding: 10px;
     height: auto;
     border-radius: 5px;
-     
-   
-    /*淇敼table 琛ㄤ綋鐨勮儗鏅鑹插拰鏂囧瓧棰滆壊*/
-
-    .pagination_box {
-      /deep/.el-input__inner {
-        background-color: transparent !important;
-        border: 1px solid;
-        color: white;
-      }
-      /deep/.el-pagination__total {
-        color: white;
-      }
-      /deep/.el-pagination__jump {
-        color: white;
-      }
-      /deep/.el-pager li.active {
-        color: #1890ff;
-      }
-      /deep/.el-pager li {
-        color: white;
-        background: transparent;
-      }
-      /deep/.el-pager li {
-        color: white;
-      }
-      /deep/.btn-prev {
-        background: transparent;
-      }
-      /deep/.btn-next {
-        background: transparent;
-      }
-    }
   }
   .text-center {
     text-align: center;
   }
-}
-/deep/ .el-select .el-input__inner {
-  border-color: #fff !important;
-}
-
-/deep/.el-form-item__label {
-  color: white;
-}
-// 璁剧疆杈撳叆妗嗙殑鑳屾櫙鑹层�佸瓧浣撻鑹层�佽竟妗嗗睘鎬ц缃紱
-/deep/.el-input__inner {
-  background-color: transparent !important ;
-  color: #fff;
-  border: 1px solid;
-}
-/deep/ .el-dialog {
-  background: #303030;
-}
-/deep/.el-range-editor.is-active,
-.el-range-editor.is-active:hover,
-.el-select .el-input.is-focus .el-input__inner {
-  border: 1px solid;
-}
-/deep/.el-dialog__title {
-  color: white;
-}
-/deep/ .el-table {
-  background-color: transparent;
-
-  th,
-  td {
-    background-color: transparent;
-  }
-  .el-table__expanded-cell {
-    background-color: transparent !important;
-  }
-
-  // 琛ㄥご鑳屾櫙鑹�
-  th.el-table__cell {
-    background-color: #303030;
-    color: #fff;
-  }
-  tr > td {
-    background-color: #303030;
-    color: #fff;
-  }
-
-  // hover鏁堟灉
-  tr:hover > td {
-    background-color: rgba(255, 255, 255, 0.3) !important;
-  }
-
-  tbody tr:hover {
-    background-color: rgba(255, 255, 255, 0.3) !important;
-    // text-align: center;
-  }
-
-  // 婊氬姩鏉″楂�
-  .el-table__body-wrapper::-webkit-scrollbar {
-    width: 5px;
-    height: 5px;
-  }
-
-  .el-table__body-wrapper::-webkit-scrollbar {
-    width: 5px;
-    /*婊氬姩鏉″搴�*/
-    height: 10px;
-    /*婊氬姩鏉¢珮搴�*/
-  }
-  /*瀹氫箟婊氬姩鏉¤建閬� 鍐呴槾褰�+鍦嗚*/
-  .el-table__body-wrapper::-webkit-scrollbar-track {
-    box-shadow: 0px 1px 3px #216fe6 inset;
-    /*婊氬姩鏉$殑鑳屾櫙鍖哄煙鐨勫唴闃村奖*/
-    border-radius: 10px;
-  }
-
-  /*瀹氫箟婊戝潡 鍐呴槾褰�+鍦嗚*/
-  .el-table__body-wrapper::-webkit-scrollbar-thumb {
-    box-shadow: 0px 1px 3px #216fe6 inset;
-    border-radius: 6px;
-    background-color: #216fe6;
-  }
-}
-/deep/.el-textarea__inner {
-  background: transparent !important;
-  border-color: #fff !important;
-  color: white;
-}
-/deep/.el-textarea .el-input__count {
-  background: transparent;
 }
 </style>
diff --git a/src/views/Archive/index.vue b/src/views/Archive/index.vue
index e8ca548..618ca6b 100644
--- a/src/views/Archive/index.vue
+++ b/src/views/Archive/index.vue
@@ -1,12 +1,12 @@
 <template>
-  <div class="archive">
+  <div class="archive box_div">
     <div class="top_header">
       <div class="top_left">
         <My-bread :list="[`${$t('synthesis.synthesis')}`, `${$t('synthesis.archive')}`]"></My-bread>
       </div>
 
     </div>
-    <div class="box_item">
+    <div class="box_item ">
       <div class="box_left">璧勬枡绫诲埆</div>
       <div class="box_cont">
 
@@ -22,16 +22,12 @@
         </div>
         <div
           v-if="!isShowFirstCheck"
-          class="box_div"
+          class="menu_div"
           v-for="(item, index) in showList"
           :key="index"
           @click="changeListDataType(item)"
         >
-          <!-- <el-checkbox
-            v-if="isShowFirstCheck"
-            v-model="item.isCheckedFlag"
-            :checked="item.isCheckedFlag"
-          ></el-checkbox> -->
+
           <div
             :class="{menuActive:dataTypeName == item.name}"
             style="margin-left: 5px"
@@ -40,13 +36,13 @@
       </div>
       <div class="box_right">
         <div
-          class="box_div box_menu"
+          class="menu_div subpage_Div"
           @click="moreEvent(1)"
         >
           {{ $t('synthesis.more') }}
         </div>
         <div
-          class="box_div box_menu"
+          class="menu_div subpage_Div "
           @click="checkEvent(1)"
         >
           <i class="el-icon-plus"></i>
@@ -55,7 +51,7 @@
         </div>
       </div>
     </div>
-    <div class="box_item">
+    <div class="box_item  ">
       <div class="box_left">椤圭洰鍚嶇О</div>
       <div class="box_cont">
         <div v-if=" isShowSecondCheck">
@@ -70,7 +66,7 @@
         </div>
         <div
           v-if="!isShowSecondCheck"
-          class="box_div"
+          class="menu_div"
           v-for="(item, index) in showList1"
           :key="index"
           @click="changeListEntryName(item)"
@@ -83,13 +79,13 @@
       </div>
       <div class="box_right">
         <div
-          class="box_div box_menu"
+          class="menu_div subpage_Div"
           @click="moreEvent(2)"
         >
           {{ $t('synthesis.more') }}
         </div>
         <div
-          class="box_div box_menu"
+          class="menu_div subpage_Div"
           @click="checkEvent(2)"
         >
           <i class="el-icon-plus"></i>
@@ -100,8 +96,8 @@
     </div>
     <div class="bottom_content">
 
-      <div class="bottom_left">
-        <!-- <div class="box_div">褰撳墠鎼滅储鍏抽敭璇�:</div> -->
+      <div class="bottom_left  ">
+        <!-- <div class="menu_div">褰撳墠鎼滅储鍏抽敭璇�:</div> -->
         <div>
           <ul>
             <li>鎼滅储绫诲瀷</li>
@@ -114,7 +110,7 @@
             <li
               @click="getMenuChange(2)"
               :class="{ menuActive: !isMenuActive }"
-              style="border-bottom: 1px solid white"
+              style="border-bottom: 1px solid #dcdfe6"
             >
               鏂囦欢鏁版嵁婧�
             </li>
@@ -191,6 +187,14 @@
               $t('synthesis.rangequery')
             }}</el-button>
             </el-form-item>
+            <el-form-item>
+              <el-button
+                @click="getdownloadList"
+                size="mini"
+              >{{
+              $t('synthesis.DownloadList')
+            }}</el-button>
+            </el-form-item>
           </el-form>
         </div>
         <div v-if="isMenuActive">
@@ -200,7 +204,7 @@
               :key="index"
             >
               <div
-                class="box_div"
+                class="menu_div"
                 @click="getShowTable(item)"
               >
                 {{ item.tabDesc }}
@@ -550,7 +554,7 @@
       </div>
     </el-dialog>
     <div
-      class="downloadBox"
+      class="downloadBox box_div subpage_Div"
       v-if="showCodeBox"
     >
       <h4 style="padding: 20px">{{$t('common.passworld')}}</h4>
@@ -652,10 +656,7 @@
       <div
         style="float:right;margin-right:10px"
         @click="downBatchFormData()"
-      ><i
-          style="color:#FFF"
-          class="el-icon-download"
-        ></i></div>
+      ><i class="el-icon-download"></i></div>
       <div style="height:580px">
 
         <el-table
@@ -742,9 +743,69 @@
       :title=" $t('synthesis.rangequery')"
       :visible.sync="dialogMapVisible"
       width="90%"
+      top="10vh"
     >
       <div style="height:700px">
         <map-sdk v-if='showMapVisible'></map-sdk>
+      </div>
+    </el-dialog>
+    <el-dialog
+      :visible.sync="downloadListVisible"
+      width="90%"
+      top="10vh"
+    >
+      <div style="height:700px">
+        <el-table
+          :data="downloadTableData"
+          style="width: 100%"
+        >
+          <el-table-column
+            type="index"
+            width="50"
+            label="搴忓彿"
+          >
+          </el-table-column>
+          <el-table-column
+            property="descr"
+            label="鏍囬"
+          > </el-table-column>
+          <el-table-column
+            property="name"
+            label="鏂囦欢鍚嶇О"
+          > </el-table-column>
+          <el-table-column
+            property="createName"
+            label="鍑哄浘浜�"
+          > </el-table-column>
+          <el-table-column
+            property="createTime"
+            :formatter="formatData"
+            label="鏃ユ湡"
+          >
+          </el-table-column>
+
+          <el-table-column
+            label="鎿嶄綔"
+            width="120"
+          >
+            <template slot-scope="scope">
+              <el-link
+                @click.native.prevent="downloadMap(scope.$index, scope.row)"
+                :underline="false"
+              >涓嬭浇</el-link>
+            </template>
+          </el-table-column>
+        </el-table>
+        <el-pagination
+          @size-change="downloadSizeChange"
+          @current-change="downloadCurrentChange"
+          :current-page="downloadPage.pageIndex"
+          :page-sizes="[10, 20, 50, 100]"
+          :page-size="downloadPage.pageSize"
+          layout="total, sizes, prev, pager, next, jumper"
+          :total="downloadPage.count"
+        >
+        </el-pagination>
       </div>
     </el-dialog>
     <iframe
@@ -776,7 +837,8 @@
   deleteMeta,
   dataLib_selectProject,
   dataLib_selectBaseType,
-  dataLib_selectBusinessType
+  dataLib_selectBusinessType,
+  dataLib_selectPageCountForDownload,
 } from '../../api/api';
 import $ from 'jquery'
 import { getToken } from '@/utils/auth';
@@ -810,6 +872,7 @@
       }
     };
     return {
+      downloadListVisible: false,
       data_type: [],
       project_name: [],
       checkedDataType: [],
@@ -903,6 +966,13 @@
         pageIndex: 1,
         pageSize: 10,
         count: 0
+      },
+      downloadTableData: [],
+      downloadPage: {
+        pageIndex: 1,
+        pageSize: 10,
+        count: 0,
+        name: null,
       }
     };
   },
@@ -953,6 +1023,46 @@
     },
   },
   methods: {
+    downloadMap(index, rows) {
+      //     var token = '?token=' + getToken();
+      //  debugger
+      //  var url = BASE_URL + '/dataLib/downloadFile' + token + '&guid=' + rows.guid+ '&pwd='+  rows.pwd 
+      var token = getToken()
+    
+      var url = BASE_URL + "/dataLib/downloadFile?token=" + token + "&guid=" + rows.guid + "&pwd=" + rows.pwd;
+      $("#downFrame").attr("src", url).click();
+    },
+    downloadSizeChange(val) {
+
+      this.downloadPage.pageIndex = 1;
+      this.downloadPage.pageSize = val;
+      this.getdownloadListData();
+    },
+    downloadCurrentChange(val) {
+      this.downloadPage.pageIndex = val;
+      this.getdownloadListData();
+    },
+    getdownloadList() {
+      this.downloadPage = {
+        pageIndex: 1,
+        pageSize: 10,
+        count: 0,
+        name: null,
+      }
+      this.downloadListVisible = true;
+      this.getdownloadListData();
+    },
+    async getdownloadListData() {
+      const data = await dataLib_selectPageCountForDownload(this.downloadPage);
+      if (data.code != 200) {
+        this.downloadListVisible = false;
+        return this.$message.error('涓嬭浇鍒楄〃鑾峰彇澶辫触');
+      }
+
+      this.downloadTableData = data.result;
+      console.log(this.downloadTableData, data.result.length, this.downloadPage)
+      this.downloadPage.count = data.count;
+    },
     handleCheckedEntryNameChange(res) {
       if (this.checkedEntryName.indexOf(res.name) != -1) {
         if (res.name == "涓嶉檺") {
@@ -1783,8 +1893,8 @@
           name: res.result[i].value
         })
       }
-      for(var i in rest.result){
-          str.push({
+      for (var i in rest.result) {
+        str.push({
           id: rest.result[i].key,
           name: rest.result[i].value
         })
@@ -1803,18 +1913,18 @@
 
 <style lang="less" scoped>
 .archive {
-  width: 100%;
-  height: 100%;
-  margin: 0;
-  overflow-y: auto;
-  background: #353539;
+  width: 98%;
+  height: 95%;
+  padding: 1%;
+  position: relative;
+  overflow: auto;
   .top_header {
     width: calc(100% -20px);
     height: 60px;
     display: flex;
     padding: 0 10px;
     justify-content: space-between;
-    border-bottom: 1px solid white;
+
     .top_left {
       display: flex;
       align-items: center;
@@ -1827,19 +1937,11 @@
       line-height: 70px;
     }
     span {
-      color: gray;
       margin: 0 5px;
-    }
-    /deep/.el-form--inline .el-form-item__content {
-      line-height: 70px;
-    }
-    /deep/.el-form--inline .el-form-item__label {
-      line-height: 70px;
     }
   }
   .box_item {
     width: calc(100% - 60px);
-    border-bottom: 1px solid white;
     height: auto;
     padding: 10px 30px;
 
@@ -1847,24 +1949,22 @@
     display: flex;
     float: left;
     .box_left {
-      color: white;
       height: 100%;
       line-height: 100%;
       width: 100px;
       text-align: center;
-      color: white;
+
       font-size: 14px;
       font-weight: 400;
     }
     .box_cont {
-      color: white;
       height: 100%;
       width: 80%;
       display: flex;
       flex-wrap: wrap;
       /* 璁剧疆澶氳瀵归綈 */
       align-content: flex-start;
-      color: white;
+
       font-size: 14px;
       font-weight: 400;
     }
@@ -1872,13 +1972,11 @@
       display: flex;
       justify-content: space-between;
       margin-left: 10px;
-      color: white;
+
       font-size: 14px;
       align-self: flex-start;
       font-weight: 400;
-      .box_menu {
-        border: 1px solid white;
-      }
+
       .box_menu:hover {
         border: 1px solid #009cff;
         color: #009cff;
@@ -1898,15 +1996,15 @@
       font-size: 14px;
       font-weight: 400;
       align-self: flex-start;
-      color: white;
+
       ul {
         margin-left: 10px;
       }
       li {
         height: 42px;
-        border-top: 1px solid white;
-        border-left: 1px solid white;
-        border-right: 1px solid white;
+        border-top: 1px solid #dcdfe6;
+        border-left: 1px solid #dcdfe6;
+        border-right: 1px solid #dcdfe6;
         font-size: 14px;
         line-height: 42px;
         padding: 5px 15px;
@@ -1919,19 +2017,16 @@
       width: 100%;
       padding: 0px 20px;
       height: auto;
-      color: white;
+
       .boxCard {
         margin: 1%;
-        /deep/.el-card {
-          background: #303030 !important;
-          color: #fff !important;
-        }
+
         .cardItem {
           margin-bottom: 10px;
         }
       }
       li {
-        border-bottom: 1px solid white;
+        border-bottom: 1px solid #dcdfe6;
         padding: 10px 0px;
       }
       li:hover {
@@ -1945,51 +2040,15 @@
     display: flex;
     justify-content: center;
   }
-  .box_div {
+  .menu_div {
     padding: 5px 15px;
     margin-left: 10px;
     display: flex;
     align-items: center;
     display: flex;
+
     .menuActive {
       color: #409eff;
-    }
-  }
-  .primaries {
-    background: linear-gradient(180deg, #002992, #080472);
-    border: 1px solid #000000;
-    box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.21);
-    color: white;
-  }
-  .elLink {
-    color: white;
-  }
-  .infoBox {
-    width: 500px;
-    position: absolute;
-    z-index: 100;
-    top: 25%;
-    right: 25%;
-    background: #303030;
-    color: #fff;
-    .el-card {
-      background-color: transparent;
-      color: #fff;
-      span {
-        color: #fff;
-        font-size: 16px;
-        font-weight: 600;
-      }
-    }
-    .contentBox {
-      margin: 0 aotu 10px;
-      height: 500px;
-      overflow: auto;
-      p {
-        // background-color: #bfa;
-        // margin-bottom: 10px;
-        font-size: 14px;
-      }
     }
   }
 
@@ -1998,169 +2057,19 @@
     top: 20%;
     left: 40%;
     padding: 20px;
-    background: #303030;
-    width: 30%;
-    border: 1px solid gray;
-    border-radius: 10px;
-    color: white;
-  }
-  .pagination_box {
-    /deep/.el-input__inner {
-      background-color: transparent !important;
-      border: 1px solid;
-      color: white;
-    }
-    /deep/.el-pagination__total {
-      color: white;
-    }
-    /deep/.el-pagination__jump {
-      color: white;
-    }
-    /deep/.el-pager li.active {
-      color: #409eff;
-    }
-    /deep/.el-pager li {
-      color: white;
-      background: transparent;
-    }
-    /deep/.el-pager li {
-      color: white;
-    }
-    /deep/.btn-prev {
-      background: transparent;
-    }
-    /deep/.btn-next {
-      background: transparent;
-    }
-    /deep/.btn-next i {
-      color: white;
-    }
-    /deep/.btn-prev i {
-      color: white;
-    }
-  }
-  /deep/ .el-select .el-input__inner {
-    border-color: #fff !important;
-  }
-  /deep/.el-checkbox {
-    color: #ffff;
-    line-height: 25px;
-  }
-}
 
-.elLink {
-  color: white !important;
-}
-.el-icon-folder-opened {
-  color: white;
+    width: 30%;
+
+    border-radius: 10px;
+  }
 }
 
 .contentBox {
   height: 60vh;
   overflow: auto;
-  color: white;
 }
-/deep/ .el-dialog {
-  background: #303030;
-  z-index: 99;
-}
+
 .downloadBox {
   z-index: 999;
-}
-/deep/.el-range-editor.is-active,
-.el-range-editor.is-active:hover,
-.el-select .el-input.is-focus .el-input__inner {
-  border: 1px solid;
-}
-/deep/.el-dialog__title {
-  color: white;
-}
-/deep/ .el-dialog__body {
-  padding: 10px;
-}
-/*淇敼table 琛ㄤ綋鐨勮儗鏅鑹插拰鏂囧瓧棰滆壊*/
-/deep/ .el-table {
-  background-color: transparent;
-
-  th,
-  td {
-    background-color: transparent;
-  }
-  .el-table__expanded-cell {
-    background-color: transparent !important;
-  }
-
-  // 琛ㄥご鑳屾櫙鑹�
-  th.el-table__cell {
-    background-color: #303030;
-    color: #fff;
-  }
-  tr > td {
-    background-color: #303030;
-    color: #fff;
-  }
-
-  // hover鏁堟灉
-  tr:hover > td {
-    background-color: rgba(255, 255, 255, 0.3) !important;
-  }
-
-  tbody tr:hover {
-    background-color: rgba(255, 255, 255, 0.3) !important;
-    // text-align: center;
-  }
-
-  // 婊氬姩鏉″楂�
-  .el-table__body-wrapper::-webkit-scrollbar {
-    width: 5px;
-    height: 5px;
-  }
-
-  .el-table__body-wrapper::-webkit-scrollbar {
-    width: 5px;
-    /*婊氬姩鏉″搴�*/
-    height: 5px;
-    /*婊氬姩鏉¢珮搴�*/
-  }
-  /*瀹氫箟婊氬姩鏉¤建閬� 鍐呴槾褰�+鍦嗚*/
-  .el-table__body-wrapper::-webkit-scrollbar-track {
-    box-shadow: 0px 1px 3px #216fe6 inset;
-    /*婊氬姩鏉$殑鑳屾櫙鍖哄煙鐨勫唴闃村奖*/
-    border-radius: 10px;
-  }
-
-  /*瀹氫箟婊戝潡 鍐呴槾褰�+鍦嗚*/
-  .el-table__body-wrapper::-webkit-scrollbar-thumb {
-    box-shadow: 0px 1px 3px #216fe6 inset;
-    border-radius: 6px;
-    background-color: #216fe6;
-  }
-}
-// 璁剧疆杈撳叆妗嗙殑鑳屾櫙鑹层�佸瓧浣撻鑹层�佽竟妗嗗睘鎬ц缃紱
-/deep/.el-input__inner {
-  background-color: transparent !important ;
-  color: #fff;
-  border: 1px solid white !important;
-}
-/deep/.el-form-item__label {
-  color: white;
-}
-/deep/.el-dialog__wrapper {
-  overflow: hidden;
-}
-/deep/.el-textarea__inner {
-  background: transparent;
-  border-color: #fff !important;
-  color: white;
-  height: 70px !important;
-}
-/deep/.el-form-item {
-  margin-bottom: 0px;
-}
-/deep/.el-form-item__content {
-  line-height: 70px;
-}
-/deep/.el-textarea.is-disabled .el-textarea__inner {
-  background: transparent;
 }
 </style>
diff --git a/src/views/AuthorizationManagement/menuRoleAuthorization.vue b/src/views/AuthorizationManagement/menuRoleAuthorization.vue
index 2ec87fe..1ca038b 100644
--- a/src/views/AuthorizationManagement/menuRoleAuthorization.vue
+++ b/src/views/AuthorizationManagement/menuRoleAuthorization.vue
@@ -8,8 +8,8 @@
       ]"
     ></My-bread>
     <el-divider />
-    <div class="menuTreeBox">
-      <div class="left_tree">
+    <div class="menuTreeBox ">
+      <div class="left_tree subpage_Div">
         <el-tree
           :data="depList"
           :props="defaultProps"
@@ -23,7 +23,7 @@
         >
         </el-tree>
       </div>
-      <div class="right_menu">
+      <div class="right_menu subpage_Div">
         <div
           style="
             font-size: 14px;
@@ -432,183 +432,35 @@
   height: 98%;
   width: 98%;
   padding: 1%;
-  position: absolute;
+ 
   .menuTreeBox {
     width: 100%;
     height: 91%;
     .left_tree {
-      width: 30%;
+      width: 29%;
       height: 92%;
       padding: 10px;
-      border: 1px solid rgb(202, 201, 204);
+      
       border-radius: 5px;
       float: left;
       overflow-y: auto;
-      // 鏇存敼鎸囨爣鏍戝浘鏍囬鑹�
-      /deep/ .el-tree .el-icon-caret-right:before {
-        color: white; /** 杩欓噷鏄淇敼鍥炬爣鐨勯鑹� **/
-      }
-      /deep/ .el-tree {
-        color: white; /** 杩欓噷鏄淇敼鍥炬爣鐨勯鑹� **/
-        background: transparent;
-      }
-      /deep/.el-tree-node__content {
-        &:hover {
-          background-color: rgba(255, 255, 255, 0.3) !important;
-        }
-      }
-      /deep/.el-tree-node.is-current > .el-tree-node__content {
-        background-color: rgba(255, 255, 255, 0.3) !important;
-        color: #409eff;
-      }
+    
     }
     .right_menu {
-      width: 65%;
+      width: 67%;
       height: 92%;
       padding: 10px;
-      border: 1px solid rgb(202, 201, 204);
+     
       border-radius: 5px;
       float: right;
     }
   }
-  /*閲岄潰鐨勪唬鐮佸彲浠ユ牴鎹嚜宸遍渶姹傚幓杩涜鏇存敼*/
-  /* 璁剧疆婊氬姩鏉$殑鏍峰紡 */
-  ::-webkit-scrollbar {
-    width: 4px;
-  }
-  /* 婊氬姩妲� */
-  ::-webkit-scrollbar-track {
-    -webkit-box-shadow: inset006pxrgba(0, 0, 0, 0.3);
-    border-radius: 10px;
-  }
-  /* 婊氬姩鏉℃粦鍧� */
-  ::-webkit-scrollbar-thumb {
-    border-radius: 10px;
-    background: #8b8b8b;
-    -webkit-box-shadow: inset006pxrgba(0, 0, 0, 0.5);
-  }
-  ::-webkit-scrollbar-thumb:window-inactive {
-    background: #8b8b8b;
-    height: 289px;
-  }
-  .pagination_box {
-    /deep/.el-input__inner {
-      background-color: transparent !important;
-      border: 1px solid;
-      color: white;
-    }
-    /deep/.el-pagination__total {
-      color: white;
-    }
-    /deep/.el-pagination__jump {
-      color: white;
-    }
-    /deep/.el-pager li.active {
-      color: #1890ff;
-    }
-    /deep/.el-pager li {
-      color: white;
-      background: transparent;
-    }
-    /deep/.el-pager li {
-      color: white;
-    }
-    /deep/.btn-prev {
-      background: transparent;
-    }
-    /deep/.btn-next {
-      background: transparent;
-    }
-  }
-  /deep/ .el-dialog {
-    background: #303030;
-  }
-  /deep/.el-range-editor.is-active,
-  .el-range-editor.is-active:hover,
-  .el-select .el-input.is-focus .el-input__inner {
-    border: 1px solid;
-  }
-  /deep/.el-dialog__title {
-    color: white;
-  }
-  /*淇敼table 琛ㄤ綋鐨勮儗鏅鑹插拰鏂囧瓧棰滆壊*/
-  /deep/ .el-table {
-    background-color: transparent;
-
-    th,
-    td {
-      background-color: transparent;
-    }
-    .el-table__expanded-cell {
-      background-color: transparent !important;
-    }
-
-    // 琛ㄥご鑳屾櫙鑹�
-    th.el-table__cell {
-      background-color: #303030;
-      color: #fff;
-    }
-    tr > td {
-      background-color: #303030;
-      color: #fff;
-    }
-
-    // hover鏁堟灉
-    tr:hover > td {
-      background-color: rgba(255, 255, 255, 0.3) !important;
-    }
-
-    tbody tr:hover {
-      background-color: rgba(255, 255, 255, 0.3) !important;
-      // text-align: center;
-    }
-
-    // 婊氬姩鏉″楂�
-    .el-table__body-wrapper::-webkit-scrollbar {
-      width: 5px;
-      height: 5px;
-    }
-
-    .el-table__body-wrapper::-webkit-scrollbar {
-      width: 5px;
-      /*婊氬姩鏉″搴�*/
-      height: 10px;
-      /*婊氬姩鏉¢珮搴�*/
-    }
-    /*瀹氫箟婊氬姩鏉¤建閬� 鍐呴槾褰�+鍦嗚*/
-    .el-table__body-wrapper::-webkit-scrollbar-track {
-      box-shadow: 0px 1px 3px #216fe6 inset;
-      /*婊氬姩鏉$殑鑳屾櫙鍖哄煙鐨勫唴闃村奖*/
-      border-radius: 10px;
-    }
-
-    /*瀹氫箟婊戝潡 鍐呴槾褰�+鍦嗚*/
-    .el-table__body-wrapper::-webkit-scrollbar-thumb {
-      box-shadow: 0px 1px 3px #216fe6 inset;
-      border-radius: 6px;
-      background-color: #216fe6;
-    }
-  }
+ 
+ 
+ 
   .divider {
     margin-top: 8px;
   }
 }
 </style>
-<style>
-.el-select-dropdown {
-  background: #303030 !important;
-  border-color: 1px solid !important;
-}
-
-.el-scrollbar__wrap {
-  margin-bottom: -20px !important;
-  margin-right: -20px !important;
-}
-.el-select-dropdown__item.hover,
-.el-select-dropdown__item:hover {
-  background: rgba(255, 255, 255, 0.3) !important;
-}
-.el-select-dropdown__item {
-  color: white !important;
-}
-</style>
+ 
\ No newline at end of file
diff --git a/src/views/AuthorizationManagement/roleMenuAuthorization.vue b/src/views/AuthorizationManagement/roleMenuAuthorization.vue
index d6a69d6..cc0d6ff 100644
--- a/src/views/AuthorizationManagement/roleMenuAuthorization.vue
+++ b/src/views/AuthorizationManagement/roleMenuAuthorization.vue
@@ -2,7 +2,7 @@
   <div class="menuSettings_box">
     <!-- 瑙掕壊锛屽崟浣� -->
     <div class="menuSettings_tree">
-      <div class="content_box">
+      <div class="content_box subpage_Div">
         <My-bread :list="[
             `${$t('operatManage.operatManage')}`,
             `${$t('operatManage.RoleMenuAuthorization')}`,
@@ -15,14 +15,14 @@
           <el-form-item label="鍗曚綅">
             <el-select
               ref="multiSelect"
-              style="width: 300px; "
+              style="width: 300px;"
               v-model="selFrom.name"
               placeholder="璇烽�夋嫨鍗曚綅鍚嶇О..."
               @change="chooseCustom('multiSelect')"
             >
               <el-option
                 :value="selectTree"
-                style="overflow: auto; backgrond: transparent;    height: 100%;"
+                style="  backgrond: transparent;    height: 100%;"
                 disabled
               >
                 <el-tree
@@ -45,7 +45,7 @@
           style="width: 100%"
           @row-click="singleElection"
           highlight-current-row
-          height="78%"
+   
         >
           <el-table-column
             align="center"
@@ -71,7 +71,7 @@
           </el-table-column>
         </el-table>
       </div>
-      <div class="content_box">
+      <div class="content_box subpage_Div">
         <div style="
             font-size: 14px;
             color: #216fe6;
@@ -87,22 +87,22 @@
             {{ $t('operatManage.UserRoleAuthorizationObj.menuTable') }}</span>
         </div>
         <el-divider />
-        <div class="menuContent">
-          <el-tree
-            :data="menuList"
-            :props="defaultMenuProps"
-            :show-checkbox="false"
-            :check-on-click-node="true"
-            :check-strictly="true"
-            node-key="id"
-            @check="menuTreeCheck"
-            ref="treeForm"
-            :default-expanded-keys="[1]"
-          >
-          </el-tree>
-        </div>
+
+        <el-tree
+          :data="menuList"
+          :props="defaultMenuProps"
+          :show-checkbox="false"
+          :check-on-click-node="true"
+          :check-strictly="true"
+          node-key="id"
+          @check="menuTreeCheck"
+          ref="treeForm"
+          :default-expanded-keys="[1]"
+        >
+        </el-tree>
+
       </div>
-      <div class="content_box">
+      <div class="content_box subpage_Div">
         <div style="
             font-size: 14px;
             color: #216fe6;
@@ -523,7 +523,7 @@
   height: 98%;
   width: 98%;
   padding: 1%;
-  position: absolute;
+
   .menuSettings_tree {
     display: flex;
     justify-content: space-around;
@@ -531,239 +531,17 @@
     height: 100%;
     .content_box {
       padding: 10px;
-      width: 31%;
+      width: 30%;
       height: 94%;
-      border: 1px solid rgb(202, 201, 204);
+ overflow-y: auto;
+ overflow-x: hidden;
       border-radius: 5px;
-      /deep/ .el-input__inner {
-        background-color: transparent !important;
-        border: 1px solid;
-        color: white;
-      }
-      /deep/.el-form-item__label {
-        color: white;
-      }
-      /*淇敼table 琛ㄤ綋鐨勮儗鏅鑹插拰鏂囧瓧棰滆壊*/
-      /deep/ .el-table {
-        background-color: transparent;
-
-        th,
-        td {
-          background-color: transparent;
-        }
-        .el-table__expanded-cell {
-          background-color: transparent !important;
-        }
-
-        // 琛ㄥご鑳屾櫙鑹�
-        th.el-table__cell {
-          background-color: #303030;
-          color: #fff;
-        }
-        tr > td {
-          background-color: #303030;
-          color: #fff;
-        }
-
-        // hover鏁堟灉
-        tr:hover > td {
-          background-color: rgba(255, 255, 255, 0.1) !important;
-        }
-
-        tbody tr:hover {
-          background-color: rgba(255, 255, 255, 0.1) !important;
-          // text-align: center;
-        }
-
-        // 婊氬姩鏉″楂�
-        .el-table__body-wrapper::-webkit-scrollbar {
-          width: 5px;
-          height: 5px;
-        }
-
-        .el-table__body-wrapper::-webkit-scrollbar {
-          width: 5px;
-          /*婊氬姩鏉″搴�*/
-          height: 10px;
-          /*婊氬姩鏉¢珮搴�*/
-        }
-        /*瀹氫箟婊氬姩鏉¤建閬� 鍐呴槾褰�+鍦嗚*/
-        .el-table__body-wrapper::-webkit-scrollbar-track {
-          box-shadow: 0px 1px 3px #216fe6 inset;
-          /*婊氬姩鏉$殑鑳屾櫙鍖哄煙鐨勫唴闃村奖*/
-          border-radius: 10px;
-        }
-
-        /*瀹氫箟婊戝潡 鍐呴槾褰�+鍦嗚*/
-        .el-table__body-wrapper::-webkit-scrollbar-thumb {
-          box-shadow: 0px 1px 3px #216fe6 inset;
-          border-radius: 6px;
-          background-color: #216fe6;
-        }
-      }
-    }
-    .menuContent {
-      height: 90%;
-      overflow: auto;
     }
   }
-  /deep/ .el-table {
-    background-color: transparent;
 
-    th,
-    td {
-      background-color: transparent;
-    }
-    .el-table__expanded-cell {
-      background-color: transparent !important;
-    }
-
-    // 琛ㄥご鑳屾櫙鑹�
-    th.el-table__cell {
-      background-color: #303030;
-      color: #fff;
-    }
-    tr > td {
-      background-color: #303030;
-      color: #fff;
-    }
-
-    // hover鏁堟灉
-    tr:hover > td {
-      background-color: rgba(255, 255, 255, 0.1) !important;
-    }
-
-    tbody tr:hover {
-      background-color: rgba(255, 255, 255, 0.1) !important;
-      // text-align: center;
-    }
-
-    // 婊氬姩鏉″楂�
-    .el-table__body-wrapper::-webkit-scrollbar {
-      width: 5px;
-      height: 5px;
-    }
-
-    .el-table__body-wrapper::-webkit-scrollbar {
-      width: 5px;
-      /*婊氬姩鏉″搴�*/
-      height: 10px;
-      /*婊氬姩鏉¢珮搴�*/
-    }
-    /*瀹氫箟婊氬姩鏉¤建閬� 鍐呴槾褰�+鍦嗚*/
-    .el-table__body-wrapper::-webkit-scrollbar-track {
-      box-shadow: 0px 1px 3px #216fe6 inset;
-      /*婊氬姩鏉$殑鑳屾櫙鍖哄煙鐨勫唴闃村奖*/
-      border-radius: 10px;
-    }
-
-    /*瀹氫箟婊戝潡 鍐呴槾褰�+鍦嗚*/
-    .el-table__body-wrapper::-webkit-scrollbar-thumb {
-      box-shadow: 0px 1px 3px #216fe6 inset;
-      border-radius: 6px;
-      background-color: #216fe6;
-    }
-  }
-  .pagination_box {
-    /deep/.el-input__inner {
-      background-color: transparent !important;
-      border: 1px solid;
-      color: white;
-    }
-    /deep/.el-pagination__total {
-      color: white;
-    }
-    /deep/.el-pagination__jump {
-      color: white;
-    }
-    /deep/.el-pager li.active {
-      color: #1890ff;
-    }
-    /deep/.el-pager li {
-      color: white;
-      background: transparent;
-    }
-    /deep/.el-pager li {
-      color: white;
-    }
-    /deep/.btn-prev {
-      background: transparent;
-    }
-    /deep/.btn-next {
-      background: transparent;
-    }
-  }
-  /deep/ .el-dialog {
-    background: #303030;
-  }
-  /deep/.el-range-editor.is-active,
-  .el-range-editor.is-active:hover,
-  .el-select .el-input.is-focus .el-input__inner {
-    border: 1px solid;
-  }
-  /deep/.el-dialog__title {
-    color: white;
-  }
-/* //鍙充晶鍜屼笅鏂圭殑鐧借竟 */
-  /deep/.el-scrollbar__wrap{
-   height: 1000px !important;
-  }
   .divider {
     margin-top: 8px;
   }
 }
 </style>
-<style>
-.el-tree .el-icon-caret-right:before {
-  color: white !important; /** 杩欓噷鏄淇敼鍥炬爣鐨勯鑹� **/
-}
-.el-tree {
-  color: white !important; /** 杩欓噷鏄淇敼鍥炬爣鐨勯鑹� **/
-  background: transparent !important;
-}
-.el-tree-node__content {
-  background: transparent !important;
-}
 
-.el-tree-node.is-current > .el-tree-node__content {
-  background-color: rgba(255, 255, 255, 0.1) !important;
-  color: #409eff;
-}
-/*閲岄潰鐨勪唬鐮佸彲浠ユ牴鎹嚜宸遍渶姹傚幓杩涜鏇存敼*/
-/* 璁剧疆婊氬姩鏉$殑鏍峰紡 */
-::-webkit-scrollbar {
-  width: 4px;
-}
-/* 婊氬姩妲� */
-::-webkit-scrollbar-track {
-  -webkit-box-shadow: inset006pxrgba(0, 0, 0, 0.3);
-  border-radius: 10px;
-}
-/* 婊氬姩鏉℃粦鍧� */
-::-webkit-scrollbar-thumb {
-  border-radius: 10px;
-  background: #8b8b8b;
-  -webkit-box-shadow: inset006pxrgba(0, 0, 0, 0.5);
-}
-::-webkit-scrollbar-thumb:window-inactive {
-  background: #8b8b8b;
-  height: 289px;
-}
-.el-select-dropdown {
-  background: #303030;
-  border-color: white;
-}
-/* //鍙充晶鍜屼笅鏂圭殑鐧借竟 */
-.el-scrollbar__wrap {
-  margin-bottom: -20px !important;
-  margin-right: -20px !important;
- 
-}
-.el-select-dropdown__item.hover,
-.el-select-dropdown__item:hover {
-  background: rgba(0, 0, 0, 0.1) !important;
-}
-.el-select-dropdown__item {
-  color: white;
-}
-</style>
diff --git a/src/views/AuthorizationManagement/roleResAuthorization.vue b/src/views/AuthorizationManagement/roleResAuthorization.vue
index 6dfd1ba..a0cac35 100644
--- a/src/views/AuthorizationManagement/roleResAuthorization.vue
+++ b/src/views/AuthorizationManagement/roleResAuthorization.vue
@@ -1,7 +1,7 @@
 <template>
   <div class="menuSettings_box">
     <div class="menuSettings_tree">
-      <div class="content_box">
+      <div class="content_box subpage_Div">
         <My-bread :list="[
             `${$t('operatManage.operatManage')}`,
             `${$t('operatManage.RoleResAuthorization')}`,
@@ -22,7 +22,7 @@
           </el-tree>
         </div>
       </div>
-      <div class="content_box">
+      <div class="content_box subpage_Div">
         <div style="
             font-size: 14px;
             color: #216fe6;
@@ -81,7 +81,7 @@
           </el-pagination>
         </div>
       </div>
-      <div class="content_box">
+      <div class="content_box subpage_Div">
         <div style="
             font-size: 14px;
             color: #216fe6;
@@ -113,7 +113,7 @@
               v-if="menuStatus.delete"
               type="danger"
               icon="el-icon-delete"
-             size="small"
+              size="small"
               @click="deletesUser"
               :disabled="roleid == null ? true : false"
             >{{
@@ -385,11 +385,15 @@
         slot="footer"
         class="dialog-footer"
       >
-        <el-button size="small" @click="dialogTableVisible = false">{{
+        <el-button
+          size="small"
+          @click="dialogTableVisible = false"
+        >{{
           $t('dataManage.dictionaryManageObj.cancel')
         }}</el-button>
         <el-button
-         size="small"   type="primary"
+          size="small"
+          type="primary"
           @click="addConfirm"
         >{{ $t('dataManage.dictionaryManageObj.confirm') }}</el-button>
       </div>
@@ -655,7 +659,7 @@
   height: 98%;
   width: 98%;
   padding: 1%;
-  position: absolute;
+
   .menuSettings_tree {
     width: 100%;
     height: 100%;
@@ -665,175 +669,12 @@
       padding: 10px;
       width: 31%;
       height: 94%;
-      border: 1px solid rgb(202, 201, 204);
+   
       border-radius: 5px;
-      /deep/ .el-input__inner {
-        background-color: transparent !important;
-        border: 1px solid;
-        color: white;
-      }
-      /deep/.el-form-item__label {
-        color: white;
-      }
-      /*淇敼table 琛ㄤ綋鐨勮儗鏅鑹插拰鏂囧瓧棰滆壊*/
-      /deep/ .el-table {
-        background-color: transparent;
-
-        th,
-        td {
-          background-color: transparent;
-        }
-        .el-table__expanded-cell {
-          background-color: transparent !important;
-        }
-
-        // 琛ㄥご鑳屾櫙鑹�
-        th.el-table__cell {
-          background-color: #303030;
-          color: #fff;
-        }
-        tr > td {
-          background-color: #303030;
-          color: #fff;
-        }
-
-        // hover鏁堟灉
-        tr:hover > td {
-          background-color: rgba(255, 255, 255, 0.1) !important;
-        }
-
-        tbody tr:hover {
-          background-color: rgba(255, 255, 255, 0.1) !important;
-          // text-align: center;
-        }
-
-        // 婊氬姩鏉″楂�
-        .el-table__body-wrapper::-webkit-scrollbar {
-          width: 5px;
-          height: 5px;
-        }
-
-        .el-table__body-wrapper::-webkit-scrollbar {
-          width: 5px;
-          /*婊氬姩鏉″搴�*/
-          height: 10px;
-          /*婊氬姩鏉¢珮搴�*/
-        }
-        /*瀹氫箟婊氬姩鏉¤建閬� 鍐呴槾褰�+鍦嗚*/
-        .el-table__body-wrapper::-webkit-scrollbar-track {
-          box-shadow: 0px 1px 3px #216fe6 inset;
-          /*婊氬姩鏉$殑鑳屾櫙鍖哄煙鐨勫唴闃村奖*/
-          border-radius: 10px;
-        }
-
-        /*瀹氫箟婊戝潡 鍐呴槾褰�+鍦嗚*/
-        .el-table__body-wrapper::-webkit-scrollbar-thumb {
-          box-shadow: 0px 1px 3px #216fe6 inset;
-          border-radius: 6px;
-          background-color: #216fe6;
-        }
-      }
     }
     .divider {
       margin-top: 8px;
     }
-  }
-  /deep/ .el-table {
-    background-color: transparent;
-
-    th,
-    td {
-      background-color: transparent;
-    }
-    .el-table__expanded-cell {
-      background-color: transparent !important;
-    }
-
-    // 琛ㄥご鑳屾櫙鑹�
-    th.el-table__cell {
-      background-color: #303030;
-      color: #fff;
-    }
-    tr > td {
-      background-color: #303030;
-      color: #fff;
-    }
-
-    // hover鏁堟灉
-    tr:hover > td {
-      background-color: rgba(255, 255, 255, 0.1) !important;
-    }
-
-    tbody tr:hover {
-      background-color: rgba(255, 255, 255, 0.1) !important;
-      // text-align: center;
-    }
-
-    // 婊氬姩鏉″楂�
-    .el-table__body-wrapper::-webkit-scrollbar {
-      width: 5px;
-      height: 5px;
-    }
-
-    .el-table__body-wrapper::-webkit-scrollbar {
-      width: 5px;
-      /*婊氬姩鏉″搴�*/
-      height: 10px;
-      /*婊氬姩鏉¢珮搴�*/
-    }
-    /*瀹氫箟婊氬姩鏉¤建閬� 鍐呴槾褰�+鍦嗚*/
-    .el-table__body-wrapper::-webkit-scrollbar-track {
-      box-shadow: 0px 1px 3px #216fe6 inset;
-      /*婊氬姩鏉$殑鑳屾櫙鍖哄煙鐨勫唴闃村奖*/
-      border-radius: 10px;
-    }
-
-    /*瀹氫箟婊戝潡 鍐呴槾褰�+鍦嗚*/
-    .el-table__body-wrapper::-webkit-scrollbar-thumb {
-      box-shadow: 0px 1px 3px #216fe6 inset;
-      border-radius: 6px;
-      background-color: #216fe6;
-    }
-  }
-  .pagination_box {
-    /deep/.el-input__inner {
-      background-color: transparent !important;
-      border: 1px solid;
-      color: white;
-    }
-    /deep/.el-pagination__total {
-      color: white;
-    }
-    /deep/.el-pagination__jump {
-      color: white;
-    }
-    /deep/.el-pager li.active {
-      color: #1890ff;
-    }
-    /deep/.el-pager li {
-      color: white;
-      background: transparent;
-    }
-    /deep/.el-pager li {
-      color: white;
-    }
-    /deep/.btn-prev {
-      background: transparent;
-    }
-    /deep/.btn-next {
-      background: transparent;
-    }
-  }
-  /deep/ .el-dialog {
-    background: #303030;
-  }
-  /deep/.el-range-editor.is-active,
-  .el-range-editor.is-active:hover,
-  .el-select .el-input.is-focus .el-input__inner {
-    border: 1px solid;
-  }
-  /deep/.el-dialog__title {
-    color: white;
   }
 }
 </style>
diff --git a/src/views/AuthorizationManagement/userRoleAuthorization.vue b/src/views/AuthorizationManagement/userRoleAuthorization.vue
index 07cd281..70e0224 100644
--- a/src/views/AuthorizationManagement/userRoleAuthorization.vue
+++ b/src/views/AuthorizationManagement/userRoleAuthorization.vue
@@ -1,6 +1,6 @@
 <template>
   <div class="menuSettings_box">
-    <div class="menuSettings_tree">
+    <div class="menuSettings_tree subpage_Div">
       <My-bread :list="[
           `${$t('operatManage.operatManage')}`,
           `${$t('operatManage.UserRoleAuthorization')}`,
@@ -26,7 +26,7 @@
 
       </div>
     </div>
-    <div class="menuSettings_tree">
+    <div class="menuSettings_tree subpage_Div">
       <div style="
           font-size: 14px;
           color: #409eff;
@@ -86,10 +86,8 @@
         </el-pagination>
       </div>
     </div>
-    <div class="menuSettings_tree">
-      <!-- <div class="title_box">
-        <h4>璇︾粏淇℃伅</h4>
-      </div> -->
+    <div class="menuSettings_tree subpage_Div">
+
       <div style="
           font-size: 14px;
           color: #409eff;
@@ -114,7 +112,6 @@
             size="small"
             :disabled="roleid == null ? true : false"
             @click="adduser"
-           
           >{{ $t('operatManage.UserRoleAuthorizationObj.Added') }}</el-button>
           <el-button
             v-if="menuStatus.delete"
@@ -209,11 +206,15 @@
         slot="footer"
         class="dialog-footer"
       >
-        <el-button size="small" @click="dialogTableVisible = false">{{
+        <el-button
+          size="small"
+          @click="dialogTableVisible = false"
+        >{{
           $t('dataManage.dictionaryManageObj.cancel')
         }}</el-button>
         <el-button
-          size="small"      type="primary"
+          size="small"
+          type="primary"
           @click="addConfirm"
         >{{ $t('dataManage.dictionaryManageObj.confirm') }}</el-button>
       </div>
@@ -473,16 +474,11 @@
   height: 98%;
   width: 98%;
   padding: 1%;
-  position: absolute;
+
   display: flex;
   justify-content: space-between;
-  .el-card-define {
-    height: 630px;
-    background: #303030;
-    border: transparent;
-  }
+
   .menuSettings_tree {
-    border: 1px solid gray;
     width: 33%;
     height: 98%;
     position: relative;
@@ -499,209 +495,13 @@
     .menuTreeBox {
       height: 90%;
       overflow: auto;
-      .card_tree {
-        display: block;
-
-        // 鏇存敼鎸囨爣鏍戝浘鏍囬鑹�
-        /deep/ .el-tree .el-icon-caret-right:before {
-          color: white; /** 杩欓噷鏄淇敼鍥炬爣鐨勯鑹� **/
-        }
-        /deep/ .el-tree {
-          color: white; /** 杩欓噷鏄淇敼鍥炬爣鐨勯鑹� **/
-          background: transparent;
-        }
-        /deep/.el-tree-node__content {
-          &:hover {
-            background-color: rgba(255, 255, 255, 0.3) !important;
-          }
-        }
-        /deep/.el-tree-node.is-current > .el-tree-node__content {
-          background-color: rgba(255, 255, 255, 0.3) !important;
-          color: #409eff;
-        }
-
-        .btnBox {
-          margin-left: 5px;
-          .el-button + .el-button {
-            margin-left: 5px;
-          }
-        }
-      }
     }
   }
-  .menuSettings {
-    border-radius: 10px;
-    border: 1px solid gray;
-    width: 33%;
-    height: 98%;
-    padding: 10px;
-    box-sizing: border-box;
-    .title_box {
-      background: #fff;
-      padding: 10px;
-      margin-bottom: 24px;
-      display: flex;
-      border-radius: 10px;
-      border: 1px solid rgb(202, 201, 204);
-      box-sizing: border-box;
-    }
-  }
-  .table_box {
-    padding: 10px;
-    background: #fff;
-    border-radius: 5px;
-    border: 1px solid rgb(202, 201, 204);
-    overflow: auto;
-    height: 85%;
-  }
+ 
+
   .divider {
     margin-top: 8px;
   }
 }
-
-.pagination_box {
-  /deep/.el-input__inner {
-    background-color: transparent !important;
-    border: 1px solid;
-    color: white;
-  }
-  /deep/.el-pagination__total {
-    color: white;
-  }
-  /deep/.el-pagination__jump {
-    color: white;
-  }
-  /deep/.el-pager li.active {
-    color: #1890ff;
-  }
-  /deep/.el-pager li {
-    color: white;
-    background: transparent;
-  }
-  /deep/.el-pager li {
-    color: white;
-  }
-  /deep/.btn-prev {
-    background: transparent;
-  }
-  /deep/.btn-next {
-    background: transparent;
-  }
-}
-.el-table,
-.el-table /deep/ .el-table__expanded-cell {
-  background-color: transparent;
-}
-
-.el-table /deep/ th,
-.el-table /deep/ tr {
-  background-color: transparent;
-}
-/*閲岄潰鐨勪唬鐮佸彲浠ユ牴鎹嚜宸遍渶姹傚幓杩涜鏇存敼*/
-/* 璁剧疆婊氬姩鏉$殑鏍峰紡 */
-::-webkit-scrollbar {
-  width: 4px;
-}
-/* 婊氬姩妲� */
-::-webkit-scrollbar-track {
-  -webkit-box-shadow: inset006pxrgba(0, 0, 0, 0.3);
-  border-radius: 10px;
-}
-/* 婊氬姩鏉℃粦鍧� */
-::-webkit-scrollbar-thumb {
-  border-radius: 10px;
-  background: #8b8b8b;
-  -webkit-box-shadow: inset006pxrgba(0, 0, 0, 0.5);
-}
-::-webkit-scrollbar-thumb:window-inactive {
-  background: #8b8b8b;
-  height: 289px;
-}
-/deep/ .el-dialog {
-  background: #303030;
-}
-/deep/.el-range-editor.is-active,
-.el-range-editor.is-active:hover,
-.el-select .el-input.is-focus .el-input__inner {
-  border: 1px solid;
-}
-/deep/.el-dialog__title {
-  color: white;
-}
-/*淇敼table 琛ㄤ綋鐨勮儗鏅鑹插拰鏂囧瓧棰滆壊*/
-/deep/ .el-table {
-  background-color: transparent;
-
-  th,
-  td {
-    background-color: transparent;
-  }
-  .el-table__expanded-cell {
-    background-color: transparent !important;
-  }
-
-  // 琛ㄥご鑳屾櫙鑹�
-  th.el-table__cell {
-    background-color: #303030;
-    color: #fff;
-  }
-  tr > td {
-    background-color: #303030;
-    color: #fff;
-  }
-
-  // hover鏁堟灉
-  tr:hover > td {
-    background-color: rgba(255, 255, 255, 0.3) !important;
-  }
-
-  tbody tr:hover {
-    background-color: rgba(255, 255, 255, 0.3) !important;
-    // text-align: center;
-  }
-
-  // 婊氬姩鏉″楂�
-  .el-table__body-wrapper::-webkit-scrollbar {
-    width: 5px;
-    height: 5px;
-  }
-
-  .el-table__body-wrapper::-webkit-scrollbar {
-    width: 5px;
-    /*婊氬姩鏉″搴�*/
-    height: 10px;
-    /*婊氬姩鏉¢珮搴�*/
-  }
-  /*瀹氫箟婊氬姩鏉¤建閬� 鍐呴槾褰�+鍦嗚*/
-  .el-table__body-wrapper::-webkit-scrollbar-track {
-    box-shadow: 0px 1px 3px #216fe6 inset;
-    /*婊氬姩鏉$殑鑳屾櫙鍖哄煙鐨勫唴闃村奖*/
-    border-radius: 10px;
-  }
-
-  /*瀹氫箟婊戝潡 鍐呴槾褰�+鍦嗚*/
-  .el-table__body-wrapper::-webkit-scrollbar-thumb {
-    box-shadow: 0px 1px 3px #216fe6 inset;
-    border-radius: 6px;
-    background-color: #216fe6;
-  }
-}
 </style>
-<style>
-.el-select-dropdown {
-  background: #303030;
-  border-color: 1px solid;
-}
-
-.el-scrollbar__wrap {
-  margin-bottom: -20px !important;
-  margin-right: -20px !important;
-}
-.el-select-dropdown__item.hover,
-.el-select-dropdown__item:hover {
-  background: rgba(255, 255, 255, 0.3);
-}
-.el-select-dropdown__item {
-  color: white !important;
-}
-</style>
+ 
diff --git a/src/views/Home.vue b/src/views/Home.vue
index 8054b55..743eb01 100644
--- a/src/views/Home.vue
+++ b/src/views/Home.vue
@@ -5,7 +5,9 @@
         <nav-menu></nav-menu>
       </el-header>
       <el-main>
+
         <router-view />
+
       </el-main>
     </el-container>
   </div>
@@ -22,28 +24,11 @@
   },
   data() {
     return {
-      // shwomMapview: true,
+
     };
   },
   methods: {},
 };
 </script>
-<style lang="less">
-.home {
-  height: 100vh;
-  position: relative;
-  .el-container {
-    height: 100%;
-    .el-header {
-      padding: 0;
-      height: 140px !important;
-    }
-    .el-main {
-      margin: 0px;
-      padding: 0px !important;
-
-      background-color: rgb(53, 53, 57);
-    }
-  }
-}
-</style>
+ 
+ 
\ No newline at end of file
diff --git a/src/views/Synthesis/LeftMenu.vue b/src/views/Synthesis/LeftMenu.vue
index 12aa838..f27149d 100644
--- a/src/views/Synthesis/LeftMenu.vue
+++ b/src/views/Synthesis/LeftMenu.vue
@@ -1,5 +1,5 @@
 <template>
-  <div class="menu_Box">
+  <div class="menu_Box box_div">
     <div
       class="leftMen_div"
       @click="setChangeTwoMenu(item)"
@@ -555,14 +555,14 @@
           //     this.openMeasureResultInfo('娴锋嫈楂樺害', data);
           //   }
           // );
-            var measure = window.sgworld.Command.execute(0, 3, this.colorAll, (data) => {
-        data.id = window.sgworld.Core.getuid();
-       this.measureData.set(data.id, measure);
-        this.openMeasureResultInfo('骞抽潰闈㈢Н', data);
+          var measure = window.sgworld.Command.execute(0, 3, this.colorAll, (data) => {
+            data.id = window.sgworld.Core.getuid();
+            this.measureData.set(data.id, measure);
+            this.openMeasureResultInfo('骞抽潰闈㈢Н', data);
 
-        
-      });
-          
+
+          });
+
           break;
         case 'j2':
           var measure = window.sgworld.Command.execute(
@@ -1021,10 +1021,11 @@
       switch (res) {
         case 'a1':
           if (this.$store.state.layerMnage == false) {
+            this.$refs && this.$refs.maplayer && this.$refs.maplayer.closeAll();
             this.$refs && this.$refs.maplayer && this.$refs.maplayer.open();
             this.$store.state.layerMnage = true;
           } else if (this.$store.state.layerMnage == true) {
-            this.$refs && this.$refs.maplayer && this.$refs.maplayer.close();
+            this.$refs && this.$refs.maplayer && this.$refs.maplayer.closeAll();
             this.$store.state.layerMnage = false;
           }
 
@@ -1049,12 +1050,10 @@
       }
 
     });
-    this.$bus.$on('showLeftMenu', (res) => {
-      this.$store.state.showAllLayers = true;
 
-      this.setCoverage('a1');
-
-    });
+    this.$store.state.showAllLayers = true;
+    this.$store.state.layerMnage = false;
+    this.setCoverage('a1');
   },
 };
 </script>
@@ -1075,7 +1074,7 @@
     font-size: 16px;
     font-family: Microsoft YaHei;
     font-weight: 400;
-    color: #ffffff;
+
     padding: 10px;
     min-width: 100px;
     margin-left: 10px;
@@ -1083,12 +1082,14 @@
     border-radius: 5px;
   }
   .leftMen_div:hover {
-    background: linear-gradient(180deg, #002992, #080472);
-    border: 1px solid #000000;
-    box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.21);
+    background: rgba(64, 158, 255, 0.4);
+    border: 1px solid #409eff;
+    box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.1);
+    border-radius: 5px;
   }
   .lefMenuDivActive {
-    background: linear-gradient(180deg, #002992, #080472);
+    background: rgba(64, 158, 255, 0.4);
+    border: 1px solid #409eff;
   }
   .menuTwoImage {
     width: 32px;
diff --git a/src/views/Synthesis/index.vue b/src/views/Synthesis/index.vue
index 1571328..e293829 100644
--- a/src/views/Synthesis/index.vue
+++ b/src/views/Synthesis/index.vue
@@ -145,8 +145,16 @@
     //宸︿晶鑿滃崟婊戝姩鏄鹃殣
     setMenuChange(res) {
       switch (res.id) {
+
         case 1:
+          if (this.showMenuFlag == null) return;
           this.openStatus = !this.openStatus;
+          break;
+        case 10:
+          if (this.showMenuFlag == null) {
+            this.openStatus = false;
+          }
+          this.$bus.$emit('setChangeTwoMenu', res.id - 2);
           break;
         default: {
           this.openStatus = true;
@@ -207,8 +215,7 @@
     },
   },
   mounted() {
-    this.$store.state.layerMnage = false
-    this.$bus.$emit('showLeftMenu', true);
+    // this.$bus.$emit('showLeftMenu', true);
     this.$store.state.mapMenuBoolean = false;
     this.$store.state.mapMenuBoxFlag = null;
     this.$store.state.mapPopBoolean = false;
@@ -230,7 +237,7 @@
     width: 63px;
     height: 100%;
     overflow-y: auto;
-    background: #353535;
+    background: #3b4d6e;
     position: absolute;
     z-index: 30;
     .MenuIcon {
diff --git a/src/views/Thematic/index copy 2.vue b/src/views/Thematic/index copy 2.vue
index d98e9ad..c320fbc 100644
--- a/src/views/Thematic/index copy 2.vue
+++ b/src/views/Thematic/index copy 2.vue
@@ -100,7 +100,7 @@
 
 <script>
 import mapsdk from '../../components/mapsdk.vue';
-import { right_menu, right_list, image_layer } from './index.js';
+import { right_menu, right_list, image_layer } from '../../assets/js/index.js';
 import echart11 from '../../components/echart11.vue';
 import echart12 from '../../components/echart12.vue';
 import echart13 from '../../components/echart13.vue';
diff --git a/src/views/Thematic/index.vue b/src/views/Thematic/index.vue
index 1636091..9501c3e 100644
--- a/src/views/Thematic/index.vue
+++ b/src/views/Thematic/index.vue
@@ -287,7 +287,8 @@
 var Viewer = null;
 
 import mapsdk from '../../components/mapsdk.vue';
-import { right_menu, right_list, image_layer } from './index.js';
+import { right_menu, right_list, image_layer } from '../../assets/js/index.js';
+import { perms_selectLayers } from '../../api/api.js';
 import echart11 from '../../components/echart11.vue';
 import echart12 from '../../components/echart12.vue';
 import echart13 from '../../components/echart13.vue';
@@ -362,15 +363,19 @@
     };
   },
   mounted() {
-    this.treeData = image_layer;
+
     this.rightList = right_list[0];
     this.rightMenu = right_menu;
     this.changeSelectli = this.rightList[0].id;
     this.changeSelectStyle = this.rightMenu[0].id;
     this.initMapView();
     this.addImageLayer();
+ 
+   
   },
-  created() { },
+  created() {
+
+  },
   methods: {
     setTopReturn() {
       this.$router.push('/Synthesis');
@@ -558,24 +563,67 @@
         Viewer.imageryLayers._layers[3].show = true;
       }
     },
-    addImageLayer() {
-      var val_layer = this.treeData[0].children;
+    async addImageLayer() {
+      const data = await perms_selectLayers();
+      // var val_layer = this.treeData[0].children;
+      // var std = [];
+      // for (var i = 0; i < val_layer.length; i++) {
+      //   if (val_layer[i].id != 13 && val_layer[i].id != 14) {
+      //     let layerWMS = new Cesium.WebMapServiceImageryProvider({
+      //       url: geoServerURl,
+      //       layers: val_layer[i].resource,
+      //       parameters: {
+      //         transparent: true,
+      //         format: 'image/png',
+      //       },
+      //     });
+      //     layerWMS.name = val_layer[i].label;
+      //     Viewer.imageryLayers.addImageryProvider(layerWMS);
+      //     std.push(val_layer[i].id);
+      //   }
+      // }
+      if (data.code != 200) {
+        return this.$message.error("鍥惧眰鍒楄〃鏌ヨ澶辫触");
+      }
       var std = [];
-      for (var i = 0; i < val_layer.length; i++) {
-        if (val_layer[i].id != 13 && val_layer[i].id != 14) {
-          let layerWMS = new Cesium.WebMapServiceImageryProvider({
-            url: geoServerURl,
-            layers: val_layer[i].resource,
-            parameters: {
-              transparent: true,
-              format: 'image/png',
-            },
-          });
-          layerWMS.name = val_layer[i].label;
-          Viewer.imageryLayers.addImageryProvider(layerWMS);
-          std.push(val_layer[i].id);
+      var layer_list = [];
+      var layer_groups = [];
+      for (var i in data.result) {
+        if (data.result[i].type == 1) {
+          layer_groups.push({
+            id: data.result[i].id,
+            label: data.result[i].cnName,
+            type: data.result[i].type,
+            isEdit: false,
+            children: [],
+          })
+        } else if (data.result[i].type == 2) {
+          if (data.result[i].url != null) {
+            var layer_entity = {
+              id: data.result[i].id,
+              pid: data.result[i].pid,
+              label: data.result[i].cnName,
+              resource: data.result[i].url,
+              type: data.result[i].type,
+              isEdit: false,
+            }
+            layer_list.push(layer_entity)
+            if (data.result[i].isShow == 1) {
+              std.push(data.result[i].id);
+            this.setAddImageLayer(layer_entity);
+            }
+          }
         }
       }
+      for (var i in layer_list) {
+        for (var j in layer_groups) {
+          if (layer_list[i].pid === layer_groups[j].id) {
+            layer_groups[j].children.push(layer_list[i])
+          }
+        }
+      }
+      this.treeData = layer_groups;
+
       this.$refs.tree.setCheckedKeys(std);
     },
     handleCheckChange(data, checked, indeterminate) {
@@ -914,5 +962,15 @@
       }
     }
   }
+  /deep/.el-tree .el-tree-node__content:hover {
+    background-color: transparent !important;
+  }
+  /deep/.el-tree {
+    color: white !important;
+    background: transparent !important;
+  }
+  /deep/.el-tree-node:focus > .el-tree-node__content {
+    background: transparent !important;
+  }
 }
 </style>
diff --git a/src/views/Tools/LayerTree.vue b/src/views/Tools/LayerTree.vue
index e5ad2fd..f73c16e 100644
--- a/src/views/Tools/LayerTree.vue
+++ b/src/views/Tools/LayerTree.vue
@@ -116,8 +116,10 @@
 </template>
 
 <script>
+import { image_layer } from '../../assets/js/index.js';
 import ImageWMS from 'ol/source/ImageWMS';
 import Image from 'ol/layer/Image';
+import { perms_selectLayers } from '../../api/api.js'
 export default {
   name: 'tree',
   data() {
@@ -142,37 +144,7 @@
         'm_sitepoint',
       ],
       treeData: [
-        {
-          id: 1,
-          label: 'LF',
-          isEdit: false,
-          children: [
-            {
-              id: 11,
-              label: '绠¢亾涓績绾�',
-              resource: 'LF:m_pipeline',
-              isEdit: false,
-            },
-            {
-              id: 12,
-              label: '鎴樼暐閫氶亾',
-              resource: 'LF:th_strategic_channel',
-              isEdit: false,
-            },
-            {
-              id: 13,
-              label: '椤圭洰',
-              resource: 'LF:bs_project',
-              isEdit: false,
-            },
-            {
-              id: 14,
-              label: '绔欏満',
-              resource: 'LF:m_sitepoint',
-              isEdit: false,
-            },
-          ],
-        },
+
       ],
       defaultProps: {
         children: 'children',
@@ -317,7 +289,8 @@
       console.log('tree drop: ', dropNode.label, dropType);
     },
     handleCheckChange(data, checked, indeterminate) {
-      if (data.children != null) return;
+
+      if (data.type != 2) return;
       var std = [];
       var layers_ol = window.map.getAllLayers();
       for (var i = 0; i < window.Viewer.imageryLayers._layers.length; i++) {
@@ -330,6 +303,7 @@
           img_layer.show = checked;
         }
       }
+
       if (std.length == 0 && checked == true) {
         this.setAddLayers(data)
       }
@@ -343,7 +317,7 @@
       }
     },
     setAddLayers(res) {
-    
+
       let layerWMS = new Cesium.WebMapServiceImageryProvider({
         url: geoServerURl,
         layers: res.resource,
@@ -355,21 +329,113 @@
       layerWMS.name = res.label;
       window.Viewer.imageryLayers.addImageryProvider(layerWMS);
 
-      var layer2 = new Image({
-        name: res.label,
-        source: new ImageWMS({
-          crossOrigin: 'anonymous',
-          url: geoServerURl,
 
-          params: {
-            FORMAT: 'image/png',
-            VERSION: '1.1.1',
-            LAYERS: res.resource,
-          },
-        }),
-      });
-      window.map.addLayer(layer2);
     },
+    async layersStart() {
+      const data = await perms_selectLayers();
+      if (data.code != 200) {
+        return this.$message.error("鍥惧眰鍒楄〃鏌ヨ澶辫触");
+
+      }
+      var std = [];
+      var layer_list = [];
+      var layer_groups = [];
+      for (var i in data.result) {
+        if (data.result[i].type == 1) {
+          layer_groups.push({
+            id: data.result[i].id,
+            label: data.result[i].cnName,
+            type: data.result[i].type,
+            isEdit: false,
+            children: [],
+          })
+        } else if (data.result[i].type == 2) {
+          if (data.result[i].url != null) {
+            var layer_entity = {
+              id: data.result[i].id,
+              pid: data.result[i].pid,
+              label: data.result[i].cnName,
+              resource: data.result[i].url,
+              type: data.result[i].type,
+              isEdit: false,
+            }
+            layer_list.push(layer_entity)
+
+            if (data.result[i].isShow == 1) {
+              std.push(data.result[i].id);
+              this.setAddLayers(layer_entity);
+            }
+
+          }
+        }
+      }
+
+      for (var i in layer_list) {
+        for (var j in layer_groups) {
+          if (layer_list[i].pid === layer_groups[j].id) {
+            layer_groups[j].children.push(layer_list[i])
+          }
+        }
+      }
+      this.treeData = layer_groups;
+      this.$refs.tree.setCheckedKeys(std);
+    },
+    async treelayersStart() {
+      const data = await perms_selectLayers();
+      if (data.code != 200) {
+        return this.$message.error("鍥惧眰鍒楄〃鏌ヨ澶辫触");
+      }
+      var std = [];
+      var layer_list = [];
+      var layer_groups = [];
+      for (var i in data.result) {
+        if (data.result[i].type == 1) {
+          layer_groups.push({
+            id: data.result[i].id,
+            label: data.result[i].cnName,
+            type: data.result[i].type,
+            isEdit: false,
+            children: [],
+          })
+        } else if (data.result[i].type == 2) {
+          if (data.result[i].url != null) {
+            var layer_entity = {
+              id: data.result[i].id,
+              pid: data.result[i].pid,
+              label: data.result[i].cnName,
+              resource: data.result[i].url,
+              type: data.result[i].type,
+              isEdit: false,
+            }
+            layer_list.push(layer_entity)
+          }
+        }
+      }
+      for (var i in layer_list) {
+        for (var j in layer_groups) {
+          if (layer_list[i].pid === layer_groups[j].id) {
+            layer_groups[j].children.push(layer_list[i])
+          }
+        }
+      }
+      this.treeData = layer_groups;
+
+      for (var i in data.result) {
+        if (data.result[i].type == 2 && data.result[i].url != null) {
+          for (var j = 0; j < window.Viewer.imageryLayers._layers.length; j++) {
+            var val_id = window.Viewer.imageryLayers._layers[j];
+            if (val_id.show == true) {
+
+              if (val_id.imageryProvider.name == data.result[i].cnName) {
+                std.push(data.result[i].id);
+              }
+            }
+          }
+        }
+      }
+      this.$refs.tree.setCheckedKeys(std);
+
+    }
   },
   watch: {
     filterText(val) {
@@ -377,34 +443,16 @@
     },
   },
   mounted() {
-    var std = [];
-    var val = this.treeData[0].children;
+
 
     if (this.$store.state.showAllLayers == true) {
-      for (var j = 0; j < val.length; j++) {
-        if (val[j].id != 13 && val[j].id != 14) {
-          std.push(val[j].id);
-          this.setAddLayers(val[j]);
-        }
-
-      }
+      this.layersStart();
       this.$store.state.showAllLayers = false;
-
-
     } else {
-      for (var i = 0; i < window.Viewer.imageryLayers._layers.length; i++) {
-        var val_id = window.Viewer.imageryLayers._layers[i];
-        if (val_id.show == true) {
-          for (var j = 0; j < val.length; j++) {
-            if (val_id.imageryProvider.name == val[j].label) {
-              std.push(val[j].id);
-            }
-          }
-        }
-      }
-    }
+      this.treelayersStart();
 
-    this.$refs.tree.setCheckedKeys(std);
+    }
+     
   },
 };
 </script>
@@ -605,7 +653,6 @@
   display: block;
   z-index: 10000;
 
-  background-color: #fff;
   padding: 10px 0;
   border: 1px solid #ebeef5;
   border-radius: 4px;
@@ -634,4 +681,14 @@
   color: #fff !important;
   border: 1px solid !important;
 }
+/deep/.el-tree .el-tree-node__content:hover {
+  background-color: transparent !important;
+}
+/deep/.el-tree {
+  color: white !important;
+  background: transparent !important;
+}
+/deep/.el-tree-node:focus > .el-tree-node__content {
+  background: transparent !important;
+}
 </style>
diff --git a/src/views/Tools/Popup.vue b/src/views/Tools/Popup.vue
index b91bcc3..2611db9 100644
--- a/src/views/Tools/Popup.vue
+++ b/src/views/Tools/Popup.vue
@@ -238,10 +238,10 @@
         width: 100%;
       }
 
-      /deep/ .el-form-item__label {
-        color: #fff;
-        font-size: 18px;
-      }
+      // /deep/ .el-form-item__label {
+      //   color: #fff;
+      //   font-size: 18px;
+      // }
     }
 
     /deep/ .scrollbar {
diff --git a/src/views/Tools/queryinfo.vue b/src/views/Tools/queryinfo.vue
index d29ea88..c88d807 100644
--- a/src/views/Tools/queryinfo.vue
+++ b/src/views/Tools/queryinfo.vue
@@ -94,4 +94,4 @@
 };
 </script>
 
-<style scoped lang="less">
+ 
diff --git a/src/views/datamanage/SpatialData.vue b/src/views/datamanage/SpatialData.vue
index b720b5c..92a9dc0 100644
--- a/src/views/datamanage/SpatialData.vue
+++ b/src/views/datamanage/SpatialData.vue
@@ -5,8 +5,8 @@
         `${$t('dataManage.dataRetrieval')}`,
       ]"></My-bread>
     <el-divider />
-    <div class="spatialContent">
-      <div class="spatial_leftTree">
+    <div class="spatialContent ">
+      <div class="spatial_leftTree subpage_Div">
         <el-input v-model="filterText"></el-input>
         <div style="width:300px">
 
@@ -22,7 +22,7 @@
           ></el-tree>
         </div>
       </div>
-      <div class="spatial_rightContent">
+      <div class="spatial_rightContent subpage_Div">
         <el-form
           ref="ruleForm"
           :model="ruleForm"
@@ -42,7 +42,8 @@
             ></el-input>
           </el-form-item>
           <el-form-item>
-            <el-button v-if="btnStatus.insert"
+            <el-button
+              v-if="btnStatus.insert"
               @click="conditionVisible = true"
               size="small"
               icon="el-icon-plus"
@@ -139,7 +140,7 @@
       </div>
     </div>
     <div
-      class="infoBox"
+      class="infoBox box_div"
       v-show="showinfoBox"
     >
 
@@ -194,7 +195,7 @@
             style="display: none"
             @change="insertFile( )"
           />
-          <el-link 
+          <el-link
             @click="getInsertFile( )"
             :underline="false"
           ><i class="el-icon-folder-opened"></i></el-link>
@@ -202,14 +203,16 @@
         <el-form-item>
           <el-row>
             <el-col :span="3">
-              <el-link v-if="btnStatus.insert"
+              <el-link
+                v-if="btnStatus.insert"
                 class="elLink"
                 :underline="false"
                 @click="setAttachInsert"
               >{{$t('common.append')}}</i></el-link>
             </el-col>
             <el-col :span="3">
-              <el-link v-if="btnStatus.delete"
+              <el-link
+                v-if="btnStatus.delete"
                 class="elLink"
                 :underline="false"
                 @click="setAttachDel"
@@ -1094,7 +1097,7 @@
     .spatial_leftTree {
       width: calc(15% - 0px);
       height: 91%;
-      border: 1px solid white;
+
       border-radius: 5px;
       padding: 1%;
       overflow: auto;
@@ -1102,202 +1105,12 @@
     .spatial_rightContent {
       width: 80%;
       height: 91%;
-      border: 1px solid white;
+
       border-radius: 5px;
       padding: 1%;
       overflow-y: auto;
     }
   }
-  .primary {
-    background: #409eff;
-    border: #409eff;
-    color: white;
-  }
-  .eldivider {
-    margin-top: 0px;
-  }
-  /deep/.el-form-item__label {
-    color: white;
-  }
-  // 璁剧疆杈撳叆妗嗙殑鑳屾櫙鑹层�佸瓧浣撻鑹层�佽竟妗嗗睘鎬ц缃紱
-  /deep/.el-input__inner {
-    background-color: transparent !important ;
-    color: #fff;
-    border: 1px solid;
-  }
-  /*淇敼table 琛ㄤ綋鐨勮儗鏅鑹插拰鏂囧瓧棰滆壊*/
-  /deep/ .el-table {
-    background-color: transparent;
-
-    th,
-    td {
-      background-color: transparent;
-    }
-    .el-table__expanded-cell {
-      background-color: transparent !important;
-    }
-
-    // 琛ㄥご鑳屾櫙鑹�
-    th.el-table__cell {
-      background-color: #303030;
-      color: #fff;
-    }
-    tr > td {
-      background-color: #303030;
-      color: #fff;
-    }
-
-    // hover鏁堟灉
-    tr:hover > td {
-      background-color: rgba(255, 255, 255, 0.3) !important;
-    }
-
-    tbody tr:hover {
-      background-color: rgba(255, 255, 255, 0.3) !important;
-      // text-align: center;
-    }
-
-    // 婊氬姩鏉″楂�
-    .el-table__body-wrapper::-webkit-scrollbar {
-      width: 5px;
-      height: 10px;
-    }
-
-    .el-table__body-wrapper::-webkit-scrollbar {
-      width: 5px;
-      /*婊氬姩鏉″搴�*/
-      height: 10px;
-      /*婊氬姩鏉¢珮搴�*/
-    }
-    /*瀹氫箟婊氬姩鏉¤建閬� 鍐呴槾褰�+鍦嗚*/
-    .el-table__body-wrapper::-webkit-scrollbar-track {
-      box-shadow: 0px 1px 3px #216fe6 inset;
-      /*婊氬姩鏉$殑鑳屾櫙鍖哄煙鐨勫唴闃村奖*/
-      border-radius: 10px;
-    }
-
-    /*瀹氫箟婊戝潡 鍐呴槾褰�+鍦嗚*/
-    .el-table__body-wrapper::-webkit-scrollbar-thumb {
-      box-shadow: 0px 1px 3px #216fe6 inset;
-      border-radius: 6px;
-      background-color: #216fe6;
-    }
-  }
-  .infoBox {
-    width: 500px;
-    position: absolute;
-    z-index: 100;
-    top: 15%;
-    right: 15%;
-    background-color: #303030;
-    color: white;
-    border: 1px solid gray;
-    height: 600px;
-    padding: 10px;
-    overflow: auto;
-    border-radius: 5px;
-    .el-card {
-      background-color: transparent;
-      color: white;
-      span {
-        font-size: 16px;
-        font-weight: 600;
-        color: white;
-      }
-    }
-    .contentBox {
-      margin: 0 aotu 10px;
-      p {
-        color: white;
-        font-size: 14px;
-      }
-    }
-  }
-
-  .pagination_box {
-    margin-top: 20px;
-    /deep/.el-input__inner {
-      background-color: transparent !important;
-      border: 1px solid;
-      color: white;
-    }
-    /deep/.el-pagination__total {
-      color: white;
-    }
-    /deep/.el-pagination__jump {
-      color: white;
-    }
-    /deep/.el-pager li.active {
-      color: #409eff;
-    }
-    /deep/.el-pager li {
-      color: white;
-      background: transparent;
-    }
-    /deep/.el-pager li {
-      color: white;
-    }
-    /deep/.btn-prev {
-      background: transparent;
-    }
-    /deep/.btn-next {
-      background: transparent;
-    }
-    /deep/.btn-next i {
-      color: white;
-    }
-    /deep/.btn-prev i {
-      color: white;
-    }
-  }
-
-  .elLink {
-    color: white !important;
-  }
-  .el-icon-folder-opened {
-    color: white;
-  }
-
-  /deep/ .el-select .el-input__inner {
-    border-color: #fff !important;
-  }
-  /deep/ .el-dialog {
-    background: #303030;
-  }
-  /deep/.el-range-editor.is-active,
-  .el-range-editor.is-active:hover,
-  .el-select .el-input.is-focus .el-input__inner {
-    border: 1px solid;
-  }
-  /deep/.el-dialog__title {
-    color: white;
-  }
-  /deep/.el-textarea__inner {
-    background: transparent !important;
-    border-color: #fff !important;
-    color: white;
-  }
-}
-/deep/ .el-dialog {
-  background: #303030;
-}
-/deep/.el-range-editor.is-active,
-.el-range-editor.is-active:hover,
-.el-select .el-input.is-focus .el-input__inner {
-  border: 1px solid;
-}
-/deep/.el-dialog__title {
-  color: white;
-}
-/deep/ .el-dialog__body {
-  padding: 10px;
-}
-/deep/.el-input__inner {
-  background-color: transparent !important ;
-  color: #fff;
-  border: 1px solid white !important;
-}
-/deep/.el-dialog__wrapper {
-  overflow: hidden !important;
+ 
 }
 </style>
diff --git a/src/views/datamanage/catalogueManage.vue b/src/views/datamanage/catalogueManage.vue
index a3856d5..2dc5485 100644
--- a/src/views/datamanage/catalogueManage.vue
+++ b/src/views/datamanage/catalogueManage.vue
@@ -1,12 +1,12 @@
 <template>
-  <div class="cataLogBox">
+  <div class="subpage_Box">
     <My-bread :list="[
         `${$t('dataManage.dataManage')}`,
         `${$t('dataManage.catalogueManage')}`,
       ]"></My-bread>
     <el-divider />
     <div class="cataLogContent">
-      <div class="cataLog_leftTree">
+      <div class="cataLog_leftTree subpage_Div">
         <div style="min-width:450px">
           <el-tree
             ref="tree"
@@ -15,14 +15,14 @@
             :data="dirList"
             :highlight-current="true"
             :expand-on-click-node="false"
-            :default-expand-all="true"
+            :default-expanded-keys="expandData"
             @node-click="handleNodeClick"
           >
 
           </el-tree>
         </div>
       </div>
-      <div class="cataLog_rightContent">
+      <div class="cataLog_rightContent subpage_Div">
         <div style="display:flex;justify-content:space-between">
           <el-breadcrumb separator="/">
             <el-breadcrumb-item :to="{ path: '/' }">{{
@@ -254,6 +254,7 @@
         name: [{ required: true, validator: validName, trigger: 'blur' }],
       },
       newNode: null,
+      expandData: [],
     };
   },
   methods: {
@@ -273,7 +274,10 @@
 
           if (this.itemdetail.id != null) {
             this.$nextTick(() => {
-              this.$refs.tree.setCurrentKey(this.itemdetail.id);
+
+              // this.expandData=[1]
+              // this.$refs.tree.setCurrentKey(this.itemdetail.id);
+              // document.getElementById(this.itemdetail.id).click();
             });
           }
 
@@ -429,6 +433,7 @@
                       message: '娣诲姞鎴愬姛',
                       type: 'success',
                     });
+
                     this.itemdetail = {};
                     this.ruleForm = {};
                     this.dialogFormVisible = false;
@@ -673,7 +678,7 @@
 </script>
 
 <style lang="less" scoped>
-.cataLogBox {
+.subpage_Box {
   height: 98%;
   width: 98%;
   padding: 1%;
@@ -685,7 +690,6 @@
     .cataLog_leftTree {
       width: 15%;
       height: 91%;
-      border: 1px solid white;
       border-radius: 5px;
       padding: 1%;
       overflow-y: auto;
@@ -693,123 +697,9 @@
     .cataLog_rightContent {
       width: 80%;
       height: 91%;
-      border: 1px solid white;
       border-radius: 5px;
       padding: 1%;
     }
-  }
-  // .cataSettings_tree {
-  //   position: relative;
-  //   width: 344px;
-  //   height: 100%;
-  //   background: rgb(240, 242, 245);
-  //   padding: 20px;
-  //   border-radius: 10px;
-  //   box-sizing: border-box;
-  //   overflow: auto;
-  //   .saveBtn {
-  //     position: absolute;
-  //     left: 250px;
-  //     top: 23px;
-  //   }
-  //   .cataTreeBox {
-  //     height: 88%;
-  //     width: 100%;
-  //     overflow: auto;
-  //     .el-tree {
-  //       background: transparent;
-  //       font-size: 15px;
-  //       font-family: Microsoft YaHei;
-  //       font-weight: 400;
-  //       color: #000000;
-  //       /deep/ .el-tree-node {
-  //         padding-top: 10px;
-  //         // padding-bottom: 10px;
-  //       }
-  //       /deep/ .el-tree-node:focus > .el-tree-node__content {
-  //         background-color: #b9b9b9;
-  //       }
-  //       /deep/ .el-tree-node__content:hover {
-  //         background-color: rgb(153, 153, 153);
-  //       }
-  //       .btnBox {
-  //         margin: 0 10px 0 5px;
-  //         .el-button + .el-button {
-  //           margin-left: 5px;
-  //         }
-  //       }
-  //     }
-  //   }
-  // }
-  // .itemSettings {
-  //   width: calc(100% - 344px);
-  //   border-radius: 10px;
-  //   background: rgb(240, 242, 245);
-  //   margin-left: 10px;
-  //   height: 100%;
-  //   padding: 10px;
-  //   box-sizing: border-box;
-  //   .title_box {
-  //     background: #fff;
-  //     padding: 10px;
-  //     margin-bottom: 24px;
-  //     display: flex;
-  //     border-radius: 10px;
-  //     border: 1px solid rgb(202, 201, 204);
-  //     box-sizing: border-box;
-  //   }
-  //   .form_box {
-  //     border: 1px solid rgb(202, 201, 204);
-  //     border-radius: 10px;
-  //     background: #fff;
-  //     padding-top: 30px;
-  //     box-sizing: border-box;
-  //     width: 100%;
-  //     .el-input,
-  //     /deep/ .el-textarea {
-  //       width: 400px;
-  //     }
-  //     .btnBox {
-  //       margin: 0 270px 20px;
-  //       width: 200px;
-  //       display: flex;
-  //       justify-content: space-between;
-  //     }
-  //   }
-  // }
-  // /deep/ .el-dialog__body {
-  //   padding: 0 30px 0 0;
-  // }
-  .el-icon-delete-solid {
-    color: gray;
-  }
-  .el-icon-circle-plus {
-    color: gray;
-  }
-  /deep/.el-form-item__label {
-    color: white;
-  }
-  // 璁剧疆杈撳叆妗嗙殑鑳屾櫙鑹层�佸瓧浣撻鑹层�佽竟妗嗗睘鎬ц缃紱
-  /deep/.el-input__inner {
-    background-color: transparent !important ;
-    color: #fff;
-    border: 1px solid;
-  }
-  /deep/ .el-dialog {
-    background: #303030;
-  }
-  /deep/.el-range-editor.is-active,
-  .el-range-editor.is-active:hover,
-  .el-select .el-input.is-focus .el-input__inner {
-    border: 1px solid;
-  }
-  /deep/.el-dialog__title {
-    color: white;
-  }
-  .primary {
-    background: #409eff;
-    border: #409eff;
-    color: white;
   }
 }
 </style>
diff --git a/src/views/datamanage/dataController.vue b/src/views/datamanage/dataController.vue
index adf01f7..1ddb659 100644
--- a/src/views/datamanage/dataController.vue
+++ b/src/views/datamanage/dataController.vue
@@ -1,23 +1,26 @@
 <template>
-  <div class="mochaitmo_Box">
-    <div class="left_tree">
-      <el-card class="el-card-define">
-        <div class="card_tree">
-          <el-menu
-            active-text-color="#ffd04b"
-            class="el-menu-vertical-demo"
-            :default-active="activeIndex"
-            background-color="transparent"
-            text-color="#fff"
-            @select="handleselect"
-          >
-            <customElMenu :menuData="menuList"></customElMenu>
-          </el-menu>
-        </div>
-      </el-card>
-    </div>
-    <div class="right_page">
-      <el-card class="el-card-define">
+  <div class="contentBox">
+    
+    <div
+      class="box"
+      ref="box"
+    >
+      <div class="left box_div">
+        <el-menu
+          :default-active="activeIndex"
+          background-color="transparent"
+          @select="handleselect"
+        >
+          <customElMenu :menuData="menuList"></customElMenu>
+        </el-menu>
+      </div>
+      <div
+        class="resize"
+        title="鏀剁缉渚ц竟鏍�"
+      >
+        鈰�
+      </div>
+      <div class="mid box_div">
         <data-updata v-if="setMenuFlag == 'dataUpdata'"></data-updata>
         <catalogue-manage v-if="setMenuFlag == 'catalogueManage'"></catalogue-manage>
 
@@ -30,9 +33,11 @@
         <data-loader v-if="setMenuFlag == 'dataLoader'"></data-loader>
         <down-loader v-if="setMenuFlag == 'downLoader'"></down-loader>
         <project-manage v-if="setMenuFlag == 'projectManage'"></project-manage>
-      </el-card>
+      </div>
     </div>
+
   </div>
+
 </template>
 
 <script>
@@ -88,8 +93,55 @@
   created() { },
   mounted() {
     this.getTreeData();
+    //宸﹀彸鎷栧嫊
+    this.dragControllerDiv();
   },
   methods: {
+    //宸﹀彸鎷栧嫊
+    dragControllerDiv: function () {
+      var resize = document.getElementsByClassName('resize');
+      var left = document.getElementsByClassName('left');
+      var mid = document.getElementsByClassName('mid');
+      var box = document.getElementsByClassName('box');
+      for (let i = 0; i < resize.length; i++) {
+        // 榧犳爣鎸変笅浜嬩欢
+        resize[i].onmousedown = function (e) {
+          //棰滆壊鏀瑰彉鎻愰啋
+          resize[i].style.background = '#818181';
+          var startX = e.clientX;
+          resize[i].left = resize[i].offsetLeft;
+          // 榧犳爣鎷栧姩浜嬩欢
+          document.onmousemove = function (e) {
+            var endX = e.clientX;
+            var moveLen = resize[i].left + (endX - startX); // 锛坋ndx-startx锛�=绉诲姩鐨勮窛绂汇�俽esize[i].left+绉诲姩鐨勮窛绂�=宸﹁竟鍖哄煙鏈�鍚庣殑瀹藉害
+            var maxT = box[i].clientWidth - resize[i].offsetWidth; // 瀹瑰櫒瀹藉害 - 宸﹁竟鍖哄煙鐨勫搴� = 鍙宠竟鍖哄煙鐨勫搴�
+
+            if (moveLen < 205) moveLen = 205; // 宸﹁竟鍖哄煙鐨勬渶灏忓搴︿负32px
+            if (moveLen > maxT - 300) moveLen = maxT - 300; //鍙宠竟鍖哄煙鏈�灏忓搴︿负150px
+
+            resize[i].style.left = moveLen; // 璁剧疆宸︿晶鍖哄煙鐨勫搴�
+
+            for (let j = 0; j < left.length; j++) {
+              left[j].style.width = moveLen + 'px';
+              mid[j].style.width = (box[i].clientWidth - moveLen - 10) + 'px';
+            }
+          };
+          // 榧犳爣鏉惧紑浜嬩欢
+          document.onmouseup = function (evt) {
+            //棰滆壊鎭㈠
+            resize[i].style.background = '#d6d6d6';
+            document.onmousemove = null;
+            document.onmouseup = null;
+            resize[i].releaseCapture && resize[i].releaseCapture(); //褰撲綘涓嶅湪闇�瑕佺户缁幏寰楅紶鏍囨秷鎭氨瑕佸簲璇ヨ皟鐢≧eleaseCapture()閲婃斁鎺�
+          };
+          resize[i].setCapture && resize[i].setCapture(); //璇ュ嚱鏁板湪灞炰簬褰撳墠绾跨▼鐨勬寚瀹氱獥鍙i噷璁剧疆榧犳爣鎹曡幏
+          return false;
+        };
+      }
+    },
+
+
+
     //鑾峰彇鏍�
     async getTreeData() {
       const data = await queryMenuTree();
@@ -106,14 +158,14 @@
             return value.type == 1;
           });
           this.menuList = this.treeData(menuList);
- 
+
           this.setViewController(this.menuList[0]);
         } else {
-         
+
           this.$message.error('鏆傛棤鑿滃崟鏍忔暟鎹�');
         }
       } else {
-         this.$message.error('鎺ュ彛鎶ラ敊');
+        this.$message.error('鎺ュ彛鎶ラ敊');
       }
 
       // this.treeList = this.treeData(data.result);
@@ -140,8 +192,8 @@
           return father.pid == 1; // 杩斿洖涓�绾ц彍鍗�
         });
       } else {
- 
-         this.$message.error('鏆傛棤鑿滃崟鏍忔暟鎹�');
+
+        this.$message.error('鏆傛棤鑿滃崟鏍忔暟鎹�');
       }
     },
 
@@ -162,66 +214,4 @@
 };
 </script>
 
-<style lang="less" scoped>
-.mochaitmo_Box {
-  width: calc(100% - 20px);
-  height: calc(100% - 20px);
-  margin: 0;
-  padding: 10px;
-
-  .left_tree {
-    width: 270px;
-    height: 100%;
-    position: relative;
-    float: left;
-    border-radius: 5px;
-  }
-  .el-card-define {
-    height: 100%;
-    background: #303030;
-    border: 1px solid gray;
-    padding: 1px !important;
-  }
-  .el-tree {
-    background-color: transparent;
-  }
-  .card_tree {
-    height: 100%;
-    overflow-y: auto;
-  }
-  .el-card__body,
-  .el-main {
-    padding: 0px !important;
-    height: 100%;
-  }
-  .right_page {
-    width: calc(100% - 280px);
-    height: 100%;
-    background: #303030;
-    position: relative;
-    float: right;
-  }
-  /deep/.el-menu {
-    border: transparent !important;
-  }
-  /deep/.el-submenu__title:hover {
-    background: rgba(255, 255, 255, 0.3) !important;
-  }
-  /deep/ .el-submenu .el-menu-item:hover {
-    background: rgba(255, 255, 255, 0.3) !important;
-  }
-  /deep/.el-textarea__inner {
-    background: transparent;
-    border-color: #fff !important;
-    color: white;
-  }
-  /deep/.el-textarea .el-input__count {
-    background: transparent;
-    color: #fff !important;
-  }
-  /deep/ .el-card__body {
-    padding: 0px !important;
-    height: 100%;
-  }
-}
-</style>
+ 
\ No newline at end of file
diff --git a/src/views/datamanage/dataLoader.vue b/src/views/datamanage/dataLoader.vue
index ad5e1dd..49fd0da 100644
--- a/src/views/datamanage/dataLoader.vue
+++ b/src/views/datamanage/dataLoader.vue
@@ -1218,15 +1218,7 @@
       justify-content: center;
     }
   }
-  .el-icon-d-arrow-right {
-    color: white;
-  }
-  .el-icon-d-arrow-left {
-    color: #fff;
-  }
-  .el-icon-plus {
-    color: white;
-  }
+  
   /*淇敼table 琛ㄤ綋鐨勮儗鏅鑹插拰鏂囧瓧棰滆壊*/
   /deep/ .el-table {
     background-color: transparent;
@@ -1329,8 +1321,4 @@
   }
 }
 </style>
-<style>
-.el-loading-spinner i {
-  color: #1890ff !important;
-}
-</style>
+ 
diff --git a/src/views/datamanage/dataUpdata.vue b/src/views/datamanage/dataUpdata.vue
index da0faa2..0e95bb7 100644
--- a/src/views/datamanage/dataUpdata.vue
+++ b/src/views/datamanage/dataUpdata.vue
@@ -1,6 +1,6 @@
 <template>
   <div
-    class="authorityManagement_box"
+    class="subpage_Box"
     v-loading="loading"
     element-loading-background="rgba(0, 0, 0, 0.8)"
   >
@@ -18,7 +18,7 @@
         :label="$t('dataManage.dataUpObj.uploaddata')"
         name="first"
       >
-        <div class="contentIquery">
+        <div class="subpage_Iquery subpage_Div">
           <el-form
             :inline="true"
             :model="formInline"
@@ -271,7 +271,7 @@
           </el-form>
         </div>
         <!-- 涓婁紶鏁版嵁鍒楄〃 -->
-        <div class="contentBox">
+        <div class="subpage_Content subpage_Div">
           <el-table
             :data="tableData"
             @selection-change="handleSelectionChange"
@@ -333,7 +333,7 @@
         :label="$t('dataManage.dataUpObj.receiptdata')"
         name="second"
       >
-        <div class="contentIquery">
+        <div class="subpage_Iquery subpage_Div">
           <el-form
             :inline="true"
             :model="formWarehousing"
@@ -371,7 +371,7 @@
           </el-form>
         </div>
         <div
-          class="contentBox"
+          class="subpage_Content subpage_Div"
           style="min-height:330px"
         >
           <div class="contentTable">
@@ -459,7 +459,7 @@
               />
             </el-table>
           </div>
-          <div class="pagination_box">
+          <div>
             <el-pagination
               @size-change="handleSizeChange"
               @current-change="handleCurrentChange"
@@ -830,27 +830,24 @@
       width="70%"
     >
       <div class="dialogBox">
-        <div class="transFarBox">
+        <div class="transFarBox subpage_Div">
           <ul>
             <li
               @click="singleElection(item)"
               v-for="(item, i) in tableWareOne"
-              :class="{ active: activeName == item.tab }"
+              :class="{ active: activeName == item.eventid }"
             >{{item.tab}} ({{item.type}})</li>
           </ul>
         </div>
         <div class="tarnsbtton">
           <div>
             <div style="padding:2%">
-              <el-link><i
-                  style="color:white"
-                  class="el-icon-plus"
-                ></i></el-link>
+              <el-link><i class="el-icon-plus"></i></el-link>
             </div>
           </div>
 
         </div>
-        <div class="transFarBox">
+        <div class="transFarBox subpage_Div">
           <ul>
             <li
               @click="singleElection2(item)"
@@ -862,21 +859,17 @@
         <div class="tarnsbtton">
           <div>
             <div style="padding:2%">
-              <el-link @click="setWareTableChangeLeft"><i
-                  style="color:white"
-                  class="el-icon-d-arrow-left"
-                ></i></el-link>
+              <el-link @click="setWareTableChangeLeft"><i class="el-icon-d-arrow-left"></i></el-link>
             </div><br />
             <div style="padding:2%">
               <el-link><i
                   @click="setWareTableChangeRight"
-                  style="color:white"
                   class="el-icon-d-arrow-right"
                 ></i></el-link>
             </div>
           </div>
         </div>
-        <div class="transFarBox">
+        <div class="transFarBox subpage_Div">
           <ul>
             <li
               @click="singleElection3(i)"
@@ -893,13 +886,16 @@
         <el-button
           size="small"
           @click="autoMatchWare"
+          type="primary"
         >鑷姩鍖归厤</el-button>
         <el-button
           size="small"
+          type="info"
           @click="setInsrtWareTableClose "
         >鍙� 娑�</el-button>
         <el-button
           size="small"
+          type="primary"
           @click="setInsrtWareTable"
         >纭� 瀹�</el-button>
       </span>
@@ -1272,6 +1268,7 @@
           }
         }
       }
+
       this.loading = true;
       const res = await dataUpload_insertFiles(JSON.stringify(this.insertWareList));
       this.loading = false
@@ -1364,7 +1361,7 @@
     //鏁版嵁鍖归厤宸︿晶鐐瑰嚮浜嬩欢
     singleElection(row) {
       this.wareSelectOne = row;
-      this.activeName = row.tab
+      this.activeName = row.eventid
     },
     //鏁版嵁鍖归厤宸︿晶涓棿鐐瑰嚮浜嬩欢
     singleElection2(row) {
@@ -2205,259 +2202,3 @@
   }
 };
 </script>
-<style lang="less" scoped>
-//@import url(); 寮曞叆鍏叡css绫�
-.authorityManagement_box {
-  width: 98%;
-  height: 98%;
-  padding: 1%;
-  overflow: auto;
-  .contentIquery {
-    width: calc(98% - 2px);
-    height: auto;
-    border: 1px solid white;
-    padding-left: 1%;
-    padding-right: 1%;
-    padding-top: 1%;
-    border-radius: 5px;
-  }
-  .contentBox {
-    width: calc(98% - 2px);
-    height: auto;
-    border: 1px solid white;
-    margin-top: 1%;
-    margin-bottom: 1%;
-    padding: 1%;
-    border-radius: 5px;
-  }
-  .elDivider {
-    margin: 0;
-  }
-  .dialogBox {
-    width: 100%;
-    height: 500px;
-    display: flex;
-    justify-content: space-between;
-    .transFarBox {
-      width: 30%;
-      height: 100%;
-      border: 1px solid white;
-      border-radius: 5px;
-      max-height: 500px;
-      overflow-y: auto;
-      li {
-        color: white;
-        border-bottom: 1px solid white;
-        line-height: 30px;
-        text-align: center;
-      }
-      li:hover {
-        background: rgba(255, 255, 255, 0.3);
-      }
-      .active {
-        color: #409eff;
-      }
-    }
-    .tarnsbtton {
-      width: 6%;
-      height: 100%;
-
-      /*flex 甯冨眬*/
-      display: flex;
-      /*瀹炵幇鍨傜洿灞呬腑*/
-      align-items: center;
-      /*瀹炵幇姘村钩灞呬腑*/
-      justify-content: center;
-    }
-  }
-  .pagination_box {
-    margin-top: 20px;
-    /deep/.el-input__inner {
-      background-color: transparent !important;
-      border: 1px solid;
-      color: white;
-    }
-    /deep/.el-pagination__total {
-      color: white;
-    }
-    /deep/.el-pagination__jump {
-      color: white;
-    }
-    /deep/.el-pager li.active {
-      color: #409eff;
-    }
-    /deep/.el-pager li {
-      color: white;
-      background: transparent;
-    }
-    /deep/.el-pager li {
-      color: white;
-    }
-    /deep/.btn-prev {
-      background: transparent;
-    }
-    /deep/.btn-next {
-      background: transparent;
-    }
-    /deep/.btn-next i {
-      color: white;
-    }
-    /deep/.btn-prev i {
-      color: white;
-    }
-  }
-  /*淇敼table 琛ㄤ綋鐨勮儗鏅鑹插拰鏂囧瓧棰滆壊*/
-  /deep/ .el-table {
-    background-color: transparent;
-
-    th,
-    td {
-      background-color: transparent;
-    }
-    .el-table__expanded-cell {
-      background-color: transparent !important;
-    }
-
-    // 琛ㄥご鑳屾櫙鑹�
-    th.el-table__cell {
-      background-color: #303030;
-      color: #fff;
-    }
-    tr > td {
-      background-color: #303030;
-      color: #fff;
-    }
-
-    // hover鏁堟灉
-    tr:hover > td {
-      background-color: rgba(255, 255, 255, 0.3) !important;
-    }
-
-    tbody tr:hover {
-      background-color: rgba(255, 255, 255, 0.3) !important;
-      // text-align: center;
-    }
-
-    // 婊氬姩鏉″楂�
-    .el-table__body-wrapper::-webkit-scrollbar {
-      width: 5px;
-      height: 10px;
-    }
-
-    .el-table__body-wrapper::-webkit-scrollbar {
-      width: 5px;
-      /*婊氬姩鏉″搴�*/
-      height: 10px;
-      /*婊氬姩鏉¢珮搴�*/
-    }
-    /*瀹氫箟婊氬姩鏉¤建閬� 鍐呴槾褰�+鍦嗚*/
-    .el-table__body-wrapper::-webkit-scrollbar-track {
-      box-shadow: 0px 1px 3px #216fe6 inset;
-      /*婊氬姩鏉$殑鑳屾櫙鍖哄煙鐨勫唴闃村奖*/
-      border-radius: 10px;
-    }
-
-    /*瀹氫箟婊戝潡 鍐呴槾褰�+鍦嗚*/
-    .el-table__body-wrapper::-webkit-scrollbar-thumb {
-      box-shadow: 0px 1px 3px #216fe6 inset;
-      border-radius: 6px;
-      background-color: #216fe6;
-    }
-  }
-  /deep/.el-dialog__headerbtn {
-    display: none;
-  }
-  /deep/.el-form-item__label {
-    color: white;
-  }
-  // 璁剧疆杈撳叆妗嗙殑鑳屾櫙鑹层�佸瓧浣撻鑹层�佽竟妗嗗睘鎬ц缃紱
-  /deep/.el-input__inner {
-    background-color: transparent !important ;
-    color: #fff;
-    border: 1px solid;
-  }
-  /deep/ .popper__arrow::after {
-    border-top-color: rgba(43, 45, 55, 0.8);
-  }
-  /deep/ .el-select .el-input__inner {
-    border-color: #fff !important;
-  }
-  /deep/.el-cascader .el-input__inner {
-    border-color: #fff !important;
-  }
-  /deep/.el-textarea__inner {
-    background: transparent;
-    border-color: #fff !important;
-    color: white;
-  }
-  /deep/.el-textarea .el-input__count {
-    background: transparent;
-    color: #fff !important;
-  }
-  /deep/.el-loading-spinner i {
-    color: #1890ff !important;
-  }
-  /deep/.el-tabs__active-bar {
-    background: #409eff;
-  }
-  /deep/ .el-tabs__item {
-    color: #409eff;
-  }
-  /deep/ .el-dialog {
-    background: #303030;
-  }
-  /deep/.el-range-editor.is-active,
-  .el-range-editor.is-active:hover,
-  .el-select .el-input.is-focus .el-input__inner {
-    border: 1px solid;
-  }
-  /deep/.el-dialog__title {
-    color: white;
-  }
-  .dialogDiv {
-    /deep/.el-form-item {
-      margin-bottom: 0px;
-    }
-    /deep/.el-checkbox {
-      color: white;
-    }
-    /deep/.el-checkbox__input.is-checked + .el-checkbox__label {
-      color: white !important;
-    }
-    /deep/.el-checkbox__input.is-disabled + span.el-checkbox__label {
-      color: white !important;
-    }
-    .dialogContent {
-      width: calc(100% - 20px);
-      max-height: 370px;
-      float: left;
-      overflow: auto;
-      padding: 10px;
-      .ContBox {
-        width: 44%;
-        padding: 10px;
-        margin-left: 2%;
-        float: left;
-        .ContDiv {
-          display: flex;
-          justify-content: space-around;
-          margin: 5px 0px;
-          .contLable {
-            width: 175px;
-            color: white;
-          }
-        }
-      }
-    }
-  }
-  .elBotton {
-    background: transparent !important;
-    border: 1px solid white !important;
-    color: white !important;
-  }
-  /deep/.el-dialog__wrapper {
-    overflow: hidden;
-  }
-}
-</style>
-
diff --git a/src/views/datamanage/dictionaryManage.vue b/src/views/datamanage/dictionaryManage.vue
index faab855..c763a32 100644
--- a/src/views/datamanage/dictionaryManage.vue
+++ b/src/views/datamanage/dictionaryManage.vue
@@ -30,13 +30,15 @@
             @click="getRemoveForm"
             type="info"
           >{{ $t('common.reset') }}</el-button>
-          <el-button  v-if="btnStatus.insert"
+          <el-button
+            v-if="btnStatus.insert"
             icon="el-icon-edit"
             size="small"
             @click="InsertFormdialog = true"
             type="success"
           >{{ $t('common.append') }}</el-button>
-          <el-button  v-if="btnStatus.delete"
+          <el-button
+            v-if="btnStatus.delete"
             icon="el-icon-delete"
             size="small"
             @click="DelFormData"
@@ -48,18 +50,18 @@
       </el-form>
     </div>
     <div class="dictionaryContent">
-      <div class="dictionary_leftTree">
+      <div class="dictionary_leftTree subpage_Div">
         <ul>
           <li
             @click="getTableDesc(item)"
             v-for="item in optionCount"
             :class="{ active: activeName == item.tab }"
           >
-            {{ item.tabDesc }} 
+            {{ item.tabDesc }}
           </li>
         </ul>
       </div>
-      <div class="dictionary_rightContent">
+      <div class="dictionary_rightContent subpage_Div">
         <el-table
           :data="tableData"
           style="width: 100%"
@@ -139,13 +141,12 @@
             <template slot-scope="scope">
               <el-link
                 v-if="btnStatus.select"
-                style="color: white"
                 @click="showDetail(scope.$index, scope.row)"
               >{{ $t('dataManage.dictionaryManageObj.lookOver') }}</el-link>
               <el-link
                 v-if="btnStatus.update"
                 @click="handleEdit(scope.$index, scope.row)"
-                style="margin-left: 10px; color: white"
+                style="margin-left: 10px;  "
               >{{ $t('dataManage.dictionaryManageObj.revamp') }}</el-link>
             </template>
           </el-table-column>
@@ -168,98 +169,99 @@
       </div>
     </div>
     <div
-      class="infoBox"
+      class="infoBox box_div "
       v-show="showinfoBox"
     >
-      <el-card class="box-card">
+
+      <div
+        slot="header"
+        class="clearfix"
+      >
+        <span>{{ $t('dataManage.dictionaryManageObj.particulars') }}</span>
         <div
-          slot="header"
-          class="clearfix"
+          style="float: right; cursor: pointer"
+          @click="closeDetial"
         >
-          <span>{{ $t('dataManage.dictionaryManageObj.particulars') }}</span>
-          <div
-            style="float: right; cursor: pointer"
-            @click="closeDetial"
-          >
-            <i class="el-icon-close"></i>
-          </div>
+          <i class="el-icon-close"></i>
         </div>
-        <div class="contentBox">
-          <p>
-            {{ $t('dataManage.dictionaryManageObj.tableName') }}锛歿{
+      </div>
+      <el-divider></el-divider>
+      <div class="contentBox">
+        <p>
+          {{ $t('dataManage.dictionaryManageObj.tableName') }}锛歿{
               itemdetail.tab
             }}
-          </p>
-          <el-divider></el-divider>
-          <p>
-            {{ $t('dataManage.dictionaryManageObj.tableAliasName') }}锛歿{
+        </p>
+        <el-divider></el-divider>
+        <p>
+          {{ $t('dataManage.dictionaryManageObj.tableAliasName') }}锛歿{
               itemdetail.tabDesc
             }}
-          </p>
-          <el-divider></el-divider>
+        </p>
+        <el-divider></el-divider>
 
-          <p>
-            {{ $t('dataManage.dictionaryManageObj.fieldName') }}锛歿{
+        <p>
+          {{ $t('dataManage.dictionaryManageObj.fieldName') }}锛歿{
               itemdetail.field
             }}
-          </p>
-          <el-divider></el-divider>
-          <p>
-            {{ $t('dataManage.dictionaryManageObj.fieldAliasName') }}锛歿{
+        </p>
+        <el-divider></el-divider>
+        <p>
+          {{ $t('dataManage.dictionaryManageObj.fieldAliasName') }}锛歿{
               itemdetail.alias
             }}
-          </p>
-          <el-divider></el-divider>
-          <p>
-            {{ $t('dataManage.dictionaryManageObj.fieldType') }}锛歿{
+        </p>
+        <el-divider></el-divider>
+        <p>
+          {{ $t('dataManage.dictionaryManageObj.fieldType') }}锛歿{
               itemdetail.type
             }}
-          </p>
-          <el-divider></el-divider>
-          <p>
-            {{ $t('dataManage.dictionaryManageObj.fieldLength') }}锛歿{
+        </p>
+        <el-divider></el-divider>
+        <p>
+          {{ $t('dataManage.dictionaryManageObj.fieldLength') }}锛歿{
               itemdetail.len
             }}
-          </p>
-          <el-divider></el-divider>
-          <p>
-            {{ $t('dataManage.dictionaryManageObj.FieldPrecision') }}锛歿{
+        </p>
+        <el-divider></el-divider>
+        <p>
+          {{ $t('dataManage.dictionaryManageObj.FieldPrecision') }}锛歿{
               itemdetail.precision
             }}
-          </p>
-          <el-divider></el-divider>
+        </p>
+        <el-divider></el-divider>
 
-          <p>
-            {{ $t('dataManage.dictionaryManageObj.remark') }}锛歿{
+        <p>
+          {{ $t('dataManage.dictionaryManageObj.remark') }}锛歿{
               itemdetail.bak
             }}
-          </p>
-          <el-divider></el-divider>
-          <p>
-            {{ $t('dataManage.dictionaryManageObj.creationTime') }}锛歿{
+        </p>
+        <el-divider></el-divider>
+        <p>
+          {{ $t('dataManage.dictionaryManageObj.creationTime') }}锛歿{
               itemdetail.createTime
             }}
-          </p>
-          <el-divider></el-divider>
-          <p>
-            {{ $t('dataManage.dictionaryManageObj.createPersonnel') }}锛歿{
+        </p>
+        <el-divider></el-divider>
+        <p>
+          {{ $t('dataManage.dictionaryManageObj.createPersonnel') }}锛歿{
               itemdetail.createUser
             }}
-          </p>
-          <el-divider></el-divider>
-          <p>
-            {{ $t('dataManage.dictionaryManageObj.updateTime') }}锛歿{
+        </p>
+        <el-divider></el-divider>
+        <p>
+          {{ $t('dataManage.dictionaryManageObj.updateTime') }}锛歿{
               itemdetail.updateTime
             }}
-          </p>
-          <el-divider></el-divider>
-          <p>
-            {{ $t('dataManage.dictionaryManageObj.updatePersonnel') }}锛歿{
+        </p>
+        <el-divider></el-divider>
+        <p>
+          {{ $t('dataManage.dictionaryManageObj.updatePersonnel') }}锛歿{
               itemdetail.updateUser
             }}
-          </p>
-        </div>
-      </el-card>
+        </p>
+      </div>
+
     </div>
     <el-dialog
       top="3vh"
@@ -690,14 +692,13 @@
     .dictionary_leftTree {
       width: 15%;
       height: 80%;
-      border: 1px solid white;
+
       border-radius: 5px;
       padding: 1%;
       max-height: 670px;
       overflow-y: auto;
       li {
-        color: white;
-        border-bottom: 1px solid white;
+        border-bottom: 1px solid #dcdfe6;
         line-height: 30px;
         text-align: center;
       }
@@ -711,7 +712,7 @@
     .dictionary_rightContent {
       width: 80%;
       height: 80%;
-      border: 1px solid white;
+
       border-radius: 5px;
       padding: 1%;
       overflow-y: auto;
@@ -719,7 +720,7 @@
   }
   .infinite-list-item {
     background: rgba(255, 255, 255, 0.3);
-    color: white;
+
     margin-top: 5%;
     padding: 1%;
     text-align: center;
@@ -727,158 +728,6 @@
   .eldivider {
     margin-top: 0px;
     margin-bottom: 10px;
-  }
-  .primary {
-    background: #409eff;
-    border: #409eff;
-    color: white;
-  }
-  /deep/.el-form-item__label {
-    color: white;
-  }
-  // 璁剧疆杈撳叆妗嗙殑鑳屾櫙鑹层�佸瓧浣撻鑹层�佽竟妗嗗睘鎬ц缃紱
-  /deep/.el-input__inner {
-    background-color: transparent !important ;
-    color: #fff;
-    border: 1px solid;
-  }
-  /*淇敼table 琛ㄤ綋鐨勮儗鏅鑹插拰鏂囧瓧棰滆壊*/
-  /deep/ .el-table {
-    background-color: transparent;
-
-    th,
-    td {
-      background-color: transparent;
-    }
-    .el-table__expanded-cell {
-      background-color: transparent !important;
-    }
-
-    // 琛ㄥご鑳屾櫙鑹�
-    th.el-table__cell {
-      background-color: #303030;
-      color: #fff;
-    }
-    tr > td {
-      background-color: #303030;
-      color: #fff;
-    }
-
-    // hover鏁堟灉
-    tr:hover > td {
-      background-color: rgba(255, 255, 255, 0.3) !important;
-    }
-
-    tbody tr:hover {
-      background-color: rgba(255, 255, 255, 0.3) !important;
-      // text-align: center;
-    }
-
-    // 婊氬姩鏉″楂�
-    .el-table__body-wrapper::-webkit-scrollbar {
-      width: 5px;
-      height: 5px;
-    }
-
-    .el-table__body-wrapper::-webkit-scrollbar {
-      width: 5px;
-      /*婊氬姩鏉″搴�*/
-      height: 5px;
-      /*婊氬姩鏉¢珮搴�*/
-    }
-    /*瀹氫箟婊氬姩鏉¤建閬� 鍐呴槾褰�+鍦嗚*/
-    .el-table__body-wrapper::-webkit-scrollbar-track {
-      box-shadow: 0px 1px 3px #216fe6 inset;
-      /*婊氬姩鏉$殑鑳屾櫙鍖哄煙鐨勫唴闃村奖*/
-      border-radius: 10px;
-    }
-
-    /*瀹氫箟婊戝潡 鍐呴槾褰�+鍦嗚*/
-    .el-table__body-wrapper::-webkit-scrollbar-thumb {
-      box-shadow: 0px 1px 3px #216fe6 inset;
-      border-radius: 6px;
-      background-color: #216fe6;
-    }
-  }
-  .pagination_box {
-    margin-top: 20px;
-    /deep/.el-input__inner {
-      background-color: transparent !important;
-      border: 1px solid;
-      color: white;
-    }
-    /deep/.el-pagination__total {
-      color: white;
-    }
-    /deep/.el-pagination__jump {
-      color: white;
-    }
-    /deep/.el-pager li.active {
-      color: #409eff;
-    }
-    /deep/.el-pager li {
-      color: white;
-      background: transparent;
-    }
-    /deep/.el-pager li {
-      color: white;
-    }
-    /deep/.btn-prev {
-      background: transparent;
-    }
-    /deep/.btn-next {
-      background: transparent;
-    }
-    /deep/.btn-next i {
-      color: white;
-    }
-    /deep/.btn-prev i {
-      color: white;
-    }
-  }
-  .infoBox {
-    width: 500px;
-
-    position: absolute;
-    z-index: 100;
-    background: #303030;
-    top: 15%;
-    right: 25%;
-
-    .el-card {
-      color: white;
-      background-color: transparent;
-      span {
-        font-size: 16px;
-        font-weight: 600;
-      }
-    }
-    .contentBox {
-      margin: 0 aotu 10px;
-      height: 500px;
-      overflow: auto;
-      p {
-        font-size: 14px;
-      }
-    }
-  }
-  /deep/ .el-dialog {
-    background: #303030;
-  }
-  /deep/.el-range-editor.is-active,
-  .el-range-editor.is-active:hover,
-  .el-select .el-input.is-focus .el-input__inner {
-    border: 1px solid;
-  }
-  /deep/.el-dialog__title {
-    color: white;
-  }
-
-  /deep/ .el-select .el-input__inner {
-    border-color: #fff !important;
-  }
-  /deep/.el-cascader .el-input__inner {
-    border-color: #fff !important;
   }
 }
 </style>
diff --git a/src/views/datamanage/domainManage.vue b/src/views/datamanage/domainManage.vue
index dce92b8..e7da7d5 100644
--- a/src/views/datamanage/domainManage.vue
+++ b/src/views/datamanage/domainManage.vue
@@ -6,7 +6,7 @@
       ]"></My-bread>
     <el-divider />
     <div class="mainBox">
-      <div class="leftTree">
+      <div class="leftTree subpage_Div">
         <el-input v-model="filterInput"></el-input>
         <div style="width:450px">
           <el-tree
@@ -19,7 +19,7 @@
           ></el-tree>
         </div>
       </div>
-      <div class="right">
+      <div class="right subpage_Div">
         <div class="inquire">
           <el-form
             ref="queryForm"
@@ -160,10 +160,10 @@
       </div>
     </div>
     <div
-      class="infoBox"
+      class="infoBox subpage_Div box_div"
       v-show="showinfoBox"
     >
-      <el-card class="box-card">
+     
         <div
           slot="header"
           class="clearfix"
@@ -176,6 +176,7 @@
             <i class="el-icon-close"></i>
           </div>
         </div>
+            <el-divider></el-divider>
         <div class="contentBox">
           <p>
             {{ $t('dataManage.domainManage.domName') }}锛歿{
@@ -215,7 +216,7 @@
           <el-divider></el-divider>
           <p>{{ $t('dataManage.domainManage.bak') }}锛歿{ itemdetail.bak }}</p>
         </div>
-      </el-card>
+ 
     </div>
     <el-dialog
       width="510px"
@@ -723,7 +724,7 @@
 };
 </script>
 <style lang="less" scoped>
-//@import url(); 寮曞叆鍏叡css绫�
+// @import url(); 寮曞叆鍏叡css绫�
 .domainBox {
   height: 98%;
   width: 98%;
@@ -736,7 +737,7 @@
     .leftTree {
       width: 15%;
       height: 91%;
-      border: 1px solid white;
+     
       border-radius: 5px;
       padding: 1%;
       max-height: 670px;
@@ -745,7 +746,7 @@
     .right {
       width: 80%;
       height: 91%;
-      border: 1px solid white;
+    
       border-radius: 5px;
       padding: 1%;
       max-height: 670px;
@@ -780,174 +781,6 @@
     }
   }
 
-  .infoBox {
-    width: 500px;
-
-    position: absolute;
-    z-index: 100;
-    top: 15%;
-    right: 25%;
-    color: white;
-    background-color: #303030;
-    .el-card {
-      background-color: transparent;
-      color: white;
-      span {
-        font-size: 16px;
-        font-weight: 600;
-        color: white;
-      }
-    }
-    .contentBox {
-      margin: 0 aotu 10px;
-      height: 500px;
-      overflow: auto;
-      color: white;
-      overflow-y: auto;
-      p {
-        color: white;
-        font-size: 14px;
-      }
-    }
-  }
-  .pagination_box {
-    margin-top: 20px;
-    /deep/.el-input__inner {
-      background-color: transparent !important;
-      border: 1px solid;
-      color: white;
-    }
-    /deep/.el-pagination__total {
-      color: white;
-    }
-    /deep/.el-pagination__jump {
-      color: white;
-    }
-    /deep/.el-pager li.active {
-      color: #409eff;
-    }
-    /deep/.el-pager li {
-      color: white;
-      background: transparent;
-    }
-    /deep/.el-pager li {
-      color: white;
-    }
-    /deep/.btn-prev {
-      background: transparent;
-    }
-    /deep/.btn-next {
-      background: transparent;
-    }
-    /deep/.btn-next i {
-      color: white;
-    }
-    /deep/.btn-prev i {
-      color: white;
-    }
-  }
-  /deep/.el-form-item__label {
-    color: white;
-  }
-  // 璁剧疆杈撳叆妗嗙殑鑳屾櫙鑹层�佸瓧浣撻鑹层�佽竟妗嗗睘鎬ц缃紱
-  /deep/.el-input__inner {
-    background-color: transparent !important ;
-    color: #fff;
-    border: 1px solid;
-  }
-  /*淇敼table 琛ㄤ綋鐨勮儗鏅鑹插拰鏂囧瓧棰滆壊*/
-  /deep/ .el-table {
-    background-color: transparent;
-
-    th,
-    td {
-      background-color: transparent;
-    }
-    .el-table__expanded-cell {
-      background-color: transparent !important;
-    }
-
-    // 琛ㄥご鑳屾櫙鑹�
-    th.el-table__cell {
-      background-color: #303030;
-      color: #fff;
-    }
-    tr > td {
-      background-color: #303030;
-      color: #fff;
-    }
-
-    // hover鏁堟灉
-    tr:hover > td {
-      background-color: rgba(255, 255, 255, 0.3) !important;
-    }
-
-    tbody tr:hover {
-      background-color: rgba(255, 255, 255, 0.3) !important;
-      // text-align: center;
-    }
-
-    // 婊氬姩鏉″楂�
-    .el-table__body-wrapper::-webkit-scrollbar {
-      width: 5px;
-      height: 5px;
-    }
-
-    .el-table__body-wrapper::-webkit-scrollbar {
-      width: 5px;
-      /*婊氬姩鏉″搴�*/
-      height: 5px;
-      /*婊氬姩鏉¢珮搴�*/
-    }
-    /*瀹氫箟婊氬姩鏉¤建閬� 鍐呴槾褰�+鍦嗚*/
-    .el-table__body-wrapper::-webkit-scrollbar-track {
-      box-shadow: 0px 1px 3px #216fe6 inset;
-      /*婊氬姩鏉$殑鑳屾櫙鍖哄煙鐨勫唴闃村奖*/
-      border-radius: 10px;
-    }
-
-    /*瀹氫箟婊戝潡 鍐呴槾褰�+鍦嗚*/
-    .el-table__body-wrapper::-webkit-scrollbar-thumb {
-      box-shadow: 0px 1px 3px #216fe6 inset;
-      border-radius: 6px;
-      background-color: #216fe6;
-    }
-  }
-  /deep/ .el-dialog {
-    width: 620px !important;
-    margin-top: 10vh !important;
-  }
-  /deep/ .el-select .el-input__inner {
-    border-color: #fff !important;
-  }
-  /deep/.el-dialog .el-input__inner {
-    width: 300px;
-  }
-  /deep/ .el-dialog__body {
-    padding: 0px 30px;
-  }
-  /deep/ .el-dialog__footer {
-    padding-top: 0 !important;
-    width: 600px;
-    display: flex;
-    margin: 0 auto;
-    justify-content: center;
-  }
-  .primary {
-    background: #409eff;
-    border: #409eff;
-    color: white;
-  }
-  /deep/ .el-dialog {
-    background: #303030;
-  }
-  /deep/.el-range-editor.is-active,
-  .el-range-editor.is-active:hover,
-  .el-select .el-input.is-focus .el-input__inner {
-    border: 1px solid;
-  }
-  /deep/.el-dialog__title {
-    color: white;
-  }
+  
 }
 </style>
diff --git a/src/views/datamanage/metadataManage.vue b/src/views/datamanage/metadataManage.vue
index 1c6f4d5..9ad7539 100644
--- a/src/views/datamanage/metadataManage.vue
+++ b/src/views/datamanage/metadataManage.vue
@@ -5,7 +5,7 @@
         `${$t('dataManage.metadataManage')}`,
       ]"></My-bread>
     <el-divider />
-    <div class="inquire">
+    <div class="inquire subpage_Div">
       <el-form
         ref="queryForm"
         :model="queryForm"
@@ -92,25 +92,8 @@
       </el-form>
     </div>
     <div class="bottom">
-      <!-- <div class="leftTree">
-           <el-tree
-          ref="tree"
-          :props="defaultProps"
-          node-key="id"
-          :data="optionCount"
-          :default-expanded-keys="[1]"
-         :current-node-key="1"
-          :expand-on-click-node="false"
-          :default-expand-all="false"
-          draggable
-          @node-click="handleNodeClick"
-        >
 
-          </span>
-        </el-tree>
-      
-      </div> -->
-      <div class="rightTable">
+      <div class="rightTable subpage_Div">
         <div class="table_box">
           <el-table
             :data="tableData"
@@ -191,7 +174,8 @@
                 >{{
                   $t('common.details')
                 }}</el-link>
-                <el-link  v-if="btnStatus.update"
+                <el-link
+                  v-if="btnStatus.update"
                   @click="editInfo(scope.row)"
                   style="margin-left: 10px; color: white"
                 >{{ $t('common.edit') }}</el-link>
@@ -375,13 +359,13 @@
         class="dialog-footer"
       >
         <el-button
-             size="small"
+          size="small"
           @click="cancelEdit()"
         >{{
           $t('common.reset')
         }}</el-button>
         <el-button
-              size="small"
+          size="small"
           type="primary"
           @click="sendEdit('editForm')"
           v-loading.fullscreen.lock="fullscreenLoading"
@@ -393,13 +377,13 @@
         class="dialog-footer"
       >
         <el-button
-              size="small"
+          size="small"
           @click="cancelAdd('editForm')"
         >{{
           $t('common.reset')
         }}</el-button>
         <el-button
-              size="small"
+          size="small"
           type="primary"
           @click="sendAdd('editForm')"
           v-loading.fullscreen.lock="fullscreenLoading"
@@ -712,8 +696,8 @@
       }
       this.companyOption1 = this.treeData(res.result);
       this.queryForm.depid = this.companyOption1[0].id
-          this.getQueryDirTree();
-        
+      this.getQueryDirTree();
+
     },
     async getQueryDirTree() {
       const res = await selectdirTab();
@@ -723,7 +707,7 @@
       }
       this.companyOption = this.treeData(res.result);
       this.queryForm.dirid = this.companyOption[0].id
-         this.getMetaData();
+      this.getMetaData();
     },
     handleChange(value) {
       this.listData.pageSize = 10;
@@ -804,7 +788,7 @@
       this.optionCount = this.treeData(res.result);
       this.dirComPanyOption = this.treeData(res.result);
       this.listData.dirid = this.optionCount[0].id;
-   
+
     },
     handleNodeClick(data) {
       this.listData.pageSize = 10;
@@ -860,9 +844,9 @@
       this.listData.depid = this.queryForm.depid;
       this.listData.dirid = this.queryForm.dirid;
       // this.listData.dirid = 57
- 
+
       select_meta_ByPageAndCount(this.listData).then((res) => {
-  
+
         this.tableData = res.result;
         this.count = res.count;
       });
@@ -1109,7 +1093,7 @@
     position: relative;
     overflow: auto;
     padding-bottom: 8px;
-    border: 1px solid white;
+
     border-radius: 5px;
     padding: 1%;
     .el-form-item {
@@ -1122,31 +1106,10 @@
     height: 74%;
     display: flex;
     justify-content: space-between;
-    .leftTree {
-      width: 15%;
-      height: 100%;
-      border: 1px solid white;
-      border-radius: 5px;
-      padding: 1%;
-      max-height: 670px;
-      overflow-y: auto;
-      li {
-        color: white;
-        border-bottom: 1px solid white;
-        line-height: 30px;
-        text-align: center;
-      }
-      li:hover {
-        background: rgba(255, 255, 255, 0.3);
-      }
-      .active {
-        color: #409eff;
-      }
-    }
+
     .rightTable {
       width: 98%;
       height: 92%;
-      border: 1px solid white;
 
       border-radius: 5px;
       padding: 1%;
@@ -1155,34 +1118,6 @@
         height: 93%;
         margin: 0 auto;
         overflow: auto;
-      }
-    }
-  }
-  .infoBox {
-    width: 500px;
-    position: absolute;
-    z-index: 100;
-    top: 10%;
-    right: 25%;
-    background: #303030;
-    color: #fff;
-    .el-card {
-      background-color: transparent;
-      color: #fff;
-      span {
-        color: #fff;
-        font-size: 16px;
-        font-weight: 600;
-      }
-    }
-    .contentBox {
-      margin: 0 aotu 10px;
-      height: 500px;
-      overflow: auto;
-      p {
-        // background-color: #bfa;
-        // margin-bottom: 10px;
-        font-size: 14px;
       }
     }
   }
@@ -1199,141 +1134,10 @@
     top: 20%;
     left: 40%;
     padding: 20px;
-    background: #303030;
+
     width: 30%;
-    border: 1px solid gray;
+
     border-radius: 10px;
-    color: white;
   }
-  /*淇敼table 琛ㄤ綋鐨勮儗鏅鑹插拰鏂囧瓧棰滆壊*/
-  /deep/ .el-table {
-    background-color: transparent;
-
-    th,
-    td {
-      background-color: transparent;
-    }
-    .el-table__expanded-cell {
-      background-color: transparent !important;
-    }
-
-    // 琛ㄥご鑳屾櫙鑹�
-    th.el-table__cell {
-      background-color: #303030;
-      color: #fff;
-    }
-    tr > td {
-      background-color: #303030;
-      color: #fff;
-    }
-
-    // hover鏁堟灉
-    tr:hover > td {
-      background-color: rgba(255, 255, 255, 0.3) !important;
-    }
-
-    tbody tr:hover {
-      background-color: rgba(255, 255, 255, 0.3) !important;
-      // text-align: center;
-    }
-
-    // 婊氬姩鏉″楂�
-    .el-table__body-wrapper::-webkit-scrollbar {
-      width: 5px;
-      height: 5px;
-    }
-
-    .el-table__body-wrapper::-webkit-scrollbar {
-      width: 5px;
-      /*婊氬姩鏉″搴�*/
-      height: 5px;
-      /*婊氬姩鏉¢珮搴�*/
-    }
-    /*瀹氫箟婊氬姩鏉¤建閬� 鍐呴槾褰�+鍦嗚*/
-    .el-table__body-wrapper::-webkit-scrollbar-track {
-      box-shadow: 0px 1px 3px #216fe6 inset;
-      /*婊氬姩鏉$殑鑳屾櫙鍖哄煙鐨勫唴闃村奖*/
-      border-radius: 10px;
-    }
-
-    /*瀹氫箟婊戝潡 鍐呴槾褰�+鍦嗚*/
-    .el-table__body-wrapper::-webkit-scrollbar-thumb {
-      box-shadow: 0px 1px 3px #216fe6 inset;
-      border-radius: 6px;
-      background-color: #216fe6;
-    }
-  }
-  /deep/.el-form-item__label {
-    color: white;
-  }
-  // 璁剧疆杈撳叆妗嗙殑鑳屾櫙鑹层�佸瓧浣撻鑹层�佽竟妗嗗睘鎬ц缃紱
-  /deep/.el-input__inner {
-    background-color: transparent !important ;
-    color: #fff;
-    border: 1px solid;
-  }
-  /deep/ .el-dialog {
-    background: #303030;
-  }
-  /deep/.el-range-editor.is-active,
-  .el-range-editor.is-active:hover,
-  .el-select .el-input.is-focus .el-input__inner {
-    border: 1px solid;
-  }
-  /deep/.el-dialog__title {
-    color: white;
-  }
-  /deep/ .el-select .el-input__inner {
-    border-color: #fff !important;
-  }
-  .pagination_box {
-    margin-top: 20px;
-    /deep/.el-input__inner {
-      background-color: transparent !important;
-      border: 1px solid;
-      color: white;
-    }
-    /deep/.el-pagination__total {
-      color: white;
-    }
-    /deep/.el-pagination__jump {
-      color: white;
-    }
-    /deep/.el-pager li.active {
-      color: #409eff;
-    }
-    /deep/.el-pager li {
-      color: white;
-      background: transparent;
-    }
-    /deep/.el-pager li {
-      color: white;
-    }
-    /deep/.btn-prev {
-      background: transparent;
-    }
-    /deep/.btn-next {
-      background: transparent;
-    }
-    /deep/.btn-next i {
-      color: white;
-    }
-    /deep/.btn-prev i {
-      color: white;
-    }
-  }
-  .primary {
-    background: #409eff;
-    border: #409eff;
-    color: white;
-  }
-}
-/deep/ .el-select .el-input__inner {
-  border-color: #fff !important;
-}
-/deep/.el-input__inner {
-  background-color: transparent !important ;
-  color: #fff;
-  border: 1px solid white !important;
 }
 </style>
diff --git a/src/views/datamanage/projectManage.vue b/src/views/datamanage/projectManage.vue
index fb3bc4c..8ba403e 100644
--- a/src/views/datamanage/projectManage.vue
+++ b/src/views/datamanage/projectManage.vue
@@ -6,7 +6,7 @@
       ]"></My-bread>
     <el-divider />
     <div class="verSionContent">
-      <div class="verSion_leftTree">
+      <div class="verSion_leftTree subpage_Div">
         <el-tree
           ref="tree"
           :props="defaultProps"
@@ -19,7 +19,7 @@
         >
         </el-tree>
       </div>
-      <div class="verSion_rightContent">
+      <div class="verSion_rightContent subpage_Div">
         <el-form
           :inline="true"
           class="demo-form-inline"
@@ -124,90 +124,9 @@
             style="margin-top: 10px"
             class="pagination_box"
           >
-            <!-- <el-pagination
-              @size-change="handleLoaderSizeChange"
-              @current-change="handleLoaderCurrentChange"
-              :current-page="listLoader.pageIndex"
-              :page-sizes="[10, 20, 30, 40]"
-              :page-size="listLoader.pageSize"
-              layout="total, sizes, prev, pager, next, jumper"
-              :total="count1"
-            >
-            </el-pagination> -->
+          
           </div>
-          <!-- <el-form
-            class="projFrom"
-            ref="form"
-            :model="projectFrom"
-            label-width="200px"
-          >
-            <el-form-item :label="$t('dataManage.projectObj.projname')">
-              <el-input
-                :disabled="true"
-                v-model="projectFrom.projname"
-              ></el-input>
-            </el-form-item>
-            <el-form-item :label="$t('dataManage.projectObj.projtype')">
-              <el-input
-                :disabled="true"
-                v-model="projectFrom.projtype"
-              ></el-input>
-            </el-form-item>
-            <el-form-item :label="$t('dataManage.projectObj.location')">
-              <el-input
-                :disabled="true"
-                v-model="projectFrom.location"
-              ></el-input>
-            </el-form-item>
-            <el-form-item :label="$t('dataManage.projectObj.province')">
-              <el-input
-                :disabled="true"
-                v-model="projectFrom.province"
-              ></el-input>
-            </el-form-item>
-            <el-form-item :label="$t('dataManage.projectObj.country')">
-              <el-input
-                :disabled="true"
-                v-model="projectFrom.country"
-              ></el-input>
-            </el-form-item>
-            <el-form-item :label="$t('dataManage.projectObj.corpname')">
-              <el-input
-                :disabled="true"
-                v-model="projectFrom.corpname"
-              ></el-input>
-            </el-form-item>
-            <el-form-item :label="$t('dataManage.projectObj.department')">
-              <el-input
-                :disabled="true"
-                v-model="projectFrom.department"
-              ></el-input>
-            </el-form-item>
-            <el-form-item :label="$t('dataManage.projectObj.conperiod')">
-              <el-input
-                :disabled="true"
-                v-model="projectFrom.conperiod"
-              ></el-input>
-            </el-form-item>
-            <el-form-item :label="$t('dataManage.projectObj.contents')">
-              <el-input
-                :disabled="true"
-                v-model="projectFrom.contents"
-              ></el-input>
-            </el-form-item>
-            <el-form-item :label="$t('dataManage.projectObj.projstate')">
-              <el-input
-                :disabled="true"
-                v-model="projectFrom.projstate"
-              ></el-input>
-            </el-form-item>
-            <el-form-item :label="$t('dataManage.projectObj.remarks')">
-              <el-input
-                :disabled="true"
-                v-model="projectFrom.remarks"
-              ></el-input>
-            </el-form-item>
-          </el-form> -->
+        
         </div>
       </div>
     </div>
@@ -251,7 +170,7 @@
             ></el-input>
             <el-link
               @click="ShowInner"
-              style="color: white; margin-left: 20px"
+              style="  margin-left: 20px"
               icon="el-icon-plus"
             >
             </el-link>
@@ -522,7 +441,7 @@
     .verSion_leftTree {
       width: 15%;
       height: 91%;
-      border: 1px solid white;
+      
       border-radius: 5px;
       padding: 1%;
 
@@ -531,7 +450,7 @@
     .verSion_rightContent {
       width: 80%;
       height: 91%;
-      border: 1px solid white;
+    
       border-radius: 5px;
       padding: 1%;
       overflow-y: auto;
@@ -540,7 +459,7 @@
       height: 46px;
       padding: 12px 12px;
       font-size: 14px;
-      color: white;
+   
       border-bottom: 1px solid white;
       line-height: 46px;
     }
@@ -558,135 +477,12 @@
       width: 600px;
     }
   }
-  .primary {
-    background: #409eff;
-    border: #409eff;
-    color: white;
-  }
-  /deep/ .el-select .el-input__inner {
-    border-color: #fff !important;
-  }
-  .pagination_box {
-    margin-top: 20px;
-    /deep/.el-input__inner {
-      background-color: transparent !important;
-      border: 1px solid;
-      color: white;
-    }
-    /deep/.el-pagination__total {
-      color: white;
-    }
-    /deep/.el-pagination__jump {
-      color: white;
-    }
-    /deep/.el-pager li.active {
-      color: #409eff;
-    }
-    /deep/.el-pager li {
-      color: white;
-      background: transparent;
-    }
-    /deep/.el-pager li {
-      color: white;
-    }
-    /deep/.btn-prev {
-      background: transparent;
-    }
-    /deep/.btn-next {
-      background: transparent;
-    }
-    /deep/.btn-next i {
-      color: white;
-    }
-    /deep/.btn-prev i {
-      color: white;
-    }
-  }
+ 
+ 
 
-  /deep/.el-form-item__label {
-    color: white;
-  }
-  // 璁剧疆杈撳叆妗嗙殑鑳屾櫙鑹层�佸瓧浣撻鑹层�佽竟妗嗗睘鎬ц缃紱
-  /deep/.el-input__inner {
-    background-color: transparent !important ;
-    color: #fff;
-    border: 1px solid;
-  }
-  /*淇敼table 琛ㄤ綋鐨勮儗鏅鑹插拰鏂囧瓧棰滆壊*/
-  /deep/ .el-table {
-    background-color: transparent;
-
-    th,
-    td {
-      background-color: transparent;
-    }
-    .el-table__expanded-cell {
-      background-color: transparent !important;
-    }
-
-    // 琛ㄥご鑳屾櫙鑹�
-    th.el-table__cell {
-      background-color: #303030;
-      color: #fff;
-    }
-    tr > td {
-      background-color: #303030;
-      color: #fff;
-    }
-
-    // hover鏁堟灉
-    tr:hover > td {
-      background-color: rgba(255, 255, 255, 0.3) !important;
-    }
-
-    tbody tr:hover {
-      background-color: rgba(255, 255, 255, 0.3) !important;
-      // text-align: center;
-    }
-
-    // 婊氬姩鏉″楂�
-    .el-table__body-wrapper::-webkit-scrollbar {
-      width: 5px;
-      height: 10px;
-    }
-
-    .el-table__body-wrapper::-webkit-scrollbar {
-      width: 5px;
-      /*婊氬姩鏉″搴�*/
-      height: 10px;
-      /*婊氬姩鏉¢珮搴�*/
-    }
-    /*瀹氫箟婊氬姩鏉¤建閬� 鍐呴槾褰�+鍦嗚*/
-    .el-table__body-wrapper::-webkit-scrollbar-track {
-      box-shadow: 0px 1px 3px #216fe6 inset;
-      /*婊氬姩鏉$殑鑳屾櫙鍖哄煙鐨勫唴闃村奖*/
-      border-radius: 10px;
-    }
-
-    /*瀹氫箟婊戝潡 鍐呴槾褰�+鍦嗚*/
-    .el-table__body-wrapper::-webkit-scrollbar-thumb {
-      box-shadow: 0px 1px 3px #216fe6 inset;
-      border-radius: 6px;
-      background-color: #216fe6;
-    }
-  }
+ 
+ 
 }
-/deep/ .el-dialog {
-  background: #303030;
-}
-/deep/.el-range-editor.is-active,
-.el-range-editor.is-active:hover,
-.el-select .el-input.is-focus .el-input__inner {
-  border: 1px solid;
-}
-/deep/.el-dialog__title {
-  color: white;
-}
-/deep/ .el-select .el-input__inner {
-  border-color: #fff !important;
-}
-/deep/.el-cascader .el-input__inner {
-  border-color: #fff !important;
-}
+ 
 </style>
-<style scoped></style>
+ >
diff --git a/src/views/datamanage/styleDepTree.vue b/src/views/datamanage/styleDepTree.vue
index 423cdd8..52e4912 100644
--- a/src/views/datamanage/styleDepTree.vue
+++ b/src/views/datamanage/styleDepTree.vue
@@ -333,13 +333,8 @@
         // padding-bottom: 10px;
       }
 
-      /deep/ .el-tree-node:focus > .el-tree-node__content {
-        background-color: #b9b9b9;
-      }
-
-      /deep/ .el-tree-node__content:hover {
-        background-color: rgb(153, 153, 153);
-      }
+     
+ 
 
       .btnBox {
         margin-left: 5px;
diff --git a/src/views/datamanage/styleManage.vue b/src/views/datamanage/styleManage.vue
index fa3d636..fe540dc 100644
--- a/src/views/datamanage/styleManage.vue
+++ b/src/views/datamanage/styleManage.vue
@@ -5,7 +5,7 @@
         `${$t('dataManage.styleManage')}`,
       ]"></My-bread>
     <el-divider />
-    <div class="searchComp">
+    <div class="searchComp subpage_Div">
       <el-form
         ref="ruleForm"
         :model="ruleForm"
@@ -24,7 +24,7 @@
           <el-button
             @click="submitForm('ruleForm')"
             icon="el-icon-search"
-               type="primary"
+            type="primary"
             size="small"
           >{{ $t('common.iquery') }}</el-button>
           <el-button
@@ -452,12 +452,14 @@
         class="dialog-footer"
       >
         <el-button
-          type="info" size="small"
+          type="info"
+          size="small"
           @click="removeUpdate"
         >{{$t('common.close')}}</el-button>
         <el-button
-             type="primary"
-          @click="updateForm" size="small"
+          type="primary"
+          @click="updateForm"
+          size="small"
         >{{$t('common.confirm')}}</el-button>
       </div>
     </el-dialog>
@@ -653,11 +655,13 @@
         class="dialog-footer"
       >
         <el-button
-          type="info" size="small"
+          type="info"
+          size="small"
           @click="insertFromDataClose"
         >{{$t('common.close')}}</el-button>
         <el-button
-          type="primary" size="small"
+          type="primary"
+          size="small"
           @click="insertFromData"
         >{{$t('common.confirm')}}</el-button>
       </div>
@@ -671,7 +675,7 @@
       </div>
       <div class="btnBox">
         <el-button
-             type="primary"
+          type="primary"
           size="small"
           @click="selectDirCataName"
         >{{
@@ -687,7 +691,7 @@
       </div>
     </div>
     <div
-      class="leftTree"
+      class="leftTree subpage_Div"
       v-if="showDepCata"
     >
       <div class="treeBox">
@@ -1376,7 +1380,7 @@
     margin: 10px auto;
 
     border-radius: 5px;
-    border: 1px solid rgb(202, 201, 204);
+
     .el-form-item {
       margin: 5px;
     }
@@ -1392,19 +1396,14 @@
     left: 800px;
     width: 400px;
     height: 600px;
-    background: #303030;
-    border: 1px solid #000;
+
     .treeBox {
       height: 550px;
       overflow: auto;
-      /deep/ .el-tree-node__content:hover {
-        background-color: rgb(153, 153, 153);
-      }
     }
     .btnBox {
       width: 160px;
       margin: 10px auto 0;
-      // background-color: red;
     }
   }
   .bottom {
@@ -1418,194 +1417,8 @@
         height: 80%;
         margin: 0 auto;
         overflow: auto;
-        /*淇敼table 琛ㄤ綋鐨勮儗鏅鑹插拰鏂囧瓧棰滆壊*/
-        /deep/ .el-table {
-          background-color: transparent;
-
-          th,
-          td {
-            background-color: transparent;
-          }
-          .el-table__expanded-cell {
-            background-color: transparent !important;
-          }
-
-          // 琛ㄥご鑳屾櫙鑹�
-          th.el-table__cell {
-            background-color: #303030;
-            color: #fff;
-          }
-          tr > td {
-            background-color: #303030;
-            color: #fff;
-          }
-
-          // hover鏁堟灉
-          tr:hover > td {
-            background-color: rgba(255, 255, 255, 0.3) !important;
-          }
-
-          tbody tr:hover {
-            background-color: rgba(255, 255, 255, 0.3) !important;
-            // text-align: center;
-          }
-
-          // 婊氬姩鏉″楂�
-          .el-table__body-wrapper::-webkit-scrollbar {
-            width: 5px;
-            height: 5px;
-          }
-
-          .el-table__body-wrapper::-webkit-scrollbar {
-            width: 5px;
-            /*婊氬姩鏉″搴�*/
-            height: 5px;
-            /*婊氬姩鏉¢珮搴�*/
-          }
-          /*瀹氫箟婊氬姩鏉¤建閬� 鍐呴槾褰�+鍦嗚*/
-          .el-table__body-wrapper::-webkit-scrollbar-track {
-            box-shadow: 0px 1px 3px #216fe6 inset;
-            /*婊氬姩鏉$殑鑳屾櫙鍖哄煙鐨勫唴闃村奖*/
-            border-radius: 10px;
-          }
-
-          /*瀹氫箟婊戝潡 鍐呴槾褰�+鍦嗚*/
-          .el-table__body-wrapper::-webkit-scrollbar-thumb {
-            box-shadow: 0px 1px 3px #216fe6 inset;
-            border-radius: 6px;
-            background-color: #216fe6;
-          }
-        }
       }
     }
-  }
-  .infoBox {
-    width: 500px;
-
-    position: absolute;
-    z-index: 100;
-    top: 15%;
-    right: 25%;
-    background-color: #303030;
-    .el-card {
-      color: white;
-      background-color: transparent;
-      span {
-        font-size: 16px;
-        font-weight: 600;
-      }
-    }
-    .contentBox {
-      margin: 0 aotu 10px;
-      height: 500px;
-      overflow: auto;
-      p {
-        // background-color: #bfa;
-        // margin-bottom: 10px;
-        font-size: 14px;
-      }
-      .boxlabel {
-        margin-left: 10px;
-      }
-    }
-    /* 鏁翠綋鏍峰紡 */
-    .contentBox::-webkit-scrollbar {
-      width: 6px;
-      height: 6px;
-    }
-
-    /* 婊氬姩鏉� */
-    .contentBox::-webkit-scrollbar-thumb {
-      background-color: #b3d8ff;
-      border-radius: 6px;
-    }
-
-    /* 婊氬姩鏉¢紶鏍囩粡杩囨牱寮� */
-    .contentBox::-webkit-scrollbar-thumb:hover {
-      background-color: #b3d8ff;
-      border-radius: 6px;
-    }
-
-    /* 婊氬姩鏉¤建閬� */
-    .contentBox::-webkit-scrollbar-track-piece {
-      -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
-      border-radius: 10px;
-      background: #ededed;
-    }
-  }
-  .pagination_box {
-    margin-top: 20px;
-    /deep/.el-input__inner {
-      background-color: transparent !important;
-      border: 1px solid;
-      color: white;
-    }
-    /deep/.el-pagination__total {
-      color: white;
-    }
-    /deep/.el-pagination__jump {
-      color: white;
-    }
-    /deep/.el-pager li.active {
-      color: #409eff;
-    }
-    /deep/.el-pager li {
-      color: white;
-      background: transparent;
-    }
-    /deep/.el-pager li {
-      color: white;
-    }
-    /deep/.btn-prev {
-      background: transparent;
-    }
-    /deep/.btn-next {
-      background: transparent;
-    }
-    /deep/.btn-next i {
-      color: white;
-    }
-    /deep/.btn-prev i {
-      color: white;
-    }
-  }
-  /deep/.el-form-item__label {
-    color: white;
-  }
-  // 璁剧疆杈撳叆妗嗙殑鑳屾櫙鑹层�佸瓧浣撻鑹层�佽竟妗嗗睘鎬ц缃紱
-  /deep/.el-input__inner {
-    background-color: transparent !important ;
-    color: #fff;
-    border: 1px solid;
-  }
-
-  /deep/ .el-dialog {
-    background: #303030;
-  }
-  /deep/.el-range-editor.is-active,
-  .el-range-editor.is-active:hover,
-  .el-select .el-input.is-focus .el-input__inner {
-    border: 1px solid;
-  }
-  /deep/.el-dialog__title {
-    color: white;
-  }
-  /deep/ .el-select .el-input__inner {
-    border-color: #fff !important;
-  }
-  /deep/.el-cascader .el-input__inner {
-    border-color: #fff !important;
-  }
-  .primary {
-    background: #409eff;
-    border: #409eff;
-    color: white;
-  }
-  .el-icon-plus {
-    color: white;
-  }
-  .el-icon-upload2 {
-    color: white;
   }
 }
 </style>
diff --git a/src/views/datamanage/versionManage.vue b/src/views/datamanage/versionManage.vue
index 8691a84..cfe510f 100644
--- a/src/views/datamanage/versionManage.vue
+++ b/src/views/datamanage/versionManage.vue
@@ -9,7 +9,7 @@
       <!-- <div class="verSion_leftTree">
         <ver-dir-tree></ver-dir-tree>
       </div> -->
-      <div class="verSion_rightContent">
+      <div class="verSion_rightContent subpage_Div">
         <el-form
           ref="ruleForm"
           :model="ruleForm"
@@ -641,155 +641,14 @@
     height: 92%;
     display: flex;
     justify-content: space-between;
-    .verSion_leftTree {
-      width: 15%;
-      height: 91%;
-      border: 1px solid white;
-      border-radius: 5px;
-      padding: 1%;
-      max-height: 670px;
-      overflow-y: auto;
-    }
+
     .verSion_rightContent {
       width: 98%;
       height: 91%;
-      border: 1px solid white;
       border-radius: 5px;
       padding: 1%;
       overflow-y: auto;
     }
-  }
-  .eldivider {
-    margin-top: 0px;
-  }
-  .primary {
-    background: #409eff;
-    border: #409eff;
-    color: white;
-  }
-  /deep/ .el-select .el-input__inner {
-    border-color: #fff !important;
-  }
-  .pagination_box {
-    margin-top: 20px;
-    /deep/.el-input__inner {
-      background-color: transparent !important;
-      border: 1px solid;
-      color: white;
-    }
-    /deep/.el-pagination__total {
-      color: white;
-    }
-    /deep/.el-pagination__jump {
-      color: white;
-    }
-    /deep/.el-pager li.active {
-      color: #409eff;
-    }
-    /deep/.el-pager li {
-      color: white;
-      background: transparent;
-    }
-    /deep/.el-pager li {
-      color: white;
-    }
-    /deep/.btn-prev {
-      background: transparent;
-    }
-    /deep/.btn-next {
-      background: transparent;
-    }
-    /deep/.btn-next i {
-      color: white;
-    }
-    /deep/.btn-prev i {
-      color: white;
-    }
-  }
-
-  /deep/.el-form-item__label {
-    color: white;
-  }
-  // 璁剧疆杈撳叆妗嗙殑鑳屾櫙鑹层�佸瓧浣撻鑹层�佽竟妗嗗睘鎬ц缃紱
-  /deep/.el-input__inner {
-    background-color: transparent !important ;
-    color: #fff;
-    border: 1px solid;
-  }
-  /*淇敼table 琛ㄤ綋鐨勮儗鏅鑹插拰鏂囧瓧棰滆壊*/
-  /deep/ .el-table {
-    background-color: transparent;
-
-    th,
-    td {
-      background-color: transparent;
-    }
-    .el-table__expanded-cell {
-      background-color: transparent !important;
-    }
-
-    // 琛ㄥご鑳屾櫙鑹�
-    th.el-table__cell {
-      background-color: #303030;
-      color: #fff;
-    }
-    tr > td {
-      background-color: #303030;
-      color: #fff;
-    }
-
-    // hover鏁堟灉
-    tr:hover > td {
-      background-color: rgba(255, 255, 255, 0.3) !important;
-    }
-
-    tbody tr:hover {
-      background-color: rgba(255, 255, 255, 0.3) !important;
-      // text-align: center;
-    }
-
-    // 婊氬姩鏉″楂�
-    .el-table__body-wrapper::-webkit-scrollbar {
-      width: 5px;
-      height: 5px;
-    }
-
-    .el-table__body-wrapper::-webkit-scrollbar {
-      width: 5px;
-      /*婊氬姩鏉″搴�*/
-      height: 5px;
-      /*婊氬姩鏉¢珮搴�*/
-    }
-    /*瀹氫箟婊氬姩鏉¤建閬� 鍐呴槾褰�+鍦嗚*/
-    .el-table__body-wrapper::-webkit-scrollbar-track {
-      box-shadow: 0px 1px 3px #216fe6 inset;
-      /*婊氬姩鏉$殑鑳屾櫙鍖哄煙鐨勫唴闃村奖*/
-      border-radius: 10px;
-    }
-
-    /*瀹氫箟婊戝潡 鍐呴槾褰�+鍦嗚*/
-    .el-table__body-wrapper::-webkit-scrollbar-thumb {
-      box-shadow: 0px 1px 3px #216fe6 inset;
-      border-radius: 6px;
-      background-color: #216fe6;
-    }
-  }
-  /deep/ .el-dialog {
-    background: #303030;
-  }
-  /deep/.el-range-editor.is-active,
-  .el-range-editor.is-active:hover,
-  .el-select .el-input.is-focus .el-input__inner {
-    border: 1px solid;
-  }
-  /deep/.el-dialog__title {
-    color: white;
-  }
-  /deep/ .el-select .el-input__inner {
-    border-color: #fff !important;
-  }
-  /deep/.el-cascader .el-input__inner {
-    border-color: #fff !important;
   }
 }
 </style>
diff --git a/src/views/exportMap/index.vue b/src/views/exportMap/index.vue
index bb7f266..5074b30 100644
--- a/src/views/exportMap/index.vue
+++ b/src/views/exportMap/index.vue
@@ -3,7 +3,6 @@
     id="mapView"
     class="MapBox"
     v-loading="loading"
-
     element-loading-background="rgba(0, 0, 0, 0.8)"
   >
     <div class="topMenu">
@@ -111,7 +110,7 @@
             v-show="lefMenuContent"
           >
             <el-tree
-              :data="data"
+              :data="treeData"
               show-checkbox
               node-key="id"
               :props="defaultProps"
@@ -307,8 +306,9 @@
 import mapviewVue from '../../components/mapview.vue';
 import { removeToken, getToken } from '@/utils/auth';
 import $ from 'jquery';
-import { exportSelectByPage } from '../../api/api.js';
+import { exportSelectByPage, perms_selectLayers } from '../../api/api.js';
 import moment from 'moment';
+import { image_layer } from '../../assets/js/index.js';
 export default {
   data() {
     return {
@@ -339,41 +339,8 @@
         { label: 'A6', value: 'A6' },
       ],
       value: 'A4',
-      data: [
-        {
-          id: 1,
-          label: '鍥惧眰',
-          children: [
-            {
-              id: 11,
-              label: '椤圭洰',
-              value: '椤圭洰',
-              layer: 'LF:bs_project',
-              isEdit: false,
-            },
-            {
-              id: 12,
-              label: '绔欏満',
-              value: '绔欏満',
-              layer: 'LF:m_sitepoint',
-              isEdit: false,
-            },
-            {
-              id: 13,
-              label: '绠¢亾涓績绾�',
-              value: '绠¢亾涓績绾�',
-              layer: 'LF:m_pipeline',
-              isEdit: false,
-            },
-            {
-              id: 14,
-              label: '鎴樼暐閫氶亾',
-              value: '鎴樼暐閫氶亾',
-              layer: 'LF:th_strategic_channel',
-              isEdit: false,
-            },
-          ],
-        },
+      treeData: [
+
       ],
       arrList: [],
       defaultProps: {
@@ -392,32 +359,86 @@
       count: 0,
     };
   },
+
   mounted() {
+    this.LayerStart();
     this.initMap();
     this.showMapLayer();
   },
   methods: {
-    showMapLayer() {
-      var val = this.data[0].children;
+    async LayerStart() {
+      const data = await perms_selectLayers();
+      if (data.code != 200) {
+        return this.$message.error("鍥惧眰鍒楄〃鏌ヨ澶辫触");
+      }
       var std = [];
-      for (var i = 0; i < val.length; i++) {
-        var layer2 = new Image({
-          name: val[i].label,
-          source: new ImageWMS({
-            crossOrigin: 'anonymous',
-            url: geoServerURl,
+      var layer_list = [];
+      var layer_groups = [];
+      for (var i in data.result) {
+        if (data.result[i].type == 1) {
+          layer_groups.push({
+            id: data.result[i].id,
+            label: data.result[i].cnName,
+            type: data.result[i].type,
+            isEdit: false,
+            children: [],
+          })
+        } else if (data.result[i].type == 2) {
+          if (data.result[i].url != null) {
+            var layer_entity = {
+              id: data.result[i].id,
+              pid: data.result[i].pid,
+              label: data.result[i].cnName,
+              resource: data.result[i].url,
+              type: data.result[i].type,
+              isEdit: false,
+            }
+            layer_list.push(layer_entity)
+            if (data.result[i].isShow == 1) {
+              std.push(data.result[i].id);
+              this.showMapLayer(layer_entity);
+            }
+          }
+        }
+      }
+      for (var i in layer_list) {
+        for (var j in layer_groups) {
+          if (layer_list[i].pid === layer_groups[j].id) {
+            layer_groups[j].children.push(layer_list[i])
+          }
+        }
+      }
+      this.treeData = layer_groups;
+      for (var i in data.result) {
+        if (data.result[i].type == 2 && data.result[i].url != null) {
+          for (var j = 0; j < window.Viewer.imageryLayers._layers.length; j++) {
+            var val_id = window.Viewer.imageryLayers._layers[j];
+            if (val_id.show == true) {
 
-            params: {
-              FORMAT: 'image/png',
-              VERSION: '1.1.1',
-              LAYERS: val[i].layer,
-            },
-          }),
-        });
-        mapView.addLayer(layer2);
-        std.push(val[i].id);
+              if (val_id.imageryProvider.name == data.result[i].cnName) {
+                std.push(data.result[i].id);
+              }
+            }
+          }
+        }
       }
       this.$refs.tree.setCheckedKeys(std);
+    },
+    showMapLayer(val) {
+      var layer2 = new Image({
+        name: val.label,
+        source: new ImageWMS({
+          crossOrigin: 'anonymous',
+          url: geoServerURl,
+
+          params: {
+            FORMAT: 'image/png',
+            VERSION: '1.1.1',
+            LAYERS: val.resource,
+          },
+        }),
+      });
+      mapView.addLayer(layer2);
     },
     showLeftMenu(res) {
       switch (res) {
@@ -604,9 +625,12 @@
       var layers = mapView.getAllLayers();
       for (var i in layers) {
         var layer = layers[i];
+        var str = 0;
         if (layer.values_.name == data.label) {
+          
           layer.setVisible(nodes); //鏄剧ず鍥惧眰
           if (nodes == true) {
+    str++;
             this.arrList.push({
               name: data.label,
             });
@@ -619,6 +643,16 @@
           }
         }
       }
+ 
+      if (str == 0 && nodes == true) {
+       
+        this.showMapLayer(data)
+        this.arrList.push({
+          name: data.label,
+        });
+      }
+
+
       this.tableData = this.arrList;
     },
     setAddMapLayer() {
@@ -728,6 +762,7 @@
         padding: 20px;
         display: flex;
         justify-content: space-between;
+        overflow: auto;
       }
       .CenDiv {
         height: 40px;
@@ -890,5 +925,15 @@
   /deep/.el-loading-spinner i {
     color: #409eff !important;
   }
+  /deep/.el-tree .el-tree-node__content:hover {
+    background-color: transparent !important;
+  }
+  /deep/.el-tree {
+    color: white !important;
+    background: transparent !important;
+  }
+  /deep/.el-tree-node:focus > .el-tree-node__content {
+    background: transparent !important;
+  }
 }
 </style>
diff --git a/src/views/maintenance/blackwhiteList.vue b/src/views/maintenance/blackwhiteList.vue
index d878bfa..a2cf534 100644
--- a/src/views/maintenance/blackwhiteList.vue
+++ b/src/views/maintenance/blackwhiteList.vue
@@ -14,7 +14,7 @@
         name="first"
       >
         <div>
-          <div class="inquire">
+          <div class="inquire subpage_Div">
             <el-form
               ref="queryInfo"
               :model="queryInfo"
@@ -75,7 +75,7 @@
               </el-form-item>
             </el-form>
           </div>
-          <div class="table_box">
+          <div class="table_box subpage_Div">
             <el-table
               :data="BTableData"
               @selection-change="blackSelectionChange"
@@ -159,7 +159,7 @@
         :label="$t('operatManage.BWL.whiteList')"
         name="second"
       >
-        <div class="inquire">
+        <div class="inquire subpage_Div">
           <el-form
             ref="queryInfo"
             :model="queryInfo"
@@ -222,7 +222,7 @@
             </el-form-item>
           </el-form>
         </div>
-        <div class="table_box1">
+        <div class="table_box1 subpage_Div">
           <el-table
             :data="WTableData"
             @selection-change="blackSelectionChange"
@@ -702,8 +702,8 @@
 .logLog_box {
   height: 98%;
   width: 98%;
-  padding: 1%;
-  position: absolute;
+  padding: 1%; 
+  overflow: auto;
   .el-input {
     width: 300px;
   }
@@ -711,137 +711,26 @@
     padding: 10px;
     margin-top: 20px;
     border-radius: 5px;
-    border: 1px solid rgb(202, 201, 204);
+  
     margin-bottom: 20px;
   }
   .table_box {
     padding: 10px;
     border-radius: 5px;
-    border: 1px solid rgb(202, 201, 204);
-    overflow: auto;
-    height: 322px;
+ 
+   
+ 
   }
   .table_box1 {
     padding: 10px;
     border-radius: 5px;
-    border: 1px solid rgb(202, 201, 204);
-    overflow: auto;
-    height: 322px;
+   
+ 
+ 
   }
   .text-center {
     text-align: center;
   }
-  .pagination_box {
-    /deep/.el-input__inner {
-      background-color: transparent !important;
-      border: 1px solid;
-      color: white;
-    }
-    /deep/.el-pagination__total {
-      color: white;
-    }
-    /deep/.el-pagination__jump {
-      color: white;
-    }
-    /deep/.el-pager li.active {
-      color: #1890ff;
-    }
-    /deep/.el-pager li {
-      color: white;
-      background: transparent;
-    }
-    /deep/.el-pager li {
-      color: white;
-    }
-    /deep/.btn-prev {
-      background: transparent;
-    }
-    /deep/.btn-next {
-      background: transparent;
-    }
-  }
-  /deep/ .el-tabs__item {
-    color: #409eff;
-  }
-  /deep/.el-form-item__label {
-    color: white;
-  }
-  /deep/ .el-input__inner {
-    background-color: transparent !important;
-    border: 1px solid;
-    color: white;
-  }
-  /deep/ .el-dialog {
-    background: #303030;
-  }
-  /deep/.el-range-editor.is-active,
-  .el-range-editor.is-active:hover,
-  .el-select .el-input.is-focus .el-input__inner {
-    border: 1px solid;
-  }
-  /deep/.el-dialog__title {
-    color: white;
-  }
-  /deep/.el-tabs__active-bar {
-    background: #409eff;
-  }
-  /*淇敼table 琛ㄤ綋鐨勮儗鏅鑹插拰鏂囧瓧棰滆壊*/
-  /deep/ .el-table {
-    background-color: transparent;
-
-    th,
-    td {
-      background-color: transparent;
-    }
-    .el-table__expanded-cell {
-      background-color: transparent !important;
-    }
-
-    // 琛ㄥご鑳屾櫙鑹�
-    th.el-table__cell {
-      background-color: #303030;
-      color: #fff;
-    }
-    tr > td {
-      background-color: #303030;
-      color: #fff;
-    }
-
-    // hover鏁堟灉
-    tr:hover > td {
-      background-color: rgba(255, 255, 255, 0.3) !important;
-    }
-
-    tbody tr:hover {
-      background-color: rgba(255, 255, 255, 0.3) !important;
-      // text-align: center;
-    }
-
-    // 婊氬姩鏉″楂�
-    .el-table__body-wrapper::-webkit-scrollbar {
-      width: 5px;
-      height: 5px;
-    }
-
-    .el-table__body-wrapper::-webkit-scrollbar {
-      width: 5px;
-      /*婊氬姩鏉″搴�*/
-      height: 10px;
-      /*婊氬姩鏉¢珮搴�*/
-    }
-    /*瀹氫箟婊氬姩鏉¤建閬� 鍐呴槾褰�+鍦嗚*/
-    .el-table__body-wrapper::-webkit-scrollbar-track {
-      box-shadow: 0px 1px 3px #216fe6 inset;
-      /*婊氬姩鏉$殑鑳屾櫙鍖哄煙鐨勫唴闃村奖*/
-      border-radius: 10px;
-    }
-
-    /*瀹氫箟婊戝潡 鍐呴槾褰�+鍦嗚*/
-    .el-table__body-wrapper::-webkit-scrollbar-thumb {
-      box-shadow: 0px 1px 3px #216fe6 inset;
-      border-radius: 6px;
-      background-color: #216fe6;
-    }
-  }
+  
 }
 </style>
diff --git a/src/views/maintenance/databaseMonitoring.vue b/src/views/maintenance/databaseMonitoring.vue
index 6f68d07..cd8e022 100644
--- a/src/views/maintenance/databaseMonitoring.vue
+++ b/src/views/maintenance/databaseMonitoring.vue
@@ -54,6 +54,6 @@
   height: 98%;
   width: 98%;
   padding: 1%;
-  position: absolute;
+ 
 }
 </style>
diff --git a/src/views/maintenance/downlog.vue b/src/views/maintenance/downlog.vue
index 0d94d81..94e5bf5 100644
--- a/src/views/maintenance/downlog.vue
+++ b/src/views/maintenance/downlog.vue
@@ -5,7 +5,7 @@
         `${$t('operatManage.DownloadLog')}`,
       ]"></My-bread>
     <el-divider />
-    <div class="inquire">
+    <div class="inquire subpage_Div">
       <el-form
         :inline="true"
         ref="sizeForm"
@@ -78,7 +78,8 @@
           <el-button
             @click="onSubmit"
             icon="el-icon-search"
-          size="small"      type="primary"
+            size="small"
+            type="primary"
           >{{ $t("operatManage.operationLogObj.inquire") }}</el-button>
           <el-button
             @click="resAllTable"
@@ -89,7 +90,7 @@
         </el-form-item>
       </el-form>
     </div>
-    <div class="table_box">
+    <div class="table_box subpage_Div">
       <el-table
         :data="tableData"
         style="width: 100%"
@@ -308,7 +309,7 @@
   height: 98%;
   width: 98%;
   padding: 1%;
-  position: absolute;
+
   .el-input {
     width: 300px;
   }
@@ -318,18 +319,10 @@
     margin-top: 20px;
 
     border-radius: 5px;
-    border: 1px solid rgb(202, 201, 204);
+
     margin-bottom: 20px;
     .el-form-item {
       margin: 7px;
-    }
-    /deep/.el-form-item__label {
-      color: white;
-    }
-    /deep/ .el-input__inner {
-      background-color: transparent !important;
-      border: 1px solid;
-      color: white;
     }
   }
   .table_box {
@@ -337,101 +330,9 @@
     height: 57%;
     padding: 10px;
     border-radius: 5px;
-    border: 1px solid rgb(202, 201, 204);
- 
-    /*淇敼table 琛ㄤ綋鐨勮儗鏅鑹插拰鏂囧瓧棰滆壊*/
-    /deep/ .el-table {
-      background-color: transparent;
-
-      th,
-      td {
-        background-color: transparent;
-      }
-      .el-table__expanded-cell {
-        background-color: transparent !important;
-      }
-
-      // 琛ㄥご鑳屾櫙鑹�
-      th.el-table__cell {
-        background-color: #303030;
-        color: #fff;
-      }
-      tr > td {
-        background-color: #303030;
-        color: #fff;
-      }
-
-      // hover鏁堟灉
-      tr:hover > td {
-        background-color: rgba(255, 255, 255, 0.3) !important;
-      }
-
-      tbody tr:hover {
-        background-color: rgba(255, 255, 255, 0.3) !important;
-        // text-align: center;
-      }
-
-      // 婊氬姩鏉″楂�
-      .el-table__body-wrapper::-webkit-scrollbar {
-        width: 5px;
-        height: 5px;
-      }
-
-      .el-table__body-wrapper::-webkit-scrollbar {
-        width: 5px;
-        /*婊氬姩鏉″搴�*/
-        height: 10px;
-        /*婊氬姩鏉¢珮搴�*/
-      }
-      /*瀹氫箟婊氬姩鏉¤建閬� 鍐呴槾褰�+鍦嗚*/
-      .el-table__body-wrapper::-webkit-scrollbar-track {
-        box-shadow: 0px 1px 3px #216fe6 inset;
-        /*婊氬姩鏉$殑鑳屾櫙鍖哄煙鐨勫唴闃村奖*/
-        border-radius: 10px;
-      }
-
-      /*瀹氫箟婊戝潡 鍐呴槾褰�+鍦嗚*/
-      .el-table__body-wrapper::-webkit-scrollbar-thumb {
-        box-shadow: 0px 1px 3px #216fe6 inset;
-        border-radius: 6px;
-        background-color: #216fe6;
-      }
-    }
-    .pagination_box {
-      /deep/.el-input__inner {
-        background-color: transparent !important;
-        border: 1px solid;
-        color: white;
-      }
-      /deep/.el-pagination__total {
-        color: white;
-      }
-      /deep/.el-pagination__jump {
-        color: white;
-      }
-      /deep/.el-pager li.active {
-        color: #1890ff;
-      }
-      /deep/.el-pager li {
-        color: white;
-        background: transparent;
-      }
-      /deep/.el-pager li {
-        color: white;
-      }
-      /deep/.btn-prev {
-        background: transparent;
-      }
-      /deep/.btn-next {
-        background: transparent;
-      }
-    }
   }
   .text-center {
     text-align: center;
   }
-}
-/deep/ .el-select .el-input__inner {
-  border-color: #fff !important;
 }
 </style>
diff --git a/src/views/maintenance/eventlogManage.vue b/src/views/maintenance/eventlogManage.vue
index 549efc2..18cbc8e 100644
--- a/src/views/maintenance/eventlogManage.vue
+++ b/src/views/maintenance/eventlogManage.vue
@@ -5,7 +5,7 @@
         `${$t('operatManage.ResourceLog')}`,
       ]"></My-bread>
     <el-divider />
-    <div class="inquire">
+    <div class="inquire subpage_Div">
       <el-form
         :inline="true"
         ref="sizeForm"
@@ -99,7 +99,7 @@
         </el-form-item>
       </el-form>
     </div>
-    <div class="table_box">
+    <div class="table_box subpage_Div">
       <el-table
         :data="tableData"
         style="width: 100%"
@@ -284,7 +284,7 @@
   height: 98%;
   width: 98%;
   padding: 1%;
-  position: absolute;
+ 
   .el-input {
     width: 300px;
   }
@@ -294,113 +294,22 @@
     margin-top: 20px;
 
     border-radius: 5px;
-    border: 1px solid rgb(202, 201, 204);
+ 
     margin-bottom: 20px;
     .el-form-item {
       margin: 7px;
     }
-    /deep/.el-form-item__label {
-      color: white;
-    }
-    /deep/ .el-input__inner {
-      background-color: transparent !important;
-      border: 1px solid;
-      color: white;
-    }
+    
   }
   .table_box {
     overflow: auto;
     padding: 10px;
     border-radius: 5px;
-    border: 1px solid rgb(202, 201, 204);
+    
     height: 57%;
     /*淇敼table 琛ㄤ綋鐨勮儗鏅鑹插拰鏂囧瓧棰滆壊*/
-    /deep/ .el-table {
-      background-color: transparent;
-
-      th,
-      td {
-        background-color: transparent;
-      }
-      .el-table__expanded-cell {
-        background-color: transparent !important;
-      }
-
-      // 琛ㄥご鑳屾櫙鑹�
-      th.el-table__cell {
-        background-color: #303030;
-        color: #fff;
-      }
-      tr > td {
-        background-color: #303030;
-        color: #fff;
-      }
-
-      // hover鏁堟灉
-      tr:hover > td {
-        background-color: rgba(255, 255, 255, 0.3) !important;
-      }
-
-      tbody tr:hover {
-        background-color: rgba(255, 255, 255, 0.3) !important;
-        // text-align: center;
-      }
-
-      // 婊氬姩鏉″楂�
-      .el-table__body-wrapper::-webkit-scrollbar {
-        width: 5px;
-        height: 5px;
-      }
-
-      .el-table__body-wrapper::-webkit-scrollbar {
-        width: 5px;
-        /*婊氬姩鏉″搴�*/
-        height: 10px;
-        /*婊氬姩鏉¢珮搴�*/
-      }
-      /*瀹氫箟婊氬姩鏉¤建閬� 鍐呴槾褰�+鍦嗚*/
-      .el-table__body-wrapper::-webkit-scrollbar-track {
-        box-shadow: 0px 1px 3px #216fe6 inset;
-        /*婊氬姩鏉$殑鑳屾櫙鍖哄煙鐨勫唴闃村奖*/
-        border-radius: 10px;
-      }
-
-      /*瀹氫箟婊戝潡 鍐呴槾褰�+鍦嗚*/
-      .el-table__body-wrapper::-webkit-scrollbar-thumb {
-        box-shadow: 0px 1px 3px #216fe6 inset;
-        border-radius: 6px;
-        background-color: #216fe6;
-      }
-    }
-    .pagination_box {
-      /deep/.el-input__inner {
-        background-color: transparent !important;
-        border: 1px solid;
-        color: white;
-      }
-      /deep/.el-pagination__total {
-        color: white;
-      }
-      /deep/.el-pagination__jump {
-        color: white;
-      }
-      /deep/.el-pager li.active {
-        color: #1890ff;
-      }
-      /deep/.el-pager li {
-        color: white;
-        background: transparent;
-      }
-      /deep/.el-pager li {
-        color: white;
-      }
-      /deep/.btn-prev {
-        background: transparent;
-      }
-      /deep/.btn-next {
-        background: transparent;
-      }
-    }
+ 
+ 
   }
   .text-center {
     text-align: center;
diff --git a/src/views/maintenance/logLog.vue b/src/views/maintenance/logLog.vue
index 86a40bc..0ecd8c4 100644
--- a/src/views/maintenance/logLog.vue
+++ b/src/views/maintenance/logLog.vue
@@ -5,7 +5,7 @@
         `${$t('operatManage.logLog')}`,
       ]"></My-bread>
     <el-divider />
-    <div class="inquire">
+    <div class="inquire subpage_Div">
 
       <el-form
         :inline="true"
@@ -88,7 +88,7 @@
       </el-form>
     </div>
     <!-- 琛ㄦ牸鏄剧ず -->
-    <div class="table_box">
+    <div class="table_box subpage_Div">
       <el-table
         :data="tableData"
         style="width: 100%"
@@ -298,126 +298,23 @@
   height: 98%;
   width: 98%;
   padding: 1%;
-  position: absolute;
+
   .inquire {
     padding: 10px;
     margin-top: 10px;
 
     border-radius: 5px;
-    border: 1px solid rgb(202, 201, 204);
+
     margin-bottom: 10px;
     /deep/.el-form-item {
       margin-bottom: 10px;
     }
-    .herder_box {
-      padding: 10px;
-      border-bottom: 1px solid #ccc;
-      margin-bottom: 20px;
-      font-size: 14px;
-    }
-    /deep/.el-form-item__label {
-      color: white;
-    }
-    /deep/ .el-input__inner {
-      background-color: transparent !important;
-      border: 1px solid;
-      color: white;
-    }
   }
   .table_box {
     padding: 10px;
-
     border-radius: 5px;
-    border: 1px solid rgb(202, 201, 204);
     overflow: auto;
     height: 60%;
-    /*淇敼table 琛ㄤ綋鐨勮儗鏅鑹插拰鏂囧瓧棰滆壊*/
-    /deep/ .el-table {
-      background-color: transparent;
-
-      th,
-      td {
-        background-color: transparent;
-      }
-      .el-table__expanded-cell {
-        background-color: transparent !important;
-      }
-
-      // 琛ㄥご鑳屾櫙鑹�
-      th.el-table__cell {
-        background-color: #303030;
-        color: #fff;
-      }
-      tr > td {
-        background-color: #303030;
-        color: #fff;
-      }
-
-      // hover鏁堟灉
-      tr:hover > td {
-        background-color: rgba(255, 255, 255, 0.3) !important;
-      }
-
-      tbody tr:hover {
-        background-color: rgba(255, 255, 255, 0.3) !important;
-        // text-align: center;
-      }
-
-      // 婊氬姩鏉″楂�
-      .el-table__body-wrapper::-webkit-scrollbar {
-        width: 5px;
-        height: 5px;
-      }
-
-      .el-table__body-wrapper::-webkit-scrollbar {
-        width: 5px;
-        /*婊氬姩鏉″搴�*/
-        height: 10px;
-        /*婊氬姩鏉¢珮搴�*/
-      }
-      /*瀹氫箟婊氬姩鏉¤建閬� 鍐呴槾褰�+鍦嗚*/
-      .el-table__body-wrapper::-webkit-scrollbar-track {
-        box-shadow: 0px 1px 3px #216fe6 inset;
-        /*婊氬姩鏉$殑鑳屾櫙鍖哄煙鐨勫唴闃村奖*/
-        border-radius: 10px;
-      }
-
-      /*瀹氫箟婊戝潡 鍐呴槾褰�+鍦嗚*/
-      .el-table__body-wrapper::-webkit-scrollbar-thumb {
-        box-shadow: 0px 1px 3px #216fe6 inset;
-        border-radius: 6px;
-        background-color: #216fe6;
-      }
-    }
-    .pagination_box {
-      /deep/.el-input__inner {
-        background-color: transparent !important;
-        border: 1px solid;
-        color: white;
-      }
-      /deep/.el-pagination__total {
-        color: white;
-      }
-      /deep/.el-pagination__jump {
-        color: white;
-      }
-      /deep/.el-pager li.active {
-        color: #1890ff;
-      }
-      /deep/.el-pager li {
-        color: white;
-        background: transparent;
-      }
-      /deep/.el-pager li {
-        color: white;
-      }
-      /deep/.btn-prev {
-        background: transparent;
-      }
-      /deep/.btn-next {
-        background: transparent;
-      }
-    }
   }
   .text-center {
     text-align: center;
diff --git a/src/views/maintenance/menuSettings.vue b/src/views/maintenance/menuSettings.vue
index df5b1e4..8a477e2 100644
--- a/src/views/maintenance/menuSettings.vue
+++ b/src/views/maintenance/menuSettings.vue
@@ -8,7 +8,7 @@
       <el-divider />
     </div>
     <div class="cataLogContent">
-      <div class="left_Tree">
+      <div class="left_Tree subpage_Div">
         <div style="width:auto">
           <el-tree
             ref="tree"
@@ -24,7 +24,7 @@
         </div>
 
       </div>
-      <div class="right_menu">
+      <div class="right_menu subpage_Div">
 
         <div style="display:flex;justify-content:space-between">
           <el-breadcrumb separator="/">
@@ -35,7 +35,7 @@
 
           <div>
             <el-button
-               v-if="menuStatus.update"
+              v-if="menuStatus.update"
               :disabled="itemdetail.pid == null ? true : false"
               @click="setEditNode(1)"
               type="info"
@@ -43,7 +43,7 @@
               size="small"
             >鍚戜笂绉诲姩</el-button>
             <el-button
-               v-if="menuStatus.update"
+              v-if="menuStatus.update"
               :disabled="itemdetail.pid == null ? true : false"
               @click="setEditNode(2)"
               type="info"
@@ -51,7 +51,7 @@
               size="small"
             >鍚戜笅绉诲姩</el-button>
             <el-button
-            v-if="menuStatus.insert"
+              v-if="menuStatus.insert"
               :disabled="itemdetail.pid == null ? true : false"
               @click="setNewNode(1)"
               type="success"
@@ -59,7 +59,7 @@
               size="small"
             >鏂板鍚岀骇</el-button>
             <el-button
-            v-if="menuStatus.insert"
+              v-if="menuStatus.insert"
               :disabled="itemdetail.pid == null ? true : false"
               @click="setNewNode(2)"
               type="success"
@@ -67,7 +67,7 @@
               size="small"
             >鏂板瀛愮骇</el-button>
             <el-button
-                v-if="menuStatus.delete"
+              v-if="menuStatus.delete"
               @click="setDelNode()"
               :disabled="itemdetail.pid == null ? true : false"
               type="danger"
@@ -339,7 +339,7 @@
   },
   data() {
     return {
-       menuStatus: {
+      menuStatus: {
         delete: false,
         insert: false,
         update: false,
@@ -754,11 +754,11 @@
             this.getMenuTree();
             return;
           } else {
-             this.$message.error('璋冩暣澶辫触锛岃閲嶈瘯锛�');
+            this.$message.error('璋冩暣澶辫触锛岃閲嶈瘯锛�');
           }
         })
         .catch(() => {
-           this.$message.error('璋冩暣澶辫触锛岃閲嶈瘯锛�');
+          this.$message.error('璋冩暣澶辫触锛岃閲嶈瘯锛�');
         });
     },
     handleNodeClick(data, node) {
@@ -800,7 +800,7 @@
       }
     },
     showPermsMenu(res) {
- 
+
       switch (res.tag) {
         case '/delete':
           this.menuStatus.delete = true;
@@ -816,7 +816,7 @@
     getPerms() {
       var val = this.$store.state.currentPerms;
       var permsEntity = this.$store.state.permsEntity;
-     
+
       if (permsEntity.length == 0) {
         getPerms().then((res) => {
           if (res.code == 200) {
@@ -843,7 +843,7 @@
   height: 98%;
   width: 98%;
   padding: 1%;
-  position: absolute;
+
   .cataLogContent {
     width: 100%;
     height: 92%;
@@ -852,21 +852,13 @@
     .left_Tree {
       width: 15%;
       height: 91%;
-      border: 1px solid white;
       border-radius: 5px;
       padding: 1%;
       overflow-y: auto;
-      .el-icon-circle-plus {
-        color: gray;
-      }
-      .el-icon-delete-solid {
-        color: gray;
-      }
     }
     .right_menu {
       width: 80%;
       height: 91%;
-      border: 1px solid white;
       border-radius: 5px;
       padding: 1%;
       overflow: auto;
@@ -876,77 +868,9 @@
         .el-input {
           width: 400px;
         }
-
-        /deep/.el-form-item__label {
-          color: white;
-        }
       }
     }
   }
-
-  .el-card-define {
-    height: 100%;
-    background: #303030;
-    border: 1px solid gray;
-    padding: 1px;
-  }
-  /deep/ .el-input__inner {
-    background-color: transparent !important;
-    border: 1px solid;
-    color: white;
-  }
-  /deep/ .el-dialog {
-    background: #303030;
-  }
-  /deep/.el-range-editor.is-active,
-  .el-range-editor.is-active:hover,
-  .el-select .el-input.is-focus .el-input__inner {
-    border: 1px solid;
-  }
-  /deep/.el-dialog__title {
-    color: white;
-  }
-  /deep/.el-form-item__label {
-    color: white;
-  }
-
-  /*閲岄潰鐨勪唬鐮佸彲浠ユ牴鎹嚜宸遍渶姹傚幓杩涜鏇存敼*/
-  /* 璁剧疆婊氬姩鏉$殑鏍峰紡 */
-  ::-webkit-scrollbar {
-    width: 4px;
-  }
-  /* 婊氬姩妲� */
-  ::-webkit-scrollbar-track {
-    -webkit-box-shadow: inset006pxrgba(0, 0, 0, 0.3);
-    border-radius: 10px;
-  }
-  /* 婊氬姩鏉℃粦鍧� */
-  ::-webkit-scrollbar-thumb {
-    border-radius: 10px;
-    background: #8b8b8b;
-    -webkit-box-shadow: inset006pxrgba(0, 0, 0, 0.5);
-  }
-  ::-webkit-scrollbar-thumb:window-inactive {
-    background: #8b8b8b;
-    height: 289px;
-  }
 }
 </style>
-<style lang="less">
-.el-select-dropdown {
-  background: #303030;
-  border-color: white;
-}
-//鍙充晶鍜屼笅鏂圭殑鐧借竟
-.el-scrollbar__wrap {
-  margin-bottom: -20px !important;
-  margin-right: -20px !important;
-}
-.el-select-dropdown__item.hover,
-.el-select-dropdown__item:hover {
-  background: rgba(255, 255, 255, 0.3);
-}
-.el-select-dropdown__item {
-  color: white;
-}
-</style>
+ 
\ No newline at end of file
diff --git a/src/views/maintenance/mochaitmo.vue b/src/views/maintenance/mochaitmo.vue
index e9c6e68..a393c28 100644
--- a/src/views/maintenance/mochaitmo.vue
+++ b/src/views/maintenance/mochaitmo.vue
@@ -1,48 +1,51 @@
 <template>
-  <div class="mochaitmo_Box">
-    <div class="left_tree">
-      <el-card class="el-card-define">
-        <div class="card_tree">
-          <el-menu
-            active-text-color="#ffd04b"
-            class="el-menu-vertical-demo"
-            :default-active="activeIndex"
-            background-color="transparent"
-            text-color="#fff"
-            @select="handleselect"
-          >
-            <customElMenu :menuData="menuList"></customElMenu>
-          </el-menu>
-        </div>
-      </el-card>
+  <div class="contentBox">
+
+    <div
+      class="box"
+      ref="box"
+    >
+      <div class="left box_div">
+        <el-menu
+          :default-active="activeIndex"
+          background-color="transparent"
+          @select="handleselect"
+        >
+          <customElMenu :menuData="menuList"></customElMenu>
+        </el-menu>
+      </div>
+      <div
+        class="resize"
+        title="鏀剁缉渚ц竟鏍�"
+      >
+        鈰�
+      </div>
+      <div class="mid box_div">
+        <menu-settings v-if="setMenuFlag == 'menuSettings'"></menu-settings>
+        <user-management v-if="setMenuFlag == 'userInfoManage'"></user-management>
+        <org-manage v-if="setMenuFlag == 'orgManage'"></org-manage>
+        <resource-manage v-if="setMenuFlag == 'resourceManage'"></resource-manage>
+        <role-manage v-if="setMenuFlag == 'roleManage'"></role-manage>
+        <authority-manage v-if="setMenuFlag == 'authorityManage'"></authority-manage>
+        <user-role-authorization v-if="setMenuFlag == 'userRoleAuthorization'"></user-role-authorization>
+        <menu-role-authorization v-if="setMenuFlag == 'menuRoleAuthorization'"></menu-role-authorization>
+        <role-menu-authorization v-if="setMenuFlag == 'roleMenuAuthorization'">
+        </role-menu-authorization>
+        <role-res-authorization v-if="setMenuFlag == 'roleResAuthorization'"></role-res-authorization>
+        <log-log v-if="setMenuFlag == 'logLog'"> </log-log>
+        <operation-log v-if="setMenuFlag == 'operationLog'"></operation-log>
+        <eventlog-manage v-if="setMenuFlag == 'eventlogManage'"></eventlog-manage>
+        <tokentool v-if="setMenuFlag == 'tokentool'"></tokentool>
+        <blackwhite-list v-if="setMenuFlag == 'blackwhiteList'"></blackwhite-list>
+        <database-monitoring v-if="setMenuFlag == 'dataIfream'"></database-monitoring>
+        <system-monitoring v-if="setMenuFlag == 'systemMonitoring'"></system-monitoring>
+        <parameter-configuration v-if="setMenuFlag == 'parameterConfiguration'"></parameter-configuration>
+        <downlog v-if="setMenuFlag == 'downlog'"></downlog>
+      </div>
     </div>
-    <div class="right_page">
-      <el-card class="el-card-define">
-       <div>
-          <menu-settings v-if="setMenuFlag == 'menuSettings'"></menu-settings>
-          <user-management v-if="setMenuFlag == 'userInfoManage'"></user-management>
-          <org-manage v-if="setMenuFlag == 'orgManage'"></org-manage>
-          <resource-manage v-if="setMenuFlag == 'resourceManage'"></resource-manage>
-          <role-manage v-if="setMenuFlag == 'roleManage'"></role-manage>
-          <authority-manage v-if="setMenuFlag == 'authorityManage'"></authority-manage>
-          <user-role-authorization v-if="setMenuFlag == 'userRoleAuthorization'"></user-role-authorization>
-          <menu-role-authorization v-if="setMenuFlag == 'menuRoleAuthorization'"></menu-role-authorization>
-          <role-menu-authorization v-if="setMenuFlag == 'roleMenuAuthorization'">
-          </role-menu-authorization>
-          <role-res-authorization v-if="setMenuFlag == 'roleResAuthorization'"></role-res-authorization>
-          <log-log v-if="setMenuFlag == 'logLog'"> </log-log>
-          <operation-log v-if="setMenuFlag == 'operationLog'"></operation-log>
-          <eventlog-manage v-if="setMenuFlag == 'eventlogManage'"></eventlog-manage>
-          <tokentool v-if="setMenuFlag == 'tokentool'"></tokentool>
-          <blackwhite-list v-if="setMenuFlag == 'blackwhiteList'"></blackwhite-list>
-          <database-monitoring v-if="setMenuFlag == 'dataIfream'"></database-monitoring>
-          <system-monitoring v-if="setMenuFlag == 'systemMonitoring'"></system-monitoring>
-          <parameter-configuration v-if="setMenuFlag == 'parameterConfiguration'"></parameter-configuration>
-          <downlog v-if="setMenuFlag == 'downlog'"></downlog>
-        </div>
-      </el-card>
-    </div>
+
   </div>
+
 </template>
 
 <script>
@@ -64,12 +67,12 @@
 import databaseMonitoring from '@/views/maintenance/databaseMonitoring.vue'; //鏁版嵁搴撶洃鎺�
 import systemMonitoring from '@/views/maintenance/systemMonitoring.vue'; //绯荤粺鐩戞帶
 import parameterConfiguration from '@/views/maintenance/parameterConfiguration.vue'; //绯荤粺閰嶇疆
-import downlog  from '@/views/maintenance/downlog.vue'; //涓嬭浇鏃ュ織
+import downlog from '@/views/maintenance/downlog.vue'; //涓嬭浇鏃ュ織
 import { selectMenuRecursive, queryMenuTree, getPerms } from '../../api/api';
 import customElMenu from '../../components/customElMenu.vue';
 export default {
   components: {
-  menuSettings,
+    menuSettings,
     userManagement,
     orgManage,
     resourceManage,
@@ -92,7 +95,7 @@
   },
   data() {
     return {
-     setMenuFlag: '   ',
+      setMenuFlag: '   ',
       activeIndex: ' ',
       oriData: [], //鍘熷鏍戞暟鎹�
       dirData: [], //el鏍戞暟鎹�
@@ -113,10 +116,10 @@
   },
   created() { },
   mounted() {
-  this.getTreeData();
+    this.getTreeData();
   },
   methods: {
-     async getCookies() {
+    async getCookies() {
       var boolean = this.getTimeCookies();
       if (boolean != true) {
         this.$router.push('/login');
@@ -145,9 +148,9 @@
       let menuLists = data.result.filter((value) => {
         return value.url == '/mochaitmo';
       });
-      
-      const res = await selectMenuRecursive({ id: menuLists[0].id});
-         
+
+      const res = await selectMenuRecursive({ id: menuLists[0].id });
+
       if (res.code == 200) {
         if (res.result.length != 0) {
           let menuList = res.result.filter((value) => {
@@ -212,66 +215,4 @@
 };
 </script>
 
-<style lang="less" scoped>
-.mochaitmo_Box {
-  width: calc(100% - 20px);
-  height: calc(100% - 20px);
-  margin: 0;
-  padding: 10px;
-  overflow-y: hidden;
-  .left_tree {
-    width: 270px;
-    height: 100%;
-    position: relative;
-    float: left;
-    border-radius: 5px;
-  }
-  .el-card-define {
-    height: 100%;
-    background: #303030;
-    border: 1px solid gray;
-    padding: 1px !important;
-  }
-  .el-tree {
-    background-color: transparent;
-  }
-  .card_tree {
-    height: 100%;
-    overflow-y: auto;
-  }
-  .el-card__body,
-  .el-main {
-    padding: 0px !important;
-    height: 100%;
-  }
-  .right_page {
-    width: calc(100% - 280px);
-    height: 100%;
-    background: #303030;
-    position: relative;
-    float: right;
-  }
-  /deep/.el-menu {
-    border: transparent !important;
-  }
-  /deep/.el-submenu__title:hover {
-    background: rgba(255, 255, 255, 0.3) !important;
-  }
-  /deep/ .el-submenu .el-menu-item:hover {
-    background: rgba(255, 255, 255, 0.3) !important;
-  }
-  /deep/.el-textarea__inner {
-    background: transparent;
-    border-color: #fff !important;
-    color: white;
-  }
-  /deep/.el-textarea .el-input__count {
-    background: transparent;
-    color: #fff !important;
-  }
-  /deep/ .el-card__body {
-    padding: 0px !important;
-    height: 100%;
-  }
-}
-</style>
+ 
\ No newline at end of file
diff --git a/src/views/maintenance/operationLog.vue b/src/views/maintenance/operationLog.vue
index ca698d8..6bde5ba 100644
--- a/src/views/maintenance/operationLog.vue
+++ b/src/views/maintenance/operationLog.vue
@@ -1,15 +1,17 @@
 <template>
   <div class="operationLog_box">
-    <My-bread
-      :list="[
+    <My-bread :list="[
         `${$t('operatManage.operatManage')}`,
         `${$t('operatManage.operationLog')}`,
-      ]"
-    ></My-bread>
+      ]"></My-bread>
     <el-divider />
-    <div class="inquire">
-      
-      <el-form :inline="true" ref="sizeForm" :model="sizeForm">
+    <div class="inquire subpage_Div">
+
+      <el-form
+        :inline="true"
+        ref="sizeForm"
+        :model="sizeForm"
+      >
         <el-form-item
           prop="uname"
           :label="$t('operatManage.operationLogObj.username')"
@@ -90,20 +92,24 @@
           <el-button
             @click="onSubmit"
             icon="el-icon-search"
-             size="small"      type="primary"
-            >{{ $t("operatManage.operationLogObj.inquire") }}</el-button
-          >
+            size="small"
+            type="primary"
+          >{{ $t("operatManage.operationLogObj.inquire") }}</el-button>
           <el-button
             @click="onEmpty('sizeForm')"
             icon="el-icon-delete"
-            type="info" size="small"
-            >{{ $t("operatManage.operationLogObj.empty") }}</el-button
-          >
+            type="info"
+            size="small"
+          >{{ $t("operatManage.operationLogObj.empty") }}</el-button>
         </el-form-item>
       </el-form>
     </div>
-    <div class="table_box">
-      <el-table :data="tableData" style="width: 100%" height="79%">
+    <div class="table_box subpage_Div">
+      <el-table
+        :data="tableData"
+        style="width: 100%"
+        height="79%"
+      >
         <!-- <el-table-column type="selection" width="55" /> -->
         <el-table-column
           :label="$t('operatManage.operationLogObj.num')"
@@ -161,7 +167,10 @@
           </template>
         </el-table-column> -->
       </el-table>
-      <div style="margin-top: 40px" class="pagination_box">
+      <div
+        style="margin-top: 40px"
+        class="pagination_box"
+      >
         <el-pagination
           @size-change="handleSizeChange"
           @current-change="handleCurrentChange"
@@ -302,121 +311,19 @@
   height: 98%;
   width: 98%;
   padding: 1%;
-  position: absolute;
 
   .inquire {
     padding: 10px;
     margin-top: 20px;
     border-radius: 5px;
-    border: 1px solid rgb(202, 201, 204);
+   
     margin-bottom: 20px;
-    .herder_box {
-      padding: 10px;
-      border-bottom: 1px solid #ccc;
-      margin-bottom: 20px;
-      font-size: 14px;
-    }
-    /deep/.el-form-item__label {
-      color: white;
-    }
-    /deep/ .el-input__inner {
-      background-color: transparent !important;
-      border: 1px solid;
-      color: white;
-    }
   }
   .table_box {
     padding: 10px;
     border-radius: 5px;
     overflow: auto;
     height: 60%;
-    /*淇敼table 琛ㄤ綋鐨勮儗鏅鑹插拰鏂囧瓧棰滆壊*/
-    /deep/ .el-table {
-      background-color: transparent;
-
-      th,
-      td {
-        background-color: transparent;
-      }
-      .el-table__expanded-cell {
-        background-color: transparent !important;
-      }
-
-      // 琛ㄥご鑳屾櫙鑹�
-      th.el-table__cell {
-        background-color: #303030;
-        color: #fff;
-      }
-      tr > td {
-        background-color: #303030;
-        color: #fff;
-      }
-
-      // hover鏁堟灉
-      tr:hover > td {
-        background-color: rgba(255, 255, 255, 0.3) !important;
-      }
-
-      tbody tr:hover {
-        background-color: rgba(255, 255, 255, 0.3) !important;
-        // text-align: center;
-      }
-
-      // 婊氬姩鏉″楂�
-      .el-table__body-wrapper::-webkit-scrollbar {
-        width: 5px;
-        height: 5px;
-      }
-
-      .el-table__body-wrapper::-webkit-scrollbar {
-        width: 5px;
-        /*婊氬姩鏉″搴�*/
-        height: 10px;
-        /*婊氬姩鏉¢珮搴�*/
-      }
-      /*瀹氫箟婊氬姩鏉¤建閬� 鍐呴槾褰�+鍦嗚*/
-      .el-table__body-wrapper::-webkit-scrollbar-track {
-        box-shadow: 0px 1px 3px #216fe6 inset;
-        /*婊氬姩鏉$殑鑳屾櫙鍖哄煙鐨勫唴闃村奖*/
-        border-radius: 10px;
-      }
-
-      /*瀹氫箟婊戝潡 鍐呴槾褰�+鍦嗚*/
-      .el-table__body-wrapper::-webkit-scrollbar-thumb {
-        box-shadow: 0px 1px 3px #216fe6 inset;
-        border-radius: 6px;
-        background-color: #216fe6;
-      }
-    }
-    .pagination_box {
-      /deep/.el-input__inner {
-        background-color: transparent !important;
-        border: 1px solid;
-        color: white;
-      }
-      /deep/.el-pagination__total {
-        color: white;
-      }
-      /deep/.el-pagination__jump {
-        color: white;
-      }
-      /deep/.el-pager li.active {
-        color: #1890ff;
-      }
-      /deep/.el-pager li {
-        color: white;
-        background: transparent;
-      }
-      /deep/.el-pager li {
-        color: white;
-      }
-      /deep/.btn-prev {
-        background: transparent;
-      }
-      /deep/.btn-next {
-        background: transparent;
-      }
-    }
   }
   .text-center {
     text-align: center;
diff --git a/src/views/maintenance/parameterConfiguration.vue b/src/views/maintenance/parameterConfiguration.vue
index 9f8cd83..965bd1a 100644
--- a/src/views/maintenance/parameterConfiguration.vue
+++ b/src/views/maintenance/parameterConfiguration.vue
@@ -262,14 +262,14 @@
   height: 98%;
   width: 98%;
   padding: 1%;
-  position: absolute;
+ 
   .parameterConfiguration {
     padding-top: 10px;
     padding-bottom: 10px;
     height: 88%;
     overflow: auto;
     border-radius: 5px;
-    border: 1px solid rgb(202, 201, 204);
+ 
     box-sizing: border-box;
     .el-select {
       width: 100%;
@@ -278,119 +278,12 @@
       display: flex;
       justify-content: center;
     }
-    /*淇敼table 琛ㄤ綋鐨勮儗鏅鑹插拰鏂囧瓧棰滆壊*/
-    /deep/ .el-table {
-      background-color: transparent;
-
-      th,
-      td {
-        background-color: transparent;
-      }
-      .el-table__expanded-cell {
-        background-color: transparent !important;
-      }
-
-      // 琛ㄥご鑳屾櫙鑹�
-      th.el-table__cell {
-        background-color: #303030;
-        color: #fff;
-      }
-      tr > td {
-        background-color: #303030;
-        color: #fff;
-      }
-
-      // hover鏁堟灉
-      tr:hover > td {
-        background-color: rgba(255, 255, 255, 0.3) !important;
-      }
-
-      tbody tr:hover {
-        background-color: rgba(255, 255, 255, 0.3) !important;
-        // text-align: center;
-      }
-
-      // 婊氬姩鏉″楂�
-      .el-table__body-wrapper::-webkit-scrollbar {
-        width: 5px;
-        height: 5px;
-      }
-
-      .el-table__body-wrapper::-webkit-scrollbar {
-        width: 5px;
-        /*婊氬姩鏉″搴�*/
-        height: 10px;
-        /*婊氬姩鏉¢珮搴�*/
-      }
-      /*瀹氫箟婊氬姩鏉¤建閬� 鍐呴槾褰�+鍦嗚*/
-      .el-table__body-wrapper::-webkit-scrollbar-track {
-        box-shadow: 0px 1px 3px #216fe6 inset;
-        /*婊氬姩鏉$殑鑳屾櫙鍖哄煙鐨勫唴闃村奖*/
-        border-radius: 10px;
-      }
-
-      /*瀹氫箟婊戝潡 鍐呴槾褰�+鍦嗚*/
-      .el-table__body-wrapper::-webkit-scrollbar-thumb {
-        box-shadow: 0px 1px 3px #216fe6 inset;
-        border-radius: 6px;
-        background-color: #216fe6;
-      }
-    }
+ 
   }
   .pagination_box {
-    margin-top: 20px;
+    margin-top: 10px;
   }
 
-  .pagination_box {
-    /deep/.el-input__inner {
-      background-color: transparent !important;
-      border: 1px solid;
-      color: white;
-    }
-    /deep/.el-pagination__total {
-      color: white;
-    }
-    /deep/.el-pagination__jump {
-      color: white;
-    }
-    /deep/.el-pager li.active {
-      color: #1890ff;
-    }
-    /deep/.el-pager li {
-      color: white;
-      background: transparent;
-    }
-    /deep/.el-pager li {
-      color: white;
-    }
-    /deep/.btn-prev {
-      background: transparent;
-    }
-    /deep/.btn-next {
-      background: transparent;
-    }
-  }
-  /deep/ .el-input__inner {
-    background-color: transparent !important;
-    border: 1px solid;
-    color: white;
-  }
-  /deep/ .el-dialog {
-    background: #303030;
-  }
-  /deep/.el-range-editor.is-active,
-  .el-range-editor.is-active:hover,
-  .el-select .el-input.is-focus .el-input__inner {
-    border: 1px solid;
-  }
-  /deep/.el-dialog__title {
-    color: white;
-  }
-  /deep/.el-form-item__label {
-    color: white;
-  }
-  .boxlabel {
-    color: white;
-  }
+ 
 }
 </style>
diff --git a/src/views/maintenance/systemMonitoring.vue b/src/views/maintenance/systemMonitoring.vue
index 5be51ea..456cc7f 100644
--- a/src/views/maintenance/systemMonitoring.vue
+++ b/src/views/maintenance/systemMonitoring.vue
@@ -6,8 +6,8 @@
       ]"></My-bread>
     <el-divider />
     <div class="content_Box">
-      <div class="cloumn_Box1">
-        <div class="flex_Box1">
+      <div class="cloumn_Box1"> 
+        <div class="flex_Box1 subpage_Div">
           <el-tabs
             v-model="activeName"
             @tab-click="handleClick"
@@ -78,7 +78,7 @@
             </el-tab-pane>
           </el-tabs>
         </div>
-        <div class="flex_Box">
+        <div class="flex_Box subpage_Div">
           <div>
             <div
               style="line-height: 32px"
@@ -118,7 +118,7 @@
         </div>
       </div>
       <div class="cloumn_Box">
-        <div class="flex_Box">
+        <div class="flex_Box subpage_Div">
           <div style="width: 100%; height: 20px">
             <div class="image1"></div>
             <div class="imageTitle">
@@ -168,7 +168,7 @@
             </div>
           </div>
         </div>
-        <div class="flex_Box">
+        <div class="flex_Box subpage_Div">
           <div>
             <div class="image2"></div>
             <div
@@ -183,7 +183,7 @@
             style="width: 100%; height: 86%; margin-top: 8%"
           ></div>
         </div>
-        <div class="flex_Box">
+        <div class="flex_Box subpage_Div">
           <div style="width: 100%; height: 34px">
             <div class="image3"></div>
             <div
@@ -666,7 +666,6 @@
         toolbox: {
           show: true,
           feature: {
-
             saveAsImage: { show: true }
           }
         },
@@ -675,7 +674,7 @@
           left: 'center',
           textStyle: {
             fontSize: 18, //瀛椾綋澶у皬
-            color: '#ffffff', //瀛椾綋棰滆壊
+            
           },
         },
         series: [
@@ -869,11 +868,11 @@
   height: 98%;
   width: 98%;
   padding: 1%;
-  position: absolute;
+ 
   .content_Box {
-    width: 97%;
-    height: 85%;
-    position: absolute;
+    width: 100%;
+    height: 90%;
+ 
     display: flex;
     flex-direction: column;
     justify-content: space-around;
@@ -886,10 +885,10 @@
       .flex_Box {
         width: 30.5%;
         height: 88%;
-        border: 1px solid rgb(202, 201, 204);
+        
         border-radius: 5px;
         padding: 1%;
-        background: rgb(21, 20, 20);
+        
 
         .image1 {
           width: 46px;
@@ -936,7 +935,7 @@
     }
     .imageTitle {
       float: left;
-      color: white;
+      
       margin-left: 10px;
     }
     .ycTltle {
@@ -982,11 +981,9 @@
           .height_title {
             width: 100%;
             height: 48%;
-            label {
-              color: white;
-            }
+            
             p {
-              color: white;
+              
               margin-top: 3%;
               font-size: 24px;
             }
@@ -1009,83 +1006,21 @@
         width: 64%;
         height: 92%;
         padding: 1%;
-        border: 1px solid rgb(202, 201, 204);
+       
         border-radius: 5px;
-        background: rgb(21, 20, 20);
+        
       }
       .flex_Box {
         width: 30.5%;
         height: 92%;
-        border: 1px solid rgb(202, 201, 204);
+    
         border-radius: 5px;
         padding: 1%;
-        background: rgb(21, 20, 20);
+         
       }
     }
   }
-  /deep/.el-tabs__item {
-    color: white;
-  }
-  /deep/.el-tabs__item.is-active {
-    color: #009cff;
-  }
-  /*淇敼table 琛ㄤ綋鐨勮儗鏅鑹插拰鏂囧瓧棰滆壊*/
-  /deep/ .el-table {
-    background-color: transparent;
-
-    th,
-    td {
-      background-color: transparent;
-    }
-    .el-table__expanded-cell {
-      background-color: transparent !important;
-    }
-
-    // 琛ㄥご鑳屾櫙鑹�
-    th.el-table__cell {
-      background-color: #303030;
-      color: #fff;
-    }
-    tr > td {
-      background-color: #303030;
-      color: #fff;
-    }
-
-    // hover鏁堟灉
-    tr:hover > td {
-      background-color: rgba(255, 255, 255, 0.3) !important;
-    }
-
-    tbody tr:hover {
-      background-color: rgba(255, 255, 255, 0.3) !important;
-      // text-align: center;
-    }
-
-    // 婊氬姩鏉″楂�
-    .el-table__body-wrapper::-webkit-scrollbar {
-      width: 5px;
-      height: 5px;
-    }
-
-    .el-table__body-wrapper::-webkit-scrollbar {
-      width: 5px;
-      /*婊氬姩鏉″搴�*/
-      height: 10px;
-      /*婊氬姩鏉¢珮搴�*/
-    }
-    /*瀹氫箟婊氬姩鏉¤建閬� 鍐呴槾褰�+鍦嗚*/
-    .el-table__body-wrapper::-webkit-scrollbar-track {
-      box-shadow: 0px 1px 3px #216fe6 inset;
-      /*婊氬姩鏉$殑鑳屾櫙鍖哄煙鐨勫唴闃村奖*/
-      border-radius: 10px;
-    }
-
-    /*瀹氫箟婊戝潡 鍐呴槾褰�+鍦嗚*/
-    .el-table__body-wrapper::-webkit-scrollbar-thumb {
-      box-shadow: 0px 1px 3px #216fe6 inset;
-      border-radius: 6px;
-      background-color: #216fe6;
-    }
-  }
+  
+ 
 }
 </style>
diff --git a/src/views/maintenance/tokentool.vue b/src/views/maintenance/tokentool.vue
index a33fa4b..37c96be 100644
--- a/src/views/maintenance/tokentool.vue
+++ b/src/views/maintenance/tokentool.vue
@@ -5,7 +5,7 @@
         `${$t('operatManage.tokentool')}`,
       ]"></My-bread>
     <el-divider />
-    <div class="inquire">
+    <div class="inquire subpage_Div">
       <el-form
         ref="formData"
         :model="ruleForm"
@@ -69,10 +69,11 @@
         </el-form-item>
       </el-form>
     </div>
-    <div class="table_box">
+    <div class="table_box  subpage_Div">
+      <div></div>
       <el-table
         :data="tableData"
-        height="102.1%"
+        
         style="width: 100%"
         @selection-change="handleSelectionChange"
       >
@@ -168,19 +169,20 @@
           </template>
         </el-table-column>
       </el-table>
+      <div style="margin-top:10px">
+        <el-pagination
+          @size-change="handleSizeChange"
+          @current-change="handleCurrentChange"
+          :current-page="listData.pageIndex"
+          :page-sizes="[10, 20, 30, 40]"
+          :page-size="listData.pageSize"
+          layout="total, sizes, prev, pager, next, jumper"
+          :total="count"
+        >
+        </el-pagination>
+      </div>
     </div>
-    <div class="pagination_box">
-      <el-pagination
-        @size-change="handleSizeChange"
-        @current-change="handleCurrentChange"
-        :current-page="listData.pageIndex"
-        :page-sizes="[10, 20, 30, 40]"
-        :page-size="listData.pageSize"
-        layout="total, sizes, prev, pager, next, jumper"
-        :total="count"
-      >
-      </el-pagination>
-    </div>
+
     <!-- 鏂板寮圭獥 -->
     <el-dialog
       :title="$t('operatManage.tokentoolObj.addToken')"
@@ -599,11 +601,7 @@
   },
 };
 </script>
-<style scoped>
-/deep/ .el-table__fixed-right {
-  height: 100% !important;
-}
-</style>
+ 
 <style lang="less" scoped>
 //@import url(); 寮曞叆鍏叡css绫�
 
@@ -611,150 +609,28 @@
   height: 98%;
   width: 98%;
   padding: 1%;
-  position: absolute;
+overflow: auto;
   .el-input {
     width: 745px;
   }
-  .el-select {
-    width: 745px;
-  }
+
   .inquire {
     padding: 10px;
     margin-top: 20px;
 
     border-radius: 5px;
-    border: 1px solid rgb(202, 201, 204);
+
     margin-bottom: 10px;
-    .herder_box {
-      padding: 10px;
-      border-bottom: 1px solid #ccc;
-      margin-bottom: 20px;
-      font-size: 14px;
-    }
+
     .el-select {
       width: 200px;
-    }
-    /deep/.el-form-item__label {
-      color: white;
-    }
-    /deep/ .el-input__inner {
-      background-color: transparent !important;
-      border: 1px solid;
-      color: white;
     }
   }
   .table_box {
     padding: 10px;
-    height: 63%;
+    
     border-radius: 5px;
-    border: 1px solid rgb(202, 201, 204);
     margin-bottom: 10px;
-    /*淇敼table 琛ㄤ綋鐨勮儗鏅鑹插拰鏂囧瓧棰滆壊*/
-    /deep/ .el-table {
-      background-color: transparent;
-
-      th,
-      td {
-        background-color: transparent;
-      }
-      .el-table__expanded-cell {
-        background-color: transparent !important;
-      }
-
-      // 琛ㄥご鑳屾櫙鑹�
-      th.el-table__cell {
-        background-color: #303030;
-        color: #fff;
-      }
-      tr > td {
-        background-color: #303030;
-        color: #fff;
-      }
-
-      // hover鏁堟灉
-      tr:hover > td {
-        background-color: rgba(255, 255, 255, 0.3) !important;
-      }
-
-      tbody tr:hover {
-        background-color: rgba(255, 255, 255, 0.3) !important;
-        // text-align: center;
-      }
-
-      // 婊氬姩鏉″楂�
-      .el-table__body-wrapper::-webkit-scrollbar {
-        width: 5px;
-        height: 5px;
-      }
-
-      .el-table__body-wrapper::-webkit-scrollbar {
-        width: 5px;
-        /*婊氬姩鏉″搴�*/
-        height: 10px;
-        /*婊氬姩鏉¢珮搴�*/
-      }
-      /*瀹氫箟婊氬姩鏉¤建閬� 鍐呴槾褰�+鍦嗚*/
-      .el-table__body-wrapper::-webkit-scrollbar-track {
-        box-shadow: 0px 1px 3px #216fe6 inset;
-        /*婊氬姩鏉$殑鑳屾櫙鍖哄煙鐨勫唴闃村奖*/
-        border-radius: 10px;
-      }
-
-      /*瀹氫箟婊戝潡 鍐呴槾褰�+鍦嗚*/
-      .el-table__body-wrapper::-webkit-scrollbar-thumb {
-        box-shadow: 0px 1px 3px #216fe6 inset;
-        border-radius: 6px;
-        background-color: #216fe6;
-      }
-    }
-  }
-  .pagination_box {
-    /deep/.el-input__inner {
-      background-color: transparent !important;
-      border: 1px solid;
-      color: white;
-    }
-    /deep/.el-pagination__total {
-      color: white;
-    }
-    /deep/.el-pagination__jump {
-      color: white;
-    }
-    /deep/.el-pager li.active {
-      color: #1890ff;
-    }
-    /deep/.el-pager li {
-      color: white;
-      background: transparent;
-    }
-    /deep/.el-pager li {
-      color: white;
-    }
-    /deep/.btn-prev {
-      background: transparent;
-    }
-    /deep/.btn-next {
-      background: transparent;
-    }
-  }
-  /deep/ .el-input__inner {
-    background-color: transparent !important;
-    border: 1px solid;
-    color: white;
-  }
-  /deep/ .el-dialog {
-    background: #303030;
-  }
-  /deep/.el-range-editor.is-active,
-  .el-range-editor.is-active:hover,
-  .el-select .el-input.is-focus .el-input__inner {
-    border: 1px solid;
-  }
-  /deep/.el-dialog__title {
-    color: white;
-  }
-  /deep/.el-form-item__label {
-    color: white;
   }
 }
 </style>
diff --git a/src/views/maintenance/userManagement.vue b/src/views/maintenance/userManagement.vue
index ad15aa1..01c873f 100644
--- a/src/views/maintenance/userManagement.vue
+++ b/src/views/maintenance/userManagement.vue
@@ -5,7 +5,7 @@
         `${$t('userManage.userManage')}`,
       ]"></My-bread>
     <el-divider />
-    <div class="inquire">
+    <div class="inquire subpage_Div">
       <el-form
         ref="queryForm"
         :model="queryForm"
@@ -92,7 +92,7 @@
         </el-form-item>
       </el-form>
     </div>
-    <div class="table_box">
+    <div class="table_box subpage_Div">
       <el-table
         :data="tableData"
         border
@@ -1203,18 +1203,13 @@
   },
 };
 </script>
-<style>
-/deep/ .el-table__fixed-right {
-  height: 100% !important;
-}
-</style>
+ 
 <style lang="less" scoped>
 //@import url(); 寮曞叆鍏叡css绫�
 .userInfo_box {
   height: 98%;
   width: 98%;
   padding: 1%;
-  position: absolute;
 
   .el-input {
     width: 300px;
@@ -1227,7 +1222,7 @@
     margin-top: 20px;
 
     border-radius: 5px;
-    border: 1px solid rgb(202, 201, 204);
+
     margin-bottom: 20px;
     .el-form-item {
       margin: 5px;
@@ -1237,67 +1232,8 @@
     height: 60%;
     padding: 10px;
     border-radius: 5px;
-    border: 1px solid rgb(202, 201, 204);
+
     overflow: auto;
-
-    /*淇敼table 琛ㄤ綋鐨勮儗鏅鑹插拰鏂囧瓧棰滆壊*/
-    /deep/ .el-table {
-      background-color: transparent;
-
-      th,
-      td {
-        background-color: transparent;
-      }
-      .el-table__expanded-cell {
-        background-color: transparent !important;
-      }
-
-      // 琛ㄥご鑳屾櫙鑹�
-      th.el-table__cell {
-        background-color: #303030;
-        color: #fff;
-      }
-      tr > td {
-        background-color: #303030;
-        color: #fff;
-      }
-
-      // hover鏁堟灉
-      tr:hover > td {
-        background-color: rgba(255, 255, 255, 0.3) !important;
-      }
-
-      tbody tr:hover {
-        background-color: rgba(255, 255, 255, 0.3) !important;
-        // text-align: center;
-      }
-
-      // 婊氬姩鏉″楂�
-      .el-table__body-wrapper::-webkit-scrollbar {
-        width: 5px;
-        height: 5px;
-      }
-
-      .el-table__body-wrapper::-webkit-scrollbar {
-        width: 5px;
-        /*婊氬姩鏉″搴�*/
-        height: 5px;
-        /*婊氬姩鏉¢珮搴�*/
-      }
-      /*瀹氫箟婊氬姩鏉¤建閬� 鍐呴槾褰�+鍦嗚*/
-      .el-table__body-wrapper::-webkit-scrollbar-track {
-        box-shadow: 0px 1px 3px #216fe6 inset;
-        /*婊氬姩鏉$殑鑳屾櫙鍖哄煙鐨勫唴闃村奖*/
-        border-radius: 10px;
-      }
-
-      /*瀹氫箟婊戝潡 鍐呴槾褰�+鍦嗚*/
-      .el-table__body-wrapper::-webkit-scrollbar-thumb {
-        box-shadow: 0px 1px 3px #216fe6 inset;
-        border-radius: 6px;
-        background-color: #216fe6;
-      }
-    }
   }
   .el-dialog {
     .el-form-item {
@@ -1320,78 +1256,6 @@
       }
     }
   }
-  /deep/.el-form-item__label {
-    color: white;
-  }
-  /deep/.el-input__inner {
-    background-color: transparent !important;
-    border: 1px solid;
-    color: white;
-  }
-  /deep/ .el-dialog {
-    background: #303030;
-  }
-  /deep/.el-range-editor.is-active,
-  .el-range-editor.is-active:hover,
-  .el-select .el-input.is-focus .el-input__inner {
-    border: 1px solid;
-  }
-  /deep/.el-dialog__title {
-    color: white;
-  }
-  /deep/ .el-dialog__body {
-    padding: 10px 0 0 0;
-  }
-  .pagination_box {
-    margin-top: 20px;
-    /deep/.el-input__inner {
-      background-color: transparent !important;
-      border: 1px solid;
-      color: white;
-    }
-    /deep/.el-pagination__total {
-      color: white;
-    }
-    /deep/.el-pagination__jump {
-      color: white;
-    }
-    /deep/.el-pager li.active {
-      color: #409eff;
-    }
-    /deep/.el-pager li {
-      color: white;
-      background: transparent;
-    }
-    /deep/.el-pager li {
-      color: white;
-    }
-    /deep/.btn-prev {
-      background: transparent;
-    }
-    /deep/.btn-next {
-      background: transparent;
-    }
-  }
-  /deep/.userInfo_box .pagination_box .btn-next {
-    background: white;
-  }
 }
 </style>
-<style>
-.el-select-dropdown {
-  background: #303030;
-  border-color: 1px solid;
-}
-
-.el-scrollbar__wrap {
-  margin-bottom: -20px !important;
-  margin-right: -20px !important;
-}
-.el-select-dropdown__item.hover,
-.el-select-dropdown__item:hover {
-  background: rgba(255, 255, 255, 0.3);
-}
-.el-select-dropdown__item {
-  color: white !important;
-}
-</style>
+ 
diff --git a/src/views/userManage/authorityManage.vue b/src/views/userManage/authorityManage.vue
index cf2bac3..16b6b51 100644
--- a/src/views/userManage/authorityManage.vue
+++ b/src/views/userManage/authorityManage.vue
@@ -5,7 +5,7 @@
         `${$t('userManage.authorityManage')}`,
       ]"></My-bread>
     <el-divider />
-    <div class="power_quire">
+    <div class="power_quire subpage_Div">
       <el-form
         ref="form"
         :model="ruleForm"
@@ -43,7 +43,7 @@
         </el-form-item>
       </el-form>
     </div>
-    <div class="table_box">
+    <div class="table_box subpage_Div">
       <el-table
         :data="tableData"
         style="width: 100%"
@@ -142,7 +142,7 @@
     </div>
 
     <div
-      class="infoBox"
+      class="infoBox subpage_Div box_div"
       v-show="showinfoBox"
     >
       <el-card class="box-card">
@@ -514,25 +514,15 @@
   height: 98%;
   width: 98%;
   padding: 1%;
-  position: absolute;
+ 
   .el-input {
     width: 300px;
   }
   .power_quire {
     overflow: auto;
     padding: 8px;
-
-    /deep/ .el-input__inner {
-      background-color: transparent !important;
-      border: 1px solid;
-      color: white;
-    }
-    /deep/.el-form-item {
-      margin-bottom: 0px;
-    }
     border-radius: 5px;
-    border: 1px solid rgb(202, 201, 204);
-
+ 
     margin-bottom: 10px;
   }
   .table_box {
@@ -540,187 +530,12 @@
     padding: 10px;
 
     border-radius: 5px;
-    border: 1px solid rgb(202, 201, 204);
-    /*淇敼table 琛ㄤ綋鐨勮儗鏅鑹插拰鏂囧瓧棰滆壊*/
-    /deep/ .el-table {
-      background-color: transparent;
-
-      th,
-      td {
-        background-color: transparent;
-      }
-      .el-table__expanded-cell {
-        background-color: transparent !important;
-      }
-
-      // 琛ㄥご鑳屾櫙鑹�
-      th.el-table__cell {
-        background-color: #303030;
-        color: #fff;
-      }
-      tr > td {
-        background-color: #303030;
-        color: #fff;
-      }
-
-      // hover鏁堟灉
-      tr:hover > td {
-        background-color: rgba(255, 255, 255, 0.3) !important;
-      }
-
-      tbody tr:hover {
-        background-color: rgba(255, 255, 255, 0.3) !important;
-        // text-align: center;
-      }
-
-      // 婊氬姩鏉″楂�
-      .el-table__body-wrapper::-webkit-scrollbar {
-        width: 5px;
-        height: 5px;
-      }
-
-      .el-table__body-wrapper::-webkit-scrollbar {
-        width: 5px;
-        /*婊氬姩鏉″搴�*/
-        height: 10px;
-        /*婊氬姩鏉¢珮搴�*/
-      }
-      /*瀹氫箟婊氬姩鏉¤建閬� 鍐呴槾褰�+鍦嗚*/
-      .el-table__body-wrapper::-webkit-scrollbar-track {
-        box-shadow: 0px 1px 3px #216fe6 inset;
-        /*婊氬姩鏉$殑鑳屾櫙鍖哄煙鐨勫唴闃村奖*/
-        border-radius: 10px;
-      }
-
-      /*瀹氫箟婊戝潡 鍐呴槾褰�+鍦嗚*/
-      .el-table__body-wrapper::-webkit-scrollbar-thumb {
-        box-shadow: 0px 1px 3px #216fe6 inset;
-        border-radius: 6px;
-        background-color: #216fe6;
-      }
-    }
+ 
+ 
   }
-  .pagination_box {
-    margin-top: 20px;
-    /deep/.el-input__inner {
-      background-color: transparent !important;
-      border: 1px solid;
-      color: white;
-    }
-    /deep/.el-pagination__total {
-      color: white;
-    }
-    /deep/.el-pagination__jump {
-      color: white;
-    }
-    /deep/.el-pager li.active {
-      color: #1890ff;
-    }
-    /deep/.el-pager li {
-      color: white;
-      background: transparent;
-    }
-    /deep/.el-pager li {
-      color: white;
-    }
-    /deep/.btn-prev {
-      background: transparent;
-    }
-    /deep/.btn-next {
-      background: transparent;
-    }
-  }
-  .infoBox {
-    width: 500px;
-    position: absolute;
-    z-index: 100;
-    top: 15%;
-    right: 12%;
-    background-color: #303030;
-    .el-icon-close {
-      color: white;
-    }
-    .el-card {
-      background-color: transparent;
-      span {
-        font-size: 16px;
-        font-weight: 600;
-        color: white;
-      }
-    }
-    .contentBox {
-      margin: 0 aotu 10px;
-      height: 485px;
-      overflow: auto;
-      p {
-        color: white;
-        font-size: 14px;
-      }
-      .boxlabel {
-        margin-left: 10px;
-      }
-    }
-    /* 鏁翠綋鏍峰紡 */
-    .contentBox::-webkit-scrollbar {
-      width: 6px;
-      height: 6px;
-    }
-
-    /* 婊氬姩鏉� */
-    .contentBox::-webkit-scrollbar-thumb {
-      background-color: #b3d8ff;
-      border-radius: 6px;
-    }
-
-    /* 婊氬姩鏉¢紶鏍囩粡杩囨牱寮� */
-    .contentBox::-webkit-scrollbar-thumb:hover {
-      background-color: #b3d8ff;
-      border-radius: 6px;
-    }
-
-    /* 婊氬姩鏉¤建閬� */
-    .contentBox::-webkit-scrollbar-track-piece {
-      -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
-      border-radius: 10px;
-      background: #ededed;
-    }
-  }
-  /deep/ .el-input__inner {
-    background-color: transparent !important;
-    border: 1px solid;
-    color: white;
-  }
-  /deep/ .el-dialog {
-    background: #303030;
-  }
-  /deep/.el-range-editor.is-active,
-  .el-range-editor.is-active:hover,
-  .el-select .el-input.is-focus .el-input__inner {
-    border: 1px solid;
-  }
-  /deep/.el-dialog__title {
-    color: white;
-  }
-  /deep/.el-form-item__label {
-    color: white;
-  }
+ 
+ 
+   
 }
 </style>
-<style>
-.el-select-dropdown {
-  background: #303030;
-  border-color: 1px solid;
-}
-
-.el-scrollbar__wrap {
-  margin-bottom: -20px !important;
-  margin-right: -20px !important;
-}
-.el-select-dropdown__item.hover,
-.el-select-dropdown__item:hover {
-  background: rgba(255, 255, 255, 0.3);
-}
-.el-select-dropdown__item {
-  color: white !important;
-}
-</style>
+ 
\ No newline at end of file
diff --git a/src/views/userManage/orgManage.vue b/src/views/userManage/orgManage.vue
index fe08415..2e60edf 100644
--- a/src/views/userManage/orgManage.vue
+++ b/src/views/userManage/orgManage.vue
@@ -6,7 +6,7 @@
       ]"></My-bread>
     <el-divider />
     <div class="cataLogContent">
-      <div class="left_Tree">
+      <div class="left_Tree subpage_Div">
         <div style="min-width:200px">
           <el-tree
             ref="tree"
@@ -20,7 +20,7 @@
           </el-tree>
         </div>
       </div>
-      <div class="right_menu">
+      <div class="right_menu subpage_Div">
 
         <div style="display:flex;justify-content:space-between">
           <el-breadcrumb separator="/">
@@ -30,35 +30,40 @@
           </el-breadcrumb>
 
           <div>
-            <el-button   v-if="menuStatus.update"
+            <el-button
+              v-if="menuStatus.update"
               :disabled="itemdetail.pid == null ? true : false"
               @click="setEditNode(1)"
               type="info"
               icon="el-icon-top"
               size="small"
             >鍚戜笂绉诲姩</el-button>
-            <el-button   v-if="menuStatus.update"
+            <el-button
+              v-if="menuStatus.update"
               :disabled="itemdetail.pid == null ? true : false"
               @click="setEditNode(2)"
               type="info"
               icon="el-icon-bottom"
               size="small"
             >鍚戜笅绉诲姩</el-button>
-            <el-button   v-if="menuStatus.insert"
+            <el-button
+              v-if="menuStatus.insert"
               :disabled="itemdetail.pid == null ? true : false"
               @click="setNewNode(1)"
               type="success"
               icon="el-icon-plus"
               size="small"
             >鏂板鍚岀骇</el-button>
-            <el-button   v-if="menuStatus.insert"
+            <el-button
+              v-if="menuStatus.insert"
               :disabled="itemdetail.pid == null ? true : false"
               @click="setNewNode(2)"
               type="success"
               icon="el-icon-plus"
               size="small"
             >鏂板瀛愮骇</el-button>
-            <el-button  v-if="menuStatus.delete"
+            <el-button
+              v-if="menuStatus.delete"
               @click="setDelNode()"
               :disabled="itemdetail.pid == null ? true : false"
               type="danger"
@@ -795,10 +800,10 @@
           break;
       }
     },
-      getPerms() {
+    getPerms() {
       var val = this.$store.state.currentPerms;
       var permsEntity = this.$store.state.permsEntity;
-     
+
       if (permsEntity.length == 0) {
         getPerms().then((res) => {
           if (res.code == 200) {
@@ -816,7 +821,7 @@
   },
   mounted() {
     this.getMenuTree();
-        this.getPerms();
+    this.getPerms();
   },
   created() {
     // var val = this.$store.state.currentPerms;
@@ -835,7 +840,7 @@
   height: 98%;
   width: 98%;
   padding: 1%;
-  position: absolute;
+
   .cataLogContent {
     width: 100%;
     height: 92%;
@@ -845,22 +850,15 @@
   .left_Tree {
     width: 15%;
     height: 91%;
-    border: 1px solid white;
+
     border-radius: 5px;
     padding: 1%;
     overflow-y: auto;
-
-    .el-icon-circle-plus {
-      color: gray;
-    }
-    .el-icon-delete-solid {
-      color: gray;
-    }
   }
   .right_menu {
     width: 80%;
     height: 91%;
-    border: 1px solid white;
+
     border-radius: 5px;
     padding: 1%;
     overflow: auto;
@@ -868,158 +866,6 @@
     .el-input {
       width: 400px;
     }
-    /deep/.el-form-item__label {
-      color: white;
-    }
-  }
-  .el-card-define {
-    height: 680px;
-    background: #303030;
-    border: 1px solid gray;
-    padding: 1px;
-  }
-  .card_tree {
-    display: block;
-    height: 650px;
-    overflow-y: auto;
-    // 鏇存敼鎸囨爣鏍戝浘鏍囬鑹�
-    /deep/ .el-tree .el-icon-caret-right:before {
-      color: white; /** 杩欓噷鏄淇敼鍥炬爣鐨勯鑹� **/
-    }
-    /deep/ .el-tree {
-      color: white; /** 杩欓噷鏄淇敼鍥炬爣鐨勯鑹� **/
-      background: transparent;
-    }
-    /deep/.el-tree-node__content {
-      &:hover {
-        background-color: rgba(255, 255, 255, 0.3) !important;
-      }
-    }
-    /deep/.el-tree-node.is-current > .el-tree-node__content {
-      background-color: rgba(255, 255, 255, 0.3) !important;
-      color: #409eff;
-    }
-  }
-  // .menuSettings_tree {
-  //   position: relative;
-  //   width: 344px;
-  //   height: 100%;
-  //   background: rgb(240, 242, 245);
-  //   padding: 20px;
-  //   border-radius: 10px;
-  //   box-sizing: border-box;
-  //   overflow: auto;
-  //   .saveBtn {
-  //     position: absolute;
-  //     left: 250px;
-  //     top: 23px;
-  //   }
-  //   .depTreeBox {
-  //     height: 88%;
-  //     width: 100%;
-  //     overflow: auto;
-  //     .el-tree {
-  //       background: transparent;
-  //       font-size: 15px;
-  //       font-family: Microsoft YaHei;
-  //       font-weight: 400;
-  //       color: #000000;
-  //       /deep/ .el-tree-node {
-  //         padding-top: 10px;
-  //         // padding-bottom: 10px;
-  //       }
-  //       /deep/ .el-tree-node:focus > .el-tree-node__content {
-  //         background-color: #b9b9b9;
-  //       }
-  //       /deep/ .el-tree-node__content:hover {
-  //         background-color: rgb(153, 153, 153);
-  //       }
-  //       .btnBox {
-  //         margin: 0 10px 0 5px;
-  //         .el-button + .el-button {
-  //           margin-left: 5px;
-  //         }
-  //       }
-  //     }
-  //   }
-  // }
-  // .itemSettings {
-  //   width: calc(100% - 344px);
-  //   border-radius: 10px;
-  //   background: rgb(240, 242, 245);
-  //   margin-left: 10px;
-  //   height: 100%;
-  //   padding: 10px;
-  //   box-sizing: border-box;
-  //   .title_box {
-  //     background: #fff;
-  //     padding: 10px;
-  //     margin-bottom: 24px;
-  //     display: flex;
-  //     border-radius: 10px;
-  //     border: 1px solid rgb(202, 201, 204);
-  //     box-sizing: border-box;
-  //   }
-  //   .form_box {
-  //     border: 1px solid rgb(202, 201, 204);
-  //     border-radius: 10px;
-  //     background: #fff;
-  //     padding-top: 30px;
-  //     box-sizing: border-box;
-  //     width: 100%;
-  //     .el-input,
-  //     /deep/ .el-textarea {
-  //       width: 400px;
-  //     }
-  //     .btnBox {
-  //       margin: 0 270px 20px;
-  //       width: 200px;
-  //       display: flex;
-  //       justify-content: space-between;
-  //     }
-  //   }
-  // }
-  /deep/ .el-dialog__body {
-    padding: 0 30px 0 0;
-  }
-  /*閲岄潰鐨勪唬鐮佸彲浠ユ牴鎹嚜宸遍渶姹傚幓杩涜鏇存敼*/
-  /* 璁剧疆婊氬姩鏉$殑鏍峰紡 */
-  ::-webkit-scrollbar {
-    width: 4px;
-  }
-  /* 婊氬姩妲� */
-  ::-webkit-scrollbar-track {
-    -webkit-box-shadow: inset006pxrgba(0, 0, 0, 0.3);
-    border-radius: 10px;
-  }
-  /* 婊氬姩鏉℃粦鍧� */
-  ::-webkit-scrollbar-thumb {
-    border-radius: 10px;
-    background: #8b8b8b;
-    -webkit-box-shadow: inset006pxrgba(0, 0, 0, 0.5);
-  }
-  ::-webkit-scrollbar-thumb:window-inactive {
-    background: #8b8b8b;
-    height: 289px;
-  }
-  /deep/ .el-input__inner {
-    background-color: transparent !important;
-    border: 1px solid;
-    color: white;
-  }
-  /deep/ .el-dialog {
-    background: #303030;
-  }
-  /deep/.el-range-editor.is-active,
-  .el-range-editor.is-active:hover,
-  .el-select .el-input.is-focus .el-input__inner {
-    border: 1px solid;
-  }
-  /deep/.el-dialog__title {
-    color: white;
-  }
-  /deep/.el-form-item__label {
-    color: white;
   }
 }
 </style>
diff --git a/src/views/userManage/resourceManage.vue b/src/views/userManage/resourceManage.vue
index 1367994..8965229 100644
--- a/src/views/userManage/resourceManage.vue
+++ b/src/views/userManage/resourceManage.vue
@@ -5,7 +5,7 @@
         `${$t('userManage.resManage')}`,
       ]"></My-bread>
     <el-divider />
-    <div class="power_quire">
+    <div class="power_quire subpage_Div">
       <el-form
         ref="form"
         :model="ruleForm"
@@ -45,7 +45,7 @@
         </el-form-item>
       </el-form>
     </div>
-    <div class="table_box">
+    <div class="table_box ">
       <el-table
         :data="tableData"
         style="width: 100%"
@@ -141,7 +141,7 @@
       </el-pagination>
     </div>
     <div
-      class="infoBox"
+      class="infoBox box_div "
       v-show="showinfoBox"
     >
       <el-card class="box-card">
@@ -157,6 +157,7 @@
             <i class="el-icon-close"></i>
           </div>
         </div>
+        <el-divider></el-divider>
         <div class="contentBox">
           <p>
             <label> {{ $t('userManage.resManageObj.name') }}:</label>
@@ -550,7 +551,7 @@
       </div>
     </div>
     <div
-      class="leftTree"
+      class="leftTree box_div"
       v-if="showDepCata"
     >
       <div class="treeBox">
@@ -893,23 +894,16 @@
   height: 98%;
   width: 98%;
   padding: 1%;
-  position: absolute;
+ 
   .el-input {
     width: 730px;
   }
-  /deep/.el-input__inner {
-    background-color: transparent !important;
-    border: 1px solid;
-    color: white;
-  }
-  /deep/.el-form-item__label {
-    color: white;
-  }
+ 
   .power_quire {
     padding: 10px;
 
     border-radius: 5px;
-    border: 1px solid rgb(202, 201, 204);
+    
     margin-bottom: 10px;
     .el-form-item {
       margin: 5px;
@@ -918,100 +912,8 @@
       width: 467px;
     }
   }
-  .table_box {
-    padding: 10px;
-    border-radius: 5px;
-    border: 1px solid rgb(202, 201, 204);
-
-    /*淇敼table 琛ㄤ綋鐨勮儗鏅鑹插拰鏂囧瓧棰滆壊*/
-    /deep/ .el-table {
-      background-color: transparent;
-
-      th,
-      td {
-        background-color: transparent;
-      }
-      .el-table__expanded-cell {
-        background-color: transparent !important;
-      }
-
-      // 琛ㄥご鑳屾櫙鑹�
-      th.el-table__cell {
-        background-color: #303030;
-        color: #fff;
-      }
-      tr > td {
-        background-color: #303030;
-        color: #fff;
-      }
-
-      // hover鏁堟灉
-      tr:hover > td {
-        background-color: rgba(255, 255, 255, 0.3) !important;
-      }
-
-      tbody tr:hover {
-        background-color: rgba(255, 255, 255, 0.3) !important;
-        // text-align: center;
-      }
-
-      // 婊氬姩鏉″楂�
-      .el-table__body-wrapper::-webkit-scrollbar {
-        width: 5px;
-        height: 5px;
-      }
-
-      .el-table__body-wrapper::-webkit-scrollbar {
-        width: 5px;
-        /*婊氬姩鏉″搴�*/
-        height: 10px;
-        /*婊氬姩鏉¢珮搴�*/
-      }
-      /*瀹氫箟婊氬姩鏉¤建閬� 鍐呴槾褰�+鍦嗚*/
-      .el-table__body-wrapper::-webkit-scrollbar-track {
-        box-shadow: 0px 1px 3px #216fe6 inset;
-        /*婊氬姩鏉$殑鑳屾櫙鍖哄煙鐨勫唴闃村奖*/
-        border-radius: 10px;
-      }
-
-      /*瀹氫箟婊戝潡 鍐呴槾褰�+鍦嗚*/
-      .el-table__body-wrapper::-webkit-scrollbar-thumb {
-        box-shadow: 0px 1px 3px #216fe6 inset;
-        border-radius: 6px;
-        background-color: #216fe6;
-      }
-    }
-  }
-  .pagination_box {
-    margin-top: 20px;
-    /deep/.el-input__inner {
-      background-color: transparent !important;
-      border: 1px solid;
-      color: white;
-    }
-    /deep/.el-pagination__total {
-      color: white;
-    }
-    /deep/.el-pagination__jump {
-      color: white;
-    }
-    /deep/.el-pager li.active {
-      color: #1890ff;
-    }
-    /deep/.el-pager li {
-      color: white;
-      background: transparent;
-    }
-    /deep/.el-pager li {
-      color: white;
-    }
-    /deep/.btn-prev {
-      background: transparent;
-    }
-    /deep/.btn-next {
-      background: transparent;
-    }
-  }
+ 
+ 
   .leftTree {
     position: absolute;
     z-index: 10;
@@ -1020,14 +922,11 @@
     left: 800px;
     width: 400px;
     height: 600px;
-    background: #303030;
-    border: 1px solid #000;
+  
     .treeBox {
       height: 550px;
       overflow: auto;
-      /deep/ .el-tree-node__content:hover {
-        background-color: rgb(153, 153, 153);
-      }
+    
     }
     .btnBox {
       width: 160px;
@@ -1035,103 +934,8 @@
       // background-color: red;
     }
   }
-  .infoBox {
-    width: 500px;
-
-    position: absolute;
-    z-index: 100;
-    top: 25%;
-    right: 12%;
-    .el-icon-close {
-      color: white;
-    }
-    background-color: #303030;
-    .el-card {
-      background-color: transparent;
-      span {
-        font-size: 16px;
-        font-weight: 600;
-        color: white;
-      }
-    }
-    .contentBox {
-      margin: 0 aotu 10px;
-      height: 485px;
-      overflow: auto;
-      p {
-        // background-color: #bfa;
-        // margin-bottom: 10px;
-        color: white;
-        font-size: 14px;
-      }
-      .boxlabel {
-        margin-left: 10px;
-      }
-    }
-    /* 鏁翠綋鏍峰紡 */
-    .contentBox::-webkit-scrollbar {
-      width: 6px;
-      height: 6px;
-    }
-
-    /* 婊氬姩鏉� */
-    .contentBox::-webkit-scrollbar-thumb {
-      background-color: #b3d8ff;
-      border-radius: 6px;
-    }
-
-    /* 婊氬姩鏉¢紶鏍囩粡杩囨牱寮� */
-    .contentBox::-webkit-scrollbar-thumb:hover {
-      background-color: #b3d8ff;
-      border-radius: 6px;
-    }
-
-    /* 婊氬姩鏉¤建閬� */
-    .contentBox::-webkit-scrollbar-track-piece {
-      -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
-      border-radius: 10px;
-      background: #ededed;
-    }
-  }
-  /deep/.el-form-item__label {
-    color: white;
-  }
-  /deep/.el-input__inner {
-    background-color: transparent !important;
-    border: 1px solid;
-    color: white;
-  }
-  /deep/ .el-dialog {
-    background: #303030;
-  }
-  /deep/.el-range-editor.is-active,
-  .el-range-editor.is-active:hover,
-  .el-select .el-input.is-focus .el-input__inner {
-    border: 1px solid;
-  }
-  /deep/.el-dialog__title {
-    color: white;
-  }
-  /deep/ .el-dialog__body {
-    padding: 10px 0 0 0;
-  }
+ 
+ 
 }
 </style>
-<style  >
-.el-select-dropdown {
-  background: #303030;
-  border-color: 1px solid;
-}
-
-.el-scrollbar__wrap {
-  margin-bottom: -20px !important;
-  margin-right: -20px !important;
-}
-.el-select-dropdown__item.hover,
-.el-select-dropdown__item:hover {
-  background: rgba(255, 255, 255, 0.3);
-}
-.el-select-dropdown__item {
-  color: white !important;
-}
-</style>
+ 
\ No newline at end of file
diff --git a/src/views/userManage/roleDepTree.vue b/src/views/userManage/roleDepTree.vue
index dc2bd87..0bf47cf 100644
--- a/src/views/userManage/roleDepTree.vue
+++ b/src/views/userManage/roleDepTree.vue
@@ -319,24 +319,10 @@
       font-size: 15px;
       font-family: Microsoft YaHei;
       font-weight: 400;
-      color: #000000;
+   
 
-      // /deep/ .el-tree-node__label {
-      //   font-size: 18px;
-      // }
-      /deep/ .el-tree-node {
-        padding-top: 10px;
-        // padding-bottom: 10px;
-      }
-
-      /deep/ .el-tree-node:focus > .el-tree-node__content {
-        background-color: #b9b9b9;
-      }
-
-      /deep/ .el-tree-node__content:hover {
-        background-color: rgb(153, 153, 153);
-      }
-
+     
+    
       .btnBox {
         margin-left: 5px;
 
diff --git a/src/views/userManage/roleManage.vue b/src/views/userManage/roleManage.vue
index 8c052da..517372e 100644
--- a/src/views/userManage/roleManage.vue
+++ b/src/views/userManage/roleManage.vue
@@ -5,7 +5,7 @@
         `${$t('userManage.roleManage')}`,
       ]"></My-bread>
     <el-divider />
-    <div class="inquire">
+    <div class="inquire subpage_Div">
       <el-form
         ref="ruleForm"
         :model="roleForm"
@@ -75,7 +75,7 @@
         </el-form-item>
       </el-form>
     </div>
-    <div class="table_box">
+    <div class="table_box subpage_Div">
       <el-table
         :data="tableData"
         style="width: 100%"
@@ -353,7 +353,7 @@
       </div>
     </el-dialog>
     <div
-      class="leftTree"
+      class="leftTree subpage_Div box_div"
       v-if="showCata"
     >
       <div class="treeBox">
@@ -374,7 +374,7 @@
     </div>
 
     <div
-      class="infoBox"
+      class="infoBox box_div subpage_Div"
       v-show="showinfoBox"
     >
       <el-card>
@@ -721,7 +721,6 @@
   height: 98%;
   width: 98%;
   padding: 1%;
-  position: absolute;
   overflow: auto;
   .el-input {
     width: 300px;
@@ -733,15 +732,10 @@
     left: 37%;
     width: 400px;
     height: 600px;
-    background: #303030;
-    border: 1px solid #000;
-    color: black;
+
     .treeBox {
       height: 550px;
       overflow: auto;
-      /deep/ .el-tree-node__content:hover {
-        background-color: rgb(153, 153, 153);
-      }
     }
     .btnBox {
       width: 123px;
@@ -757,18 +751,9 @@
     margin-top: 10px;
     width: calc(100% - 22px);
     border-radius: 5px;
-    border: 1px solid rgb(202, 201, 204);
 
     .el-form-item {
       margin: 7px;
-    }
-    /deep/ .el-input__inner {
-      background-color: transparent !important;
-      border: 1px solid;
-      color: white;
-    }
-    /deep/.el-form-item__label {
-      color: white;
     }
   }
   .table_box {
@@ -778,181 +763,9 @@
     margin-bottom: 10px;
     margin-top: 10px;
     border-radius: 5px;
-    border: 1px solid rgb(202, 201, 204);
-    /deep/.el-input__inner {
-      background-color: transparent !important;
-      border: 1px solid;
-      color: white;
-    }
-    /deep/.el-pagination__total {
-      color: white;
-    }
-    /deep/.el-pagination__jump {
-      color: white;
-    }
-    /deep/.el-pager li.active {
-      color: #1890ff;
-    }
-    /deep/.el-pager li {
-      color: white;
-      background: transparent;
-    }
-    /deep/.el-pager li {
-      color: white;
-    }
-    /deep/.btn-prev {
-      background: transparent;
-    }
-    /deep/.btn-next {
-      background: transparent;
-    }
-    /*淇敼table 琛ㄤ綋鐨勮儗鏅鑹插拰鏂囧瓧棰滆壊*/
-    /deep/ .el-table {
-      background-color: transparent;
-
-      th,
-      td {
-        background-color: transparent;
-      }
-      .el-table__expanded-cell {
-        background-color: transparent !important;
-      }
-
-      // 琛ㄥご鑳屾櫙鑹�
-      th.el-table__cell {
-        background-color: #303030;
-        color: #fff;
-      }
-      tr > td {
-        background-color: #303030;
-        color: #fff;
-      }
-
-      // hover鏁堟灉
-      tr:hover > td {
-        background-color: rgba(255, 255, 255, 0.3) !important;
-      }
-
-      tbody tr:hover {
-        background-color: rgba(255, 255, 255, 0.3) !important;
-        // text-align: center;
-      }
-
-      // 婊氬姩鏉″楂�
-      .el-table__body-wrapper::-webkit-scrollbar {
-        width: 5px;
-        height: 5px;
-      }
-
-      .el-table__body-wrapper::-webkit-scrollbar {
-        width: 5px;
-        /*婊氬姩鏉″搴�*/
-        height: 10px;
-        /*婊氬姩鏉¢珮搴�*/
-      }
-      /*瀹氫箟婊氬姩鏉¤建閬� 鍐呴槾褰�+鍦嗚*/
-      .el-table__body-wrapper::-webkit-scrollbar-track {
-        box-shadow: 0px 1px 3px #216fe6 inset;
-        /*婊氬姩鏉$殑鑳屾櫙鍖哄煙鐨勫唴闃村奖*/
-        border-radius: 10px;
-      }
-
-      /*瀹氫箟婊戝潡 鍐呴槾褰�+鍦嗚*/
-      .el-table__body-wrapper::-webkit-scrollbar-thumb {
-        box-shadow: 0px 1px 3px #216fe6 inset;
-        border-radius: 6px;
-        background-color: #216fe6;
-      }
-    }
   }
   .text-center {
     text-align: center;
-  }
-  .infoBox {
-    width: 500px;
-
-    position: absolute;
-    z-index: 100;
-    top: 15%;
-    right: 12%;
-    background-color: #303030;
-    .el-icon-close {
-      color: white;
-    }
-    .el-card {
-      background-color: transparent;
-      span {
-        font-size: 16px;
-        font-weight: 600;
-        color: white;
-      }
-    }
-    .contentBox {
-      margin: 0 aotu 10px;
-      height: 485px;
-      overflow: auto;
-      p {
-        // background-color: #bfa;
-        // margin-bottom: 10px;
-        font-size: 14px;
-        color: white;
-      }
-      .boxlabel {
-        margin-left: 10px;
-      }
-    }
-    /* 鏁翠綋鏍峰紡 */
-    .contentBox::-webkit-scrollbar {
-      width: 6px;
-      height: 6px;
-    }
-
-    /* 婊氬姩鏉� */
-    .contentBox::-webkit-scrollbar-thumb {
-      background-color: #b3d8ff;
-      border-radius: 6px;
-    }
-
-    /* 婊氬姩鏉¢紶鏍囩粡杩囨牱寮� */
-    .contentBox::-webkit-scrollbar-thumb:hover {
-      background-color: #b3d8ff;
-      border-radius: 6px;
-    }
-
-    /* 婊氬姩鏉¤建閬� */
-    .contentBox::-webkit-scrollbar-track-piece {
-      -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
-      border-radius: 10px;
-      background: #ededed;
-    }
-  }
-  /deep/.el-form-item__label {
-    color: white;
-  }
-  /deep/.el-input__inner {
-    background-color: transparent !important;
-    border: 1px solid;
-    color: white;
-  }
-  /deep/ .el-dialog {
-    background: #303030;
-  }
-  /deep/.el-range-editor.is-active,
-  .el-range-editor.is-active:hover,
-  .el-select .el-input.is-focus .el-input__inner {
-    border: 1px solid;
-  }
-  /deep/.el-dialog__title {
-    color: white;
-  }
-  /deep/ .el-dialog__body {
-    padding: 10px 0 0 0;
-  }
-  /deep/ .el-radio {
-    color: white;
-  }
-  /deep/.el-radio__input.is-checked + .el-radio__label {
-    color: #1890ff;
   }
 }
 </style>

--
Gitblit v1.9.3