﻿@charset "utf-8";
body{
/*--網頁內容設定-----------------------------------------------------*/
	/*scrollbar-3dlight-color:    #fdce23; /*左上外框邊緣*/
	/*scrollbar-highlight-color:  #ffedaa; /*左上外框內綠*/
	/*scrollbar-arrow-color:      #ffffff; /*箭頭*/
	/*scrollbar-base-color:       #fdce23; /*不知作用*/
	/*scrollbar-darkshadow-color: #fdce23; /*右下外框邊緣*/
	/*scrollbar-shadow-color:     #d7a800; /*右下外框內綠*/
	/*scrollbar-face-color:       #fdce23; /*面板*/
	/*scrollbar-track-color:      #fdce23; /*面板底色*/
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	margin: 0px;
	}
td{
    color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	line-height:16pt;
}
div{margin:0;padding:0;}
ul{list-style:none;margin:0;padding:0;}
li{float:left;}
/*--連結設定-----------------------------------------------------------*/
a:link    {color:#048be4;text-decoration:none;}
a:visited {color:#048be4;text-decoration:none;}
a:hover   {color:#0e0b93;text-decoration:underline;}

.link00:hover   {position:relative;top:-1px;right:0px;}

.eztrust:link    {color:#535353;}
.eztrust:visited {color:#535353;}
.eztrust:hover   {color:#331c8d;text-decoration:none;}

.link01:link    {color:#888888;}
.link01:visited {color:#888888;}
.link01:hover   {color:#000;}

.dlink a:link    {color:#004331;border-right:1px solid #004331;padding:0 13px;}
.dlink a:visited {color:#004331;border-right:1px solid #004331;padding:0 13px;}
.dlink a:hover   {color:#1f6f00;text-decoration:underline;font-weight:bold;}

.news:link{color:#007fcf; font-family:微軟正黑體;font-size:16px;}
.news:visited{color:#007fcf; font-family:微軟正黑體;font-size:16px;}
.news:hover{color:#58a203;text-decoration:none;}




/*左側商品類分層選單*/
#leftbt a{background:url(../images/home/left_p.gif) 5px 14px no-repeat;width:150px;height:30px;display:block;font-size:13px;color:#666;letter-spacing:1px; padding:7px 0 0 20px;}
#leftbt a:hover{background:url(../images/home/left_po.gif) 7px 14px no-repeat;text-decoration:none;color:#000;font-weight:bold;}
#leftbt2 a{background:url(../images/sitemap/pp.gif) 15px 1px no-repeat;width:150px;display:block;color:#3c5caa;font-size:11px;font-family:Verdana;letter-spacing:1px; padding:0 0 0 30px;}
#leftbt2 a:hover{background:url(../images/sitemap/pp.gif) 17px 1px no-repeat;text-decoration:none;color:#3c5caa;font-weight:bold;}
#leftbt3 a{background:url(../images/sitemap/pp.gif) 5px 1px no-repeat;width:150px;display:block;color:#3c5caa;font-size:11px;font-family:Verdana;letter-spacing:1px; padding:0 0 0 20px;}
#leftbt3 a:hover{background:url(../images/sitemap/pp.gif) 7px 1px no-repeat;text-decoration:none;color:#3c5caa;font-weight:bold;}
#left_c a{background:url(../images/home/left_c.gif) 0 0 no-repeat;width:65px;height:65px;display:block;overflow:hidden;line-height:500px;}
#left_c a:hover{background:url(../images/home/left_co.gif) 0 0 no-repeat;}
#left_s a{background:url(../images/home/left_s.gif) 0 0 no-repeat;width:65px;height:65px;display:block;overflow:hidden;line-height:500px;}
#left_s a:hover{background:url(../images/home/left_so.gif) 0 0 no-repeat;}
#left_pr a{background:url(../images/home/left_pr.gif) 0 0 no-repeat;width:65px;height:65px;display:block;overflow:hidden;line-height:500px;}
#left_pr a:hover{background:url(../images/home/left_pro.gif) 0 0 no-repeat;}
#left_d a{background:url(../images/home/left_d.gif) 0 0 no-repeat;width:65px;height:65px;display:block;overflow:hidden;line-height:500px;}
#left_d a:hover{background:url(../images/home/left_do.gif) 0 0 no-repeat;}
#copy_logo a{background:url(../images/home/copylogo.gif) 0 0 no-repeat;width:230px;height:81px;display:block;overflow:hidden;line-height:500px;}
#copy_logo a:hover{background:url(../images/home/copylogo.gif) 0 0 no-repeat;}

#list{margin:7px 0 0 20px;}
#list ul{list-style:url(../images/product/icon02.gif);line-height:200%;}
#list ul li{float:none;}

/*--底圖背景---------------------------------------------------------------------------------------*/
.bgc0{background-position:center 0; background-repeat:no-repeat;}
.bg1000{background-position:100% 0; background-repeat:no-repeat}
.bg0100{background-position:0 100%; background-repeat:no-repeat}
.bg00{background-position:0 0; background-repeat:no-repeat}
.bg100100{background-position:100% 100%; background-repeat:no-repeat}
.fl{float:left;}
.fr{float:right;}
.pady5{padding:5px 0;}
.pady8{padding:8px 0;}
.padx8{padding:0 8px;}
.pad10{padding:10px;}
.pad15{padding:15px;}
.padx20{padding:0 20px;}
.mary3{margin:3px 0;}
.mary8{margin:8px 0;}
.marx8{margin:0 8px;}
.mary15{margin:15px 0;}

/*--切版常用背景圖設定---------------------------------------------------------------------------------------*/
.bg_left01{background:url(../images/home/bg_left01.jpg) no-repeat 100% 0;}
.bg_left02{background:url(../images/home/bg_left02.jpg) repeat-y 100% 0;}
.bg_left03{background:url(../images/home/bg_left03.gif) repeat-x 100% 100%;}
.bg_right01{background:url(../images/home/bg_right01.jpg) no-repeat 0 0;}
.bg_right02{background:url(../images/home/bg_right02.jpg) repeat-y 0 0;}
.bg_right03{background:url(../images/home/bg_right03.gif) repeat-x 0 100%;}
.bg_top{background:url(../images/home/bg_top.jpg) 0 0 no-repeat;height:301px;}
.bg_down{background:url(../images/home/bg_left03.gif) 0 0 repeat-x;height:96px;vertical-align:top;padding:0px 0 0 0px;}
.left_bg01{background:url(../images/home/left_bg01.gif) no-repeat 0 0;vertical-align:top;}
.left_bg02{background:url(../images/home/left_bg02.gif) repeat-y 0 0;}
.left_bg03{background:url(../images/home/left_bg03.gif) no-repeat 0 0;height:80px;}
.main_bg{background:url(../images/home/main_bg.gif) repeat-x 0 0;vertical-align:top;}

/*--表格設定-----------------------------------------------------------------------------------*/
.table1 {
	border-top:1px solid #c0c2c8;
	border-left:1px solid #c0c2c8;
}
.td_p{
	color:#000000;padding:3px;
	border-top:1px solid #ffffff;border-left:1px solid #ffffff;
	border-bottom:1px solid #c0c2c8;border-right:1px solid #c0c2c8;
}
.td_pt1{color:#fff;background:url(images/td_pt1.gif) 0 0 repeat-x #004085;font-weight:bold;font-family:Verdana;font-size:13px;padding:5px;border-right:1px solid #e2e2e2;}
.td_pt2{color:#000;background:url(images/td_pt2.gif) 0 0 repeat-x #ffffff;padding:3px;border-bottom:1px solid #e2e2e2;border-right:1px solid #e2e2e2;font-family:Verdana;font-size:10pt;}
.td_pt22{color:#000;background:url(images/td_pt22.gif) 0 0 repeat-x #eff6f9;padding:3px;border-bottom:1px solid #e2e2e2;border-right:1px solid #e2e2e2;font-family:Verdana;font-size:10pt;}
.td_pt3{color:#fff;background:url(images/td_pt3.gif) 0 0 repeat-x #7177d0;font-weight:bold;font-family:Verdana;font-size:13px;padding:5px;border-right:1px solid #e2e2e2;;border-bottom:1px solid #fff;}
.td_d1{color:#fff;background:url(../images/download/td_d1.gif) 0 0 no-repeat;font-weight:bold;font-size:10pt;padding:0px 0 0 8px;text-align:center;}
.td_d2{color:#fff;background:url(../images/download/td_d2.gif) 0 0 repeat-x;height:44px;font-weight:bold;font-size:10pt;padding:0px 0 0 0;text-align:center;}
.td_d3{color:#fff;background:url(../images/download/td_d3.gif) 100% 0 no-repeat;font-weight:bold;font-size:10pt;padding:0px 8px 0 0;text-align:center;}
.td_d4{color:#444;background:url(../images/download/td_d4.gif) 0 100% no-repeat;padding:0px 0 0 25px;text-align:left;}
.td_d5{color:#444;background:url(../images/download/td_d5.gif) 100% 100% no-repeat;padding:5px 8px 5px 0;text-align:center;}
.td_d6{color:#444;border-bottom:1px solid #dfdfdf;text-align:center;}

.td_w{color:#000000;background-color:#ffffff;}
.td_g{color:#000000;background-color:#ebebeb;}

/*--表格字型、大小、行距設定-----------------------------------------------------------------------------------*/
.ttable1 {
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
}
.ttd {
	padding:0 3px;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
.ttd2{background-color:#7177d0;color:#fff;font-weight:bold;}
.ttd3{background-color:#fff;color:#000;font-weight:bold;}


/*--直線設定------------------------------------------------------------*/
.lineb{background:url(images/lineb.gif) 0 center repeat-x;}
.linew{background:url(images/linew.gif) 0 center repeat-x;}
.lineg{background:url(images/lineg.gif) 0 center repeat-x;}

.linedownb{background:url(images/lineb.gif) 0 100% repeat-x;padding:3px 0;}
.linedowng{background:url(images/lineg.gif) 0 100% repeat-x;padding:3px 0;}
.linedownw{background:url(images/linew.gif) 0 100% repeat-x;padding:3px 0;}
.lineleft{background:url(../images/home/left_line.gif) 0 center repeat-x;height:1px;line-height:10px;}

/*--圖外框--------------------------------------------------------------*/
.imageborder{border: 1px solid  #CCCCCC}

/*--按鈕設定（圖片按鈕）-----------------------------------------------*/
.inputno {border:0px;background-color:transparent;color:000;cursor:pointer;}
.input02 {color:#ffffff;border:0;padding:3px 0 0 1px;background-image:url("images/inpbg2.gif");background-color:transparent;width:40px;height:25px;cursor:pointer;}
.input03 {color:#ffffff;border:0;padding:3px 0 0 1px;background-image:url("images/inpbg3.gif");background-color:transparent;width:50px;height:25px;cursor:pointer;}
.input04 {color:#ffffff;border:0;padding:3px 0 0 1px;background-image:url("images/inpbg4.gif");background-color:transparent;width:70px;height:25px;cursor:pointer;}
.input05 {color:#ffffff;border:0;padding:3px 0 0 1px;background-image:url("images/inpbg5.gif");background-color:transparent;width:80px;height:25px;cursor:pointer;}
.input06 {color:#ffffff;border:0;padding:3px 0 0 1px;background-image:url("images/inpbg6.gif");background-color:transparent;width:90px;height:25px;cursor:pointer;}
.input07 {color:#ffffff;border:0;padding:3px 0 0 1px;background-image:url("images/inpbg7.gif");background-color:transparent;width:100px;height:25px;cursor:pointer;}
.input08 {color:#ffffff;border:0;padding:3px 0 0 1px;background-image:url("images/inpbg8.gif");background-color:transparent;width:110px;height:25px;cursor:pointer;}
.input09 {color:#ffffff;border:0;padding:3px 0 0 1px;background-image:url("images/inpbg9.gif");background-color:transparent;width:120px;height:25px;cursor:pointer;}
.inputlogin{border:0px;background-image:url("../images/service/login_bt.png");background-color:transparent;width:135px;height:35px;cursor:pointer;}

/*--設定下拉式選單-------------------------------------------------*/
.option01{background-color:#7a963d;color:#ffffff;margin:0 3px;width:130px;}
.option02{background-color:#87d7e0;color:#000000;font-size:xx-small;}
.option03{background-color:#000000;color:#ffffff;padding:5px;}

/*--填寫欄位設定-------------------------------------------------*/
.inputkw01{color:#000000;background-color:#ffffff;border:1px solid #d7d7d7;}
.inputkw02{color:#000000;background-color:#ffffff;border:1px solid #d7d7d7;overflow-y:auto;}

/*--元件設定---------------------------------------------------------------------------------------*/
.title{background:url(../images/home/titlebg.gif) 0 0 no-repeat;vertical-align:top;height:49px;}
.downbox02{background:url(../images/download/box02.gif) 0 0 repeat-x;color:#fff;font-weight:bold;font-family:Verdana;font-size:18px;}
.faq_01bg{background:url(../images/service/faq_01bg.gif) 0 0 no-repeat;color:#000;font-weight:bold;font-family:Verdana;font-size:18px;height:54px;padding:18px 0 0 40px;margin:15px 0;}
.faq_02bg{background:url(../images/service/faq_02bg.gif) 0 0 no-repeat;color:#000;font-weight:bold;font-family:Verdana;font-size:18px;height:54px;padding:18px 0 0 40px;margin:15px 0;}
.faq_03bg{background:url(../images/service/faq_03bg.gif) 0 0 no-repeat;color:#000;font-weight:bold;font-family:Verdana;font-size:18px;height:54px;padding:18px 0 0 40px;margin:15px 0;}
.faq_qbg1{background:url(../images/service/faq_qbg1.gif) 0 0 no-repeat;width:694px;}
.faq_qbg2{background:url(../images/service/faq_qbg2.gif) 0 100% no-repeat;color:#fff;font-size:11pt;padding:5px 20px 10px 5px;height:38px}

/*--各式字型大小--------------------------------------------------------*/
.t_v{writing-mode:tb-rl;}/*--直行*/
.texto {overflow:hidden;text-indent:-5000px;}
.copy{color:#000;letter-spacing:1pt;font-family:Verdana;font-size:12px;padding:15px 0 0 15px;line-height:130%;}
.copy2{color:#535353;font-family:Verdana;font-size:11px;}
.t_pic{overflow:hidden;line-height:500px;}
.t_nb{font-weight:normal;}
.t_b{font-weight:bold;}
h1{font-weight:normal;font-size:12px;margin:0;padding:0;}
.t_path{color:#ff9000;font-weight:bold;}
.t_a1{line-height:180%;padding:0 0 0 8px;}
.t_a2{color:#3f63bc;font-size:15px;font-weight:bold;}
.t_p1{color:#c90e15;font-size:18px;font-family:微軟正黑體;}
.t_p2{color:#666666;font-size:14px;font-family:微軟正黑體;}
.t_p3{color:#666666;letter-spacing:2pt}
.t_p4{letter-spacing:1pt;line-height:220%;}
.t_p5{color:#000;font-size:20px;font-family:微軟正黑體;letter-spacing:2pt;}
.t_d1{color:#cc0000;font-size:11pt;}
.t_c1{color:#fff;font-size:17px;font-family:微軟正黑體;}
.t_c2{color:#fff;font-family:Verdana;}
.t_s1{color:#3c5caa;font-size:11px;font-family:Verdana;line-height:150%;}
.t_s2{color:#444;font-size:13px;line-height:150%;}
.t_s3{color:#000;font-size:10pt;line-height:200%;letter-spacing:1px;padding:15px 0 25px 0;}
.t_s4{color:#3f63bc;}

.td_d7{color:#fff;background:url(../images/download/td_d2.gif) 0 0 repeat-x;height:44px;font-weight:bold;font-size:10pt;padding:0px 0 0 0;}


/*Steven Zoom圖片 */

.cloud-zoom-lens {
	border: 4px solid #fff;
	margin:-4px;	/* Set this to minus the border thickness. */
	background-color:#fff;	
	cursor:move;		
}

.cloud-zoom-title {
	font-family:Arial, Helvetica, sans-serif;
	position:absolute !important;
	background-color:#000;
	color:#fff;
	padding:3px;
	width:100%;
	text-align:center;	
	font-weight:bold;
	font-size:10px;
	top:0px;
}

.cloud-zoom-big {
	border:4px solid #fff;
	overflow:hidden;
}

.cloud-zoom-loading {
	color:white;	
	background:#fff;
	padding:3px;
	border:1px solid #000;
}
