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

.content_title{
font-family:Arial, Helvetica, serif, Taipei;
font-size:12px;
font-weight:700;
color:#535176;
line-height:1.5;
}
.content{
font-family:Arial, Helvetica, serif,Taipei;
font-size:12px;
font-weight:400;
color:#535176;
line-height:1.5;
}
.footer{
font-family:Arial, Helvetica, serif,Taipei;
font-size:11px;
font-weight:400;
color:#535176;
}
.footer2{
font-family:Arial, Helvetica, serif,Taipei;
font-size:11px;
font-weight:400;
color:#fff;
}
.footer2 A{
font-family:Arial, Helvetica, serif,Taipei;
font-size:11px;
color:#fff;
text-decoration: none;
}
.footer3{
font-family:Arial, Helvetica, serif,Taipei;
font-size:12px;
font-weight:400;
color:#fff;
}
.languages_w{
font-family:Arial, Helvetica, serif,Taipei;
font-size:12px;
font-weight:400;
color:#fff;
line-height:1.2;
text-decoration: none;
}
.languages_w A{
font-family:Arial, Helvetica, serif,Taipei;
font-size:12px;
font-weight:400;
color:#fff;
line-height:1.2;
text-decoration: none;
}
.languages_w A:hover{
font-family:Arial, Helvetica, serif,Taipei;
font-size:12px;
font-weight:400;
color:#535176;
line-height:1.2;
text-decoration: none;
}

/**-------     procuct    ---------------**/

.product_out{
overflow:auto;
}
.product{
/*margin-left:12px;
position:absolute;
top:310px;
padding-top:5px;
padding-left:5px;*/
/*width:174px;
height:132px;*/

font-family:Arial, Helvetica, serif, Taipei;
font-size:12px;
color:#80838e;
text-align:center;
opacity:0.6;
filter:alpha(opacity=50)\9;
}
.product_2{
margin-left:196px;
position:absolute;
top:310px;
padding-top:5px;
padding-left:5px;
width:174px;
height:132px;
background-color:#fff;
font-family:Arial, Helvetica, serif, Taipei;
font-size:12px;
color:#80838e;
text-align:center;
opacity:0.6;
filter:alpha(opacity=50)\9;
}
.product_3{
margin-left:380px;
position:absolute;
top:310px;
padding-top:5px;
padding-left:5px;
width:174px;
height:132px;
background-color:#fff;
font-family:Arial, Helvetica, serif, Taipei;
font-size:12px;
color:#80838e;
text-align:center;
opacity:0.6;
filter:alpha(opacity=50)\9;
}
.p_txt{
padding-top:5px;
}
.product_txt{
font-family:Arial, Helvetica, serif,Taipei;
font-size:12px;
font-weight:400;
color:#80838e;
line-height:1.3;
text-decoration: none;
}
.product_txt A{
font-family:Arial, Helvetica, serif,Taipei;
font-size:12px;
font-weight:400;
color:#80838e;
line-height:1.3;
text-decoration: none;
}
.product_txt A:hover{
font-family:Arial, Helvetica, serif,Taipei;
font-size:12px;
font-weight:400;
color:#FFF;
line-height:1.3;
text-decoration: none;
}
.product_txt_b{
font-family:Arial, Helvetica, serif,Taipei;
font-size:12px;
font-weight:700;
color:#80838e;
line-height:1;
text-decoration: none;
}
.product_b_out{
width:212px;
height:206px;
padding-top:6px;
padding-left:2px;
font-family:Arial, Helvetica, serif,Taipei;
font-size:12px;
font-weight:400;
color:#80838e;
text-align:center;

}

/**----------  product for ie7  ----------------**/
*+html.product{
/*margin-left:12px;
position:absolute;
top:310px;
padding-top:5px;
padding-left:5px;*/
width:174px;
height:132px;
background-color:#fff;
font-family:Arial, Helvetica, serif, Taipei;
font-size:12px;
color:#80838e;
text-align:center;
filter:alpha(opacity=60);
}
*+html.product_2{
margin-left:196px;
position:absolute;
top:310px;
padding-top:5px;
padding-left:5px;
width:174px;
height:132px;
background-color:#fff;
font-family:Arial, Helvetica, serif, Taipei;
font-size:12px;
color:#80838e;
text-align:center;
filter:alpha(opacity=60);
}
*+html.product_3{
margin-left:380px;
position:absolute;
top:310px;
padding-top:5px;
padding-left:5px;
width:174px;
height:132px;
background-color:#fff;
font-family:Arial, Helvetica, serif, Taipei;
font-size:12px;
color:#80838e;
text-align:center;
filter:alpha(opacity=60);
}


/**----------------   news   ------------------**/

