body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, select, p, blockquote, th, td, article, aside, canvas, details, figure, figcaption, footer, header, hgroup, menu, nav, output, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block
}
ol, ul {
	list-style: none
}
blockquote, q {
	quotes: none
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
input, button, select {
	vertical-align: middle
}
fieldset, img {
	border: 0
}
address, h1, h2, h3, h4, h5, h6, abbr, acronym, b, big, cite, code, del, dfn, em, i, ins, kbd, q, s, samp, strike, strong, tt, u, var {
	font-size: 100%;
	font-weight: normal;
	font-style: normal;
	font-variant: normal
}
html {
	background: #fff;
	color: #333;
	height: 100%;
	overflow-y: scroll
}
a {
	text-decoration: none
}
:focus {
	outline: 0
}
.clearfix {
	zoom: 1
}
.clearfix:after {
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
	content: ''
}
.display-none {
	display: none
}
.g-transition {
	display: block!important;
	opacity: 0;
	transition: transform .5s, opacity .5s;
	-webkit-transition: -webkit-transform .5s, opacity .5s;
	-ms-transition: -ms-transform .5s, opacity .5s;
	transform: scale(0);
	-webkit-transform: scale(0);
	-ms-transform: scale(0)
}
.g-transition-show {
	opacity: 1;
	transform: scale(1);
	-webkit-transform: scale(1);
	-ms-transform: scale(1)
}
.zyhpopup-mask, .zyhpopup {
	display: none
}
.zyhpopup-mask, .zyhpopup, .zyhpopup .close {
	position: absolute
}
.zyhpopup-mask {
	z-index: 10001;
	background: #000;
	filter: Alpha(Opacity=40);
	opacity: .4
}
.zyhpopup {
	z-index: 10002;
	background: #fff;
	border-radius: 5px;
	background-clip: padding-box;
	border: 5px solid rgba(0,0,0,.1);
	border: none\9;
	border: 5px solid rgba(0,0,0,.1)\9\0
}
.zyhpopup .close {
	z-index: 999999;
	right: -7px;
	top: -7px;
	display: inline-block;
	width: 14px;
	height: 14px;
	line-height: 0;
	font-size: 0;
	cursor: pointer;
	background: url(/Images/zyh-icon.png?20151125);
*behavior:url(/Scripts/iepng/iepngfix.htc)
}
.zyhpopup .close:hover {
	background-position: 0 -14px
}
.zyhajax-error {
	z-index: 999999;
	width: 80%;
	height: 80%
}
.zyhajax-error iframe {
	width: 100%;
	height: 100%;
	border: 0
}
.zyhajax-loading {
	display: none;
	position: absolute;
	z-index: 20000;
	line-height: 1;
	padding: 20px;
	color: #fff;
	white-space: nowrap;
	border-radius: 10px;
	background: #a0a0a0\9;
	background: rgba(0,0,0,.4)
}
.zyhwarn {
	z-index: 999998;
	width: 400px;
	font-size: 117%;
	line-height: 35px
}
.zyhwarn dl {
	border-bottom: 1px solid #f3f3f3
}
.zyhwarn dt {
	padding: 0 10px;
	font-weight: bold;
	background: #f3f3f3
}
.zyhwarn dd {
	padding: 20px
}
.zyhwarn .ok {
	display: block;
	width: 50px;
	line-height: 30px;
	margin: 10px auto;
	text-align: center;
	color: #fff;
	background: #80c269;
	cursor: pointer;
	border-radius: 5px
}
.zyhwarn .ok:hover {
	opacity: .8;
	filter: Alpha(Opacity=80)
}
.zyhvalid {
	z-index: 999999;
	position: absolute;
	margin: 0;
	padding: 0 5px;
	line-height: 25px;
	border: 1px solid #ddd;
	background: #dd5d4e;
	border-radius: 3px;
	box-shadow: 0 0 3px #666;
	cursor: pointer
}
.zyhvalid .h1 {
	display: block;
	font-size: 12px;
	font-style: normal;
	color: #fff;
	white-space: nowrap
}
.zyhvalid .h2 {
	display: block;
	position: absolute;
	left: 5px;
	top: auto;
	bottom: -5px;
	width: 10px;
	height: 10px
}
.zyhvalid .h2 .t1, .zyhvalid .h2 .t2 {
	display: block;
	position: absolute;
	left: 0;
	top: auto;
	bottom: 0;
	width: 0;
	height: 0;
	line-height: 0;
	border-color: #ddd transparent transparent;
	border-width: 5px 5px 0;
	border-style: solid dashed dashed
}
.zyhvalid .h2 .t2 {
	bottom: 2px;
	border-color: #dd5d4e transparent transparent
}
.gg-left {
	float: left
}
.gg-right {
	float: right
}
.gg-relative {
	position: relative;
	zoom: 1
}
.gg-absolute {
	position: absolute
}
.gg-fixed {
	position: fixed
}
.gg-inline {
	display: inline
}
.gg-block {
	display: block
}
.gg-inline-block {
	display: inline-block
}
.gg-none {
	display: none
}
.gg-pointer {
	cursor: pointer
}
.gg-bold {
	font-weight: bold
}
.gg-small {
	font-size: small
}
.gg-large {
	font-size: large
}
.gg-bd-none {
	border: 0
}
.gg-bg-transparent {
	background-color: transparent
}
.gg-l {
	text-align: left
}
.gg-c {
	text-align: center
}
.gg-r {
	text-align: right
}
.gg-t {
	vertical-align: top
}
.gg-m {
	vertical-align: middle
}
.gg-b {
	vertical-align: bottom
}
.gg-hv-opa-1:hover {
	opacity: .1;
	filter: alpha(opacity=10)
}
.gg-hv-opa-2:hover {
	opacity: .2;
	filter: alpha(opacity=20)
}
.gg-hv-opa-3:hover {
	opacity: .3;
	filter: alpha(opacity=30)
}
.gg-hv-opa-4:hover {
	opacity: .4;
	filter: alpha(opacity=40)
}
.gg-hv-opa-5:hover {
	opacity: .5;
	filter: alpha(opacity=50)
}
.gg-hv-opa-6:hover {
	opacity: .6;
	filter: alpha(opacity=60)
}
.gg-hv-opa-7:hover {
	opacity: .7;
	filter: alpha(opacity=70)
}
.gg-hv-opa-8:hover {
	opacity: .8;
	filter: alpha(opacity=80)
}
.gg-hv-opa-9:hover {
	opacity: .9;
	filter: alpha(opacity=90)
}
.gg-hv-opa-10:hover {
	opacity: 1;
	filter: alpha(opacity=100)
}
.gg-w-5 {
	width: 5%
}
.gg-w-10 {
	width: 10%
}
.gg-w-15 {
	width: 15%
}
.gg-w-20 {
	width: 20%
}
.gg-w-25 {
	width: 25%
}
.gg-w-30 {
	width: 30%
}
.gg-w-33 {
	width: 33%
}
.gg-w-35 {
	width: 35%
}
.gg-w-40 {
	width: 40%
}
.gg-w-45 {
	width: 45%
}
.gg-w-50 {
	width: 50%
}
.gg-w-55 {
	width: 55%
}
.gg-w-60 {
	width: 60%
}
.gg-w-65 {
	width: 65%
}
.gg-w-70 {
	width: 70%
}
.gg-w-75 {
	width: 75%
}
.gg-w-80 {
	width: 80%
}
.gg-w-85 {
	width: 85%
}
.gg-w-90 {
	width: 90%
}
.gg-w-95 {
	width: 95%
}
.gg-w-100 {
	width: 100%
}
.gg-pd-t-mine {
	padding-top: .5em
}
.gg-pd-t-1e {
	padding-top: 1em
}
.gg-pd-t-2e {
	padding-top: 2em
}
.gg-pd-t-3e {
	padding-top: 3em
}
.gg-pd-t-4e {
	padding-top: 4em
}
.gg-pd-t-5e {
	padding-top: 5em
}
.gg-pd-b-mine {
	padding-bottom: .5em
}
.gg-pd-b-1e {
	padding-bottom: 1em
}
.gg-pd-b-2e {
	padding-bottom: 2em
}
.gg-pd-b-3e {
	padding-bottom: 3em
}
.gg-pd-b-4e {
	padding-bottom: 4em
}
.gg-pd-b-5e {
	padding-bottom: 5em
}
.gg-pd-tb-mine {
	padding-top: .5em;
	padding-bottom: .5em
}
.gg-pd-tb-1e {
	padding-top: 1em;
	padding-bottom: 1em
}
.gg-pd-tb-2e {
	padding-top: 2em;
	padding-bottom: 2em
}
.gg-pd-tb-3e {
	padding-top: 3em;
	padding-bottom: 3em
}
.gg-pd-tb-4e {
	padding-top: 4em;
	padding-bottom: 4em
}
.gg-pd-tb-5e {
	padding-top: 5em;
	padding-bottom: 5em
}
.gg-pd-l-mine {
	padding-left: .5em
}
.gg-pd-l-1e {
	padding-left: 1em
}
.gg-pd-l-2e {
	padding-left: 2em
}
.gg-pd-l-3e {
	padding-left: 3em
}
.gg-pd-l-4e {
	padding-left: 4em
}
.gg-pd-l-5e {
	padding-left: 5em
}
.gg-pd-r-mine {
	padding-right: .5em
}
.gg-pd-r-1e {
	padding-right: 1em
}
.gg-pd-r-2e {
	padding-right: 2em
}
.gg-pd-r-3e {
	padding-right: 3em
}
.gg-pd-r-4e {
	padding-right: 4em
}
.gg-pd-r-5e {
	padding-right: 5em
}
.gg-pd-lr-mine {
	padding-left: .5em;
	padding-right: .5em
}
.gg-pd-lr-1e {
	padding-left: 1em;
	padding-right: 1em
}
.gg-pd-lr-2e {
	padding-left: 2em;
	padding-right: 2em
}
.gg-pd-lr-3e {
	padding-left: 3em;
	padding-right: 3em
}
.gg-pd-lr-4e {
	padding-left: 4em;
	padding-right: 4em
}
.gg-pd-lr-5e {
	padding-left: 5em;
	padding-right: 5em
}
.gg-pd-t-minp {
	padding-top: .5%
}
.gg-pd-t-1p {
	padding-top: 1%
}
.gg-pd-t-2p {
	padding-top: 2%
}
.gg-pd-t-3p {
	padding-top: 3%
}
.gg-pd-t-4p {
	padding-top: 4%
}
.gg-pd-t-5p {
	padding-top: 5%
}
.gg-pd-b-minp {
	padding-bottom: .5%
}
.gg-pd-b-1p {
	padding-bottom: 1%
}
.gg-pd-b-2p {
	padding-bottom: 2%
}
.gg-pd-b-3p {
	padding-bottom: 3%
}
.gg-pd-b-4p {
	padding-bottom: 4%
}
.gg-pd-b-5p {
	padding-bottom: 5%
}
.gg-pd-tb-minp {
	padding-top: .5%;
	padding-bottom: .5%
}
.gg-pd-tb-1p {
	padding-top: 1%;
	padding-bottom: 1%
}
.gg-pd-tb-2p {
	padding-top: 2%;
	padding-bottom: 2%
}
.gg-pd-tb-3p {
	padding-top: 3%;
	padding-bottom: 3%
}
.gg-pd-tb-4p {
	padding-top: 4%;
	padding-bottom: 4%
}
.gg-pd-tb-5p {
	padding-top: 5%;
	padding-bottom: 5%
}
.gg-pd-l-minp {
	padding-left: .5%
}
.gg-pd-l-1p {
	padding-left: 1%
}
.gg-pd-l-2p {
	padding-left: 2%
}
.gg-pd-l-3p {
	padding-left: 3%
}
.gg-pd-l-4p {
	padding-left: 4%
}
.gg-pd-l-5p {
	padding-left: 5%
}
.gg-pd-r-minp {
	padding-right: .5%
}
.gg-pd-r-1p {
	padding-right: 1%
}
.gg-pd-r-2p {
	padding-right: 2%
}
.gg-pd-r-3p {
	padding-right: 3%
}
.gg-pd-r-4p {
	padding-right: 4%
}
.gg-pd-r-5p {
	padding-right: 5%
}
.gg-pd-lr-minp {
	padding-left: .5%;
	padding-right: .5%
}
.gg-pd-lr-1p {
	padding-left: 1%;
	padding-right: 1%
}
.gg-pd-lr-2p {
	padding-left: 2%;
	padding-right: 2%
}
.gg-pd-lr-3p {
	padding-left: 3%;
	padding-right: 3%
}
.gg-pd-lr-4p {
	padding-left: 4%;
	padding-right: 4%
}
.gg-pd-lr-5p {
	padding-left: 5%;
	padding-right: 5%
}
.gg-mg-l-auto {
	margin-left: auto
}
.gg-mg-r-auto {
	margin-right: auto
}
.gg-mg-lr-auto {
	margin-left: auto;
	margin-right: auto
}
.gg-mg-t-mine {
	margin-top: .5em
}
.gg-mg-t-1e {
	margin-top: 1em
}
.gg-mg-t-2e {
	margin-top: 2em
}
.gg-mg-t-3e {
	margin-top: 3em
}
.gg-mg-t-4e {
	margin-top: 4em
}
.gg-mg-t-5e {
	margin-top: 5em
}
.gg-mg-b-mine {
	margin-bottom: .5em
}
.gg-mg-b-1e {
	margin-bottom: 1em
}
.gg-mg-b-2e {
	margin-bottom: 2em
}
.gg-mg-b-3e {
	margin-bottom: 3em
}
.gg-mg-b-4e {
	margin-bottom: 4em
}
.gg-mg-b-5e {
	margin-bottom: 5em
}
.gg-mg-tb-mine {
	margin-top: .5em;
	margin-bottom: .5em
}
.gg-mg-tb-1e {
	margin-top: 1em;
	margin-bottom: 1em
}
.gg-mg-tb-2e {
	margin-top: 2em;
	margin-bottom: 2em
}
.gg-mg-tb-3e {
	margin-top: 3em;
	margin-bottom: 3em
}
.gg-mg-tb-4e {
	margin-top: 4em;
	margin-bottom: 4em
}
.gg-mg-tb-5e {
	margin-top: 5em;
	margin-bottom: 5em
}
.gg-mg-l-mine {
	margin-left: .5em
}
.gg-mg-l-1e {
	margin-left: 1em
}
.gg-mg-l-2e {
	margin-left: 2em
}
.gg-mg-l-3e {
	margin-left: 3em
}
.gg-mg-l-4e {
	margin-left: 4em
}
.gg-mg-l-5e {
	margin-left: 5em
}
.gg-mg-r-mine {
	margin-right: .5em
}
.gg-mg-r-1e {
	margin-right: 1em
}
.gg-mg-r-2e {
	margin-right: 2em
}
.gg-mg-r-3e {
	margin-right: 3em
}
.gg-mg-r-4e {
	margin-right: 4em
}
.gg-mg-r-5e {
	margin-right: 5em
}
.gg-mg-lr-mine {
	margin-left: .5em;
	margin-right: .5em
}
.gg-mg-lr-1e {
	margin-left: 1em;
	margin-right: 1em
}
.gg-mg-lr-2e {
	margin-left: 2em;
	margin-right: 2em
}
.gg-mg-lr-3e {
	margin-left: 3em;
	margin-right: 3em
}
.gg-mg-lr-4e {
	margin-left: 4em;
	margin-right: 4em
}
.gg-mg-lr-5e {
	margin-left: 5em;
	margin-right: 5em
}
.gg-mg-t-minp {
	margin-top: .5%
}
.gg-mg-t-1p {
	margin-top: 1%
}
.gg-mg-t-2p {
	margin-top: 2%
}
.gg-mg-t-3p {
	margin-top: 3%
}
.gg-mg-t-4p {
	margin-top: 4%
}
.gg-mg-t-5p {
	margin-top: 5%
}
.gg-mg-b-minp {
	margin-bottom: .5%
}
.gg-mg-b-1p {
	margin-bottom: 1%
}
.gg-mg-b-2p {
	margin-bottom: 2%
}
.gg-mg-b-3p {
	margin-bottom: 3%
}
.gg-mg-b-4p {
	margin-bottom: 4%
}
.gg-mg-b-5p {
	margin-bottom: 5%
}
.gg-mg-tb-minp {
	margin-top: .5%;
	margin-bottom: .5%
}
.gg-mg-tb-1p {
	margin-top: 1%;
	margin-bottom: 1%
}
.gg-mg-tb-2p {
	margin-top: 2%;
	margin-bottom: 2%
}
.gg-mg-tb-3p {
	margin-top: 3%;
	margin-bottom: 3%
}
.gg-mg-tb-4p {
	margin-top: 4%;
	margin-bottom: 4%
}
.gg-mg-tb-5p {
	margin-top: 5%;
	margin-bottom: 5%
}
.gg-mg-l-minp {
	margin-left: .5%
}
.gg-mg-l-1p {
	margin-left: 1%
}
.gg-mg-l-2p {
	margin-left: 2%
}
.gg-mg-l-3p {
	margin-left: 3%
}
.gg-mg-l-4p {
	margin-left: 4%
}
.gg-mg-l-5p {
	margin-left: 5%
}
.gg-mg-r-minp {
	margin-right: .5%
}
.gg-mg-r-1p {
	margin-right: 1%
}
.gg-mg-r-2p {
	margin-right: 2%
}
.gg-mg-r-3p {
	margin-right: 3%
}
.gg-mg-r-4p {
	margin-right: 4%
}
.gg-mg-r-5p {
	margin-right: 5%
}
.gg-mg-lr-minp {
	margin-left: .5%;
	margin-right: .5%
}
.gg-mg-lr-1p {
	margin-left: 1%;
	margin-right: 1%
}
.gg-mg-lr-2p {
	margin-left: 2%;
	margin-right: 2%
}
.gg-mg-lr-3p {
	margin-left: 3%;
	margin-right: 3%
}
.gg-mg-lr-4p {
	margin-left: 4%;
	margin-right: 4%
}
.gg-mg-lr-5p {
	margin-left: 5%;
	margin-right: 5%
}
