.multilevel_list_view .title_ .triangle_/* common css */
html,
body {
	/*min-width: 1280px;*/
}

/*通用外层边框*/
@media (min-width: 2560px){
	.max-area-1400{
		width: 1400px !important;
		margin: 0 auto;
	}
	.curriculum-list-view li,.curriculum-item{
		width: 47% !important;
	}
	.curriculum-list-view li:nth-of-type(3n){
		margin-right: 30px !important;
	}
	.index-list li{
		width: 7.8rem !important;
	}

}
@media (max-width: 1920px){
	.max-area-1400{
		width: 1400px !important;
		margin: 0 auto;
	}
	.index-list li{
		width: 7.8rem !important;
	}
	.curriculum-item .curriculum-item-title{
		font-size: 14px !important;
	}

}
@media (max-width: 1680px){
	.max-area-1400{
		width: 1400px !important;
		margin: 0 auto;
	}
	.index-list li{
		width: 6.8rem !important;
	}
	.curriculum-item .curriculum-item-title{
		font-size: 14px !important;
	}

}

@media (max-width: 1440px){
	.max-area-1400{
		width: 1200px !important;
		margin: 0 auto;
	}
	.curriculum-list-view li:nth-of-type(3n){
		margin-right: 30px !important;
	}
	.head-section .head-view{
		width: 1200px !important;
	}
	.head-section .head-view .navigation{
		width:600px !important;
	}
	.tiku-list .tiku-list-outer .tiku-list-left .tiku-list-item .item-single{
		width: 300px !important;
	}
	.curriculum-list-view li:nth-of-type(2n){
		margin-right: 0 !important;
	}
	.item-live-view .item-live-right .item-live-title{
		font-size: 19px !important;
	}
	.teacher-left-teacher .teacher-left-teacher-name p{
		font-size: 12px !important;
	}
	.curriculum-list-view li,.curriculum-item{
		width: 47% !important;
	}
	.curriculum-item .curriculum-item-title{
		font-size: 14px !important;
	}
	.list-right-view .material-view .material-swiper .swiper-slide .list-item .list-content{
		text-overflow: ellipsis;
		-webkit-line-clamp: 2;
		white-space: normal;
	}
	.order-content-left-material ul{
		height: auto !important;
	}
	.index-ziliao-view ul li .item-left .item-icon{
		width: 160px !important;
	}
	.footer_view .footer_right .layui-nav{
		margin-left: 0 !important;
	}

}
@media (max-width: 1280px){
	.max-area-1400,.head-section .head-view{
		width: 1000px !important;
		margin: 0 auto;
	}
	.footer_view .footer_left ul li a{
		font-size: 12px !important;
	}
	.head-section .head-view .navigation{
		width: 580px !important;
	}
	.order-content-btn ul li{
		margin-right: 48px !important;
	}
	.order-content-left .order-btn,.order-agent .order-agent-left{
		width: 3rem !important;
	}
	.order-agent .order-agent-right{
		width: 4.8rem !important;
	}
	.curriculum-list-view li{
		width: 37% !important;
	}
	.tiku-list .tiku-list-outer .tiku-list-left .tiku-list-item .item-single .item-single-text{
		font-size: 16px !important;
	}
	.tiku-list .tiku-list-outer .tiku-list-left .tiku-list-item .item-single{
		width: 200px !important;
		font-size: 16px !important;
	}
	.curriculum-list-view li:nth-of-type(3n){
		margin-right: 30px !important;
	}
	.tiku-list .tiku-list-outer .tiku-list-right{
		width: 400px !important;
	}
	.tiku-list-right .order-content-left-img img,.tiku-list-right .order-content-left-material{
		width: 400px !important;
	}
	.index-list li{
		width: 5.8rem !important;
	}
	.index-jingxuan-view .jingxuan-view1 .jingxuan-left-view{
		width: 5.48rem !important;
	}
	.item-live-view .item-icon{
		width: 589px !important;
	}
	.item-live-view .item-live-right .item-live-title{
		font-size: 16px !important;
	}
} /*>=1280的设备*/


/* header */
.head-section {
	background: #FFFFFF;
	height: 1rem;
	width: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 9999;
	min-width: 1280px;
}

.head-section .head-view {
	/*padding: 0 0.85rem;*/
	width: 1400px;
	margin: 0 auto;
	display: flex;
	align-items: center;
	justify-content: space-between;
	/*min-width: 1280px;*/
}

.head-section .head-logo {
	height: 1rem;
	display: flex;
	align-items: center;
	justify-content: center;
}

.head-section .head-logo .logo_white {
	display: block;
}

.head-section .head-logo .logo {
	display: inline-block;
	height: 0.7rem;
}

/* 导航样式 */
.head-section .head-view .navigation {
	width: 800px;
}

