﻿@charset "utf-8";
    .mui-content {
		background-color: #fff;
	}
	.cut {
		height: .37rem;
		background-color: #F5F5F5;
	}
	.red {
		color: red;
	}
	.top {
		width: 2rem;
		height: 2rem;
		background-color: rgba(0,0,0,.3);
		position: fixed;
		top: 70%;
		right: .2rem;
		border-radius: 0.37rem;
		display: -webkit-flex;
		align-items: center;
		justify-content: center;
		z-index: 99;
	}
	.top img {
		display: block;
		width: 1rem;
	}
	header.mui-bar {
	    background-color: #3D9EFF;
	}
	header.mui-bar .mui-icon {
	    color: #fff;
	}
	.mui-title {
	    color: #fff;
	}
	.cut-page {
		width: 100%;
		margin: 1rem auto;
		padding: .5rem;
		font-size: .8rem;
		text-align: center;
		border-radius: 0.37rem;
    	color: #3D9EFF;
	}
	.cut-page a {
		display: inline-block;
		padding: .3rem .6rem;
		background-color: #007AFF;
		color: #FFF!important;
		font-size: .8rem;
		margin: 0 .8rem;
		border-radius: 0.25rem;
	}
/*login_page登录页开始*/
	.login_page .mui-content {
		background-color: #fff;
	}
	.login_page .mui-scroll {
		height: 100%;
		padding: 2.5rem 2rem;
	/*	background: url(../img/lg-bg.jpg) no-repeat 100% 100%/cover;*/
	}
	.login_page .logo {
		text-align: center;
		margin-bottom: 2rem;
	}
	.login_page .login_box ul li {
		border-bottom: 1px solid #CCCCCC;
		padding: .5rem 0;
		display: -webkit-flex;
		justify-content: space-between;
		align-items: center;
	}
	.login_box ul li span {
		font-size: 1.5rem;
		margin: auto;
		color: #333333;
	}
	.login_box ul li input {
		width: 80%;
		border: 0;
		outline: none;
	}
	.login_page #btn {
		width: 100%;
		
		margin-top: 1rem;
	}
	.login_page .more {
		display: -webkit-flex;
		align-items: center;
		justify-content: space-between;
		padding: .5rem 0;
		font-size: .7rem;
		padding-bottom: 0;
	}
	.login_page .more a {
		color: #333;
	}
/*login_page登录页结束*/
/*register_page注册页开始*/
	.register_page  {
		background-color: #fff;
	}
	.register_page .box {
		
		padding: 2.5rem 2rem;
	}
	.register_page .logo {
		text-align: center;
		margin-bottom: 2rem;
	}
	.register_page .login_box>ul>li {
		border-bottom: 1px solid #CCCCCC;
		padding: .5rem 0;
		display: -webkit-flex;
		justify-content: space-between;
		align-items: center;
		position: relative;
	}
	.register_page .login_box>ul>li>em {
		position: absolute;
	    right: 0;
	    top: .7rem;
	    display: block;
	    padding: .4rem .8rem;
	    font-size: .6rem;
	    color: #fff;
	    background-color: #F0AD4E;
	    border-radius: 5px;
	}
	.register_page .login_box>ul>li span {
		font-size: 1.5rem;
		margin: auto;
		color: #333333;
	}
	.register_page .login_box>ul>li input {
		width: 80%;
		border: 0;
		outline: none;
	}
	.register_page #btn {
		width: 100%;
		
		margin-top: 1rem;
	}
	.register_page .more {
		display: -webkit-flex;
		align-items: center;
		justify-content: space-between;
		padding: .5rem 0;
		font-size: .7rem;
		padding-bottom: 0;
	}
	.register_page .more a {
		color: #333;
	}
	.register_page .login_box .level {
		width: 80%;
		display: -webkit-flex;
	}
	.register_page .login_box .level>span {
		font-size: .8rem;
	}
	.register_page .login_box .level .item1 {
		position: relative;
	}
	.register_page .login_box .level .item1 .hide {
		position: absolute;
	    left: 0;
	    bottom: 1.5rem;
	    width: 8rem;
	    height: 11rem;
	    background-color: #F5F5F5;
	    overflow: auto;
	    border-radius: 0.37rem;
	    border: 1px solid #ccc;
	    display: none;
	}
	.register_page .login_box .level .item1 .hide li {
		border-bottom: 1px solid #ccc;
		font-size: .7rem;
		padding: .3rem .5rem;
	}
	.register_page .login_box .level .item1 .hide li:last-child {
		border-bottom: 0;
	}
	.register_page .login_box .level .item1>span {
		border: 1px solid #CCCCCC;
		border-radius: 0.25rem;
		padding: .25rem .3rem;
		font-size: .7rem;
		display: inline-block;
	}
	.register_page .login_box .level .item2>span {
		border: 1px solid #CCCCCC;
		border-radius: 0.25rem;
		padding: .25rem .5rem;
		font-size: .7rem;
		display: inline-block;
	}
	.register_page .login_box .level .item2 {
		position: relative;
	}
	.register_page .login_box .level .item2 .hide {
		position: absolute;
	    left: -2.8rem;
	    bottom: 1.5rem;
	    width: 8rem;
	    height: 11rem;
	    background-color: #F5F5F5;
	    overflow: auto;
	    border-radius: 0.37rem;
	    border: 1px solid #ccc;
	    display: none;
	}
	.register_page .login_box .level .item2 .hide li {
		border-bottom: 1px solid #ccc;
		font-size: .7rem;
		padding: .3rem .5rem;
	}
	.register_page .login_box .level .item2 .hide li:last-child {
		border-bottom: 0;
	}
