﻿/* CSS Document */

body {
	background-color: #FFF;
	margin: 0px;
	padding: 0px;
}

#wrapper { display:block; width:960px; height:auto; margin:0 auto; background-color:#FFFFFF; text-align:left;}
/*header*/
#header{ width:960px; height:253px;/* position:relative; float:left;*/}
/*#header  a{
	color: #FFFFFF;
	font-size: 13px;
	font-family:"新細明體";
	font-weight: normal;
	text-decoration:none;
}

#header  a:hover {
	color: #D3D3D3;
	text-decoration:none;
}*/
#header_main { width:960px; height:253px; position:relative; float:left;}
#header_logo{ position:relative; float:left; width:229px; height:253px;}

#header_Mall{ width:960px; height:161px;/* position:relative; float:left;*/}
#header_MallMain { width:960px; height:161px; position:relative; float:left;}
#header_MallLogo{ position:relative; float:left; width:229px; height:161px;}

#header_h01{margin-top:0px;	/*margin-left:230px; */margin-top:30px; background-image:url(../images/h01.gif); background-repeat:no-repeat; float:left; border:0px;}
#header_h01 a{margin-top:0px; /*margin-left:230px; margin-top:30px; background-image:url(../images/h01.gif);*/ background-repeat:no-repeat;  float:left; border:0px;}
#header_h01 a:hover{margin-top:0px; /*margin-left:230px; margin-top:30px;*/ background-image:url(../images/h01.jpg); background-repeat:no-repeat;  float:left; border:0px;}

#header_h02{margin-top:0px;	margin-top:30px; background-image:url(../images/h02.gif); background-repeat:no-repeat; float:left; border:0px;}
#header_h02 a{margin-top:0px; /* margin-top:30px; background-image:url(../images/h02.gif);*/ background-repeat:no-repeat;  float:left; border:0px;}
#header_h02 a:hover{margin-top:0px; /* margin-top:30px;*/ background-image:url(../images/h02.jpg); background-repeat:no-repeat;  float:left; border:0px;}

#header_h03{margin-top:0px;	margin-top:30px; background-image:url(../images/h03.gif); background-repeat:no-repeat; float:left; border:0px;}
#header_h03 a{margin-top:0px; /* margin-top:30px; background-image:url(../images/h03.gif);*/ background-repeat:no-repeat;  float:left; border:0px;}
#header_h03 a:hover{margin-top:0px; /* margin-top:30px;*/ background-image:url(../images/h03.jpg); background-repeat:no-repeat;  float:left; border:0px;}

#header_h04{margin-top:0px;	margin-top:30px; background-image:url(../images/h04.gif); background-repeat:no-repeat; float:left; border:0px;}
#header_h04 a{margin-top:0px; /* margin-top:30px; background-image:url(../images/h04.gif);*/ background-repeat:no-repeat;  float:left; border:0px;}
#header_h04 a:hover{margin-top:0px; /* margin-top:30px;*/ background-image:url(../images/h04.jpg); background-repeat:no-repeat;  float:left; border:0px;}

#header_h05{margin-top:0px;	margin-top:30px; background-image:url(../images/h05.gif); background-repeat:no-repeat; float:left; border:0px;}
#header_h05 a{margin-top:0px; /* margin-top:30px; background-image:url(../images/h05.gif);*/ background-repeat:no-repeat;  float:left; border:0px;}
#header_h05 a:hover{margin-top:0px; /* margin-top:30px;*/ background-image:url(../images/h05.jpg); background-repeat:no-repeat;  float:left; border:0px;}

#header_h06{margin-top:0px;	margin-top:30px; background-image:url(../images/h06.gif); background-repeat:no-repeat; float:left; border:0px;}
#header_h06 a{margin-top:0px; /* margin-top:30px; background-image:url(../images/h06.gif);*/ background-repeat:no-repeat;  float:left; border:0px;}
#header_h06 a:hover{margin-top:0px; /* margin-top:30px;*/ background-image:url(../images/h06.jpg); background-repeat:no-repeat;  float:left; border:0px;}


#header_mallh01{margin-top:0px;	margin-top:0px; background-image:url(../images/mall_h01_alpha50.jpg); background-repeat:no-repeat; float:left; border:0px;}
#header_mallh01 a{margin-top:0px; background-repeat:no-repeat;  float:left; border:0px;}
#header_mallh01 a:hover{margin-top:0px;  background-image:url(../images/mall_h01.jpg); background-repeat:no-repeat;  float:left; border:0px;}

#header_mallh02{margin-top:0px;	margin-top:0px; background-image:url(../images/mall_h02_o.jpg); background-repeat:no-repeat; float:left; border:0px;}
#header_mallh02 a{margin-top:0px; background-repeat:no-repeat;  float:left; border:0px;}
#header_mallh02 a:hover{margin-top:0px;background-image:url(../images/mall_h02.jpg); background-repeat:no-repeat;  float:left; border:0px;}

