From a433349d39a19d539c80896de4bf61b547ded03a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=9D=8E=E5=8A=B2=E9=BE=99?= <2860996570@qq.com>
Date: Fri, 17 Nov 2023 11:08:05 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E9=A2=9C=E8=89=B2=EF=BC=8C?=
 =?UTF-8?q?=E5=AD=97=E4=BD=93?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 src/App.vue                                   |  44 ++++-
 src/api/Myapi/frimCenter/index.js             |   4 +-
 src/assets/styles/ruoyi.scss                  |   4 +-
 src/assets/styles/utils.scss                  |   3 +
 src/components/FileUploadTwo/index.vue        |   2 +-
 src/components/FileUploadTwosan/index.vue     |   2 +-
 src/components/mycalendar/index.vue           |  12 +-
 src/utils/request.js                          |   4 +-
 .../components/RecallModule/RecallModule.vue  |   8 +-
 src/views/components/TianBao/index.vue        |   8 +-
 src/views/components/auditInfo/index.vue      |   6 +-
 src/views/components/dialog/index.vue         |   4 +-
 src/views/components/dialogTow/dialogTow.vue  |  18 +-
 .../components/dialogTowZeling/index.vue      |  22 +--
 .../components/dialogTowZhaohui/dialogTow.vue |   8 +-
 .../components/dialogTowhuixian/dialogTow.vue |  18 +-
 src/views/components/downloadBox/index.vue    |  10 +-
 src/views/components/downloadBoxTow/index.vue |  10 +-
 .../components/fileDeliver/fileDeliver.vue    |   4 +-
 .../components/fileUploadDialog/index.vue     |   6 +-
 src/views/components/recallChanges/index.vue  |   6 +-
 src/views/components/reportDialog/index.vue   |   8 +-
 src/views/components/tianbaoDialog/index.vue  |  12 +-
 src/views/components/voucherImg/index.vue     |   4 +-
 .../components/blockHeader/index.vue          |   6 +-
 .../components/descriptions/index.vue         |  12 +-
 .../components/descriptionsbianji/index.vue   |  12 +-
 .../components/dialogTitle/index.vue          |   2 +-
 .../components/downloadFileBox/index.vue      |   2 +-
 .../drugInfo/PZchouyang/PZchouyang.vue        | 165 +++++++-----------
 .../drugInfo/PZchouyang/chouYang/chouYang.vue |   8 +-
 .../PZchouyang/chouyangInfo/index.vue         |   6 +-
 .../drugInfo/PZchouyang/samplingDetail.vue    |   4 +-
 .../adverseReaction/adverseReaction.vue       |   8 +-
 .../drugInfo/drugBasicInfo/drugBasicInfo.vue  |   4 +-
 src/views/firmContent/drugInfo/index.vue      |  27 ++-
 .../drugInfo/zhaohui/PZchouyang.vue           |  18 +-
 .../drugInfo/zhaohui/chouYang/chouYang.vue    |   8 +-
 .../drugInfo/zhaohui/chouyangInfo/index.vue   |   6 +-
 .../drugInfo/zhaohui/drugDetail.vue           | 120 ++++++-------
 .../drugInfo/zhaohui/drugProvince.vue         |   6 +-
 .../firmContent/drugInfo/zhaohui/medical.vue  |   2 +-
 .../drugInfo/zhaohui/samplingDetail.vue       |   4 +-
 .../drugInfo/zhongyao/drugBasicInfo.vue       |   8 +-
 .../zhongyaobiangeng/adverseReaction.vue      |  10 +-
 src/views/homework.vue                        |  44 ++---
 src/views/index.vue                           |  26 +--
 47 files changed, 370 insertions(+), 365 deletions(-)

diff --git a/src/App.vue b/src/App.vue
index 5f2150d..cfa7463 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -51,7 +51,7 @@ export default {
       token,
       leixing
     }
