﻿@charset "utf-8";
/* CSS Document */

body,img,p,h1,h2,h3,h4,h5,h6,form,table,td,ul,ol,li,fieldset,div {margin:0; padding:0; border:0;}
body {
	/*font-family: "微軟正黑體", Arial, Helvetica, sans-serif;*/
	font-size: 12px;
	line-height: 20px;
	color: #686459;
	}
a,img{
	outline: none; /* for Firefox */
    hlbr:expression(this.onFocus=this.blur()); /* for IE */	
	border: 0;
	}			
	
/* 區塊 */

#cbackground{
	max-width:2000px;
	background-attachment: scroll;
	background-image: url(../images/ba.jpg);
	background-repeat: repeat;
	}
.mubackground{
	background-attachment: scroll;
	background-image: url(../images/muba.jpg);
	background-repeat: repeat-y;
	background-position: 0%;
	}
.mubottom{
	min-width:1000px;
	min-height:840px;
	background-image: url(../images/mu_bottom.jpg);
	background-repeat: no-repeat;
	background-position: 0% 100%;
	background-attachment: scroll;
	}
#content{width:100%;}
	
/* 選單 */

#mu{
	position:fixed;
	/*position:absolute;*/
	width:231px;
	left:0px;
	top:0px;
	z-index:2;
	}

/*申帳&下載 */

.apc{
	position:relative;
	width:231px;
	height:78px;
	background-image: url(../images/apc.jpg);
	}
.apc1{
	position:absolute;
	left:0px;
	top:77px;
	width:39px;
	height:35px;
	z-index:5;
	background-image: url(../images/apc3.png);
	}
.apc2{
	position:absolute;
	left:231px;
	top:0px;
	width:5px;
	height:78px;
	z-index:5;
	background-image: url(../images/apc4.png);
	}
.muba{
	position:relative;
	width:231px;
	min-height:510px;
	padding-top:14px;
	background-image: url(../images/apc2.gif);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	}
.mubox {
	float:left; 
	width:231px;
	background:url(../images/mubox.png) no-repeat -462px 0px;
	}
.mubox01 {
	position:absolute;
	width:231px;
	height:62px;
	left:0px;
	top:14px;
	z-index:1;
	display:none;
	}
.mubox02 {
	position:absolute;
	width:231px;
	height:62px;
	left:0px;
	top:76px;
	z-index:1;
	display:none;
	}
.mubox03 {
	position:absolute;
	width:231px;
	height:62px;
	left:0px;
	top:138px;
	z-index:1;
	display:none;
	}
.mubox04 {
	position:absolute;
	width:231px;
	height:62px;
	left:0px;
	top:200px;
	z-index:1;
	display:none;
	}
.mubox05 {
	position:absolute;
	width:231px;
	height:62px;
	left:0px;
	top:262px;
	z-index:1;
	display:none;
	}
.mubox06 {
	position:absolute;
	width:231px;
	height:62px;
	left:0px;
	top:324px;
	z-index:1;
	display:none;
	}
.mubox07 {
	position:absolute;
	width:231px;
	height:62px;
	left:0px;
	top:386px;
	z-index:1;
	display:none;
	}
.ac {
	float:left;
	width:114px;
	height:78px;
	display: block;
	background-image:url(../images/ac.jpg);
	background-position: 0px 0px;
	cursor:hand;
	}
.ac  span.hover{
	width:114px;
	height:78px;
	display:block;
	background-image:url(../images/ac.jpg);
	background-position: 0px 78px;	
	}
.dw {
	float:left;
	width:117px;
	height:78px;
	display: block;
	background-image:url(../images/dw.jpg);
	background-position: 0px 0px;
	cursor:hand;
	}
.dw  span.hover{
	width:117px;
	height:78px;
	display:block;
	background-image:url(../images/dw.jpg);
	background-position: 0px 78px;	
	}	
