
.hm-news{
	background:#fff;
}
.am-pb {
    padding-bottom: 80px;
    overflow: hidden;
}

.am-container {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px;
    padding-right: 10px;
    width: 100%;
    max-width: 1000px;
}


.am-scrollbar-measure {
	width: 100px;
	height: 100px;
	overflow: scroll;
	position: absolute;
	top: -9999px
}

.am-container {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	margin-left: auto;
	margin-right: auto;
	padding-left: 10px;
	padding-right: 10px;
	width: 100%;
	max-width: 1000px
}

.am-container:after,.am-container:before {
	content: " ";
	display: table
}

.am-container:after {
	clear: both
}

@media only screen and (min-width:641px) {
	.am-container {
		padding-left: 15px;
		padding-right: 15px
	}
}

.am-container>.am-g {
	width: auto;
	margin-left: -1rem;
	margin-right: -1rem
}

@media only screen and (min-width:641px) {
	.am-container>.am-g {
		margin-left: -1.5rem;
		margin-right: -1.5rem
	}
}

.am-g {
	margin: 0 auto;
	width: 100%
}

.am-g:after,.am-g:before {
	content: " ";
	display: table
}

.am-g:after {
	clear: both
}

.am-g .am-g {
	margin-left: -1rem;
	margin-right: -1rem;
	width: auto
}

.am-g .am-g.am-g-collapse {
	margin-left: 0;
	margin-right: 0;
	width: auto
}

@media only screen and (min-width:641px) {
	.am-g .am-g {
		margin-left: -1.5rem;
		margin-right: -1.5rem
	}
}

.am-g.am-g-collapse .am-g {
	margin-left: 0;
	margin-right: 0
}

.am-g-collapse [class*=am-u-] {
	padding-left: 0;
	padding-right: 0
}

.am-g-fixed {
	max-width: 1000px
}[class*=am-u-] {
	width: 100%;
	padding-left: 1rem;
	padding-right: 1rem;
	float: left;
	position: relative
}[class*=am-u-]+[class*=am-u-]:last-child {
	float: right
}[class*=am-u-]+[class*=am-u-].am-u-end {
	float: left
}

@media only screen and (min-width:641px) {
[	class*=am-u-] {
		padding-left: 1.5rem;
		padding-right: 1.5rem
	}
}[class*=am-u-pull-] {
	left: auto
}[class*=am-u-push-] {
	right: auto
}

@media only screen {
	.am-u-sm-1 {
		width: 8.33333333%
	}

	.am-u-sm-2 {
		width: 16.66666667%
	}

	.am-u-sm-3 {
		width: 25%
	}

	.am-u-sm-4 {
		width: 33.33333333%
	}

	.am-u-sm-5 {
		width: 41.66666667%
	}

	.am-u-sm-6 {
		width: 50%
	}

	.am-u-sm-7 {
		width: 58.33333333%
	}

	.am-u-sm-8 {
		width: 66.66666667%
	}

	.am-u-sm-9 {
		width: 75%
	}

	.am-u-sm-10 {
		width: 83.33333333%
	}

	.am-u-sm-11 {
		width: 91.66666667%
	}

	.am-u-sm-12 {
		width: 100%
	}

	.am-u-sm-pull-0 {
		right: 0
	}

	.am-u-sm-pull-1 {
		right: 8.33333333%
	}

	.am-u-sm-pull-2 {
		right: 16.66666667%
	}

	.am-u-sm-pull-3 {
		right: 25%
	}

	.am-u-sm-pull-4 {
		right: 33.33333333%
	}

	.am-u-sm-pull-5 {
		right: 41.66666667%
	}

	.am-u-sm-pull-6 {
		right: 50%
	}

	.am-u-sm-pull-7 {
		right: 58.33333333%
	}

	.am-u-sm-pull-8 {
		right: 66.66666667%
	}

	.am-u-sm-pull-9 {
		right: 75%
	}

	.am-u-sm-pull-10 {
		right: 83.33333333%
	}

	.am-u-sm-pull-11 {
		right: 91.66666667%
	}

	.am-u-sm-push-0 {
		left: 0
	}

	.am-u-sm-push-1 {
		left: 8.33333333%
	}

	.am-u-sm-push-2 {
		left: 16.66666667%
	}

	.am-u-sm-push-3 {
		left: 25%
	}

	.am-u-sm-push-4 {
		left: 33.33333333%
	}

	.am-u-sm-push-5 {
		left: 41.66666667%
	}

	.am-u-sm-push-6 {
		left: 50%
	}

	.am-u-sm-push-7 {
		left: 58.33333333%
	}

	.am-u-sm-push-8 {
		left: 66.66666667%
	}

	.am-u-sm-push-9 {
		left: 75%
	}

	.am-u-sm-push-10 {
		left: 83.33333333%
	}

	.am-u-sm-push-11 {
		left: 91.66666667%
	}

	.am-u-sm-offset-0 {
		margin-left: 0
	}

	.am-u-sm-offset-1 {
		margin-left: 8.33333333%
	}

	.am-u-sm-offset-2 {
		margin-left: 16.66666667%
	}

	.am-u-sm-offset-3 {
		margin-left: 25%
	}

	.am-u-sm-offset-4 {
		margin-left: 33.33333333%
	}

	.am-u-sm-offset-5 {
		margin-left: 41.66666667%
	}

	.am-u-sm-offset-6 {
		margin-left: 50%
	}

	.am-u-sm-offset-7 {
		margin-left: 58.33333333%
	}

	.am-u-sm-offset-8 {
		margin-left: 66.66666667%
	}

	.am-u-sm-offset-9 {
		margin-left: 75%
	}

	.am-u-sm-offset-10 {
		margin-left: 83.33333333%
	}

	.am-u-sm-offset-11 {
		margin-left: 91.66666667%
	}

	.am-u-sm-reset-order {
		margin-left: 0;
		margin-right: 0;
		left: auto;
		right: auto;
		float: left
	}[	class*=am-u-].am-u-sm-centered {
		margin-left: auto;
		margin-right: auto;
		float: none
	}[	class*=am-u-].am-u-sm-centered:last-child {
		float: none
	}[	class*=am-u-].am-u-sm-uncentered {
		margin-left: 0;
		margin-right: 0;
		float: left
	}[	class*=am-u-].am-u-sm-uncentered:last-child {
		float: left
	}
}

@media only screen and (min-width:641px) {
	.am-u-md-1 {
		width: 8.33333333%
	}

	.am-u-md-2 {
		width: 16.66666667%
	}

	.am-u-md-3 {
		width: 25%
	}

	.am-u-md-4 {
		width: 33.33333333%
	}

	.am-u-md-5 {
		width: 41.66666667%
	}

	.am-u-md-6 {
		width: 50%
	}

	.am-u-md-7 {
		width: 58.33333333%
	}

	.am-u-md-8 {
		width: 66.66666667%
	}

	.am-u-md-9 {
		width: 75%
	}

	.am-u-md-10 {
		width: 83.33333333%
	}

	.am-u-md-11 {
		width: 91.66666667%
	}

	.am-u-md-12 {
		width: 100%
	}

	.am-u-md-pull-0 {
		right: 0
	}

	.am-u-md-pull-1 {
		right: 8.33333333%
	}

	.am-u-md-pull-2 {
		right: 16.66666667%
	}

	.am-u-md-pull-3 {
		right: 25%
	}

	.am-u-md-pull-4 {
		right: 33.33333333%
	}

	.am-u-md-pull-5 {
		right: 41.66666667%
	}

	.am-u-md-pull-6 {
		right: 50%
	}

	.am-u-md-pull-7 {
		right: 58.33333333%
	}

	.am-u-md-pull-8 {
		right: 66.66666667%
	}

	.am-u-md-pull-9 {
		right: 75%
	}

	.am-u-md-pull-10 {
		right: 83.33333333%
	}

	.am-u-md-pull-11 {
		right: 91.66666667%
	}

	.am-u-md-push-0 {
		left: 0
	}

	.am-u-md-push-1 {
		left: 8.33333333%
	}

	.am-u-md-push-2 {
		left: 16.66666667%
	}

	.am-u-md-push-3 {
		left: 25%
	}

	.am-u-md-push-4 {
		left: 33.33333333%
	}

	.am-u-md-push-5 {
		left: 41.66666667%
	}

	.am-u-md-push-6 {
		left: 50%
	}

	.am-u-md-push-7 {
		left: 58.33333333%
	}

	.am-u-md-push-8 {
		left: 66.66666667%
	}

	.am-u-md-push-9 {
		left: 75%
	}

	.am-u-md-push-10 {
		left: 83.33333333%
	}

	.am-u-md-push-11 {
		left: 91.66666667%
	}

	.am-u-md-offset-0 {
		margin-left: 0
	}

	.am-u-md-offset-1 {
		margin-left: 8.33333333%
	}

	.am-u-md-offset-2 {
		margin-left: 16.66666667%
	}

	.am-u-md-offset-3 {
		margin-left: 25%
	}

	.am-u-md-offset-4 {
		margin-left: 33.33333333%
	}

	.am-u-md-offset-5 {
		margin-left: 41.66666667%
	}

	.am-u-md-offset-6 {
		margin-left: 50%
	}

	.am-u-md-offset-7 {
		margin-left: 58.33333333%
	}

	.am-u-md-offset-8 {
		margin-left: 66.66666667%
	}

	.am-u-md-offset-9 {
		margin-left: 75%
	}

	.am-u-md-offset-10 {
		margin-left: 83.33333333%
	}

	.am-u-md-offset-11 {
		margin-left: 91.66666667%
	}

	.am-u-md-reset-order {
		margin-left: 0;
		margin-right: 0;
		left: auto;
		right: auto;
		float: left
	}[	class*=am-u-].am-u-md-centered {
		margin-left: auto;
		margin-right: auto;
		float: none
	}[	class*=am-u-].am-u-md-centered:last-child {
		float: none
	}[	class*=am-u-].am-u-md-uncentered {
		margin-left: 0;
		margin-right: 0;
		float: left
	}[	class*=am-u-].am-u-md-uncentered:last-child {
		float: left
	}
}

@media only screen and (min-width:1025px) {
	.am-u-lg-1 {
		width: 8.33333333%
	}

	.am-u-lg-2 {
		width: 16.66666667%
	}

	.am-u-lg-3 {
		width: 25%
	}

	.am-u-lg-4 {
		width: 33.33333333%
	}

	.am-u-lg-5 {
		width: 41.66666667%
	}

	.am-u-lg-6 {
		width: 50%
	}

	.am-u-lg-7 {
		width: 58.33333333%
	}

	.am-u-lg-8 {
		width: 66.66666667%
	}

	.am-u-lg-9 {
		width: 75%
	}

	.am-u-lg-10 {
		width: 83.33333333%
	}

	.am-u-lg-11 {
		width: 91.66666667%
	}

	.am-u-lg-12 {
		width: 100%
	}

	.am-u-lg-pull-0 {
		right: 0
	}

	.am-u-lg-pull-1 {
		right: 8.33333333%
	}

	.am-u-lg-pull-2 {
		right: 16.66666667%
	}

	.am-u-lg-pull-3 {
		right: 25%
	}

	.am-u-lg-pull-4 {
		right: 33.33333333%
	}

	.am-u-lg-pull-5 {
		right: 41.66666667%
	}

	.am-u-lg-pull-6 {
		right: 50%
	}

	.am-u-lg-pull-7 {
		right: 58.33333333%
	}

	.am-u-lg-pull-8 {
		right: 66.66666667%
	}

	.am-u-lg-pull-9 {
		right: 75%
	}

	.am-u-lg-pull-10 {
		right: 83.33333333%
	}

	.am-u-lg-pull-11 {
		right: 91.66666667%
	}

	.am-u-lg-push-0 {
		left: 0
	}

	.am-u-lg-push-1 {
		left: 8.33333333%
	}

	.am-u-lg-push-2 {
		left: 16.66666667%
	}

	.am-u-lg-push-3 {
		left: 25%
	}

	.am-u-lg-push-4 {
		left: 33.33333333%
	}

	.am-u-lg-push-5 {
		left: 41.66666667%
	}

	.am-u-lg-push-6 {
		left: 50%
	}

	.am-u-lg-push-7 {
		left: 58.33333333%
	}

	.am-u-lg-push-8 {
		left: 66.66666667%
	}

	.am-u-lg-push-9 {
		left: 75%
	}

	.am-u-lg-push-10 {
		left: 83.33333333%
	}

	.am-u-lg-push-11 {
		left: 91.66666667%
	}

	.am-u-lg-offset-0 {
		margin-left: 0
	}

	.am-u-lg-offset-1 {
		margin-left: 8.33333333%
	}

	.am-u-lg-offset-2 {
		margin-left: 16.66666667%
	}

	.am-u-lg-offset-3 {
		margin-left: 25%
	}

	.am-u-lg-offset-4 {
		margin-left: 33.33333333%
	}

	.am-u-lg-offset-5 {
		margin-left: 41.66666667%
	}

	.am-u-lg-offset-6 {
		margin-left: 50%
	}

	.am-u-lg-offset-7 {
		margin-left: 58.33333333%
	}

	.am-u-lg-offset-8 {
		margin-left: 66.66666667%
	}

	.am-u-lg-offset-9 {
		margin-left: 75%
	}

	.am-u-lg-offset-10 {
		margin-left: 83.33333333%
	}

	.am-u-lg-offset-11 {
		margin-left: 91.66666667%
	}

	.am-u-lg-reset-order {
		margin-left: 0;
		margin-right: 0;
		left: auto;
		right: auto;
		float: left
	}[	class*=am-u-].am-u-lg-centered {
		margin-left: auto;
		margin-right: auto;
		float: none
	}[	class*=am-u-].am-u-lg-centered:last-child {
		float: none
	}[	class*=am-u-].am-u-lg-uncentered {
		margin-left: 0;
		margin-right: 0;
		float: left
	}[	class*=am-u-].am-u-lg-uncentered:last-child {
		float: left
	}
}[class*=am-avg-] {
	display: block;
	padding: 0;
	margin: 0;
	list-style: none
}[class*=am-avg-]:after,[class*=am-avg-]:before {
	content: " ";
	display: table
}[class*=am-avg-]:after {
	clear: both
}[class*=am-avg-]>li {
	display: block;
	height: auto;
	float: left
}