.news_bg{
width:570px;
height:470px;
background-image:url(../images/news_banner.jpg);
background-repeat:no-repeat;
}
.news_txt{
font-family:Arial, Helvetica, serif,Taipei;
font-size:12px;
font-weight:400;
color:#80838e;
line-height:1.9;
text-decoration: none;
}
.news_txt A{
font-family:Arial, Helvetica, serif,Taipei;
font-size:12px;
font-weight:400;
color:#80838e;
line-height:1;
text-decoration: none;
}
.news_txt A:hover{
font-family:Arial, Helvetica, serif,Taipei;
font-size:12px;
font-weight:400;
color:#aeb2c4;
line-height:1;
text-decoration: none;
}
.news_txt_p{
	font-family:Arial, Helvetica, serif,Taipei,新細明體;
	font-size:12px;
	font-weight:700;
	color:#535176;
	line-height:1.2;
}
.news_txt_w{
font-family:Arial, Helvetica, serif,Taipei;
font-size:12px;
font-weight:400;
color:#fff;
line-height:1.9;
}
.news_back{
font-family:Arial, Helvetica, serif,Taipei;
font-size:12px;
font-weight:400;
color:#535176;
line-height:1.5;
text-decoration: none;
}
.news_back A{
font-family:Arial, Helvetica, serif,Taipei,新細明體;
font-size:12px;
font-weight:400;
color:#535176;
line-height:1;
text-decoration: none;
}
.news_back A:hover{
font-family:Arial, Helvetica, serif,Taipei,新細明體;
font-size:12px;
font-weight:400;
color:#fff;
line-height:1;
text-decoration: none;
}
.news_back A:hover{
font-family:Arial, Helvetica, serif,Taipei;
font-size:12px;
font-weight:400;
color:#fff;
line-height:1;
text-decoration: none;
}
.news_back2{
font-family:Arial, Helvetica, serif,Taipei,;
font-size:12px;
font-weight:400;
color:#80838e;
line-height:1.5;
text-decoration: none;
}
.news_back2 A{
font-family:Arial, Helvetica, serif,Taipei;
font-size:12px;
font-weight:400;
color:#80838e;
line-height:1;
text-decoration: none;
}
/**----------------   store   ------------------**/

.store_bg{
width:570px;
height:470px;
background-image:url(../images/store_banner.jpg);
background-repeat:no-repeat;
}
.store_list{
width:80px;
}
#store_divBox {
width:330px;
height:300px;
overflow:auto;
border:0px;
scrollbar-arrow-color: #666; 
scrollbar-face-color: #FFF; 
scrollbar-track-color: #FFF; 
scrollbar-highlight-color: #666; 
scrollbar-shadow-color: #666; 
scrollbar-3dlight-color: #FFF; 
scrollbar-darkshadow-color: #FFF;
}

#service_divBox {
width:240px;
height:270px;
overflow:auto;
border:0px;
padding-right:10px;
scrollbar-arrow-color: #666; 
scrollbar-face-color: #FFF; 
scrollbar-track-color: #FFF; 
scrollbar-highlight-color: #666; 
scrollbar-shadow-color: #666; 
scrollbar-3dlight-color: #FFF; 
scrollbar-darkshadow-color: #FFF;
}
.store_back{
font-family:Arial, Helvetica, serif,Taipei,新細明體;
font-size:12px;
font-weight:700;
color:#fff;
text-decoration: none;
}
.store_back A{
font-family:Arial, Helvetica, serif,Taipei,新細明體;
font-size:12px;
font-weight:700;
color:#fff;
text-decoration: none;
}
.store_back A:hover{
font-family:Arial, Helvetica, serif,Taipei,新細明體;
font-size:12px;
font-weight:700;
color:#563949;
text-decoration: none;
}
/**----------------   service   ------------------**/

.service_bg{
width:570px;
height:470px;
background-image:url(../images/service_banner.jpg);
background-repeat:no-repeat;
}
.service_txt_g{
	font-family:Arial, Helvetica, serif,Taipei,新細明體;
	font-size:12px;
	font-weight:700;
	color:#80838e;
	line-height:1;
	text-decoration: none;
}
.service_txt_p{
font-family:Arial, Helvetica, serif,Taipei;
font-size:12px;
font-weight:400;
color:#535176;
line-height:1.9;
text-decoration: none;
}
.service_txt_p A{
font-family:Arial, Helvetica, serif,Taipei;
font-size:12px;
font-weight:400;
color:#535176;
line-height:1.9;
text-decoration: none;
}
.service_txt_p A:hover{
font-family:Arial, Helvetica, serif,Taipei;
font-size:12px;
font-weight:400;
color:#80838e;
line-height:1.9;
text-decoration: none;
}
.service_txt_p2{
font-family:Arial, Helvetica, serif,Taipei;
font-size:12px;
font-weight:400;
color:#535176;
line-height:1.9;
text-decoration: none;
}

/**----------------   download   ------------------**/

