
.navTop {
	height: .66rem;
	background: rgba(0,0,0,.8);
	color: #fff;
	font-size: .29rem;
	line-height: .66rem;
	white-space: nowrap;
	overflow: hidden;
	position: relative;
	z-index: 2
}

.navTop p {
	display: inline-block;
	padding-left: 100%;
	animation: marqueeTransform 15s linear infinite;
	-webkit-animation: marqueeTransform 15s linear infinite
}

@keyframes marqueeTransform {
	0% {
		-webkit-transform: translate(0);
		transform: translate(0)
	}

	to {
		-webkit-transform: translate(-100%);
		transform: translate(-100%)
	}
}

@-webkit-keyframes marqueeTransform {
	0% {
		-webkit-transform: translate(0);
		transform: translate(0)
	}

	to {
		-webkit-transform: translate(-100%);
		transform: translate(-100%)
	}
}










#shengxiaotf #payRetention .payRentention_cont .jiesuo_tl {
	width: calc(100% + .53333rem);
	text-align: center;
	line-height: 1.466667rem;
	background: #370000;
	color: #ffed77;
	font-size: .533333rem;
	font-weight: 700;
	margin-left: -.266667rem
}

#shengxiaotf #payRetention .payRentention_cont .jiesuo .shengxiaotf_bg {
	margin-top: 1.2rem
}


#shengxiaotf #payRetention .payRentention_cont .jiesuo #mohu_cont_list2 .mohu_bg .item_list {
	padding: .266667rem 0 .266667rem .533333rem
}



#shengxiaotf #payRetention .payRentention_cont .jiesuo .mohu_cont_list .mohu_bg ul {
	width: 7.066667rem;
	-webkit-box-shadow: 0 0 .44rem .066667rem rgba(0,0,0,.24);
	box-shadow: 0 0 .44rem .066667rem rgba(0,0,0,.24);
	border-radius: .266667rem;
	background: #fff
}

#shengxiaotf #payRetention .payRentention_cont .jiesuo .mohu_cont_list .mohu_bg ul .item_tl {
	height: 1.066667rem;
	line-height: 1.066667rem;
	text-align: center;
	background: #fff08a;
	color: #8b0000;
	font-weight: 700
}

#shengxiaotf #payRetention .payRentention_cont .jiesuo .mohu_cont_list .mohu_bg ul .item1_tl {
	border-radius: .266667rem .266667rem 0 0
}

#shengxiaotf #payRetention .payRentention_cont .jiesuo .mohu_cont_list .mohu_bg ul .item_list {
	padding: .2rem 0 .2rem .533333rem
}

#shengxiaotf #payRetention .payRentention_cont .jiesuo .mohu_cont_list .mohu_bg ul .item_list span {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	line-height: .666667rem
}



#shengxiaotf #payRetention .footer_fixed {
	background: #ffde7a
}

#shengxiaotf #payRetention .footer_fixed .transbg {
	color: #a80000;
	font-size: .533333rem;
	font-weight: 700
}

#shengxiaotf #payRetention .home_foot {
	padding-bottom: 1.066667rem
}

#shengxiaotf #order {
	overflow-x: hidden
}

#shengxiaotf #order .order_cont {
	padding: .266667rem .266667rem 0;
	position: relative;
	z-index: 2;
	background: #ffeeb3
}

#shengxiaotf #order .order_cont .userinfo .userinfoItem {
	line-height: .8rem
}

#shengxiaotf #order .order_cont .bz_table_box {
	font-size: .4rem;
	line-height: .8rem
}

#shengxiaotf #order .order_cont .bz_table_box .bz_table {
	color: #333
}

#shengxiaotf #order .order_cont .bz_table_box .bz_table .fs_sm {
	font-size: .32rem!important
}

#shengxiaotf #order .order_cont .bz_table_box .bz_table .bazired_longtext {
	border-right: 1px solid #ccc;
	color: #ad0000;
	font-weight: 700;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	line-height: .453333rem
}