#header_mallh03{margin-top:0px;	margin-top:0px; background-image:url(../images/mall_h03_alpha50.jpg); background-repeat:no-repeat; float:left; border:0px;}
#header_mallh03 a{margin-top:0px;background-repeat:no-repeat;  float:left; border:0px;}
#header_mallh03 a:hover{margin-top:0px; background-image:url(../images/mall_h03.jpg); background-repeat:no-repeat;  float:left; border:0px;}

#header_mallh04{margin-top:0px;	margin-top:0px; background-image:url(../images/mall_h04_alpha50.jpg); background-repeat:no-repeat; float:left; border:0px;}
#header_mallh04 a{margin-top:0px; background-repeat:no-repeat;  float:left; border:0px;}
#header_mallh04 a:hover{margin-top:0px; background-image:url(../images/mall_h04.jpg); background-repeat:no-repeat;  float:left; border:0px;}

#header_mallh05{margin-top:0px;	margin-top:0px; background-image:url(../images/mall_h05_alpha50.jpg); background-repeat:no-repeat; float:left; border:0px;}
#header_mallh05 a{margin-top:0px; background-repeat:no-repeat;  float:left; border:0px;}
#header_mallh05 a:hover{margin-top:0px; background-image:url(../images/mall_h05.jpg); background-repeat:no-repeat;  float:left; border:0px;}

#header_mallh06{margin-top:0px;	margin-top:0px; background-image:url(../images/mall_h06_alpha50.jpg); background-repeat:no-repeat; float:left; border:0px;}
#header_mallh06 a{margin-top:0px;background-repeat:no-repeat;  float:left; border:0px;}
#header_mallh06 a:hover{margin-top:0px; background-image:url(../images/mall_h06.jpg); background-repeat:no-repeat;  float:left; border:0px;}

#header01{ display:block; width:960px; height:48px; position:relative; border-top:4px solid #C81C15; border-bottom::1px solid #C81C15;}
#header02{ display:block; width:960px; height:48px; position:relative; border-top:4px solid #E97D3D; border-bottom::1px solid #E97D3D;}
#header03{ display:block; width:960px; height:48px; position:relative; border-top:4px solid #F5B926; border-bottom::1px solid #F5B926;}
#header04{ display:block; width:960px; height:48px; position:relative; border-top:4px solid #CACA18; border-bottom::1px solid #CACA18;}
#header05{ display:block; width:960px; height:48px; position:relative; border-top:4px solid #93CA18; border-bottom::1px solid #93CA18;}
#header06{ display:block; width:960px; height:48px; position:relative; border-top:4px solid #229871; border-bottom::1px solid #229871;}
#header07{ display:block; width:960px; height:48px; position:relative; border-top:4px solid #0368B7; border-bottom::1px solid #0368B7;}
#header_team{ display:block; width:960px; height:35px; position:relative; border-top:1px dotted #F5B926;}
#header_mall_AD{margin-top:5px;	margin-left:0px; width:240px; height:160px; background-image:url(../images/mall-bannerbg.jpg); background-repeat: repeat-x; float:left;}

#content {  width: 960px;}
#content_page {  width: 950px; height:auto; padding:3px; white-space:3px; border:1px double #C9C6BD; background-color:#E9E9E9;}

#main_malli230 {width: 236px;float: left;margin-right: 4px;}

#menu {
	width: 210px;
	float: left;
	margin-right: 5px;
}

#sub {margin-top: 0;	width: 315px;	float: left;	/*margin-left:645px;*/}
#sub_login {margin-top: 0;	width: 115px; float: left; height:555px; border:1px double #C9C6BD;background-color:#E9E9E9;}

#maim {
	/*margin-left:215px;*/
	width: 425px;
	float: left;
	margin-right: 5px;
	 /*margin-right:320px;*/
}
#maim_login { width: 615px; height:auto;border:1px double #C9C6BD; float: left; background-color:#E9E9E9; margin-right: 5px;}
#maim_page { width: 738px; height:auto;border:1px double #C9C6BD; float: left; background-color:#E9E9E9; margin-right: 5px;}
#maim_allbg { width: 960px; height:auto; float: left; background-color:#E9E9E9;}

#OnlyUnderline {  margin-top:0px; height:20px;margin-bottom:10px;padding-top:5px; border-bottom: 1px dotted #666;}

