﻿@charset "utf-8";

@import url("PopCalendar.css");

@page {margin:0cm;}
/* ---------------------------------
	Reset Element
------------------------------------ */
body, ul, li, dl, dt, dd, form ,img{margin:0;padding:0;border:0;}
a{cursor:pointer;}
textarea{font-size:12px;}
/*************************************
*		base
**************************************/
body{
	
	font-family:Arial, Helvetica, sans-serif, "新細明體";
	font-size:12px;
	font-weight:normal;
}
#main{background:#999999;}

#wp{background:url(../images/layout/wp_bg.gif) right top repeat-y;}
.wp_inner{background:url(../images/layout/wp_inner.gif) right top no-repeat;padding:0 14px 0 0;}	
#hd {background:url(../images/layout/hd_bg.gif) repeat-x;}
#hd .inner{
	background:url(../images/layout/hd_bg_lt.gif)  left top no-repeat;
	height:62px;
}
#hd h1{
	background:url(../images/layout/logo.gif) left top no-repeat;
	margin:0;padding:0;
	width:232px;height:56px;
	display:block;
	float:left;}
#bd {
	float: left;
	width: 100%;
}
#content {margin:0 0 0 170px;background:#fff url(../images/layout/content_bg.gif) repeat-x left top;padding:10px;}
#sideLeft {
	background:url(../images/layout/sideLeft_bg.gif) repeat-y right top;
	float: left;
	width: 170px; 
	margin-left: -100%;
	margin-left: -100%;
	/*	for ie7,8
		因為wp_inner內距加上左邊14px, 所以這裡要加上14px補回來*/
	*padding:0 0 0 14px;

}
.webkit #sideLeft{padding:0;}
#ft {
	background:url(../images/layout/ft_bg.gif) left bottom repeat-x;
	clear: left;	
	width: 100%;
	text-align: center;
	font-size:10px;
	color: #888a68;
}
#ft .inner{
	background:url(../images/layout/ft_lt_bg.gif) left top repeat-y;
	line-height:26px;}
/*************************************
*		#index
**************************************/
#index a{text-decoration:none;}
#index{
	padding:0 13px;
	background:url(../images/index/index_bg.gif);}
#index_wp{
	background:#ffc410 url(../images/index/wp_bgL.gif) repeat-y left top;}
.index_wp1{
	min-height:500px;
	background: url(../images/index/wp_bgR.gif) repeat-y right top;}
.index_wp2{
	min-height:500px;
	background: url(../images/index/index_wp2.gif) no-repeat 4px top;}
#index_hd{
	padding:0 4px 0 4px;}
#index_bd{
	padding:0 19px;}
#index_ft{
	color:#747857;
	text-align:center;
	padding:8px 19px;}	
#index_ft a{
	color:#d97102;	
	margin:0 5px 0 0;
	text-decoration:underline;}	

/*		@lay1
------------------------------------ */
.lay1{
	margin:0 0 10px;
	list-style:none;}
.lay1 .fleft{
	float:left;}
.lay1 .fright{
	float:right;}
	
/*		@lay2
------------------------------------ */
.lay2 .hd,
.lay2 .hd b{
	display:block;
	padding:0 0 0 5px;
	background:url(../images/index/lay2_hd.gif) no-repeat left top;}
.lay2 .hd b{
	color:#c00;
	font-weight:bold;
	padding:0 5px 0 0;
	background-position:right top;}
.lay2 .ft,
.lay2 .ft b{
	display:block;
	padding:0 0 0 5px;
	background:url(../images/index/lay2_ft.gif) no-repeat left bottom;}
.lay2 .ft{
	margin:0 0 10px;}	
.lay2 .ft b{
	color:#c00;
	text-align:right;
	font-weight:bold;
	padding:0 5px 0 0;
	background-position:right bottom;}
.lay2 .lay2_cont{
	margin:0;
	padding:0 12px;
	background:#fff;
	border:3px #a31008 solid;
	border-top:none;
	border-bottom:none;}
/*		@lay4
------------------------------------ */
.lay4 .hd,
.lay4 .hd b{
	display:block;
	padding:0 0 0 15px;
	background:url(../images/index/lay4_hd.gif) no-repeat left top;}
.lay4 .hd b{
	color:#c00;
	font-weight:bold;
	padding:10px 5px 8px 0;
	background-position:right top;}
.lay4 .hd .tit1{
	color:#9c1b08;
	font-size:13px;
	padding:0 0 0 20px;
	background:url(../images/index/lay4_hd_tit1.gif) no-repeat left center;}
