@charset "big5";
body {
	background:url(../images/bg.jpg)
}
.input_area {
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #848484;
}
@charset "big5";
/* 文字樣式 */
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	margin: 0px;	
}
/* 10級字 */
.t10pinkB {
	font: 700 10px/160% "Arial, sans-serif";
	color: #FF00CC;
}
.t10purpleB {
	font: 700 10px/160% "Arial, sans-serif";
	color: #AE00FF;
}
.t10greenB {
	font: 700 10px/160% "Arial, sans-serif";
	color: #3C9500;
}
.t10redeB {
	font: 700 10px/160% "Arial, sans-serif";
	color: #FF0000;
}
.t100GrayB {
	font: 700 10px/160% "Arial, sans-serif";
	color: #7a7a7a;
}
.t10BlueB {
	font: 700 10px/160% "Arial, sans-serif";
	color: #0078FF;	
}
.t10BlackB {
	font: 700 10px/160% "Arial, sans-serif";
	color: #000;
}
.t10orangeB {
	font: 700 10px/160% "Arial, sans-serif";
	color: #FF5B00;
}
.t10Black {
	font: 400 10px/190% "Arial, sans-serif";
	color: #000;
}

/* 12級字 */
/*------black------*/
.t12Black {
	font: 400 12px/160% "Arial, sans-serif";
	color: #000;
	text-decoration: none;
}
.t12Black a:link, .t12Black a:visited, .t12Black a:active {
	color: #000;
	text-decoration:none;
}
.t12Black a:hover {
    color: #1c3ca5;
	text-decoration: none;
	}

.t12BlackB {
	color: #000;
	text-decoration: none;
	font-family: "Arial, sans-serif";
	font-size: 12px;
	line-height: 160%;
	font-weight: 700;
}
.t12BlackB a:link, .t12BlackB a:visited, .t12BlackB a:active {
	color: #000;
	text-decoration:none;
}
.t12BlackB a:hover {
    color: #1c3ca5;
	text-decoration: none;
	}
/*------black_underline------*/
.t12Black_underline{
	font: 400 12px/160% "Arial, sans-serif";
	color: #000;
	text-decoration: none;
}
.t12Black_underline a:link, .t12Black_underline a:visited, .t12Black_underline a:active {
	color: #000;
	text-decoration:underline;
}
.t12Black_underline a:hover {
    color: #1c3ca5;
	text-decoration:underline;
	}
	
