/* 欢迎使用guiPlan,以下代码均由guiPlan软件生成，如有疑问添加添加作者微信guiplan或加入学习交流qq群711964722  */
.main {
    margin: 0px;
    padding: 0px;
}

.indexhtmlcssStart {}

.u4085b {
    height: 4.8em;
    background-color: rgba(52, 58, 64, 1);
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    z-index: 1000;
}

.ub41f4 {
    padding-top: 1em;
    padding-bottom: 1em;
}

.ue1285 {
    font-size: 1.2rem;
}

.ue8b75 {
    cursor: pointer;
}

.u29e4a {
    margin-top: 5em;
}

.u922b9 {
    padding-top: 1em;
    padding-left: 1em;
    padding-right: 1em;
    /*padding-bottom: 1em;*/
}

.ufa863 {
    display: block;
    justify-content: space-around;
    overflow-y: auto;
    flex-direction: row-reverse;
}

.u6e68c {
    background-color: rgba(255, 255, 255, 1);
    border-bottom-style: none;
    border-bottom-color: rgba(255, 255, 255, 1);
}

.u947a8 {
    border-bottom-style: none;
}

.ucrv3pd {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-top: 1em;
    padding-bottom: 1em;
    background-color: rgb(255, 255, 255);
    color: rgb(102, 102, 102);
    text-align: start;
    position: relative;
    margin-top: 0.5em;
    left: 0px;
    top: 0px;
    right: 0px;
    bottom: 0px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: rgba(206, 212, 218, 1);
}

.uc6pkpv {
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    color: rgb(102, 102, 102);
    text-align: start;
    left: 0px;
    top: -3.2px;
    right: 0px;
    bottom: 3.2px;
    font-size: 15px;
    margin-left: 1em;
}

.ucogmdt {
    display: block;
    position: relative;
    color: rgba(10, 10, 10, 1);
    text-align: start;
    margin-top: 0em;
    left: 0px;
    top: 0px;
    right: 0px;
    bottom: 0px;
    font-size: 18px;
    margin-left: 0em;
    font-weight: 700;
    z-index: 1;
    margin-right: 0em;
    margin-bottom: 0em;
}

.u08ced {
    display: flex;
    justify-content: center;
    align-items: center;
    padding-top: 1em;
    padding-bottom: 1em;
}

.u020ac {
    padding-top: 0.5em;
    padding-left: 0.5em;
    padding-right: 0.5em;
    padding-bottom: 0.5em;
    color: rgba(49, 70, 144, 1);
    border-style: solid;
    border-width: 2px;
    border-color: rgba(255, 69, 0, 1);
}

.uea7b4 {
    padding-top: 0.5em;
    padding-left: 0.5em;
    padding-right: 0.5em;
    padding-bottom: 0.5em;
    color: rgba(139, 133, 133, 1);
    /*margin-left: 1em;*/
    border-style: solid;
    border-width: 2px;
    border-color: rgba(230, 230, 230, 1);
}

.u8af40 {
    padding-top: 1em;
    padding-bottom: 1em;
}

.u84f5a {
    padding-top: 1em;
    padding-bottom: 1em;
}

.u932e2 {
    display: flex;
    justify-content: center;
    align-items: center;
    padding-top: 2em;
    padding-left: 1em;
    padding-right: 1em;
    padding-bottom: 2em;
    margin-top: 1em;
    border-style: dashed;
    border-width: 2px;
    border-color: rgba(206, 212, 218, 1);
    flex-direction: column;
    cursor: pointer;
}

.u932e2:hover {
    background-color: rgb(206, 212, 218,0.2);
}

.ud9de0 {
    width: 4em;
    margin-top: 1em;
    margin-left: 1em;
    margin-right: 1em;
    margin-bottom: 1em;
}

.u67cf6 {
    font-size: 1.2em;
}

.ufa212 {
    color: rgba(134, 142, 150, 1);
}

.u43714 {
    padding-top: 1em;
    padding-bottom: 1em;
}

.gui-button {
    display: inline-block;
    box-sizing: border-box;
    padding-top: 0.8em;
    padding-left: 1.4em;
    padding-right: 1.4em;
    padding-bottom: 0.8em;
    font-size: 1em;
    background-color: #409eff;
    cursor: pointer;
    line-height: 1;
    color: #fff;
    font-weight: 500;
    white-space: nowrap;
    text-align: center;
    border-color: #409eff;
    border: 1px solid #dcdfe6;
    transition: 2.1s;
    -webkit-appearance: none;
    outline: none;
    margin: 0;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    border-top-left-radius: 0.3em;
    border-bottom-left-radius: 0.3em;
    border-top-right-radius: 0.3em;
    border-bottom-right-radius: 0.3em;
}

.uba69d {
    padding-top: 1em;
    padding-bottom: 1em;
}

.u21de7 {
    margin-bottom: 2em;
}

.uba8a5 {
    display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}

.uec940 {
    margin-top: 0.5em;
}

.uec940 {
    margin-left: 0.5em;
}

.uf6fb2 {
    /*display: none;*/
    justify-content: center;
    align-items: center;
    padding-top: 1em;
    padding-bottom: 1em;
    padding-left: 1em;
    padding-right: 1em;
}

.ua8d7e {
    background-color: rgba(255, 255, 255, 1);
}

.ucrv3pd {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-top: 1em;
    padding-bottom: 1em;
    background-color: rgb(255, 255, 255);
    color: rgb(102, 102, 102);
    text-align: start;
    position: relative;
    margin-top: 0.5em;
    left: 0px;
    top: 0px;
    right: 0px;
    bottom: 0px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: rgba(206, 212, 218, 1);
    background-color: #f8f9fa !important;
}

.uf1e96 {
    padding-top: 1em;
}

.u2b8dc {
    width: 100%;
}

.ud2518 {
    padding-top: 1em;
}

.u28cd0 {
    background-color: rgb(248, 249, 250);
}

.u8d5cd {
    display: flex;
    justify-content: space-around;
    align-items: center;
}

.u92923 {
    display: flex;
}

.uf63e7 {
    width: 0.5em;
}

.u0abde {
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: rgba(0, 0, 0, 0.12);
}

.u93283 {
    display: flex;
    justify-content: center;
    align-items: center;
    padding-top: 1em;
    padding-bottom: 1em;
    padding-left: 1em;
    padding-right: 1em;
}

@media (min-width: 992px) {
    .u026ae {
        display: block;
        flex-direction: row-reverse;
    }

    .ufa863 {
        display: flex;
        justify-content: space-between;
    }

    .u6e68c {
        width: 55%;
    }

    .u932e2 {
        display: flex;
        flex-direction: row;
        align-items: center;
        justify-content: center;
    }

    .uba69d {
        display: flex;
        justify-content: space-between;
        flex-direction: row;
        flex-wrap: wrap;
    }

    .u21de7 {
        width: 48%;
    }

    .ua8d7e {
        width: 41%;
    }
}

.gui-button:active {
    transform: scale(0.75);
    box-shadow: 0px 0px 0.1em 0.4em rgba(180, 179, 179, 1);
}

.indexhtmlcssEnd {}