From d1c6a4460355766d3ae67fc7330785a1cc748f9e Mon Sep 17 00:00:00 2001
From: 闫增涛 <1829501689@qq.com>
Date: 星期三, 20 十一月 2024 17:01:29 +0800
Subject: [PATCH] Merge branch 'master' of http://182.92.203.7:2001/r/testbookLayout

---
 src/books/meetingPlanners/assets/images/0108-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/0181-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/i0010-1.jpg    |    0 
 src/books/meetingPlanners/assets/images/i0005-6.jpg    |    0 
 src/books/meetingPlanners/assets/images/0311-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/0006-3.jpg     |    0 
 src/books/meetingPlanners/assets/images/i0006-3.jpg    |    0 
 src/books/meetingPlanners/assets/images/0010-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0050-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/i0003-1.jpg    |    0 
 src/books/meetingPlanners/assets/images/0217-1.jpg     |    0 
 src/books/meetingPlanners/assets/mian.less             | 1155 ++++++++++++++++++++++++
 src/books/meetingPlanners/assets/images/0148-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/0308-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0315-1.jpg     |    0 
 src/books/meetingPlanners/view/components/index.vue    |  961 ++++++++++++++++++++
 src/books/meetingPlanners/assets/images/0213-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/i0002-4.jpg    |    0 
 src/books/meetingPlanners/assets/images/0114-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0240-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/0215-3.jpg     |    0 
 src/books/meetingPlanners/assets/images/0170-2.jpg     |    0 
 src/books/meetingPlanners/assets/Fonts/FZLTZHJW.ttf    |    0 
 src/books/meetingPlanners/assets/images/0220-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/0272-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0212-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0219-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/0134-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/i0004-2.jpg    |    0 
 src/books/meetingPlanners/assets/images/0309-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/0182-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/0284-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0096-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0186-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0016-1.jpg     |    0 
 src/books/meetingPlanners/view/index.vue               |   78 +
 src/books/meetingPlanners/assets/images/0126-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0166-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/i0009-5.jpg    |    0 
 src/books/meetingPlanners/assets/images/0133-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0238-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0068-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0173-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0112-4.jpg     |    0 
 src/books/meetingPlanners/assets/images/0315-4.jpg     |    0 
 src/books/meetingPlanners/assets/images/0303-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/i0007-4.jpg    |    0 
 src/books/meetingPlanners/assets/images/0127-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/i0010-5.jpg    |    0 
 src/books/meetingPlanners/assets/images/0022-1.jpg     |    0 
 src/books/meetingPlanners/view/components/header.vue   |  284 +++++
 src/books/meetingPlanners/assets/images/0225-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/Cover.jpg      |    0 
 src/books/meetingPlanners/assets/images/0277-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0249-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/i0009-2.jpg    |    0 
 src/books/meetingPlanners/assets/images/0167-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0179-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0005-3.jpg     |    0 
 src/books/meetingPlanners/assets/images/0237-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0307-1.jpg     |    0 
 src/books/civilAviation/view/components/chapter003.vue |   82 
 src/books/meetingPlanners/assets/images/0121-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/i0008-4.jpg    |    0 
 src/books/meetingPlanners/assets/images/0234-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/i0005-3.jpg    |    0 
 src/books/meetingPlanners/assets/images/0051-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/i0004-5.jpg    |    0 
 src/books/meetingPlanners/assets/images/0161-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0209-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0289-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0314-3.jpg     |    0 
 src/books/meetingPlanners/assets/images/0115-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0308-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/i0007-1.jpg    |    0 
 src/books/meetingPlanners/assets/images/0138-1.jpg     |    0 
 src/books/civilAviation/view/components/chapter005.vue |   12 
 src/books/meetingPlanners/assets/images/0108-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0128-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0158-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/HZY.jpg        |    0 
 src/books/meetingPlanners/assets/images/0220-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/i0005-5.jpg    |    0 
 src/books/meetingPlanners/assets/images/i0009-6.jpg    |    0 
 src/books/meetingPlanners/assets/images/0230-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0185-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0236-3.jpg     |    0 
 src/books/meetingPlanners/assets/images/0250-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0112-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0057-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0162-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0219-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0084-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0306-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0215-4.jpg     |    0 
 src/books/meetingPlanners/assets/images/0216-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0311-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/i0003-4.jpg    |    0 
 src/books/meetingPlanners/assets/images/i0006-4.jpg    |    0 
 src/books/meetingPlanners/assets/images/0303-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/i0001-3.jpg    |    0 
 src/books/meetingPlanners/assets/images/0058-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/0055-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0193-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0257-3.jpg     |    0 
 src/books/meetingPlanners/assets/images/i0004-4.jpg    |    0 
 src/books/civilAviation/assets/main.less               |   25 
 src/books/meetingPlanners/assets/images/0173-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/0107-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0137-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0309-3.jpg     |    0 
 src/books/meetingPlanners/assets/images/0192-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0005-2.jpg     |    0 
 src/books/meetingPlanners/assets/Fonts/FZLTXIHJW.ttf   |    0 
 src/books/meetingPlanners/assets/images/0245-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/i0008-1.jpg    |    0 
 src/books/meetingPlanners/assets/images/0211-3.jpg     |    0 
 src/books/meetingPlanners/assets/images/0057-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/0307-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/i0005-4.jpg    |    0 
 public/static/modelView/js/main.js                     |    8 
 src/books/meetingPlanners/assets/images/0159-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0170-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/i0010-4.jpg    |    0 
 src/books/meetingPlanners/assets/images/0054-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0297-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/i0002-3.jpg    |    0 
 src/books/meetingPlanners/assets/images/0006-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/i0009-1.jpg    |    0 
 src/books/meetingPlanners/assets/images/0269-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0277-2.jpg     |    0 
 src/App.vue                                            |    3 
 src/books/meetingPlanners/assets/images/0213-4.jpg     |    0 
 src/books/meetingPlanners/assets/images/0315-3.jpg     |    0 
 src/books/meetingPlanners/assets/images/0053-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0191-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0236-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/0216-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/0269-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/0180-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/0181-3.jpg     |    0 
 src/books/meetingPlanners/assets/images/0305-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/i0009-3.jpg    |    0 
 src/books/civilAviation/view/components/chapter004.vue |   12 
 src/books/meetingPlanners/assets/images/0149-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0177-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0087-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/0099-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0247-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/i0006-5.jpg    |    0 
 src/books/meetingPlanners/assets/images/0201-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0314-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/0212-3.jpg     |    0 
 src/books/meetingPlanners/assets/images/i0003-3.jpg    |    0 
 src/books/meetingPlanners/assets/images/i0007-2.jpg    |    0 
 src/books/meetingPlanners/assets/images/0308-3.jpg     |    0 
 src/books/meetingPlanners/assets/images/0241-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0131-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0143-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0211-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/0005-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/i0005-1.jpg    |    0 
 src/books/civilAviation/view/components/index.vue      |    6 
 src/books/meetingPlanners/assets/images/0081-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0058-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/i0008-2.jpg    |    0 
 src/books/meetingPlanners/assets/images/0208-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0277-3.jpg     |    0 
 src/books/civilAviation/view/components/chapter001.vue |   39 
 src/books/meetingPlanners/assets/images/i0001-2.jpg    |    0 
 src/books/meetingPlanners/assets/images/0202-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0193-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/0215-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/i0004-3.jpg    |    0 
 src/books/meetingPlanners/assets/images/0112-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/0172-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0006-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0210-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/0214-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0213-3.jpg     |    0 
 src/books/meetingPlanners/assets/images/0315-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/0282-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0144-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0312-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0080-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/i0006-1.jpg    |    0 
 src/books/meetingPlanners/assets/images/0229-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/0257-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/0266-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/i0002-2.jpg    |    0 
 src/books/meetingPlanners/assets/images/i0010-3.jpg    |    0 
 src/books/meetingPlanners/assets/images/0116-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0156-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0269-3.jpg     |    0 
 src/books/meetingPlanners/assets/images/i0003-2.jpg    |    0 
 src/books/meetingPlanners/assets/images/0263-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0101-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/i0009-4.jpg    |    0 
 src/books/meetingPlanners/assets/images/0181-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/0233-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0148-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0203-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0213-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0210-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0053-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/0240-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0155-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0125-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0219-3.jpg     |    0 
 src/books/meetingPlanners/assets/images/0087-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0132-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0216-3.jpg     |    0 
 src/books/meetingPlanners/assets/images/i0006-2.jpg    |    0 
 src/books/meetingPlanners/assets/images/0308-4.jpg     |    0 
 src/books/meetingPlanners/assets/images/i0007-3.jpg    |    0 
 src/books/meetingPlanners/assets/images/0044-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/i0006-6.jpg    |    0 
 src/books/meetingPlanners/assets/images/0182-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0212-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/0064-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0180-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0235-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/0317-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/i0001-1.jpg    |    0 
 src/books/meetingPlanners/assets/images/0215-2.jpg     |    0 
 src/books/meetingPlanners/assets/Fonts/FZHTJW.ttf      |    0 
 src/books/meetingPlanners/assets/images/0236-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0256-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0081-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/0314-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0259-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/i0005-7.jpg    |    0 
 src/books/meetingPlanners/assets/images/i0004-1.jpg    |    0 
 src/books/meetingPlanners/assets/images/0309-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0015-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/i0005-2.jpg    |    0 
 src/books/meetingPlanners/assets/images/0228-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/i0002-1.jpg    |    0 
 src/books/meetingPlanners/assets/images/i0010-6.jpg    |    0 
 src/books/meetingPlanners/assets/images/QZY.jpg        |    0 
 src/books/meetingPlanners/assets/images/0156-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/0130-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0081-3.jpg     |    0 
 src/books/meetingPlanners/assets/images/0133-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/0147-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0042-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0238-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/0235-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0205-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0229-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0127-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/0234-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0209-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/0119-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0132-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/i0004-6.jpg    |    0 
 src/books/meetingPlanners/assets/images/0009-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0089-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0257-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0112-3.jpg     |    0 
 src/books/meetingPlanners/assets/images/0101-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/FD.jpg         |    0 
 src/books/meetingPlanners/assets/images/i0010-2.jpg    |    0 
 src/books/meetingPlanners/assets/images/0206-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/0237-2.jpg     |    0 
 src/books/meetingPlanners/assets/images/i0008-3.jpg    |    0 
 src/books/meetingPlanners/assets/images/0211-1.jpg     |    0 
 src/books/meetingPlanners/assets/images/SMY.jpg        |    0 
 src/books/civilAviation/view/components/chapter002.vue |  189 ++-
 src/books/meetingPlanners/assets/images/0005-4.jpg     |    0 
 270 files changed, 2,683 insertions(+), 171 deletions(-)

diff --git a/public/static/modelView/js/main.js b/public/static/modelView/js/main.js
index 6e50cc4..03e0d1b 100644
--- a/public/static/modelView/js/main.js
+++ b/public/static/modelView/js/main.js
@@ -262,6 +262,7 @@
   const dataS = getUrlParams();
   // const str = dataS.domain + '/file/api/ApiDownload?md5=' + dataS.md5
   let str = "";
+  let exd = dataS.exd;
   if (dataS.token != null || dataS.token != undefined) {
     str =
       dataS.domain +
@@ -276,7 +277,12 @@
     },
   ];
   var sceneInfo = modelList[index]; //index from array of sample models in html select options
-  loader = new THREE.FBXLoader(manager);
+  if (exd == "obj") {
+    loader = new THREE.OBJLoader(manager);
+  }
+  if (exd == "fbx" || !exd) {
+    loader = new THREE.FBXLoader(manager);
+  }
   var url = sceneInfo.url;
 
   //progress/loading bar
diff --git a/src/App.vue b/src/App.vue
index 1cf0de3..2306550 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -11,6 +11,7 @@
     <botany v-if="activeBook.name == 'botany'"></botany>
     <civilAviation v-if="activeBook.name == 'civilAviation'"></civilAviation>
     <civilAviationServices v-if="activeBook.name == 'civilAviationServices'"></civilAviationServices>
+    <meetingPlanners v-if="activeBook.name == 'meetingPlanners'"></meetingPlanners>
   </div>
 </template>
 
@@ -29,6 +30,7 @@
     botany: () => import("./books/botany/view/index.vue"),
     civilAviation: () => import("./books/civilAviation/view/index.vue"),
     civilAviationServices: () =>import("./books/civilAviationServices/view/index.vue"),
+    meetingPlanners: () =>import("./books/meetingPlanners/view/index.vue")
   },
   data() {
     return {
@@ -67,6 +69,7 @@
       // mathBook
       // civilAviation
       // civilAviationServices
+      // meetingPlanners
       this.activeBook = await this.config.getBookConfig(
       process.env.VUE_APP_RESOURCE_CTX +
         (process.env.VUE_APP_ENV == "product"
diff --git a/src/books/civilAviation/assets/main.less b/src/books/civilAviation/assets/main.less
index 8a26344..fbf8a5b 100644
--- a/src/books/civilAviation/assets/main.less
+++ b/src/books/civilAviation/assets/main.less
@@ -60,14 +60,6 @@
         width: 80%;
     }
 
-    hr{
-        margin-left: 0;
-        margin-bottom: 4px;
-        width: 15.5%; 
-        border: none;
-        height: 2px;
-        background-color: #000;
-    }
 
     sup{ 
         vertical-align: super; /* 淇濇寔涓婃爣瀵归綈鏂瑰紡 */  
@@ -730,24 +722,10 @@
     div.bodystyle {
         font-family: 'FZLTXIHJW';
         text-align: justify;
-        margin: 0 82px;
+        margin: 0 10%;
         padding-bottom: 80px;
         line-height: 30px;
     }
-
-    // .bodystyle-left{
-    //     margin: 0 120px 0 82px;
-    //     padding-bottom: 80px;
-    // }
-
-    // .bodystyle-right{
-    //     font-family: 'FZLTXIHJW';
-    //     font-size: 18px;
-    //     text-align: justify;
-    //     margin: 0 82px 0 120px;
-    //     padding-bottom: 80px;
-    //     line-height: 30px;
-    // }
 
     span.zt-0 {
         color: #0087AF;
@@ -830,6 +808,7 @@
     }
 
     .img {
+        text-indent: 0;
         font-family: 'FZLTXIHJW';
         text-align: center;
         font-size: 14px;
diff --git a/src/books/civilAviation/view/components/chapter001.vue b/src/books/civilAviation/view/components/chapter001.vue
index 3c7d956..c8b4cce 100644
--- a/src/books/civilAviation/view/components/chapter001.vue
+++ b/src/books/civilAviation/view/components/chapter001.vue
@@ -1686,19 +1686,6 @@
                 </div>
             </div>
         </div>
-        <!-- 37椤� -->
-        <div class="page-box" page="44">
-            <div v-if="showPageList.indexOf(44) > -1">
-                <ul class="fl al-c pad-t-55 pad-l-60 mb-45">
-                    <li class="header-left-Number">036</li>
-                    <li class="header-left-text">姘戣埅姒傝锛堢 2 鐗堬級</li>
-                </ul>
-                <div class="bodystyle">
-                    <div style="min-height:800px"><iframe :src="iframSrc" frameborder="0"
-                            style="width: 100%; height: 800px"></iframe></div>
-                </div>
-            </div>
-        </div>
         <preView :isClear="dialogVisible" :md5="p_md5" :pdfTitle="somePdfTitleValue" ref="pdfDialogRef"></preView>
     </div>
 </template>
@@ -1719,7 +1706,6 @@
     data() {
         return {
             pdfDialogRef: "",
-            iframSrc: "",
             showChoiceAnswer: false,
             showQuestionAnswer: false,
             showCheckAnswer: false,
@@ -1792,7 +1778,6 @@
         if (CheckQuestion) {
             this.questionData.check = JSON.parse(CheckQuestion);
         }
-        this.getModel()
     },
     methods: {
         toUrl(val) {
@@ -1885,17 +1870,6 @@
                 this.questionData.check.isComplete = false
             this.showCheckAnswer = false
         },
-        // 涓夌淮妯″瀷
-        getModel() {
-            const ctx = 'https://jsek.bnuic.com'
-            let localStr =
-                './static/modelView/index.html?md5=e405ef70e49088f167a0fd613b85b7b3' +
-                '&name=je' +
-                '&domain=' +
-                ctx +
-                '&target=iframe'
-            this.iframSrc = localStr
-        }
     }
 
 }
@@ -1916,7 +1890,8 @@
         margin: 0 !important;
         font-size: 16px !important;
         position: absolute !important;
-        left: 40% !important;
+        left: 50% !important;
+        transform: translateX(-50%);
         bottom: -2% !important;
     }
 
@@ -1928,4 +1903,14 @@
 .choice {
     padding: 0% !important;
 }
+
+
+hr {
+    margin-left: 0;
+    margin-bottom: 4px;
+    width: 15.5%;
+    border: none;
+    height: 2px;
+    background-color: #000;
+}
 </style>
\ No newline at end of file
diff --git a/src/books/civilAviation/view/components/chapter002.vue b/src/books/civilAviation/view/components/chapter002.vue
index 5ae9685..240ba35 100644
--- a/src/books/civilAviation/view/components/chapter002.vue
+++ b/src/books/civilAviation/view/components/chapter002.vue
@@ -111,39 +111,36 @@
                     </span>
                     <div class="bk">
                         <p><b>鑰冭瘉鎸囧崡锛氱┖娓湇鍔$鐞嗗笀鑰冮</b></p>
-                        <div v-for="(item,index) in singleChoiceOne" :key="index">
-                            <p class="block">{{index+1}}.{{ item.txt }}</p>
-                            <p class="block" v-for="(citem,cindex) in item.option" :key="cindex">
-                            <input type="radio" :value="citem.zm" name="toobusy"
-                                :disabled="item.isComplete"
-                                v-model="item.userAnswer" @change="saveChoiceOne" />
-                            {{ citem.txt }}
-                        </p>
-                        <p class="event-header-text-bc pd-5 fl jc-sa" style="margin-left: 8px; width: 93%"
-                            v-if="showSingleChoice">
-                            <span class="c-g"> 绛旀锛歿{ item.answer }} </span>
-                            <span
-                                :class="{ 'c-g': item.isRight, 'c-r': item.isRight == false }">鎮ㄧ殑绛旀锛歿{
+                        <div v-for="(item, index) in singleChoiceOne" :key="index">
+                            <p class="block">{{ index + 1 }}.{{ item.txt }}</p>
+                            <p class="block" v-for="(citem, cindex) in item.option" :key="cindex">
+                                <input type="radio" :value="citem.zm" name="toobusy" :disabled="item.isComplete"
+                                    v-model="item.userAnswer" @change="saveChoiceOne" />
+                                {{ citem.txt }}
+                            </p>
+                            <p class="event-header-text-bc pd-5 fl jc-sa" style="margin-left: 8px; width: 93%"
+                                v-if="showSingleChoice">
+                                <span class="c-g"> 绛旀锛歿{ item.answer }} </span>
+                                <span :class="{ 'c-g': item.isRight, 'c-r': item.isRight == false }">鎮ㄧ殑绛旀锛歿{
                                     item.userAnswer
-                                }}</span>
-                            <span class="icon-box-big fl al-c">
-                                <svg v-if="item.isRight" t="1716986419862" class="icon"
-                                    viewBox="0 0 1820 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"
-                                    p-id="18767" xmlns:xlink="http://www.w3.org/1999/xlink" width="40" height="20">
-                                    <path
-                                        d="M1439.374222 216.007111s-169.472 56.490667-367.179852 282.443852C888.604444 703.222519 846.241185 787.949037 775.632593 900.93037 768.568889 893.866667 662.651259 689.095111 380.207407 540.814222l148.290371-141.226666s134.162963 91.790222 225.953185 261.262222c0 0 233.016889-360.116148 684.923259-536.642371v91.799704z m0 0"
-                                        fill="#1AFA29" p-id="18768"></path>
-                                </svg>
-                                <svg v-if="item.isRight == false" t="1716987085767"
-                                    class="icon" viewBox="0 0 1024 1024" version="1.1"
-                                    xmlns="http://www.w3.org/2000/svg" p-id="25745"
-                                    xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="20">
-                                    <path
-                                        d="M116.579135 38.64349531L38.703935 103.74399781c138.82075969 102.96027281 268.24660875 221.31426938 381.68489719 339.96758156C246.29374906 618.40145938 109.95003031 790.19602344 38.10817906 859.25288281l148.35573469 123.62658094c52.61360812-108.17625656 167.23381594-272.86683656 320.56281844-445.01635875 153.50744156 173.21056312 268.36844625 338.43166313 321.38977781 447.49243969 0 0 144.5682225-152.96636906 157.47435281-129.29729625-55.80632344-62.49011156-191.37776625-244.16501625-374.17990593-430.27403438 104.68422375-107.1132975 222.15274031-213.10127719 347.60304468-306.24740437L925.17746562 56.03842156C782.85412063 126.51895625 647.69328031 231.09093594 526.07845437 342.39755 403.34886594 226.82662719 264.46095125 116.16373719 116.579135 38.64349531L116.579135 38.64349531zM116.579135 38.64349531"
-                                        fill="#d81e06" p-id="25746"></path>
-                                </svg>
-                            </span>
-                        </p>
+                                    }}</span>
+                                <span class="icon-box-big fl al-c">
+                                    <svg v-if="item.isRight" t="1716986419862" class="icon" viewBox="0 0 1820 1024"
+                                        version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="18767"
+                                        xmlns:xlink="http://www.w3.org/1999/xlink" width="40" height="20">
+                                        <path
+                                            d="M1439.374222 216.007111s-169.472 56.490667-367.179852 282.443852C888.604444 703.222519 846.241185 787.949037 775.632593 900.93037 768.568889 893.866667 662.651259 689.095111 380.207407 540.814222l148.290371-141.226666s134.162963 91.790222 225.953185 261.262222c0 0 233.016889-360.116148 684.923259-536.642371v91.799704z m0 0"
+                                            fill="#1AFA29" p-id="18768"></path>
+                                    </svg>
+                                    <svg v-if="item.isRight == false" t="1716987085767" class="icon"
+                                        viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"
+                                        p-id="25745" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="20">
+                                        <path
+                                            d="M116.579135 38.64349531L38.703935 103.74399781c138.82075969 102.96027281 268.24660875 221.31426938 381.68489719 339.96758156C246.29374906 618.40145938 109.95003031 790.19602344 38.10817906 859.25288281l148.35573469 123.62658094c52.61360812-108.17625656 167.23381594-272.86683656 320.56281844-445.01635875 153.50744156 173.21056312 268.36844625 338.43166313 321.38977781 447.49243969 0 0 144.5682225-152.96636906 157.47435281-129.29729625-55.80632344-62.49011156-191.37776625-244.16501625-374.17990593-430.27403438 104.68422375-107.1132975 222.15274031-213.10127719 347.60304468-306.24740437L925.17746562 56.03842156C782.85412063 126.51895625 647.69328031 231.09093594 526.07845437 342.39755 403.34886594 226.82662719 264.46095125 116.16373719 116.579135 38.64349531L116.579135 38.64349531zM116.579135 38.64349531"
+                                            fill="#d81e06" p-id="25746"></path>
+                                    </svg>
+                                </span>
+                            </p>
                         </div>
                         <!-- 鎻愪氦鎸夐挳 -->
                         <div class="w100 fl ju-cn">
@@ -384,41 +381,38 @@
                     </p>
                     <div class="bk">
                         <p><b>鑰冭瘉鎸囧崡锛氱┖娓湇鍔$鐞嗗笀鑰冮</b></p>