/*register_page注册页结束*/
/*index_page首页开始*/
.index_page .box {
	background-color: #fff;
	padding:2.2rem 0 3rem 0;
}
	.index_page header.mui-bar {
	    background-color: #fff;
	}
	.index_page header.mui-bar .mui-icon {
	    color: #000;
	}
	.index_page .mui-title {
	    color: #000;
	}	
	.index_page header {
		display: -webkit-flex;
		align-items: center;
		justify-content: space-between;
		z-index: 999;
	}
	.index_page header h2 {
		margin-right: 1rem;
		font-size: .85rem;
	}
	.index_page header h2 img {
	    
	    transform:rotate(0deg);
	    position: absolute;
	    top: 1rem;
	    margin-left: .2rem;
	}
	.index_page header h2 img.xuanzhuan {
	    
	    transform:rotate(180deg);
	  
	}
	.index_page header h2 img.xuanzhuan1 {
	    
	    transform:rotate(0deg);
	}
	.index_page header .logo {
	    width: 5.5rem;
	    height: 100%;
	    display: -webkit-flex;
	    align-items: center;
	}
	.index_page header .logo img {
	    width: 100%;
	    display: block;
	}
	.index_page header .login {
	
		display: -webkit-flex;
		align-items: center;
		justify-content: center;
	}
	.index_page header .login em {
		display: block;
		width: 1px;
		height: .7rem;
		background-color: #000;
		margin: 0 .4rem;
	}
	.index_page header .login a {
		font-size: .68rem;
		color: #666;
	}
	.index_page .exam {
		padding: 1.2rem .5rem;
		padding-top: 0;
		background-color: #fff;
	}
	.index_page .exam .exam-of {
		display: -webkit-flex;
		align-items: center;
		justify-content: center;
	}
	.index_page .exam .border {
		display: -webkit-flex;
		align-items: center;
		justify-content: center;
		width: 5rem;
		height: 5rem;
		border-radius: 50%;
		border: .2rem solid #007AFF;
		box-shadow: 0px 0px 8px rgba(0,0,0,.6);
		margin-right: 1rem;
	}
	.index_page .exam .border span {
		font-size: .6rem;
		color: #333333;
	}
	.index_page .exam .border span i {
		font-size: .9rem;
		color: orangered;
	}
	.index_page .exam .exam-box .ywc {
		margin-bottom: .5rem;
	}
	.index_page .exam .exam-box .ywc i {
		font-size: .7rem;
	}
	.index_page .exam .exam-box .ztl i {
		font-size: .7rem;
	}
	.index_page .exam  h5 {
		text-align: center;
		color: #333333;
		margin: .8rem 0;
	}
	.index_page .exam h5 span {
		font-size: 1.2rem;
		color: #0086B3;
	}
	.index_page .barbox{height:16px;line-height:16px;overflow:hidden;}
	.index_page .barbox dt a{color:#0048CC;}
	.index_page .barbox div{float:left;}
	.index_page .barbox div.last{color:#999;}
	.index_page .barbox div.barline{width:200px;background:url(../img/jdtbg.png) left center no-repeat;height:16px;overflow:hidden;display:inline;}
	.index_page .barbox div.barline div.charts{height:16px;overflow:hidden;background:url(../img/barbg.gif) right center repeat-x;border-radius:8px;}
	.index_page .nav h2 {
		    font-size: 1rem;
		    padding: .3rem .5rem;
			border-bottom: 1px solid #eee;
    	}
    	.index_page .nav ul li {
			text-align: center;
		}
		.index_page .nav ul li span {
			font-size: .8rem;
		}
	
		.mui-grid-view.mui-grid-9 .mui-table-view-cell>a:not(.mui-btn) {
		    margin: 0;
		    padding: 8px 0;
		}
		.index_page .nav ul li img {
			margin: auto;
			height: 37px;
			display: block;
			border-radius: 50%;
		}
		.index_page .nav ul li span:first-child {
			font-size: .7rem;
			color: #fff;
		}
		.index_page .nav ul li span:first-child {
			font-size: 1.5rem;
		}
		.index_page .nav ul li:first-child span:first-child {
			margin-left: .3rem;
		}
		.index_page .nav ul li:nth-child(6) span:first-child {
			margin-left: .25rem;
		}
		.index_page .nav .mui-grid-view.mui-grid-9 {
			background-color: #fff;
			
		}
		.index_page .nav .mui-col-xs-4 {
			width: 25%;
		}
		.index_page .mui-grid-view.mui-grid-9 .mui-table-view-cell {
		    border: 0;
		    padding: 2px 2px;
		}
		/* .muul{
			width: 95% !important;
			margin: 0 auto !important;
			border-top: none !important;
			border-left: none !important;
			padding: 5px 0px 8px 0px !important;
		} */
		.index_page .mui-slider-indicator {
    		bottom: 0;
    	}
    	.index_page .mui-slider-indicator {
    		text-align: right;
    	}
    	.index_page .mui-slider-indicator .mui-indicator {
    		margin-right: .5rem;
    	}
    	.mui-slider .mui-slider-group .mui-slider-item img {
		    height: 4rem;
		}
		.index_page .info_box {
			padding: .2rem 0 0 0;
			overflow: hidden;
		}
		.index_page .info_box li {
		    width: 97%;
		    padding: 0.3rem;
		    border: 1px solid #e9e9e9;
		    box-sizing: border-box;
		    margin: 0.5rem auto;
		    box-shadow: 1px 2px 3px rgba(0,0,0,0.03);
		}
		.index_page .info_box li p {
			overflow:hidden; 
			text-overflow:ellipsis;
			display:-webkit-box; 
			-webkit-box-orient:vertical;
			-webkit-line-clamp:2; 
			font-size: .9rem;
			color: #000000;
		}
		.index_page .info_box li .info {
			margin-top: .2rem;
			font-size: .6rem;
			display: -webkit-flex;
			justify-content: space-between;
			align-items: center;
		}
		.index_page .info_box li .info span {
			color: #8f8f8f;
		}
		.index_page .info_box li .info i {
			color: red;
		}
		.index_page .info_box li.hasimg {
			overflow: hidden;
		}
		.index_page .info_box li.hasimg a img {
			height: 3.7rem;
			float: left;
			margin-right: .4rem;
		}
		.index_page .info_box li.hasimg a p {
			float: left;
			width: 65%;
			margin-bottom: .2rem;
		}
		.index_page .info_box li.hasimg a .info {
			float: left;
			width: 65%;
		}
		.index_page .info_box li.hasimg a .info span {
			float: left;
		}
		.index_page .info_box li.hasimg a .info i {
			float: right;
		}
		.index_page .readmore {
			font-size: .78rem;
			width: 100%;
			border: 1px solid #CCCCCC;
			margin-bottom: .5rem;
			padding: .3rem 0;
			background-color: rgba(0,122,255,.5);
			color: #FFF;
			font-weight: 600;
			text-align: center;
		}
		.index_page .info_tit {
		    font-size: 1rem;
		    padding: .3rem .5rem;
		    border-bottom: 1px solid #f5f5f5;
		}
		
		.index_page .sub-choose {
			position: absolute;
			top: -30rem;
			left: 0;
			width: 100%;
			background-color: #FFF;
			z-index: 99;
			height: 86%;
			overflow: auto;
		}
		.index_page .sub-choose .info h5 {
			padding: .2rem .5rem;
			background-color: #F5F5F5;
			font-size: .9rem;
			color: #000000;
			display: -webkit-flex;
			align-items: center;
		}
		.index_page .sub-choose .info h5 {
			color:#0087b6 ;
		}
		.index_page .sub-choose .info a.choose {
			color:#0087b6 ;
			border-color: #0087b6;
			background-color: rgba(0,135,182,.1);
		}
		.index_page .sub-choose .info h5 span {
			font-size: 1.5rem;
			margin-right: .5rem;
		}
		.index_page .sub-choose .info a {
			display: inline-block;
			width: 26.2%;
			margin: .7rem 3%;
			border: 1px solid #CCCCCC;
			text-align: center;
			font-size: .7rem;
			color: #333333;
			padding: .5rem;
			border-radius: 0.5rem;
			overflow: hidden;
			text-overflow:ellipsis;
			white-space: nowrap;
		}
		.index_page .sub-choose .info a.more {
			    font-weight: 600;
		    font-family: serif;
		    color: #007AFF;
		    border: 0;
		    box-shadow: 0 0 0;
		}
		.index_page .sub-choose .info a.more i {
			font-size: .8rem;
			margin-left: .1rem;
		}
		.index_page .sub-choose .info a.more .i2 {
			display: none;
		}
		.index_page .sub-choose .info>span {
			display: none;
		}
		.index_page .bg {
			height: 8%;
			background-color: rgba(0,0,0,.5);
			position: absolute;
			bottom: 0;
			left: 0;
			width: 100%;
			opacity: 0;
		}
/*index_page首页结束*/
/*个人中心mc_page E*/
	.mc_page a {
		color: inherit;
	}
	.mc_page .photo {
	/*	background: linear-gradient(to bottom, #0489cb 0%,#ffffff 100%);*/
		padding: 3rem 0 2rem;
		opacity: .8;
		background: url(../img/mc-bg.jpg) no-repeat 100% 100%;
		background-color: #5bcbfd;
	}
	.mc_page .photo .img {
		width: 4.25rem;
		margin: 0 auto;
		border-radius: 50%;
		border:  1px solid #FFFFFF;
		overflow: hidden;
		margin-bottom: .4rem;
		height: 4.25rem;
	}
	.mc_page .photo .img img {
		height: 100%;
		display: block;
	}
	.mc_page .photo .info {
		text-align: center;
		color: #FFFFFF;
		font-size: .8rem;
	}
	.mc_page .photo .info>p {
		color: #fff;
	    font-family: monospace;
	    font-size: 1.2rem;
	}
	.mc_page .photo .info .balance {
		font-size: .6rem;
	    font-size: .6rem;
	    margin: .3rem 0;
	}
	.mc_page .photo .info .balance {
		font-size: .7rem;
	}
	.mc_page .photo .info .balance span {
		margin:0 .1rem;
	}
	.mc_page .photo .info .balance span.much {
		font-size: 1rem;
	}
	.mc_page .photo .info .vip {
		font-size: .8rem;
	}
	.mc_page .nav {
		border-bottom: 1px solid #F5F5F5;
		display: -webkit-flex;
	}
	.mc_page .nav li {
		flex: 1;
		text-align: center;
		padding: .5rem 0;
		color: #0086b3;
	}
	.mc_page .nav li i {
		display: block;
		font-size: 1.8rem;
	}
	.mc_page .nav li span {
		font-size: .7rem;
		margin-top: -.1rem;
		display: block;
	}
	.mc_page .content li a {
		padding:.7rem .5rem;
		border-bottom: 1px solid #F5F5F5;
		display: -webkit-flex;
		justify-content: space-between;
		align-items: center;
		font-size: .8rem;
		padding-left: 1rem;
	}
	.mc_page .content li a i {
		display: -webkit-flex;
		align-items: center;
	}
	.mc_page .content li a i span {
		font-size: 1.2rem;
		margin-right: .5rem;
	}
	.mc_page .content li.h {
		color: #666666;
		background-color: #F5F5F5;
		padding: .3rem 0 .3rem .6rem;
	}
	.mc_page .content li:nth-child(2) a i span {
		color: #ea5115;
	}
	.mc_page .content li:nth-child(4) a i span {
		color: #ff7612;
	}
	.mc_page .content li:nth-child(5) a i span {
		color: #f0a515;
	}
	.mc_page .content li:nth-child(6) a i span {
		color: #a0e8b7;
	}
	.mc_page .content li:nth-child(7) a i span {
		color: #c46564;
	}
	.mc_page .content li:nth-child(8) a i span {
		color: #f0e999;
	}
	.mc_page .content li:nth-child(10) a i span {
		color: #b8c99d;
	}
	.mc_page .content li:nth-child(11) a i span {
		color: #9b726f;
	}
	.mc_page .content li:nth-child(12) a i span {
		color: #eeb15b;
	}
	.mc_page .content li:nth-child(13) a i span {
		color: #1eb7c1;
	}
	.mc_page .content li:nth-child(15) a i span {
		color: #c0aa19;
	}
	.mc_page .content li:nth-child(16) a i span {
		color: #2ea9e2;
	}
	.mc_page .content li:nth-child(17) a i span {
		color: #ff5475;
	}
/*个人中心mc_page E*/
/*搜索 search S*/
	.search_page .box {
		background-color: #fff;
		padding: 2.2rem 0 .1rem;
	}
	.search_page .box .search_box {
		padding: .8rem;
		/* background-color: #EAEAEA; */
		display: -webkit-flex;
		align-items: center;
		justify-content: space-between;
		margin: .5rem;
		border-radius: .25rem;
	}
	.search_page .box  .fenlei {
		display: flex;
		align-items: center;
		justify-content: space-between;
		font-size: .8rem;
		font-weight: 600;
		color: #666;
		border-bottom: 1px solid #F5F5F5;
	}
	.search_page .box .fenlei li {
		flex: 1;
		text-align: center;
		padding: .5rem 0;
	}
	.search_page .box  .fenlei li.color  {
		color: #007AFF;
		border-bottom: 3px solid #007AFF;
	}
	.search_page .box .search_box input {
		padding-left: .5rem;
		width: 80%;
		border-radius: 0.3rem 0 0 0.3rem;
		border: 1px solid #3D9EFF;
		font-size: 0.7rem;
		color: #999999;
		float: left;
	}
	.search_page .box .search_box .search_start {
		text-align: center;
		height: 2rem;
		line-height: 2rem;
		border-radius: 0 0.3rem 0.3rem 0;
		background-color: #3D9EFF;
		color: #FFFFFF;
		float: left;
		width: 20%;
		font-size: 0.7rem;
	}
	.search_page .box .search_info li {
		width: 97%;
	    padding: 0.1rem 0.3rem 0.5rem 0.3rem;
	    border-bottom: 1px solid #F2F2F2;
	    box-sizing: border-box;
	    margin: 0.5rem auto;
		color: #666666;
		font-size: 0.8rem;
	    /* box-shadow: 1px 2px 3px rgba(0,0,0,0.03); */
	}
	.search_page .box .search_info li p {
		overflow: hidden;
	    text-overflow: ellipsis;
	    display: -webkit-box;
	    -webkit-box-orient: vertical;
	    -webkit-line-clamp: 2;
	    font-size: .9rem;
	}
	.search_page .box .search_info li .news {
		margin-top: .2rem;
	    font-size: .6rem;
	    display: -webkit-flex;
	    justify-content: space-between;
	    align-items: center;
	}
	.search_page .box .search_info li .news i {
		color: red;
	}
	.search_page .box .sub {
		display: -webkit-flex;
		align-items: center;
		font-size: .7rem;
		padding: .5rem;
		border-top: 1px solid #F5F5F5;
		border-bottom: 1px solid #F5F5F5;
	}
	.search_page .box .sub span {
		color: #666;
		font-weight: 600;
	}
	.search_page .box .sub a {
		font-size: .8rem;
		padding: .3rem .5rem;
		border-radius: 3px;
		display: block;
		color: #333;
		margin-left: 1rem;
	}
	.search_page .box .sub a.chck {
		background-color: #f49537;
		color: #fff;
	}
/*搜索 search E*/
/*会员消息 vip-news S*/
	.vip_news_page .box {
		padding: .2rem 0 0 0;
    	overflow: hidden;
	}
	.vip_news_page .box li {
		width: 97%;
	    padding: 0.3rem;
	    border: 1px solid #e9e9e9;
	    box-sizing: border-box;
	    margin: 0.5rem auto;
	    box-shadow: 1px 2px 3px rgba(0,0,0,0.03);
	}
	.vip_news_page .box li p {
	    overflow: hidden;
	    text-overflow: ellipsis;
	    display: -webkit-box;
	    -webkit-box-orient: vertical;
	    -webkit-line-clamp: 2;
	    font-size: .9rem;
	    color: #000000;
	}
	.vip_news_page .box li p.red {
		color: red;
	}
	.vip_news_page .box li p span {
		margin: 0 .2rem;
	}
	.vip_news_page .box li .but {
	    margin-top: .2rem;
	    font-size: .6rem;
	    display: -webkit-flex;
	    justify-content: space-between;
	    align-items: center;
	    color: #666666;
	}
	.vip_news_page .page-box {
		padding: .5rem;
		font-size: .7rem;
		text-align: center;
		color: #999999;
		margin-bottom: 1rem;
	}
	.vip_news_page .page-box span {
		padding: 0 .5rem;
	}
/*会员消息 vip-news E*/
/*资讯 message_page.page S*/
	.message_page .box {
		background-color: #fff;
		padding: 2.2rem 0 1rem;
	}
	.message_page .box .tit {
		padding: .5rem;
		text-align: center;
	}
	.message_page .box .tit h2 {
		font-size: .9rem;
	}
	.message_page .box .tit span {
		display: block;
		border-bottom: 1px solid #F2F2F2;
		font-size: .6rem;
		color: #333;
		padding: .3rem 0rem 0.5rem 0rem;
	}
	.message_page .box .tit span i {
		margin-right: .5rem;
	}
	.message_page .box .tit span a {
		color: #333333;
		margin-left: .5rem;
	}
	.message_page .box .zxdtimg{
		width: 95%;
		margin: 0 auto;
	}
	.message_page .box .zxdtimg img{
		width: 100%;
	}
	.message_page .box .content {
		padding: .5rem;
	}
	.message_page .box .content p {
		font-size: .8rem;
		color: #333;
		text-indent: 1.5rem;
		line-height: 1.2rem;
	}
	.message_page .box .content .jx {
		padding: .5rem;
	    border: 1px solid #11a6bd;
	    background-color: rgba(17,166,141,.02);
	    margin-bottom: 15px;
	    border-radius: 3px;
	    box-shadow: 0 0 .5rem #ccc;
	    margin-top: .5rem;;
	}
	.message_page .box .content .jx span {
		font-size: .8rem;
		color: #333333;
		display: block;
    	margin-bottom: .5rem;
	}
	.message_page .box .content .jx span i {
		font-weight: 600;
	}
	.message_page .box .content .jx span em {
		color: #0062CC;
	}
	.message_page .box .content .tongji {
		font-size: .8rem;
		margin-bottom: .5rem;
	}
	.message_page .box .content .tongji h5 {
		font-size: .8rem;
		color: #000;
		font-weight: 600;
	}
	.message_page .box .content .tongji span {
		display: block;
		font-size: .8rem;
		color: #333333;
		margin: .5rem 0;
	}
	.message_page .box .content .tongji span i {
		margin-right: .5rem;
	}
        .message_page .box .comment{
            display:none;
        }
        .message_page .box .comment h4 {
            font-size: .9rem;
            height: 1.6rem;
            line-height: 1.6rem;
            position: relative;
            padding-left: 1.2rem;
            border-bottom: 1px solid #F5F5F5;
        }
	.message_page .box .comment h4 a {
		color: blue;
		margin-left: .5rem;
		font-size: .7rem;
	}
	.message_page .box .comment h4:before {
		position: absolute;
	    left: .5rem;
	    top: .3rem;
	    content: "";
	    height: 1rem;
	    width: .3rem;
	    background-color: cadetblue;
	    display: block;
	}
	.message_page .box .comment .pl {
		padding: .5rem;
	}
	.message_page .box .comment .pl textarea {
		border-radius: 0.37rem;
		height: 6rem;
		padding: .5rem;
		font-size: .8rem;
	}
	.message_page .box .comment .pl input {
		width: 100%;
		height: 1.8rem;
		font-size: .8rem;
		margin-top: .5rem;
	}
	.message_page .box .comment ul {
		padding: .5rem;
		padding-top: 0;
	}
	.message_page .box .comment ul .box {
	    border-bottom: 1px solid #C4D6EC;
	    padding: .5rem 0;
	}
	.message_page .box .comment ul .box h5 {
	    margin-bottom: .5rem;
	    font-size: .6rem;
	    color: #0062CC;
	}
	.message_page .box .comment ul .box h5 {
	    margin-bottom: .5rem;
	    font-size: .5rem;
	    color: #0062CC;
	}
	.message_page .box .comment ul .box h5 i {
	    color: #C0C0C0;
	    margin-right: .5rem;
	    font-size: .5rem;
	}
	.message_page .box .comment ul .box p {
	    margin-top: .5rem;
	    font-size: .7rem;
	    color: #333333;
	}
	.message_page .box .comment ul .box .huifu .box {
	    border: 1px solid #C4D6EC;
	    background-color: #ffffee;
	    padding: 10px;
	    color: #333333;
	}
	.message_page .box .comment ul .box .huifu .box h5 {
		color: #333333;
	}
	.message_page .box .comment ul .huifu .box h5 i {
		color: #666666;
	}
	.message_page .box .about h4 {
		font-size: .9rem;
	    height: 1.6rem;
	    line-height: 1.6rem;
	    position: relative;
	    padding-left: 1.2rem;
	    border-bottom: 1px solid #F5F5F5;
	}
	.message_page .box .about h4:before {
		position: absolute;
	    left: .5rem;
	    top: .3rem;
	    content: "";
	    height: 1rem;
	    width: .3rem;
	    background-color: cadetblue;
	    display: block;
	}
	.message_page .box .about a {
		color: inherit;
	}
	.message_page .box .about ul {
		padding: .2rem 0 0 0;
    	overflow: hidden;
	}
	.message_page .box .about ul li {
		width: 97%;
	    padding: 0.3rem;
	    border: 1px solid #e9e9e9;
	    box-sizing: border-box;
	    margin: 0.5rem auto;
	    box-shadow: 1px 2px 3px rgba(0,0,0,0.03);
        overflow: hidden;
	    text-overflow: ellipsis;
	    display: -webkit-box;
	    -webkit-box-orient: vertical;
	    -webkit-line-clamp: 2;
	    font-size: .7rem;
	    line-height: 1.2rem;
	}
	.zjlx .fa>li .up {
		padding: .5rem;
		font-size: .9rem;
		color: #000000;
		display: -webkit-flex;
		align-items: center;
		justify-content: space-between;
		border-bottom: 1px dashed #ccc;
	}
	.zjlx .fa>li .up .l {
		width: 70%;
		padding-left: 1.5rem;
	}
	.zjlx .fa>li .up .l h5 {
		margin-bottom: .1rem;
		color: #333;
		position: relative;
	}
	.zjlx .fa>li .up .l h5 p {
		color: #333333;
		width: 100%;
		overflow: hidden;
		text-overflow:ellipsis;
		white-space: nowrap;
	}
	.zjlx .fa>li .up .l h5 span {
		margin-right: .5rem;
		position: absolute;
		left: -1.5rem;
		top: 0;
		font-weight: 600;
	}
	.zjlx .fa>li .up .l h5 span:last-child {
		display: none;
	}
	.zjlx .fa>li .up .l>span {
		font-size: .7rem;
		color: #ccc;
	}
	.zjlx .fa>li .up .l>span em {
		font-size: .9rem;
		color: #DD524D;
		margin:0 .35rem;
	}
	.zjlx .fa>li .up>a {
		font-size: .8rem;
		padding: .2rem .5rem;
		background-color: #007AFF;
		border-radius: 0.25rem;
		color: #FFF;
		display: -webkit-flex;
		align-items: center;
		justify-content: center;
	}
	.zjlx .fa>li .ch {
		padding-left: 1.5rem;
		display: none;
		background-color: #F5F5F5;
	}
	.zjlx .fa>li .ch li {
		padding: .5rem;
		font-size: .75rem;
		color: #000000;
		display: -webkit-flex;
		align-items: center;
		justify-content: space-between;
		border-bottom: 1px solid #ccc;
		background-color: #f5f5f5;
		position: relative;
	}
	.zjlx .fa>li .ch li .l h5 span {
		position: absolute;
		left: -1rem;
    	top: .5rem;
	}
	.zjlx .fa>li .ch li:last-child {
		border-bottom: 0;
	}
	.zjlx .fa>li .ch li .l {
		width: 70%;
	}
	.zjlx .fa>li .ch li .l h5 {
		margin-bottom: .1rem;
		color: #333;
		width: 100%;
		overflow: hidden;
		text-overflow:ellipsis;
		white-space: nowrap;
	}
	.zjlx .fa>li .ch li .l>span {
		font-size: .7rem;
		color: #ccc;
	}
	.zjlx .fa>li .ch li .l>span em {
		font-size: .9rem;
		color: #DD524D;
		margin:0 .35rem;
	}
	.zjlx .fa>li .ch li>a {
		font-size: .8rem;
		padding: .2rem .5rem;
		background-color: #007AFF;
		border-radius: 0.25rem;
		color: #FFF;
		display: -webkit-flex;
		align-items: center;
		justify-content: center;
	}
/*资讯 message_page.page E*/
/*搜索主页面search-ing S*/
	.search-ing_page .box {
		padding: 5rem 0.7rem;
		height: 100%;
		background-color: #fff;
		text-align: center;
	}
	.search-ing_page .search-ing_box {
		/* padding: 1rem;
		background-color: #F5F5F5;
		border: 1px solid #CCCCCC;
		border-radius: 0.37rem; */
		margin-top: 1rem;
	}
	.search-ing_page .search-ing_box input {
		/* text-align: center; */
		border-radius: 0.3rem 0 0 0.3rem;		
		font-size: .7rem;
		color: #000;
		width: 80%;
		float: left;
		border: 1px solid #3D9EFF;
		padding-left: 0.3rem;
		height: 2rem;
		line-height: 2rem;
	}
	.search-ing_page .search-ing_box .search_start {
		background-color:#3D9EFF;
		height: 2rem;
		border-radius: 0 0.3rem 0.3rem 0;
		color: #FFFFFF;
		line-height: 2rem;
		font-size: .7rem;
		width: 20%;
		float: left;
		text-align: center;
		overflow: hidden;
	}
/*搜索主页面search-ing E*/
/*章节练习zjlx_page S*/
	.zjlx_page {
		background-color: #fff;
	}
	
	.zjlx_page .box {
		background-color: #fff;
		padding: 2.2rem 0;
		height: 100%;
	}
	.zjlx_page .nav h4 {
		padding:.2rem .5rem;
		font-size: .9rem;
		font-weight: 600;
		color: #333;
		background-color: #F5F5F5;
	}
	.zjlx_page .nav .nav-top {
		overflow: hidden;
		padding: .5rem 0;
		padding-top: 0;
	}
	.zjlx_page .nav .nav-top:last-child {
		border-top: .1rem solid #CCCCCC;
	}
	.zjlx_page .nav .nav-top a {
		font-size: .7rem;
		color: #333333;
		padding: .2rem .5rem;
		background-color: #F5F5F5;
		border: 1px solid #CCCCCC;
		display: inline-block;
		width: 28%;
		margin: .5rem 2%;
		border-radius: 0.37rem;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    white-space: nowrap;
	    margin-bottom: 0;
	}
	.zjlx_page .nav .nav-top a.border-color {
		border: #F0AD4E;
		background-color: #F0AD4E;
		color: #fff;
	}
	.zjlx_page .zjlx .fa>li .ch {
		padding-left: 1.5rem;
		opacity: 1;
		display: none;
	}
/*章节练习zjlx_page E*/
/*每日一练day-practice S*/
	.day-practice_page .box ul li a{
		border-bottom: 1px solid #CCCCCC;
		padding: .5rem;
		font-size: .8rem;
		display: -webkit-flex;
		align-items: center;
		justify-content: space-between;
	}
	.day-practice_page .box ul li .l {
		width: 70%;
	}
	.day-practice_page .box ul li .l p {
		font-size: .9rem;
		color: #000000;
		margin-bottom: .3rem;
		width: 100%;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
	}
	.day-practice_page .box ul li .l span {
		font-size: .7rem;
		color: #333333;
	}
	.day-practice_page .box ul li a>em {
		display: -webkit-flex;
		align-items: center;
		justify-content: center;
		padding: .2rem .5rem;
		background-color: #DD524D;
		color: #FFFFFF;
		border-radius: 0.25rem;
	}
/*每日一练day-practice E*/
/*历年真题lnzt_page S*/
	.lnzt_page .box .box-nav .nav-style {
		padding: .5rem;
		font-size: .8rem;
		padding-bottom: 0;
		padding-right: 0;
	}
	.lnzt_page .box .box-nav>h4 {
		padding: .2rem .5rem;
    font-size: .9rem;
    font-weight: 600;
    color: #333;
    background-color: #F5F5F5;
	}
	.lnzt_page .box .box-nav .nav-style span {
		margin-right: .5rem;
		margin-bottom: .5rem;
	    color: #000;
	    font-weight: 600;
	}
	.lnzt_page .box .box-nav .nav-style a {
		display: inline-block;
		padding:.2rem;
		border: 1px solid #CCCCCC;
		color: #333333;
		border-radius: 0.25rem;
		margin: 0 .45rem .5rem 0;
	}
	.lnzt_page .box .box-nav .nav-style a.bdc {
		border: #F0AD4E;
		background-color: #F0AD4E;
		color: #fff;
	}
	.lnzt_page .box ul {
		border-top: .1rem solid #007AFF;
	}
	.lnzt_page .box ul li {
		border-bottom: 1px solid #CCCCCC;
		padding: .5rem;
		font-size: .8rem;
		display: -webkit-flex;
		align-items: center;
		justify-content: space-between;
	}
	.lnzt_page .box ul li .l {
		width: 70%;
	}
	.lnzt_page .box ul li .l p {
		font-size: .9rem;
		color: #000000;
		margin-bottom: .3rem;
		width: 100%;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
	}
	.lnzt_page .box ul li .l span {
		font-size: .7rem;
		color: #333333;
	}
	.lnzt_page .box ul li .l span em {
		margin-right: .5rem;
	}
	.lnzt_page .box ul li .l span i {
		font-size: .8rem;
		margin: 0 .2rem;
	}
	.lnzt_page .box ul li>a {
		display: -webkit-flex;
		align-items: center;
		justify-content: center;
		padding: .2rem .5rem;
		background-color: #DD524D;
		color: #FFFFFF;
		border-radius: 0.25rem;
	}
/*历年真题lnzt_page E*/
/*综合知识-提交zh-tijiao S*/
	.zh-tijiao_page .chck {
	    width: 28%;
	    text-align: center;
	}
	.zh-tijiao_page .box {
		padding: 2.2rem .2rem 1rem;
		background-color: #fff;
	}
	.zh-tijiao_page .grade {
		border-bottom: 1px dashed #CCCCCC;
		border-top: 1px dashed #CCCCCC;
		padding: .3rem 0;
		display: -webkit-flex;
		font-size: .8rem;
		color: #C0C0C0;
	}
	.zh-tijiao_page .grade .l {
		flex: 1;
	}
	.zh-tijiao_page .grade .l em {
		color: #007AFF;
	}
	.zh-tijiao_page .grade .l span {
		display: block;
		text-align: center;
	}
	.zh-tijiao_page .grade .l span i {
		font-size: 4rem;
		color: red;
		margin-right: .5rem;
	}
	.zh-tijiao_page .grade .r {
		flex: 1;
	}
	.zh-tijiao_page .grade .r .r-top {
		border-bottom: 1px dashed #CCCCCC;
		display: -webkit-flex;
		height: 50%;
		align-items: center;
	}
	.zh-tijiao_page .grade .r .down {
		display: -webkit-flex;
		height: 50%;
		align-items: center;
	}
	.zh-tijiao_page .grade .r span {
		flex: 1;
	}
	.zh-tijiao_page .grade .r span em {
		display: block;
	}
	.zh-tijiao_page .grade .r span em i {
		font-size: 1.5rem;
		color: #007AFF;
		margin-right: .5rem;
	}
	.zh-tijiao_page .grade li:first-child {
		background-color: #F5F5F5;
		color: #333;
		font-size: .9rem;
	}
	.zh-tijiao_page .grade li:last-child span em {
		color: red;
		margin-right: .5rem;
		font-size: 1rem;
	}
	.zh-tijiao_page .grade li span {
		text-align: center;
		flex: 1;
		border-bottom: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
	}
	.zh-tijiao_page .box .baogao-nav h3 {
		font-size: .9rem;
		color: #000000;
		border-bottom: 1px solid #C7C7CC;
		text-align: center;
		padding: .5rem;
	}
	.zh-tijiao_page .box .baogao-nav>span {
		font-size: .8rem;
		color: #333333;
		margin: .2rem 0;
		display: block;
	}
	.zh-tijiao_page .box .baogao-nav .tit {
		overflow: hidden;
	}
	.zh-tijiao_page .box .baogao-nav .tit h4 {
		font-size: .7rem;
		color: #333;
		margin: .5rem 0;
	}
	.zh-tijiao_page .box .baogao-nav .tit ul li{
		width: 10%;
		text-align: center;
		float: left;
	}
	.zh-tijiao_page .box .baogao-nav .tit ul li span {
		width: 1.2rem;
		height: 1.2rem;
		border-radius: 0.12rem;
		background-color: #54c472;
		font-size: .6rem;
		color: #FFFFFF;
		line-height: 1.2rem;
		text-align: center;
		display: inline-block;
	}
	.zh-tijiao_page .box .baogao-nav .tit.false ul li span {
		background-color: #eb1e12;
	}
	.zh-tijiao_page .box .jiexi {
		padding: .2rem;
	}
	.zh-tijiao_page .box .jiexi>h4 {
	    font-size: .9rem;
	    color: #323232;
	    font-weight: 600;
	    text-align: center;
	    padding: .5rem 0;
	    border-bottom: 1px solid #ccc;
	}
	.zh-tijiao_page .box .jiexi>h5 {
		color: red;
		font-size: .7rem;
		text-align: center;
	}
	.zh-tijiao_page .box .timu li {
		font-size: .7rem;
		color: #222222;
	}
	.zh-tijiao_page .box .tit_box {
    	padding: .5rem;
    	color: #000;
        font-size: .9rem;
	}
	.zh-tijiao_page .box .tit_box h4 {
	    font-size: .7rem;
	}
	.zh-tijiao_page .box .tit_box h4 span {
	    font-size: 1rem;
	    color: red;
	    margin: 0 .5rem;
	}
	.zh-tijiao_page .box .tit_box h5 {
	    font-size: .9rem;
	    color: #333;
	    margin: .2rem 0;
	}
	.zh-tijiao_page .box .tit_box h5 img {
	    display: block;
	    margin: .5rem;
	}
	.zh-tijiao_page .box .tit_box>span {
	    font-size: .9rem;
	    display: block;
	    margin: .3rem 0;
	    padding-left: .5rem;
	}
	.zh-tijiao_page .box .analysis {
	    padding: .5rem;
	    background-color: #F5F5F5;
	    display: -webkit-flex;
	    align-items: center;
	    font-size: .7rem;
	}
	.zh-tijiao_page .box .analysis li {
	    margin-right: 6%;
	}
	.zh-tijiao_page .box .analysis li:first-child i {
	    color: red;
	}
	.zh-tijiao_page .box .analysis li i {
	    font-size: 1rem;
	    color: blue;
	}
	.zh-tijiao_page .box .analysis li:nth-child(2) em {
	    color: red;
	    font-size: 1rem;
	    margin-left: .1rem;
	}
	.zh-tijiao_page .box .analysis li:last-child {
	    margin-right: 0;
	    margin-top: .18rem;
	}
	.zh-tijiao_page .box .analysis li.jx_show {
	    display: -webkit-flex;
	    align-items: center;
	    justify-content: space-between;
	}
	.zh-tijiao_page .box .analysis li.jx_show .i2 {
	    display: none;
	}
	.zh-tijiao_page .box .jx {
	    display: none;
	}
	.zh-tijiao_page .box .jx>a {
		color: #007AFF;
		font-size: .7rem;
		display: block;
		margin: .2rem .5rem;
		
	}
	.zh-tijiao_page .box .jx>p {
		font-size: .7rem;
		margin: .1rem .5rem;
		color: #666666;
	}
	.zh-tijiao_page .box .jx>p:nth-child(2) {
		width: 66%;
		font-size: .6rem;
		display: -webkit-flex;
		align-items: center;
		justify-content: space-between;
	}
	.zh-tijiao_page .box .jx>p:nth-child(2) em {
		color: red;
	}
	.zh-tijiao_page .box .jx>p i {
		color: #333333;
		font-weight: 600;
		margin-right: .5rem;
	}
	.zh-tijiao_page .box .jx .pl {
	    display: -webkit-flex;
	    align-items: center;
	    justify-content: space-between;
	    padding: .2rem .5rem;
	    height: 6rem;
	    padding-bottom: .5rem;
	}
	.zh-tijiao_page .box .jx .pl input {
	    margin-right: .2rem;
	}
	.zh-tijiao_page .box .jx .pl textarea {
	    width: 70%;
	    padding: .5rem;
	    font-size: .8rem;
	    height: 100%;
	    border-radius: 0.12rem;
	}
	.zh-tijiao_page .box .jx .pl button {
	    padding: .5rem;
	    background-color: skyblue;
	    color: #fff;
	    font-size: .6rem;
	    border-radius: 0.37rem;
	    margin-top: .5rem;
	}
	.zh-tijiao_page .box .jx ul {
		padding: 0 .2rem;
	}
	/*.zh-tijiao_page .box .jx ul li {
		border-bottom: 1px solid #CCCCCC;
		margin-bottom: .5rem;
	}
	.zh-tijiao_page .box .jx ul li .pl_top {
		font-size: .6rem;
	}
	.zh-tijiao_page .box .jx ul li .pl_top span {
		margin-right: .5rem;
		color: #C7C7CC;
	}
	.zh-tijiao_page .box .jx ul li .pl_top span:first-child {
		color: #0062CC;
	}
	.zh-tijiao_page .box .jx ul li .pl_top span:last-child {
		color: skyblue;
	}
	.zh-tijiao_page .box .jx ul li p {
		margin: .5rem 0;
	}*/
	.zh-tijiao_page .box .jx ul .box {
	    border-bottom: 1px solid #C4D6EC;
	    padding: .5rem 0;
	}
	.zh-tijiao_page .box .jx ul .box h5 {
	    margin-bottom: .5rem;
	    color: #0062CC;
     font-size: .6rem;
	}
	.zh-tijiao_page .box .jx ul .box h5 i {
	    color: #a0522d;
	    margin-right: 1rem;
	    font-size: .5rem;
	}
	.zh-tijiao_page .box .jx ul .box p {
	    margin-top: .5rem;
	    font-size: .7rem;
	    color: #323232;
	}
	.zh-tijiao_page .box .jx ul .box .huifu .box {
	    border: 1px solid #C4D6EC;
	    background-color: #ffffee;
	    padding: 10px;
	    color: #333333;
	}
	.zh-tijiao_page .box .jx ul .box .huifu .box h5 {
	    color: #333333;
	}
	.zh-tijiao_page .box .collection span:last-child {
		display: none;
		color: red;
	}
	.zh-tijiao_page .fenye {
		padding: .5rem;
		display: -webkit-flex;
		align-items: center;
		justify-content: center;
	}
	.zh-tijiao_page .fenye .fenye-box {
		border: 1px solid #007AFF;
		border-radius: 0.37rem;
		padding: .5rem;
		font-size: .7rem;
		color: #404040;
		text-align: center;
	}
/*综合知识-提交zh-tijiao E*/
/*综合知识-每日一练zh-dailypractice S*/
	.zh-dailypractice_page {
		background-color: #fff;
	}
	.zh-dailypractice_page .box {
		padding: 2.2rem 0;
		background-color: #fff;
	}
	.zh-dailypractice_page .box>h1 {
		font-size: .8rem;
		color: #FF0000;
		text-align: center;
		padding: .5rem;
		background-color: #F5F5F5;
	}
	.zh-dailypractice_page .box .tit li {
		display: none;
	}
	.zh-dailypractice_page .box .tit li:first-child .the_last {
		background-color: #ccc;
	}
	.zh-dailypractice_page .box .tit li:last-child .next {
		background-color: #ccc;
	}
	.zh-dailypractice_page .box .tit li .tit-up {
	    padding: .5rem;
	    color: #666;
	}
	.zh-dailypractice_page .box .tit li .tit-up h4 {
	    font-size: .8rem;
	}
	.zh-dailypractice_page .box .tit li .tit-up h4 em {
		font-size: .6rem;
		margin-left: .5rem;
		color: #FFA34D;
		font-weight: 600;
	}
	.zh-dailypractice_page .box .tit li .tit-up h4 span {
	    font-size: 1rem;
	    color: red;
	    margin: 0 .5rem;
	}
	.zh-dailypractice_page .box .tit li .tit-up h5 {
	    font-size: 1rem;
	    margin: .2rem 0;
	}
	.zh-dailypractice_page .box .tit li .tit-up h5 img {
	    width: 8rem;
	    display: block;
	    margin: .5rem;
	}
	.zh-dailypractice_page .box .tit li .tit-up>span {
	    font-size: .9rem;
	    display: block;
	    margin: .3rem 0;
	    padding-left: .5rem;
	}
	.zh-dailypractice_page .box .tit li .tit-down {
	    overflow: hidden;
	    padding: .5rem;
	    background-color: #f5f5f5;
	    margin-bottom: .1rem;
	}
	.zh-dailypractice_page .box .tit li .tit-down li {
	    font-size: .8rem;
	    float: left;
	    display: -webkit-flex;
	    align-items: center;
	    margin-right: 1rem;
	    position: relative;
	    line-height: 30px;
	}
    .zh-dailypractice_page .box .tit li .click_btn {
    	width: 100%;
    	text-align: center;
    	margin: 1rem auto 0;
    }
    .zh-dailypractice_page .box .tit li .click_btn span {
    	width: 5rem;
    	height: 2rem;
    	border-radius: 0.37rem;
    	background-color: #3fbbbd;
    	color: #fff;
    	font-size: .8rem;
    	display: inline-block;
    	line-height: 2rem;
    	text-align: center;
    	margin: 0 .5rem;
    }
    .zh-dailypractice_page .box #Button1 {
    	width: 70%;
	    border-radius: 0.37rem;
	    background-color: #DD524D;
	    font-size: .8rem;
	    display: block;
	    border: none;
	    margin: 1rem auto;
	    box-shadow: 1px 2px 3px rgba(0,0,0,0.03);
	    margin-top: 2.5rem;
    	height: 2rem;   
    }
    .zh-dailypractice_page .box #Button2 {
    	width: 70%;
	    border-radius: 0.37rem;
	    background-color: #F0AD4E;
	    font-size: .8rem;
	    display: block;
	    border: none;
	    margin: 1rem auto;
	    box-shadow: 1px 2px 3px rgba(0,0,0,0.03);
	    height: 2rem;   
    }
    .zh-dailypractice_page .box .tit li .tit-down li>span {
   		margin-left: .5rem;
    }
    .zh-dailypractice_page .box .tit li .tit-down li:last-child {
   		margin-right: 0;
    }
    .zh-dailypractice_page .box .tit li input { padding: 0; margin: 0; border: 0; }
		
	.zh-dailypractice_page .box .tit li .tit-down:before { content: ""; display: table; }
	
	.zh-dailypractice_page .box .tit li .tit-down:after { content: ""; display: table; clear: both; }
	
	.zh-dailypractice_page .box .tit li .tit-down > li { position: relative; float: left; }
	
	.zh-dailypractice_page .box .tit li .tit-down > li:last-child { margin-right: 0; }
	
	.zh-dailypractice_page .box .tit li .tit-down label { display: block;cursor: pointer;margin-left: 1.5rem; }
	
	.zh-dailypractice_page .box .tit li .tit-down input { z-index: 3; display: block; opacity: 0; position: absolute; top: 0; bottom: 0; left: 0; margin: auto; width: 20px; height: 20px; cursor: pointer; }
	
	.zh-dailypractice_page .box .tit li .tit-down .user-defined { 
		z-index: 2; 
		position: absolute; 
		top: 0; 
		bottom: 0; 
		left: 0; 
		margin: auto; 
		width: 20px; 
		height: 20px; 
		border: 1px solid #999; 
		border-radius: 50%; 
		cursor: pointer; 
	}
	.zh-dailypractice_page .box .tit li .tit-down .user-defined.active {
		border-color: #00cc99;
		background-color: #00cc99;
	}
	.zh-dailypractice_page .box .tit li .tit-down .user-defined span  { 
		position: absolute;
	    width: 8px;
	    height: 11px;
	    top: 3px;
	    left: 6px;
	    border: 2px solid #F5F5F5;
	    border-top: none;
	    border-left: none;
	    transform: rotate(45deg);
	}
	.zh-dailypractice_page .box .tit li .tit-down li textarea {
		padding: .5rem;
		height: 5rem;
		width: 14rem;
		border-radius: 0.18rem;
		font-size: .8rem;
	}
