﻿BODY {
	SCROLLBAR-FACE-COLOR: #eaeaea;
	MARGIN: 0px;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #c8c8c8;
	SCROLLBAR-3DLIGHT-COLOR: #c8c8c8;
	SCROLLBAR-ARROW-COLOR: #666666;
	SCROLLBAR-TRACK-COLOR: #c8c8c8;
	SCROLLBAR-DARKSHADOW-COLOR: #c8c8c8;
}
img{
border:0px;
}

div.scrollholder
{
    position: relative;
    width: 310px; height: 395px;
    overflow: auto;
    z-index: 1;
    background-color: #fff;
    margin-right:5px;
}

div.scroll
{
    position: absolute;
    left: 0; top: 0;
    width: 95%;
    z-index: 2;
}

/* <Scroll> */
div.track
{
    position: relative;
    float:right;
    top: 0; 
    width: 6px; height: 100%;
    font-size: 0;
    z-index: 3;
    background: #bfba9d;
    margin-top:6px;
}

div.drag_bar
{
    position: absolute;
    width: 100%; height: 100px;
    cursor: pointer;
    z-index: 4;
    background: #497b96;
}  


#header
{
	padding-top:0px;
}

#nav{
	padding:0 10 0 0;
	height:45px;
}

#wraper
{
	width: 920px;
	position: relative;
	left: 50%;
	right: 50%;
	margin-left: -460px;
}
#KVcontent
 {
	background-position: bottom;
	width: 920px;
	height: 381px;
	padding-top: 2px;
	background-image: url('../imgs/kv_back.jpg');
	background-repeat: no-repeat;
	text-align: center;
}

/* Sidebar */

#sidebar {
	float: left;
	width: 240px;
	margin-top: -2px;
	margin-bottom:5px;
	margin-right:0px;
	padding: 0;
	color: #17A141;
}

#sidebar .btm {
	margin: 0;
	padding: 0;
	background: url() no-repeat left bottom;
}

#sidebar .top {
	background: url() no-repeat left top;
}

#sidebar .wrap1 {
	background: url() repeat-y left top;
}

#sidebar p {
	margin: 0;
	padding: 10px 0 10px 10px;
}


#sidebar a {
}

#sidebar a:hover {
	text-decoration: none;
}
/* Search */

#CardTable {
	padding: 0; 
	width: 225px;
	height:225px;
	text-align:center;
	background-color:#a2d17b;
}
#CardTableText {
	padding: 0;
	width: 225px;
	color:gray;
	font-size:12px;
}

#search {
	width:920px;
}
#indexSearchBar {
	Z-INDEX: 2; LEFT: 0px; WIDTH: 874px; POSITION: absolute; TOP: 0px; HEIGHT: 30px;
}
#indexSearchBar #searchCT {
	RIGHT: 0px; WIDTH: 500px; POSITION: absolute
}
#indexSearchBar #searchCT #searchBtmLine {
	BACKGROUND: url() no-repeat right top; HEIGHT: 1px
}

#infoBox
{
	width:240px;
	float:left;
	padding:0 0 10 0;
}
#mainContent {
	float:right;
	width:680px;
	padding:0 0 0 0;
	margin:0 0 0 0;
	
}

#textmarquee {
	width: 640px;
	height: 28px;
	padding: 8 0 5 0;
	font-size: 12px;
	color: #d65325;
}

#four {
	padding:0 0 6 0;
	width: 680px;
	float:left;
}

