﻿.page-content .page-bar {
    margin-bottom: 25px;
}

.articleContent {
}

.articleContent img {
    max-width: 100%;
}

.articleContent p {
    margin: 5px 0px;
}

.mt-checkbox-inline, .mt-radio-inline {
    padding: 7px 0px;
}

.mt-checkbox, .mt-radio {
    margin-bottom: 0px;
}

/*交互且必填样式*/
form.validate .ng-invalid-required.ng-dirty {
    background-color: orange;
}

/*交互不合法样式*/
form .ng-invalid.ng-dirty {
    background-color: lightpink;
}

/*邮件不合法且交互过*/
form.validate .ng-invalid-email.ng-dirty {
    background-color: lightgoldenrodyellow;
}

.error {
    color: red;
    font-weight: bold;
}

/*不为空的验证通过*/
form .ng-not-empty.ng-valid {
    /*color: green;
    font-weight: bold;*/
    border: 1px solid green;
}

/*.ajaxValid {
    line-height:25px
}*/
.ajaxValid img,
.ajaxValid .fa {
    display: none;
}

.ajaxValid.text-warning img {
    display: inline-block;
    position: relative;
    top: -1px;
}

/*.ajaxValid.text-success {
    color: green;
}*/

.ajaxValid.text-success .fa-check,
.ajaxValid.text-danger .fa-close {
    display: inline-block;
}

.coverContainer {
    z-index: 99999 !important;
}