@charset "UTF-8";
.advPK {
  background: #fff;
/*  margin-top: 10px;*/
  padding-bottom: 50px; }
  .advPK .advPKNav {
    line-height: 60px;
    height: 60px;
    overflow: hidden;
    margin-bottom: 70px; }
    .advPK .advPKNav a {
      display: block;
      width: 50%;
      height: 100%;
      background: #f5f5f5;
      border-top: 2px solid #f7fcff;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      float: left;
      text-align: center;
      font-size: 16px;
    }
      .advPK .advPKNav a:first-child {
        border-right: 1px solid #E6E6E6; }
      .advPK .advPKNav a.active {
        background: #fff;
        border-top: 2px solid #e13b3b;
        color: #e13b3b;
        font-weight: bold; }
  .advPK .advPKTop {
    text-align: center; }
    .advPK .advPKTop > div:first-child > * {
      display: inline-block;
      vertical-align: middle; }
    .advPK .advPKTop .personCommonInput {
      margin-right: 5px; }
      .advPK .advPKTop .personCommonInput .input span {
        display: inline-block;
        line-height: 48px;
        color: #333;
        font-size: 16px;
        width: 80px;
        text-align: right; }
      .advPK .advPKTop .personCommonInput .input input {
        width: 400px;
        height: 46px;
        border: 1px solid #dddddd;
        text-indent: 10px;
        font-size: 16px;
        color: #666; }
  .advPK .progressBarc {
    width: 632px;
    margin: 80px auto 0; }
    .advPK .progressBarc .percentTips {
      color: #fff;
      position: absolute;
      line-height: 34px;
      font-size: 16px;
      font-weight: bold;
      padding: 0 8px;
      background: #ffb17e;
      border-radius: 4px;
      -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      transform: translateX(-50%); }
      .advPK .progressBarc .percentTips:after {
        content: '';
        width: 0;
        height: 0;
        border-width: 5px;
        border-style: solid;
        border-color: #ffb17e transparent transparent transparent;
        position: absolute;
        left: 50%;
        bottom: -10px;
        margin-left: -5px; }
    .advPK .progressBarc .progressBox {
      width: 600px;
      height: 26px;
      background: url(../images/progressBox.png) no-repeat; }
    .advPK .progressBarc .progressBar {
      width: 0;
      height: 26px;
      border-radius: 10px;
      background: url(../images/progressBar.png) no-repeat; }
    .advPK .progressBarc .percent {
      overflow: hidden;
      margin-top: 10px; }
      .advPK .progressBarc .percent li {
        float: left;
        color: #808080;
        width: 9.09%; }
        .advPK .progressBarc .percent li:nth-child(2) {
          margin-left: -5px; }
        .advPK .progressBarc .percent li:nth-child(7), .advPK .progressBarc .percent li:nth-child(8), .advPK .progressBarc .percent li:nth-child(9), .advPK .progressBarc .percent li:nth-child(10) {
          padding-left: 9px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  .advPK .advPKResult {
    text-align: center;
    margin: 30px auto; }
    .advPK .advPKResult > * {
      display: inline-block;
      vertical-align: middle; }
    .advPK .advPKResult ul {
      font-size: 16px;
      margin-left: 20px;
      text-align: left; }
      .advPK .advPKResult ul li:first-child {
        margin-bottom: 14px; }
      .advPK .advPKResult ul span {
        font-weight: bold; }
      .advPK .advPKResult ul b {
        color: #e13b3b; }
  .advPK .btn {
    display: inline-block;
    text-align: center;
    width: 200px;
    height: 46px;
    color: #fff;
    background: #e13b3b;
    border: 1px solid #e13b3b;
    outline: none;
    cursor: pointer;
    border-radius: 0;
    font-size: 18px;
    line-height: 46px;
    text-align: center; }

.icon-vsWin {
  display: inline-block;
  background: url(../images/cons.png) no-repeat;
  width: 155px;
  height: 144px;
}
.adName {
  color: #e13b3b;
}
.p1 b {
  color: #e13b3b;
}