/*------blue------*/
.t12Blue {
	font: 400 12px/160% "Arial, sans-serif";
	color: #1c3ca5;
	text-decoration: none;
}
.t12Blue a:link, .t12Blue a:visited, .t12Blue a:active {
	color: #1c3ca5;
	text-decoration:none;
}
.t12Blue a:hover {
	color: #ff7800;
	text-decoration:none;
}
.t12BlueB {
	font: 400 12px/160% "Arial, sans-serif";
	color: #003366;
	text-decoration: none;
	font-weight: 700;
	text-align: left;
}
.t12BlueB a:link, .t12BlueB a:visited, .t12BlueB a:active {
	color: #1c3ca5;
	text-decoration:none;
}
.t12BlueB a:hover {
	color: #ff7800;
	text-decoration:none;
}
/*------deep_blue------*/
.t12Blue_deep {
	font: 400 12px/160% "Arial, sans-serif";
	color: #007efe;
	text-decoration: none;
}
.t12Blue_deep a:link, .t12Blue_deep a:visited, .t12Blue_deep a:active {
	color: #007efe;
	text-decoration:none;
}
.t12Blue_deep a:hover {
	color: #ff7800;
	text-decoration:none;
}
.t12BlueB_deep {
	font: 700 12px/160% "Arial, sans-serif";
	color: #007efe;
	text-decoration: none;
	font-weight: 700;
}
.t12BlueB_deep a:link, .t12BlueB_deep a:visited, .t12BlueB_deep a:active {
	color: #007efe;
	text-decoration:none;
}
.t12BlueB_deep a:hover {
	color: #ff7800;
	text-decoration:none;
}
/*------blue_underline------*/
.t12Blue_underline {
	font: 400 12px/160% "Arial, sans-serif";
	color: #1c3ca5;
	text-decoration: none;
}
.t12Blue_underline a:link, .t12Black_underline a:visited, .t12Black_underline a:active {
	color: #1c3ca5;
	text-decoration:underline;
}
.t12Blue_underline a:hover {
	color: #ff7800;
	text-decoration:underline;
}
.t12BlueB_underline {
	font: 700 12px/160% "Arial, sans-serif";
	color: #1c3ca5;
	text-decoration: none;
}
.t12BlueB_underline a:link, .t12BlackB_underline a:visited, .t12BlackB_underline a:active {
	color: #1c3ca5;
	text-decoration:underline;
}
.t12BlueB_underline a:hover {
	color: #ff7800;
	text-decoration:underline;
}
/*------blue_underline_deep------*/
.t12Blue_underline_deep {
	font: 400 12px/160% "Arial, sans-serif";
	color: #007efe;
	text-decoration: none;
}
.t12Blue_underline_deep a:link, .t12Black_underline_deep a:visited, .t12Black_underline_deep a:active {
	color: #007efe;
	text-decoration:underline;
}
.t12Blue_underline_deep a:hover {
	color: #ff7800;
	text-decoration:underline;
}
.t12BlueB_underline_deep {
	font: 700 12px/160% "Arial, sans-serif";
	color: #007efe;
	text-decoration: none;
}
.t12BlueB_underline_deep a:link, .t12BlackB_underline_deep a:visited, .t12BlackB_underline_deep a:active {
	color: #007efe;
	text-decoration:underline;
}
.t12BlueB_underline_deep a:hover {
	color: #ff7800;
	text-decoration:underline;
}
/*------Gray------*/
.t12Gray_shallow {
	font: 400 12px/160% "Arial, sans-serif";
	color: #b6b6b6;
	text-decoration: none;
}
.t12Gray_shallow a:link,
.t12Gray_shallow a:visited,
.t12Gray_shallow a:active {
	font: 400 12px/160% "Arial, sans-serif";
	color: #b6b6b6;
	text-decoration: none;
}
.t12Gray_shallow a:hover {
	font: 400 12px/160% "Arial, sans-serif";
	color: #000000;
	text-decoration: none;
}
.t12Gray {
	font: 400 12px/160% "Arial, sans-serif";
	color: #7c7c7c;
	text-decoration: none;
}
.t12Gray a:link, .t12Gray a:visited, .t12Gray a:active {
	color: #7c7c7c;
	text-decoration: none;
}
.t12Gray a:hover {
	color: #000;
	text-decoration: none;
}
/*------以下娛樂新聞用------*/

.t12Gray_news {
	font: 400 12px/160% "Arial, sans-serif";
	color: #7c7c7c;
	text-decoration: none;
}
.t12Gray_news a:link, .t12Gray_news a:visited, .t12Gray_news a:active {
	color: #7c7c7c;
	text-decoration: none;
}
.t12Gray_news a:hover {
	color: #2c6ac7;
	text-decoration: none;
}
/*------以上娛樂新聞用------*/

.t12GrayB {
	font: 700 12px/160% "Arial, sans-serif";
	color: #7c7c7c;
	text-decoration: none;
}
.t12GrayB a:link, .t12GrayB a:visited, .t12GrayB a:active {
	color: #7c7c7c;
	text-decoration: none;
}
.t12GrayB a:hover {
	color: #000;
	text-decoration: none;
}
.t12Gray_underline {
	font: 400 12px/160% "Arial, sans-serif";
	color: #7c7c7c;
	text-decoration: none;
}
.t12Gray_underline a:link, .t12Gray_underline a:visited, .t12Gray_underline a:active {
	color: #7c7c7c;
	text-decoration: underline;
}
.t12Gray_underline a:hover {
	color: #000;
	text-decoration: underline;
}

/*------Green------*/