/*综合知识-每日一练zh-dailypractice E*/
/*历年真题查看lnzt-chakan_page S*/
	.lnzt-chakan_page .box {
		padding: .3rem;
	}
	.lnzt-chakan_page .box h2 {
		padding: .5rem;
		font-size: .9rem;
		color: red;
		text-align: center;
	    border-bottom: .1rem solid coral;
	    margin-bottom: .5rem;
	}
	.lnzt-chakan_page .box .up .info a {
		font-size: .8rem;
		color: #0062CC;
		font-weight: 100;
	}
	.lnzt-chakan_page .box .up .info em {
		font-size: .8rem;
		color: red;
		font-weight: 100;
	}
	.lnzt-chakan_page .box .up .info li {
		font-size: .8rem;
		font-weight: 600;
		padding: .2rem .5rem;
	}
	.lnzt-chakan_page .box .up .info li span {
		font-size: .8rem;
		color: #000;
		font-weight: 100;
	}
	.lnzt-chakan_page .box .up .playing {
		display: -webkit-flex;
		margin: .5rem 0;
	}
	.lnzt-chakan_page .box .up .playing li {
		flex: 1;
		font-size: .8rem;
		text-align: center;
		padding: .2rem;
	}
	.lnzt-chakan_page .box .up .playing li a {
		display: -webkit-flex;
		justify-content: center;
		background-color: #CCCCCC;
		color: #FFFFFF;
		padding:.5rem .3rem;
		border-radius: 0.37rem;
	}
	.lnzt-chakan_page .box .up .playing li a span {
		margin-right: .3rem;
	}
	.lnzt-chakan_page .box .up .playing li:nth-child(1) a {
		background-color: #fe8a23;
	    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
	    -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
	}
	.lnzt-chakan_page .box .up .playing li:nth-child(2) a {
		background-color: #f4c900;
	    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
	    -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
	}
	.lnzt-chakan_page .box .up .playing li:nth-child(3) a {
		background-color: #55b5ff;
	    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
	    -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
	}
	.lnzt-chakan_page .box .down h3 {
		font-size: .9rem;
		color: #333333;
		padding-left: .5rem;
		border-left: .2rem solid #007AFF;
	}
	.lnzt-chakan_page .box .down>p {
		font-size: .7rem;
		color: #000000;
		margin: .5rem;
	}
	.lnzt-chakan_page .box .down .down-tit li {
		border-bottom: 1px dashed #0086B3;
			padding: .5rem 0;
	}
	.lnzt-chakan_page .box .down .down-tit li h4 {
		font-size: .8rem;
		color: #000000;	
	}
	.lnzt-chakan_page .box .down .down-tit li h4 em {
		font-size: 1rem;
		color: red;
		margin: 0 .3rem;
	}
	.lnzt-chakan_page .box .down .down-tit li h4 a {
		color: #5F9EA0;
	}
	.lnzt-chakan_page .box .down .down-tit li>span {
		display: block;
		margin: .3rem;
		font-size: .9rem;
		color: #333333;
	}
