body{margin:0;padding:0;font-family:sans-serif}.App{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#556;min-height:100vh;color:#666}input,select{border:none;outline:none}.header{background-color:#fff;height:56px;-webkit-box-shadow:0 0 3px 3px #555;box-shadow:0 0 3px 3px #555;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.logo{height:56px;border-right:1px solid #ddd}.logo img{padding:4px 0;height:48px}.title{-ms-flex-positive:1;flex-grow:1;padding:0 8px}.nav-btn{text-align:center;line-height:56px;border-left:1px solid #ddd}.nav-btn.active{background-color:#eee}.nav-btn a{display:block;min-width:150px;height:56px;text-decoration:none;color:#666}.nav-btn a:hover{background:#eee}.body{-ms-flex-positive:1;flex-grow:1}.table{margin:40px auto;width:80%;min-width:800px;background-color:#fff;border-radius:3px}.table p{padding:16px}.table .thead{font-weight:700}.table .row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-size:14px}.table .row>div{width:30%;height:40px;line-height:40px;text-align:center;border:1px solid #ddd}.table .row>div.name{min-width:30%;-ms-flex-positive:1;flex-grow:1;text-align:left;padding:0 8px}.table .row .icon{display:inline-block;width:24px;height:24px;margin:8px;color:#fff;text-align:center;line-height:24px;background-color:#769;border-radius:40px}.table .row .icon.lv-d{margin-left:32px}.table .row .icon.lv-t{margin-left:56px}.table .row button{float:right;margin:8px;text-align:left;color:#666;border:none;background:#eee;width:40%;height:24px;outline:none;border-radius:2px}.table .row button.open,.table .row button:hover{background:#ddd}.table .row button span{float:right;font-size:20px;line-height:16px;font-weight:700}.table-filter{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ddd}.table-filter select{padding:0 8px;border-right:1px solid #ddd;border-radius:3px 0 0 0;min-width:150px;height:48px;font-size:16px}.table-filter option{font-size:16px}.table-filter input{padding:0 8px;height:48px;-ms-flex-positive:1;flex-grow:1}.table-filter img{height:16px;padding:16px}
/*# sourceMappingURL=main.5d1ca849.css.map*/