﻿html, body { overflow: hidden; background-color: #fff; width: auto; height: 100%; }
* { margin: 0; padding: 0; font: 13px "思源黑体"; }

.app-loading { position: absolute; left: 50%; top: 40%; width: 200px; height: 50px; margin-left: -65px; margin-top: -25px; }
.app-loading .icon { position: absolute; width: 32px; height: 32px; background: url(/Img/EasyWeb/Icon/loading.gif); }
.app-loading .status { position: absolute; left: 40px; width: 150px; line-height: 32px; color: #666; }

.appview { position: absolute; top: 0; left: 0; right: 0; bottom: 0; }
.pageview { position: absolute; top: 0; left: 0; right: 0; bottom: 0; visibility: hidden; }
.partview { visibility: hidden; position: absolute; top: 0; left: 0; right: 0; bottom: 0; display: inline-block; background-color: #fff; overflow: auto; }
.childView { visibility: hidden; }
.dataExit { display: none; }

.moduleHeader .moduleNarbar .button { position: relative; display: inline-block; vertical-align: middle; height: 50px; line-height: 50px; text-align: center; font-size: 15px; color: rgb(0 0 0 / 65%); cursor: pointer; margin-right: 64px; }
.moduleHeader .moduleNarbar .buttons { }
.moduleHeader .moduleNarbar .button.active, .moduleHeader .moduleNarbar .button:hover { color: rgb(0, 159, 87); }
.moduleHeader .moduleNarbar .button.active:before, .moduleHeader .moduleNarbar .button:hover:before { position: absolute; left: 15%; content: ""; width: 60%; height: 3px; background-color: rgb(0, 159, 87); top: 40px; }
.moduleHeader .moduleNarbar .button.active:after { position: absolute; display: block; content: ""; z-index: 5; background-color: #fff; box-shadow: 0 0 15px 0 rgb(0 0 0 / 10%); }
