ul,
li {
	list-style: none;
}

blockquote,
body,
button,
dd,
div,
dl,
dt,
fieldset,
form,
h1,
h2,
h3,
h4,
h5,
h6,
html,
input,
li,
ol,
p,
pre,
select,
td,
textarea,
th,
ul {
	font-family: "Helvetica", "Pingfang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", "sans-serif";
	padding: 0;
	margin: 0;
	color: inherit;
	box-sizing: border-box;
	outline: none;
	box-shadow: none;
	letter-spacing: .05rem;
}

body {
	overflow-x: hidden;
}

p {
	margin: 0;
	padding: 0;
}

.navbar {
	border-radius: 0!important;
}

	
a {
	text-decoration: none;
	color: #333;
	-webkit-tap-highlight-color: rgba(255, 0, 0, 0);
}
a:link {
	text-decoration: none;
}
/*已经访问过的链接*/
a:visited {
	text-decoration: none;
}
/*鼠标划过(停留)的链接*/
a:hover {
	text-decoration: none;
}
/* 正在点击的链接，鼠标在元素上按下还没有松开*/
a:active {
	text-decoration: none;
}
/* 获得焦点的时候 鼠标松开时显示的颜色*/
a:focus {
	text-decoration: none;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
	-webkit-appearance: none;
}
input[type="number"]{
	-moz-appearance: textfield;
}
	
.navbar-default .navbar-nav li a span:focus {
	outline: none!important;
}
	
body{
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-size: 100%;
}

#pageLimit li a{
	cursor: pointer;
	user-select: none;
}
.pagination > .active>a {
	background-color: #004CFF;
	border-color: #004CFF;
}
.pagination>.active>a:hover{
	background-color: #004CFF;
	border-color: #004CFF;
}

.pagination a:hover,
.pagination a:focus{
	color: #004CFF;
}


/* 提示框样式 */
.message {
	min-width: 300px;
	max-width: 500px;
	min-height: 45px;
	text-align: center;
	align-items: center;
	padding: 10px 30px;
	box-sizing: border-box;
	margin: auto;
	font-size: 16px;
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -60px;
	margin-left: -150px;
	transition: all .4s ease;
	z-index: 999999;
	box-shadow: 1px 1px 5px rgb(0 0 0 / 20%);
	border-radius: 2px;
}

.message i {
	margin-right: 10px;
}

.success {
	background-color: #f7fbef;
	color: #63c339;
}

.error {
	background-color: #fff3f7;
	color: #f76d6b;
}

.warning {
	background-color: #fdf6ec;
	color: #e6a23c;
}

.info{
	background-color: #000;
	color: #fff;
	opacity: .6;
}

/* 空数据展示 */
.kong_box{
	display: none;
	padding: 2rem 0;
	text-align: center;
}

.kong_box img{
	width: 25rem;
	height: auto;
}



button{
	margin: 0;
	padding: 0;
	border: none;
}
button:active{
	transform: scale(.99,.99);
}



.container_title{
	margin-bottom: 2.9rem;
	font-size: 4.2rem;
	line-height: 4.2rem;
	color: #000421;
	text-align: center;
}
.container_title_a{
	font-size: 2rem;
	color: #353F5C;
	text-align: center;
}

/* 数字管理 */
.container8{
	padding: 5.7rem 0 5rem;
	background: url('../img/index_figure1.png') no-repeat center;
	background-size: 1441px 100%;
	background-color: #EDF9FF;
}

.figure_box{
	margin: 0 auto;
	width: 25rem;
	height: 3.3rem;
	background-color: #FFF;
	border-radius: 7px;
}
.figure_input{
	padding: 1.5rem;
	width: 16.6rem;
	height: 3.3rem;
	line-height: 3.3rem;
	font-size: 1.2rem;
	color: #494A54;
	border: none;
}
.figure_btn{
	width: 7.7rem;
	height: 2.7rem;
	font-size: 1.2rem;
	color: #FFFFFF;
	background-color: #2B64FF;
	border-radius: .3rem;
}
/* 数字管理 */

@media (max-width: 1135px) {
	/* 标题 */
	.container_title{
		font-size: 4rem;
	}
	/* 标题 */
}

@media (max-width: 1101px) {
	/* 标题 */
	.container_title{
		margin-bottom: 1.5rem;
		font-size: 4rem;
	}
	/* 标题 */
}
@media (max-width: 790px) {
	/* 标题 */
	.container_title{
		margin-bottom: 1rem;
		font-size: 3rem;
		font-weight: 600;
	}
	.container_title_a{
		font-size: 1.8rem;
	}
	/* 标题 */
}
@media (max-width: 767px) {{
	/* 注册 */
	.container8{
		padding: 4rem 0;
	}
	/* 注册 */
}
@media (max-width: 523px) {
	/* 标题 */
	.container_title{
		margin-bottom: 0;
		font-size: 2.2rem;
		font-weight: 600;
	}
	.container_title_a{
		font-size: 1.4rem;
	}
	/* 标题 */
}

/* 动画效果*/
/* 从下向上 */
@keyframes fadeInUpLeft {
	from {
		opacity: 0.5;
		transform: translate(0px, 100px);
	}

	to {
		opacity: 1;
		transform: none;
	}
}
.container_title,
.container_title_a{
	animation-duration: 1s;
	animation-fill-mode: both;
	animation-name: fadeInUpLeft;
}
/* 从下向上 */

/* 淡出 */
@keyframes fadeIn {
	0% {
		opacity: 0; /*初始状态 透明度为0*/
	}
	50% {
		opacity: 0; /*中间状态 透明度为0*/
	}
	100% {
		opacity: 1; /*结尾状态 透明度为1*/
	}
}
.figure_box{
	animation-duration: 1.2s;
	animation-fill-mode: both;
	animation-name: fadeIn;
}
/* 淡出 */