@charset "utf-8";
/*===============上面這是清除css原預設格式===============*/
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td,img
{
	margin:0;
	padding: 0;
}
li {list-style-type:none;}

#container{ height:620px; width:970px; margin:auto;}
#left{
	width:241px;
	height:560px;
	background-image: url(images/index/left_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	float:left;
}
#right{
	width:729px;
	height:560px;
	background-image: url(images/index/right_bg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: right;
}

/*footer start*/
#footer{
	width:970px;
	height:60px;
	clear:both;
	background-image: url(images/index/bottom_bg.jpg);
	background-repeat: no-repeat;
}
#copy{width:300px; margin-left:144px !important; margin-left:70px; margin-top:20px; float:left;}
#footer_but{margin-left:40px; margin-top:15px; float:left;}
#footer_music{float:left; width:200px; height:15px; margin:5px 0 0 220px;}



/*left start*/
#logo_box{width:241px; height:61px;}
#left_nav{width:70px; margin-left:34px; margin-top:20px;}
#left_nav li a{
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #737373;
	text-decoration: none;
	padding-top:2px;
}
#left_nav li a:hover{
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	text-decoration: underline;
}
#left_nav li#favor{
	background-image: url(images/index/icon_1.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 14px;
	padding-left: 20px;
	margin-bottom:8px;
}
#left_nav li#contact{
	background-image: url(images/index/icon_2.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 14px;
	padding-left: 19px;
	margin-bottom:8px;
}
#left_nav li#sitmap{
	background-image: url(images/index/icon_3.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 14px;
	padding-left: 21px;
	margin-bottom:8px;
}

/*right start*/
#menu_box{height:61px; margin-left:104px; margin-bottom:16px;}
#menu{width:484px; margin-right:10px; float:left;}
#member_but{width:100px; height:23px; margin-top:27px; float:left;} 
#ad_box{width:135px; margin-left:32px !important; margin-left:16px; margin-right:9px; margin-top:150px; float:left;}
.area{
	width:130px;
	height:50px;
	border: 1px solid #999999;
	padding-top:3px;
	padding-left:5px;
	margin-bottom: 4px;
}
.area a:link img{
    opacity: 1;                   /* 透明度100% FireFox 的寫法 */ 
    filter: Alpha(Opacity=100);   /* 透明度100% IE 的寫法 */ 
}
.area a:visited img{
    opacity: 1;                   /* 透明度100% FireFox 的寫法 */ 
    filter: Alpha(Opacity=100);   /* 透明度100% IE 的寫法 */ 
}
.area a:hover img{
    opacity: 0.6;                /* 透明度60% FireFox 的寫法 */ 
    filter: Alpha(Opacity=50);   /* 透明度60% IE 的寫法 */ 
}
#flash{widows:520px; height:327px; float:left;}
#movies{
	margin-top: 3px;
	margin-right: 10px;
	margin-left: 2px;
	float:left;
	width:180px;
}
#movies_but{margin:5px 0 0 0; width:100px; float:left;}
#movies_but a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
#movies_but a:hover{
	color: #999999;
	text-decoration: underline;
}
#news_box{
	width:241px;
	height:112px;
	margin-right:50px;
	margin-top: 21px;
	background-image: url(images/index/news.jpg);
	background-repeat: no-repeat;
	float:left;
}
#news_box #more{width:28px; height:8px; margin-left:176px; margin-top:13px; margin-bottom:14px;}
#news_box #more a:link img{ opacity: 1; filter: Alpha(Opacity=100);}
#news_box #more a:visited img{ opacity: 1; filter: Alpha(Opacity=100);}
#news_box #more a:hover img{ opacity: 0.7; filter: Alpha(Opacity=60);}
#news_box #pic{width:100px; height:75px; margin-left:2px; margin-right:3px; border: 1px solid #999999; float:left;}
#news_box #new_txt{ width:95%; height:77px; float:left; margin-left:5px;}
#news_box #new_txt #date{margin-bottom:4px; margin-top:2px;}
#news_box #new_txt #inf_1{ width:128px;}

#store_box{
	width:200px;
	height:112px;
    margin-top: 21px;
	background-image: url(images/index/store.jpg);
	background-repeat: no-repeat;
	float:left;
}
#store_box #more_2{width:28px; height:7px; margin-left:159px; margin-top:15px; margin-bottom:15px;}
#store_box #more_2 a:link img{ opacity: 1; filter: Alpha(Opacity=100);}
#store_box #more_2 a:visited img{ opacity: 1; filter: Alpha(Opacity=100);}
#store_box #more_2 a:hover img{ opacity: 0.7; filter: Alpha(Opacity=60);}
#store_box #txt{width:200px;}
.txt_list{height:37px; margin-bottom:10px !important; margin-bottom:6px;}




