.SmartStockSelectionView {
	background: #1A1A1A;
	position: relative;


	.bg0 {
		position: absolute;
		top: 2.8rem;
		left: 0rem;
		width: 2.235rem;
		height: 4.47rem;
	}

	.bg1 {
		position: absolute;
		top: 2.3rem;
		left: 18.5rem;
		width: 0.52rem;
		height: 0.52rem;
		transform: rotate(-90deg);

	}

	.bg2 {
		position: absolute;
		top: 10.3rem;
		left: 18.3rem;
		width: 0.52rem;
		height: 0.52rem;


	}

	.bg3 {
		position: absolute;
		top: -0.55rem;
		right: 0;
		width: 2.53rem;
		height: 5.55rem;
		z-index: 600;
	}

	.SmartStockSelection {
		padding: 1.4rem 1.2rem 0rem 1.6rem;

		display: flex;


		.left {
			flex: 1;
			padding-top: 2.34rem;
			color: #FFF;
			font-family: "SF Pro Display";
			font-size: 0.8rem;
			font-style: normal;
			font-weight: 700;
			line-height: 1.1rem;
			text-transform: uppercase;
		}

		.right {
			float: right;
			width: 6.09rem;
			height: 9.32rem;
			position: relative;

			.icon0 {
				position: absolute;
				z-index: 610;
				width: 4.73rem;
				height: 9.32rem;
				top: 0;
				right: 0;
			}

			.icon1 {
				position: absolute;
				z-index: 620;
				width: 3.93rem;
				height: 3.83rem;
				left: 0;
				top: 2.5rem;
				box-shadow: 0 0.4rem 0.8rem 0 rgba(0, 0, 0, 0.20);
			}
		}
	}
}

.AnInvestment {
	padding: 1.62rem 0 1.16rem 3.56rem;
	background: url(../assets/images/AnInvestmentBg.png) center center no-repeat;
	background-size: 14.525rem 6.82rem;
	margin-bottom: 0.65rem;

	.titleView {
		color: #171717;
		font-family: "SF Pro Display";
		font-size: 0.8rem;
		font-style: normal;
		font-weight: 700;
		line-height: 1.2rem;
		text-transform: uppercase;
		margin-bottom: 0.2rem;
	}

	p {
		width: 9.2rem;
		color: #5B636A;
		font-family: "SF Pro Light";
		font-size: 0.24rem;
		font-style: normal;
		font-weight: 400;
		line-height: 0.36rem;
		margin-bottom: 0.6rem;
	}

	.btnView {
		display: flex;
		width: 2rem;
		height: 0.75rem;
		text-align: center;
		line-height: 0.75rem;
		border-radius: 0.375rem;
		background: #171717;
		color: #ffffff;
		text-align: center;
		font-family: "SF Pro Display";
		font-size: 0.24rem;

		.btn{
			display: block;
			width: 100%;
			height: 100%;
		}
	}

}

.Comprehensive {
	padding: 0 1.6rem;
	margin-bottom: 0.65rem;
	overflow:hidden;

	.titleView {
		text-align: center;
		color: #171717;
		font-family: "SF Pro Display";
		font-size: 0.8rem;
		font-style: normal;
		font-weight: 700;
		line-height: 1.2rem;
		/* 120px */
		text-transform: uppercase;
		margin-bottom: 0.65rem;

	}

	.content {
		display: flex;
		border-radius: 0.4rem;
		background: #F9FAFB;

		.left {
			flex: 1;
			padding-right: 2.4rem;
			padding-top: 3.4rem;
			padding-left: 1.13rem;

			.title {
				color: #171717;
				font-family: "SF Pro Display";
				font-size: 0.45rem;
				font-style: normal;
				font-weight: 700;
				line-height: 0.67rem;
				margin-bottom: 0.36rem;
			}

			p {
				color: #5B636A;
				font-family: "SF Pro Light";
				font-size: 0.24rem;
				font-style: normal;
				font-weight: 400;
				line-height: 0.36rem;
				/* 36px */
			}
		}

		.right {
			padding-top: 0.72rem;
			padding-right: 1.13rem;
			float: right;
			width: 4.47rem;

			.icon {
				width: 4.47rem;
				height: 9.26rem;
				border-radius: 0.42rem 0.42rem 0 0;
				box-shadow: 0.01rem 0.4rem 0.8rem 0.01rem rgba(0, 0, 0, 0.20);
			}
		}
	}
}

