﻿@charset "utf-8";/* CSS Document */
a{ cursor:pointer; text-decoration:none; outline:none; outline:none;}
a:link,a:visited{text-decoration: none;}
a:hover {color:#0287ca;}
.clear {clear:both;}
/*发布*/
.fabujob{ width:100%; float:left; margin:0 auto;font-size:19px; margin-bottom:17px;}
.fabujob a{float:left; width:90px;height:30px; line-height:30px;text-align:center; background:#2b78c8; color:#fff;margin:0 5px;border-radius:3px;}
.fabujob a:hover{ text-decoration:none; background:#53A9E8; color:#fff;}
/*图片查看*/
.zoominner { padding: 5px 10px 10px; background: #ffffff; text-align: left; }
.zoominner p { padding: 8px 0; }
.zoominner p a { float: left; margin-left: 10px; width: 17px; height: 17px; background: url(../../../../static/image/common/imgzoom_tb.gif) no-repeat 0 0; line-height: 100px; overflow: hidden; }
.zoominner p a:hover { background-position: 0 -39px; }
.zoominner p a.imgadjust { background-position: -40px 0; }
.zoominner p a.imgadjust:hover { background-position: -40px -39px; }
.zoominner p a.imgclose { background-position: -80px 0; }
.zoominner p a.imgclose:hover { background-position: -80px -39px; }
/*搜索*/
.js-search{margin-top:5px;}
.js-search .a{border-radius:3px;width:115px;height:30px;line-height:30px;padding-left:6px;border:2px solid #eee;color:#999;vertical-align:middle}
.js-search .b{border-radius:3px;width:65px;height:32px;line-height:30px;background-color:#53A9E8;border:none;font-size:14px;font-weight:bold;color:#fff;cursor:pointer;vertical-align:middle;}
/*记录*/
.ct_list2{ font-size:12px;}
.ct_list2 tr:hover td{ background:#e9f5f9;}
.ct_list2 tr td{text-align:left; border-bottom:1px dashed #ededed;}
/*上传*/
.ct_list{ font-size:12px; margin-top:5px;}
.ct_list tr:hover td{ background:#ffffff;}
.ct_list tr th{ background:#eee; padding:9px 10px 8px; font-weight:400; color:#666;}
.ct_list tr td{ padding:14px 10px 12px;text-align:left; border-bottom:1px dashed #ededed;}
.fileInput5{ width:100%; height:30px; padding:5px 0 0 0; border-top:1px #e3e3e3 solid}
#fileInput3{ float:right; width:100px; height:25px; margin-right:5px;border: none; background:#F99E0F; color:#fff; font-weight:bold; cursor:pointer}
#fileInput4{ float:right; width:100px; height:25px; margin-right:5px; border: none; background:#F99E0F; color:#fff; font-weight:bold; cursor:pointer}
#divTxts{ float:left; width:100px; height:25px; color:#F00; font-weight:bold; line-height:25px; text-align:center; }
#divTxt{display:none}
.uploadifyQueueItem {font: 11px Verdana, Geneva, sans-serif;border: 1px solid #E5E5E5;background-color: #F5F5F5;padding: 10px;width: 96%;margin:5px auto;}
.uploadifyError {border: 2px solid #FBCBBC !important;background-color: #FDE5DD !important;}
.uploadifyQueueItem .cancel {float: right;}
.uploadifyProgress {background-color: #FFFFFF;border-top: 1px solid #808080;border-left: 1px solid #808080;border-right: 1px solid #C5C5C5;border-bottom: 1px solid #C5C5C5;margin-top: 10px;width: 100%;}
.uploadifyProgressBar {background-color: #0099FF;width: 1px;height: 3px;}
.picinfos{width:100%;height:auto; padding-left:5px; padding-right:5px; margin-bottom:10px; }
.picinfos .picinfo{display:inline; float:left; margin-right:7px; margin-top:2px; margin-bottom:2px; width:100px; height:122px;}
.picinfos .picinfo .picdivsize{ width:100px; height:100px; float:left; overflow:hidden}
.picinfos .picinfo .picdivsize dt span{ width:100px; height:22px; line-height:22px; position:absolute; top:78px; left:0px; text-align:center; background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=50);  background:#000;}
.picinfos .picinfo .picdivsize dt span b{color:#fff; font-weight:400;position:relative; }
.picinfos .picinfo .picdivsize{ width:100px; height:100px; position:relative}
.picinfos .picinfo .picdivsize img{ width:100px; height:100px; }
.picinfos .picinfo .text{width:100px; padding:2px 0; text-align:center; background:#EEEEEE; float:left}

/*菜单*/
.minitypeagory-nav li,.minitypeagory-nav .desc-con,.minitypeagory-err{zoom:1}
.minitypeagory-nav li:after,.minitypeagory-nav .desc-con:after,.minitypeagory-err:after{content:"\20";display:block;height:0;visibility:hidden;clear:both}
.minitypeagory{margin-bottom:12px;border-radius:3px;border:1px solid #ddd;background:#fff;font-size:12px;}
.minitypeagory-nav{padding:15px 10px 5px 15px}
.minitypeagory-nav li{position:relative;padding-left:40px;margin-bottom:8px;border-bottom:1px #CCC dashed;}
.minitypeagory-nav strong{width:40px;position:absolute;left:0}
.minitypeagory-nav li a{float:left;padding:1px 2px;margin-bottom:6px;margin-right:15px;}
.minitypeagory-nav li a:hover,.minitypeagory-nav li .cur-on{background-color:#ff8400;color:#fff;border-radius:3px;}
.minitypeagory-nav li .typea-num{color:#999}
.minitypeagory-nav li .cur-on .typea-num,.minitypeagory-nav li a:hover .typea-num{color:#fff}
.minitypeagory-nav .desc-bg{margin-bottom:10px;*margin-bottom:5px;padding:10px 0 5px 15px;background-color:#f8f8f8;border:1px solid #f4f4f4}
th b{ font-weight:normal; font-size:14px; color:#333;}
/*列表左边*/
.zhiwei{color:#1155CC;font-size:14px}
.zhiwei strong{color:#F30;}
.time{color:#666;font-size:12px !important;border-bottom:1px solid #EBEBEB;height:35px;}
.time a{color:#666;}
/*内页左边*/
.tb2{float:left;width:100%;height:36px;line-height:36px;overflow:hidden;margin-top:5px}
.tb2 i{float:left;width:5px;height:14px;background:#F26A25;margin:10px}
.tb2 span{font-size:14px;font-weight:bold;color:#555;float:left;}
#job_detail h1{font-size:22px;line-height:38px;margin-top:5px;padding:6px 0;display:inline-block;width:95%;font-family: "Microsoft YaHei",Arial,宋体;color:#555}
#job_detail h1 em{background:none repeat scroll 0 0 #F26A25;float:left;height:22px;margin:10px;width:5px;}
#job_detail h2{font-size:22px;line-height:38px;margin-top:5px;padding:6px 0;display:inline-block;width:95%;font-family: "Microsoft YaHei",Arial,宋体;color:#555}
.bbdo{ width: auto;line-height:50px; text-align:center; font-size:16px; color:#333;}
#job_detail h2 em{background:none repeat scroll 0 0 #F26A25;float:left;height:22px;margin:10px;width:5px;}
#job_detail .job_info{width:93%;margin-left:25px;float:left;border:1px solid #EBEBEB;margin-bottom:10px}
#job_detail .job_info td.title{height:33px;line-height:33px;padding:5px 10px 5px 20px;color:#666;background:#FAFAFA}
#job_detail .job_info td.value{padding:5px;font-family: Arial,宋体;color:#444;}
#job_detail .job_info td.line{border-top:1px solid #FFF;border-bottom:1px solid #EBEBEB}
#job_detail .job_request{float:left;width:94%;margin:0 0 10px 28px;line-height:26px;color:#444;}
#job_detail .job_request a{color:#44659E;}
#job_detail .job_request p{font-size:14px;}
#job_detail .tb2 span{padding-left:25px}
.job_apply{float:left;width:100%;margin:10px 0 20px 27px}
.job_apply a.btn_apply{background:#2b78c8;font-size:16px;font-weight:600;color:#FFF;padding:8px 22px;float:left;margin:0 5px}
.job_apply a.btn_apply:hover{background:#53A9E8;color:#FFF;text-decoration: none;}
.job_recommend{float:left;width:93%;margin:10px 0 20px 27px}
.job_recommend .tab_title{border-bottom:1px solid #CFD2D7;height:34px;overflow:visible;position:relative;}
.job_recommend .tab_title span{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #CFD2D7;border-bottom:0 none;float:left;font-size:14px;padding:0 5px;height:35px;line-height:35px;text-align:center;width:150px;}
.job_recommend .comJob{width:100%;padding:0;}
.job_recommend .comJob td a{font-size:12px;font-weight:100;}
.ad-l-content{float:right;padding:0 10px 10px 10px;width:200px;height:310px}
.comJob th{font-size:12px;color:#888;font-weight:600;border-bottom:1px solid #E8E8E8;color:#888888;line-height:34px;}
.comJob td{font-size:12px;font-family:Arial,宋体;color:#666;border-bottom:1px solid #EBEBEB;color:#666;height:40px;line-height:40px;}
.comJob td a{font-weight:600px;color:#44659E;font-weight:bold;font-size:14px}
/*内页右边*/
.other-company{float:left;padding-bottom:10px;}
.other-company li{float:left;overflow:hidden;margin-left:10px;height:28px;line-height:28px}
.other-company a{font-size:14px;color:#44659E;display:inline-block;line-height:28px;}
.other-company a i{display:inline-block;width:4px;height:4px;background:none repeat scroll 0 0 #999;margin-right:5px;position:relative;top:-2px}
.tuijianhot{width:200px; float:left;margin-bottom:6px;font-size:19px;height:30px; line-height:30px;text-align:center; background:#2b78c8; color:#fff; display:block; margin:0 auto; clear:both;}
.tuijianhotlist li{border-bottom:1px dotted #ededed;padding:5px;font-size:13px; display:block; clear:both;}