@media only screen {
	.am-avg-sm-1>li {
		width: 100%
	}

	.am-avg-sm-1>li:nth-of-type(n) {
		clear: none
	}

	.am-avg-sm-1>li:nth-of-type(1n+1) {
		clear: both
	}

	.am-avg-sm-2>li {
		width: 50%
	}

	.am-avg-sm-2>li:nth-of-type(n) {
		clear: none
	}

	.am-avg-sm-2>li:nth-of-type(2n+1) {
		clear: both
	}

	.am-avg-sm-3>li {
		width: 33.33333333%
	}

	.am-avg-sm-3>li:nth-of-type(n) {
		clear: none
	}

	.am-avg-sm-3>li:nth-of-type(3n+1) {
		clear: both
	}

	.am-avg-sm-4>li {
		width: 25%
	}

	.am-avg-sm-4>li:nth-of-type(n) {
		clear: none
	}

	.am-avg-sm-4>li:nth-of-type(4n+1) {
		clear: both
	}

	.am-avg-sm-5>li {
		width: 20%
	}

	.am-avg-sm-5>li:nth-of-type(n) {
		clear: none
	}

	.am-avg-sm-5>li:nth-of-type(5n+1) {
		clear: both
	}

	.am-avg-sm-6>li {
		width: 16.66666667%
	}

	.am-avg-sm-6>li:nth-of-type(n) {
		clear: none
	}

	.am-avg-sm-6>li:nth-of-type(6n+1) {
		clear: both
	}

	.am-avg-sm-7>li {
		width: 14.28571429%
	}

	.am-avg-sm-7>li:nth-of-type(n) {
		clear: none
	}

	.am-avg-sm-7>li:nth-of-type(7n+1) {
		clear: both
	}

	.am-avg-sm-8>li {
		width: 12.5%
	}

	.am-avg-sm-8>li:nth-of-type(n) {
		clear: none
	}

	.am-avg-sm-8>li:nth-of-type(8n+1) {
		clear: both
	}

	.am-avg-sm-9>li {
		width: 11.11111111%
	}

	.am-avg-sm-9>li:nth-of-type(n) {
		clear: none
	}

	.am-avg-sm-9>li:nth-of-type(9n+1) {
		clear: both
	}

	.am-avg-sm-10>li {
		width: 10%
	}

	.am-avg-sm-10>li:nth-of-type(n) {
		clear: none
	}

	.am-avg-sm-10>li:nth-of-type(10n+1) {
		clear: both
	}

	.am-avg-sm-11>li {
		width: 9.09090909%
	}

	.am-avg-sm-11>li:nth-of-type(n) {
		clear: none
	}

	.am-avg-sm-11>li:nth-of-type(11n+1) {
		clear: both
	}

	.am-avg-sm-12>li {
		width: 8.33333333%
	}

	.am-avg-sm-12>li:nth-of-type(n) {
		clear: none
	}

	.am-avg-sm-12>li:nth-of-type(12n+1) {
		clear: both
	}
}

@media only screen and (min-width:641px) {
	.am-avg-md-1>li {
		width: 100%
	}

	.am-avg-md-1>li:nth-of-type(n) {
		clear: none
	}

	.am-avg-md-1>li:nth-of-type(1n+1) {
		clear: both
	}

	.am-avg-md-2>li {
		width: 50%
	}

	.am-avg-md-2>li:nth-of-type(n) {
		clear: none
	}

	.am-avg-md-2>li:nth-of-type(2n+1) {
		clear: both
	}

	.am-avg-md-3>li {
		width: 33.33333333%
	}

	.am-avg-md-3>li:nth-of-type(n) {
		clear: none
	}

	.am-avg-md-3>li:nth-of-type(3n+1) {
		clear: both
	}

	.am-avg-md-4>li {
		width: 25%
	}

	.am-avg-md-4>li:nth-of-type(n) {
		clear: none
	}

	.am-avg-md-4>li:nth-of-type(4n+1) {
		clear: both
	}

	.am-avg-md-5>li {
		width: 20%
	}

	.am-avg-md-5>li:nth-of-type(n) {
		clear: none
	}

	.am-avg-md-5>li:nth-of-type(5n+1) {
		clear: both
	}

	.am-avg-md-6>li {
		width: 16.66666667%
	}

	.am-avg-md-6>li:nth-of-type(n) {
		clear: none
	}

	.am-avg-md-6>li:nth-of-type(6n+1) {
		clear: both
	}

	.am-avg-md-7>li {
		width: 14.28571429%
	}

	.am-avg-md-7>li:nth-of-type(n) {
		clear: none
	}

	.am-avg-md-7>li:nth-of-type(7n+1) {
		clear: both
	}

	.am-avg-md-8>li {
		width: 12.5%
	}

	.am-avg-md-8>li:nth-of-type(n) {
		clear: none
	}

	.am-avg-md-8>li:nth-of-type(8n+1) {
		clear: both
	}

	.am-avg-md-9>li {
		width: 11.11111111%
	}

	.am-avg-md-9>li:nth-of-type(n) {
		clear: none
	}

	.am-avg-md-9>li:nth-of-type(9n+1) {
		clear: both
	}

	.am-avg-md-10>li {
		width: 10%
	}

	.am-avg-md-10>li:nth-of-type(n) {
		clear: none
	}

	.am-avg-md-10>li:nth-of-type(10n+1) {
		clear: both
	}

	.am-avg-md-11>li {
		width: 9.09090909%
	}

	.am-avg-md-11>li:nth-of-type(n) {
		clear: none
	}

	.am-avg-md-11>li:nth-of-type(11n+1) {
		clear: both
	}

	.am-avg-md-12>li {
		width: 8.33333333%
	}

	.am-avg-md-12>li:nth-of-type(n) {
		clear: none
	}

	.am-avg-md-12>li:nth-of-type(12n+1) {
		clear: both
	}
}

@media only screen and (min-width:1025px) {
	.am-avg-lg-1>li {
		width: 100%
	}

	.am-avg-lg-1>li:nth-of-type(n) {
		clear: none
	}

	.am-avg-lg-1>li:nth-of-type(1n+1) {
		clear: both
	}

	.am-avg-lg-2>li {
		width: 50%
	}

	.am-avg-lg-2>li:nth-of-type(n) {
		clear: none
	}

	.am-avg-lg-2>li:nth-of-type(2n+1) {
		clear: both
	}

	.am-avg-lg-3>li {
		width: 33.33333333%
	}

	.am-avg-lg-3>li:nth-of-type(n) {
		clear: none
	}

	.am-avg-lg-3>li:nth-of-type(3n+1) {
		clear: both
	}

	.am-avg-lg-4>li {
		width: 25%
	}

	.am-avg-lg-4>li:nth-of-type(n) {
		clear: none
	}

	.am-avg-lg-4>li:nth-of-type(4n+1) {
		clear: both
	}

	.am-avg-lg-5>li {
		width: 20%
	}

	.am-avg-lg-5>li:nth-of-type(n) {
		clear: none
	}

	.am-avg-lg-5>li:nth-of-type(5n+1) {
		clear: both
	}

	.am-avg-lg-6>li {
		width: 16.66666667%
	}

	.am-avg-lg-6>li:nth-of-type(n) {
		clear: none
	}

	.am-avg-lg-6>li:nth-of-type(6n+1) {
		clear: both
	}

	.am-avg-lg-7>li {
		width: 14.28571429%
	}

	.am-avg-lg-7>li:nth-of-type(n) {
		clear: none
	}

	.am-avg-lg-7>li:nth-of-type(7n+1) {
		clear: both
	}

	.am-avg-lg-8>li {
		width: 12.5%
	}

	.am-avg-lg-8>li:nth-of-type(n) {
		clear: none
	}

	.am-avg-lg-8>li:nth-of-type(8n+1) {
		clear: both
	}

	.am-avg-lg-9>li {
		width: 11.11111111%
	}

	.am-avg-lg-9>li:nth-of-type(n) {
		clear: none
	}

	.am-avg-lg-9>li:nth-of-type(9n+1) {
		clear: both
	}

	.am-avg-lg-10>li {
		width: 10%
	}

	.am-avg-lg-10>li:nth-of-type(n) {
		clear: none
	}

	.am-avg-lg-10>li:nth-of-type(10n+1) {
		clear: both
	}

	.am-avg-lg-11>li {
		width: 9.09090909%
	}

	.am-avg-lg-11>li:nth-of-type(n) {
		clear: none
	}

	.am-avg-lg-11>li:nth-of-type(11n+1) {
		clear: both
	}

	.am-avg-lg-12>li {
		width: 8.33333333%
	}

	.am-avg-lg-12>li:nth-of-type(n) {
		clear: none
	}

	.am-avg-lg-12>li:nth-of-type(12n+1) {
		clear: both
	}
}

code,kbd,pre,samp {
	font-family: Monaco,Menlo,Consolas,"Courier New",FontAwesome,monospace
}

code {
	padding: 2px 4px;
	font-size: 1.3rem;
	color: #c7254e;
	background-color: #f8f8f8;
	white-space: nowrap;
	border-radius: 0
}

pre {
	display: block;
	padding: 1rem;
	margin: 1rem 0;
	font-size: 1.3rem;
	line-height: 1.6;
	word-break: break-all;
	word-wrap: break-word;
	color: #555;
	background-color: #f8f8f8;
	border: 1px solid #dedede;
	border-radius: 0
}

pre code {
	padding: 0;
	font-size: inherit;
	color: inherit;
	white-space: pre-wrap;
	background-color: transparent;
	border-radius: 0
}

.am-pre-scrollable {
	max-height: 24rem;
	overflow-y: scroll
}

.am-btn {
	display: inline-block;
	margin-bottom: 0;
	padding: .5em 1em;
	vertical-align: middle;
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 1.2;
	text-align: center;
	white-space: nowrap;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 0;
	cursor: pointer;
	outline: 0;
	-webkit-appearance: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-transition: background-color .3s ease-out,border-color .3s ease-out;
	transition: background-color .3s ease-out,border-color .3s ease-out
}

.am-btn:active:focus,.am-btn:focus {
	outline: thin dotted;
	outline: 1px auto -webkit-focus-ring-color;
	outline-offset: -2px
}

.am-btn:focus,.am-btn:hover {
	color: #444;
	text-decoration: none
}

.am-btn.am-active,.am-btn:active {
	background-image: none;
	-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.15);
	box-shadow: inset 0 3px 5px rgba(0,0,0,.15)
}

.am-btn.am-disabled,.am-btn[disabled],fieldset[disabled] .am-btn {
	pointer-events: none;
	border-color: transparent;
	cursor: not-allowed;
	opacity: .45;
	-webkit-box-shadow: none;
	box-shadow: none
}

.am-btn.am-round {
	border-radius: 1000px
}

