@charset "UTF-8";
@import url("reset.css");

body{
	background-color:#effbfc;
	}
	
body.hm #header .mainNavi .navi li#menu_1,
body.ab #header .mainNavi .navi li#menu_2,
body.mb #header .mainNavi .navi li#menu_3,
body.ns #header .mainNavi .navi li#menu_4,
body.lk #header .mainNavi .navi li#menu_5,
body.cu #header .mainNavi .navi li#menu_6
{
	display: block;
	list-style:none;
	color:#000;
	background-image:url(../images/menu_over.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
	height:31px;
}
	
#wrapper{
	width: 1001px;
	margin:0 auto;
	padding:0 25px;
	background-image:url(../images/index_bg.gif);

}

#header{
	background-color: #FFFFFF;
	padding:0 46px;
	height:128px;
}

#header h1 a {
	float:left;
	text-indent: -9999px;
	display: block;
	width: 335px;
	height: 35px;
	background-image:url(../images/logo.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	margin-top:63px;
}

#header .mainNavi{
	float:right;
	margin-top:45px;
}

#header .mainNavi .shortCut{
margin-bottom:18px;
float:right;
	
}

.visitor{
	float:left;
	font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
	color:#ad5f03;
	font-size:12px;
	text-decoration:none;
	line-height:15px;
	margin-right:25px;
	
}

.newsletterTop{
	float:left;
	font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
	color:#ad5f03;
	font-size:12px;
	text-decoration:none;
	line-height:15px;
	margin-right:25px;
	
	
}

.newsletterTop a{
	font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
	color:#ad5f03;
	font-size:12px;
	text-decoration:none;
	line-height:15px;
	margin-left:5px;
}

.newsletterTop a:hover{
	color:#04b8cd;
}

.language{
	float:right;
	font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
	color:#ad5f03;
	font-size:12px;
	text-decoration:none;
	line-height:15px;
	
}

.language a{
	font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
	color:#ad5f03;
	font-size:12px;
	text-decoration:none;
	line-height:15px;
}

.language a:hover{
	color:#04b8cd;
}

.language span.arrowL{
	margin-right:5px;
}

#header .mainNavi .navi{
	clear:both;
	position:relative;
	width:auto;
	list-style:none;
	
}

#header .mainNavi .navi ul{
	list-style:none;
	}	
	

#header .mainNavi .navi li#menu_1{
	list-style:none;
	margin-right:30px;
	float: left;
	
	}
	
	
#header .mainNavi .navi li#menu_1 a{
	list-style:none;
	display: block;
	font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
	color:#000;
	font-size:14px;
	line-height:22px;
	text-decoration:none;
	}
	
	
#header .mainNavi .navi li#menu_1 a:hover{
	display: block;
	list-style:none;
	color:#04b8cd;
	
}

#header .mainNavi .navi li#menu_2{
	list-style:none;
	margin-right:30px;
	float: left;
	
	}
	
	
#header .mainNavi .navi li#menu_2 .ab a{
	list-style:none;
	display: block;
	font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
	color:#000;
	font-size:14px;
	line-height:22px;
	text-decoration:none;
	}
	
	
#header .mainNavi .navi li#menu_2 .ab a:hover{
	display: block;
	list-style:none;
	color:#04b8cd;
	
}

.navi li#menu_2 ul#sub_1{
	display: none;
	position: absolute;
	left: 46px;
	top: 20px;
	background-color: #c5f1f6;
	border-style: solid;
	border-color: #04b8cd;
	border-top-width: 2px;
	border-left-width: 2px;
	border-right-width: 2px;
	border-bottom-width:1px;
	width: auto;
	z-index: 1;
}

.navi li#menu_2 ul#sub_1 li{
	
	list-style:none;
	display: block;
	border-bottom:1px #04b8cd solid;
	font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
	color:#000;
	font-size:13px;
	text-decoration:none;
	line-height:25px;
	background-color: #c5f1f6;
}
	
	
.navi li#menu_2 ul#sub_1 li a{
	list-style:none;
	display:block;
	font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
	color:#000;
	font-size:13px;
	text-decoration:none;
	line-height:25px;
	background-color: #c5f1f6;
	padding:2px 8px;
	
	}
	
.navi li#menu_2 ul#sub_1 li a:hover{
    color:#000;
	background-color:#45cede;
	text-decoration:none;
}

#header .mainNavi .navi li#menu_3{
	list-style:none;
	margin-right:30px;
	float: left;
	
	}
	
	
#header .mainNavi .navi li#menu_3 .mb a{
	list-style:none;
	display: block;
	font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
	color:#000;
	font-size:14px;
	line-height:22px;
	text-decoration:none;
	}
	
	
#header .mainNavi .navi li#menu_3 .mb a:hover{
	display: block;
	list-style:none;
	color:#04b8cd;
	
}

.navi li#menu_3 ul#sub_2{
	display: none;
	position: absolute;
	left: 150px;
	top: 20px;
	background-color: #c5f1f6;
	border-style: solid;
	border-color: #04b8cd;
	border-top-width: 2px;
	border-left-width: 2px;
	border-right-width: 2px;
	border-bottom-width:1px;
	width: auto;
	z-index: 1;
}

.navi li#menu_3 ul#sub_2 li{
	
	list-style:none;
	display: block;
	border-bottom:1px #04b8cd solid;
	font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
	color:#000;
	font-size:13px;
	text-decoration:none;
	line-height:25px;
	background-color: #c5f1f6;
}
	
	
.navi li#menu_3 ul#sub_2 li a{
	list-style:none;
	display:block;
	font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
	color:#000;
	font-size:13px;
	text-decoration:none;
	line-height:25px;
	background-color: #c5f1f6;
	padding:2px 8px;
	
	}
	
.navi li#menu_3 ul#sub_2 li a:hover{
    color:#000;
	background-color:#45cede;
	text-decoration:none;
}

#header .mainNavi .navi li#menu_4{
	list-style:none;
	margin-right:30px;
	float: left;
	
	}
	
	
#header .mainNavi .navi li#menu_4 .en a{
	list-style:none;
	display: block;
	font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
	color:#000;
	font-size:14px;
	line-height:22px;
	text-decoration:none;
	}
	
	
#header .mainNavi .navi li#menu_4 .en a:hover{
	display: block;
	list-style:none;
	color:#04b8cd;
	
}

.navi li#menu_4 ul#sub_3{
	display: none;
	position: absolute;
	left: 237px;
	top: 20px;
	background-color: #c5f1f6;
	border-style: solid;
	border-color: #04b8cd;
	border-top-width: 2px;
	border-left-width: 2px;
	border-right-width: 2px;
	border-bottom-width:1px;
	width: auto;
	z-index: 1;
}

.navi li#menu_4 ul#sub_3 li{
	
	list-style:none;
	display: block;
	border-bottom:1px #04b8cd solid;
	font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
	color:#000;
	font-size:13px;
	text-decoration:none;
	line-height:25px;
	background-color: #c5f1f6;
}
	
	
.navi li#menu_4 ul#sub_3 li a{
	list-style:none;
	display:block;
	font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
	color:#000;
	font-size:13px;
	text-decoration:none;
	line-height:25px;
	background-color: #c5f1f6;
	padding:2px 8px;
	
	}
	
.navi li#menu_4 ul#sub_3 li a:hover{
    color:#000;
	background-color:#45cede;
	text-decoration:none;
}
	
#header .mainNavi .navi li#menu_5{
	list-style:none;
	margin-right:30px;
	float: left;
	
	}
	
	
#header .mainNavi .navi li#menu_5 a{
	list-style:none;
	display: block;
	font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
	color:#000;
	font-size:14px;
	line-height:22px;
	text-decoration:none;
	}
	
	
#header .mainNavi .navi li#menu_5 a:hover{
	display: block;
	list-style:none;
	color:#04b8cd;
	
}

#header .mainNavi .navi li#menu_6{
	list-style:none;
	float: left;
	
	}
	
	
#header .mainNavi .navi li#menu_6 a{
	list-style:none;
	display: block;
	font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
	color:#000;
	font-size:14px;
	line-height:22px;
	text-decoration:none;
	}
	
	
#header .mainNavi .navi li#menu_6 a:hover{
	display: block;
	list-style:none;
	color:#04b8cd;
	
}	
	
