.designer-choose-monitor {
    .searchCondition {
        margin-bottom: 10px;
    
        .input-group {
            padding-right: 0;
        }
    
        select {
            line-height: 34px;
            height: 34px;
            padding: 0 20px 0 5px;
        }
    }
    
    .input-group {
        .form-control {
            padding-right: 16px;
            border-radius: 0;
        }
    
        .var-form-control {
            height: 34px;
            padding-left: 10px;
            padding-right: 34px;
        }
    
        .form-control-search {
            position: absolute;
            z-index: 4;
            right: 10px;
            display: block;
            width: 16px;
            height: 16px;
            line-height: 34px;
            text-align: center;
            color: #aaa;
            cursor: pointer;
        }

    }

    :host ::ng-deep .ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon {
        position: absolute !important;
        left: 50% !important;
        top: 50% !important;
    }
    .fe-modal-footer {
        margin-top: 0px;
    }
    .primeng-datatable-container tr.can-select-list {
        cursor: pointer;
    }
    select.form-control:not([size]):not([multiple]) {
        padding-top: 0;
        height: calc(2.4rem + 2px);
    }
}
body  .designer-choose-monitor .ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon {
    display: block;
    position: absolute;
    left: 0 !important;
    top: 0 !important;
    width: 1.125rem;
    height: 1.125rem;
    line-height: 1.125rem;
    margin-top: 0 !important;
    margin-left: 0 !important;
    font-size: 1.125rem;
}