.Square{ position:absolute; top:95px; left:720px;}
.Square a{ display:block; width:20px; height:20px; background-color:#D8D8D8; font-family:Verdana; font-size:10px; font-weight:bold; color:#999999; line-height:20px; text-align:center; margin-bottom:3px;}
.Square a:hover{ background-color:#FFF; color:#339900;}
.Square_Mark a{ display:block; width:20px; height:20px; background-color:#FFF; color:#339900;}

.IMG_Square{
	position:absolute;
	top:889px;
	left:1023px;
	width: 131px;
	height: 24px;
}
.IMG_Square a{ display: block; width:20px; height:20px; background-color:#D8D8D8; font-family:Verdana; font-size:10px; font-weight:bold; color:#999999; line-height:20px; text-align:center; margin-bottom:3px;}
.IMG_Square a:hover{ background-color:#FFF; color:#339900;}
.IMG_Square_Mark a{ display:block; width:20px; height:20px; background-color:#FFF; color:#339900;}
/*main.........................end*/

#copyright {
	clear:both;
	height: 60px;
	width:950px;
	padding: 1.2em 0.3em 0.3em 0.3em;
	font-size: 12px;
	font-color: #5A5A5A;
	font-family: Arial, verdana, "新細明體", lucida, sans-serif;
	line-height: 200%;
	vertical-align:middle;
	background-color: #F2F0F1;
	border-top:1px solid #20572B;
}

#copyright  a{
	font-color: #5A5A5A;
	text-decoration:underline;
}

#copyright  a:hover {
	color: #FF6600;
	text-decoration:underline;
}

/*main*/
#main-title{
	font-size:15px;
	color:#0066CC;
	font-family:"新細明體";
	letter-spacing:3px;
}
#main-title a{
	color: #0066CC;
	text-decoration:underline;
}

#main-title a:hover {
	color: #EF5F00;
	text-decoration:underline;
}

#main-text12px{
	font-size:12px;
	color:#333333;
	font-family:"新細明體";
	line-height:200%;
}

#main ul{
	list-style:square;
	padding-left:12px;
	margin-left:15px;
    font-size:12px;
	color:#333333;
	font-family:"新細明體";
	line-height:20px;
}

#main .line a{
	color: #0066CC;
	font-size: 12px;
	font-family:"新細明體";
	font-weight: normal;
	text-decoration:none;
}

#main .line a:hover {
	color: #db5003;
	text-decoration:none;
}



#il {
	border-style:solid;
	border-width:1px;
	border-color: #7F7C7C;
    float: left;
	padding:0.3em 0.3em 0.3em 0.3em;
    margin-right: 1em;
    margin-bottom: 0.5em;
	float:left;
}

#ir{
	border-style:solid;
	border-width:1px;
	border-color: #7F7C7C;
    float: right;
	padding:0.3em 0.3em 0.3em 0.3em;
	margin-right: 1em;
	float:left;
}

#shoppingbar {
  height: 20px;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0.3em;
  font-size: 11px;
  color: #676767;
  background-image: url(../images/shoppingbarbg.jpg);
  background-repeat:repeat-x;
  border-top: 1px solid #B3B3B3;
  border-left: 1px solid #B3B3B3;
  border-right: 1px solid #B3B3B3;
}

#shoppingarea {
	padding:3px;
	border:1px solid #B3B3B3;
	margin-bottom: 5px;
	width:auto;
	height:380px;
}

#newsbar {
  height: 20px;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0.3em;
  font-size: 11px;
  color: #676767;
  background-image: url(../images/newsbarbg.jpg);
  background-repeat:repeat-x;
  border-top: 1px solid #B3B3B3;
  border-left: 1px solid #B3B3B3;
  border-right: 1px solid #B3B3B3;
}
/*main.........................end*/

#line{
	padding:3px;
	border:1px solid #B3B3B3;
	margin-bottom: 5px;
	height:auto;
}

#lineH182{
	height:182px;
	padding:3px;
	border:1px solid #B3B3B3;
	margin-bottom: 5px;
	overflow:hidden;
}

#mall_line{
	padding:2px;
	border:1px solid #B3B3B3;
	margin-bottom: 5px;
	height:auto;
}

#line88{
	width:88%;
	background-color:#FFF;
	padding:3px;
	border:1px solid #B3B3B3;
	margin-bottom: 5px;
	height:auto;
	text-align: left;
}

#Team_line88H110{
	height:110px;
	width:88%;
	background-color:#FFF;
	padding:3px;
	border:1px solid #B3B3B3;
	margin-bottom: 5px;
	overflow:hidden;
}

#line96{
	width:96%;
	background-color:#FFF;
	padding:3px;
	border:1px solid #B3B3B3;
	margin-bottom: 5px;
	height:auto;
}

.i90_albums{ display:block; width:130px; height:135px; float:left; margin:3px; font-family:Verdana; font-size:12px; color:#5A5A5A; text-align:center; }

#line96_albums{
	width:96%;
	background-color:#FFF;
	padding:3px;
	border:1px solid #B3B3B3;
	margin-bottom: 5px;
	height:770px;
	text-align:center;
}

#line96_historyalbums{
	width:96%;
	background-color:#FFF;
	padding:3px;
	border:1px solid #B3B3B3;
	margin-bottom: 5px;
	height:150px;
	overflow:hidden;
	text-align:center;
}

