/* +----------------------------------------------------------------------
// | ProKvm [ 专业云计算软件开发商 ]
// +----------------------------------------------------------------------
// | Copyright (c) 2022~2024 https://cloud.ackpet.com All rights reserved.
// +----------------------------------------------------------------------
// | Licensed ( https://www.xmbillion.com/ )
// +----------------------------------------------------------------------
// | Theme Name:  蓝色企业模板
// +----------------------------------------------------------------------
// | Author: 多彩云 <20233652@qq.com>
// +----------------------------------------------------------------------
// | version:3.0.8
// +----------------------------------------------------------------------
*/
#inside-r_line1 .tab-content .tab-pane>.sy_inner {
	border: 1px #DBE1E8 solid;
	border-radius: 4px;
	margin: 0 0 1.5rem;
	overflow: hidden;
}

#inside-r_line1 .tab-content .tab-pane .pro_tit {
	display: flex;
	justify-content: space-between;
	align-items: center;
	border-bottom: 1px #DBE1E8 solid;
	padding: 2rem 0.5rem 1.5rem 0;
}

#inside-r_line1 .tab-content .tab-pane .pro_des {
	padding: 1.5rem 0.5rem 1.5rem 0;
}

#inside-r_line1 .tab-content .tab-pane .pro_des>div {
	padding: 0.5rem 0;
	display: flex;
}

#inside-r_line1 .tab-content .tab-pane .pro_des>div b {
	color: var(--title);
	margin-right: 2rem;
	letter-spacing: 2px;
	width: 9rem;
}

#inside-r_line1 .tab-content .tab-pane .pro_tit .pro_tit_left p {
	margin: 0;
	color: var(--gray);
}

#inside-r_line1 .tab-content .tab-pane .pro_spec {
	background-color: #F6F6F6;
	padding: 0;
	height: 400px;
	overflow-y: auto;
}

#inside-r_line1 .tab-content .tab-pane .pro_spec>ul {
	padding: 2rem;
	margin: 0;
	display: grid;
	grid-template-columns: auto;
	grid-gap: 1rem;
}

#inside-r_line1 .tab-content .tab-pane .pro_spec>ul>li {
	background-color: #fff;
	padding: 1.5rem;
	border-radius: 8px;
	box-shadow: 1px 1px 4px rgb(0 0 0 / 8%);
}

#inside-r_line1 .tab-content .tab-pane .pro_spec>ul>li:last-child {
	margin-bottom: 0;
}

#inside-r_line1 .tab-content .tab-pane .pro_spec ul li .spec_tit {
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding-bottom: 1.2rem;
	border-bottom: 1px #DBE1E8 solid;
}

#inside-r_line1 .tab-content .tab-pane .pro_spec ul li .spec_tit h5 {
	filter: drop-shadow(0px 0px 0px);
}

#inside-r_line1 .tab-content .tab-pane .pro_spec ul li .spec_tit h5,
#inside-r_line1 .tab-content .tab-pane .pro_spec ul li .spec_tit span h3 {
	margin: 0;
}

#inside-r_line1 .tab-content .tab-pane .pro_spec ul li .spec_tit span h3 {
	color: var(--dcydhxz);
}

#inside-r_line1 .tab-content .tab-pane .pro_spec ul li .spec_tit span {
	display: flex;
	align-items: end;
}

#inside-r_line1 .tab-content .tab-pane .pro_spec ul li .spec_config {
	display: flex;
	flex-wrap: wrap;
	margin-top: 0.7rem;
}

#inside-r_line1 .tab-content .tab-pane .pro_spec ul li .spec_config li {
	flex: 0 1 50%;
	margin-top: 0.8rem;
}

#inside-r_line1 .tab-content .tab-pane .pro_spec ul li .spec_config li span {
	color: var(--title);
}

#inside-r_line1 .tab-content .tab-pane .pro_spec ul li .spec_config li u {
	color: var(--dcydhxz);
	font-weight: bold;
	text-decoration: initial;
}

