/* ===============================  CSS 共用區  =============================== */
/* 預設值：字型大小為12px,邊界為零,捲軸樣式 */
body{
	margin:0; padding:0;
	background-color: #fff;
}
/* 預設值：字型大小為12px */
body,table,td,div{
	font-size: small;
	line-height: 1.2em;
	letter-spacing: 1pt;
	font-family: "Arial", "Helvetica", "sans-serif";
}
/* ===============================  CSS 共用區  =============================== */
/********************* will be move to codestyle *****************/
#index_left_menu img{
	display: block;
}
.main_work img{
	display: block;
}

/* =============================  圖片重複樣式區  ============================= */
/* 圖片向右重覆樣式 */
.repeatx {
	background-repeat: repeat-x;
}
/* 圖片向下重覆樣式 */
.repeaty {
	background-repeat: repeat-y;
}
/* 圖片只顯示一次樣式 */
.repeat0 {
	background-repeat: no-repeat;
}
.linep {border-color:#00a0e4; border-style:solid;} 
/* =============================  圖片重複樣式區  ============================= */
/* ================================ 字型樣式區 ================================ */
.word_black {
	font-size: 12px;
	color: #171717;
	line-height: 1.4em;
}
.word_black_02 {
	font-size: 13px;
	color: #171717;
	line-height: 1.4em;
	font-weight: bold;
}
.word_orange {
	font-size: 13px;
	color: #EB6100;
	line-height: 1.4em;
}
.word_orange_02 {
	font-size: 11px;
	color: #EB6100;
	line-height: 1.4em;
}
.word_orange_03 {
	font-size: 13px;
	color: #EB6100;
	line-height: 1.4em;
	font-weight: bold;
}
.word_gray {
	font-size: 11px;
	color: #333;
	line-height: 1.6em;
}
.w_left_tit{
	color: #ed6e06;
}
.w_left_depar{
	color: #9f9f9f;
	font-weight:bold;
}
.w_red{
	/*color:#ff5555;*/
	color:#fff;
}
.ieet_list{
	padding-left:20px;
}
.ieet_list h4{
	background-color:#f7f7f7;
}
/* ===============================  文字連結樣式  =============================== */
a.link_news:link {
	font-size: 12px;
	color: #171717;
	line-height: 1.7em;
	text-decoration: none;
}
a.link_news:visited {
	font-size: 12px;
	color: #171717;
	line-height: 1.7em;
	text-decoration: none;
}
a.link_news:hover {
	font-size: 12px;
	color: #eb6100;
	line-height: 1.7em;
	text-decoration: underline;
}
a.link_news:active {
	font-size: 12px;
	color: #171717;
	line-height: 1.7em;
	text-decoration: none;
}
a.link_prodlist:link {
	font-size: 13px;
	color: #009E3B;
	line-height: 1.8em;
	text-decoration: none;
}
a.link_prodlist:visited {
	font-size: 13px;
	color: #009E3B;
	line-height: 1.8em;
	text-decoration: none;
}
a.link_prodlist:hover {
	font-size: 13px;
	color: #9CC813;
	line-height: 1.8em;
	text-decoration: none;
}
a.link_prodlist:active {
	font-size: 13px;
	color: #009E3B;
	line-height: 1.8em;
	text-decoration: none;
}
a.link_forum:link {
	font-size: 13px;
	color: #955A36;
	line-height: 1.8em;
	text-decoration: none;
}
a.link_forum:visited {
	font-size: 13px;
	color: #955A36;
	line-height: 1.8em;
	text-decoration: none;
}
a.link_forum:hover {
	font-size: 13px;
	color: #320000;
	line-height: 1.8em;
	text-decoration: none;
}
a.link_forum:active {
	font-size: 13px;
	color: #955A36;
	line-height: 1.8em;
	text-decoration: none;
}

a.link_login:link {
	font-size: 12px;
	color: #2C5858;
	text-decoration: underline;
}
a.link_login:visited {
	font-size: 12px;
	color: #2c5858;
	text-decoration: underline;
}
a.link_login:hover {
	font-size: 12px;
	color: #009999;
	text-decoration: underline;
}
a.link_login:active {
	font-size: 12px;
	color: #2c5858;
	text-decoration: underline;
}
a.link_date:link {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
a.link_date:visited {
	font-size: 12px;
	color: #ffcc66;
	text-decoration: none;
}
a.link_date:hover {
	font-size: 12px;
	color: #ff6600;
	text-decoration: none;
}
a.link_date:active {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
a.link_album:link {
	font-size: 12px;
	color: #cc3366;
	text-decoration: none;
}
a.link_album:visited {
	font-size: 12px;
	color: #2c5858;
	text-decoration: none;
}
a.link_album:hover {
	font-size: 12px;
	color: #ff6600;
	text-decoration: none;
}
a.link_album:active {
	font-size: 12px;
	color: #2c5858;
	text-decoration: none;
}
a.link_footer:link {
	color: #171717;
	text-decoration: none;
}
a.link_footer:visited {
	color: #171717;
	text-decoration: none;
}
a.link_footer:hover {
	color: #484848;
	text-decoration: none;
}
a.link_footer:active {
	color: #171717;
	text-decoration: none;
}
.bg_goods {
	background-image: url(../images/goods_07.jpg);
	background-repeat: no-repeat;
}
.bg_goods02 {
	background-image: url(../images/goods_10.jpg);
	background-repeat: no-repeat;
}
.bg_goods_show01 {
	background-image: url(../images/goods_56.jpg);
	background-repeat: repeat-y;
}
.bg_goods_show02 {
	background-image: url(../images/goods_43.jpg);
	background-repeat: repeat-y;
}
.bg_goods_show03 {
	background-image: url(../images/goods_53.jpg);
	background-repeat: repeat-y;
}
.bg_goods_show04 {
	background-image: url(../images/goods_55.jpg);
	background-repeat: repeat-y;
}
/* ===============================  背景樣式  =============================== */
.bg_menu_01 {
	background-image: url(../images/main_34.jpg);
		background-repeat: repeat-y;
}
.bg_footer {
	background-position: bottom;
	background-image: url(../images/main_53.jpg);
	background-repeat: no-repeat;
	height: 50px;
	width: 1000px;
	font-family: Verdana, Geneva, sans-serif;
}
.bg_works {
	background-image: url(../images/works_title_02.png);
	background-repeat: repeat-x;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	line-height: 1.4em;
	color: #EB6100;
}
.bg_news_01 {
	background-image: url(../images/news_photo_03.jpg);
	background-repeat: repeat-x;
}
.bg_news_02 {
	background-image: url(../images/news_photo_05.jpg);
	background-repeat: repeat-y;
}
.bg_news_03 {
	background-image: url(../images/news_photo_15.jpg);
	background-repeat: repeat-y;
}
.bg_news_04 {
	background-image: url(../images/news_photo_17.jpg);
	background-repeat: repeat-x;
}
.bg_register_01 {
	background-image: url(../images/register_photo_03.jpg);
	background-repeat: repeat-x;
}
.bg_register_02 {
	background-image: url(../images/register_photo_05.jpg);
	background-repeat: repeat-y;
}
.bg_register_03 {
	background-image: url(../images/register_photo_15.jpg);
	background-repeat: repeat-y;
}
.bg_register_04 {
	background-image: url(../images/register_photo_17.jpg);
	background-repeat: repeat-x;
}
.bg_join {
	background-image: url(../images/join_photo_13.jpg);
	height: 164px;
	width: 500px;
}
.news_top{
	vertical-align: central, top;
	border-bottom:dashed 1px #CCCCCC;
}
/* ================================ 圖加白色外框 ================================*/
.a_image {
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	border-left-color: #ffffff;
}
.news_table {
	border: 2px solid #C8EDFF;
}
/* ================================ 最新消息圖片外框 ================================*/
.news_image {
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: solid;
	border-top-color: #F18310;
	border-right-color: #F18310;
	border-bottom-color: #F18310;
	border-left-color: #F18310;
}

/* ================================ work div css ================================*/

.work_program_container {
	width:85%;
	border: 5px dashed #FFFFFF;
	
}
.work_program_spacer {
	clear: both;
}
/* ================================ ieet_register div css ================================*/
.row_ieet{
	clear:both;
	padding-top:10px;
}
.span_ieet_label{
	float:left;
	width:100px;
	text-align:right;
}
.span_ieet_text{
	float:right;
	width:235px;
	text-align:left;
}