.layout{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.layout .layout-header{position:fixed;top:0;left:50%;transform:translate(-50%);background:#fff;z-index:1000;width:100%}.layout .layout-content{flex:1;width:100%;min-height:calc(100vh - 79px);margin-top:64px;padding-top:15px;background:#e4ebf2}.common-header{width:100%;height:64px}.common-header .header-content{width:100%;height:64px;display:flex;justify-content:space-between;align-items:center}.common-header .header-content .header-left .logo .text-logo{font-weight:700;font-size:22px;color:#000;line-height:27px;text-align:left;font-style:italic}.common-header .header-content .header-left .logo .logo-image{height:18px;cursor:pointer}.common-header .header-content .header-center{height:100%;flex:1}.common-header .header-content .header-center .menu{height:100%;display:flex;justify-content:center;align-items:center}.common-header .header-content .header-center .menu .menu-item{width:90px;height:40px;line-height:40px;font-weight:400;font-size:14px;color:#4e5969;text-align:center;font-style:normal;cursor:pointer}.common-header .header-content .header-center .menu .menu-item.active{background:#f2f3f5;border-radius:3px}.common-header .header-content .header-right .search-avatar{display:flex;align-items:center;justify-content:space-between}.common-header .header-content .header-right .search-avatar .user-avatar{width:40px;height:40px;margin-left:28px}.common-header .header-content .header-right .search-avatar .user-avatar img{width:40px;height:40px}
