@CHARSET "UTF-8";
/*个性css */
.alertBackground {
    display: none;
    width: 100%;
    height: 100%;
    opacity: 0.4;
    filter: alpha(opacity = 40);
    background: #FFF;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1010;
}


/* Alert */
/*.alert { overflow:hidden; position:absolute; z-index:101; width:300px; top:0}*/
.alert {
    overflow: hidden;
    z-index: 1011;
    display: block;
    width: 300px;
    margin-left: -150px;
    position: absolute;
    top: 0;
    left: 50%;
}
.alertjg{float:left;text-align:left; width:100%;line-height:25px; text-indent:1em; border-bottom:1px solid #fff; background:#f3f8fe}

.alert .alertContent {
    display: block;
    overflow: hidden;
    padding: 5px 5px 1px 5px;
    border-style: solid;
    border-width: 0 1px;
}

.alert .alertInner {
    display: block;
    padding: 0 9px 9px 9px;
    text-align: left;
    border-style: solid;
    border-width: 1px;
}

.alert .alertInner .msg {
    margin: 10px;
    max-height: 200px;
    overflow: auto;
    line-height: 1.3em
}

.alert h1 {
    display: block;
    overflow: hidden;
    height: 30px;
    margin-bottom: 10px;
    padding: 0 0 0 25px;
    line-height: 30px;
    border-style: solid;
    border-width: 0 0 1px 0;
    line-height: 30px;
}

.alert .error h1 {
    background-position: 2px -42px;
}

.alert .info h1,.alert .warn h1 {
    background-position: 2px 8px;
}

.alert .correct h1 {
    background-position: 2px -92px;
}

.alert .confirm h1 {
    background-position: 2px -136px;
}

.alert p {
    margin: 10px;
}

.alert .toolBar {
    display: block;
    overflow: hidden;
    height: 25px;
    padding-top: 5px;
    text-align: right;
}

.alert .toolBar ul {
    float: right;
}

.alert .toolBar li {
    float: left;
}

.alert .toolBar .button,.alert .toolBar .buttonActive {
    margin-left: 5px;
}

.alert .alertFooter_c {
    display: block;
    overflow: hidden;
    height: 5px;
}

.alert .alertFooter {
    padding-left: 5px;
    background-position: 0 0;
}

.alert .alertFooter_r {
    padding-right: 5px;
    background-position: 100% -50px;
}

.alert .alertFooter_c {
    padding: 0;
    background-position: 0 -100px;
    background-repeat: repeat-x;
}

.alert .alertFooter, .alert .alertFooter_r, .alert .alertFooter_c { background:url(./images/alert/alertpanel.png) no-repeat;}
.alert .alertContent { border-color:#b8d0d6; background:#eef4f5;}
.alert .warn .alertInner { border-color:#e83e09; background:#fefacf;}
.alert .error .alertInner { border-color:#e50000; background:#fefacf;}
.alert .correct .alertInner, .alert .info .alertInner { border-color:#b8d0d6; background:#fefacf;}
.alert .confirm .alertInner { border-color:#b8d0d6; background:#fefacf;}
.alert h1 { border-color:#CCC; background:url(./images/alert/alertpanel_icon.png) no-repeat;}

/* Alert */
/*.alert { overflow:hidden; position:absolute; z-index:101; width:300px; top:0}*/
.alert { overflow:hidden; z-index:1011; display:block; width:300px; margin-left:-150px; position:absolute; top:0; left:50%;}
.alert .alertContent { display:block; overflow:hidden; padding:5px 5px 1px 5px; border-style:solid; border-width:0 1px;}
.alert .alertInner { display:block; padding:0 9px 9px 9px; text-align:left; border-style:solid; border-width:1px;}
.alert .alertInner .msg { margin:10px; max-height: 200px; overflow: auto; line-height: 1.3em}
.alert h1 { display:block; overflow:hidden; height:30px; margin-bottom:10px; padding:0 0 0 25px; line-height:30px; border-style:solid; border-width:0 0 1px 0; line-height:30px;}
.alert .error h1 { background-position:2px -42px;}
.alert .info h1,
.alert .warn h1 { background-position:2px 8px;}
.alert .correct h1 { background-position:2px -92px;}
.alert .confirm h1 { background-position:2px 8px;}
.alert p { margin:10px;}

.alert .toolBar { display:block; overflow:hidden; height:25px; padding-top:5px; text-align:right;}
.alert .toolBar ul { float:right;}
.alert .toolBar li { float:left;}
.alert .toolBar .button, .alert .toolBar .buttonActive { margin-left:5px;}

.alert .alertFooter_c { display:block; overflow:hidden; height:5px;}
.alert .alertFooter { padding-left:5px; background-position:0 0;}
.alert .alertFooter_r { padding-right:5px; background-position:100% -50px;}
.alert .alertFooter_c { padding:0; background-position:0 -100px; background-repeat:repeat-x;}