.am-btn.am-radius {
	border-radius: 2px
}

.am-btn-default {
	color: #444;
	background-color: #e6e6e6;
	border-color: #e6e6e6
}

a.am-btn-default:visited {
	color: #444
}

.am-btn-default.am-active,.am-btn-default:active,.am-btn-default:focus,.am-btn-default:hover,.am-dropdown.am-active .am-btn-default.am-dropdown-toggle {
	color: #444;
	border-color: #c7c7c7
}

.am-btn-default:focus,.am-btn-default:hover {
	background-color: #d4d4d4
}

.am-btn-default.am-active,.am-btn-default:active,.am-dropdown.am-active .am-btn-default.am-dropdown-toggle {
	background-image: none;
	background-color: #c2c2c2
}

.am-btn-default.am-disabled,.am-btn-default.am-disabled.am-active,.am-btn-default.am-disabled:active,.am-btn-default.am-disabled:focus,.am-btn-default.am-disabled:hover,.am-btn-default[disabled],.am-btn-default[disabled].am-active,.am-btn-default[disabled]:active,.am-btn-default[disabled]:focus,.am-btn-default[disabled]:hover,fieldset[disabled] .am-btn-default,fieldset[disabled] .am-btn-default.am-active,fieldset[disabled] .am-btn-default:active,fieldset[disabled] .am-btn-default:focus,fieldset[disabled] .am-btn-default:hover {
	background-color: #e6e6e6;
	border-color: #e6e6e6
}

.am-btn-group .am-btn-default,.am-btn-group-stacked .am-btn-default {
	border-color: #d9d9d9
}

.am-btn-primary {
	color: #fff;
	background-color: #0e90d2;
	border-color: #0e90d2
}

a.am-btn-primary:visited {
	color: #fff
}

.am-btn-primary.am-active,.am-btn-primary:active,.am-btn-primary:focus,.am-btn-primary:hover,.am-dropdown.am-active .am-btn-primary.am-dropdown-toggle {
	color: #fff;
	border-color: #0a6999
}

.am-btn-primary:focus,.am-btn-primary:hover {
	background-color: #0c79b1
}

.am-btn-primary.am-active,.am-btn-primary:active,.am-dropdown.am-active .am-btn-primary.am-dropdown-toggle {
	background-image: none;
	background-color: #0a628f
}

.am-btn-primary.am-disabled,.am-btn-primary.am-disabled.am-active,.am-btn-primary.am-disabled:active,.am-btn-primary.am-disabled:focus,.am-btn-primary.am-disabled:hover,.am-btn-primary[disabled],.am-btn-primary[disabled].am-active,.am-btn-primary[disabled]:active,.am-btn-primary[disabled]:focus,.am-btn-primary[disabled]:hover,fieldset[disabled] .am-btn-primary,fieldset[disabled] .am-btn-primary.am-active,fieldset[disabled] .am-btn-primary:active,fieldset[disabled] .am-btn-primary:focus,fieldset[disabled] .am-btn-primary:hover {
	background-color: #0e90d2;
	border-color: #0e90d2
}

.am-btn-group .am-btn-primary,.am-btn-group-stacked .am-btn-primary {
	border-color: #0c80ba
}

.am-btn-secondary {
	color: #fff;
	background-color: #3bb4f2;
	border-color: #3bb4f2
}

a.am-btn-secondary:visited {
	color: #fff
}

.am-btn-secondary.am-active,.am-btn-secondary:active,.am-btn-secondary:focus,.am-btn-secondary:hover,.am-dropdown.am-active .am-btn-secondary.am-dropdown-toggle {
	color: #fff;
	border-color: #0f9ae0
}

.am-btn-secondary:focus,.am-btn-secondary:hover {
	background-color: #19a7f0
}

.am-btn-secondary.am-active,.am-btn-secondary:active,.am-dropdown.am-active .am-btn-secondary.am-dropdown-toggle {
	background-image: none;
	background-color: #0e93d7
}

.am-btn-secondary.am-disabled,.am-btn-secondary.am-disabled.am-active,.am-btn-secondary.am-disabled:active,.am-btn-secondary.am-disabled:focus,.am-btn-secondary.am-disabled:hover,.am-btn-secondary[disabled],.am-btn-secondary[disabled].am-active,.am-btn-secondary[disabled]:active,.am-btn-secondary[disabled]:focus,.am-btn-secondary[disabled]:hover,fieldset[disabled] .am-btn-secondary,fieldset[disabled] .am-btn-secondary.am-active,fieldset[disabled] .am-btn-secondary:active,fieldset[disabled] .am-btn-secondary:focus,fieldset[disabled] .am-btn-secondary:hover {
	background-color: #3bb4f2;
	border-color: #3bb4f2
}

.am-btn-group .am-btn-secondary,.am-btn-group-stacked .am-btn-secondary {
	border-color: #23abf0
}

.am-btn-warning {
	color: #fff;
	background-color: #F37B1D;
	border-color: #F37B1D
}

a.am-btn-warning:visited {
	color: #fff
}

.am-btn-warning.am-active,.am-btn-warning:active,.am-btn-warning:focus,.am-btn-warning:hover,.am-dropdown.am-active .am-btn-warning.am-dropdown-toggle {
	color: #fff;
	border-color: #c85e0b
}

.am-btn-warning:focus,.am-btn-warning:hover {
	background-color: #e0690c
}

.am-btn-warning.am-active,.am-btn-warning:active,.am-dropdown.am-active .am-btn-warning.am-dropdown-toggle {
	background-image: none;
	background-color: #be590a
}

.am-btn-warning.am-disabled,.am-btn-warning.am-disabled.am-active,.am-btn-warning.am-disabled:active,.am-btn-warning.am-disabled:focus,.am-btn-warning.am-disabled:hover,.am-btn-warning[disabled],.am-btn-warning[disabled].am-active,.am-btn-warning[disabled]:active,.am-btn-warning[disabled]:focus,.am-btn-warning[disabled]:hover,fieldset[disabled] .am-btn-warning,fieldset[disabled] .am-btn-warning.am-active,fieldset[disabled] .am-btn-warning:active,fieldset[disabled] .am-btn-warning:focus,fieldset[disabled] .am-btn-warning:hover {
	background-color: #F37B1D;
	border-color: #F37B1D
}

.am-btn-group .am-btn-warning,.am-btn-group-stacked .am-btn-warning {
	border-color: #ea6e0c
}

.am-btn-danger {
	color: #fff;
	background-color: #dd514c;
	border-color: #dd514c
}

a.am-btn-danger:visited {
	color: #fff
}

.am-btn-danger.am-active,.am-btn-danger:active,.am-btn-danger:focus,.am-btn-danger:hover,.am-dropdown.am-active .am-btn-danger.am-dropdown-toggle {
	color: #fff;
	border-color: #c62b26
}

.am-btn-danger:focus,.am-btn-danger:hover {
	background-color: #d7342e
}

.am-btn-danger.am-active,.am-btn-danger:active,.am-dropdown.am-active .am-btn-danger.am-dropdown-toggle {
	background-image: none;
	background-color: #be2924
}

.am-btn-danger.am-disabled,.am-btn-danger.am-disabled.am-active,.am-btn-danger.am-disabled:active,.am-btn-danger.am-disabled:focus,.am-btn-danger.am-disabled:hover,.am-btn-danger[disabled],.am-btn-danger[disabled].am-active,.am-btn-danger[disabled]:active,.am-btn-danger[disabled]:focus,.am-btn-danger[disabled]:hover,fieldset[disabled] .am-btn-danger,fieldset[disabled] .am-btn-danger.am-active,fieldset[disabled] .am-btn-danger:active,fieldset[disabled] .am-btn-danger:focus,fieldset[disabled] .am-btn-danger:hover {
	background-color: #dd514c;
	border-color: #dd514c
}

.am-btn-group .am-btn-danger,.am-btn-group-stacked .am-btn-danger {
	border-color: #d93c37
}

.am-btn-success {
	color: #fff;
	background-color: #5eb95e;
	border-color: #5eb95e
}

a.am-btn-success:visited {
	color: #fff
}

.am-btn-success.am-active,.am-btn-success:active,.am-btn-success:focus,.am-btn-success:hover,.am-dropdown.am-active .am-btn-success.am-dropdown-toggle {
	color: #fff;
	border-color: #429842
}

.am-btn-success:focus,.am-btn-success:hover {
	background-color: #4aaa4a
}

.am-btn-success.am-active,.am-btn-success:active,.am-dropdown.am-active .am-btn-success.am-dropdown-toggle {
	background-image: none;
	background-color: #3f913f
}

.am-btn-success.am-disabled,.am-btn-success.am-disabled.am-active,.am-btn-success.am-disabled:active,.am-btn-success.am-disabled:focus,.am-btn-success.am-disabled:hover,.am-btn-success[disabled],.am-btn-success[disabled].am-active,.am-btn-success[disabled]:active,.am-btn-success[disabled]:focus,.am-btn-success[disabled]:hover,fieldset[disabled] .am-btn-success,fieldset[disabled] .am-btn-success.am-active,fieldset[disabled] .am-btn-success:active,fieldset[disabled] .am-btn-success:focus,fieldset[disabled] .am-btn-success:hover {
	background-color: #5eb95e;
	border-color: #5eb95e
}

.am-btn-group .am-btn-success,.am-btn-group-stacked .am-btn-success {
	border-color: #4db14d
}

.am-btn-link {
	color: #0e90d2;
	font-weight: 400;
	cursor: pointer;
	border-radius: 0
}

.am-btn-link,.am-btn-link:active,.am-btn-link[disabled],fieldset[disabled] .am-btn-link {
	background-color: transparent;
	-webkit-box-shadow: none;
	box-shadow: none
}

.am-btn-link,.am-btn-link:active,.am-btn-link:focus,.am-btn-link:hover {
	border-color: transparent
}

.am-btn-link:focus,.am-btn-link:hover {
	color: #095f8a;
	text-decoration: underline;
	background-color: transparent
}

.am-btn-link[disabled]:focus,.am-btn-link[disabled]:hover,fieldset[disabled] .am-btn-link:focus,fieldset[disabled] .am-btn-link:hover {
	color: #999;
	text-decoration: none
}

.am-btn-xs {
	font-size: 1.2rem
}

.am-btn-sm {
	font-size: 1.4rem
}

.am-btn-lg {
	font-size: 1.8rem
}

.am-btn-xl {
	font-size: 2rem
}

.am-btn-block {
	display: block;
	width: 100%;
	padding-left: 0;
	padding-right: 0
}

.am-btn-block+.am-btn-block {
	margin-top: 5px
}

input[type=button].am-btn-block,input[type=reset].am-btn-block,input[type=submit].am-btn-block {
	width: 100%
}

.am-btn.am-btn-loading .am-icon-spin {
	margin-right: 5px
}

table {
	max-width: 100%;
	background-color: transparent;
	empty-cells: show
}

table code {
	white-space: normal
}

th {
	text-align: left
}

.am-table {
	width: 100%;
	margin-bottom: 1.6rem;
	border-spacing: 0;
	border-collapse: separate
}

.am-table>tbody>tr>td,.am-table>tbody>tr>th,.am-table>tfoot>tr>td,.am-table>tfoot>tr>th,.am-table>thead>tr>td,.am-table>thead>tr>th {
	padding: .7rem;
	line-height: 1.6;
	vertical-align: top;
	border-top: 1px solid #ddd
}

.am-table>thead>tr>th {
	vertical-align: bottom;
	border-bottom: 1px solid #ddd
}

.am-table>caption+thead>tr:first-child>td,.am-table>caption+thead>tr:first-child>th,.am-table>colgroup+thead>tr:first-child>td,.am-table>colgroup+thead>tr:first-child>th,.am-table>thead:first-child>tr:first-child>td,.am-table>thead:first-child>tr:first-child>th {
	border-top: 0
}

.am-table>tbody+tbody tr:first-child td {
	border-top: 2px solid #ddd
}

.am-table-bordered {
	border: 1px solid #ddd;
	border-left: none
}

.am-table-bordered>tbody>tr>td,.am-table-bordered>tbody>tr>th,.am-table-bordered>tfoot>tr>td,.am-table-bordered>tfoot>tr>th,.am-table-bordered>thead>tr>td,.am-table-bordered>thead>tr>th {
	border-left: 1px solid #ddd
}

.am-table-bordered>tbody>tr:first-child>td,.am-table-bordered>tbody>tr:first-child>th {
	border-top: none
}