.t12Green {
	font: 400 12px/160% "Arial, sans-serif";
	color: #3b6300;
	text-decoration: none;
}
.t12Green a:link, .t12Green a:visited, .t12Green a:active {
	color: #3b6300;
	text-decoration: none;
}
.t12Green a:hover {
	color: #000;
	text-decoration: none;
}
.t12GreenB {
	font: 700 12px/160% "Arial, sans-serif";
	color: #5d9906;
	text-decoration: none;
}
.t12GreenB a:link, .t12GreenB a:visited, .t12GreenB a:active {
	color: #5d9906;
	text-decoration: none;
}
.t12GreenB a:hover {
	color: #3b6300;
	text-decoration: none;
}
/*------Orange------*/
.t12Orange {
	font: 400 12px/160% "Arial, sans-serif";
	color: #fe6c00;
	text-decoration: none;
}
.t12Orange a:link, .t12Orange a:visited, .t12Orange a:active {
	color: #fe6c00;
	text-decoration: none;
}
.t12Orange a:hover {
	color: #fe2400;
	text-decoration: none;
}
.t12OrangeB {
	font: 700 12px/160% "Arial, sans-serif";
	color: #fe6c00;
	text-decoration: none;
}
.t12OrangeB a:link, .t12OrangeB a:visited, .t12OrangeB a:active {
	color: #fe6c00;
	text-decoration: none;
}
.t12OrangeB a:hover {
	color: #fe2400;
	text-decoration: none;
}
/*------Red------*/
.t12Red {
	font: 400 12px/160% "Arial, sans-serif";
	color: #fb0005;
	text-decoration: none;
}
.t12Red a:link, .t12Red a:visited, .t12Red a:active {
	color: #fb0005;
	text-decoration: none;
}
.t12Red a:hover {
	color: #000000;
	text-decoration: none;
}
.t12RedB {
	font: 700 12px/160% "Arial, sans-serif";
	color: #fb0005;
	text-decoration: none;
}
.t12RedB a:link, .t12RedB a:visited, .t12RedB a:active {
	color: #fb0005;
	text-decoration: none;
}
.t12RedB a:hover {
	color: #000000;
	text-decoration: none;
}
/*.t12Green_A {
	font: 400 12px/160% "Arial, sans-serif";
	color: #4295aa;	
}*/
.t12Blue_green {
	font: 400 12px/180% "Arial, sans-serif";
	color: #428fa3;
	text-decoration: none;
}
.t12Blue_green a:link, .t12Blue_green a:visited, .t12Blue_green a:active {
	color: #428fa3;;
	text-decoration: none;
}
.t12Blue_green a:hover {
	color: #0c556b;
	text-decoration: none;
}

.t12WhiteB {
	font: 700 12px/160% "Arial, sans-serif";
	color: #fff;
	text-decoration: none;
}
.t12WhiteB a:link, .t12WhiteB a:visited, .t12WhiteB a:active {
	color: #fff;;
	text-decoration: none;
}
..t12WhiteB a:hover {
	color: #ccc;
	text-decoration: none;
}
.t12White {
	font: 400 12px/160% "Arial, sans-serif";
	color: #fff;
	text-decoration: none;
}
.t12White a:link, .t12White a:visited, .t12White a:active {
	color: #fff;;
	text-decoration: none;
}
.t12White a:hover {
	color: #ccc;
	text-decoration: none;
}
.t12YellowB {
	font: 700 12px/160% "Arial, sans-serif";
	color: #feb800;
	text-decoration: none;
}
.t12YellowB a:link, .t12YellowB a:visited, .t12YellowB a:active {
	color: #feb800;
	text-decoration: none;
}
.t12YellowB a:hover{
	color: #ff3000;
	text-decoration: none;
}
.t12Pink {
	font: 400 12px/160% "Arial, sans-serif";
	color: ##fb00a8;
	text-decoration: none;
}
.t12Pink a:link, .t12Pink a:visited, .t12Pink a:active {
	color: ##fb00a8;
	text-decoration:none;
}
.t12Pink a:hover {
    color: #6c0048;
	text-decoration: none;
	}
