.container{
	padding:20px 0
}
.content{
	padding-bottom:20px; background:#f2f3f5
}
.cdn-introduce{
	padding:50px 80px 50px 50px;background:#fff;background:url(/newimages/appServ/cdn-bg.jpg) no-repeat 50px 20px #fff
}
.idns-introduce{
	padding:50px 80px 50px 50px;background:#fff;background:url(/newimages/appServ/idns_bg.jpg) no-repeat 60px 50px #fff
}
.ci-box{
	
}

.ci-box .ci-buy{
	width:280px; margin-top:220px; text-align:center; float:left
}
.ci-box .ci-buy .info-price{
	padding-top:30px;color:#8c8b8b;position:relative
}
.ci-box .ci-buy .info-price span{
	font-size:26px;font-weight:700;color:#ff5f20
}
.ci-box .ci-buy .info-btn{
	display:inline-block;*display:inline;*zoom:1;margin-top:5px;width:180px;height:35px;line-height:35px;background:#2086ee;font-size:14px;color:#fff;text-align:center
}
.ci-box .ci-buy .info-btn:hover{
	background:#0fb7fd
}

.ci-box .ci-txt{
	margin-left:340px;width:auto;
}
.ci-box .ci-txt .ci-list{
	border-bottom:1px solid #e1e4e6;height:30px;
}
.ci-box .ci-txt .ci-list li{
	float:left;padding-right:30px;padding-bottom:1px
}
.ci-box .ci-txt .ci-list li .item{
	padding:0 10px 2px;font-size:18px;color:#575757
}
.ci-box .ci-txt .ci-list li .active{
	border-bottom:2px solid #4591ff
}
.ci-box .ci-txt .ci-txt-common{
	padding-top:30px;height:235px
}
.ci-box .ci-txt p{
	line-height:2.1;text-indent:28px;font-size:14px;color:#575757
}
.link_blue{
	color:#00F
}
.cdn-goods{
	margin-top:20px;padding:40px 54px;background:#fff
}
.cdn-goods .cg-title{
	padding-bottom:10px;border-bottom:1px solid #d9e6f6
}
.cdn-goods .cg-title h4{
	padding-left:10px;border-left:3px solid #2087ed;font-size:18px;color:#4c4c4c
}
.cg-info{
	margin-top:30px
}
.cg-info{
	border:1px solid #e8e9e9;text-align:center
}
.cg-info tr{
	height:60px
}
.cg-info tr:nth-child(even){
	background-color:#f2f9ff
}
.cg-info tr.even-row{
	background-color:#f2f9ff
}
.cg-info tr th{
	height:58px;background:#e5f5ff;font-size:14px;font-weight:700;color:#555;border-right:1px solid #d4e3f5;border-bottom:1px solid #e8e9e9;position:relative;z-index:1
}
.cg-info tr td{
	border-right:1px solid #d4e3f5;font-size:12px;color:#202020;border-bottom:1px solid #e8e9e9;word-break:break-all
}
.cg-info tr .left{
	padding-left:10px;width:120px;background:#f9f9f9;border-right-color:#e9e9e9;font-size:14px;font-weight:400;color:#202020;text-align:left
}
.cg-info tr td .info-price{
	padding-top:30px;color:#8c8b8b;position:relative
}
.cg-info tr td .info-price span{
	font-size:26px;font-weight:700;color:#ff5f20
}
.cg-info tr td .info-btn{
	display:inline-block;*display:inline;*zoom:1;margin-top:10px;margin-bottom:35px;width:180px;height:30px;line-height:30px;background:#2086ee;font-size:14px;color:#fff;text-align:center
}
.cg-info tr td .info-btn:hover{
	background:#0fb7fd
}
.cg-introduce-title{
	margin-top:26px;border-bottom:1px solid #e8e9e9
}
.cg-introduce-title h4{
	display:inline-block;*display:inline;*zoom:1;padding:0 10px 8px;border-bottom:2px solid #00a0e9;font-size:14px;font-weight:700;color:#4d4d4d
}
.cg-introduce p{
	padding-left:10px;line-height:2.2;color:#4b4b4b
}
.cdn-solution{
	margin-top:20px;padding:40px 54px 62px;background:#fff
}
.cdn-solution .cs-title{
	padding-bottom:10px;border-bottom:1px solid #d9e6f6
}
.cdn-solution .cs-title h4{
	float:left;padding-left:10px;border-left:3px solid #2087ed;font-size:18px;color:#4c4c4c
}
.cdn-solution .cs-title .cs-title-link{
	padding-left:30px;float:right;background:url(/newimages/reg-icon.jpg) no-repeat 6px -632px;font-size:14px;color:#868686
}
.cdn-solution .cs-title .cs-title-link:hover{
	color:#fe7402
}
.cs-list{
	padding:40px 0 0 90px
}
.cs-list li{
	float:left;width:300px;text-align:center
}
.cs-list li .cs-list-img{
	display:inline-block;*display:inline;*zoom:1;width:202px;height:202px
}
.cs-list li .cs-list-img1{
	background:url(/newimages/appServ/cdn-img1.jpg) no-repeat center center
}
.cs-list li .cs-list-img2{
	background:url(/newimages/appServ/cdn-img2.jpg) no-repeat center center
}
.cs-list li .cs-list-img3{
	background:url(/newimages/appServ/cdn-img3.jpg) no-repeat center center
}
.cs-list li p{
	margin-top:30px;padding:0 64px;border-right:1px solid #e5e5e5;font-size:14px;color:#777
}
.cs-list li .cs-list-btn{
	display:inline-block;*display:inline;*zoom:1;margin-top:20px;width:86px;height:24px;line-height:24px;border:1px solid #d8d8d8;border-radius:2px;font-family:"ËÎÌå";color:#b5b5b5;text-align:center
}
.cs-list li .cs-list-btn:hover{
	border:1px solid #5271c1;color:#5474c3
}

