.wrap-container {
    width: 1500px;
    min-height: calc(100vh - 40px); /* 确保容器有足够高度显示背景图片 */
    margin: 20px auto;
    background: url('/static/image/pc-head.jpg') top center no-repeat,
    url('/static/image/pc-foot.jpg') bottom center no-repeat,
    url('/static/image/pc-line.jpg') center center repeat-y;
    background-size: 100%;
}

.main-container {
    width: 1300px;
    margin: auto;
    padding: 240px 0;
}

.button {
    border: 1px solid #434242;
    border-radius: 20px;
    padding: 10px 50px;
    background: white;
    color: black;
    font-size: 16px;
    cursor: pointer;
}

.button:hover {
    background: #434242;
    color: white;
}