/** * admin.css */ ul { margin-top: 0; } .admin-icon-yellow { color: #ffbe40; } .admin-header { font-size: 1.4rem; margin-bottom: 0; } .admin-header-list a:hover :after { content: none; } .admin-main { background: #f3f3f3; } .admin-menu { position: fixed; z-index: 10; bottom: 30px; right: 20px; } .admin-sidebar { width: 260px; min-height: 100%; float: left; border-right: 1px solid #cecece; } .admin-sidebar-list { margin-bottom: 0; } .admin-sidebar-list li a { color: #5c5c5c; padding-left: 24px; } .admin-sidebar-list li:first-child { border-top: none; } .admin-sidebar-sub { margin-top: 0; margin-bottom: 0; box-shadow: 0 16px 8px -15px #e2e2e2 inset; background: #ececec; padding-left: 24px; } .admin-sidebar-sub li:first-child { border-top: 1px solid #dedede; } .admin-sidebar-panel { margin: 10px; } .admin-content { width: auto; overflow: hidden; height: 100%; background: #fff; } .admin-content-list { border: 1px solid #e9ecf1; margin-top: 0; } .admin-content-list li { border: 1px solid #e9ecf1; border-width: 0 1px; margin-left: -1px; } .admin-content-list li:first-child { border-left: none; } .admin-content-list li:last-child { border-right: none; } .admin-content-table a { color: #535353; } .admin-content-file { margin-bottom: 0; color: #666; } .admin-content-file p { margin: 0 0 5px 0; font-size: 1.4rem; } .admin-content-file li { padding: 10px 0; } .admin-content-file li:first-child { border-top: none; } .admin-content-file li:last-child { border-bottom: none; } .admin-content-file li .am-progress { margin-bottom: 4px; } .admin-content-file li .am-progress-bar { line-height: 14px; } .admin-content-task { margin-bottom: 0; } .admin-content-task li { padding: 5px 0; border-color: #eee; } .admin-content-task li:first-child { border-top: none; } .admin-content-task li:last-child { border-bottom: none; } .admin-task-meta { font-size: 1.2rem; color: #999; } .admin-task-bd { font-size: 1.4rem; margin-bottom: 5px; } .admin-content-comment { margin-bottom: 0; } .admin-content-comment .am-comment-bd { font-size: 1.4rem; } .admin-content-pagination { margin-bottom: 0; } .admin-content-pagination li a { padding: 4px 8px; } @media only screen and (min-width: 641px) { .admin-sidebar { display: block; position: static; background: none; } .admin-offcanvas-bar { position: static; width: auto; background: none; -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .admin-offcanvas-bar:after { content: none; } } @media only screen and (max-width: 640px) { .admin-sidebar { width: inherit; } .admin-offcanvas-bar { background: #f3f3f3; } .admin-offcanvas-bar:after { background: #BABABA; } .admin-sidebar-list a:hover, .admin-sidebar-list a:active{ -webkit-transition: background-color .3s ease; -moz-transition: background-color .3s ease; -ms-transition: background-color .3s ease; -o-transition: background-color .3s ease; transition: background-color .3s ease; background: #E4E4E4; } .admin-content-list li { padding: 10px; border-width: 1px 0; margin-top: -1px; } .admin-content-list li:first-child { border-top: none; } .admin-content-list li:last-child { border-bottom: none; } .admin-form-text { text-align: left !important; } } /* * user.html css */ .user-info { margin-bottom: 15px; } .user-info .am-progress { margin-bottom: 4px; } .user-info p { margin: 5px; } .user-info-order { font-size: 1.4rem; } /* * errorLog.html css */ .error-log .am-pre-scrollable { max-height: 40rem; } /* * table.html css */ .table-main { font-size: 1.4rem; padding: .5rem; } .table-main button { background: #fff; } .table-check { width: 30px; } .table-id { width: 50px; } @media only screen and (max-width: 640px) { .table-select { margin-top: 10px; margin-left: 5px; } } /* gallery.html css */ .gallery-list li { padding: 10px; } .gallery-list a { color: #666; } .gallery-list a:hover { color: #3bb4f2; } .gallery-title { margin-top: 6px; font-size: 1.4rem; } .gallery-desc { font-size: 1.2rem; margin-top: 4px; } /* 404.html css */ .page-404 { background: #fff; border: none; width: 200px; margin: 0 auto; } /* fixed-layout 固定头部和边栏布局 */ .fixed-layout, .fixed-layout body { height: 100%; overflow: hidden; } .fixed-layout .admin-header { position: fixed; top: 0; left: 0; right: 0; z-index: 1500; } .fixed-layout .admin-main { position: relative; height: 100%; padding-top: 51px; } .fixed-layout .admin-content, .fixed-layout .admin-sidebar { height: 100%; overflow-x: hidden; overflow-y: scroll; } .fixed-layout .admin-sidebar.am-active { z-index: 1600; }