#line_left388{
	width: auto;
	padding:3px;
	border:1px solid #B3B3B3;
	margin-bottom: 15px;
	margin-left:388px;
	margin-top:10px;
	height:auto;
}

.red30px  { font:30px bolder , verdana, lucida, sans-serif, "新細明體";	 color: #C4000C ;text-decoration:none; margin-bottom:10px;}
.black30px  { font:30px bolder , verdana, lucida, sans-serif, "新細明體";	 color: #333 ;text-decoration:none; margin-bottom:10px;}
.black30px a{ font:30px bolder , verdana, lucida, sans-serif, "新細明體";	 color: #333 ;text-decoration:none;}
.black30px a:hover{ font:30px bolder , verdana, lucida, sans-serif, "新細明體";	 color: #EF5F00 ;text-decoration:underline;}

.blue12px{
	font-size: 12px;
	color: #0055A6;
	font-family: Arial, verdana, "新細明體", lucida, sans-serif;
	text-align: left;
}
.blue12px a{ color: #0055A6;  text-decoration:none;}
.blue12px a:hover {color: #EF5F00;	text-decoration:underline;}

.red13pxH180{ font-size: 13px; color: #C4000C;	font-family: Arial, verdana, "新細明體", lucida, sans-serif;line-height: 180%;}
.red13pxH180 a{ color: #C4000C;text-decoration:underline;}
.red13pxH180 a:hover{ color: #EF5F00;text-decoration:underline;}


.red13px{font-size: 13px;	color:#9C1D00;	font-family: Arial, verdana, "新細明體", lucida, sans-serif;}
.red13px a:hover{font-size: 13px;	color:#EF5F00;	font-family: Arial, verdana, "新細明體", lucida, sans-serif;}

.red11px{
	font-size: 11px;
	font-color: #9C1D00;
	font-family: Arial, verdana, "新細明體", lucida, sans-serif;
}
.red11px a{
    color: #9C1D00;
    text-decoration:underline;
}

.red11px a:hover {
	color: #EF5F00;
	text-decoration:underline;
}

.blue12newslist {
	list-style: disc url(../images/arrow_1h14.gif) inside;
	font-size: 12px;
	color: #000;
	font-family: Arial, verdana, "新細明體", lucida, sans-serif;
	line-height: 150%;
	text-align: left;
}
.blue12newslist a{color: #0055A6; text-decoration:underline;}
.blue12newslist a:hover {color: #EF5F00; text-decoration:underline;}

.grey12{font-size: 12px;color: #666;font-family: Arial, verdana, "新細明體", lucida, sans-serif;	line-height: 135%;}
.grey12 a{color: #0055A6; text-decoration:underline;}
.grey12 a:hover {color: #EF5F00; text-decoration:underline;}


.more {
	margin-top:-16px;
	list-style-image: url(../images/redarr.gif);
	list-style-position: inside;
	font-size: 12px;
	font-color: #676767;
	font-family: Arial, verdana, "新細明體", lucida, sans-serif;
	text-align:right;
}
.more a{color: #676767; text-decoration:none;}
.more a:hover {color: #EF5F00; text-decoration:underline;}

.HiMember {
	width:730px;
	margin-top:5px;
	font-size: 12px;
	font-color: #676767;
	font-family: Arial, verdana, "新細明體", lucida, sans-serif;
	text-align:right;
	float: left;
}
.HiMember_uskidsgolf {
	width:320px;
	margin-top:55px;
	margin-right:0px;
	font-size: 12px;
	font-color: #676767;
	font-family: Arial, verdana, "新細明體", lucida, sans-serif;
	text-align:right;
	float: left;
}

.HiMember_mall {
	width:730px;
	margin-top:55px;
	margin-right:0px;
	font-size: 12px;
	font-color: #676767;
	font-family: Arial, verdana, "新細明體", lucida, sans-serif;
	text-align:right;
	float: left;
}


.more_alignright {
	margin-top:-16px;
	list-style-image: none;
	list-style-position: inside;
	font-size: 12px;
	font-color: #676767;
	font-family: Arial, verdana, "新細明體", lucida, sans-serif;
	text-align:right;
}
.more_alignright a{color: #676767; text-decoration:none;}
.more_alignright a:hover {color: #EF5F00; text-decoration:underline;}
/*menu*/
#menulist_01 {width:80px; height:24px; margin:5px;padding-top:8px;border: 1px solid #DDD; font: 13px normal , verdana, sans-serif, "新細明體"; color:#666666; letter-spacing:0.1em; text-align:center; vertical-align:middle; float:left;}
#menulist_01 a{text-decoration:none; color:#666666;}
#menulist_01 a:hover{ border-bottom-color:#C81C15; border-bottom:3px solid ; font: 13px normal , verdana, lucida, sans-serif, "新細明體";	 color:#C81C15 ;text-decoration:none;}

#menulist_01-1 {width:110px; height:24px; margin:5px;padding-top:8px;border: 1px solid #DDD; font: 13px normal , verdana, sans-serif, "新細明體"; color:#666666; text-align:center; vertical-align:middle; float:left;}
#menulist_01-1 a{text-decoration:none; color:#666666;}
#menulist_01-1 a:hover{ border-bottom-color:#C81C15; border-bottom:3px solid ; font: 13px normal , verdana, lucida, sans-serif, "新細明體";	 color:#C81C15 ;text-decoration:none;}


#menulist_02 {width:100px; height:24px; margin:5px; padding-top:8px; border: 1px solid #DDD; font: 13px normal , verdana, sans-serif, "新細明體"; color:#666666; letter-spacing:0.2em; text-align:center; float:left;}
#menulist_02 a{text-decoration:none; color:#666666;}
#menulist_02 a:hover{ border-bottom-color:#E97D3D; border-bottom:3px solid ; font: 13px normal , verdana, lucida, sans-serif, "新細明體";	 color:#E97D3D ;text-decoration:none;}

#menulist_02-1 {width:120px; height:24px; margin:5px;padding-top:8px;border: 1px solid #DDD; font: 13px normal , verdana, sans-serif, "新細明體"; color:#666666; text-align:center; vertical-align:middle; float:left;}
#menulist_02-1 a{text-decoration:none; color:#666666;}
#menulist_02-1 a:hover{ border-bottom-color:#E97D3D; border-bottom:3px solid ; font: 13px normal , verdana, lucida, sans-serif, "新細明體";	 color:#E97D3D ;text-decoration:none;}


#menulist_03 {width:100px; height:24px; margin:5px; padding-top:10px; border: 1px solid #DDD; font: 13px normal , verdana, sans-serif, "新細明體"; color:#666666; letter-spacing:0.2em; text-align:center; float:left;}
#menulist_03 a{text-decoration:none; color:#666666;}
#menulist_03 a:hover{ border-bottom:3px solid #E1A71D; font: 13px normal , verdana, lucida, sans-serif, "新細明體";	 color:#E1A71D ;text-decoration:none;}

#menulist_04 {width:110px; height:24px; margin:5px; padding-top:10px; border: 1px solid #DDD; font: 13px normal , verdana, sans-serif, "新細明體"; color:#666666; letter-spacing:0.2em; text-align:center; float:left;}
#menulist_04 a{text-decoration:none; color:#666666;}
#menulist_04 a:hover{ border-bottom-color:#A8A515; border-bottom:3px solid ; font: 13px normal , verdana, lucida, sans-serif, "新細明體";	 color:#A8A515 ;text-decoration:none;}

#menulist_05 {width:110px; height:24px; margin:5px; padding-top:10px; border: 1px solid #DDD; font: 13px normal , verdana, sans-serif, "新細明體"; color:#666666; letter-spacing:0.2em; text-align:center; float:left;}
#menulist_05 a{text-decoration:none; color:#666666;}
#menulist_05 a:hover{ border-bottom-color:#668807; border-bottom:3px solid ; font: 13px normal , verdana, lucida, sans-serif, "新細明體";	 color:#668807 ;text-decoration:none;}

#menulist_06 {width:110px; height:24px; margin:5px; padding-top:10px; border: 1px solid #DDD; font: 13px normal , verdana, sans-serif, "新細明體"; color:#666666; letter-spacing:0.2em; text-align:center; float:left;}
#menulist_06 a{text-decoration:none; color:#666666;}
#menulist_06 a:hover{ border-bottom-color:#136548; border-bottom:3px solid ; font: 13px normal , verdana, lucida, sans-serif, "新細明體";	 color:#136548;text-decoration:none;}

#menulist_07 {width:110px; height:24px; margin:5px; padding-top:10px; border: 1px solid #DDD; font: 13px normal , verdana, sans-serif, "新細明體"; color:#666666; letter-spacing:0.2em; text-align:center; float:left;}
#menulist_07 a{text-decoration:none; color:#666666;}
#menulist_07 a:hover{ border-bottom-color:#0368B7; border-bottom:3px solid ; font: 13px normal , verdana, lucida, sans-serif, "新細明體";	 color:#0368B7;text-decoration:none;}

#malllist {display:block; margin-top:50px; width:100px; height:20px; vertical-align:bottom; padding-top:7px; border: 1px solid #E97D3D; font: 13px normal , verdana, sans-serif, "新細明體"; color:#666666; letter-spacing:0.2em; text-align:center; float:left;}
#malllist a{display:block;text-decoration:none; color:#666666;}
#malllist a:hover{ display:block;border-bottom-color:#E97D3D; border-bottom:3px solid ; font: 13px normal , verdana, lucida, sans-serif, "新細明體";	 color:#E97D3D;text-decoration:none;}

#teamlist {display:block; /*margin-top:3px;*/ margin-bottom:3px; position:relative; width:117px; height:20px; vertical-align:bottom; padding-top:7px; border: 1px solid #E1A71D; font: 13px normal , verdana, sans-serif, "新細明體"; color:#666666; letter-spacing:0.2em; text-align:center; float:left;}
#teamlist a{display:block;text-decoration:none; color:#666666;}
#teamlist a:hover{ display:block;border-bottom-color:#F5B926; border-bottom:3px solid ; font: 13px normal , verdana, lucida, sans-serif, "新細明體";	 color:#F5B926;text-decoration:none;}



#menu .line{
	border-right-width:1px;
	border-right-color:#bdc9de;
	border-right-style: solid;
	font-size:12px;
	color:#333333;
	font-family:"新細明體";
	line-height:20px;
}

#Prod ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}

#Prod li {
	padding: 5px 5px 5px 0.5em;
	border-left: 10px solid #E97D3D;
	border-bottom: 1px solid #E97D3D;
	margin-left: 10px;
}

#Prod li a {
	display: block;
	padding: 5px 5px 5px 0.5em;
	border-left: 10px solid #2460b5;
	background-color: #fcfbf8;
	color: #666666;
	text-decoration: none;
	width: 45%;
}

#Prod li a:hover {
	border-left: 150px solid #2460b5;
	background-color: #fcfbf8;
	color: #3673BA;
}
/*menu.........................end*/

/*links*/
#links {
	color: #FFFFFF;
	font-size: 12px;
	font-family:Arial, verdana, "新細明體", lucida, sans-serif;
	font-weight: normal;
	line-height: 150%;
	text-decoration:none;
}

#links  a{
	color: #FFFFFF;
	font-size: 12px;
	font-family:Arial, verdana, "新細明體", lucida, sans-serif;
	font-weight: normal;
	text-decoration: underline;
}

#links  a:hover {
	color: #4B4B4B;
	text-decoration: underline;
}
/*links.........................end*/





#footer {
	font-size:12px;
	font-family:"新細明體", verdana, lucida, sans-serif;
	color: #333333;
	line-height: 150%;
}



/*news*/
#news .title{
	font-size:12px;
	letter-spacing:normal;
	color:#0066CC;
	font-family:"新細明體";
	letter-spacing: 2px;
	line-height:18px;
}


#news ul{
    list-style-image:url(../images/arrow_1h14.gif);
	margin-top:0px;
	line-height:normal;
}

#news a{
	color: #333333;
	font-size: 12px;
	font-family:"新細明體";
	font-weight: normal;
	text-decoration:none;
}

#news a:hover {
	color: #FF6600;
	text-decoration:none;
}


#news  td{
	border-bottom-width:1px;
	border-bottom-color:#0099FF;
/*	border-bottom-style: dashed;*/
}
/*news.........................end*/

#line-align-left{
	align: left;
	border:1px solid #C9C6BD;
	background-color:#FFFFFF;
	padding:0.3em 0.3em 0.3em 0.3em;
    margin-bottom: 0.3em;
	margin-right: 0.3em;
}

#line-align-right{
	align: right;
	width: 100%;
	border:1px solid #C9C6BD;
	background-color:#FFFFFF;
	margin-bottom: 0.3em;
	margin-right: 0.5em;
}

/*photo*/

#logo_s{
	float:left;
	margin-top:0;
	margin-left:200px;
	margin-bottom:0;
	margin-right: 1em;
}

#bigphoto .line{
	border:1px solid #888888;
	background-color:#FFFFFF;
}

#photo-line{
	float:left;
	border:1px solid #7F7C7C;
	background-color:#FFFFFF;
	padding:4px;
}

#photo-line-r1{
	float:left;
	border:1px solid #7F7C7C;
	background-color:#FFFFFF;
	padding:0.3em;
	margin-right: 1em;
}

#film-line{
	border:1px solid #7F7C7C;
	background-color:#FFFFFF;
}

