@charset "utf-8";
/* CSS Document */
img{
border:0;}

#mainbtn{
float:left;
padding:0;
margin:0;
}

#mainbtn ul{
list-style:none;
margin:0;
padding:0;
}

#mainbtn li{
float:left;
margin:0;
padding:0;
width:208px;
height:90px;
}

#mainbtn img{
border:0;
}

#mainbtn ul li a{
	width:208px;
	height:90px;
	display:block;
	margin:0;
	padding:0;
	text-indent:-9999px;
	text-decoration:none;
}

#mainbtn01{background:url(../images/mainbtn.png) -208PX 0px no-repeat;}
#mainbtn01 a:hover{background:url(../images/mainbtn.png) -208PX -90px no-repeat;}

#mainbtn02{background:url(../images/mainbtn.png) no-repeat;}
#mainbtn02 a:hover{background:url(../images/mainbtn.png) 0px -90px no-repeat;}

#mainbtn03{background:url(../images/mainbtn.png) -416PX 0px no-repeat;}
#mainbtn03 a:hover{background:url(../images/mainbtn.png) -416PX -90px no-repeat;}


body{	
text-align:center;
}

#bannerbg{
background-color:#E5A734;
width:660px;
height:32px;
}
#bannerbg2{
background-color:#93bc3c;
width:660px;
height:32px;
}

#wrapper{
width:1000px;
margin: 0 auto;
text-align:left;}

.news-div{
	clear:both;
	float:left;
}

.body-div{
	float:left;
}

#container{
margin-bottom:5px;
}

form {
margin:0;
}

#footer{
clear:both;
}

#header{
height:80px;
cursor:hand;
}

#logo{
display:inline;
float:left;
}

#topa{
position:absolute;
float:top;
}


#top_btn{
display:inline;
float:right;
margin-top:-25px; 
text-align:right;
}

#top_btn ul{
list-style:none;
margin:0;
padding:0;
}

#top_btn li{
float:left;
display:inline;
padding:0;
}
/*--------------------------------*/
/*index*/

#index_btn{
display:inline;
margin:0;
padding:0;
}

#index_btn ul{
list-style:none;
margin:0;
padding:0;
}

#index_btn li{
float:left;
display:inline;
padding:0;
}

#index_btn img{
border:0;
}

#index_line{
margin-bottom:10px;
}

#footer_logo{
float:left;
margin:0;
padding:0;
}

#footer_text{
height:76px;
width:879px;
background-image:url(../images/ubg.jpg);
background-repeat:repeat-x;
}

.footer_style{
text-align:right; 
font-family:"微軟正黑體", verdana, Tahoma, Helvetica, Arial, "新細明體"; 
font-size:12px;
color:#666666;
}

.footer_color{
	color:#006699;
	font-size: 14px;
	font-weight: bold;
}
/*index_over*/
/*--------------------------------*/

/*content*/

#primary{
width:660px;
margin:0;
}

#secondary{
float:left;
width:210px;
margin:0;
background-color:#fff;
}

#button_list{
margin:0px 10px 0 3px;

}

#button_list ul{
list-style:none;
margin:0;
padding:0;
}

#button_list li{
float:left;
padding:0;
/*
padding-top:5px;*/
}

#button_list img{
border:0;
/*
border-width:1px;
border-style:solid;
border-color:#999999;*/
}

#row{
height:18px;
background-color:#eef4f6;
text-align:right; 
padding-right:5px;
padding-top:3px;
padding-bottom:0px;
}

.row_t{
font-family:"微軟正黑體", verdana, Tahoma, Helvetica, Arial, "新細明體"; 
font-size:12px;
color:#0066FF;
}

/*content_over*/

/*--------------------------------*/
/*right*/

#flash{
margin-top:3px;
height:270px;
width:660px;
}
#info_area{
margin-top:5px;
	clear:both;
	width:660px;
}

#info_area_l{
margin:0;
padding:0;
float:left;
width:318px;
}
#info_fream{
margin:0;
padding:0 10px;
width:318px;
}
#info_f{
margin:0;
padding:0;
width:342px;
}
.right{
float:right;
text-align:right;
margin-right:5px;}

#info_smallfream{
clear:both;
margin-left:35px;
margin-top:0px; 
margin-bottom:0px;
padding:0;
}

#info_fream ul{
margin:0px;
padding:0;
width:300px;
}

#info_fream li{
 display:block;
 margin:0;
 border-bottom:1px dotted #c0c0c0;
 padding-left:15px;
 padding-top:3px;
 background:url(../images/icon_a.gif) left center no-repeat;
}