/*历年真题查看lnzt-chakan_page E*/
/*登录记录 logon-record S*/
	.logon_record_page .box {
		padding: .2rem;
	}
	.logon_record_page .box p {
		font-size: .6rem;
		color: red;
		text-align: center;
		padding: 0 .5rem;
		margin:.5rem 0;
	}
	.logon_record_page .box ul {
		border-left: 1px solid #CCCCCC;
		border-top: 1px solid #CCCCCC;
	}
	.logon_record_page .box ul li {
		font-size: .8rem;
		display: -webkit-flex;
		border-right: 1px solid #CCCCCC;
		border-bottom: 1px solid #CCCCCC;
	}
	.logon_record_page .box ul li:first-child {
		font-size: .7rem;
	}
	.logon_record_page .box ul li span {
	    text-align: center;
	    width: 33.33%;
	    white-space: normal;
	    word-break: break-all;
	}
	.logon_record_page .box ul li span+span {
		border-left: 1px solid #CCCCCC;
	}
	.logon_record_page .page-box {
		padding: .5rem;
		font-size: .7rem;
		text-align: center;
		color: #999999;
		margin: 1rem 0;
		margin-top: .5rem;
	}
	.logon_record_page .page-box span {
		padding: 0 .5rem;
	}
/*登录记录 logon-record E*/
/*我的订单 my-order S*/
	.my-order_page .box {
		padding: .2rem;
	}
	.my-order_page .box p {
		font-size: .6rem;
		color: red;
		text-align: center;
		padding: 0 .5rem;
		margin:.5rem 0;
	}
	.my-order_page .box ul {
		margin-top: 1.5rem;
		border-left: 1px solid #CCCCCC;
		border-top: 1px solid #CCCCCC;
	}
	.my-order_page .box ul li:first-child {
		background-color: #F5F5F5;
		font-weight: 600;
	}
	.my-order_page .box ul li {
		font-size: .7rem;
		display: -webkit-flex;
		border-right: 1px solid #CCCCCC;
		border-bottom: 1px solid #CCCCCC;
	}
	.my-order_page .box ul li span {
		padding: .2rem;
		flex: 1;
		text-align: center;
	}
	.my-order_page .box ul li span+span {
		border-left: 1px solid #CCCCCC;
	}
	.my-order_page .page-box {
		padding: .5rem;
		font-size: .7rem;
		text-align: center;
		color: #999999;
		margin: 1rem 0;
		margin-top: .5rem;
	}
	.my-order_page .page-box span {
		padding: 0 .5rem;
	}
