@charset "UTF-8";
html, body {
  background: #fbfbfb;
  font-family: 微软雅黑; }
  html .warper, body .warper {
    min-height: 100%; }
    html .warper .pageBody .selectBox, body .warper .pageBody .selectBox {
      position: relative;
      z-index: 9999;
      margin: 0; }
      html .warper .pageBody .selectBox select, body .warper .pageBody .selectBox select {
        height: 50px;
        width: 238px;
        background: #f4f4f4;
        border: none;
        font-size: 15px;
        padding-left: 10px;
        font-weight: bold;
        color: #42b0d3; }
        html .warper .pageBody .selectBox select:focus, body .warper .pageBody .selectBox select:focus {
          outline: none; }
        html .warper .pageBody .selectBox select option, body .warper .pageBody .selectBox select option {
          height: 50px;
          line-height: 50px;
          color: #565656; }
    html .warper .pageBody .mainPanel, body .warper .pageBody .mainPanel {
      min-height: 100%;
      margin-left: 0;
      position: relative;
      top: 0;
      padding-bottom: 30px; }
      html .warper .pageBody .mainPanel .scoreBox, body .warper .pageBody .mainPanel .scoreBox {
        /*
        overflow-x: auto;
        */
        margin: 0 10px;
        position: relative; }
        html .warper .pageBody .mainPanel .scoreBox .score, body .warper .pageBody .mainPanel .scoreBox .score {
          width: auto;
          /*
          box-shadow: 0 0 5px #eee;
          */
          border: 1px solid #eee; }
          html .warper .pageBody .mainPanel .scoreBox .score td, html .warper .pageBody .mainPanel .scoreBox .score th, body .warper .pageBody .mainPanel .scoreBox .score td, body .warper .pageBody .mainPanel .scoreBox .score th {
            width: 100px !important;
            min-width: 100px !important; }
          html .warper .pageBody .mainPanel .scoreBox .score thead, body .warper .pageBody .mainPanel .scoreBox .score thead {
            width: calc(100% - 20px);
            position: fixed;
            top: 0;
            left: 10px; }
            html .warper .pageBody .mainPanel .scoreBox .score thead tr th, body .warper .pageBody .mainPanel .scoreBox .score thead tr th {
              /* white-space: nowrap;*/
              background: #f4f4f4;
              font-weight: bold;
              font-size: 15px;
              vertical-align: middle;
              padding: 5px 0; }
              html .warper .pageBody .mainPanel .scoreBox .score thead tr th:first-child, body .warper .pageBody .mainPanel .scoreBox .score thead tr th:first-child {
                width: 200px !important;
                min-width: 200px !important; }
            html .warper .pageBody .mainPanel .scoreBox .score thead tr .borderR, body .warper .pageBody .mainPanel .scoreBox .score thead tr .borderR {
              border-right: 1px solid #dfdfdf; }
            html .warper .pageBody .mainPanel .scoreBox .score thead tr:nth-child(2) th:nth-child(6n), body .warper .pageBody .mainPanel .scoreBox .score thead tr:nth-child(2) th:nth-child(6n) {
              border-right: 1px solid #dfdfdf; }
          html .warper .pageBody .mainPanel .scoreBox .score tr, body .warper .pageBody .mainPanel .scoreBox .score tr {
            /*&:nth-child(even){
              background: #e8e8e8;
             td{
               border-right: 1px solid #d4d3d3;
               border-bottom: 1px solid #d4d3d3;
               label{
                 border-bottom: 1px solid #d4d3d3;
               }
             }
            }*/ }
            html .warper .pageBody .mainPanel .scoreBox .score tr.firstRotation:nth-child(even), body .warper .pageBody .mainPanel .scoreBox .score tr.firstRotation:nth-child(even) {
              background: #f6f6f6; }
              html .warper .pageBody .mainPanel .scoreBox .score tr.firstRotation:nth-child(even) td, body .warper .pageBody .mainPanel .scoreBox .score tr.firstRotation:nth-child(even) td {
                border-right: 1px solid #d4d3d3;
                border-bottom: 1px solid #d4d3d3; }
            html .warper .pageBody .mainPanel .scoreBox .score tr:nth-child(even), body .warper .pageBody .mainPanel .scoreBox .score tr:nth-child(even) {
              background: none; }
            html .warper .pageBody .mainPanel .scoreBox .score tr td, body .warper .pageBody .mainPanel .scoreBox .score tr td {
              border-right: 1px solid #dfdfdf;
              border-bottom: 1px solid #dfdfdf;
              padding: 0;
              /*
              white-space: nowrap;
              */
              vertical-align: middle; }
              html .warper .pageBody .mainPanel .scoreBox .score tr td.fieldStyle, body .warper .pageBody .mainPanel .scoreBox .score tr td.fieldStyle {
                font-weight: bold; }
              html .warper .pageBody .mainPanel .scoreBox .score tr td.other, body .warper .pageBody .mainPanel .scoreBox .score tr td.other {
                background: #e8e8e8;
                font-weight: bold;
                border-right: 1px solid #d4d3d3;
                border-bottom: 1px solid #d4d3d3; }
              html .warper .pageBody .mainPanel .scoreBox .score tr td:nth-child(1), body .warper .pageBody .mainPanel .scoreBox .score tr td:nth-child(1) {
                font-weight: bold; }
              html .warper .pageBody .mainPanel .scoreBox .score tr td .radioBox, body .warper .pageBody .mainPanel .scoreBox .score tr td .radioBox {
                float: left;
                width: 50%;
                text-align: center; }
                html .warper .pageBody .mainPanel .scoreBox .score tr td .radioBox:first-child label, body .warper .pageBody .mainPanel .scoreBox .score tr td .radioBox:first-child label {
                  color: #888888;
                  font-weight: normal; }
                  html .warper .pageBody .mainPanel .scoreBox .score tr td .radioBox:first-child label:hover, body .warper .pageBody .mainPanel .scoreBox .score tr td .radioBox:first-child label:hover {
                    cursor: default;
                    background: none;
                    color: #888888; }
              html .warper .pageBody .mainPanel .scoreBox .score tr td .unClick label:hover, body .warper .pageBody .mainPanel .scoreBox .score tr td .unClick label:hover {
                background: none;
                color: #333;
                cursor: default; }
              html .warper .pageBody .mainPanel .scoreBox .score tr td .radioBoxFill, body .warper .pageBody .mainPanel .scoreBox .score tr td .radioBoxFill {
                width: 100%;
                text-align: center; }
              html .warper .pageBody .mainPanel .scoreBox .score tr td label, body .warper .pageBody .mainPanel .scoreBox .score tr td label {
                width: 100%;
                vertical-align: middle;
                margin: 0;
                height: 25px;
                line-height: 25px;
                display: block;
                border-bottom: 1px solid #dfdfdf; }
                html .warper .pageBody .mainPanel .scoreBox .score tr td label:last-child, body .warper .pageBody .mainPanel .scoreBox .score tr td label:last-child {
                  border-bottom: none; }
                html .warper .pageBody .mainPanel .scoreBox .score tr td label input[type='radio'], body .warper .pageBody .mainPanel .scoreBox .score tr td label input[type='radio'] {
                  display: none; }
                html .warper .pageBody .mainPanel .scoreBox .score tr td label:hover, body .warper .pageBody .mainPanel .scoreBox .score tr td label:hover {
                  cursor: Pointer;
                  background: #0b97c3;
                  color: #fff; }
              html .warper .pageBody .mainPanel .scoreBox .score tr td .select, body .warper .pageBody .mainPanel .scoreBox .score tr td .select {
                background: #0b97c3 !important;
                /*
                border-radius: 4px;
                */
                color: #fff !important; }
    html .warper .pageBody .btnBox, body .warper .pageBody .btnBox {
      width: 98%;
      margin: 30px auto;
      text-align: center;
      padding: 15px; }

a:hover, a:visited, a:focus {
  text-decoration: none;
  outline: 0; }

.noData {
  color: #565656;
  font-size: 18px;
  text-align: center;
  margin-top: 100px; }
  .noData .tipText {
    font-size: 20px;
    color: #ccc; }
  .noData .iconfont {
    font-size: 90px;
    color: #ccc; }

.scoreRetList {
  display: block;
  width: 200px !important;
  margin-bottom: 2px;
  text-align: center; }
  .scoreRetList li {
    width: 16px;
    display: block;
    font-weight: bold;
    float: left;
    margin: 2px;
    color: #999; }

.countList li {
  display: block;
  width: 20px;
  height: 20px;
  float: left;
  text-align: center;
  font-weight: bold;
  margin: 0 1px; }

.extendstatus {
  font-weight: normal; }

/*# sourceMappingURL=experPage.css.map */