.am-table-bordered>thead+tbody>tr:first-child>td,.am-table-bordered>thead+tbody>tr:first-child>th {
	border-top: 1px solid #ddd
}

.am-table-radius {
	border: 1px solid #ddd;
	border-radius: 2px
}

.am-table-radius>thead>tr:first-child>td:first-child,.am-table-radius>thead>tr:first-child>th:first-child {
	border-top-left-radius: 2px;
	border-left: none
}

.am-table-radius>thead>tr:first-child>td:last-child,.am-table-radius>thead>tr:first-child>th:last-child {
	border-top-right-radius: 2px;
	border-right: none
}

.am-table-radius>tbody>tr>td:first-child,.am-table-radius>tbody>tr>th:first-child {
	border-left: none
}

.am-table-radius>tbody>tr>td:last-child,.am-table-radius>tbody>tr>th:last-child {
	border-right: none
}

.am-table-radius>tbody>tr:last-child>td,.am-table-radius>tbody>tr:last-child>th {
	border-bottom: none
}

.am-table-radius>tbody>tr:last-child>td:first-child,.am-table-radius>tbody>tr:last-child>th:first-child {
	border-bottom-left-radius: 2px
}

.am-table-radius>tbody>tr:last-child>td:last-child,.am-table-radius>tbody>tr:last-child>th:last-child {
	border-bottom-right-radius: 2px
}

.am-table-striped>tbody>tr:nth-child(odd)>td,.am-table-striped>tbody>tr:nth-child(odd)>th {
	background-color: #f9f9f9
}

.am-table-hover>tbody>tr:hover>td,.am-table-hover>tbody>tr:hover>th {
	background-color: #e9e9e9
}

.am-table-compact>tbody>tr>td,.am-table-compact>tbody>tr>th,.am-table-compact>tfoot>tr>td,.am-table-compact>tfoot>tr>th,.am-table-compact>thead>tr>td,.am-table-compact>thead>tr>th {
	padding: .4rem
}

.am-table-centered>tbody>tr>td,.am-table-centered>tbody>tr>th,.am-table-centered>tfoot>tr>td,.am-table-centered>tfoot>tr>th,.am-table-centered>thead>tr>td,.am-table-centered>thead>tr>th {
	text-align: center
}

.am-table>tbody>tr.am-active>td,.am-table>tbody>tr.am-active>th,.am-table>tbody>tr>td.am-active,.am-table>tbody>tr>th.am-active,.am-table>tfoot>tr.am-active>td,.am-table>tfoot>tr.am-active>th,.am-table>tfoot>tr>td.am-active,.am-table>tfoot>tr>th.am-active,.am-table>thead>tr.am-active>td,.am-table>thead>tr.am-active>th,.am-table>thead>tr>td.am-active,.am-table>thead>tr>th.am-active {
	background-color: #ffd
}

.am-table>tbody>tr.am-disabled>td,.am-table>tbody>tr.am-disabled>th,.am-table>tbody>tr>td.am-disabled,.am-table>tbody>tr>th.am-disabled,.am-table>tfoot>tr.am-disabled>td,.am-table>tfoot>tr.am-disabled>th,.am-table>tfoot>tr>td.am-disabled,.am-table>tfoot>tr>th.am-disabled,.am-table>thead>tr.am-disabled>td,.am-table>thead>tr.am-disabled>th,.am-table>thead>tr>td.am-disabled,.am-table>thead>tr>th.am-disabled {
	color: #999
}

.am-table>tbody>tr.am-primary>td,.am-table>tbody>tr.am-primary>th,.am-table>tbody>tr>td.am-primary,.am-table>tbody>tr>th.am-primary,.am-table>tfoot>tr.am-primary>td,.am-table>tfoot>tr.am-primary>th,.am-table>tfoot>tr>td.am-primary,.am-table>tfoot>tr>th.am-primary,.am-table>thead>tr.am-primary>td,.am-table>thead>tr.am-primary>th,.am-table>thead>tr>td.am-primary,.am-table>thead>tr>th.am-primary {
	color: #0b76ac;
	background-color: rgba(14,144,210,.115)
}

.am-table>tbody>tr.am-success>td,.am-table>tbody>tr.am-success>th,.am-table>tbody>tr>td.am-success,.am-table>tbody>tr>th.am-success,.am-table>tfoot>tr.am-success>td,.am-table>tfoot>tr.am-success>th,.am-table>tfoot>tr>td.am-success,.am-table>tfoot>tr>th.am-success,.am-table>thead>tr.am-success>td,.am-table>thead>tr.am-success>th,.am-table>thead>tr>td.am-success,.am-table>thead>tr>th.am-success {
	color: #5eb95e;
	background-color: rgba(94,185,94,.115)
}

.am-table>tbody>tr.am-warning>td,.am-table>tbody>tr.am-warning>th,.am-table>tbody>tr>td.am-warning,.am-table>tbody>tr>th.am-warning,.am-table>tfoot>tr.am-warning>td,.am-table>tfoot>tr.am-warning>th,.am-table>tfoot>tr>td.am-warning,.am-table>tfoot>tr>th.am-warning,.am-table>thead>tr.am-warning>td,.am-table>thead>tr.am-warning>th,.am-table>thead>tr>td.am-warning,.am-table>thead>tr>th.am-warning {
	color: #F37B1D;
	background-color: rgba(243,123,29,.115)
}

.am-table>tbody>tr.am-danger>td,.am-table>tbody>tr.am-danger>th,.am-table>tbody>tr>td.am-danger,.am-table>tbody>tr>th.am-danger,.am-table>tfoot>tr.am-danger>td,.am-table>tfoot>tr.am-danger>th,.am-table>tfoot>tr>td.am-danger,.am-table>tfoot>tr>th.am-danger,.am-table>thead>tr.am-danger>td,.am-table>thead>tr.am-danger>th,.am-table>thead>tr>td.am-danger,.am-table>thead>tr>th.am-danger {
	color: #dd514c;
	background-color: rgba(221,81,76,.115)
}

fieldset {
	border: none
}

legend {
	display: block;
	width: 100%;
	margin-bottom: 2rem;
	font-size: 2rem;
	line-height: inherit;
	color: #333;
	border-bottom: 1px solid #e5e5e5;
	padding-bottom: .5rem
}

label {
	display: inline-block;
	margin-bottom: 5px;
	font-weight: 700
}

