body {font-family:'Montserrat'}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12 {padding-right:15px;padding-left:15px;}
section#main-body {margin:0;min-height:350px;background-color:#fff}
.container {width:1200px;margin:0 auto;}
.classification-dedicatedServer,.page-dedicatedServer,.service-promise-container {padding-top:40px;padding-bottom:20px;}
.section-hd {margin-bottom:60px;text-align:center;}
.section-hd h2 {font-size:24px;color:#333;}
.section-hd p {text-align:center;margin-top:10px;color:#fff;font-size:16px;}
/*banner*/
.bar {
    background-image: url("../server/images/s-bg.jpg");
    min-width:280px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    -webkit-font-smoothing: antialiased;
}
.bar-inner {
    box-sizing: border-box;
    margin: 0 auto;
    padding: 0 10px;
    max-width: 1200px;
    height:280px;
    color: #fff;
    line-height: 1.5;
    font-size: 0;
    text-align: center;
}
.bar-ct {
    margin-top:90px;
    display: inline-block;
    vertical-align: middle;
    max-width: 99%;
}
.bar-tit {
    margin-bottom:18px;
    font-size:38px;
    font-weight: 400;
}
.bar-desc {
    font-size: 16px;
    line-height: 2;
}
/*谁需要专属伺服器*/
.who-need-dedicatedServer{background: #f4f7fc;}

.who-need-container {display:inline-block;width:24%;vertical-align:top;padding:12px 0 8px 0;text-align:center;}
.icon-container_who {width:48px;height:48px;padding:8px;margin:0 auto;background:url("../server/images/icon-s.png") no-repeat scroll;}
.icon-ecommerce {background-position:0px 0px;}
.icon-businessApp {background-position:0px -48px;}
.icon-onlineGame {background-position:0px -96px;}
.icon-bigData {background-position:0px -144px;}
.icon-ai {background-position:0px -192px;}

.who-need-container p {font-size:14px;color:#333;text-align:center;max-width:unset;margin:8px 0;}
/*在线购买*/
.panel-sidebar {border-color:#e6e5f1;border:0;-webkit-box-shadow:none;box-shadow:none;}
.panel-sidebar > .panel-heading {background-color:#00a4ff;color:#fff;}
.panel-sidebar .panel-title {color:#fff;font-weight:400;font-family:inherit;font-size:17px;}
.panel-sidebar .list-group {padding-top:10px;}
.panel-sidebar .list-group p {font-size:14px;margin:10px 12px 0px 12px;color: #999;padding-top: 20px;border-top: 1px solid #ddd; }
.panel-sidebar a.list-group-item {-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.panel-sidebar a.list-group-item i {-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.panel-sidebar a.list-group-item.active {background-color:#fff;color:#00a4ff;}
.panel-sidebar a.list-group-item.active i {color:#101b2c !important;}
.panel-sidebar a.list-group-item.active:hover,.panel-sidebar a.list-group-item.active:focus {color:#00a4ff;}
.panel-sidebar a.list-group-item.active:hover i,.panel-sidebar a.list-group-item.active:focus i {color:#00a4ff !important;}
.panel-heading {padding:15px;border-radius: 0;}
.list-group-item {padding:7px 15px;line-height:24px;font-size: 14px;border: none;}
div.header-lined h3 {margin-top:0;border-bottom:1px solid #ccc;margin-bottom:15px;padding:6px 0;font-size:18px; font-weight: bold;}
.shopping-cart {background:url("../server/images/align.png") no-repeat;width:16px;height:12px;display:inline-block;}
.plus-cart {background:url("../server/images/plus.png") no-repeat;width:14px;height:14px;display:inline-block;}
.panel-sidebar .panel-minimise {background:url("../server/images/down_arrow.png") no-repeat;height:20px;width:20px;color:#ddd;cursor:pointer;transition:transform .2s ease;}
.currentDd .panel-minimise {background:url("../server/images/up_arrow.png") no-repeat;}
.shopping-cart-r {background:url("../server/images/cart.png") no-repeat;width:20px;height:14px;display:inline-block;float:right;}
.fa-shopping-cart{background:url("../server/images/fa-cart.png") no-repeat;width:12px;height:12px;display:inline-block;}
.p-btn {
    padding:5px 10px;
    background-color: #00a4ff;
    color: #fff;
    font-size: 12px;
    text-align: center;
    display: inline-block;
    cursor: pointer;
    box-sizing: border-box;color: #fff;
}
.p-btn:hover{background-color:#0092ee;color:#fff;text-decoration:none;}
.fa-customer{background:url("../server/images/fa-customer.png") no-repeat;width:12px;height:12px;display:inline-block;}
/**/
#order-standard_cart {margin:0;padding:0}
#order-standard_cart .field-container {margin:0 0 30px 0}
#order-standard_cart label {font-weight:300;color:#666;font-size:13px}
#order-standard_cart .info-text-sm {font-size:.85em;text-align:center}
#order-standard_cart .categories-collapsed {margin-top:20px;margin-bottom:20px;padding:4px;background-color:#f8f8f8;}
#order-standard_cart .categories-collapsed select {border:0;color:#222}
#order-standard_cart .sub-heading {height:0;border-top:1px solid #ddd;text-align:center;margin-top:20px;margin-bottom:30px}
#order-standard_cart .sub-heading-borderless {height:0;text-align:center;margin-top:20px;margin-bottom:30px}
#order-standard_cart .sub-heading span,#order-standard_cart .sub-heading-borderless span {display:inline-block;position:relative;padding:0 17px;top:-11px;font-size:16px;color:#058;background-color:#fff}
#order-standard_cart .products {margin:10px 0}
#order-standard_cart .products .product {padding:1px 0 10px 0;margin:0 0 20px 0;background:#fff;border:1px solid #ddd}
#order-standard_cart .products .product header {position:relative;padding:10px 20px;margin:0 1px;background:#f8f8f8;}
#order-standard_cart .products .product header span {margin:0;color:#333;font-size:17px;}
#order-standard_cart .products .product header .qty {float:right;font-size:.8em;font-style:italic;color:#888}
#order-standard_cart .products .product div.product-desc {float:left;width:60%;padding:8px 14px;font-size:.8em}
#order-standard_cart .products .product span.feature-value {font-weight:700}
#order-standard_cart .products .product div.product-pricing {margin-bottom:10px;color:#666;}
#order-standard_cart .products .product div.product-pricing span.price {color:#666;font-weight:normal;}
#order-standard_cart .products .product footer {float:right;margin:20px 0;width:40%;font-size:14px;text-align:center}
.product-desc p {font-size:14px;color:#666;line-height:24px;}
/*伺服务机操作系统*/
.page-dedicatedServer{background: #f4f7fc;}
.vas {width:100%;font-size:14px;}
.vas tr {border-bottom:1px solid #e8e8e8;}
.page-dedicatedServer table th {text-align:left;font-size:16px;line-height:23px;font-weight:bold;}
.page-dedicatedServer table td {padding:7px 0;}
/*服务保证*/
.service-promise-items {display:inline-flex;flex-direction:row;width:100%;flex-wrap:wrap;justify-content:space-between;}
.service-promise-item {border:1px solid #EBEBEB;align-items:center;display:flex;flex-basis:24.3%;}
.icon-container {background:url("../server/images/icon-s.png") no-repeat scroll;width:120px;height:69px;}
.icon-serverMonitor {background-position:-48px 0px;}
.icon-techSupport {background-position:-48px -69px;}
.icon-onlineGuarantee {background-position:-48px -138px;}
.icon-moneyBack {background-position:-48px -207px;}
.service-promise-item p {font-size:14px;line-height:21px;margin:0;}
