/* +----------------------------------------------------------------------
// | 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 {
		margin: 0;
	}

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

	#inside-r_line1 .tab-content .tab-pane .sy_inner .bandwidth-top .bandwidth-tit {
		display: flex;
		align-items: center;
	}

	#inside-r_line1 .tab-content .tab-pane .sy_inner .bandwidth-top .bandwidth-tit img {
		margin-right: 2rem;
	}

	#inside-r_line1 .tab-content .tab-pane .sy_inner .bandwidth-top .bandwidth-tit p {
		margin: 0;
	}

	#inside-r_line1 .tab-content .tab-pane .sy_inner .bandwidth-des {
		padding-top: 1.5rem;
		padding-bottom: 1.5rem;
	}

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

	#inside-r_line1 .tab-content .tab-pane .sy_inner .bandwidth-des b {
		color: var(--title);
		margin-right: 2rem;
		letter-spacing: 2px;
		white-space: nowrap;
	}

	#inside-r_line1 .tab-content .tab-pane .sy_inner .bandwidth-des form {
		display: flex;
		flex-wrap: wrap;
	}

	#inside-r_line1 .tab-content .tab-pane .sy_inner .bandwidth-des form label {
		font-weight: 400;
		margin-right: 1rem;
		display: flex;
		align-items: center;
		cursor: pointer;
	}

	#inside-r_line1 .tab-content .tab-pane .sy_inner .bandwidth-des form label input {
		margin-right: 3px;
		margin-top: 0;
	}

	input {
		vertical-align: middle;
		outline: none;
		appearance: none;
		-moz-appearance: none;
		-webkit-appearance: none;
	}

	input[type="radio"] {
		width: 15px;
		height: 15px;
		border: 2px solid #DBE1E8;
		-webkit-border-radius: 50%;
		-moz-border-radius: 50%;
		border-radius: 50%;
		transition: border 0.3s;
		position: relative;
	}

	input[type="radio"]:checked {
		border-color:var(--dcydhxz)
	}
	input[type="radio"]::after{
		content: "";
    position: absolute;
    width: 0;
    height: 0;
    background-color: var(--dcydhxz);
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    border-radius: 50%;
		transition: width 0.2s , height 0.2s;
	}
	input[type="radio"]:checked::after{
		width: 7px;
    height: 7px;
	}



	#inside-r_line1 .tab-content .tab-pane .sy_inner .bandwidth-pro_list {
		background-color: #F6F6F6;
		padding-top: 2rem;
		padding-bottom: 2rem;
		border-radius: 8px;
	}

	#inside-r_line1 .tab-content .tab-pane .sy_inner .bandwidth-pro_list .col-xs-4 {
		padding: 0 1rem;
	}

	#inside-r_line1 .tab-content .tab-pane .sy_inner .bandwidth-pro_list .pro-box {
	background-image: linear-gradient(0deg,#fff,#f3f5f8);
    border: 2px solid #fff;
    box-shadow: 8px 8px 20px 0 rgba(55,99,170,.1), -8px -8px 20px 0 #fff;
		border-radius: 4px;
		padding: 2rem 2rem;
		transition: box-shadow 0.3s;
	}

	#inside-r_line1 .tab-content .tab-pane .sy_inner .bandwidth-pro_list .pro-box:hover {
		box-shadow: 1px 1px 8px rgb(0 0 0 / 15%);
	}

	#inside-r_line1 .tab-content .tab-pane .sy_inner .bandwidth-pro_list .pro-box .pro_tit {
		text-align: center;
		padding-bottom: 1rem;
		border-bottom: 1px #DBE1E8 solid;
	}

	#inside-r_line1 .tab-content .tab-pane .sy_inner .bandwidth-pro_list .pro-box .pro_tit h4 {
		transition: color 0.3s;
	}

	#inside-r_line1 .tab-content .tab-pane .sy_inner .bandwidth-pro_list .pro-box:hover .pro_tit h4 {
		color: var(--dcydhxz);
	}

	#inside-r_line1 .tab-content .tab-pane .sy_inner .bandwidth-pro_list .pro-box .pro_tit h4 span {
		color: var(--dcydhxz);
    filter: drop-shadow(0px 0px 0px);
	}

	#inside-r_line1 .tab-content .tab-pane .sy_inner .bandwidth-pro_list .pro-box .pro_des {
		padding: 1rem 0;
		border-bottom: 1px #DBE1E8 solid;
	}

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

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

	#inside-r_line1 .tab-content .tab-pane .sy_inner .bandwidth-pro_list .pro-box .pro_des>div p {
		margin-bottom: 0;
	}

	#inside-r_line1 .tab-content .tab-pane .sy_inner .bandwidth-pro_list .pro-box .pro_price {
		display: flex;
		align-items: center;
		justify-content: space-between;
		padding-top: 1.5rem;
	}

	#inside-r_line1 .tab-content .tab-pane .sy_inner .bandwidth-pro_list .pro-box .pro_price span h2 {
		display: inline-block;
		margin: 0;
		color: var(--dcydhxz);
	}

	#inside-r_line2 .inside-l2-container {
		display: flex;
	}

	#inside-r_line2 .inside-l2-container ul {
		padding-right: 2rem;
		display: grid;
		margin: 0;
	}

	#inside-r_line2 .inside-l2-container ul li {
		display: flex;
		padding: 1.5rem 0;
		margin-top: 2rem;
		border-bottom: 1px #DBE1E8 solid;
		transition: border 0.3s;
		;
	}

	#inside-r_line2 .inside-l2-container ul li:hover {
		border-color: var(--dcydhxz);
	}

	#inside-r_line2 .inside-l2-container ul li h1 {
		font-size: 3rem;
		display: inline-block;
		margin-top: -1.5rem;
		margin-right: 1rem;
		color: #DBE1E8;
		transition: color 0.3s;
	}

	#inside-r_line2 .inside-l2-container ul li:hover h1 {
		color: var(--dcydhxz);
	}

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

	#inside-r_line2 .inside-l2-container img {
		width: 50%;
		object-fit: cover;
		padding-left: 2rem;
	}

	@media (max-width: 768px) {
		#inside-r_line1 .tab-content .tab-pane .sy_inner .bandwidth-top {
			padding: 0 0rem 1rem;
		}

		#inside-r_line1 .tab-content .tab-pane .sy_inner .bandwidth-top .bandwidth-tit {
			margin-right: 2rem;
		}

		#inside-r_line1 .tab-content .tab-pane .sy_inner .bandwidth-des {
			padding: 0.5rem 0;
		}

		#inside-r_line1 .tab-content .tab-pane .sy_inner .bandwidth-des b {
			margin-right: 1.3rem;
		}

		#inside-r_line1 .tab-content .tab-pane .sy_inner .bandwidth-pro_list {
			padding: 1rem;
		}

		#inside-r_line1 .tab-content .tab-pane .sy_inner .bandwidth-pro_list .col-xs-4 {
			padding: 0;
			width: 100%;
			margin-bottom: 1rem;
		}

		#inside-r_line1 .tab-content .tab-pane .sy_inner .bandwidth-pro_list .col-xs-4:last-child {
			margin-bottom: 0;
		}

		#inside-r_line1 .tab-content .tab-pane .sy_inner .bandwidth-pro_list .pro-box {
			padding: 1rem;
		}

		#inside-r_line1 .tab-content .tab-pane .sy_inner .bandwidth-pro_list .pro-box .pro_tit p {
			margin: 0;
		}

		#inside-r_line1 .tab-content .tab-pane .sy_inner .bandwidth-pro_list .pro-box .pro_des {
			padding: 0.5rem 0 1rem;
		}

		#inside-r_line1 .tab-content .tab-pane .sy_inner .bandwidth-pro_list .pro-box .pro_price {
			padding-top: 1rem;
		}

		#inside-r_line2 .inside-l2-container {
			flex-wrap: wrap;
		}

		#inside-r_line2 .inside-l2-container ul {
			padding-right: 0;
		}

		#inside-r_line2 .inside-l2-container ul li {
			padding: 1rem 0;
			margin-top: 1rem;
		}

		#inside-r_line2 .inside-l2-container ul li:first-child {
			padding-top: 0;
			margin-top: 0;
		}

		#inside-r_line2 .inside-l2-container ul li:last-child {
			border-bottom: none;
		}

		#inside-r_line2 .inside-l2-container ul li h1 {
			margin-top: -0.5rem;
		}

		#inside-r_line2 .inside-l2-container img {
			width: 100%;
			height: 300px;
			padding-left: 0;

		}
	}
