@charset "utf-8";

/**
 *xzSite.css 
**/

html {
	font-family: sans-serif;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}

body {
	margin: 0;
	padding: 0;
	font: 14px/1.5 arial, "Microsoft Yahei", "Hiragino Sans GB", sans-serif !important;
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	overflow: auto;
	word-wrap: break-word;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
	display: block;
}

div,
ol,
ul,
li,
span,
a,
p,
td,
img,
input,
button,
textarea {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

article {
	word-wrap: break-word;
}

*,
*:before,
*:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.noRoll {
	height: 100% !important;
	overflow: hidden;
}

.noScroll {
	position: fixed;
	width: 100%;
}

.noScroll .dialogSelectList .selectContent,
.noScroll .webkitScroll {
	-webkit-overflow-scrolling: auto;
}

a:active,
a:focus,
a:hover,
input,
input:active,
input:focus,
input:hover,
textarea,
textarea:active,
textarea:focus,
textarea:hover {
	outline: 0;
	-moz-outline: none;
}

img {
	border: 0 none;
	height: auto;
	max-width: 100%;
	vertical-align: middle;
	-webkit-transform: scale(1) rotate(0) translate3d(0, 0, 0);
	transform: scale(1) rotate(0) translate3d(0, 0, 0);
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.clearfix:before,
.clearfix:after,
.setRow:before,
.setRow:after {
	display: table;
	content: "";
	line-height: 0;
}

.clearfix:after,
.setRow:after {
	clear: both;
}

div[path] .row,
#header,
#footer {
	margin-left: auto;
	margin-right: auto;
}


/* 文字段落 */

dl,
dt,
dd,
ol,
ul,
li,
header,
foot,
nav,
article,
section,
mark,
time {
	padding: 0;
	margin: 0;
	vertical-align: middle;
}

p {
	margin: 0;
}

ul,
ol {
	margin: 0;
	padding: 0;
	list-style-position: inside;
}

ul.unstyled,
ol.unstyled {
	list-style: none outside none;
}

.bold {
	font-weight: bold;
}


/* 标题描述 */

h1,
h2,
h3,
h4,
h5,
h6 {
	margin: 0;
	font-family: inherit;
	font-weight: normal;
	color: inherit;
	text-rendering: optimizelegibility;
}

h1 {
	font-size: 60px;
}

h2 {
	font-size: 36px;
}

h3 {
	font-size: 26px;
}

h4 {
	font-size: 16px;
}

h5 {
	font-size: 14px;
}

h6 {
	font-size: 12px;
}

dl {
	margin-bottom: 10px;
}

dl:last-child {
	margin-bottom: 0;
}

dt {
	font-weight: bold;
}

dt,
dd {
	line-height: 20px;
}

dd {
	margin-left: 10px;
}


/*盒子*/

.pl5 {
	padding-left: 5px;
}

.pl10 {
	padding-left: 10px;
}

.pl15 {
	padding-left: 15px;
}

.pl20 {
	padding-left: 20px;
}

.pl25 {
	padding-left: 25px;
}

.pl30 {
	padding-left: 30px;
}

.pt5 {
	padding-top: 5px;
}

.pt10 {
	padding-top: 10px;
}

.pt15 {
	padding-top: 15px;
}

.pt20 {
	padding-top: 20px;
}

.pt25 {
	padding-top: 25px;
}

.pt30 {
	padding-top: 30px;
}

.p5 {
	padding: 5px;
}

.p10 {
	padding: 10px;
}

.p15 {
	padding: 15px;
}

.p20 {
	padding: 20px;
}

.mt5 {
	margin-top: 5px;
}

.mt10 {
	margin-top: 10px;
}

.mt15 {
	margin-top: 15px;
}

.mt20 {
	margin-top: 20px;
}

.mt25 {
	margin-top: 25px;
}

.mt30 {
	margin-top: 30px;
}

.ml5 {
	margin-left: 5px;
}

.ml10 {
	margin-left: 10px;
}

.ml15 {
	margin-left: 15px;
}

.ml20 {
	margin-left: 20px;
}

.ml25 {
	margin-left: 25px;
}

.ml30 {
	margin-left: 30px;
}

.m5 {
	margin: 5px;
}

.m10 {
	margin: 10px;
}

.m15 {
	margin: 15px;
}

.m20 {
	margin: 20px;
}


/* 表单  */

input:-webkit-autofill {
	-webkit-box-shadow: 0 0 0 1000px white inset;
}

.textInput,
.inputText,
textarea,
textarea:active,
textarea:focus,
textarea:hover {
	-webkit-appearance: none;
}

textarea {
	overflow-y: auto;
	vertical-align: top;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 5px;
	resize: none;
}

label {
	cursor: pointer;
	display: inline-block;
	margin-bottom: 0;
}

.boxBlock {
	min-height: 1px;
	margin-left: 20px;
}

.boxscroll .boxBlock {
	min-height: 20px;
}

.rowPatch {
	margin-left: -20px;
}

.clearPatch .boxBlock,
.clearPatch .rowPatch {
	margin-left: 0;
}

.transition {
	-webkit-transition: 0.2s ease-in 0s;
	-moz-transition: 0.2s ease-in 0s;
	-ms-transition: 0.2s ease-in 0s;
	-o-transition: 0.2s ease-in 0s;
	transition: 0.2s ease-in 0s;
}


/* layout */

.row {
	width: 100%;
	box-sizing: border-box;
}

.row:before,
.row:after,
.rowPatch:before,
.rowPatch:after {
	display: table;
	content: "";
	line-height: 0;
}

.row:after,
.rowPatch:after {
	clear: both;
}

.row>div>div {
	display: block;
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	float: left;
}

.row .span24 {
	width: 20%;
}

.row .span12:first-child {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	float: none;
}

.row .span11 {
	width: 91.666666666666666%;
}

.row .span10 {
	width: 83.333333333333333%;
}

.row .span9 {
	width: 75%;
}

.row .span8 {
	width: 66.666666666666666%;
}

.row .span7 {
	width: 58.333333333333333%;
}

.row .span6 {
	width: 50%;
}

.row .span5 {
	width: 41.666666666666666%;
}

.row .span4 {
	width: 33.333333333333333%;
}

.row .span3 {
	width: 25%;
}

.row .span2 {
	width: 16.666666666666666%;
}

.row .span1 {
	width: 8.333333333333333%;
}

@media (min-width: 1200px) {
	.row[column_min1200="2"]>div>div:nth-child(2n+1),
	.row[column_min1200="3"]>div>div:nth-child(3n+1),
	.row[column_min1200="4"]>div>div:nth-child(4n+1),
	.row[column_min1200="5"]>div>div:nth-child(5n+1),
	.row[column_min1200="6"]>div>div:nth-child(6n+1) {
		clear: both;
	}
}

@media (min-width: 961px) and (max-width: 1199px) {
	.row[column_961_1199="2"]>div>div:nth-child(2n+1),
	.row[column_961_1199="3"]>div>div:nth-child(3n+1),
	.row[column_961_1199="4"]>div>div:nth-child(4n+1),
	.row[column_961_1199="5"]>div>div:nth-child(5n+1),
	.row[column_961_1199="6"]>div>div:nth-child(6n+1) {
		clear: both;
	}
}

@media (min-width: 768px) and (max-width: 960px) {
	.row[column_768_960="2"]>div>div:nth-child(2n+1),
	.row[column_768_960="3"]>div>div:nth-child(3n+1),
	.row[column_768_960="4"]>div>div:nth-child(4n+1),
	.row[column_768_960="5"]>div>div:nth-child(5n+1),
	.row[column_768_960="6"]>div>div:nth-child(6n+1) {
		clear: both;
	}
}

@media (min-width: 480px) and (max-width: 767px) {
	.row[column_480_767="2"]>div>div:nth-child(2n+1),
	.row[column_480_767="3"]>div>div:nth-child(3n+1),
	.row[column_480_767="4"]>div>div:nth-child(4n+1),
	.row[column_480_767="5"]>div>div:nth-child(5n+1),
	.row[column_480_767="6"]>div>div:nth-child(6n+1) {
		clear: both;
	}
}

@media (max-width: 479px) {
	.row[column_max479="2"]>div>div:nth-child(2n+1),
	.row[column_max479="3"]>div>div:nth-child(3n+1),
	.row[column_max479="4"]>div>div:nth-child(4n+1),
	.row[column_max479="5"]>div>div:nth-child(5n+1),
	.row[column_max479="6"]>div>div:nth-child(6n+1) {
		clear: both;
	}
}


/* pc */

@media (min-width: 1200px) {
	.row[column_min1200="1"]>div>div {
		width: 100%;
		margin-left: auto;
		margin-right: auto;
		float: none;
	}
	.row[column_min1200="2"]>div>div {
		width: 50% !important;
		float: left;
	}
	.row[column_min1200="3"]>div>div {
		width: 33.333333333333333% !important;
		float: left;
	}
	.row[column_min1200="4"]>div>div {
		width: 25% !important;
		float: left;
	}
	.row[column_min1200="5"]>div>div {
		width: 20% !important;
		float: left;
	}
	.row[column_min1200="6"]>div>div {
		width: 16.666666666666666% !important;
		float: left;
	}
}


/* pad横版 */

@media (min-width: 961px) and (max-width: 1199px) {
	.row[column_961_1199="1"]>div>div {
		width: 100%;
		margin-left: auto;
		margin-right: auto;
		float: none;
	}
	.row[column_961_1199="2"]>div>div {
		width: 50% !important;
		float: left;
	}
	.row[column_961_1199="3"]>div>div {
		width: 33.333333333333333% !important;
		float: left;
	}
	.row[column_961_1199="4"]>div>div {
		width: 25% !important;
		float: left;
	}
	.row[column_961_1199="5"]>div>div {
		width: 20% !important;
		float: left;
	}
	.row[column_961_1199="6"]>div>div {
		width: 16.666666666666666% !important;
		float: left;
	}
}


/* pad竖版 */

@media (min-width: 768px) and (max-width: 960px) {
	.row[column_768_960="1"]>div>div {
		width: 100%;
		margin-left: auto;
		margin-right: auto;
		float: none;
	}
	.row[column_768_960="2"]>div>div {
		width: 50% !important;
		float: left;
	}
	.row[column_768_960="3"]>div>div {
		width: 33.333333333333333% !important;
		float: left;
	}
	.row[column_768_960="4"]>div>div {
		width: 25% !important;
		float: left;
	}
	.row[column_768_960="5"]>div>div {
		width: 20% !important;
		float: left;
	}
	.row[column_768_960="6"]>div>div {
		width: 16.666666666666666% !important;
		float: left;
	}
}


/* 手机横版 */

@media (min-width: 480px) and (max-width: 767px) {
	.row:not([column_480_767="no"])>div>div {
		display: block;
		width: 100%;
		float: none;
	}
	.row[column_480_767="1"]>div>div {
		width: 100%;
		margin-left: auto;
		margin-right: auto;
		float: none;
	}
	.row[column_480_767="2"]>div>div {
		width: 50% !important;
		float: left !important;
	}
	.row[column_480_767="3"]>div>div {
		width: 33.333333333333333% !important;
		float: left !important;
	}
	.row[column_480_767="4"]>div>div {
		width: 25% !important;
		float: left !important;
	}
	.row[column_480_767="5"]>div>div {
		width: 20% !important;
		float: left !important;
	}
	.row[column_480_767="6"]>div>div {
		width: 16.666666666666666% !important;
		float: left !important;
	}
}


/* 手机竖版 */

@media (max-width: 479px) {
	.row:not([column_max479="no"])>div>div {
		display: block;
		width: 100%;
		float: none;
	}
	.row[column_max479="1"]>div>div {
		width: 100%;
		margin-left: auto;
		margin-right: auto;
		float: none;
	}
	.row[column_max479="2"]>div>div {
		width: 50% !important;
		float: left !important;
	}
	.row[column_max479="3"]>div>div {
		width: 33.333333333333333% !important;
		float: left !important;
	}
	.row[column_max479="4"]>div>div {
		width: 25% !important;
		float: left !important;
	}
	.row[column_max479="5"]>div>div {
		width: 20% !important;
		float: left !important;
	}
	.row[column_max479="6"]>div>div {
		width: 16.666666666666666% !important;
		float: left !important;
	}
}


/* 常调用显示隐藏 */

.none {
	display: none;
}

.block {
	display: block;
}

.s1200 {
	display: none !important;
}

.s1199 {
	display: none !important;
}

.s960 {
	display: none !important;
}

.s767 {
	display: none !important;
}

.s479 {
	display: none !important;
}

@media (min-width: 1200px) {
	.h1200 {
		display: none !important;
	}
	.s1200 {
		display: block !important;
	}
}

@media (min-width: 961px) and (max-width: 1199px) {
	.h1199 {
		display: none !important;
	}
	.s1200 {
		display: none !important;
	}
	.s1199 {
		display: block !important;
	}
	.s960 {
		display: none !important;
	}
	.s767 {
		display: none !important;
	}
	.s479 {
		display: none !important;
	}
}

@media (min-width: 768px) and (max-width: 960px) {
	.h960 {
		display: none !important;
	}
	.s1200 {
		display: none !important;
	}
	.s1199 {
		display: none !important;
	}
	.s960 {
		display: block !important;
	}
	.s767 {
		display: none !important;
	}
	.s479 {
		display: none !important;
	}
}

@media (min-width: 480px) and (max-width: 767px) {
	.h767 {
		display: none !important;
	}
	.s1200 {
		display: none !important;
	}
	.s1199 {
		display: none !important;
	}
	.s960 {
		display: none !important;
	}
	.s767 {
		display: block !important;
	}
	.s479 {
		display: none !important;
	}
}

@media (max-width: 479px) {
	.h479 {
		display: none !important;
	}
	.s1200 {
		display: none !important;
	}
	.s1199 {
		display: none !important;
	}
	.s960 {
		display: none !important;
	}
	.s767 {
		display: none !important;
	}
	.s479 {
		display: block !important;
	}
}


/* 老版显示隐藏 */

.visible-phone {}

.visible-tablet {}

.visible-desktop {}

.hidden-phone {}

.hidden-tablet {}

.hidden-desktop {}

.hidden {
	display: none;
}

.inline {
	display: inline-block;
}

.block {
	display: block;
}

.text-visible-phone {
	display: none !important;
}

.text-visible-tablet {
	display: none !important;
}

.text-hidden-desktop {
	display: none !important;
}

.text-visible-desktop {
	display: inline-block !important;
}

.visible-phone {
	display: none !important;
}

.visible-tablet {
	display: none !important;
}

.hidden-desktop {
	display: none !important;
}

.visible-desktop {
	display: inherit !important;
}

@media (min-width: 768px) and (max-width: 979px) {
	.hidden-desktop {
		display: none !important;
	}
	.visible-desktop {
		display: none !important;
	}
	.visible-tablet {
		display: inherit !important;
	}
	.hidden-tablet {
		display: none !important;
	}
	.text-hidden-desktop {
		display: inline-block !important;
	}
	.text-visible-desktop {
		display: none !important;
	}
	.text-visible-tablet {
		display: inline-block !important;
	}
	.text-hidden-tablet {
		display: none !important;
	}
}

@media (max-width: 767px) {
	.hidden-desktop {
		display: inherit !important;
	}
	.visible-desktop {
		display: none !important;
	}
	.visible-phone {
		display: inherit !important;
	}
	.hidden-phone {
		display: none !important;
	}
	.text-hidden-desktop {
		display: inline-block !important;
	}
	.text-visible-desktop {
		display: none !important;
	}
	.text-visible-phone {
		display: inline-block !important;
	}
	.text-hidden-phone {
		display: none !important;
	}
}


/* appRow layout*/

.appRow:before,
.appRow:after {
	display: table;
	content: "";
	line-height: 0;
}

.appRow:after {
	clear: both;
}

.appColumn {
	margin-bottom: 20px;
}

.latticePad {
	margin: 20px 0 0 20px;
}

.appRow .appPatch .appColumn {
	display: block;
	width: 100%;
	float: none;
}

.list_min1200_1 .appPatch .appColumn {
	display: block;
	width: 100%;
	float: none;
}

.list_min1200_2 .appPatch .appColumn {
	width: 50%;
	float: left;
}

.list_min1200_3 .appPatch .appColumn {
	width: 33.333333333333333%;
	float: left;
}

.list_min1200_4 .appPatch .appColumn {
	width: 25%;
	float: left;
}

.list_min1200_5 .appPatch .appColumn {
	width: 20%;
	float: left;
}

.list_min1200_6 .appPatch .appColumn {
	width: 16.666666666666666%;
	float: left;
}

@media (min-width: 1200px) {
	.list_min1200_1 .appPatch .appColumn {
		display: block;
		width: 100%;
		float: none;
	}
	.list_min1200_2 .appPatch .appColumn {
		width: 50% !important;
		float: left !important;
	}
	.list_min1200_3 .appPatch .appColumn {
		width: 33.333333333333333% !important;
		float: left !important;
	}
	.list_min1200_4 .appPatch .appColumn {
		width: 25% !important;
		float: left !important;
	}
	.list_min1200_5 .appPatch .appColumn {
		width: 20% !important;
		float: left !important;
	}
	.list_min1200_6 .appPatch .appColumn {
		width: 16.666666666666666% !important;
		float: left !important;
	}
}

@media (min-width: 961px) and (max-width: 1199px) {
	.list_961_1199_1 .appPatch .appColumn {
		display: block;
		width: 100%;
		float: none;
	}
	.list_961_1199_2 .appPatch .appColumn {
		width: 50% !important;
		float: left !important;
	}
	.list_961_1199_3 .appPatch .appColumn {
		width: 33.333333333333333% !important;
		float: left !important;
	}
	.list_961_1199_4 .appPatch .appColumn {
		width: 25% !important;
		float: left !important;
	}
	.list_961_1199_5 .appPatch .appColumn {
		width: 20% !important;
		float: left !important;
	}
	.list_961_1199_6 .appPatch .appColumn {
		width: 16.666666666666666% !important;
		float: left !important;
	}
}

@media (min-width: 768px) and (max-width: 960px) {
	.list_768_960_1 .appPatch .appColumn {
		display: block;
		width: 100%;
		float: none;
	}
	.list_768_960_2 .appPatch .appColumn {
		width: 50% !important;
		float: left !important;
	}
	.list_768_960_3 .appPatch .appColumn {
		width: 33.333333333333333% !important;
		float: left !important;
	}
	.list_768_960_4 .appPatch .appColumn {
		width: 25% !important;
		float: left !important;
	}
	.list_768_960_5 .appPatch .appColumn {
		width: 20% !important;
		float: left !important;
	}
	.list_768_960_6 .appPatch .appColumn {
		width: 16.666666666666666% !important;
		float: left !important;
	}
}

@media (min-width: 480px) and (max-width: 767px) {
	.list_480_767_1 .appPatch .appColumn {
		display: block;
		width: 100%;
		float: none;
	}
	.list_480_767_2 .appPatch .appColumn {
		width: 50% !important;
		float: left !important;
	}
	.list_480_767_3 .appPatch .appColumn {
		width: 33.333333333333333% !important;
		float: left !important;
	}
	.list_480_767_4 .appPatch .appColumn {
		width: 25% !important;
		float: left !important;
	}
	.list_480_767_5 .appPatch .appColumn {
		width: 20% !important;
		float: left !important;
	}
	.list_480_767_6 .appPatch .appColumn {
		width: 16.666666666666666% !important;
		float: left !important;
	}
}

@media (max-width: 479px) {
	.list_max479_1 .appPatch .appColumn {
		display: block;
		width: 100%;
		float: none;
	}
	.list_max479_2 .appPatch .appColumn {
		width: 50% !important;
		float: left !important;
	}
	.list_max479_3 .appPatch .appColumn {
		width: 33.333333333333333% !important;
		float: left !important;
	}
	.list_max479_4 .appPatch .appColumn {
		width: 25% !important;
		float: left !important;
	}
	.list_max479_5 .appPatch .appColumn {
		width: 20% !important;
		float: left !important;
	}
	.list_max479_6 .appPatch .appColumn {
		width: 16.666666666666666% !important;
		float: left !important;
	}
}

@media (min-width: 1200px) {
	.list_min1200_2 .appPatch .appColumn:nth-child(2n+1),
	.list_min1200_3 .appPatch .appColumn:nth-child(3n+1),
	.list_min1200_4 .appPatch .appColumn:nth-child(4n+1),
	.list_min1200_5 .appPatch .appColumn:nth-child(5n+1),
	.list_min1200_6 .appPatch .appColumn:nth-child(6n+1) {
		clear: both;
	}
}

@media (min-width: 961px) and (max-width: 1199px) {
	.list_961_1199_2 .appPatch .appColumn:nth-child(2n+1),
	.list_961_1199_3 .appPatch .appColumn:nth-child(3n+1),
	.list_961_1199_4 .appPatch .appColumn:nth-child(4n+1),
	.list_961_1199_5 .appPatch .appColumn:nth-child(5n+1),
	.list_961_1199_6 .appPatch .appColumn:nth-child(6n+1) {
		clear: both;
	}
}

@media (min-width: 768px) and (max-width: 960px) {
	.list_768_960_2 .appPatch .appColumn:nth-child(2n+1),
	.list_768_960_3 .appPatch .appColumn:nth-child(3n+1),
	.list_768_960_4 .appPatch .appColumn:nth-child(4n+1),
	.list_768_960_5 .appPatch .appColumn:nth-child(5n+1),
	.list_768_960_6 .appPatch .appColumn:nth-child(6n+1) {
		clear: both;
	}
}

@media (min-width: 480px) and (max-width: 767px) {
	.list_480_767_2 .appPatch .appColumn:nth-child(2n+1),
	.list_480_767_3 .appPatch .appColumn:nth-child(3n+1),
	.list_480_767_4 .appPatch .appColumn:nth-child(4n+1),
	.list_480_767_5 .appPatch .appColumn:nth-child(5n+1),
	.list_480_767_6 .appPatch .appColumn:nth-child(6n+1) {
		clear: both;
	}
}

@media (max-width: 479px) {
	.list_max479_2 .appPatch .appColumn:nth-child(2n+1),
	.list_max479_3 .appPatch .appColumn:nth-child(3n+1),
	.list_max479_4 .appPatch .appColumn:nth-child(4n+1),
	.list_max479_5 .appPatch .appColumn:nth-child(5n+1),
	.list_max479_6 .appPatch .appColumn:nth-child(6n+1) {
		clear: both;
	}
}

.wrapper,
.container,
.header,
.headerWrapper,
.headerContainer,
.main,
.mainWrapper,
.mainContainer,
.footer,
.footerWrapper,
.footerContainer,
.appWrapper,
.elementContainer {
	margin-left: auto;
	margin-right: auto;
}


/* 滚动条 */

.boxscroll {
	overflow: hidden;
}

.boxscrollColumn {
	margin-right: 3px;
	background: #ccc;
	z-index: 999;
	width: 5px;
}

.boxscrollColumn:hover {
	background: #999;
}


/* 滚动条 End */

.showNavMore ul.moreNav,
.showNavMore .navHideContent {
	display: block !important;
}


/*dialog(弹窗)*/

.mask {
	display: none;
	opacity: 0;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.5);
	z-index: 99;
}

#frameMask {
	z-index: 1;
}

.fullOver {
	height: 100%;
	overflow: hidden;
}

.qrcodeBox {
	text-align: center;
	height: 180px;
}

.qrcodeBox .title {
	margin-bottom: 20px;
	font-size: 18px;
}

.qrcodeBox img {
	width: 100%;
	width: 150px;
	height: 150px;
}

.webkitScroll {
	-webkit-overflow-scrolling: touch;
	overflow: auto;
}


/* 个性化设置显示隐藏 */

.hide_basic,
.hide_basic.btn.blockBtn,
.hide_basic.disB {
	display: none;
}

.show_basic,
.show_basic.btn.blockBtn {
	display: block;
}

@media (min-width: 1200px) {
	.hide_min1200,
	.hide_min1200.btn.blockBtn {
		display: none;
	}
	.show_min1200,
	.show_min1200.btn.blockBtn {
		display: block;
	}
}

@media (min-width: 961px) and (max-width: 1199px) {
	.hide_961_1199,
	.hide_961_1199.btn.blockBtn {
		display: none;
	}
	.show_961_1199,
	.show_961_1199.btn.blockBtn {
		display: block;
	}
}

@media (min-width: 768px) and (max-width: 960px) {
	.hide_768_960,
	.hide_768_960.btn.blockBtn {
		display: none;
	}
	.show_768_960,
	.show_768_960.btn.blockBtn {
		display: block;
	}
}

@media (min-width: 480px) and (max-width: 767px) {
	.hide_480_767,
	.hide_480_767.btn.blockBtn {
		display: none;
	}
	.show_480_767,
	.show_480_767.btn.blockBtn {
		display: block;
	}
}

@media (max-width: 479px) {
	.hide_max479,
	.hide_max479.btn.blockBtn {
		display: none;
	}
	.show_max479,
	.show_max479.btn.blockBtn {
		display: block;
	}
}


/* btn display */

.btn.hide_basic,
span.hide_basic {
	display: none;
}

.btn.show_basic,
span.show_basic {
	display: inline-block;
}

@media (min-width: 1200px) {
	.button.hide_min1200,
	span.hide_min1200 {
		display: none;
	}
	.button.show_min1200,
	span.show_min1200 {
		display: inline-block;
	}
}

@media (min-width: 961px) and (max-width: 1199px) {
	.button.hide_961_1199,
	span.hide_961_1199 {
		display: none;
	}
	.button.show_961_1199,
	span.show_961_1199 {
		display: inline-block;
	}
}

@media (min-width: 768px) and (max-width: 960px) {
	.button.hide_768_960,
	span.hide_768_960 {
		display: none;
	}
	.button.show_768_960,
	span.show_768_960 {
		display: inline-block;
	}
}

@media (min-width: 480px) and (max-width: 767px) {
	.button.hide_480_767,
	span.hide_480_767 {
		display: none;
	}
	.button.show_480_767,
	span.show_480_767 {
		display: inline-block;
	}
}

@media (max-width: 479px) {
	.button.hide_max479,
	span.hide_max479 {
		display: none;
	}
	.button.show_max479,
	span.show_max479 {
		display: inline-block;
	}
}


/**
 * 分享
 */

.shareList {
	height: 60px;
}

.shareItem {
	display: inline-block;
	vertical-align: top;
}

.shareList+.shareList {
	margin-top: 8px;
}

