@charset "utf-8";
/* CSS Document */


body{
	background:url(../mac/galaxy.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	overflow:hidden;
}

.blur{
	background:url(../mac/galaxyblur.jpg);
}

#dock {
	background:url(../mac/dock.png) no-repeat bottom;
	width:auto;
	bottom:0;
	text-align:center;
	position:fixed;
	cursor:pointer;
	padding:5px 20px;
}

#dock img{
	margin:2px -2px;
	
	/*opacity:0.5;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);*/
}

#launchpad{
	margin:20px auto;
	width:980px;
	height:700px;
	border-radius:30px;
	display:block;
	opacity:0;
	filter:alpha(opacity=0);
	-webkit-transform:scale(0.9);
	-moz-transform:scale(0.9);
	-o-transform:scale(0.9);
	-ms-transform:scale(0.9);
	-webkit-transition:0.2s ease-in-out;

}


.icon{
	background:url(mac/shadow.png) no-repeat left center;
	float:left;
	width:60px;
	height:80px;
	margin:20px 40px;
	cursor:pointer;
}

.icon:hover{
	opacity:0.6;
}

#launchpad img{
	height:50px;
	height:50px;
	margin:5px;
}

.icon span{
	float:left;
	width:60px;
	height:10px;
	margin:5px auto;
	display:block;
	color:#FFF;
	font-size:10px;
	font-family:"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;
	text-align:center;
	line-height:10px;
	text-shadow:0 1px 2px #000000;
}
	
img.launch{
	display:block;
	position:fixed;
	bottom:0;
	right:0;
	margin:5px;
	cursor:pointer;
}


.title{
	background:#333;
	background:rgba(0,0,0,0.7);
	position:absolute;
	display:none;
	bottom:0;
	right:0;
	width:90px;
	height:20px;
	border-radius:8px;
	color:#FFF;
	padding:2px;
	line-height:20px;
	text-align:center;
	font-size:12px;
	font-family:"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;
}

.note {
	position:absolute;
	left:30%;
	top:35%;
	padding:10px;
	padding-top:0;
	background: #FFF046;
	background:rgba(255,240,70,0.9);
	width:40%;
	height:auto;
	box-shadow: 0px 5px 10px #333;
	box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.5);
	font-family:"微软雅黑";
	text-align:center;
	filter:alpha(opacity=90);
	opacity:1;
}

.note h3{
	letter-spacing:6px;
}

.close{
	float:right;
	margin:-14px -24px;
	cursor:pointer;
}