/*兰亭特黑字体引用*/
@font-face {
  font-family: "lanting"; /* Project id 2529530 */
  src:url('../font/lanting.ttf') format('truetype');
}
body{background-color:#f9f9f9;}
/*banner*/
.banner-box .carousel-inner {height:600px;min-width:fit-content; }
.banner-bg{background:url(../img/index-banner.jpg) no-repeat center;background-size:cover;}
.banner-bg .title h1{margin-top:200px;font-size:2.6rem;color: #222;font-weight:900;}
.banner-bg .title h6{color:#9CA3AF;font-weight:400;opacity:.9;font-size:1.2rem;}
.banner-bg .title a.btn{display:inline-block;color:#fff;padding:10px 30px; border:1px solid #fff;font-size:1.4rem; border-radius:4px;background-color:#00D647;}
.banner-bg .title a.btn:hover{opacity:.9;color:#fff;}
.banner-bg .banner-bg1 .title h1 span{background-image: linear-gradient(to right, #FF6600, #FF0000);-webkit-background-clip: text;background-clip: text; -webkit-text-fill-color: transparent;color: transparent;}
.banner-bg .banner-bg1 a.btn{background-image: linear-gradient(to right,#FF3E01,#FF9617);}
.banner-bg .banner-bg2 .title h1 span{background-image: linear-gradient(to right, #167F10, #B0E17E);-webkit-background-clip: text;background-clip: text; -webkit-text-fill-color: transparent;color: transparent;}
.banner-bg .banner-bg2 a.btn{background-image: linear-gradient(to right,#07714A,#AADE7F);}
.banner-bg .banner-bg3 .title h1 span{background-image: linear-gradient(to right, #FF6600, #FF0000);-webkit-background-clip: text;background-clip: text; -webkit-text-fill-color: transparent;color: transparent;}
.banner-bg .banner-bg3 a.btn{background-image: linear-gradient(to right,#FF3E01,#FF9617);}
.banner-bg1{height:600px;background:url(/static/img/index-banner1.png) no-repeat center;background-size:cover;}
.banner-bg2{height:600px;background:url(/static/img/index-banner2.png) no-repeat center;background-size:cover;}
.banner-bg3{height:600px;background:url(/static/img/index-banner3.png) no-repeat center;background-size:cover;}
.banner-bg4{height:600px;background:url(/static/img/index-banner4.png) no-repeat center;background-size:cover;}
.banner-box .carousel-item{height:600px;width:100%;}
.banner-indicators-box{position:relative;}
.banner-box .carousel-indicators{position: absolute; width:400px;left:0;bottom:10rem;margin: initial;text-align:left;overflow:hidden;}
.banner-box .carousel-indicators li{width:25%; position:relative;height:4px;margin-right:2%; background-color:#e6e5e5;border-radius: 4px;}
.banner-box .carousel-indicators .active{width:25%;height:4px; background-color:#00D647; }
.banner-box .carousel-indicators .active span{color:#F88000;}
.banner-box .carousel-control-prev,.banner-box .carousel-control-next{width:5%;}
.banner-box .carousel-control-prev{left:100px;}
.banner-box .carousel-control-next{right:100px;}
.carousel-control-next-icon{width:30px;height:30px; }
.carousel-control-prev-icon{width:30px;height:30px; }

.num-box{position:relative;top:-2rem;display:flex;justify-content: space-between;}
.num-box .item{display:flex;align-items:center;width:18%;padding:1rem;border-radius:4px;background-color:#fff; box-shadow: 0 4px 5px 2px rgba(227,227,227,.3);}
.num-box .item .icon{width:5rem;text-align: center;}
.num-box .item span.iconfont{font-size:2rem;color:#00D647; }
.num-box .item h5{margin-bottom:10px; font-size:16px;color:#111;font-weight:normal;}
.num-box .item h6{font-size:12px;color:#9CA3AF;font-weight: normal;}

/*part1----国内优质的代理服务提供商*/
.index-box1 .item{ border:1px solid #ECECEC;border-radius:4px;}
.index-box1 .index-box1-img{height:300px;overflow:hidden;}
.index-box1 .index-box1-img img{width:100%;}
.index-box1 .word-list{}
.index-box1 .word-list h3{font-size:24px;line-height:2;}
.index-box1 .word-list ul{}
.index-box1 .word-list ul li{margin:1rem 0; line-height:1.5;color:#4B5563;}
.index-box1 .word-list dl.city-dot{}
.index-box1 .word-list dl.city-dot dt{display: inline-block;}
.index-box1 .word-list dl.city-dot dd{display: inline-block;margin:0 5px;}
.index-box1 .word-list dl.city-dot dd span{display: inline-block;padding:4px 10px;background-color:#98AEC0;color:#fff;border-radius: 2px;}
.index-box1 .word-list dl.city-dot dd:nth-child(2) span{background-color:#FF6262;}
.index-box1 .word-list dl.city-dot dd:nth-child(3) span{background-color:#62A6FF;}
.index-box1 .word-list dl.city-dot dd:nth-child(5) span{background-color:#20DB85;}

/*part2 solution-解决方案 */
.index-box2{margin-top:6rem;}
.index-box2 .solution{}
.index-box2 .solution .item{position: relative; padding:2.6rem;margin:1rem 0; border:1px solid #ECECEC;border-radius:4px;background-image: linear-gradient(to bottom,#E6FCEF,#fff,#fff);}
.index-box2 .solution .item .discount-card{position: absolute;right:0;top: 0; padding:2px 10px;background-color: #FF6262;color:#fff;border-radius: 0 5px 0 5px;font-size:14px;}
.index-box2 .solution .item .layer-t{display: flex;align-items: center;}
.index-box2 .solution .item .layer-t .l{width:70%;}
.index-box2 .solution .item .layer-t .l h1{display: flex;align-items: center;font-size:24px;color:#1F2937;}
.index-box2 .solution .item .layer-t .l h1 b{display:inline-block;padding:3px;margin:0 5px;line-height: 1;font-size:12px; background-color:#FF6262;border:1px solid #FF6262;color:#fff;border-radius:4px;}
.index-box2 .solution .item .layer-t .l h1 span{display:inline-block;padding:3px;margin:0 5px;line-height: 1; font-size:12px;border:1px solid #FF6262;color:#FF6262;border-radius:4px;}
.index-box2 .solution .item .layer-t .l h5{margin-top: 1rem; line-height:1.5; font-size:16px;font-weight:normal; color:#1F2937;}
.index-box2 .solution .item .layer-t .r{width:30%;padding-left:5%;}
.index-box2 .solution .item .layer-t .r h2{font-size:16px;color:#1F2937;}
.index-box2 .solution .item .layer-t .r h2 b{color:#FB100D;font-size:32px;}
.index-box2 .solution .item .layer-t .r h2 span{color:#FB100D;font-size:20px;}
.index-box2 .solution .item .layer-t .r h2.sm{font-size:14px;}
.index-box2 .solution .item .layer-t .r h2.sm b{font-size:28px;}
.index-box2 .solution .item .layer-t .r h6{font-size:12px;color:#9CA3AF;}
.index-box2 .solution .item .layer-b{display: flex;align-items: center;margin-top:25px;}
.index-box2 .solution .item .layer-b ul{width:70%;}
.index-box2 .solution .item .layer-b ul li{line-height:2;}
.index-box2 .solution .item .layer-b ul li b{}
.index-box2 .solution .item .layer-b ul li span{margin:auto 3px; color:#9CA3AF;}
.index-box2 .solution .item .layer-b .r{width:30%;padding-left:5%;}
.index-box2 .solution .item .layer-b .r a.btn{padding:5px 30px;font-size:16px; background-color:#FF6262;border:1px solid #FF6262;color:#fff;border-radius:4px;}
.index-box2 .solution .item .layer-b .r a.btn:hover{background-color:#FB100D;}
.index-box2 .solution .item .layer-b .r a.btn-line{padding:5px 15px; border:1px solid #78818D;color:#78818D;background-color:#fff;}
.index-box2 .solution .item .layer-b .r a.btn-line:hover{border:1px solid #FF6262;color:#FF6262;background-color:#fff;}
.index-box2 .solution .item.vip{position: relative; background-image: linear-gradient(to bottom,#E6FCEF,#fff,#fff);/* border-color:#4B3800; */overflow: hidden;}
.index-box2 .solution .item.vip .vip-icon{position: absolute;top:0;left:0;width:90px;height:20px;line-height:20px;text-align:center;border-radius:0 0 10px 0; color:#FDF6EB; background-image: linear-gradient(to bottom,#2A1601,#333);font-weight:bold;font-size:12px;}
.index-box2 .solution .item.vip .layer-b ul li span{color:#4B3800;}
.index-box2 .solution .item.vip .layer-b .r a.btn{background-image: linear-gradient(to left,#FF6262,#FF6262);font-weight:bold;color:#FDF6EB;/* border-color:#2a1601; */}
/* index-box3 */
.index-box3{margin-top:8rem; background: url(/static/img/index-box4-img.png) center no-repeat #f8f8f8; }
.index-box3 .part-title h2{color:#1F2937;}
.index-box3 .part-title h6{color:#4B5563;}
.index-box3 .choice{}
.index-box3 .choice .l{}
.index-box3 .choice .l h1{color:#1EC02C;font-size:28px;line-height:2;}
.index-box3 .choice .l h5{color:#1F2937;font-size:20px;line-height: 2;}
.index-box3 .choice .l p{margin-top: 30px; color:#4B5563;font-size:14px;line-height:1.5;}
.index-box3 .choice .l a.btn{display:inline-block;padding:10px 30px;background-color: #1EC02C;color:#fff;font-size:18px;}
.index-box3 .choice .chart{}
/* index-box4 */
.index-box4{}
.index-box4 .support1{background:url(/static/img/index-box4-bg1.png) no-repeat center;}
.index-box4 .support2{background:url(/static/img/index-box4-bg2.png) no-repeat center bottom;}
.index-box4 .support .chart{		}
.index-box4 .support .word{		}
.index-box4 .support .word h1{color:#1EC02C;font-size:28px;line-height: 2;}
.index-box4 .support .word h5{color:#1F2937;font-size:20px;line-height: 2;}
.index-box4 .support .word p{margin-top: 30px; color:#4B5563;font-size:14px;line-height:1.5;}
.index-box4 .support .word a.btn{display:inline-block;padding:10px 30px;background-color: #1EC02C;color:#fff;font-size:18px;}

/* 标题 */
.part-title h2{font-size:36px;color:#1F2937;font-weight:bold;}
.part-title h6{font-size:16px;color:#9CA3AF;}

/*index-box 合作伙伴 */
.partner-box{background-image: linear-gradient(#0E4A2E,#071C11);}
.partner-box .part-title h2,.partner-box .part-title h6{color: #fff;}
.partner-box .company-logo{white-space: nowrap;overflow: hidden;}
.partner-box .company-logo .item{display:inline-block;width:10%;}
.partner-box .company-logo .item a{display: block;width:95%; height:70px;margin:10px auto; line-height:70px;text-align:center;box-shadow:0 0 10px rgba(76,80,96,.05);background-color: #fff;border-radius:10px;}
.partner-box .company-logo .item a:hover{box-shadow:0 0 10px rgba(41,119,255,.3);}
.partner-box .company-logo .item img{width:80px;}
.marquee-container {width: 100%;overflow: hidden;padding: 1rem 0;position: relative;}
.marquee-content{display: flex;white-space: nowrap;animation: marquee 20s linear infinite;}
.marquee-content > ul li{display: flex;align-items: center; margin:0 0.6rem;font-size:1.2rem;  border-radius: 10px; }
.marquee-content > ul li a{display: block;width:200px; height:80px;line-height:80px;text-align: center; overflow: hidden;background-color:#fff;box-shadow: 0 4px 5px 2px rgba(0, 0, 0, .3);border-radius: 4px; }
.marquee-content > ul li:nth-child(2n) a{}
.marquee-content > ul li a img{width:60%;}
	/* 复制一份内容用于无缝循环 */
   .marquee-content > ul {display: flex;}
	@keyframes marquee {
			0% {
				transform: translateX(0);
			}
			100% {
				transform: translateX(-50%);
			}
		}

/*index-box4行业资讯*/
.question{ 		}
.question .product-card .product-cover{ 	}
.question .product-card .product-cover h4{position:relative;display: flex;align-items: center; padding:20px 0;font-size:22px;color:#222;}
.question .product-card .product-cover h4 span{display:inline-block;width:1.8rem;height:1.8rem;line-height:1.8rem;text-align: center; border-radius:1rem; background-image:linear-gradient(to top,#01CA00,#96FF96);margin-right:5px;color:#fff;font-size:1rem;}
.question .product-card .product-cover h4 a{position:absolute;top:24px;right:0;display:inline-block;font-size:14px;font-weight:normal;color:#9CA3AF;}
.question .product-card .product-cover h4 a:hover{color:#00D647;}
.question .product-card .product-cover ul {		}
.question .product-card .product-cover ul li{padding:10px 15px;margin-bottom:15px;overflow:hidden;border-radius:10px;border:1px solid #fff;box-shadow:0 2px 8px 1px #e5e5e5;}
.question .product-card .product-cover ul li:hover{border:1px solid #f5f5f5;cursor:pointer;box-shadow:0 0 15px rgba(91,173,91,.2);}
.question .product-card .product-cover ul li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#1a2e46;font-size:16px;line-height:2;}
.question .product-card .product-cover ul li a:hover{color:#00D647;}
/* index-box 免费试用*/
.free-trial{height:16rem;width:100%;background:url(/static/img/index-bottom-bg.png) no-repeat center bottom #EEFFF7;}
.free-trial .part-title h2{color:#20DB85;font-size:36px;}
.free-trial .part-title h6{color:#9CA3AF;font-size:20px;font-weight:normal;}
.free-trial a.btn{position:absolute;right:10rem;top:1.2rem;display:inline-block;padding:0.5rem 3rem;background-image:linear-gradient(to right,#ABED32,#47CEC7);color:#fff;font-size:2rem;border-radius:5px;border: none;}
.free-trial a.btn:hover{background-image:linear-gradient(to right,#47CEC7,#ABED32);}
.overseas-skin .free-trial{height:16rem;width:100%;background:url(/static/img/oversea-bottom-bg.png) no-repeat center bottom #E8E0FF;}
.overseas-skin .free-trial .part-title h2{color:#8A65FF;font-size:36px;}
.overseas-skin .free-trial .part-title h6{color:#8A65FF;font-size:20px;font-weight:normal;}
.overseas-skin .free-trial a.btn{position:absolute;right:10rem;top:1.2rem;display:inline-block;padding:0.5rem 3rem;background-image:linear-gradient(to right,#FF9EED,#8A65FF);color:#fff;font-size:2rem;border-radius:5px;border: none;}
.overseas-skin .free-trial a.btn:hover{background-image:linear-gradient(to right,#8A65FF,#FF9EED);box-shadow: 0 0 10px rgba(0,0,0,.1);}
/* 套餐订购 */
.package-title{background: url(/static/img/top-bg.jpg) no-repeat center bottom #e8ecf1;background-size:cover;}
.package-title-box{max-width:900px;}
.package-title-box .item{padding:15px;height:80px; background-color:#fff;border-radius:10px;box-shadow:0 0 10px rgba(76,80,96,.07);}
.package-title-box .item:hover{box-shadow:0 0 15px rgba(41,119,255,.3);}
.package-title-box .item h5{font-size:18px;}
.package-title-box .item h6{line-height: 2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.package-title-box .item h6 b{font-size:14px;font-weight:500;}
.package-title-box .btn-box .btn-danger{display: inline-block;padding:8px 25px;border-radius:4px;font-size:22px;background-image: linear-gradient(to right,#ff9041,#fe7411);}
.package-title-box .btn-box .btn-danger .iconfont{font-size:26px;}

	/* 套餐列表 */
.purchase-box{}
.purchase-tab{margin-top:-5px;border-bottom: 1px solid #eee;box-shadow:0 0 2px 0px #E5FFF0, 0 2px 2px 0px #E5FFF0,1px 0 2px 0px #E5FFF0;}
.purchase-tab li{display: inline-block;padding:0 20px;margin:0 10px;}
.purchase-tab li a.nav-link{display:block;padding:10px 20px;color:#4B5563;font-size:16px;border-radius:0;border-top:2px solid rgba(156,163,175,0);}
.purchase-tab li a.nav-link.active{background-image:linear-gradient(to top,#fff,#E5FFF0);color: #333;border-top:2px solid #00d647;font-weight:bold;}
.purchase-content{background: url(/static/img/package-bg.png) no-repeat center;background-size: cover; box-shadow:0 0 2px 0px #E5FFF0, 0 2px 2px 0px #E5FFF0,1px 0 2px 0px #E5FFF0;}
.purchase-content .tab-pane{display: none;}
.purchase-content .tab-pane.active{display: block;}
.purchase-content .tab-pane .item h6{font-size:20px;color:#1F2937;}
.purchase-content .tab-pane .item .num-account{display:inline-block;border:1px solid #ececec;}
.purchase-content .tab-pane .item .num-account .add{width:40px;height:40px;line-height:40px;font-size:18px;box-shadow:none;border:none;background:#f6f6f6;border-left:1px solid #ececec;}
.purchase-content .tab-pane .item .num-account .num{border:none;height:40px;line-height:40px;font-size:18px;text-align:center;}
.purchase-content .tab-pane .item .num-account .reduce{width:40px;height:40px;line-height:40px;font-size:18px;border:none;background:#f6f6f6;border-right:1px solid #ececec;}
.purchase-content .tab-pane .item .order-info{border:10px solid rgba(128,128,128,.1);background-color:#fff;border-radius:10px;}
.purchase-content .tab-pane .item .order-info h6{       }
.purchase-content .tab-pane .item .order-info .info-list{       }
.purchase-content .tab-pane .item .order-info .info-list.pay-list{display:flex;align-items:center;}
.purchase-content .tab-pane .item .order-info .info-list .l{padding:10px 0;border-bottom:1px solid #f6f6f6;}
.purchase-content .tab-pane .item .order-info .info-list .l span{display:inline-block;width:100px;color:#9CA3AF;}
.purchase-content .tab-pane .item .order-info .info-list .l b{color:#9CA3AF;font-weight:normal;}
.purchase-content .tab-pane .item .order-info .info-list .l b.color-red{color:red;font-weight:bold;font-size:16px;}
.purchase-content .tab-pane .item .order-info .info-list .l b.color-red del{font-weight:300;}
.purchase-content .tab-pane .item .order-info .info-list.pay-list .form-check{display:flex;align-items:center;padding:0 20px;margin-bottom:0;height:50px;line-height:50px;font-size:16px;}
.purchase-content .tab-pane .item .order-info .info-list.pay-list .btn-buynow{height:50px;line-height:50px;font-size:16px;padding:0 20px;background-color: #20DB85;color:#fff;}
.purchase-content .tab-pane .item .order-info .info-list.pay-list .btn-buynow:hover{background-color:#01D775;box-shadow:0 4px 4px 0 rgba(227,227,227,.6);}
.purchase-content .tab-pane .item.suidao-pro{background: url(../img/suidao-pro.png) no-repeat center right;background-size:cover;border-radius: px;overflow:hidden;}
.purchase-content .tab-pane .item.suidao-pro .l{padding:15px 0 15px 50px;margin-left:10px;}
.purchase-content .tab-pane .item.suidao-pro .l h3{color:#EBD8AE;font-size:14px;font-weight:normal;}
.purchase-content .tab-pane .item.suidao-pro .l h1{margin-top:15px;color:#EBD8AE;font-size:16px;}
.purchase-content .tab-pane .item.suidao-pro .l h1 b{font-size:34px;font-weight:normal;}
.purchase-content .tab-pane .item.suidao-pro .l h1 span{font-size:20px;}
.purchase-content .tab-pane .item.suidao-pro .l a.btn{display:inline-block;padding:5px 30px;margin-top:15px;font-size:16px;border:none;border-radius:4px;background-image:linear-gradient(to right,#EBD8AE,#DBB37D);color:#1F2937;}
.purchase-content .tab-pane .item.suidao-pro .r{padding:15px;background-image:linear-gradient(to left,rgba(31,41,55,.9),rgba(31,41,55,.95),rgba(31,41,55,.5));}
.purchase-content .tab-pane .item.suidao-pro .r li{margin-left:100px;line-height:1.8;color:#fff;font-size:12px;}
.purchase-content .tab-pane .item.suidao-pro .r li span{display:inline-block; margin-right:20px;color:#9CA3AF;}
.purchase-content .tab-pane .item.suidao-pro .r li b{display:inline-block;font-weight:400;opacity:.8;}
.purchase-content .tab-pane .item.suidao-pro .r li b.color-gloden{color:#EBD8AE;opacity:1;}
.purchase-content .tab-pane .item.ipProject label{width:160px;}
.purchase-content .tab-pane .item.subordinate{		}
.purchase-content .tab-pane .item.subordinate label{position: relative;width:240px;height:150px;margin:0 20px 20px 0; padding: 0;}
.purchase-content .tab-pane .package-time .item.subordinate label .discount-card{display: none;}
.purchase-content .tab-pane .package-time .item.subordinate label:nth-child(1) .discount-card,.purchase-content .tab-pane .package-time .item.subordinate label:nth-child(2) .discount-card,.purchase-content .tab-pane .package-time .item.subordinate label:nth-child(3) .discount-card{display: block;}
.purchase-content .tab-pane .item.subordinate label h1{margin:35px 10px 10px; font-size:16px;}
.purchase-content .tab-pane .item.subordinate label h1 b{font-size:18px;}
.purchase-content .tab-pane .item.subordinate label h6{font-size:12px;		}
.purchase-content .tab-pane .item.subordinate label p.btn-prompt{position: absolute;bottom: 0;left:0;right:0; width:100%;padding:10px 20px;margin: auto;font-size:12px;color:#8a8a8a; background-color:#f5f5f5;}
.purchase-content .tab-pane .item.subordinate label.on p.btn-prompt{color:#008C0C; background-image: linear-gradient(to right,#F7FF87,#20DB85);}
.purchase-content .tab-pane .item.subordinate label .discount-card{position: absolute;right: 0;top: 0;padding:3px 8px; background-color:#ff6262;color:#fff;border-radius: 0 0 0 6px;		}

.purchase-content .tab-pane .item .select-radio select{width: 200px;}

.purchase-content .tab-pane .item.ipArea label{width:160px; }
.purchase-content .tab-pane .item.ipTimeframe label{width:160px;margin-top: 30px; }
.purchase-content .tab-pane .item.ipTimeframe label{position: relative; }
.purchase-content .tab-pane .item.ipTimeframe label h4{font-size:14px;font-weight: normal;}
.purchase-content .tab-pane .item.ipTimeframe label .discount-card{display: inline-block; position:absolute;top:-23px;right:0;padding:5px;color:#fff; background-color: #6DEEB2;border-radius: 4px 4px 0 0; font-size: 13px;}
.purchase-content .tab-pane .item.ipTimeframe label.on .discount-card{background-color:#10d078;}
.purchase-content .tab-pane .item.emphasize .select-radio label.form-check{padding:15px 30px;}
.purchase-content .tab-pane .item.emphasize .select-radio label.form-check span{font-size:20px;}
.purchase-content .tab-pane .item.emphasize .select-radio label.form-check.on span{color:#00D647;}

.purchase-content .tab-pane .item.purchase-service{background:url(/static/img/purchase2-banner.png) no-repeat center #F4FFF8;}
.purchase-service .service-box{display: flex;align-items: center;justify-content: space-between;}
.purchase-service h1{margin:20px; font-size:24px;}
.purchase-service ul{margin:20px;display:flex;align-items:center;}
.purchase-service ul li{margin-right: 30px; color:#4B5563;}
.purchase-service ul li span.iconfont{color:#20DB85;}
.purchase-service .btn-contact{margin-right: 50px; padding:10px 25px; background-color:#20DB85;color:#fff;font-size: 20px;box-shadow: 0 0 10px rgba(0,105,65,.1);}
.purchase-service .btn-contact:hover{color:#fff;background-image:linear-gradient(to right,#47CEC7,#20DB85);box-shadow: 0 4px 4px 0 rgba(227,227,227,.9);}
/* 短效代理 */
		.agent2tab-container { margin: 20px auto; }
        .agent2tab-nav {   }
        .agent2tab-nav .tab-btn { padding: 10px 20px;  cursor: pointer; }
        .agent2tab-nav .tab-btn.active { }
        .agent2tab-contents .tab-content1 { display: none; }
        .agent2tab-contents .tab-content1.active { display: block; }

/*num-account*/
	.num-account1{display:flex; height:40px;max-width:300px; align-items:center;justify-content:space-between; border:1px solid #ececec;border-radius:4px;overflow: hidden;}
    .num-account1 .reduce,.num-account1 .add{display:inline-block;width:40px; height:38px;line-height:40px;text-align: center; border:none;color:#1F2937;font-size:20px; font-weight:500;background-color: #f6f6f6;}
    .num-account1 .num{display:inline-block;height:36px;width:200px; line-height:38px;border:none;text-align: center;color:#1F2937; }
    .num-account1 .add{ }

/* 不限量代理 */
#agent3 .item.longip-banner2 a img{width:100%;}
#agent3 .item.introduce h2{margin:10px 0;color:#1F2937;font-size: 36px;}
#agent3 .item.introduce p{margin:10px 0;color:#9CA3AF;font-size:16px; line-height: 1.8;}
#agent3 .item.ipTimeframe .form-check .discount-card{background-color: #FF6262;}
#agent3 .item.ipTimeframe .form-check.on .discount-card{background-color: #FF3D3D;}
#agent3 .item.ipTimeframe .longip-kefu{position: absolute;right: 0;bottom: 0;}


.service-r{}
.service-r .part-title{}
.service-r .part-title h2{margin-bottom: 10px; font-size:20px;color:#1F2937;}
.service-r .part-title h6{font-size: 14px;font-weight: normal;}
.service-r .service-r-img{margin:15px 0;}
.service-r .service-r-img figure img{width:100%; }
.service-r .service-r-img1{display: flex;align-items: center;padding:10px 0;justify-content: space-around; background: url(/static/img/service-r-img1.png) no-repeat center top;background-size: cover;}
.service-r .service-r-img1 ul li{line-height: 2;}
.service-r .service-r-img1 figure{}
.service-r .service-r-img1 figure img{width:80px;height:80px;}
.service-r .attribute{margin-top:20px;border-top:1px solid #f5f5f5;box-shadow: 0 4px 4px 2px rgba(227, 227, 227, .3);}
.service-r .attribute dl{display:flex;align-items:center;padding:15px 0;border-bottom:1px solid #f5f5f5;}
.service-r .attribute dl dt{	}
.service-r .attribute dl dt span{display:inline-block;width:40px;height:40px;line-height:40px;font-size:20px;font-weight:normal;text-align:center;border-radius:30px;background-color:#EEFFF7;color:#20DB85;}
.service-r .attribute dl dd{margin-left: 15px;}
.service-r .attribute dl dd p{margin-bottom:5px;color:#9CA3AF;font-size:13px;}
.service-r .attribute dl dd h6{color:#1F2937;font-size:16px;}
.service-r .bar{color:#9CA3AF;}
.service-r .bar a{color:#00D647;}
	/*overseas-skin海外紫色皮肤  */
.overseas-skin{}
.overseas-skin .purchase-content {box-shadow: 0 0 2px 0px #F8F6FF, 0 2px 2px 0px #F8F6FF, 1px 0 2px 0px #F8F6FF;}
.overseas-skin .purchase-tab li a.nav-link.active{background-image:linear-gradient(to top,#fff,#ECE6FF);color:#333;border-top:2px solid #8A65FF;}
.overseas-skin .purchase-tab {border-bottom:1px solid #eee;box-shadow:0 0 2px 0px #F8F6FF,0 2px 2px 0px #F8F6FF, 1px 0 2px 0px #F8F6FF;}
.overseas-skin .select-radio .form-check.on{border-color: #8A65FF; background-color: #F8F6FF;color:#8A65FF;}
.overseas-skin .purchase-content .tab-pane .item.subordinate label.on p.btn-prompt {color: #5020E8;background-image: linear-gradient(to right, #FF9EED, #8A65FF);}
.overseas-skin .purchase-content .tab-pane .item .order-info .info-list.pay-list .btn-buynow{background-color:#8A65FF;}
.overseas-skin .service-r .attribute dl dt span { background-color: #F8F6FF;color: #8A65FF;}
.overseas-skin .service-r .bar a{color:#8A65FF;}
.overseas-skin .purchase-content .tab-pane .item.ipTimeframe label .discount-card{background-color: #B097FF;}
.overseas-skin .purchase-content .tab-pane .item.ipTimeframe label.on .discount-card{background-color: #8A65FF;}
.overseas-skin .purchase-content .tab-pane .item.emphasize .select-radio label.form-check.on span{color:#8A65FF;}
/* 地区列表 */
.area-box{background:url(../img/area-top-bg.jpg) no-repeat center top;}
.help-title{}
.help-title .help-search .search-box{height:52px;width:600px;border:1px solid #666;}
.help-title .help-search input{height:50px;width:540px;padding:10px;}
.area-tab{}
.area-tab .nav-tabs li a{color:#333;}
.area-tab .nav-tabs li .nav-link.active{color:#2977FF;background:none;}
.area-tab table thead{margin-top:10px;}
.area-tab table th{line-height:32px;color:#fff;}
.area-tab thead tr{background-color:#0d6efd;}
.area-tab .icon{width:32px;height:32px;}
.area-tab table td,.area-tab table th{width: 33.33%;padding:10px 30px; line-height:32px;border-bottom:1px solid #f5f5f5; }
.area-tab table th:odd{background-color:#f5f5f5;}
	/* .collapse tr td:nth-child(1){display: none;} */
	.area-box .table-container{overflow-x:auto;}
	/* 二级项目缩进 */
	.area-box .level-1 td:first-child{padding-left:2.5rem !important;}
	/* 展开/折叠按钮样式 */
	.area-box .toggle-icon{cursor:pointer;display:inline-block;width:18px;margin-right:5px;content:"";transition:transform 0s ease;}
	.area-box .rotate{transform:rotate(90deg);}
	/* 表头样式 */
	.area-box .table thead{background-color:#0d6efd;color:white;}
	/* 行悬停效果 */
	.area-box .table tbody tr:hover{background-color:rgba(13, 110, 253, 0.05);}
	/* 折叠动画 */
	.area-box .collapse {transition: all 0s ease;}

	.area-box .table-striped tbody tr:nth-of-type(odd){background:none;}
	.area-box .table-striped tbody tr:nth-of-type(even){background:#f5f9ff;}
	/* 【新增】搜索匹配行的样式：强制显示 + 高亮背景 */
	  .area-box .search-match {
	    display: table-row !important; /* 强制显示（突破父元素隐藏） */
	    background-color: #fffcf2 !important; /* 黄色高亮，区分普通行 */
	  }
	  /* 【新增】父元素（tbody）：可见但不展开 */
	  .area-box .parent-visible {
	    display: table-row-group !important; /* tbody 默认display，确保子元素能显示 */
	    height: 0 !important; /* 高度0，维持折叠外观 */
	    overflow: hidden !important; /* 隐藏非匹配行，避免父元素高度突变 */
	  }
/* 获取API */
.api-tab a{color:#00D647 !important;border:1px solid #e5ebf3;border-radius:4px;}
.api-tab a:hover{text-decoration:underline;}
.API-box.page-title{background:url(/static/img/area-top-bg.jpg) no-repeat center top  #fff !important;}
.API-form{background-color:rgba(255,255,255,.6);box-shadow:0 0 15px rgba(76,80,96,.1);}
.API-form .form-item{   }
.API-form .form-item .btn-fill-blue{background-image:linear-gradient(#29a2ff, #2977ff);border: none;}
.API-form .form-item .btn-fill-blue:hover{background-image:linear-gradient(#2977ff, #29a2ff);}
.API-form .form-item h6{line-height:2; font-size:15px; }
.API-form .generate-link{bottom: 0;left: 0;right: 0;margin: auto;padding:0; background:none;}
.API-form .layui-form-radio:hover *,.API-form  .layui-form-radioed,.API-form  .layui-form-radioed>i{color:#00D647;}
        .API-form .layui-form .layui-form-radio{width:46%;max-width:200px; height:40px;padding:5px 30px 5px 40px;border:1px solid #dae0e5;background-color:#fff;text-align:left;cursor:pointer;border-radius:4px;}
		.API-form .layui-form .layui-form-radio.on{border-color:#80aeff;}
		.API-form .layui-form .form-check .form-check-input{margin:auto;left:10px;top:13px;}
		.API-form .layui-form .input-txt{padding:10px;height:40px;border:1px solid #dae0e5;border-radius:4px;}
		.API-form .layui-form select{height:40px;min-width:100px;border:1px solid #dae0e5;border-radius:4px;}
		.API-form .btn-fill-blue{background-image:linear-gradient(to right,#20DB85, #1EC02C);border:none;}
.API-form .layui-form .layui-form-item{display:flex;align-items:center;}
.API-form .layui-form label{width:100px; margin:0 20px 0 0;text-align:right;}
.extra-form h5{margin-bottom: 10px; line-height:1.5; font-size:18px;}
.extra-form h5 .iconfont{background: linear-gradient(to top, #29f19c, #00deff);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;}
.extra-form .card{margin:10px 0;}
.extra-form .card h5{margin-bottom: 0; color:#333;font-size:16px;}
.extra-form .card p{margin-bottom: 10px; line-height:1.8; font-size: 14px;color:#666;}
.extra-form .card a.btn.btn-primary{background-color: #f6f6f6 !important;color: #00D647 !important;border: none;}
.extra-form .card a.btn.btn-primary:hover{background-color: #00D647 !important;color: #fff !important;}
.bear-table-striped{width:100%;overflow-x: auto;}
.btn.icon-daochu{font-size:14px;}
.btn.icon-daochu:hover{color:#00D647 !important;}
/* custom-专属定制 */
.application{width: 100%; min-height:700px;background:url(../img/application-banner.png) no-repeat center bottom;}
.application-btn{display:block;height:56px;width: 180px;margin: auto;line-height: 56px; background-image:linear-gradient(to left,#FFE8B5,#FFEECF);color:#494C5D;font-size:22px;border-radius:30px;box-shadow:0 10px rgba(0,0,0,.1);opacity:.9;}
.application-btn:hover{color:#494C5D !important;opacity: 1;box-shadow:0 10px rgba(0,0,0,.2);}
.form-application{ margin-top: -130px; box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:10px;background-color:#fff;}
.line-title{width:80px;height:5px;margin:auto;left:0;right:0;top:0;border-radius:3px;background-color:#00D647;}
.form-application .form-card{border-radius:10px; border:1px dashed #ddd;}
.form-application .form-card label{		}
.form-application .form-card label input{padding:10px;border-radius:4px;border:1px solid #ccc;}

.step-main{display:flex;align-items: center;justify-content: center;}
.step-main .item{display:flex;align-items: center;}
.step-main .item .step-num{display:inline-block;width:30px;height:50px;line-height:50px;text-align:center;border-radius:20px;font-weight:bold;font-size:30px;background-color:#f0f0f0;color:#00D647;}
.step-main .item .step-txt{display:inline-block;}
.step-main .item .step-arrow{margin:0 2rem;}
.step-main .item .step-arrow .iconfont{font-size:2rem;}
.step-main .item .step-txt h6{		}
.step-main .item .step-txt p{font-size:14px;line-height:22px;color:#8a8a8a;}

/* blog */
.blog-box{}
.blog-box .blog-l{}
.blog-box .blog-l dl{display:flex;align-items:center;justify-content:space-between;padding:15px 0;border-bottom:1px solid #eee;}
.blog-box .blog-l dl.active dt a span{color:#00d640}
.blog-box .blog-l dl dt{font-size:16px;}
.blog-box .blog-l dl dt span{margin-right: 5px;}
.blog-box .blog-l dl dd{color:#999;}
.blog-box .blog-m{}
.blog-box .blog-m .blog-m-hot .t{display:flex;align-items:center;justify-content:space-between;border-bottom: 1px solid #eee;}
.blog-box .blog-m .blog-m-hot .t ul{display:flex;align-items:center;line-height:1;}
.blog-box .blog-m .blog-m-hot .t ul li{padding:0;margin:0 20px;}
.blog-box .blog-m .blog-m-hot .t ul li a{padding:13px 0; font-size:16px;color:#333;font-weight: bold;background:none;}
.blog-box .blog-m .blog-m-hot .t ul li a.active{border-bottom:3px solid #00D647;color:#00D647;border-radius:0;}
.blog-box .blog-m .blog-m-hot .t ul li span{}
.blog-box .blog-m .blog-m-hot .t ul li span.hot{background:url(../img/blog-label2.png) no-repeat;}
.blog-box .blog-m .blog-m-hot .t a.btn{padding:3px 20px;font-size:16px;background-color:#00D647;color:#fff;border-radius:4px;}
.blog-box .blog-m .blog-m-hot .b .news-list{padding:1rem 0;}
.blog-box .blog-m .blog-m-hot .b .news-list li{display:flex;align-items: center; line-height:2.6;}
.blog-box .blog-m .blog-m-hot .b .news-list li a{font-size:14px;color:#333;}
.blog-box .blog-m .blog-m-hot .b .news-list li span{display:inline-block;width:20px;height:20px;margin-right: 5px; line-height:20px;text-align: center;font-size: 13px; background:url(../img/blog-label1.png) no-repeat;color: #fff;}
.blog-box .blog-m .blog-m-hot .b .news-list li span.hot{display:inline-block;width:20px;height:20px;background:url(/static/img/blog-label2.png) no-repeat;}
.blog-box .blog-m .blog-m-list .item{padding:20px 0; border-bottom: 10px solid #f4f3f8;}
.blog-box .blog-m .blog-m-list .item .blog-list-head{display:flex;align-items:center;margin-bottom: 10px;}
.blog-box .blog-m .blog-m-list .item .blog-list-head dt{margin-right: 10px;}
.blog-box .blog-m .blog-m-list .item .blog-list-head dt figure img{width:3rem;height:3rem;border-radius:2rem;}
.blog-box .blog-m .blog-m-list .item .blog-list-head dd{}
.blog-box .blog-m .blog-m-list .item .blog-list-head dd h1{margin-bottom:5px; line-height:1; font-size:16px;}
.blog-box .blog-m .blog-m-list .item .blog-list-head dd h6{font-size:13px;color:#999;font-weight:normal;}
.blog-box .blog-m .blog-m-list .item .blog-list-head dd h6 time{margin-right: 10px;}
.blog-box .blog-m .blog-m-list .item .blog-list-head dd h6 span{font-size:12px;}
.blog-box .blog-m .blog-m-list .item .blog-list-box{padding:10px 0;}
.blog-box .blog-m .blog-m-list .item .blog-list-box h1.title{margin-bottom:10px;font-size:18px;color:#333;}
.blog-box .blog-m .blog-m-list .item .blog-list-box .word{max-height:1.6rem;overflow:hidden;}
.blog-box .blog-m .blog-m-list .item .blog-list-box .word p{line-height:1.5;color:#666;}
.blog-box .blog-m .blog-m-list .item .blog-list-bar{display:flex;justify-content:space-between;}
.blog-box .blog-m .blog-m-list .item .blog-list-bar a{color:#aaa;}
.blog-box .blog-r{}
.blog-box .blog-r .search-box{}
.blog-box .blog-r .search-box input{}
.blog-box .blog-r .list{}
.blog-box .blog-r .list .tab-title{padding-bottom:10px; border-bottom: 1px solid #eee;}
.blog-box .blog-r .list ul{padding:10px 0;}
.blog-box .blog-r .list ul li b{display:inline-block;width:21px;height:22px;margin-right:5px;line-height:20px;font-size:16px; background:url(/static/img/rank4.png) no-repeat center;text-align: center;color:#9ca3af;}
.blog-box .blog-r .list ul li:nth-child(1) b{background:url(/static/img/rank1.png) no-repeat center;color:#d50700;}
.blog-box .blog-r .list ul li:nth-child(2) b{background:url(/static/img/rank2.png) no-repeat center;color:#ffa066;}
.blog-box .blog-r .list ul li:nth-child(3) b{background:url(/static/img/rank3.png) no-repeat center;color:#00D647;}
.blog-box .blog-r .list ul li{ display:block;padding:10px 0;font-weight:bold;white-space:nowrap;word-break: break-all;overflow: hidden;text-overflow: ellipsis;}
.blog-box .blog-r .list ul li a{font-size:14px;color:#333;font-weight:normal;}
.blog-box .blog-r .list .refresh{padding:5px;color: #666;text-align:center;border-top:1px solid #eee;}
.blog-box .blog-r .list .refresh a:hover{color:#00D647;}
.blog-box .blog-r .banner img{width:100%;}

/* about-us*/
.about-banner{width:100%;height:500px; background:url(/static/img/about-bg.png) no-repeat center;background-size: cover;}
.about-num{position: relative;top: -50px;padding:20px; background-color:rgba(255,255,255,1);border-radius: 10px;box-shadow:0 0 10px rgba(128,128,128,.1);text-align: center;}
.about-num .item{display:inline-block; width:19%;}
.about-num .item h1{font-size:30px;font-weight: normal;}
.about-num .item p{font-size: 14px;color:#9ca3af;}
.about-map .r dl{margin-bottom:30px;}
.about-map .r dl dt{margin-bottom: 10px;}
.about-map .r dl dt b{ font-size:16px;color:#9CA3AF;font-weight:normal;}
.about-map .r dl dd{font-size:18px;color:#4B5563;}

/* help */
.artical-box{}
.artical-box p{margin:10px 0;}
.artical-box img{ max-width:100%;}

/* tool-box工具箱 */
.tool-box{}
.tool-box iframe{ }
.tool-r{}
.tool-r .tool-more-list{display:grid;grid-template-columns: 1fr 1fr ;grid-template-rows:auto; gap:10px;}
.tool-r .tool-more{border:1px solid #E5E7EB;border-radius: 10px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);}
.tool-r .tool-more .item{padding:10px;border:1px solid #E5E7EB;border-radius: 10px;}
.tool-r .tool-more .item:nth-child(1),.tool-r .tool-more .item:nth-child(2){  }
.tool-r .tool-more .item .tool-titile{}
.tool-r .tool-more .item .tool-titile h6{margin-bottom:5px;line-height: 1.5; font-size:14px;color:#1F2937;font-weight: normal;}
.tool-r .tool-more .item .tool-titile h6 span.iconfont{font-size:13px;}
.tool-r .tool-more .item .tool-titile p{margin-bottom:15px; font-size:12px;color:#6B7280;}
.tool-r .tool-more .item.fensan{ display: flex;align-items: center;justify-content: space-between;}
.tool-r .tool-more .item.fensan p{margin-bottom: 0;}
.tool-r .tool-more .item .test-link{display: flex;justify-content:flex-end;}
.tool-r .tool-more .item .test-link a.btn{background-color: #E5E7EB;color:#1F2937;border-radius:20px;line-height: 1.2;}
.tool-r .tool-more .item .test-link a.btn:hover{border-radius: 20px; background-image:linear-gradient(to right,#20DB85, #1EC02C); color:#fff;}

@media only screen and (min-width:1680px){		}

@media only screen and (min-width:1440px)and(max-width:1679px){

  }
@media only screen and (max-width:1199px) {
	.partner-box .company-logo .item img{width:5rem;}
	}
@media only screen and (max-width:998px) {
	.youshi-box .youshinum-box .num1 .item{margin-right:3rem;}
	.youshi-box .youshinum-box .num1 .item .s1{font-size:2.2rem;}
	}

@media only screen and (max-width:767px){
	.banner-box .carousel-item,.banner-box .carousel-inner{height:30rem;}
	.banner-bg1{height:30rem;}
	.banner-bg .title h1{margin-top:1rem;font-size: 2rem;}
	.banner-bg .title h6{margin-top:1rem;font-size:1rem;}
	.banner-bg .title a.btn{font-size:1.4rem;border:none;}
	.banner-box .carousel-indicators{bottom:1rem;}
	/* num-box*/
	.num-box{display: block;top:-15rem;}
	.num-box .item{display:inline-block;width:49%;margin:0.2rem 0;padding:0.6rem 0.4rem;}
	.num-box .item .d-inline-block{vertical-align: middle;}
	.num-box .item .d-inline-block.icon{width: 3rem;}
	/* index-box1 */
	.index-box1{position: relative; top:-8rem;}
	.index-box1 .index-box1-img{height:12rem;}
	.index-box1 .word-list h3{font-size:1.5rem;line-height:2;}
	.index-box1 .word-list ul{}
	.index-box1 .word-list ul li{margin:1rem 0;font-size:1rem;}
	/* index-box2 */
	.index-box2{margin-top:-7rem;}
	.index-box2 .solution .item{padding:1rem;}
	.index-box2 .solution .item .layer-b ul{margin: 1rem 0;}
	.index-box2 .solution .item .layer-b ul li{line-height:1.5;}
	.index-box2 .solution .item .layer-b,.index-box2 .solution .item .layer-t{display: block;}
 	.index-box2 .solution .item .layer-b ul,.index-box2 .solution .item .layer-b .r,.index-box2 .solution .item .layer-t .l,.index-box2 .solution .item .layer-t .r{width: 100%;}
	.index-box2 .solution .item .layer-t .r{margin-top: 1rem;}
	.index-box2 .solution .item .layer-b .r,.index-box2 .solution .item .layer-t .r{padding-left: 0;}
	/*index-box3 */
	.index-box3{margin-top:2rem;background-size: cover;}
	.index-box3 .choice .chart img,.index-box4 .support .chart img{width: 100%;}
	/* free-trial */
	.free-trial{height: auto;}
	.free-trial .part-title h2{font-size:2rem;text-align: center;}
	.free-trial .part-title h6{font-size:1.2rem;text-align: center;}
	.free-trial a.btn{position:relative;left:0;right:0;margin: auto 5rem;display: block; top: 1rem;}

	/* 通用标题 */
	.part-title h2{font-size:1.6rem;}
	.part-title h6{font-size:1rem;}

/* 套餐 */
	.purchase-tab li{padding:0 0.4rem;margin:0;}
	.purchase-content .tab-pane .item.subordinate label{width:45%;margin:2%;}
	.purchase-content .tab-pane .item.subordinate label h1 b{font-size:1.8rem;}
	.purchase-content .tab-pane .item.subordinate label h6{font-size:1rem;}
	.purchase-content .tab-pane .item.subordinate label p.btn-prompt{font-size: 0.9rem;}
	.purchase-content .tab-pane .item .order-info{padding:1.2rem !important;}
	.purchase-content .tab-pane .item .order-info .info-list.pay-list {display: block;}
	.purchase-content .tab-pane .item .order-info .info-list.pay-list .form-check{width:100%;margin:0.4rem 0;}
	.purchase-content .tab-pane .item .order-info .info-list.pay-list .btn-buynow{width:100%;margin-top:0.4rem; margin-left: 0 !important;}
	.purchase-content .tab-pane .item.ipProject label,.purchase-content .tab-pane .item.ipArea label, .purchase-content .tab-pane .item.ipTimeframe label{width:45%;margin:2%;}
	 .purchase-content .tab-pane .item.ipTimeframe label{margin-top: 1.4rem;}
	/* API */
	.extra-form .table,.extra-form .table td,.extra-form  .table th{box-sizing: border-box;word-break: break-all;}
	.API-form .layui-form .layui-form-item{display: block;}
	.API-form .layui-form label{width: 100%;margin-bottom: 0.6rem; text-align: left;}

    .crumb-sprites{font-size:1.2rem;}

	.artical-box h1{margin:10px 0;font-size:2rem;}
	.artical-box .time small{font-size:1rem}
    .artical-box p{font-size:1rem;}
	/*获取api */
	.API-form .layui-form .layui-form-radio{height:auto;padding:0.4rem 1rem;margin:0 0.4rem 0.6rem 0;}
	.api-tab a{display:inline-block;margin:0.2rem;}

	/* 企业定制 */
	.application{height:30rem;min-height: 5rem; background-size: cover;}
	.application img{width: 100%;}
	.form-application .form-card h5{font-size: 1.6rem;}
	.form-application .form-card label{padding:0 !important;}
	.form-application .form-card label span{display: block !important;text-align: left !important;}
	.form-application .form-card label input{width:100% !important;margin-left:0 !important;}
	.form-application .custom-check1 {width: 100%;}
	.form-application .custom-check1 .select-radio .form-check{display: inline-block;width:43%; padding:0.6rem 1.5rem !important;}
	.form-application .btn-tijiao .btn{width: 100%;}
	.step-main-box{display: block;}
	.step-main{margin:0 5%;}
	/* about */
	.about-banner{height:15rem;}
	.about-num .item h1{font-size:1.3rem;}
	.about-num .item p{font-size:0.9rem;}
	.about-kefu h2{font-size:1.6rem;}
	.about-kefu p{font-size:0.9rem;}
	.about-map figure img,.about-kefu figure img{width:100%;}
}