@charset "utf-8";
/* CSS Document */

* {
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif,"新細明體";
}

/*
body
{
	margin-left: 0px;
	margin-top: 9px;
	margin-right: 0px;
	margin-bottom: 0px;
        background-color: #dddddd;
}
*/
body {
	margin-left: 0px;
	margin-top: 9px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url('images/back.gif');
}

td 
{
	font-size: 12px;
	color: #666666;
	line-height: 16px;
	font-family: verdana;
	text-decoration: none;
        
}


/******* link *********/
a:link 
{
	font-family: verdana;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
a:visited
{
	font-family: verdana;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
a:hover
{
	font-family: verdana;
	font-size: 12px;
	color: #CC3300;
	text-decoration: none;
} 

.p1c a:link 
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #b2b1b1;

}
.p1c a:visited
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #b2b1b1;

}
.p1c a:hover
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #e93100;
	text-decoration: underline;

}
/******* link *********/

.toptext
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	line-height: 14px;
        color: #ffffff;
}
.toptext a:link 
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	color: #ffffff;

}
.toptext a:visited
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	color: #ffffff;

}
.toptext a:hover
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	color: #ffffff;
	text-decoration: underline;
}
.pad1
{
        padding-bottom:10px;
}
.pad2
{
        padding-top:2px;
}
.btn1
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: 14px;
	color: #494947;
    padding-top:1px;
    padding-left:7px;
}
.btn1 a:link 
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #494947;

}
.btn1 a:visited
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #494947;

}
.btn1 a:hover
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #1d1d1c;
	text-decoration: none;

}
.t1
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	line-height: 10px;
	color: #ef7d00;
	font-weight: bold;
}
.t1 a:link 
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #ef7d00;

}
.t1 a:visited
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #ef7d00;

}
.t1 a:hover
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #ef7d00;
	text-decoration: none;

}
.t2
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
	line-height: 18px;
	color: #fb5f15;
	font-weight: bold;
}

.t2a
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 15px;
	line-height: 18px;
	color: #fc5e17;
	font-weight: bold;
}

.t3
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
	line-height: 20px;
	color: #005fd5;
	font-weight: bold;
}
.t4
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: 16px;
	color: #bb0b0d;
	font-weight: bold;
}
.t5
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: 18px;
	color: #5a5a5a;
}
.t5 a:link 
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #5a5a5a;

}
.t5 a:visited
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #5a5a5a;

}
.t5 a:hover
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #5a5a5a;
	text-decoration: none;

}
.t5a
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	line-height: 18px;
	color: #5a5a5a;
}
.t5a a:link 
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #5a5a5a;

}
.t5a a:visited
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #5a5a5a;

}
.t5a a:hover
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #e8580a;
	text-decoration: underline;

}
.t6
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: 14px;
	color: #494947;
	font-weight: bold;
}
.t6a
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 15px;
	line-height: 20px;
	color: #494947;
	font-weight: bold;
}
.t6b
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: 14px;
	color: #ffffff;
	font-weight: bold;
}
.t7
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: 16px;
	color: #494947;
        padding-top:1px;
}
.t7 a:link 
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #494947;

}
.t7 a:visited
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #494947;

}
.t7 a:hover
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #ea3000;
	text-decoration: none;

}
.t8
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	line-height: 14px;
	color: #262626;
	font-weight: bold;
}
.tel
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: 16px;
	color: #3399CC;
        padding-top:1px;
}
.tel a:link 
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #3399CC;
	text-decoration: underline;

}
.tel a:visited
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #3399CC;
	text-decoration: underline;

}
.tel a:hover
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #ea3000;
	text-decoration: underline;

}
.p1
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	line-height: 16px;
	color: #484846;
        padding-top:7px;
}
.p1 a:link 
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #484846;

}
.p1 a:visited
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #484846;

}
.p1 a:hover
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #20201f;
	text-decoration: underline;

}
.p1a
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	line-height: 16px;
	color: #b2b1b1;
        padding-top:7px;
}
.p1a a:link 
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #b2b1b1;

}
.p1a a:visited
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #b2b1b1;

}
.p1a a:hover
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #20201f;
	text-decoration: underline;

}
.p1b
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	line-height: 16px;
	color: #20201f;
    padding-top:7px;
}
.p2
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	line-height: 16px;
	color: #000000;
        padding-top:7px;
}
.p2 a:link 
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #000000;

}
.p2 a:visited
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #000000;

}
.p2 a:hover
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #000000;
	text-decoration: underline;

}
.p3
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	line-height: 20px;
	color: #484846;
}

.p1b
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	line-height: 16px;
	color: #20201f;
    padding-top:7px;
}

.p1c
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	line-height: 16px;
	color: #b2b1b1;
    padding-top:7px;
}

.p1d
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	font-weight: bold;
        padding-top:2px;
        padding-bottom:2px;
        padding-left:6px;
}

.p1e
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	line-height: 18px;
	color: #333333;
        padding-top:2px;
        padding-bottom:2px;
        padding-left:6px;
}