/* ---- banner區 ---- */

.indexBanner{
	width:1001px;
	height:467px;
	margin:0 auto;
	clear:both;
	}

#bannerWrapper{
	width:1001px; 
	height:467px; 
	overflow:hidden; 
	position:relative;
	}
	
#bannerWrapper ul{ list-style:none; margin:0; padding:0; position:absolute;}

#bannerWrapper li{}

#bannerWrapper li img{ vertical-align:bottom;}

#NUMBER{width:112px; margin-left:auto; margin-right:auto; overflow:hidden; text-align:center; color:#c2c2c2;}

#NUMBER ul{list-style:none; margin:0; padding:0; width:1001px; margin-left:auto; margin-right:auto; padding-top:10px; text-align:center;
}

#NUMBER li{
margin-left:auto; margin-right:auto; cursor:pointer; float:left; display:block; font-family:Verdana, Geneva, sans-serif; text-align:center; line-height:25px; margin-right:8px; font-size:20px; 
 }


.CC{ 
background-color:#fff; color:#ad5f03;
}

/* ---- three events區 ---- */
.threeEvents{
	clear:both;
	width:900px;
	height:320px;
	margin-top:20px;
	margin-left:50px;
	
}

.threeEvents ul li.domestic{
	float:left;
	width:300px;
	height:320px;
	position:relative;
	background-image:url(../images/event01.jpg);
}

.blueBlock{
	width: 216px;
	height: 80px;
	position: absolute;
	top: 196px;
	background-color: #04b8cd;
	padding: 22px 22px;
	left: 0px;
}

.eventTitle{
	font-family:"微軟正黑體", Arial, Helvetica, sans-serif;
	font-size:36px;
	color:#FFF;
	font-weight:bold;
}

.eventContent{
	font-family:"微軟正黑體", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	line-height:20px;
	letter-spacing:1px;
}

span.more{
	margin-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
}

span.more a{
	color:#FFF;
	text-decoration:none;
}

span.more a:hover{
	color:#c5f1f6;
	
}

span.more_o{
	margin-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
}

span.more_o a{
	color:#FFF;
	text-decoration:none;
}

span.more_o a:hover{
	color:#ffd583;
	
}

span.more_g{
	margin-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
}

span.more_g a{
	color:#FFF;
	text-decoration:none;
}

span.more_g a:hover{
	color:#c9f2c3;
	
}


.threeEvents ul li.international{
	float:left;
	width:300px;
	height:320px;
	position:relative;
	background-image:url(../images/event02.jpg);
}

.orangeBlock{
	width: 216px;
	height: 80px;
	position: absolute;
	top: 196px;
	background-color: #ffa800;
	padding: 22px 22px;
	left: 0px;
}

.threeEvents ul li.report{
	float:left;
	width:300px;
	height:320px;
	position:relative;
	background-image:url(../images/event03.jpg);
	
}

.greenBlock{
	width: 216px;
	height: 80px;
	position: absolute;
	top: 196px;
	background-color: #56ab4a;
	padding: 22px 22px;
	left: 0px;
}

.leftArea{
	clear:both;
	float:left;
	width:260px;
	margin-top:20px;
	margin-left:50px;
}


