/* template */

html,body	{padding:0;margin:0;}
.bannerimg {border:4 solid #CCCCCC;}
img		{border:0;}
form		{margin:0;padding:0;border:0;}

body,p,div,span,td,th,ol,ul,li,Input,select	{font:12px Arial,新細明體;line-Height:20px;letter-spacing:1; }


div#spacer01	{width:1px;Height:1px;font:0;line-Height:0;clear:both;}
div#spacer05	{width:5px;Height:5px;font:0;line-Height:0;clear:both;}
div#spacer10	{width:10px;Height:10px;font:0;line-Height:0;clear:both;}
div#spacer20	{width:20px;Height:20px;font:0;line-Height:0;clear:both;}
div#spacerbtn	{width:149px;Height:184px;font:0;}

td.word {margin:5px;padding:5px;border:0;}

td.spacer10	{font:0;line-height:0;height:10px;}
div#spacer01	{width:1px;Height:1px;font:0;line-Height:0;clear:both;}

.companyimg {
	border:2px solid #CCCCCC;
}

table.hotjob{
	font-size: 12px;
	line-height: 18px;
	text-decoration: underline;
}

.br1 {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; BORDER-LEFT: #bfbfbf 1px solid; BORDER-BOTTOM: #bfbfbf 1px solid
}


table		{border-collapse:collapse;}
table td	{padding:0;}

.b		{font-weight:bold;}

.txt099		{color:#099;}
.txt063		{color:#063;}
.txt09C		{color:#09C;}
.txt333		{color:#333;}
.txt360		{color:#360;}
.txt369		{color:#369;}
.txt390		{color:#390;}
.txt333		{color:#333;}
.txt666		{color:#666;}
.txt693		{color:#693;}
.txt6C0		{color:#6C0;}
.txt930		{color:#930;}
.txt999		{color:#999;}
.txtC60		{color:#C60;}
.txtC00		{color:#C00;}
.txtCCC  	{color:#CCC;}
.txtC93		{color:#C93;}
.txtF60		{color:#F60;}
.txtFFF		{color:#FFF;}
.txt11px	{font-size:11px;}
.txt12px	{
	font-size:12px;
}
.txt13px	{
	font-size:13px;
}
.13px_space {
	line-height: 16px;
	margin-top: 2px;
	padding-top: 2px;
	margin-bottom: 1px;
	padding-bottom: 1px;
}

div.specialTH	{margin:0;padding:0;line-height:15px;height:16px;}

.txt15px	{font-size:15px;}
.txt16px	{font-size:16px;}

Textarea {
	scrollbar-3Dlight-color:#0ea7a6;
	scrollbar-arrow-color:#0ea7a6;
	scrollbar-darkshadow-color:#FFF;
	scrollbar-highlight-color:#FFF;
	scrollbar-shadow-color:#0ea7a6;
	scrollbar-face-color:#FFF;
	scrollbar-track-color:#DEDEDE;
}


/* search */
table.searchBg {
	border: 1px dotted #999999;
}

/* page */

table.contentTB	{background:URL(images_work/page_contentBg.jpg);}
td.contentBg	{background:URL(images_work/page_contentTop.jpg) top no-repeat;}


/* copyright */

td.cpy		{color:#FFF;padding:40px 0 0 35px;}


/* login */

td.page_dashHLine	{Height:6px;line-Height:0;font:0;background:url(images_work/line2.gif) repeat top;}
td.page_dashHLine2	{Height:13px;line-Height:0;font:0;background:url(images_work/line.gif) repeat top;}
.btn13px {
	color: #333333;
	font-size: 13px;
	line-height: 24px;
}
.formbg {
	background: #FFFFDD;
	font: 13px 新細明體;
	color: #333333;
	margin-top: 2px;
	padding-top: 2px;
}

table.page_dashHLine4	{Height:3px;line-Height:0;font:0;background:url(images_work/twoline.jpg)}
td.page_dashHLine3	{Height:20px;line-Height:0;font:0;background:url(images_work/line.jpg) repeat top;}
td.page_dashHLine5	{Width:5px;line-Height:0;font:0;background:url(images_work/line3.gif) repeat left;}


table.idx_login		{margin:5px 10px;}
td.idx_loginID , td.idx_loginPW			{font-size:12px;color:#666;}
td.idx_loginID Input , td.idx_loginPW Input	{width:170px;Height:17px;border:0;background-color:#e1e1e1;color:#a2a2a2;font-size:11px;line-Height:15px;}
td.idx_loginBtn		{text-align:right;font-size:12px;color:#999;}
td.idx_loginHr		{text-align:center;}
td.idx_loginHr hr	{color:#ccc;}

.idx_loginLink						{font-size:12px;color:#C93;}
.idx_loginLink a:link , .idx_loginLink a:visited	{font-size:12px;color:#C93;text-decoration:underline;}
.idx_loginLink a:hover					{font-size:12px;color:#666;text-decoration:none;}

/* register */

td.register p		{margin:0;clear:left;line-Height:25px;font-size:13px;}
td.register label , td.register2 label	{width:120px;text-align:right;display:block;float:left;line-Height:25px;}
td.register Input , td.register select , td.register Textarea	{margin:1px 0;background:#FFF;border:1px solid #999;font-size:12px;}
td.register Input	{Height:18px;}
td.register Textarea	{width:520px;Height:100px;}

td.register2 Input	{margin:1px 0;background:#FFF;font-size:12px;}

p.registerOK_TTL	{font-size:15px;color:#069;font-weight:bold;}
p.registerOK_TXT	{
	font-size:13px;
	color:#666;
	line-height: 22px;
}

/*forward*/

p.input Input		{border:1px solid #666;background-color:#FFF;color:#333;font-size:11px;line-Height:15px;}




div.word {margin:8; padding:8;}

.leftBanner {
	margin: 4px;
}
.txtbg {
	background: #19B2B7;
	padding: 5px;
}

.logopic {
	margin-top: 3px;
	margin-bottom: 3px;
	vertical-align: top;
	border-top: 1px solid #FFFFFF;
	border-right: 5px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 5px solid #FFFFFF;
}


/* search */


.br1 {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; BORDER-LEFT: #bfbfbf 1px solid; BORDER-BOTTOM: #bfbfbf 1px solid
}

table.linkA  a:link , table.linkA a:visited	{color:#015b88;text-decoration:underline;}
table.linkA  a:hover						{color:#C00;text-decoration:underline;}

table.linkA td.linkD a:link  , table.linkA td.linkD a:visited {color:#C30;text-decoration:underline;}
table.linkA td.linkD a:hover						{color:#F60;text-decoration:underline;}

.linkB  a:link , .linkB  a:visited	{color:#F30;text-decoration:underline;}
.linkB  a:hover						{color:#C00;text-decoration:underline;}


td.linkC a:link , td.linkC a:visited	{color:#FFF;text-decoration:none;}
td.linkC a:hover						{color:#FF3;text-decoration:underline;}


table.linkF a:link , table.linkF a:visited	{color:#09C;text-decoration:underline;}
table.linkF a:hover		                {color:#C00;text-decoration:underline;}


table.allbg {border: 4px solid #DBDBDB;}


table.linkZ  a:link , table.linkZ a:visited	{color:#015b88;text-decoration:underline;letter-spacing: 0px;}
table.linkZ  a:hover {color:#C00;text-decoration:underline;letter-spacing: 0px;}		

