.N2M4M_header {
  font-size: 31px; }

.N2M4M_container {
  position: absolute;
  width: 100%;
  top: 40px;
  bottom: 0px;
  overflow: hidden;
  font-family: Arial;
  font-size: 16px;
  color: #859CA1; }

.N2M4M_list {
  position: absolute;
  width: 100%;
  display: block;
  padding: 0;
  margin: 0;
  cursor: default; }
  .N2M4M_list li {
    position: relative;
    width: 100%;
    min-height: 19px;
    padding: 3px 5px 2px 5px;
    margin: 0px 0px 2px 0px;
    display: block;
    z-index: 0; }

.N2M4M_sab {
  position: absolute;
  top: 3px;
  right: 15px;
  font-size: 13px;
  color: #222;
  cursor: pointer; }
  .N2M4M_sab:hover {
    color: #2DBDE2; }

.N2M4M_ah {
  margin-right: 70px;
  /* space for show all */ }

.N2M4M_ae {
  margin-top: 3px;
  display: none; }

.N2M4M_ra {
  text-align: right; }

.N2M4M_ni_comment {
  color: #222; }

.N2M4M_ni_dname {
  color: #3B4041;
  text-decoration: none;
  letter-spacing: -1px; }
  .N2M4M_ni_dname:hover {
    color: #2DBDE2; }

.N2M4M_ni_ugc {
  position: relative;
  display: inline-block;
  top: -17px;
  width: 32px;
  height: 1px; }
  .N2M4M_ni_ugc img {
    position: absolute;
    width: 32px;
    height: 24px;
    border: 0px solid #000; }

.N2M4M_ni_sl6 {
  font-weight: bold;
  color: #ffffff; }

.N2M4M_ni_sl5 {
  font-weight: bold;
  color: #095e9a; }

.N2M4M_ni_sl4 {
  font-weight: bold;
  color: #056d27; }

.N2M4M_ni_sl3 {
  font-weight: bold;
  color: #a40c0c; }

.N2M4M_ni_sl2 {
  font-weight: bold;
  color: #d09300; }

.N2M4M_ni_sl1 {
  font-weight: bold;
  color: #7b7772; }

.N2M4M_ni_ts {
  position: absolute;
  top: 5px;
  right: 15px;
  font-size: 13px;
  color: #9FB3B7; }

.N2M4M_ni_g {
  position: absolute; }

.N2M4M_ni_gc {
  position: relative;
  display: inline-block;
  top: -17px;
  left: 2px;
  width: 20px;
  height: 1px; }

.N2M4M_ni_ca1 {
  /* 1st Place */
  font-weight: bold;
  color: #cdad00; }

.N2M4M_ni_ca2 {
  /* 2nd Place */
  font-weight: bold;
  color: #7b7772; }

.N2M4M_ni_ca3 {
  /* 3rd Place */
  font-weight: bold;
  color: #b87333; }

.N2M4M_ni_ca0 {
  /* ribbon */
  font-weight: bold;
  color: #056d27; }