#info_area_r{
margin:0;
padding:0;
float:right;
width:342px;
}
#info_area_u{
    clear:both;
	width:660px;
}
#info_area_u img{
border:0;
}
#cc_area{
    clear:both;
	width:660px;
	background-color:#f7f7f7;
}
#cc_main{
 padding:15px 0px 20px 40px;
 
}
#traffic_info_frame{
margin-top:25px;
border-width:1px;
border-style:solid;
border-color:#c5cfd8;
}

#traffic_info_textbg{
padding-left:10px;
margin:5px 5px;
background-color:#f0f0f0;
}

.traffic_info_style{
	font-family:"微軟正黑體", verdana, Tahoma, Helvetica, Arial, "新細明體";
	font-size:14px;
	color:#515151;
}
.cinfo_style{
	font-family:"微軟正黑體", verdana, Tahoma, Helvetica, Arial, "新細明體";
	font-size:14px;
	color:#515151;
	LINE-HEIGHT:18pt;
}
#resources_button{
margin:0px 0;
}

#resources_button ul{
list-style:none;
margin:0 5px;
padding:0;
}

#resources_button li{
 display:block;
 margin:0;
 border-bottom:1px dashed #c0c0c0;
 padding-left:25px;
 padding-top:5px;
 padding-bottom:5px;
 background:url(../images/icon_p.gif) left top no-repeat;
}

#resources_line{
	margin:3px 3px;
	width:210px;
	background-color:#EAFAFF;
}

#resources{
	width:210px;
	clear:left;
	padding:0;
}

.right_style{
	text-align:right;
	font-family:"微軟正黑體", verdana, Tahoma, Helvetica, Arial, "新細明體";
	font-size:12px;
	color:#006699;
	font-weight: bold;
}
#resources02_button{
margin:0px 0;
}

#resources02_button ul{
list-style:none;
margin:0 5px;
padding:0;
}

#resources02_button li{
 display:block;
 margin:0;
 border-bottom:1px dashed #c0c0c0;
 padding-left:10px;
 padding-top:5px;
 padding-bottom:5px;
}

#resources02_line{
	margin:3px 3px;
	width:210px;
	background-color:#EAFAFF;
}

#resources02{
	width:210px;
	clear:left;
	padding-top:10px;
}
#table_b{
margin:0px 5px; 
float:left;
width:195px;
}

#table_b ul{
list-style:none;
margin:0 10px;
padding:0;
}

#table_b li{
 display:block;
 margin:0;
 border-bottom:1px dashed #c0c0c0;
 padding-left:5px;
}

#piclink_b{
margin-left:70px; 
margin-right:175px; 
float:left;
}
#nn_main{
 padding:15px 65px 20px 50px;
}

.center{
	text-align:center;
}
/*service2*/
.ttbg{
height:27px;
width:660px;
 background:url(../images/service2m/service2m-new_34.gif) left top no-repeat;
 }
.tbbg{
height:112px;
width:660px;
 background:url(../images/service2m/service2m-new_38.jpg) left top no-repeat;
 } 
/*service3*/
.s3bg{
height:27px;
width:660px;
 background:url(../images/service3/service3m-new_34.gif) left top no-repeat;
 }
.s3bbg{
height:112px;
width:660px;
 background:url(../images/service3/service3m-new_38.jpg) left top no-repeat;
 } 
#tt_text{
padding-top:60px;
}
#tt2_text{
padding-top:50px;
}
#store_title
{
text-align:left; 
font-family:"微軟正黑體", verdana, Tahoma, Helvetica, Arial, "新細明體"; 
font-size:36px;
line-height:36px;
color:#0e3487;
font-weight:bold;
padding-left:10px;
}
#right_title{
width:190px;
height:29px;
background-color:#e4e4e4;
padding-left:18px;
padding-top:5px;
font-family:"微軟正黑體", verdana, Tahoma, Helvetica, Arial, "新細明體"; 
color:#818181;
font-size:16px;
font-weight:bold;
}

/*service4*/
.s4bg{
height:27px;
width:660px;
 background:url(../images/service4/service2m-new_34.gif) left top no-repeat;
 }
.s4bbg{
height:112px;
width:660px;
 background:url(../images/service4/service2m-new_38.jpg) left top no-repeat;
 } 

/*active1*/
.a1bg{
height:27px;
width:660px;
 background:url(../images/new/service2m-new_34.gif) left top no-repeat;
 }
.a1bbg{
height:112px;
width:660px;
 background:url(../images/new/service2m-new_38.jpg) left top no-repeat;
 }
 /*active2*/
.a2bg{
height:27px;
width:660px;
 background:url(../images/new/service2m-new_37.gif) left top no-repeat;
 }
.a2bbg{
height:112px;
width:660px;
 background:url(../images/new/service2m-new_37.jpg) left top no-repeat;
 }
  /*map*/
