/* CSS Document */
body {
    margin: 0;
    font-family: "宋体";
    font-size: 12px;
    font-weight: 400;
    text-align: left;
    /*background-image:url(../images/bg.gif);
background-repeat:repeat-x;*/
    /*background-color:#f7fafc;*/
}

td {
    line-height: 150%;
}

p {
    font-size: 14px;
    text-indent: 2em;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 20px;
    margin-bottom: 20px;
    line-height: 170%;
}

.select1 {
    font-family: "宋体";
    font-size: 12px;
    BEHAVIOR: url('Style/selectBox.htc');
    cursor: pointer;
    width: 124px;
}

.select2 {
    font-family: "宋体";
    font-size: 12px;
    BEHAVIOR: url('../Style/selectBox.htc');
    cursor: pointer;
    width: 124px;
}

.input1 {
    BACKGROUND-COLOR: #ffffff;
    BORDER-BOTTOM: #8599B1 1px solid;
    BORDER-LEFT: #8599B1 1px solid;
    BORDER-RIGHT: #8599B1 1px solid;
    BORDER-TOP: #8599B1 1px solid;
    width: 120px;
}

a, img, area {
    outline: none;
}

a, img, area {
    star: expression(this.onFocus=this.blur());
    /*height: 16px;*/
}

    a:link {
        font-family: "宋体";
        /*font-size: 12px;*/
        font-weight: 400;
        color: #616161;
        text-decoration: none;
    }

    a:visited {
        font-family: "宋体";
        /*font-size: 12px;*/
        font-weight: 400;
        color: #616161;
        text-decoration: none;
    }

    a:active {
        font-family: "宋体";
        /*font-size: 12px;*/
        font-weight: 400;
        color: #616161;
        text-decoration: none;
    }

    a:hover {
        font-family: "宋体";
        /*font-size: 12px;*/
        font-weight: 400;
        color: #616161;
        text-decoration: underline;
    }
/*导航菜单链接字体样式*/
.afont_yellow14:link {
    font-family: "宋体";
    font-size: 14px;
    font-weight: 400;
    color: #fff900;
    text-decoration: none;
}

.afont_yellow14:visited {
    font-family: "宋体";
    font-size: 14px;
    font-weight: 400;
    color: #fff900;
    text-decoration: none;
}

.afont_yellow14:active {
    font-family: "宋体";
    font-size: 14px;
    font-weight: 400;
    color: #fff900;
    text-decoration: none;
}

.afont_yellow14:hover {
    font-family: "宋体";
    font-size: 14px;
    font-weight: 400;
    color: #ffffff;
    text-decoration: underline;
}
/**/
.afont_white14:link {
    font-family: "宋体";
    font-size: 14px;
    font-weight: 400;
    color: #ffffff;
    text-decoration: none;
}

.afont_white14:visited {
    font-family: "宋体";
    font-size: 14px;
    font-weight: 400;
    color: #ffffff;
    text-decoration: none;
}

.afont_white14:active {
    font-family: "宋体";
    font-size: 14px;
    font-weight: 400;
    color: #ffffff;
    text-decoration: none;
}

.afont_white14:hover {
    font-family: "宋体";
    font-size: 14px;
    font-weight: 400;
    color: #fff900;
    text-decoration: underline;
}
/*招聘的样式*/
.invite_table {
    border: #FFFFFF 1px solid;
    background: #f7fafc;
    display: block;
    padding-top: 10px;
    padding-bottom: 10px;
    border-radius: 10px;
    box-shadow: 2px 2px 8px rgb(0 0 0 / 10%);
    border: 0;
}

.invite_cell {
    text-align: left;
    padding-left: 19px;
    font-size: 16px;
}

.resume_table {
    border-left: #D4D0C8 1px solid;
    border-top: #D4D0C8 1px solid;
}

.resume_cell {
    border-right: #D4D0C8 1px solid;
    border-bottom: #D4D0C8 1px solid;
}

.resume_cell2 {
    background-color: #efefef;
    font-size: 12px;
    font-weight: bold;
}

.peoplelogos_table {
    margin-top: 21px;
}

.peoplelogos_cell {
    padding: 23px 20px 41px 9px;
    font-size: 14px;
    font-family: "宋体";
    color: #000000;
    line-height: 200%;
}

.inviteflow_table {
    margin-bottom: 27px;
    font-size: 14px;
    font-family: "宋体";
    color: #000000;
}
/*投简历链接字体样式*/
.afont_yellow12:link {
    font-family: "宋体";
    font-size: 12px;
    font-weight: 400;
    color: #fff600;
    text-decoration: none;
}

