@charset "utf-8";
/* CSS Document */
body {
	margin: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding: 0px;
}

#toptop {border-collapse:collapse;
		   width: 100%;
		   position: relative;
		   margin: 0px auto;
		   float:left;
		   text-align:left;
		   overflow: hidden;
		   
		   }

.topmain {
	width:1000px;
	height:1000px;
	margin-right: auto;
	margin-top: 0px;
	margin-left: auto;
	position: relative;
}
#apDiv1 {
	position:absolute;
	width:2000px;
	height:1000px;
	z-index:1;
	left: -500px;
	top: 0px;
}


/*-----------------------------------------*/
#header {
	width: 100%;
	height: 30px;
	background: #444;
	}
.fontstyle {
	color: #888;
	font-size: 12px;
	height: 30px;
	line-height: 30px;
	float: left;
		}
.fontstyle a {
	color: #888;
	text-decoration: none;
		}
.souim {
	color: #FFF;
	height: 20px;
	width: 46px;
	float: left;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 5px;
	}
.sou {
	color: #FFF;
	height: 30px;
	width: 60px;
	float: left;
	margin-right: 5px;
	
	}
button {
  background-color: transparent;
  border: none;
  cursor: pointer;
  outline: none;
  padding: 0;
  appearance: none;
}

#Audio-Control {
	width: 60px;

}

#Audio-Control button {
  width: 30px;
  float: left;
 }

#Audio-Control button.on {
  border-left: none;
}

#Audio-Control button.off {
  border-right: none;
}
#Audio-Control button.on:hover {
  background: #777;
}

#Audio-Control button.off:hover {
  background: #777;
}
#Audio-Control button.active {
  background: #444;
}