.register a{
	width:260px;
	height:63px;
	display:block;
	background-image:url(../images/registor_btn.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	text-indent:-9999px;
}

.register a:hover{
	display:block;
	background-position:left bottom;
}

.registerEn a{
	width:260px;
	height:63px;
	display:block;
	background-image:url(../images/registor_btn_en.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	text-indent:-9999px;
}

.registerEn a:hover{
	display:block;
	background-position:left bottom;
}

.newsletter{
	width:260px;
	height:165px;
	margin-top:9px;
	background-color:#aaa;
}

.subscribe{
	padding-top:17px;
	padding-left:17px;
	padding-bottom:9px;
	font-family:"微軟正黑體", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#fff;
	line-height:20px;
	letter-spacing:1px;
}

.ePaperForm{
	padding-left:12px;
	padding-right:12px;
	margin-bottom:10px;
}

.subForm{
font-family:"微軟正黑體", Arial, Helvetica, sans-serif;
width:100%;
border-collapse:collapse;
font-size:12px;
color:#000;

}

.subForm tr td.email{
color:#000;
height:28px;
line-height:12px;
padding-right: 3px;
padding-left: 5px;
padding-top:3px;
padding-bottom:3px;
border-top:#626262 1px solid;
border-bottom:#626262 1px solid;
background-color:#FFF;
}

.item{
	float:left;
	font-family:"微軟正黑體", Arial, Helvetica, sans-serif;
border-collapse:collapse;
font-size:12px;
line-height:28px;
color:#000;
	
}

.subscribeSelected select{
	float:left;
	font-family:"微軟正黑體", Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
margin-top:4px;
}

.emailInput input[type=text],	
.emailInput input[type=password]{
	float:left;
	margin-left:3px;
	font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
    font-size: 12px;
	line-height:15px;
	color:#000;
    display: block;
	margin-top:3px;
    width: 95px;
	height:20px;
    border: 1px solid #dbdbdb;
    border-radius: 1px; 
    -webkit-box-shadow: 
      inset 1px 1px 1px  rgba(200,200,200,0.5); 
    -moz-box-shadow: 
      inset 1px 1px 1px  rgba(200,200,200,0.5); 
    box-shadow: 
      inset 1px 1px 1px  rgba(200,200,200,0.5); 
    background: rgba(255,255,255,1);
	}
	
.codeInput input[type=text],	
.codeInput input[type=password]{
	float:left;
	font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
    font-size: 12px;
	line-height:15px;
	color:#000;
    display: block;
	margin-top:3px;
	margin-right:5px;
    width: 50px;
	height:20px;
    border: 1px solid #d2d2d2;
    border-radius: 1px; 
    -webkit-box-shadow: 
      inset 1px 1px 1px  rgba(200,200,200,0.5); 
    -moz-box-shadow: 
      inset 1px 1px 1px  rgba(200,200,200,0.5); 
    box-shadow: 
      inset 1px 1px 1px  rgba(200,200,200,0.5); 
    background: rgba(255,255,255,1);
	}



.subForm tr td.code{
color:#000;
height:28px;
line-height:12px;
padding-right: 3px;
padding-left: 5px;
padding-top:3px;
padding-bottom:3px;
border-top:#626262 1px solid;
border-bottom:#626262 1px solid;
background-color:#e5e5e5;
}

.sendTd{
	height:38px;
}

.sendTd2{
	width:100%;
	padding-left:12px;
}

.companyInput input[type=text],	
.companyInput input[type=password]{
	float:left;
	margin-left:3px;
	font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
    font-size: 12px;
	line-height:15px;
	color:#000;
    display: block;
	margin-top:3px;
    width: 200px;
	height:20px;
    border: 1px solid #dbdbdb;
    border-radius: 1px; 
    -webkit-box-shadow: 
      inset 1px 1px 1px  rgba(200,200,200,0.5); 
    -moz-box-shadow: 
      inset 1px 1px 1px  rgba(200,200,200,0.5); 
    box-shadow: 
      inset 1px 1px 1px  rgba(200,200,200,0.5); 
    background: rgba(255,255,255,1);
	}

.send input[type="submit"] {
background: #04b8cd; 
border-radius:2px 2px 2px 2px;
border:1px solid #fff;
box-shadow:inset 0px -1px 0px rgba(198,58,58,0.2);
box-sizing:border-box;
cursor:pointer;
text-align:center;
font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
font-size:13px;
color:#fff;
width:75px;
height:25px;
margin-top:6px;
margin-right:4px;

}

.send input[type="submit"]:hover{
	background: #03a0b2;
}

.sendContact input[type="submit"] {
	
background: #04b8cd; 
border-radius:2px 2px 2px 2px;
border:1px solid #fff;
box-shadow:inset 0px -1px 0px rgba(198,58,58,0.2);
box-sizing:border-box;
cursor:pointer;
text-align:center;
font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
font-size:13px;
line-height:13px;
color:#fff;
width:100px;
height:25px;
margin-top:15px;
margin-bottom:15px;
margin-right:4px;

}

.sendContact input[type="submit"]:hover{
	background: #03a0b2;
}

.sendContact input[type="reset"] {
	
background: #04b8cd; 
border-radius:2px 2px 2px 2px;
border:1px solid #fff;
box-shadow:inset 0px -1px 0px rgba(198,58,58,0.2);
box-sizing:border-box;
cursor:pointer;
text-align:center;
font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
font-size:13px;
line-height:13px;
color:#fff;
width:100px;
height:25px;
margin-top:15px;
margin-bottom:15px;
margin-right:4px;

}

.sendContact input[type="reset"]:hover{
	background: #03a0b2;
}

.formBox textarea{
	float:left;
	font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
    font-size: 14px;
	margin-left:3px;
	line-height:20px;
    display: block;
	width: 350px;
	padding:0px 5px;
	border: 1px solid #dbdbdb;
    border-radius: 1px; 
    -webkit-box-shadow: 
      inset 1px 1px 1px  rgba(200,200,200,0.5); 
    -moz-box-shadow: 
      inset 1px 1px 1px  rgba(200,200,200,0.5); 
    box-shadow: 
      inset 1px 1px 1px  rgba(200,200,200,0.5); 
    background: rgba(255,255,255,1);
	margin-top:6px;
    
	}

.cyclePhoto{
	clear:both;
	width:260px;
	height:214px;
	background-color:#04b8cd;
	margin-top:14px;
	
}

.cycleTitle{
	float:left;
	padding-top:12px;
	padding-bottom:5px;
	padding-left:19px;
	font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
    font-size: 18px;
	line-height:24px;
	color:#FFF;
}

.more_c{
	float:right;
	padding-top:14px;
	padding-right:15px;
	
}

.more_c a{
	font-family:Arial, Helvetica, sans-serif;
    font-size: 13px;
	line-height:24px;
	color:#FFF;
	text-decoration:none;
	letter-spacing:1px;
	}

.more_c a:hover{	
	color:#c5f1f6;
}

.photo_c{
	clear:both;
	margin-left:7px;
	margin-right:7px;
	width:244px;
	height:163px;
	border:1px #FFFFFF solid;
	overflow:hidden; 
	position:relative;
}

.photo_c ul{
	list-style: none;
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0px;
	top: 0px;
}

.photo_c li{}

.photo_c li img{ vertical-align:bottom;}



.rightArea{
	float:left;
	width:627px;
	height:auto;
	margin-top:20px;
	margin-left:12px;
	position:relative;
}

.newsIndexTitle{
	position: absolute;
	width: 593px;
	height: 43px;
	border: 7px solid #e0e0e0;
	top: 6px;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	color: #777;
	line-height: 45px;
	padding-left: 20px;
}

.newsIndexEn{
	position: absolute;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #aaa;
	font-weight: normal;
	left: 143px;
	top: 29px;
	height: 18px;
	width: 136px;
}

.threeCircles{
	position: absolute;
	left: 412px;
	top: 16px;
	z-index: 1;
}

.newsArea{
	position: absolute;
	width: 627px;
	height: auto;
	top: 92px;
	left: 0px;
}

.newsDArea{
	position: absolute;
	width: 315px;
	height: 196px;
	left: 0px;
	top: 0px;
}

.newsD_title{
	float:left;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #04b8cd;
	margin-left:10px;
	line-height:25px;
	padding-left:5px;
	padding-right:5px;
	border:1px solid #04b8cd;
	margin-bottom:10px;
}

.arrowB{
	float:left;
width: 0;
height: 0;
border-style: solid;
border-width: 0 16px 27px 0px;
border-color: transparent transparent #04b9cd transparent;
line-height: 0px;
_border-color: #000000 #000000 #04b9cd #000000;
_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
}

.moreNewsB{
	float:right;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #04b8cd;
	line-height:27px;
	margin-right:20px;
}

.moreNewsB a{
	display:block;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #04b8cd;
	line-height:27px;
	text-decoration:none;
}

.moreNewsB a:hover{
	display:block;
	color: #00cae1;
	}

.newsList{
	clear:both;
	margin-left:10px;
	margin-right:15px;
	margin-bottom:17px;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
	line-height:18px;
	
}

.newsList li a{
	display:block;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
	text-decoration:none;
	line-height:18px;
	margin-bottom:10px;
}

.newsList li a:hover{
	display:block;
	color: #999;
	}
	
.newsIArea{
	position: absolute;
	width: 315px;
	height: 196px;
	left: 316px;
	top: 0px;
}

.newsI_title{
	float:left;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffa800;
	margin-left:10px;
	line-height:25px;
	padding-left:5px;
	padding-right:5px;
	border:1px solid #ffa800;
	margin-bottom:10px;
}

.arrowY{
	float:left;
width: 0;
height: 0;
border-style: solid;
border-width: 0 16px 27px 0px;
border-color: transparent transparent #ffa800 transparent;
line-height: 0px;
_border-color: #000000 #000000 #ffa800 #000000;
_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
}

.moreNewsY{
	float:right;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffa800;
	line-height:27px;
	margin-right:20px;
}

.moreNewsY a{
	display:block;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffa800;
	line-height:27px;
	text-decoration:none;
}

.moreNewsY a:hover{
	display:block;
	color: #ffc149;
	}
	

.newsRArea{
	position: absolute;
	width: 315px;
	height: 196px;
	left: 0px;
	top: 201px;
}

.newsR_title{
	float:left;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #56ab4a;
	margin-left:10px;
	line-height:25px;
	padding-left:5px;
	padding-right:5px;
	border:1px solid #56ab4a;
	margin-bottom:10px;
}

.arrowG{
	float:left;
width: 0;
height: 0;
border-style: solid;
border-width: 0 16px 27px 0px;
border-color: transparent transparent #56ab4a transparent;
line-height: 0px;
_border-color: #000000 #000000 #56ab4a #000000;
_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
}

.moreNewsG{
	float:right;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #56ab4a;
	line-height:27px;
	margin-right:20px;
}

.moreNewsG a{
	display:block;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #56ab4a;
	line-height:27px;
	text-decoration:none;
}

.moreNewsG a:hover{
	display:block;
	color: #64c257;
	}
	
.newsMArea{
	position: absolute;
	width: 315px;
	height: 196px;
	left: 316px;
	top: 201px;
}

.newsM_title{
	float:left;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #b87900;
	margin-left:10px;
	line-height:25px;
	padding-left:5px;
	padding-right:5px;
	border:1px solid #b87900;
	margin-bottom:10px;
}

.arrowBr{
	float:left;
width: 0;
height: 0;
border-style: solid;
border-width: 0 16px 27px 0px;
border-color: transparent transparent #b87900 transparent;
}

.moreNewsBr{
	float:right;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #b87900;
	line-height:27px;
	margin-right:20px;
}

.moreNewsBr a{
	display:block;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #b87900;
	line-height:27px;
	text-decoration:none;
}

.moreNewsBr a:hover{
	display:block;
	color: #d39113;
	}

	


.top{
	clear:both;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#04b8cd;
	margin-right:50px;
	margin-top:30px;
}

.top a{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#04b8cd;
	text-decoration:none;
}

.top a:hover{
	color:#009bad;
}

.top .arrowTop{
margin-left:11px;
width: 0;
height: 0;
border-style: solid;
border-width: 0 4.5px 9px 4.5px;
border-color: transparent transparent #dcedef transparent;
line-height: 0px;
_border-color: #000000 #000000 #dcedef #000000;
_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
}

#footer{
	clear:both;
	height:300px;
	background-color:#dcedef;
	position:relative;
}

#footer .landmark{
	position: absolute;
	left: 0px;
	top: 156px;
}

#footer .leftInfo{
	clear:both;
	float:left;
	margin-left:60px;
	margin-top:30px;
	}

#footer .leftInfo .companyName{
	width:206px;
}


#footer .leftInfo .companyInfo{
	margin-top:5px;
	font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555;
	line-height:18px;
	width:250px;
	}


#footer .siteMap{
	float:right;
	width:490px;
	margin-bottom:20px;
	margin-top:30px;
	margin-right:50px;
	}	

	
#footer .siteMap .section{
	float:left;
	margin-right:28px;
	width:auto;
	}
	
