﻿@charset "UTF-8";

@media all
{
  /* (en) reset font size for all elements to standard (16 Pixel) */
  html * { font-size: 100.01% }

  /* (en) base layout gets standard font size 12px */
  body {
    font-family: Arial, 新細明體, Helvetica, sans-serif;
    font-size: 75.00%; 
    color: #424242;  
  }

  h1,h2,h3,h4,h5,h6 { 
  	font-family: Arial, 新細明體, Helvetica, sans-serif; 
  	font-weight:bold; 
  	color:#9A3B00;
  	margin: 0 0 0.25em 0; 
  }

  h1 { font-size: 200% }                        /* 24px */
  h2 { font-size: 200%; color:#182E7A}          /* 24px */
  h3 { font-size: 150% }                        /* 18px */
  h4 { font-size: 133.33% }                     /* 16px */
  h5 { font-size: 116.67% }                     /* 14px */
  h6 { font-size: 116.67%; font-style:italic }  /* 14px */
  
  
/*--------------- 12/04 pca key-visual start --------------------------------------------------------------*/

  .home_keyvisual{
	width: 970px; 
	height:330px;
  }  

/*--------------- 12/04 pca key-visual end  ---------------------------------------------------------------*/

/*--------------- 12/07 pca home-memberzone start --------------------------------------------------------------*/

  .member_003{
	width: 191px; 
	height: 220px;
	margin: 50px 20px 10px 20px;
  }  

  .member_003a{
	color: #424242;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	text-decoration: none;
	line-height: 16px;
	height: 170px;
	margin-bottom: 5px;
	float:left;
  } 
  
/*---------------------------------------------------------------------------- 1205 首頁黃色會員區塊新增連結begin --------------------------------------------------------------*/  
    .member_003a ul{
	color: #424242;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	margin-left:-1px;
	margin-top:10px;
	list-style:none;
	list-style-image:url(../../img/homepage/bullet.gif);
  } 
  
   .member_003a li a{
	color: #424242;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	font-size: 11px;#font-size: 10px;
	font-weight: none;
	text-decoration: none;
	line-height: 14px;
	margin-bottom:-3px;
  } 
  
   .member_003a li a:hover{
	color: #000;
	font-size: 11px;#font-size: 10px;
	font-weight: none;
	text-decoration: underline;
	line-height: 14px;
	margin-bottom:-3px;
  }
  
    .member_002a ul{
	color: #424242;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	margin-left:-1px;
	margin-top:10px;
  } 
  
   .member_002a li a{
	color: #424242;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	font-size: 11px;#font-size: 10px;
	font-weight: none;
	text-decoration: none;
	line-height: 14px;
	margin-bottom:-3px;
  } 
  
   .member_002a li a:hover{
	color: #000;
	font-size: 11px;#font-size: 10px;
	font-weight: none;
	text-decoration: underline;
	line-height: 14px;
	margin-bottom:-3px;
  } 
   
/*---------------------------------------------------------------------------- 1205 首頁黃色會員區塊新增連結end --------------------------------------------------------------*/  
  
  


  .member_003b{
	width: 191px; 
	height: 95px;
	margin-bottom: 10px;
	line-height: 15px;
  } 
  
  
  .member_003b p{
	width: 191px; 
	color: #FFF;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	text-decoration: none;
	margin-top: 5px;
  } 
  
  .member_003b a{
	color: #424242;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	text-decoration: none;
	margin-left: 1em;
  }   
  
  .member_003b a:hover{
	color: #000;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	text-decoration: underline;
	margin-left: 1em;
  }    
  
  
  .member_003c{
	float:left;
  }   
  
  .member_forgot{
	height: 15px;
	float:left;
	margin:3px 0 0 5px;
  }    
  
  .member_forgot a{
	color: #FFF !important;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	font-size: 11px !important;
	font-weight: none;
	text-decoration: none !important;
  }      
  
  .member_forgot a:hover{
	color: #424242 !important;
	font-size: 11px !important;
	font-weight: none;
	text-decoration: underline !important;
  }        


  .member_002{
	width: 192px; 
	height: 195px;
	margin: 50px 15px 10px 20px;
  } 
  
  .member_002a{
	color: #424242;
  font-family:Arial, 新細明體;
	font-size: 12px;
	font-weight: none;
	text-decoration: none;
	line-height: 16px;
	height: 120px;
	margin-bottom: 10px;
	float:left;
  } 

  .member_002a p{
	color: #424242;
  font-family:Arial, 新細明體;
	font-size: 11px;
	font-weight: none;
	text-decoration: none;
	vertical-align: bottom;
	margin-top:16px;
	} 
	
	
  .member_002a a{
	color: #424242;
  font-family:Arial, 新細明體;
	font-size: 11px;
	font-weight: none;
	text-decoration: none;
	vertical-align: bottom;
	margin-left:5px;
	} 

  .member_002a a:hover{
	color: #000;
  font-family:Arial, 新細明體;
	font-size: 11px;
	font-weight: none;
	text-decoration: underline;
	margin-left:5px;
	} 


  .member_002b{
	width: 192px; 
	margin-bottom: 10px;
	line-height: 15px;
	float:left; 
  } 
  
  
  .member_002b p{
	width: 192px; 
	color: #FFF;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	text-decoration: none;
	margin-top: 5px;
  } 
  
  .member_002b a{
	color: #424242;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	text-decoration: none;
	margin-left: 1em;
  }   
  
  .member_002b a:hover{
	color: #000;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	text-decoration: underline;
	margin-left: 1em;
  }   
  
  .member_002c{
	width: 192px; 
	height: 25px;
	float: left;
	/*margin-bottom: 10px;*/
  } 
  
  
  .member_001{
	width: 186px; 
	height: 120px;
	margin: 50px 15px 7px 20px;
  }   
  
  .member_001a{
	color: #424242;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	text-decoration: none;
	line-height: 16px;
	height: 50px;
	margin-bottom: 10px;
  }   
  
  .member_001b{
  font-family:Arial, 新細明體;
	width: 186px; 
	line-height: 15px;
  } 
  
  .member_001b p img{
	margin:0 0 0 3px;
	/*margin-top: 5px;*/
  } 
  
  .member_001b p{
	width: 186px; 
	color: #424242;
  font-family:Arial, 新細明體;
	font-size: 11px;
	font-weight: none;
	text-decoration: none;
	vertical-align: bottom;
	/*margin-top: 5px;*/
  } 
  
  .member_001b a{
	color: #424242;
  font-family:Arial, 新細明體;
	font-size: 11px;
	font-weight: none;
	text-decoration: none;
	vertical-align: bottom;
	margin-left:5px;
	/*margin-left: 1em;*/
  }   
  
  .member_001b a:hover{
	color: #000;
  font-family:Arial, 新細明體;
	font-size: 11px;
	font-weight: none;
	text-decoration: underline;
	margin-left:5px;
	/*margin-left: 1em;*/
  }     
  
  .arrow{
	width: 15px;
	height: 15px;
	margin: 0 20px 10px 0;
	float:right;
  }  
  
  .arrow2{
	width: 15px;
	height: 15px;
	margin-top:10px;
	float:right;
  }     

  .arrow3{
	width: 15px;
	height: 15px;
	margin: 0 15px 0 0;
	float:right;
  }     

/*--------------- 12/07 pca home-memberzone end --------------------------------------------------------------*/




/*------------------------------------ 12/25 Pca home-memberzone begin -----------------------------------------------*/

  .member_02_cont{
	width: 192px; 
	float:left;
  } 

  .member_002ex{
	width: 192px; 
	height: 27px;#height: 37px;
	margin: 15px 10px 20px 0 ;
  	background: url(../../img/homepage/dotline_wh.gif) top repeat-x;
	float:left;
  } 

  .member_002ex_btn{
  	float:left;
	height: 15px;
	margin:0px 5px 0 0;
  } 

  .member_002ex_how{
  	float:left;
	width: 150px; 
	height: 15px;
	margin-top: 20px; #margin-top: 15px;
  } 
  
  .member_002ex_how p{
	width: 150px; 
	margin:0 0 4px 0;
	padding:0;
  }   
  
  .member_002ex_how a{
 	text-decoration:none;
	color:#FFFFFF;
  } 

  .member_002ex_how a:hover{
  text-decoration:underline;
  } 
  
  .arrow1ex{
	width: 15px;
	height: 15px;
	margin:35px 3px 0 0;
	float:right;
  }  

  .arrow2ex{
	width: 15px;
	height: 15px;
	margin-top: 68px;
	float:right;
  }  
  
  .member_003ex{
	width: 191px; 
	height: 80px;
	margin: 15px 0 10px 0;
  	background: url(../../img/homepage/dotline_wh.gif) top repeat-x;
	float:left;
  }   
  
  .member_003ex_btn{
  	float:left;
	width: 150px; 
	height: 15px;
	#margin-top: 10px;
  }   
  
  .arrow3ex{
	width: 15px;
	height: 15px;
	float:right;
	margin-top:70px;
  }    
  
 .member_003ex_word{
 	float:left;
	width: 191px; 
	height: 40px;
	margin-top: 10px; #margin-top: 5px;
	color: #555;
	font-size:11px; #font-size:10px;
  }    
  
   
  
  
/*------------------------------------ 12/25 Pca home-memberzone end -----------------------------------------------*/

/*--------------- 12/04 pca home_content start --------------------------------------------------------------*/

  .home_content{
	width: 970px; 
	height: 600px;
  }  
  
  .content_a{
	width: 284px; 
	height: 377px;
  	float:left; 
	background:url(../../img/homepage/content_a_bg.gif) bottom left no-repeat;
  } 
  
  .content_b{
	width: 370px; 
	height: 377px;
  	float:left; 
	background:url(../../img/homepage/content_b_bg.gif) bottom left no-repeat;
  } 
  
  .content_c{
	width: 316px; 
	height: 377px;
  	float:left;
	background:url(../../img/homepage/content_c_bg.gif) bottom left no-repeat;
  }
  
   .content_a_tab{
	width: 268px; 
	height: 30px;
  	float:left; 
	padding-left: 16px;
	padding-top:13px;
  } 
 
 
 
   .tab_a_firston a{
  	width:67px;
  	height:30px;
  	text-align:center;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
  	font-size:12px;
  	line-height:30px;
	float:left;
	color: #FFF;
	font-weight: normal;
	text-decoration: none; 
  	background: url(../../img/homepage/tab_first_on.gif) top left no-repeat;
  } 
 
 
   .tab_a_first a{
  	width:67px;
  	height:30px;
  	text-align:center;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	float:left;
	color: #585858;
	font-weight: normal;
	text-decoration: none; 
  	font-size:12px;
  	line-height:30px;
  	background: url(../../img/homepage/tab_first.gif) top left no-repeat;
  }  
  
   .tab_a_first a:hover{
	color: #FFF;
  	background: url(../../img/homepage/tab_first_on.gif) top left no-repeat;
  }  
 
 
   .tab_a_normal a{
  	width:67px;
  	height:30px;
  	text-align:center;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
  	font-size:12px;
  	line-height:30px;
	float:left;
	color: #585858;
	font-weight: normal;
	text-decoration: none; 
  	background: url(../../img/homepage/tab_normal.gif) top left no-repeat;
  }  
 
   .tab_a_normal a:hover{
	color: #FFF;
  	background: url(../../img/homepage/tab_normal_on.gif) top left no-repeat;
  }  
 
  
   .tab_a_last a{
  	width:67px;
  	height:30px;
  	text-align:center;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
  	font-size:12px;
  	line-height:30px;
	float:left;
	color: #585858;
	font-weight: normal;
	text-decoration: none; 
  	background: url(../../img/homepage/tab_last.gif) top left no-repeat;
  }     
  
   .tab_a_last a:hover{
	color: #FFF;
  	background: url(../../img/homepage/tab_last_on.gif) top left no-repeat;
  }   
 
 
 

   .content_b_tab{
	width: 338px; 
	height: 30px;
  	float:left; 
	padding: 13px 15px 0 17px;
  } 
   
   .tab_b_firston a{
  	width:84px;
  	height:30px;
  	text-align:center;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
  	font-size:12px;
  	line-height:30px;
	float:left;
	color: #FFF;
	font-weight: normal;
	text-decoration: none; 
  	background: url(../../img/homepage/tab_b_first_on.gif) top left no-repeat;
  } 
 
 
   .tab_b_first a{
  	width:84px;
  	height:30px;
  	text-align:center;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	float:left;
	color: #585858;
	font-weight: normal;
	text-decoration: none; 
  	font-size:12px;
  	line-height:30px;
  	background: url(../../img/homepage/tab_b_first.gif) top left no-repeat;
  }  
  
   .tab_b_first a:hover{
	color: #FFF;
  	background: url(../../img/homepage/tab_b_first_on.gif) top left no-repeat;
  }  
 
 
   .tab_b_normal a{
  	width:84px;
  	height:30px;
  	text-align:center;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
  	font-size:12px;
  	line-height:30px;
	float:left;
	color: #585858;
	font-weight: normal;
	text-decoration: none; 
  	background: url(../../img/homepage/tab_b_normal.gif) top left no-repeat;
  }  
 
   .tab_b_normal a:hover{
	color: #FFF;
  	background: url(../../img/homepage/tab_b_normal_on.gif) top left no-repeat;
  }  
 
  
   .tab_b_last a{
  	width:84px;
  	height:30px;
  	text-align:center;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
  	font-size:12px;
  	line-height:30px;
	float:left;
	color: #585858;
	font-weight: normal;
	text-decoration: none; 
  	background: url(../../img/homepage/tab_b_last.gif) top left no-repeat;
  }     
  
   .tab_b_last a:hover{
	color: #FFF;
  	background: url(../../img/homepage/tab_b_last_on.gif) top left no-repeat;
  }     
   
   
   
   
   .content_c_tab{
	width: 301px; 
	height: 30px;
  	float:left; 
	padding: 13px 12px 0 3px;
  } 
      
   .tab_c_firston a{
  	width:75px;
  	height:30px;
  	text-align:center;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
  	font-size:12px;
  	line-height:30px;
	float:left;
	color: #FFF;
	font-weight: normal;
	text-decoration: none; 
  	background: url(../../img/homepage/tab_c_first_on.gif) top left no-repeat;
  } 
 
 
   .tab_c_first a{
  	width:75px;
  	height:30px;
  	text-align:center;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	float:left;
	color: #585858;
	font-weight: normal;
	text-decoration: none; 
  	font-size:12px;
  	line-height:30px;
  	background: url(../../img/homepage/tab_c_first.gif) top left no-repeat;
  }  
  
   .tab_c_first a:hover{
	color: #FFF;
  	background: url(../../img/homepage/tab_c_first_on.gif) top left no-repeat;
  }  
 
 
   .tab_c_normal a{
  	width:75px;
  	height:30px;
  	text-align:center;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
  	font-size:12px;
  	line-height:30px;
	float:left;
	color: #585858;
	font-weight: normal;
	text-decoration: none; 
  	background: url(../../img/homepage/tab_c_normal.gif) top left no-repeat;
  }  
 
   .tab_c_normal a:hover{
	color: #FFF;
  	background: url(../../img/homepage/tab_c_normal_on.gif) top left no-repeat;
  }  
 
  
   .tab_c_last a{
  	width:75px;
  	height:30px;
  	text-align:center;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
  	font-size:12px;
  	line-height:30px;
	float:left;
	color: #585858;
	font-weight: normal;
	text-decoration: none; 
  	background: url(../../img/homepage/tab_c_last.gif) top left no-repeat;
  }     
  
   .tab_c_last a:hover{
	color: #FFF;
  	background: url(../../img/homepage/tab_c_last_on.gif) top left no-repeat;
  } 	  
	  
	  
   .content_c_tab2{
	width: 301px; 
	height: 29px;
  	float:left; 
	margin-left: 3px;
  } 	  
	    
   .content_a_inside{
	width: 262px; 
	height: 290px;
  	float:left; 
	margin: 16px 6px 0 16px;
  }  
  
 /*----------------------------------- 12/20 only for tabs demo begin -------------------------------------------*/
  
   .content_hits{
	width: 262px !important; 
	height: 290px;
  	float:left; 
	margin: 16px 6px 0 16px;
  	/*background: url(../../img/homepage/tabs/hits.gif) top left no-repeat;*/
  }  
  
  
   .content_hits_no1{
	width: 262px;
	height: 32px;
	float:left;
	background-image: url(../../img/homepage/dotline.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 3px;
  }  
  
   .content_hits_no1 b{
  	font-size:12px;
	color: #9A3C00;
	font-weight: bold;
	line-height: 16px;
  }  
  
  .content_hits_no12{
	width: 247px;
	float:left;
	background-image: url(../../img/homepage/dotline.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
  } 
  
  /*編號2~9*/
  .content_hits_no12 a{
	margin-left: 16px;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#555;	
  }
  
  .content_hits_no12 a:hover{
	margin-left: 16px;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
	color:#f60;	
  } 
  
  .content_hits_no13{
	width: 247px;
	float:left;
	background-image: url(../../img/homepage/dotline.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-left: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
  } 
  
  /*編號10*/
  .content_hits_no13 a{
	margin-left: 13px;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#555;	
  } 
  
  .content_hits_no13 a:hover{
	margin-left: 13px;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
	color:#f60;	
  } 
     
  
  
   /*.content_hits_no1 b{
    tetext-indent:42px;
	color: #9A3C00;
	font-weight: bold;
	text-decoration: none; 
	background:url(../../img/homepage/dotline.gif) bottom repeat-x;
  }   */
  
  
  
   .content_meeting{
	width: 262px !important; 
	height: 290px;
  	float:left; 
	margin: 16px 6px 0 16px;
  	/*background: url(../../img/homepage/tabs/meeting.gif) top left no-repeat;*/
  }
  
  .content_meeting_img{
	width: 256px; 
	height: 87px;
  	float:left; 
  }  
  
  .content_meeting_title{
	width: 256px;
	color:#9A3B00;
	font-weight:bold;
	float:left;
	margin-top: 8px;
	margin-bottom: 8px;
  } 
  
  .content_meeting_txt{
	width: 256px;
	float:left;
	line-height:18px;
	letter-spacing: 1px;
  } 
  
  .content_meeting_txt a{
	color:#6897ff;
  }   
  
  .content_card{
	width: 262px; 
	height: 290px;
  	float:left; 
	margin: 16px 6px 0 16px;
  	/*background: url(../../img/homepage/tabs/card.gif) top left no-repeat;*/
  }
  
  .content_card01{
	width: 256px;
	height:81px;
	float:left;
	padding-top: 6px;
	padding-bottom: 6px;
	background-image: url(../../img/homepage/dotline.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
  }
  
  
  .content_card01 img{
	width: 143px;
	height:81px;
	float:left;
	margin-right: 5px;
  }
  
  .content_card01 p{
  	font-size:12px;
  	color:#9a3b00;
	margin-top: 8px;
	margin-bottom: 8px;
	line-height:16px;
  }
  
    .content_card01 .media{
     float:left;
     margin-right: 5px;
  }
  
  .content_card01 a{
  	font-size:12px;
  	color:#424242;
	line-height:16px;
	text-decoration:none;
  }
  
  .content_card01 a:hover{
  	color:#ff6600;
  }
  
  .content_card02{
	width: 256px;
	height:81px;
	float:left;
	padding-top: 6px;
	padding-bottom: 6px;
  }
  
  .content_card02 img{
	width: 143px;
	height:81px;
	float:left;
	margin-right: 5px;
  }
  
  .content_card02 p{
  	font-size:12px;
  	color:#9a3b00;
	line-height:16px;
	margin-top: 8px;
	margin-bottom: 8px;
  }
  
  .content_card02 a{
  	font-size:12px;
  	color:#424242;
	line-height:16px;
	text-decoration:none;
  }
  
  .content_card02 a:hover{
  	font-size:12px;
  	color:#ff6600;
	text-decoration:none;
  }
  
  .content_b_info{
	width: 336px !important; 
	height: 290px;
  	float:left; 
	margin: 16px 17px 0 17px;
  	/*background: url(../../img/homepage/tabs/info.gif) top left no-repeat;*/
  }
  

   .content_b_mc{
	width: 336px !important; 
	height: 290px;
  	float:left; 
	margin: 16px 17px 0 17px;
  /*	background: url(../../img/homepage/tabs/m_c.gif) top left no-repeat;*/
  }    
  
   .content_b_ad{
	width: 336px !important; 
	height: 290px;
  	float:left; 
	margin: 16px 17px 0 17px;
  }    
  
   .content_b_healthy{
	width: 336px !important; 
	height: 290px;
  	float:left; 
	margin: 16px 17px 0 17px;
  }    
  
   .content_b_c{
	width: 336px !important; 
	height: 290px;
  	float:left; 
	margin: 16px 17px 0 17px;
  	/*background: url(../../img/homepage/tabs/c.gif) top left no-repeat;*/
  } 
  .content_b_c_img{
	width: 317px; 
	height: 86px;
  	float:left;
	margin-left:6px;
  }
  
  .content_b_c_title{
  	color:#555;
	font-size:11px;
	width: 326px;
	float:left;
	margin-left:6px;
	margin-top: 16px;
  } 
  
  .content_b_c_title b{
  	font-size:12px;
 	color:#9b3b00;
  } 
  
    
  .content_b_c_txt{
  	color:#555;
	font-size:11px;
	width: 326px;
	float:left;
	margin-left:6px;
  }
  
  .content_b_c_txt a{
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	color: #69F;
	font-size: 12px;
	line-height: 16px;
	font-weight: none;
	text-decoration: none;
  }  
  
  .content_b_c_txt a:hover{
	color: #FF7D31;
	font-size:12px;
	line-height: 16px;
	font-weight:none;
	text-decoration: underline;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
  } 
 
  
  .content_b_c_txt p{
  	font-size:12px;
 	color:#555;
	line-height:16px;
	margin-top: 16px;
  }  
  
  .content_b_star{
	width: 336px !important; 
	height: 290px;
  	float:left; 
	margin: 16px 17px 0 17px;
  	/*background: url(../../img/homepage/tabs/star.gif) top left no-repeat;*/
  }
  
  .content_b_star01{
	width: 320px;
	height: 100px;
	font-size:12px;
	font-weight:normal;
	line-height:14px;
	color:#9a3b00;
	background-image: url(../../img/homepage/dotline.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-left: 6px;
  }
  .content_b_star01_word{
	width: 150px;
	height: 70px;
	float:right;
	color: #555;
	font-size:12px;
	line-height: 14px;
	font-weight:normal;
	margin-top: 6px;
  }
  
  .content_b_star01_word p{
    font-size:15px;
	line-height: 30px;
    font-weight:bold;
  	color:#9a3b00;
  }
  
  .content_b_star01 img{
	width: 152px; 
	height: 86px;
	padding-left:8px;
	padding-right:8px;
  	float:left; 
  }  
  
  .content_b_star02{
	width: 310px;
	height: 48px;
	padding-top:10px;
	margin-left: 20px;
  }
  
  .content_b_star02 img{
	width: 63px; 
	height: 48px;
	padding-left:8px;
	padding-right:5px;
  	float:left;
  }
  
  .content_b_star02 p{
  	color:#555;
	padding-top:8px;
	line-height:16px;
	font-weight:bold;
  }
  
  .content_b_star03{
	width: 320px;
	font-size:12px;
	font-weight:normal;
	line-height:16px;
	color:#555;
	margin-left: 10px;
  }
  
  .content_b_star03 a{
 	font-family: Arial, 新細明體, Helvetica, sans-serif;
	color: #69F;
	font-size: 12px;
	line-height: 16px;
	font-weight: none;
	text-decoration: none;
  }  
  
  .content_b_star03 a:hover{
	color: #FF7D31;
	font-size:12px;
	line-height: 16px;
	font-weight:none;
	text-decoration: underline;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	    }  
    }  
    
  
 /*----------------------------------- 12/20 only for tabs demo end ---------------------------------------------*/
  
   .content_a_title{
	width: 262px; 
	height: 70px;
  	float:left; 
	margin-bottom: 8px;
  }  
  
   .content_a_title img{
	width: 119px; 
	height: 69px;
	margin-right: 10px;
  	float:left; 
  }   
  
   .content_a_title a{
	width: 133px; 
	/*height: 69px;*/
  	float:right;
	margin-top: 10px;
	color: #9A3B00;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none; 
  }   
  
   .content_a_title a:hover{
	width: 133px; 
	/*height: 69px;*/
	color: #ADADAD;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none; 
  }   
  
   .content_a_title01{
	width: 262px; 
	height: 60px;
  	float:left; 
	margin-bottom: 13px;
  }    
  
   .content_a_title01 a{
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	color: #69F;
	font-size: 12px;
	line-height: 16px;
	font-weight: none;
	text-decoration: none;
  }    
  
   .content_a_title01 a:hover{
	color: #FF7D31;
	font-size:12px;
	line-height: 16px;
	font-weight:none;
	text-decoration: underline;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
  }     
  
   .content_a_textbox{
	width: 262px; 
	height: 35px;
  	float:left; 
	padding-top: 5px;
	background:url(../../img/homepage/dotline.gif) top repeat-x;
  }   
  
   .content_a_textbox a{
	font-size:12px;
	text-align: left;
	font-weight:normal;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	color: #424242;
	float:left; 
	text-indent: 1em;
	text-decoration:none;
  }   
  
   .content_a_textbox a:hover{
	font-size:12px;
	text-align: left;
	font-weight:normal;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	color: #ADADAD;
	float:left; 
	text-indent: 1em;
	text-decoration:underline;
  }   
  
   .content_a_textbox span{
	width: 262px; 
	font-size:11px;
	text-align: left;
	line-height: 15px;
	font-weight:normal;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	color: #ADADAD;
	float:left; 
	text-indent: 1em;
	background:url(../../img/homepage/dot.gif) top left no-repeat;
  }    
  
  
   .content_b_inside{
	width: 336px !important; 
	height: 290px;
  	float:left; 
	margin: 16px 17px 0 17px;
  }   
  /*---------------------------------------------------------------------------0901 fix height begin-----------------------------------------------------------------------------*/
   .content_b_01{
	width: 336px; 
	/*height: 80px;*/
  	float:left; 
	margin-bottom: 15px;
	background:url(../../img/homepage/dotline.gif) bottom repeat-x;
  } 
  /*---------------------------------------------------------------------------0901 fix height end-----------------------------------------------------------------------------*/
   .content_b_face{
	width: 336px; 
	height: 180px;
  	float:left; 
	margin-bottom: 9px;
  }     
  
  .face_news{
	width: 336px; 
	height: 45px; #height: 40px;
  	float:left;
	/*margin-top:10px; #margin-top:5px;*/
	background:url(../../img/homepage/dotline.gif) top repeat-x;
  }     
  
   .face_news_word{
	width: 300px;
	height: 12px;
	color: #9A3B00;
	margin: 15px 0 10px 0;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	text-indent: 1em;
	background:url(../../img/homepage/dot_r.gif) top left no-repeat;
  	float:left;
  }      
  
   /*.content_b_face img{
  	float:left; 
	margin-right: 10px;
  } */
  
   .content_b_facebtn{
	width: 116px; 
	height: 180px;
  	float:left; 
  }    
  
   .movie_btn{
	width: 55px; 
  	float:left;
	margin: 16px 0 0 27px; #margin: 13px 0 0 13px;
  }     
  
   .content_b_face_word{
	width: 220px; 
	height: 180px;
  	float:right; 
	/*color: #424242;
	font-size:12px;
	line-height: 16px;
	font-weight:normal;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;*/
  }    
  
   .content_b_face_word p{
	width: 220px; 
	color: #9A3B00;
	font-size:13px;
	line-height: 16px;
	font-weight:bold;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
  }   
  
  
   .content_b_face_word a{
	color: #6699FF;
	font-size:12px;
	line-height: 16px;
	font-weight:none;
	text-decoration: none;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
  }   
  
  
   .content_b_face_word a:hover{
	color: #FF7D31;
	font-size:12px;
	line-height: 16px;
	font-weight:none;
	text-decoration: underline;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
  }   
  
   .content_b_01 img{
	/*width: 336px; 
	height: 90px;*/
  	float:left; 
	margin-right: 10px;
  }    
  
  .content_b_01_word{
	width: 220px; 
	height: 70px;
  	float:right; 
	color: #424242;
	font-size:12px;
	line-height: 16px;
	font-weight:normal;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
  }   
  
  /*---------------------------------------------------------------------------0825 fix begin-----------------------------------------------------------------------------*/
    .content_b_01_word img{
	float:right;
	margin:5px 0;
  }  
  /*---------------------------------------------------------------------------0825 fix end-----------------------------------------------------------------------------*/
  .content_b_01_word p{
	width: 220px; 
	color: #9A3B00;
	font-size:13px;
	line-height: 16px;
	font-weight:bold;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
  }     
  
  .content_b_01_word a{
	color: #6699FF;
	font-size:12px;
	line-height: 16px;
	font-weight:none;
	text-decoration: none;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
  }     
    
  .content_b_01_word a:hover{
	color: #FF7D31;
	font-size:12px;
	line-height: 16px;
	font-weight:none;
	text-decoration: underline;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
  }     	
  
   .content_b_02{
	width: 336px; 
	height: 82px;
  	float:left; 
	margin-bottom: 15px;
  }    
  
   .content_b_02 img{
	/*width: 336px; 
	height: 90px;*/
  	float:left; 
	margin-right: 10px;
  }    
  
  .content_b_02_word{
	width: 220px; 
	height: 70px;
  	float:right; 
	color: #424242;
	font-size:12px;
	line-height: 16px;
	font-weight:normal;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
  }     
  
  .content_b_02_word p{
	width: 220px; 
	color: #9A3B00;
	font-size:13px;
	line-height: 16px;
	font-weight:bold;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
  }     
  
  .content_b_02_word a{
	color: #6699FF;
	font-size:12px;
	line-height: 16px;
	font-weight:none;
	text-decoration: none;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
  }     
    
  .content_b_02_word a:hover{
	color: #FF7D31;
	font-size:12px;
	line-height: 16px;
	font-weight:none;
	text-decoration: underline;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
  }  
    
   .content_c_inside{
	width: 301px; 
	height: 200px;
  	float:left; 
	margin: 16px 12px 0 3px;
  }    
  
   .content_c_01{
	width: 301px; 
	height: 80px;
  	float:left; 
	margin: -7px 12px 10px 3px; #margin: -20px 6px 10px 1px;
	z-index:15;
  }   
  
   .content_c_01 img{
	width: 280px; 
	height: 29px;
  	float:left; 
	margin-bottom: 5px;
  } 
  
   .content_c_01 p{
	width: 280px; 
	color: #9A3B00;
	font-size:13px;
	line-height: 16px;
	font-weight:bold;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
  }   
  
   .content_c_01 a{
	color: #69F;
	font-size:12px;
	line-height: 16px;
	font-weight:none;
	text-decoration: none;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
  }   
  
   .content_c_01 a:hover{
	color: #FF7D31;
	font-size:12px;
	line-height: 16px;
	font-weight:none;
	text-decoration: underline;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
  }  
  
  
   .content_c_tb1{
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	color: #388AB9;
	font-size:13px;
	font-weight:bold;
	background-color: #FFF;
	text-align: center;
  }    
  
   .content_c_tb2{
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	color: #424242;
	font-size:12px;
	font-weight:none;
	background-color: #EEEDE3;
	text-align: center;
	border-right: solid 1px #FFF;
  }      
  
  
   .content_c_tb3{
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	color: #424242;
	font-size:12px;
	font-weight:none;
	text-align: center;
  }     
  
   .content_c_tbred{
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	color: #C70000;
	font-size:12px;
	background-color: #EEEDE3;
	font-weight:none;
	text-align: center;
  }       
  
   .content_c_tbgreen{
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	color: #006E0D;
	font-size:12px;
	font-weight:none;
	text-align: center;
  }    
  
  
   .more{
  	float:right; 
	margin-bottom: 10px;
  }    
  
   .more_b{
  	float:right; 
	margin: 0 17px 10px 0;
  }      
  
   .more_c{
  	float:right; 
	margin: 0 12px 0 0;
  } 
/*------------------------------------------------------------------------------------------------------------------------0822 add begin*/
   .more_c2{
  	float:right; 
	margin: -10px 8px 0 0;
	z-index:20;
  } 
/*------------------------------------------------------------------------------------------------------------------------0822 add end*/

/*--------------------------------------------- 0416 tw_stock begin  -----------------------------------------------*/  
   .stock_tw{
  	float:right; 
  }     
  
   .stock_graph{
	width: auto; 
   margin-top:10px;
   text-align:center;
  }  
  

/*--------------------------------------------- 0416 tw_stock end -----------------------------------------------*/  
  
  
  .content_bottom{
	width: 558px; 
	height: 74px;
  	float:left; 
	margin-bottom: 2px;
	padding: 8px 0 12px 12px;
	background-color: #FF6600;
  }  
    
  .content_bottom img {
  	float:right;
	/*width: 126px; */
	height: 59px;
	margin-top: 12px;   
  }  

  .content_bottom_tbox1{
  	width: 205px; 
	height: 50px;
  	float:left;
	color: #FFF;
	font-size:11px;
	line-height: 15px;
	font-weight:normal;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	margin-top: 12px;
  }
  
  .content_bottom_tbox1 a{
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	color: #FFF;
	font-size:11px;
	line-height: 15px;
	font-weight:normal;
	text-decoration:underline;
  }  
   
  .content_bottom_tbox1 a:hover{
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	color: #FFF;
	font-size:11px;
	line-height: 15px;
	font-weight:normal;
	text-decoration:none;
  } 
   
  .content_bottom_tbox2{
  	width: 250px; 
	height: 50px;
  	float:left;
	color: #FFF;
	font-size:11px;
	line-height: 15px;
	font-weight:normal;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	margin-top: 28px;
	z-index:30 !important;
  }   
  
  
  
/*--------------- 12/04 pca home_content end ----------------------------------------------------------------*/

/*----------------------------- 1/11 home_content table begin-----------------------------------*/

   .tb2_red{
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	color: #C70000;
	font-size:12px;
	font-weight:none;
	background-color: #EEEDE3;
	text-align: center;
	border-right: solid 1px #FFF;
  } 
   
   .tb2_red02{
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	color: #C70000;
	font-size:12px;
	font-weight:none;
	text-align: center;
	border-right: solid 1px #FFF;
  } 
     
   .tb2_red03{
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	color: #C70000;
	font-size:12px;
	font-weight:none;
	text-align: center;
  }  	 
  
   .tb2_green{
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	color: #006E0D;
	font-size:12px;
	font-weight:none;
	background-color: #EEEDE3;
	text-align: center;
	border-right: solid 1px #FFF;
  } 

  
   .tb2_green02{
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	color: #006E0D;
	font-size:12px;
	font-weight:none;
	text-align: center;
	border-right: solid 1px #FFF;
  } 
  
   .tb2_green03{
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	color: #006E0D;
	font-size:12px;
	font-weight:none;
	text-align: center;
  }   
  

/*----------------------------- 1/11  home_content table end-----------------------------------*/

/*--------------- 12/13 pca content_TAB begin ----------------------------------------------------------------*/

   .home_vote{
	width: 262px; 
	height: 135px;
  	float:left;
	line-height: 18px;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	text-decoration: none;
	color: #424242; 
  }   
  
   .home_vote02{
	width: 262px; 
	height: 35px;
  	float:left;
	margin-top:10px; #margin-top:5px;
	background:url(../../img/homepage/dotline.gif) top repeat-x;
  }    
  
   .home_vote02_word{
	width: 207px;
	height: 12px;
	color: #9A3B00;
	margin: 15px 0 10px 0;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	text-indent: 1em;
	background:url(../../img/homepage/dot_r.gif) top left no-repeat;
  	float:left;
  }    
    
  
   .home_vote02_btn{
	width: 55px; 
  	float:left;
	margin-top: 13px; #margin-top: 10px;
  }    
  
   .home_vote{
	width: 262px; 
  	float:left;
	line-height: 18px;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	font-size: 12px;
  }  
   
  
   .home_vote b{
	width: 262px; 
  	float:left;
	color: #9A3B00;
	margin-bottom: 10px;
  	font-family: Arial, 新細明體, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none; 
  }  
  
   .home_vote input{
	width: 20px; 
  	float:left;
	margin-top:1px; #margin-top:-4px;
  }    
  
   .home_vote_btn{
	width: 55px; 
  	float:right;
	margin-bottom: 25px;
  }  
  
  
  .content_bottom_b{
	width: 395px;
	height: 94px !important;
  	float:left; 
	padding: 0 5px 0 0;
	background-color: #FF6600;
  }  
  
  
  .content_bottom_b img{
  margin-right:3px;
  }  
  
  
  
/*--------------- 12/13 pca content_TAB end ----------------------------------------------------------------*/



	.nomargin{ margin: 0 !important;}
	.height140{ height:120px !important;}
	.widht150{ width:150px !important;}


}