.t12Gray_5 {
	color: #7c7c7c;
	text-decoration: none;
	padding:5px 0 5px 0;
	font-family: "Arial, sans-serif";
	font-size: 12px;
	line-height: 280%;
	font-weight: 400;
}
.t12Gray a:link, .t12Gray a:visited, .t12Gray a:active {
	color: #7c7c7c;
	text-decoration: none;
}
.t12Gray a:hover {
	color: #000;
	text-decoration: none;
}

/* 13級字 */
.t13YallowB{
	font-size: 13px;
	line-height: 18px;
	color: #ffb400;
	font-weight: bold;
}
.t13BlackB_ {
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 13px;
	line-height: 160%;
	font-weight: 700;
	text-decoration: underline;
}
.t13PinkB {
	font: 700 13px/160% "Arial, sans-serif";
	color: #c39;
}
.t13Black {
	font: 400 13px/160% "Arial, sans-serif";
	color: #000;
}
.t13Black a:link, .t13Black a:visited, .t13Black a:active {
	color: #000;
	text-decoration: none;
}
.t13Black a:hover {
	color: #000;
	text-decoration:underline;
}
.t13BlackB {
	font: 700 13px/160% "Arial, sans-serif";
	color: #000;
}
.t13BlackB a:link, .t13BlackB a:visited, .t13BlackB a:active {
	color: #000;
	text-decoration:none;
}
.t13BlackB a:hover {
	color: #000;
	text-decoration: underline;
}
.t13Blue {
	font: 400 13px/160% "Arial, sans-serif";
	color: #1c3ca5;
	text-decoration: none;
}
.t13Blue a:link, .t13Blue a:visited, .t13Blue a:active {
	color: #1c3ca5;
	text-decoration:none;
}
.t13Blue a:hover {
	color: #ff7800;
	text-decoration:none;
}
.t13Gray {
	font: 400 13px/120% "Arial, sans-serif";
	color: #7a7a7a;
}
.t13Gray a:link, .t13Gray a:visited, .t13Gray a:active {
	color: #7a7a7a;
	text-decoration:none;
}
.t13Gray a:hover {
	color: #000;
	text-decoration: none;
}
.t13orange {
	font: 400 13px/160% "Arial, sans-serif";
	color: #FF5B00;
}
.t13orange a:link, .t13orange a:visited, .t13orange a:active {
	color: #FF5B00;
	text-decoration:none;
}
.t13orange a:hover {
	color: #fe2400;
	text-decoration: none;
}
.t13orangeB {
	font: 700 15px/160% "Arial, sans-serif";
	color: #FF5B00;
}
.t13orangeB a:link, .t13redB a:visited, .t13redB a:active {
	color: #FF5B00;
	text-decoration:none;
}
.t13orange a:hover {
	color: #FF5B00;
	text-decoration: underline;
}
.t13Red{
	color: #ff0000;
	font-size: 13px;
	line-height: 16px;
}
.t13RedB{
	color: #ff0000;
	font-size: 13px;
	line-height: 16px;
	font-weight: 700;
}
.t13green {
	font: 400 13px/160% "Arial, sans-serif";
	color: #1c4616;
}
.t13green a:link, .t13green a:visited, .t13green a:active {
	color:#1c4616;
	text-decoration:none;
}
.t13green a:hover {
	color: #32750f;
	text-decoration: underline;
}
.t13greenB {
	font: 700 15px/160% "Arial, sans-serif";
	color: #32750f;
}
.t13greenB a:link, .t13greenB a:visited, .t13greenB a:active {
	color: #32750f;
	text-decoration:none;
}
.t13green a:hover {
	color: #32750f;
	text-decoration: underline;
}

