html,body { background-color: #1D2027; height: 100%; width: 100%; } .loginbody{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=Enabled, sizingMethod=scale , src=../img/loginbg.jpg); background: url("../img/loginbg.jpg") left top/cover no-repeat !important; } #wrapper { width: 100%; /*min-width:1000px;*/ } #page-wrapper { padding: 0 15px; /*min-height: 568px;*/ height: calc(100vh - 64px); /* background-color: #fff;*/ overflow: auto; position: relative; /*background: url("../img/bg.jpg") left top/cover no-repeat !important;*/ } @media(min-width:768px) { #page-wrapper { position: inherit; margin: 0 0 0 200px; padding: 0 0px; /* border-left: 1px solid #e7e7e7;*/ } } .navbar{position: static;} .navbar-top-links { margin-right: 0; } .navbar-top-links li { display: inline-block; } .navbar-top-links li:last-child { margin-right: 15px; } .navbar-top-links li a { padding: 15px; min-height: 50px; } .navbar-top-links .dropdown-menu li { display: block; } .navbar-top-links .dropdown-menu li:last-child { margin-right: 0; } .navbar-top-links .dropdown-menu li a { padding: 3px 20px; min-height: 0; } .navbar-top-links .dropdown-menu li a div { white-space: normal; } .dropdown-menu > ul > li > a{ display: block; clear: both; font-weight: normal; line-height: 1.42857143; color: #fff; white-space: nowrap; } .navbar-top-links .dropdown-messages, .navbar-top-links .dropdown-tasks, .navbar-top-links .dropdown-alerts { width: 310px; min-width: 0; } .navbar-top-links .dropdown-messages { margin-left: 5px; } .navbar-top-links .dropdown-tasks { margin-left: -59px; } .navbar-top-links .dropdown-alerts { margin-left: -123px; } .navbar-top-links .dropdown-user { right: 0; left: auto; } .sidebar .sidebar-nav.navbar-collapse { padding-right: 0; padding-left: 0; } .sidebar .sidebar-search { padding: 15px; } .sidebar ul li img{ height: 17px; } .sidebar ul li a:hover { background: url("../img/MenuBar/hover_bg.png") right; background-size:auto 50px; } .sidebar ul li a.active { background: url("../img/MenuBar/bg.png") right; background-size:auto 50px; } .sidebar ul li a { color:#ffffff; /*padding:14px 40px;*/ font-size:16px; } .sidebar ul> li> a> i { padding-right: 25px; } .dropdown >a{ color:#FFFFFF; cursor:pointer; } .sidebar .arrow { float: right; } .sidebar .fa.arrow:before { content: "\f104"; } .sidebar .active>a>.fa.arrow:before { content: "\f107"; } .sidebar .nav-second-level li, .sidebar .nav-third-level li { border-bottom: 0!important; } .sidebar .nav-second-level li a { padding-left: 37px; } .sidebar .nav-third-level li a { padding-left: 52px; } @media(min-width:768px) { .sidebar { z-index: 1; position: absolute; width: 200px; padding-top: 170px; background-color: #1D2027; } .navbar-top-links .dropdown-messages, .navbar-top-links .dropdown-tasks, .navbar-top-links .dropdown-alerts { margin-left: auto; } } .btn-outline { color: inherit; background-color: transparent; transition: all .5s; } .btn-primary.btn-outline { color: #428bca; } .btn-success.btn-outline { color: #5cb85c; } .btn-info.btn-outline { color: #5bc0de; } .btn-warning.btn-outline { color: #f0ad4e; } .btn-danger.btn-outline { color: #d9534f; } .btn-primary.btn-outline:hover, .btn-success.btn-outline:hover, .btn-info.btn-outline:hover, .btn-warning.btn-outline:hover, .btn-danger.btn-outline:hover { color: #fff; } .chat { margin: 0; padding: 0; list-style: none; } .chat li { margin-bottom: 10px; padding-bottom: 5px; border-bottom: 1px dotted #999; } .chat li.left .chat-body { margin-left: 60px; } .chat li.right .chat-body { margin-right: 60px; } .chat li .chat-body p { margin: 0; } .panel .slidedown .glyphicon, .chat .glyphicon { margin-right: 5px; } .chat-panel .panel-body { height: 350px; overflow-y: scroll; } .login-bg { background: url("../img/logininfo.png") no-repeat; } .login_pannel { width: 347px; height: 480px; background-position: -1px -1px; text-align: center; position: absolute; right: 25%; top: 30%; margin: -100px 0 0 -150px; } .login_pannel { padding: 50px 0px 0px 0px; } .logo, #login-body .logo{ min-width: 80px; max-width: 80%; min-height: 100px; max-height: 120px; } .main-logo{ width: 200px; height: 188px; display: block; margin: 60px 0px 0px 0px; padding-bottom: 0px; text-align: center; color: #FFF; } .main-logo>a{ color: #fff; } .logotitle{ font-family: "Microsoft YaHei", Helvetica, Arial, sans-serif; letter-spacing:3px; text-shadow: 0px 1px 0px #e5e5ee; } .login_pannel h4{ padding: 0px; margin: 0px; color: #FFFFFF; padding-bottom: 40px; } .form-signin { width:300px; margin:0px auto; } .form-signin .input-group { width: 240px; height: 100px; margin: 0px auto; padding-top:20px; } .form-signin .input-group input { color: #ffffff; border:solid 1px rgba(0, 0, 0, 0); } .form-signin .input-group #userPwd { background-position: -450px -647px; } .flot-chart { display: block; height: 400px; } .flot-chart-content { width: 100%; height: 100%; } .dataTables_wrapper { position: relative; clear: both; } table.dataTable thead .sorting, table.dataTable thead .sorting_asc, table.dataTable thead .sorting_desc, table.dataTable thead .sorting_asc_disabled, table.dataTable thead .sorting_desc_disabled { background: 0 0; } table.dataTable thead .sorting_asc:after { content: "\f0de"; float: right; font-family: fontawesome; } table.dataTable thead .sorting_desc:after { content: "\f0dd"; float: right; font-family: fontawesome; } table.dataTable thead .sorting:after { content: "\f0dc"; float: right; font-family: fontawesome; color: rgba(50,50,50,.5); } .btn-circle { width: 30px; height: 30px; padding: 6px 0; border-radius: 15px; text-align: center; font-size: 12px; line-height: 1.428571429; } .btn-circle.btn-lg { width: 50px; height: 50px; padding: 10px 16px; border-radius: 25px; font-size: 18px; line-height: 1.33; } .btn-circle.btn-xl { width: 70px; height: 70px; padding: 10px 16px; border-radius: 35px; font-size: 24px; line-height: 1.33; } .show-grid [class^=col-] { padding-top: 10px; padding-bottom: 10px; border: 1px solid #ddd; background-color: #eee!important; } .show-grid { margin: 15px 0; } .huge { font-size: 40px; } .panel-blue { border-color: #0F86D6; border-width: 2px; } .panel-blue .panel-heading { border-color: #0F86D6; color: #fff; background-color: #151F2B; } .panel-green { border-color: #5cb85c; border-width: 2px; } .panel-green .panel-heading { border-color: #5cb85c; color: #fff; background-color: #151F2B; } .panel-green a { color: #5cb85c; } .panel-green a:hover { color: #3d8b3d; } .panel-red { border-color: #d9534f; border-width: 2px; } .panel-red .panel-heading { border-color: #d9534f; color: #fff; background-color: #151F2B; } .panel-red a { color: #d9534f; } .panel-red a:hover { color: #b52b27; } .panel-yellow { border-color: #f0ad4e; border-width: 2px; } .panel-yellow .panel-heading { border-color: #f0ad4e; color: #fff; background-color:#151F2B; } .panel-yellow a { color: #f0ad4e; } .panel-yellow a:hover { color: #df8a13; } .diagram-menu{ color: #fff !important; cursor:pointer; margin-right: 1px; box-shadow:-5px 0 5px #337AB7; z-index: 999; background-color: #141C22; border:solid 1px #337AB7; font-size: 15px; position:relative; } .diagram-menu>ul{ padding: 0px 0px 10px 0px; margin:10px; } .diagram-menu>ul>li{ margin:5px; } .diagram-menu>ul>li>i{ padding-right: 5px; } .diagram-menu ul{ list-style: none; } .table-opacity{ background-color:#283545; padding-top: 0px; margin-top: 0px; } .table-head{ margin-bottom: 0px; background-color:#192028; height: 50px; border: 0px; font-size:15px; } .table-head>tbody>tr>th{ border: 0px; } .diagram-tab{ width: 200px; height: 40px; border-radius:0px; font-size: 16px; } .diagram> .active{ background-color: #0166fe; font-size: 16px; } .diagram>.btn:hover{ color:#FFFFFF; } .diagram>a{ color:#FFFFFF; } .diagram-ele-head{ height:19px; padding: 0px; } .diagram-sigimg-img{ background-size:100% 100% !important; height:calc(100% - 55px); margin: 10px 2px 10px 15px; } .diagram-sigimg-img-td{ width:30%; } .diagram-sigimg-title{ text-align: center; vertical-align: middle; } .diagram-sigimg-value{ padding:0px 15px 0px 5px; width:90%; height:30px; background-color: #575a5e; border: #676767 solid 1px; text-align: center; line-height: 30px; border-radius: 20px; } .signalgroup{ /*background-color: #293646;*/ border: 0px; border-spacing:0px; margin-bottom: 10px; } .signalgroup > thead > tr > th{ border: 0px; font-size:16px; color:#066DB0; background-color: #141B23; } .signalgroup > tbody > tr > td{ border: 0px; padding: 8px; } .signalgroup > tbody > tr > td >i{ background-color: #192229; width: 90px; height: 30px; line-height: 30px; display: block; font-style: normal; text-align: center; } .signalgroup label{ margin-left: 10px; } .alarm-list{ line-height: 40px; } .alarm-list>span>span,em{ padding-right: 10px; margin-right: 10px; } .ng-table-sort-header{ /*background-color: #192028;*/ border-bottom: 1px solid rgb(68, 142, 254); } .datepicker>table>thead>tr>th>.btn-default{ background-color: #15191C; border: 0px; border-radius:0px; color:#fff; } .datepicker>table>tbody>tr>td>.btn-default{ background-color: #1B1F27; border: 0px; border-radius:0px; color:#fff; } .datepicker>table>tbody>tr>td>.btn-primary{ background-color: #364557; } .tabKpi{ height: 100%; overflow: hidden; } .tabKpi table td{ padding: 2px; } .tabKpi table tr td div a>div:nth-child(1) div{ background-color: #000000; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; } @font-face { font-family: 'Orbitron'; font-style: normal; font-weight: 400; src: local('Orbitron-Light'), local('Orbitron-Regular'), url('../fonts/orbit.woff2') format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; } .clock { font-family: 'Orbitron'; } .sk-wave { margin: 40px auto; width: 50px; height: 40px; text-align: center; font-size: 10px; } .sk-wave .sk-rect { background-color: #fff; height: 100%; width: 6px; display: inline-block; -webkit-animation: sk-waveStretchDelay 1.2s infinite ease-in-out; animation: sk-waveStretchDelay 1.2s infinite ease-in-out; } .sk-wave .sk-rect1 { -webkit-animation-delay: -1.2s; animation-delay: -1.2s; } .sk-wave .sk-rect2 { -webkit-animation-delay: -1.1s; animation-delay: -1.1s; } .sk-wave .sk-rect3 { -webkit-animation-delay: -1s; animation-delay: -1s; } .sk-wave .sk-rect4 { -webkit-animation-delay: -0.9s; animation-delay: -0.9s; } .sk-wave .sk-rect5 { -webkit-animation-delay: -0.8s; animation-delay: -0.8s; } @-webkit-keyframes sk-waveStretchDelay { 0%, 40%, 100% { -webkit-transform: scaleY(0.4); transform: scaleY(0.4); } 20% { -webkit-transform: scaleY(1); transform: scaleY(1); } } @keyframes sk-waveStretchDelay { 0%, 40%, 100% { -webkit-transform: scaleY(0.4); transform: scaleY(0.4); } 20% { -webkit-transform: scaleY(1); transform: scaleY(1); } } .scs { position: absolute; margin: auto; top: 0; right: 0; bottom: 0; left: 0; width: 300px; height: 300px; z-index: 999999; } /* second-level menu */ #nav li:hover > ul { opacity:1; visibility:visible; } #nav ul { opacity:0; visibility:hidden; padding:0; width:158px; position:absolute; background-color: #171b21; line-height: 30px; } #nav ul li { cursor:pointer; } #nav ul li:hover a, #nav li:hover li a { background:none; border:none; color:#ffffff; } .endButton{ color:#0084D7; } .endButton:hover{ color:white; cursor:pointer; } #rollBtn { display: none; position: fixed; width: 40px; height: 40px; bottom: 160px; right: 30px; z-index: 99; border: none; outline: none; color: white; cursor: pointer; } #rollBtn:hover, #rollAlarm:hover, #rollInfo:hover{ color: gray; } #rollAlarm{ display: none; position: fixed; width: 40px; height: 40px; bottom: 40px; right: 30px; z-index: 99; border: none; outline: none; color: white; cursor: pointer; } #rollInfo{ display: none; position: fixed; width: 40px; height: 40px; bottom: 100px; right: 30px; z-index: 99; border: none; outline: none; color: white; cursor: pointer; } #mList{ height: 300px; overflow: auto; }