/* BOOJOBCOM */

/* 表单 */
.mui-search-form{ margin:auto; width:100%; padding-bottom:0px; }
.mui-search-form .seaform1{ position: relative; width:100%; height:50px;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:30px; }
.mui-search-form .seaform1 .mui-input{ border:none;line-height:30px;height:30px;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;  height:85px;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:15px;left:0px; text-align:center; }
.mui-search-list img{ width:65px; height:55px;border-radius:3px; }
.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:15px; }
.mui-search-list dd p{ float:left;width:100%; line-height:20px; font-size:12px; color:#999; }
.mui-search-list dd b{ position:absolute; top:0px; right:0px; width:30px; height:30px; }
.mui-search-list dd b img{ width:30px; height:30px; }
.mui-search-list dd i{ position:absolute; top:25px; right:20px; width:52px; height:47px; }
.mui-search-list dd i img{ width:52px; height:47px; }

/* 广告 */
.mui-adslist{ width:100%; height:auto;background-color:#fff; margin-bottom:0px; }
.mui-slider{ margin:auto; width:100%; }
.mui-slider img{ width:100%; }

/* 详情页 */
.mui-browse-nav{ position:relative; padding:10px 0px;text-align:left; margin-top:-5px; }
.mui-browse-nav ul{ margin:auto; width:100%; height:35px; }
.mui-browse-nav li{ float:left;width:45%; line-height:35px; margin:0 2.5%; }
.mui-browse-nav .la1{ display:block; width:100%; line-height:35px; background-color:#27A7F6; text-align:center; font-size:15px; color:#fff;border-radius:3px; }
.mui-browse-nav .la2{ display:block; width:100%; line-height:35px; background-color:#fff; text-align:center; font-size:15px; color:#333;border-radius:3px; }

/* 滚动框 */
.mui-browse-topline{ position: relative; width:95%; height:30px; margin:auto; padding:0px 0px; background-color:#fff;border-radius:3px; }
.mui-browse-topline .left{ position:absolute; width:30px; top:7px; left:10px; }
.mui-browse-topline .left img{ width:15px; height:15px; }
.mui-browse-topline .right{ padding-right:5px; padding-left:30px; }
.roll-wrap:hover .control{ display: block; }
.roll-wrap{ float:left;position: relative;width: 100%;height: 30px;overflow: hidden; margin-top:0px; }
.roll_row .roll__list::before, .roll_row .roll__list::after {content: "";display: table;line-height: 0;}
.roll_row .roll__list::after { clear: both; }
.roll_row .roll__list{ width: 9999px; }
.roll_row .roll__list li{ float: left;display: block;margin-right: 0px;width: 100%;height: 30px;line-height: 30px;font-size: 14px;color: #999;overflow: hidden;white-space: nowrap; text-overflow: ellipsis; }
.roll_row .roll__list li i{ margin-right:5px; }
.roll_row .roll__list li a{ color:#3b99fb; margin-left:5px; }


/* 搜索框 */
.mui-browse-search{ position: relative; width:95%; height:45px;margin:auto; padding:10px 0px; }
.mui-browse-search .left{ padding-left:0px; padding-right:50px; }
.mui-browse-search .right{ position:absolute; width:50px; top:10px; right:0px; }
.mui-browse-search .right input { width:50px; height:30px;border-top-right-radius:5px;border-bottom-right-radius:5px; }
.mui-browse-search .mui-input{ border:none;line-height:30px;height:30px;font-size:12px;width:100%;border-radius:0px;border-top-left-radius:5px;border-bottom-left-radius:5px;text-indent:0px; color:#aaa;}


/* 企业列表 */
.mui-browse-comlist{ position:relative; width:100%; }
.mui-browse-comlist ul{ float:left; width:45%; margin:0px 2.5%;padding:15px 0px;text-align:left; margin-top:8px; background-color:#fff;border-radius:5px; position:relative; }
.mui-browse-comlist ul .li1{ float:left;width:100%; height:60px; text-align:center; }
.mui-browse-comlist ul .li1 img{ width:60px; height:60px;border-radius:100%; }
.mui-browse-comlist ul .li2{ float:left;width:90%; height:30px; padding:5px 5%;text-align:center;overflow: hidden;white-space: nowrap; text-overflow: ellipsis; }
.mui-browse-comlist ul .li2 a{ color:#333; font-size:14px; }
.mui-browse-comlist ul .li3{ float:left;width:90%; height:90px; padding:0 5%; }
.mui-browse-comlist ul .li3 a{ float:left;width:100%; line-height:30px; font-size:13px; color:#888;overflow: hidden;white-space: nowrap; text-overflow: ellipsis; }
.mui-browse-comlist ul .li4{ float:left;width:100%; height:30px; padding:5px 0;text-align:center; }

.mui-browse-comlist ul .li4 .apply{ display:inline-block; width:60px; line-height:25px;font-size:12px;background-color:#27A7F6;color:#FFF; text-align:center; cursor:pointer;border-radius:2px; margin:0px 2px; }
.mui-browse-comlist ul .li4 .apply:link{ color:#FFF; }
.mui-browse-comlist ul .li4 .apply:hover{ background-color:#14A2F5;color:#FFF; }
.mui-browse-comlist ul .li4 .video1{ display:inline-block; width:60px; line-height:25px;font-size:12px;background-color:#f60;color:#FFF; text-align:center; cursor:pointer;border-radius:2px; margin:0px 2px; }
.mui-browse-comlist ul .li4 .video1:link{ color:#FFF; }
.mui-browse-comlist ul .li4 .video1:hover{ background-color:#f50;color:#FFF; }
.mui-browse-comlist ul .li4 .video0{ display:inline-block; width:60px; line-height:25px;font-size:12px;background-color:#ccc;color:#FFF; text-align:center; cursor:pointer;border-radius:2px; margin:0px 2px; }
.mui-browse-comlist ul .li4 .video0:link{ color:#FFF; }
.mui-browse-comlist ul .li4 .video0:hover{ background-color:#aaa;color:#FFF; }

.mui-browse-comlist ul .li5{ position:absolute; top:0px; right:0px; width:45px; height:20px; }
.mui-browse-comlist ul .li5 i{ float:left;width:45px; height:20px; background-color:#FFEADF; color:#f60; font-size:12px; text-align:center;border-top-right-radius:5px;border-bottom-left-radius:5px; }


/* 求职者列表 */
.mui-browse-perlist{ position:relative; width:100%; }
.mui-browse-perlist ul{ float:left; width:45%; margin:0px 2.5%;padding:15px 0px;text-align:left; margin-top:8px; background-color:#fff;border-radius:5px; }
.mui-browse-perlist ul .li1{ float:left;width:100%; height:60px; text-align:center; }
.mui-browse-perlist ul .li1 img{ width:60px; height:60px;border-radius:100%; }
.mui-browse-perlist ul .li2{ float:left;width:90%; height:40px; padding:10px 5%; color:#f00; font-size:16px;text-align:center;overflow: hidden;white-space: nowrap; text-overflow: ellipsis; }
.mui-browse-perlist ul .li3{ float:left;width:90%; height:30px; padding:0 5%; text-align:center; font-size:13px; color:#999; }
.mui-browse-perlist ul .li3 i{ font-style:normal; font-size:15px; color:#333; }
.mui-browse-perlist ul .li4{ float:left;width:90%; height:30px; padding:0 5%; text-align:center; font-size:13px; color:#666; }
.mui-browse-perlist ul .li4 i{ font-style:normal; color:#888; margin:0px 5px; }
.mui-browse-perlist ul .li5{ float:left;width:100%; height:30px; padding:5px 0;text-align:center; }
.mui-browse-perlist ul .li5 a{ display:inline-block; width:100px; line-height:28px;font-size:14px; background-color:#27A7F6;color:#FFF; text-align:center; cursor:pointer;border-radius:2px; }
.mui-browse-perlist ul .li5 a:link{ color:#FFF; }
.mui-browse-perlist ul .li5 a:hover{ background-color:#14A2F5;color:#FFF; }

/* 分页(列表页) */
.mui-browse-page{ position:relative; width:100%;height:35px; margin:5px 0px; font-size:14px; overflow:hidden; }
.mui-browse-page .left{ position:absolute;left:15px;top:0px; height:30px; line-height:30px; color:#fff; }
.mui-browse-page .right{ position:absolute;right:15px;top:0px; height:30px; line-height:30px; color:#fff; }
.mui-browse-page a{ color:#fff; }


/* 申请职位 */
.jobapply{ margin:auto; width:100%; height:auto; text-align:left; }
.jobapply .list{ float:left; width:100%; height:245px; margin:10px 0px;overflow-y:scroll;overflow-x:hidden; }
.jobapply .list ul{ float:left; width:100%; height:35px;margin:0px 15px; }
.jobapply .list ul li{ float:left; width:95%;height:35px; line-height:35px;color:#555; font-size:15px;overflow: hidden;white-space: nowrap; text-overflow: ellipsis; }

.jobapply .btn{ float:left; width:100%; height:30px;margin-top:10px; padding:5px 0px; background-color:#fff; text-align:center; }
.jobapply .btn .submit{ display:inline-block; width:80px; line-height:30px; background-color:#00aaff;margin-left:10px; font-size:14px; color:#fff; padding:0px 10px;text-align:center; cursor:pointer;border-radius:3px; }
.jobapply .btn .submit:link{ color:#fff; }
.jobapply .btn .submit:hover{  background-color:#288ADD;color:#fff; }
.jobapply .btn .cancel{ display:inline-block; width:80px; line-height:30px; background-color:#bbb;margin-left:10px; font-size:14px; color:#fff; padding:0px 10px;text-align:center; cursor:pointer;border-radius:3px; }
.jobapply .btn .cancel:link{ color:#fff; }
.jobapply .btn .cancel:hover{  background-color:#aaa;color:#fff; }


/*  底部按钮 */
.jobtab{ height:50px; background:url('/image/online/tm.png') repeat; }
.jobtab .tab1{ width:50%; }
.jobtab .tab2{ width:50%; }
.jobtab .mui-btn-primary{ margin:auto;margin-bottom:10px; width:85%; height:35px;background-color:#f50; border:#f50; font-size:14px; }
.jobtab .mui-btn-success{ margin:auto;margin-bottom:10px; width:85%; height:35px;background-color:#27A7F6; border:#27A7F6; font-size:14px; }


/* 分享遮罩 */
.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 }