.download_bg{
width:568px;
height:468px;
outline-width:thin;
outline-style:solid;
outline-color:#280e27;
background-color:#FFFFFF;
}
.download_bg_g{
width:155px;
height:468px;
background-color:#92959f;
}
.download_out{
overflow:auto;
}
.download_txt_p{
font-family:Arial, Helvetica, serif,Taipei;
font-size:12px;
font-weight:400;
color:#535176;
line-height:1.9;
text-decoration: none;
}
.download_txt_p A{
font-family:Arial, Helvetica, serif,Taipei;
font-size:12px;
font-weight:400;
color:#535176;
line-height:1.9;
text-decoration: none;
}
.download_txt_p A:hover{
font-family:Arial, Helvetica, serif,Taipei;
font-size:12px;
font-weight:400;
color:#FFF;
line-height:1.9;
text-decoration: none;
}
.download_back{
font-family:Arial, Helvetica, serif,Taipei;
font-size:12px;
font-weight:400;
color:#280e27;
line-height:1.9;
text-decoration: none;
}
.download_back A{
font-family:Arial, Helvetica, serif,Taipei;
font-size:12px;
font-weight:400;
color:#280e27;
line-height:1.9;
text-decoration: none;
}
.download_back A:hover{
font-family:Arial, Helvetica, serif,Taipei;
font-size:12px;
font-weight:400;
color:#92959f;
line-height:1.9;
text-decoration: none;
}


/**----------------   contact   ------------------**/

.contact_bg{
width:570px;
height:470px;
background-image:url(../images/contact_banner.jpg);
background-repeat:no-repeat;
}
.contact{
font-family:Arial, Helvetica, serif,Taipei;
font-size:12px;
font-weight:400;
color:#80838e;
line-height:1.5;
text-decoration: none;
}
.contact A{
font-family:Arial, Helvetica, serif,Taipei;
font-size:12px;
font-weight:400;
color:#80838e;
line-height:1.5;
text-decoration: none;
}
.contact A:hover{
font-family:Arial, Helvetica, serif,Taipei;
font-size:12px;
font-weight:400;
color:#280e27;
line-height:1.5;
text-decoration: none;
}
.contact_b{
font-family:Arial, Helvetica, serif,Taipei;
font-size:12px;
font-weight:700;
color:#80838e;
line-height:1.5;
}


/**------------------  product background ----------------**/

.product_bg{
width:570px;
height:470px;
background-image:url(../images/n_banner01.jpg);
background-repeat:no-repeat;
}
.product_bg2{
width:570px;
height:470px;
background-image:url(../images/n_banner02.jpg);
background-repeat:no-repeat;
}
.product_bg3{
width:570px;
height:470px;
background-image:url(../images/n_banner03.jpg);
background-repeat:no-repeat;
}
.product_bg4{
width:570px;
height:470px;
background-image:url(../images/n_banner04.jpg);
background-repeat:no-repeat;
}


.product_bg5{
width:570px;
height:470px;
background-image:url(../images/h_banner01.jpg);
background-repeat:no-repeat;
}
.product_bg6{
width:570px;
height:470px;
background-image:url(../images/h_banner02.jpg);
background-repeat:no-repeat;
}
.product_bg7{
width:570px;
height:470px;
background-image:url(../images/h_banner03.jpg);
background-repeat:no-repeat;
}
.product_bg8{
width:570px;
height:470px;
background-image:url(../images/h_banner04.jpg);
background-repeat:no-repeat;
}


.product_bg9{
width:570px;
height:470px;
background-image:url(../images/p_banner01.jpg);
background-repeat:no-repeat;
}
.product_bg10{
width:570px;
height:470px;
background-image:url(../images/p_banner02.jpg);
background-repeat:no-repeat;
}
.product_bg11{
width:570px;
height:470px;
background-image:url(../images/p_banner03.jpg);
background-repeat:no-repeat;
}
.product_bg12{
width:570px;
height:470px;
background-image:url(../images/p_banner04.jpg);
background-repeat:no-repeat;
}


.product_bg13{
width:570px;
height:470px;
background-image:url(../images/q_banner01.jpg);
background-repeat:no-repeat;
}
.product_bg14{
width:570px;
height:470px;
background-image:url(../images/q_banner02.jpg);
background-repeat:no-repeat;
}
.product_bg15{
width:570px;
height:470px;
background-image:url(../images/q_banner03.jpg);
background-repeat:no-repeat;
}
.product_bg16{
width:570px;
height:470px;
background-image:url(../images/q_banner04.jpg);
background-repeat:no-repeat;
}


.product_bg17{
width:570px;
height:470px;
background-image:url(../images/f_banner01.jpg);
background-repeat:no-repeat;
}
.product_bg18{
width:570px;
height:470px;
background-image:url(../images/f_banner02.jpg);
background-repeat:no-repeat;
}
.product_bg19{
width:570px;
height:470px;
background-image:url(../images/f_banner03.jpg);
background-repeat:no-repeat;
}
.product_bg20{
width:570px;
height:470px;
background-image:url(../images/f_banner04.jpg);
background-repeat:no-repeat;
}