html, body {
    font-family: Segoe UI,Segoe UI Variable Text,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;
}

:root {
    --rz-text-font-family: Segoe UI,Segoe UI Variable Text,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;
}

.light-bottom {
    border-bottom: 1px solid #fff;
}

.menu-icon, .menu-text {
    color: #414141;
}

.user-menu .active .menu-body {
    border-bottom: 2px solid #2196f3;
    background: #2196f3;
}

.user-menu .active .menu-icon, .user-menu .active .menu-text {
    color: #fff;
}

.shouhang-2 {
    text-indent: 2rem;
}

.col-border-bottom-orange-1 {
    border-bottom: 1px solid #ff6530;
}

.col-border-bottom-orange-3 {
    border-bottom: 3px solid #ff6530;
}

.col-border-bottom-blue-1 {
    border-bottom: 1px solid #3499db;
}

.col-border-bottom-blue-3 {
    border-bottom: 3px solid #3499db;
}
.left-orign-pad {
    border-left: 5px solid #ff6530;
    padding-left: 0.75rem;
}

.left-blue-pad {
    border-left: 5px solid #3499db;
    padding-left: 0.75rem;
}
p {
    margin-block-start: 0;
    margin-block-end: 0;
}
.changed-headimage {
    position: absolute;
}

    .changed-headimage .rz-fileupload-buttonbar {
        background-color: transparent;
        padding: 0;
    }

        .changed-headimage .rz-fileupload-buttonbar .rz-fileupload-choose {
            width: 190px;
            height: 190px;
            background-color: transparent;
            color: transparent;
            box-shadow: none;
            border-radius: 0.5rem;
            display: flex;
            align-items: center;
            justify-content: center;
        }

            .changed-headimage .rz-fileupload-buttonbar .rz-fileupload-choose:not(.rz-state-disabled):hover:not(:active) {
                background-color: rgba(0,0,0,0.1);
                color: #fff;
            }

            .changed-headimage .rz-fileupload-buttonbar .rz-fileupload-choose .rz-button-text {
                font-size: 1.5rem;
            }

@media print {
    .no-print {
        display: none !important;
    }

    .pingheng {
        margin-top: -1rem;
        margin-left: 1rem;
    }

    .rz-dialog-titlebar {
        display: none !important;
    }

    .rz-dialog-content {
        padding: 0 !important;
    }

        .rz-dialog-content .pingheng {
            margin-top: 0 !important;
            margin-left: 2rem !important;
        }
}

@media print {
    @page {
        margin: 0;
    }
}