#hotNewsArea {
	margin-top:20px;
	WIDTH: 660px;
}
#hotNewsArea #area {
	MARGIN: 0px 10px 0px 5px; 
	WIDTH: 660px;
	padding-top: 0px;
	
}
#hotNewsArea #area .section .ct {
	FLOAT: right; COLOR: #333333;	
}
#hotNewsArea #area .section .ct A {
	COLOR: #333333; TEXT-DECORATION: none
}
#hotNewsArea #area .section .ct A:hover {
	COLOR: #877a6a
}
#hotNewsArea #area .section .p {
	WIDTH: 134px;
	float:left;
}
#hotNewsArea #area .sepLine {
	BACKGROUND: #dfdfdb; MARGIN: 3px 0px 3px 125px; WIDTH: 340px; HEIGHT: 1px
}
#otherArea {
	VERTICAL-ALIGN: top; WIDTH: 200px;
	float:left;
}
#otherArea #otherTable {
	MARGIN: 5px 0px 0px 0px;
	float:left;
}
#otherArea #otherTable TD {
	PADDING-BOTTOM: 0px;
	padding-left:5px;
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.sideInput {
	BORDER-RIGHT: #dddbd0 1px solid; BORDER-TOP: #dddbd0 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #dddbd0 1px solid; WIDTH: 118px; COLOR: #a5a28e; BORDER-BOTTOM: #dddbd0 1px solid; FONT-FAMILY: Arial
}
#calendar .month {
	FONT-SIZE: 9px; PADDING-BOTTOM: 4px; COLOR: #97947e; FONT-FAMILY: Arial; TEXT-ALIGN: right
}
#calendar .month .nowMonth {
	FLOAT: left; WIDTH: 50px; TEXT-ALIGN: left
}
#calendar .month A {
	COLOR: #707059; TEXT-DECORATION: none
}
#calendar .month A:hover {
	COLOR: #cbc9b9
}
#calendar .week TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; BACKGROUND: #c4c3b5; PADDING-BOTTOM: 0px; WIDTH: 16px; COLOR: #707059; PADDING-TOP: 2px; FONT-FAMILY: Arial; HEIGHT: 11px; TEXT-ALIGN: center
}
#calendar .date TD {
	FONT-SIZE: 9px; WIDTH: 16px; COLOR: #51503b; FONT-FAMILY: Arial; HEIGHT: 14px; TEXT-ALIGN: right
}
#calendar .date TD.side {
	BACKGROUND: #eeeeea
}
#calendar .date TD SPAN {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
#calendar .date TD A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; WIDTH: 16px; COLOR: #51503b; PADDING-TOP: 1px; HEIGHT: 14px; TEXT-DECORATION: none
}
#calendar .date TD A:hover {
	BACKGROUND: #e3e3b2
}
#calendar .date TD.now {
	BORDER-RIGHT: #7cae08 1px solid; BORDER-TOP: #7cae08 1px solid; BORDER-LEFT: #7cae08 1px solid; COLOR: #578500; BORDER-BOTTOM: #7cae08 1px solid
}
#calendar .date TD.now A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; COLOR: #578500; PADDING-TOP: 1px; HEIGHT: 12px; TEXT-DECORATION: none
}
#calendar .date TD.now A:hover {
	BACKGROUND: #7cae08; COLOR: #ffffff
}
.sideBtmTxt {
	MARGIN-TOP: 10px; FONT-SIZE: 10px; COLOR: #97947e; FONT-FAMILY: Arial
}
.title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 3px; COLOR: #7a765a; LINE-HEIGHT: 23px; PADDING-TOP: 2px; FONT-FAMILY: "Arial"; LETTER-SPACING: 2px
}
.title1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: "Arial"; LETTER-SPACING: 1px
}
.title2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ff8a00; FONT-FAMILY: "Arial"
}
.title3 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #e66d6d; FONT-FAMILY: "Arial"
}
.title4 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #e66d6d; FONT-FAMILY: "Arial"
}
.titles {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #e66d6d; PADDING-TOP: 0px; FONT-FAMILY: "Arial"; LETTER-SPACING: 0px
}
.sub {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; COLOR: #7a765a; PADDING-TOP: 4px; FONT-FAMILY: "Arial"
}
.heigh {
	FONT-SIZE: 12px; COLOR: #006da6; FONT-FAMILY: "Arial"
}
.heigh1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "Arial"
}
.redw {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: "Arial"
}
.star {
	FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 17px; FONT-FAMILY: "Arial"
}
.ct {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 18px
}
.ct A {
	FONT-SIZE: 12px; COLOR: #ff7200; FONT-FAMILY: "Arial"; TEXT-DECORATION: underline
}
.ct A:hover {
	TEXT-DECORATION: none
}
.cte {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 17px; FONT-FAMILY: "Arial"
}
.cts {
	FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: "Arial"
}
.ct1 {
	FONT-SIZE: 12px; COLOR: #6d6a58; LINE-HEIGHT: 20px
}
.ct2 {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 20px
}
.ct2 A {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "Arial"; TEXT-DECORATION: underline
}
.ct2 A:hover {
	TEXT-DECORATION: none
}
.w1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 1px; FONT-FAMILY: "Arial"
}
.ps {
	FONT-SIZE: 11px; COLOR: #808080; LETTER-SPACING: 0px
}
.tablew {
	FONT-SIZE: 12px; COLOR: #7a765a; LINE-HEIGHT: 17px; FONT-FAMILY: "Arial"
}
.tablew1 {
	FONT-SIZE: 12px; COLOR: #0084bb; FONT-FAMILY: "Arial"
}
.tablew2 {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: "Arial"
}
.tablew3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: "Arial"
}
.tablebg {
	BACKGROUND: #0184ba
}
.tablebg1 {
	BACKGROUND: #fcf7e4
}
.tablebg2 {
	BACKGROUND: #ebf4f8
}
.tablebg3 {
	BACKGROUND: #e6f5e3
}
.tablebg4 {
	BACKGROUND: #f8e9e7
}
.tablebg5 {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#ECEBE3')
}
.tablebg6 {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ECEBE3', endColorStr='#FFFFFF')
}
.subbg {
	BACKGROUND: #cbcac1
}
.subbg1 {
	BACKGROUND: #ecebe3
}
.subbg2 {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ECEBE3', endColorStr='#FFFFFF', gradientType='1')
}
.toolbg {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#E1EFF5')
}
.toolbg1 {
	BACKGROUND: #bedae4
}
A.click:link {
	FONT-SIZE: 12px; COLOR: #e66d6d; FONT-FAMILY: "Arial"; TEXT-DECORATION: underline
}
A.click:visited {
	FONT-SIZE: 12px; COLOR: #e66d6d; FONT-FAMILY: "Arial"; TEXT-DECORATION: underline
}
A.click:hover {
	FONT-SIZE: 12px; COLOR: #e66d6d; FONT-FAMILY: "Arial"; TEXT-DECORATION: none
}
.menu {
	FONT-SIZE: 12px;
	COLOR: #386B96;
	FONT-FAMILY: "Arial";
	text-decoration: underline;
}
.menu A {
	FONT-SIZE: 12px; COLOR: #7e7743; FONT-FAMILY: "Arial"; TEXT-DECORATION: none
}
.menu A:hover {
	COLOR: #005088
}
.link {
	FONT-SIZE: 12px; COLOR: #7e7743; FONT-FAMILY: "Arial"
}
.link A {
	FONT-SIZE: 12px; COLOR: #7e7743; FONT-FAMILY: "Arial"; TEXT-DECORATION: none
}
.link A:hover {
	COLOR: #ff7200
}
.link1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #1387d1; FONT-FAMILY: "Arial"
}
.link1 A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #1387d1; FONT-FAMILY: "Arial"; TEXT-DECORATION: none
}
.link1 A:hover {
	COLOR: #59c2f2
}
.foot {
	FONT-SIZE: 11px; COLOR: #48473e; FONT-FAMILY: "Arial";
}
.foot A {
	COLOR: #48473e; TEXT-DECORATION: none
}
.foot A:hover {
	COLOR: #ffffff
}
.foot1 {
	FONT-SIZE: 11px; COLOR: ; FONT-FAMILY: "Arial"
}
.foot1 A {
	COLOR: #808080; TEXT-DECORATION: none
}
.foot1 A:hover {
	COLOR: #000000
}
.page {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: "Arial"; LETTER-SPACING: 0px
}
.page A {
	COLOR: #666666; TEXT-DECORATION: none
}
.page A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
#cube TD {
	BORDER-RIGHT: #7cae08 1px solid; BORDER-TOP: #7cae08 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #7cae08 1px solid; WIDTH: 16px; COLOR: #51503b; BORDER-BOTTOM: #7cae08 1px solid; FONT-FAMILY: Arial; HEIGHT: 17px; TEXT-ALIGN: center
}
#cube TD A {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; WIDTH: 16px; COLOR: #51503b; PADDING-TOP: 1px; HEIGHT: 17px; TEXT-DECORATION: none
}
#cube TD A:hover {
	BACKGROUND: #7cae08; COLOR: #ffffff
}
#cube TD.now {
	FONT-SIZE: 12px; BACKGROUND: #7cae08; COLOR: #ffffff
}
#cube TD.now A {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 1px; HEIGHT: 17px; TEXT-DECORATION: none
}
#cube TD.now A:hover {
	BACKGROUND: #7cae08; COLOR: #ffffff
}
.input {
	BORDER-RIGHT: #d0cec1 1px solid; BORDER-TOP: #d0cec1 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #d0cec1 1px solid; COLOR: #95927a; LINE-HEIGHT: 13pt; BORDER-BOTTOM: #d0cec1 1px solid; FONT-FAMILY: Arial; HEIGHT: 15pt; BACKGROUND-COLOR: #ffffff
}
.input1 {
	BORDER-RIGHT: #d0cec1 1px solid; BORDER-TOP: #d0cec1 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #d0cec1 1px solid; COLOR: #95927a; BORDER-BOTTOM: #d0cec1 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff
}
.submit {
	border: 1px solid #949074;
	PADDING-RIGHT: 4px; 	PADDING-LEFT: 12px; 	FONT-SIZE: 12px; BACKGROUND: #ffffff url('btnarrow.gif') no-repeat 4px 4px; 
	PADDING-BOTTOM: 0px; 	COLOR: #7a765a! important; 	PADDING-TOP: 3px; 	HEIGHT: 19px; 	TEXT-DECORATION: none! important
}
.submitcobranded {
	border: 1px solid #949074;
	PADDING-RIGHT: 4px; 	PADDING-LEFT: 12px; 	FONT-SIZE: 12px; BACKGROUND: #ffffff url('btnarrow.gif') no-repeat 4px 4px; 
	PADDING-BOTTOM: 0px; 	COLOR: #7a765a! important; 	PADDING-TOP: 0px; 	HEIGHT: 19px; 	TEXT-DECORATION: none! important
}

