@charset "utf-8";
/* CSS Document */

body,div,p,ul,ol,li,span,a,pre,img,object{ margin:0 ; padding:0;}
a img{ border:0; display:block;}
body{ overflow-x:hidden; }

.copyright{width:100%;height:70px;background:url(https://tw.beanfun.com/Lineage/events/2015comp0723/images/footer.jpg)center no-repeat,#000;}
.bg{ background: url(../img/bg_p1.jpg)center top no-repeat; min-width:1000px; width: 100%; height:7410px;}
.main{ width:1024px; height:7410;margin:0 auto; position:relative;}

#cart{
	width: 1024px;
	height: 54px;
	position: absolute;
	left: 50%;
	display: block;
	overflow: hidden;
	margin-left: -512px;
	
}
.btbox{ width:1024px; height:54px; margin:0 auto;}
	.bt01,.bt02,.bt03,.bt04,.bt05,.bt06,.bt07{ height:67px; display:block; background:url(../img/bt_p1.jpg); float:left;}
	.bt01{ width:147px;background-position: 0px -54px;}
		.bt01:hover{ background-position: 0px 0px;}
	.bt02{ width:146px;background-position: -147px -54px;}
		.bt02:hover{ background-position:-147px 0px;}
	.bt03{ width:147px;background-position: -293px -54px;}
		.bt03:hover{ background-position:-293px 0px;}
	.bt04{ width:147px;background-position: -440px -54px;}
		.bt04:hover{ background-position:-440px 0px;}
	.bt05{ width:146px;background-position: -586px -54px;}
		.bt05:hover{ background-position:-586px 0px;}
	.bt06{ width:146px;background-position: -733px -54px;}
		.bt06:hover{background-position:-733px 0px;}
	.bt07{ width:145px;background-position: -879px -54px;}
		.bt07:hover{ background-position:-879px 0px;}				

/*------------------------------------------------------------*/
	
.box01{ width:1024px; height:3678px; }
.box02{ width:1024px; height:1531px; }
.box03{ width:1024px; height:1491px; }

#toTop {
	position: fixed;
	bottom: 10px;
	right: 5%;
	cursor: pointer;
	display: none;
	overflow: hidden;
	z-index: 99;
	height: 68px;
	width: 113px;
}