#photo .title{
	font-size:12px;
	color:#333333;
	font-family:"新細明體";
	letter-spacing:normal;
	line-height: 22px;
}

#photo a{
	color: #666666;
	font-size: 12px;
	font-family:"新細明體";
	font-weight: normal;
	text-decoration:none;
}


#photo a:hover {
	color: #FF6600;
	text-decoration:none;
}

#TeamLogo {
	float:left;
	border:0px;
	padding:0.3em;
	margin-right: 1em;
}




/*photo.........................end*/




/*event*/
#event .text{
	border-bottom-width:1px;
	border-bottom-color:#666666;
	border-bottom-style: dashed;
	font-size:12px;
	color:#333333;
	font-family:"新細明體";
}

#event .stit{
	font-size:12px;
	color:#db5003;
	font-family:"新細明體";
	line-height:14px;
}

#event  a{
	color: #3c71be;
	font-size: 12px;
	font-family:"新細明體";
	font-weight: normal;
	text-decoration:none;
}

#event  a:hover {
	color: #db5003;
	text-decoration:none;
}
/*event.........................end*/



/*banner*/
#banner{
	margin-top:0px;
	margin-bottom:5px;
}

#mall_banner{
	float:left;
	width:485px;
	height:160px;
	margin-top:5px;
	margin-right:3px;
}
/*banner.........................end*/





