/* 全屏背景 */ body { background: #eff3f6; } /* 头部和尾部 */ .total-head, .total-sect, .total-floo { padding: 10px; margin: 20px 0; background: white; border-radius: 5px; box-sizing: border-box; } .vue-title { display: flex; margin: 5px 0; line-height: 32px; font-size: 18px; color: #333; font-weight: 600; } .vue-title-left { width: 4px; height: 18px; margin-top: 6px; background: #29ba9c; display: inline-block; margin-right: 10px; } .vue-title-content { font-size: 14px; flex: 1; } /* 修改input占位符默认颜色 */ input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #999 !important; } input:-moz-placeholder, textarea:-moz-placeholder { color: #999 !important; } input::-moz-placeholder, textarea::-moz-placeholder { color: #999 !important; } input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #999 !important; } /* 脚部 */ .fixed { width: calc(100% - 275px); padding: 7px; padding-top: 10px; position: fixed; bottom: -20px; z-index: 199; box-sizing: border-box; box-shadow: 0px -1px 10px rgba(0, 0, 0, .1); } /* 页脚盒子 */ .fixed_box { height: 40px; text-align: center; } /* 小星星 */ .asterisk { position: relative; } .asterisk>.el-form-item__label::before { content: "*"; color: red; font-size: 13px; position: absolute; top: -3px; left: -6.5px; }