/* ------15級字 Blue----- */
.t15Black {
	font: 400 15px/160% "Arial, sans-serif";
	color: #000;
}
.t15Black a:link, .t15Black a:visited, .t15Black a:active {
	color: #000;
	text-decoration:none;
}
.t15Black a:hover {
	color: #1c3ca5;
	text-decoration: underline;
}.t15Blackb {
	font: 700 15px/160% "Arial, sans-serif";
	color: #000;
}
.t15Blackb a:link, .t15Blackb a:visited, .t15Blackb a:active {
	color: #000;
	text-decoration:none;
}
.t15Blackb a:hover {
	color: #1c3ca5;
	text-decoration: none;
}
.t15Blue {
	font: 400 15px/160% "Arial, sans-serif";
	color: #1c3ca5;
}
.t15Blue a:link, .t15Blue a:visited, .t15Blue a:active {
	color: #1c3ca5;
	text-decoration:none;
}
.t15Blue a:hover {
	color: #ff7800;
	text-decoration: none;
}
.t15BlueB {
	font: 700 15px/160% "Arial, sans-serif";
	color: #1c3ca5;	
}
.t15BlueB a:link, .t15BlueB a:visited, .t15BlueB a:active {
	color: #1c3ca5;
	text-decoration:none;
}
.t15BlueB a:hover {
	color: #ff7800;
	text-decoration: none;
}

/* ------15 Blue_deep------ */

