﻿.waiting {
    text-align: center;
    margin-top: 5rem;
    font-family: cursive;
}

.outer-container {
    /*background-color: #f9fafb;*/ /* 灰色背景 */
    background-color: white; /* 灰色背景 */
    border-radius: 5px; /* 圆角 */
    width: 99%;
    margin: 10px auto;
    padding: 20px; /* 内边距 */
}

.header {
    text-align: left;
}

    .header h2 {
        font-size: 1.5em;
        margin-bottom: 10px;
    }

.stepper-container {
    display: flex;
    justify-content: space-between;
}

.step-item {
    text-align: center;
    padding: 20px;
    display: flex;
    flex-direction: column;
    align-items: center;
    background-color: #ffffff; /* 白色背景 */
    border-radius: 10px; /* 圆角 */
    flex: 1;
    margin: 10px; /* 块与块之间的间隔 */
}

.arrow-container {
    margin-top: 10px; /* 调整箭头与内容块之间的间隔 */
    display: flex;
    align-items: center;
}

.arrow-svg {
    width: 24px; /* 调整箭头图片的宽度 */
    height: 24px; /* 调整箭头图片的高度 */
}

.step-content img.step-image {
    width: 140px; /* 调整图片大小 */
    height: 72px;
}

body {
    background-color: #f7f7f9 !important;
}

.page-header {
    background-color: white;
    padding: 1rem;
}

    .page-header span, .step-descript {
        font-size: 13px;
    }

.href-span {
    color: dodgerblue;
}
