/* CSS Document */

a:link		{color:#0066CC;}
a:hover		{text-decoration:none;}
a:visited	{color:#0066CC;}

#mainContainter		{ text-align:center;}

#header				{background:url(../images/topHeaderBg.png) repeat-x left bottom; height:82px; width:100%; min-width:1020px;}
#header #logo		{float:left; margin:0px 10px 0px 10px;}
#header #navi		{float:left;}
#header #navi li	{display:inline; margin:0px; padding:0px; vertical-align:middle}

#login							{float:right; margin-right:5px; border-top:5px solid #666; }
#login .ps						{text-align:right; word-spacing:9px; margin:10px; font-size:9pt; color:#999}
#login .ps a:link				{text-decoration:none;}
#login .content					{}
#login .content li				{font-size:9pt; color:#666666; text-align:right;}
#login .content li .button		{padding:0px; font-size:8pt; cursor:pointer; position:relative; top:2px; #top:4px; background-color:#999; color:#FFFFFF; padding:2px; #padding:0px; #padding-top:6px; border:0px solid #FFF;}
#login .content li .textInput	{border:1px solid #ccc; padding:3px; background:url(../images/inputText.gif) left top; position:relative; top:3px; width:45px; font-size:8pt;}
#login .content li span			{font-weight:bold; color:#0066cc;}
/*
#login							{width:239px;}		
#login	.top					{width:239px;}										
#login							{border:3px solid #336699;}
#login .ps						{word-spacing:10px; text-align:center}
#login .ps a:link				{color:#003399;}
#login .content					{background-color:#FFFFFF; padding:0px 10px; width:219px; float:left;}

*/


#subNavi			{width:100%; height:30px; background:url(../images/subNaviBg.gif) repeat-x; border-bottom:0px solid #eee; border-top:1px solid #666; vertical-align:middle; clear:both;}
#subNavi li			{display:inline; font-size:16px; padding:5px 25px 12px 25px; float:right;}
#subNavi li a		{text-decoration:none; color:#FFF; font-weight:bold;}
#subNavi li.current		{background:url(../images/subNaviBg_c.gif) repeat-x; border-top:0px solid #29628E;}
#subNavi li.current a	{color:#336699; font-weight:bold;}

#preface			{width:990px; height:60px; margin:0px auto; margin-top:25px;}
#preface #search	{margin:auto;}
#preface #search .textInput		{border:4px solid #396EA4; border-right:none; width:480px; padding:7px; float:left;}
#preface #search .searchButton	{background:url(../images/searchButton.png) no-repeat; border:0px; width:106px; height:38px; cursor:pointer; color:transparent; font-size:0px; text-align:left; padding:5px; color:#396EA4;}		
#preface #search .searchButton:hover	{background:url(../images/searchButton_ho.png) no-repeat;}
#preface #search .searchButton:active	{background:url(../images/searchButton_ac.png) no-repeat;}


#preface #search DIV.select				{border:4px solid #396EA4; float:left; margin:0 10px 0 -5px; border-left:none; height:30px; cursor:pointer}
#preface #search DIV.select div			{border:solid 2px #FFF; #width:103px; #height:21px; overflow:hidden; float:left; margin:5px 10px 0 0}
#preface #search DIV.select div select 	{border:3px solid #396EA4; width:105px; border:none; font-size:15px; margin-left:-1px; #margin-top:-1px;}


@media screen and (-webkit-min-device-pixel-ratio:0){ #preface #search DIV.select	{position:relative; top:2px;} }/*chrome*/
@media screen and (-webkit-min-device-pixel-ratio:0){ #preface #search DIV.select div select 	{margin-top:0px;} }/*chrome*/

#preface #preface_last	{float:right;}

#preface .hot		{margin:3px 0;}
#preface .hot li	{display:inline; padding:0px 5px;}
#preface .hot li a	{color:#0066CC;}


#Containter					{width:100%;width:990px; background-color:#D0D8E2;  margin:0px auto;}
#Containter .sidebar		{width:970px; margin:0 auto;}
#Containter .sidebar_L	{float:left; width:808px; margin-left:10px;}
#Containter .sidebar_R	{float:right; width:160px; margin-right:10px; _margin-right:0px; margin-top:10px;}
#Containter .sidebar_M	{float:left; width:990px; padding:5px 10px;}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

/*portlet 718px;*/
.portlet_L					{margin:10px 0px; float:left;}
.portlet_L .top				{background:url(../images/capTop_b.png) no-repeat left top; height:34px; width:798px;}
.portlet_L .top h1			{font-size:1em; color:#333; float:left; background:url(../images/arrow.png) no-repeat left center; padding-left:20px; margin:0px 10px; vertical-align:bottom}
.portlet_L .top h1 span		{font-size:15pt; color:#396EA4; font-weight:bold; padding-right:5px;}
.portlet_L .top .last		{float:right; font-size:0.8em; line-height:300%; margin:0px 10px;}
.portlet_L .content			{background:#FFF; float:left; padding:10px; padding-bottom:0px; width:778px;}


.portlet_L#buNews							{border:0px solid #336699;}
.portlet_L#buNews .top						{padding:0px; height:34px; margin:0px; background:url(../images/capTop_blue.png) no-repeat left top;  #height:100%; #background-position:top;}
.portlet_L#buNews #buTabs					{float:left;}
.portlet_L#buNews #buTabs h1				{margin:0px;background:url(../images/arrow_w.png) no-repeat left center; height:24px; position:relative; top:-5px;}
.portlet_L#buNews #buTabs h1 span			{margin:0px; padding:0px; font-size:14pt; color:#fff; font-weight:bold; padding-right:5px;}
.portlet_L#buNews #buTabs .navi				{float:right;}
.portlet_L#buNews #buTabs .panel			{background:#FFF; margin:0px; margin-left:-10px; width:790px; padding:10px; padding-right:0px; float:left; padding-bottom:5px;}
.portlet_L#buNews #buTabs .focusImage		{float:left;}
.portlet_L#buNews #buTabs .focusImage img	{width:120px;}
.portlet_L#buNews #buTabs .content			{margin:0px; padding:0px; padding-right:10px; #padding-right:20px; width:630px; float:right; height:330px; height:355px\9; #height:320px; overflow:auto; overflow-x:hidden}
.portlet_L#buNews #buTabs .content .news	{width:100%; clear:both;}



/*portlet_M*/

.portlet_M								{margin:0px;}
.portlet_M .top							{background:url(../images/capTop_m.png) no-repeat left; height:34px; width:480px;padding:0px; margin:0px;  #height:100%; #background-position:top;}
.portlet_M .top h1						{font-size:1em; color:#333; float:left; background:url(../images/arrow.png) no-repeat left 10px; padding-left:20px; margin:0px 10px; height:24px;}
.portlet_M .top h1 span					{ margin:0px; padding:0px; font-size:12pt; color:#396EA4; font-weight:bold; padding-right:5px;}

.portlet_M .top h1.ellipsis				{font-size:1em; color:#333; float:left; font-size:12pt; color:#396EA4; font-weight:bold;  background:url(../images/arrow.png) no-repeat left 2px; padding-left:20px; height:24px; margin:0px;}

.portlet_M .top h1.ellipsis{
			display: block;
            width: 135px;
            overflow: hidden;
            white-space: nowrap;
            -o-text-overflow: ellipsis;
            text-overflow: ellipsis;
            }
  
.portlet_M .Bottom						{background:url(../images/capButton_m.png) no-repeat; width:100%; height:10px; float:left; clear:both; margin-top:-10px;}

#competition							{float:left; width:480px; margin:0px; margin-bottom:10px; margin-right:10px; border:0px solid #6699CC;}
#competition .top						{padding:0px; height:34px; margin:0px;  #height:100%; #background-position:top;}
#competition .tabsBox					{float:left;}
#competition .tabsBox h1				{line-height:100%; margin:0px;}

#competition .tabsBox .navi				{float:right;}
#competition .tabsBox .panel			{background:#FFF; margin:0px; margin-left:-10px; width:460px; height:315px; height:325px\9; padding:10px; padding-bottom:0px; float:left; overflow:auto; overflow-x:hidden;}
#competition .tabsBox .focusImage		{float:left;}
#competition .tabsBox .focusImage img	{width:100px; margin-right:5px;}
#competition .tabsBox .content			{margin:0px; padding:0px; padding-right:10px; width:325px; #width:335px; float:right;}
#competition .tabsBox .content .news	{width:100%;}


.news li 					{list-style-position:outside; margin:0px; padding-left:15px; background:url(../images/point.gif) no-repeat left 6px; color:#396EA4; line-height:170%; list-style-type:none; margin-bottom:8px;}
.news li a:link				{padding:0px;}
.news li P.infor			{font-size:8pt; padding:0px; margin:0px; color:#666;}
.news li P.infor span		{color:#666; font-size:8pt;}
.news li P.infor a:link		{color:#FF9900; text-decoration:none;}
.news li P.infor a:visited	{color:#FF9900; text-decoration:none;}
.news li P.infor a:hover	{color:#FF6600;}			
.news li.more				{background-image:none; float:right; border:1px solid #961215; padding:0px 5px; margin:0px; background-color:#E90101; font-size:8pt; #font-size:7pt; color:#FFFFFF;}
.news li.more a:link		{color:#ffffff; text-decoration:none}
.news li.more a:visited		{color:#ffffff; text-decoration:none}
.news li.more:hover  		{border:1px solid #E90101; background-color:#fff;}
.news li.more:hover a		{color:#E90101;}

body:nth-of-type(1) .news li { line-height:160%; margin-bottom:8px;} 

#trail						{float:left; width:480px; margin-right:0px;}
#trail .top					{width:480px;}
#trail .top	span			{font-size:15pt;}
#trail .top .last			{font-size:18pt; color:#FF0000; font-weight:bold; text-align:right; margin-right:5px; font-family:Georgia, verdana, Times, serif}

#trail .top .last span		{font-size:13pt; color:#FF0000; font-weight:bold; text-align:right; margin-right:5px; font-family:verdana;}
#trail .panel				{float:left; width:460px; background-color:#FFFFFF; padding:10px;}
.line_chart					{width:460px;}
#trail .panel .column				{height:80px; margin:10px 0 10px 0;}
#trail .panel .column .col_1		{float:left; margin-left:15px; margin-right:20px;}
#trail .panel .column .col_1 span	{font-size:60px; font-weight:bold; margin-right:10px; color:#66CCFF; font-family:Georgia, verdana, Times, serif}
#trail .panel .column .col_2		{padding-top:10px;}
#trail .panel .column .col_2 li		{line-height:170%; word-spacing:10px;}
#trail .panel .column .col_2 li h4	{color:#396EA4; font-weight:bold;}
#trail .Bottom						{background:transparent url(../images/capButton_m.png) no-repeat; width:100%; height:7px; clear:both;}

/* for Tabs */
#trail .panel .subTabs				{background-color:; margin-top:30px; padding:0px;}
#trail .panel .subTabs .navi			{background-color:;}
#trail .panel .subTabs .panel		{padding:0px; margin:0px; border-top:3px solid #336699; }
#trail .panel .subTabs .panel li a:link		{color:#0066CC; text-decoration:none;}
#trail .panel .subTabs .panel li a:hover		{text-decoration:underline;}
#trail .panel .ui-tabs .ui-tabs-nav			{}
#trail .panel .ui-tabs .ui-tabs-nav li		{margin:0;}
#trail .panel .ui-tabs .ui-tabs-nav li a	 	{color:#333333;}
#trail .panel .ui-tabs .ui-tabs-nav li a:hover{color:#336699; text-decoration:none;}
#trail .panel .ui-tabs .ui-tabs-nav li.ui-tabs-selected		{border:0px; position:relative; top:-6px; top:-4px\9; #top:-3px;}
#trail .panel .ui-tabs .ui-tabs-nav li.ui-tabs-selected a	{border:0px solid #003366; border-bottom:0px; background-image:none; background-color:#336699; color:#FFF;}
#trail .panel .ui-tabs .ui-tabs-panel	{margin-top:5px;}
#trail .panel .subTabs .panel li.more a:link		{color:#FFF; text-decoration:none;}
#trail .panel .subTabs .panel li.more:hover a	{color:#E90101; text-decoration:none;}

#trail .top	.news li P.infor span		{color:#666; font-size:8pt; line-height:170%; top:0px;}
#trail .top	.news li P.infor a:link		{color:#FF9900; text-decoration:none;}
#trail .top	.news li P.infor a:visited	{color:#FF9900; text-decoration:none;}
#trail .top	.news li P.infor a:hover	{color:#FF6600;}	
/**/

.trackerTable 						{margin:10px 0px;}

/*portlet 245px*/
.portlet_S			{margin-bottom:10px; width:160px;}
.portlet_S .top		{background:url(../images/capTop_s.png) no-repeat left; height:34px; vertical-align:middle; width:160px;}
.portlet_S .top	 h1	{font-size:1em; color:#333; float:left; background:url(../images/arrow.png) no-repeat left center; padding-left:20px; margin:10px 10px;}
.portlet_S .ps		{background:#e5e5e5; border-top:1px solid #FFF;padding:7px 5px; font-size:11px; line-height:160%; color:#999999;}
.portlet_S .table		{background:#FFF;}
.portlet_S .table td	{padding:7px 0px; font-size:9pt;}
.portlet_S .table .odd	{background:#E4EEFA}
.portlet_S .table tr	{background:#FFFFFF}
.portlet_S .table img	{margin:0px 8px;}
.portlet_S .Bottom	{background:url(../images/capButton_s.png) no-repeat; width:160px; height:7px; clear:both;}

.portlet_S .table td a:link 	{text-decoration:none; color:#333;}
.portlet_S .table td a:visited	{color:#0066cc; text-decoration:none;}
.portlet_S .table td a:hover	{text-decoration:underline; color:#0066cc;}

body:nth-of-type(1) .portlet_S .table td	{padding:6px 0px 7px 0; color:#333333}

/*portlet 990px*/
.portlet				{margin:10px 0px; float:left;}
.portlet .top			{background:url(../images/capTop.png) no-repeat left; height:34px; vertical-align:middle; width:970px;}
.portlet .top h1		{font-size:1em; color:#333; float:left; background:url(../images/arrow.png) no-repeat left center;padding-top:4px; padding-left:20px; margin:0px 10px;}
.portlet .top h1 span	{font-size:16pt; color:#396EA4; font-weight:bold; padding-right:5px;}
.portlet .top .last		{float:right; font-size:8pt; #font-size:7pt; line-height:300%; margin:0px 10px;}
.portlet .top .last span{color:#0066CC; font-weight:bold; margin:0 5px; font-size:12px;}
.portlet .top .last select	{font-size:8pt; #font-size:10px; font-family:verdana;}

/* distinguish top 3*/
.portlet .top3			{background:url(../images/capTop_blue970.png) no-repeat left; height:34px; vertical-align:middle; width:970px;}
.portlet .top3 h1		{font-size:1em; color:#333; float:left; padding-top:4px; padding-left:5px; margin:0px 10px;}
.portlet .top3 h1 span	{font-size:16pt; color:#FFFFFF; font-weight:bold; padding-right:5px;}
.portlet .top3 .last		{color:#99CCFF; float:right; font-size:8pt; #font-size:7pt; line-height:300%; margin:0px 10px;}
.portlet .top3 .last span{color:#FFFFFF; font-weight:bold; margin:0 5px; font-size:12px;}
.portlet .top3 .last select	{font-size:8pt; #font-size:10px; font-family:verdana;}

.portlet#result										{margin-top:20px; position:relative; bottom:10px;}
.portlet#result .content							{background:#FFF;float:left;padding:10px; padding-bottom:0px; width:950px;}
.portlet#result .content .searchitem				{margin:0px 0px 15px 0px; float:none;}
.portlet#result .content .searchitem h1				{padding-left:0px; line-height:70%; margin-bottom:10px;}
.portlet#result .content .searchitem h1 a			{font-size:15px; color:#0066CC; text-decoration:none;}
.portlet#result .content .searchitem h1 a:visited	{color:#0066CC; text-decoration:none;}
.portlet#result .content .searchitem h1 a:hover		{color:#333; text-decoration:none;}
.portlet#result .content .searchitem h1 span		{font-size:16px; font-family:Georgia, Times, serif; color:#000;}
.portlet#result .content .searchitem li				{line-height:180%;}
.portlet#result .content .searchitem li.infor		{font-size:11px;}
.portlet#result .content .searchitem li.infor span	{color:#666;}
.portlet#result .content .searchitem li.infor a:link	{color:#FF9900; text-decoration:none;}
.portlet#result .content .searchitem li.infor a:visited	{color:#FF9900; text-decoration:none;}
.portlet#result .content .searchitem li.infor a:hover	{color:#FF6600; text-decoration:none;}

.portlet#result .content .searchitem h1 span.highlight		{color:#FF0000; font-family:Verdana;font-size:15px;}

.searchitem li.more				{background-image:none; float:right; border:1px solid #961215; padding:0px 5px; margin:0px; background-color:#E90101; font-size:8pt; #font-size:7pt; color:#FFFFFF;}
.searchitem li.more a:link		{color:#ffffff; text-decoration:none}
.searchitem li.more a:visited		{color:#ffffff; text-decoration:none}
.searchitem li.more:hover  		{border:1px solid #E90101; background-color:#fff;}
.searchitem li.more:hover a		{color:#E90101;}



#footer			{width:980px; margin:10px auto; height:60px;}
#footer .first	{float:left;}
#footer .first div.left	{float:left; width:121px; height:80px;}
#footer .first p	{font-size:10px; padding:0px; margin:5px;}
#footer .last		{float:right; color:#396EA4;}
#footer .last a		{color:#396EA4; text-decoration:none; font-size:11px;}
#footer .last a:hover{color:#333;}


/* Tabs
----------------------------------*/
.ui-tabs 									{padding:10px; zoom: 1;}
.ui-tabs .ui-tabs-nav						{list-style: none; position: relative; padding:0; margin-right:20px; #margin:0px;   font-size:1em; }
.ui-tabs .ui-tabs-nav li					{position:relative;display:inline; border:0px solid #ccc; background:transparent;  border-bottom-width:0 !important; margin:5px 0px 5px 0px; padding:4px 0px 4px 0px; #padding:0px; #margin:0px 0px;}
.ui-tabs .ui-tabs-nav li a					{text-decoration: none; padding:5px 6px; color:#336699;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected	{border:0px; padding:5px;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a	{cursor:default; border:1px solid #aaa; border-bottom:0px; background-color:#FFFFFF; background:url(../images/tabNaviBg.gif) repeat-x left top;  padding:5px 6px; position:relative; top:2px; top:5px\9;  #top:0px;}
.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {cursor: pointer; }

.ui-tabs .ui-tabs-nav li a		{cursor: pointer; }
.ui-tabs .ui-tabs-panel 		{padding:5px 10px 0px 10px; display: block; border-top:0px solid #8CBEF3;font-size:1em;  margin-top:0px; clear:both;/* background:url(../images/commaBg.png) no-repeat top;*/}

.ui-tabs .ui-tabs-hide			{display: none !important; }

.ui-tabs .ui-tabs-nav li.ui-tabs-selected a:link		{color:#333; text-decoration:none;}
.ui-tabs .ui-tabs-nav li a:visited	{color:#FFF; text-decoration:none;}
.ui-tabs .ui-tabs-nav li a:hover	{color:#0066cc; text-decoration:underline;}

#buTabs.ui-tabs .ui-tabs-nav li		{border:0px;}
#buTabs.ui-tabs .ui-tabs-nav li a	{color:#FFF; border:0px solid #FFF;}
#buTabs.ui-tabs .ui-tabs-nav li.ui-tabs-selected		{border:0px;}
#buTabs.ui-tabs .ui-tabs-nav li.ui-tabs-selected a:link {color:#003366; border:1px solid #003366; border-bottom:0px;}


body:nth-of-type(1) .ui-tabs .ui-tabs-nav li.ui-tabs-selected a	{position:relative; top:3px;}/*chrome*/

/*CSS sabrosus style pagination*/

DIV.sabrosus 			{padding:30px 0px; margin:0px; text-align: center; width:970px; background-color:#FFF;}
DIV.sabrosus A 			{border:1px solid #9aafe5; padding:2px 5px; margin-right:10px; text-decoration:none; color:#2e6ad1;}
DIV.sabrosus A:hover 	{border:1px solid #CC3300; color:#FFF; background-color:#FF3333}
DIV.pagination A:active {border:1px solid #2b66a5; color:#FFF; background-color:#FF9900}
DIV.sabrosus SPAN.current { border:1px solid navy; padding:2px 5px; margin-right:10px; background-color:#2e6ab1; color:#FFF;}
DIV.sabrosus SPAN.disabled { border:1px solid #929292; padding:2px 5px; margin-right:10px; color:#929292;}

/* jquery */
.jquery-corner { position:relative;}

/*FANCYBOX*/
div#fancy_div {
	background: #fff;
	color: #333;
	height: 100%;
	width: 100%;
	z-index: 100;
}
div#fancy_div div	{margin-top:20px;}
div#fancy_div div p {
	line-height:200%;
	color:#333;
}
div#fancy_div div p a{color:#0066CC; text-decoration:none;}
div#fancy_div div p a:hover{color:#FF0000;}


.imagNote	{padding:10px; font-size:7pt; color:#396EA4; text-align:center}

#forget					{width:400px;}
#forget .mainContainter	{border:0px solid #333;}
#forget h1				{font-size:12pt; font-weight:bold; color:#FFFFFF; padding:5px; background-color:#396EA4;}
#forget li				{margin:10px; line-height:200%;}
#forget .textInput		{border:1px solid #ccc; padding:4px; background:url(../images/inputText.gif) left top; position:relative; top:3px; width:140px; font-size:8pt; margin-right:10px;}
#forget .button			{padding:0px; font-size:8pt; cursor:pointer; position:relative; top:2px; #top:4px; background-color:#999; color:#FFFFFF; padding:2px; #padding:0px; #padding-top:6px; border:0px solid #FFF;}
#forget li span			{font-weight:bold;}



/*newsFinder*/
#newsFinder .content			{background:#FFFFFF url(../images/map.jpg) no-repeat center 10px; width:930px; padding:20px; height:470px; overflow:hidden;}
#newsFinder .box				{background:url(../images/box.png) no-repeat center top; width:291px; height:144px;}
#newsFinder .box .pic			{position:relative; left:20px; top:36px; vertical-align:top; float:left;}
#newsFinder .box .pic span		{color:#FFFFFF;  margin-left:-45px; position:relative; top:-25px;}
#newsFinder .box .infor			{float:right; position:relative; top:36px; left:-25px; font-size:10px\9;}
#newsFinder .box .infor li		{line-height:160%; line-height:175%\9; font-size:11px; font-family:Verdana,"新細明體";}
#newsFinder .box .infor li span.level	{color:#FF0000;}
#newsFinder .box .infor li.keyword span	{font-weight:bold; color:#0066CC; font-size:10pt; font-family:Verdana,"新細明體";}
#newsFinder .graph				{margin:10px; margin-bottom:15px; clear:both; position:relative; top:5px;}

#newsFinder .emptybox			{background:transparent; width:291px; height:144px;}
@media screen and (-webkit-min-device-pixel-ratio:0){#newsFinder .box .infor{ position:relative; top:36px; left:-15px; font-size:10px;}}/*chrome*/


.point 							{height:0px;}
.point .tip						{height:26px; height:38px\9; position:relative; top:8px; max-width:200px;}
.point .tip a					{font-size:12px; text-decoration:none; background:url(../images/tip2_L.png) no-repeat left top; margin-right:15px; padding:5px 10px 20px 5px; margin:0px\9; padding:0px 0px 0px 2px\9; line-height:48px\9;}
.point .tip a span				{background:url(../images/tip2_R.png) no-repeat right top; color:#FFF; font-weight:normal; margin-left:3px;  padding:5px 0px 20px 5px; padding-right:15px; margin-right:-25px; font-family:Verdana,"新細明體"; position:relative; left:15px\9; padding-left:-5px\9; padidng-right:0px\9; margin-right:0px\9; margin-left:-5px\9;}

.point:hover .tip a  			{background:url(../images/tip_L.png) no-repeat left top; }
.point:hover .tip a span		{background:url(../images/tip_R.png) no-repeat right top;}
.point:hover .tip				{z-index:999; top:3px;}

.nameTag			{background:url(../images/nameTag.png) no-repeat left top; height:35px; width:136px; padding:7px 0px 0 12px;  position:relative; top:190px; left:0px; } 
.nameTag a:link,
.nameTag a:visited	{font-size:15px; font-family:"微軟正黑體","新細明體"; font-weight:bold;color:#FFFFFF; text-decoration:none;}
.nameTag a:hover	{color:#000;}

._1_1	{position:relative; left:140px; top:90px;}
._2_1	{position:relative; left:180px; top:35px;}
._2_2	{position:relative; left:200px; top:100px;}
._3_1	{position:relative; left:220px; top:0px;}
._3_2	{position:relative; left:250px; top:40px;}
._3_3	{position:relative; left:260px; top:100px;}

._4_1	{position:relative; left:280px; top:-10px;}
._4_2	{position:relative; left:310px; top:30px;}
._4_3	{position:relative; left:320px; top:90px;}

._5_1	{position:relative; left:325px; top:-30px;}
._5_2	{position:relative; left:360px; top:30px;}
._5_3	{position:relative; left:370px; top:90px;}

._6_1	{position:relative; left:340px; top:-90px;}
._6_2	{position:relative; left:380px; top:-30px;}
._6_3	{position:relative; left:420px; top:40px;}
._6_4	{position:relative; left:430px; top:100px;}

._7_1	{position:relative; left:400px; top:-100px;}
._7_2	{position:relative; left:440px; top:-30px;}
._7_3	{position:relative; left:470px; top:40px;}
._7_4	{position:relative; left:480px; top:100px;}

._8_1	{position:relative; left:450px; top:-140px;}
._8_2	{position:relative; left:480px; top:-100px;}
._8_3	{position:relative; left:510px; top:-40px;}
._8_4	{position:relative; left:520px; top:20px;}
._8_5	{position:relative; left:540px; top:100px;}

._9_1	{position:relative; left:520px; top:-140px;}
._9_2	{position:relative; left:540px; top:-100px;}
._9_3	{position:relative; left:560px; top:-40px;}
._9_4	{position:relative; left:570px; top:30px;}
._9_5	{position:relative; left:580px; top:100px;}

._10_1	{position:relative; left:560px; top:-160px;}
._10_2	{position:relative; left:590px; top:-100px;}
._10_3	{position:relative; left:600px; top:-40px;}
._10_4	{position:relative; left:610px; top:30px;}
._10_5	{position:relative; left:620px; top:100px;}

._11_1	{position:relative; left:620px; top:-160px;}
._11_2	{position:relative; left:640px; top:-100px;}
._11_3	{position:relative; left:650px; top:-40px;}
._11_4	{position:relative; left:660px; top:30px;}
._11_5	{position:relative; left:660px; top:100px;}

._12_1	{position:relative; left:650px; top:-200px;}
._12_2	{position:relative; left:670px; top:-140px;}
._12_3	{position:relative; left:690px; top:-60px;}
._12_4	{position:relative; left:710px; top:20px;}
._12_5	{position:relative; left:710px; top:80px;}

._13_1	{position:relative; left:690px; top:-190px;}
._13_2	{position:relative; left:720px; top:-120px;}
._13_3	{position:relative; left:730px; top:-40px;}
._13_4	{position:relative; left:750px; top:30px;}
._13_5	{position:relative; left:760px; top:100px;}

._14_1	{position:relative; left:710px; top:-240px;}
._14_2	{position:relative; left:740px; top:-170px;}
._14_3	{position:relative; left:760px; top:-90px;}
._14_4	{position:relative; left:770px; top:-20px;}
._14_5	{position:relative; left:790px; top:40px;}
._14_6	{position:relative; left:810px; top:90px;}

._15_1	{position:relative; left:760px; top:-220px;}
._15_2	{position:relative; left:780px; top:-150px;}
._15_3	{position:relative; left:800px; top:-90px;}
._15_4	{position:relative; left:810px; top:-20px;}
._15_5	{position:relative; left:820px; top:40px;}
._15_6	{position:relative; left:860px; top:100px;}

._16_1	{position:relative; left:770px; top:-270px;}
._16_2	{position:relative; left:800px; top:-220px;}
._16_3	{position:relative; left:830px; top:-150px;}
._16_4	{position:relative; left:850px; top:-80px;}
._16_5	{position:relative; left:870px; top:-10px;}
._16_6	{position:relative; left:880px; top:50px;}

#finderResult							{margin-top:-20px; width:970px; background:#FFF; float:left; padding:0px; position:relative; bottom:10px;}
#finderResult .navi						{float:right; margin-top:5px\9; padding-bottom:20px; padding-bottom:0px\9;}
#finderResult .navi	li					{margin:0px; padding:0px;}
#finderResult .top						{padding-bottom:4px; padding-bottom:6px\9; float:left; height:auto; background-position:top;}
#finderResult .top h1					{margin-top:-10px;}

#finderResult .top .Tabs				{background:#ccc; float:left;}
#finderResult .top .Tabs .panel			{background:#ffcccc; float:left;} 

#finderResult div.more				{background-image:none; float:right; border:1px solid #961215; padding:3px 5px; margin:0px; background-color:#E90101; font-size:8pt; #font-size:7pt; color:#FFFFFF;}
#finderResult div.more a:link		{color:#ffffff; text-decoration:none}
#finderResult div.more a:visited	{color:#ffffff; text-decoration:none}
#finderResult div.more:hover  		{border:1px solid #E90101; background-color:#fff;}
#finderResult div.more:hover a		{color:#E90101;}


/* index allnews tabs*/
.portlet_L#buNews #buTabs .content				{}
.portlet_L#buNews #buTabs .content .box			{float:left; margin-bottom:5px; padding:8px; padding-bottom:5px; border:2px solid #DDE3EA;}
.portlet_L#buNews #buTabs .line_chart			{width:390px; height:130px;  float:left; border:0px; background:#FFF;}
.portlet_L#buNews #buTabs .column				{height:60px; width:190px; margin:0px 0px 10px 10px; float:right; text-align:right;}
.portlet_L#buNews #buTabs .column .col_1		{float:none; margin-top:-15px; }
.portlet_L#buNews #buTabs .column .col_1 span	{font-size:60px; margin:0px; font-weight:bold; color:#66CCFF; font-family:Georgia, verdana, Times, serif}
.portlet_L#buNews #buTabs .column .col_2		{padding-top:0px; text-align:left}
.portlet_L#buNews #buTabs .column .col_2 li		{margin:7px 0px;}
.portlet_L#buNews #buTabs .column .col_2 li b	{}
.portlet_L#buNews #buTabs .head					{background-color:#336699; color:#FFFFFF; height:18px; margin-top:5px; margin-bottom:10px;}
.portlet_L#buNews #buTabs .head	span			{color:#FFF; font-weight:bold; font-size:16px;}



