.alert {
  background: #aad9f2;
  background-image: none !important;
  width: 100%;
  z-index: 2;
}
.alert.warning,
.alert.error,
.alert.success,
.alert.information,
.alert.notification {
  padding: 0;
  border-top: none;
  border-right: none;
  border-left: none;
}
.alert form {
  background: url(/images/icons/alert_information.png) no-repeat 10px 50%;
  max-width: 940px;
  padding: 10px 0;
  margin: 0 auto;
}
.alert .message {
  *float: left !important;
  padding: 5px 0px 5px 45px;
}
.alert .buttonClose {
  cursor: pointer;
  float: right;
}
.alert .option {
  float: right;
  margin: 5px 5px 0 0;
  display: inline-block;
  width: 135px;
  min-width: 125px;
}
.alert .option label {
  margin: 0;
  font-size: x-small;
}
.alert .option label .tips {
  float: right;
  margin: 3px;
  width: 92px;
}
.alert .option label input {
  margin-top: 5px;
  float: right;
}
.alert.warning form {
  background: url(/images/icons/alert_warning.png) no-repeat 10px 50%;
}
.alert.error form {
  background: url(/images/icons/alert_error.png) no-repeat 10px 50%;
}
.alert.success form {
  background: url(/images/icons/alert_success.png) no-repeat 10px 50%;
}
.alert.information form {
  background: url(/images/icons/alert_information.png) no-repeat 10px 50%;
}
.alert.notification form {
  background: url(/images/icons/alert_notification.png) no-repeat 10px 50%;
}
