.random_banner_all_banners {display:none;}
.random_banner_box
{
	overflow:hidden;
}
.random_banner_box .async_image
{
	overflow:hidden;
	width:100%;
	height:100%;
}
.random_banner_box.size1
{
	width:160px;
	height:660px;
}
.random_banner_box.size2
{
	width:675px;
	height:130px;
}
.random_banner_box.mobile.size2
{
	width:600px;
	height:115px;
}
.random_banner_box.size3
{
	width:500px;
	height:190px;
}
.random_banner_box.size4
{
	width:330px;
	height:120px;
}
.random_banner_box.size5
{
	width:970px;
	height:160px;
}
.random_banner_box.mobile.size5
{
	width:600px;
	height:100px;
}
.random_banner_box.size6
{
	width:330px;
	height:470px;
	margin-top:20px;
}
.random_banner_box.size7
{
	width:780px;
	height:120px;
}
.random_banner_box.left {float:left;}
.random_banner_box.right {float:right;}
.random_banner_box.floating
{
	position:fixed;
	left:0px;
	top:290px;
}
.random_banner_box.floating.size7
{
	position:absolute;
	left:auto;
	right:0px;
	top:220px;
	z-index:5;
	margin-right:-800px;
}

#btn_close_floating_banner
{
	position:absolute;
	left:auto;
	right:750px;
	top:200px;
	z-index:6;
	background-image:url('images/xx.png');
	width:50px;
	height:50px;
	display:inline-block;
	margin-right:-800px;
}
#btn_close_floating_banner:hover
{
	background-image:url('images/xx press.png');
}

.random_banner_box a
{
	display:block;
	width:100%;
	height:100%;
	opacity:1;
}
.random_banner_box a.temp 
{
	position:relative;
	top:-100%;
	opacity:0;
	z-index:1;
}
.random_banner_box a img
{
	display:block;
	width:100%;
	height:100%;
}
.random_banner_box a img.mask
{
	position:relative;
	top:-100%;
	opacity:0;
	z-index:1;
}
.random_banner_box a:hover img.mask
{
	opacity:1;
}


















