html,
 body {
 	margin: 0;
 	padding: 0;
 }

 .pagebox {
 	position: relative;
 }

 @import url('https://fonts.font.im/css?tenantId=247801&viewType=1&v=1666841822000&family=Oswald');

 ::placeholder {
 	font-size: 14px !important;
 }

 a {
 	text-decoration: none;
 }

 a:hover,
 a:active {
 	text-decoration: none;
 }

 a:focus {
 	text-decoration: none;
 }

 .container {
 	width: 100%;
 	padding: 0px
 }

 * {
 	font-family: "Microsoft Yahei", "微软雅黑", arial;
 	word-wrap: break-word;
 	word-break: normal;
 }

 @media only screen and (max-width: 1024px) and (min-width: 769px) {}

 	.p_page .pre {
 		display: inline-table;
 		position: relative;
 		left: 0;
 		top: 0;
 		float: left;
 		height: 38px;
 		margin: 0 5px 0 18px;
 		text-align: center;
 		padding: 0 10px;
 		border-radius: 0px;
 		border: 1px solid #fff;
 		background: #fff;
 		color: #333333;
 		line-height: 38px;
 	}

 	.p_page .pre:active {
 		background: #005fa0;
 		border-color: #005fa0;
 		color: #fff;
 	}

 	.p_page .pre:hover {
 		color: #fff;
 		background: #005fa0;
 		border-color: #005fa0;
 		cursor: pointer;
 	}

 	.p_page .next {
 		display: inline-table;
 		position: relative;
 		left: 0;
 		top: 0;
 		float: left;
 		height: 38px;
 		border: 1px solid #fff;
 		background: #fff;
 		color: #333;
 		text-align: center;
 		padding: 0 10px;
 		border-radius: 0px;
 		line-height: 38px;
 	}

 	.p_page .next:active {
 		background: #005fa0;
 		border-color: #005fa0;
 		color: #fff;
 	}

 	.p_page .next:hover {
 		background: #005fa0;
 		border-color: #005fa0;
 		color: #fff;
 		cursor: pointer;
 	}

 	.p_page .pageNum {
 		position: relative;
 		float: left;
 		height: 38px;
 		min-width: 38px;
 		margin: 0 5px 0 0;
 		padding: 0 5px;
 		background-size: 100% 100%;
 		color: #595959;
 		border: 1px solid #fff;
 		cursor: pointer;
 		line-height: 38px;
 		display: inline-block;
 		font-family: inherit;
 		font-size: 14px;
 		font-weight: inherit;
 		text-decoration: none;
 		background-color: #fff;
 		text-align: center;
 		border-radius: 0px;
 	}

 	.p_page .pageNum:active {
 		color: #fff;
 		text-decoration: none;
 		background-color: #005fa0;
 		border-color: #005fa0;
 	}

 	.p_page .pageNum:hover {
 		color: #fff;
 		border-color: #005fa0;
 		cursor: pointer;
 		text-decoration: none;
 		background-color: #005fa0;
 	}

 	.p_page .pageNum.active {
 		text-decoration: none;
 		background-color: #005fa0;
 		color: #fff;
 		border-color: #005fa0;
 	}
 	.p_page .pageNum.active a{color: #fff;}
 

 @media screen and (max-width: 768px) {
 	#w_grid-1579138164515 {
 		margin-top: 60px !important;
 	}

 	#w_grid-1621847356805 {
 		padding-left: 0px !important;
 		padding-right: 0px !important;
 	}

 	.p_pagebox .NumBox {
 		display: none !important;
 	}

 	.p_pagebox {
 		width: 100%;
 		text-align: center;
 	}

 	.p_pagebox .js_pageBtnDisable,
 	.p_pagebox .js_pageBtnDisable:hover,
 	.p_pagebox .js_pageBtnDisable:active {
 		background: #f5f5f5 !important;
 		border-color: #d9d9d9 !important;
 		color: #bfbfbf !important;
 		cursor: default;
 	}

 	.p_pagebox .js_pageBtnDisable .iconfont {
 		color: #ddd !important;
 	}

 	.p_pagebox .js_pageBtnDisable:hover .iconfont {
 		color: #bfbfbf !important;
 	}

 	.p_pagebox .pre {
 		width: 48%;
 		margin-right: 2%;
 		background-color: #005fa0;
 	}

 	.p_pagebox .pre:hover {
 		color: rgba(255, 255, 255, 1);
 		border-color: #005fa0;
 		background-color: #005fa0;
 		cursor: pointer;
 	}

 	.p_pagebox .pre:active {
 		background-color: #005fa0;
 	}

 	.p_pagebox .next {
 		width: 48%;
 		margin-left: 2%;
 		background-color: #005fa0;
 	}

 	.p_pagebox .next:hover {
 		background-color: #005fa0;
 	}

 	.p_pagebox .next:active {
 		background-color: #005fa0;
 	}
 }

 ::-webkit-scrollbar {
 	width: 9px;
 	background-color: #fff;
 }

 ::-webkit-scrollbar-thumb {
 	border: solid 2px #fff;
 	width: 5px;
 	border-radius: 0px;
 	background-color: #005fa0;
 }

 ::-webkit-scrollbar-corner {
 	background-color: #fff;
 }

 ::-webkit-scrollbar:horizontal {
 	height: 9px;
 }

 ::-webkit-selection {
 	background: #005fa0;
 	color: #fff;
 }

 ::-moz-selection {
 	background: #005fa0;
 	color: #fff;
 }

 ::selection {
 	background: #005fa0;
 	color: #fff;
 }

 @keyframes circleProgressLoad_right {
 	0% {
 		transform: rotate(45deg);
 	}

 	50%,
 	100% {
 		transform: rotate(225deg);
 	}
 }

 @keyframes circleProgressLoad_left {

 	0%,
 	50% {
 		transform: rotate(45deg);
 	}

 	100% {
 		transform: rotate(225deg);
 	}
 }
