@charset "utf-8";
/* CSS Document */

@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
        margin:0;
        padding:0;
}

table {
        border-collapse:collapse;
        border-spacing:0;
}

img {
	border: none;

}
h1,h2,h3,h4,h5,h6 {
        font-size:100%;
        font-weight:normal;
}

body {
	font-family:Arial, "新細明體";
	font-size: 16px;
	line-height:1.8em;
	color:#666666;
	font-weight:normal;
	text-decoration: none;
	word-break: break-all;
	background-color:#CCCCCC;
	letter-spacing: 1px;
	text-align: justify;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat;
}

/*最外圈主要置中框*/
#main_container{
margin:0 auto;
width:980px;
background-image: url(../images/bg_01.jpg);
background-repeat: repeat;
 z-index:100;
}
/*主內容置中*/
#wrapper{
	margin:0 auto;
	width:960px;

}
/*最上層框*/
#header{
 position:relative;
 margin:0;
 padding:0;
 background-color:#E1E1E1;
 z-index:100;
 height:146px;

}
#hedaer_top{
position:absolute;
background-color:#2B2B2B;
margin:0;
padding:0;
width:960px;
height:25px;
top:0px;
}

#header_web{
float:left;
padding-left:10px;
color:#fff;
font-size:10pt;
}

#header_web a{
color:#fff;
text-decoration:none;
}

#header_web a:hover{
color:#66FFFF;
}


#header_top_link{
float:right;
margin-right:5px;
}

#header_top_link ul {
list-style:none ; 

}
#header_top_link li {
float:left;
width:90px;
text-align:center;
margin:0;
padding:0;
}
#header_top_link li a{

font-size:15px;
color:#fff;
font-weight:normal;
text-decoration: none;

}

#header_top_link li a:hover{
color:#66FFFF;
}


#header_banner{
 position:absolute;
 margin:0;
 padding:0;
 height:80px;
 left:0px;
 top:28px;
 
}

#navigation{
position: absolute;
	height:34px;
	top:112px;
	width:960px;
	padding-left:30px;
	background-image: url(../images/main_2.jpg);
	background-repeat: no-repeat;
	background-position: left -1px;
}


#navigation ul {
		margin: 0;
		list-style: none;
	}
	#navigation li {
		float: left;
		width: 100px;
		margin: 0;
	}
	#navigation li a {
	    font-size:11pt;
		display: block;
		width: 100px;
		padding: 0;
		text-align: center;
		color: #333;
		text-decoration: none;
		height:35px;
		
		
	}
	#navigation li a:hover {
		color: #EC8602;
	    background-color:#FF6600;
		height:35px;
	}

	
	/* 子選單
	---------------------------------------------*/
	#navigation ul ul {
		background: #EEEEEE;
    
	}
	#navigation ul ul li {
		float: none;
		
	}
	#navigation ul ul li a {
	    text-align:center;
	    padding-top:7px;
	  	width:98px;
		border-bottom: 1px solid #A7A7A7;
		border-right: 1px solid #808080;
		border-left: 1px solid #ccc;
		background: none;		

	}
	#navigation ul ul li a:hover {
  
		color: #FFFFFF;
		background-image: none; 
	    background-color: #4673b7;
	}
	#navigation ul li.parent ul {
		display: none;
	}
	#navigation ul li.parentOn ul {
		display: block;
	}




/*中間內容主框*/

#pagebody{
 float:left;
 width:960px;
 padding:0;
 margin:0;
 top:147px;
 background-color: #fff ;

}
#main{
width:960px;
background:#ccc url(../images/bg_line_01.jpg) repeat-y;
}

#content{
float:left;
width:627px;
margin:0;
padding:0;
}
/*主圖*/
#content_pic{
margin:0;
top:0px;
border-bottom:2px solid #ccc;

}
/*最新消息*/
#content_news{
width:627px;
background-color:#fff;
}

#content_news_box{
margin:10px auto;
width:600px;
border-top:1px solid #8E8E8E;
border-left:1px solid #8E8E8E;
border-right:1px solid #4F4F4F;
border-bottom:2px solid #797979;
}

#content_news_box_more{
margin:10px auto;
width:600px;
}


#content_news_box a:link{
color:#0033FF;
text-decoration:none;
}
#content_news_box a:visited{
color:#3366FF;
text-decoration:none;
}

#content_news_box a:hover{
color:#FF3366;
}


#content_news_box_title{
}
#content_news_box_text{
padding:0 5px 0 5px;
}


#content_news_box_text ul{
margin: 0 0 1em;
padding:0;

list-style: none;  
}

#content_news_box_text li{
	margin: 0;
	padding:5px 5px 5px 15px;
	background-color: #fff;
	background-image: url(../images/tip_01.gif);
	background-repeat: no-repeat;
	background-position: 0px 12px;
	border-bottom:1px dotted #cccccc;
}
.news_box_title{
  color:#990000;
	font-weight:bold;
	
}
.news_box_text {
padding-left:6.7em;
}


/*右邊的廣告框*/
#banner{
float:right;
width:322px;
background-color:#E4E4E4;
padding:0px 5px 5px 5px;
}
.banner_box{
	border:1px solid #ccc;
	padding:5px 5px 5px 5px;
	background-color:#F5F5F5;
	margin-bottom:5px;
	background-image: url(../images/bg_02.jpg);
	background-repeat: no-repeat;
}


