﻿:root {
    --bg-color: rgba(255, 255, 255, 0.5);
    --bgtitlecolor: rgba(255, 255, 255, 0.6);
    /* 内部样式 */
    --bg-c: rgba(255, 255, 255, 0.3);
    --bg-s: 0 0 30px 0 rgba(82, 63, 105, 0.05);
    --bg-cc: #172b4c;
    --input-bd-color: rgba(255, 255, 255, 0.5);
    --input-bg-color: rgba(0, 0, 0, 0.04);
    --input-focus-color: rgba(0, 0, 0, 0.08);
    --xuanzon-color: #0052cc;
    --bkys: 1px solid rgba(255, 255, 255, 0.6);
    --brszt: #0052cc;
}
.grzxys {
    left: -10px !important;
}

div.sweet-alert {
    border-radius: 10px; 
}

.modal .modal-dialog {
    padding: 10px;
}

    .modal .modal-dialog .modal-content {
        border-radius: 10px;
    }

        .modal .modal-dialog .modal-content .modal-title {
            font-weight: bold;
        }

    .xxtsys {
        left: -60px !important;
    }

.qpmskg {
    display: flex !important;
}
.gnanty {
    display: none !important;
}

.pccdys {
    position: absolute;
    right: 20px;
}

.aaazzz {
    padding-top: 50px !important;
    padding-bottom: 0px !important;
}

.ydorpcys {
    padding: 0 1.5rem !important;
}

.bgtitle {
    background-color: var(--bgtitlecolor) !important;
    padding: 5px 20px !important;
    backdrop-filter: blur(16px);
    -webkit-backdrop-filter: blur(16px);
}

.bgtitlecolor {
    background-color: var(--bgtitlecolor) !important;
    backdrop-filter: blur(16px);
    -webkit-backdrop-filter: blur(16px);
}

.ydheader {
    display: none;
}

.pcheader{
    display:block;
}

.wbpd {
    padding-left: 0;
}

.nbpd {
    padding-left: calc(var(--bs-gutter-x) / 2);
}

.btnys {
    display: block;
    padding: 0.5rem;
}

.ydheaderys {
    bottom: 0;
    left: 0;
    box-sizing: border-box;
    z-index: 999;
    position: fixed;
    width: 100%;
}

.bottom-safe-area {
    padding-bottom: constant(safe-area-inset-bottom); /* 兼容iOS 11.0 - 11.2 */
    padding-bottom: env(safe-area-inset-bottom); /* 兼容iOS 11.2+ */
}

.gndhpcorsj {
    display: block;
    width: inherit;
}

@media (max-width: 768px) {
    .wbpd {
        padding-left: calc(var(--bs-gutter-x) / 2);
    }

    .nbpd {
        padding-left: 0 !important;
    }

    .gndhpcorsj {
        display: flex;
        width: inherit;
    }
    .xxtsys {
        position: absolute !important;
        left: 60px !important;
        top: 70px !important;
    }

    .ydorpcys {
        padding:0 0.75rem !important;
    }

    .grzxys {
        position: absolute !important;
        left: 60px !important;
        top: 110px !important;
    }

    .dqbtdetail {
        width: 230px;
        overflow: hidden;
        text-align: center;
        white-space: nowrap;
        text-overflow: ellipsis;
    }

    .gnanty {
        display: flex !important;
    }

    .qpmskg {
        display: none !important;
    }

    .pccdys {
        position: inherit;
        right: 0px;
    }


    .yddshowname {
        display: inline-block !important;
    }

    .aaazzz {
        padding-top: 0px !important;
        padding-bottom: 80px !important;
    }

    .ydheader {
        display: block;
    }

    .pcheader {
        display: none;
    }

}

.mp-bg-svg {
    filter: blur(120px);
    position: fixed;
    top: 0;
    z-index: -1;
    left: 0;
    bottom: 0;
    opacity: .3;
    width: 100%;
    height: 100%;
}



.zdybk {
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
    border: var(--bkys);
    border-radius: var(--rr);
}



