/* 服务中心 */
.server_center_page .server_nav{
    width: 13.75rem;
    border:.025rem solid rgba(255, 255, 255, 0.4);
    margin: 0 auto;
    display: flex;
    background: linear-gradient( 90deg, rgba(255,255,255,0) 0%, #FFFFFF 45%, rgba(255,255,255,0) 100%);
    height: 1.0625rem;
    justify-content: space-between;
    align-items: center;
    padding:0 2rem;
    margin-top: .75rem;
    margin-bottom: .75rem;
    
}
.server_center_page .server_nav a{
    text-decoration: none;
}
.server_center_page .server_nav .nav_item{
    font-size: .3rem;
    color: #0A70B4;
    cursor: pointer;
    font-family: Source Han Sans CN-Medium;
}
.server_center_page .server_nav .nav_item_active{
    background: #0A70B4;
    border-radius: .3rem;
    height: .6rem;
    line-height: .6rem;
    color: #fff;
    padding:0 .3rem;
}

.server_center_page .server_con{
    width: 19.5rem;
    display: flex;
    margin: 0 auto;
    margin-bottom: .25rem;
    margin-top: .125rem;
    
}

.server_center_page .server_con .left_nav{
    width: 4.2rem;
    height: auto;
    background: #0A70B4;
    border-radius: .25rem;
    padding: .125rem;
    
}
.server_center_page .server_con .left_nav .nav_item_active .icon_1{
    display: none !important;
}
.server_center_page .server_con .left_nav .nav_item_active .icon_2{
    display: block !important;
}
.server_center_page .server_con .left_nav .nav_item{
    cursor: pointer;
    border-bottom: 1px solid rgba(255, 255, 255, .1);
    display: flex;
    margin: 0 .125rem;
    align-items: center;
    justify-content: center;
    padding:.2rem 0;
    
}
.server_center_page .server_con .left_nav .nav_item .icon_1{
    font-size: .3rem;
    width: .34rem;
    margin-top: -.15rem;
    color: #fff;
}
.server_center_page .server_con .left_nav .nav_item .icon_2{
    font-size: .3rem;
    width: .34rem;
    margin-top: .15rem;
    color: #fff;
    display: none;
}
.server_center_page .server_con .left_nav .nav_item .title{
    font-family: Source Han Sans CN-Medium;
    color: #fff;
    font-size: 16px;
    flex: 1;
    text-align: center;
    margin-right: .1rem;
    margin-left: .1rem;
}
.server_center_page .server_con .left_nav .son_nav_box{
    cursor: pointer;
    background: #fff;
    border-radius: .25rem;
    padding: .15rem .25rem;
    display: none;
    
}
.server_center_page .server_con .left_nav .son_nav_box .son_nav_item{
    width: 3.25rem;
    /*height: .5rem;*/
    /*line-height: .5rem;*/
    margin: .125rem auto;
    font-size: 14px;
    color: #0A70B4;
    font-family: Source Han Sans CN-Regular;
    text-align: center;
    padding:.125rem .1rem;
}
.server_center_page .server_con .left_nav .active{
    background: rgba(10,112,180,0.2);
    border-radius: .25rem;
}
.server_center_page .server_con .right_con{
    width: 14.55rem;
    min-height: 10rem;
    margin-left: .15rem;
    border-radius: .25rem;
    height: auto;

}
.server_center_page .server_con .right_con .search_box{
    width: 100%;
    height: 3.9375rem;
    background: #fff;
    border-radius: .25rem;
    text-align: center;
    padding: .5rem 0;
    cursor: pointer;
}
.server_center_page .server_con .right_con .search_box .logo{
    width: 1.0875rem;
    height: 1.0875rem;
}
.server_center_page .server_con .right_con .search_box .title_{
    font-size: .375rem;
    color: #0A70B4;
    font-family: Source Han Sans CN-Heavy;
    margin-top: .275rem;
    margin-bottom: .25rem;
}
.server_center_page .server_con .right_con .search_box .input_box{
    width: 6.1875rem;
    height: .825rem;
    margin: 0 auto;
    background: rgba(10,112,180,0.1);
    border-radius: .15rem;
    
}
.server_center_page .server_con .right_con .search_box .input_box .search_input{
    width: 79%;
    height: .825rem;
    line-height: .825rem;
    border:none;
    background: none;
    font-size: .225rem;
    color: #4D4D4D;
}
.server_center_page .server_con .right_con .search_box .input_box input:focus{
    outline: none;
}

.server_center_page .server_con .right_con .prj_con{
    display: none;
    width: 100%;
    background: #fff;
    border-radius: .25rem;
    margin-top: .15rem;
    padding: .5rem;
    
}
.server_center_page .server_con .right_con .prj_con .prj_title{
    font-size: 16px;
    color: #0A70B4;
    font-family: Source Han Sans CN-Heavy;
    background-color: #f1f5f7;
    border-bottom: 0 solid #f1f5f7;
    box-shadow: 0 2px 4px rgba(0,0,0,.08);
    padding: .15rem 0;
    position: relative;
    cursor: pointer;
    padding-left: .125rem;
    margin-top: .25rem;
    
}
.server_center_page .server_con .right_con .prj_con .prj_title .icon_1{
    position:absolute;
    right: .125rem;
}
.server_center_page .server_con .right_con .prj_con .prj_title .icon_2{
    position:absolute;
    right: .125rem;
    top: .2875rem;
    display: none;
}
.server_center_page .server_con .right_con .prj_con .prj_active .icon_1{
    display: none;
}
.server_center_page .server_con .right_con .prj_con .prj_active .icon_2{
    display: block;
}
.server_center_page .server_con .right_con .prj_con .son_title{
    color: #4D4D4D;
    margin-left: .375rem;
}
.server_center_page .server_con .right_con .prj_con .con_title{
    font-size: 15px;
    color: #4D4D4D;
    font-family: Source Han Sans CN-Bold;
    margin-top: .3rem;
    margin-bottom: .125rem;
}
.server_center_page .server_con .right_con .prj_con .con_brief{
    font-size: 14px;
    line-height: .35rem;
    color: #4D4D4D;
    font-family: Source Han Sans CN-Regular;
    border-bottom: .0125rem solid #F2F2F2;
    padding-bottom: .3rem;
    white-space: pre-wrap;
}

/* 委托单 */
.server_center_page  .wtd_box{
    width: 19.5rem;
    border-radius: .25rem;
    background: #fff;
    margin-top: .75rem;
    margin: 0 auto;
    

}
.server_center_page  .wtd_box .search_box{
    text-align: center;
    
}
.server_center_page  .wtd_box .search_box .logo{
    width: 1.0875rem;
    height: 1.0875rem;
    margin: 0 auto;
    margin-top: .375rem;
}
.server_center_page  .wtd_box .search_box .title_{
    font-size: .375rem;
    color: #0A70B4;
    font-family: Source Han Sans CN-Heavy;
    margin-top: .275rem;
    margin-bottom: .25rem;
}
.server_center_page  .wtd_box .search_box .search_icon{
    cursor: pointer;
    z-index: 8888;
}
.server_center_page  .wtd_box .search_box .input_box{
    width: 6.1875rem;
    height: .825rem;
    margin: 0 auto;
    background: rgba(10,112,180,0.1);
    border-radius: .15rem;
   
}
.server_center_page  .wtd_box .search_box .input_box .search_input{
    width: 79%;
    height: .825rem;
    line-height: .825rem;
    border:none;
    background: none;
    font-size: .225rem;
    color: #4D4D4D;
}
.server_center_page  .wtd_box .search_box .input_box input:focus{
    outline: none;
}

.server_center_page  .wtd_box .wtd_list_box{
    width: 100%;
    border-top: 1px solid #F2F2F2;
    margin-top: .5rem;
    display: flex;
    flex-wrap: wrap;
    margin-bottom: .625rem;
    
}
.server_center_page  .wtd_box .wtd_list_box .wtd_item{
    padding:.3rem .5rem;
    width: 4.875rem;
    height: 1.85rem;
    border-bottom: 1px solid #F2F2F2;
    border-right:1px solid #F2F2F2;
    
}
.server_center_page  .wtd_box .wtd_list_box .wtd_item .title{
    font-size: .25rem;
    color: #4D4D4D;
    height: .68rem;
    margin-bottom: .08rem;
    font-family: Source Han Sans CN-Regular;
}
.server_center_page  .wtd_box .wtd_list_box .wtd_item a{
    text-decoration: none;
    font-size: .2rem;
    color: #0A70B4;
    font-weight: bold;
    font-family: Source Han Sans CN-Bold;
}