.ck_content{
	color: #000;
	background: linear-gradient(180deg, #E5EEFF, #FFFFFF 60%);
	position: relative;
	margin-top: 5.8rem;
}
.ck_content .flex_bg{
	position: absolute;
	width: 100%;
	left: 0; top: 0;
}
.ck_content .flex_bg .flex_bg1{
	width: 7.85rem;
	position: absolute;
	top: 2rem;right: calc(((100vw - 1320px) / 2) - 8vw);
}
.ck_content .flex_bg .flex_bg2{
	position: absolute;
	top: 26rem;left: calc(((100vw - 1320px) / 2) - 15rem);
	width: 7.85rem;
}
.ck_content .flex_bg .flex_bg3{
	position: absolute;
	top: 2rem;left: calc(((100vw - 1320px) / 2));
	width: 4.5rem;
}
.ck_content .position-relative{
	padding: 0 2rem;
	z-index: 1;
}
.ck_content .txt_content1{
	font-size: 60px;
	margin-bottom: 20px;
}
.ck_content .txt_1{
	color: #2453E4;
	font-family: Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif;
}
.ck_content .txt_2{
	font-family: Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif;
}
.ck_content .txt_content2{
	font-size: 20px;
}
.ck_content1 {
	margin-top: 1rem !important;
	margin-bottom: 2rem;
}
.ck_content1 .title-box{
	width: calc((100% - 3.75rem) / 3);
	padding: 1.5625rem 1.25rem;
}
.ck_content1 .title-box:first-child{
	background: linear-gradient(180deg, #FFFFFF 30%, #dffbf2);
}
.ck_content1 .title-box:nth-child(2){
	margin: 0 1.875rem;
	background: linear-gradient(180deg, #FFFFFF 30%, #e2e8fb);
}
.ck_content1 .title-box:last-child{
	background: linear-gradient(180deg, #FFFFFF 30%, #fff1dd);
}
.ck_content1 .title{
	display: flex;
	align-items: center;
}
.ck_content1 .title .flip-image{
	width: 2rem;
	height: 2rem;
}
.ck_content1 .title .flip-title{
	padding-left: .5rem;
	margin-bottom: 0;
	font-size: 1.25rem;
	font-family: Arial;
	text-transform: uppercase;
}
.ck_content1 .text-zth{
	color: #000;
	margin-top: 1.25rem;
	font-size: 14px;
	line-height: 24px;
}
.ck_content2{
	padding: 3.125rem 0;
	background: linear-gradient(90deg, #ecf1fd, #f8faff, #ecf1fd);
}
 .ck_projeck_title{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
 .ck_projeck_title .pro_title1{
	font-family: Arial;
	font-size: 40px;
}
 .ck_projeck_title .pro_more{
	cursor: pointer;
	color: #2453E4;
	font-family: Arial;
	font-size: 20px;
}
 .pro_title2{
	font-size: 16px;
	line-height: 36px;
}
.ck_content2 .pro_item{
	position: relative;
	background-color: #FFFFFF;
	padding: 1.25rem;
	display: flex;
	margin-bottom: 1.25rem;
}
.ck_content2 .pro_item .pro_flex{
	position: absolute;
	top: 0;right: 0;
}
.ck_content2 .pro_item .pro_flex0{
	position: absolute;
	top: 0;right: 25%;
	width: 385px;
}
.ck_content2 .pro_item .pro_flex1{
	position: absolute;
	top: 0;right: 0;
	width: 10rem;
	height: 10rem;
}
.ck_content2 .pro_item .pro_flex2{
	position: absolute;
	top: 1rem;right: 1rem;
	width: 3.125rem;
	height: 3.125rem;
}
.ck_content2 .pro_item .pro_flex3{
    position: absolute;
    top: 5rem;
    right: -50px;
    width: 13rem;
    font-size: 12px;
    color: #FFFFFF;
    transform: rotate(45deg);
}
.ck_content2 .pro_item .pro_item_info{
	padding-left: 3.5rem;
}
.ck_content2 .pro_item .pro_item_info .item_info_title{
	font-family: Impact;
	font-size: 26px;
}
.ck_content2 .pro_item .pro_item_info .item_info_txt{
	font-size: 16px;
	line-height: 30px;
}
.ck_content2 .pro_item .pro_item_info .rand-bg{
	border: 2px solid transparent;
	background-clip: padding-box, border-box;
	background-origin: padding-box, border-box;
	background-image: linear-gradient(to right, #FFFFFF, #FFFFFF), linear-gradient(90deg, #18E3A1, #2453E4);
}
.ck_content2 .pro_item .pro_item_info .pro_btn{
	align-items: center;
	padding: 0.3125rem;
	background-color: rgba(0, 179, 195, .2);
}
.ck_content2 .pro_item .pro_item_info .pro_btn .price{
	padding-left: 0.625rem;
	font-size: 1.125rem;
	font-family: Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif;
}
.ck_content2 .pro_item .pro_item_info .pro_btn .anniu{
	line-height: 30px;
	color: #FFFFFF;
	padding:0 0.625rem;
	font-size: 1.125rem;
	font-family: Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif;
	background: linear-gradient(-90deg, #2453E4, #18E3A1);
}
.ck_content2 .ck_about_our{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.ck_content2 .ck_about_our .ck_about_left{
	margin-right: 3.125rem;
}
.ck_content2 .ck_about_our .ck_about_left .left_title{
	font-size: 18px;
	font-family: Arial;
	line-height: 36px;
	margin-top: 1.875rem;
}
.ck_content2 .ck_about_our .ck_about_left .left_txt{
	font-size: 14px;
	line-height: 24px;
}
.ck_content2 .ck_about_our .ck_about_left .left_list{
	
}
.ck_content2 .ck_about_our .ck_about_left .left_list .left_item{
	display: flex;
	align-items: center;
	padding: 1rem;
	margin-top: 1.25rem;
}
.ck_content2 .ck_about_our .ck_about_left .left_list .left_item .left_item_box_title{
	font-weight: bold;
	font-size: 16px;
	line-height: 24px;
}
.ck_content2 .ck_about_our .ck_about_left .left_list .left_item .left_item_box_txt{
	font-size: 14px;
	line-height: 24px;
}
.ck_content2 .ck_about_our .ck_about_left .left_list .left_item img{
	width: 3.125rem;
	height: 3.125rem;
	margin-right: 1.25rem;
}
.ck_content2 .ck_about_our .ck_about_left .left_list .left_item_active{
	background-color: white;
	border-radius: 12px;
	box-shadow: 0px 0px 10px 0px rgba(36,83,228,0.1);
}
.ck_content2 .ck_about_our .ck_about_right img{
	width:100%;
}
.ck_content2 .ck_advantages{
	background-color: white;
	box-shadow: 0 0 10px 0 rgba(36,83,228,0.1);
}
.ck_advantages_item{
	min-height: 15rem;
	border-right: 1px solid #EFEFEF;
	border-bottom: 1px solid #EFEFEF;
}
.ck_content2 .ck_advantages .ck_advantages_title{
	font-family: Arial;
	font-size: 18px;
	line-height: 36px;
	margin: 0.5rem 0;
}
.ck_content3{
	padding: 3.125rem 0;
	background: white;
}
.ck_content3 .ck_crypto_box{
	margin-top: 3.375rem;
}
.ck_content3 .ck_crypto_box .ck_crypto_item{
	margin-bottom: 3.125rem;
	line-height: 3.125rem;
	text-align: center;
}
.ck_content3 .ck_crypto_box .ck_crypto_item .crypto_item_icon{
	width: 3.125rem;
	height: 3.125rem;
	padding: 0 !important;
}
.ck_content3 .ck_crypto_box .ck_crypto_item .crypto_item_name{
	text-align: left;
	font-weight: bold;
	font-size: 16px;
}
.ck_content3 .ck_crypto_box .ck_crypto_item .crypto_item_label{
	color: #999999;
	font-size: 14px;
}
.ck_content3 .ck_crypto_box .ck_crypto_item .crypto_item_price{
	font-weight: bold;
	font-size: 16px;
}
.ck_content3 .ck_crypto_box .ck_crypto_item .crypto_item_lvs{
	font-size: 16px;
}
.ck_content3 .cs_scroll_info{
	padding: 0 20px;
}
.ck_content3 .cs_scroll_info .text-bhs th{
	font-size: 1.25rem;
	color: white;
}
.ck_content2 .ck_blog_box{
	background-color: white;
	border-radius: 12px;
	box-shadow: 0px 0px 10px 0px rgba(36,83,228,0.1);
	margin-right: 0;
	min-height: 100%;
}
.ck_content2 .ck_blog_box:nth-child(4n){
	margin-right: 0;
}
.ck_content2 .ck_blog_title {
	margin: 15px 0;
	color: #000;
	font-size: 1.125rem;
	font-weight: bold;
}
.ck_content2 .ck_blog_txt{
	color: #666;
	margin-bottom: 20px;
}
.ck_content2 .ck_blog_more{
	padding: 12px 30px 5px 30px;
	border: 2px solid transparent;
	border-radius: 6px;
	background-clip: padding-box, border-box;
	background-origin: padding-box, border-box;
	background-image: linear-gradient(to right, #FFF, #FFF), linear-gradient(90deg, #18E3A1, #2453E4);
}
.ck_content2 .ck_blog_more:hover {
	border: 2px solid #FFF !important;
	border-radius: 6px;
	background: linear-gradient(90deg, #18E3A1, #2453E4);
}
.ck_content4{
	padding: 2.1875rem 0;
	background: #2453E4;
	position: relative;
}

.ck_content4 .flex-network{
	position: absolute;
	top: 10px;left: calc((100vw - 1320px) / 2 - 16rem);
	width: 15.375rem;
	height: 14.125rem;
	opacity: .5;
}
.ck_content4 .network_box{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.ck_content4 .network_box .network_left{
	color: white;
}
.ck_content4 .network_box .network_right{
	border-radius: 12px;
	background-color: white;
	padding: 2rem;
}
.ck_content4 .network_box .network_right .network_logo{
	width: 14.375rem;
	height: 6.875rem; 
}
.ck_content5{
	padding: 2.1875rem 0;
	background: #000;
	position: relative;
}
.ck_content5 .router_box h5{
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 1.5rem;
}
.ck_content5 .router_item{
	margin-bottom: 1.5rem;
}
.ck_content6{
	background-color: #063E6E;	
}
.ck_content6 .text-bhs{
	padding: 2rem;
	color: white !important;
	margin: 0;
}

@media (max-width: 992px) {
    .ck_content{
    	margin-top:50px;
    }
	.ck_content .flex_bg .flex_bg1{
		top: 255px;
		right: 30px;
		width: 60px;
	}
	.ck_content .flex_bg .flex_bg3{
		top: 20px;
		left: 15px;
		width: 35px;
	}
	.ck_content .txt_content1{
		font-size: 30px;
		line-height: 2rem;
	}
	.ck_content .txt_content2{
		font-size: 15px;
		line-height: 24px;
	}
	.mobile-box{
		padding: 30px 0 !important;
		position: relative;
	}
	.btn.welcome-bonus{
		font-size: .8rem;
		padding: .5rem 1.5rem;
		border-radius: 6px;
		margin-top: 10px !important;
	}
	.main-image {
		width: 60% !important;
		top: 35% !important;
		left: 70% !important;
		transform: translate(-50%, -50%) !important;
		opacity: 0.7;
	}
	.account_plan_get{
		padding: 0 10px;
		margin-top: 30px !important;
	}
	.ck_content1 .title-box:nth-child(2){
		margin: 20px 0;
	}
	.account_plan_get .title-box{
		width: 100%;
		padding: 15px;
	}
	.ck_content1 .title .flip-image{
		width: 20px;
		height: 20px;
	}
	
	.ck_content1 .title .flip-title{
		font-size: 1rem;
	}
	.ck_content .title{
		margin-bottom: 1rem;
	}
	.ck_projeck_title .pro_title1{
		font-size: 24px;
	}
	.ck_content2{
		padding: 20px 0;
	}
	.pro_title2{
		font-size: 12px;
		line-height: 20px;
	}
	.ck_content2 .pro_item{
		padding: 10px;
		display: block;
	}
	.ck_content2 .pro_item .pro_flex0{
		top: 50px;
		right: 0;
	}
	.ck_content2 .pro_item .pro_flex1{
		width: 80px;
		height: 80px;
	}
	.ck_content2 .pro_item .pro_flex2{
		top: 10px;
		right: 10px;
		width: 25px;
		height: 25px;
	}
	.ck_content2 .pro_item .pro_flex3 {
	    top: 33px;
		right: -15px;
		width: 100px;
		font-size: 7px;
	}
	.mobile-prolist{
		padding: 0 10px;
	}
	.ck_content2 .pro_item .pro_item_info{
		padding-left: 0;
	}
	.ck_content2 .pro_item .pro_item_info .item_info_txt {
	    font-size: 12px;
	    line-height: 20px;
	}
	.ck_content2 .pro_item .pro_item_info .rand-bg{
		width: 2.5rem !important;
		height: 2.5rem !important;
	}
	.align-items-center{
		width: 2.5rem !important;
		margin: 0 !important;
	}
	.item_info_title{
		font-size: 20px !important;
	}
	.ck_content2 .pro_item .pro_item_info .pro_btn .price{
		font-size: 12px;
	}
	.ck_content2 .pro_item .pro_item_info .pro_btn .anniu{
		font-size: 12px;
	}
	.moblie_pro_level{
		display: flex;
		align-items: end;
		justify-content: space-between;
		padding: 0 10px;
	}
	.view_all{
		display: block;
	}
	.ck_content2 .ck_about_our .ck_about_right img{
		width: 100%;
	}
	.ck_content2 .ck_about_our .ck_about_left .left_list .left_item{
		align-items: start;
	}
	.ck_content2 .ck_about_our .ck_about_left .left_list .left_item img{
		width: 30px;
		height: 30px;
		margin-right: 20px;
	}
	.ck_content2 .ck_about_our .ck_about_left .left_list .left_item .left_item_box_title{
		font-size: 14px;
		line-height: 30px;
	}
	.ck_content2 .ck_about_our .ck_about_left .left_list .left_item .left_item_box_txt{
		font-size: 12px;
	}
	.ck_content2 .ck_advantages{
		margin: 0;
		display: grid;
		gap: 10px;
		grid-template-columns: 1fr 1fr;
		background: transparent;
	}
	.ck_advantages_item{
		height: auto;
		border-radius: 6px;
		background-color: white;
		text-align: center;
		padding-top: 20px;
	}
	.ck_content2 .ck_advantages .ck_advantages_title{
		font-size: 14px;
	}
	.ck_advantages_item .p-3{
		padding: 0 !important;
	}
	.ck_advantages_item .text-ls{
		font-size: 10px;
	}
	.ck_content3 .ck_crypto_box .ck_crypto_item{
		align-items: center;
		padding: 0 10px;
		line-height:30px;
		margin-bottom: 20px;
	}
	.ck_content3 .ck_crypto_box .ck_crypto_item .crypto_item_icon{
		width: 30px;
		height: 30px;
	}
	.ck_content3 .ck_crypto_box .ck_crypto_item .crypto_item_name{
		text-align: left;
		font-weight: bold;
		font-size: 10px;
	}
	.ck_content3 .ck_crypto_box .ck_crypto_item .crypto_item_label{
		font-size: 8px;
	}
	.ck_content3 .ck_crypto_box .ck_crypto_item .crypto_item_price{
		font-size: 10px;
	}
	.ck_content3 .ck_crypto_box .ck_crypto_item .crypto_item_lvs{
		font-size: 10px;
	}
	.ck_content3 .ck_crypto_box .ck_crypto_item .crypto_item_lvs img{
		width: 6px !important;
		height: 10px !important;
	}
	.ck_content3 .cs_scroll_info{
		padding: 0;
	}
	.ck_content3 .cs_scroll_info .text-z-fs{
		font-size: 24px;
		margin-bottom: 10px !important;
	}
	.blog_row .row{
		display: grid;
		gap: 10px;
		grid-template-columns: 1fr 1fr;
		margin: 0;
	}
	.ck_content2 .ck_blog_box{
		padding: 0 !important;
		margin-right: 0 !important;
	}
}