.login
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	line-height: 18px;
	color: #eb2e00;
    padding-top:4px;
}
.login a:link 
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #eb2e00;

}
.login a:visited
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #eb2e00;

}
.login a:hover
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #eb2e00;
	text-decoration: underline;

}
.login2
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	line-height: 18px;
	color: #1f1f1f;
        padding-top:4px;
}
.mem
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	line-height: 18px;
	color: #dc1010;
        padding-top:2px;
        text-decoration: none;
}
.mem a:link 
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	color: #dc1010;
	text-decoration: none;
        padding-top:2px;
}
.mem a:visited
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	color: #dc1010;
	text-decoration: none;
}
.mem a:hover
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	color: #fd571b;
	text-decoration: none;

}
.footer
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: 14px;
	color: #5d5d5a;
        padding-left:7px;
}
.footer a:link 
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #5d5d5a;

}
.footer a:visited
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #5d5d5a;

}
.footer a:hover
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #2e2e2d;
	text-decoration: underline;

}
.inputtext
{
	font-family:"Verdana", "Arial", "Helvetica", "sans-serif";
        font-size: 12px;
	font-weight: normal;
	color: #484846;
	text-decoration: none;
        border-top : 1px double #000000;
        border-bottom : 1px double #000000;
        border-left : 1px double #000000; 
        border-right : 1px double #000000;
}
textarea{
SCROLLBAR-FACE-COLOR: #e5f2fd;
SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
SCROLLBAR-SHADOW-COLOR: #628db5;
SCROLLBAR-3DLIGHT-COLOR: #7cb0e2; 
SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
SCROLLBAR-ARROW-COLOR: #7cb0e2; 
SCROLLBAR-TRACK-COLOR: #f1f7fc;
border-top : 1px double #a5c9ec;
border-bottom : 1px double #a5c9ec;
border-left : 1px double #a5c9ec; 
border-right : 1px double #a5c9ec;
color : #3a3939;
font-size : 10pt;
background-color : #ffffff; 
}






/*********************************************************************************************/

#Layer1 {
		position:absolute;
		width:930px;
		height:115px;
		z-index:1;
	}
	#p1 {
		position:absolute;
		width:168px;
		height:115px;
		z-index:1;
		visibility: hidden;
	}
	#p1_1 {
		position:absolute;
		width:168px;
		height:115px;
		z-index:2;
		visibility: hidden;
	}
	#p1_2 {
		position:absolute;
		width:168px;
		height:115px;
		z-index:3;
		visibility: hidden;
	}
	
	#Layer2 {
		position:absolute;
		width:168px;
		height:115px;
		z-index:1;
	}
	#Layer3 {
		position:absolute;
		width:336px;
		height:115px;
		z-index:2;
	}
	#Layer4 {
		position:absolute;
		width:335px;
		height:115px;
		z-index:3;
	}
	#Layer5 {
		position:absolute;
		width:168px;
		height:115px;
		z-index:2;
	}
	#Layer6 {
		position:absolute;
		width:168px;
		height:115px;
		z-index:3;
	}
	#n1 {
		position:absolute;
		width:168px;
		height:115px;
		z-index:4;
		visibility: hidden;
	}
	#n1_1 {
		position:absolute;
		width:120px;
		height:115px;
		z-index:5;
		visibility: hidden;
	}
	#n1_2 {
		position:absolute;
		width:120px;
		height:115px;
		z-index:6;
		visibility: hidden;
	}
	#m1 {
		position:absolute;
		width:107px;
		height:115px;
		z-index:7;
		visibility: hidden;
	}



.menuhidelayers
{	position:absolute;
		width:168px;
		height:115px;
		z-index:3;
		visibility: hidden;
}

/*********************************************************************************************/


/******************** BOF: slider *************************************************************************/

#wrapper {
    width: 760px;
    margin: 0 auto;
}

#intro {
    padding-bottom: 10px;
}

h2 {
    margin: 0;
    margin-bottom: 14px;
    padding: 0;
}

#slider {
    width: 680px;
    margin: 0 auto;
    position: relative;
}

.scroll {
    height: 300px;
    width: 680px;
    overflow: auto;
    overflow-x: hidden;
    position: relative;
    clear: left;
    background: #FFFFFF url(images/content_pane-gradient.gif) repeat-x scroll left bottom;
}

.scrollContainer div.panel {
    padding: 20px;
    height: 300px;
    width: 650px;
	font-size:12px;
	line-height:18px;
	
}

#shade {
    background: #EDEDEC url(images/shade.jpg) no-repeat 0 0;
    height: 50px;
}

ul.navigation {
    list-style: none;
    margin: 0;
    padding: 0;
    padding-bottom: 9px;
}

ul.navigation li {
    padding-top: 2px;
    display: inline;
    margin-right: -1px;
}

ul.navigation a {
    padding: 10px;
    color: #000;

    text-decoration: none;
}

ul.navigation a:hover {
    background: #f6f6f6  ;
}

ul.navigation a.selected {
    background-color: #fff;
}

ul.navigation a:focus {
    outline: none;
}

.scrollButtons {
    position: absolute;
    top: 150px;
    cursor: pointer;
}

.scrollButtons.left {
    left: -20px;
}

.scrollButtons.right {
    right: -20px;
}

.hide {
    display: none;
}


.box
{	width:99%; 
	height:250px; 
	overflow:auto;
	border:1px solid #d8d8d8
}
/******************** EOF: slider *************************************************************************/


/* email style */
.w1 {	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 13px;
	color: #bb0b0d;
	line-height: 20px;
    font-weight: bold;
}

.w3 {	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #000000;
	line-height: 20px;
	font-weight: bold;
}

.w4 {	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 16px;
	color: #f86a10;
	line-height: 20px;
	font-weight: bold;
}
.w5 {	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #333333;
	line-height: 20px;
}