/*我的订单 my-order E*/
/*全部评论 all-comment_page S*/
	.all-comment_page ul  {
		padding: .2rem;
	}
	.all-comment_page ul .box {
	    border-bottom: 1px solid #C4D6EC;
	    padding: .5rem ;
	}
	.all-comment_page ul .box h5 {
	    margin-bottom: .5rem;
	    font-size: .6rem;
	    color: #a0522d;
	}
	.all-comment_page ul .box h5 {
	    margin-bottom: .5rem;
	    color: #0062CC;
	}
	.all-comment_page ul .box h5 i {
	    color: #a0522d;
	    margin-right: .5rem;
	    font-size: .5rem;
	}
	.all-comment_page ul .box p {
	    margin-top: .5rem;
	    font-size: .7rem;
		color: #323232;
	}
	.all-comment_page ul .box .huifu .box {
	    border: 1px solid #C4D6EC;
	    background-color: #ffffee;
	    padding: 10px;
	    color: #333333;
	}
	.all-comment_page ul .box .huifu .box h5 {
		color: #333333;
	}
	.all-comment_page ul .box .huifu .box h5 i {
		color: #666666;
	}
/*全部评论 all-comment_page E*/
/*试题分类真题模考zh-ztmk_page S*/
	.zh-ztmk_page a {
		color: inherit;
	}
	.zh-ztmk_page .box li {
		display: -webkit-flex;
		align-items: center;
		justify-content: space-between;
		padding: .5rem;
		border-bottom: 1px dashed #C0C0C0;
	}
	.zh-ztmk_page .box li .l {
		width: 70%;
	}
	.zh-ztmk_page .box li .l .more {
		font-size: .6rem;
		color: #999999;
	}
	.zh-ztmk_page .box li .l .more i {
		margin-right: .5rem;
	}
	.zh-ztmk_page .box li .l .more em {
		font-size: 1rem;
		color: #333333;
		margin: 0 .2rem;
	}
	.zh-ztmk_page .box li .l .more span {
		color: red;
		font-size: 1rem;
		margin: 0 .2rem;
	}
	.zh-ztmk_page .box li .l h4 {
		font-size: .8rem;
		color: #000000;
	}
	.zh-ztmk_page .box li .l span {
		margin-top: .2rem;
		font-size: .7rem;
		color: #C0C0C0;
	}
	.zh-ztmk_page .box li .l span i {
		color: #00CC99;
		margin: 0 .5rem;
	}
	.zh-ztmk_page .box li .r a {
		font-size: .7rem;
	    padding:.2rem;
	    color: skyblue;
	    background-color: #eaeaea;
	    border: 1px solid #ccc;
	    border-radius: .4rem;
	    margin: .25rem 0;
	    display: block;
	    text-align: center;
	}
	.zh-ztmk_page .fanye {
		display: -webkit-flex;
		align-items: center;
		justify-content: center;
		padding: 1rem 0;
	}
	.zh-ztmk_page .fanye .fanye-box {
		padding: .5rem;
		border: 1px solid #003366;
		font-size: .8rem;
		color: #333333;
		display: -webkit-flex;
		align-items: center;
		border-radius: 0.5rem;
	}
