
 #serverCenter-customer {}

 .serverCenter-customer-header {
    font-size:48px;
    font-weight:600;
    color:rgba(17,17,17,1);
    padding: 64px 0;
    text-align: center;
 }

.serverCenter-customer-info {margin-bottom: 20px;}
.serverCenter-list {padding:0 10px;}
.serverCenter-list-item {
    display: block;position: relative;
}
.serverCenter-list-item-box {overflow:hidden;}
.serverCenter-item-name 
 {
font-size:36px;
font-weight:600;
color:rgba(17,17,17,1);
position: absolute;
left: 30px;
top:145px;
 }
 .serverCenter-item-name  span {display: block;font-size: 24px;}
.view-more{

    position: absolute;
    text-align: center;
    bottom: 30px;
    left: 30px;
    line-height: 36px;
    width: 148px;
    color:#333;
    font-size: 14px;
    border-radius: 36px;
    border: 1px solid #ccc;
    background-color: #fff;
}

.serverCenter-ways-info {
    margin-bottom: 64px;
}
.serverCenter-ways {}
.serverCenter-ways li {
    padding: 0 10px;
}
.serverCenter-ways-item {
    background: #F6F7F8;
    display: block;
    text-align: center;
    height: 335px;
    padding-top: 100px;
}
.serverCenter-ways-icon  {
    width: 64px;
    height: 64px;
    display: inline-block;
}
.ways-name {
    padding-top: 72px;

font-size:24px;
font-weight:600;
color:rgba(17,17,17,1);
line-height:33px;
}


.server-tab-box {
	text-align:center;
}
.server-tab {
    padding: 40px 0;
     display: inline-flex;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-align: center;
}
.server-tab li { display: block;
    -webkit-box-flex: 1;}
.server-tab li a {
	width:160px;
    display: block;
    line-height: 40px;
    text-align: center;
    height:40px;
    font-size: 14px;
    color:#111;
    background:rgba(242,242,242,1);
    border:1px solid rgba(221,221,221,1);
}
.server-tab .active {}
.server-tab .active a{color:#004098;border-bottom: 2px solid #004098;background:#fff;}




.baoxiu-info {
    padding:0 20px 40px 20px;
    font-size: 14px;
    color:#333;
    line-height: 28px;
}

.baoxiu-info-price {text-align: center;margin-bottom: 30px;}
.baoxiu-info-price p {color:#111;font-size: 18px}
.baoxiu-info-price img {}
.baoxiu-info-tips {
    padding: 50px;
    font-size: 14px;color: #111;
    line-height: 28px;
}
.server-down-img {
    text-align: right;
}
.server-down-info {
    padding-left: 20px;
}
.server-down-title {

font-size:36px;
font-weight:600;
color:rgba(51,51,51,1);
line-height:50px;
margin-bottom: 20px;
}
.server-down-des {
font-size:18px;
font-weight:400;
color:rgba(51,51,51,1);
line-height:38px;
margin-bottom: 30px;
}
.server-down-list {margin-bottom: 30px;}
.server-down-list li {
    position: relative;
    font-size:14px;
    font-weight:400;
    color:rgba(153,153,153,1);
    line-height:36px;
    padding-left: 30px;
}
.server-down-icon-1::before,
.server-down-icon-2::before,
.server-down-icon-3::before,
.server-down-icon-4::before {
    position: absolute;
    content: "";
    width:20px;
    height: 20px;
    left:0;top:10px;
    background-size: 18px !important;
}

.server-down-icon-1 {
    background: url(../img/app/icon_gree+01.png) no-repeat left center;
}
.server-down-icon-2 { background: url(../img/app/icon_gree+02.png) no-repeat left center;}
.server-down-icon-3 { background: url(../img/app/icon_gree+03.png) no-repeat left center;}
.server-down-icon-4 { background: url(../img/app/icon_gree+04.png) no-repeat left center;}

.down-qcode {
    float: left;
    margin-right: 40px;
font-size:14px;
font-weight:400;
color:rgba(51,51,51,1);
text-align: center;
}

.p-inst {
padding: 20px 0;
   text-align: center;
font-size:36px;
font-weight:600;
color:rgba(17,17,17,1);
line-height:50px;
}

.p-inst-list {}
.inst-list {
    padding: 20px;
}
#gree-allproduct-category-server .container {
    padding-bottom: 60px;
}

#gree-mapServer {
    height: 700px;
    margin:0 auto;
}

.swiper-slide-img {
    position: relative;
}
.swiper-slide-info {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 20px;
height:128px;
background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);
}

