﻿body {
    font-family: Lato,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,微软雅黑,Arial,sans-serif;
}

* {
    margin: 0;
    padding: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.el-header {
    height: 60px;
    padding: 0 36px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    border-bottom: 1px solid #e6e6e6;
    background-color: #fff;
}

.navbar {
    height: 60px;
}

.navbar__col .logo {
    margin-right: 24px;
    margin-top: 14px;
    float: left;
}

.el-row {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}


.el-breadcrumb {
    padding: 23px 0;
    /*font-size: 12px;*/
    line-height: 1;
}

.el-breadcrumb__item {
    float: left;
}

.el-breadcrumb__inner.is-link, .el-breadcrumb__inner a {
    font-weight: 700;
    text-decoration: none;
    -webkit-transition: color .2s cubic-bezier(.645,.045,.355,1);
    transition: color .2s cubic-bezier(.645,.045,.355,1);
    color: #303133;
}

.el-breadcrumb__item:last-of-type .el-breadcrumb__inner.is-link, .el-breadcrumb__item:last-of-type .el-breadcrumb__inner a {
    color: #888a8e;
    font-weight: 400;
}

.el-wrapper {

}

.el-dialog {
    border-radius: 4px;
}

.el-dialog__wrapper.is-subtitle .el-dialog__header {
    padding-bottom: 10px;
}

.el-dialog__header {
    padding: 36px;
    padding-bottom: 10px;
}

.el-dialog--center {
    text-align: center;
}

.signup-dialog .el-dialog__title {
    font-size: 24px;
}
.el-dialog__title {
    line-height: 1.4;
    font-size: 24px;
    color: #303133;
}
.el-dialog__subtitle {
    font-size: 14px;
    color: #888a8e;
    margin-top: 17px;
    line-height: 1.5;
}

.el-dialog--center .el-dialog__body {
    padding-top: 36px;
    padding-bottom: 24px;
}

.el-dialog__body {
    padding: 46px 36px;
    color: #787b80;
    font-size: 14px;
    word-break: break-all;
}

.el-form-item {
    margin-bottom: 32px;
}

.el-form-item__label {
    text-align: right;
    vertical-align: middle;
    float: left;
    font-size: 14px;
    color: #787b80;
    line-height: 40px;
    padding: 0 12px 0 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.el-form-item__label {
    color: #171a1f;
}

.el-form--label-top .el-form-item__label {
    float: none;
    display: inline-block;
    text-align: left;
    padding: 0 0 10px 0;
        padding-bottom: 10px;
}

.el-form-item__content {
    line-height: 40px;
    position: relative;
    font-size: 14px;
}

.el-input__inner {
    -webkit-appearance: none;
    background-color: #fff;
    background-image: none;
    border-radius: 4px;
    border: 1px solid #bcc1cc;
        border-top-color: rgb(188, 193, 204);
        border-right-color: rgb(188, 193, 204);
        border-bottom-color: rgb(188, 193, 204);
        border-left-color: rgb(188, 193, 204);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #171a1f;
    display: inline-block;
    font-size: inherit;
    height: 42px;
    line-height: 42px;
    outline: none;
    padding: 0 15px;
    -webkit-transition: border-color .2s cubic-bezier(.645,.045,.355,1);
    transition: border-color .2s cubic-bezier(.645,.045,.355,1);
    width: 100%;
}

.el-form-buttons.center {
    text-align: center;
}
.el-form-buttons {
    padding: 36px 0;
}

.el-button--ui-lg {
    min-width: 196px;
    min-height: 40px;
}
.el-button {
    font-family: Lato,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,微软雅黑,Arial,sans-serif;
    font-weight: 700;
}

.el-button {
    display: inline-block;
    line-height: 1;
    white-space: nowrap;
    cursor: pointer;
    background: #edf3ff;
        background-color: rgb(237, 243, 255);
    border: 1px solid #bcc1cc;
        border-top-color: rgb(188, 193, 204);
        border-right-color: rgb(188, 193, 204);
        border-bottom-color: rgb(188, 193, 204);
        border-left-color: rgb(188, 193, 204);
    border-color: #edf3ff;
    color: #1b69ff;
    -webkit-appearance: none;
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    outline: none;
    margin: 0;
    -webkit-transition: .1s;
    transition: .1s;
    font-weight: 600;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    padding: 13px 10px;
    font-size: 14px;
    border-radius: 4px;
}
.el-button--primary {
    color: #fff;
    background-color: #1b69ff;
    border-color: #1b69ff;
}