-                        <div v-for="(item,index) in singleChoice" :key="index">
-                            <p class="block">{{index+1}}.{{ item.txt }}</p>
-                            <p class="block" v-for="(citem,cindex) in item.option" :key="cindex">
-                            <input type="radio" :value="citem.zm" name="toobusy"
-                                :disabled="item.isComplete"
-                                v-model="item.userAnswer" @change="saveInputChoice" />
-                            {{ citem.txt }}
-                        </p>
-                        <p class="event-header-text-bc pd-5 fl jc-sa" style="margin-left: 8px; width: 93%"
-                            v-if="showChoiceAnswer">
-                            <span class="c-g"> 绛旀锛歿{ item.answer }} </span>
-                            <span
-                                :class="{ 'c-g': item.isRight, 'c-r': item.isRight == false }">鎮ㄧ殑绛旀锛歿{
+                        <div v-for="(item, index) in singleChoice" :key="index">
+                            <p class="block">{{ index + 1 }}.{{ item.txt }}</p>
+                            <p class="block" v-for="(citem, cindex) in item.option" :key="cindex">
+                                <input type="radio" :value="citem.zm" name="toobusy" :disabled="item.isComplete"
+                                    v-model="item.userAnswer" @change="saveInputChoice" />
+                                {{ citem.txt }}
+                            </p>
+                            <p class="event-header-text-bc pd-5 fl jc-sa" style="margin-left: 8px; width: 93%"
+                                v-if="showChoiceAnswer">
+                                <span class="c-g"> 绛旀锛歿{ item.answer }} </span>
+                                <span :class="{ 'c-g': item.isRight, 'c-r': item.isRight == false }">鎮ㄧ殑绛旀锛歿{
                                     item.userAnswer
-                                }}</span>
-                            <span class="icon-box-big fl al-c">
-                                <svg v-if="item.isRight" t="1716986419862" class="icon"
-                                    viewBox="0 0 1820 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"
-                                    p-id="18767" xmlns:xlink="http://www.w3.org/1999/xlink" width="40" height="20">
-                                    <path
-                                        d="M1439.374222 216.007111s-169.472 56.490667-367.179852 282.443852C888.604444 703.222519 846.241185 787.949037 775.632593 900.93037 768.568889 893.866667 662.651259 689.095111 380.207407 540.814222l148.290371-141.226666s134.162963 91.790222 225.953185 261.262222c0 0 233.016889-360.116148 684.923259-536.642371v91.799704z m0 0"
-                                        fill="#1AFA29" p-id="18768"></path>
-                                </svg>
-                                <svg v-if="item.isRight == false" t="1716987085767"
-                                    class="icon" viewBox="0 0 1024 1024" version="1.1"
-                                    xmlns="http://www.w3.org/2000/svg" p-id="25745"
-                                    xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="20">
-                                    <path
-                                        d="M116.579135 38.64349531L38.703935 103.74399781c138.82075969 102.96027281 268.24660875 221.31426938 381.68489719 339.96758156C246.29374906 618.40145938 109.95003031 790.19602344 38.10817906 859.25288281l148.35573469 123.62658094c52.61360812-108.17625656 167.23381594-272.86683656 320.56281844-445.01635875 153.50744156 173.21056312 268.36844625 338.43166313 321.38977781 447.49243969 0 0 144.5682225-152.96636906 157.47435281-129.29729625-55.80632344-62.49011156-191.37776625-244.16501625-374.17990593-430.27403438 104.68422375-107.1132975 222.15274031-213.10127719 347.60304468-306.24740437L925.17746562 56.03842156C782.85412063 126.51895625 647.69328031 231.09093594 526.07845437 342.39755 403.34886594 226.82662719 264.46095125 116.16373719 116.579135 38.64349531L116.579135 38.64349531zM116.579135 38.64349531"
-                                        fill="#d81e06" p-id="25746"></path>
-                                </svg>
-                            </span>
-                        </p>
+                                    }}</span>
+                                <span class="icon-box-big fl al-c">
+                                    <svg v-if="item.isRight" t="1716986419862" class="icon" viewBox="0 0 1820 1024"
+                                        version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="18767"
+                                        xmlns:xlink="http://www.w3.org/1999/xlink" width="40" height="20">
+                                        <path
+                                            d="M1439.374222 216.007111s-169.472 56.490667-367.179852 282.443852C888.604444 703.222519 846.241185 787.949037 775.632593 900.93037 768.568889 893.866667 662.651259 689.095111 380.207407 540.814222l148.290371-141.226666s134.162963 91.790222 225.953185 261.262222c0 0 233.016889-360.116148 684.923259-536.642371v91.799704z m0 0"
+                                            fill="#1AFA29" p-id="18768"></path>
+                                    </svg>
+                                    <svg v-if="item.isRight == false" t="1716987085767" class="icon"
+                                        viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"
+                                        p-id="25745" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="20">
+                                        <path
+                                            d="M116.579135 38.64349531L38.703935 103.74399781c138.82075969 102.96027281 268.24660875 221.31426938 381.68489719 339.96758156C246.29374906 618.40145938 109.95003031 790.19602344 38.10817906 859.25288281l148.35573469 123.62658094c52.61360812-108.17625656 167.23381594-272.86683656 320.56281844-445.01635875 153.50744156 173.21056312 268.36844625 338.43166313 321.38977781 447.49243969 0 0 144.5682225-152.96636906 157.47435281-129.29729625-55.80632344-62.49011156-191.37776625-244.16501625-374.17990593-430.27403438 104.68422375-107.1132975 222.15274031-213.10127719 347.60304468-306.24740437L925.17746562 56.03842156C782.85412063 126.51895625 647.69328031 231.09093594 526.07845437 342.39755 403.34886594 226.82662719 264.46095125 116.16373719 116.579135 38.64349531L116.579135 38.64349531zM116.579135 38.64349531"
+                                            fill="#d81e06" p-id="25746"></path>
+                                    </svg>
+                                </span>
+                            </p>
                         </div>
-                        
+
                         <!-- 鎻愪氦鎸夐挳 -->
                         <div class="w100 fl ju-cn">
                             <ul class="fl ju-ev w80 choice">
@@ -1166,6 +1160,9 @@
                     <p class="p-odd">
                         閫氳繃椹鹃┒鏉嗙殑鍓嶆帹鍜屽悗鎷夛紝椋炶鍛樻帶鍒跺钩灏惧悗鏂圭殑鍗囬檷鑸靛亸杞�傛媺鏉嗘椂锛屽崌闄嶈埖涓婂亸锛岄鏈虹殑骞冲熬涓婃柟姘旀祦鍙楅樆锛岄�熷害鍑忓皬锛屽帇鍔涘澶э紝鍦ㄥ钩灏句笂浜х敓鍚戜笅鐨勭┖姘斿姩鍔涳紝鐢变簬骞冲熬鍦ㄩ噸蹇冧箣鍚庡苟涓旂閲嶅績杈冭繙锛岃繖涓┖姘斿姩鍔涘皢瀵归鏈洪噸蹇冩瀯鎴愪笂浠板姏鐭╋紝浣挎満澶翠笂浠帮紝椋炴満杩庤澧炲ぇ锛堝浘2-39锛夈�傚悓鐞嗭紝濡傛灉椋炶鍛樻帹鏉嗭紝鍗囬檷鑸典笅鍋忥紝骞冲熬浜х敓鍚戜笂鐨勭┖姘斿姩鍔涳紝瀵归噸蹇冩瀯鎴愪笅淇姏鐭╋紝鏈哄ご涓嬩刊锛岄鏈鸿繋瑙掑噺灏忋�傚湪姝e父鐨勮繋瑙掕寖鍥村唴銆侀琛岄�熷害涓嶅彉鐨勬儏鍐典笅锛屾媺鏉嗕娇杩庤澧炲ぇ锛屽崌鍔涘澶э紝椋炴満灏嗕笂鍗囬珮搴︼紝鎺ㄦ潌浣胯繋瑙掑噺灏忥紝鍗囧姏鍑忓皬锛岄鏈哄皢涓嬮檷楂樺害銆傚鏋滆鎿嶇旱椋炴満涓婂崌锛岄櫎浜嗘媺鏉嗕互閫傚綋澧炲ぇ杩庤銆佸崌鍔涗箣澶栵紝杩橀渶鐩稿簲鍔犲ぇ娌归棬锛屼繚鎸佽冻澶熺殑椋炶閫熷害锛涙搷绾甸鏈轰笅婊戯紝鍒欐敹灏忔补闂紝闅忕潃閫熷害鍑忓皬锛岄鏈哄崌鍔涘噺灏忥紝椋炴満鑷劧杞叆涓嬫粦銆備负闃叉涓嬫粦瑙掑お澶э紝椋炶鍛樿繕闇�鐩稿簲鎷夌偣鏉嗭紝閫傚綋澧炲姞杩庤锛屾墠鑳戒繚鎸侀瀹氱殑涓嬫粦瑙掋��
                     </p>
+                    <div style="min-height:400px"><iframe :src="iframSrcOne" frameborder="0"
+                            style="width: 100%; height: 400px"></iframe></div>
+                    <p class="img">鍥�2-38 椋炴満鐨勬搷绾甸潰</p>
                     <p class="center openImgBox">
                         <img class="img-b" alt="" src="../../assets/images/0071-2.jpg" />
                     </p>
@@ -1483,9 +1480,8 @@
                     <p class="p-even td-0">
                         鏋勬垚鏈虹考鐨勯鏋讹紝钂欑毊闄勭潃鍦ㄩ鏋朵笂灏辨槸瀹屾暣鐨勬満缈笺�傜考鑲嬩綔涓烘満缈肩殑妯悜楠ㄦ灦锛屼繚鎸佺潃鏈虹考鐨勭考鍨嬶紝鐩存帴鏀寔钂欑毊鎵垮彈绌烘皵鍔ㄥ姏锛涚考姊佷綔涓烘満缈肩殑绾靛悜楠ㄦ灦锛屾壙鍙楁暣涓満缈间笂浜х敓鐨勭┖姘斿姩鍔涳紝骞堕�氳繃鎺ュご灏嗗姏浼犵粰鏈鸿韩锛涙鏉″钩琛屼簬缈兼宓屽湪缈艰倠涓婏紝浠ユ敮鎸佽挋鐨��
                     </p>
-                    <p class="center p-even openImgBox">
-                        <img class="img-a" alt="" src="../../assets/images/0078-1.jpg" />
-                    </p>
+                    <div style="min-height:400px"><iframe :src="iframSrc" frameborder="0"
+                            style="width: 100%; height: 400px"></iframe></div>
                     <p class="img p-even">鍥�2-54 鏈虹考鐨勫唴閮ㄧ粨鏋�</p>
                     <p class="p-even">
                         鏈虹考鍐呴儴鏈夎緝澶х殑绌洪棿锛屾皯鐢ㄩ鏈洪�氬父灏嗗叾瀵嗗皝鍚庝綔涓哄瓨鍌ㄧ噧娌圭殑娌圭锛屽ぇ鍨嬪柗姘斿紡瀹㈡満鐨勬満缈兼补绠卞偍瀛樹簡鍏ㄦ満鍥涘垎涔嬩竴宸﹀彸鐨勭噧娌广�傚ぇ澶氳埅绾块鏈轰富璧疯惤鏋跺畨瑁呭湪鏈虹考涓婏紝鏈虹考鐨勫唴閮ㄧ┖闂磋繕鏈変竴閮ㄥ垎鐢ㄦ潵璁剧疆璧疯惤鏋惰埍銆�
@@ -4230,7 +4226,7 @@
                 </div>
             </div>
         </div>
-        <preView :isClear="dialogVisible" :md5="p_md5"  :pdfTitle="somePdfTitleValue" ref="pdfDialogRef"></preView>
+        <preView :isClear="dialogVisible" :md5="p_md5" :pdfTitle="somePdfTitleValue" ref="pdfDialogRef"></preView>
     </div>
 </template>
 
@@ -4248,6 +4244,8 @@
     },
     data() {
         return {
+            iframSrc: "",
+            iframSrcOne: "",
             dialogVisible: false,
             p_md5: '',
             somePdfTitleValue: '',
@@ -4368,7 +4366,6 @@
         }
     },
     mounted() {
-        
         const bookQuestion = localStorage.getItem("civilAviatyon-book-chapter02-expandQuestion");
         if (bookQuestion) {
             this.expandQuestion = JSON.parse(bookQuestion);
@@ -4383,6 +4380,8 @@
         if (singleChoiceOne) {
             this.singleChoiceOne = JSON.parse(singleChoiceOne);
         }
+        this.getModel()
+        this.getModelOne()
     },
     methods: {
         toUrl(val) {
@@ -4404,7 +4403,7 @@
                 JSON.stringify(this.expandQuestion)
             );
         },
-        goChoiceJudge(){
+        goChoiceJudge() {
             this.singleChoice.forEach(item => {
                 item.isComplete = true;
                 if (item.userAnswer == item.answer) {
@@ -4415,7 +4414,7 @@
             });
             this.showChoiceAnswer = true
         },
-        changeChoiceData(){
+        changeChoiceData() {
             localStorage.removeItem("civilAviatyon-book-chapter02-singleChoice")
             this.singleChoice.forEach(item => {
                 item.isComplete = false;
@@ -4424,13 +4423,13 @@
             });
             this.showChoiceAnswer = false
         },
-        saveInputChoice(){
+        saveInputChoice() {
             localStorage.setItem(
                 "civilAviatyon-book-chapter02-singleChoice",
                 JSON.stringify(this.singleChoice)
             );
         },
-        goSingleChoice(){
+        goSingleChoice() {
             this.singleChoiceOne.forEach(item => {
                 item.isComplete = true;
                 if (item.userAnswer == item.answer) {
@@ -4441,7 +4440,7 @@
             });
             this.showSingleChoice = true
         },
-        changeSingleChoice(){
+        changeSingleChoice() {
             localStorage.removeItem("civilAviatyon-book-chapter02-singleChoiceOne")
             this.singleChoiceOne.forEach(item => {
                 item.isComplete = false;
@@ -4450,12 +4449,37 @@
             });
             this.showSingleChoice = false
         },
-        saveChoiceOne(){
+        saveChoiceOne() {
             localStorage.setItem(
                 "civilAviatyon-book-chapter02-singleChoiceOne",
                 JSON.stringify(this.singleChoiceOne)
             );
+        },
+
+        // 涓夌淮妯″瀷
+        getModel() {
+            const ctx = 'https://jsek.bnuic.com'
+            let localStr =
+                './static/modelView/index.html?md5=62d4eadc420b7403fce2be993baa095d' +
+                '&name=je' +
+                '&domain=' +
+                ctx +
+                '&target=iframe'
+            this.iframSrc = localStr
+        },
+        // 涓夌淮妯″瀷
+        getModelOne() {
+            const ctx = 'https://jsek.bnuic.com'
+            let localStr =
+                './static/modelView/index.html?md5=9784edec2ecf5f001ee09f049d27acf3' +
+                '&name=je' +
+                '&domain=' +
+                ctx +
+                '&exd=obj' +
+                '&target=iframe'
+            this.iframSrcOne = localStr
         }
+
     }
 };
 </script>
@@ -4474,7 +4498,8 @@
         margin: 0 !important;
         font-size: 16px !important;
         position: absolute !important;
-        left: 40% !important;
+        left: 50% !important;
+        transform: translateX(-50%);
         bottom: -2% !important;
     }
 
@@ -4482,4 +4507,14 @@
         height: 80%;
     }
 }
+
+
+hr {
+    margin-left: 0;
+    margin-bottom: 4px;
+    width: 15.5%;
+    border: none;
+    height: 2px;
+    background-color: #000;
+}
 </style>
diff --git a/src/books/civilAviation/view/components/chapter003.vue b/src/books/civilAviation/view/components/chapter003.vue
index 761971e..d5f31b2 100644
--- a/src/books/civilAviation/view/components/chapter003.vue
+++ b/src/books/civilAviation/view/components/chapter003.vue
@@ -303,41 +303,38 @@
                     </p>
                     <div class="bk">
                         <p><b>鑰冭瘉鎸囧崡锛氱┖娓湇鍔$鐞嗗笀鑰冮</b></p>
-                        <div v-for="(item,index) in singleChoice" :key="index">
-                            <p class="block">{{index+1}}.{{ item.txt }}</p>
-                            <p class="block" v-for="(citem,cindex) in item.option" :key="cindex">
-                            <input type="radio" :value="citem.zm" name="toobusy"
-                                :disabled="item.isComplete"
-                                v-model="item.userAnswer" @change="saveInputChoice" />
-                            {{ citem.txt }}
-                        </p>
-                        <p class="event-header-text-bc pd-5 fl jc-sa" style="margin-left: 8px; width: 93%"
-                            v-if="showChoiceAnswer">
-                            <span class="c-g"> 绛旀锛歿{ item.answer }} </span>
-                            <span
-                                :class="{ 'c-g': item.isRight, 'c-r': item.isRight == false }">鎮ㄧ殑绛旀锛歿{
+                        <div v-for="(item, index) in singleChoice" :key="index">
+                            <p class="block">{{ index + 1 }}.{{ item.txt }}</p>
+                            <p class="block" v-for="(citem, cindex) in item.option" :key="cindex">
+                                <input type="radio" :value="citem.zm" name="toobusy" :disabled="item.isComplete"
+                                    v-model="item.userAnswer" @change="saveInputChoice" />
+                                {{ citem.txt }}
+                            </p>
+                            <p class="event-header-text-bc pd-5 fl jc-sa" style="margin-left: 8px; width: 93%"
+                                v-if="showChoiceAnswer">
+                                <span class="c-g"> 绛旀锛歿{ item.answer }} </span>
+                                <span :class="{ 'c-g': item.isRight, 'c-r': item.isRight == false }">鎮ㄧ殑绛旀锛歿{
                                     item.userAnswer
-                                }}</span>
-                            <span class="icon-box-big fl al-c">
-                                <svg v-if="item.isRight" t="1716986419862" class="icon"
-                                    viewBox="0 0 1820 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"
-                                    p-id="18767" xmlns:xlink="http://www.w3.org/1999/xlink" width="40" height="20">
-                                    <path
-                                        d="M1439.374222 216.007111s-169.472 56.490667-367.179852 282.443852C888.604444 703.222519 846.241185 787.949037 775.632593 900.93037 768.568889 893.866667 662.651259 689.095111 380.207407 540.814222l148.290371-141.226666s134.162963 91.790222 225.953185 261.262222c0 0 233.016889-360.116148 684.923259-536.642371v91.799704z m0 0"
-                                        fill="#1AFA29" p-id="18768"></path>
-                                </svg>
-                                <svg v-if="item.isRight == false" t="1716987085767"
-                                    class="icon" viewBox="0 0 1024 1024" version="1.1"
-                                    xmlns="http://www.w3.org/2000/svg" p-id="25745"
-                                    xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="20">
-                                    <path
-                                        d="M116.579135 38.64349531L38.703935 103.74399781c138.82075969 102.96027281 268.24660875 221.31426938 381.68489719 339.96758156C246.29374906 618.40145938 109.95003031 790.19602344 38.10817906 859.25288281l148.35573469 123.62658094c52.61360812-108.17625656 167.23381594-272.86683656 320.56281844-445.01635875 153.50744156 173.21056312 268.36844625 338.43166313 321.38977781 447.49243969 0 0 144.5682225-152.96636906 157.47435281-129.29729625-55.80632344-62.49011156-191.37776625-244.16501625-374.17990593-430.27403438 104.68422375-107.1132975 222.15274031-213.10127719 347.60304468-306.24740437L925.17746562 56.03842156C782.85412063 126.51895625 647.69328031 231.09093594 526.07845437 342.39755 403.34886594 226.82662719 264.46095125 116.16373719 116.579135 38.64349531L116.579135 38.64349531zM116.579135 38.64349531"
-                                        fill="#d81e06" p-id="25746"></path>
-                                </svg>
-                            </span>
-                        </p>
+                                    }}</span>
+                                <span class="icon-box-big fl al-c">
+                                    <svg v-if="item.isRight" t="1716986419862" class="icon" viewBox="0 0 1820 1024"
+                                        version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="18767"
+                                        xmlns:xlink="http://www.w3.org/1999/xlink" width="40" height="20">
+                                        <path
+                                            d="M1439.374222 216.007111s-169.472 56.490667-367.179852 282.443852C888.604444 703.222519 846.241185 787.949037 775.632593 900.93037 768.568889 893.866667 662.651259 689.095111 380.207407 540.814222l148.290371-141.226666s134.162963 91.790222 225.953185 261.262222c0 0 233.016889-360.116148 684.923259-536.642371v91.799704z m0 0"
+                                            fill="#1AFA29" p-id="18768"></path>
+                                    </svg>
+                                    <svg v-if="item.isRight == false" t="1716987085767" class="icon"
+                                        viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"
+                                        p-id="25745" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="20">
+                                        <path
+                                            d="M116.579135 38.64349531L38.703935 103.74399781c138.82075969 102.96027281 268.24660875 221.31426938 381.68489719 339.96758156C246.29374906 618.40145938 109.95003031 790.19602344 38.10817906 859.25288281l148.35573469 123.62658094c52.61360812-108.17625656 167.23381594-272.86683656 320.56281844-445.01635875 153.50744156 173.21056312 268.36844625 338.43166313 321.38977781 447.49243969 0 0 144.5682225-152.96636906 157.47435281-129.29729625-55.80632344-62.49011156-191.37776625-244.16501625-374.17990593-430.27403438 104.68422375-107.1132975 222.15274031-213.10127719 347.60304468-306.24740437L925.17746562 56.03842156C782.85412063 126.51895625 647.69328031 231.09093594 526.07845437 342.39755 403.34886594 226.82662719 264.46095125 116.16373719 116.579135 38.64349531L116.579135 38.64349531zM116.579135 38.64349531"
+                                            fill="#d81e06" p-id="25746"></path>
+                                    </svg>
+                                </span>
+                            </p>
                         </div>
-                        
+
                         <!-- 鎻愪氦鎸夐挳 -->
                         <div class="w100 fl ju-cn">
                             <ul class="fl ju-ev w80 choice">
@@ -1088,7 +1085,7 @@
                 JSON.stringify(this.expandQuestion)
             );
         },
-        goChoiceJudge(){
+        goChoiceJudge() {
             this.singleChoice.forEach(item => {
                 item.isComplete = true;
                 if (item.userAnswer == item.answer) {
@@ -1099,7 +1096,7 @@
             });
             this.showChoiceAnswer = true
         },
-        changeChoiceData(){
+        changeChoiceData() {
             localStorage.removeItem("civilAviatyon-book-chapter03-singleChoice")
             this.singleChoice.forEach(item => {
                 item.isComplete = false;
@@ -1108,7 +1105,7 @@
             });
             this.showChoiceAnswer = false
         },
-        saveInputChoice(){
+        saveInputChoice() {
             localStorage.setItem(
                 "civilAviatyon-book-chapter03-singleChoice",
                 JSON.stringify(this.singleChoice)
@@ -1132,12 +1129,21 @@
         margin: 0 !important;
         font-size: 16px !important;
         position: absolute !important;
-        left: 40% !important;
-        bottom: -2% !important;
+        left: 50% !important;
+        transform: translateX(-50%);
     }
 
     img {
         height: 80%;
     }
 }
+
+hr {
+    margin-left: 0;
+    margin-bottom: 4px;
+    width: 15.5%;
+    border: none;
+    height: 2px;
+    background-color: #000;
+}
 </style>
\ No newline at end of file
diff --git a/src/books/civilAviation/view/components/chapter004.vue b/src/books/civilAviation/view/components/chapter004.vue
index b657bd5..2c802b0 100644
--- a/src/books/civilAviation/view/components/chapter004.vue
+++ b/src/books/civilAviation/view/components/chapter004.vue
@@ -452,7 +452,8 @@
         margin: 0 !important;
         font-size: 16px !important;
         position: absolute !important;
-        left: 40% !important;
+        left: 50% !important;
+        transform: translateX(-50%);
         bottom: -2% !important;
     }
 
@@ -460,4 +461,13 @@
         height: 80%;
     }
 }
+
+hr{
+        margin-left: 0;
+        margin-bottom: 4px;
+        width: 15.5%; 
+        border: none;
+        height: 2px;
+        background-color: #000;
+    }
 </style>
\ No newline at end of file
diff --git a/src/books/civilAviation/view/components/chapter005.vue b/src/books/civilAviation/view/components/chapter005.vue
index 809474c..2dfe937 100644
--- a/src/books/civilAviation/view/components/chapter005.vue
+++ b/src/books/civilAviation/view/components/chapter005.vue
@@ -2055,7 +2055,8 @@
         margin: 0 !important;
         font-size: 16px !important;
         position: absolute !important;
-        left: 40% !important;
+        left: 50% !important;
+        transform: translateX(-50%);
         bottom: -2% !important;
     }
 