.shareItem+.shareItem .shareBar {
	margin-left: 8px;
}

.shareBar {
	display: block;
	text-align: center;
}

.sharePic {
	width: 60px;
	height: 60px;
	border-radius: 4px;
	background: url(https://okgo.top/146943362820437.png) #fafafa no-repeat 0 0;
	background-size: 184px 246px;
}

.shareBar[role="weixin"] .sharePic {
	background-position: 0 0;
}

.shareBar[role="moments"] .sharePic {
	background-position: -62px 0;
}

.shareBar[role="weibo"] .sharePic {
	background-position: -124px 0;
}

.shareBar[role="qq"] .sharePic {
	background-position: -124px -62px;
}

.shareBar[role="twitter"] .sharePic {
	background-position: 0 -124px;
}

.shareBar[role="qqZone"] .sharePic {
	background-position: 0 -62px;
}

.shareBar[role="facebook"] .sharePic {
	background-position: -62px -124px;
}

.shareBar[role="copy"] .sharePic {
	background-position: -124px -124px;
}

.shareBar[role="qrCode"] .sharePic {
	background-position: -62px -62px;
}

.shareBar[role="message"] .sharePic {
	background-position: 0 -186px;
}

.shareTitle {
	padding: 4px 0 8px;
	font-size: 12px;
	color: #999;
}

.formBtn {
	padding: 0 12px 0 12px;
	font-size: 14px;
	border-radius: 2px;
	display: inline-block;
	vertical-align: top;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	border-width: 1px;
	border-style: solid;
	width: 100%;
	height: 40px;
	line-height: 40px;
}

.formBtn.inputBar {
	max-width: 300px;
}


/**
 *横向滚动条
 */

.hScrollWrapper {
	overflow: hidden;
	font-size: 0;
}

.hScrollWrapper>div,
.hScrollWrapper>ul {
	overflow-x: auto;
	overflow-y: hidden;
	padding-bottom: 20px;
	-webkit-overflow-scrolling: touch;
	height: 100%;
	white-space: nowrap;
	box-sizing: content-box;
}


/**
 *下拉刷新
 */


/*#dragDownFreshBar{
	  position:absolute;
	  z-index:1;
	  width:100%;
	  height:300px;
	  top:-300px;
	  padding-bottom:10px;
	  background:#fff;
}
#dragDownFreshBarContainer {
	  position:absolute;
	  width:40px;
      height:40px;
	  bottom:10px;
      left:50%;
      margin-left:-20px;
	  font-size:14px;
      line-height:14px;
	  text-align:center;
      color:#333;
}

#dragDownFreshBarContainer .refreshBg{
	border-radius:40px;
	-webkit-border-radius:40px;
	-o-border-radius:40px;
	-ms-border-radius:40px;
	-moz-border-radius:40px;
	overflow:hidden;
	width:40px;
	height:40px;
	background:#5190ee;
	transform:scale(0);
	
}
#dragDownFreshBarContainer.dragDrop{
    color:#fff;
}
#dragDownFreshBarContainer.dragDrop .refreshBg{
	transition:transform .5s;
	transform:scale(1);
}
#dragDownFreshBarIconContainer {
	
	position:absolute;
	width:14px;
	height:14px;
    top:13px;
    left:13px;
	opacity:0;
    z-index:1;
    
}
#dragDownFreshBarIconContainer .refreshIcon.reloading{
	animation: reloading 1s linear infinite;
	-moz-animation: reloading 1s linear infinite;
	-webkit-animation: reloading 1s linear infinite;
	-o-animation: reloading 1s linear infinite;
	-ms-animation: reloading 1s linear infinite;	
}
@keyframes reloading
{
	frame  {
		transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
	}
	to {
		transform: rotate(360deg);
		-webkit-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-o-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
	}
	
}*/


/**
 *表格
 */

.responseTable {
	font-size: 14px;
	width: 100%;
	border-radius: 2px;
	background-color: transparent;
	color: #666;
}

.responseTable tr {
	border-top: 1px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
}

.responseTable thead tr {
	border-top: 0 none;
}

.responseTable th {
	line-height: 48px;
	text-align: left;
	color: #333;
	padding: 0 12px;
}

.responseTable td {
	padding: 18px 12px;
	text-align: left;
}

.responseTable td.info .title {
	font-size: 16px;
	color: #333;
}

.responseTable td.info .time {
	color: #999;
	margin-top: 8px;
}

.responseTable td.img {
	width: 60px;
	height: 60px;
	line-height: 60px;
	text-align: center;
	padding-right: 20px;
}

.responseTable td.set {
	width: 32px;
	padding-right: 24px;
	position: relative;
}

.responseTable .setBtn {
	display: inline-block;
	width: 32px;
	height: 32px;
	line-height: 32px;
}

.responseTable td.set .smallPopup {
	right: 32px;
	left: auto;
	top: 32px;
}

.tableStatus span {
	padding: 0 5px;
	color: #ccc;
}

.tableStatus span.active {
	color: #666;
}

@media(max-width:768px) {
	.tableContainer {
		padding: 0 8px;
	}
	.responseTable thead th:not(.check) {
		display: none;
	}
	.responseTable thead tr {
		padding: 0;
	}
	.responseTable tbody,
	.responseTable {
		display: block;
	}
	.responseTable tr {
		display: block;
		background-color: #fff;
		border: 0;
		border-radius: 2px;
		padding: 12px 8px;
		position: relative;
	}
	.responseTable td {
		display: block;
		padding: 0;
		color: #666;
		line-height: 1.6;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
	}
	.responseTable td[data-title] {
		font-size: 12px;
		color: #666;
		line-height: 18px;
	}
	.responseTable td[data-title]:before {
		content: attr(data-title);
		display: inline-block;
	}
	.responseTable td a {
		color: #666;
	}
	.responseTable .hookLabel {
		display: none;
	}
	.responseTable tr.picItem {
		padding-left: 120px;
	}
	.responseTable tr.setItem {
		padding-right: 40px;
	}
	.responseTable td.img {
		width: 100px;
		height: 100px;
		line-height: 100px;
		padding-right: 0;
		position: absolute;
		left: 8px;
		top: 8px;
	}
	.responseTable td.title,
	.responseTable td.info .title {
		font-size: 16px;
		line-height: 22px;
		color: #333;
		font-weight: 400;
		white-space: normal;
	}
	.responseTable td.note,
	.responseTable td.info .time {
		font-size: 12px;
		color: #999;
		line-height: 18px;
		margin: 0 0 8px;
		vertical-align: top;
	}
	.responseTable td.phone_hide {
		display: none;
	}
	.responseTable td.set {
		position: absolute;
		top: 12px;
		right: 0;
		padding-right: 0;
		text-align: center;
	}
}


/*暂无数据*/

.noData {
	text-align: center;
	color: #ccc;
	line-height: 1;
	padding: 20px 0;
}

.noDataIcon {
	display: inline-block;
	font-size: 36px;
	margin-bottom: 8px;
	color: #eee;
}

.noDataTitle {
	font-size: 14px;
	color: #ccc;
}


/*分页手机上隐藏页数*/

.pagingBox span {
	display: inline-block;
	padding: 0 10px;
	vertical-align: top;
}

.tipsArrow {
	position: absolute;
	width: 16px;
	height: 16px;
}

.tips_1,
.tips_2,
.tips_3 {
	color: #fff;
	padding: 5px 10px;
	font-size: 12px;
	border-radius: 2px;
}

.tips_1 .tipsPad,
.tips_2 .tipsPad,
.tips_3 .tipsPad {
	white-space: nowrap;
}

.arrow_1_t,
.arrow_2_t,
.arrow_3_t,
.arrow_1_l,
.arrow_2_l,
.arrow_3_l,
.arrow_1_r,
.arrow_2_r,
.arrow_3_r,
.arrow_1_b,
.arrow_2_b,
.arrow_3_b {
	width: 0;
	height: 0;
	border-width: 6px;
	border-style: solid;
	position: absolute;
}

.arrow_1_t,
.arrow_2_t,
.arrow_3_t {
	border-color: transparent transparent #2a2a2a transparent;
}

.arrow_1_r,
.arrow_2_r,
.arrow_3_r {
	border-color: transparent transparent transparent #2a2a2a;
}

.arrow_1_l,
.arrow_2_l,
.arrow_3_l {
	border-color: transparent #2a2a2a transparent transparent;
}

.arrow_1_b,
.arrow_3_b {
	border-color: #2a2a2a transparent transparent transparent;
}

.arrow_2_b {
	border-color: #FF7676 transparent transparent transparent;
}

.tips_1 {
	border: 1px solid #ccc;
	background: #fff;
	position: absolute;
	line-height: 20px;
}

.tips_1 .arrow_1_l {
	left: -17px;
	top: 50%;
	margin-top: -8px;
}

.tips_1 .arrow_1_r {
	right: -17px;
	top: 50%;
	margin-top: -8px;
}

.tips_1 .arrow_1_t {
	left: 50%;
	top: -17px;
	margin-left: -8px;
}

.tips_1 .arrow_1_b {
	left: 50%;
	bottom: -17px;
	margin-left: -8px;
}

.tips_2 {
	position: absolute;
	background: #FF7676;
	line-height: 20px;
}

.tips_2 .arrow_2_b {
	left: 50%;
	bottom: -12px;
	margin-left: -8px;
}

.tips_2 .arrow_2_l {
	left: -16px;
	top: 50%;
	margin-top: -8px;
}

.tips_2 .arrow_2_t {
	left: 50%;
	top: -16px;
	margin-left: -8px;
}

.tips_2 .arrow_2_r {
	top: 50%;
	right: -16px;
	margin-top: -8px;
}

.tips_3 {
	position: absolute;
	background: #2A2A2A;
	line-height: 20px;
}

.tips_3 .arrow_3_b {
	left: 50%;
	bottom: -16px;
	margin-left: -6px;
}

.tips_3 .arrow_3_l {
	left: -12px;
	top: 50%;
	margin-top: -6px;
}

.tips_3 .arrow_3_t {
	left: 50%;
	top: -12px;
	margin-left: -6px;
}

.tips_3 .arrow_3_r {
	top: 50%;
	right: -16px;
	margin-top: -6px;
}

.btn {
	min-width: 0 !important;
}

.timepicker {
	text-align: center;
	line-height: 32px;
}

.timepicker dl {
	margin: 0;
}

.timepicker dd {
	margin-left: 0;
}

.timepicker dt {
	font-size: 16px;
	font-weight: 700;
	line-height: 40px;
	padding-top: 8px;
}

.timepicker li {
	float: left;
	cursor: pointer;
}

.timepicker dl.hoursList li {
	width: 25%;
	font-size: 14px;
	line-height: 40px;
}

.timepicker dl.minutesList li {
	width: 12.5%;
	font-size: 12px;
}

.timepicker li.active {
	color: #dd0000;
	background-color: #f6f6f6;
}

.timepicker ul.isTen li {
	width: 30.3333333%;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
}

.uploadPicBox {
	cursor: pointer;
	display: inline-block;
	vertical-align: top;
	width: 100px;
	height: 100px;
	line-height: 100px;
	font-size: 0;
	border-radius: 4px;
	border: 1px solid #eee;
	overflow: hidden;
	position: relative;
	text-align: center
}

.uploadPicBox:not(.active):before {
	content: "\e151";
	font-family: xzicon;
	font-size: 30px;
	color: #eee
}

.uploadPicBox:not(.active):after {
	content: ""
}

.uploadPicBox>div {
	opacity: 0;
	visibility: hidden;
	font-size: 0;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background-color: rgba(0, 0, 0, .5);
	z-index: 111
}

.uploadPicBox span {
	display: inline-block;
	line-height: 32px;
	height: 32px;
	vertical-align: middle;
	padding: 0 8px;
	cursor: pointer
}

.uploadPicBox span:before {
	font-family: xzicon;
	font-size: 16px;
	color: #fff
}

.uploadPicBox span[role=view]:before {
	content: "\e162"
}

.uploadPicBox span[role=change]:before {
	content: "\e178"
}

.uploadPicBox span[role=del]:before {
	content: "\e106"
}

.uploadPicBox.active {
	text-align: center;
	cursor: default
}

.uploadPicBox.active:hover>div {
	opacity: 1;
	visibility: visible
}

.uploadPicBox span:hover:before {
	color: #d00
}

@media(max-width:768px) {
	.uploadPicBox {
		width: 40px;
		height: 40px;
		line-height: 40px;
		background-color: #eee;
		border: 0;
		display: inline-block;
		vertical-align: top;
		border-radius: 2px;
	}
	.uploadPicBox.active {
		text-align: right;
		background-color: transparent;
	}
	.uploadPicBox:not(.active):before {
		font-size: 12px;
		color: #fff;
	}
	.uploadPicBox.active:before {
		width: 20px;
		height: 20px;
		line-height: 20px;
		margin: -10px 0 0 -10px;
		font-size: 8px;
	}
	.uploadPicBox.active>div span {
		display: none
	}
}

body {
	font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", SimSun, sans-serif;
	font-size: 14px;
	background-color: #fff;
	color: #575757;
	line-height: 1.5
}

body,
p,
hr {
	margin: 0
}

ul {
	padding: 0;
	margin: 0;
	list-style: none
}

a {
	text-decoration: none;
	-webkit-transition: color .3s, background-color .3s, border-color .3s;
	-moz-transition: color .3s, background-color .3s, border-color .3s;
	-ms-transition: color .3s, background-color .3s, border-color .3s;
	-o-transition: color .3s, background-color .3s, border-color .3s;
	transition: color .3s, background-color .3s, border-color .3s
}

hr {
	height: 1px;
	border-width: 0;
	border-style: solid;
	border-top-width: 1px
}

*,
*:before,
*:after {
	-webkit-box-sizing: border-box;
	-mos-box-sizing: border-box;
	box-sizing: border-box
}

input::-moz-placeholder,
textarea::-moz-placeholder {
	opacity: 1;
	color: #ccc
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
	opacity: 1;
	color: #ccc
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
	opacity: 1;
	color: #ccc
}

.clearfix {
	zoom: 1
}

.clearfix:before,
.clearfix:after {
	content: "";
	display: table
}

.clearfix:after {
	clear: both;
	visibility: hidden;
	font-size: 0;
	height: 0
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-weight: 400;
	margin: 0
}

h1,
.h1,
.topBar .topMain {
	font-size: 48px
}

h2,
.h2 {
	font-size: 36px
}

h3,
.h3 {
	font-size: 30px
}

h4,
.h4 {
	font-size: 24px
}

h5,
.h5 {
	font-size: 18px
}

h6,
.h6 {
	font-size: 16px
}

@media only screen and (max-width: 768px) {
	h1,
	.h1,
	.topBar .topMain {
		font-size: 30px
	}
	h2,
	.h2 {
		font-size: 24px
	}
	h3,
	.h3 {
		font-size: 22px
	}
	h4,
	.h4 {
		font-size: 20px
	}
	h5,
	.h5 {
		font-size: 16px
	}
	h6,
	.h6 {
		font-size: 14px
	}
}

.disable {
	cursor: default
}

.tar,
.listPanel .item .panelSuffix,
.nav_1 .navMenuContainer {
	text-align: right
}

.tal {
	text-align: left
}

.tac,
.selectBtn,
.selectBtn:before,
.dropdown .dropdownBtn:after,
.categoryBox .categoryBtn:after,
.categoryBox .categoryList li>a i[role],
.fancySelectBtn .xzicon-arrow-b,
.tabs.tabs2 a,
.topBar,
.appNav ul li,
.pagingBox a,
.nav_1 .navSon {
	text-align: center
}

.fl,
.listPanel .item .panelPic {
	float: left
}

.fn {
	float: none
}

.fr,
.listPanel .item .panelSuffix,
.listPanel .item .panelSuffix.icon i {
	float: right
}

.verTop,
.circleLabel,
.circleLabel>span,
.circleLabel .circleLabel,
.hookLabel,
.tips .tipsPad i,
.selectBtn,
.categoryBox .categoryList>li span,
.tabs a,
.pagingBox a,
.search .searchBtn .btn,
.nav_1 .navMenu,
.nav_1 .navItem {
	vertical-align: top;
	display: inline-block
}

.verMiddle,
.circleLabel .circle,
.hookLabel .hookText,
.hookLabel .hookBox,
.tips .tipsPad,
.loadingBox i,
.loadingBox span,
.listPanel .item .panelBar {
	vertical-align: middle;
	display: inline-block
}

.textOver,
.dropdown .dropdownBtn span,
.categoryBox .categoryBtn span,
.listPanel .item .panelTitle,
.listPanel .item .panelDesc,
.listPanel .item .panelSuffix,
.listPanel .item .panelSuffix.icon span {
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

.disB,
.listPanel .item>a,
.listPanel .item.main .panelBar {
	display: block
}

.disIB,
.listPanel .item .panelSuffix.icon {
	display: inline-block
}

.disT {
	display: table;
	width: 100%
}

.disTC {
	display: table-cell
}

.formHScroll {
	height: 40px;
	white-space: nowrap;
	position: relative;
	overflow: hidden
}

.formHScrollBox {
	overflow-x: auto;
	overflow-y: hidden;
	padding-bottom: 30px;
	-webkit-overflow-scrolling: touch;
	height: 100%;
	-webkit-box-sizing: content-box;
	-mos-box-sizing: content-box;
	box-sizing: content-box
}

.mFs,
.circleLabel .circleText,
.hookLabel .hookText,
.textInput,
.textarea,
.tips,
.loadingBox span,
.btn,
.selectBtn,
.tabs,
.pagingBox a,
.search .searchBtn .btn,
.search .searchInput .textInput,
.textList a,
.nav_1 .navList a,
#dragDownFreshBarContainer {
	font-size: 14px
}

.iFs,
.textInput.large,
.con_header h2,
.nav_1 .navMenuContainer {
	font-size: 18px
}

.lFs,
.tabs.tabs2 a {
	font-size: 16px
}

.dFs,
.textInput.small,
.selectBtn:before,
.listPanel .item .panelDesc,
.topBar .topBtm,
.formList .formListTips,
.formList.formList2 ul li.left {
	font-size: 12px
}

.mC,
.textInput,
.textarea,
.formList .formBtn,
.ConfirmDialog .dialogHead .closeBtn,
.SelectDialog .dialogHead .closeBtn,
.DropDialog .dialogHead .closeBtn,
.MenuDialog .dialogMain li i,
.AlertDialog,
.dialogAddBtn,
.exhibitList .setTool i,
.selectFootBar .b1,
.selectedHeadBar .b1,
.selectLink,
.dialogInputTip {
	color: #575757
}

.iC,
.btn,
.fancySelectBtn,
.fancySelectMain ul li.selected,
.tabs a.active,
.listPanel .item .panelTitle,
.topBar .topMain,
.ConfirmDialog .dialogFoot .button,
.SelectDialog .dialogFoot .button,
.DropDialog .dialogFoot .button,
.exhibitList>li,
.MenuDialog .dialogMain li span,
#dragDownFreshBarContainer {
	color: #1c1c1c
}

.lC,
.selectBtn,
.categoryBox .categoryList>li.return a,
.topBar .topTip,
.topBar .topBtm,
.topBar .topTitle,
.appNav ul li,
.formList.formList2 ul li.left,
.nav_1 .navSon li a,
.Cancel .lesserBtn,
.textClassly.dlalogClassly p,
.dialogTip,
.exhibitList.high>li .textBox p.small,
.dlalogClassly .classlyTitle {
	color: #999
}

.slC,
.fancySelectMain ul li,
.listPanel .item .panelDesc,
.listPanel .item .panelSuffix,
.formList ul li.left {
	color: #aaa
}

.dC,
.formList .formListTips,
.clearInput {
	color: #d6d7d8
}

.sC,
.selectBtn.active,
.dialogBtnBox .button,
.exhibitList>li.active:after,
.selectFootBar .b4 {
	color: #d00
}

.white {
	color: #fff
}

.nowrap {
	white-space: nowrap
}

.breakWord {
	word-wrap: break-word;
	white-space: pre-wrap
}

.mLh,
.textInput,
.textarea {
	line-height: 1.5
}

a,
.mLC {
	color: #575757
}

a:active,
.mLC:active {
	color: #c70000
}

a:hover,
.mLC:hover {
	color: red
}

.mBgc,
.circleLabel .circle:before,
.hookLabel .hookBox:before,
.textInput,
.textarea,
.dropdown .dropdownList,
.categoryBox .categoryList,
.listPanel .item>a:hover,
.pagingBox a,
.nav_1 .navSon {
	background-color: #fff
}

.iBgc,
.hookLabel .hookBox:after,
.pagingBox a.active,
.search,
.search .searchBtn .btn,
.flotAddBtn,
#dragDownFreshBarContainer .refreshBg {
	background-color: #d00
}

.lBgc {
	background-color: #eee
}

.dBgc,
.pagingBox a.disable,
.nav_1 .navSon li.selected a {
	background-color: #f5f5f5
}

.mBc,
.circleLabel .circle,
.hookLabel .hookBox:before,
.hookLabel .hookBox:after,
.textInput,
.textarea,
div,
ul,
li,
dl,
dt,
dd,
tr,
td,
th,
hr,
select,
p,
span,
a,
input,
textarea {
	border-color: #eee
}

.iBc,
.hookLabel .hookBox:after,
.selectBtn.active,
.tabs a.active,
.pagingBox a.active,
.search,
.selectItem.active .selectLink .circleLabel .circle {
	border-color: #d00
}

.lBc,
.formList .formBtn {
	border-color: #eee
}

.dBc,
.pagingBox a.disable,
.pagingBox a.disable:hover {
	border-color: #f5f5f5
}

.errorBc,
.textInput.error {
	border-color: #dd0000
}

.successBc,
.textInput.success {
	border-color: #8ec31e
}

.focusBc,
.textInput.focus {
	border-color: #333
}

.warningBc {
	border-color: #f39700
}

.circleLabel {
	cursor: pointer;
	font-size: 0
}

.circleLabel input[type="radio"] {
	display: none
}

.circleLabel .circle {
	width: 20px;
	height: 20px;
	border-width: 1px;
	border-style: solid;
	border-radius: 50%;
	overflow: hidden;
	position: relative
}

.circleLabel .circle:before {
	content: "";
	position: absolute;
	width: 10px;
	height: 10px;
	top: 50%;
	left: 50%;
	margin: -5px 0 0 -5px;
	border-radius: 50%;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12);
	opacity: 0;
	-webkit-transition: transform .3s, opacity .3s;
	-moz-transition: transform .3s, opacity .3s;
	-ms-transition: transform .3s, opacity .3s;
	-o-transition: transform .3s, opacity .3s;
	transition: transform .3s, opacity .3s;
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0)
}

.circleLabel input:checked+.circle,
.circleLabel.activeLabel .circle {
	color: #d00;
	background-color: #d00
}

.circleLabel input:checked+.circle:before,
.circleLabel.activeLabel .circle:before {
	opacity: 1;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)
}

.circleLabel .circleText {
	padding-left: 8px
}

.circleLabel+.circleLabel {
	margin-left: 24px
}

.hookLabel {
	cursor: pointer
}

.hookLabel input[type="checkbox"],
.hookLabel input[type="radio"] {
	display: none
}

.hookLabel .hookText {
	padding-left: 8px;
	line-height: 1
}

.hookLabel .hookBox {
	width: 20px;
	height: 20px;
	position: relative
}

.hookLabel .hookBox:before,
.hookLabel .hookBox:after {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 20px;
	height: 20px;
	border-width: 1px;
	border-style: solid;
	border-radius: 50%
}

.hookLabel .hookBox:before {
	z-index: 1
}

.hookLabel .hookBox:after {
	z-index: 3;
	opacity: 0;
	-webkit-transition: opacity .3s ease 0s;
	-moz-transition: opacity .3s ease 0s;
	-ms-transition: opacity .3s ease 0s;
	-o-transition: opacity .3s ease 0s;
	transition: opacity .3s ease 0s
}

.hookLabel .hook {
	color: #fff;
	font-size: 8px;
	line-height: 12px;
	-webkit-transform: scale(0.66);
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	text-align: center;
	margin: -5px 0 0 0;
	z-index: 5;
	opacity: 0;
	-webkit-transition: opacity .3s ease 0s;
	-moz-transition: opacity .3s ease 0s;
	-ms-transition: opacity .3s ease 0s;
	-o-transition: opacity .3s ease 0s;
	transition: opacity .3s ease 0s
}

.hookLabel input:checked+.hookBox:after,
.hookLabel input:checked+.hookBox .hook,
.hookLabel.activeLabel .hookBox:after,
.hookLabel.activeLabel .hookBox .hook {
	opacity: 1
}

.hookLabel+.hookLabel {
	margin-left: 24px
}

.switchLabel {
	display: inline-block
}

.switchLabel input[type=checkbox],
.switchLabel input[type=radio] {
	display: none
}

.switchLabel .switchBox {
	display: inline-block;
	vertical-align: middle;
	width: 48px;
	height: 24px;
	border-radius: 12px;
	position: relative;
	cursor: pointer;
	overflow: hidden
}

.switchLabel .switchBox:before,
.switchLabel .switchBox:after {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
	height: 100%;
	width: 100%;
	border-radius: 12px
}

.switchLabel .switchBox:before {
	background-color: #ccc
}

.switchLabel .switchBox:after {
	background-color: #d00;
	opacity: 0;
	-webkit-transition: opacity .3s ease 0s;
	-moz-transition: opacity .3s ease 0s;
	-ms-transition: opacity .3s ease 0s;
	-o-transition: opacity .3s ease 0s;
	transition: opacity .3s ease 0s
}

.switchLabel .switch {
	display: inline-block;
	width: 18px;
	height: 18px;
	border-radius: 9px;
	background-color: #fff;
	position: absolute;
	top: 50%;
	left: 3px;
	margin-top: -9px;
	z-index: 4;
	-webkit-transition: left .3s ease 0s;
	-moz-transition: left .3s ease 0s;
	-ms-transition: left .3s ease 0s;
	-o-transition: left .3s ease 0s;
	transition: left .3s ease 0s
}

.switchLabel input[type=checkbox]:checked+.switchBox:after,
.switchLabel input[type=radio]:checked+.switchBox:after,
.switchLabel.activeLabel .switchBox:after,
.switchLabel.activeLabel .switchBox:after {
	opacity: 1
}

.switchLabel input[type=checkbox]:checked+.switchBox .switch,
.switchLabel input[type=radio]:checked+.switchBox .switch,
.switchLabel.activeLabel .switchBox .switch,
.switchLabel.activeLabel .switchBox .switch {
	left: 27px
}