body.dark-skin {
    --bg-color: rgba(0, 0, 0, 0.25);
    --bgtitlecolor: rgba(12,26,50,0.6);
    /* 内部样式 */
    --bg-c: #0c1a32;
    --bg-s: -7.829px 11.607px 21px 0px rgba(25, 42, 70, 0.13);
    --bg-cc: #b5b5c3;
    --input-bd-color: rgb(255,255,255,0.1);
    --input-bg-color: rgba(255, 255, 255, 0.1);
    --input-focus-color: rgba(255, 255, 255, 0.2);
    --xuanzon-color: #00baff;
    --brszt: #00baff;
    --bkys: 1px solid rgba(255, 255, 255, 0.1);
}

/* 使用变量设置.zz的文本颜色 */
.bgtype {
    background-color: var(--bg-color) !important;
}

.navv {
    --rr: 25px;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
    border: var(--bkys);
    border-radius: var(--rr);
    width: fit-content;
    align-items: center;
    padding: 0px;
    list-style: none;
    margin: 0px;
}

.xsbrsbtn {
    color: var(--brszt);
}

.boxnc {
    border-radius: 10px !important;
    background-color: var(--bg-c);
    box-shadow: var(--bg-s);
    -webkit-box-shadow: var(--bg-s);
}

.bqtp {
    box-shadow: 2px 5px 10px rgba(83, 45, 0, 0.15);
    display: inline-block;
    padding: 2px 10px;
    position: relative;
    left: -10px;
}

.bg-lighter .fc-title {
    color: var(--bg-cc) !important;
}

.pronounce {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAACXBIWXMAACxLAAAsSwGlPZapAAA50WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMTQgNzkuMTUxNDgxLCAyMDEzLzAzLzEzLTEyOjA5OjE1ICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDI0LTA3LTI5VDEzOjE2OjUwKzA4OjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMjQtMDgtMDZUMTc6MTI6MTgrMDg6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDI0LTA4LTA2VDE3OjEyOjE4KzA4OjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOmJmM2E0YzQyLTFiMDktZDU0OC05MmI5LTBjYTUwZDk1ODNkZjwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDpjZTJjMzhlNC05MTkyLTZhNDUtYmIxMC1iMDJkMGRiZTFlNGM8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDpjZTJjMzhlNC05MTkyLTZhNDUtYmIxMC1iMDJkMGRiZTFlNGM8L3htcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkhpc3Rvcnk+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jcmVhdGVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6Y2UyYzM4ZTQtOTE5Mi02YTQ1LWJiMTAtYjAyZDBkYmUxZTRjPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDI0LTA3LTI5VDEzOjE2OjUwKzA4OjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDpiZjNhNGM0Mi0xYjA5LWQ1NDgtOTJiOS0wY2E1MGQ5NTgzZGY8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMjQtMDgtMDZUMTc6MTI6MTgrMDg6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+Mjg4MDAwMC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+Mjg4MDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+OTY8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+OTY8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/PqtA/3sAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAACC1JREFUeNrsXW1PG1cWfu61PcZjE2yoNxIgYaqUEAU5RBQJ1atuEiFlqbIrUlX7tbu/IO0vgPyD5hcs+2lVaZtEaqXdSEmguyXabQoBb1cqlqIYCVCoG7AxY+MBz90PYwgvnmuPbewZc4/EF9+rkXiec55zzr137hDUwBhj/rSijFPQQUJpD2NsEIz5QYgfzWNxEMShsUWALDgcmPF4PPFqH0qqAT2zs3OHMVwDwzWcSSMLYOxeNWSQioHPs8+azMOr9eQpSnHXLBGmCFCy2QkBfAlAKZ30etx3a0pANpsN5fPsIQi5IiAuC9Q4pbheTjTQ0uCrn+bz7IUA34RMA6G8Rl5sKcp4VQQoSm4ir+WnhORURIOfgj5QsrmJiiRIUXITDNqkAPJ08wIxAH+cQXsgoKudOajjjx6P9JeSBBQS7gshOzWPg6SDsqvHE/OJHKBpmBbgn05OyGvkATcJ67qPkADr1EgYTCvZyaISlM1mQ3kNrwRIpy9Fu6q7NxAgySMR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') 50% 50% no-repeat;
}