input[type=search] {
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

input[type=checkbox],input[type=radio] {
	margin: 4px 0 0;
	margin-top: 1px\9;
	line-height: normal
}

input[type=file] {
	display: block
}

select[multiple],select[size] {
	height: auto
}

select optgroup {
	font-size: inherit;
	font-style: inherit;
	font-family: inherit
}

input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus {
	outline: thin dotted;
	outline: 1px auto -webkit-focus-ring-color;
	outline-offset: -2px
}

input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {
	height: auto
}

output {
	display: block;
	padding-top: 1.6rem;
	font-size: 1.6rem;
	line-height: 1.6;
	color: #555;
	vertical-align: middle
}

.am-form input[type=number],.am-form input[type=search],.am-form input[type=text],.am-form input[type=password],.am-form input[type=datetime],.am-form input[type=datetime-local],.am-form input[type=date],.am-form input[type=month],.am-form input[type=time],.am-form input[type=week],.am-form input[type=email],.am-form input[type=url],.am-form input[type=tel],.am-form input[type=color],.am-form select,.am-form textarea,.am-form-field {
	display: block;
	width: 100%;
	padding: .5em;
	font-size: 1.6rem;
	line-height: 1.2;
	color: #555;
	vertical-align: middle;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 0;
	-webkit-appearance: none;
	-webkit-transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
	transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
	transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
	transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out
}

.am-form input[type=number]:focus,.am-form input[type=search]:focus,.am-form input[type=text]:focus,.am-form input[type=password]:focus,.am-form input[type=datetime]:focus,.am-form input[type=datetime-local]:focus,.am-form input[type=date]:focus,.am-form input[type=month]:focus,.am-form input[type=time]:focus,.am-form input[type=week]:focus,.am-form input[type=email]:focus,.am-form input[type=url]:focus,.am-form input[type=tel]:focus,.am-form input[type=color]:focus,.am-form select:focus,.am-form textarea:focus,.am-form-field:focus {
	outline: 0
}

.am-form input[type=number]:focus,.am-form input[type=search]:focus,.am-form input[type=text]:focus,.am-form input[type=password]:focus,.am-form input[type=datetime]:focus,.am-form input[type=datetime-local]:focus,.am-form input[type=date]:focus,.am-form input[type=month]:focus,.am-form input[type=time]:focus,.am-form input[type=week]:focus,.am-form input[type=email]:focus,.am-form input[type=url]:focus,.am-form input[type=tel]:focus,.am-form input[type=color]:focus,.am-form select:focus,.am-form textarea:focus,.am-form-field:focus {
	background-color: #fefffe;
	border-color: #3bb4f2;
	outline: 0;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 5px rgba(59,180,242,.3);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 5px rgba(59,180,242,.3)
}

.am-form input[type=number]::-webkit-input-placeholder,.am-form input[type=search]::-webkit-input-placeholder,.am-form input[type=text]::-webkit-input-placeholder,.am-form input[type=password]::-webkit-input-placeholder,.am-form input[type=datetime]::-webkit-input-placeholder,.am-form input[type=datetime-local]::-webkit-input-placeholder,.am-form input[type=date]::-webkit-input-placeholder,.am-form input[type=month]::-webkit-input-placeholder,.am-form input[type=time]::-webkit-input-placeholder,.am-form input[type=week]::-webkit-input-placeholder,.am-form input[type=email]::-webkit-input-placeholder,.am-form input[type=url]::-webkit-input-placeholder,.am-form input[type=tel]::-webkit-input-placeholder,.am-form input[type=color]::-webkit-input-placeholder,.am-form select::-webkit-input-placeholder,.am-form textarea::-webkit-input-placeholder,.am-form-field::-webkit-input-placeholder {
	color: #999
}

.am-form input[type=number]::-moz-placeholder,.am-form input[type=search]::-moz-placeholder,.am-form input[type=text]::-moz-placeholder,.am-form input[type=password]::-moz-placeholder,.am-form input[type=datetime]::-moz-placeholder,.am-form input[type=datetime-local]::-moz-placeholder,.am-form input[type=date]::-moz-placeholder,.am-form input[type=month]::-moz-placeholder,.am-form input[type=time]::-moz-placeholder,.am-form input[type=week]::-moz-placeholder,.am-form input[type=email]::-moz-placeholder,.am-form input[type=url]::-moz-placeholder,.am-form input[type=tel]::-moz-placeholder,.am-form input[type=color]::-moz-placeholder,.am-form select::-moz-placeholder,.am-form textarea::-moz-placeholder,.am-form-field::-moz-placeholder {
	color: #999
}

.am-form input[type=number]:-ms-input-placeholder,.am-form input[type=search]:-ms-input-placeholder,.am-form input[type=text]:-ms-input-placeholder,.am-form input[type=password]:-ms-input-placeholder,.am-form input[type=datetime]:-ms-input-placeholder,.am-form input[type=datetime-local]:-ms-input-placeholder,.am-form input[type=date]:-ms-input-placeholder,.am-form input[type=month]:-ms-input-placeholder,.am-form input[type=time]:-ms-input-placeholder,.am-form input[type=week]:-ms-input-placeholder,.am-form input[type=email]:-ms-input-placeholder,.am-form input[type=url]:-ms-input-placeholder,.am-form input[type=tel]:-ms-input-placeholder,.am-form input[type=color]:-ms-input-placeholder,.am-form select:-ms-input-placeholder,.am-form textarea:-ms-input-placeholder,.am-form-field:-ms-input-placeholder {
	color: #999
}

.am-form input[type=number]::placeholder,.am-form input[type=search]::placeholder,.am-form input[type=text]::placeholder,.am-form input[type=password]::placeholder,.am-form input[type=datetime]::placeholder,.am-form input[type=datetime-local]::placeholder,.am-form input[type=date]::placeholder,.am-form input[type=month]::placeholder,.am-form input[type=time]::placeholder,.am-form input[type=week]::placeholder,.am-form input[type=email]::placeholder,.am-form input[type=url]::placeholder,.am-form input[type=tel]::placeholder,.am-form input[type=color]::placeholder,.am-form select::placeholder,.am-form textarea::placeholder,.am-form-field::placeholder {
	color: #999
}

.am-form input[type=number]::-moz-placeholder,.am-form input[type=search]::-moz-placeholder,.am-form input[type=text]::-moz-placeholder,.am-form input[type=password]::-moz-placeholder,.am-form input[type=datetime]::-moz-placeholder,.am-form input[type=datetime-local]::-moz-placeholder,.am-form input[type=date]::-moz-placeholder,.am-form input[type=month]::-moz-placeholder,.am-form input[type=time]::-moz-placeholder,.am-form input[type=week]::-moz-placeholder,.am-form input[type=email]::-moz-placeholder,.am-form input[type=url]::-moz-placeholder,.am-form input[type=tel]::-moz-placeholder,.am-form input[type=color]::-moz-placeholder,.am-form select::-moz-placeholder,.am-form textarea::-moz-placeholder,.am-form-field::-moz-placeholder {
	opacity: 1
}

.am-form input[type=number][disabled],.am-form input[type=number][readonly],.am-form input[type=search][disabled],.am-form input[type=search][readonly],.am-form input[type=text][disabled],.am-form input[type=text][readonly],.am-form input[type=password][disabled],.am-form input[type=password][readonly],.am-form input[type=datetime][disabled],.am-form input[type=datetime][readonly],.am-form input[type=datetime-local][disabled],.am-form input[type=datetime-local][readonly],.am-form input[type=date][disabled],.am-form input[type=date][readonly],.am-form input[type=month][disabled],.am-form input[type=month][readonly],.am-form input[type=time][disabled],.am-form input[type=time][readonly],.am-form input[type=week][disabled],.am-form input[type=week][readonly],.am-form input[type=email][disabled],.am-form input[type=email][readonly],.am-form input[type=url][disabled],.am-form input[type=url][readonly],.am-form input[type=tel][disabled],.am-form input[type=tel][readonly],.am-form input[type=color][disabled],.am-form input[type=color][readonly],.am-form select[disabled],.am-form select[readonly],.am-form textarea[disabled],.am-form textarea[readonly],.am-form-field[disabled],.am-form-field[readonly],fieldset[disabled] .am-form input[type=number],fieldset[disabled] .am-form input[type=search],fieldset[disabled] .am-form input[type=text],fieldset[disabled] .am-form input[type=password],fieldset[disabled] .am-form input[type=datetime],fieldset[disabled] .am-form input[type=datetime-local],fieldset[disabled] .am-form input[type=date],fieldset[disabled] .am-form input[type=month],fieldset[disabled] .am-form input[type=time],fieldset[disabled] .am-form input[type=week],fieldset[disabled] .am-form input[type=email],fieldset[disabled] .am-form input[type=url],fieldset[disabled] .am-form input[type=tel],fieldset[disabled] .am-form input[type=color],fieldset[disabled] .am-form select,fieldset[disabled] .am-form textarea,fieldset[disabled] .am-form-field {
	cursor: not-allowed;
	background-color: #eee
}

.am-form input[type=number].am-radius,.am-form input[type=search].am-radius,.am-form input[type=text].am-radius,.am-form input[type=password].am-radius,.am-form input[type=datetime].am-radius,.am-form input[type=datetime-local].am-radius,.am-form input[type=date].am-radius,.am-form input[type=month].am-radius,.am-form input[type=time].am-radius,.am-form input[type=week].am-radius,.am-form input[type=email].am-radius,.am-form input[type=url].am-radius,.am-form input[type=tel].am-radius,.am-form input[type=color].am-radius,.am-form select.am-radius,.am-form textarea.am-radius,.am-form-field.am-radius {
	border-radius: 2px
}

.am-form input[type=number].am-round,.am-form input[type=search].am-round,.am-form input[type=text].am-round,.am-form input[type=password].am-round,.am-form input[type=datetime].am-round,.am-form input[type=datetime-local].am-round,.am-form input[type=date].am-round,.am-form input[type=month].am-round,.am-form input[type=time].am-round,.am-form input[type=week].am-round,.am-form input[type=email].am-round,.am-form input[type=url].am-round,.am-form input[type=tel].am-round,.am-form input[type=color].am-round,.am-form select.am-round,.am-form textarea.am-round,.am-form-field.am-round {
	border-radius: 1000px
}

.am-form select[multiple],.am-form select[size],.am-form textarea {
	height: auto
}

.am-form select {
	-webkit-appearance: none!important;
	-moz-appearance: none!important;
	-webkit-border-radius: 0;
	background: #fff url(../fonts/adebc1f9ec3e4d3a9467667351a9522d.woff) no-repeat 100% center
}

.am-form select[multiple=multiple] {
	background-image: none
}

.am-form input[type=datetime-local],.am-form input[type=date],input[type=datetime-local].am-form-field,input[type=date].am-form-field {
	height: 37px
}

.am-form input[type=datetime-local].am-input-sm,.am-form input[type=date].am-input-sm,input[type=datetime-local].am-form-field.am-input-sm,input[type=date].am-form-field.am-input-sm {
	height: 32px
}

.am-form input[type=datetime-local] .am-input-lg,.am-form input[type=date] .am-input-lg,input[type=datetime-local].am-form-field .am-input-lg,input[type=date].am-form-field .am-input-lg {
	height: 41px
}

.am-form-help {
	display: block;
	margin-top: 5px;
	margin-bottom: 10px;
	color: #999;
	font-size: 1.3rem
}

.am-form-group {
	margin-bottom: 1.5rem
}

.am-form-file {
	position: relative;
	overflow: hidden
}

.am-form-file input[type=file] {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	width: 100%;
	opacity: 0;
	cursor: pointer;
	font-size: 50rem
}

.am-checkbox,.am-radio {
	display: block;
	min-height: 1.92rem;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 20px;
	vertical-align: middle
}

.am-checkbox label,.am-radio label {
	display: inline;
	margin-bottom: 0;
	font-weight: 400;
	cursor: pointer
}

.am-checkbox input[type=checkbox],.am-checkbox-inline input[type=checkbox],.am-radio input[type=radio],.am-radio-inline input[type=radio] {
	float: left;
	margin-left: -20px;
	outline: 0
}

.am-checkbox+.am-checkbox,.am-radio+.am-radio {
	margin-top: -5px
}

.am-checkbox-inline,.am-radio-inline {
	display: inline-block;
	padding-left: 20px;
	margin-bottom: 0;
	vertical-align: middle;
	font-weight: 400;
	cursor: pointer
}

.am-checkbox-inline+.am-checkbox-inline,.am-radio-inline+.am-radio-inline {
	margin-top: 0;
	margin-left: 10px
}

.am-checkbox-inline[disabled],.am-checkbox[disabled],.am-radio-inline[disabled],.am-radio[disabled],fieldset[disabled] .am-checkbox,fieldset[disabled] .am-checkbox-inline,fieldset[disabled] .am-radio,fieldset[disabled] .am-radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox][disabled],input[type=radio][disabled] {
	cursor: not-allowed
}

.am-form-warning .am-checkbox,.am-form-warning .am-checkbox-inline,.am-form-warning .am-form-help,.am-form-warning .am-form-label,.am-form-warning .am-radio,.am-form-warning .am-radio-inline,.am-form-warning label {
	color: #F37B1D
}

.am-form-warning [class*=icon-] {
	color: #F37B1D
}

.am-form-warning .am-form-field {
	border-color: #F37B1D!important;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075)
}

.am-form-warning .am-form-field:focus {
	background-color: #fefffe;
	border-color: #d2620b;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 5px #f8b47e!important;
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 5px #f8b47e!important
}

.am-form-error .am-checkbox,.am-form-error .am-checkbox-inline,.am-form-error .am-form-help,.am-form-error .am-form-label,.am-form-error .am-radio,.am-form-error .am-radio-inline,.am-form-error label {
	color: #dd514c
}

.am-form-error [class*=icon-] {
	color: #dd514c
}

.am-field-error,.am-form-error .am-form-field {
	border-color: #dd514c!important;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075)
}

.am-field-error:focus,.am-form-error .am-form-field:focus {
	background-color: #fefffe;
	border-color: #cf2d27;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 5px #eda4a2!important;
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 5px #eda4a2!important
}

.am-form-success .am-checkbox,.am-form-success .am-checkbox-inline,.am-form-success .am-form-help,.am-form-success .am-form-label,.am-form-success .am-radio,.am-form-success .am-radio-inline,.am-form-success label {
	color: #5eb95e
}

.am-form-success [class*=icon-] {
	color: #5eb95e
}

.am-field-valid,.am-form-success .am-form-field {
	border-color: #5eb95e!important;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075)
}

.am-field-valid:focus,.am-form-success .am-form-field:focus {
	background-color: #fefffe;
	border-color: #459f45;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 5px #a5d8a5!important;
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 5px #a5d8a5!important
}

.am-form-horizontal .am-checkbox,.am-form-horizontal .am-checkbox-inline,.am-form-horizontal .am-form-label,.am-form-horizontal .am-radio,.am-form-horizontal .am-radio-inline {
	margin-top: 0;
	margin-bottom: 0;
	padding-top: .6em
}

.am-form-horizontal .am-form-group:after,.am-form-horizontal .am-form-group:before {
	content: " ";
	display: table
}

.am-form-horizontal .am-form-group:after {
	clear: both
}

@media only screen and (min-width:641px) {
	.am-form-horizontal .am-form-label {
		text-align: right
	}
}

@media only screen and (min-width:641px) {
	.am-form-inline .am-form-group {
		display: inline-block;
		margin-bottom: 0;
		vertical-align: middle
	}

	.am-form-inline .am-form-field {
		display: inline-block;
		width: auto;
		vertical-align: middle
	}

	.am-form-inline .am-input-group {
		display: inline-table;
		vertical-align: middle
	}

	.am-form-inline .am-input-group .am-form-label,.am-form-inline .am-input-group .am-input-group-btn,.am-form-inline .am-input-group .am-input-group-label {
		width: auto
	}

	.am-form-inline .am-input-group>.am-form-field {
		width: 100%
	}

	.am-form-inline .am-form-label {
		margin-bottom: 0;
		vertical-align: middle
	}

	.am-form-inline .am-checkbox,.am-form-inline .am-radio {
		display: inline-block;
		margin-top: 0;
		margin-bottom: 0;
		padding-left: 0;
		vertical-align: middle
	}

	.am-form-inline .am-checkbox input[type=checkbox],.am-form-inline .am-radio input[type=radio] {
		float: none;
		margin-left: 0
	}
}

.am-input-sm {
	font-size: 1.4rem!important
}

.am-input-lg {
	font-size: 1.8rem!important
}

.am-form-group-sm .am-checkbox,.am-form-group-sm .am-form-field,.am-form-group-sm .am-form-label,.am-form-group-sm .am-radio {
	font-size: 1.4rem!important
}

.am-form-group-lg .am-checkbox,.am-form-group-lg .am-form-field,.am-form-group-lg .am-form-label,.am-form-group-lg .am-radio {
	font-size: 1.8rem!important
}

.am-form-group-lg input[type=checkbox],.am-form-group-lg input[type=radio] {
	margin-top: 7px
}

.am-form-icon {
	position: relative
}

.am-form-icon .am-form-field {
	padding-left: 1.75em!important
}

.am-form-icon [class*=am-icon-] {
	position: absolute;
	left: .5em;
	top: 50%;
	display: block;
	margin-top: -.5em;
	line-height: 1;
	z-index: 2
}

.am-form-icon label~[class*=am-icon-] {
	top: 70%
}

.am-form-feedback {
	position: relative
}

.am-form-feedback .am-form-field {
	padding-left: .5em!important;
	padding-right: 1.75em!important
}

.am-form-feedback [class*=am-icon-] {
	right: .5em;
	left: auto
}

.am-form-horizontal .am-form-feedback [class*=am-icon-] {
	right: 1.6em
}

.am-form-set {
	margin-bottom: 1.5rem;
	padding: 0
}

.am-form-set>input {
	position: relative;
	top: -1px;
	border-radius: 0!important
}

.am-form-set>input:focus {
	z-index: 2
}

.am-form-set>input:first-child {
	top: 1px;
	border-top-right-radius: 0!important;
	border-top-left-radius: 0!important
}

.am-form-set>input:last-child {
	top: -2px;
	border-bottom-right-radius: 0!important;
	border-bottom-left-radius: 0!important
}

.am-img-thumbnail {
	display: inline-block;
	max-width: 100%;
	height: auto;
	padding: 2px;
	line-height: 1.6;
	background-color: #fff;
	border: 1px solid #ddd;
	border-radius: 0;
	-webkit-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out
}

.am-img-thumbnail.am-radius {
	border-radius: 2px
}

.am-img-responsive {
	display: block;
	max-width: 100%;
	height: auto
}

.am-nav {
	margin-bottom: 0;
	padding: 0;
	list-style: none
}