.afont_yellow12:visited {
    font-family: "宋体";
    font-size: 12px;
    font-weight: 400;
    color: #fff600;
    text-decoration: none;
}

.afont_yellow12:active {
    font-family: "宋体";
    font-size: 12px;
    font-weight: 400;
    color: #fff600;
    text-decoration: none;
}

.afont_yellow12:hover {
    font-family: "宋体";
    font-size: 12px;
    font-weight: 400;
    color: #616161;
    text-decoration: underline;
}
/*注册链接字体样式*/
.afont_red12:link {
    font-family: "宋体";
    font-size: 12px;
    font-weight: 400;
    color: #a42224;
    text-decoration: none;
}

.afont_red12:visited {
    font-family: "宋体";
    font-size: 12px;
    font-weight: 400;
    color: #a42224;
    text-decoration: none;
}

.afont_red12:active {
    font-family: "宋体";
    font-size: 12px;
    font-weight: 400;
    color: #a42224;
    text-decoration: none;
}

.afont_red12:hover {
    font-family: "宋体";
    font-size: 12px;
    font-weight: 400;
    color: #a42224;
    text-decoration: underline;
}
/*应聘链接字体样式*/
.afont_red12yp:link {
    font-family: "宋体";
    /*font-size: 12px;*/
    font-weight: 400;
    color: #4290F9;
    text-decoration: none;
}

.afont_red12yp:visited {
    font-family: "宋体";
    /*font-size: 12px;*/
    font-weight: 400;
    color: #4290F9;
    text-decoration: none;
}

.afont_red12yp:active {
    font-family: "宋体";
    /*font-size: 12px;*/
    font-weight: 400;
    color: #4290F9;
    text-decoration: none;
}

.afont_red12yp:hover {
    font-family: "宋体";
    /*font-size: 12px;*/
    font-weight: 400;
    color: #4290F9;
    text-decoration: underline;
}

/*人才社区左边菜单字体样式*/
.afont_brownn12:link {
    font-family: "宋体";
    font-size: 12px;
    font-weight: 400;
    color: #705D53;
    text-decoration: none;
}

.afont_brownn12:visited {
    font-family: "宋体";
    font-size: 12px;
    font-weight: 400;
    color: #705D53;
    text-decoration: none;
}

.afont_brownn12:active {
    font-family: "宋体";
    font-size: 12px;
    font-weight: 400;
    color: #705D53;
    text-decoration: none;
}

.afont_brownn12:hover {
    font-family: "宋体";
    font-size: 12px;
    font-weight: 400;
    color: #705D53;
    text-decoration: underline;
}

/*14号更多链接字体样式*/
.afont_black14bold:link {
    font-family: "宋体";
    font-size: 14px;
    font-weight: 700;
    color: #000000;
    text-decoration: none;
}

.afont_black14bold:visited {
    font-family: "宋体";
    font-size: 14px;
    font-weight: 700;
    color: #000000;
    text-decoration: none;
}

.afont_black14bold:active {
    font-family: "宋体";
    font-size: 14px;
    font-weight: 700;
    color: #000000;
    text-decoration: none;
}

.afont_black14bold:hover {
    font-family: "宋体";
    font-size: 14px;
    font-weight: 700;
    color: #000000;
    text-decoration: underline;
}

/*查看职位链接字体样式*/
.afont_brown12:link {
    font-family: "宋体";
    font-size: 12px;
    font-weight: 400;
    color: #b67545;
    text-decoration: none;
}

.afont_brown12:visited {
    font-family: "宋体";
    font-size: 12px;
    font-weight: 400;
    color: #b67545;
    text-decoration: none;
}

.afont_brown12:active {
    font-family: "宋体";
    font-size: 12px;
    font-weight: 400;
    color: #b67545;
    text-decoration: none;
}

.afont_brown12:hover {
    font-family: "宋体";
    font-size: 12px;
    font-weight: 400;
    color: #b67545;
    text-decoration: underline;
}

/*文本输入框样式*/
.font12grey {
    color: #8f8f8f;
    font-family: "宋体";
    font-size: 12px;
    font-weight: 400;
}

.font12grey1 {
    color: #697075;
    font-family: "宋体";
    font-size: 12px;
    font-weight: 400;
}