.xunhuanbofang {
    background: url('data:image/png;base64,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') 50% 50% no-repeat;
}

.xunhuanbofank {
    background: url('data:image/png;base64,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') 50% 50% no-repeat;
}

.audioClick {
    animation: audioPlayingNew 1.5s infinite;
    -webkit-animation: audioPlayingNew 1.5s infinite
}

@keyframes audioPlayingNew {
    0% {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAPQSURBVHgB7ZwxcBtFFIb/t2cTzrJn7AJSokAHhZOChgalgCaNU0CVGUJJlYraTp0i444ugaFLETdpSGGloaFxmKFkLMpAIc0g+RLw3WPfmkiWtKd1GHRZ+d43Y1u62/Hovtn3dvd0+wivSJZlzTznLUqSTS6KFpjXQbSOGGHugUyHCB37WZ8kCe2ladp5lX9BZ23Y72c3YfAFGC0sNHRgxe2urqb3z9Q61ODPLGuZAvcYaOIcYS+8w4zbIVGm7ATb0OkfPb9LBfbPmxzBXRPhXv/o6G63y6UpwtuD/s0zeza3bKIGSG8yBld9+WlKkMgpzmmvmUWZpLEQk7CqoxxBrjkv6OFkuI0JGmQvtusoZwRfXr6QbZ8+MgwxN4zbpAUFbENtLU3b8nooaDDIDuvde0ZIPmo00kvy2oWY9B6VM0JcuIjCyxxEfAvKOLJqsJCb8xQ4hDJFYnDJyMITipececvwwi8+5wdRsmnI4B0ofuztHEnSTSheGLRO/UHGUEoxUGaiggKooAAqKIAKCqCCAqigAEuoAPr9GcxPPwKNVeStT7BIzH2iaH75GUt3dkCDgXvPb13E3zt3wG9fxCIw9xBbevD9UI5AfzzD8s7XrlctAq8lBw0lnRIXK3MXVHz4kfe4SEoefIfYmbug42tbyG9+5T2XPNpzOSpmKgmxmZJkdIuYynKQSOIPpr/qN+3HiJlKk/TxZzemDw76Lh/FSqWCuPmu9zh1fkWsVCvIzqR9E8SYh3tdiwWoXJBvBi3Lj1ipVFDpnKfRQKxUK6j9w9QxyUlF8z3ESmWCkkcPkXjmPPx+3I9BViJI5Czd/8Z77vjzG4iZuQuSXlMmp2h9GnWCFioR5ENyT+y9R5i7IF6ZHqFEjrurGHnvEeYuKL92fez9IskRKnl4wd0c239slxqNk7wT8bxnEn26I4CuxQKooAAqKIAKCqCCAqigACoogBXEPSglUM/ILyglFB0JsSdQvNglxm8GzAdQvBChrduhZuC2Q7lt0ERtKBPwgbg5GeYL/hbKOEy78me0qfcoO2TWnT+CVItprJza1CsUOb6E4uACt1++HgpaW0vbXPAuag5PlM4Zq93R7XbXl9+4sG8PX0YNkdBaSd+8QjSaPI+txTY2NnqJoevSEDVDrtkQrp6WI0wtVt3Q5hrWSRI/lWv2lcfxrual4V8vnl+pQ06SnGNHrFZZbbNgiS4p0UAG2+dtCiARIiO3DE4z2+GMnFSHoVtSQgaLjKwa7MT4fyvyNsmwTKAxH5/0qsL+RFom0N3rop79rG3O86f/pUzgP1lSdMpF8OsvAAAAAElFTkSuQmCC');
    }

    30% {
        background-image: url('data:image/png;base64,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');
    }

    60% {
        background-image: url('data:image/png;base64,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');
    }

    to {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAPQSURBVHgB7ZwxcBtFFIb/t2cTzrJn7AJSokAHhZOChgalgCaNU0CVGUJJlYraTp0i444ugaFLETdpSGGloaFxmKFkLMpAIc0g+RLw3WPfmkiWtKd1GHRZ+d43Y1u62/Hovtn3dvd0+wivSJZlzTznLUqSTS6KFpjXQbSOGGHugUyHCB37WZ8kCe2ladp5lX9BZ23Y72c3YfAFGC0sNHRgxe2urqb3z9Q61ODPLGuZAvcYaOIcYS+8w4zbIVGm7ATb0OkfPb9LBfbPmxzBXRPhXv/o6G63y6UpwtuD/s0zeza3bKIGSG8yBld9+WlKkMgpzmmvmUWZpLEQk7CqoxxBrjkv6OFkuI0JGmQvtusoZwRfXr6QbZ8+MgwxN4zbpAUFbENtLU3b8nooaDDIDuvde0ZIPmo00kvy2oWY9B6VM0JcuIjCyxxEfAvKOLJqsJCb8xQ4hDJFYnDJyMITipececvwwi8+5wdRsmnI4B0ofuztHEnSTSheGLRO/UHGUEoxUGaiggKooAAqKIAKCqCCAqigAEuoAPr9GcxPPwKNVeStT7BIzH2iaH75GUt3dkCDgXvPb13E3zt3wG9fxCIw9xBbevD9UI5AfzzD8s7XrlctAq8lBw0lnRIXK3MXVHz4kfe4SEoefIfYmbug42tbyG9+5T2XPNpzOSpmKgmxmZJkdIuYynKQSOIPpr/qN+3HiJlKk/TxZzemDw76Lh/FSqWCuPmu9zh1fkWsVCvIzqR9E8SYh3tdiwWoXJBvBi3Lj1ipVFDpnKfRQKxUK6j9w9QxyUlF8z3ESmWCkkcPkXjmPPx+3I9BViJI5Czd/8Z77vjzG4iZuQuSXlMmp2h9GnWCFioR5ENyT+y9R5i7IF6ZHqFEjrurGHnvEeYuKL92fez9IskRKnl4wd0c239slxqNk7wT8bxnEn26I4CuxQKooAAqKIAKCqCCAqigACoogBXEPSglUM/ILyglFB0JsSdQvNglxm8GzAdQvBChrduhZuC2Q7lt0ERtKBPwgbg5GeYL/hbKOEy78me0qfcoO2TWnT+CVItprJza1CsUOb6E4uACt1++HgpaW0vbXPAuag5PlM4Zq93R7XbXl9+4sG8PX0YNkdBaSd+8QjSaPI+txTY2NnqJoevSEDVDrtkQrp6WI0wtVt3Q5hrWSRI/lWv2lcfxrual4V8vnl+pQ06SnGNHrFZZbbNgiS4p0UAG2+dtCiARIiO3DE4z2+GMnFSHoVtSQgaLjKwa7MT4fyvyNsmwTKAxH5/0qsL+RFom0N3rop79rG3O86f/pUzgP1lSdMpF8OsvAAAAAElFTkSuQmCC');
    }
}



