﻿@charset "utf-8";
/* CSS Document */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,section, article, aside, header, footer, nav, dialog, figure,menu,hgroup,iframe{ margin:0; padding:0; border:0; }
body{ font-family: Arial, "Hiragino Sans GB","PingFang SC","Microsoft YaHei", "微软雅黑"; font-size:12px; line-height:24px; background:#f0f0f0;  color:#333; }
input,textarea{ resize:none; font-family:"Microsoft YaHei"; background: #fff; border: 0;  }
img{ border:none; vertical-align:middle; }
ul,li{ list-style:none;}
a{ text-decoration:none; color:#333; outline:none; }
a:hover{ color:#f86928;}
input:focus,textarea:focus{ outline:none; }



/* 登陆*/
.logincontent{width:480px;height:470px;margin:160px auto auto auto;background:rgba(255,255,255,0.85);overflow: hidden;}
.loginlogo{width:200px;height:110px;margin:0 auto;overflow: hidden;}
.loginlogo img{margin-top:40px;float:left;}
.loginlogo h3{margin-top:42px;float:left;color:#0067ac;font-size:24px;margin-left:12px;}
.loginlist{margin:0 auto;width:400px;}
.username{width:358px;border:1px solid #ccc;height:48px;padding-right:20px;padding-left:20px;font-size:16px;float:left;}
.errinf{color:#FD1D20;font-size:12px;height:20px;line-height: 20px;float:left;width:400px;}
.password{width:358px;border:1px solid #ccc;height:48px;padding-right:20px;padding-left:20px;font-size:16px;float:left;}
.vercode{width:140px;border:1px solid #ccc;height:48px;padding-right:20px;padding-left:20px;font-size:16px;display:block;float:left;}
.codepic{width:180px;float:right;height:48px;}
.loginbtn{width:400px;height:48px;font-size:20px;float:left;color:#fff;background:#0182c6;}
.loginbtn:hover{background:#33b7fc;}
.loginother{width:400px;height:40px;margin:300px auto auto auto;overflow: hidden;}
.signup{float:left;color:#0067ac;font-size:16px;}
.fgtpassword{float:right;}
.fgtpassword a{color:#0067ac;font-size:16px;}
.fgtpassword a:hover{color:#fd5c8d;}
.signup a{color:#0067ac;font-size:16px;}
.signup a:hover{color:#fd5c8d;}

/* 登陆over*/
/* 注册*/
.backlogin{width:120px;height:40px;border:1px solid #0067ac;display:block;line-height: 40px;text-align: center;font-size:16px;color:#0067ac;}
.backlogin:hover{background:#0067ac;color:#fff;}
.mgt{margin-top:12px;}
.signuphead{float:right;margin-right:16px;margin-top:11px;}
.delline{width:100%;height:10px;background:#efefef;margin-top:64px;}
.centermain{width:100%;background:#fff;margin-top:0px;height:100%;background-size:cover;}
.contentbox{width:600px;height:520px;background:#fff;overflow: hidden;margin:0 auto;}
.signuptitle{height:100px;width:430px;float:right;text-align: center;line-height: 100px;}
.signuptitle h3{font-size:24px;color:#0067ac;}
.signuprow{width:600px;height:50px;float:left;}
.realname{float:left;width:180px;height:50px;line-height: 50px;}
.realname h3{float:right;font-size:16px;color:#262626;}
.realnamein{float:right;}
.realnamein input{float:left;width:380px;border:1px solid #ccc;height:48px;font-size:16px;padding-right:10px;padding-left:10px;}
.errsignup{color:#FD1D20;font-size:12px;height:24px;line-height: 24px;float:right;width:400px;}
.signupbtn{float:right;}
.signupbtn input{float:left;width:400px;height:48px;background:#0182c6;color:#fff;font-size:18px;}
.signupbtn input:hover{background:#33b7fc;}
/* 注册over*/
/* 忘记密码*/
.fpcontent{width:400px;height:520px;background:#fff;overflow: hidden;margin:0 auto;}
.fptitle{height:100px;width:400px;float:right;text-align: center;line-height: 100px;}
.fptitle h3{font-size:24px;color:#0067ac;float:center;}
.errsignfp{color:#FD1D20;font-size:14px;height:40px;line-height: 40px;float:right;width:400px;}
.fprow{width:400px;height:50px;float:left;}
.fpuser{float:left;}
.fpuser input{float:left;width:378px;border:1px solid #ccc;height:48px;font-size:16px;padding-right:10px;padding-left:10px;}
.fpcode{float:left;}
.fpcode input{float:left;width:160px;border:1px solid #ccc;height:48px;font-size:16px;padding-right:10px;padding-left:10px;}
.fpcodebtn{float:right;}
.fpcodebtn input{float:left;width:160px;height:48px;font-size:16px;color:#fff;background:#0067ac;text-align: center;}
.fpcodebtn input:hover{background:#33b7fc;}
.fptitle a{width:40px;height:100px;float:left;display:inline-block;line-height: 100px;margin-top:40px;}
/* 忘记密码over*/




/* head*/
.centerhead{width:1000px;margin:0 auto;}
.headlogo{float:left;margin-left:16px;}
.headlogo img{float:left;margin-top:16px;}
.headlogo2{float:left;margin-left:16px;}
/* .headlogo2 img{float:left;margin-top:16px;}*/
.headlogo2 img{float:left;margin-top:2px;}
.headlogo h3{float:left;margin-left:16px;font-size:20px;color:#0067ac;letter-spacing: 3px;font-weight:normal;margin-top:20px;}
.headnav{float:right;margin-right:16px;margin-top:20px;}
.headicon{float:right;margin-right:32px;}
.usericon{float:right;margin-right:32px;position: relative;}
.usericon:hover .userset{display:block;}
.userset:hover{display:block;}
.userset{display:inline-block;width:100px;height:80px;position: absolute;top:20px;left:-30px;z-index: 100;background:#fff;display:none;box-shadow: 0px 3px 3px rgba(0,0,0,0.2);}

.userset a{color:red;margin-left:20px;font-size:14px;}
.changepassword{margin-top:10px;}
.siginout:hover a{color:#0067ac;}
.changepassword:hover a{color:#0067ac;}
.siginout{margin-top:10px;}
.messageicon:before{content:"99";background:#fa2361;height:14px;width:22px;border-radius: 10px;display:block;position: absolute;top:-4px;left:10px;color:#fff;line-height: 14px;font-size:12px;text-align: center;}
.readmessage{display:none;width:100px;height:70px;position: absolute;top:40px;left:-30px;z-index: 100;background:#fff;box-shadow: 0px 3px 3px rgba(0,0,0,0.2);}
.readmessage a{font-size:14px;display:block;margin-top:10px;width:80px;margin-left:10px;color:#666;}
.readmessage span{color:#F9161A;}
/* head over*/
/* 用户聊天*/
.sjhead{width:100%;height:64px;background:#fff;position: fixed;top:0px;border-bottom:1px solid #f2f2f2;z-index:1000;}
.maincontent{margin:74px auto auto auto;width:1000px;overflow: hidden;}
.sjleft{width:230px;height:100%;background:#fff;position: fixed;overflow-y: auto;}
/*.sjleft{width:230px;height:88%;background:#fff;position: fixed;overflow-y: auto;overflow-x: hidden;}*/
.sjright{float:left;width:740px;margin-left:240px;background:#fff;margin-bottom:20px;}
.pr{position:relative;}
/* 用户聊天over*/

/*个人信息*/
.sjedinfhead{height:64px;float:left;width:100%;}
.sjedinfhead h3{float:left;font-size:20px;display: inline-block;height:64px;line-height: 64px;margin-left:16px;}
.userapply{float:right;margin-right:16px;width:120px;height:40px;background:#0182c6;color:#fff;font-size:16px;margin-top:12px;}

.addeduinf{float:left;margin-left:16px;width:120px;height:40px;background:#0182c6;color:#fff;font-size:14px;margin-top:12px;}
.saveeduinf{float:right;margin-right:16px;width:120px;height:40px;background:#e66e03;color:#fff;font-size:14px;margin-top:12px;}
.eduinfbasise{width:740px;float:left;}
.sjedinf{width:740px;float:left;}
.basislist{width:724px;float:left;}
.setinputlist{width:724px;background:#fff;float:left;margin-top:20px;}
.titleleft{width:120px;line-height: 64px;height:64px;float:left;}
.titleleft h3{float:right;font-size:14px;font-weight:normal;}
.titleleft h3::before{content: "*";color:#F5060A;}
.sewv{width:580px;float:left;margin-left:10px;}

.sewvbm{width: 240px;background:#fff;height:40px;border:1px solid #e8e8e8;margin-top:12px;outline: none;}
.sewvbmshort{width: 120px;background:#fff;height:40px;border:1px solid #e8e8e8;margin-top:12px;outline: none;margin-left:10px;}
.sewvbmshort option{cursor:pointer;width:120px;height:32px;line-height:32px;font-size: 14px;color: #666;overflow: hidden;word-wrap:normal;}
.p5{padding:0 5px;width: 230px;}
.sewvbm option{cursor:pointer;width:240px;height:32px;line-height:32px;font-size: 14px;color: #666;overflow: hidden;word-wrap:normal;}
			.sewvbm option:hover{background: #57c5f7;color: #fff;width:240px;}
.sewvbmfile{width:120px;height:40px;background:#4dbffb;color:#fff;}
.sewvbmtime{width: 190px;background:#fff;height:40px;border:1px solid #e8e8e8;margin-top:12px;outline: none;}
.sewvottime{width: 120px;background:#fff;height:40px;border:1px solid #e8e8e8;margin-top:12px;outline: none;}
.txtjop{width: 400px;background:#fff;height:130px;border:1px solid #e8e8e8;margin-top:12px;outline: none;}
.p55padding:0 5px;width: 110px;{}
.timeicon{margin-left:10px;}
/* 上传图片*/
.loadline{margin-top:0px;}
.choicepic{float:left;color:#999;}
.choicepic span{display:none;}
.choicepic:hover span{display:block;}
.showpic{}
.upload{width:120px;height:40px;background:#4dbffb;float:left;margin-left:16px;color:#fff;margin-top:0px;}
.deleduinf{width:120px;height:40px;background:#f2f2f2;float:right;right-left:16px;color:#FF2424;}
.addedtitle{float:left;margin-left:16px;}
/* 上传图片over*/
/* 分割线*/
.divdingline{border-top:1px dashed #ccc;height:1px;width:700px;float:left;margin-top:20px;margin-left:16px;}
/* 分割线over*/
/*应聘信息*/
.applyrec{float:left;width:740px;height:64px;line-height: 64px;border-bottom:5px solid #f2f2f2;}
.applyrec h3{font-size:18px;margin-left:20px;font-weight: normal;}

.applyreccon{float:left;padding-bottom:20px;border-bottom:1px dashed red;width:740px;overflow: hidden;}
.applyrectit{float:left;height:64px;line-height: 64px;margin-left:16px;width:740px;}
.applyrectit h3{float:left;font-size:18px;}
.applyrecrow{width:740px;float:left;margin-top:30px;}
.recrowtit{width:740px;float:left;height:30px;}
.recrowtit h3{font-size:18px;margin-left:16px;}
.recrowsm{width:370px;float:left;margin-top:20px;}
.recrowsm h3{float:left;font-size:16px;font-weight:bold;margin-left:16px;text-align: right;display:block;width:117px;}
.recrowsm span{float:left;margin-left:20px;font-size:12px;text-align: left;display:block;width:117px;}
.recrowsm1{width:180px;float:left;margin-top:20px;}
.recrowsm2{width:90px;float:left;margin-top:20px;}
.recrowsm3{width:500px;float:left;margin-top:20px;margin-left:53px;}
.recrowsm4{width:1000px;float:left;margin-top:20px;margin-left:53px;}
.recrowsm5{width:1000px;float:left;margin-top:20px;margin-left:85px;}
.recrowsm1 h3{float:left;font-size:16px;font-weight:bold;margin-left:16px;text-align: right;display:block;}
.recrowsm1 span{float:left;margin-left:20px;font-size:12px;text-align: left;display:block;}
.recrowsm2 h3{float:left;font-size:16px;font-weight:bold;margin-left:16px;text-align: right;display:block;}
.recrowsm2 span{float:left;margin-left:20px;font-size:12px;text-align: left;display:block;}
.recrowsm3 h3{float:left;font-size:16px;font-weight:bold;margin-left:32px;text-align: right;display:block;}
.recrowsm3 span{float:left;margin-left:20px;font-size:12px;text-align: left;display:block;}
.recrowsm4 h3{float:left;font-size:16px;font-weight:bold;margin-left:16px;text-align: right;display:block;}
.recrowsm4 span{float:left;margin-left:20px;font-size:12px;text-align: left;display:block;}
.recrowsm5 h3{float:left;font-size:16px;font-weight:bold;margin-left:16px;text-align: right;display:block;}
.recrowsm5 span{float:left;margin-left:20px;font-size:12px;text-align: left;display:block;}
/*应聘信息over*/
/*个人信息预览*/
.userpic{width:80px;height:105px;float:right;margin-right:554px;border:1px solid #ccc;}
/*个人信息预览over*/
/* 个人信息over*/
/* left左侧导航*/
.leftnav{float:left;margin-left:20px;font-size:18px;color:#666;height:50px;width:200px;}
.leftnavsp{float:left;margin-left:20px;font-size:18px;color:#666;width:200px;}
.leftnavsp:hover .userinf{color:#0067ac;}
.leftnavsp:hover span{background:#0067ac;}
.leftnavsp:active .userinf{color:#0067ac;}
.leftnavsp:active span{background:#0067ac;}
.leftnav:hover a{color:#0067ac;}
.leftnav:hover span{background:#0067ac;}
.leftnav:active a{color:#0067ac;}
.leftnav:active span{background:#0067ac;}
.leftnav a{display:inline-block;height:60px;line-height:64px;float:left;margin-left:10px;width:180px;}
.leftnav span{width:2px;height:20px;margin-top:22px;background:#0182c6;display: block;float:left;background:#fff;}
.userinf{display:inline-block;height:64px;line-height:64px;float:left;margin-left:10px;width:180px;}
.leftnavsp span{width:2px;height:10px;margin-top:15px;background:#0182c6;display: block;float:left;background:#fff;}
.leftnavlist{float:left;display:inline-block;}
.leftnavtitle{float:left;font-size:16px;height:35px;line-height:35px;width:160px;margin-left:30px;}
.leftnavtitle:hover a{color:#0067ac;}
.leftnavtitle:active a{color:#0067ac;}
/* left左侧导航over*/
/* 消息主要内容*/

.messagecontent{margin:64px auto auto auto;width:1000px;overflow: hidden;}
.mesrow{width:990px;height:210px;background:#fff;overflow: hidden;margin-top:10px;}
.mestitle{float:left;width:990px;}
.mesrt{float:left;margin-left:20px;height:64px;line-height: 64px;}
.mesrt h3{font-size:18px;}
.messtatus{float:right;margin-right:20px;height:64px;line-height:64px;}
.messtatus p{font-size:16px;color:#FC2C2F;}
.mescn{line-height:36px;letter-spacing: 1px; width:730px;height:80px;float:left;word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
    -webkit-line-clamp: 2;margin-left:20px;overflow: hidden;}
.mescn a{font-size:16px;color:#262626;}
.readmore{float:right;margin-top:44px;margin-right:16px;}
.readmore input{font-size:14px;color:#0067ac;background:none;}
.mesbtn{float:left;margin-left:16px;margin-top:10px;}
.mesbtn input{width:120px;height:40px;background:#0182c6;color:#fff;font-size:16px;float:left;}
.mestime{float:right;margin-right:16px;margin-top:20px;}
.mestime p{color:#666;font-size:14px;}

/* 消息主要内容over*/

.applyrecrowper{width:380px;float:left;margin-top:30px;}
.userpic22{width:120px;height:150px;float:right;margin-right:150px;border:1px solid #ccc;}
.applyrecrowpic{width:350px;float:right;}
.recrowsmper{width:380px;float:left;margin-top:20px;}
.recrowsmper h3{float:left;font-size:16px;font-weight:bold;margin-left:16px;text-align: right;display:block;width:117px;}
.recrowsmper span{float:left;margin-left:20px;font-size:12px;text-align: left;display:block;width:117px;}
.recrowsmtitsp{width:114px;float:left;}
.recrowsmspe{width:auto;float:left;margin-left:20px;}
.recrowsmspe span{float:left;margin-left:20px;font-size:12px;text-align: left;display:block;width:auto;}
.messageiconbefore{content:"99";background:#fa2361;height:14px;width:22px;border-radius: 10px;display:block;position: absolute;top:-4px;left:10px;color:#fff;line-height: 14px;font-size:12px;text-align: center;}
