#lecture_box, #kf_box {
  display: none; }

input {
  outline: none; }

.w_1200 {
  width: 1200px;
  margin: 0 auto; }

.w_900 {
  width: 895px; }

.w_275 {
  width: 275px; }

.bd_bottom {
  border-bottom: 1px solid #ECECEC; }

.bdr_none {
  border-right: none !important; }

.btn_learn {
  display: block;
    margin: 0 auto;
    width: 155px;
    background: #0E86D5;
    color: #fff;
    border-radius: 60px;
    text-align: center;
    padding: 4px 0;}
  .btn_learn:hover {
    color: #fff;
    background: #103192;  

	}
  .btn_learn .tit {
    font-size: 24px; }
  .btn_learn span {
    font-size: 12px; }

	
	

.viod-index-bg {
    width: 100%;
    height: 400px;
    min-width: 1200px;
	/*background-color: #00AAEF;*/
	background-color: #062992;
}

.viod-index-bg .layout {
    width: 1200px;
    margin: 0px auto;
	position: relative;	
}
.viod-index-bg .layout .container{
	width: 460px;
    /* height: 230px; */
    left: 100px;
    top: 150px;
    position: absolute;
}

.viod-index-bg .layout .container h3 {
    font-size: 38px;
    color: #fff;
    font-weight: 100;
}
.viod-index-bg .layout .container p.contents {
    font-size: 15px;
    line-height: 24px;
    color: white;
    margin: 10px 0 15px;
	width: 422px;
}

.viod-index-bg .layout .imgshow{
	width: 482px;
    right: 0px;
    top: 53px;
    position: absolute;
}	
	
/**************************************************/
	
.sch_content {
width: 100%;
border-bottom: 1px solid #ECECEC;
background: #FBFBFB; }
.sch_content ul.con .act {
background: #fff; }
.sch_content ul.con .act em.white_bd {
display: block; }
.sch_content ul.con {
font-size: 0;
border: 1px solid #ECECEC;
border-bottom: none;
border-top: none; }
.sch_content ul.con li {
vertical-align: top;
width: 24.5%;
display: inline-block;
font-size: 12px;
border-right: 1px solid #ECECEC;
padding: 8.5px 0;
height: 60px;
position: relative; }
.sch_content ul.con li em.white_bd {
border-bottom: 3px solid #fff;
position: absolute;
width: 100%;
display: none;
bottom: -1px;
z-index: 11; }
.sch_content ul.con li:last-child {
border-right: none; }
.sch_content ul.con li .top_img {
    display: inline-block;
    text-align: center;
    width: 50px;
    vertical-align: middle;
    margin: 0 10px 0 30px; }
.sch_content ul.con li .top_img img {
  width: 100%; }
.sch_content ul.con li .top_com {
vertical-align: middle;
display: inline-block; }
.sch_content ul.con li.act .top_com p {
  font-size: 20px;
  color: #333; 
  font-weight: 100;}
.sch_content ul.con li .top_com p {
  font-size: 20px;
  color: #333; }
.sch_content ul.con li .top_com span {
  font-size: 14px;
  color: #4273A0;
  }

.sch_content_detail {
background: #fff; }
.sch_content_detail .school_learn.w_275 {
position: relative;
top: -30px; }
.sch_content_detail .school_learn.w_275 .school_right {
border: 1px solid #ECECEC;
padding: 0 14px; }
.sch_content_detail .school_learn.w_275 .school_right .right_com {
border-bottom: 1px dashed #ECECEC;
padding: 17.3px 0; }
.sch_content_detail .school_learn.w_275 .school_right .right_com img {
  width: 105px;
  height: 105px;
  vertical-align: middle; }
.sch_content_detail .school_learn.w_275 .school_right .right_com p {
  vertical-align: top;
  font-size: 14px;
  display: inline-block;
  width: 132px;
  color: #333;
  padding-left: 4px;
  line-height: 21px; }
.sch_content_detail .school_learn.w_275 .school_right .right_com:last-child {
  border-bottom: none; }
  .sch_content_detail .sch_content_con .school_learn .title_txt {
    font-size: 24px;
    color: #333;
    position: relative;
    border-bottom: 1px solid #ECECEC;
    margin: 30px 0px;
    padding: 4px 0; }
    .sch_content_detail .sch_content_con .school_learn .title_txt .bd_bottom {
      display: block;
      position: absolute;
      border-bottom: 2px solid #F67C00;
      width: 100px;
      left: -1px;
      bottom: -1px; }
    .sch_content_detail .sch_content_con .school_learn .title_txt .change {
      font-size: 16px;
      cursor: pointer;
      color: #333333;
      padding-right: 10px; }
      .sch_content_detail .sch_content_con .school_learn .title_txt .change em {
        display: inline-block;
        width: 35px;
        height: 35px;
        vertical-align: middle; }
      .sch_content_detail .sch_content_con .school_learn .title_txt .change .icon_change {
        margin-right: 10px;
        background: url(../images/icon_fresh.png) center no-repeat;
        background-size: 100% auto; }
      .sch_content_detail .sch_content_con .school_learn .title_txt .change .icon_more {
        width: 26px;
        height: 26px;
        background: url(../images/icon_more.png) center no-repeat;
        background-size: 100% auto; }
  .sch_content_detail .sch_content_con .school_learn ul li {
    width: 278px;
    height: 280px;
    display: inline-block;
    border: 1px solid #ECECEC;
    vertical-align: top;
    margin-right: 23px;
    border-radius: 5px;
    margin-bottom: 30px; 
	background: #F6F5F4;
	transition: all .2s linear;
    box-shadow: 0px 6px 70px 1px rgba(0, 0, 0, .1);
	}
    .sch_content_detail .sch_content_con .school_learn ul li:last-child {
      margin-right: 0; }
    .sch_content_detail .sch_content_con .school_learn ul li:hover {
     box-shadow: 0 2px 45px 0 rgba(0, 0, 0, 0.1), 0 2px 10px 0 rgba(0, 0, 0, 0.1);transform: translateY(-5px);}
	  
	 .sch_content_detail .sch_content_con .school_learn ul li .learn .learn_img
     {
      position: relative; }
	  
	.sch_content_detail .sch_content_con .school_learn ul li .learn .learn_img .content{		
		width: 100%;
		position: absolute;
		top: 0;
		bottom: 0;
	}.sch_content_detail .sch_content_con .school_learn ul li .learn .learn_img .content .tit{
		
		width: 185px;
    height: 50px;
    position: absolute;
    top: 34px;
    left: 19px;
    font-size: 20px;
    color: #fff;
    font-weight: bold;
    font-family: Microsoft YaHei;
	}
	  
      .sch_content_detail .sch_content_con .school_learn ul li .learn .learn_img img {
        width: 100%;
        height: 177px; }
      .sch_content_detail .sch_content_con .school_learn ul li .learn .learn_img p.learn_number {
        position: absolute;
        bottom: 0;
        height: 30px;
        line-height: 30px;
        width: 100%;
        color: #fff;
        background: rgba(0, 0, 0, 0.7); }
        .sch_content_detail .sch_content_con .school_learn ul li .learn .learn_img p.learn_number span {
          padding: 0 10px; }
    .sch_content_detail .sch_content_con .school_learn ul li .learn .learn_con {
      padding: 8px 18px;}
      .sch_content_detail .sch_content_con .school_learn ul li .learn .learn_con .title {
            height: 45px;
    overflow: hidden;
    padding: 10px 0 5px;
    font-size: 15px;
    line-height: 22px;
		}
      .sch_content_detail .sch_content_con .school_learn ul li .learn .learn_con .free {
        color: #F67C00;
        font-size: 14px; 
		font-weight: bold;
		}
        .sch_content_detail .sch_content_con .school_learn ul li .learn .learn_con .free span {
          color: #333; font-size: 14px; }

.sch_bottom {
  margin-top: 30px; }
  .sch_bottom .title_txt {
    font-size: 24px;
    color: #333;
    position: relative;
    border-bottom: 1px solid #ECECEC;
    margin: 30px 0px;
    padding: 4px 0; }
    .sch_bottom .title_txt .bd_bottom {
      display: block;
      position: absolute;
      border-bottom: 2px solid #F67C00;
      width: 100px;
      left: -1px;
      bottom: -1px; }
    .sch_bottom .title_txt .change {
      font-size: 16px;
      cursor: pointer;
      color: #333333;
      padding-right: 10px; }
      .sch_bottom .title_txt .change em {
        display: inline-block;
        width: 35px;
        height: 35px;
        vertical-align: middle; }
      .sch_bottom .title_txt .change .icon_change {
        margin-right: 10px;
        background: url(../images/icon_fresh.png) center no-repeat;
        background-size: 100% auto; }
      .sch_bottom .title_txt .change .icon_more {
        width: 26px;
        height: 26px;
        background: url(../images/icon_more.png) center no-repeat;
        background-size: 100% auto; }
  .sch_bottom .knowledge {
    margin-bottom: 50px; }
    .sch_bottom .knowledge .img {
      vertical-align: top;
      display: inline-block; }
    .sch_bottom .knowledge .know_con {
      vertical-align: top;
      display: inline-block;
      margin-left: 30px;
      width: 660px; }
      .sch_bottom .knowledge .know_con .know_con_top {
        border-bottom: 1px dashed #ECECEC;
        padding: 0 0 30px; }
        .sch_bottom .knowledge .know_con .know_con_top .title {
          font-size: 24px;
          color: #333; }
        .sch_bottom .knowledge .know_con .know_con_top .content {
          font-size: 16px;
          color: #333;
          margin-top: 10px;
          line-height: 24px; }
      .sch_bottom .knowledge .know_con .knowledge_prob {
        width: 49%;
        display: inline-block;
        margin-top: 20px;
        /*.cur a{
          color: #FF6E1A;
        }*/ }
        .sch_bottom .knowledge .know_con .knowledge_prob li {
          font-size: 14px;
          line-height: 36px;
          overflow: hidden;
          text-overflow: ellipsis;
          white-space: nowrap; }
          .sch_bottom .knowledge .know_con .knowledge_prob li a {
            color: #333; }
            .sch_bottom .knowledge .know_con .knowledge_prob li a:hover {
              color: #FF6E1A; }

.school_keynote {
  margin-bottom: 10%; }
  .school_keynote .school_keynote_list .keynote_left {
    width: 840px;
    display: inline-block; }
  .school_keynote .school_keynote_list .keynote_right {
    width: 315px;
    float: right; }
    .school_keynote .school_keynote_list .keynote_right .list {
      background: #F8F8F7;
      padding-bottom: 20px; }
      .school_keynote .school_keynote_list .keynote_right .list .right_list {
        padding: 15px;
        border-bottom: 1px solid #ECECEC; }
        .school_keynote .school_keynote_list .keynote_right .list .right_list img {
          display: inline-block;
          width: 120px;
          height: 90px; }
        .school_keynote .school_keynote_list .keynote_right .list .right_list .txt {
          vertical-align: top;
          display: inline-block;
          font-size: 14px;
          line-height: 24px;
          color: #333;
          width: 150px;
          margin-left: 10px; }
    .school_keynote .school_keynote_list .keynote_right .scan {
      margin-top: 20px;
      width: 315px;
      height: 315px;
      display: block;
      background: url(../images/tpl_scan_bg.jpg) center no-repeat;
      background-size: 100% 100%;
      color: #fff;
      text-align: center; }
      .school_keynote .school_keynote_list .keynote_right .scan .txt1 {
        font-size: 20px;
        padding-top: 30px; }
      .school_keynote .school_keynote_list .keynote_right .scan .txt2 {
        font-size: 13px;
        margin: 20px; }
  .school_keynote .school_keynote_list .keynote .title_txt {
    font-size: 24px;
    color: #333;
    position: relative;
    border-bottom: 1px solid #ECECEC;
    padding: 4px 0; }
    .school_keynote .school_keynote_list .keynote .title_txt .bd_bottom {
      display: block;
      position: absolute;
      border-bottom: 2px solid #F67C00;
      width: 100px;
      left: -1px;
      bottom: -1px; }
  .school_keynote .school_keynote_list ul li {
    position: relative;
    padding: 22px 0;
    border-bottom: 1px solid #ECECEC; }
    .school_keynote .school_keynote_list ul li .left_img {
      display: inline-block;
      width: 300px;
      height: 165px; }
      .school_keynote .school_keynote_list ul li .left_img img {
        width: 100%;
        height: 100%; }
    .school_keynote .school_keynote_list ul li .right_con {
      display: inline-block;
      vertical-align: top;
      width: 500px;
      margin-left: 35px; }
      .school_keynote .school_keynote_list ul li .right_con .title {
        font-size: 24px;
        color: #333;
        font-weight: 600; }
      .school_keynote .school_keynote_list ul li .right_con .content {
        color: #333;
        font-size: 16px;
        line-height: 28px;
        margin-top: 18px;
        height: 84px;
        overflow: hidden; }
      .school_keynote .school_keynote_list ul li .right_con .con_bottom {
        position: absolute;
        bottom: 20px; }
        .school_keynote .school_keynote_list ul li .right_con .con_bottom p span {
          font-size: 14px;
          color: #333; }
          .school_keynote .school_keynote_list ul li .right_con .con_bottom p span a {
            color: #4088D0; }
            .school_keynote .school_keynote_list ul li .right_con .con_bottom p span a:hover {
              text-decoration: underline; }
          .school_keynote .school_keynote_list ul li .right_con .con_bottom p span:first-child {
            margin-right: 55px; }
  .school_keynote .now {
    width: 830px;
    display: inline-block; }
    .school_keynote .now .now_ad {
      width: 100%; }
  .school_keynote .detail_left {
    width: 830px;
    color: #333;
    display: inline-block;
    margin-top: 40px; }
    .school_keynote .detail_left .school_keynote_detail {
      border-bottom: 2px solid #E5E5E5; }
      .school_keynote .detail_left .school_keynote_detail .title1 {
        font-size: 30px;
        color: #333;
        font-weight: 600;
        text-align: center; }
      .school_keynote .detail_left .school_keynote_detail .title2 {
        text-align: center;
        font-size: 14px;
        padding: 30px 0; }
        .school_keynote .detail_left .school_keynote_detail .title2 span {
          margin-right: 30px; }
    .school_keynote .detail_left .school_keynote_detail_con img {
      display: block;
      margin: 0 auto;
      margin-top: 45px; }
    .school_keynote .detail_left .school_keynote_detail_con p {
      margin-top: 40px;
      font-size: 16px;
      color: #333;
      line-height: 32px; }

.video_list_tap {
  background: #fff; }
  .video_list_tap ul {
    height: 80px;
    line-height: 40px; }
    .video_list_tap ul li {
      float: left;
      font-size: 18px;
      margin: 20px; }
      .video_list_tap ul li a {
        color: #333; }
    .video_list_tap ul .cur {
      margin-right: 5px; }
      .video_list_tap ul .cur a {
        background: #F67C00;
        color: #fff;
        border-radius: 20px;
        display: inline-block;
        line-height: 34px;
        padding: 0 10px; }

.video_list_con {
  background: #fff; }
  .video_list_con ul li {
          width: 285px;
		height: 235px;
		display: inline-block;
		border: 1px solid #ECECEC;
		background: #fff;
		margin-right: 10px;
		margin-bottom: 30px;
		border-radius: 5px;
		transition: all .2s linear;
		box-shadow: 0px 6px 70px 1px rgba(0, 0, 0, .1);
  }
    .video_list_con ul li:hover {
	box-shadow: 0 2px 45px 0 rgba(0, 0, 0, 0.1), 0 2px 10px 0 rgba(0, 0, 0, 0.1);transform: translateY(-5px);}
    .video_list_con ul li:nth-child(4n) {
      margin-right: 0; }
    .video_list_con ul li .img_con {
     height: 145px;
      margin: 0 auto;
      position: relative; }
      .video_list_con ul li .img_con img {
        width: 100%;
        height: 100%; 
		border-radius: 4px 4px 0 0;}
      .video_list_con ul li .img_con .content {
        width: 100%;
        position: absolute;
        top: 0;
        bottom: 0;
        }
		 .video_list_con ul li .img_con .content .tit{
			 
			width: 185px;
			height: 50px;
			position: absolute;
			top: 34px;
			left: 19px;
			font-size: 20px;
			color: #fff;
			font-weight: bold;
			font-family: Microsoft YaHei;
		 }
		
        .video_list_con ul li .img_con .content .icon_wfx {
          background: url(../images/logo.png) center no-repeat;
          background-size: 100% auto;
          width: 140px;
          height: 60px;
          display: block;
          margin: 0 auto;
          margin-top: 24px; }
        .video_list_con ul li .img_con .content p {
          text-align: center;
          width: 100%;
          color: #fff;
          font-size: 18px;
          margin-top: 8px; }
      .video_list_con ul li .img_con .learned {
        position: absolute;
        bottom: 0;
        background: rgba(0, 0, 0, 0.5);
        color: #fff;
        width: 100%;
        padding: 8px 0; }
        .video_list_con ul li .img_con .learned span {
          font-size: 14px;
          margin-left: 10px; }
    .video_list_con ul li .title {
      font-size: 16px;
      color: #333;
      width: 250px;
      margin: 0 auto; }
      .video_list_con ul li .title p {
          color: #333;
          font-weight: normal;
          font-size: 14px;}
      .video_list_con ul li .title .txt1 {
		  height: 45px;
		overflow: hidden;
		padding: 10px 0 5px;
		font-size: 15px;
		line-height: 22px;
		  }
      .video_list_con ul li .title .txt2 {
          color: #F67F06;
          font-size: 14px;
          font-weight: 100; 
		  margin-bottom: 10px;
		 }
        .video_list_con ul li .title .txt2 span {
          color: #333;
          float: right;
          margin-right: 2px; }

.video_detail_con {
  margin-bottom: 50px; 
  margin-top:30px;
  
  padding :10px;
  background-color:#fff;
  }

.video_detail_con .kuang{
	
		
	background-color:#fff;
}
  
  
.video_detail {
  background: #fff;
  border: none;
  padding-bottom: 100px; }
  .video_detail .sch_video {
    display: inline-block;
    width: 600px !important; }
  .video_detail .video_info {
    width: 560px;
    display: inline-block;
    vertical-align: top;
    margin-left: 30px; }
    .video_detail .video_info p {
      font-size: 16px;
      border-bottom: 1px solid #ECECEC;
      line-height: 56px; }
      .video_detail .video_info p:last-child {
        border: none; }
      .video_detail .video_info p span {
        width: 49%;
        display: inline-block; }
    .video_detail .video_info .title {
      font-size: 30px;
      color: #333;
      padding: 18px 0;
      margin-top: 10px; 
	  line-height: 38px;}
    .video_detail .video_info .txt1 {
      color: #F67C00; }
      .video_detail .video_info .txt1 a {
        color: #F67C00; }
    .video_detail .video_info .choose_video {
      padding: 5px 0; }
      .video_detail .video_info .choose_video .rect {
        width: 44px;
        height: 44px;
        line-height: 44px;
        text-align: center;
        background: #969696;
        color: #fff;
        display: inline-block;
        margin: 5px;
        cursor: pointer; }
      .video_detail .video_info .choose_video .cur {
        background: #F67C00; }
    .video_detail .video_info .btn_free_add {
      width: 200px;
      height: 60px;
      text-align: center;
      line-height: 60px;
      background: #F67C00;
      color: #fff;
      font-size: 26px;
      display: inline-block;
      border-radius: 5px;
      margin-top: 28px; }
    .video_detail .video_info .collect {
      color: #616161;
      font-size: 16px;
      margin-left: 80px; }
      .video_detail .video_info .collect em {
        display: inline-block;
        width: 34px;
        height: 34px;
        background: url(../images/icon_collect.png) center no-repeat;
        background-size: 100% auto;
        vertical-align: middle;
        margin-right: 10px; }

.user_info .txt {
  font-size: 16px;
  color: #e43;
  line-height: 30px;
  vertical-align: middle; }
  .user_info .txt img {
    margin-bottom: 4px;
    vertical-align: middle; }
  .user_info .txt span {
    padding-top: 4px;
    display: inline-block; }
.user_info .colorVIP {
  color: #D9AC5C; }

.sch-step1 .content {
  padding: 40px 55px 30px !important; }
.sch-step1 .bottom_buttons {
  border-top: 1px solid #D6D6D6; }
  .sch-step1 .bottom_buttons .btn {
    width: 49.5%;
    display: inline-block;
    text-align: center;
    line-height: 66px;
    height: 66px;
    margin: 0;
    padding: 0;
    background: #fff;
    color: #FF6A07;
    font-size: 18px; }
  .sch-step1 .bottom_buttons .btn_lead {
    border-right: 1px solid #D6D6D6;
    border-radius: 0; }
  .sch-step1 .bottom_buttons .btn_see {
    color: #333; }

.lect_apply_box .coupon_num {
  width: 415px;
  height: 55px;
  line-height: 55px;
  border: 1px solid #ddd;
  border-radius: 3px;
  margin-bottom: 10px; }
  .lect_apply_box .coupon_num input {
    margin-top: 9px;
    font-size: 16px;
    border: none; }
.lect_apply_box .tips {
  color: #858585;
  margin-bottom: 10px;
  font-size: 14px; }
  .lect_apply_box .tips a {
    color: #FF6A07;
    text-decoration: underline;
    font-size: 14px;
    cursor: pointer; }
.lect_apply_box .content .txt1 {
  font-size: 16px;
  line-height: 36px;
  color: #0E59A6; }
.lect_apply_box .content .txt2 {
  font-size: 16px;
  color: #FF6A07;
  line-height: 36px;
  margin-bottom: 5px; }
.lect_apply_box .content .verify {
  width: 200px; }
.lect_apply_box .content .verify_img {
  display: inline-block;
  width: 135px;
  height: 40px;
  margin-left: 10px; }
.lect_apply_box .content .apply_btn {
  width: 160px; }
.lect_apply_box .align_center {
  text-align: center;
  margin-top: 30px; }
  .lect_apply_box .align_center .btn {
    background: #FF6600;
    font-size: 16px;
    padding: 0 20px; }
    .lect_apply_box .align_center .btn:hover {
      color: #fff; }

.overlay {
  display: none;
  position: fixed;
  z-index: 2000;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.15;
  background: black; }

.fixed_apply_box, .lect_apply_box {
  display: none;
  width: 550px;
  position: fixed;
  left: 50%;
  top: 50%;
  z-index: 2001;
  margin-left: -275px;
  margin-top: -237px;
  background-color: #fff;
  border-radius: 6px;
 box-shadow: 0px 6px 70px 1px rgba(0, 0, 0, .1);
  overflow: hidden; }

.fixed_apply_box h2, .lect_apply_box h2 {
  background-color: #004fa1;
  height: 60px;
  line-height: 60px;
  text-align: center;
  color: #fff;
  font-size: 20px;
  position: relative; }

.fixed_apply_box .close_btn, .lect_apply_box .lect_close_btn {
  position: absolute;
  right: 10px;
  top: 10px;
  width: 25px;
  height: 25px;
  background-image: url(../images/close_ico.png);
  background-repeat: no-repeat;
  cursor: pointer; 
  background-size:25px 25px;
  }

.fixed_apply_box .content, .lect_apply_box .content {
  padding: 0 28px; }

.fixed_apply_box .content > p, .lect_apply_box .content > p {
  color: #0058b3;
  border-bottom: solid 1px #dcdcdc;
  font-size: 16px;
  padding: 15px 8px;
  line-height: 28px; }

.fixed_apply_box .content > p span, .lect_apply_box .content > p span {
  color: #333333; }

.fixed_apply_box .content > p b, .lect_apply_box .content > p b {
  color: #ff3600;
  font-weight: normal; }

.fixed_apply_box .content form, .lect_apply_box .content form {
  padding: 15px 0 10px 6px; }

.fixed_apply_box .content form p, .lect_apply_box .content form p {
  margin-bottom: 15px; }

.fixed_apply_box .content form p.imgCode span,
.lect_apply_box .content form p.imgCode span {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  margin-left: 10px;
  cursor: pointer; }

.fixed_apply_box .content form p.imgCode span a,
.lect_apply_box .content form p.imgCode span a {
  color: #333; }

.fixed_apply_box .input,
.lect_apply_box .input {
  width: 370px;
  height: 38px;
  border: solid 1px #dcdcdc;
  line-height: 38px;
  padding: 0 10px;
  font-size: 14px; }

.fixed_apply_box .mininput,
.lect_apply_box .mininput {
  width: 100px;
  height: 38px;
  border: solid 1px #dcdcdc;
  line-height: 38px;
  padding: 0 10px;
  font-size: 14px; }

.fixed_apply_box label,
.lect_apply_box label {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 70px;
  font-size: 14px;
  color: #333;
  margin-right: 10px;
  text-align: right; }

.fixed_apply_box .getCode_btn,
.lect_apply_box .getCode_btn {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 104px;
  height: 38px;
  border: solid 1px #dcdcdc;
  line-height: 40px;
  padding: 0 10px;
  font-size: 14px;
  color: #656565;
  background-color: #e5e5e5;
  vertical-align: middle;
  margin-left: 10px; }

.fixed_apply_box .apply_action,
.lect_apply_box .apply_action {
  text-align: center; }

.fixed_apply_box .apply_btn,
.lect_apply_box .apply_btn {
  width: 120px;
  height: 40px;
  line-height: 40px;
  background-color: #ff6600;
  color: #fff;
  font-size: 16px;
  text-align: center;
  border: none;
  border-radius: 6px;
  cursor: pointer; }

@-webkit-keyframes fadeIn {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
.fixed_apply_box, .lect_apply_box {
  -webkit-animation-name: fadeIn;
  /*ani*/
  -webkit-animation-duration: 1s;
  /*ant*/
  -webkit-animation-iteration-count: 1;
  /*anit*/
  -webkit-animation-delay: 0s;
  /**/ }

.sch-train-code .content {
  padding: 56px 79px 60px; }

.btn {
  height: 40px;
  line-height: 40px;
  background: #F99301;
  border-radius: 4px;
  display: inline-block;
  padding: 0 10px;
  color: #FFF;
  text-align: center;
  cursor: pointer; }

.sch_content .sch_video {
  width: 769px;
  height: 433px;
  position: relative; }

.sch_content .sch_video .popbg {
  /*display: none;*/
  position: absolute;
  z-index: 1;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.7);
  width: 100%;
  height: 100%;
  color: #fff;
  font-size: 18px;
  text-align: center; }

.sch_content .sch_video .video_watch{
	
	
}
  
.sch_content .sch_video .popbg span {
  color: #ff5a00; }

.sch_content .sch_video .popbg i {
  display: inline-block;
  vertical-align: top;
  width: 23px;
  height: 23px;
  background: url(../images/erro_ico.png) no-repeat center;
  margin: 2px 5px 0 0; }

.sch_content .sch_video .popbg p {
  margin-top: 170px;
  line-height: 26px; }

/*# sourceMappingURL=video.css.map */