.DiversifiedInvestment {
	padding: 0 1.6rem;
	margin-bottom: 0.65rem;

	.titleView {
		color: #171717;
		text-align: center;
		font-family: "SF Pro Display";
		font-size: 0.8rem;
		font-style: normal;
		font-weight: 700;
		line-height: 1.2rem;
		/* 120px */
		text-transform: uppercase;
		margin-bottom: 0.65rem;
	}

	.content {
		padding: 0.6rem 2.34rem 0 1.13rem;
		border-radius: 0.4rem;
		overflow: hidden;
		background: #F9FAFB;
		display: flex;
		

		.left {
			float: left;
			width: 4.47rem;
			height: 9.40rem;
			border-radius: 0.42rem 0.42rem 0 0;
			box-shadow: 0.01rem 0.4rem 0.8rem 0.01rem rgba(0, 0, 0, 0.20);

			.icon {
				width: 4.47rem;
				height: 9.40rem;
			}
		}

		.right {
			flex: 1;
			padding-left: 1.5rem;
			padding-top: 2.54rem;

			.title {
				color: #171717;
				font-family: "SF Pro Display";
				font-size: 0.45rem;
				font-style: normal;
				font-weight: 700;
				line-height: 0.54rem;
				margin-bottom: 0.36rem;
			}

			p {
				color: #5B636A;
				font-family: "SF Pro Light";
				font-size: 0.24rem;
				font-style: normal;
				font-weight: 400;
				line-height: 0.36rem;
				margin-bottom: 0.36rem;
			}

			.list {
				.item {
					display: flex;
					margin-bottom: 0.15rem;

					.iconView {
						float: left;
						width: 0.36rem;
						height: 0.36rem;
						border-radius: 50%;
						background: #EBEEF1;
						display: flex;
						justify-content: center;
						align-items: center;

						.icon {
							width: 0.18rem;
							height: 0.18rem;
						}
					}

					.text {
						flex: 1;
						padding-left: 0.15rem;
						line-height: 0.36rem;
						color: #171717;
						font-family: "SF Pro Display";
						font-size: 0.24rem;
						font-style: normal;
						font-weight: 500;

					}
				}
			}
		}


	}

}

.weath {
	padding: 0 1.6rem;
	margin-bottom: 0.65rem;

	.titleView {
		color: #171717;
		text-align: center;
		font-family: "SF Pro Display";
		font-size: 0.8rem;
		font-style: normal;
		font-weight: 700;
		line-height: 1.2rem;
		text-transform: uppercase;
		margin-bottom: 0.65rem;
	}

	.content {
		padding: 0.6rem 1.17rem 0 1.13rem;
		border-radius: 0.4rem;
		overflow: hidden;
		background: #F9FAFB;
		display: flex;

		.left {
			flex: 1;
			padding-right: 1.46rem;

			.title {
				color: #171717;
				font-family: "SF Pro Display";
				font-size: 0.45rem;
				font-style: normal;
				font-weight: 700;
				line-height: 0.54rem;
				margin-bottom: 0.36rem;
			}

			.p0 {
				margin-bottom: 0.36rem;
				color: #5B636A;
				font-family: "SF Pro Light";
				font-size: 0.24rem;
				font-style: normal;
				font-weight: 400;
				line-height: 0.36rem;

			}

			.p1 {
				color: #5B636A;
				font-family: "SF Pro Light";
				font-size: 0.24rem;
				font-style: normal;
				font-weight: 400;
				line-height: 0.36rem;
				margin-bottom: 0.36rem;
			}

			.list {
				margin-bottom: 0.36rem;

				.item {
					display: flex;
					margin-bottom: 0.15rem;

					.iconView {
						float: left;
						width: 0.36rem;
						height: 0.36rem;
						border-radius: 50%;
						background: #EBEEF1;
						display: flex;
						justify-content: center;
						align-items: center;

						.icon {
							width: 0.24rem;
							height: 0.24rem;
						}
					}

					.text {
						flex: 1;
						padding-left: 0.15rem;
						line-height: 0.36rem;
						color: #171717;
						font-family: "SF Pro Display";
						font-size: 0.24rem;
						font-style: normal;
						font-weight: 500;

					}
				}
			}

			.p3 {
				color: #5B636A;
				font-family: "SF Pro Light";
				font-size: 0.24rem;
				font-style: normal;
				font-weight: 400;
				line-height: 0.36rem;

			}


		}

		.right {
			float: right;
			width: 4.47rem;
			height: 9.26rem;

			.icon {
				width: 4.47rem;
				height: 9.26rem;
				border-radius: 0.42rem 0.42rem 0 0;
				box-shadow: 0.01rem 0.4rem 0.8rem 0.01rem rgba(0, 0, 0, 0.20);


			}
		}
	}
}

.Trading {
	padding: 0 1.6rem;
	margin-bottom: 0.65rem;

	.titleView {
		color: #171717;
		text-align: center;
		font-family: "SF Pro Display";
		font-size: 0.8rem;
		font-style: normal;
		font-weight: 700;
		line-height: 1.2rem;
		/* 120px */
		text-transform: uppercase;
		margin-bottom: 0.65rem;
	}

	.content {
		padding: 0.6rem 1.17rem 0 1.13rem;
		border-radius: 0.4rem;
		overflow: hidden;
		background: #F9FAFB;
		display: flex;

		.left {
			float: left;
			width: 4.47rem;
			height: 9.26rem;

			.icon {
				width: 4.47rem;
				height: 9.26rem;
				border-radius: 0.42rem 0.42rem 0 0;
				box-shadow: 0.01rem 0.4rem 0.8rem 0.01rem rgba(0, 0, 0, 0.20);
			}
		}

		.right {
			flex: 1;
			padding-left: 1.5rem;
			padding-top: 4rem;

			.title {
				color: #171717;
				font-family: "SF Pro Display";
				font-size: 0.45rem;
				font-style: normal;
				font-weight: 700;
				line-height: 0.54rem;
				margin-bottom: 0.36rem;
			}

			p {
				color: #5B636A;
				font-family: "SF Pro Light";
				font-size: 0.24rem;
				font-style: normal;
				font-weight: 400;
				line-height: 0.36rem;
				margin-bottom: 0.36rem;
			}


		}


	}

}