.am-nav:after,.am-nav:before {
	content: " ";
	display: table
}

.am-nav:after {
	clear: both
}

.am-nav>li {
	position: relative;
	display: block
}

.am-nav>li+li {
	margin-top: 5px
}

.am-nav>li+.am-nav-header {
	margin-top: 1em
}

.am-nav>li>a {
	position: relative;
	display: block;
	padding: .4em 1em;
	border-radius: 0
}

.am-nav>li>a:focus,.am-nav>li>a:hover {
	text-decoration: none;
	background-color: #eee
}

.am-nav>li.am-active>a,.am-nav>li.am-active>a:focus,.am-nav>li.am-active>a:hover {
	color: #fff;
	background-color: #0e90d2;
	cursor: default
}

.am-nav>li.am-disabled>a {
	color: #999
}

.am-nav>li.am-disabled>a:focus,.am-nav>li.am-disabled>a:hover {
	color: #999;
	text-decoration: none;
	background-color: transparent;
	cursor: not-allowed
}

.am-nav-header {
	padding: .4em 1em;
	text-transform: uppercase;
	font-weight: 700;
	font-size: 100%;
	color: #555
}

.am-nav-divider {
	margin: 15px 1em!important;
	border-top: 1px solid #ddd;
	-webkit-box-shadow: 0 1px 0 #fff;
	box-shadow: 0 1px 0 #fff
}

.am-nav-pills>li {
	float: left
}

.am-nav-pills>li+li {
	margin-left: 5px;
	margin-top: 0
}

.am-nav-tabs {
	border-bottom: 1px solid #ddd
}

.am-nav-tabs>li {
	float: left;
	margin-bottom: -1px
}

.am-nav-tabs>li+li {
	margin-top: 0
}

.am-nav-tabs>li>a {
	margin-right: 5px;
	line-height: 1.6;
	border: 1px solid transparent;
	border-radius: 0
}

.am-nav-tabs>li>a:hover {
	border-color: #eee #eee #ddd
}

.am-nav-tabs>li.am-active>a,.am-nav-tabs>li.am-active>a:focus,.am-nav-tabs>li.am-active>a:hover {
	color: #555;
	background-color: #fff;
	border: 1px solid #ddd;
	border-bottom-color: transparent;
	cursor: default
}

.am-nav-tabs.am-nav-justify {
	border-bottom: 0
}

.am-nav-tabs.am-nav-justify>li>a {
	margin-right: 0;
	border-bottom: 1px solid #ddd;
	border-radius: 0
}

.am-nav-tabs.am-nav-justify>.am-active>a,.am-nav-tabs.am-nav-justify>.am-active>a:focus,.am-nav-tabs.am-nav-justify>.am-active>a:hover {
	border-bottom-color: #fff
}

.am-nav-justify {
	width: 100%
}

.am-nav-justify>li {
	float: none;
	display: table-cell;
	width: 1%
}

.am-nav-justify>li>a {
	text-align: center;
	margin-bottom: 0
}

.lte9 .am-nav-justify>li {
	display: table-cell;
	width: 1%
}

.am-topbar {
	position: relative;
	min-height: 50px;
	margin-bottom: 1.6rem;
	background: #f8f8f8;
	border-width: 0 0 1px;
	border-style: solid;
	border-color: #ddd;
	color: #666
}

.am-topbar:after,.am-topbar:before {
	content: " ";
	display: table
}

.am-topbar:after {
	clear: both
}

.am-topbar a {
	color: #666
}

.am-topbar-brand {
	margin: 0
}

@media only screen and (min-width:641px) {
	.am-topbar-brand {
		float: left
	}
}

.am-topbar-brand a:hover {
	color: #4d4d4d
}

.am-topbar-collapse {
	width: 100%;
	overflow-x: visible;
	padding: 10px;
	clear: both;
	-webkit-overflow-scrolling: touch
}

.am-topbar-collapse:after,.am-topbar-collapse:before {
	content: " ";
	display: table
}

.am-topbar-collapse:after {
	clear: both
}

.am-topbar-collapse.am-in {
	overflow-y: auto
}

@media only screen and (min-width:641px) {
	.am-topbar-collapse {
		margin-top: 0;
		padding: 0;
		width: auto;
		clear: none
	}

	.am-topbar-collapse.am-collapse {
		display: block!important;
		height: auto!important;
		padding: 0;
		overflow: visible!important
	}

	.am-topbar-collapse.am-in {
		overflow-y: visible
	}
}

.am-topbar-brand {
	padding: 0 10px;
	float: left;
	font-size: 1.8rem;
	height: 50px;
	line-height: 50px
}

.am-topbar-toggle {
	position: relative;
	float: right;
	margin-right: 10px
}

@media only screen and (min-width:641px) {
	.am-topbar-toggle {
		display: none
	}
}

@media only screen and (max-width:640px) {
	.am-topbar-nav {
		margin-bottom: 8px
	}

	.am-topbar-nav>li {
		float: none
	}
}

@media only screen and (max-width:640px) {
	.am-topbar-nav>li+li {
		margin-left: 0;
		margin-top: 5px
	}
}

@media only screen and (min-width:641px) {
	.am-topbar-nav {
		float: left
	}

	.am-topbar-nav>li>a {
		position: relative;
		line-height: 50px;
		padding: 0 10px
	}

	.am-topbar-nav>li>a:after {
		position: absolute;
		left: 50%;
		margin-left: -7px;
		bottom: -1px;
		content: "";
		display: inline-block;
		width: 0;
		height: 0;
		vertical-align: middle;
		border-bottom: 7px solid #f8f8f8;
		border-right: 7px solid transparent;
		border-left: 7px solid transparent;
		border-top: 0 dotted;
		-webkit-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
		transform: rotate(360deg);
		opacity: 0;
		-webkit-transition: opacity .1s;
		transition: opacity .1s
	}

	.am-topbar-nav>li>a:hover:after {
		opacity: 1;
		border-bottom-color: #666
	}

	.am-topbar-nav>li.am-dropdown>a:after {
		display: none
	}

	.am-topbar-nav>li.am-active>a,.am-topbar-nav>li.am-active>a:focus,.am-topbar-nav>li.am-active>a:hover {
		border-radius: 0;
		color: #0e90d2;
		background: 0 0
	}

	.am-topbar-nav>li.am-active>a:after {
		opacity: 1;
		border-bottom-color: #0e90d2
	}
}

@media only screen and (max-width:640px) {
	.am-topbar-collapse .am-dropdown.am-active .am-dropdown-content {
		float: none;
		position: relative;
		width: 100%
	}
}

@media only screen and (min-width:641px) {
	.am-topbar-left {
		float: left
	}

	.am-topbar-right {
		float: right;
		margin-right: 10px
	}
}

@media only screen and (max-width:640px) {
	.am-topbar-form .am-form-group {
		margin-bottom: 5px
	}
}

@media only screen and (min-width:641px) {
	.am-topbar-form {
		padding: 0 10px;
		margin-top: 8px
	}

	.am-topbar-form .am-form-group+.am-btn {
		margin-left: 5px
	}
}

.am-topbar-btn {
	margin-top: 8px
}

@media only screen and (max-width:640px) {
	.am-topbar-collapse .am-btn,.am-topbar-collapse .am-topbar-btn {
		display: block;
		width: 100%
	}
}

.am-topbar-inverse {
	background-color: #0e90d2;
	border-color: #0b6fa2;
	color: #eee
}

.am-topbar-inverse a {
	color: #eee
}

.am-topbar-inverse .am-topbar-brand a {
	color: #fff
}

.am-topbar-inverse .am-topbar-brand a:focus,.am-topbar-inverse .am-topbar-brand a:hover {
	color: #fff;
	background-color: transparent
}

.am-topbar-inverse .am-topbar-nav>li>a {
	color: #eee
}

.am-topbar-inverse .am-topbar-nav>li>a:focus,.am-topbar-inverse .am-topbar-nav>li>a:hover {
	color: #fff;
	background-color: rgba(0,0,0,.05)
}

.am-topbar-inverse .am-topbar-nav>li>a:focus:after,.am-topbar-inverse .am-topbar-nav>li>a:hover:after {
	border-bottom-color: #0b6fa2
}

.am-topbar-inverse .am-topbar-nav>li>a:after {
	border-bottom-color: #0e90d2
}

.am-topbar-inverse .am-topbar-nav>li.am-active>a,.am-topbar-inverse .am-topbar-nav>li.am-active>a:focus,.am-topbar-inverse .am-topbar-nav>li.am-active>a:hover {
	color: #fff;
	background-color: rgba(0,0,0,.1)
}

.am-topbar-inverse .am-topbar-nav>li.am-active>a:after,.am-topbar-inverse .am-topbar-nav>li.am-active>a:focus:after,.am-topbar-inverse .am-topbar-nav>li.am-active>a:hover:after {
	border-bottom-color: #fff
}

.am-topbar-inverse .am-topbar-nav>li .disabled>a,.am-topbar-inverse .am-topbar-nav>li .disabled>a:focus,.am-topbar-inverse .am-topbar-nav>li .disabled>a:hover {
	color: #444;
	background-color: transparent
}

.am-topbar-fixed-bottom,.am-topbar-fixed-top {
	position: fixed;
	right: 0;
	left: 0;
	z-index: 1000;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0)
}

.am-topbar-fixed-top {
	top: 0
}

.am-topbar-fixed-bottom {
	bottom: 0;
	margin-bottom: 0;
	border-width: 1px 0 0
}

.am-with-topbar-fixed-top {
	padding-top: 51px
}

.am-with-topbar-fixed-bottom {
	padding-bottom: 51px
}

@media only screen and (max-width:640px) {
	.am-topbar-fixed-bottom .am-topbar-collapse {
		position: absolute;
		bottom: 100%;
		margin-bottom: 1px;
		background-color: #f8f8f8
	}

	.am-topbar-fixed-bottom .am-topbar-collapse .am-dropdown-content:after,.am-topbar-fixed-bottom .am-topbar-collapse .am-dropdown-content:before {
		display: none
	}

	.am-topbar-fixed-bottom.am-topbar-inverse .am-topbar-collapse {
		background-color: #0e90d2
	}
}

.am-breadcrumb {
	padding: .7em .5em;
	margin-bottom: 2rem;
	list-style: none;
	background-color: transparent;
	border-radius: 0;
	font-size: 85%
}

.am-breadcrumb>li {
	display: inline-block
}

.am-breadcrumb>li [class*=am-icon-]:before {
	color: #999;
	margin-right: 5px
}

.am-breadcrumb>li+li:before {
	content: "\00bb\00a0";
	padding: 0 8px;
	color: #ccc
}

.am-breadcrumb>.am-active {
	color: #999
}

.am-breadcrumb-slash>li+li:before {
	content: "/\00a0"
}

.am-pagination {
	padding-left: 0;
	margin: 1.5rem 0;
	list-style: none;
	color: #999;
	text-align: left
}

.am-pagination:after,.am-pagination:before {
	content: " ";
	display: table
}

.am-pagination:after {
	clear: both
}

.am-pagination>li {
	display: inline-block
}

.am-pagination>li>a,.am-pagination>li>span {
	position: relative;
	display: block;
	padding: .5em 1em;
	text-decoration: none;
	line-height: 1.2;
	background-color: #fff;
	border: 1px solid #ddd;
	border-radius: 0;
	margin-bottom: 5px;
	margin-right: 5px
}

.am-pagination>li:last-child>a,.am-pagination>li:last-child>span {
	margin-right: 0
}

.am-pagination>li>a:focus,.am-pagination>li>a:hover,.am-pagination>li>span:focus,.am-pagination>li>span:hover {
	background-color: #eee
}

.am-pagination>.am-active>a,.am-pagination>.am-active>a:focus,.am-pagination>.am-active>a:hover,.am-pagination>.am-active>span,.am-pagination>.am-active>span:focus,.am-pagination>.am-active>span:hover {
	z-index: 2;
	color: #fff;
	background-color: #0e90d2;
	border-color: #0e90d2;
	cursor: default
}

.am-pagination>.am-disabled>a,.am-pagination>.am-disabled>a:focus,.am-pagination>.am-disabled>a:hover,.am-pagination>.am-disabled>span,.am-pagination>.am-disabled>span:focus,.am-pagination>.am-disabled>span:hover {
	color: #999;
	background-color: #fff;
	border-color: #ddd;
	cursor: not-allowed;
	pointer-events: none
}

.am-pagination .am-pagination-prev {
	float: left
}

