.teacherVideo {
	margin-top: 0;
	box-shadow: none;
}

.subType_item .taeah_nav {
	background: #fff;
	box-shadow: 0px 7px 29px 0px rgba(84, 89, 104, 0.33);
}

.battle_tit {
	background: -webkit-linear-gradient(right, #0d3be6, #1d7ff0);
	background: -o-linear-gradient(right, #0d3be6, #1d7ff0);
	background: -moz-linear-gradient(right, #0d3be6, #1d7ff0);
	background: -mos-linear-gradient(right, #0d3be6, #1d7ff0);
	background: linear-gradient(right, #0d3be6, #1d7ff0);
	height: 88px;
}

.battle_tit h1 {
	padding-left: 30px;
	font-size: 32px;
	color: #ffd800;
}

.battle_tit .spurt_djs span {
	background: none;
	color: #fff;
}

.battle_tit .spurt_djs .yk_djs_item {
	background: url(../images/yk_img/yk_djs_bg.png) no-repeat;
	width: 38px;
	height: 39px;
	display: inline-block;
}

.w_teach_title li {
	height: 103px;
}

.w_teach_title h4 {
	padding-top: 28px;
	text-align: left;
	text-indent: 17px;
}

.w_teach_title .classA {
	background: url(../images/yk_img/title1.png) center no-repeat;
}

.w_teach_title .classB {
	background: url(../images/yk_img/title2.png) center no-repeat;
}

.w_teach_title .classC {
	background: url(../images/yk_img/title3.png) center no-repeat;
	height: 131px;    position: relative;
    bottom: 26px;box-shadow: none;margin-bottom: -29px;
}

.w_teach_title .classD {
	background: url(../images/yk_img/title4.png) center no-repeat;
}

.w_teach_title p {
	background: url(../images/yk_img/title5.png) no-repeat center top;
	left: 0;
	top: -40px;
	width: 303px;
}

.w_teach_title .yk_class_d h4 {
	padding-top: 27px;
}

.w_teach_detail .classA h5 span {
	color: #d2b39f;
}

.w_teach_detail .classB h5 span {
	color: #5b6385;
}

.w_teach_detail .classC h5 span {
	color: #b68057;
}
.w_shopys{
	margin-top: 40px;
}
.w_teach_detail .row i.cor55a{
	color: #c89871;
}
div.small_title .small_title1{
	background: url(../images/yk_img/yk_small_a.png) no-repeat;
	color:#826554;
}
div.small_title .small1{
	color:#826554;
}
div.small_title .small_title2{
	background: url(../images/yk_img/yk_small_b.png) no-repeat;
	color:#484f6d;
}
div.small_title .small2{
	color:#484f6d;
}
div.small_title .small_title3{
		background: url(../images/yk_img/yk_small_c.png) no-repeat;
		color:#775133;
}
div.small_title .small3{
	color:#ffe08c;
}
div.small_title .small_title4{
	padding-top: 15px;
	background: url(https://www.dongao.com/att/test/zjzcgl/2020-zsfa/images/buy/small_d.jpg) no-repeat;
	color:#fcdd8b;
}
div.small_title .small4{
	color:#fcdd8b;
}
.w_ckxq {
	padding-left: 56px;
	margin: 0 auto;
	background: url(../images/buy/aaa.png) center no-repeat;
}
.w_ckxq:hover {
	background: url(../images/buy/aaa_hover.png) center no-repeat;
}
.classB .w_ckxq {
	background: url(../images/buy/bbb.png) center no-repeat;
}
.classB .w_ckxq:hover {
	background: url(../images/buy/bbb_hover.png) center no-repeat;
}
.classC .w_ckxq {
	background: url(../images/buy/ccc.png) center no-repeat;
	bottom: 12px;
}
.classC .w_ckxq:hover {
	background: url(../images/buy/ccc_hover.png) center no-repeat;
}
h4.ban_a{
	color:#826554;
}
h4.ban_b{
	color:#484f6d;
}
h4.ban_c{
	color:#775133;
}
h4.ban_d{
	color:#fcdd8b;
}
.w_teach_title font.year_a{	
	color:#826554;
}
.w_teach_title font.year_b{
	color:#484f6d;
}
.w_teach_title font.year_c{
	color:#785234;padding-top: 93px;
}
.w_teach_title font.year_d{
	color:#fcdd8b;
	padding-top: 11px;
}
/* vip模块 */
.sj_vip {
	padding-bottom: 50px;
	position: relative;
}

.sj_vip .vip_xq {
	position: absolute;
	background: url(../images/vip_icon.png) no-repeat right center;
	top: 60px;
	right: 48px;
}

.sj_vip .vip_xq a {
	font-size: 24px;
	color: #393939;
	display: inline-block;
	padding-right: 32px;
	line-height: 33px;
}

.sj_vip .vip_buy {
	position: absolute;
	right: 54px;
	bottom: 62px;
}

.battle_ul .battle_ulcoup .flp {
	margin-top: 4px;
}

.flcoup .fr.zk_coupon100,
.flcoup .fr.zk_coupon50 {
	margin: -9px 15px 5px 0;
}

.battle_ul p {
	padding: 9px 0 0 30px;
}

.battle_ulcoup .bottom_btn {
	margin: -5px 20px 0 0;
}

.sj_vip {
	background: #fff;
	border: 2px solid #bc8331;
	border-radius: 10px;
	padding-bottom: 0;
	margin-bottom: 50px;
}

.yk_vip {
	padding: 30px;
}

.yk_vip_title {
	color: #333;
	font-size: 32px;
	line-height: 40px;
}

.yk_vip_title span {
	font-size: 28px;
	color: #dacdbe;
}

.yk_vip_list {
	overflow: hidden;
	width: 960px;
	margin: 0 auto;
	margin-top: 30px;
}

.yk_vip_item {
	width: 260px;
	height: 230px;
	background: #424bbe url(../images/yk_img/yk_zs.png) no-repeat top center;
	margin-right: 90px;
	border-radius: 10px;
}

.yk_vip_nr {
	text-align: center;
	padding-top: 50px;
}

.yk_vip_item p {
	text-align: center;
	color: #fff;
	line-height: 22px;
	font-size: 14px;
}

.yk_vip_item p.yk_vip_tip {
	font-size: 20px;
	padding-bottom: 8px;
}

.yk_vip_jg {
	background: url(../images/yk_img/yk_vip_jg.png) no-repeat;
	height: 82px;
	border-radius: 0 0 10px 10px;
}

.yk_rmb {
	line-height: 82px;
	display: inline-block;
	color: #fff;
	font-size: 26px;
	font-weight: bold;
	margin-left: 170px;
}

.sj_vip .vip_buy {
	position: absolute;
	right: 54px;
	bottom: 10px;
}

.yk_vip_ls {
	width: 960px;
	margin: 0 auto;
	text-align: center;
	color: #4e320d;
	font-size: 20px;
	margin-top: 30px;
}

.yk_vip_ls .yk_vip_red {
	color: #bb240c;
}

.sj_vip .vip_xq {
	top: 35px;
}

.goLqBtn{width:53px;height: 20px;background: url(../images/dis_bg.png) left center no-repeat;display: inline-block;color: #fff;padding-left: 15px;line-height: 22px;}
.discount_gif{position: absolute;right: 44px;top: -54px;width: 84px;}


.newClassA{padding-top: 11px;box-sizing: border-box;}
.newClassA .newClassBox{background-color: #f9f9f9;padding:8px 2px 8px 3px;margin: 0 0 10px 0;width: 100%;}
.newClassA .newClassBox h4{color: #333333;font-size: 14px;line-height: 18px;font-weight: bold;padding-bottom: 3px;}
.newClassA .newClassBox p{color: #666666;line-height: 18px;font-size: 14px;}
.newClassA .newClassBox ul p{background: url(../images/brown_ball.png) left center no-repeat;padding-left: 13px;}
.newClassA .newClassBox ul{border-bottom: 1px solid #ebe5e5;padding-bottom: 10px;margin-bottom: 10px;}
.newClassA .newClassBox p span{color: #966548;}

.a_line {width:1px;height:230px;background:#f1f1f1;left:6px;top:140px;}
.newClassA .zsClass{padding: 15px;background: #fcf9f2;margin-top: 10px;padding-right: 0px;}
.newClassA .zsClass h6{margin:0px 0 6px -2px;color: #a67543;font-size: 14px;letter-spacing: 1px;}
.newClassA .zsClass h6 span.mbold{font-size: 16px;color: #9b6b3a;padding-right: 2px;}
.zsClass p.color3 span{color: #333333;}
.zsClass p.color3 span.fr{color: #666666;}
.w_teach_detail .newClassStyle{padding-left:3px}
.newClassA .newClassStyle h6 span{font-size:14px;color:#666;background:url(../images/ball.png) no-repeat left center;padding-left:10px;position: relative;z-index: 2;}
.yk_lesson_b .newClassStyle b{display: block;font-size:16px;color:#475071;background:url(../images/ball.png) no-repeat left center;padding-left:15px;position: relative;z-index: 2;margin-bottom: 5px;}
.yk_lesson_b .newClassStyle h6 span{font-size:14px;color:#333;padding-left:15px;line-height: 20px;}

.w_teach_detail .newClassStyle h6 i{font-size:14px;color:#333;padding-top: 2px;}
.w_teach_detail .newClassStyle p{font-size:12px;color:#666;line-height:18px;padding:5px 0 13px 10px;}
.row3{height:590px;position:relative;}
.w_teach_detail .newClassStyle .color3 span{color:#333;}
.w_teach_detail .newClassStyle .color3{padding-left:20px;}
.mbold{font-weight: bold!important;}
.hbold{font-weight: bold;color: #333!important;font-size: 16px!important;}
.nbold{font-weight: bold;color: #333!important;font-size: 14px!important;}


.yk_lesson_a .row2 p{color: #333;font-size: 12px;padding-bottom: 16px;line-height: 20px;}
.newClassh3{font-size: 14px;color: #816453;margin: 0px 0 11px 12px;padding-top:5px}
.newClassh3 i{font-size: 16px;padding-right: 3px;}
.w_teach_detail .row1 h5{padding-top: 12px;font-size: 14px;color: #999;}
.w_teach_detail .yk_lesson_a .row2 .w_course_name,.w_teach_detail .yk_lesson_c .row2 .w_course_name{font-size: 14px;color: #333;font-weight: bold;}
.yk_lesson_c .row2 p {color: #333;font-size: 12px;line-height: 20px;padding-bottom: 16px;}
.w_teach_detail .row5 p,.w_teach_detail .row6 p{line-height: 24px;}
.w_ckxq{margin: 0px auto 42px;}
.w_teach_detail .row.row6{height: 319px;border-bottom: none;}
.w_teaching ul li.yk_lesson_c .row_box .row6{height: 319px;}
.classC .w_ckxq{bottom: 17px;}
.w_teach_detail .classD .row.row4{height: 510px;}