.lay4 .lay4_cont{
	background:#fffde3;
	border-bottom:1px #ffe885 solid;}
.lay4_cont .list{
	padding:3px 0 0;	
	list-style:none;}
.lay4_cont .list li{	
	padding:8px 0 7px 20px;}
.lay4_cont .list a{
	color:#a3350e;
	padding:0 0 0 15px;
	background:url(../images/index/list.gif) no-repeat left center;}	
.lay4_cont .list a:hover{
	border-bottom:1px #a3350e solid;}

/*		@index_nav
------------------------------------ */
.index_nav{
	padding:4px 5px 4px 30px;
	background:#a31008 url(../images/index/index_nav.gif) no-repeat left top;}
.index_nav a{
	color:#ffd042;
	padding:0 0 0 13px;
	margin:0 8px 0 0;
	background:url(../images/index/nav_icon.gif) no-repeat left center;}
.index_nav a:hover{
	text-decoration:underline;}
/*		@login_tab
------------------------------------ */
.login_tab{
	margin:0;
	list-style:none;}
.language_cont{
	margin:5px;
	float:right;}	
.login_tab .n1,
.login_tab .n1_current{margin:0 1px 0 0;}	
.login_tab .n1,
.login_tab .n1_current{
	float:left;
	padding:0 0 0 32px;
	background:url(../images/index/login_tab1.gif) no-repeat left bottom;}
.login_tab .n1 a,
.login_tab .n1_current a{
	color:#fee9cc;
	font-size:15px;
	font-weight:bold;
	display:block;
	padding:14px 35px 8px 0;
	background:url(../images/index/login_tab1.gif) no-repeat right bottom;}
.login_tab .n1_current,
.login_tab .n1_current a{
	color:#fff;
	background-image:url(../images/index/login_tab1_current.gif);}

.login_tab .n2,
.login_tab .n2_current{
	float:left;
	padding:0 0 0 32px;
	background:url(../images/index/login_tab2.gif) no-repeat left bottom;}
.login_tab .n2 a,
.login_tab .n2_current a{
	color:#fee9cc;
	font-size:15px;
	font-weight:bold;
	display:block;
	padding:14px 35px 8px 0;
	background:url(../images/index/login_tab2.gif) no-repeat right bottom;}
.login_tab .n2_current,
.login_tab .n2_current a{
	color:#fff;
	background-image:url(../images/index/login_tab2_current.gif);}

.login_tab .ft{float:right;}
/*		@login_tb
------------------------------------ */
.login_tb{
	margin:0 0 0 40px;
	color:#4e4e4e;}
.login_tb td{
	padding:4px 2px;}
/*		@banner
------------------------------------ */
.banner{
	text-align:center;}
.banner img{
	margin:0 8px;
	border:1px #fff solid;}	
/*		@tab_cont
------------------------------------ */
.tab_cont{
	margin:0 0 2px;
	list-style:none;}
.tab_cont li{
	padding:9px;
	/*border-bottom:2px #ffc410 solid;*/}
.tab_cont .n1,
.tab_cont .n1_current{
	display:none;
	background:#e76801;}
.tab_cont .n2,
.tab_cont .n2_current{
	display:none;
	background:#f9a300;}
.tab_cont .n1_current,
.tab_cont .n2_current{
	display:block;}

.login_ps{
	color:#4d4d4d;
	padding:15px;
	background:#fff;
	border-bottom:2px #ffc410 solid;}
.login_ps ol{padding:0 0 0 20px;}	
.login_ps .tit1{
	padding:10px 0;
	font-weight:bold;}
.login_ps li{
	line-height:1.5em;}	
/*************************************
*		popup
**************************************/
.popup{background:url(../images/layout/popup_bg.gif);padding:8px 10px;}
.popup_wp{background:#fff;border:2px #CEC5BB solid;}
.popup_hd{background:url(../images/layout/popup_hd_bg.jpg) left top;}
.popup_hd .inner{
	background:url(../images/layout/popup_hd_bg1.jpg) no-repeat left top;
	height:49px;
	border-bottom:2px #ffd767 solid;}
.popup_bd{padding:10px;}

/*************************************
*		浮動遮罩
**************************************/
#js_overLayer{
	display:none;
	background:#000;
	width:100%;
	position:absolute;
	top:0;
	left:0;
	filter:alpha(opacity=30);   
	-moz-opacity:0.3;          
	opacity:0.3;             
	z-index:99;
}
#js_container{
	background:#fff;
	width:300px;height:300px;
	z-index:100;position: fixed;
	top:50%;
	left:50%;
	margin-top:-150px;margin-left:-150px;
	border:3px #666 solid;
	display:none;
	overflow:scroll;
}
* html #js_container{position:absolute;}
#hiddenContent{display:none;}
#jmask_tit{
	background:#eee;padding:5px;
	position:fixed;
	top:50%;
	left:50%;
	z-index:112;
	display:none;
}
/*************************************
*		layout
**************************************/
/*		@flow_icon
------------------------------------ */
.flowBox{padding:5px;}
.flow_icon1{
	background:url(../images/flow/flow_icon1.gif) no-repeat;
	padding:37px 36px 1px 7px;
	display:inline-block;
}
.flow_icon2{
	background:url(../images/flow/flow_icon2.gif) no-repeat;
	padding:37px 36px 1px 7px;
	display:inline-block;
}
.flow_icon2_1{
	background:url(../images/flow/flow_icon2.gif) no-repeat;
	padding:37px 16px 1px 7px;
	display:inline-block;
}
.flow_icon3{
	background:url(../images/flow/flow_icon3.gif) no-repeat;
	padding:37px 36px 1px 7px;
	display:inline-block;
}
.flow_icon4{
	background:url(../images/flow/flow_icon4.gif) no-repeat;
	padding:37px 46px 1px 7px;
	display:inline-block;
}
/*		問卷
------------------------------------ */
/*LAYOUT1*/
.tbQuestion .q1{
	height:25px;
	width:28px;
	background:url(../images/question/pbg_t1.gif) no-repeat right top;}
.tbQuestion .q2{
	background:url(../images/question/pbg_t2.gif) repeat left top;}
.tbQuestion .q2 div{
	float:right;
	width:344px;
	height:25px;
	background:url(../images/question/pbg_t4.gif) no-repeat right top;}
.tbQuestion .q3{	
	background:url(../images/question/pbg_t3.gif) no-repeat left top;}	
.tbQuestion .q4{ 
	vertical-align:top;
	background:url(../images/question/pbg_m2.gif) repeat-y right top;}	
.tbQuestion .q4 div{
	width:28px;height:187px;
	float:right;	
	background:url(../images/question/pbg_m1.gif) no-repeat right top;}	
.tbQuestion .q6{
	vertical-align:bottom;
	background:url(../images/question/pbg_m3.gif) repeat-y left top;}
.tbQuestion .q6 div{
	width:28px;
	height:211px;
	background:url(../images/question/pbg_m4.gif) no-repeat left bottom;}
.tbQuestion .q7{
	background:url(../images/question/pbg_b1.gif) no-repeat right top;}
.tbQuestion .q8{
	background:url(../images/question/pbg_b3.gif) repeat-x left top;}
.tbQuestion .q8 dl{}	
.tbQuestion .q8 dt{float:left;
	width:285px;height:34px;
	background:url(../images/question/pbg_b2.gif) no-repeat right top;}
.tbQuestion .q8 dd{float:right;
	width:285px;height:34px;
	background:url(../images/question/pbg_b4.gif) no-repeat right top;}	
.tbQuestion .q9{
	background:url(../images/question/pbg_b5.gif) no-repeat left top;}	

/*標題*/
.tbQuestion .q5 .tit1{
	color:#594b3b;
	font-size:15px;
	margin:40px 0 10px 0;
	padding:0 0 0 31px;
	font-weight:bold;
	line-height:28px;
	border-bottom:1px #e9d9c4 dotted;
	background:url(../images/question/tbquestion_tit.gif) no-repeat left top;}
.tbQuestion .q5 .tit2{margin:0 0 0 30px;}	
.tbQuestion .q5 .tit2 dt{
	color:#991b0c;
	font-weight:bold;
	padding:6px;
	_padding:8px 6px 5px;
	line-height:29px;_line-height:28px;
	border:1px #e4cc9c solid;
	z-index:100;
	display:inline;}
.tbQuestion .q5 .tit2 dd{
	position:relative;
	height:8px;
	margin:-1px 0 0;
	background:url(../images/question/tit2_bg.gif) no-repeat 15px top;}	
/*內容*/	
.tbQuestion .q5{
	background:#FFFCF7;
	vertical-align:top;
}
.tbQuestion .q5 .cont1{
	color:#584b3b;
	padding:20px;
	border-bottom:1px #e9d9c4 dotted;}
.tbQuestion .q5 .cont2{
	line-height:2em;
	padding:5px 44px 12px 47px;
	color:#584b3b;}	
.tbQuestion .num1_01,.tbQuestion .num1_02,.tbQuestion .num1_03,
.tbQuestion .num1_04,.tbQuestion .num1_05,.tbQuestion .num1_06,
.tbQuestion .num1_07,.tbQuestion .num1_08,.tbQuestion .num1_09,
.tbQuestion .num1_10{
	line-height:2em;
	background:url(../images/question/num1_1.gif) no-repeat left top;
	padding:5px 0 8px 45px;}
.tbQuestion .num1_01{background-image:url(../images/question/num1_1.gif);}
.tbQuestion .num1_02{background-image:url(../images/question/num1_2.gif);}
.tbQuestion .num1_03{background-image:url(../images/question/num1_3.gif);}
.tbQuestion .num1_04{background-image:url(../images/question/num1_4.gif);}
.tbQuestion .num1_05{background-image:url(../images/question/num1_5.gif);}
.tbQuestion .num1_06{background-image:url(../images/question/num1_6.gif);}
.tbQuestion .num1_07{background-image:url(../images/question/num1_7.gif);}
.tbQuestion .num1_08{background-image:url(../images/question/num1_8.gif);}
.tbQuestion .num1_09{background-image:url(../images/question/num1_9.gif);}
.tbQuestion .num1_10{background-image:url(../images/question/num1_10.gif);}


/*LAYOUT2*/
.tbQuestion1{vertical-align:top;}
.tbQuestion1 .q1{
	width:20px;height:29px;
	background:url(../images/question/pbg1_t1.gif) no-repeat right top;}
.tbQuestion1 .q2{
	background:url(../images/question/pbg1_t2.gif) repeat left top;}
.tbQuestion1 .q2 div{
	float:right;
	width:352px;
	height:29px;
	background:url(../images/question/pbg1_t3.gif) no-repeat right top;}
.tbQuestion1 .q3{
	background:url(../images/question/pbg1_t4.gif) no-repeat left top;}	
.tbQuestion1 .q4{ 
	vertical-align:top;
	background:url(../images/question/pbg1_m1.gif) repeat-y right top;}	
.tbQuestion1 .q4 div{
	width:20px;height:128px;
	float:right;	
	background:url(../images/question/pbg1_m2.gif) no-repeat right top;}	
.tbQuestion1 .q6{
	vertical-align:bottom;
	background:url(../images/question/pbg1_m3.gif) repeat-y left top;}
.tbQuestion1 .q6 div{
	width:26px;
	height:204px;
	background:url(../images/question/pbg1_m4.gif) no-repeat left bottom;}
.tbQuestion1 .q7{
	background:url(../images/question/pbg1_b1.gif) no-repeat right top;}
.tbQuestion1 .q8{
	background:url(../images/question/pbg1_b2.gif) repeat-x left top;}
.tbQuestion1 .q8 dl{}	
.tbQuestion1 .q8 dt{float:left;
	width:387px;height:24px;
	background:url(../images/question/pbg1_b3.gif) no-repeat right top;}
.tbQuestion1 .q8 dd{float:right;
	width:233px;height:33px;
	background:url(../images/question/pbg1_b4.gif) no-repeat right top;}	
.tbQuestion1 .q9{
	background:url(../images/question/pbg1_b5.gif) no-repeat left top;}	
/*標題*/
.tbQuestion1 .q5{vertical-align:top;background:#fffbf6;}
.tbQuestion1 .q5 .tit1{
	border-bottom:1px #ecdec4 dotted;
	background:#faf4e5 url(../images/question/tbq_tit1_2.gif) no-repeat right top;}
.tbQuestion1 .q5 .tit1 dt{
	padding:60px 0 0 70px;
	color:#957951;
	font-size:15px;
	font-weight:bold;
	display:block;
	line-height:2em;
	background:url(../images/question/tbq_tit1_1.gif) no-repeat left center;
}
.tbQuestion1 .q5 .tit1 dd{
	font-size:13px;
	color:#514432;
	line-height:1.6em;
	padding:0 60px 7px 70px;	
}
.tbQuestion1 .q5 .cont1{
	background:#fffbf6;
	padding:12px 60px 12px 66px;
	border-bottom:1px #e9d9c4 dotted;
	zoom:1;
}

/*num2*/
.tbQuestion1 .num2_01,.tbQuestion1 .num2_02,.tbQuestion1 .num2_03,
.tbQuestion1 .num2_04,.tbQuestion1 .num2_05,.tbQuestion1 .num2_06,
.tbQuestion1 .num2_07,.tbQuestion1 .num2_08,.tbQuestion1 .num2_09,
.tbQuestion1 .num2_10{
	line-height:1.5em;
	background:url(../images/question/num2_1.gif) no-repeat left 3px;
	padding:7px 0 14px 24px; color:#624524;font-size:13px; border-bottom:1px #e3e3e3 dotted;}
.tbQuestion1 .num2_01{background-image:url(../images/question/num2_1.gif);zoom:1;}
.tbQuestion1 .num2_02{background-image:url(../images/question/num2_2.gif);}
.tbQuestion1 .num2_03{background-image:url(../images/question/num2_3.gif);}
.tbQuestion1 .num2_04{background-image:url(../images/question/num2_4.gif);}
.tbQuestion1 .num2_05{background-image:url(../images/question/num2_5.gif);}
.tbQuestion1 .num2_06{background-image:url(../images/question/num2_6.gif);}
.tbQuestion1 .num2_07{background-image:url(../images/question/num2_7.gif);}
.tbQuestion1 .num2_08{background-image:url(../images/question/num2_8.gif);}
.tbQuestion1 .num2_09{background-image:url(../images/question/num2_9.gif);}
.tbQuestion1 .num2_10{background-image:url(../images/question/num2_10.gif);}
/*		FAA01001_home
------------------------------------ */
#companyList{list-style:none;}
/*		flow_note
------------------------------------ */
.help{background:url(../images/layout/help.gif) no-repeat;padding:3px 10px;cursor:pointer;}
.flow_note{
	background:#fff;
	position:absolute;
	padding:6px;
	width:200px;
	border:2px #DBAC67 solid;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	opacity:0;
	/*left: 647px;*/
}
/*		倒數計時
------------------------------------ */
.state{	
	padding:5px 7px 3px;
	height:29px;
	color:#453018;
	float:right;clear:right; }
.state .countDown{
	line-height:27px;
	vertical-align:super;
	*vertical-align:top;
	font-size:11px;
	display:inline-block;}
.state .fc1{font-size:14px;}
/*		金融看板
------------------------------------ */
#nav{
	float:right;
	clear:right;
	line-height:24px;}
#nav a{
	text-decoration:none;
	color:#ffd042;
	background:url(../images/layout/nav_dot.gif) no-repeat left center;
	padding:0 14px 0 12px;}	
#nav a:hover{text-decoration:underline;}
#nav a.lang{
background:#b52912;
margin-right:8px;
	text-decoration:none;
	color:#ffd042;
	border:1px #ffab00 solid; 
	padding:0 12px 0 12px;}	
#nav a.lang:hover{background:#9c1b08;border:1px #ffc000 solid; text-decoration:none;}

/*		cont_header
------------------------------------ */
.cont_header{padding:0 0 5px;}
/*		path
------------------------------------ */
#path{padding:0;margin:0;float:left;}
#path dt{
	float:left;
	color:#825e55;
	font-size:12px;
	display:block;
	padding:0px 0 6px;
	*padding:0px 0 2px;}
	
/*		notice
------------------------------------ */	
.notice{background:url(../images/layout/notice_bd.gif) repeat-x left top;clear:both;}
.notice .lt{background:url(../images/layout/notice_lt.gif) no-repeat left top;padding:0 0 0 7px;}
.notice .rt{background:url(../images/layout/notice_rt.gif) no-repeat right top;padding:0 7px 0 0 ;}
.notice_tit{
	background:#877c6f;
	padding:3px 10px;
	/*display:inline-block;*/
	width:78px;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	margin:0 0 5px 8px;}
.notice_explain{
	background:#877c6f;
	padding:3px 10px;
	width:133px;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	margin:0 0 5px 8px;}
.notice_tit2{
	background:#877c6f;
	padding:3px 10px;
	/*display:inline-block;*/
	width:200px;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	margin:0 0 5px 8px;}
.notice_wp{background:#F8F7F6;padding:8px;}
.tb_notice td{border-bottom:1px #d7d6d3 dashed; color:#45454d;padding:3px 2px;}
/*		第一層說明業樣式
------------------------------------ */		
.intro{background:url(../images/layout/intro_bd.gif) repeat-x left top;clear:both;}
.intro .lt{background:url(../images/layout/intro_lt.gif) no-repeat left top;padding:0 0 0 7px;}
.intro .rt{background:url(../images/layout/intro_rt.gif) no-repeat right top;padding:0 7px 0 0 ;}
.intro_tit{
	padding:0px 10px;
	/*background:#877c6f;*/
	width:78px;}
.intro_wp{background:#fff;padding:5px;}
.intro_anchor_tb{ text-align:center;}
.intro_anchor_surplus{background:#fff; padding:2px 14px;}
a.intro_anchor{background:#db843f; color:#fefef6; text-decoration: none; padding:2px 14px; *padding:5px 14px 3px 14px; display: block;; white-space:nowrap;}
a.intro_anchor:hover{/*text-decoration:underline; color:#c15907;*/ background:#da8340;}
.introtxt_tit{
	background:url(../images/layout/introtxt_tit.gif) no-repeat left 3px;
	color:#766450; font-size:12px; font-weight:bold; padding: 0 14px; margin: 0 14px;
	}
.introtxt_txt{color:#736246; font-size:12px;  margin: 0 14px 10px 28px; line-height:1.6em;}
.introtxt_txt p{margin: 0 0 5px 0;}
.introtxt_txt ol li{margin:0 33px 0 -14px;}
.introtxt_txt li{margin:0;padding:0 0 6px;}

.download_wp{background:#fffee2; padding:8px;}

/*		InstantMsg
------------------------------------ */	
.InstantMsg{background:url(../images/layout/InstantMsg_bd.gif) repeat-x left top;clear:both;}
.InstantMsg .lt{background:url(../images/layout/InstantMsg_lt.gif) no-repeat left top;padding:0 0 0 7px;}
.InstantMsg .rt{background:url(../images/layout/InstantMsg_rt.gif) no-repeat right top;padding:0 7px 0 0 ;}
.InstantMsg_tit{
	background:#b32e0d;
	padding:3px 10px;
	/*display:inline-block;*/
	width:78px;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	margin:0 0 5px 8px;}
.InstantMsg_wp{background:#fffae7;padding:8px;}	
.tb_InstantMsg td{border-bottom:1px #d7d6d3 dashed;color:#981908;padding:3px 2px;}
.InstantMsgBtn{padding:8px 0 5px;text-align:right;}
/*		tabs2
------------------------------------ */	
#tabs2 {
	/*border:1px #f00 solid;*/
	float:left;
	width:100%;
	font-size:93%;
	line-height:normal;
	background:url(../images/layout/tabs10_bg.gif) repeat-x left bottom;
	margin:0 0 10px;
}
#tabs2 ul {
	margin:0;
	padding:0 10px 0 10px;
	list-style:none;}
#tabs2 li {
	display:inline;
	margin:0;
	padding:0;}
#tabs2 a {
	float:left;
	background:url(../images/layout/tabs10.gif) no-repeat left top;
	margin:0 2px 0 0;
	padding:0 0 0 10px;
	text-decoration:none;}
#tabs2 a span {
	line-height:24px;
	float:left;
	color:#9F9584;
	display:block;
	background:url(../images/layout/tabs10.gif) no-repeat right top;	
	padding:0 10px 0 0;
	/*padding:6px 10px 4px 6px;
	*padding:6px 10px 3px 6px;*/}
#tabs2 a:hover span{color:#666;}
#tabs2 .current a{
	background-position:left -24px;}
#tabs2 .current a span{
	/*border:1px #f00 solid;*/
	color:#666;
	font-weight:bold;
	background-position:right -24px;}
/*		tabBlock
------------------------------------ */	
.tabBlock{background:url(../images/layout/tabBlock_bd.gif) repeat-x left top;clear:both;}
.tabBlock div{height:24px;} 
.tabBlock .lt{background:url(../images/layout/tabBlock_lt.gif) no-repeat left top;padding:0 0 0 10px;}
.tabBlock .rt{background:url(../images/layout/tabBlock_rt.gif) no-repeat right top;}

/*		lev5
------------------------------------ */	
.lev5{background:url(../images/layout/lev5_bg.gif) repeat-x;display:block;margin:0 0 6px;}
.lev5 dt{float:left;padding:0;}
.lev5 a{display:inline-block;text-decoration:none;}
.lev5 a span{
	background:url(../images/layout/lev5_bg1.gif) no-repeat right bottom;
	padding:4px 16px;
	*padding:5px 16px 4px;
	color:#3c3427;
	display:inline-block;}
.lev5 a:hover span{color:#e46111;}
.lev5 .current a,.lev5 .current a:hover{	
	background:url(../images/layout/lev5_bg1.gif) no-repeat right top;}
.lev5 .current a span,.lev5 .current a:hover span{
	background:url(../images/layout/lev5_bg1.gif) no-repeat center -23px;
	color:#fff;}	
/*		step
------------------------------------ */	
#step{display:block;margin:0 0 5px;padding:0 0 0 15px;}
#step dt{float:left;padding:0 10px 0 0;background:none;display:inline-block;}
#step .current span{
	background:url(../images/layout/step_bg_current.gif) no-repeat left center;
	color:#e16414;}
#step span{
	background:url(../images/layout/step_bg.gif) no-repeat left center;
	color:#b3aaa1;text-decoration:none;padding:0 0 0 15px;}

/*		tree
------------------------------------ */
/*.funList_tit{border-left:3px #FE6505 solid;padding:0 0 0 2px;color:#FE6505;margin:7px 0 5px 2px;display:block;}*/
.funList_tit{
	background:#F9F8D9;
	font-weight:bold;
	margin:0 0 5px;
	padding:3px 0 3px 12px;
	color:#AF2D0E;
	border-top:2px #CEAB75 solid;
	border-bottom:1px #CEAB75 solid;
	margin:5px 2px;}
/*reset*/
.tree,.tree dl{margin:0;}
/*.tree input{padding:0;margin:0;}*/
.tree{margin:0 2px 0;}
.tree input{display:inline-block;}
.tree a{text-decoration:none;}
/*第一層*/
.feature_list dt{margin:0 0 5px; color:#000;}
.tree dt{margin:0 0 5px; color:#000;}
.tree dt a{background:url(../images/layout/expand1.gif) no-repeat left 3px; padding:0px 3px;}
.tree dt a .disabled{background:url(../images/layout/expand1_disabled.gif) no-repeat left 3px;padding:0px 3px;}


/*第二層*/
.feature_list dt{background:#F2F2F2;border-bottom:1px #999 solid;color:#777;padding:2px 3px; *padding:5px 5px 2px 5px;}
.feature_list dd dl{margin:0 0 0 -10px; color:#665440;}
.feature_list .linkin{ background:none; color:#27498f;padding:0;}
/*
.feature_list.current a{background:url(../images/layout/collapse1.gif) no-repeat left 3px;}
*/

.tree dd{margin:0 0 0 12px;display:none;}
.tree dd label{display:block;color:#333;}
.tree dt label{display:inline-block;}
.tree dt{background:#F2F2F2;border-bottom:1px #999 solid;color:#006;padding:0 3px; *padding:3px 5px 0 5px;}
.tree dt.single{background:#F2F2F2 url(../images/layout/noExpand.gif) no-repeat left 3px;padding:0 0 0 12px;border-bottom:1px #999 solid;}
.tree dd dl{margin:0 0 0 -10px; color:#665440;}
.tree dt .linkin{ background:none; color:#27498f;padding:0;}
/*
.tree dt .linkin a{text-decoration:none; color:#27498f;}
.tree dt .linkin a:hover{text-decoration:underline; color:#27498f;}
*/
.tree dt.current a{background:url(../images/layout/collapse1.gif) no-repeat left 3px;}
.tree dd.current{display:block;}
.ie .deal{
	background:#FF4D0C;
	display:inline;
	padding:1px;margin:0 0 0 2px;}
.gecko .deal{
	background:#FF4D0C;
	display:inline-block;
	margin:0 0 0 3px;}
.chrome .deal{display:inline;background:#f00;padding:0;margin:0 0 0 2px;vertical-align:top;}
.deal .input{margin:0;padding:0;width:15px;height:15px;}
.tree input{width:13px;height:13px;margin:1px;}
.tree1 dd{padding:0 0 0 12px;}
.tree1 dd span{display:block;}
/*		tree1 for chkeckbox
------------------------------------ */
.funList_tit2{
	background:#F9F8D9;
	font-weight:bold;
	margin:0 0 5px;
	padding:3px 0;
	color:#AF2D0E;
	border-top:2px #CEAB75 solid;
	border-bottom:1px #CEAB75 solid;
	margin:5px 2px;}
.funList_tit2 label{/*border:1px #F00 solid;*/}
.funList_tit2 input{
	/*border:1px #f00 solid;*/
	vertical-align:middle;
	/*_vertical-align:-3px;*/}
.funList_tit2 a{
	/*border:1px #f00 solid;*/
	background:url(../images/layout/expand1.gif) no-repeat right center;
	padding:0 0 0 7px;
	text-decoration:none;}
.funList_tit2 a.current{
	background:url(../images/layout/collapse1.gif) no-repeat right center;
	padding:0 0 0 7px;
	text-decoration:none;}	
/*reset*/
.treeCheck,.treeCheck dl{margin:0;}
.treeCheck{margin:0 2px 0;}
.treeCheck input{display:inline-block;vertical-align:middle;}
.treeCheck a{text-decoration:none;}
/*第一層*/
.treeCheck dt{margin:0 0 5px; color:#000;}
.treeCheck dt a{background:url(../images/layout/expand1.gif) no-repeat left 3px;padding:0px 3px;}
.treeCheck dt a .disabled{background:url(../images/layout/expand1_disabled.gif) no-repeat left 3px;padding:0px 3px;}

/*第二層*/
.treeCheck dd{margin:0 0 0 12px;display:none;}
.treeCheck dd label{display:block;color:#333;}
.treeCheck dt label{display:inline-block;}
.treeCheck dt{background:#F2F2F2;border-bottom:1px #999 solid;color:#006;}
.treeCheck dt.single{padding:0 0 0 13px;background:#F2F2F2;border-bottom:1px #999 solid;}
.treeCheck dd dl{margin:0 0 0 -10px;}

.treeCheck dt.current a{background:url(../images/layout/collapse1.gif) no-repeat left 3px;padding:0 3px;}
.treeCheck dd.current{display:block;}
.ie .deal{
	background:#FF4D0C;
	display:inline;
	padding:1px;margin:0 0 0 2px;}
.gecko .deal{
	background:#FF4D0C;
	display:inline-block;
	margin:0 0 0 3px;}
.chrome .deal{display:inline;background:#f00;padding:0;margin:0 0 0 2px;vertical-align:top;}
.deal .input{margin:0;padding:0;width:15px;height:15px;}
/*.treeCheck input{width:13px;height:13px;margin:1px;}*/
/*.tree1 dd{padding:0 0 0 12px;}
.tree1 dd span{display:block;}*/
/*		tabs
------------------------------------ */	
.tabs dt{float:left;padding:0 2px 0;}
.tabs a,.tabs a span{display:block;
	text-decoration:none;
	padding:0 0 0 13px;
	background:url(../images/layout/tabs_bg.gif) no-repeat left top;}
.tabs a span{background-position:right -72px;padding:0 13px 0 0;line-height:24px;color:#756a56;}

.tabs .current a,
.tabs .current a:hover{background-position:left -24px;}
.tabs .current a span,
.tabs .current a:hover span{background-position:right -96px;color:#9c1f09;font-weight:bold;}

.tabs a:hover{
	background-position:left -48px;
	color:#fff2cf;}
.tabs a:hover span{background-position:right bottom;color:#fffbd6;}

/*		container
------------------------------------ */
.container{background:url(../images/layout/container_lt.gif) no-repeat left top;padding:0 0 0 5px;}
.container .bd{
	background:url(../images/layout/container_rt.gif) no-repeat right top;
	padding:6px 12px 0 6px;}	
/*		titleBlock
------------------------------------ */	
.titleBlock{display:block;padding:0 0 5px 0;}
.titleBlock dt{float:left;}
.titleBlock .tit1,
.titleBlock .tit2,
.titleBlock .tit3{
	background:url(../images/layout/tit1.gif) no-repeat left center;
	font-size:13px;
	font-weight:bold;
	color:#594b3b;
	display:inline-block;
	padding:0 5px 0 15px;}
.titleBlock .tit2{
	background:url(../images/layout/tit2.gif) no-repeat 3px 7px;
	padding:1px 10px 2px 15px;	
	color:#C45706;
}
.titleBlock .tit3{
	background:url(../images/layout/tit3.gif) no-repeat left center;
	padding:1px 10px 2px 14px;	
	color:#af2d0e;
}
.titleBlock .tit4{
	background:url(../images/layout/tit4.gif) no-repeat 2px 6px;
	*background:url(../images/layout/tit4.gif) no-repeat 2px 3px;
	font-size:13px;
	font-weight:bold;
	color:#993300;
	display:inline-block;
	padding:1px 10px 2px 15px;	
}
.titleBlock .fr{float:right;}
/*		diffSymbol
------------------------------------ */	
.diffSymbol dd{
	padding:0 0 0 2em;
}
/*		welcome
------------------------------------ */
.welcome{height:27px;color:#6E400D;float:right;}
.welcome dt{float:left;display:block;height:27px;_height:27px;padding:0;}
.welcome select{margin:0 3px 0;}
.welcome .lt{background:url(../images/layout/welcome_lt.gif) no-repeat left top;width:10px;}
.welcome .ct{background:url(../images/layout/welcome_ct.gif) repeat-x left top;padding:3px 0 0 0;*padding:2px 0 0px;}
.welcome .rt{background:url(../images/layout/welcome_rt.gif) no-repeat right top;width:10px;}


/*		btnBlock
------------------------------------ */
.btnBlock{padding:10px;margin:0 auto 5px;text-align:center;}

/*		menu
------------------------------------ */
/*lev1*/
.menuOuter{background:url(../images/menu/menuOuter_bg.gif) repeat-x;}
.menu{margin:0 0 0 19px;padding:0;font-size:13px;font-weight:bold; letter-spacing: 2px;}
.menu ul{margin:0;}
.menu li{display:inline;}
.menu a,.menu a span{background: url(../images/menu/menu_bg.gif) no-repeat;}
.menu a{
	color:#f5f2cf;
	background-position:right -125px;
	padding-right:20px;
	text-decoration:none;
	float:left;}
.menu a span{
	display:block;
	font-size:13px;
	padding:3px 0 5px 25px;
	*padding:5px 0 4px 25px;	
	background-position:left -50px;}
.webkit .menu span{padding:3px 0 6px 25px;}
.menu .first span{background-position:left bottom;}

.menu a:hover{background-position:right -100px;color:#fef447;}
.menu a:hover span{background-position:left -25px;}
.menu .current a, .menu .current a:hover{background-position:right -75px;color:#8f4e08;}
.menu .current a span, .menu .current a:hover span{background-position:left top;}
/*第二層*/
#menuSub{
	width:170px;
	cursor:pointer;
	font-size:12px;
	font-weight:bold;}
#menuSub dl,#menuSub dt{margin:0;padding:0;}
#menuSub dl{display:none;}
#menuSub dl.current{display:block;}
#menuSub dl span{
	background:url(../images/menu/sub_bg1.gif) repeat-y;
	display:block;padding:1px 0;}
#menuSub dl a{
	background:url(../images/menu/sub_bg2.gif);
	display:block;
	padding:7px 0 7px 40px;
	color:#5a4a3a;
	text-decoration:none;}
#menuSub dl a:hover{background:url(../images/menu/sub_bg2_hover.gif);color:#fff54b;}
/*修正ie6 current狀態, 去除滑過?果*/
#menuSub dt.current a:hover{background:url(../images/menu/sub_bg2_current.gif);color:#ffc400;}
#menuSub dt.current span{
	background:url(../images/menu/sub_bg1_current.gif) repeat-y;}
#menuSub dt.current a{
	background:url(../images/menu/sub_bg2_current.gif) repeat-y;
	color:#ffc400;}
#menuSub dt.current .single a{background:url(../images/menu/sub_bg2_current2.gif) repeat-y;}
#menuSub dt.current .single a:hover{background:url(../images/menu/sub_bg2_current2.gif) repeat-y;}
/*第三層打開*/
#menuSub .sub_wp{display:none;}
#menuSub dt.current .sub_wp{display:block;}
#menuSub dt.current .sub_wp a{
	color:#FCFDD3;
	/*ie6 hover 沒反應所以加上寬度*/
	width:130px;
	/**/
	background:url(../images/menu/sub_bg3_current.gif) repeat-y;}
#menuSub dt.current .sub_wp span{
	background:#70655A;
	font-weight:normal;}
/*第三層滑過*/
#menuSub dt.current .sub_wp a:hover{	
	background:url(../images/menu/sub_bg4_current.gif) repeat-y;
	color:#fff;}
#menuSub dt.current .sub_wp a:hover span{
	background:#857a6b;
	font-weight:normal;}
#menuSub dt.current .sub_wp a.current,#menuSub dt.current .sub_wp a.current:hover{background:url(../images/menu/sub_bg3_hover.gif) repeat-y;}

#menuSub dt.current .sub_wp a.current span,#menuSub dt.current .sub_wp a.current:hover span{background:#fef1bd;color:#9E1F09;}
/*第二層disabled*/
#menuSub dt a.disabled{cursor:default;}
#menuSub dt a.disabled,#menuSub dt a.disabled:hover{background:url(../images/menu/sub_bg2.gif);color:#A19E99;}
/*第三層disabled*/
#menuSub dt.current .sub_wp a.disabled,
#menuSub dt.current .sub_wp a.disabled:hover{background:url(../images/menu/sub_bg5_disabled.gif) repeat-y;cursor:default;}
#menuSub dt.current .sub_wp a.disabled span,
#menuSub dt.current .sub_wp a.disabled:hover span{color:#a39e9a;background:#70655a;}
/*#menuSub dt.current .single a{background:#f00;}*/
/*Popup頁面執行Loading*/
#loading{
	text-align:center;
	position:absolute;
	background:#fff;}
#loading img{margin:100px;}
/*************************************
*		table
**************************************/

.tb_tit1{margin:0 0 0 8px;font-weight:bold;color:#4D4D4D;}
.signature{font-size:14px;border:1px #000 solid;padding:10px;}
.tb1{
	border-collapse:collapse;
	/*border-right:2px #fff solid;*/
	border-top:1px #ede5d1 solid;
	margin:0 0 8px;}
.tb1 td{
	font-size:12px;
	color:#50504E;
	padding:4px 2px 3px;
	border:1px #ede5d1 solid;
	/*border-bottom:1px #ede5d1 solid;*/}
.tb1 .hd{
	padding:5px 2px 4px;
	background:#fff url(../images/table/tb1_hd.gif) repeat-x left bottom;
	border-bottom:1px #d3cec5 solid;
	color:#63492a;
	text-align:center;}
.tb1 .td_tit{
	padding:5px 2px 4px;
	background:#fff url(../images/table/tb1_hd.gif) repeat-x left bottom;
	border-bottom:1px #d3cec5 solid;
	color:#63492a;
	text-align:center;}
.tb1 .td_flow_txt{color:#333; text-align:left; border-right:1px #e4e2d7 solid;}
.tb1 .cont{color:#333;}
.tb1 .ct{text-align:center;}
.tb1 .rt{text-align:right;}
.tb1 .even{background:#fefefe;}
.tb1 .subtotal{background:#F2F8F9;}

.tb1 .cont_hd1{background:#F7F6F2;}
.tb1 .cont_hd2{background:#F7F6F2;font-weight:bold;}

.tb1 .hd1{background:#FCFBFB;}
/*總覽*/
.tb1 .tb1_lv1{background:#F9F8D9;}
.tb1 .tb1_lv2{padding:0;}
.tb1 .tb1_lv2 table td{border:0; color:#000000;}

.tb1 .lv2 .odd{background:#fff;}
.tb1 .lv2 .even{background:#fff;}
.tb1 .lv2 .hd{padding:0 0 0 17px;background:none;text-align:left;}
.tb1 .lv2 .hover,.tb1 .lv2 .hover .hd{background:#FAFFD6;}
/*		.tb2
------------------------------------ */
/*sty1*/
.tb2{
	border-collapse:collapse;
	border-top:2px #DF8803 solid;
	border-bottom:2px #d3cec5 solid;
	margin:0 0 8px;
	}
.tb2 td{
	color:#333;
	padding:6px 3px 7px;
	border-right:1px #e4e2d7 solid;
	border-top:1px #d3cec5 solid;
	border-bottom:1px #e4e2d7 solid;}
.tb2 .hd{
	color:#000;
	font-weight:normal;
	background:#f8f7f1;
	text-align:right;}
.tb2 .cont{border-right:0;}	
.tb2 .td_main{border-right:0; text-align:center;}	
.tb2 .hd1{
	color:#000; font-weight:normal; background:#f8f7f1;
	border-right:0px #fff solid;}
.tb2 .hd2{background:#fcd850 url(../images/layout/tb2_hd2_bg.gif) repeat-x left bottom;}

		
/*.tr1*/
.tb2 .hd_LT{
	border-right:4px #cfcab7 solid;
	*border-right:2px #cfcab7 solid;
	border-bottom:1px #e5e1d4 solid;
	border-left:3px #cfcab7 solid;
	*border-left:2px #cfcab7 solid;
	border-top:2px #cfcab7 solid;
	text-align:left;background:#fefdf6;}
.tb2 .hd_LT2{
	border-right:4px #cfcab7 solid;
	*border-right:2px #cfcab7 solid;
	border-bottom:1px #e5e1d4 solid;
	border-left:3px #cfcab7 solid;
	*border-left:2px #cfcab7 solid;
	border-top:2px #cfcab7 solid;
	text-align:left;background:#f9fcf5;}
.tb2 .hd1_LT{
	border-right:1px #e5e1d4 solid;
	border-bottom:1px #e5e1d4 solid;
	border-left:3px #cfcab7 solid;
	*border-left:2px #cfcab7 solid;
	border-top:2px #cfcab7 solid;}
.tb2 .hd1_L{
	border-right:1px #e5e1d4 solid;
	border-bottom:1px #e5e1d4 solid;
	border-left:3px #cfcab7 solid;
	*border-left:2px #cfcab7 solid;}
.tb2 .hd1_LB{
	border-right:1px #e5e1d4 solid;
	border-left:3px #cfcab7 solid;
	border-bottom:2px #cfcab7 solid;
	*border-left:2px #cfcab7 solid;}	
.tb2 .cont1_RT{
	border-bottom:1px #e5e1d4 solid;
	border-right:4px #cfcab7 solid;
	*border-right:2px #cfcab7 solid;
	border-top:2px #cfcab7 solid;}
.tb2 .cont1_R{
	border-bottom:1px #e5e1d4 solid;
	border-right:4px #cfcab7 solid;
	*border-right:2px #cfcab7 solid;}
.tb2 .cont1_RB{
	border-right:4px #cfcab7 solid;
	border-bottom:2px #cfcab7 solid;
	*border-right:2px #cfcab7 solid;}	
/*.tr2*/	
.tb2 .hd2_LT{
	border-right:1px #e5e1d4 solid;
	border-bottom:1px #e5e1d4 solid;
	
	border-left:3px #cfcab7 solid;
	*border-left:2px #cfcab7 solid;
	border-top:2px #cfcab7 solid;}
.tb2 .hd2_L{
	border-right:1px #e5e1d4 solid;
	border-bottom:1px #e5e1d4 solid;
	border-left:3px #cfcab7 solid;
	*border-left:2px #cfcab7 solid;}
.tb2 .hd2_LB{
	border-right:1px #e5e1d4 solid;
	border-left:3px #cfcab7 solid;
	*border-left:2px #cfcab7 solid;
	border-bottom:2px #cfcab7 solid;}	
.tb2 .cont2_RT{
	border-bottom:1px #e5e1d4 solid;
	border-right:4px #cfcab7 solid;
	*border-right:2px #cfcab7 solid;
	border-top:2px #cfcab7 solid;}	
.tb2 .cont2_RT{
	border-bottom:1px #e5e1d4 solid;
	border-right:4px #cfcab7 solid;
	*border-right:2px #cfcab7 solid;
	border-top:2px #cfcab7 solid;}
.tb2 .cont2_R{
	border-bottom:1px #e5e1d4 solid;
	border-right:4px #cfcab7 solid;
	*border-right:2px #cfcab7 solid;}
.tb2 .cont2_RB{
	border-right:4px #cfcab7 solid;
	*border-right:2px #cfcab7 solid;
	border-bottom:2px #cfcab7 solid;}	

.tb2 .hd1_LT,
.tb2 .hd1_L,
.tb2 .hd1_LB{text-align:right;background:#fefdf6; color:#000; font-weight:normal;}
.tb2 .cont1_RT,
.tb2 .cont1_R,
.tb2 .cont1_RB{text-align:left;color:#333;background:#fefdf6;}
.tb2 .hd2_LT,
.tb2 .hd2_L,
.tb2 .hd2_LB{text-align:right;background:#f9fcf5; color:#000; font-weight:normal;}
.tb2 .cont2_RT,
.tb2 .cont2_R,
.tb2 .cont2_RB{text-align:left;color:#333;background:#f9fcf5; color:#000; font-weight:normal;}

.inline_b{padding:0 0 3px;}
/*		.tb3
------------------------------------ */
.tb3{border:1px #D3CEC5 solid;padding:5px 5px 5px;margin:0 0 10px;}
.tb3 td{padding:1px 2px;}

/*		.tb4 部份註銷用
------------------------------------ */
.tb4{margin:0 0 3px;}
.tb4 td{padding:3px 0;}
.tb4 td{border:none;}
.tb4 .hd{
	text-align:right;
	background:#fefdf6;
	color:#A0754B;
	border:none;}
.tb4 .cont{text-align:left;}
/*		.tb5
------------------------------------ */
.tb5 td{padding:3px 2px;color:#666;background:#fcfced;}
.tb5 td.uid{color:#000;font-weight:bold;}
.tb5 td.tit{color:#63492a; text-align:center; border-top:1px #ede5d1 solid;}
.tb5 .ct{text-align:center;}
.tb5 .rt{text-align:right;}
/*		.tb6
------------------------------------ */
.tb6{border:1px #e4e2d7 solid;padding:3px;margin:0 0 5px;}

/*		.tb7
------------------------------------ */
.tb7{
	margin:0 0 8px;
	border-collapse:collapse;
	border:1px #F3E7C1 solid;}
.tb7 td{border:1px #F3E7C1 solid;}	
.tb7 .hd{
	border:1px #F3E7C1 solid;
	background:#fefdf6;
	text-align:center;
	color:#A0754B;}	
.tb7 .lt{text-align:left;}	
/*		.tb8
------------------------------------ */
.tb8{
	margin:0 0 7px;}
.tb8 td{
	font-size:12px;
	line-height:20px;
	color:#50504E;
	padding:1px;}
/*		.tb10
------------------------------------ */
.tb10{border-collapse:collapse; margin:0 0 14px 0;}
.tb10 td{border:1px #999 solid; padding:2px 2px; }
.tb10 .hd{background:#fffeec; /*font-weight:bold;*/ color:#000000}
.tb10 .hd1{/*background:#ede8de;*/ background:#fff url(../images/table/tb1_hd.gif) repeat-x left bottom; color:#56534c;}
.tb10 .hd2{background:#f5f2ed; color:#56534c; padding:5px 2px 4px;}
.tb10 td.hd3{background:#fcf9f2;font-size:10px; color:#56534c;}
.tb10 .hd4{background:#FFFFF3;font-weight:bold;}
.tb10 td.ct{text-align:center;}
.tb10 td.rt{text-align:right;}
.tb10 td.lt{text-align:left;}
.tb10 td.cont{background:#fffff3;}
.tb10 td.uid{color:#000;font-weight:bold;}
/*		.prtPage_wp .tb11 授權中心功能細項權限表格
------------------------------------ */
.tb11{
	border-collapse:collapse;
	border-top:1px #ede5d1 solid;
	margin:0 0 8px;}
.tb11 td{
	font-size:12px;
	color:#50504E;
	padding:4px 2px 3px;
	border:1px #ede5d1 solid;}
.tb11 .hd{
	padding:5px 2px 4px;
	background:#fff url(../images/table/tb1_hd.gif) repeat-x left bottom;
	border-bottom:1px #d3cec5 solid;
	color:#63492a;
	text-align:center;font-weight:bold;}
.tb11 .cont{color:#333;}
.tb11 .ct{text-align:center;}
.tb11 .rt{text-align:right;}
.tb11 .cont_hd1{background:#F7F6F2;}
.tb11 .cont_hd2{background:#F7F6F2;font-weight:bold;}

.disabled, 
.disabled .star, 
.tb2 .disabled td,
.disabled input,
.disabled .ps2,
.disabled a,
.disabled .link1,
.disabled .link1:hover{color:#C8C7CA;text-decoration:none;}


.disabled .btn3,.disabled .btn3 span,
.disabled .btn3:hover,
.disabled .btn3:hover span{background:#f6f6f6;color:#cfcfcf;cursor:default;background:#f6f6f6;display:inline-block;}
.disabled .btn3 span{padding:3px 5px 2px;*padding:3px 5px 3px;}
.disabled .btn3,u
.disabled .btn3:hover{border:1px #cfcfcf solid;text-decoration:none;}


.disabled .btn3_14,.disabled .btn3_14 span,
.disabled .btn3_14:hover,
.disabled .btn3_14:hover span{background:#f6f6f6;color:#cfcfcf;cursor:default;background:#f6f6f6;display:inline-block;}
.disabled .btn3_14 span{padding:3px 5px 2px;*padding:3px 5px 3px;}
.disabled .btn3_14,u
.disabled .btn3_14:hover{border:1px #cfcfcf solid;text-decoration:none;}

/*		checkbox_icon
------------------------------------ */
.check_comp{background:url(../images/layout/checkbox_disabled1.gif) no-repeat center top;
			padding:0 8px 0 7px;}
.check_comp_on{background:url(../images/layout/checkbox_disabled2.gif) no-repeat center top;
			padding:0 8px 0 7px;}
.check_red {
	border: 1px solid #FF0000;
}
/*		noStyle
------------------------------------ */
.noStyle, .noStyle td,.noStyle tr{border:0;background:none;}
.noStyle .odd,.noStyle .even{background:none;}
.noStyle td{padding:0 0 4px;*padding:0 0 3px;}
/*************************************
*		common
**************************************/
table .lt{text-align:left;}
table .ct{text-align:center;}
table .rt{text-align:right;}
.nomargin{margin:0;}
.fr{float:right;text-align:right;}
.hide{display:none;}
.hide2{display:none;}
.fbold{font-weight:bold;}
.vtop{vertical-align:top;}
.ftime{color:#aaa;font-family:Arial, Helvetica, sans-serif;}
.pad14{padding:0 0 0 14px;}
.mtop10{margin-top:5px;}
fieldset.mcenter{margin-left:auto;margin-right:auto;}
/*		@font-color
------------------------------------ */
.fc1{color:#d80505;}
/*		@link 
------------------------------------ */

.link1, 
.link2, 
.link3, 
.link4,
.link6{text-decoration:none;}

.link1:hover, 
.link2:hover, 
.link3:hover, 
.link4:hover,
.link5:hover,
.link6:hover{text-decoration:underline;}

.link1{color:#5f87da;}
.link2{color:#B84427;}
.link3{color:#5f87da;}
.link4{color:#981908;}
.link5{color:#ED0000;}
.link6{color:#6088a2;}

.newbie_link{
	color:#1f8da8;
	margin:0 5px 0 0;
	padding:0 0 0 15px;
	background:url(../images/index/newbie_link.gif) no-repeat left bottom;}
.question_link{
	color:#1f8da8;
	margin:0 5px 0 0;
	padding:0 0 0 15px;
	text-decoration:none;
	background:url(../images/index/question_link.gif) no-repeat left bottom;}
.download_link{
	color:#1f8da8;
	margin:0 5px 0 0;
	padding:0 0 0 15px;
	background:url(../images/index/download_link.gif) no-repeat left bottom;}
.newbie_link:hover,
.question_link:hover,
.download_link:hover{
	text-decoration:underline;
	border-bottom:1px #1f8da8 solid;}


/*		@Btn
------------------------------------ */
.printBtn, .pdfBtn{text-decoration:none;}
.printBtn:hover,
.pdfBtn:hover{text-decoration:underline;}
/*printBtn*/
.printBtn{
	background:url(../images/layout/print_icon.gif) no-repeat;
	padding:0 5px 2px 20px;
	color:#5f87da;}
/*printBtn*/
.downloadIcon{
	background:url(../images/layout/download_icon.gif) no-repeat;
	padding:0 1px 2px 16px;
	color:#333;}
/*pdfBtn*/	
.pdfBtn{
	background:url(../images/layout/pdfBtn.gif) no-repeat;
	padding:0 5px 2px 20px;
	color:#5f87da;}
/*增加秒數 btn_addtime*/
.btn_addtime{
	vertical-align:top;
	margin:2px 0 0;
	*margin:0;}
.btn_addtime,.btn_addtime span{
	text-decoration:none;
	padding:0 0 0 8px;
	display:inline-block;
	background:url(../images/layout/btn_addtime.gif) no-repeat left top;}
.btn_addtime span{
	color:#fcfcd6;
	font-size:12px;
	padding:4px 7px 3px 0;
	*padding:5px 7px 3px 0;
	background-position:right top;}
.btn_addtime:hover,.btn_addtime:hover span{
	background:url(../images/layout/btn_addtime.gif) no-repeat left -22px;}
.btn_addtime:hover span{
	background-position:right -22px;}

/*logout_btn*/
.logout_btn{
	background:url(../images/layout/logout_btn.gif) no-repeat;
	display:inline-block;width:100px;height:23px;}
.logout_btn:hover{background:url(../images/layout/logout_btn_over.gif) no-repeat;}

/*btn1*/
.btn_tit{color:#039;padding:5px;font-weight:bold;}
.btn1,.btn1 span{
	background:url(../images/layout/btn1.gif) no-repeat left top;
	color:#a61907;
	text-decoration:none;	
	font-size:12px;
	padding:0 0 0 22px;
	display:inline-block;}
.btn1 span{
	background-position:right -20px;
	padding:3px 5px 2px;*padding:3px 5px 3px;}
.btn1:hover,.btn1:hover span{
	background:url(../images/layout/btn1_hover.gif) no-repeat left top;}
.btn1:hover span{
	background-position:right -20px;}		
/*btn2*/
.btn2{margin:0 5px 0 0;}
.btn2,.btn2 span{
	background:url(../images/layout/btn2.gif) no-repeat left top;
	color:#fcfcd6;
	text-decoration:none;	
	font-size:12px;
	padding:0 0 0 2px;
	display:inline-block;}
.btn2 span{
	background-position:right -22px;
	padding:4px 5px 3px;}	
.btn2:hover,.btn2:hover span{
	background:url(../images/layout/btn2_hover.gif) no-repeat left top;}
.btn2:hover span{
	background-position:right -22px;
	color:#ffffa1;
	padding:4px 5px 3px;}	

.btn2_disabled{margin:0 5px 0 0;border:1px #cfcfcf solid;text-decoration:none;}
.btn2_disabled,.btn2_disabled span{background:#f6f6f6;color:#cfcfcf;text-decoration:none;font-size:12px;padding:0 0 0 2px;cursor:default;background:#f6f6f6;display:inline-block;}
.btn2_disabled span{background-position:right -22px;line-height:normal;	padding:4px 5px 3px;}

	
	/*btn_pass 確定放行*/
.btn_p,.btn_p span{
	background:url(../images/layout/btn_p.gif) no-repeat left top;
	color:#fcfcd6;
	cursor:pointer;
	text-decoration:none;	
	font-size:12px;
	padding:0 0 0 21px;
	display:inline-block;}
.btn_p span{
	background-position:right top;
	padding:4px 5px 3px 3px;}
.btn_p:hover{background-position:left bottom;}
.btn_p:hover span{ color:#fff; background-position:right bottom;}
	/*btn_rass 確定放退*/
.btn_r,.btn_r span{
	background:url(../images/layout/btn_r.gif) no-repeat left top;
	color:#fcfcd6;
	cursor:pointer;
	text-decoration:none;	
	font-size:12px;
	padding:0 0 0 21px;
	display:inline-block;}
.btn_r span{
	background-position:right top;
	padding:4px 5px 3px 3px;}
.btn_r:hover{background-position:left bottom;}
.btn_r:hover span{	color:#fff; background-position:right bottom;}

	/*btn_disabled*/
.btn_disabled,.btn_disabled span{
	background:#f6f6f6 url(../images/layout/btn_disabled.gif) no-repeat left top;
	color:#999999;
	cursor:default;
	text-decoration:none;	
	font-size:12px;
	padding:0 0 0 21px;
	display:inline-block;}
.btn_disabled span{
	background-position:right top;
	padding:4px 5px 3px 3px;}
	
/*btn3*/	
.btn3{margin:0 1px 0;border:1px #fff solid;}
.btn3,.btn3 span{
	background:url(../images/layout/btn3.gif) no-repeat left top;
	color:#bf271e;
	text-decoration:none;	
	font-size:12px;
	padding:0 0 0 2px;
	display:inline-block;}
.btn3 span{
	background-position:right -20px;line-height:normal;
	padding:3px 5px 2px;*padding:3px 5px 3px;}		
.btn3:hover{background:#d67330;border:1px #c12a21 solid;}	
.btn3:hover span{background:#d67330;color:#fffe01;}

/*btn3_14*/
.btn3_14,.btn3_14 span{
	background:url(../images/layout/btn3.gif) no-repeat left top;
	color:#bf271e;
	text-decoration:none;	
	font-size:14px;
	padding:0 0 0 3px;
	display:inline-block;}
.btn3_14 span{
	background-position:right -20px;line-height:normal;
	padding:3px 8px 3px;*padding:3px 8px 3px;}		
.btn3_14:hover{background:#d67330;border:1px #c12a21 solid;}	
.btn3_14:hover span{background:#d67330;color:#fffe01;}

/*
.btn3_disable,.btn3_disable span{background:#f6f6f6;color:#cfcfcf;cursor:default;background:#f6f6f6;display:inline-block;}
.btn3_disable span{padding:3px 5px 2px;*padding:3px 5px 3px;}
.btn3_disable{border:1px #cfcfcf solid;text-decoration:none;}
*/
.btn3_disabled{margin:0 5px 0 0;border:1px #cfcfcf solid;text-decoration:none;}
.btn3_disabled,.btn3_disabled span{background:#f6f6f6;color:#cfcfcf;text-decoration:none;font-size:12px;padding:0 0 0 2px;cursor:default;background:#f6f6f6;display:inline-block;}
.btn3_disabled span{background-position:right -22px;line-height:normal;	padding:4px 5px 3px;}
/*btn3_1*/	
.btn3_1{
	color:#c62b03;
	background:#fcfcd6;
	text-decoration:none;
	padding:2px 5px 1px;
	border:1px #ffc519 solid;
	margin:0 1px 0;}
.btn3_1:hover{background:#fff7af;color:#851b00;border:1px #b3532d solid;}

.btn3_disable,.btn3_disable span{color:#cfcfcf;cursor:default;background:#f6f6f6;display:inline-block;}
.btn3_disable span{padding:3px 5px 2px;*padding:3px 5px 3px;}
.btn3_disable{border:1px #cfcfcf solid;text-decoration:none;}
/*btn4*/
.btn4,.btn4 span{
	background:url(../images/layout/btn4.gif) no-repeat left top;
	color:#fcfcd6;
	text-decoration:none;	
	font-size:12px;
	padding:0 0 0 22px;
	display:inline-block;}
.btn4 span{
	background-position:right -22px;
	padding:4px 5px 3px;}
.btn4:hover{background:url(../images/layout/btn4.gif) no-repeat 0px -44px;}	
.btn4:hover span{background:#c12921;color:#ffea3a;}	
/*btn6給表格內btn4按鈕專用*/
.btn6,.btn6 span{
	background:url(../images/layout/btn4.gif) no-repeat left top;
	color:#fcfcd6;
	text-decoration:none;	
	font-size:12px;
	padding:0 0 0 22px;
	display:inline-block;}
.btn6 span{
	background-position:right -22px;
	padding:1px 5px 1px; }
.btn6:hover{background:url(../images/layout/btn4.gif) no-repeat 0px -44px;}	
.btn6:hover span{background:#c12921;color:#ffea3a;}	

/*btn5*/
.btn5,.btn5 span{
	background:url(../images/layout/btn5.gif) no-repeat left top;
	color:#fff;
	text-decoration:none;	
	font-size:12px;
	padding:0 0 0 4px;
	display:inline-block;}
.btn5 span{
	background-position:right -22px;
	padding:4px 5px 3px;}
.btn5:hover{background:#c12921;}	
.btn5:hover span{background:#c12921;color:#ffea3a;}	


/*selectAll & unSelect*/
.selectAll, .unSelect, .expand, .collapse{
	padding:0 5px 0 12px;*padding:2px 5px 0 12px;
	line-height:22px;*line-height:22px;
	cursor:pointer;
	color:#5f87da;
	font-weight:normal;
	text-decoration:none;
}
.selectAll:hover, .reset:hover, .expand:hover, .collapse:hover{
	text-decoration:underline;
}

.selectAll{background:url(../images/layout/selectAll.gif) no-repeat left;}
.unSelect{background:url(../images/layout/unSelect.gif) no-repeat left;}
.expand{background:url(../images/layout/expand.gif) no-repeat left;}
.collapse{background:url(../images/layout/collapse.gif) no-repeat left;}

/*總覽*/
.expand2, .collapse2, .noExpand{
	padding:0 5px 0 18px;
	/*line-height:22px;*/
	cursor:pointer;	
	font-weight:bold;
	text-decoration:none;
}
.expand2:hover, .collapse2:hover{text-decoration:underline;color:#bf271e;}
.expand2{background:url(../images/layout/expand2.gif) no-repeat 2px center;color:#bf271e;}
.collapse2{background:url(../images/layout/collapse2.gif) no-repeat 2px;color:#9D190A;}
/*.noExpand{background:url(../images/layout/noExpand2.gif) no-repeat 2px;padding:0 0 0 14px;color:#9D190A;font-weight:bold;cursor:default;}*/

.expand3, .collapse3{
	padding:0 5px 0 18px;
	/*line-height:22px;*/
	cursor:pointer;	
	font-weight:bold;
	text-decoration:none;}
.expand3:hover, .collapse3:hover{text-decoration:underline;color:#6088a2;}
.expand3{background:url(../images/layout/expand3.gif) no-repeat 2px center;color:#6088a2;}
.collapse3{background:url(../images/layout/collapse3.gif) no-repeat 2px;color:#6088a2;}
.noExpand3{background:url(../images/layout/noExpand3.gif) no-repeat 2px;padding:0 0 0 14px;color:#9D190A;font-weight:bold;cursor:default;}

.fsuccess{background:url(../images/layout/check.gif) no-repeat left;padding:0 0 0 27px;color:#009acc;}
.fsuccess2{background:url(../images/layout/check.gif) no-repeat left;padding:0 0 0 27px;}
.ffail{background:url(../images/layout/fail.gif) no-repeat left;padding:0 0 0 20px;color:#e71419;margin:0 0 0 7px;display:block;}
.error_msg{background:url(../images/layout/fail.gif) no-repeat left;padding:0 0 0 20px;margin:0 0 0 7px;}
.error_msg span{background:#ff0000;color:#fff; padding:1px;}

.check{background:url(../images/layout/check_doc.gif) no-repeat left;padding:0 0 0 27px;color:#009acc;}
.noAccount{background:url(../images/layout/noAccount.gif) no-repeat 3px;padding:0 0 0 30px;}
.noAccount_com{background:url(../images/layout/noAccount_com.gif) no-repeat 3px;padding:0 0 0 57px;}
.noAccount_other{background:url(../images/layout/noAccount_other.gif) no-repeat 3px;padding:0 0 0 57px;}
.piece{background:url(../images/layout/piece.gif) no-repeat 3px;padding:0 0 0 30px;}
.deal_icon{background:url(../images/layout/deal_icon.gif) no-repeat 3px;padding:0 0 0 15px;}
/*Check1*/	
.check1{
	line-height:18px;
	background:url(../images/layout/check1.gif) no-repeat 0 2px;	
	padding:0 5px 0 15px;display:inline-block;}
/*unCheck1*/	
.unCheck1{
	line-height:18px;
	background:url(../images/layout/unCheck1.gif) no-repeat 0 2px;
	padding:0 5px 0 15px;display:inline-block;}	
.imgIcon{}
.expand1, .collapse1, .expand1_disabled{
	line-height:22px;
	padding:0 3px 0;
	text-decoration:none;}
.expand1{background:url(../images/layout/expand1.gif) no-repeat left top;}
.expand1_disabled{background:url(../images/layout/expand1_disabled.gif) no-repeat left top;cursor:default;}
.collapse1{background:url(../images/layout/collapse1.gif) no-repeat left top;}
.data_err{color:#f00;}
.declare{/*padding:10px; background:#FFF8F8; border:1px #FFD8D8 solid;*/color:#ff0000;margin:0 0 10px; text-align:center; font-size:13px; font-weight:bold;}
.declare span{padding:1px 0 0 33px;
	display:inline-block; line-height:22px;
	background:url(../images/layout/icon_announce.gif) no-repeat left -3px;}
	
.declareb{/*padding:10px; background:#FFF8F8; border:1px #FFD8D8 solid;*/color:#ff0000;margin:0 0 10px; text-align:center; font-size:20px; font-weight:bold;}
.declareb span{padding:1px 0 0 33px;
	display:inline-block; line-height:30px;
	background:url(../images/layout/icon_announce.gif) no-repeat left -3px;}
	
.line{border-bottom:1px #EDE5D1 solid;margin:2px 0 4px;display:block;}

/*		@ps
------------------------------------ */
.ps1 dt, .ps1 dd, .ps1 ol, .ps1 li{padding:0;margin:0;}
.ps1{padding:3px;color:#613f19;}
.ps1 dt{
	color:#77624b;padding:0 0 5px 15px;font-weight:bold;
	background:url(../images/layout/ps.gif) no-repeat left 3px;
	*background-position:left 0;}

.ps1 li{margin:0;padding:0 0 6px;}
.ps1 ol li{margin:0 0 0 35px;}
.ps1_1{padding:5px 0 0 0px;}
.ps1_1 dd{padding:0 0 4px;margin:0;}

.ps1 .Warning{color:#E56706;}

.ps2{color:#E67839;line-height:1.7em;} /*table內用*/
.ps3{color:#875207;padding:0 0 5px 15px;}
.ps4{
	color:#E56706;padding:0 0 5px 10px;
	margin:0 0 0 5px;
	background:url(../images/layout/ps4_bg.gif) no-repeat left 6px;
	}
.tb_tit_blod {color:#666; padding:0 0 5px 0px;
	margin:0 0 0 5px; font-weight:bold;}

.ps5 dt, .ps5 dd, .ps5 ol, .ps5 li{padding:0;margin:0;}
.ps5{padding:15px;color:#77624b;background:#f9f3e6;margin:0 16px 16px;}
.ps5 dt{
	color:#77624b;padding:0 0 5px 15px;font-weight:bold;
	background:url(../images/layout/ps.gif) no-repeat left 3px;
	*background-position:left 0;}

.ps5 li{margin:0;padding:0 0 6px;}
.ps5 ol li{margin:0 0 0 35px;}
.ps5_1{padding:5px 0 0 0px;}
.ps5_1 dd{padding:0 0 4px;margin:0;}
	
.declare{}
/*************************************
*		浮水印
**************************************/
.waterMask{
	position:absolute;
	z-index:-1;
}
.prtPage .horizontal{width:auto;}
/*horizontal*/
.horizontal .tit2{font-size:15px;}
.horizontal .tb1 td,
.horizontal .tb1 .hd,
.horizontal .tb1 .cont,
.horizontal .tb2 td,
.horizontal .tb2 .hd,
.horizontal .tb2 .cont,
.horizontal .tb4 td,
.horizontal .tb4 .hd,
.horizontal .tb4 .cont,
.horizontal .tb5 td,
.horizontal .tb5 .hd,
.horizontal .tb5 .cont{font-size:13px;}
/*************************************
*		printPage
**************************************/
.prtPage{background:none;padding:8px 10px;border:1px #fff solid;}
.prtPage_wp{padding:10px;z-index:222;background:none;}
.prtPage_hd{border-bottom:2px #000 solid;margin:0 0 5px;}
.prtPage_hd{display:block;padding:0;}
.prtPage_hd dt{float:left;}
.prtPage_hd .prt_date{float:right;padding:38px 0 0;color:#505050;}


.prtPage_wp .tree dt{ padding-left:10px;}
.prtPage_wp .tree dd{ padding-left:1px; display:block;}
.prtPage_wp span .Tree1{ padding-left:14px;}
.prtPage_wp span .Tree2{ padding-left:28px;}
.prtPage_wp span .Tree2{ padding-left:42px;}
.prtPage .cont_hd1{background:#fff;}

/*tb1*/
.prtPage_wp .tb1, 
.prtPage_wp .tb1 td{
	border:1px #000 solid;
	color:#000;
	padding:8px 2px 8px 2px;
	font-size:10px;
	line-height:1.2;
	}

.prtPage_wp .tb1 .hd,
.prtPage_wp .tb1 .even,
.prtPage_wp .tb1 .subtotal{background:none;}
.prtPage_wp .tb1 .hd{
	font-weight:bold;
	padding:8px 2px 8px 2px;
	font-size:10px;
	line-height:1.2;
	}
.prtPage_wp .tb1 .cont{
	border-right:0;
	padding:8px 2px 8px 2px;
	font-size:10px;
	line-height:1.2;
	}		

/*tb2*/
.prtPage_wp .tb2, 
.prtPage_wp .tb2 td{
	border:1px #000 solid;
	color:#000;
	background:none;
	padding:8px 2px 8px 2px;
	font-size:10px;
	line-height:1.2;
	}

.prtPage_wp .tb2 .hd{
	background:none; 
	font-weight:bold;
	padding:8px 2px 8px 2px;
	font-size:10px;	
	line-height:1.2;
	}
	
.prtPage_wp .tb2 .cont{
	border-right:0;
	padding:8px 2px 8px 2px;
	font-size:10px;
	line-height:1.2;
	}		

.prtPage_wp .tb2 .hd1_LT,.prtPage_wp .tb2 .hd2_LT{
	border-left:2px #000 solid;
	border-top:2px #000 solid;}
.prtPage_wp .tb2 .hd1_L,.prtPage_wp .tb2 .hd2_L{
	border-left:2px #000 solid;}
.prtPage_wp .tb2 .hd1_LB,.prtPage_wp .tb2 .hd2_LB{
	border-left:2px #000 solid;
	border-bottom:2px #000 solid;}
.prtPage_wp .tb2 .cont1_RT,.prtPage_wp .tb2 .cont2_RT{
	border-right:2px #000 solid;
	border-top:2px #000 solid;}
.prtPage_wp .tb2 .cont1_R,.prtPage_wp .tb2 .cont2_R{
	border-right:2px #000 solid;}
.prtPage_wp .tb2 .cont1_RB,.prtPage_wp .tb2 .cont2_RB{
	border-right:2px #000 solid;
	border-bottom:2px #000 solid;}
.prtPage_wp .tb7{border:1px #000 solid;}
.prtPage_wp .line{border-color:#000;}
/*tb4*/
/*.prtPage_wp .tb4{border-top:1px #666 dotted;
border-bottom:1px #666 solid; margin-bottom:14px;}*/
.prtPage_wp .tb4 td{border:none; margin-bottom:14px;}
/*tb5*/
.prtPage_wp .tb5, 
.prtPage_wp .tb5 td{
	background:none;
	border:1px #000 solid;
	padding:2px 2px 2px;
	font-size:10px;
	line-height:1.5;
	color:#000;
	}
/*		.prtPage_wp .tb10
------------------------------------ */
.prtPage_wp .tb10{border-collapse:collapse; margin:0 0 14px 0;}
.prtPage_wp .tb10 td{border:1px #000 solid; padding:2px 2px; background:none;}
.prtPage_wp .tb10 .hd{color:#000;background:none;}
.prtPage_wp .tb10 .hd1{color:#000;background:none;}
.prtPage_wp .tb10 .hd2{color:#000;background:none;font-weight:bold;}
.prtPage_wp .tb10 td.hd3{font-size:10px; color:#000;background:none;}
.prtPage_wp .tb10 td.hd4{font-weight:bold;background:none;}
.prtPage_wp .tb10 td.uid{font-weight:bold; color:#000;background:none;}
.prtPage_wp .tb10 td.ct{text-align:center;}
.prtPage_wp .tb10 td.rt{text-align:right;}
.prtPage_wp .tb10 td.lt{text-align:left;}
.prtPage_wp .tb10 td.cont{}

/*		.prtPage_wp .tree
------------------------------------ */
.prtPage_wp dt.single{padding:0;}
.prtPage_wp .funList_tit2{	
	color:#000;
	margin:0 0 5px;
	background:none;
	border-top:2px #000 solid;
	border-bottom:1px #000 solid;}
.prtPage_wp .funList_tit2 img,.prtPage_wp .treeCheck dt img{margin:0 2px 0 0;}	
.prtPage_wp .treeCheck dt{color:#000;margin:0 0 5px 0;background:none;padding:2px 0px;}	

/*		.prtPage_wp .tb11 授權中心功能細項權限表格
------------------------------------ */
.prtPage_wp .tb11{
	border-collapse:collapse;
	border-top:1px #000 solid;
	margin:0 0 8px;}
.prtPage_wp .tb11 td{
	font-size:11px;
	color:#000;
	padding:4px 2px 3px;
	border:1px #000 solid; background:none;}
.prtPage_wp .tb11 .hd{
	padding:5px 2px 4px;
	border-bottom:1px #000 solid;
	color:#000;background:none;
	text-align:center;font-weight:bold;}
.prtPage_wp .tb11 .cont{color:#000;}
.prtPage_wp .tb11 .ct{text-align:center;}
.prtPage_wp .tb11 .rt{text-align:right;}
.prtPage_wp .tb11 .cont_hd1{background:none;}
.prtPage_wp .tb11 .cont_hd2{font-weight:bold;}
.prtPage_wp .tb11 .hd1{background:none;}	
/* .prtPage_wp Tree第二層*/
.prtPage_wp .tree dd label{background:none;color:#000;}

/*icon*/
.prtPage_wp .fsuccess, 
.prtPage_wp .fsuccess2, 
.prtPage_wp .ffail{background:none;padding:0;margin:0;color:#000;}
.prtPage_wp .titleBlock .tit2{color:#000;padding:0;background:none;}

/*color*/
.prtPage .fblue{color:#000;}
.prtPage .fred{color:#000;}
.prtPage_wp .fred1{color:#000;}
.prtPage .fgray{color:#000;}


/*anchor*/
.prtPage_wp .anchor{color:#000;}
.prtBox{border:1px #000 solid;padding:3px;margin:0 0 10px;}

/*轉箭頭*/
.disable_a{cursor:default;color:#C8C7CA;text-decoration:none;}
/*消失*/
.overHide{position:absolute;top:-10000px;}
/*		@div class=block1
------------------------------------ */
.block1{padding:2px;}
/*		@calendar
------------------------------------ */
.calendar{background:url(../images/Calendar/date.gif) no-repeat;border:0;width:16px;height:18px;padding:0 0 10px;background-position:0 2px\9;}

/*		@type=text
------------------------------------ */
.date_txt{
	width:70px;height:12px;
	color:#50504E;
	font:normal 11px  Arial, Helvetica, sans-serif, "新細明體";}	
.txt1{height:14px;margin:0 0 2px; font:normal 12px  Arial, Helvetica, sans-serif, "新細明體";}	
.txt_dis{height:14px;margin:0 0 2px; border:1px #e1e1e1 solid;}	
/*		@type=select
------------------------------------ */
.sel1{font-size:12px;font:normal 12px  Arial, Helvetica, sans-serif, "新細明體";}
.commonFunc{font-size:12px;}
.sel_notice{width:200px;font-size:12px;}
.sel_notice2{width:240px;font-size:12px;}
.sel2box{width:100%;}
/*		@type=checkbox
------------------------------------ */
.div_chk1{*text-align:left;vertical-align:middle;}

.div_chk1 div{float:left;width:14px;text-align:right;}
/*		@txtarea
------------------------------------ */
.txtarea1{overflow-y:hidden;}

/*		@field1
------------------------------------ */
.field1{border:1px #aaa solid;padding:0 8px;margin:0 0 7px 0;}
.field1 legend{padding:0 3px;}
/*		@color
------------------------------------ */
.fgray{color:#989898;}
.fgray2{color:#BEBCAF;}
.corg{color:#BF4A67;}
.star{color:#C45706;}
.fblue{color:#009ACC;}
.fred{color:#f00;}
.fred1{color:#ED0000;}
.org{color:#FF0000;}
.fbrown{color:#E56706;}
.fbrown1{color:#b77000;}
.language{color:#A30E08;font-weight:bold;}
.underline{
	text-decoration:underline;}

/************************************Css End**********************************************/
/*************************************
*		Css Tool
**************************************/
/* Font
------------------------------------ */
.bold{font-weight:bold;}
.italic{font-style:italic;}
.f12px{font-size:12px;}
.f14px{font-size:14px;}
.f16px{font-size:16px;}
.strEnd{text-align:justify;text-justify:inter-ideograph;}/*齊頭尾*/
.wordbreak{word-wrap: break-word;word-break: normal;}/*自動換行*/
.enwrap{word-break:break-all;}/*強制英文換行*/
.nowrap{white-space:nowrap;}/*強制不換行*/

/* Color
---------------------------------- */
.bred{background:#f00;}
.byellow{background:#ff0;}
.bblue{background:#00f;}
.fred{color:#f00;}
.fred2{color:#9d1c07;}
.fyellow{color:#ff0;}
.bblue{color:#00f;}


/* Align
---------------------------------- */
.tleft{text-align:left}
.tcenter{text-align:center}
.tright{text-align:right}

/* Float
---------------------------------- */
.fleft{float:left}
.fright{float:right}

/* Block
---------------------------------- */
.clear{clear:both; height:0; overflow:hidden}
.border{border:1px #f00 solid}
.noBorder{border:none;}

/* Cursor
---------------------------------- */
.cursorHand{cursor:pointer}

/* Clear Fix
---------------------------------- */
.clearfix:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix{display:inline-block;}
.clearfix {display:block;}
/*DW*/
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
/* alpha & opacity
---------------------------------- */
.alpha50{
	filter:alpha(opacity=50);   /* IE */
	-moz-opacity:0.5;          /* Moz + FF */
	opacity:0.5;               /* 支持CSS3的瀏覽器(FF1.5也支持) */
}
.alpha0{
	filter:alpha(opacity=0);
	-moz-opacity:0;
	opacity:0;
}

/* margin & padding
---------------------------------- */
.PBot5{padding-bottom:5px;}

/* Image
---------------------------------- */
.img_style1{
		margin:2px 1px 2px 1px;
		vertical-align: middle;
}
.img_style2{
	margin:1px 2px 1px 3px;
	vertical-align: middle;
}
/* 雙表格
-----------以下--- 開始-------------------- */
.tb2 tr .cont .tb2_2 {
	border-collapse:collapse;
	border:1px solid #E8E4DF;
	margin:0 0 8px;
	}
.tb2 tr .cont .tb2_2 td{
	color:#333;
	padding:6px 3px 7px;
	border:1px solid #E8E4DF;}
.tb2 tr .cont .tb2_2 .hd {
	color:#000;
	font-weight:normal;
	background-color:#FAFAF6;
	text-align:right;}
.tb2 tr .cont .tb2_2 .cont {border-right:0;}	

/* 雙表格
-----------以上---結束-------------------- */ 


/*--------FMS2011_edit_conf---------------*/

.tb2c{
	border-collapse:collapse;
	border-left:1px #d3cec5 solid;	
	border-right:1px #d3cec5 solid;
	border-top:1px #d3cec5 solid;
	border-bottom:2px #d3cec5 solid;
	margin: 0;
	}
	.tb2c .tit {
	color:#333;
	padding:6px 3px 7px;
	background:#F2F0E6;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-left-style: none;
	border-top-color: #d3cec5;
	font-weight: bold;
}
.tb2b {
	border-collapse:collapse;
	margin:0 0 0px;
	border-bottom:1px #e4e2d7 solid;
	}
.tb2b td{
	color:#333;
	padding:6px 3px 7px;
	border-right:1px #e4e2d7 solid;
	border-top:1px #d3cec5 solid;
	border-bottom:1px #e4e2d7 solid;}
.tb2b .hd{
	color:#000;
	font-weight:normal;
	background:#f8f7f1;
	text-align:right;}
.tb2b .cont{border-right:0;}	
.tb2b .cont2{border-right:0; color:#333366;}
.tb2b .hd1{
	color:#000; font-weight:normal; background:#f8f7f1;}
.tbb2 .hd2{background:#fcd850 url(../images/layout/tb2_hd2_bg.gif) repeat-x left bottom;}
/*-------tb2b的 雙表格----------------------*/
.tb2b tr .cont .tb2_2 {
	border-collapse:collapse;
	border:1px solid #E8E4DF;
	margin:0;
	}

.tb2b tr .cont .tb2_2 td{
	color:#333;
	padding:6px 3px 7px;
	border:1px solid #E8E4DF;}
.tb2b tr .cont .tb2_2 .hd {
	color:#000;
	font-weight:normal;
	background-color:#FAFAF6;
	text-align:right;}
.tb2b tr .cont .tb2_2 .cont {border-right:0;}
.tb2_2 td.cont2{border-right:0; color:#333366;}
/*-----------------------------*/

.tb2a td{
	border:none;
	padding:0;
	line-height:18px;
}
.padig20 { padding-left:20px;}
.tt_info { margin-left:20px;line-height:20px;}
.tt_info2 { margin-left:33px;}
.tt_info3 { margin-left:36px;}
.tt_info4 { margin-left:40px;}
.tt_tit {line-height:22px;}

.tb2_2 .cont div { padding: 2px 0px 2px 0px;}
.tb2b .cont div { padding: 0px 0px 2px 0px; line-height:15px;}

/*開啟說明小視窗*/
.notice_pop{background:url(../images/layout/notice.gif) no-repeat;
padding:3px 10px;cursor:pointer;color:#fcfcd6;
	text-decoration:none;	
	font-size:12px;}
	
/*查詢小圖*/
.finder_pop{background:url(../images/layout/finder.gif) no-repeat;
padding:3px 10px;cursor:pointer;color:#fcfcd6;
	text-decoration:none;	
	font-size:12px;}
/*眼睛開關小圖*/
.eye_open{background:url(../images/layout/eye_open.gif) no-repeat 2px 1px;
padding:2px 5px 2px 12px;cursor:pointer;color:#fcfcd6;
	text-decoration:none;	
	font-size:12px;}
.eye_open:hover{background:url(../images/layout/eye_open_on.gif) no-repeat 2px 1px;}
.eye_close{background:url(../images/layout/eye_close.gif) no-repeat 2px 1px;
padding:2px 5px 2px 12px;cursor:pointer;color:#fcfcd6;
	text-decoration:none;	
	font-size:12px;}
.eye_close:hover{background:url(../images/layout/eye_close_on.gif) no-repeat 2px 1px;}

.download:hover{text-decoration:underline;}	
/*到網頁最上面*/	
.top{
	background:url(../images/layout/top.gif) no-repeat 2px 3px;
	padding:0 5px 5px 14px;  cursor:pointer; font-size:10px;
	font-weight:normal;
	color:#5f87da;}
.top:hover{
	background:url(../images/layout/top_on.gif) no-repeat 2px 3px;
text-decoration:underline;}

/*登入後首頁訊息區塊*/	
.tb_Msg_noline { border:0px #FFF solid; margin:0px; padding:0px;}
.tb_Msg_noline td{}
.tb_Msg_noline td.leftd{ border:0px #FFF solid; padding:3px 7px 3px 0px; font-family:Arial, Helvetica, sans-serif,"新細明體"; vertical-align:top;}
.tb_Msg_noline td.rightd{ border:0px #FFF solid; padding:3px 0px 3px 7px; font-family:Arial, Helvetica, sans-serif,"新細明體"; vertical-align:top;}
.for_first_login{padding:28px 16px 28px;background:#FFF8F8;color:#e15251;margin:10px 0 14px;border:1px #FFD8D8 solid;font-size:13px;}

/*登入後首頁提醒訊息區塊*/	
.tb_remind { border:0px; margin:0px; padding:0px; margin:0 0 14px 0;}
.tb_remind .lu{
	background: url(../images/index/tb_lu.gif) no-repeat left top;
	width: 8px;
}
.tb_remind .ru{
	background: url(../images/index/tb_ru.gif) no-repeat right top;
	width: 8px;
}
.tb_remind .ld{
	background: url(../images/index/tb_ld.gif) no-repeat left bottom;
	width: 8px;
}
.tb_remind .rd{
	background: url(../images/index/tb_rd.gif) no-repeat right bottom;
	width: 8px;
}

.tb_remind .bg_u{
	background: url(../images/index/tb_bg_u.gif) repeat-x left bottom;
	height:8px;
	padding: 0 5px; color:#fff;
	font-size:12px; font-weight:bold;
}
.tb_remind .bg_d{
	background: url(../images/index/tb_bg_d.gif) repeat-x left bottom;
	height:8px;
}
.tb_remind .bg_l{
	background: url(../images/index/tb_bg_l.gif) repeat-y left top;
	width: 8px;
}
.tb_remind .bg_r{
	background: url(../images/index/tb_bg_r.gif) repeat-y right top;
	width: 8px;
}
.tb_remind .bg_con{
		background-color: #FFFFFF;
}

dl.remind_txt {margin:0 0 5px 0; *margin:0;}
.remind_txt dt, .remind_txt dd{ margin:5px 12px; *margin:4px 7px 0px 7px; 
background:url(../images/index/remind_dot.gif) no-repeat left 12px;
	color:#45454d;
	text-decoration:none;
	font-size:12px; font-weight:bold;}
.remind_txt dt{border-bottom: 1px dotted #ddd; padding: 2px 9px 7px 9px;*padding: 1px 9px 7px 9px;}
.remind_txt dd{border-bottom: 0px dotted #ddd; padding: 7px 9px 0px 9px;}

a.remind_setlink{background:url(../images/index/remind_setlink.gif) no-repeat left center;
	color:#58589b;
	text-decoration: underline;	
	font-size:12px; font-weight:bold;
	padding:0 7px 0 18px;}
a.remind_setlink:hover{
	text-decoration: none;}
dl.last_login_log {margin:0 0 5px 0;}
.last_login_log dt, .last_login_log dd{padding:0;margin:0;}
.last_login_log dt{
	color:#7e7d7d;padding:0 0 5px 15px;font-weight:bold;}
	
/*系統正在處理中*/
.loading_img{
	padding:22px;
	background:url(../images/layout/chb_loading02.gif) no-repeat center center;}
.download_txt{
	text-align:center;
	color:#f00;}
/*訊息POP*/
.Msg_Main_tit{
	font-size:15px; text-align:left;
	font-weight:bold;
	color:#993300;
	display: block;
	padding:5px 5px 4px 5px;/*border-bottom:1px #993300 dashed;*/ margin-bottom:3px;}
.Msg_info{ line-height:1.8em; padding:3px 5px; letter-spacing:1px;}


/*檢核後提示訊息*/
.check_tips{padding:10px;background:#FFF8F8;color:#e15251;margin:0 0 10px;border:1px #FFD8D8 solid;}


.divBoxColorWhite {

	background-color: #FFFFFF;
}
.divLayerColorWhite {

	position:absolute;
	left:100px;
	top:'100px';
	width:600px;
	height:200px;
	background-color:#F0F5FF;
	/*border:'1px solid #000';*/
	border-width:1px; border-style:solid;
	z-index:'50';
}		  
.divListColorWhite {

	background-color: #FFFFFF;
}		        
.divMaskColorBlack {

	background-color: #000000;
}		        
.divMsgColorWhite {

	background-color: #F0F5FF;
}