.textInput {
	font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", SimSun, sans-serif;
	height: 36px;
	padding: 0 10px;
	border-width: 1px;
	border-style: solid
}

.textInput.large {
	height: 42px
}

.textInput.small {
	height: 30px
}

@media only screen and (max-width: 768px) {
	.textInput.large {
		height: 40px
	}
}

.textarea {
	font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", SimSun, sans-serif;
	height: 100px;
	width: 100%;
	border-width: 1px;
	border-style: solid;
	padding: 5px 10px;
	resize: none
}

.tips {
	position: fixed;
	top: 55px;
	left: 0;
	width: 100%;
	text-align: center;
	z-index: 1111;
	-webkit-transition: top 0.3s;
	-moz-transition: top 0.3s;
	-ms-transition: top 0.3s;
	-o-transition: top 0.3s;
	transition: top 0.3s
}

.tips .tipsPad {
	color: #fff;
	border-radius: 2px;
	line-height: 43px;
	height: 44px;
	padding: 0 10px
}

.tips .tipsPad i {
	font-size: 16px;
	margin-right: 8px
}

.tips.tipsError .tipsPad {
	background-color: #dd0000
}

.tips.tipsSuccess .tipsPad {
	background-color: #8ec31e
}

.tips.tipsLoading .tipsPad {
	background-color: #389dc9
}

.tips.tipsWarning .tipsPad {
	background-color: #f39700
}

.tips.tipsNews .tipsPad {
	background-color: #00AAFF
}

@media only screen and (max-width: 767px) {
	.tips {
		bottom: 0;
		top: auto
	}
	.tips .tipsPad {
		display: block;
		border-radius: 0;
		text-align: left
	}
}

.loadingBox {
	line-height: 1;
	color: #d00
}

.loadingBox i {
	width: 24px;
	height: 24px;
	font-size: 24px;
	-webkit-animation: loading 1.5s infinite linear;
	-moz-animation: loading 1.5s infinite linear;
	-ms-animation: loading 1.5s infinite linear;
	-o-animation: loading 1.5s infinite linear;
	animation: loading 1.5s infinite linear;
	behavior: url(ie-css3.htc)
}

.loadingBox span {
	padding-left: 10px
}

@keyframes loading {
	0% {
		-webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		transform: rotate(0deg)
	}
	100% {
		-webkit-transform: rotate(-360deg);
		-moz-transform: rotate(-360deg);
		-ms-transform: rotate(-360deg);
		-o-transform: rotate(-360deg);
		transform: rotate(-360deg)
	}
}

@-moz-keyframes loading {
	0% {
		-webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		transform: rotate(0deg)
	}
	100% {
		-webkit-transform: rotate(-360deg);
		-moz-transform: rotate(-360deg);
		-ms-transform: rotate(-360deg);
		-o-transform: rotate(-360deg);
		transform: rotate(-360deg)
	}
}

@-webkit-keyframes loading {
	0% {
		-webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		transform: rotate(0deg)
	}
	100% {
		-webkit-transform: rotate(-360deg);
		-moz-transform: rotate(-360deg);
		-ms-transform: rotate(-360deg);
		-o-transform: rotate(-360deg);
		transform: rotate(-360deg)
	}
}

@-o-keyframes loading {
	0% {
		-webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		transform: rotate(0deg)
	}
	100% {
		-webkit-transform: rotate(-360deg);
		-moz-transform: rotate(-360deg);
		-ms-transform: rotate(-360deg);
		-o-transform: rotate(-360deg);
		transform: rotate(-360deg)
	}
}

.btn {
	display: inline-block;
	text-align: center;
	padding: 0 16px;
	height: 41px;
	line-height: 40px;
	min-width: 72px;
	border: 1px solid #d00;
	color: #d00
}

.btn:hover {
	background-color: #d00;
	color: #fff
}

.btn:active {
	background-color: #c70000;
	color: #fff
}

.btn.larger {
	font-size: 16px;
	padding: 0 24px;
	height: 49px;
	line-height: 48px
}

.btn.small {
	padding: 0 16px;
	height: 33px;
	line-height: 32px
}

.btn.important {
	background-color: #d00;
	color: #fff
}

.btn.important:hover {
	background-color: red;
	border-color: red
}

.btn.important:active {
	background-color: #c70000;
	border-color: #c70000
}

.btn.less {
	border-color: #575757;
	color: #575757
}

.btn.less:hover {
	background-color: #999;
	border-color: #999;
	color: #fff
}

.btn.less:active {
	background-color: #999;
	border-color: #999;
	color: #fff
}

.btn.disable {
	background-color: #F6F5F5;
	border-color: #fff;
	color: #d6d7d8
}

.btn.disable:hover {
	background-color: #F6F5F5;
	border-color: #fff;
	color: #d6d7d8
}

.btn.disable:active {
	background-color: #F6F5F5;
	border-color: #fff;
	color: #d6d7d8
}

.btn+.btn {
	margin-left: 10px
}

.btn.blockBtn+.blockBtn,
.btn.btn+.blockBtn {
	margin-top: 10px
}

.btn.blockBtn {
	display: block;
	margin-left: 0
}

@media only screen and (max-width: 768px) {
	.btn.phone_block+.phone_block,
	.btn.btn+.phone_block {
		margin-top: 10px
	}
	.btn.phone_block {
		display: block;
		margin-left: 0
	}
}

.selectBtn {
	border-width: 1px;
	border-style: solid;
	line-height: 35px;
	height: 36px;
	display: inline-block;
	padding-left: 0;
	min-width: 72px;
	padding: 0 24px;
	position: relative;
	-webkit-transition: padding 0.3;
	-moz-transition: padding 0.3;
	-ms-transition: padding 0.3;
	-o-transition: padding 0.3;
	transition: padding 0.3
}

.selectBtn:before {
	content: "\e168";
	font-family: xzicon;
	display: inline-block;
	width: 16px;
	height: 16px;
	line-height: 16px;
	position: absolute;
	top: 50%;
	left: 12px;
	margin-top: -8px;
	-webkit-transition: transform 0.3s;
	-moz-transition: transform 0.3s;
	-ms-transition: transform 0.3s;
	-o-transition: transform 0.3s;
	transition: transform 0.3s;
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0)
}

.selectBtn.active {
	padding: 0 16px 0 32px
}

.selectBtn.active:before {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)
}

.footerContainer,
.mainContainer,
.headerContainer {
	margin: 0 auto
}

.mainContainer {
	padding-bottom: 20px
}

.mainContainer .appWrapper {
	margin-top: 12px
}

.footer {
	padding: 20px 0
}

.header .appWrapper {
	margin-top: 0;
	margin-bottom: 0
}

.con_header {
	position: relative;
	margin-bottom: 10px;
	border-bottom-style: solid;
	border-bottom-width: 1px
}

.con_header h2 {
	line-height: 45px
}

.dropdown {
	position: relative
}

.dropdown .dropdownBtn {
	display: block;
	line-height: 36px;
	padding: 0 10px;
	border-width: 1px;
	border-style: solid;
	position: relative
}

.dropdown .dropdownBtn:after {
	content: "\e154";
	font-family: xzicon;
	position: absolute;
	top: 0;
	right: 0;
	width: 36px
}

.dropdown .dropdownBtn span {
	margin-right: 30px
}

.dropdown .dropdownBtn.active+.dropdownList {
	display: block
}

.dropdown .dropdownList {
	display: none;
	width: 100%;
	position: absolute;
	top: 36px;
	left: 0;
	border-width: 1px;
	border-style: solid;
	line-height: 36px;
	z-index: 9;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12)
}

.dropdown .dropdownList a {
	display: block;
	padding: 0 10px
}

.dropdown .dropdownList a:hover {
	background-color: red;
	color: #fff
}

.dropdown .dropdownList a.active,
.dropdown .dropdownList a.active:hover {
	background-color: #d00;
	color: #fff
}

.categoryBox a {
	display: block;
	line-height: 36px;
	padding: 0 20px
}

.categoryBox .categoryBtn {
	display: none;
	padding: 0 10px;
	border-width: 1px;
	border-style: solid;
	position: relative
}

.categoryBox .categoryBtn:after {
	content: "\e154";
	font-family: xzicon;
	position: absolute;
	top: 0;
	right: 0;
	width: 36px
}

.categoryBox .categoryBtn span {
	margin-right: 30px
}

.categoryBox .categoryList .loading {
	padding-left: 20px
}

.categoryBox .categoryList li {
	padding-left: 48px;
}

.categoryBox .categoryList li i {
	padding-right: 0;
	font-size: 12px;
	display: inline-block;
	width: 36px;
	position: absolute;
	top: 0;
	right: 0;
	-webkit-transition: transform 0.3s;
	-moz-transition: transform 0.3s;
	-ms-transition: transform 0.3s;
	-o-transition: transform 0.3s;
	transition: transform 0.3s
}

.productNavContainer li.active>i {
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg)
}

.categoryBox .categorySon {
	display: none;
	margin-left: 20px
}

.categoryBox.mult:not(.dropPopup) {
	overflow: hidden
}

.categoryBox.mult {
	position: relative
}

.categoryBox.mult .categoryList {
	position: absolute;
	top: 0;
	left: 100%;
	width: 100%;
	height: 100%;
	-webkit-transition: left 0.3s;
	-moz-transition: left 0.3s;
	-ms-transition: left 0.3s;
	-o-transition: left 0.3s;
	transition: left 0.3s
}

.categoryBox.mult .categoryList+.categoryList {
	left: 100%
}

.categoryBox.mult .categoryList.show {
	left: 0
}

.categoryBox.mult .categoryList.hide {
	left: -100%
}

@media only screen and (min-width: 768px) {
	.categoryBox .categoryList li>a:hover {
		background-color: red;
		color: #fff
	}
}

@media only screen and (max-width: 768px) {
	.categoryBox .categoryBtn {
		display: block
	}
	.categoryBox.dropPopup {
		position: relative
	}
	.categoryBox.dropPopup .categoryContainer {
		display: none;
		max-height: 300px;
		overflow-y: auto;
		overflow-x: hidden;
		background-color: #fff;
		width: 100%;
		position: absolute;
		top: 36px;
		left: 0;
		border-width: 1px;
		border-style: solid;
		line-height: 36px;
		z-index: 9;
		box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12);
		-webkit-overflow-scrolling: touch
	}
	.categoryBox.popup .categoryContainer {
		display: none
	}
	.categoryBox.popup .DropDialog .categoryContainer {
		display: block
	}
}

.fancySelectContainer {
	position: relative;
	display: block
}

.fancySelect {
	width: 100% !important;
	position: relative
}

.fancySelectBtn {
	background-color: #fff;
	display: inline-block;
	min-width: 120px;
	line-height: 40px;
	padding: 0 36px 0 16px;
	border: 1px solid #ddd;
	border-bottom-width: 2px;
	position: relative;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	cursor: pointer;
	-webkit-transition: color .3s, background-color .3s, border-color .3s;
	-moz-transition: color .3s, background-color .3s, border-color .3s;
	-ms-transition: color .3s, background-color .3s, border-color .3s;
	-o-transition: color .3s, background-color .3s, border-color .3s;
	transition: color .3s, background-color .3s, border-color .3s
}

.fancySelectBtn .xzicon-arrow-b {
	position: absolute;
	top: 4px;
	right: 4px;
	width: 32px;
	line-height: 32px;
	height: 32px;
	font-size: 12px
}

.fancySelectMain {
	background-color: #fff;
	position: absolute !important;
	top: 48px !important;
	bottom: auto !important;
	left: 0;
	width: 100%;
	line-height: 40px;
	z-index: 9;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
	-webkit-overflow-scrolling: touch
}

.fancySelectMain ul {
	height: 100%;
	overflow-y: auto;
	-webkit-overflow-scrolling: touch
}

.fancySelectMain ul li {
	display: block;
	padding: 0 44px 0 24px;
	position: relative;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	text-align: left
}

.fancySelectHead {
	display: none
}

@media (max-width: 768px) {
	.fancySelectHead {
		display: block;
		position: absolute;
		left: 0;
		top: 0;
		line-height: 48px;
		background-color: #fff;
		width: 100%;
		z-index: 11
	}
	.fancySelectReturn {
		position: absolute;
		top: 0;
		left: 0;
		text-align: center;
		line-height: 48px;
		padding: 0 16px;
		font-size: 0
	}
	.fancySelectReturn:before {
		content: "\e105";
		font-family: xzicon;
		font-size: 16px;
		color: #333;
		display: inline-block;
		vertical-align: top
	}
	.fancySelectTitle {
		font-size: 18px;
		color: #333;
		font-weight: 500;
		margin-left: 48px;
		padding-left: 12px;
		text-align: left
	}
	.fancySelectMain {
		position: fixed !important;
		padding-top: 48px;
		max-height: 100%;
		border: 0;
		z-index: 11;
		top: 0 !important;
		height: 100% !important
	}
	.fancySelectMain li {
		border-radius: 0;
		margin: 0 8px
	}
	.fancySelectMain li:last-child {
		border: 0
	}
}

.tabs {
	border-style: solid;
	border-width: 0 0 1px 0;
	height: 50px
}

.tabs a+a {
	margin-left: 10px
}

.tabs a {
	margin-bottom: -1px;
	padding: 0 15px;
	line-height: 48px;
	position: relative
}

.tabs a.active {
	border-bottom-style: solid;
	border-bottom-width: 2px;
	background-color: #fff
}

.tabs.tabs2 {
	background-color: #eee;
	height: 40px;
	padding: 4px 2px;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex
}

.tabs.tabs2 a {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1;
	margin: 0 2px;
	line-height: 32px
}

.tabs.tabs2 a.active {
	border: none;
	background-color: #fff
}

@media only screen and (max-width: 768px) {
	.tabs {
		height: 38px
	}
	.tabs a {
		padding: 0 5px;
		line-height: 36px
	}
}

.listPanel {
	background-color: #fff
}

.listPanel .item {
	line-height: 48px
}

.listPanel .item .panelBar {
	padding: 0 8px;
	line-height: 1.5;
	width: 100%
}

.listPanel .item .panelPic {
	width: 24px
}

.listPanel .item .panelSuffix {
	width: 80px
}

.listPanel .item .panelSuffix.icon {
	overflow: visible
}

.listPanel .item .panelSuffix.icon span {
	margin-right: 32px
}

.listPanel .item.suffix .panelTitle {
	margin-right: 88px
}

.listPanel .item.pic {
	line-height: 40px
}

.listPanel .item.pic .panelTitle {
	padding-left: 8px;
	margin-left: 24px
}

.listPanel .item.main {
	line-height: 1.5
}

.listPanel .item.main .panelBar {
	padding: 16px
}

.listPanel .item.main .panelPic {
	width: 40px
}

.listPanel .item.main .panelMain {
	margin-left: 40px;
	padding-left: 8px
}

.listPanel .item.main.suffix .panelSuffix {
	line-height: 40px
}

.listPanel .item.main.suffix .panelMain {
	margin-right: 88px
}

.listPanel .item.main.suffix .panelTitle {
	margin-right: 0
}

.listPanel .item.main.large .panelPic {
	width: 60px
}

.listPanel .item.main.large .panelMain {
	margin-left: 60px
}

.listPanel .item.main.large .panelDesc {
	white-space: normal;
	height: 3em
}

.listPanel .item.main.large.suffix .panelSuffix {
	line-height: 60px
}

.listPanel+.listPanel {
	margin-top: 16px
}

.topBar {
	background-color: #fff;
	padding: 40px 0
}

.topBar .topTip {
	font-weight: 700
}

.topBar .topBtm {
	margin-top: 16px
}

.topBar .topPic img {
	width: 80px;
	overflow: hidden;
	border-radius: 50%
}

.topBar .topTitle {
	margin-top: 8px;
	font-weight: 700
}

.topBar+.topBar {
	margin-top: 16px
}

.appNav {
	background-color: #fff
}

.appNav ul {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex
}

.appNav ul li {
	padding: 32px 0 36px;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1
}

.appNav ul li+li {
	border-left: 1px solid #eee
}

.appNav ul .icon {
	font-size: 32px
}

.appNav ul .title {
	margin-top: 4px
}

.pagingBox {
	font-size: 0
}

.pagingBox a {
	color: #999;
	border-width: 1px;
	border-style: solid;
	width: 36px;
	height: 36px;
	line-height: 34px
}

.pagingBox a.active {
	color: #fff !important
}

.pagingBox a.disable {
	color: #999 !important
}

.pagingBox a:hover {
	color: #d00;
	border-color: #d00
}

.pagingBox a i {
	font-size: 12px
}

.pagingBox a+a {
	margin-left: 10px
}

.pagingBox>span+span {
	margin-left: 10px
}

.search {
	border-width: 2px;
	border-style: solid;
	font-size: 0;
	display: inline-block;
	width: 100%
}

.search .searchBtn {
	float: right;
	width: 80px
}

.search .searchBtn .btn {
	color: #fff;
	height: 34px;
	line-height: 32px;
	padding: 0;
	width: 100%
}

.search .searchInput {
	margin-right: 82px
}

.search .searchInput .textInput {
	border-width: 0;
	width: 100%;
	border-radius: 0
}

.search input[type="submit"] {
	display: none
}

@media only screen and (max-width: 768px) {
	.search {
		border-width: 1px
	}
	.search .searchBtn {
		width: 60px
	}
	.search .searchBtn .btn {
		height: 32px;
		line-height: 30px
	}
	.search .searchInput {
		margin-right: 62px
	}
	.search .searchInput .textInput {
		height: 32px
	}
}

.textList a {
	display: block
}

.formList ul {
	position: relative
}

.formList ul li.left {
	line-height: 2;
	margin-bottom: 8px
}

.formList ul:after {
	clear: both;
	display: table;
	content: "";
	line-height: 0
}

.formList ul .textInput,
.formList ul .textarea,
.formList ul textarea {
	width: 100%
}

.formList ul.btnBox {
	margin-top: 40px
}

.formList ul+ul,
.formList ul+.classly,
.formList .classly+ul,
.formList .formListTips+ul,
.formList .formListTips+.classly,
.formList .classly+.classly {
	margin-top: 24px
}

.formList .formListTips {
	margin-top: 8px
}

.formList .formBtn {
	border-width: 0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding: 0;
	border-radius: 0;
	position: relative
}

.formList .formBtn.inputBar {
	max-width: 100%
}

.formList .formBtn:after {
	content: "\e154";
	font-family: xzicon;
	position: absolute;
	right: 0;
	top: 0;
	width: 40px;
	line-height: 40px;
	height: 40px;
	font-size: 12px;
	text-align: center
}

.formList.formList2 ul li.left {
	font-weight: 700
}

@media only screen and (max-width: 768px) {
	.formList {
		max-width: 100%;
		width: 100%
	}
	.formList ul+ul,
	.formList ul+.classly,
	.formList .classly+ul,
	.formList .formListTips+ul,
	.formList .formListTips+.classly,
	.formList .classly+.classly {
		margin-top: 16px
	}
	.formList>ul li.left {
		margin-bottom: 0
	}
	.formList>ul.btnBox {
		margin-top: 24px
	}
	.formList .textInput,
	.formList .textarea,
	.formList textarea {
		background-color: #fff;
		border: none;
		border-bottom: 1px solid #ddd;
		padding: 0
	}
	.formList .textInput:focus,
	.formList .textarea:focus,
	.formList textarea:focus {
		border-color: #000
	}
	.formList>ul:not(.default) .formHScroll {
		height: 48px
	}
	.formList>ul:not(.default) .circleLabel,
	.formList>ul:not(.default) .hookLabel {
		vertical-align: middle;
		margin-top: 4px
	}
	.formList>ul:not(.default) .circleText,
	.formList>ul:not(.default) .hookText {
		line-height: 31px;
		height: 32px;
		display: inline-block;
		padding-left: 0;
		min-width: 48px;
		text-align: center;
		background-color: #fff;
		border: 1px solid #ddd;
		font-size: 14px;
		color: #999;
		-webkit-box-sizing: border-box;
		-mos-box-sizing: border-box;
		box-sizing: border-box
	}
	.formList>ul:not(.default) .circleText {
		padding: 0 12px
	}
	.formList>ul:not(.default) .hookText {
		padding: 0 24px;
		position: relative
	}
	.formList>ul:not(.default) .circle,
	.formList>ul:not(.default) .hookBox {
		display: none
	}
	.formList>ul:not(.default) .circleLabel+.circleLabel,
	.formList>ul:not(.default) .hookLabel+.hookLabel {
		margin-left: 8px
	}
	.formList>ul:not(.default) .hookText:before {
		display: none
	}
	.formList>ul:not(.default) input[type="radio"]:checked~.circleText,
	.formList>ul:not(.default) input[type="checkbox"]:checked~.hookText {
		border-color: #d00;
		color: #d00
	}
	.formList .formBtn {
		padding: 0
	}
	.formList>.formListTips {
		padding: 0 16px;
		color: #999
	}
	.formList.formList2>ul,
	.formList.formList2>.classly {
		padding: 8px 16px;
		background-color: #fff
	}
	.formList.formList2>ul li.left,
	.formList.formList2>.classly li.left {
		margin-bottom: 0;
		color: #000;
		font-weight: 400
	}
	.formList.formList2 ul.rightList li {
		line-height: 32px
	}
	.formList.formList2 ul.rightList li.left {
		width: 80px;
		float: left;
		color: #000;
		font-size: 16px
	}
	.formList.formList2 ul.rightList li.right {
		margin-left: 80px;
		text-align: right
	}
	.formList.formList2 ul.rightList .fancySelectBtn {
		border: none;
		padding: 0;
		line-height: 32px;
		color: #999;
		vertical-align: top
	}
	.formList.formList2 ul.rightList .fancySelectBtn span {
		position: static;
		padding-left: 8px
	}
	.formList.formList2 ul.rightList .fancySelectBtn span:before {
		content: "\e104"
	}
}

.logo,
.logo .container {
	height: 100%
}

.logo img {
	max-height: 100%;
	max-width: 100%
}

.logo a {
	display: inline-block
}

.nav_1 .con_body {
	background-color: #fff;
	line-height: 48px
}

.nav_1 .navMenuContainer {
	display: none
}

.nav_1 .navArrow {
	display: none
}

.nav_1 .navList {
	font-size: 0
}

.nav_1 .navList a {
	display: block
}

.nav_1 .navItem {
	position: relative
}

.nav_1 .navItem:hover ul {
	opacity: 1;
	visibility: visible
}

.nav_1 .navItem.showNavSon ul {
	opacity: 1;
	visibility: visible;
	display: block !important
}

.nav_1 .navItemBar {
	color: #000;
	padding: 0 30px
}

.nav_1 .navItemBar:hover {
	color: #d00
}

.nav_1 .navSon {
	opacity: 0;
	visibility: hidden;
	border-top: 2px solid #d00;
	position: absolute;
	top: 48px;
	left: 0;
	box-shadow: 0 4px 8px rgba(0, 0, 0, 0.12);
	z-index: 9;
	min-width: 100%;
	-webkit-transition: opacity .3s, visibility .3s;
	-moz-transition: opacity .3s, visibility .3s;
	-ms-transition: opacity .3s, visibility .3s;
	-o-transition: opacity .3s, visibility .3s;
	transition: opacity .3s, visibility .3s
}

.nav_1 .navSon li a:hover {
	color: #d00
}

.nav_1 .navItem+.navItem {
	margin-left: 20px
}

@media only screen and (max-width: 960px) {
	.nav_1 .con_body {
		background-color: transparent;
		line-height: 36px
	}
	.nav_1 .navMenuContainer {
		display: block;
		padding-right: 10px;
		line-height: 36px
	}
	.nav_1 .navMenu {
		font-size: 24px
	}
	.nav_1 .navContainer {
		display: none;
		background-color: rgba(0, 0, 0, 0.4);
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		z-index: 1000
	}
	.nav_1 .navContainer.show {
		display: block
	}
	.nav_1 .navList {
		position: absolute;
		right: 0;
		top: 0;
		min-width: 300px;
		width: 80%;
		background-color: #fff;
		line-height: 48px;
		text-align: center;
		box-shadow: 0 4px 12px rgba(0, 0, 0, 0.48);
		height: 100%;
		overflow-y: auto;
		z-index: 9
	}
	.nav_1 .navItem {
		display: block;
		padding: 0
	}
	.nav_1 .navItemBar {
		display: block;
		padding: 0 48px;
		position: relative
	}
	.nav_1 .navArrow {
		text-align: center;
		display: inline-block;
		width: 48px;
		position: absolute;
		right: 0;
		top: 0;
		-webkit-transition: transform 0.3s;
		-moz-transition: transform 0.3s;
		-ms-transition: transform 0.3s;
		-o-transition: transform 0.3s;
		transition: transform 0.3s
	}
	.nav_1 .navSon {
		display: none;
		background-color: transparent;
		opacity: 1;
		visibility: visible;
		position: static;
		width: auto;
		box-shadow: none;
		border-top: 0
	}
	.nav_1 .navItem.active {
		background-color: #f9f9f9
	}
	.nav_1 .navItem.active .navArrow {
		-webkit-transform: rotate(180deg);
		-moz-transform: rotate(180deg);
		-ms-transform: rotate(180deg);
		-o-transform: rotate(180deg);
		transform: rotate(180deg)
	}
	.nav_1 .navItem+.navItem {
		margin-left: 0
	}
	.nav_1.active .navList {
		display: block
	}
}

.xzcsWrapper {
	background-color: #fff;
	border-radius: 4px;
	bottom: 10px;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.24);
	position: fixed;
	right: 10px;
	z-index: 99;
	width: 360px;
	height: 400px
}

.xzcsWrapper.full {
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	width: 100%;
	height: 100%
}

.xzcsWrapper.hide {
	width: 36px;
	height: 36px;
	border-radius: 100%;
	overflow: hidden
}

.xzcsWrapper.none {
	display: none
}

@media (max-width: 768px) {
	.xzcsWrapper {
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		width: 100%;
		height: 100%
	}
	.xzcsWrapper.hide {
		top: auto !important;
		left: auto !important;
		bottom: 60px !important;
		right: 10px !important
	}
}

.pageName {
	height: 44px;
	line-height: 44px;
	width: 100%;
	background-color: #fff;
	position: fixed;
	top: 0;
	left: 0
}

.pageName .icon {
	width: 44px;
	text-align: center
}

