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

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset.input,p,blockquote,th,td{
margin:0;
padding:0;
}

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

ol,ul{
list-style:none;
}

address,caption,cite,code,dfn,em,strong,th,var{
font-style:normal;
font-weight:normal;
}

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

fieldset,img{
border:0;
}

caption,th{
text-align:left;
}

q:before,q:after{
content:"";
}

caption,th{
text-align:left;
} 
a{
	text-decoration:none;
	color: #999999;
}




body{
	font-size: 10pt;
	text-align: center;
	background:url(images/bg.gif) center top;
        color:666666;
	font-family: "細明體", Arial,helvetica,verdana,sans-serif;;
	;
}

html{

scrollbar-base-color:#e8efed;

}
#location{
width:840px;
text-align:center;
margin:0 auto;
}
#header{
width:840px;
height:105px;
}
#midd{
background:url(images/product_topic.gif) center center no-repeat;
height:103px;
width:840px;

}

#midd1{
background:url(images/company_topic.gif) center center no-repeat;
height:103px;
width:840px;

}
#midd3{
background:url(images/associator_topic.gif) center center no-repeat;
height:103px;
width:840px;

}
#midd4{
background:url(images/news_topic.gif) center center no-repeat;
height:103px;
width:840px;


}
#midd5{
background:url(images/share_topic.gif) center center no-repeat;
height:103px;
width:840px;


}
#midd6{
background:url(images/paper_topic.gif) center center no-repeat;
height:103px;
width:840px;


}
#midd7{
background:url(images/add_topic.gif) center center no-repeat;
height:103px;
width:840px;


}
#content{
position:relative;
width:100%;
background:url(images/bg_main.gif) repeat-y center top;

text-align:left;
}
#content1{
position:relative;
width:100%;
background:url(images/bg_main.gif) repeat-y center top;
height:832px;
text-align:left;
}
#content3{
position:relative;
width:100%;
background:url(images/bg_main.gif) repeat-y center top;
height:300px;
text-align:left;
}
#content6{
position:relative;
width:100%;
background:url(images/bg_main.gif) repeat-y center top;
height:1248px;
text-align:left;
}

#content5{
position:relative;
width:100%;
background:url(images/bg_main.gif) repeat-y center top;
height:832px;
text-align:left;
}
#content7{
position:relative;
width:100%;
background:url(images/bg_main.gif) repeat-y center top;

text-align:left;
}
#main{
position:relative;
float:right;
width:620px;

}
#main_company{
position:relative;
float:right;
width:630px;

}
.change img:hover{
background:url(images/product_bg_s.gif) no-repeat center center;



}

#topic02{

overflow:hidden;	

z-index: 8;


}

#main h3{
	font-size:12pt;
	margin-left:20px;
	background:url(images/bg_topic.gif) no-repeat 0 center;
	height:35px;
	padding:10px 0 0 15px;
	color: #666666;
}
#main_company h3{


	padding-left:15px;

}

#menu{
	position:relative;
	float:left;
	width:210px;
}
#footer{
position:relative;
clear:both;
text-align:left;
background:url(images/copyright_main.gif) no-repeat 0 0;
width:840px;
height:150px;}

.numberbgchang a:link {
background: url(images/number_bg.gif) no-repeat center center;
color: #333333;
padding:10px;

}


.numberbgchang a:hover {
background: url(images/number_bg1.gif) no-repeat center center;
color:#FFFFFF;
padding:10px;

}
.table7 td{
padding:3px;
}

