.a-page{
	width: 100%;
	height: calc(100vh-120px);
	// min-height: 3811rpx;
	background: #F7FAFF;
	padding-bottom:280rpx;
	.a-main{
		padding-top:29rpx;
		.box-at-home{
			height: 1200rpx;
			.main-item{
				margin:0 30rpx 24rpx;
				width: 690rpx;
				height: 523rpx;
				background: #FFFFFF;
				box-shadow: 0rpx 0rpx 10rpx 0rpx rgba(232,232,232,0.49);
				border-radius: 10rpx;
				.item-top{
					margin: 0 18rpx;
					height: 97rpx;
					font-family: PingFangSC, PingFang SC;
					font-weight: 400;
					font-size: 28rpx;
					color: #333333;
					line-height: 97rpx;
					text-align: left;
					font-style: normal;
					border-bottom:1rpx solid #E9E9E9;
				}
				.item-box{
					display: flex;
					margin:28rpx 0 0 42rpx;
					.box-img{
						width: 212rpx;
						height: 212rpx;
						background-size: 100%;
					}
					.box-con{
						padding:35rpx 66rpx 0 49rpx;
						text-align: center;
						font-family: PingFangSC, PingFang SC;
						font-weight: 400;
						.cont-top{
							font-size: 30rpx;
							color: #333333;
							line-height: 42rpx;
							text-align: left;
							font-style: normal;
						}
						.cont-footer{
							padding-top:54rpx;
							font-size: 28rpx;
							color: #999999;
							line-height: 40rpx;
							text-align: left;
							font-style: normal;
						}
					}
					.box-icon{
						margin-top:56rpx;
						width: 150rpx;
						height: 150rpx;
						background-size: 100%;
					}
				}
				.item-btn{
					margin: 62rpx 9rpx 35rpx;
					width: 670rpx;
					height: 88rpx;
					background: linear-gradient( 137deg, #3877F5 0%, #5690FA 100%);
					border-radius: 44rpx;
					font-family: PingFangSC, PingFang SC;
					font-weight: 400;
					font-size: 32rpx;
					color: #FFFFFF;
					line-height: 88rpx;
					text-align: center;
					font-style: normal;
				}
			}
		}
		
	}
}