/*试题分类真题模考zh-ztmk_page E*/
/*考试时间kssj_page S*/
	.kssj_page .box {
		padding: .2rem;
	}
	.kssj_page .box ul li {
		display: -webkit-flex;
		font-size: .68rem;
		border-bottom: 1px dashed orangered;
	}
	.kssj_page .box ul li span {
		flex: 1;
		margin: .1rem;
		padding:.2rem .5rem;
		display: -webkit-flex;
		align-items: center;
		justify-content: center;
	}
	.kssj_page .box ul li span:last-child em {
		color: orangered;
	}
	.kssj_page .box ul li:first-child {
		border-bottom: 0;
	}
	.kssj_page .box ul li:first-child span {
		background-color: red;
		color: #FFFFFF;
		font-size: .8rem;
	}
/*考试时间kssj_page E*/
/*学习评估assessment_page S*/
	.assessment_page h3 {
		font-size: 1rem;
		margin: .5rem;
		margin-top: 1rem;
		margin-left: 1rem;
	}
	.assessment_page h4 {
		font-size: .9rem;
		margin-bottom: .5rem;
		margin-left: 1rem;
	}
	.assessment_page .more li {
		border-bottom: 1px dashed #CCCCCC;
		padding: .5rem;
		padding-bottom: .1rem;
	}
	.assessment_page .more li h5 {
		font-size: 1rem;
		color: #666;
		margin-bottom: .5rem;
	}
	.assessment_page .more li span {
		font-size: 1rem;
		margin-left: .5rem;
		color: #0082CE;
	}
	.assessment_page .more li span i {
		font-size: 1.5rem;
		margin: 0 .2rem;
		font-weight: 600;
	}
	.assessment_page .mui-scroll>p {
		font-size: .8rem;
		color: red;
		text-align: center;
		margin-top: 1rem;
	}