.t15Blue_deep {
	font: 400 15px/160% "Arial, sans-serif";
	color: #007efe;
}
.t15Blue_deep a:link, .t15Blue_deep a:visited, .t15Blue_deep a:active {
	color: #007efe;
	text-decoration:none;
}
.t15Blue_deep a:hover {
	color: #ff7800;
	text-decoration: none;
}
.t15BlueB_deep {
	font: 700 15px/160% "Arial, sans-serif";
	color: #007efe;	
}
.t15BlueB_deep a:link, .t15BlueB_deep a:visited, .t15BlueB_deep a:active {
	color: #007efe;
	text-decoration:none;
}
.t15BlueB_deep a:hover {
	color: #ff7800;
	text-decoration: none;
}
/* ------15 Gray Bold------ */
.t15GrayB {
	font: 700 15px/160% "Arial, sans-serif";
	color: #7c7c7c;	
}
.t15GrayB a:link, .t15GrayB a:visited, .t15GrayB a:active {
	color: #7c7c7c;
	text-decoration:none;
}
.t15GrayB a:hover {
	color: #000;
	text-decoration: none;
}
.t15White {
	font: 400 15px/160% "Arial, sans-serif";
	color: #fff;
	margin-left: 2px;
}
.t15White a:link, .t15White a:visited, .t15White a:active {
	color: #fff;
	text-decoration:none;
}
.t15White a:hover {
	color: #ccc;
	text-decoration: none;
}
.t15WhiteB {
	font: 700 15px/160% "Arial, sans-serif";
	color: #fff;
}
.t15WhiteB a:link, .t15WhiteB a:visited, .t15WhiteB a:active {
	color: #fff;
	text-decoration:none;
}
.t15WhiteB a:hover {
	color: #ccc;
	text-decoration: none;
}
.t15red {
	font: 400 15px/160% "Arial, sans-serif";
	color: #fb0005;
}
.t15red a:link, .t15red a:visited, .t15red a:active {
	color: #fb0005;
	text-decoration:none;
}
.t15red a:hover {
	color: #000;
	text-decoration: none;
}
.t15redeB {
	font: 700 15px/160% "Arial, sans-serif";
	color: #fb0005;
}
.t15redB a:link, .t15redB a:visited, .t15redB a:active {
	color: #fb0005;
	text-decoration:none;
}
.t15red a:hover {
	color: #000;
	text-decoration: none;
}
.t15orange {
	font: 400 15px/160% "Arial, sans-serif";
	color: #fe6c00;
}
.t15orange a:link, .t15orange a:visited, .t15orange a:active {
	color: #fe6c00;
	text-decoration:none;
}
.t15orange a:hover {
	color: #fe2400;
	text-decoration: none;
}
.t15orangeB {
	font: 700 15px/160% "Arial, sans-serif";
	color: #fe6c00;
}
.t15orangeB a:link, .t15redB a:visited, .t15redB a:active {
	color: #fe6c00;
	text-decoration:none;
}
.t15orangeB a:hover {
	color: #fe2400;
	text-decoration: none;
}
.t15green {
	font: 400 15px/160% "Arial, sans-serif";
	color: #5d9906;
}
.t15green a:link, .t15green a:visited, .t15green a:active {
	color: #5d9906;
	text-decoration:none;
}
.t15green a:hover {
	color: #3b6300;
	text-decoration: none;
}
.t15greenB {
	font: 700 15px/160% "Arial, sans-serif";
	color: #5d9906;
}
.t15greenB a:link, .t15greenB a:visited, .t15greenB a:active {
	color: #5d9906;
	text-decoration:none;
}
.t15greenB a:hover {
	color: #3b6300;
	text-decoration: underline;
}
.t15purple {
	font: 400 15px/160% "Arial, sans-serif";
	color: #9933ff;
}
.t15purple a:link, .t15purple a:visited, .t15purple a:active {
	color: #9933ff;
	text-decoration:none;
}
.t15purple a:hover {
	color: #AE00FF;
	text-decoration: none;
}
.t15purpleB {
	font: 700 15px/160% "Arial, sans-serif";
	color: #9933ff;
}
.t15purpleB a:link, .t15purpleB a:visited, .t15purpleB a:active {
	color: #9933ff;
	text-decoration:none;
}
.t15purpleB a:hover {
	color: #AE00FF;
	text-decoration: underline;
}
.t15pink {
	font: 400 15px/160% "Arial, sans-serif";
	color: #fb00a8;
}
.t15pink a:link, .t15pink a:visited, .t15pink a:active {
	color: #fb00a8;
	text-decoration:none;
}
.t15pink a:hover {
	color: #6c0048;
	text-decoration: underline;
}
.t15pinkB {
	font: 700 15px/160% "Arial, sans-serif";
	color: #fb00a8;
}
.t15pinkB a:link, .t15pinkB a:visited, .t15pinkB a:active {
	color: #fb00a8;
	text-decoration:none;
}
.t15pinkB a:hover {
	color: #6c0048;
	text-decoration: none;
}
.f11Black {
	font-size: 11px;
	color: #000000;
	border: 1px solid #000000;
}
.img_line {
	border: 1px solid #CCCCCC;
}
.news_area {
	margin: 5px;
	float: right;
	width: 363px;
}
.news_txt {
	float: left;
	width: 330px;
}
.from_width {
	width: 100%;
	clear: both;
	
}
.padding10{
	padding-right: 10px;
}
.list {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
/* DIVBOX */
#divbox {
	width: 100%;
}
#cows {
	border: 0px #666 solid;
	margin: 0 auto;
	width: 552px;
	float: left;
}
#cows1 {
	padding: 0px;
	width: 25%;
	float: left;
}
#cows2 {
	width: auto;
	padding: 0;
	border: 0px #666 solid;
	margin: 1px 1px 0px 1px;
	background: #000;
}
#cows3 {
	width: auto;
	padding: 0 1px;
	border-left: 0px #666 solid;
	border-right: 0px #666 solid;
	border-bottom: 0px #666 solid;
	margin: 0px 1px 12px 1px;
	background: #99CCFF url(../images/add.jpg);
}
#artist1,
#sponsor1 {
	width: 556px;
	float: left;
}
#artist2 {
	width: 100%;
	float: left;
}
#artist1a,
#sponsor1a {
	padding: 0;
	width: 49%;
	float: left;
	margin: 1px 1px 0px 1px;
}
#artist1a img,
#sponsor1a img{
	float: left;
	margin-right: 5px;
	border: 0px;
}
#sponsor1a {
	width: 136px;
}
#altamira {text-align:left; width:96%;}
#altamira1 {width:485px; float:left;}
#altamira2 {width:15%; float:left;}
#altamira3 {width:85%; float:left;}

/* 081128 */
#artbox1 {
	position: relative;
	margin-bottom: 10px;
	width:555px;
	height:38px;
}
#artbox2 {
	position: relative;
	margin-bottom: 10px;
	width:420px;
	height:38px;
}
#art1a {
	position: absolute;
}
#art1b {
	position: absolute;
	left:277px;
}
#art2a {
	float: left;
	padding-left:10px;
}
#art2b {
	position: absolute;
	left:210px;
}
