body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
.border-box-wrapper *{
    -webkit-box-sizing:border-box;box-sizing:border-box
}
body{
    -moz-user-select:text; /*火狐*/
    - webkit-user-select:text; /*webk IT 浏览器*/
    -ms-user-select:text; /*IE10*/
    -khtML-user-select:text; /* 早期 浏览器*/
    user-select:text;
}
body{font-size:14px;color:#282828;font-family:"microsoft yahei","宋体";background-color:#FFFFFF;}
h1,h2,h3,h4,h5,form,p,ul,input{margin:0px;padding:0px;}
input,textarea{font-family:"microsoft yahei","宋体";font-size:14px;color:#282828;}
li{padding:0px;margin:0px; list-style-type:none;}
:focus{outline:0}
.substring{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.nowrap{white-space:nowrap;}
.clear{clear:both;height:0px;font-size:0px;line-height:0px;}
a{text-decoration:none;color:#282828;}
.gt_mask{z-index:1050;}
.aix_lf{float: left;}
.aix_rt{float: right;}
.font12{font-size: 12px;}
.font13{font-size: 13px;}
.font14{font-size: 14px;}
.font15{font-size: 15px;}
.font16{font-size: 16px;}
.font17{font-size: 17px;}
.font18{font-size: 18px;}
.font19{font-size: 19px;}
.font20{font-size: 20px;}
.font21{font-size: 21px;}
.font22{font-size: 22px;}
.font23{font-size: 23px;}
.font24{font-size: 24px;}
.font25{font-size: 25px;}
.font26{font-size: 26px;}
.font28{font-size: 28px;}
.font42{font-size: 42px;}
.wide{width: 1200px;margin:0 auto;}

.font_gray6{color:#666666}
.font_gray9{color:#999999}
.font_gray{color:#58606e}
.font_blue{color:#5F8DC9}
.font_green{color:#61AF00}
.font_red{color:#CC3300}
.font_yellow{color:#FF6600}

/*列表单元格定义*/
.td1,.td2,.td3,.td4,.td5,.td6,.td7,.td8,.td9,.td10{float:left;width:100px;font-size:13px;}
.th1,.th2,.th3,.th4,.th5,.th6,.th7,.th8,.th9,.th10{float:left;width:100px;font-size:13px;}

/*AJAX loading*/
.ajax_loading{display:none;position:absolute;left:0px;top:0px;width:100%;height:100%;background-color:#FFFFFF;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);background:rgba(255,255,255,.5);z-index:999;}
.ajax_loading .ajaxloadtxt{background-image:url(../images/loading.gif);background-repeat:no-repeat;background-position:center 5px;width:150px;height:28px;background-color:#FFFFFF;text-align:center;margin:0 auto;padding-top:40px;margin-top:100px;font-size:12px;}


/* 滚动条样式 */
::-ms-scrollbar {
    width: 5px;
    height: 5px;
    background-color: transparent;
}
::-ms-scrollbar-thumb {
    background-color: #e1e9ef;
    border-radius: 5px;
}
::-o-scrollbar {
    width: 5px;
    height: 5px;
    background-color: transparent;
}
::-o-scrollbar-thumb {
    background-color: #e1e9ef;
    border-radius: 5px;
}
::-webkit-scrollbar {
    width: 5px;
    height: 5px;
    background-color: transparent;
}
::-webkit-scrollbar-thumb {
    background-color: #e1e9ef;
    border-radius: 5px;
}
::-moz-scrollbar {
    width: 5px;
    height: 5px;
    background-color: transparent;
}
::-moz-scrollbar-thumb {
    background-color: #e1e9ef;
    border-radius: 5px;
}

input::-webkit-input-placeholder{
    color:#aaaaaa;
}
input::-moz-placeholder{   /* Mozilla Firefox 19+ */
    color:#aaaaaa;
}
input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
    color:#aaaaaa;
}
input:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #aaaaaa;
}
textarea::-webkit-input-placeholder{
    color:#aaaaaa;
}
textarea::-moz-placeholder{   /* Mozilla Firefox 19+ */
    color:#aaaaaa;
}
textarea:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
    color:#aaaaaa;
}
textarea:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #aaaaaa;
}

/* 弹出框 */
.fade{opacity:0;-webkit-transition:opacity .08s linear;-o-transition:opacity .08s linear;transition:opacity .08s linear;}
.modal_backdrop{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#000;z-index:10040;-webkit-opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;opacity:.5;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);_position:absolute;_top:expression(offsetParent.scrollTop);_left:expression(offsetParent.scrollLeft);}
.modal_backdrop.fade{filter:alpha(opacity=0);opacity:0;}
.modal_backdrop.in{filter:alpha(opacity=50);opacity:.5;}
.modal_scrollbar_measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll;}
.modal{overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;}
.modal .modal_dialog{position:absolute;top:0;left:0;z-index:10500;min-width: 380px;}
.modal.in .modal_dialog{-webkit-transition:-webkit-transform .2s ease-out;-o-transition:-o-transform .2s ease-out;transition:transform .2s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);}
.modal_content{padding:5px;background:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.modal_content.no_pad{padding:0;}
.modal_content .modal_header{height:30px;padding-top:10px;padding-left:15px;background:#fff;position:relative;cursor:move;moz-user-select:-moz-none;-moz-user-select:none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}
.modal_content .modal_header .title{font-weight:bold;font-size:16px;color:#333333;line-height:20px;}
.modal_content .modal_header .max_remind{font-size:12px;color:#999999;}
.modal_content .modal_header .close{display:block;position:absolute;right:15px;top:12px;width:16px;height:16px;background:url(../images/44.png) no-repeat;*font-size:0;}
.modal_content .modal_header .close:hover{background-position:0 -24px;}
.modal_content .modal_body{padding:15px;background:#fff; min-width: 360px;}
.modal_content .modal_body.no_pad{padding:0;background:none;}
.modal_content .modal_body .confirm{text-align:center;padding:0 50px;}
.modal_content .modal_body .agreement{width:900px;height:600px;overflow-y:scroll;overflow-x:hidden;}
.modal_content .modal_body .refresh_jobs_all_confirm{padding:20px 10px;line-height:180%;}
.modal_content .modal_body .refresh_jobs_all_confirm a{color:#23aaff;text-decoration:none;}
.modal_content .modal_body .refresh_jobs_all_confirm a:hover{color: #1a9ae8;}
.modalfast{overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;}
.modalfast .modal_dialog{position:absolute;top:0;left:0;z-index:99990;}
.modalfast.in .modal_dialog{z-index:10500;-webkit-transition:-webkit-transform .2s ease-out;-o-transition:-o-transform .2s ease-out;transition:transform .2s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);}
.modalfast .modal_content{padding:5px;background:#a3a3a3;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.modalfast .modal_content.no_pad{padding:0;}
.modalfast .modal_content .modal_header{height:30px;padding-top:10px;padding-left:15px;background:#f0f0f0;position:relative;moz-user-select:-moz-none;-moz-user-select:none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:default;}
.modalfast .modal_content .modal_header .title{font-size:16px;color:#333333;line-height:20px;}
.modalfast .modal_content .modal_header .max_remind{font-size:12px;color:#999999;}
.modalfast .modal_content .modal_header .close{display:block;position:absolute;right:15px;top:12px;width:16px;height:16px;background:url(../images/44.png) no-repeat;*font-size:0;}
.modalfast .modal_content .modal_header .close:hover{background-position:0 -24px;}
.modalfast .modal_content .modal_body{padding:15px;background:#fff;}

/*AJAX loading*/
.modal_content .modal_body .ajax_loading{display:block;margin:0 30px;position:relative;width:150px;height:68px;}
.modal_content .modal_body .ajax_loading .ajaxloadtxt{background-image:url(../images/loading.gif);background-repeat:no-repeat;background-position:center 5px;width:150px;height:28px;background-color:#FFFFFF;text-align:center;margin:0 auto;padding-top:40px;font-size:12px;border:0;}
.modal_content .modal_footer{padding:10px 90px;background-color:#fff;}
.modal_content .modal_footer .res_add_but{margin:0 auto;width:auto;}
.modal_content .modal_footer .res_add_but .butlist{width:50%;text-align:center;float:left;}
.modal_content .modal_footer .res_add_but.b3 .butlist{width:33.3333%;text-align:center;float:left;*zoom:1;}
.modal_content .modal_footer .res_add_but .J_hoverbut{display:inline-block;*display:inline;*zoom:1;moz-user-select:-moz-none;-moz-user-select:none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:72px;height:30px;line-height:30px;}
.modal_content .modal_footer .res_add_but.btn-one .butlist{width:100%;}
.modal_content .modal_footer .res_add_but .w130{width:130px;}
.modal_content .modal_footer .btn_red{background-color:#3363ff;border:0;color:#fff;}
.modal_content .modal_footer .btn_red:hover{background-color: #5f7fe8;}


/* 自动消失的提示框 */
.disappear_tooltip{display:none;position:absolute;top:0;left:0;z-index:20000000;background:rgba(0,0,0,.7);-pie-background:rgba(0,0,0,.7);padding:0 18px;height:70px;line-height:70px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#fff;text-align:center;font-size:16px;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.3s;animation-duration:.3s;}
.disappear_tooltip .icon{width:29px;height:29px;float:left;margin-top:20px;}
.disappear_tooltip .content{float:left;padding-left:15px;}
.disappear_tooltip.remind .icon{background:url(../images/45.png) no-repeat;}
.disappear_tooltip.success .icon{background:url(../images/45.png) 0 -59px no-repeat;}
.disappear_tooltip.goldremind{height:110px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;line-height: inherit}
.disappear_tooltip.goldremind .icon{float:none;display:inline-block;*display:inline;*zoom:1;background:url(../images/92.png) no-repeat;width:30px;height:30px;margin-left:-60px;}
.disappear_tooltip.goldremind .content{float:none;_width:200px;height:50px;line-height:50px;padding-left:0px;font-size:14px;position:relative;}
.disappear_tooltip.goldremind .content .point{position:absolute;color:#f0fd3e;font-size:24px;padding-left:15px;line-height:30px;left:50%;top:-28px;margin-left:-24px;}
@-webkit-keyframes bounceIn{
    0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}
    100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes bounceIn{
    0%{opacity:0;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}
    100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
}
.tip_anim{display:block;-webkit-animation-name:bounceIn;animation-name:bounceIn}
@-webkit-keyframes bounceOut{
    100%{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}
    30%{-webkit-transform:scale(1.03);transform:scale(1.03)}
    0%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes bounceOut{
    100%{opacity:0;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}
    30%{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}
    0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
}
.tip_anim_close{z-index:-100;background:rgba(0,0,0,0);-pie-background:rgba(0,0,0,0);-webkit-animation-name:bounceOut;animation-name:bounceOut;-webkit-animation-duration:.2s;animation-duration:.2s;}


/*顶部*/
.header_wrapper{
    min-width: 1200px;
    width: 100%;
    z-index:99999;
}
.header_wrapper .min_top{
    height:28px;
    line-height:28px;
    background:#f9f9f9;
}
.header_wrapper .min_top .el-dropdown{
    height:24px;
    line-height:28px;
    background:#f9f9f9;
    position: relative;
    margin-left:20px;
}
.header_wrapper .min_top .el-dropdown:hover{
    cursor: pointer;
}
.header_wrapper .min_top .el-dropdown .el-dropdown-parent{
    position: relative;
    padding-right:10px;
}
.header_wrapper .min_top .el-dropdown .el-dropdown-parent .el-icon-arrow-down{
    border-style: solid;
    border-width:  4px 4px;
    border-color:#666 transparent transparent transparent;
    width: 0;
    height:0;
    position: absolute;
    right:0;
    top:12px;
}
.header_wrapper .min_top .el-dropdown .el-dropdown-children {
    position: absolute;
    right:-20px;
    background: #fff;
    z-index: 99;
    border: 1px solid #EBEEF5;
    border-radius: 4px;
    box-shadow: 0 2px 12px 0 rgba(0,0,0,.1);
    white-space: nowrap;
    padding:5px 0;
    display: none;
    top:20px;
    transition: top .3s;
    -webkit-transition: top .3s;
    -moz-transition: top .3s;
    -o-transition: top .3s;
}
.header_wrapper .min_top .el-dropdown .el-dropdown-children.web_guide_box{
    right:0;
}
.header_wrapper .min_top .el-dropdown:hover .el-dropdown-children{
    display: block;
    top:26px;
}
.header_wrapper .min_top .el-dropdown .el-dropdown-children:before {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent transparent #fff transparent;
    border-style: solid;
    border-width: 6px;
    -webkit-filter: drop-shadow(0 2px 12px rgba(0, 0, 0, .03));
    filter: drop-shadow(0 2px 12px rgba(0, 0, 0, .03));
    top:-10px;
    right:45px;
    content:'';
}
.header_wrapper .min_top .el-dropdown .el-dropdown-children.web_guide_box:before {
    right:25px;
}
.header_wrapper .min_top .el-dropdown .el-dropdown-children .children-li{
    display: block;
    height:30px;
    line-height:30px;
    padding:0 20px;
    text-align: center;
}
.header_wrapper .min_top .el-dropdown .el-dropdown-children .children-li:hover{
    background-color: #f7f8ff;
}
.header_wrapper .min_top .el-dropdown .el-dropdown-children .children-img{
    padding:0 5px;
    text-align: center;
}
.header_wrapper .min_top .el-dropdown .el-dropdown-children .nav_drop {
    width: 1200px;
}
.header_wrapper .min_top .el-dropdown .el-dropdown-children .nav_drop .dr_g {
    position: relative;
    padding: 10px 25px 10px 25px;
    float: left;
    width:25%;
}
.header_wrapper .min_top .el-dropdown .el-dropdown-children .nav_drop .dr_g:not(:last-child)::after {
    content: "";
    position: absolute;
    right: 0;
    top: 10px;
    height: 100px;
    border-right: 1px solid #f0f0f0;
}
.header_wrapper .min_top .el-dropdown .el-dropdown-children .nav_drop .dr_g .g_t {
    font-weight: bold;
}
.header_wrapper .min_top .el-dropdown .el-dropdown-children .nav_drop .dr_g .g_teg {
    padding-top: 5px;
}
.header_wrapper .min_top .el-dropdown .el-dropdown-children .nav_drop .dr_g .g_teg .g_it {
    margin: 0 16px 5px 0;
    display: block;
    float: left;
}
/*导航*/
.header_wrapper_nav{
    width: 100%; height: 100px;
    background: #fff;
    min-width: 1200px;
    box-shadow:0 10px 6px rgba(193,193,193,.3);
    -webkit-box-shadow:0 0 6px rgba(193,193,193,.3);
    -moz-box-shadow:0 0 6px rgba(193,193,193,.3);
    -o-box-shadow:0 0 6px rgba(193,193,193,.3);
}
.header_wrapper_nav .nav_logo{
    float:left;
    display: table;
    width:280px;
    height: 100px;
}
.header_wrapper_nav .nav_logo a{
    display: table-cell;
    vertical-align: middle;
}
.header_wrapper_nav .nav_logo img{
    max-height:100px;
    max-width:280px;
}
.header_wrapper_nav .wrapper_nav_list{ margin-left:15px;max-width: 900px; overflow: hidden;padding-top:30px;}
.header_wrapper_nav .wrapper_nav_list .nav_item{float: left; height: 40px; position: relative;margin-left:27px;}
.header_wrapper_nav .wrapper_nav_list .nav_item:first-child{ margin-left:0;}
.header_wrapper_nav .wrapper_nav_list .nav_item a{display: block;font-size: 20px; height: 40px;line-height:33px; color: #32373e;}
.header_wrapper_nav .wrapper_nav_list .nav_item:before{
    position: absolute; width: 100%; height: 4px;
    left: 0; bottom: 0;
    content: ""; background:#3363ff;display: none;
    -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transition: -webkit-transform .3s ease; transition: transform .3s ease;
}
.header_wrapper_nav .wrapper_nav_list .nav_item:hover:before,.header_wrapper_nav .wrapper_nav_list  .nav_item.active:before{
    -webkit-transform: scaleX(1); transform: scaleX(1);display: block;
}
.header_wrapper_nav .wrapper_nav_list .nav_item a:hover,.header_wrapper_nav .wrapper_nav_list .nav_item.active a{ color: #3363ff;}

.header_wrapper_nav.fixed_nav{
    height: 60px;
    position: fixed;
    top:0;
    z-index:1111;
}
.header_wrapper_nav.fixed_nav .nav_logo{
    height: 60px;
}
.header_wrapper_nav.fixed_nav .nav_logo img{
    max-height:60px;
}
.header_wrapper_nav.fixed_nav .wrapper_nav_list{
    padding-top:15px;
}
.header_wrapper_nav.fixed_nav .wrapper_nav_list .nav_item{
    height: 30px;
}
.header_wrapper_nav.fixed_nav .wrapper_nav_list .nav_item a{
    height: 30px;line-height:25px;font-size: 19px;
}



/*底部信息*/
.footer-wrapper{background-color: #fff;width: 100%;min-width: 1200px;color: #282828;margin-top:30px;padding-top:25px;}
.footer-wrapper .footer-info-group{width:1200px;margin: 0 auto 20px; }
.footer-wrapper .footer-info-group .footer-info-tel{float: right;max-width: 190px; color: #282828;line-height: 35px;font-weight: bold; }
.footer-wrapper .footer-info-group .footer-info-tel .m{ color: #3363ff;line-height:40px;}
.footer-wrapper .footer-info-group .footer-info-nav{float: left; margin-right: 20px; }
.footer-wrapper .footer-info-group .footer-info-nav .list-menu li{display: inline-block;min-width:165px;padding-left:10px;vertical-align: top; }
.footer-wrapper .footer-info-group .footer-info-nav .list-menu li div{ font-weight:bold;line-height: 38px;position: relative;}
.footer-wrapper .footer-info-group .footer-info-nav .list-menu li a{display: block; line-height: 26px;}
.footer-wrapper .footer-info-group .footer-info-qrode{float: left;}
.footer-wrapper .footer-info-group .footer-info-qrode ul li{display: inline-block;margin-right: 30px;text-align: center;}
.footer-wrapper .footer-info-group .footer-info-qrode ul li img{width: 100px;height: 100px;}
.footer-wrapper .footer-info-group .footer-info-qrode ul li div{height:30px;line-height:30px;}
.footer-wrapper .footer-main{width:1200px;margin: 0 auto;border-top:1px solid #e3e3e3;padding:20px 0;}
.footer-wrapper .footer-txt-group{width:800px;float: left; color: #999999;padding: 0;margin: 0;line-height: 30px;}
.footer-wrapper .footer-txt-group a{color: #999999;}
.footer-wrapper .gov-link{float:right;position: relative; padding-top:3px;}
.footer-wrapper .gov-link a.li{border: 1px solid #d8d8d8;padding: 10px;display: inline-block;padding-left: 45px;color: #999; text-align: left;}
.footer-wrapper .gov-link a.al{background: url(../images/gg1.gif) no-repeat 5px center;width: 140px;}
.footer-wrapper .gov-link a.ar{background: url(../images/gg2.gif) no-repeat 5px center;width: 165px;margin-left: 10px;}
/*.footer-wrapper .gov-link .tongji{position: absolute;right: 5px;top:30px;}*/


/*空数据*/
.main_res_empty{
    background-image:url(../images/empty.png);
    background-repeat:no-repeat;background-position:center 120px;margin:0 auto;
    width:100%;text-align:center; padding-top:230px;
    line-height:30px;color:#999;
    font-size: 15px;
}

/*列表无数据*/
.list_empty_group{padding:60px 0;text-align:center;background:#fff;}
.list_empty_group .list_empty{display: block;*display:inline;*zoom:1;}
.list_empty_group .list_empty .list_empty_left{ width:100%;float: none; height:120px;background:url(../images/empty.png) no-repeat center; }
.list_empty_group .list_empty .list_empty_right{ text-align:center;float: none; }
.list_empty_group .list_empty .list_empty_right .sorry_box{padding-top:20px;color:#666;font-size:18px;}
.list_empty_group .list_empty .list_empty_right .stips_box{padding-top:15px;font-size:15px;color:#999;}


/*layer弹窗*/
.layui-layer.layui-layer-dialog{
    border-radius:8px;
}
.layui-layer-title{
    border-radius:8px 8px 0 0 ;
    background:#fff;
    border:0;
    font-size:16px;
    color:#333;
    font-weight: bold;
}

/*选择身份卡弹窗*/
.trigger_login_box{
    padding:0 10px 40px;
    width:450px;
}
.trigger_login_box .login_choose_item{
    width:185px;
    border:1px solid #f1f1f1;
    padding-top:140px;
    text-align: center;
    line-height:25px;
    float: left;
    margin-right:25px;
    margin-top:30px;
}
.trigger_login_box .login_choose_item .tt1{
    color:#282828;
    line-height:25px;
    font-size: 15px;
}
.trigger_login_box .login_choose_item .tts{
    color:#aaaaaa;
    line-height:35px;
    font-size: 12px;
}
.trigger_login_box .login_choose_item.com_login{
    background: url(../images/index/com_bg.png) no-repeat center 25px #fff;
    background-size: 85px;
}
.trigger_login_box .login_choose_item.per_login{
    background: url(../images/index/per_bg.png) no-repeat center 25px #fff;
    background-size: 120px;
}
.trigger_login_box .login_choose_item:hover{
    cursor: pointer;
    box-shadow: 0 0 10px rgba(0,0,0,.1);
    -moz-box-shadow: 0 0 10px rgba(0,0,0,.1);
    -webkit-box-shadow: 0 0 10px rgba(0,0,0,.1);
    -o-box-shadow: 0 0 10px rgba(0,0,0,.1);
}

/*单选下拉*/
.select_input{position:relative;padding-left:10px;line-height:32px;height:32px;padding-right: 20px;border:1px #f1f1f1 solid;background-image:url(../images/content/2.png);background-repeat:no-repeat;background-position:right center;cursor:pointer;background-color:#FFFFFF;}
.select_input .result{display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.select_input.input_focus{background-color:#ECF9FF; }

/*弹窗下拉选择*/
.select_dialog_input{position:relative;padding-left:10px;line-height:32px;height:32px;padding-right: 20px;border:1px #f1f1f1 solid;background-image:url(../images/content/19.png);background-repeat:no-repeat;background-position:right center;cursor:pointer;background-color:#FFFFFF;}
.select_dialog_input .result{display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.select_dialog_input.input_focus{background-color:#ECF9FF; }

.removeLi{
    position:absolute ;
    left:5px;
    top:10px;
    width:12px;
    height:12px;
    background:url(../images/content/5.png) no-repeat center #fff;
    background-size:12px;
    z-index:11;
    display: none;
}
.hasValue .removeLi{
    display: block;
}
.removeLi:hover{
    cursor: pointer;
    background:url(../images/content/6.png) no-repeat center #fff;
    background-size:12px;
}
/* 下拉框定义 */

.dropdowbox1{display:none;position:absolute;left:-1px;top:30px;z-index:20;width:100%;}
.open .dropdowbox1{display:block;}
.dropdow_inner1{position:relative;width:100%;height:auto;border:1px solid #ddd;color:#333;background:#fff;cursor:auto;}
.dropdow_inner1 .nav_box{}
.dropdow_inner1 .nav_box li{margin:0;}
.dropdow_inner1 .nav_box li a{display:block;float:none;height:20px;line-height:20px;padding:6px 15px;text-decoration:none;color:#333;_height:18px;white-space:nowrap;_white-space:normal;_background:transparent;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.dropdow_inner1 .nav_box li a.select,.dropdow_inner1 .nav_box li a:hover{background:#f2f2f2;text-decoration:none;color:#3363ff;}
.dropdowbox_noa{display:none;position:absolute;left:-1px;top:30px;z-index:20;}
.open .dropdowbox_noa{display:block;}
.dropdow_inner_noa{position:relative;width:100px;height:auto;border:1px solid #ddd;color:#333;background:#fff;cursor:auto;}
.dropdow_inner_noa .nav_box li{cursor:pointer;display:block;float:none;height:20px;line-height:20px;padding:6px 15px;text-decoration:none;color:#333;_height:18px;white-space:nowrap;_white-space:normal;_background:transparent;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.dropdow_inner_noa .nav_box li.select,.dropdow_inner_noa .nav_box li:hover{background:#f2f2f2;text-decoration:none;color:#3363ff;}
.dropdowbox2{display:none;position:absolute;left:-1px;top:30px;z-index:20;}
.open .dropdowbox2{display:block;}
.dropdow_inner2{position:relative;width:685px;height:auto;border:1px solid #ddd;color:#333;background:#fff;cursor:auto;}
.dropdow_inner2 .nav_box{padding:10px;}
.dropdow_inner2 .nav_box li{margin:0;float:left;}
.dropdow_inner2 .nav_box li a{display:block;float:none;height:20px;line-height:20px;padding:6px 15px;text-decoration:none;color:#333;_height:18px;white-space:nowrap;_white-space:normal;_background:transparent;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.dropdow_inner2 .nav_box li a.select,.dropdow_inner2 .nav_box li a:hover{background:#f2f2f2;text-decoration:none;color:#3363ff;}
.dropdowbox_searchmajor{display:none;position:absolute;left:-1px;top:30px;z-index:20;}
.open .dropdowbox_searchmajor{display:block;}
.dropdowbox3{display:none;position:absolute;left:-1px;top:30px;z-index:20;}
.open .dropdowbox3{display:block;}
.dropdow_inner3{position:relative;width:608px;height:auto;border:1px solid #ddd;color:#333;background:#fff;cursor:auto;}
.dropdow_inner3 .nav_box{padding:10px 0;}
.dropdow_inner3 .nav_box .tabnav{position:relative;z-index:2;margin:0;padding:5px 0 0 15px;border:0;}
.dropdow_inner3 .nav_box .tabnav .tab_list{float:left;width:auto;height:28px;line-height:28px;margin-right:5px;background:#fff;border:1px solid #ddd;border-bottom:none;padding:0 12px;color:#00528c;cursor:pointer;white-space:nowrap;}
.dropdow_inner3 .nav_box .tabnav .tab_list.select{height:29px;background:#fff;font-weight:bold;color:#404040;}
.dropdow_inner3 .nav_box .tab_content{display:none;padding-top:10px;border-top:1px solid #e2e2e2;position:relative;top:-1px;overflow-x:hidden;overflow-y:auto;}
.dropdow_inner3 .nav_box .tab_content.select{display:block;}
.dropdow_inner3 .nav_box li{margin:0;float:left;}
.dropdow_inner3 .nav_box li a{display:block;float:none;height:20px;line-height:20px;padding:6px 15px;text-decoration:none;color:#333;_height:18px;white-space:nowrap;_white-space:normal;_background:transparent;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.dropdow_inner3 .nav_box li a.select,.dropdow_inner2 .nav_box li a:hover{background:#f2f2f2;text-decoration:none;color:#3363ff;}
.dropdowbox_searchwage{display:none;position:absolute;left:-1px;top:30px;z-index:20;}
.open .dropdowbox_searchwage{display:block;}
.dropdow_inner_searchwage{position:relative;width:150px;height:auto;border:1px solid #ddd;color:#333;background:#fff;cursor:auto;}
.dropdow_inner_searchwage .nav_box li{cursor:pointer;display:block;float:none;height:20px;line-height:20px;padding:6px 15px;text-decoration:none;color:#333;_height:18px;white-space:nowrap;_white-space:normal;_background:transparent;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.dropdow_inner_searchwage .nav_box li.select,.dropdow_inner_searchwage .nav_box li:hover{background:#f2f2f2;text-decoration:none;color:#3363ff;}
.dropdowbox4{display:none;position:absolute;left:-1px;top:30px;z-index:20;}
.open .dropdowbox4{display:block;}
.dropdow_inner4{position:relative;width:150px;height:auto;border:1px solid #ddd;color:#333;background:#fff;cursor:auto;}
.dropdow_inner4 .nav_box{}
.dropdow_inner4 .nav_box li{margin:0;}
.dropdow_inner4 .nav_box li a{display:block;float:none;height:20px;line-height:20px;padding:6px 15px;text-decoration:none;color:#333;_height:18px;white-space:nowrap;_white-space:normal;_background:transparent;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.dropdow_inner4 .nav_box li a.select,.dropdow_inner4 .nav_box li a:hover{background:#f2f2f2;text-decoration:none;color:#3363ff;}
.dropdowboxview{display:none;position:absolute;left:0;top:33px;z-index:20;}
.open .dropdowboxview{display:block;}
.dropdow_innerview{position:relative;width:310px;max-height:162px;overflow-x:hidden;border:1px solid #ddd;color:#333;background:#fff;cursor:auto;}
.dropdow_innerview .nav_box{}
.dropdow_innerview .nav_box li{margin:0;}
.dropdow_innerview .nav_box li a{display:block;float:none;height:20px;line-height:20px;padding:6px 10px;text-decoration:none;color:#333;_height:18px;white-space:nowrap;_white-space:normal;_background:transparent;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.dropdow_innerview .nav_box li a.select,.dropdow_innerview .nav_box li a:hover{background:#f2f2f2;text-decoration:none;color:#3363ff;}
.dropdowbox5{display:none;position:absolute;left:-1px;top:38px;z-index:20;}
.open .dropdowbox5{display:block;}
.dropdow_inner5{position:relative;width:159px;height:auto;border:1px solid #ddd;color:#333;background:#fff;cursor:auto;}
.dropdow_inner5 .nav_box{}
.dropdow_inner5 .nav_box li{margin:0;}
.dropdow_inner5 .nav_box li a{display:block;float:none;height:20px;line-height:20px;padding:6px 15px;text-decoration:none;color:#333;_height:18px;white-space:nowrap;_white-space:normal;_background:transparent;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.dropdow_inner5 .nav_box li a.select,.dropdow_inner5 .nav_box li a:hover{background:#f2f2f2;text-decoration:none;color:#3363ff;}
.dropdowbox6{display:none;position:absolute;left:-1px;top:38px;z-index:20;}
.open .dropdowbox6{display:block;}
.dropdow_inner6{position:relative;width:300px;height:116px;padding:10px 25px;border:1px solid #ddd;color:#333;background:#fff;cursor:auto;}
.dropdow_inner6 .nav_box{}
.dropdow_inner6 .nav_box div{display:none;}
.dropdow_inner6 .nav_box div.active{display:block;}
/*.dropdow_inner6 .nav_box li{display:block;width:20%;padding-top:2px;margin:0;float:left;text-align:center;}*/
.dropdow_inner6 .nav_box li{margin:0;}
.dropdow_inner6 .nav_box li a{float:none;height:24px;line-height:24px;display:block;padding-top:2px;text-decoration:none;color:#333;}
.dropdow_inner6 .nav_box li a:hover{background:#e8f0f7;text-decoration:none;}
.dropdow_inner6 .prev{display:block;position:absolute;width:25px;height:136px;background:url(../images/34.png) no-repeat 8px 61px;left:0;top:0;cursor:pointer;}
.dropdow_inner6 .prev:hover{background-position:-30px 61px;}
.dropdow_inner6 .next{display:block;position:absolute;width:25px;height:136px;background:url(../images/34.png) no-repeat;right:0;top:0;cursor:pointer;background-position:-68px 61px;}
.dropdow_inner6 .next:hover{background-position:-106px 61px;}
.dropdowbox7{display:none;position:absolute;left:-1px;top:38px;z-index:20;}
.open .dropdowbox7{display:block;}
.dropdow_inner7{position:relative;width:133px;height:auto;border:1px solid #ddd;color:#333;background:#fff;cursor:auto;}
.dropdow_inner7 .nav_box{}
.dropdow_inner7 .nav_box li{margin:0;}
.dropdow_inner7 .nav_box li a{display:block;float:none;height:20px;line-height:20px;padding:6px 15px;text-decoration:none;color:#333;_height:18px;white-space:nowrap;_white-space:normal;_background:transparent;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.dropdow_inner7 .nav_box li a.select,.dropdow_inner7 .nav_box li a:hover{background:#f2f2f2;text-decoration:none;color:#3363ff;}

.dropdowbox{display:none;position:absolute;left:-1px;top:30px;z-index:20;min-width: 100%;}
.dropdowbox .result{display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.open .dropdowbox{display:block;}
.dropdow_inner{position:relative;width:100%;height:auto;border:1px solid #f1f1f1;color:#333;background:#fff;cursor:auto;}
.dropdow_inner .nav_box{}
.dropdow_inner .nav_box li{margin:0;}
.dropdow_inner .nav_box.no_a li{padding:0 10px;white-space: nowrap;}
.dropdow_inner .nav_box.no_a li.select,.dropdow_inner .nav_box.no_a li:hover{cursor:pointer;color:#3363ff;}
.dropdow_inner .nav_box li a{display:block;float:none;height:32px;line-height:32px;padding:0 10px;text-decoration:none;color:#333; white-space:nowrap;_white-space:normal;_background:transparent;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.dropdow_inner .nav_box li a.select,.dropdow_inner .nav_box li a:hover{ text-decoration:none;color:#3363ff;}
.dropdowbox_searchtrade{display:none;position:absolute;left:-1px;top:30px;z-index:20;}
.open .dropdowbox_searchtrade{display:block;}
.dropdow_inner_searchtrade{position:relative;width:863px;height:auto;border:1px solid #f1f1f1;color:#333;background:#fff;cursor:auto;}
.dropdow_inner_searchtrade .nav_box{padding:10px;}
.dropdow_inner_searchtrade .nav_box li{width:138px;cursor:pointer;display:block;float:left;height:32px;line-height:32px;padding:0 15px;text-decoration:none;color:#333; white-space:nowrap;_white-space:normal;_background:transparent;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.dropdow_inner_searchtrade .nav_box li a.select,.dropdow_inner_searchtrade .nav_box li a:hover{ text-decoration:none;color:#3363ff;}
.dropdowbox_searchmajor{display:none;position:absolute;left:-1px;top:30px;z-index:20;}
.open .dropdowbox_searchmajor{display:block;}
.dropdow_inner_searchmajor{position:relative;width:608px;height:auto;border:1px solid #f1f1f1;color:#333;background:#fff;cursor:auto;}
.dropdow_inner_searchmajor .nav_box{padding:10px 0;}
.dropdow_inner_searchmajor .nav_box .tabnav{position:relative;z-index:2;margin:0;padding:5px 0 0 15px;border:0;}
.dropdow_inner_searchmajor .nav_box .tabnav .tab_list{float:left;width:auto;height:28px;line-height:28px;margin-right:5px;background:#fff;border:1px solid #f1f1f1;border-bottom:none;padding:0 12px;color:#666;cursor:pointer;white-space:nowrap;}
.dropdow_inner_searchmajor .nav_box .tabnav .tab_list.select{height:29px;background:#fff;font-weight:bold;color:#404040;}
.dropdow_inner_searchmajor .nav_box .tab_content{display:none;padding-top:10px;border-top:1px solid #e2e2e2;position:relative;top:-1px;overflow-x:hidden;overflow-y:auto;}
.dropdow_inner_searchmajor .nav_box .tab_content.select{display:block;}
.dropdow_inner_searchmajor .nav_box li{cursor:pointer;display:block;float:left;height:32px;line-height:32px;padding:0 15px;text-decoration:none;color:#333;_height:18px;white-space:nowrap;_white-space:normal;_background:transparent;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.dropdow_inner_searchmajor .nav_box li.select,.dropdow_inner_searchmajor .nav_box li:hover{ text-decoration:none;color:#3363ff;}
.J_dropdown{
    position: relative;
}
.J_dropdown.hasValue{
    padding-left:20px;
}
.J_dropdown.hasValue .dropdowbox .result{
    width:70px;
}
.J_dropdown .removeLi{
    position:absolute ;
    left:5px;
    top:10px;
    width:12px;
    height:12px;
    background:url(../images/content/5.png) no-repeat center;
    background-size:12px;
    display: none;
}
.J_dropdown.hasValue .removeLi{
    display: block;
}
.J_dropdown .removeLi:hover{
    cursor: pointer;
    background:url(../images/content/6.png) no-repeat center;
    background-size:12px;
}

/*职位、地区、行业、专业弹出框样式*/
.modal_body_box{border:1px solid #ccc;}
.modal_body_box .list_box input{*top:1px;margin:0;margin:0 4px 0 0;*margin:0 0 0 -4px;}
.modal_body_box .list_nav li{display:block;margin:0;padding:0;padding:0;_display:inline;white-space:nowrap;_white-space:normal;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;_background:transparent;_height:20px;}
.modal_body_box .list_nav li label{float:none;width:auto;padding:5px 6px;text-decoration:none;cursor:pointer;font-size:14px;height:20px;line-height:20px;display:block;}
.modal_body_box .list_nav li:hover{color:#3363ff;background-color:#eaf7ff;}
.modal_body_box .list_nav li.current,.modal_body_box .list_nav li.seledted{color:#3363ff;font-weight:bold;}
.modal_body_box .list_nav1 li{display:block;margin:0;padding:0;height:20px;line-height:20px;padding:8px 0;}
.modal_body_box .list_nav1 li label{float:none;width:auto;padding:3px 6px;text-decoration:none;cursor:pointer;font-size:14px;}
.modal_body_box .list_nav1 li:hover{color:#3363ff;}
.modal_body_box .list_nav1 li.current,.modal_body_box .list_nav1 li.seledted{color:#3363ff;}
.listed_group{display:none;margin-bottom:10px;line-height:24px;font-size:14px;}
.listed_group.nmb{margin-bottom:0;}
.listed_group .left_text{float:left;}
.listed_group .center_text{float:left;max-width:515px;}
.listed_group .center_text .listed_item_parent{padding-right:10px;padding-bottom:10px;float:left;}
.listed_group .center_text .listed_item{display:block;float:left;padding:5px 10px;line-height:14px;border-radius:2px;text-decoration:none;color:#fff;background-color:#3363ff;position:relative;padding-right:17px;}
.listed_group .center_text .listed_item:hover{background-color: #2a4fc9;}
.listed_group .center_text .listed_item .del{position:absolute;top:5px;right:10px;width:17px;height:14px;background:url(../images/89.png) no-repeat;}
.listed_group .center_text .listed_item span{padding:0 15px 0 0;}
.listed_group .right_text{display:block;float:right;background:url(../images/26.png) no-repeat 0px 5px;padding-left:18px;text-decoration:none;color:#999;font-size:12px;}
.listed_group .right_text:hover{color:#FF6600;background-position:0px -35px;}

/* 职位类别选择弹窗 */
#body_jobs{display:none;}
.modal_body_box2{width:627px;height:248px;}
.modal_body_box2 .item{width:33.3333%;height:248px;float:left;overflow-x:hidden;overflow-y:scroll;}
.modal_body_box2 .item .list_nav{display:none;}
.modal_body_box2 .list_nav li label{padding:7px 12px;}
.modal_body_box2.modal_body_box2_job{height:340px;}
.modal_body_box2.modal_body_box2_job .item{height:340px;}
/*职位类别搜索*/
.dialog_key_search_box{margin-bottom: 20px;position: relative;width: 282px;}
.dialog_key_search{width: 255px;height: 26px;line-height: 26px;padding-left: 25px;border: 1px solid #f1f1f1;background: url(../images/hardware/pad/search.png) 5px center no-repeat;}
.dialog_key_search:focus{border-color: #3363ff}
.dialog_key_search_box .dialog_key_search_result{width: 280px;border: 1px solid #f1f1f1;border-top: 0;position: absolute;top: 28px;left: 0px;background-color: #fff;display: none;max-height: 361px;overflow-y: auto}
.dialog_key_search_box .dialog_key_search_result .dialog_key_search_result_item{padding:5px 10px;cursor: pointer;}
.dialog_key_search_box .dialog_key_search_result .dialog_key_search_result_item:hover{background-color: #f0f0f0;}
.dialog_key_search_box .dialog_key_search_result .dialog_key_search_result_item strong{color: #3363ff;font-weight: normal;}
.dialog_key_search_box .dialog_key_search_result .dialog_key_search_result_item .search_result_level2{color: #999;font-size: 12px;}
.dialog_key_search_box .dialog_key_search_result .dialog_key_search_result_empty{text-align: center;color: #666;padding: 30px 0;}
.dialog_key_search_box .dialog_key_search_result .dialog_key_search_result_empty p{color: #999;font-size: 12px;padding-top: 10px;}

.BMap_cpyCtrl {display:none;}
.anchorBL{display:none;}

/* 地区新样式 */
.modal_body_box_new_city{width:647px;height:351px;border:0;}
.modal_body_box_new_city .select_group{width:100%;height:50px;border-bottom:1px solid #f0f0f0;}
.modal_body_box_new_city .select_group .select_g1{width:100px;height:50px;line-height:50px;padding-right:15px;text-align:right;font-weight:bold;float:left;}
.modal_body_box_new_city .select_group .select_g2{width:512px;padding:10px 0;float:left;}
.modal_body_box_new_city .select_group .select_g2 select{padding:3px 3px 3px 10px;background:transparent;height:30px;width:180px;font-size:14px;float:left;outline:none;border:1px solid #D0D0D0;cursor:pointer;margin-right:10px;line-height:30px;}
.modal_body_box_new_city .select_group .select_g2.s2 select{width:180px;}
.modal_body_box_new_city .select_group .select_g2.s3 select{width:150px;}
.modal_body_box_new_city .select_group .select_g2.s4 select{width:100px;}
.modal_body_box_new_city .child_line_group{width:100%;height:300px;overflow-x:hidden;overflow-y:scroll;}
.modal_body_box_new_city .child_line_group .child_line{width:100%;border-bottom:1px solid #f0f0f0;}
.modal_body_box_new_city .child_line_group .child_line .cl1{width:99px;line-height:30px;padding-right:15px;background-color:rgb(245,245,245);text-align:right;font-weight:bold;float:left;}
.modal_body_box_new_city .child_line_group .child_line .cl2{width:500px;padding-left:12px;border-left:1px solid #f0f0f0;float:left;}
.modal_body_box_new_city .child_line_group .child_line .cl2 .child_li{display:block;width:110px;height:17px;line-height:17px;padding:7px 0 4px 0;float:left;}
.modal_body_box_new_city .child_line_group .child_line .cl2 .child_li label{height:14px;line-height:14px;cursor:pointer;}
.modal_body_box_new_city .child_line_group .child_line .cl2 .child_li .child_input{vertical-align:bottom;}
.modal_body_box_new_city .child_line_group .child_line .cl2 .child_li .txt{padding-left:5px;}
.listed_group.city_new{padding-top:10px;background:#f5f5f5;}
.listed_group.city_new .left_text{width:100px;padding-right:15px;text-align:right;font-weight:bold;float:left;}
.listed_group.city_new .right_text{margin-right:15px;}
.listed_group.city_new.pb10{padding-bottom:10px;}
.modal_content .modal_body.pd0{padding:0;}

/*职位分类二级样式调整*/
.modal_body_box_jl2{width:478px;height:252px;}
.modal_body_box_jl2 .left_box{width:175px;height:252px;float:left;overflow-x:hidden;overflow-y:scroll;}
.modal_body_box_jl2 .right_box{width:298px;height:252px;padding-left:5px;float:left;overflow:hidden;overflow-x:hidden;overflow-y:auto;}
.modal_body_box_jl2 .left_box .list_nav li{text-align:left;}
.modal_body_box_jl2 .right_box .list_nav{display:none;}
.modal_body_box_jl2 .right_box .list_nav li{float:left;}
.modal_body_box_jl2 .right_box .list_nav li label{padding:3px 10px;}
.modal_body_box_jl2.for-jobs .left_box{width:200px;}
.modal_body_box_jl2.for-jobs .right_box{width:273px;}
/*职位类别搜索*/
.dialog_key_search_box{margin-bottom: 20px;position: relative;width: 282px;}
.dialog_key_search{width: 255px;height: 26px;line-height: 26px;padding-left: 25px;border: 1px solid #ddd;background: url(../images/hardware/pad/search.png) 5px center no-repeat;}
.dialog_key_search:focus{border-color: #5f8dc9}
.dialog_key_search_box .dialog_key_search_result{width: 280px;border: 1px solid #ddd;border-top: 0;position: absolute;top: 28px;left: 0px;background-color: #fff;display: none;max-height: 361px;overflow-y: auto}
.dialog_key_search_box .dialog_key_search_result .dialog_key_search_result_item{padding:5px 10px;cursor: pointer;}
.dialog_key_search_box .dialog_key_search_result .dialog_key_search_result_item:hover{background-color: #f0f0f0;}
.dialog_key_search_box .dialog_key_search_result .dialog_key_search_result_item strong{color: #5f8dc9;font-weight: normal;}
.dialog_key_search_box .dialog_key_search_result .dialog_key_search_result_item .search_result_level2{color: #999;font-size: 12px;}
.dialog_key_search_box .dialog_key_search_result .dialog_key_search_result_empty{text-align: center;color: #666;padding: 30px 0;}
.dialog_key_search_box .dialog_key_search_result .dialog_key_search_result_empty p{color: #999;font-size: 12px;padding-top: 10px;}


/* 分站地区新样式 */
.modal_body_box_site{width:310px;height:180px;padding:10px;overflow-x:hidden;}
.modal_body_box_site .list_nav li{float:left;}
.modal_body_box_site .list_nav li label{padding:6px 10px;}

/*字体颜色*/
.fc2{color:#282828;}
.fc3{color:#333333;}
.fc-light{color: #3363ff;}

/*a链接*/
a.link_black{color:#282828;}
a.link_black:hover{color:#3363ff;}
a.link_blue{color:#3363ff;}
a.link_blue:hover{color: #083ce7;}
a.link_gray{color:#888888;}
a.link_gray:hover{color:#3363ff;}

/*按钮背景*/
.default_btn{background-color: #3363ff;color:#fff;}
.default_btn:hover{background-color: #4870f5;cursor: pointer;}
.yellow_btn{background-color:#ff6d4b;color:#fff;}
.yellow_btn:hover{background-color: #f95e3b;cursor: pointer;}
.green_btn{background-color:#19b9b2;color:#fff;}
.green_btn:hover{background-color: #42c7c2;cursor: pointer;}
.grey_btn{background-color:#cccccc;color:#fff;}
.grey_btn:hover{background-color: #cccccc;cursor: default;}

.default_border_btn{background-color: #e8f0fe;color:#3363ff;border:1px solid #3363ff;}
.default_border_btn:hover{background-color: #f2f8ff;color: #1146f6;border:1px solid #1146f6;cursor: pointer;}
.grey_border_btn{background-color: #f0f0f0;color:#ccc;border:1px solid #ccc;}
.grey_border_btn:hover{background-color: #f0f0f0;color:#ccc;border:1px solid #ccc;cursor: default;}

/*边框颜色*/
.default_border{
    border-color:#3363ff;
}

/*背景色*/
.default_bg_color{background-color:#3363ff;}

/*按钮定义*/
.btn_blue{display:block;text-decoration:none;text-align:center;color:#FFFFFF;background-color:#3363ff;font-size:14px;cursor:pointer;border-radius:4px;border:0px;width:60px;height:32px;line-height:32px;border:0px #3363ff solid;}
.btn_blue.hover,.btn_blue:hover{background-color:#5075f1}
.border_btn_blue{
    display:block;text-decoration:none;text-align:center;color:#3363ff;
    background-color:#fff;font-size:14px;cursor:pointer;border-radius:4px;border:0px;width:60px;height:32px;line-height:32px;
    border:1px #3363ff solid;
}
.border_btn_blue.hover{background-color: #dde5ff; }
.border_btn_blue:hover{background-color:#dde5ff; }
.btn_lightblue{display:block;text-decoration:none;text-align:center;color:#FFFFFF;background-color:#3363ff;font-size:14px;cursor:pointer;border-radius:4px;border:0px;width:60px;height:32px;line-height:32px;border:0px #3363ff solid;}
.btn_lightblue.hover,.btn_lightblue:hover{background-color:#5075f1}
.btn_red{display:block;text-decoration:none;text-align:center;color:#FFFFFF;background-color:#fe2e5f;font-size:14px;cursor:pointer;border-radius:4px;border:0px;width:60px;height:32px;line-height:32px;border:0px #fe2e5f solid;}
.btn_red.hover{background-color:#de1d4b;}
.btn_red:hover{background-color:#de1d4b;}
.btn_orange{display:block;text-decoration:none;text-align:center;color:#FFFFFF;background-color:#ff6a00;font-size:14px;cursor:pointer;border-radius:4px;border:0px;width:60px;height:32px;line-height:32px;border:0px #ff6a00 solid;}
.btn_orange.hover{background-color: #f36e0f}
.btn_orange:hover{background-color:#f36e0f}
.btn_yellow{display:block;text-decoration:none;text-align:center;color:#FFFFFF;background-color:#ff6d4b;font-size:14px;cursor:pointer;border-radius:4px;border:0px;width:60px;height:32px;line-height:32px;border:0px #ff6d4b solid;}
.btn_yellow:hover{background-color:#ff9900}
.btn_green{display:block;text-decoration:none;text-align:center;color:#FFFFFF;background-color:#19b9b2;font-size:14px;cursor:pointer;border-radius:4px;border:0px;width:60px;height:32px;line-height:32px;border:0px #19b9b2 solid;}
.btn_green.hover{background-color:#42c7c2}
.btn_gray9{display:block;text-decoration:none;text-align:center;color:#FFFFFF;background-color:#999999;font-size:14px;cursor:pointer;border-radius:4px;border:0px;width:60px;height:32px;line-height:32px;border:0px #737373 solid;}
.btn_gray9.hover{background-color:#8E8E8E}
.btn_lightgray{display:block;text-decoration:none;text-align:center;color:#666666;background-color:#CCCCCC;font-size:14px;cursor:pointer;border-radius:4px;border:0px;width:60px;height:32px;line-height:32px;border:0px #B2B2B2 solid;}
.btn_lightgray.hover{background-color:#D7D7D7}
.btn_lightgray:hover{background-color:#D7D7D7}
.btn_80_38{width:80px;height:38px;line-height:38px;}
.btn_90_38{width:90px;height:38px;line-height:38px;}
.btn_100_38{width:100px;height:38px;line-height:38px;}
.btn_115_38{width:115px;height:38px;line-height:38px;}
.btn_80_32{width:80px;height:32px;}
.btn_90_32{width:90px;height:32px;}
.btn_100_32{width:100px;height:32px;}
.btn_115_32{width:115px;height:32px;}
.btn_border{border-width:1px;}
.btn_inline{display:inline;margin-right:18px;padding:6px 15px;}
.btn_inline_small{display:inline;margin-right:18px;padding:4px 7px;font-size:12px;}
.btn_disabled{background-color:#EBEBEB;border:1px #CBCECF solid;color:#A0A0A0;cursor:default}
.btn_disabled:hover{background-color:#EBEBEB;border:1px #CBCECF solid;color:#A0A0A0;cursor:default}
.btn_add{text-align:left;background-image:url(../images/58.png);background-repeat:no-repeat;background-position:10px 10px;padding-left:30px;padding-right:15px;display:inline;padding-top:7px;padding-bottom:7px;margin-right:15px;}
.btn_verficode{display:inline-block;overflow:visible;padding:0 22px;height:30px;line-height:30px;vertical-align:middle;text-align:center;text-decoration:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:14px;border-width:1px;border-style:solid;border-color:#e7e7eb;color:#333;background-color:#fff;cursor:pointer;}
.btn_verficode:hover{background-color:#e7e7eb;border-color:#dadbe0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#333}
.btn_verficode.disabled{background-color:#e7e7eb;border-color:#dadbe0;color:#a5a6aa;cursor:default;}

/*分页*/
.qspage{font-size:12px;line-height:25px;text-align:center;white-space: nowrap;}
.qspage a{padding:5px 8px;border:1px #d8d8d8 solid;margin-right:5px;text-decoration:none;color:#666666;background-color:#fff;border-radius:4px;}
.qspage a:hover{background-color:#FFFFFF;color:#3363ff}
.qspage .current{padding:5px 8px;border:1px  #3363ff  solid;color:#FFFFFF;margin-right:5px;background-color:#3363ff;border-radius:4px;}

/*ajax登录框*/
.ajax_login_box{
    width:300px;
    margin-bottom:20px;
}
.home_login_box{
    position: relative;
    background:#f3f3f3;
    padding-bottom:25px;
}
.home_login_box *{
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -moz-box-sizing: border-box;
}
.home_login_box .home-top-login-switch{
    position: absolute;top: 0;left: 0px;
    padding:20px 0px 0px 20px;
    z-index:11;
}
.home_login_box .home-top-login-switch.switch_hide{display: none;}
.home_login_box .home-top-login-switch .home-login-switch{
    float: left;width: 20px;height: 20px;background: url(../images/content/15.png) no-repeat;
    background-size:100%;cursor: pointer;
}
.home_login_box .home-top-login-switch.account .home-login-switch{
    background: url(../images/content/14.png) no-repeat;background-size:100%;cursor: pointer;
}

.home_login_box .login-form .form-l{width: 260px;margin:0 auto;position:relative;}
.home_login_box .top_title{font-size: 18px;text-align: center;padding: 15px 0;line-height: 50px;color:#333333;}
.home_login_box .home-switch-title{margin-bottom: 10px;height: 36px;}
.home_login_box .home-switch-title span{float: left;font-size: 14px;color: #4d4d4d;height:36px;line-height: 36px;width: 130px;text-align: center;cursor: pointer;background-color: #f9f9f9;}
.home_login_box .home-switch-title span.active{color: #3363ff;border-top: 2px solid #3363ff;background-color: #fff;height:35px;line-height: 32px;}

.home_login_box .form-group {width: 260px;height: 45px;margin-bottom: 25px;position: relative;background: #fff; }
.home_login_box .form-group .imgbg{width: 40px;height: 45px;position: absolute;left: 0;top: 0;}
.home_login_box .form-group.sjh .imgbg{background:#fff url(../images/content/17.png) no-repeat 17px center;}
.home_login_box .form-group.yhm .imgbg{background:#fff url(../images/content/16.png) no-repeat 15px center;}
.home_login_box .form-group.mm .imgbg{background:#fff url(../images/content/18.png) no-repeat 15px center;}
.home_login_box .form-group .input-login{padding-left:40px;width: 260px;height:45px;border: 0;background: #fff; }
.home_login_box .form-group .input-login.code{width: 195px;}
.home_login_box .form-group .btn-getcode{
    width: 105px;border: none;
    height: 20px;
    color: #3363ff;
    cursor: pointer;
    border-left:1px solid #f1f1f1;
    position: absolute;
    right: 0px;top: 12px;
    background:#fff;
}
.home_login_box .form-group .btn-getcode:hover{
    color: #416df8;
}
.home_login_box .form-group .btn-disabled,.home_login_box .form-group .btn-disabled:hover{
    color: #A0A0A0; cursor: default;
    background:#fff;
}
.home_login_box .txt-group{font-size: 12px;color:#999999; height: 25px;line-height: 25px;}
.home_login_box a{text-decoration: none;color: #999999;}
.home_login_box a:hover{text-decoration: underline;}
.home_login_box .txt-group .check-box{
    position: relative;top: 2px;left:-14px; display: inline-block; height: 25px;
    background: url(../images/login/index_loginbox.png) no-repeat 0 5px;padding-left: 18px;
}
.home_login_box .txt-group .check-box.yes{
    background: url(../images/login/index_loginboxa.png) no-repeat 0 5px;
}
.home_login_box .txt-group input[name=agreement]{opacity: 0;}

.home_login_box .btn-group{
    width: 260px;height: 45px;
    background-color: #fff;text-align: center;
    line-height: 45px;color: #3363ff;margin-bottom:10px ;
    cursor: pointer;border: none;font-size: 14px;
}
.home_login_box .btn-group:hover{background-color: #fafafa;}

.home_login_box .cooperation-login{line-height: 26px;height: 26px;margin-top: 10px;text-align: right;}
.home_login_box .cooperation-login .txt{display: inline-block;font-size: 12px;color:#999999;}
.home_login_box .cooperation-login .app-icon{
    display: inline-block;width: 30px;height: 26px;background-repeat: no-repeat;background-position: center;vertical-align: middle;
}
.home_login_box .cooperation-login .app-icon.qq{background-image: url(../images/login/icon_qq.png)}
/*微信登录•*/
.home_login_box .modal_qrcode_area{width: 300px;height: 270px;padding-top: 30px;display: none;}
.home_login_box .qr-code {text-align: center;height: 230px;overflow: hidden;}
.home_login_box .qr-code .wtitle{
    color: #333333; font-size: 18px;
    line-height: 20px;
    margin-bottom: 40px;
}
.home_login_box .qr-code img{width: 140px;height: 140px;border: 1px solid #E2E2E2;}
.home_login_box .qr-code .txt{color: #666666;	font-size: 14px;margin-bottom: 40px;}
.home_login_box .appsparent{text-align: center;}
.home_login_box .appsparent .txt{margin-bottom: 10px;font-size: 14px;color: #666666;}
.home_login_box .appsparent .app-icon{width: 35px;height: 35px;margin-right: 8px;display: inline-block;background: url(../images/login/119.png) no-repeat;}
.home_login_box .appsparent .app-icon.qq{background-position: -46px 0px;}
.home_login_box .appsparent .app-icon.qq:hover{background-position: -46px -40px;}
.home_login_box .appsparent .app-icon.sina{background-position: 0px 0px;}
.home_login_box .appsparent .app-icon.sina:hover{background-position: 0px -40px;}
.home_login_box .other-user{text-align: center;}
/*错误提示*/
.home_login_box .errinfo{
    font-size:12px;
    width: 260px;
    line-height: 32px;
    margin-bottom: 10px;
    z-index:100;text-align:center;
    color: #CC3300; background-color: #FFD8CE; border: 1px #FF9E86 solid;
    border-radius: 3px;
}
.home_login_box .successinfo{
    width: 260px;
    line-height: 32px;
    margin-bottom: 10px;
    color: #09771d;;
    background-color: #eefff2;border: 1px #4bd16f  solid;
    font-size: 12px;text-align:center;
    border-radius: 3px;
}
.home_login_box input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px #f0f0f0 inset;border: none;}
.home_login_box input:focus{outline: none;}
.home_login_box :-moz-placeholder{color:#b9b9b9;}
.home_login_box ::-moz-placeholder{color:#b9b9b9;}
.home_login_box input:-ms-input-placeholder{color:#b9b9b9;}
.home_login_box input::-webkit-input-placeholder{color:#b9b9b9;}

/* 企业*/
.ajax_login_box .log_in_com{
    width:300px;
    box-shadow: 0 0 10px rgba(199,199,199,.32);
    -webkit-box-shadow: 0 0 10px rgba(199,199,199,.32);
    -moz-box-shadow: 0 0 10px rgba(199,199,199,.32);
    -o-box-shadow: 0 0 10px rgba(199,199,199,.32);
    padding-bottom:20px;
}
.ajax_login_box .log_in_com .yuname{width: 300px;height: 40px;line-height: 40px;border-bottom:1px #F3F3F3 solid;margin-bottom: 10px;}
.ajax_login_box .log_in_com .yuname .username{float:left;width: 183px;padding-left: 25px;font-size: 16px;padding-right:20px;}
.ajax_login_box .log_in_com .yuname .username span{color:#666666}
.ajax_login_box .log_in_com .yuname .ylogout{display:block;text-decoration:none;float:left;width:50px;font-size:12px;border:1px #EEEEEE solid;height:23px;line-height:23px;background-color:#ffffff;text-align:center;margin-top: 7px;color:#333333;cursor:pointer;border-radius:4px;}
.ajax_login_box .log_in_com .yuname .ylogout:hover{color:#FFFFFF;background-color:#FF3300;border:1px #FF3300 solid}
.ajax_login_box .log_in_com .cominfo{padding-left: 25px;}
.ajax_login_box .log_in_com .cominfo .comlogo{width: 55px;height: 55px;border:1px #eeeeee solid;border-radius:8px;float:left;}
.ajax_login_box .log_in_com .cominfo .comlogo img{width: 55px;height: 55px;border-radius:8px;}
.ajax_login_box .log_in_com .cominfo .comright{float:left;width: 205px;}
.ajax_login_box .log_in_com .cominfo .comright .cname{width:190px;padding-left:15px;height: 23px;color:#333333;/* margin-top:3px; */}
.ajax_login_box .log_in_com .cominfo .comright .sign{width:48px;height:32px;line-height:32px; margin-left:15px;border-radius:32px;background-image:url(../images/128.png);background-repeat:no-repeat;background-position:15px 8px;padding-left:38px;cursor:pointer}
.ajax_login_box .log_in_com .combtns{padding-left:12px;margin-top:5px;}
.ajax_login_box .log_in_com .combtns a{display:block;color:#333333;text-decoration:none;width:90px;height:23px;float:left;border-right:1px #EEEEEE solid;margin-top: 15px;background-image:url(../images/128.png);text-align:center;background-repeat:no-repeat;padding-top:40px;}
.ajax_login_box .log_in_com .combtns a:hover{color:#000000}
.ajax_login_box .log_in_com .combtns a.last{border:0px;}
.ajax_login_box .log_in_com .combtns a.add{background-position:30px -28px;}
.ajax_login_box .log_in_com .combtns a:hover.add{background-position:30px -98px;}
.ajax_login_box .log_in_com .combtns a.manage{background-position:30px -168px;}
.ajax_login_box .log_in_com .combtns a:hover.manage{background-position:30px -238px;}
.ajax_login_box .log_in_com .combtns a.refurbish{background-position:30px -307px;}
.ajax_login_box .log_in_com .combtns a:hover.refurbish{background-position:30px -368px;}
.ajax_login_box .log_in_com .combtns a.ntxt{background:none;padding-top:3px;height:60px;}
.ajax_login_box .log_in_com .combtns a.ntxt span{display:block;height:30px;color:#666666;text-align:center;font-size:20px;}
.ajax_login_box .log_in_com .com_login_in{display:block;text-decoration:none;width:252px;height:40px;line-height:40px;border:0px;border-radius:4px;cursor:pointer;margin-top: 20px;margin-left:25px;text-align:center;}

/*求职者*/
.ajax_login_box .log_in_per{
    width:300px;
    box-shadow: 0 0 10px rgba(199,199,199,.32);
    -webkit-box-shadow: 0 0 10px rgba(199,199,199,.32);
    -moz-box-shadow: 0 0 10px rgba(199,199,199,.32);
    -o-box-shadow: 0 0 10px rgba(199,199,199,.32);
    padding-bottom:20px;
}
.ajax_login_box .log_in_per .yuname{width: 300px;height: 40px;line-height: 40px;border-bottom:1px #F3F3F3 solid;margin-bottom: 10px;}
.ajax_login_box .log_in_per .yuname .username{float:left;width: 183px;padding-left: 25px; font-size: 16px;padding-right:20px;}
.ajax_login_box .log_in_per .yuname .username span{color:#666666;padding-right:5px;}
.ajax_login_box .log_in_per .yuname .ylogout{display:block;text-decoration:none;float:left;width:50px;font-size:12px;border:1px #EEEEEE solid;height:23px;line-height:23px;background-color:#ffffff;text-align:center;margin-top: 8px;color:#333333;cursor:pointer;border-radius:4px;}
.ajax_login_box .log_in_per .yuname .ylogout:hover{color:#FFFFFF;background-color:#FF3300;border:1px #FF3300 solid}
.ajax_login_box .log_in_per .info{padding-left:30px;}
.ajax_login_box .log_in_per .info .photo{width: 55px;height: 55px;border:1px #eeeeee solid;border-radius: 55px;float:left;}
.ajax_login_box .log_in_per .info .photo img{width: 55px;height: 55px;border-radius: 55px;}
.ajax_login_box .log_in_per .info .pname{width:70px;padding-left: 15px;color:#333333;margin-top: 5px;float:left;padding-top: 14px;}
.ajax_login_box .log_in_per .info .sign{width:48px;height:32px;line-height:32px; margin-left:15px;border-radius:32px;background-image:url(../images/128.png);background-repeat:no-repeat;background-position:15px 8px;padding-left:38px;cursor:pointer;float:left;margin-top: 13px;}
.ajax_login_box .log_in_per .perbtns{padding-left:12px;margin-top:5px;}
.ajax_login_box .log_in_per .perbtns a{display:block;color:#333333;text-decoration:none;width:90px;height:23px;float:left;border-right:1px #EEEEEE solid;margin-top: 15px;background-image:url(../images/128.png);text-align:center;background-repeat:no-repeat;padding-top:40px;}
.ajax_login_box .log_in_per .perbtns a:hover{color:#000000}
.ajax_login_box .log_in_per .perbtns a.last{border:0px;}
.ajax_login_box .log_in_per .perbtns a.add{background-position:30px -28px;}
.ajax_login_box .log_in_per .perbtns a:hover.add{background-position:30px -98px;}
.ajax_login_box .log_in_per .perbtns a.manage{background-position:30px -168px;}
.ajax_login_box .log_in_per .perbtns a:hover.manage{background-position:30px -238px;}
.ajax_login_box .log_in_per .perbtns a.refurbish{background-position:30px -307px;}
.ajax_login_box .log_in_per .perbtns a:hover.refurbish{background-position:30px -368px;}
.ajax_login_box .log_in_per .perbtns a.ntxt{background:none;padding-top:3px;height:60px;}
.ajax_login_box .log_in_per .perbtns a.ntxt span{display:block;height:30px;color:#666666;text-align:center;font-size:20px;}
.ajax_login_box .log_in_per .com_login_in{display:block;text-decoration:none;width:252px;height:40px;line-height:40px; border:0px; border-radius:4px;cursor:pointer;margin-top: 15px;margin-left:25px;text-align:center;}


/*关键字联想*/
.autocomplete-w1{position:absolute;top:10px;left:0px;margin:8px 0 0 6px; /* IE6 fix: */_background:none;_margin:0;line-height:160%}
.autocomplete{border:1px solid #ededed;background:#FFF;border-top:0;cursor:default;text-align:left;max-height:350px;overflow:auto;margin:-6px 6px 6px -6px; /* IE6 specific: */_height:350px;_margin:0;_overflow-x:hidden;}
.autocomplete .selected{background:#F0F0F0;}
.autocomplete div{padding:5px 15px;white-space:nowrap;}
.autocomplete strong{font-weight:normal;color:#FF3300;}


/*底部*/
.footer_min_box{background-color: #fbfdff;}
.footer_min{margin:0 auto;width:1200px;margin-top:25px;font-size:14px;padding: 25px 0px;}
.footer_min .links{width:1200px;height:40px;line-height:40px;text-align:center;}
.footer_min .links a{margin-left:10px;margin-right:10px;font-size: 14px;}
.footer_min .txt{line-height:24px;text-align:center;color: #888888;}
.footer_min .txt a{text-decoration: none;color: #888888;}
.footer_min .txt a:hover{text-decoration: underline;}
.footer_min a.chrom_a{text-decoration:none;color: #999999;}
.footer_min a.chrom_a:hover {color: #3363ff;text-decoration: underline;}


/*mini底部*/
.footer_mm_box{
    text-align: center;
    color:#9493a7;
    font-size: 14px;
    line-height: 30px;
}
.footer_mm_box a{
    color:#9493a7;
}
.footer_mm_box a:hover{
    color:#3363ff;
}


/*空数据*/
.main-list-empty{
    padding:300px 0 40px;
    text-align: center;
    background:url(../images/enpty_new.png) no-repeat center 60px;
}
.main-list-empty .empty-txt{
    color:#aaaaaa;
    font-size:14px;
    line-height: 30px;
}
.main-list-empty .go-link{
    background-color: var(--active-color);
    color:#ffffff;
    font-size:14px;
    width: 120px;
    height: 40px;
    line-height: 40px;
    border-radius:4px;
    text-align: center;
    display: block;
    margin:20px auto 0;
}
.main-list-empty .go-link:hover{
    background-color: var(--hover-bg-color);
}


.header_min{width:100%;background-color:#FAFAFA}
.header_min .header_min_top{margin:0 auto;width:1200px;height:40px;line-height:40px;font-size:12px;}
.header_min .header_min_top ul.link{float: right;}
.header_min .header_min_top ul.link li{float: left;height: 40px;line-height: 40px;padding: 0 5px;}
.header_min .header_min_top .itopr li .head_my_msg{color: #666666 !important;margin: 0 3px;position: relative;}
.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;}
.header_min .header_min_top ul.link li a{color: #333333;vertical-align: top;}
.header_min .header_min_top ul.link .link_yellow a{color: #FF6600;}
.header_min .header_min_top ul.link li span{vertical-align: top;margin: 0 5px;}
.header_min .header_min_top ul.link li.per i{width: 26px;height: 26px;background:#f3a215 url(../images/register/index_per_icon01.png) no-repeat 5px 5px ;display: inline-block;border-radius:50% ;margin-top: 8px;margin-right: 10px;}
.header_min .header_min_top ul.link li.com i{width: 26px;height: 26px;background:#3689e2 url(../images/register/index_com_icon.png) no-repeat 4px 6px ;display: inline-block;border-radius:50% ;background-size:18px 14px;margin-top: 8px;margin-right: 10px;}
.header_min .header_min_top .itopl{float:left;width:700px;height:40px;overflow: hidden;}
.header_min .header_min_top .itopl .n{float:left;padding-left:15px;padding-right:15px;position:relative}
.header_min .header_min_top .itopl .n .vertical_line{position:absolute;top:14px;right:0;width:1px;height:13px;background:#c5c5c5;}
.header_min .header_min_top .itopl .n.welcome{border-right:0px;}
.header_min .header_min_top .itopl .n.refresh{}
.header_min .header_min_top .itopl .name{padding-right:17px;float:left;padding-left:12px;cursor:pointer;position:relative;}
.header_min .header_min_top .itopl .name .arrow_icon{position:absolute;top:18px;right:16px;width:10px;height:10px;background:url(../images/136.png) no-repeat;}
.header_min .header_min_top .itopl .name .arrow_icon_hover{display:none;position:absolute;top:18px;right:16px;width:10px;height:10px;background:url(../images/136.png) no-repeat;background-position:0 -90px;}
.header_min .header_min_top .itopl .n .vertical_line,.header_min .header_min_top .itopl .name .vertical_line{position:absolute;top:14px;right:0;width:1px;height:13px;background:#c5c5c5;}
.header_min .header_min_top .itopl .name.per_name{width:52px;}
.header_min .header_min_top .itopl .name.com_name{width:82px;}
.header_min .header_min_top .itopl .name.per_name .aname{display:block;max-width:48px;_display:inline;white-space:nowrap;_white-space:normal;_height:20px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;_background:transparent;}
.header_min .header_min_top .itopl .name.com_name .aname{display:block;max-width:75px;_display:inline;white-space:nowrap;_white-space:normal;_height:20px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;_background:transparent;}
.header_min .header_min_top .itopl .name.per_name.hover{width:51px;height:39px;border:1px solid #ededed;border-bottom:0;background:#fff;padding-left:11px;}
.header_min .header_min_top .itopl .name.com_name.hover{width:81px;height:39px;border:1px solid #ededed;border-bottom:0;background:#fff;padding-left:11px;}
.header_min .header_min_top .itopl .name .name_list{display:none;position:absolute;top:38px;left:-1px;background:#fff;border:1px solid #ededed;border-top:0;z-index:900;}
.header_min .header_min_top .itopl .name .name_list li{cursor:pointer}
.header_min .header_min_top .itopl .name.per_name .name_list li a{color:#666;width:67px;height:34px;display:block;line-height:34px;padding-left:12px;text-align:left;position:relative;text-decoration:none;}
.header_min .header_min_top .itopl .name.com_name .name_list li a{color:#666;width:97px;height:34px;display:block;line-height:34px;padding-left:12px;text-align:left;position:relative;text-decoration:none;}
.header_min .header_min_top .itopl .name .name_list li a:hover{color:#ff6600;background-color:#f5f5f5}
.header_min .header_min_top .itopl .name.hover .name_list{display:block;}
.header_min .header_min_top .itopl .name.hover .arrow_icon_hover{display:block;}
.header_min .header_min_top .itopl .name.hover .arrow_icon{display:none;}
.header_min .header_min_top .itopl .name.per_name.hover .vertical_line{right:-1px;}
.header_min .header_min_top .itopl .n.top_min_pms{}
.header_min .header_min_top .itopl .n.quit{border-right:0px;}
.header_min .header_min_top .itopl .n .dot{position:absolute;width:5px;height:5px;right:8px;top:10px;background-color:#FF0000;border-radius:5px;font-size:0px;}
.header_min .header_min_top .itopr{float:left;width:500px;text-align:right;height:40px;line-height: 40px;}
/*.header_min .header_min_top .itopr a{padding-left:32px;padding-right:10px;background-image:url(../images/109.png);background-repeat:no-repeat;background-position:12px 0px;}*/
.header_min .header_min_top .itopr .head_min_username{display:inline-block;width: 250px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.header_min .header_min_top .itopr a.home{background-position:12px 0px;}
.header_min .header_min_top .itopr a.m{background: url(../images/109.png) no-repeat 0px -24px;padding-left: 20px;}
.header_min .header_min_top .itopr a.qr_mobile{position: relative;display: inline-block;height: 24px;line-height: 24px;top: 8px}
.header_min .header_min_top .itopr a.qr_mobile div{display: none;background-color: #fff;position: absolute;top: 32px;left: -12px;width: 102px;height: 102px;text-align: center;z-index: 2;border: 1px solid #ebebeb;}
.header_min .header_min_top .itopr a.qr_mobile:hover div{display: block;}
.header_min .header_min_top .itopr a.help{background-position:12px -51px;}
.header_min .header_min_top .itopr a.shop{background-position:12px -76px;}
.header_min .header_min_top .itopr a.stat{padding-left:15px;background-image:none}
.header_min .header_min_top .itopr a.last{padding-left:15px;background-image:none;padding-right:0px;}

.header_min{
    background: #333333;
    color:#fff;
}
.header_min .header_min_top .itopr li .head_my_msg{
    color:#fff !important;
}
.header_min .header_min_top{
    font-size: 14px;
    height:50px;
}
.header_min .header_min_top .itopl{
    display: table;
    width:350px;
    height: 50px;
    line-height: 50px;
    color:#fff !important;
}
.header_min .header_min_top .itopl a{
    display: table-cell;
    vertical-align: middle;
}
.header_min .header_min_top .itopl img{
    max-height:75px;
    max-width:350px;
}
.header_min .header_min_top .itopr{
    float: right;
    width:700px;
}
.header_min .header_min_top ul.link li{
    height: 50px;
    line-height: 50px;
}
.header_min .header_min_top ul.link li .iconfont{
    display: inline-block;
    vertical-align: middle;
    height: 50px;
    line-height: 50px;
    margin-right: 3px;
}
.header_min .header_min_top ul.link li .iconfont:before{
    font-size:18px;
}
.header_min .header_min_top ul.link li.per .iconfont:before{
    font-size: 13px;
    position: relative;
    top:-2px;
    margin-right: 5px;
}
.header_min .header_min_top ul.link li.com .iconfont:before{
    font-size: 14px;
    position: relative;
    top: -2px;
    margin-right: 5px;
}
.header_min .header_min_top ul.link li .qr_mobile .iconfont:before{
    font-size: 13px;
    position: relative;
    top: -3px;
}
.header_min .header_min_top ul.link li a{
    color:#fff;
    font-size: 14px;
}
.header_min .header_min_top .itopr a.m{
    background: none;
    padding-left: 0;
}
.header_min .header_min_top .itopr a.qr_mobile{
    top:0;
    height:50px;
    line-height: 50px;
}
.header_min .header_min_top .itopr a.qr_mobile div{
    top:45px;
}
.J-choose-subsite .change_site,a.J-choose-subsite{
    color: #fff;
}

.header_wrapper_nav .nav_logo,.header_wrapper_nav{
    height: 105px;
}
.header_wrapper_nav .nav_logo{
    width: 250px;
}
.header_wrapper_nav .nav_logo img{
    max-width: 250px;
}
.header_wrapper_nav .wrapper_nav_list{
    padding-top:0;
    height: 105px;
    margin-left: 0;
    max-width: 940px;
}
.header_wrapper_nav .wrapper_nav_list .nav_item{
    height: 105px;
    margin-left:0;
}
.header_wrapper_nav .wrapper_nav_list .nav_item a{
    height: 105px;
    line-height: 100px;
    padding: 0 7px;
    min-width: 94px;
    text-align: center;
    font-size: 16px;
}
.header_wrapper_nav .wrapper_nav_list .nav_item a:hover, .header_wrapper_nav .wrapper_nav_list .nav_item.active a{
    background-color: #fafafa;
}
.header_wrapper_nav .wrapper_nav_list .nav_item a:hover, .header_wrapper_nav .wrapper_nav_list .nav_item.active a{
    color: #32373e;
}


/*底部*/
.home-footer-wrapper{
    background-color: #1a79ee;
    min-width: 1200px;
    color:#fff;
    padding: 45px 0 35px;
    position: relative;
    margin-top:30px;
}
.home-footer-wrapper a{
    color:#fff;
}
.home-footer-wrapper a:hover{
    color:#fff;
    text-decoration: underline;
}
.home-footer-wrapper .contact-us{
    float: left;
    margin-left:30px;
}
.home-footer-wrapper .contact-us .li-title{
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 10px;
}
.home-footer-wrapper .contact-us .li-txt{
    font-size: 15px;
    margin-bottom: 10px;
}
.home-footer-wrapper .footer-info-nav{
    float: right;
    margin-right:50px;
}
.home-footer-wrapper .footer-info-nav .list-menu>li{
    float: left;
    margin-left:150px;
}
.home-footer-wrapper .footer-info-nav .list-menu>li .li-title{
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 10px;
}
.home-footer-wrapper .footer-info-nav .list-menu>li a{
    font-size: 15px;
    margin-bottom: 10px;
    display: block;
}
.home-footer-wrapper .friend-links{
    font-size: 14px;
    font-weight: 500;
    margin:0 0 10px;
    text-align:center;
}
.home-footer-wrapper .friend-links a{
}
.home-footer-wrapper .friend-links a:after{
    content:'|';
    margin-left: 5px;
}
.home-footer-wrapper .friend-links a:last-child::after{
    content:'';
}
.home-footer-wrapper .safe-page{
    position: absolute;
    left:20px;
    bottom: -9px;
}
.home-footer-wrapper .footer-center{
    font-size: 14px;
    text-align:center;
    line-height: 30px;
}
.home-footer-wrapper .footer-info-qrode{
    position: absolute;
    right: 0;
    bottom: 10px;
}
.home-footer-wrapper .footer-info-qrode ul li{display: inline-block;margin-left: 30px;text-align: center;}
.home-footer-wrapper .footer-info-qrode ul li .qrcode_img{
    width: 80px;height: 80px;
    background-color: #ffffff;
    padding:5px;
}
.home-footer-wrapper .footer-info-qrode ul li img{
    width: 70px;height: 70px;
}

.home-footer-wrapper{
    padding:50px 0;
}
.home-footer-wrapper .index_footer_info{ /*width:500px;*/ width: 100%;  font-size:13px;   text-align:center;}
.home-footer-wrapper .index_footer_info a{ color:#ffffff;}
.home-footer-wrapper .index_footer_info a:last-child{ border-right:none;}
.home-footer-wrapper .index_footer_info a:hover{ text-decoration:underline;}
.home-footer-wrapper .index_footer_info p{ height:28px; line-height:28px;color:#ffffff;}
.home-footer-wrapper .index_footer_links{ height:28px; line-height:28px;color:#ffffff;}
.home-footer-wrapper .index_footer_links a{ border-right:1px solid #ffffff; padding:0px 7px;}


/*加载更多*/
.load_more_footer{color: #bfbfb7;line-height: 32px;text-align: center; width: 100%;}
.load_more_footer span.loading{background: url(../images/jobfair/loading-more.gif) no-repeat;height:100px;padding-left: 40px;display: inline-block !important; }
