﻿﻿/* input效果 */
.bui-input-default{border:solid 1px #DBDBDB;}
.bui-input-focus 
{
    border:solid 1px #21D2FE;    
    background-color: #F1F9FF;
    box-shadow: 0 1px 3px rgba(219, 219, 219, 0.1) inset, 0 0 8px rgba(93, 157, 229, 0.6);
    -moz-transition:all 0.2s linear;
    -webkit-box-shadow: all 0.2s linear;
    -o-box-shadow: all 0.2s linear;
}
.bui-input-error 
{
    border:solid 1px #FF0000; 
    background-color: #FDF3F3;
    box-shadow: 0 1px 3px rgba(219, 219, 219, 0.1) inset, 0 0 8px rgba(223, 35, 40, 0.6);
    -moz-transition:all 0.2s linear;
    -webkit-box-shadow: all 0.2s linear;
    -o-box-shadow: all 0.2s linear;
}

/* 提示效果 */
.Bui-validate
{
    border:solid 1px #FFC65B;
    background-color:#FFFFC6;
    border-radius:4px;
    -moz-box-shadow: 2px 2px 5px #cccccc; /*firefox*/
    -webkit-box-shadow: 2px 2px 5px #cccccc; /*webkit*/
    -o-box-shadow: 2px 2px 5px #cccccc;
    box-shadow: 2px 2px 5px #cccccc;
    position:absolute;
    padding: 0px 8px;
    height:23px;
    line-height:20px;
    line-height:24px\9;
    *line-height:23px;
    _line-height:20px;
    white-space:nowrap;
    z-index:99999;
}
.Bui-validate span{position:relative; }
.Bui-validate span b{position:absolute; background:url(../images/formvalidate_arrow.png) no-repeat; width:6px; height:11px; display:block;left:-14px;top:4px;top:3px\9;[;top:10px;]*top:1px;_top:3px;}
.Bui-validate span .b{position:absolute; background:url(../images/formvalidate_arrow_b.png) no-repeat; width:11px; height:6px; display:block;left:14px;top:21px;top:20px\9;*top:20px;}
.Bui-validate .Bui-v-content{ font-size:12px; font-weight:100;}
.Bui-v-succ 
{
    background:url(../images/formvalidate_pass.png) no-repeat;
    width:16px; 
    height:16px; 
    border:0px;
    border-radius:0px;
    -moz-box-shadow: none; /*firefox*/
    -webkit-box-shadow: none; /*webkit*/
    -o-box-shadow: none;
    box-shadow: none;
    margin-top:4px;
 }
.Bui-v-succ span b{background:none; display:none;}

