body {
	background: #FFFFFF;
}

.ng-text-h {
	color: #555555;
}

.ng-finance-plate {
	font-size: .36rem;
	font-weight: bold;
}

.ng-font-18 {
	font-size: .26rem;
}

.ng-bg-orange {
	background: #F68C16;
}

.ng-bg-blue {
	background: #017AD7;
}

.ng-bg-red {
	background: #E93D3D;
}

.ng-link-orange:before {
	color: #F68C16;
}

.ng-link-blue:before {
	color: #017AD7;
}

.ng-link-red:before {
	color: #E93D3D;
}

.ng-link:before {
	font: normal normal normal 14px/1 FontAwesome;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "\f0d7";
	width: .45rem;
	font-size: .75rem;
	position: absolute;
	bottom: -.43rem;
}

.ng-xr-mt {
	margin-top: .3rem;
}

.ng-icon:before {
	content: '';
	display: inline-block;
	width: .61rem;
	height: .61rem;
	vertical-align: middle;
	margin-right: .1rem;
}

.ng-icon1:before {
	background: url(../img/greatcause/03.png) no-repeat;
	background-size: 100%;
}

.ng-icon2:before {
	background: url(../img/greatcause/logo9.png) no-repeat;
	background-size: 100%;
}

.ng-icon3:before {
	background: url(../img/greatcause/logo5.png) no-repeat;
	background-size: 100%;
}

.ng-icon4:before {
	background: url(../img/greatcause/greatcause_10.png) no-repeat;
	background-size: 100%;
}

.ng-icon5:before {
	background: url(../img/greatcause/greatcause_11.png) no-repeat;
	background-size: 100%;
}

.ng-icon6:before {
	background: url(../img/greatcause/greatcause_12.png) no-repeat;
	background-size: 100%;
}

.ng-icon7:before {
	background: url(../img/greatcause/greatcause_7.png) no-repeat;
	background-size: 100%;
}

.ng-icon8:before {
	background: url(../img/greatcause/greatcause_8.png) no-repeat;
	background-size: 100%;
}

.ng-icon9:before {
	background: url(../img/greatcause/greatcause_9.png) no-repeat;
	background-size: 100%;
}

.ng-icon10:before {
	background: url(../img/greatcause/greatcause_10.png) no-repeat;
	background-size: 100%;
}

.ng-icon11:before {
	background: url(../img/greatcause/greatcause_11.png) no-repeat;
	background-size: 100%;
}

.ng-icon12:before {
	background: url(../img/greatcause/greatcause_12.png) no-repeat;
	background-size: 100%;
}

.ng-xr-b:after {
	content: '';
	border-bottom: 1px dashed #D2D2D2;
	display: block;
	margin-top: .2rem;
}

.ng-xr div:first-child {
	font-size: .34rem;
	color: #000;
	margin-bottom: .1rem;
}

.ng-xr div:last-child {
	font-size: .26rem;
}