html{font-size:1em;font-family:lucida grande,lucida sans unicode,lucida,helvetica,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif}.ms-Button,.ms-Label,.ms-SearchBox,.ms-DetailsList,.ms-DetailsHeader-cellName,.ms-DetailsRow-cell,.ms-Dropdown-title,.ms-TextField-field,.ms-Modal{font-size:1rem!important}body{margin:0;padding:0}div{box-sizing:border-box}.table{width:100%;border:thin solid #ccc;border-collapse:collapse}.table td{padding:10px;border:thin solid #ccc}a{text-decoration:none}.dialog-bk{position:fixed;top:0;right:0;left:0;bottom:0;background-color:#000;opacity:.6;z-index:1000001}.dialog{position:fixed;top:0;right:0;left:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:1000001}.dialog-inner{background-color:#fff;width:68%;height:68%;position:relative;z-index:1000002}.dialog-bar{position:absolute;top:0;left:0;right:0;height:40px;border-bottom:thin solid #cccccc;padding-left:16px;display:flex;align-items:center}.dialog-bar span{color:gray;font-size:1.2rem}.dialog-bar-close{position:absolute;top:0;right:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.dialog-bar-close:hover{background-color:red;color:#fff}.dialog-contentpane{position:absolute;top:40px;left:0;right:0;bottom:0;overflow:auto}.banner_show{opacity:1;transition:opacity 2s,transform 2s;z-index:100}.banner_hide{opacity:0;transition:opacity 2s,transform 2s;z-index:1}.menu_button{min-width:80px;height:60px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff}.menu_button:hover,.menu_button.active{background-color:#0160a9;color:#fff}.menu_button.menu{position:relative}.menu_button.menu .menutext{display:none}.dropdownitems{display:flex;position:relative;top:0;left:0;margin:0;padding:0;background-color:#0078d4;box-shadow:0 4px 8px #0000001a;z-index:1000;min-width:150px}.mainscreen{width:100%}.notes{box-sizing:border-box;width:100%;line-height:24px;font-size:16px}@media (min-width:1440px){.mainscreen{width:1400px}}@media (max-width:1440px){.menu_button{min-width:80px}.mainscreen{width:1400px}}@media (max-width:1700px){.menu_button.menu{display:flex}.menu_button.menu .menutext{display:inline-block}.dropdownitems{display:none;top:100%;position:absolute}.menu_button.menu:hover .dropdownitems{display:block}}
