/* 服务列表页 */
.ser_line {
    height:2px;
    background:#fff;
    box-shadow:0px -1px 0px 0px rgba(0,0,0,0.09);
    margin-bottom: 30px;
}
.ser_type {
    padding: 20px 0 14px 0;
}
.ser_type li {
    float: left;
    line-height: 24px;
    margin-right: 46px;
}
.ser_tp_l {
    height: 25px;
}
.ser_tp_l span {
    line-height: 24px;
}
.ser_tp_l span:nth-of-type(1) {
    margin-right: 10px;
    font-weight:bold;
    font-size:14px;
    color:#333;
}
.ser_tp_l a,.ser_type a {
    font-size:14px;
    font-weight:400;
}
.ser_type .ser_tp_active>a {
    font-size:14px;
    font-weight:500;
    color:#1890FF;
}
.w .list {
    margin-bottom: 30px;
}
.server_box {
    margin: 0 26px 31px 0;
    background:#fff;
    box-shadow:0px 2px 4px 0px rgba(135,152,164,0.3);
    box-sizing: border-box;
    cursor: pointer;
}
.server_box img {
    width: 280px;
    height: auto;
}
.server_box:nth-child(4n) {
    margin-right: 0px;
}
.server_box .intro {
    margin: 0 15px;
}
.intro .company {
    position: relative;
    overflow: hidden;
    width: 250px;
    height: 58px;
    padding-top: 10px;
}
.company p {
    font-size:16px;
    font-weight:400;
    color: #333;
    line-height:24px;

}
.intro .price {
    padding: 12px 0;
    border-bottom: 1px solid rgba(212,212,212,0.3);
}
.price>p {
    line-height:18px;
    color:#FF5454;
    font-weight:500;
}
.price>p>span {
    margin-right: 4px;
    font-family: Roboto;
    font-style: normal;
    font-size: 18px;
}
.intro .more {
    justify-content: space-between;
}
.intro .evaluation {
    height:17px;
    font-size:12px;
    font-weight:500;
    color: #666666;
}
.intro .detail {
    height: 40px;
}
.detail>p {
    line-height: 40px;
    font-size: 12px;
    color:#1890FF;
}
.page {
    margin-bottom: 60px;
}
.page li {
    width: 32px;
    height: 32px;
    border-radius:6px;
    border:1px solid #D9D9D9;
    line-height: 32px;
    float: left;
    margin-left: 8px;
    text-align: center;
    cursor: pointer;
}
/* .page li:nth-child(1) {
    margin-left: 0;
} */
.page .btn_active {
    background-color: #1890FF;
    color: #fff;
}
.disable {
    cursor: not-allowed !important;
}