.bh {
	float:left;
	width:38px;
	height:37px;
	margin-top:18px;
	margin-left:46px;
	margin-right:7px;
	display: block;
	background-image:url(../images/bh.jpg);
	background-position: 0px 0px;
	cursor:hand;
	}
.bh  span.hover{
	width:38px;
	height:37px;
	display:block;
	background-image:url(../images/bh.jpg);
	background-position: 0px 37px;	
	}
.gd {
	float:left;
	width:38px;
	height:37px;
	margin-top:18px;
	margin-right:7px;
	display: block;
	background-image:url(../images/gd.jpg);
	background-position: 0px 0px;
	cursor:hand;
	}
.gd  span.hover{
	width:38px;
	height:37px;
	display:block;
	background-image:url(../images/gd.jpg);
	background-position: 0px 37px;
	}
.fb01 {
	float:left;
	width:38px;
	height:37px;
	margin-top:18px;
	display: block;
	background-image:url(../images/fb01.jpg);
	background-position: 0px 0px;
	cursor:hand;
	}
.fb01  span.hover{
	width:38px;
	height:37px;
	display:block;
	background-image:url(../images/fb01.jpg);
	background-position: 0px 37px;	
	}
	
/* 版宣 */

#cy{
	position:relative;
	width:100%;
	min-width:1000px;
	height:59px;
	background-color:#000000;
	background-image:url(../images/15.jpg);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: 100% 0%;
	}
.cy2{
	position:absolute;
	width:765px;
	height:59px;
	top:0px;
	left:0px;
	z-index:3;
	}

/* 內頁 */

#tba{
	width:769px;
	/*width:655px;*/
	margin-left:231px;
	overflow: hidden;
	position: relative;
}
.tbabox{
	position:absolute;
	width:655px;
	top:0px;
	left:-655px;
	z-index: 1;
}

.tba01{float:left;}
.tba02{
	float:left;
	width:655px;
	background-attachment: scroll;
	background-image: url(../images/tb_06.png);
	background-repeat: repeat-y;
	background-position: 0% 0%;
}
.tba03{
	width:495px;
	min-height:600px;
	padding-left:53px;
	padding-right:45px;
	padding-top:30px;
	background-attachment: scroll;
	background-image: url(../images/tb_04.png);
	background-repeat: no-repeat;
	background-position: 0% 0%;
}
.f01{float:left;width:113px;margin-bottom:3px;}
.f02{float:left;width:382px;line-height:30px;margin-bottom:3px;}
.f03{float:left;width:490px;margin-bottom:5px; padding-left:5px;}
.f04{
	float:left;
	width:490px;
	margin-bottom:2px;
	padding-left:5px;
	font-size: 15px;
	line-height: 30px;
	font-weight: bold;
	color: #4a463d;
}
.f05{float:left;width:495px;margin-top:5px;margin-bottom:5px;text-align:center;}
#ac00{
	width:100%;
	min-width:1000px;
	height:851px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-image:url(../images/ac00.jpg);
	background-position: 231px 0px;	
	}
#ac01{
	width:100%;
	min-width:1000px;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-image:url(../images/ac01.jpg);
	background-position: 231px 0px;
	}
#ac02{
	width:100%;
	min-width:1000px;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-image:url(../images/ac02.jpg);
	background-position: 231px 0px;	
	}
#ac03{
	width:100%;
	min-width:1000px;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-image:url(../images/ac03.jpg);
	background-position: 231px 0px;	
	}
#ac04{
	width:100%;
	min-width:1000px;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-image:url(../images/ac04.jpg);
	background-position: 231px 0px;	
	}
#ac05{
	width:100%;
	min-width:1000px;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-image:url(../images/ac05.jpg);
	background-position: 231px 0px;	
	}
#ac06{
	width:100%;
	min-width:1000px;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-image:url(../images/ac06.jpg);
	background-position: 231px 0px;	
	}
#ac07{
	width:100%;
	min-width:1000px;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-image:url(../images/ac07.jpg);
	background-position: 231px 0px;	
	}
