.clearfix{zoom:1;display:table;width:100%;}
.fl{float:left;}
.fr{float:right;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.iconto,.leftSideBarNav a b,.qiuzhiNews a,.sTabCurr,.listJobName,.oks,.nos,.label_radio,.showNewsList a span,.xcCondition label,.xcCondition2 label,.financialmanage{background:url(../images/icon4.png) no-repeat;}
.vm{vertical-align:middle;}
.red{color:red;}
.cf74d25{color:#f74d25;}
.cfb7431{color:#fb7431;}
.noBorder{border:none;}
.listJobName,.listJobCompanyName,.listJobMoney,.listJobWorkPlace{-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.submitBtn{display:inline-block;width:90px;height:32px;text-align:center;line-height:32px;cursor:pointer;font-size:14px;font-weight:bold;color:#fff;background:#f44d12;border:none;margin:0 auto 10px auto;border-radius:2px;vertical-align:middle;}
.commSumitBtn{display:block;width:125px;height:40px;line-height:40px;font-weight:bold;text-align:center;border:none;cursor:pointer;color:#fff;background:url(../images/icon4.png) no-repeat 0 -1434px;}
.w952B{width:1190px;border:1px solid #ccc;margin:0 auto;position:relative;font-size:12px;}
.w952{margin:0 auto;position:relative;font-size:12px;}
.wNav,.cNav{width:100%;height:32px;padding:6px 0 0 0;margin:0 0 7px 0;background:#0560bb;text-align:center;}
.wNav a{font-size:14px;color:#fff;height:32px;line-height:32px;text-align:center;display:inline-block;width:70px;}
.wNav a.curr,.wNav a:hover{background:#fff;color:#0560bb;font-weight:bold;}
.leftSideBarAd1{border:1px solid #cdcdcd;}
.ad1Title{height:24px;background:#f3f3f3;padding:5px;}
.ad1TitleMark{color:#000;font-size:14px;vertical-align:middle;line-height:24px;margin:0 0 0 8px;padding:0 0 0 8px;border-left:3px solid #1e7fc6;}
.rcfwlx{padding:10px 0;line-height:21px;}
.rcfwlx{background:url(/person/images/line_big.gif) no-repeat 16px 16px;}
.rcfwlx a{margin:0 14px 20px 14px;}
.sydwbk,.lietoujob,.trainjob,.rsdl,.sxstd,.hyzbdh,.xcbg,.morefw,.cpfw,.dadd,.rccp{display:block;height:64px;line-height:100px;width:100px;float:left;text-align:center;color:#333;}
.sydwbk{background-position:35px -1840px;}
.lietoujob{background-position:-85px -1840px;}
.trainjob{background-position:35px -1902px;}
.rsdl{background-position:-85px -1902px;}
.sxstd{background-position:35px -1964px;}
.hyzbdh{background-position:-85px -1964px;position:relative;}
.xcbg{background-position:-166px -1842px;}
.morefw{background-position:-240px -1784px}
.cpfw{background-position:40px 8px}
.dadd{background-position:40px 16px}
.rccp{background-position:40px -56px}
.hyzbdh .spane{display:inline-block;*display:inline;*zoom:1;width:100px;height:20px;line-height:20px;text-align:center;background:#f60;color:#fff;position:absolute;left:0;bottom:-20px;border-radius:4px;font-size:12px;overflow:hidden;}
.rightBox{border:1px solid #ccc;}
.rightBoxP10{padding:10px;}
.m10{margin-top:10px;}
.rightBoxCont{padding:10px 0;}
.avatar{width:90px;height:90px;position:relative;}
.uername{font:20px/20px 'Microsoft YaHei';color:#000;}
.resume_t_wzd{width:140px;height:8px;margin:0 0 0 3px;border:1px solid #0560b9;position:relative;float:left;}
.resume_t_inc{height:100%;background:#0560b9;position:absolute;left:0;top:0;}
.resume_t_text{position:absolute;height:16px;line-height:16px;top:-4px;right:-30px;}
.resume_t_pecn{display:inline-block;margin:0 0 0 70px;}
.leftSideBarQiuzhi{width:268px;margin:0 0 0 10px;}
.profileMini{border:1px solid #cdcdcd;padding:6px;height:145px;}
.profileInfo{display:inline-block;padding:4px 0 0 10px;line-height:24px;color:#666;font-size:12px;}
.profileInfo p span{display:inline-block;width:150px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.profileInfo p span.uername{width:95px;}
.profileCtl{padding:15px 0;color:#666;font-size:12px;text-align:left;}
.profileCtl a{display:inline-block;*display:inline;*zoom:1;margin:0 3px;color:#333;}
.mainRightQiuzhi{width:916px;margin:0 10px 0 0;}
.resumeInformation{margin:0 auto;text-align:center;}
.resumeCtl{display:inline-block;*display:inline;*zoom:1;width:140px;float:left;border-right:1px solid #eee;height:50px;line-height:26px;padding:0 12px 0 72px;text-align:center;text-decoration:none;font-size:14px;position:relative;z-index:2;}
.resumeCtl:hover{text-decoration:none;}
.resumeCtl b{display:block;font-family:'Arial';font-size:28px;color:#fb7431;}
.resumeCtl span{color:#333;}
.shndzw,.jlbgz,.mstz,.jlbxz{display:block;padding:0 0 0 15px;}
.shndzw{background-position:-270px -1846px;}
.jlbgz{background-position:-279px -1875px;}
.mstz{background-position:-281px -1905px;padding:0 0 0 15px;}
.jlbxz{background-position:-268px -1940px;}
.searchTabMore{display:inline-block;line-height:18px;margin:10px 0 0 0;}
.searchForm{border:1px solid #3c91d3;height:34px;margin:10px 0 0 0;width:92%;}
.searchTabImg{width:228px;height:76px;float:right;margin-top:10px;}
.searchfImg{width:228px;height:162px;float:right;margin-top:10px;}
.searchText{width:70%;height:32px;padding:0 10px;line-height:32px;color:#666;border:none;}
.searchText:focus{outline:none;}
.searchBtn{width:80px;height:34px;line-height:29px;color:#fff;font-size:14px;font-weight:bold;background-color:#3c91d3;border:none;background-position:-216px -1969px;cursor:pointer;}
.jobClassList{border:1px solid #ccc;overflow:hidden;}
.jobClassListTab{border-bottom:1px solid #ccc;height:33px;position:relative;}
.jobClassListTab ul{margin:0;padding:0;top:-1px;height:35px;position:absolute;}
.jobClassListTab ul li{display:block;float:left;padding:0 20px;margin:0;height:34px;line-height:33px;text-align:center;cursor:pointer;border-right:1px solid #ccc;}
.jobClassListTab ul li.curr{height:33px;background:#fff;border-top:2px solid #3c91d3;}
.jobClassListCont{padding:10px 0 0 0;display:none;}
.jobClassListCont{text-align:left}
.jobClassListCont dl{float:left;height:38px;width:180px;padding:0px 20px 18px 20px;overflow:hidden;}
.jobClassListCont dt a{line-height:20px;color:#004499;text-decoration:none;height:20px;width:170px;overflow:hidden;background:url(http://www.job168.com/images/2010/job168img_GZ_dot1.jpg) no-repeat 1px 6px;float:left;padding-left:8px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.jobClassListCont dt a:visited{color:#004499;}
.jobClassListCont dt a:hover{color:#FF6803;text-decoration:none;}
.jobClassListCont dd{line-height:20px;color:#7E7E7E;text-decoration:none;height:20px;width:218px;overflow:hidden;float:left;}
.jobClassListCont dd a{color:#333;}
.jobListRow{padding:3px 0 0 10px;}
.listJobName,.listJobMoney,.listJobCompanyName,.listJobWorkPlace{display:inline-block;float:left;}
.listJobName{width:280px;height:20px;line-height:20px;color:#0560bb;padding:0 0 0 13px;background-position:-292px -890px;}
.listJobMoney{width:150px;height:20px;color:#fb7431;font-weight:bold;}
.listJobCompanyName{width:340px;color:#505050;}
.listJobWorkPlace{width:110px;color:#505050;}
.ctlNav{height:26px;line-height:26px;padding:0 0 10px 0;}
.ctlNav span,.ctlNav b{display:inline-block;color:#858585;}
.ctlNav span a{color:#858585;vertical-align:middle;margin:0 0 0 10px;}
.createResume{display:inline-block;width:101px;height:24px;background-position:-200px -1434px;}
.ctlNav span a.jltjbtn{display:inline-block;height:24px;line-height:24px;font-size:14px;padding:0 0 0 32px;text-decoration:none;color:#555;background:url(/person/images/2017/icon.png) no-repeat 0 5px;}
.ctlNav span a.jltjbtn_on{color:#007eb7;background:url(/person/images/2017/icon.png) no-repeat 0 -32px;}
.createResumeEnglish{display:inline-block;width:101px;height:24px;background-position:-200px -1476px;}
.resumeTable{border-left:1px solid #d1d3d2;border-top:2px solid #0560bb;border-right:1px solid #d1d3d2;}
.resumeTable th,.resumeTable td{height:36px;line-height:36px;vertical-align:middle;}
.resumeTable th{border-bottom:1px solid #d1d3d2;border-right:1px solid #d1d3d2;color:#3e3e3e;font-weight:bold;text-align:center;}
.resumeTable td{border-bottom:1px solid #d1d3d2;text-align:center;}
.resumeListName{display:block;text-align:center;width:250px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#0560bb;padding:0 10px;}
.resumeMain,.resumeother{display:block;width:80%;margin:0 auto;background:#0560b9;border-radius:2px;text-align:center;padding:3px 0;color:#222;height:22px;line-height:22px;}
.resumeMain{color:#fff;}tr.mainresume{background:#bde0fe;}
.ctehand{display:inline-block;*display:inline;*zoom:1;height:18px;line-height:18px;padding:0 10px 0 0;text-align:left;width:160px;}
.hideCtl{width:200px;}
.resumeother{background:#ebebec;}
.resumeEditGray,.resumeUpdateGray,.resumePrviewGray,.resumeEdit,.resumeUpdate,.resumePrview,.resumerecommend,.resumerecommendGray{display:inline-block;*display:inline;*zoom:1;margin:0 auto 0 auto;padding:0 0 0 20px;line-height:22px;}
.updatehandhold{display:inline-block;height:22px;width:46px;}
.resumeEdit{background-position:-203px -556px;color:#0560b9;}
.resumeEditGray{background-position:-282px -556px;color:#666;}
.resumeUpdate{background-position:-203px -452px;color:#0560b9;}
.resumeUpdateGray{background-position:-280px -452px;color:#666;}
.resumePrview{background-position:-203px -505px;color:#0560b9;}
.resumePrviewGray{background-position:-280px -505px;color:#666;}
.resumerecommend{background-position:-204px -610px;}
.resumerecommendGray{background-position:-212px -1519px;}
.resumeListTip{margin:15px 0 0 0;padding:0 0 0 20px;color:#f66b05;background-position:0 -1538px;}
.ykCurrSpan{color:red;}
.reportTable{color:#515151;table-layout:fixed}
.reportTable th,.reportTable td{padding:5px 0;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.reportTable th{font-weight:bold;background:#e7e7e7;}
.reportTable th b{color:#1862bc;font-weight:normal;}
.reportTable td a{color:#024fa7;}
.payQrcodebox{width:350px;margin:0 auto;text-align:center;}
.qrcodeTescribe{color:#555;font-size:14px;padding:10px 0;}
.zbTableHeader{background:#ededed;border:1px solid #dbdada;border-bottom:none;}
.zbTableHeader td{padding:10px 0;text-align:center;}
.zbTableList{border-top:2px solid #aaa;color:#666;}
.zbTableList a{color:#666;}
.zbTableList a:hover{color:#666;}
.zbTableList td{border-bottom:1px solid #dbdada;padding:10px 0;text-align:center;vertical-align:middle;line-height:20px;}
.zbTableList td .buynow{display:block;padding:2px 0;text-align:center;color:#fff;background:#f60;}
.zbTableList td.zbCheckBox,.zbTableHeader td.zbCheckBox{text-align:left;padding:10px 0 10px 10px;}img.zbCollectThum{border:1px solid #ccc;vertical-align:middle;width:50px;height:60px;}
.zbTableResult{margin:10px 0 0 0;color:#999;}
.zbTableResult a,.zbTableHeader a{color:#000;}
.zbTableResult span{color:#ff481c;vertical-align:middle;font-weight:bold;}
.zbTableTotal{font:bold 26px/20px "Microsoft YaHei","simsun";color:#fe471f;}a.zbTableCheckOut{padding:9px 26px;background:#ff481c;color:#fff;display:inline-block;}
.zbOrderAddrT{border-bottom:1px dashed #ccc;}
.zbOrderAddrT span,.zbOrderFormT span{display:inline-block;float:left;font-weight:bold;color:#f60;line-height:33px;}
.zbOrderAddrT a{display:inline-block;float:right;padding:5px;font-weight:bold;color:#fff;background:#3099db;border:1px solid #acd6f1;}
.zbOrderAddr{line-height:22px;padding:10px 0;}
.zbInputRow{padding:0 0 15px 0;}
.zbTextArea{border:1px solid #d5d5d5;}
.zbInputText{width:230px;height:27px;padding:0 10px;line-height:27px;vertical-align:middle;border:1px solid #d5d5d5;}
.addrTableList{}
.addrTableList a{color:#f60;}
.addrTableList th{border-bottom:1px solid #ccc;padding:5px;color:#3C3C3C;}
.addrTableList td{padding:8px;color:#2D2D2D;border-bottom:1px solid #EFEFEF;}
.quantity{width:50px;font-size:14px;height:18px;line-height:18px;text-align:center;float:left;border:1px solid #aaa;}
.notmainresume{display:inline-block;*display:inline;*zoom:1;color:#666;width:200px;text-align:center;}
.englishresume{display:inline-block;*display:inline;*zoom:1;width:200px}
.resumeInfoCtl{width:640px;float:left;border:1px solid #ccc;background:#3c91d3;padding:10px 20px;height:54px;line-height:50px;color:#fff;}
.resumeInfoCtl a{color:#fff;}
.resumeInfoCtl b{color:#ffd227;font-size:16px;}
.resumectlA{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;width:85px;height:28px;_margin:0 0 0 4px;*margin:0 0 0 4px;}
.clta{background-position:0 -2031px;}
.cltb{background-position:-90px -2031px;}
.cltc{background-position:-180px -2031px;}
.cltd{background-position:0 -2063px;}
.jobTagBlock{background:#e3f1fc;color:#626262;font-size:12px;display:block;float:left;padding:0 10px;margin:0 10px 8px 10px;line-height:220%;text-align:center;border:1px solid #82c1ea;}
.infobox{border:1px solid #2182cc;position:fixed;right:0px;bottom:0;width:286px;display:none;color:#0153A5;font-size:12px;line-height:180%}
.infobox h6{display:block;font-size:14px;background:#2182cc;text-indent:10px;color:#fff;height:30px;line-height:28px;}
.infobox h6 span{float:right;display:block;width:30px;height:30px;}
.infobox h6 span a {display:block;width:30px;height:30px;}
.infobox h6 span a img{text-align:center;line-height:28px;vertical-align:middle;margin:8px 0 0 0;}
.infobox h5{font-size:14px;}
.infobox .infocontent{padding:10px;background:#fff;}
.infobox li{padding-left:14px;list-style-type:none;}
.infobox li span{color:#ff0000}
.reg_tips_red{height:30px;line-height:30px;margin-left:10px;background:#fadada;padding:0px 10px;color:#db0909;border-radius:4px;display:none;float:left;}
.jobListRowJz{padding:8px 0;}
.noresumetips{text-align:center;line-height:26px;position:relative;color:#fff;}
.noresumePop{display:none;width:400px;position:absolute;top:50px;left:125px;background:#fff;border:5px solid #0560bb;border-radius:5px;z-index:99;}
.noresumePop .title{width:100%;height:40px;line-height:40px;border-bottom:1px solid #0560bb;cursor:move;font-size:14px;color:#fff;background:#0560bb;text-align:left;text-indent:1em;}
.noresumePop .content{padding:10px;}
.noresumePop .content a{display:inline-block;*display:inline;*zoom:1;width:100px;text-align:center;margin:0 5px;padding:5px;font-size:14px;color:#333;background:#eee;border:1px solid #eee;}
.noresumePop .content a:hover{border:1px solid #f60;text-decoration:none;}
.bg3c91d3{background:#3c91d3;}
.index_nav_bg .adminNav{width:1000px;float:right;text-align:right;}
.index_nav_bg .adminNav ul li{display:inline-block;*display:inline;*zoom:1;height:60px;position:relative;z-index:999;float:right;}
.index_nav_bg .adminNav ul li a{display:block;height:58px;line-height:58px;font-size:16px;color:#333;text-align:center;padding:0 20px;border-bottom:2px solid #fff;}
.index_nav_bg .adminNav ul li a.hasisubmenu{width:100px;padding:0 5px;}
.index_nav_bg .adminNav ul li a.sp{color:#ff9900;}
.index_nav_bg .adminNav ul li a.onhover{border-bottom:2px solid #fff;color:#097ece;background:#fff;}
.index_nav_bg .adminNav ul li a.hasisubmenu .qy_pt,.index_nav_bg .adminNav ul li a.onhover .qy_pt,.index_nav_bg .adminNav ul li a.hasisubmenu .qy_sb,.index_nav_bg .adminNav ul li a.onhover .qy_sb{display:inline-block;*display:inline;*zoom:1;width:8px;height:5px;background-position:-7px -126px;vertical-align:middle;margin:0 0 0 5px;}
.index_nav_bg .adminNav ul li a.onhover .qy_pt{background-position:-15px -126px;}
.index_nav_bg .adminNav ul li a.hasisubmenu .qy_sb{background-position:-23px -126px;}
.index_nav_bg .adminNav ul li a.onhover .qy_sb{background-position:-31px -126px;}
.index_nav_bg .adminNav ul li a.curr,.index_nav_bg .adminNav ul li a.curr:hover{color:#2182cc;}
.index_nav_bg .adminNav ul li .isubmenu{display:none;width:112px;background:#fff;position:absolute;top:60px;left:0;z-index:99999;text-align:left;padding:0;border:1px solid #e8e8e8;border-top:none;}
.index_nav_bg .adminNav ul li .isubmenu ul li{display:block;height:auto;float:none;}
.index_nav_bg .adminNav ul li .isubmenu ul li a{display:block;padding:0;height:34px;line-height:34px;font-size:14px;}
.index_nav_bg .adminNav ul li .isubmenu ul li a:hover{background:#2182cc;color:#fff;text-decoration:none;}
.index_nav_bg .adminNav ul li .goldnum{position:absolute;left:74px;top:6px;height:20px;color:#fff;font-size:12px;}
.index_nav_bg .adminNav ul li .goldnum .numwrap{display:block;background:url(/person/images/2017/icon.png) left -265px;color:#fff;text-decoration:none;height:20px;margin:0 0 10px 10px;font-style:normal;}
.index_nav_bg .adminNav ul li .goldnum .numwrap b{background:url(/person/images/2017/icon.png) right -285px;font-weight:normal;padding:0 10px 0 0;margin:0 0 0 11px;float:left;height:20px;line-height:16px;*line-height:18px;_line-height:18px;}
.resumeFlashCtl h2{line-height:150%;}
.smake {position: fixed;z-index: 10090;top: 0px;left: 0px;height: 100%;width: 100%;background-color: #686868;filter: alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;}
.resumeprec{width:261px;min-height:398px;background:url(../images/2017/pec_sprit.png) no-repeat center top;z-index:10990;left: 50%;top:100px;margin:0 0 0 -131px;position: fixed;_position: absolute;display:none;}
.resumeprec .pec{padding:180px 0 0 0;color:#fff;font-size:60px;text-align:center;}
.resumeprec .t1{padding:10px 0 8px 0;color:#fff;font-size:14px;text-align:center;}
.resumeprec .t2{padding:10px;font-size:14px;text-align:center;line-height:150%;background:#fff;}
.resumeprec .t3{display:block;margin:0 0 0 0;line-height:48px;font-size:16px;text-align:center;color:#fff;width:261px;height:65px;background:url(../images/2017/pec_sprit_btn.png) no-repeat center top;}
.resumeprec .t3:hover,.resumeprec .t_close{text-decoration:none;}
.resumeprec .t_close{width:28px;height:28px;background:url(../images/2017/icon.png) no-repeat -198px -78px;position:absolute;right:0;top:0;z-index:10991;}
.rec_lv_0{background-position:0 0;}
.rec_lv_2{background-position:-285px 0;}
.rec_lv_3{background-position:-573px 0;}
.rec_lv_4{background-position:-854px 0;}
.rec_lv_5{background-position:-1140px 0;}
.resume_pec_Outer {border-top:1px solid #ccc;margin: 10px 0 0 0;padding: 5px 0 0 0;}
.resume_pec_Outer .expandresume{border-left: 1px solid #cccccc;}
.resume_pec_Information {width: 49%;float: left;position: relative;}
.pecimg{width:60px;height:60px;float:left;margin:10px 0 0 10px;position:relative;background:url(/person/images/2017/pec_sprit_sb.jpg) no-repeat;}
.pecimg span{display:block;width:100%;position:absolute;z-index:999;top:20px;text-align:center;font-size:18px;color:#ff6422;}
.spec_0{background-position:0 0;}
.spec_1,.spec_2,.spec_3,.spec_4,.spec_5,.spec_6,.spec_7,.spec_8,.spec_9,.spec_10{background-position:-64px 0;}
.spec_11,.spec_12,.spec_13,.spec_14,.spec_15,.spec_16,.spec_17,.spec_18,.spec_19,.spec_20{background-position:-130px 0;}
.spec_21,.spec_22,.spec_23,.spec_24,.spec_25,.spec_26,.spec_27,.spec_28,.spec_29,.spec_30{background-position:-196px 0;}
.spec_31,.spec_32,.spec_33,.spec_34,.spec_35,.spec_36,.spec_37,.spec_38,.spec_39,.spec_40{background-position:-260px 0;}
.spec_41,.spec_42,.spec_43,.spec_44,.spec_45,.spec_46,.spec_47,.spec_48,.spec_49,.spec_50{background-position:0 -64px;}
.spec_51,.spec_52,.spec_53,.spec_54,.spec_55,.spec_56,.spec_57,.spec_58,.spec_59,.spec_60{background-position:-64px -64px;}
.spec_61,.spec_62,.spec_63,.spec_64,.spec_65,.spec_66,.spec_67,.spec_68,.spec_69,.spec_70{background-position:-130px -64px;}
.spec_71,.spec_72,.spec_73,.spec_74,.spec_75,.spec_76,.spec_77,.spec_78,.spec_79,.spec_80{background-position:-196px -64px;}
.spec_81,.spec_82,.spec_83,.spec_84,.spec_85,.spec_86,.spec_87,.spec_88,.spec_89,.spec_90{background-position:-260px -64px;}
.spec_91,.spec_92,.spec_93,.spec_94,.spec_95,.spec_96,.spec_97,.spec_98,.spec_99{background-position:0 -128px;}
.spec_100{background-position:-64px -128px;}
.resume_pec_Information .pec_thum{float:left;margin:10px 0 0 10px;height:30px;line-height:30px;font-size:16px;width: 250px;}
.resume_pec_Information .tips{float:left;margin:0 0 0 10px;height:22px;line-height:22px;font-size:14px;color:#666;width: 250px;}
.resume_pec_Information .pec_btn{position: absolute;right: 0;top: 20px;}
.ctlico{background:url(/person/images/2017/icon.png) no-repeat;display:block;width:54px;height:54px;position:absolute;top:-2px;}
.ctli_1{background-position:-200px -131px;left:40px;}
.ctli_2{background-position:-200px -188px;left:35px;}
.ctli_3{background-position:-255px -133px;left:30px;}
.ctli_4{background-position:-255px -188px;left:45px;}


.pl_mwrap{height:32px;line-height:32px;background:#f8f8f8;border-radius:4px;border:1px solid #f7f1e4;padding:0 10px;}
.pl_mwrap_pos1{margin:0 10px 0 0;float:right;}
.pl_mwrap_pos2{margin:0 10px 0 0;float:right;}
.pl_mwrap_pos3{margin:1px 10px 0 0;float:right;}
.pl_mwrap .tit{font-size:12px;color:#f90;vertical-align:middle;}
.pl_mwrap .score{font-size:22px;color:#555;vertical-align:middle;}
.pl_starstpos_1{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}
.pl_linkreview{height:22px;line-height:18px;float:right;border-left:1px solid #e4e4e4;margin:5px 0 0 10px;padding:0 0 0 10px;color:#f90;font-size:12px;cursor:pointer;}
.pl_linkreview .num{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;max-width:100px;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.pl_linkreview .go{display:inline-block;*display:inline;*zoom:1;width:86px;height:22px;background-position: -105px -323px;vertical-align:middle;}
.pl_pageWrap{width:1172px;padding:20px;margin:0 auto;font-size:14px;font-family:'Microsoft YaHei';background:#fff;}
.pl_cmttop {width: 100%; margin: 0 auto;height: 40px; line-height: 40px; border-bottom:1px solid #EEE;}
.pl_cmttop .pl_cmtlist .ctl {float: left;padding:0; margin-right:20px;text-align: center; cursor: pointer;border-bottom: none;min-height: auto;font-size: 14px;color: #666;text-decoration:none;padding:0 5px;}	
.pl_cmttop .pl_cmtlist .active{border-bottom: 2px solid #0288d1; position: relative;margin-bottom: -2px;background: #fff;color:#0288d1;}
.pl_cmttop{margin:0 0 10px 0;}
.pl_cmttop .tit{display:inline-block;*display:inline;*zoom:1;color:#555;}
.pl_cmttop .dinpt{display:inline-block;*display:inline;*zoom:1;color:#fff;border-radius:4px;height:36px;line-height:36px;padding:0 10px;text-decoration:none;margin:0 10px 0 0;}
.pl_cmttop .dinpt_gz{background:#f90;}
.pl_cmttop .dinpt_ms{background:#0abb00;}
.pl_cmttop .dinpt i{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin:0 5px 0 0;width:16px;height:16px;}
.pl_cmttop .dinpt .gz{background-position: -200px -325px;}
.pl_cmttop .dinpt .ms{background-position: -225px -325px;}
.pl_sort{float:right;height:34px;line-height:34px;border:1px solid #e6e6e6;border-bottom:1px solid #e0e0e0;background:#f8f8f8;border-radius: 25px;overflow:hidden;}
.pl_sort a{padding:0 20px;float:left;font-size:13px;color:#5b5b5b;border-left:1px solid #e6e6e6;}
.pl_sort a:first-child{border-left:0px;}
.pl_sort .curr{background:#fff;color:#0288d1;}
.pl_sort a:hover{color:#f90;text-decoration:none;}

.replay_form .replay_inner{margin:10px 0 0 0;background: #fff;border:1px solid #ddd;}
.replay_form .replay_inner .head{height:52px;line-height:52px;background:#f7f7f7;border-bottom:1px solid #eee;}
.replay_form .replay_inner .head .title{text-indent:1rem;float:left;color:#666;font-size:16px;}
.replay_form .replay_inner .head .title i{display:inline-block;*display:inline;*zoom:1;width:36px;height:36px;vertical-align:middle;margin:0 5px 0 0;background:url(/person/images/2018/pl_bob.png) no-repeat center center;}
.replay_form .replay_inner .head .close{display:block;width:100px;height:52px;float:right;text-align:center;text-decoration:none;color:#666;}
.replay_form .replay_inner .head .close:hover{background:#eee;}
.replay_form .replay_inner .replaytextwrap{position:relative;width:96%;margin:2% auto 0 auto;}
.replay_form .replay_inner .replaytextwrap .errtips{display:block;padding:10px 0;}
.replay_form .replay_word{position: relative;width: 98%;height: 50px;z-index: 9;resize: none;color: #333;padding: 1%;border: 1px solid #e1e3e5;}
.replay_form .anonymous{display:inline-block;*display:inline;*zoom:1;float:left;margin: 8px 0 0 2%;}
.comm_btn{margin: 0 2% 2% 0;border: 0;outline: 0;padding: 0;background-color: transparent;display:inline-block;*display:inline;*zoom:1;min-width: 105px;cursor: pointer;min-width: 100px;float: right;background-color: #2182cc;border-radius: 4px;color: #fff;font-size: 14px;line-height: 35px;vertical-align:middle;font-family:'Microsoft YaHei';}
.cancelBtn{display:inline-block;width:90px;height:32px;text-align:center;line-height:32px;cursor:pointer;font-size:14px;font-weight:bold;color:#666;background:#ddd;border:none;margin:0 auto 10px auto;border-radius:2px;vertical-align:middle;}
label.error{display:inline-block;*display:inline;*zoom:1;padding:0 0 0 20px;margin:0 0 10px 0;height:18px;font-size:14px;color:#f60;background:url(/global/register/images/user-icon36.png) no-repeat 0 -308px;vertical-align:middle;line-height:18px;}
label.success{display:none;}
.reportform{padding:20px 20px 20px 40px;}
.reportform .report_ctl{text-align:center;}
.reportform .report_word{width:456px;color: #333;padding: 2%;border: 1px solid #e1e3e5;margin:0 0 10px 0;}
.reportform .slelist .reob{display:inline-block;*display:inline;*zoom:1;margin:0 10px 10px 0;width:140px;padding:10px 0 10px 10px;border: 1px solid #f7f1e4;text-align: left;position:relative;background: #fcf9f4;border-radius: 6px;font-size:14px;}
.reportform .slelist label.last{width:200px;}
.reportform .slelist label input{vertical-align:middle;}
.gzdp_form .sub_ps {position:relative;margin:0 40px 0 40px;width:350px;}
.gzdp_form .sub_ps dl{margin:10px 0;width:165px;padding:8px 10px;border: 1px solid #f7f1e4;text-align: center;position:relative;background: #fcf9f4;border-radius: 6px;}
.gzdp_form .sub_ps span{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}
.gzdp_form .sub_ps .item{color:#555;font-weight:bold;font-size:14px;}
.gzdp_form .sub_ps .score{font-size:12px;color:#f90;position:absolute;top:7px;left:190px;width:120px;text-align:left;}
.gzdp_form .sub_ps .score_t{display:none;}
.gzdp_form .sub_ps .pl_stars_cap2 .color .score_val{width:16px;height:13px;position:absolute;top:0;}
.gzdp_form .sub_ps .pl_stars_cap2 .color .score_val_1{left:0;}
.gzdp_form .sub_ps .pl_stars_cap2 .color .score_val_2{left:16px;}
.gzdp_form .sub_ps .pl_stars_cap2 .color .score_val_3{left:32px;}
.gzdp_form .sub_ps .pl_stars_cap2 .color .score_val_4{left:48px;}
.gzdp_form .sub_ps .pl_stars_cap2 .color .score_val_5{left:64px;}
.gzdp_form .tipswrap{height:18px;overflow:hidden;}
.gzdp_form .tipswrap label.error{display:block;}
.gzdp_form .pl_totla{color:#555;position:absolute;right:10px;top:50px;text-align:center;line-height:250%;border-left:1px solid #ddd;padding:0 0 0 20px;}
.gzdp_form .pl_totla p b{font-size:20px;font-weight:normal;}
.gzdp_form .pl_totla span{font-size:40px;color:#f90;}
.gzdp_form .fewon,.msfxform .fewon{font-weight:bold;color:#f60;font-size:16px;padding:20px 0 10px 0;border-bottom:1px solid #ddd;margin:0 40px 20px 40px;text-align:center;}
.msfxform .fewon{width:400px;}
.gzdp_form .commword_wrap{margin:5px 40px 0 40px;}
.msfxform .commword_wrap{border-bottom:1px dashed #e3e3e3;margin:20px 40px 20px 40px;padding:0 0 10px 0;}
.gzdp_form .gzdp_ctl,.msfxform .gzdp_ctl{margin:5px 40px 15px 40px;line-height:200%;}
.gzdp_form .gzdp_ctl .submitBtn,.msfxform .gzdp_ctl .submitBtn{display:block;width:100%;background:#2182cc;height:46px;line-height:46px;font-family:'Microsoft YaHei';}
.gzdp_form .gzdp_ctl .anonymous,.msfxform .gzdp_ctl .anonymous{color:#666;}
.gzdp_form .gzdp_ctl p a,.msfxform .gzdp_ctl p a{color:#2182cc;}
.gzdp_form .commword,.msfxform .commword{width:94%;height:80px;padding: 2%;border: 1px solid #e1e3e5;margin:10px 0;}
.msfxform .commword_mstype{margin:0 40px 10px 40px;}
.msfxform .commword_mstype p{display:block;margin:0 0 20px 0;}
.msfxform .commword_mstype p .mszt{display:inline-block;*display:inline;*zoom:1;margin:0 10px 0 0;padding:10px 15px;border: 1px solid #f7f1e4;text-align: center;position:relative;background: #fcf9f4;border-radius: 6px;font-size:14px;}
.msfxform .commword_mstype p label.error{display:block;margin:5px 0 0 0;}
.msfxform .commword_mstype p label input{vertical-align:middle;}
.msfxform .commword_mstype p .zbInputText{height:36px;line-height:36px;width:320px;}
.flexe_notice{width:226px;height:74px;border:1px solid #ccc;float:right;margin-top:10px;background:#fff;box-shadow: 0 0px 5px 0 rgba(0, 0, 0, 0.02), 0 0px 5px 0 rgba(0, 0, 0, 0.02);-webkit-box-shadow: 0 0px 5px 0 rgba(0, 0, 0, 0.02), 0 0px 5px 0 rgba(0, 0, 0, 0.02);overflow:hidden;}
.flexe_notice .title{height:27px;line-height:27px;font-size:14px;padding:0 10px;border-bottom:1px solid #d2dde3;background: #d6ebfb;}
.flexe_notice .title a{color:#333333;text-decoration:none;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}
.flexe_notice .title i{display:inline-block;*display:inline;*zoom:1;width:23px;height:23px;vertical-align:middle;background:url(../images/2020/flexe_icon.png) no-repeat center center;margin:0 5px 0 0;}
.flexe_notice .listwrap{padding:2px 10px 0 10px;height:44px;}
.flexe_notice .listwrap .list{line-height:22px;height:50px;}
.flexe_notice .listwrap .list a{display: inline-block;color:#666;text-decoration:none;border-bottom: 1px dashed #cccccc;width: 100%;}
.flexe_notice .listwrap .list a span{color:#2182cc;display:inline-block;*display:inline;*zoom:1;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;vertical-align:middle;margin:-4px 0 0 0;}
.flexe_notice .listwrap .list a:hover,.flexe_notice .listwrap .list a:hover span{color:#ff6600;}
.flexe_notice .listwrap .list a .cutspan1{max-width:80px;}
.pl_showcomt{padding:0 10px;}
a.cbutton{padding: 0 5px;height: 30px; line-height:30px;cursor: pointer;border:none; border-radius: 3px; outline:none; font-size:12px;border:none;color:#fff;background:#2182cc; -webkit-transition:0.3s; transition:0.3s; display:inline-block;vertical-align:middle;}
a.follod,a.follod_de{width:100px;height: 30px; line-height:30px;cursor: pointer;border:none; border-radius: 3px; outline:none; font-size:12px;border:none;-webkit-transition:0.3s; transition:0.3s; display:inline-block;vertical-align:middle;}
a.follod{color:#fff;background:#2182cc;}
a.follod_de{color:#333;background:#eee;}
a.cbutton{padding: 0 5px;height: 30px; line-height:30px;cursor: pointer;border:none; border-radius: 3px; outline:none; font-size:12px;border:none;color:#fff;background:#2182cc; -webkit-transition:0.3s; transition:0.3s; display:inline-block;vertical-align:middle;}
a.yuyi,a.ewge,a.tgee{width:60px;height: 22px; line-height:22px;cursor: pointer;border:none; border-radius: 3px; outline:none; font-size:12px;border:none;-webkit-transition:0.3s; transition:0.3s;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;color:#fff;position:relative;margin:0 5px;}
a.yuyi{background:#f90;}
a.ewge{background:#0abb00;}
a.tgee{background:#2182cc;}
a.no_fw,a.no_cv,a.no_fwed,a.no_cved,a.no_fwreview,a.no_cvreview{background:#aaa;}
a.faveo_no,.faveo_yes{display:inline-block;*display:inline;*zoom:1;width:16px;height:16px;background:url(/person/images/2017/01.png) no-repeat;overflow:hidden;line-height:200px;position:relative;}
a.faveo_no{background-position:2px -2px;}
a.faveo_yes{background-position:2px -27px;}
.commshowtips{line-height:22px;background:#ffefe5;color:#ff7411;border:1px solid #ff7411;font-size:12px;padding:3px 5px;white-space: nowrap;z-index:9999;border-radius:4px;}
.commshowtips .arrow{position:absolute;left:50%;bottom:-5px;width:0;height:0;margin:0 0 0 -2px;border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 4px solid #ff7411;}
.showtips_pos_1{position:absolute;left:-40px;bottom:25px;text-align:left;}
.pl_rulewrap{padding:10px 20px;font-family:'Microsoft YaHei';font-size:14px;line-height:150%;color:#333;}
.pl_rulewrap strong{font-weight:bold;}
.pl_pages{margin:10px 0 0 0;text-align:center;}
.pl_pages a{display:inline-block;*display:inline;*zoom:1;padding:3px 5px;border:1px solid #ddd;background:#fff;color:#2182cc;}
.pl_pages a:hover{text-decoration:none;background:#eee;color:#333;}
.pl_pages a.curr{background:#2182cc;color:#fff;}
.pl_pop_tips{display:none;width:290px;min-height:139px;background:url(../images/2018/pl_pop_tip.png) no-repeat center top;z-index:10990;left: 50%;top:200px;margin:0 0 0 -145px;position: fixed;_position: absolute;display:block;}
.pl_pop_tips .msg{position:absolute;width:100%;height:50px;line-height:50px;text-align:center;left:0;top:28px;font-size:14px;color:#fff;z-index:997;}
.pl_pop_tips .msg i{display:inline-block;*display:inline;*zoom:1;width:50px;height:50px;background:url(../images/2018/pl_pop_type_ico.png) no-repeat center center;vertical-align:middle;}
.pl_pop_tips .msg .type_alert{background-position:-194px -24px;}
.pl_pop_tips .msg .type_dongjia{background-position:-102px -24px;}
.pl_pop_tips .msg .type_new{background-position:-10px -24px;}
.pl_pop_tips .btn{position:absolute;left:73px;top:82px;width:142px;height:40px;line-height:40px;text-align:center;font-size:16px;color:#ed5a28;text-decoration:none;z-index:998;}
.pl_pop_tips .close{position:absolute;right:6px;top:15px;width:20px;height:20px;text-decoration:none;z-index:999;}
.chatfloat,.chatfloat a{display:block;width:82px;height:104px;}
.chatfloat{position:fixed;left:0;top:210px;z-index:999;background:#2f87ff;border-radius:0 6px 6px 0;}
.chatfloat .icochat{display:block;width:64px;height:64px;margin:10px auto 0 auto;background:url(/images/common/hhs_sprit.png) no-repeat 0 0;}
.chatfloat .txt{display:block;height:30px;line-height:30px;color:#fff;text-align:center;position:relative;}
.chatfloat .new{color:#ffef68;}
.chatfloat .new .shine{position:absolute;width:31px;height:28px;left:60px;top:-8px;background:url(/recruit/images/2018/shine.gif) no-repeat center center;}
.flexeWrap{padding:10px;}
.flexe_item{width: 100%;background-color: #fff;line-height: 30px;border: 1px solid #2182cc;font-size: 14px;margin: 0 0 10px 0;}
.flexe_item .la{color: #000000;}
.flexe_item .lb{color: #666666;}
.flexe_item .header-row{border-top: 1px solid #cccccc;background: #F7F7F7;height: 50px;line-height: 50px;}
.flexe_item .task{display: inline-block;width: 26px;height: 28px;background:url(../images/2020/flexe_task.png) no-repeat center center;vertical-align: middle;}
.flexe_item td{padding: 0 10px;}
.flexe_item td.flexe_iton{padding:5px 10px;border-bottom:1px solid #e6e6e6;}
.flexe_item .info1{width: 40%;}
.flexe_item .info2{width: 25%;}
.flexe_item .info3{width: 20%;}
.flexe_item .info4{width: 15%;}
.flexe_item .border_right{border-right: 1px solid #f7f7ff;}
.flexe_item .border_bottom{border-bottom: 1px solid #cccccc;}
.flexe_item .ctbtn_1{display: inline-block;float: right;width: 110px;height: 30px;line-height: 30px;border-radius: 38px;padding: 0;border: 1px solid #2182cc;overflow: hidden;background-color: #fff;color: #2182cc;font-weight: 700;transition: all .3s ease-in-out;text-align: center;margin: 8px 0 0 5px;text-decoration: none;}
.flexe_item .ctbtn_1:hover{background: #2182cc;color: #ffffff;}
.flexe_item .ctbtn_2{display: inline-block;width: 50px;height: 22px;line-height: 22px;border-radius: 4px;padding: 0;border: 1px solid #ff6600;overflow: hidden;color: #ff6600;text-align: center;text-decoration: none;vertical-align: middle;}
.flexe_item .ctbtn_2:hover{background: #ff6600;color: #ffffff;}
.flexe_item .ctbtn_1_dis,.flexe_item .ctbtn_1_dis:hover,.flexe_item .ctbtn_2_dis,.flexe_item .ctbtn_2_dis:hover{background-color: #d8d8d8;border: 1px solid #d8d8d8;color: #666666;}
.flexe_item .ctbtn_3,.flexe_item .ctbtn_4{display: inline-block;width: 60px;height: 22px;line-height: 22px;border-radius: 4px;padding: 0;border: 1px solid #2182cc;overflow: hidden;text-align: center;text-decoration: none;font-size: 12px;vertical-align: middle;}
.flexe_item .ctbtn_3{background-color: #ffffff;color: #2182cc;}
.flexe_item .ctbtn_4{background-color: #2182cc;color: #ffffff;}
.flexe_item .lb_link{color: #2182cc;}
.flexe_item .state_agree{color: #2182cc;}
.flexe_item .state_refuse{color: #ff4e3c;}
.flexe_item .hidedetial{display:none;background:#fffdf8;color: #ff6600;border:1px solid #ffe3b9;padding:10px 15px;line-height: 150%;}
.flexe_search{padding: 0 0 10px 0;}
.flexe_search .cselect {height: 26px;border: 1px #999 solid;line-height: 26px;vertical-align: middle;}
.flexe_search .cinput {height: 26px;border: 1px #999 solid;padding: 0 10px;line-height: 26px;vertical-align: middle;}
.flexe_search .cbutton {padding: 0 15px;height: 30px;line-height: 30px;cursor: pointer;border: none;border-radius: 3px;outline: none;font-size: 12px;border: none;color: #fff;background: #2182cc;-webkit-transition: 0.3s;transition: 0.3s;display: inline-block;vertical-align: middle;}
.flexe_search .flexe_publish,.flexe_search .backflext {display:block;float:right;padding: 0 15px;height: 30px;line-height: 30px;cursor: pointer;border: none;border-radius: 3px;outline: none;font-size: 12px;border: none;-webkit-transition: 0.3s;transition: 0.3s;border:1px solid #2182cc;margin: 0 0 0 10px;}
.flexe_search .flexe_publish{color: #ffffff;background: #2182cc;}
.flexe_search .backflext{color: #2182cc;background: #ffffff;}
.flexe_greement{line-height: 150%;font-size: 14px;}
.flexe_sign_name{padding: 20px 0 0 0;}
.flexe_sign_name .title{width: 100%;height: 2px;border-bottom:1px solid #cccccc;position: relative;margin: 0 0 40px 0;}
.flexe_sign_name .title span{position: absolute;left: 50%;top: -12px;width: 120px;height: 30px;line-height: 30px;background: #ffffff;color: #333333;font-size:16px;text-align: center;margin: 0 0 0 -60px;z-index: 5;}
.flexe_sign_name .label{float: left;width: 30%;text-align: right;height: 30px;line-height: 30px;}
.flexe_sign_name .input{float: left;width: 70%;}
.flexe_sign_name .inpt{float: left;width: 60%;height: 30px;line-height: 30px;border:none;border-bottom: 1px solid #cccccc;}
.deleteaccount_btn{position: relative;margin: 15px 0 0 0;text-align: center;font-size: 14px;vertical-align: middle;}
.deleteaccount_btn .label{display:inline-block;color: #333333;}
.deleteaccount_btn .btn{display:inline-block;color: #ffffff;width: 125px;height: 40px;line-height: 40px;background: #ff3737;border-radius: 6px;}
.deleteaccount_intro{font-size: 12px;line-height: 150%;color: #333333;width: 90%;margin: 15px auto 0 auto;border-top: 1px solid #dddddd;padding: 15px 0 0 0;}
.deleteaccount_intro .lable{color: #ff3737;}