.answerArea {
	display: block;
	height: 4.10rem;
	background: #f9f9f9;
	padding: .24rem .22rem;
	box-sizing: border-box;
	color: #ccc;
	font-size: .28rem;
	border-radius: 0.04rem;
	border: 0.01rem solid #d6d6d6;
	overflow: auto;
	margin-bottom: .50rem;
}

.answerArea .answerAreaIn {
	display: block;
	color: #333;
}

.fixed {
	position: fixed;
}

html,
body {
	position: relative;
	height: 100%;
}

.study_wrap {
	display: flex;
	height: 100%;
	position: relative;
	flex-direction: column;
}

.study_title {
	height: .72rem;
	border-bottom: 1px solid rgba(24, 26, 26, 0.08);
	display: flex;
	align-items: center;
	justify-content: flex-start;
	padding: 0 .24rem;
}

.study_title_now {
	font-size: .36rem;
	color: #fecc34;
}

.study_title_line,
.study_title_all {
	font-size: .30rem;
	color: #222;
}

.study_title_name {
	font-size: .30rem;
	color: #999;
	margin-left: .20rem;
}

.study_main_wrap {
	flex: 1;
	overflow-y: auto;
}

.study_main {
	height: 100%;
	box-sizing: border-box;
}

.study_main swiper-item {
	overflow-y: hidden;
}

.stydy_headname {
	font-size: .32rem;
	color: #222;
	line-height: .54rem;
	margin-bottom: .60rem;
}
.stydy_headname img{
	max-width: 100%;
}
#text_jiexi img{
	max-width: 100%;
}
.study_option_ul>.study_option {
	display: flex;
	align-items: flex-start;
	justify-content: flex-start;
	margin-bottom: .50rem;
}

.study_option_ul .radio_btn {
	width: .70rem;
	height: .70rem;
	border-radius: 50%;
	font-size: .30rem;
	color: #333;
	text-align: center;
	line-height: .70rem;
	margin-right: .30rem;
	border: 0.03rem solid #ddd;
	position: relative;
	overflow: visible;
}

.study_option_ul>.study_option>.radio_text {
	font-size: .30rem;
	color: #333;
	line-height: .48rem;
	flex: 1;
	padding-top: .10rem;
}

.study_footer {
	height: 1rem;
	display: flex;
	align-items: center;
	justify-content: flex-start;
	box-shadow: 0px -1px 0px 0px rgba(24, 26, 26, 0.08);
	padding: 0 .30rem;
	position: relative;
	z-index: 99;
	background: #fff;
}