.font12white {
    color: #ffffff;
    font-family: "宋体";
    font-size: 12px;
    font-weight: 400;
}

.font12red {
    color: #ff0000;
    font-family: "宋体";
    font-size: 12px;
    font-weight: 400;
}

.font14org {
    color: #F24213;
    font-family: "宋体";
    font-size: 14px;
    font-weight: bold;
}

.font14blackbold {
    color: #000000;
    font-family: "宋体";
    font-size: 14px;
    font-weight: 700;
}

.font24redbold {
    color: #F80707;
    font-family: "宋体";
    font-size: 18px;
    font-weight: 700;
}

.font12yellow {
    color: #fff900;
    font-family: "宋体";
    font-size: 12px;
    font-weight: 400;
}

.font24yellow {
    color: #fff900;
    font-family: "宋体";
    font-size: 24px;
    font-weight: bold;
}

.top_bg {
    background-color: #8c0001;
}

.content_left_td {
    padding: 5px 6px;
    /*background-color: #f7fafc;*/
}

.content_right_td {
    padding: 9px 5px;
}

.table_top_1px {
    margin-top: 1px;
}
/*用户登录背景*/
.login_bg {
    background-color: #ef9c10;
    margin-bottom: 1px;
}

.login_id_bg {
    margin: 5px;
    background-image: url(../images/login_bg.gif);
    background-repeat: no-repeat;
    width: 164px;
    height: 95px;
    margin: 5px 0px;
}
/*即时通知列表样式*/
.jstz {
    margin-left: 35px;
    margin-top: 6px;
    margin-bottom: 6px;
    color: #616161;
    text-align: left;
}

    .jstz li {
        list-style: url(../images/dit1.gif);
        line-height: 180%;
    }

.right_td {
    /*padding-top: 9px;*/
}

.right_table_bottom1 {
    margin-bottom: 16px;
}
/*搜索功能样式*/
.right_search {
    width: 170px;
    height: 79px;
    background: url(../images/search_bg.gif) no-repeat;
}

.search_title_td {
    padding-left: 10px;
    font-size: 14px;
    font-weight: 700;
    color: #FFFFFF;
}

.search_info_td {
    padding-top: 8px;
    text-indent: 0.7cm;
    color: #697075;
    text-align: left;
    padding-left: 3px;
    padding-right: 3px;
}
/*td底部边线的样式*/
.bottom_border1 {
    border-bottom: #dedede 1px solid;
    line-height: 26px;
    height: 26px;
}
/*广告样式*/
.ad_1 {
    width: 140px;
    height: 56px;
    margin-bottom: 9px;
}

/*计数器白色字体*/
.font_12white {
    font-family: "宋体";
    font-size: 12px;
    color: #FFFFFF;
}
/*个人社区简历和跟踪样式*/
.resume_card {
    width: 310px;
    height: 184px;
    background: url(../images/resume_card_bg.gif) no-repeat;
}

.flow_card {
    width: 230px;
    height: 184px;
    background: url(../images/flow_card_bg.gif) no-repeat;
}

.resume_td {
    padding-top: 4px;
    text-indent: 0.6cm;
    color: #697075;
    text-align: left;
    padding-left: 3px;
    padding-right: 3px;
}

.flow_td {
    padding-top: 6px;
    text-indent: 0.4cm;
    color: #697075;
    text-align: left;
    padding-left: 3px;
    padding-right: 3px;
}

/*企业列表信息的样式*/
.afont_gray12:link {
    font-family: "宋体";
    font-size: 12px;
    font-weight: 400;
    color: #5B5959;
    text-decoration: none;
}

.afont_gray12:visited {
    font-family: "宋体";
    font-size: 12px;
    font-weight: 400;
    color: #5B5959;
    text-decoration: none;
}

.afont_gray12:active {
    font-family: "宋体";
    font-size: 12px;
    font-weight: 400;
    color: #5B5959;
    text-decoration: none;
}

.afont_gray12:hover {
    font-family: "宋体";
    font-size: 12px;
    font-weight: 400;
    color: #D22424;
    text-decoration: underline;
}

.afont_rad12qy:link {
    font-family: "宋体";
    font-size: 12px;
    font-weight: 400;
    color: #D22424;
    text-decoration: none;
}

.afont_rad12qy:visited {
    font-family: "宋体";
    font-size: 12px;
    font-weight: 400;
    color: #D22424;
    text-decoration: none;
}

.afont_rad12qy:active {
    font-family: "宋体";
    font-size: 12px;
    font-weight: 400;
    color: #D22424;
    text-decoration: none;
}

