diff --git a/data-room-ui/packages/BasicComponents/DigitalFlop/index.vue b/data-room-ui/packages/BasicComponents/DigitalFlop/index.vue
index 49ead3d2..ff9e8a85 100644
--- a/data-room-ui/packages/BasicComponents/DigitalFlop/index.vue
+++ b/data-room-ui/packages/BasicComponents/DigitalFlop/index.vue
@@ -19,8 +19,9 @@
           color: option.color,
           'border-radius': option.borderRadius + 'px',
           'font-weight': option.fontWeight,
-          'margin-right':
-            index !== option.data.length - 1 ? option.marginRight + 'px' : ''
+          'margin-right': index !== option.data.length - 1 ? option.marginRight + 'px' : '',
+          '--line-height': option.lineStyle.height + 'px',
+          '--line-color': option.lineStyle.color
         }"
       >
         {{ item }}
@@ -120,6 +121,17 @@ export default {
 </script>
 
 <style lang="scss" scoped>
+.content_item{
+  position: relative;
+  &::after{
+    content: '';
+    position: absolute;
+    width: 100%;
+    height: var(--line-height);
+    transform: translateY( -cale(--line-height / 2) + 'px');
+    background-color: var(--line-color);
+  }
+}
 .light-theme {
   background-color: #ffffff;
   color: #000000;
diff --git a/data-room-ui/packages/BasicComponents/DigitalFlop/setting.vue b/data-room-ui/packages/BasicComponents/DigitalFlop/setting.vue
index f06d8b1a..8a9ed8a4 100644
--- a/data-room-ui/packages/BasicComponents/DigitalFlop/setting.vue
+++ b/data-room-ui/packages/BasicComponents/DigitalFlop/setting.vue
@@ -172,6 +172,22 @@
                 clearable
               />
             </el-form-item>
+            <!-- 中线宽度 -->
+            <el-form-item label="中线宽度">
+              <el-input-number
+                v-model="config.customize.lineStyle.height"
+                class="bs-el-input-number"
+                :min="0"
+                :step="1"
+              />
+            </el-form-item>
+            <!-- 中线颜色 -->
+            <el-form-item label="中线颜色">
+              <ColorPicker
+                v-model="config.customize.lineStyle.color"
+                :predefine="predefineThemeColors"
+              />
+            </el-form-item>
           </div>
         </el-form>
       </div>
diff --git a/data-room-ui/packages/BasicComponents/DigitalFlop/settingConfig.js b/data-room-ui/packages/BasicComponents/DigitalFlop/settingConfig.js
index d045b9e9..bb72e6b1 100644
--- a/data-room-ui/packages/BasicComponents/DigitalFlop/settingConfig.js
+++ b/data-room-ui/packages/BasicComponents/DigitalFlop/settingConfig.js
@@ -48,8 +48,8 @@ const customConfig = {
     bgColor: '#007aff',
     fontSize: 100,
     width: 100,
-    borderRadius: 10,
-    borderColor: '#fff',
+    borderRadius: 0,
+    borderColor: '',
     borderWidth: 1,
     formatter: 3,
     fontWeight: 500,
@@ -59,7 +59,11 @@ const customConfig = {
     numberDigits: 5,
     placeHolder: '0',
     height: 125,
-    fontFamily: ''
+    fontFamily: 'ds-digitalbold',
+    lineStyle: {
+      height: 4,
+      color: '#000000'
+    }
   }
 }
 export const dataConfig = {
diff --git a/data-room-ui/packages/BasicComponents/Input/index.vue b/data-room-ui/packages/BasicComponents/Input/index.vue
index dab95bee..e057b848 100644
--- a/data-room-ui/packages/BasicComponents/Input/index.vue
+++ b/data-room-ui/packages/BasicComponents/Input/index.vue
@@ -12,9 +12,9 @@
       v-model="value"
       type="text"
       resize="both"
-      class="input"
+      class="input-component"
       :placeholder="config.customize.placeholderStyle.placeholder"
-      :style="{ backgroundColor: config.customize.backgroundStyle.backgroundColor }"
+      :style="{ backgroundColor: config.customize.backgroundStyle.backgroundColor,'--input-placeholder-color': config.customize.placeholderStyle.placeholderColor, '--input-placeholder-font-size': config.customize.placeholderStyle.placeholderFontSize + 'px' }"
       @input="handleInput"
       @keyup.enter.native="keyupEnter"
     >
@@ -116,6 +116,14 @@ export default {
 }
 </script>
 
+<style>
+/* 修改输入框的 placeholder 文字颜色 */
+input::placeholder {
+  color: red; /* 设置占位文字颜色为灰色 */
+}
+
+</style>
+
 <style lang="scss" scoped>
 .basic-component-input {
   width: 100%;
@@ -125,12 +133,6 @@ export default {
     white-space: nowrap;
     align-self: center;
   }
-  // .title-top{
-  //   display: block;
-  //   text-align: center;
-  //   white-space: nowrap;
-  // }
-
   .el-input {
     height: 100%;
     width: 100%;
@@ -142,6 +144,10 @@ export default {
       border: 1px solid #DCDFE6;
     }
   }
-
+  ::v-deep .el-input__inner::placeholder {
+   color: var(--input-placeholder-color);
+   font-size: var(--input-placeholder-font-size);
+ }
 }
+
 </style>
diff --git a/data-room-ui/packages/BasicComponents/Input/setting.vue b/data-room-ui/packages/BasicComponents/Input/setting.vue
index 61f660d8..31988146 100644
--- a/data-room-ui/packages/BasicComponents/Input/setting.vue
+++ b/data-room-ui/packages/BasicComponents/Input/setting.vue
@@ -41,7 +41,6 @@
               <el-input-number
                 v-model="config.customize.titleStyle.fontSize"
                 class="bs-el-input-number"
-                controls-position="right"
                 :min="12"
                 :max="100"
               />
@@ -62,7 +61,6 @@
               <el-input-number
                 v-model="config.customize.titleStyle.marginRight"
                 class="bs-el-input-number"
-                controls-position="right"
                 :min="0"
                 :max="100"
               />
@@ -72,7 +70,7 @@
           <div class="lc-field-body">
             <PosWhSetting :config="config" />
           </div>
-         <SettingTitle>旋转</SettingTitle>
+          <SettingTitle>旋转</SettingTitle>
           <div class="lc-field-body">
             <RotateSetting
               :config="config"
@@ -84,7 +82,6 @@
               <el-input-number
                 v-model="config.customize.inputStyle.fontSize"
                 class="bs-el-input-number"
-                controls-position="right"
                 :min="12"
                 :max="100"
               />
@@ -117,6 +114,20 @@
                 clearable
               />
             </el-form-item>
+            <el-form-item label="占位符字体颜色">
+              <ColorPicker
+                v-model="config.customize.placeholderStyle.placeholderColor"
+                :predefine="predefineThemeColors"
+              />
+            </el-form-item>
+            <el-form-item label="占位符字体大小">
+              <el-input-number
+                v-model="config.customize.placeholderStyle.placeholderFontSize"
+                class="bs-el-input-number"
+                :min="12"
+                :max="100"
+              />
+            </el-form-item>
             <el-form-item label="图标选择">
               <IconPicker v-model="config.customize.icon.name" />
             </el-form-item>
@@ -134,12 +145,6 @@
                 />
               </el-select>
             </el-form-item>
-            <!-- <el-form-item label="占位符字体颜色">
-              <ColorPicker
-                v-model="config.customize.placeholderStyle.placeholderColor"
-                :predefine="predefineThemeColors"
-              />
-            </el-form-item> -->
             <el-form-item label="边框颜色">
               <ColorPicker
                 v-model="config.customize.borderStyle.borderColor"
@@ -150,7 +155,6 @@
               <el-input-number
                 v-model="config.customize.borderStyle.borderWidth"
                 class="bs-el-input-number"
-                controls-position="right"
                 :min="0"
                 :max="10"
               />
@@ -174,7 +178,6 @@
               <el-input-number
                 v-model="config.customize.borderStyle.borderRadius"
                 class="bs-el-input-number"
-                controls-position="right"
                 :min="0"
                 :max="100"
               />
@@ -192,7 +195,7 @@ import ColorPicker from 'data-room-ui/ColorPicker/index.vue'
 import BorderSetting from 'data-room-ui/BigScreenDesign/RightSetting/BorderSetting.vue'
 import PosWhSetting from 'data-room-ui/BigScreenDesign/RightSetting/PosWhSetting.vue'
 import RotateSetting from 'data-room-ui/BigScreenDesign/RightSetting/RotateSetting.vue'
-import {predefineColors} from "data-room-ui/js/utils/colorList";
+import { predefineColors } from 'data-room-ui/js/utils/colorList'
 export default {
   name: 'InputSetting',
   components: {
@@ -208,7 +211,7 @@ export default {
       type: Object,
       required: true
     },
-     predefineThemeColors: {
+    predefineThemeColors: {
       type: Array,
       default: () => predefineColors
     }
diff --git a/data-room-ui/packages/BasicComponents/Input/settingConfig.js b/data-room-ui/packages/BasicComponents/Input/settingConfig.js
index 69a97835..adf5fe38 100644
--- a/data-room-ui/packages/BasicComponents/Input/settingConfig.js
+++ b/data-room-ui/packages/BasicComponents/Input/settingConfig.js
@@ -60,7 +60,9 @@ const customConfig = {
     // 占位符
       placeholder: '请输入',
       // 占位符字体颜色
-      placeholderColor: 'red'
+      placeholderColor: '#999999',
+      // 占位符字体大小
+      placeholderFontSize: 14
     },
     // 边框样式
     borderStyle: {
diff --git a/data-room-ui/packages/BasicComponents/ScreenScrollBoard/index.vue b/data-room-ui/packages/BasicComponents/ScreenScrollBoard/index.vue
index 52fe05ca..93ae218f 100644
--- a/data-room-ui/packages/BasicComponents/ScreenScrollBoard/index.vue
+++ b/data-room-ui/packages/BasicComponents/ScreenScrollBoard/index.vue
@@ -120,7 +120,7 @@ export default {
 
 <style lang="scss" scoped>
 .light-theme{
-  background-color: #FFFFFF;
+  background-color: #ffffff;
   color: #000000;
 }
 .auto-theme{
diff --git a/data-room-ui/packages/BasicComponents/ScreenScrollRanking/index.vue b/data-room-ui/packages/BasicComponents/ScreenScrollRanking/index.vue
index c235856b..538de0de 100644
--- a/data-room-ui/packages/BasicComponents/ScreenScrollRanking/index.vue
+++ b/data-room-ui/packages/BasicComponents/ScreenScrollRanking/index.vue
@@ -72,7 +72,7 @@ export default {
 
 <style lang="scss" scoped>
 .light-theme{
-  background-color: #FFFFFF;
+  background-color: #ffffff;
   color: #000000;
 }
 .auto-theme{
diff --git a/data-room-ui/packages/BasicComponents/Select/index.vue b/data-room-ui/packages/BasicComponents/Select/index.vue
index 30fe8e05..ffeb6444 100644
--- a/data-room-ui/packages/BasicComponents/Select/index.vue
+++ b/data-room-ui/packages/BasicComponents/Select/index.vue
@@ -7,6 +7,7 @@
     :placeholder="config.customize.placeholder"
     clearable
     :filterable="filterable"
+    :style="{'--input-placeholder-color':config.customize.placeholderColor,'--input-placeholder-font-size':config.customize.placeholderFontSize + 'px'}"
     @visible-change="visibleChange"
     @change="selectChange"
     @mouseenter.native="mouseenter"
@@ -50,7 +51,7 @@ export default {
       return (this.$route.path === window?.BS_CONFIG?.routers?.previewUrl) || (this.$route.path === '/big-screen/preview')
     }
   },
-  watch: { },
+  watch: {},
   created () {
   },
   mounted () {
@@ -100,6 +101,8 @@ export default {
       selectInputEl.style.fontSize = config.customize.fontSize + 'px'
       // 字体颜色
       selectInputEl.style.color = config.customize.fontColor
+      // 边框颜色
+      selectInputEl.style.borderColor = config.customize.borderColor
       // 下拉图标
       const selectDropdownIcon = document.querySelector(`.select-${config.code} .el-icon-arrow-up`)
       selectDropdownIcon.style.fontSize = config.customize.fontSize + 'px'
@@ -131,8 +134,8 @@ export default {
         }
         // 下拉项hover颜色
         const selectDropdownWrap = document.querySelector(`.select-popper-${this.innerConfig.code} .el-select-dropdown__wrap`)
-        selectDropdownWrap.style.setProperty('--dropDownHoverFontColor', this.innerConfig.customize.dropDownHoverFontColor)
-        selectDropdownWrap.style.setProperty('--dropDownHoverBackgroundColor', this.innerConfig.customize.dropDownHoverBackgroundColor)
+        selectDropdownWrap.style.setProperty('--drop-down-hover-font-color', this.innerConfig.customize.dropDownHoverFontColor)
+        selectDropdownWrap.style.setProperty('--drop-down-hover-background-color', this.innerConfig.customize.dropDownHoverBackgroundColor)
       }
       // 不是激活项的还是使用背景颜色
       const selectDropdownItemEl = document.querySelectorAll(`.select-popper-${this.innerConfig.code} .el-select-dropdown__item`)
@@ -148,7 +151,7 @@ export default {
     mouseenter () {
       if (this.value) {
         setTimeout(() => {
-        // 清空图标
+          // 清空图标
           const selectDropdownCloseIcon = document.querySelector(`.select-${this.innerConfig.code} .el-icon-circle-close`)
           if (selectDropdownCloseIcon) {
             selectDropdownCloseIcon.style.fontSize = this.innerConfig.customize.fontSize + 'px'
@@ -162,22 +165,24 @@ export default {
 </script>
 
 <style lang="scss">
-.basic-component-select{
-  color: '';
+.basic-component-select {
   .el-select-dropdown__wrap {
     margin-bottom: 0px !important;
   }
+
   .el-select-group__wrap:not(:last-of-type)::after {
     background-color: transparent !important;
   }
-  .popper__arrow{
+
+  .popper__arrow {
     bottom: -6px !important;
-    border-top-color:var(--color) !important;
-    border-bottom-color:var(--color) !important;
-    &::after{
+    border-top-color: var(--color) !important;
+    border-bottom-color: var(--color) !important;
+
+    &::after {
       bottom: 0px !important;
-      border-top-color:var(--color) !important;
-      border-bottom-color:var(--color) !important;
+      border-top-color: var(--color) !important;
+      border-bottom-color: var(--color) !important;
     }
   }
 }
@@ -190,23 +195,29 @@ export default {
 
   ::v-deep .el-input {
     height: 100% !important;
-    .el-select__caret{
+
+    .el-select__caret {
       width: 100%;
       height: 100%;
       display: flex;
       align-items: center;
     }
+
     //  选择器输入框样式
     .el-input__inner {
       height: 100% !important;
-      border-color: none !important;
     }
   }
+  ::v-deep .el-input__inner::placeholder {
+      color: var(--input-placeholder-color);
+      font-size: var(--input-placeholder-font-size);
+    }
   .el-select-dropdown__item.hover,
   .el-select-dropdown__item:hover {
-    color: var(--dropDownHoverFontColor) !important;
-    background-color: var(--dropDownHoverBackgroundColor) !important;
+    color: var(--drop-down-hover-font-color) !important;
+    background-color: var(--drop-down-hover-background-color) !important;
   }
+
   .el-tag.el-tag--info {
     color: var(--bs-el-text) !important;
   }
diff --git a/data-room-ui/packages/BasicComponents/Select/setting.vue b/data-room-ui/packages/BasicComponents/Select/setting.vue
index 1373068c..504cfb87 100644
--- a/data-room-ui/packages/BasicComponents/Select/setting.vue
+++ b/data-room-ui/packages/BasicComponents/Select/setting.vue
@@ -19,7 +19,7 @@
           <div class="lc-field-body">
             <PosWhSetting :config="config" />
           </div>
-         <SettingTitle>旋转</SettingTitle>
+          <SettingTitle>旋转</SettingTitle>
           <div class="lc-field-body">
             <RotateSetting
               :config="config"
@@ -50,6 +50,29 @@
                 :predefine="predefineThemeColors"
               />
             </el-form-item>
+            <!-- 边框颜色 -->
+            <el-form-item label="边框颜色">
+              <ColorPicker
+                v-model="config.customize.borderColor"
+                :predefine="predefineThemeColors"
+              />
+            </el-form-item>
+            <!-- 占位符字体颜色 -->
+            <el-form-item label="占位符字体颜色">
+              <ColorPicker
+                v-model="config.customize.placeholderColor"
+                :predefine="predefineThemeColors"
+              />
+            </el-form-item>
+            <!-- 占位符字体大小 -->
+            <el-form-item label="占位符字体大小">
+              <el-input-number
+                v-model="config.customize.placeholderFontSize"
+                class="bs-el-input-number"
+                :min="12"
+                :max="100"
+              />
+            </el-form-item>
           </div>
           <SettingTitle>下拉项</SettingTitle>
           <!-- 选择器下拉框背景颜色 -->
@@ -93,7 +116,7 @@ import BorderSetting from 'data-room-ui/BigScreenDesign/RightSetting/BorderSetti
 import ColorPicker from 'data-room-ui/ColorPicker/index.vue'
 import PosWhSetting from 'data-room-ui/BigScreenDesign/RightSetting/PosWhSetting.vue'
 import RotateSetting from 'data-room-ui/BigScreenDesign/RightSetting/RotateSetting.vue'
-import {predefineColors} from "data-room-ui/js/utils/colorList";
+import { predefineColors } from 'data-room-ui/js/utils/colorList'
 export default {
   name: 'Border14Setting',
   components: {
@@ -109,7 +132,7 @@ export default {
       type: Object,
       required: true
     },
-     predefineThemeColors: {
+    predefineThemeColors: {
       type: Array,
       default: () => predefineColors
     }
diff --git a/data-room-ui/packages/BasicComponents/Select/settingConfig.js b/data-room-ui/packages/BasicComponents/Select/settingConfig.js
index c2352db0..07fabced 100644
--- a/data-room-ui/packages/BasicComponents/Select/settingConfig.js
+++ b/data-room-ui/packages/BasicComponents/Select/settingConfig.js
@@ -45,15 +45,21 @@ const customConfig = {
     // 输入框字体大小
     fontSize: 14,
     // 输入框字体颜色
-    fontColor: '#FFFFFF',
+    fontColor: '#ffffff',
+    // 边框颜色
+    borderColor: '#ffffff',
+    // 占位符字体颜色
+    placeholderColor: '#ffffff',
+    // 占位符字体大小
+    placeholderFontSize: 14,
     // 下拉框背景颜色
     dropDownBackgroundColor: '#35393F',
     // 下拉框字体颜色
-    dropDownFontColor: '#FFFFFF',
+    dropDownFontColor: '#ffffff',
     // 下拉项hover背景颜色
     dropDownHoverBackgroundColor: '#6A7E9D',
     // 下拉项hover字体颜色
-    dropDownHoverFontColor: '#FFFFFF'
+    dropDownHoverFontColor: '#ffffff'
   }
 }
 export const dataConfig = {
diff --git a/data-room-ui/packages/EchartsRender/index.vue b/data-room-ui/packages/EchartsRender/index.vue
index e700751d..b8451fdd 100644
--- a/data-room-ui/packages/EchartsRender/index.vue
+++ b/data-room-ui/packages/EchartsRender/index.vue
@@ -498,7 +498,7 @@ export default {
 <style lang="scss" scoped>
 @import '../assets/style/echartStyle';
 .light-theme{
-  background-color: #FFFFFF;
+  background-color: #ffffff;
   color: #000000;
 }
 .auto-theme{
diff --git a/data-room-ui/packages/PlotRender/index.vue b/data-room-ui/packages/PlotRender/index.vue
index e740022d..7a95550e 100644
--- a/data-room-ui/packages/PlotRender/index.vue
+++ b/data-room-ui/packages/PlotRender/index.vue
@@ -260,7 +260,7 @@ export default {
 <style lang="scss" scoped>
 @import '../assets/style/echartStyle';
 .light-theme{
-  background-color: #FFFFFF;
+  background-color: #ffffff;
   color: #000000;
 }
 .auto-theme{