@charset "UTF-8";
/*背景主色调 */
/*首页*/
.paihang-index .head .tt em {
  height: 22px;
  width: 22px;
  margin-top: 10px;
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 8px; }
  .paihang-index .head .tt em.em18 {
    background: url("/style/default/img_v2/icon18.png") no-repeat;
    background-size: 100%; }
  .paihang-index .head .tt em.em19 {
    background: url("/style/default/img_v2/icon19.png") no-repeat;
    background-size: 100%; }
  .paihang-index .head .tt em.em20 {
    background: url("/style/default/img_v2/icon20.png") no-repeat;
    background-size: 100%; }
  .paihang-index .head .tt em.em21 {
    background: url("/style/default/img_v2/icon21.png") no-repeat;
    background-size: 100%; }
  .paihang-index .head .tt em.em22 {
    background: url("/style/default/img_v2/icon22.png") no-repeat;
    background-size: 100%; }
  .paihang-index .head .tt em.em23 {
    background: url("/style/default/img_v2/icon23.png") no-repeat;
    background-size: 100%; }
  .paihang-index .head .tt em.em24 {
    background: url("/style/default/img_v2/icon24.png") no-repeat;
    background-size: 100%; }
  .paihang-index .head .tt em.em25 {
    background: url("/style/default/img_v2/icon25.png") no-repeat;
    background-size: 100%; }
  .paihang-index .head .tt em.em26 {
    background: url("/style/default/img_v2/icon26.png") no-repeat;
    background-size: 100%; }
  .paihang-index .head .tt em.em27 {
    background: url("/style/default/img_v2/icon27.png") no-repeat;
    background-size: 100%; }
  .paihang-index .head .tt em.em28 {
    background: url("/style/default/img_v2/icon28.png") no-repeat;
    background-size: 100%; }
  .paihang-index .head .tt em.em29 {
    background: url("/style/default/img_v2/icon29.png") no-repeat;
    background-size: 100%; }
  .paihang-index .head .tt em.em30 {
    background: url("/style/default/img_v2/icon30.png") no-repeat;
    background-size: 100%; }
