
.RED{color:red;}
tr {position: relative;}
.tMain {overflow: hidden;margin-top: -9px;float: right;width: 796px;border:1px solid #e1e1e1;}
.tInner {margin-left:33px;}
.tMainBody {position: relative;background-color: #fafafa;zoom: 1;}
.tMainBody h2 {height: 40px;line-height: 40px;zoom: 1;margin-left: -34px;margin-bottom: 30px;}
.tMainBody_title {float: left;color: #fff;height: 40px;display: inline-block;margin-bottom: -1px;padding: 0px 44px;position: relative;background-color: #f2b95f;}
.tMainContent {position: relative;}
/*保存状态简历*/
form {position: relative;display: none;}
.head_name {color: #2b2b2b;font-size: 32px;}
.head_goal {font-size: 18px;color: #666666;margin-bottom: 32px;}
.per_info {line-height: 42px;}

.tr_lHeight {font-size: 15px;line-height: 26px;}
.tr_lHeight th {position: relative;padding: 22px 0px;}
.titleLineB {font-size: 19px;font-weight: 100;}
.tit_line {height: 1px;width: 608px;background: #d4d4d4;top: 17px;position: absolute;right: 30px;}
.tr_lHeight td {padding: 8px 56px 8px 0px;}
.otherAward {margin-left: 112px;}
.tr_lHeight .space_line{margin-top: 5px;}
.td_sLine span{float:left;}
.space_line{padding-right: 21px;border-right: 2px solid #959595;margin-right: 21px;}
.second-tit {margin-bottom: 14px;text-align: right;font-size: 20px;color: #3d3d3d;height: 34px;}
.second-tit img{vertical-align: middle;margin-top:8px;}
.second-tit span{margin-right: 193px;vertical-align: top;height: 34px;line-height: 34px;margin-left: 20px;}

.edit_BPI_form{display: none;}
.jobDescription_info table{padding:10px 0px 20px 0px;}

/*保存 学生信息*/
.lar_size {font-size: 18px;line-height: 32px;padding-bottom: 12px;padding-top: 6px;}

/*提示框*/
.promptPage {width: 634px;margin-left: -317px;padding: 8px 12px;position: fixed;background: #FFF none repeat scroll 0% 0%;box-shadow: 0px 0px 36px 5px #a1a1a1;left: 50%;z-index: 9999;top: 41%;color: #666;height: 213px;}
.bg {background-color: #000;opacity: 0.3;top: 0px;left: 0px;width: 100%;height: 100%;z-index: 99;position: fixed;filter: alpha(opacity=30);}
.close img {float: right;}
.promptPage p {font-size: 20px;text-align: center;color: #404040;margin-top: 48px;}
.checkBtn {cursor: pointer;width: 238px;height: 55px;border-radius: 6px;background-color: #65c2a3;font-size: 23px;color: #fff;margin-top: 48px;float: left;text-align: center;margin-left: 198px;line-height: 55px;}
.tips_box{display: none;}

hr {border-color: #aeaeae;margin: 42px 30px 38px 0px;height: 0px;border-style: solid;border-bottom: 1px;}
.clearfix:before, .clearfix:after {content: "";display: table;}
.clearfix:after {clear: both;}

/*左侧悬浮*/
.tSidebar {width: 186px;background-color: #fff;float: left;}
.removefix {position: relative;}
.removefix h3.tStar_title{margin-top: 39px;}
.addfix {position: fixed;_position: absolute;top: 0px;_top: expression(eval(document.documentElement.scrollTop));}
.addfix h3.tStar_title{margin-top: 0px;}
.sdbRightIconY {width: 15px;height: 12px;background: url("right.png") no-repeat;_background: url("right.png") no-repeat;}
.sdbRightIcon {display: block;position: absolute;overflow: hidden;right: 40px;top: 16px;font-size: 12px;font-style: normal;}
.sdbRightIconN{right: 12px;top: 2px;}

.PRzindex99 {position: relative;z-index: 99;}
.PRzindex98 {position: relative;z-index: 98;}
.PRzindex97 {position: relative;z-index: 97;}
.PRzindex95 {position: relative;z-index: 95;}
.PRzindex93 {position: relative;z-index: 93;}
.PRzindex91 {position: relative;z-index: 91;}
.PRzindex89 {position: relative;z-index: 89;}
.PRzindex87 {position: relative;z-index: 87;}
.tSidebar_top {position: relative;background: #65c2a3;height: 57px;}
.tStar_title {margin-top: 39px;font-size: 19px;font-weight: normal;font-family: "微软雅黑";color: #fff;padding-left: 46px;line-height: 57px;}
.sdb_nav_unit {display: block;position: relative;height: 43px;line-height: 43px;padding-left: 38px;}
.sidebar_nav ul{background: #e1e1e1;}
.sidebar_nav li a:link,
.sidebar_nav li a:visited,
.integrity .degree_tit {font-family: \5FAE\8F6F\96C5\9ED1,Microsoft YaHei;font-size: 17px;color: #676767;_font-weight: bold;}
.sidebar_nav li .active:visited,.sidebar_nav li .active:link {background-color: #fff;border-bottom: 2px solid #65c2a3;}
.integrity {position: relative;background: #e1e1e1;margin-top: 10px;height: 202px;padding-left: 35px;overflow: hidden;padding-top: 12px;color:#e54e4e;}
.integrity .degree_tit span{color:#e54e4e;}

.progress-bar {position: relative;height: 10px;width: 128px;border-radius: 5px;background: #fff;margin: 9px 0px 11px 0px;}
.progress-bar b{position: relative; height: 10px;background: #e54e4e; display: block;border-radius: 5px;}  
p.degree_tips {line-height: 18px;width: 128px;font-weight: bold;}

.sdbBottom{position: relative;width:100%;}
.sdbBottom p{cursor: pointer; width: 100%;height: 35px;background: #65c2a3;text-align: center;line-height: 35px;margin-top: 9px;border-radius: 6px;}
.sdbBottom a.btn {color: #fff;font-size: 17px;}
.sdbBottom a:hover{color:#f2b95f;}

/*右侧详情*/  
/*编辑状态*/
/*个人信息 start*/
.userPhoto {position: absolute;top: 108px;right: 59px;text-align: center;width: 152px;z-index: 998;}
.userPhoto img{border: 1px solid #adadad;}
.userPhoto b {float: left;color: red;line-height: 40px;margin-right: 8px;}
.inptext_fl.inptext{margin: 0px;}
.tMainBodyText .textInnerDl .lineDl {line-height: 34px;margin-top: 29px;}
.lineDl {line-height: 34px;height: auto;margin-top: 29px;zoom: 1;}
.lineDl:after {clear: both;content: ".";display: block;height: 0px;visibility: hidden;}
.lineDl dt {position: relative; line-height: 34px;float: left;width: 132px;text-align: left;margin-right: 10px;font-size: 14px;margin-left:-14px;}
.lineDl dt.dt_extend {padding-left: 18px;width: 114px;}
.lineDl dt b {color: #e64e4d;font-family: Microsoft YaHei,"宋体","黑体";margin-right: 8px;font-size: 16px;vertical-align: middle;}
.lineDl dd {float: left;zoom: 1;font-size: 14px;}
.inptext_fl {float: left;position: relative;margin-right: 9px;zoom: 1;_display: inline;word-break: break-all;}
.inptext_fl.f12 {font-size: 14px;color:#282828;font-weight: 100;}
.lineDl .input {height: 14px;line-height: 14px;padding: 9px 6px;width:217px;font-family: "微软雅黑";}
.lineDl .input_wide{width:337px;}
.lineDl .input_short{width:97px;}
.lineDl .input_large{width: 581px;height: 93px;}
.lineDl .input_small{width:137px;}
.lineDl .input_long{width:581px;}
.lineDl dt.weight_right {width: 72px;padding-left: 29px;}
.lineDl dt.child_right {width: 96px;padding-left: 29px;}
.lineDl dt.dt_right{text-align:right;width: 110px;padding-left:14px;}
.input {outline: 0 none;border: 1px solid #adadad;vertical-align: middle;_overflow: hidden;border-radius: 3px;}
input[type="radio"], input[type="checkbox"] {padding: initial;background-color: initial;border: initial;border: 0;background: none;vertical-align: sub;}
input {outline: none;}
.panel_inpBtn{color: #ababab;}
.panel_inpBtn input{color: #ababab;background: #fff;font-size: 14px;border: none;line-height: 27px;}
input#userfile {color: #65c2a3;font-size: 14px;line-height: 26px;padding-top: 8px;width: 136px;float:left;}
.gender input {border: 0;margin-right: 12px;}
label.radio {margin-right: 38px;}

.mainBottomBTn {text-align: center;margin: 30px 0px 0px 33px;position: relative;}
.mainBottomBTn a.btn {position: relative;font-size: 18px;border-radius: 4px;line-height: 35px;}
.mainBottomBTn a.btn.btnText {background-color: #65c2a3;color: #fff;padding: 5px 65px 6px 65px;}
.mainBottomBTn a.btn.btnDelete{color: #329e7a;font-size: 14px;margin-left: 27px;}
.wideSelect .combo-select{max-width:132px;}
/*个人信息 end*/

/*教育经历 start*/
.studyUnit {position: relative;}
.btnOperation{position: absolute;right: 30px;top: 25px;}
.StudentInfo .btnOperation{top:13px;}
.iconModify {z-index:11;display: inline-block;background: url("icons.png") no-repeat 0px -36px;width: 30px;padding-left: 30px;height: 20px;position: relative;color: #329e7a;}
.studyUnit .lineDl dt{width: 114px;}
.studyUnit .lineDl dt.dt_extend{width:98px;}
h2 .inptext_fl.f12 {margin-left: 30px;}
dt.fullTime_right{margin-left:33px;}
.studyUnit .mainBottomBTn{padding-right: 48px;}
.lineSolid {border-bottom: 1px solid #e4e4e4;height: 0px;margin:20px 30px 26px 0px;}
.inner_table {border-left: 1px solid #adadad;line-height: 24px;padding: 10px 0px 10px 41px;font-size: 14px;color:#414141;}
span.cricle {width: 14px;height: 14px;float: left;background: #f2b95f;line-height: 24px;vertical-align: middle;border-radius: 7px;margin-left: -49px;margin-top: 5px;}
.font-td {margin: 10px 0px;float: left;}
.font-td span {font-size: 14px;padding-right: 24px;margin-right: 24px;line-height: 20px;float: left;}
.font-td .b_font {font-size: 18px;border-right: 2px solid #959595;}
.font-td .s_font {border-right: 2px solid #959595;}
.ctnAdd {text-align: center;color: #329e7a;line-height: 19px;font-size: 14px;margin: 20px 0px;}
.ctnAdd span {height: 19px;line-height: 19px;display: inline-flex;padding: 0px 6px;cursor: pointer;}
.btnPicadd {background: url("icons.png") 0px -14px no-repeat;width: 19px;height: 19px;display: inline-block;overflow: hidden;padding-right: 14px;}
.studyUnit .lineDl.inner_title dt{width:100%;}
.wide_span{line-height: 44px;}
.wide_span span{margin-right: 20px;}
.PRzindex93 .mainBottomBTn{margin-top: 20px;}
.PRzindex89 .mainBottomBTn{margin-top: 0px;}
.PRzindex89 .mainBottomBTn.saveBtn{margin-top: 42px;}
h3{font-weight: 100;position: relative;line-height: 34px;}
.tMainBody h3{margin-bottom: 10px;}
/*编辑 教育经历*/
input[name="Edu_FullTime"]{margin-top: 10px;}
.inptname .combo-dropdown{position: fixed;top: 152px;left: 50%;margin-left: -200px;min-width: 600px !important;max-width: 600px !important;}
.inptname .combo-dropdown li{float: left;margin: 10px;}
.lar_lheight {line-height: 42px;}
#EnglishAbility{margin-bottom: 24px;}
#MISC .btnOperation{top:10px;}
.inptOtherName{margin-left: 38px;}
/*编辑  工作经验*/
.workAwards div{float:left;margin-bottom: 10px;width:84%;}
.getRewards .combo-select {float:left;margin-right: 4px;}
#get_reward{position: relative;}
#get_reward .btnDelete{position: absolute;bottom: 12px;right: 34px;color: #329e7a;}

/*家庭信息*/
.font-td.font-fam span {font-size: 18px;}
.font-td span.cricle {padding-right: 0px;}
.rMar_span span {margin-right: 50px;}
.allSaveBtn {text-align: center;position: relative;width: 100%;height: 46px;margin-bottom: 70px;line-height: 46px;}
a.btn.btnSave {background: #f2b95f;font-size: 18px;color: #fff;width: 238px;padding: 11px 38px;border-radius: 4px;}