.idns-list{
	padding:20px 0px;
}
.idns-list li{
	float:left;width:360px;text-align:center; padding-bottom:30px;
}
.idns-list li img{
	display:inline-block;*display:inline;*zoom:1;width:330px; height:313px; border:#09F solid 1px; padding:5px;
}

.solution-content{
	padding:20px;
}
.solution-content h3{
	font-size:28px;color:#1654dc; text-align:center
}
.solution-content p{
	line-height:26px;color:#4b4b4b; font-size:14px;
}
.solution-content img{
	margin:20px 0; text-align:center; border: none; 
}
.solution-content .content-title{
	padding-bottom:6px;font-size:18px;color:#4c4c4c;border-bottom:1px solid #d9e6f6; margin-top:30px;
}
.solution-content .content-title span{
	padding-left:10px;border-left:3px solid #2086ee
}
.solution-content .content-list{
	padding:20px 0 0
}
.solution-content .content-list li{
	padding-left: 16px;line-height:26px;background: url(/newimages/li-icon.jpg) no-repeat 0 8px; font-size:14px;
}

.content-buy{
	margin:10px 0; text-align:center;
}
.content-buy .info-price{
	padding-top:30px;color:#8c8b8b;position:relative
}
.content-buy .info-price span{
	font-size:26px;font-weight:700;color:#ff5f20
}
.content-buy .info-btn{
	display:inline-block;*display:inline;*zoom:1;margin-top:5px;width:180px;height:35px;line-height:35px;background:#2086ee;font-size:14px;color:#fff;text-align:center
}
.content-buy .info-btn:hover{
	background:#0fb7fd
}
.content-faq{
	margin-top:15px
}
.content-faq .faq-list{
	line-height:1
}
.content-faq .faq-list dt{
	padding:30px 0 8px;font-size:16px;color:#277cdf
}
.content-faq .faq-list dd{
	padding:10px 0 14px;line-height:1.7;font-size:14px;color:#666;border-bottom:1px dashed #d3d3d3
}
.content-faq .faq-list dt span,.content-faq .faq-list dd span{
	float:left;padding-right:10px;font-weight:700
}
.content-faq .faq-list dt span,.content-faq .faq-list dd p{
	overflow:hidden
}
.content-faq .faq-list .yd_link{
	color:#fd741b
}
.content-faq .faq-list .yd_link:hover{
	text-decoration:underline
}
.content-faq .faq-btn{
	display:block;margin:38px auto 30px;width:280px;height:50px;line-height:50px;background:#eee;font-size:14px;color:#7b7b7b;text-align:center
}
.content-faq .faq-btn:hover{
	background:#e4e4e4
}

@media screen and (max-width:1206px){
	
}
.desktop .banner-bottom li{
	*width:247px
}