/*news01*/
#news{
	font-size:12px;
	font-color:#5A5A5A;
	font-family: Arial, verdana, "新細明體", lucida, sans-serif;
	line-height:200%;
}

#index-news{
	margin-left:0.7em;
	font-size:12px;
	letter-spacing:normal;
	color:#5A5A5A;
	font-family: Arial, verdana, "新細明體", lucida, sans-serif;
	line-height:150%;
}

#news_01 ul{
    list-style-image:url(../img/news_li.gif);
	margin-left:20px;
	line-height:normal;
}

#news a{
	color: #5A5A5A;
	font-family: Arial, verdana, "新細明體", Arial, lucida, sans-serif;
	font-weight: normal;
	text-decoration:underline;
}

#news a:hover {
	color: #EF5F00;
	text-decoration:underline;
}
/*news01.........................end*/



/*login*/


#login-new{
	font-size:12px;
	letter-spacing:normal;
	color:#7F7F7F;
	line-height:150%;
	font-family:"新細明體";
}
#login-new a{
	color: #7F7F7F;
	font-size: 12px;
	font-family:"新細明體";
	font-weight: normal;
	text-decoration:underline;
}

#login-new a:hover {
	color: #D3D3D3;
	text-decoration:underline;
}
/*login.........................end*/


#fff-titled{
	margin-left: 10px;
	font-size:15px;
	letter-spacing:normal;
	color:#FFFFFF;
	font-family:"新細明體";
	text-align: left;
	font-weight: bold;
	letter-spacing: 2px;
}
#fff-titled a{
    color: #ffffff;
	text-decoration: underline;
}

