.page-upgradecourse .upgradecourse-banner {
  width: 100%;
  height: 494px;
  overflow: hidden; }
.page-upgradecourse .upgradecourse-sulabel {
  color: #26bfc9; }
.page-upgradecourse .course {
  width: 100%;
  height: 910px;
  background: #fff;
  box-sizing: border-box;
  padding-top: 42px; }
  .page-upgradecourse .course .zb-panel-hd {
    margin-bottom: 36px; }
  .page-upgradecourse .course-cover {
    width: 913px;
    height: 603px;
    margin: 0 auto; }
    .page-upgradecourse .course-cover > img {
      display: block;
      width: 100%; }
      .page-upgradecourse .courseboxdb {
  width: 910px;
  margin: 0 auto;
  overflow: hidden; }
  .page-upgradecourse .courseboxdb-left {
    width: 200px;
    margin-top: 67px;
    float: left;
    background-color: #f8f8f8;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    padding: 10px 0 15px;
    box-sizing: border-box; }
    .page-upgradecourse .courseboxdb-left-list > li {
      height: 37px;
      line-height: 36px;
      font-size: 14px;
      color: #333333;
      padding-left: 25px;
      box-sizing: border-box;
      border-bottom: 1px solid #e7e7e7; }
      .page-upgradecourse .courseboxdb-left-list > li:last-child {
        border-bottom: 0 none; }
  .page-upgradecourse .courseboxdb-midle {
    width: 400px;
    float: left;
    background: linear-gradient(-56deg, #2684c9, #26bfc9);
    border-radius: 5px;
    text-align: center;
    box-sizing: border-box;
    color: #fff; }
    .page-upgradecourse .courseboxdb-midle-name {
      font-size: 30px;
      font-weight: bold;
      height: 78px;
      line-height: 78px; }
    .page-upgradecourse .courseboxdb-midle-list {
      padding-bottom: 50px; }
      .page-upgradecourse .courseboxdb-midle-list > li {
        height: 37px;
        line-height: 36px;
        font-size: 14px;
        color: #ffffff;
        box-sizing: border-box;
        border-bottom: 1px solid #6fc1d4; }
        .page-upgradecourse .courseboxdb-midle-list > li:last-child {
          border-bottom: 0 none; }
  .page-upgradecourse .courseboxdb-right {
    width: 310px;
    margin-top: 24px;
    float: left;
    background: rgba(38, 132, 201, 0.66);
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    text-align: center;
    box-sizing: border-box;
    color: #fff; }
    .page-upgradecourse .courseboxdb-right-name {
      font-size: 24px;
      font-weight: bold;
      height: 54px;
      line-height: 54px; }
    .page-upgradecourse .courseboxdb-right-list {
      padding-bottom: 30px; }
      .page-upgradecourse .courseboxdb-right-list > li {
        height: 37px;
        line-height: 36px;
        font-size: 14px;
        color: #ffffff;
        box-sizing: border-box;
        border-bottom: 1px solid #84b8dd; }
        .page-upgradecourse .courseboxdb-right-list > li:last-child {
          border-bottom: 0 none; }
.page-upgradecourse .enrollmengt {
  width: 100%;
  height: 970px;
  background:  no-repeat;
  box-sizing: border-box;
  position: relative;
  /*padding-top: 46px;*/
  }
  
  .page-upgradecourse .enrollmengt .zb-panel-hd {
    margin-bottom: 10px; }
  .page-upgradecourse .enrollmengt .zb-panel-tit, .page-upgradecourse .enrollmengt .zb-panel-subtit {
    color: #fff; }
  .page-upgradecourse .enrollmengt-table {
    width: 1126px;
    margin: 0 auto 20px; }
.page-upgradecourse .agreemengt {
  width: 100%;
  background: #fff;
  box-sizing: border-box;
  position: relative;
  padding-top: 60px; }
  .page-upgradecourse .agreemengt .enrollmengt-table {
    margin-bottom: 0; }
.page-upgradecourse .agrecouse {
  width: 100%;
  height: 600px;
  background: #f0f0f0;
  box-sizing: border-box;
  position: relative;
  padding-top: 43px; }
.page-upgradecourse .educationdata {
  width: 100%;
  height: 680px;
  background:  no-repeat center;
  color: #fff;
  text-align: center; }
  .page-upgradecourse .educationdata-name {
    font-size: 30px;
    padding: 40px 0 34px; }
  .page-upgradecourse .educationdata-number {
    width: 100%;
    height: 153px;
    position: relative;
    background-color: #fff;
    font-size: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 115px;
    box-shadow: 10px 10px 0 rgba(255, 255, 255, 0.6); }
    .page-upgradecourse .educationdata-number > li {
      display: inline-block;
      margin: 0 33px; }
  .page-upgradecourse .educationdata-passingrate {
    width: 100%;
    height: 218px;
    position: relative; }
    .page-upgradecourse .educationdata-passingrate > li {
      width: 161px;
      height: 218px;
      margin-right: 1px;
      position: relative;
      float: left; }
  .page-upgradecourse .educationdata--profession {
    height: 699px;
    background:  no-repeat center; }
    .page-upgradecourse .educationdata--profession .educationdata-name {
      padding-bottom: 0; }
    .page-upgradecourse .educationdata--profession .educationdata-info {
      padding-bottom: 60px; }
      .page-upgradecourse .educationdata--profession .educationdata-info a {
        color: #26bfc9; }
.page-upgradecourse .edudnm {
  font-size: 16px;
  color: #666666; }
  .page-upgradecourse .edudnm > span {
    display: block; }
  .page-upgradecourse .edudnm-mber {
    color: #26bfc9;
    font-size: 12px; }
    .page-upgradecourse .edudnm-mber > em {
      font-size: 48px;
      font-weight: bold; }
.page-upgradecourse .edupasgrate {
  line-height: 30px;
  color: #fff;
  background-color: rgba(38, 191, 201, 0.6); }
  .page-upgradecourse .edupasgrate-name {
    font-size: 24px;
    font-weight: bold;
    padding: 25px 0; }
  .page-upgradecourse .edupasgrate-tgtext > span, .page-upgradecourse .edupasgrate-lztext > span {
    display: block; }
  .page-upgradecourse .edupasgrate-lztext {
    font-size: 18px;
    font-weight: bold; }
    .page-upgradecourse .edupasgrate-lztext > span {
      color: #00fffc; }
  .page-upgradecourse .edupasgrate--complex {
    background-color: #26bfc9;
    box-sizing: border-box;
    padding-top: 16px;
    line-height: 40px;
    width: 228px;
    height: 286px;
    position: absolute;
    left: 0;
    top: -42px;
    box-shadow: 10px 10px 0 rgba(38, 191, 201, 0.6); }
    .page-upgradecourse .edupasgrate--complex .edupasgrate-tgtext, .page-upgradecourse .edupasgrate--complex .edupasgrate-lztext {
      font-size: 24px;
      font-weight: normal; }
      .page-upgradecourse .edupasgrate--complex .edupasgrate-tgtext > span, .page-upgradecourse .edupasgrate--complex .edupasgrate-lztext > span {
        font-size: 48px;
        font-weight: bold;
        color: #fff; }
    .page-upgradecourse .edupasgrate--complex .edupasgrate-tgtext {
      margin-bottom: 30px; }
.page-upgradecourse .erl-table {
  width: 100%;
  position: relative;
  font-size: 16px;
  color: #666666;
  line-height: 30px;
  background: #fff;
  border-radius: 5px;
  text-align: center;
  border-spacing: 0; }
  .page-upgradecourse .erl-table thead {
    background: #e5f0f8;
    color: #333333; }
    .page-upgradecourse .erl-table thead th {
      height: 52px; }
  .page-upgradecourse .erl-table tbody tr:last-child td {
    border-bottom: 0 none; }
  .page-upgradecourse .erl-table tbody td {
    padding: 10px 5px;
    box-sizing: border-box;
    border-right: 1px solid #e5f0f8;
    border-bottom: 1px solid #e5f0f8; }
    .page-upgradecourse .erl-table tbody td:last-child {
      border-right: 0 none; }
  .page-upgradecourse .erl-table .vtb1 {
    width: 175px; }
  .page-upgradecourse .erl-table .vtb2 {
    width: 238px; }
  .page-upgradecourse .erl-table .vtb3 {
    width: 250px; }
  .page-upgradecourse .erl-table .vtb4 {
    width: 260px; }
  .page-upgradecourse .erl-table .vtb11 {
    width: 48px; }
  .page-upgradecourse .erl-table .vtb12 {
    width: 100px; }
  .page-upgradecourse .erl-table .vtb13 {
    width: 146px; }
  .page-upgradecourse .erl-table .vtb14 {
    width: 466px; }
  .page-upgradecourse .erl-table .vtb15 {
    width: 437px; }
  .page-upgradecourse .erl-table .vtb21 {
    width: 220px; }
  .page-upgradecourse .erl-table .vtb22 {
    width: 286px; }
  .page-upgradecourse .erl-table .vtb23 {
    width: 248px; }
  .page-upgradecourse .erl-table .vtb31 {
    width: 150px; }
  .page-upgradecourse .erl-table .vtb32 {
    width: 156px; }
  .page-upgradecourse .erl-table .vtb33 {
    width: 225px; }
  .page-upgradecourse .erl-table .vtb34 {
    width: 260px; }
  .page-upgradecourse .erl-table .vtb35 {
    width: 122px; }
  .page-upgradecourse .erl-table--gray {
    background: #fcfcfc;
    font-size: 14px;
    border: 1px solid #e2e2e2; }
    .page-upgradecourse .erl-table--gray thead {
      background: #269ac9;
      color: #ffffff;
      font-size: 16px; }
      .page-upgradecourse .erl-table--gray thead th {
        height: 46px;
        border-right: 1px solid #99c4d5; }
        .page-upgradecourse .erl-table--gray thead th:last-child {
          border-right: 0 none; }
    .page-upgradecourse .erl-table--gray tbody tr:last-child td {
      border-bottom: 0 none; }
    .page-upgradecourse .erl-table--gray tbody td {
      padding: 10px 5px;
      box-sizing: border-box;
      border-right: 1px solid #e8e8e8;
      border-bottom: 1px solid #e8e8e8; }
      .page-upgradecourse .erl-table--gray tbody td:last-child {
        border-right: 0 none; }
      .page-upgradecourse .erl-table--gray tbody td.erl-table-lttd {
        text-align: left;
        padding-left: 35px; }
      .page-upgradecourse .erl-table--gray tbody td.bq-rgbord {
        border-right: 1px solid #e8e8e8; }
      .page-upgradecourse .erl-table--gray tbody td.fot-webold {
        font-size: 18px;
        padding: 0 10px; }
  .page-upgradecourse .erl-table--lgh {
    line-height: 24px; }

/*# sourcemappingurl=upgradecourse.css.map */
