// 查询 样式 .query { display: flex; justify-content: space-between; .query-items { flex: 0 0 auto; display: flex; .query-item { flex: 0 0 auto; display: flex; margin: 0 1.4815vh; .lable { flex: 0 0 auto; margin-right: 1.4815vh; line-height: 33px; color: @gray-l; } .search-input { position: relative; input { box-sizing: border-box; flex: 0 0 200px; border: 0px solid @darkgray; color: @white; outline: unset; border-radius: 0%; padding-right: 40px; background: fade(#536268, 20); height: 33px; line-height: 33px; &::placeholder { font-size: 12px; text-align: right; color: @darkgray; } } .unit { position: absolute; right: 12px; top: 6px; line-height: 33px; margin: auto; } } } } .query-actions { flex: 0 0 auto; } } input[type="checkbox"] { position: relative; display: inline-block; appearance: none; width: 14px; height: 14px; outline: none; border: 1px solid @gray; background-color: #000; border-radius: 20%; margin: 0; &:checked { border-color: @green; background: @green; } &::after { display: inline-block; content: " "; position: absolute; left: 30%; top: 5%; width: 3px; height: 7px; border-color: #fff; border-style: solid; border-width: 0px 2px 2px 0px; transform: rotate(45deg); opacity: 0; } &:checked::after { content: ""; opacity: 1; transition: opacity 0.3s ease-out; } } .search-input { .el-input { line-height: 33px; height: 33px; &.el-input--prefix .el-input__inner { padding-left: 16px; } .el-input__icon { height: 33px; line-height: 33px; } } .el-select { line-height: 33px; .el-input { .el-input__suffix { padding: 0 8px; background: transparent; right: 0; } .el-input__icon { line-height: 33px; height: 33px; } .el-input__inner { background: fade(#536268, 20); border-color: fade(#536268, 20); height: 33px; line-height: 33px; padding-left: 16px; &::placeholder { text-align: right; padding-right: 8px; color: @gray; } } } .el-select__tags .el-tag { background-color: fade(@green, 50); color: @white; .el-icon-close { background-color: fade(@green, 50); } } } .el-input__prefix { left: unset; right: 5px; } .el-input__suffix { right: 30px; } } .select { &.el-select__popper.el-popper[role="tooltip"] { background: fade(#121d1c, 95); border: 1px solid fade(#121d1c, 95); } .el-select-dropdown { &.is-multiple .el-select-dropdown__item.selected { background-color: fade(@green, 100); color: #fff; font-weight: 400; } .el-select-dropdown__item { color: @font-color; &:hover { background-color: fade(@green, 100); color: #fff; } &.selected { background-color: fade(@green, 100); color: #fff; } } } &.el-popper.is-light .el-popper__arrow::before { background: fade(#121d1c, 95); border: 1px solid fade(#121d1c, 95) !important; } } .date-select { &.el-picker__popper.el-popper[role="tooltip"] { background: fade(#121d1c, 95); border: 1px solid fade(#121d1c, 95); .el-picker-panel { background: transparent; color: @white; .el-date-table { th { color: @white; } td { &.next-month, &.prev-month { color: @gray; } &.available:hover { color: @green; } &.today span { color: @green; } &.current:not(.disabled) span { color: @white; background: @green; } } } .el-year-table td.today .cell { color: @white; } } } .el-select-dropdown { &.is-multiple .el-select-dropdown__item.selected { background-color: fade(@green, 100); color: #fff; font-weight: 400; } .el-select-dropdown__item { color: @font-color; &:hover { background-color: fade(@green, 100); color: #fff; } &.selected { background-color: fade(@green, 100); color: #fff; } } } &.el-popper.is-light .el-popper__arrow::before { background: fade(#121d1c, 95); border: 1px solid fade(#121d1c, 95) !important; } .el-picker-panel__icon-btn:hover { color: @green; } .el-date-picker__header-label.active, .el-date-picker__header-label:hover { color: @green; } .el-year-table td .cell:hover, .el-year-table td.current:not(.disabled) .cell { color: @green; } .el-month-table td .cell:hover { color: @green; } .el-month-table td.current:not(.disabled) .cell { color: @green; } }