/* b-o-o-j-o-b.com */

/* 表单 */
.mui-search-form{ margin:auto; width:100%; padding-bottom:0px; }
.mui-search-form .seaform1{ position: relative; width:100%; height:60px;margin:auto; padding:10px 0px; }
.mui-search-form .seaform1 .left{ padding-left:5px; padding-right:55px; }
.mui-search-form .seaform1 .right{ position:absolute; width:50px; top:10px; right:5px; }
.mui-search-form .seaform1 .right img{width:50px; height:40px; }
.mui-search-form .seaform1 .mui-input{ border:none;line-height:40px;height:40px;font-size:12px;width:100%;border-top-left-radius:5px;border-bottom-left-radius:5px;text-indent:0px; color:#aaa;}

/* 招聘会列表 */
.mui-search-list{ margin-top:0px; }
.mui-search-list .title{ position:relative; height:28px;line-height:28px; background:url(../image/i1.png) 5px 5px no-repeat;text-align:left;color:#374565; padding-left:15px; border-bottom:2px #DDD solid;font-weight:bold; }
.mui-search-list dl{ position:relative; padding:5px 10px;border-bottom:0px #E6E6E6 solid; text-align:left; margin-bottom:8px; background-color:#FFF; }
.mui-search-list dl a{ display:block; }
.mui-search-list dt{ width:75px;position:absolute;top:5px;left:0px; text-align:center; }
.mui-search-list dt span{ font-size:14px; line-height:30px; color:#1595f6 }
.mui-search-list dt p{ font-size:12px; line-height:20px; color:#999 }
.mui-search-list dd{ padding-left:75px; height:50px;color:#222; }
.mui-search-list dd span{ float:left;width:100%; line-height:30px; margin-right:5%; font-size:14px; }
.mui-search-list dd p{ float:left;width:100%; line-height:20px; font-size:12px; color:#999; }


/* 详情页 */
.mui-browse-desc{ margin-top:0px;position:relative; padding:5px 10px;font-size:14px; text-align:left;background-color:#FFF; }
.mui-browse-desc .name{ display:inline-block; width:100%;line-height:30px; padding:0px 0px; }
.mui-browse-desc .name b{ float:left; width:100%;line-height:30px; font-size:18px; color:#222; font-weight:bold; }
.mui-browse-desc dl{ }
.mui-browse-desc  dd{ position:relative; line-height:30px; }
.mui-browse-desc  dd b{ margin-right:0px; color:#999; font-weight:normal; }

/* 企业列表 */
.mui-browse-list{ margin-top:0px; }
.mui-browse-list .title{ position:relative; height:28px;line-height:28px; background:url(../image/i1.png) 5px 5px no-repeat;text-align:left;color:#374565; padding-left:15px; border-bottom:2px #DDD solid;font-weight:bold; }
.mui-browse-list dl{ position:relative; padding:5px 10px;border-bottom:0px #E6E6E6 solid; text-align:left; margin-top:8px; background-color:#FFF; }
.mui-browse-list dl a{ display:block; }
.mui-browse-list dt{ width:75px;position:absolute;top:5px;left:0px; text-align:center; }
.mui-browse-list dt span{ font-size:14px; line-height:30px; color:#1595f6 }
.mui-browse-list dt p{ font-size:12px; line-height:20px; color:#999 }
.mui-browse-list dd{ padding-left:75px; height:50px;color:#222; }
.mui-browse-list dd span{ float:left;width:100%; line-height:30px; margin-right:5%; font-size:14px; }
.mui-browse-list dd p{ float:left;width:100%; line-height:20px; font-size:12px; color:#999; }
.mui-browse-list dd span a{ color:#222; }


/*  底部按钮 */
.jobtab{ box-shadow: 0px 0px 0px 0px #abcdef; height:60px; background-color:#FFF;border-top:1px #f5f5f5 solid; }
.jobtab .tab1{ width:25%; }
.jobtab .tab2{ width:50%; }
.jobtab a .mui-tab-label{display:block;line-height:17px; color:#888; font-size:12px; margin-top:5px;}
.jobtab a .mui-icon {display:block;margin:0 auto;margin-top:0px;width:25px;height:25px;}
.jobtab a .mui-icon.share{background:url(/image/browse/share.png) no-repeat;background-size:25px 25px;}
.jobtab a .mui-icon.imroom{background:url(/image/browse/imroom.png) no-repeat;background-size:25px 25px;}
.jobtab a .mui-icon.phone{background:url(/image/browse/phone.png) no-repeat;background-size:25px 25px;}
.jobtab .mui-btn-primary{ margin-bottom:10px; width:95%; height:40px;background-color:#f60; border:#f60; font-size:16px; }


/* 分享遮罩 */
.layer{position:absolute}
.layer{left:0;display:none}
.layer{top:0;z-index:999;width:100%;height:100%;background-color:rgba(0,0,0,.75);}
.layers{width:100%;height:100%;background:url(/image/wzp/wzp_layer.png) center no-repeat;background-size:320px auto; }

.wx_layer{position:absolute;left:0;width:100%}
.wx_layer{top:0;z-index:1000;display:none;height:100%;background-color:rgba(0,0,0,.8);}
.wx_layers{width:100%;height:100%;background:url(/image/wzp/wx_layer.png) center no-repeat;background-size:contain }