.flotAddBtn:hover {
	background-color: red
}

@media only screen and (max-width: 768px) {
	.MenuDialog .dialogBtnBox .lesserBtn,
	.CancelDialog .dialogBtnBox .lesserBtn {
		color: #1c1c1c
	}
	.MenuDialog .dialogBtnBox .lesserBtn:before,
	.CancelDialog .dialogBtnBox .lesserBtn:before {
		color: #575757
	}
}

#dragDownFreshBar {
	position: absolute;
	z-index: 1;
	width: 100%;
	height: 300px;
	top: -300px;
	padding-bottom: 10px
}

#dragDownFreshBarContainer {
	position: absolute;
	width: 40px;
	height: 40px;
	bottom: 10px;
	left: 50%;
	margin-left: -20px;
	line-height: 1;
	text-align: center
}

#dragDownFreshBarContainer .refreshBg {
	border-radius: 40px;
	-webkit-border-radius: 40px;
	-o-border-radius: 40px;
	-ms-border-radius: 40px;
	-moz-border-radius: 40px;
	overflow: hidden;
	width: 40px;
	height: 40px;
	-webkit-transition: transform 0.5s;
	-moz-transition: transform 0.5s;
	-ms-transition: transform 0.5s;
	-o-transition: transform 0.5s;
	transition: transform 0.5s;
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0)
}

#dragDownFreshBarContainer.dragDrop {
	color: #fff
}

#dragDownFreshBarContainer.dragDrop .refreshBg {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)
}

#dragDownFreshBarIconContainer {
	position: absolute;
	width: 14px;
	height: 14px;
	top: 13px;
	left: 13px;
	opacity: 0;
	z-index: 1
}

#dragDownFreshBarIconContainer .refreshIcon.reloading {
	animation: reloading 1s linear infinite;
	-moz-animation: reloading 1s linear infinite;
	-webkit-animation: reloading 1s linear infinite;
	-o-animation: reloading 1s linear infinite;
	-ms-animation: reloading 1s linear infinite
}

@keyframes reloading {
	from {
		-webkit-transform: rotate(0);
		-moz-transform: rotate(0);
		-ms-transform: rotate(0);
		-o-transform: rotate(0);
		transform: rotate(0)
	}
	to {
		-webkit-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
		-o-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

#main {
	padding-bottom: 0px;
}

#mainContainer {
	padding-bottom: 0px;
}

#footerContainer {
	padding-top: 0px;
	padding-bottom: 0px;
}

#el_1466930410333d9k22 {
	background-color: #e5222f;
}

#app_0819831110549700 {
	color: #ffffff;
	text-align: right;
	font-size: 30px;
	background-image: url(http://okgo.top/146719917491065.png);
	background-repeat: no-repeat;
	background-position: center left;
	background-size: auto 70%;
	max-width: 250px;
}

@media (max-width: 479px) {
	#app_0819831110549700 {
		font-size: 30px;
		width: 75%;
	}
}

#el_1506419503275i4jn17 {
	background-color: #eeeeee;
	box-shadow: 10px 0px 6px #616161;
	padding-top: 10px;
	padding-bottom: 10px;
}

#el_1506419503273thpv16 {
	box-shadow: 0px 0px 0px 0;
}

#el_1506419523607y90k18 {
	max-width: 1150px;
	padding-bottom: 5px;
	padding-top: 5px;
}

#el_1506419523609ypic20 {
	position: relative;
	z-index: 1;
}

#el_15064195236094c7y22 {
	text-align: right;
}

#el_1506581919040x0796 {
	max-width: 1150px;
	padding-top: 30px;
	padding-bottom: 20px;
}

#app_6288314269349487 {
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	position: relative;
	z-index: 1;
}

#el_15065840192308ke710 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #b8b8b8;
	border-top-color: #616161;
	border-right-color: #616161;
	border-bottom-color: #616161;
}

#app_3301127119178805 {
	font-size: 18px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	padding-left: 10px;
}

#app_4493157105599556 {
	font-size: 16px;
	text-align: right;
}

#el_15066705729836ibo7 {
	border-bottom-width: 3px;
	border-bottom-color: #d60b17;
	border-top-width: 0.5px;
	border-top-color: #d60b17;
}

#app_9158708625354113 {
	max-width: 1150px;
}

.navContainer {
	font-size: 0;
}

.navContainer li a:hover {
	color: #ffffff;
	background-color: #d60b17;
}

.navContainer li a.on {
	color: #ffffff;
	background-color: #d60b17;
}

.navContainer li a {
	color: #000;
	display: block;
}

.navContainer li {
	width: 14.285%;
	border-right: 1px solid #fff;
	box-sizing: border-box;
	text-align: center;
	display: inline-block;
	font-size: 16px;
}

@media (min-width: 961px) and (max-width: 1199px) {
	.navContainer li {
		margin-right: -20px;
	}
}

@media (max-width: 960px) {
	#app_9158708625354113 .navContainer .navList {
		text-align: left;
	}
}

#app_9158708625354113 .navMenu {
	text-align: right;
}

#el_1510107399568j9ur3 {
	position: relative;
	z-index: 1;
	bottom: 12px;
}

#el_1510107468511q6t439 {}

@media (min-width: 1200px) {
	#el_1510107468511q6t439 {}
}

@media (min-width: 961px) and (max-width: 1199px) {
	#el_1510107468511q6t439 {}
}

@media (max-width: 960px) {
	#el_1510107468511q6t439 {}
}

@media (max-width: 767px) {
	#el_1510107468511q6t439 {}
}

@media (max-width: 479px) {
	#el_1510107468511q6t439 {}
}

#el_1510107399570h7kt4 {
	max-width: 1200px;
	position: relative;
	z-index: 1;
	top: 20px;
	padding-bottom: 20px;
	padding-top: 10px;
}

@media (max-width: 767px) {
	#el_1510107399570h7kt4 {}
}

@media (max-width: 479px) {
	#el_1510107399570h7kt4 {}
}

#el_1510107399573o2km6 {
	text-align: left;
}

#app_0123345990522249 {
	position: relative;
	z-index: 1;
	bottom: 10px;
}

@media (max-width: 767px) {
	#el_1510107448896ogd938 {}
}

@media (max-width: 479px) {
	#el_1510107448896ogd938 {}
}

#el_1510107399579wt0211 {
	max-width: 1200px;
	padding-bottom: 20px;
	padding-top: 10px;
}

#el_1510107399580s8mb12 {
	background-color: #ffffff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding-left: 20px;
	padding-right: 20px;
}

#el_1510107399580s8mb12:hover {
	box-shadow: 1px 1px 5px #404040;
}

@media (max-width: 767px) {
	#el_1510107399580s8mb12 {}
}

#el_1510107399582vsy013 {
	padding-top: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

#el_15101073995849cxr14 {
	font-size: 14px;
	padding-bottom: 10px;
	text-align: center;
}

#el_1510107399585aqrx15 {
	background-color: #ffffff;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding-right: 20px;
	padding-left: 20px;
}

#el_1510107399585aqrx15:hover {
	box-shadow: 1px 1px 5px #404040;
}

#el_15101073995869xr416 {
	padding-top: 10px;
}

#el_1510107399588lthd17 {
	font-size: 14px;
	padding-bottom: 10px;
	text-align: center;
}

#el_1510107399589hpq018 {
	background-color: #ffffff;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding-right: 20px;
	padding-left: 20px;
}

#el_1510107399589hpq018:hover {
	box-shadow: 1px 1px 5px #404040;
}

@media (max-width: 767px) {
	#el_1510107399589hpq018 {
		margin-top: 10px;
	}
}

#el_15101073995912c9219 {
	padding-top: 10px;
}

#el_1510107399593dj5o20 {
	font-size: 14px;
	padding-bottom: 10px;
	text-align: center;
}

@media (max-width: 767px) {
	#el_1510107399593dj5o20 {}
}

#el_1510107399594mor521 {
	background-color: #ffffff;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding-right: 20px;
	padding-left: 20px;
}

#el_1510107399594mor521:hover {
	box-shadow: 1px 1px 5px #404040;
}

@media (max-width: 767px) {
	#el_1510107399594mor521 {
		margin-top: 10px;
	}
}

#el_1510107399596bgbp22 {
	padding-top: 10px;
}

#el_151010739959724hf23 {
	font-size: 14px;
	padding-bottom: 10px;
	text-align: center;
}

#el_1510107399602lhff24 {
	max-width: 1200px;
	padding-bottom: 20px;
	padding-top: 10px;
}

#el_15101073996045gml25 {
	background-color: #ffffff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding-right: 20px;
	padding-left: 20px;
}

#el_15101073996045gml25:hover {
	box-shadow: 1px 1px 5px #404040;
}

@media (max-width: 767px) {
	#el_15101073996045gml25 {}
}

#el_151010739960462ga26 {
	padding-top: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

#el_1510107399613c8gg27 {
	font-size: 14px;
	padding-bottom: 10px;
	text-align: center;
}

#el_1510107399615wcqf28 {
	background-color: #ffffff;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding-right: 20px;
	padding-left: 20px;
}

#el_1510107399615wcqf28:hover {
	box-shadow: 1px 1px 5px #404040;
}

#el_1510107399617ira329 {
	padding-top: 10px;
}

#el_1510107399619vvdx30 {
	font-size: 14px;
	padding-bottom: 10px;
	text-align: center;
}

#el_1510107399620dj6631 {
	background-color: #ffffff;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding-right: 20px;
	padding-left: 20px;
}

#el_1510107399620dj6631:hover {
	box-shadow: 1px 1px 5px #404040;
}

@media (max-width: 767px) {
	#el_1510107399620dj6631 {
		margin-top: 10px;
	}
}

#el_15101073996229i4p32 {
	padding-top: 10px;
}

#el_1510107399623bh3g33 {
	font-size: 14px;
	padding-bottom: 10px;
	text-align: center;
}

@media (max-width: 767px) {
	#el_1510107399623bh3g33 {}
}

#el_1510107399627pkjv34 {
	background-color: #ffffff;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding-right: 20px;
	padding-left: 20px;
}

#el_1510107399627pkjv34:hover {
	box-shadow: 1px 1px 5px #404040;
}

@media (max-width: 767px) {
	#el_1510107399627pkjv34 {
		margin-top: 10px;
	}
}

#el_15101073996284ayg35 {
	padding-top: 10px;
}

#el_1510107399629uqd636 {
	font-size: 14px;
	padding-bottom: 10px;
	text-align: center;
}

#el_1466931502236naon24 {
	background-image: url(https://okgo.top/150909851829415.png);
}

#el_1466931502235442023 {
	text-align: center;
	padding-top: 44px;
	max-width: 1200px;
}

@media (min-width: 961px) and (max-width: 1199px) {
	#el_1466931502235442023 {
		padding-top: 34px;
		padding-bottom: 34px;
	}
}

@media (max-width: 960px) {
	#el_1466931502235442023 {
		padding-top: 24px;
		padding-bottom: 24px;
	}
}

@media (max-width: 767px) {
	#el_1466931502235442023 {
		padding-top: 8px;
		padding-bottom: 20px;
	}
}

@media (max-width: 479px) {
	#el_1466931502235442023 {
		padding-top: 8px;
		padding-bottom: 20px;
	}
}

#app_4165336076609919 {
	font-size: 30px;
	color: #ef1a20;
}

@media (max-width: 479px) {
	#app_4165336076609919 {
		font-size: 23px;
	}
}

#app_2667634029429865 {
	color: #636363;
	font-size: 16px;
}

#el_14669330673703ipm59 {
	background-image: url(https://okgo.top/150909851829415.png);
}

@media (max-width: 767px) {
	#el_14669330673703ipm59 {}
}

@media (max-width: 479px) {
	#el_14669330673703ipm59 {}
}

#el_146693306736981e458 {
	padding-bottom: 39px;
}

@media (min-width: 1200px) {
	#el_146693306736981e458 {}
}

@media (min-width: 961px) and (max-width: 1199px) {
	#el_146693306736981e458 {}
}

@media (max-width: 960px) {
	#el_146693306736981e458 {}
}

#el_1508039618649jnvj11 {
	max-width: 1200px;
}

#el_1508039630121od1j12 {}

#el_150807063214088631 {
	text-align: center;
}

#el_150807063214088631:hover {
	opacity: 0.6;
}

#el_150807063214088631 img {
	text-align: center;
}

#el_15080396550097ero19 {
	text-align: center;
	padding-left: 5px;
}

#el_15080396550097ero19 {}

@media (max-width: 767px) {
	#el_15080396550097ero19 {
		padding-left: 5px;
	}
	#el_15080396550097ero19 {}
}

@media (max-width: 479px) {
	#el_15080396550097ero19 {}
}

#el_1508066084888f8vk1 {
	max-width: 350px;
}

#el_1508066084888f8vk1 {}

@media (min-width: 1200px) {
	#el_1508066084888f8vk1 {}
	#el_1508066084888f8vk1 {}
}

@media (max-width: 767px) {
	#el_1508066084888f8vk1 {
		padding-left: 10px;
	}
	#el_1508066084888f8vk1 {}
}

@media (max-width: 479px) {
	#el_1508066084888f8vk1 {}
}

#el_1508039639809tu5c16 {
	text-align: center;
}

#el_1508039639809tu5c16:hover {
	opacity: 0.6;
}

#el_1508039639809tu5c16 img {
	text-align: center;
}

#el_15080396580343cbq20 {
	text-align: center;
}

#el_15080396580343cbq20 {}

@media (max-width: 767px) {
	#el_15080396580343cbq20 {}
}

@media (max-width: 479px) {
	#el_15080396580343cbq20 {}
}

#el_1508066089096sij02 {}

#el_1508066089096sij02 {
	max-width: 350px;
}

@media (max-width: 767px) {
	#el_1508066089096sij02 {}
}

@media (max-width: 479px) {
	#el_1508066089096sij02 {}
}

#el_1508039649026tgs718 {
	text-align: center;
}

#el_1508039649026tgs718:hover {
	opacity: 0.6;
}

#el_1508039660890axde21 {
	text-align: center;
	padding-right: 5px;
}

#el_1508039660890axde21 {}

@media (max-width: 767px) {
	#el_1508039660890axde21 {
		padding-right: 10px;
	}
	#el_1508039660890axde21 {}
}

@media (max-width: 479px) {
	#el_1508039660890axde21 {}
}

#el_15080660958088ofs3 {
	max-width: 350px;
}

@media (max-width: 767px) {
	#el_15080660958088ofs3 {
		padding-right: 10px;
	}
	#el_15080660958088ofs3 {}
}

@media (max-width: 479px) {
	#el_15080660958088ofs3 {}
}

#el_1508039766974mwuv22 {
	max-width: 1200px;
}

#el_1508039772111pxeu32 {
	text-align: center;
}

#el_1508039772111pxeu32:hover {
	opacity: 0.6;
}

#el_15080397912767b4a34 {}

#el_15080397912767b4a34 {}

@media (max-width: 767px) {
	#el_15080397912767b4a34 {
		padding-left: 5px;
	}
	#el_15080397912767b4a34 {}
}

@media (max-width: 479px) {
	#el_15080397912767b4a34 {}
}

#el_150806609948073b74 {
	max-width: 350px;
}

@media (max-width: 767px) {
	#el_150806609948073b74 {
		padding-left: 10px;
	}
	#el_150806609948073b74 {}
}

@media (max-width: 479px) {
	#el_150806609948073b74 {}
}

#el_1508039766979ax3927 {
	text-align: center;
}

#el_1508039766979ax3927:hover {
	opacity: 0.6;
}

#el_1508039766979ax3927 img {
	text-align: center;
}

#el_1508039766980gn0j28 {
	text-align: center;
}

#el_1508039766980gn0j28 {}

@media (max-width: 767px) {
	#el_1508039766980gn0j28 {}
}

@media (max-width: 479px) {
	#el_1508039766980gn0j28 {}
}

#el_1508066101949bww85 {
	max-width: 350px;
}

@media (max-width: 767px) {
	#el_1508066101949bww85 {}
}

@media (max-width: 479px) {
	#el_1508066101949bww85 {}
}

#el_1508039766981070130 {
	text-align: center;
}

#el_1508039766981070130:hover {
	opacity: 0.6;
}

#el_1508039766982g0cv31 {}

#el_1508039766982g0cv31 {}

@media (max-width: 767px) {
	#el_1508039766982g0cv31 {
		padding-right: 10px;
	}
	#el_1508039766982g0cv31 {}
}

@media (max-width: 479px) {
	#el_1508039766982g0cv31 {}
}

#el_1508066104455f9sb6 {
	max-width: 350px;
}

@media (max-width: 767px) {
	#el_1508066104455f9sb6 {
		padding-right: 10px;
	}
	#el_1508066104455f9sb6 {}
}

@media (max-width: 479px) {
	#el_1508066104455f9sb6 {}
}

#el_14669346664619o1764 {
	text-align: center;
	padding-top: 44px;
}

@media (min-width: 961px) and (max-width: 1199px) {
	#el_14669346664619o1764 {
		padding-bottom: 0px;
		padding-top: 34px;
	}
}

@media (max-width: 960px) {
	#el_14669346664619o1764 {
		padding-bottom: 0px;
		padding-top: 24px;
	}
}

@media (max-width: 767px) {
	#el_14669346664619o1764 {
		padding-top: 8px;
		padding-bottom: 20px;
	}
}

@media (max-width: 479px) {
	#el_14669346664619o1764 {
		padding-top: 8px;
		padding-bottom: 20px;
	}
}

#el_1466934666462wy5n65 {
	color: #ef1a20;
	font-size: 30px;
}

@media (max-width: 479px) {
	#el_1466934666462wy5n65 {
		font-size: 23px;
	}
}

#el_1506672962706jofo60 {
	color: #636363;
	font-size: 16px;
	margin-top: 17px;
	text-align: center;
}

@media (max-width: 767px) {
	#el_1506672962706jofo60 {
		margin-top: 7px;
		padding-left: 20px;
		padding-right: 20px;
	}
}

@media (max-width: 479px) {
	#el_1506672962706jofo60 {
		margin-top: 7px;
		padding-left: 20px;
		padding-right: 20px;
	}
}

#el_1466935103505n3jj70 {}

#el_1466935103505jnda69 {
	padding-bottom: 30px;
}

#el_1506671415889w6e120 {
	max-width: 1200px;
}

#el_1506671415892etse22 img {
	text-align: center;
}

#el_1506671415892etse22 {
	text-align: center;
}

#app_8728795708290422 {
	text-align: center;
}

@media (max-width: 767px) {
	#app_8728795708290422 {
		padding-left: 10px;
	}
}

#el_1506671415893dpkm23 {
	text-align: center;
}

#el_1507874928400r9062 {
	text-align: center;
}

#el_1506671415893v17t24 {
	text-align: center;
}

#el_1507874929960mg3b3 {
	text-align: center;
}

@media (max-width: 767px) {
	#el_1507874929960mg3b3 {
		padding-right: 10px;
	}
}

#el_15078749834417ice6 {
	max-width: 1200px;
}

#el_1507874983442xrog8 img {
	text-align: center;
}

#el_1507874983442xrog8 {
	text-align: center;
}

#el_1507874983443fqck9 {
	text-align: center;
}

@media (max-width: 767px) {
	#el_1507874983443fqck9 {
		padding-left: 10px;
	}
}

#el_1507874983444w53g11 {
	text-align: center;
}

#el_1507874983444xq1012 {
	text-align: center;
}

#el_1507874983445nbdt14 {
	text-align: center;
}

#el_1507874983446o8x815 {
	text-align: center;
}

@media (max-width: 767px) {
	#el_1507874983446o8x815 {
		padding-right: 10px;
	}
}

#el_1506671545753x2dh42 {}

#el_1506671545752wyna41 {
	padding-top: 44px;
	text-align: center;
	background-image: url(https://okgo.top/150909752297696.jpg);
}

@media (min-width: 1200px) {
	#el_1506671545752wyna41 {}
}

@media (max-width: 767px) {
	#el_1506671545752wyna41 {
		background-image: url(https://okgo.top/150933600542851.jpg);
	}
}

@media (max-width: 479px) {
	#el_1506671545752wyna41 {
		background-image: url(https://okgo.top/150933600542851.jpg);
	}
}

#el_1506671552904hyb446 {
	color: #ef1a20;
	font-size: 30px;
	text-align: center;
}

@media (max-width: 479px) {
	#el_1506671552904hyb446 {
		font-size: 23px;
	}
}

#app_4895266934406662 {
	color: #636363;
	font-size: 16px;
	text-align: center;
}

#el_1508989243771i5s84 {
	max-width: 1200px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-color: #bdbdbd;
	border-right-color: #bdbdbd;
	border-top-color: #bdbdbd;
}

#app_4519065627026451 .con_body {}

#app_4519065627026451 .categoryList {
	background-color: #ffffff;
}

#app_4519065627026451 .appTitle h2 {
	text-align: center;
	background-color: #d60b17;
}

#app_4519065627026451 .categoryList li:hover {}

#app_4519065627026451 .categoryList li {
	font-size: 16px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	margin-left: 15px;
	margin-right: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#app_4519065627026451 .con_header {
	background-color: #d60b17;
	color: #ffffff;
}

#app_4519065627026451 {
	background-color: #ffffff;
	margin-bottom: 10px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

#app_4519065627026451 .categoryList li a:hover {
	background-color: #d60b17;
	color: #ffffff;
}

@media (max-width: 767px) {
	#el_15160744670810djc5 {}
}

@media (max-width: 479px) {
	#el_15160744670810djc5 {}
}

#el_151607446707909sb4 {
	background-color: #ffffff;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

#el_151607451437211ul8 {
	background-color: #d60b17;
	color: #ffffff;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

#app_2314982604989670 {
	font-size: 16px;
	text-align: center;
}

#app_6195357003851137 {
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-top: 5px;
	margin-bottom: 0px;
}

#el_151608299910507jg4 {}

#el_15160829991043ljb3 {
	padding-bottom: 15px;
}

#app_0973359018358347 {
	margin-bottom: 0px;
	text-align: left;
	padding-left: 15px;
	color: #d60b17;
	font-weight: bold;
}

#app_0973359018358347 .iconBar_1 .text {
	font-size: 16px;
}

#el_1508989255304f2hf6 .article_list_abstract {}

#el_1508989255304f2hf6 .article_list_detailLink {}

#el_1508989255304f2hf6 .article_list_list {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}

#el_1508989255304f2hf6 .article_list_list:hover {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #d70c18;
	border-right-color: #d70c18;
	border-bottom-color: #d70c18;
	border-left-color: #d70c18;
}

#el_1508989255304f2hf6 .article_list_pic {
	padding-left: 10px;
	padding-right: 10px;
}

#el_1508989255304f2hf6 .article_list_text {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #7d7d7d;
	color: #ffffff;
}

#el_1508989255304f2hf6 .article_list_text:hover {
	background-color: #d60b17;
	color: #ffffff;
}

#el_1508989255304f2hf6 .article_list_imgBox {
	background-color: #ffffff;
}

#el_1508989255304f2hf6 {
	padding-bottom: 50px;
}

#el_1508989255304f2hf6:hover {}

#app_2558691754739089 .article_list_btn {}

#app_2558691754739089 .article_list_abstract {
	text-align: left;
}

#app_2558691754739089 .article_list_text {
	padding-top: 20px;
	padding-bottom: 20px;
}

#app_2558691754739089 .con_body {
	background-color: #ffffff;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-color: #d70c18;
	border-right-color: #d70c18;
	border-bottom-color: #d70c18;
	border-left-color: #d70c18;
}

#app_2558691754739089 .con_body:hover {}

#app_2558691754739089 .article_list_time {}

#app_2558691754739089 .article_list_detailLink {
	padding-top: 10px;
	background-color: #d70c18;
	color: #ffffff;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
}

#app_2558691754739089 .article_list_detailLink {}

#app_2558691754739089:hover {}

@media (max-width: 767px) {
	#app_2558691754739089 {}
}

@media (max-width: 479px) {
	#app_2558691754739089 {}
}

#app_2558691754739089 .article_list_tag a {}

#app_2558691754739089 .article_list_info {}

#app_2558691754739089 .article_list_list {
	padding-left: 10px;
	padding-right: 10px;
}

#app_2558691754739089 .article_list_tag {}

@media (max-width: 767px) {
	#el_15090944576757nmd1 {}
}

@media (max-width: 479px) {
	#el_15090944576757nmd1 {}
}

#el_1509096473627xvc02 {
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-color: #d70c18;
	border-right-color: #d70c18;
	border-bottom-color: #d70c18;
	border-left-color: #d70c18;
	background-color: #ffffff;
	padding-bottom: 20px;
}

#el_1509096473627xvc02:hover {}

#el_1509096473629rkwy3 {
	text-align: right;
}

#el_150909647363463mn4 {
	text-align: right;
}

#el_150909647363880ut6 {
	text-align: left;
}

#el_150909647363880ut6 a {
	background-color: #d60b17;
	color: #ffffff;
}

#el_150909647363880ut6 a:hover {
	background-color: #ffffff;
	color: #d60b17;
}

#el_1507875862904dbqu20 {
	background-image: url(https://okgo.top/151091018142101.jpg);
	background-position: bottom right;
}

#el_1507875862902tlxp19 {
	padding-bottom: 30px;
}

#el_1507875862902tlxp19 {}

#el_1509098296289aq8a242 {}

#el_150909829729364vj243 {
	color: #ef1a20;
	font-size: 30px;
	text-align: center;
	padding-top: 30px;
}

@media (max-width: 479px) {
	#el_150909829729364vj243 {
		font-size: 23px;
	}
}

#el_1509098300046f47y244 {
	color: #636363;
	font-size: 16px;
	margin-top: 17px;
	text-align: center;
}

@media (max-width: 767px) {
	#el_1509098300046f47y244 {
		margin-top: 7px;
		padding-left: 20px;
		padding-right: 20px;
	}
}

@media (max-width: 479px) {
	#el_1509098300046f47y244 {
		margin-top: 7px;
		padding-left: 20px;
		padding-right: 20px;
	}
}

#el_1509098303081exeh245 {
	text-align: center;
}

#el_1509331853408d6bc28 {}

#el_1509331853409bp5s29 {
	max-width: 1200px;
}

#el_15093318534109flp31 {
	text-align: left;
}

@media (min-width: 1200px) {
	#el_1509331853410er4g32 {
		padding-top: 30px;
	}
}

#el_1509331853411iesk34 {
	text-align: left;
	font-size: 20px;
	font-weight: bold;
}

