/* +----------------------------------------------------------------------
// | 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-right .inside-title.detail,
	.inside-mian .inside-title.detail {
		padding-bottom: 1.5rem;
	}

	#inside-r_line1 .inside-r_l1-container {
	display: grid;
    grid-template-columns: 23% 23% 23% 23%;
    grid-gap: 3%;
    padding: 0 4%; 
    padding-top: 2rem;
    padding-bottom: 2rem;
	}

	#inside-r_line1 .inside-r_l1-container .inside-r_l1-c-pro {
	background: #fff;
    box-shadow: 0 2px 15px 0 rgba(0,0,0,.1);
    border: 2px solid #fff;
		border-radius: 4px;
    font-family: 'dcynews';
		padding: 2rem 2rem;
		transition: box-shadow 0.3s;
	}

	#inside-r_line1 .inside-r_l1-container .inside-r_l1-c-pro:hover {
		box-shadow: 1px 1px 10px rgb(0 0 0 / 15%);
	}

	#inside-r_line1 .inside-r_l1-container .inside-r_l1-c-pro .inside-r_l1-c-pro_tit {
		text-align: center;
		padding-bottom: 1rem;
		border-bottom: 1px var(--border) solid;
	}

	#inside-r_line1 .inside-r_l1-container .inside-r_l1-c-pro .inside-r_l1-c-pro_tit h4 {
		margin-bottom: 10px;
		transition: color 0.3s;
	}

	#inside-r_line1 .inside-r_l1-container .inside-r_l1-c-pro:hover .inside-r_l1-c-pro_tit h4 {
		color: var(--dcydhxz);
	}

	#inside-r_line1 .inside-r_l1-container .inside-r_l1-c-pro .inside-r_l1-c-pro_des {
		padding: 1.5rem 0;
		border-bottom: 1px var(--border) solid;
	}

	#inside-r_line1 .inside-r_l1-container .inside-r_l1-c-pro .inside-r_l1-c-pro_des div {
		padding: 0.5rem 0;
		display: grid;
		grid-template-columns: 20px auto;
	}

	#inside-r_line1 .inside-r_l1-container .inside-r_l1-c-pro .inside-r_l1-c-pro_des div i:after {
		content: url(../images/messages-line1-icon1.png);
	}

	#inside-r_line1 .inside-r_l1-container .inside-r_l1-c-pro .inside-r_l1-c-pro_price {
		display: flex;
		align-items: baseline;
		justify-content: space-between;
		padding-top: 1.5rem;
		margin-bottom: 1rem;
	}
	#inside-r_line1 .inside-r_l1-container .inside-r_l1-c-pro .inside-r_l1-c-pro_price h2 {
		display: inline-block;
		margin: 0;
		color: var(--dcydhxz);
		font-weight: bold;
		filter: none;
	}
	#inside-r_line1 .inside-r_l1-container .inside-r_l1-c-pro .btn-blue{
		width: 100%;
	}
	#inside-r_line2 .inside-l2_advantage ul {
		display: grid;
		grid-template-columns: 29.3% 29.3% 29.3%;
		grid-gap: 2rem 6%;
		text-align: center;
	}


	#inside-r_line2 .inside-l2_advantage ul li h5 {
		margin: 1.2rem 0 1rem;
    filter: drop-shadow(0px 0px 0px);
	}

	#inside-r_line3 .tab-content {
		padding: 2rem 0;
	}
	#inside-r_line3 .tab-content .sy_inner{
		margin:0;
		overflow: hidden;
    border-radius: 8px;
		border: 1px var(--border) solid;
	}
	#inside-r_line3 .tab-content .sy_inner .nav_tab-img{
		padding:0;
	}
	#inside-r_line3 .tab-content .sy_inner .nav_tab-right{
		padding: 0;
	}
	#inside-r_line3 .tab-content .sy_inner .nav_tab-right .nav_tab-details {
		padding: 2rem 1.5rem;
		background-color:#fafafa;
		height: 100%;

	}

	#inside-r_line3 .tab-content .sy_inner .nav_tab-right .nav_tab-details h5 {
    filter: drop-shadow(0px 0px 0px);
		margin-bottom: 1.2rem;
		color: #666;
	}
	#inside-r_line3 .tab-content .sy_inner .nav_tab-right .nav_tab-details p {
		color: #666;
	}

	#inside-r_line3 .tab-content .sy_inner .nav_tab-right .nav_tab-details h6 {
		margin-top: 2rem;
		margin-bottom: 1.5rem;
		font-size: 1.2rem;
		color: #252b3a;
	}

	#inside-r_line3 .tab-content .sy_inner .nav_tab-right .nav_tab-details ul {
		display: grid;
    grid-template-columns: auto;
    text-align: left;
    grid-gap: 10px;
		margin-top: 1rem;
		margin-bottom: 0;
	}

	#inside-r_line3 .tab-content .sy_inner .nav_tab-right .nav_tab-details ul li{
		background-color: #DBE1E8;
		padding: 1rem;
    display: flex;
    align-items: center;
    line-height: 1;
		border-radius: 3px;
		transition: box-shadow 0.3s, color 0.3s;
    box-shadow: 0 2px 5px rgb(0 0 0 / 5%);
	}
	#inside-r_line3 .tab-content .sy_inner .nav_tab-right .nav_tab-details ul li::before{
		content: "";
		display: inline-block;
		width: 14px;
		height: 12px;
		background: url(../images/message-line3-icon1.png) no-repeat 0 0;
		background-size: 100%;
		margin-right: 1rem;
	}
	#inside-r_line3 .tab-content .sy_inner .nav_tab-right .nav_tab-details ul li:hover{
		box-shadow: 0 1px 10px rgb(0 0 0 / 10%);
	}
	#inside-r_line3 .tab-content .sy_inner .nav_tab-right .nav_tab-details ul li p {
		margin: 0;
		transition: color 0.3s;
	}
	#inside-r_line3 .tab-content .sy_inner .nav_tab-right .nav_tab-details ul li:hover p{
		color: #337dff;
	}
	@media (max-width: 768px) {
		#inside-r_line1 .inside-r_l1-container {
			grid-template-columns: auto;
			grid-gap: 1rem;
			padding: 0;
		}

		#inside-r_line1 .inside-r_l1-container .inside-r_l1-c-pro {
			padding: 1rem;
		}

		#inside-r_line1 .inside-r_l1-container .inside-r_l1-c-pro .inside-r_l1-c-pro_tit {
			padding-bottom: 1rem;
		}

		#inside-r_line1 .inside-r_l1-container .inside-r_l1-c-pro .inside-r_l1-c-pro_tit h4 {
			margin-top: 1rem;
		}

		#inside-r_line1 .inside-r_l1-container .inside-r_l1-c-pro .inside-r_l1-c-pro_des {
			padding: 1rem 0 2rem;
			height: auto;
		}

		#inside-r_line2 .inside-l2_advantage ul {
			grid-template-columns: auto;
			grid-gap: 1.5rem;
		}


		#inside-r_line3 .nav-tabs {
			    margin: 10px 40px;
			flex-wrap: wrap;
			justify-content: space-between;
			border: none;
		}

		#inside-r_line3 .nav-tabs::before {
			content: none;
		}

		#inside-r_line3 .nav-tabs>li {
			margin: 0 5px 5px 0;
		}

		#inside-r_line3 .nav-tabs>li a {
			line-height: 1.5;
			border-radius: 0px;
			font-weight: 400;
		}

		#inside-r_line3 .nav-tabs>li.active>a,
		#inside-r_line3 .nav-tabs>li>a.active,
		#inside-r_line3 .nav-tabs>li.active>a:focus,
		#inside-r_line3 .nav-tabs>li.active>a:hover {
			color: var(--dcydhxz); 
            border-bottom: 2px solid var(--dcydhxz)
		}
		#inside-r_line3 .tab-content{
			padding:0;
		}
		#inside-r_line3 .tab-content .sy_inner .nav_tab-right .nav_tab-details ul{
			grid-template-columns: calc(50% - 6px) calc(50% - 6px);
		}
	}