@charset "utf-8";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th {
	font-size: 12px;
	color: #000000;
}
a img{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

/*---外部框陰影+全區塊 start ---*/
.shadow_l{
	background-image: url(../images/shadow_l.gif);
	background-repeat: repeat-y;
	background-position: left;
	padding-left: 10px;
}
.shadow_r{
	background-image: url(../images/shadow_r.gif);
	background-repeat: repeat-y;
	background-position: right;
	padding-right: 10px;
}
.mainbox{
}
/*---外部框陰影+ 全區塊 end ---*/



/*--- 最頂部的回首頁那一列 start ---*/

.topbox{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	padding-right: 10px;
	padding-bottom: 10px;
	color: #000000;
}
.topbox a:link,
.topbox a:visited {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.topbox a:hover,
.topbox a:active {
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
.topbox select{
	font-size: 12px;
}

/*--- 最上方的回首頁那一列 end ---*/

/*--- 下方主要內容 start ---*/
.maincontent{
	padding-left: 18px;
	padding-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.maincontent input{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/*--- 下方主要內容 end ---*/

/*--- 三欄之左欄部份 start ---*/

/**大首頁**/

.datainfo_bg{
	background-image: url(../images/databg.gif);
	background-repeat: repeat-x;
	height: 25px;
}
.datainfo_border{
	background-image: url(../images/l_borderbg.gif);
	background-repeat: repeat-y;
	padding-top: 10px;
	padding-left: 10px;
}
.datainfo_border02{
	background-image: url(../images/l_borderbg.gif);
	background-repeat: repeat-y;
	padding-top: 10px;
	padding-bottom: 10px;
}
.input_l{
	color: #000000;
	border: 1px solid #a5acb2;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	width: 180px;
	height: 18px;
	margin: 0px;
	padding-right: 2px;
	padding-left: 2px;
}
.select_smart01{
	color: #000000;
	border: 1px solid #a5acb2;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	width: 70px;
	height: 18px;
	margin: 0px;
	padding-right: 2px;
	padding-left: 2px;
}
.select_smart02{
	color: #000000;
	border: 1px solid #a5acb2;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	width: 100px;
	height: 18px;
	margin: 0px;
	padding-right: 2px;
	padding-left: 2px;
}

.select_qa{
	color: #000000;
	border: 1px solid #a5acb2;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	width: 210px;
	height: 18px;
	margin: 0px;
	padding-right: 2px;
	padding-left: 2px;
}
.serviceinfo_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #82502e;
}
.serviceinfo_txt a:link,
.serviceinfo_txt a:visited {
	font-size: 11px;
	color: #82502e;
	text-decoration: none;
}
.serviceinfo_txt a:hover,
.serviceinfo_txt a:active {
	font-size: 11px;
	color: #82502e;
	text-decoration: underline;
}
.serviceinfo_arrow{
	padding-top: 5px;
}

/**大首頁內頁**/

.l_login_in{
	padding-top: 2px;
	padding-left: 15px;
	padding-right: 10px;
}
.l_login_in td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
}
.l_login_in a:link,
.l_login_in a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.l_login_in a:hover,
.l_login_in a:active {
	color: #FFFFFF;
	text-decoration: underline;
}
.l_login_in select{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 21px;
	color: #666666;
	height: 21px;
	width: 200px;
	border: 1px solid #a5acb2;
}
.l_login_in input{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	height: 20px;
	width: 120px;
}
.btn_l_login_in{}
.btn_l_login_in input{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	width: 60px;
	padding-top: 2px;
	height: 23px;
}
/*--- 三欄之左欄部份 end ---*/

/*--- 三欄之中欄部份 start ---*/
.midcontent{
	padding-top: 13px;
	padding-right: 21px;
	padding-left: 8px;
}
.midcontent_infomation{
	padding-top: 13px;
	padding-right: 8px;
	padding-left: 8px;
}
.midcontent_infomation02{
	padding-top: 25px;
	padding-right: 8px;
	padding-left: 8px;
}
.maindatabox{
	margin-bottom: 12px;
}
.maindatabox_service{
	margin-bottom: 30px;
}

/*--大首頁登入區塊start--*/
.loginbox{
	background-image: url(../images/loginboxbg.gif);
	background-repeat: no-repeat;
	height: 128px;
	width: 379px;
	margin-top: 12px;
	margin-left: 10px;
}
.loginbox_in{
	color: #FFFFFF;
	padding-left: 50px;
	padding-top: 8px;
}
.loginbox_in td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
}
.loginbox_in a:link,
.loginbox_in a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.loginbox_in a:hover,
.loginbox_in a:active {
	color: #FFFFFF;
	text-decoration: underline;
}
.loginbox_in select{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #666666;
	height: 10px;
	width: 278px;
	border: 1px solid #a5acb2;
	text-align:center;
}
.loginbox_in input{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	height: 20px;
	width: 193px;
}


.btn_loginbox{}
.btn_loginbox input{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:normal;
	width: 105px;
	padding-top: 2px;
	height: 23px;	
}


/*--大首頁登入區塊end--*/

/*--- 三欄之中欄部份 end ---*/

/*--- 三欄之右欄部份 start ---*/

.rightcontent{
	padding-top: 13px;
}
.r_databox{
	margin-bottom: 10px;
}
.r_datebg{
	background-color: #ececec;
	margin-top: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}
.r_datebg_global{
	background-color: #b2b2b2;
	margin-top: 3px;
	padding-bottom: 2px;
	text-align: center;
	margin-bottom: 2px;
}
.world_mbox{}
.world_mtxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #5f92c3;
	padding-top: 5px;
}
.gray_underline{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
}

/*--- 三欄之右欄部份 end ---*/

/*--內頁部份 start--*/
.white_listbox{
	background-color: #FFFFFF;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding: 15px;
}
.white_listbox02{
	background-color: #FFFFFF;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 15px;
}
.white_listbox_map{
	background-color: #FFFFFF;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 30px;
	padding-left: 5px;
}
.listarrow_title{
	padding-top: 4px;
	*padding-top: 2px;
}
.listtitle_dash{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}
.listcontent_in{
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
.listcontent_in a:link,
.listcontent_in a:visited {
	color: #990000;
	text-decoration: none;
	font-weight: bold;
}
.listcontent_in a:hover,
.listcontent_in a:active {
	color: #990000;
	text-decoration: underline;
	font-weight: bold;
}
.msglist_dottd{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 28px;
	color: #3f3f3f;
	background-image: url(../images/icon_bkdot.gif);
	background-repeat: no-repeat;
	background-position: left 1em;
	padding-left: 8px;
}
.msglist_dottd a:link,
.msglist_dottd a:visited {
	color: #3f3f3f;
	text-decoration: none;
}
.msglist_dottd a:hover,
.msglist_dottd a:active {
	color: #3f3f3f;
	text-decoration: underline;
}
.downloadbox{
	margin-bottom: 20px;
	padding: 2px;
}
.downloadbox td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
.downloadbox td.dl_title{
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #d6d6d6;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #efefef;
}
.downloadbox td.dl_name{
	font-weight: bold;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
}
.downloadbox td.dl_info{
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
}
.inv_infomenu_bg{
	background-image: url(../images/info_thirdmubg.gif);
	background-repeat: repeat-x;
	height: 25px;
}
.inv_infomenu_in{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	height: 25px;
	padding-left: 18px;
}
.inv_infomenu_txt{
	height: 25px;
}
.inv_infomenu_txt a:link,
.inv_infomenu_txt a:visited {
	color: #000000;
	text-decoration: none;
}
.inv_infomenu_txt a:hover,
.inv_infomenu_txt a:active {
	color: #000000;
	text-decoration: underline;
}
.inv_infomenu_txt td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 25px;
	font-weight: bold;
	color: #000000;
}
.inv_lmenubox{
	padding-top: 25px;
	padding-left: 20px;
	margin-right: 25px;
}
.inv_lmenu_bg{
	background-image: url(../images/info_l_btnbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 36px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 36px;
	font-weight: bold;
	color: #000000;
	padding-left: 30px;
}
.inv_lmenu_bg a:link,
.inv_lmenu_bg a:visited {
	color: #000000;
	text-decoration: none;
}
.inv_lmenu_bg a:hover,
.inv_lmenu_bg a:active {
	color: #000000;
	text-decoration: none;
}
.inv_lmenu_subblock{
	margin-left: 30px;
	margin-bottom: 10px;

}
.inv_lmenu_subbg{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 23px;
	color: #000000;
	background-image: url(../images/icon_arrow03b.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 23px;
	padding-left: 14px;
}
.inv_lmenu_subbg a:link,
.inv_lmenu_subbg a:visited {
	color: #000000;
	text-decoration: none;
}
.inv_lmenu_subbg a:hover,
.inv_lmenu_subbg a:active {
	color: #000000;
	text-decoration: underline;
}
.center_infotxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #666666;
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 10px;
	padding-left: 18px;
}

/*--內頁部份 end--*/

/*-- 內頁表格 start --*/
.account_main_01{
	padding-top: 30px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 15px;
}
.account_main{
	padding-top: 30px;
	padding-right: 65px;
	padding-bottom: 20px;
	padding-left: 65px;
}
.label_main{
	padding-top: 7px;
	padding-right: 18px;
	padding-bottom: 34px;
	padding-left: 18px;
}
.label_main_in{
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.caption_01{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 5px;
}
.caption_01 strong{
	color: #003c82;
}
.tnbline{
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #959595;
	border-bottom-color: #959595;
	margin-top: 5px;
	margin-bottom: 5px;
}
.formbox01{
	margin-top: 15px;
	padding-right: 5px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
}
.form_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	padding-bottom: 5px;
	padding-left: 3px;
}
.form_g01{
	background-color: #c5cdd3;
	padding-top: 5px;
	padding-bottom: 5px;
}
.form_w01{
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
}
.form_b01{
	background-color: #e9f7fe;
	padding-top: 5px;
	padding-bottom: 5px;
}
.form_g01p{
	background-color: #c5cdd3;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.form_w01p{
	background-color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.form_b01p{
	background-color: #e9f7fe;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.form_infotxt01{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #003c82;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
.form_infotxt01 span{
	color: #000000;
}
.form_infotxt01 ol{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
	padding: 0px;
	list-style-type: decimal;
	list-style-position: outside;
}
.form_infotxt01 ol li{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-position: outside;
}
.piechartsbox{}
/*-- 內頁表格 end --*/

/*--第四層頁籤 start--*/
.label_box{
	background-image: url(../images/vipmenu_line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 23px;
	padding-right: 5px;
	padding-left: 5px;
}
.label_default_bg{
	background-image: url(../images/vipmenu_upbg.gif);
	background-repeat: repeat-x;
	height: 23px;
}
.label_default_l{
	background-image: url(../images/vipmenu_upl.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 23px;
}
.label_default_r{
	background-image: url(../images/vipmenu_upr.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 23px;
}
.label_default{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 23px;
	font-weight: bold;
	color: #454545;
	text-align: center;
}
.label_default a:link,
.label_default a:visited {
	color: #454545;
	text-decoration: none;
}
.label_default a:hover,
.label_default a:active {
	color: #000000;
	text-decoration: none;
}
.label_now_bg{
	background-image: url(../images/vipmenu_pbg.gif);
	background-repeat: repeat-x;
	height: 23px;
}
.label_now_l{
	background-image: url(../images/vipmenu_pl.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 23px;
}
.label_now_r{
	background-image: url(../images/vipmenu_pr.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 23px;
}
.label_now{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 23px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

/*--第四層頁籤 end--*/

/*--首頁之線上安全頁 start--*/

.article_txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #3f3f3f;
}
.article_txt strong{
	font-size: 13px;
	line-height: 22px;
	font-weight: bold;
	color: #000000;
}
.article_txt span{
	color: #0077ae;
}
.article_txt a:link,
.article_txt a:visited {
	color: #0077ae;
	text-decoration: none;
}
.article_txt a:hover,
.article_txt a:active {
	color: #0077ae;
	text-decoration: underline;
}
/*--- 藍色 ---*/
.article_title01{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #0077ae;
}
/*--- 橘色 ---*/
.article_title02{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #be5000;
}
/*--- 金色 ---*/
.article_title03{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #b48200;
}
.article_subtitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #000000;
}
.article_ptd{
	padding-left: 25px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.article_ptd td{
	padding-top: 1px;
	padding-bottom: 1px;
}

/*--首頁之線上安全頁 end--*/

/*--公司簡介+公司沿革 start--*/
.about_padding{
	padding-left: 7px;
	line-height: 20px;
}
.yr_dot{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	background-image: url(../images/yr_dot.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 8px;
	color: #333333;
}
.yr_dot a:link,
.yr_dot a:visited {
	color: #333333;
	text-decoration: none;
}
.yr_dot a:hover,
.yr_dot a:active {
	color: #0071a4;
	text-decoration: underline;
}
.yr_title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 20px;
	font-weight: bold;
	color: #298bb9;
}
.yr_line{
	background-image: url(../images/yr_line.gif);
	background-repeat: repeat-x;
	background-position: 0.5em;
}
.yr_content{
	padding-left: 15px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 15px;
}
ol.yrlist {
	LIST-STYLE-IMAGE: none;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	padding: 0px;
}
ol.yrlist li {
	MARGIN: 0px;
	padding: 0px;
}
ol.yrlist li.yr_dotline {
	FONT-SIZE: 12px;
	LINE-HEIGHT: 20px;
	background-image: url(../images/dot_bk.gif);
	background-repeat: no-repeat;
	background-position: left 0.6em;
	padding-left: 8px;
}
/*--公司簡介+公司沿革 end--*/

/*--客戶服務之電子報管理 start--*/
.epaper_grayline{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b2b2b2;
	padding-bottom: 20px;
	padding-top: 10px;
}
.epaper_padding01{
	padding-bottom: 40px;
	padding-left: 5px;
	padding-top: 40px;
}
.epaper_notictxt{
	padding-left: 10px;
}
.epaper_notictxt02{
	padding-left: 17px;
	line-height: 25px;
}
.epaper_notictxt02 td{
	padding-bottom: 5px;
}
.emailbox{
	padding-top: 15px;
	padding-bottom: 30px;
	padding-right: 15px;
	padding-left: 15px;
}
.email_bg{
	background-image: url(../images/emailinput_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.epaper_table{
	background-color: #959595;
	margin-left: 15px;
	margin-right: 15px;
	margin-bottom: 20px;
	margin-top: 5px;
}
.epaper_table_item01{
	background-color: #d0ac94;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 3px;
}
.epaper_table_item02{
	font-size: 12px;
	color: #333333;
	background-color: #f3e8e2;
	padding: 3px;
}
.epaper_table_item03{
	font-size: 12px;
	color: #333333;
	background-color: #ffffff;
	padding: 3px;
	line-height: 16px;
}
.epaper_table_item03 span{
	font-size: 12px;
	color: #895331;
	background-color: #ffffff;
	padding: 3px;
}

/*--客戶服務之憑證管理 start--*/
.ca_index{
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
}
.ca_dl_item{
	margin-bottom: 30px;
	padding-bottom: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b2b2b2;
}
.ca_dl_item_noline{
	margin-bottom: 30px;
	padding-bottom: 30px;
}
.ca_dl_padding{
	padding-left: 20px;
	padding-top: 10px;
}
.ca_dl_msg{
	color: #86512f;
}
.ca_dl_txt{
	font-size: 12px;
	line-height: 20px;
}
.ca_dl_txt span{
	color: #86512f;
}
.ca_dl_txt a:link,
.ca_dl_txt a:visited {
	color: #865230;
	text-decoration: underline;
}
.ca_dl_txt a:hover,
.ca_dl_txt a:active {
	color: #b87447;
	text-decoration: underline;
}
.ca_top{
	font-size: 12px;
	color: #895331;
	padding-top: 20px;
}
.ca_top a:link,
.ca_top a:visited {
	color: #895331;
	text-decoration: none;
}
.ca_top a:hover,
.ca_top a:active {
	color: #895331;
	text-decoration: underline;
}
.ca_dl_txt02{
	font-size: 12px;
	line-height: 20px;
	padding-bottom: 5px;
}
.ca_dl_txt02 span{
	color: #86512f;
}
.ca_dl_txt02 a:link,
.ca_dl_txt02 a:visited {
	color: #865230;
	text-decoration: underline;
}
.ca_dl_txt02 a:hover,
.ca_dl_txt02 a:active {
	color: #b87447;
	text-decoration: underline;
}
.account_table_top{
	background-color: #bd764a;
	background-image: url(../images/acc_bg_01.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 29px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 29px;
	font-weight: bold;
	color: #FFFFFF;
}
.account_table_item02{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 28px;
	font-weight: bold;
	color: #34332f;
	background-color: #d1ad95;
}
.account_table_item03{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	background-color: #f3e8e2;
	line-height: 28px;
}
.account_table_item04{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	background-color: #FFFFFF;
	line-height: 28px;
}

/*--客戶服務之憑證管理 end--*/

/*--客戶服務之電子對帳單 start--*/
.acs_concent{
	padding-right: 40px;
	padding-left: 40px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.acs_gline{
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 8px;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b2b2b2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.acs_gline_in{
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 10px;
	padding-left: 8px;
}
.acs_gline_pd{
	padding-left: 15px;
}
.acs_gline_txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.acs_line{
	background-image: url(../images/ac_line.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 20px;
}
.acs_gline02{
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b2b2b2;
	margin-bottom: 15px;
}

/*--客戶服務之電子對帳單 end--*/

/*--國外下單之實用工具 start--*/
.global_top{
	font-size: 12px;
	color: #c08302;
	padding-top: 20px;
}
.global_top a:link,
.global_top a:visited {
	color: #c08302;
	text-decoration: none;
}
.global_top a:hover,
.global_top a:active {
	color: #c08302;
	text-decoration: underline;
}
.tools_grayline{
	padding-bottom: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b2b2b2;
}
.tools_bk_txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-bottom: 15px;
}

/*--國外下單之實用工具 end--*/


/*--隱私權聲明 start--*/

.privacy_bktxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #343434;
}
.privacy_txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	padding-left: 15px;
}

/*--隱私權聲明 end--*/

/*-- 國內下單之語音下單 start--*/
.trade_top{
	font-size: 12px;
	color: #c05102;
	padding-top: 20px;
}
.trade_top a:link,
.trade_top a:visited {
	color: #c05102;
	text-decoration: none;
}
.trade_top a:hover,
.trade_top a:active {
	color: #c05102;
	text-decoration: underline;
}
.voice_process_line{
	background-image: url(../images/voice_process01_line.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 56px;
}

.voice_bk_txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding-bottom: 10px;
}
.voice_common_txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #3f3f3f;
	padding-left: 18px;
	padding-bottom: 5px;
}
.voice_common_txt a:link,
.voice_common_txt a:visited {
	color: #3f3f3f;
	text-decoration: underline;
}
.voice_common_txt a:hover,
.voice_common_txt a:active {
	color: #000000;
	text-decoration: underline;
}
.voice_common_txt02{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #3f3f3f;
}
.voice_common_subtxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #9a9a9a;
	padding-left: 18px;
	padding-bottom: 5px;
}
.voice_code_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #676566;
	background-color: #dfeafe;
	padding-top: 5px;
	padding-bottom: 5px;
}
.voice_code_txt{
	font-family: Arial, Helvetica, sans-serif;
	color: #656565;
	background-color: #FFFFFF;
	padding-top: 8px;
	padding-bottom: 8px;
	font-size: 13px;
	line-height: 18px;
}
.voice_phoneline{
	background-image: url(../images/phoneline.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 55px;
}
/*-- 國內下單之語音下單 end--*/
