﻿/*banner样式*/
.index-container{background: #1e2437;height: 560px;overflow: hidden;}
.index-container .pagination {position: absolute;	left: 0;text-align: center;bottom: 15px;width: 100%;z-index: 15;}
.index-container .swiper-pagination-switch {display: inline-block;width: 32px;height: 20px;font-size: 0;	line-height: 20px;text-align: center;cursor: pointer;transition: width .8s;}
.index-container .swiper-pagination-switch:before {content: '';display: inline-block;width: 28px;height: 3px;background: #fff;opacity: .4; vertical-align: middle;transition: width .8s, background-color .8s;}
.index-container .swiper-active-switch:before {background: #fff;opacity: 1;}
.index-container .swiper-slide {position: relative;opacity: 0;transition: opacity 0.7s ease-in-out;	overflow: hidden;}
.index-container .swiper-slide-active {opacity: 1;}
.index-container .swiper-slide .img {position: absolute;}
.inner {position: relative;display: block;width: 1180px;height: 560px;margin: 0 auto;z-index: 9999;}
.banner-text {position: absolute;left: 0;bottom: 150px;z-index: 999;}
.banner-text h3 {margin-bottom: 10px;font-size: 24px;color: #fff;line-height: 36px;}
.banner-text em {font-style: normal;color: #fff;}
.banner-text h2 {margin-top: 10px;margin-bottom: 10px;font-size: 60px;color: #fff;line-height: 60px;font-family: "微软雅黑";}
.banner-text p {margin-top: 30px;font-size: 18px;color: #fff;line-height: 36px;}
.banner-text .btn-primary {margin-top: 30px;height: 40px; line-height: 40px; border-radius: 2px; font-size: 18px;color: #fff; text-align: center; border: 1px solid #fff;display: inline-block; width: 152px; }
.banner-text .btn-primary a{ cursor: pointer; display: block; line-height: 40px;}
.banner-text .btn-primary a:hover{ background: #fff; cursor: pointer; display: block; color: #000;}

.index-container .pagination{ margin-left: 0;}

.banner-image{position: absolute; top: 0;  left:50%;  width:1920px;  height: 500px; margin-left: -960px;  text-align: center; z-index: 9;}
.banner-image img{position: absolute; top: 0;  left: 0;  width: 1920px;}
@keyframes banner-slide-20 {
	0% {
		opacity: 0;
		transform: translate3d(0, -20px, 0)
	}
	to {
		opacity: 1;
		transform: translateZ(0)
	}
}

@keyframes banner-slide-40 {
	0% {
		opacity: 0;
		transform: translate3d(0, -40px, 0)
	}
	to {
		opacity: 1;
		transform: translateZ(0)
	}
}

@keyframes banner-slide-60 {
	0% {
		opacity: 0;
		transform: translate3d(0, -60px, 0)
	}
	to {
		opacity: 1;
		transform: translateZ(0)
	}
}

@keyframes banner-slide-80 {
	0% {
		opacity: 0;
		transform: translate3d(0, -80px, 0)
	}
	to {
		opacity: 1;
		transform: translateZ(0)
	}
}

@keyframes re-banner-slide-20 {
	0% {
		opacity: 0;
		transform: translate3d(0, 20px, 0)
	}
	to {
		opacity: 1;
		transform: translateZ(0)
	}
}

@keyframes re-banner-slide-40 {
	0% {
		opacity: 0;
		transform: translate3d(0, 40px, 0)
	}
	to {
		opacity: 1;
		transform: translateZ(0)
	}
}

@keyframes re-banner-slide-60 {
	0% {
		opacity: 0;
		transform: translate3d(0, 60px, 0)
	}
	to {
		opacity: 1;
		transform: translateZ(0)
	}
}

lesshat-selector {
	-lh-property: 0
}

@keyframes re-banner-slide-80 {
	0% {
		opacity: 0;
		transform: translate3d(0, 80px, 0)
	}
	to {
		opacity: 1;
		transform: translateZ(0)
	}
}

[not-existing] {
	zoom: 1
}



.ctrl-index-top-banner .module-wrap [banner-container] [data-group].center .breathingLampImage {
	animation: breath 3s infinite ease-in-out alternate
}

@keyframes breath {
	0% {
		opacity: .2
	}
	70% {
		opacity: 1
	}
	to {
		opacity: .2
	}
}    
.banner-image .pc-img {  display: block;}
.banner-image .breathing {opacity: 1;position: absolute;}
.breathing {-webkit-animation: breath 3s infinite ease-in-out alternate;
				animation: breath 3s infinite ease-in-out alternate
			}
@-webkit-keyframes breath {
				0% {
					opacity: 1
				}
				70% {
					opacity: .2
				}
				to {
					opacity: 1
				}
			}
			
			@keyframes breath {
				0% {
					opacity: 1
				}
				70% {
					opacity: .2
				}
				to {
					opacity: 1
				}
			}

/*波浪遮罩*/
.cover{background: url(images/banner-cover.png) no-repeat center center;position: absolute;  z-index: 9;  bottom: 0;  left: -1280px;  right: -1280px;  width: 2560px;  height: 60px;   margin: 0 auto;}


/*首页头条新闻*/
.index-toutiao{ width: 100%; background: #e6f0f8;}
.wrapper{ width: 1280px; margin: 0 auto;}
.c-notice{line-height: 30px;font-size: 12px;padding: 4px 10px;}
.toutiao-tb{ width: 86px; height: 20px; display: block;}
.toutiao-tb img{ width: 100%; vertical-align: middle;}
.c-notice .icon-laba{font-size:20px;margin-right: 20px;}
.c-notice .c-notice-item1{width: 480px;margin-right: 20px; margin-left: 10px;}
.c-notice .c-notice-item1 .fn-text-overflow{ width: 400px;}
.c-notice-item p{width: 280px; color: #565656;}
.c-notice-btn{display: inline-block;text-decoration:none;padding: 0 15px;color:#999999;background-color: #F1F1F1;border: 1px solid #C6C6BE;height:26px;line-height: 26px;border-radius: 13px;}
.c-notice-btn:hover{text-decoration: none;color:#999;background-color: #F7F7F7;}
.c-notice-btn:link,.c-notice-btn:visited{color:#999999;}

/*首页网络服务*/
.index-web{ width: 100%; background: #fff; overflow: hidden;}
.index-main-hd { padding-top: 60px; text-align: center;}
.index-main-hd .index-main-title { line-height: 44px;   font-size: 30px;  color: #333;}
.index-main-hd .index-main-des { padding: 10px 0;line-height: 36px;  font-size: 16px;  color: #808080;}
.index-main-bd { padding-top: 50px; overflow: hidden;}
.web-list-hd { max-width: 1200px;  margin: 0 auto;}
.web-list-container { background: #fff;  overflow: hidden;}
.web-list-tab { position: relative;  float: left;  width: 25%;  text-align: center;}
.web-list-tab a {  display: block;  padding: 20px 10px 0;  height: 110px;  box-sizing: border-box;  color: #333;  position: relative;}
.web-list-tab a .web-list-icon {  margin: 0 auto;  width: 65px;  height: 55px;  line-height: 55px;}
.index-main-bd ul{ margin: 0; padding: 0;}
.index-main-bd ul li{ width: 25%;height: 200px; position: relative; z-index: 998; float: left; margin-bottom: 20px; transition: all 0.3s ease; }
.index-main-bd ul li .web-img{width: 65px; height: 55px; margin: 15px auto 0 auto; overflow: hidden;}
.index-main-bd ul li .web-img .tu2 , .index-main-bd ul li .web-img .tu3 , .index-main-bd ul li .web-img .tu4 , 
.index-main-bd ul li .web-img .tu5 , .index-main-bd ul li .web-img .tu6, .index-main-bd ul li .web-img .tu7 , 
.index-main-bd ul li .web-img .tu8, .index-main-bd ul li .web-img .tu9 , 
.index-main-bd ul li .web-img .tu10, .index-main-bd ul li .web-img .tu11, 
.index-main-bd ul li .web-img .tu12, .index-main-bd ul li .web-img .tu13, 
.index-main-bd ul li .web-img .tu14, .index-main-bd ul li .web-img .tu15, 
.index-main-bd ul li .web-img .tu16, .index-main-bd ul li .web-img .tu17{opacity: 0; width: 65px; height: 55px;position: absolute; left: 39.2%;  top: 15px;}
.index-main-bd ul li:hover .web-img .tu1{ opacity: 0;}
.index-main-bd ul li:hover .web-img .tu2{ opacity: 1; width: 65px; height: 55px; margin: 0 auto;}
.index-main-bd ul li:hover .web-img .tu3{ opacity: 1; animation-name:myfirst;
	animation-duration:0.8s;-webkit-animation-name:myfirst;-webkit-animation-duration:0.8s;-moz-animation-name:myfirst;-moz-animation-duration:0.8s;}
.index-main-bd ul li:hover .web-img .tu4{ opacity: 1;}
.index-main-bd ul li:hover .web-img .tu5{ opacity: 1; animation-name:mysecond;
	animation-duration:0.8s;-webkit-animation-name:mysecond;-webkit-animation-duration:0.8s;-moz-animation-name:mysecond;-moz-animation-duration:0.8s;}
.index-main-bd ul li:hover .web-img .tu6{ opacity: 1;}
.index-main-bd ul li:hover .web-img .tu7{ opacity: 1; animation-name:mythree;
	animation-duration:0.8s;-webkit-animation-name:mythree;-webkit-animation-duration:0.8s;-moz-animation-name:mythree;-moz-animation-duration:0.8s;}
.index-main-bd ul li:hover .web-img .tu8{ opacity: 1;}
.index-main-bd ul li:hover .web-img .tu9{ opacity: 1; animation-name:myfour;
	animation-duration:0.8s;-webkit-animation-name:myfour;-webkit-animation-duration:0.8s;-moz-animation-name:myfour;-moz-animation-duration:0.8s;}
.index-main-bd ul li:hover .web-img .tu10{ opacity: 1;}
.index-main-bd ul li:hover .web-img .tu11{ opacity: 1; animation-name:myfive;
	animation-duration:0.8s;-webkit-animation-name:myfive;-webkit-animation-duration:0.8s;-moz-animation-name:myfive;-moz-animation-duration:0.8s;}
.index-main-bd ul li:hover .web-img .tu12{ opacity: 1;}
.index-main-bd ul li:hover .web-img .tu13{ opacity: 1; animation-name:mysix;
	animation-duration:2s;-webkit-animation-name:mysix;-webkit-animation-duration:2s;-moz-animation-name:mysix;-moz-animation-duration:2s;}
.index-main-bd ul li:hover .web-img .tu14{ opacity: 1;}
.index-main-bd ul li:hover .web-img .tu15{ opacity: 1; animation-name:myseven;
	animation-duration:0.8s;-webkit-animation-name:myseven;-webkit-animation-duration:0.8s;-moz-animation-name:myseven;-moz-animation-duration:0.8s;}
.index-main-bd ul li:hover .web-img .tu16{ opacity: 1;}
.index-main-bd ul li:hover .web-img .tu17{ opacity: 1; animation-name:myeight;
	animation-duration:0.8s;-webkit-animation-name:myeight;-webkit-animation-duration:0.8s;-moz-animation-name:myeight;-moz-animation-duration:0.8s;}



@keyframes myfirst
{
	from{right: 50px; top: 30px;}
	to {right: 118px; top: 15px;}
}
@-webkit-keyframes myfirst
{
	from{right: 50px; top: 30px;}
	to {right: 118px; top: 15px;}
}
@-moz-keyframes myfirst
{
	from{right: 50px; top: 30px;}
	to {right: 118px; top: 15px;}
}


@keyframes mysecond
{
	from{top:20px; opacity: 0; }
	to {top:15px ; opacity: 1; }
}
@-webkit-keyframes mysecond
{
	from{top:20px; opacity: 0; }
	to {top:15px ; opacity: 1; }
}
@-moz-keyframes mysecond
{
	from{top:20px; opacity: 0; }
	to {top:15px ; opacity: 1; }
}

@keyframes mythree
{
	from{top:20px; opacity: 0; }
	to {top:15px ; opacity: 1; }
}
@-webkit-keyframes mythree
{
	from{top:20px; opacity: 0; }
	to {top:15px ; opacity: 1; }
}
@-moz-keyframes mythree
{
	from{top:20px; opacity: 0; }
	to {top:15px ; opacity: 1; }
}

@keyframes myfour
{
	from{left: 100px;}
	to {left: 118px;}
}
@-webkit-keyframes myfour
{
	from {left: 100px;}
	to {left: 118px;}
}
@-moz-keyframes myfour
{
	from {left: 100px;}
	to {left: 118px;}
}

@keyframes myfive
{
	from   {right: 50px ;  top: 30px;}
	to {right: 118px; top: 15px;}
}
@-webkit-keyframes myfive
{
	from  {right: 50px ;  top: 30px;}
	to {right: 118px; top: 15px;}
}
@-moz-keyframes myfive
{
	from  {right: 50px ;  top: 30px;}
	to {right: 118px; top: 15px;}
}

@keyframes mysix
{
	from{transform:rotate(0)}
    to{transform:rotate(360deg)}
	
}
@-webkit-keyframes mysix
{
	from{transform:rotate(0)}
    to{transform:rotate(360deg)}
}
@-moz-keyframes mysix
{
	from{transform:rotate(0)}
    to{transform:rotate(360deg)}
}

@keyframes myseven
{
	from {top: 5px; opacity: 0;}
	to { top: 15px;opacity: 1;}
	
}
@-webkit-keyframes myseven
{
	from {top: 5px; opacity: 0;}
	to { top: 15px;opacity: 1;}
}
@-moz-keyframes myseven
{
	from {top: 5px; opacity: 0;}
	to { top: 15px;opacity: 1;}
}

@keyframes myeight
{
	from {right: 50px ;  top: 30px;}
	to{right: 118px; top: 15px;}
	
}
@-webkit-keyframes myeight
{
	from {right: 50px ;  top: 30px;}
	to {right: 118px; top: 15px;}
}
@-moz-keyframes myeight
{
	from {right: 50px ;  top: 30px;}
	to {right: 118px; top: 15px;}
}

.index-main-bd ul li .wz{ text-align: center; font-size: 16px; line-height:50px; color: #343434}
.index-main-bd ul li:hover .wz{ text-align: center; font-size: 16px; line-height:50px; color: #1f8fff;}
.index-main-bd ul li .morewz{ display: none; line-height: 30px;text-align: center; color: #999999; margin: 5px auto 20px auto; }
.index-main-bd ul li:hover .morewz{ display: block; text-align: center; margin: 0 auto;} 
.index-main-bd ul li:hover{width: 25%;height: 200px; border-radius:2px ; background: #fff; box-shadow: 0px 2px 10px #d1deea;}



/*首页一站式解决方案*/
.yun-main-solution{ width: 100%;background: #242a37; overflow: hidden;}
.yun-main-hd {padding-top: 45px;text-align: center}
.yun-main-hd .yun-main-title {line-height: 44px;font-size: 30px;color: #fff}
.wdhost-tab-item-serveraa .flex-direction-nav .flex-disabled { opacity: 1 !important;  }
.yun-main-hd .yun-main-des {margin-top: 21px;line-height: 36px;font-size: 18px;color: #fff}
.yun-main-bd {padding-top: 81px}
.w{width: 100%;max-width: 1200px;margin: 0 auto;}
.yun-solution-slider {margin-top: 30px}
.yun-solution-slider-content {position: relative}
.yun-solution-slider-content .yun-solution-wrap {position: relative;height: 475px;}
.yun-solution-slider-content .yun-solution-item {opacity: 0;filter: alpha(opacity=0);position: absolute;	z-index: 1;	left: 0;	top: 0;width: 100%;height: 475px;	color: #fff;
	background-size: cover!important;-webkit-transition: all .2s cubic-bezier(.4, 0, .2, 1);transition: all .2s cubic-bezier(.4, 0, .2, 1)}
.yun-solution-slider-content .yun-solution-item.current {z-index: 2;opacity: 1;filter: alpha(opacity=100)}
.yun-solution-slider-content .yun-solution-item-content {	margin: 0 auto; overflow: hidden;
	padding-top: 87px;	width: 91.66666666666667%;	max-width: 1200px}
.yun-solution-slider-content .yun-solution-text-wrap {float: left;	padding-right: 40px;	width: 1200px}
.yun-solution-slider-content .yun-solution-text-wrap .yun-solution-btn {
	margin-top: 15px;	display: inline-block;box-sizing: border-box;min-width: 70px;background: #fff;color: #03004c;text-align: center;	padding: 0 30px;height: 36px;line-height: 36px;
	border-radius: 18px;font-size: 14px;	opacity: .9;	filter: alpha(opacity=90);	-webkit-transition: all .25s ease;
	transition: all .25s ease}
.yun-solution-slider-content .yun-solution-text-wrap .yun-solution-btn:hover {
	opacity: 1;	filter: alpha(opacity=100);	box-shadow: 0 0 10px 0 rgba(3, 0, 76, .3)}

.yun-solution-slider-content .yun-solution-title {line-height: 44px; margin-bottom: 44px;
	font-size: 24px;font-weight: 700;white-space: nowrap;text-overflow: ellipsis;overflow: hidden}

.yun-solution-slider-content .yun-solution-title em {font-size: 36px}
.yun-solution-slider-content .yun-solution-des {margin-bottom: 50px;max-height: 120px;line-height: 30px;overflow: hidden;	font-size: 24px}

.yun-solution-slider-content .small{font-size: 20px;margin-bottom: 33px !important;}
.yun-solution-slider-content .yun-solution-lei{margin-top: 20px; font-size: 22px;color: #fff; overflow: hidden;}
.yun-solution-slider-content .yun-solution-lei a{color: #fff;float: left;}
.yun-solution-slider-content .yun-solution-lei a:hover{color: #1f8fff;}
.yun-solution-slider-content .yun-solution-lei i{ margin: 0 20px; width: 2px; height: 18px;float: left;}
.yun-solution-slider-content .yun-solution-lei i .map-5{ margin-top: 9px;}
.yun-solution-slider-content .yun-solution-lei span{ margin: 0 20px; width: 16px; height: 16px;float: left;}
.yun-solution-slider-content .yun-solution-lei span .map-5{ margin-top: 10px;}
.yun-solution-slider-content .yun-solution-logo-wrap {float: left;margin-left: 40px;width: 420px;	max-height: 230px;verflow: hidden;font-size: 0}
.yun-solution-slider-content .yun-solution-logo-wrap:after {content: "";	width: 0;	height: 100%;display: inline-block;	vertical-align: middle}
.yun-solution-slider-content .yun-solution-logo-list {display: inline-block}
.yun-solution-slider-content .yun-solution-logo-list li {display: inline-block;	margin-top: 40px;	width: 33%;	vertical-align: middle;	text-align: left}
.yun-solution-list{width: 1200px; left: 0px; position: absolute;text-align: center;font-size: 0; bottom: 0;}
.yun-solution-list-wrap {position: relative;height: 132px;overflow: hidden}
.yun-solution-list-wrap:hover .yun-solution-btn {display: block}
.yun-solution-list-wrap .yun-solution-btn {	display: none;	position: absolute;	top: 60px;	width: 40px;	height: 60px;
	text-align: center;	line-height: 60px;	font-size: 40px;	color: #0989c5;opacity: .6;filter: alpha(opacity=60);	-webkit-transition: all .4s cubic-bezier(.4, 0, .2, 1);	transition: all .4s cubic-bezier(.4, 0, .2, 1)}
.yun-solution-list-wrap .yun-solution-btn:hover {	opacity: 1;	filter: alpha(opacity=100)}
.yun-solution-list-wrap .yun-solution-btn.disabled {display: none}
.yun-solution-list-wrap .yun-solution-btn-prev {left: 0}
.yun-solution-list-wrap .yun-solution-btn-next {right: 0}
.yun-solution-list .yun-solution-text {	margin-top: 5px;	line-height: 36px;	color: #fff; font-size: 20px; font-weight: bold;}
.yun-arrow-wrap {	position: absolute;	z-index: 10;left: 0;	top: 0;	display: table;	width: 100%;
	height: 1px;overflow: hidden}
.yun-solution-list .img-wrap {position: relative;  display: block; margin: 0 auto;width: 65px;height: 62px;overflow: hidden; background-size: 65px;background-position: 0 0}
.yun-solution-list .img-wrap img{ width: 100%;  height: 100%;  display: block;}
.yun-solution-list .img-wrap-1 { display: none; margin: 0 auto;width: 65px;height: 62px;overflow: hidden; background-size: 65px;background-position: 0 0}
.yun-solution-list .img-wrap-1 img{ width: 100%;display: none; }

.yun-solution-list .img-wrap .active-img {  position: absolute;  left: 0;  top: 0;  opacity: 0;}
.yun-solution-list .current{ border-bottom: 2px solid #1f8fff; color: #1f8fff;}

.yun-solution-list .yun-solution-list-item {display: inline-block;vertical-align: top;width: 25%;text-align: center;	font-size: 14px;	cursor: pointer;
    position: relative;  padding-bottom: 28px;}	

/*首页一站式解决方案*/
.yun-main-solution{ width: 100%;background: #242a37; overflow: hidden;}
.yun-main-hd {padding-top: 68px;text-align: center}

.dian-xit{background: #f0f8ff;}
.you-wu{padding: 0px;}
.pt-z{width: 310px;float: right; background: #1e7bf2; height: 380px;padding-top: 40px;background:url(../images/fr-bg.jpg) no-repeat}
.pt-z ul li{height: 55px; border-bottom: 1px solid #6caaf7; font-size: 16px;line-height: 55px;text-align: left;color: #fff;cursor: pointer; padding-left: 22%;}
.pt-z ul li.dan{background: rgba(255,255,255,0.12);color: #fff;}
.pt-z ul li em img{vertical-align: middle; padding-right: 10px;}
.pt-y{float: left;width: 965px;margin-left: 5px;background: #fefefe;box-sizing: border-box;padding:0px;min-height: 420px;text-align: center;}
.pl-tl{overflow: hidden;margin: 36px 0px 30px;}
.pt-y h3{font-size: 24px; line-height: 30px;color: #191919;text-align: left; padding: 75px 60px 10px 80px;}
.pt-y span{font-size: 14px; line-height: 30px;color: #666;text-align: left; padding: 0px 60px 10px 80px; display: block;}
.pt-y p{font-size: 14px; line-height: 24px;color: #333;text-align: left; padding: 10px 50px 10px 80px; display: block;}
.pt-pic{margin-top: 60px;}
.pt-pic img{margin-left: 60px;}
.pt-pic img:first-child{margin-left:0px;vertical-align: top;}
.pt-y ul li{display: none;}
.pt-y ul li:first-child{display:block}
.bg-1{background: url(../images/tp-8.jpg) no-repeat center;height: 420px;}
.bg-2{background: url(../images/su-bg-1.jpg) no-repeat center;height: 420px;}
.bg-3{background: url(../images/su-bg-2.jpg) no-repeat center;height: 420px;}
.bg-4{background: url(../images/su-bg-3.jpg) no-repeat center;height: 420px;}
.bg-5{background: url(../images/su-bg-4.jpg) no-repeat center;height: 420px;}
.bg-6{background: url(../images/su-bg-5.jpg) no-repeat center;height: 420px;}
.nr-bot{margin-top: 16px;}
.nr-bot span{font-size: 14px; line-height: 30px;color: #666;text-align: left; padding: 0px 60px 0px 80px; display: block;}
.nr-list{display: block;overflow: hidden;margin-left: 8.5%;}
.nr-list span{  font-size: 14px; color: #1977f3;   line-height: 34px;  display: inline-block;  border: 1px solid #1977f3;  padding: 0 18px;float: left;
    margin-right: 15px;  margin-top: 12px;  border-radius: 2px;}












/*首页云计算服务*/
.yun-service{ width: 100%;}   
.module-wrap{ background: #fff; width: 1200px; margin: 50px auto  78px auto;}
.module-wrap .slide-container {
	position: relative;
	min-width: 1000px;
	max-width: 1440px;
	height: 500px
}
.module-wrap .slide-container .slide-btn,
.module-wrap .slide-container .slide-btn-panel {
	position: absolute;
	top: 0;
	bottom: 0;
	width: 50px;
	border: 0;
	outline: none;
	cursor: pointer;
	background: transparent
}
.module-wrap .slide-container .slide-btn-panel i,
.module-wrap .slide-container .slide-btn i {
	display: inline-block;
	font-size: 25px;
	color: #fff;
	cursor: pointer;
	opacity: .7;
	filter: alpha(opacity=70);
	-ms-filter: progid: DXImageTransform.Microsoft.Alpha(opacity=(70))
}

.module-wrap .slide-container .slide-btn-panel:hover i,
.module-wrap .slide-container .slide-btn:hover i {
	opacity: 1;
	filter: alpha(opacity=100);
	-ms-filter: progid: DXImageTransform.Microsoft.Alpha(opacity=(100))
}

.module-wrap .slide-container .slide-btn-panel.left-btn,
.module-wrap .slide-container .slide-btn.left-btn {
	left: 0
}

.module-wrap .slide-container .slide-btn-panel.right-btn,
.module-wrap .slide-container .slide-btn.right-btn {
	right: 0
}

.www-aliyun-com-home-solution .module-wrap .slide-container .slide-btn-panel {
	display: none
}

.www-aliyun-com-home-solution .module-wrap .slide-container .slide-btn-panel .btn-bg {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: #161a1d;
	opacity: .3;
	filter: alpha(opacity=30);
	-ms-filter: progid: DXImageTransform.Microsoft.Alpha(opacity=(30));
	display: none
}
.module-wrap .slide-container:hover .slide-btn-panel,
.module-wrap .slide-container:hover .slide-btn-panel .btn-bg {
	display: block
}
.module-wrap .slide-container .slide-body {
	position: relative;
	overflow: hidden;
	height: 500px
}
.module-wrap .slide-container .slide-body .slide-content {
	position: absolute;
	left: 0;
	top: 0
}
.module-wrap .slide-container .slide-body .slide-content:after,
.module-wrap .slide-container .slide-body .slide-content:before {
	content: "";
	display: table
}

.module-wrap .slide-container .slide-body .slide-content:after {
	clear: both
}
.module-wrap .slide-container .slide-body .slide-content .slide-item {
	position: relative;
	float: left;
	color: #000;
	font-size: 0;
	text-align: center;
	width: 379px;
	height: 500px;
	cursor: pointer;
	margin: 0 10px;
}
.module-wrap .slide-container .slide-body .slide-content .slide-item .item-bg {
	width: 100%;
	height: 100%
}
.module-wrap .slide-container .slide-body .slide-content .slide-item .mask {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0
}
.module-wrap .slide-container .slide-body .slide-content .slide-item .mask .bg {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	transition: all .4s cubic-bezier(.4, 0, .2, 1)
}
.module-wrap .slide-container .slide-body .slide-content .slide-item .mask .bg.other-bg {
	opacity: .82;
	filter: alpha(opacity=82);
	-ms-filter: progid: DXImageTransform.Microsoft.Alpha(opacity=(82))
}
 .module-wrap .slide-container .slide-body .slide-content .slide-item .mask .content {
	position: absolute;
	left: 0;
	right: 0;
	top: 100px;
	bottom: 0;
	transition: all .4s cubic-bezier(.4, 0, .2, 1)
}
.module-wrap .slide-container .slide-body .slide-content .slide-item .mask .content .line-panel {
	padding: 0;
	margin: 0;
	font-size: 0;
	line-height: 0;
	margin-top: 20px;
	transition: all .4s cubic-bezier(.4, 0, .2, 1);
}
.module-wrap .slide-container .slide-body .slide-content .slide-item .mask .content .line-panel .item-line {
	width: 20px;
	height: 2px;
	background: #fff;
	display: inline-block;
	opacity: 1;
	filter: alpha(opacity=100);
	-ms-filter: progid: DXImageTransform.Microsoft.Alpha(opacity=(100));
	transition: all .4s cubic-bezier(.4, 0, .2, 1)
}
.module-wrap .slide-container .slide-body .slide-content .slide-item .mask .content .item-img-panel {
	position: relative;
	width: 77px;
	height: 74px;
	display: inline-block
}
.module-wrap .slide-container .slide-body .slide-content .slide-item .mask .content .item-img-panel .item-img,
.module-wrap .slide-container .slide-body .slide-content .slide-item .mask .content .item-img-panel .item-img-hover {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	width: 100%;
	display: inline-block;
	opacity: 1;
	filter: alpha(opacity=100);
	-ms-filter: progid: DXImageTransform.Microsoft.Alpha(opacity=(100));
	transition: all .4s cubic-bezier(.4, 0, .2, 1)
}
.module-wrap .slide-container .slide-body .slide-content .slide-item .mask .content .item-img-panel .item-img-hover {
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: progid: DXImageTransform.Microsoft.Alpha(opacity=(0));
	transition: all .4s cubic-bezier(.4, 0, .2, 1)
}
 .module-wrap .slide-container .slide-body .slide-content .slide-item .mask .content .item-title {
	color: #fff;
	font-size: 22px;
	line-height: 24px;
	margin: 0;
	padding: 0;
	margin-top: 24px;
	font-weight: 700;
	transition: all .4s cubic-bezier(.4, 0, .2, 1)
}
 .module-wrap .slide-container .slide-body .slide-content .slide-item .mask .content .item-smtitle {
	color: #fff;
	font-size: 16px; padding: 0 10px;
	line-height: 24px;
	margin: 0;
	padding: 0;
	margin-top: 60px;
	font-weight: normal;
	transition: all .4s cubic-bezier(.4, 0, .2, 1)
}
.map-35{ margin-top: 35px !important;}
.module-wrap .slide-container .slide-body .slide-content .slide-item .mask .content .item-smtitle span{ padding: 0 10px; line-height: 36px;}
 .module-wrap .slide-container .slide-body .slide-content .slide-item:hover .content .item-smtitle {
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: progid: DXImageTransform.Microsoft.Alpha(opacity=(0))
}
 .module-wrap .slide-container .slide-body .slide-content .slide-item:hover .content .item-smtitle span {
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: progid: DXImageTransform.Microsoft.Alpha(opacity=(0))
}
.module-wrap .slide-container .slide-body .slide-content .slide-item .mask .content .item-desc {
	font-size: 14px;
	color: #fff;
	text-align: center;
	margin-top: 30px;
	padding: 0 23px;
	line-height:32px;
	height: 120px; 
}
.module-wrap .slide-container .slide-body .slide-content .slide-item .mask .content .item-link {
	display: inline-block;
	border: 1px solid #fff;
	width: 120px;
	height: 36px;
	line-height: 36px;
	font-size: 14px;
	color: #fff; border-radius: 2px;
	text-decoration: none;
	margin-top: 70px
}
.module-wrap .slide-container .slide-body .slide-content .slide-item .mask .content .item-link a{color: #fff;}


.module-wrap .slide-container .slide-body .slide-content .slide-item .mask .content .item-link:hover {
	color: #fff;
	background: #1f8fff; border: 1px solid #1f8fff; border-radius: 2px;
}
.module-wrap .slide-container .slide-body .slide-content .slide-item .mask .content .item-desc,
.module-wrap .slide-container .slide-body .slide-content .slide-item .mask .content .item-link {
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: progid: DXImageTransform.Microsoft.Alpha(opacity=(0));
	transition: all .4s cubic-bezier(.4, 0, .2, 1)
}
.module-wrap .slide-container .slide-body .slide-content .slide-item:hover .bg {
	background: #000;
	opacity: .2;
	filter: alpha(opacity=20);
	-ms-filter: progid: DXImageTransform.Microsoft.Alpha(opacity=(20))
}
.module-wrap .slide-container .slide-body .slide-content .slide-item:hover .bg.other-bg {
	opacity: .2;
	filter: alpha(opacity=20);
	-ms-filter: progid: DXImageTransform.Microsoft.Alpha(opacity=(20))
}
.module-wrap .slide-container .slide-body .slide-content .slide-item:hover .content {
	top: 13%
}
.module-wrap .slide-container .slide-body .slide-content .slide-item:hover .content .item-img-panel .item-img {
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: progid: DXImageTransform.Microsoft.Alpha(opacity=(0))
}
.module-wrap .slide-container .slide-body .slide-content .slide-item:hover .content .item-img-panel .item-img-hover {
	opacity: 1;
	filter: alpha(opacity=100);
	-ms-filter: progid: DXImageTransform.Microsoft.Alpha(opacity=(100))
}
.module-wrap .slide-container .slide-body .slide-content .slide-item:hover .content .line-panel {
	margin-top: 10px
}
.module-wrap .slide-container .slide-body .slide-content .slide-item:hover .content .line-panel .item-line {
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: progid: DXImageTransform.Microsoft.Alpha(opacity=(0))
}
.module-wrap .slide-container .slide-body .slide-content .slide-item:hover .content .item-title {
	margin-top: 12px
}
.module-wrap .slide-container .slide-body .slide-content .slide-item:hover .content .item-desc,
.module-wrap .slide-container .slide-body .slide-content .slide-item:hover .content .item-link {
	opacity: 1;
	filter: alpha(opacity=100);
	-ms-filter: progid: DXImageTransform.Microsoft.Alpha(opacity=(100))
}
.module-wrap .slide-container .slide-body .slide-content .slide-item:hover .content .item-desc {
	margin-top: -60px
}
.module-wrap .slide-container .slide-body .slide-content .slide-item:hover .content .item-link {
	margin-top: 14%
}









/*首页城市合伙人*/
.index-partenr{ width: 100%; height: 397px; background: url(../images/fw-bg.jpg) no-repeat;overflow:hidden;background-size:100% auto;}
.index-partenr-ny{ width: 1280px; height: 220px;  margin: 20px auto 20px auto;}
.index-partenr-ny ul{ margin: 0; padding: 0;}
.index-partenr-ny ul li{ width: 12%; height: 220px; float: left; transition: all 0.5s; display: block;}
.index-partenr-ny ul li:last-child{ border-right:none}
.index-partenr-ny ul li .tb-img{width: 64px;height: 64px;margin: 20px auto 14px auto;}
.index-partenr-ny ul li .tb-img-1{ width: 64px; height: 64px; margin: 20px auto; display: none;  transition: all 0.5s;}
.index-partenr-ny ul li .tb-img-1 img{ width: 64px; height: 64px; margin: 20px auto; display: none;  }
.index-partenr-ny ul li .db-wz{text-align: center; font-size: 14px; color: #333333;}
.index-partenr-ny ul li .db-wz{color: #fff;} 
.index-partenr-ny ul li:hover{ cursor: default;  transition: all 0.5s;}
/*.index-partenr-ny ul li:hover a{cursor: default;}*/

.index-partenr-ny ul li:hover .db-wz{ color: #1f8fff; display: block; text-align: center; font-size;16px}
.index-partenr-more{ width: 122px; height: 38px;  line-height: 38px; margin: 52px auto; font-size: 14px; text-align: center; color: #fff; background: #1f8fff; border-radius: 2px;}
.index-partenr-more a{color: #fff; display: block;}
.index-partenr-more a:hover{ background:#f0f8ff ; color: #1f8fff; display: block; border: 1px solid #1f8fff; border-radius: 2px;}


/* 规格 */

.index-guige{ width: 100%; height: 374px; background: #f5f8fa; margin-top: 50px;overflow:hidden;}
.index-guige-ny{ width: 1280px;  margin: 20px auto 20px auto;}
.index-guige-ny ul{ margin: 0; padding: 0;}
.index-guige-ny ul li{ width: 12%; float: left; transition: all 0.5s; display: block;}
.index-guige-ny ul li:last-child{ border-right:none}
.index-guige-ny ul li .tb-img{width: 64px;height: 64px;margin: 20px auto 14px auto;}
.index-guige-ny ul li .tb-img-1{ width: 64px; height: 64px; margin: 20px auto; display: none;  transition: all 0.5s;}
.index-guige-ny ul li .tb-img-1 img{ width: 64px; height: 64px; margin: 20px auto; display: none;  }
.index-guige-ny ul li .db-wz{text-align: center; font-size: 14px; color: #333333;}
.index-guige-ny ul li .db-wz{color: #666;} 
.index-guige-ny ul li:hover{ cursor: default; transition: all 0.5s;}
.index-guige-ny ul li:hover a{cursor: default;}

.index-guige-ny ul li:hover .db-wz{ color: #1f8fff;}
.index-guige-more{ width: 122px; height: 38px;  line-height: 38px; margin: 52px auto; font-size: 14px; text-align: center; color: #fff; background: #1f8fff; border-radius: 2px;}
.index-guige-more a{color: #fff; display: block;}
.index-guige-more a:hover{ background:#f0f8ff ; color: #1f8fff; display: block; border: 1px solid #1f8fff; border-radius: 2px;}
.index-guige .index-main-hd{padding-top: 55px;}



/*成功案例*/
.index-case{ width: 100%; background: #fff;overflow:hidden;}
.index-case-ny{ max-width: 1280px; margin: 20px auto 0 auto; overflow: hidden;}
.index-case-ny ul{ margin: 0; padding: 0;}
.index-case-ny ul li{ width: 180px; height: 68px; float: left; margin:10px 16px; transition: all 0.5s;}
.index-case-ny ul li .case-img{ width: 180px; height: 68px; transition: all 0.5s;}
.index-case-ny-more{ height: 38px; width: 160px; line-height: 38px; padding: 0 30px; margin: 18px auto 0px auto; font-size: 16px; text-align: center; color: #2684ff;}
.index-case-ny-more a{color: #2684ff; display: block;}
.index-case-ny-more a em{margin-left: 10px; transition: all 0.4s; display: inline-block;}
.index-case-ny-more a:hover  em{transform: translateX(6px); transition: all 0.4s;}




/*host样式开始*/
iframe.if-border{border: none;}
.text-orange{color: #ff6800;}
.bg-blue {background-color: #1E8DFF;color: #FFFEFF;}
.size-30 {font-size: 30px;}
.size-28 {font-size: 28px;}
.size-18 {font-size: 18px;}
.size-16 {font-size: 16px;}
.size-12 {font-size: 12px;}
/*.fn-family{font-family: Georgia;}*/
.text-center{text-align: center;}
.host-vir-list{width: 1200px;margin: 45px auto;overflow: hidden;text-align: center;}
.host-vir-list li{width: 20%;float: left;background: url(../images/add1.png) no-repeat center right;}
.host-vir-list li:last-child{background: #fff;}
.host-vir-list li img{margin-bottom: 22px;}
.host-vir-list li p{font-size: 18px;color: #343434;line-height: 24px;}
.host-nm{ width: 1200px; margin: 0px auto;}
.virtualHost-banner{width: 100%;overflow: hidden; position: relative;background: url(../images/host-banner-bg.png) no-repeat center;height: 400px;}
.virtualHost-banner .virtualHost-banner-width{width: 1200px;margin: 0 auto;height: 400px;}
.virtualHost-banner .virtualHost-banner-width01{float: left;color: #fff;margin-top:90px;width: 660px; }
.virtualHost-banner .virtualHost-banner-width01 p{font-size: 48px;margin: 12px 0 37px; }
.virtualHost-banner .virtualHost-banner-width01 h2{font-size: 36px;font-weight: 100;}
.virtualHost-banner .virtualHost-banner-width01 a.btn-primary{font-size: 14px;width: 122px;height: 38px;line-height: 36px;display: block;box-sizing: border-box;
text-align: center;border: 1px solid #fff;transition: all ease-in .5s;border-radius: 2px;}
.virtualHost-banner .virtualHost-banner-width01 a:hover{background: #1f8fff;border: 1px solid #1f8fff;}
.virtualHost-banner .banner-image{height: 400px;}
.virtualHost-banner .banner-text{bottom: 50px;}
.virtualHost-banner .virtualHost-banner-width02{width: auto;float: right;margin-right: -114px;}
.host-tab-item-bg{ padding:57px 0px 58px;background: #f5fbff;}
/*.flex-viewport{width: 1200px;padding:0 0 50px 0;margin: 0 auto;}*/
.host-tab-item-title{ color: #222; margin-bottom: 55px; position: relative;}
.host-tab-item-title p{color: #333;padding: 10px 0;}
.host-tab-item-server li{ float: left; width: 285px;background: #fff;margin-left: 20px;box-sizing: border-box;padding-bottom: 10px;margin-bottom: 20px;}
.host-tab-item-server li:first-child{margin-left: 0px;}
.host-tab-item-server li:hover{box-shadow: 0 12px 15px rgba(135,166,193,.25);}
.host-tab-item-server-title{ padding:28px 0;font-size: 18px;color: #343434; border-bottom: solid 1px #e6f0f9;width: 90%;margin: 0 auto;}
.host-tab-item-server-content{ padding: 25px 19px 7px; color: #666; line-height: 30px;}
.host-tab-item-server-content span{color: #343434;}
.host-tab-item-server-price{ width: 100%; margin: 0px auto;padding: 0 17px 0 16px;box-sizing: border-box;}
.host-tab-item-server-price span{color: #f52f40;font-weight: bold;font-size: 32px;}
.host-tab-item-server-price a{ display: block; color: #fff; width: 100%; text-align: center; margin: 20px auto 25px; height: 38px; line-height: 38px;background: #1f8fff;border-radius: 2px;}
.host-tab-item-server-price a:hover{background: #1381f0;}
/*客户案例*/
.host-tab-item-advantage{ padding: 57px 0px 69px;}
.host-tab-item-advantage .host-tab-item-title{margin-bottom: 44px;}
.host-tab-item-advantage-con{width: 1050px;margin: 0 auto;}
.host-tab-item-advantage-con li{ float: left; width: 50%; text-align: center; padding: 0px 80px; box-sizing: border-box;}
.host-tab-item-advantage-con li a{ display: block;}
.host-tab-item-advantage-con li a:hover{text-decoration: none;}
.host-tab-item-advantage-con li a h3{ font-size: 16px; color: #343434;padding: 15px 0;line-height: 30px;}
.host-tab-item-advantage-con li a p{ color: #666;overflow: hidden;line-height: 24px;text-align: left;}
/*产品优势*/
.host-tab-item-case li{ float: left; width: 50%; padding-right: 25px;box-sizing: border-box;margin: 32px 0;}
.host-tab-item-case li a{ display: block; color: #666;}
.host-tab-item-case-img{ margin-right: 25px;}
.host-tab-item-case-img , .host-tab-item-case-img img{ width: 88px;}
.host-tab-item-case-text{ width:440px;}
.host-tab-item-case-text h3{font-size: 18px;color: #343434;}
.host-tab-item-case-text p{ color: #666; margin-top: 5px;font-size;14px;line-height: 28px;}
.host-tab-item-problem li{ border-bottom: dashed 1px #e6f0f9; margin-bottom: 30px; padding-bottom: 30px;}
.host-tab-item-problem li h5{font-size: 16px;color: #343434;line-height: 28px;}
.host-tab-item-problem li span{ display: inline-block;  margin-right: 5px;width: 24px;height: 24px;line-height: 24px;text-align: center;}
.host-tab-item-problem li p{ color: #666; margin-left: 30px; margin-top: 10px; line-height: 26px;}
.host-tab-item-more{ display: block; position: absolute; right: 10px; top: 25px;font-size: 12px ;color: rgb(85, 26, 139);}
.host-tab-item-more:hover{ color:#08c;text-decoration: underline;}
/*产品参数*/
.host-product{width: 100%;overflow: hidden;padding: 65px 0px 89px;background: #f5fbff;}
.host-pro-table{width: 1200px;margin: 0 auto;overflow: hidden;text-align: center;background: #fff;}
.host-pro-table .host-pro-table01 {border-bottom: 1px solid #e6f0f9;width: 100%;overflow: hidden;}
.host-pro-table .host-pro-table01 span{width: 16.66%;float: left;font-size: 16px;color:#666;padding: 25px 0;border-right: 1px solid #e6f0f9;box-sizing: border-box;}
.host-pro-table .host-pro-table01:nth-child(1) span{color:#343434;font-weight:bold;}
.host-pro-table .host-pro-table01:last-child{border: none;}
.host-pro-table .host-pro-table01 span:last-child{border: none;}

.host-us-problem{width: 100%;overflow: hidden;background: #f5fbff;padding: 65px 0 72px;}
.host-tab-item-advantage02{width: 1200px;margin: 0 auto;}

/*轮播滚动*/
.wdhost-tab-item-serveraa {
    position: relative;
}
.wdhost-tab-item-serveraa .flex-direction-nav .flex-disabled {
    opacity: 1 !important;
}
.wdhost-tab-item-serveraa .flex-direction-nav a {
    opacity: 1 !important;
    border: none;
}
.host-tab-item-bg .flex-direction-nav .flex-prev{background-position: -31px 0;}
.host-tab-item-bg .flex-direction-nav .flex-next{background-position: -169px 0;}

/*host样式结束*/


/*server云服务器开始*/
.server-show{display: block;}
.server-hide{display: none;}
.server01-datail .virtualHost-banner .virtualHost-banner-width01{float: left;color: #fff;margin-top:90px; }
.server01-datail .virtualHost-banner .virtualHost-banner-width01 h2{font-size: 48px;margin: 0; }
.server01-datail .virtualHost-banner .virtualHost-banner-width01 p{font-size: 20px;font-weight: 100;margin: 16px 0 23px;}
.server01-datail .virtualHost-banner .virtualHost-banner-width01 h3{font-size: 24px;font-weight: 100;height: 30px;}
.server01-datail .virtualHost-banner .virtualHost-banner-width01 h3 span{position: relative;padding:0 15px;float: left;font-weight: 100;}
.server01-datail .virtualHost-banner .virtualHost-banner-width01 h3 span::after{position:absolute;content: "";width: 1px;height: 20px;background: #fff;opacity: .8;right: 0;top: 8px;}
.server01-datail .virtualHost-banner .virtualHost-banner-width01 h3 span:last-child::after{display: none;}
.server01-datail .virtualHost-banner .virtualHost-banner-width01 a.btn-primary{margin-top: 35px;}
.server01-datail .virtualHost-banner .banner-image{height: 400px;}
.server01-datail .virtualHost-banner .banner-text{bottom: 50px;}
.server01-datail .virtualHost-banner .virtualHost-banner-width02{width: auto;float: right;margin-right: -37px;}
.server-list{width: 1200px;margin: 33px auto 38px;overflow: hidden;}
.server-list .server-list0 .slCons{ width: 33.33%; margin: 25px 0 ; float: left;text-align: center;padding: 0 23px;box-sizing: border-box;}
.server-list .server-list0  .slcTitle{ line-height: 30px;width: 100%;font-size: 18px;color: #343434;padding: 10px 0;}
.server-list .server-list0  img{width: auto;}
.server-list .server-list0 .slcCaption { color: #666; font-size: 14px;line-height: 25px;}
.server-content{width: 100%;overflow: hidden;background: #f5fbff;padding: 53px 0 40px;}
.server-content  .server-content-width{width: 1200px;margin: 0 auto;overflow: hidden;}
.server-content  .server-content-title{text-align: center;font-size: 30px;color: #222;line-height: 40px;padding: 15px 0;}
.server-content .shop-type-server {background: none;text-align: center;margin:30px 0;position: relative;}
.server-content .shop-type-server::after{position: absolute;width: 100%;height: 1px;background: #d6e3ef;bottom: 4px;left: 0;content: '';}
.server-content .shop-type-server ul{display:inline-block;overflow: hidden;text-align: center;}
.server-content .shop-type-server ul li{cursor:pointer;font-size:18px;line-height: 45px;width: 180px;text-align: center;color: #343434;display: inline-block;}
.server-content .shop-type-server ul li.shop-type-active{border-bottom:1px solid  #1f8fff;color:#1f8fff;}
.server-content .shop-type-server ul li:hover{color:#1f8fff;}
.server-global-wrapper{width: 1200px;margin: 0 auto;margin-bottom: 20px;}
.server-global-wrapper .server-detail{text-align: center;}
.server-global-wrapper .server-detail:first-child{background: #fff;border-radius: 4px;box-shadow: 0 8px 20px rgba(214,227,239,0.36);}
/*配置*/
.clear:after{content:" ";display:block;height:0;clear:both;visibility:hidden;zoom:1;}
.configure-box{margin-top:25px;padding-bottom:60px}
.configure-title{line-height:40px}
.configure-title h1{font-size:18px;color:#000;padding-left:18px;margin-right:15px}
.configure-tips{color:#ff6600;padding-left:18px;background:url(../images/tips.png) no-repeat left 13px;text-align: left;}
.configure-box .abtn{width:140px;height:40px;line-height:38px;font-size:14px;color:#0366c1;border:1px solid #0366c1;margin-left:15px}
.configure-box .abtn:hover{background:#0284dc;color:#fff;border:1px solid #0284dc}
.configure-box .abtn2{background:#0366c1;color:#fff}
.configure-form{font-size:14px;color:#666b85;padding: 25px 30px 1px;box-sizing: border-box;}
.configure-form .item{margin-bottom:20px;}
/*.configure-form .item2{margin-bottom:18px}*/
.configure-form .label{width:89px;line-height:40px;color: #333;text-align: left;}
.configure-form .cost{color: #333;text-align: left;}
.configure-form  .deploy{width:1030px; line-height: 40px;}
.configure-form .pointer-li li{ cursor: pointer; }
.configure-form .sel2, .configure-form .sel2 ul {  width: 115px;}
.ovh { overflow: hidden;}
.tac {text-align: center;}
.configure-form .list .on, .configure-form .list li:hover {    color: #1f8fff;}
.configure-form .list .on, .configure-form .list li:hover, .configure-form .list2 li:hover, .configure-form .list2 li.on, .configure-form .list3 li:hover, .configure-form .list3 li.on, .configure-form .list4 li.on, .configure-form .list4 li:hover {
    border: 1px solid #1f8fff;}
.configure-form .list li {  height: 40px;    font-size: 14px;   color: #000;}
.configure-form .list li, .configure-form .list2 li, .configure-form .list3 li, .configure-form .list4 li {
    width: 163px;   border: 1px solid #e0e0e0;   background: #fff;   margin: 0 14px 0 0;}
.rel {  position: relative;}
.poi {    cursor: pointer;}
.radius {    -moz-border-radius: 3px;-webkit-border-radius: 2px;  border-radius: 2px;}
.configure-form .rad {  width: 100%;  height: 100%;  top: 0;   left: 0;  opacity: 0;  z-index: -1;}
.abs {  position: absolute;}
.bo-none {   border: 0;   outline: none;}
.dn {  display: none;}
.configure-form .list5 li{height:150px;padding:0 10px;line-height:1.5;font-size:12px}
.configure-form .list5 .p1{color:#666b85;padding-left:7px;margin-bottom:5px}
.configure-form .list5 .box{width:126px;height:40px;line-height:38px;border:1px solid #ccc;border-radius:5px;color:#666b85;padding:0 6px 0 8px}
.configure-form .list5 .box input{width:84px;height:100%;margin-right:8px;line-height:38px; background: none;}
.configure-form .list5 .p2{color:#f60;padding-left:7px;margin-top:8px}

.configure-form .list5 .del{width:11px;height:12px;background:url(../images/del.png) no-repeat;margin:12px 6px 0 0}
.configure-form .list5 li:hover .del{background:url(../images/del-on.png) no-repeat}
.configure-form .list5 li.add{background:url(../images/add.png) no-repeat center 33px #fff;color:#666b85;}
.configure-form .list5 li.add h3{ margin-top: 105px; font-weight: normal;}
.configure-form .list5 li.add h3 span{color:#f60}

.configure-form .labtxt{width:220px;height:40px;line-height:38px;border:1px solid #ccc;background:#fff;padding:0 12px 0 15px}
.configure-form .labtxt input{width:160px;height:100%;font-size:14px;margin-right:14px;line-height:38px}


/*.configure-form .sel2 p{background:url(../images/sel.png) no-repeat 88px 16px}*/

.configure-form_span{display:inline-block;height:38px;width:141px;line-height: 37px;color: #0366c1;border-bottom: 1px solid #e0e0e0;padding-left: 7px;margin-bottom: 10px;font-size: 14px;}
.configure-form .sel{width:115px;height:40px;border:1px solid #e0e0e0;background:#fff;font-size:14px;color:#000}
.configure-form .sel p{height:100%;line-height:38px;padding:0 16px 0 18px;text-align: left;}
.configure-form .sel ul{border:1px solid #e0e0e0;width:115px;left:-1px;background:#fff;line-height:2;max-height:140px;overflow:auto;z-index:10;}
.configure-form .sel ul li{padding:0 20px}
.configure-form .sel ul li:hover,.configure-form .sel ul .on{background:#1F8FFF;color:#fff}
.configure-form .sel i{line-height: 40px;color: #666;font-size: 18px;position: absolute;right: 16px;top: 0;}
.configure-form .infor .txt2{width:245px}
.current-list li .sp{width:80%;vertical-align:top}
.wot {  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;}
.configure-form .infor .li{margin-bottom:15px}
.configure-form .infor .txt{width:230px;height:40px;border:1px solid #e0e0e0;line-height:40px;padding:0 10px;font-size:14px;color:#000}
.configure-form .infor .p{font-size:14px;color:#666b85;line-height:40px;padding-right:10px}
.configure-form .star{color:#c33}
.configure-tips-box{width:1002px;border:1px solid #fc9;background:#ffe9d4;padding:3px 9px;line-height:2;font-size:12px;color:#f60}
.configure-tips-box .configure-tips{background-position-y:5px}
.configure-form .item3{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:25px 0}
.current-list{padding:9px 0}
.current-list li{width:33.33%;line-height:1.6;color: #666;text-align: left;}
.current-list li span{color:#333}
.configure-form .jg{font-size:18px;color:#f52f40;line-height:40px}
.configure-form .jg span{font-size:30px;vertical-align:sub}
.configure-form .subbox{line-height:40px;font-size:12px;margin-right:18px}
.configure-form .subbox a{color:#0366c1}
.configure-form .subbox a:hover{color:#0284dc}
.configure-form .che{width:15px;height:15px;background:url(../images/che.png) no-repeat;vertical-align:middle;margin-right:10px}
.configure-form .che input{width:100%;height:100%;opacity:0}
.configure-form .che.on{background:url(../images/che_on.png) no-repeat; display: inline-block;}
.configure-form .sub{width:140px;height:40px;line-height:40px;font-size:14px;color:#fff;background:#1f8fff;margin-left:22px}
.configure-form .sub:hover{background:#0284dc}
.configure-form .sub[disabled]{background:#999}
.sel-overlay{width:100%;height:100%;left:0;top:0;z-index:9}

.configure-page{font-size:12px;color:#666b85;line-height:35px}
.configure-page p{margin-right:14px}
.configure-page span{color:#000}
.configure-page a{width:35px;height:35px;line-height:33px;border:1px solid #e0e0e0;background:#fff;color:#000;margin-left:6px}
.configure-page a:hover{border:1px solid #0366c1;color:#0366c1}
.configure-form .item-number{width: 164px;border: 1px solid #e0e0e0;}
.configure-form .item-number .jian{width: 40px;height: 40px;border-right: 1px solid #e0e0e0;display: inline-block;text-align: center;font-size: 25px;line-height: 40px;box-sizing: border-box;font-weight: 100;cursor: pointer;}
.configure-form .item-number .jia:hover{color: #1f8fff;}
.configure-form .item-number .jia{width: 40px;height: 40px;display: inline-block;text-align: center;font-size: 25px;line-height: 40px;font-weight: 100;cursor: pointer;}
.configure-form .item-number .noe{width: 84px;height: 40px;display: inline-block;border-right: 1px solid #e0e0e0;text-align: center;font-size:14px;line-height: 40px;box-sizing: border-box;}
.configure-form .tai{padding: 0 10px;}

/*详情页*/
.server-goumai{width:1200px;margin: 0 auto;font-size: 18px;color: #343434;line-height: 30px;padding-bottom: 30px;}
.global .configure-form .item{margin: 0;padding:10px 0 ;}
.global .configure-form .item:first-child ul{padding:6px 0;}
.global .configure-form .item:first-child ul li{line-height: 30px;}
.global .configure-form .item4{padding-top: 25px;border-top: 1px solid #d6e3ef;}
.global .configure-form .item5{padding-bottom: 25px;border-bottom: 1px solid #d6e3ef;}
.global .configure-form .item6{padding: 27px 0;}
.global .configure-form{padding-top: 0;}
.server01-datail .host-tab-item-server{display: inline-block;text-align: center;}
.server01-datail .host-tab-item-server li{width: 285px;padding: 0 19px;box-sizing: border-box;margin: 18px 0;float: none;display: inline-block;}
.server01-datail .host-tab-item-server li:nth-child(2){margin: 18px 48px;}
.server01-datail .host-tab-item-server-title{padding: 25px 0;color: #343434;width: 100%;}
.server01-datail .host-tab-item-server-content{padding: 18px 0 7px 0;}
.server01-datail .host-tab-item-server-content p{position: relative;padding-left: 20px;text-align: left;}
.server01-datail .host-tab-item-server-content p::before{position: absolute;content: "";width: 6px;height: 6px;background: #c5c5c5;border-radius: 50%;top: 10px;left: 0;}
.server01-datail .host-tab-item-server-price{padding: 0;}
.server01-datail .host-tab-item-server-price a{margin: 15px 0 35px;}

/*server云服务器结束*/

/*SSL开始*/
.SSL .virtualHost-banner{background: #080e39;}
.SSL .virtualHost-banner .virtualHost-banner-width01 h2{font-size: 20px;line-height: 40px;}
.ssl-recommend{width: 100%;overflow: hidden;}
.ssl-recommend .rm{width: 1200px;margin: 60px auto 0;border-bottom: 1px dashed #ddd;padding-bottom: 40px;}
.ssl-title{width: 100%;overflow: hidden;font-size: 30px;color: #282828;line-height: 30px;padding-left: 20px; position: relative;margin: 30px 0;}
.ssl-title:before{position: absolute;width: 4px;height: 30px;background: #292d97;content: "";left: 0;}
.ssl-recommend .rm p{font-size: 16px;color: #606060;line-height: 30px;}
.ssl-advantage{width: 1200px;margin: 20px auto;overflow: hidden;}
.ssl-advantage .ssl-title0{font-size: 30px;color: #282828;}
.ssl-advantage ul{width: 100%;overflow: hidden;margin: 30px 0;}
.ssl-advantage ul li{width: 25%;float: left;text-align: center;padding: 0 10px;box-sizing: border-box;}
.ssl-advantage ul li img{margin: 10px 0;transition: all ease .5s;}
.ssl-advantage ul li:hover img{transform: rotateY(360deg);}
.ssl-advantage ul li h3{font-size: 20px;color: #282828;line-height: 30px;font-weight: normal;}
.ssl-advantage ul li p{font-size: 14px;color: #727272;line-height: 28px;padding: 15px 0;}
.ssl-price{width: 100%;overflow: hidden;background: #f2f2f2;}
.ssl-price0{width: 1200px;margin: 0 auto ;overflow: hidden;padding: 30px 0 60px;}
.ssl-price0 ul{margin:30px 0;overflow: hidden;}
.ssl-price0 ul li{width: 20%;float: left;padding: 50px 30px 20px 30px;height: 347px; box-sizing: border-box;background: #fff;text-align: center;border-right: 1px solid #ddd;}
.ssl-price0 ul li .img{width: 100%;overflow: hidden;text-align: center;}
.ssl-price0 ul li .img img{font-size: 0;}
.ssl-price0 ul li span{color: #282828;font-size: 14px;display: inline-block;border-top: 2px solid #ddd;margin:30px 0 10px 0;padding: 5px 0;font-weight: bold;}
.ssl-price0 ul li p{font-size: 14px;color: #989898;line-height: 25px;text-align: left;}
.ssl-price0 ul li h3{font-size: 16px;color: #fff;display:block;border-radius: 50%;background: #232a88;width: 46px;height: 46px;margin:0 auto;line-height: 46px;}
.ssl-price0 ul li h4{font-size: 16px;color: #282828;margin: 30px 0 10px 0;padding: 5px 0;}
.ssl-price0 ul li .pp{font-size: 16px;color: #ee1b1b;text-align: left;margin: 10px 0;line-height: 30px;}
.ssl-price0 ul li button{background: #232a88;padding: 6px 0;width: 100%;border: none;color: #fff;font-size: 15px;outline: none;cursor: pointer;}
.ssl-price0 ul li button:hover{background: #0c1267;}
.ssl-case{width: 1200px;margin: 0 auto;overflow: hidden;padding: 30px 0 40px 0;border-bottom: 1px dashed #ddd;}
.ssl-case img{max-width: 100%;float: left;margin: 20px 0;}
.ssl-contact{width: 1200px;margin: 60px auto;overflow: hidden;}
.ssl-contact .c-left{width: 400px;overflow: hidden;}
.ssl-contact .c-left p{font-size: 16px;color: #727272;line-height: 30px;padding: 10px 0;}
.ssl-contact .c-left h3{font-size: 30px;color: #de021e;line-height: 40px;margin-top: 20px;}
.ssl-contact .c-right{width: 800px;overflow: hidden;margin-top: 30px;}
.ssl-contact .c-right form input{width:700px ;height: 50px;border: 1px solid #ddd;background: none;margin: 15px auto;color:#989898;font-size: 16px;padding: 5px 25px;box-sizing: border-box;text-align: left;}
.ssl-contact .c-right form button{width: 700px;border: none;background: #232a88;font-size: 18px;color: #fff;height: 50px;line-height: 50px;margin: 30px 0;}
.ssl-contact .c-right form button:hover{background: #0c1267;}

/*SSL结束*/



/*域名注册开始*/
.chu-dns-banner{width: 100%;overflow: hidden;background: url(../images/y-banner.png) no-repeat center;height: 350px;text-align: center;position: relative;}
.chu-dns-banner .chu-dns-banner-width01{position: absolute;color: #fff;top: 91px;width: 100%;margin: 0 auto;z-index: 1;}
.chu-dns-banner .chu-dns-banner-width01 div{width: 1200px;margin: 0 auto;}
.chu-dns-banner .chu-dns-banner-width01 h2{font-size: 56px;color: #fff;line-height: 80px;}
.chu-dns-banner .chu-dns-banner-width01 p{font-size: 36px;color: #fff;line-height: 40px;padding: 27px 0;}
.chu-dns-banner .chu-dns-banner-width02{background: url(../images/y-img.png) no-repeat bottom;height: 350px;}
.chu-dns-yuming{width: 100%;height: 177px;background: #dbedff;}
.chu-dns-yuming .chu-dns-ym-left{width: 198px;overflow: hidden;background: #e8f3ff;padding:30px 25px 22px;box-sizing: border-box;text-align: center;}
.chu-dns-yuming .chu-dns-ym-left h3{font-size: 28px;color: #143177;line-height: 30px;display: inline-block;margin: 0 auto;}
.chu-dns-yuming .chu-dns-ym-left>span{display: block;width: 20px;height: 2px;background: #1f8fff;margin: 18px 0 14px;}
.chu-dns-yuming .chu-dns-ym-left p{font-size: 18px;color: #222;line-height: 30px;text-align: left;}
.chu-dns-yuming .chu-dns-ym-left p span{color: #1f8fff;font-weight: bold;}
.chu-dns-yuming .chu-dns-ym-right {width: 1000px;padding: 26px 0 20px 26px;box-sizing: border-box;}
.chu-dns-yuming .chu-dns-ym-right .chu-dns-ym-rg-zhuce{width: 100%;overflow: hidden;font-size: 16px;color: #222;line-height: 30px;}
.chu-dns-yuming .chu-dns-ym-right .chu-dns-ym-input{width: 100%;height: 50px;background: #fff;margin-top: 6px;position: relative;}
.chu-dns-yuming .chu-dns-ym-right .chu-dns-ym-input input{width: 700px;height: 38px;background: #fff;border: none;padding: 0 10px;box-sizing: border-box;border-top-left-radius: 2px;
border-bottom-left-radius: 2px;margin: 6px 0;border-right: 1px solid #dddddd;}
.chu-dns-yuming .chu-dns-ym-right .c-search-select{top: 0;width: 130px;right: 142px;border: none;height: 50px;line-height: 50px;}
.c-search-select i{display: inline-block;}
.chu-dns-yuming .chu-dns-ym-right .c-search-select span{font-size: 18px;color: #343434;}
.chu-dns-yuming .chu-dns-ym-right .chu-dns-ym-rg-list{width: 132px;line-height: 50px;background: url(../images/down.png) no-repeat 90% 24px;box-sizing: border-box;font-size: 18px;color: #343434;padding: 0 15px;}
.chu-dns-yuming .chu-dns-ym-right .chu-dns-ym-rg-list0{display: none;box-sizing: border-box;width: 100%;position: absolute;top: 113px;width: 130px;right: 142px;border: 1px solid #007AFF;overflow-y: scroll;background: #fff;
height:64px;}
.chu-dns-yuming .chu-dns-ym-right .chu-dns-ym-rg-list0 li{font-size: 14px;color: #aaa;line-height: 24px;color: #222;padding: 5px;width: 100%;box-sizing: border-box;}
.chu-dns-yuming .chu-dns-ym-right .chu-dns-ym-rg-list0 li:hover{background: #1f8fff;color: #fff;}
.chu-dns-yuming .chu-dns-ym-right .chu-dns-ym-input button{border: none;color: #fff;width: 142px;height: 50px;cursor: pointer;background: #1f8fff;font-size: 20px;}
.chu-dns-yuming .chu-dns-ym-right .chu-dns-ym-input button:hover{background:#2F4A85 ;}
.chu-dns-jia{width: 100%;overflow: hidden;}
.chu-dns-ym-rm{display: inline-block;font-size: 16px;color: #222;margin: 11px 0 4px;}
.chu-dns-ym-rm p{display: inline-block;padding: 0 10px;font-size: 16px;color: #f42f41;line-height: 20px;border-right: 1px solid #b2d0ed;}
.chu-dns-ym-rm p span{color: #666;}
.chu-dns-jia .chu-dns-jiamu{width: 142px;text-align: center;margin: 11px 0 4px;}
.chu-dns-jia a{font-size: 16px;color: #343434;background: url(../images/jia.png) no-repeat left;padding-left: 26px;}
.chu-dns-server{width: 100%;overflow: hidden;background: #f5fbff;padding: 60px 0;}
.chu-dns-server .chu-dns-more{margin-top: 40px;}
.chu-dns-server .flex-direction-nav .flex-prev{background-position: -31px 0;}
.chu-dns-server .flex-direction-nav .flex-next{background-position: -169px 0;}
.chu-dns-title{margin-bottom: 50px;overflow: hidden;}
.chu-dns-title h3{font-size: 30px;color: #222;line-height: 40px;text-align: center;}
.chu-dns-title p{font-size: 18px;color: #333;line-height: 30px;text-align: center;padding: 10px 0;}
.chu-dns-more{width: 122px;height: 38px;line-height: 38px;text-align: center;color: #fff;background: #1f8fff;margin: 10px auto 0;display: block;border-radius: 2px;}
.chu-dns-more:hover{background: #1381f0;}
.chu-dns-jianshe{overflow: hidden;padding: 60px 0;}
.chu-dns-jianshe ul {width: 100%;overflow: hidden;}
.chu-dns-jianshe ul li{width: 384px;float: left;overflow: hidden;border: 1px solid #e6e6e6;padding-bottom: 35px;margin:0 20px 28px 0;}
.chu-dns-jianshe ul li:last-child{margin-right: 0}
.chu-dns-jianshe .chu-dns-js-title{width: 100%;overflow: hidden;background: url(../images/y2.png) no-repeat center;padding: 24px 10px;box-sizing: border-box;text-align: center;}
.chu-dns-jianshe .chu-dns-js-title h3{font-size: 18px;color: #fff;line-height: 30px;}
.chu-dns-jianshe .chu-dns-js-title p{font-size: 14px;color: #fff;line-height: 25px;margin-top: 4px;}
.chu-dns-jianshe ul li>p{font-size: 14px;color: #666;line-height: 30px;margin:15px 0 10px;position: relative;padding: 0 26px 0 32px;}
.chu-dns-jianshe ul li>p::before{position: absolute;content: "";width:6px ;height: 6px;background: #c5c5c5;border-radius: 50%;top: 11px;left:16px;}
.chu-dns-jianshe ul li a{display: block;width: 350px;margin: 0 auto;background: #1f8fff;height: 38px;line-height: 38px;color: #fff;text-align: center;border-radius: 2px;}
.chu-dns-jianshe ul li a:hover{background: #1381f0;}
.chu-dns-jianshe ul li:nth-child(2) .chu-dns-js-title{background: url(../images/y3.png) no-repeat center;}
.chu-dns-jianshe ul li:nth-child(3) .chu-dns-js-title{background: url(../images/y4.png) no-repeat center;}
.chu-dns-jianshe ul li:hover{box-shadow: 0 10px 15px rgba(133,166,193,.25);}
.chu-dns-jiexi{width: 100%;overflow: hidden;background: #f5fbff;padding: 60px 0 60px;}
.chu-dns-jiexi ul {width: 100%;overflow: hidden;}
.chu-dns-jiexi ul li{width: 386px;background: #fff;float: left;padding: 20px 17px;box-sizing: border-box;margin-bottom: 50px;}
.chu-dns-jiexi ul li h3{text-align: center;font-size: 18px;color: #343434;line-height: 30px;}
.chu-dns-jiexi ul li div{text-align: center;font-size: 14px;color: #666;line-height: 30px;border-bottom: 1px solid #e6f0f9;padding-bottom: 18px;margin-bottom: 18px;}
.chu-dns-jiexi ul li>p{font-size: 14px;color: #666;line-height:34px;position: relative;padding: 0 0 0 22px;}
.chu-dns-jiexi ul li>p::before{position: absolute;content: "";width:6px ;height: 6px;background: #c5c5c5;border-radius: 50%;top: 14px;left:0;}
.chu-dns-jiexi ul li h4{font-size: 32px;color: #f52f40;text-align: center;padding: 10px 0;font-weight: bold;}
.chu-dns-jiexi ul li h4 span{color: #333;font-size: 14px;font-weight: normal;}
.chu-dns-jiexi ul li a{display: block;width: 100%;background: #1f8fff;height: 38px;line-height: 38px;color: #fff;text-align: center;margin: 18px 0 10px;border-radius: 2px;}
.chu-dns-jiexi ul li a:hover{background: #1381F0;}
.chu-dns-jiexi ul li:nth-child(2){margin: 0 21px 50px;}
.chu-dns-jiexi ul li:hover{box-shadow: 0 10px 15px rgba(133,166,193,.25);}

.nap-top30{ margin-top: 30px !important;}
.nap-bot30{margin-bottom: 30px !important;}


/*域名注册结束*/













/*域名--开始*/
/*域名指南*/
.mail_w1000{ width: 1200px; margin: 0 auto;}
.domain-name-banner{background:url(../images/domain-name-banner.jpg) no-repeat center center; height: 335px; position: relative;}
.guide-wrap{ position: absolute; top: 90px; left:50%; width: 762px; margin-left: -381px;}
.domain-name-banner-title{ margin-bottom: 50px;}
.guide-search{ border: solid 1px #d0d1d2; height: 46px;}
.guide-btn{ height: 48px; line-break: 48px;}
.guide-con-wrap{ padding-bottom: 30px;}

.guide-scroll{ padding-top: 35px;}
.scroll_horizontal{position:relative;width:960px;height:120px;padding: 0px 10px; margin-left: 10px;}
.scroll_horizontal .box{overflow:hidden;position:relative;width:870px;height:120px;margin:0 auto;}
.scroll_horizontal .list{overflow:hidden;width:9999px;}
.scroll_horizontal .list li{float:left; padding-right: 15px;}
.scroll_horizontal-block{ text-align:center; width:108px; padding: 5px; background: #fff; border: solid 1px #dcdcdc;}
.scroll_horizontal .list li img{ width: 90px; height: 35px; margin: 10px 0px;}
.scroll_horizontal .list li p{ border-top: dashed 1px #c9c9c9;}
.scroll_horizontal .prev,
.scroll_horizontal .next,
.guide-quality-prev,
.guide-quality-next{position:absolute;top:50%;margin-top:-25px;width:40px;height:50px;background:url(../images/control.png) no-repeat;background-repeat:no-repeat; cursor:pointer;}
.scroll_horizontal .prev,
.guide-quality-prev{left:0px;background-position:0 0;}
.scroll_horizontal .next,
.guide-quality-next{right:0px;background-position:-40px 0;}
.scroll_horizontal .prev:hover{background-position:0 -50px;}
.scroll_horizontal .next:hover{background-position:-40px -50px;}
.guide-btn-tao{ width: 200px; border: none; background: none;}

.guide-content{ border: solid 1px #ddd; width:1198px; margin: 35px auto;}
.guide-type{ position: relative;width: 998px;}
.guide-type ul{ width: 1198px; margin: 0 auto;overflow: hidden;}
.guide-type ul li{ float: left; width: 398px; padding: 10px 0px; text-align: center; border-left: solid 1px #ddd;  background: url(../images/host-tab-item-advantage-title-bg.jpg) repeat-x bottom center; cursor: pointer;}
.guide-type ul li.guide-type-active{ background: none;}
.guide-type ul li span{ font-size: 18px;}
.guide-trangle{ position: absolute; top: 0px;left: 0px;}

.guide-tab-item{ padding: 20px 30px; display: none;}
.guide-item-active{ display: block;}
.guide-tab-item-question{ border-bottom: solid 1px #e2e0e0; margin: 40px 0px 30px; padding-bottom: 30px;}
.host-tab-item-problem span.guide-tab-item-question-title{ display: inline-block; background: #c5c5c5; width: 8px; height: 8px; padding: 0px; border-radius: 50%; margin-right: 20px;}
.guide-tab-item-problem li{ margin-bottom: 20px; border: none; padding-bottom: 0px;}
/*域名注册首页*/
.guide-table{border-left: solid 1px #d3dbdf;display:block; border-top: solid 1px #d3dbdf; font-size: 14px; margin-top: 30px;}
.guide-table tr th{ background: #eff2f8; line-height: 47px; font-weight: bold;}
.guide-table tr td{ line-height: 42px;}
.guide-table tr th , .guide-table tr td{text-align: center; border-right: solid 1px #d3dbdf; border-bottom: solid 1px #d3dbdf;}
.guide-table tr td.guide-table-b {text-align: left;}
.guide-table tr td.guide-table-b b{display: inline-block; width: 82px; text-align: center;}
.guide-table tr td.guide-table-b span{ display: inline-block; width: 264px;}
{ display: ; text-align: center;}
.margin-r-30{ margin-right: 30px;}
.margin-r-10{ margin-right: 10px;}
.guide-table-through{text-decoration:line-through; color: #9999a6;}

.nan-adwei{  
    width: 286px;
    padding: 0;
	overflow:hidden;
}


/*域名保障*/
.guide-security li{ position: relative; float: left; width: 468px; padding:40px 50px; border-bottom: solid 1px #e1e1e1; border-right: solid 1px #e1e1e1;}
.guide-security li a{display: block; color: #333;}
.guide-security-icon{ background: url(../images/guide-security-icon.png) no-repeat; width: 68px; height: 68px;}
.guide-security-icon01{ background-position: 0px 0px;}
.guide-security-icon02{ background-position: -78px 0px;}
.guide-security-icon03{ background-position: -156px 0px;}
.guide-security-icon04{ background-position: -234px 0px;}
.guide-security-text h3{ font-size: 18px; line-height: 45px;}

.guide-quality{border: solid 1px #ddd;}
.guide-quality h3{ font-size: 20px; text-align: center; border-bottom: solid 1px #ddd; line-height: 55px;}
.guide-quality-con{ padding: 20px 30px;}
.guide-quality-con-left , .guide-quality-con-left img{ width: 288px;}

.guide-quality-con-right{ width: 560px; margin-top: 30px;}
.guide-quality-tab li{float:left; width: 138px; border: solid 1px #d7d7d7; border-left: 0px; text-align: center; font-size: 14px; line-height: 28px; cursor: pointer;}
.guide-quality-tab li:hover , .guide-quality-tab li.guide-quality-tab-active{ background: #f2f2f2;}

.guide-quality-tab-item-box{width: 480px;margin:30px auto 10px; overflow: hidden; position: relative;}
.guide-quality-tab-item-list{ width: 9999px; overflow: hidden;}
.guide-quality-tab-item-list li{ float: left;}
.guide-quality-tab-item-list li a{ display: block; width: 440px; padding: 0px 20px;}
.guide-quality-tab-item-list-img , .guide-quality-tab-item-list-img img{ width: 78px;}
.guide-quality-tab-item-list-text{ width: 350px;}
.guide-quality-tab-item-list-text h2{ line-height: 30px; color: #333;}
.guide-quality-tab-item-list-text p{ height: 36px; overflow: hidden;}
.guide-quality-tab-item{ display: none; position: relative;}
.guide-quality-tab-active{ display: block;}

.guide-service-btn{ display: block; border: none; width: 230px; text-align: center; height: 55px; line-height:55px; font-size: 18px; color: #fff; border-radius: 5px; margin: 30px auto 10px;}
.guide-service-btn:link{ color: #fff;}
/*域名--结束*/

/*售前域名展示-开始*/
.query-results,.dmn-interest{ background: #fff; width: 860px; padding: 10px 20px;}
.query-results h2{ font-size: 16px; line-height: 35px;}
.query-results li,.dmn-interest li { line-height: 35px; border-bottom: 1px solid #DCDCDC; font-size: 14px; margin-bottom: 8px; padding-bottom: 8px;}
.domain-buy{ width: 108px; height: 32px; border: 1px solid #0090F3;  text-align: center; line-height: 32px; display: block;}
.domain-buy a{display: block; color: #0090F3; text-decoration: none;}
.domain-buy1{ width: 108px; height: 32px; background:#0090F3;color:#fff !important;  text-align: center; line-height: 32px; display: block;}
.domain-buy1 a{display: block; color: #fff; text-decoration: none;}
.dmn-display{ width: 320px;}
.domain-list{display: block;width: 108px; height: 32px; border: 1px solid #ff654c;  text-align: center; line-height: 32px; color: #ff654c;text-decoration: none; }
.domain-list:hover{ background: #ff654c; color: #fff;text-decoration: none;}
.domain-check{ font-size: 14px; color: #0090F3;}
.domain-check:hover{ text-decoration: none;}
.domain-interest{ height: 50px; line-height: 50px; font-size: 16px;}
.interest img{float: left; padding-right: 5px; padding-top:18px;}
.change{ color:#333;}
.change:hover{ text-decoration: none;color:#333;}
.domain-car{ background: #fff; width: 250px; padding:10px 18px;}
.domain-car-tp { border-bottom: 1px solid #ddd; line-height: 35px; font-size: 16px;}
.domain-car-tp img{ float: left; margin-top: 8px; margin-right: 5px;}
.domain-car-tp a{ color: #333; font-size: 14px;}
.domain-car-tp a:hover{ color: #333; text-decoration: none;}
.domain-car-bt{min-height:130px;_height:130px;}
.domain-car-bt li{ height: 35px; line-height: 35px; border-bottom: 1px solid #ddd;}
.domain-car-bt li img{ float: right; margin-top: 8px;}
.domain-car-empty{text-align: center;}
.domain-car-empty h2{ font-size: 18px; color: #999; margin-top: 30px;}
.domain-car-empty i{ font-size: 60px; color: #d5f1f9; text-align: center;}
.domain-clearing a{ width: 75px; height: 30px; line-height: 30px; text-align: center; color: #fff; background: #ff654c;  display: block;} 
.domain-clearing a:hover{ text-decoration: none;}
.domain-horn{ background: #fff;width: 250px; padding:10px 18px;}
.domain-horn ul{ padding: 10px 0;}
.domain-horn li{ line-height: 30px; background: url(../images/point.png) no-repeat center left; padding-left: 10px; }
.domain-horn li a:hover{ color: #007AFF;}
/*售前域名展示-结束*/


/*域名信息-开始*/
.radio-inline {
    display: inline-block;
    margin: 0px 15px;
}
.information{ width: 865px; padding:20px;}
.information-tp{ height:50px; line-height: 50px; background: #fafafa; padding: 0 10px; border-left: 2px solid #1f8fff; font-size: 16px;}
.news-information{ width: 170px; height: 40px; line-height: 40px; text-align: center; background: #0090F3;  display: block; float: left; color: #fff; font-size: 14px; }
.news-information:hover{ color: #fff; text-decoration: none;}
.information-time{ margin: 15px 0; font-size: 14px;}
.informationa{ width: 680px; padding-bottom: 60px;}
.date{ padding: 10px; border: 1px dashed #ddd; margin: 10px 0; margin-left: 20px; }
.td-cnName{padding-right: 20px;height: 18px;line-height: 18px;overflow: hidden;color: #666;text-align: right;}
.td-cnName span{ display: block;}
.eng-informationa-tp{ height: 50px; line-height: 50px; border-top:1px solid #ddd; border-bottom: 1px dashed #ddd; font-size: 14px; margin: 20px 0;}
.eng-informationa-bt{ margin-bottom: 20px; line-height: 30px; font-size: 14px;}
.informationa-serch{ border: 1px solid #ddd; background: #fafafa; width: 250px; padding:10px 18px; margin: 20px 0; padding-bottom: 30px;}
.informationa-serch h2{ font-size: 14px; margin-bottom: 20px;}
.informationa-ser{ width: 240px;}
.informationa-input{ width:188px; height: 30px; border: 1px solid #ddd; margin: 0; float: left;}
.informationa-tijiao{ width: 60px; height: 32px; background: #F07D2B; border: none; color: #fff; margin:0; float: left;}
/*域名信息-开始*/


.c-top{padding:2px 0;height:30px;line-height: 30px;;}
.c-top .ul-inline{line-height: 24px;}
.top-cart{cursor: pointer;}
.top-cart .icon-xiasanjiao{color: #5A5A5A;position: relative;top:1px;}
.top-cart:hover .icon-xiasanjiao{color:#C2C2C0;}

.c-nav{line-height: 70px;height:71px;overflow:hidden;font-size: 18px;}  
.c-nav .ul-inline{font-family: "微软雅黑";margin-right: 100px;}
.c-nav .ul-inline li{padding:0;}
.c-nav .ul-inline a{display:block;width:100%;height:100%;color:#343434;}
.c-nav .ul-inline a:link,.c-nav .ul-inline a:visited{color:#343434;text-decoration: none;}
.c-nav .ul-inline a:hover{text-decoration: none;border-bottom:1px solid #e2493a;}
.c-nav li.gap{line-height: 48px;line-height: 68px;width: 16px;}   
.c-nav .img-wrapper{padding-top:10px;}
.c-nav-tel{font-weight: normal;font-size: 18px;width:160px}
.c-nav-tel .icon{font-size:26px;}   
.c-nav-first{width: 50px;text-align: center;cursor: default;}
.c-nav .ul-inline .c-nav-first a:hover,.c-nav .ul-inline .c-nav-item a:hover,.ul-inline .c-nav-item.hover a{color:#2E7ADA;border-bottom:1px solid #e2493a;}
.c-nav-item{position: relative;width: 90px;text-align: center;cursor: default;}
.c-subnav{display:none;position:absolute;z-index:9999;width:100%;top:104px;left: 0;background: #f1f1f1;background-color: rgba(243,243,243,.9);*background:#F1F1F1;}
.c-subnav-wrapper{margin-right:464px;}
.c-subnav-item{position:relative;float:right;border-top: 1px solid transparent;*border-top:0 none;height:240px;padding-top:20px;line-height:24px;padding-bottom:20px;width: 105px;border-left: 1px solid #DDD;text-align: center;}
.c-subnav-item.hover{background-color: #FFF;border-top-color: #ddd;}
.c-subnav-item .icon-jiantoushang{display:none;position: absolute;left: 40px;top: -8px;line-height: 12px;color:#ddd;background-color: #fff;}
.c-subnav-item.hover .icon-jiantoushang{display: block;}
.c-subnav-item a{line-height: 30px;color:#353535;}
.c-subnav-item a:hover{color:#FF654D;text-decoration: none;}

.c-swiper{position:relative;height: 374px;width: 100%;overflow: hidden;} 
.c-swiper img{height:374px;position: relative;left:50%;margin-left:-960px;}
.c-notice{line-height: 30px;font-size: 12px;padding: 4px 10px;}
.c-notice .icon-laba{font-size:20px;margin-right: 20px;}
.c-notice .c-notice-item{width: 390px;margin-right: 150px;}
.c-notice-item p{width: 280px;}
.c-notice-btn{display: inline-block;text-decoration:none;padding: 0 15px;color:#999999;background-color: #F1F1F1;border: 1px solid #C6C6BE;height:26px;line-height: 26px;border-radius: 13px;}
.c-notice-btn:hover{text-decoration: none;color:#999;background-color: #F7F7F7;}
.c-notice-btn:link,.c-notice-btn:visited{color:#999999;}

.c-search-wrapper{position: absolute;top:440px;left:50%;z-index:22;margin-left:-600px;}
.width1000 .c-search-wrapper{margin-left: -500px;}
.c-search{line-height: 45px;color: #FFF;background-color:#FF654C;font-size: 20px;}
.c-search-text{width: 360px;text-align: center;}
.c-search-btn{display: inline-block;background-color:#FAB641;padding:0 20px;color:#FFF;font-size: 18px;}
.c-search-btn .icon{font-size: 22px;}
.c-search-btn:link,.c-search-btn:visited{color:#FFF;}
.c-search-btn:hover{color:#FFF;text-decoration: none;background-color: #FB8977;}
.c-search-form{height: 46px;line-height:46px;position:relative;width: 650px;margin-right:5px}
.c-search-form .c-search-input{float: left;padding:10px 20px;height:26px;line-height:26px;font-size: 14px;box-sizing: content-box;width:77%;border:0 none;}
.c-search-form .c-search-input:focus{outline: none;}
.c-search-select{text-align:center;cursor:default;position:absolute;top:0;right: 0;z-index:1;height: 46px;line-height:46px;border-left:1px solid #DADADA;background-color:#FFF;width: 110px;}
.c-search-select .icon-xiasanjiao{font-size: 20px;}
.c-search-select span{display:inline-block;border:none;color: #666666;}
.c-search-select-wrap{
	display: none;
	position: absolute;
	top:46px;
	right:-1px;
	width:610px;
	line-height: 30px;
	border:1px solid #DADADA;
	color:#343434;
	background-color: #FFF;
	padding-bottom: 20px;
	cursor: default;
	padding: 10px 20px;
	z-index: 2;
}
.c-search-select-sub li{ float: left; width:100px; text-align: center; line-height: 50px;font-size: 20px;}
.c-search-select-sub li:hover{background-color: #F2F2F2;;}

.c-search-select-tab li{ float: left; width: 100px; text-align: center;}
.c-search-select-tab li a{ font-size: 16px; color: #333;}
.c-search-select-tab li a:hover{ text-decoration: none;}
.c-search-select-show{ background: #F2F2F2;}

.c-title{margin:50px 0 20px;text-align: center;}
.c-title h2{font-size: 30px;}
.c-title p{font-size: 20px;color:#909090;}

.c-service{position:relative;width:100%;height:325px;overflow:hidden;background-color: #FFF;margin-bottom: 50px;}
.c-service-item{
	position: absolute;
	left: 0;
	height:321px;
	width:100%;
	border-top:4px solid #FFF;border-left: 1px solid #C3C3C3;
	/*transition: all 1s; */
	background-color: #FFF;
}
.c-service-item.first-child1{border-left: none;}
.c-service-main{float:left;width: 197px;height:285px;text-align: center;padding:20px;}
.c-service-main img{margin:10px 0 15px;}
.c-service-main h3{font-size: 20px;line-height: 45px;;}
.c-service-main p{color:#666666;line-height: 24px;font-size: 14px;margin-bottom: 20px;}
.c-service-main a{width:40%;margin:0 auto;display: block;padding: 10px 20px;border:1px solid #E2E2E2;color:#676767;}
.c-service-main a:link,.c-service-main a:valid{color:#676767;}
.c-service-cnt{float: left;width: 256px;height:100%;border-left:1px solid #ECECEC;}
.c-service-item.active1{border-top-color:#1F8FFF;background-color:#FFF;}
.c-service-item.active1 .c-service-main a{background-color: #1D8CFF;border-color:#1D8CFF;color: #FFF;text-decoration: none;}
.c-service-c1-item{height: 59.5px;border-top:1px solid #ECECEC;padding:10px;line-height: 30px;;}
.c-service-c1-item.first-child,
.c-service-c2-item.first-child{
	border-top: none;
}
.c-service-c1-item a,.c-service-c2-item a{display: inline-block;width:50px;text-align:center;line-height:24px;padding:0 10px;color:#676767;border:1px solid #C3C3C3;}
.c-service-c1-item a:hover,.c-service-c2-item a:hover{text-decoration: none;background-color: #F2F2F2;}
.c-service-c1-item span{margin-left:10px}
.c-service-c1-item big,.c-service-c2-item big{font-size: 18px;}
.c-service-c1-item p{line-height: 29px;}

.c-service-c2-item{height: 120px;border-top:1px solid #ECECEC;padding: 20px 10px;line-height: 30px;}
.c-service-c3 a{width: 90px;}
.c-service-c4 a{width:30px;}
.c-service-c4 .c-service-c1-item{height: 72px;padding-top:25px;}

.c-mark{height:330px;margin-bottom: 60px;}
.c-mark-left{float:left;cursor:pointer;width: 163px;height:328px;margin-right:20px;border:1px solid #DFDFDF;}
.c-mark-right{float:left;width:1011px;height:326px;;border:2px solid #1F8FFF;overflow: hidden;}
.c-mark-title{position:relative;height: 65px;line-height: 65px;padding-left:25px;font-size: 18px;}
.c-mark-title .icon{margin-right: 6px;font-size: 24px;color:#676767;}
.c-mark-title .icon.icon-kttx,.c-mark-title .icon.icon-dingzhijiaju{font-size: 22px;}
.c-mark-title.active{background-color: #1F8FFF;color:#FFF;}
.c-mark-title.active .icon{color:#FFF;}
.c-mark-title .icon-youjiantou{display:none;position: absolute;font-size: 22px;right: -26px;top:0;z-index: 2;}
.c-mark-title.active .icon-youjiantou{display:block;color:#1F8FFF;}
.c-mark-item{display:none;padding:40px;overflow: hidden;}
.c-mark-item.active2{display: block;}
.c-mark-item-info,.c-mark-item-gap,.c-mark-item-img{float: left;}
.c-mark-item-gap{width: 32px;text-align: center;}
.c-mark-item-img{width: 280px;text-align: center;}
.c-mark-item-info{width:619px;height:206px;padding-top:40px;font-size: 16px;;}
.c-mark-item-info.c-mark-item-info-1{padding-top:0;}
.c-mark-item-info p{text-indent: 2em;line-height: 35px;margin-bottom: 30px;}
.c-mark-item-info.c-mark-item-info-1 p{margin-bottom: 0;}
.c-mark-more{display: block;width: 120px;margin:20px auto;text-align:center;line-height:40px;font-size:14px;border:2px solid #1F8FFF;color:#1F8FFF;}
.c-mark-more:link,.c-mark-more:visited{color:#1F8FFF}
.c-mark-more:hover{text-decoration: none;background-color:#1F8FFF;color:#FFF;}

.c-solution{height:540px;background: url(../images/solutionBg.jpg) no-repeat center;}
.c-solution-left{width:850px;height:340px;float:left;padding:50px;position: relative;}
.c-solution-left .box{position:relative;width:100%;height:100%;overflow: hidden;zoom: 1;}
.c-solution-left .list{overflow:hidden;width:9999px;height:100%;zoom: 1;}
.cxscroll .list li{float:left;width:250px;padding: 50px 18px 0;} 
.c-solution-case{font-size: 14px;line-height: 28px;display: none;}
.c-solution-case.active3{display: block;}
.c-solution-right{float:right;width: 200px;margin-top:100px;}
.c-solution-right h3{margin-bottom: 20px;font-size: 20px;}
.c-solution-opt{position: absolute;cursor:pointer;top:170px;left:0;font-size: 50px;color:#2D8CEA;}
.c-solution-opt.c-solution-opt-right{left:auto;right:0;text-align: right;}
.c-solution-opt.disable{color:#9A9A9A;cursor: auto;}
.c-solution-opt:hover{text-decoration: none;}
.c-solution-lb-wrapper{width:200%;}
.c-solution-lb{position:relative;display:inline-block;text-align:center;width:210px;padding:0 20px;height:240px;background-color:#FFF;}
.c-solution-lb:hover{text-decoration: none;}

.c-solution-icon-bg{position:relative;transform-origin: center;width:150px;height:180px;font-size: 130px;top:-70px;margin:0 auto;text-align: center;}
/*.c-solution-icon-bg:before {content: "\e61d";text-align: center; }*/
.c-solution-icon-text{position:absolute;color:#FFF;z-index: 2222;font-size:60px;top:-28px;left: 50%;margin-left: -30px;}
.c-solution-icon-home{color:#8F70E7;}
.c-solution-icon-canyin{color:#47BE30;}
.c-solution-icon-yingjian{color:#FE502D;}
.c-solution-lb,.c-solution-lb:hover{color: #333333;}
.c-solution-lb h3{line-height: 60px;font-size: 20px;margin-top: -85px;}
.c-solution-lb p{line-height: 30px;color:#666666;font-size: 14px;}
.c-solution-lb:link,.c-solution-lb:visited{color: #333333;}

.c-apply{width:100%;overflow: hidden;}
.c-apply-item{float:left;text-align:center;width:233px;height:245px;padding:30px 20px 0;*padding:20px 20px 0;border:2px solid #DADADA;border-bottom-width:8px;margin-left:30px;transition: all .5s;-webkit-transition: all .5s;}
.c-apply-item.first-child{margin-left: 0;}
.c-apply-item:hover{text-decoration: none;}
.c-apply-icon{width: 80px;height:80px;line-height: 80px;margin:0 auto 20px;*margin:0;text-align:centeroverflow: hidden;}
.c-apply-item .icon{color:#1D8CFF;font-size: 70px;}
.c-apply-item h3{font-size: 20px;line-height: 40px;}
.c-apply-item p{line-height: 30px;font-size: 14px;}
.c-apply-item .icon.icon-hezuo{font-size: 65px;}
.c-apply-item .icon.icon-tubiao97{font-size: 100px;line-height: 90px;;}
.c-apply-item:link,.c-apply-item:visited{color: #333333;}
.c-apply-item:hover{background-color: #1D8CFF;color:#FFF;border-color: #0B6BCF;;}
.c-apply-item:hover .icon{color:#FFF;}

.c-case .c-title{position: relative;}
.c-case .c-title h2{width: 150px;color:#3178D0;border-bottom: 2px solid #3178D0;margin: 0 auto;}
.c-case .c-title hr{*display:none;position:absolute;height:1px;background-color:#E5E5E5;top:45px;width: 100%;left:0;border:none;}
.c-case-item{float: left;width:227px;margin-left:16px;background-color: #E8E9E4;}
.c-case-item.first-child{margin-left: 0;}
.c-case-item-img{border:1px solid #E1E1E1;background-color:#FFF;height:116px;padding:20px 0;text-align: center;overflow: hidden;}
.c-case-item-title{line-height: 50px;font-size:16px;text-align: center;}
.c-case-item:hover{background-color: #FF654D;color:#FFF;}
.c-case-more{margin:20px 0;line-height: 40px;font-size: 16px;}
.c-case-more a{color:#464646;text-decoration: underline;}
.c-case-more .icon{font-size: 10px;}
.c-case-more sup{top:-0.8em;}
.c-case-more sub{bottom:-0.5em;}
.c-case-more a:link,.c-case-more a:visited{color:#464646;}

.c-join{position:relative;height: 585px;color:#FFF;overflow:hidden;text-align:center;background: url(../images/qdjm-bg.jpg) center no-repeat;}
.c-join p{width:800px;margin:20px auto;font-size:16px;line-height:30px;text-align: left;text-indent: 2em;}
.c-join-header{position: relative;height: 130px;overflow: hidden;}
.c-join-header span{position:absolute;top:0;left:50%;z-index:99;line-height:70px;font-size:28px;margin-left:-56px;color:#FFF;}
.c-join-header .icon{font-size: 180px;z-index:99;position:relative;top:-120px;color:#2F79D0;}
.c-join-header span{font-family: "微软雅黑";}
.c-join h2{font-size:36px;line-height: 80px;}
a.c-join-more{display: block;width: 160px;text-align: center;line-height: 45px;border:2px solid #FFF;color:#FFF;margin:60px auto 20px;font-size: 22px;;}
a.c-join-more:hover{text-decoration: none;border-color: #2F79D0;background-color: #2F79D0;color:#FFF;}

.c-why .ul-inline li{width:100px;padding:20px 50px;text-align: center;}
.c-why .ul-inline li img{margin-left: 10px;}
.c-why .ul-inline li p{margin-top: 10px;line-height: 20px;}

.c-link-list{float:left;margin:40px;font-size: 14px;line-height: 24px;;}
.c-link-list.c-link-list-big{font-size: 16px;line-height: 30px;}
.c-link-list h5{font-size: 18px;color:#F2F2F2;line-height: 30px;margin-bottom: 10px;}

.width1000 .c-notice .c-notice-item{width: 380px;margin-right: 60px;}
.width1000 .c-notice-item p{width: 280px;}
.width1000 .c-search-form{width:450px}
.width1000 .c-service-main{width:177.5px;padding:20px 5px;}
.width1000 .c-service-cnt{248px}
.width1000 .c-mark-right{width: 811px;}
.width1000 .c-mark-item{padding:40px 20px;}
.width1000 .c-mark-item-info{width: 490px;}
.width1000 .c-mark-item-info p{line-height: 25px;}
.width1000 .c-mark-item-img{width: 240px;}
.width1000 .c-solution-left{width:700px}
.width1000 .c-solution-right{width: 180px;}
.width1000 .cxscroll .list li{width: 200px;}
.width1000 .c-solution-lb{width: 160px;}
.width1000 .c-solution-lb h3{line-height: 30px;;}
.width1000 .c-solution-icon-bg:before{font-size: 120px;}
.width1000 .c-apply-item{width: 183px;}
.width1000 .c-case-item{width: 187px;}
.width1000 .c-case-item-img{padding:20px 0;}
.width1000 .c-case-item-img img{width:100%;height: 116px;}
.width1000 .c-why .ul-inline li{padding: 20px 30px;}
.width1000 .c-link-list{margin:40px 20px}
.width1000 .c-nav .ul-inline{margin-right:30px}
.width1000 .c-nav-item{width:80px;}
.width1000 .c-subnav-wrapper{margin-right: 374px;}
.width1000 .c-subnav-item{width:95px;}

.c-rmenu{position:fixed;right:0px;bottom:0;height: auto;padding-bottom:33px;padding-right:20px;z-index:999;zoom: 1;}
* html .c-rmenu{position:absolute;left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))}

.c-rmenu .btn{width:72px;height:73px;margin-bottom:1px;cursor:pointer;position:relative; padding: 0; display: block; border-radius:0 ; border: none;}



.c-rmenu .btn .icon{font-size: 26px;line-height: 40px;}
.c-rmenu .btn-qq{color:#FFF;background-color:#6da9de;}
.c-rmenu .btn-qq:hover{background-color:#488bc7;}
.c-rmenu a.btn-qq,.c-rmenu a.btn-qq:visited{color:#FFF;background-color:#6da9de;text-decoration:none;display:block;}
.c-rmenu .btn-wx{color:#FFF;background-color:#78c340;}
.c-rmenu .btn-wx:hover{background-color:#58a81c;}
.c-rmenu .btn-wx .pic{position:absolute;left:-160px;top:0px;display:none;width:160px;height:160px;}
.c-rmenu .btn-phone{color:#FFF;background-color:#fbb01f;}
.c-rmenu .btn-phone:hover{background-color:#ff811b;}
.c-rmenu .btn-phone .phone{background-color:#ff811b;position:absolute;width:160px;left:-160px;top:0px;line-height:73px;color:#FFF;font-size:18px;text-align:center;display:none;}
.c-rmenu .btn-top{color:#FFF;line-height:80px;background-color:#666666;display:none;}
.c-rmenu .btn-top:hover{background-color:#444;}

.c-top .wrapper{z-index: 999999;}
	
.c-netGuide{cursor: default;}
.c-netGuide-wrapper{
	display: none;
	position: absolute;
	top:28px;
	right:130px;
	width: 110px;
	overflow: hidden;
	background-color: #FBFBFB;
	border:1px solid #E3E3E3;
	z-index: 999999;
	border-bottom:0 none;
	border-radius: 2px;
}
.c-netGuide-wrapper li{float: none;border-bottom: 1px solid #E3E3E3;padding:0;line-height: 0;}




/*全域建站*/
.station_ban{position:relative;height: 310px;width: 100%;overflow: hidden;} 
.station_ban img{height:310px;position: relative;left:50%;margin-left:-960px;}
.w-product{ text-align: center;}
.w-product h2{ font-size: 24px;}
.station-product li{ position:relative; float: left; width:273px; height: 404px; margin-right: 36px; overflow: hidden;}
.station-product li a{ display: block;}
.station-product-visible{width: 270px; height: 400px; border: 1px solid #ddd; border-top:none;background: #fff; float: left;display: block; text-decoration: none; color:#333; }
.station-product-visible:link{ color: #333;}
.station-product-hidden{ position: absolute; bottom: -400px; width: 272px; height: 400px; color: #fff; background: #32c3ff;}
.green.station-product-hidden{ position: absolute; bottom: -400px; width: 272px; height: 400px; color: #fff; background: #afde2a;}
.pink.station-product-hidden{ position: absolute; bottom: -400px; width: 272px; height: 400px; color: #fff; background: #ff755a;}
.yellow.station-product-hidden{ position: absolute; bottom: -400px; width: 272px; height: 400px; color: #fff; background: #ffc701;}
.station-product-hidden:link{ color: #fff;}
.station-product-visible:hover , .station-product-hidden:hover{text-decoration: none; color: #333;}
.station-product li:hover .station-product-hidden{ bottom: 0px; transition: all 1s;}
.station-product-hidden:hover{ color: #fff;}
.w-choice-tp{ height: 295px; }
.choice-title{ font-size: 20px; font-weight: bold; line-height: 45px; padding-top:5px;}
.title-blue{ color:#32c3ff;}
.choice-content{ width: 195px; margin: 0 auto;font-size: 12px; line-height:22px;}
.choice-content h3{ font-size: 14px; line-height: 30px;}
.w-choice-bt{ border-top: 1px solid #DDDDDD; line-height: 35px; padding-top: 10px;}
.choice-buy{ width: 110px; height:30px ; display: block; text-align: center; background: #f07d2b; line-height: 30px; margin: 10px auto;color: #fff; } 
.line-bule{ height: 4px; background: #32c3ff;}
.line-green{ height: 4px; background: #afde2a;}
.line-pink{ height: 4px; background: #ff755a;}
.line-yellow{ height: 4px; background: #ffc701;}
.title-green{ color: #afde2a;}
.title-pink{color:#ff755a;}
.title-yellow{ color: #ffc701 ;}
.station-more{ width: 130px; height: 40px; margin: 0 auto; text-align: center; line-height: 40px; background: #f07d2b;}
.station-more a{ display: block; color: #fff; font-size: 16px; text-decoration: none;}
.c-problem.c-case .c-title h2{ width: 200px; color: #3178D0;border-bottom: 2px solid #3178D0;margin: 0 auto;}
.station-problem{ min-height: 100px;}
.station-problem li{ float: left;     width: 50%;
    box-sizing: border-box;
    display: block;
    font-size: 14px; line-height: 34px; background: url(../images/point.png) no-repeat left center; padding: 0 15px;} 
.station-problem li a{display: block; color: #333; text-decoration: none;}
.station-problem li a:hover{ color: #3178D0;}
.sta-more{ width:55px; height:20px; float:right; display: block; text-align: center; background: #e8e8e5; line-break: 20px; border-radius:30px; margin-top: 10px;}
.sta-more a{display: block; color: #333; text-decoration: none; font-size: 12px;}
.fast li{position: relative;  float: left; height: 130px; width:300px; text-align: center; background: url(../images/fast05.png) repeat-x; background-position: 0px 50px; font-size: 16px; color: #4b95e5;} 
.fasta{background: #fff; width: 98px; display: block; padding: 0 15px; margin: 0 auto; }
.fast-pic{ position: absolute; left:75px; bottom: 74px;}
.station-case.temp-tab-item-total li{ margin-left:0;}
.line-height-24{ line-height: 24px;}
.staton-buy{ width: 150px; height: 50px; font-size: 18px; margin: 0 auto; line-height: 50px; text-align: center; border: 1px solid #fff; border-radius: 8px; margin-top: 60px;} 

@-webkit-keyframes twinkling{    /*透明度由0到1*/
    0%{opacity:0; /*透明度为0*/}
    30%{opacity:0.5; /*透明度为0.5*/}
    100%{opacity:1; /*透明度为1*/}
}
/* -webkit-animation: twinkling 1s infinite ease-in-out; */


/*模板--开始*/
.temp-search-visible{ background: url(../images/qy-bg.jpg) no-repeat center; padding-top: 50px;padding-bottom: 10px;}
.temp-search-icon{ position: absolute;}
.temp-search-form{position: relative;width: 570px;margin:0 auto}
.temp-search-form input{border:none;height:40px;line-height: 40px;padding:5px 60px 5px 10px;width: 500px;}
.temp-search-form button{position: absolute;right: 0;top: 0;height: 50px;width: 60px;text-align: center;background: none;border: none;color: #00adef;font-size: 30px;cursor: pointer;}

.temp-search-color {
    margin: 20px auto;
    overflow: hidden;
    width: 715px;
}

    .temp-search-color li {
        float: left;
        cursor: pointer;
        width: 35px;
        height: 35px;
        border-radius: 50%;
        line-height: 35px;
        text-align: center;
        color: #FFF;
        margin: 8px;
        _margin: 5px;
        -webkit-transition: all 0.3s ease-in-out 0s;
        -moz-transition: all 0.3s ease-in-out 0s;
        -ms-transition: all 0.3s ease-in-out 0s;
        transition: all 0.3s ease-in-out 0s;
    }
        .temp-search-color li a {
            color: #fff;
        }

        .temp-search-color li.hover {
            width: 35px;
            height: 35px;
            font-size: 13px;
            transition: .5s;
        }

        .temp-search-color li.hover,
        .temp-search-color li.on {
            font-size: 13px;
            border-radius: 6px;
            -webkit-transform: rotate(-135deg);
            -moz-transform: rotate(-135deg);
            -ms-transform: rotate(-135deg);
            transform: rotate(-135deg);
        }

            .temp-search-color li.hover a,
            .temp-search-color li.on a {
                font-size: 13px;
                display: block;
                color: #fff;
                -webkit-transform: rotate(495deg);
                -moz-transform: rotate(495deg);
                -ms-transform: rotate(495deg);
                transform: rotate(495deg);
                -webkit-transition: all 0.3s ease-in-out 0s;
                -moz-transition: all 0.3s ease-in-out 0s;
                -ms-transition: all 0.3s ease-in-out 0s;
                transition: all 0.3s ease-in-out 0s;
            }

.temp-search-more,.temp-search-more:link,.temp-search-more:hover,.temp-search-more:visited{color:#FFF;text-decoration: none;}
.temp-search-more{ font-size: 14px;}
.temp-search-hidden{display:none;background-color: #1f2437;color:#FFF;padding:18px 0px;}
.temp-search-hidden dt{ color:#ECCB4A;float: left;list-style: none;margin-right: 25px;line-height: 30px; font-size: 13px;  font-weight: bold;}
.temp-search-hidden dd{float: left;list-style: none;margin-right: 25px;line-height: 30px; font-size: 13px;  }
.temp-search-hidden dd a,
.temp-search-hidden dd a:link,
.temp-search-hidden dd a:hover,
.temp-search-hidden dd a:visited{color:#FFF;}
.temp-search-hidden .price_a{width: 400px;overflow: hidden; float:left;}
.temp-search-hidden .yuyan_a{width: 400px;overflow: hidden; float:left;}

.temp-search-hidden .hangy_a{width: 800px;overflow: hidden;margin:0 auto;clear: both;}
.wrapper_540{ width: 800px; margin: 0 auto;}

.temp-tab{background-color: #EFF4F7;padding-top: 20px;padding-bottom: 20px;}
.temp-tab-title{border-top:1px solid #CDCDCD;overflow:hidden;border-right:1px solid #CDCDCD;border-bottom: 1px solid #CDCDCD;width:603px;margin:0 auto 40px;box-shadow: 2px 2px 6px #CDCDCD;}
.temp-tab-title li{float:left;width: 200px;background-color:#FFF;height:54px;line-height:54px;text-align: center;border-bottom: 4px solid #FFF;border-left: 1px solid #CDCDCD; cursor: pointer;}
.temp-tab-title li.temp-active{border-bottom-color:#499BF1;color:#499BF1}

.temp-tab-item , .host-tab-item{display: none;}
.temp-tab-item.temp-item-active , .host-tab-item.host-item-active{display: block;}
/*pc*/
.temp-tab-item-web li{background: #fff; width: 195px; padding: 5px; margin:0 10px 0   10px; margin-bottom: 30px; box-shadow: 3px 3px 3px #cfd3d6;}
.temp-tab-item-web li a{ display: block; width: 195px;}
.temp-tab-item-web li a img{ width: 195px; height: 196px;}
.temp-tab-item-web-text{ margin: 10px auto;}
.temp-tab-item-web-bnt{ position:relative; background: #fe9800; border: none; color: #fff; font-size: 14px; width: 36px; text-align: center; padding: 8px 0px 12px; border-radius: 3px; cursor: pointer;}
.temp-tab-item-web-bnt i{ position: absolute; bottom: -4px; left: 10px;}
/*pc+moblie*/
.temp-tab-item-total{ _margin-bottom: 50px;}
.temp-tab-item-total li{ width: 264px; margin-left: 70px; margin-bottom: 80px;}
.temp-teb-item-wrap{display: block;width: 266px; height: 210px;position: relative; background: url(../images/visible-pc-shadow.png) no-repeat bottom center;}
.temp-teb-item-computer , .temp-teb-item-computer-visible img{ width: 264px; height: 200px;}
.temp-teb-item-computer{ position: relative;overflow:hidden;border: solid 1px #bebebe; }
.temp-teb-item-phone{ position: absolute; bottom: -45px; right: -25px; z-index: 2; background: url(../images/visible-phone-bg.png) no-repeat; width: 83px; height: 133px; padding-top: 16px; text-align: center;}
.temp-teb-item-moblie{position: relative; width: 72px; height: 110px; margin: 0px auto; overflow: hidden;}
.temp-teb-item-phone-visible img{ width: 72px; height: 108px; border: solid 1px #dfdfdf;}

.temp-teb-item-computer-hidden , .temp-teb-item-phone-hidden , .temp-tab-item-handset-icon-hidden{position: absolute; top: 200px; left: 0px;transition: all 1s; background: url(../images/invisible_bg.png) repeat; width: 266px; padding-top: 35px;}
.temp-teb-item-phone-hidden{top:-110px; left: 0px; width: 72px; height: 70px; padding-top: 40px;}
.temp-teb-item-preview{ background: #4b95e5; width: 92px; height: 92px; text-align: center; line-height:92px; color: #fff; font-size: 16px; border-radius: 50%; margin: 0px auto; margin-bottom: 34px;} 
.temp-teb-item-invisible-title{background: #ececec; height: 40px; line-height: 40px; color: #666; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding: 0px 10px;}

.temp-teb-item-wrap:hover .temp-teb-item-computer .temp-teb-item-computer-hidden , .temp-teb-item-wrap:hover .temp-teb-item-phone .temp-teb-item-phone-hidden{ top: 0px;}
.temp-tab-item-total-text{ width: 200px;}
/*moblie*/
.temp-tab-item-handset li{ width: 188px; margin: 10px 34px 65px 34px;}
.temp-tab-item-handset-icon{ display: block; background:url(../images/moblie_icon.png) no-repeat; width: 188px; height: 307px; padding-top: 46px; position: relative;}
.temp-tab-item-handset-icon-vsible img , .temp-tab-item-handset-icon-child{ width: 160px; height: 240px}
.temp-tab-item-handset-icon-child{ position: relative; overflow: hidden; margin: 0px auto;}
.temp-tab-item-handset-icon-hidden{ position: absolute; width: 160px; height: 205px; color: #fff; text-align: center; top: 240px;}
.temp-tab-item-handset-icon-hidden p{ margin-bottom: 10px;}
.temp-tab-item-handset-icon-hidden img{ width: 90px 90px;}
.temp-tab-item-handset-icon-look{ background: #ff6600; border: none; color: #fff; padding: 2px 32px; border-radius: 3px; margin-top: 15px; cursor: pointer;}
.temp-tab-item-handset-icon:hover{ background-position:-198px 0px;}
.temp-tab-item-handset-icon:hover .temp-tab-item-handset-icon-hidden{ top: 0px;}
.temp-tab-item-handset{ width: 95%;   margin: 0 auto;}
.temp-tab-item-web{ width: 95%;   margin: 0 auto;}

/*模板--结束*/

/*商城详情*/
.shop-banner{
	width: 100%;
	height: 394px;
	background: url(../images/shopBanner.png) no-repeat center;
}
.shop-type{position: relative;background-color: #FFF;}
.shop-wrapper{background-color: #F4F5F5;padding-bottom: 40px;}
.shop-type ul{width:903px;margin:0 auto;overflow: hidden;}
.shop-type ul li{float:left;position:relative;cursor:pointer;font-size:16px;line-height: 58px;width: 300px;text-align: center;}
.shop-type .shop-trangle{position: absolute;left: 50%;margin-left: -320px;}
.shop-type ul li.shop-type-active{color: #fff; background: #2b91e0;}
.shop-type-cnt{min-height: 300px;}
.shop-type-item{display: none;width: 1000px;margin: 20px auto;}
.shop-type-intro-tab{
	margin: 0;
}
.shop-type-pic{line-height:0;margin:20px 40px;padding:5px;border:1px solid #DDDDDD;background-color: #FFF}
.shop-type-info{margin:20px 40px;line-height: 40px;width: 400px;}
.shop-type-info h4{font-size: 22px;line-height: 50px;color: #000;}
.shop-type-info .text-red{font-size: 16px;}
.shop-type-info hr{border:none;border-bottom: 1px dashed #ddd;margin-bottom: 20px;}
.shop-type-info ul{margin-bottom: 20px;}
.shop-btn-buy,.shop-btn-cart{display: inline-block;line-height: 45px;padding: 0 30px;color: #FFF;margin-right: 20px;}

.shop-btn-buy:hover{background-color: #C52A2D;text-decoration: none; color: #fff;}
.shop-btn-cart:hover{text-decoration: none; color:#fff;background-color: #3E73B7}
.shop-btn-buy:link,.shop-btn-cart:link{color: #FFF;}
.shop-btn-buy{background-color: #E53B3E;}

.shop-btn-cart{background-color: #598DC7;}
.shop-btn-cart i.iconfont{display: inline-block;width: 40px;margin-left:-30px;margin-right:20px;text-align:center;height: 45px;background-color: #3E73B7}
.shop-type-intro{background-color: #FFF;border:1px solid #DDD;padding: 20px 10px;line-height: 30px;}
.shop-type-intro-tab{ font-size:16px;width: 100%;line-height: 40px;border-bottom: 1px solid #ddd;overflow: hidden;}
.shop-type-intro-tab li{cursor:pointer;float: left;padding: 0 20px;margin-right:20px;border-bottom: 4px solid #FFF;}
.shop-type-intro-tab li.shop-type-intro-tab-active{border-bottom-color: #E53B3E;}
.shop-type-intro table{display:none;width: 96%;margin:20px 2%;border-collapse: collapse;}
.shop-type-intro table thead{background-color: #9BC813;color: #E8F2D5;}
.shop-type-intro table th{text-align: center;}
.shop-type-intro table td,.shop-type-intro table th{padding:2px 4px;border:1px solid #D0D0D0;}

/*购买详情*/
.wnweb-banner{width: 100%;height: 310px;text-align: center;background: url(../images/station_banner.jpg) no-repeat center ;}
.webdeta-type{
	position: relative;
	background-color: #FFF;
	border-bottom: 1px solid #CECECE;
	padding: 10px 0;
}
.webdeta-type ul{width:903px;margin:0 auto;overflow: hidden;}
.webdeta-type ul li{float:left;position:relative;cursor:pointer;font-size:16px;line-height: 38px;width: 225px;text-align: center;border-left: 1px solid #ABABAB;}
.webdeta-type .shop-trangle{position: absolute;bottom: -15px;left: 50%;margin-left: -355px;}
.webdeta-type ul li.shop-type-active{color: #E53B3E;}

.webdeta-type2{
	position: relative;
	background-color: #FFF;
	border-bottom: 1px solid #CECECE;
	
}
.webdeta-type2 ul{width:1080px;margin:0 auto;overflow: hidden;}
.webdeta-type2 ul li{float:left;padding: 10px 0;position:relative;cursor:pointer;font-size:16px;line-height: 38px;width:150px;text-align: center;border-left: 1px solid #ddd;}
.webdeta-type2 .shop-trangle{position: absolute;/*bottom: -15px;*/left:43.5%;margin-left: -355px;}
.webdeta-type2 ul li.shop-type-active{color: #fff; background: #2B91E0;}




.wnstation-product{ overflow: hidden; }
.wnstation-product li{ position:relative; float: left;  height: auto; overflow: hidden;    }
.wnstation-product li>div{width:485px; color: #666; display: block;border: 1px solid #ddd; box-sizing: border-box; background: #fff; display: block; }
.wnstation-product li .wn-bgblue{ color: #32c3ff;}
.wnstation-product li .wn-yellow{ color: #ffc701;}
.wnstation-product li .wn-bgblue span{ float: left; width: 100px; background: url(../images/biaoz.png)  no-repeat bottom center; }
.wnstation-product li .wn-yellow span{float: left; width: 100px;background: url(../images/jingz.png)  no-repeat bottom center; }
/*.wnstation-product li .wn-bgblue:hover span{background: url(../images/biaoz.png)  no-repeat top center; }
.wnstation-product li .wn-yellow:hover span{background: url(../images/jingz.png) no-repeat top center; }
.wnstation-product li .wn-bgblue:hover{ background:#32c3ff; color: #fff !important; text-decoration: none;}
.wnstation-product li .wn-yellow:hover{ background:#ffc701; color: #fff !important; text-decoration: none;}
.wnstation-product li .wn-bgblue:hover p,.wnstation-product li .wn-yellow:hover p{ color: #fff;}*/
.wnstation-product li  h3{ font-size: 24px; height: 60px; line-height: 60px;  width: 100%; text-align: left; padding-bottom: 10px; padding-top: 15px;}
.wnstation-product li h3 i{ font-size: 14px; color: #666; padding-left: 20px;}
.wnstation-product li  p{ overflow: hidden; font-size: 13px; padding-bottom:15px; color: #666; text-align: left; width: 84%; margin: 0 auto; }
.wnstation-product li  span{ width: 100%; display: block; text-align: center; height: 60px; margin-left: 20px;} 
.wnstation-product li  p i{font-style: normal;cursor:pointer;width:70px;margin:0 5px 0 5px ;height:36px;line-height:36px;color:#666;font-size: 14px;text-align: center;display:inline-block;border:1px solid #ddd;}
.wnstation-product li  p i:hover{background: #2b91e0;color: #fff;border: 1px solid #2b91e0;}
.wnstation-shop{ overflow: hidden;}
.wnstation-shop li{ position:relative; float: left;  height: auto; overflow: hidden;    }
.wnstation-shop li a{ width: 313px; color: #666; display: block;border: 1px solid #ddd;    min-height: 150px; box-sizing: border-box; background: #fff;  display: block; padding:25px 35px 25px 35px;}
.wnstation-shop li a:hover{ background:#08c; color: #fff; text-decoration: none;}
.wnstation-shop li a h3{ font-size: 24px; padding-bottom: 10px;}
.wnstation-shop li a div{ font-size: 14px; text-align: center; }
.margin-top-20{ margin-top: 20px;}
.mg-bt-20{ margin-bottom: 20px;}
.wnstation-shop li a  em {
    text-decoration: line-through;
}
.wnstation-shop li a:hover span, .wnstation-shop li a .sub span {
    color: #FF7878;
}
.webdeta .global_quan{font-size:24px;color:#2b91e0;width:100%;text-align:center;padding-bottom:20px;}
.webdeta .table_liu tr td:first-child{background:#f5f5f5;}
.webdeta .suixin{width:96%;overflow:hidden;margin:0 auto;box-sizing: border-box;}
.webdeta .suixin li{width:50%;text-align:center;font-size:14px;padding:10px 20px;color:#333;line-height:30px;float:left;box-sizing: border-box;}
.webdeta .suixin li h3{ font-size: 20px; padding-top: 5px; text-align: left;}
.webdeta .suixin li p{ font-size: 14px; line-height: 24px; padding-top: 5px; text-align: left; }
.webdeta .suixin li span{ padding: 10px;  margin: 10px 20px 30px 0; float: left; background:#32C3FF ; font-size:30px; text-align: center; width: 50px; line-height: 50px; color:#fff; height: 50px; border-radius:50% ; display: inline-block;}
.font-16{ font-size: 16px;}
.wn-ljgmshop button{ margin-top: 10px;  margin-bottom: 10px; color: #fff; font-size: 16px; background-color: #5cb85c;border-color: #4cae4c; border: none; border-radius:5px ; line-height: 40px; padding: 0 40px; }
.wn-ljgmshop button:hover{ background: #449d44; cursor: pointer;}
.wnstation-product.activebg {
    background: #2b91e0;
    color: #fff;
    border: 1px solid #2b91e0;
}
.activebg {
    background: #2b91e0;
    color: #fff !important;
    border: 1px solid #2b91e0;
}
/*购物车头部*/
.cartMain{ width: 1200px; margin: 30px auto;}
.lczu{ width: 100%; margin: 15px 0; height: 30px; overflow: hidden;}
.lczu i{ width: 25px; height: 23px; display: inline-block; float: left;}
.lczu i img{ vertical-align: middle; width: 25px; height: 23px;}
.lczu span{float: left; font-size:18px;color:#343434; line-height: 23px;}
.cartMain_hd{  width: 100%;  height: 44px;  line-height: 44px;  color: #343434; border: 1px solid #e0e0e0; font-size: 14px;}
.cartMain_hd .cartTop{  height: 44px;}
.cartMain_hd .cartTop .list_chk{  width: 80px;  text-indent:45px;}
.cartMain_hd .cartTop .list_chk i{
    font-size: 12px;
    font-style: normal;
    display: inline-block;
    width: 18px;
    height: 18px;
    text-align: left;
    font-family: "微软雅黑";
    font-family: "微软雅黑";
    font-family: "微软雅黑";
     font-family: "-webkit-body;
    font-family: "-webkit-body;
    font-family: "w;font-family: ";
    line-height: 18px;
    color: #fff;
    vertical-align: middle;
    margin: -2px 0px 1px 0px;
    transform: .5s;
    position: absolute;
    left: 20px;
    top: 16px;
    }

/*input[type="radio"] {  display: none !important;}*/
input[type="checkbox"]:checked+ i, input[type="radio"]:checked+ i { background: #2489c5; border: #2489c5 1px solid;}
input[type="radio"]+ i { border-radius: 7px !important;}
input[type="checkbox"]+ i { border-radius:0 !important;}

.cartMain_hd .cartTop .list_con{  width: 180px;}
.cartMain_hd .cartTop .list_chk label{ position: absolute; left: 0px; margin: 0;}
.cartMain_hd .cartTop .list_info{  padding: 0;}
.cartMain_hd .cartTop .list_con{  text-indent: 20px;}
.cartBox{width: 100%; overflow: hidden;}
.cartBox .shop_info{ position: relative; width: 78%; height:44px; float: left;   line-height: 44px;  vertical-align: baseline;}
.cartBox .manjian{ margin-left: 6px; width: 35px; height: 24px; float: left; padding-top: 26px; background: url(../images/sm-bg.png) no-repeat center center; }
.cartBox .manjian .mwz{ margin-top: -26px;text-align: center; color: #fff; font-size: 12px;}
.cartBox .shop_info .all_check{  position: relative; float: left;  width: 30px;  height: 38px;}
.cartBox .shop_info .all_check input[type="checkbox"]{  position: absolute; z-index: 0;  left: -20px;  top: -20px;}
.cartBox .shop_info .all_check .shop{  position: absolute; top:13px;}
.cartBox .shop_info .shop_name{ font-size: 12px;  float: left; padding-left: 12px;}
.cartBox .fr_price{width: 22%; float: left;}
.cartBox .fr_price p{font-size: 12px; color: #373d41; padding-top: 6px; padding-left: 20px;}
.cartBox .fr_price .red-show{font-size: 12px; color: #f52f40; padding-top: 0px;margin-left: -20px;}
.cartMain .list_con .list_text i{color: #999999; font-size: 12px; margin: 0 10px;font-style: inherit; float: left;}
.cartMain .list_con .list-xq { width: 500px !important;}


input[type=radio],
input[type=checkbox] {
	width: 18px;
	height: 18px;
	vertical-align: middle;
	opacity: 0
}

.input_style {
	background: url(../images/green.png) no-repeat;
	width: 18px;
	height: 18px;
	display: inline-block
}

.radio_bg {
	background-position: -120px 0
}

.checkbox_bg {
	background-position: 0 0
}

.radio_bg_check {
	background-position: -168px 0
}

.checkbox_bg_check {
	background-position: -48px 0
}
.fen-check i{ position: absolute; left: 20px; top: 20px;}
.pl-del i{position: absolute;
    top: 32px;}


.input_style1 {
	background: url(../images/green.png) no-repeat;
	width: 18px;
	height: 18px;
}



/*商品列表*/

.cartBox .order_content{ background: #fcfcfc;
    border: 1px solid #e0e0e0; float: left;  width: 1198px; padding-bottom: 20px;
}
.cartBox .order_content a{
    display: block;
}
.cartBox .order_content a:hover{ color: #1f8fff;}
.order_lists{
    width: 100%; overflow: hidden;
    border-bottom: 1px solid #e7e7e7;
}
.order_lists:last-child{
    border-bottom: none;
}
.order_lists li{
    float: left;
    height: 100%;
}

.order_lists .list_chk{
    position: relative;
    width: 50px;
}
.order_lists .list_chk input[type="checkbox"]{
    position: absolute;
    z-index: 0;
}
.order_lists .list_chk .whole_check{position: absolute;
    z-index: 0;    }
.order_lists .list_chk .check-gap{position: absolute;
    z-index: 0;  }   
.order_lists .list_chk label{
    margin: 20px 0 0 24px;
}

.order_lists .list_con{
    width: 160px;
}
.order_lists .list_con .list_img{
    width: 90px;
    height: 90px;
    margin-top: 20px;
    float: left;
}
.order_lists .list_con .list_img img{
    width: 100%;
    vertical-align: top;
}
.order_lists .list_con .list_text{
    margin: 20px 0 0 10px;
    line-height: 18px;
    width: 200px; font-size: 12px;
    float: left;
    
}
.text-gap{padding-left: 20px !important;}
.order_lists .list_con .list_text a{
    color: #3c3c3c;
}
.order_lists .list_con .list_text a:hover{
    color: #ff873e;
    text-decoration: underline;
}

.order_lists .list_info{
    width: 220px;
    padding: 20px;
}
.order_lists .list_info11{
    width: 120px;
    padding: 20px;
}
.order_lists .list_info-1{
    width: 220px;
    padding: 20px;
}
.order_lists .list_sum{padding:0;}
.order_lists .list_sum1{padding: 20px 0}
.order_lists .list_info p{
    color: #343434;
    line-height: 22px;
    margin-left: 20px;  font-size: 12px;
}
.order_lists .list_info-1 p{
    color: #343434;
    line-height: 22px;
    margin-left: 0px;  font-size: 12px;
}

.order_lists .list_price{
    width: 150px;
}
.order_lists .list_price .num-1 select{appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;  background: url(../images/xx1-b.png) no-repeat right 10px center; padding: 0 0 0 6px;
    width: 100px; height: 28px; font-size: 12px; border: 1px solid #c4c4c4; margin: 0; font-weight: normal;
}
.xt-posi{ position: absolute !important;}
.order_lists .list_price .num-2 select{ 
	appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;  background: url(../images/xxtb-b.png) no-repeat right 10px center; padding: 0 0 0 6px;
    width: 110px; height: 28px; font-size: 12px; border: 1px solid #ffd4bf; margin: 20px 0px 0 0px;font-weight: normal;
}
.order_lists .list_price .num-2 select option{ width: 110px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; background: #fff; border: 1px solid #ff8932;}
.order_lists .list_style{
    width: 150px;
}
.order_lists .list_price .num-2 select option:hover{background: #ff8833;}


.map-fl-30 .list_price { margin-left: 10px;}
.map-fl-30 .list_style { margin-top: 20px;}
.order_lists .list_style .num-3 select{ font-size: 12px;appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;  background: url(../images/xx2-b.png) no-repeat right 10px center; padding: 0 0 0 6px;
    width: 138px; height: 28px; border: 1px solid #fbbec2; margin: 0px;
}
.order_lists .list_price .price{
    margin-top: 20px;
    line-height: 18px;
    font-family: Verdana,Tahoma,arial;
    color: #3c3c3c;
    font-weight: bold;
}
.order_lists .list_style .sstyle{
    margin-top: 20px;
    line-height: 18px;
    font-family: Verdana,Tahoma,arial;
    color: #3c3c3c;
    font-weight: bold;
}
.order_lists .list_amount{
    width: 150px;
}
.order_lists .list_amount .amount_box{
    margin-top: 20px;
    width: 102px;
    height: 28px;
    position: relative;
}
.order_lists .list_amount .amount_box input{
    width: 44px;
    height: 20px;
    line-height: 28px;
    border: 1px solid #c3c5c6;
    color: #666666;
    text-align: center;
    padding: 4px 0;
    background-color: #fff;
    z-index: 2;
    position: absolute;
    left: 28px;
    float: left;
}
.order_lists .list_amount .amount_box a{
    float: left;
    height: 28px;
    width: 27px;
    border: 1px solid #c3c5c6;
    background: #fff;
    text-align: center;
    line-height: 28px;
    color: #666666;
    position: absolute;
    top:0;
}
.order_lists .list_amount .amount_box a:hover{
    border-color: #ff873e;
    text-decoration: none;
    color: #ff873e;
    z-index: 3;
}

.order_lists .list_amount .amount_box .reduce{
    left: 0;
}

.order_lists .list_amount .amount_box .reSty{
    color: #cbcbcb;
}
.order_lists .list_amount .amount_box .reSty:hover{
    border-right: none;
    border-color: #e5e5e5;
    text-decoration: none;
    color: #cbcbcb;
}

.order_lists .list_amount .amount_box .plus{
    border-left-color: transparent;
    right: 0;
}


.order_lists .list_sum ,.order_lists .list_sum1{
    width: 150px; margin-top: 20px;
}
.no-20{ margin-top: 0 !important;}
.cartMain_hd .cartTop .list_sum{ text-indent: 30px;}
.order_lists .list_sum .sum_price{
    line-height: 18px;
    font-family: "微软雅黑";
    color: #343434;
    font-weight:normal;
    font-size: 12px;
}
.order_lists .list_sum .sline{ text-decoration:line-through; color: #999999 !important;}
.map-fl-30 .list_sum .sum_price{ margin-left:26px;}
.order_lists .list_op{
    width: 90px;
}
.order_lists .list_op .del{
    margin-top: 20px;
    line-height: 18px;
}
.db-taocan{ width: 100%; border-top: 1px solid #e0e0e0; margin: 20px 0 0 0;float: left;}
.db-taocan ul{ margin: 0; padding: 0;width: 90%; margin: 0 auto; border-bottom: 1px solid #e0e0e0; overflow: hidden; }
.db-taocan ul li{ width: 16%; float: left;  overflow: hidden;}
.db-noline{ border-bottom: none !important;}
.chengse{ background-color: #ff8833 !important;}

/*底部总计算价*/
.bar-kuan{ width: 1198px; margin: 0 auto;}
.bar-wrapper{
    width: 1198px;
    height: 80px;
     margin-top: 30px;
	position:relative;
    z-index: 99;
    background: #fff;
    border: 1px solid #e0e0e0;
}
.bar-wrapper .bar-left{ float: left;}
.bar-wrapper .bar-right{
    float: right;
    color: #3c3c3c;
}
.bar-wrapper .bar-right strong{
    color: #f52f40;
}
.db-all{ height: 80px; line-height: 80px;}
.db-all .list_chk{ width: 100px; padding-left: 6px;}
.bar-wrapper .bar-right .piece{
    float: left;
    min-width: 110px;
    margin-right: 50px;
    height: 80px;
    line-height: 80px;
}
.bar-wrapper .bar-right .piece .piece_num{
    display: inline-block;
    padding: 0 10px;
    font-weight: 700;
    font-size: 18px;
    font-family: tohoma,arial;
}
.bar-wrapper .bar-right .totalMoney{
    float: left;
    padding: 16px 0 14px 0;
}
.bar-wrapper .bar-right .totalMoney p{ line-height: 24px; text-align: left;}
.bar-wrapper .bar-right .totalMoney .hsewz{ color: #666666; font-size: 12px;}
.bar-wrapper .bar-right .totalMoney .total_text{
    font-weight: bold;
    font-size: 20px;
    font-family: Arial;
    vertical-align: middle;
    margin-left: 10px;
}
.bar-wrapper .bar-right .calBtn{  margin: 20px;
    float: left;
}
.bar-wrapper .bar-right .calBtn a{
    display: block;
    width: 140px;
    height: 40px;
    color: #fff;
    background: #1f8fff;
    cursor: not-allowed;
    font-size: 14px;
    text-decoration: none;
    line-height: 40px;
    text-align: center;
    border-radius: 2px;
}
.bar-wrapper .bar-right .calBtn a.btn_sty{
    background: #f40;
    cursor: pointer;
}

/*自己定义的模态框*/
.model_bg{
    position: absolute;
    top:0;
    left: 0;
    bottom: 0;
    right: 0;
    background: rgba(0,0,0,.6);
    z-index: 999;
    display: none;
}
.my_model{
    position: fixed;
    display: none;
    top:50%;
    left: 50%;
    margin-top: -50px;
    margin-left: -200px;
    z-index: 9999;
    width: 360px;
    height: 120px;
    border: 1px solid #aeaeae;
    border-radius: 3px;
    padding: 20px;
    background: #fff;
}
.my_model .title{
    font-size: 14px;
    color: #3c3c3c;
    font-weight: 700;
    margin-bottom: 20px;
}
.my_model .title .closeModel{
    float: right;
    cursor: pointer;
}
.my_model p{
    line-height:16px;
}
.my_model .opBtn{
    margin-top: 20px;
}
.my_model .opBtn a{
    width: 58px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    -ms-border-radius: 1px;
    border-radius: 1px;
    display: inline-block;
    margin-right: 10px;
    font-weight: 700;
}
.my_model .dialog-sure{
    background: #52a0e5;
    color: #fff;
    border: 1px solid #52a0e5;
}

.my_model .dialog-close{
    background: #fff;
    border: 1px solid #d9d9d9;
    color: #3c3c3c;
}



/*购买1*/
.bor-slider{ border: #ccc solid 1px;}
.bushu{margin-top:10px;}

.wodelc{padding: 20px 0;}
.chanp{line-height: 44px; border: 1px solid #e0e0e0;}
.chanp div{line-height: 44px; font-weight: normal; font-size: 14px; color: #343434; }
.ming{width:250px;float:left; }
.ming11{width:250px;float:left;}
.ming12{width:250px;float:left;}
.ming1{width:450px;float:left;}
.ming2{width:150px;float:left;}
.ming3{width:150px;float:left;}
.ming4{width:150px;float:left;}
.ming5{width:150px;float:left;}
.chanp{overflow:hidden;margin-top:6px;font-size:14px;color:#666;}
.yangs span{font-size:14px;color:#0088CC;}
.yangs input{margin-right:4px;width:20px;}
.chanp1{overflow:hidden;}
.chanp1 ul{overflow:hidden;font-size:14px;color:#666;}
.chanp1 ul li{overflow:hidden;margin-top:10px;border-bottom:1px dashed #ddd;padding-bottom:10px;}
.ming2 select{width:60px;text-align:center;color:#666;}
.mais{overflow:hidden;margin:30px 50px;}
.mais span{display:block;width:130px;color:#fe5112;border:1px solid #e1815e;text-align:center;font-size:16px;line-height:28px;font-weight:bold;}
.margin-left-6{margin-left:6px;}
.mais1{margin-top:5px;width:20px;margin-left:10px;}
.mais2{margin-top:5px;width:100px;height:24px;margin-left:6px; padding: 2px;}
.mais select{margin-top:5px;width:50px;height:28px;margin-left:6px;font-size:14px;color:#333;}
.mais button{width:60px;line-height:28px;font-size:14px;text-align:center;border:none;margin-left:6px;margin-top:6px; color:#fff ;}
.dier{font-size:14px;color:#666;margin-top:8px;margin-left:20px;}
.jies{overflow:hidden;margin-bottom:10px;}
.jies1{display:block;width:120px;margin-left:50px;text-align:center;font-size:20px;line-height:40px;background:#CCD0D8;color:#fff;}
.jies1:hover{  background: #0088CC;}
.jies2{font-size:20px;color:#666;line-height:40px;}
.jies3:hover{  background: #D26B21;}
.jies3{margin-left:10px;width:100px;text-align:center;background:#F07D2B;color:#fff;font-size:20px;line-height:40px;}
/*购买2*/
.lczu1{background:url(../images/dingd.png) no-repeat left center;background-size: 30%;padding-left:56px;}
.lczu1 span{display: block;font-size:20px;color:#333;line-height:50px;}
.lczu1 em{display: block;font-size:12px;color:#999;}
.yumin1{font-size:14px;color:#333;line-height:30px;margin-top:20px;}
.tianjia{font-size:14px;color:#666;background:#F07D2B;color:#fff;margin-top:20px;padding:6px; margin-left:16px;cursor: pointer;width:75px;margin-bottom:6px;text-align:center;}
.wenben{width:500px;height:80px;font-size:14px;color:#333;line-height:20px;margin-left:16px;padding:6px;}
.yumin2 textarea{}
/*购买3*/
.lczu3{background:url(../images/xuanzhong.png) no-repeat left center;background-size: 11%;padding-left:56px;}
.lczu3 span{display: block;font-size:20px;color:#333;line-height:50px;}
.lczu3 em{display: block;font-size:12px;color:#999;}
.jies22{font-size:14px;color:#666;padding-top:30px;}
.lianx1 a{font-size:14px;color:#666;margin-left:6px;}
.lianx1{padding-top:28px;}
.jies20{font-size:20px;color:#666;line-height:50px;margin-left:10px;}
/*购买4*/
.lczu4{background:url(../images/xuanzhong.png) no-repeat left center;background-size: 30%;padding-left:56px;}
.lczu4 span{display: block;font-size:20px;color:#333;line-height:50px;}
.lczu4 em{display: block;font-size:12px;color:#999;}
.succse-end{ overflow: hidden; border:#ddd solid 1px; margin: 20px 0;}
.chengxu-enda{ padding: 40px; box-sizing: border-box; width: 100%; overflow: hidden; }
.chengxu-endafl{ display: block; cursor: pointer; overflow: hidden; float: left; box-sizing:border-box; width: 50%; border-right:#ddd solid 1px ; }
.chengxu-endafl span{ width: 50%; float: left; padding: 20px 10px; font-size: 14px; line-height: 30px; box-sizing: border-box;}
.chengxu-endafl span img{ float: right; border-radius:50% ; width: 50px; height: 50px; border: #ddd solid 1px ; padding: 5px;}
.chengxu-endafr{ float: right; width: 50%;}
.chengxu-endafr p{ line-height: 30px; text-align: left; padding-left: 50px; text-indent: 0; display: block;}

.chengxu{font-size:20px;color:#08C;text-align:center; padding-top: 30px;}
.chengxu1 a{font-size:14px;color:#666; color: #0088CC; }
.chengxu2{font-size:14px;color:#666;margin-bottom:0px;}
.wn-liuc1{min-height:420px;    padding: 40px 0;}
.jfdh_a{ width: 100%;}
.jfdh_a .title{border-bottom:1px solid #e8e8e8;line-height:36px; overflow: hidden;}
.jfdh_a .title span{border-bottom:2px solid #4b86cd;font-size:18px;line-height:20px;display:inline-block;*display:inline;*zoom:1;margin-bottom:-1px;padding:0 5px 0 5px;color:#4e4949;font-family:\5FAE\8F6F\96C5\9ED1;line-height:36px;float:left}
.jfdh_a .sub{margin:15px 0px}
.jfdh_a .sub li{float:left;text-align:center;margin:0 15px;display:inline}
.jfdh_a .sub a{display:block;text-decoration:none;line-height:24px}
.jfdh_a .sub h5{color:#2b2b2b;font-size:12px;margin-top:8px}
.jfdh_a .sub h6{color:#888;font-size:12px}
.jfdh_a .sub h6 span{color:#f20500}

/*购买5*/

.lczu5{background:url(../images/xuanzhong.png) no-repeat 42% center;margin-top:10px;font-size:20px;color:#333;line-height:50px;text-align:center;background-size: 4%;padding-left:56px;}
.yutong{width:100%;text-align:center;font-size:14px;color:#666;padding-bottom:20px;}
.yutong1{padding-left:30px;text-align:left;font-size:14px;color:#666;line-height:24px;}
.yutong2{padding-left:30px;text-align:left;font-size:16px;color:#0088CC;line-height:24px;}
.yutong a{color:#0088CC;margin-left:6px;}



/*确认订单-无域名*/
.yuming{ width: 100%; background: #f5fbff;}
.yuming .cartdd{ width: 1200px; margin: 0 auto;  padding-top: 30px; padding-bottom: 30px;}
.yuming .cart-bt{ width: 1200px; margin: 0 auto  36px auto;}
.yuming .cart-bt img{ width: 100%;}
.yuming .cont-qy{ width: 100%; background: #fff;padding-top: 25px; box-shadow: 0 5px 10px #eaf3fa;}
.yuming .cont-qy .cartMain_hd{ width: 1160px; margin: 0 auto;}
.yuming .cont-qy .cartBox .manjian{ margin-left: 30px;}
.yuming .cont-qy  .cartBox .order_content{ width: 1160px; margin-left: 20px; background: none;}
.yuming .cont-qy  .cartMain_hd .cartTop .list_con{ width: 200px;}
.yuming .order_lists .list_amount{ width: 180px;}
.yuming .order_lists .list_amount p{ margin-top: 20px;}
.yuming .order_lists .list_style{ width: 220px; font-size: 12px}
.yuming .bot-30 { padding-bottom: 30px;}
.yuming .cartBox .shop_info{ width: 85%;}
.yuming .cartBox .fr_price{ width: 10%;}
.yuming  .order_lists .list_info{ width: 240px;}
.yuming .order_lists .list_price .price{ font-weight: normal;}
.yuming .map-fl-30 .list_price{ margin-left: 0; font-size: 12px;}
.yuming .order_lists .list_con .list-xq{ width: 500px;}
.yuming .order_lists .list_info11{ width: 160px;}
.yuming .cartdd .bar-wrapper{ border: none; box-shadow: 0px 5px 10px #eaf3fa; border-top: 1px solid #f5f5f5;}
.yuming .order_lists .list_info-1{ width: 160px; padding: 20px 0; margin-left: 40px;}
.yuming  .order_lists .list_sum1{ width: 80px;}
.yuming .order_lists .list_con .list_text i{color: #999999; font-size: 12px; margin: 0 10px;font-style: inherit; float: left;}
.yuming .order_lists .list_con .list_text{ margin: 20px 0 0 0; padding: 0;}

.yuming-yhj{width: 1200px; background: #fff; box-shadow: 0px 5px 10px #eaf3fa; margin: 30px auto;}
.yuming-yhj-title{width: 95%; margin: 0 auto 20px auto; height: 50px; line-height: 50px; border-bottom: 1px solid #e0e0e0; color: #343434; font-size: 16px;}
.yuming-yhj-ny{width: 95%; margin: 0 auto; height: 140px; padding-bottom: 30px;}
.yuming-yhj-ny-t{width: 100%; float: left; border-bottom: 1px solid #e0e0e0; padding-bottom: 20px;}
.yuming-yhj-ny-t ul{ margin: 0; padding: 0;}
.yuming-yhj-ny-t ul li{width: 202px; height: 102px; float: left; margin-right: 20px; position: relative;}
.yuming-yhj-ny-t ul li .tp-1{width: 202px; height: 102px; position: absolute; top: 0; left: 0;}
.yuming-yhj-ny-t ul li .tp-1 img{width: 202px; height: 102px;}
.yuming-yhj-ny-t ul li .tp-2{width: 202px; height: 102px; position: absolute; top: 0; left: 0;}
.yuming-yhj-ny-t ul li .tp-2 img{width: 202px; height: 102px;opacity: 0;}
.yuming-yhj-ny-t ul li .tp-2a{width: 202px; height: 102px; position: absolute; top: 0; left: 0; }
.yuming-yhj-ny-t ul li:first-child .tp-2 img{opacity: 1;}
.yuming-yhj-ny-t ul li .tp-2a img{width: 202px; height: 102px;}
.yuming-yhj-ny-t ul li .top-wz{font-size: 12px; color: #fff; line-height: 30px;position: absolute;top: 10px;left: 10px; z-index: 9999;}
.yuming-yhj-ny-t ul li .top-wz em{font-size: 22px; color: #fff; line-height: 30px; margin-right: 5px;}
.yuming-yhj-ny-t ul li .top-wz p{font-size: 12px; color: #fff; line-height: 20px; text-indent: 6px;}
.yuming-yhj-ny-t ul li .bot-wz{font-size: 12px; color: #3f8cff; line-height: 30px;position: absolute;bottom: 0px;left: 10px; z-index: 9999;}
.yuming-yhj-ny-t ul li .bot-wz-1{ font-size: 12px; line-height: 30px;position: absolute;bottom: 0px;left: 10px; z-index: 9999;color: #d1d1d1;}
.yuming-yhj-ny-b{width: 100%; text-align: left; float: left;}
.yuming-yhj-ny-b p{ float: left; font-size: 12px; color: #343434; padding-top: 15px;}
.yuming-yhj-ny-b p em{ color: #f52f40; font-weight: bold;}
.yuming-yhj-ny-b .hswz{ color: #666666; margin-left: 28px;}
.sum-style p{ text-align: right !important;}


.bot-wz1{ position: relative;}
.xia-ny{ width:290px; display: none; height: 129px; background: #fff; box-shadow: 0px 2px 5px #cecccc; z-index: 999;  border: 1px solid #ddd; position: absolute; top: 28px;left: 0px;}
.bot-wz1 .cp-xq:hover  .xia-ny{ display: block;}
.xxtb{ width: 19px; display: none; height: 7px; position: absolute; top: 9px; left: 12px; z-index: 9999;}
.bot-wz1 .cp-xq:hover .xxtb{ display: block;}
.xia-ny h3{ margin: 10px 15px; line-height: 36px; font-size: 12px; color: #666666; border-bottom: 1px solid #f0f0f0;}
.xia-ny p{ margin: 10px 15px; line-height: 26px; font-size: 12px; color: #666666;}
.order-ny .blue-xq:hover .ckxq{ display: block;}


/*有域名样式*/
.ym-wz{width: 1198px; background: #fef5e1; border: 1px solid #ffe19d; margin-bottom: 36px;}
.ym-wz-ny{ margin: 8px; overflow: hidden;}
.ym-wz-ny h3{ text-align: left; line-height: 20px; color: #f66e00; font-size: 12px;}
.ym-wz-ny p{ text-align: left; line-height: 20px; color: #f66e00; font-size: 12px;}

/*无信息模板*/
.no-model{ width: 1200px; background: #fff; overflow: hidden; box-shadow:0px 5px 10px #eaf3fa; margin: 20px auto; }
.no-model-title{width: 95%; margin: 0 auto 10px auto; border-bottom: 1px solid #e0e0e0;overflow: hidden; padding-bottom: 10px; }
.no-model-title h3{ padding-top: 25px; color: #343434; font-size: 16px;}
.no-model-title p{font-size: 12px; text-align: left; color: #343434; line-height: 30px; padding-top: 10px;display: inline-block;float: left;}
.no-model-title p span{font-size: 12px; text-align: right; color: #1f8fff; float: right;}
.no-model-title p span a{color: #1f8fff;}
.no-model-title p span a:hover{text-decoration: underline;}
.no-model-ny{width: 95%; margin: 20px auto;}
.no-model-ny table{ width: 100%; margin: 0;}
.no-model-ny table tbody tr{ width: 100%; line-height: 45px;}
.no-model-ny table tbody tr th{ width: 25%;font-size: 14px; text-align: center; float: left; border-bottom: 1px solid #e0e0e0;}
.wz-table{text-align: center; font-size: 12px; color: #343434; line-height: 45px; border-bottom: 1px dashed #e0e0e0;}
.wz-table em{text-align: center; font-size: 12px; color: #1f8fff;}
.wz-table em a{color: #1f8fff;}
.wz-table em a:hover{color: #1f8fff; text-decoration: underline;}

.no-model-title-div{display: inline-block;float: right;}
.no-model-title-div div{width: 310px;height: 32px;line-height: 32px;border-radius: 30px;background: #eeeeee;border: none;-webkit-appearance: none;padding: 0 20px;box-sizing: border-box;float: left;}
.no-model-title-div div input{border: none;line-height: 32px;background: none;width: 219px;font-size: 12px;color: #343434;float: left;}
.no-model-title-div div img{float: left;vertical-align: middle;margin: 7px 0;}
.no-model-title-div .ym-close{padding-right: 7px;border-right: 1px solid #cccccc;}
.no-model-title-div .ym-search{padding-left: 7px;}
.no-model-title-div a{font-size: 14px;color: #1F8FFF;padding-left: 20px;line-height: 32px;}
.no-model-title-div a:hover{text-decoration: underline;}







.ym-model-ny{width: 95%; margin: 10px auto 40px auto;}
.ym-model-ny table{ width: 100%; margin: 0;}
.ym-model-ny table tbody tr{ width: 100%; line-height: 45px; float: left;}
.ym-model-ny table tbody tr th{ width: 22.4%;font-size: 14px; height: 46px; text-align: left; text-indent: 50px; float: left; border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0;}
.ym-model-ny table tbody tr th:first-child{ border-left:1px solid #e0e0e0;}
.ym-model-ny table tbody tr th:last-child{ border-right:1px solid #e0e0e0;width: 10%;}
.ym-model-ny table tbody tr td{ width: 22.4%;font-size: 14px; height: 46px;text-align: left; text-indent: 50px;  float: left; border-bottom: 1px dashed #e0e0e0;}
.ym-model-ny table tbody tr td:last-child{width: 10%; color: #1f8fff; cursor: pointer;}
.ym-model-ny table tbody tr td .ym-check{vertical-align: middle; margin-right: 8px;}
.ym-model-ny table tbody tr td .ym-check1{vertical-align: middle; margin-right: 8px;}
.hszt{ color: #878787;}
.no-lxline{ border-bottom: none !important;}


/*支付页面样式*/
.yuming .cont-pay{ width: 100%; background: #fff;padding-top: 25px; box-shadow: 0 5px 10px #eaf3fa; padding-bottom: 30px;}
.cont-pay .z-pay{ line-height: 30px; color: #222222; font-size: 16px; text-align: left; width: 1160px; margin: 0 auto 20px auto;}
.order-ny{width: 1160px; margin: 0 auto;}
.order-ny table{ width: 100%; margin: 0; border: 1px solid #e0e0e0;}
.order-ny table tbody tr{ width: 100%; line-height: 45px; float: left;}
.order-ny table tbody tr th{ width: 16.65%;font-size: 14px; height: 46px; text-align: center; text-indent: 50px; float: left;  border-bottom: 1px solid #e0e0e0;}
.order-ny table tbody tr td{ width: 16.6%;font-size: 12px; height: 46px;text-align: center;  text-indent: 50px;  float: left;}
.order-ny table tbody tr td .ym-check{vertical-align: middle; margin-right: 8px;}
.order-ny table tbody tr td .ym-check1{vertical-align: middle; margin-right: 8px;}
.order-ny .hongse{ color: #f52f40;}
.order-ny .blue-xq{ color: #1f8fff; text-decoration:underline;}

#avatar { margin-left: -8px;  padding-top: 10px; height: auto; overflow: hidden;}
.pass-portrait{ color: #666;  font-family: "微软雅黑";  font-size: 12px;  margin: 0 auto;}
.pass-portrait ul, .pass-portrait li { color: #666;list-style: none;margin: 0;padding: 0;}
.pass-portrait-nav {  border-bottom: 1px solid #e5e5e5; font-size: 14px;   height: 36px;  position: relative;}
.pass-portrait-nav li { background: #fff; border: 1px solid #e5e5e5;   cursor: pointer; height: 38px !important;
    line-height: 28px;  text-align: center;  width: 120px;  position: absolute;  left: 0; top: 0;  border-bottom: none;}
.pass-portrait-nav li.pass-portrait-center {left: 120px;}
.pass-portrait-nav li.pass-portrait-navright {left: 240px;}
.pass-portrait-nav li.pass-portrait-current {border-bottom: 1px solid #fff; border-left: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5;
    border-top: 3px solid #1f8fff; font-weight: bold; color: #1f8fff; margin-top: -4px;}
.pass-portrait-content { padding: 20px 0 0 23px;    text-align: left; height: auto; overflow: hidden;}   
.pass-portrait-tabcontent { height: auto;  -webkit-overflow-scrolling: touch;}
.pass-portrait-openimg { position: relative; margin-top: 10px;}
.pass-portrait-filebtn {border: 1px solid #1f8fff;background:#fff;  height: 38px; border-radius: 2px; line-height: 38px;    text-align: center;    width: 130px;}
.pass-portrait-file { height: 38px;    opacity: 0;  filter: alpha(opacity=0);   font-size: 30px;    position: absolute;   left: 0;   top: 0;    width: 130px;}
.pass-portrait-refile {height: 38px;opacity: 0;filter: alpha(opacity=0);	font-size: 30px;	position: absolute;left: 140px;top: 40px;width: 130px;}
.pass-portrait-msg { color: #999;    display: inline-block;  margin-left: 6px;  text-align: left;}
.pass-portrait-savebtn,.pass-portrait-cancelbtn {border: 1px solid #c8c8c8;background: #f9f9f9; 	cursor: pointer;	height: 38px;	line-height: 38px;	text-align: center;	width: 130px;}

.pass-portrait-history {overflow: hidden;height: 43px;}
.pass-portrait-history li {	float: left;	height: 35px;	margin-right: 10px;	margin-top: 6px;	width: 36px;}
.pass-portrait-history li img {	height: 35px;	width: 35px;	cursor: pointer;}
.pass-portrait-history .historySpan {	background: url('../img/curHishot_39265c1b.png');	display: inline-block;
	height: 36px;	width: 36px;	position: relative;	top: -39px;	zoom: 1;	visibility: hidden;}
.pass-portrait-history span.historySpanIELowser {	background: url('../img/curHishotIELower_ceb9fb0a.gif');	top: -36px;}
.pass-portrait-history span.historySpanIE8 {	top: -37px;}
.pass-portrait-history li.visiHisHot span {	visibility: visible;}
li.pass-portrait-hisdefault {	background: #f0f0f0;	border: 1px solid #e5e5e5;}
p.pass-portrain-commonp {	margin: 0;	padding: 0 0 18px 0; font-size: 12px; color: #343434;}
p.pass-portrain-commonp em {color: #666666; font-size: 18px; font-weight: bold;}
p.pass-portrain-commonp span{color: #f52f40; font-size: 18px; font-weight: bold;}
.pass-portrait-tabcontent a.sub-an{ width: 140px; height: 40px; display: block; float: left; line-height: 40px; border: none; margin-top: 26px;font-size: 14px; background: #1f8fff; color:#fff; text-align: center; border-radius: 2px;}
.pass-portrait-tabcontent .sub-an{ width: 140px; height: 40px; line-height: 40px; border: none; margin-top: 26px;font-size: 14px; background: #1f8fff; color:#fff; text-align: center; border-radius: 2px;}
.huikuan .modal-title{ color: #343434; font-size: 14px;}
.li-personer .form-control{ padding: 0 12px !important;}
.tank .modal-dialog{ width: 620px !important; border-radius:2px !important; margin: 300px auto 30px auto;}
.tank .modal-content{border: none !important; box-shadow: none !important; -webkit-box-shadow: none !important; border-radius:2px !important; }
.tank .form-horizontal .control-label{ color: #333; font-size: 14px; font-weight: normal;}
.tank .form-horizontal .control-label i{ color: #f52f40; font-size: 14px; font-style: normal; padding-right: 8px;}
.tkwz{ width: 70%;   margin: 0 auto;  padding-left: 22px;}
.tkwz h3{line-height: 26px; font-size: 12px; color: #f27000;}
.modal-footer{ border-top: none !important;}

.pass-portrait-tabcontent .mbz{font-size: 12px; color: #666666; line-height: 45px;}
.pass-portrait-tabcontent .mbz span{ color: #1f8fff; font-size: 14px; font-weight: bold; text-decoration: underline; cursor: pointer;}
.pass-portrait-tabcontent .mbz span a{ color: #1f8fff;}
.pass-portrait-tabcontent h5{ color: #f36f00; font-size: 12px; line-height: 45px; font-weight: normal;}
.pass-portrait-tabcontent  .zfb-tb{ width: 142px; margin-top: 24px; height: 31px; border: 1px solid #dddddd;}
.pass-portrait-tabcontent  .zfb-tb img{ width: 100%;}
.xianxia h5{ color: #666666; font-size: 12px; line-height: 45px; font-weight: normal;}
.pass-portrait-tabcontent .wzjs{ width: 100%; float: left; margin-bottom: 20px;}
.pass-portrait-tabcontent .wzjs h3{ color: #343434; font-size: 12px; line-height: 22px; float: left; font-weight: bold;margin-right: 10px;}
.pass-portrait-tabcontent .wzjs div{ float: left;}
.pass-portrait-tabcontent .wzjs div p{ color: #343434; font-size: 12px; font-weight: normal; line-height:22px; margin: 0; height: 22px;}
.pass-portrait-tabcontent .no-bot{ margin-bottom: 0 !important;}
.pass-portrait input {color: #1f8fff;  font-family: "微软雅黑";font-size: 12px;  margin: 0;    outline: none;    padding: 0;}

.pass-portrait-hide {	display: none;}
.pass-portrait-clearfix {	clear: both;	display: block;	zoom: 1;}
.pass-portrait ul, .pass-portrait li {color: #666; list-style: none; margin: 0;    padding: 0;}
.pass-portrait ul, .pass-portrait li {  color: #666;   list-style: none;   margin: 0;   padding: 0;}
.pass-portrait ul, .pass-portrait li, .pass-portrait p { margin: 0; padding: 0; height: 36px;margin-top: -3px; line-height: 36px;}
li.visiHot span {	visibility: visible; height: 51px !important;}
.pass-portrait-recommend li {  cursor: pointer;   float: left; height: 51px !important; line-height: 51px;  margin-right: 10px;  text-align: center;  width: 51px;}
.pass-portrait-recommend li img {height: 50px;  width: 50px;}
.pass-portrait-right {	border-left: 1px solid #e5e5e5;	float: right;	height: 390px;	margin-left: 20px;	padding-left: 36px;	width: 180px;}
.pass-portrait-right .pass-portrain-commonp {font-size: 18px;}
.pass-portrait-right p.pass-portrain-previewp {font-size: 12px;	margin: 4px 0 18px 0; line-height: 20px;}
.pass-portrait-previewboxbig {	height: 100px !important;	width: 100px;	overflow: hidden;	margin: 0;}
.pass-portrait-previewboxbigsmall {	height: 55px !important;	width: 55px;	overflow: hidden;	margin: 0;}
.pass-portrait-previewbig {	height: 100px;	width: 100px;}
.pass-portrait-previewsmall {	height: 55px;	width: 55px;}
.pass-portrait-left {display: inline; float: left;}
.pass-portrait-save {	padding-top: 40px;	position: relative; float: left;}
.pass-portrait-save input { background: #2e82ff; border: 1px solid #2e82ff; color: #fff; font-family: "微软雅黑"; font-size: 14px;}
.recommendSpan {background: url(../images/bk-tp.png);  display: inline-block;    height: 51px;   width: 51px;  position: relative; top: -50px;zoom: 1;visibility: hidden;}
li.pass-portrait-more {   background: #f0f0f0;    line-height: 50px;    margin-right: 0;}
.pass-portrait-tabcontent ul.pass-portrait-hotrecommend {margin-bottom: 10px; height: 51px;}
.pass-portrait-hotrecommend li {cursor: pointer;	float: left;	margin-top: 10px;	margin-right: 10px;
	height: 51px !important;	width: 51px;}
.pass-portrait-hotrecommend li.pass-portrait-padli {position: relative;	top: 0;	left: 0;}
li.liIELowser,
.pass-portrait-hotrecommend li.liIELowser {overflow: hidden;}
.pass-portrait-hotrecommend li img {	height: 50px;	width: 50px;}
.pass-portrait-hotrecommend .recommendSpan {	background:url(../images/bk-tp.png);	display: inline-block;
	height: 51px !important;width: 51px;	position: relative;	top: -50px;	zoom: 1;}
.pass-portrait-dialog .pass-portrait-save {background: #ebebeb;	border-top: 1px solid #d8d8d8;	height: 46px;	padding-top: 8px;	text-align: center;}

.tjiao{ text-align: center !important; padding:0px 0 30px 0;  width: 80%;}
.tjiao .btn{ width: 128px; line-height: 40px; padding: 0;}
.tjiao .btn-primary{ background: #1f8fff !important; border: 1px solid #1f8fff; border-radius: 2px;}
.tjiao .btn-border{ background: #fff !important; border: 1px solid #999999; border-radius: 2px; color: #999999;}

.xq{position: relative;}
.ckxq-ny{ width:968px; display: none; height: 465px; background: #fff; box-shadow: 0px 2px 5px #cecccc; z-index: 999;  border: 1px solid #ddd; position: absolute; top: 95%;left: -35%; overflow: hidden; cursor: pointer;}
.ckxq-ny-hang{ width: 100%;  overflow-y: auto; height: 468px;} 
.ckxq-ny-hang ul{ margin: 0; padding: 0; overflow: hidden;border-bottom: 1px solid #e0e0e0;}
.ckxq-ny-hang ul li{ width: 20%; float: left; margin: 20px 0; font-size: 12px; color: #666;}
.ckxq-ny-hang ul li h5{text-align: left;  font-size: 12px; line-height: 26px; color: #343434; font-weight: normal; margin: 0;}
.ckxq-ny-hang ul li p{  font-size: 12px; color: #343434;line-height: 20px;margin: 0;}
.ckxq-ny-hang ul:last-child{ border-bottom: none !important;}

.order-ny .blue-xq:hover .ckxq-ny{ display: block;}
.ckxq{ width: 19px; display: none; height: 7px; position: absolute; top: 38%; left: 31%; z-index: 9999;}
.order-ny .blue-xq:hover .ckxq{ display: block;}
.ckxq-ny h5{ margin: 10px 0px 0 20px; line-height: 36px; font-size: 12px; color: #666666;}
.ckxq-ny p{ margin: 10px 0px 0 20px; line-height: 26px; font-size: 12px; color: #666666;}



/*支付成功*/
.pay-succe{ width: 1200px; margin:20px auto; overflow: hidden; min-height: 300px;}
.pay-succe .cg-tb{ width: 49px; height: 45px; margin: 0 auto;}
.pay-succe .cg-tb img{ width: 49px; height: 45px;}
.pay-succe h3{font-size: 22px; color: #333; line-height: 50px; text-align: center; padding-top: 10px;}
.pay-succe h3 em{font-size: 22px; color: #1f8fff; line-height: 50px; text-align: center; font-style: normal; margin: 0 5px;}
.pay-succe h3 em a{ color: #1f8fff;}
.pay-succe h3 em a:hover{ color: #1f8fff; text-decoration:underline;}
.pay-succe h5{font-size: 14px; color: #333333; line-height: 22px; text-align: center;}

/*全域建站页内导航样式*/
.solution-pagenav {height: 50px;background: #252B3A; width: 100%;}
.solution-pagenav-content {overflow: hidden; font-size: 0; line-height: 50px; text-align: center;}
.solution-pagenav-content > li { display: inline-block;  position: relative;  padding: 0 30px;  font-size: 14px;  color: #fff}
.solution-pagenav-content > li.active:after { content: "";  position: absolute;   left: 0;  right: 0;   bottom: 0; border-bottom: solid 4px @color-primary;
      transition: border-color .2s;}
.solution-pagenav-content a { display: block;}
.solution-pagenav.fixed .solution-pagenav-content {position: fixed;z-index: 199; top: 0;left: 50%; width: 1000px; max-width: 1200px; margin-left: -500px;}


/*悬浮效果样式*/
.side {
	position: fixed;
	width: 48px;
	height: 275px;
	right: 0;
	top: 400px;
	z-index: 100
}

.side ul li {
	width: 48px;
	height: 48px;
	float: left;
	position: relative;
}
/* .side ul li:hover{background: #1977f3;} */
.side ul li .sidebox, .side ul li .sidebox-kf{
	position: absolute;
	width: 48px;
	height: 48px;
	top: 0;
	right: 0;
	transition: all .3s;
	background: #1977f3;
	color: #191919; box-shadow: 0 4px 10px 0 rgba(59,67,73, .1);
	font: 14px/54px "微软雅黑";
	overflow: hidden; line-height: 48px;
}
.side ul li .sidebox{background: #fff;}
.gl-show{ background: #1977f3 !important;}

.side ul li .sidetop {
	width: 48px;
	height: 48px;
	line-height: 48px;
	display: inline-block;
	background: #282f3d;
	transition: all .3s
}

.side ul li .sidetop:hover {
	background: #1977f3;
	opacity: 1;
	filter: Alpha(opacity=100)
}

.side ul li img {
	float: left; margin: 9px;max-width: 146px;
}

.side ul li .sidebox-1{
	position: absolute;
	width: 48px;
	height: 48px;
	top: 0;
	right: 0;
	transition: all .3s;
	background: #fff;box-shadow: 0 4px 10px 0 rgba(59,67,73, .1);
	color: #fff;
	font: 14px/54px "微软雅黑";
	overflow: hidden; line-height: 48px;
}

.ctrl_qrcode{ position: relative !important;}
.wxtp-bg {
	width: 170px;
	display: none;
	position: absolute;
	right: 62px;
	top: -60px;
	height: 194px;
	z-index: 9999 !important;
	border-radius: 10px;
	background: #fff;
	box-shadow: 0 4px 10px 0 rgba(59,67,73, .1);
	
}
.wxtp-bg-wx{ width: 146px; height: 146px; margin: 10px 10px 5px 10px;}
.wxtp-bg-wz{ text-align: center; line-height: 20px; color: #191919;font-size: 14px;}
.wxtp-bg-wx img{ margin: 0 !important; float: none !important; padding-left: 2px;}
.ctrl_qrcode:hover .wxtp-bg{ display: block; transition: all .3s}
.wx-xftb{ display: none; width: 10px; height: 11px; position: absolute; right:61px; top: 10px;}
.ctrl_qrcode:hover .wx-xftb{ display: block; transition: all .3s; box-shadow: 0 10px 10px #999;}
.ctrl_qrcode:hover .sidebox-1{ background: transparent; transition: all .3s}
.bai-tb{opacity: 0;}
.blue-tb{opacity:1;}
.side ul li .tb-box:hover .bai-tb{opacity: 1;}
.side ul li .tb-box:hover .blue-tb{opacity: 0; display: none;}

.wx-xftb img{display: block;}

/*select下拉框背景颜色*/
.chengse{ background: #ff8833; color: #fff; border: 1px solid #ff8833;}
div,ul,li{margin:0;padding:0;}
ul{line-style:none;}
.num-1 .select{position:relative;width:134px;min-width:134px;height:30px;border:1px solid #c3c5c6;cursor:pointer; border-radius:2px ; margin-top: 10px; appearance:none; -moz-appearance:none;
  -webkit-appearance:none;  background: url(../images/xx1-b.png) no-repeat right 10px center;}
.num-1 .select.xuan{  background: url(../images/xx1-t.png) no-repeat right 10px center;}
.num-1 .select .select_text{padding:0 20px 0 10px;height:30px;line-height:30px; font-weight: normal; font-size: 12px;    text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;}
.num-1 .select_ul{display:none;position:absolute;top:30px;left:-1px;width:134px;min-width:134px;border:1px solid #1f8fff;z-index: 9999; background: #fff; border-bottom-right-radius:2px;border-bottom-left-radius:2px;background:#fff;}
.num-1 .select_ul li{line-height:28px;text-indent:10px; width: 100%;font-weight: normal; font-size: 12px;    float: none;   height: auto;}
.num-1 .select_ul li:hover{color:#fff;background:#1f8fff;}
.num-1 .select_ul li.cur{color:#fff;background:#1f8fff;}

.num-2 .select{position:relative;width:134px;min-width:134px;height:30px;border:1px solid #ffd4bf;cursor:pointer; border-radius:2px ; margin-top: 10px; appearance:none; -moz-appearance:none;
  -webkit-appearance:none;  background: url(../images/xxtb-b.png) no-repeat right 10px center;}
.num-2 .select.xuan{  background: url(../images/xxtb-t.png) no-repeat right 10px center;}
.num-2 .select .select_text{padding:0 20px 0 10px;height:30px;line-height:30px; font-weight: normal; font-size: 12px;    text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;}
.num-2 .select_ul{display:none;position:absolute;top:30px;left:-1px;width:134px;min-width:134px; z-index: 9999; border:1px solid #ff8833;border-bottom-right-radius:2px;border-bottom-left-radius:2px;background:#fff;}
.num-2 .select_ul li{line-height:28px;text-indent:10px; width: 100%;font-weight: normal; font-size: 12px;    float: none;   height: auto;}
.num-2 .select_ul li:hover{color:#fff;background:#ff8833;}
.num-2 .select_ul li.cur{color:#fff;background:#ff8833;}

.num-3 .select{position:relative;width:134px;min-width:134px;height:30px;border:1px solid #fbbec2;cursor:pointer; border-radius:2px ; appearance:none; -moz-appearance:none;
  -webkit-appearance:none;  background: url(../images/xx2-b.png) no-repeat right 10px center;}
.num-3 .select.xuan{  background: url(../images/xx2-t.png) no-repeat right 10px center;}
.num-3 .select .select_text{padding:0 20px 0 10px;height:30px;line-height:30px; font-weight: normal; font-size: 12px;    text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;}
.num-3 .select_ul{display:none;position:absolute;top:30px;left:-1px;width:134px;min-width:134px; z-index: 9999; border:1px solid #f52f40;border-bottom-right-radius:2px;border-bottom-left-radius:2px;background:#fff;}
.num-3 .select_ul li{line-height:28px;text-indent:10px; width: 100%;font-weight: normal; font-size: 12px;    float: none;   height: auto;}
.num-3 .select_ul li:hover{color:#fff;background:#f52f40;}
.num-3 .select_ul li.cur{color:#fff;background:#f52f40;}

/*返回顶部样式*/
.goTop >img{width: 48px;height: 48px; cursor: pointer;}
.goTop{ position: fixed;right : 0px;bottom : 20px; z-index: 999; box-shadow: 0 3px 10px rgba(59,67,73, .1);width: 48px;height: 48px;}

 .ban-3-xg{margin-top: 50%; }
 .ban-3-xg img{width: 80%; margin: 0 auto 0 13.5%  !important;}
 
 /*增加域名确认页面*/
.map-gap10{ margin-top: 10px;}
.db-taocan-yuming{ width: 100%; border: none; margin:10px 0 0 0;float: left;}
.db-taocan-yuming ul{ margin: 0; padding: 0;width: 100%; margin: 0 auto;  }
.db-taocan-yuming ul li{ width: 16%; float: left;}

.list_con-a1{  width: 250px; margin-left: 50px;}
.list_info-a1{  width: 240px;}
.list_amount-a1{ width: 200px;} 
.list_price-a1{ width:220px;}
.list_sum-a1{ width:200px; margin-top: 20px;}
.db-taocan-yuming  .list_con{ width: 250px}

.yuming .db-taocan-yuming  .list_con .list_text i{color: #999999;  font-size: 12px;  margin: 0 10px  0 50px;  font-style: inherit;  float: left;}
.yuming .db-taocan-yuming .list_info11{ width: 160px; text-align: center; margin-left: 20px;}
.db-taocan-yuming .num-1 .select{ margin-top: 0;}
.yuming .db-taocan-yuming .list_sum1{ width: 200px; margin-left:65px; margin-top: 0px;}
.db-taocan-yuming .list_price .price{ margin-top: 0 !important;}
.list_info11 .num-1 .select{position:relative;width:134px;min-width:134px;height:30px;border:1px solid #c3c5c6;cursor:pointer; border-radius:2px ; margin-top:0 !important; appearance:none; -moz-appearance:none;
  -webkit-appearance:none;  background: url(../images/xx1-b.png) no-repeat right 10px center;}
.list_info11 .num-1 .select.xuan{  background: url(../images/xx1-t.png) no-repeat right 10px center;}
.list_info11 .num-1 .select .select_text{padding:0 20px;height:30px;line-height:30px; font-weight: normal; font-size: 12px; text-align: left;    text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;}
.list_info11 .num-1 .select_ul{display:none;position:absolute;top:30px;left:-1px;width:134px;min-width:134px;border:1px solid #1f8fff;z-index: 9999 !important; background: #fff; border-bottom-right-radius:2px;border-bottom-left-radius:2px;background:#fff;}
.list_info11 .num-1 .select_ul li{line-height:28px;text-indent:10px; width: 92%;font-weight: normal; font-size: 12px;    float: none;   height: auto; text-align: left; padding-left: 8%;}
.list_info11 .num-1 .select_ul li:hover{color:#fff;background:#1f8fff;}
.list_info11 .num-1 .select_ul li.cur{color:#fff;background:#1f8fff;}

.db-taocan-yuming .list_price{
    width: 150px;
}
.db-taocan-yuming .list_price .num-1 select{appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;  background: url(../images/xx1-b.png) no-repeat right 10px center; padding: 0 0 0 6px;
    width: 100px; height: 28px; font-size: 12px; border: 1px solid #c4c4c4; margin: 0; font-weight: normal;
}
.no-gap30{ padding-bottom: 0 !important;}


/*新增域名确认页面*/
#lib_Tab1{width:100%;margin:20px 0px 0px 0px;padding:0px 0px 20px 0px; overflow: hidden; background: #fff; }
.lib_Menubox{height:28px;line-height:28px;position:relative}
.lib_Menubox ul{margin:0px;padding:0px;list-style:none;position:absolute;top:3px;left:0;height:25px;text-align:center;margin-bottom:4px}
.lib_Menubox li{float:left;display:block;cursor:pointer;width:52px;color:#333;line-height:20px }
.lib_Menubox li.hover{padding:0px;width:52px;color:#333;line-height:20px}
.lerrt{float:left;width:180px;text-align:right;margin-right:10px;line-height:20px}
.wn1chanp ul {overflow: hidden;font-size: 14px;	color: #666;}
.lib_Contentbox{width:96.4%;background:#fff;padding-top:30px;}
.lib_Contentbox ul li{display:block;width:50%;float:left;margin-bottom:15px}
.lib_Contentbox ul li input{width:340px;height:26px;line-height:26px;border:#e3e3e3 solid 1px;padding-left:5px;padding-right:5px;float:left; border-radius:5px;color:#999; }
.coupon{border-bottom:#cde8f8 solid 1px}
.lib_Contentbox ul li textarea{border-radius:5px;border:#e3e3e3 solid 1px;padding:5px;color:#999; }

.lib_Contentbox ul li .textBox{border-radius:5px;border:#e3e3e3 solid 1px;padding:5px;color:#999; }
.cope{text-align:right}
.cope strong{color:#333;font-size:14px}
.cope strong span{color:#cc0000;font-size:18px}
.accept{border-bottom:1px dotted #a3a3a3;line-height:30px}
.confirm{background:url(../images/button4.gif) no-repeat 0px 0px;height:31px;width:205px;cursor:pointer;margin-top:10px;margin-left:315px}
.yuming-qr-title{width: 95%; margin: 10px auto 5px auto; height: 50px; line-height: 50px; border-bottom: 1px solid #e0e0e0; color: #343434; font-size: 16px;}

.lib_Contentbox ul li .input_style{ vertical-align: middle;}

.add  .cont-qy {  width: 100%; background: #fff;  padding-top: 25px;  box-shadow: 0 5px 10px #eaf3fa;
    display: inline-block;   padding-bottom: 30px;}
    
.car-ny .cartBox{ overflow: inherit;}
.car-ny  .order_lists{ overflow: inherit; display: inline-block;}
.ym-model-ny .input_style{ display: inline;}




/*空购物车*/
.car-none{ width: 50%; padding: 50px 0 20px 0; margin: 0 auto; overflow: hidden; text-align: center;}
.car-none i{ width: 50px; height: 50px; margin-right: 10px; margin-top: 2px;}
.car-none i img{ width: 50px; vertical-align: middle;}
.car-none h3{ line-height: 50px; color: #989796; font-size: 20px; padding-top: 6px; font-weight: normal;}
.car-none h3 a:hover{ color: #1F8FFF;}


.inner-top { display: inline-block;  vertical-align: top; width: 1180px; margin: 0px auto 0 auto;}
.inner-top .t1{ width: 700px; height: 43;   padding: 0px 10px;  margin: 60px auto 20px auto;}
.inner-top .t2{ width:875px; height: 191px;   padding: 0px 10px;    margin: 20px auto 20px auto;}
.inner-top .t2 img ,.ban .inner .t1 img{ width: 98%;} 
.inner-top .t3{ width: 719px; height: 89px;  margin: 20px auto 20px auto;}
.inner-top .t3 img{ width: 100%;}
.inner-top .t4{ width:200px; height: 60px;  margin: 20px auto 20px auto;}
.inner-top .t4 img{ width: 100%;}

/*购物车加入成功*/
.car-success{ width: 100%; height: 168px; background: #e7f4fd;}
.car-success-ny{ width: 1200px; height: 168px; margin: 0 auto;}
.car-success-ny-t{padding:36px 0 28px 0; overflow: hidden;}
.car-success-ny-t i{ width: 30px; height: 30px; float: left; margin-right: 10px;}
.car-success-ny-t h3{ line-height: 30px; font-size: 22px; float: left; color: #5ecc49;}
.car-success-ny-b{ margin: 0 auto; overflow: hidden;}
.car-success-ny-b ul{ margin: 0; padding: 0;}
.car-success-ny-b ul li{width: 158px; height: 36px;text-align: center; float: left; line-height: 36px; background: #1f8fff; color: #fff; border-radius: 2px; margin-right: 16px;}
.car-success-ny-b ul li a{color: #fff; display: block;}


/*为您推荐*/
.hd-bg{ background: #f5fbff; width: 100%; padding-top: 30px;}
.hd-content { width: 1200px; margin:  0 auto;}
.hd-content .bt{ width: 100%; line-height: 45px; color: #666666; font-size:16px;  margin-bottom:10px;}
.hd-content .hd-tab-list{width: 100%;overflow: hidden;padding-bottom: 58px;}
.hd-content .hd-tab-list li{width: 380px;float: left;overflow: hidden;background: #fff;margin: 0 30px 30px 0;}
.hd-content .hd-tab-list li h3{font-size: 20px;color: #fff;height: 82px;background: url(../images/bg.png) no-repeat center;}
.hd-content .hd-tab-list li h3 span{padding:0 20px;display: block;line-height: 83px;font-weight: bold;width: 100%;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hd-content .hd-tab-list li p{font-size: 14px;color: #666;line-height: 30px;margin:10px 20px;}
.hd-content .hd-tab-list li a{display:block;width: 130px;height: 35px;border: 1px solid #1f8fff;box-sizing: border-box;text-align: center;line-height: 33px;
margin:5px 0 29px 20px;color: #1f8fff;overflow: hidden;transition: all ease .3s;float: left;}
.hd-content .hd-tab-list li>span{color:#f85a6a;font-size: 12px;padding-left: 13px;border-radius: 2px;line-height: 35px;margin:5px 0 29px 0;display: block;float: left;}
.hd-content .hd-tab-list li a:hover{background: #1F8FFF;color:#fff;}
.hd-content .hd-tab-list li:nth-child(3n){margin-right: 0;}
.hd-content .hd-tab-list li .chu-s{height: 54px;}

.hd-content .hd-tab-list li:hover{box-shadow: 0 10px 20px rgba(135,166,193,.25);}


/*缺省状态*/

.bkny{ width: 100%;  }
.bkny-ny{ width: 1200px; padding: 50px 0; margin: 0 auto;}
.bkny-ny .xtb{ width: 94px; height: 108px; margin: 0 auto;}
.bkny-ny .xtb img{ width: 100%;}
.bkny-ny h3{text-align: center; line-height: 40px; color: #565656; font-size: 18px;}


 .wzd{ display:none;}




/*云服务器修改0802*/
.
.slider-m-o{width: 100%;overflow: hidden;padding: 15px 0;}
.slider-m-o .label {
    width: 89px;
    line-height: 40px;
    color: #333;
    text-align: left;
}
.slider-m-o ul.ul-o{width: 1030px;line-height: 40px;}
.slider-m-o ul li{width: 163px;border: 1px solid #e0e0e0;background: #fff;margin: 0 14px 0 0;text-align: center;float: left;}
.slider-m-o .deploy ul.list-size li{font-size: 12px;line-height: 14px;padding: 5px 0;box-sizing: border-box;margin-bottom: 10px;height: 42px;}
.server-show form{padding: 25px 0;}
.server-show form .item{padding: 0 30px;margin: 20px 0;border-bottom: 1px solid #ddd;padding-bottom: 25px;}
.server-show form .item-border{}
.server-show form .item .peizhi{font-size: 16px;color: #333;line-height: 30px;text-align: left;margin-bottom: 20px;}
.server-show form .item .ul-length{width: 100%;overflow: hidden;margin-bottom: 20px;}
.server-show .queIcon{ display: inline-block; height: 38px;  margin-left: 5px; vertical-align: top;}
.server-show .queIcon em{ display:block; width: 12px; height: 12px; border: 1px solid #1F8FFF; color: #1F8FFF; border-radius: 50%; line-height: 12px; font-style: normal; position: relative; top: 14px; font-size: 12px;}
.server-show .slider-m-o .slider-m-o-m{ float:left; position:relative; margin:5px 10px 0 0; width:810px; }
.server-show .slider-m-o .slider-m-o-m .slider-tip{ position:absolute; left: 0; top:-22px; padding:0; font-size:12px; color:#ff6800;} 
.server-show .slider-m-o .slider-m-o-m .jdt{ width:808px; height:20px; border: 1px solid #e2e2e2; background:#fbfbfb; position:absolute; left:0; top:0; cursor:pointer;}
.server-show .slider-m-o .slider{ width:794px; height:20px; border: 1px solid #e2e2e2; border-right: 0; position:relative; cursor:pointer;}
.server-show .slider-m-o .slider .ui-slider-range{ background:#e95f00; height: 22px;  position:absolute; left:-1px; top:-1px;}
.server-show .slider-m-o .slider .ui-slider-handle{ width:16px; height:26px; margin-left: -1px; position: absolute;  left: 295px; top: -3.5px; outline:none; background:url(../images/cloud-18.gif) no-repeat center #ff6800; z-index: 2;}
.server-show .slider-m-o-m p{ width: 810px;}
.server-show .p-tex{width: 100%;text-align: left;overflow: hidden;}
.server-show .slider-m-o-m p span{ font-size: 12px; color: #999;text-align: left; display:inline-block; cursor:pointer; line-height: 22px; cursor: pointer;}
.server-show .slider-m-o-m p.p-tit span{ width:263px;}
.server-show .slider-m-o-m p.p-t span{ width:131px;}
.server-show .slider-m-o-m p.p-s span{ width:279px;}
.server-show .slider-m-o-m p.p-s span.span-o{ width: 500px;}
.server-show .slider-m-o-m p.p-l span{ width:156px;}
.server-show .slider-m-o-m p span:last-child{ width: auto;}
.server-show .slider-m-o-m p.p-f span{ width:50%;}
.server-show .slider-m-o-m p.p-f span.last{ text-align:right}
.server-show .slider-m-o-b{ float:left;}
.server-show .slider-m-o-b .bor{border:1px solid #e7e7e7; padding-right: 7px; float: left;}
.server-show .slider-m-o-b input{ width:64px; padding: 0 5px; vertical-align: top; height:28px; text-align:center; line-height:24px; border: 0;  color:#ff6800; font-size:14px; display: inline-block;}
.server-show .slider-m-o-b p{ width:33px; color:#999; font-size:12px; display:inline-block; line-height:28px; text-align: right;}
.server-show .slider-m-o-b .count{ float: left; margin-top: 1px;}
.server-show .slider-m-o-b .count a{ display: block; margin-top: -1px; width: 30px; height: 13.5px; line-height: 13.5px; text-align: center; background-color: #f8f8f8; border: 1px solid #e7e7e7; border-left: 0;}
.server-show .slider-m-o-b .count a:hover{ background-color: #f1f1f1;}
.server-show .slider-m-o-b .count a:after{ content: ""; display:inline-block; margin-top: 4.5px;  border: 4px solid transparent; border-top: 5px solid #bdbdbd;width: 0; height: 0px;}
.server-show .slider-m-o-b .count a.top-arrow:after{border: 4px solid transparent; border-bottom: 5px solid #bdbdbd; margin-top:.5px;}
.server-show .slider-m-o .sel{ float:left; position:relative; width:200px;}


/*云豆添加*/
.ym-model-nya{}
.yuming-yhj-nya {width: 95%;  margin: 0 auto;  height: 40px;}
.no-fl-2{ margin-left: 2px;}
.no-fl-2 i{ margin-right: 10px;}
.no-fl-2 em{ color: #f52f40; font-weight: bold; margin: 0 6px;}
.yuming-yhj-ny-b .bot-wzaa{  position: relative;display: inline-block;}
.ydgz{ color: #1F8FFF;  margin: 0 6px;}
.xxtba {width: 19px;  display: none;  height: 7px; position: absolute;   top: 13px;  left: 20px;  z-index: 9999 !important;}
.xia-nya {width: 290px;  display: none; min-height: 135px;  background: #fff;  box-shadow: 0px 2px 5px #cecccc;  z-index: 999; border: 1px solid #ddd;  position: absolute;  top: 28px;   left: 6px;}
.xia-nya h3{margin: 10px 15px 0px 15px;  line-height: 36px;  font-size: 12px;  color: #666666;  border-bottom: 1px solid #f0f0f0;}
.xia-nya p{margin: 10px 15px;  line-height: 26px;  font-size: 12px;  color: #666666; padding-top: 0 !important;}
.bot-wzaa .cp-xq:hover  .xia-nya{ display: block;}
.bot-wzaa .cp-xq:hover .xxtba{ display: block;}
.order-ny .blue-xq:hover .ckxq{ display: block;}



/*付款页面修改*/
.no-model-titlea{width: 95%; margin: 0 auto 10px auto; border-bottom: 1px solid #e0e0e0 !important; overflow: hidden; padding: 0 2.5% 10px 2.5%; }
.no-model-titlea h3{ padding-top: 25px; color: #343434; font-size: 16px;}
.no-model-titlea p{font-size: 12px; text-align: left; color: #343434; line-height: 30px; padding-top: 10px;}
.no-model-titlea p span{font-size: 12px; text-align: right; color: #1f8fff; float: right;}
.no-model-titlea p span a{color: #1f8fff;}
.no-model-titlea p span a:hover{text-decoration: underline;}
.no-model-titlea-fl{width: 70%; float: left;}
.no-model-titlea-fl h3{ padding-top: 13px; color: #343434; font-size: 16px;}
.no-model-titlea-fl h3 em{ font-style: normal; font-size: 12px; text-align: left; color: #343434; line-height: 30px; padding-top: 10px;}
.no-model-titlea-fr{width: 30%; float: right;}
.no-model-titlea-fr h2{ text-align: right;  font-size: 14px; color: #666;font-weight:  normal;font-style: normal; margin-top: 20px; margin-right: 8px;}
.no-model-titlea-fr h2 em{ text-align: left; padding-left: 10px;font-size:20px; color: #f52f40; font-weight: bold; }
.no-model-biaodan{width: 95%; margin: 0 auto 10px auto; border-bottom: 1px solid #e0e0e0 !important; overflow: hidden; }
.no-model-biaodan-fl{width: 70%; float: left;}
.no-model-biaodan-fl h3{ padding: 15px 0 15px 10px; color: #343434; font-size: 16px; display: inline-block;}
.no-model-biaodan-fl h3 em{ font-style: normal; font-size: 14px; text-align: left; color: #343434; line-height: 30px; padding-top: 10px; margin-left: 16px;}
.no-model-biaodan-fr{width: 30%; float: right;}
.no-model-biaodan-fr h2{ text-align: right;  font-size: 14px; color: #666;font-weight:  normal;font-style: normal; margin-top: 20px; margin-right: 8px;}
.no-model-biaodan-fr h2 em{ text-align: left; padding-left: 10px;font-size:14px; color: #f52f40; font-weight: bold; }
.no-t20 h2{  margin-top: 15px !important;}
.pay-list{ width: 100%; overflow: hidden; padding-bottom: 20px;}
.pay-list ul{ padding: 0; margin: 0;}
.pay-list ul li{width: 144px; height: 34px;float: left; margin-right: 20px;  margin: 5px 20px 5px 32px; position: relative;  }
.pay-list ul li:nth-child(2){margin-left: 0px;}
.pay-list ul li input{ z-index:9999 ;position: absolute; top: 0; left: 0; }
.pay-list ul li img{}
.calBtna{  margin: 20px  30px 20px 0 ;  float: right;  padding-bottom: 15px;
}
.calBtna a{
    display: block;
    width: 140px;
    height: 40px;
    color: #fff;
    background: #1f8fff;
    cursor: not-allowed;
    font-size: 14px;
    text-decoration: none;
    line-height: 40px;
    text-align: center;
    border-radius: 2px;
}
.calBtna a.btn_sty{
    background: #f40;
    cursor: pointer;
}



/*首页产品服务*/
.yun-xuqiu{ width: 100%;}   
.yun-xuqiu-main-hd { padding-top: 30px;padding-bottom: 0px; text-align: center;}
.yun-xuqiu-main-hd .qiu-main-title { line-height: 44px;   font-size: 30px;  color: #222;}
.yun-xuqiu-main-hd .qiu-main-des { padding: 10px 0;line-height: 36px;  font-size: 18px;  color: #333;}
.cpfw-t{width: 72px; height: 72px;margin: 0 auto;}
.price .category ul li:hover .cpfw-t1{display: none;}
.price .category ul li:hover .cpfw-t2{width: 72px; height: 72px;margin-bottom: 12px; display: block; opacity: 1;}
.price .category ul li:active .cpfw-t1{display: none;}
.price .category ul li:active .cpfw-t2{width: 72px; height: 72px;margin-bottom: 12px; display: block;opacity: 1;}






.container {background: #FFF;height: auto;overflow: hidden}
.price {width: 100%;	margin: 0 auto}
.price h2 {font-size: 24px;	color: #333;line-height: 1;	font-weight: 400;	padding-bottom: 10px;	padding-left: 10px}
.price .category {width: 100%;overflow: hidden;position: relative;overflow: hidden; margin: 28px auto 0px auto; box-shadow: 0 10px 20px #eef3f6;}
.price .category ul{text-align: center; margin: 0 auto; padding: 0; max-width:1280px;}
.price .category:after { display: none; content: "";position: absolute;width: 100%;	left: 0;	top: 0;	height: 1px;background-color: #ededed;	z-index: 2}
.price .category:before {content: "";position: absolute;	width: 100%;left: 0;	bottom: 0;height: 1px;	background-color: #ededed;z-index: 2; display: none;}
.price .category a:after {content: "";display: inline-block;width: 0;	height: 100%;	vertical-align: middle}
.price .category .prev {	display: none;	position: absolute;	top: 0;	width: 59px;	height: 100%;	box-shadow: 0 0 3px #c6c6c7;	background: #fff;	text-align: center;	font-size: 0;	left: 0;	border-right: 1px solid #e1e3e6}
.price .category .prev span {	display: inline-block;	vertical-align: middle;	width: 9px;	height: 14px;	background-repeat: no-repeat;
	background-image: url(../images/arrow.svg);	background-position: 96.77% 25%;	background-size: initial}
.price .category .next span {display: inline-block;	vertical-align: middle;	width: 9px;	height: 14px;	background-repeat: no-repeat;	background-image: url(../images/arrow.svg);
	background-position: 61.29% 25%;background-size: initial}
.price .category .next {position: absolute;	top: 0;width: 59px;	height: 100%;	box-shadow: 0 0 3px #c6c6c7;background: #fff;	text-align: center;	font-size: 0;	right: 0;	border-left: 1px solid #e1e3e6}
.price .category ul li { width: 13.8%; display: table-cell;  display: inline-block;	white-space: nowrap;position: relative;	font-size: 16px;text-align: center;	cursor: pointer;	position: relative;	padding:0;color: #333;margin: 0 auto;}
.price .category ul li:hover .cpfw-t1{display: none;}
.price .category ul li:hover .cpfw-t2{width: 72px; height: 72px;margin-bottom: 12px; display: block;}
.price .cont {	display: none; background: #f5f8fa;}
.price .cont.active {display: block}
.price .cont ul li {width: 280px;float: left;margin: 0 10px;	box-sizing: border-box}
.price .cont ul li:nth-child(3n) {margin-right: 0!important}
.price .cont ul li a {display: block;		background-color: #fff;padding: 0px 20px 0px}
/* .price .cont ul li a:hover {box-shadow: 0 3px 7px 0 rgba(0, 0, 0, .6);} */
.price .cont ul li a:hover .cont_main h3.title {color: #00a4ff}
.price .cont ul li a .cont_main {display: table-cell;vertical-align: top}
.price .cont ul li a .cont_main h3.title {font-size: 18px;	font-weight: 400;color: #333;line-height: 32px;white-space: nowrap;overflow: hidden;display: block;text-overflow: ellipsis}
.price .cont ul li a .cont_main p.desc {font-size: 14px;line-height: 1.5;color: #666;height: 42px;	margin-top: -2px;display: -webkit-box;	-webkit-box-orient: vertical;	-webkit-line-clamp: 2;	overflow: hidden}

.yun-demd ul.yd-list{overflow: hidden;max-width: 1280px;margin: 0 auto; padding: 48px 0 56px 0;}
.yun-demd ul.yd-list li{width: 24.9%;float: left;background: #fff;margin:0; border-bottom: 1px solid #e6ecf0;border-right: 1px solid #e6ecf0;box-sizing: content-box;height: 140px;}
.yun-demd ul.yd-list li:hover{box-shadow:0px 2px 10px 5px #eef3f6; position: relative; z-index: 1;}
.yun-demd ul.yd-list li h5{font-size: 14px;color: #666666;line-height: 30px;background: url(../images/yun-dui.png) no-repeat 30px;border-bottom: 1px solid #f5f5f5;padding: 5px 0 5px 60px;}
.yun-demd ul.yd-list li .yd-text{padding: 19px 0px;box-sizing: border-box;}
.yun-demd ul.yd-list li .yd-text h3{font-size: 14px;color: #191919;line-height: 30px; padding-bottom: 3px;}
.yun-demd ul.yd-list li .yd-text p{font-size: 14px;color: #707070;line-height: 30px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.yun-demd ul.yd-list li .yd-text span{font-size: 12px;color: #1977f3; height: 20px; cursor: default; display: inline-block;border:1px solid rgba(25,119,243,0.5);padding: 0 6px;margin-top:12px; border-radius: 2px;}
.yun-demd ul.yd-list li .yd-yusuan{font-size: 14px;color: #333;line-height: 30px;border-top: 1px solid #f5f5f5;padding: 5px 0 5px 30px;}
.yun-demd ul.yd-list li .yd-yusuan i{font-size: 18px;font-style: normal;}
.yun-demd ul.yd-list li:last-child{margin-right: 0;}
.cpfw-t1{ left: 0;  top: 2px;  width: 72px;  height: 72px;}
.cpfw-t2 {
    display: none;
    opacity: 0;
}
.temp-tab-item-handset{ width: 95%;   margin: 0 auto;}
.temp-tab-item-web{ width: 95%;   margin: 0 auto;}
.no-bk{border-right: none !important;}
.no-bg{border-bottom: none !important;}

.fw-price {width: 100%;	margin: 0 auto}
.fw-price h2 {font-size: 24px;	color: #333;line-height: 1;	font-weight: 400;	padding-bottom: 10px;	padding-left: 10px}
.fw-price .category-fw {width: 100%;overflow: hidden;position: relative;overflow: hidden; margin: 20px auto 0px auto; box-shadow: 0 10px 20px #eef3f6;}
.fw-price .category-fw ul{text-align: center; margin: 0 auto; padding: 0; width:1280px;}
.fw-price .category-fw:after { display: none; content: "";position: absolute;width: 100%;	left: 0;	top: 0;	height: 1px;background-color: #ededed;	z-index: 2}
.fw-price .category-fw:before {content: "";position: absolute;	width: 100%;left: 0;	bottom: 0;height: 1px;	background-color: #ededed;z-index: 2; display: none;}
.fw-price .category-fw a:after {content: "";display: inline-block;width: 0;	height: 100%;	vertical-align: middle}
.fw-price .category-fw .prev {	display: none;	position: absolute;	top: 0;	width: 59px;	height: 100%;	box-shadow: 0 0 3px #c6c6c7;	background: #fff;	text-align: center;	font-size: 0;	left: 0;	border-right: 1px solid #e1e3e6}
.fw-price .category-fw .prev span {	display: inline-block;	vertical-align: middle;	width: 9px;	height: 14px;	background-repeat: no-repeat;
	background-image: url(../images/arrow.svg);	background-position: 96.77% 25%;	background-size: initial}
.fw-price .category-fw .next span {display: inline-block;	vertical-align: middle;	width: 9px;	height: 14px;	background-repeat: no-repeat;	background-image: url(../images/arrow.svg);
	background-position: 61.29% 25%;background-size: initial}
.fw-price .category-fw .next {position: absolute;	top: 0;width: 59px;	height: 100%;	box-shadow: 0 0 3px #c6c6c7;background: #fff;	text-align: center;	font-size: 0;	right: 0;	border-left: 1px solid #e1e3e6}
.fw-price .category-fw ul li { display: table-cell;  display: inline-block;	white-space: nowrap; width: 19.7%;font-size: 16px;text-align: center;	cursor: pointer;	position: relative;	padding:0;color: #333;margin: 0 auto;}
.fw-price .cont1 {display: none; background: #f5f8fa;}
.fw-price .cont1.active {display: block}
.fw-price .category-fw ul li:active {caret-color: rgba(0,0,0,0);}
.fw-price .category-fw ul li:focus{caret-color: rgba(0,0,0,0);}
.price .category ul li.active{caret-color: rgba(0,0,0,0);}
.price .category ul li:active{caret-color: rgba(0,0,0,0);}
.price .category ul li:focus{caret-color: rgba(0,0,0,0);}
.yyong-fl{width: 320px; height: 320px; background: url(../images/tp-15.png)  no-repeat bottom right #eff2f4; float: left;}
.yyong-fl h3{padding: 34px 30px  25px 30px; font-size: 20px; color: #191919; text-align: left;}
.yyong-fl p{padding: 0px 30px  25px 30px; font-size: 14px; color: #333333; text-align: left;}
.yyong-fl span{padding: 0px 30px 15px 30px;  float: left;}
.yyong-fl span em{padding-right: 10px; line-height:22px;}
.yyong-fl span em img{vertical-align: inherit;}
.yyong-fr{ float: left; width: calc(100% - 320px)}
.yyong-fr ul li {width: 33.2% !important;float: left;  margin:0;   box-sizing: border-box;  height: 159px !important;}
.yyong-fr ul li h3 {  font-size: 14px !important;   color: #191919;   line-height: 30px;  padding-bottom: 0 !important; }
.yyong-fr .yd-text{ padding-left: 30px !important;}
.yyong-fr .yd-text p{color: #707070; font-size: 14px;}
.jiage{font-size: 14px; color:#1977f3; }
.jiage em{ font-style: normal; font-size: 20px; color:#1977f3; }
.yyong-fr .yd-text span{padding: 0 8px !important;}

.index-partenr  .index-main-title{width: 45%; margin: 0 auto; color: #fff; font-size: 28px;}
.index-partenr  .index-main-hd{padding-top: 52px;}



.yun-demd ul.yd-list li:hover .yd-text h3{color: #1977f3;}



.nr-list span:hover{border:1px solid #1977f3;
    color: #fff;    background-size: 100% 100%;
    background-position-x: 0; cursor: pointer;
    background-position-y: 0; }
.action-btn {
	    transition: all .3s cubic-bezier(.645,.045,.355,1);
	    touch-action: manipulation;
	    background-image: linear-gradient(90deg,#1977f3,#2480fa);
	    background-size: 0 100%;
	    transition-timing-function: ease-in-out;
	    background-repeat: no-repeat;
	}


/*首页广告位*/
.index-ggw{ width: 100%; height: 192px; background: url(../images/ggw-bg.jpg) no-repeat center;overflow:hidden;background-size:100% auto;}
.index-ggw h3{ text-align: center; padding-top: 52px; font-size: 24px; color: #fff;}
.index-ggw .kqi{display: block; border: none; background: transparent; margin: 0 auto; }
.index-ggw .kqi a{color: #fff; display: block;}

.index-ggw span{    font-size: 14px;
    color: #fff;
    display: block;
    border: 1px solid #fff;
    padding: 0; text-align: center;
    height: 34px; line-height: 34px;
    border-radius: 2px; width: 124px; margin:22px auto 0 auto;
	}
	
.action-btn1 {
    transition: all .3s cubic-bezier(.645,.045,.355,1);
    touch-action: manipulation;
    background-image: linear-gradient(90deg,#fff,#fff);
    background-size: 0 100%;
    transition-timing-function: ease-in-out;
    background-repeat: no-repeat;
}	
.index-ggw span:hover {
	    border: 1px solid #fff;
	    color: #1977f3;
	    background-size: 100% 100%;
	    background-position-x: 0;
	    cursor: pointer;
	    background-position-y: 0;
	}
	.index-ggw span:hover a{color: #1977f3;}
.yyong-fl2{width: 320px; height: 320px; background: url(../images/zhishi-bg.png)  no-repeat bottom right #eff2f4; float: left;}
.yyong-fl3{width: 320px; height: 320px; background: url(../images/bangong_bg.png)  no-repeat bottom right #eff2f4; float: left;}
.yyong-fl4{width: 320px; height: 320px; background: url(../images/tuig_bg.png)  no-repeat bottom right #eff2f4; float: left;}
.yyong-fl5{width: 320px; height: 320px; background: url(../images/it_bg.png)  no-repeat bottom right #eff2f4; float: left;}

.title-desc {
    text-align: center;
    font-size: 16px;
    color: #191919;
    line-height: 24px;
    font-weight: 400;
    margin-bottom: 24px;
    transition: color .3s ease;
}
.price .category ul li.active .title-desc {
    color: #1977f3;
}
.title-content-underLine {
    transform: scaleX(0);
    transform-origin: 50% 50%;
    transition: transform .3s ease;
    width: 100%;
    margin: 11px auto 0;
    border-bottom: 3px solid #1977f3;
}
.price .category ul li.active .title-content-underLine {transform: scale(1);}
.price .category ul li:hover .title-desc{color: #1977f3;}
.yyong-fl3 span {
    padding: 0px 30px 10px 30px;
    float: left;
}
.yyong-fl3 p{padding: 0px 30px  20px 30px;}
.category-fw .title-desc {    text-align: center;
    font-size: 16px;    margin-bottom: 6px;
    color: #191919;
    line-height: 45px;
    font-weight: 400;
    transition: color .3s ease;
}
.category-fw ul li.active .title-desc {
    color: #1977f3;
}
.category-fw  .title-content-underLine {
    transform: scaleX(0);
    transform-origin: 50% 50%;
    transition: transform .3s ease;
    width: 100%;
    margin: 11px auto 0;
    border-bottom: 3px solid #1977f3;
}
.category-fw ul li.active .title-content-underLine {transform: scale(1);}
.category-fw ul li:hover .title-desc{color: #1977f3;}
.ma50{padding-top: 0;}


@media only screen and (max-width: 1366px){
	.temp-tab-item-handset li {
    width: 188px;
    margin: 10px 14px 65px 14px;}
    .temp-tab-item-web li{margin: 0px 5px 0px 5px;}

}

@media (max-width: 1440px){
  .yun-demd ul.yd-list {max-width: 1200px;}
  .price .category ul{max-width: 1200px;}
  .index-partenr .index-main-title{width: 68%;}
}
/* 新增余额拆分 */
.wz-jieshi { width: 100%; margin: -8px auto 20px auto;}
.wz-jieshi p {line-height: 26px; color: #333;  font-size: 15px; margin-bottom: 0;}
.wz-jieshi p em { width: 18px; height: 18px; margin-right: 10px;}
.wz-jieshi p em img { width: 18px; height: 18px;}
.wz-jieshi p span {color: #f52f40;}
.wz-jieshi p em.juli {margin-left: 18px;}
.line-gd h2{ margin-top: 28px; font-size: 14px;}
.line-gd h2 span { line-height: 30px; font-size: 15px;}
.line-gd h2 span em{ font-weight: normal; padding-left: 0;}

/* 产品服务模块改版 */
.pro-box {
	width: 1280px;
	margin: 30px auto;
}

.m-new-ul .f-fl {
	width: 304px;
	background: #fff;
	border-radius: 3px;
	box-shadow: 0 5px 10px 0 rgb(2 31 65 / 5%);
	float: left;
	margin-right: 20px;
	margin-bottom: 30px;
}

	.m-new-ul .f-fl:last-child {
		margin-right: 0;
	}

	.m-new-ul .f-fl:hover {
		box-shadow: 0 15px 20px 0 rgba(2, 31, 65, .1)
	}

.m-new-top {
	height: 80px;
	background-image: url(../images/title-bg-1.png);
	background-repeat: no-repeat;
	background-size: 100% auto;
	overflow: hidden;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px
}

	.m-new-top.t2 {
		background-image: url(../images/title-bg-2.png);
	}

	.m-new-top.t3 {
		background-image: url(../images/title-bg-3.png);
	}

	.m-new-top.t4 {
		background-image: url(../images/title-bg-4.png);
	}

	.m-new-top .m-dt-t1 {
		margin-bottom: 45px
	}

	.m-new-top p {
		font-size: 20px;
		color: #fff;
		margin-top: 18px;
		margin-left: 24px;
		font-weight: normal
	}




.m-new-child {
	height: 300px
}

.m-new-childli {
	display: block;
	padding: 18px;
	height: 50px;
	cursor: default
}


.m-new-child li .index-show {
	display: block;
	padding-top: 6px
}

.m-new-child li .index-hide {
	display: none;
	color: #73767c
}

	.m-new-child li .index-hide.p1 {
		padding-top: 6px
	}

.m-new-child li.active .index-hide {
	display: block
}



.m-new-child li.active h5 {
	width: 126px
}

.m-new-child li {
	position: relative;
	cursor: default;
	border-bottom: 1px solid #f5f6f6;
	overflow: hidden;
}

	.m-new-child li:last-child {
		border-bottom: none;
	}

	.m-new-child li.display {
		display: none
	}

	.m-new-child li.visible {
		visibility: hidden
	}

	.m-new-child li.active .m-new-childli {
		height: 90px;
		background-image: url(../images/bgtp.png);
		background-repeat: no-repeat;
		background-size: 100% auto;
	}

.m-new-child h5 {
	color: #70747d;
	letter-spacing: 0;
	line-height: 24px;
	font-size: 16px
}

	.m-new-child h5 span.yuan {
		display: inline-block;
		width: 4px;
		height: 4px;
		background: #fff;
		border-radius: 50%;
		border-width: 3px;
		border-style: solid;
		box-shadow: 0 15px 20px 0 rgba(2, 31, 65, .1);
		-webkit-box-shadow: 0 15px 20px 0 rgba(2, 31, 65, .1);
		-moz-box-shadow: 0 15px 20px 0 rgba(2, 31, 65, .1);
		-o-shadow: 0 15px 20px 0 rgba(2, 31, 65, .1);
		-ms-shadow: 0 15px 20px 0 rgba(2, 31, 65, .1);
		margin-right: 10px
	}

.m-new-child p {
	font-size: 14px;
	color: #707070;
	letter-spacing: 0;
	line-height: 20px;
}

.m-new-a {
	font-size: 14px;
	color: #fff;
	letter-spacing: 0;
	text-align: center;
	line-height: 30px;
	background: #1977f3;
	box-shadow: 11px 3px 19px 0 rgba(0, 0, 0, .08);
	border-radius: 3px;
	font-weight: normal;
	width: 86px;
	height: 30px;
	text-align: center;
}

.m-new-child li.active .m-new-a {
	display: block;
	font-size: 14px;
	color: #fff;
	letter-spacing: 0;
	text-align: center;
	line-height: 30px;
	background: #1977f3;
	box-shadow: 11px 3px 19px 0 rgba(0, 0, 0, .08);
	border-radius: 3px;
	font-weight: normal;
	width: 86px;
	height: 30px;
	text-align: center;
	margin-top: 12px;
}

.m-new-a:hover {
	background: #4299ff;
	color: #fff
}


.child-li1 h5 {
	color: #191919;
	font-size: 16px;
}

.child-li1 p {
	color: #707070;
	font-size: 14px;
}

.child-li1 .m-new-a {
	display: none;
}

.child-li1 .active {
	background-image: url(../images/bgtp.png);
	background-repeat: no-repeat;
	background-size: 100% auto;
}

	.child-li1.active .m-new-a {
		display: block;
	}

.cp-box {
	width: 100%;
	min-height: 455px;
	background: url(../images/pro-bg.jpg) no-repeat center bottom;
	background-size:100%;
}

.child-li1:hover h5 {
	color: #1977f3;
}

.m-new-childli .m-new-a:hover {
	background-color: #72aaf2;
}