/*
    float-notice
 */
.form-item input::-webkit-input-placeholder{color:transparent!important;}
.form-item input:-moz-placeholder{color:transparent!important;}
.form-item input::-moz-placeholder{color:transparent!important;}
.form-item,
.form-item *{transition:all .3s ease-in-out;}
.form-item{position:relative;border-bottom:solid 1px #eee;}
.form-toggle-notice .form-title{position:absolute;top:0;pointer-events: none;display:none;text-indent:0;}
.form-toggle-notice:after{content:"";width:0;position:absolute;height:1px;background:#000;bottom:-1px;border-radius:0;transition:all .5s ease-in-out;display:block!important;}
.form-toggle-notice .mail-selection-box{}
.form-toggle-notice .form-title{display:none;}
.form-toggle-notice .input-outer .input-select-show,
.form-toggle-notice .input-outer:not(.input-bgimgs){padding-left:0;}
.float-notice{position:absolute;top:50%;left:0;line-height:120%;pointer-events: none;transform:translate(0,-50%);font-size:14px;color:#333;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%;}
.form-item-textarea.form-toggle-notice .input-outer{margin-left:0;margin-right:0;margin-top:5px;}

/* 激活提示 */
dl.form-item.form-show-notice{margin-top:15px;}
.form-finish-notice:after,
.form-show-notice:after{width:100%;}
.form-show-notice .float-notice{top:0;font-size:12px;color:#999;}

.form-show-notice .input-outer .input-select-show,
.form-show-notice .input-enter{color:#000;}

/* 激活提示 认证等有图标的表单 */
.form-show-notice .input-bgimgs,
.form-finish-notice .input-bgimgs{padding-left:55px;}
.input-bgimgs + .float-notice{left:60px;}
.form-show-notice .input-bgimgs + .float-notice{top:0;left:55px;background:#fff;color:#333;padding:1px;border-radius:3px;}

/* 输入完成 && 输入框有值 */
.form-item-active:after,
.form-finish-notice:after{width:0;}
.form-finish-notice .float-notice,
.form-finish-notice .input-bgimgs + .float-notice{opacity:0;}

/* 认证页隐藏底部线条 */
.bind-mail-page .form-item:after,
.form-item-active:after{display:none;}

/* 简历导入页 */
.resume-import-page .form-show-notice .input-bgimgs + .float-notice{background-color:#f6f6f6;}


/* 时间类型专用 */
/* 暂不处理 */
/*.form-timer-notice .form-title {*/
    /*display: block;*/
    /*text-indent: 0;*/
    /*color:#666;*/
/*}*/
/*.form-timer-notice .form-content input{*/
/*}*/