/* agent */
.agent-main-wrapper{
	
}
.heading-gradient {
	font-size: 66px;
	font-weight: 700;
	margin-bottom: 20px;
    background: linear-gradient(180deg, #9057e8 41.06%, #632ff1 77.24%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-feature-settings: "liga" off, "clig" off;
    -webkit-text-stroke-width: 1;
    -webkit-text-stroke-color: #8E55E4;
}
 .bg-tads-gradient {
	 background-image: linear-gradient(180deg, #daa2ff, #c882fc 25%);
}
 .agent-gradient-border{
	 
   border: 1px solid transparent;
  
    border-radius: 20px;
	
}
.max-w-1100{
	max-width:1100px;
}
.tab-button{
	
	background-color: #fff;
	display: flex;
	    transition-duration: .3s;
}
.radius-20{
	border-radius: 20px;
}
.radius-50{
	border-radius: 50%;
}
.bg-pink{
	background-color: rgb(237 196 253 );
	
}
.btn--secondary {
    color: #fff;
	padding: 1rem 3rem;
	border-radius: 10px;
	font-size: 20px;
	 background-color: rgb(44 3 146 / 1);
}
.btn--white{
	color:#2c0392 ;
	padding: 1rem 3rem;
	border-radius: 10px;
	font-size: 20px;
	background-color: #fff;
	margin-left: 20px;
}
.bg-white{
	background-color: #fff;
}
.bg-hero-gradient {
    background-image: linear-gradient(180deg, #ffffffd9, #ccb8f9d9, #ab91fdd9 80%, #925bfcd9);
}
.bg-indigo-gradient {
    background-image: linear-gradient(180deg, #2c0392, #a333f3);
}
.bg-white-gradient{
	background-image: linear-gradient(180deg, #fff3, #efc9fd);
}
.agent-img{
	width: 180px;
	height: 200px;
	right: -20px;
	bottom:-100px;
}
.active-tab{display: block;}

.is-active{
	color: #fff !important;
	background-image: linear-gradient(0deg, #2c0392 19.19%, #a333f3);
	
}

.tabs_li{
	display: none;
}
.shadow-balloon-top{
	height: 70px;
	margin-left: 20px;
	border-radius: 20px 20px  20px 0;
 /* --tw-shadow: 0px 35px 50px 0px rgba(0, 0, 0, .05), 0px -60px 60px 0px rgba(255, 255, 255, .25);
 --tw-shadow-colored: 0px 35px 50px 0px var(--tw-shadow-color), 0px -60px 60px 0px var(--tw-shadow-color);
 box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); */
}
.pbc-g-elevation-2 {
    box-shadow: 0 2px 8px -2px hsla(0, 0%, 9%, .08), 0 8px 12px -2px hsla(0, 0%, 9%, .16);
}
.bg-cloud-95{
	background-color: #eaf5fe;
}
.background__gradient {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: -3;
}
.bg-balloon-top-gradient{
background-image: linear-gradient(180deg, #ffffffa6, #e0e5f873 52.5%, #ffffffa6);
}
.shadow-balloon-bottom{
	
	margin-left: 20px;
	border-radius: 20px 20px 0 20px;
 /* --tw-shadow: 0px 35px 50px 0px rgba(0, 0, 0, .05), 0px -60px 60px 0px rgba(255, 255, 255, .25);
 --tw-shadow-colored: 0px 35px 50px 0px var(--tw-shadow-color), 0px -60px 60px 0px var(--tw-shadow-color);
 box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); */
}
.bg-pink-gradient {
    background-image: radial-gradient(157.98% 176.87% at 80.28% 11.17%, #fdb6c5, #fe8aa700);
}
.bg-balloon-bottom-gradient {
	color: #fff;
    background-image: linear-gradient(180deg, #6600ae99, #2c039299);
}
.bg-indigo-60 {
   
    background-color: rgb(31 9 116 / 1);
}
.bg-cyan {
  
    background-color: rgb(1 195 179 /1);
}
.bg-green {
 
    background-color: rgb(69 198 90 / 1);
}
.card{
	border-radius: 20px;
}
.card-header{
	text-align: center;
	border: none;
	
}
.card-body{
	height: 43.75rem;
}
/* agent结束 */
.price-bg{
	z-index:9999;
	background-image: url('../images/product/price-bg1.jpg');
	background-size: 100% auto;
	background-repeat: no-repeat;
}
	.header-text {
		font-size: 11px;
	}
   .wrap-li{
	   cursor: pointer;
	   background-color: #fff;
	   border-radius: 10px;
	   box-shadow: 4px 4px 4px 4px rgba(3, 4, 28, 0.1);
   }
	.price-img {
		position: absolute;
		top: 0;
		left: 0;
		z-index: -1;
		width:100%;
	}
    .price-img  img{
		width: 100%;
	}
	.text-stratus {
		color: #032d60;
	}

	.edition-bar {
		height: 3px;
		margin-top: 5px;
	}

	.bg-brand-sales {
		background-color: #0b827c;
	}

	.price-body-description {
		padding: 20px 0;
	}

	.currency-symbol-left {
		font-size: 30px;
		vertical-align: top;
		line-height: 57px;
	}

	.currency {
		font-size: 50px;
	}

	.price-tagline {
		font-size: 11px;
		color: #181818;
	}

	.btn-link,
	.simple-link {
		color: #0b5cab;
		font-weight: 400;
		border-radius: 0;
	}

	.bj2_box_bom {
		background: #fff;
		position: relative;
		text-align: center;
		height: 980px;
		padding: 50px 20px 40px 20px;
	}

	.bj2_kli_box {
		width: 270px;
	}

	.bj2_lsx4_1 {
		top: 54px;
		width: 270px;
	}

	.bj2_lsx4_2 {
		top: 47px;
		width: 270px;
	}

	.bj2_lsx4 {
		top: 62px;
		width: 270px;
	}


	/**/
	.bj_lb {
		text-align: left;
		margin-top: 30px;
	}

	.bj_list {
		height: auto;
		line-height: 22px;
		margin-bottom: 10px;
		position: relative;
	}

	.bj_txt {
		font-size: 15px;
	}

	.bj_txt_yq {
		margin-top: 0px;
		margin-left: 5px;
		width: 12px;
		height: 12px;
	}

	.bj_list_wp {
		position: absolute;
		top: 50%;
		background-color: #215ca0;
		color: #fff;
		width: 245px;
		z-index: 999;
		display: none;
	}

	/*位置一*/
	.bj_wz1 {
		left: 155px;
		margin-top: -53px;
	}

	.bj_wz2 {
		left: 130px;
		margin-top: -53px;
	}

	.bj_wz3 {
		left: 130px;
		margin-top: -63px;
	}

	.bj_wz4 {
		left: 145px;
		margin-top: -63px;
	}

	.bj_wz5 {
		left: 100px;
		margin-top: -63px;
	}

	.bj_wz6 {
		left: 205px;
		margin-top: -53px;
	}

	.bj_wz7 {
		left: 85px;
		margin-top: -53px;
	}

	.bj_wz8 {
		left: 130px;
		margin-top: -63px;
	}

	.bj_wz9 {
		left: 100px;
		margin-top: -73px;
	}

	.bj_wz10 {
		left: 130px;
		margin-top: -43px;
	}

	.bj_wz11 {
		left: 130px;
		margin-top: -63px;
	}

	.bj_wz12 {
		left: 175px;
		margin-top: -63px;
	}

	.bj_wz13 {
		left: 130px;
		margin-top: -33px;
	}

	.bj_wz14 {
		left: 175px;
		margin-top: -43px;
	}

	.bj_wz15 {
		left: 100px;
		margin-top: -63px;
	}

	.bj_wz16 {
		left: 145px;
		margin-top: -73px;
	}

	.bj_wz17 {
		left: 95px;
		margin-top: -63px;
	}

	.bj_wz18 {
		left: 130px;
		margin-top: -86px;
	}

	.bj_wz19 {
		left: 95px;
		margin-top: -63px;
	}

	.bj_wz20 {
		left: 70px;
		margin-top: -63px;
	}


	/*位置二*/
	.bj2_wz1 {
		left: 145px;
		margin-top: -33px;
	}

	.bj2_wz2 {
		left: 150px;
		margin-top: -53px;
	}

	.bj2_wz3 {
		left: 130px;
		margin-top: -53px;
	}

	.bj2_wz4 {
		left: 175px;
		margin-top: -63px;
	}

	.bj2_wz5 {
		left: 115px;
		margin-top: -43px;
	}

	.bj2_wz6 {
		left: 100px;
		margin-top: -53px;
	}

	.bj2_wz7 {
		left: 115px;
		margin-top: -53px;
	}

	.bj2_wz8 {
		left: 145px;
		margin-top: -53px;
	}

	.bj2_wz9 {
		left: 160px;
		margin-top: -43px;
	}

	.bj2_wz10 {
		left: 175px;
		margin-top: -43px;
	}






	/*位置三*/
	.bj3_wz1 {
		right: 95px;
		margin-top: -33px;
	}

	.bj3_wz2 {
		right: 135px;
		margin-top: -53px;
	}

	.bj3_wz3 {
		right: 75px;
		margin-top: -73px;
	}

	.bj3_wz4 {
		right: 105px;
		margin-top: -63px;
	}

	.bj3_wz5 {
		right: 120px;
		margin-top: -43px;
	}

	.bj3_wz6 {
		right: 180px;
		margin-top: -43px;
	}



	/**/
	.bj_list_wp_inf {
		position: relative;
		font-size: 15px;
		line-height: 22px;
		margin: 20px;
	}

	.bj_show {
		display: block;
	}

	.bj_sj {
		position: absolute;
		top: 50%;
		left: -30px;
		margin-top: -12px;
	}

	/*三角*/
	.bj3_sj {
		position: absolute;
		top: 50%;
		right: -30px;
		margin-top: -12px;
	}

	/**/
	.bj_bz {
		margin-top: 30px;
	}

	.bj_bz_p {
		line-height: 20px;
		color: #222;
	}

	.bj_bg {
		background: #fff;
		width: 885px;
		height: 90px;
		padding: 10px 0 0 20px;
		margin-top: 40px;
	}

	.bj_zx {
		margin-top: 90px;

	}

	.bj_zx_p1 {
		color: #222;
		font-size: 42px;
		line-height: 52px;
	}

	.bj_zx_p2 {
		font-size: 15px;
		line-height: 18px;
		margin-top: 6px;
	}