#fff-titled a:hover {
	color: #000000;
	text-decoration: underline;
}


#grey3A-titled{
	margin-top:6px;
	font-size:15px;
	color:#3A3A3A;
	font-family:"新細明體";
	text-align: left;
	vertical-align:top;
	font-weight: bold;
	letter-spacing: 2px;
	line-height:120%;
}
#grey3A-titled a{
    color: #3A3A3A;
	text-decoration: underline;
}

#grey3A-titled a:hover {
	color: #000000;
	text-decoration: underline;
}


/*titledlink*/
#titledlink_W100 {
	height:20px;
	border-bottom: 1px dotted #666;
	font-size:18px;
	letter-spacing:normal;
	color:#4B4B4B;
	font-family:"新細明體";
	text-align: left;
	font-weight: bold;
	padding:5px;
	background-color:#E3F0BC;
	margin-bottom:5px;
}

#titledlink {
	width:88%;
	height:20px;
	border-bottom: 1px dotted #666;
	font-size:18px;
	letter-spacing:normal;
	color:#4B4B4B;
	font-family:"新細明體";
	text-align: left;
	font-weight: bold;
	padding:5px;
	background-color:#E3F0BC;
	margin-bottom:5px;
}

#titledlink_96 {
	width:96%;
	height:20px;
	border-bottom: 1px dotted #666;
	font-size:18px;
	letter-spacing:normal;
	color:#4B4B4B;
	font-family:"新細明體";
	text-align: left;
	font-weight: bold;
	padding:5px;
	background-color:#E3F0BC;
	margin-bottom:5px;
}

#titledlink a{
	color: #4B4B4B;
	font-family:Arial, verdana, "新細明體", lucida, sans-serif;
	font-weight: bold;
	text-decoration: underline;
}

#titledlink a:hover {
	color: #000;
	font-weight: bold;
	text-decoration: underline;
}
/*titledlink.........................end*/

/*fff-titledlink*/
#fff-titledlink {
	font-size:15px;
	letter-spacing:normal;
	color:#ffffff;
	font-family:"新細明體";
	text-align: center;
	font-weight: bold;
}

#fff-titledlink a{
	color: #ffffff;
	font-family:Arial, verdana, "新細明體", lucida, sans-serif;
	font-weight: bold;
	text-decoration: underline;
}

#fff-titledlink a:hover {
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}
/*fff-titledlink.........................end*/

/*linklists*/
#linklists {
	font-size:15px;
	letter-spacing:normal;
	color:#4B4B4B;
	font-family:"新細明體";
	font-weight: bold;
	margin-top: 5px;
	margin-left: 40px;
}

#linklists a{
	color: #4B4B4B;
	font-family:Arial, verdana, "新細明體", lucida, sans-serif;
	font-weight: normal;
	text-decoration: underline;
}

