@charset "utf-8";
/* CSS Document */
/*云服务器*/
.nlpservice .anchor {
  width: 1px;
  height: 1px;
  position: absolute;
  z-index: -1;
  top: 0px;
  left: 0;
}
.nlpservice .jsts {
  padding: 60px 0 60px 0;
  background:#fafafa;
  position: relative;
}
.nlpservice .jsts .nr {
  margin-top: 10px;
}
.nlpservice .jsts .nr .list {
  clear: both;
}
.nlpservice .jsts .nr li {
  padding: 0 10px 14px 10px;
  width: calc(100%/2);
  float: left;
  position: relative;
}
.nlpservice .jsts .nr li .box {
  background: #fff;
  padding: 35px 25px;
  overflow: hidden;
  position: relative;
  border: 1px solid #E6E7EB;
  display: flex;
  transition: all 500ms ease;
}
.nlpservice .jsts .nr li .box .pic {
  /* display: block; */
  width: 40%;
  /* height: 234px; */
  margin: auto;
  /* position: absolute; */
  /* z-index: 9; */
  /* top: 45px; */
  /* left: 26px; */
  /* text-align: center; */
}
.nlpservice .jsts .nr li .box .pic img{ position:static; max-width:48px;}

.nlpservice .jsts .nr li .box:hover {
  -webkit-box-shadow: 0px 14px 29px 0px rgba(222, 222, 222, 0.45);
  box-shadow: 0px 14px 29px 0px rgba(222, 222, 222, 0.45);
}
.nlpservice .jsts .nr li .text {
  /* float: left; */
  padding-left: 5%;
  width: 60%;
  position: relative;
  z-index: 20;
}
.nlpservice .jsts .nr li .text .title {
  font-size: 24px;
  position: relative;
}
.nlpservice .jsts .nr li .text .info {
  margin: 30px 0 20px 0;
  color: #666666;
  font-size: 14px;
  line-height: 22px;
  min-height: 50px;
}