#shengxiaotf #order .order_cont .bz_table_box .bz_table .bazired_longtext a {
	color: #ad0000
}

#shengxiaotf #order .order_cont .bz_table_box .bz_table .bz_table_ul1 {
	border: 1px solid #ccc;
	border-bottom: none;
	border-radius: .133333rem .133333rem 0 0
}

#shengxiaotf #order .order_cont .bz_table_box .bz_table .bz_table_ul1 .bz_table_ul1_li {
	font-size: .4rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	border-bottom: 1px solid #ccc
}

#shengxiaotf #order .order_cont .bz_table_box .bz_table .bz_table_ul1 .bz_table_ul1_li:nth-child(2n) {
	background: #ffdccc
}

#shengxiaotf #order .order_cont .bz_table_box .bz_table .bz_table_ul1 .bz_table_ul1_li:nth-child(odd) {
	background: #fff
}

#shengxiaotf #order .order_cont .bz_table_box .bz_table .bz_table_ul1 .bazi_li .bazi_li_p {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center
}

#shengxiaotf #order .order_cont .bz_table_box .bz_table .bz_table_ul1 .bazi_li .bazi_li_p:first-child {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1
}

#shengxiaotf #order .order_cont .bz_table_box .bz_table .bz_table_ul1 .bazi_li .bazi_li_p:nth-child(2) {
	-webkit-box-flex: 4;
	-ms-flex: 4;
	flex: 4
}

#shengxiaotf #order .order_cont .bz_table_box .bz_table .bz_table_ul1 .bazi_li .bazi_li_p:nth-child(3) {
	-webkit-box-flex: 3;
	-ms-flex: 3;
	flex: 3
}

#shengxiaotf #order .order_cont .bz_table_box .bz_table .bz_table_ul1 .bazi_li span {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	text-align: center
}

#shengxiaotf #order .order_cont .bz_table_box .bz_table .bz_table_ul1 .bazi_li1 {
	background: #c05a00!important;
	line-height: .8rem;
	color: #fff;
	font-weight: 700
}

#shengxiaotf #order .order_cont .bz_table_box .bz_table .bz_table_ul1 .bazi_li1 .bazired,#shengxiaotf #order .order_cont .bz_table_box .bz_table .bz_table_ul1 .bazi_li1 span {
	border-right: 1px solid #ccc
}

#shengxiaotf #order .order_cont .bz_table_box .bz_table .bz_table_ul1 .bazi_li1 .bazi_li_p:last-child span:last-child {
	border-right: none
}

#shengxiaotf #order .order_cont .bz_table_box .bz_table .bz_table_ul1 .bazi_li2 {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	line-height: .8rem
}

#shengxiaotf #order .order_cont .bz_table_box .bz_table .bz_table_ul1 .bazi_li2 span {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1
}

#shengxiaotf #order .order_cont .bz_table_box .bz_table .bz_table_ul1 .bazi_li2 .bazired {
	border-right: 1px solid #ccc;
	color: #ad0000;
	font-weight: 700
}

#shengxiaotf #order .order_cont .bz_table_box .bz_table .bz_table_ul1 .bazi_li2 .borderRight {
	border-right: 1px solid #ccc
}

#shengxiaotf #order .order_cont .bz_table_box .bz_table .bz_table_ul1 .bazi_li3 {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

#shengxiaotf #order .order_cont .bz_table_box .bz_table .bz_table_ul1 .bazi_li3 .bazi_li3_p {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1
}

#shengxiaotf #order .order_cont .bz_table_box .bz_table .bz_table_ul1 .bazi_li3 .bazi_li3_div1 {
	-webkit-box-flex: 7;
	-ms-flex: 7;
	flex: 7;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

#shengxiaotf #order .order_cont .bz_table_box .bz_table .bz_table_ul1 .bazi_li3 .bazi_li3_div1 span {
	display: block;
	height: .8rem;
	line-height: .8rem;
	text-align: center
}