#inside-r_line1 .tab-content .tab-pane .pro_spec .btn.btn-blue {
	width: 100%;
	position: absolute;
	bottom: 0;
	right: 0px;
	left: 0px;
	color: #ffffff;
	border: none;
	z-index: 9;
	height: 39px;
}

#inside-r_line1 .tab-content .tab-pane .pro_spec .btn.btn-blue::after,
#inside-r_line1 .tab-content .tab-pane .pro_spec .btn.btn-blue::before {
	content: "";
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	transition: opacity .3s ease;
	border-radius: 3px;
}

#inside-r_line1 .tab-content .tab-pane .pro_spec .btn.btn-blue::after {
	background:  #528eff;
	z-index: -1;
	opacity: 0;
}

#inside-r_line1 .tab-content .tab-pane .pro_spec .btn.btn-blue::before {
	background: #337dff;
	z-index: -2;
}

#inside-r_line1 .tab-content .tab-pane .pro_spec .btn.btn-blue:hover::after {
	opacity: 1;
}

#inside-r_line2 hr {
	margin-top: 2rem;
	margin-bottom: 2rem;
}

#inside-r_line2 .sy_inner .inside-r_l2-txt h5 {
	margin: 1.5rem 0;
	filter: drop-shadow(0px 0px 0px);
}

#inside-r_line2 .sy_inner .inside-r_l2-txt p {
	font-size: 1.2rem;
	line-height: 1.8;
	padding-right: 4rem;
}

#inside-r_line2 .sy_inner img {
	height: 170px;
	object-fit: cover;
	border-radius: 8px;
}

#inside-r_line2 .sy_inner:nth-child(even) .inside-r_l2-txt {
	padding-left: 2rem;
}

@media (max-width: 768px) {
	#inside-r_line1 .tab-content .tab-pane .pro_top {
		padding: 0 1rem;
	}
	#inside-r_line1 .tab-content .tab-pane .pro_tit {
		padding: 1rem 0;
		margin: 0;
	}
	#inside-r_line1 .tab-content .tab-pane .pro_des {
		padding: 1rem 0 1rem 0;
	}
	#inside-r_line1 .tab-content .tab-pane .pro_des>div {
		display: grid;
	}
	#inside-r_line1 .tab-content .tab-pane .pro_spec {
		max-height: 270px;
		height: auto;
	}
	#inside-r_line1 .tab-content .tab-pane .pro_spec>ul {
		padding: 1rem;
	}
	#inside-r_line1 .tab-content .tab-pane .pro_spec>ul>li {
		padding: 1rem;
	}
	#inside-r_line1 .tab-content .tab-pane .pro_spec ul li .spec_tit {
		padding-bottom: 0.8rem;
	}
	#inside-r_line1 .tab-content .tab-pane .pro_spec ul li .spec_tit span {
		align-items: center;
	}
	#inside-r_line1 .tab-content .tab-pane .pro_spec ul li .spec_config {
		margin-top: 0rem;
	}
	#inside-r_line1 .tab-content .tab-pane .pro_spec ul li .spec_config li {
		font-size: 0.8rem;
	}
	#inside-r_line1 .tab-content .tab-pane .pro_spec .btn.btn-blue {
		padding: 5px 10px;
		height: auto;
		position: sticky;
	}
	#inside-r_line2>.sy_inner:nth-child(3),
	#inside-r_line2>.sy_inner:nth-child(7) {
		flex-direction: column-reverse;
	}
	#inside-r_line2 .sy_inner .col-xs-6 {
		width: 100%;
	}
	#inside-r_line2 hr {
		margin: 1.5rem 0;
	}
	#inside-r_line2 .sy_inner .inside-r_l2-txt h5 {
		margin-bottom: 0.5rem;
		margin-top: 0;
	}
	#inside-r_line2 .sy_inner .inside-r_l2-txt p {
		font-size: 1rem;
		padding-right: 0;
		margin-bottom: 1rem;
	}
	#inside-r_line2 .sy_inner img {
		height: auto;
	}
}