﻿
/*������ʽ*/
.noticeWrap
{
    line-height : 16px;
    color : #000;
    float: left;
    font-family : Verdana, arial, sans-serif;
    text-align : left;
    font-size : 12px;
    padding:2px 5px 2px 2px;
    display : inline-block;
    vertical-align : middle;
    margin:7px 0 0 8px;
    overflow :hidden;
    height: 16px;
}

.noticeWrap-suc{

}

.noticeWrap-err{
    border: 1px solid #ff9900;
    background: #fff;
    color: #e60000;
    border-radius: 3px
}
/*onLoad״̬��ʾ�����ʽ*/


/*onShow״̬��ʾ�����ʽ*/


/*onCorrect״̬��ʾ�����ʽ*/
.ico-succ
{
    line-height : 166.6%;
    color : #000;

    text-align : left;
    font-size : 14px;
    display : inline-block;
    vertical-align : middle;
    background : url("../image/onSuccess.gif") no-repeat -2px -3px;
    width : 16px;
    height :16px;
    padding : 0 0 0 5px;
    float: left
}
.txt-succ
{

    text-align : left;
    font-size : 12px;
    color : #0e931c;
    float: left;
    line-height: 16px
}
/*onError״̬��ʾ�����ʽ*/
.ico-warning
{
    line-height : 166.6%;
    color : #000;

    text-align : left;
    font-size : 14px;
    display : inline-block;
    vertical-align : middle;
    background : url("../image/onError.gif") no-repeat 0px 0px;
    width :16px;
    height :16px;
    padding : 0;
    margin-left: 2px;
    float: left;
}
.txt-err
{

    text-align : left;
    font-size : 12px;
    color : #f00;
    float: left;
    padding-left: 3px;
    line-height: 16px
}

/*������ʼ״̬����ʽ*/
.g-ipt
{
    text-align:left;

    line-height:normal;
    margin:0;
    vertical-align:middle;
    border: 1px solid #C1C1C1;
    font-size: 12px;
    height: 14px;
    color:#999999;
    padding:7px 4px;
    ime-mode:disabled;
}

/*������ý������ʽ*/
.g-ipt-active
{
    line-height:normal;
    margin:0px;
    vertical-align:middle;
    border: 1px solid #FF9900;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0px 8px rgba(255, 120, 0, 0.6);
    outline:0 none;
    /*transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;*/
    color: #999999;
    font-size: 12px;
    height: 14px;
    text-align: left;
    padding:7px 4px;
}

/*�������ݲ��Ϸ�ʱ����ʽ*/
.g-ipt-err
{
    text-align:left;
    line-height:normal;
    margin:0;
    vertical-align:middle;
    font-size: 12px;
    height: 14px;
    border:1px solid #e60000;
    color:#e60000;
    padding:7px 4px;
}

.onFocus{float:left}

.g-ipt-cor
{
    line-height:normal;
    margin:0;
    vertical-align:middle;
    border: 1px solid #59A358;
    color: #196605;
    font-size: 12px;
    height: 14px;
    text-align: left;
    padding:7px 4px;
}

/*����Ƶ�������*/
.txt-info-mouseon
{
    line-height:166.6%;
    text-align : left;
    margin-top : -4px;
    font-size : 12px;
    color : #6e6e6e;
    position: absolute;
    left:3px;
    top:5px;
}

/*����Ƶ�������*/
.txt-info-mouseout
{
    /*line-height:166.6%;
    font-family : Verdana, arial, sans-serif;
    text-align : left;
    margin-top : -4px;
    font-size : 12px;
    color : #999;*/
    display: none;
}

/*����ǿ����ʽ*/
.pswState
{
    line-height : 166.6%;
    color : #fff;
    text-align : center;
    font-size : 12px;
    padding : 0;
    margin : 0;
    border : 0;
    vertical-align : middle;
    margin-left : 10px;
    overflow : hidden;
    width:183px;
    background: #b1b1b1;
    float: left;
    margin-top:8px;
    position: relative;
}
.pswState #progress{
    position: absolute;
    z-index: 0;
    height: 20px;
    left:0;
    top:0
}
.pswState .style_ps0{
    background: #ffc353
}
.pswState .style_ps1{
    background: #ffc353
}
.pswState .style_ps2{
    background: #b6dc2f
}
.pswState .style_ps3{
    background:#82be0e
}
.pswState em{
    float: left;
    text-align: center;
    width:60px;
    border-right:1px solid #fff;
    height: 20px;
    color: #fff;
    font-size:12px;
    line-height: 20px;
    font-style: normal;
    position: relative;
    z-index: 1
}

.progressImage
{
    line-height : 166.6%;
    color : #000;

    text-align : left;
    font-size : 14px;
    display : inline-block;
    vertical-align : middle;
    margin-right : 8px;
    margin : 0 8px;
    width : 147px;
    height : 19px;
    padding : 2px 0;
}
.prog0
{
    background-position : 0 -35px;
}
.prog1
{
    background-position : 0 -71px;
}
.prog2
{
    background-position : 0 -107px;
}
.prog3
{
    background-position : 0 -143px;
}