#shengxiaotf #order .order_cont .bz_table_box .bz_table .bz_table_ul1 .bazi_li3 .borderRight {
	border-right: 1px solid #ccc
}

#shengxiaotf #order .order_cont .bz_table_box .bz_table .bz_table_ul2 {
	border: 1px solid #ccc;
	border-bottom: none;
	margin-top: .533333rem;
	background: #fff
}

#shengxiaotf #order .order_cont .bz_table_box .bz_table .bz_table_ul2 .bz_table_ul2_li1_tl {
	font-weight: 700;
	color: #ad0000
}

#shengxiaotf #order .order_cont .bz_table_box .bz_table .bz_table_ul2 .bz_table_ul2_li1 {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	border-bottom: 1px solid #ccc;
	line-height: .8rem
}

#shengxiaotf #order .order_cont .bz_table_box .bz_table .bz_table_ul2 .bz_table_ul2_li1 span {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	text-align: center;
	border-right: 1px solid #ccc
}

#shengxiaotf #order .order_cont .bz_table_box .bz_table .bz_table_ul2 .bz_table_ul2_li1 span:last-child {
	border-right: none
}



#shengxiaotf #order .order_cont .textBox {
	padding: .266667rem 0 .4rem;
	text-align: justify
}

#shengxiaotf #order .order_cont .textBox .text {
	line-height: .6rem;
	letter-spacing: .026667rem
}

#shengxiaotf #order .moreProduct {
	background: none;
	padding-top: 0
}

#shengxiaotf #order .moreProduct li {
	border-bottom: 1px solid #f1c4af;
	color: #862c00
}

#shengxiaotf #order .moreProduct li .cont p:first-child,#shengxiaotf #order .moreProduct li .cont p:nth-child(2) {
	color: #862c00
}

#shengxiaotf #order .moreProduct li:last-child {
	border-bottom: none
}

#shengxiaotf #order .moreProduct p:nth-child(3) .red {
	color: #ad0000
}

#shengxiaotf #order .newfoot {
	background: none
}

.addTeacherMohu_tf .addTeacherMohu_tf_l {
	width: 1.866667rem;
	margin-right: .2rem
}



.addTeacherMohu_tf .addTeacherMohu_tf_r .addText {
	min-height: 1.28rem;
	color: #503e28;
	line-height: .533333rem
}

.addTeacherMohu_tf .addTeacherMohu_tf_r .addText span {
	color: #8f0000;
	font-weight: 700
}

.addTeacherMohu_tf .addTeacherMohu_tf_r .addbtn {
	height: .693333rem;
	border-radius: .333333rem;
	background: #8f0000;
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	line-height: normal
}

.addTeacherMohu_tf .addTeacherMohu_tf_r .addbtn span {
	color: #fff9b2;
	position: relative;
	left: 1.066667rem;
	-webkit-animation: textAni .8s linear infinite alternate;
	animation: textAni .8s linear infinite alternate
}

.addTeacherMohu_tf .addTeacherMohu_tf_r .shouzhi {
	width: .4rem;
	position: relative;
	left: .666667rem;
	-webkit-animation: shouzhiAni .8s linear infinite alternate;
	animation: shouzhiAni .8s linear infinite alternate
}

@-webkit-keyframes textAni {
	0% {
		-webkit-transform: scale(1);
		transform: scale(1)
	}

	to {
		-webkit-transform: scale(1.1);
		transform: scale(1.1)
	}
}

@keyframes textAni {
	0% {
		-webkit-transform: scale(1);
		transform: scale(1)
	}

	to {
		-webkit-transform: scale(1.1);
		transform: scale(1.1)
	}
}

@-webkit-keyframes shouzhiAni {
	0% {
		left: .666667rem
	}

	to {
		left: .8rem;
		-webkit-transform: scale(1.1);
		transform: scale(1.1)
	}
}

@keyframes shouzhiAni {
	0% {
		left: .666667rem
	}

	to {
		left: .8rem;
		-webkit-transform: scale(1.1);
		transform: scale(1.1)
	}
}