
img[command=window-icon] {
    behavior:windowCommand;
    position: absolute;
    left:5px;
    top:5px;
}

div[command=window-caption] {
  behavior:windowCommand;
  width: 100%%; 
  height:32px;
  padding-top:4px; 
  padding-left:25px;
  text-align:left; 
  line-height:21px; 
  letter-spacing:5px;
  color:#FFFFFF;  

  background: url(backgrounds\caption-back.jpg) no-repeate 0 0; 
  border-radius: 4px 4px 0 0; /*圆角*/ 
}

#window-caption-buttons{
  behavior:windowCommand;
  position: absolute;
  right: 1px;
  top: 1;
  height: 19px; 
}

#window-caption-buttons [command] {  
  float: left;
  height: 19px;
  foreground-image:url( caption-buttons.png);
  foreground-repeat:no-repeat;  
  transition: blend; 
}

#window-caption-buttons [command]:hover {
  background:rgba(20, 20, 255, .6) rgba(20, 20, 225, .6) transparent transparent;
}

#window-caption-buttons [command]:active {
  background:rgba(20, 20, 255, .9) rgba(20, 20, 225, .9) transparent transparent;
}

[command=window-min] {
  width: 24x;
  foreground-position: 0 0;
}

[command=window-max]  {
  width: 24px;
  foreground-position: -24px 0;
}

[command=window-restore]  {
  width: 24px;
  foreground-position: -72px 0;
}

[command=window-close]  {
  width: 24px;
  foreground-position: -48px 0;
}