@media (max-width: 960px) {
	#el_1509331853411iesk34 {
		font-size: 16px;
	}
}

@media (max-width: 767px) {
	#el_1509331853411iesk34 {
		padding-left: 10px;
		font-size: 18px;
	}
}

@media (max-width: 479px) {
	#el_1509331853411iesk34 {
		padding-left: 10px;
		color: #030303;
		font-size: 16px;
	}
}

#el_1509331853412fymh35 {
	text-align: left;
	font-size: 16px;
}

@media (min-width: 1200px) {
	#el_1509331853412fymh35 {
		padding-top: 10px;
	}
}

@media (max-width: 767px) {
	#el_1509331853412fymh35 {
		font-size: 14px;
		padding-left: 10px;
		padding-right: 10px;
		padding-bottom: 5px;
	}
}

#el_1509331853413hh8t37 {
	text-align: center;
}

@media (min-width: 1200px) {
	#el_1509331853413hh8t37 {
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-width: 5px;
		border-right-width: 5px;
		border-bottom-width: 5px;
		border-left-width: 5px;
		border-top-color: #ffffff;
		border-right-color: #ffffff;
		border-bottom-color: #ffffff;
		border-left-color: #ffffff;
	}
}

@media (min-width: 961px) and (max-width: 1199px) {
	#el_1509331853413hh8t37 {
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-width: 5px;
		border-right-width: 5px;
		border-bottom-width: 5px;
		border-left-width: 5px;
		border-top-color: #ffffff;
		border-right-color: #ffffff;
		border-bottom-color: #ffffff;
		border-left-color: #ffffff;
	}
}

@media (max-width: 960px) {
	#el_1509331853413hh8t37 {
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-width: 5px;
		border-right-width: 5px;
		border-bottom-width: 5px;
		border-left-width: 5px;
		border-top-color: #ffffff;
		border-right-color: #ffffff;
		border-bottom-color: #ffffff;
		border-left-color: #ffffff;
	}
}

@media (max-width: 767px) {
	#el_1509331853413hh8t37 {
		border-top-width: 5px;
		border-right-width: 5px;
		border-bottom-width: 5px;
		border-left-width: 5px;
		border-top-color: #ffffff;
		border-right-color: #ffffff;
		border-bottom-color: #ffffff;
		border-left-color: #ffffff;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
	}
}

@media (max-width: 479px) {
	#el_1509331853413hh8t37 {
		border-top-width: 5px;
		border-right-width: 5px;
		border-bottom-width: 5px;
		border-left-width: 5px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color: #ffffff;
		border-right-color: #ffffff;
		border-bottom-color: #ffffff;
		border-left-color: #ffffff;
	}
}

#el_150933338386144lg1 {
	max-width: 1200px;
}

#el_1509333383863x3263 {
	text-align: left;
}

@media (min-width: 1200px) {
	#el_1509333383863x3263 {
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-width: 5px;
		border-right-width: 5px;
		border-bottom-width: 5px;
		border-left-width: 5px;
		border-top-color: #ffffff;
		border-right-color: #ffffff;
		border-bottom-color: #ffffff;
		border-left-color: #ffffff;
	}
}

@media (min-width: 961px) and (max-width: 1199px) {
	#el_1509333383863x3263 {
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-width: 5px;
		border-right-width: 5px;
		border-bottom-width: 5px;
		border-left-width: 5px;
		border-top-color: #ffffff;
		border-right-color: #ffffff;
		border-bottom-color: #ffffff;
		border-left-color: #ffffff;
	}
}

@media (max-width: 960px) {
	#el_1509333383863x3263 {
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-width: 5px;
		border-right-width: 5px;
		border-bottom-width: 5px;
		border-left-width: 5px;
		border-top-color: #ffffff;
		border-right-color: #ffffff;
		border-bottom-color: #ffffff;
		border-left-color: #ffffff;
	}
}

@media (max-width: 767px) {
	#el_1509333383863x3263 {
		border-top-width: 0px;
		border-right-width: 0px;
		border-bottom-width: 0px;
		border-left-width: 0px;
	}
}

@media (max-width: 479px) {
	#el_1509333383863x3263 {
		border-top-width: 0px;
		border-right-width: 0px;
		border-bottom-width: 0px;
		border-left-width: 0px;
	}
}

@media (min-width: 1200px) {
	#el_15093333838630vsf4 {
		padding-top: 30px;
	}
}

#el_1509333383864pxo95 {
	text-align: left;
	font-size: 20px;
	font-weight: bold;
}

@media (max-width: 960px) {
	#el_1509333383864pxo95 {
		font-size: 16px;
	}
}

@media (max-width: 767px) {
	#el_1509333383864pxo95 {
		padding-left: 10px;
		font-size: 18px;
	}
}

@media (max-width: 479px) {
	#el_1509333383864pxo95 {
		padding-left: 10px;
		color: #030303;
		font-size: 16px;
	}
}

#el_15093333838640tre6 {
	text-align: left;
	font-size: 16px;
}

@media (min-width: 1200px) {
	#el_15093333838640tre6 {
		padding-top: 10px;
	}
}

@media (max-width: 767px) {
	#el_15093333838640tre6 {
		font-size: 14px;
		padding-left: 10px;
		padding-right: 10px;
		padding-bottom: 5px;
	}
}

#el_15093333838651s3m8 {
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	border-left-color: #ffffff;
	text-align: right;
}

@media (max-width: 767px) {
	#el_15093333838651s3m8 {
		border-top-width: 5px;
		border-right-width: 5px;
		border-bottom-width: 5px;
		border-left-width: 5px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color: #ffffff;
		border-right-color: #ffffff;
		border-bottom-color: #ffffff;
		border-left-color: #ffffff;
	}
}

#el_15093334115659fqm17 {
	max-width: 1200px;
}

#el_15093334115664l6c19 {
	text-align: left;
}

@media (min-width: 1200px) {
	#el_15093334115661td020 {
		padding-top: 30px;
	}
}

#el_1509333411567953v21 {
	text-align: left;
	font-size: 20px;
	font-weight: bold;
}

@media (max-width: 960px) {
	#el_1509333411567953v21 {
		font-size: 16px;
	}
}

@media (max-width: 767px) {
	#el_1509333411567953v21 {
		padding-left: 10px;
		font-size: 18px;
	}
}

@media (max-width: 479px) {
	#el_1509333411567953v21 {
		padding-left: 10px;
		color: #030303;
		font-size: 16px;
	}
}

#el_15093334115688syt22 {
	text-align: left;
	font-size: 16px;
}

@media (min-width: 1200px) {
	#el_15093334115688syt22 {
		padding-top: 10px;
	}
}

@media (max-width: 767px) {
	#el_15093334115688syt22 {
		font-size: 14px;
		padding-left: 10px;
		padding-right: 10px;
		padding-bottom: 5px;
	}
}

#el_1509333411568qbdx24 {}

@media (min-width: 1200px) {
	#el_1509333411568qbdx24 {
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-width: 5px;
		border-right-width: 5px;
		border-bottom-width: 5px;
		border-left-width: 5px;
		border-top-color: #ffffff;
		border-right-color: #ffffff;
		border-bottom-color: #ffffff;
		border-left-color: #ffffff;
	}
}

@media (min-width: 961px) and (max-width: 1199px) {
	#el_1509333411568qbdx24 {
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-width: 5px;
		border-right-width: 5px;
		border-bottom-width: 5px;
		border-left-width: 5px;
		border-top-color: #ffffff;
		border-right-color: #ffffff;
		border-bottom-color: #ffffff;
		border-left-color: #ffffff;
	}
}

@media (max-width: 960px) {
	#el_1509333411568qbdx24 {
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-width: 5px;
		border-right-width: 5px;
		border-bottom-width: 5px;
		border-left-width: 5px;
		border-top-color: #ffffff;
		border-right-color: #ffffff;
		border-bottom-color: #ffffff;
		border-left-color: #ffffff;
	}
}

#el_15093339902097uil31 {
	max-width: 1200px;
}

#el_1509333990210x64v33 {
	text-align: left;
}

@media (min-width: 1200px) {
	#el_1509333990210x64v33 {
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-width: 5px;
		border-right-width: 5px;
		border-bottom-width: 5px;
		border-left-width: 5px;
		border-top-color: #ffffff;
		border-right-color: #ffffff;
		border-bottom-color: #ffffff;
		border-left-color: #ffffff;
	}
}

@media (min-width: 961px) and (max-width: 1199px) {
	#el_1509333990210x64v33 {
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-width: 5px;
		border-right-width: 5px;
		border-bottom-width: 5px;
		border-left-width: 5px;
		border-top-color: #ffffff;
		border-right-color: #ffffff;
		border-bottom-color: #ffffff;
		border-left-color: #ffffff;
	}
}

@media (max-width: 960px) {
	#el_1509333990210x64v33 {
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-width: 5px;
		border-right-width: 5px;
		border-bottom-width: 5px;
		border-left-width: 5px;
		border-top-color: #ffffff;
		border-right-color: #ffffff;
		border-bottom-color: #ffffff;
		border-left-color: #ffffff;
	}
}

@media (max-width: 767px) {
	#el_1509333990210x64v33 {
		border-top-width: 0px;
		border-right-width: 0px;
		border-bottom-width: 0px;
		border-left-width: 0px;
	}
}

@media (max-width: 479px) {
	#el_1509333990210x64v33 {
		border-top-width: 0px;
		border-right-width: 0px;
		border-bottom-width: 0px;
		border-left-width: 0px;
	}
}

@media (min-width: 1200px) {
	#el_1509333990211ssga34 {
		padding-top: 30px;
	}
}

#el_1509333990212132s35 {
	text-align: left;
	font-size: 20px;
	font-weight: bold;
}

@media (max-width: 960px) {
	#el_1509333990212132s35 {
		font-size: 16px;
	}
}

@media (max-width: 767px) {
	#el_1509333990212132s35 {
		padding-left: 10px;
		font-size: 18px;
	}
}

@media (max-width: 479px) {
	#el_1509333990212132s35 {
		padding-left: 10px;
		color: #030303;
		font-size: 16px;
	}
}

#el_1509333990212474536 {
	text-align: left;
	font-size: 16px;
}

@media (min-width: 1200px) {
	#el_1509333990212474536 {
		padding-top: 10px;
	}
}

@media (max-width: 767px) {
	#el_1509333990212474536 {
		font-size: 14px;
		padding-left: 10px;
		padding-right: 10px;
		padding-bottom: 5px;
	}
}

#el_1509333990213b8t538 {
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	border-left-color: #ffffff;
	text-align: right;
}

@media (max-width: 767px) {
	#el_1509333990213b8t538 {
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-width: 5px;
		border-right-width: 5px;
		border-bottom-width: 5px;
		border-left-width: 5px;
		border-top-color: #ffffff;
		border-right-color: #ffffff;
		border-bottom-color: #ffffff;
		border-left-color: #ffffff;
	}
}

@media (max-width: 479px) {
	#el_1509333990213b8t538 {
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-width: 5px;
		border-right-width: 5px;
		border-bottom-width: 5px;
		border-left-width: 5px;
		border-top-color: #ffffff;
		border-right-color: #ffffff;
		border-bottom-color: #ffffff;
		border-left-color: #ffffff;
	}
}

#el_1466990730834yqon1 {}

#el_1466990730836onkn2 {
	text-align: center;
	padding-bottom: 24px;
	padding-top: 50px;
}

@media (min-width: 1200px) {
	#el_1466990730836onkn2 {
		background-image: url(https://okgo.top/150909775941637.jpg);
		background-repeat: no-repeat;
	}
}

@media (min-width: 961px) and (max-width: 1199px) {
	#el_1466990730836onkn2 {
		padding-top: 69px;
		background-image: url(https://okgo.top/150909775941637.jpg);
		background-repeat: no-repeat;
	}
}

@media (max-width: 960px) {
	#el_1466990730836onkn2 {
		padding-top: 59px;
	}
}

@media (max-width: 767px) {
	#el_1466990730836onkn2 {
		padding-top: 50px;
		padding-bottom: 20px;
	}
}

@media (max-width: 479px) {
	#el_1466990730836onkn2 {
		padding-top: 45px;
		padding-bottom: 20px;
	}
}

#el_1506757269037soel18 {}

#el_1506757279994hjb620 {
	color: #ef1a20;
	font-size: 30px;
	text-align: center;
}

@media (max-width: 479px) {
	#el_1506757279994hjb620 {
		font-size: 23px;
	}
}

#el_15067572879467qk921 {
	color: #636363;
	font-size: 16px;
	margin-top: 17px;
	text-align: center;
}

@media (max-width: 767px) {
	#el_15067572879467qk921 {
		margin-top: 7px;
		padding-left: 20px;
		padding-right: 20px;
	}
}

@media (max-width: 479px) {
	#el_15067572879467qk921 {
		margin-top: 7px;
		padding-left: 20px;
		padding-right: 20px;
	}
}

#el_15067580474559vdv28 {
	max-width: 1200px;
}

#el_15067580474559vdv28 {}

@media (max-width: 767px) {
	#el_15067580474559vdv28 {}
}

@media (max-width: 479px) {
	#el_15067580474559vdv28 {}
}

#app_8243541867771867 {
	background-color: #eeeeee;
	padding-top: 20px;
	padding-bottom: 20px;
	font-size: 16px;
	text-align: center;
}

#app_8243541867771867:hover {
	color: #fafafa;
	background-color: #d70c18;
}

#el_1506758129108uhdx30 {
	background-color: #eeeeee;
	padding-top: 20px;
	padding-bottom: 20px;
	font-size: 16px;
	text-align: center;
}

#el_1506758129108uhdx30:hover {
	color: #fafafa;
	background-color: #d70c18;
}

#el_1506758130979pvm832 {
	background-color: #eeeeee;
	padding-top: 20px;
	padding-bottom: 20px;
	font-size: 16px;
	text-align: center;
}

#el_1506758130979pvm832:hover {
	color: #fafafa;
	background-color: #d70c18;
}

#el_1506758132575aw5n34 {
	background-color: #eeeeee;
	padding-top: 20px;
	padding-bottom: 20px;
	font-size: 16px;
	text-align: center;
}

#el_1506758132575aw5n34:hover {
	color: #fafafa;
	background-color: #d70c18;
}

@media (min-width: 1200px) {
	#el_15079733600166cdq59 {}
}

@media (min-width: 961px) and (max-width: 1199px) {
	#el_15079733600166cdq59 {}
}

@media (max-width: 960px) {
	#el_15079733600166cdq59 {}
}

@media (min-width: 1200px) {
	#el_1507973375018xw2970 {}
}

#el_15079733861068mej82 {
	padding-top: 20px;
}

#el_15079733861068mej82 .article_list_abstract {
	padding-top: 10px;
	text-align: left;
}

#el_15079733861068mej82 .article_list_text {
	padding-top: 20px;
}

#el_15079733861068mej82 .article_list_tag {}

#el_15079733861068mej82 .article_list_pic {
	background-color: #ffffff;
}

#el_15079733861068mej82 .con_body {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

#el_15079733861064ja581 {
	padding-top: 20px;
}

#el_15079733861064ja581 .article_list_abstract {
	padding-top: 10px;
	text-align: left;
}

#el_15079733861064ja581 .article_list_text {
	padding-top: 20px;
}

#el_15079733861064ja581 .con_body {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

#el_1507973386106ea1q80 {
	padding-top: 20px;
}

#el_1507973386106ea1q80 .article_list_abstract {
	padding-top: 10px;
	text-align: left;
}

#el_1507973386106ea1q80 .article_list_text {
	padding-top: 20px;
}

#el_1507973386106ea1q80 .con_body {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

#el_1507973386106v31779 .article_list_text {
	padding-top: 20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

#el_1507973386106v31779 .article_list_abstract {
	padding-top: 10px;
	text-align: left;
}

@media (min-width: 1200px) {
	#el_1507973386106v31779 .article_list_abstract {}
}

#el_1507973386106v31779 {
	padding-top: 20px;
}

#el_1507973386106v31779 .con_body {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

#app_3296224366322535 {}

#app_3296224366322535 {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

#app_3296224366322535 .article_list_abstract {
	font-size: 14px;
	text-align: left;
	padding-top: 10px;
}

#app_3296224366322535 .article_list_detailLink {
	text-align: right;
	font-size: 16px;
}

#app_3296224366322535 .article_list_detailLink {}

#app_3296224366322535 .article_list_text {
	padding-top: 40px;
}

#app_3296224366322535 .article_list_info {
	padding-top: 10px;
}

#app_3296224366322535 .article_list_title {
	font-size: 16px;
}

#app_3296224366322535 .article_list_btn {}

#el_1507973386106meoy78 {
	max-width: 1200px;
	padding-bottom: 30px;
	padding-top: 20px;
}

@media (max-width: 767px) {
	#el_1507973386106meoy78 {}
}

@media (max-width: 479px) {
	#el_1507973386106meoy78 {}
}

#el_1506759977974w9qq3 {}

#el_1506759977974w9qq3 {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

#el_1506759977974w9qq3 .article_list_abstract {
	font-size: 14px;
	text-align: left;
	padding-top: 10px;
}

#el_1506759977974w9qq3 .article_list_detailLink {
	text-align: right;
	font-size: 16px;
}

#el_1506759977974w9qq3 .article_list_detailLink {}

#el_1506759977974w9qq3 .article_list_text {
	padding-top: 40px;
}

#el_1506759977974w9qq3 .article_list_info {
	padding-top: 10px;
}

#el_1506759977974w9qq3 .article_list_title {
	font-size: 16px;
}

#el_1506759977974w9qq3 .article_list_btn {}

#el_1506760005399uiyt5 {}

#el_1506760005399uiyt5 {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

#el_1506760005399uiyt5 .article_list_abstract {
	font-size: 14px;
	text-align: left;
	padding-top: 10px;
}

#el_1506760005399uiyt5 .article_list_detailLink {
	text-align: right;
	font-size: 16px;
}

#el_1506760005399uiyt5 .article_list_detailLink {}

#el_1506760005399uiyt5 .article_list_text {
	padding-top: 40px;
}

#el_1506760005399uiyt5 .article_list_info {
	padding-top: 10px;
}

#el_1506760005399uiyt5 .article_list_title {
	font-size: 16px;
}

#el_1506760005399uiyt5 .article_list_btn {}

#el_15067600039857o7i4 {}

#el_15067600039857o7i4 {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

#el_15067600039857o7i4 .article_list_abstract {
	font-size: 14px;
	text-align: left;
	padding-top: 10px;
}

#el_15067600039857o7i4 .article_list_detailLink {
	text-align: right;
	font-size: 16px;
}

#el_15067600039857o7i4 .article_list_detailLink {}

#el_15067600039857o7i4 .article_list_text {
	padding-top: 40px;
}

#el_15067600039857o7i4 .article_list_info {
	padding-top: 10px;
}

#el_15067600039857o7i4 .article_list_title {
	font-size: 16px;
}

#el_15067600039857o7i4 .article_list_btn {}

#el_1507973368293qh1b61 {
	max-width: 1200px;
}

#el_1507973368293qh1b61 {}

@media (min-width: 1200px) {
	#el_1507973368293qh1b61 {}
}

@media (min-width: 961px) and (max-width: 1199px) {
	#el_1507973368293qh1b61 {}
}

@media (max-width: 960px) {
	#el_1507973368293qh1b61 {}
}

@media (max-width: 767px) {
	#el_1507973368293qh1b61 {}
}

@media (max-width: 479px) {
	#el_1507973368293qh1b61 {}
}

#el_1507973368295ghi963 {
	background-color: #eeeeee;
	padding-top: 20px;
	padding-bottom: 20px;
	font-size: 16px;
	text-align: center;
}

#el_1507973368295ghi963:hover {
	color: #fafafa;
	background-color: #d70c18;
}

#el_1507973368295acwq65 {
	background-color: #eeeeee;
	padding-top: 20px;
	padding-bottom: 20px;
	font-size: 16px;
	text-align: center;
}

#el_1507973368295acwq65:hover {
	color: #fafafa;
	background-color: #d70c18;
}

#el_1507973368296f3nf67 {
	background-color: #eeeeee;
	padding-top: 20px;
	padding-bottom: 20px;
	font-size: 16px;
	text-align: center;
}

#el_1507973368296f3nf67:hover {
	color: #fafafa;
	background-color: #d70c18;
}

#el_15079733682961w3769 {
	background-color: #eeeeee;
	padding-top: 20px;
	padding-bottom: 20px;
	font-size: 16px;
	text-align: center;
}

#el_15079733682961w3769:hover {
	color: #fafafa;
	background-color: #d70c18;
}

#el_1507973620879j4c796 .article_list_title {
	font-weight: bold;
	font-size: 16px;
	padding-top: 5px;
	padding-bottom: 5px;
}

@media (max-width: 767px) {
	#el_1507973620879j4c796 .article_list_title {
		padding-bottom: 5px;
	}
}

@media (max-width: 767px) {
	#el_1507973620879j4c796 .article_list_abstract {
		padding-left: 5px;
		padding-right: 5px;
		text-align: left;
	}
}

#el_1507973620879j4c796 .article_list_detailLink {}

@media (max-width: 767px) {
	#el_1507973620879j4c796 .article_list_detailLink {}
}

#el_1507973620879j4c796 .article_list_text {
	padding-left: 10px;
	padding-top: 10px;
}

@media (max-width: 767px) {
	#el_1507973620879gigg95 .article_list_title {
		font-size: 16px;
		font-weight: bold;
		padding-top: 5px;
		padding-bottom: 5px;
	}
}

#el_1507973620879gigg95 .article_list_abstract {
	padding-left: 5px;
	padding-right: 5px;
	text-align: left;
}

@media (max-width: 767px) {
	#el_1507973620879gigg95 .article_list_detailLink {}
}

@media (max-width: 479px) {
	#el_1507973620879gigg95 .article_list_detailLink {}
}

#el_1507973620879gigg95 .article_list_text {
	padding-left: 10px;
	padding-top: 10px;
}

#el_1507973620879kq3o93 .article_list_title {
	font-size: 16px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

@media (max-width: 767px) {
	#el_1507973620879kq3o93 .article_list_title {
		padding-bottom: 5px;
	}
}

#el_1507973620879kq3o93 .article_list_detailLink {}

@media (max-width: 767px) {
	#el_1507973620879kq3o93 .article_list_detailLink {}
}

#el_1507973620879kq3o93 .article_list_abstract {
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
}

@media (max-width: 767px) {
	#el_1507973620879kq3o93 .article_list_text {
		padding-left: 10px;
		padding-top: 10px;
	}
}

#el_1507973620879dlyh94 .article_list_title {
	font-size: 16px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

@media (max-width: 767px) {
	#el_1507973620879dlyh94 .article_list_title {
		font-size: 16px;
		padding-bottom: 5px;
	}
}

#el_1507973620879dlyh94 .article_list_detailLink {}

@media (max-width: 479px) {
	#el_1507973620879dlyh94 .article_list_detailLink {}
}

#el_1507973620879dlyh94 .article_list_abstract {
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
}

#el_1507973620879dlyh94 .article_list_text {
	padding-left: 10px;
	padding-top: 10px;
}

#app_3296224366322535 {}

#app_3296224366322535 {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

#app_3296224366322535 .article_list_abstract {
	font-size: 14px;
	text-align: left;
	padding-top: 10px;
}

#app_3296224366322535 .article_list_detailLink {
	text-align: right;
	font-size: 16px;
}

#app_3296224366322535 .article_list_detailLink {}

#app_3296224366322535 .article_list_text {
	padding-top: 40px;
}

#app_3296224366322535 .article_list_info {
	padding-top: 10px;
}

#app_3296224366322535 .article_list_title {
	font-size: 16px;
}

#app_3296224366322535 .article_list_btn {}

#el_1507973620878w57s92 {
	max-width: 1200px;
	padding-bottom: 30px;
}

@media (min-width: 1200px) {
	#el_1507973620878w57s92 {}
}

@media (min-width: 961px) and (max-width: 1199px) {
	#el_1507973620878w57s92 {}
}

@media (max-width: 960px) {
	#el_1507973620878w57s92 {}
}

@media (max-width: 767px) {
	#el_1507973620878w57s92 {}
}

@media (max-width: 479px) {
	#el_1507973620878w57s92 {}
}

#el_1506759977974w9qq3 {}

#el_1506759977974w9qq3 {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

#el_1506759977974w9qq3 .article_list_abstract {
	font-size: 14px;
	text-align: left;
	padding-top: 10px;
}

#el_1506759977974w9qq3 .article_list_detailLink {
	text-align: right;
	font-size: 16px;
}

#el_1506759977974w9qq3 .article_list_detailLink {}

#el_1506759977974w9qq3 .article_list_text {
	padding-top: 40px;
}

#el_1506759977974w9qq3 .article_list_info {
	padding-top: 10px;
}

#el_1506759977974w9qq3 .article_list_title {
	font-size: 16px;
}

#el_1506759977974w9qq3 .article_list_btn {}

#el_1506760005399uiyt5 {}

#el_1506760005399uiyt5 {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

#el_1506760005399uiyt5 .article_list_abstract {
	font-size: 14px;
	text-align: left;
	padding-top: 10px;
}

#el_1506760005399uiyt5 .article_list_detailLink {
	text-align: right;
	font-size: 16px;
}

#el_1506760005399uiyt5 .article_list_detailLink {}

#el_1506760005399uiyt5 .article_list_text {
	padding-top: 40px;
}

#el_1506760005399uiyt5 .article_list_info {
	padding-top: 10px;
}

#el_1506760005399uiyt5 .article_list_title {
	font-size: 16px;
}

#el_1506760005399uiyt5 .article_list_btn {}

#el_15067600039857o7i4 {}

#el_15067600039857o7i4 {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

#el_15067600039857o7i4 .article_list_abstract {
	font-size: 14px;
	text-align: left;
	padding-top: 10px;
}

#el_15067600039857o7i4 .article_list_detailLink {
	text-align: right;
	font-size: 16px;
}

#el_15067600039857o7i4 .article_list_detailLink {}

#el_15067600039857o7i4 .article_list_text {
	padding-top: 40px;
}

#el_15067600039857o7i4 .article_list_info {
	padding-top: 10px;
}

#el_15067600039857o7i4 .article_list_title {
	font-size: 16px;
}

#el_15067600039857o7i4 .article_list_btn {}

#el_1509097840748vdyt211 {}

#el_1509097840747t4hv210 {}

