
        .cc-highlight {
            color:#03A9F4!important;
        }
        .cc-highlight-bk {
            background-color:#03A9F4!important;
        }
        .cc-highlight-fill {
            fill:#03A9F4!important;
        }


        hc-view .hc-form-field .hc-form-control {
    margin-right: 15px;
    border-bottom: 1px solid #d8dde6;
}

hc-list table{
    border-collapse:collapse;
}


hc-list th,hc-list tr td {
    border: 1px solid #eee;
}

.contract-bill-info-style .head .emp-photo {
      width: 135px;
      height: 170px;
      overflow: hidden;
      cursor: pointer;
      position: relative;
      display: inline-block; 
}
      
.contract-bill-info-style .head .emp-photo img {
        width: 135px;
        border-radius: 0; 
}
        
        
.photo-block img {
  width: 135px;
  height: 170px;
  border-radius: 0;}

.emp-details-base .head .emp-photo {
      width: 135px;
      height: 170px;
      border-radius: 0;}

.emp-details-base .head .emp-photo img {
        width: 135px;
        height: 170px;
        border-radius: 0; }
        
.pre-emp-enter-base .head .emp-photo img {
    width: 135px;
    height: 170px;
    border-radius: 0;
}

/*登录界面个性化*/
.login-window{
    box-shadow: unset;
    background: unset;
    margin: auto;
    padding-bottom: 160px;
}

.login-window .login-title-banner img{
    width: 140%;
    height:auto;
}

.login-window .login-window-inner,
.login-window .login-form .input-field{
    margin-top: 0;
}

.login-window .login-window-inner .input,
.login-window .login-window-inner .input-field #image_code,
.login-window .login-form .input-field input{
    border-radius: 35px;
    height: 30px;
    font-size: 14px;
    background: #fff;
    outline: none;
    border: none !important;
}

.login-window .login-window-inner .input-field .code-image,
.login-window .login-form .input-field .code-image{
    top: 0;
    right: 0;
    border-top-right-radius: 15px;
    border-bottom-right-radius: 15px;
}

.login-window .login-window-inner .submit{
    border-radius: 35px;
    height: 30px;
    line-height: 0;
}

/*采集系统登录*/
.login-window .login-form .input-field input{
    margin:10px 0;
}

.login-window .login-form .login-submit{
    border-radius: 35px;
    height: 30px;
    font-size: 14px;
    outline: none;
    border: none !important;
    margin: 10px 0;
    line-height: 0;
}

.login-window #login-alter .login-switch{
    line-height:16px;
}

.login-window #login-third-party{
    display:none;
}


.pre-emp-enter-base .head .emp-photo {
    width: 135px;
    height: 170px;}
    
/*首页样式个性化--》header-->>临时方案,请勿参考,后续会修改*/
/*整体背景色*/
body.slide-right{
    background:#ebeff6;
}

/*header个性化*/
/*以下样式设置有问题,标识22,暂不启用*/
.header-banner>div {     width: 100%; }

.pc-main-frame .header-banner .operate-add{
    display:none
}
/*header 隐藏新建 临时方案*/
.pc-main-frame .header-banner > nav .icon:nth-child(4) {
    display: none;
}

/*.pc-main-frame>.header-banner{*/
/*  background: url(/document/loadsourcedocument/3gshr_1563330431071_598891);*/
/*  background-size: contain;*/
/*  height: 90px;*/
/*}*/

/*标题栏底色修改,原来企业主题色和标题栏颜色均为#0270C1*/
.pc-main-frame>.header-banner{
  /*background: #0270C1;*/
  background: #03A9F4;
  background-size: contain;
  height: 58px;
}

/*.pc-main-frame .header-banner>nav .logo-title .logo-panel .logo{*/
/*    height:100px;*/
/*}*/
.pc-main-frame .header-banner>nav .logo-title .logo-panel .logo {
    height: 58px;
}

.pc-main-frame .header-banner>nav .icon{
    color:#ffffff;
}