.playing-animate {
    display: flex;
    overflow: hidden;
   
}




    .playing-animate div {
        background-color: #e61723;
        bottom: 0;
        height: 10px;
        left: 0;
        padding: 0;
        margin-right: 2px;
        width: 2px;
        display: block;
        unicode-bidi: isolate;
    }




        .playing-animate div.line1 {
            animation: play .6s linear infinite;
        }

        .playing-animate div.line2 {
            animation: play1 .6s linear infinite;
            left: 4px;
        }

        .playing-animate div.line3 {
            animation: play2 .6s linear infinite;
            left: 8px;
        }


@keyframes play {
    0% {
        transform: translateY(10px)
    }

    80% {
        transform: translateY(0)
    }

    10% {
        transform: translateY(10px)
    }
}

@keyframes play1 {
    0% {
        transform: translateY(10px)
    }

    60% {
        transform: translateY(0)
    }

    to {
        transform: translateY(10px)
    }
}

@keyframes play2 {
    0% {
        transform: translateY(10px)
    }

    45% {
        transform: translateY(0)
    }

    to {
        transform: translateY(10px)
    }
}



.nrsty {
    --yyw: 4px;
    --yy: 8px;
    --rr: 12px;
    position: relative;
    width: 100%;
    border-radius: var(--rr);
    cursor: pointer;
    /*  border: 1px solid var(--bd-color) !important; */
}

    /* 使用伪元素实现四角独立边框 */
    .nrsty::before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        border-radius: var(--rr);
        padding: 1px; /* 边框宽度 */
        background: linear-gradient(90deg, white 0%, rgba(255,255,255,0.5) 40%, rgba(255,255,255,0.1) 100% ) top, linear-gradient(180deg, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0.5) 60%, rgba(255,255,255,1) 100%) right, linear-gradient(270deg, white 0%, rgba(255,255,255,0.5) 40%, rgba(255,255,255,0.1) 100%) bottom, linear-gradient(360deg, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0.5) 60%, rgba(255,255,255,1) 100%) left;
        background-size: 100% 2px, 2px 100%, 100% 2px, 2px 100%;
        background-repeat: no-repeat;
        -webkit-mask: linear-gradient(#fff, #fff) content-box, linear-gradient(#fff, #fff);
        -webkit-mask-composite: destination-out;
        mask-composite: exclude;
        z-index: 1;
    }

    .nrsty::after {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        backdrop-filter: blur(12px);
        -webkit-backdrop-filter: blur(12px);
        border-radius: var(--rr); /*
        box-shadow: 0 4px 8px rgba(31, 38, 135, 0.15), inset 0 0 12px rgba(255, 255, 255, 0.6), inset 0 0 1px rgba(255, 255, 255, 0.8);*/
        box-shadow: 0 var(--yyw) var(--yy) rgba(31, 38, 135, 0.15), inset 0 0 6px rgba(0, 0, 0, 0.05), inset 0 0 8px rgba(255, 255, 255, 0.5);
    }


