
.has-judge{ padding: 9px 0 15px; border-bottom: 1px solid #efefef; overflow: hidden; }
.has-judge .item1 .ft18 b{ font-weight: normal; padding-left: 6px; position: relative; top: -3px; }
.judgeLev{ overflow: hidden; font-size: 14px; color: #666; }
.judgeLev .left{ padding-top: 11px; }
.judgeLev p{ color: #666 }
.judgeLev .item1{ text-align: center; width: 245px; }
.judgeLev .item1 .pink{ font-size: 38px; font-family: Arial; font-weight: bold; }
.judgeLev .levAll{ padding-bottom: 7px; margin-top: -2px; }
.judgeLev .levNum{ color: #1fc7ca }
.judgeLev .item2{ width: 203px; padding: 10px 60px 24px; border-left: 1px solid #efefef; border-right: 1px solid #efefef; }
.judgeLev .item2 p{ padding-top: 10px; }
.judgeLev .item2 .pink{ padding-left: 5px; }
.judgeLev .item3{ padding-left: 93px; padding-top: 35px }
.judgeLev .item2 span{ display: inline-block; width: 72px; text-align: left; padding-right: 4px; }
.judgeLev .item3 span{ color: #999; }
.judgeLev .goJudge{ background: url(../image/docCpr.png) no-repeat 0 -418px; color: #3ad8e3; display: block; font-size: 18px; font-weight: bold; height: 22px; line-height: 20px; margin-top: 7px; padding-left: 31px;}
.judgeLev .goJudge:hover{ background-position: 0 -477px }
.judgeLev .item3 a:hover{ text-decoration: underline; color: #1fc7ca }
.judge-list{ margin: 0; overflow: hidden; padding-left: 10px; }
.judge-list .score{ padding: 0 15px 0 0; margin-top: -6px; }
.judge-list .infoImg img{ display: block; width: 50px; height: 50px; border-radius: 50%; border: 1px solid #e0e0e0; overflow: hidden }
.judge-list .score{ padding-top: 6px; font-size: 0; }
.judge-list .score .time{ position: relative; top: 4px; font-size: 12px; line-height: 12px; color: #bbb; float: right; font-family: "arial"; }
.judge-list .score-txt{ font-size: 12px; color: #666; padding: 8px; }
.judge-list .score-txt i{ color: #999; }
.judge-list .photos{height: 80px; overflow: hidden; padding-top: 22px; }
.judge-list .photos a, .judge-list .photos span, .judge-list .photos img{ display: block; width: 80px; height: 80px; overflow: hidden; }
.judge-list .photos a, .judge-list .photos span{ float: left; margin-right: 8px; }
.judge-list dl{overflow: hidden; padding: 20px 0 23px 0; border-top: 1px dotted #e7e7e7; border-bottom: none; margin-top: -1px; }
.judge-list dt{float: left; width: 55px; padding: 0 10px; text-align: center; margin-right: 23px; }
.judge-list dt .user-img{ margin: 0 auto; }
.judge-list dt p{ font-size: 12px; color: #999; line-height: 18px; margin-top: 7px; }
.judge-list dd .merge-tit, .judge-list dd .doctor-tit{ padding: 10px 15px 0 1px; font-size: 12px; color: #333; line-height: 18px; }
.judge-list dd .doctor-tit{ padding-top: 0; margin-top: -6px; }
.judge-list dd .merge-tit .see-more{ color: #369; margin-left: 15px; }
.judge-list dd .merge-tit .see-more:hover{ color: #ff5370; }
.judge-list .merge-tit .pink{ display: inline-block; margin-left: -6px; }
.judge-list dd .photos a{ position: relative; }
.judge-list dd .photos a span{ width: auto; margin: 0; position: absolute; bottom: 0; right: 0; padding: 0 4px; height: 16px; line-height: 16px; background: rgba(0, 0, 0, 0.6) !important; font-size: 12px; color: #fff; }
.judge-list dd{float: left; padding-top: 5px; width: 809px }
.judge-list dd .merge-bot {height: 14px;margin-top: 14px;padding-right: 15px;font-size: 12px;line-height: 14px;color: #999;}
.judge-list .orderMarkes a, .judge-list .links a{ color: #999; display: inline; font-size: 12px; line-height: 17px; padding-right: 5px; }
.judge-list .links a{ display: inline-block; line-height: 19px; margin-right: 7px; border: 1px solid #d6d6d6; padding: 0 5px; border-radius: 3px; font-size: 13px; }
.judge-list .links{ font-size: 0; margin-top: 20px; }
.judge-list .links a:hover{ background: #ff9ca5; color: #fff; border-color: #ff9ca5 }
.judge-list dd a:hover{ color: #ff5370 }
.judge-list .orderMarkes{ color: #999; padding-left: 20px; background: url("../image/boxItem1.png") no-repeat 0 0; height: 16px; }
.judge-list .orderMarkes{ margin-top:20px;background-position: 0 -35px; }
.judge-list .orderMarkes:hover a{ color: #ff9ca5; }
.judge-list .orderMarkes a:hover{ color: #ff5370; text-decoration: none }
.checkMore {
	display: block;
    width: 195px;
    height: 36px;
    margin: 25px auto 40px;
    font-size: 14px;
    line-height: 36px;
    -webkit-transition: all .2s linear 0s;
    transition: all .2s linear 0s;
    text-align: center;
    color: #999;
    border: 2px solid #efefef;
    border-radius: 25px;
}
.checkMore:hover {
    color: #ff5370;
    border-color: #ff96a6;
}
/*.judge-list dl:last-child{ border: none } */