* {padding: 0;margin: 0;}

.float_layer {border: 1px dashed #b2b2b2; display:none; }
.float_layer h2 { height: 25px; line-height: 25px; padding-left: 10px; font-size: 14px; color: #ffffff; background: url(../../images/kq/title_bg.jpg) repeat-x; border-bottom: 1px dashed #b2b2b2; position: relative; }
.float_layer .min { width: 21px; height: 20px; background: url(../../images/kq/min.gif) no-repeat 0 bottom; position: absolute; top: 2px; right: 25px; }
.float_layer .min:hover { background: url(../../images/kq/min.gif) no-repeat 0 0; }
.float_layer .max { width: 21px; height: 20px; background: url(../../images/kq/max.gif) no-repeat 0 bottom; position: absolute; top: 2px; right: 25px; }
.float_layer .max:hover { background: url(../../images/kq/max.gif) no-repeat 0 0; }
.float_layer .close { width: 21px; height: 20px; background: url(../../images/kq/close.gif) no-repeat 0 bottom; position: absolute; top: 2px; right: 3px; }
.float_layer .close:hover { background: url(../../images/kq/close.gif) no-repeat 0 0; }
.float_layer .content {width:150px; overflow: hidden; font-size: 14px; line-height: 18px; color: #666; }
.float_layer .content img{width:150px;}
.float_layer .wrap2 { padding:0 }