.swiper-slide-info div {
padding:10px 0;
font-size:24px;
font-weight:600;
color:rgba(255,255,255,1);
line-height:33px;
}
.swiper-slide-info p {

font-size:18px;
font-weight:400;
color:rgba(255,255,255,1);
line-height:25px;
}
.zmd-title
{
    padding:64px 0;
    text-align: center;
    font-size:48px;
    font-weight:600;
    color:rgba(17,17,17,1);
    
}

.zmd-ser-info {
 
font-size:14px;

font-weight:400;
color:rgba(51,51,51,1);
line-height:28px;
padding-bottom: 64px;
}
#gree-mapServer {
    position: relative;
}
.gree-map-data {
    position: relative;
    height: 72px;
}
.gree-map-data .map {height: 720px;}
.gree-map-data .map img{height: 720px;}
#gree-mapServer .container {
    
  
}
#mapSearch-box {
    position: absolute;
    right:30px;
    top:40px;
    width:380px;
height:620px;
background:rgba(255,255,255,1);
box-shadow:0px 12px 10px 0px rgba(0,0,0,0.1);
z-index:999;
}
@media (max-width: 1366px){
	#mapSearch-box {
		right:30px;
	}
}
@media (min-width: 1439px){
	#mapSearch-box {
		right:30px;
	}
}
@media (min-width: 1600px){
	#mapSearch-box {
		right:30px;
	}
}
#mapSearch-hd {
font-size:16px;
font-weight:600;
color:rgba(17,17,17,1);
padding:10px 20px;
}
#mapSearch-hd {padding:20px;}
#mapSearch-bd {padding:0 20px;}
#mapSearch-ft {
	padding:0 20px;
}
.city-dropdown {text-align:left;}
.city-group {
    position: relative;
    border:1px solid rgba(217,217,217,1);
    margin-bottom: 10px;
}
.city-group  .dropdown-menu > li > a {
	padding:3px 5px;
}
.city-group-btn {text-align: center;padding:10px 0;}
.btn-search-map {
    width: 168px;
    height: 48px;
    line-height: 48px;
    border-radius: 48px;
    text-align: center;
    background-color: #111;
    color:#fff;
    display: inline-block;
    font-size: 16px;
    border:none;
    outline:none;
}
button[disabled].btn-search-map,
html input[disabled].btn-search-map {
  cursor: not-allowed;
   background-color: #eee;
    color:#999
}

.mapSearch-result-hd {

font-size:16px;
padding:0 10px;
font-weight:600;
color:rgba(17,17,17,1);
line-height:30px;
}
.city-group-server {
    width: 168px;
}
.mapSearch-result-bd {
    height: 300px;
    overflow: auto;
}
.mapSearch-result-bd-2 {
    height: 250px;
    overflow: auto;
}
.mapSearch-result-list {}
.mapSearch-result-list li {}
.mapSearch-result-list li a {
    display: block;
    padding:10px;
}
.mapSearch-result-list li a:hover{
    text-decoration: none;
    background-color: #f8f8f8;
}
.map-shop-item {}
.map-shop-item p {
font-size:12px;
color:rgba(17,17,17,1);
line-height:20px;
}


.gree-map-details{ background-color: #fff;}
 .gree-map-name{position: relative;}
 .gree-map-content-txt{}
 .gree-map-content-name{font-weight:700;border-bottom:1px solid #eee;margin:-10px -18px 0px -10px;padding:10px;font-size:14px;background:#f8f8f8;color:#000;}
 .gree-map-content-name span{display: inline-block; padding: 2px 5px; font-size:12px; background-color: #5BC4D2; border-radius: 5px; color: #fff; }
 .gree-map-content-address{}
 .gree-map-content-address th,
 .gree-map-content-address td {font-size:14px;text-align: justify;vertical-align: top;padding:4px;}
 .gree-map-content-address th {white-space: nowrap; color:#999;}
 .gree-map-content-address td {color:#000;}

 
 
.nav-tabs-netWrok {
 
 background:#F2F2F2;
 heihgt:52px;
 line-height:52px;
 border-bottom:1px solid #ddd;
 }
 .nav-tabs-netWrok li {
 width:50%;
 }
  .nav-tabs-netWrok li a{
display:block;
text-align:center;
heihgt:52px;
 line-height:52px;

font-size:18px;
font-weight:400;
color:rgba(51,51,51,1);
 }

 .nav-tabs-netWrok li.active {
 background:#fff;
 border-bottom:3px solid #004098;
 }
 .nav-tabs-netWrok li.active a {
 font-weight:600;
 }
 #showProvince {
 	line-height:50px;

font-size:16px;

font-weight:600;
color:rgba(17,17,17,1);

 }
 .netWorkProvinceList {
 	height:500px;
 	overflow:auto;
 }
.netWorkProvinceList li {border-top:1px solid #eee;padding:10px 0;}
.networkAbroad {padding:20px 0;color:#111;font-size:14px;}

