﻿/*---- 廣告區 ----*/
#ad
{
    clear:both;
    height:230px;
}

/*---- 內容區 ----*/
#index
{ 
	background:url(/en_V7/images/content_bg.png) repeat;
	height:396px;
	clear:both;

}
#index_top
{
	background:url(/en_V7/images/content_top.png) no-repeat 0 -3px;
	height:60px;
}
#index_title
{
    width:615px;
    height:58px;
    padding-left:8px;
    margin-left:24px;
	background:url(/en_V7/images/img_sr.png) no-repeat 10px 15px;
	border-bottom:1px dotted #9f9f9f;
	float:left;
}
#index_title img
{ padding-top:25px;
}

/*----搜尋----*/
#index_serrch
{   
    width:250px;
	height:40px;
	margin-top:18px;
	float:right;
	background:url(/en_V7/images/img_sp.png) no-repeat;
}
#index_input
{ float:left;
  padding-left:80px;
  
}

#index_input input
{  color:#087a87;
   font-weight:bold;
   width:70px;
   height:22px;
   padding-left:28px;
   padding-top:5px;
   border:none;
   background:#1aafc0 url(/en_V7/images/img_serrch001.png) no-repeat;
}
#index_btn
{   
    padding-right:25px;
    width:46px;
    height:22px;
    float:right;
}


#index_bottom
{
	clear:both;
	
}

/*--研究報告--*/
#index_left 
{
    width:660px;
    padding-left:8px;
	float:left;
}
.index_box
{
    width:95%;
    margin:0 auto;
 background:url(/en_V7/images/icon_001.png) no-repeat 10px 10px;
border-bottom:1px dotted #9f9f9f;

}
.index_box h1
{
 height:22px;
 padding-left:90px;
 padding-top:10px;
 font:12px Arial, Helvetica, sans-serif;
 font-weight:bold;
 color:#ff6600;
 float:left;
}
.index_box h2
{   
     padding-top:12px;
     font:11px Arial, Helvetica, sans-serif;
	color:#1aafc0;
	float:right;
}
.index_box P 
{   padding-left:90px;
	clear:both;
	padding-bottom:10px;
	
}
.index_box a
{   
	text-decoration:none;
	color:#333333;
	
}
.index_box a:hover
{   
	text-decoration:underline;
	color:#333333;
}
/*--大盤--*/
#index_right
{ 
	float:right;
	width:262px;
	position:relative;
	text-align:center;
	
}

#index_market_btn
{
    margin-top:10px;  
    padding-left:25px;
    height:15px;
    
}
#index_market
{  
    color:#ff6600;
    margin:0 auto;
    height:10px;

}
#index_market2
{
    padding-top:0px; /*150*/
    margin:0 auto;
    padding-bottom:20px;

}
#index_market2 table
{
     width:85%;
     margin:0 auto;
    }
#index_market2 td
{
    border-bottom:1px #d7d7d7 solid;
    height:25px;
    }
#index_market2 thead th
{
    border-bottom:1px #d7d7d7 solid;
    border-top:1px  #d7d7d7 solid;
    color:#1aafc0;
    height:25px;
    background:#d0eaed;
    }
#otc_img{
	position:absolute;
	top:30px;
	left:20px;
	}
#tse_img{
	position:absolute;
	top:30px;
	left:20px;
	}
