.page_bg {
	float: left;
	width: 100%;
	visibility: visible;
}
.page_box {
	float: left;
	width: 100%;
	visibility: visible;
}
.page_banner {
	float: left;
	width: 1000px;
	visibility: visible;
	padding-bottom: 18px;
}
.page_between {
	float: left;
	width: 1000px;
	visibility: visible;
}
.yicon_box {
	float: left;
	width: 206px;
	visibility: visible;
}
.page_right {
	float: right;
	width: 740px;
	visibility: visible;
}
.waylink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #726b5d;
	text-align: right;
	float: right;
	width: auto;
	visibility: visible;
	padding-left: 12px;
	padding-right: 5px;
	line-height: 17px;
	background-image: url(../images/icon_11.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 1px;
	font-weight: normal;
}
.waylink A:link {color:#999999;text-decoration:none}
.waylink A:visited {color:#999999;text-decoration:none}
.waylink A:hover {color:#726b5d;text-decoration:underline}
.page_title {
	font-family: "微軟正黑體";
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	float: left;
	width: 100%;
	visibility: visible;
	padding-top: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	line-height: 21px;
	padding-bottom: 10px;
}
.leftmenu_title {
	font-family: "微軟正黑體";
	font-size: 16px;
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	width: 206px;
	text-align: center;
	height: 32px;
	padding-top: 8px;
	background-color: #ff8500;
}
.leftmenu {
	float: left;
	width: 206px;
	padding-top: 5px;
	padding-bottom: 15px;
}
.leftmenu_01 {
	float: left;
	width: 181px;
	font-family: "微軟正黑體";
	font-size: 14px;
	line-height: 22px;
	color: #fcf59e;
	background-image: url(../images/icon_10.gif);
	background-repeat: no-repeat;
	background-position: 15px 16px;
	padding-bottom: 7px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e6e6e6;
	padding-top: 8px;
	padding-left: 25px;
}

.leftmenu_01 A:visited {
	color: #333333;
	text-decoration: none
}

.leftmenu_01 A:link {
	color: #333333;
	text-decoration: none
}
.leftmenu_01 A:visited {
	color: #333333;
	text-decoration: none
}
.leftmenu_01 A:hover {
	color: #fc5700;
	text-decoration: underline
}
.leftmenu_01_hit {
	float: left;
	width: 180px;
	padding-top: 7px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #655e53;
	color: #fff3da;
	background-image: url(../images/icon_5.gif);
	background-repeat: no-repeat;
	background-position: 3px 12px;
	padding-left: 15px;
	padding-right: 5px;
	background-color: #4D463C;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
}
.leftmenu_01_hit A:link {color:#fff3da;text-decoration:none}
.leftmenu_01_hit A:visited {color:#fff3da;text-decoration:none}
.leftmenu_01_hit A:hover {color:#fff3da;text-decoration:underline}
.leftmenu_inquiry {
	float: left;
	width: 200px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #9E9889;
	background-image: url(../images/icon_inquiry1.gif);
	background-repeat: no-repeat;
	background-position: 3px 9px;
	font-weight: bold;
}
.leftmenu_inquiry a {
	float: left;
	width: 180px;
	padding-top: 7px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #655e53;
	color: #726b5d;
	padding-left: 18px;
	padding-right: 7px;
	text-decoration: none;
}
.leftmenu_inquiry a:hover {
	float: left;
	width: 180px;
	padding-top: 7px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #655e53;
	color: #FFFF99;
	padding-left: 18px;
	padding-right: 7px;
	background-color: #4D463C;
	text-decoration: none;
	background-image: url(../images/icon_inquiry1.gif);
	background-repeat: no-repeat;
	background-position: 3px 9px;
}
.leftmenu_02 {
	float: left;
	width: 154px;
	padding-top: 2px;
	padding-bottom: 10px;
	padding-left: 28px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #8faf6b;
	margin-left: 12px;
}
.leftmenu_02 ul {
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	visibility: visible;
}
.leftmenu_02 li {
	display: block;
	float: left;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #5C574B;
	border-bottom-width: 1px;
	background-image: url(../images/icon_1.gif);
	background-repeat: no-repeat;
	background-position: 4px 12px;
	padding-bottom: 2px;
	padding-top: 5px;
}
.leftmenu_02 li A:link {
	color: #FF8500;
	text-decoration: none
}
.leftmenu_02 li A:visited {
	color: #FF8500;
	text-decoration: none
}
.leftmenu_02 li A:hover {
	color: #FF8500;
	text-decoration: underline
}
#left_search {
	float: left;
	width: 166px;
	visibility: visible;
	padding-top: 20px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 15px;
	background-image: url(../images/icon_search.png);
	background-repeat: no-repeat;
	background-position: 4px top;
	margin-left: 16px;
}
#in_searchbox_left {
	float: left;
	height: 20px;
	width: 100px;
	visibility: visible;
}
#in_searchbox_right {
	float: right;
	height: 20px;
	width: 58px;
	visibility: visible;
	background-image: url(../images/icon_search2.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	padding-top: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
#in_searchbox_right A:link {color:#FFFFFF;text-decoration:none;}
#in_searchbox_right A:visited {color:#FFFFFF;text-decoration:none;}
#in_searchbox_right A:hover {color:#FFFFFF;text-decoration:underline;}
.left_ad {
	float: left;
	width: auto;
	padding-top: 5px;
	padding-bottom: 35px;
}
.left_ad ul {
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	visibility: visible;
}
.left_ad li {
	display: block;
	float: left;
	width: 170px;
	border: 3px solid #656159;
	margin-bottom: 10px;
}
.page_content {
	float: left;
	width: 740px;
	padding-top: 10px;
	visibility: visible;
	padding-bottom: 35px;
}.profile_pic {
	float: left;
	width: 300px;
	padding-right: 20px;
	padding-bottom: 20px;
}
#contact_box {
	float: left;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
	visibility: visible;
}
#contact_box1 {
	float: left;
	width: 700px;
	padding-top: 5px;
	padding-bottom: 5px;
	visibility: visible;
	padding-left: 25px;
	padding-right: 5px;
}
#contact_name {
	float: left;
	width: 100%;
	padding-bottom: 3px;
	visibility: visible;
	font-family: "微軟正黑體";
	font-size: 15px;
	line-height: 20px;
	font-weight: bold;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
#news_box1 {
	float: left;
	width: 736px;
	visibility: visible;
	margin-bottom: 5px;
	background-color: #FFF0DF;
	border: 2px solid #FFCC93;
	padding-top: 7px;
	padding-bottom: 5px;
}
#news_box1_title {
	font-family: "微軟正黑體";
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #333333;
	text-align: center;
	float: left;
	width: 620px;
	visibility: visible;
}
#news_box1_data {
	font-family: "微軟正黑體";
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #333333;
	text-align: center;
	float: right;
	width: 105px;
	visibility: visible;
	background-image: url(../images/line_1.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#news_box2 {
	float: left;
	width: 736px;
	visibility: visible;
	padding-bottom: 5px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC93;
}
.news_box3 {
	float: left;
	width: 100%;
	padding-bottom: 6px;
	visibility: visible;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-top: 6px;
	margin-bottom: 4px;
}
.news_box3_name {
	font-family: "微軟正黑體";
	font-size: 14px;
	line-height: 22px;
	color: #555555;
	background-image: url(../images/icon_6.gif);
	background-repeat: no-repeat;
	background-position: 5px 6px;
	float: left;
	width: 605px;
	padding-left: 15px;
	visibility: visible;
}
.news_box3_name A:link {
	color: #333333;
	text-decoration: none
}
.news_box3_name A:visited {
	color: #333333;
	text-decoration: none
}
.news_box3_name A:hover {
	color: #fc5700;
	text-decoration: underline
}
.news_box3_data {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #FF9900;
	float: right;
	width: 105px;
	visibility: visible;
	text-align: center;
}
#news_box4 {
	float: left;
	width: 720px;
	visibility: visible;
	padding: 5px;
	text-align: center;
	margin-top: 10px;
}
#news_box5 {
	float: left;
	width: 696px;
	visibility: visible;
	background-color: #FFFFFF;
	border: 2px solid #736451;
	padding-top: 8px;
	padding-bottom: 5px;
	margin-bottom: 7px;
}
#news5_name {
	font-family: "微軟正黑體";
	font-size: 14px;
	line-height: 22px;
	font-weight: bold;
	color: #333333;
	float: left;
	width: 710px;
	padding-left: 15px;
	background-image: url(../images/icon_6.gif);
	background-repeat: no-repeat;
	background-position: 5px 7px;
}
.news_box5_data {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #FF9900;
	float: left;
	width: 713px;
	visibility: visible;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 7px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.news_box6 {
	float: left;
	width: 728px;
	padding-bottom: 20px;
	visibility: visible;
	padding-top: 20px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC93;
}
.news_pic {
	padding: 3px;
	float: right;
	width: 300px;
	border: 1px dotted #CCCCCC;
	margin-bottom: 20px;
	margin-left: 20px;
}
.numbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6a3906;
	line-height: 17px;

}
.numbox a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #605f5f;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #FFCC93;
	margin-right: 3px;
	margin-left: 3px;
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 3px;
	padding-left: 7px;
	line-height: 17px;
}
.numbox a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FF8500;
	color: #FFFFFF;
	margin-right: 3px;
	margin-left: 3px;
	border: 1px solid #FF8500;
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 3px;
	padding-left: 7px;
	height: auto;
	width: auto;
	line-height: 17px;
}
.numbox_hit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	margin-right: 3px;
	margin-left: 3px;
	border: 1px solid #FFFFFF;
	line-height: 17px;
	background-color: #FF8500;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	font-weight: bold;

}
.back {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-align: right;
	float: left;
	width: 730px;
	padding-top: 3px;
	padding-bottom: 5px;
	padding-right: 5px;
}
.back A:link {color:#999999;text-decoration:none}
.back A:visited {color:#999999;text-decoration:none}
.back A:hover { color:#666666;text-decoration:underline}
#member {
	float: left;
	width: 606px;
	border: 2px solid #CCCCCC;
	padding-top: 40px;
	padding-right: 20px;
	padding-bottom: 40px;
	padding-left: 20px;
	margin-top: 10px;
}
#member_left {
	float: left;
	width: 200px;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #CCCCCC;
	padding-right: 20px;
}
#member_right {
	float: right;
	width: 360px;
}
.member_forget {
	float: left;
	width: 75px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7f7f7f;
	padding-left: 5px;
}
.member_forget A:link {color:#7f7f7f;text-decoration:none}
.member_forget A:visited {color:#7f7f7f;text-decoration:none}
.member_forget A:hover { color:#333333;text-decoration:underline}
#faq_box1_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #4F4F4F;
	text-align: center;
	float: right;
	width: 650px;
	visibility: visible;
}
#faq_box1_no {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #4F4F4F;
	text-align: center;
	float: left;
	width: 58px;
	visibility: visible;
	background-image: url(../images/line_2.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.faq_box2_no {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	float: left;
	width: 60px;
	visibility: visible;
	text-align: center;
	background-image: url(../images/line_3.gif);
	background-repeat: no-repeat;
	background-position: right center;
	font-weight: bold;
}
.faq_box2_name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #555555;
	float: right;
	width: 635px;
	visibility: visible;
	padding-right: 20px;
}
.faq_box2_name A:link {color:#555555;text-decoration:none}
.faq_box2_name A:visited {color:#555555;text-decoration:none}
.faq_box2_name A:hover {color:#000000;text-decoration:underline}
#faq_title1 {
	float: left;
	width: 714px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	font-weight: bold;
	color: #362e2b;
	padding-left: 25px;
	margin-bottom: 5px;
	background-image: url(../images/icon_help.gif);
	background-repeat: no-repeat;
	background-position: 2px 1px;
}
.faq_box3_type {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	float: left;
	width: 100%;
	visibility: visible;
}
.faq_box3_name {
	font-family: "微軟正黑體";
	font-size: 14px;
	line-height: 18px;
	color: #333333;
	float: right;
	width: 676px;
	visibility: visible;
	padding-right: 10px;
	background-image: url(../images/faq_icon1.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 30px;
	margin-bottom: 4px;
	padding-top: 6px;
	padding-bottom: 6px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.faq_box3_name A:link {
	color: #333333;
	text-decoration: none
}
.faq_box3_name A:visited {
	color: #333333;
	text-decoration: none
}
.faq_box3_name A:hover {
	color: #fc5700;
	text-decoration: underline
}
.faq_box4_name {
	font-family: "微軟正黑體";
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #333333;
	float: left;
	width: 698px;
	padding-left: 30px;
	background-image: url(../images/faq_icon1.gif);
	background-repeat: no-repeat;
	background-position: 2px 1px;
}
.faq_box4_word {
	float: left;
	width: 690px;
	padding-bottom: 20px;
	visibility: visible;
	padding-top: 15px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC93;
	background-image: url(../images/faq_icon2.gif);
	background-repeat: no-repeat;
	background-position: 3px 13px;
	padding-left: 33px;
	padding-right: 7px;
	font-family: "微軟正黑體";
	font-size: 14px;
	line-height: 24px;
	color: #000000;
}
.faq_box4_word A:link {color:#444444;text-decoration:underline}
.faq_box4_word A:visited {color:#444444;text-decoration:underline}
.faq_box4_word A:hover { color:#eb6100;text-decoration:none}
.products_box {
	float: left;
	width: 650px;
	padding-bottom: 15px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-top: 15px;
}
.products_box1 {
	float: left;
	width: 114px;
	padding-right: 8px;
	padding-left: 8px;
}
.products_pic {
	width: 114px;
	text-align: center;
	float: left;
}
.products_pic a {
	text-decoration:none;
	display: block;
	width: 110px;
	float: left;
	background-color: #FFFFFF;
	padding: 2px;
	background-color: #efefef;
}
.products_pic a:hover {
	background-color: #B6C66E;
	width: 110px;
	padding: 2px;
}
.products_name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	float: left;
	width: 114px;
	padding-top: 7px;
	text-align: center;
}
.products_name A:link {color:#666666;text-decoration:none}
.products_name A:visited {color:#666666;text-decoration:none}
.products_name A:hover {
	color:#5C9700;
	text-decoration:underline
}
#products02_pic1 {
	float: left;
	width: 646px;
	border: 1px solid #CCCCCC;
	text-align: center;
	padding: 1px;
}
#products02_box1 {
	padding: 3px;
	float: left;
	width: 642px;
	margin-top: 5px;
	border: 1px solid #CCCCCC;
}
.products_pic2 {
	padding: 1px;
	float: left;
	height: 50px;
	width: 50px;
	margin-right: 3px;
	margin-left: 3px;
	border: 1px solid #E1E1E1;
}
#products02_title {
	float: left;
	width: 635px;
	margin-top: 20px;
	padding-bottom: 7px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
	padding-left: 15px;
	background-image: url(../images/icon_7.gif);
	background-repeat: no-repeat;
	background-position: 3px 5px;
}
#products02_title-2 {
	float: left;
	width: 635px;
	margin-top: 20px;
	padding-bottom: 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
	padding-left: 15px;
	background-image: url(../images/icon_7.gif);
	background-repeat: no-repeat;
	background-position: 3px 5px;
}
.products02_detail {
	float: left;
	width: 650px;
	margin-top: 10px;
	margin-bottom: 15px;
}
.products02_detail_name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	background-color: #D9F499;
	padding: 5px;
	float: left;
	width: 640px;
	margin-bottom: 10px;
}
.products02_detail_word {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	float: left;
	width: 630px;
	padding-right: 5px;
	padding-left: 5px;
}
.products02_detail2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #555555;
	float: left;
	width: 635px;
	padding-left: 6px;
}
#products02_other {
	float: right;
	width: 180px;
	padding-right: 15px;
}
#products02_add {
	float: right;
	width: 88px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #666666;
	background-image: url(../images/icon_inquiry.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 17px;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 25px;
}
#products02_add A:link {color:#666666;text-decoration:none}
#products02_add A:visited {color:#666666;text-decoration:none}
#products02_add A:hover {color:#eb6100;text-decoration:underline}
#download_title1 {
	float: left;
	width: 628px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	font-weight: bold;
	color: #362e2b;
	padding-left: 22px;
	margin-bottom: 5px;
	background-image: url(../images/fldr.gif);
	background-repeat: no-repeat;
	background-position: 2px 3px;
}
.download_b1_no {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #000;
	text-align: center;
	float: left;
	width: 40px;
	visibility: visible;
	padding-right: 5px;
	padding-left: 5px;
	background-image: url(../images/line_2.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.download_b1_detail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #000;
	text-align: center;
	float: left;
	width: 405px;
	visibility: visible;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(../images/line_2.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.download_b1_type {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #000;
	text-align: center;
	float: left;
	width: 75px;
	visibility: visible;
	padding-right: 5px;
	padding-left: 10px;
	background-image: url(../images/line_2.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.download_b1_data {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #000;
	text-align: center;
	float: left;
	width: 70px;
	visibility: visible;
	padding-right: 5px;
	padding-left: 3px;
}
.download_b1_no2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #f69d34;
	text-align: center;
	float: left;
	width: 40px;
	visibility: visible;
	padding-right: 5px;
	padding-left: 5px;
}
.download_b1_detail2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #6e6e6e;
	float: left;
	width: 395px;
	visibility: visible;
	padding-right: 15px;
	padding-left: 15px;
}
.download_b1_type2 {
	text-align: center;
	float: left;
	width: 70px;
	visibility: visible;
	padding-right: 10px;
	padding-left: 10px;
}
.download_b1_data2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #0577c6;
	text-align: center;
	float: left;
	width: 60px;
	visibility: visible;
	padding-right: 10px;
	padding-left: 8px;
	text-decoration: underline;
}
.sitemap_box {
	float: left;
	width: 648px;
	padding-bottom: 20px;
	padding-top: 7px;
	padding-right: 2px;
}
.sitemap_box1 {
	float: left;
	width: 194px;
	padding-right: 11px;
	padding-left: 11px;
	visibility: visible;
}
.sitemap_name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	float: left;
	width: 180px;
	visibility: visible;
	background-color: #EEFAD1;
	padding: 5px;
	border: 2px solid #B6C66E;
}
.sitemap_name A:link {color:#000000;text-decoration: none}
.sitemap_name A:visited {color:#000000;text-decoration: none}
.sitemap_name A:hover {color:#464646;text-decoration:underline}
.sitemap_word {
	float: left;
	width: 194px;
	padding-top: 3px;
}
.sitemap_word ul {
	margin:0;
	list-style:none;
	width:100%;
	visibility: visible;
	padding: 0px;
}
.sitemap_word li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #464646;
	background-image: url(../images/icon_6.gif);
	background-repeat: no-repeat;
	background-position: 7px 13px;
	float: left;
	width: 175px;
	padding-right: 2px;
	padding-left: 17px;
	visibility: visible;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-top: 5px;
	padding-bottom: 4px;
}
.sitemap_word li A:link {color:#464646;text-decoration: none}
.sitemap_word li A:visited {color:#464646;text-decoration: none}
.sitemap_word li A:hover {color:#F67E14;text-decoration:underline}

.guestbook_box1_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #4F4F4F;
	text-align: center;
	float: left;
	width: 390px;
	visibility: visible;
	background-image: url(../images/line_2.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 10px;
	padding-left: 10px;
}
.guestbook_box1_no {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #4F4F4F;
	text-align: center;
	float: left;
	width: 50px;
	visibility: visible;
	background-image: url(../images/line_2.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.guestbook_box1_name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #4F4F4F;
	text-align: center;
	float: left;
	width: 100px;
	visibility: visible;
	background-image: url(../images/line_2.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 10px;
	padding-left: 10px;
}
.guestbook_box1_answer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #4F4F4F;
	text-align: center;
	float: left;
	width: 58px;
	visibility: visible;
}
.guestbook_box2_no {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #666666;
	float: left;
	width: 52px;
	visibility: visible;
	text-align: center;
	background-image: url(../images/line_3.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.guestbook_box2_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #555555;
	float: left;
	width: 385px;
	visibility: visible;
	padding-right: 10px;
	background-image: url(../images/line_3.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-left: 15px;
}
.guestbook_box2_title A:link {color:#555555;text-decoration:none}
.guestbook_box2_title A:visited {color:#555555;text-decoration:none}
.guestbook_box2_title A:hover {color:#000000;text-decoration:underline}
.guestbook_box2_name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #0066FF;
	float: left;
	width: 100px;
	visibility: visible;
	text-align: center;
	background-image: url(../images/line_3.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 10px;
	padding-left: 10px;
}
.guestbook_box2_answer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	float: left;
	width: 60px;
	visibility: visible;
	text-align: center;
}
.guestbook_write {
	float: left;
	width: 650px;
	padding-bottom: 10px;
}
#guestbook_new {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #F79400;
	background-image: url(../images/icon_16.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 160px;
	padding-left: 15px;
	visibility: visible;
	margin-left: 10px;
}
#guestbook_new  A:link {color:#F79400;text-decoration:none;}
#guestbook_new  A:visited {color:#F79400;text-decoration:none;}
#guestbook_new  A:hover {color:#ff6600;text-decoration:underline;}
.guestbook_word {
	float: left;
	width: 170px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #666666;
}
.guestbook_box1 {
	padding: 4px;
	float: left;
	width: 640px;
	border: 1px solid #CACACA;
	margin-bottom: 10px;
}
.guestbook_box2 {
	float: left;
	width: 650px;
	padding-bottom: 20px;
}
.guestbook_box3 {
	float: left;
	width: 587px;
	background-image: url(../images/line_15.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 11px;
	padding-bottom: 11px;
	padding-right: 20px;
	padding-left: 33px;
}
.guestbook_word4 {
	float: left;
	width: 587px;
	padding-bottom: 20px;
}
.guestbook_word5 {
	float: left;
	width: 587px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 24px;
	color: #333333;
}
.guestbook_word6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #838383;
	float: left;
	width: 577px;
	margin-top: 15px;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #c1c1c1;
	text-align: right;
	padding-top: 10px;
}
.guestbook_word1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 22px;
	font-weight: bold;
	color: #FF7211;
	float: left;
	width: 517px;
	background-image: url(../images/line_18.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 103px;
	padding-right: 20px;
}
.guestbook_word2 {
	background-color: #f2f2f2;
	float: left;
	width: 590px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	padding-top: 10px;
	padding-right: 17px;
	padding-bottom: 10px;
	padding-left: 33px;
}
.guestbook_word2 A:link {color:#444444;text-decoration:none;}
.guestbook_word2 A:visited {color:#444444;text-decoration:none;}
.guestbook_word2 A:hover {color:#ff6600;text-decoration:underline;}
.guestbook_word3 {
	float: left;
	width: 580px;
	padding-top: 15px;
	padding-right: 27px;
	padding-left: 33px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
}
.guestbook_box4 {
	float: left;
	width: 755px;
	padding-right: 13px;
	padding-left: 22px;
	padding-top: 6px;
	padding-bottom: 10px;
}
.guestbook_box4 A:link {color:#444444;text-decoration:none;}
.guestbook_box4 A:visited {color:#444444;text-decoration:none;}
.guestbook_box4 A:hover {color:#ff6600;text-decoration:underline;}
.about1 {
	float: left;
	width: 100%;
}
.about2 {
	background-attachment: scroll;
	background-image: url(../images/about_pic06.jpg);
	background-repeat: no-repeat;
	background-position: right 20px;
	float: left;
	width: 100%;
}
.word1 {
	float: right;
	width: 400px;
	font-size: 14px;
	line-height: 24px;
	color: #333;
	padding-right: 25px;
	padding-top: 10px;
	text-align: left;
	font-family: "微軟正黑體";
}
.word3 {
	float: right;
	width: 400px;
	font-size: 13px;
	line-height: 24px;
	color: #666;
	padding-right: 25px;
	padding-top: 10px;
	text-align: left;
}
.pic_style1 {
	padding-bottom: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
.word2 {
	float: right;
	width: 450px;
	padding-top: 30px;
	padding-right: 25px;
	font-size: 13px;
	line-height: 24px;
	color: #666;
}
.word8 {
	float: left;
	width: 100%;
	font-size: 13px;
	line-height: 24px;
	color: #666;
	padding-top: 10px;
	text-align: left;
}
.text2 {
	font-family: "微軟正黑體";
	font-size: 16px;
	color: #FF6100;
	font-weight: bold;
	background-color: #FFF0DF;
	float: left;
	width: 98%;
	border: 2px solid #FFCC93;
	padding-left: 2%;
	margin-bottom: 5px;
	padding-top: 2px;
}
.box1 {
	font-size: 14px;
	float: left;
	width: 100%;
	line-height: 24px;
	color: #333;
	padding-bottom: 30px;
	font-family: "微軟正黑體";
}
.about1 .box1 img {
	float: left;
	border: 1px solid #FFF0DF;
}
.about1 .box1 .box2 {
	float: left;
	width: 490px;
	padding-left: 20px;
}
.about1 .box1 .box2 ul {
	float: left;
	width: 100%;
	margin: 0px;
	padding: 0px;
}
.about1 .box1 .box2 ul li {
	float: right;
	width: 96%;
	font-family: "微軟正黑體";
}