/*內頁*/
#mc{
width:960px;
background-color:#fff;
}
/*純粹要讓底色變白*/
#mc_box{
	width:960px;
	background-color: #FFFFFF;


}


/*flash*/
#flash_banner{
width:100%;
border-bottom:2px solid #ccc;


}
/*左邊導覽*/
#nav{
float:left;
widht:260px;
margin:20px 10px 20px 20px;
background-color:#fff;
}
/*右邊文字區*/
#t_box{
float:right;
width:600px;
margin:20px;
padding:10px 0px 10px 20px;
background-color:#fff;
}

#t_box_text{
width:100%;
margin:20px;
padding:10px 0px 10px 20px;
background-color:#fff;
}


#t_box a:link {
	color:#0066CC;
	text-decoration:none;
}
#t_box a:visited {
	color:#0066CC;
	text-decoration:none;
}
#t_box a:hover{
	color:#FF3333;
	text-decoration:none;
}


#p_box{

width:960px;

background-color:#fff;

}

#p_box_pb{
	width:100%;
	background-color:#fff;
	background-image: url(../images/m9_title_3.gif);
	background-repeat: no-repeat;
	background-position: 800px top;
}
/*個別刀的內頁*/


/*刀圖*/
#pic_box{
float:left;
margin:20px 10px 0px 30px;
width:300px;
border-left:1px solid #ccc;
padding:2px;

}

/*刀說明*/

#box_t1{
float:right;
margin-right:30px;
margin-top:20px;
width:460px;
border:2px solid #BEBEBE;
padding:4px;

}
#box_t2{
background-color:#F7F7F7;
padding:20px;
border:3px solid #EAEAEA;
}

#box_t2 a:link {
color:#0066CC;
text-decoration:none;
}
#box_t2 a:visited {
color:#0066CC;
text-decoration:none;
}

#box_t2 a:hover {
color:#FF3300;
text-decoration:none;

}





/* 敘說刀劍box*/
/*導覽*/
#na_box{

float:right;
widht:280px;
background-coloe:#ccc;

/*border-top:1px solid #8E8E8E;
border-left:1px solid #8E8E8E;
border-right:1px solid #4F4F4F;
border-bottom:2px solid #797979;*/
}
#na_title{
	width:280px;
	height:25px;
	background-image: url(../images/content_na_title.jpg);
	background-repeat: no-repeat;
	background-coloe:#ccc;
}

#na{

background-color:#F7F7F7;
}

#na a:link{
color:#0033FF;
text-decoration:none;
}
#na a:visited{
color:#3366FF;
text-decoration:none;
}

#na a:hover{
color:#FF3366;
}

#na ul{
list-style: none;  
}

#na li{
	margin: 0;
	padding:5px 5px 5px 20px;
	background-image: url(../images/tip_01.gif);
	background-repeat: no-repeat;
	background-position: 0px 12px;
	border-bottom:1px dotted #cccccc;
}



/*敘說刀劍例表*/
#content_na{
width:600px;
background-color:#fff;
}

#content_na_box{
margin:10px auto;
width:580px;
border-top:1px solid #8E8E8E;
border-left:1px solid #8E8E8E;
border-right:1px solid #4F4F4F;
border-bottom:2px solid #797979;
}

#content_na_box a:link{
color:#0033FF;
font-weight:bold;
text-decoration:none;
}
#content_na_box a:visited{
color:#3366FF;
font-weight:bold;
text-decoration:none;
}

#content_na_box a:hover{
color:#FF3366;
}


#content_na_box_title{
}
#content_na_box_text{
	padding:0 5px 0 5px;
	font-family: "標楷體";
	font-size: 14pt;
	letter-spacing: normal;
	word-spacing: normal;
}


#content_na_box_text ul{
margin: 0 0 1em;
padding:0;

list-style: none;  
}

#content_na_box_text li{
	margin: 0;
	padding:12px 5px 8px 20px;
	background-color: #fff;
	background-image: url(../images/tip_01.gif);
	background-repeat: no-repeat;
	background-position: 0px 18px;
	border-bottom:1px dotted #cccccc;
}

/*敘說刀劍內容*/
#na_con{
width:679px;
float:left;
border-right:1px solid #ccc;
}


#na_t_box{
margin:20px 40px 20px 40px;
}
#na_t_box h1{
	font-size:24px;
	line-height:150%;
	color:#0066FF;
	font-weight:bold;
	border-bottom:1px solid #ccc;
	padding-bottom:5px;
	margin-bottom:10px;
	font-family: "標楷體";
}

#na_t_box a{
color:#0066FF;
font-weight:bold;
}
#na_t_box a:hover{
color:#FF3300;
}


/*底部*/


#footer_top{
width:100%;
text-align:right;
}
#footer{
clear:both;
text-align:center;
background-color:#2B2B2B;
height:30px;
color:#fff;
padding-top:3px;
}



/*多媒彩金工專用*/
/*刀說明*/

#g_box_t1{
float:left;
margin-left:30px;
margin-top:20px;
width:380px;
border:2px solid #BEBEBE;
padding:4px;

}
#g_box_t2{
background-color:#F7F7F7;
padding:20px;
border:3px solid #EAEAEA;
}

#g_box_t2 a:link {
color:#0066CC;
text-transform:none;
}

#g_box_t2 a:visited {
color:#0066CC;
text-decoration:none;
}
#g_box_t2 a:hover {
color:#FF3300;
text-decoration:none;

}


/*其他*/
