.mt-self .container-fluid {
    background-color: #f5f5f5;
}

.modal-footer .btn-primary {
    background: #49649f;;
}

.home-header {
    font-size: 14px;
}

.home-header .label {
    width: 70px;
    display: inline-block;
}

.home-status {
    border: 1px dashed #dee2e6;
    min-height: 11rem;
    border-radius: .25rem;
    font-size: 14px;
}

@media (max-width: 768px) {
    .home-status {
        min-height: 18rem !important;
    }
}

.progress-line h5{
    color: #cccccc;
}

.progress-line button{
    color: #ffffff;
    background: #49649f;
}

.progress-line .grey {
    color: #999999;
}

.progress-line .grey-point {
    background-color: #999999;
}

.progress-line .grey-line {
    border: 2px solid #999999;
}

.progress-line .blue {
    color: #49649f;
}

.progress-line .blue-point {
    background-color: #49649f;
}

.progress-line .blue-line {
    border: 2px solid #49649f;
}

.progress-line {
    text-align: center;
    width: 80%;
    display: inline-block;
    margin: 3rem auto;
    line-height: 2rem;
    position: relative;
}

.progress-line .line1 {
    width: 20%;
    position: absolute;
    left: 0;
    top: 1rem
}

.progress-line .line2 {
    width: 20%;
    position: absolute;
    left: 20%;
    top: 1rem
}

.progress-line .line3 {
    width: 20%;
    position: absolute;
    left: 40%;
    top: 1rem
}

.progress-line .line4 {
    width: 20%;
    position: absolute;
    left: 60%;
    top: 1rem
}

.progress-line .line5 {
    width: 20%;
    position: absolute;
    left: 80%;
    top: 1rem
}

.progress-line .point {
    display: inline-block;
    width: 1rem;
    height: 1rem;
    border-radius: 500px;
    vertical-align: baseline;
}

.progress-line .point1 {
    position: absolute;
    left: 20%;
    top: 0.65rem;
    z-index: 1;
}

.progress-line .point2 {
    position: absolute;
    left: 40%;
    top: 0.65rem;
    z-index: 1;
}

.progress-line .point3 {
    position: absolute;
    left: 60%;
    top: 0.65rem;
    z-index: 1;
}

.progress-line .point4 {
    position: absolute;
    left: 80%;
    top: 0.65rem;
    z-index: 1;
}

.progress-line .text {
    position: absolute;
    top: 1.5rem;
    z-index: 1;
    width: 10%;
    font-size: 14px;
}

.progress-line .text1 {
    left: 20%;
    margin-left: -3.5%;
}

.progress-line .text2 {
    left: 40%;
    margin-left: -3.5%;
}

.progress-line .text3 {
    left: 60%;
    margin-left: -3.5%;
}

.progress-line .text4 {
    left: 80%;
    margin-left: -3.5%;
}

.user-center{
	border-left: 3px solid #49649f;
	font-size: 1.125rem;
	padding-left:0.75rem;
	
}
/*边框颜色*/
.border-bottom{
	border-bottom-color: #e6e6e6 !important;
}