.submit:hover {
	COLOR: #329900! important
}
.submit_s {
	border: 1px solid #949074;
	PADDING-RIGHT: 4px; 	PADDING-LEFT: 12px; 	FONT-SIZE: 9px; BACKGROUND: #ffffff url('btnarrow.gif') no-repeat 4px 2px; 
	PADDING-BOTTOM: 0px; 	COLOR: #7a765a! important; 	PADDING-TOP: 2px; 	HEIGHT: 16px; 	TEXT-DECORATION: none! important
}
.submit_s:hover {
	COLOR: #329900! important
}
.submit1 {
	BORDER-RIGHT: #b9b7a2 3px double; PADDING-RIGHT: 1px; BORDER-TOP: #b9b7a2 3px double; PADDING-LEFT: 1px; FONT-SIZE: 9pt; BACKGROUND: #bebba6; PADDING-BOTTOM: 0px; BORDER-LEFT: #b9b7a2 3px double; CURSOR: hand; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #b9b7a2 3px double
}
.pic {
	BORDER-RIGHT: #cdcdcd 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cdcdcd 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px 5px 3px; BORDER-LEFT: #cdcdcd 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #cdcdcd 1px solid; BACKGROUND-COLOR: #ffffff
}

/* 樣式1 */

.yunboxpic01{
	border: 1px solid #A3A4A4;
	width:83px;
	height:75px;
	background-position: center center;
}
.yunboxpic012{
	width:14px;
	height:75px;
	background-image:url(../images/P4-103.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.yunboxpic03{
	border: 1px solid #A3A4A4;
	width:160px;
	height:141px;
	background-position: center center;
}
.yunboxpic032{
	width:20px;
	height:141px;
	background-image:url(../images/P4-104.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.yunlinebox{
	width:480px;
	height:5px;
	background-image:url(../images/P4-105.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
/* 樣式2 */
.box1{
	width:10px;
	background-image:url(../images2/t_2.jpg);
	background-repeat: repeat-y;
	
}
.box2{
	width:700px;
	background-color:#FFFFFF
	
}
.box3{
	width:19px;
	background-image:url(../images2/t_4.jpg);
	background-repeat: repeat-y;
}
/*字型*/
.fontnews {
	font-size: 0.75em;
	color: #458099;
	line-height: 20px;
}
.fontdatr {
	font-size: 0.75em;
	color: #29A5DA;
	line-height: 20px;
}
.fonthot{
	font-size: 0.75em;
	color: #66614B;
	line-height: 20px;
}
.fontdownload {
	font-size: 0.75em;
	color: #F37E31;
	line-height: 20px;
}

.font0001 {
	font-size: 0.75em;
	color: #330000;
}
.font0002 {
	font-size: 0.75em;
	color: #E0A913;
}
.font0003 {
	font-size: 0.8em;
	color: #B37C13;
	
}
.font0004 {
	font-size: 0.75em;
	color: #8A8888;
	
}
.font0005 {
	font-size: 0.75em;
	line-height: 20px;
	color: #FF9933;
}
.font0006 {
	font-size: 0.75em;
	line-height: 20px;
	color: #999999;
}
.font0007 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
.font0008 {
	color: #3366CC;
	font-family: Arial, Helvetica, sans-serif;
}
.font0009 {
	color: #B22713;
	font-size: 0.85em;
	font-family: Arial, Helvetica, sans-serif;
}
.font0010 {
	color: #666633;
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
}
.OKfont003 {
	color: #999999;
	font-size: 12px;
	
}
.OKfont002 {
	color: #F37021;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.OKfont001 {
	color: #F37021;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
}
.OKfont001blue {
	color: #386B96;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	letter-spacing: 1px;
}
/*  間格調整 */
.blank01{
     width:100px;
}
.blank02{
     width:30px;
}
.blank03{
      height:33px;    
}
.blank04{
      height:2px;    
}
/*  簡述背景 */
.wordbg{
	height:138px;
	background-repeat:repeat-x;
	background-image:url(../images/BGBG.jpg);
}
.word2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #373833;
	line-height: 16px;
	letter-spacing: 1px;
	margin: 5px;
}

.ad01{
	width:30px;
	height:30px;
		
}/*  小AD(無作用) */

/*列印*/
.PrintBtn{
display:none;
}




.boxline04{
	border: 1px solid #C8C8BB;
	background-color:#FFFFFF
	width:134px;
	height:64px;
	background-position: center center;
	margin: 3px;
	padding: 3px;
}

.dbox{
	border: 1px solid #C8C8BB;
	background-color:#FFFFFF
	width:250px;
	height:188px;
	background-position: center center;
	margin: 3px;
	padding: 3px;
}

/*  小AD的框線 */
.bodybox{
	width:1004px;
}/*  網頁寬 */




/*線上DM*/
#dm_list {
	position: relative;
}
#dm_list ul {
	margin:0px;
	padding:0px;
}
#dm_list ul li {
	text-align: left;
	list-style: none;
	margin: 20px 10px 10px 14px;
	float: left;
}
#dm_list img {
	width: 200px;
	height: 147px;
	border: 0px;
}

/*線上DM1*/
#dm_list1 {
	position: relative;
	padding-left:20px
}
#dm_list1 ul {
	margin:0px;
	padding:0px;
}
#dm_list1 ul li {
	text-align: left;
	list-style: none;
	margin: 10px 5px 10px 20px;
	float: left;
}
#dm_list1 img {
	width: 200px;
	height: 281px;
	border: 0px;
}

