.hidden { display:none !important }
/* 单位换算开始 */
.sygj_dwhs {
    width: 100%;
    padding: 15px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 20px;
}
.sygj_dwhs_a {
    width: 100%;
    height: 36px;
    display: flex;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: space-between;
    align-items: flex-start;
    gap: 15px;
}
.sygj_dwhs_aa {
    height: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    padding: 3px;
    border-radius: 8px;
    border: var(--xt01);
}
.sygj_dwhs_aaa {
    height: 100%;
    padding: 0 15px;
    border-radius: 5px;
    color: var(--ys12);
    transition: var(--sd01);
    font-size: 14px;
    line-height: 1;
    font-weight: 400;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_dwhs_aaa.active {
    background: var(--ys08);
    color: var(--ys04);
}
.sygj_dwhs_aaa:not(.active):hover {
    color: var(--ys04);
}
.sygj_dwhs_ab {
    height: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 5px;
}
.sygj_dwhs_aba {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_dwhs_abb {
    height: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 5px;
}
.sygj_dwhs_abb .tj_tyhs_dhwb {
    background: rgba(102, 126, 234, 0.05);
}
.sygj_dwhs_abba {
    font-size: 15px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_dwhs_ac {
    height: 100%;
    display: none;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 15px;
}
.sygj_dwhs_aca {
    height: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 5px;
}
.sygj_dwhs_acaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_dwhs_acab {
    height: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 5px;
}
.sygj_dwhs_acab .tj_tyhs_dhwb {
    background: rgba(102, 126, 234, 0.05);
}
.sygj_dwhs_acaba {
    font-size: 15px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_dwhs_b {
    width: 100%;
    display: flex;
    align-content: flex-start;
    justify-content: center;
    align-items: flex-start;
}
.sygj_dwhs_ba {
    width: 100%;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 15px;
}
.sygj_dwhs_baa {
    width: 100%;
    height: 36px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: flex-start;
    gap: 5px;
    position: relative;
}
.sygj_dwhs_baaa {
    width: 60px;
    height: 100%;
    background: rgba(102, 126, 234, 0.05);
    border-radius: 0 4px 4px 0;
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    position: absolute;
}
.sygj_dwhs_bb {
    width: 100%;
    display: none;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 20px;
}
.sygj_dwhs_bba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 12px;
}
.sygj_dwhs_bbaa {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 7px;
}
.sygj_dwhs_bbaaa {
    width: 5px;
    height: 14px;
    background: var(--ys06);
    border-radius: 25px;
}
.sygj_dwhs_bbaab {
    font-size: 14px;
    line-height: 1;
    color: var(--ys04);
}
.sygj_dwhs_bbab {
    width: 100%;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 15px;
}
.sygj_dwhs_bbaba {
    width: 100%;
    height: 36px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: flex-start;
    gap: 5px;
    position: relative;
}
.sygj_dwhs_bbabaa {
    width: 60px;
    height: 100%;
    background: rgba(102, 126, 234, 0.05);
    border-radius: 0 4px 4px 0;
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    position: absolute;
}
/* 单位换算结束 */
/* APRS开始 */
.sygj_aprs {
    width: 100%;
    padding: 15px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 15px;
}
.sygj_aprs_a {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_aprs_aa {
    width: 100%;
    height: 36px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
}
.sygj_aprs_aa .tj_tyhs_dhwb {
    width: auto;
    flex: 1;
}
.sygj_aprs_aaa {
    height: 100%;
    font-size: 14px;
    line-height: 1;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    padding: 0 15px;
    border-radius: 4px;
    transition: var(--sd01);
}
.sygj_aprs_aaa:hover {
    transform: translateY(-1px);
}
.sygj_aprs_ab {
    width: 100%;
    display: none;
    grid-template-columns: repeat(2, 1fr);
    gap: 10px;
}
.sygj_aprs_aba {
    width: 100%;
    padding: 20px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    gap: 10px;
    background: rgb(102 126 234 / 5%);
    border-radius: 8px;
}
.sygj_aprs_abaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_aprs_abab {
    font-size: 15px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_aprs_b {
    width: 100%;
    background: rgb(102 126 234 / 5%);
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 12px;
    padding: 15px;
    border-radius: 5px;
}
.sygj_aprs_ba {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 7px;
}
.sygj_aprs_baa {
    width: 5px;
    height: 14px;
    background: var(--ys06);
    border-radius: 25px;
}
.sygj_aprs_bab {
    font-size: 14px;
    line-height: 1;
    color: var(--ys04);
}
.sygj_aprs_bb {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_aprs_bba {
    font-size: 12px;
    line-height: 18px;
    text-align: justify;
    color: var(--ys12);
    margin: -3px 0;
}
/* APRS结束 */
/* 驻波计算开始 */
.sygj_zbjs {
    width: 100%;
    padding: 15px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_zbjs_a {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_zbjs_aa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_zbjs_ab {
    width: 100%;
    height: 36px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    position: relative;
}
.sygj_zbjs_aba {
    height: 100%;
    font-size: 14px;
    line-height: 1;
    color: var(--ys06);
    position: absolute;
    right: 0;
    padding-right: 10px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_zbjs_b {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_zbjs_ba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_zbjs_baa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_zbjs_bab {
    width: 100%;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 10px;
}
.sygj_zbjs_baba {
    width: 100%;
    padding: 20px 0;
    background: rgba(102, 126, 234, 0.05);
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    gap: 10px;
    border-radius: 8px;
}
.sygj_zbjs_babaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_zbjs_babab {
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_zbjs_bababa {
    font-size: 15px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_zbjs_bababb {
    font-size: 15px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_zbjs_bb {
    width: 100%;
    background: rgba(102, 126, 234, 0.05);
    padding: 15px;
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_zbjs_bba {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 3px;
}
.sygj_zbjs_bbaa {
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_zbjs_bbab {
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_zbjs_bbac {
    font-size: 10px;
    line-height: 1;
    position: relative;
    top: -4px;
    color: var(--ys12);
}
.sygj_zbjs_bc {
    width: 100%;
    background: rgba(102, 126, 234, 0.05);
    padding: 15px;
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_zbjs_bca {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 7px;
}
.sygj_zbjs_bcaa {
    width: 5px;
    height: 14px;
    background: var(--ys06);
    border-radius: 25px;
}
.sygj_zbjs_bcab {
    font-size: 14px;
    line-height: 1;
    color: var(--ys04);
}
.sygj_zbjs_bcb {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_zbjs_bcba {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 3px;
}
.sygj_zbjs_bcbaa {
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_zbjs_bcbab {
    font-size: 10px;
    line-height: 1;
    position: relative;
    top: -4px;
    color: var(--ys12);
}
/* 驻波计算结束 */
/* 路径计算开始 */
.sygj_ljjs {
    width: 100%;
    padding: 15px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
    overflow-y: auto;
    scrollbar-width: none;
}
.sygj_ljjs_a {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_ljjs_aa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_ljjs_aaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_ljjs_aab {
    width: 100%;
    height: 36px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    position: relative;
}
.sygj_ljjs_aaba {
    height: 100%;
    width: 50px;
    position: absolute;
    right: 0;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    background: rgba(102, 126, 234, 0.05);
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_ljjs_b {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_ljjs_ba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_ljjs_baa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_ljjs_bab {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_ljjs_baba {
    width: 100%;
    background: rgba(102, 126, 234, 0.05);
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    padding: 20px;
    gap: 10px;
}
.sygj_ljjs_babaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_ljjs_babab {
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_ljjs_bababa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_ljjs_bababb {
    font-size: 13px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_ljjs_babb {
    width: 100%;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 10px;
}
.sygj_ljjs_babba {
    width: 100%;
    background: rgba(102, 126, 234, 0.05);
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    padding: 20px 0;
    gap: 10px;
}
.sygj_ljjs_babbaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_ljjs_babbab {
    font-size: 13px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_ljjs_bb {
    width: 100%;
    background: rgba(102, 126, 234, 0.05);
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    padding: 15px;
    gap: 10px;
}
.sygj_ljjs_bba {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 3px;
}
.sygj_ljjs_bbaa {
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_ljjs_bbab {
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_ljjs_bc {
    width: 100%;
    background: rgba(102, 126, 234, 0.05);
    padding: 15px;
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_ljjs_bca {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 7px;
}
.sygj_ljjs_bcaa {
    width: 5px;
    height: 14px;
    background: var(--ys06);
    border-radius: 25px;
}
.sygj_ljjs_bcab {
    font-size: 14px;
    line-height: 1;
    color: var(--ys04);
}
.sygj_ljjs_bcb {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_ljjs_bcba {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 3px;
}
.sygj_ljjs_bcbaa {
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
}
/* 路径计算结束 */
/* EIRP开始 */
.sygj_eirp {
    width: 100%;
    padding: 15px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
    overflow-y: auto;
    scrollbar-width: none;
}
.sygj_eirp_a {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_eirp_aa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_eirp_aaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_eirp_aab {
    width: 100%;
    height: 36px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    position: relative;
}
.sygj_eirp_aaba {
    height: 100%;
    width: 50px;
    position: absolute;
    right: 0;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    background: rgba(102, 126, 234, 0.05);
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_eirp_b {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_eirp_ba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_eirp_baa {
    width: 100%;
    background: rgba(102, 126, 234, 0.05);
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    padding: 20px;
    gap: 10px;
}
.sygj_eirp_baaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_eirp_baab {
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_eirp_baaba {
    font-size: 13px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_eirp_bab {
    width: 100%;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 10px;
}
.sygj_eirp_baba {
    width: 100%;
    background: rgba(102, 126, 234, 0.05);
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    padding: 20px 0;
    gap: 10px;
}
.sygj_eirp_babaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_eirp_babab {
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_eirp_bababa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_eirp_bb {
    width: 100%;
    background: rgba(102, 126, 234, 0.05);
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    padding: 15px;
    gap: 10px;
}
.sygj_eirp_bba {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 3px;
}
.sygj_eirp_bbaa {
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_eirp_bbab {
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_eirp_bbac {
    font-size: 10px;
    line-height: 1;
    position: relative;
    top: -4px;
    color: var(--ys12);
}
/* EIRP结束 */
/* 功率计算开始 */
.sygj_gljs {
    width: 100%;
    padding: 15px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
    overflow-y: auto;
    scrollbar-width: none;
}
.sygj_gljs_a {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_gljs_aa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_gljs_aaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_gljs_aab {
    width: 100%;
    height: 36px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    position: relative;
}
.sygj_gljs_aaba {
    height: 100%;
    width: 50px;
    position: absolute;
    right: 0;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    background: rgba(102, 126, 234, 0.05);
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_gljs_b {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_gljs_ba {
    width: 100%;
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 10px;
}
.sygj_gljs_baa {
    width: 100%;
    background: rgba(102, 126, 234, 0.05);
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    padding: 20px 0;
    gap: 10px;
}
.sygj_gljs_baaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_gljs_baab {
    font-size: 13px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_gljs_bb {
    width: 100%;
    background: rgba(102, 126, 234, 0.05);
    padding: 15px;
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_gljs_bba {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 7px;
}
.sygj_gljs_bbaa {
    width: 5px;
    height: 14px;
    background: var(--ys06);
    border-radius: 25px;
}
.sygj_gljs_bbab {
    font-size: 14px;
    line-height: 1;
    color: var(--ys04);
}
.sygj_gljs_bbb {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_gljs_bbba {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 3px;
}
.sygj_gljs_bbbaa {
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_gljs_bbbab {
    font-size: 10px;
    line-height: 1;
    position: relative;
    top: -4px;
    color: var(--ys12);
}
/* 功率计算结束 */
/* 增益计算开始 */
.sygj_zyjs {
    width: 100%;
    padding: 15px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
    overflow-y: auto;
    scrollbar-width: none;
}
.sygj_zyjs_a {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_zyjs_aa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_zyjs_aaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_zyjs_aab {
    width: 100%;
    height: 36px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    position: relative;
}
.sygj_zyjs_aaba {
    height: 100%;
    width: 50px;
    position: absolute;
    right: 0;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    background: rgba(102, 126, 234, 0.05);
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_zyjs_b {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_zyjs_ba {
    width: 100%;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 10px;
}
.sygj_zyjs_baa {
    width: 100%;
    background: rgba(102, 126, 234, 0.05);
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    padding: 20px 0;
    gap: 10px;
}
.sygj_zyjs_baaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_zyjs_baab {
    font-size: 13px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_zyjs_bb {
    width: 100%;
    background: rgba(102, 126, 234, 0.05);
    padding: 15px;
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_zyjs_bba {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 7px;
}
.sygj_zyjs_bbaa {
    width: 5px;
    height: 14px;
    background: var(--ys06);
    border-radius: 25px;
}
.sygj_zyjs_bbab {
    font-size: 14px;
    line-height: 1;
    color: var(--ys04);
}
.sygj_zyjs_bbb {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_zyjs_bbba {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 3px;
}
.sygj_zyjs_bbbaa {
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_zyjs_bbbab {
    font-size: 10px;
    line-height: 1;
    position: relative;
    top: -4px;
    color: var(--ys12);
}
/* 增益计算结束 */
/* 波长计算开始 */
.sygj_bcjs {
    width: 100%;
    padding: 15px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
    overflow-y: auto;
    scrollbar-width: none;
}
.sygj_bcjs_a {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_bcjs_aa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_bcjs_ab {
    width: 100%;
    height: 36px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    position: relative;
}
.sygj_bcjs_aba {
    height: 100%;
    width: 50px;
    position: absolute;
    right: 0;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    background: rgba(102, 126, 234, 0.05);
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_bcjs_b {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_bcjs_ba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_bcjs_baa {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    gap: 7px;
}
.sygj_bcjs_baaa {
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 7px;
}
.sygj_bcjs_baaaa {
    width: 5px;
    height: 14px;
    background: var(--ys06);
    border-radius: 25px;
}
.sygj_bcjs_baaab {
    font-size: 14px;
    line-height: 1;
    color: var(--ys04);
}
.sygj_bcjs_baab {
    font-size: 12px;
    line-height: 1;
    color: var(--ys17);
    background: rgb(235 131 7 / 15%);
    padding: 5px 10px;
    border-radius: 25px;
}
.sygj_bcjs_bab {
    width: 100%;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 10px;
}
.sygj_bcjs_baba {
    width: 100%;
    background: rgba(102, 126, 234, 0.05);
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    padding: 20px 0;
    gap: 10px;
}
.sygj_bcjs_babaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_bcjs_babab {
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_bcjs_bababa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_bcjs_bb {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_bcjs_bba {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 7px;
}
.sygj_bcjs_bbaa {
    width: 5px;
    height: 14px;
    background: var(--ys06);
    border-radius: 25px;
}
.sygj_bcjs_bbab {
    font-size: 14px;
    line-height: 1;
    color: var(--ys04);
}
.sygj_bcjs_bbb {
    width: 100%;
    background: rgba(102, 126, 234, 0.05);
    padding: 15px;
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_bcjs_bbba {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 3px;
}
.sygj_bcjs_bbbaa {
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
}
/* 波长计算结束 */
/* 频段代码开始 */
.sygj_pddm {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
}
.sygj_pddm_a {
    flex: 1;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
    padding: 15px;
}
.sygj_pddm_aa {
    width: 100%;
    display: grid;
    grid-template-columns: repeat(7, 1fr);
    gap: 7px;
}
.sygj_pddm_aaa {
    width: 100%;
    height: 26px;
    font-size: 12px;
    line-height: 1;
    background: var(--ys08);
    color: var(--ys12);
    border-radius: 4px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_pddm_aaa.active {
    background: var(--ys18);
    color: var(--ys04);
}
.sygj_pddm_aaa:not(.active):hover {
    transform: translateY(-1px);
}
.sygj_pddm_ab {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_pddm_aba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_pddm_abaa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_pddm_abaaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_pddm_abaab {
    width: 100%;
    height: 36px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    position: relative;
}
.sygj_pddm_abaaba {
    width: 60px;
    height: 100%;
    background: rgba(102, 126, 234, 0.05);
    border-radius: 0 4px 4px 0;
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    position: absolute;
    right: 0;
}
.sygj_pddm_abb {
    width: 100%;
    flex-shrink: 0;
    height: 30px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
}
.sygj_pddm_abba {
    height: 100%;
    padding: 0 15px;
    font-size: 13px;
    line-height: 1;
    border-radius: 4px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_pddm_abba:hover {
    transform: translateY(-1px);
}
.sygj_pddm_c {
    width: 350px;
    height: 100%;
    background: var(--ys01);
    border-left: var(--xt01);
    padding: 15px;
    display: flex;
    align-content: flex-start;
    justify-content: center;
    align-items: flex-start;
}
.sygj_pddm_ca {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
}
.sygj_pddm_caa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_pddm_caaa {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
}
.sygj_pddm_caaaa {
    font-size: 12px;
    line-height: 1;
    color: var(--ys17);
    background: rgb(235 131 7 / 15%);
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    padding: 5px 7px 4px 7px;
    border-radius: 4px;
}
.sygj_pddm_caaab {
    font-size: 13px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_pddm_caab {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
}
.sygj_pddm_caaba {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    padding: 10px 0;
    border-bottom: 1px dashed #212a36;
}
.sygj_pddm_caaba:first-child {
    border-top: 1px dashed #212a36;
}
.sygj_pddm_caabaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_pddm_caabab {
    font-size: 13px;
    line-height: 1;
    color: var(--ys06);
}
/* 频段代码结束 */
/* 传播模型开始 */
.sygj_cbmx {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
}
.sygj_cbmx_a {
    flex: 1;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-end;
    justify-content: flex-start;
    align-items: flex-end;
    gap: 15px;
    padding: 15px;
}
.sygj_cbmx_aa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_cbmx_aaa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_cbmx_aaaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_cbmx_aaab {
    width: 100%;
    height: 36px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
}
.sygj_cbmx_aaab .tj_tyhs_dhwb {
    width: auto;
    flex: 1;
}
.sygj_cbmx_aaab .tj_tyhs_xlcd {
    width: 100px;
}
.sygj_cbmx_ab {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_cbmx_aba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_cbmx_aba.hidden {
    display: none;
}
.sygj_cbmx_abaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_cbmx_abab {
    width: 100%;
    height: 36px;
    display: flex;
    align-content: flex-start;
    justify-content: center;
    align-items: flex-start;
}
.sygj_cbmx_abac {
    width: 100%;
    height: 26px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
}
.sygj_cbmx_abaca {
    height: 100%;
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
    background: var(--ys08);
    padding: 0 10px;
    border-radius: 4px;
    transition: var(--sd01);
}
.sygj_cbmx_abaca.active {
    background: var(--ys18);
    color: var(--ys04);
}
.sygj_cbmx_abaca:not(.active):hover {
    transform: translateY(-1px);
}
.sygj_cbmx_ac {
    width: 100%;
    flex-shrink: 0;
    height: 30px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
}
.sygj_cbmx_aca {
    height: 30px;
    padding: 0 15px;
    font-size: 13px;
    line-height: 1;
    border-radius: 4px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_cbmx_aca:hover {
    transform: translateY(-1px);
}
.sygj_cbmx_b {
    width: 350px;
    height: 100%;
    background: var(--ys01);
    border-left: var(--xt01);
    padding: 15px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_cbmx_b.hidden {
    display: none;
}
.sygj_cbmx_ba {
    font-size: 13px;
    line-height: 1;
    color: var(--ys17);
}
.sygj_cbmx_bb {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_cbmx_bba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_cbmx_bbaa {
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_cbmx_bbab {
    font-size: 12px;
    line-height: 18px;
    margin: -3px 0;
    color: var(--ys06);
    text-align: justify;
}
/* 传播模型结束 */
/* 频率容限开始 */
.sygj_plrx {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
}
.sygj_plrx_a {
    flex: 1;
    height: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-end;
    justify-content: space-between;
    align-items: flex-end;
    gap: 15px;
    padding: 15px;
}
.sygj_plrx_aa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_plrx_aaa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_plrx_aaaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_plrx_aaab {
    width: 100%;
    height: 36px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
}
.sygj_plrx_aaac {
    width: 100%;
    height: 36px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
}
.sygj_plrx_aaac .tj_tyhs_dhwb {
    width: auto;
    flex: 1;
}
.sygj_plrx_aaac .tj_tyhs_xlcd {
    width: 100px;
}
.sygj_plrx_ab {
    width: 100%;
    flex-shrink: 0;
    height: 30px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
}
.sygj_plrx_aba {
    height: 100%;
    padding: 0 15px;
    font-size: 13px;
    line-height: 1;
    border-radius: 4px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_plrx_aba:hover {
  transform: translateY(-1px);
}
.sygj_plrx_aba:disabled {
    cursor: not-allowed;
}
.sygj_plrx_b {
    width: 350px;
    height: 100%;
    background: var(--ys01);
    border-left: var(--xt01);
    padding: 15px;
    display: none;
    align-content: flex-start;
    justify-content: center;
    align-items: flex-start;
}
.sygj_plrx_ba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_plrx_baa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_plrx_baaa {
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_plrx_baab {
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_plrx_bab {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_plrx_baba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_plrx_babaa {
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_plrx_babab {
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_plrx_babb {
    font-size: 12px;
    line-height: 1;
    color: var(--ys17);
}
/* 频率容限结束 */
/* 天线方向开始 */
.sygj_txfx {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
}
.sygj_txfx_a {
    flex: 1;
    height: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-end;
    justify-content: space-between;
    align-items: flex-end;
    gap: 15px;
    padding: 15px;
}
.sygj_txfx_aa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_txfx_aaa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_txfx_aaaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_txfx_aaab {
    width: 100%;
    height: 36px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    position: relative;
}
.sygj_txfx_aaab:has(.tj_tyhs_dxan) {
    height: auto;
}
.sygj_txfx_aaaba {
    width: 60px;
    height: 100%;
    background: rgba(102, 126, 234, 0.05);
    border-radius: 0 4px 4px 0;
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    position: absolute;
    right: 0;
}
.sygj_txfx_ab {
    width: 100%;
    flex-shrink: 0;
    height: 30px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
}
.sygj_txfx_aba {
    height: 100%;
    padding: 0 15px;
    font-size: 13px;
    line-height: 1;
    border-radius: 4px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_txfx_aba:hover {
    transform: translateY(-1px);
}
.sygj_txfx_b {
    width: 350px;
    height: 100%;
    background: var(--ys01);
    border-left: var(--xt01);
    padding: 15px;
    display: none;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 15px;
}
.sygj_txfx_b.show {
    display: flex;
}
.sygj_txfx_ba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 15px;
}
.sygj_txfx_baa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_txfx_bab {
    width: 100%;
    display: flex;
    align-content: flex-start;
    justify-content: center;
    align-items: flex-start;
}
.sygj_txfx_baba {
    width: 100%;
    aspect-ratio: 4 / 3;
}
.sygj_txfx_bb {
    width: 100%;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 10px;
}
.sygj_txfx_bba {
    width: 100%;
    background: rgba(102, 126, 234, 0.05);
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    padding: 15px 0;
    gap: 10px;
}
.sygj_txfx_bbaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_txfx_bbab {
    font-size: 13px;
    line-height: 1;
    color: var(--ys06);
}
/* 天线方向结束 */
/* 互调计算开始 */
.sygj_hdjs {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
}
.sygj_hdjs_a {
    flex: 1;
    height: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-end;
    justify-content: space-between;
    align-items: flex-end;
    gap: 15px;
    padding: 15px;
    overflow-y: auto;
    scrollbar-width: none;
}
.sygj_hdjs_aa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_hdjs_aaa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_hdjs_aaaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_hdjs_aaab {
    width: 100%;
    display: flex;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
}
.sygj_hdjs_aab {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_hdjs_aaba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_hdjs_aabaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_hdjs_aabab {
    width: 100%;
    height: 36px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    gap: 10px;
}
.sygj_hdjs_aababa {
    flex: 1;
    height: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    position: relative;
}
.sygj_hdjs_aababaa {
    width: 60px;
    height: 100%;
    background: rgba(102, 126, 234, 0.05);
    border-radius: 0 4px 4px 0;
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    position: absolute;
    right: 0;
}
.sygj_hdjs_aababb {
    height: 100%;
    padding: 0 15px;
    font-size: 13px;
    line-height: 1;
    border-radius: 4px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_hdjs_aababb:hover {
  transform: translateY(-1px);
}
.sygj_hdjs_aabb {
    width: 100%;
    border-radius: 4px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    overflow: hidden;
    border: var(--xt01);
    background: var(--ys01);
}
.sygj_hdjs_aabba {
    width: 100%;
    height: 35px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    padding: 0 10px;
    background: var(--ys08);
}
.sygj_hdjs_aabbaa {
    height: 100%;
    font-size: 12px;
    line-height: 1;
    color: var(--ys04);
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_hdjs_aabbb {
    width: 100%;
    min-height: 40px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_hdjs_aabbba {
    width: 100%;
    height: 35px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    border-bottom: 1px dashed #212a36;
    align-items: center;
    padding: 0 10px;
}
.sygj_hdjs_aabbba:last-child {
    border-bottom: none;
}
.sygj_hdjs_aabbbaa {
    height: 100%;
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_hdjs_aabbbab {
    height: 24px;
    line-height: 1;
    font-size: 12px;
    padding: 0 10px;
    border-radius: 4px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_hdjs_aac {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_hdjs_aaca {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_hdjs_aacaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_hdjs_aacab {
    width: 100%;
    height: 36px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    position: relative;
}
.sygj_hdjs_aacaba {
    width: 60px;
    height: 100%;
    background: rgba(102, 126, 234, 0.05);
    border-radius: 0 4px 4px 0;
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    position: absolute;
    right: 0;
}
.sygj_hdjs_aacb {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
}
.sygj_hdjs_aacba {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 5px;
}
.sygj_hdjs_aacbaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_hdjs_ab {
    width: 100%;
    flex-shrink: 0;
    height: 30px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
}
.sygj_hdjs_aba {
    height: 100%;
    padding: 0 15px;
    font-size: 13px;
    line-height: 1;
    border-radius: 4px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_hdjs_aba:hover {
  transform: translateY(-1px);
}
.sygj_hdjs_b {
    width: 350px;
    height: 100%;
    background: var(--ys01);
    border-left: var(--xt01);
    padding: 15px;
    display: none;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 15px;
    overflow-y: auto;
    scrollbar-width: none;
}
.sygj_hdjs_b.show {
    display: flex;
}
.sygj_hdjs_ba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 15px;
}
.sygj_hdjs_baa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 12px;
}
.sygj_hdjs_baaa {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
}
.sygj_hdjs_baaaa {
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 7px;
}
.sygj_hdjs_baaaaa {
    width: 5px;
    height: 14px;
    background: var(--ys06);
    border-radius: 25px;
}
.sygj_hdjs_baaaab {
    font-size: 14px;
    line-height: 1;
    color: var(--ys04);
}
.sygj_hdjs_baaab {
    font-size: 12px;
    line-height: 1;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    color: var(--ys17);
}
.sygj_hdjs_baab {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    background: rgba(102, 126, 234, 0.05);
    border-radius: 4px;
    overflow: hidden;
}
.sygj_hdjs_baaba {
    width: 100%;
    height: 35px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    padding: 0 10px;
    background: var(--ys08);
}
.sygj_hdjs_baabaa {
    height: 100%;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    font-size: 12px;
    line-height: 1;
    color: var(--ys04);
}
.sygj_hdjs_baabb {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_hdjs_baabba {
    width: 100%;
    height: 35px;
    padding: 0 10px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px dashed #212a36;
}
.sygj_hdjs_baabba:last-child {
    border-bottom: 0;
}
.sygj_hdjs_baabbaa {
    height: 100%;
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    white-space: nowrap;
}
.sygj_hdjs_baabbaa.gw {
    color: var(--ys13);
}
.sygj_hdjs_baabbaa.zw {
    color: var(--ys17);
}
.sygj_hdjs_baabbaa.wx {
    color: var(--ys05);
}
.sygj_hdjs_baabbaa.mz {
    color: var(--ys13);
}
/* 互调计算结束 */
/* 功率限值开始 */
.sygj_glxz {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
}
.sygj_glxz_a {
    flex: 1;
    height: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-end;
    justify-content: space-between;
    align-items: flex-end;
    gap: 15px;
    padding: 15px;
}
.sygj_glxz_aa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_glxz_aaa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_glxz_aaaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_glxz_aaab {
    width: 100%;
    height: 36px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    position: relative;
}
.sygj_glxz_aaaba {
    width: 60px;
    height: 100%;
    background: rgba(102, 126, 234, 0.05);
    border-radius: 0 4px 4px 0;
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    position: absolute;
    right: 0;
}
.sygj_glxz_ab {
    width: 100%;
    flex-shrink: 0;
    height: 30px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
}
.sygj_glxz_aba {
    height: 100%;
    padding: 0 15px;
    font-size: 13px;
    line-height: 1;
    border-radius: 4px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_glxz_aba:hover {
    transform: translateY(-1px);
}
.sygj_glxz_b {
    width: 350px;
    height: 100%;
    background: var(--ys01);
    border-left: var(--xt01);
    padding: 15px;
    display: none;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 15px;
}
.sygj_glxz_b.show {
    display: flex;
}
.sygj_glxz_ba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
}
.sygj_glxz_baa {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 7px;
}
.sygj_glxz_baaa {
    width: 5px;
    height: 14px;
    background: var(--ys06);
    border-radius: 25px;
}
.sygj_glxz_baab {
    font-size: 14px;
    line-height: 1;
    color: var(--ys04);
}
.sygj_glxz_bab {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
}
.sygj_glxz_baba {
    width: 100%;
    padding: 10px 0;
    border-bottom: 1px dashed #212a36;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
}
.sygj_glxz_babaa {
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_glxz_babab {
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_glxz_bb {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px; 
}
.sygj_glxz_bba {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 7px;
}
.sygj_glxz_bbaa {
    width: 5px;
    height: 14px;
    background: var(--ys06);
    border-radius: 25px;
}
.sygj_glxz_bbab {
    font-size: 14px;
    line-height: 1;
    color: var(--ys04);
}
.sygj_glxz_bbb {
    width: 100%;
    background: rgba(102, 126, 234, 0.05);
    padding: 10px;
    border-radius: 4px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_glxz_bbba {
    font-size: 12px;
    line-height: 18px;
    color: var(--ys17);
    text-align: justify;
    margin: -3px 0;
}
.sygj_glxz_bbbaa {
    font-weight: 550;
}
/* 功率限值结束 */
/* 发射标识开始 */
.sygj_fsbs {
    width: 100%;
    padding: 15px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 15px;
    overflow-y: auto;
    scrollbar-width: none;
}
.sygj_fsbs_a {
    width: 100%;
    height: 36px;
    flex-shrink: 0;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    padding: 3px;
    border-radius: 8px;
    border: var(--xt01);
}
.sygj_fsbs_aa {
    width: 100%;
    height: 100%;
    padding: 0 15px;
    border-radius: 5px;
    color: var(--ys12);
    transition: var(--sd01);
    font-size: 14px;
    line-height: 1;
    font-weight: 400;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_fsbs_aa.active {
    background: var(--ys08);
    color: var(--ys04);
}
.sygj_fsbs_aa:not(.active):hover {
    color: var(--ys04);
}
.sygj_fsbs_b {
    width: 100%;
    display: flex;
    align-content: flex-start;
    justify-content: center;
    align-items: flex-start;
}
.sygj_fsbs_ba {
    width: 100%;
    display: none;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_fsbs_ba.active {
    display: flex;
}
.sygj_fsbs_baa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_fsbs_baaa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_fsbs_baaaa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_fsbs_baaaaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_fsbs_baaaab {
    width: 100%;
    height: 30px;
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    gap: 7px;
}
.sygj_fsbs_baaaaba {
    width: 100%;
    height: 100%;
    background: var(--ys08);
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    border-radius: 4px;
    transition: var(--sd01);
}
.sygj_fsbs_baaaaba:not(.active):hover {
    transform: translateY(-1px);
}
.sygj_fsbs_baaaaba.active {
    background: var(--ys18);
    color: var(--ys04);
}
.sygj_fsbs_baaaac {
    width: 100%;
    height: 36px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    position: relative;
}
.sygj_fsbs_baaaaca {
    width: 60px;
    height: 100%;
    background: rgba(102, 126, 234, 0.05);
    border-radius: 0 4px 4px 0;
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    position: absolute;
    right: 0;
}
.sygj_fsbs_baab {
    width: 100%;
    height: 36px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    gap: 10px;
}
.sygj_fsbs_baaba {
    width: 100%;
    height: 100%;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    border-radius: 4px;
    transition: var(--sd01);
    font-size: 13px;
    line-height: 1;
}
.sygj_fsbs_baaba:hover {
    transform: translateY(-1px);
}
.sygj_fsbs_bab {
    width: 100%;
    display: none;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
}
.sygj_fsbs_bab.show {
    display: flex;
}
.sygj_fsbs_baba {
    width: 100%;
    background: rgba(102, 126, 234, 0.05);
    padding: 15px;
    font-size: 20px;
    line-height: 1;
    color: var(--ys06);
    border-radius: 4px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_fsbs_babb {
    width: 100%;
    background: rgba(102, 126, 234, 0.05);
    padding: 12px;
    border-radius: 4px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_fsbs_babba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 7px;
}
.sygj_fsbs_babbaa {
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_fsbs_babbab {
    font-size: 12px;
    line-height: 1;
    color: var(--ys17);
    text-align: justify;
}
.sygj_fsbs_babbb {
    width: 100%;
    background: rgb(235 131 7 / 15%);
    font-size: 12px;
    line-height: 1;
    color: var(--ys17);
    padding: 7px;
    border-radius: 4px;
    text-align: center;
}
.sygj_fsbs_babe {
    width: 100%;
    height: 36px;
    border-radius: 4px;
    font-size: 13px;
    line-height: 1;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_fsbs_babe:hover {
    transform: translateY(-1px);
}
.sygj_fsbs_babc {
    width: 100%;
    background: rgba(102, 126, 234, 0.05);
    border-radius: 4px;
    padding: 10px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
}
.sygj_fsbs_babca {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
}
.sygj_fsbs_babcaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_fsbs_babcab {
    font-size: 13px;
    line-height: 1;
    color: var(--ys17);
}
.sygj_fsbs_babcb {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
}
.sygj_fsbs_babcba {
    width: 100%;
    padding: 10px 0;
    border-bottom: 1px dashed #212a36;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
}
.sygj_fsbs_babcba:last-child {
    border-bottom: none;
    padding-bottom: 0;
}
.sygj_fsbs_babcbaa {
    width: 25px;
    height: 25px;
    background: var(--ys08);
    border-radius: 4px;
    font-size: 17px;
    line-height: 1;
    color: var(--ys06);
    font-weight: 600;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_fsbs_babcbab {
    flex: 1;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
}
.sygj_fsbs_babcbaba {
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
}
/* 发射标识结束 */
/* 测量带宽开始 */
.sygj_cldk {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
}
.sygj_cldk_a {
    padding: 15px;
    display: flex;
    align-content: flex-start;
    justify-content: center;
    align-items: flex-start;
}
.sygj_cldk_aa {
    height: 36px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    padding: 3px;
    border-radius: 8px;
    border: var(--xt01);
}
.sygj_cldk_aaa {
    height: 100%;
    padding: 0 15px;
    border-radius: 5px;
    color: var(--ys12);
    transition: var(--sd01);
    font-size: 14px;
    line-height: 1;
    font-weight: 400;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_cldk_aaa.active {
    background: var(--ys08);
    color: var(--ys04);
}
.sygj_cldk_aaa:not(.active):hover {
    color: var(--ys04);
}
.sygj_cldk_b {
    width: 100%;
    display: flex;
    align-content: flex-start;
    justify-content: center;
    align-items: flex-start;
}
.sygj_cldk_ba {
    width: 100%;
    display: none;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 15px;
}
.sygj_cldk_ba.active {
    display: flex;
}
.sygj_cldk_baa {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: space-between;
    justify-content: flex-start;
    align-items: stretch;
}
.sygj_cldk_baaa {
    flex: 1;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    gap: 15px;
    padding: 15px;
    padding-top: 0;
}
.sygj_cldk_baaaa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_cldk_baaaaa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_cldk_baaaaaa {
    width: 100%;
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
}
.sygj_cldk_baaaaaab {
    font-size: 13px;
    line-height: 1;
    color: var(--ys17);
}
.sygj_cldk_baaaaab {
    width: 100%;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_cldk_baaaaac {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_cldk_baaaaaca {
    width: 100%;
    height: 36px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    position: relative;
}
.sygj_cldk_baaaaacaa {
    width: 60px;
    height: 100%;
    background: rgba(102, 126, 234, 0.05);
    border-radius: 0 4px 4px 0;
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    position: absolute;
    right: 0;
}
.sygj_cldk_baaaaacb {
    width: 100%;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_cldk_baaab {
    width: 100%;
    flex-shrink: 0;
    height: 30px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
}
.sygj_cldk_baaaba {
    height: 100%;
    padding: 0 15px;
    font-size: 13px;
    line-height: 1;
    border-radius: 4px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_cldk_baaaba:hover {
    transform: translateY(-1px);
}
.sygj_cldk_baab {
    width: 350px;
    display: none;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: flex-start;
    background: var(--ys01);
    border-left: var(--xt01);
    padding: 15px;
    margin-top: -66px;
    gap: 15px;
}
.sygj_cldk_baab.show {
    display: flex;
}
.sygj_cldk_baaba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_cldk_baabaa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 5px;
}
.sygj_cldk_baabaaa {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 7px;
}
.sygj_cldk_baabaaaa {
    width: 5px;
    height: 14px;
    background: var(--ys06);
    border-radius: 25px;
}
.sygj_cldk_baabaaab {
    font-size: 14px;
    line-height: 1;
    color: var(--ys04);
}
.sygj_cldk_baabaab {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
}
.sygj_cldk_baabaaba {
    width: 100%;
    padding: 10px 0;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px dashed #212a36;
}
.sygj_cldk_baabaabaa {
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_cldk_baabaabab {
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_cldk_baabab {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 5px;
}
.sygj_cldk_baababa {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 7px;
}
.sygj_cldk_baababaa {
    width: 5px;
    height: 14px;
    background: var(--ys06);
    border-radius: 25px;
}
.sygj_cldk_baababab {
    font-size: 14px;
    line-height: 1;
    color: var(--ys04);
}
.sygj_cldk_baababb {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
}
.sygj_cldk_baababba {
    width: 100%;
    padding: 10px 0;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    border-bottom: 1px dashed #212a36;
    gap: 3px;
}
.sygj_cldk_baababbaa {
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_cldk_baababbab {
    font-size: 12px;
    line-height: 1;
    color: var(--ys17);
}
.sygj_cldk_baabb {
    width: 100%;
    font-size: 12px;
    line-height: 1;
    color: var(--ys17);
    background: rgb(235 131 7 / 15%);
    padding: 7px;
    border-radius: 4px;
    text-align: justify;
}
.sygj_cldk_bab {
    width: 100%;
    padding: 15px;
    padding-top: 0;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 15px;
}
.sygj_cldk_baba {
    width: 100%;
    border-radius: 8px;
    overflow: hidden;
    display: grid;
    grid-template-columns: repeat(7, 1fr);
}
.sygj_cldk_babaa {
    width: 100%;
    font-size: 12px;
    line-height: 18px;
    color: var(--ys12);
    background: rgba(102, 126, 234, 0.05);
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    border-right: var(--xt01);
    border-bottom: var(--xt01);
    padding: 6px 0;
    text-align: center;
}
.sygj_cldk_babb {
    width: 100%;
    font-size: 12px;
    line-height: 18px;
    color: var(--ys17);
    text-align: justify;
    margin: -3px 0;
}
.sygj_cldk_bac {
    width: 100%;
    padding: 15px;
    padding-top: 0;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_cldk_baca {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_cldk_bacaa {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 7px;
}
.sygj_cldk_bacaaa {
    width: 5px;
    height: 14px;
    background: var(--ys06);
    border-radius: 25px;
}
.sygj_cldk_bacaab {
    font-size: 14px;
    line-height: 1;
    color: var(--ys04);
}
.sygj_cldk_bacab {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_cldk_bacaba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
    background: rgba(102, 126, 234, 0.05);
    padding: 12px;
    border-radius: 5px;
}
.sygj_cldk_bacabaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys09);
    font-weight: bold;
}
.sygj_cldk_bacabab {
    font-size: 13px;
    line-height: 19px;
    color: var(--ys12);
    margin: -3px 0;
    text-align: justify;
}
/* 测量带宽结束 */
/* 陆地移动开始 */
.sygj_ldyd {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
}
.sygj_ldyd_a {
    padding: 15px;
    display: flex;
    align-content: flex-start;
    justify-content: center;
    align-items: flex-start;
}
.sygj_ldyd_aa {
    height: 36px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    padding: 3px;
    border-radius: 8px;
    border: var(--xt01);
}
.sygj_ldyd_aaa {
    height: 100%;
    padding: 0 15px;
    border-radius: 5px;
    color: var(--ys12);
    transition: var(--sd01);
    font-size: 14px;
    line-height: 1;
    font-weight: 400;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_ldyd_aaa.active {
    background: var(--ys08);
    color: var(--ys04);
}
.sygj_ldyd_aaa:not(.active):hover {
    color: var(--ys04);
}
.sygj_ldyd_b {
    width: 100%;
    display: flex;
    align-content: flex-start;
    justify-content: center;
    align-items: flex-start;
}
.sygj_ldyd_ba {
    width: 100%;
    display: none;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 15px;
}
.sygj_ldyd_ba.active {
    display: flex;
}
.sygj_ldyd_baa {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: space-between;
    justify-content: flex-start;
    align-items: stretch;
}
.sygj_ldyd_baaa {
    flex: 1;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    gap: 15px;
    padding: 15px;
    padding-top: 0;
}
.sygj_ldyd_baaaa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_ldyd_baaaaa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_ldyd_baaaaaa {
    width: 100%;
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
}
.sygj_ldyd_baaaaaab {
    font-size: 13px;
    line-height: 1;
    color: var(--ys17);
}
.sygj_ldyd_baaaaab {
    width: 100%;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_ldyd_baaaaac {
    width: 100%;
    height: 36px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
}
.sygj_ldyd_baaaaaca {
    width: 60px;
    height: 100%;
    background: rgba(102, 126, 234, 0.05);
    border-radius: 0 4px 4px 0;
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    position: absolute;
    right: 0;
}
.sygj_ldyd_baaab {
    width: 100%;
    flex-shrink: 0;
    height: 30px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
}
.sygj_ldyd_baaaba {
    height: 100%;
    padding: 0 15px;
    font-size: 13px;
    line-height: 1;
    border-radius: 4px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_ldyd_baaaba:hover {
    transform: translateY(-1px);
}
.sygj_ldyd_baab {
    width: 350px;
    display: none;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: flex-start;
    background: var(--ys01);
    border-left: var(--xt01);
    padding: 15px;
    margin-top: -66px;
    gap: 15px;
}
.sygj_ldyd_baab.show {
    display: flex;
}
.sygj_ldyd_baaba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    align-items: center;
    justify-content: flex-start;
    gap: 10px;
}
.sygj_ldyd_baabaa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_ldyd_baabaaa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 5px;
}
.sygj_ldyd_baabaaaa {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 7px;
}
.sygj_ldyd_baabaaaaa {
    width: 5px;
    height: 14px;
    background: var(--ys06);
    border-radius: 25px;
}
.sygj_ldyd_baabaaaab {
    font-size: 14px;
    line-height: 1;
    color: var(--ys04);
}
.sygj_ldyd_baabaaab {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
}
.sygj_ldyd_baabaaaba {
    width: 100%;
    padding: 10px 0;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px dashed #212a36;
}
.sygj_ldyd_baabaaabaa {
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_ldyd_baabaaabab {
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_ldyd_baabaab {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 5px;
}
.sygj_ldyd_baabaaba {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 7px;
}
.sygj_ldyd_baabaabaa {
    width: 5px;
    height: 14px;
    background: var(--ys06);
    border-radius: 25px;
}
.sygj_ldyd_baabaabab {
    font-size: 14px;
    line-height: 1;
    color: var(--ys04);
}
.sygj_ldyd_baabaabb {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
}
.sygj_ldyd_baabaabba {
    width: 100%;
    padding: 10px 0;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    border-bottom: 1px dashed #212a36;
    gap: 3px;
}
.sygj_ldyd_baabaabbaa {
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_ldyd_baabaabbab {
    font-size: 12px;
    line-height: 1;
    color: var(--ys17);
}
.sygj_ldyd_baabab {
    width: 100%;
    font-size: 12px;
    line-height: 1;
    color: var(--ys17);
    background: rgb(235 131 7 / 15%);
    padding: 7px;
    border-radius: 4px;
    text-align: justify;
}
.sygj_ldyd_baabb {
    width: 100%;
    background: rgba(102, 126, 234, 0.05);
    display: none;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 12px;
    border-radius: 4px;
    gap: 12px;
}
.sygj_ldyd_baabba {
    font-size: 13px;
    line-height: 1;
    color: var(--ys04);
}
.sygj_ldyd_baabbb {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_ldyd_baabbba {
    font-size: 12px;
    line-height: 18px;
    color: var(--ys12);
    text-align: justify;
    margin: -3px 0;
}
.sygj_ldyd_bab {
    width: 100%;
    padding: 15px;
    padding-top: 0;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 15px;
}
.sygj_ldyd_baba {
    width: 100%;
    border-radius: 8px;
    overflow: hidden;
    display: grid;
    grid-template-columns: repeat(4, 1fr);
}
.sygj_ldyd_babaa {
    width: 100%;
    font-size: 12px;
    line-height: 18px;
    color: var(--ys12);
    background: rgba(102, 126, 234, 0.05);
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    border-right: var(--xt01);
    border-bottom: var(--xt01);
    padding: 6px 0;
    text-align: center;
}
.sygj_ldyd_babb {
    width: 100%;
    font-size: 12px;
    line-height: 18px;
    color: var(--ys17);
    text-align: justify;
    margin: -3px 0;
}
.sygj_ldyd_babb {
    width: 100%;
    font-size: 12px;
    line-height: 18px;
    color: var(--ys17);
    text-align: justify;
    margin: -3px 0;
}
.sygj_ldyd_bac {
    width: 100%;
    padding: 15px;
    padding-top: 0;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_ldyd_baca {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_ldyd_bacaa {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 7px;
}
.sygj_ldyd_bacaaa {
    width: 5px;
    height: 14px;
    background: var(--ys06);
    border-radius: 25px;
}
.sygj_ldyd_bacaab {
    font-size: 14px;
    line-height: 1;
    color: var(--ys04);
}
.sygj_ldyd_bacab {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_ldyd_bacaba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
    background: rgba(102, 126, 234, 0.05);
    padding: 12px;
    border-radius: 5px;
}
.sygj_ldyd_bacabaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys09);
    font-weight: bold;
}
.sygj_ldyd_bacabab {
    font-size: 13px;
    line-height: 19px;
    color: var(--ys12);
    margin: -3px 0;
    text-align: justify;
}
/* 陆地移动结束 */
/* 天线尺寸开始 */
.sygj_txcc {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: space-between;
    justify-content: flex-start;
    align-items: stretch;
}
.sygj_txcc_a {
    flex: 1;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-end;
    justify-content: space-between;
    align-items: flex-end;
    gap: 15px;
    padding: 15px;
}
.sygj_txcc_aa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_txcc_aaa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_txcc_aaaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_txcc_aaab {
    width: 100%;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 7px;
}
.sygj_txcc_aaaba {
    width: 100%;
    background: var(--ys08);
    border-radius: 4px;
    padding: 12px 0;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    gap: 5px;
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_txcc_aaaba.active {
    background: var(--ys18);
    color: var(--ys04);
}
.sygj_txcc_aaaba:not(.active):hover {
    transform: translateY(-1px);
}
.sygj_txcc_aaabaa {
    font-size: 10px;
    line-height: 1;
    opacity: .7;
}
.sygj_txcc_aaac {
    width: 100%;
    height: 36px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: flex-start;
    gap: 5px;
    position: relative;
}
.sygj_txcc_aaaca {
    width: 60px;
    height: 100%;
    background: rgba(102, 126, 234, 0.05);
    border-radius: 0 4px 4px 0;
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    position: absolute;
}
.sygj_txcc_aaa .tj_tyhs_dxan {
    width: 100%;
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    gap: 7px;
}
.sygj_txcc_aaa .tj_tyhs_dxan_ab {
    font-size: 12px;
    padding: 0;
}
.sygj_txcc_ab {
    width: 100%;
    flex-shrink: 0;
    height: 30px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
}
.sygj_txcc_aba {
    height: 100%;
    padding: 0 15px;
    font-size: 13px;
    line-height: 1;
    border-radius: 4px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_txcc_aba:hover {
    transform: translateY(-1px);
}
.sygj_txcc_b {
    width: 350px;
    height: 100%;
    background: var(--ys01);
    border-left: var(--xt01);
    padding: 15px;
    display: none;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    gap: 15px;
}
.sygj_txcc_b.show {
    display: flex;
}
.sygj_txcc_ba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_txcc_baa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_txcc_baaa {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
}
.sygj_txcc_baaaa {
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 7px;
}
.sygj_txcc_baaaaa {
    width: 5px;
    height: 14px;
    background: var(--ys06);
    border-radius: 25px;
}
.sygj_txcc_baaaab {
    font-size: 14px;
    line-height: 1;
    color: var(--ys04);
}
.sygj_txcc_baaab {
    font-size: 13px;
    line-height: 1;
    font-weight: 550;
}
.sygj_txcc_baaab.ok {
    color: var(--ys06);
}
.sygj_txcc_baaab.warn {
    color: var(--ys17);
}
.sygj_txcc_baab {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    text-align: center;
    background: rgb(235 131 7 / 15%);
    padding: 15px;
    border-radius: 4px;
    gap: 10px;
}
.sygj_txcc_baab[hidden]{
    display: none;
}
.sygj_txcc_baaba {
    font-size: 40px;
    line-height: 1;
    color: var(--ys17);
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_txcc_baaba::before {
    content: '\e81c';
}
.sygj_txcc_baabb {
    font-size: 13px;
    line-height: 19px;
    color: var(--ys17);
}
.sygj_txcc_baac {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
}
.sygj_txcc_baaca {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    gap: 7px;
    padding: 10px 0;
    border-top: 1px dashed #212a36;
}
.sygj_txcc_baaca:first-child {
    border-top: 0;
}
.sygj_txcc_baaca[hidden]{
    display: none;
}
.sygj_txcc_baacaa {
    width: 100%;
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_txcc_baacab {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
}
.sygj_txcc_baacaba {
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_txcc_baacabb {
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_txcc_bab {
    width: 100%;
    background: rgb(235 131 7 / 15%);
    border-radius: 4px;
    padding: 9px 12px;
    text-align: justify;
    font-size: 12px;
    line-height: 18px;
    color: var(--ys17);
}
.sygj_txcc_bb {
    width: 100%;
    font-size: 12px;
    line-height: 1;
    text-align: center;
    color: var(--ys12);
}
/* 天线尺寸结束 */
/* 馈线损耗开始 */
.sygj_kxsh {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: space-between;
    justify-content: flex-start;
    align-items: stretch;
}
.sygj_kxsh_a {
    flex: 1;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-end;
    justify-content: space-between;
    align-items: flex-end;
    gap: 15px;
    padding: 15px;
}
.sygj_kxsh_aa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_kxsh_aaa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_kxsh_aaaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_kxsh_aaab {
    width: 100%;
    height: 36px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    position: relative;
}
.sygj_kxsh_aaaba {
    min-width: 60px;
    height: 100%;
    background: rgba(102, 126, 234, 0.05);
    border-radius: 0 4px 4px 0;
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    position: absolute;
    padding: 0 10px;
}
.sygj_kxsh_ab {
    width: 100%;
    flex-shrink: 0;
    height: 30px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
}
.sygj_kxsh_aba {
    height: 100%;
    padding: 0 15px;
    font-size: 13px;
    line-height: 1;
    border-radius: 4px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_kxsh_aba:hover {
    transform: translateY(-1px);
}
.sygj_kxsh_b {
    width: 350px;
    height: 100%;
    background: var(--ys01);
    border-left: var(--xt01);
    padding: 15px;
    display: none;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    gap: 15px;
}
.sygj_kxsh_b.show {
    display: flex;
}
.sygj_kxsh_ba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 5px;
}
.sygj_kxsh_baa {
    font-size: 14px;
    line-height: 1;
    color: var(--ys04);
}
.sygj_kxsh_bab {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: flex-start;
}
.sygj_kxsh_baba {
    width: 100%;
    padding: 10px 0;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px dashed #212a36;
}
.sygj_kxsh_babaa {
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_kxsh_babab {
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_kxsh_bb {
    width: 100%;
    padding: 9px 12px;
    background: rgb(235 131 7 / 15%);
    border-radius: 4px;
    font-size: 12px;
    line-height: 18px;
    color: var(--ys17);
    text-align: justify;
}
/* 馈线损耗结束 */
/* 方位仰角开始 */
.sygj_fwyj {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: space-between;
    justify-content: flex-start;
    align-items: stretch;
}
.sygj_fwyj_a {
    flex: 1;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-end;
    justify-content: space-between;
    align-items: flex-end;
    gap: 15px;
    padding: 15px;
}
.sygj_fwyj_aa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_fwyj_aaa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_fwyj_aaaa {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
}
.sygj_fwyj_aaaaa {
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 7px;
}
.sygj_fwyj_aaaaaa {
    width: 5px;
    height: 14px;
    background: var(--ys06);
    border-radius: 25px;
}
.sygj_fwyj_aaaaab {
    font-size: 14px;
    line-height: 1;
    color: var(--ys04);
}
.sygj_fwyj_aaaab {
    font-size: 16px;
    line-height: 1;
    color: var(--ys06);
    transition: var(--sd01);
}
.sygj_fwyj_aaaab:hover {
    transform: translateY(-1px);
}
.sygj_fwyj_aaaab:before {
    content: '\e752';
}
.sygj_fwyj_aaab {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_fwyj_aaaba {
    width: 100%;
    height: 36px;
    padding: 0 10px;
    border: var(--xt01);
    border-radius: 4px;
    font-size: 14px;
    line-height: 1;
    color: var(--ys12);
    transition: var(--sd01);
    background: rgba(102, 126, 234, 0.05);
    display: flex;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
}
.sygj_fwyj_aaabb {
    width: 100%;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 10px;
}
.sygj_fwyj_aaabba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_fwyj_aaabbaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_fwyj_aaabbab {
    width: 100%;
    height: 36px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    position: relative;
}
.sygj_fwyj_aaabbaba {
    width: 40px;
    height: 100%;
    background: rgba(102, 126, 234, 0.05);
    border-radius: 0 4px 4px 0;
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    position: absolute;
}
.sygj_fwyj_ab {
    width: 100%;
    flex-shrink: 0;
    height: 30px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
}
.sygj_fwyj_aba {
    height: 100%;
    padding: 0 15px;
    font-size: 13px;
    line-height: 1;
    border-radius: 4px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_fwyj_aba:hover {
    transform: translateY(-1px);
}
.sygj_fwyj_b {
    width: 350px;
    height: 100%;
    background: var(--ys01);
    border-left: var(--xt01);
    padding: 15px;
    display: none;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    gap: 15px;
}
.sygj_fwyj_b.show {
    display: flex;
}
.sygj_fwyj_ba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 5px;
}
.sygj_fwyj_baa {
    font-size: 14px;
    line-height: 1;
    color: var(--ys04);
}
.sygj_fwyj_bab {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: flex-start;
}
.sygj_fwyj_baba {
    width: 100%;
    padding: 10px 0;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px dashed #212a36;
}
.sygj_fwyj_babaa {
    width: 50%;
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_fwyj_babab {
    width: 50%;
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
    text-align: right;
}
.sygj_fwyj_bb {
    width: 100%;
    padding: 9px 12px;
    background: rgb(235 131 7 / 15%);
    border-radius: 4px;
    font-size: 12px;
    line-height: 18px;
    color: var(--ys17);
    text-align: justify;
}
.sygj_fwyj_sstc {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgb(0 0 0 / 60%);
    z-index: 9999;
    display: none;
    align-items: center;
    justify-content: center;
    overscroll-behavior: contain;
}
.sygj_fwyj_sstc.active {
    display: flex;
}
.sygj_fwyj_sstc_a {
    width: 400px;
    height: auto;
    max-height: 80vh;
    background: var(--ys02);
    border: var(--xt01);
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    overflow: hidden;
}
.sygj_fwyj_sstc_aa {
    width: 100%;
    height: 50px;
    background: var(--ys01);
    padding: 0 15px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-shrink: 0;
    border-bottom: var(--xt01);
}
.sygj_fwyj_sstc_aaa {
    font-size: 16px;
    line-height: 1;
    color: var(--ys04);
    font-weight: 500;
}
.sygj_fwyj_sstc_aab {
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
    transition: var(--sd01);
}
.sygj_fwyj_sstc_aab::before {
    content: '\eb51';
}
.sygj_fwyj_sstc_aab:hover {
    transform: rotate(90deg);
}
.sygj_fwyj_sstc_ab {
    width: 100%;
    padding: 15px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    align-items: center;
    justify-content: flex-start;
    gap: 15px;
}
.sygj_fwyj_sstc_aba {
    width: 100%;
    height: 36px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    position: relative;
}
.sygj_fwyj_sstc_abaa {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
}
.sygj_fwyj_sstc_ababb {
    width: 100%;
    max-height: 200px;
    position: absolute;
    top: 36px;
    left: 0;
    background: var(--ys01);
    border: var(--xt01);
    border-top: none;
    border-radius: 0 0 4px 4px;
    overflow-y: auto;
    scrollbar-width: none;
    display: none;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
}
.sygj_fwyj_sstc_ababba {
    width: 100%;
    padding: 10px;
    border-top: 1px dashed #212a36;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 7px;
}
.sygj_fwyj_sstc_ababba:first-child {
    border-top: none;
}
.sygj_fwyj_sstc_ababba:hover {
    background: rgba(102, 126, 234, 0.05);
}
.sygj_fwyj_sstc_ababbaa {
    font-size: 12px;
    line-height: 1;
    color: var(--ys04);
}
.sygj_fwyj_sstc_ababbab {
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_fwyj_sstc_abb {
    width: 100%;
    height: 30px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    gap: 10px;
}
.sygj_fwyj_sstc_abba {
    width: 100%;
    height: 100%;
    font-size: 13px;
    line-height: 1;
    border-radius: 4px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_fwyj_sstc_abba:hover {
    transform: translateY(-1px);
}
.sygj_fwyj_sstc_abc {
    width: 100%;
    height: 30px;
    font-size: 13px;
    line-height: 1;
    border-radius: 4px;
    transition: var(--sd01);
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_fwyj_sstc_abc:hover {
    transform: translateY(-1px);
}
/* 方位仰角结束 */
/* 传播预测开始 */
.sygj_hfyb {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: space-between;
    justify-content: flex-start;
    align-items: stretch;
}
.sygj_hfyb_a {
    flex: 1;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-end;
    justify-content: space-between;
    align-items: flex-end;
    gap: 15px;
    padding: 15px;
    overflow-y: auto;
    scrollbar-width: none;
}
.sygj_hfyb_aa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_hfyb_aaa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_hfyb_aaaa {
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 7px;
}
.sygj_hfyb_aaaaa {
    width: 5px;
    height: 14px;
    background: var(--ys06);
    border-radius: 25px;
}
.sygj_hfyb_aaaab {
    font-size: 14px;
    line-height: 1;
    color: var(--ys04);
}
.sygj_hfyb_aaab {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_hfyb_aaaba {
    width: 100%;
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 10px;
}
.sygj_hfyb_aaabaa {
    width: 100%;
    padding: 12px 0;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    background: var(--ys08);
    border-radius: 4px;
    transition: var(--sd01);
    gap: 7px;
}
.sygj_hfyb_aaabaa.active {
    background: var(--ys18);
}
.sygj_hfyb_aaabaa:not(.active):hover {
    transform: translateY(-1px);
}
.sygj_hfyb_aaabaaa {
    font-size: 18px;
    line-height: 1;
    font-weight: 550;
}
.sygj_hfyb_aaabaaa:nth-child(1) {
    color: var(--ys18);
}
.sygj_hfyb_aaabaaa:nth-child(2) {
    color: var(--ys06);
}
.sygj_hfyb_aaabaaa:nth-child(3) {
    color: var(--ys17);
}
.sygj_hfyb_aaabaaa:nth-child(4) {
    color: var(--ys13);
}
.sygj_hfyb_aaabaab {
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_hfyb_aaabaac {
    font-size: 12px;
    line-height: 1;
}
.sygj_hfyb_aaabaac:nth-child(1) {
    color: var(--ys18);
}
.sygj_hfyb_aaabaac:nth-child(2) {
    color: var(--ys06);
}
.sygj_hfyb_aaabaac:nth-child(3) {
    color: var(--ys17);
}
.sygj_hfyb_aaabaac:nth-child(4) {
    color: var(--ys13);
}
.sygj_hfyb_aaabaa.active .sygj_hfyb_aaabaaa {
    color: var(--ys04);
}
.sygj_hfyb_aaabaa.active .sygj_hfyb_aaabaab {
    color: var(--ys04);
}
.sygj_hfyb_aaabaa.active .sygj_hfyb_aaabaac {
    color: var(--ys04);
}
.sygj_hfyb_aaabb {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_hfyb_aaabba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_hfyb_aaabbaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_hfyb_aaabbab {
    width: 100%;
    height: 36px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    position: relative;
}
.sygj_hfyb_aaabbaba {
    width: 60px;
    height: 100%;
    background: rgba(102, 126, 234, 0.05);
    border-radius: 0 4px 4px 0;
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    position: absolute;
}
.sygj_hfyb_aab {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_hfyb_aaba {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
}
.sygj_hfyb_aabaa {
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 7px;
}
.sygj_hfyb_aabaaa {
    width: 5px;
    height: 14px;
    background: var(--ys06);
    border-radius: 25px;
}
.sygj_hfyb_aabaab {
    font-size: 14px;
    line-height: 1;
    color: var(--ys04);
}
.sygj_hfyb_aabab {
    font-size: 13px;
    line-height: 1;
    color: var(--ys17);
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    gap: 5px;
}
.sygj_hfyb_aababa {
    color: var(--ys06);
    font-weight: bold;
}
.sygj_hfyb_aababa::before {
    content: '\e752';
}
.sygj_hfyb_aabb {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_hfyb_aabba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
}
.sygj_hfyb_aabbaa {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    gap: 15px;
}
.sygj_hfyb_aabbaaa {
    width: 100%;
    height: 36px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    position: relative;
}
.sygj_hfyb_aabbaaaa {
    width: 36px;
    height: 100%;
    background: rgba(102, 126, 234, 0.05);
    border-radius: 0 4px 4px 0;
    font-size: 16px;
    line-height: 1;
    color: var(--ys06);
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    position: absolute;
}
.sygj_hfyb_aabbaaaa::before {
    content: '\e752';
}
.sygj_hfyb_aabbab {
    width: 100%;
    display: none;
    grid-template-columns: repeat(2, 1fr);
    gap: 15px;
}
.sygj_hfyb_aabbaba {
    width: 100%;
    background: rgb(2 195 154 / 15%);
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
    padding: 10px;
    border-radius: 4px;
    text-align: justify;
}
.sygj_hfyb_aabbb {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_hfyb_aabbba {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_hfyb_aabbbb {
    width: 100%;
    height: 36px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    position: relative;
}
.sygj_hfyb_aabbbba {
    width: 40px;
    height: 100%;
    background: rgba(102, 126, 234, 0.05);
    border-radius: 0 4px 4px 0;
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    position: absolute;
}
.sygj_hfyb_ab {
    width: 100%;
    flex-shrink: 0;
    height: 30px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
}
.sygj_hfyb_aba {
    height: 100%;
    padding: 0 15px;
    font-size: 13px;
    line-height: 1;
    border-radius: 4px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_hfyb_aba:hover {
    transform: translateY(-1px);
}
.sygj_hfyb_b {
    width: 350px;
    height: 100%;
    background: var(--ys01);
    border-left: var(--xt01);
    padding: 15px;
    display: none;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    gap: 15px;
}
.sygj_hfyb_b.show {
    display: flex;
}
.sygj_hfyb_ba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_hfyb_baa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 5px;
}
.sygj_hfyb_baaa {
    font-size: 14px;
    line-height: 1;
    color: var(--ys04);
}
.sygj_hfyb_baab {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: flex-start;
}
.sygj_hfyb_baaba {
    width: 100%;
    padding: 10px 0;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px dashed #212a36;
}
.sygj_hfyb_baabaa {
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_hfyb_baabab {
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_hfyb_bab {
    width: 100%;
    background: rgba(102, 126, 234, 0.05);
    border-radius: 4px;
    padding: 7px 10px;
    font-size: 12px;
    line-height: 18px;
    color: var(--ys12);
    text-align: justify;
    display: none;
}
.sygj_hfyb_bab.ok {
    background: rgb(2 195 154 / 15%);
    color: var(--ys06);
}
.sygj_hfyb_bab.ok {
    background: rgb(255 62 70 / 15%);
    color: var(--ys13);
}
.sygj_hfyb_bac {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 5px;
}
.sygj_hfyb_baca {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
}
.sygj_hfyb_bacaa {
    font-size: 14px;
    line-height: 1;
    color: var(--ys04);
}
.sygj_hfyb_bacab {
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
}
.sygj_hfyb_bacb {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
}
.sygj_hfyb_bacba {
    width: 100%;
    padding: 10px 0;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px dashed #212a36;
}
.sygj_hfyb_bacbaa {
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 5px;
}
.sygj_hfyb_bacbaaa {
    font-size: 12px;
    line-height: 1;
}
.sygj_hfyb_bacbaa_ok .sygj_hfyb_bacbaaa::before {
    content: '\ebee';
    color: var(--ys06);
}
.sygj_hfyb_bacbaa_no .sygj_hfyb_bacbaaa::before {
    content: '\ebe8';
    color: var(--ys13);
}
.sygj_hfyb_bacbaa_ts .sygj_hfyb_bacbaaa::before {
    content: '\ebef';
    color: var(--ys17);
}
.sygj_hfyb_bacbaab {
    font-size: 12px;
    line-height: 1;
}
.sygj_hfyb_bacbaa_ok .sygj_hfyb_bacbaab {
    color: var(--ys06);
}
.sygj_hfyb_bacbaa_no .sygj_hfyb_bacbaab {
    color: var(--ys13);
}
.sygj_hfyb_bacbaa_ts .sygj_hfyb_bacbaab {
    color: var(--ys17);
}
.sygj_hfyb_bacbab {
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_hfyb_bad {
    width: 100%;
    background: rgba(102, 126, 234, 0.05);
    padding: 10px;
    border-radius: 4px;
    display: none;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
}
.sygj_hfyb_bada {
    font-size: 12px;
    line-height: 18px;
    margin: -3px 0;
    color: var(--ys12);
}
.sygj_hfyb_bb {
    width: 100%;
    background: rgb(235 131 7 / 15%);
    padding: 10px;
    gap: 10px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    border-radius: 4px;
}
.sygj_hfyb_bba {
    width: 100%;
    font-size: 12px;
    line-height: 18px;
    margin: -3px 0;
    color: var(--ys17);
    text-align: justify;
}
/* 传播预测结束 */
/* 链路预算开始 */
.sygj_ljys {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: space-between;
    justify-content: flex-start;
    align-items: stretch;
}
.sygj_ljys_a {
    flex: 1;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-end;
    justify-content: space-between;
    align-items: flex-end;
    gap: 15px;
    padding: 15px;
    overflow-y: auto;
    scrollbar-width: none;
}
.sygj_ljys_aa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_ljys_aaa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_ljys_aaaa {
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 7px;
}
.sygj_ljys_aaaaa {
    width: 5px;
    height: 14px;
    background: var(--ys06);
    border-radius: 25px;
}
.sygj_ljys_aaaab {
    font-size: 14px;
    line-height: 1;
    color: var(--ys04);
}
.sygj_ljys_aaab {
    width: 100%;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 15px;
}
.sygj_ljys_aaaba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_ljys_aaabaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_ljys_aaabab {
    width: 100%;
    height: 36px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    position: relative;
}
.sygj_ljys_aaababa {
    height: 100%;
    padding: 0 10px;
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    position: absolute;
}
.sygj_ljys_ab {
    width: 100%;
    flex-shrink: 0;
    height: 30px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
}
.sygj_ljys_aba {
    height: 100%;
    padding: 0 15px;
    font-size: 13px;
    line-height: 1;
    border-radius: 4px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_ljys_aba:hover {
    transform: translateY(-1px);
}
.sygj_ljys_b {
    width: 350px;
    height: 100%;
    background: var(--ys01);
    border-left: var(--xt01);
    padding: 15px;
    display: none;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    gap: 15px;
    overflow-y: auto;
    scrollbar-width: none;
}
.sygj_ljys_b.show {
    display: flex;
}
.sygj_ljys_ba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_ljys_baa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 5px;
}
.sygj_ljys_baaa {
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 7px;
}
.sygj_ljys_baaaa {
    width: 5px;
    height: 14px;
    background: var(--ys06);
    border-radius: 25px;
}
.sygj_ljys_baaab {
    font-size: 14px;
    line-height: 1;
    color: var(--ys04);
}
.sygj_ljys_baab {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: flex-start;
}
.sygj_ljys_baaba {
    width: 100%;
    padding: 10px 0;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px dashed #212a36;
}
.sygj_ljys_baabaa {
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_ljys_baabab {
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_ljys_bab {
    width: 100%;
    padding: 7px 10px;
    font-size: 12px;
    line-height: 18px;
    border-radius: 4px;
    text-align: center;
}
.sygj_ljys_bab.good {
    background: rgb(2 195 154 / 15%);
    color: var(--ys06);
}
.sygj_ljys_bab.mid {
    background: rgb(235 131 7 / 15%);
    color: var(--ys17);
}
.sygj_ljys_bab.bad {
    background: rgb(255 62 70 / 15%);
    color: var(--ys13);
}
.sygj_ljys_bac {
    width: 100%;
    background: rgba(102, 126, 234, 0.05);
    border-radius: 4px;
    padding: 10px;
    display: flex;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
}
.sygj_ljys_baca {
    font-size: 12px;
    line-height: 18px;
    color: var(--ys12);
    margin: -3px 0;
    text-align: justify;
}
.sygj_ljys_bb {
    width: 100%;
    background: rgb(235 131 7 / 15%);
    border-radius: 4px;
    padding: 10px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_ljys_bba {
    font-size: 12px;
    line-height: 18px;
    margin: -3px 0;
    color: var(--ys17);
    text-align: justify;
    display: inline-table;
    word-break: break-all;
    overflow-wrap: anywhere;
}
/* 链路预算结束 */
/* 无线地平开始 */
.sygj_sjjl {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: space-between;
    justify-content: flex-start;
    align-items: stretch;
}
.sygj_sjjl_a {
    flex: 1;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-end;
    justify-content: space-between;
    align-items: flex-end;
    gap: 15px;
    padding: 15px;
    overflow-y: auto;
    scrollbar-width: none;
}
.sygj_sjjl_aa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_sjjl_aaa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_sjjl_aaaa {
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 7px;
}
.sygj_sjjl_aaaaa {
    width: 5px;
    height: 14px;
    background: var(--ys06);
    border-radius: 25px;
}
.sygj_sjjl_aaaab {
    font-size: 14px;
    line-height: 1;
    color: var(--ys04);
}
.sygj_sjjl_aaab {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_sjjl_aaaba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_sjjl_aaabaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_sjjl_aaabab {
    width: 100%;
    height: 36px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    position: relative;
}
.sygj_sjjl_aaababa {
    width: 40px;
    height: 100%;
    position: absolute;
    right: 0;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    background: rgba(102, 126, 234, 0.05);
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_sjjl_aaabac {
    width: 100%;
    height: 30px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    gap: 10px;
}
.sygj_sjjl_aaabaca {
    width: 100%;
    height: 100%;
    background: var(--ys08);
    border-radius: 4px;
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
    transition: var(--sd01);
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_sjjl_aaabaca.active {
    background: var(--ys18);
    color: var(--ys04);
}
.sygj_sjjl_aaabaca:not(.active):hover {
    transform: translateY(-1px);
}
.sygj_sjjl_aab {
    width: 100%;
    flex-shrink: 0;
    height: 30px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
}
.sygj_sjjl_aaba {
    height: 100%;
    padding: 0 15px;
    font-size: 13px;
    line-height: 1;
    border-radius: 4px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_sjjl_aaba:hover {
    transform: translateY(-1px);
}
.sygj_sjjl_b {
    width: 350px;
    height: 100%;
    background: var(--ys01);
    border-left: var(--xt01);
    padding: 15px;
    display: none;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    gap: 15px;
    overflow-y: auto;
    scrollbar-width: none;
}
.sygj_sjjl_b.show {
    display: flex;
}
.sygj_sjjl_ba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
}
.sygj_sjjl_baa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 5px;
}
.sygj_sjjl_baaa {
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 7px;
}
.sygj_sjjl_baaaa {
    width: 5px;
    height: 14px;
    background: var(--ys06);
    border-radius: 25px;
}
.sygj_sjjl_baaab {
    font-size: 14px;
    line-height: 1;
    color: var(--ys04);
}
.sygj_sjjl_baab {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
}
.sygj_sjjl_baaba {
    width: 100%;
    padding: 10px 0;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px dashed #212a36;
}
.sygj_sjjl_baabaa {
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_sjjl_baabab {
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_sjjl_baac {
    width: 100%;
    background: rgb(2 195 154 / 15%);
    font-size: 12px;
    line-height: 18px;
    color: var(--ys06);
    padding: 7px 10px;
    border-radius: 4px;
    text-align: justify;
    margin-top: 5px;
}
.sygj_sjjl_bb {
    width: 100%;
    background: rgb(235 131 7 / 15%);
    border-radius: 4px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 10px;
    gap: 10px;
}
.sygj_sjjl_bba {
    width: 100%;
    font-size: 12px;
    line-height: 18px;
    margin: -3px 0;
    color: var(--ys17);
    text-align: justify;
    word-break: break-all;
    overflow-wrap: anywhere;
}
/* 无线地平结束 */
/* 阻抗匹配开始 */
.sygj_zkpp {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: space-between;
    justify-content: flex-start;
    align-items: stretch;
}
.sygj_zkpp_a {
    flex: 1;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-end;
    justify-content: space-between;
    align-items: flex-end;
    gap: 15px;
    padding: 15px;
    overflow-y: auto;
    scrollbar-width: none;
}
.sygj_zkpp_aa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_zkpp_aaa {
    width: 100%;
    display: grid;
    grid-template-columns: repeat(6, 1fr);
    gap: 10px;
}
.sygj_zkpp_aaaa {
    width: 100%;
    padding: 15px 0;
    background: var(--ys08);
    border-radius: 4px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    gap: 7px;
    transition: var(--sd01);
}
.sygj_zkpp_aaaa.active {
    background: var(--ys18);
}
.sygj_zkpp_aaaa:not(.active):hover {
    transform: translateY(-1px);
}
.sygj_zkpp_aaaaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_zkpp_aaaa.active .sygj_zkpp_aaaaa {
    color: var(--ys04);
}
.sygj_zkpp_aaaab {
    font-size: 11px;
    line-height: 1;
    color: var(--ys09);
}
.sygj_zkpp_aaaa.active .sygj_zkpp_aaaab {
    color: var(--ys04);
}
.sygj_zkpp_aab {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_zkpp_aaba {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_zkpp_aabb {
    width: 100%;
    height: 36px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    position: relative;
}
.sygj_zkpp_aabba {
    height: 100%;
    padding: 0 10px;
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    position: absolute;
}
.sygj_zkpp_ab {
    width: 100%;
    flex-shrink: 0;
    height: 30px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
}
.sygj_zkpp_aba {
    height: 100%;
    padding: 0 15px;
    font-size: 13px;
    line-height: 1;
    border-radius: 4px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_zkpp_aba:hover {
    transform: translateY(-1px);
}
.sygj_zkpp_b {
    width: 350px;
    height: 100%;
    background: var(--ys01);
    border-left: var(--xt01);
    padding: 15px;
    display: none;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    overflow-y: auto;
    scrollbar-width: none;
}
.sygj_zkpp_b.show {
    display: flex;
}
.sygj_zkpp_ba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 5px;
}
.sygj_zkpp_baa {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
}
.sygj_zkpp_baaa {
    font-size: 14px;
    line-height: 1;
    color: var(--ys04);
}
.sygj_zkpp_baab {
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_zkpp_bab {
    width: 100%;
    display: flex;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
}
.sygj_zkpp_baba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
}
.sygj_zkpp_babaa {
    width: 100%;
    padding: 10px 0;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px dashed #212a36;
}
.sygj_zkpp_babaaa {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
}
.sygj_zkpp_babaaaa {
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_zkpp_babaaab {
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_zkpp_bb {
    width: 100%;
    flex: 1;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
}
.sygj_zkpp_bba {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
}
.sygj_zkpp_bba[hidden] {
    display: none;
}
.sygj_zkpp_bbaa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
}
.sygj_zkpp_bbaaa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
}
.sygj_zkpp_bbaaaa {
    width: 100%;
    padding: 10px 0;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px dashed #212a36;
}
.sygj_zkpp_bbaaaaa {
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_zkpp_bbaaaab {
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_zkpp_bbab {
    width: 100%;
    padding: 7px 10px;
    background: rgb(235 131 7 / 15%);
    border-radius: 4px;
    font-size: 12px;
    line-height: 18px;
    text-align: justify;
    color: var(--ys17);
}
/* 阻抗匹配结束 */
/* 噪声系数开始 */
.sygj_zsxs {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: space-between;
    justify-content: flex-start;
    align-items: stretch;
}
.sygj_zsxs_a {
    flex: 1;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-end;
    justify-content: space-between;
    align-items: flex-end;
    gap: 15px;
    padding: 15px;
    overflow-y: auto;
    scrollbar-width: none;
}
.sygj_zsxs_aa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_zsxs_aaa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 15px;
}
.sygj_zsxs_aaaa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_zsxs_aaaaa {
    width: 100%;
    background: rgba(102, 126, 234, 0.01);
    border-radius: 4px;
    border: 1px dashed #212a36;
    padding: 10px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_zsxs_aaaaaa {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    position: relative;
}
.sygj_zsxs_aaaaaaa {
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_zsxs_aaaaaab {
    font-size: 16px;
    line-height: 1;
    color: var(--ys12);
    transition: var(--sd01);
    position: absolute;
    right: 0;
    top: 0;
}
.sygj_zsxs_aaaaaab:hover {
    transform: rotate(90deg);
}
.sygj_zsxs_aaaaaab::before {
    content: '\e6c1';
}
.sygj_zsxs_aaaaab {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    gap: 15px;
}
.sygj_zsxs_aaaaaba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_zsxs_aaaaabaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_zsxs_aaaaabab {
    width: 100%;
    height: 36px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    position: relative;
}
.sygj_zsxs_aaaaababa {
    width: 40px;
    height: 100%;
    position: absolute;
    right: 0;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    background: rgba(102, 126, 234, 0.05);
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_zsxs_aaab {
    width: 100%;
    height: 36px;
    border-radius: 4px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    font-size: 13px;
    line-height: 1;
    transition: var(--sd01);
}
.sygj_zsxs_aab {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_zsxs_aaba {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
}
.sygj_zsxs_aabaa {
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 7px;
}
.sygj_zsxs_aabaaa {
    width: 5px;
    height: 14px;
    background: var(--ys06);
    border-radius: 25px;
}
.sygj_zsxs_aabaab {
    font-size: 14px;
    line-height: 1;
    color: var(--ys04);
}
.sygj_zsxs_aabab {
    font-size: 12px;
    line-height: 1;
    color: var(--ys17);
}
.sygj_zsxs_aabb {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_zsxs_aabba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_zsxs_aabbaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_zsxs_aabbab {
    width: 100%;
    height: 36px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    position: relative;
}
.sygj_zsxs_aabbaba {
    width: 40px;
    height: 100%;
    position: absolute;
    right: 0;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    background: rgba(102, 126, 234, 0.05);
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_zsxs_aabbac {
    width: 100%;
    height: 30px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    gap: 10px;
}
.sygj_zsxs_aabbaca {
    width: 100%;
    height: 100%;
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
    background: var(--ys08);
    border-radius: 4px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_zsxs_aabbaca.active {
    background: var(--ys18);
    color: var(--ys04);
}
.sygj_zsxs_aabbaca:not(.active):hover {
    transform: translateY(-1px);
}
.sygj_zsxs_ab {
    width: 100%;
    flex-shrink: 0;
    height: 30px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
}
.sygj_zsxs_aba {
    height: 100%;
    padding: 0 15px;
    font-size: 13px;
    line-height: 1;
    border-radius: 4px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_zsxs_aba:hover {
    transform: translateY(-1px);
}
.sygj_zsxs_b {
    width: 350px;
    height: 100%;
    background: var(--ys01);
    border-left: var(--xt01);
    padding: 15px;
    display: none;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    gap: 15px;
    overflow-y: auto;
    scrollbar-width: none;
}
.sygj_zsxs_b.show {
    display: flex;
}
.sygj_zsxs_ba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_zsxs_baa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 5px;
}
.sygj_zsxs_baaa {
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 7px;
}
.sygj_zsxs_baaaa {
    width: 5px;
    height: 14px;
    background: var(--ys06);
    border-radius: 25px;
}
.sygj_zsxs_baaab {
    font-size: 14px;
    line-height: 1;
    color: var(--ys04);
}
.sygj_zsxs_baab {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
}
.sygj_zsxs_baaba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
}
.sygj_zsxs_baabaa {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 7px;
    padding: 10px 0;
    border-bottom: 1px dashed #212a36;
    flex-direction: column;
}
.sygj_zsxs_baabaaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_zsxs_baabaab {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
}
.sygj_zsxs_baabaaba {
    font-size: 12px;
    line-height: 1;
    color: var(--ys17);
}
.sygj_zsxs_baabaabb {
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_zsxs_baabb {
    width: 100%;
    padding: 10px 0;
    border-bottom: 1px dashed #212a36;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
}
.sygj_zsxs_baabba {
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_zsxs_baabbb {
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_zsxs_bab {
    background: rgb(2 195 154 / 15%);
    color: var(--ys06);
    padding: 7px 10px;
    border-radius: 4px;
    font-size: 12px;
    line-height: 18px;
    text-align: justify;
}
.sygj_zsxs_bb {
    width: 100%;
    background: rgb(235 131 7 / 15%);
    padding: 7px 10px;
    border-radius: 4px;
    font-size: 12px;
    line-height: 18px;
    color: var(--ys17);
}
/* 噪声系数结束 */
/* 谐波计算开始 */
.sygj_xbjs {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    overflow-y: auto;
    scrollbar-width: none;
    gap: 15px;
    padding: 15px;
}
.sygj_xbjs_a {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-end;
    justify-content: space-between;
    align-items: flex-end;
    gap: 15px;
}
.sygj_xbjs_aa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_xbjs_aaa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_xbjs_aaaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_xbjs_aaab {
    width: 100%;
    height: 36px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    position: relative;
}
.sygj_xbjs_aaaba {
    width: 50px;
    height: 100%;
    position: absolute;
    right: 0;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    background: rgba(102, 126, 234, 0.05);
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_xbjs_ab {
    width: 100%;
    height: 36px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
}
.sygj_xbjs_aba {
    width: 100%;
    height: 100%;
    padding: 0 15px;
    font-size: 13px;
    line-height: 1;
    border-radius: 4px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_xbjs_aba:hover {
    transform: translateY(-1px);
}
.sygj_xbjs_b {
    width: 100%;
    display: none;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    gap: 15px;
}
.sygj_xbjs_ba {
    width: 100%;
    display: flex;
    align-content: center;
    justify-content: space-between;
    align-items: center;
}
.sygj_xbjs_baa {
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 7px;
}
.sygj_xbjs_baaa {
    width: 5px;
    height: 14px;
    background: var(--ys06);
    border-radius: 25px;
}
.sygj_xbjs_baab {
    font-size: 14px;
    line-height: 1;
    color: var(--ys04);
}
.sygj_xbjs_bab {
    font-size: 12px;
    line-height: 1;
    color: var(--ys17);
}
.sygj_xbjs_bb {
    width: 100%;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 10px;
}
.sygj_xbjs_bba {
    width: 100%;
    padding: 10px;
    background: rgba(102, 126, 234, 0.05);
    border-radius: 4px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    gap: 7px;
}
.sygj_xbjs_bbaa {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
}
.sygj_xbjs_bbaaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_xbjs_bbaab {
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_xbjs_bbab {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
}
.sygj_xbjs_bbaba {
    font-size: 12px;
    line-height: 1;
    color: var(--ys17);
}
.sygj_xbjs_bbabb {
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_xbjs_bc {
    width: 100%;
    background: rgb(235 131 7 / 15%);
    padding: 7px 10px;
    border-radius: 4px;
    font-size: 12px;
    line-height: 18px;
    text-align: justify;
    color: var(--ys17);
}
.sygj_xbjs_bd {
    width: 100%;
    background: rgb(2 195 154 / 15%);
    padding: 7px 10px;
    border-radius: 4px;
    font-size: 12px;
    line-height: 18px;
    text-align: justify;
    color: var(--ys06);
}
.sygj_xbjs_be {
    width: 100%;
    padding: 10px;
    background: rgba(102, 126, 234, 0.05);
    border-radius: 4px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_xbjs_bea {
    font-size: 13px;
    line-height: 1;
    color: var(--ys04);
}
.sygj_xbjs_beb {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_xbjs_beba {
    font-size: 12px;
    line-height: 18px;
    margin: -3px 0;
    color: var(--ys12);
    text-align: justify;
}
.sygj_xbjs_bebaa {
    color: var(--ys06);
}
/* 谐波计算结束 */
/* 电池续航开始 */
.sygj_dcxh {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: space-between;
    justify-content: flex-start;
    align-items: stretch;
}
.sygj_dcxh_a {
    flex: 1;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-end;
    justify-content: space-between;
    align-items: flex-end;
    gap: 15px;
    padding: 15px;
    overflow-y: auto;
    scrollbar-width: none;
}
.sygj_dcxh_aa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_dcxh_aaa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_dcxh_aaaa {
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 7px;
}
.sygj_dcxh_aaaaa {
    width: 5px;
    height: 14px;
    background: var(--ys06);
    border-radius: 25px;
}
.sygj_dcxh_aaaab {
    font-size: 14px;
    line-height: 1;
    color: var(--ys04);
}
.sygj_dcxh_aaab {
    width: 100%;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 15px;
}
.sygj_dcxh_aaaba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_dcxh_aaabaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_dcxh_aaabab {
    width: 100%;
    height: 36px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    position: relative;
}
.sygj_dcxh_aaababa {
    width: 50px;
    height: 100%;
    position: absolute;
    right: 0;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    background: rgba(102, 126, 234, 0.05);
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_dcxh_aaabac {
    width: 100%;
    height: 30px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    gap: 10px;
}
.sygj_dcxh_aaabaca {
    width: 100%;
    height: 100%;
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
    background: var(--ys08);
    border-radius: 4px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_dcxh_aaabaca.active {
    background: var(--ys18);
    color: var(--ys04);
}
.sygj_dcxh_aaabaca:not(.active):hover {
    transform: translateY(-1px);
}
.sygj_dcxh_aaabad {
    width: 100%;
    font-size: 12px;
    line-height: 18px;
    background: rgb(2 195 154 / 15%);
    color: var(--ys06);
    padding: 7px 10px;
    border-radius: 4px;
    text-align: justify;
}
.sygj_dcxh_ab {
    width: 100%;
    flex-shrink: 0;
    height: 30px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
}
.sygj_dcxh_aba {
    height: 100%;
    padding: 0 15px;
    font-size: 13px;
    line-height: 1;
    border-radius: 4px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_dcxh_aba:hover {
    transform: translateY(-1px);
}
.sygj_dcxh_b {
    width: 350px;
    height: 100%;
    background: var(--ys01);
    border-left: var(--xt01);
    padding: 15px;
    display: none;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    gap: 15px;
    overflow-y: auto;
    scrollbar-width: none;
}
.sygj_dcxh_b.show {
    display: flex;
}
.sygj_dcxh_ba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_dcxh_baa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_dcxh_baaa {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
}
.sygj_dcxh_baaaa {
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 7px;
}
.sygj_dcxh_baaaaa {
    width: 5px;
    height: 14px;
    background: var(--ys06);
    border-radius: 25px;
}
.sygj_dcxh_baaaab {
    font-size: 14px;
    line-height: 1;
    color: var(--ys04);
}
.sygj_dcxh_baaab {
    font-size: 12px;
    line-height: 1;
    color: var(--ys17);
}
.sygj_dcxh_baab {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
}
.sygj_dcxh_baaba {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    padding: 10px 0;
    border-bottom: 1px dashed #212a36;
}
.sygj_dcxh_baaba.hide {
    display: none;
}
.sygj_dcxh_baabaa {
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_dcxh_baabab {
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_dcxh_bab {
    width: 100%;
    background: rgb(2 195 154 / 15%);
    padding: 7px 10px;
    border-radius: 4px;
    font-size: 12px;
    line-height: 18px;
    color: var(--ys06);
    text-align: justify;
}
.sygj_dcxh_bab.hide {
    display: none;
}
.sygj_dcxh_baba {
    font-weight: 550;
}
.sygj_dcxh_bb {
    width: 100%;
    padding: 7px 10px;
    background: rgb(235 131 7 / 15%);
    border-radius: 4px;
    font-size: 12px;
    line-height: 18px;
    color: var(--ys17);
    text-align: justify;
}
/* 电池续航结束 */
/* 常用字母开始 */
.sygj_cyzm {
    width: 100%;
    height: 775px;
    display: flex;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    overflow-y: auto;
    scrollbar-width: none;
}
.sygj_cyzm_a {
    width: 100px;
    background: var(--ys01);
    border-right: var(--xt01);
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 5px;
    padding: 5px;
}
.sygj_cyzm_aa {
    width: 100%;
    height: 30px;
    flex-shrink: 0;
    background: rgba(102, 126, 234, 0.05);
    border-radius: 4px;
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_cyzm_aa.active {
    background: var(--ys18);
    color: var(--ys04);
}
.sygj_cyzm_aa:not(.active):hover {
    color: var(--ys04);
}
.sygj_cyzm_b {
    flex: 1;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 10px;
    position: sticky;
    top: 0;
    z-index: 10;
}
.sygj_cyzm_ba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
}
.sygj_cyzm_baa {
    width: 100%;
    padding: 10px 0;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    border-bottom: 1px dashed #212a36;
    gap: 10px;
    align-items: center;
}
.sygj_cyzm_baa:first-child {
    padding-top: 0;
}
.sygj_cyzm_baa:last-child {
    border-bottom: 0;
}
.sygj_cyzm_baaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_cyzm_baab {
    flex: 1;
    font-size: 13px;
    line-height: 1;
    color: var(--ys06);
    text-align: justify;
    word-break: break-all;
    overflow-wrap: anywhere;
}
.sygj_cyzm_bb {
    width: 100%;
    padding: 7px 10px;
    background: rgb(77 114 255 / 15%);
    font-size: 12px;
    line-height: 18px;
    color: var(--ys18);
    border-radius: 4px;
    text-align: justify;
    display: none;
}
/* 常用字母结束 */
/* 管理术语开始 */
.sygj_glsy {
    width: 100%;
    height: 775px;
    display: flex;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: stretch;
    overflow-y: auto;
    scrollbar-width: none;
}
.sygj_glsy_a {
    width: 100px;
    background: var(--ys01);
    border-right: var(--xt01);
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 5px;
    padding: 5px;
    position: sticky;
    top: 0;
    z-index: 10;
}
.sygj_glsy_aa {
    width: 100%;
    height: 30px;
    flex-shrink: 0;
    background: rgba(102, 126, 234, 0.05);
    border-radius: 4px;
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_glsy_aa.active {
    background: var(--ys18);
    color: var(--ys04);
}
.sygj_glsy_aa:not(.active):hover {
    color: var(--ys04);
}
.sygj_glsy_b {
    flex: 1;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 10px;
}
.sygj_glsy_ba {
    width: 100%;
    height: 34px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
}
.sygj_glsy_baa {
    flex: 1;
    height: 100%;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_glsy_baa .tj_tyhs_dhwb {
    background: rgba(102, 126, 234, 0.05);
}
.sygj_glsy_bab {
    height: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
}
.sygj_glsy_baba {
    height: 100%;
    font-size: 14px;
    line-height: 1;
    border-radius: 4px;
    padding: 0 15px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_glsy_baba:hover {
    transform: translateY(-1px);
}
.sygj_glsy_bb {
    width: 100%;
    flex: 1;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    overflow-y: auto;
    scrollbar-width: none;
}
.sygj_glsy_bba {
    width: 100%;
    padding: 15px 0;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    border-bottom: 1px dashed #212a36;
    gap: 15px;
}
.sygj_glsy_bba:last-child {
    border-bottom: 0;
    padding-bottom: 0;
}
.sygj_glsy_bbaa {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: space-between;
    align-items: flex-start;
    gap: 15px;
}
.sygj_glsy_bbaaa {
    flex: 1;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 5px;
}
.sygj_glsy_bbaaaa {
    font-size: 14px;
    line-height: 1;
    color: var(--ys17);
}
.sygj_glsy_bbaaab {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_glsy_bbaab {
    font-size: 12px;
    line-height: 1;
    background: rgb(2 195 154 / 15%);
    color: var(--ys06);
    padding: 7px 10px;
    border-radius: 4px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_glsy_bbab {
    width: 100%;
    font-size: 12px;
    line-height: 18px;
    color: var(--ys12);
    margin: -3px 0;
    text-align: justify;
}
/* 管理术语结束 */
/* 信号报告开始 */
.sygj_qrst {
    width: 100%;
    height: 775px;
    display: flex;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: stretch;
    overflow-y: auto;
    scrollbar-width: none;
}
.sygj_qrst_a {
    width: 100px;
    background: var(--ys01);
    border-right: var(--xt01);
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 5px;
    padding: 5px;
    position: sticky;
    top: 0;
    z-index: 10;
}
.sygj_qrst_aa {
    width: 100%;
    height: 30px;
    flex-shrink: 0;
    background: rgba(102, 126, 234, 0.05);
    border-radius: 4px;
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_qrst_aa.active {
    background: var(--ys18);
    color: var(--ys04);
}
.sygj_qrst_aa:not(.active):hover {
    color: var(--ys04);
}
.sygj_qrst_b {
    flex: 1;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 10px;
}
.sygj_qrst_ba {
    width: 100%;
    height: 34px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
}
.sygj_qrst_baa {
    flex: 1;
    height: 100%;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_qrst_baa .tj_tyhs_dhwb {
    background: rgba(102, 126, 234, 0.05);
}
.sygj_qrst_bab {
    height: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
}
.sygj_qrst_baba {
    height: 100%;
    font-size: 14px;
    line-height: 1;
    border-radius: 4px;
    padding: 0 15px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_qrst_baba:hover {
    transform: translateY(-1px);
}
.sygj_qrst_bb {
    width: 100%;
    flex: 1;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    overflow-y: auto;
    scrollbar-width: none;
}
.sygj_qrst_bba {
    width: 100%;
    padding: 15px 0;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    border-bottom: 1px dashed #212a36;
    gap: 15px;
}
.sygj_qrst_bba:last-child {
    border-bottom: 0;
    padding-bottom: 0;
}
.sygj_qrst_bbaa {
    width: 50px;
    height: 24px;
    font-size: 12px;
    line-height: 1;
    background: rgb(2 195 154 / 15%);
    color: var(--ys06);
    border-radius: 4px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_qrst_bbab {
    flex: 1;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: center;
    align-items: flex-start;
    gap: 7px;
}
.sygj_qrst_bbaba {
    width: 100%;
    font-size: 12px;
    line-height: 18px;
    color: var(--ys04);
    margin: -3px 0;
    text-align: justify;
}
.sygj_qrst_bbabb {
    width: 100%;
    font-size: 12px;
    line-height: 18px;
    color: var(--ys12);
    margin: -3px 0;
    text-align: justify;
}
/* 信号报告结束 */
/* 电码缩语开始 */
.sygj_cwsy {
    width: 100%;
    height: 775px;
    display: flex;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: stretch;
    overflow-y: auto;
    scrollbar-width: none;
}
.sygj_cwsy_a {
    width: 100px;
    background: var(--ys01);
    border-right: var(--xt01);
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 5px;
    padding: 5px;
    position: sticky;
    top: 0;
    z-index: 10;
}
.sygj_cwsy_aa {
    width: 100%;
    height: 30px;
    flex-shrink: 0;
    background: rgba(102, 126, 234, 0.05);
    border-radius: 4px;
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_cwsy_aa.active {
    background: var(--ys18);
    color: var(--ys04);
}
.sygj_cwsy_aa:not(.active):hover {
    color: var(--ys04);
}
.sygj_cwsy_b {
    flex: 1;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 10px;
}
.sygj_cwsy_ba {
    width: 100%;
    height: 34px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
}
.sygj_cwsy_baa {
    flex: 1;
    height: 100%;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_cwsy_baa .tj_tyhs_dhwb {
    background: rgba(102, 126, 234, 0.05);
}
.sygj_cwsy_bab {
    height: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
}
.sygj_cwsy_baba {
    height: 100%;
    font-size: 14px;
    line-height: 1;
    border-radius: 4px;
    padding: 0 15px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_cwsy_baba:hover {
    transform: translateY(-1px);
}
.sygj_cwsy_bb {
    width: 100%;
    flex: 1;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    overflow-y: auto;
    scrollbar-width: none;
}
.sygj_cwsy_bba {
    width: 100%;
    padding: 15px 0;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    border-bottom: 1px dashed #212a36;
    gap: 15px;
}
.sygj_cwsy_bba:last-child {
    border-bottom: 0;
    padding-bottom: 0;
}
.sygj_cwsy_bbaa {
    width: 50px;
    height: 24px;
    font-size: 12px;
    line-height: 1;
    background: rgb(2 195 154 / 15%);
    color: var(--ys06);
    border-radius: 4px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_cwsy_bbab {
    flex: 1;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: center;
    align-items: flex-start;
    gap: 7px;
}
.sygj_cwsy_bbaba {
    width: 100%;
    font-size: 12px;
    line-height: 18px;
    color: var(--ys04);
    margin: -3px 0;
    text-align: justify;
}
.sygj_cwsy_bbabb {
    width: 100%;
    font-size: 12px;
    line-height: 18px;
    color: var(--ys12);
    margin: -3px 0;
    text-align: justify;
}
/* 电码缩语结束 */
/* 频段规划开始 */
.sygj_pdgh {
    width: 100%;
    height: 775px;
    display: flex;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: stretch;
    overflow-y: auto;
    scrollbar-width: none;
}
.sygj_pdgh_a {
    width: 100px;
    background: var(--ys01);
    border-right: var(--xt01);
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 5px;
    padding: 5px;
    position: sticky;
    top: 0;
    z-index: 10;
}
.sygj_pdgh_aa {
    width: 100%;
    height: 45px;
    flex-shrink: 0;
    background: rgba(102, 126, 234, 0.05);
    border-radius: 4px;
    color: var(--ys12);
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    gap: 5px;
    transition: var(--sd01);
}
.sygj_pdgh_aaa {
    font-size: 12px;
    line-height: 1;
    font-weight: 550;
}
.sygj_pdgh_aab {
    font-size: 10px;
    line-height: 1;
    opacity: .7;
}
.sygj_pdgh_aa.active {
    background: var(--ys18);
    color: var(--ys04);
}
.sygj_pdgh_aa:not(.active):hover {
    color: var(--ys04);
}
.sygj_pdgh_b {
    flex: 1;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 10px;
}
.sygj_pdgh_ba {
    width: 100%;
    height: 34px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
}
.sygj_pdgh_baa {
    flex: 1;
    height: 100%;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_pdgh_baa .tj_tyhs_dhwb {
    background: rgba(102, 126, 234, 0.05);
}
.sygj_pdgh_bab {
    height: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
}
.sygj_pdgh_baba {
    height: 100%;
    font-size: 14px;
    line-height: 1;
    border-radius: 4px;
    padding: 0 15px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_pdgh_baba:hover {
    transform: translateY(-1px);
}
.sygj_pdgh_bb {
    width: 100%;
    flex: 1;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    overflow-y: auto;
    scrollbar-width: none;
}
.sygj_pdgh_bba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    border-bottom: 1px dashed #212a36;
}
.sygj_pdgh_bba:last-child {
    border-bottom: 0;
    padding-bottom: 0;
}
.sygj_pdgh_bbaa {
    width: 100%;
    transition: background .15s;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
    margin: 15px 0;
}
.sygj_pdgh_bbaaa {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
}
.sygj_pdgh_bbaaaa {
    height: 10px;
    font-size: 13px;
    line-height: 1;
    font-family: 'Orbitron';
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_pdgh_bbaaab {
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_pdgh_bbaab {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
}
.sygj_pdgh_bbaaba {
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 7px;
}
.sygj_pdgh_bbaabaa {
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_pdgh_bbaabb {
    font-size: 8px;
    line-height: 1;
    color: var(--ys18);
}
.sygj_pdgh_bbaabb.open {
    transform: rotate(180deg);
}
.sygj_pdgh_bbaabb::before {
    content: '\eb6d';
}
.sygj_pdgh_bbab {
    width: 100%;
    display: grid;
    grid-template-rows: 0fr;
    transition: grid-template-rows .3s ease;
    background: rgba(102, 126, 234, 0.05);
}
.sygj_pdgh_bbab.open {
    grid-template-rows: 1fr;
}
.sygj_pdgh_bbaba {
    width: 100%;
    overflow: hidden;
    transition: padding .3s ease;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_pdgh_bbab.open .sygj_pdgh_bbaba {
    padding: 10px;
}
.sygj_pdgh_bbabaa {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 3px;
}
.sygj_pdgh_bbabaaa {
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_pdgh_bbabaab {
    font-size: 12px;
    line-height: 1;
    color: var(--ys17);
}
.sygj_pdgh_bc {
    width: 100%;
    padding: 7px 10px;
    background: rgb(235 131 7 / 15%);
    border-radius: 4px;
    font-size: 12px;
    line-height: 18px;
    color: var(--ys17);
    text-align: center;
}
/* 频段规划结束 */
/* 核准电台开始 */
.sygj_hzdt {
    width: 100%;
    height: 775px;
    display: flex;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: stretch;
}
.sygj_hzdt_a {
    width: 100px;
    background: var(--ys01);
    border-right: var(--xt01);
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 5px;
    padding: 5px;
    overflow-y: auto;
    scrollbar-width: none;
}
.sygj_hzdt_aa {
    width: 100%;
    height: 30px;
    flex-shrink: 0;
    background: rgba(102, 126, 234, 0.05);
    border-radius: 4px;
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_hzdt_aa.active {
    background: var(--ys18);
    color: var(--ys04);
}
.sygj_hzdt_aa:not(.active):hover {
    color: var(--ys04);
}
.sygj_hzdt_b {
    flex: 1;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 10px;
    gap: 10px;
}
.sygj_hzdt_ba {
    width: 100%;
    height: 34px;
    flex-shrink: 0;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
}
.sygj_hzdt_baa {
    flex: 1;
    height: 100%;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_hzdt_baa .tj_tyhs_dhwb {
    background: rgba(102, 126, 234, 0.05);
}
.sygj_hzdt_bab {
    height: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
}
.sygj_hzdt_baba {
    height: 100%;
    font-size: 14px;
    line-height: 1;
    border-radius: 4px;
    padding: 0 15px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_hzdt_baba:hover {
    transform: translateY(-1px);
}
.sygj_hzdt_bb {
    width: 100%;
    flex: 1;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    overflow: hidden;
}
.sygj_hzdt_bba {
    width: 100%;
    height: 30px;
    flex-shrink: 0;
    background: var(--ys08);
    border-radius: 4px 4px 0 0;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    padding: 0 10px;
}
.sygj_hzdt_bbaa {
    height: 100%;
    font-size: 12px;
    line-height: 1;
    color: var(--ys04);
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_hzdt_bbb {
    width: 100%;
    flex: 1;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    overflow-y: auto;
    scrollbar-width: none;
}
.sygj_hzdt_bbba {
    width: 100%;
    height: 30px;
    flex-shrink: 0;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    padding: 0 10px;
    border-bottom: 1px dashed #212a36;
}
.sygj_hzdt_bbbaa {
    height: 100%;
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
/* 核准电台结束 */
/* 音调表单开始 */
.sygj_ctdc {
    width: 100%;
    height: 775px;
    display: flex;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: stretch;
    overflow-y: auto;
    scrollbar-width: none;
}
.sygj_ctdc_a {
    width: 100px;
    background: var(--ys01);
    border-right: var(--xt01);
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 5px;
    padding: 5px;
    position: sticky;
    top: 0;
    z-index: 10;
}
.sygj_ctdc_aa {
    width: 100%;
    height: 30px;
    flex-shrink: 0;
    background: rgba(102, 126, 234, 0.05);
    border-radius: 4px;
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_ctdc_aa.active {
    background: var(--ys18);
    color: var(--ys04);
}
.sygj_ctdc_aa:not(.active):hover {
    color: var(--ys04);
}
.sygj_ctdc_b {
    flex: 1;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 10px;
}
.sygj_ctdc_ba {
    width: 100%;
    height: 34px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
}
.sygj_ctdc_baa {
    flex: 1;
    height: 100%;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_ctdc_baa .tj_tyhs_dhwb {
    background: rgba(102, 126, 234, 0.05);
}
.sygj_ctdc_bab {
    height: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
}
.sygj_ctdc_baba {
    height: 100%;
    font-size: 14px;
    line-height: 1;
    border-radius: 4px;
    padding: 0 15px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_ctdc_baba:hover {
    transform: translateY(-1px);
}
.sygj_ctdc_bb {
    width: 100%;
    flex: 1;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    overflow-y: auto;
    scrollbar-width: none;
}
.sygj_ctdc_bba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    border-bottom: 1px dashed #212a36;
}
.sygj_ctdc_bba:last-child {
    border-bottom: 0;
    padding-bottom: 0;
}
.sygj_ctdc_bbaa {
    width: 100%;
    transition: background .15s;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
    margin: 15px 0;
}
.sygj_ctdc_bbaaa {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
}
.sygj_ctdc_bbaaaa {
    height: 20px;
    font-size: 11px;
    line-height: 1;
    border-radius: 4px;
    padding: 0 10px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_ctdc_bbaaaa.ctcss {
    background: rgb(2 195 154 / 15%);
    color: var(--ys06);
}
.sygj_ctdc_bbaaaa.ext {
    background: rgb(235 131 7 / 15%);
    color: var(--ys17);
}
.sygj_ctdc_bbaaaa.dcs {
    background: rgb(255 62 70 / 15%);
    color: var(--ys13);
}
.sygj_ctdc_bbaaab {
    font-size: 13px;
    line-height: 1;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    color: var(--ys06);
}
.sygj_ctdc_bbaab {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
}
.sygj_ctdc_bbaaba {
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_ctdc_bbaabb {
    font-size: 8px;
    line-height: 1;
    color: var(--ys18);
}
.sygj_ctdc_bbaabb::before {
    content: '\eb6d';
}
.sygj_ctdc_bbaabb.open {
    transform: rotate(180deg);
}
.sygj_ctdc_bbab {
    width: 100%;
    display: grid;
    grid-template-rows: 0fr;
    transition: grid-template-rows .3s ease;
    background: rgba(102, 126, 234, 0.05);
}
.sygj_ctdc_bbab.open {
    grid-template-rows: 1fr;
}
.sygj_ctdc_bbaba {
    width: 100%;
    overflow: hidden;
    transition: padding .3s ease;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-end;
    justify-content: flex-start;
    align-items: flex-end;
    gap: 10px;
}
.sygj_ctdc_bbab.open .sygj_ctdc_bbaba {
    padding: 10px;
}
.sygj_ctdc_bbabaa {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 5px;
}
.sygj_ctdc_bbabaaa {
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_ctdc_bbabaab {
    font-size: 12px;
    line-height: 1;
    color: var(--ys17);
}
.sygj_ctdc_bbabab {
    padding: 5px 10px;
    border-radius: 4px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    gap: 3px;
    transition: var(--sd01);
}
.sygj_ctdc_bbabab:hover {
    transform: translateY(-1px);
}
.sygj_ctdc_bbababa {
    font-size: 10px;
    line-height: 1;
}
.sygj_ctdc_bbababa::before {
    content: '\ea3f';
}
.sygj_ctdc_bbababb {
    font-size: 12px;
    line-height: 1;
}
.sygj_ctdc_bc {
    width: 100%;
    padding: 7px 10px;
    background: rgb(235 131 7 / 15%);
    border-radius: 4px;
    font-size: 12px;
    line-height: 18px;
    color: var(--ys17);
    text-align: center;
}
/* 音调表单结束 */
/* 波段规划开始 */
.sygj_bdgh {
    width: 100%;
    height: 775px;
    display: flex;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: stretch;
    overflow-y: auto;
    scrollbar-width: none;
}
.sygj_bdgh_a {
    width: 100px;
    background: var(--ys01);
    border-right: var(--xt01);
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 5px;
    padding: 5px;
    position: sticky;
    top: 0;
    z-index: 10;
}
.sygj_bdgh_aa {
    width: 100%;
    height: 30px;
    flex-shrink: 0;
    background: rgba(102, 126, 234, 0.05);
    border-radius: 4px;
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_bdgh_aaa {
    font-size: 12px;
    line-height: 1;
    font-weight: 550;
}
.sygj_bdgh_aab {
    font-size: 10px;
    line-height: 1;
    opacity: .7;
}
.sygj_bdgh_aa.active {
    background: var(--ys18);
    color: var(--ys04);
}
.sygj_bdgh_aa:not(.active):hover {
    color: var(--ys04);
}
.sygj_bdgh_b {
    flex: 1;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 10px;
}
.sygj_bdgh_ba {
    width: 100%;
    height: 34px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
}
.sygj_bdgh_baa {
    flex: 1;
    height: 100%;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_bdgh_baa .tj_tyhs_dhwb {
    background: rgba(102, 126, 234, 0.05);
}
.sygj_bdgh_bab {
    height: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
}
.sygj_bdgh_baba {
    height: 100%;
    font-size: 14px;
    line-height: 1;
    border-radius: 4px;
    padding: 0 15px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_bdgh_baba:hover {
    transform: translateY(-1px);
}
.sygj_bdgh_bb {
    width: 100%;
    flex: 1;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    overflow-y: auto;
    scrollbar-width: none;
}
.sygj_bdgh_bba {
    width: 100%;
    padding: 15px 0;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    border-bottom: 1px dashed #212a36;
    gap: 10px;
}
.sygj_bdgh_bba:last-child {
    border-bottom: 0;
    padding-bottom: 0;
}
.sygj_bdgh_bbaa {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
}
.sygj_bdgh_bbaaa {
    height: 10px;
    font-size: 13px;
    line-height: 1;
    font-family: 'Orbitron';
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_bdgh_bbaaa.hf {
    color: var(--ys13);
}
.sygj_bdgh_bbaaa.vhf {
    color: var(--ys06);
}
.sygj_bdgh_bbaaa.uhf {
    color: var(--ys17);
}
.sygj_bdgh_bbaab {
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_bdgh_bbab {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
}
.sygj_bdgh_bbaba {
    font-size: 12px;
    line-height: 1;
    color: var(--ys17);
}
.sygj_bdgh_bbabb {
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
}
/* 波段规划结束 */
/* 分区查询开始 */
.sygj_fqcx {
    width: 100%;
    height: 775px;
    display: flex;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: stretch;
}
.sygj_fqcx_a {
    width: 100px;
    background: var(--ys01);
    border-right: var(--xt01);
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 5px;
    padding: 5px;
}
.sygj_fqcx_aa {
    width: 100%;
    height: 30px;
    flex-shrink: 0;
    background: rgba(102, 126, 234, 0.05);
    border-radius: 4px;
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_fqcx_aa.active {
    background: var(--ys18);
    color: var(--ys04);
}
.sygj_fqcx_aa:not(.active):hover {
    color: var(--ys04);
}
.sygj_fqcx_b {
    flex: 1;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 10px;
}
.sygj_fqcx_ba {
    width: 100%;
    height: 34px;
    flex-shrink: 0;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
}
.sygj_fqcx_baa {
    flex: 1;
    height: 100%;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_fqcx_baa .tj_tyhs_dhwb {
    background: rgba(102, 126, 234, 0.05);
}
.sygj_fqcx_bab {
    height: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
}
.sygj_fqcx_baba {
    height: 100%;
    font-size: 14px;
    line-height: 1;
    border-radius: 4px;
    padding: 0 15px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_fqcx_baba:hover {
    transform: translateY(-1px);
}
.sygj_fqcx_bb {
    width: 100%;
    flex: 1;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    overflow-y: auto;
    scrollbar-width: none;
}
.sygj_fqcx_bba {
    width: 100%;
    padding: 15px 0;
    display: flex;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    border-bottom: 1px dashed #212a36;
    gap: 15px;
}
.sygj_fqcx_bba:last-child {
    border-bottom: 0;
    padding-bottom: 0;
}
.sygj_fqcx_bbaa {
    font-size: 12px;
    line-height: 1;
    background: rgb(2 195 154 / 15%);
    color: var(--ys06);
    padding: 7px 10px;
    border-radius: 4px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_fqcx_bbab {
    flex: 1;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_fqcx_bbaba {
    width: 100%;
    font-size: 12px;
    line-height: 18px;
    margin: -3px 0;
    color: var(--ys12);
    text-align: justify;
}
.sygj_fqcx_bbabb {
    width: 100%;
    font-size: 12px;
    line-height: 18px;
    margin: -3px 0;
    color: var(--ys09);
    text-align: justify;
    overflow-wrap: break-word;
    word-break: break-all;
}
/* 分区查询结束 */
/* 防雷接地开始 */
.sygj_fljd {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
}
.sygj_fljd_a {
    flex: 1;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
    padding: 15px;
}
.sygj_fljd_aa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_fljd_aaa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_fljd_aaaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_fljd_aaab {
    width: 100%;
    height: 36px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_fljd_ab {
    width: 100%;
    flex-shrink: 0;
    height: 30px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
}
.sygj_fljd_aba {
    height: 100%;
    padding: 0 15px;
    font-size: 13px;
    line-height: 1;
    border-radius: 4px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_fljd_aba:hover {
    transform: translateY(-1px);
}
.sygj_fljd_b {
    width: 350px;
    height: 100%;
    background: var(--ys01);
    border-left: var(--xt01);
    padding: 15px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
}
.sygj_fljd_b.hide {
    display:none;
}
.sygj_fljd_ba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 5px;
}
.sygj_fljd_baa {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 7px;
}
.sygj_fljd_baaa {
    width: 5px;
    height: 14px;
    background: var(--ys06);
    border-radius: 25px;
}
.sygj_fljd_baab {
    font-size: 14px;
    line-height: 1;
    color: var(--ys04);
}
.sygj_fljd_bab {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
}
.sygj_fljd_baba {
    width: 100%;
    padding: 10px 0;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px dashed #212a36;
}
.sygj_fljd_babaa {
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_fljd_babab {
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_fljd_bb {
    width: 100%;
    padding: 10px;
    background: rgb(235 131 7 / 15%);
    border-radius: 4px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_fljd_bba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 7px;
}
.sygj_fljd_bbaa {
    font-size: 12px;
    line-height: 1;
    color: var(--ys17);
    font-weight: 550;
}
.sygj_fljd_bbab {
    width: 100%;
    font-size: 12px;
    line-height: 18px;
    margin: -3px 0;
    color: var(--ys17);
    text-align: justify;
    overflow-wrap: break-word;
    word-break: break-all;
}
/* 防雷接地结束 */
/* 匹配网络开始 */
.sygj_ppwl {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
}
.sygj_ppwl_a {
    flex: 1;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
    padding: 15px;
}
.sygj_ppwl_aa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_ppwl_aaa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_ppwl_aaaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_ppwl_aaab {
    width: 100%;
    height: 36px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_ppwl_ab {
    width: 100%;
    flex-shrink: 0;
    height: 30px;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
}
.sygj_ppwl_aba {
    height: 100%;
    padding: 0 15px;
    font-size: 13px;
    line-height: 1;
    border-radius: 4px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_ppwl_aba:hover {
    transform: translateY(-1px);
}
.sygj_ppwl_b {
    width: 350px;
    height: 100%;
    background: var(--ys01);
    border-left: var(--xt01);
    padding: 15px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
}
.sygj_ppwl_b.hide {
    display:none;
}
.sygj_ppwl_ba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_ppwl_baa {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 5px;
}
.sygj_ppwl_baaa {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 7px;
}
.sygj_ppwl_baaaa {
    width: 5px;
    height: 14px;
    background: var(--ys06);
    border-radius: 25px;
}
.sygj_ppwl_baaab {
    font-size: 14px;
    line-height: 1;
    color: var(--ys04);
}
.sygj_ppwl_baab {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
}
.sygj_ppwl_baaba {
    width: 100%;
    padding: 10px 0;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px dashed #212a36;
}
.sygj_ppwl_baabaa {
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_ppwl_baabab {
    font-size: 12px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_ppwl_bab {
    width: 100%;
    padding: 7px 10px;
    border-radius: 4px;
    background: rgba(102, 126, 234, 0.05);
    font-size: 12px;
    line-height: 18px;
    color: var(--ys12);
    text-align: justify;
}
.sygj_ppwl_bb {
    width: 100%;
    padding: 10px;
    background: rgb(235 131 7 / 15%);
    border-radius: 4px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_ppwl_bba {
    font-size: 12px;
    line-height: 1;
    color: var(--ys17);
    font-weight: 550;
}
.sygj_ppwl_bbb {
    width: 100%;
    font-size: 12px;
    line-height: 18px;
    margin: -3px 0;
    color: var(--ys17);
    text-align: justify;
    overflow-wrap: break-word;
    word-break: break-all;
}
/* 匹配网络结束 */
/* 实体列表开始 */
.sygj_stlb {
    width: 100%;
    padding: 15px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 15px;
}
.sygj_stlb_a {
    width: 100%;
    height: 36px;
    flex-shrink: 0;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    gap: 10px;
}
.sygj_stlb_aa {
    flex: 1;
    height: 100%;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_stlb_aa .tj_tyhs_dhwb {
    background: rgba(102, 126, 234, 0.05);
}
.sygj_stlb_ab {
    width: 120px;
    height: 100%;
    border-radius: 4px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_stlb_ab .tj_tyhs_xlcd {
    background: rgba(102, 126, 234, 0.05);
}
.sygj_stlb_ac {
    height: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    gap: 10px;
}
.sygj_stlb_aca {
    height: 100%;
    font-size: 14px;
    line-height: 1;
    border-radius: 4px;
    padding: 0 15px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_stlb_aca:hover {
    transform: translateY(-1px);
}
.sygj_stlb_b {
    width: 100%;
    flex: 1;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    overflow: hidden;
}
.sygj_stlb_ba {
    width: 100%;
    height: 36px;
    flex-shrink: 0;
    background: var(--ys08);
    border-radius: 4px 4px 0 0;
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
    padding: 0 10px;
}
.sygj_stlb_baa {
    height: 100%;
    font-size: 13px;
    line-height: 1;
    color: var(--ys04);
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_stlb_bb {
    width: 100%;
    flex: 1;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    overflow-y: auto;
    scrollbar-width: none;
}
.sygj_stlb_bba {
    width: 100%;
    height: 36px;
    flex-shrink: 0;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    padding: 0 10px;
    border-bottom: 1px dashed #212a36;
}
.sygj_stlb_bbaa {
    height: 100%;
    font-size: 13px;
    line-height: 1;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    color: var(--ys12);
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.sygj_stlb_bbaaa {
    width: 29.91px;
    height: 20px;
    vertical-align: middle;
    background: var(--ys04);
    display: block;
}
.sygj_stlb_bb .tj_tyhs_zwsj {
    padding: 50px 0;
}
/* 实体列表结束 */
/* 呼号解析开始 */
.sygj_hhjx {
    width: 100%;
    padding: 15px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 15px;
}
.sygj_hhjx_a {
    width: 100%;
    height: 36px;
    flex-shrink: 0;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    gap: 10px;
}
.sygj_hhjx_aa {
    flex: 1;
    height: 100%;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_hhjx_aa .tj_tyhs_dhwb {
    background: rgba(102, 126, 234, 0.05);
}
.sygj_hhjx_ab {
    height: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    gap: 10px;
}
.sygj_hhjx_aba {
    height: 100%;
    font-size: 14px;
    line-height: 1;
    border-radius: 4px;
    padding: 0 15px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_hhjx_aba:hover {
    transform: translateY(-1px);
}
.sygj_hhjx_b {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_hhjx_ba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_hhjx_baa {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
}
.sygj_hhjx_baaa {
    font-size: 24px;
    line-height: 1;
    color: var(--ys04);
}
.sygj_hhjx_baab {
    height: 17px;
    font-size: 22px;
    line-height: 17px;
    color: var(--ys17);
    font-family: 'Orbitron';
}
.sygj_hhjx_baac {
    width: 59.81px;
    height: 40px;
    display: block;
}
.sygj_hhjx_bab {
    width: 100%;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 10px;
}
.sygj_hhjx_baba {
    width: 100%;
    padding: 15px;
    background: var(--ys08);
    border-radius: 4px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
}
.sygj_hhjx_babaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_hhjx_babab {
    font-size: 15px;
    line-height: 1;
    color: var(--ys06);
}
/* 呼号解析结束 */
/* 全球呼号开始 */
.sygj_qqhh {
    width: 100%;
    padding: 15px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_qqhh_a {
    width: 100%;
    height: 36px;
    flex-shrink: 0;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    gap: 10px;
}
.sygj_qqhh_aa {
    flex: 1;
    height: 100%;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_qqhh_aa .tj_tyhs_dhwb {
    background: rgba(102, 126, 234, 0.05);
}
.sygj_qqhh_ab {
    height: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    gap: 10px;
}
.sygj_qqhh_aba {
    height: 100%;
    font-size: 14px;
    line-height: 1;
    border-radius: 4px;
    padding: 0 15px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.sygj_qqhh_aba:hover {
    transform: translateY(-1px);
}
.sygj_qqhh_b {
    width: 100%;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.sygj_qqhh_ba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.sygj_qqhh_baa {
    width: 100%;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 10px;
}
.sygj_qqhh_baaa {
    width: 100%;
    padding: 10px;
    background: var(--ys08);
    border-radius: 4px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 7px;
}
.sygj_qqhh_baaaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_qqhh_baaab {
    font-size: 13px;
    line-height: 1;
    color: var(--ys06);
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 7px;
}
.sygj_qqhh_baaac {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
}
.sygj_qqhh_baaaca {
    font-size: 13px;
    line-height: 1;
    color: var(--ys06);
}
.sygj_qqhh_baaacb {
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    gap: 7px;
}
.sygj_qqhh_baaacba {
    font-size: 12px;
    line-height: 1;
    color: var(--ys17);
    text-align: var(--sd01);
}
.sygj_qqhh_baaacba:hover {
    transform: translateY(-1px);
}
.sygj_qqhh_baaacba.zy::before {
    content: '\e6ca';
}
.sygj_qqhh_baaacba.tx::before {
    content: '\eb61';
}
.sygj_qqhh_bab {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    gap: 3px;
}
.sygj_qqhh_baba {
    font-size: 12px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_qqhh_babb {
    font-size: 12px;
    line-height: 1;
    color: var(--ys17);
}
.sygj_qqhh_baab {
    width: 100%;
    padding: 10px;
    background: var(--ys08);
    border-radius: 4px;
    display: flex;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: space-between;
    align-items: flex-start;
    gap: 15px;
}
.sygj_qqhh_baaba {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 7px;
}
.sygj_qqhh_baabaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.sygj_qqhh_baabab {
    font-size: 13px;
    line-height: 1;
    color: var(--ys06);
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 7px;
}
.sygj_qqhh_baabb {
    height: 33px;
    vertical-align: middle;
}
/* 全球呼号结束 */
 /* Dmr iD查询开始 */
.stgj_szid {
    width: 100%;
    padding: 15px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
}
.stgj_szid_a {
    width: 100%;
    height: 36px;
    flex-shrink: 0;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    gap: 10px;
}
.stgj_szid_aa {
    flex: 1;
    height: 100%;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.stgj_szid_aa .tj_tyhs_dhwb {
    background: rgba(102, 126, 234, 0.05);
}
.stgj_szid_ab {
    height: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    gap: 10px;
}
.stgj_szid_aba {
    height: 100%;
    font-size: 14px;
    line-height: 1;
    border-radius: 4px;
    padding: 0 15px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    transition: var(--sd01);
}
.stgj_szid_aba:hover {
    transform: translateY(-1px);
}
.stgj_szid_b {
    width: 100%;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.stgj_szid_b {
    width: 100%;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.stgj_szid_ba {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
}
.stgj_szid_baa {
    width: 100%;
    height: 45px;
    border-bottom: 1px dashed #212a36;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
}
.stgj_szid_baa:last-child {
    border-bottom: 0;
}
.stgj_szid_baaa {
    font-size: 13px;
    line-height: 1;
    color: var(--ys12);
}
.stgj_szid_baab {
    font-size: 13px;
    line-height: 1;
    color: var(--ys06);
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 7px;
}
.stgj_szid_baac {
    flex: 1;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
}
.stgj_szid_baaca {
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    background: rgb(77 114 255 / 15%);
    padding: 5px 7px 4px 7px;
    border-radius: 4px;
    gap: 3px;
}
.stgj_szid_baacaa {
    font-size: 12px;
    line-height: 1;
    color: var(--ys18);
}
.stgj_szid_baacab {
    font-size: 12px;
    line-height: 1;
    color: var(--ys18);
    font-weight: 550;
}
.stgj_szid_baacb {
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    background: rgb(103 74 255 / 15%);
    padding: 5px 7px 4px 7px;
    border-radius: 4px;
    gap: 3px;
}
.stgj_szid_baacba {
    font-size: 12px;
    line-height: 1;
    color: var(--ys05);
}
.stgj_szid_baacbb {
    font-size: 12px;
    line-height: 1;
    color: var(--ys05);
    font-weight: 550;
}
.stgj_szid_baad {
    flex: 1;
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
    gap: 5px;
}
.stgj_szid_baada {
    width: 24px;
    height: 18px;
    display: block;
    object-fit: cover;
}
.stgj_szid_baadb {
    font-size: 13px;
    line-height: 1;
    color: var(--ys17);
}
 /* Dmr iD查询结束 */