@charset "utf-8";

/* reset */
* {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}


body,
div,
ul,
ol,
li,
dl,
dt,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
iframe,
pre,
code,
fieldset,
legend,
form,
input,
select,
textarea,
button,
p,
blockquote,
th,
td,
figure {
	margin: 0;
	padding: 0;
	*zoom: 1
}

body {
	color: #333;
	font-family: "Alibaba-PuHuiTi-R","Microsoft Yahei", "微软雅黑", "PingFang SC", arial, "\5b8b\4f53";
}
/* 
@font-face {
    font-family: "Alibaba-PuHuiTi-R";
    src: url(https://omo-oss-file.thefastfile.com/portal-saas/pg2024060714080855836/cms/file/alibaba-puhuiti-regular.otf);
}
@font-face {
    font-family: "Alibaba-PuHuiTi-M";
    src: url(https://omo-oss-file.thefastfile.com/portal-saas/pg2024060714080855836/cms/file/alibaba-puhuiti-medium.otf);
}*/
li {
	list-style-type: none
}

iframe,
frame,
fieldset,
img {
	border: 0 none
}

img {
	vertical-align: top;
	-webkit-tap-highlight-color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	user-select: none;
}

input[type=button],
input[type=submit],
input[type=reset] {
	cursor: pointer
}

button {
	cursor: pointer
}

input,
textarea,
button {
	-webkit-border-radius: 0;
	-webkit-appearance: none
}

input[type=radio] {
	-webkit-border-radius: 100%;
	-webkit-appearance: radio
}

input[type=checkbox] {
	-webkit-appearance: checkbox
}

input[type=search] {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	-ms-box-sizing: content-box;
	-o-box-sizing: content-box;
	box-sizing: content-box
}

textarea {
	overflow: auto;
	resize: none
}

blockquote,
q {
	quotes: none
}

blockquote:before,
blockquote:after,
q:before,
q:after {
	content: "";
	content: none
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

caption,
th {
	text-align: left
}

th {
	font-weight: normal
}



a:link,
a:visited,
a:active,
a {
	text-decoration: none;
	color: inherit;
}

a {

	font-size: inherit;
	color: inherit;
	blr: expression(this.onFocus=this.blur())
}

a * {
	*cursor: pointer
}

:focus {
	outline: none
}


.wrap{width: 1440px;margin-left:auto;margin-right:auto;}
.wrap_1600{width: 1600px;margin-left:auto;margin-right:auto;}
@media only screen and (max-width: 1600px){
  .wrap{width:80%;}
  .wrap_1600{width:94%;}
}
@media only screen and (max-width: 1200px){
  .wrap{width:90%;}
}
.w1440 {
	width: 1440px;
	margin: auto;
}

.w1600 {
	width: 1600px;
	margin: auto;
}
.page_a.page_prev,
.page_a.page_next{
width: 134px !important;
  border-radius:50px !important;
  color: #666666 !important;
}
.page_a{
width: 52px;
height: 52px;
background: #ffffff;
border: 1px solid #eaeaea;
border-radius: 100% !important;
  text-align:center;
  line-height:52px;
  background:transparent !important;
  color:#666666 !important;
  font-size: 18px  !important;
  margin:0 5px !important;
  border: 1px solid #eaeaea !important;
}
.page_a.current{
background: #4167d6 !important;
border: 1px solid #ffffff !important;
   color:#fff !important;
}
@media only screen and (max-width: 1600px) {
	.w1440 {
		width: 80%;
	}

	.w1600 {
		width: 80%;
	}
}

@media only screen and (max-width: 1200px) {
	.w1440 {
		width: 90%;
	}

	.w1600 {
		width: 90%;
	}
}