@charset "utf-8";

.new-list {font-size:.9375rem}
.new-list .nl-wrap {position:relative;border-top:2px solid #757575;border-bottom:1px solid #757575}
.new-list .nl-wrap > div:nth-last-child(1), .new-list .nl-wrap > div:nth-last-child(2) {border-bottom:0}
.new-list .nl-head {position:relative;display:table;width:100%;height:50px;border-bottom:1px solid #757575;background-color:#f2f2f2}
.new-list .nl-head > div {position:relative}
.new-list .nl-head > div:before {content:"";position:absolute;top:50%;right:0;width:1px;height:13px;background-color:#cacaca;transform:translateY(-50%)}
.new-list .nl-head > div:last-child:before {display:none}
.new-list .nl-head .nl-item {display:table-cell;vertical-align:middle;width:120px;text-align:center}
.new-list .nl-head .nl-num {width:90px}
.new-list .nl-head .nl-num-short {width:80px}
.new-list .nl-head .nl-num-checkbox {width:110px}
.new-list .nl-head .nl-author {width:150px;padding:0 10}
.new-list .nl-head .nl-subj {display:table-cell;vertical-align:middle;text-align:center}
.new-list .nl-list {position:relative;display:table;table-layout:fixed;;width:100%;height:46px;border-bottom:1px solid #eaeaea;padding:8px 0}
.new-list .nl-list .checkbox i {top:5px}
.new-list .nl-list.nl-notice {background-color:#FFF8EC}
.new-list .nl-list > div {position:relative}
.new-list .nl-list > div:before {content:"";position:absolute;top:50%;right:0;width:1px;height:13px;background-color:#dadada;transform:translateY(-50%)}
.new-list .nl-list > div:last-child:before {display:none}
.new-list .nl-list .nl-item {display:table-cell;vertical-align:middle;width:120px;text-align:center}
.new-list .nl-list .nl-num {width:90px}
.new-list .nl-list .nl-num-short {width:80px}
.new-list .nl-list .nl-num-checkbox {width:110px}
.new-list .nl-list .nl-author {width:150px;padding:0 10px;text-align:left}
.new-list .nl-list .nl-subj {display:table-cell;vertical-align:middle}
.new-list .nl-list .nl-subj a {position:relative;display:inline-block;padding:0 10px}
.new-list .nl-list .nl-subj a:hover {color:#000;text-decoration:underline}
.new-list .nl-list .nl-subj .reply-indication {display:inline-block;width:7px;height:10px;border-left:1px dotted #b5b5b5;border-bottom:1px dotted #b5b5b5}
.new-list .nl-list .nl-new {display:inline-block;width:12px;height:12px;line-height:12px;text-align:center;color:#fff;font-size:10px;font-weight:700;background-color:#cc2300}
.new-list .nl-list .nl-comment {color:#959595}
.new-list .nl-list .nl-comment strong {color:#f4511e}
.new-list .nl-list .blind-subject {color:#b5b5b5;cursor:not-allowed}
.new-list .nl-photo {display:inline-block;margin-right:2px}
.new-list .nl-photo img {width:17px;height:17px;border-radius:50%}
.new-list .nl-photo .nl-user-icon {font-size:.9375rem}
.new-list .nl-mobile {display:none}
.new-list .nl-mobile.nl-notice {background-color:#FFF8EC}
.new-list .star-ratings-list {width:75px;margin:0 auto}
.new-list .star-ratings-list li {padding:0;float:left;margin-right:0}
.new-list .star-ratings-list li .rating {color:#a5a5a5;font-size:.8125rem;line-height:normal}
.new-list .star-ratings-list li .rating-selected {color:#cc2300;font-size:.8125rem}
.new-list .nl-no-list {text-align:center;color:#959595;padding:70px 0}
.new-list .new-list-footer {margin-top:15px}
.new-list .new-list-footer:after {content:"";display:block;clear:both}
.new-list .new-list-footer .nlf-left {float:left;margin-top:5px}
.new-list .new-list-footer .nlf-right {float:right;margin-top:5px}
@media (max-width:991px) {
    .new-list .eyoom-form label {margin-bottom:0}
    .new-list .nl-head {display:none}
    .new-list .nl-head-checkbox {display:table}
    .new-list .nl-head > div:before, .new-list .nl-list > div:before, .new-list .nl-head .nl-item, .new-list .nl-list .nl-item {display:none}
    .new-list .nl-head .nl-num-checkbox, .new-list .nl-list .nl-num-checkbox {display:table-cell;width:20px}
    .new-list .nl-head .nl-num-checkbox .nl-txt, .new-list .nl-list .nl-num-checkbox .nl-txt {visibility:visible;opacity:0}
    .new-list .nl-head .checkbox, .new-list .nl-list .checkbox {z-index:1}
    .new-list .nl-list {border-bottom:0}
    .new-list .nl-list .nl-subj a {padding:0}
    .new-list .nl-list .nl-subj a .subj {font-weight:700}
    .new-list .nl-mobile {position:relative;display:block;border-bottom:1px solid #eaeaea;padding:0 0 8px;color:#959595}
    .new-list .nl-mobile-right {position:absolute;top:0;right:0}
}