.Register .reg-sec2 {
  padding-top: .3rem;
  margin: 0 auto; }
  .Register .reg-sec2 .sec-title {
    display: flex;
    margin-bottom: .35rem; }
    .Register .reg-sec2 .sec-title .label {
      font-size: .26rem;
      color: #333333;
      font-weight: bold;
      position: relative;
      line-height: 1.3;
      padding-top: .25rem; }
      .Register .reg-sec2 .sec-title .label::before {
        content: "";
        width: 1.11rem;
        height: .23rem;
        background: url(../images/title-hr.png) no-repeat;
        background-size: 100% 100%;
        position: absolute;
        left: 0;
        top: 0; }
      .Register .reg-sec2 .sec-title .label::after {
        content: "";
        width: .45rem;
        height: .38rem;
        background: url(../images/title-circle.png) no-repeat;
        background-size: 100% 100%;
        position: absolute;
        right: 0;
        top: .25rem; }
    .Register .reg-sec2 .sec-title .info {
      font-size: .18rem;
      color: #888888;
      margin-left: auto;
      margin-top: .65rem;
      position: relative; }
      .Register .reg-sec2 .sec-title .info::after {
        content: "";
        width: 2.18rem;
        height: .05rem;
        background: url(../images/title-hr2.png) no-repeat;
        background-size: 100% 100%;
        position: absolute;
        left: 0;
        bottom: -.05rem; }
  .Register .reg-sec2 .boxList .boxItem .box-top {
    margin-bottom: .35rem;
    display: flex; }
    .Register .reg-sec2 .boxList .boxItem .box-top .box-title .label {
      font-size: .26rem;
      color: #333333;
      font-weight: bold; }
    .Register .reg-sec2 .boxList .boxItem .box-top .box-title .tip {
      font-size: .14rem;
      color: #333333; }
    .Register .reg-sec2 .boxList .boxItem .box-top .table-tip {
      display: flex;
      align-items: center;
      font-size: .16rem;
      color: #333333;
      margin-left: auto; }
      .Register .reg-sec2 .boxList .boxItem .box-top .table-tip .icon {
        width: .14rem;
        margin-right: .1rem; }
      .Register .reg-sec2 .boxList .boxItem .box-top .table-tip .item {
        display: flex;
        align-items: center; }
      .Register .reg-sec2 .boxList .boxItem .box-top .table-tip .item:not(:last-of-type) {
        margin-right: .3rem; }
  .Register .reg-sec2 .table2 {
    border-collapse: collapse;
    width: 100%; }
    .Register .reg-sec2 .table2 th, .Register .reg-sec2 .table2 td {
      border: 1px solid #D9D9D9;
      padding: 0 .15rem;
      line-height: .3rem; }
    .Register .reg-sec2 .table2 th {
      white-space: nowrap; }
    .Register .reg-sec2 .table2 th:not(:first-child) {
      background-color: #0070C0;
      color: #fff; }

/*# sourceMappingURL=register.css.map */