#el_1510909747609vqd11 {
	background-color: #ffffff;
}

#el_1509097841624x516212 {
	color: #ef1a20;
	font-size: 30px;
	padding-top: 44px;
}

@media (max-width: 479px) {
	#el_1509097841624x516212 {
		font-size: 23px;
	}
}

#el_1509097855908vx5t215>div.rowPatch {
	margin-left: -0px
}

#el_1509097855908vx5t215>div.rowPatch>div>.boxBlock {
	margin-left: 0px
}

#el_1509097855908vx5t215 {
	max-width: 1200px;
}

#el_1509097855910p9yj216 {}

#el_15090978559108ky9217:hover {
	opacity: 0.6;
}

#el_15090978559108ky9217 {
	margin-top: 0px;
	padding-right: 5px;
}

#el_150909785591155vk218 {
	text-align: center;
}

#el_15090978559123bmy219 {}

#el_15090978559134g6r220:hover {
	opacity: 0.6;
}

#el_15090978559134g6r220 {
	margin-top: 0px;
	padding-right: 5px;
}

#el_1509097855913sda3221 {
	text-align: center;
}

#el_1509097855914090m222 {}

#el_15090978559156gln223:hover {
	opacity: 0.6;
}

#el_15090978559156gln223 {
	margin-top: 0px;
	padding-right: 5px;
}

#el_15090978559162e62224 {
	text-align: center;
}

#el_1509097855917qt9i225 {}

#el_1509097855918jv3o226:hover {
	opacity: 0.6;
}

#el_1509097855918jv3o226 {
	margin-top: 0px;
	padding-right: 5px;
}

#el_1509097855920qsli227 {
	text-align: center;
}

#el_1509097864754g0yd228>div.rowPatch {
	margin-left: -0px
}

#el_1509097864754g0yd228>div.rowPatch>div>.boxBlock {
	margin-left: 0px
}

#el_1509097864754g0yd228 {
	max-width: 1200px;
	padding-bottom: 10px;
	padding-top: 20px;
}

#el_1509097864755r659229 {
	padding-right: 5px;
}

#el_15090978647559227230:hover {
	opacity: 0.6;
}

#el_15090978647559227230 {
	margin-top: 0px;
}

#el_1509097864756cd91231 {
	text-align: center;
}

@media (min-width: 1200px) {
	#el_1509097864756cd91231 {}
}

@media (min-width: 961px) and (max-width: 1199px) {
	#el_1509097864756cd91231 {}
}

@media (max-width: 960px) {
	#el_1509097864756cd91231 {}
}

#el_15090978647576ovg232 {
	padding-right: 5px;
}

#el_1509097864758iasj233:hover {
	opacity: 0.6;
}

#el_1509097864758iasj233 {
	margin-top: 0px;
}

#el_1509097864758fpso234 {
	text-align: center;
}

#el_15090978647590571235 {
	padding-right: 5px;
}

#el_15090978647601wku236:hover {
	opacity: 0.6;
}

#el_15090978647601wku236 {
	margin-top: 0px;
}

#el_1509097864760okuf237 {
	text-align: center;
}

#el_1509097864761gudd238 {
	padding-right: 5px;
}

#el_15090978647633lhe239:hover {
	opacity: 0.6;
}

#el_15090978647633lhe239 {
	margin-top: 0px;
}

#el_1509097864763khtn240 {
	text-align: center;
}

#el_1507540073213pu5o4 {
	padding-top: 44px;
	background-image: url(https://okgo.top/150909851829415.png);
}

#el_1507540100710a2c67 {
	color: #ef1a20;
	font-size: 30px;
	text-align: center;
}

@media (max-width: 479px) {
	#el_1507540100710a2c67 {
		font-size: 23px;
	}
}

#el_15075401191111m7q9 {
	color: #636363;
	font-size: 16px;
	margin-top: 17px;
	text-align: center;
}

@media (max-width: 767px) {
	#el_15075401191111m7q9 {
		margin-top: 7px;
		padding-left: 20px;
		padding-right: 20px;
	}
}

@media (max-width: 479px) {
	#el_15075401191111m7q9 {
		margin-top: 7px;
		padding-left: 20px;
		padding-right: 20px;
	}
}

#el_15087531288310sn119 {
	text-align: center;
}

#el_1507540570823qtu716 {
	background-color: #ededed;
	background-image: url(https://okgo.top/150909851829415.png);
}

#app_1930468304230844 .article_list_time {}

#app_1930468304230844 .article_list_btn {}

#app_1930468304230844 .article_list_detailLink {
	background-color: #d60b17;
	color: #ffffff;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}

@media (max-width: 767px) {
	#app_1930468304230844 .article_list_title {
		font-size: 16px;
	}
}

#app_1930468304230844 {
	max-width: 1200px;
	background-color: #ededed;
	padding-bottom: 45px;
}

#app_1930468304230844 .article_list_abstract {
	padding-bottom: 10px;
	padding-right: 10px;
}

#app_1930468304230844 .article_list_abstract {}

@media (max-width: 767px) {
	#app_1930468304230844 .article_list_abstract {}
}

@media (max-width: 479px) {
	#app_1930468304230844 .article_list_abstract {}
}

#app_1930468304230844 .article_list_list {
	background-color: #ffffff;
}

#app_1930468304230844 .article_list_text {
	padding-top: 10px;
	padding-right: 10px;
}

#el_1508314077795owyu83 {
	color: #ef1a20;
	font-size: 30px;
	text-align: center;
	padding-top: 44px;
}

@media (max-width: 479px) {
	#el_1508314077795owyu83 {
		font-size: 23px;
	}
}

#el_1508753139199o06420 {
	text-align: center;
}

#el_15083142940151xm586 {
	max-width: 1200px;
}

#app_0657402687705577 .con_body {}

@media (min-width: 1200px) {
	#app_0657402687705577 .con_body {
		padding-bottom: 65px;
	}
}

#app_0657402687705577 {
	max-width: 180px;
}

@media (max-width: 767px) {
	#app_0657402687705577 {
		width: 100%;
		max-width: 100%;
	}
}

@media (min-width: 1200px) {
	#app_0657402687705577 .categoryList li {
		text-align: center;
		font-size: 16px;
	}
	#app_0657402687705577 .categoryList li a,
	#app_0657402687705577 .categoryList li a:link {
		background-color: #d60b17;
		color: #ffffff;
	}
	#app_0657402687705577 .categoryList li a:hover {
		background-color: #ffffff;
		color: #d60b17;
	}
}

@media (min-width: 961px) and (max-width: 1199px) {
	#app_0657402687705577 .categoryList li {
		text-align: center;
	}
	#app_0657402687705577 .categoryList li a,
	#app_0657402687705577 .categoryList li a:link {
		color: #ffffff;
		background-color: #d60b17;
	}
	#app_0657402687705577 .categoryList li a:hover {
		color: #d60b17;
		background-color: #ffffff;
	}
}

@media (max-width: 960px) {
	#app_0657402687705577 .categoryList li a,
	#app_0657402687705577 .categoryList li a:link {
		color: #fffaff;
		background-color: #d60b17;
	}
	#app_0657402687705577 .categoryList li a:hover {
		color: #d60b17;
		background-color: #ffffff;
	}
}

@media (max-width: 767px) {
	#app_0657402687705577 .categoryList li a,
	#app_0657402687705577 .categoryList li a:link {
		color: #0a0a0a;
		background-color: #ffffff;
	}
	#app_0657402687705577 .categoryList li a:hover {
		color: #ffffff;
		background-color: #d60b17;
	}
}

@media (max-width: 479px) {
	#app_0657402687705577 .categoryList li {}
	#app_0657402687705577 .categoryList li a,
	#app_0657402687705577 .categoryList li a:link {
		color: #000000;
		background-color: #ffffff;
	}
	#app_0657402687705577 .categoryList li a:hover {
		color: #ffffff;
		background-color: #d60b17;
	}
}

@media (min-width: 1200px) {
	#el_1508314338772xuse88 {
		background-color: #d60b17;
	}
}

@media (min-width: 961px) and (max-width: 1199px) {
	#el_1508314338772xuse88 {
		background-color: #d60b17;
	}
}

@media (max-width: 960px) {
	#el_1508314338772xuse88 {
		background-color: #d60b17;
	}
}

@media (max-width: 767px) {
	#el_1508314338772xuse88 {
		background-color: #ffffff;
	}
}

@media (max-width: 479px) {
	#el_1508314338772xuse88 {
		background-color: #ffffff;
	}
}

@media (min-width: 961px) and (max-width: 1199px) {
	#el_150831971601593o31 {
		max-width: 156px;
	}
}

@media (max-width: 960px) {
	#el_150831971601593o31 {
		background-color: #ffffff;
		max-width: 108px;
	}
}

#app_4394674532086964 {
	padding-left: 35px;
	padding-right: 35px;
	padding-top: 10px;
	text-align: center;
}

#app_5854310634133137 {
	padding-left: 35px;
	padding-right: 35px;
}

#app_2926053794091487 {
	padding-bottom: 30px;
}

#app_2926053794091487 .swiper-wrapper-list {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

#app_2926053794091487 .swiper-pic img {
	max-height: 200px;
	max-width: 280px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 10px;
	border-right-width: 10px;
	border-bottom-width: 10px;
	border-left-width: 10px;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	border-left-color: #ffffff;
}

#app_2926053794091487 .swiper-container {
	max-height: 385px;
	overflow: hidden;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

#app_2926053794091487 .swiper-pic {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

#el_150832037466783p04 {
	max-width: 1200px;
	background-image: url(https://okgo.top/150909851829415.png);
}

#el_1508320390696xd1r7 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

@media (min-width: 1200px) {
	#el_1508320390696xd1r7 {
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
	}
}

#el_1508320390696xd1r7 .swiper-pic {}

@media (min-width: 1200px) {
	#el_1508320390696xd1r7 .swiper-pic {
		padding-left: 20px;
		padding-right: 20px;
	}
}

@media (min-width: 961px) and (max-width: 1199px) {
	#el_1508320390696xd1r7 .swiper-pic {
		padding-left: 20px;
		padding-right: 20px;
	}
}

@media (max-width: 960px) {
	#el_1508320390696xd1r7 .swiper-pic {
		padding-left: 20px;
	}
}

@media (max-width: 479px) {
	#el_1508320390696xd1r7 .swiper-pic {
		padding-left: 10px;
	}
}

#el_1508320390696xd1r7 .swiper-pic img {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 10px;
	border-right-width: 10px;
	border-bottom-width: 10px;
	border-left-width: 10px;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	border-left-color: #ffffff;
}

#el_15083203872889l426 {
	padding-bottom: 20px;
	text-align: center;
}

@media (max-width: 767px) {
	#el_15083203872889l426 {
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
	}
}

@media (max-width: 479px) {
	#el_15083203872889l426 {
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
	}
}

#app_6088025496109249 {
	text-align: center;
}

#el_1508313940387uy4o77 {
	color: #ef1a20;
	font-size: 30px;
	text-align: center;
	padding-top: 44px;
}

@media (max-width: 479px) {
	#el_1508313940387uy4o77 {
		font-size: 23px;
	}
}

#el_1508335423333p5k61 {
	color: #636363;
	font-size: 16px;
	margin-top: 17px;
	text-align: center;
}

@media (max-width: 767px) {
	#el_1508335423333p5k61 {
		margin-top: 7px;
		padding-left: 20px;
		padding-right: 20px;
	}
}

@media (max-width: 479px) {
	#el_1508335423333p5k61 {
		margin-top: 7px;
		padding-left: 20px;
		padding-right: 20px;
	}
}

#el_1508753181616kaqk21 {
	text-align: center;
}

#el_1508308308949bdcw31 {
	max-width: 1200px;
}

@media (max-width: 767px) {
	#app_7806391089867639 {
		padding-left: 10px;
		padding-right: 10px;
	}
}

@media (max-width: 479px) {
	#app_7806391089867639 {}
}

#app_7806391089867639 .article_list_title {}

#app_7806391089867639 .article_list_text {
	font-weight: bold;
}

@media (min-width: 1200px) {
	#app_7806391089867639 .article_list_text {
		font-weight: bold;
	}
}

#app_7806391089867639 .article_list_title_box .article_list_list {
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	border-bottom-color: #c9c9c9;
}

#el_1508308340101j7o033 {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #d60b17;
	border-right-color: #d60b17;
	border-bottom-color: #d60b17;
	border-left-color: #d60b17;
}

#el_1508308340103elow35 {
	color: #d60b17;
	font-size: 16px;
	font-weight: bold;
}

@media (max-width: 767px) {
	#el_1508308340103elow35 {
		padding-left: 10px;
	}
}

#app_8225947294364819 {
	text-align: right;
	padding-right: 10px;
}

#app_8225947294364819:hover a,
#app_8225947294364819:hover a:link {
	color: #d60b17;
}

#app_6800393037967469 .article_list_text {
	font-weight: bold;
}

@media (max-width: 767px) {
	#app_6800393037967469 {
		padding-left: 10px;
		padding-right: 10px;
	}
}

#app_6800393037967469 .article_list_title_box .article_list_list {
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	border-bottom-color: #c9c9c9;
}

#app_6800393037967469 .article_list_title_box {
	padding-top: 3px;
}

#el_15083083455804cib39 {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #d60b17;
	border-right-color: #d60b17;
	border-bottom-color: #d60b17;
	border-left-color: #d60b17;
}

#el_1508308345581ah5g41 {
	color: #d60b17;
	font-size: 16px;
	font-weight: bold;
}

@media (max-width: 767px) {
	#el_1508308345581ah5g41 {
		padding-left: 10px;
	}
}

#el_1508310494329k05o63 {
	text-align: right;
	padding-right: 10px;
}

#el_1508310494329k05o63:hover a,
#el_1508310494329k05o63:hover a:link {
	color: #d60b17;
}

#el_1508308686743dow060 .article_list_list {
	padding-bottom: 10px;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	border-bottom-color: #c9c9c9;
}

#el_1508308686743dow060 {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}

#el_1508308347247pes645 {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #d60b17;
	border-right-color: #d60b17;
	border-bottom-color: #d60b17;
	border-left-color: #d60b17;
}

#el_1508308347248ecw347 {
	color: #d60b17;
	font-size: 16px;
	font-weight: bold;
}

@media (max-width: 767px) {
	#el_1508308347248ecw347 {
		padding-left: 10px;
	}
}

#el_1508310568014eip864 {
	text-align: right;
	padding-right: 10px;
}

#el_1508310568014eip864:hover a,
#el_1508310568014eip864:hover a:link {
	color: #d60b17;
}

#app_7053268514965224 {
	text-align: left;
	max-width: 1200px;
}

@media (max-width: 479px) {
	#app_7053268514965224 {
		padding-left: 10px;
		padding-right: 10px;
	}
}

#el_15077813150842fj34 {
	background-color: #7d7d7d;
}

#el_1507781329396n1c65 {
	max-width: 1200px;
	padding-top: 30px;
}

@media (max-width: 479px) {
	#el_15077813293972fgq6 {
		padding-left: 10px;
		padding-right: 10px;
	}
}

@media (max-width: 479px) {
	#el_15077813293989kw513 {
		padding-left: 10px;
		padding-right: 10px;
	}
}

#el_1509935239315lgf817 {
	max-width: 1200px;
}

#el_1509934759677e1b04 {
	padding-top: 20px;
}

#el_15001070403650fj9135 {
	line-height: 25px;
	color: #ffffff;
	padding-left: 10px;
}

#el_1500107040365jjw6137 {
	line-height: 25px;
}

#el_1500107040365ufma139 {
	line-height: 25px;
	padding-left: 10px;
}

#el_15001070403666ary141 {
	line-height: 25px;
}

#app_7258553485479696 {
	line-height: 30px;
	text-align: center;
	padding-top: 30px;
}

#el_1507781337963eccn18 {
	max-width: 1200px;
	padding-top: 30px;
	padding-bottom: 20px;
}

#el_1507781337964xpvt20 {
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	position: relative;
	z-index: 1;
	text-align: center;
	max-width: 275px;
	padding-bottom: 20px;
}

#el_1507781337964xpvt20 img {}

#el_1507781337965wlra21 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #b8b8b8;
	border-top-color: #616161;
	border-right-color: #616161;
	border-bottom-color: #616161;
}

@media (max-width: 767px) {
	#el_1507781337965wlra21 {}
}

@media (max-width: 479px) {
	#el_1507781337965wlra21 {}
}

#el_15077813379663ir322 {
	font-size: 18px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	padding-left: 10px;
	color: #ffffff;
}

#el_1507781337968w6xk23 {}

@media (max-width: 767px) {
	#el_1507781337968w6xk23 {
		padding-left: 10px;
	}
}

@media (max-width: 479px) {
	#el_1507781337968w6xk23 {
		padding-left: 10px;
	}
}

#app_2258266395635214 .iconBar_1 .icon {
	color: #ffffff;
}

#app_2258266395635214 .iconBar_1 .text {
	color: #ffffff;
}

#el_1508336125930iwig15 .iconBar_1 .icon {
	color: #ffffff;
}

#el_1508336125930iwig15 .iconBar_1 .text {
	color: #ffffff;
}

#el_1508336166012iaxn20 .iconBar_1 .icon {
	color: #ffffff;
}

#el_1508336166012iaxn20 .iconBar_1 .text {
	color: #ffffff;
}

#el_1508336166012iaxn20 {}

#el_1508336166012iaxn20 .iconBar_1 {}

.article_list_3 .article_list_imgBox {
	width: 25%;
	float: left
}

.article_list_3 .article_list_text {
	width: 75%;
	float: left;
	padding-left: 15px
}

.article_list_3_info span {
	vertical-align: middle;
	margin-right: 5px
}

.article_list_3_tag {
	margin-right: 140px
}

.article_list_3_btn a {
	margin-left: 10px
}

.article_list_3_btn i {
	font-size: 1pc;
	vertical-align: middle
}

.article_list_3_title {
	display: block
}

.article_list_3_btn a.selected {
	color: #dd0000;
}

@media(max-width:767px) {
	.article_list_3 .article_list_imgBox {
		width: 20%
	}
	.article_list_3 .article_list_text {
		width: 80%
	}
}

.swiper-container {
	overflow: hidden !important;
}

.swiper-wrapper-list,
.swiper-pic,
.swiper-text {
	margin-left: auto;
	margin-right: auto
}

.swiper-container:hover .arrow {
	opacity: 1
}

.swiper-container .arrow {
	width: 40px;
	height: 40px;
	border-radius: 40px;
	margin-top: -20px;
	position: absolute;
	top: 50%;
	z-index: 99;
	overflow: hidden;
	line-height: 5pc;
	text-indent: -99em;
	text-align: center;
	opacity: 0;
	cursor: pointer;
	background: rgba(0, 0, 0, .3);
	text-shadow: 1px 1px 0 hsla(0, 0%, 100%, .3);
	-webkit-transition: all .3s ease;
	transition: all .3s ease
}

.swiper-container .arrow:after {
	width: 9pt;
	height: 9pt;
	display: block;
	position: absolute;
	left: 14px;
	top: 14px;
	border-width: 3px 3px 0 0;
	border-style: solid;
	border-color: #fff #fff transparent transparent;
	opacity: .7;
	content: ""
}

.swiper-container .arrow-left {
	left: 10px;
	-webkit-transform: rotate(225deg);
	transform: rotate(225deg)
}

.swiper-container .arrow-right {
	right: 10px;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg)
}

.paginationImg .swiper-pagination-bullet {
	text-align: center;
	border-radius: 0;
	opacity: .8;
	background: transparent;
	width: 20%;
	height: auto;
}

.swiper-container .pagination {
	margin: auto;
}

.swiper-container-horizontal>.paginationImg.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0;
}

.paginationImg .swiper-pagination-bullet-active {
	opacity: 1;
}

.sliderBlock_ready .swiper-slide+.swiper-slide {
	display: none;
}

.article_category_3 .appRow .appPatch .appColumn {
	display: inline-block;
	width: auto
}

.article_list_2_text .article_list_title {
	margin-top: 20px;
}

.article_list_2_text .articleIntroduce {
	margin-top: 10px
}

.swiper-container {
	overflow: hidden !important;
}

.swiper-wrapper-list,
.swiper-pic,
.swiper-text {
	margin-left: auto;
	margin-right: auto
}

.swiper-container:hover .arrow {
	opacity: 1
}

.swiper-container .arrow {
	width: 40px;
	height: 40px;
	border-radius: 40px;
	margin-top: -20px;
	position: absolute;
	top: 50%;
	z-index: 99;
	overflow: hidden;
	line-height: 5pc;
	text-indent: -99em;
	text-align: center;
	opacity: 0;
	cursor: pointer;
	background: rgba(0, 0, 0, .3);
	text-shadow: 1px 1px 0 hsla(0, 0%, 100%, .3);
	-webkit-transition: all .3s ease;
	transition: all .3s ease
}

.swiper-container .arrow:after {
	width: 9pt;
	height: 9pt;
	display: block;
	position: absolute;
	left: 14px;
	top: 14px;
	border-width: 3px 3px 0 0;
	border-style: solid;
	border-color: #fff #fff transparent transparent;
	opacity: .7;
	content: ""
}

.swiper-container .arrow-left {
	left: 10px;
	-webkit-transform: rotate(225deg);
	transform: rotate(225deg)
}

.swiper-container .arrow-right {
	right: 10px;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg)
}

.paginationImg .swiper-pagination-bullet {
	text-align: center;
	border-radius: 0;
	opacity: .8;
	background: transparent;
	width: 20%;
	height: auto;
}

.swiper-container .pagination {
	margin: auto;
}

.swiper-container-horizontal>.paginationImg.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0;
}

.paginationImg .swiper-pagination-bullet-active {
	opacity: 1;
}

.sliderBlock_ready .swiper-slide+.swiper-slide {
	display: none;
}

.iconBar_1 a {
	display: inline-block;
	vertical-align: middle;
}

.iconBar_1 .icon,
.iconBar_1 .text {
	display: inline-block;
	vertical-align: middle;
}

.iconBar_1 .icon {
	font-size: 24px;
}

.iconBar_1 .text {
	margin-left: 5px;
}

.article_list_11_getMore {
	padding: 0 10px;
	height: 40px;
	line-height: 40px;
	text-align: center;
}

.article_list_11 .article_list_imgBox {
	width: 25%;
	margin-bottom: 10px;
	float: left
}

.article_list_11_list a {
	display: block
}

.article_list_11 .article_list_text {
	width: 75%;
	float: left;
	padding-left: 15px
}

.article_list_11_info span {
	vertical-align: middle;
	margin-right: 5px
}

.article_list_11_btn a {
	margin-left: 10px
}

.article_list_11_btn i {
	font-size: 1pc;
	vertical-align: middle
}

.article_list_11_title {
	display: block
}

@media(max-width:767px) {
	.article_list_11 .article_list_imgBox {
		width: 50%;
		margin-bottom: 10px;
	}
	.article_list_11 .article_list_text {
		width: 50%
	}
}

.article_category_3 .appRow .appPatch .appColumn {
	display: inline-block;
	width: auto
}


#header {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	position: relative;
	z-index: 1;
	height: 100%;
}

#headerWrapper {
	padding-left: 0px;
	padding-right: 0px;
}

#headerContainer {
	padding-bottom: 0px;
	padding-top: 0px;
}

#footer {
	background-color: #ffffff;
}

#footerWrapper {
	background-color: #7d7d7d;
	padding-bottom: 20px;
}

#footerContainer {
	text-align: left;
	padding-bottom: 0px;
}

#app_0392841447205915 {
	text-align: left;
	padding-left: 20px;
}

#app_8875704227738711 .iconBar_1 .text {
	font-weight: bold;
	font-size: 20px;
	color: #e5222f;
}

#app_8875704227738711 .iconBar_1 .icon {
	color: #e5222f;
}

#app_8875704227738711 {
	position: relative;
	z-index: 1;
	right: 20px;
}

#el_1510128712883ayt74 {
	padding-bottom: 0px;
	margin-bottom: 0px;
}

#el_1506419503275i4jn17 {
	background-color: #eeeeee;
	box-shadow: 10px 0px 6px #616161;
	padding-top: 10px;
	padding-bottom: 10px;
}

#el_1506419503273thpv16 {
	box-shadow: 0px 0px 0px 0;
}

#el_1506419523607y90k18 {
	max-width: 1150px;
	padding-bottom: 5px;
	padding-top: 5px;
}

#el_1506419523609ypic20 {
	position: relative;
	z-index: 1;
}

#el_15064195236094c7y22 {
	text-align: right;
}

#el_1506581919040x0796 {
	max-width: 1150px;
	padding-bottom: 0px;
	margin-bottom: 10px;
}

#app_6288314269349487 {
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	position: relative;
	z-index: 1;
}

#el_15065840192308ke710 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #b8b8b8;
	border-top-color: #616161;
	border-right-color: #616161;
	border-bottom-color: #616161;
}

#app_3301127119178805 {
	font-size: 18px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	padding-left: 10px;
}

#app_4493157105599556 {
	font-size: 16px;
	text-align: right;
}

#el_151012178381888ww6 {
	padding-bottom: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
}

#el_15066705729836ibo7 {
	border-bottom-width: 3px;
	border-bottom-color: #d60b17;
	border-top-width: 0.5px;
	border-top-color: #d60b17;
	padding-top: 0px;
	padding-bottom: 0px;
}

#app_9158708625354113 {
	max-width: 1150px;
}

#app_9158708625354113 .navItem {
	padding-top: 4px;
	margin-right: 10px;
	margin-bottom: -5px;
	text-align: left;
}

#app_9158708625354113 .navItem a:hover {
	color: #ffffff;
	background-color: #d60b17;
}

@media (min-width: 961px) and (max-width: 1199px) {
	#app_9158708625354113 .navItem {
		margin-right: -20px;
	}
}

#app_9158708625354113 .navItem .navItemBar {
	font-size: 16px;
	text-align: center;
	padding-left: 30px;
}

@media (max-width: 960px) {
	#app_9158708625354113 .navItem .navItemBar {
		padding-right: 0px;
		padding-left: 10px;
	}
}

@media (max-width: 960px) {
	#app_9158708625354113 .navContainer .navList {
		text-align: left;
	}
}

#app_9158708625354113 .navMenu {
	text-align: center;
}

#el_1510127365274x4492 {
	padding-top: 0px;
}

#el_1510127365272w91k1 {
	padding-top: 0px;
}

#app_1269115533390174 {
	text-align: center;
}

