#job_position_index_a{height:60px;}
#job_position_index_a li{border:#efefef solid 1px;margin-right:1px;}
#job_position_index_b{width:207px;overflow:hidden;}


#psearchbox{border:#ccc solid 1px;/*padding:12px;*/}
.psearchboxtb{table-layout:fixed;border:#eee solid 1px;}
.psearchboxtb td{padding:2px 5px;border:#efefef solid 1px;}


.lmain{width:760px;float:left;}
.rsider{margin-left:768px;_width:204px;_overflow:hidden;}

.posnav{border:#cdcdcd solid 1px;border-top:#fff solid 1px;}
.posnav .title{background:#efefef;height:32px;line-height:32px;padding-left:8px;font-weight:bold;font-size:13px;color:#336699;
border-top:#cdcdcd solid 1px;border-bottom:#cdcdcd solid 1px;}
.posnav .stitle{font-size:font-size:13px;font-weight:bold;width:70px;text-align:left;}
.posnav td{padding:5px 8px;}
.posnav-content{padding:8px;}
.foldposnav{height:226px;overflow:hidden;}
.foldposnav_mid{height:226px;overflow:hidden;}
.poscat a,.posnav-content a{white-space:nowrap;padding-right:8px;}


.columns{border:#cdcdcd solid 1px;border-top:0;}
.more {color: #FF0000; padding: 0 8px 0 0; font-size:12px; font-weight:normal; margin-left:90px;}
.columns .title{height:32px;background:url(../images/titlebg.png);border-top: 1px solid #c2d5e3;border-bottom: 1px solid #c2d5e3;color:#336699;font-weight:bold;line-height:32px;}
.columns li{background:url(../images/dot.jpg) 5px 8px no-repeat;text-indent:10px;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;_width:202px;}
.columnscontent{border-left:#cdcdcd solid 1px;border-right:#cdcdcd solid 1px;}
.columnscontentbottom{border-bottom:#cdcdcd solid 1px;}
.columnscontentbottom table{margin-left:10px;}

.poslist{border:#cdcdcd solid 1px;}
.poslist table{table-layout:fixed;empty-cells: show;}
.poslist-th{border-bottom:#cdcdcd solid 1px;height:32px;padding:0 10px; background-color:#E8E8E8;}
.poslist-th th{text-align:left;font-size:14px;font-weight:bold;line-height:32px;}
.poslist-main{padding:0 10px 10px 10px;}
.poslist-main td{border-bottom:#c2d5e3 solid 1px; padding:6px 4px 4px 0;}
.poslist-main .pn{}
.poslist-main .pna{font-size:14px;color:#336699;}
.poslist-main .pnc{font-size:12px;color:#999;}
.poslist-main .cn{font-size:14px;}
.poslist-main .wr{font-size:12px; text-align:left;}
.poslist-main .dt{font-size:12px;}
.poslist-main .deal{text-align:center;}

#poslist_main_tbody tr{}
#poslist_main_tbody tr:hover{background:#f2f2f2;}
#poslist_main_tbody .selected{background:#f2f2f2;}

#position_view{}
#pvmain{float:left;width:760px;/*border:1px solid #ccc;*/}
#pvsider{margin-left:768px;width:204px;overflow:hidden;}/*_width:208px;*/

.pos_abstract{padding:8px 8px 8px 0px;}
.pos_abstract strong{font-size:16px;}
#pvmain .title{background:url(../images/con-09.jpg) 10px 10px no-repeat;padding-left:30px;height:32px;line-height:32px;
border-top:#ddd solid 1px;border-left:#ddd solid 1px;border-right:#ddd solid 1px;}

/*页面加框*/
.desc{border-left:#ddd solid 1px;border-right:#ddd solid 1px;}
.pos_info{border-left:#ddd solid 1px;border-right:#ddd solid 1px;}
.job_required{border-left:#ddd solid 1px;border-right:#ddd solid 1px;}
.contact{border-left:#ddd solid 1px;border-right:#ddd solid 1px;}
.pvnotice{border-left:#ddd solid 1px;border-right:#ddd solid 1px;border-bottom:#ddd solid 1px;}

#pvmain table{table-layout:fixed;}
.wen{ font-size:25px; color:red; font-weight:bold; width:380px;}
.wen1{ font-size:16px; color:#00529D; font-weight:bold; padding-bottom:2px; }
.pos_info,.desc,.job_required,.contact{padding:12px 8px 12px 0px;line-height:1.7;}
.pvnotice{padding:4px 8px 4px 4px;}
.pos_info td,.job_required td{padding:2px 5px 2px 35px;}

.contact span{ margin-left:35px;}


.pos_info .th, .job_required .th, .contact .th{width:15%;}
.pos_info .thc, .job_required .thc, .contact .thc{width:35%;}
.pvbottombar{text-align:left;line-height:30px; padding-left:35px; padding-top:2px;}
.sug{padding-right:10px;color:#999;}
/*.poss{padding-top:10px;}*/
.poss th,.poss td{border-bottom:#dfdfdf solid 1px;padding:5px 0 5px 5px;}
.poss th{font-weight:bold;text-align:left;}

#pvtopbar a{padding:0 10px 0 18px;}
#pvtopbar .apply{background:url(../images/apply-icon.gif) 4px 0 no-repeat;}
#pvtopbar .msg{background:url(../images/msg-icon.gif) 3px 0 no-repeat;padding-left:20px;}
#pvtopbar .fav{background:url(../images/fav-icon.gif) 4px 0 no-repeat;}
#pvtopbar .complaints{background:url(../images/complaints-icon.gif) 4px 0 no-repeat; padding-right:40px;}


.pvcli{border-bottom:#cdcdcd dashed 1px;margin:5px 0;padding-bottom:5px;}
.pvcli i{color:#777;font-size:10px;}
.pvcli strong{display:block;}


.sst{background-image:url(../images/sst.gif);border:1px solid #61BDFF; margin-top:5px; }
#q1{border:1 #60B7E6;width:100%;font-size:14px;font-weight:bold;color:#333; height:22px;line-height:28px;white-space:nowrap;overflow:hidden;}
#q2{width:205px; height:25px; font-size:13px; border:1 #60B7E6;}
#q3{background:url(../images/st.gif) repeat scroll 0 0 transparent;border: 0 none; cursor: pointer;font-weight: bold; height: 25px; letter-spacing: 5px; line-height: 30px; margin-left: 5px;text-align: center; width: 85px;}
#q3:hover{background:url(../images/st1.gif) repeat scroll 0 0 transparent;border: 0 none; cursor: pointer;font-weight: bold; height: 25px; letter-spacing: 5px; line-height: 30px; margin-left: 5px;text-align: center; width: 85px; color:#FFFFFF;}

.rightli{padding:2px 4px;}

.sst{background-image:url(../images/sst.gif);border:1px solid #61BDFF; margin-top:5px; }
.q1{border:1 #60B7E6;width:100%;font-size:14px;color:#333; height:22px;white-space:nowrap;overflow:hidden;}
#q2{width:205px; height:25px; font-size:13px; border:1 #60B7E6;}

.q3{background:url(../images/st.gif) repeat scroll 0 0 transparent;border: 0 none; cursor: pointer;font-weight: bold; height: 25px; letter-spacing: 5px; margin-left: 5px;text-align: center; width: 84px;}
.q3:hover{background:url(../images/st1.gif) repeat scroll 0 0 transparent;border: 0 none; cursor: pointer;font-weight: bold; height: 25px; letter-spacing: 5px;  margin-left: 5px;text-align: center; width: 84px; color:#FFFFFF;}

.nowSearch { background-color:white;}

/* 搜索按钮样式 */

#q{border:0;width:100%;font-size:14px;color:#333; padding-left:4px; padding-top:4px;}
.othersearchTool .ltd{height:28px;border-left:#707070 solid 1px;border-top:#707070 solid 1px;border-bottom:#cecece solid 1px;}
.othersearchTool .mtd{height:28px;border-left:#cecece solid 1px;border-top:#707070 solid 1px;border-bottom:#cecece solid 1px;}
.othersearchTool .rtd{height:28px;border-left:#cecece solid 1px;border-top:#707070 solid 1px;border-right:#cecece solid 1px;border-bottom:#cecece solid 1px;}
.othersearchTool .nowSearch{width:50px;height:28px;line-height:28px;font-size:14px;font-weight:bold;white-space:nowrap;overflow:hidden;}
.othersearchTool .btnSel{width:16px;background:url(../images/01.jpg);cursor:pointer;}
.othersearchTool .selOption{z-index:9999;position:absolute;margin:0 0 0 -1px;background:#fff;border:1px solid #cecece;display:none;}
#search_cat_list{width:66px;}
#search_province_list{width:300px;margin-left:-60px;}

.othersearchTool .selOption a{display:block;height:21px;padding-left:5px;line-height:21px;color:#000;text-decoration:none;}
.othersearchTool .selOption a:hover{color:#fff;background:#00539e;}
.othersearchTool .dou li{float:left;width:25%;font-size:14px;padding:2px 0;}
.othersearchTool .btnSearch{border:0;margin-left:5px;width:85px;height:30px;background:url(../images/03.jpg);line-height:30px;font-weight:bold;text-align:center;letter-spacing:5px;cursor:pointer;}
.dragdown{background:url(../images/dragdown.gif) 241px 2px no-repeat;}
.dragdown1{background:url(../images/dragdown.gif) 211px 2px no-repeat;}

.ck,.pn{ vertical-align:middle;}

.searchpre{ background:url(../images/page_nav_pre.gif) no-repeat;}
.fenlan{ height:50px; padding-top:8px; margin-top:5px;}

.line{ border-bottom:#ddd 1px solid; margin-top:10px;}
.postihidden{width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.companyhidden {width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.companyhiddensearch{width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.regionhidden{width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.descjob{font-size:14px;}

/*.columnscontentbottom div{white-space: nowrap;overflow:hidden;text-overflow: ellipsis;width:280px;}*/
.columnscontentbottom p{ padding-right:10px;}
.pvcli div{white-space: nowrap;overflow:hidden;text-overflow: ellipsis;width:200px;}

.texthidden{width260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