.head-section .head-view .navigation ul {
	/*width: 9.4rem;*/
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.head-section .head-view .navigation ul li {
	margin-right: 1.04rem;
	text-align: center;
	position: relative;

}

.head-section .head-view .navigation ul li::before {
	content: '';
	width: 0;
	height: 4px;
	position: absolute;
	left: 0;
	top: 0;
	background: #ff6d41;
	transition: 0.2s all;
}

.head-section .head-view .navigation ul li:nth-last-of-type(1) {
	margin-right: 0;
}

.head-section .head-view .navigation ul li a {
	display: block;
	height: 1rem;
	display: flex;
	justify-content: center;
	align-items: center;
}

.head-section .head-view .navigation ul li a .nav-item_view {
	position: relative;
}

.head-section .head-view .navigation ul li a .nav-item_view .item_icon {
	display: block;
	margin: 0 auto;
	width: 0.48rem;
	height: 0.48rem;
}

.head-section .head-view .navigation ul li:nth-of-type(1) a .nav-item_view .item_icon {
	background: url(../images/nav_1.png) no-repeat center;
	background-size: 0.48rem 0.48rem;
}

.head-section .head-view .navigation ul li:nth-of-type(2) a .nav-item_view .item_icon {
	background: url(../images/nav_2.png) no-repeat center;
	background-size: 0.48rem 0.48rem;
}

.head-section .head-view .navigation ul li:nth-of-type(3) a .nav-item_view .item_icon {
	background: url(../images/nav_3.png) no-repeat center;
	background-size: 0.48rem 0.48rem;
}

.head-section .head-view .navigation ul li:nth-of-type(4) a .nav-item_view .item_icon {
	background: url(../images/nav_4.png) no-repeat center;
	background-size: 0.48rem 0.48rem;
}

.head-section .head-view .navigation ul li:nth-of-type(5) a .nav-item_view .item_icon {
	background: url(../images/nav_5.png) no-repeat center;
	background-size: 0.48rem 0.48rem;
}

.head-section .head-view .navigation ul li:nth-of-type(6) a .nav-item_view .item_icon {
	background: url(../images/nav_6.png) no-repeat center;
	background-size: 0.48rem 0.48rem;
}

.head-section .head-view .navigation ul li a .nav-item_view .item_name {
	font-size: 0.18rem;
	color: #303030;
}

.head-section .head-view .navigation ul li:hover a .nav-item_view .item_name {
	color: #ff6d41;
}

.head-section .head-view .navigation ul li:hover::before {
	width: 100%;
}

.head-section .head-view .navigation ul li:hover:nth-of-type(1) a .nav-item_view .item_icon {
	background: url(../images/nav_active1.png) no-repeat center;
	background-size: 0.48rem 0.48rem;
}

.head-section .head-view .navigation ul li:hover:nth-of-type(2) a .nav-item_view .item_icon {
	background: url(../images/nav_active2.png) no-repeat center;
	background-size: 0.48rem 0.48rem;
}

.head-section .head-view .navigation ul li:hover:nth-of-type(3) a .nav-item_view .item_icon {
	background: url(../images/nav_active3.png) no-repeat center;
	background-size: 0.48rem 0.48rem;
}

.head-section .head-view .navigation ul li:hover:nth-of-type(4) a .nav-item_view .item_icon {
	background: url(../images/nav_active4.png) no-repeat center;
	background-size: 0.48rem 0.48rem;
}

.head-section .head-view .navigation ul li:hover:nth-of-type(5) a .nav-item_view .item_icon {
	background: url(../images/nav_active5.png) no-repeat center;
	background-size: 0.48rem 0.48rem;
}

.head-section .head-view .navigation ul li:hover:nth-of-type(6) a .nav-item_view .item_icon {
	background: url(../images/nav_active6.png) no-repeat center;
	background-size: 0.48rem 0.48rem;
}

.head-section .head-view .navigation ul li.active::before {
	width: 100%;
}

.head-section .head-view .navigation ul li.active a .nav-item_view .item_name {
	color: #ff6d41;
}

.head-section .head-view .navigation ul li.active:nth-of-type(1) a .nav-item_view .item_icon {
	background: url(../images/nav_active1.png) no-repeat center;
	background-size: 0.48rem 0.48rem;
}

.head-section .head-view .navigation ul li.active:nth-of-type(2) a .nav-item_view .item_icon {
	background: url(../images/nav_active2.png) no-repeat center;
	background-size: 0.48rem 0.48rem;
}

.head-section .head-view .navigation ul li.active:nth-of-type(3) a .nav-item_view .item_icon {
	background: url(../images/nav_active3.png) no-repeat center;
	background-size: 0.48rem 0.48rem;
}

.head-section .head-view .navigation ul li.active:nth-of-type(4) a .nav-item_view .item_icon {
	background: url(../images/nav_active4.png) no-repeat center;
	background-size: 0.48rem 0.48rem;
}

.head-section .head-view .navigation ul li.active:nth-of-type(5) a .nav-item_view .item_icon {
	background: url(../images/nav_active5.png) no-repeat center;
	background-size: 0.48rem 0.48rem;
}

.head-section .head-view .navigation ul li.active:nth-of-type(6) a .nav-item_view .item_icon {
	background: url(../images/nav_active6.png) no-repeat center;
	background-size: 0.48rem 0.48rem;
}

/* 未登录样式 */
.head-section .head-view .login_view {
	width: 1.48rem;
	height: 0.45rem;
	display: flex;
	align-items: center;
	justify-content: flex-start;
	background-color: #ffffff;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(134, 134, 134, 0.11);
	border-radius: 0.04rem;
	border: solid 0.01rem #ee6d46;
}

.head-section .head-view .login_view .login_btn1 {
	width: 0.75rem;
	height: 0.45rem;
	display: flex;
	align-items: center;
	justify-content: center;
	background: #ee6d46;
	font-size: 0.16rem;
	color: #ffffff;
	border-top-left-radius: 0.04rem;
	border-bottom-left-radius: 0.04rem;
	cursor: pointer;
}

.head-section .head-view .login_view .login_btn2 {
	width: 0.75rem;
	height: 0.45rem;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 0.16rem;
	color: #747474;
	cursor: pointer;
}

/* footer */
.footer_box {
	position: relative;
	box-sizing: border-box;
	background: #3f536f;
}

.footer_view {
	position: relative;
	padding: 20px 0;
	/*padding-bottom: 0.6rem;*/
	box-sizing: border-box;
	display: flex;
	justify-content: space-between;
	/*align-items: center;*/
}
.footer_lianjie{
	padding: 20px 0;
	background: #3f536f;

}
.footer_lianjie a{
	color: #FFFFFF;
}
.footer_lianjie a:not(:first-child){
	padding: 0 10px;
	border-right: 1px solid #0b0b0b;
}
.footer_lianjie a:last-child{
	border-right: 0;
}

.footer_view .footer_left {
	display: flex;
	justify-content: flex-start;
	box-sizing: border-box;
	color: #ffffff;
	/*padding-top: 0.2rem;*/
}

.footer_view .footer_left ul {
	position: relative;
}

.footer_view .footer_left ul::before {
	position: absolute;
	content: "";
	top: 0.1rem;
	right: 0;
	width: 0.02rem;
	height: 1.05rem;
	background: #4c6384;
}

.footer_view .footer_left ul:nth-last-of-type(1)::before {
	display: none;
}

.footer_view .footer_left ul:nth-of-type(1) {
	padding-right: 0.28rem;
	padding-left: 0;
}

.footer_view .footer_left ul {
	padding-right: 0.56rem;
	padding-left: 0.56rem;
}

.footer_view .footer_left ul li {
	display: flex;
	justify-content: flex-start;
	box-sizing: border-box;
	font-size: 16px;
	margin-bottom: 0.24rem;
	flex-wrap: wrap;
}

.footer_view .footer_left ul li a {
	color: #ffffff;
	font-size: 16px;
	/*margin-right: 0.28rem;*/

}

.footer_view .footer_right {
	display: flex;
	justify-content: flex-start;
	box-sizing: border-box;
	flex-wrap: wrap;
}

.footer_view .footer_right .download_view {
	display: flex;
	justify-content: flex-start;
	align-items: center;
	box-sizing: border-box;
	width: 1.89rem;
	height: 0.57rem;
	background-color: #ff6d41;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(103, 159, 237, 0.22);
	border-radius: 0.285rem;
	cursor: pointer;
}

.footer_view .footer_right .layui-nav-bar {
	display: none;
}

.footer_view .footer_right .layui-nav {
	background: none;
	margin-left: 0.42rem;
}

.footer_view .footer_right .layui-nav .layui-nav-child {
	background: none;
	border: none;
}

.footer_view .footer_right .code {
	width: 1.3rem;
	height: 1.3rem;
	display: block;
	margin: 0 auto;
}

.footer_view .footer_right .download_view .icon {
	width: 0.23rem;
	height: 0.27rem;
	margin-left: 0.32rem;
	margin-right: 0.18rem;
}

.footer_view .footer_right .download_view .name {
	font-size: 0.2rem;
	color: #ffffff;
}

.footer_view .footer_right .telservice_view {
	display: flex;
	justify-content: flex-start;
	align-items: center;
	box-sizing: border-box;
	width: 3.09rem;
	height: 0.57rem;
	background-color: #d9dde2;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(134, 134, 134, 0.11);
	border-radius: 0.285rem;
	margin-left: 0.42rem;
}

.footer_view .footer_right .telservice_view .icon {
	width: 0.27rem;
	height: 0.27rem;
	margin-left: 0.29rem;
	margin-right: 0.09rem;
}

.footer_view .footer_right .telservice_view .name {
	font-size: 0.18rem;
	color: #323333;
}

.copyright_view {
	position: relative;
	height: 0.64rem;
	/*padding: 0 1.6rem;*/
	background: #394a63;
	font-size: 0.16rem;
	color: #ffffff;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	box-sizing: border-box;
}

.copyright_view div {
	padding-right: 0.55rem;
}

/* 公用弹窗 */
.mask {
	position: fixed;
	top: 0;
	left: 0;
	width: 100vw;
	height: 100vh;
	background: rgba(0, 0, 0, 0.6);
	z-index: 10000;
}

.mask .mask-view {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	background: #fff;
	max-height: 90vh;
	overflow: auto;
}

.mask .mask-view .mask-close {
	position: absolute;
	top: 0.3rem;
	right: 0.3rem;
	width: 0.25rem;
	height: 0.25rem;
	background: url("../images/icon_close.png") center no-repeat;
	background-size: 0.17rem 0.17rem;
	cursor: pointer;
}

.login-mask,
.forget-mask,
.three-login-mask,
.binding-mask,
.buy-tips-view1,
.add-comment-mask,
.see-comment-mask,
.coupons-mask,
.curriculum-success-mask {
	display: none;
}

.login-mask-view,
.forget-mask-view,
.three-login-view,
.binding-mask-view {
	width: 6.2rem;
	border-radius: 0.1rem;
	min-height: 3.9rem;
	background-color: #fff;
	padding: 0.5rem 0.6rem;
}

.login .user_box {
	background: transparent;
	padding: 0;
	cursor: pointer;

}

.login .layui-nav-item {
	height: 0.5rem;
}

.login .user_box .usericon {
	display: block;
	width: 0.5rem;
	height: 0.5rem;
	border-radius: 50%;
}

.login .user_box .user-name {
	font-size: 0.18rem;
	margin-left: 0.15rem;
	color: #303030;
}

.login .user_box .user-name text {
	color: #ee6d46;
	font-size: 0.18rem;
}

.login .layui-nav-bar {
	display: none;
}

.login .layui-nav-child {
	top: 0.6rem;
	left: 0;
	transform: translateX(-50%);
	width: 2.32rem;

	background: #ffffff;
	box-shadow: 0rem 0.03rem 0.251rem 0.019rem rgba(167, 39, 0, 0.2);
	border-radius: 0.1rem;
}

.code-view {
	position: relative;
	margin-top: 0.7rem;
	margin-bottom: 0.4rem;
}

.code-view .code-img {
	display: block;
	margin: 0 auto;
	width: 2.03rem;
	height: 2.03rem;
}

.code-view .code-text {
	margin-top: 0.24rem;
	font-size: 0.18rem;
	color: #202020;
}

.forget-title {
	display: flex;
	height: 0.5rem;
	justify-content: flex-start;
	align-items: center;
	box-sizing: border-box;
	border-bottom: 0.01rem solid #d7d7d7;
}

.forget-title .item-forget {
	display: flex;
	height: 0.5rem;
	justify-content: flex-start;
	align-items: center;
	box-sizing: border-box;
	cursor: pointer;
}

.forget-title .item-forget .black-icon {
	width: 0.12rem;
	height: 0.22rem;
}

.forget-title .item-forget .black-title {
	margin-left: 0.15rem;
	font-size: 0.2rem;
	color: #202020;
}

.question-view {
	margin-top: 0.35rem;
	display: flex;
	height: 0.6rem;
	justify-content: flex-start;
	align-items: center;
	box-sizing: border-box;
}

.question-view .icon {
	width: 0.25rem;
	height: 0.25rem;
}

.question-view .text {
	margin-left: 0.07rem;
	font-size: 0.18rem;
	color: #202020;
}

.login-title {
	display: flex;
	height: 0.5rem;
	justify-content: space-around;
	align-items: center;
	box-sizing: border-box;
	border-bottom: 0.01rem solid #d7d7d7;
}

.login-title .item-title {
	font-size: 0.2rem;
	height: 0.5rem;
	line-height: 0.5rem;
	color: #202020;
	position: relative;
	cursor: pointer;
}

.login-title .login-title-on {
	color: #ee6d46;
	position: relative;
	cursor: pointer;
}

.login-title .login-title-on::before {
	position: absolute;
	content: "";
	bottom: -0.025rem;
	left: 0;
	width: 100%;
	height: 0.04rem;
	border-radius: 0.02rem;
	background: #ee6d46;
}

.input-view {
	position: relative;
	padding-top: 0.17rem;
}

.input-view .label-view {
	display: flex;
	height: 0.65rem;
	margin-top: 0.25rem;
	background-color: #ffffff;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(191, 191, 191, 0.24);
	border-radius: 0.06rem;
	border: solid 0.01rem #c9caca;
	justify-content: flex-start;
	align-items: center;
	box-sizing: border-box;
}

.input-view .label-view .label-icon {
	width: 0.19rem;
	height: 0.29rem;
	margin-left: 0.17rem;
	margin-right: 0.22rem;
}

.input-view .label-view input {
	display: block;
	height: 0.6rem;
	width: calc(100% - 0.58rem);
	border-radius: 0.06rem;
	border: none;
	outline: none;
}

.input-view .label-view input::-webkit-input-placeholder {
	color: #9b9b9b;
	font-size: 0.18rem;
}

.input-view .label-view input::-moz-placeholder {
	color: #9b9b9b;
	font-size: 0.18rem;
}

.input-view .label-view input:-moz-placeholder {
	color: #9b9b9b;
	font-size: 0.18rem;
}

.codeinput-view {
	position: relative;
	display: none;
	padding-top: 0.17rem;
}

.codeinput-view .label-view {
	display: flex;
	height: 0.65rem;
	margin-top: 0.3rem;
	background-color: #ffffff;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(191, 191, 191, 0.24);
	border-radius: 0.06rem;
	border: solid 0.01rem #c9caca;
	justify-content: flex-start;
	align-items: center;
	box-sizing: border-box;
}

.codeinput-view .code-label-text {
	padding-top: 0.27rem;
	font-size: 0.18rem;
	color: #202020;
}

.codeinput-view .label-code-view {
	display: flex;
	height: 0.65rem;
	margin-top: 0.3rem;
	justify-content: space-between;
	align-items: center;
	box-sizing: border-box;
}

.codeinput-view .label-code-view input {
	width: 3.3rem;
	height: 0.65rem;
	background-color: #ffffff;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(191, 191, 191, 0.24);
	border: solid 0.01rem #c9caca;
	padding-left: 0.24rem;
	box-sizing: border-box;
	border-radius: 0.06rem;
	outline: none;
}

.codeinput-view .label-code-view .codeText {
	width: 1.6rem;
	height: 0.65rem;
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: #ff6d41;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(255, 109, 65, 0.36);
	border-radius: 0.06rem;
	font-size: 0.18rem;
	color: #ffffff;
	cursor: pointer;
}

.codeinput-view .label-code-view .codeText.on {
	background: #ff6d41;
	cursor: no-drop;
}

.codeinput-view .label-view input {
	display: block;
	height: 0.6rem;
	width: 100%;
	padding-left: 0.24rem;
	box-sizing: border-box;
	border-radius: 0.06rem;
	border: none;
	outline: none;
}

.codeinput-view .label-view input::-webkit-input-placeholder,
.codeinput-view .label-code-view input::-webkit-input-placeholder {
	color: #9b9b9b;
	font-size: 0.18rem;
}

.codeinput-view .label-view input::-moz-placeholder,
.codeinput-view .label-code-view input::-moz-placeholder {
	color: #9b9b9b;
	font-size: 0.18rem;
}

.codeinput-view .label-view input:-moz-placeholder,
.codeinput-view .label-code-view input:-moz-placeholder {
	color: #9b9b9b;
	font-size: 0.18rem;
}

.submit-view {
	position: relative;
	padding-top: 0.39rem;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	box-sizing: border-box;
}

.submit-btn {
	width: 2.72rem;
	height: 0.6rem;
	margin-left: 0.61rem;
	display: flex;
	justify-content: center;
	cursor: pointer;
	align-items: center;
	box-sizing: border-box;
	background-color: #ff6d41;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(255, 109, 65, 0.36);
	border-radius: 0.3rem;
	font-size: 0.2rem;
	color: #ffffff;
	border: none;
	outline: none;
}

.forget-pwd-btn {
	font-size: 0.18rem;
	margin-left: 0.26rem;
	color: #577aab;
	cursor: pointer;
}

.agreement-view {
	position: relative;
	padding-top: 0.34rem;
	display: flex;
	justify-content: flex-start;
	cursor: pointer;
	align-items: center;
	box-sizing: border-box;
}

.agreement-view .agreement-icon {
	width: 0.25rem;
	height: 0.25rem;
	cursor: pointer;
	margin-right: 0.16rem;
}

.agreement-view .agreement-text {
	font-size: 0.18rem;
	color: #202020;
}

.agreement-view .agreement-text a {
	color: #577aab;
}

.login-mask .other-three {
	margin-top: 0.54rem;
}

.login-mask .other-three .title {
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 0.18rem;
	color: #202020;
}

.other-three .login-kinds {
	margin: 0.28rem 0.2rem 0;
}

.other-three .login-kinds .icon {
	width: 0.36rem;
	height: 0.36rem;
	display: block;
}

.other-three .login-kinds .icon2 {
	width: 0.46rem;
	height: 0.36rem;
	display: block;
}

/* 首页banner */
.banner {
	position: relative;
	height: 8rem;
}

.banner .banner-swiper {
	height: 100%;
}

.banner .banner-swiper ul,
.banner .banner-swiper ul li {
	height: 100%;
}

.sub-banner {
	height: 6.45rem !important;
}

.banner .point-section {
	margin: 0 auto;
	width: 100%;
	position: absolute;
	bottom: 1.3rem;
	height: 0.5rem;
	z-index: 8;
}

.banner .point-section .swiper-pagination {
	width: 100%;
	text-align: center;
}

.banner .point-section .swiper-pagination-bullet {
	width: 0.13rem;
	height: 0.12rem;
	border: 0.02rem solid #ffffff;
	background: transparent;
	margin-right: 0.17rem;
}

.banner .point-section .swiper-pagination-bullet-active {
	width: 0.28rem;
	height: 0.12rem;
	background-color: #ffffff;
	border-radius: 0.06rem;
}

.banner .swiper-button-prev {
	width: 0.41rem;
	height: 0.41rem;
	background: url(../images/banner-left.png) no-repeat;
	background-size: 0.41rem 0.41rem;
	left: 0.85rem;
}

.banner .swiper-button-next {
	width: 0.41rem;
	height: 0.41rem;
	background: url(../images/banner-right.png) no-repeat;
	background-size: 0.41rem 0.41rem;
	right: 0.85rem;
}

/* banner end */
/* 直播推荐 star */
.live-recommend-view {
	position: relative;
	width: 100%;
	height: 300px;
	/*background: #fff;*/
	/*padding: 0 0.85rem;*/
	margin-bottom: 0.6rem;
	margin-top: 10px;
	box-sizing: border-box;
}

.live-recommend-view .recommend-view {
	position: absolute;
	top: 0;
	/*width: -webkit-calc(100% - 170px);*/
	/*width: -moz-calc(100% - 170px);*/
	/*width: calc(100% - 170px);*/
	/*background: #fff;*/
	z-index: 188;
	/*padding: 0.75rem;*/
	border-radius: 0.1rem;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	box-sizing: border-box;
}

.live-recommend-view .recommend-view .recommend-swiper {
	height: 100%;
	background: #fff;
	box-sizing: border-box;
}

.live-recommend-view .recommend-view .recommend-swiper .swiper-pagination {
	text-align: right;
}

.live-recommend-view .recommend-view .recommend-swiper .swiper-pagination-bullet {
	width: 20px;
	height: 20px;
	text-align: center;
	line-height: 20px;
	font-size: 12px;
	color: #000;
	opacity: 1;
	background: rgba(0, 0, 0, 0.2);
}

.live-recommend-view .recommend-view .recommend-swiper .swiper-pagination-bullet-active {
	color: #fff;
	background: #577aab;
}

.item-live-view {
	position: relative;
	width: 100%;
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	box-sizing: border-box;
}

.item-live-view .item-icon {
	width: 689px;
	max-width: 689px;
	max-height: 300px;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(134, 134, 134, 0.13);
	border-radius: 0.1rem;
}

.item-live-view .item-live-right {
	position: relative;
	flex: 1;
	padding-left: 0.5rem;
	box-sizing: border-box;
}

.item-live-view .item-live-right .item-live-title {
	font-size: 24px;
	color: #000000;
	box-sizing: border-box;
	margin-top: 0.39rem;
}

.item-live-view .item-live-right .item-teacher {
	margin-top: 0.43rem;
	font-size: 18px;
	color: #000000;
}

.item-live-view .item-live-right .item-num {
	margin-top: 0.1rem;
	font-size: 18px;
	color: #000000;
}

.item-live-view .item-live-right .item-time {
	margin-top: 0.1rem;
	position: relative;
	font-size: 0.18rem;
	color: #000000;
	padding-left: 0.2rem;
}

.item-live-view .item-live-right .item-time::before {
	position: absolute;
	left: 0;
	content: "";
	width: 0.15rem;
	height: 0.2rem;
	background: url(../images/time.png) no-repeat center;
	background-size: 0.15rem 0.15rem;
}

.item-live-view .item-live-right .item-price {
	margin-top: 0.13rem;
	font-size: 24px;
	color: #ff6d41;
}

.item-live-view .item-live-right .item-button {
	cursor: pointer;
	width: 1.8rem;
	height: 0.55rem;
	background-color: #ff6d41;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgb(255 109 65 / 36%);
	border-radius: 0.275rem;
	text-align: center;
	line-height: 0.55rem;
	font-size: 18px;
	color: #ffffff;
	margin-top: 0.18rem;
}

/* 备考课程star */
.index-curriculum-view {
	position: relative;
	width: 15rem;
	margin-left: auto;
	margin-right: auto;
	/*padding-left: 1.6rem;*/
	/*padding-right: 1.6rem;*/
	padding-bottom: 0.4rem;
	box-sizing: border-box;
}

.index-curriculum-view .curriculum-title {
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	border-bottom: 0.01rem solid #e6e6e6;
	margin-bottom: 0.42rem;
}

.index-curriculum-view .curriculum-title .title-left {
	position: relative;
	width: 2.65rem;
	height: 0.59rem;
	line-height: 0.59rem;
	background: url(../images/tab-bg1.png) no-repeat left;
	background-size: 2.65rem 0.59rem;
}

.index-curriculum-view .curriculum-title .title-left::before {
	position: absolute;
	top: 0;
	left: 0.25rem;
	height: 0.59rem;
	width: 0.27rem;
	content: "";
	background: url(../images/index-icon1.png) no-repeat center;
	background-size: 0.27rem 0.23rem;
}

.index-curriculum-view .curriculum-title .title-left p {
	margin-left: 0.69rem;
	font-size: 20px;
	line-height: 0.59rem;
	color: #ffffff;
}

.index-curriculum-view .curriculum-title .curriculum-right {
	position: relative;
	padding-right: 0.15rem;
}

.index-curriculum-view .curriculum-title .curriculum-right::before {
	position: absolute;
	right: 0;
	top: 0;
	width: 0.06rem;
	height: 0.2rem;
	content: "";
	background: url(../images/right-icon.png) no-repeat center;
	background-size: 0.06rem 0.1rem;
}

.index-curriculum-view .curriculum-title .curriculum-right a {
	font-size: 0.14rem;
	color: #577aab;
}

.index-curriculum-view ul {
	width: 100%;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	position: relative;
	box-sizing: border-box;
}

.index-curriculum-view ul li {
	width: 48.6%;
	padding: 0.24rem 0.4rem;
	min-height: 4.5rem;
	background-color: #ffffff;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(103, 159, 237, 0.06);
	border-radius: 0.1rem;
	margin-bottom: 0.4rem;
	box-sizing: border-box;
}

.index-curriculum-view ul li:nth-of-type(odd) {
	margin-right: 0.4rem;
}

.index-curriculum-view ul li a {
	display: block;
}

.index-curriculum-view ul li .item-view1 {
	position: relative;
}

.index-curriculum-view ul li .item-view1 .title-text {
	font-size: 0.18rem;
	color: #000000;
	padding-left: 0.24rem;
	font-weight: bold;
}

.index-curriculum-view ul li .item-view1::before {
	position: absolute;
	top: 0.03rem;
	left: 0;
	content: "";
	width: 0.06rem;
	height: 0.2rem;
	background-color: #ff6d41;
	border-radius: 0.03rem;
}

.index-curriculum-view ul li .item-view2 {
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	margin-top: 0.24rem;
}

.index-curriculum-view ul li .item-view2 .item-icon {
	width: 3.98rem;
	height: 2.2rem;
}

.index-curriculum-view ul li .item-view2 .item-icon .icon-img {
	max-width: 3.98rem;
	max-height: 2.2rem;
	border-radius: 0.01rem;
}

.index-curriculum-view ul li .item-view2 .item-right {
	width: 2.77rem;
}

.index-curriculum-view ul li .item-view2 .item-right .title {
	font-size: 0.18rem;
	color: #000000;
	text-align: left;
	line-height: 0.35rem;
	font-weight: bold;
}

.index-curriculum-view ul li .item-view2 .item-right .price {
	font-size: 0.24rem;
	color: #ff6d41;
	margin-top: 0.3rem;
}

.index-curriculum-view ul li .item-view2 .item-right .on-line-num {
	font-size: 0.18rem;
	color: #3f536f;
	margin-top: 0.48rem;
}

.index-curriculum-view ul li .item-view3 {
	margin-top: 0.3rem;
	width: 4.83rem;
	font-size: 0.16rem;
	color: #1f1f1f;
	line-height: 0.35rem;
}

/* 精选题库 考试时间 资料解读 规范要点 */
.index-jingxuan-view {
	position: relative;
	/*padding-left: 1.6rem;*/
	/*padding-right: 1.6rem;*/
	padding-top: 0.6rem;
	padding-bottom: 0.44rem;
	box-sizing: border-box;
	background: #fff;
}

.index-jingxuan-view .jingxuan-view1 {
	position: relative;
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
}

.index-jingxuan-view .jingxuan-view1 .jingxuan-left-view {
	width: 7.48rem;
}

.index-jingxuan-view .jingxuan-view1 .jingxuan-left-view .jingxuan-title {
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	border-bottom: 0.01rem solid #e6e6e6;
	margin-bottom: 0.42rem;
}

.index-jingxuan-view .jingxuan-view1 .jingxuan-left-view .jingxuan-title .title-left {
	position: relative;
	width: 2.65rem;
	height: 0.59rem;
	line-height: 0.59rem;
	background: url(../images/tab-bg1.png) no-repeat left;
	background-size: 2.65rem 0.59rem;
}

.index-jingxuan-view .jingxuan-view1 .jingxuan-left-view .jingxuan-title .title-left::before {
	position: absolute;
	top: 0;
	left: 0.25rem;
	height: 0.59rem;
	width: 0.31rem;
	content: "";
	background: url(../images/index-icon2.png) no-repeat center;
	background-size: 0.31rem 0.33rem;
}

.index-jingxuan-view .jingxuan-view1 .jingxuan-left-view:nth-of-type(2) .jingxuan-title .title-left::before {
	position: absolute;
	top: 0;
	left: 0.25rem;
	height: 0.59rem;
	width: 0.31rem;
	content: "";
	background: url(../images/index-icon3.png) no-repeat center;
	background-size: 0.31rem 0.31rem;
}

.index-jingxuan-view .jingxuan-view1 .jingxuan-left-view .jingxuan-title .title-left p {
	margin-left: 0.69rem;
	font-size: 0.2rem;
	line-height: 0.59rem;
	color: #ffffff;
}

.index-jingxuan-view .jingxuan-view1 .jingxuan-left-view .jingxuan-title .jingxuan-right {
	position: relative;
	padding-right: 0.15rem;
}

.index-jingxuan-view .jingxuan-view1 .jingxuan-left-view .jingxuan-title .jingxuan-right::before {
	position: absolute;
	right: 0;
	top: 0;
	width: 0.06rem;
	height: 0.2rem;
	content: "";
	background: url(../images/right-icon.png) no-repeat center;
	background-size: 0.06rem 0.1rem;
}

.index-jingxuan-view .jingxuan-view1 .jingxuan-left-view .jingxuan-title .jingxuan-right a {
	font-size: 0.14rem;
	color: #577aab;
}

.jingxuanbanner {
	position: relative;
	height: 4rem;
}

.jingxuanbanner .jingxuan-swiper {
	height: 100%;
}

.jingxuanbanner .jingxuan-swiper ul,
.jingxuanbanner .jingxuan-swiper ul li {
	height: 100%;
}

.jingxuanbanner .point-section {
	margin: 0 auto;
	width: 100%;
	position: absolute;
	bottom: 0rem;
	height: 0.5rem;
	z-index: 8;
}

.jingxuanbanner .point-section .swiper-pagination {
	width: 100%;
	text-align: center;
}

.jingxuanbanner .point-section .swiper-pagination-bullet {
	width: 0.13rem;
	height: 0.12rem;
	border: 0.02rem solid #ffffff;
	background: transparent;
	margin-right: 0.17rem;
}

.jingxuanbanner .point-section .swiper-pagination-bullet-active {
	width: 0.28rem;
	height: 0.12rem;
	background-color: #ffffff;
	border-radius: 0.06rem;
}

.index-jingxuan-view .jingxuan-view1 .jingxuan-left-view .jingxuan-nav-view {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.index-jingxuan-view .jingxuan-view1 .jingxuan-left-view .jingxuan-nav-view .item-nav {
	position: relative;
	margin-top: 0.4rem;
}

.index-jingxuan-view .jingxuan-view1 .jingxuan-left-view .jingxuan-nav-view .item-nav .item-icon {
	width: 0.77rem;
	height: 0.77rem;
	display: block;
	margin: 0 auto;
}

.index-jingxuan-view .jingxuan-view1 .jingxuan-left-view .jingxuan-nav-view .item-nav .item-name {
	margin-top: 0.1rem;
	text-align: center;
	font-size: 0.18rem;
	color: #000000;
}

.index-jingxuan-view .jingxuan-view1 .jingxuan-left-view .petsTime-swiper {
	position: relative;
	height: 5.6rem !important;
	overflow: hidden;
}

.index-jingxuan-view .jingxuan-view1 .jingxuan-left-view .petsTime-swiper ul li {
	width: 7.54rem;
	padding-left: 0.52rem;
	padding-right: 0.52rem;
	padding-bottom: 0.2rem;
	background-color: #f7f8f8;
	border-radius: 0.04rem;
	box-sizing: border-box;
}

.index-jingxuan-view .jingxuan-view1 .jingxuan-left-view .petsTime-swiper ul li .wxtext {
	font-size: 0.18rem;
	font-weight: bold;
	color: #000000;
	margin-top: 0.26rem;
}

.index-jingxuan-view .jingxuan-view1 .jingxuan-left-view .petsTime-swiper ul li .wxtext2 {
	margin-top: 0.17rem;
	font-size: 0.16rem;
	color: #1f1f1f;
}

.index-jingxuan-view .jingxuan-view1 .jingxuan-left-view .petsTime-swiper ul li:hover {
	background: #628cc7;
	cursor: pointer;
}

.index-jingxuan-view .jingxuan-view1 .jingxuan-left-view .petsTime-swiper ul li:hover .wxtext,
.index-jingxuan-view .jingxuan-view1 .jingxuan-left-view .petsTime-swiper ul li:hover .wxtext2 {
	color: #fff;
}

/* tab 样式 */
.index-ziliao-view {
	position: relative;
	padding-top: 0.72rem;
}

.index-ziliao-view .ziliao-box {
	border-bottom: 0.01rem solid #e6e6e6;
}

.index-ziliao-view .ziliao-box .ziliao-right {
	position: relative;
	margin-right: 20px;
}

.index-ziliao-view .ziliao-box .ziliao-right a {
	position: relative;
	font-size: 0.14rem;
	color: #3f536f;
	padding-right: 0.13rem;
}

.index-ziliao-view .ziliao-box .ziliao-right a::after {
	position: absolute;
	right: 0;
	top: 0;
	width: 0.06rem;
	height: 0.19rem;
	content: "";
	background: url(../images/right-icon.png) no-repeat center;
	background-size: 0.06rem 0.1rem;
}

.index-ziliao-view .ziliao-tab-view {
	display: flex;
	align-items: center;
	justify-content: flex-start;
}

.index-ziliao-view .ziliao-tab-view .item-tab {
	position: relative;
	width: 2.64rem;
	height: 0.6rem;
	cursor: pointer;
	background: url(../images/tab-bg-w.png) no-repeat center;
	background-size: 2.64rem 0.6rem;
}

.index-ziliao-view .ziliao-tab-view .item-tab:nth-of-type(1) {
	position: relative;
	width: 2.35rem;
	height: 0.6rem;
	background: url(../images/tab-bg.png) no-repeat center;
	background-size: 2.35rem 0.6rem;
}


.index-ziliao-view .ziliao-tab-view .item-tab:nth-of-type(1) .item-title-view .item-title {
	font-size: 0.18rem;
	color: #3f536f;
	margin-left: 0.2rem;
}

.index-ziliao-view .ziliao-tab-view .item-tab .item-title {
	font-size: 0.2rem;
	color: #3f536f;
	padding-left: 1rem;
}

.index-ziliao-view .ziliao-tab-view .item-tab::before {
	position: absolute;
	content: "";
	top: 0;
	left: 0.5rem;
	width: 0.5rem;
	height: 0.6rem;
	background: url(../images/index-icon5.png) no-repeat center;
	background-size: 0.29rem 0.29rem;
	z-index: 1;
}

.index-ziliao-view .ziliao-tab-view .item-tab:nth-of-type(1)::before {
	position: absolute;
	content: "";
	top: 0;
	left: 0;
	width: 0.5rem;
	height: 0.6rem;
	background: url(../images/index-icon4.png) no-repeat center;
	background-size: 0.29rem 0.29rem;
	z-index: 1;
}

.index-ziliao-view .ziliao-tab-view .item-tab:nth-of-type(1) .item-title {
	font-size: 0.2rem;
	color: #3f536f;
	padding-left: 0.5rem;
}

.index-ziliao-view .ziliao-tab-view .item-tab.on {
	background: url(../images/tab-bg2.png) no-repeat center;
	background-size: 2.64rem 0.6rem;
}

.index-ziliao-view .ziliao-tab-view .item-tab:nth-of-type(1).on {
	background: url(../images/tab-bg1.png) no-repeat center;
	background-size: 2.35rem 0.6rem;
}

.index-ziliao-view .ziliao-tab-view .item-tab.on .item-title {
	color: #ffffff;
}

.index-ziliao-view .ziliao-tab-view .item-tab.on:nth-of-type(1)::before {
	position: absolute;
	content: "";
	top: 0;
	left: 0;
	width: 0.5rem;
	height: 0.6rem;
	background: url(../images/index_icon4_on.png) no-repeat center;
	background-size: 0.29rem 0.29rem;
	z-index: 1;
}

.index-ziliao-view .ziliao-tab-view .item-tab.on::before {
	position: absolute;
	content: "";
	top: 0;
	left: 0.5rem;
	width: 0.5rem;
	height: 0.6rem;
	background: url(../images/index_icon5_on.png) no-repeat center;
	background-size: 0.29rem 0.29rem;
	z-index: 1;
}

.index-ziliao-view ul {
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
	position: relative;
	box-sizing: border-box;
	padding-top: 0.4rem;
}

.index-ziliao-view ul li {
	width: 48.5%;
	margin-bottom: 0.4rem;
	box-sizing: border-box;
}

.index-ziliao-view ul li a {
	align-items: flex-start;
}

.index-ziliao-view ul li .item-left {
	width: 2.54rem;
	height: 1.41rem;
	border-radius: 0.06rem;
}

.index-ziliao-view ul li .item-left .item-icon {
	width: 2.54rem;
	height: 1.41rem;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(134, 134, 134, 0.16);
	border-radius: 0.06rem;
}

.index-ziliao-view ul li .item-right-view {
	padding-left: 0.24rem;
	padding-right: 0.9rem;
}

.index-ziliao-view ul li .item-right-view .item-title {
	font-size: 0.18rem;
	color: #1f1f1f;
}

.index-ziliao-view ul li .item-right-view .item-text {
	margin-top: 0.24rem;
	height: 0.39rem;
	font-size: 0.16rem;
	color: #1f1f1f;
}

.index-ziliao-view ul li .item-right-view .item-time {
	position: relative;
	margin-top: 0.28rem;
	line-height: 0.3rem;
	padding-left: 0.25rem;
}

.index-ziliao-view ul li .item-right-view .item-time::before {
	position: absolute;
	top: 0;
	left: 0;
	width: 0.25rem;
	height: 0.3rem;
	content: "";
	background: url(../images/time2.png) no-repeat left;
	background-size: 0.14rem 0.14rem;
}

/* 师资介绍 */
.index-introduction {
	position: relative;
	/*padding: 0.57rem 1.6rem;*/
	 background: #ffffff;
}

.index-introduction .introduction-title {
	position: relative;
}

.index-introduction .introduction-title .teachers_icon {
	display: block;
	width: 3.43rem;
	height: 0.72rem;
	margin: 0 auto;
}

.index-introduction .introduction-title .teachers_more_btn {
	position: absolute;
	top: 0.5rem;
	right: 0;
	font-size: 0.16rem;
	color: #3f536f;
}

.index-introduction .introduction-title .teachers_more_btn::after {
	display: inline-block;
	content: "";
	width: 0.18rem;
	height: 0.13rem;
	background: url(../images/right-h.png) no-repeat center;
	background-size: 0.18rem 0.13rem;
	margin-left: 0.28rem;
}

.introduction-banner {
	position: relative;
	margin-top: 0.65rem;
	margin-bottom: 0.34rem;
	display: flex;
	align-items: center;
	padding: 0 0.35rem;
}

.introduction-banner .swiper-button-prev {
	width: 0.41rem;
	height: 0.41rem;
	background: url(../images/banner-left2.png) no-repeat;
	background-size: 0.41rem 0.41rem;
	left: 0.35rem;
}

.introduction-banner .swiper-button-next {
	width: 0.41rem;
	height: 0.41rem;
	background: url(../images/banner-right2.png) no-repeat;
	background-size: 0.41rem 0.41rem;
	right: 0.35rem;
}

.introduction-banner .introduction-swiper {
	width: 100%;
	padding: 0 0.6rem;
	height: 220px;
	text-align: center;
}

.introduction-banner .introduction-swiper .swiper-slide .item-icon {
	display: block;
	width: 1.4rem;
	height: 1.4rem;
	border-radius: 1.2rem;
	object-fit: fill;
}

.introduction-banner .introduction-swiper .swiper-slide.swiper-slide-active .imageBox{
	/*width: 3.9rem;
	height: 2rem;*/
	background-color: #ffffff;
	box-shadow: 0rem 0.02rem 0.319rem 0.061rem rgba(106, 158, 209, 0.25);
	border: solid 0.01rem #ff6d41;
	border-radius: 50%;
	padding: 0.2rem;
}
.introduction-banner .introduction-swiper .swiper-slide.swiper-slide-active .imageBox .item-icon{
	width: 1.8rem;
	height: 1.8rem;
}

.introduction-teacher-view {
	position: relative;
}

.introduction-teacher-view .title-view {
	display: flex;
	align-items: flex-end;
	justify-content: center;
	padding-bottom: 20px;
	margin-bottom: 20px;
}

.introduction-teacher-view .title-view .title {
	font-size: 0.24rem;
	color: #1f1f1f;
	padding: 10px;
	background-color: #f2f2f2;
}

.introduction-teacher-view .title-view .teacher-text {
	margin-left: 0.23rem;
	font-size: 0.18rem;
	color: #1f1f1f;
}

.introduction-teacher-view .teacher-info {
	/*width: 10.58rem;*/
	margin: 0 auto;
	font-size: 0.16rem;
	color: #1f1f1f;
	text-align: justify;
	padding-bottom: 20px;
	border-bottom: 1px solid #999999;
}

/* 关于中速 */
.index-about-view {
	position: relative;
	background: #fff;
	padding-left: 16px;
	padding-right: 16px;
	box-sizing: border-box;
}

.index-about-view .index-about-content {
	position: relative;
	padding-top: 1.22rem;
	padding-bottom: 1rem;
}

.index-about-view .index-about-content .index-about-title {
	position: relative;
	width: 2.12rem;
	height: 0.7rem;
	background: url(../images/about_icon.png) no-repeat center;
	background-size: 2.12rem 0.7rem;
}

.index-about-view .index-about-content .index-about-title::after {
	position: absolute;
	bottom: -0.24rem;
	left: 0;
	content: "";
	width: 0.63rem;
	height: 0.05rem;
	background: #ff6d41;
}

.index-about-info {
	position: relative;
	padding-top: 0.68rem;
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
}

.index-about-info .about-left-view {
	width: 1000px;
	font-size: 16px;
	color: #1f1f1f;
}

.index-about-info .about-left-view p {
	font-size: 0.16rem;
	color: #1f1f1f;
	text-align: left;
	line-height: 0.3rem;
	margin-bottom: 0.2rem;
}

.index-about-info .about-left-view p:nth-last-of-type(1) {
	margin-bottom: 0;
}

.index-about-info .about-right-view {
	width: 3.19rem;
}

.index-about-info .about-right-view .about-icon-img {
	width: 3.19rem;
	height: 2.13rem;
	background: url(../images/about_right.png) no-repeat center;
	background-size: 3.19rem 2.13rem;
}

.index-about-info .about-right-view .about-more-view {
	margin-top: 0.17rem;
}

.index-about-info .about-right-view .about-more-view .item-view {
	width: 50%;
	height: 0.55rem;
	text-align: center;
	line-height: 0.55rem;
	background-color: #ff6d41;
	font-size: 0.2rem;
	color: #ffffff;
}

.index-about-info .about-right-view .about-more-view .item-view:nth-last-of-type(1) {
	background-color: #3f536f;
}

/* 课程页面star  */
.curriculum-classify-view {
	position: relative;
	/*padding: 0.49rem 0.85rem;*/
	box-sizing: border-box;
}

.curriculum-classify-view .classify-view {
	position: relative;
	padding: 10px 20px;
	background: #fff;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(103, 159, 237, 0.06);
	border-radius: 0.1rem;
	box-sizing: border-box;

}

.curriculum-classify-view .classify-view .list-view {
	position: relative;
	height: 1rem;
	border-bottom: 0.01rem solid #c5cfdb;
}

.curriculum-classify-view .classify-view .list-view:nth-last-of-type(1) {
	border-bottom: none;
}

.curriculum-classify-view .classify-view .list-view .list-view-name {
	font-size: 0.18rem;
	color: #000000;
}

.curriculum-classify-view .classify-view .list-view .list-content-view {
	position: relative;
	margin-left: 0.44rem;
}

.curriculum-classify-view .classify-view .list-view .list-content-view .item-view {
	font-size: 18px;
	/*width: 1.12rem;*/
	padding: 0 15px;
	height: 0.41rem;
	line-height: 0.41rem;
	text-align: center;
	color: #3f536f;
	cursor: pointer;
	margin-right: 20px;
}

.curriculum-classify-view .classify-view .list-view .list-content-view .item-view:nth-last-of-type(1) {
	margin-right: 0;
}

.curriculum-classify-view .classify-view .list-view .list-content-view .item-view.on {
	background-color: #ff6d41;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(255, 109, 65, 0.36);
	border-radius: 0.06rem;
	color: #fff;
}

.curriculum-classify-view .classify-view .list-view .list-content-view .item-view:hover {
	background-color: #ff6d41;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(255, 109, 65, 0.36);
	border-radius: 0.06rem;
	color: #fff;
}

.curriculum-classify-view .classify-right {
	width: 1.92rem;
	height: 2.03rem;
	background-color: #ffffff;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(103, 159, 237, 0.06);
	border-radius: 0.1rem;
	margin-left: 0.32rem;
	display: flex;
	justify-content: center;
	align-items: center;
	text-align: center;
	flex-wrap: wrap;
}

.curriculum-classify-view .classify-right div {
	width: 100%;
	font-size: 0.2rem;
	font-weight: bold;
	color: #000000;
}

.curriculum-classify-view .classify-right .classify-right-btn {
	width: 1.12rem;
	height: 0.41rem;
	line-height: 0.41rem;
	background-color: #ff6d41;
	font-weight: normal;
	font-size: 0.18rem;
	color: #FFFFFF;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(255, 109, 65, 0.36);
	border-radius: 0.06rem;
	cursor: pointer;
}

.curriculum-screen-view2 {
	position: relative;
	/*padding-left: 0.85rem;*/
	/*padding-right: 0.85rem;*/
	padding-top: 10px;
	padding-bottom: 10px;
	box-sizing: border-box;
}

.curriculum-screen-view2 .screen-view {
	position: relative;
	margin-left: 0.38rem;
}

.curriculum-screen-view2 .screen-view .item-view {
	position: relative;
	font-size: 0.18rem;
	color: #000000;
	margin-right: 0.35rem;
	padding-bottom: 0.06rem;
	cursor: pointer;
}

.curriculum-screen-view2 .screen-view .item-view:nth-last-of-type(1) {
	margin-right: 0;
}

.curriculum-screen-view2 .screen-view .item-view.on {
	font-size: 0.18rem;
	color: #ff6d41;
}

.curriculum-screen-view2 .screen-view .item-view.on::after {
	position: absolute;
	left: 0;
	bottom: 0;
	content: "";
	width: 100%;
	height: 0.04rem;
	background-color: #ff6d41;
	border-radius: 0.02rem;
}

.curriculum-screen-view2 .screen-view .item-view:hover {
	font-size: 0.18rem;
	color: #ff6d41;
}

.curriculum-screen-view2 .screen-view .item-view:hover::after {
	position: absolute;
	left: 0;
	bottom: 0;
	content: "";
	width: 100%;
	height: 0.04rem;
	background-color: #ff6d41;
	border-radius: 0.02rem;
}

/* 课程列表 */
.curriculum-list-view {
	width: 100%;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	position: relative;
	box-sizing: border-box;
	margin-top: 0.36rem;
}

.curriculum-list-view li {
	width: 31.9%;
	background-color: #ffffff;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(103, 159, 237, 0.06);
	border-radius: 0.1rem;
	padding: 0 20px;
	box-sizing: border-box;
	margin-right: 30px;
	margin-bottom: 0.36rem;
	box-sizing: border-box;
}

.curriculum-list-view li:nth-of-type(3n) {
	margin-right: 0;
}

.curriculum-list-view li a {
	display: block;
}

.curriculum-list-view li .item-icon-view {
	width: 100%;
	height: 2.65rem;
	border-radius: 0.1rem;
	margin-top: 0.42rem;
}

.curriculum-list-view li .item-icon-view .icon-img {
	display: block;
	max-width: 100%;
	max-height: 100%;
}

.curriculum-list-view li .item-title {
	height: 0.48rem;
	text-align: justify;
	font-size: 18px;
	color: #000000;
	margin-top: 0.3rem;
	margin-bottom: 0.4rem;
}

.curriculum-list-view li .item-price-view {
	border-top: 0.01rem solid #dcdddd;
	height: 0.87rem;
}

.curriculum-list-view li .item-price-view .item-left-view {
	position: relative;
}

.curriculum-list-view li .item-price-view .item-left-view .item-price {
	font-size: 24px;
	color: #ff6d41;
}

.curriculum-list-view li .item-price-view .item-left-view .item-hour {
	margin-left: 0.18rem;
	font-size: 18px;
	color: #ffffff;
	padding: 0.04rem 0.09rem;
	background-color: #ff6d41;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(255, 109, 65, 0.36);
	border-radius: 0.13rem;
}

.curriculum-list-view li .item-price-view .item-peoplesnum {
	font-size: 18px;
	color: #3f536f;
}

/* 课程页面end */

/* 课程详情 star */
.curriculum-details-view {
	position: relative;
	/*padding: 0 0.85rem;*/
	box-sizing: border-box;
}

.curriculum-details-view .details-view1 {
	position: relative;
	margin-top: 0.48rem;
	margin-bottom: 0.48rem;
	padding: 0.75rem;
	background-color: #ffffff;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(103, 159, 237, 0.06);
	border-radius: 0.1rem;
	box-sizing: border-box;
	display: flex;
	align-items: flex-start;
	justify-content: flex-start;
}

.curriculum-details-view .details-view1-new {
	position: relative;
	margin-top: 0.48rem;
	margin-bottom: 0.48rem;
	padding: 0.74rem 0.74rem 0.56rem 0.74rem;
	background-color: #ffffff;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(103, 159, 237, 0.06);
	border-radius: 0.1rem;
	box-sizing: border-box;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.details-view1-new .new-btn {
	width: 1.8rem;
	height: 0.55rem;
	line-height: 0.55rem;
	background-color: #ff6d41;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(255, 109, 65, 0.36);
	border-radius: 0.275rem;
	font-size: 0.24rem;
	text-align: center;
	color: #ffffff;
	cursor: pointer;
}

.details-view1-new .new-price {
	margin-top: 0.45rem;
	margin-bottom: 0.51rem;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.details-view1-new .new-price span:nth-child(1) {
	font-size: 0.24rem;
	color: #ff6d41;
}

.details-view1-new .new-price span:nth-child(2) {
	font-size: 0.2rem;
	color: #577aab;
	margin-left: 0.36rem;
}

.details-view1-new .new-time {
	display: flex;
	align-items: center;
	justify-content: flex-start;
	font-size: 0.18rem;
	color: #000000;
}

.details-view1-new .new-time span:nth-child(1) {
	display: block;
	width: 0.15rem;
	height: 0.15rem;
	background: url("../images/time.png") no-repeat center;
	background-size: 0.15rem;
	margin-right: 0.1rem;
}

.curriculum-details-view .details-view1 .list-left {
	width: 7.19rem;
	height: 4.01rem;
	border-radius: 0.1rem;
}

.curriculum-details-view .details-view1 .list-left .list-icon {
	display: block;
	max-width: 100%;
	max-height: 100%;
	border-radius: 0.1rem;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(134, 134, 134, 0.13);
}

.curriculum-details-view .details-view1 .list-right {
	position: relative;
	margin-left: 0.65rem;
}

.curriculum-details-view .details-view1 .list-right .list-title {
	margin-top: 0.39rem;
	font-size: 0.24rem;

	color: #000000;
}

.curriculum-details-view .details-view1 .list-right .list-time {
	margin-top: 0.43rem;
	position: relative;
	font-size: 0.18rem;
	color: #000000;
	padding-left: 0.2rem;
}

.curriculum-details-view .details-view1 .list-right .list-time::before {
	position: absolute;
	top: 0.02rem;
	left: 0;
	content: "";
	width: 0.15rem;
	height: 0.2rem;
	background: url(../images/time.png) no-repeat center;
	background-size: 0.15rem 0.15rem;
}

.curriculum-details-view .details-view1 .list-right .list-price {
	position: relative;
	margin-top: 0.45rem;
}

.curriculum-details-view .details-view1 .list-right .list-price .price {
	font-size: 0.24rem;
	color: #ff6d41;
	margin-right: 0.36rem;
}

.curriculum-details-view .details-view1 .list-right .list-price .hour {
	font-size: 0.2rem;
	color: #577aab;
}

.curriculum-details-view .details-view1 .list-right .list-btn {
	position: relative;
	margin-top: 0.66rem;
	width: 1.8rem;
	height: 0.55rem;
	background-color: #ff6d41;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(255, 109, 65, 0.36);
	border-radius: 0.275rem;
	text-align: center;
	line-height: 0.55rem;
	font-size: 0.24rem;
	color: #ffffff;
	cursor: pointer;
}

.curriculum-details-view .details-view2 {
	position: relative;
	margin-bottom: 0.85rem;
	padding: 0.57rem 0.75rem;
	background-color: #ffffff;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(103, 159, 237, 0.06);
	border-radius: 0.1rem;
}

.curriculum-details-view .details-view2 .list-left-view {
	position: relative;
	width: 800px;
	margin-right: 20px;
}

.curriculum-details-view .details-view2 .list-right-view {
	flex: 1;
}

/* 菜单样式 */
.list-menu-view {
	border-bottom: 0.01rem solid #e6e6e6;
}

.list-menu-view li {
	position: relative;
	width: 2.24rem;
	height: 0.6rem;
	line-height: 0.6rem;
	padding-left: 0.72rem;
	font-size: 0.2rem;
	color: #577aab;
	cursor: pointer;
	background: url(../images/tab-bg-w.png) no-repeat center;
	background-size: 2.24rem 0.6rem;
}

.list-menu-view li:nth-of-type(1) {
	position: relative;
	width: 2.04rem;
	height: 0.6rem;
	padding-left: 0.4rem;
	background: url(../images/tab-bg.png) no-repeat center;
	background-size: 2.04rem 0.6rem;
}

.list-menu-view li.on {
	background: url(../images/tab-bg2.png) no-repeat center;
	background-size: 2.24rem 0.6rem;
	color: #ffffff;
	padding-left: 0.6rem;
}

.list-menu-view li:nth-of-type(1).on {
	background: url(../images/tab-bg1.png) no-repeat center;
	background-size: 2.04rem 0.6rem;
	padding-left: 0.4rem;
}

.list-right-view {
	position: relative;
	width: 5.5rem;
}

.list-right-view .right-menu-view {
	position: relative;
}

.list-right-view .right-menu-view .item-menu {
	width: 2.34rem;
	height: 0.6rem;
	line-height: 0.6rem;
	font-size: 0.2rem;
	color: #fff;
	background: url(../images/tab-bg1.png) no-repeat center;
	background-size: 2.34rem 0.6rem;
	padding-left: 0.4rem;
}

.list-right-view .material-view {
	position: relative;
	width: 5.5rem;
	padding: 0 0.17rem;
	padding-top: 0.23rem;
	padding-bottom: 0.38rem;
	background-color: #577aab;
	border-radius: 0.1rem;
	border-top-left-radius: 0;
}

.list-right-view .material-view .material-box1-view {
	background: #fff;
	padding-top: 0.23rem;
}

.list-right-view .material-view .material-box1-view .material-title {
	position: relative;
	padding-left: 0.4rem;
}

.list-right-view .material-view .material-box1-view .material-title .item-text1 {
	padding-top: 0.05rem;
	font-size: 24px;
	color: #343434;
}

.list-right-view .material-view .material-box1-view .material-title .item-text2 {
	font-size: 0.56rem;
	color: #343434;
	font-weight: bold;
}

.list-right-view .material-view .material-box1-view .item-logo {
	width: 1.46rem;
	height: 0.42rem;
	margin-right: 0.21rem;
}

.material-backgroud-view {
	background: #fff;
}

.material-box-view-1 {
	position: relative;
	padding-top: 0.3rem;
	padding-bottom: 0.6rem;
	/*background: url(../images/view-1.png) no-repeat right bottom;*/
	background-size: 1.83rem 2.09rem;
}

.list-right-view .material-view .material-swiper {
	height: 3.5rem;
}

.list-right-view .material-view .material-swiper .swiper-slide .list-item {
	position: relative;
	display: flex;
	align-items: center;
	justify-content: flex-start;
	cursor: pointer;
}

.list-right-view .material-view .material-swiper .swiper-slide .list-item .list-title {
	width: 1.01rem;
	height: 0.35rem;
	border-radius: 0.06rem;
	margin-left: 0.4rem;
	line-height: 0.35rem;
	font-size: 0.2rem;
	text-align: center;
	color: #ffffff;
}

.list-right-view .material-view .material-swiper .swiper-slide .list-item .list-content {
	font-size: 0.18rem;
	color: #343434;
	margin-left: 0.1rem;
}

.list-right-view .material-view .material-swiper .swiper-slide .list-item .list-btn {
	font-size: 0.18rem;
	color: #577aab;
	margin-left: 0.3rem;
}

.list-color1 {
	background-color: #ff6d41;
}

.list-color2 {
	background-color: #35a2fd;
}

.list-color3 {
	background-color: #42cfa9;
}

.list-color4 {
	background-color: #9791ff;
}

.material-box2-view {
	position: relative;
}

.material-box2-view .title-text {
	margin-top: 0.25rem;
	font-size: 0.36rem;
	font-weight: bold;
	color: #ffffff;
	padding-left: 0.55rem;
}

.material-box2-view .list-text {
	padding-left: 0.55rem;
	margin-top: 0.05rem;
	font-size: 0.18rem;
	color: #ffffff;
}

.comment-list-view {
	position: relative;
	padding-top: 0.14rem;
	height: 8.4rem;
}

.comment-list-view li {
	width: 5.5rem;
	margin-top: 0.27rem;
	height: auto !important;
	padding: 0.13rem 0.24rem;
	height: 1.83rem;
	background-color: #e8eff6;
	border-radius: 0.04rem;
}

.comment-list-view li .item-info-view {
	position: relative;
}

.comment-list-view li .item-info-view .icon {
	width: 0.65rem;
	height: 0.65rem;
	background-color: #ffffff;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(103, 159, 237, 0.24);
	border-radius: 0.65rem;
	border: 0.05rem solid #fff;
	margin-right: 0.2rem;
}

.comment-list-view li .item-info-view .info-title {
	font-size: 0.18rem;
	color: #303030;
}

.comment-list-view li .item-info-view .info-title .haoping {
	width: 0.52rem;
	height: 0.24rem;
	background-color: #ff6d41;
	border-radius: 0.04rem;
	line-height: 0.24rem;
	text-align: center;
	font-size: 0.16rem;
	display: inline-block;
	color: #ffffff;
	margin-left: 0.08rem;
}

.comment-list-view li .item-info-view .info-title .zhongping {
	width: 0.52rem;
	height: 0.24rem;
	background-color: #577aab;
	border-radius: 0.04rem;
	line-height: 0.24rem;
	text-align: center;
	font-size: 0.16rem;
	display: inline-block;
	color: #ffffff;
	margin-left: 0.08rem;
}

.comment-list-view li .item-info-view .info-title .chaping {
	width: 0.52rem;
	height: 0.24rem;
	background-color: #323232;
	border-radius: 0.04rem;
	line-height: 0.24rem;
	text-align: center;
	font-size: 0.16rem;
	display: inline-block;
	color: #ffffff;
	margin-left: 0.08rem;
}

.comment-list-view li .item-info-view .info-title .myname {
	width: 0.52rem;
	height: 0.24rem;
	background-color: #ff6d41;
	border-radius: 0.04rem;
	line-height: 0.24rem;
	text-align: center;
	font-size: 0.16rem;
	display: inline-block;
	color: #ffffff;
	margin-left: 0.08rem;
}

.comment-list-view li .item-info-view .info-time {
	font-size: 0.18rem;
	margin-top: 0.05rem;
	color: #577aab;
}

.comment-list-view li .info-content {
	padding-top: 0.21rem;
	padding-bottom: 0.2rem;
	font-size: 0.16rem;
	color: #303030;
}

/* 课程介绍 */
.menu-introduce-view {
	position: relative;
	width: 100%;
	margin-top: 0.1rem;
	border: 0.01rem solid #e6e6e6;
	padding-top: 0.2rem;
	font-size: 0.14rem;
	color: #333333;
	line-height: 0.26rem;
	border-radius: 0.05rem;
}

.menu-introduce-view img {
	display: block;
	max-width: 100%;
	margin: 10px auto;
}

/* 课程目录 */
.menu-catalog-view {
	position: relative;
	padding-top: 0.1rem;
}

.menu-catalog-view ul {
	margin-top: 0.33rem;
	background-color: #ffffff;
	box-shadow: -0.01rem 0rem 0.24rem 0rem rgba(16, 63, 182, 0.18);
	border-radius: 0.1rem;
	border: solid 0.01rem #c5cfdb;
}

.menu-catalog-view ul .list-title {
	height: 0.59rem;
	background-color: #577aab;
	font-size: 0.2rem;
	line-height: 0.59rem;
	color: #ffffff;
	border-top-left-radius: 0.1rem;
	border-top-right-radius: 0.1rem;
	padding-left: 0.4rem;
}

.menu-catalog-view ul .list-title span {
	padding-left: 0.3rem;
}

.menu-catalog-view ul ol {
	position: relative;
	margin: 0.25rem;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(103, 159, 237, 0.06);
	border-radius: 0.1rem;
	border: solid 0.01rem #c5cfdb;
}

.menu-catalog-view ul ol li {
	display: flex;
	align-items: center;
	height: 0.6rem;
	border-bottom: 0.01rem solid #c5cfdb;
	justify-content: space-between;
}

.menu-catalog-view ul ol li:nth-last-of-type(1) {
	border-bottom: none;
}

.menu-catalog-view ul ol li .list-left {
	font-size: 0.18rem;
	color: #030303;
	padding-left: 0.32rem;
}

.menu-catalog-view ul ol li .list-right {
	display: flex;
	align-items: center;
	justify-content: flex-end;
}

.menu-catalog-view ul ol li .list-right .list-btn {
	width: 0.81rem;
	height: 0.34rem;
	background-color: #ff6d41;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(255, 109, 65, 0.36);
	border-radius: 0.06rem;
	font-size: 0.2rem;
	text-align: center;
	line-height: 0.34rem;
	color: #ffffff;
	margin-right: 0.19rem;
	cursor: pointer;
}

.menu-catalog-view ul ol li .list-right .list-lxbtn {
	width: 0.81rem;
	height: 0.34rem;
	background-color: #ff6d41;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(255, 109, 65, 0.36);
	border-radius: 0.06rem;
	font-size: 0.2rem;
	text-align: center;
	line-height: 0.34rem;
	color: #ffffff;
	margin-right: 0.3rem;
	cursor: pointer;
}

.menu-catalog-view ul ol li .list-right .list-suo-icon {
	width: 0.81rem;
	height: 0.56rem;
	background: url(../images/pay-icon.png) no-repeat center;
	background-size: 0.56rem 0.56rem;
	margin-right: 0.19rem;
	cursor: pointer;
}

.details-video .list-right-view .list-suo-icon {
	width: 0.81rem;
	height: 0.56rem;
	background: url(../images/pay-icon.png) no-repeat center;
	background-size: 0.56rem 0.56rem;
	cursor: pointer;
}


.menu-catalog-view ul ol li .list-right .list-time {
	width: 0.71rem;
	height: 0.34rem;
	background-color: #ffffff;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(98, 134, 186, 0.23);
	border-radius: 0.06rem;
	border: solid 0.01rem #577aab;
	line-height: 0.34rem;
	text-align: center;
	font-size: 0.18rem;
	color: #577aab;
	margin-right: 0.3rem;
	cursor: default;
}

.click-menuContent-view {
	display: none;
}

/* 播放视频 */
.curriculum-details-view .details-video {
	position: relative;
	margin-top: 0.48rem;
	margin-bottom: 0.48rem;
	padding: 0.75rem;
	background-color: #ffffff;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(103, 159, 237, 0.06);
	border-radius: 0.1rem;
	box-sizing: border-box;
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
}

.curriculum-details-view .details-video .list-video {
	width: 10rem;
}

.curriculum-details-view .details-video .list-video .title_ {
	font-size: 0.24rem;
	text-align: left;
	height: 0.6rem;
	color: #000000;
}

.curriculum-details-view .details-video .list-video .video-view {
	width: 10rem;
	height: 5.52rem;
	object-fit: contain;
}

.curriculum-details-view .details-video .list-video .video-view:focus {
	outline: none;
}

.mulu-view {
	position: relative;
	margin-top: 0.17rem;
	padding-right: 0.01rem;
	height: calc(90vh - 1rem - 0.17rem) !important;
	overflow: hidden;
	overflow-y: scroll;
}

.mulu-view::-webkit-scrollbar-track-piece {
	background-color: #e8eff6;
	border-radius: 0.065rem;
}

.mulu-view::-webkit-scrollbar {
	width: 0.08rem;
	height: 5.45rem;

}

.mulu-view::-webkit-scrollbar-thumb {
	width: 0.08rem;
	min-height: 0.29rem;
	background-color: #577aab;
	border-radius: 0.04rem;

}

.mulu-view ul li.item-title {
	background: #577aab;
	height: 0.6rem;
	font-size: 0.2rem;
	line-height: 0.6rem;
	color: #ffffff;
	padding-left: 0.4rem;
}

.mulu-view ul li.item-title .item-span {
	padding-left: 0.25rem;
}

.mulu-view ul li ol {
	position: relative;
}

.mulu-view ul ol li {
	height: 0.65rem;
}

.mulu-view ul ol li .list-title {
	font-size: 0.18rem;
	color: #577aab;
}

.mulu-view ul ol li .list-time {
	width: 0.71rem;
	height: 0.34rem;
	border-radius: 0.06rem;
	border: solid 0.01rem #577aab;
	line-height: 0.34rem;
	text-align: center;
	font-size: 0.18rem;
	color: #577aab;
	margin-right: 0.11rem;
}

.mulu-view ul ol li .list-btn1 {
	width: 0.81rem;
	height: 0.34rem;
	background-color: #ff6d41;
	border-radius: 0.06rem;
	line-height: 0.34rem;
	text-align: center;
	font-size: 0.18rem;
	color: #ffffff;
	cursor: pointer;
}

.mulu-view ul ol li .list-suo-btn {
	width: 0.81rem;
	height: 0.34rem;
	background: url(../images/suo-icon.png) no-repeat center;
	background-size: 0.2rem 0.26rem;
	cursor: pointer;
}

.pinglun_view {
	position: relative;
	margin-top: 0.4rem;
}

.pinglun_view .view-1 {
	display: flex;
	align-items: flex-end;
	justify-content: flex-start;
}

.pinglun_view .view-1 .title {
	font-size: 0.2rem;
	color: #202020;
}

.pinglun_view .view-1 ul {
	display: flex;
	align-items: flex-end;
	justify-content: flex-start;
	margin-left: 0.33rem;
}

.pinglun_view .view-1 ul li {
	position: relative;
	margin-right: 0.56rem;
	text-align: center;
	cursor: pointer;
}

.pinglun_view .view-1 ul li:nth-last-of-type(1) {
	margin-right: 0;
}

.pinglun_view .view-1 ul li:nth-of-type(1) .icon {
	width: 0.65rem;
	height: 0.66rem;
	background: url(../images/pl1.png) no-repeat center;
	background-size: 0.65rem 0.66rem;
}

.pinglun_view .view-1 ul li:nth-of-type(2) .icon {
	width: 0.65rem;
	height: 0.66rem;
	background: url(../images/pl2.png) no-repeat center;
	background-size: 0.65rem 0.66rem;
}

.pinglun_view .view-1 ul li:nth-of-type(3) .icon {
	width: 0.65rem;
	height: 0.66rem;
	background: url(../images/pl3.png) no-repeat center;
	background-size: 0.65rem 0.66rem;
}

.pinglun_view .view-1 ul li .name {
	font-size: 0.2rem;
	color: #202020;
}

.pinglun_view .view-1 ul li:nth-of-type(1).on .icon {
	width: 0.65rem;
	height: 0.66rem;
	background: url(../images/pl1_on.png) no-repeat center;
	background-size: 0.65rem 0.66rem;
}

.pinglun_view .view-1 ul li:nth-of-type(2).on .icon {
	width: 0.65rem;
	height: 0.66rem;
	background: url(../images/pl2_on.png) no-repeat center;
	background-size: 0.65rem 0.66rem;
}

.pinglun_view .view-1 ul li:nth-of-type(3).on .icon {
	width: 0.65rem;
	height: 0.66rem;
	background: url(../images/pl3_on.png) no-repeat center;
	background-size: 0.65rem 0.66rem;
}

.pinglun_view .view-1 ul li.on .name {
	color: #ff6d41;
}

.pinglun_view #pinglun_text {
	width: 5.49rem;
	padding: 0.24rem 0.3rem;
	height: 1.55rem;
	background-color: #efefef;
	border-radius: 0.06rem;
	margin-top: 0.3rem;
	resize: none;
	border: none;
	box-sizing: border-box;
	font-size: 0.18rem;
	color: #9b9b9b;
}

/* 购买提示 */
.buy-tipsContent-view {
	width: 5.2rem;
	height: 3.2rem;
	border-radius: 0.1rem;
	background: #fff;
}

.buy-tipsContent-view .tips-list {
	width: 3.52rem;
	height: 1.57rem;
}

.buy-tipsContent-view .tips-list .title {
	font-size: 0.24rem;
	color: #202020;
	text-align: center;
	padding-bottom: 0.74rem;
}

.buy-tipsContent-view .tips-list .tips-btn1 {
	width: 1.62rem;
	height: 0.6rem;
	background-color: #ffffff;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(191, 191, 191, 0.24);
	border-radius: 0.3rem;
	border: solid 0.01rem #c9caca;
	text-align: center;
	line-height: 0.6rem;
	font-size: 0.2rem;
	color: #3f3f3f;
	cursor: pointer;
}

.buy-tipsContent-view .tips-list .tips-btn2 {
	width: 1.62rem;
	height: 0.6rem;
	background-color: #ff6d41;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(255, 109, 65, 0.36);
	border-radius: 0.3rem;
	text-align: center;
	line-height: 0.6rem;
	font-size: 0.2rem;
	color: #ffffff;
	cursor: pointer;
}

/* 评论弹窗 */
.add-comment-content {
	width: 9rem;
	height: 7.7rem;
	overflow: hidden;
	overflow-y: scroll;
	background: #ffffff;
	border-radius: 0.1rem;

}

.add-comment-content::-webkit-scrollbar-track-piece {
	background-color: #fff;
	border-radius: 0.065rem;
}

.add-comment-content::-webkit-scrollbar {
	width: 0.05rem;
	height: 7.7rem;

}

.add-comment-content::-webkit-scrollbar-thumb {
	width: 0.05rem;
	min-height: 0.29rem;
	background-color: #f1f2f3;
	border-radius: 0.04rem;

}

.add-comment-content .add-comment-view {
	width: 3.41rem;
	margin-top: 0.64rem;
	margin-left: auto;
	margin-right: auto;
	display: flex;
	align-items: flex-end;
	justify-content: space-between;
}


.add-comment-content .add-comment-view li {
	position: relative;
	text-align: center;
	cursor: pointer;
}

.add-comment-content .add-comment-view li:nth-last-of-type(1) {
	margin-right: 0;
}

.add-comment-content .add-comment-view li:nth-of-type(1) .icon {
	width: 0.65rem;
	height: 0.66rem;
	background: url(../images/pl1.png) no-repeat center;
	background-size: 0.65rem 0.66rem;
}

.add-comment-content .add-comment-view li:nth-of-type(2) .icon {
	width: 0.65rem;
	height: 0.66rem;
	background: url(../images/pl2.png) no-repeat center;
	background-size: 0.65rem 0.66rem;
}

.add-comment-content .add-comment-view li:nth-of-type(3) .icon {
	width: 0.65rem;
	height: 0.66rem;
	background: url(../images/pl3.png) no-repeat center;
	background-size: 0.65rem 0.66rem;
}

.add-comment-content .add-comment-view li .name {
	font-size: 0.2rem;
	color: #202020;
	margin-top: 0.2rem;
}

.add-comment-content .add-comment-view li:nth-of-type(1).on .icon {
	width: 0.65rem;
	height: 0.66rem;
	background: url(../images/pl1_on.png) no-repeat center;
	background-size: 0.65rem 0.66rem;
}

.add-comment-content .add-comment-view li:nth-of-type(2).on .icon {
	width: 0.65rem;
	height: 0.66rem;
	background: url(../images/pl2_on.png) no-repeat center;
	background-size: 0.65rem 0.66rem;
}

.add-comment-content .add-comment-view li:nth-of-type(3).on .icon {
	width: 0.65rem;
	height: 0.66rem;
	background: url(../images/pl3_on.png) no-repeat center;
	background-size: 0.65rem 0.66rem;
}

.add-comment-content .add-comment-view li.on .name {
	color: #ff6d41;
}

.add-comment-content .textarea-view {
	position: relative;
	width: 7.2rem;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0.35rem;
}

.add-comment-content .textarea-view textarea {
	width: 7.2rem;
	height: 1.95rem;
	padding: 0.24rem 0.3rem;
	background: #ffffff;
	font-size: 0.18rem;
	resize: none;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(191, 191, 191, 0.24);
	border-radius: 0.06rem;
	border: solid 0.01rem #c9caca;
	box-sizing: border-box;
}

.add-comment-content .comment-photo-view {
	width: 7.2rem;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0.29rem;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	justify-content: flex-start;
}

.add-comment-content .comment-photo-view .item-photo {
	position: relative;
	width: 1.4rem;
	height: 1.35rem;
	border-radius: 0.06rem;
	margin-right: 0.29rem;
	margin-bottom: 0.29rem;
}

.add-comment-content .comment-photo-view .item-photo .item-del-btn {
	position: absolute;
	top: -0.2rem;
	right: -0.2rem;
	width: 0.42rem;
	height: 0.42rem;
	background: url(../images/deleteicon2.png) no-repeat center;
	background-size: 0.42rem 0.42rem;
	z-index: 1;
	cursor: pointer;
}

.add-comment-content .comment-photo-view .add-photo-btn {
	width: 1.4rem;
	height: 1.35rem;
	background-color: #ffffff;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(191, 191, 191, 0.24);
	border-radius: 0.06rem;
	border: solid 0.01rem #c9caca;
	margin-bottom: 0.29rem;
}

.add-comment-content .comment-photo-view .add-photo-btn .photo-num {
	text-align: center;
	font-size: 0.18rem;
	color: #9b9b9b;
}

.add-comment-content .comment-photo-view .add-photo-btn .photo-icon {
	width: 1.4rem;
	height: 0.89rem;
	background: url(../images/photo-icon.png) no-repeat center;
	background-size: 0.44rem 0.43rem;
}

.add-comment-content .photo-msg {
	width: 7.2rem;
	margin-top: 0.11rem;
	margin-left: auto;
	margin-right: auto;
	font-size: 0.18rem;
	color: #202020;
}

.add-comment-content .add-commentview-btn {
	position: relative;
	width: 2.72rem;
	height: 0.6rem;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0.45rem;
	margin-bottom: 0.45rem;
	background: #ff6d41;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(255, 109, 65, 0.36);
	border-radius: 0.3rem;
	line-height: 0.6rem;
	font-size: 0.2rem;
	color: #ffffff;
	text-align: center;
	cursor: pointer;
}

/* 查看评论 */
.see-comment-content {
	width: 9rem;
	padding: 0.4rem;
	min-height: 4.4rem;
	background: #ffffff;
	border-radius: 0.1rem;
}

.see-comment-content .list-view1 {
	min-height: 0.65rem;
	display: flex;
	align-items: center;
	justify-content: flex-start;
}

.see-comment-content .list-view1 .view-title {
	font-size: 0.2rem;
	color: #000;
	margin-left: 0.5rem;
}

.see-comment-content .list-view1 .view-text {
	font-size: 0.2rem;
	color: #577bad;
	margin-left: 0.4rem;
	width: 5.5rem;
	text-align: left;
}

.see-comment-content .list-view2 {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	justify-content: flex-start;
	margin-top: 0.05rem;
	margin-left: 1.7rem;
	margin-right: 0.5rem;
}

.see-comment-content .list-view2 li {
	width: 1.2rem;
	height: 1.2rem;
	border-radius: 0.06rem;
	margin-right: 0.3rem;
	margin-top: 0.3rem;
}

/* 课程详情 end */
/* 课程确认订单页面 star */
.curriculum-confirmpay-view {
	position: relative;
	background: #ffffff;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(103, 159, 237, 0.06);
	padding: 0.37rem 0.75rem;
	border-radius: 0.1rem;
	margin-bottom: 0.48rem;
}

.curriculum-confirmpay-view .left-view {
	position: relative;
	width: 7.66rem;
	border-radius: 0.04rem;
	border: solid 0.01rem #c5cedb;
	padding: 0.19rem 0;
}

.curriculum-confirmpay-view .left-view .name {
	position: relative;
	font-size: 0.2rem;
	line-height: 0.36rem;
	color: #000000;
	padding-left: 1.18rem;
}

.curriculum-confirmpay-view .left-view .name::before {
	position: absolute;
	top: 0;
	left: 0.69rem;
	width: 0.28rem;
	height: 0.36rem;
	content: "";
	background: url(../images/order-icon.png) no-repeat center;
	background-size: 0.28rem 0.36rem;
}

.curriculum-confirmpay-view .left-view .price {
	font-size: 0.2rem;
	line-height: 0.36rem;
	color: #000000;
	padding-right: 0.31rem;
}

.curriculum-confirmpay-view .left-view .price text {
	padding-left: 0.12rem;
	font-size: 0.24rem;
	color: #ff6d41;
}

.curriculum-confirmpay-view .left-view .view2 {
	position: relative;
	padding-left: 1.18rem;
}

.curriculum-confirmpay-view .left-view .view2 .p1 {
	line-height: 0.3rem;
	color: #000000;
	font-size: 0.18rem;
}

.curriculum-confirmpay-view .left-view .view2 .p1 text {
	color: #3f536f;
}

.curriculum-confirmpay-view .right-view {
	position: relative;
	width: 7.66rem;
	padding: 0 0.37rem;
	border-radius: 0.04rem;
	border: solid 0.01rem #c5cedb;
}

.curriculum-confirmpay-view .right-view li {
	height: 0.65rem;
	border-bottom: 0.01rem solid #c5cedb;
}

.curriculum-confirmpay-view .right-view li:nth-last-of-type(1) {
	border-bottom: none;
}

.curriculum-confirmpay-view .right-view li .p1 {
	font-size: 0.2rem;
	color: #000000;
}

.curriculum-confirmpay-view .right-view li .p2 {
	font-size: 0.16rem;
	color: #1f1f1f;
	display: flex;
	align-items: center;
	justify-content: flex-end;
	cursor: pointer;
}

.curriculum-confirmpay-view .right-view li .p2::after {
	margin-left: 0.15rem;
	width: 0.06rem;
	height: 0.65rem;
	content: "";
	background: url(../images/order-right-icon.png) no-repeat center;
	background-size: 0.06rem 0.1rem;
}

.curriculum-confirmpay-view .right-view li .p2.color {
	color: #3f536f;
	font-size: 0.2rem;
}

.coupons-view {
	width: 8rem;
	height: 6.5rem;
	overflow: hidden;
	background: #ffffff;
	border-radius: 0.1rem;
}

.coupons-view .title {
	font-size: 0.24rem;
	color: #202020;
	text-align: center;
	height: 1.2rem;
	line-height: 1.2rem;
}

.coupons-view .coupons-list {
	position: relative;
	padding: 0 0.65rem;
	height: 4.8rem;
	overflow: hidden;
	overflow-y: scroll;
	box-sizing: border-box;
}

.coupons-view .coupons-list::-webkit-scrollbar-track-piece {
	background-color: #fff;
	border-radius: 0.065rem;
}

.coupons-view .coupons-list::-webkit-scrollbar {
	width: 0.13rem;
	height: 5.45rem;

}

.coupons-view .coupons-list::-webkit-scrollbar-thumb {
	width: 0.08rem;
	min-height: 0.29rem;
	background-color: #f1f2f3;
	border-radius: 0.04rem;

}

.coupons-view .coupons-list li {
	width: 100%;
	height: 1.4rem;
	background: #ff6d41;
	border-radius: 0.1rem;
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	margin-bottom: 0.35rem;
	cursor: pointer;
}

.coupons-view .coupons-list li:nth-last-of-type(1) {
	margin-bottom: 0;
}

.coupons-view .coupons-list li .left-view {
	width: 5.5rem;
	height: 1.4rem;
	box-sizing: border-box;
	display: flex;
	align-items: center;
	justify-content: flex-start;

}

.coupons-view .coupons-list li .left-view .viewcontent1 {
	width: 2rem;
	height: 0.9rem;
	border-right: 0.02rem dashed #ffffff;
	display: flex;
	align-items: center;
	justify-content: center;
}

.coupons-view .coupons-list li .left-view .viewcontent1 .num {
	font-size: 0.24rem;
	color: #ffffff;
}

.coupons-view .coupons-list li .left-view .viewcontent1 .num text {
	font-size: 0.48rem;
}

.coupons-view .coupons-list li .left-view .viewcontent1 .text1 {
	font-size: 0.2rem;
	color: #ffffff;
}

.coupons-view .coupons-list li .left-view .viewcontent2 {
	margin-left: 0.28rem;
	display: flex;
	align-items: center;
	justify-content: center;
	height: 0.9rem;
}

.coupons-view .coupons-list li .left-view .viewcontent2 .p1 {
	font-size: 0.26rem;
	color: #ffffff;
}

.coupons-view .coupons-list li .left-view .viewcontent2 .p2 {
	margin-top: 0.1rem;
	font-size: 0.16rem;
	color: #ffffff;
}

.coupons-view .coupons-list li .right-view {
	position: relative;
	width: 0.9rem;
	background: #f5d26a;
	height: 1.4rem;
	display: flex;
	align-items: center;
	justify-content: center;
	border-top-right-radius: 0.1rem;
	border-bottom-right-radius: 0.1rem;
	font-size: 0.2rem;
	color: #181818;
}

.coupons-view .coupons-list li .right-view::before {
	position: absolute;
	top: -0.025rem;
	left: -0.05rem;
	width: 0.16rem;
	height: 1.45rem;
	content: "";
	background: url(../images/diko-icon.png) no-repeat center;
	background-size: 0.1rem 1.45rem;
}

.curriculum-selectpay-view {
	position: relative;
	background: #ffffff;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(103, 159, 237, 0.06);
	padding: 0.37rem 0.75rem;
	border-radius: 0.1rem;
	margin-bottom: 0.48rem;
}

.curriculum-selectpay-view .title {
	font-size: 0.24rem;
	color: #000000;
}

.curriculum-selectpay-view ul {
	position: relative;
	margin-top: 0.49rem;
	display: flex;
	align-items: center;
	justify-content: flex-start;
	cursor: pointer;
}

.curriculum-selectpay-view ul li {
	display: flex;
	align-items: center;
	justify-content: space-between;
	cursor: pointer;
	margin-right: 0.22rem;
}

.curriculum-selectpay-view ul li .select-icon {
	width: 0.31rem;
	height: 0.31rem;
	background: url(../images/select-zf.png) no-repeat center;
	background-size: 0.3rem 0.3rem;
	margin-right: 0.29rem;
}

.curriculum-selectpay-view ul li .list-view {
	position: relative;
	width: 3.16rem;
	height: 0.97rem;
	border-radius: 0.04rem;
	border: solid 0.01rem #c5cedb;
	display: flex;
	align-items: center;
	justify-content: center;
}

.curriculum-selectpay-view ul li .list-view .list-icon {
	width: 0.41rem;
	height: 0.38rem;
	background: url(../images/wx-icon.png) no-repeat center;
	background-size: 0.41rem 0.38rem;
	margin-right: 0.23rem;
}

.curriculum-selectpay-view ul li:nth-of-type(2) .list-view .list-icon {
	width: 0.41rem;
	height: 0.39rem;
	background: url(../images/zfb-icon.png) no-repeat center;
	background-size: 0.39rem 0.39rem;
	margin-right: 0.23rem;
}

.curriculum-selectpay-view ul li .list-view .list-text {
	font-size: 0.2rem;
	color: #000000;
}

.curriculum-selectpay-view ul li.on .select-icon {
	width: 0.31rem;
	height: 0.31rem;
	background: url(../images/select-zf-on.png) no-repeat center;
	background-size: 0.31rem 0.31rem;
	margin-right: 0.29rem;
}

.curriculum-tuijian-view {
	position: relative;
	background: #ffffff;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(103, 159, 237, 0.06);
	padding: 0.35rem 0.75rem;
	border-radius: 0.1rem;
	margin-bottom: 0.48rem;
}

.curriculum-tuijian-view .title {
	font-size: 0.24rem;
	color: #000000;
	margin-bottom: 0.4rem;
}

.curriculum-tuijian-view ul {
	width: 100%;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	position: relative;
	box-sizing: border-box;
}

.curriculum-tuijian-view ul li {
	width: 48.6%;
	display: flex;
	align-items: flex-start;
	justify-content: flex-start;
	margin-bottom: 0.35rem;
}

.curriculum-tuijian-view ul li:nth-of-type(odd) {
	margin-right: 0.4rem;
}

.curriculum-tuijian-view ul li .list-left {
	width: 4.92rem;
	height: 2.73rem;
	border-radius: 0.1rem;
}

.curriculum-tuijian-view ul li .list-left .icon {
	max-width: 100%;
	max-height: 100%;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(134, 134, 134, 0.13);
	border-radius: 0.1rem;
}

.curriculum-tuijian-view ul li .list-right {
	width: 2.35rem;
	margin-left: 0.3rem;
}

.curriculum-tuijian-view ul li .list-right .title {
	font-size: 0.24rem;
	color: #000000;
}

.curriculum-tuijian-view ul li .list-right .time {
	position: relative;
	font-size: 0.18rem;
	line-height: 0.36rem;
	color: #000000;
	padding-left: 0.3rem;
	margin-top: 0.35rem;
}

.curriculum-tuijian-view ul li .list-right .time::before {
	position: absolute;
	width: 0.15rem;
	height: 0.36rem;
	top: 0;
	left: 0;
	content: "";
	background: url(../images/time.png) no-repeat center;
	background-size: 0.15rem 0.15rem;
}

.curriculum-tuijian-view ul li .list-right .price-view {
	position: relative;
	margin-top: 0.2rem;
	display: flex;
	align-items: flex-end;
	justify-content: flex-start;
}

.curriculum-tuijian-view ul li .list-right .price-view .new-price {
	font-size: 0.3rem;
	color: #ff6d41;
}

.curriculum-tuijian-view ul li .list-right .price-view .new-price text {
	font-size: 0.24rem;
}

.curriculum-tuijian-view ul li .list-right .price-view .old-price {
	font-size: 0.24rem;
	color: #3f536f;
	text-decoration: line-through;
	margin-left: 0.34rem;
}

.curriculum-tuijian-view ul li .list-right .price-view .new-price text {
	font-size: 0.24rem;
}

.curriculum-tuijian-view ul li .list-right .list-btn {

	width: 1.8rem;
	height: 0.55rem;
	background-color: #ff6d41;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(255, 109, 65, 0.36);
	border-radius: 0.275rem;
	text-align: center;
	line-height: 0.55rem;
	font-size: 0.24rem;
	color: #ffffff;
	margin-top: 0.45rem;
	cursor: pointer;
}

.curriculum-orderpay-view {
	position: relative;
	background: #ffffff;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(103, 159, 237, 0.06);
	padding: 0.59rem 0.75rem;
	border-radius: 0.1rem;
	margin-bottom: 0.48rem;
}

.curriculum-orderpay-view .agreement {
	position: relative;
	font-size: 0.18rem;
	color: #000000;
	cursor: pointer;
	padding-left: 0.4rem;
}

.curriculum-orderpay-view .agreementColor {
	font-size: 0.18rem;
	color: #3f536f;
}

.curriculum-orderpay-view .agreement::before {
	position: absolute;
	left: 0;
	content: "";
	width: 0.25rem;
	height: 0.25rem;
	background: url(../images/check.png) no-repeat center;
	background-size: 0.25rem 0.25rem;
}

.curriculum-orderpay-view .agreement.on::before {
	position: absolute;
	left: 0;
	content: "";
	width: 0.25rem;
	height: 0.25rem;
	background: url(../images/check_on.png) no-repeat center;
	background-size: 0.25rem 0.25rem;
}

.curriculum-orderpay-view .btnview {
	position: relative;
}

.curriculum-orderpay-view .btnview .price {
	font-size: 0.18rem;
	color: #000000;
}

.curriculum-orderpay-view .btnview .price text {
	font-size: 0.24rem;
	color: #ff6d41;
}

.curriculum-orderpay-view .btnview .add-btn {
	margin-left: 0.57rem;
	width: 1.8rem;
	height: 0.55rem;
	background-color: #ff6d41;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(255, 109, 65, 0.36);
	border-radius: 0.275rem;
	text-align: center;
	line-height: 0.55rem;
	font-size: 0.24rem;
	color: #fff;
	cursor: pointer;
}

.curriculum-success-view {
	width: 6.2rem;
	height: 4.5rem;
	background: #ffffff;
	border-radius: 0.1rem;
}

.curriculum-success-view .viewc {
	width: 6.2rem;
	height: 4.5rem;
	text-align: center;
}

.curriculum-success-view .viewc .icon {
	display: block;
	width: 0.65rem;
	height: 0.65rem;
	margin-left: 0.11rem;
}

.curriculum-success-view .viewc .p1 {
	font-size: 0.2rem;
	color: #202020;
}

/* 课程确认订单页面 end */
/* HTML内容页面 star */
.pure-box {
	position: relative;
	padding-left: 0.85rem;
	padding-right: 0.85rem;
}

.pure-box .pure-view {
	position: relative;
	margin-top: 0.48rem;
	margin-bottom: 0.48rem;
	padding: 0.75rem;
	background-color: #ffffff;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(103, 159, 237, 0.06);
	border-radius: 0.1rem;
}

.pure-box .pure-view p {
	font: 0.16rem microsoft yahei;
	padding: 0.3em 0;
}

/* HTML内容页面 end  */

.index-list {
	display: flex;
	justify-content: space-between;
	align-items: center;
	flex-wrap: wrap;
}

.tuijian li {
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(51, 51, 51, 0.31) !important;
}

.index-list li {
	width: 6.8rem;
	background-color: #ffffff;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(103, 159, 237, 0.06);
	border-radius: 0.1rem;
	padding: 0.3rem;
	margin-bottom: 0.38rem;
	/*height: 3.4rem;*/
}

.index-list li .index-list-item-title {
	display: flex;
	justify-content: flex-start;
	align-items: center;
}

.index-list li .index-list-item-title span:nth-child(1) {
	width: 0.06rem;
	height: 0.2rem;
	background-color: #ff6d41;
	border-radius: 0.03rem;
	margin-right: 0.12rem;
}

.index-list li .index-list-item-title span:nth-child(2) {
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}

.index-list li .index-list-item-name {
	font-size: 20px;
	font-weight: bold;
	color: #000000;
	margin-top: 0.31rem;
	position: relative;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.index-list li .index-list-item-class {
	margin-top: 0.29rem;
	display: flex;
	justify-content: flex-start;
	align-items: center;
}

.index-list li .index-list-item-class .index-list-item-class-single {
	/*width: 0.86rem;*/
	height: 0.28rem;
	line-height: 0.28rem;
	text-align: center;
	background-color: #f2f2f2;
	border-radius: 0.04rem;
	border: solid 0.01rem #f0f0f0;
	margin-right: 0.1rem;
	font-size: 14px;
	color: #5e6784;
}

.index-list li .index-list-item-content {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-top: 0.31rem;
}

.index-list-item-content .index-list-item-content-left {
	display: flex;
	justify-content: flex-start;
	align-items: center;
}

.index-list-item-content-left .item-content-left {
	margin-right: 0.16rem;
	display: flex;
	justify-content: flex-start;
	align-items: center;
}

.item-content-left .item-content-left-img {
	width: 0.51rem;
	height: 0.51rem;
	background-color: #eaebed;
	border-radius: 100%;
	margin-right: 0.1rem;
}

.item-content-left .item-content-left-img img {
	width: 0.51rem;
	height: 0.51rem;
	border-radius: 100%;
}

.item-content-left .item-content-left-text {
	color: #5e6784;
}

.index-list-item-content-right {
	text-align: right;
}

.index-list-item-content-right .right-item-price {
	display: flex;
	justify-content: flex-end;
	align-items: flex-end;
}

.index-list-item-content-right .right-item-price span:nth-child(1) {
	font-size: 0.14rem;
	color: #818181;
	text-decoration: line-through;
}

.index-list-item-content-right .right-item-price span:nth-child(2) {
	font-size: 0.16rem;
	color: #e54535;
	margin-left: 0.08rem;
	margin-right: 0.04rem;
}

.index-list-item-content-right .right-item-price h2 {
	font-size: 0.24rem;
	font-weight: bold;
	color: #e54535;
}

.index-list-item-content-right .right-item-time {
	margin: 0.17rem 0;
	font-size: 0.16rem;
	font-weight: bold;
	color: #464646;
}

.index-list-item-content-right .right-item-time span {
	color: #e54535;
}

.index-list-item-content-right .right-item-text {
	font-size: 0.16rem;
	color: #8a8a8a;
}


.index-list li .index-list-item-xian {
	height: 0.01rem;
	background-color: #ebebeb;
	margin-top: 0.29rem;
}

.index-list li .index-list-item-text {
	margin-top: 0.31rem;
}

.index-list li .index-list-item-text p {
	font-size: 0.16rem;
	line-height: 0.48rem;
	color: #1f1f1f;
}

.index-list-item-name .index-time-limit {
	width: 0.85rem;
	height: 0.31rem;
	line-height: 0.31rem;
	background-image: linear-gradient(114deg, #f7a9a2 0%, #e54535 100%);
	border-radius: 0.155rem 0rem 0rem 0.155rem;
	text-align: center;
	color: #FFFFFF;
	font-size: 14px;
	position: absolute;
	right: -0.3rem;
	top: 0;
}

/* 新增 */
.curriculum-list-view {
	display: flex;
	justify-content: flex-start;
	align-items: center;
	flex-wrap: wrap;
}

.list-flex-start {
	display: flex;
	justify-content: flex-start;
	align-items: center;
}

.list-space-between {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.curriculum-item {
	width: 5.58rem;
	/*height: 3.4rem;*/
	background-color: #ffffff;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(103, 159, 237, 0.06);
	border-radius: 0.2rem;
	padding: 0 .4rem;
}

.my-curriculum-outer {
	box-shadow: 0rem 0.05rem 0.13rem 0rem rgba(16, 63, 182, 0.13) !important;
	width: 47% !important;
	margin-right: 0 !important;
}

.curriculum-item .curriculum-item-name {
	padding-top: 0.32rem;
}

.curriculum-item-name span:nth-child(1) {
	width: 0.06rem;
	height: 0.2rem;
	background-color: #ff6d41;
	border-radius: 0.03rem;
	margin-right: 0.12rem;
	display: block;
}

.curriculum-item-name span:nth-child(2) {
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}

.curriculum-item .curriculum-item-title {
	font-size: 18px;
	color: #000000;
	padding-top: 0.36rem;
	position: relative;
}
.curriculum-item .curriculum-item-title div:nth-child(1){
	flex: 1;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.curriculum-item .curriculum-item-class {
	padding-top: 20px;
}

.curriculum-item-class .class-single {
	/*width: 0.86rem;*/
	height: 0.28rem;
	line-height: 0.28rem;
	text-align: center;
	background-color: #f2f2f2;
	border-radius: 0.04rem;
	border: solid 0.01rem #f0f0f0;
	margin-right: 0.1rem;
	font-size: 14px;
	color: #5e6784;
}

.curriculum-item .curriculum-item-teacher {
	padding-top: 20px;
}

.curriculum-item-teacher .teacher-left-teacher {
	margin-right: 16px;
}

.teacher-left-teacher .teacher-left-teacher-img {
	width: 0.51rem;
	height: 0.51rem;
	background-color: #eaebed;
	border-radius: 100%;
	margin-right: 0.1rem;
}

.teacher-left-teacher .teacher-left-teacher-name {
	margin-top: 0.07rem;
}

.teacher-left-teacher .teacher-left-teacher-name p {
	color: #5e6784;
}

.teacher-left-teacher-img img {
	/*max-width: 0.51rem;
	max-height: 0.51rem;*/
	width: 0.51rem;
	height: 0.51rem;
	border-radius: 100%;
}


.curriculum-item .curriculum-item-xian {
	height: 0.01rem;
	background-color: #ebebeb;
	margin-top: 0.29rem;
	margin-bottom: 0.2rem;
}

.curriculum-item .curriculum-item-content {
	padding-bottom: 0.41rem;
}

.content-left .content-left-people {
	font-size: 16px;
	margin-bottom: 0.11rem;
	color: #8a8a8a;
}

.content-left .content-left-hour {
	width: 0.78rem;
	height: 0.25rem;
	line-height: 0.25rem;
	background-color: #ff6d41;
	border-radius: 0.1rem;
	color: #FFFFFF;
	text-align: center;
	font-size: 14px;
}

.content-right {
	text-align: right;
}

.content-right .content-right-price span:nth-child(1) {
	font-size: 0.14rem;
	color: #818181;
}

.content-right .content-right-price span:nth-child(2) {
	font-size: 0.16rem;
	color: #e54535;
	margin-left: 0.08rem;
	margin-right: 0.04rem;
}

.content-right .content-right-price span:nth-child(3) {
	font-size: 0.24rem;
	color: #e54535;
}

.content-right .content-right-time {
	font-size: 0.16rem;
	color: #464646;
	margin-top: 0.17rem;
}

.content-right .content-right-time span {
	color: #e54535;
}

.curriculum-item .curriculum-item-list {
	padding-bottom: 0.36rem;
}

.curriculum-item .curriculum-item-list p {
	font-size: 0.16rem;
	line-height: 0.48rem;
	color: #1f1f1f;
}

.curriculum-item .curriculum-item-mycontent {
	padding-bottom: 0.2rem;
}

.curriculum-item-mycontent .mycontent-left p {
	color: #8a8a8a;
}

.curriculum-item-mycontent .mycontent-left p:nth-child(1) {
	margin-bottom: 0.1rem;
}

.curriculum-item-mycontent .mycontent-left p span {
	color: #ff6d41;
}

.curriculum-item-mycontent .mycontent-right {
	width: 1.2rem;
	height: 0.4rem;
	line-height: 0.4rem;
	text-align: center;
	background-color: #ff6d41;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(255, 109, 65, 0.36);
	border-radius: 0.275rem;
	color: #FFFFFF;
	font-size: 0.18rem;
}

.curriculum-time-limit {
	width: 0.85rem;
	height: 0.31rem;
	line-height: 0.31rem;
	background-image: linear-gradient(114deg, #f7a9a2 0%, #e54535 100%);
	border-radius: 0.155rem 0rem 0rem 0.155rem;
	text-align: center;
	color: #FFFFFF;
	font-size: 0.14rem;
	position: absolute;
	right: -0.2rem;
	top: 0.36rem;
}

/* 题库 */
.tiku-list {
	width: 17.5rem;
	height: 16.13rem;
	background-color: #ffffff;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(103, 159, 237, 0.06);
	border-radius: 0.1rem;
	margin: 0 auto;
	margin-bottom: 40px;
}

/* 盒子布局 */
.order-flex-start {
	display: flex;
	justify-content: flex-start;
}

.order-flex-end {
	display: flex;
	justify-content: flex-end;
}

.order-space-between {
	display: flex;
	justify-content: space-between;
}

.order-center {
	display: flex;
	justify-content: center;
}

.order-center-center {
	display: flex;
	justify-content: center;
	align-items: center;
}

.tiku-list .tiku-list-outer {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	padding: 59px 15px;
}

.tiku-list .tiku-list-outer .tiku-list-left {
	flex: 1;
}

.tiku-list .tiku-list-outer .tiku-list-left .tiku-list-exercise {
	height: 1.36rem;
	background-color: #ffffff;
	box-shadow: 0rem 0rem 0.304rem 0.076rem rgba(92, 92, 92, 0.11);
	border-radius: 0.08rem;
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 0.3rem 0.42rem;
}

.tiku-list .tiku-list-outer .tiku-list-left .tiku-list-exercise .exercise-left {
	display: flex;
	justify-content: flex-start;
	align-items: center;
}

.tiku-list .tiku-list-outer .tiku-list-left .tiku-list-exercise .exercise-left .exercise-left-img {
	width: 0.74rem;
	height: 0.72rem;
	/*box-shadow: 0.05rem 0.087rem 0rem 0rem #dddddd;*/
	margin-right: 0.44rem;
	line-height: 0.72rem;
	text-align: center;
	font-size: .2rem;
	font-weight: bold;
}

.tiku-list .tiku-list-outer .tiku-list-left .tiku-list-exercise .exercise-left .chapter {
	background: url('../images/chapter.png');background-size: 100% 100%;
}

.tiku-list .tiku-list-outer .tiku-list-left .tiku-list-exercise .exercise-left .calendar {
	background: url('../images/calendar.png');background-size: 100% 100%;
}

.tiku-list .tiku-list-outer .tiku-list-left .tiku-list-exercise .exercise-left .exercise-left-img img {
	max-width: 0.74rem;
	max-height: 0.72rem;
}

.tiku-list .tiku-list-outer .tiku-list-left .tiku-list-exercise .exercise-left div p {
	color: #454545;
}

.tiku-list .tiku-list-outer .tiku-list-left .tiku-list-exercise .exercise-left div p:nth-child(1) {
	font-size: 26px;
	margin-bottom: 0.15rem;
}

.tiku-list .tiku-list-outer .tiku-list-left .tiku-list-exercise .exercise-left div p:nth-child(2) {
	font-size: 20px;
}

.tiku-list .tiku-list-outer .tiku-list-left .tiku-list-exercise .exercise-right {
	width: 1.6rem;
	height: 0.48rem;
	line-height: 0.48rem;
	text-align: center;
	color: #ffffff;
	font-size: 26px;
	background-image: linear-gradient(137deg,
			#52a8ff 1%,
			#0b80f7 100%),
		linear-gradient(#007cf9,
			#007cf9);
	background-blend-mode: normal,
		normal;
	box-shadow: 0rem 0.05rem 0.1rem 0rem rgba(20, 100, 180, 0.32);
	border-radius: 0.24rem;
	cursor: pointer;
}

.tiku-list .tiku-list-outer .tiku-list-left .tiku-list-item {
	margin-top: 0.5rem;
	margin-bottom: 0.7rem;
	display: flex;
	justify-content: space-between;
	align-items: center;
	flex-wrap: wrap;
}

.tiku-list .tiku-list-outer .tiku-list-left .tiku-list-item .item-single {
	width: 350px;
	height: 4.4rem;
	background-color: #ffffff;
	box-shadow: 0rem 0rem 0.304rem 0.076rem rgba(92, 92, 92, 0.11);
	border-radius: 0.05rem;
	margin-bottom: 0.46rem;
	padding: 0.2rem 0.3rem;
	text-align: center;
}

.tiku-list .tiku-list-outer .tiku-list-left .tiku-list-item .item-single .item-single-imgs {
	width: 100%;
	height: 157px;
	margin: 0 auto;
	margin-bottom: 0.25rem;
}

.tiku-list .tiku-list-outer .tiku-list-left .tiku-list-item .item-single .item-single-img img {
	max-width: 2.8rem !important;
	max-height: 157px !important;
}

.tiku-list .tiku-list-outer .tiku-list-left .tiku-list-item .item-single .item-single-title {
	color: #000000;
	font-size: 24px;
}

.tiku-list .tiku-list-outer .tiku-list-left .tiku-list-item .item-single .item-single-xian {
	width: 0.88rem;
	height: 0.04rem;
	background-color: #ff6d41;
	margin: 0 auto;
	margin-top: 0.19rem;
	margin-bottom: 0.16rem;
}

.tiku-list .tiku-list-outer .tiku-list-left .tiku-list-item .item-single .item-single-text {
	color: #7d7d7d;
	font-size: 18px;
	margin-bottom: 0.3rem;
}

.tiku-list .tiku-list-outer .tiku-list-left .tiku-list-item .item-single .item-single-btn {
	width: 100%;
	height: 0.48rem;
	line-height: 0.48rem;
	text-align: center;
	margin: 0 auto;
	background-color: #ff6d41;
	border-radius: 0.24rem;
	font-size: 20px;
	color: #FFFFFF;
	margin-bottom: 0.29rem;
	cursor: pointer;
}

/* 题库选择 */
.tiku-select {
	margin-bottom: 0.44rem;
}

.tiku-select .tiku-select-title {
	color: #000000 !important;
	font-weight: bold;
}

.tiku-select .tiku-select-title .tiku-select-title-img {
	width: 0.17rem;
	height: 0.09rem;
	margin-left: 0.2rem;
}

.tiku-select .tiku-select-title .tiku-select-title-img img {
	max-width: 0.17rem;
	max-height: 0.09rem;
}

.tiku-select .tiku-select-btn {
	width: 1.42rem;
	height: 0.41rem;
	line-height: 0.41rem;
	text-align: center;
	border-radius: 0.06rem;
	font-size: 0.18rem;
	margin-right: 0.34rem;
}

.tiku-select-on {
	color: #FFFFFF;
	background-color: #ff6d41;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(255, 109, 65, 0.36);
}

.tiku-select-off {
	color: #3f536f;
	background-color: #ffffff;
	border: solid 0.01rem #3f536f;
}

/* 题库分类 */
.tiku-class {
	width: 10.02rem;
	height: 4.2rem;
	background-color: #ffffff;
	box-shadow: 0rem 0.03rem 0.251rem 0.019rem rgba(172, 172, 172, 0.2);
	border-radius: 0.1rem;
	margin-bottom: 0.27rem;
	display: none;
}


.tiku-list .tiku-list-outer .tiku-list-right {
	margin-left: 20px;
	width: 450px;
}


/* 搜索 */
/* 搜索 */
.order-search {
	margin-bottom: 0.38rem;
	color: #FFFFFF;
}

.search-input {
	height: 0.65rem;
	background-color: #ffffff;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(191, 191, 191, 0.24);
	border-radius: 0.06rem;
	border: solid 0.01rem #c9caca;
}

input {
	border: none;
}

.order-search dl .item-menu {
	width: 1.95rem;
	height: 0.59rem;
	line-height: 0.59rem;
	font-size: 0.2rem;
	color: #fff;
	background: url('../images/tab-bg1.png') no-repeat center;
	background-size: 1.95rem 0.59rem;
	padding-left: 0.4rem;
}

.order-search .order-search-area {
	width: 100%;
	background-color: #577aab;
	padding: 0.2rem 0.16rem;
}

.order-search .order-search-area ul {
	width: 100%;
	background-color: #FFFFFF;
	color: #577aab;
	font-size: 0.18rem;
	padding: 1px;
}

.order-search-area ul .search-item-firet {
	height: 0.65rem;
	padding: 0 0.2rem;
	background-color: #ffffff;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(191, 191, 191, 0.24);
	border-radius: 0.06rem;
	border: solid 0.01rem #c9caca;
}

.order-search-area ul .search-item-firet .search-item-firet-img {
	width: 0.27rem;
	height: 0.28rem;
}

.order-search-area ul .search-item-firet .search-item-firet-img {
	max-width: 0.27rem;
	max-height: 0.28rem;
}

.order-search-area ul .search-item {
	margin: 0 0.22rem;
	padding-top: 0.23rem;
	padding-bottom: 0.23rem;
	border-bottom: 0.01rem solid #C5CFDB;
	cursor: pointer;
}

.order-search-area ul .search-item .search-item-right {
	font-size: 0.18rem;
	color: #577aab;
}

.order-search-area ul .search-item .search-item-img {
	width: 0.06rem;
	height: 0.1rem;
	margin-left: 0.13rem;
}

.order-search-area ul .search-item .search-item-img img {
	max-width: 0.06rem;
	max-height: 0.1rem;
}

/* 倒计时 */
.tiku-list-right .order-time {
	width: 5.5rem;
	height: auto;
	background-color: #ff6d41;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(255, 109, 65, 0.36);
	border-radius: 0.1rem;
	margin-bottom: 0.2rem;
}

.tiku-list-right .order-time .order-header-times {
	width: 1.69rem;
	margin-left: 0.18rem;
	margin-top: 0.35rem;
	font-size: 0.18rem;
	color: #FFFFFF;
}

.tiku-list-right .order-time .order-header-times .order-header-times-day {
	width: 0.43rem;
	height: 0.43rem;
	line-height: 0.43rem;
	text-align: center;
	background-color: #ffffff;
	font-size: 0.4rem;
	color: #577aab;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(157, 36, 0, 0.36);
	border-radius: 0.06rem;
	margin-right: 0.05rem;
}

.tiku-list-right .order-time .order-header-times {
	font-size: 0.2rem;
	color: #ffffff;
}

.tiku-list-right .order-time .order_date {
	width: 0.95rem;
	height: 0.95rem;
	margin-top: 0.44rem;
	margin-left: 0.49rem;
	margin-right: 0.53rem;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(157, 36, 0, 0.36);
}

.tiku-list-right .order-time .order_date img {
	max-width: 0.95rem;
	max-height: 0.95rem;
}

.tiku-list-right .order-time .order-time-outer {
	padding: 0.2rem 0.42rem;
}

.tiku-list-right .order-time .order-time-outer .order-time-outer-textone {
	width: 0.37rem;
	height: 1.22rem;
	font-size: 0.48rem;
	color: #ffcdbe;
	margin-right: 0.04rem;
}

.tiku-list-right .order-time .order-time-outer-textone img {
	max-width: 0.37rem;
	max-height: 1.22rem;
}

.tiku-list-right .order-time .order-time-outer .order-time-outer-texttwo {
	font-size: 0.224rem;
	width: 0.18rem;
	height: 1.62rem;
	color: #ffcdbe;
}

.tiku-list-right .order-time .order-time-outer-texttwo img {
	max-width: 0.18rem;
	max-height: 1.62rem;
}

/* 左侧图片 */
.tiku-list-right .order-content-left-img {
	width: 450px;
	height: 2.21rem;
	margin-top: 0.2rem;
}

.tiku-list-right .order-content-left-img img {
	width: 450px;
	max-width: 450px;
	max-height: 2.21rem;
}

/* 考试资料 */
.tiku-list-right .order-content-left-material {
	width: 450px;
	height: auto;
	margin-top: 0.2rem;
}

.tiku-list-right .order-content-left-material .material-header {
	height: 0.6rem;
	line-height: 0.6rem;
	padding-left: 0.29rem;
	background-color: #577aab;
	border-radius: 0.1rem 0.1rem 0rem 0rem;
	font-size: 0.18rem;
	color: #FFFFFF;
}

.tiku-list-right .order-content-left-material ul {
	height: 2.6rem;
	padding: 0.21rem 0.22rem 0.3rem 0.21rem;
	background-color: #ffffff;
	border-radius: 0rem 0rem 0.1rem 0.1rem;
	border: solid 0.01rem #dcdcdc;
}

.tiku-list-right .order-content-left-material ul li {
	line-height: 0.35rem;
	text-overflow: -o-ellipsis-lastline;
	font-size: 0.16rem;
	overflow: hidden;
	font-weight: bold;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical;
}

/* 题库详情star */
.tiku_details_view {
	position: relative;
	/*padding: 0 0.85rem;*/
}

.tiku_details_view .tiku_content_view {
	position: relative;
	margin: 0.5rem 0;
	padding: 30px 15px;
	padding-bottom: 0.65rem;
	background: #ffffff;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(103, 159, 237, 0.06);
	border-radius: 0.1rem;
}

.tiku_details_view .tiku_content_view .list_title_view {
	position: relative;
	height: 0.55rem;
	border-bottom: 0.02rem solid #c5cfdb;
}

.tiku_details_view .tiku_content_view .list_title_view .back-view {
	position: relative;
	height: 0.55rem;
	line-height: 0.55rem;
	font-size: 0.18rem;
	color: #000000;
	padding-left: 0.23rem;
}

.tiku_details_view .tiku_content_view .list_title_view .back-view::before {
	position: absolute;
	top: 0;
	left: 0;
	width: 0.22rem;
	height: 0.55rem;
	content: "";
	background: url(../images/left_icon.png) no-repeat center;
	background-size: 0.09rem 0.17rem;
}

.tiku_details_view .tiku_content_view .list_title_view .title {
	margin-left: 0.55rem;
	font-size: 0.24rem;
	color: #000000;
}

.tiku_details_view .tiku_content_view .list_title_view .set_button_ {
	width: 0.92rem;
	height: 0.41rem;
	background: #ffffff;
	border-radius: 0.06rem;
	border: solid 0.01rem #3f536f;
	font-size: 0.18rem;
	color: #3f536f;
	cursor: pointer;
}

.tikp-menu-view .set_button_ {
	width: 0.68rem;
	height: 0.34rem;
	border-radius: 0.04rem;
	border: solid 0.01rem #577aab;
	cursor: pointer;
	font-size: 0.18rem;

	color: #577aab;
}

.tiku_details_view .tiku_content_view .list_content_view {
	position: relative;
	margin-top: 0.3rem;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view {
	width: 60%;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .list_topic_view {
	position: relative;
	min-height: 0.9rem;
	font-size: 0.18rem;
	color: #1d1d1d;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .list_topic_view .topic_type {
	color: #577aab;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .list_topic_view .answer_color {
	position: absolute;
	top: 0;
	right: 0;
	width: 1.02rem;
	height: 0.9rem;
	font-size: 0.5rem;
	text-align: center;
	line-height: 0.9rem;
	color: #fff;
	background-color: #21d3ac;
	z-index: 12;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .list_topic_view .answrong_color {
	position: absolute;
	top: 0;
	right: 0;
	width: 1.02rem;
	height: 0.9rem;
	font-size: 0.5rem;
	text-align: center;
	line-height: 0.9rem;
	color: #fff;
	background-color: #ed4c1b;
	z-index: 12;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .select_list {
	position: relative;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .select_list .item_answer {
	position: relative;
	height: 0.5rem;
	cursor: pointer;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .select_list .item_answer .title {
	max-width: 5%;
	width: 0.32rem;
	height: 0.32rem;
	border: solid 0.01rem #577aab;
	border-radius: 0.32rem;
	text-align: center;
	font-size: 0.18rem;
	color: #1d1d1d;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .select_list .item_answer .text {
	max-width: 90%;
	font-size: 0.18rem;
	color: #1d1d1d;
	margin-left: 0.2rem;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .select_list .item_answer.on .title {
	border: solid 0.01rem #21d3ac;
	color: #FFF;
	background: #21d3ac;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .select_list .item_answer.on .text {
	color: #21d3ac;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .select_list .item_answer.wrong .title {
	border: solid 0.01rem #ed4c1b;
	color: #FFF;
	background: #ed4c1b;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .select_list .item_answer.wrong .text {
	color: #ed4c1b;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .select_button_view {
	position: relative;
	margin-top: 0.8rem;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .select_button_view .item_button1 {
	width: 1.8rem;
	height: 0.55rem;
	background: #577aab;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(98, 134, 186, 0.36);
	border-radius: 0.275rem;
	font-size: 0.16rem;
	color: #ffffff;
	cursor: pointer;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .select_button_view .item_button2 {
	width: 1.8rem;
	height: 0.55rem;
	background-color: #ff6d41;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(255, 109, 65, 0.36);
	border-radius: 0.275rem;
	margin-left: 0.3rem;
	font-size: 0.16rem;
	color: #ffffff;
	cursor: pointer;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .answer_dui_view {
	position: relative;
	margin-top: 0.8rem;
	width: 100%;
	background-color: #ffffff;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(90, 141, 211, 0.25);
	border-radius: 0.1rem;
	border: solid 0.01rem #c5cfdb;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .answer_dui_view .list_1_view {
	height: 0.7rem;
	font-size: 0.18rem;
	background: #577aab;
	color: #ffffff;
	border-top-left-radius: 0.1rem;
	border-top-right-radius: 0.1rem;
	padding-left: 0.44rem;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .answer_dui_view .list_2_view {
	position: relative;
	padding-top: 0.25rem;
	padding-bottom: 0.25rem;
	border: solid 0.01rem #c5cfdb;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .answer_dui_view .list_2_view .list_tongji_view {
	position: relative;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .answer_dui_view .list_2_view .list_tongji_view .text {
	position: relative;
	font-size: 0.18rem;
	color: #1d1d1d;
	margin-right: 0.15rem;
	padding-left: 0.42rem;
	font-weight: bold;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .answer_dui_view .list_2_view .list_tongji_view .text::before {
	position: absolute;
	left: 0.14rem;
	top: 0.1rem;
	content: "";
	width: 0.08rem;
	height: 0.08rem;
	background-color: #577aab;
	border-radius: 0.08rem;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .answer_dui_view .list_2_view .list_tongji2_view {
	margin-top: 0.08rem;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .answer_dui_view .list_2_view .list_tongji2_view .item_tab {
	padding: 0.07rem 0.18rem;
	background: #ffd9e1;
	border-radius: 0.16rem;
	margin-right: 0.21rem;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .answer_dui_view .list_2_view .list_tongji2_view .item_tab .icon_dui {
	width: 0.19rem;
	height: 0.19rem;
	margin-right: 0.05rem;
	font-size: 0.18rem;
	font-weight: bold;

	color: #1d1d1d;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .answer_dui_view .list_2_view .list_tongji2_view .item_tab .color1 {
	color: #ff6d41;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .answer_dui_view .list_2_view .list_tongji2_view .item_tab:nth-of-type(1) {
	margin-left: 0.93rem;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .answer_dui_view .list_2_view .list_tongji_view .item_tab {
	font-size: 0.18rem;
	padding: 0.07rem 0.18rem;
	color: #1d1d1d;
	background-color: #fff6d8;
	border-radius: 0.16rem;
	font-weight: bold;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .answer_dui_view .list_2_view .list_tongji_view .item_tab.background_ {
	background: #d3f9f1;
	margin-left: 0.21rem;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .answer_dui_view .list_2_view .list_tongji_view .item_tab .icon_dui {
	width: 0.19rem;
	height: 0.19rem;
	margin-right: 0.05rem;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .answer_dui_view .list_2_view .list_tongji_view .item_tab .color1 {
	color: #ff6d41;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .answer_dui_view .list_3_view {
	position: relative;
	padding-top: 0.15rem;
	padding-bottom: 0.32rem;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .answer_dui_view .list_3_view .title {
	position: relative;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .answer_dui_view .list_3_view .logo_icon {
	width: 1.19rem;
	height: 0.35rem;
	margin-right: 0.1rem;
	margin-left: 0.44rem;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .answer_dui_view .list_3_view .text {
	font-size: 0.18rem;
	font-weight: bold;
	color: #0c0c0c;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .answer_dui_view .list_3_view .text::before {
	position: absolute;
	left: 0.14rem;
	top: 0.1rem;
	content: "";
	width: 0.08rem;
	height: 0.08rem;
	background-color: #577aab;
	border-radius: 0.08rem;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .answer_dui_view .list_3_view .text_info {
	position: relative;
	margin-top: 0.18rem;
	padding: 0 0.43rem;
	font-size: 0.16rem;
	line-height: 0.3rem;
	letter-spacing: 0rem;
	color: #2a2a2a;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .answer_biji_view {
	position: relative;
	margin-top: 0.31rem;
	width: 100%;
	background-color: #ffffff;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(90, 141, 211, 0.25);
	border-radius: 0.1rem;
	border: solid 0.01rem #c5cfdb;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .answer_biji_view .biji_title_view {
	position: relative;
	border: solid 0.01rem #c5cfdb;
	padding: 0.2rem 0;
}

.list_content_view .left_list_view .answer_biji_view .biji_title_view .liat_biji_view {
	position: relative;
}

.list_content_view .left_list_view .answer_biji_view .biji_title_view .liat_biji_view .title {
	font-size: 0.18rem;
	font-weight: bold;
	padding-left: 0.42rem;
	color: #1d1d1d;
}

.list_content_view .left_list_view .answer_biji_view .biji_title_view .liat_biji_view .title::before {
	position: absolute;
	left: 0.14rem;
	top: 0.1rem;
	content: "";
	width: 0.08rem;
	height: 0.08rem;
	background-color: #577aab;
	border-radius: 0.08rem;
}

.list_content_view .left_list_view .answer_biji_view .biji_title_view .liat_biji_view .button_view {
	font-size: 0.18rem;
	margin-left: 0.4rem;
	letter-spacing: 0rem;
	color: #577aab;
	cursor: pointer;
}

.list_content_view .left_list_view .answer_biji_view .biji_title_view .biji_info {
	font-size: 0.16rem;
	margin-top: 0.2rem;
	line-height: 0.3rem;
	color: #2a2a2a;
	padding-left: 0.42rem;
}

.list_content_view .left_list_view .answer_biji_view .biji_list_view1 {
	position: relative;
}

.list_content_view .left_list_view .answer_biji_view .biji_list_view1 .liat_biji_view {
	position: relative;
	margin-top: 0.25rem;
}

.list_content_view .left_list_view .answer_biji_view .biji_list_view1 .liat_biji_view .title {
	font-size: 0.18rem;
	font-weight: bold;
	padding-left: 0.42rem;
	color: #1d1d1d;
}

.list_content_view .left_list_view .answer_biji_view .biji_list_view1 .liat_biji_view .title::before {
	position: absolute;
	left: 0.14rem;
	top: 0.1rem;
	content: "";
	width: 0.08rem;
	height: 0.08rem;
	background-color: #577aab;
	border-radius: 0.08rem;
}

.list_content_view .left_list_view .answer_biji_view .biji_list_view1 .comment_biji_view {
	position: relative;
	padding-bottom: 0.3rem;
}

.list_content_view .left_list_view .answer_biji_view .biji_list_view1 .comment_biji_view .item_list {
	position: relative;
	padding-left: 0.42rem;
	margin-top: 0.21rem;
}

.list_content_view .left_list_view .answer_biji_view .biji_list_view1 .comment_biji_view .item_list .user_info_view {
	position: relative;
}

.list_content_view .left_list_view .answer_biji_view .biji_list_view1 .comment_biji_view .item_list .user_info_view .icon_ {
	width: 0.36rem;
	height: 0.36rem;
	border-radius: 100%;
	margin-right: 0.1rem;
}

.list_content_view .left_list_view .answer_biji_view .biji_list_view1 .comment_biji_view .item_list .user_info_view .name {
	font-size: 0.16rem;
	margin-right: 0.15rem;
	color: #577aab;
}

.list_content_view .left_list_view .answer_biji_view .biji_list_view1 .comment_biji_view .item_list .user_info_view .icon_dianz {
	width: 0.19rem;
	height: 0.21rem;
}

.list_content_view .left_list_view .answer_biji_view .biji_list_view1 .comment_biji_view .item_list .user_info_view .num {
	font-size: 0.16rem;
	margin-left: 0.05rem;
	color: #ff6d41;
}

.list_content_view .left_list_view .answer_biji_view .biji_list_view1 .comment_biji_view .item_list .info_text {
	font-size: 0.16rem;
	margin-top: 0.1rem;
	line-height: 0.24rem;
	letter-spacing: 0rem;
	color: #2a2a2a;
}

.list_content_view .right_list_view {
	position: relative;
	width: 30%;
	background: #577aab;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(98, 134, 186, 0.36);
	border-radius: 0.1rem;
	padding: 0.17rem;
	box-sizing: border-box;
}

.list_content_view .right_list_view .item_list_1 {
	position: relative;
	height: 0.55rem;
}

.list_content_view .right_list_view .item_list_1 .time_view {
	position: relative;
	font-size: 0.2rem;
	color: #ffffff;
}

.list_content_view .right_list_view .item_list_1 .time_view .icon {
	width: 0.26rem;
	height: 0.26rem;
	margin-right: 0.22rem;
}

.list_content_view .right_list_view .item_list_1 .time_view .text {
	font-size: 0.2rem;
	color: #ff6d41;
	margin-left: 0.1rem;
}

.list_content_view .right_list_view .item_list_1 .suspend-button {
	width: 0.85rem;
	height: 0.43rem;
	background-color: #ff6d41;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(255, 109, 65, 0.36);
	border-radius: 0.215rem;
	text-align: center;
	line-height: 0.43rem;
	font-size: 0.2rem;
	color: #ffffff;
	cursor: pointer;
}

.list_content_view .right_list_view .item_list_2 {
	position: relative;
	margin-top: 0.2rem;
}

.list_content_view .right_list_view .item_list_2 .item-buttom {
	width: 45%;
	height: 0.5rem;
	border-radius: 0.06rem;
	border: solid 0.02rem #ffffff;
	cursor: pointer;
}

.list_content_view .right_list_view .item_list_2 .item-buttom .text1 {
	font-size: 0.18rem;
	color: #ffffff;
	margin-left: 0.1rem;
}

.list_content_view .right_list_view .item_list_3 {
	position: relative;
	margin-top: 0.3rem;
	padding: 0.3rem;
	width: 100%;
	background: #ffffff;
	border-radius: 0.1rem;
}

.list_content_view .right_list_view .item_list_3 .tablist {
	position: relative;
}

.list_content_view .right_list_view .item_list_3 .tablist .item-list {
	width: 22%;
	height: 0.41rem;
	background-color: #ffffff;
	border-radius: 0.06rem;
	border: solid 0.01rem #3f536f;
	font-size:12px;
	color: #3f536f;
}

.list_content_view .right_list_view .item_list_3 .tablist .item-list.on {
	background-color: #ff6d41;
	box-shadow: 0rem 0.01rem 0.16rem 0rem rgba(255, 109, 65, 0.36);
	color: #fff;
	border: solid 0.02rem #ff6d41;
}

.list_content_view .right_list_view .item_list_3 .topic_num_list {
	position: relative;
	justify-content: flex-start;
	align-items: flex-start;
	flex-wrap: wrap;
}

.list_content_view .right_list_view .item_list_3 .topic_num_list .item-list {
	width: 0.53rem;
	height: 0.4rem;
	border-radius: 0.04rem;
	border: solid 0.01rem #577aab;
	font-size: 0.2rem;
	color: #577aab;
	margin-top: 0.2rem;
	margin-right: 0.26rem;
}

.list_content_view .right_list_view .item_list_3 .topic_num_list .item-list:nth-of-type(6n) {
	margin-right: 0;
}

.list_content_view .right_list_view .item_list_3 .topic_num_list .item-list.yes {
	background-color: #21d3ac;
	box-shadow: 0rem 0.01rem 0.16rem 0rem rgba(255, 109, 65, 0.36);
	color: #fff;
	border: solid 0.02rem #21d3ac;
}

.list_content_view .right_list_view .item_list_3 .topic_num_list .item-list.wrong {
	background-color: #ff6d41;
	box-shadow: 0rem 0.01rem 0.16rem 0rem rgba(255, 109, 65, 0.36);
	color: #fff;
	border: solid 0.02rem #ff6d41;
}

.AnswerContent-view {
	position: relative;
	width: 5.2rem;
	min-height: 3.2rem;
	background-color: #ffffff;
	border-radius: 0.1rem;
}

.AnswerContent-view .title {
	font-size: 0.24rem;
	text-align: center;
	color: #202020;
}

.AnswerContent-view .input_ {
	position: relative;
	margin-top: 0.28rem;
	padding-left: 0.22rem;
	width: 3.6rem;
	height: 0.65rem;
	background-color: #ffffff;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(191, 191, 191, 0.24);
	border-radius: 0.06rem;
	border: solid 0.01rem #c9caca;

	font-size: 0.18rem;
}

.AnswerContent-view .tips-list .tips-btn1 {
	width: 1.62rem;
	height: 0.6rem;
	margin-top: 0.42rem;
	background-color: #ffffff;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(191, 191, 191, 0.24);
	border-radius: 0.3rem;
	border: solid 0.01rem #c9caca;
	text-align: center;
	line-height: 0.6rem;
	font-size: 0.2rem;
	color: #3f3f3f;
	cursor: pointer;
}

.AnswerContent-view .tips-list .tips-btn2 {
	width: 1.62rem;
	height: 0.6rem;
	margin-top: 0.42rem;
	background-color: #ff6d41;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(255, 109, 65, 0.36);
	border-radius: 0.3rem;
	text-align: center;
	line-height: 0.6rem;
	font-size: 0.2rem;
	color: #ffffff;
	cursor: pointer;
}

.bijiContent-view {
	width: 9rem;
	height: 5.8rem;
	background-color: #ffffff;
	border-radius: 0.1rem;
}

.bijiContent-view .title {
	font-size: 0.2rem;
	text-align: center;
	color: #202020;
}

.bijiContent-view .textarea_ {
	margin-top: 0.28rem;
	width: 7.2rem;
	height: 2.96rem;
	background-color: #ffffff;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(191, 191, 191, 0.24);
	border-radius: 0.06rem;
	border: solid 0.01rem #c9caca;
	resize: none;
	font-size: 0.18rem;
	padding: 0.3rem;
	box-sizing: border-box;
}

.bijiContent-view .tips-list .tips-btn2 {
	width: 1.62rem;
	height: 0.6rem;
	margin-top: 0.42rem;
	background-color: #ff6d41;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(255, 109, 65, 0.36);
	border-radius: 0.3rem;
	text-align: center;
	line-height: 0.6rem;
	font-size: 0.2rem;
	color: #ffffff;
	cursor: pointer;

}

.tiku_order_view {
	position: relative;
	background: #ffffff;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(103, 159, 237, 0.06);
	padding: 0.37rem 0.75rem;
	border-radius: 0.1rem;
	margin-bottom: 0.48rem;
}

.tiku_order_view .title {
	font-size: 0.24rem;
	color: #000000;
}

.tiku_order_view .tiku_list_view {
	position: relative;
	margin-top: 0.35rem;
}

.tiku_order_view .tiku_list_view .itiku_time {
	width: 1.12rem;
	height: 0.41rem;
	background-color: #587aaa;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(106, 152, 216, 0.36);
	border-radius: 0.06rem;
	font-size: 0.18rem;
	text-align: center;
	color: #ffffff;
	margin-right: 0.38rem;
	cursor: pointer;
}

.tiku_order_view .tiku_list_view .itiku_time.on {
	background-color: #ff6d41;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(255, 109, 65, 0.36);
}

.zongheti_view {
	margin-top: 0.58rem;
	width: 100%;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(103, 159, 237, 0.06);
	border-radius: 0.1rem;
	border: solid 0.01rem #c5cfdb;
}
.zongheti_view  .timu_views{
	border-bottom: 0.01rem solid #c5cfdb;
	margin-bottom: 20px;
}
.zongheti_view .timu_view {
	width: 100%;
	position: relative;
	min-height: 0.9rem;
	font-size: 0.18rem;
	color: #1d1d1d;
	padding-left: 0.29rem;

}

.zongheti_view .timu_view .yuan {
	border: 0.01rem solid #1d1d1d;
	width: 0.25rem;
	height: 0.25rem;
	text-align: center;
	line-height: 0.25rem;
	border-radius: 100%;
}

.zongheti_view .timu_view .answer_color {
	position: absolute;
	top: 0;
	right: 0;
	width: 1.02rem;
	height: 0.9rem;
	font-size: 0.5rem;
	text-align: center;
	line-height: 0.9rem;
	color: #fff;
	background-color: #21d3ac;
	z-index: 12;
}

.zongheti_view .timu_view .answrong_color {
	position: absolute;
	top: 0;
	right: 0;
	width: 1.02rem;
	height: 0.9rem;
	font-size: 0.5rem;
	text-align: center;
	line-height: 0.9rem;
	color: #fff;
	background-color: #ed4c1b;
	z-index: 12;
}

.zongheti_view .select_list {
	padding: 0.29rem;
}

/* 测试报告弹窗star */
.baogaoContent-view {
	width: 9rem;
	height: 5.5rem;
	background-color: #ffffff;
	border-radius: 0.1rem;
	display: flex;
	align-items: flex-start;
	justify-content: center;
	padding: 0 0.81rem;
	box-sizing: border-box;
}

.baogaoContent-view .tips-list {
	width: 100%;
}

.baogaoContent-view .tips-list .title {
	position: relative;
	height: 1.3rem;
	font-size: 0.24rem;
	color: #202020;
	border-bottom: 0.01rem solid #c5cfdb;
}

.baogaoContent-view .tips-list .tiku_fen_view {
	padding-top: 0.5rem;
}

.baogaoContent-view .tips-list .tiku_fen_view .fraction_num {
	font-size: 0.2rem;
	color: #3f536e;
}

.baogaoContent-view .tips-list .tiku_fen_view .fraction_num .color_ {
	font-size: 0.48rem;
	color: #ff6d41;
	margin-left: 0.1rem;
}

.baogaoContent-view .tips-list .tiku_fen_view .tiku_fen_icon {
	width: 1.41rem;
	height: 0.3rem;
	margin-left: 0.6rem;
}

.baogaoContent-view .tips-list .tiku_fen_view .cuo_ti_view {
	margin-top: 0.28rem;
	font-size: 0.2rem;
	color: #ff6d41;
}

.baogaoContent-view .tips-list .tiku_fen_view .ti_tongji_view {
	margin-top: 0.25rem;
	font-size: 0.18rem;
	color: #202020;
}

.baogaoContent-view .tips-list .button_view_box {
	position: relative;
	padding: 0 0.4rem;
	margin-top: 0.59rem;
	box-sizing: border-box;
}

.baogaoContent-view .tips-list .button_view_box ._button1 {
	width: 1.67rem;
	height: 0.5rem;
	border-radius: 0.06rem;
	border: solid 0.01rem #3a4a63;
	font-size: 0.18rem;
	color: #3a4a63;
}

.baogaoContent-view .tips-list .button_view_box ._button2 {
	width: 1.67rem;
	height: 0.5rem;
	background-color: #ff6d41;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(255, 109, 65, 0.36);
	border-radius: 0.06rem;
	font-size: 0.18rem;
	color: #ffffff;
}

.baogaoContent-view .tips-list .button_view_box ._button3 {
	width: 1.67rem;
	height: 0.5rem;
	border-radius: 0.06rem;
	border: solid 0.01rem #3a4a63;
	font-size: 0.18rem;
	color: #3a4a63;
}

.tiku_details_view .tiku_content_view .list_title_view .list_kp {
	font-size: 0.16rem;
	color: #000000;
}

.tiku_details_view .tiku_content_view .list_title_view .list_kp span {
	margin-left: 0.3rem;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .zheng_item_view {
	position: relative;
	width: 100%;
	border-radius: 0.1rem;
	border: solid 0.01rem #c5cfdb;
	margin-bottom: 0.3rem;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .zheng_item_view .zheng_title {
	padding: 0.2rem 0.29rem;
	font-size: 0.18rem;
	min-height: 0.7rem;
	background-color: #577aab;
	color: #ffffff;
	border-top-left-radius: 0.1rem;
	border-top-right-radius: 0.1rem;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .zheng_item_view .zheng_lp {
	position: relative;
	padding: 0.24rem 0.29rem;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .zheng_item_view .zheng_lp .timu_view {
	position: relative;
	margin-bottom: 0.2rem;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .zheng_item_view .zheng_lp .timu_view .timu_title {
	font-size: 0.18rem;
	color: #1d1d1d;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .zheng_item_view .zheng_lp .timu_view .download {
	font-size: 0.18rem;
	color: #577aab;
	cursor: pointer;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .zheng_item_view .zheng_lp .timu_view_two {
	position: relative;
	font-size: 0.18rem;
	color: #1d1d1d;
	margin-bottom: 0.22rem;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .zheng_item_view .zheng_lp .timu_view_two .yuan {
	border: 0.01rem solid #1d1d1d;
	padding: 0.05rem 0.065rem;
	text-align: center;
	line-height: 0.15rem;
	border-radius: 100%;
}

.tiku_details_view .tiku_content_view .list_content_view .left_list_view .zheng_item_view .zheng_lp .ti_list {
	margin-bottom: 0.3rem;
}

.curriculum-classify-view .tiku_classify_list {
	width: 400px;
	height: 230px;
	 padding: 15px;
	margin-left: 40px;
	background-color: #ffffff;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(103, 159, 237, 0.06);
	border-radius: 0.1rem;
	display: flex;
	justify-content: space-between;
	align-items: center;
	flex-wrap: wrap;
}

.curriculum-classify-view .tiku_classify_list li {
	/*width: 1.7rem;*/
	/*height: 0.61rem;*/
	/*margin-right: 0.2rem;*/
	/*margin-bottom: 0.2rem;*/
	padding: 10px 20px;
	margin-right: 10px;
	margin-bottom: 10px;
	border: solid 0.01rem #c5cfdb;
	cursor: pointer;
}

.curriculum-classify-view .tiku_classify_list li .name_ {
	font-size: 0.18rem;
	margin-right: 0.15rem;
	color: #577aab;
}

.curriculum-classify-view .tiku_classify_list li .icon_ {
	width: 0.37rem;
	height: 0.37rem;
}

/*.curriculum-classify-view .tiku_classify_list li:nth-of-type(3n) {*/
/*	margin-right: 0;*/
/*}*/

.tikp-menu-view {
	position: relative;
	/*width: 9rem;*/
}

.tikp-menu-view .item-menu {
	width: 2.34rem;
	height: 0.6rem;
	line-height: 0.6rem;
	font-size: 0.2rem;
	color: #fff;
	background: url(../images/tab-bg1.png) no-repeat center;
	background-size: 2.34rem 0.6rem;
	padding-left: 0.4rem;
}

.multilevel_list_view {
	position: relative;
	margin-top: 0.32rem;
	background-color: #ffffff;
	box-shadow: -0.01rem 0rem 0.24rem 0rem rgba(16, 63, 182, 0.18);
	border-radius: 0.1rem;
	border: solid 0.01rem #c5cfdb;
}

.multilevel_list_view .title2_ {
	border-top-left-radius: 0.1rem;
	border-top-right-radius: 0.1rem;
	padding: 0.18rem 0.39rem;
	font-size: 0.18rem;
	color: #ffffff;
	background-color: #577aab;
}

.multilevel_list_view .title_ {
	border-top-left-radius: 0.1rem;
	border-top-right-radius: 0.1rem;
	padding: 0.18rem 0.39rem;
	font-size: 0.24rem;
	color: #ffffff;
	background-color: #577aab;
	cursor: pointer;
}

.multilevel_list_view .title_ .triangle_ {
	width: 0;
	height: 0;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-top: 10px solid #fff;
	margin-left: .1rem;
}

.multilevel_list_view .show_modal_ {
	position: absolute;
	top: 0.5rem;
	left: .3rem;
	width: 3.57rem;
	background-color: #ffffff;
	box-shadow: 0rem 0.03rem 0.251rem 0.019rem rgba(172, 172, 172, 0.2);
	border-radius: 0.1rem;
	display: none;
	z-index: 3336;
}

.multilevel_list_view .show_modal_ .item_modal_ {
	font-size: 0.18rem;
	line-height: 0.45rem;
	text-align: center;
	color: #303030;
	border-bottom: 0.01rem solid #dfe0e0;
	cursor: pointer;
	z-index: 9999;
}

.multilevel_list_view .show_modal_ .item_modal_:hover {
	color: #fff;
	background: #ff6d41;
	border-bottom: 0.01rem solid #ff6d41;
}

.multilevel_list_view .show_modal_ .item_modal_:nth-last-of-type(1) {
	border-bottom: none;
}

/*.multilevel_list_view .title_view_box_:hover .show_modal_ {*/
/*	display: block;*/
/*}*/


.multilevel_list_view .multilevel_list1_ {
	position: relative;
	border-bottom: 0.01rem solid #c5cfdb;
	overflow: hidden;
}

.multilevel_list_view .multilevel_list1_:nth-last-of-type(1) {
	border-bottom: none;
}

.multilevel_list_view .multilevel_list1_ .item_multilevel_list1_ {
	position: relative;
	padding: 0 0.45rem;
	padding-left: 0.8rem;
	height: 0.8rem;

}

.multilevel_list_view .multilevel_list1_ .item_multilevel_list1_::before {
	position: absolute;
	left: 0.45rem;
	top: 0;
	width: 0.3rem;
	height: 0.8rem;
	content: "";
	background: url(../images/tiku_jia.png) no-repeat center;
	background-size: 0.2rem 0.2rem;

}

.multilevel_list_view .multilevel_list1_.on .item_multilevel_list1_::before {
	position: absolute;
	left: 0.45rem;
	top: 0;
	width: 0.3rem;
	height: 0.8rem;
	content: "";
	background: url(../images/tiku_jian.png) no-repeat center;
	background-size: 0.2rem 0.2rem;

}

.multilevel_list_view .multilevel_list1_ .item_multilevel_list1_ .left_view {
	font-size: 0.18rem;
	color: #111111;
}

.multilevel_list_view .multilevel_list1_ .item_multilevel_list1_ .right_view {
	position: relative;
	height: 0.8rem;
	margin-right: 0.26rem;
}

.multilevel_list_view .multilevel_list1_ .item_multilevel_list1_ .right_view .right_content1_ {
	position: relative;
	height: 0.5rem;
	margin-top: 0.2rem;
	font-size: 0.2rem;
	color: #ff6d41;
	background: url(../images/tiku_fen.png) no-repeat bottom;
	background-size: 0.8rem 0.17rem;
}

.multilevel_list_view .multilevel_list1_ .item_multilevel_list1_ .right_view .right_content2_ {
	font-size: 0.2rem;
	color: #111111;
	margin-left: 0.55rem;
}

.multilevel_list_view .multilevel_list1_ .item_multilevel_list1_ .right_view .itmtab_1 {
	font-size: 0.18rem;
	color: #577aab;
}

.multilevel_list_view .multilevel_list1_ .item_multilevel_list1_ .right_view .itmtab_2 {
	width: 0.81rem;
	height: 0.34rem;
	background: #ff6d41;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(255, 109, 65, 0.36);
	border-radius: 0.06rem;
	margin-left: 0.35rem;
	font-size: 0.18rem;
	color: #ffffff;
	cursor: pointer;
}

.multilevel_list_view .multilevel_list1_ .multilevel_list2_ {
	position: relative;
	margin-left: 0.26rem;
	margin-right: 0.26rem;
	background-color: #ffffff;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(103, 159, 237, 0.06);
	border-radius: 0.1rem;
	border: solid 0.01rem #c5cfdb;
	margin-bottom: 0.36rem;
	display: none;
}

.multilevel_list_view .multilevel_list1_ .multilevel_list2_ .item_multilevel_list2_ {
	position: relative;
	padding: 0 0.45rem;
	padding-left: 0.6rem;
	height: 0.6rem;
	border-bottom: 0.01rem solid #c5cfdb;

}

.multilevel_list_view .multilevel_list1_ .multilevel_list2_ .item_multilevel_list2_:nth-last-of-type(1) {
	border-bottom: none;
}

.multilevel_list_view .multilevel_list1_ .multilevel_list2_ .item_multilevel_list2_::before {
	position: absolute;
	left: 0.28rem;
	top: 50%;
	margin-top: -0.05rem;
	width: 0.1rem;
	height: 0.1rem;
	border-radius: 0.1rem;
	background: #577aab;
	content: "";
}

.multilevel_list_view .multilevel_list1_ .multilevel_list2_ .item_multilevel_list2_ .left_view {
	font-size: 0.18rem;
	color: #1d1d1d;
}

.multilevel_list_view .multilevel_list1_ .multilevel_list2_ .item_multilevel_list2_ .right_view {
	position: relative;
	height: 0.6rem;
}

.multilevel_list_view .multilevel_list1_ .multilevel_list2_ .item_multilevel_list2_ .right_view .right_content1_ {
	position: relative;
	height: 0.3rem;
	margin-top: 0.05rem;
	font-size: 0.2rem;
	color: #ff6d41;
	background: url(../images/tiku_fen.png) no-repeat bottom;
	background-size: 0.8rem 0.17rem;
}

.multilevel_list_view .multilevel_list1_ .multilevel_list2_ .item_multilevel_list2_ .right_view .right_content2_ {
	font-size: 0.2rem;
	color: #111111;
	margin-left: 0.55rem;
}

.multilevel_list_view .multilevel_list1_ .multilevel_list2_ .item_multilevel_list2_ .right_view .itmtab_1 {
	font-size: 0.18rem;
	color: #577aab;
}

.multilevel_list_view .multilevel_list1_ .multilevel_list2_ .item_multilevel_list2_ .right_view .itmtab_2 {
	width: 0.81rem;
	height: 0.34rem;
	background: #ff6d41;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(255, 109, 65, 0.36);
	border-radius: 0.06rem;
	margin-left: 0.35rem;
	font-size: 0.18rem;
	color: #ffffff;
	cursor: pointer;
}

.multilevel_list_view .multilevel_list1_.on::before {
	position: absolute;
	left: 0.6rem;
	top: 0.42rem;
	width: 0.01rem;
	/*height: 100%;*/
	bottom: 0.36rem;
	background: #577aab;
	content: "";
	z-index: 6666;
}

/* 评价 */
.order-evaluate {
	padding: 0 0.82rem;
}

.order-evaluate .order-evaluate-img {
	width: 0.65rem;
	height: 0.65rem;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(255, 109, 65, 0.36);
	margin-top: 0.4rem;
	margin-left: auto;
	margin-right: auto;
}

.order-evaluate-img img {
	max-width: 0.65rem;
	max-height: 0.65rem;
}

.order-evaluate .order-evaluate-title {
	font-size: 0.2rem;
	color: #202020;
	margin-top: 0.76rem;
	text-align: center;
}

.order-evaluate .order-evaluate-btn {
	margin-top: 0.74rem;
	margin-bottom: 0.84rem;
}

.order-evaluate-btn div {
	width: 1.62rem;
	height: 0.6rem;
	text-align: center;
	line-height: 0.6rem;
	border-radius: 0.3rem;
	font-size: 0.2rem;
	cursor: pointer;
}

.order-evaluate-btn .guanbi {
	background-color: #ffffff;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(191, 191, 191, 0.24);
	color: #000000;
	border: solid 0.01rem #c9caca;
	margin-right: 0.28rem;
}

.order-evaluate-btn .evaluate {
	background-color: #ff6d41;
	box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(255, 109, 65, 0.36);
	color: #FFFFFF;
}



.refreshAnswerMask,
.refreshAnswerMask2,
.refreshAnswerMask3,
.bijiMask,
.discussMask,
.testModleMask {
	display: none;
}

/* 题库排行 */
.tiku-ranking {
	padding: 0 0.41rem;
	width: 9rem;
}

.tiku-ranking-title {
	margin-top: 0.56rem;
	margin-bottom: 0.43rem;
	text-align: center;
	font-size: 0.24rem;
	color: #202020;
}

.tiku-ranking-item {
	border: solid 0.01rem #c5cfdb;
	box-shadow: -0.01rem 0rem 0.24rem 0rem rgba(16, 63, 182, 0.18);
	border-radius: 0.1rem;
	margin-bottom: 0.47rem;
}

.ranking-item-title {
	align-items: center;
	height: 0.59rem;
	border-radius: 0.1rem 0.1rem 0 0;
	background-color: #577aab;
	font-size: 0.18rem;
	color: #ffffff;
}

.ranking-item-title li:nth-child(1) {
	margin-left: 0.42rem;
}

.ranking-item-title li:nth-child(3) {
	margin-right: 0.42rem;
}

.ranking-item-list {
	height: 0.59rem;
	line-height: 0.59rem;
	font-size: 0.18rem;
	color: #577aab;
	border-bottom: solid 0.01rem #c5cfdb;
}

.ranking-item-list li:nth-child(1) {
	margin-left: 0.15rem;
	display: flex;
	justify-content: flex-start;
	align-items: center;
}

.ranking-list-img {
	width: 0.22rem;
	height: 0.26rem;
	line-height: 0.26rem;
	margin-right: 0.15rem;
}
.ranking-list-img img{
	max-width: 0.22rem;
	max-height: 0.26rem;
}

.ranking-item-list li:nth-child(3) {
	margin-right: 0.55rem;
}

/* 微信扫码 */
#wxLoginQR {
	display: flex;
	justify-content: center;
	align-items: center;
}
#wxLoginQR iframe {
	max-height: 4rem;
}