html {
overflow-y: scroll;
height: 100%;
}

body {
/* background-image:url(bg.jpg); */
background-color:#E1D6C3; 
margin: 0px;	
background-repeat: repeat-x;
font-size:10pt;
line-height: 120%;
color:#666666;
letter-spacing: 1pt;
}

a:link {  text-decoration: none;color: #005599;font-size:10pt}
a:visited {	text-decoration: none;color: #005599;font-size:10pt}
a:hover	{ color:#0099FF; background: transparent;text-decoration: underline;font-size:10pt }
a:active { text-decoration: none;font-size:10pt}

#container {
width:960px;
background-image:url(container_bg.jpg);
background-color:#FFFFFF;
overflow-y: auto;
}

#topest {
width:960px;
height:30px;
background-color:#E1D6C3;
background-image:url(topest.jpg);
background-position : bottom;
background-repeat:no-repeat;
text-align:right;
}

.topmenu{
background-color:#f3f3f3;
border: 1px solid #999999;
font-weight:bold;
padding:2px;
position:relative;
top:5px;
}
a.topmenu:hover	{ background-color:#f3f3f3;color:#0099FF; text-decoration: underline;font-size:10pt }

#top {
width:928px;
height:150px;
background-color:#FFFFFF;
background-image:url(top.jpg);
}

#logo {
height:150px;
width:328px;
float:left;
text-align:left;
position:relative;
top:50px;
left:100px;
}

#flashgb {
height:150px;
width:928px;
position:absolute
}

#search {
	background-image:url(search.gif);
	height:29px;
	background-repeat : no-repeat;
	background-position : bottom right;
	position:relative;
	text-align:right;
	top:121px;
	_top:125px;
}

#sidebar {
	float:left;
	width:200px;
	padding-left:10px;
	text-align:left;
}

div.blockTitle {
background-image: url(leftcolumnTitle_bg.gif); 
background-color: #dddddd; 
color: #3366cc; 
font-weight: bold;
text-align:center;
width:192px;
height:21px;
padding-top:3px;
}

div.blockContent {
line-height: 120%;
width:180px;
border-right-width: 1px;border-right-style: solid;border-right-color:#cccccc;
border-left-width: 1px;border-left-style: solid;border-left-color:#cccccc;
border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color:#cccccc;
margin-bottom:5px;
padding-left:10px;
overflow-y: hidden;
}
/*特別報導*/
.pre{
margin-top:5px;width:235px;height:350px;background-color:#F3F4FA; float:left; border:#cccccc solid 1px;line-height: 120%;
}

/*標籤表格*/
.bookmarker_td{
text-align:left;
padding-left:5px;background-image:url(/images/td_bg.jpg);
color:#005599;
font-family:"新細明體";
font-size:10pt;
}

a.link_t	     {filter:dropshadow(color=#ffffff,offx=1,offy=1); font-size: 10pt; color:#005599; height:18px; font-family:arial,新細明體;text-decoration: none; }
a.link_t:link    {filter:dropshadow(color=#ffffff,offx=1,offy=1); font-size: 10pt; color:#005599; text-decoration: none; }
a.link_t:visited {filter:dropshadow(color=#ffffff,offx=1,offy=1); font-size: 10pt; color:#005599; text-decoration: none; }
a.link_t:hover   {filter:dropshadow(color=#D7D7D7,offx=1,offy=1); font-size: 10pt; color:#299AB5 !important; text-decoration: none; }

.pre_pic{
border: 1px solid #cccccc;padding:5px; background-color:#FFFFFF
}

.pre_c{
background-color:#F3F4FA; float:left;padding:5px; line-height: 120%;text-align: justify; text-justify:inter-ideograph;font-color:#999999;
}

.new_pic_a{
float:left; margin-right:4px;
}
.new_pic{
padding-top:4px;padding-left:5px; text-align:left;background-image:url(/images/v2/pic_bg.gif); background-repeat:no-repeat;width:110px; height:79px;
}
.new_pic_t{
background-image:url(pic_t_bg.gif);text-align:center; color:green; width:110px; height:20px; float:left;
}
.new_pic_t2{
text-align:left;
color:green;
font-family:"新細明體";
font-size:10pt;
letter-spacing:1px;
FILTER:dropshadow(Color=#d7d7d7,offx=1,offy=1);
}

/*廣告*/
.ad_top{
height:7px; width:190px;
background-image:url(ad_top_bg.jpg);
background-repeat : no-repeat;
background-position:bottom;
}
.ad_m{
width:190px;
background-image:url(ad_m_bg.jpg); text-align:center;
}
.ad_d{
height:7px;width:190px;
background-image:url(ad_d_bg.jpg); 
background-repeat : no-repeat;
}

#content {
	text-align:left;
}
.content_left{
	float:left;
}

.mybook_22{float:left; margin-left:0px;margin-top:5px;}
.mybook_18{float:left; margin-left:10px;margin-top:5px;}
.mybook_23{float:left; margin-left:10px;margin-top:5px;}

.mybook_t0{
margin-top:5px;background: url('images/tdbg.gif'); width:235px;
}

.mybook_t{
margin-top:5px;text-align:left;border:#cccccc solid 1px; table-layout:fixed;word-break:break-all; width:235px;
}

.mybook_t_a{
background-color:#F3F4FA;height:23px;padding-left:5px;
}

.mybook_t_b{
background-color:#FFFFFF;height:23px;padding-left:5px;
}

#footer {
	width:960px;
	height:65px;
	background-image:url(down.jpg);
	clear:both;
}
.t_ex_top{
text-align:center;padding-top:20px; font-weight:bold;
width:190px;height:25px;background-image:url(/images/t_ex/t_ex_top.jpg);background-repeat : no-repeat;
}
.t_ex_m{background-image:url(/images/t_ex/t_ex_m.jpg); padding:0 10px 0 15px; width:165px; text-align:left}
.t_ex_d{background-image:url(/images/t_ex/t_ex_d.jpg); padding:0 0 0 10px; width:180px; height:16px; }
.t_ex_txt{ background-image:url(/images/arr1.gif);line-height:150%;background-repeat : no-repeat; padding-left:13px}
.t_ex_line{border-top:1px dotted #999999; width:160px; line-height:1px}

