﻿/*首页头部*/
.double_header_min{width:100%;background-color:#ffffff;border-bottom: 1px solid #bfbfbf;}
.double_header_min a:hover{text-decoration: none;}
.double_header_min .link_yellow a:hover{text-decoration: underline;}
.double_header_min .header_min_top{margin:0 auto;width:1200px;height:60px;}
.double_header_min .header_min_top .itopl{float: left;width: 930px;}
.double_header_min .header_min_top .itopl .header_logo{float: left;width: 162px;height: 56px;padding: 2px 5px;display: table;}
.double_header_min .header_min_top .itopl .header_logo a{display: table-cell;vertical-align: middle;}
.double_header_min .header_min_top .itopl .header_logo img{max-width: 158px;max-height: 46px;vertical-align: middle;}
.double_header_min .header_min_top .itopl .link{float: left}
.double_header_min .header_min_top .itopl .link ul li{display: inline-block;line-height: 60px;}
.double_header_min .header_min_top .itopl .link ul li a.l1{background: url(../../images/jobfair/header_icon1.png) no-repeat left center;padding-left: 20px;}
.double_header_min .header_min_top .itopl .link ul li a.l2{margin-left: 20px;background: url(../../images/jobfair/header_icon2.png) no-repeat left center;padding-left: 20px;}
.double_header_min .header_min_top .sobox{width: 480px;height: 38px;float: left;border: 2px solid #d00000;margin-left: 100px;margin-top: 10px;}
.double_header_min .header_min_top .sobox .searchtype{float: left;position: relative;width: 70px;color: #393939;line-height: 38px;text-align: center;cursor: pointer;}
.double_header_min .header_min_top .sobox .searchtype{background-color:#ffffff;background-image: url(../../images/17.png);background-repeat: no-repeat;background-position: right -92px;-webkit-transition: all .3s;-ms-transition: all .3s;transition: all .3s;}
.double_header_min .header_min_top .sobox .searchtype .searchtxt{padding-right: 10px;border-right: 1px solid #d0d0d0;}
.double_header_min .header_min_top .sobox .searchtype .search_dropdown{background-color: #ffffff;display: none;width: 69px;border: 2px solid #d00000;position: absolute;left: -2px;top: 38px;}
.double_header_min .header_min_top.sobox .searchtype .search_dropdown .searchlist{padding-right: 10px;}
.double_header_min .header_min_top .sobox .searchtype:hover{background-color: #ebebeb;}
.double_header_min .header_min_top .sobox .searchtype.open .search_dropdown{display: block;}
.double_header_min .header_min_top .sobox .inputbox{float: left;}
.double_header_min .header_min_top .sobox .inputbox input{padding-left: 10px;width: 304px;height: 38px;line-height: 38px;border: none;}
.double_header_min .header_min_top .sobox .searchbtn{float: left;width: 96px;font-size: 16px;height: 38px;text-align: center;line-height: 38px;background: #d00000;color: #ffffff;border: none;cursor: pointer;position: relative;left: 1px;top: 0px;}
.double_header_min .header_min_top .sobox .searchbtn:hover{background-color: #b70404;}
.double_header_min .header_min_top .itopr{float: left;width: 265px;font-size: 12px;padding-top:20px;}
.double_header_min .header_min_top .itopr ul.link{float: right;}
.double_header_min .header_min_top .itopr .link .link_yellow a{vertical-align: top;}
.double_header_min .header_min_top .itopr ul.link>li{display: inline-block;background: none;background-repeat: no-repeat;background-position: 0px 3px;padding-left: 18px;position: relative;cursor: pointer;}
.double_header_min .header_min_top .itopr ul.link>li>i{display: inline-block;background: url(../../images/jobfair/136.png) no-repeat;background-position: 0px 10px;width: 15px;height: 17px;margin-left: 5px}
.double_header_min .header_min_top .itopr ul.link>li>i.swap{background-position: 0px -52px;}
.double_header_min .header_min_top .itopr ul.link>li.login{;background-image: url(../../images/jobfair/header_icon3.png)}
.double_header_min .header_min_top .itopr ul.link>li.reg{margin-left: 10px;background-image: url(../../images/jobfair/header_icon4.png);position: relative;}
.double_header_min .header_min_top .itopr ul.link>li.reg:before{content: "";width: 1px;height: 15px;background: #dfdcdc;position: absolute;left: -11px;top: 4px;}
.double_header_min .header_min_top .itopr ul.link>li .head_min_username{display: inline-block;width: 150px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align: right;}
.double_header_min .header_min_top .itopr ul.link .dropmenu{background: #ffffff;position: absolute;left: -2px;width: 70px;text-align: center;line-height: 26px;padding: 5px 0px;display: none;}
.double_header_min .header_min_top .itopr ul.link .reg .dropmenu{left: -10px;}
.double_header_min .header_min_top .itopr li .head_my_msg{color: #666666 !important;margin: 0 3px;position: relative;}
.double_header_min .header_min_top .itopr li .head_my_msg .msg_count{margin: 0 5px;vertical-align: top;}
.double_header_min .header_min_top .itopr li .head_my_msg .msg_count i{display: inline-block;height: 12px;min-width: 12px;line-height: 12px;border-radius: 10px;padding: 1px;background-color:#ff0000;position: absolute; top: -8px;right: -3px;color: #fff;text-align: center;font-style: normal;box-sizing: content-box;}
/* banner */
.double_index_banner{
    width:100%; height: 270px;
    background: url(../../images/double_election/index_banner.jpg) no-repeat center;
}
.wide{width:1200px;margin:0 auto;}
a{
    text-decoration: none;
}
.doublelist_wrap{width: 1200px;margin: 0 auto;}

/*招聘会列表*/
.double_election_list{}
.double_election_list *{
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
}
.double_election_list .double_election_item{
    width:1200px;
    height:115px;
    background:#fff;
    margin-top:15px;
    overflow:hidden;
    padding:15px 20px 0 60px;
    position:relative;
    border:1px solid #e5e5e5;
}
.double_election_list .double_election_item .item_status{
    width:82px;
    height:78px;
    position:absolute;
    left:0;
    top:0;
}
.double_election_list .double_election_item .item_status.wait{
    background:url(../../images/double_election/status_wait.png) no-repeat center;
}
.double_election_list .double_election_item .item_status.order{
    background:url(../../images/double_election/status_order.png) no-repeat center;
}
.double_election_list .double_election_item .item_status.open{
    background:url(../../images/double_election/status_open.png) no-repeat center;
}
.double_election_list .double_election_item .item_status.over{
    background:url(../../images/double_election/status_over.png) no-repeat center;
}
.double_election_list .double_election_item .item_info{
    width:950px;
    float:left;
}
.double_election_list .double_election_item .item_info .info_title{
    height:30px;
    line-height:30px;
    margin-bottom:5px;
}
.double_election_list .double_election_item .item_info .info_title a{
    font-size:18px;
    color:#3861a1;
    font-weight:bold;
}
.double_election_list .double_election_item .item_info .info_title a:hover{
    text-decoration: underline;
}
.double_election_list .double_election_item .item_info .info_msg{
    height:20px;
    line-height:20px;
    font-size:14px;
    color:#3861a1;
    font-weight:bold;
    margin-bottom:5px;
}
.double_election_list .double_election_item .item_info .info_msg span{
    margin-right:35px;
}
.double_election_list .double_election_item .item_info .info_content{
    height:20px;
    line-height:20px;
    font-size:14px;
    color:#999999;
}
.double_election_list .double_election_item .item_link_group{
    float:right;
    padding-top:5px;
}
.double_election_list .double_election_item .item_link_group .link_orange{
    display: block;
    width:120px;
    height:33px;
    line-height:33px;
    text-align:center;
    background:#ffa21c;
    border-radius:5px;
    color:#fff;
    font-size:14px;
    font-weight: bold;
    margin-bottom:10px;
}
.double_election_list .double_election_item .item_link_group .link_orange:hover{
    background: #f59204;
}
.double_election_list .double_election_item .item_link_group .link_blue{
    display: inline-block;
    width:120px;
    height:33px;
    line-height:33px;
    text-align:center;
    background:#288fff;
    border-radius:5px;
    font-size:14px;
    font-weight: bold;
    color:#fff;
}
.double_election_list .double_election_item .item_link_group .link_blue:hover{
    background: #0874ea;
}
.double_election_list .double_election_item .item_link_group .link_gray{
    display: block;
    width:120px;
    height:33px;
    line-height:33px;
    text-align:center;
    background:#ccc;
    border-radius:5px;
    font-size:14px;
    color:#fff;
    font-weight: bold;
}
