@charset "utf-8";
/* CSS Document */
* {padding:0; margin:0}
body {
	background-image: url(./home/bg.jpg);
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

table {
	margin: 0px;
	BORDER-COLLAPSE: collapse;
	font-family: "Times New Roman", Times, serif;
	text-align: left;
}

/*------------------------- 圖框 ------------------------------ */

#img_line {
	margin: 4px;
	height: 187px;
	width: 143px;
	border: 4px solid #631d02;
}


/*------------------------- 文字 ------------------------------ */
.gray_font9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
}
.gray_c9d7bc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #A2BA8B;
}


.gray_font12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #666666;
}


.black_font12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
}
.black_font12:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #009900;
}
.black_font13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
}
.black_font121 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 26px;
	font-weight: normal;
	color: #000000;
}
.gray_font13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	color: #333333;
	padding: 2px;
	margin: 2px;
}

.dimgray_font13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	font-weight: bold;
	color: #333333;
}

.white_font11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #FFFFFF;
}
.white_font12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #FFFFFF;
}
.white_font13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: normal;
	color: #FFFFFF;
}

.white_font16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #FFFFFF;
}

.green_316e29 {
	color: #316e29;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.green_316e29:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #009900;
}

.green_font15 {
	color: #316e29;
	font-size: 15px;
	line-height: 18px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.green_font152 {
	color: #006600;
	font-size: 15px;
	line-height: 18px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.green_font12s {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	font-weight: normal;
	color: #006600;
}

.red_font13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
	color: #FF0000;
}

.red_font12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.green_font12 {
	color: #316e29;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
}
.green_font13 {
	color: #316e29;
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
}

.green_font12:hover {
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #009900;
}

.blueviolet {
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #330099;
	font-family: Arial, Helvetica, sans-serif;
}

.blueviolet:hover {
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #009900;
	font-family: Arial, Helvetica, sans-serif;
}

.yellow_font12 {
	color: #fcfcca;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;

}

.yellow_font9 {
	color: #fcfcca;
	font-size: 9px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	LETTER-SPACING : 12px;
}

.cornflowerblue_font13 {
	color: #107aa1;
	font-size: 13px;
	font-weight: bold;
}

.darkslateblue_font13 {
	color: #40007c;
	font-size: 13px;
	font-weight: bold;
}
.menu-td{background-color:#000000 ;border:#494949 solid 1px; padding:4px; }
.menu-td a{color:#FFF; font-size:12}
.menu-table{ background-color:#5A0101}

/*------------------舊版本css------------------------------------------------*/
td{color:#cccccc; font-size:13px}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	height: 28px;
	width: 100px;
	background-color:#16120F
}
input{
FONT-SIZE: 12px;COLOR: #000000;HEIGHT:15px; BACKGROUND-COLOR: #16120F
}
.input{
BORDER: #333333 1px solid;FONT-SIZE: 12px;COLOR: #cccccc;HEIGHT:15px; BACKGROUND-COLOR: #292720
}
textarea{
BORDER: #333333 1px solid;FONT-SIZE: 12px;COLOR: #cccccc;BACKGROUND-COLOR: #292720
}
.not-thing{color:000000}
.button{BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #666666 1px solid; COLOR: #cccccc; BORDER-BOTTOM: #000000 1px solid; HEIGHT:23px; BACKGROUND-COLOR: #333333; padding-top:3px;  letter-spacing:2px}
.-alh {
	filter: Alpha(Opacity=70, FinishOpacity=80, Style=1, StartX=0, StartY=0, FinishX=0, FinishY=0);
}
.alh {
	 background-color:1B1401;
}
.padding-lt{padding-left:5px}
.padding-lt-tp{padding-top:5px;padding-left:5px}
.line-left-right {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	border-left-color: #ffffff;
	
}
.img-light {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #333333 ;
	border-bottom-color: #333333 ;
	border-left-color: #999999;
	
}
.line-bottom  {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	
}
.line-table{border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	}
.text-12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
}
.text-13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #cccccc;
}
.text-yellow{color:#977F07; padding-left:10px}
.td-gray{border:1px solid #333333}
.small-select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCC2A1;
	height: 28px;
	width: 100px;
	background-color:#16120F
}
.small-select2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	height: 14px;
	width: 90px;
	background-color:#ffffff
}
.img-board{border:#666666 solid 2px}
.imgleft{ float:left}
.style1 {color: #CCC2A1 ; padding-top:5px}
.top-bnt{color:#f7f7f7; text-decoration:none}

.p1-link {
	font-size: 13px;
}
a {
	color: #cccccc; text-decoration:none; letter-spacing:2px
}
a:vitsited {
	color: #cccccc; text-decoration:none; letter-spacing:2px
}
a:hover {
	color: #cc0000; text-decoration:none; letter-spacing:2px
}
.active {
	color: #ffffff; text-decoration:underline; letter-spacing:2px
}
.active:vitsited {
	color: #ffffff; text-decoration:underline; letter-spacing:2px
}
.active:hover {
	color: #ffffff; text-decoration:underline; letter-spacing:2px
}
.link-st {
	color: #BFAF77; text-decoration:none
}
.link-st:vitsited {
	color: #BFAF77; text-decoration:none
}
.link-st:hover {
	color: #BFAF77; text-decoration:underline
}
.link-333 {
	color: #333333; text-decoration:none
}
.link-333:vitsited {
	color: #333333; text-decoration:none
}
.link-333:hover {
	color: #ff0000; text-decoration:underline
}
.glow-text-15 {
	FONT-SIZE: 15px; FILTER: Glow(Color=#990000, Strength=3); COLOR: #ffffff; LETTER-SPACING: 5px
}
.glow-text-15-bold {
	FONT-SIZE: 15px; FILTER: Glow(Color=#A9891B, Strength=3); COLOR: #E8DEBD; LETTER-SPACING: 5px; font-weight:bold
}
.glow-strength-1 {
	FONT-SIZE: 13px; FILTER: Glow(Color=#A9891B, Strength=1); COLOR: #ffffff
}
.glow-text-13 {
	FONT-SIZE: 13px; FILTER: Glow(Color=#669900, Strength=2); COLOR: #ffffff; LETTER-SPACING: 2px
}
.index-object-td-1{ background-color:#353535; color:#e4e3e3 ; font-size:12px;  padding:3px}

.index-object-td-2{ background-color:#0E0B0A; color:#999999 ; font-size:12px;  padding-left:10px }
.sub-menu{ background-color:#0E0B0A; border:#999999 solid 1px; padding:5px; }

.about-td{
border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #494949;
	border-right-color: 494949;
	border-bottom-color: #494949;
	border-left-color: #494949;
	background-color:#000000;
}
.about-table{
border:#736536 solid 1px
}
.form-table{
border:#494949 solid 1px;
background-color:#000000
}

#Msg{
font-size:13px;
background-color:#000000;
border:#736536 solid 1px
}
#Msg .title{FONT-SIZE: 15px; FILTER: Glow(Color=#A9891B, Strength=3); COLOR: #ffffff; LETTER-SPACING: 5px; font-weight:bold; padding-left:20px}
#Msg .conTex{color:#E8DEBD;margin-left:5px;}
#Msg .reMsg{color:#E8DEBD;margin-left:10px;}
#Msg td{background-color:#372D0B;}
#Msg .number{
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size:17px;color:#ffcc00;
 }

 .td-1{ background-color:#292720; color:#f7f7f7; height:26px}
  .td-1-padding-lt{ background-color:#292720; color:f7f7f7; padding-left:5px}
  .td-2{ background-color:#0E0B0A; color:#cccccc}
  .td-2-padding-lt{ background-color:#16120F; color:cccccc; padding-left:5px}
  .td-glow{FONT-SIZE: 15px; 
  FILTER: Glow(Color=#990000, Strength=3);
   COLOR: #f7f7f7; 
   LETTER-SPACING: 5px; 
   font-weight:bold;
   padding-left:20px

   }
  
 .price{ 
 color:#FF0099; font-size:11px; font-family:Georgia, "Times New Roman", Times, serif
 } 
  
    
  .td-3{ background-color:#333333; color: #f7f7f7;}
  .td-4{ background-color:#292720; color:#f7f7f7}
  .PageGo{color:f7f7f7;}
  .star-color{ color:#CC0000}
  .text-hilite{color:#CC0000}
   .account-td-1{ background-color:#292720; color:#f7f7f7;}
   .account-td-2-padding-lt{ background-color:#16120F; color:cccccc; padding-left:5px}
 .detail-table { background-color:#000000}
  .menu-td{background-color:#000000 ;border:#494949 solid 1px; padding:4px }
  .menu-table{ background-color:#5A0101}
  .button-bg{background-color:#292720;}
  .button-bg-2{background-color:#000000;}
  
    .inpage-img-border{border:1px solid #7B5E01}
  .inpage-ifo{ color:#B09F6B}
  