﻿/*****************************************************************/
/*验证框包裹的样式*/
.validatewrapbox {
    border: none;
    padding: 0px;
    margin: 0px;
    position: relative;
    display: inline-block;
}
/*提示框样式*/
.msgbox, .msgbox span {
    border: none;
    margin: 0px;
    padding: 0px;
}

.msgbox {
    display: none;
    position: absolute;
    font-size: 12px;
    z-index: 999;
    /*最小宽度*/
    min-width: 250px;
    right: 0px;
}

    .msgbox span {
        float: left;
        height: 26px;
        float: left;
        line-height: 26px;
    }
    /*垂直验证*/
    /*.errormsgbox span {
                float: left;
                height: 25px;
                padding: 4px 0px;
                float: left;
                padding-top: 8px;
                line-height: 25px;
            }
           .errormsgbox .errorleft {
                width: 14px;
                background: url(../imgs/validate/x1.gif) no-repeat;
            }

            .errormsgbox .errormiddle {
                background: url(../imgs/validate/x2.gif) repeat-x;
                padding-right: 5px;
            }

            .errormsgbox .errorright {
                width: 6px;
                background: url(../imgs/validate/x3.gif) no-repeat;
            }*/

    /*水平验证*/

    /*提示样式*/
    .msgbox .msgleft {
        width: 14px;
        background: url(../imgs/validate/x5.gif) no-repeat;
    }

    .msgbox .msgmiddle {
        background: url(../imgs/validate/x4.gif) repeat-x;
        padding-right: 5px;
    }

    .msgbox .msgright {
        width: 6px;
        background: url(../imgs/validate/x6.gif) no-repeat;
    }


.errormsgbox {
    display: inline;
}
    /*失败样式*/
    .errormsgbox .msgleft {
        background: url(../imgs/validate/x5.gif) no-repeat;
    }

    .errormsgbox .msgmiddle {
        background: url(../imgs/validate/x4.gif) repeat-x;
    }

    .errormsgbox .msgright {
        background: url(../imgs/validate/x6.gif) no-repeat;
    }


.greenmsgbox {
    display: none;
}
    /*成功样式*/
    .greenmsgbox .msgleft {
        background: url(../imgs/validate/x5.gif) no-repeat;
    }

    .greenmsgbox .msgmiddle {
        background: url(../imgs/validate/x4.gif) repeat-x;
    }

    .greenmsgbox .msgright {
        background: url(../imgs/validate/x6.gif) no-repeat;
    }
/*错误框样式*/
.errorinput {
    /*border: 1px solid #C48C5B;*/
    border: 1px solid silver;
    /*padding: 2px;*/
    background: url(../imgs/validate/input_text_bg.gif) repeat-x;
}
/*****************************************************************/


.bakdfkukMask {
    filter: alpha(opacity=75);
    -moz-opacity: 0.75;
    -khtml-opacity: 0.75;
    opacity: 0.75;
}

.popWin {
    background-color: white;
    border: 1px solid #008ad4;
    -webkit-box-shadow: 0 0 10px #008ad4;
    -moz-box-shadow: 0 0 10px #008ad4;
    box-shadow: 0 0 10px #008ad4;
}

    .popWin * {
        margin: 0px;
        padding: 0px;
    }

#popWinpopNoTitle, #popWin {
    background-color: white;
}

.popWinTitle {
    background-color: #008AD4;color:white;
    font-size: 14px;
    padding-left: 10px;
    line-height: 29px;
}
/*关闭按钮*/
#popWinClosepopNoTitle, .popWinClose {
    float: right;
    margin: 3px;
    cursor: pointer;
    width: 24px;
    height: 24px;
    background: url(../imgs/close24.png) no-repeat;
}






.ChangeSelect * {
    margin: 0px;
    padding: 0px;
}
/*选项容器样式*/
.ChangeSelect ul {
    float: left;
    width: 59px;
    border: 1px solid #999999;
    border-top: none;
    position: relative;
    z-index: 9999;
    background-color: white;
    left: -1px;
}

.ChangeSelect {
    width: 60px;
    height: 23px;
    float: left;
}
    /*选项条目样式*/
    .ChangeSelect li {
        list-style-type: none;
    }

    .ChangeSelect input, .ChangeSelect label {
        float: left;
        height: 33px;
        line-height: 33px;
        border: 1px solid #999999;
        background-color: white;
        cursor: default;
    }
    /*输入框样式*/
    .ChangeSelect input {
        width: 36px;
        padding-left: 3px;
        border-right: none;
        border-left: none;
    }
    /*下拉箭头样式*/
    .ChangeSelect label {
        width: 20px;
        border-left: none;
        background: url(/FrontManage/YJSC/imgs/changeselect/dropdown.png) no-repeat center center white;
    }
    /*下拉后箭头样式*/
    .ChangeSelect .selectDown {
        background: url(/FrontManage/YJSC/imgs/changeselect/dropclose.png) no-repeat center center white;
    }



#bakdfkukShowMsg * {
    float: left;
    height: 54px;
}

#bakdfkukShowMsg .msgleft {
    width: 45px;
    background: url(/FrontManage/YJSC/imgs/showmsgbg.png) no-repeat -5px -54px;
}

#bakdfkukShowMsg .msgright {
    width: 5px;
    background: url(/FrontManage/YJSC/imgs/showmsgbg.png) no-repeat;
}

#bakdfkukShowMsg strong {
    padding: 0px 10px;
    line-height: 53px;
    background: url(/FrontManage/YJSC/imgs/showmsgbg.png) repeat-x left -161px;
}

#bakdfkukShowMsg.success .msgleft {
    background: url(/FrontManage/YJSC/imgs/showmsgbg.png) no-repeat -5px 0px;
}

#bakdfkukShowMsg.success strong {
    color: darkgreen;
}

#bakdfkukShowMsg.error .msgleft {
    background: url(/FrontManage/YJSC/imgs/showmsgbg.png) no-repeat -5px -108px;
}

#bakdfkukShowMsg.error strong {
    color: darkred;
}
