.header .privacy { position: absolute; top: 0; right: 0; height: 100%; line-height: 1rem; padding: 0 0.24rem; font-size: 0.3rem; color: #f7f7f7; }
.resume_list .resume_list_column { background: #fff; border-bottom: 1px solid #dedede; overflow: hidden; position: fixed; width: 100%; }
.resume_list .resume_list_column span { float: left; width: 50%; line-height: 0.95rem; text-align: center; font-size: 0.34rem; border-bottom: 0.05rem solid #fff; }
.resume_list .resume_list_column span.on { color: #4a9cf0; border-color: #4a9cf0; }
.resume_list .resume_list_currentColumn ul li { font-size: 0.32rem; /*height: 1rem;*/ background: #fff; padding: 0 0.24rem; border-bottom: 1px solid #dedede; overflow: hidden; }
.resume_list .resume_list_currentColumn ul li img { height: 0.3rem; vertical-align: middle; margin-right: 0.1rem; }
.resume_list .resume_list_currentColumn ul li span { line-height: 1rem; }
.resume_list .resume_list_currentColumn ul li span.name { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; float: left; max-width: 6rem; }
.resume_list .resume_list_currentColumn ul li.on span.name { max-width: 5.4rem; margin-right: 0.2rem; }
.resume_list .resume_list_currentColumn ul li span.default { line-height: 1rem; color: #0094ff; display: none; }
.resume_list .resume_list_currentColumn ul li.on span.default { display: inline; }
.resume_list .resume_list_currentColumn ul li a { float: right; line-height: 1rem; padding: 0 0.24rem; color: #666; }

.resume_list .resume_list_currentColumn ul li dl { overflow: hidden; padding: 0.2rem 0; }
.resume_list .resume_list_currentColumn ul li dt { overflow: hidden; float: left; height: 1.8rem; width: 3.15rem; text-align: center; line-height: 1.8rem; font-size: 0; position: relative; }
.resume_list .resume_list_currentColumn ul li dt img { max-height: 100%; max-width: 100%; height: auto; }
.resume_list .resume_list_currentColumn ul li dt p { position: absolute; top: 0; left: 0; width: 100%; height: 100%; text-align: center; line-height: 1.8rem; font-size: 0; background: rgba(0,0,0,0.4); }
.resume_list .resume_list_currentColumn ul li dd { margin-left: 3.25rem; }
.resume_list .resume_list_currentColumn ul li dd h3 { font-size: 0.32rem; margin: 0.15rem 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; position: relative; padding-right: 0.7rem; }
.resume_list .resume_list_currentColumn ul li dd h3 a { height: 0.44rem; line-height: 0.24rem; position: absolute; top: 0; right: 0; }
.resume_list .resume_list_currentColumn ul li dd em { font-style: normal; font-size: 0.3rem; color: #4a9cf0; }
.resume_list .resume_list_currentColumn ul li dd p { font-size: 0.3rem; margin: 0.15rem 0; color: #666; }
.resume_list_addResume { background: #fff; padding: 0.3rem 0.24rem; }
.resume_list_addResume a { display: block; margin: 0.2rem 0; height: 0.7rem; border-radius: 0.7rem; background: #4a9cf0; color: #fff; text-align: center; line-height: 0.7rem; font-size: 0.34rem; }

/*´´½¨¼òÀúÒ³Ãæ*/
.percentage { width: 100%; padding: 0 0.24rem; height: 0.7rem; line-height: 0.7rem; background: #fefbd0; font-size: 0.32rem; }
.percentage img { height: 0.55rem; margin-right: 0.1rem; }
.percentage + .form-plate input { color:#d0b47b!important}