.afont_rad12qy:hover {
    font-family: "宋体";
    font-size: 12px;
    font-weight: 400;
    color: #D22424;
    text-decoration: underline;
}

.corporation_list_table {
    margin-top: 15px;
    margin-left: 17px;
    background: #E8E8E8;
    width: 488px;
    height: 28px;
    padding-left: 11px;
    text-align: left;
    color: #737272;
    font-family: "宋体";
    font-size: 14px;
    font-weight: bold;
}

.corporation_list_table2 {
    margin-top: 29px;
    margin-left: 17px;
    width: 488px;
    line-height: 200%;
    font-size: 12px;
    color: #737272;
    font-family: "宋体";
}


.flowmenu {
    height: 100px;
    width: 180px;
    position: absolute;
    margin-top: 200px;
}

.registsuccessful_tab {
    margin-top: 58px;
    margin-left: 18px;
    color: #000000;
    font-family: "宋体";
    font-weight: bold;
    font-size: 14px;
}

.registsuccessful_tab2 {
    border: #B7B6B6 1px solid;
    margin-bottom: 170px;
    margin-left: 18px;
}

.font14black {
    color: #000000;
    font-family: "宋体";
    font-size: 14px;
}

.desc {
    background-color: Gray;
    color: #666;
    font-size: 12px;
    line-height: 120%;
}
/*div样式*/
.openwindow {
    height: 130px;
    width: 300px;
    border: 2px solid #CBBD9A;
    background: #EFEFEF;
    position: absolute;
    top: 250px;
    left: 220px;
}

.container {
    height: auto;
    width: auto;
    margin: 20px;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
    font-size: 14px;
}

.ad3 {
    position: absolute;
    left: 750px;
    top: 120px;
    width: 239px;
    z-index: 2000;
    border: 0px solid #FFFFFF;
    background-position: center;
}

.ad2 {
    position: absolute;
    left: 750px;
    top: 120px;
    width: 239px;
    z-index: 1;
    border: 0px solid #FFFFFF;
    background-position: center;
}

.div {
    position: absolute;
    border: 2px solid red;
    background-color: #EFEFEF;
    line-height: 90px;
    font-size: 12px;
    z-index: 1000;
}

.text_sty {
    border: 1px solid #8599b2;
    height: 20px;
    width: 150px;
}

.selete_sty {
    border: 1px solid #8599b2;
    height: 20px;
    width: 155px;
}

.alert {
    color: Red;
}

.invite_table > tbody > tr > td {
    padding: 12px 15px;
}

.invite_table_txt > tbody > tr > td {
    line-height: 30px;
    font-size: 14px;
}

    .invite_table_txt > tbody > tr > td strong {
        font-size: 16px;
        margin-bottom: 10px;
        display: block;
    }

.comm_ltr_Title {
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-size: 18px;
    color: rgb(248, 7, 7);
}

.comm_lbl_Time {
    height: 40px;
    line-height: 40px;
    text-align: left;
    font-size: 16px;
    border-bottom: 1px solid #EDF4FE;
}

.comm_ltr_Content p {
    font-size: 16px;
    line-height: 30px;
    margin: 0;
    margin-top: 10px;
}

.instant-messaging {
    height: 50px;
    line-height: 50px;
    background: #F0F4F6;
    border-radius: 5px;
    margin-bottom: 15px;
    box-shadow: 2px 2px 8px rgb(0 0 0 / 10%);
    border: 0;
}

    .instant-messaging ul li {
        margin-top: 5px;
        height: 40px;
        line-height: 40px;
        font-size: 14px;
        float: left;
    }

    .instant-messaging marquee {
        height: 40px;
        line-height: 40px;
        padding-top: 10px;
        background: #fff;
        border-radius: 5px;
    }

.resume_card_update {
    width: 470px;
    float: left;
    box-shadow: 2px 2px 8px rgb(0 0 0 / 10%);
    height: 260px;
    border-radius: 10px;
    min-height: 648px;
}

    .resume_card_update ul li {
        height: 32px;
        line-height: 32px;
        text-align: left;
        font-size: 14px;
        padding-left: 20px;
        color: rgb(105, 112, 117);
    }

.comm-title-index {
    height: 40px;
    line-height: 40px;
    font-size: 18px;
    /*margin-top: 288px;*/
    border-bottom: 1px solid #EDF4FE;
    margin-bottom: 15px;
}
