@-ms-viewport { width:device-width; }
@media only screen and (min-device-width:800px) { html { overflow:hidden; } }
html { height:100%; }
body { height:100%; overflow:hidden; margin:0; padding:0; }

#loading {
	position: absolute;
	width: 100px;
	height: 100px;
	left: 50%;
	top: 50%;
	margin-left: -70px;
	margin-top: -50px;
	display:none;
}

#btn{
	position: absolute;
	width: 40px;
	height: 40px;
	right: 0;
	top: 0;
}
#left{
	position: absolute;
	background-color:rgba(100,100,100,0.6);
	width: 30%;
	height:100%;
	left:0px;
	top:0px;
}
.extendbtn{
	position: absolute;
	left: 30%;
	top: 50%;
	margin-top: -50px;
	opacity:0.7;
}
.lpanel{
	width:100%; 
	height:100%;
}
#largeImage{
	position: absolute;
	width:100%;
	height:100%;
	left:0px;
	top:0px;
}
.content_text{
	padding: 10px;
}
.ct_title{
	margin-top: 50px;
	margin-left: 30px;
	height: 50px;
	color:#eee;
	font-size: 25px;
}
.ct_text{
	margin-left: 30px;
	width: 85%;
	height: 50px;
	word-wrap:break-word;
	line-height:50px;
	color:#bbb;
	font-size: 18px;
}
.content_btn{
	position: absolute;
	height: 50px;
	bottom:30px;
	text-align:center;
}