.login-dialog {
    border-radius: 7px;
}

.login-dialog .layui-layer-content {
    height: 100%;
    border-radius: 7px;
    background-color: #e1e1e1;
    padding-left: 15px;
    padding-right: 15px;

    position: relative;
}

.login-button {
    display: block;
    margin: 25px auto 0;
    background-color: var(--atlantis);

    color: var(--white);
    font-family: var(--font-family-poppins);
    font-size: var(--font-size-xl);
    font-style: normal;
    font-weight: 600;

    border: 3px solid #97BF41;
    border-radius: 10px;
}

.password {
    margin: 50px auto 0;
    height: 35px;
    width: 85%;

    border: 0;
    outline: none;
}

.password-request {
    position: absolute;
    width: 93%;
    bottom: 27px;
}

/***************** 接受协议弹窗样式 *****************/
.dialog-size {
    border: 5px solid #666666;
    border-radius: 7px;
}

.dialog-size .layui-layer-title {
    padding: 0px;
    height: 25px;
    line-height: 25px;
    background-color: #666666;
    border-bottom: 1px solid #c7c7c7;

    /* 字体 */
    color: #FFF;
    text-align: center;
    font-weight: bold;
    font-size: 16px;
    cursor: default;
}

.dialog-size .layui-layer-content {
    background-color: #c7c7c7;
    padding-left: 15px;
    padding-right: 15px;
}

.dialog-content-text {
    word-spacing: 0px;
    font-family: 'Source Sans Pro';
    font-weight: 300;
    font-size: 16px;
    color: #5d5d5d;
    line-height: 1.75em;
    text-align: justify;
}

.dialog-content-button-agree{
    width: 74px;
    height: 32px;
    background-color: #72B930;
    color: #fff;
    border: 1px solid #5D8C22;
    background-repeat: repeat-x;
    text-shadow: 1px 1px 1px rgb(0 0 0 / 45%);
    -webkit-box-shadow: 0 1px 2px rgb(0 0 0 / 25%);
    border-radius: 4px;
    font-family: 'Source Sans Pro';
    font-weight: bold;

    margin-right: 2px;
}

.dialog-content-button-disagree{
    width: 96px;
    height: 32px;
    background-color: #E64444;
    color: #fff;
    border: 1px solid #B63440;
    background-repeat: repeat-x;
    text-shadow: 1px 1px 1px rgb(0 0 0 / 45%);
    -webkit-box-shadow: 0 1px 2px rgb(0 0 0 / 25%);
    border-radius: 4px;
    font-family: 'Source Sans Pro';
    font-weight: bold;
}