.test_model { display: flex !important; } .test_model > .o_form_label { margin-left: 20px; margin-right: 0px !important; white-space: nowrap; } div:has(.o_required_modifier) > label::before { content: '*' !important; color: red !important; padding: 0 4px !important; vertical-align: top !important; font-size: 1.5rem !important; } .my-image div { width: 110px !important; height: 110px !important; } .add_flex { padding: 5px 0; display: flex; flex-direction: column; justify-content: space-between; } .maintenance_name { font-weight: bold; } .o_kanban_renderer .o_kanban_record .o_kanban_record_has_image_fill .o_kanban_image_fill_left { flex: unset !important; } .o_kanban_renderer .o_kanban_record .o_kanban_record_bottom { margin-top: 5px; display: inline !important; } td.o_required_modifier { display: table-cell !important; } .show_state { display: flex; flex-direction: column; position: absolute; top: 0; bottom: 0; right: 8px; margin: auto; height: 34px; } .show_state > div { width: 12px; height: 12px; border: 1px solid #000 } .show_state > div:nth-child(2) { border-top: none; border-bottom: none; } .oe_kanban_card.kanban_color_2 { background-color: #FF4343 !important; color: #fff; } .oe_kanban_card.kanban_color_1 { background-color: #27FEA9 !important; opacity: 0.7; color: #fff; } .oe_kanban_card.kanban_color_3 { background-color: rgb(255, 150, 0) !important; color: #fff; } .my-image img { width: 100%; height: 100%; } .color_1 { background-color: #27FEA9; } .color_2 { background-color: #FF4343; } .color_3 { background-color: rgb(255, 150, 0); } .font_color_1 { color: rgb(0, 183, 0); } .font_color_2 { color: #FF4343; } .font_color_3 { color: rgb(255, 150, 0); } .o_kanban_card_header_title { font-size: 15px; } .o_kanban_record_bottom { font-family: '华文中宋'; //font-weight: bold; }