/** * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/) * http://cssreset.com */ * { margin: 0; padding: 0; border: 0; } /* HTML5 display-role reset for older browsers */ article, aside, details, figcaption, figure, footer, header, menu, nav, section { display: block; } body { line-height: 1; background: #f5f5f5; overflow-x: hidden; font-family: 'Microsoft YaHei'; } blockquote, q { quotes: none; } h1, h2, h3, h4, h5, h6 { font-weight: normal; } p { font-size: 16px; line-height: 1.5; color: #666; } h1 { font-size: 16px; line-height: 1.5; font-weight: normal; } .tips { margin-top: 5px; font-size: 12px; line-height: 1.5; color: #999; } .tips-main { margin-top: 5px; font-size: 12px; line-height: 1.5; color: #eb1200; } input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { -webkit-appearance: none; } input[type='number'] { -moz-appearance: textfield; } img { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } button { background: white; } blockquote:before, blockquote:after, q:before, q:after { content: none; } table { border-collapse: collapse; border-spacing: 0; } a { text-decoration: none; -webkit-backface-visibility: hidden; } li { list-style: none; } ::-webkit-scrollbar { width: 5px; height: 5px; } ::-webkit-scrollbar-track-piece { background-color: rgba(0, 0, 0, 0.2); -webkit-border-radius: 6px; } ::-webkit-scrollbar-thumb:vertical { height: 5px; background-color: rgba(125, 125, 125, 0.7); -webkit-border-radius: 6px; } ::-webkit-scrollbar-thumb:horizontal { width: 5px; background-color: rgba(125, 125, 125, 0.7); -webkit-border-radius: 6px; } html, body { width: 100%; height: 100%; } body { -webkit-text-size-adjust: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .icon { vertical-align: -0.15em; } .header { display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */ display: -webkit-flex; /* 新版本语法: Chrome 21+ */ flex-flow: row nowrap; justify-content: space-between; align-items: center; position: fixed; background: white; border-bottom: 1px solid #dcdfe6; top: 0; height: 60px; width: calc(100vw - 200px); padding-left: 20px; z-index: 9; } .main-header { display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */ display: -webkit-flex; /* 新版本语法: Chrome 21+ */ flex-flow: row nowrap; justify-content: flex-start; align-items: center; } .footer { width: calc(100% - 30px); min-width: 600px; padding: 10px 0 0 15px; display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */ display: -webkit-flex; /* 新版本语法: Chrome 21+ */ flex-flow: row nowrap; justify-content: flex-end; align-items: center; } .tab { width: 140px; background: #f5f5f5; height: 40px; line-height: 40px; text-align: center; } .inline { display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */ display: -webkit-flex; /* 新版本语法: Chrome 21+ */ flex-flow: row nowrap; justify-content: flex-start; align-items: center; margin-left: 10px; margin-bottom: 10px; } .inline-left { display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */ display: -webkit-flex; /* 新版本语法: Chrome 21+ */ flex-flow: row nowrap; justify-content: flex-start; align-items: center; margin-left: 10px; margin-bottom: 10px; } .inline-left p { flex-shrink: 0; } .inline-right { display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */ display: -webkit-flex; /* 新版本语法: Chrome 21+ */ flex-flow: row nowrap; justify-content: flex-end; align-items: center; } .inline-space { display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */ display: -webkit-flex; /* 新版本语法: Chrome 21+ */ flex-flow: row nowrap; justify-content: space-between; align-items: center; } .main-header { display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */ display: -webkit-flex; /* 新版本语法: Chrome 21+ */ flex-flow: row nowrap; justify-content: flex-start; align-items: center; } .main { width: calc(100% - 20px); min-width: 1300px; /* margin: 15px 15px 15px; */ /* background: #fff; */ padding: 10px 10px 80px; box-sizing: border-box; min-height: calc(100vh - 90px); display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */ display: -webkit-flex; /* 新版本语法: Chrome 21+ */ flex-flow: column nowrap; justify-content: flex-start; align-items: flex-start; } .editInfo{ width:100%; } .table-header { background: #f6f6f6; color: #333; font-weight: normal; } .screen { width: calc(100% - 30px); background: #f8f8f8; padding: 10px; display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */ display: -webkit-flex; /* 新版本语法: Chrome 21+ */ flex-flow: row nowrap; justify-content: flex-start; align-items: center; margin-top: 10px; flex-wrap: wrap; } .nav { position: fixed; top: 25px; left: 280px; z-index: 9999; color: white; font-size: 14px; }