#linklists a:hover {
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
}
/*4B-link.........................end*/
#redword-13pt-C4000C {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 13px;
	color: #C4000C;
	text-decoration: none;
}
#redword-13pt-C4000C a{	text-decoration: underline;}
#redword-13pt-C4000C a:hover{	color: #EF5F00;	text-decoration: underline;}

#greenword-13pt-208E78 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 13px;
	color: #208E78;
	text-decoration: none;
}

.blue15pt-0066CC-bold {	font-family: "Arial", "Helvetica", "sans-serif";	font-size: 15px;	font-weight: bold;	color: #0066CC;}
.blue15pt-0066CC-bold a{ color: #0066CC; text-decoration: none;}
.blue15pt-0066CC-bold a:hover{ color:  #EF5F00;	text-decoration: underline}





.Greenword-15pt-bold {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 15px;
	font-weight: bold;
	color: #92C817;
}
.Greenword-15pt-bold a{text-decoration: none;}
.Greenword-15pt-bold a:hover{color: #D9952E; text-decoration: underline;}
/*calender*/
#calender {
  border-collapse: collapse;
  border: 3px solid #C88202;
  margin: 2em auto;
}

#ctd {
	padding: 0.3em 2em;
	font-family: 新細明體, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top: none;
    border-bottom: none;
    border-left: 1px solid #336699;
    border-right: 1px solid #336699;
}

#cth {
	padding: 0.3em 2em;
	font-family: 新細明體, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	border: none;
    color: #ffffff;
    background-color: #C88202;
}

.c1 {
	margin-bottom:0px;
  color: #000000;
  background: #eeeeee;
  font-family: 新細明體, Arial, Helvetica, sans-serif;
  font-size: 12px;
}

.c2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-color: #9C1D00;
}

.c3 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-color: #7C8F00;
}
.c3 a{text-decoration: none;}
.c3 a:hover {text-decoration: none;}

.c4 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-color: #7C8F00;
}

.c5 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-color: #7C8F00;
}

.c6 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #9C1D00;
}


.GridView {
	font-family:Arial, verdana, 新細明體, Helvetica, sans-serif;
	font-size: 13px;
	border-color:#C88202;
	border-width:1px;
	border-style:solid;
	border-collapse:collapse;
	margin-bottom:10px;
	BORDER-RIGHT: #C88202 1px double; 
	BORDER-TOP: #C88202 1px double; 
	BORDER-LEFT: #C88202 1px double; 
	BORDER-BOTTOM: #C88202 1px double; 
	BORDER-COLLAPSE: collapse; 
	BACKGROUND-COLOR: white; 
	filter:Alpha(Opacity=70);
}

.GridView a{
	color: #4B4B4B;
	font-family:Arial, verdana, "新細明體", lucida, sans-serif;
	font-weight: normal;
	text-decoration: underline;
}

.GridView a:hover {
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
}

.GridView01 {
	font-family:Arial, verdana, 新細明體, Helvetica, sans-serif;
	font-size: 13px;
	border-color:#293d34;
	border-width:1px;
	border-style:solid;
	border-collapse:collapse;
	BORDER-BOTTOM-COLOR: #293d34 1px double; BACKGROUND-COLOR: #def3ee 1px double; BORDER-TOP-COLOR: #293d34 1px double; BORDER-RIGHT-COLOR: #293d34 1px double; BORDER-LEFT-COLOR: #293d34 1px double;
	BORDER-COLLAPSE: collapse; 
	BACKGROUND-COLOR: white; 
	}

.GridView01 a{
	color: #4B4B4B;
	font-family:Arial, verdana, "新細明體", lucida, sans-serif;
	font-weight: normal;
	text-decoration: underline;
}

.GridView01 a:hover {
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
}

/*calender.........................end*/
/*=============================== 商品排列 =====================================*/
.i120{ display:block; width:130px; height:180px; float:left; margin:3px; font-family:Verdana; font-size:12px; color:#5A5A5A; text-align:center; }
.c7 { font-family: Arial, verdana, "新細明體", lucida, sans-serif; font-size:12px; color:#5A5A5A; text-align:center; margin-top:0px;/*line-height:20px; text-decoration:none; letter-spacing:1px; margin-bottom:10px;*/}
.c7 a{
    color: #5A5A5A;
    text-decoration:none;
}

.c7 a:hover {
	color: #EF5F00;
	text-decoration:underline;
}
#inexistent_text {
	text-align: center;
	float: left;
	height: 100px;
	width: 950px;
	margin-top: 210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 25px;
	color: #900;
}
#inexistent-back {
	background-color: #FFF;
	float: left;
	height: 320px;
	width: 950px;
	border: 1px double #C9C6BD;
	padding: 3px;
	background-repeat: no-repeat;
	background-image: url(http://www.mygolf.com.tw/images/inexistent_backimage.gif);
}