/* 示例3：更宽的渐变边框 */
.example::before {
    background: linear-gradient(90deg, white 0%, rgba(255,255,255,0.5) 40%, rgba(255,255,255,0.1) 100% ) top, linear-gradient(180deg, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0.5) 60%, rgba(255,255,255,1) 100%) right, linear-gradient(270deg, white 0%, rgba(255,255,255,0.5) 40%, rgba(255,255,255,0.1) 100%) bottom, linear-gradient(360deg, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0.5) 60%, rgba(255,255,255,1) 100%) left;
    background-size: 100% 8px, 8px 100%, 100% 8px, 8px 100%;
    background-repeat: no-repeat;
}


.fybtnys {
     box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.1);
    border-radius: 100px;
   /* backdrop-filter: blur(12px);*/ 
     box-shadow: 0 var(--yyw) var(--yy) rgba(31, 38, 135, 0.15), inset 0 0 6px rgba(0, 0, 0, 0.05), inset 0 0 8px rgba(255, 255, 255, 0.5);
    border: 1px solid rgba(255,255,255,0.4);
    display: flex;
    justify-content: center;
    align-items: center;
}

.border-success-zq {
    background: rgba(0, 255, 100, 0.15);
    color: #04a08b !important;
}

.border-danger-zq {
    background: rgba(255, 0, 0, 0.1);
    color: #ff562f !important;
}

.border-primary-zq {
    background: rgba(0, 82, 204, 0.2);
    color: var(--xuanzon-color) !important;
}

.border-warning-zq {
    background: rgba(255,153,32, 0.2);
    color: rgb(255,153,32) !important;
}

input[type="text"]:focus {
    background: rgba(255, 255, 255, 0.3) !important;
    border: 1px solid var(--input-focus-color) !important;
}

