.actions label a{
    color: #76839b;
}
.actions label a.active{
    color: #546EFF;
}
.btn-primary{background: #546EFF !important; border: none}
.btn-outline-primary{color: #546EFF; border-color: #546EFF;}
.btn-primary{background: #546EFF !important; border: none}
.btn-outline-primary:hover, .btn-outline-primary:active{ background:#546EFF; border:1px solid #546EFF; color: #ffffff; }
.answer-btn-actions .aw-ajax-against, .answer-btn-actions .aw-ajax-agree{background: #e5d9f8;border: none;font-size: 14px;color: #546EFF;}
.aw-author-info{ border-bottom: 1px solid #f4f4f4; padding-bottom: 15px;}

.tig-list{
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.tig-list span{
    font-size: 12px;
    font-family: Noto Sans SC, Noto Sans SC-400;
    font-weight: 400;
    text-align: LEFT;
    color: rgba(51,53,61,0.40);
}
.d-title{
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 12px;
}
.d-title-r{
    display: flex;
    align-items: center;
    font-size: 14px;
    font-family: Noto Sans SC, Noto Sans SC-400;
    font-weight: 400;
    text-align: RIGHT;
    color: rgba(51,53,61,0.40);
}
.d-title-r em{
    font-size: 14px;
    font-family: Noto Sans SC, Noto Sans SC-400;
    font-weight: 400;
    text-align: RIGHT;
    color: rgba(51,53,61,0.40);
    font-style: normal;
}
.d-title-l{
    display: flex;
    align-items: center;
    flex: 1;
    margin-right: 20px;
    font-size: 24px;
    font-family: Noto Sans SC, Noto Sans SC-500;
    font-weight: 500;
    text-align: LEFT;
    color: #33353d;
    line-height: 28px;
}
.actions{
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.ot-fun{
    display: flex;
    align-items: center;
}
.ot-fun label {
    display: flex;
    align-items: center;
    font-size: 12px;
    font-family: Noto Sans SC, Noto Sans SC-400;
    font-weight: 400;
    color: rgba(51,53,61,0.40);
    margin: 0 8px;
    cursor: pointer;
}
.dropdown-menu{
    background: #ffffff;
    border: 1px solid rgba(51,53,61,0.40);
    border-radius: 2px;
}
.ans-title{
    height: 28px;
    font-size: 20px;
    font-family: Noto Sans SC, Noto Sans SC-500;
    font-weight: 500;
    color: #33353d;
    margin-top: 10px;
    margin-bottom: 40px;
}
.aw-username{
    font-size: 14px;
    font-family: Noto Sans SC, Noto Sans SC-400;
    font-weight: 400;
    text-align: LEFT;
    color: #33353d;
}
.create_time{
    font-size: 12px;
    font-family: Noto Sans SC, Noto Sans SC-400;
    font-weight: 400;
    text-align: RIGHT;
    color: rgba(51,53,61,0.40);
    display: flex;
    text-align: left;
}
.user-details-card-name{
    display: flex;
    flex-direction: column;
}
.hd-fun{
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.hd-fun-left{
    display: flex;
    align-items: center;
}
.aw-answer-item{
    border-bottom: 1px solid rgba(129,131,153,0.10);
    padding-bottom: 24px;
}
.aw-answer-item +.aw-answer-item{
    padding-top: 20px;
}
.aboutanswer dl{
    border-bottom: 1px solid #f4f4f4;
}
.aboutanswer dl dd label{
    font-size: 12px;
    font-family: Noto Sans SC, Noto Sans SC-400;
    font-weight: 400;
    text-align: LEFT;
    color: rgba(51,53,61,0.40);
}
.article-bottom{
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: 10px;
}
.article-bottom-left{
    display: flex;
    align-items: center;
}
.article-bottom-left span{
    margin-right: 24px;
}
.article-bottom label {
    display: flex;
    align-items: center;
    font-size: 12px;
    font-family: Noto Sans SC, Noto Sans SC-400;
    font-weight: 400;
    color: rgba(51,53,61,0.40);
    margin: 0 8px;
    cursor: pointer;
}
.fb-b{
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: 8px;
}
.wz-mod{
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 40px;
    margin-top: 10px;
}
.wz-mod .ans-title{
    margin-bottom:0;
    margin-top: 0;
}