#el_1488358236673gy5l1 {
	max-width: 1200px;
	padding-left: 10px;
	padding-right: 10px;
}

#app_8040816319056537 {
	color: #cd201c;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	font-size: 16px;
	line-height: 40px;
	padding-left: 10px;
}

.categoryContainer li a {
	background-color: #f5f5f5;
	color: #666;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: transparent;
}

.categoryContainer li a a,
.categoryContainerli a a:link {
	color: #666;
}

.categoryContainer li a:hover, .categoryContainer li a.on{
	background-color: #ffffff;
	color: #cd201c;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #cd201c;
	border-top-color: #cd201c;
	border-right-color: #cd201c;
	border-bottom-color: #cd201c;
}

.categoryContainer li a:hover a,
.categoryContainer li a:hover a:link {
	color: #cd201c;
}

#el_1488362346391oyf61 .article_list_abstract {
	max-height: 0px;
	overflow: hidden;
}

#el_1488362346391oyf61 .article_list_detailLink {
	max-height: 0px;
	overflow: hidden;
}

#el_1488362346391oyf61 .article_list_pic {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-top-color: #eee;
	border-right-color: #eee;
	border-bottom-color: #eee;
	border-left-color: #eee;
}

.article_list_imgBox img {
	width: 205px;
	height: 205px;
}

#el_1488362346391oyf61 .article_list_title {
	margin-top: 5px;
}

#el_1488362346391oyf61 .appTitle h2 {
	font-size: 16px;
	line-height: 40px;
	color: #006187;
}

#el_1488362346391oyf61 .article_list .selectPage a {
	border-top-left-radius: 30px;
	border-top-right-radius: 30px;
	border-bottom-left-radius: 30px;
	border-bottom-right-radius: 30px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

#app_1081978000320195 {
	text-align: center;
}

#el_1513838864954m9yj1 {
	max-width: 1200px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-width: 0.5px;
	border-right-width: 0.5px;
	border-bottom-width: 0.5px;
	border-left-width: 0.5px;
	border-top-color: #d70c18;
	border-right-color: #d70c18;
	border-bottom-color: #d70c18;
	border-left-color: #d70c18;
}

#el_1513838864954m9yj1 .navItem {
	padding-top: 4px;
	margin-right: 10px;
	margin-bottom: -5px;
	text-align: left;
}

#el_1513838864954m9yj1 .navItem a:hover {
	color: #d60b17;
}

@media (min-width: 961px) and (max-width: 1199px) {
	#el_1513838864954m9yj1 .navItem {
		margin-right: -20px;
	}
}

#el_1513838864954m9yj1 .navItem .navItemBar {
	font-size: 16px;
	text-align: center;
	padding-left: 30px;
}

@media (max-width: 960px) {
	#el_1513838864954m9yj1 .navItem .navItemBar {
		padding-right: 0px;
		padding-left: 10px;
	}
}

@media (max-width: 960px) {
	#el_1513838864954m9yj1 .navContainer .navList {
		text-align: left;
	}
}

#el_1513838864954m9yj1 .navMenu {
	text-align: center;
}

#el_1510124265754ly6a41 {
	padding-bottom: 0px;
}

#el_15101242667949a9r42 {
	max-width: 1200px;
}

@media (max-width: 479px) {
	#el_1510124266795xljl43 {
		padding-left: 10px;
		padding-right: 10px;
	}
}

@media (max-width: 479px) {
	#el_15101242667960jdb50 {
		padding-left: 10px;
		padding-right: 10px;
	}
}

#el_1510124273299mwdm55 {
	max-width: 1200px;
	padding-bottom: 30px;
	margin-bottom: 0px;
}

#el_1510124273299tjn056 {
	padding-top: 0px;
	padding-bottom: 0px;
}

#el_1510124273300dc2n57 {
	padding-top: 0px;
	padding-bottom: 0px;
}

#el_15101242733001ca558 {
	padding-top: 0px;
	padding-bottom: 0px;
}

#el_1510124273300eq9659 {
	line-height: 25px;
	color: #ffffff;
}

#el_15101242733010nsn60 {
	padding-top: 0px;
	padding-bottom: 0px;
}

#el_1510124273301p4f761 {
	line-height: 25px;
}

#el_1510124273302w4ss62 {
	padding-top: 0px;
	padding-bottom: 0px;
}

#el_1510124273302xsek63 {
	line-height: 25px;
}

#el_1510124273302blau64 {
	padding-top: 0px;
	padding-bottom: 0px;
}

#el_1510124273302i8ox65 {
	line-height: 25px;
}

#el_1510124273303xt2a66 {
	padding-top: 0px;
	padding-bottom: 0px;
}

#el_1510124273303hhav67 {
	line-height: 30px;
	text-align: center;
}

#el_1510124280850911x68 {
	max-width: 1200px;
	padding-bottom: 0px;
	padding-top: 0px;
}

#el_1510124280851vdd270 {
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	position: relative;
	z-index: 1;
	text-align: center;
	max-width: 275px;
	padding-bottom: 20px;
	margin-left: 0px;
}

#el_15101242808510t0g71 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #b8b8b8;
	border-top-color: #616161;
	border-right-color: #616161;
	border-bottom-color: #616161;
}

#el_15077813379663ir322 {
	font-size: 18px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	padding-left: 10px;
}

#el_15101242808526hca73 {
	padding-bottom: 0px;
}

@media (max-width: 767px) {
	#el_15101242808526hca73 {
		padding-left: 10px;
	}
}

@media (max-width: 479px) {
	#el_15101242808526hca73 {
		padding-left: 10px;
	}
}

#app_2258266395635214 .iconBar_1 .icon {
	color: #ffffff;
}

#app_2258266395635214 .iconBar_1 .text {
	color: #ffffff;
}

#app_2258266395635214 {
	margin-bottom: 0px;
}

#el_1508336125930iwig15 .iconBar_1 .icon {
	color: #ffffff;
}

#el_1508336125930iwig15 .iconBar_1 .text {
	color: #ffffff;
}

#el_1508336125930iwig15 {
	margin-bottom: 0px;
}

#el_1508336166012iaxn20 .iconBar_1 .icon {
	color: #ffffff;
}

#el_1508336166012iaxn20 .iconBar_1 .text {
	color: #ffffff;
}

#app_7053268514965224 {
	text-align: left;
	max-width: 1200px;
	padding-bottom: 20px;
}

@media (max-width: 479px) {
	#app_7053268514965224 {
		padding-left: 10px;
		padding-right: 10px;
	}
}

.article_category_1_return {
	border-top-width: 1px;
	border-top-style: solid
}

@media(min-width:769px) {
	.article_category_1 .categoryBox {
		overflow: hidden;
	}
}

.article_crumb_1_mapPath span {
	padding: 0 5px;
}

.pageClass {
	clear: both;
	text-align: center;
	padding-top: 50px;
}

.pageClass a {
	color: #3f3f3f;
	cursor: pointer;
	display: inline-block;
	border: 1px solid #DEDEDE;
}

.pageClass a:hover {
	color: #fff;
}

.pageClass a span {
	font-size: 14px;
	display: inline-block;
	padding: 7px 19px;
	color: #3f3f3f;
}

.pageClass a span:hover {
	color: #fff;
}

.pageClass strong {
	cursor: pointer;
	display: inline-block;
	color: #3f3f3f;
}

.pageClass strong:hover {
	color: #fff;
}

.pageClass strong span:hover {
	color: #fff;
}

.pageClass strong span {
	display: inline-block;
	font-size: 14px;
	font-weight: normal;
	background: #d60b17;
	color: #fff;
	text-align: center;
	line-height: 30px;
	padding: 3px 15px;
}

.pageClass a:hover {
	color: #fff;
	background: #d60b17;
	border: 1px solid #d60b17;
}


/*分页*/



#header {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	position: relative;
	z-index: 1;
	height: 100%;
}

#headerWrapper {
	padding-left: 0px;
	padding-right: 0px;
}

#headerContainer {
	padding-bottom: 0px;
	padding-top: 0px;
}

#footer {
	background-color: #ffffff;
}

#footerWrapper {
	background-color: #7d7d7d;
	padding-bottom: 20px;
}

#footerContainer {
	text-align: left;
	padding-bottom: 0px;
}

#el_1510128712883ayt74 {
	padding-bottom: 0px;
	margin-bottom: 0px;
}

#app_0392841447205915 {
	text-align: left;
	padding-left: 20px;
}

#app_8875704227738711 .iconBar_1 .text {
	font-weight: bold;
	font-size: 18px;
	color: #e5222f;
}

#app_8875704227738711 .iconBar_1 .icon {
	color: #e5222f;
}

#app_8875704227738711 {
	text-align: left;
	position: relative;
	z-index: 1;
	right: 20px;
}

#el_1506419503275i4jn17 {
	background-color: #eeeeee;
	box-shadow: 10px 0px 6px #616161;
	padding-top: 10px;
	padding-bottom: 10px;
}

#el_1506419503273thpv16 {
	box-shadow: 0px 0px 0px 0;
}

#el_1506419523607y90k18 {
	max-width: 1150px;
	padding-bottom: 5px;
	padding-top: 5px;
}

#el_1506419523609ypic20 {
	position: relative;
	z-index: 1;
}

#el_15064195236094c7y22 {
	text-align: right;
}

#el_1506581919040x0796 {
	max-width: 1150px;
	padding-bottom: 0px;
	margin-bottom: 10px;
}

#app_6288314269349487 {
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	position: relative;
	z-index: 1;
}

#el_15065840192308ke710 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #b8b8b8;
	border-top-color: #616161;
	border-right-color: #616161;
	border-bottom-color: #616161;
}

#app_3301127119178805 {
	font-size: 18px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	padding-left: 10px;
}

#app_4493157105599556 {
	font-size: 16px;
	text-align: right;
}

#el_151012178381888ww6 {
	padding-bottom: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
}

#el_15066705729836ibo7 {
	border-bottom-width: 3px;
	border-bottom-color: #d60b17;
	border-top-width: 0.5px;
	border-top-color: #d60b17;
	padding-top: 0px;
	padding-bottom: 0px;
}

#app_9158708625354113 {
	max-width: 1150px;
}

#app_9158708625354113 .navItem {
	padding-top: 4px;
	margin-right: 10px;
	margin-bottom: -5px;
	text-align: left;
}

#app_9158708625354113 .navItem a:hover {
	color: #ffffff;
	background-color: #d60b17;
}

@media (min-width: 961px) and (max-width: 1199px) {
	#app_9158708625354113 .navItem {
		margin-right: -20px;
	}
}

#app_9158708625354113 .navItem .navItemBar {
	font-size: 16px;
	text-align: center;
	padding-left: 30px;
}

@media (max-width: 960px) {
	#app_9158708625354113 .navItem .navItemBar {
		padding-right: 0px;
		padding-left: 10px;
	}
}

@media (max-width: 960px) {
	#app_9158708625354113 .navContainer .navList {
		text-align: left;
	}
}

#app_9158708625354113 .navMenu {
	text-align: center;
}

#el_1510127365274x4492 {
	padding-top: 0px;
}

#el_1510127365272w91k1 {
	padding-top: 0px;
}

#app_1269115533390174 {
	text-align: center;
}

#el_1488358236673gy5l1 {
	max-width: 1200px;
	padding-left: 10px;
	padding-right: 10px;
}

#el_1488363094279tjtm5 {
	color: #cd201c;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	font-size: 16px;
	line-height: 40px;
	padding-left: 10px;
}

#app_0555107881705673 {
	margin-top: 0px;
}

#app_0555107881705673 .categoryList li a {
	background-color: #f5f5f5;
	color: #666;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: transparent;
}

#app_0555107881705673 .categoryList li a a,
#app_0555107881705673 .categoryList li a a:link {
	color: #666;
}

#app_0555107881705673 .categoryList li a:hover {
	background-color: #ffffff;
	color: #006187;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #006187;
}

#app_0555107881705673 .categoryList li a:hover a,
#app_0555107881705673 .categoryList li a:hover a:link {
	color: #006187;
}

@media (min-width: 768px) and (max-width: 960px) {
	#app_0555107881705673 .categoryList li a {
		padding-left: 5px;
		padding-right: 5px;
		font-size: 12px;
	}
}

#el_1488936355786kk8s2 .categoryList li a {
	background-color: #f5f5f5;
	color: #666;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: transparent;
}

#el_1488936355786kk8s2 .categoryList li a a,
#el_1488936355786kk8s2 .categoryList li a a:link {
	color: #666;
}

#el_1488936355786kk8s2 .categoryList li a:hover {
	background-color: #ffffff;
	color: #cd201c;
	border-left-width: 2px;
	border-left-color: #cd201c;
	border-top-color: #cd201c;
	border-right-color: #cd201c;
	border-bottom-color: #cd201c;
}

#el_1488936355786kk8s2 .categoryList li a:hover a,
#el_1488936355786kk8s2 .categoryList li a:hover a:link {
	color: #cd201c;
}

@media (max-width: 960px) {
	#el_1488936355786kk8s2 .categoryList li a {
		padding-left: 5px;
		padding-right: 5px;
		font-size: 12px;
	}
}

#app_5274447864311504 .article_list_abstract {
	max-height: 50px;
	overflow: hidden;
	font-size: 14px;
	line-height: 25px;
	margin-top: 20px;
}

@media (max-width: 479px) {
	#app_5274447864311504 .article_list_abstract {
		line-height: 20px;
		max-height: 40px;
		overflow: hidden;
		margin-top: 0px;
	}
}

@media (min-width: 768px) and (max-width: 960px) {
	#app_5274447864311504 .article_list_abstract {
		margin-top: 10px;
	}
}

@media (min-width: 480px) and (max-width: 767px) {
	#app_5274447864311504 .article_list_abstract {
		margin-top: 10px;
	}
}

#app_5274447864311504 .article_list_detailLink {
	max-height: 0px;
	overflow: hidden;
}

#app_5274447864311504 .article_list_pic {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-top-color: #eee;
	border-right-color: #eee;
	border-bottom-color: #eee;
	border-left-color: #eee;
}

#app_5274447864311504 .article_list_title {
	font-size: 16px;
	font-weight: bold;
}

@media (max-width: 767px) {
	#app_5274447864311504 .article_list_title {
		font-size: 16px;
		line-height: 30px;
	}
}

@media (max-width: 479px) {
	#app_5274447864311504 .article_list_title {
		font-size: 16px;
		line-height: 25px;
	}
}

#app_5274447864311504 .appTitle h2 {
	font-size: 16px;
	line-height: 40px;
	color: #006187;
}

#app_5274447864311504 .article_list_btn {
	max-height: 0px;
	overflow: hidden;
}

@media (max-width: 479px) {
	#app_5274447864311504 .article_list_imgBox {
		width: 30%;
	}
}

@media (min-width: 480px) and (max-width: 767px) {
	#app_5274447864311504 .article_list_imgBox {
		width: 30%;
	}
}

@media (max-width: 479px) {
	#app_5274447864311504 .article_list_text {
		width: 70%;
	}
}

@media (min-width: 480px) and (max-width: 767px) {
	#app_5274447864311504 .article_list_text {
		width: 70%;
	}
}

#app_5274447864311504 .article_list .selectPage a {
	border-top-left-radius: 30px;
	border-top-right-radius: 30px;
	border-bottom-left-radius: 30px;
	border-bottom-right-radius: 30px;
}

#app_5274447864311504 .article_list_abstract {
	max-height: 50px;
	overflow: hidden;
	font-size: 14px;
	line-height: 25px;
	margin-top: 20px;
}

@media (max-width: 479px) {
	#app_5274447864311504 .article_list_abstract {
		line-height: 20px;
		max-height: 40px;
		overflow: hidden;
		margin-top: 0px;
	}
}

@media (min-width: 768px) and (max-width: 960px) {
	#app_5274447864311504 .article_list_abstract {
		margin-top: 10px;
	}
}

@media (min-width: 480px) and (max-width: 767px) {
	#app_5274447864311504 .article_list_abstract {
		margin-top: 10px;
	}
}

#app_5274447864311504 .article_list_detailLink {
	max-height: 0px;
	overflow: hidden;
}

#app_5274447864311504 .article_list_pic {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-top-color: #eee;
	border-right-color: #eee;
	border-bottom-color: #eee;
	border-left-color: #eee;
}

@media (max-width: 479px) {
	#app_5274447864311504 .article_list_title {
		font-size: 16px;
		line-height: 25px;
	}
}

@media (min-width: 480px) and (max-width: 767px) {
	#app_5274447864311504 .article_list_title {
		font-size: 16px;
		line-height: 30px;
	}
}

#app_5274447864311504 .appTitle h2 {
	font-size: 16px;
	line-height: 40px;
	color: #006187;
}

#app_5274447864311504 .article_list_btn {
	max-height: 0px;
	overflow: hidden;
}

@media (max-width: 479px) {
	#app_5274447864311504 .article_list_imgBox {
		width: 30%;
	}
}

@media (min-width: 480px) and (max-width: 767px) {
	#app_5274447864311504 .article_list_imgBox {
		width: 30%;
	}
}

@media (max-width: 479px) {
	#app_5274447864311504 .article_list_text {
		width: 70%;
	}
}

@media (min-width: 480px) and (max-width: 767px) {
	#app_5274447864311504 .article_list_text {
		width: 70%;
	}
}

#app_5274447864311504 .article_list .selectPage a {
	border-top-left-radius: 30px;
	border-top-right-radius: 30px;
	border-bottom-left-radius: 30px;
	border-bottom-right-radius: 30px;
}

#el_1529576218388i82h2 {
	text-align: center;
}

#el_1513838864954m9yj1 {
	max-width: 1200px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-width: 0.5px;
	border-right-width: 0.5px;
	border-bottom-width: 0.5px;
	border-left-width: 0.5px;
	border-top-color: #d70c18;
	border-right-color: #d70c18;
	border-bottom-color: #d70c18;
	border-left-color: #d70c18;
}

#el_1513838864954m9yj1 .navItem {
	padding-top: 4px;
	margin-right: 10px;
	margin-bottom: -5px;
	text-align: left;
}

#el_1513838864954m9yj1 .navItem a:hover {
	color: #d60b17;
}

@media (min-width: 961px) and (max-width: 1199px) {
	#el_1513838864954m9yj1 .navItem {
		margin-right: -20px;
	}
}

#el_1513838864954m9yj1 .navItem .navItemBar {
	font-size: 16px;
	text-align: center;
	padding-left: 30px;
}

@media (max-width: 960px) {
	#el_1513838864954m9yj1 .navItem .navItemBar {
		padding-right: 0px;
		padding-left: 10px;
	}
}

@media (max-width: 960px) {
	#el_1513838864954m9yj1 .navContainer .navList {
		text-align: left;
	}
}

#el_1513838864954m9yj1 .navMenu {
	text-align: center;
}

#el_1510124265754ly6a41 {
	padding-bottom: 0px;
}

#el_15101242667949a9r42 {
	max-width: 1200px;
}

@media (max-width: 479px) {
	#el_15101242667960jdb50 {
		padding-left: 10px;
		padding-right: 10px;
	}
}

#el_1510124273299mwdm55 {
	max-width: 1200px;
	padding-bottom: 30px;
	margin-bottom: 0px;
}

#el_1510124273299tjn056 {
	padding-top: 0px;
	padding-bottom: 0px;
}

#el_1510124273300dc2n57 {
	padding-top: 0px;
	padding-bottom: 0px;
}

#el_15101242733001ca558 {
	padding-top: 0px;
	padding-bottom: 0px;
}

#el_1510124273300eq9659 {
	line-height: 25px;
	color: #ffffff;
}

#el_15101242733010nsn60 {
	padding-top: 0px;
	padding-bottom: 0px;
}

#el_1510124273301p4f761 {
	line-height: 25px;
}

#el_1510124273302w4ss62 {
	padding-top: 0px;
	padding-bottom: 0px;
}

#el_1510124273302xsek63 {
	line-height: 25px;
}

#el_1510124273302blau64 {
	padding-top: 0px;
	padding-bottom: 0px;
}

#el_1510124273302i8ox65 {
	line-height: 25px;
}

#el_1510124273303xt2a66 {
	padding-top: 0px;
	padding-bottom: 0px;
}

#el_1510124273303hhav67 {
	line-height: 30px;
	text-align: center;
}

#el_1510124280850911x68 {
	max-width: 1200px;
	padding-bottom: 0px;
	padding-top: 0px;
}

#el_1510124280851vdd270 {
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	position: relative;
	z-index: 1;
	text-align: center;
	max-width: 275px;
	padding-bottom: 20px;
	margin-left: 0px;
}

#el_15101242808510t0g71 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #b8b8b8;
	border-top-color: #616161;
	border-right-color: #616161;
	border-bottom-color: #616161;
}

#el_15077813379663ir322 {
	font-size: 18px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	padding-left: 10px;
}

#el_15101242808526hca73 {
	padding-bottom: 0px;
}

@media (max-width: 767px) {
	#el_15101242808526hca73 {
		padding-left: 10px;
	}
}

@media (max-width: 479px) {
	#el_15101242808526hca73 {
		padding-left: 10px;
	}
}

#app_2258266395635214 .iconBar_1 .icon {
	color: #ffffff;
}

#app_2258266395635214 .iconBar_1 .text {
	color: #ffffff;
}

#app_2258266395635214 {
	margin-bottom: 0px;
}

#el_1508336125930iwig15 .iconBar_1 .icon {
	color: #ffffff;
}

#el_1508336125930iwig15 .iconBar_1 .text {
	color: #ffffff;
}

#el_1508336125930iwig15 {
	margin-bottom: 0px;
}

#el_1508336166012iaxn20 .iconBar_1 .icon {
	color: #ffffff;
}

#el_1508336166012iaxn20 .iconBar_1 .text {
	color: #ffffff;
}

#app_7053268514965224 {
	text-align: left;
	max-width: 1200px;
	padding-bottom: 20px;
}

@media (max-width: 479px) {
	#app_7053268514965224 {
		padding-left: 10px;
		padding-right: 10px;
	}
}

.iconBar_1 a {
	display: inline-block;
	vertical-align: middle;
}

.iconBar_1 .icon,
.iconBar_1 .text {
	display: inline-block;
	vertical-align: middle;
}

.iconBar_1 .icon {
	font-size: 24px;
}

.iconBar_1 .text {
	margin-left: 5px;
}

.article_category_1_return {
	border-top-width: 1px;
	border-top-style: solid
}

@media(min-width:769px) {
	.article_category_1 .categoryBox {
		overflow: hidden;
	}
}

.webSearch_1 .search {
	position: relative
}

#header {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	position: relative;
	z-index: 1;
	height: 100%;
}

#headerWrapper {
	padding-left: 0px;
	padding-right: 0px;
}

#headerContainer {
	padding-bottom: 0px;
	padding-top: 0px;
}

#footer {
	background-color: #ffffff;
}

#footerWrapper {
	background-color: #7d7d7d;
	padding-bottom: 20px;
}

#footerContainer {
	text-align: left;
	padding-bottom: 0px;
}

#el_1510128712883ayt74 {
	padding-bottom: 0px;
	margin-bottom: 0px;
}

#app_0392841447205915 {
	text-align: left;
	padding-left: 20px;
}

#app_8875704227738711 .iconBar_1 .text {
	font-weight: bold;
	font-size: 18px;
	color: #e5222f;
}

#app_8875704227738711 .iconBar_1 .icon {
	color: #e5222f;
}

#app_8875704227738711 {
	text-align: left;
	position: relative;
	z-index: 1;
	right: 20px;
}

#el_1506419503275i4jn17 {
	background-color: #eeeeee;
	box-shadow: 10px 0px 6px #616161;
	padding-top: 10px;
	padding-bottom: 10px;
}

#el_1506419503273thpv16 {
	box-shadow: 0px 0px 0px 0;
}

#el_1506419523607y90k18 {
	max-width: 1150px;
	padding-bottom: 5px;
	padding-top: 5px;
}

#el_1506419523609ypic20 {
	position: relative;
	z-index: 1;
}

#el_15064195236094c7y22 {
	text-align: right;
}

#el_1506581919040x0796 {
	max-width: 1150px;
	padding-bottom: 0px;
	margin-bottom: 10px;
}

#app_6288314269349487 {
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	position: relative;
	z-index: 1;
}

#el_15065840192308ke710 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #b8b8b8;
	border-top-color: #616161;
	border-right-color: #616161;
	border-bottom-color: #616161;
}

#app_3301127119178805 {
	font-size: 18px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	padding-left: 10px;
}

#app_4493157105599556 {
	font-size: 16px;
	text-align: right;
}

#el_151012178381888ww6 {
	padding-bottom: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
}

#el_15066705729836ibo7 {
	border-bottom-width: 3px;
	border-bottom-color: #d60b17;
	border-top-width: 0.5px;
	border-top-color: #d60b17;
	padding-top: 0px;
	padding-bottom: 0px;
}

#app_9158708625354113 {
	max-width: 1150px;
}

#app_9158708625354113 .navItem {
	padding-top: 4px;
	margin-right: 10px;
	margin-bottom: -5px;
	text-align: left;
}

#app_9158708625354113 .navItem a:hover {
	color: #ffffff;
	background-color: #d60b17;
}

@media (min-width: 961px) and (max-width: 1199px) {
	#app_9158708625354113 .navItem {
		margin-right: -20px;
	}
}

#app_9158708625354113 .navItem .navItemBar {
	font-size: 16px;
	text-align: center;
	padding-left: 30px;
}

@media (max-width: 960px) {
	#app_9158708625354113 .navItem .navItemBar {
		padding-right: 0px;
		padding-left: 10px;
	}
}

@media (max-width: 960px) {
	#app_9158708625354113 .navContainer .navList {
		text-align: left;
	}
}

#app_9158708625354113 .navMenu {
	text-align: center;
}

#el_1510127365274x4492 {
	padding-top: 0px;
}

#el_1510127365272w91k1 {
	padding-top: 0px;
}

#app_1269115533390174 {
	text-align: center;
}

#el_1488358236673gy5l1 {
	max-width: 1200px;
	padding-left: 10px;
	padding-right: 10px;
}

#el_1516084348499crj91 {
	max-width: 1200px;
}

@media (min-width: 1200px) {
	#el_1516084365181c35y2 {
		padding-top: 15px;
	}
}

@media (min-width: 1200px) {
	#app_2912007139444701 .article_crumb_mapPath a {
		font-size: 16px;
	}
}

