﻿html, body {
    background: url(../i/bg.jpg) !important; 
	background-color: #593D1C;
    font-family :Arial, Verdana, sans-serif, "新細明體";
	margin: 0 0 0 0;
}




ol {
	color: #FF0000;
	}
	
ol li{
    padding: 0 0 0px 16px;
	color: #000;
	list-style-type:none;
	background:url(../i/icon-dot5.gif) no-repeat 0px 4px ;
	}
ul {font-weight: normal;
    list-style: none;
	margin: 0;
	padding: 0 0 12px 5px;
}

ul li{
	padding: 0 0 0px 8px;	
	background:url(../i/li.gif) no-repeat 0px 11px ;
	line-height: 200%;
	color: #000;	
}

ul li.aa02 {
	background:url(../i/li.gif) no-repeat 0px -10000px ;
}

.t13 {
	font-size: 13px;
	line-height: 160%;
	color: #000;
}
.menu {
	margin-top: 95px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 70px;
}

.t17 {
	font-size: 17px;
	font-weight: bolder;
	color: #ff3300;

}
.t12 {
	font-size: 12px;
	line-height: 160%;
}
.copyright {
	font-size: 12px;
	color: #FFFFFF;
}
/* 文字連結顏色設定 */
a.white:link {COLOR: #000; TEXT-DECORATION:none}
a.white:visited {COLOR: #000; TEXT-DECORATION:none}
a.white:hover {COLOR:#000; TEXT-DECORATION:underline}
a.link_m:link {COLOR: #D3EDE3; TEXT-DECORATION:none}
a.link_m:visited {COLOR: #D3EDE3; TEXT-DECORATION:none}
a.link_m:hover {COLOR:#D3EDE3; TEXT-DECORATION:underline}
a.red:link {
	COLOR: #FF0000;
	TEXT-DECORATION:none
}
a.red:visited {
	COLOR: #FF0000;
	TEXT-DECORATION:none
}
a.red:hover {
	COLOR:#FFFFFF;
	TEXT-DECORATION:underline
}
a.gray:link {COLOR: #3C3C3C; TEXT-DECORATION:none}
a.gray:visited {COLOR: #3C3C3C; TEXT-DECORATION:none}
a.gray:hover {COLOR:#3C3C3C; TEXT-DECORATION:underline}
.red {
	color: #ff0000;
}

.bg_color {
	background-color: #eefed0;
	color:#000;
}
.bg_color2 {
	background-color: #666666;
	line-height: 180%;
	height: 32px;
}
.bg_color3 {


	background-color: #000000;
	line-height: 180%;
}
.bg_color4 {



	background-color: #CCCCCC;
	line-height: 180%;
}
.blue {
	color: #0066CC;
}
.bg_l {
	background-image: url(../i/l03.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.t11 {
	font-size: 11px;
	line-height: 160%;
}
.t_logo {
	font-size: 11px;
	line-height: 130%;
	color: #FFFFFF;
}
INPUT.btn. {
	BORDER-RIGHT: #bababa 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #bababa 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; BACKGROUND: url(../i/btn_bg.gif) repeat-x; PADDING-BOTTOM: 2px; BORDER-LEFT: #bababa 1px solid; COLOR: #572F2A; PADDING-TOP: 2px; BORDER-BOTTOM: #bababa 1px solid; FONT-FAMILY: sans-serif, arial; LETTER-SPACING: 2px; HEIGHT: 20px
}

.Input {
	BORDER-RIGHT: #b2b2b2 1px solid; BORDER-TOP: #b2b2b2 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #b2b2b2 1px solid; COLOR: #4D4D4D; BORDER-BOTTOM: #b2b2b2 1px solid; FONT-FAMILY: Arial, "新細明體"
}
.color01 {
	color: #000;
}
.color02 {
	color: #FFB700;
}
.color03 {
	color: #C20013;
}
.color04 {
	color: #ff3300;
}
.color05 {
	color: #999;
}
.color06 {
	color: #8F2D00;
}

.color07 {
	color: #8F2D00;
}
.border {
	border: solid 1px #7dbd18;
}
select {
   border: 1px solid #bababa; FONT-SIZE: 12px
}

.bg_c_t {
	background-image: url(../i/bg_content_top.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.bg_c_d {
	background-image: url(../i/bg-footer.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 70px;
}
.bg_footer {
	background-color: #a1a1a1;
	height: 100px;
}
.bg_l02 {
	background-image: url(../i/l04.gif);
	background-repeat: repeat-y;
	background-position: center;
}
.title {
	font-size: 25px;
	font-weight: bolder;
	color: #33CCFF;
}
.t15 {
	font-size: 15px;
	line-height: 160%;
	
}
.aa01{
    overflow: auto;
	width: 600px;
	height: 100px;
	color: #fff;
	scrollbar-arrow-color: ;            /*捲軸箭頭*/
    scrollbar-face-color: ;             /*捲軸顏色*/
    scrollbar-track-color: #000;            /*捲軸底色*/
    scrollbar-3dlight-color: ;          /*捲軸左與上外邊框*/
    scrollbar-darkshadow-Color: ;       /*捲軸右與下外邊框*/
    scrollbar-highlight-color: ;        /*捲軸左與上內邊框*/
    scrollbar-shadow-color: ;           /*捲軸右與下內邊*/
}
.aa03{
    overflow: auto;
	width: 600px;
	height: 350px;
	color: #fff;
	scrollbar-arrow-color: ;            /*捲軸箭頭*/
    scrollbar-face-color: ;             /*捲軸顏色*/
    scrollbar-track-color: #000;            /*捲軸底色*/
    scrollbar-3dlight-color: ;          /*捲軸左與上外邊框*/
    scrollbar-darkshadow-Color: ;       /*捲軸右與下外邊框*/
    scrollbar-highlight-color: ;        /*捲軸左與上內邊框*/
    scrollbar-shadow-color: ;           /*捲軸右與下內邊*/
}
.bg_icon {
	background-image: url(../i/i16b.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_icon2 {
	background-image: url(../i/i16a.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.bg_l03 {
	background-image: url(../i/l05.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.bg_l04 {

	background-image: url(../i/l07.gif);
	background-repeat: repeat-y;
	background-position: center;
}

.bg_epson {

	background-image: url(../i/bg_epson_b.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bg_color5 {




	background-color: #FFFFFF;
	line-height: 180%;
}
.bg_color6 {





	background-color: #BBBBBB;
	line-height: 180%;
}
.t_w {

	font-size: 17px;
	color: #000;
}
.t_w_s {


	font-size: 15px;
	color: #8A0F38;
}
.aa ul {
    margin: 0;
    padding: 0 0 0px 0px;
    width:100%;	
}

.aa ul li {
    display: inline;
	margin: 0 8px 0 0;
	padding: 0 0 0 10px;		
	line-height: 250%;
	background: url(../i/i19.gif) no-repeat 0 4px;
	color: #fff;
	
}
.bg_c_d_index {

	background-image: url(../i/bg_footer_index.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 199px;
}
/*--------------------------------------------------------- 上方login區 ---------------------------------------------------------*/
a.link_login:link {font-size:12px;line-height: 160%; COLOR: #fff; TEXT-DECORATION:none}
a.link_login:visited {font-size:12px;line-height: 160%;COLOR: #fff; TEXT-DECORATION:none}
a.link_login:hover {font-size:12px;line-height: 160%;COLOR: #ff0000; TEXT-DECORATION:none}

/*---------------------------------------------------------- 客製化 ------------------------------------------------------------*/

/*內容-中間-背景(可置入廣告logo浮水印)*/
.bg_c_ad01 {
	background-image: url(../i/bg_c.gif);
}
/*內容區-最上方-不重複背景*/
.bg_c_u {
	background-image: url(../i/bg_title.gif);
	background-repeat: repeat-x;
	background-position: top;
}
/*內容區-右上方-不重複背景(可置入廣告)*/
.bg_c_u_ad01 {
	background-image: url(../i/space.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
/*內容區-最下方-不重複背景(可置入廣告)*/
.bg_c_d_ad01 {
	background-image: url(../i/bg_footer.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 256px;
}
/*---------------------------------------------------------- 作品集 -------------------------------------------------------------*/
a.link_album:link {COLOR: #fff; TEXT-DECORATION:none}
a.link_album:visited {COLOR: #fff; TEXT-DECORATION:none}
a.link_album:hover {COLOR:#FFB700; TEXT-DECORATION:none}
.bg_game {
	background-image: url(../i/bg_game.jpg);
	background-repeat: no-repeat;
	height: 564px;
	width: 913px;
}
.bg_game2 {

	background-image: url(../i/bg_game2.jpg);
	background-repeat: no-repeat;
	height: 564px;
	width: 913px;
}
.border2 {
	border: 5px dotted #FFCC33;
	background-color: #E9D8B4;
}
.textarea {
	line-height: 150%;
	color: #945830;
	font-size: 13px;
    border: 1px solid #C98000;
	scrollbar-face-color:#E9D8B4; 
	scrollbar-shadow-color:#784A19; 
    scrollbar-highlight-color:#E9D8B4;
    scrollbar-3dlight-color:#fff; 
    scrollbar-darkshadow-color:#A16E37;
    scrollbar-track-color:#E9D8B4; 
    scrollbar-arrow-color:#784A19;
 
}
.input2{
	height: 13px;
	border: 1px solid #C98000;
	font-size: 12px;
	_font-size: 12px;
	#font-size: 12px;
	color: #7D4810;
}
