<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>Document</title>
<style type="text/css">
*{margin:0; padding: 0;}
.container{
position: absolute;
top: 0px;
bottom: 0px;
width: 100%;
}
.top{
height: 80px;
line-height: 80px;
background: #fff;
padding: 0px;
}
.main{
width:100%;
display: flex;
position: absolute;
top: 80px;
bottom: 0px;
overflow: hidden;
}
.main_left{
width:150px;
overflow-x: hidden;
overflow-y: auto;
background:#fff;
}
.main_right{
background: #ccc;
flex: 1;
overflow-y: auto;
padding: 10px;
padding-bottom: 1px;
}
</style>
</head>
<body>
<div class="container">
<div class="top"></div>
<div class="main">
<div class="main_left"></div>
<div class="main_right"></div>
</div>
</div>
</body>
</html>