#footer .siteMap .section ul h1{
	font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#000;
	padding-bottom:6px;
	padding-left:4px;
	
	}
	
#footer .siteMap .section ul h1 a{
	font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#000;
	text-decoration:none;
	display:block;
	}
	
#footer .siteMap .section ul h1 a:hover{
	display:block;
	color:#555;
	
	}
	
#footer .siteMap .section ul li a{
	display:block;
	font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4c4c4c;
	text-decoration:none;
	line-height:22px;
	padding:2px 4px;
	
	}
	
#footer .siteMap .section ul li a:hover{
	display:block;
	color:#0096a8;

	}
	
	
.copyright{
	clear:both;
	background-color:#04b8cd;
	font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	line-height:35px;
	text-align:center;
	letter-spacing:1px;
}

/* ---- content banner區 ---- */

.contentBanner{
	width:1001px;
	height:243px;
	margin:0 auto;
	clear:both;
	}

#cbWrapper{
	width:1001px; 
	height:243px; 
	overflow:hidden; 
	position:relative;
	}
	
#cbWrapper ul{
	list-style: none;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 1px;
}

#cbWrapper li{}

#cbWrapper li img{ vertical-align:bottom;}

.content{
	clear:both;
	
	
}

.contentName{
	clear:both;
	height:auto;
	
}

.trace{
margin-left:48px;
margin-top:40px;
font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#000;
}

.trace a{
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#000;
	text-decoration:none;
}

.trace a:hover{
	color:#999;
}

.contentframe{
	width: 885px;
	height: 50px;
	border: 7px solid #e0e0e0;
	
	margin-left:48px;
	margin-top:16px;
	
}

.contentTitle{
	float:left;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #777;
	line-height: 50px;
	padding-left: 20px;
	
	
}

.contentEn{
	float:left;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #aaa;
	font-weight: normal;
	margin-top:22px;
	margin-left:5px;
}

.contentCircles{
	margin-top:5px;
	margin-right:10px;
	float:right;
	z-index: 1;
}

.article{
	float:left;
	font-family:"微軟正黑體", Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:26px;
	color:#333;
	width:570px;
	margin-left:48px;
	margin-top:32px;
}

.articleAA{
	font-family:"微軟正黑體", Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:26px;
	color:#333;
	margin-top:32px;
	margin-left:48px;
	margin-right:48px;
}

.articleAA #pagination{
	    clear:both;
		text-align:center;
		margin:0;
		font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	    font-size: 14px;
	    line-height:22px;
	    color: #333;
		
}

.articleAA #pagination ul {
		
		}

.articleAA  #pagination.page-numbers{
			float:right;
			margin:0;
			
		}
.articleAA  #pagination.digg a {
		text-decoration:none;
		font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	    font-size: 14px;
	    line-height:22px;
	    color: #0079bf;	
	    text-decoration:none;
	    padding:2px 6px;
		border:none;
		margin:1px;
		}

.articleAA  #pagination.digg a:hover,div.pagination.digg a:active {
	    font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	    font-size: 14px;
	    line-height:22px;
		color:#0079bf;
		border:1px solid #a2d2ef;
	    background-color:#f6fcff;
	    padding:2px 6px;
		margin:0px;
		}

.articleAA  #pagination.digg li.current {
	    font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	    font-size: 14px;
	    line-height:22px;
		color:#0079bf;
		border:1px solid #d1ebf5;
	    background-color:#d1ebf5;
	    padding:2px 6px;
		font-weight:normal;
		}

.articleAA  #pagination.digg li.disabled {
	    font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	    font-size: 14px;
	    line-height:22px;
		color:#0079bf;
		border:1px solid #d1ebf5;
	    background-color:#d1ebf5;
	    padding:2px 6px;
		font-weight:normal;
		}
		


.articleCC{
	float:left;
	font-family:"微軟正黑體", Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:26px;
	color:#333;
	margin-top:32px;
	margin-left:48px;
}

.map{
	float:left;
	margin-top:15px;
	margin-left:10px;
}

.articleBB{
	font-family:"微軟正黑體", Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:26px;
	color:#333;
	margin-left:48px;
	margin-right:48px;
	margin-top:32px;
}

.articleBB #pagination{
	    clear:both;
		text-align:center;
		margin:0;
		font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	    font-size: 14px;
	    line-height:22px;
	    color: #333;
		
}

.articleBB #pagination ul {
		
		}

.articleBB  #pagination.page-numbers{
			float:right;
			margin:0;
			
		}
.articleBB  #pagination.digg a {
		text-decoration:none;
		font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	    font-size: 14px;
	    line-height:22px;
	    color: #fb8d52;	
	    text-decoration:none;
	    padding:2px 6px;
		border:none;
		margin:1px;
		}

.articleBB  #pagination.digg a:hover,div.pagination.digg a:active {
	    font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	    font-size: 14px;
	    line-height:22px;
		color:#fb8d52;
		border:1px solid #fcb791;
	    background-color:#fffcf6;
	    padding:2px 6px;
		margin:0px;
		}

.articleBB  #pagination.digg li.current {
	    font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	    font-size: 14px;
	    line-height:22px;
		color:#fb8d52;
		border:1px solid #fce9cf;
	    background-color:#fce9cf;
	    padding:2px 6px;
		font-weight:normal;
		}

.articleBB  #pagination.digg li.disabled {
	    font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	    font-size: 14px;
	    line-height:22px;
		color:#fb8d52;
		border:1px solid #fce9cf;
	    background-color:#fce9cf;
	    padding:2px 6px;
		font-weight:normal;
		}
		

.articleDD{
	font-family:"微軟正黑體", Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:26px;
	color:#333;
	margin-top:32px;
	margin-left:70px;
	margin-right:70px;
}

.articleDD #pagination{
	    clear:both;
		text-align:center;
		margin:0;
		font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	    font-size: 14px;
	    line-height:22px;
	    color: #333;
		
}

.articleDD #pagination ul {
		
		}

.articleDD  #pagination.page-numbers{
			float:right;
			margin:0;
			
		}
		
.articleDD  #pagination.digg a {
		text-decoration:none;
		font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	    font-size: 14px;
	    line-height:22px;
	    color: #0079bf;	
	    text-decoration:none;
	    padding:2px 6px;
		border:none;
		margin:1px;
		}

.articleDD  #pagination.digg a:hover,div.pagination.digg a:active {
	    font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	    font-size: 14px;
	    line-height:22px;
		color:#0079bf;
		border:1px solid #a2d2ef;
	    background-color:#f6fcff;
	    padding:2px 6px;
		margin:0px;
		}

.articleDD  #pagination.digg li.current {
	    font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	    font-size: 14px;
	    line-height:22px;
		color:#0079bf;
		border:1px solid #d1ebf5;
	    background-color:#d1ebf5;
	    padding:2px 6px;
		font-weight:normal;
		}

.articleDD  #pagination.digg li.disabled {
	    font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	    font-size: 14px;
	    line-height:22px;
		color:#0079bf;
		border:1px solid #d1ebf5;
	    background-color:#d1ebf5;
	    padding:2px 6px;
		font-weight:normal;
		}

.articleHH{
	font-family:"微軟正黑體", Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:26px;
	color:#333;
	margin-top:32px;
	margin-left:48px;
	margin-right:48px;
}

.articleHH #pagination{
	    clear:both;
		text-align:center;
		margin:0;
		font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	    font-size: 14px;
	    line-height:22px;
	    color: #333;
		
}

.articleHH #pagination ul {
		
		}

.articleHH  #pagination.page-numbers{
			float:right;
			margin:0;
			
		}
.articleHH  #pagination.digg a {
		text-decoration:none;
		font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	    font-size: 14px;
	    line-height:22px;
	    color: #9c6c41;	
	    text-decoration:none;
	    padding:2px 6px;
		border:none;
		margin:1px;
		}

.articleHH  #pagination.digg a:hover,div.pagination.digg a:active {
	    font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	    font-size: 14px;
	    line-height:22px;
		color:#9c6c41;
		border:1px solid #deac91;
	    background-color:#f5ede0;
	    padding:2px 6px;
		margin:0px;
		}

