html,body
{
	margin: 0;
	font-size: 12px;
	font-family: "宋体",Consolas,"黑体" ,Consolas,Verdana;
	padding: 0;
	color:#000;
	}
.farbtastic-title{height:29px; line-height:29px; background-color:#f6f6f6;}
.farbtastic-txt{ height:20px; vertical-align:middle; line-height:20px; width:50px; border:solid 1px #f3f5f8;}
.farbtastic {
  position: relative;
}
.farbtastic * {
  position: absolute;
  cursor: crosshair;
}
.farbtastic, .farbtastic .wheel {
  width: 195px;
  height: 195px;
}
.farbtastic .color, .farbtastic .overlay {
  top: 47px;
  left: 47px;
  width: 101px;
  height: 101px;
}
.farbtastic .wheel {
  background: url(wheel.png) no-repeat;
  width: 195px;
  height: 195px;
}
.farbtastic .overlay {
  background: url(mask.png) no-repeat;
}
.farbtastic .marker {
  width: 17px;
  height: 17px;
  margin: -8px 0 0 -8px;
  overflow: hidden; 
  background: url(marker.png) no-repeat;
}

