#app .phoneCall,
#app .exitEnsurePanel button:nth-child(3),
#app .givePhoneNumberEnsurePanel button:nth-child(4),
#app .tourExitButton
{
    background: #F5ab00 !important;
}

#app .rightsPanel .title p,
#app .givePhoneNumberEnsurePanel>div,
#app .current-phone
{
    color: #F5ab00;
}
#app .activeFontColor {
    color: #F5ab00 !important;
}

#app .activeImg .img {
    border: 1px solid #F5ab00 !important;
}

/*手机端*/
#room-content .active .room-img {
    border: 0.5px solid #F5ab00 !important;
    border-radius: 4px;
}

.floor-item.current,
.content .controlIco.ico-clicked,
.content .controlIco:hover,
#tools-content .ico-clicked{
    color: #F5ab00 !important;
}

/*电脑端*/
.content .active .img {
    border: 0.5px solid #F5ab00 !important;
    border-radius: 4px;
}

.button {
    font-size: 11px !important;
}

.controller_right p {
    font-size: 13px !important;
}

#app #defaultFloorSwitch {
    line-height: 36px;
    position: fixed;
    bottom: 160px;
    left: 60px;
}

@media (max-width: 500px) {
   #app #defaultFloorSwitch {
        line-height: 36px;
        position: absolute;
        bottom: calc(180px + var(--safe-area-bottom));
        left: 15px;
    }
}

#roomInfo .longContent{
    padding: 0.3em 0;
}

#roomInfo, #switch-2d-3d-btn-group {
    color: hsla(0,0%,100%,.75);
    background: rgba(34,34,34,.5);
}

#switch-2d-3d-btn-group.switch-2d-3d-btn-group-is-not-phone > .button {
    font-size: 14px !important;
}

#switch-2d-3d-btn-group.switch-2d-3d-btn-group-is-phone > .button {
    font-size: 11px !important;
}

#switch-2d-3d-btn-group.switch-2d-3d-btn-group-is-not-phone {
    height: 40px !important;
}

#switch-2d-3d-btn-group #switch2DButton, #switch3DButton {
    font-family: PingFangSC-Regular,Microsoft Yahei,monospace;
    font-weight: bold;
}