.articleHH  #pagination.digg li.current {
	    font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	    font-size: 14px;
	    line-height:22px;
		color:#9c6c41;
		border:1px solid #f5ede0;
	    background-color:#f5ede0;
	    padding:2px 6px;
		font-weight:normal;
		}

.articleHH  #pagination.digg li.disabled {
	    font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	    font-size: 14px;
	    line-height:22px;
		color:#9c6c41;
		border:1px solid #f5ede0;
	    background-color:#f5ede0;
	    padding:2px 6px;
		font-weight:normal;
		}
		
.articleGG{
	font-family:"微軟正黑體", Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:26px;
	color:#333;
	margin-top:32px;
	margin-left:48px;
	margin-right:48px;
}

.articleGG #pagination{
	    clear:both;
		text-align:center;
		margin:0;
		font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	    font-size: 14px;
	    line-height:22px;
	    color: #333;
		
}

.articleGG #pagination ul {
		
		}

.articleGG  #pagination.page-numbers{
			float:right;
			margin:0;
			
		}
.articleGG  #pagination.digg a {
		text-decoration:none;
		font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	    font-size: 14px;
	    line-height:22px;
	    color: #369528;	
	    text-decoration:none;
	    padding:2px 6px;
		border:none;
		margin:1px;
		}

.articleGG  #pagination.digg a:hover,div.pagination.digg a:active {
	    font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	    font-size: 14px;
	    line-height:22px;
		color:#369528;
		border:1px solid #97d28e;
	    background-color:#f2faf0;
	    padding:2px 6px;
		margin:0px;
		}

.articleGG  #pagination.digg li.current {
	    font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	    font-size: 14px;
	    line-height:22px;
		color:#369528;
		border:1px solid #e3f7de;
	    background-color:#e3f7de;
	    padding:2px 6px;
		font-weight:normal;
		}

.articleGG  #pagination.digg li.disabled {
	    font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	    font-size: 14px;
	    line-height:22px;
		color:#369528;
		border:1px solid #e3f7de;
	    background-color:#e3f7de;
	    padding:2px 6px;
		font-weight:normal;
		}
		
.pageCount{
	clear:both;
	width:100%;
	text-align:center;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:22px;
	color: #0079bf;
	
	
}

.pageCount tr td{
	padding:15px 0;
}

.pageCount a{
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:22px;
	color: #0079bf;	
	text-decoration:none;
	padding:2px 6px;
	
}

.pageCount a:hover{
	border:1px solid #a2d2ef;
	background-color:#f6fcff;
	padding:2px 5px;
}

.pageCountO{
	width:100%;
	text-align:center;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:22px;
	color: #fb8d52;		
}

.pageCountO tr td{
	padding:15px 0;
}

.pageCountO a{
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:22px;
	color: #fb8d52;	
	text-decoration:none;
	padding:2px 6px;
	
}

.pageCountO a:hover{
	border:1px solid #fcb791;
	background-color:#fffcf6;
	padding:2px 5px;
}

.pageCountBR{
	width:100%;
	text-align:center;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:22px;
	color: #9c6c41;		
}

.pageCountBR tr td{
	padding:15px 0;
}

.pageCountBR a{
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:22px;
	color: #9c6c41;	
	text-decoration:none;
	padding:2px 6px;
	
}

.pageCountBR a:hover{
	border:1px solid #deac91;
	background-color:#f5ede0;
	padding:2px 5px;
}

.pageCountG{
	width:100%;
	text-align:center;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:22px;
	color: #369528;		
}

.pageCountG tr td{
	padding:15px 0;
}

.pageCountG a{
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:22px;
	color: #369528;	
	text-decoration:none;
	padding:2px 6px;
	
}

.pageCountG a:hover{
	border:1px solid #97d28e;
	background-color:#f2faf0;
	padding:2px 5px;
}


.articleEE{
	font-family:"微軟正黑體", Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:20px;
	color:#333;
	margin-top:32px;
	margin-left:100px;
	margin-right:100px;
}

.articleFF{
	font-family:"微軟正黑體", Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:26px;
	color:#333;
	margin-top:10px;
	margin-left:48px;
	margin-right:48px;
}

.articleFF #pagination{
	    clear:both;
		text-align:center;
		margin:0;
		font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	    font-size: 14px;
	    line-height:22px;
	    color: #333;
		
}

.articleFF #pagination ul {
		
		}

.articleFF  #pagination.page-numbers{
			float:right;
			margin:0;
			
		}
.articleFF  #pagination.digg a {
		text-decoration:none;
		font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	    font-size: 14px;
	    line-height:22px;
	    color: #0079bf;	
	    text-decoration:none;
	    padding:2px 6px;
		border:none;
		margin:1px;
		}

.articleFF  #pagination.digg a:hover,div.pagination.digg a:active {
	    font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	    font-size: 14px;
	    line-height:22px;
		color:#0079bf;
		border:1px solid #a2d2ef;
	    background-color:#f6fcff;
	    padding:2px 6px;
		margin:0px;
		}

.articleFF  #pagination.digg li.current {
	    font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	    font-size: 14px;
	    line-height:22px;
		color:#0079bf;
		border:1px solid #d1ebf5;
	    background-color:#d1ebf5;
	    padding:2px 6px;
		font-weight:normal;
		}

.articleFF  #pagination.digg li.disabled {
	    font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	    font-size: 14px;
	    line-height:22px;
		color:#0079bf;
		border:1px solid #d1ebf5;
	    background-color:#d1ebf5;
	    padding:2px 6px;
		font-weight:normal;
		}
		

.article p{
	text-indent:28px;
}

.articleTitle{
	clear:both;
	font-family:"微軟正黑體", Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:32px;
	font-weight:bold;
	padding-top:10px;
}

.itemAll{clear:both;

}

.itemRed{
	float:left;
	font-family:"微軟正黑體", Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:22px;
	color:#C00;
	width:100px;
	padding-bottom:10px;
}

.itemContent{
	width:800px;
	float:left;
	font-family:"微軟正黑體", Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:22px;
	color:#333;
	padding-bottom:10px;
}

.itemContent ol li{
	list-style-type:decimal;
	margin-left:20px;
}

.articleImg{
	width:307px;
	height:230px;
	-moz-box-shadow:4px 4px 5px 0px #bbb;
    -webkit-box-shadow:4px 4px 5px 0px #bbb;
    box-shadow:4px 4px 5px 0px #bbb;
	margin-top:25px;
	margin-left:20px;
	float:left;
}

.bestregart{
	clear:both;
	float:right;
}

.treeview{
	position:relative;
	height:500px;
}

.treeTitle{
	position: absolute;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 18px;
	font-weight: bold;
	color: #000;
	left: 241px;
	top: 20px;
}