.study_submit {
	width: 2.30rem;
	height: .68rem;
	font-size: .30rem;
	color: #fff;
	text-align: center;
	line-height: .68rem;
	background: linear-gradient(to bottom right, #ffcb34, #fca830);
	box-shadow: 0px 2px 8px 0px #ffcb34;
	border-radius: .39rem;
}

.study_submit_action {
	background: #fca830;
}

.study_footer_l {
	display: flex;
	align-items: center;
	flex: 1;
	justify-content: center;
}

.card_btn,
.collect_btn {
	font-size: .20rem;
	color: #999;
	text-align: center;
	margin: 0 .60rem;
}

.card_icon {
	height: .36rem;
	margin-bottom: 0.08rem;
}

.collect_icon {
	height: .36rem;
	margin-bottom: 0.08rem;
}


/*单选第一种状态*/

.study_option_ul .radio_type1 .radio_btn {
	border-color: #82c12f;
	color: #82c12f;
}

.study_option_ul .radio_type1 .radio_btn::after {
	content: "";
	width: .24rem;
	height: .24rem;
	position: absolute;
	right: 0;
	bottom: 0;
	z-index: 9;
	background: url(http://imgcdn.cnbkw.com/wechat_yitiku_applet_img/doExam//right.png) no-repeat;
	background-size: .24rem .24rem;
}


/*单选第二种状态*/

.study_option_ul .radio_type2 .radio_btn {
	border-color: #e93434;
	color: #e93434;
}

.study_option_ul .radio_type2 .radio_btn::after {
	content: "";
	width: .24rem;
	height: .24rem;
	position: absolute;
	right: 0;
	bottom: 0;
	z-index: 9;
	background: url(http://imgcdn.cnbkw.com/wechat_yitiku_applet_img/doExam/worng.png) no-repeat;
	background-size: .24rem .24rem;
}


/*单选第三种状态*/

.study_option_ul .radio_type3 .radio_btn {
	border-color: #f7b12a;
	color: #f7b12a;
}


/*多选*/

.study_checkbox .study_option_ul .radio_btn {
	border-radius: .12rem;
}


/*多选第一种状态*/

.study_checkbox .checkbox_type1 .radio_btn {
	border-color: #82c12f;
	color: #82c12f;
}

.study_checkbox .checkbox_type1 .radio_btn::after {
	content: "";
	width: .24rem;
	height: .24rem;
	position: absolute;
	right: -0.12rem;
	bottom: -0.12rem;
	z-index: 9;
	background: url(http://imgcdn.cnbkw.com/wechat_yitiku_applet_img/doExam/right.png) no-repeat;
	background-size: 0.24rem 0.24rem;
}


/*多选第二种状态*/

.study_checkbox .checkbox_type2 .radio_btn {
	border-color: #e93434;
	color: #e93434;
}
/*多选选中状态*/
.study_checkbox .checkbox_type3 .radio_btn {
	border-color: #f7b12a;
	color: #f7b12a;
}
.study_checkbox .checkbox_type2 .radio_btn::after {
	content: "";
	width: .24rem;
	height: .24rem;
	position: absolute;
	right: -0.12rem;
	bottom: -0.12rem;
	z-index: 9;
	background: url(http://imgcdn.cnbkw.com/wechat_yitiku_applet_img/doExam/worng.png) no-repeat;
	background-size: 0.24rem 0.24rem;
}

.subject_title {
	font-size: 0.36rem;
	color: #333;
	font-weight: 600;
	line-height: 0.48rem;
	margin-bottom: 0.30rem;
}

.subject_image {
	width: 100%;
	margin: 0 auto;
	display: block;
	margin-bottom: 0.40rem;
}

.swiper_itemin {
	position: relative;
	height: 100%;
	width: 100%;
	box-sizing: border-box;
	overflow-y: auto;
	padding: 0.40rem 0.30rem 0.20rem 0.30rem;
}


/*答题解析*/

.stydy_analysis {
	padding-top: 0.50rem;
	border-top: 0.01rem solid #ededed;
}

.stydy_analysis_tit {
	font-size: .34rem;
	color: #e93434;
	margin-bottom: .20rem;
}

.stydy_analysis_difficulty {
	display: flex;
	align-items: center;
	margin-bottom: .70rem;
}

.stydy_analysis_difficulty .shiti_tit {
	font-size: .34rem;
	color: #999;
	margin-right: .15rem;
}

.stydy_analysis_difficulty img {
	width: .38rem;
	margin-right: .15rem;
}

.stydy_analysis_tab {
	font-size: .34rem;
	color: #999;
	display: flex;
	align-items: flex-start;
	margin-bottom: .35rem;
}

.stydy_analysis_tab>div {
	margin-right: .55rem;
	position: relative;
	height: .60rem;
}

.stydy_analysis_tab>.tab_action {
	color: #333;
	font-weight: 600;
}

.stydy_analysis_tab>.tab_action::after {
	content: "";
	width: .56rem;
	height: 0.08rem;
	background: #fab631;
	border-radius: 0.04rem;
	left: 50%;
	transform: translateX(-50%);
	bottom: 0;
	position: absolute;
}

.stydy_analysis_tablist {
	font-size: 0.30rem;
	color: #999;
	line-height: .50rem;
	margin-bottom: .60rem;
}

.stydy_analysis_other {
	margin-bottom: .60rem;
}

.jixi_hidden {
	display: none;
}

.stydy_analysis_other .analysis_other_tit {
	font-size: .34rem;
	color: #333;
	margin-bottom: .15rem;
	font-weight: 600;
}

.stydy_analysis_other .analysis_other_main {
	font-size: .28rem;
	color: #999;
}


/*主观题答案选择区*/

.study_zgtit {
	font-size: .36rem;
	color: #333;
	font-weight: bold;
	margin-bottom: .25rem;
}

.zhuguan_text {
	font-size: .28rem;
	color: #333;
	padding: 0.22rem;
	padding-bottom: 0.5rem;
	background: rgba(249, 249, 249, 1);
	border: 1px solid rgba(214, 214, 214, 1);
	border-radius: 0.04rem;
	box-sizing: border-box;
	width: 100%;
	height: 4rem;
	margin-bottom: 0.5rem;
}

.study_morewrap {
	height: 100%;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
}

.study_morewrap>.swiper_itemin {
	flex: 1;
	width: 100%;
	transition: all 0.3s ease;
}

.bottom_option {
	width: 100%;
	overflow-y: inherit;
	background: #fff;
	transition: all 0.3s ease;
	position: relative;
	height: 0.72rem;
}

.bottom_option .study_title {
	border-bottom: none;
}

.bottom_option_btn {
	width: 100%;
	height: .20rem;
	position: absolute;
	left: 0;
	top: -0.20rem;
	box-shadow: 0px -1px 0px 0px rgba(24, 26, 26, 0.2);
	z-index: 1;
	background: #fff;
}

.open_option_wrap {
	box-sizing: border-box;
	height: 100%;
	overflow-y: auto;
}

.option_btn_block {
	width: 1.32rem;
	height: 0.20rem;
	border-top-right-radius: 0.10rem;
	border-top-left-radius: 0.10rem;
	position: absolute;
	left: 50%;
	margin-left: -0.66rem;
	top: -0.18rem;
	z-index: 2;
	background: #fff;
	box-shadow: 0px -1px 0px 0px rgba(24, 26, 26, 0.2);
	padding-top: 0.07rem;
	box-sizing: border-box;
}

.option_btn_block>.option_btn_block_line {
	width: 0.54rem;
	height: 0.01rem;
	background: #ccc;
	margin: 0 auto;
	margin-bottom: 0.04rem;
}

.option_btn_block_linetwo {
	width: .54rem;
	height: 0.01rem;
	background: #ccc;
	margin: 0 auto;
	margin-bottom: 0.04rem;
}

.open_option_wrap .swiper_itemin {
	padding-top: 0;
}

.bottom_option .study_title {
	padding-bottom: .30rem;
	height: auto;
}

.bottom_option .study_main {
	padding-bottom: .40rem;
}

.shade {
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: #000;
	opacity: 0.6;
	z-index: 999;
}

.answer_card {
	display: none;
}

.answer_card_content {
	position: fixed;
	bottom: 0;
	width: 100%;
	z-index: 999;
	background: #fff;
}

.bottom_alert_tit {
	height: .88rem;
	background: #fff;
	display: flex;
	align-items: center;
	padding: 0 .33rem;
	border-bottom: 1px solid rgba(24, 26, 26, 0.08);
	border-radius: .30rem .30rem 0px 0px;
}

.bottom_alert_tit_l {
	font-size: .32rem;
	color: #222;
	flex: 1;
}

.bottom_alert_tit>.close_alert {
	width: .26rem;
	padding: .10rem;
}

.answer_card_list {
	background: #fff;
	margin-top: .40rem;
	padding-left: .32rem;
	margin-bottom: .40rem;
	overflow-y: auto;
	max-height: 6rem;
	font-size: 0;
}

.answer_card_list>div {
	display: inline-block;
	vertical-align: top;
	width: 0.70rem;
	height: 0.70rem;
	border-radius: .35rem;
	background: #fff;
	text-align: center;
	line-height: .70rem;
	margin-right: .8rem;
	margin-bottom: .4rem;
	color: #333333;
	font-size: .3rem;
	box-sizing: border-box;
	border: 1px solid rgba(221, 221, 221, 1);
}

.answer_card_list>.answer_card_do {
	background: #faa930;
	color: #fff;
	border: 1px solid #faa930;
}

.answer_card_list>div:nth-child(5n) {
	margin-right: 0;
}

.answer_card_main {
	background: #fff;
	padding-bottom: .35rem;
}

.answer_card_btn {
	width: 6.86rem;
	height: .88rem;
	line-height: .88rem;
	text-align: center;
	color: #fff;
	background: linear-gradient(-9deg, rgba(254, 204, 52, 1), rgba(248, 168, 47, 1));
	font-size: .34rem;
	margin: 0 auto;
	border-radius: .44rem;
}


/*休息暂停一下*/

.rest {
	display: none;
}

.rest_main {
	background: #fff;
	width: 5rem;
	position: fixed;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	border-radius: .16rem;
	z-index: 9999;
}

.rest_image {
	width: 3.95rem;
	display: block;
	margin: 0 auto;
	margin-bottom: 0.10rem;
	padding-top: .40rem;
}

.rest_main_text {
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: .36rem;
	color: #ff9a01;
	margin-bottom: .22rem;
}

.rest_main_text text {
	margin: 0 .16rem;
}

.rest_main_text .rest_line {
	width: 1.21rem;
	height: 0.02rem;
	border-radius: 0.01rem;
}

.rest_line_l {
	background: linear-gradient(to right, #fff, #ff9a01);
}

.rest_line_r {
	background: linear-gradient(to left, #fff, #ff9a01);
}

.rest_time {
	font-size: .30rem;
	color: #333;
	margin-bottom: .52rem;
	text-align: center;
}

.rest_over {
	width: 2.38rem;
	height: .70rem;
	line-height: .70rem;
	font-size: .30rem;
	color: #fff;
	text-align: center;
	background: linear-gradient(-9deg, rgba(254, 204, 52, 1), rgba(248, 168, 47, 1));
	border-radius: .35rem;
	margin: 0 auto;
	margin-bottom: .30rem;
}

.rest_over_hover {
	background: rgba(248, 168, 47, 1);
}


/*第一次进入提示*/

.first_do {
	display: none;
}

.first_do_in {
	width: 5rem;
	position: fixed;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	border-radius: .16rem;
	z-index: 9999;
}

.first_do_in_img {
	width: 3.66rem;
	display: block;
	margin: 0 auto;
	margin-bottom: 1.08rem;
}

.first_do_inbtn {
	display: block;
	width: 2.47rem;
	margin: 0 auto;
	font-size: .34rem;
	font-weight: 500;
	color: rgba(177, 124, 22, 1);
	line-height: .74rem;
	background: #F7B12A;
	text-align: center;
	font-weight: bold;
	border-radius: .37rem;
	box-shadow: 0 0.08rem 0 #D09421;
	transition: 0.3s all ease;
}

.first_do_inbtn:active {
	transform: translateY(0.08rem);
	box-shadow: 0 0 0 #D09421;
}

.yesorno {
	display: none;
}

.yesorno_tit {
	padding: .4rem 0 .2rem 0;
	font-size: .32rem;
	color: #333;
	text-align: center;
}

.yesorno_text {
	font-size: .28rem;
	text-align: center;
	padding: 0 0.2rem 0.3rem 0.2rem;
	color: #999;
}

.yesorno_btn {
	border-top: 1px solid #eee;
	display: flex;
	align-items: center;
	justify-content: flex-start;
}

.yesorno_btn>a {
	flex: 1;
	display: block;
	height: .96rem;
	line-height: .96rem;
	text-align: center;
	font-size: .32rem;
	color: #333;
}

.yesorno_btn>.yesorno_btn_true {
	color: #FECC34;
	border-left: 1px solid #eee;
}

.submitonload {
	background: rgba(0, 0, 0, 0.7);
}

.submitonload .onload_img {
	display: block;
	margin: 0 auto;
	margin-bottom: .35rem;
}

.submitonload .onload_text {
	font-size: .26rem;
	color: #fff;
	text-align: center;
}

.submitonload .layui-layer-content {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
}


/*loading*/

.spinner {
	width: .4rem;
	height: .4rem;
	position: relative;
	margin-bottom: .35rem;
}

.container1>div,
.container2>div,
.container3>div {
	width: 6px;
	height: 6px;
	background-color: #fff;
	border-radius: 100%;
	position: absolute;
	-webkit-animation: bouncedelay 1.2s infinite ease-in-out;
	animation: bouncedelay 1.2s infinite ease-in-out;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}

.spinner .spinner-container {
	position: absolute;
	width: 100%;
	height: 100%;
}

.container2 {
	-webkit-transform: rotateZ(45deg);
	transform: rotateZ(45deg);
}

.container3 {
	-webkit-transform: rotateZ(90deg);
	transform: rotateZ(90deg);
}

.circle1 {
	top: 0;
	left: 0;
}

.circle2 {
	top: 0;
	right: 0;
}

.circle3 {
	right: 0;
	bottom: 0;
}

.circle4 {
	left: 0;
	bottom: 0;
}

.container2 .circle1 {
	-webkit-animation-delay: -1.1s;
	animation-delay: -1.1s;
}

.container3 .circle1 {
	-webkit-animation-delay: -1.0s;
	animation-delay: -1.0s;
}

.container1 .circle2 {
	-webkit-animation-delay: -0.9s;
	animation-delay: -0.9s;
}

.container2 .circle2 {
	-webkit-animation-delay: -0.8s;
	animation-delay: -0.8s;
}

.container3 .circle2 {
	-webkit-animation-delay: -0.7s;
	animation-delay: -0.7s;
}

.container1 .circle3 {
	-webkit-animation-delay: -0.6s;
	animation-delay: -0.6s;
}

.container2 .circle3 {
	-webkit-animation-delay: -0.5s;
	animation-delay: -0.5s;
}

.container3 .circle3 {
	-webkit-animation-delay: -0.4s;
	animation-delay: -0.4s;
}

.container1 .circle4 {
	-webkit-animation-delay: -0.3s;
	animation-delay: -0.3s;
}

.container2 .circle4 {
	-webkit-animation-delay: -0.2s;
	animation-delay: -0.2s;
}

.container3 .circle4 {
	-webkit-animation-delay: -0.1s;
	animation-delay: -0.1s;
}

@-webkit-keyframes bouncedelay {
	0%,
	80%,
	100% {
		-webkit-transform: scale(0.0)
	}
	40% {
		-webkit-transform: scale(1.0)
	}
}

@keyframes bouncedelay {
	0%,
	80%,
	100% {
		transform: scale(0.0);
		-webkit-transform: scale(0.0);
	}
	40% {
		transform: scale(1.0);
		-webkit-transform: scale(1.0);
	}
}


/*做题解析*/

.jiexi_video {
	display: block;
	width: 100%;
}

.jiexi_panfen_text {
	font-size: .34rem;
	color: #E93434;
	margin-bottom: .3rem;
}

.jiexi_panfen_answer {
	display: flex;
	align-items: center;
	justify-content: flex-start;
	font-size: .34rem;
	margin-bottom: .32rem;
}

.sure_answer>span:first-child,
.my_answer>span:first-child {
	color: #999999;
}

.sure_answer {
	margin-right: .65rem;
}

.sure_answer>span:nth-child(2) {
	color: #82C12F;
}

.my_answer>span:nth-child(2) {
	color: #E93434;
}


/*解析答对了*/

.panfen_right .jiexi_panfen_text {
	color: #82C12F;
}

.panfen_right .my_answer>span:nth-child(2) {
	color: #82C12F;
}


/*解析答题卡*/

.jiexi_card {
	padding: .4rem .3rem 0 .3rem;
	display: flex;
	align-items: center;
	justify-content: space-around;
}

.jiexi_card>li {
	display: flex;
	align-items: center;
	font-size: .22rem;
	color: #333333;
}

.jiexi_card>li>i {
	display: block;
	width: .24rem;
	height: .24rem;
	box-sizing: border-box;
	margin-right: .05rem;
	border-radius: 0.04rem;
	margin-top: 0.02rem;
}

.jiexi_card .do_right {
	background: #8BC342;
}

.jiexi_card .do_wrong {
	background: #E64A4A;
}

.jiexi_card .do_no {
	background: #fff;
	border: 1px solid rgba(221, 221, 221, 1);
}

.jiexi_card .do_support {
	background: #fff;
	border: 1px solid #E93434;
}
.jiexi_card_list{
	margin-bottom: 0;
}
.jiexi_card_list>div {
	border: none;
}

.jiexi_card_list .do_right {
	background: #6DCD2D;
	color: #fff;
}

.jiexi_card_list .do_wrong {
	background: #FC5E5D;
	color: #fff;
}

.jiexi_card_list .do_no {
	background: #fff;
	color: #333333;
	border: 1px solid rgba(221, 221, 221, 1);
}

.jiexi_card_list .do_support {
	background: #fff;
	color: #E93434;
	border: 1px solid #E93434;
}

.jiexi_footer .card_btn,
.jiexi_footer .collect_btn {
	margin: 0 1.2rem;
}


/*测试结果*/

.result_top {
	position: relative;
	z-index: 1;
	width: 7.5rem;
	height: 5.84rem;
	background: url("https://imgcdn.cnbkw.com/wechat_yitiku_applet_img/testResult/testResult-bg.png") no-repeat center -1rem;
	background-size:7.5rem 5.84rem;
}
.result_top_text{
	padding-top: 1.7rem;
	text-align: center;
	margin-bottom: .82rem;
}
.result_top_num{
	font-size: 0;
	display: flex;
	align-items: baseline;
	justify-content: center;
}
.result_top_num>span:nth-child(1){
	font-size: .64rem;
	color: #9A5D0E;
	margin-right: 0.02rem;
	font-weight: bold;
}
.result_top_num>span:nth-child(2){
	font-size: .36rem;
	color: #9A5D0E;
}
.result_top_num_sub{
	font-size: .32rem;
	color: #D18E2B;
	margin-left: -0.05rem;
}
.result_top_text_tips{
	text-align: center;
	font-size: .3rem;
	color: #CC8120;
}
.result_content{
	background: #fff;
	border-top-left-radius:0.5rem;
	border-top-right-radius:0.5rem;
	position: relative;
	z-index: 2;
	margin-top: -1.3rem;
	padding-bottom: 1rem;
}
.result_content_top{
	font-size: .34rem;
	color: #000;
	text-align: center;
	padding: .35rem 0 .2rem 0;
}
.result_cardlist{
}
.result_footer{
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 999;
}
.result_footer .card_icon{
	width: .37rem;
	margin-bottom: 0.1rem;
}
.result_footer .collect_icon{
	width: .32rem;
	margin-bottom: 0.1rem;
}
.result_cardlist .answer_card_list{
	max-height:initial;
}
/*每日一练*/

.daily_box .daily_box_tit {
	font-size: .28rem;
	color: #BAB9B9;
	height: .6rem;
	line-height: .6rem;
	padding: 0 .32rem;
}

.daily_box_list>li {
	background: #fff;
	padding:0 .32rem;
}
.daily_box_list>li:active{
	background: #f1f1f1;
}
.daily_box_list>li>a{
	display: flex;
	align-items: center;
	padding: .32rem 0;
	border-bottom: 1px solid #F2F2F2;
}
.daily_box_list>li:last-child>a{
	border-bottom: none;
}
.daily_box_list_l {
	flex: 1;
	margin-right: .6rem;
	overflow: hidden;
}

.daily_box_list_l>p:first-child {
	font-size: .3rem;
	color: #333333;
	margin-bottom: .15rem;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.daily_box_list_l>p:nth-child(2) {
	font-size: .22rem;
	color: #B3B3B3;
}

.daily_box_list>li>a>i {
	font-size: .42rem;
	color: #c3c3c3;
}
/*高频考点*/
.high_test{
	background: #fff;
	margin-bottom: 0.16rem;
}
.high_test_tit_l {
	flex: 1;
}

.high_test_tit {
	padding: .4rem .32rem  0.2rem 0;
}

.high_test_tit_l>i {
	width: .14rem;
	height: 0.08rem;
	background: #FFAA04;
	border-radius: 0.04rem;
	margin-right: 0.17rem;
}

.high_test_tit_l>p {
	font-size: .4rem;
	color: #333;
}
.high_test_tit_l>span{
	font-size: .24rem;
	color: #B3B3B3;
	margin-left: .28rem;
}
.high_test_btn {
	padding: 0 .21rem;
	display: inline-block;
	height: .4rem;
	font-size: .24rem;
	color: #fff;
	text-align: center;
	line-height: .4rem;
	background: linear-gradient(to bottom right, #ffcb34, #fca830);
	box-shadow: 0px 2px 8px 0px #ffcb34;
	border-radius: .2rem;
}
.high_test_list{

}
.high_test_list>li {
	background: #fff;
	padding: 0 .32rem;
}

.high_test_list>li:active {
	background: #f1f1f1;
}

.high_test_list>li>a {
	display: flex;
	align-items: center;
	padding: .36rem 0;
	border-bottom: 1px solid #F2F2F2;
}

.high_test_list>li:last-child>a {
	border-bottom: none;
}

.high_test_list_l {
	flex: 1;
	margin-right: .3rem;
	font-size: .3rem;
	color: #333333;

}
.high_test_list>li>a>i {
	font-size: .42rem;
	color: #c3c3c3;
}

/*考前预测*/

.pretest_banner {
	display: block;
	width: 100%;
}

.pretest_list .high_test_tit {
	padding: .3rem .32rem 0 0;
}

.pretest_list .high_test_list>li>a {
	padding: .3rem 0 .22rem 0;
}

.pretest_list .pretest_list_do {
	font-size: .22rem;
	color: #B3B3B3;
}

.pretest_list .pretest_list_name {
	margin-bottom: .15rem;
}
.default_pre{
	padding-top: 1.68rem;
}
.default_pre>img {
	width: 1.81rem;
	display: block;
	margin: 0 auto;
	margin-bottom: .3rem;
}

.default_pre>p {
	font-size: .28rem;
	color: rgba(153, 153, 153, 1);
	text-align: center;
	margin-bottom: .5rem;
}

.default_pre>a {
	display: block;
	height: .76rem;
	width: 2.55rem;
	font-size: .24rem;
	color: #fff;
	text-align: center;
	line-height: .76rem;
	background: linear-gradient(to bottom right, #ffcb34, #fca830);
	box-shadow: 0px 2px 8px 0px #ffcb34;
	border-radius: .38rem;
	font-size: .34rem;
	font-weight: bold;
	margin: 0 auto;
	color: #bd8526;
}
.default_pre>a:active{
	background: #fca830;
}
/*选取服务*/

.choice_service_box {
	height: calc(100vh - 1.06rem);
	box-sizing: border-box;
	overflow-y: auto;
}

.choice_service_top {
	background: #fff;
	padding: .56rem .32rem;
	margin-bottom: .12rem;
}

.choice_service_name {
	font-size: .3rem;
	color: #333333;
	margin-bottom: .20rem;
}

.choice_service_time {
	font-size: .24rem;
	color: #B3B3B3;
}

.choice_service_pay {
	height: 1.06rem;
	padding: 0 .32rem;
	background: #fff;
}

.choice_service_pay>span {
	font-size: .3rem;
	color: #333333;
}

.choice_service_pay_r {
	display: flex;
	justify-content: flex-end;
	align-items: center;
	flex: 1;
}

.choice_service_pay_r>span:first-child {
	font-size: .24rem;
	color: #B3B3B3;
	text-decoration: line-through;
	margin-right: .15rem;
}

.choice_service_pay_r>span:last-child {
	font-size: .3rem;
	color: #F35334;
	font-weight: bold;
}

.choice_service_buy {
	position: fixed;
	left: .32rem;
	right: .32rem;
	bottom: .15rem;
	height: .7rem;
	line-height: .7rem;
	background: linear-gradient(to bottom right, #ffcb34, #fca830);
	box-shadow: 0px 2px 8px 0px #ffcb34;
	color: #fff;
	font-size: .34rem;
	text-align: center;
	border-radius: .35rem;
}

.choice_service_buy:active {
	background: #fca830;
}
.three_btn .card_btn,.three_btn .collect_btn{
	width: .8rem;
	margin: 0 .3rem;
}
.three_btn .collect_btn>i{
	font-size: .4rem;
	display: block;
	height: .36rem;
	margin-bottom: 0.08rem;
}
.collect_btn_time{
	white-space: nowrap;
	color: #E93434;
}
.my_exam{
	margin-bottom: 1.2rem;
}
.my_exam>li:active{
	background: #f8f8f8;
}
.my_exam>li>a{
	display: flex;
	align-items: center;
	height: .94rem;
	margin-left: .3rem;
	border-bottom: 1px solid #e7e7e7;
	padding-right: .3rem;
}
.my_exam>li>a>span{
	font-size: .26rem;
	color: #333;
	flex: 1;
	margin-right: 0.2rem;
}
.my_exam>li>a>img{
	width:.4rem;
	margin-right: .22rem;
}
.my_exam>li>a>i{
	font-size: .42rem;
	color: #8f8f8f;
}
.zhuguan_textarea{
	position: relative;
}
.zhuguan_textarea_num{
	position: absolute;
	right: 0.2rem;
	bottom: 0.65rem;
	font-size: .24rem;
	z-index: 1;
}
.zhuguan_textarea_num>span{
	font-size: .24rem;
	color: rgba(34, 34, 34, 1);
}
.zhuguan_textarea_num .zhuguan_textarea_num_line{
	color: #B3B3B3;
	margin: 0 0.05rem;
}
.zhuguan_textarea_num>span:last-child{
	color: #B3B3B3;
	margin: 0 0.05rem;
}