@@ -2067,4 +2068,13 @@
 .clear {
     clear: both;
 }
+
+hr {
+    margin-left: 0;
+    margin-bottom: 4px;
+    width: 15.5%;
+    border: none;
+    height: 2px;
+    background-color: #000;
+}
 </style>
\ No newline at end of file
diff --git a/src/books/civilAviation/view/components/index.vue b/src/books/civilAviation/view/components/index.vue
index 579d747..54e7ccc 100644
--- a/src/books/civilAviation/view/components/index.vue
+++ b/src/books/civilAviation/view/components/index.vue
@@ -159,8 +159,8 @@
     }, 500);
 
     // 娴嬭瘯椤甸潰璺宠浆
-    // setTimeout(() => {
-    //   this.gotoPage(6,190);
+    setTimeout(() => {
+      this.gotoPage(3,67);
     //   setTimeout(() => {
     //     this.renderSign("Highlight", {
     //       id: "2ACA9359",
@@ -174,7 +174,7 @@
     //     ids: ["2ACA9359"]
     //   });
     // }, 2000);
-    // }, 500);
+    }, 500);
 
     // const pageDom = (this.container ? this.container : document)
     //   .querySelector("#app")
diff --git a/src/books/meetingPlanners/assets/Fonts/FZHTJW.ttf b/src/books/meetingPlanners/assets/Fonts/FZHTJW.ttf
new file mode 100644
index 0000000..0e8a216
--- /dev/null
+++ b/src/books/meetingPlanners/assets/Fonts/FZHTJW.ttf
Binary files differ
diff --git a/src/books/meetingPlanners/assets/Fonts/FZLTXIHJW.ttf b/src/books/meetingPlanners/assets/Fonts/FZLTXIHJW.ttf
new file mode 100644
index 0000000..e3c7f7c
--- /dev/null
+++ b/src/books/meetingPlanners/assets/Fonts/FZLTXIHJW.ttf
Binary files differ
diff --git a/src/books/meetingPlanners/assets/Fonts/FZLTZHJW.ttf b/src/books/meetingPlanners/assets/Fonts/FZLTZHJW.ttf
new file mode 100644
index 0000000..ef5ec15
--- /dev/null
+++ b/src/books/meetingPlanners/assets/Fonts/FZLTZHJW.ttf
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0005-1.jpg b/src/books/meetingPlanners/assets/images/0005-1.jpg
new file mode 100644
index 0000000..9660428
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0005-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0005-2.jpg b/src/books/meetingPlanners/assets/images/0005-2.jpg
new file mode 100644
index 0000000..f247700
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0005-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0005-3.jpg b/src/books/meetingPlanners/assets/images/0005-3.jpg
new file mode 100644
index 0000000..0937511
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0005-3.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0005-4.jpg b/src/books/meetingPlanners/assets/images/0005-4.jpg
new file mode 100644
index 0000000..a85aaec
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0005-4.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0006-1.jpg b/src/books/meetingPlanners/assets/images/0006-1.jpg
new file mode 100644
index 0000000..08142ce
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0006-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0006-2.jpg b/src/books/meetingPlanners/assets/images/0006-2.jpg
new file mode 100644
index 0000000..f04ab34
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0006-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0006-3.jpg b/src/books/meetingPlanners/assets/images/0006-3.jpg
new file mode 100644
index 0000000..5cb1581
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0006-3.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0009-1.jpg b/src/books/meetingPlanners/assets/images/0009-1.jpg
new file mode 100644
index 0000000..10b1d0c
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0009-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0010-1.jpg b/src/books/meetingPlanners/assets/images/0010-1.jpg
new file mode 100644
index 0000000..2f2a9de
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0010-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0015-1.jpg b/src/books/meetingPlanners/assets/images/0015-1.jpg
new file mode 100644
index 0000000..d3e6b0d
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0015-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0016-1.jpg b/src/books/meetingPlanners/assets/images/0016-1.jpg
new file mode 100644
index 0000000..6e93ce1
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0016-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0022-1.jpg b/src/books/meetingPlanners/assets/images/0022-1.jpg
new file mode 100644
index 0000000..613e819
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0022-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0042-1.jpg b/src/books/meetingPlanners/assets/images/0042-1.jpg
new file mode 100644
index 0000000..bf56740
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0042-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0044-1.jpg b/src/books/meetingPlanners/assets/images/0044-1.jpg
new file mode 100644
index 0000000..b6cd340
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0044-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0050-1.jpg b/src/books/meetingPlanners/assets/images/0050-1.jpg
new file mode 100644
index 0000000..3c7d681
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0050-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0051-1.jpg b/src/books/meetingPlanners/assets/images/0051-1.jpg
new file mode 100644
index 0000000..d66c186
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0051-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0053-1.jpg b/src/books/meetingPlanners/assets/images/0053-1.jpg
new file mode 100644
index 0000000..915bc24
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0053-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0053-2.jpg b/src/books/meetingPlanners/assets/images/0053-2.jpg
new file mode 100644
index 0000000..72b1b5c
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0053-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0054-1.jpg b/src/books/meetingPlanners/assets/images/0054-1.jpg
new file mode 100644
index 0000000..9b5a2c9
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0054-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0055-1.jpg b/src/books/meetingPlanners/assets/images/0055-1.jpg
new file mode 100644
index 0000000..3837f7c
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0055-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0057-1.jpg b/src/books/meetingPlanners/assets/images/0057-1.jpg
new file mode 100644
index 0000000..b8d8681
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0057-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0057-2.jpg b/src/books/meetingPlanners/assets/images/0057-2.jpg
new file mode 100644
index 0000000..5605f6b
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0057-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0058-1.jpg b/src/books/meetingPlanners/assets/images/0058-1.jpg
new file mode 100644
index 0000000..447fdb6
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0058-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0058-2.jpg b/src/books/meetingPlanners/assets/images/0058-2.jpg
new file mode 100644
index 0000000..2a7dd5d
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0058-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0064-1.jpg b/src/books/meetingPlanners/assets/images/0064-1.jpg
new file mode 100644
index 0000000..06b15f0
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0064-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0068-1.jpg b/src/books/meetingPlanners/assets/images/0068-1.jpg
new file mode 100644
index 0000000..735687a
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0068-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0080-1.jpg b/src/books/meetingPlanners/assets/images/0080-1.jpg
new file mode 100644
index 0000000..1c0288a
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0080-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0081-1.jpg b/src/books/meetingPlanners/assets/images/0081-1.jpg
new file mode 100644
index 0000000..e03e24d
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0081-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0081-2.jpg b/src/books/meetingPlanners/assets/images/0081-2.jpg
new file mode 100644
index 0000000..a0f2780
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0081-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0081-3.jpg b/src/books/meetingPlanners/assets/images/0081-3.jpg
new file mode 100644
index 0000000..1df98b1
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0081-3.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0084-1.jpg b/src/books/meetingPlanners/assets/images/0084-1.jpg
new file mode 100644
index 0000000..91cceeb
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0084-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0087-1.jpg b/src/books/meetingPlanners/assets/images/0087-1.jpg
new file mode 100644
index 0000000..240c699
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0087-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0087-2.jpg b/src/books/meetingPlanners/assets/images/0087-2.jpg
new file mode 100644
index 0000000..eaa6ded
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0087-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0089-1.jpg b/src/books/meetingPlanners/assets/images/0089-1.jpg
new file mode 100644
index 0000000..f28c455
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0089-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0096-1.jpg b/src/books/meetingPlanners/assets/images/0096-1.jpg
new file mode 100644
index 0000000..3b0339e
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0096-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0099-1.jpg b/src/books/meetingPlanners/assets/images/0099-1.jpg
new file mode 100644
index 0000000..5dd8361
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0099-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0101-1.jpg b/src/books/meetingPlanners/assets/images/0101-1.jpg
new file mode 100644
index 0000000..6d5c731
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0101-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0101-2.jpg b/src/books/meetingPlanners/assets/images/0101-2.jpg
new file mode 100644
index 0000000..a932312
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0101-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0107-1.jpg b/src/books/meetingPlanners/assets/images/0107-1.jpg
new file mode 100644
index 0000000..dde4cc6
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0107-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0108-1.jpg b/src/books/meetingPlanners/assets/images/0108-1.jpg
new file mode 100644
index 0000000..a07ef17
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0108-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0108-2.jpg b/src/books/meetingPlanners/assets/images/0108-2.jpg
new file mode 100644
index 0000000..abd2b07
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0108-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0112-1.jpg b/src/books/meetingPlanners/assets/images/0112-1.jpg
new file mode 100644
index 0000000..fbb75b4
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0112-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0112-2.jpg b/src/books/meetingPlanners/assets/images/0112-2.jpg
new file mode 100644
index 0000000..b5557ed
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0112-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0112-3.jpg b/src/books/meetingPlanners/assets/images/0112-3.jpg
new file mode 100644
index 0000000..bf905d0
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0112-3.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0112-4.jpg b/src/books/meetingPlanners/assets/images/0112-4.jpg
new file mode 100644
index 0000000..dcb51ef
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0112-4.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0114-1.jpg b/src/books/meetingPlanners/assets/images/0114-1.jpg
new file mode 100644
index 0000000..94075ef
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0114-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0115-1.jpg b/src/books/meetingPlanners/assets/images/0115-1.jpg
new file mode 100644
index 0000000..b9ad5c5
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0115-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0116-1.jpg b/src/books/meetingPlanners/assets/images/0116-1.jpg
new file mode 100644
index 0000000..d230aba
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0116-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0119-1.jpg b/src/books/meetingPlanners/assets/images/0119-1.jpg
new file mode 100644
index 0000000..1519011
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0119-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0121-1.jpg b/src/books/meetingPlanners/assets/images/0121-1.jpg
new file mode 100644
index 0000000..ac82668
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0121-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0125-1.jpg b/src/books/meetingPlanners/assets/images/0125-1.jpg
new file mode 100644
index 0000000..84fe5ba
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0125-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0126-1.jpg b/src/books/meetingPlanners/assets/images/0126-1.jpg
new file mode 100644
index 0000000..1b83e0b
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0126-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0127-1.jpg b/src/books/meetingPlanners/assets/images/0127-1.jpg
new file mode 100644
index 0000000..d0cfbc0
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0127-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0127-2.jpg b/src/books/meetingPlanners/assets/images/0127-2.jpg
new file mode 100644
index 0000000..0b186a3
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0127-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0128-1.jpg b/src/books/meetingPlanners/assets/images/0128-1.jpg
new file mode 100644
index 0000000..d3f003b
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0128-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0130-1.jpg b/src/books/meetingPlanners/assets/images/0130-1.jpg
new file mode 100644
index 0000000..4fd9baa
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0130-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0131-1.jpg b/src/books/meetingPlanners/assets/images/0131-1.jpg
new file mode 100644
index 0000000..ec43be5
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0131-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0132-1.jpg b/src/books/meetingPlanners/assets/images/0132-1.jpg
new file mode 100644
index 0000000..7cefe5e
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0132-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0132-2.jpg b/src/books/meetingPlanners/assets/images/0132-2.jpg
new file mode 100644
index 0000000..f05ac6e
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0132-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0133-1.jpg b/src/books/meetingPlanners/assets/images/0133-1.jpg
new file mode 100644
index 0000000..902f80a
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0133-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0133-2.jpg b/src/books/meetingPlanners/assets/images/0133-2.jpg
new file mode 100644
index 0000000..917b6ab
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0133-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0134-1.jpg b/src/books/meetingPlanners/assets/images/0134-1.jpg
new file mode 100644
index 0000000..69631a0
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0134-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0137-1.jpg b/src/books/meetingPlanners/assets/images/0137-1.jpg
new file mode 100644
index 0000000..50fa8f5
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0137-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0138-1.jpg b/src/books/meetingPlanners/assets/images/0138-1.jpg
new file mode 100644
index 0000000..f8ad6cd
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0138-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0143-1.jpg b/src/books/meetingPlanners/assets/images/0143-1.jpg
new file mode 100644
index 0000000..ef90ed9
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0143-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0144-1.jpg b/src/books/meetingPlanners/assets/images/0144-1.jpg
new file mode 100644
index 0000000..f1c287e
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0144-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0147-1.jpg b/src/books/meetingPlanners/assets/images/0147-1.jpg
new file mode 100644
index 0000000..798e86b
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0147-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0148-1.jpg b/src/books/meetingPlanners/assets/images/0148-1.jpg
new file mode 100644
index 0000000..6ec1887
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0148-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0148-2.jpg b/src/books/meetingPlanners/assets/images/0148-2.jpg
new file mode 100644
index 0000000..acb9c9a
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0148-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0149-1.jpg b/src/books/meetingPlanners/assets/images/0149-1.jpg
new file mode 100644
index 0000000..1d6a1f5
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0149-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0155-1.jpg b/src/books/meetingPlanners/assets/images/0155-1.jpg
new file mode 100644
index 0000000..bd4bb3d
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0155-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0156-1.jpg b/src/books/meetingPlanners/assets/images/0156-1.jpg
new file mode 100644
index 0000000..6273a77
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0156-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0156-2.jpg b/src/books/meetingPlanners/assets/images/0156-2.jpg
new file mode 100644
index 0000000..2f11625
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0156-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0158-1.jpg b/src/books/meetingPlanners/assets/images/0158-1.jpg
new file mode 100644
index 0000000..8f9b18b
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0158-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0159-1.jpg b/src/books/meetingPlanners/assets/images/0159-1.jpg
new file mode 100644
index 0000000..a06c45f
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0159-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0161-1.jpg b/src/books/meetingPlanners/assets/images/0161-1.jpg
new file mode 100644
index 0000000..a6afdc1
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0161-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0162-1.jpg b/src/books/meetingPlanners/assets/images/0162-1.jpg
new file mode 100644
index 0000000..fdb8304
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0162-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0166-1.jpg b/src/books/meetingPlanners/assets/images/0166-1.jpg
new file mode 100644
index 0000000..bf86223
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0166-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0167-1.jpg b/src/books/meetingPlanners/assets/images/0167-1.jpg
new file mode 100644
index 0000000..dbea6d9
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0167-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0170-1.jpg b/src/books/meetingPlanners/assets/images/0170-1.jpg
new file mode 100644
index 0000000..e3f1251
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0170-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0170-2.jpg b/src/books/meetingPlanners/assets/images/0170-2.jpg
new file mode 100644
index 0000000..e0fd859
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0170-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0172-1.jpg b/src/books/meetingPlanners/assets/images/0172-1.jpg
new file mode 100644
index 0000000..47e2a04
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0172-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0173-1.jpg b/src/books/meetingPlanners/assets/images/0173-1.jpg
new file mode 100644
index 0000000..df12234
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0173-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0173-2.jpg b/src/books/meetingPlanners/assets/images/0173-2.jpg
new file mode 100644
index 0000000..f83bd99
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0173-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0177-1.jpg b/src/books/meetingPlanners/assets/images/0177-1.jpg
new file mode 100644
index 0000000..a570353
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0177-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0179-1.jpg b/src/books/meetingPlanners/assets/images/0179-1.jpg
new file mode 100644
index 0000000..034af31
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0179-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0180-1.jpg b/src/books/meetingPlanners/assets/images/0180-1.jpg
new file mode 100644
index 0000000..245ba37
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0180-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0180-2.jpg b/src/books/meetingPlanners/assets/images/0180-2.jpg
new file mode 100644
index 0000000..7104f27
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0180-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0181-1.jpg b/src/books/meetingPlanners/assets/images/0181-1.jpg
new file mode 100644
index 0000000..a648af8
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0181-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0181-2.jpg b/src/books/meetingPlanners/assets/images/0181-2.jpg
new file mode 100644
index 0000000..7b2d5aa
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0181-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0181-3.jpg b/src/books/meetingPlanners/assets/images/0181-3.jpg
new file mode 100644
index 0000000..ba9bf7f
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0181-3.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0182-1.jpg b/src/books/meetingPlanners/assets/images/0182-1.jpg
new file mode 100644
index 0000000..0aae0c0
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0182-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0182-2.jpg b/src/books/meetingPlanners/assets/images/0182-2.jpg
new file mode 100644
index 0000000..12fbc99
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0182-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0185-1.jpg b/src/books/meetingPlanners/assets/images/0185-1.jpg
new file mode 100644
index 0000000..3f748ac
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0185-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0186-1.jpg b/src/books/meetingPlanners/assets/images/0186-1.jpg
new file mode 100644
index 0000000..211c48d
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0186-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0191-1.jpg b/src/books/meetingPlanners/assets/images/0191-1.jpg
new file mode 100644
index 0000000..44c4d48
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0191-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0192-1.jpg b/src/books/meetingPlanners/assets/images/0192-1.jpg
new file mode 100644
index 0000000..b17a05d
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0192-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0193-1.jpg b/src/books/meetingPlanners/assets/images/0193-1.jpg
new file mode 100644
index 0000000..caaf2ff
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0193-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0193-2.jpg b/src/books/meetingPlanners/assets/images/0193-2.jpg
new file mode 100644
index 0000000..65d82a0
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0193-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0201-1.jpg b/src/books/meetingPlanners/assets/images/0201-1.jpg
new file mode 100644
index 0000000..1ec392f
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0201-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0202-1.jpg b/src/books/meetingPlanners/assets/images/0202-1.jpg
new file mode 100644
index 0000000..946fbd8
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0202-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0203-1.jpg b/src/books/meetingPlanners/assets/images/0203-1.jpg
new file mode 100644
index 0000000..06b6da9
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0203-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0205-1.jpg b/src/books/meetingPlanners/assets/images/0205-1.jpg
new file mode 100644
index 0000000..e8a250e
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0205-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0206-1.jpg b/src/books/meetingPlanners/assets/images/0206-1.jpg
new file mode 100644
index 0000000..e33fc6c
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0206-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0208-1.jpg b/src/books/meetingPlanners/assets/images/0208-1.jpg
new file mode 100644
index 0000000..765baee
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0208-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0209-1.jpg b/src/books/meetingPlanners/assets/images/0209-1.jpg
new file mode 100644
index 0000000..86e63bc
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0209-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0209-2.jpg b/src/books/meetingPlanners/assets/images/0209-2.jpg
new file mode 100644
index 0000000..26f8b13
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0209-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0210-1.jpg b/src/books/meetingPlanners/assets/images/0210-1.jpg
new file mode 100644
index 0000000..a938405
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0210-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0210-2.jpg b/src/books/meetingPlanners/assets/images/0210-2.jpg
new file mode 100644
index 0000000..32efae8
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0210-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0211-1.jpg b/src/books/meetingPlanners/assets/images/0211-1.jpg
new file mode 100644
index 0000000..28ded03
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0211-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0211-2.jpg b/src/books/meetingPlanners/assets/images/0211-2.jpg
new file mode 100644
index 0000000..b24c1ec
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0211-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0211-3.jpg b/src/books/meetingPlanners/assets/images/0211-3.jpg
new file mode 100644
index 0000000..5c331d9
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0211-3.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0212-1.jpg b/src/books/meetingPlanners/assets/images/0212-1.jpg
new file mode 100644
index 0000000..8b9fa5b
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0212-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0212-2.jpg b/src/books/meetingPlanners/assets/images/0212-2.jpg
new file mode 100644
index 0000000..3cee1aa
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0212-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0212-3.jpg b/src/books/meetingPlanners/assets/images/0212-3.jpg
new file mode 100644
index 0000000..067f296
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0212-3.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0213-1.jpg b/src/books/meetingPlanners/assets/images/0213-1.jpg
new file mode 100644
index 0000000..24fef35
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0213-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0213-2.jpg b/src/books/meetingPlanners/assets/images/0213-2.jpg
new file mode 100644
index 0000000..b573783
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0213-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0213-3.jpg b/src/books/meetingPlanners/assets/images/0213-3.jpg
new file mode 100644
index 0000000..6c60ec8
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0213-3.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0213-4.jpg b/src/books/meetingPlanners/assets/images/0213-4.jpg
new file mode 100644
index 0000000..e66073d
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0213-4.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0214-1.jpg b/src/books/meetingPlanners/assets/images/0214-1.jpg
new file mode 100644
index 0000000..416ec8f
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0214-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0215-1.jpg b/src/books/meetingPlanners/assets/images/0215-1.jpg
new file mode 100644
index 0000000..ef592a3
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0215-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0215-2.jpg b/src/books/meetingPlanners/assets/images/0215-2.jpg
new file mode 100644
index 0000000..025772b
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0215-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0215-3.jpg b/src/books/meetingPlanners/assets/images/0215-3.jpg
new file mode 100644
index 0000000..88a69a9
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0215-3.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0215-4.jpg b/src/books/meetingPlanners/assets/images/0215-4.jpg
new file mode 100644
index 0000000..410ba5c
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0215-4.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0216-1.jpg b/src/books/meetingPlanners/assets/images/0216-1.jpg
new file mode 100644
index 0000000..6737511
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0216-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0216-2.jpg b/src/books/meetingPlanners/assets/images/0216-2.jpg
new file mode 100644
index 0000000..d31182c
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0216-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0216-3.jpg b/src/books/meetingPlanners/assets/images/0216-3.jpg
new file mode 100644
index 0000000..877919d
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0216-3.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0217-1.jpg b/src/books/meetingPlanners/assets/images/0217-1.jpg
new file mode 100644
index 0000000..fa7dd70
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0217-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0219-1.jpg b/src/books/meetingPlanners/assets/images/0219-1.jpg
new file mode 100644
index 0000000..92ea7a1
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0219-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0219-2.jpg b/src/books/meetingPlanners/assets/images/0219-2.jpg
new file mode 100644
index 0000000..ee765fe
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0219-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0219-3.jpg b/src/books/meetingPlanners/assets/images/0219-3.jpg
new file mode 100644
index 0000000..cc79c86
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0219-3.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0220-1.jpg b/src/books/meetingPlanners/assets/images/0220-1.jpg
new file mode 100644
index 0000000..4bdc65c
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0220-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0220-2.jpg b/src/books/meetingPlanners/assets/images/0220-2.jpg
new file mode 100644
index 0000000..bca3e48
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0220-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0225-1.jpg b/src/books/meetingPlanners/assets/images/0225-1.jpg
new file mode 100644
index 0000000..e6dd41f
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0225-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0228-1.jpg b/src/books/meetingPlanners/assets/images/0228-1.jpg
new file mode 100644
index 0000000..5331374
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0228-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0229-1.jpg b/src/books/meetingPlanners/assets/images/0229-1.jpg
new file mode 100644
index 0000000..68c479a
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0229-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0229-2.jpg b/src/books/meetingPlanners/assets/images/0229-2.jpg
new file mode 100644
index 0000000..9b86280
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0229-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0230-1.jpg b/src/books/meetingPlanners/assets/images/0230-1.jpg
new file mode 100644
index 0000000..ab87615
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0230-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0233-1.jpg b/src/books/meetingPlanners/assets/images/0233-1.jpg
new file mode 100644
index 0000000..7dca357
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0233-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0234-1.jpg b/src/books/meetingPlanners/assets/images/0234-1.jpg
new file mode 100644
index 0000000..e455b09
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0234-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0234-2.jpg b/src/books/meetingPlanners/assets/images/0234-2.jpg
new file mode 100644
index 0000000..b61f211
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0234-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0235-1.jpg b/src/books/meetingPlanners/assets/images/0235-1.jpg
new file mode 100644
index 0000000..6f5c7ab
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0235-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0235-2.jpg b/src/books/meetingPlanners/assets/images/0235-2.jpg
new file mode 100644
index 0000000..32c52c8
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0235-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0236-1.jpg b/src/books/meetingPlanners/assets/images/0236-1.jpg
new file mode 100644
index 0000000..afa4967
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0236-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0236-2.jpg b/src/books/meetingPlanners/assets/images/0236-2.jpg
new file mode 100644
index 0000000..f56661d
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0236-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0236-3.jpg b/src/books/meetingPlanners/assets/images/0236-3.jpg
new file mode 100644
index 0000000..5ceb974
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0236-3.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0237-1.jpg b/src/books/meetingPlanners/assets/images/0237-1.jpg
new file mode 100644
index 0000000..4da2964
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0237-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0237-2.jpg b/src/books/meetingPlanners/assets/images/0237-2.jpg
new file mode 100644
index 0000000..d76c2b1
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0237-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0238-1.jpg b/src/books/meetingPlanners/assets/images/0238-1.jpg
new file mode 100644
index 0000000..4787f66
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0238-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0238-2.jpg b/src/books/meetingPlanners/assets/images/0238-2.jpg
new file mode 100644
index 0000000..f2a159b
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0238-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0240-1.jpg b/src/books/meetingPlanners/assets/images/0240-1.jpg
new file mode 100644
index 0000000..9fc03ce
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0240-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0240-2.jpg b/src/books/meetingPlanners/assets/images/0240-2.jpg
new file mode 100644
index 0000000..8229567
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0240-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0241-1.jpg b/src/books/meetingPlanners/assets/images/0241-1.jpg
new file mode 100644
index 0000000..4681d56
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0241-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0245-1.jpg b/src/books/meetingPlanners/assets/images/0245-1.jpg
new file mode 100644
index 0000000..ed81a81
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0245-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0247-1.jpg b/src/books/meetingPlanners/assets/images/0247-1.jpg
new file mode 100644
index 0000000..c7c15f8
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0247-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0249-1.jpg b/src/books/meetingPlanners/assets/images/0249-1.jpg
new file mode 100644
index 0000000..2c09b1a
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0249-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0250-1.jpg b/src/books/meetingPlanners/assets/images/0250-1.jpg
new file mode 100644
index 0000000..e89be48
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0250-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0256-1.jpg b/src/books/meetingPlanners/assets/images/0256-1.jpg
new file mode 100644
index 0000000..6b5a6d9
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0256-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0257-1.jpg b/src/books/meetingPlanners/assets/images/0257-1.jpg
new file mode 100644
index 0000000..1937f1d
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0257-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0257-2.jpg b/src/books/meetingPlanners/assets/images/0257-2.jpg
new file mode 100644
index 0000000..22095c4
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0257-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0257-3.jpg b/src/books/meetingPlanners/assets/images/0257-3.jpg
new file mode 100644
index 0000000..465273e
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0257-3.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0259-1.jpg b/src/books/meetingPlanners/assets/images/0259-1.jpg
new file mode 100644
index 0000000..8961f26
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0259-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0263-1.jpg b/src/books/meetingPlanners/assets/images/0263-1.jpg
new file mode 100644
index 0000000..80481bc
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0263-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0266-1.jpg b/src/books/meetingPlanners/assets/images/0266-1.jpg
new file mode 100644
index 0000000..3f35a52
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0266-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0269-1.jpg b/src/books/meetingPlanners/assets/images/0269-1.jpg
new file mode 100644
index 0000000..2cc190a
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0269-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0269-2.jpg b/src/books/meetingPlanners/assets/images/0269-2.jpg
new file mode 100644
index 0000000..4f37a21
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0269-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0269-3.jpg b/src/books/meetingPlanners/assets/images/0269-3.jpg
new file mode 100644
index 0000000..fcaeb2e
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0269-3.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0272-1.jpg b/src/books/meetingPlanners/assets/images/0272-1.jpg
new file mode 100644
index 0000000..eff7f86
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0272-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0277-1.jpg b/src/books/meetingPlanners/assets/images/0277-1.jpg
new file mode 100644
index 0000000..9f1a2ff
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0277-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0277-2.jpg b/src/books/meetingPlanners/assets/images/0277-2.jpg
new file mode 100644
index 0000000..33ce0cd
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0277-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0277-3.jpg b/src/books/meetingPlanners/assets/images/0277-3.jpg
new file mode 100644
index 0000000..03d1556
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0277-3.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0282-1.jpg b/src/books/meetingPlanners/assets/images/0282-1.jpg
new file mode 100644
index 0000000..c02f224
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0282-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0284-1.jpg b/src/books/meetingPlanners/assets/images/0284-1.jpg
new file mode 100644
index 0000000..ee4ca19
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0284-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0289-1.jpg b/src/books/meetingPlanners/assets/images/0289-1.jpg
new file mode 100644
index 0000000..c507a5a
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0289-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0297-1.jpg b/src/books/meetingPlanners/assets/images/0297-1.jpg
new file mode 100644
index 0000000..1d46638
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0297-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0303-1.jpg b/src/books/meetingPlanners/assets/images/0303-1.jpg
new file mode 100644
index 0000000..4879bfd
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0303-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0303-2.jpg b/src/books/meetingPlanners/assets/images/0303-2.jpg
new file mode 100644
index 0000000..41cd719
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0303-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0305-1.jpg b/src/books/meetingPlanners/assets/images/0305-1.jpg
new file mode 100644
index 0000000..b699e82
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0305-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0306-1.jpg b/src/books/meetingPlanners/assets/images/0306-1.jpg
new file mode 100644
index 0000000..eef38f7
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0306-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0307-1.jpg b/src/books/meetingPlanners/assets/images/0307-1.jpg
new file mode 100644
index 0000000..00416fe
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0307-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0307-2.jpg b/src/books/meetingPlanners/assets/images/0307-2.jpg
new file mode 100644
index 0000000..a84b9f2
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0307-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0308-1.jpg b/src/books/meetingPlanners/assets/images/0308-1.jpg
new file mode 100644
index 0000000..495a361
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0308-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0308-2.jpg b/src/books/meetingPlanners/assets/images/0308-2.jpg
new file mode 100644
index 0000000..702e91e
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0308-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0308-3.jpg b/src/books/meetingPlanners/assets/images/0308-3.jpg
new file mode 100644
index 0000000..d506231
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0308-3.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0308-4.jpg b/src/books/meetingPlanners/assets/images/0308-4.jpg
new file mode 100644
index 0000000..25682c5
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0308-4.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0309-1.jpg b/src/books/meetingPlanners/assets/images/0309-1.jpg
new file mode 100644
index 0000000..69a1190
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0309-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0309-2.jpg b/src/books/meetingPlanners/assets/images/0309-2.jpg
new file mode 100644
index 0000000..1787c77
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0309-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0309-3.jpg b/src/books/meetingPlanners/assets/images/0309-3.jpg
new file mode 100644
index 0000000..571c0b3
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0309-3.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0311-1.jpg b/src/books/meetingPlanners/assets/images/0311-1.jpg
new file mode 100644
index 0000000..8689935
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0311-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0311-2.jpg b/src/books/meetingPlanners/assets/images/0311-2.jpg
new file mode 100644
index 0000000..bdc9ce1
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0311-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0312-1.jpg b/src/books/meetingPlanners/assets/images/0312-1.jpg
new file mode 100644
index 0000000..4db1d6f
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0312-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0314-1.jpg b/src/books/meetingPlanners/assets/images/0314-1.jpg
new file mode 100644
index 0000000..a1c02bb
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0314-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0314-2.jpg b/src/books/meetingPlanners/assets/images/0314-2.jpg
new file mode 100644
index 0000000..4a3873a
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0314-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0314-3.jpg b/src/books/meetingPlanners/assets/images/0314-3.jpg
new file mode 100644
index 0000000..9c7156c
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0314-3.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0315-1.jpg b/src/books/meetingPlanners/assets/images/0315-1.jpg
new file mode 100644
index 0000000..cf9e40e
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0315-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0315-2.jpg b/src/books/meetingPlanners/assets/images/0315-2.jpg
new file mode 100644
index 0000000..bc5a245
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0315-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0315-3.jpg b/src/books/meetingPlanners/assets/images/0315-3.jpg
new file mode 100644
index 0000000..4f49cbe
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0315-3.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0315-4.jpg b/src/books/meetingPlanners/assets/images/0315-4.jpg
new file mode 100644
index 0000000..41827cd
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0315-4.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/0317-1.jpg b/src/books/meetingPlanners/assets/images/0317-1.jpg
new file mode 100644
index 0000000..53d9ed8
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/0317-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/Cover.jpg b/src/books/meetingPlanners/assets/images/Cover.jpg
new file mode 100644
index 0000000..d54d333
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/Cover.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/FD.jpg b/src/books/meetingPlanners/assets/images/FD.jpg
new file mode 100644
index 0000000..0d3e7a2
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/FD.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/HZY.jpg b/src/books/meetingPlanners/assets/images/HZY.jpg
new file mode 100644
index 0000000..f871392
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/HZY.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/QZY.jpg b/src/books/meetingPlanners/assets/images/QZY.jpg
new file mode 100644
index 0000000..2be2bf2
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/QZY.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/SMY.jpg b/src/books/meetingPlanners/assets/images/SMY.jpg
new file mode 100644
index 0000000..3813e84
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/SMY.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0001-1.jpg b/src/books/meetingPlanners/assets/images/i0001-1.jpg
new file mode 100644
index 0000000..7fdf183
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0001-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0001-2.jpg b/src/books/meetingPlanners/assets/images/i0001-2.jpg
new file mode 100644
index 0000000..85dfdf7
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0001-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0001-3.jpg b/src/books/meetingPlanners/assets/images/i0001-3.jpg
new file mode 100644
index 0000000..931a949
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0001-3.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0002-1.jpg b/src/books/meetingPlanners/assets/images/i0002-1.jpg
new file mode 100644
index 0000000..5cad582
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0002-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0002-2.jpg b/src/books/meetingPlanners/assets/images/i0002-2.jpg
new file mode 100644
index 0000000..d2aab93
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0002-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0002-3.jpg b/src/books/meetingPlanners/assets/images/i0002-3.jpg
new file mode 100644
index 0000000..90f068d
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0002-3.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0002-4.jpg b/src/books/meetingPlanners/assets/images/i0002-4.jpg
new file mode 100644
index 0000000..ea980e0
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0002-4.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0003-1.jpg b/src/books/meetingPlanners/assets/images/i0003-1.jpg
new file mode 100644
index 0000000..9a2b6db
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0003-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0003-2.jpg b/src/books/meetingPlanners/assets/images/i0003-2.jpg
new file mode 100644
index 0000000..5732723
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0003-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0003-3.jpg b/src/books/meetingPlanners/assets/images/i0003-3.jpg
new file mode 100644
index 0000000..86c70c3
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0003-3.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0003-4.jpg b/src/books/meetingPlanners/assets/images/i0003-4.jpg
new file mode 100644
index 0000000..17e154e
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0003-4.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0004-1.jpg b/src/books/meetingPlanners/assets/images/i0004-1.jpg
new file mode 100644
index 0000000..400e36a
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0004-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0004-2.jpg b/src/books/meetingPlanners/assets/images/i0004-2.jpg
new file mode 100644
index 0000000..6feee58
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0004-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0004-3.jpg b/src/books/meetingPlanners/assets/images/i0004-3.jpg
new file mode 100644
index 0000000..cb23e31
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0004-3.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0004-4.jpg b/src/books/meetingPlanners/assets/images/i0004-4.jpg
new file mode 100644
index 0000000..deccfe3
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0004-4.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0004-5.jpg b/src/books/meetingPlanners/assets/images/i0004-5.jpg
new file mode 100644
index 0000000..ddffbfb
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0004-5.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0004-6.jpg b/src/books/meetingPlanners/assets/images/i0004-6.jpg
new file mode 100644
index 0000000..823ce3e
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0004-6.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0005-1.jpg b/src/books/meetingPlanners/assets/images/i0005-1.jpg
new file mode 100644
index 0000000..7051059
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0005-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0005-2.jpg b/src/books/meetingPlanners/assets/images/i0005-2.jpg
new file mode 100644
index 0000000..eee27d0
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0005-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0005-3.jpg b/src/books/meetingPlanners/assets/images/i0005-3.jpg
new file mode 100644
index 0000000..08e8148
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0005-3.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0005-4.jpg b/src/books/meetingPlanners/assets/images/i0005-4.jpg
new file mode 100644
index 0000000..bbae936
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0005-4.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0005-5.jpg b/src/books/meetingPlanners/assets/images/i0005-5.jpg
new file mode 100644
index 0000000..152d326
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0005-5.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0005-6.jpg b/src/books/meetingPlanners/assets/images/i0005-6.jpg
new file mode 100644
index 0000000..ff27e30
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0005-6.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0005-7.jpg b/src/books/meetingPlanners/assets/images/i0005-7.jpg
new file mode 100644
index 0000000..8f212ba
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0005-7.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0006-1.jpg b/src/books/meetingPlanners/assets/images/i0006-1.jpg
new file mode 100644
index 0000000..137cedf
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0006-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0006-2.jpg b/src/books/meetingPlanners/assets/images/i0006-2.jpg
new file mode 100644
index 0000000..3e97c46
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0006-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0006-3.jpg b/src/books/meetingPlanners/assets/images/i0006-3.jpg
new file mode 100644
index 0000000..5d4e867
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0006-3.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0006-4.jpg b/src/books/meetingPlanners/assets/images/i0006-4.jpg
new file mode 100644
index 0000000..8d24f79
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0006-4.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0006-5.jpg b/src/books/meetingPlanners/assets/images/i0006-5.jpg
new file mode 100644
index 0000000..c958ed9
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0006-5.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0006-6.jpg b/src/books/meetingPlanners/assets/images/i0006-6.jpg
new file mode 100644
index 0000000..e727d92
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0006-6.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0007-1.jpg b/src/books/meetingPlanners/assets/images/i0007-1.jpg
new file mode 100644
index 0000000..4ae3bf3
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0007-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0007-2.jpg b/src/books/meetingPlanners/assets/images/i0007-2.jpg
new file mode 100644
index 0000000..24056f7
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0007-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0007-3.jpg b/src/books/meetingPlanners/assets/images/i0007-3.jpg
new file mode 100644
index 0000000..e0d265a
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0007-3.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0007-4.jpg b/src/books/meetingPlanners/assets/images/i0007-4.jpg
new file mode 100644
index 0000000..3513019
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0007-4.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0008-1.jpg b/src/books/meetingPlanners/assets/images/i0008-1.jpg
new file mode 100644
index 0000000..5ba6cba
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0008-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0008-2.jpg b/src/books/meetingPlanners/assets/images/i0008-2.jpg
new file mode 100644
index 0000000..133dda3
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0008-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0008-3.jpg b/src/books/meetingPlanners/assets/images/i0008-3.jpg
new file mode 100644
index 0000000..5280036
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0008-3.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0008-4.jpg b/src/books/meetingPlanners/assets/images/i0008-4.jpg
new file mode 100644
index 0000000..3fcb609
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0008-4.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0009-1.jpg b/src/books/meetingPlanners/assets/images/i0009-1.jpg
new file mode 100644
index 0000000..80a0d3d
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0009-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0009-2.jpg b/src/books/meetingPlanners/assets/images/i0009-2.jpg
new file mode 100644
index 0000000..de53033
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0009-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0009-3.jpg b/src/books/meetingPlanners/assets/images/i0009-3.jpg
new file mode 100644
index 0000000..9817bce
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0009-3.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0009-4.jpg b/src/books/meetingPlanners/assets/images/i0009-4.jpg
new file mode 100644
index 0000000..86acc22
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0009-4.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0009-5.jpg b/src/books/meetingPlanners/assets/images/i0009-5.jpg
new file mode 100644
index 0000000..faab0e4
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0009-5.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0009-6.jpg b/src/books/meetingPlanners/assets/images/i0009-6.jpg
new file mode 100644
index 0000000..bd15525
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0009-6.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0010-1.jpg b/src/books/meetingPlanners/assets/images/i0010-1.jpg
new file mode 100644
index 0000000..7d2069e
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0010-1.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0010-2.jpg b/src/books/meetingPlanners/assets/images/i0010-2.jpg
new file mode 100644
index 0000000..867d5bd
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0010-2.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0010-3.jpg b/src/books/meetingPlanners/assets/images/i0010-3.jpg
new file mode 100644
index 0000000..8d69031
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0010-3.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0010-4.jpg b/src/books/meetingPlanners/assets/images/i0010-4.jpg
new file mode 100644
index 0000000..8906625
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0010-4.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0010-5.jpg b/src/books/meetingPlanners/assets/images/i0010-5.jpg
new file mode 100644
index 0000000..a25a5fb
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0010-5.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/images/i0010-6.jpg b/src/books/meetingPlanners/assets/images/i0010-6.jpg
new file mode 100644
index 0000000..eb710ce
--- /dev/null
+++ b/src/books/meetingPlanners/assets/images/i0010-6.jpg
Binary files differ
diff --git a/src/books/meetingPlanners/assets/mian.less b/src/books/meetingPlanners/assets/mian.less
new file mode 100644
index 0000000..6a8956e
--- /dev/null
+++ b/src/books/meetingPlanners/assets/mian.less
@@ -0,0 +1,1155 @@
+.meetingPlanners-book {
+    width: 100%;
+    height: 100%;
+
+    // 鑷畾涔夊唴瀹�
+    .page-box {
+        box-sizing: border-box;
+        min-height: 1128px;
+        margin-bottom: 20px;
+        box-shadow: 0 3px 6px 1px #00000029;
+        background-color: #fff;
+    }
+
+    .wh-no {
+        white-space: nowrap;
+    }
+
+    .c-g {
+        color: green;
+    }
+
+    .c-r {
+        color: red;
+    }
+
+    .t-right {
+        text-align: right;
+    }
+
+    .mr-0 {
+        margin: 0;
+    }
+
+    .mt-10 {
+        margin-top: 10px !important;
+    }
+
+    .mt-20 {
+        margin-top: 20px !important;
+    }
+
+    .table-pad {
+        padding: 1em 0.8em !important;
+    }
+
+
+    .mt-30 {
+        margin-top: 30px;
+    }
+
+    .mb-0 {
+        margin-bottom: 0 !important;
+    }
+
+    .mb-10 {
+        margin-bottom: 10px;
+    }
+
+    .mb-30 {
+        margin-bottom: 30px !important;
+    }
+
+    .ma-l {
+        margin-left: 8%;
+    }
+
+    .ma-0 {
+        margin: 0% !important;
+    }
+
+    .pd-5 {
+        padding: 0 5px;
+    }
+
+    .w100 {
+        width: 100%;
+    }
+
+    .w80 {
+        width: 80%;
+    }
+
+    .w70 {
+        width: 70%;
+    }
+
+    .w25 {
+        width: 25%;
+    }
+
+    .w20 {
+        width: 20%;
+    }
+
+    .fz-13 {
+        font-size: 13px !important;
+    }
+
+    .fz-14 {
+        font-size: 14px !important;
+    }
+
+    .fz-16 {
+        font-size: 16px !important;
+    }
+
+    .fz-18 {
+        font-size: 18px !important;
+    }
+
+    .fz-20 {
+        font-size: 20px;
+    }
+
+    .pt-20 {
+        padding-top: 20px;
+    }
+
+    .td-0 {
+        text-indent: 0em !important;
+    }
+
+    td {
+        padding: 5px 10px;
+    }
+
+    .fl {
+        display: flex;
+    }
+
+    .ju-cn {
+        justify-content: center;
+    }
+
+    .ju-ev {
+        justify-content: space-evenly;
+    }
+
+    .jc-fs {
+        justify-content: flex-start;
+    }
+
+    .fw-w {
+        flex-wrap: wrap;
+    }
+
+    .fd-c {
+        flex-direction: column;
+    }
+
+    .fd-r {
+        flex-direction: row-reverse;
+    }
+
+    .al-c {
+        align-items: center;
+    }
+
+    .al-fe {
+        align-items: flex-end;
+    }
+
+    .ac-f {
+        align-content: flex-end;
+    }
+
+    .jc-fe {
+        justify-content: flex-end;
+    }
+
+    .jc-c {
+        justify-content: center;
+    }
+
+    .jc-sa {
+        justify-content: space-around
+    }
+
+    .jc-sb {
+        justify-content: space-between
+    }
+
+    .mr-70 {
+        margin-right: 70px !important;
+    }
+
+    .mr-10 {
+        margin-right: 10px;
+    }
+
+    .pad-t-55 {
+        padding-top: 55px;
+    }
+
+    .ma-t-30 {
+        margin-top: 30px;
+    }
+
+    .ma-t-20 {
+        margin-top: 20px;
+    }
+
+    .pad-l-60 {
+        padding-left: 60px;
+    }
+
+    .pad-l-80 {
+        padding-left: 80px;
+    }
+
+
+    .mb-45 {
+        margin-bottom: 45px;
+    }
+
+    .mb-20 {
+        margin-bottom: 20px !important;
+    }
+
+    .headerImg {
+        width: 30px;
+    }
+
+    .headerText {
+        font-size: 12px;
+        padding: 0 8px;
+        color: #B98C64;
+    }
+
+    .headerNumber {
+        color: #231F20;
+        font-size: 12px;
+        padding: 0 8px;
+        border-left: 1px solid #231F20;
+    }
+
+    .header-left-Number {
+        color: #231F20;
+        font-size: 12px;
+        padding-right: 8px;
+        border-right: 1px solid #000;
+    }
+
+    .header-left-text {
+        margin-left: 8px;
+        font-size: 12px;
+        color: #fff;
+        background-color: #0082D4;
+    }
+
+    table {
+        border-color: none !important;
+    }
+
+    .table-th-bc {
+        background-color: #FEDDB4;
+        color: #000;
+    }
+
+    .table-tr-bc {
+        background-color: #FEF4E4;
+        color: #000;
+    }
+
+    .table-textarea {
+        font-size: 14px;
+        font-family: "Times New Roman", "瀹嬩綋";
+        resize: none;
+
+        &:focus {
+            outline: none;
+        }
+    }
+
+    .textarea-box {
+        border: none;
+        text-align: center;
+        width: 84px;
+        height: 36px;
+        overflow: auto;
+        word-break: break-all;
+        resize: none;
+    }
+
+
+    .b0 {
+        border: 0;
+    }
+
+    .task {
+        width: 16%;
+        margin-bottom: 5em;
+        margin-top: 0;
+        border-top: 0.7em solid #5192C6;
+    }
+
+    .task2 {
+        width: 16%;
+        margin-bottom: 5em;
+        margin-top: 0;
+        border-top: 0.7em solid #F89C1C;
+    }
+
+    .task3 {
+        width: 16%;
+        margin-bottom: 5em;
+        margin-top: 0;
+        border-top: 0.7em solid #448D9C;
+    }
+
+    .task4 {
+        width: 16%;
+        margin-bottom: 5em;
+        margin-top: 0;
+        border-top: 0.7em solid #9EAA60;
+    }
+
+
+    .p-odd {
+        padding-right: 8%;
+    }
+
+    .p-even {
+        padding-left: 8%;
+    }
+
+    .p-continued {
+        text-align: right;
+        font-size: 14px;
+        margin-bottom: 10px;
+    }
+
+    .img-float {
+        width: 310px;
+        float: left;
+        height: auto;
+        margin: auto;
+        margin-right: 20px;
+
+        img {
+            width: 100%;
+        }
+
+        p {
+            margin: 0;
+        }
+    }
+
+    .img-rights {
+        width: 310px;
+        float: right;
+        height: auto;
+        margin: auto;
+        margin-left: 20px;
+
+        img {
+            width: 100%;
+        }
+
+        p {
+            margin: 0 !important;
+        }
+    }
+
+    .w430 {
+        width: 430px;
+    }
+
+    .w395 {
+        width: 395px;
+    }
+
+    .w350 {
+        width: 350px;
+    }
+
+    .w290 {
+        width: 290px;
+    }
+
+    .w280 {
+        width: 280px;
+    }
+
+    .w275 {
+        width: 275px;
+    }
+
+    .w270 {
+        width: 270px;
+    }
+
+    .w250 {
+        width: 250px;
+    }
+
+    .w230 {
+        width: 230px;
+    }
+
+    .w220 {
+        width: 220px;
+    }
+
+    .w200 {
+        width: 200px;
+    }
+
+    .w180 {
+        width: 180px;
+    }
+
+    .w165 {
+        width: 165px;
+    }
+
+    .w150 {
+        width: 150px;
+    }
+
+    .w115 {
+        width: 115px;
+    }
+
+
+    // 鑷甫鐨�
+
+    ul {
+        list-style-type: none;
+    }
+
+    li {
+        list-style-type: none;
+    }
+
+    @font-face {
+        font-family: 'FZLTZHJW';
+        src: url('Fonts/FZLTZHJW.ttf');
+    }
+
+    @font-face {
+        font-family: 'FZLTXIHJW';
+        src: url('Fonts/FZLTXIHJW.ttf');
+    }
+
+    @font-face {
+        font-family: 'FZHTJW';
+        src: url('Fonts/FZHTJW.ttf');
+    }
+
+    div.bodystyle {
+        font-family: 'FZLTXIHJW';
+        text-align: justify;
+        margin: 0 82px;
+        padding-bottom: 10%;
+        line-height: 30px;
+    }
+
+
+
+    .imz {
+        height: 96%;
+        text-align: center;
+
+
+    }
+
+    .note {
+        font-size: 0.85em;
+    }
+
+
+
+    .block {
+        font-family: "STKaiti";
+        color: #02439B;
+    }
+
+    .block1{
+
+    }
+
+    .img {
+        font-family: 'FZLTXIHJW';
+        text-align: center;
+        font-weight: bold;
+        font-size: 0.85em;
+        margin-left: 0%;
+        margin-right: 0%;
+        text-indent: 0em;
+    }
+
+    .img1 {
+        font-family: 'FZLTXIHJW';
+        text-align: right;
+        font-size: 0.85em;
+        margin-left: 0%;
+        margin-right: 2em;
+        text-indent: 0em;
+    }
+
+
+    p {
+        font-family: "瀹嬩綋";
+        margin: 0;
+        text-indent: 2em;
+        line-height: 30px;
+        text-align: justify;
+    }
+
+    .cover {
+        width: 100%;
+        padding: 0px;
+    }
+
+    .center {
+        text-align: center;
+        margin-left: 0%;
+        margin-right: 0%;
+        text-indent: 0em;
+    }
+
+    .left {
+        font-size: 18px;
+        text-indent: 1em;
+        margin-top: 0% !important;
+        margin-bottom: 0% !important;
+    }
+
+    .left1 {
+        font-size: 18px;
+        text-indent: 0em;
+        text-wrap: nowrap;
+    }
+
+    .left2 {
+        font-family: kaiti;
+        font-size: 18px;
+        text-indent: 0em;
+        text-wrap: nowrap;
+    }
+
+    .left3 {
+        font-family: kaiti;
+        font-size: 18px;
+        text-indent: 0em;
+    }
+
+    .right {
+        text-align: right;
+        margin-left: 0%;
+        margin-right: 0%;
+    }
+
+    .center1 {
+        font-family: "STKaiti";
+        text-align: center;
+        margin-left: 0%;
+        margin-right: 0%;
+        font-size: 1.2em;
+        text-indent: 0em;
+        font-weight: bold;
+    }
+
+    h1 {
+        font-family: 'FZLTZHJW';
+        font-size: 1.8em;
+        color: #6CB26C;
+        margin-bottom: 1em;
+        margin-top: 0.5em;
+        text-align: left;
+    }
+
+    .front{
+        font-family: 'FZLTZHJW';
+        font-size: 22px;
+        color: #000;
+        margin-bottom: 80px;
+        font-weight: 100;
+    }
+
+    h2 {
+
+        font-family: 'FZLTZHJW';
+        font-weight: bold;
+        color: #6CB26C;
+        text-align: left;
+        font-size: 1.6em;
+        margin-top: 0.3em;
+        margin-bottom: 0.3em;
+    }
+
+    .h2-zt1 {
+        padding: 6px;
+        background-color: #FFDF22;
+        margin-top: 1em;
+        margin-left: 0.3em;
+        margin-right: 0.5em;
+    }
+
+    .h2-zt2 {
+        height: 50px;
+        padding: 6px;
+        background-color: #919195;
+        margin-left: 0.3em;
+        margin-right: 0.5em;
+    }
+
+    .h3-zt1 {
+        padding: 10px;
+        background-color: #9ACC77;
+        color: #FFFFFF;
+    }
+
+    .h3-zt2 {
+        padding: 10px;
+        background-color: #EAF3E0;
+        color: #77A948;
+    }
+
+    h3 {
+        font-family: 'FZLTZHJW';
+        font-weight: bold;
+        text-align: center;
+        font-size: 1.4em;
+        color: #5EB7BF;
+        margin-top: 1.5em;
+        margin-bottom: 1.5em;
+        text-indent: 0em;
+        margin-left: 0em;
+    }
+
+
+
+    h4 {
+
+        font-family: 'FZHTJW';
+        font-weight: bold;
+        font-size: 1.2em;
+        margin-bottom: 1em;
+        margin-top: 1em;
+        border-bottom: 4px dotted #F7BE3D;
+        margin-left: 2em;
+        margin-bottom: 0.5em;
+        text-indent: 0em;
+    }
+
+    h5 {
+
+        font-family: 'FZHTJW';
+        color: #6CB26C;
+        text-align: left;
+        font-weight: bold;
+        margin-bottom: -0.1em;
+        margin-top: 1em;
+        font-size: 1.1em;
+        text-indent: 2em;
+    }
+
+    h6 {
+
+        font-family: "cnepub", serif;
+        font-family: 'FZHTJW';
+        color: #EF8472;
+        font-size: 1.05em;
+        margin-top: 10px;
+        text-indent: 2em;
+        margin-bottom: 10px;
+        border-bottom: 5px dotted #F4C388;
+        margin-left: 2em;
+        margin-bottom: 0.5em;
+        text-indent: 0em;
+    }
+
+    .u {
+
+        text-decoration: underline;
+    }
+
+    .img-0 {
+        width: 100%;
+    }
+
+    .img-a {
+        width: 95%;
+    }
+
+    .img-b {
+        width: 70%;
+    }
+
+    .img-c {
+        width: 60%;
+    }
+
+    .img-d {
+        width: 50%;
+    }
+
+    .img-e {
+        width: 45%;
+    }
+
+    .img-f {
+        width: 40%;
+    }
+
+    .img-g {
+        width: 30%;
+    }
+
+    .img-25 {
+        width: 25%;
+    }
+
+    .img-h {
+        width: 20%;
+    }
+
+    .img-i {
+        width: 10%;
+    }
+
+    .img-j {
+        width: 5%;
+    }
+
+    .img-zt {
+        height: 6em;
+        margin-top: -1.5em;
+        margin-bottom: -0.4em;
+        margin-left: 15%;
+    }
+
+    .inline {
+        height: 1em;
+        margin-bottom: -0.3em;
+    }
+
+    .inline1 {
+        height: 1.4em;
+        margin-top: 0.5em;
+        margin-bottom: -0.4em;
+    }
+
+    .inline-bt {
+        height: 1.2em;
+        margin-top: 0.5em;
+        margin-bottom: -0.2em;
+    }
+
+    .inline3 {
+        height: 3em;
+        margin-bottom: -1em;
+    }
+
+    .inline4 {
+        height: 2em;
+        margin-left: -2em;
+        margin-right: 0.5em;
+        margin-bottom: -0.6em;
+    }
+
+    .inline5 {
+        height: 1.2em;
+        margin-left: 0.5em;
+        margin-right: 0.5em;
+        margin-top: 0.1em;
+        margin-bottom: -0.2em;
+    }
+
+    .inline6 {
+        height: 3em;
+        margin-top: -3em;
+        margin-bottom: 0.5em;
+    }
+
+    .underline-2 {
+        margin-left: 0%;
+        margin-right: 0%;
+        text-indent: 0em;
+        border-bottom: 5px dotted #078ADC;
+        margin-bottom: 1em;
+    }
+
+
+    .zt-h4 {
+        background-color: #F0BD40;
+        padding: 10px;
+        color: #FFFFFF;
+        margin-left: -2em;
+        border-radius: 1.5em;
+    }
+
+    .zt-h6 {
+        font-weight: bold;
+        margin-bottom: 0.5em;
+        margin-top: 0.8em;
+    }
+
+
+    .qyls-h4 {
+        font-family: "HiFont Hei GB";
+        color: #6CB26C;
+        font-weight: bold;
+        padding: 0.2em;
+        text-indent: 0em;
+        margin-left: 0%;
+    }
+
+    .zt-lvs1 {
+        color: #6CB26C;
+    }
+
+
+    div.custom_tag1 {
+        background-color: #6CB26C;
+        color: #FFFFFF;
+        font-size: 1.1em;
+        padding: 0.1px 0.5px 0.1px 0.5px;
+        font-weight: bold;
+        box-shadow: 20px 0px 0px 0px #FFDF22, -20px 0px 0px 0px #FFDF22;
+        margin: 0;
+        text-indent: 0em;
+        margin-top: 2em;
+        margin-bottom: 2em;
+    }
+
+    div.bk {
+        border: 3px dashed #67B667;
+        padding: 15px;
+        border-radius: 1.5em;
+        margin-bottom: 1.5em;
+        margin-top: 1.5em;
+    }
+
+    div.bj {
+        background-color: #FFFBE8;
+        padding: 0.01em 1em 0.01em 1em;
+        border-radius: 1.5em;
+        margin-bottom: 1.5em;
+        margin-top: 1.5em;
+
+    }
+
+    .custom_tag3 {
+        background-color: #42BA7D;
+        color: #FFFFFF;
+        display: inline-block;
+        padding: 1px;
+        font-size: 1em;
+        padding: 3px 10px 3px 10px;
+        font-weight: bold;
+        border-radius: 0em;
+        box-shadow: 0px 0px 0px 0px #FFDF22, -15px 0px 0px 0px #FFDF22;
+        margin: 0;
+        text-indent: 0em;
+        margin-bottom: 0.2em;
+        margin-top: 0.1em;
+        margin-left: 1em;
+    }
+
+    div.bj-1 {
+        background-color: #FEF7E5;
+        color: #6CB26C;
+        border-radius: 2em;
+        margin-bottom: 1.5em;
+        margin-top: 1.5em;
+    }
+
+    .bj-1-zt {
+        font-weight: bold;
+        font-size: 1.2em;
+        line-height: 1.8em;
+    }
+
+    div.bj-2 {
+        background-color: #FFF9F1;
+        border-radius: 1.5em;
+        padding: 3px 10px 3px 10px;
+        margin-bottom: 1.5em;
+        margin-top: 1.5em;
+    }
+
+    div.bj-21 {
+        margin-bottom: 1em;
+        margin-top: -1.5em;
+        margin-left: -1.5em;
+    }
+
+    span.bj-21 {
+        background-color: #42BA7D;
+        color: #FFFFFF;
+        border-radius: 1.5em;
+        font-size: 1.1em;
+        font-weight: bold;
+        padding: 5px 25px 5px 25px;
+    }
+
+
+    span.bj-21-left {
+        background-color: #FFDF22;
+        color: #FFFFFF;
+        font-size: 0.8em;
+        border-radius: 5em;
+        margin-left: -9.7em;
+    }
+
+
+    span.bj-21-right {
+        background-color: #FFDF22;
+        color: #FFFFFF;
+        font-size: 0.8em;
+        border-radius: 5em;
+        margin-left: 8em;
+    }
+
+    div.bk-1 {
+        border: 3px dashed #6CB26C;
+        border-radius: 0em 3em 3em 0em;
+        margin-bottom: 1.5em;
+        margin-top: 2em;
+        padding: 5px 10px 5px 10px;
+    }
+
+    div.bk-11 {
+        margin-bottom: 1em;
+        margin-top: -2.2em;
+        margin-left: -1.5em;
+    }
+
+    span.bk-11 {
+        background-color: #69B865;
+        color: #FFFFFF;
+        border-radius: 1.5em;
+        font-size: 1.1em;
+        font-weight: bold;
+        padding: 5px 25px 5px 25px;
+    }
+
+    div.bk-2 {
+        border: 3px solid #F1B754;
+        border-radius: 1em;
+        margin-bottom: 1.5em;
+        margin-top: 2em;
+        padding: 5px 10px 5px 10px;
+    }
+
+    div.bk-3 {
+        border: 2px solid;
+        margin-bottom: 1.5em;
+        margin-top: 2em;
+        padding: 5px 10px 5px 10px;
+    }
+
+
+
+    div.bk-21 {
+        background-color: #F1B754;
+        color: #FFFFFF;
+        font-weight: bold;
+        font-size: 1.2em;
+        margin-bottom: 1em;
+        margin-top: -1.5em;
+        margin-left: -0.6em;
+        margin-right: -0.6em;
+    }
+
+    .anli {
+        border: 4px double #6CB26C;
+        font-weight: bold;
+        border-top: 1.2em;
+        border-right: 1.2em;
+        border-left: 1.2em;
+    }
+
+    div.bk-jxsp {
+        border: 3px dashed #69B865;
+        border-radius: 1.5em;
+        margin-bottom: 1.5em;
+        margin-top: 3em;
+        padding: 5px 10px 5px 10px;
+    }
+
+    .jxsp {
+        margin-bottom: 1em;
+        margin-top: -2.4em;
+    }
+
+    .jxsp-tp {
+        margin-bottom: 1em;
+        margin-top: -2.3em;
+    }
+
+    .jxsp-bj {
+        background-color: #6CB26C;
+        color: #FFFFFF;
+        border-radius: 1em;
+        font-weight: bold;
+        font-size: 1.2em;
+        padding: 5px 10px 5px 10px;
+    }
+
+    .bj3 {
+        background-color: #E9FBE9;
+        border-radius: 1.5em;
+        padding: 5px 10px 5px 10px;
+
+    }
+
+    .rwmb-1 {
+        height: 1.5em;
+        margin-left: 0.3em;
+        margin-top: -2.5em;
+        margin-bottom: -0.2em;
+    }
+}
+
+
+
+// 琛ㄦ牸鏍峰紡
+table {
+    border-collapse: collapse; //琛ㄦ牸鐨勮竟妗嗗悎骞讹紝濡傛灉鐩搁偦锛屽垯鍏辩敤涓�涓竟妗嗐��
+    border-spacing: 0px; //璁剧疆琛屼笌鍗曞厓鏍艰竟妗嗙殑闂磋窛銆�
+}
+
+@font-face {
+    font-family: 'FZLTZHJW';
+    src: url('./Fonts/FZLTZHJW.ttf');
+}
+
+@font-face {
+    font-family: 'FZLTXIHJW';
+    src: url('./Fonts/FZLTXIHJW.ttf');
+}
+
+@font-face {
+    font-family: 'FZHTJW';
+    src: url('./Fonts/FZHTJW.ttf');
+}
+
+
+// 闅愯棌椤甸潰
+.hidePage {
+    min-height: 0 !important;
+    height: 0 !important;
+    box-shadow: none !important;
+}
+
+/* 濯掍綋鏌ヨ鍋氬熀纭�鍝嶅簲寮忓竷灞� */
+
+@media screen and (max-width: 1024px) {
+    .pdfModal {
+        width: 100%;
+        height: 80vh;
+    }
+
+    .custom-dialog {
+        .el-dialog {
+            width: 90vw !important;
+        }
+    }
+}
+
+@media screen and (max-width: 800px) {
+    .pdfModal {
+        width: 100%;
+        height: 60vh;
+    }
+
+    .custom-dialog {
+        .el-dialog {
+            width: 90vw !important;
+        }
+    }
+}
+
+@media (max-width: 660px) {
+    .civilAviationServices-book {
+
+        /* 鍒嗛〉padding */
+        .padding-93 {
+            padding: 0 20px;
+        }
+
+        .padding-102 {
+            padding: 0 20px;
+        }
+
+
+        .img-float {
+            width: 130px;
+        }
+
+        .img-rights {
+            width: 130px;
+        }
+
+        .btn-w {
+            width: 42px;
+        }
+
+        .unitText {
+            color: #5192C6;
+            font-size: 10px;
+        }
+
+        .unit2Text {
+            color: #F89C1C;
+            font-size: 10px;
+        }
+
+        .wh-no {
+            white-space: wrap;
+        }
+
+        td {
+            padding: 5px 10px;
+        }
+    }
+}
+
+@media (min-width: 660px) {
+    .civilAviationServices-book {
+        .padding-93 {
+            padding: 0 93px 0px 93px;
+        }
+
+        .padding-102 {
+            padding: 0 102px 0 102px;
+        }
+    }
+}
+
+::-webkit-scrollbar {
+    width: 8px;
+    height: 10px;
+}
+
+::-webkit-scrollbar-track-piece {
+    background-color: rgba(0, 0, 0, 0.1);
+    -webkit-border-radius: 6px;
+}
+
+::-webkit-scrollbar-thumb:vertical {
+    height: 5px;
+    background-color: rgba(125, 125, 125, 0.3);
+    -webkit-border-radius: 6px;
+}
+
+::-webkit-scrollbar-thumb:horizontal {
+    width: 5px;
+    background-color: rgba(125, 125, 125, 0.3);
+    -webkit-border-radius: 6px;
+}
\ No newline at end of file
diff --git a/src/books/meetingPlanners/view/components/header.vue b/src/books/meetingPlanners/view/components/header.vue
new file mode 100644
index 0000000..e226ca7
--- /dev/null
+++ b/src/books/meetingPlanners/view/components/header.vue
@@ -0,0 +1,284 @@
+<template>
+    <div class="chapter" num="1">
+        <!-- 灏侀潰 -->
+        <div class="page-box mt-20" page="1" style="min-height: auto">
+            <div v-if="showPageList.indexOf(1) > -1">
+                <img class="img-0" alt="" src="../../assets/images/Cover.jpg" />
+            </div>
+        </div>
+        <!-- 鎵夐〉 -->
+        <div class="page-box mt-20" page="2" style="min-height: auto">
+            <div v-if="showPageList.indexOf(2) > -1">
+                <img class="img-0" alt="" src="../../assets/images/SMY.jpg" />
+            </div>
+        </div>
+        <!-- 鐗堟潈椤� -->
+        <div class="page-box" page="3">
+            <div v-if="showPageList.indexOf(3) > -1">
+                <div style="max-width: 420px; margin: 0 auto; padding: 10% 0; ">
+                    <hr />
+                    <p class="left"><b>鍥句功鍦ㄧ増缂栫洰锛圕IP锛夋暟鎹�</b></p>
+                    <p class="left  mr-0">浼氳绛栧垝涓庣粍缁�/鍛ㄥ仴鍗庣紪钁�.鈥�2鐗�.鈥斿寳浜細鍖椾含甯堣寖澶у鍑虹増绀撅紝2024.6</p>
+                    <p class="left ">锛堟柊涓栫邯楂樼瓑瀛︽牎鏁欐潗路鏃呮父绠$悊鏍稿績璇剧郴鍒楋級</p>
+                    <p class="left ">ISBN 978-7-303-29413-8</p>
+                    <p class="left mt-20">鈪�.鈶犱細鈥︹叀.鈶犲懆鈥︹參.鈶犱細璁�-缁勭粐绠$悊瀛�-楂樼瓑瀛︽牎-鏁欐潗鈪�.鈶燙931.47</p>
+                    <p class="left ">涓浗鍥藉鐗堟湰棣咰IP鏁版嵁鏍稿瓧锛�2024锛夌007432鍙�</p>
+                    <hr />
+                    <p><br /></p>
+                    <p><br /></p>
+                    <p><br /></p>
+                    <p class="left td-0"><b>鍥句功鎰忚鍙嶉锛歡aozhifk@bnupg.com銆�010-58805079</b></p>
+                    <p class="left td-0">钀ラ攢涓績鐢佃瘽锛�010-58802181銆�58805532</p>
+                    <hr />
+                    <p class="left td-0">MINHANG FUWU XINLI YU SHIWU</p>
+                    <p class="left td-0">鍑虹増鍙戣锛氬寳浜笀鑼冨ぇ瀛﹀嚭鐗堢ぞ www.bnupg.com</p>
+                    <p class="left td-0">銆�銆�銆�銆�銆�鍖椾含甯傝タ鍩庡尯鏂拌鍙e澶ц12-3鍙�</p>
+                    <p class="left td-0">銆�銆�銆�銆�銆�閭斂缂栫爜锛�100088</p>
+                    <p class="left td-0">鍗般��銆�鍒凤細淇濆畾甯備腑鐢荤編鍑嵃鍒锋湁闄愬叕鍙�</p>
+                    <p class="left td-0">缁忋��銆�閿�锛氬叏鍥芥柊鍗庝功搴�</p>
+                    <p class="left td-0">寮�銆�銆�鏈細787mm脳1092mm銆�1/16</p>
+                    <p class="left td-0">鍗般��銆�寮狅細20</p>
+                    <p class="left td-0">瀛椼��銆�鏁帮細495鍗冨瓧</p>
+                    <p class="left td-0">鐗堛��銆�娆★細2024骞�6鏈堢2鐗�</p>
+                    <p class="left td-0">鍗般��銆�娆★細2024骞�6鏈堢7娆″嵃鍒�</p>
+                    <p class="left td-0">瀹氥��銆�浠凤細49.80鍏�</p>
+                    <hr />
+                    <p class="left td-0">绛栧垝缂栬緫锛氶檲浠曚簯銆�銆�銆�璐d换缂栬緫锛氶檲浠曚簯</p>
+                    <p class="left td-0">缇庢湳缂栬緫锛氱劍銆�涓姐��銆�銆�瑁呭抚璁捐锛氱劍銆�涓�</p>
+                    <p class="left td-0">璐d换鏍″锛氶檲銆�姘戙��銆�銆�璐d换鍗板埗锛氶檲銆�娑涖��璧点��榫�</p>
+                    <p class="center mt-20 mb-0"><b class="fz-18">鐗堟潈鎵�鏈夈��渚垫潈蹇呯┒</b></p>
+                    <p class="left center td-0"> <b class="fz-16">鍙嶇洍鐗堛�佷镜鏉冧妇鎶ョ數璇濓細</b><span class="">010-58808104</span></p>
+                    <p class="left center td-0">鍖椾含璇昏�呮湇鍔¢儴鐢佃瘽锛�010-58808104</p>
+                    <p class="left center td-0">澶栧煚閭喘鐢佃瘽锛�010-58808083</p>
+                    <p class="left center td-0">鏈功濡傛湁鍗拌璐ㄩ噺闂锛岃涓庡嵃鍒剁鐞嗛儴鑱旂郴璋冩崲銆�</p>
+                    <p class="left center td-0">鍗板埗绠$悊閮ㄧ數璇濓細010-58808284</p>
+                </div>
+
+            </div>
+        </div>
+        <!-- 涓撳鎺ㄨ崘 -->
+        <div class="page-box" page="4">
+            <div v-if="showPageList.indexOf(4) > -1">
+                <div class="bodystyle" style="padding-top: 10%;">
+                    <h1 id="a004"><span class="h2-zt1"></span>涓撳鎺ㄨ崘</h1>
+                    <p class="ma-0"><br></p>
+                    <div class="img-float w150 openImgBox">
+                        <img class="img-b" alt="" src="../../assets/images/0005-1.jpg" />
+                    </div>
+                    <span>
+                        <p>浣滆�呭浼氳绛栧垝鏈夊緢娣辩殑瑙佽В锛屾寚瀵煎鐢熷湪鍏ㄥ浗浼氳鏂归潰鐨勫绉戠珵璧涗腑鍘嗗勾鍧囪崳鑾蜂竴绛夊銆傝鏁欐潗鍐呭缁撴瀯灞傛鍒嗘槑銆佹鏋舵竻鏅帮紝涓昏鑱氱劍浜庡晢鍔′細璁鍩燂紝鐞嗚涓庡疄璺电揣瀵嗙粨鍚堬紝娑电洊浜嗚涓氭柊杩戠殑瑙傜偣銆佹渚嬶紝鍏锋湁杈冨己鐨勬�濇兂鎬с�佺瀛︽�с�佸厛杩涙�у拰鍚彂鎬э紝瀵逛細灞曚笓涓氱殑瀛︾敓浠ュ強浠庝簨浼氳绛栧垝鐨勪汉澹湁寰堝ぇ鐨勫府鍔┿��
+                        </p>
+                        <p>鈥斺�斿姝嗕腑鍥藉浗闄呰锤鏄撲績杩涘鍛樹細銆佸晢涓氳涓氬鍛樹細绉樹功闀裤�佷簹娲茶惀閿�鑱旂洘锛圓MF锛夌浜屽壇涓诲腑</p>
+                    </span>
+                    <p class="ma-0"><br></p>
+                    <div class="img-float w150 openImgBox">
+                        <img class="img-b  mt-30 mb-20" alt="" src="../../assets/images/0005-2.jpg" />
+                    </div>
+                    <span>
+                        <p>浼氳涓氱殑鏁欐潗闅惧啓锛屽師鍥犲湪浜庤涓氳竟鐣屾ā绯婏紝鍔犱箣鎴戝浗灏氭棤涓荤浼氳涓氱殑琛屾斂閮ㄩ棬锛岀浉鍏虫硶瑙勫強绠$悊鍒跺害婊炲悗銆傘�婁細璁瓥鍒掍笌缁勭粐銆嬭繖鏈暀鏉愰�昏緫娓呮銆佺粨鏋勫悎鐞嗐�佸唴瀹逛赴瀵岋紝瀵逛細璁笟涓撲笟鐭ヨ瘑鐨勫綊绾冲拰浼氳椤圭洰鎿嶄綔鏂规硶鐨勪粙缁嶅姏姹傝灏斤紝涓斿唴瀹瑰叿鏈夊疄鐢ㄦ�у拰鍒涙柊鎬э紝鍦ㄥ悓绫讳富棰樼殑鏁欐潗涓彲璋撳嚭绫绘嫈钀冦��
+                        </p>
+                        <p>鈥斺�斿紶鍑′腑鍥戒細灞曠粡娴庣爺绌朵細缁熻濮斿憳浼氬壇涓讳换銆佷腑鍥戒細灞曢泦璁惀鍒涘浜�</p>
+                    </span>
+                    <p class="ma-0"><br></p>
+                    <div class="img-float w150 openImgBox">
+                        <img class="img-0  mt-30 mb-20" alt="" src="../../assets/images/0005-3.jpg" />
+                    </div>
+                    <span>
+                        <p>寰楁倝鍛ㄨ�佸笀缂栬憲鐨勩�婁細璁瓥鍒掍笌缁勭粐銆嬪啀鐗堬紝浠や汉娆f叞銆傛湰涔﹁鎴戣繃鐩毦蹇橈紝璇绘潵鑰崇洰涓�鏂般�傚綋鍓嶏紝鍥藉唴浼氳浜т笟鏂瑰叴鏈壘锛屾湰涔︾殑鍐嶇増鏃犵枒灏嗕负浼氳涓撲笟鐨勪粠涓氳�呭拰浼氬睍涓撲笟瀛︾敓鎻愪緵鏇翠负涓板瘜鐨勫涔犵礌鏉愶紝鏈夊姪浜庢嫇瀹借閲庯紝婵�鍙戞�濈淮锛屽仴鍏ㄧ瓥鍒掞紝鍔犲己缁勭粐銆備細璁骇涓氱殑瀹炶返鎬ц緝寮猴紝灏ら噸缁熺鍗忚皟鍒涙柊鐨勮兘鍔涘缓璁撅紝鐩镐俊鏈功浼氫负骞垮ぇ璇昏�呭甫鏉ュ浼氳浜т笟鏇村鐨勬柊璁ょ煡鍜屾柊浣撻獙銆�
+                        </p>
+                        <p>鈥斺�旇寖鍩瑰悍涓浗璐告槗鎶ョぞ鎬荤紪杈�</p>
+                    </span>
+                    <p class="ma-0"><br></p>
+                    <div class="img-float w150 openImgBox">
+                        <img class="img-b" alt="" src="../../assets/images/0005-4.jpg" />
+                    </div>
+                    <span>
+                        <p>璇ユ暀鏉愭槸涓�椤归鍏风壒鑹茬殑鏁欏鎴愭灉銆傛暀鏉愪綋绯绘柊棰栥�佸唴瀹圭紪鎺掓湁鏂版剰锛屾暀瀛﹀唴瀹瑰叿鏈夊墠娌挎�у拰搴旂敤鎬э紝鏁欐潗涓荤嚎娓呮櫚銆侀噸鐐圭獊鍑恒�佺粨鏋勫悎鐞嗭紝鏃㈡敞閲嶄簡浼氳绛栧垝鐨勫唴鍦ㄩ�昏緫锛屽張浣撶幇浜嗕笌浼氳琛屼笟鎺ヨ建鐨勮秼鍔匡紝浣垮鐢熷湪鏈夐檺瀛︽椂鐨勫涔犱腑瀵逛細璁瓥鍒掓椿鍔ㄦ湁涓�涓叏鏅紡鐨勮璇嗭紝渚夸簬瀛︾敓鎺屾彙鐩稿叧鐭ヨ瘑銆�
+                        </p>
+                        <p>鈥斺�斿叞瀹囬懌銆婁腑鍥戒細灞曘�嬫潅蹇楃ぞ鎬荤紪杈�</p>
+                    </span>
+                </div>
+            </div>
+        </div>
+        <!-- 涓撳鎺ㄨ崘 -->
+        <div class="page-box" page="5">
+            <div v-if="showPageList.indexOf(5) > -1">
+                <div class="bodystyle" style="padding-top: 10%;">
+                    <div class="img-float w150 openImgBox">
+                        <img class="img-b" alt="" src="../../assets/images/0006-1.jpg" />
+                    </div>
+                    <span>
+                        <p class="ma-0">
+                            鍛ㄥ仴鍗庤�佸笀鏄垜璁よ瘑鐨勬暀鑲茬晫闈炲父娲昏穬鐨勪細灞曡�佸笀锛屾湁鐫�涓�棰楃Н鏋佺儹蹇辩殑蹇冿紝缁忓父娲昏穬鍦ㄤ細灞曚笟鐨勬椿鍔ㄤ腑锛屼篃闈炲父鐑績鍦扮粍缁囧鐢熷弬涓庡埌浼氬睍鐨勫悇绫荤珵璧涗腑锛屾槸涓�涓浼氬睍銆佸鏁欒偛鍏呮弧浜嗘鑳介噺鐨勪紭绉�鏁欒偛宸ヤ綔鑰呫��
+                        </p>
+                        <p>銆婁細璁瓥鍒掍笌缁勭粐銆嬫槸涓�鏈悊璁轰笌瀹炶返缁撳悎鏋佸己鐨勪紭绉�鏁欐潗锛屼功涓彁渚涗簡澶ч噺缈斿疄鐨勫浘渚嬩笌鏂囧瓧鑼冩湰锛屽苟浠ョ簿鍑嗙殑鏁版嵁涓烘敮鎾戯紝鏄竴閮ㄥ彲浠ヨ瀛︾敓鍦ㄥ涔犺繃绋嬩腑涓嶄細浜х敓鏋嚗鎰熺殑濂芥暀鏉愩�傚浜庝竴浜涙病鏈夌浉鍏宠涓氱粡楠岀殑璇昏�呮潵璇达紝瀹冧篃鏄竴鏈笉鍙寰楃殑宸ュ叿涔︿笌瀛︿範瀹濆吀銆�
+                        </p>
+                        <p>鈥斺�旇档浼熴�婁腑澶栦細灞曘�嬫潅蹇楃ぞ鎬荤紪杈�</p>
+                    </span>
+                    <p class="ma-0"><br></p>
+                    <div class="img-float w150 openImgBox">
+                        <img class="img-b  mt-30 mb-20" alt="" src="../../assets/images/0006-2.jpg" />
+                    </div>
+                    <span>
+                        <p>寰堝浜鸿寰楁湁涓板瘜鐨勫疄璺电粡楠屽氨鍙互鍋氬ソ浼氳绛栧垝锛屽叾瀹炰笉鐒躲�傚叾蹇借浜嗙悊璁轰綋绯荤殑閲嶈鎬с�傚綋鍓嶅浗鍐呬細璁暀瀛﹂鍩熸瑺缂虹郴缁熴�佷笓涓氱殑鐞嗚鏁欐潗锛岃鏁欐潗鐨勫嚭鐗堜负浼氳琛屼笟鍜屼細灞曢櫌鏍℃彁渚涗簡涓板瘜鐨勬暀瀛︾礌鏉愩�傝鏁欐潗绔犺妭缂栨帓涓ヨ皑锛岀悊璁轰笌瀹炶返缁撳悎绱у瘑锛岄槄璇昏捣鏉ラ叄鐣呮穻婕擄紝涓嶄粎鍙互鎷撳鎴戜滑鐨勪笓涓氳閲庯紝鏇磋兘鍩瑰吇鎴戜滑鐨勫垱鏂拌兘鍔涳紝婵�鍙戝垱鏂版�濈淮鍜屽疄璺垫搷浣溿��
+                        </p>
+                        <p>鈥斺�旇閿嬩腑鍥戒細灞曠粡娴庣爺绌朵細鍓涔﹂暱銆佷細灞曚笁鏂板睍缁勫浼氱涔﹂暱銆佲�滀細灞旴EN鈥濆叕浼楀彿涓荤悊浜�</p>
+
+                    </span>
+                    <p class="ma-0"><br></p>
+                    <div class="img-float w150 openImgBox">
+                        <img class="img-b mt-30 mb-20" alt="" src="../../assets/images/0006-3.jpg" />
+                    </div>
+                    <span>
+                        <p class="ma-0">鈥滄病鏈夎繃绋嬬殑缁撴灉鏃笉鍙帶锛屼篃寰堥毦澶嶅埗鈥濄��</p>
+                        <p>闈炲父鍠滄鏈功鐨勬祦绋嬬瘒锛岃》蹇冨笇鏈涘箍澶ц鑰呰兘澶熻鐪熼槄璇诲拰瀛︿範姝ゆ暀鏉愩�傛棩甯搁」鐩伐浣滀腑鐨勬瘡涓�浠跺皬浜嬮兘鏈夊叾淇冩垚鎴愬姛鐨勫厛鍚庢楠わ紝姝や功鍙互璁╁ぇ瀹惰鐭ヤ粠浼氳绛栧垝鍒版墽琛岃繃绋嬩腑娓呮櫚鐨勫厛鍚庨『搴忥紝瀵瑰疄璺靛簲鐢ㄦ湁鐫�寰堝ソ鐨勯�昏緫鍩虹锛涚浉杈冧簬浠ュ伐浣滄ā鍧楀垝鍒嗙殑涓绘祦浼氬睍绫绘暀鏉愶紝姝や功鍏奸【鍒涙柊鎬т笌瀹炵敤鎬э紝渚濇嵁娴佺▼姝ラ閲嶇粍浜嗙煡璇嗙粨鏋勶紝鐩镐俊瀹冭兘澶熶负璇昏�呯殑瀛︿範鍜岃亴涓氬彂灞曞甫鏉ユ敹鐩婂拰鎴愬氨銆�
+                        </p>
+                        <p>鈥斺�旀鍚涘寳浜紭鑱斾俊椹颁俊鎭鎶�鏈夐檺鍏徃鎬荤粡鐞嗐�佲�滀細E浜哄疄璺垫暀瀛︹�濆垱濮嬩汉</p>
+                    </span>
+                    <p class="ma-0"><br></p>
+                </div>
+            </div>
+        </div>
+        <!-- 缂栧啓濮斿憳浼� -->
+        <div class="page-box" page="6">
+            <div v-if="showPageList.indexOf(6) > -1">
+                <div class="bodystyle" style="padding-top: 20%; margin: 0 13.5%">
+                    <h1 id="a005" class="front center">鏂颁笘绾珮绛夊鏍℃暀鏉惵锋梾娓哥鐞嗘牳蹇冭绯诲垪<br />缂栧啓鎸囧濮斿憳浼�</h1>
+                    <div class="fl">
+                        <p class="left1 ma-0 "><b>涓汇��浠�</b></p>
+                        <p class="ma-0 left2">銆�鐢宠憜鍢夈��</p>
+                        <p class="left3 ma-0">鍗楀紑澶у鍟嗗闄㈡梾娓稿绯绘暀鎺堛�佲�滀腑鍥芥梾娓告暀鑲蹭笌鐮旂┒缁堣韩鎴愬氨濂栤�濆敮涓�鑾峰鑰�</p>
+                    </div>
+                    <div class="fl">
+                        <p class="left1 ma-0 "><b>鍓富浠�</b></p>
+                        <p class="ma-0 left2 ">銆�榄忓皬瀹夈��</p>
+                        <p class="left3 ma-0">涓浗鏃呮父鐮旂┒闄㈢涓�灞婂鏈鍛樹細涓讳换濮斿憳銆佷腑鍥界ぞ浼氱瀛﹂櫌鏃呮父鐮旂┒涓績鐮旂┒鍛樸�佷腑澶皯鏃忓ぇ瀛﹀崥澹敓瀵煎笀</p>
+                    </div>
+                    <p class="left td-0"><b>濮斿憳</b><span class="left3">锛堜互濮撴皬绗旂敾涓哄簭锛�</span></p>
+                    <div class="fl">
+                        <p class="left1 ma-0 "><b>Larry Yu銆�銆�</b></p>
+                        <p class="left3 ma-0">缇庡浗涔旀不路鍗庣洓椤垮ぇ瀛︽梾娓镐笌閰掑簵绠$悊绯讳富浠汇�佹暀鎺�</p>
+                    </div>
+                    <div class="fl">
+                        <p class="left1 ma-0 "><b>Liping Cai銆�</b></p>
+                        <p class="left3 ma-0">缇庡浗鏅浮澶у鏃呮父涓庨厭搴楃郴涓讳换銆佹暀鎺�</p>
+                    </div>
+                    <div class="fl">
+                        <p class="left1 ma-0 "><b>鏉庡ぉ鍏冦��銆�銆�</b></p>
+                        <p class="left3 ma-0">鍗楀紑澶у鏃呮父涓庢湇鍔″闄㈡暀鎺堛�佸崥澹敓瀵煎笀</p>
+                    </div>
+                    <div class="fl">
+                        <p class="left1 ma-0 "><b>鍚存寤枫��銆�銆�</b></p>
+                        <p class="left3 ma-0">鍖椾含甯堣寖澶у鍦扮悊绉戝瀛﹂儴鏁欐巿銆佸崥澹敓瀵煎笀</p>
+                    </div>
+                    <div class="fl">
+                        <p class="left1 ma-0 "><b>閭圭粺閽庛��銆�銆�</b></p>
+                        <p class="left3 ma-0">鍖椾含绗簩澶栧浗璇闄㈡梾娓哥瀛﹀闄㈡暀鎺堛�佸崥澹敓瀵煎笀</p>
+                    </div>
+                    <div class="fl">
+                        <p class="left1 ma-0 "><b>瀹嬫捣宀┿��銆�銆�</b></p>
+                        <p class="left3 ma-0">棣欐腐鐞嗗伐澶у閰掑簵鍙婃梾娓镐笟绠$悊瀛﹂櫌鍓櫌闀裤�佹暀鎺堛�佸崥澹敓瀵煎笀</p>
+                    </div>
+                    <div class="fl">
+                        <p class="left1 ma-0 "><b>缃楁槑涔夈��銆�銆�</b></p>
+                        <p class="left3 ma-0">浜戝崡璐㈢粡澶у鏁欐巿銆佸崥澹敓瀵煎笀锛屽師浜戝崡鐪佹梾娓稿眬灞�闀�</p>
+                    </div>
+                    <div class="fl">
+                        <p class="left1 ma-0 "><b>璋㈠溅鍚涖��銆�銆�</b></p>
+                        <p class="left3 ma-0">娴峰崡澶у鏃呮父瀛﹂櫌鏁欐巿銆佸崥澹敓瀵煎笀</p>
+                    </div>
+                </div>
+            </div>
+        </div>
+        <!-- 搴� -->
+        <div class="page-box" page="7">
+            <div v-if="showPageList.indexOf(7) > -1">
+                <div class="bodystyle" style="padding-top: 20%;">
+                    <div class="fl jc-sb mb-30">
+                        <img class="img-g" alt="" src="../../assets/images/0009-1.jpg" />
+                        <h1 id="a006" class="front">搴�<span class="h2-zt2"></span></h1>
+                    </div>
+                    <p>鍛ㄥ仴鍗庤�佸笀缂栬憲鐨勩�婁細璁瓥鍒掍笌缁勭粐銆嬫暀鏉愬嵆灏嗗啀鐗堬紝鎴戝緢楂樺叴涓烘涔﹀啀鐗堟挵鍐欏簭瑷�銆�</p>
+                    <p>鏈功鎵�璁哄強鐨勪細璁紝鍖呮嫭澶т細銆佸勾浼氥�佸伐浣滀細銆佺爺璁ㄤ細銆佽鍧涚瓑澶氱琛ㄧ幇褰㈠紡锛涙秹鍙婃斂搴溿�佷紒涓氥�佸崗浼氥�佺ぞ鍥㈢瓑鍚勭被涓诲姙鍗曚綅锛涜妯℃湁澶ф湁灏忥紝鏃堕棿鏈夐暱鏈夌煭銆備細璁槸鍙ゅ凡鏈変箣銆佷粖鏇村彂杈剧殑浜轰滑鑱氶泦璁簨鐨勪竴绉嶆椿鍔ㄣ�傞殢鐫�浼氳娲诲姩鐨勬棩鐩婇绻侊紝涓轰細璁椿鍔ㄦ彁渚涚瓥鍒掍笌缁勭粐绛夊悇绉嶆湇鍔$殑涓氭�佸簲杩愯�岀敓锛屽苟閫愭鍙戝睍璧锋潵锛屼笌灞曡涓氫竴璧峰苟绉颁负鈥滀細璁睍瑙堟湇鍔′笟鈥濓紝鍗充細灞曚笟銆�
+                    </p>
+                    <p>鍏氱殑鍗佸叓澶т互鏉ワ紝鎴戝浗浼氳涓氶潰瀵规柊褰㈠娍鍜屾柊闇�姹傦紝鏈変簡鏂板彂灞曞拰鏂版彁鍗囷紝姒傛嫭鑰岃█锛屼綋鐜板湪浠ヤ笅鏂归潰銆�</p>
+                    <p>绗竴锛屽紑浼氥�佸姙浼氭湁浜嗘槑纭殑瑙勮寖銆傚嵆涓ぎ鍏」瑙勫畾鍙婂叾瀹炴柦缁嗗垯鎵�鎻愬嚭鐨勮姹傘�傚叾涓昏鍐呭鏈夛細绮剧畝浼氳娲诲姩锛屽垏瀹炴敼杩涗細椋庯紱鎻愰珮浼氳瀹炴晥锛屽紑鐭細銆佽鐭瘽锛屽姏鎴掔┖璇濄�佸璇濓紱鍑忓皯浼氳娲诲姩锛涙帶鍒朵細璁椿鍔ㄨ妯″拰鏃堕棿锛涙彁楂樹細璁椿鍔ㄦ晥鐜囧拰璐ㄩ噺锛涗弗鏍兼帶鍒朵細璁椿鍔ㄧ粡璐癸紱绛夌瓑銆�
+                    </p>
+                    <p>绗簩锛屾垜鍥戒細璁笟鍒跺畾浜嗗熀纭�鎬х殑鍥藉鏍囧噯銆傝繖灏辨槸銆婁細璁垎绫诲拰鏈銆嬶紙GB/T30520-2014锛夈��</p>
+                    <p>绗笁锛屾槑纭湪涓浗涓惧姙鍥介檯浼氳蹇呴』閬靛惊鈥滄湇鍔″彂灞曘�佺‘淇濋噸鐐广�佽鑼冪鐞嗐�佺簿绠�鍔″疄鈥濈殑鍘熷垯銆�</p>
+                    <p>绗洓锛岀Н鏋佸悜鍥介檯鐭ュ悕浼氳璁哄潧瀛︿範銆備範杩戝钩鎬讳功璁版妸涓栫晫缁忔祹璁哄潧绉颁负鈥滄柦鐡﹀竷缁忔祹瀛︹�濓紝骞惰繘涓�姝ユ寚鍑猴紝涓浗鍚屼笘鐣岀粡娴庤鍧涚殑鍚堜綔涓庝腑鍥芥敼闈╁紑鏀捐繘绋嬪嚑涔庡悓姝ャ�傚弻鏂硅涓庢椂淇辫繘锛屽姞寮哄悎浣溿��</p>
+                    <p>绗簲锛屼範杩戝钩鎬讳功璁板娆″嚭甯笘鐣岄噸瑕佷細璁紝骞跺悜鍦ㄦ垜鍥藉彫寮�鐨勪竴浜涘浗闄呬細璁彂鏉ヨ春淇℃垨绁濊春瑙嗛锛岃〃鏄庡厷鍜屾斂搴滈珮搴﹂噸瑙嗗浗闄呬細璁殑浣滅敤銆�</p>
+                    <p>绗叚锛屼細璁殑鍔熸晥灏卞湪浜庢惌寤衡�滃钩鍙扳�濄�備範杩戝钩鎬讳功璁拌锛氣�滄垜浠�¤灏嗕腑鍥藉叡浜у厷涓庝笘鐣屾斂鍏氶珮灞傚璇濅細鏈哄埗鍖栵紝浣夸箣鎴愪负鍏锋湁骞挎硾浠h〃鎬у拰鍥介檯褰卞搷鍔涚殑楂樼鏀挎不瀵硅瘽骞冲彴銆傗��2018骞�11鏈堬紝涔犺繎骞虫�讳功璁板湪涓婃捣涓惧姙鐨勯灞婁腑鍥藉浗闄呰繘鍙e崥瑙堜細涓婅繕鎸囧嚭锛岃繖鏄釜澶у钩鍙帮紝浠婂悗瑕佸勾骞村姙涓嬪幓銆傝繖涓嶆槸涓�鑸�х殑浼氬睍锛岃�屾槸鎴戜滑涓诲姩寮�鏀惧競鍦虹殑閲嶅ぇ鏀跨瓥瀹gず鍜岃鍔ㄣ��
+                    </p>
+                    <p>绗竷锛屼綔涓轰腑鍥戒富鍦哄浜ょ殑浼氬睍娲诲姩鍦ㄦ瀯寤轰汉绫诲懡杩愬叡鍚屼綋銆佹彁鍑轰腑鍥芥柟妗堛�佽濂戒腑鍥芥晠浜嬬瓑璇稿鏂归潰锛岃秺鏉ヨ秺澶氬湴鍙戞尌鍑烘瀬涓洪噸瑕佺殑浣滅敤锛屼篃杩涗竴姝ユ彁鍗囦簡涓浗浼氳涓氱殑鍦颁綅锛屽甫鍔ㄤ簡涓浗浼氳涓氭暣浣撴按骞崇殑鎻愬崌銆�
+                    </p>
+                    <p>绗叓锛屼妇鍔為噸瑕佷細璁笌鍩庡競寤鸿鍙婄ぞ浼氬彂灞曞叧绯诲瘑鍒囥�傗�滃姙濂戒竴娆′細锛屾悶娲讳竴搴у煄鈥濈殑鏈夌泭缁忛獙锛屽�煎緱杩涗竴姝ユ�荤粨鍜屽�熼壌銆�</p>
+                    <p>涓轰簡涓庝笂杩版柊褰㈠娍銆佹柊鍙戝睍鐩搁�傚簲锛屾垜鍥戒細璁笟鏁欒偛鍩硅涔熼渶瑕佹湁鏂扮殑璁ょ煡鍜屾柊鐨勬敼杩涖�傛垜浠敞鎰忓埌锛屼粠2002骞村紑濮嬶紝鎴戝浗灏卞湪楂樻牎寮�璁句簡浼氬睍涓撲笟锛屼篃闄嗙画鍑虹増浜嗙浉鍏�
+                    </p>
+                </div>
+            </div>
+        </div>
+        <!-- 鍓嶈█ -->
+        <div class="page-box" page="8">
+            <div v-if="showPageList.indexOf(8) > -1">
+                <ul class="fl al-c pad-t-55 pad-l-80 mb-45">
+                    <li class="header-left-Number">2</li>
+                    <li class="header-left-text">浼氳绛栧垝涓庣粍缁囷紙绗簩鐗堬級</li>
+                </ul>
+                <div class="bodystyle">
+                    <p class="td-0">涓撲笟鐨勫悇绉嶆暀鏉愩�備絾浼氳鏂归潰鐨勬暀鏉愪笌灞曡鏂归潰鐨勬暀鏉愮浉姣旓紝鍏剁紪鍐欏拰鍑虹増鐨勬暟閲忛兘鐩稿灏戜竴浜涖�傝繖涓庢垜鍥戒細璁笟姣斿睍瑙堜笟鍙戝睍寰楄鏅氫竴浜涖�佹參涓�浜涚殑鐘跺喌鐩镐竴鑷淬�備絾鐜板湪浼氳涓氱殑鍙戝睍閫熷害宸茬粡蹇簡璧锋潵锛屽�煎緱鎴戜滑缁欎簣鏇村鍏虫敞銆�</p>
+                    <p>鎴戜滑鐪嬪埌锛岀浉瀵逛簬鍏朵粬鏁欐潗锛屼細璁柟闈㈢殑鏁欐潗鍐欎綔鍏锋湁涓�瀹氶毦搴︺�傚懆鍋ュ崕鑰佸笀缂栬憲鐨勩�婁細璁瓥鍒掍笌缁勭粐銆嬭繖鏈暀鏉愮揣瀵嗙粨鍚堜細璁涓氬墠娌垮姩鎬侊紝鍐呭绯荤粺娣卞叆锛屽眰娆″垎鏄庛�佹潯鐞嗘竻妤氾紝娉ㄩ噸鐞嗚鑱旂郴瀹為檯锛屽瀹炶返鍏锋湁鎸囧浣滅敤銆傚姞涔嬭繖鏈暀鏉愮幇鍦ㄩ渶瑕佸啀鐗堬紝涔熻鏄庡畠鍙楀埌璇昏�呯殑娆㈣繋锛屽緱鍒颁簡甯傚満鐨勮鍙��
+                    </p>
+                    <p>棰勭鏈功鍦ㄤ細璁笟楂樼瓑鏁欒偛涓繘涓�姝ュ彂鎸ユ洿鍔犻噸瑕佺殑浣滅敤锛屼负浼氳琛屼笟鍩瑰吇鏇村鐨勫悗澶囦汉鎵嶃��</p>
+                    <p class="right mr-70"><img class="img-25" alt="" src="../../assets/images/0010-1.jpg" /></p>
+                    <p class="right">涓浗浼氬睍缁忔祹鐮旂┒浼氬鏈寚瀵煎鍛樹細甯稿姟鍓富浠�</p>
+                </div>
+            </div>
+        </div>
+        <!-- 缂栧啓濮斿憳浼� -->
+        <!-- <div class="page-box" page="9">
+            <div v-if="showPageList.indexOf(9) > -1">
+                <div class="bodystyle" style="padding-top: 20%;">
+
+                </div>
+            </div>
+        </div> -->
+        <!-- 缂栧啓濮斿憳浼� -->
+        <!-- <div class="page-box" page="10">
+            <div v-if="showPageList.indexOf(10) > -1">
+                <div class="bodystyle" style="padding-top: 20%;">
+
+                </div>
+            </div>
+        </div> -->
+    </div>
+</template>
+
+<script>
+import { Dict } from 'core-js';
+
+export default {
+    name: "pageHeader",
+    props: {
+        showPageList: {
+            type: Array,
+        },
+    },
+    data() {
+        return {
+        };
+    },
+};
+</script>
+
+
+<style lang="less" scoped>
+hr {
+    margin-top: 0 !important;
+    margin-bottom: 0 !important;
+    border: none;
+    height: 1.5px;
+    background-color: #000;
+}
+
+</style>
\ No newline at end of file
diff --git a/src/books/meetingPlanners/view/components/index.vue b/src/books/meetingPlanners/view/components/index.vue
new file mode 100644
index 0000000..ad2c950
--- /dev/null
+++ b/src/books/meetingPlanners/view/components/index.vue
@@ -0,0 +1,961 @@
+<template>
+    <div class="page-main" @scroll="throttledScrollHandler">
+      <div id="searchDomBox" style="display: none">
+        <div id="searchContent"></div>
+      </div>
+      <div class="page-content" :style="{
+        fontSize: fontSize + 'px',
+        transform: `scale(${pageZoom})`,
+        transformOrigin: 'center top',
+      }">
+        <pageHeader v-if="showCatalogList.indexOf(1) > -1" :showPageList="loadPageList"></pageHeader>
+        <!-- <chapterOne v-if="showCatalogList.indexOf(2) > -1" :showPageList="loadPageList"></chapterOne>
+        <chapterTwo v-if="showCatalogList.indexOf(3) > -1" :showPageList="loadPageList"></chapterTwo>
+        <chapterThree  v-if="showCatalogList.indexOf(4) > -1" :showPageList="loadPageList"></chapterThree>
+        <chapterFour   v-if="showCatalogList.indexOf(5) > -1" :showPageList="loadPageList"></chapterFour> -->
+      </div>
+    </div>
+  </template>
+  
+  <script>
+  import pageHeader from "./header.vue";
+//   import chapterOne from "./chapter001.vue";
+//   import chapterTwo from "./chpater002.vue";
+//   import chapterThree from "./chapter003.vue";
+//   import chapterFour from "./chapter004.vue";
+  import NoteIcon from "@/assets/images/biji.png";
+  import _ from "lodash";
+  import Swiper from "swiper/bundle";
+  import "swiper/swiper-bundle.css";
+  import Viewer from "viewerjs";
+  import "viewerjs/dist/viewer.css";
+  export default {
+    name: "pageContent",
+    data() {
+      return {
+        catalogLength: 1, // 鎬荤珷鑺傛暟
+        showCatalogList: [], // 鏄剧ず鐨勭珷鑺�
+        loadThreshold: 300, // 瑙﹀彂鍔犺浇闃堝��
+        throttleThreshold: 100, // 鑺傛祦闃堝��
+        previousScrollTop: 0,
+        throttledScrollHandler: null,
+        observer: null,
+        loadPageObserver: null,
+        loadPageList: [],
+        questionDataMap: {},
+        renderSignMap: {},
+        highlightData: null,
+        audioPath: "",
+        currentTime: null,
+        videoList: [],
+      };
+    },
+    computed: {
+      fontSize() {
+        this.transformDom(this.$store.state.qiankun.fontSize)
+        return this.$store.state.qiankun.fontSize ? this.$store.state.qiankun.fontSize : 17;
+      },
+      pageZoom() {
+        return this.$store.state.qiankun.scale ? this.$store.state.qiankun.scale / 100 : 1;
+      },
+    },
+    watch: {
+      showCatalogList: {
+        handler(newVal, oldVal) {
+          if (
+            this.$store.state.qiankun &&
+            this.$store.state.qiankun.catalogChange
+          ) {
+            // 璋冪敤鐖跺眰鏂规硶
+            this.$store.state.qiankun.catalogChange({
+              showCatalogList: newVal,
+            });
+          }
+          // 鍚姩椤电爜瑙傚療
+          setTimeout(() => {
+            this.initObservation();
+            this.initThemeColor();
+          }, 500);
+        },
+      },
+      loadPageList: {
+        handler(newVal, oldVal) {
+          setTimeout(() => {
+            this.transformDom(this.$store.state.qiankun.fontSize)
+            this.initSwiper();
+            this.initViewer();
+            this.closeAudio();
+            this.closeVideo();
+          }, 200);
+        },
+      },
+      pageZoom: {
+        handler(newVal, oldVal) {
+          const scrollBox = (
+            this.container ? this.container : document
+          ).querySelector(".page-main");
+          scrollBox.scrollTop = (scrollBox.scrollTop / oldVal) * newVal;
+        },
+      },
+    },
+    mounted() {
+      // 榛樿鍔犺浇绔犺妭
+      this.showCatalogList = [1];
+      // 婊氬姩鐩戝惉鑺傛祦
+      debugger
+      this.throttledScrollHandler = _.throttle(
+        this.scrollFun,
+        this.throttleThreshold,
+        { leading: true, trailing: false }
+      );
+      // 瀹氫箟瀛愬眰鏂规硶
+      if (this.setGlobalState) {
+        // 鎻愪緵椤甸潰璺宠浆鍔熻兘
+        this.setGlobalState({
+          gotoPage: (catalog, page) => {
+            this.gotoPage(catalog, page);
+          },
+          // 娓叉煋绗旇銆侀珮浜�佸垝绾�
+          renderSign: (type, data) => {
+            // 鍥犱负璋冩暣涓洪〉闈㈡噿鍔犺浇锛屾墍浠ユ覆鏌撴爣璁颁篃闇�瑕佹寜鐓ч〉闈㈣繘琛屽鐞嗭紝鍏堝偍瀛樻暟鎹紝椤甸潰鍔犺浇瀹屾垚鍐嶆覆鏌撳搴旂殑鏍囪锛�
+            this.handelSignData(type, data);
+            // this.renderSign(type, data);
+          },
+          // 鍒犻櫎绗旇銆侀珮浜�佸垝绾�
+          delSign: (data) => {
+            this.delSign(data);
+          },
+          // 鍏ㄦ枃妫�绱�
+          searchBookByKeyword: (keyword) => {
+            return this.searchTextByPage(keyword);
+          },
+          // 璺宠浆妫�绱㈢粨鏋滀綅缃�
+          jumpSearchItem: (data) => {
+            this.searchItemLocation(data);
+          },
+        });
+      }
+  
+      // 鍒涘缓涓�涓柊鐨� Intersection Observer 瀹炰緥锛岀敤浜庤瀵熺洰鏍囧厓绱犲拰鎵ц鐩稿簲鐨勫洖璋冨嚱鏁般��
+      // new IntersectionObserver(callback, options)锛氫娇鐢ㄤ箣鍓嶅畾涔夌殑 callback 鍥炶皟鍑芥暟鍜� options 閰嶇疆閫夐」鏉ュ垵濮嬪寲 Intersection Observer 瀹炰緥銆�
+      this.observer = new IntersectionObserver(this.pageChangeCallback, {
+        root: null, // 鎸囧畾鏍瑰厓绱狅紝杩欓噷璁句负 null锛岃〃绀洪�夊彇鏁翠釜瑙嗙獥浣滀负鏍瑰厓绱犮��
+        rootMargin: "0px", // 鎸囧畾鏍瑰厓绱犵殑杈圭晫锛岃繖閲岃涓� "0px"锛岃〃绀烘牴鍏冪礌鐨勮竟鐣屽拰瑙嗙獥鐨勮竟鐣岄噸鍚�
+        threshold: 0.5, // 鎸囧畾浜ゅ弶姣斾緥锛岃繖閲岃涓� 0.5锛岃〃绀哄綋鐩爣鍏冪礌涓�鍗婃垨鏇村鏄剧ず鍦ㄨ绐椾腑鏃惰Е鍙戝洖璋冨嚱鏁般��
+      });
+  
+      this.loadPageObserver = new IntersectionObserver(this.loadPageCallback, {
+        root: null, // 鎸囧畾鏍瑰厓绱狅紝杩欓噷璁句负 null锛岃〃绀洪�夊彇鏁翠釜瑙嗙獥浣滀负鏍瑰厓绱犮��
+        rootMargin: "0px", // 鎸囧畾鏍瑰厓绱犵殑杈圭晫锛岃繖閲岃涓� "0px"锛岃〃绀烘牴鍏冪礌鐨勮竟鐣屽拰瑙嗙獥鐨勮竟鐣岄噸鍚�
+        threshold: 0, // 鎸囧畾浜ゅ弶姣斾緥锛岃繖閲岃涓� 0.5锛岃〃绀哄綋鐩爣鍏冪礌涓�鍗婃垨鏇村鏄剧ず鍦ㄨ绐椾腑鏃惰Е鍙戝洖璋冨嚱鏁般��
+      });
+  
+      // 鍚姩椤电爜瑙傚療
+      setTimeout(() => {
+        this.initObservation();
+        this.initThemeColor();
+      }, 500);
+  
+      // 娴嬭瘯椤甸潰璺宠浆
+      // setTimeout(() => {
+      //   this.gotoPage(3, 92);
+      //   setTimeout(() => {
+      //     this.renderSign("Highlight", {
+      //       id: "2ACA9359",
+      //       txt: "棰樹竴瀛︿範涓婚涓� 杩愬姩",
+      //       page: "10",
+      //       type: "Highlight",
+      //       color: "#F5E12A"
+      //     });
+      // setTimeout(() => {
+      //   this.delSign({
+      //     ids: ["2ACA9359"]
+      //   });
+      // }, 2000);
+      // }, 500);
+  
+      // const pageDom = (this.container ? this.container : document)
+      //   .querySelector("#app")
+      //   .querySelectorAll(".page-box");
+      // 妫�绱�
+      // console.log(this.searchTextByPage("淇濇姢鍐呰剰鍣ㄥ畼"), "searchTextByPage");
+      // 妫�绱㈣烦杞�
+      // this.searchItemLocation({
+      //   catalog: 2,
+      //   page: 10,
+      //   txt: " 杩愬姩绯荤粺鏄敱楠ㄣ�侀杩炵粨鍜岄楠艰倢涓夐儴鍒嗙粍鎴愮殑銆傚叏韬殑楠ㄩ�氳繃楠ㄨ繛缁撶粍鎴愪汉浣撻楠硷紙瑙佸浘1-1锛夈�傞楠兼槸浜轰綋鐨勬敮鏋讹紝鍏锋湁淇濇姢鍐呰剰鍣ㄥ畼銆佷緵鑲岃倝闄勭潃鍜屼綔涓鸿倢鑲夎繍鍔ㄧ殑鏉犳潌绛変綔鐢ㄣ�傚湪绁炵粡绯荤粺鐨勬敮閰嶄笅锛岃倢鑲夋敹缂╃壍鍔ㄦ墍闄勭潃鐨勯缁曠潃鍏宠妭杞姩锛屼娇韬綋浜х敓鍚勭鍔ㄤ綔銆傛墍浠ワ紝杩愬姩绯荤粺鍏锋湁杩愬姩銆佹敮鎸佸拰淇濇姢绛夊姛鑳斤紝骞煎勾鏃舵湡鐨勯楠艰繕鍏锋湁閫犺鍔熻兘銆� ",
+      //   txtIndex: 57
+      // });
+      // }, 500);
+    },
+    methods: {
+      // setZoom1() {
+      //   let scale = this.$store.state.qiankun.scale + 10;
+      //   const scrollBox = (
+      //     this.container ? this.container : document
+      //   ).querySelector(".page-main");
+      //   this.$store.commit("setZoom", scale);
+      // },
+      // setZoom2() {
+      //   let scale = this.$store.state.qiankun.scale - 10;
+      //   const scrollBox = (
+      //     this.container ? this.container : document
+      //   ).querySelector(".page-main");
+      //   this.$store.commit("setZoom", scale);
+      // },
+      // 婊氬姩鐩戝惉
+      scrollFun(event) {
+        this.handleVideoPicture()
+        // 鍒ゆ柇鍚戜笂婊氬姩杩樻槸鍚戜笅婊氬姩
+        if (event.target.scrollTop > this.previousScrollTop) {
+          this.getAduio();
+          // 鍚戜笅
+          const currentScrollTop =
+            event.target.scrollTop + event.target.offsetHeight;
+          if (
+            currentScrollTop >=
+            event.target.scrollHeight - this.loadThreshold
+          ) {
+            console.log(1);
+  
+            debugger
+            // 鍒拌揪闃堝��
+            if (
+              this.showCatalogList[this.showCatalogList.length - 1] <
+              this.catalogLength
+            ) {
+              // 鍔犺浇涓嬩竴绔�
+              this.showCatalogList.push(
+                this.showCatalogList[this.showCatalogList.length - 1] + 1
+              );
+              if (this.showCatalogList.length > 3) {
+                // 瓒呰繃涓夌珷闅愯棌椤堕儴涓�绔�
+                this.showCatalogList.shift();
+              }
+            }
+          }
+        } else if (event.target.scrollTop < this.previousScrollTop) {
+          this.handleAudio();
+          // 鍚戜笂
+          const currentScrollTop = event.target.scrollTop;
+          if (currentScrollTop <= this.loadThreshold) {
+            // 鍒拌揪闃堝��
+            if (this.showCatalogList[0] > 0) {
+              // 鍔犺浇涓婁竴绔�
+              this.showCatalogList.unshift(this.showCatalogList[0] - 1);
+              if (this.showCatalogList.length > 3) {
+                // 瓒呰繃涓夌珷闅愯棌搴曢儴涓�绔�
+                this.showCatalogList.pop();
+              }
+            }
+          }
+        }
+        // showCatalogList 褰撳墠鏄剧ず鐨勪笁涓珷鑺傦紝watch鐩戝惉浼犻�掔粰涓诲簲鐢�
+        // 鏇存柊涓婁竴娆℃粴鍔ㄧ殑浣嶇疆
+        this.previousScrollTop = event.target.scrollTop;
+      },
+      // 绔犺妭銆侀〉闈㈣烦杞�
+      gotoPage(catalog, page) {
+        if (catalog >= 0 && catalog <= this.catalogLength) {
+          // 澶勭悊娓叉煋绔犺妭
+          if (catalog == 0) {
+            this.showCatalogList = [0, 1];
+          } else if (catalog == this.catalogLength) {
+            this.showCatalogList = [
+              this.catalogLength - 2,
+              this.catalogLength - 1,
+              this.catalogLength,
+            ];
+          } else {
+            this.showCatalogList = [catalog - 1, catalog, catalog + 1];
+          }
+          setTimeout(() => {
+            // 璺宠浆椤电爜
+            const pageDom = (
+              this.container ? this.container : document
+            ).querySelector(`[page="${page}"]`);
+            if (pageDom) {
+              pageDom.scrollIntoView();
+            } else {
+              console.log("椤电爜閿欒锛�");
+            }
+          }, 500);
+        } else {
+          console.log("绔犺妭閿欒锛�");
+        }
+      },
+  
+      // 澶勭悊鏍囪鏁版嵁
+      handelSignData(type, data) {
+        if (this.loadPageList.indexOf(Number(data.page)) > -1) {
+          // 绔嬪嵆娓叉煋
+          this.renderSign(type, data);
+        }
+  
+        // 鍌ㄥ瓨鏁版嵁
+        if (!this.renderSignMap[type]) this.renderSignMap[type] = {};
+        if (!this.renderSignMap[type][data.page])
+          this.renderSignMap[type][data.page] = [];
+        this.renderSignMap[type][data.page].push(data);
+      },
+  
+      // 娓叉煋鏍囪
+      renderSign(type, data) {
+        // 鐖跺眰璁剧疆绂佹娓叉煋鏍囪鏃朵笉鍐嶈繘琛屾覆鏌�
+        if (this.$store.state.qiankun.disableSign) {
+          return false;
+        }
+        const existence = (
+          this.container ? this.container : document
+        ).querySelector(`[dataid="${data.id}"]`);
+        // 鍘婚噸
+        if (!existence) {
+          const pageDom = (
+            this.container ? this.container : document
+          ).querySelector(`[page="${data.page}"]`);
+          // 鍒涘缓 createTreeWalker 杩唬鍣紝鐢ㄤ簬閬嶅巻鏂囨湰鑺傜偣锛屼繚瀛樺埌涓�涓暟缁�
+          const treeWalker = document.createTreeWalker(
+            pageDom,
+            NodeFilter.SHOW_TEXT
+          );
+          const allTextNodes = [];
+          let currentNode = treeWalker.nextNode();
+          while (currentNode) {
+            allTextNodes.push(currentNode);
+            currentNode = treeWalker.nextNode();
+          }
+          for (let i = 0; i < allTextNodes.length; i++) {
+            const textDom = allTextNodes[i];
+            if (textDom.textContent.indexOf(data.txt) > -1) {
+              let reg = new RegExp(`${data.txt}`, "ig");
+              switch (type) {
+                case "Highlight":
+                  // 楂樹寒
+                  textDom.parentNode.innerHTML =
+                    textDom.parentNode.innerHTML.replace(
+                      reg,
+                      `<span datatype="Highlight" dataid="${data.id}" style="background: ${data.color};" class="highLight" onclick="signClick('Highlight','${data.id}','${data.chapterNum}')">${data.txt}</span>`
+                    );
+                  break;
+                case "Dashing":
+                  // 鍒掔嚎
+                  textDom.parentNode.innerHTML =
+                    textDom.parentNode.innerHTML.replace(
+                      reg,
+                      `<span datatype="Dashing" dataid="${data.id}" style="text-decoration-color:${data.color};" class="underline" onclick="signClick('Dashing','${data.id}','${data.chapterNum}')">${data.txt}</span>`
+                    );
+                  break;
+                case "Note":
+                  // 绗旇
+                  textDom.parentNode.innerHTML =
+                    textDom.parentNode.innerHTML.replace(
+                      reg,
+                      `<span datatype="Note" dataid="${data.id}" style="border-bottom-color:${data.color}" class="notesline" onclick="signClick('Note','${data.id}','${data.chapterNum}')" onmouseover="noteHover('Note','${data.id}','${data.chapterNum}')" onmouseout="noteOut('Note')">${data.txt}<img src="${NoteIcon}"/></span>`
+                    );
+                  break;
+              }
+            }
+          }
+        }
+      },
+      // 鍒犻櫎鏍囪娓叉煋
+      delSign({ ids, type }) {
+        if (ids && ids.length) {
+          for (let i = 0; i < ids.length; i++) {
+            const id = ids[i];
+            const dom = (
+              this.container ? this.container : document
+            ).querySelector(`[dataid="${id}"]`);
+            dom.parentNode.innerHTML = dom.parentNode.innerHTML.replace(
+              dom.outerHTML,
+              dom.outerText
+            );
+          }
+        }
+        if (type) {
+          const doms = (
+            this.container ? this.container : document
+          ).querySelectorAll(`[datatype="${type}"]`);
+          for (let i = 0; i < doms.length; i++) {
+            const dom = doms[i];
+            dom.parentNode.innerHTML = dom.parentNode.innerHTML.replace(
+              dom.outerHTML,
+              dom.outerText
+            );
+          }
+        }
+      },
+      initObservation() {
+        const sections = (
+          this.container ? this.container : document
+        ).querySelectorAll(".page-box");
+        sections.forEach((section) => {
+          if (this.config.activeBook && this.config.activeBook.tryPageCount) {
+            const page = section.getAttribute("page");
+            if (Number(page) > this.config.activeBook.tryPageCount) {
+              let chapterDom = this.getParentWithClass(section, "chapter");
+              const chapterNum = chapterDom.getAttribute("num");
+              this.catalogLength = Number(chapterNum) - 1;
+              section.remove();
+              return false;
+            }
+          }
+          // observer 瑙傚療姣忎釜鍏冪礌锛屼互渚垮湪瀹冧滑杩涘叆鎴栫寮�瑙嗙獥鏃惰Е鍙戝洖璋冨嚱鏁般��
+          const isObserver = section.getAttribute("observer");
+          const isLoadObserver = section.getAttribute("loadObserver");
+          if (!isObserver) {
+            this.observer.observe(section);
+            section.setAttribute("observer", "1");
+          }
+          if (!isLoadObserver) {
+            this.loadPageObserver.observe(section);
+            section.setAttribute("loadObserver", "1");
+          }
+        });
+      },
+      initThemeColor() {
+        // 鑾峰彇鍚勭闇�瑕佷富棰樿壊鐨勮妭鐐�
+        const colorDom = (
+          this.container ? this.container : document
+        ).querySelectorAll(".theme-color");
+        const backgroundColorDom = (
+          this.container ? this.container : document
+        ).querySelectorAll(".theme-back");
+        const borderColorDom = (
+          this.container ? this.container : document
+        ).querySelectorAll(".theme-border");
+        // 鑾峰彇閰嶇疆鐨勪富棰樿壊
+        const bookThemeColor =
+          this.config.activeBook && this.config.activeBook.bookThemeColor
+            ? this.config.activeBook.bookThemeColor
+            : null;
+        const chapterThemeColor =
+          this.config.activeBook && this.config.activeBook.chapterThemeColor
+            ? this.config.activeBook.chapterThemeColor
+            : null;
+        const pageThemeColor =
+          this.config.activeBook && this.config.activeBook.pageThemeColor
+            ? this.config.activeBook.pageThemeColor
+            : null;
+        colorDom.forEach((domItem) => {
+          // 鑾峰彇绔犺妭銆侀〉鐮�
+          let pageDom = this.getParentWithClass(domItem, "page-box");
+          let chapterDom = this.getParentWithClass(domItem, "chapter");
+          let page, chapterNum;
+          if (pageDom) page = pageDom.getAttribute("page");
+          if (chapterDom) chapterNum = chapterDom.getAttribute("num");
+          // 鍚戜笂鍖归厤涓婚鑹�
+          const themeColor =
+            page && pageThemeColor && pageThemeColor[page]
+              ? pageThemeColor[page]
+              : chapterNum && chapterThemeColor && chapterThemeColor[chapterNum]
+                ? chapterThemeColor[chapterNum]
+                : bookThemeColor;
+          if (themeColor) {
+            domItem.style.color = themeColor;
+          }
+        });
+        backgroundColorDom.forEach((domItem) => {
+          // 鑾峰彇绔犺妭銆侀〉鐮�
+          let pageDom = this.getParentWithClass(domItem, "page-box");
+          let chapterDom = this.getParentWithClass(domItem, "chapter");
+          let page, chapterNum;
+          if (pageDom) page = pageDom.getAttribute("page");
+          if (chapterDom) chapterNum = chapterDom.getAttribute("num");
+          // 鍚戜笂鍖归厤涓婚鑹�
+          const themeColor =
+            page && pageThemeColor && pageThemeColor[page]
+              ? pageThemeColor[page]
+              : chapterNum && chapterThemeColor && chapterThemeColor[chapterNum]
+                ? chapterThemeColor[chapterNum]
+                : bookThemeColor;
+          if (themeColor) {
+            domItem.style.backgroundColor = themeColor;
+          }
+        });
+        borderColorDom.forEach((domItem) => {
+          // 鑾峰彇绔犺妭銆侀〉鐮�
+          let pageDom = this.getParentWithClass(domItem, "page-box");
+          let chapterDom = this.getParentWithClass(domItem, "chapter");
+          let page, chapterNum;
+          if (pageDom) page = pageDom.getAttribute("page");
+          if (chapterDom) chapterNum = chapterDom.getAttribute("num");
+          // 鍚戜笂鍖归厤涓婚鑹�
+          const themeColor =
+            page && pageThemeColor && pageThemeColor[page]
+              ? pageThemeColor[page]
+              : chapterNum && chapterThemeColor && chapterThemeColor[chapterNum]
+                ? chapterThemeColor[chapterNum]
+                : bookThemeColor;
+          if (themeColor) {
+            domItem.style.borderColor = themeColor;
+          }
+        });
+      },
+      getParentWithClass(element, className) {
+        while (element.parentElement) {
+          element = element.parentElement;
+          if (element.classList.contains(className)) {
+            return element;
+          }
+        }
+      },
+      pageChangeCallback(entries, observer) {
+        //entries锛氫唬琛ㄨ瀵熷埌鐨勭洰鏍囧厓绱犵殑闆嗗悎銆� observer锛氫唬琛ㄨ瀵熻�呭璞°��
+        entries.forEach((entry) => {
+          //entry.isIntersecting锛氭鏌ュ綋鍓嶇洰鏍囧厓绱犳槸鍚︿笌鏍瑰厓绱犵浉浜ゃ��
+          if (entry.isIntersecting) {
+            const target = entry.target;
+            //entry.target锛氳幏鍙栧綋鍓嶇洰鏍囧厓绱�
+            const page = target.getAttribute("page");
+            const catalogDom = this.tool.getParentNodeByClassName(
+              target,
+              "chapter"
+            );
+            const catalog = catalogDom.getAttribute("num");
+            let text = null;
+            if (target.querySelector("p")) {
+              text = target.querySelector("p").textContent.substring(0, 50);
+            }
+            // 杩斿洖椤电爜鍜岀珷鑺備俊鎭�
+            if (this.$store.state.qiankun && this.$store.state.qiankun.pageChange)
+              this.$store.state.qiankun.pageChange({
+                page: page,
+                catalog: catalog,
+                text,
+              });
+            // const sections = Array.from(document.querySelectorAll(".section"));
+            //sections锛氳幏鍙栨墍鏈夊叿鏈� .section 绫诲悕鐨勫厓绱狅紝骞惰浆鎹负鏁扮粍銆�
+            // let index = sections.findIndex((section) => section === target) + 1;
+            //index锛氭煡鎵惧綋鍓嶇洰鏍囧厓绱犲湪 sections 鏁扮粍涓殑绱㈠紩锛屽苟鍔� 1锛岀敤浜庣‘瀹氬綋鍓嶉〉鐮併��
+          }
+        });
+      },
+      loadPageCallback(entries, observer) {
+        entries.forEach(async (entry) => {
+          if (entry.isIntersecting) {
+            const target = entry.target;
+            const page = target.getAttribute("page");
+            if (this.loadPageList.indexOf(Number(page)) == -1) {
+              const catalogDom = this.tool.getParentNodeByClassName(
+                target,
+                "chapter"
+              );
+              // 娣诲姞椤电爜
+              this.loadPageList.push(Number(page));
+              const catalog = catalogDom.getAttribute("num");
+              // if (!this.questionDataMap[page]) {
+              //   if (testData && testData[catalog]) {
+              //     if (testData[catalog][page]) {
+              //       if (Array.isArray(testData[catalog][page])) {
+              //         this.questionDataMap[page] = await getQuestionList(
+              //           page,
+              //           testData[catalog][page],
+              //           this.config.activeBook
+              //         );
+              //       } else {
+              //         const obj = {};
+              //         for (let key in testData[catalog][page]) {
+              //           obj[key] = await getQuestionList(
+              //             [],
+              //             testData[catalog][page][key],
+              //             this.config.activeBook
+              //           );
+              //         }
+              //         this.questionDataMap[page] = obj;
+              //       }
+              //       console.log("棰樼洰", this.questionDataMap);
+              //     }
+              //   }
+              // }
+              // 娓叉煋杩欎竴椤电殑鏍囪
+              for (const key in this.renderSignMap) {
+                if (this.renderSignMap[key][page]) {
+                  this.renderSignMap[key][page].forEach((item) => {
+                    this.renderSign(key, item);
+                  });
+                }
+              }
+              // 澶勭悊楂樹寒
+              if (this.highlightData) {
+                // 楂樹寒琛�
+                setTimeout(() => {
+                  // 鑾峰彇椤甸潰鎵�鏈塼ext鑺傜偣
+                  const pageTextList = document.createTreeWalker(
+                    target,
+                    NodeFilter.SHOW_TEXT
+                  );
+                  // 鍖归厤鍏抽敭瀛�
+                  const allPageTextNodes = [];
+                  let currentNode = pageTextList.nextNode();
+                  while (currentNode) {
+                    allPageTextNodes.push(currentNode);
+                    currentNode = pageTextList.nextNode();
+                  }
+                  for (let i = 0; i < allPageTextNodes.length; i++) {
+                    const textDom = allPageTextNodes[i];
+                    let txtIndex = textDom.textContent.indexOf(
+                      this.highlightData.txt
+                    );
+                    if (txtIndex > -1) {
+                      textDom.parentNode.style.transition =
+                        "background-color 0.8s";
+                      textDom.parentNode.scrollIntoView();
+                      textDom.parentNode.style.backgroundColor = "#79bbf0";
+                      setTimeout(() => {
+                        textDom.parentNode.style.backgroundColor = "";
+                      }, 1000);
+                    }
+                  }
+                }, 100);
+              }
+              if (this.loadPageList.length > 5) {
+                // 瓒呰繃5椤�
+                this.loadPageList.shift();
+              }
+            }
+          }
+        });
+      },
+      initSwiper() {
+        const doms = (
+          this.container ? this.container : document
+        ).querySelectorAll(".swiper-img");
+        for (let i = 0; i < doms.length; i++) {
+          const dom = doms[i];
+          new Swiper(dom, {
+            loop: false, // 鏃犵紳
+            autoplay: {
+              //鑷姩寮�濮�
+              delay: 3000, //鏃堕棿闂撮殧
+              disableOnInteraction: false, //*鎵嬪姩鎿嶄綔杞挱鍥惧悗涓嶄細鏆傚仠*
+            },
+            paginationClickable: true,
+            slidesPerView: 1, // 涓�缁勪笁涓�
+            spaceBetween: 30, // 闂撮殧
+            // 濡傛灉闇�瑕佸墠杩涘悗閫�鎸夐挳
+            navigation: {
+              nextEl: dom.querySelector(".swiper-button-next"),
+              prevEl: dom.querySelector(".swiper-button-prev"),
+            },
+            // 绐楀彛鍙樺寲,閲嶆柊init,閽堝F11鍏ㄥ睆鍜屾斁澶х缉灏�,蹇呴』鍔�
+            // observer: true,
+            // observeParents: true
+            // // 濡傛灉闇�瑕佸垎椤靛櫒
+            // pagination: {
+            //   el: (this.container ? this.container : document).querySelector(
+            //     ".swiper-pagination"
+            //   ),
+            //   clickable: true // 鍒嗛〉鍣ㄥ彲浠ョ偣鍑�
+            // }
+          });
+        }
+        const pptDoms = (
+          this.container ? this.container : document
+        ).querySelectorAll(".swiper_ppt");
+        for (let i = 0; i < pptDoms.length; i++) {
+          const dom = pptDoms[i];
+          new Swiper(dom, {
+            loop: false, // 鏃犵紳
+            autoplay: false,
+            paginationClickable: true,
+            slidesPerView: 1, // 涓�缁勪笁涓�
+            spaceBetween: 30, // 闂撮殧
+            // 濡傛灉闇�瑕佸墠杩涘悗閫�鎸夐挳
+            navigation: {
+              nextEl: dom.querySelector(".swiper-button-next"),
+              prevEl: dom.querySelector(".swiper-button-prev"),
+            },
+            // 绐楀彛鍙樺寲,閲嶆柊init,閽堝F11鍏ㄥ睆鍜屾斁澶х缉灏�,蹇呴』鍔�
+            observer: true,
+            observeParents: true,
+            on: {
+              init: (value) => {
+                let currentPage = value.activeIndex + 1; // 鑾峰彇褰撳墠椤碉紙浠�1寮�濮嬭鏁帮級
+                let totalPages = value.slides.length; // 鑾峰彇鎬婚〉鏁�
+                var paginationInfoEl = dom.querySelector(".pageBox");
+                if (paginationInfoEl)
+                  paginationInfoEl.textContent = currentPage + "/" + totalPages;
+              },
+              slideChange: (value) => {
+                let currentPage = value.activeIndex + 1; // 鑾峰彇褰撳墠椤碉紙浠�1寮�濮嬭鏁帮級
+                let totalPages = value.slides.length; // 鑾峰彇鎬婚〉鏁�
+                var paginationInfoEl = dom.querySelector(".pageBox");
+                if (paginationInfoEl)
+                  paginationInfoEl.textContent = currentPage + "/" + totalPages;
+              },
+            },
+          });
+        }
+      },
+      initViewer() {
+        const doms = (
+          this.container ? this.container : document
+        ).querySelectorAll(".openImgBox");
+        for (let i = 0; i < doms.length; i++) {
+          const dom = doms[i];
+          new Viewer(dom, {
+            container: this.container
+              ? this.container.querySelector("#app")
+              : "body",
+            navbar: true, // 鏄剧ず瀵艰埅鏍�
+            toolbar: true, // 鏄剧ず宸ュ叿鏍�
+            title: true, // 鏄剧ず鏍囬
+          });
+        }
+      },
+      // 鏍规嵁鍏抽敭瀛楀叏鏂囨绱�
+      searchTextByPage(keyword) {
+        const searchResult = [];
+        let catalogIndex = 0;
+        // 鎵�鏈夌珷鑺傜粍浠讹紙姣忔湰涔﹀埗浣滄椂鍗曠嫭閰嶇疆锛�
+        const pageData = {
+          pageHeader,
+        //   chapterOne,
+        //   chapterTwo,
+        //   chapterThree,
+        //   chapterFour,
+        };
+        // 閬嶅巻鎵�鏈夌珷鑺傛枃浠�
+        for (const key in pageData) {
+          catalogIndex++;
+          let pageComponent, pageExample;
+          // 鍏堟覆鏌撲竴娆″綋鍓嶇珷鑺傛枃浠讹紙杩欐椂椤甸潰鐨勫唴瀹逛负绌猴級锛岃幏鍙栭〉鐮佷俊鎭�
+          pageComponent = Vue.extend(pageData[key]);
+          pageExample = new pageComponent({
+            propsData: {
+              showPageList: [],
+              questionData: {},
+              isSearch: true,
+            },
+          });
+          pageExample.$mount(
+            (this.container ? this.container : document).querySelector(
+              "#searchContent"
+            )
+          );
+          // 鑾峰彇椤电爜
+          const pageDom = (this.container ? this.container : document)
+            .querySelector("#searchDomBox")
+            .querySelectorAll(".page-box");
+          const pages = [];
+          for (let i = 0; i < pageDom.length; i++) {
+            const pageDomItem = pageDom[i];
+            pages.push(Number(pageDomItem.getAttribute("page")));
+          }
+          // 鑾峰彇椤甸潰缁撴潫锛屽嵏杞介攢姣�
+          pageExample.$destroy();
+          (this.container ? this.container : document).querySelector(
+            "#searchDomBox"
+          ).innerHTML = '<div id="searchContent"></div>';
+          // 閬嶅巻椤电爜
+          if (pages.length) {
+            for (let i = 0; i < pages.length; i++) {
+              const pageNum = pages[i];
+              // 鍔ㄦ�佹覆鏌撳搴旂珷鑺傜殑椤电爜
+              pageComponent = Vue.extend(pageData[key]);
+              pageExample = new pageComponent({
+                propsData: {
+                  showPageList: [pageNum],
+                  questionData: {},
+                  isSearch: true,
+                },
+              });
+              pageExample.$mount(
+                (this.container ? this.container : document).querySelector(
+                  "#searchContent"
+                )
+              );
+              // 鑾峰彇瀵瑰簲椤甸潰dom
+              const thisPageDom = (this.container ? this.container : document)
+                .querySelector("#searchDomBox")
+                .querySelector(`[page="${pageNum}"]`);
+              if (thisPageDom) {
+                // 鑾峰彇椤甸潰鎵�鏈塼ext鑺傜偣
+                const pageTextList = document.createTreeWalker(
+                  thisPageDom,
+                  NodeFilter.SHOW_TEXT
+                );
+                // 鍖归厤鍏抽敭瀛�
+                const allPageTextNodes = [];
+                let currentNode = pageTextList.nextNode();
+                while (currentNode) {
+                  allPageTextNodes.push(currentNode);
+                  currentNode = pageTextList.nextNode();
+                }
+                for (let i = 0; i < allPageTextNodes.length; i++) {
+                  const textDom = allPageTextNodes[i];
+                  let txtIndex = textDom.textContent.indexOf(keyword);
+                  if (txtIndex > -1) {
+                    // 璁板綍鍏抽敭瀛楁墍鍦ㄩ〉鐮併�佺珷鑺備互鍙婂尮閰嶅埌鐨勬钀�
+                    searchResult.push({
+                      page: pageNum,
+                      catalog: catalogIndex,
+                      txt: textDom.textContent,
+                      txtIndex: txtIndex,
+                    });
+                  }
+                }
+                // 缁撴潫锛屽嵏杞介攢姣�
+                pageExample.$destroy();
+                (this.container ? this.container : document).querySelector(
+                  "#searchDomBox"
+                ).innerHTML = '<div id="searchContent"></div>';
+              }
+            }
+          }
+        }
+        // 杈撳嚭鎼滅储缁撴灉
+        console.log(searchResult);
+        return searchResult;
+      },
+      // 鏍规嵁妫�绱㈢粨鏋滆烦杞搴斾綅缃苟楂樹寒
+      searchItemLocation(data) {
+        // 璁板綍楂樹寒淇℃伅
+        this.highlightData = data;
+        // 璺宠浆
+        this.gotoPage(data.catalog, data.page, () => { });
+      },
+      // 椤甸潰鍚戜笅婊氬姩锛岄煶棰戝皬绐楁挱鏀惧姛鑳�
+      getAduio() {
+        let allVideo = (
+          this.container ? this.container : document
+        ).querySelectorAll(".audio");
+        allVideo = Array.from(allVideo);
+        this.videoList = allVideo;
+        if (allVideo.length) {
+          // 鏌ユ壘鎾斁鐘舵�佺殑鏈�鍚庝竴鏉¢煶棰�
+          const playAudio = allVideo
+            .reverse()
+            .find((item) => item.paused == false);
+          if (playAudio) {
+            const bottomGap = playAudio.getBoundingClientRect().bottom;
+            if (bottomGap < 0) {
+              playAudio.pause();
+              this.audioPath = playAudio.src;
+              this.currentTime = playAudio.currentTime;
+            }
+          }
+        }
+      },
+      // 椤甸潰鍚戜笂婊氬姩锛岄煶棰戝皬绐楀洖鏀�
+      handleAudio() {
+        if (!this.audioPath) return false;
+        let allVideo = (
+          this.container ? this.container : document
+        ).querySelectorAll(".audio");
+        allVideo = Array.from(allVideo);
+        if (allVideo.length) {
+          //鏌ユ壘涓庡皬绐楁挱鏀鹃煶棰戝悓婧愮殑椤甸潰audio DOM
+          const playAudio = allVideo.find((item) => item.src == this.audioPath);
+          if (playAudio) {
+            const bottomGap = playAudio.getBoundingClientRect().bottom;
+            if (bottomGap >= 0) {
+              if (this.$refs.audioPlayer) {
+                const playerState = this.$refs.audioPlayer.getVideoPlayer();
+                this.audioPath = "";
+                playAudio.currentTime = playerState.currentTime;
+                if (!playerState.paused) playAudio.play();
+              }
+            }
+          }
+        }
+      },
+      // 鍏抽棴mini video
+      closeMiniAudio() {
+        this.audioPath = "";
+      },
+      // 鐐瑰嚮闊抽鎾斁锛屽叧闂叾浠栭煶棰�
+      closeAudio() {
+        let allAudio = (
+          this.container ? this.container : document
+        ).querySelectorAll(".audio");
+        for (let index = 0; index < allAudio.length; index++) {
+          const item = allAudio[index];
+          item.addEventListener("play", () => {
+            const audioList = Array.from(allAudio);
+            for (let cindex = 0; cindex < audioList.length; cindex++) {
+              const citem = audioList[cindex];
+              if (citem.currentSrc != item.src) {
+                citem.pause();
+              }
+            }
+            this.closeMiniAudio();
+          });
+        }
+      },
+      // 鐐瑰嚮瑙嗛鍏抽棴鍏朵粬
+      closeVideo() {
+        let allVideo = (
+          this.container ? this.container : document
+        ).querySelectorAll(".video");
+        for (let index = 0; index < allVideo.length; index++) {
+          const item = allVideo[index];
+          item.addEventListener("playing", (item) => {
+            const path = item.srcElement.src;
+            const videoList = Array.from(allVideo);
+            for (let cindex = 0; cindex < videoList.length; cindex++) {
+              const citem = videoList[cindex];
+              if (citem.currentSrc != path && path) {
+                citem.pause();
+              }
+            }
+          });
+        }
+      },
+      // 瑙嗛灏忕獥
+      handleVideoPicture() {
+        let doms = (
+          this.container ? this.container : document
+        ).querySelectorAll(".video");
+        doms = Array.from(doms)
+        if (!doms.length) return false
+        const playVudio = doms
+          .reverse()
+          .find((item) => item.paused == false);
+        if (playVudio) {
+          const bottomGap = playVudio.getBoundingClientRect().bottom;
+          const topGap = playVudio.getBoundingClientRect().top;
+          if (bottomGap < 0 || topGap > window.innerHeight) {
+            if(playVudio.readyState) playVudio.requestPictureInPicture();
+          }
+        }
+      },
+      //鍏朵粬绫诲悕涓嬪瓧浣撳ぇ灏忓彉鍖�
+      transformDom(fs) {
+        if(!fs) return
+        let doms = (
+          this.container ? this.container : document
+        ).querySelectorAll('.block')
+        if(!doms.length) return 
+        for (let index = 0; index < doms.length; index++) {
+          const dom = doms[index];
+          dom.style.fontSize = fs + 'px'
+        }
+      }
+    },
+    components: {
+      pageHeader,
+    //   chapterOne,
+    //   chapterTwo,
+    //   chapterThree,
+    //   chapterFour,
+    },
+  };
+  </script>
+  
+  <style lang="less" scoped>
+  .page-main {
+    width: 100% !important;
+    height: 100% !important;
+    overflow: auto;
+  
+    .page-content {
+      max-width: 816px;
+      min-width: 375px;
+      margin: 0 auto;
+      padding-bottom: 100px;
+    }
+  }
+  </style>
+  
\ No newline at end of file
diff --git a/src/books/meetingPlanners/view/index.vue b/src/books/meetingPlanners/view/index.vue
new file mode 100644
index 0000000..1b5029a
--- /dev/null
+++ b/src/books/meetingPlanners/view/index.vue
@@ -0,0 +1,78 @@
+<template>
+    <div class="meetingPlanners-book" @mouseup="handleMouseUp">
+      <pageContent></pageContent>
+    </div>
+  </template>
+  
+  <script>
+  import pageContent from "./components/index.vue"
+  export default {
+    name: "meetingPlanners-book",
+    components: { pageContent },
+    computed: {
+      fontSize() {
+        return this.$store.state.qiankun.fontSize;
+      },
+      pageZoom() {
+        return this.$store.state.qiankun.scale / 100;
+      },
+    },
+    methods: {
+      getParentWithClass(element, className) {
+        while (element.parentElement) {
+          element = element.parentElement;
+          if (element.classList.contains(className)) {
+            return element;
+          }
+        }
+      },
+      handleMouseUp(e) {
+        const selection = (
+          this.container ? this.container : window
+        ).getSelection();
+        const txt = selection.toString();
+        if (selection.type != "none" && txt) {
+          let node = selection.anchorNode.parentNode;
+          let pageHtml = this.getParentWithClass(
+            selection.anchorNode,
+            "page-box"
+          );
+          let chapterDom = this.getParentWithClass(
+            selection.anchorNode,
+            "chapter"
+          );
+          let chapterNum;
+          if (chapterDom) chapterNum = chapterDom.getAttribute("num");
+          if (pageHtml) {
+            const page = pageHtml.getAttribute("page");
+            // 鐩戝惉閫変腑鏂囨湰浜嬩欢锛屽苟瑙﹀彂鐖跺眰鏂规硶
+            if (this.$store.state.qiankun.windowSelection) {
+              this.$store.state.qiankun.windowSelection({
+                chapterNum,
+                txt,
+                page,
+                x: e.x,
+                y: e.y,
+              });
+            }
+          }
+        } else {
+          if (this.$store.state.qiankun.windowSelection) {
+            this.$store.state.qiankun.windowSelection({
+              chapterNum: "",
+              txt: "",
+              page: "",
+              x: e.x,
+              y: e.y,
+            });
+          }
+        }
+      },
+    },
+  };
+  </script>
+  
+  <style lang="less">
+  @import "../assets/mian.less";
+  </style>
+  
\ No newline at end of file

--
Gitblit v1.9.1