/* 屏幕适配 */ @media only screen and (min-width:1200px) { .ui.container { width:95% !important; font-size: 90% !important; max-width: 1300px !important; } } @media only screen and (max-width:767px) { .ui.card>.content>.header:not(.ui),.ui.cards>.card>.content>.header:not(.ui) { margin-top:0.4em !important; } .ui.menu .item>img:not(.ui){ width: 2.2rem; } .ui.menu .item:before{ width:0.5px; } .ui.menu .item{ padding: 0.9rem 0.55rem; } .ui.large.menu{ font-size: 1rem; } } i.icon { color:#000; width:1.2em !important; } i.fi { width:0.9em; margin:0px 6px 0px 2px; } body { content:" " !important; background:fixed !important; z-index:-1 !important; top:0 !important; right:0 !important; bottom:0 !important; left:0 !important; } td { word-wrap: break-word; word-break: break-all; } .nb-container { padding-top: 75px; min-height: 100vh; padding-bottom: 65px; margin-bottom: -47px; } #app .ui.fluid.accordion { margin-bottom: 1rem; } .login.nb-container { display: flex; align-items: center; padding-top: unset; } .login.nb-container > .grid { width: 100%; margin: 0 auto; } .login.nb-container > .grid .column { max-width: 450px; } .ui.menu .item-right:before{ width:0px; } .status.cards .flag { margin-right: 0 !important; } .status.cards .header > .info.icon { float: right; margin-right: 0; } .ui.grid { margin-bottom:-0.5em } .ui.card>.content>.header:not(.ui), .ui.cards>.card>.content>.header:not(.ui){ line-height: 1em; } .status.cards .wide.column { padding-top: 0 !important; padding-bottom: 0 !important; height:2.3rem !important; } .status.cards .wide.column:nth-child(1) { margin-top:1.2rem !important; } .status.cards .wide.column:nth-child(2) { margin-top:1.2rem !important; } .status.cards .three.wide.column { text-align: center; width: 22%!important; } .status.cards .thirteen.wide.column{ width: 78%!important; padding-left:0; } .status.cards .description { padding-bottom:0 !important; } .status.cards .flag { margin-right:0.5rem !important; } .status.cards .header > .info.icon { float: right; margin-right:0 !important; } .ui.popup:before { display: none; } .closePopup{ color:rgb(10, 148, 242) !important; position: absolute; top: 7px; right: 10px; cursor: pointer; z-index: 9999; } .ui.content { margin:0 !important; padding:1em !important; } .status.cards .ui.content.popup { min-width:calc(100%)!important; line-height:2rem !important; border-radius:5px !important; border:1px solid transparent !important; font-family:Arial,Helvetica,sans-serif !important; } .status.cards .outline.icon { margin-right:1px !important; } .ui.progress .bar { min-width:1.8em !important; border-radius:5px !important; line-height:1.65em !important; text-align: right; padding-right: 0.4em; color: rgba(255, 255, 255, 0.7); font-weight: 700; max-width: 100% !important; } .service-status .delay-today { display: flex; align-items: center; } .service-status .delay-today > i { display: inline-block; width: 1.2em; height: 1.2em; border-radius: 0.6em; background-color: grey; margin-right: 0.3em; } .service-status .danger { background-color: crimson !important; } .service-status .good { background-color: rgb(10, 148, 242) !important; } .service-status .warning { background-color: orange !important; } .nezha-primary-btn { background-color: #0338d6 !important; color: white !important; } .nezha-primary-font { color: #0338d6 !important; } .nezha-secondary-font { height: 1em; color: rgb(10, 148, 242) !important; } .ui-alerts.top-center { z-index: 99999999; }