html,body {
	margin: 0;
	padding: 0;
	background-color: rgba(245, 245, 245, 1);
}

.pagebox {
	position: relative;
	width: 1200px;
	margin: 0px auto;
}

body {
	overflow-x: hidden;
}

a {
	text-decoration: none!important;
}

a:hover {
	text-decoration: none!important;
}

a:active {
	text-decoration: none!important;
}

a:visited {
	text-decoration: none!important;
}

a:focus {
	text-decoration: none!important;
}

h2 {
	font-weight: normal!important;
}

#c_onlineService_categorylay-15121131089203417 {
	z-index: 9999 !important;
}

.e_btn:hover {
	box-shadow: none!important;
}

.p_page .pre:hover {
	background-color: #e70113 !important;
}

.p_page .next:hover {
	background-color: #e70113 !important;
}

.p_page .next {
	background-color: #e70113 !important;
}

.p_page .pageNum:hover {
	background-color: #e70113 !important;
}

.p_page .pageNum.active {
	background-color: #e70113 !important;
}

.p_page .pageNum {
	background-color: #f5f5f5 !important;
}

.p_page .pre .iconfont:before {
	shadow-angle: 0px;
	!important shadow-distance: 0px;
	!important shadow-angle-ofInset: 0px;
	!important shadow-distance-ofInset: 0px;
	!important
}

.p_page .next .iconfont:before {
	shadow-angle: 0px;
	!important shadow-distance: 0px;
	!important shadow-angle-ofInset: 0px;
	!important shadow-distance-ofInset: 0px;
	!important
}

.p_page .PageInterval {
	line-height: 30px;
	cursor: text;
	color: rgba(102,102,102,1);
}

.p_page .p_PageInterval {
	line-height: 30px;
	cursor: text;
	color: rgba(102,102,102,1);
}

span {
	word-break: break-all !important;
}
