@charset "utf-8";
.tab_item {
	width: 40px;
	height: 40px;
	background: rgba(255, 255, 255, 0.1);
	box-shadow: 0px 0px 60px 0px rgba(0, 70, 195, 0.3);
	border-radius: 40px;
}

.tab_item_text {
	color: #fff;
	font-size: 12px;
	padding-top: 3px
}

.type_item {
	width: 33%;
	height: 50px
}

.type_item p {
	padding-left: 8px;
	color: #606060;
	font-size: 14px
}

ul,
li {
	list-style: none;
}

.exam_fighting_content,
.slide-box {
	display: -webkit-box;
	overflow-x: auto;
	/*适应苹果*/
	-webkit-overflow-scrolling: touch;
}

.slide-item {
	width: 160px;
	height: 140px;
	margin-right: 10px;
	position: relative;
}

/*隐藏掉滚动条*/
.slide-box::-webkit-scrollbar {
	display: none;
}



.exam_fighting_content {
	width: 100%;
}

.exam_fighting_content li {
	width: 20%;
	text-align: left;
	margin-right: 10px;
	margin-left: 10px;
	position: relative;
}

.exam_fighting_content::-webkit-scrollbar {
	display: none;
}

.flex_flow_c_a {
	display: flex;
	flex-flow: column;
	justify-content: center;
	align-items: center;
}

.zixun_item_conten {
	display: flex;
	flex-wrap: wrap;
	margin-top:10px
}

.zixun_item_conten li {
	width: 25%;
	margin:10px;
	height: 35px;
	text-align: center;
	line-height: 35px;
	background: #f7f7f7;
	border-radius: 5px;
	font-size: 14px;
}

.border_bottom {
	width: 80px;
	position: absolute;
	height: 8px;
	bottom: 0;
	background: linear-gradient(90deg, rgba(0, 92, 255, 0.5) 0%, rgba(0, 92, 255, 0.04) 100%);
	border-radius: 8px;
	opacity: 0.9;
}

.zx_tab_active {
	background: #e5eeff !important;
	color: #005CFF !important;
	border: 1px solid #005CFF !important;
}

.color_88b3ff {
	color: #005CFF !important;
}
.color_606060{
	color:#606060;
}
.color_A2A4A8{
	color:#A2A4A8;
}
.set-top {
	border-radius: 5px;
	display: inline-block;
	width: 74px;
	height: 30px;
	background: #ffede5;
	color: #FD4A00;
	text-align: center;
	font-size: 16px;
	line-height: 30px;
	position: relative;
	font-size: 12px
}

.guide_middle {
	border-radius: 5px;
	display: inline-block;
	width: 74px;
	height: 30px;
	background: #e5eeff;
	color: #005CFF;
	text-align: center;
	font-size: 12px;
	line-height: 30px;
}

.down_app_c {
	display: flex;
	align-items: center;
	margin-left: 10px
}

.down_app_conter {
	display: flex;
	flex: 1;
}

.app_title {
	padding-left: 10px;
	display: flex;
	flex-flow: column;
	justify-content: space-between;
}

.down_app_wrapper {
	display: flex;
	align-items: center;
}

.down_app_btn {
	width: 70px;
	height: 35px;
	background: #EFF2F7;
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 5px;
}

.down_app_text {
	color: #005CFF;
	font-size: 12px
}

.down_app_list_item {
	padding: 10px 0;
}

.kf_wrapper {
	position: fixed;
	right: 10px;
	top: 60%;
	z-index: 50
}

.go_top {
	position: fixed;
	right: 10px;
	top: 75%;
}

.index_search {
	display: flex;
	flex-flow: column;
	justify-content: center;
	align-items: center;
	color: #fff;
	margin-right: 15px;
}

.index_login {
	display: flex;
	flex-flow: column;
	justify-content: center;
	align-items: center;
	color: #fff;
}

.am-control-nav {
	display: block !important;
	bottom: 5px !important;
}

.rii_list_wrapper {
	padding-top: 12px
}

.rli_list_item {
	color: #fff;
	font-size: 14px
}

.rli_info_detail {
	z-index: 10;
	position: absolute;
	width: 100%;
	height: 100%;
	padding: 10px
}

.rli_info_detail h3 {
	color: #fff;
	font-size: 16px
}



/* CSS Document */