/*学习评估assessment_page E*/
/*考试指南zhinan_page S*/
	.zhinan_page .box {
		background-color: #fff;
		padding:0 .3rem;
		margin-top: 2.5rem;
	}
	.zhinan_page .box h1 span {
		display: inline-block;
		padding: .4rem .8rem;
		background-color: #007AFF;
		color: #fff;
		font-size: .9rem;
		font-weight: 600;
	}
	.zhinan_page .box h1 {
		border-bottom: .1rem solid #007AFF;
		margin: .5rem 0;
	}
	.zhinan_page .box h2 {
		padding-left: 1rem;
		font-weight: 600;
		font-size: .8rem;
		margin: .5rem 0;
	}
	.zhinan_page .box p {
		text-indent: 1.8rem;
		font-size: .8rem;
		padding: .5rem 0;
		color: #666666;
		overflow: hidden;
	}
	.zhinan_page .see {
	    width: 100px;
	    height: 30px;
	    color: #2670c1;
	    font-size: 16px;
	    display: -webkit-flex;
	    align-items: center;
	    justify-content: center;
     margin-left: 13rem;
	}
	.zhinan_page .see span {
	    margin-right: 10px;
	}
	.zhinan_page .see .tri-left {
	    width: 0;
	    height: 0;
	    border-width: 5px 0 5px 8px;
	    border-style: solid;
	    border-color: transparent transparent transparent #2670c1;
	}
	.zhinan_page .flex {
		position: fixed;
		right: 1px;
		bottom: 1rem;
	}
	.zhinan_page .flex li {
		background-color: rgba(179,179,179,.7);
		color: #fff;
		font-size: .6rem;
		padding: .5rem;
		border-radius: 3px;
		margin-bottom: 1rem;
		text-align: center;
		font-weight: 600;
	}
	.zhinan_page .box .banner img {
		width: 100%;
		display: block;
	}
/*考试指南zhinan_page E*/
/*做题弹框 S*/
.mryl .bg {
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    overflow: hidden;
    user-select: none;
    background: rgba(0, 0, 0,.5);
    z-index: 1041;
    display: none;
}.mryl .bg .message-box {
    
    margin: 13rem auto;
    background: #fff;
    border-radius: 5px;
    font-size: 16px;
    color: #666666;
    height: 12rem;
    width: 82%;
}.mryl .bg .message-box>h1 {
    height: 40px;
    display: -webkit-flex;
    align-items: center;
    justify-content: space-between;
    background-color: #F5F5F5;
    padding: 0 12px;
    font-size: 14px;
    border-radius: 5px;
}.mryl .bg .message-box p {
    height: 70px;
    display: -webkit-flex;
    align-items: center;
    justify-content: center;
}.mryl .bg .message-box .yesorno {
    height: 70px;
    display: -webkit-flex;
    align-items: center;
    justify-content: center;
}.mryl .bg .message-box .yesorno span {
    background-color: #007AFF;
    color: #fff;
    width: 120px;
    height: 35px;
    border-radius: 5px;
    line-height: 35px;
    text-align: center;
    margin: 0 15px;
    font-size: 14px;
    cursor: pointer;
}.mryl .bg .message-box .yesorno span:first-child {
    background-color: #CCCCCC;
    color: #fff;
}.mryl .bg .message-box .conetnt-box>span {
    display: block;
    width: 100%;
    color: red;
    font-weight: 600;
    font-size: 18px;
    text-align: center;
    margin-top: 50px;
}
/*做题弹框 E*/

/* 2020/3/12 搜索页面 */
.seap{
	font-size: 30px;
    font-weight: bold;
    color: #3d9eff;
    line-height: 64px;
}
.seap img{
	width: 8%;
    position: relative;
    left: -7px;
    top: 5px;
}
.searp{
	font-size: 13px;
    color: #999999;
    position: relative;
    top: -7px;
}

/* 精品题库 */
.jingpintk_page{
	background: #F2F5FF;
}	
.jingpintk_page .box {
    padding: 3rem 0 .1rem;
	width: 95%;
    margin: 0 auto;
	font-size: 0.8rem;
}
.jingpintk_page .box a{
	width: 100%;
    display: block;
    background: #fff;
    border-radius: 7px;
    overflow: hidden;
	margin-top: 20px;
	padding-bottom: 15px;
}
.jingpintk_page .box a:first-child{
	margin-top: 0px;
}
.jingpintk_page .box .jpbt{
	width: 90%;
    margin: 10px auto 10px auto;
    line-height: 30px;
    color: #333333;
	overflow: hidden;
}
.jingpintk_page .box .jpbt span{
	display: inline-block;
    width: 21px;
    height: 21px;
    line-height: 21px;
    overflow: hidden;
    font-size: 0.6rem;
    background: #F84B4C;
    border-radius: 5px;
    text-align: center;
    color: #fff;
    position: relative;
    top: 5px;
	float: left;
    margin-right: 5px;
}
.jingpintk_page .box .jpbt p{
	width: 92%;
    float: left;
    color: #333;
    font-size: 0.75rem;
    font-weight: 500;
}
.jingpintk_page .box .tjsul{
	width: 90%;
    margin: 0 auto;
    font-size: 0.6rem;
    color: #999999;
}
.jingpintk_page .box .tjsul li{
	float: left;
	width: 36%;	
}
.jingpintk_page .box .tjsul li:last-child{
	width: 27%;
}
.jingpintk_page .box .tjsul .luse{
	color: #32B16C;
}
.jingpintk_page .box .tjsul .hong{
	color: #F94C4C;
}
.jingpintk_page .box .tjsul li img{
	width: 15%;
    position: relative;
    top: 3px;
    margin-right: 3px;
}

/* 精品题库详情 */
.jingpintkdec_page{
	background: #F2F5FF;
}	
.jingpintkdec_page .box {
    padding: 3rem 0 .1rem;
	width: 95%;
    margin: 0 auto;
	font-size: 0.8rem;
}
.jingpintkdec_page .box .jptkdec{
	width: 100%;
	margin: 0 auto;
	background: #FFFFFF;
	border-radius: 6px;
	padding: 0.5rem 0rem;
	display: inline-block;
}
.jingpintkdec_page .box .jptkdec .decbt{
	width: 100%;
    margin: 0 auto;
    color: #333333;
    font-size: 0.9rem;
    font-weight: bold;
    padding: 0.5rem 0rem 0.6rem 0.6rem;
    border-bottom: 1px solid #F2F2F2;
}
.jingpintkdec_page .box .jptkdec .decbt span{
	display: inline-block;
    width: 21px;
    height: 21px;
    line-height: 21px;
    overflow: hidden;
    font-size: 0.6rem;
    background: #F84B4C;
    border-radius: 5px;
    text-align: center;
    color: #fff;
    position: relative;
    top: 4px;
	float: left;
    margin-right: 5px;
}
.jingpintkdec_page .box .jptkdec .mosiul{
	width: 95%;
	margin: 0 auto;
	text-align: center;
	margin-top: 20px;
	overflow: hidden;
}
.jingpintkdec_page .box .jptkdec .mosiul li{
	width: 33%;
	float: left;
	font-size: 0.6rem;
}
.jingpintkdec_page .box .jptkdec .mosiul li a{
	display: inline-block;
    background: #00A1F2;
    width: 80%;
    margin: 0 auto;
    color: #fff;
    border-radius: 6px;
    height: 33px;
    line-height: 33px;
    overflow: hidden;
    font-size: 0.7rem;
    margin-top: 25px;
}
.jingpintkdec_page .box .jptkdec .mosiul li a img{
	width: 17%;
    position: relative;
    top: 2px;
    left: -4px;
}
.jingpintkdec_page .box .jptkdec .mosiul li:nth-child(2) a img{
	top: 3px;
}