-    console.log(888,obj);
+    console.log(888, obj);
     if (
       obj.token == undefined
     ) {
@@ -95,20 +95,48 @@ export default {
 };
 /**
               sudo mv ggfw-iframe.zip /usr/share/nginx/html/ggfw-iframe 在 MSSM-Dev 文件夹下 移动压缩包到 ggfw文件夹下
-				
-				      cd /usr/share/nginx/html/ggfw-iframe 移动到文件夹下
-				
-				      unzip ggfw-iframe.zip -d .  解压
-				
-				      rm ./ggfw-iframe.zip 删除当前目录下的压缩包 弹出确定删除 打 y 并回车
+      	
+              cd /usr/share/nginx/html/ggfw-iframe 移动到文件夹下
+      	
+              unzip ggfw-iframe.zip -d .  解压
+      	
+              rm ./ggfw-iframe.zip 删除当前目录下的压缩包 弹出确定删除 打 y 并回车
   */
 </script>
-<style>
+<style lang="scss">
+@import "@/assets/styles/utils.scss";
+
 ::-webkit-scrollbar {
   width: 0 !important;
 }
+
 ::-webkit-scrollbar {
   width: 0 !important;
   height: 0;
 }
+
+.el-table__empty-text {
+  font-size: vb(16);
+}
+
+.pagination {
+  .custom {
+    font-size: vb(14) !important;
+  }
+  .el-pager li{
+    font-size: vb(16) !important;
+  }
+  .el-pagination .btn-prev .el-icon{
+    font-size: vb(16) !important;
+
+  }
+  .el-pagination .btn-next .el-icon{
+    font-size: vb(16) !important;
+
+  }
+  .el-pagination__jump{
+    font-size: vb(16) !important;
+
+  }
+}
 </style>
diff --git a/src/api/Myapi/frimCenter/index.js b/src/api/Myapi/frimCenter/index.js
index af4041c..5848b91 100644
--- a/src/api/Myapi/frimCenter/index.js
+++ b/src/api/Myapi/frimCenter/index.js
@@ -1,6 +1,6 @@
 import request from "@/utils/request";
-// let api = "/api";
-let api = location.origin
+let api = "/api";
+// let api = location.origin
 export default {
   // 分页查询企业执照列表
   getEnterpriseLicenseByPage(data) {
diff --git a/src/assets/styles/ruoyi.scss b/src/assets/styles/ruoyi.scss
index 81db4fc..18f54e8 100644
--- a/src/assets/styles/ruoyi.scss
+++ b/src/assets/styles/ruoyi.scss
@@ -217,7 +217,7 @@
 
 // 输入框
 .el-input__inner {
-	font-size: vw(16);
+	font-size: vb(16);
 	font-family: Source Han Sans CN;
 	font-weight: 400;
 	color: rgb(41, 47, 56);
@@ -226,7 +226,7 @@
 
 // 多行输入框
 .el-textarea__inner {
-	font-size: vw(16);
+	font-size: vb(16);
 	font-family: Source Han Bolde CN;
 }
 
diff --git a/src/assets/styles/utils.scss b/src/assets/styles/utils.scss
index 4fdc498..37758e2 100644
--- a/src/assets/styles/utils.scss
+++ b/src/assets/styles/utils.scss
@@ -11,6 +11,9 @@
 //     @return $px/1920*100vh;
 // }  
 
+@function vb($px) {
+    @return $px/1420*100vw;
+}  
 @function vw($px) {
     @return $px/1920*100vw;
 }  
diff --git a/src/components/FileUploadTwo/index.vue b/src/components/FileUploadTwo/index.vue
index 8157499..7b07f2e 100644
--- a/src/components/FileUploadTwo/index.vue
+++ b/src/components/FileUploadTwo/index.vue
@@ -310,7 +310,7 @@ export default {
         margin-right: vw(10);
       }
       span {
-        font-size: vw(14);
+        font-size: vb(14);
         font-family: Source Han Sans CN;
         font-weight: 400;
         color: #1e80eb;
diff --git a/src/components/FileUploadTwosan/index.vue b/src/components/FileUploadTwosan/index.vue
index 6e284ae..ddaf82b 100644
--- a/src/components/FileUploadTwosan/index.vue
+++ b/src/components/FileUploadTwosan/index.vue
@@ -314,7 +314,7 @@ export default {
         margin-right: vw(10);
       }
       span {
-        font-size: vw(14);
+        font-size: vb(14);
         font-family: Source Han Sans CN;
         font-weight: 400;
         color: #1e80eb;
diff --git a/src/components/mycalendar/index.vue b/src/components/mycalendar/index.vue
index 62b3fa2..fb62c6d 100644
--- a/src/components/mycalendar/index.vue
+++ b/src/components/mycalendar/index.vue
@@ -367,7 +367,7 @@ export default {
     justify-content: space-between;
     justify-items: center;
     .cal_h_data {
-      font-size: vw(20);
+      font-size: vb(20);
       font-family: DIN;
       font-weight: bold;
       color: #0a2a4d;
@@ -394,7 +394,7 @@ export default {
     }
 
     .cal_h_zhou {
-      font-size: vw(16);
+      font-size: vb(16);
       font-family: Source Han Regular CN;
       font-weight: 400;
       color: #0a2a4d;
@@ -405,7 +405,7 @@ export default {
   }
 
   .cal_month {
-    font-size: vw(14);
+    font-size: vb(14);
     text-align: center;
     height: calc(100% - 60px);
 
@@ -418,7 +418,7 @@ export default {
       text-align: center;
       line-height: vw(38);
       cursor: pointer;
-      font-size: vw(22);
+      font-size: vb(22);
       font-family: DIN;
       font-weight: bold;
       color: #0a2a4d;
@@ -442,13 +442,13 @@ export default {
       justify-content: space-around;
       justify-items: center;
 
-      font-size: vw(16);
+      font-size: vb(16);
       font-family: Source Han Sans CN;
       font-weight: 500;
       color: #b1b6bf;
       line-height: vh(33);
       .cal_m_day_cell2 {
-        font-size: vw(18);
+        font-size: vb(18);
         font-family: Source Han Sans CN;
         font-weight: 500;
         color: #b1b6bf;
diff --git a/src/utils/request.js b/src/utils/request.js
index ca72300..752bfbd 100644
--- a/src/utils/request.js
+++ b/src/utils/request.js
@@ -18,10 +18,10 @@ axios.defaults.headers["Content-Type"] = "application/json;charset=utf-8";
 const service = axios.create({
   // axios中请求配置有baseURL选项,表示请求URL公共部分
   // !本地使用
-  // baseURL: process.env.VUE_APP_BASE_API,
+  baseURL: process.env.VUE_APP_BASE_API,
 
   // !外地使用
-  baseURL: location.origin + process.env.VUE_APP_URL,
+  // baseURL: location.origin + process.env.VUE_APP_URL,
   // 超时
   timeout: 60000,
 });
diff --git a/src/views/components/RecallModule/RecallModule.vue b/src/views/components/RecallModule/RecallModule.vue
index 582b251..1299d43 100644
--- a/src/views/components/RecallModule/RecallModule.vue
+++ b/src/views/components/RecallModule/RecallModule.vue
@@ -145,7 +145,7 @@ export default {
   .myttile-font {
     position: relative;
     z-index: 2;
-    font-size: vw(16);
+    font-size: vb(16);
     font-family: Source Han Bolde CN;
     font-weight: bold;
     color: #292f38;
@@ -153,7 +153,7 @@ export default {
     align-items: center;
 
     span {
-      font-size: vw(14);
+      font-size: vb(14);
       font-family: Source Han Sans CN;
       font-weight: 400;
       color: #ff0f0f;
@@ -173,7 +173,7 @@ export default {
 }
 ::v-deep .column-text-eight {
   text-align: center;
-  font-size: vw(14);
+  font-size: vb(14);
   line-height: vh(39);
 }
 ::v-deep .el-pagination {
@@ -204,7 +204,7 @@ export default {
 .domestic {
   display: flex;
   align-items: flex-start;
-  font-size: vw(14);
+  font-size: vb(14);
   font-family: Source Han Sans CN;
   font-weight: 400;
   color: #f93f4d;
diff --git a/src/views/components/TianBao/index.vue b/src/views/components/TianBao/index.vue
index add0a95..43e57cd 100644
--- a/src/views/components/TianBao/index.vue
+++ b/src/views/components/TianBao/index.vue
@@ -228,7 +228,7 @@ export default {
       padding: vh(5) 0 0 0;
     }
     div {
-      font-size: vw(20);
+      font-size: vb(20);
       font-family: Source Han Bolde CN;
       font-weight: bold;
       color: #292f38;
@@ -245,13 +245,13 @@ export default {
     justify-content: space-between;
     align-items: center;
     .tianbao-left {
-      font-size: vw(16);
+      font-size: vb(16);
       font-family: Source Han Regular CN;
       font-weight: 400;
       color: #6a6c6f;
     }
     .tianbao-right {
-      font-size: vw(16);
+      font-size: vb(16);
       font-family: Source Han Regular CN;
       font-weight: 400;
       color: #292f38;
@@ -272,7 +272,7 @@ export default {
       align-items: center;
       justify-content: center;
       cursor: pointer;
-      font-size: vw(14);
+      font-size: vb(14);
       font-family: Source Han Regular CN;
       font-weight: 400;
       color: #ffffff;
diff --git a/src/views/components/auditInfo/index.vue b/src/views/components/auditInfo/index.vue
index e4688fe..74afd0c 100644
--- a/src/views/components/auditInfo/index.vue
+++ b/src/views/components/auditInfo/index.vue
@@ -102,7 +102,7 @@ export default {
       padding: vh(5) 0 0 0;
     }
     div {
-      font-size: vw(20);
+      font-size: vb(20);
       font-family: Source Han Bolde CN;
       font-weight: bold;
       color: #292f38;
@@ -123,7 +123,7 @@ export default {
     .tianbao-left {
       width: vw(90);
       align-self: stretch;
-      font-size: vw(16);
+      font-size: vb(16);
       font-family: Source Han Regular CN;
       font-weight: 400;
       color: #6a6c6f;
@@ -131,7 +131,7 @@ export default {
     .tianbao-right {
       flex: 1;              /* 右边元素占据剩余空间 */
       align-self: auto;     /* 高度自适应内容 */
-      font-size: vw(16);
+      font-size: vb(16);
       font-family: Source Han Regular CN;
       font-weight: 400;
       color: #292f38;
diff --git a/src/views/components/dialog/index.vue b/src/views/components/dialog/index.vue
index b76cba7..2da4f92 100644
--- a/src/views/components/dialog/index.vue
+++ b/src/views/components/dialog/index.vue
@@ -119,7 +119,7 @@ export default {
       padding: vh(5) 0 0 0;
     }
     div {
-      font-size: vw(20);
+      font-size: vb(20);
       font-family: Source Han Bolde CN;
       font-weight: bold;
       color: #292f38;
@@ -132,7 +132,7 @@ export default {
   background: #f8f9fa;
   .zhaohuipingjai {
     margin: 0 0 vh(30) 0;
-    font-size: vw(16);
+    font-size: vb(16);
     font-family: Source Han Bolde CN;
     font-weight: bold;
     color: #6a6c6f;
diff --git a/src/views/components/dialogTow/dialogTow.vue b/src/views/components/dialogTow/dialogTow.vue
index 45af898..4d2d9cc 100644
--- a/src/views/components/dialogTow/dialogTow.vue
+++ b/src/views/components/dialogTow/dialogTow.vue
@@ -624,7 +624,7 @@ export default {
       padding: vh(5) 0 0 0;
     }
     div {
-      font-size: vw(20);
+      font-size: vb(20);
       font-family: Source Han Bolde CN;
       font-weight: bold;
       color: #292f38;
@@ -652,7 +652,7 @@ export default {
 }
 ::v-deep .el-form-item__label {
   width: vw(160);
-  font-size: vw(12);
+  font-size: vb(12);
   font-family: Source Han Regular CN;
   font-weight: 400;
   color: #6a6c6f;
@@ -673,7 +673,7 @@ export default {
   width: vw(1477);
 
   .el-textarea__inner {
-    font-size: vw(16);
+    font-size: vb(16);
     font-family: Source Han Bolde CN;
   }
 }
@@ -682,7 +682,7 @@ export default {
   // height: vh(90);
   width: vw(655);
   ::v-deep .el-textarea__inner {
-    font-size: vw(16);
+    font-size: vb(16);
     font-family: Source Han Bolde CN;
   }
 }
@@ -693,7 +693,7 @@ export default {
   left: 0;
   display: inline-block;
   margin-left: 10px;
-  font-size: vw(12);
+  font-size: vb(12);
 }
 
 .bottom {
@@ -703,7 +703,7 @@ export default {
 
   ::v-deep .el-button {
     border: vw(1) solid #1e80eb;
-    font-size: vw(14);
+    font-size: vb(14);
     font-family: Source Han Sans CN;
     font-weight: 400;
     padding: vh(10) vw(18);
@@ -759,7 +759,7 @@ export default {
       width: vw(150);
       text-align: right;
       margin-right: vw(10);
-      font-size: vw(16);
+      font-size: vb(16);
       font-family: Source Han Sans CN;
       font-weight: 400;
       color: #6a6c6f;
@@ -779,7 +779,7 @@ export default {
       width: vw(150);
       text-align: right;
       margin-right: vw(10);
-      font-size: vw(16);
+      font-size: vb(16);
       font-family: Source Han Sans CN;
       font-weight: 400;
       color: #6a6c6f;
@@ -791,7 +791,7 @@ export default {
         margin-left: vw(10);
         display: inline-block;
         border: vw(1) solid #1e80eb;
-        font-size: vw(16);
+        font-size: vb(16);
         font-family: Source Han Sans CN;
         font-weight: 400;
         padding: vh(10) vw(18);
diff --git a/src/views/components/dialogTowZeling/index.vue b/src/views/components/dialogTowZeling/index.vue
index 0ed6042..c1803a0 100644
--- a/src/views/components/dialogTowZeling/index.vue
+++ b/src/views/components/dialogTowZeling/index.vue
@@ -513,7 +513,7 @@ export default {
       padding: vh(5) 0 0 0;
     }
     div {
-      font-size: vw(20);
+      font-size: vb(20);
       font-family: Source Han Bolde CN;
       font-weight: bold;
       color: #292f38;
@@ -538,7 +538,7 @@ export default {
     align-items: center;
     .form-b-title {
       width: vw(100);
-      font-size: vw(12);
+      font-size: vb(12);
       font-family: Source Han Regular CN;
       font-weight: 400;
       color: #6a6c6f;
@@ -579,7 +579,7 @@ export default {
             .el-icon-date {
               position: absolute;
               right: vw(20);
-              font-size: vw(20);
+              font-size: vb(20);
             }
           }
         }
@@ -595,7 +595,7 @@ export default {
         display: flex;
         align-items: center;
         justify-content: center;
-        font-size: vw(16);
+        font-size: vb(16);
         font-family: Source Han Sans CN;
         font-weight: 400;
         color: #292f38;
@@ -612,7 +612,7 @@ export default {
     pointer-events: auto;
     .form-f-titme {
       width: vw(140);
-      font-size: vw(12);
+      font-size: vb(12);
       font-family: Source Han Regular CN;
       font-weight: 400;
       color: #6a6c6f;
@@ -634,7 +634,7 @@ export default {
         margin-right: vw(5);
       }
       span {
-        font-size: vw(16);
+        font-size: vb(16);
         font-family: Source Han Regular CN;
         font-weight: 400;
         color: #1e80eb;
@@ -652,7 +652,7 @@ export default {
 }
 ::v-deep .el-form-item__label {
   width: vw(100);
-  font-size: vw(12);
+  font-size: vb(12);
   font-family: Source Han Regular CN;
   font-weight: 400;
   color: #6a6c6f;
@@ -671,7 +671,7 @@ export default {
   left: 0;
   display: inline-block;
   margin-left: vw(10);
-  font-size: vw(12);
+  font-size: vb(12);
 }
 
 .bottom {
@@ -720,7 +720,7 @@ export default {
       width: vw(150);
       text-align: right;
       margin-right: vw(10);
-      font-size: vw(16);
+      font-size: vb(16);
       font-family: Source Han Sans CN;
       font-weight: 400;
       color: #6a6c6f;
@@ -740,7 +740,7 @@ export default {
       width: vw(150);
       text-align: right;
       margin-right: vw(10);
-      font-size: vw(16);
+      font-size: vb(16);
       font-family: Source Han Sans CN;
       font-weight: 400;
       color: #6a6c6f;
@@ -752,7 +752,7 @@ export default {
         margin-left: vw(10);
         display: inline-block;
         border: vw(1) solid #1e80eb;
-        font-size: vw(16);
+        font-size: vb(16);
         font-family: Source Han Sans CN;
         font-weight: 400;
         padding: vh(10) vw(18);
diff --git a/src/views/components/dialogTowZhaohui/dialogTow.vue b/src/views/components/dialogTowZhaohui/dialogTow.vue
index 151e0e9..c6df506 100644
--- a/src/views/components/dialogTowZhaohui/dialogTow.vue
+++ b/src/views/components/dialogTowZhaohui/dialogTow.vue
@@ -556,7 +556,7 @@ export default {
       padding: vh(5) 0 0 0;
     }
     div {
-      font-size: vw(20);
+      font-size: vb(20);
       font-family: Source Han Bolde CN;
       font-weight: bold;
       color: #292f38;
@@ -580,7 +580,7 @@ export default {
     margin-right: vw(80);
 
     .recallbasic-box {
-      font-size: vw(16);
+      font-size: vb(16);
       font-family: Source Han Regular CN;
       font-weight: 400;
       line-height: vh(50);
@@ -643,7 +643,7 @@ export default {
       no-repeat;
     background-size: 100% 100%;
 
-    font-size: vw(14);
+    font-size: vb(14);
     font-family: Source Han Sans CN;
     font-weight: 500;
     color: #75777a;
@@ -662,7 +662,7 @@ export default {
 .pingjiaContenr {
   padding: vw(20);
   .zhaohuipingjai {
-    font-size: vw(16);
+    font-size: vb(16);
     font-family: Source Han Bolde CN;
     font-weight: bold;
     color: #6a6c6f;
diff --git a/src/views/components/dialogTowhuixian/dialogTow.vue b/src/views/components/dialogTowhuixian/dialogTow.vue
index fc1034e..4273072 100644
--- a/src/views/components/dialogTowhuixian/dialogTow.vue
+++ b/src/views/components/dialogTowhuixian/dialogTow.vue
@@ -671,7 +671,7 @@ export default {
       padding: vh(5) 0 0 0;
     }
     div {
-      font-size: vw(20);
+      font-size: vb(20);
       font-family: Source Han Bolde CN;
       font-weight: bold;
       color: #292f38;
@@ -699,7 +699,7 @@ export default {
 }
 ::v-deep .el-form-item__label {
   width: vw(160);
-  font-size: vw(12);
+  font-size: vb(12);
   font-family: Source Han Regular CN;
   font-weight: 400;
   color: #6a6c6f;
@@ -720,7 +720,7 @@ export default {
   width: vw(1477);
 
   .el-textarea__inner {
-    font-size: vw(16);
+    font-size: vb(16);
     font-family: Source Han Bolde CN;
   }
 }
@@ -729,7 +729,7 @@ export default {
   // height: vh(90);
   width: vw(655);
   ::v-deep .el-textarea__inner {
-    font-size: vw(16);
+    font-size: vb(16);
     font-family: Source Han Bolde CN;
   }
 }
@@ -740,7 +740,7 @@ export default {
   left: 0;
   display: inline-block;
   margin-left: 10px;
-  font-size: vw(12);
+  font-size: vb(12);
 }
 
 .bottom {
@@ -750,7 +750,7 @@ export default {
 
   ::v-deep .el-button {
     border: vw(1) solid #1e80eb;
-    font-size: vw(14);
+    font-size: vb(14);
     font-family: Source Han Sans CN;
     font-weight: 400;
     padding: vh(10) vw(18);
@@ -806,7 +806,7 @@ export default {
       width: vw(150);
       text-align: right;
       margin-right: vw(10);
-      font-size: vw(16);
+      font-size: vb(16);
       font-family: Source Han Sans CN;
       font-weight: 400;
       color: #6a6c6f;
@@ -826,7 +826,7 @@ export default {
       width: vw(150);
       text-align: right;
       margin-right: vw(10);
-      font-size: vw(16);
+      font-size: vb(16);
       font-family: Source Han Sans CN;
       font-weight: 400;
       color: #6a6c6f;
@@ -838,7 +838,7 @@ export default {
         margin-left: vw(10);
         display: inline-block;
         border: vw(1) solid #1e80eb;
-        font-size: vw(16);
+        font-size: vb(16);
         font-family: Source Han Sans CN;
         font-weight: 400;
         padding: vh(10) vw(18);
diff --git a/src/views/components/downloadBox/index.vue b/src/views/components/downloadBox/index.vue
index e0e1eff..2356889 100644
--- a/src/views/components/downloadBox/index.vue
+++ b/src/views/components/downloadBox/index.vue
@@ -108,14 +108,14 @@ export default {
 <style lang="scss" scoped>
 @import "@/assets/styles/utils.scss";
 .zanwu {
-  font-size: vw(16);
+  font-size: vb(16);
   font-family: Source Han Bolde CN;
   font-weight: bold;
   color: #6a6c6f;
   line-height: vw(50);
 }
 .zhaohuipingjaiFont {
-  font-size: vw(16);
+  font-size: vb(16);
   font-family: Source Han Bolde CN;
   font-weight: bold;
   color: #6a6c6f;
@@ -140,7 +140,7 @@ export default {
 
     .zhanubottom-boxa {
       width: 100%;
-      font-size: vw(16);
+      font-size: vb(16);
       font-family: Source Han Regular CN;
       font-weight: 400;
       color: #6a6c6f;
@@ -150,7 +150,7 @@ export default {
       white-space: nowrap; /* 防止换行 */
     }
     .zhanubottom-boxb {
-      font-size: vw(14);
+      font-size: vb(14);
       font-family: DIN-Regular;
       font-weight: 400;
       color: #b1b6bf;
@@ -174,7 +174,7 @@ export default {
       height: vh(20);
     }
     span {
-      font-size: vw(14);
+      font-size: vb(14);
       font-family: Source Han Regular CN;
       font-weight: 400;
       color: #1e80eb;
diff --git a/src/views/components/downloadBoxTow/index.vue b/src/views/components/downloadBoxTow/index.vue
index c51f14b..28f43a2 100644
--- a/src/views/components/downloadBoxTow/index.vue
+++ b/src/views/components/downloadBoxTow/index.vue
@@ -112,14 +112,14 @@ export default {
 <style lang="scss" scoped>
 @import "@/assets/styles/utils.scss";
 .zanwu {
-  font-size: vw(16);
+  font-size: vb(16);
   font-family: Source Han Bolde CN;
   font-weight: bold;
   color: #6a6c6f;
   line-height: vw(50);
 }
 .zhaohuipingjaiFont {
-  font-size: vw(16);
+  font-size: vb(16);
   font-family: Source Han Bolde CN;
   font-weight: bold;
   color: #6a6c6f;
@@ -144,7 +144,7 @@ export default {
 
     .zhanubottom-boxa {
       width: 100%;
-      font-size: vw(16);
+      font-size: vb(16);
       font-family: Source Han Regular CN;
       font-weight: 400;
       color: #6a6c6f;
@@ -154,7 +154,7 @@ export default {
       white-space: nowrap; /* 防止换行 */
     }
     .zhanubottom-boxb {
-      font-size: vw(14);
+      font-size: vb(14);
       font-family: DIN-Regular;
       font-weight: 400;
       color: #b1b6bf;
@@ -178,7 +178,7 @@ export default {
       height: vh(20);
     }
     span {
-      font-size: vw(14);
+      font-size: vb(14);
       font-family: Source Han Regular CN;
       font-weight: 400;
       color: #1e80eb;
diff --git a/src/views/components/fileDeliver/fileDeliver.vue b/src/views/components/fileDeliver/fileDeliver.vue
index 8492780..2f1dfaf 100644
--- a/src/views/components/fileDeliver/fileDeliver.vue
+++ b/src/views/components/fileDeliver/fileDeliver.vue
@@ -357,7 +357,7 @@ export default {
     height: vw(15);
   }
   span {
-    font-size: vw(14);
+    font-size: vb(14);
     font-family: Source Han Regular CN;
     font-weight: 400;
     color: #1e80eb;
@@ -398,7 +398,7 @@ export default {
     position: absolute;
     top: vh(2);
     right: vw(5);
-    font-size: vw(22);
+    font-size: vb(22);
   }
 }
 .finishImage {
diff --git a/src/views/components/fileUploadDialog/index.vue b/src/views/components/fileUploadDialog/index.vue
index f7c4bdd..2e2c753 100644
--- a/src/views/components/fileUploadDialog/index.vue
+++ b/src/views/components/fileUploadDialog/index.vue
@@ -181,7 +181,7 @@ export default {
       padding: vh(5) 0 0 0;
     }
     div {
-      font-size: vw(18);
+      font-size: vb(18);
       font-family: Source Han Sans CN;
       font-weight: bold;
       color: #292f38;
@@ -199,7 +199,7 @@ export default {
         width: vw(150);
         text-align: right;
         margin-right: vw(10);
-        font-size: vw(16);
+        font-size: vb(16);
         font-family: Source Han Sans CN;
         font-weight: 400;
         color: #6a6c6f;
@@ -219,7 +219,7 @@ export default {
         width: vw(150);
         text-align: right;
         margin-right: vw(10);
-        font-size: vw(16);
+        font-size: vb(16);
         font-family: Source Han Sans CN;
         font-weight: 400;
         color: #6a6c6f;
diff --git a/src/views/components/recallChanges/index.vue b/src/views/components/recallChanges/index.vue
index ab7b525..6d5c963 100644
--- a/src/views/components/recallChanges/index.vue
+++ b/src/views/components/recallChanges/index.vue
@@ -357,7 +357,7 @@ export default {
       padding: vh(5) 0 0 0;
     }
     div {
-      font-size: vw(20);
+      font-size: vb(20);
       font-family: Source Han Bolde CN;
       font-weight: bold;
       color: #292f38;
@@ -385,7 +385,7 @@ export default {
 }
 ::v-deep .el-form-item__label {
   width: vw(160);
-  font-size: vw(12);
+  font-size: vb(12);
   font-family: Source Han Regular CN;
   font-weight: 400;
   color: #6a6c6f;
@@ -420,7 +420,7 @@ export default {
   left: 0;
   display: inline-block;
   margin-left: 10px;
-  font-size: vw(12);
+  font-size: vb(12);
 }
 
 .bottom {
diff --git a/src/views/components/reportDialog/index.vue b/src/views/components/reportDialog/index.vue
index 69a7a11..8b6e2ed 100644
--- a/src/views/components/reportDialog/index.vue
+++ b/src/views/components/reportDialog/index.vue
@@ -241,7 +241,7 @@ export default {
       padding: vh(5) 0 0 0;
     }
     div {
-      font-size: vw(20);
+      font-size: vb(20);
       font-family: Source Han Bolde CN;
       font-weight: bold;
       color: #292f38;
@@ -282,7 +282,7 @@ export default {
           margin-right: vw(10);
         }
         span {
-          font-size: vw(14);
+          font-size: vb(14);
           font-family: Source Han Sans CN;
           font-weight: 400;
           color: #1e80eb;
@@ -328,7 +328,7 @@ export default {
 }
 ::v-deep .el-form-item__label {
   width: vw(160);
-  font-size: vw(12);
+  font-size: vb(12);
   font-family: Source Han Regular CN;
   font-weight: 400;
   color: #6a6c6f;
@@ -338,6 +338,6 @@ export default {
 ::v-deep .el-input__inner {
   width: vw(200);
   height: vh(40);
-  font-size: vw(12);
+  font-size: vb(12);
 }
 </style>
diff --git a/src/views/components/tianbaoDialog/index.vue b/src/views/components/tianbaoDialog/index.vue
index 5c0c647..d31bd84 100644
--- a/src/views/components/tianbaoDialog/index.vue
+++ b/src/views/components/tianbaoDialog/index.vue
@@ -184,7 +184,7 @@ export default {
       padding: vh(5) 0 0 0;
     }
     div {
-      font-size: vw(18);
+      font-size: vb(18);
       font-family: Source Han Sans CN;
       font-weight: bold;
       color: #292f38;
@@ -202,7 +202,7 @@ export default {
         width: vw(150);
         text-align: right;
         margin-right: vw(10);
-        font-size: vw(16);
+        font-size: vb(16);
         font-family: Source Han Sans CN;
         font-weight: 400;
         color: #6a6c6f;
@@ -222,7 +222,7 @@ export default {
         width: vw(150);
         text-align: right;
         margin-right: vw(10);
-        font-size: vw(16);
+        font-size: vb(16);
         font-family: Source Han Sans CN;
         font-weight: 400;
         color: #6a6c6f;
@@ -254,7 +254,7 @@ export default {
 
     .zhanubottom-boxa {
       width: 100%;
-      font-size: vw(16);
+      font-size: vb(16);
       font-family: Source Han Regular CN;
       font-weight: 400;
       color: #6a6c6f;
@@ -264,7 +264,7 @@ export default {
       white-space: nowrap; /* 防止换行 */
     }
     .zhanubottom-boxb {
-      font-size: vw(14);
+      font-size: vb(14);
       font-family: DIN-Regular;
       font-weight: 400;
       color: #b1b6bf;
@@ -288,7 +288,7 @@ export default {
       height: vh(20);
     }
     span {
-      font-size: vw(14);
+      font-size: vb(14);
       font-family: Source Han Regular CN;
       font-weight: 400;
       color: #1e80eb;
diff --git a/src/views/components/voucherImg/index.vue b/src/views/components/voucherImg/index.vue
index c122cd8..4ed577f 100644
--- a/src/views/components/voucherImg/index.vue
+++ b/src/views/components/voucherImg/index.vue
@@ -104,7 +104,7 @@ export default {
       padding: vh(5) 0 0 0;
     }
     div {
-      font-size: vw(20);
+      font-size: vb(20);
       font-family: Source Han Bolde CN;
       font-weight: bold;
       color: #292f38;
@@ -144,7 +144,7 @@ export default {
           margin-right: vw(10);
         }
         span {
-          font-size: vw(14);
+          font-size: vb(14);
           font-family: Source Han Sans CN;
           font-weight: 400;
           color: #1e80eb;
diff --git a/src/views/firmContent/components/blockHeader/index.vue b/src/views/firmContent/components/blockHeader/index.vue
index 176882a..0516163 100644
--- a/src/views/firmContent/components/blockHeader/index.vue
+++ b/src/views/firmContent/components/blockHeader/index.vue
@@ -101,7 +101,7 @@ export default {
         margin-right: vw(9);
       }
       .title {
-        font-size: vw(16);
+        font-size: vb(16);
         font-family: Source Han Sans CN;
         font-weight: bold;
         color: #1e80eb;
@@ -129,7 +129,7 @@ export default {
           }
           span {
             display: inline-block;
-            font-size: vw(14);
+            font-size: vb(14);
             font-family: Source Han Sans CN;
             font-weight: 400;
             color: #1e80eb;
@@ -155,7 +155,7 @@ export default {
           }
           span {
             display: inline-block;
-            font-size: vw(14);
+            font-size: vb(14);
             font-family: Source Han Sans CN;
             font-weight: 400;
             color: #fff;
diff --git a/src/views/firmContent/components/descriptions/index.vue b/src/views/firmContent/components/descriptions/index.vue
index 0345dfe..07e4e46 100644
--- a/src/views/firmContent/components/descriptions/index.vue
+++ b/src/views/firmContent/components/descriptions/index.vue
@@ -62,7 +62,7 @@ export default {
 .my--descriptions {
   ::v-deep .descriptions-label-style {
     background-color: #F5F7FA;
-    font-size: vw(16);
+    font-size: vb(16);
     font-family: Source Han Sans CN;
     font-weight: 400;
     color: #6A6C6F;
@@ -70,7 +70,7 @@ export default {
   }
   ::v-deep .descriptions-labelWidth-style {
     background-color: #F5F7FA;
-    font-size: vw(16);
+    font-size: vb(16);
     font-family: Source Han Sans CN;
     font-weight: 400;
     color: #6A6C6F;
@@ -78,14 +78,14 @@ export default {
   }
   
   ::v-deep .descriptions-content-style {
-    font-size: vw(16);
+    font-size: vb(16);
     font-family: Source Han Sans CN;
     font-weight: 400;
     color: #292F38;
     width: vw(610);
   }
   ::v-deep .descriptions-contentWidth-style {
-    font-size: vw(16);
+    font-size: vb(16);
     font-family: Source Han Sans CN;
     font-weight: 400;
     width: vw(450);
@@ -100,7 +100,7 @@ export default {
       background-color: #F7FAFC;
       .descriptions-labelChange-style {
         background-color: #F7FAFC;
-        font-size: vw(16);
+        font-size: vb(16);
         font-family: Source Han Sans CN;
         font-weight: 400;
         color: #6A6C6F;
@@ -110,7 +110,7 @@ export default {
       }
       .descriptions-contentChange-style {
         background-color: #F7FAFC;
-        font-size: vw(16);
+        font-size: vb(16);
         font-family: Source Han Sans CN;
         font-weight: 400;
         color: #292F38;
diff --git a/src/views/firmContent/components/descriptionsbianji/index.vue b/src/views/firmContent/components/descriptionsbianji/index.vue
index d226972..9daced5 100644
--- a/src/views/firmContent/components/descriptionsbianji/index.vue
+++ b/src/views/firmContent/components/descriptionsbianji/index.vue
@@ -143,7 +143,7 @@ export default {
 .my--descriptions {
   ::v-deep .descriptions-label-style {
     background-color: #F5F7FA;
-    font-size: vw(16);
+    font-size: vb(16);
     font-family: Source Han Sans CN;
     font-weight: 400;
     color: #6A6C6F;
@@ -152,7 +152,7 @@ export default {
 
   ::v-deep .descriptions-labelWidth-style {
     background-color: #F5F7FA;
-    font-size: vw(16);
+    font-size: vb(16);
     font-family: Source Han Sans CN;
     font-weight: 400;
     color: #6A6C6F;
@@ -160,7 +160,7 @@ export default {
   }
 
   ::v-deep .descriptions-content-style {
-    font-size: vw(16);
+    font-size: vb(16);
     font-family: Source Han Sans CN;
     font-weight: 400;
     color: #292F38;
@@ -168,7 +168,7 @@ export default {
   }
 
   ::v-deep .descriptions-contentWidth-style {
-    font-size: vw(16);
+    font-size: vb(16);
     font-family: Source Han Sans CN;
     font-weight: 400;
     width: vw(450);
@@ -186,7 +186,7 @@ export default {
 
       .descriptions-labelChange-style {
         background-color: #F7FAFC;
-        font-size: vw(16);
+        font-size: vb(16);
         font-family: Source Han Sans CN;
         font-weight: 400;
         color: #6A6C6F;
@@ -197,7 +197,7 @@ export default {
 
       .descriptions-contentChange-style {
         background-color: #F7FAFC;
-        font-size: vw(16);
+        font-size: vb(16);
         font-family: Source Han Sans CN;
         font-weight: 400;
         color: #292F38;
diff --git a/src/views/firmContent/components/dialogTitle/index.vue b/src/views/firmContent/components/dialogTitle/index.vue
index 6959665..7ca2daf 100644
--- a/src/views/firmContent/components/dialogTitle/index.vue
+++ b/src/views/firmContent/components/dialogTitle/index.vue
@@ -82,7 +82,7 @@ export default {
       padding: vh(5) 0 0 0;
     }
     div {
-      font-size: vw(20);
+      font-size: vb(20);
       font-family: Source Han Bolde CN;
       font-weight: bold;
       color: #292f38;
diff --git a/src/views/firmContent/components/downloadFileBox/index.vue b/src/views/firmContent/components/downloadFileBox/index.vue
index c79cfe2..410eb8e 100644
--- a/src/views/firmContent/components/downloadFileBox/index.vue
+++ b/src/views/firmContent/components/downloadFileBox/index.vue
@@ -106,7 +106,7 @@ export default {
         margin-right: vw(10);
       }
       div {
-        font-size: vw(16);
+        font-size: vb(16);
         font-family: Source Han Sans CN;
         font-weight: 400;
         color: #6A6C6F;
diff --git a/src/views/firmContent/drugInfo/PZchouyang/PZchouyang.vue b/src/views/firmContent/drugInfo/PZchouyang/PZchouyang.vue
index 77cfc9e..1b38c08 100644
--- a/src/views/firmContent/drugInfo/PZchouyang/PZchouyang.vue
+++ b/src/views/firmContent/drugInfo/PZchouyang/PZchouyang.vue
@@ -5,12 +5,7 @@
         <div class="rank">
           <div class="input--label">抽样级别:</div>
           <el-select v-model="value" placeholder="请选择抽样级别">
-            <el-option
-              v-for="item in options"
-              :key="item.value"
-              :label="item.label"
-              :value="item.value"
-            >
+            <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value">
             </el-option>
           </el-select>
         </div>
@@ -28,19 +23,8 @@
     </div>
     <block-header title="查询结果">
       <div class="tables">
-        <el-table
-          :data="tableData"
-          style="width: 100%"
-          :cell-style="columnStyle"
-          v-loading="loading"
-          border
-        >
-          <el-table-column
-            type="index"
-            header-align="center"
-            label="序号"
-            width="80"
-          >
+        <el-table :data="tableData" style="width: 100%" :cell-style="columnStyle" v-loading="loading" border>
+          <el-table-column type="index" header-align="center" label="序号" width="80">
           </el-table-column>
           <el-table-column prop="cyrw" header-align="center" label="抽样级别">
             <!-- <template slot-scope="scope">
@@ -49,42 +33,21 @@
           </el-table-column>
           <el-table-column prop="cybh" label="抽样编号" header-align="center">
           </el-table-column>
-          <el-table-column
-            prop="yptymc"
-            label="药品通用名"
-            header-align="center"
-          >
+          <el-table-column prop="yptymc" label="药品通用名" header-align="center">
           </el-table-column>
-          <el-table-column
-            prop="bcydwmc"
-            label="被抽样单位名称"
-            header-align="center"
-          >
+          <el-table-column prop="bcydwmc" label="被抽样单位名称" header-align="center">
           </el-table-column>
-          <el-table-column
-            prop="unitAreaName"
-            label="被抽样单位地区名称"
-            header-align="center"
-          >
+          <el-table-column prop="unitAreaName" label="被抽样单位地区名称" header-align="center">
           </el-table-column>
-          <el-table-column
-            prop="productionName"
-            label="生产单位名称"
-            header-align="center"
-          >
+          <el-table-column prop="productionName" label="生产单位名称" header-align="center">
           </el-table-column>
           <el-table-column prop="cyrq" label="抽样日期" header-align="center">
           </el-table-column>
           <el-table-column label="操作" header-align="center" width="100">
             <template slot-scope="scope">
               <div class="button">
-                <el-button
-                  size="mini"
-                  class="informant-btn"
-                  plain
-                  type="primary"
-                  @click="handleEdit(scope.$index, scope.row)"
-                  >详情
+                <el-button size="mini" class="informant-btn" plain type="primary"
+                  @click="handleEdit(scope.$index, scope.row)">详情
                 </el-button>
               </div>
             </template>
@@ -95,76 +58,38 @@
         class="pagination"
         :class="transinformation.b == '1' ? 'paginationTwo' : ''"
       > -->
-      <pagination
-        v-show="total > 0"
-        :total="total"
-        :page="form1.current"
-        :limit="form1.size"
-        @pagination="getPagination"
-      ></pagination>
+      <pagination v-show="total > 0" :total="total" :page="form1.current" :limit="form1.size" @pagination="getPagination">
+      </pagination>
       <!-- </div> -->
     </block-header>
     <!-- 国抽 -->
     <dialog-title title="详情" width="90%" ref="xiangqingDialog">
       <div class="dialog-tabs">
         <div class="tabs">
-          <div
-            class="tab"
-            @click="actionTab(1)"
-            :class="action == 1 ? 'actionTab' : ''"
-          >
+          <div class="tab" @click="actionTab(1)" :class="action == 1 ? 'actionTab' : ''">
             <span>基本信息</span>
           </div>
-          <div
-            class="tab"
-            @click="actionTab(2)"
-            :class="action == 2 ? 'actionTab' : ''"
-          >
+          <div class="tab" @click="actionTab(2)" :class="action == 2 ? 'actionTab' : ''">
             <span>检验项目</span>
           </div>
         </div>
       </div>
-      <component
-        :is="currentComponent"
-        :descriptions="descriptions"
-        :loading="load1"
-        :ids="ids"
-      ></component>
+      <component :is="currentComponent" :descriptions="descriptions" :loading="load1" :ids="ids"></component>
     </dialog-title>
     <!-- 省抽 -->
-    <dialog-title
-      title="查看抽样详情"
-      :width="transinformation.b == '1' ? '65%' : '90%'"
-      ref="chouyangDialog"
-    >
+    <dialog-title title="查看抽样详情" :width="transinformation.b == '1' ? '65%' : '90%'" ref="chouyangDialog">
       <chouyang-info></chouyang-info>
     </dialog-title>
-    <dialog-title
-      title="详情"
-      :width="transinformation.b == '1' ? '75%' : '90%'"
-      ref="medicalInfo"
-    >
+    <dialog-title title="详情" :width="transinformation.b == '1' ? '75%' : '90%'" ref="medicalInfo">
       <medical-info></medical-info>
     </dialog-title>
-    <dialog-title
-      title="详情"
-      :width="transinformation.b == '1' ? '75%' : '90%'"
-      ref="drugDetail"
-    >
+    <dialog-title title="详情" :width="transinformation.b == '1' ? '75%' : '90%'" ref="drugDetail">
       <drug-detail></drug-detail>
     </dialog-title>
-    <dialog-title
-      title="详情"
-      :width="transinformation.b == '1' ? '75%' : '90%'"
-      ref="drugProvince"
-    >
+    <dialog-title title="详情" :width="transinformation.b == '1' ? '75%' : '90%'" ref="drugProvince">
       <drug-province></drug-province>
     </dialog-title>
-    <dialog-title
-      title="详情"
-      :width="transinformation.b == '1' ? '75%' : '90%'"
-      ref="samplingDetail"
-    >
+    <dialog-title title="详情" :width="transinformation.b == '1' ? '75%' : '90%'" ref="samplingDetail">
       <sampling-detail></sampling-detail>
     </dialog-title>
   </div>
@@ -213,7 +138,7 @@ export default {
         //抽样编号
         cybh: "",
         //批准文号
-        yppzwh:''
+        yppzwh: ''
       },
       //主键
       ids: "",
@@ -668,8 +593,8 @@ export default {
         return "font-family: Adobe Heiti Std;font-weight: normal;";
       }
     },
-    currentChange(index) {},
-    sizeChange(index) {},
+    currentChange(index) { },
+    sizeChange(index) { },
   },
   mounted() {
     //   this.$nextTick(()=>{
@@ -685,13 +610,16 @@ export default {
 </script>
 <style lang="scss" scoped>
 @import "@/assets/styles/utils.scss";
+
 .pzChouyang {
+
   // overflow-y: scroll;
   .tables {
     .button {
       display: flex;
       justify-content: center;
     }
+
     .informant-btn {
       padding: vw(13) vh(10);
       width: vw(44);
@@ -703,61 +631,71 @@ export default {
       display: flex;
       justify-content: center;
       align-items: center;
+
       ::v-deep span {
         display: inline-block;
         color: #1e80eb;
-        font-size: vw(14);
+        font-size: vb(14);
         font-family: Adobe Heiti Std;
         font-weight: normal;
       }
     }
+
     ::v-deep .el-table td {
       height: vh(40);
       padding: vh(10);
-      font-size: vw(14);
+      font-size: vb(14);
       font-weight: 400;
       color: #292f38;
     }
+
     ::v-deep .el-table th {
       height: vh(40);
       padding: 0;
-      font-size: vw(14);
+      font-size: vb(14);
       font-family: Source Han Sans CN;
       font-weight: bold;
       color: #292f38;
       line-height: vh(50);
     }
+
     ::v-deep .cell {
       text-align: center;
     }
   }
+
   .pagination {
     margin-top: 17px;
     display: flex;
     align-items: center;
     justify-content: space-between;
+
     // padding-bottom: vh(20);
     ::v-deep .el-pagination__jump {
       margin: 0;
     }
+
     .custom {
-      font-size: 14px;
+      font-size: vb(14);
       font-family: Source Han Sans CN-Regular, Source Han Sans CN;
       font-weight: 400;
       color: #292f38;
       line-height: 18px;
     }
   }
+
   .paginationTwo {
     display: flex;
     align-items: center;
     justify-content: flex-end;
     padding-bottom: vh(20);
+
     ::v-deep .el-input--mini .el-input__inner {
       height: vw(28);
     }
+
     .custom {
-      font-size: vw(14);
+      font-size: vb(14);
       font-family: Source Han Regular CN;
       font-weight: 400;
       color: #292f38;
@@ -765,15 +703,19 @@ export default {
     }
   }
 }
+
 ::v-deep .el-dialog__body {
   padding-top: vh(24);
 }
+
 ::v-deep .dialog-tabs {
   margin: vh(25) 0;
+
   .tabs {
     width: 100%;
     display: flex;
     border-bottom: vw(1) solid #dbe0e8;
+
     .tab {
       border: vw(1) solid #dbe0e8;
       padding: vh(7) vw(22);
@@ -801,12 +743,13 @@ export default {
       }
 
       span {
-        font-size: vw(16);
+        font-size: vb(16);
         font-family: Source Han Sans CN;
         font-weight: 400;
         color: #2f3742;
       }
     }
+
     .actionTab {
       background-color: #1e80eb;
 
@@ -816,40 +759,49 @@ export default {
     }
   }
 }
+
 .drug-input {
   padding: vh(40) vw(22);
   display: flex;
   align-items: center;
+
   .inputs {
     display: flex;
     align-items: center;
+
     .rank,
     .number {
       display: flex;
       align-items: center;
+
       .input--label {
-        font-size: vw(16);
+        font-size: vb(16);
         font-family: Source Han Sans CN;
         font-weight: 400;
         color: #6a6c6f;
       }
+
       ::v-deep .el-input__inner {
         width: vw(386);
         height: vw(40);
         border-radius: vw(2);
       }
+
       ::v-deep .el-select__caret::before {
         line-height: vw(40);
       }
     }
+
     .number {
       margin-left: vw(39);
     }
   }
+
   .search-btns {
     margin-left: vw(40);
     display: flex;
     align-items: center;
+
     .inquire {
       display: flex;
       justify-content: center;
@@ -859,7 +811,7 @@ export default {
       height: vh(40);
       background: #1e80eb;
       border-radius: vw(4);
-      font-size: vw(16);
+      font-size: vb(16);
       font-family: Source Han Sans CN;
       font-weight: 400;
       color: #ffffff;
@@ -867,6 +819,7 @@ export default {
       margin-left: vw(10);
       cursor: pointer;
     }
+
     .reset {
       display: flex;
       justify-content: center;
@@ -876,7 +829,7 @@ export default {
       border: vw(1) solid #1e80eb;
       border-radius: vw(4);
       background-color: #fff;
-      font-size: vw(16);
+      font-size: vb(16);
       font-family: Source Han Sans CN;
       font-weight: 400;
       color: #1e80eb;
diff --git a/src/views/firmContent/drugInfo/PZchouyang/chouYang/chouYang.vue b/src/views/firmContent/drugInfo/PZchouyang/chouYang/chouYang.vue
index eb7fbf4..88ed809 100644
--- a/src/views/firmContent/drugInfo/PZchouyang/chouYang/chouYang.vue
+++ b/src/views/firmContent/drugInfo/PZchouyang/chouYang/chouYang.vue
@@ -141,7 +141,7 @@ export default {
     ::v-deep span {
       display: inline-block;
       color: #1e80eb;
-      font-size: vw(14);
+      font-size: vb(14);
       font-family: Adobe Heiti Std;
       font-weight: normal;
     }
@@ -149,7 +149,7 @@ export default {
   ::v-deep .el-table td {
     height: vh(60);
     padding: 0;
-    font-size: vw(14);
+    font-size: vb(14);
     font-weight: 400;
     font-family: Source Han Sans CN;
     color: #292f38;
@@ -157,7 +157,7 @@ export default {
   ::v-deep .el-table th {
     height: vh(40);
     padding: 0;
-    font-size: vw(14);
+    font-size: vb(14);
     font-family: Source Han Sans CN;
     font-weight: bold;
     color: #292f38;
@@ -180,7 +180,7 @@ export default {
     height: vw(28);
   }
   .custom {
-    font-size: vw(14);
+    font-size: vb(14);
     font-family: Source Han Regular CN;
     font-weight: 400;
     color: #292f38;
diff --git a/src/views/firmContent/drugInfo/PZchouyang/chouyangInfo/index.vue b/src/views/firmContent/drugInfo/PZchouyang/chouyangInfo/index.vue
index 9cd3fe8..f6f3686 100644
--- a/src/views/firmContent/drugInfo/PZchouyang/chouyangInfo/index.vue
+++ b/src/views/firmContent/drugInfo/PZchouyang/chouyangInfo/index.vue
@@ -360,7 +360,7 @@ export default {
       clip-path: polygon(0 0, calc(100% - (15 / 1920*100vw)) 0,100% 40%, 100% calc(100% - 0px),
                     calc(100% - 0px) 100%, 0px 100%,0 calc(100% - 0px),0 0px);
       .title-relative {
-        font-size: vw(14);
+        font-size: vb(14);
         font-family: Source Han Sans CN;
         font-weight: 400;
         color: #ffffff;
@@ -377,7 +377,7 @@ export default {
         background-color: #F7FAFC;
         padding: vh(15) vw(20);
         width: vw(256);
-        font-size: vw(16);
+        font-size: vb(16);
         font-family: Source Han Sans CN;
         font-weight: 400;
         color: #F5F7FA;
@@ -385,7 +385,7 @@ export default {
         // text-align: right;
       }
       .contentClassName{
-        font-size: vw(16);
+        font-size: vb(16);
         padding: vh(15) 0;
         font-family: Source Han Sans CN;
         font-weight: 400;
diff --git a/src/views/firmContent/drugInfo/PZchouyang/samplingDetail.vue b/src/views/firmContent/drugInfo/PZchouyang/samplingDetail.vue
index bea2db5..84b1f2f 100644
--- a/src/views/firmContent/drugInfo/PZchouyang/samplingDetail.vue
+++ b/src/views/firmContent/drugInfo/PZchouyang/samplingDetail.vue
@@ -494,7 +494,7 @@ export default {
       margin-right: 8px;
     }
     .title {
-      font-size: 18px;
+      font-size: vb(18);
       font-weight: bold;
       color: #1e80eb;
     }
@@ -524,7 +524,7 @@ export default {
   color: #333;
   cursor: pointer;
   & > span {
-    font-size: 14px;
+    font-size: vb(14); 
   }
   .file-icon {
     color: #02d1a6;
diff --git a/src/views/firmContent/drugInfo/adverseReaction/adverseReaction.vue b/src/views/firmContent/drugInfo/adverseReaction/adverseReaction.vue
index 7e18848..1673947 100644
--- a/src/views/firmContent/drugInfo/adverseReaction/adverseReaction.vue
+++ b/src/views/firmContent/drugInfo/adverseReaction/adverseReaction.vue
@@ -184,7 +184,7 @@ export default {
     ::v-deep span {
       display: inline-block;
       color: #1e80eb;
-      font-size: vw(14);
+      font-size: vb(14);
       font-family: Adobe Heiti Std;
       font-weight: normal;
     }
@@ -192,14 +192,14 @@ export default {
   ::v-deep .el-table td {
     height: vh(40);
     padding: 0;
-    font-size: vw(14);
+    font-size: vb(14);
     font-weight: 400;
     color: #292F38;
   }
   ::v-deep .el-table th {
     height: vh(40);
     padding: 0;
-    font-size: vw(14);
+    font-size: vb(14);
     font-family: Source Han Sans CN;
     font-weight: bold;
     color: #292f38;
@@ -235,7 +235,7 @@ export default {
   justify-content: flex-end;
   padding-bottom: vh(20);
   .custom {
-    font-size: vw(14);
+    font-size: vb(14);
     font-family: Source Han Regular CN;
     font-weight: 400;
     color: #292f38;
diff --git a/src/views/firmContent/drugInfo/drugBasicInfo/drugBasicInfo.vue b/src/views/firmContent/drugInfo/drugBasicInfo/drugBasicInfo.vue
index 36c6c11..9329bd0 100644
--- a/src/views/firmContent/drugInfo/drugBasicInfo/drugBasicInfo.vue
+++ b/src/views/firmContent/drugInfo/drugBasicInfo/drugBasicInfo.vue
@@ -1029,14 +1029,14 @@ export default {
   .labelClassName {
     background-color: #f7fafc;
     width: vw(246);
-    font-size: vw(16);
+    font-size: vb(16);
     font-family: Source Han Sans CN;
     font-weight: 400;
     color: #6a6c6f;
   }
 
   .contentClassName {
-    font-size: vw(16);
+    font-size: vb(16);
     font-family: Source Han Sans CN;
     font-weight: 400;
     color: #292f38;
diff --git a/src/views/firmContent/drugInfo/index.vue b/src/views/firmContent/drugInfo/index.vue
index 9e371a0..bdc086a 100644
--- a/src/views/firmContent/drugInfo/index.vue
+++ b/src/views/firmContent/drugInfo/index.vue
@@ -18,8 +18,9 @@
           <el-button v-else class="button-new-tag" size="small" @click="showInput">+添加标签</el-button>
         </div>
       </div>
-      <div>
-        <el-button type="primary" plain @click="gohuaxianga" v-show="urlA.type != 4 && urlA.leixing !='ggfw'">产品画像</el-button>
+      <div class="isbuttom">
+        <el-button type="primary" plain @click="gohuaxianga"
+          v-show="urlA.type != 4 && urlA.leixing != 'ggfw'">产品画像</el-button>
 
         <el-button type="primary" plain @click="goBack">返回</el-button>
       </div>
@@ -371,7 +372,7 @@ export default {
         align-items: center;
 
         span {
-          font-size: vw(18);
+          font-size: vb(18);
           font-family: Source Han Sans CN;
           font-weight: 400;
           color: #6a6c6f;
@@ -438,7 +439,7 @@ export default {
           }
 
           span {
-            font-size: vw(16);
+            font-size: vb(16);
             font-family: Source Han Sans CN;
             font-weight: 400;
             color: #2f3742;
@@ -464,4 +465,22 @@ export default {
 }
 
 ::v-deep.pzChouyang .tables .el-table td {}
+
+
+::v-deep .drug-tag {
+
+  .el-tag {
+    font-size: vb(14);
+  }
+
+  .el-button--small {
+    font-size: vb(14) ;
+  }
+
+}
+::v-deep .isbuttom{
+  .el-button--medium {
+    font-size: vb(16) ;
+  }
+} 
 </style>
diff --git a/src/views/firmContent/drugInfo/zhaohui/PZchouyang.vue b/src/views/firmContent/drugInfo/zhaohui/PZchouyang.vue
index 5707163..4668f01 100644
--- a/src/views/firmContent/drugInfo/zhaohui/PZchouyang.vue
+++ b/src/views/firmContent/drugInfo/zhaohui/PZchouyang.vue
@@ -710,7 +710,7 @@ export default {
       ::v-deep span {
         display: inline-block;
         color: #1e80eb;
-        font-size: vw(14);
+        font-size: vb(14);
         font-family: Adobe Heiti Std;
         font-weight: normal;
       }
@@ -718,14 +718,14 @@ export default {
     ::v-deep .el-table td {
       height: vh(40);
       padding: vh(10);
-      font-size: vw(14);
+      font-size: vb(14);
       font-weight: 400;
       color: #292f38;
     }
     ::v-deep .el-table th {
       height: vh(40);
       padding: 0;
-      font-size: vw(14);
+      font-size: vb(14);
       font-family: Source Han Sans CN;
       font-weight: bold;
       color: #292f38;
@@ -745,7 +745,7 @@ export default {
       margin: 0;
     }
     .custom {
-      font-size: 14px;
+      font-size: vb(14);
       font-family: Source Han Sans CN-Regular, Source Han Sans CN;
       font-weight: 400;
       color: #292f38;
@@ -761,7 +761,7 @@ export default {
       height: vw(28);
     }
     .custom {
-      font-size: vw(14);
+      font-size: vb(14);
       font-family: Source Han Regular CN;
       font-weight: 400;
       color: #292f38;
@@ -805,7 +805,7 @@ export default {
       }
 
       span {
-        font-size: vw(16);
+        font-size: vb(16);
         font-family: Source Han Sans CN;
         font-weight: 400;
         color: #2f3742;
@@ -832,7 +832,7 @@ export default {
       display: flex;
       align-items: center;
       .input--label {
-        font-size: vw(16);
+        font-size: vb(16);
         font-family: Source Han Sans CN;
         font-weight: 400;
         color: #6a6c6f;
@@ -863,7 +863,7 @@ export default {
       height: vh(40);
       background: #1e80eb;
       border-radius: vw(4);
-      font-size: vw(16);
+      font-size: vb(16);
       font-family: Source Han Sans CN;
       font-weight: 400;
       color: #ffffff;
@@ -880,7 +880,7 @@ export default {
       border: vw(1) solid #1e80eb;
       border-radius: vw(4);
       background-color: #fff;
-      font-size: vw(16);
+      font-size: vb(16);
       font-family: Source Han Sans CN;
       font-weight: 400;
       color: #1e80eb;
diff --git a/src/views/firmContent/drugInfo/zhaohui/chouYang/chouYang.vue b/src/views/firmContent/drugInfo/zhaohui/chouYang/chouYang.vue
index eb7fbf4..88ed809 100644
--- a/src/views/firmContent/drugInfo/zhaohui/chouYang/chouYang.vue
+++ b/src/views/firmContent/drugInfo/zhaohui/chouYang/chouYang.vue
@@ -141,7 +141,7 @@ export default {
     ::v-deep span {
       display: inline-block;
       color: #1e80eb;
-      font-size: vw(14);
+      font-size: vb(14);
       font-family: Adobe Heiti Std;
       font-weight: normal;
     }
@@ -149,7 +149,7 @@ export default {
   ::v-deep .el-table td {
     height: vh(60);
     padding: 0;
-    font-size: vw(14);
+    font-size: vb(14);
     font-weight: 400;
     font-family: Source Han Sans CN;
     color: #292f38;
@@ -157,7 +157,7 @@ export default {
   ::v-deep .el-table th {
     height: vh(40);
     padding: 0;
-    font-size: vw(14);
+    font-size: vb(14);
     font-family: Source Han Sans CN;
     font-weight: bold;
     color: #292f38;
@@ -180,7 +180,7 @@ export default {
     height: vw(28);
   }
   .custom {
-    font-size: vw(14);
+    font-size: vb(14);
     font-family: Source Han Regular CN;
     font-weight: 400;
     color: #292f38;
diff --git a/src/views/firmContent/drugInfo/zhaohui/chouyangInfo/index.vue b/src/views/firmContent/drugInfo/zhaohui/chouyangInfo/index.vue
index 9cd3fe8..f6f3686 100644
--- a/src/views/firmContent/drugInfo/zhaohui/chouyangInfo/index.vue
+++ b/src/views/firmContent/drugInfo/zhaohui/chouyangInfo/index.vue
@@ -360,7 +360,7 @@ export default {
       clip-path: polygon(0 0, calc(100% - (15 / 1920*100vw)) 0,100% 40%, 100% calc(100% - 0px),
                     calc(100% - 0px) 100%, 0px 100%,0 calc(100% - 0px),0 0px);
       .title-relative {
-        font-size: vw(14);
+        font-size: vb(14);
         font-family: Source Han Sans CN;
         font-weight: 400;
         color: #ffffff;
@@ -377,7 +377,7 @@ export default {
         background-color: #F7FAFC;
         padding: vh(15) vw(20);
         width: vw(256);
-        font-size: vw(16);
+        font-size: vb(16);
         font-family: Source Han Sans CN;
         font-weight: 400;
         color: #F5F7FA;
@@ -385,7 +385,7 @@ export default {
         // text-align: right;
       }
       .contentClassName{
-        font-size: vw(16);
+        font-size: vb(16);
         padding: vh(15) 0;
         font-family: Source Han Sans CN;
         font-weight: 400;
diff --git a/src/views/firmContent/drugInfo/zhaohui/drugDetail.vue b/src/views/firmContent/drugInfo/zhaohui/drugDetail.vue
index 7b1b11d..f9d03a6 100644
--- a/src/views/firmContent/drugInfo/zhaohui/drugDetail.vue
+++ b/src/views/firmContent/drugInfo/zhaohui/drugDetail.vue
@@ -9,66 +9,55 @@
       :append-to-body="true"
     >
       <div slot="title" class="headerText">详情</div> -->
-      <div class="content-tabs">
-        <div class="tabs">
-          <div
-            class="tab"
-            v-for="(item, index) in options"
-            :key="index"
-            @click="actionTab(index)"
-            :class="action == index ? 'actionTab' : ''"
-          >
-            {{ item }}
-          </div>
+    <div class="content-tabs">
+      <div class="tabs">
+        <div class="tab" v-for="(item, index) in options" :key="index" @click="actionTab(index)"
+          :class="action == index ? 'actionTab' : ''">
+          {{ item }}
         </div>
       </div>
+    </div>
 
-      <div v-if="action == 0">
-        <div class="mar">
-          <headerTitle header="国家药品抽检信息"></headerTitle>
-        </div>
-        <descriptions :descriptionsList="list1"></descriptions>
+    <div v-if="action == 0">
+      <div class="mar">
+        <headerTitle header="国家药品抽检信息"></headerTitle>
       </div>
-      <div v-if="action == 1">
-        <div class="mar">
-          <headerTitle header="检验项目信息"></headerTitle>
-        </div>
-        <el-table v-loading="loading" :data="tableList" border :stripe="false">
-          <el-table-column type="index" label="序号" width="50" />
-          <el-table-column label="检验大类" prop="name" />
-          <el-table-column label="检验项目" prop="type"> </el-table-column>
+      <descriptions :descriptionsList="list1"></descriptions>
+    </div>
+    <div v-if="action == 1">
+      <div class="mar">
+        <headerTitle header="检验项目信息"></headerTitle>
+      </div>
+      <el-table v-loading="loading" :data="tableList" border :stripe="false">
+        <el-table-column type="index" label="序号" width="50" />
+        <el-table-column label="检验大类" prop="name" />
+        <el-table-column label="检验项目" prop="type"> </el-table-column>
 
-          <el-table-column label="标准规定" prop="num" />
-          <el-table-column label="检验结果" prop="enterpriseName">
-          </el-table-column>
-          <el-table-column label="检验结论" prop="num" />
-          <el-table-column label="检验依据" prop="enterpriseName">
-          </el-table-column>
-          <el-table-column label="检验序号" prop="num" />
-          <el-table-column label="报告类别" prop="enterpriseName">
-          </el-table-column>
-          <el-table-column label="抽样编号" prop="enterpriseName">
-          </el-table-column>
-          <el-table-column label="药品通用名" prop="enterpriseName">
-          </el-table-column>
-          <el-table-column label="编辑时间" prop="enterpriseName">
-          </el-table-column>
-          <el-table-column label="更新时间" prop="enterpriseName">
-          </el-table-column>
-        </el-table>
-        <div class="pagination">
-          <span class="custom">共100条,显示1条</span>
-          <el-pagination
-            background
-            @current-change="currentChange"
-            @size-change="sizeChange"
-            :page-sizes="[10, 5]"
-            layout=" prev, pager, next, sizes, jumper"
-            :total="querydata.total"
-          >
-          </el-pagination>
-        </div>
+        <el-table-column label="标准规定" prop="num" />
+        <el-table-column label="检验结果" prop="enterpriseName">
+        </el-table-column>
+        <el-table-column label="检验结论" prop="num" />
+        <el-table-column label="检验依据" prop="enterpriseName">
+        </el-table-column>
+        <el-table-column label="检验序号" prop="num" />
+        <el-table-column label="报告类别" prop="enterpriseName">
+        </el-table-column>
+        <el-table-column label="抽样编号" prop="enterpriseName">
+        </el-table-column>
+        <el-table-column label="药品通用名" prop="enterpriseName">
+        </el-table-column>
+        <el-table-column label="编辑时间" prop="enterpriseName">
+        </el-table-column>
+        <el-table-column label="更新时间" prop="enterpriseName">
+        </el-table-column>
+      </el-table>
+      <div class="pagination">
+        <span class="custom">共100条,显示1条</span>
+        <el-pagination background @current-change="currentChange" @size-change="sizeChange" :page-sizes="[10, 5]"
+          layout=" prev, pager, next, sizes, jumper" :total="querydata.total">
+        </el-pagination>
       </div>
+    </div>
     <!-- </el-dialog> -->
   </div>
 </template>
@@ -463,8 +452,8 @@ export default {
     actionTab(e) {
       this.action = e;
     },
-    currentChange() {},
-    sizeChange() {},
+    currentChange() { },
+    sizeChange() { },
   },
 };
 </script>
@@ -473,51 +462,61 @@ export default {
 ::v-deep .el-dialog__header {
   background: #f8f9fa;
 }
+
 .headerText {
   color: #333333;
 }
+
 .header--title {
   margin: 15px 0;
   display: flex;
   justify-content: space-between;
   align-items: center;
+
   .title--left {
     display: flex;
     align-items: center;
+
     .line {
       width: 4px;
       height: 16px;
       background: #1e80eb;
       margin-right: 8px;
     }
+
     .title {
-      font-size: 18px;
+      font-size: vb(18);
       font-weight: bold;
       color: #1e80eb;
     }
   }
 }
+
 .mar {
   margin: 10px 0;
 }
-::v-deep .el-descriptions-row > th {
+
+::v-deep .el-descriptions-row>th {
   width: 18%;
   background: #f5f7fa;
   color: #292f38;
   font-weight: 500;
 }
-::v-deep .el-descriptions-row > td {
+
+::v-deep .el-descriptions-row>td {
   width: 32%;
 }
 
 ::v-deep .el-dialog:not(.is-fullscreen) {
   margin-bottom: 1vh !important;
 }
+
 .content-tabs {
   .tabs {
     width: 100%;
     display: flex;
     border-bottom: 1px solid #dbe0e8;
+
     .tab {
       border: 1px solid #dbe0e8;
       background: #f8f9f9;
@@ -528,16 +527,19 @@ export default {
       border-bottom: none;
       margin-right: 7px;
       cursor: pointer;
+
       &:last-child {
         margin-right: 0;
       }
     }
+
     .actionTab {
       background-color: #1e80eb;
       color: #fff;
     }
   }
 }
+
 .pagination {
   display: flex;
   justify-content: space-between;
diff --git a/src/views/firmContent/drugInfo/zhaohui/drugProvince.vue b/src/views/firmContent/drugInfo/zhaohui/drugProvince.vue
index 3cc73ae..751c721 100644
--- a/src/views/firmContent/drugInfo/zhaohui/drugProvince.vue
+++ b/src/views/firmContent/drugInfo/zhaohui/drugProvince.vue
@@ -422,7 +422,7 @@ export default {
       margin-right: 8px;
     }
     .title {
-      font-size: 18px;
+      font-size: vb(18);
       font-weight: bold;
       color: #1e80eb;
     }
@@ -444,7 +444,7 @@ export default {
   border: 1px dashed #dee2ee;
   button {
     background: #1e80eb;
-    font-size:14px;
+    font-size:vw(14);
     padding:4px 14px;
     color: #fff;
     border: none;
@@ -466,7 +466,7 @@ export default {
   color: #333;
   cursor: pointer;
   & > span {
-    font-size: 14px;
+    font-size: vb(14);
   }
   .file-icon {
     color: #02d1a6;
diff --git a/src/views/firmContent/drugInfo/zhaohui/medical.vue b/src/views/firmContent/drugInfo/zhaohui/medical.vue
index 79dd0df..e306e25 100644
--- a/src/views/firmContent/drugInfo/zhaohui/medical.vue
+++ b/src/views/firmContent/drugInfo/zhaohui/medical.vue
@@ -446,7 +446,7 @@ export default {
   color: #333;
   cursor: pointer;
   & > span {
-    font-size: 14px;
+    font-size: vb(14);
   }
   .file-icon {
     color: #02d1a6;
diff --git a/src/views/firmContent/drugInfo/zhaohui/samplingDetail.vue b/src/views/firmContent/drugInfo/zhaohui/samplingDetail.vue
index bea2db5..c8e0285 100644
--- a/src/views/firmContent/drugInfo/zhaohui/samplingDetail.vue
+++ b/src/views/firmContent/drugInfo/zhaohui/samplingDetail.vue
@@ -494,7 +494,7 @@ export default {
       margin-right: 8px;
     }
     .title {
-      font-size: 18px;
+      font-size: vb(18);
       font-weight: bold;
       color: #1e80eb;
     }
@@ -524,7 +524,7 @@ export default {
   color: #333;
   cursor: pointer;
   & > span {
-    font-size: 14px;
+    font-size: vb(14);
   }
   .file-icon {
     color: #02d1a6;
diff --git a/src/views/firmContent/drugInfo/zhongyao/drugBasicInfo.vue b/src/views/firmContent/drugInfo/zhongyao/drugBasicInfo.vue
index 0be30ea..c74256b 100644
--- a/src/views/firmContent/drugInfo/zhongyao/drugBasicInfo.vue
+++ b/src/views/firmContent/drugInfo/zhongyao/drugBasicInfo.vue
@@ -206,7 +206,7 @@ export default {
       ::v-deep span {
         display: inline-block;
         color: #1e80eb;
-        font-size: vw(14);
+        font-size: vb(14);
         font-family: Adobe Heiti Std;
         font-weight: normal;
       }
@@ -215,7 +215,7 @@ export default {
     ::v-deep .el-table td {
       height: vh(40);
       padding: 0;
-      font-size: vw(14);
+      font-size: vb(14);
       font-family: Adobe Heiti Std;
       font-weight: 400;
       color: #292F38;
@@ -224,7 +224,7 @@ export default {
     ::v-deep .el-table th {
       height: vh(40);
       padding: 0;
-      font-size: vw(14);
+      font-size: vb(14);
       font-family: Source Han Sans CN;
       font-weight: bold;
       color: #292f38;
@@ -252,7 +252,7 @@ export default {
     }
 
     .custom {
-      font-size: vw(14);
+      font-size: vb(14);
       font-family: Source Han Regular CN;
       font-weight: 400;
       color: #292f38;
diff --git a/src/views/firmContent/drugInfo/zhongyaobiangeng/adverseReaction.vue b/src/views/firmContent/drugInfo/zhongyaobiangeng/adverseReaction.vue
index 8d918d4..f3c52b2 100644
--- a/src/views/firmContent/drugInfo/zhongyaobiangeng/adverseReaction.vue
+++ b/src/views/firmContent/drugInfo/zhongyaobiangeng/adverseReaction.vue
@@ -135,7 +135,7 @@ export default {
     ::v-deep span {
       display: inline-block;
       color: #1e80eb;
-      font-size: vw(14);
+      font-size: vb(14);
       font-family: Adobe Heiti Std;
       font-weight: normal;
     }
@@ -144,7 +144,7 @@ export default {
   ::v-deep .el-table td {
     height: vh(40);
     padding: 0;
-    font-size: vw(14);
+    font-size: vb(14);
     font-weight: 400;
     color: #292F38;
   }
@@ -152,7 +152,7 @@ export default {
   ::v-deep .el-table th {
     height: vh(40);
     padding: 0;
-    font-size: vw(14);
+    font-size: vb(14);
     font-family: Source Han Sans CN;
     font-weight: bold;
     color: #292f38;
@@ -180,7 +180,7 @@ export default {
   }
 
   .custom {
-    font-size: 14px;
+    font-size: vb(14);
     font-family: Source Han Sans CN-Regular, Source Han Sans CN;
     font-weight: 400;
     color: #292f38;
@@ -195,7 +195,7 @@ export default {
   padding-bottom: vh(20);
 
   .custom {
-    font-size: vw(14);
+    font-size: vb(14);
     font-family: Source Han Regular CN;
     font-weight: 400;
     color: #292f38;
diff --git a/src/views/homework.vue b/src/views/homework.vue
index 8236345..0591380 100644
--- a/src/views/homework.vue
+++ b/src/views/homework.vue
@@ -630,7 +630,7 @@ p {
     }
 
     .clearfix-font {
-      font-size: vw(18);
+      font-size: vb(18);
       font-family: Source Han Bolde CN;
       font-weight: bold;
       color: #292f38;
@@ -643,14 +643,14 @@ p {
       right: vw(20);
       cursor: pointer;
       span {
-        font-size: vw(14);
+        font-size: vb(14);
         font-family: Source Han Regular CN;
         font-weight: 400;
         color: #8e8e8e;
       }
 
       i {
-        font-size: vw(14);
+        font-size: vb(14);
       }
     }
   }
@@ -714,7 +714,7 @@ p {
             margin: 0 0 0 vw(17);
             .ctile-top-font-top {
               margin-bottom: vh(16);
-              font-size: vw(26);
+              font-size: vb(26);
               font-family: Source Han Sans CN;
               font-weight: 500;
               color: #ffffff;
@@ -729,7 +729,7 @@ p {
                 // height: 17px;
               }
               span {
-                font-size: vw(14);
+                font-size: vb(14);
                 font-family: Source Han Regular CN;
                 font-weight: 400;
                 color: #bad5ff;
@@ -755,14 +755,14 @@ p {
               width: vw(70);
               span {
                 color: #ffffff;
-                font-size: vw(16);
+                font-size: vb(16);
                 font-family: Source Han Regular CN;
                 font-weight: 500;
                 color: #ffffff;
               }
             }
             span {
-              font-size: vw(16);
+              font-size: vb(16);
               font-family: Source Han Regular CN;
               font-weight: 400;
               color: #cddeff;
@@ -790,7 +790,7 @@ p {
             }
 
             .clearfix-font {
-              font-size: vw(18);
+              font-size: vb(18);
               font-family: Source Han Bolde CN;
               font-weight: bold;
               color: #292f38;
@@ -832,19 +832,19 @@ p {
                 }
                 .mycit-p1 {
                   // margin-bottom: 14px;
-                  font-size: vw(18);
+                  font-size: vb(18);
                   font-family: Source Han Bolde CN;
                   font-weight: bold;
                   color: #292f38;
                 }
                 .mycit-p2 {
-                  font-size: vw(16);
+                  font-size: vb(16);
                   font-family: Source Han Regular CN;
                   font-weight: 400;
                   color: #8e8e8e;
                   span {
                     margin-right: vw(8);
-                    font-size: vw(32);
+                    font-size: vb(32);
                     font-family: DIN;
                     font-weight: bold;
                     color: #31c5a7;
@@ -889,7 +889,7 @@ p {
                 border-radius: vw(6);
                 text-align: center;
                 p {
-                  font-size: vw(24);
+                  font-size: vb(24);
                   font-family: DIN;
                   font-weight: bold;
                   color: #ffffff;
@@ -903,7 +903,7 @@ p {
                 width: vw(522);
                 .mybody-top-right1 {
                   margin: 0 0 vh(5) 0;
-                  font-size: vh(20);
+                  font-size: vb(20);
                   font-family: Source Han Bolde CN;
                   font-weight: bold;
                   color: #292f38;
@@ -913,7 +913,7 @@ p {
                 }
                 .mybody-top-right2 {
                   height: vh(45);
-                  font-size: vh(16);
+                  font-size: vb(16);
                   font-family: Source Han Regular CN;
                   font-weight: 400;
                   color: #8e8e8e;
@@ -974,7 +974,7 @@ p {
               margin: 0 vw(10) 0 0;
             }
             span {
-              font-size: vw(22);
+              font-size: vb(22);
               font-family: Source Han Bolde CN;
               font-weight: bold;
               color: #292f38;
@@ -1006,7 +1006,7 @@ p {
           height: 10vh;
           line-height: 10vh;
 
-          font-size: vw(24);
+          font-size: vb(24);
           font-family: Source Han Bolde CN;
           font-weight: bold;
           color: #292f38;
@@ -1030,7 +1030,7 @@ p {
               justify-content: center;
 
               span {
-                font-size: vw(25);
+                font-size: vb(25);
                 font-family: Source Han Sans CN;
                 font-weight: 400;
                 color: #b1b6bf;
@@ -1075,13 +1075,13 @@ p {
               border-radius: vw(6);
               .myriit-font-top {
                 margin: 0 0 vw(5) 0;
-                font-size: vw(16);
+                font-size: vb(16);
                 font-family: Source Han Bolde CN;
                 font-weight: bold;
               }
 
               .myriit-font-bottom {
-                font-size: vw(16);
+                font-size: vb(16);
                 font-family: Source Han Regular CN;
                 font-weight: 400;
                 color: #979797;
@@ -1130,12 +1130,12 @@ p {
       align-items: center;
       i {
         margin: 0 vw(6) 0 0;
-        font-size: vw(24);
+        font-size: vb(24);
         color: #2e78ff;
       }
       span {
         width: vw(400);
-        font-size: vw(16);
+        font-size: vb(16);
         font-family: Source Han Regular CN;
         font-weight: 400;
         color: #292f38;
@@ -1145,7 +1145,7 @@ p {
       }
     }
     .tyontyicontent-item-right {
-      font-size: vw(16);
+      font-size: vb(16);
       font-family: DIN;
       font-weight: 400;
       color: #b1b6bf;
diff --git a/src/views/index.vue b/src/views/index.vue
index 8eb2df9..2809964 100644
--- a/src/views/index.vue
+++ b/src/views/index.vue
@@ -485,7 +485,7 @@ p {
     }
 
     .clearfix-font {
-      font-size: vw(18);
+      font-size: vb(18);
       font-family: Source Han Bolde CN;
       font-weight: bold;
       color: #292f38;
@@ -498,14 +498,14 @@ p {
       right: vw(5);
       cursor: pointer;
       span {
-        font-size: vw(14);
+        font-size: vb(14);
         font-family: Source Han Regular CN;
         font-weight: 400;
         color: #8e8e8e;
       }
 
       i {
-        font-size: vw(14);
+        font-size: vb(14);
       }
     }
   }
@@ -524,7 +524,7 @@ p {
     // height: vw(26);
   }
   .dialog-font {
-    font-size: vw(20);
+    font-size: vb(20);
     font-family: Source Han Sans CN;
     font-weight: bold;
     color: #292f38;
@@ -532,7 +532,7 @@ p {
 }
 .dialog-content {
   margin: vh(10) 0 0 vw(25);
-  font-size: vw(14);
+  font-size: vb(14);
   font-family: Source Han Regular CN;
   font-weight: 400;
   color: #292f38;
@@ -573,7 +573,7 @@ p {
     .msd-wenzi {
       margin: 0 vw(10);
       width: vw(178);
-      font-size: vw(14);
+      font-size: vb(14);
       font-family: Source Han Regular CN;
       font-weight: 400;
       color: #292f38;
@@ -583,7 +583,7 @@ p {
     }
 
     .msd-jiantou {
-      font-size: vw(14);
+      font-size: vb(14);
       font-family: Source Han Regular CN;
       font-weight: 400;
       color: #292f38;
@@ -627,7 +627,7 @@ p {
       box-sizing: border-box;
       width: vw(280);
       // height: 23px;
-      font-size: vw(24);
+      font-size: vb(24);
       font-family: Source Han Sans CN;
       font-weight: 500;
       color: #ffffff;
@@ -662,7 +662,7 @@ p {
           margin: vh(0) 0 0 vw(5);
           width: vw(41);
           height: vw(14);
-          font-size: vw(14);
+          font-size: vb(14);
           font-family: Source Han Regular CN;
           font-weight: 400;
           color: #ffffff;
@@ -682,14 +682,14 @@ p {
           height: vh(35);
           background: #ffffff;
           border-radius: vw(15);
-          font-size: vw(14);
+          font-size: vb(14);
           font-family: Source Han Regular CN;
           font-weight: 400;
           color: #b1b6bf;
         }
         .el-input__icon {
           margin: vh(-4) 0 0 0;
-          font-size: vw(16);
+          font-size: vb(16);
           cursor: pointer; /*改变鼠标样式为手型*/
         }
       }
@@ -714,7 +714,7 @@ p {
         border-radius: 50%;
         background-color: #ff0000;
 
-        font-size: vw(12);
+        font-size: vb(12);
         transform: scale(0.73);
         font-family: DIN-Regular;
         font-weight: 400;
@@ -742,7 +742,7 @@ p {
         span {
           position: relative;
           z-index: 1;
-          font-size: vw(18);
+          font-size: vb(18);
           font-family: Source Han Regular CN;
           font-weight: 400;
           color: #ffffff;