@media (min-width: 961px) and (max-width: 1199px) {
	#app_2912007139444701 .article_crumb_mapPath a {
		font-size: 16px;
	}
}

@media (max-width: 960px) {
	#app_2912007139444701 .article_crumb_mapPath a {
		font-size: 16px;
	}
}

@media (max-width: 767px) {
	#app_2912007139444701 .article_crumb_mapPath a {
		font-size: 14px;
	}
}

@media (max-width: 479px) {
	#app_2912007139444701 .article_crumb_mapPath a {
		font-size: 14px;
	}
}

#app_2185808267688261 {
	text-align: right;
}

#app_2185808267688261 .search {
	text-align: right;
}

#app_2185808267688261 .searchInput {
	text-align: right;
}

#app_2185808267688261 a[role=searchBtn] {
	color: #ffffff;
	background-image: url(https://okgo.top/151625968286560.png);
	background-size: 30px auto;
	background-repeat: no-repeat;
	background-position: center;
	background-color: #d60b17;
}

#el_1517191366267ul8a1 .productNavContainer {
	background-color: #ffffff;
}

#el_1517191366267ul8a1 .appTitle h2 {
	text-align: center;
	color: #fff;
	background-color: #d60b17;
}

.productNavContainer ul ul {
	display: none;
}

.categoryContainer li a {
	position: relative;
	display: block;
}

.categoryContainer li i {
	position: absolute;
	left: 10px;
	top: 10px;
	cursor: pointer;
}

.productNavContainer li {
	font-size: 16px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	margin-left: 15px;
	margin-right: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	position: relative;
}

.productNavContainer li:active {
	color: #d60b17;
}

#el_1517191366267ul8a1 {
	background-color: #ffffff;
	margin-bottom: 10px;
}

.productNavContainer li:hover>a {
	background-color: #d60b17;
	color: #ffffff;
}

.productNavContainer li a.on {
	background-color: #d60b17;
	color: #ffffff;
}

.productNavContainer li a.on+i {
	color: #fff;
}

.productNavContainer li:hover>i {
	color: #fff;
}

.productNavContainer li a {
	background-color: #fff;
	padding-left: 26px;
	padding-right: 0;
}

#el_151607446707909sb4 {
	background-color: #ffffff;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

#el_151607451437211ul8 {
	background-color: #d60b17;
	color: #ffffff;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

#app_2314982604989670 {
	font-size: 16px;
	text-align: center;
}

#app_6195357003851137 {
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-top: 5px;
	margin-bottom: 0px;
}

#el_15160829991043ljb3 {
	padding-bottom: 15px;
}

#app_0973359018358347 {
	margin-bottom: 0px;
	text-align: left;
	padding-left: 15px;
	color: #d60b17;
	font-weight: bold;
}

#app_0973359018358347 .iconBar_1 .text {
	font-size: 16px;
}

#el_1515400884177d1js1 .article_list_title:hover {
	color: #d70c18;
}

#el_1515400884177d1js1 .article_list_title {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}

#el_1515400884177d1js1 .article_list_list {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #ffffff;
}

#el_1515400884177d1js1 .article_list_list:hover {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #c7c7c7;
	border-right-color: #c7c7c7;
	border-bottom-color: #c7c7c7;
	border-left-color: #c7c7c7;
	box-shadow: 0px 5px 10px #c2c2c2;
}

#el_1515400884177d1js1 .article_list_pic {
	padding-right: 10px;
	padding-left: 10px;
}

#el_1515400884177d1js1 {
	margin-top: 0px;
	max-width: 1200px;
	background-color: #ffffff;
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}

#el_1515400884177d1js1 .article_list .selectPage {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

#el_1515400884177d1js1 .article_list .selectPage a {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

#el_1515400884177d1js1 .article_list .selectPage a:hover {
	background-color: #d60b17;
	color: #ffffff;
}

@media (max-width: 767px) {
	#el_1515400884177d1js1 .article_list .selectPage a {
		margin-left: -1px;
	}
}

#el_1515400884177d1js1 .article_list .selectPage a.active {
	background-color: #d60b17;
	color: #ffffff;
}

#app_1081978000320195 {
	text-align: center;
}

#el_1513838864954m9yj1 {
	max-width: 1200px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-width: 0.5px;
	border-right-width: 0.5px;
	border-bottom-width: 0.5px;
	border-left-width: 0.5px;
	border-top-color: #d70c18;
	border-right-color: #d70c18;
	border-bottom-color: #d70c18;
	border-left-color: #d70c18;
}

#el_1513838864954m9yj1 .navItem {
	padding-top: 4px;
	margin-right: 10px;
	margin-bottom: -5px;
	text-align: left;
}

#el_1513838864954m9yj1 .navItem a:hover {
	color: #d60b17;
}

@media (min-width: 961px) and (max-width: 1199px) {
	#el_1513838864954m9yj1 .navItem {
		margin-right: -20px;
	}
}

#el_1513838864954m9yj1 .navItem .navItemBar {
	font-size: 16px;
	text-align: center;
	padding-left: 30px;
}

@media (max-width: 960px) {
	#el_1513838864954m9yj1 .navItem .navItemBar {
		padding-right: 0px;
		padding-left: 10px;
	}
}

@media (max-width: 960px) {
	#el_1513838864954m9yj1 .navContainer .navList {
		text-align: left;
	}
}

#el_1513838864954m9yj1 .navMenu {
	text-align: center;
}

#el_1510124265754ly6a41 {
	padding-bottom: 0px;
}

#el_15101242667949a9r42 {
	max-width: 1200px;
}

@media (max-width: 479px) {
	#el_1510124266795xljl43 {
		padding-left: 10px;
		padding-right: 10px;
	}
}

@media (max-width: 479px) {
	#el_15101242667960jdb50 {
		padding-left: 10px;
		padding-right: 10px;
	}
}

#el_1510124273299mwdm55 {
	max-width: 1200px;
	padding-bottom: 30px;
	margin-bottom: 0px;
}

#el_1510124273299tjn056 {
	padding-top: 0px;
	padding-bottom: 0px;
}

#el_1510124273300dc2n57 {
	padding-top: 0px;
	padding-bottom: 0px;
}

#el_15101242733001ca558 {
	padding-top: 0px;
	padding-bottom: 0px;
}

#el_1510124273300eq9659 {
	line-height: 25px;
	color: #ffffff;
}

#el_15101242733010nsn60 {
	padding-top: 0px;
	padding-bottom: 0px;
}

#el_1510124273301p4f761 {
	line-height: 25px;
}

#el_1510124273302w4ss62 {
	padding-top: 0px;
	padding-bottom: 0px;
}

#el_1510124273302xsek63 {
	line-height: 25px;
}

#el_1510124273302blau64 {
	padding-top: 0px;
	padding-bottom: 0px;
}

#el_1510124273302i8ox65 {
	line-height: 25px;
}

#el_1510124273303xt2a66 {
	padding-top: 0px;
	padding-bottom: 0px;
}

#el_1510124273303hhav67 {
	line-height: 30px;
	text-align: center;
}

#el_1510124280850911x68 {
	max-width: 1200px;
	padding-bottom: 0px;
	padding-top: 0px;
}

#el_1510124280851vdd270 {
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	position: relative;
	z-index: 1;
	text-align: center;
	max-width: 275px;
	padding-bottom: 20px;
	margin-left: 0px;
}

#el_15101242808510t0g71 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #b8b8b8;
	border-top-color: #616161;
	border-right-color: #616161;
	border-bottom-color: #616161;
}

#el_15077813379663ir322 {
	font-size: 18px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	padding-left: 10px;
}

#el_15101242808526hca73 {
	padding-bottom: 0px;
}

@media (max-width: 767px) {
	#el_15101242808526hca73 {
		padding-left: 10px;
	}
}

@media (max-width: 479px) {
	#el_15101242808526hca73 {
		padding-left: 10px;
	}
}

#app_2258266395635214 .iconBar_1 .icon {
	color: #ffffff;
}

#app_2258266395635214 .iconBar_1 .text {
	color: #ffffff;
}

#app_2258266395635214 {
	margin-bottom: 0px;
}

#el_1508336125930iwig15 .iconBar_1 .icon {
	color: #ffffff;
}

#el_1508336125930iwig15 .iconBar_1 .text {
	color: #ffffff;
}

#el_1508336125930iwig15 {
	margin-bottom: 0px;
}

#el_1508336166012iaxn20 .iconBar_1 .icon {
	color: #ffffff;
}

#el_1508336166012iaxn20 .iconBar_1 .text {
	color: #ffffff;
}

#app_7053268514965224 {
	text-align: left;
	max-width: 1200px;
	padding-bottom: 20px;
}

@media (max-width: 479px) {
	#app_7053268514965224 {
		padding-left: 10px;
		padding-right: 10px;
	}
}

.article_list_1 {
	overflow: hidden;
}

.article_list_1 .appPatch,
.article_list_1 .latticePad {
	margin-top: 0
}

.article_list_1_list {
	vertical-align: middle;
	position: relative
}

.article_list_1_list a {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: block;
	margin-right: 70px
}

.article_list_1_list time {
	position: absolute;
	top: 50%;
	right: 0;
	margin-top: -12px
}

.article_list_1_title {
	min-height: 20px;
}

.article_list_11_getMore {
	padding: 0 10px;
	height: 40px;
	line-height: 40px;
	text-align: center;
}

.article_list_11 .article_list_imgBox {
	width: 25%;
	margin-bottom: 10px;
	float: left
}

.article_list_11_list a {
	display: block
}

.article_list_11 .article_list_text {
	width: 75%;
	float: left;
	padding-left: 15px
}

.article_list_11_info span {
	vertical-align: middle;
	margin-right: 5px
}

.article_list_11_btn a {
	margin-left: 10px
}

.article_list_11_btn i {
	font-size: 1pc;
	vertical-align: middle
}

.article_list_11_title {
	display: block
}

@media(max-width:767px) {
	.article_list_11 .article_list_imgBox {
		width: 50%;
		margin-bottom: 10px;
	}
	.article_list_11 .article_list_text {
		width: 50%
	}
}

.article_category_3 .appRow .appPatch .appColumn {
	display: inline-block;
	width: auto
}

.article_search_1 .search {
	position: relative
}

.selectMenuMap li {
	float: left;
	display: block;
	padding: 10px 20px;
}

.selectMenuMap ul ul {
	display: none;
}

.selectMenu_1_icon {
	transition: all 0.5s;
	-o-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-webkit-transition: all 0.5s;
	display: inline-block;
	position: absolute;
	right: 0;
	top: 0;
	font-size: 14px;
}

.selectMenu_1_icon.selected {
	transform: rotate(180deg);
	-o-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
}

.selectMenu_1_container .title {
	display: none;
	position: relative;
}

.selectMenu_1_list a {
	display: inline-block;
}

@media(max-width:767px) {
	.selectMenu_1_container li {
		float: none;
	}
	.selectMenu_1_list a {
		display: block;
	}
	.selectMenu_1_container .title {
		display: block;
	}
	.selectMenu_1_list {
		display: none;
	}
}

#header {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	position: relative;
	z-index: 1;
	height: 100%;
}

#headerWrapper {
	padding-left: 0px;
	padding-right: 0px;
}

#headerContainer {
	padding-bottom: 0px;
	padding-top: 0px;
}

#headerContainer {}

#main {}

#footer {
	background-color: #ffffff;
}

#footer:hover {}

#footerWrapper {
	background-color: #7d7d7d;
	padding-bottom: 20px;
}

#footerContainer {
	text-align: left;
	padding-bottom: 0px;
}

#footerContainer {}

#el_1510128712883ayt74 {
	padding-bottom: 0px;
	margin-bottom: 0px;
}

#el_1466930410333d9k22 {}

#el_1466930410333d9k22 {}

@media (min-width: 1200px) {
	#el_1466930410333d9k22 {}
}

@media (min-width: 961px) and (max-width: 1199px) {
	#el_1466930410333d9k22 {}
}

@media (max-width: 960px) {
	#el_1466930410333d9k22 {}
}

@media (max-width: 767px) {
	#el_1466930410333d9k22 {}
}

@media (max-width: 479px) {
	#el_1466930410333d9k22 {}
}

#app_0392841447205915 {
	text-align: left;
	padding-left: 20px;
}

#el_14669304103330cds1 {}

#el_1513834790651146n3 {}

#header {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	position: relative;
	z-index: 1;
	height: 100%;
}

#headerWrapper {
	padding-left: 0px;
	padding-right: 0px;
}

#headerContainer {
	padding-bottom: 0px;
	padding-top: 0px;
}

#headerContainer {}

#main {}

#footer {
	background-color: #ffffff;
}

#footer:hover {}

#footerWrapper {
	background-color: #7d7d7d;
	padding-bottom: 20px;
}

#footerContainer {
	text-align: left;
	padding-bottom: 0px;
}

#footerContainer {}

#el_1510128712883ayt74 {
	padding-bottom: 0px;
	margin-bottom: 0px;
}

#el_1466930410333d9k22 {}

#el_1466930410333d9k22 {}

@media (min-width: 1200px) {
	#el_1466930410333d9k22 {}
}

@media (min-width: 961px) and (max-width: 1199px) {
	#el_1466930410333d9k22 {}
}

@media (max-width: 960px) {
	#el_1466930410333d9k22 {}
}

@media (max-width: 767px) {
	#el_1466930410333d9k22 {}
}

@media (max-width: 479px) {
	#el_1466930410333d9k22 {}
}

#app_0392841447205915 {
	text-align: left;
	padding-left: 20px;
}

#el_14669304103330cds1 {}

#el_1513834790651146n3 {}

#app_8875704227738711 .iconBar_1 .text {
	font-weight: bold;
	font-size: 18px;
	color: #e5222f;
}

#app_8875704227738711 .iconBar_1 .icon {
	color: #e5222f;
}

#app_8875704227738711 {
	text-align: left;
	position: relative;
	z-index: 1;
	right: 20px;
}

#el_1506419503275i4jn17 {
	background-color: #eeeeee;
	box-shadow: 10px 0px 6px #616161;
	padding-top: 10px;
	padding-bottom: 10px;
}

@media (max-width: 767px) {
	#el_1506419503275i4jn17 {}
}

@media (max-width: 479px) {
	#el_1506419503275i4jn17 {}
}

#el_1506419503273thpv16 {
	box-shadow: 0px 0px 0px 0;
}

#el_1506419523607y90k18 {
	max-width: 1150px;
	padding-bottom: 5px;
	padding-top: 5px;
}

#el_1506419523609ypic20 {
	position: relative;
	z-index: 1;
}

#el_15064195236094c7y22 {
	text-align: right;
}

#el_1506581919040x0796 {
	max-width: 1150px;
	padding-bottom: 0px;
	margin-bottom: 10px;
}

@media (max-width: 767px) {
	#el_1506581919040x0796 {}
}

@media (max-width: 479px) {
	#el_1506581919040x0796 {}
}

#app_6288314269349487 {
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	position: relative;
	z-index: 1;
}

#el_15065840192308ke710 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #b8b8b8;
	border-top-color: #616161;
	border-right-color: #616161;
	border-bottom-color: #616161;
}

#el_1521510908085bdus2 {
	font-size: 18px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	padding-left: 10px;
}

#app_4493157105599556 {
	font-size: 16px;
	text-align: right;
}

@media (max-width: 960px) {
	#app_4493157105599556 {}
}

#el_151012178381888ww6 {
	padding-bottom: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
}

#el_15066705729836ibo7 {
	border-bottom-width: 3px;
	border-bottom-color: #d60b17;
	border-top-width: 0.5px;
	border-top-color: #d60b17;
	padding-top: 0px;
	padding-bottom: 0px;
}

#el_15066705729836ibo7 {}

#app_9158708625354113 {
	max-width: 1150px;
}

@media (min-width: 961px) and (max-width: 1199px) {
	#app_9158708625354113 {}
}

@media (max-width: 767px) {
	#app_9158708625354113 {}
}

#app_9158708625354113 .navItem {
	padding-top: 4px;
	margin-right: 10px;
	margin-bottom: -5px;
	text-align: left;
}

#app_9158708625354113 .navItem a:hover {
	color: #ffffff;
	background-color: #d60b17;
}

@media (min-width: 961px) and (max-width: 1199px) {
	#app_9158708625354113 .navItem {
		margin-right: -20px;
	}
}

#app_9158708625354113 .navItem .navItemBar {
	font-size: 16px;
	text-align: center;
	padding-left: 30px;
}

@media (max-width: 960px) {
	#app_9158708625354113 .navItem .navItemBar {
		padding-right: 0px;
		padding-left: 10px;
	}
}

@media (max-width: 960px) {
	#app_9158708625354113 .navContainer .navList {
		text-align: left;
	}
}

#app_9158708625354113 .navMenu {
	text-align: center;
}

@media (max-width: 960px) {
	#app_9158708625354113 .navMenu {}
}

#el_1510127365274x4492 {
	padding-top: 0px;
}

#el_1510127365272w91k1 {
	padding-top: 0px;
}

#app_1269115533390174 {
	text-align: center;
}

#el_1488358236673gy5l1 {
	max-width: 1200px;
	padding-left: 10px;
	padding-right: 10px;
}

@media (max-width: 767px) {
	#app_1676842431095737 {
		padding-left: 20px;
		padding-bottom: 10px;
	}
}

#el_1511859903436ckx03 {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

#app_8826743958058358 {
	font-size: 16px;
	padding-left: 20px;
	padding-top: 10px;
}

#el_1511862431966q4e54 {}

#app_1676842431095737 {}

@media (max-width: 767px) {
	#app_1676842431095737 {
		padding-left: 20px;
		padding-bottom: 10px;
	}
}

#el_1511862431967fh1u5 {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

#el_1511862431968tvqp6 {
	font-size: 16px;
	padding-left: 20px;
	padding-top: 10px;
}

#el_1511862456684hq9w20 {}

#app_1676842431095737 {}

@media (max-width: 767px) {
	#app_1676842431095737 {
		padding-left: 20px;
		padding-bottom: 10px;
	}
}

#el_151186245668525q921 {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

#el_1511862456686pely22 {
	font-size: 16px;
	padding-left: 20px;
	padding-top: 10px;
}

#el_1511862456213fhkw16 {}

#app_1676842431095737 {}

@media (max-width: 767px) {
	#app_1676842431095737 {
		padding-left: 20px;
		padding-bottom: 10px;
	}
}

#el_151186245621605ib17 {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

#el_1511862456219huoq18 {
	font-size: 16px;
	padding-left: 20px;
	padding-top: 10px;
}

#el_1511862455421i2ft12 {}

#app_1676842431095737 {}

@media (max-width: 767px) {
	#app_1676842431095737 {
		padding-left: 20px;
		padding-bottom: 10px;
	}
}

#el_1511862455421f4tb13 {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

#el_1511862455422k5ko14 {
	font-size: 16px;
	padding-left: 20px;
	padding-top: 10px;
}

#el_1511862452989pvx38 {}

#app_1676842431095737 {}

@media (max-width: 767px) {
	#app_1676842431095737 {
		padding-left: 20px;
		padding-bottom: 10px;
	}
}

#el_151186245299030t19 {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

#el_1511862452990os8t10 {
	font-size: 16px;
	padding-left: 20px;
	padding-top: 10px;
}

#app_1081978000320195 {
	text-align: center;
}

#el_1513838864954m9yj1 {
	max-width: 1200px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-width: 0.5px;
	border-right-width: 0.5px;
	border-bottom-width: 0.5px;
	border-left-width: 0.5px;
	border-top-color: #d70c18;
	border-right-color: #d70c18;
	border-bottom-color: #d70c18;
	border-left-color: #d70c18;
}

@media (min-width: 961px) and (max-width: 1199px) {
	#el_1513838864954m9yj1 {}
}

@media (max-width: 960px) {
	#el_1513838864954m9yj1 {}
}

@media (max-width: 767px) {
	#el_1513838864954m9yj1 {}
	#el_1513838864954m9yj1 {}
}

@media (max-width: 479px) {
	#el_1513838864954m9yj1 {}
}

#el_1513838864954m9yj1 .navItem {
	padding-top: 4px;
	margin-right: 10px;
	margin-bottom: -5px;
	text-align: left;
}

#el_1513838864954m9yj1 .navItem a:hover {
	color: #d60b17;
}

@media (min-width: 961px) and (max-width: 1199px) {
	#el_1513838864954m9yj1 .navItem {
		margin-right: -20px;
	}
}

#el_1513838864954m9yj1 .navItem .navItemBar {
	font-size: 16px;
	text-align: center;
	padding-left: 30px;
}

@media (max-width: 960px) {
	#el_1513838864954m9yj1 .navItem .navItemBar {
		padding-right: 0px;
		padding-left: 10px;
	}
}

@media (max-width: 960px) {
	#el_1513838864954m9yj1 .navContainer .navList {
		text-align: left;
	}
}

#el_1513838864954m9yj1 .navMenu {
	text-align: center;
}

@media (max-width: 960px) {
	#el_1513838864954m9yj1 .navMenu {}
}

#el_1510124265754ly6a41 {
	padding-bottom: 0px;
}

#el_15101242657520c9140 {}

#el_15101242667949a9r42 {
	max-width: 1200px;
}

@media (max-width: 479px) {
	#el_1510124266795xljl43 {
		padding-left: 10px;
		padding-right: 10px;
	}
}

@media (max-width: 767px) {
	#el_1510124266796m44944 {}
}

@media (max-width: 767px) {
	#el_1510124266796gnba46 {}
}

@media (max-width: 479px) {
	#el_15101242667960jdb50 {
		padding-left: 10px;
		padding-right: 10px;
	}
}

#el_1510124273299mwdm55 {
	max-width: 1200px;
	padding-bottom: 30px;
	margin-bottom: 0px;
}

#el_1510124273299tjn056 {
	padding-top: 0px;
	padding-bottom: 0px;
}

#el_1510124273300dc2n57 {
	padding-top: 0px;
	padding-bottom: 0px;
}

#el_15101242733001ca558 {
	padding-top: 0px;
	padding-bottom: 0px;
}

#el_1510124273300eq9659 {
	line-height: 25px;
	color: #ffffff;
}

@media (max-width: 960px) {
	#el_1510124273300eq9659 {}
}

#el_15101242733010nsn60 {
	padding-top: 0px;
	padding-bottom: 0px;
}

#el_1510124273301p4f761 {
	line-height: 25px;
}

#el_1510124273302w4ss62 {
	padding-top: 0px;
	padding-bottom: 0px;
}

#el_1510124273302xsek63 {
	line-height: 25px;
}

#el_1510124273302blau64 {
	padding-top: 0px;
	padding-bottom: 0px;
}

#el_1510124273302i8ox65 {
	line-height: 25px;
}

#el_1510124273303xt2a66 {
	padding-top: 0px;
	padding-bottom: 0px;
}

#el_1510124273303hhav67 {
	line-height: 30px;
	text-align: center;
}

#el_1510124280850911x68 {
	max-width: 1200px;
	padding-bottom: 0px;
	padding-top: 0px;
}

#el_1510124280851vdd270 {
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	position: relative;
	z-index: 1;
	text-align: center;
	max-width: 275px;
	padding-bottom: 20px;
	margin-left: 0px;
}

#el_1510124280851vdd270 img {}

#el_15101242808510t0g71 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #b8b8b8;
	border-top-color: #616161;
	border-right-color: #616161;
	border-bottom-color: #616161;
}

@media (max-width: 767px) {
	#el_15101242808510t0g71 {}
}

@media (max-width: 479px) {
	#el_15101242808510t0g71 {}
}

#el_15077813379663ir322 {
	font-size: 18px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	padding-left: 10px;
}

#el_15101242808526hca73 {
	padding-bottom: 0px;
}

@media (max-width: 767px) {
	#el_15101242808526hca73 {
		padding-left: 10px;
	}
}

@media (max-width: 479px) {
	#el_15101242808526hca73 {
		padding-left: 10px;
	}
}

#app_2258266395635214 .iconBar_1 .icon {
	color: #ffffff;
}

#app_2258266395635214 .iconBar_1 .text {
	color: #ffffff;
}

#app_2258266395635214 {
	margin-bottom: 0px;
}

#el_1508336125930iwig15 .iconBar_1 .icon {
	color: #ffffff;
}

#el_1508336125930iwig15 .iconBar_1 .text {
	color: #ffffff;
}

#el_1508336125930iwig15 {
	margin-bottom: 0px;
}

#el_1508336166012iaxn20 .iconBar_1 .icon {
	color: #ffffff;
}

#el_1508336166012iaxn20 .iconBar_1 .text {
	color: #ffffff;
}

#el_1508336166012iaxn20 {}

#el_1508336166012iaxn20 .iconBar_1 {}

#app_7053268514965224 {
	text-align: left;
	max-width: 1200px;
	padding-bottom: 20px;
}

@media (max-width: 479px) {
	#app_7053268514965224 {
		padding-left: 10px;
		padding-right: 10px;
	}
}

.mapMenuList>div.row {
	margin-top: 30px;
}

#app_0764319647974623 .article_detail_title {
	font-size: 16px;
	color: #cd201c;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	line-height: 40px;
	text-align: left;
}

.article_detail_1_info time {
	vertical-align: top
}

.article_detail_1_title {
	text-align: center;
	margin: .8em 0 1em
}

.article_detail_1_info {
	text-align: center
}

.article_detail_1_content {
	margin-top: 24px
}

.article_detail_1_btn {
	text-align: right;
	margin-top: 40px
}

.article_detail_1_btn a.first {
	margin-right: 15px
}

.article_detail_1_video {
	margin-top: 24px;
	text-align: center
}

.article_detail_1_video video {
	max-width: 100%
}

@media(max-width:767px) {
	.article_detail_1_btn {
		margin-top: 24px
	}
}

.article_detail_1_customAttr {
	margin: 20px 10px 0;
}

.article_detail_1_customAttr li {
	width: 100%;
	float: left;
	line-height: 30px;
}

.article_detail_1_customAttr p {
	padding: 0 10px;
}

.article_detail_1_video {
	margin-top: 20px;
}

.contactList li {
	width: 33.33%;
	float: left;
}
.contactList li i {
	display: block;
	width: 100%;
	height: 60px;
	position: relative;
}
.contactList li img {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	margin: auto;
}
.contactList li p {
	color: #424242;
	text-align: center;
	font: 14px/24px "微软雅黑";
}
.mapBox {
	width: 100%;
	margin: 2% auto 4%;
}
@media only screen and (max-width:414px ) {
	.contactList li{
		width: 100%;
	}
}