.jingpintkdec_page .box .jptkdec .mosiul li:nth-child(2) a{
	background: #32B16C;
}

.jingpintkdec_page .box .jptkdec .mosiul li:nth-child(3) a{
	background: #F94C4C;
}
.jingpintkdec_page .box .jptkdec .mosiul li p:first-child{
	margin-bottom: 10px;
	height: 26px;
    line-height: 26px;
}
.jingpintkdec_page .box .jptkdec .mosiul li .time{
	color: #00A1F2;
	font-size: 0.8rem;
	font-weight: bold;
}
.jingpintkdec_page .box .jptkdec .mosiul li .luse{
	color: #32B16C;
	font-size: 1rem;
	font-weight: bold;
}
.jingpintkdec_page .box .jptkdec .mosiul li .hong{
	color: #F94C4C;
	font-size: 1rem;
	font-weight: bold;
}
.jingpintkdec_page .box .jptkdec .stjj{
	width: 95%;
    margin: 0px auto;
    color: #333;
    font-size: 0.7rem;
    font-weight: bold;
    padding-top: 20px;
}
.jingpintkdec_page .box .jptkdec .stjj span{
	display: inline-block;
    width: 2px;
    height: 13px;
    background: #00A1F2;
    margin-right: 5px;
    position: relative;
    top: 1px;
}
.jingpintkdec_page .box .jptkdec .stjjdec{
	width: 94%;
    margin: 0 auto;
    font-size: 0.7rem;
    line-height: 26px;
    color: #666666;
    padding-top: 5px;
	text-indent: 2em;
}

/* 在线支付 */
.pay_page{
	background: #FFFFFF;
}	
.pay_page .box{
    padding: 3rem 0 .1rem;
	width: 100%;
    margin: 0 auto;
	font-size: 0.8rem;
}
.pay_page .box .namep{
	width: 95%;
    margin: 0 auto;
    color: #333333;
}
.pay_page .box .namep .zcname{
	float: right;
    color: #999999;
    font-size: 0.7rem;
    position: relative;
    top: 4px;
}
.pay_page .box .namep .zcname a{
	color: #F94C4C;
}
.pay_page .box .inputname{
	width: 95%;
    margin: 15px 0 0 2.5%;
    border-radius: 6px;
    padding-left: 0.3rem;
}
.pay_page .box .fwsm{
	width: 95%;
    margin: 20px auto 5px auto;
    font-size: 0.7rem;
}
.pay_page .box .fwsm p:first-child{
	color: #F94C4C;
	font-size: 0.8rem;
	font-weight: bold;
	margin-bottom: 6px;
}
.pay_page .box .fwsm p:last-child{
	line-height: 25px;
}
.pay_page .box .paybg{
	width: 100%;
	margin: 0px auto;
	overflow: hidden;
}
.pay_page .box .paybg img{
	width: 100%;
}
.pay_page .box .fkje{
	width: 95%;
    margin: 15px auto 10px auto;
    color: #333;
    font-weight: bold;
}
.pay_page .box .jeselect{
	width: 95%;
    margin: 0 auto auto 2.5%;
    border: 1px solid #188EEE !important;
    border-radius: 6px;
    height: 45px;
    line-height: 45px;
    padding-left: 0.2rem;
    background: #E8F7FE;
    font-size: 0.7rem;
    color: #666666;
}
.pay_page .box .xiala{
	float: right;
    position: relative;
    top: -28px;
    left: -28px;
}
.pay_page .box .chaochu{
	width: 95%;
    margin: 5px auto 8px 2.5%;
    font-size: 0.7rem;
    color: #00A1F2;
    overflow: hidden;
	display: block;
}
.pay_page .box .zfsm{
	width: 95%;
	margin: 0 auto;
	font-size: 0.7rem;
	color: #999999;
	line-height: 25px;
}
.pay_page .box .zfsm a{
	color: #00A1F2;
	text-decoration: underline;
}
.pay_page .box .payway{
	width: 100%;
    margin: 30px auto 70px auto;
    box-shadow: 0px -3px 7px 0px rgba(0, 0, 0, 0.1);
}
.pay_page .box .waytext{
	width: 95%;
    margin: 15px auto;
    padding-top: 15px;
    overflow: hidden;
    color: #333333;
    font-weight: bold;
}
.pay_page .box .payul{
	width: 95%;
	margin: 0 auto;
}
.pay_page .box .payul li{
	width: 100%;
	overflow: hidden;
	margin-top: 10px;
}
.pay_page .box .payul li:first-child{
	margin-top: 0px;
}
.pay_page .box .payul li .payleft{
	width: 90%;
    float: left;
	color: #666666;
}
.pay_page .box .payul li .payleft img{
	width: 6%;
    position: relative;
    top: 2px;
}
.pay_page .box .payul li .payright{
	width: 10%;
    float: left;
}
.pay_page .box .payul li .payright input{
	display: none;
}
.pay_page .box .payul li .payright label{
	width: 20px;
    height: 20px;
    border: 1px solid #CCCCCC;
    display: block;
    border-radius: 50%;
    font-size: 0.6rem;
    text-align: center;
    font-weight: bold;
    line-height: 19px;
    color: #fff;
}
.pay_page .box .payul li .payright .labhov{
	background: #00A1F2;
	border: 1px solid #00A1F2;
}
.pay_page .box .nowy{
	width: 95%;
    margin: 10px auto;
    font-size: 0.7rem;
    color: #999;
}
.pay_page .box .nowy a{
	color: #00A1F2;
	text-decoration: underline;
}
.pay_page .box .dibu{
	position: fixed;
    bottom: 0;
    height: 60px;
    line-height: 60px;
    background: #fff;
    width: 100%;
    z-index: 1000;
}
.pay_page .box .dibu p{
	width: 70%;
    float: left;
    color: #333;
    padding-left: 0.8rem;
}
.pay_page .box .dibu p span{
	font-size: 0.6rem;
	color: #333333;
}
.pay_page .box .dibu p span b{
	color: #F94C4C;
	font-size: 0.9rem;
	font-weight: bold;
}
.pay_page .box .dibu input{
	width: 30%;
    height: 100%;
    font-size: 0.8rem;
    background: #00A1F2;
    border: none;
    border-radius: 0px;
}


/* 2020/3/19 */
.btndiv a {
    width: auto;
    line-height: 30px;
    padding: 0 12px;
    color: #fff;
    border-radius: 3px;
    margin-bottom: 20px;
    display: inline-block;
    font-size: 0.8rem;
    margin-top: 11px;
    background-color: #3D9EFF;
}
.answerbtn{	
    background: #42abfb;    
}
.goto-tiku {
    background: #f49537;
    margin-left: 15px;
}
.show{
	display: none;
}
/* 发现 */
.find-page{
	width: 100%;
	background: #FFFFFF;
}
.find_head{
	width: 100%;
    text-align: center;
    height: 3.5rem;
    line-height: 3.5rem;
    background: #00A1F2;
    font-size: 1.2rem;
    color: #fff;
    overflow: hidden;
}
.find-page .find-box{
	width: 94%;
    overflow: hidden;
    margin: 0 auto;
}
.find-page .find-box a{
	width: 100%;
	text-align: center;
	display: block;
	margin-top: 12px;
	overflow: hidden;
}
.find-page .find-box a img{width: 100%;}



.alterbox{
	width: 100%;
	overflow: hidden;
	font-size: .8rem;
}
.alterbox .abtitle{
	width: 100%;
    margin: 0px auto;
    overflow: hidden;
    font-size: .65rem;
    border-bottom: 1px solid #edf3fa;
    background: #f2f2f2;
    padding: 8px;
    line-height: 26px;
}
.alterbox .abtitle span {
    font-size: .75rem;
    color: #188EEE;
}
.alterbox .abul li{
	width: 96%;
    padding-top: 10px;
    padding-bottom: 20px;
    border-bottom: 1px solid #e9edf0;
    font-size: .8rem;
    line-height: 32px;
    overflow: hidden;
	margin: 0 auto;
}
.alterbox .abul li p{color: #333333;}
.alterbox .abul li .exam_btn {
	display: block;
    width: 30%;
    height: 36px;
    margin-top: 10px;
    background-color: #459df5;
    border-radius: 2px;
    font-size: .8rem;
    color: #fff;
    text-align: center;
    line-height: 36px;
}
.alterbox .abul li .exam_answer {
    font-size: 18px;
    color: #333;
    line-height: 36px;
    margin-top: 16px;
    border: 1px solid #eee;
    padding: 10px;
    background: #FDFFDF;
    display: none;
}
/* 2022.11.08 */
.check_title{display: flex;align-items: center; margin: 0 3%;line-height: 2.4rem;font-size: 0.7rem;color:#999999; white-space: nowrap;text-overflow :ellipsis;overflow : hidden;}
.check_title img{display: inline-block;width: 0.7rem;margin-right: 1%;position: relative;top: -0.08rem;}
.check_title a{display: inline-block;font-size: 0.7rem;color: #00A1F2;}
.content-info{font-size: 0.8rem;line-height: 1.4rem;}
.btndiv a{padding: 0.2rem 0.45em !important;}


