/*!
 * admin.css for admin control
 *
 * 目前在后台的Admin中需要增加相应的CSS使其显示正常，默认都存在😄
 *
 */body #module-tag-list tr td,body table.list tr>td{vertical-align:middle}html{height:100%}@keyframes rotate-round{0%{transform:rotate(0);transform-origin:-25px 5px}100%{transform:rotate(180deg);transform-origin:-25px 5px}}body #navbar-collapse{text-align:right;margin-right:15px}body.layout-login{background:url(../img/login_bg.jpg);height:100%}body.layout-login .logo{background:url(../img/unpc/unpc2.png) round;width:60px;height:60px;position:relative;float:right}body.layout-login .logo .login-rotate-circle{width:10px;height:10px;position:absolute;background:#fff;border-radius:5px;box-shadow:0 0 5px #FFF;right:-5px;top:25px;display:none}body.layout-login .logo .login-rotate-circle.rotating{display:block;animation:rotate-round .5s ease-in-out infinite alternate-reverse;-webkit-animation:rotate-round .5s ease-in-out infinite alternate-reverse}body.layout-login .card{background-color:rgba(0,0,0,.1);color:#FFF;box-shadow:0 4px 10px rgba(0,0,0,.3)}body.layout-login .card .card-header{background-color:rgba(0,0,0,.2);border-bottom:1px solid #fff;font-size:3rem;line-height:60px;color:#DDD}body #header .navbar{border-radius:0}body #header .navbar .dropdown-menu li>a{padding:10px}body .hr{height:10px}body .hr-line{width:10px;display:inline-block}body .none{display:none}body .monitor .group-container,body .monitor .list-container,body .monitor .post-container{padding:10px;background-color:#F5F5F5;margin-top:10px;border-radius:4px}body .menu-sample{background-color:#337ab7;height:40px;width:80%;margin-left:10px}body .card.modules .module-btn-group{position:absolute;right:14px;top:6px}body #sortable .handle{cursor:pointer}body #sortable .placeholder .infobox{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);border-radius:5px;background-color:#E4E4E4}body .nav-pills>li.active>a,body .nav-pills>li.active>a:focus,body .nav-pills>li.active>a:hover{background-color:#90b900}body .nav-tabs{border-radius:4px}body .nav-tabs li.active{color:inherit;background-color:rgba(255,255,255,.1)}body .dropzone .dz-message{color:#fff;font-size:18px;font-weight:700}body .dropzone:not(.dz-started):focus,body .dropzone:not(.dz-started):hover{background-color:rgba(0,150,138,.6)}body .dropzone:not(.dz-started):focus .dz-message,body .dropzone:not(.dz-started):hover .dz-message{color:#FFF}body #layout-set-view-modal{overflow-y:scroll}body #layout-set-view-modal .layout-icons{overflow-x:hidden}body .category-icons{overflow-x:hidden;margin-top:0}body .login-ladeing{position:fixed;height:100%;width:100%;left:0;top:0;background:rgba(0,0,0,.3);z-index:9;display:none}body .login-title>p{text-align:center;color:#fff}body .login-header{height:24px;line-height:24px;text-align:center;border-bottom:1px solid #c6c6c6;position:relative}body .login-header>span:first-child{font-size:24px;color:#209e91;font-weight:700}body .login-header>span:last-child{color:#666;font-size:16px}body .login-sys{line-height:30px;margin-top:-3px;color:#c6c6c6;font-size:18px;display:inline-block;padding:0 6px;position:absolute;left:50%;margin-left:-98px;top:50%;z-index:6;background:#fff}body .login-title{height:100px;line-height:100px;font-size:28px}body .login-footer{text-align:center;color:#fff}body .login-footer>p>span{background:#209e91;padding:2px;border-radius:4px}body .unpc-logo{height:30px;width:60px;position:fixed;right:0;top:0}body #loader:after,body #loader:before{content:"";position:absolute}body #preloader{position:fixed;top:0;left:0;width:100%;height:100%}body #loader{display:block;position:relative;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;border:5px solid transparent;border-top-color:#209e91;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}body #loader:before{top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:4px solid transparent;border-top-color:#dfb81c;-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite}body #loader:after{top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid transparent;border-top-color:#90b900;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}body .btn.active.focus,body .btn.active:focus,body .btn.focus,body .btn:active.focus,body .btn:active:focus,body .btn:focus{box-shadow:none}