@charset "utf-8";
body {
	margin:0px;
	background-color: #CFF;
	text-align: center;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-attachment: fixed;
}
.main-p-picture {
	float: left;
	width: 747px;
	padding-right: 13px;
	padding-left: 13px;
	padding-top: 20px;
	padding-bottom: 10px;
}
.p-picture-more {
	float: right;
	height: 13px;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 11px;
	color: #36F;
	text-align: left;
	vertical-align: middle;
}
.page-list-download {
	float: left;
	height: 14px;
	width: 72px;
}
.main-list-menu {
	text-align: left;
	vertical-align: top;
	float: left;
	width: 758px;
	padding-bottom: 25px;
	top: 20px;
	padding-top: 10px;
}
.form-td{
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #4F5A68;
	border-bottom-color: #CCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCC;
	}
.form-td2{
	font-size: 11px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCC;
	height: 24px;
	}
.form-table {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4f5a68;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #4f5a68;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #4f5a68;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #4f5a68;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	font-size: 12px;
	line-height: 24px;
}

.p-picture-more-txt {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 11px;
	color: #36F;
	text-align: left;
	float: left;
	height: 6px;
	padding-bottom: 7px;
	padding-left: 2px;
	padding-right: 10px;
}
.p-picture-more-txt A:link{color:#39F;text-decoration: none;}
.p-picture-more-txt A:visited{color:#39F;text-decoration: none;}
.p-picture-more-txt A:hover{color:#F90;text-decoration: none;}
.p-picture-more-icon {
	float: left;
	height: 13px;
	width: 13px;
}

.p-picture {
	float: left;
	width: 238px;
	padding-right: 7px;
	text-align: left;
}
.p-picture-txt2 {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 12px;
	color: #999;
	float: left;
	width: 238px;
	padding-top: 5px;
	padding-right: 5px;
	text-align: left;
}
.p-picture-txt2 A:link{color: #999;text-decoration: none;}
.p-picture-txt2 A:visited{color:#999;text-decoration: none;}
.p-picture-txt2 A:hover{color:#F90;text-decoration: none;}
.p-picture-txt {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 12px;
	color: #39F;
	float: left;
	width: 238px;
	padding-top: 10px;
	padding-right: 5px;
	font-weight: bold;
	text-align: left;
	height: 25px;
}
.p-picture-txt A:link{color: #39F;text-decoration: none;font-weight: bold;}
.p-picture-txt A:visited{color:#39F;text-decoration: none;font-weight: bold;}
.p-picture-txt A:hover{color:#F90;text-decoration: none;font-weight: bold;}
.main-td {
	width: 988px;
	background-color: #FFF;
}
.left-menu {
	float: left;
	height:282px;
	width: 238px;
	text-align: center;
	background-color: #006DC0;
}
.left-menu-in {
	float: left;
	width: 238px;
	padding-bottom: 100px;
	text-align: center;
}
.main-td-div {
	float: left;
	width: 988px;
	background-image: url(../images/left-bg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.left-menu-all{
	float: left;
	width: 238px;
}

.logo {
	float: left;
	height: 98px;
	width: 238px;
	background-image: url(../images/logo.jpg);
	background-repeat: no-repeat;
}
.left-menu-button {
	background-image: url(../images/left-menu-bg.jpg);
	background-repeat: no-repeat;
  /*		float: left; by moneta*/
  height: 36px;
	width: 238px;
	text-align: left;
}
.left-menu-down {
	background-image: url(../images/left-menu-bgall.jpg);
	float: left;
	height: 40px;
	width: 238px;
}
.left-menu-button-div { /* by moneta*/
	background-image: url(../images/left-menu-bgall.jpg);
	background-repeat: repeat-y;
 /*		float: left; by moneta
	height: 50px;
 */
	width: 238px;
	text-align: left;
}

.sub-menu {
	float: left;
	height: 30px;
	width: 988px;
	background-color: #FFF;
}
.main-page {
	background-color: #FFF;
	float: left;
	width: 773px;
}
.page {
	float: left;
	width: 988px;
}

.right-menu {
	background-color: #FFF;
	float: left;
	width: 210px;
	padding-left: 5px;
}
.left-menu-inside {
	background-color: #FFF;
	background-image:url(../images/p-search-bg2.jpg);
	float: left;
	width: 210px;
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 25px;
	text-align: center;
	filter:Alpha(opacity=75);
}
.foot {
	background-image: url(../images/foot-bg.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 41px;
	width: 988px;
	text-align: left;
	vertical-align: middle;
	padding-top: 4px;

}
.foot-txt {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 12px;
	color: #FFF;
	text-align: center;
	float: right;
	width: 630px;
}



.sub-menu-bg {
	background-image: url(../images/sub-menu-bg.png);
	background-repeat: no-repeat;
	float: left;
	height: 30px;
	width: 773px;
}
.p-search {
	background-color: #FFF;
	float: left;
	height: 27px;
	width: 210px;
	text-align: left;
	vertical-align: middle;
	padding-top: 2px;
	background-image: url(../images/p-search-bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.p-search-txt {
	text-align: left;
	vertical-align: middle;
	float: left;
	padding-top: 5px;
	height: 19px;
}
.main-w-d {
	float: left;
	height: 57px;
	width: 303px;
}
.main-wd-more-bg {
	background-image: url(../images/more-bg.jpg);
	float: left;
	height: 37px;
	width: 70px;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 10px;
	color: #003;
	text-align: left;
	vertical-align: middle;
	padding-left: 6px;
	padding-top: 20px;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: bolder;
	background-repeat: no-repeat;
	background-position: left bottom;
}
.main-wd-list {
	float: left;
	height: 57px;
	width: 379px;
}
.main-wd-list-txt-div {
	float: left;
	width: 379px;
}

.main-page-list-txt {
	float: left;
	width: 379px;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 11px;
	color: #999;
	text-align: left;
	vertical-align: middle;
}
.main-list-menu-table {
	float: left;
	width: 785px;
	text-align: left;
	vertical-align: top;
	height: 200px;
}
.right-menu-search {
	float: left;
	text-align: left;
	width: 180px;
}

.wd-list-txt {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 12px;
	color: #999;
	text-align: left;
	vertical-align: bottom;
	padding-left: 10px;
	padding-top: 2px;
	width: 293px;
	height: 14px;
	line-height: 14px;
}
.wd-list-txt A:link{
	color: #999;
	text-decoration: none;
}
.wd-list-txt A:visited{
	color: #999;text-decoration: none;
}
.wd-list-txt A:hover{
	color:#F60;text-decoration: none;
}
.sub-menu-txt {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 13px;
	color: #036;
	text-align: left;
	vertical-align: middle;
	padding-top: 8px;
        font-weight: bold;
}
.sub-menu-txt A:link{
	color:#006;
	text-decoration: none;
}
.sub-menu-txt A:visited{
	color:#006;text-decoration: none;
}
.sub-menu-txt A:hover{
	color:#F60;text-decoration: none;
}
.sub-menu-icon {
	height: 30px;
	width: 40px;
	padding-top: 6px;
	float: left;
	text-align: center;
	vertical-align: middle;
}


.list-txt-date {
	width: 76px;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 12px;
	color: #069;
	text-align: center;
}
.wd-list-table {
	width: 758px;
	vertical-align: top;
}
.wd-list-table2 {
	vertical-align: top;
}

.left-menu-txt {
	font-family:Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 12px;
	color: #FFF;
	text-align: left;
	float: left;
	text-transform: uppercase;
	font-weight: 400;
}
.left-menu-icon {
	text-align: center;
	vertical-align: middle;
	height: 28px;
	width: 40px;
	float: left;
	padding-top: 8px;
}

.left-menu-txt2 {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 12px;
	color: #FFF;
	text-align: left;
	float: left;
	font-weight: 400;
}
.left-menu-icon {
	text-align: center;
	vertical-align: middle;
	height: 28px;
	width: 40px;
	float: left;
	padding-top: 8px;
}




.right-menu-div {
	float: left;
	height: 64px;
	width: 181px;
}


.p-search-icon {
	float: left;
	height: 29px;
	width: 26px;
}




.right-div {
	height: 280px;
	width: 750px;
	float: left;
}
.right-div-inside {
	float: left;
	width: 750px;
}
.right-submenu-inside {
	background-image: url(../images/sub-menu2-bg.jpg);
	text-align: left;
	float: left;
	height: 27px;
	width: 738px;
	padding-left: 12px;
	background-repeat: no-repeat;
	padding-top:3px;
	background-position: top;
	line-height: 20px;
}
.right-submenu-icon {
	height: 19px;
	width: 19px;
	float: left;
}
.right-submenu-txt {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 12px;
	color: #003;
	float: left;
	text-align: left;
	height: 16px;
	padding-left: 8px;
	padding-top: 3px;
}
.right-submenu-txt A:link{color:#003;text-decoration: none;}
.right-submenu-txt A:visited{color:#003;text-decoration: none;}
.right-submenu-txt A:hover{color:#F60;text-decoration: none;}
.right-inside-page {
	float: left;
	width: 735px;
	padding-left: 15px;
	background-image: url(../images/main-page-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top:10px;
	text-align: left;
}
.mm-login-pic {
	float: left;
	width: 700px;
}




.top-menu-bg {
	background-image: url(../images/top-menu-bg.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 27px;
	width: 738px;
	padding-right: 12px;
}
.banner {
	float: left;
	height: 255px;
	width: 750px;
}
.top-menu-icons {
	text-align: left;
	float: right;
	height: 14px;
	width: 200px;
	padding-right: 10px;
	padding-top:5px;
}
.top-menu-search {
	height: 20px;
	width: 150px;
	float: right;
}
.top-menu-search-bar {
	float: right;
	height: 22px;
	width: 120px;
	font-family:Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 11px;
	color: #666;
}
.top-menu-search-icon {
	float: right;
	height: 19px;
	width: 16px;
	padding-top: 3px;
}
.top-menu-td {
	text-align: center;
	height: 14px;
}
.sub-menu-inside {
	background-image: url(../images/sub-menu2-bg.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 750px;
	padding-right: 12px;
}
.sub-menu-inside-txt {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 11px;
	color: #333;
	text-align: left;
	height: 30px;
	width: 762px;
}
.banner-inside {
	width: 750px;
	float: left;
}
.foot2 {
	background-color: #000;
	float: left;
	height: 30px;
	width: 239px;
}
.left-menu-search-bar {
	float: left;
	height: 25px;
	width: 155px;
	padding-bottom: 5px;
}
.photo-intro {
	float: left;
	width: 584px;
	padding-left: 45px;
}
.icon{
	float: left;
	height: 27px;
	width: 29px;
	padding-left: 70px;
	padding-top: 10px;
}
.intro-title {
	font-size: 12px;
	color: #009900;
	float: left;
	width: 462px;
	text-transform: uppercase;
	padding-top: 13px;
	font-family:Arial, Helvetica, sans-serif, "微軟正黑體";
	padding-bottom: 10px;
	padding-left: 10px;
}
.photo-intro2 {
	float: left;
	width: 620px;
	padding-top: 10px;
	padding-left: 30px;
}

.inside-word {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 12px;
	padding-top: 15px;
	padding-left: 0px;
	float: left;
	letter-spacing: 1.5px;
	word-spacing: 1.5px;
	width: 600px;
}
.inside-in-word {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 12px;
	float: left;
	width: 620px;
	padding-bottom: 40;
	color: #006699;
	padding-top: 20px;
	padding-left: 45px;
	line-height: 20px;
}
.inside-word-table {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 12px;
	color: #006;
	width: 580px;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 10px;
	letter-spacing: 1.5px;
	text-align: left;
	height: 150px;
	vertical-align: top;
}
.inside-txt-title {
	font-family:  Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 13px;
	color: #390;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
}

.inside-word-td {
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-left: 5px;
}

.inside-word-li {
	font-family:  Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 12px;
	color: #F00;
	height: 3px;
	width: 3px;
}
.inside-word-table2 {
	font-family:  Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 13px;
	color: #F30;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-weight: bold;
	vertical-align: top;
}

.in-photo-div {
	background-image: url(../images/photo-intro04.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 670px;
	background-position: right top;
}
.photo-in-div {
	float: left;
	width: 447px;
	height: 74px;
}
.server-photo-in-div {
	width: 600px;
	padding-left: 45px;
	float: left;
	height: 74px;
	text-align: left;
}
.history-table {
	font-family:  Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 14px;
	color: #036;
	text-align: left;
	float: left;
	width: 650px;
	empty-cells:hide;
}
.history-div {
	text-align: left;
	float: left;
	width: 700px;
}
.history-td {
	font-family:  Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 12px;
	color: #003;
	text-align: left;
	vertical-align: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	background-color: #DFFFF8;
	padding: 5px;
}
.history-td-1 {
	font-family:  Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 12px;
	color: #003;
	background-color: #FFF;
	padding: 5px;
	text-align: left;
	vertical-align: top;
}
.history-td-date {
	font-family:  Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 12px;
	color: #003;
	text-align: left;
	vertical-align: top;
	width: 60px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #3CC;
	background-color: #FFF7D7;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.history-td2 {
	font-family:  Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 12px;
	color: #FFF;
	background-color: #3CC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	width: 40px;
	padding: 5px;
	text-align: left;
	vertical-align: top;
}
.history-txt {
	font-family:  Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 14px;
	color: #036;
	float: left;
	width: 680px;
	padding-left: 30px;
	padding-bottom:20px;
}
.history-txt2 {
	font-family:  Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 14px;
	color: #036;
	float: left;
	width: 280px;
	padding-left: 45px;
	padding-bottom:20px;
}
.map-td1 {
	font-family:  Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 12px;
	color: #003;
	background-color: #DFFFF8;
	text-align: left;
	vertical-align: top;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
.map-td2 {
	font-family:  Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 12px;
	color: #003;
	background-color: #FFF;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #3CC;
	padding: 5px;
	text-align: left;
	vertical-align: top;
	width: 8em;
}
.map-td3 {
	font-family:  Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 13px;
	color: #FFF;
	background-color: #3CC;
	text-align: left;
	vertical-align: middle;
	padding: 5px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
}
.title01 {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 16px;
	color: #FFF;
	background-image: url(../images/title01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 38px;
	padding-left: 10px;
	text-align: left;
	vertical-align: top;
	line-height: 40px;
	padding-top: 2px;
	width: 516px;
}
.title02 {
	font-family:  Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 15px;
	color: #FFF;
	background-image: url(../images/title01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 38px;
	padding-left: 10px;
	font-weight: bold;
	letter-spacing: 2px;
	text-align: left;
	vertical-align: top;
	line-height: 38px;
	padding-top: 2px;
}
.admin-td-title {
	font-family:  Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 14px;
	color: #FFF;
	background-color: #F90;
	padding: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	text-align: center;
	vertical-align: middle;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
	white-space:nowrap;
}
.admin-td-title2 {
	font-family:  Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 14px;
	color: #FFF;
	background-color: #669;
	padding: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	text-align: center;
	vertical-align: middle;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
	white-space:nowrap;
}
.financial-td-month {
	font-family:  Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 14px;
	color: #300;
	background-color: #F90;
	border: 1px solid #FFF;
}
.for-pdf {
	height: 20px;
	width: 13px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	text-align: center;
	padding-left: 7px;
}
.finacial-yahoo {
	float: left;
	height: 180px;
	width: 220px;
	padding-left: 10px;
}
.stock-title {
	height: 180px;
	width: 250px;
}
.finacial-table-year {
	float: left;
	width: 310px;
	padding-top: 20px;
}

.history-txt2 {
}


.admin-td-title3 {
	font-family:  Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 14px;
	color: #FFF;
	background-color: #09F;
	padding: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	letter-spacing: 3px;
	text-align: center;
	vertical-align: middle;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
	white-space:nowrap;
}


.admin-title {
	font-family:  Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 14px;
	color: #000;
	background-image: url(../images/title2.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	vertical-align: top;
	height: 40px;
	width: 650px;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.admin-title2 {
	background-image: url(../images/invest-title03.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	vertical-align: top;
	height: 40px;
	width: 280px;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	font-weight: bolder;
}
.admin-title3 {
	background-image: url(../images/invest-title02.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	vertical-align: top;
	height: 40px;
	width: 280px;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	font-weight: bolder;
}
.admin-title4 {
	background-image: url(../images/invest-title01.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	vertical-align: top;
	height: 40px;
	width: 280px;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	font-weight: bolder;
	letter-spacing: 3px;
}

.photo-intro3 {
	float: left;
	height: 200px;
	width: 500px;
	padding-left: 100px;
	padding-bottom: 10px;
}
.swf-div {
	float: left;
	height: 350px;
	width: 700px;
}
.get-googlmap {
	float: left;
	height: 383px;
	width: 650px;
}
.get-div {
	float: left;
	width: 650px;
	padding-bottom:20px;
}
.get-td {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 12px;
	color: #FFF;
	width: 150px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	padding: 3px;
	background-color: #333;
	white-space: nowrap;
}

.place-div {
	float: left;
	width: 700px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.place-pic {
	float: left;
	width: 200px;
	padding-left: 7px;
	padding-top: 20px;
	vertical-align: top;
	z-index:2;
}
.place-txt {
	font-family:  Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 12px;
	color: #003;
	text-align: left;
	float: left;
	width: 340px;
	padding-left: 20px;
	background-image: url(../images/place-txt-bg2.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	z-index:1;
	margin-top: 20px;
	line-height: 21px;
}
.product-pic {
	font-family:  Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 12px;
	color: #003;
	text-align: left;
	float: left;
	width: 300px;
	padding-left: 20px;
	background-image: url(../images/place-txt-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	z-index:1;
	padding-top: 15px;
	padding-bottom: 15px;
}

.place-txt-title {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 16px;
	color: #36C;
	font-weight: bold;
	
}
.place-txt-title2 {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 14px;
	color: #096;
}
.get-td2 {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 12px;
	line-height: 24px;
	color: #333;
	padding-left: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E3F0F4;
	background-image: url(../images/get-td-bg2.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	height: 30px;
	white-space: nowrap;
	width: 307px;
}
.get-td-icon {
	float: left;
	height: 25px;
	width: 25px;
	padding-left:10px;
}

.down-menu {
	float: left;
	height: 27px;
	width: 730px;
	background-image: url(../images/down-menu-bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	font-family:  Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 12px;
	color: #FFF;
	text-align: right;
	padding-right: 20px;
	padding-top: 3px;
}
.down-menu2{
	float: left;
	height: 27px;
	width: 709px;
	background-image: url(../images/down-menu-bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	font-family:  Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 12px;
	color: #FFF;
	text-align: right;
	padding-right: 20px;
	padding-top: 3px;
}
.down-menu-span {
	width: 50px;
	padding-top: 5px;
}
.down-menu-span A:link{color:#FFF;text-decoration: none;}
.down-menu-span A:visited{color:#FFF;text-decoration: none;}
.down-menu-span A:hover{
	color:#0FC;
	text-decoration: none;
}
.page-bg-line {
	float: left;
	width: 715px;
	padding-left: 5px;
}
.product-name-bg {
	line-height: 30px;
	background-image: url(../images/product-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 27px;
	width: 561px;
	text-align: left;
	padding-left: 25px;
	font-family:  Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 16px;
	color: #333;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 3px;
}
.Related-Products {
	float: left;
	height: 50px;
	width: 700px;
	padding-left: 2px;
	padding-top: 5px;
}
.Related-Products-list-table {
	width: 600px;
	border: 1px solid #FFF;
	float: left;
}
.Related-Products-list-td {
	width: 150px;
	border: 3px solid #FFF;
}
.Related-Products-list-td2{
	width: 150px;
	border: 3px solid #FFF;
	text-align: center;
}
.product-page-top {
	float: left;
	height: 30px;
	width: 700px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #F90;
}
.product-page-bg {
	float: left;
	width: 680px;
	padding-left: 20px;
	font-family:  Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 13px;
	color: #003;
}
.product-page-down {
	float: left;
	height: 16px;
	width: 700px;
}
.appli-page-top {
	background-image: url(../images/top-bg-line2.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 16px;
	width: 700px;
}
.download-pdf-div {
	font-family:  Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 12px;
	color: #036;
	float: left;
	width: 640px;
	padding-left: 60px;
}
.product-pic2 {
	float: left;
	width: 320px;
}
.get-map-icon {
	background-image: url(../images/get-td-bg2.jpg);
	background-repeat: repeat-y;
	background-position: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	width: 15px;
}
.product-inquiry {
	font-family:  Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 11px;
	color: #003;
	float: right;
	height: 38px;
	width: 114px;
	text-align: center;
}
.product-inquiry2 {
	font-family:  Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 11px;
	line-height: 24px;
	float: right;
	height: 25px;
	width: 111px;
	text-align: center;
	margin-right: 5px;
	padding-bottom: 5px;
	margin-bottom: 2px;
}
.page-div-680 {
	text-align: right;
	float: left;
	width: 342px;
	padding-left: 338px;
}

.service-pic-td {
	width: 210px;
	border-top-width: 8px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #FFF;
	border-right-color: #FFF;
        vertical-align: top;
}
.sevice-pic-table {
	width: 660px;
	margin-right: 20px;
	float: left;
}
.news-table {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 12px;
	color: #003;
	width: 700px;
}
.news-page-menu-td {
	background-color: #108CE6;
	text-align: center;
	color: #FFF;
	height: 20px;
	line-height: 20px;
}
.news-page-menu-td A:link{color:#FFF;text-decoration: none;}
.news-page-menu-td A:visited{color:#FFF;text-decoration: none;}
.news-page-menu-td A:hover{color:#0FC;text-decoration: none;
}
.news-td-title {
	font-size: 14px;
	color: #FFF;
	background-color: #6CF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	padding-left: 5px;
	height: 35px;
	width: 95px;
}
.news-td-title2 {
	font-size: 14px;
	color: #FFF;
	background-color: #6CF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	padding-left: 5px;
	height: 35px;
	width: 575px;
}
.news-td-date {
	background-color: #CFF;
	text-align: left;
	width: 95px;
	padding-left: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
}
.news-td-topic {
	padding: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #39C;
	border-bottom-color: #39C;
	width: 580px;
	height: 25px;
	line-height: 25px;
}
.news-td-topic A:link{color:#003;text-decoration: none;}
.news-td-topic A:visited{color:#003;text-decoration: none;}
.news-td-topic A:hover{color:#F60;text-decoration: none;}
.news-txt {
	width: 650px;
	font-family:Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 12px;
	color: #003;
	text-align: left;
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 8px;
	padding-left: 15px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #39C;
	border-left-color: #39C;
}
.news-down {/*moneta*/
	width: 650px;
	padding-left: 15px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #39C;
	border-left-color: #39C;
}
.finac-comp-infor-td {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 13px;
	color: #399;
	text-align: left;
	width: 150px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #6CF;
	vertical-align: top;
	padding-left: 5px;
}
.financ-com-td2 {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 12px;
	color: #333;
	text-align: left;
	padding: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #6CF;
}
.product-name {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 15px;
	color: #272727;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6CF;
	border-left-width: 6px;
	border-left-style: solid;
	border-left-color: #F90;
	border-right-width: 0px;
	border-right-style: solid;
	border-right-color: #FFF;
	padding-left: 4px;
	line-height: 25px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
	font-weight: bold;
	text-transform: uppercase;
	background-color: #CFF;
}
/*peggy*/
.y-table-width {
	width: 580px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-left: 50px;
	border-right-color: #0072CB;
	border-bottom-color: #0072CB;
	border-left-color: #0072CB;
	margin-bottom: 15px;
}
.adobe {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 11px;
	color: #333;
	float: left;
	width: 580px;
	margin-top: 40px;
}

.y-ta-light {
	padding-top: 4px;
	padding-left: 10px;
	padding-bottom: 4px;
}

.ta-income {
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 10px;
	color: #007952;
}
.ta-income A:link{color:#007952;text-decoration: none;}
.ta-income A:visited{color:#007952;text-decoration: none;}
.ta-income A:hover{color:#EDB50A;text-decoration: none;
}
.y-pdf-light {
	background-color: #FFFFFF;
	padding-left: 7px;
}
.y-year-txt {
	font-size: 13px;
	color: #000066;
	background-color: #FFFFFF;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #0075CF;
}

.ta-balance {
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 10px;
	color: #006EC3;
}
.ta-balance A:link{color:#006EC3;text-decoration: none;}
.ta-balance A:visited{color:#006EC3;text-decoration: none;}
.ta-balance A:hover{
	color:#FF6633;
	text-decoration: none;
}
.fin-table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	width: 650px;
	margin-bottom: 15px;
}
.fin-year {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #003399;
	color: #330099;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #003399;
	line-height: 25px;
	height: 25px;
	padding-left: 9px;
}
.fin-bala-txt {
	color: #00FF33;
	width: 320px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #B7B7B7;
	padding-left: 7px;
	padding-top: 5px;
}
.fin-bala-txt A:link{color:#009900;text-decoration: none;}
.fin-bala-txt A:visited{color:#009900;text-decoration: none;}
.fin-bala-txt A:hover{
	color:#FF0033;
	text-decoration: none;
}
.fin-inco-txt {
	color: #FF6600;
	width: 310px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #B7B7B7;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #B7B7B7;
	padding-left: 7px;
}
.fin-td-pdf {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin-top: 10px;
	padding-left: 25px;
}
.fin-pdf {
	padding-left: 25px;
}

.fin-y-txt {
	color: #003399;
	padding-top: 5px;
	padding-bottom: 5px;
}
.fin-fin-state {
	color: #CC6600;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #006699;
	padding-left: 7px;
	line-height: 30px;
	height: 30px;
}
.fin-td {
	color: #3366FF;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000099;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	margin-right: 10px;
	padding-left: 25px;
	background-color: #DDFFFF;
	line-height: 25px;
	height: 25px;
}

.fin-inco-txt A:link{color:#007952;text-decoration: none;}
.fin-inco-txt A:visited{color:#007952;text-decoration: none;}
.fin-inco-txt A:hover{color:#FF9900;text-decoration: none;}
.fin-light {
	width: 650px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #0033CC;
	padding-top: 10px;
}
.fin-y-color {
	color: #824100;
	background-color: #CCFFCC;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	padding-left: 7px;
	line-height: 25px;
	width: 25px;
	padding-right: 15px;
}
.fin-y-light {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #0033CC;
}
.fpo-y-color {
	color: #660000;
	background-color: #E4FFCA;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.fpo-fin-light {
	color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #FFFFFF;
	padding-left: 105px;
	line-height: 30px;
	height: 30px;
	width: 160px;
	background-color: #00CC66;
}
.fpo-fin-light1 {
	color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #FFFFFF;
	padding-left: 105px;
	line-height: 30px;
	height: 30px;
	width: 160px;
	background-color: #00CC66;
}
.fpo-y-td {
	line-height: 25px;
	height: 25px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #003399;
	padding-left: 60px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #BFBFBF;
}

.fpo-td {
	color: #0066CC;
	background-color: #CCFFFF;
	padding-left: 15px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #0033CC;
	line-height: 25px;
	height: 25px;
}
.fpo-annual {
	color: #330066;
	background-color: #FFFFCC;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #003399;
	width: 125px;
	padding-left: 35px;
	line-height: 25px;
	height: 25px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E8FFFF;
}
.fpo-pdf {
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.fpo-year {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	color: #660033;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	line-height: 25px;
	height: 25px;
	padding-left: 9px;
	background-color: #FFFFCC;
}
.appli-bg {
	background-image: url(../images/ap-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	height: 50px;
	width: 700px;
}
.appli-page {
	float: left;
	width: 621px;
	padding-left: 35px;
	font-family:  Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 13px;
	color: #003;
	padding-right: 44px;
	padding-bottom: 10px;
}
.get-title {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 16px;
	line-height: 25px;
	color: #FFF;
	background-color: #0085E8;
	float: left;
	height: 25px;
	width: 680px;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #F90;
	padding-left: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6CF;
	font-weight: bold;
	text-transform: uppercase;
}
/*peggy*/
.stock-photo {
	padding-left: 45px;
	padding-top: 43px;
	text-align: left;
}
.stock-title-td1 {
	font-family:  Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 14px;
	color: #FFF;
	background-color: #669;
	padding: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	text-align: center;
	vertical-align: middle;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
	white-space:nowrap;
}
.stock-title-td2 {
	font-family:  Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 14px;
	color: #FFF;
	background-color: #A963AB;
	padding: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	text-align: center;
	vertical-align: middle;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
	white-space:nowrap;
}

.stock-year {
	font-family:  Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: top;
	width: 60px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #00CCCC;
	background-color: #202020;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 45px;
	height: 45px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #00CCCC;
}
.stock-txt {
	font-family:  Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 13px;
	color: #333333;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 4px;
}

.stock-date-td1 {
	line-height: 15px;
	height: 15px;
	color: #660000;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	text-align: center;
}
.stock-date-td2 {
	line-height: 15px;
	height: 15px;
	color: #660000;
	background-color:#FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	text-align: center;
}
.stock-date-td3 {
	line-height: 15px;
	height: 15px;
	padding-left: 45px;
	color: #660000;
	background-color:#FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
.stock-date-td4 {
	line-height: 15px;
	height: 15px;
	color: #660000;
	background-color:#FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	text-align: center;
	
}
.stock-date-td4   A:link{color: #660000;text-decoration: none;}
.stock-date-td4   A:visited{color: #660000;text-decoration: none;}
.stock-date-td4   A:hover{
	color:#FF6600;
	text-decoration: none;
}
.stock-year2 {
	font-family:  Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: top;
	width: 75px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	background-color: #00CCCC;
	padding-top: 5px;
	padding-bottom: 5px;
}
.title-f {
	background-image: url(../images/title-f.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	height: 40px;
	width: 22px;
}
.title-e {
	background-image: url(../images/title-f-e.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	height: 40px;
	width: 22px;
}
.title-right-e {
	background-image: url(../images/title-right-e.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 40px;
	width: 282px;
}
.title-right {
	background-image: url(../images/title-right.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 40px;
	width: 282px;
}
.title03 {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 16px;
	line-height: 40px;
	color: #069;
	background-color: #FFF;
	float: left;
	height: 40px;
	font-weight: bold;
	text-transform: uppercase;
}
.title04 {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 16px;
	line-height: 40px;
	color: #606;
	background-color: #FFF;
	float: left;
	height: 40px;
	font-weight: bold;
}
.title-right-s {
	background-image: url(../images/title-right-s.jpg);
	float: left;
	height: 40px;
	width: 313px;
}
.title-f-s {
	background-image: url(../images/title-f-s.jpg);
	float: left;
	height: 40px;
	width: 22px;
}
.page-top {
	background-color: #FFF;
	float: left;
	height: 20px;
	width: 700px;
	margin-top: 3px;
}
.page-bg {
	float: left;
	width: 675px;
	padding-left: 15px;
	font-family:  Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 13px;
	color: #003;
	padding-right: 10px;
}
.page-down {
	background-color: #FFF;
	float: left;
	height: 20px;
	width: 700px;
	margin-top: 3px;
}
.mm-td1 {
	background-color: #FFF;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
	text-align: right;
	padding: 3px;
	width: 125px;
	height: 30px;
	line-height: 30px;
	font-weight: bold;
}
.mm-td1-2 {
	font-weight: bold;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
	text-align: right;
	padding: 3px;
	width: 125px;
	height: 30px;
	line-height: 30px;
}
#blue-bg{
 background-color: #D2F0FF;
}
.mm-title-div {
	font-size: 16px;
	color: #FFF;
	background-image: url(../images/lil-sub-icon.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 30px;
	width: 650px;
	padding-left: 5px;
	line-height: 30px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
}
.mm-table {
	float: left;
	width: 650px;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ccc;
}
.mm-td3 {
	line-height: 30px;
	height: 30px;
	padding-left: 5px;
	font-size: 11px;
	color: #069;
	width: 500px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
	border-right-color: #ccc;
}
.mm-td3-2 {
	line-height: 30px;
	height: 30px;
	padding-left: 5px;
	font-size: 11px;
	color: #069;
	width: 200px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
	border-right-color: #ccc;
}
.mm-span {
	font-size: 11px;
	color: #F60;
}
.mm-td2 {
	background-color: #FFF;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
	padding-right:2px;
}
.mm-td2-2 {
	background-color: #D2F0FF;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
	padding-right:2px;
}
.mm-login-title-td {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 16px;
	color: #FFF;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #FC0;
	line-height: 25px;
	height: 25px;
	padding-left: 4px;
	width: 315px;
	float: left;
	background-color: #3CF;
	text-transform: uppercase;
}
.mm-login-div {
	float: left;
	width: 330px;
	margin-top: 10px;
	margin-left: 5px;
}
.mm-login-td2 {
	color: #003;
	width: 50px;
	padding-left: 20px;
	height: 70px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	text-align: left;
}
.mm-login-td3 {
	height: 70px;
	padding-left: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	width: 250px;
	text-align: left;
}
.mm-login-td4 {
	background-color: #FFF;
	width: 320px;
}

.mm-login-td {
	width: 292px;
	line-height: 20px;
	padding-right: 8px;
	float: left;
	margin-top: 5px;
	padding-left: 8px;
}
.mm-login-table {
	text-align: right;
	background-image: url(../images/mm-login-bg.jpg);
	height: 180px;
	width: 320px;
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
}
.mm-qa-td {
	font-size: 13px;
	color: #069;
	background-color: #FFF;
	text-align: left;
	width: 100px;
	height: 50px;
	line-height: 20px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
	background-position: right bottom;
	background-image: url(../images/qa-icon.jpg);
	background-repeat: no-repeat;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #CCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #F90;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.mm-qa-an {
	font-size: 12px;
	color: #603;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCC;
	border-right-color: #6CF;
	border-bottom-color: #CCC;
	width: 440px;
	text-align: left;
	vertical-align: top;
	background-color: #FFF;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCC;
}
.mm-qa-an2 {
	font-size: 12px;
	color: #333;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCC;
	border-right-color: #6CF;
	border-bottom-color: #CCC;
	width: 440px;
	text-align: left;
	vertical-align: top;
	background-color: #CFF;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.mmqa-table {
	float: left;
	margin-left: 20px;
	width: 600px;
	margin-top: 5px;
	color: #09C;
	margin-bottom: 5px;
}
.mm-new-title {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 18px;
	line-height: 55px;
	background-image: url(../images/mm-new.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 55px;
	width: 550px;
	padding-left: 80px;
	margin-left: 20px;
}
.mm-new-div {
	float: left;
	width: 550px;
	margin-left: 20px;
	margin-top: 5px;
	text-align: right;
	padding-left: 10px;
}

.mm-qa-td2 {
	font-size: 13px;
	color: #399;
	background-color: #FFF;
	text-align: left;
	width: 120px;
	height: 50px;
	line-height: 20px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	background-image: url(../images/qa-icon2.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #CCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #F90;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.news-prev-td {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	text-align: left;
	vertical-align: top;
	padding-top: 4px;
	font-size: 12px;
	color: #069;
}
.news-prev-td   A:link{color: #069;text-decoration: none;}
.news-prev-td  A:visited{color: #069;text-decoration: none;}
.news-prev-td   A:hover{
	color:#FF6600;
	text-decoration: none;
}
.news-td-img {
	height: 35px;
	width: 70px;
	padding-left: 10px;
}
.e-title-f {
	float: left;
	height: 25px;
	width: 18px;
	margin-top: 5px;
	margin-left: 2px;
}
.e-title-m {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 18px;
	color: #069;
	float: left;
	height: 30px;
	text-transform: uppercase;
	margin-top: 5px;
	padding-left: 5px;
	font-weight: bold;
	vertical-align: bottom;
}
.e-title-right {
	float: left;
	height: 25px;
	width: 200px;
	margin-top: 5px;
}
.e-download {
	float: left;
	height: 25px;
	width: 438px;
	margin-top: 5px;
	margin-left: 2px;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	color: #399;
	padding-left: 18px;
	line-height: 20px;

}
.e-line {
	float: left;
	height: 20px;
	width: 682px;
	background-image: url(../images/e-line.jpg);
	background-repeat: no-repeat;
	padding-bottom: 30px;
	background-position: bottom;
	padding-left: 18px;
}

.e-download   A:link{
	color: #FF6600;
	text-decoration: none;
}
.e-download  A:visited{color: #FF6600;text-decoration: none;}
.e-download   A:hover{
	color:#399;
	text-decoration: none;
}
.adoe-pdf {
	float: left;
	width: 163px;
	margin-right: 10px;
}

.logo-pic {
	float: left;
	height: 49px;
	width: 214px;
	padding-top: 12px;
	padding-right: 12px;
	padding-left: 12px;
}
.logo-login {
	float: left;
	height: 20px;
	width: 161px;
	padding-right: 12px;
	padding-left: 65px;
}
.logo-login-button {
	float: left;
	height: 20px;
	width: 56px;
}
.logo-inquiry {
	float: left;
	height: 20px;
	width: 98px;
}
.form-style{
	border: 1px solid #ccc;
}
#yellow-bg{
	background-color: #FDFAF0;
}
#yellow2-bg{
	background-color: #ECE9E0;
}
#gray-bg{
	background-color: #ccc;
}
#red-font{
color:#FF0000;
}
#orange-bg{
  background-color:#F8EDC7;
}
.product-inquiry3 {
	font-family:  Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 11px;
	color: #003;
	float: right;
	height: 38px;
	width: 113px;
	text-align: center;
}