.am-pagination .am-pagination-prev a {
	border-radius: 0
}

.am-pagination .am-pagination-next {
	float: right
}

.am-pagination .am-pagination-next a {
	border-radius: 0
}

.am-pagination-centered {
	text-align: center
}

.am-pagination-right {
	text-align: right
}[class*=am-animation-] {
	-webkit-animation-duration: .5s;
	animation-duration: .5s;
	-webkit-animation-timing-function: ease-out;
	animation-timing-function: ease-out;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both
}

@media screen {
	.cssanimations [data-am-scrollspy*=animation] {
		opacity: 0
	}
}

.am-animation-fade {
	-webkit-animation-name: am-fade;
	animation-name: am-fade;
	-webkit-animation-duration: .8s;
	animation-duration: .8s;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear
}

.am-animation-scale-up {
	-webkit-animation-name: am-scale-up;
	animation-name: am-scale-up
}

.am-animation-scale-down {
	-webkit-animation-name: am-scale-down;
	animation-name: am-scale-down
}

.am-animation-slide-top {
	-webkit-animation-name: am-slide-top;
	animation-name: am-slide-top
}

.am-animation-slide-bottom {
	-webkit-animation-name: am-slide-bottom;
	animation-name: am-slide-bottom
}

.am-animation-slide-left {
	-webkit-animation-name: am-slide-left;
	animation-name: am-slide-left
}

.am-animation-slide-right {
	-webkit-animation-name: am-slide-right;
	animation-name: am-slide-right
}

.am-animation-slide-top-fixed {
	-webkit-animation-name: am-slide-top-fixed;
	animation-name: am-slide-top-fixed
}

.am-animation-shake {
	-webkit-animation-name: am-shake;
	animation-name: am-shake
}

.am-animation-spin {
	-webkit-animation: am-spin 2s infinite linear;
	animation: am-spin 2s infinite linear
}

.am-animation-left-spring {
	-webkit-animation: am-left-spring .3s ease-in-out;
	animation: am-left-spring .3s ease-in-out
}

.am-animation-right-spring {
	-webkit-animation: am-right-spring .3s ease-in-out;
	animation: am-right-spring .3s ease-in-out
}

.am-animation-reverse {
	-webkit-animation-direction: reverse;
	animation-direction: reverse
}

.am-animation-paused {
	-webkit-animation-play-state: paused!important;
	animation-play-state: paused!important
}

.am-animation-delay-1 {
	-webkit-animation-delay: 1s;
	animation-delay: 1s
}

.am-animation-delay-2 {
	-webkit-animation-delay: 2s;
	animation-delay: 2s
}

.am-animation-delay-3 {
	-webkit-animation-delay: 3s;
	animation-delay: 3s
}

.am-animation-delay-4 {
	-webkit-animation-delay: 4s;
	animation-delay: 4s
}

.am-animation-delay-5 {
	-webkit-animation-delay: 5s;
	animation-delay: 5s
}

.am-animation-delay-6 {
	-webkit-animation-delay: 6s;
	animation-delay: 6s
}

.in_video{width:100%;}
.in_video video{width:100%;height:650px;}

@media screen and (max-width: 674px){
	.in_video video{height:250px;}
}
.hm-news{padding-top:35px;}

