.analysis{

}
.chapter-answer .answerSheet .item ol li.correct{
    background: #6fc014;
    color: #fff;
}
.chapter-answer .answerSheet .item ol li.error{
    background: #ed4014;
    color: #fff;
}
.analysis{
    border-top: 1px solid #ceccce;
    height: 50px;
    margin-top: 50px;
    position: relative;
}
.authentication a img{
    margin: auto;
    margin-top: 10px;
}
.analysis .tips{
position: absolute;
width: 130px;
text-align: center;
top: -34px;
left: 12px;
border-radius: 6px 6px 0px 0px;
}
.analysis.true .tips{
    background: #e2f2d0;
}
.analysis.true .tips span{
    background: url("../images/truebj.png") no-repeat left center;
    color: #6fc014;
    padding: 7px 0px;
    display: inline-block;
    padding-left: 20px;
}

.analysis.false .tips{
    background: #f9d8d4;
}
.analysis.false .answer .myAnswer span{
    color: #e13b29;

}
.analysis.true .answer .myAnswer span{
    color: #6fc014;

}
.analysis.false .tips span{
    background: url("../images/falsebj.png") no-repeat left center;
    color: #e13b29;
    padding: 7px 0px;
    display: inline-block;
    padding-left: 20px;
}
.analysis .answer{
    overflow: hidden;
    padding: 15px;
    background: #f9f9fa;
}
.analysis .answer  p{
    float: left;
    position: relative;
    padding-left: 20px;
    color: #9ea7b4;
}
.analysis .answer  p.trueAnswer{
    margin-right: 30px;
    position: relative;
    padding-left: 20px;
}
.analysis .answer  p.trueAnswer span{
    color: #6fc014;
}
.analysis .answer  p.trueAnswer:before{
    content: '';
    position: absolute;
    width: 10px;
    height: 10px;
    display: block;
    background: #6fc014;
    border-radius: 50%;
    left: 0;
    top: 5px;
}
.analysis.false .answer .myAnswer{
    position: relative;
    padding-left: 20px;
}
.analysis.false .answer .myAnswer:before{
    content: '';
    position: absolute;
    width: 10px;
    height: 10px;
    display: block;
    background: #ed4014;
    border-radius: 50%;
    left: 0;
    top: 5px;
}
.analysis.true .answer .myAnswer:before{
    content: '';
    position: absolute;
    width: 10px;
    height: 10px;
    display: block;
    background: #6fc014;
    border-radius: 50%;
    left: 0;
    top: 5px;
}
.analysis .answer em{float: right;font-style: normal;cursor: pointer;-webkit-user-select: none;-moz-user-select:none;-ms-user-select:none;user-select:none;color: #6fc014;}
.analysis .answer em i{
    margin-right: 5px;
}
.analysis__box{background: #f9f9fa;padding: 15px;display: none;}
.analysis__box p{line-height: 26px;}
.analysis__box p label{color: #9ea7b4;}
.analysis__box p span{color: #464c5b;}
.analysis_t_0 .analysis{
    margin-top: 5px;
}
.chapter-answer .subject__box .analysis_t_0 .textarea{margin-bottom: 0;color: #464c5b;}
.chapter-answer .subject__box .analysis_t_0 .textarea.err{
    
border: 1px solid #ed4014;/* border-bottom: none; */color: #ed4014;}
.analysis .answer em b{
    font-weight: normal;
}
.analysis_t_0.read .analysis{margin-top: 50px;}
.analysis_t_0.read .analysis.read{
    margin-top: 5px;
}
@media screen and (max-width: 500px) {
	.functionCard .box {
    display: block;
}
}