.mapbg{
height:27px;
width:660px;
 background:url(../images/map/service2m-new_34.gif) left top no-repeat;
 }
.mapbbg{
height:112px;
width:660px;
 background:url(../images/map/service2m-new_38.jpg) left top no-repeat;
 }
   /*link*/
.libg{
height:27px;
width:660px;
 background:url(../images/link/service2m-new_34.gif) left top no-repeat;
 }
.libbg{
height:112px;
width:660px;
 background:url(../images/link/service2m-new_38.jpg) left top no-repeat;
 }
    /*contact*/
.contbg{
height:27px;
width:660px;
 background:url(../images/contact/service2m-new_34.gif) left top no-repeat;
 }
.contbbg{
height:112px;
width:660px;
 background:url(../images/contact/service2m-new_38.jpg) left top no-repeat;
 }
/*epson*/
.epbg{
height:27px;
width:660px;
 background:url(../images/epson/service2m-new_34.gif) left top no-repeat;
 }
.epbbg{
height:112px;
width:660px;
 background:url(../images/epson/service2m-new_38.jpg) left top no-repeat;
 }
 
/*左方EPSON懸浮圖片*/ 
#pix01{
	position:absolute;
	margin-left:110px;
	margin-top:10px;
	*margin-left:-100px;
	*margin-top:50px;
	float:top;
	visibility:hidden;
}

#jpg01{background:url(../images/pix/01.jpg) no-repeat; height:100px; width:100px;}

 
#pix02{
	position:absolute;
	margin-left:110px;
	margin-top:20px;
	*margin-left:-100px;
	*margin-top:60px;
	float:top;
	visibility:hidden;
}

#jpg02{background:url(../images/pix/02.jpg) no-repeat; height:100px; width:100px;}


#pix03{
	position:absolute;
	margin-left:110px;
	margin-top:30px;
	*margin-left:-100px;
	*margin-top:70px;
	float:top;
	visibility:hidden;
}

#jpg03{background:url(../images/pix/03.jpg) no-repeat; height:100px; width:100px;}


#pix04{
	position:absolute;
	margin-left:110px;
	margin-top:40px;
	*margin-left:-100px;
	*margin-top:80px;
	float:top;
	visibility:hidden;
}

#jpg04{background:url(../images/pix/04.jpg) no-repeat; height:100px; width:100px;}

#pix05{
	position:absolute;
	margin-left:110px;
	margin-top:50px;
	*margin-left:-100px;
	*margin-top:90px;
	float:top;
	visibility:hidden;
}

#jpg05{background:url(../images/pix/05.jpg) no-repeat; height:100px; width:100px;}

#pix06{
	position:absolute;
	margin-left:110px;
	margin-top:60px;
	*margin-left:-100px;
	*margin-top:100px;
	float:top;
	visibility:hidden;
}

#jpg06{background:url(../images/pix/06.jpg) no-repeat; height:100px; width:100px;}


#pix07{
	position:absolute;
	margin-left:110px;
	margin-top:70px;
	*margin-left:-100px;
	*margin-top:110px;
	float:top;
	visibility:hidden;
}

#jpg07{background:url(../images/pix/07.jpg) no-repeat; height:100px; width:100px;}

#pix08{
	position:absolute;
	margin-left:110px;
	margin-top:80px;
	*margin-left:-100px;
	*margin-top:120px;
	float:top;
	visibility:hidden;
}

#jpg08{background:url(../images/pix/08.jpg) no-repeat; height:100px; width:100px;}

#pix09{
	position:absolute;
	margin-left:110px;
	margin-top:90px;
	*margin-left:-100px;
	*margin-top:130px;
	float:top;
	visibility:hidden;
}

#jpg09{background:url(../images/pix/09.jpg) no-repeat; height:100px; width:100px;}

#pix10{
	position:absolute;
	margin-left:110px;
	margin-top:100px;
	*margin-left:-100px;
	*margin-top:140px;
	float:top;
	visibility:hidden;
}

#jpg10{background:url(../images/pix/10.jpg) no-repeat; height:100px; width:100px;}

#pix11{
	position:absolute;
	margin-left:110px;
	margin-top:110px;
	*margin-left:-100px;
	*margin-top:150px;
	float:top;
	visibility:hidden;
}

#jpg11{background:url(../images/pix/11.jpg) no-repeat; height:100px; width:100px;}

.clear table{
�@�@border: 0px;
	margin: 0;
	padding: 0;
	line-height:0;
	border-collapse: collapse;
	color: White;
	background: #White;
	font-family: tahoma, arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}

.portalCounter {
	vertical-align: bottom;
	font-family: "微軟正黑體";
	color: #039;
	font-size: 10pt;
}