.hm-news-head .am-title{ float:left;}
.hm-news-head .hd{ float:right; padding-top:50px;}
.hm-news-head .hd ul li{ display:inline-block; padding:0 15px;}
.hm-news-head .hd ul li a{ display:block; padding:8px 30px; border-radius:30px; border:1px solid #eee;}
.hm-news-head .hd ul li a:hover,.hm-news-head .hd ul li.on a{ border-color:#0066cc; color:#0066cc;}
.hm-news-head .more{ float:right; margin-left:17%; padding-top:50px;}
.hm-news-head .more a{ display:inline-block; padding:8px 0; color:#333;}
.hm-news-head .more a img{ margin-right:8px; transition:all .3s linear; }
.hm-news-head .more a:hover img{ transform:translateX(6px)}

.hm-news .bd{ margin-top:20px;}
.hm-news .bd .hnews-left{ width:50%; float:left;}
.hm-news .bd .hnews-left a{ display:block;}
.hm-news .bd .hnews-left a .img{ position:relative; border-radius:10px; overflow:hidden;}
.hm-news .bd .hnews-left a .img i{ display:block; height:350px; background-position:center; background-repeat:no-repeat; background-position:center; transition:all .3s linear;}
.hm-news .bd .hnews-left a:hover .img i{ transform:scale(1.05)}
.hm-news .bd .hnews-left a .img .date{ position:absolute; right:0; bottom:0; z-index:11; background:#0066cc; color:#fff; padding:6px 20px; font-size:24px; border-radius:10px 0 0 0;font-family: Bahnschrift,Arial, Helvetica, sans-serif;}
.hm-news .bd .hnews-left a .tit{ font-size:20px; font-weight:bold; color:#333; margin:15px 0 10px 0;}
.hm-news .bd .hnews-left a .note{text-align: justify;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden; font-size:14px; color:#666; line-height:1.8; margin-bottom:10px;}
.hm-news .bd .hnews-left a .more { color:#0066cc; font-size:14px;}
.hm-news .bd .hnews-left a .more i{ width:24px; height:24px; line-height:22px; text-indent:1px; text-align:center; display:inline-block; border-radius:50%; border:1px solid #8d8d8d; color:#8d8d8d; margin-right:10px;}

.hm-news .bd .hnews-right{ width:46%; float:right;}
.hm-news .bd .hnews-right ul li{ border-bottom:1px solid #e5e5e5;}
.hm-news .bd .hnews-right ul li:first-child{ border-top:1px solid #e5e5e5;}
.hm-news .bd .hnews-right ul li a{ display:block; padding:26px 0; position:relative; padding-right:60px;}
.hm-news .bd .hnews-right ul li a i{width:24px; height:24px; line-height:22px; text-indent:1px; text-align:center; display:inline-block; border-radius:50%; border:1px solid #8d8d8d; color:#8d8d8d; position:absolute; right:20px; top:50%; transform:translateY(-50%); transition:all .3s linear;}
.hm-news .bd .hnews-right ul li a:hover i{ right:0;}
.hm-news .bd .hnews-right ul li a .date{ font-size:18px; color:#a6a6a6;font-family: Bahnschrift,Arial, Helvetica, sans-serif;}
.hm-news .bd .hnews-right ul li a .tit{overflow: hidden;text-overflow:ellipsis;white-space: nowrap; margin-top:18px;font-size:16px;}

.am-pd{ padding:80px 0; overflow:hidden;}
.am-pb{ padding-bottom:80px; overflow:hidden;}

.am-title .line{ width:0; height:3px; background:#0066cc;transition:all 1s linear;}
.am-title .line.animated{ width:97px;}
.am-title .en{font-family:Bahnschrift,Arial, Helvetica, sans-serif; line-height:1; margin-top:20px; margin-bottom:10px; text-transform:uppercase; font-size:38px; font-weight:700; letter-spacing:-2px;}
.am-title .cn{ font-size:32px; color:#666; line-height:1;}
.am-title.w .line{background:#fff;}
.am-title.w .en{ color:#fff;}
.am-title.w .cn{ color:#fff;}

@font-face {
	font-family:FontAwesome;src:url(fontawesome-webfont.eot);src:url(fontawesome-webfont.eot) format('embedded-opentype'),url(fontawesome-webfont.woff2) format('woff2'),url(fontawesome-webfont.woff) format('woff'),url(../fonts/fontawesome-webfont.ttf) format('truetype');font-weight:400;font-style:normal
}[class*=am-icon-] {
	display: inline-block;
	font-style: normal
}[class*=am-icon-]:before {
	display: inline-block;
	font: normal normal normal 1.6rem/1 FontAwesome,sans-serif;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	-webkit-transform: translate(0,0);
	-ms-transform: translate(0,0);
	transform: translate(0,0)
}

.am-icon-angle-right:before {
    content: "\f105";
}


.am-cf:after {
    clear: both;
}
.am-cf:after, .am-cf:before {
    content: " ";
    display: table;
}

.am-container{max-width: 1430px;}


.hm-news-head .hd ul li {
    display: inline-block;
    padding: 0 15px;
}
@media screen and (max-width: 1024px){

	.hm-news-head .hd ul li a {
		padding: 6px 20px;
		font-size: 14px;
	}
	.am-title .en {
    font-size: 16px;
    letter-spacing: 0;
    margin: 10px 0;
	}

.am-title .cn {
    font-size: 20px;
}
.hm-news-head .more {
    display: none;
}

.hm-news-head .am-title {
    float: none;
}
.am-title {
    text-align: center;
}
.am-title .line {
    width: 40px;
    height: 3px;
    background: #0066cc;
    transition: all 1s linear;
}
.am-title .line {
    height: 1px;
    margin: 0 auto;
}
.am-title .line.animated {
    width: 40px;
}

.hm-news .bd .hnews-left {
    width: 100%;
    float: none;
}
.hm-news .bd .hnews-right {
    width: 100%;
    float: none;
    margin-top: 15px;
}

.hm-news-head .hd {
    float: none;
    padding-top: 20px;
    text-align: center;
}


}






.ny-abtitle .cn{ font-size:30px; line-height:1; margin-bottom:1%; font-weight:bold;}
.ny-abtitle .en{ font-size:18px;font-weight:800;font-family: Bahnschrift,Arial, Helvetica, sans-serif; line-height:1; color:#666; text-transform:uppercase;}

.ny-abmain{ margin-top:2%;}
.ny-abmain .ny-abmain-note{line-height:2;}
.ny-abmain .ny-abmain-note p{ margin-bottom:15px;}
.ny-abmain .ny-abmain-note .nyabimg{ float:right; margin-left:70px; max-width:50%;}
.ny-abmain .ny-abmain-img{ width:50%; float:right;}

.ny-abicon{ border:1px solid #c7dcf4; border-radius:4px; box-shadow: 0 2px 20px 2px rgba(10,110,211,.08); margin-top:5%;}
.ny-abicon ul li{ text-align:center; border-left:1px solid #c7dcf4;}
.ny-abicon ul li:first-child{ border:none;}
.ny-abicon ul li a{ display:inline-block; padding:25px 0;}
.ny-abicon ul li a i{ float:left;}
.ny-abicon ul li a .txt{ float:left; text-align:left; padding-top:15px; transition:all .3s linear;}
.ny-abicon ul li a:hover .txt{ padding-left:6px;}
.ny-abicon ul li a .txt .tit{ font-size:20px; color:#666; font-weight:bold;}
.ny-abicon ul li a .txt .en{ font-size:14px; font-weight:lighter; color:#b2b2b2;}


.swiper-lishi{ margin-top:50px;}
.swiper-lishi .swiper-slide .box{ width:calc(100% - 100px); border-radius:10px; overflow:hidden; background:#eaf6ff; padding:80px;}
.swiper-lishi .swiper-slide .box .img{ width:42%; float:left; border-radius:10px; overflow:hidden; box-shadow: 0 2px 20px 2px rgba(10,110,211,.08);}
.swiper-lishi .swiper-slide .box .img img{ width:100%;}
.swiper-lishi .swiper-slide .box .txt{ width:54%; float:right; padding-left:0%; padding-right:5%; color:#333; padding-top:0%;}
.swiper-lishi .swiper-slide .box .txt .tit{ font-size:100px; line-height:1; font-weight:bold;font-family: Bahnschrift,Arial, Helvetica, sans-serif; color:#d8e8f8}
.swiper-lishi .swiper-slide .box .txt .sub{ font-size:24px; font-weight:bold;}
.swiper-lishi .swiper-slide .box .txt .note{ font-size:14px; margin-top:2%; color:#666;    white-space: pre-wrap;
    white-space: -moz-pre-wrap;
    white-space: -pre-wrap;
    white-space: -o-pre-wrap;
    word-wrap: break-word;}
.swiper-lishi .swiper-button-ls{ width:100px; height:100px; background-color:#1564b2; opacity:1;background-size:20px auto; margin-top:-50px; z-index:98;transition: all .36s ease;}
.swiper-lishi .swiper-button-ls.swiper-ls-next{right:0; border-radius:0 5px 5px 0;  }
.swiper-lishi .swiper-button-ls.swiper-ls-next:hover{ background-position:50px center;}
.swiper-lishi .swiper-button-ls.swiper-ls-prev{  left:auto; right:100px; border-radius:5px 0 0 5px; background-color:#1774d1}
.swiper-lishi .swiper-button-ls.swiper-ls-prev:hover{ background-position:25px center;}

.cul-year{ position:relative; z-index:985;  margin-top:40px;}
.cul-year:before{ content:""; display:block; width:100%; height:2px; background:#d3d3d3; position:absolute; left:0; bottom:8px;}

.swiper-year .swiper-slide{ width:14.285%; text-align:center; }
.swiper-year .swiper-slide .bxo{ cursor:pointer;}
.swiper-year .swiper-slide .bxo p{ font-size:16px; color:#333; height:54px; line-height:54px; color:#999;transition: all .3s linear;font-family: Bahnschrift,Arial, Helvetica, sans-serif;  }
.swiper-year .swiper-slide .bxo em{ width:7px; height:7px; display:inline-block; background:#fff; border:2px solid #d3d3d3;transition: all .3s linear;}
.swiper-year .swiper-slide.on .bxo p{ font-size:34px;font-weight:bold; color:#0066cc;}
.swiper-year .swiper-slide.on .bxo em{border:2px solid #0066cc;}

.wenhuabox{ height:584px; background:url(../images/cbg.jpg) center bottom no-repeat; background-size:cover; margin-top:40px; padding-top:60px;}
.wenhualist{ max-width:1090px; margin:0 auto;}
.wenhualist ul{ margin:0 -12px;}
.wenhualist ul li{ padding:12px;}
.wenhualist ul li a{ display:block; position:relative; background:rgba(255,255,255,.1); padding:30px 30px 30px 180px; color:#fff;}
.wenhualist ul li a:hover{background:rgba(255,255,255,.15);}
.wenhualist ul li a em{ font-size:130px; font-weight:800; color:rgba(255,255,255,.15); line-height:1; position:absolute; left:20px; top:50%; transform:translateY(-44%);font-family: Bahnschrift,Arial, Helvetica, sans-serif;}
.wenhualist ul li a span{ font-size:30px; font-weight:bold; transition:all .3s linear;}
.wenhualist ul li a:hover span{ margin-right:5px;}
.wenhualist ul li a i{ font-style:normal; font-size:48px; color:rgba(255,255,255,.8); font-weight: lighter; vertical-align:sub; margin-left:5px;}


.zslist{ position:relative;}
.swiper-zss{ padding-top:10px; margin-top:40px; }
.swiper-zss .swiper-slide{ width:25%; padding:0 15px}
.swiper-zss .swiper-slide a{ display:block; position:relative;border-radius:8px; z-index:2;transition: all .3s linear; box-shadow:0 2px 8px 2px rgba(0,0,0,.01); border:1px solid #eee; background:#fff; overflow:hidden;}
.swiper-zss .swiper-slide a i{ display:block; margin:0 auto; position:relative; padding:20px; height:298px; line-height:258px; text-align:center;}
.swiper-zss .swiper-slide a i img{ max-height:100%;}
.swiper-zss .swiper-slide a:hover{ }
.swiper-zss .swiper-slide a .txt{ position:relative; z-index:2; text-align:center;transition: all .3s linear;  padding:15px 0; color:#333; background:#eee; font-size:16px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.swiper-zss .swiper-slide a:hover .txt{ background:#0066cc; color:#fff;}
.swiper-pa-zs{ position:relative; bottom:0; margin-top:30px;}
.swiper-z-next,.swiper-z-prev{ width:60px; height:60px; border-radius:50%; cursor:pointer; position:absolute; top:50%; transform:translateY(-150%); z-index:9;transition: all .1s linear; background-repeat:no-repeat; background-position:center;background-color:#e0e0e0; outline:none;}
.swiper-pa-zs .swiper-pagination-bullet{ width:14px; height:14px;}
.swiper-pa-zs .swiper-pagination-bullet-active{ background:#0066cc;}

.ny-warp{ padding:40px 0; background:#fafbfb;}

.ny-news-list ul{ margin:0 -15px;}
.ny-news-list ul li{ padding:15px;}
.ny-news-list ul li a{ display:block; background:#fff; position:relative;}
.ny-news-list ul li a i{ display:block; overflow:hidden;}
.ny-news-list ul li a i img{transition: all .3s linear;}
.ny-news-list ul li a:hover i img{ transform:scale(1.06)}
.ny-news-list ul li a .txt{padding: 20px 30px;}
.ny-news-list ul li a .txt .tit{ font-size:20px; line-height:1.5;    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;height: 60px;}
.ny-news-list ul li a .txt .ls{    font-size: 14px;color: #666666;margin-top: 10px;font-family: arial;}
.ny-news-list ul li a:after {content: '';position: absolute;bottom: 0;left: 50%;width: 0%;height: 4px;background: #1e4588;transition: all .4s ease;-webkit-transition: all .4s ease;}
.ny-news-list ul li a:hover:after {width: 100%;left: 0%;}

.pages{ text-align:center; font-size:14px; margin:15px 0;}
.pages a {display: inline-block;padding: 5px 14px;border: 1px solid #ddd;margin-left: 4px; background:#fff;}
.pages a.on ,.pages a:hover {background: #0066cc;color: #FFF;}



.ny-news-l{    width: calc(100% - 480px);float: left;background: #ffffff;padding: 50px 3%;box-sizing: border-box;box-shadow: 0 0 30px 0 rgba(0, 0, 0, .07);}
.ny-news-r{    width: 440px;float: right;padding: 30px 2.3% 0;box-sizing: border-box;background: #fff;}

.nynews-head{ border-bottom:1px solid #eee; padding-bottom:15px; margin-bottom:20px;}
.nynews-head h1{ font-size:26px; margin-bottom:10px;}
.nynews-head .info{ font-size:14px; color:#999;}
.nynews-head .info span{ display:inline-block; margin-right:15px;}
.nynews-boxarc{ border-bottom:1px solid #eee; margin-bottom:30px; line-height:2; padding-bottom:20px;}
.nysxp{ position:relative;padding-right: 150px;}
.nysxp ul li{ line-height:2;}
.nysxp ul li a{ display:block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.nysxp .return{ position:absolute; right:0; top:50%; transform:translateY(-50%)}
.nysxp .return a{ display:block; border-radius:30px; padding:10px 35px; border:1px solid #ddd; font-size:14px;}
.nysxp .return a:hover{ border-color:#1e4588; background:#1e4588; color:#fff;}
.zbcg-mes{padding-top:40px}
.zbcg-mes .tit{text-align:center;margin-bottom:30px;font-size:30px}

.ny-news-r .title{font-size: 20px;padding-bottom: 10px;line-height: 3;font-weight: bold;border-bottom: 1px solid #eee;}
.right_list a{display:block;padding:0 0 20px;width:100%;border-top:1px dashed #e5e5e5}
.right_list a:first-child{border-top:0}
.right_list .picture{width:100%; overflow:hidden;}
.right_list .picture img{ transition:all .3s linear;}
.right_list .picture:hover img{ transform:scale(1.06)}
.right_list .lans{width:100%}
.right_list .t1{font-size:16px;line-height:26px;color:#333;margin:21px 0 15px}
.right_list .t2{font-size:14px;color:#999}

.ny-cgzp-list ul li{ margin-bottom:15px;}
.ny-cgzp-list ul li a{ display:block; background:#fff; padding:30px;}
.ny-cgzp-list ul li a:hover{ box-shadow:0 2px 10px 2px rgba(0,0,0,0.06)}
.ny-cgzp-list ul li a:before,.ny-cgzp-list ul li a:after{ content:""; display:block; clear:both;}
.ny-cgzp-list ul li a .date{font-family: Bahnschrift,Arial, Helvetica, sans-serif;float:left;color: #fff;background: #0066cc;padding: 10px;border-radius: 4px;padding-top: 12px;}
.ny-cgzp-list ul li a .date span{display:block;font-size:30px;line-height: 1.1;}
.ny-cgzp-list ul li a .date em{display:block;font-size:20px;text-align: center;}
.ny-cgzp-list ul li a .txt{float:right;width: calc(100% - 130px);}
.ny-cgzp-list ul li a .txt .tit{ font-size:18px; font-weight:bold;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; margin-bottom:8px;}
.ny-cgzp-list ul li a .txt .note{ font-size:14px; color:#999; line-height:2;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.swiper-zss{padding: 0 0 40px 0!important;}

.swiper-zss .swiper-slide{padding:15px;}




#allmap{ height:560px;}
#allmap img{ max-width:inherit;}

.ny-ct-main{ background:#fff; padding:80px; margin-top:-120px; min-height:400px; position:relative; z-index:999;}
.ny-ct-left{ width:50%; float:left;}
.ny-ct-left .tit{ font-size:32px; margin-bottom:10px;}
.ny-ct-left .note{color:#999;font-size:16px; }
.ny-ct-left .cont{margin-top:40px;}
.ny-ct-left .cont p{ border-bottom:1px dashed #eee; margin-bottom:15px; padding-bottom:15px;font-size:14px;}
.ny-ct-left .cont p img{ margin-right:10px;}
.ny-ct-right{ width:50%; float:right; padding-left:40px;}

.mesipu{}
.mesipu .item{}
.mesipu .item .iput{ width:50%; float:left; padding:0 10px; margin-bottom:20px;position:relative;}
.mesipu .item .iput:nth-child(3){}
.mesipu .item .iput .bitian{position:absolute;right:20px;top:50%;transform:translateY(-50%);color:#f30;font-size:16px;}
.mesipu .item .iput .am-form-field{ padding:15px; background:#f5f5f5; border:none; outline:none;font-size:16px;}
.zbcg-mes .mesipu .item .iput{width:25%;}
.mesipu .item.wyb .iput{ width:100%;}
.c-t-m-btn{ padding-left:10px;}
.c-t-m-btn .yzm{ float:left; width:50%; margin-right:15px; position:relative;}
.c-t-m-btn .yzm .am-form-field{ padding:15px; background:#f5f5f5; border:none; outline:none;}
.c-t-m-btn .yzm img{ position:absolute; right:10px; top:50%; transform:translateY(-50%); z-index:23;}
.c-t-m-btn .am-btn{ background:#0066cc; padding:15px; width: calc(50% - 25px); color:#fff; border-radius:4px;font-size:16px;}

.zbcg-mes .mesipu .item .iput:nth-child(3){width:25%;}

.ny-prolist1 ul{ margin:0 -15px}
.ny-prolist1 ul li{ padding:15px;}
.ny-prolist1 ul li a i{ display:block; overflow:hidden;}
.ny-prolist1 ul li a i img{transition: all 250ms ease-out 0s; width:100%;}
.ny-prolist1 ul li a:hover i img{ transform:scale(1.05)}
.ny-prolist1 ul li a:hover{ box-shadow:0 2px 15px 2px rgba(0,0,0,.1)}
.ny-prolist1 ul li a{ display:block; overflow:hidden; border:1px solid #eee; background:#fff;}
.ny-prolist1 ul li a .txt{ border-top:1px solid #eee;padding:38px 30px;-webkit-transition: all 400ms ease-out 0s;transition: all 400ms ease-out 0s;}
.ny-prolist1 ul li a .txt .tit{color: #333333;font-weight: bold;-webkit-transition: all 400ms ease-out 0s;transition: all 400ms ease-out 0s;line-height: 1.5;position: relative;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ny-prolist1 ul li a .txt .note{margin-top: 10px;color:#999;font-size: 14px;line-height: 16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-webkit-transition: all 400ms ease-out 0s;transition: all 400ms ease-out 0s;}
.ny-prolist1 ul li a .txt .arrow {position: absolute;margin-top: 0.32rem;width: 0;height: 8px;background-image: url(../images/arrows-pdt.png);background-size: auto 8px;background-position: right bottom;background-repeat: no-repeat;-webkit-transition: all 400ms ease-out 0s;transition: all 400ms ease-out 0s;}
.ny-prolist1 ul li a:hover .arrow {width: 52px;height: 8px;margin-top: 0.3rem;}
.ny-prolist1 ul li a:hover .txt .tit,.ny-prolist1 ul li a:hover .txt .note{-webkit-transform: translateY(-10px);transform: translateY(-10px);}


.ny-pro-head-box{ background:#fff;  padding:40px; display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -ms-flex-line-pack: start;
    align-content: flex-start;}
	
	
	
	
	

@media screen and (max-width: 1024px){
	.ny-ct-left {
		width: 100%;
		float: none;
	}
	.ny-ct-right {
    width: 100%;
    float: none;
    padding-left: 0;
}
.ny-ct-main{padding:15px;}

.ny-ct-left .tit{font-size:20px;color:#000}
.ny-ct-left .note{font-size:14px;}
.mesipu .item .iput{width:100%;}


}

