/* Smoke520  08.01.04 */

/* 链接 */
.nameListTitle2 tbody td a{ font-weight:bold;}

.hrList dt a{ margin-left:10px; color:#0059e1; font-weight:bold; font-size:14px; text-decoration:underline;}
.hrList dt a:visited{ color:#7e817e;}

/* 公用 */
a.stress{ color:#de4501;}

/************************ hr首页 **********左右模块以继承方式编写**********************/
.hrLeftFrame{ border:1px solid #a4b5bf;}
.hrLeftFrame h6{ background:url(http://www.shippingchina.com/ximages/frame/frame_right_bg.gif);}
.hrRightFrame{ background:url(http://www.shippingchina.com/ximages/biz/hr_rightframe_bg.gif) repeat-x bottom;}

.hrFrameXbox{ margin-bottom:10px;}

.hrSchoolPic{ padding-top:10px;}
	.hrSchoolPic	img{ display:block; width:220px; height:50px; margin:0 auto 10px;}

/* hr栏目模块 */
.hrFrame{ margin-bottom:15px;}
.hrFrame h6,.hrFrameShort h6{ height:22px; padding-left:14px; background:url(http://www.shippingchina.com/ximages/biz/hr_centertitle_bg.gif); border:solid #83bbd9; border-width:0 1px; color:#003092; font-weight:bold; line-height:22px;}
.hrFrame h6 a.hrLinkA{ float:left; display:block; width:95px; height:33px; margin-top:-7px; background:url(http://www.shippingchina.com/ximages/biz/hr_centertilte1a.gif); color:#fff; line-height:33px; text-align:center;}
.hrFrame h6 a.hrLinkA:hover{ color:#fff;}
.hrFrame h6 a.hrLinkB{ float:left; display:block; width:95px; font-weight:normal; line-height:22px; text-align:center;}
.hrFrame span{ float:right; margin-top:-19px; margin-right:5px; color:#6d6d6d;}
*html .hrFrame span{ margin-top:-17px;}
*+html .hrFrame span{ margin-top:-17px;}
.hrContent{ height:1%; padding:8px; border:solid #a4b5bf; border-width:0px 1px 1px;}
.hrNoPadding{ padding:0px;}

.hrListTable{ width:100%;}
.hrListTable th,.hrListTable td{ padding:5px;}
.hrListTable thead th{ padding-bottom:10px; border-bottom:1px solid #ccc;}
.hrListTable tbody th{ padding-left:18px; background:url(http://www.shippingchina.com/ximages/biz/hr_listtable_ico.gif) no-repeat 2px center; font-weight:normal;}
.hrListTableLeft{ width:96%; margin:5px 0 5px 5px;}

.hrSearch{ width:100%;}
.hrSearch select{ border:1px solid #7f9db9;}
.hrSearch th,.hrSearch td{ padding:5px;}
.hrSearchBtn{ margin:5px 0; background:url(http://www.shippingchina.com/ximages/biz/hr_search_bg.gif) no-repeat 5px center; text-align:right;}
.hrSearchBtn img{ margin-left:15px;}

.hrTel img{ margin:10px 15px 8px 9px;}
.hrTelR img{ margin-right:20px;}
.hrTel{ padding:0 0 6px 10px; background:#f6f7f9 url(http://www.shippingchina.com/ximages/biz/hr_tel_ico.gif) no-repeat 4px bottom; border-top:1px solid #a5b5c0; color:#16387c; text-align:center;}

.meetingPic{ border:1px solid #999; margin:12px 0 0 9px;}

.companyLogo{ padding-bottom:15px;}
.companyLogo img{ margin:15px 9px 0 0; border:1px solid #999;}
.cooperationFrame{ height:1%; background:url(http://www.shippingchina.com/ximages/port/cooperation_bg.gif) repeat-y; border:1px solid #a4b5bf;}
.cooperationFrame h4{ float:left; width:25px; padding-top:5px; text-align:center; font-size:12px; line-height:14px;}
.cooperationList{ float:left; text-indent:10px;}
.cooperationList li{ line-height:26px;}
.cooperationList li a{ margin:0 10px;}

.hrNewsList{ margin:10px 15px;}
.hrNewsTop{ margin-top:0;}
.hrNewsList li{ background:url(http://www.shippingchina.com/ximages/frame/ullist_ico.gif) no-repeat left center; line-height:20px; padding-left:10px;}
.hrNewsList li em{ float:right; color:#656565; font-style:normal;}

.hrRss{ padding:10px; text-align:center;}
.hrRss p{ margin:0; text-align:left; line-height:20px;}
.hrRss input{ vertical-align:middle;}
.hrRss input.rssInput{ width:120px; margin-right:5px;}

/********************* 分栏目 ***************************/
.hrChannelBg,.hrChannelBg1,.hrChannelBg2{ margin-top:10px; padding-top:105px; background:url(http://www.shippingchina.com/ximages/biz/hr_school_bg.gif) no-repeat left top; zoom:1;}
.hrChannelBg1{ background:url(http://www.shippingchina.com/ximages/biz/hr_hunter_bg.gif) no-repeat left top;}
.hrChannelBg2{ height:1%; background:url(http://www.shippingchina.com/ximages/biz/hr_train_bg.gif) no-repeat left top;}
.hrFrameShort{ width:350px; margin-bottom:15px;}
.hrAssDss{ width:716px; margin-bottom:15px; border:1px solid #c3c3c3;}

/* 校企合作 */
.hrNewsList1{ margin:10px;}

.hrListPic{ margin:0 auto; margin-bottom:15px;}
.hrListPic img{ float:left; margin:10px 0 0 10px; border:1px solid #999;}
.hrListPic dl{ float:right; width:190px; margin:10px 10px 10px 0;}
*html .hrListPic dl{ margin-right:5px;}
.hrListPic dt,.hrTopNews dt{ font-size:14px; font-weight:bold; line-height:24px;}
.hrListPic dd,.hrTopNews dd{ line-height:18px;}

.hrTopNews{ margin:10px;}
.hrAssistantLeft{ float:left; width:160px;}
.hrAssistantRight{ float:right; width:160px;}
.hrAssistantLeft ul,.hrAssistantRight ul{ margin:10px;}
.hrAssistantLeft li,.hrAssistantRight li{ background:url(http://www.shippingchina.com/ximages/frame/ullist_ico.gif) no-repeat left center; line-height:20px; padding-left:10px;}

/* 猎头服务 */
.advPersonTable{ width:100%;}
.advPersonTable td,.advPersonTable th{ padding:5px 8px;}
.advPersonTable thead td{ background:#ebebeb;}
.advPersonTable tbody td,.advPersonTable tbody th{ border-bottom:1px dashed #ddd;}
.advPersonTable tbody td{ border-left:1px dashed #ddd;}
.advPersonTable tfoot{ background:#f7f7f7; font-weight:bold;}

.hunterPicP{ padding:10px;}
.hunterPic{ float:left; border:1px solid #999;}
.hunterText{ float:right; width:180px;}
.hunterText dt{ height:145px; line-height:20px; text-indent:15px}
.hunterText dd{ text-align:center;}
.hunterText1{ float:right; width:190px;}
.hunterText1 li{ line-height:18px;}

/* 招生培训 */
.hrUlList li,.hrUlListS li{ height:22px; padding-left:10px; background:url(http://www.shippingchina.com/ximages/biz/hr_ullist_ico.gif) no-repeat left center; border-bottom:1px dashed #ddd; line-height:22px;}
.hrUlList li img,.hrUlListS li img{ margin-left:5px; margin-top:5px;}
.hrUlList li em{ float:right; font-style:normal; color:#999;}

.hrUlListS{ float:left; height:1%;}
.hrUlListS li{ float:left; width:145px; margin:0 5px;}
*html .hrUlListS li{ margin:0 0 0 5px;}


.train{ height:1%; margin:5px;}
.train h5{ margin:10px 0; padding-left:18px; background:url(http://www.shippingchina.com/ximages/biz/hr_train_title_bg.gif) no-repeat left 2px; color:#001f6c; font-size:12px;}
.train h5 em{ margin:0 5px; padding:0 5px; background:#fff; font-style:normal; font-weight:normal;}

/* 高级搜索 */
.jobPic{ margin-top:10px; text-align:center;}
.jobPic img{ border:1px solid #999; margin:0 3px;}

/* 校企合作列表 */
.hrListSearch{ margin-top:15px; padding-left:50px; line-height:24px;}
.hrListSearch input{ margin:0 5px; vertical-align:middle;}

.hrCooperate{ margin-top:15px}
.hrCooperate ul{ margin:10px;}
.hrCooperate li em{ float:right; font-style:normal; color:#666;}
.hrCooperate li{ border-bottom:1px dashed #ddd; line-height:30px;}


/**************** 列表页面 ********************/
/* 列表搜索 */
.mainSearch{ margin-top:15px; margin-bottom:10px; padding:4px 6px 18px 6px; background:#dce9f9 url(http://www.shippingchina.com/ximages/frame/main_search_bg.gif) bottom repeat-x;}
.mainSearch h6{ height:18px; margin-bottom:5px; border:0px; border-bottom:1px solid #fff; background:url(http://www.shippingchina.com/ximages/frame/main_search_h6_bg.gif) left no-repeat; color:#001d4c; line-height:18px; text-indent:20px;}
.mainSearch table th{ font-weight:normal; line-height:30px;}
.mainSearch table td{ line-height:30px;}


/* 列表主体 */

.nameListTitle2{ width:100%; margin-top:4px; border-top:1px solid #bebaaf;}
.nameListTitle2 thead th{ padding:3px; font-size:14px; color:#001980;}
.nameListTitle2 thead th input{ vertical-align:middle;}
.nameListTitle2 thead th img{ margin-right:10px; vertical-align:middle;}
.nameListTitle2 thead td{ height:36px; padding-right:5px; color:#001f6c; text-align:right;}
.nameListTitle2 tbody td{ height:24px; background:#dce9f9; color:#627892; text-indent:15px;}

.hrList{ background:url(http://www.shippingchina.com/ximages/biz/hr_list_bg.gif) repeat-x left top; margin:10px 0;}
.hrListNO{ background:none;}
.hrList dt{ margin:12px 0 3px 0; padding-left:5px; color:#666;} 
.hrList dd{ padding-left:33px; color:#666; line-height:28px;}
.hrList dd strong{ font-size:14px;}
.hrList dd em{ font-style:normal; font-weight:bold;}{ font-style:normal; font-weight:bold;}
.hrList dd span,.hrList dt span{ float:right; padding:0 20px; background:url(http://www.shippingchina.com/ximages/biz/hr_time_ico.gif) no-repeat left center;}
.hrList dt span img,.hrList dd span img{ margin-left:15px; vertical-align:middle;}
.hrList dd.postText{ padding-bottom:8px; color:#000; line-height:20px; border-bottom:1px dashed #ddd;}

/* 列表下相关栏目模块 */

.relationFrame{ margin-bottom:15px; background:#f4f6f7; border:1px solid #a4b5bf;}
.relationChannel{ margin:0 0 15px 15px; }
.relationChannel li{ display:inline; margin-right:15px; color:#627892;}

/******** 详细页面 *************/
/* 个人详细页面 */
.searchRoute{ text-align:right; line-height:30px;}
.searchRoute span{ float:left;}

.personalTable{ width:100%; margin-bottom:10px; border:solid #adb6ba; border-width:2px 1px; border-collapse:collapse; empty-cells:show;}
.personalTable td,.personalTable th{ padding:8px 5px; border-bottom:1px solid #e7e7e7;}
.personalTable th{ background:#f7f7f7; color:#374977; text-align:center;}
.personalList{ margin:10px;}
.personalList dt{ margin-top:20px; color:#f60; font-weight:bold;}
.personalList dd{ line-height:18px;}
.personalBtn{ margin:25px auto; text-align:center;}
.personalBtn img{ margin:0 20px;}

.companyContent{ margin:20px 0;}
.companyContent h1{ font-size:16px; line-height:28px;}
.companyContent h1 span{ float:right;}
.companyFrame{ margin:10px 0; border:solid #adb6ba; border-width:3px 1px 1px;}
.companyFrame h6{ background:#e4ecf0; border-bottom:1px solid #adb6ba; font-size:14px; color:#374977; text-indent:15px; line-height:30px;}
.companyFrame p,.companyFrame ul{ margin:20px;}
.companyFrame li{ line-height:22px;}
.companyFrame li span{ display:block; float:left; width:60px; color:#003078;}
.postTable{ width:100%;}
.postTable thead{ background:#f7f7f7;}
.postTable thead td{ font-weight:bold;}
.postTable th,.postTable td{ padding:7px; border-bottom:1px dashed #ddd;}
.postTable td{ border-left:1px dashed #ddd;}

.postDetailTable{ width:100%; }
.postDetailTable th,.postDetailTable td{ padding:7px; border-bottom:1px solid #ddd;}
.postDetailTable th{ background:#f7f7f7;}


