@charset "utf-8";
/*flora 2010.01.11 修改 */

.icoimg {
	margin-bottom:-5px;
}/*強制圖片置中*/
/*靠左靠右*/
.cowleft {
	width:255px;
	height:auto;
	float: left;
}
.cowleft2 {
	width:313px;
	height:auto;
	float: left;
}
.cowleft3 {
	width:170px;
	height:auto;
	float: left;
}
.cowreght {
	float: right;
}
.ulolli ul {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	list-style-type:none;
}
.ulolli li {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	list-style-type:none;
}
/*清空浮動*/
.spacer {
	clear:both;
}
/*----------------------------------------------底圖圖片設定---*/
.imgTopLeft {
	background-position: left top;
}
.imgTopRight {
	background-position: right top;
}
.imgDownLeft {
	background-position: right bottom;
}
.imgDownRight {
	background-position: right bottom;
}
.imgTop {
	background-position: top;
}
.imgDown {
	background-position: bottom;
}
.imgLeft {
	background-position: left;
}
.imgRight {
	background-position: right;
}
.imgcenter_ {
	background-position: center;
}
.imgcenter {
	background-position: center;
}
.imgNoRepeat {
	background-repeat: no-repeat;
}
.imgXRepeat {
	background-repeat: repeat-x;
}
.imgYRepeat {
	background-repeat: repeat-y;
}
/*----------------------------------------------線條(S:實線;B:點點)---*/
.linesTopS {
	border-top: 1px solid #999999;
}
.linesTopB {
	border-top: 1px dotted #999999;
}
.linesDownS {
	border-bottom: 1px solid #999999;
}
.linesDownB {
	border-bottom: 1px dotted #999999;
}
.linesLeftS {
	border-left: 1px solid #999999;
}
.linesLeftB {
	border-left: 1px dotted #999999;
}
.linesRightS {
	border-right: 1px solid #999999;
}
.linesRightB {
	border-right: 1px dotted #999999;
}
.lines_all {
	border: 1px solid #666666;
}
.linesDownSTd td {
	border-bottom: 1px solid #999999;
}
.linesDownBTd td {
	border-bottom: 1px dotted #999999;
}
/*----------------------------------------------文字粗細體---*/
.Tbold {
	font-weight: bold
}/*粗*/
.Tlighter {
	font-weight: lighter;
}/*細*/
/*----------------------------------------------文字行高---*/
.THeigh14 {
	line-height:100%;
}
.THeigh15 {
	line-height:105%;
}
.THeigh16 {
	line-height:110%;
}
.THeigh17 {
	line-height:125%;
}
.THeigh18 {
	line-height:130%;
}
.THeigh19 {
	line-height:140%;
}
.THeigh20 {
	line-height:145%;
}
.THeigh21 {
	line-height:150%;
}
/*----------------------------------------------間距---*/
.TSpacing1 {
	letter-spacing:1px;
}
.TSpacing2 {
	letter-spacing:2px;
}
.TSpacing3 {
	letter-spacing:3px;
}
.TSpacing4 {
	letter-spacing:4px;
}
.TSpacing5 {
	letter-spacing:5px;
}
.bold {
	font-weight: bold;
}
/*----------------------------------------------文字大小---*/
.T08px, .T09px, .T10px, .T11px, .T12px, .T13px, .T14px, .T15px, .T16px, .T17px, .T18px, .T19px, .T20px, .T21px, .T22px, .Text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.T08px {
	font-size: 40%;
}
.T09px {
	font-size: 60%;
}
.T10px {
	font-size: 68%;
}
.T11px {
	font-size: 70%;
}
.T12px {
	font-size: 84%;
}
.T13px {
	font-size: 95%;
}
.T14px {
	font-size: 100%;
}
.T15px {
	font-size: 105%;
}
.T16px {
	font-size: 110%;
}
.T17px {
	font-size: 125%;
}
.T18px {
	font-size: 130%;
}
.T19px {
	font-size: 140%;
}
.T20px {
	font-size: 145%;
}
.T21px {
	font-size: 150%;
}
.T22px {
	font-size: 160%;
}
.T30px {
	font-size: 200%;
}
/*----------------------------------------------文字顏色---*/
/*未連*/
.colorWhite, .colorWhite a {
	color:white;
}
.colorBlack, .colorBlack a {
	color:#000;
}
.color_ash20, .color_ash20 a {
	color:#E6E6E6;
}
.color_ash30, .color_ash30 a {
	color:#c9c9c9;
}
.color_ash60, .color_ash60 a {
	color:#898989;
}
.color_ash75, .color_ash75 a {
	color:#434343;
}
.color_ash75, .color_ash80 a {
	color:#333;
}
.color_deepred, .color_deepred a {
	COLOR:#a40000;
}
.color_red, .color_red a {
	COLOR:red;
}
.color_orange, .color_orange a {
	color:#CC6600;
}
.color_orange20, .color_orange20 a {
	color:#FFCC00;
}
.color_yellow, .color_yellow a {
	color:#FFFF00;
}
.color_yellow20, .color_yellow20 a {
	color:#FFFFCC;
}
.color_green, .color_green a {
	color:#336600;
}
.color_blue, .color_blue a {
	color:#0066CC;
}
.color_blue20, .color_blue20 a {
	color:#009999;
}
.color_purple, .color_purple a {
	color:#660066;
}
.color_coffee, .color_coffee a {
	color:#663300;
}
.color_white, .color_white a {
	color:#fff;
}
/*滑入*/
.link_White a:hover {
	color:white;
}
.link_Black a:hover {
	color:#000;
}
.link_ash20 a:hover {
	color:#E6E6E6;
}
.link_ash30 a:hover {
	color:#c9c9c9;
}
.link_ash60 a:hover {
	color:#898989;
}
.link_ash75 a:hover {
	color:#434343;
}
.link_ash75 a:hover {
	color:#333;
}
.link_deepred a:hover {
	COLOR:#a40000;
}
.link_red a:hover {
	COLOR:red;
}
.link_orange a:hover {
	color:#CC6600;
}
.link_orange20 a:hover {
	color:#FFCC00;
}
.link_yellow a:hover {
	color:#FFFF00;
}
.link_yellow20 a:hover {
	color:#FFFFCC;
}
.link_green a:hover {
	color:#336600;
}
.link_blue a:hover {
	color:#0066CC;
}
.link_blue20 a:hover {
	color:#009999;
}
.link_purple a:hover {
	color:#660066;
}
.link_coffee a:hover {
	color:#663300;
}
.link_none a {
	text-decoration: none;
}
/*---內文統一文字----*/
.text {
	text-indent:34px;
	color: #505050;
	font-size: 95%;
	line-height:120%;
	letter-spacing:1px;
}
.text a, .Text a:link, .text a:visited {
	color: #0066FF;
	text-decoration: underline;
}
.text a:hover {
	color: #339900;
	text-decoration:none;
}
.text a:active {
	color: #0066FF;
	text-decoration:none;
}
.text span {
	color: #990000;
}
.ispng {
	behavior: url(../js/iepngfix.htc)
}/*針對IEPNG透明*/
/*----------------------------------------------------------------------------------------------------------------------flora v1.0 | 20091225*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd,/* ol, ul, li,*/ fieldset, form, label, legend, caption, tbody, tfoot, thead {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;/*background: transparent;----限定設定底色*/
}
blockquote, q {
	quotes:none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}/* remember to define focus styles! 重點風格*/
focus {
	outline:0;
}/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
body {
	line-height: 1;
}
p {
	margin-top:5px;
}
img, div, input, th, td {
	behavior: url(../js/iepngfix.htc);
}/*針對IEPNG透明*/
/*---------------------------------------------------------------------------------------------------------------------------------------end*/
/* tables still need 'cellspacing="0"' in the markup 表仍然需要'可以隱藏=“0”的標記*/
/*table {border-collapse: collapse;border-spacing: 0;}*/
/*table, tr, th, td {outline: 0;margin: 0;padding: 0;}*/
/*ol, ul {list-style: none;}*/
/*ul, li{list-style-type:none;margin: 0;padding: 0; line-height:0;font-size:0; }*/

