.ibz-design-item {
    min-height: 58px;
}
.operation-tips.ant-modal-confirm {
    .ant-modal-content {
        border-radius: 0;
        .ant-modal-body {
            padding: 0 !important;
            .ant-modal-confirm-body {
                padding: 0 !important;
                >i {
                    display: none;
                }
                .ant-modal-confirm-content {
                    margin: 0px !important;
                    .tips {
                        display: flex;
                        align-items: center;
                        flex-direction: column;
                        background: #F0F3F5;
                        .tips-title {
                            height: 52px;
                            width: 100%;
                            display: flex;
                            background: #fff;
                            align-items: center;
                            justify-content: space-between;
                            padding: 0 30px;
                            font-size: 16px;
                            font-weight: bold;
                            border-bottom: 1px solid #E9E9E9;
                            > i {
                                font-size: 29px;
                                font-weight: bold;
                            }
                        }
                        .tips-content {
                            width: 100%;
                            height: 355px;
                            display: flex;
                            background: #fff;
                            align-items: center;
                            flex-direction: column;
                            border-bottom: 1px solid #E9E9E9;
                            .tips-info {
                                padding: 27px;
                                font-size: 20px;
                                color: #707d9e;
                                align-self: flex-start;
                            }
                            .select-area {
                                display: flex;
                                .tips-item {
                                    height: 200px;
                                    width: 240px;
                                    border-radius: 8px;
                                    border: 2px solid #CCCCCC;
                                    margin: 0 18px;
                                    display: flex;
                                    flex-direction: column;
                                    align-items: center;
                                    >img {
                                        width: 100px; 
                                        height: 100px;
                                        padding: 5px 0
                                    }
                                    .title {
                                        font-size: 20px;
                                        font-weight: bold;
                                        color: #6D7A9C;
                                    }
                                    .description {
                                        font-size: 16px;
                                        margin: 4px 14px 0 14px;
                                    }
                                    &.selected {
                                        border: 2px solid #40a9ff;
                                    }
                                }
                            }
                        }
                        .tips-action {
                            align-self: flex-end;
                            padding: 12px 24px;
                            >button {
                                border-radius: 2px;
                                margin-left: 8px;
                            }
                        }
                    }
                }
            }
            .ant-modal-confirm-btns {
                display: none;
            }
        }
    }
}