.treeItems01{
	position: absolute;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #000;
	padding: 10px 30px;
	left: 224px;
	top: 53px;
	border: 2px solid #9fdaf0;
	background: rgb(234,248,255); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */

	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhZjhmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZWVlZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(234,248,255,1) 0%, rgba(206,238,255,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(234,248,255,1)), color-stop(100%,rgba(206,238,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(234,248,255,1) 0%,rgba(206,238,255,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(234,248,255,1) 0%,rgba(206,238,255,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(234,248,255,1) 0%,rgba(206,238,255,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(234,248,255,1) 0%,rgba(206,238,255,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaf8ff', endColorstr='#ceeeff',GradientType=0 ); /* IE6-8 */
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px;
	-moz-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px; /* FF 3.5+ */
	box-shadow:2px 2px 2px 0px rgba(0,0,0,0.5);
	z-index: 9;
}

.treeItems02{
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #000;
	text-align: center;
	position: absolute;
	padding: 10px 30px;
	left: 109px;
	top: 118px;
	border: 2px solid #9fdaf0;
	background: rgb(234,248,255); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */

	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhZjhmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZWVlZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(234,248,255,1) 0%, rgba(206,238,255,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(234,248,255,1)), color-stop(100%,rgba(206,238,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(234,248,255,1) 0%,rgba(206,238,255,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(234,248,255,1) 0%,rgba(206,238,255,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(234,248,255,1) 0%,rgba(206,238,255,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(234,248,255,1) 0%,rgba(206,238,255,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaf8ff', endColorstr='#ceeeff',GradientType=0 ); /* IE6-8 */
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px;
	-moz-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px; /* FF 3.5+ */
	box-shadow:2px 2px 2px 0px rgba(0,0,0,0.5);
	z-index: 8;
}

.treeItems03{
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #000;
	text-align: center;
	position: absolute;
	padding: 10px 30px;
	left: 319px;
	top: 118px;
	border: 2px solid #9fdaf0;
	background: rgb(234,248,255); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */

	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhZjhmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZWVlZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(234,248,255,1) 0%, rgba(206,238,255,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(234,248,255,1)), color-stop(100%,rgba(206,238,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(234,248,255,1) 0%,rgba(206,238,255,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(234,248,255,1) 0%,rgba(206,238,255,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(234,248,255,1) 0%,rgba(206,238,255,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(234,248,255,1) 0%,rgba(206,238,255,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaf8ff', endColorstr='#ceeeff',GradientType=0 ); /* IE6-8 */
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px;
	-moz-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px; /* FF 3.5+ */
	box-shadow:2px 2px 2px 0px rgba(0,0,0,0.5);; /* FF 3.5+ */
	z-index: 7;
}
.treeItems04{
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #000;
	text-align: center;
	position: absolute;
	padding: 10px 20px;
	left: 57px;
	top: 232px;
	border: 2px solid #a1ed8c;
	background: rgb(238,255,233); /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZmZlOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiN2ZmYTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top,  rgba(238,255,233,1) 0%, rgba(183,255,163,1) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,255,233,1)), color-stop(100%,rgba(183,255,163,1))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  rgba(238,255,233,1) 0%,rgba(183,255,163,1) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  rgba(238,255,233,1) 0%,rgba(183,255,163,1) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  rgba(238,255,233,1) 0%,rgba(183,255,163,1) 100%); /* IE10+ */

background: linear-gradient(to bottom,  rgba(238,255,233,1) 0%,rgba(183,255,163,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeffe9', endColorstr='#b7ffa3',GradientType=0 ); /* IE6-8 */

border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px;
	-moz-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px; /* FF 3.5+ */
	box-shadow:2px 2px 2px 0px rgba(0,0,0,0.5);

	z-index: 6;
}

.treeItems05{
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #000;
	text-align: center;
	position: absolute;
	padding: 10px 20px;
	left: 240px;
	top: 232px;
	border: 2px solid #a1ed8c;
	background: rgb(238,255,233); /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZmZlOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiN2ZmYTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top,  rgba(238,255,233,1) 0%, rgba(183,255,163,1) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,255,233,1)), color-stop(100%,rgba(183,255,163,1))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  rgba(238,255,233,1) 0%,rgba(183,255,163,1) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  rgba(238,255,233,1) 0%,rgba(183,255,163,1) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  rgba(238,255,233,1) 0%,rgba(183,255,163,1) 100%); /* IE10+ */

background: linear-gradient(to bottom,  rgba(238,255,233,1) 0%,rgba(183,255,163,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeffe9', endColorstr='#b7ffa3',GradientType=0 ); /* IE6-8 */

border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px;
	-moz-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px; /* FF 3.5+ */
	box-shadow:2px 2px 2px 0px rgba(0,0,0,0.5);

	z-index: 5;
}

.treeItems06{
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #000;
	text-align: center;
	position: absolute;
	padding: 10px 20px;
	left: 395px;
	top: 232px;
	border: 2px solid #a1ed8c;
	background: rgb(238,255,233); /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZmZlOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiN2ZmYTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top,  rgba(238,255,233,1) 0%, rgba(183,255,163,1) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,255,233,1)), color-stop(100%,rgba(183,255,163,1))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  rgba(238,255,233,1) 0%,rgba(183,255,163,1) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  rgba(238,255,233,1) 0%,rgba(183,255,163,1) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  rgba(238,255,233,1) 0%,rgba(183,255,163,1) 100%); /* IE10+ */

background: linear-gradient(to bottom,  rgba(238,255,233,1) 0%,rgba(183,255,163,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeffe9', endColorstr='#b7ffa3',GradientType=0 ); /* IE6-8 */

border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px;
	-moz-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px; /* FF 3.5+ */
	box-shadow:2px 2px 2px 0px rgba(0,0,0,0.5);

	z-index: 4;
}

.treeItems07{
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #000;
	text-align: center;
	position: absolute;
	padding: 10px 20px;
	left: 99px;
	top: 312px;
	border: 2px solid #ffe400;
	background: rgb(255,252,209); /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmNkMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmY1NmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top,  rgba(255,252,209,1) 0%, rgba(255,245,107,1) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,252,209,1)), color-stop(100%,rgba(255,245,107,1))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  rgba(255,252,209,1) 0%,rgba(255,245,107,1) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  rgba(255,252,209,1) 0%,rgba(255,245,107,1) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  rgba(255,252,209,1) 0%,rgba(255,245,107,1) 100%); /* IE10+ */

background: linear-gradient(to bottom,  rgba(255,252,209,1) 0%,rgba(255,245,107,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffcd1', endColorstr='#fff56b',GradientType=0 ); /* IE6-8 */


	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px;
	-moz-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px; /* FF 3.5+ */
	box-shadow:2px 2px 2px 0px rgba(0,0,0,0.5);
	z-index: 3;
}

.treeItems08{
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #000;
	text-align: center;
	position: absolute;
	padding: 10px 40px;
	left: 336px;
	top: 312px;
	border: 2px solid #ffe400;
	background: rgb(255,252,209); /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmNkMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmY1NmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top,  rgba(255,252,209,1) 0%, rgba(255,245,107,1) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,252,209,1)), color-stop(100%,rgba(255,245,107,1))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  rgba(255,252,209,1) 0%,rgba(255,245,107,1) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  rgba(255,252,209,1) 0%,rgba(255,245,107,1) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  rgba(255,252,209,1) 0%,rgba(255,245,107,1) 100%); /* IE10+ */

background: linear-gradient(to bottom,  rgba(255,252,209,1) 0%,rgba(255,245,107,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffcd1', endColorstr='#fff56b',GradientType=0 ); /* IE6-8 */

	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px;
	-moz-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px; /* FF 3.5+ */
	box-shadow:2px 2px 2px 0px rgba(0,0,0,0.5);
	z-index: 2;
}

.treeItems09{
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #000;
	text-align: center;
	position: absolute;
	padding: 10px 20px;
	left: 164px;
	top: 396px;
	border: 2px solid #ffe400;
	background: rgb(255,252,209); /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmNkMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmY1NmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top,  rgba(255,252,209,1) 0%, rgba(255,245,107,1) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,252,209,1)), color-stop(100%,rgba(255,245,107,1))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  rgba(255,252,209,1) 0%,rgba(255,245,107,1) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  rgba(255,252,209,1) 0%,rgba(255,245,107,1) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  rgba(255,252,209,1) 0%,rgba(255,245,107,1) 100%); /* IE10+ */

background: linear-gradient(to bottom,  rgba(255,252,209,1) 0%,rgba(255,245,107,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffcd1', endColorstr='#fff56b',GradientType=0 ); /* IE6-8 */

     border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px;
	-moz-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px; /* FF 3.5+ */
	box-shadow:2px 2px 2px 0px rgba(0,0,0,0.5);
	z-index: 1;
	
    
}


.treeLineV{
	position: absolute;
	width: 1px;
	height: 200px;
	left: 283px;
	top: 91px;
	border-right: 2px solid #CCC;
}

.treeLineH{
	position: absolute;
	width: 80px;
	height: 1px;
	left: 246px;
	top: 157px;
	border-top: 2px solid #CCC;
}

.treeLineBox{
	position: absolute;
	width: 340px;
	height: 20px;
	left: 114px;
	top: 212px;
	border-top: 2px solid #CCC;
	border-left: 2px solid #CCC;
	border-right: 2px solid #CCC;
}

.treeLineBox2{
	position: absolute;
	width: 280px;
	height: 20px;
	left: 143px;
	top: 290px;
	border-top: 2px solid #CCC;
	border-left: 2px solid #CCC;
	border-right: 2px solid #CCC;
}

.treeLineBox3{
	position: absolute;
	width: 20px;
	height: 60px;
	left: 142px;
	top: 356px;
	border-bottom: 2px solid #CCC;
	border-left: 2px solid #CCC;
}

.list{
	clear:both;
	padding-top:10px;
	margin-left:48px;
	
}



.listD_title{
	float:left;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #04b8cd;
	padding:2px 5px;
	border:1px solid #04b8cd;
	width:60px;
	text-align:center;
	
}

.listO_title{
	float:left;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffa800;
	padding:2px 5px;
	border:1px solid #ffa800;
	width:60px;
	text-align:center;
	
}

.listG_title{
	float:left;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #56ab4a;
	padding:2px 5px;
	border:1px solid #56ab4a;
	width:60px;
	text-align:center;
	
}

.listY_title{
	float: left;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #716BEA;
	padding: 2px 5px;
	border: 1px solid #716BEA;
	width: 60px;
	text-align: center;
}

.listB_title{
	float:left;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #b87900;
	padding:2px 5px;
	border:1px solid #b87900;
	width:60px;
	text-align:center;
	
}

.listArrowB{
float:left;
width: 0;
height: 0;
border-style: solid;
border-width: 24px 10px 0 0;
border-color: #04b9cd transparent transparent transparent;
line-height: 0px;
_border-color: #04b9cd #000000 #000000 #000000;
_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
}

.listArrowO{
float:left;
width: 0;
height: 0;
border-style: solid;
border-width: 24px 10px 0 0;
border-color: #ffa800 transparent transparent transparent;
line-height: 0px;
_border-color: #ffa800 #000000 #000000 #000000;
_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
}

.listArrowG{
float:left;
width: 0;
height: 0;
border-style: solid;
border-width: 24px 10px 0 0;
border-color: #56ab4a transparent transparent transparent;
line-height: 0px;
_border-color: #56ab4a #000000 #000000 #000000;
_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
}

.listArrowY{
	float: left;
	width: 0;
	height: 0;
	line-height: 0px;
	_border-color: #ffc000 #000000 #000000 #000000;
_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
	border-top-width: 24px;
	border-right-width: 10px;
	border-bottom-width: 0;
	border-left-width: 0;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #716BEA;
	border-right-color: transparent;
	border-bottom-color: transparent;
	border-left-color: transparent;
}

.listArrowBr{
float:left;
width: 0;
height: 0;
border-style: solid;
border-width: 24px 10px 0 0;
border-color: #b87900 transparent transparent transparent;
line-height: 0px;
_border-color: #b87900 #000000 #000000 #000000;
_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
}


.listName{
	float:left;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	margin-left:10px;
	padding:2px 0;
}

.listName a{
	float:left;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	margin-left:10px;
	padding:2px 0;
	text-decoration:none;
}

.listName a:hover{
	color: #666;
}

.listName2{
	float:left;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	padding:2px 0;

}

.listName2 a{
	float:left;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	margin-left:20px;
	padding:2px 0;
	text-decoration:none;
}

.listName2 a:hover{
	color: #666;
}

.listName span.nameTitle{
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999;
}

.mission{
	margin-top:20px;
	margin-bottom:20px;
	margin-left:30px;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333;
}

.newsTable{
	width:100%;
	
	
}

.newsTable tr{
	border-bottom:1px #999999 dotted;
	
	
}

.trOver{
	background-color:#e9f3f9;
}

.trOverO{
	background-color:#f9f7e9;
}

.trOverBR{
	background-color:#fbf4ea;
}

.trOverG{
	background-color:#edfae3;
}

.newsTable tr td{
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-top:10px;
	
}

.contactTable{
	width:100%;
	
}

.contactTable tr{
	
	
	
}

.contactTable tr td{
	font-family:"微軟正黑體", Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:26px;
	color:#333;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:5px;
	
}


.newsTitleIndex{
	float:left;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	line-height:26px;
	color: #0079bf;	
	
}

.newsTitleIndex a{
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	line-height:30px;
	color: #0079bf;	
	text-decoration:none;
}

.newsTitleIndex a:hover{
	color: #006ead;
}

.miDate{
	float:left;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height:26px;
	color:#333;	
	margin-left:10px;
}
.newsContentIndex{
	clear:both;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:18px;
	color:#7f7f7f;	
}

.newsContentIndex a{
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:18px;
	color:#7f7f7f;
	text-decoration:none;	
}

.newsContentIndex a:hover{
	color:#333;

}

.grad{
	float:left;
	margin-top:10px;
	margin-right:5px;
	width:10px;height:10px;border-radius:50px;background:linear-gradient(to bottom, #40b3ff, #09f)}
	
	

.newsTitleIndexO{
	float:left;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	line-height:26px;
	color: #f9860a;	
	
}

.newsTitleIndexO a{
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	line-height:30px;
	color: #f98b0a;	
	text-decoration:none;
}

.newsTitleIndexO a:hover{
	color: #f6680a;
}

.grad_o{
	float:left;
	margin-top:10px;
	margin-right:5px;
	width:10px;height:10px;border-radius:50px;background:linear-gradient(to bottom, #ffc30c, #ffa60c)}
	
	
.grad_br{
	float:left;
	margin-top:10px;
	margin-right:5px;
	width:10px;height:10px;border-radius:50px;background:linear-gradient(to bottom, #ffc000, #ff7800)}
	
	

.newsTitleIndexbr{
	float:left;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	line-height:26px;
	color: #b87900;	
	
}

.newsTitleIndexbr a{
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	line-height:30px;
	color: #b87900;	
	text-decoration:none;
}

.newsTitleIndexbr a:hover{
	color: #b06929;
}


.newsTitleIndexG{
	float:left;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	line-height:26px;
	color: #56ab4a;	
	
}

.newsTitleIndexG a{
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	line-height:30px;
	color: #56ab4a;	
	text-decoration:none;
}

.newsTitleIndexG a:hover{
	color: #289519;
}


.grad_g{
	float:left;
	margin-top:10px;
	margin-right:5px;
	width:10px;height:10px;border-radius:50px;background:linear-gradient(to bottom, #43bd1e, #4aae00)}





.nextTitle{
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:22px;
	color: #1c1c1c;	
	text-decoration:none;
	padding:2px 0px;
	
}

.newsTitle_per{
	float:left;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight:bold;
	line-height:30px;
	color: #0079bf;	
	padding-bottom:10px;
}

.newsTitleO_per{
	float:left;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight:bold;
	line-height:30px;
	color: #f6680a;	
	padding-bottom:10px;
}

.newsTitleBR_per{
	float:left;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight:bold;
	line-height:30px;
	color: #b87900;	
	padding-bottom:10px;
}

.newsLetterTitle_per{
	float:left;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight:bold;
	line-height:30px;
	color: #0079bf;	
	padding-bottom:10px;
}

.newsTitleG_per{
	float:left;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight:bold;
	line-height:30px;
	color: #369528;	
	padding-bottom:10px;
}

.newsLine{
	clear:both;
	width:100%;
	height:10px;
	margin-bottom:10px;
	margin-top:5px;
	background: #dbdbdb; /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjZWRlZGVkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMSUiIHN0b3AtY29sb3I9IiNlZGVkZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top,  #dbdbdb 1%, #ededed 1%, #ededed 1%, #ffffff 90%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#dbdbdb), color-stop(1%,#ededed), color-stop(1%,#ededed), color-stop(90%,#ffffff)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #dbdbdb 1%,#ededed 1%,#ededed 1%,#ffffff 90%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #dbdbdb 1%,#ededed 1%,#ededed 1%,#ffffff 90%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #dbdbdb 1%,#ededed 1%,#ededed 1%,#ffffff 90%); /* IE10+ */

background: linear-gradient(to bottom,  #dbdbdb 1%,#ededed 1%,#ededed 1%,#ffffff 90%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbdbdb', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */


}

.newsContent_per{
	clear:both;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height:26px;
	color:#7f7f7f;
	
}

.eventForm{
	width:100%;
	background-color:#fafafa;
}

.eventForm tr td{
	padding-left:25px;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height:20px;
	padding-top:5px;
	padding-bottom:5px;
}

.eventForm tr td a{
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height:20px;
	color:#c0392b;
}

.eventForm tr td a:hover{
	color:#e44c3c;
}

.trFirst{
	background-color:#3498db;
}

.trLast{
	background-color:#c0392b;
}

.firstTD{
	background-color:#77c1f3;
	color:#FFF;
}

.secondTD{
	background-color:#3498db;
	color:#FFF;
}

.secondRTD{
	background-color:#e8e8e8;
	
}

.eventFormO{
	width:100%;
	background-color:#fafafa;
}

.eventFormO tr td{
	padding-left:25px;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height:20px;
	padding-top:5px;
	padding-bottom:5px;
}

.eventFormO tr td a{
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height:20px;
	color:#c0392b;
}

.eventFormO tr td a:hover{
	color:#e44c3c;
}

.firstTDO{
	background-color:#fb8d52;
	color:#FFF;
}

.secondTDO{
	background-color:#f86e22;
	color:#FFF;
}

.secondRTDO{
	background-color:#e8e8e8;
	
}

.listMember{
	clear: both;
	padding-top: 30px;
	margin-left: auto;
	height: auto;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 10px;	
}

#MAINlist {
	width:900px;
	margin:0 auto;
	height: auto;
}
#MAINlist ul {
	list-style:none;
	margin:0;
	padding:0;
	width:900px;
	height:30px;
	clear:both;
}



#MAINlist li {
	display:block;
	width:148px;
	height:30px;
	background-color:#f3f9fa;
	float:left;
	margin-right:2px;
	border:1px solid #04b8cd;
	position:relative;
	border-bottom:1px solid #FFF;
}


#MAINlist li a {
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height:20px;
	display:block;
	width:148px;
	text-align:center;
	line-height:30px;
	color:#000000;
	text-decoration:none;
	position:absolute;
}
#MAIN li a:hover {
	color:#FF0000;
}
#MAINlist li.single{
	border:1px solid #ffb31f;
	background-color:#fff7e8;
}
#MAINlist li.single a {
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height:20px;
	display:block;
	width:148px;
	text-align:center;
	line-height:30px;
	color:#000000;
	text-decoration:none;
	position:absolute;
}
#MAIN li.single a:hover {
	color:#333;
}

#CONTENT {
	clear:both;
	position:relative;
}
.BOXS {
	position: absolute;
	clear: both;
	width: 858px;
	border: 1px solid #04b8cd;
	overflow: hidden;
	padding: 20px;
	background-color: #f3f9fa;
	left: 21px;
	top: -1px;
	z-index: 300;
}

.BOXS .listTeamTitle {
	width:858px;
	font-size:12px;
	line-height:1.8;
	letter-spacing:1px;
}

#BOX2{
	border: 1px solid #ffb31f;
	overflow: hidden;
	padding: 20px;
	background-color: #fff7e8;
	display:none;
	z-index: 200;
}
.NOWTAB {
	background-color:#f3f9fa;
	height:35px;
	z-index:350;
}

.NOWTABS {
	background-color:#fff7e8;
	height:35px;
	z-index:250;
}

p.listTeam{
	display:block;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	height:30px;
	clear:both;
}

span.listTeam_title{
	float:left;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fff;
	padding:2px 10px;
	background-color:#04b8cd;
	width:auto;
	text-align:left;
	
	
}

span.listArrowSmall{
float:left;
width: 0;
height: 0;
border-style: solid;
border-width: 12px 0 11px 12px;
border-color: transparent transparent transparent #a3e3ea;
line-height: 0px;
_border-color: #000000 #000000 #000000 #a3e3ea;
_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
}

p.listTeam_titleO{
	float:left;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fff;
	padding:2px 6px;
	background-color:#ffb31f;
	width:auto;
	text-align:center;
	margin-bottom:9px;
	margin-right:3px;
	
}

ul, li {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	.abgne_tab {
		clear: left;
		width: 860px;
		margin-left:70px;
		margin-top:30px;
	}
	ul.tabs {
		width: 100%;
		height: 32px;
		border-bottom: 1px solid #04b8cd;
		border-left: none;
	}
	ul.tabs li {
		float: left;
		height:31px;
		line-height: 31px;
		overflow: hidden;
		position: relative;
		margin-bottom: -1px;	/* 讓 li 往下移來遮住 ul 的部份 border-bottom */
		border:1px solid #04b8cd;
	border-left: 1px solid #04b8cd;
	background-color:#fff7e8;
	margin-right:2px;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#000;
	
	}
	ul.tabs li a {
		display: block;
		padding: 0 20px;
		color: #000;
		text-decoration: none;
		
	}
	ul.tabs li a:hover {
		background: #fff;
	}
	ul.tabs li.active  {
		background: #f3f9fa;
		border-bottom: 1px solid #f3f9fa;
	}
	ul.tabs li.active a:hover {
		background: #f3f9fa;
	}
	
	
	
	div.tab_container {
		clear: left;
		width: 858px;
		border: 1px solid #04b8cd;
		border-top: none;
		background-color: #f3f9fa;
	}
	div.tab_container .tab_content {
	
	padding: 20px 20px;
	height:auto;
	
	}
	
	
.memberName{
	border:1px #F3F9FA solid;

	}
	
.memberName tr.orange, td.orangeTD{
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fff;
	background-color:#ffb31f;
	text-align:center;
	margin-right:5px;
	margin-bottom:5px;
	padding:1px 3px;
	border-bottom:6px #F3F9FA solid;
	border-right:4px #F3F9FA solid;

	
	}

.logoSection{
	width:460px;
	float:right;
	
}

.snapshotSet{
	float:left;
	width:150px;
	margin-right:10px;
	margin-bottom:10px;
	padding:5px 5px;
	background:#fff;
	border:solid 1px #fff;
}

.snapOver{
 	background:#eff6f9;
	border:solid 1px #6dbbe7;
	padding:5px 5px
	} 

.picIndex{
	clear:both;
}

.picTitle{
	padding-top:5px;
	padding-bottom:5px;
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	line-height:18px;
	color: #0079bf;	
	
}

.picTitle a{
	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	line-height:18px;
	color: #0079bf;	
	text-decoration:none;
}

.picTitle a:hover{
	color: #006ead;
}

.picSeperation{
	clear:both;
	width:100%;
	height:10px;
	border-top:1px dotted #CCCCCC;
	
}

.captionOrange, .captionBlack
        {
            color: #fff;
            font-size: 20px;
            line-height: 30px;
            text-align: center;
            border-radius: 4px;
        }
        .captionOrange
        {
            background: #EB5100;
            background-color: rgba(235, 81, 0, 0.6);
        }
        .captionBlack
        {
        	font-size:16px;
            background: #000;
            background-color: rgba(0, 0, 0, 0.4);
        }
        a.captionOrange, A.captionOrange:active, A.captionOrange:visited
        {
        	color: #ffffff;
        	text-decoration: none;
        }
        a.captionOrange:hover
        {
            color: #eb5100;
            text-decoration: underline;
            background-color: #eeeeee;
            background-color: rgba(238, 238, 238, 0.7);
        }
        .bricon
        {
            background: url(img/browser-icons.png);
        }
		
.activityTitle{
	float:left;
	font-family:"微軟正黑體", Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:26px;
	color:#0079bf;
	font-weight:bold;
}
		
.activityContent{
	clear:both;
	padding-top:10px;
	font-family:"微軟正黑體", Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:20px;
	color:#333;
	
}

.formWrapper{
	clear:both;
	padding-bottom:10px;
}

.registrationTitle{
	float:left;
	font-family:"微軟正黑體", Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:20px;
	color:#0079bf;
	font-weight:bold;
	
	
}

.registrationContent{
	float:left;
	font-family:"微軟正黑體", Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:20px;
	color:#333;
	width:800px;
	margin-bottom:5px;
	
}


.personalForm{
	clear:both;
	margin-left:98px;
}

.personalForm a{
	
	font-family:"微軟正黑體", Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:26px;
	color:#ff8a00;
	font-weight:bold;
	text-decoration:none;
	padding:3px 3px;
}

.personalForm a:hover{
	color:#fff;
	background-color:#ff8a00;
	padding:3px 3px;
	
}

.personalForm span.downloadIcon{
	float:left;
	margin-right:5px;
}

.dropdown{
	
	margin-left:48px;
	margin-top:20px;
	
}

.select {
  font-family:"微軟正黑體", Arial, Helvetica, sans-serif;
	font-size:15px;
}
