.control {
	position:fixed;
	top:50px;
	right:10px;
	padding:2px 5px;
	background: linear-gradient(#f7f6f7, #dadcda);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#f7f6f7), to(#dadcda));
	background:-moz-linear-gradient(0% 0% 270deg,#f7f6f7, #dadcda);
	border:1px solid #c5c3c5;
	-webkit-border-radius:3px;
	   -moz-border-radius:3px;
		    border-radius:3px;
	-webkit-box-shadow:0px 0px 5px 0px #CCC;
	   -moz-box-shadow:0px 0px 5px 0px #CCC;
            box-shadow:0px 0px 5px 0px #CCC;
	z-index:2;
	font-size:0;
	z-index:999;
}
.control span {
	display:block;
	border:1px solid transparent;
	width:28px !important;
	width:30px;
	height:28px !important;
	height:30px;
	cursor:pointer !important;
	-webkit-border-radius:5px;
	   -moz-border-radius:5px;
	        border-radius:5px;
}
.control span:hover {
	border-top:1px solid #d0d2d4;
	border-right:1px solid #a9a8a9;
	border-bottom:1px solid #8b8a8a;
	border-left:1px solid #bbbabc;
	background-color:#efeeee;
}

/* ================================================== */
/* ICON */
/* ================================================== */
.icon {
	display:inline-block;
	width:24px;
	height:24px;
	background-repeat: no-repeat;
	background-position: center center;
	cursor:pointer;
	margin:2px;
	opacity:0.5;
}
.icon:hover {
	opacity:1.0;
}
.icon.folder {
	width:32px;
	height:32px;
	background-image: url(../images/icon/folder.png);
}
.icon.edit {
	background-image: url(../images/icon/edit.png);
}
.icon.view {
	background-image: url(../images/icon/view.png);
}
.icon.delete {
	background-image: url(../images/icon/delete.png);
}
.icon.create {
	background-image: url(../images/icon/create.png);
}
.icon.duplicate {
	background-image: url(../images/icon/duplicate.png);
}
.icon.photo {
	background-image: url(../images/icon/photo.png);
}
.icon.priv {
	background-image: url(../images/icon/priv.png);
}
.icon.technical {
	background-image: url(../images/icon/technical.png);
}
.icon.status {
	background-image: url(../images/icon/status.png);
}
.icon.video {
	background-image: url(../images/icon/video.png);
}
.icon.promotion {
	background-image: url(../images/icon/promotion.png);
}
.icon.home {
	cursor:auto;
	background-image: url(../images/icon/home.png);
}
.icon.hot {
	cursor:auto;
	background-image: url(../images/icon/hot.png);
}
.icon.new {
	cursor:auto;
	background-image: url(../images/icon/new.png);
}
.icon.more {
	cursor:auto;
	background-image: url(../images/icon/more.png);
}
.icon.form {
	cursor:auto;
	background-image: url(../images/icon/form.png);
}
.icon.like {
	cursor:auto;
	background-image: url(../images/icon/like.png);
}
.icon.share {
	cursor:auto;
	background-image: url(../images/icon/share.png);
}
.icon.comment {
	cursor:auto;
	background-image: url(../images/icon/comment.png);
}
.icon.hide {
	background-image: url(../images/icon/hide.png);
}
.icon.stat_0 {
	cursor:auto;
	opacity:1.0;
	background-image: url(../images/icon/stat_0.png);
}
.icon.stat_1 {
	cursor:auto;
	opacity:1.0;
	background-image: url(../images/icon/stat_1.png);
}
.icon.stat_2 {
	cursor:auto;
	opacity:1.0;
	background-image: url(../images/icon/stat_2.png);
}
.icon.stat_3 {
	cursor:auto;
	opacity:1.0;
	background-image: url(../images/icon/stat_3.png);
}
