.text-center{
    text-align:center;
}
.search-form{
    width:90%;
    margin:auto;
}
.search-form label{
    display: inline-block;
    width:130px;
    text-align:right;
}
.search-box{
    border:1px solid #eee;
    padding:20px;
}
.layui-row{
    padding:5px 0;
}
.w-210p{
    width:210px;
}
.search-form .city-picker-dropdown{
    left:0;
    top:100% !important;
}
.search-form .city-picker-span{
    border:1px solid #eee !important;
    background:#fff !important;
    line-height: 36px;
}
.servers-left{
    float:left;
    width:75%;
}
.servers-right{
    float:right;
    width:25%;
}
/*.product-list{*/
/*    width: auto;*/
/*    display: inline-block;*/
/*    !*margin-right: 10px;*!*/
/*}*/
.news-box{
    margin-top:20px;
    box-shadow:0 0 10px rgba(221, 221, 221, 0.5);
    background:#fff;
}
.news-title{
    border-top:4px solid #207ad6;
    padding:10px;
    font-size:18px;
    background:#f5f5f5;
}
.news-title:before{
    content:"";
    display: inline-block;
    width:5px;
    height:10px;
    background:#F28801;
}
.news-body{
    padding:10px;
}
.news-body li{
    list-style-type: disc;
    margin-left: 20px;
    color:#F28801;
    padding-bottom:10px;
}
.news-body a{
    color:#000000;
}
.pd-contacts{
    color:#999;
    text-align: left;
}
.pd-title{
    font-size:16px;
}
.pd-subtitle{
    font-size:12px;
    color:#666;
}
.bg-white{
    background:#fff;
}
.service-contacts>div{
    width:50%;
    overflow: hidden;
    float:left;
    white-space: nowrap;
    text-overflow:ellipsis;
    color:#666666;
    line-height: 16px;
}
.service-contacts{
    padding:19px 0 10px 0px;
    overflow:hidden;
}
.border-top{
    border-top:1px solid #eee;
}
.service-contacts .contacts-icon{
    margin: 0 10px;
    font-size: 18px;
}
.mt10{
    margin-top:10px;
}
.mt5{
    margin-top:5px;
}
.product-desc .engineering-subtitle{
    height:36px;
}
.text-color999{
    color:#999999;
}
.subtitle-info{
    display: inline-block;
    width: 170px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    vertical-align: sub;
}
#productView em{
    font-style: normal;
    font-weight: bold;
}
.link{
    color:#5190DD;
    cursor:pointer;
}
.headInfo{
    text-align: center;
    padding: 20px;
    background: #fff;
    margin: 10px 0;
}
.productInfo{
    display: inline;
}
.reBack{
    float:right;
}