/*.pc-main-frame>.header-banner>div{*/
/*  background: url(/document/loadsourceimage?index=3gshr_1569746505073_161800) no-repeat top left;*/
/*  background-size: contain;*/
/*  height: 90px;*/
/*}*/

.pc-main-frame>.header-banner .home-search{
  background: #fff;
  padding-top: 0;
  margin-top: 12px;
  position: absolute;
  right: 240px;
}

.pc-main-frame>.header-banner .home-search .search-input-block{
  width: 200px;
}

.pc-main-frame>.header-banner .header-menu div:first-child,.pc-main-frame>.header-banner .user_name{
  color:#fff;
}

.pc-main-frame>.header-banner .header-menu:hover{
  background:none;
  /*background: #fff;*/
  /*background-color: white;*/
  /*color: red;*/
  font-size: 18px;
}

.header-banner > div{
    padding: 20px;
}
/*招聘系统*/
.pc-main-frame>.header-banner .zsb-login{
    color:#fff;
}

/*整体内容区域位移*/
/*.h-c-main-content {*/
/*    top: 100px !important;*/
/*}*/

/*.h-c-main-content {
    top: 55px !important;
}*/

/*主界面图标文字显示全部不打点*/
.pc-index .home-service .home-service-item>div .title{
    overflow: inherit;
}



/*招聘门户导航条样式*/
.pc-main-frame .header-banner .portal_logo{
    display:none;
}

.pc-main-frame .header-banner .zsb-user-box{
    position: absolute;
    top: 5px;
    right: 20px;
}

.pc-main-frame .header-banner .menu_btn .menu_left{
    padding: 0 5px;
}

/*.pc-main-frame .header-banner .menu_btn .header-menu .recruit_header_title{*/
/*    line-height: 50px;*/
/*}*/
.pc-main-frame .header-banner .menu_btn .header-menu .recruit_header_title{
    line-height: 25px;
}

.pc-main-frame .header-banner .menu_btn .header-menu .recruit-select-item .select-list:not(:hover){
    color:#666;
}



.pc-main-frame .header-banner .menu_btn {
    margin-left: 620px;
}

.header-banner .menu_btn .header-menu .recruit_header_title:hover, .header-banner .menu_btn .header-menu .selected{
    font-size: 18px;
    color:white;
}

/*.pc-main-frame .header-banner .user_box .recruit_user_name.zsb-recruit-user-name{*/
/*    color: #fff;*/
/*    padding-right:20px*/
/*}*/
.pc-main-frame .header-banner .user_box .recruit_user_name.zsb-recruit-user-name{
    color: #fff;
    padding-right:20px;
}

.pc-main-frame.recruit>.header-banner>div {
    background: url(/document/loadsourceimage?index=3gshr_1569746535595_779235) no-repeat top left;
    background-size: contain;
}

.pc-main-frame.recruit>.header-banner>div>.user_box .login {
    font-size:16px;
    padding-right:20px;
}

/*.pc-main-frame.recruit>.h-c-main-content {*/
/*    top: 74px!important;*/
/*}*/
.pc-main-frame.recruit>.h-c-main-content {
    top: 55px!important;
}

/*菜单模块导航文字*/

.pc-index .category-select .category-item{
    color: #333;
}

.pc-index .home-service .home-service-item>div:hover{
    background-color: #cccccc;
}
.home-page .search_box {bottom: 275px;}
.home-page .position_list {bottom: 150px;}

.code-email{
    display:none;
}

.code-bar{
    display:none;
}

.employee-page.hcm-nav-content .content-panel .photo-block .emp-photo {
    width: 135px;
    height: 170px;
    border-radius: 0;
}

content .content-panel .photo-block .emp-photo img {
    width: 120px;
    border-radius: 0;
}


.employee-page.hcm-nav-content .content-panel .photo-block .emp-photo img {
    width: 135px;
    border-radius: 0;
}
.hc-list .default-content div {
    white-space: normal;
    width: 100%;
}


/*在线反馈显示服务通道*/
.pc-main-frame .header-banner .operate-add-popup .contact {
    display: block;
}
/*登录首页显示服务通道*/
.customer-service {
     display: flex;
}
