/*密碼可見隱藏切換*/
@font-face {
    font-family: 'iconfont';  /* project id 674189 */
    src: url('//at.alicdn.com/t/font_674189_dvawifegwrj.eot');
    src: url('//at.alicdn.com/t/font_674189_dvawifegwrj.eot?#iefix') format('embedded-opentype'),
    url('//at.alicdn.com/t/font_674189_dvawifegwrj.woff') format('woff'),
    url('//at.alicdn.com/t/font_674189_dvawifegwrj.ttf') format('truetype'),
    url('//at.alicdn.com/t/font_674189_dvawifegwrj.svg#iconfont') format('svg');
}
.iconfont {
    display: inline-block;
    font-family: 'iconfont';
    font-style: normal;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-text-stroke-width: 0.0125em;
}

.bui-input {
    box-sizing: border-box;
    height: 2.5em;
    padding: 0.5em 0.625em;
    line-height: 1.5em;
    border: 0.0625em solid #DDDDDD;
    color: #5F5F5F;
    font-size: 0.875em;
    vertical-align: middle;
    border-radius: 0.25em;
    /*width: 20.625em;*/
}
.bui-input:hover{
    border: 0.0625em #659aea solid;
}
.bui-input:focus {
    outline: none;
    border: 0.0625em solid #4F9FE9;
    box-shadow: 0 0 0.1875em 0 #2171BB;
    color: #595959;
}
.password-wrap {
    position: relative;
    /*width: 20.625em; */
}
.password-wrap .bt-showpwd { color: #999999; position: absolute; top: 0.5em; right: 1.25em; line-height: 1.5em; width: 1.5em; height: 1.5em;    text-align: center; cursor: pointer; }
.password-wrap .bt-showpwd.off::before { content: "\e60a"; font-family: "iconfont"; font-size: 1.125em; }
.password-wrap .bt-showpwd.on::before { content: "\e60b"; font-family: "iconfont"; font-size: 1.125em; }
/*密碼可見隱藏切換*/