.yunfuwuqi_tx .jsts{ padding-bottom:40px;}
.yunfuwuqi_tx .home-title{ margin-bottom:50px;}
.yunfuwuqi_tx .jsts .nr li .text .info{ margin:10px 0 0 0;}
.yunfuwuqi_tx .jsts .nr li .text .title{ font-size:18px;}
.yunfuwuqi_tx .jsts .nr li{ width:calc(100%/3);}
.yunfuwuqi_tx .jsts .nr li .box .pic{ width:15%; margin:inherit;}
.yunfuwuqi_tx .jsts .nr li .text{ width:85%;}
.yunfuwuqi_tx .jsts .nr li .box{ padding:0; background:#fafafa; border:none;}
.yunfuwuqi_tx .jsts .nr .list{ display:flex; flex-wrap:wrap;}
.yunfuwuqi_tx .jsts .nr li{ padding:0 20px 60px 10px;}
.yunfuwuqi_tx .jsts .nr li:hover .box{ box-shadow:none; background:#fafafa;}

/*常见问题*/
.tpm-section__hd{margin-bottom:32px;text-align:center;-webkit-font-smoothing:antialiased}.tpm-section__title{font-weight:500;font-size:28px;color:#000;line-height:48px}
.view-control .view-column{ width:100%; max-width:1200px; margin:0 auto;}

.tl-tabs__list{ text-align:center;}
.tl-tabs__list li{ display:inline-block;}
.tl-tabs__list li .tl-tabs__item-cont{ position:relative; padding:0 20px 20px; text-align:center; font-size:16px; color:#495770; line-height:24px; cursor:pointer;}
.tl-faq-list .tpm-faq__item.is-open:first-child{ margin-top:0;}
.tpm-faq__item{ padding:0 40px; margin-bottom:40px;-webkit-font-smoothing:antialiased;}
.tpm-faq__item-hd{ cursor:pointer; position:relative; padding-right:36px;}
.tpm-faq__item-title{ font-weight:500; font-size:16px; color:000; line-height:28px; margin:16px 0;}
.tpm-faq__item-icon{position:absolute;right:0;top:2px;width:24px;height:24px;background-image:url(../yun/yunfuwuqiwen.png);transition:all .3s ease-in-out}
.tpm-faq__item.is-open .tpm-faq__item-icon{ transform:rotate(45deg); -webkit-transform:rotate(45deg);}
.tpm-faq__item.is-open{padding:40px 40px 24px;background:#f3f5f8;box-shadow:inset 8px 8px 20px 0 rgba(55,99,170,.11),inset -8px -8px 20px 0 #fff;border-radius:4px}
.tpm-faq__item-bd{ margin-top:10px;}
.tpm-rich-text{ line-height:24px; font-size:14px; color:#495770;overflow-wrap:break-word;}
.tpm-rich-text p{ padding-bottom:16px;}
.tpm-faq__item-bd{ display:none;}
.tpm-faq__item.is-open .tpm-faq__item-bd{ display:block;}
.tl-tabs__panel{ display:none;}
.tpm-faq__item:hover .tpm-faq__item-title{ color:#0052d9;}
.product-detail-page .with-gap{ padding-bottom:40px;}


.tl-tabs__list li.is-active .tl-tabs__item-cont{ color:#0052d9; position:relative;}
.tl-tabs__list li.is-active .tl-tabs__item-cont::before{ position:absolute; right:0; bottom:0;left:0; border-bottom:3px solid #0052d9; content:''; z-index:2}
.duixiangcunchujiagou{ background:#f7f8fa; box-shadow:inset 8px 8px 20px 0 rgba(55,99,170,.11), inset -8px -8px 20px 0 #fff;}
.duixiangcunchujiagou .tl-tabs__panel{ padding:40px 20px 60px 20px;}
.duixiangcunchujiagou .tl-tabs__panell{ padding:40px 20px 60px 20px;}
.duixiangcunchujiagou .tpm-media-section__content{ max-width:990px; margin:0 auto;}

.duixiangcunchujiagou .standalone img{ margin:0 auto; display:block;}
.duixiangcunchujiagou .with-gap{ padding-bottom:0;}

.duixiangcunchujiagou .tl-tabs__list{ position:relative;}
.duixiangcunchujiagou .tl-tabs__list:after{ position:absolute; left:0; right:0; bottom:0; border-bottom:#e5e5e5 2px solid; content:'';}

.tpm-draft .d-ul{ font-size:14px;}
.tpm-draft .d-ul li{ position:relative; padding:0 0 0 20px; margin-bottom:8px;}
.tpm-draft .d-ul li:after{ content:''; position:absolute; left:0; top:10px; background:#666; border-radius:50%; width:4px; height:4px;}

.cpgn .inside-title .info{ margin-top:20px;}

/*云硬盘*/
.yunyingpan .cpgn .nr li{ width:calc(100%/3);}
.yunyingpan .cpgn .nr .list{ display:flex; flex-wrap:wrap;}
.yunyingpan .inside-title{ padding-bottom:30px;}
.yunyingpan{ padding:60px 0;}
.yunyingpan .cpgn .nr .box{background:#fff; height:100%; border-radius:15px; text-align:center;  padding:30px 20px 30px 20px;}
.yunyingpan .cpgn .nr li .text .title {
  font-size: 18px;
  color: #262626;
  position: relative;
  padding-bottom: 25px;
}
.yunyingpan .cpgn .nr li .text .info {
  font-size: 14px;
  line-height:1.6;
  color: #666;
  text-align: left;
}
.yunyingpan .cpgn .nr .box img{ margin-bottom:10px;}
/*DDoS 防护*/

.c-media-horiz .c-media-heading{ text-align:left;}
.about-intro .c-media-info{ text-align:justify; margin-top:20px; font-size:14px; color:#666; line-height:1.7;}
.about-mod-con .c-media-horiz .c-media-body{ }
.c-media-horiz{ padding:20px; display:block; position:relative; box-sizing:border-box;}
.about-mod-txt .about-mod-con{ width:72%; padding-right:4%;}
.about-mod-con{ display:inline-block; box-sizing:border-box;}
.about-mod-txt.about-mod .about-text-list-mod{ width:28%; padding-top:40px; vertical-align:top;}
.about-mod-aside{ display:inline-block;}
.about-text-list:before{ content:''; width:0; height:100%; position:absolute; left:0; top:0; border-left:#ddd 1px dashed;}
.about-text-item{ margin-bottom:20px;}
.about-text-item .p-icon-yes{ vertical-align:middle;margin-right:10px;}
.p-icon-yes{width:24px;height:24px;display:inline-block; background:url(../yun/anquan2.png) center center no-repeat;}
.about-text-item span{ fon-size:16px;line-height:22px;veritcal-algin:middle;}
.c-section-inner{ margin:0 auto; width:100%; max-width:1200px; padding:0 10px; box-sizing:border-box;-webkit-box-sizing:border-box; padding:0 10px;}
.c-section.c-p-y-short{ padding:40px 0; background:#f7f8fa;}
.c-section-bd{ display:flex;flex-wrap:wrap;}
.c-media-heading{ font-size:18px; color:#333; margin:0; padding:0; font-weight:400; line-height:1.5;}
.c-media-heading-img{ margin-right:22px; vertical-align:middle; width:48px;}
.about-text-list{ position:relative; padding-left:70px;}
/*知识产权*/
.zhishichanquan .cpgn .nr li{ width:calc(100%/4);}


@media screen and (min-width: 1024px){
	.tl-faqs .tpm-faq__item.is-open{ padding:40px;}
	
	
	}

@media only screen and (max-width:769px) {
	.nlpservice .jsts .nr li .box{ display:block; background:#fff; padding:15px 15px 15px 15px;}
	.nlpservice .jsts .nr li{ width:100%;}
	.nlpservice .jsts .nr li .box .pic{ width:100%; padding-bottom:10px;}
	.nlpservice .jsts .nr li .text{ width:100%; padding-right:10px; padding-left:10px;}
	.nlpservice .jsts .nr li .box .pic img{ position:static;}
	.nlpservice .jsts .nr li .text .info{ margin:20px 0 15px 0;}
	.yunfuwuqi_tx .jsts .nr li{ padding-bottom:10px;}
	.yunfuwuqi_tx .jsts .nr li .text .title{ text-align:center;}
	.nlpservice .jsts{ padding:30px 0;}
	.yunfuwuqi_tx .home-title{ margin-bottom:20px;}
	.yunfuwuqi_tx .jsts .nr li{ padding-right:10px;}
	
	/*常见问题*/
	.tl-tabs__list li .tl-tabs__item-cont{ padding-bottom:10px; margin-bottom:5px;}
	.tpm-section__hd{ padding-top:20px !important; margin-bottom:15px;}
	.tpm-section__title{ font-size:22px;}
	.tpm-faq__item.is-open{ padding:25px;}
	.tpm-faq__item-title{ margin:0;}
	.product-detail-page .with-gap{ padding-bottom:10px;}
	.tpm-faq__item{ margin-bottom:30px; padding:0 25px;}
	.duixiangcunchujiagou .tl-tabs__panel{ padding:15px 15px 25px 15px;}
	.duixiangcunchujiagou .tl-tabs__panell{ padding:15px 15px 25px 15px;}
	/*云盘*/
	.yunyingpan .cpgn .nr li{ width:calc(100%);}
	.yunyingpan{ padding:30px 0;}
	.yunyingpan .cpgn .nr .box{ padding:15px;}
	/*安全*/
	.c-section.c-p-y-short{ padding:20px 0; }
	.about-mod-txt .about-mod-con{ width:100%; padding-right:0;}
	.about-mod-txt.about-mod .about-text-list-mod{ width:100%; padding-top:20px;}
	.about-text-list{ padding-left:20px;}
	
	}
	
	