input[type="text"] {
    border-radius: 6px !important;
    background: var(--input-bg-color) !important;
    border: 1px solid var(--input-bd-color) !important;
}
.ysyse {
    --rr: 100px;
    display: flex;
    align-items: center;
    vertical-align: middle;
    font-size: 1.714rem;
    height: 45px;
    text-align: center;
    width: 45px;
    line-height: 28px;
    justify-content: center;
    /* background-color: #ffffff; */
   /* -webkit-box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.1);*/
    border-radius: var(--rr);
    /*  color: #2f579a; */
}

.newstyel {
    border: 1px solid rgba(255, 255, 255, 0.4);
    --yyw: 4px;
    --yy: 8px;
    box-shadow: 0 var(--yyw) var(--yy) rgba(31, 38, 135, 0.15), inset 0 0 6px rgba(0, 0, 0, 0.05), inset 0 0 8px rgba(255, 255, 255, 0.5);
    --rr: 100px;
    display: flex;
    align-items: center;
}


/*   .ysyse:not(.border-primary-zq):hover {
        background-color: #e1eaf9 !important;
       color: #0052cc;
        border-radius: var(--rr);
    }*/

.fade {
    transition: opacity 0.01s linear !important;
}


.modal-backdrop.show {
    opacity: 1 !important;
}

.modal-backdrop.fade {
    opacity: 1 !important;
}

.modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
  
    background-color: rgba(0, 0, 0, 0) !important;
}
    .modal-backdrop::before {
      
    }
.modal {
    position: relative;
    background: rgba(0, 0, 0, 0.15) !important;
}
    .modal::before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        backdrop-filter: blur(15px) !important;
    }



.slimScrollBar {
    z-index: 9999999 !important;
}



/* 声波动画容器 */
.sound-waves {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 4px;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
}

/* 声波线条 */
.wave {
    width: 3px;
    background: grey;
    border-radius: 2px;
    animation: none;
}

    .wave:nth-child(1) {
        height: 10px;
    }

    .wave:nth-child(2) {
        height: 20px;
    }

    .wave:nth-child(3) {
        height: 30px;
    }

    .wave:nth-child(4) {
        height: 20px;
    }

    .wave:nth-child(5) {
        height: 10px;
    }


/* 录音状态下的动画 */
.is-recording .wave {
    background: green;
    animation: wave-animation 1s infinite ease-in-out;
}


/* 声波动画 */
@keyframes wave-animation {
    0%, 100% {
        transform: scaleY(1);
    }

    50% {
        transform: scaleY(0.5);
    }
}

/* 为每个声波设置不同的动画延迟 */
.is-recording .wave:nth-child(1) {
    animation-delay: -0.4s;
}

.is-recording .wave:nth-child(2) {
    animation-delay: -0.2s;
}

.is-recording .wave:nth-child(4) {
    animation-delay: -0.2s;
}

.is-recording .wave:nth-child(5) {
    animation-delay: -0.4s;
}



/* 正确烟花特效 */
.fireworks {
    top:1px;
    left:1px;
    position: absolute;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 1000;
    overflow: visible;
}

.particle {
    position: absolute ;
    top: 50% ;
    left: 50% ;
    width: 6px ;
    height: 6px ;
    border-radius: 50% ;
    opacity: 0 ;
    z-index: 1000 ;
}

.correct-animation .particle {
    animation: firework 1.2s ease-out forwards;
}

@keyframes firework {
    0% {
        opacity: 1;
        transform: translate(-50%, -50%) scale(0);
    }

    20% {
        opacity: 1;
    }

    100% {
        opacity: 0;
        transform: translate( calc(-50% + var(--tx) * 1px), calc(-50% + var(--ty) * 1px) ) scale(1);
        width: calc(6px + var(--s) * 1px);
        height: calc(6px + var(--s) * 1px);
    }
}

/* 错误抖动特效 */
.wrong-animation {
    animation: shake 0.5s cubic-bezier(.36,.07,.19,.97) both;
}

@keyframes shake {
    0%, 100% {
        transform: translateX(0);
    }

    10%, 30%, 50%, 70%, 90% {
        transform: translateX(-8px);
    }

    20%, 40%, 60%, 80% {
        transform: translateX(8px);
    }
}
        