.uc-main-menu[data-v-4c578306]{height:100%;overflow:auto}.uc-forbid{background-color:#f2f3f5;bottom:0;left:0;padding:12px;position:absolute;right:0;top:0;z-index:998}.uc-forbid__content{align-items:center;background-color:#fff;border-radius:2px;box-sizing:border-box;display:flex;height:100%;justify-content:center;width:100%}.uc-forbid__empty{color:#4b5669;margin:auto;text-align:center}#__hgj_uc{flex:1 1 auto;overflow:auto}.uc-layout-main{display:flex;flex-flow:row nowrap;height:100%;margin:0 auto;overflow:hidden;position:relative}.uc-layout-main--wrapper{background-color:#f2f3f5;display:flex;flex-flow:column nowrap;height:100vh;overflow:hidden}.uc-layout-main__menu{background-color:#fff;border-right:1px solid #e5e7eb;display:flex;flex:0 0 180px;flex-flow:column nowrap;height:100%;overflow:auto}.uc-layout-main__menu--title{border-bottom:1px solid #e5e7eb;box-sizing:border-box;color:#1d2129;flex:0 0 auto;font-size:14px;font-weight:600;height:50px;line-height:50px;padding:0 20px}.uc-layout-main__menu--list{flex:1 1 auto;overflow:auto}.uc-layout-main__menu--footer{border-top:1px solid #e5e7eb;box-sizing:border-box;color:#1d2129;flex:0 0 auto;font-size:14px;font-weight:500;height:50px;line-height:50px;padding:0 20px}.uc-layout-main--content{display:flex;flex:1 1 auto;flex-flow:column nowrap;height:100%;overflow:hidden;position:relative}.uc-layout-main__header{align-items:center;background-color:#fff;border-bottom:1px solid #e5e7eb;box-sizing:border-box;display:flex;flex:0 0 auto;height:50px;padding:8px 20px}.uc-layout-main__header--title{align-items:center;color:#1d2129;display:flex;flex:1 1 auto;font-size:14px;font-weight:600;overflow:auto}.uc-layout-main__header--back{color:#7a8699;font-size:16px;margin-right:8px;margin-top:-3px}.uc-layout-main__header--aside{flex:0 0 auto;margin-left:8px}.uc-layout-main__header--aside:empty{display:none}.uc-layout-main__page{box-sizing:border-box;flex:1 1 auto;overflow:auto;padding:12px;position:relative}.uc-layout-main__footer{background-color:#fff;border-top:1px solid #e5e7eb;box-sizing:border-box;flex:0 0 auto;padding:16px 20px}.uc-layout-main__footer:empty{display:none}
