﻿/*-------------Start NEW CSS-------------*/

/*---- Replace ".link_black_small" in footer.js Start----*/
.link_black_small_top {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 11px;
	color: #333300;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: 1px;
}
.link_black_small_top:link {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	line-height: 16px;
	letter-spacing: 1px;
}
.link_black_small_top:hover {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 11px;
	color: #cc3300;
	text-decoration: none;
	font-weight: normal;
	line-height: 16px;
	letter-spacing: 1px;
}
.link_black_small_top:active {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 11px;
	color: #cc3300;
	text-decoration: none;
	font-weight: normal;
	line-height: 16px;
	letter-spacing: 1px;
}
.link_black_small_top:visited {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 11px;
	color: #333300;
	text-decoration: none;
	font-weight: normal;
	line-height: 16px;
	letter-spacing: 1px;
}
/*---- Replace footer.js End----*/

.left_intro { background:url(../images/bg_left_intro.gif) #eeeeee repeat-x bottom left; color:#333333; font-size:11px; padding:0px 13px 13px 13px; line-height:1.6;}
.left_intro h1 { font-family: Verdana, Arial, 細明體, 新細明體, 標楷體; font-size:20px; color:#ff6633; padding:5px 0 5px 0; font-weight:bold; letter-spacing:-0.5px; line-height:22px;}
.left_menu_container { padding:1px; background:#c4c4c4;}
.left_menu { background:#ffffff; padding:0 0 1px 0;}

.left_menu_ltem {border-bottom:#c4c4c4 1px solid; padding:4px 8px 4px 13px; font-family: Verdana, Arial, 細明體, 新細明體, 標楷體; font-size: 12px; color: #000; font-weight: normal; text-decoration: none;line-height: normal; display:block;}
.left_menu_ltem:link {color: #000; display:block;}
.left_menu_ltem:visited {color: #000; display:block;}
.left_menu_ltem:hover {color: #cc3300; display:block;}
.left_menu_ltem:active {color: #cc3300; display:block;}

/*
.left_menu_ltemLast { padding:4px 8px 4px 13px; font-family: Verdana, Arial, 細明體, 新細明體, 標楷體; font-size: 12px; color: #333300; font-weight: normal; text-decoration: none;line-height: normal;}
.left_menu_ltemLast:link {color: #333300; display:block;}
.left_menu_ltemLast:visited {color: #333300; display:block;}
.left_menu_ltemLast:hover {color: #cc3300; display:block;}
.left_menu_ltemLast:active {color: #cc3300; display:block;}
*/

#maintenance_block{ display:block; background-color:#FFDCCE; color:#000; font-size:10px; width:100%; padding: 5px 0px; }
#maintenance_block{ display:block; background-color:#FFFFFF; color:#000; font-size:10px; width:100%; padding: 5px 0px; }
#maintenanceContainer{ font-size:12px; letter-spacing:1px; position: relative;  width: 950px; }

.left_menu_more {padding:5px 8px 10px 13px; /*text-align:right*/;}

.topTab {font-size: 14px; color: #ff6633; font-weight: normal;}
.topTab:link {color: #ff6633;}
.topTab:visited {color: #ff6633;}
.topTab:hover {color: #ff6633;}
.topTab:active {color: #ff6633;}
.topTab_container { border:#c4c4c4 1px solid;}
.topTab_1 {float:left; border-right:#c4c4c4 1px solid; width:240px; text-align:center; padding:5px 0 5px 0;}
.topTab_2 {float:left; border-right:#c4c4c4 1px solid; width:240px; text-align:center; padding:5px 0 5px 0;}
.topTab_3 {float:left; width:241px; text-align:center; padding:5px 0 5px 0;}

.img_paddingRight8px{ float:left; padding:0 8px 0 0;}

.highlight_container { border:#F07F26 2px solid; background:#ffffff;}
.highlight_banner {}
.highlight_bold { font-size:12px; font-weight:bold;}
.highlight4_tab {font-size:12px; line-height:1.2; padding:5px 8px 5px 8px; width:159px;}
.highlight4_tab_active {font-size:12px; line-height:1.2; padding:5px 8px 5px 8px; width:159px; background:#cccccc;}

#highlight_1 {font-size:12px; line-height:1.2; padding:5px 8px 5px 8px; }
#highlight_2 {font-size:12px; line-height:1.2; padding:5px 8px 5px 8px;}
#highlight_3 {font-size:12px; line-height:1.2; padding:5px 8px 5px 8px; }
#highlight_4 {font-size:12px; line-height:1.2; padding:5px 8px 5px 8px; }

.highlight_intro ul {list-style:outside url(../images/bullet_arrow.gif); margin:0 0 0 15px; padding:0;}

.event_img { padding:0 10px 0 0;}
.event_top {padding:10px; background:#DCDBD9;}
.event_item {background:#efefef; border-bottom:#ffffff 1px solid; padding:5px 10px 6px 10px;}
.event_btn { float:right; width:80px; }
.event_more {padding:5px 10px 5px 10px; /*text-align:right*/;}
.content_img { padding:0 10px 0 0;}

.arial11boldLiteorange {font-size: 13px; color: #ff6600; font-weight: bold;}
.arial11boldLiteorange:link {font-size: 13px;text-decoration:none; color: #ff6600; font-weight: bold;}
.arial11boldLiteorange:visited {font-size: 13px;text-decoration:none; color: #ff6600; font-weight: bold;}
.arial11boldLiteorange:hover {font-size: 13px;text-decoration:none; color: #ff6600; font-weight: bold;}
.arial11boldLiteorange:active {font-size: 13px;text-decoration:none; color: #ff6600; font-weight: bold;}

.arial11Liteorange {font-size: 12px; color: #ff6600; }
.arial11Liteorange:link {font-size: 12px;text-decoration:none; color: #ff6600; }
.arial11Liteorange:visited {font-size: 12px;text-decoration:none; color: #ff6600; }
.arial11Liteorange:hover {font-size: 12px;text-decoration:none; color: #ff6600; }
.arial11Liteorange:active {font-size: 12px;text-decoration:none; color: #ff6600; }

.more_container { padding:5px 0;}
.more {font-size:11px; color:#cc3300; text-decoration:underline; font-weight:bold;}
.more:link {font-size:11px; color:#cc3300; text-decoration:underline; font-weight:bold;}
.more:visited {font-size:11px; color:#cc3300; text-decoration:underline; font-weight:bold;}
.more:hover {font-size:11px; color:#cc3300; text-decoration:underline; font-weight:bold;}
.more:active {font-size:11px; color:#cc3300; text-decoration:underline; font-weight:bold;}

.seeAll_container {float:right; padding:7px 15px 0 0;}
.seeAll {font-size:11px; color:#ffffff; text-decoration:underline; font-weight:bold;}
.seeAll:link {font-size:11px; color:#ffffff; text-decoration:underline; font-weight:bold;}
.seeAll:visited {font-size:11px; color:#ffffff; text-decoration:underline; font-weight:bold;}
.seeAll:hover {font-size:11px; color:#ffffff; text-decoration:underline; font-weight:bold;}
.seeAll:active {font-size:11px; color:#ffffff; text-decoration:underline; font-weight:bold;}

.arial11black {font-size: 11px; color: #000000;}
.arial11black:link {font-size: 11px; text-decoration:none; color: #000000;}
.arial11black:visited {font-size: 11px; text-decoration:none; color: #000000;}
.arial11black:hover {font-size: 11px; text-decoration:none; color: #000000;}
.arial11black:active {font-size: 11px; text-decoration:none; color: #000000;}
.arial13black {font-size: 13px; color: #000000;}
.arial13black:link {font-size: 13px; text-decoration:none; color: #000000;}
.arial13black:visited {font-size: 13px; text-decoration:none; color: #000000;}
.arial13black:hover {font-size: 13px; text-decoration:none; color: #000000;}
.arial13black:active {font-size: 13px; text-decoration:none; color: #000000;}

.news_hk{ padding:10px 10px 5px 10px; background:url(../images/bg_marketNews_hk.jpg) #f5f5f5 no-repeat;}

.news_intMarket { padding:10px 10px 5px 10px; background:url(../images/bg_marketNews_intMarket.jpg) top right #f5f5f5 no-repeat;}
.news_indPortal { padding:10px 10px 5px 10px; background:url(../images/bg_marketNews_indPortal.jpg) top right #f5f5f5 no-repeat;}
.news_webcast{ padding:10px 10px 10px 10px; background:#f5f5f5;}
.news_webcast_table td { padding:0 0 5px 0; }
.home_other_padding { padding:5px 10px 5px 10px; }


/*For 2 Column ---start---*/
.cnTrade { background:url(../images/bg_cnTrade.jpg) top right no-repeat #f5f5f5; padding:5px 10px 5px 10px; min-height:160px;}
.news_cnTrade_sc{ padding:10px 10px 5px 10px; background:url(../images/bg_cnTrade_sc.jpg) #f5f5f5 no-repeat;}
.intTrade_sc { background:url(../images/bg_marketNews_intMarket_sc.jpg) top right no-repeat #f5f5f5; padding:5px 10px 5px 10px; min-height:160px;}
.mNews_main_intro { padding-bottom:10px;}
.mNews_main_col1{ float:left; width:224px; padding-right:20px;}
.mNews_main_col2{ float:left; width:190px; padding-left:10px; border-left:#bbbbbb 1px solid;}

.mNews_main_2col1{ float:left; width:90px; padding-right:10px; }
.mNews_main_2col2{ float:left; width:90px; }

.mNews_sub_col1{ width:104px; padding-right:10px; float:left;}
.mNews_sub_col2{ width:104px; float:left;}

/*For 2 Column ---End---*/


.blog{
	padding:10px 10px 5px 10px;
}

.bullet{background:url("../images/bullet.gif") no-repeat scroll 0 5px transparent; margin-bottom:6px; padding-left:12px; position:relative;}

.tdc_service_container {
	padding:10px 0px 0px 0px;
}
.tdc_service_col {
	float:left;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
}
/*.tdc_service_item { padding:0 0 8px 0; }*/
.tdc_service_link {font-size: 11px; color: #777; padding:0 0 8px 0; display:block; line-height:15px; font-family: Verdana, Arial, 細明體, 新細明體, 標楷體; }
.tdc_service_link:link {font-size: 11px; text-decoration:none; color: #777;  display:block; line-height:15px; }
.tdc_service_link:visited {font-size: 11px; text-decoration:none; color: #777; display:block; line-height:15px; }
.tdc_service_link:hover {font-size: 11px; text-decoration:none; color: #ff6600;  display:block; line-height:15px; }
.tdc_service_link:active {font-size: 11px; text-decoration:none; color: #ff6600; display:block; line-height:15px; }

.clear { clear:both;}

.buyseller_topbg{ background:url(../images/bg_buyseller.gif) #777777 repeat-x; height:30px; padding:0px 10px 0px 10px; }
.buyseller_line{border-bottom:#e04400 2px solid;}

.buyseller_tabContainer { height:26px; padding-top:4px; }
.buyseller_introContainer { background:#dcdbd9; padding:10px; display: block; overflow: auto;}
.buyseller_intro{width:270px; display: block; }
#buyseller_lang {
	border:#f77627 1px solid;
	background:#FFFFFF;
	padding:5px;
	width:30px;
	position:absolute;
	left: 295px;
	top: 27px;
}
.buyseller_lang {
	border:#f77627 1px solid;
	background:#FFFFFF;
	padding:5px;
	width:30px;
	position:absolute;
	left: 295px;
	top: 27px;
}.buyseller_langMenu {  width:38px; position:absolute; left: 295px; display: block; top: 8px; border:#ccc 1px solid; background:#FFFFFF; padding:0 2px 0 0;}
.buyseller_itemContainer { padding:7px 10px; border-bottom:#CCCCCC 1px dotted;}
.buyseller_itemInfo { float:left; width:240px; }
.buyseller_itemBtn { float:right; width:80px; }

/*-------*/
.buyseller_intro_en{width:270px; display: block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal;  font-variant:normal; font-weight:normal; line-height:1.5;}
.buyseller_itemInfo_en { float:left; width:240px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal;  font-variant:normal; font-weight:normal; line-height:1.5; }
.buyseller_itemInfo_en:link { float:left; width:240px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal;  font-variant:normal; font-weight:normal; line-height:1.5; }
.buyseller_itemInfo_en:hover { float:left; width:240px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal;  font-variant:normal; font-weight:normal; line-height:1.5; color:#cc3300; cursor:pointer;}

.buyseller_intro_cn{width:270px; display: block; font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;; font-size:12px; font-style:normal;  font-variant:normal; font-weight:normal; line-height:1.5;}
.buyseller_itemInfo_cn { float:left; width:240px; font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;; font-size:12px; font-style:normal;  font-variant:normal; font-weight:normal; line-height:1.5; }
.buyseller_itemInfo_cn:link { float:left; width:240px; font-family: Verdana, Arial, 細明體, 新細明體, 標楷體; font-size:12px; font-style:normal;  font-variant:normal; font-weight:normal; line-height:1.5; }
.buyseller_itemInfo_cn:hover { float:left; width:240px; font-family: Verdana, Arial, 細明體, 新細明體, 標楷體; font-size:12px; font-style:normal;  font-variant:normal; font-weight:normal; line-height:1.5; color:#cc3300; cursor:pointer;}

.buyseller_infoOrange_en {font-size: 12px; color: #ff6600; font-weight: bold;}
.buyseller_infoOrange_cn {font-size: 13px; color: #ff6600; font-weight: bold;}

/*-------*/

.btn_up{ background-color:#C8C8C8; background-image:url("../images/bt_grayBackground.gif"); background-repeat:repeat-x; border:1px solid #C8C8C8; color:#000000; cursor:pointer; font-size:9px; font-weight:bolder;line-height:normal;padding:5px; text-align:center;}
.btn_down{ background-color:#AAAAAA; background-image:url("../images/bt_grayBackground_d.gif"); background-repeat:repeat-x; border:1px solid #C8C8C8;
color:#333333; cursor:pointer; font-size:9px; font-weight:bolder; line-height:normal; padding:5px; text-align:center;}
.btn_cn_up{ background-color:#C8C8C8; background-image:url("../images/bt_grayBackground.gif"); background-repeat:repeat-x; border:1px solid #C8C8C8; color:#000000; cursor:pointer; font-size:11px; font-weight:bolder;line-height:normal;padding:5px; text-align:center;}
.btn_cn_down{ background-color:#AAAAAA; background-image:url("../images/bt_grayBackground_d.gif"); background-repeat:repeat-x; border:1px solid #C8C8C8;
color:#333333; cursor:pointer; font-size:11px; font-weight:bolder; line-height:normal; padding:5px; text-align:center;}


/*-------------End NEW CSS-------------*/

/* tab */
ul.newtabs {
list-style:none;
height:26px;
background:url(../images/bg_buyseller.gif) repeat;
width:347px;
margin:0 !important;
padding:0 0 1px 0px;

border-bottom:#e04400 2px solid;width:347px;margin:0px;padding-top:1px;
}

ul.newtabs li {
float:left;
text-indent:0;
list-style-image:none !important;
margin:0 !important;
padding:0 0 0 12px;
}

ul.newtabs a {
background:url(../images/blue.gif) no-repeat -420px 0px;
display:block;
height:26px;
line-height:26px;
width:120px;
text-decoration:none;
color:#000;

position:relative;
top:1px;
-moz-outline:none 0;
outline:none 0;
margin:0;
padding:0;
}

ul.newtabs a:active {
outline:none;
}


ul.newtabs a:hover {
background-position:-420px -26px;
color:#000;
}

ul.newtabs a.current,ul.newtabs a.current:hover,ul.newtabs li.current a {
background-position:-420px -52px;
cursor:default !important;
color:#fff !important;
}

div.newpanes div.newpane {
display:block;
}

div.newpanes div {

}



/* Mobile CSS */

a:link {color: #000000;text-decoration: none;cursor: pointer; cursor: hand;}
a:visited {color: #333333;text-decoration: none;cursor: pointer; cursor: hand;}
a:hover {color: #333333;text-decoration: none;cursor: pointer; cursor: hand;}
a:active {color: #333333;cursor: pointer; cursor: hand;}

.arial11 {font-size: 11px}
.arial11bold {font-size: 11px;font-weight: bold;}

.arial11orange {font-size: 11px; color: #cc3300;}
.arial11orange:link {font-size: 11px; text-decoration:none; color: #cc3300;}
.arial11orange:visited {font-size: 11px; text-decoration:none; color: #cc3300;}
.arial11orange:hover {font-size: 11px; text-decoration:none; color: #cc3300;}
.arial11orange:active {font-size: 11px; text-decoration:none; color: #cc3300;}

.arial11boldorange {font-size: 11px; color: #cc3300; font-weight: bold;}
.arial11boldorange:link {font-size: 11px;text-decoration:none; color: #cc3300; font-weight: bold;}
.arial11boldorange:visited {font-size: 11px;text-decoration:none; color: #cc3300; font-weight: bold;}
.arial11boldorange:hover {font-size: 11px;text-decoration:none; color: #cc3300; font-weight: bold;}
.arial11boldorange:active {font-size: 11px;text-decoration:none; color: #cc3300; font-weight: bold;}

.arial13 {font-size: 13px}

.arial13bold {font-size: 13px;font-weight: bold;}

.arial13orange {font-size: 13px; color: #cc3300;}
.arial13orange:link {font-size: 13px; text-decoration:none; color: #cc3300;}
.arial13orange:visited {font-size: 13px; text-decoration:none; color: #cc3300;}
.arial13orange:hover {font-size: 13px; text-decoration:none; color: #cc3300;}
.arial13orange:active {font-size: 13px; text-decoration:none; color: #cc3300;}

.arial13boldorange {font-size: 13px; color: #cc3300; font-weight: bold;}
.arial13boldorange:link {font-size: 13px;text-decoration:none; color: #cc3300; font-weight: bold;}
.arial13boldorange:visited {font-size: 13px;text-decoration:none; color: #cc3300; font-weight: bold;}
.arial13boldorange:hover {font-size: 13px;text-decoration:none; color: #cc3300; font-weight: bold;}
.arial13boldorange:active {font-size: 13px;text-decoration:none; color: #cc3300; font-weight: bold;}

/* Mobile CSS END -------------------------------------------------------------------------------------*/


/* Header CSS */

/* modified */
.tabSourcingHome_down {
 	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
 	font-size: 12px;
	 font-weight: bolder;
	 color: #FFFFFF;
 	background-image: url(../images/title_gradientBackground.gif);
 	padding: 2px 10px 0px 10px;
	 cursor:pointer;
 	line-height: normal;
 	border-right-width: 1px;
 	border-right-style: solid;
 	border-right-color: #FFFFFF;
 	border-top-width: 1px;
 	border-left-width: 1px;
 	border-top-style: solid;
 	border-left-style: solid;
 	border-top-color: #FFFFFF;
 	border-left-color: #FFFFFF;
}

.tabSourcingHome_up{
	 font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
 	font-size: 12px;
 	font-weight: bolder;
	 color: #333333;
 	padding: 2px 10px 0px 10px;
 	cursor:pointer;
 	line-height: normal;
}


.sourcingHome_search_orange_whiteLine {
	background-color: #ca4700;
}

.sourcingHome_search_orange_whiteLine_leftWhiteLine {
	background-color: #ca4700;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}


.sourcingHome_search_orangeBackground {
	background-color: #ca4700;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-top:2px;
	padding-left:3px;
	padding-right:8px;
	padding-bottom:2px;
}

.background_lightYellow {
	background-image: url(../images/header/bg_lightYellow.gif);
}

.sourcingHome_searchBoxFrame {
	/*border: 1px solid #FFFFFF;
	background-color: #dcdbd9;*/
	padding: 3px 5px 0px;
}

.button_industryPortals {
 	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	 font-size: 12px;
	 font-weight: bolder;
	 color: #333333;
	 background-color: #FFFFFF;
	 padding: 1px 5px;
	 border: 1px solid #CCCCCC;
}

.industryPortals_frame {
	background-color: #999999;
	padding: 1px;
	
}
.industryPortals{
	cursor:pointer;
	
}
.link_black_middle {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	color: #333300;
	font-weight: normal;
	text-decoration: none;
	line-height: 1.2;
}

.link_black_middle:link {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 1.2;
	font-weight: normal;
}

.link_black_middle:visited {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	color: #333300;
	text-decoration: none;
	line-height: 1.2;
	font-weight: normal;
}
.link_black_middle:hover {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	color: #cc3300;
	text-decoration: none;
	line-height: 1.2;
	font-weight: normal;
}
.link_black_middle:active {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	color: #cc3300;
	text-decoration: none;
	line-height: 1.2;
	font-weight: normal;
}

/* modified END*/

.link_black_middle_p {font-family: Verdana, Arial, 細明體, 新細明體, 標楷體; font-size: 12px; color: #333300;font-weight: normal;text-decoration: none;line-height: 1.5;}

.link_black_middle_p:link {	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體; font-size: 12px; color: #333333; text-decoration: none; 	line-height: 1.5; font-weight: normal;}

.link_black_middle_p:visited {font-family: Verdana, Arial, 細明體, 新細明體, 標楷體; font-size: 12px ;color: #333300;text-decoration: none;	line-height: 1.5; font-weight: normal;}
.link_black_middle_p:hover {font-family: Verdana, Arial, 細明體, 新細明體, 標楷體; font-size: 12px;color: #cc3300;	text-decoration: none; line-height: 1.5; font-weight: normal;}
.link_black_middle_p:active {font-family: Verdana, Arial, 細明體, 新細明體, 標楷體; font-size: 12px;color: #cc3300;text-decoration: none; 	line-height: 1.5; font-weight: normal;}


.industryPortals_title {
 	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
 	font-size: 12px;
 	font-weight: bolder;
 	color: #FFFFFF;
 	background-image: url(../images/title_gradientBackground.gif);
 	padding: 3px;
 	line-height: normal;
}

.sub_menu_dowm {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 9px;
	background-image: url(../images/header/bg_lightYellow.gif);
	font-weight: bold;
	line-height: normal;
	padding-right: 5px;
	cursor:pointer;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.sub_menu {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 9px;
	color: #333300;
	font-weight: normal;
	line-height: normal;
	padding-right: 5px;
	cursor:pointer;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #FFFFFF;
}

/* Header End ------------------------------------------------------------------------------------- */


/* Templete */

.container {
	margin:0pt auto;
	width:950px;
	left: 2px;
	top: -1px;
}

.container_padding {
	margin:15pt auto;
	width:950px;
	left: 2px;
}

.templete {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
}

/* Templete End ------------------------------------------------------------------------------------- */


/* Diy Css */

.scroll_Box {
	background-color:#FCFCFC;
	border:1px solid silver;
	height:88px;
	overflow:auto;
}

.clickToSelect{
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	cursor:pointer;
}

.online_photoFrame {
	padding: 5px;
	background-image: url(../images/sourcing/bg_title_yellow.gif);
}

.diy_popupScroll{
	background-color:#FCFCFC;
	border:1px solid silver;
	height:310px;
	overflow:auto;
}

/*.diy_calendar_yellow{
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	line-height: normal;
	background-image: url(../images/sourcing/bg_title_yellow.gif);
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.diy_calendar_lightGray {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	background-color: #c4c4c4;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	line-height: normal;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.diy_calendar_white {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	line-height: normal;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #f5f5f5;
	border-left-color: #f5f5f5;
}

.diy_calendar_white_sun {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	line-height: normal;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #f5f5f5;
	border-left-color: #f5f5f5;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #f5f5f5;
}

.diy_calendar_date {
	background-color: #F5F5F5;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}*/

/* Diy Css End ------------------------------------------------------------------------------- */


/* h1 title */
.title_white_GradientBackground {	
	background-image: url(../images/title_gradientBackground.gif);
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}

h1 {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	margin:0px
}

/* h1 title End ------------------------------------------------------------------------------- */


/* Sourcing Css */
.advancedSearch_padding_left_15px {
	padding-left: 15px;
}

.advancedSearch_dotLine {
	height:1px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #cccccc;
}

.tradeAlert_box {
	background-color:#FCFCFC;
	border:1px solid silver;
	height:112px;
	overflow:auto;
}

.tradeAlert_box_thin {
	background-color:#FCFCFC;
	border:1px solid silver;
	height:68px;
	overflow:auto;
}

.advanced_searchBox {
	background-color:#FCFCFC;
	border:1px solid silver;
	height:88px;
	overflow:auto;
}

.relatedHistory {
	background-color:#FCFCFC;
	border:1px solid silver;
	width:600px;
	height:200px;
	overflow:auto;
}

.compare_Box {
	background-color:#FCFCFC;
	border:1px solid silver;
	width: 100%;
	overflow:auto;
}

.tab_up {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 9px;
	font-weight: bolder;
	color: #333333;
	background-image: url(../images/bt_orangeBackground.gif);
	padding: 5px;
	cursor:pointer;
	line-height: normal;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.tab_down {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 9px;
	font-weight: bolder;
	color: #333333;
	background-image: url(../images/bt_grayBackground.gif);
	padding: 5px;
	cursor:pointer;
	line-height: normal;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.companyCertification_dotline {
	border:none;
	border-top:dotted 1px #cccccc;
	height:1px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.companyBackground_authenticatedBox_padding_small_outsideLine {
	background-color: #f5f5f5;
	padding: 1px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.companyBackground_authenticatedBox_middleGray {
	background-color: #CCCCCC;
	padding: 1px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}

.company_headerSearchBox {
	background-color: #FFFFFF;
	color : #666666;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	border: 0px solid #999999;
}

.company_headerSearchBox_tab_bold{
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
	line-height: normal;
	padding: 0px 5px 0px 5px;
	background-image:  url("../images/sourcing/bg_company_search.gif");
}

.company_headerSearchBox_tab{
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
	line-height: normal;
	padding: 0px 5px 0px 5px;
	cursor: pointer;
}

.company_printVersion_padding_content{
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

.sourcing_categoryBrowse_height {
	height: 45px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;}

.searchResultAll_title_black_MiddleGrayBackground {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	font-weight: bolder;
	color: #333333;
	background-color: #999999;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	line-height: normal;
}

.Featured_listing {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
	background-color: #cccccc;
	padding-top: 1px;
	padding-right: 5px;
}

.sourcingHome_tab_up {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	font-weight: bolder;
	color: #cc3300;
	padding: 5px;
	cursor:pointer;
	line-height: normal;
	background-color: #FFFFFF;
}
.sourcingHome_tab_down {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	font-weight: bolder;
	color: #333333;
	padding: 5px;
	cursor:pointer;
	line-height: normal;
	background-color: #CCCCCC;
}

/* Sourcing Css End  ------------------------------------------------------------------------------- */


/* Portal Home Css */

.padding_topBottom_2px {
	padding-top: 2px;
	padding-bottom: 2px;
}

.Home_title_white_GradientBackground 
{
	height:18px;
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 14px;
	font-weight: bolder;
	color: #FFFFFF;
	background-image: url(../images/title_gradientBackground.gif);
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 5px;
	line-height: normal;
}

/* modified */
.home_tab_up {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; CURSOR: pointer; COLOR: #333333; LINE-HEIGHT: normal; PADDING-TOP: 5px; font-family: Verdana, Arial, 細明體, 新細明體, 標楷體; BACKGROUND-COLOR: #ffffff
}
/* modified */
.home_tab_down {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; CURSOR: pointer; COLOR: #333333; LINE-HEIGHT: normal; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
/* modified */
.home_tab_end {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; CURSOR: pointer; COLOR: #333333; LINE-HEIGHT: normal; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.Home_height {
	height: 25px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;}

.Home_background_white_padding_middle {
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
}

.padding_right_2px {
	padding-right: 2px;
}

/* modified_20080411 A5 */
.HomeSourcing_tab_top {
	border-right:3px solid #FECE5F;
	PADDING-RIGHT: 3px; 
	BORDER-TOP: #cccccc 3px solid; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bolder; 
	FONT-SIZE: 12px; 
	BACKGROUND-IMAGE: url(../images/portalHome_grayBackground.gif); 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #cccccc 3px solid; 
	CURSOR: pointer; 
	COLOR: #333333; 
	LINE-HEIGHT: normal; 
	PADDING-TOP: 5px; 
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體; 
	HEIGHT: 19px
}

.HomeSourcing_tab_top2 
{
	height:18px;
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 9px;
	font-weight: bolder;
	color: #333333;
	cursor:pointer;
	background-image: url(../images/portalHome_grayBackground.gif);
	border-top-width: 3px;
	border-bottom-width: 1px;
	border-left-width: 3px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
	border-left-color: #CCCCCC;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	line-height: normal;
	padding: 5px 3px 0px 5px;
}

.HomeSourcing_tab_space
{
	height:1000px;
	background-color:#ECECEC;
	border-left-color: #CCCCCC;
	border-right-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #fece5f;
	padding: 5px 3px 0px 5px;
}

/* modified */
.HomeSourcing_tab {
	BORDER-RIGHT: #fece5f 3px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/portalHome_grayBackground.gif); PADDING-BOTTOM: 0px; BORDER-LEFT: #cccccc 3px solid; CURSOR: pointer; COLOR: #333333; LINE-HEIGHT: normal; PADDING-TOP: 5px; font-family: Verdana, Arial, 細明體, 新細明體, 標楷體; HEIGHT: 19px
}

.HomeSourcing_tab2 
{
	height:18px;
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 9px;
	font-weight: bolder;
	color: #333333;
	cursor:pointer;
	line-height: normal;
	background-image: url(../images/portalHome_grayBackground.gif);
	border-left-color: #CCCCCC;
	border-left-width: 3px;
	border-left-style: solid;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #fece5f;
	padding: 5px 3px 0px 5px;
}

/* modified */
.HomeSourcing_tab_down {
	PADDING-RIGHT: 3px; BORDER-TOP: #fece5f 3px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fece5f 3px solid; CURSOR: pointer; COLOR: #cc3300; LINE-HEIGHT: normal; PADDING-TOP: 3px; BORDER-BOTTOM: #fece5f 3px solid; font-family: Verdana, Arial, 細明體, 新細明體, 標楷體; HEIGHT: 13px; BACKGROUND-COLOR: #ffffff
}
/* modified */
.HomeSourcing_tab_down_top {
	PADDING-RIGHT: 3px; BORDER-TOP: #fece5f 3px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fece5f 3px solid; CURSOR: pointer; COLOR: #cc3300; LINE-HEIGHT: normal; PADDING-TOP: 3px; BORDER-BOTTOM: #fece5f 3px solid; font-family: Verdana, Arial, 細明體, 新細明體, 標楷體; HEIGHT: 16px; BACKGROUND-COLOR: #ffffff
}

.HomeSourcing_end 
{
	height:19px;
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 9px;
	font-weight: bolder;
	color: #333333;
	padding: 0px;
	cursor:pointer;
	line-height: normal;
	background-image: url(../images/portalHome_grayBackground.gif);
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-right-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #fece5f;
	padding: 9px 3px 0px 5px;
	text-align:center;
}

.Home_grayBackground_yellowLine{
	background-color: #CCCCCC;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #fece5f;
}

.Home_grayBackground{
	background-color: #CCCCCC;
}

/* modified 20080521 A11 */
.HomeSourcing_tab_VerticalDown_NEW {
	BORDER-RIGHT: #fece5f 3px solid; PADDING-RIGHT: 23px; BORDER-TOP: #fece5f 3px solid; PADDING-LEFT: 24px; FONT-WEIGHT: bolder; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 9px; BORDER-LEFT: #fece5f 3px solid; CURSOR: pointer; PADDING-TOP: 2px; FONT-FAMILY: 細明體,新細明體,標楷體,Verdana,Arial; HEIGHT: 15px; BACKGROUND-COLOR: #ffffff
}
/* modified 20080521 A11 */
.HomeSourcing_tab_VerticalDownLeft_NEW {
	BORDER-RIGHT: #fece5f 3px solid; PADDING-RIGHT: 25px; BORDER-TOP: #fece5f 3px solid; PADDING-LEFT: 25px; FONT-WEIGHT: bolder; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 9px; BORDER-LEFT: #fece5f 0px solid; CURSOR: pointer; PADDING-TOP: 2px; FONT-FAMILY: 細明體,新細明體,標楷體,Verdana,Arial; HEIGHT: 15px; BACKGROUND-COLOR: #ffffff
}

.HomeSourcing_tab_VerticalDown2_NEW
{
	float:left;
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 9px;
	height:15px;
	font-weight: bolder;
	padding: 5px 10px;
	cursor:pointer;
	background-color: #FFFFFF;
	border-top: 3px solid #fece5f;
	border-left: 3px solid #fece5f;
	border-right: 3px solid #fece5f;
}

/* modified 20080530 A11 */
.Home_grayBackground_yellowLine_NEW {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 5px; BORDER-BOTTOM: #fece5f 3px solid; HEIGHT: 15px; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: right; FLOAT: right; width:297px;
}


/* modified 20080605 */
.HomeSourcing_tabVertical_Base_IE {
width: 100%; background-color: #cccccc; height:26px; BORDER-BOTTOM: 0px;
}


/* modified 20080530 A11 */
.HomeSourcing_tabVertical_Base {
width: 100%; background-color: #cccccc; height:26px; float:none;BORDER-BOTTOM: #fece5f 3px solid;
}
/* modified 20080521 A11 */
.HomeSourcing_tab_Vertical_NEW {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; FONT-WEIGHT: bolder; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 6px; CURSOR: pointer; PADDING-TOP: 5px; BORDER-BOTTOM: #fece5f 3px solid; FONT-FAMILY: 細明體,新細明體,標楷體,Verdana,Arial; HEIGHT: 15px; BACKGROUND-COLOR: #cccccc
}

/* modified */
.HomeSourcing_tab_VerticalLine {
	BACKGROUND-IMAGE: url(../images/portalHome_line.gif); WIDTH: 1px; CURSOR: pointer; HEIGHT: 18px; BORDER-BOTTOM: #fece5f 3px solid; PADDING-BOTTOM: 8px; 
}

.Home_background_gray_padding_middle {
	background-color: #F5f5f5;
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 9px;
}

.padding_bottom_4px {
	padding-bottom: 4px;
}

.padding_bottom_3px {
	padding-bottom: 3px;
}

.padding_top_4px {
	padding-bottom: 3px;
}


.HomeConcurrentEvent{
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
	padding: 5px;
	line-height: normal;
	background-color: #F5f5f5;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #cccccc;
}

.Homelink_black_small {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 11px;
	color: #333300;
	font-weight: normal;
	text-decoration: none;
	line-height: 11px;
}

.Homelink_black_small_content {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 11px;
	color: #333300;
	font-weight: normal;
	text-decoration: none;
	line-height: 11px;
}

.Homelink_black_small:link {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	line-height: 11px;
}

.Homelink_black_small:hover {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 11px;
	color: #cc3300;
	text-decoration: none;
	font-weight: normal;
	line-height: 11px;
}

.Homelink_black_small:active {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 11px;
	color: #cc3300;
	text-decoration: none;
	font-weight: normal;
	line-height: 11px;
}

.Homelink_black_small:visited {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 11px;
	color: #333300;
	text-decoration: none;
	font-weight: normal;
	line-height: 11px;
}

/* modified 20080508 A2 & A3 */
.HomeAdvertisement{
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #FECE5F;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FECE5F;
}

/* modified pt3 */
.HomeAdvertisement2 {
	BORDER-LEFT: #FECE5F 3px solid;
}

/* Portal Home Css End  ------------------------------------------------------------------------------- */

body {
	background-color:#FFFFFF;
	color:#333333;
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.5;
	margin: 0 auto;
}

img 
{
	border:0px;
}

textarea
{
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
}

input
{
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
}

select
{
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
}
form {
	margin:0px;
	padding:0px;
}

.background_white {
	background-color: #FFFFFF;
}

.background_lightGray {background-color: #F5F5F5;}

.background_mediumGray {background-color: #c4c4c4;}

.background_lightGray_padding_middle {
	background-color: #F5F5F5;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

.background_mediumGray_padding_middle {
	background-color: #c4c4c4;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

.background_lightGray_padding_middle_bold {
	background-color: #F5F5F5;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-weight: bold;
}

.background_mediumGray_padding_middle_bold {
	background-color: #c4c4c4;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-weight: bold;
}

.background_white_padding_middle {
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

.background_lightGray_padding1px {
	background-color: #CCCCCC;
	padding: 1px;
}

.sidebox_frame_gray {background-color: #CCCCCC; padding: 3px;}

.sidebox_frame_white {background-color: #FFFFFF;padding: 3px;}

.sidebox_yellow_title {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	line-height: normal;
	background-image: url(../images/sourcing/bg_title_yellow.gif);
}

.button_white_gray_up  {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 9px;
	font-weight: bolder;
	color: #333333;
	background-image: url(../images/white_gray_portal_home_line.gif);
	padding: 5px;
	cursor:pointer;
	border:1px;
	border-color:#969696;
	border-style:solid;
	line-height: normal;
}

.button_white_gray_down  {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 9px;
	font-weight: bolder;
	color: #FFFFFF;
	background-image: url(../images/white_gray_portal_home_line_bf.gif);
	padding: 5px;
	cursor:pointer;
	border:1px;
	border-color:#969696;
	border-style:solid;
	line-height: normal;
}

.button_gray_up  {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 9px;
	font-weight: bolder;
	color: #333333;
	background-image: url(../images/bt_grayBackground.gif);
	padding: 5px;
	cursor:pointer;
	border:1px;
	border-color:#c8c8c8;
	border-style:solid;
	line-height: normal;
	
}

.button_gray_down {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 9px;
	font-weight: bolder;
	color: #FFFFFF;
	background-image: url(../images/bt_grayBackground_d.gif);
	padding: 5px;
	cursor:pointer;
	border:1px;
	border-color:#c8c8c8;
	border-style:solid;
	line-height: normal;
}

.button_orange_up {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	font-weight: bolder;
	color: #333333;
	background-image: url(../images/bt_orangeBackground.gif);
	padding: 5px;
	cursor:pointer;
	border:1px;
	border-color:#c8c8c8;
	border-style:solid;
	line-height: normal;
	text-decoration:none;
}

.button_orange_down {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	background-image: url(../images/bt_orangeBackground_d.gif);
	padding: 5px;
	cursor:pointer;
	border:1px;
	border-color:#c8c8c8;
	border-style:solid;
	line-height: normal;
	text-decoration:none;
}

.link_red_small_undline {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 9px;
	text-decoration: underline;
	color: #cc3300;
	line-height: normal;
}

.link_red_small_undline:link {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 9px;
	text-decoration: underline;
	color: #cc3300;
	font-weight: normal;
	line-height: normal;
}

.link_red_small_undline:visited {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 9px;
	text-decoration: underline;
	color: #cc3300;
	font-weight: normal;
	line-height: normal;
}

.link_red_small_undline:hover {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 9px;
	text-decoration: underline;
	color: #cc3300;
	font-weight: normal;
	line-height: normal;
}

.link_red_small_undline:active {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 9px;
	text-decoration: underline;
	color: #cc3300;
	font-weight: normal;
	line-height: normal;
}

.link_red_middle_undline {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	text-decoration: underline;
	color: #cc3300;
	line-height: normal;
}

.link_red_middle_undline:link {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	text-decoration: underline;
	color: #cc3300;
	font-weight: normal;
	line-height: normal;
}

.link_red_middle_undline:visited {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	text-decoration: underline;
	color: #cc3300;
	font-weight: normal;
	line-height: normal;
}

.link_red_middle_undline:hover {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	text-decoration: underline;
	color: #cc3300;
	font-weight: normal;
	line-height: normal;
}

.link_red_middle_undline:active {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	text-decoration: underline;
	color: #cc3300;
	font-weight: normal;
	line-height: normal;
}

.link_red_middle {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	text-decoration: none;
	color: #cc3300;
	line-height: normal;
}

.link_red_middle:link {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	text-decoration: none;
	color: #cc3300;
	font-weight: normal;
	line-height: normal;
}

.link_red_middle:visited {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	text-decoration: none;
	color: #cc3300;
	font-weight: normal;
	line-height: normal;
}

.link_red_middle:hover {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	text-decoration: none;
	color: #cc3300;
	font-weight: normal;
	line-height: normal;
}

.link_red_middle:active {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	text-decoration: none;
	color: #cc3300;
	font-weight: normal;
	line-height: normal;
}

.link_red_middle_bold {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	text-decoration: none;
	color: #cc3300;
	line-height: normal;
	font-weight: bold;
}

.link_red_middle_bold:link {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	text-decoration: none;
	color: #cc3300;
	font-weight: bold;
	line-height: normal;
}

.link_red_middle_bold:visited {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	text-decoration: none;
	color: #cc3300;
	font-weight: bold;
	line-height: normal;
}

.link_red_middle_bold:hover {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	text-decoration: none;
	color: #cc3300;
	font-weight: bold;
	line-height: normal;
}

.link_red_middle_bold:active {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	text-decoration: none;
	color: #cc3300;
	font-weight: bold;
	line-height: normal;
}

.link_red_middle_bold_underline {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	text-decoration: underline;
	color: #cc3300;
	font-weight: bold;
	line-height: normal;
	cursor:pointer;
}

.link_red_middle_bold_underline:link {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	text-decoration: underline;
	color: #cc3300;
	font-weight: bold;
	line-height: normal;
	cursor:pointer;
}

.link_red_middle_bold_underline:visited {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	text-decoration: underline;
	color: #cc3300;
	font-weight: bold;
	line-height: normal;
	cursor:pointer;
}

.link_red_middle_bold_underline:hover {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	text-decoration: underline;
	color: #cc3300;
	font-weight: bold;
	line-height: normal;
	cursor:pointer;
}

.link_red_middle_bold_underline:active {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	text-decoration: underline;
	color: #cc3300;
	font-weight: bold;
	line-height: normal;
	cursor:pointer;
}

.link_black_middle_bold {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	color: #333300;
	font-weight: bold;
	text-decoration: none;
	line-height: normal;
}

.link_black_middle_bold:link {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;
}

.link_black_middle_bold:visited {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	color: #333300;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;
}

.link_black_middle_bold:hover {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	color: #cc3300;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;
}

.link_black_middle_bold:active {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	color: #cc3300;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;
}

.link_black_middle_bold_underline {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	color: #333300;
	font-weight: bold;
	text-decoration: underline;
	line-height: normal;
}

.link_black_middle_bold_underline:link {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
	line-height: normal;
	font-weight: bold;
}

.link_black_middle_bold_underline:hover {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	color: #cc3300;
	text-decoration: underline;
	line-height: normal;
	font-weight: bold;
}

.link_black_middle_bold_underline:visited {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	color: #333300;
	text-decoration: underline;
	line-height: normal;
	font-weight: bold;
}

.link_black_middle_bold_underline:active {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	color: #cc3300;
	text-decoration: underline;
	line-height: normal;
	font-weight: bold;
}



.link_black_middle_underline {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	color: #333300;
	font-weight: normal;
	text-decoration: underline;
	line-height: normal;
	cursor:pointer;
}


.link_black_middle_underline:link {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
	line-height: normal;
	cursor:pointer;
}

.link_black_middle_underline:visited {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	color: #333300;
	text-decoration: underline;
	line-height: normal;
	cursor:pointer;
}
.link_black_middle_underline:hover {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
	line-height: normal;
	cursor:pointer;
}
.link_black_middle_underline:active {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
	line-height: normal;
	cursor:pointer;
}

.link_black_small {
	 font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	 font-size: 11px;
	 color: #333300;
	 font-weight: normal;
	 text-decoration: none;
	 line-height: 16px;
	 letter-spacing:1px;
}

.link_black_small:link {
	 font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	 font-size: 11px;
	color: #333333;
 	text-decoration: none;
 	font-weight: normal;
	line-height: 16px;
 	letter-spacing:1px;
}


.link_black_small:visited {
	 font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	 font-size: 11px;
	 color: #333300;
	 text-decoration: none;
	 font-weight: normal;
	 line-height: 16px;
	 letter-spacing:1px;
}

.link_black_small:hover {
	 font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	 font-size: 11px;
	 color: #cc3300;
	 text-decoration: none;
	 font-weight: normal;
	 line-height: 16px;
	 letter-spacing:1px;
}

.link_black_small:active {
	 font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	 font-size: 11px;
	 color: #cc3300;
	 text-decoration: none;
	 font-weight: normal;
	 line-height: 16px;
	 letter-spacing:1px;
}


.link_black_small_underline {
	 font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	 font-size: 11px;	
	 color: #333300;
	 font-weight: normal;
	 text-decoration: underline;
	 line-height: 16px;
	 letter-spacing:1px; 
	 cursor:pointer;
}

.link_black_small_underline:link {
	 font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	 font-size: 11px;
	 color: #333333;
	 text-decoration: underline;
	 font-weight: normal;
	 line-height: 16px;
	 letter-spacing:1px; 
	 cursor:pointer;
}

.link_black_small_underline:visited {
	 font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	 font-size: 11px;
	 color: #333300;
	 text-decoration: underline;
	 font-weight: normal;
	 line-height: 16px;
	 letter-spacing:1px; 
	 cursor:pointer;
}

.link_black_small_underline:hover {
	 font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	 font-size: 11px;
 	 color: #cc3300;
 	 text-decoration: underline;
	 font-weight: normal;
	 line-height: 16px;
	 letter-spacing:1px; 
	 cursor:pointer;
}

.link_black_small_underline:active {
	 font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
 	font-size: 11px;
 	color: #cc3300;
	text-decoration: underline;
	font-weight: normal;
 	line-height: 16px;
 	letter-spacing:1px; 
 	cursor:pointer;
}

.link_black_large_bold_underlind {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 14px;
	color: #333300;
	font-weight: bold;
	text-decoration: underline;
	line-height: normal;
	cursor:pointer;
}


.link_black_large_bold_underlind:link {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 14px;
	color: #333333;
	text-decoration: underline;
	line-height: normal;
	cursor:pointer;
	font-weight: bold;
}

.link_black_large_bold_underlind:visited {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 14px;
	color: #333300;
	text-decoration: underline;
	line-height: normal;
	cursor:pointer;
	font-weight: bold;
}
.link_black_large_bold_underlind:hover {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 14px;
	color: #333333;
	text-decoration: underline;
	line-height: normal;
	cursor:pointer;
	font-weight: bold;
}

.link_black_large_bold_underlind:active {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 14px;
	color: #333333;
	text-decoration: underline;
	line-height: normal;
	cursor:pointer;
	font-weight: bold;	
}

.link_black_large_underlind {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 14px;
	color: #333300;
	font-weight: normal;
	text-decoration: underline;
	line-height: normal;
	cursor:pointer;
}


.link_black_large_underlind:link {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 14px;
	color: #333333;
	text-decoration: underline;
	line-height: normal;
	cursor:pointer;
	font-weight: normal;
}

.link_black_large_underlind:visited {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 14px;
	color: #333300;
	text-decoration: underline;
	line-height: normal;
	cursor:pointer;
	font-weight: normal;
}
.link_black_large_underlind:hover {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 14px;
	color: #333333;
	text-decoration: underline;
	line-height: normal;
	cursor:pointer;
	font-weight: normal;
}

.link_black_large_underlind:active {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 14px;
	color: #333333;
	text-decoration: underline;
	line-height: normal;
	cursor:pointer;
	font-weight: normal;	
}

.dot_line {
	border:none;
	border-top:dotted 1px #cccccc; 
	height:1px;
}
.dot_line_size_1pxHeight {
	border:none;
	border-top:dotted 1px #cccccc; 
	height:1px;
	font-size: 0px;
}

.title_white{
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 14px;
	font-weight: bolder;
	color: #FFFFFF;
	line-height: normal;
}

.title_messagePage_gray {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 14px;
	font-weight: bolder;
	color: #333333;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	background-color: #F5f5f5;
	line-height: normal;
}

.title_black_lightOrangeBackground {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	font-weight: bolder;
	color: #333333;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	background-color: #f4d5b7;
	line-height: normal;
}

.title_black_lightGrayBackground {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	font-weight: bolder;
	color: #333333;
	background-color: #f5f5f5;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	line-height: normal;
}

.title_black_yellowBackground {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	font-weight: bolder;
	color: #333333;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	line-height: normal;
	background-image: url(../images/sourcing/bg_title_yellow.gif);
}

.tablelist_content_right {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.tablelist_content_left_Bold {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	font-weight: bold;
	line-height: normal;
}

.content_gray_middle {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	font-weight: normal;
	letter-spacing:1px;
	color: #999999;
	line-height: normal;
}

.content_gray_small {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	font-weight: normal;
	letter-spacing:1px;
	color: #999999;
	line-height: normal;
}

.content_black_small {
 	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
 	font-size: 12px;
 	font-weight: normal;
 	color: #333333;
 	line-height: 16px;
 	letter-spacing:1px;
}

.content_black_small_bold {
 	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
 	font-size: 12px;
 	font-weight: bold;
 	color: #333333;
 	line-height: 16px;
 	letter-spacing:1px;
}

.content_black_middle_bold {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	line-height: normal;
}

.content_black_large {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 14px;
	color: #333333;
	line-height: normal;
}

.content_black_large_bold {

	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	line-height: normal;
}

.content_white_small {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 9px;
	font-weight: normal;
	color: #ffffff;
	line-height: normal;
}

.content_red_middle_bold {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	font-weight: bold;
	color: #cc3300;
	line-height: normal;
}

.content_red_middle {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	font-weight: normal;
	color: #cc3300;
	line-height: normal;
}
.content_red_small {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 9px;
	font-weight: normal;
	color: #cc3300;
	line-height: normal;
}
.content_white_middle {

	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	line-height: normal;
}
.photo_frame {
	background-color: #999999;
	padding : 1px;
    valign:top;
}
.collapseLayer {
	height:0px;
	overflow:hidden;
}
.expandCollapseBtn {
	cursor:pointer;
}

.padding_top_3px {
	padding-top: 3px;
}
.padding_top_5px {
	padding-top: 5px;
}
.padding_top_10px {

	padding-top: 10px;
}
.padding_top_15px {
	padding-top: 15px;
}

.padding_top_12px {
	padding-top: 12px;
}
.padding_top_20px {
	padding-top: 20px;
}
.padding_left_5px {
	padding-left: 5px;
}

.padding_left_10px {
	padding-left: 10px;
}
.padding_left_20px {
	padding-left: 20px;
}

.padding_left_15px {
	padding-left: 15px;
}
.padding_left_25px {
	padding-left: 25px;
}
.padding_right_5px {
	padding-right: 5px;
}
.padding_right_10px {
	padding-right: 10px;
}
.padding_right_20px {

	padding-right: 20px;
}
.padding_right_15px {
	padding-right: 15px;
}
.padding_bottom_5px {
	padding-bottom: 5px;
}
.padding_bottom_10px {
	padding-bottom: 10px;
}
.padding_bottom_15px {
	padding-bottom: 15px;
}
.padding_bottom_20px {
	padding-bottom: 20px;
}
.padding_bottom_200px {
	padding-bottom: 200px;
}

.padding_topBottom_100px {
	padding-top: 100px;
	padding-bottom: 100px;
}

.padding_top_100px_bottom_200px {
	padding-top: 100px;
	padding-bottom: 200px;
}

.popupLayout_frame {
	background-color: #666666; padding: 3px;
}

.activeMenuItem 
{
	background-color:#F0F0F0;
	font-weight:bold;
	cursor:pointer;
}

.inactiveMenuItem 
{
	background-color:#FFFFFF;
	font-weight:normal;
	cursor:pointer;
}

.popUpLayer {
	visibility:hidden;
	overflow:auto;
	position:absolute;
	left:0px;
	top:0px;
	z-index:200;
}
.popUpLayerBg {
	background-color:#000000;
	filter:alpha(opacity=40);-moz-opacity:.40;opacity:.40;
	visibility:hidden;
	overflow:auto;
	position:absolute;
	left:0px;
	top:0px;
	z-index:100;
}

.calendarContainer {
	display:none;
	position:absolute;
	z-index:1;
}

.padding_topBottom_2px {
	padding-top: 2px;
	padding-bottom: 2px;
}


/*Print CSS*/

.hideInPrinting {
	display:block;
}
.displayInPrinting {
	display:none;
}

.print_mainSideBoxWidth {
width:148px;
}

.print_mainBodyWidth {
width:100%;
}

.product_text_frame{
    height: 24px;
	padding-top: 3px;
    vertical-align: top;
}

.HomeSourcing_tab_blank_Down {
	width:147px;
	height:26px;
	background-color:#cccccc;
	border-right: #fece5f 3px solid;
}

.HomeSourcing_tab_blank_Default {
	width:150px;
	height:26px;
	background-color:#cccccc;
}

       
/*Print CSS -----------------------------------------*/
.seo {

}
.seo h1 {
	font-family: Verdana, Arial, 細明體, 新細明體, 標楷體;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	line-height: normal;
}