/*線上DM2*/
#dm_list2 {
	position: relative;
}
#dm_list2 ul {
	margin:0px;
	padding:0px;
}
#dm_list2 ul li {
	text-align: left;
	list-style: none;
	margin: 20px 10px 10px 14px;
	float: left;
}
#dm_list2 img {
	width: 500px;
	height: 365px;
	border: 0px;
}


/*首頁 - 最新活動*/
#news_ct {
	width: 680px;
	border: 0px;
	padding:4 0 0 4;
}
#news_more{
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	text-align:right;
	font-size:12px;
	color:maroon;
}

#news_ct span {
	font-size: 12px;
}
#news_more a:hover{
	color:gray;
}




/*暫時用不上*/
#tagArea {
	BACKGROUND: url('tagBg.gif') no-repeat; 
VERTICAL-ALIGN: top; WIDTH: 363px
}
#tagArea #tagTable {
	MARGIN-LEFT: 5px
}
#tagArea #tagTable TD {
	PADDING-RIGHT: 1px
}
#tagCT1 {
	DISPLAY: none; MARGIN-LEFT: 16px; WIDTH: 330px
}
#tagCT1 .pArea {
	FLOAT: right; MARGIN-LEFT: 15px; VERTICAL-ALIGN: top; WIDTH: 120px
}
#tagCT1 .ct {
	VERTICAL-ALIGN: top; WIDTH: 190px; PADDING-TOP: 10px
}
#tagCT1 .ctTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; COLOR: #cc0000; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
#tagCT1 .ctTitle A {
	COLOR: #cc0000; TEXT-DECORATION: none
}
#tagCT1 .ctTitle A:hover {
	COLOR: #877a6a
}
#tagCT1 .ctTxt {
	FONT-SIZE: 12px; COLOR: #2a2a2a; LINE-HEIGHT: 18px; FONT-FAMILY: Arial
}
#tagCT1 .ps {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #cc0000; PADDING-TOP: 3px; FONT-FAMILY: Arial; TEXT-ALIGN: right
}
#tagCT2 {
	DISPLAY: none; MARGIN-LEFT: 16px; WIDTH: 330px
}
#tagCT2 .pArea {
	FLOAT: right; MARGIN-LEFT: 15px; VERTICAL-ALIGN: top; WIDTH: 120px
}
#tagCT2 .ct {
	VERTICAL-ALIGN: top; WIDTH: 190px; PADDING-TOP: 10px
}
#tagCT2 .ctTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; COLOR: #cc0000; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
#tagCT2 .ctTitle A {
	COLOR: #cc0000; TEXT-DECORATION: none
}
#tagCT2 .ctTitle A:hover {
	COLOR: #877a6a
}
#tagCT2 .ctTxt {
	FONT-SIZE: 12px; COLOR: #2a2a2a; LINE-HEIGHT: 18px; FONT-FAMILY: Arial
}
#tagCT2 .ps {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #cc0000; PADDING-TOP: 3px; FONT-FAMILY: Arial; TEXT-ALIGN: right
}
#tagCT3 {
	DISPLAY: none; MARGIN-LEFT: 16px; WIDTH: 330px
}
#tagCT3 .pArea {
	FLOAT: right; MARGIN-LEFT: 15px; VERTICAL-ALIGN: top; WIDTH: 120px
}
#tagCT3 .ct {
	VERTICAL-ALIGN: top; WIDTH: 190px; PADDING-TOP: 10px
}
#tagCT3 .ctTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; COLOR: #cc0000; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
#tagCT3 .ctTitle A {
	COLOR: #cc0000; TEXT-DECORATION: none
}
#tagCT3 .ctTitle A:hover {
	COLOR: #877a6a
}
#tagCT3 .ctTxt {
	FONT-SIZE: 12px; COLOR: #2a2a2a; LINE-HEIGHT: 18px; FONT-FAMILY: Arial
}
#tagCT3 .ps {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #cc0000; PADDING-TOP: 3px; FONT-FAMILY: Arial; TEXT-ALIGN: right
}
#tagCT4 {
	DISPLAY: none; MARGIN-LEFT: 16px; WIDTH: 330px
}
#tagCT4 .pArea {
	FLOAT: right; MARGIN-LEFT: 15px; VERTICAL-ALIGN: top; WIDTH: 120px
}
#tagCT4 .ct {
	VERTICAL-ALIGN: top; WIDTH: 190px; PADDING-TOP: 10px
}
#tagCT4 .ctTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; COLOR: #cc0000; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
#tagCT4 .ctTitle A {
	COLOR: #cc0000; TEXT-DECORATION: none
}
#tagCT4 .ctTitle A:hover {
	COLOR: #877a6a
}
#tagCT4 .ctTxt {
	FONT-SIZE: 12px; COLOR: #2a2a2a; LINE-HEIGHT: 18px; FONT-FAMILY: Arial
}
#tagCT4 .ps {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #cc0000; PADDING-TOP: 3px; FONT-FAMILY: Arial; TEXT-ALIGN: right
}
#tagCT5 {
	DISPLAY: none; MARGIN-LEFT: 16px; WIDTH: 330px
}
#tagCT5 .pArea {
	FLOAT: right; MARGIN-LEFT: 15px; VERTICAL-ALIGN: top; WIDTH: 120px
}
#tagCT5 .ct {
	VERTICAL-ALIGN: top; WIDTH: 190px; PADDING-TOP: 10px
}
#tagCT5 .ctTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; COLOR: #cc0000; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
#tagCT5 .ctTitle A {
	COLOR: #cc0000; TEXT-DECORATION: none
}
#tagCT5 .ctTitle A:hover {
	COLOR: #877a6a
}
#tagCT5 .ctTxt {
	FONT-SIZE: 12px; COLOR: #2a2a2a; LINE-HEIGHT: 18px; FONT-FAMILY: Arial
}
#tagCT5 .ps {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #cc0000; PADDING-TOP: 3px; FONT-FAMILY: Arial; TEXT-ALIGN: right
}
