.coupon-rule-list{height:100%;min-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.coupon-rule-list>.coupon-list-columns,.coupon-rule-list>.coupon-list-filters{-ms-flex-negative:0;flex-shrink:0}.coupon-rule-list>.coupon-list-table{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:auto}.coupon-rule-list>.coupon-list-pagination{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:10px}.coupon-rule-list .coupon-list-table .ivu-table{height:auto}.coupon-rule-list .coupon-list-table .ivu-table-cell{padding-left:8px;padding-right:8px;white-space:normal;word-break:break-word}.coupon-rule-list .coupon-list-table .ivu-tag{max-width:100%;height:auto;white-space:normal}.custom_table_wrap{max-height:600px;overflow-y:auto}.custom-table{width:100%;border-spacing:0;border-bottom:1px solid #ccc;border-right:1px solid #ccc}.custom-table tr td{height:30px;line-height:30px;padding:5px 10px;border-left:1px solid #ccc;border-top:1px solid #ccc}.custom-table tr td.head{font-weight:500;width:150px}.custom-table tr td.msg-item{width:calc(100% - 150px)}.custom-tag{display:inline-block;min-height:22px;line-height:22px;margin:5px 4px 2px 0;padding:0 8px;border:1px solid #e8eaec;border-radius:3px;background:#f7f7f7;font-size:12px;vertical-align:middle;opacity:1;overflow:hidden}