.paihang-index .main {
  padding: 10px 30px 30px; }
  .paihang-index .main p.a01 {
    margin-bottom: 20px;
    display: flex;
    align-items: center;
    justify-content: flex-start; }
    .paihang-index .main p.a01 .t1 {
      text-align: right;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis; }
      .paihang-index .main p.a01 .t1 a {
        font-size: 13px;
        color: #1661AA; }
    .paihang-index .main p.a01 em {
      display: inline-block;
      width: 4px;
      height: 9px;
      margin-left: 15px;
      margin-right: 25px;
      background: url("/style/default/img_v2/jt-r5.png") no-repeat; }
    .paihang-index .main p.a01 .t2 {
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis; }
      .paihang-index .main p.a01 .t2 a {
        margin-right: 20px;
        font-size: 13px;
        color: #666; }
    .paihang-index .main p.a01 .gd {
      font-size: 13px;
      color: #999;
      margin-left: 20px; }
  .paihang-index .main p.a02 {
    overflow: hidden;
    width: 1180px;
    margin-left: 20px; }
    .paihang-index .main p.a02 a {
      font-size: 13px;
      color: #666;
      line-height: 38px;
      width: 160px;
      display: flex;
      flex-direction: row;
      text-overflow: ellipsis;
      overflow: hidden;
      float: left; }
    .paihang-index .main p.a02 .gd {
      font-size: 13px;
      color: #999;
      margin-left: 20px;
      float: right; }
  .paihang-index .main p.a03 {
    overflow: hidden; }
    .paihang-index .main p.a03 a {
      font-size: 13px;
      color: #666;
      line-height: 38px;
      margin-right: 20px; }
    .paihang-index .main p.a03 .gd {
      font-size: 13px;
      color: #999;
      margin-left: 20px;
      float: right; }
.paihang-index:first-child {
  margin-top: 0; }

/*列表*/
.paihang-list .main {
  width: 1140px; }
  .paihang-list .main p.a01 .t2 {
    width: 900px; }

/*列表下部*/
.con07 {
  margin-top: 20px; }
  .con07 .head .tt em {
    height: 22px;
    width: 22px;
    margin-top: 10px;
    display: inline-block;
    vertical-align: middle;
    margin-bottom: 8px;
    background: url("/style/default/img_v2/phb.png") no-repeat;
    background-size: 100%; }
  .con07 .c-1 {
    background: #fff;
    padding: 0 15px; }
  .con07 .c-a {
    height: 30px;
    line-height: 30px;
    margin-top: 10px;
    padding: 0 2px;
    background: #F3F3F3; }
    .con07 .c-a em {
      float: left;
      background: #F3F3F3 url("img/public-back.png") no-repeat -400px 0;
      display: inline-block;
      width: 30px;
      text-align: center;
      font-size: 20px;
      font-family: Arial;
      font-weight: bold;
      color: #59A0FB;
      font-style: oblique; }
    .con07 .c-a h4 {
      float: left;
      color: #59A0FB;
      margin-left: 8px; }
    .con07 .c-a a {
      float: right;
      color: #666;
      padding: 0 5px; }
  .con07 .c-ba, .con07 .c-bb {
    width: 20px;
    height: 20px;
    line-height: 20px;
    display: inline-block;
    background: #F13D7C;
    text-align: center;
    color: #fff; }
  .con07 .c-bb {
    background: #C0C1C3; }
  .con07 .c-d {
    width: 340px;
    margin: 0 auto;
    height: 52px;
    line-height: 52px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
  .con07 .c-2 {
    padding: 10px 15px;
    color: #666; }
  .con07 .c-2-2 th {
    font-weight: normal;
    background: #F6FAFF;
    height: 35px;
    line-height: 35px;
    font-size: 14px; }
  .con07 .c-2-2 td {
    height: 52px;
    line-height: 52px;
    text-align: center;
    border-bottom: #ccc dotted 1px; }
  .con07 .c-2-2-1 {
    width: 90px;
    color: #666;
    font-weight: bold; }
  .con07 .c-2-2-2 {
    background: url("img/public-back.png") no-repeat 0 -100px;
    padding: 1px 9px;
    color: #fff; }
  .con07 .c-2-2-3a, .con07 .con07 .c-2-2-3b {
    background: url("img/public-back.png") no-repeat 0 -150px;
    width: 15px;
    height: 15px;
    display: inline-block;
    vertical-align: sub;
    margin-left: 5px;
    *margin-top: -8px; }
  .con07 .c-2-2-3b {
    background-position: -50px -150px; }
  .con07 .c-2-2-3c {
    margin-left: 5px;
    color: #fff; }
  .con07 .c-2-2-4 {
    color: #5DA3FD;
    width: 100px;
    display: inline-block; }
  .con07 .c-4 {
    height: 30px;
    line-height: 30px;
    margin-top: 15px; }
  .con07 .c-4-1 {
    background: #fff url("img/public-back.png") no-repeat -406px -94px;
    padding-left: 10px;
    margin-right: 15px; }
  .con07 .c-5 {
    text-align: center;
    background: #F8F8F8;
    padding: 10px; }
  .con07 .c-5-1 {
    height: 30px;
    line-height: 30px;
    margin-left: 15px; }
    .con07 .c-5-1 a {
      color: #323232;
      padding: 3px 0 3px 20px; }
    .con07 .c-5-1 a.jc {
      background-position: -67px -66px; }
    .con07 .c-5-1 a.flsm {
      background-position: -125px -67px; }
  .con07 .c-5-2 {
    display: inline-block;
    vertical-align: middle; }

/*# sourceMappingURL=paihang_v2.css.map */
