/*-------无障碍样式 start--------*/
.bfdiv {
    /*background: rgba(35, 128, 166, 0.5);*/
    padding-top: 0;
    margin-top: 0;
    min-height: 130px;
    width: 100%;
    max-width: 100%;
    display: flex;
    /* justify-content: center; */
    text-align: center;
}

.wzatub {
    width: 100%;
    min-height: 110px;
    /* margin-left: 13.59vw; */
    /* padding-top: 1.14vw; */
    /* padding-bottom: 1.14vw; */
    display: flex;
    align-items: center;
}

.tubywz {
    height: 100%;
    min-width: 73px;
    min-height: 86px;
    margin-right: 2px !important;
    display: flex;
    align-items: center;
    justify-content: center;
    /*margin-bottom: 1vw;*/
    padding: 10px 0;
}

.tub {
    width: 44px;
    height: 44px;
    cursor: pointer;
    text-align: center;
    /*padding-top: 10px;*/

}

.tub img {
    height: 100%;
    width: 100%;
}

.wz {
    width: 100%;
    height: 32px;
    overflow-wrap: break-word;
    color: rgba(254, 254, 254, 1);
    font-size: 16px;
    text-align: center;
    /*white-space: nowrap;*/
    line-height: 16px;
    margin-top: 10px;
    display: block;
}

/*鼠标悬浮到功能时 底色变白*/
.tubywz:hover {
    background: rgba(126, 173, 102, 1)!important;
}

/*鼠标悬浮到功能时 文字变黑加粗*/
.tubywz:hover .wz {
    font-weight: 600;
    color: rgba(35, 128, 166, 1)!important;
}

/**十字辅助线样式 start**/
.wzazsfzx div:first-child {
    position: fixed;
    left: 0px;
    top: 0;
    width: 4px;
    height: 100%;
    background: #ff0000!important;
}

.wzazsfzx div:last-child {
    position: fixed;
    left: 0;
    top: 0px;
    width: 100%;
    height: 4px;
    background: #ff0000!important;
}

#yAuxiliaryLine {
    display: none;
    position: fixed;
    left: 0;
    top: 0px;
    z-index: 10000;
    width: 100%;
    max-width: 99.9vw;
    height: 6px;
    font-size: 6px;
    background-color: red!important;
}

#xAuxiliaryLine {
    display: none;
    position: fixed;
    left: 0;
    top: 0px;
    z-index: 10000;
    width: 6px;
    height: 100%;
    font-size: 6px;
    background-color: red!important;

}

/**十字辅助线样式 end**/
.fengexian{
    width: 1px;
    height: 3.49vw;
    border-left: 0.06vw dashed rgba(255,255,255,1) ;
    margin-left: 0.5vw;
    margin-right: 0.5vw;
}
/*黑底白字*/
.heidiyubaizi *{
    background-color: #000000!important;
    color: #ffffff!important;
    background-image: none;
}
/*蓝底黄字*/
.landiyuhuangzi *{
    background-color: rgba(35, 128, 166, 1)!important;
    color: rgba(255, 215, 0, 1)!important;
    background-image: none;
}
/*黄底黑字*/
.huangdiyuheizi *{
    background-color: rgba(255, 215, 0, 1)!important;
    color: #000000!important;
    background-image: none;
}
/*白底黑字*/
.baidiyuheizi *{
    background-color: #ffffff!important;
    color: #000000!important;
    background-image: none;
}