body{ margin:0; padding:0; font-size:12px; color:#656565; letter-spacing:2px; font-family:arial,helvetica,clean,sans-serif;}
ul, li{ margin:0; padding:0; list-style:none;}
h1, h2, h3, h4{ margin:0; padding:0;}
img{ border:none;}
div{ display:block;}
p{ margin:0; padding:0;}
a{ text-decoration:none; color:#0d75b4;outline: none; /* for Firefox */hlbr:expression(this.onFocus=this.blur()); /* for IE */img(border:0);cursor:pointer;}
a:hover{ color:#b82a4f;}
a:focus { -moz-outline-style: none; }

/**/
#wrap{ width:100%; table-layout: fixed; border-collapse: collapse; border:0;}
#page-left{ background:url(../images/Lbg.jpg) repeat-y 100% 0; width:auto; height:100%;}
#page-right{ background:url(../images/Rbg.jpg) repeat-y 0 0; width:auto; height:100%;}
#page{ width:970px; padding:0; padding-bottom:10px;}
.left{ width:645px; float:left; position:relative; display:block;}
.right{ width:325px; float:right; position:relative; display:block;}

.top_link{ height:18px; overflow:hidden; background:#DDEDF6; font-size:10px; letter-spacing:1px; margin-bottom:10px; padding:0 10px;}
	.top_link h1{ width:48%; float:right; font-size:12px; font-weight:lighter; padding-top:2px; text-align:right;}
	.top_link p{ width:48%; float:left; padding-top:1px;}
	.top_link a, .top_link a:hover{color:#415058; font-size:12px;}

/*header*/
#top{ height:90px;}
    /*top left*/
	.logo{ width:290px; float:left; height:90px; margin-left:15px; _margin-left:10px;}
	/*雙語新聞*/.E-logo{ width:351px; float:left; height:60px; padding-top:20px; margin-left:15px; _margin-left:10px;}
	
	/*top right*/
	.t-right{ background:url(../images/timebg.jpg) no-repeat; height:54px; padding:25px 0 0 95px;}
	   .t-right p{letter-spacing:1px;}
	   
/*content*/
#content, #content-bottom{ display:block; float:left; position:relative;}
    /*content left*/
    /*今日焦點todayFocus*/
	.todayFocus{width:630px; position:relative; float:left; display:block;}
	.todayFocus h1{ display:block; line-height:25px; font-size:13px; color:#FFF; background:#2b75a0; padding-left:15px;}
	.todayFocus .newsdiv{ width:100%; height:185px; padding-top:10px; padding-left:5px; display:block; border-bottom:1px dotted #c6c6c6;}
	            /*新聞圖片*/
	            .newsdiv .n-left{ width:206px; height:170px; float:left; margin-left:5px; padding:1px; border:1px solid #999999;}
				.newsdiv .n-left .n-img{ width:206px; height:170px; overflow:hidden;}
				.newsdiv .n-left .n-img img{ width:100%; min-width:206px; min-height:170px; /*width:214px; height:170px;*/}
				/*新聞內容*/
				.newsdiv .n-right{ width:400px; height:173px; float:left; padding:2px 0 0 5px; letter-spacing:1px; font-size:13px;}
				.newsdiv .n-right h2, .newsdiv .n-right h2 a{ font-size:15px; color:#c72859;}
				.newsdiv .n-right p{ display:block; padding:5px 10px 0 0;line-height:20px;}
				/*其他新聞(條列式)*/
				.newsdiv .n-right .etc-news{ display:block; padding-top:15px;}
				    /*列表*/
				    .newsdiv .n-right .etc-news ul{ width:240px; display:block; float:left;}
					.newsdiv .n-right .etc-news ul li{ line-height:22px;}
				    .newsdiv .n-right .etc-news ul li a{ background:url(../images/list/list-etc.gif) no-repeat 0 5px; padding-left:8px;}
				    .newsdiv .n-right .etc-news ul li a:hover{ background:url(../images/list/list-etc-on.gif) no-repeat 1px 5px; padding-left:9px;}
					.newsdiv .n-right .etc-news ul li span{ letter-spacing:0; font-size:12px;}
					
	
	/*Bilingual Leaning*/
	.todayBilingual{width:630px; position:relative; float:left; display:block;}
	.todayBilingual h1{ display:block; line-height:25px; font-size:13px; color:#FFF; background:#2b75a0; padding-left:15px; font-family:Arial;}
	.todayBilingual .E-NewsMain{display:block; padding:10px 0 30px 15px; border-bottom:1px dotted #CCCCCC;}
	                /*新聞內容*/
					.E-NewsMain h2{ font-size:16px; color:#c72859; line-height:22px; margin-bottom:10px;}
					.E-NewsMain .E-info{ width:80%; float:left; position:relative; height:42px;}
					.E-NewsMain .E-info span{ font-size:12px; color:#999999; line-height:16px;}
					.E-NewsMain .E-info .date{ color:#2b75a0;}
					.E-NewsMain .chinese{ display:block; float:right; width:93px; height:42px;}
					.E-NewsMain .chinese span a{ display:block; background:url(../images/Chinese.jpg) no-repeat; width:93px; height:42px; cursor:pointer;}
					.E-NewsMain .chinese span a:hover{ display:block; background:url(../images/Chinese-on.jpg) no-repeat; width:93px; height:42px;}
					
					.E-NewsMain p{text-indent:16pt; letter-spacing:1px; font-size:13px; line-height:20px; padding:10px 10px 20px 0; clear:both;}
					/*新聞列表*/
					.E-NewsList{ padding-left:15px; padding-top:17px; float:left; position:relative; display:block; font-size:13px;}
					.E-NewsList h3{ font-size:16px; color:#000;}
					.E-NewsList ul{ display:block; margin-top:15px;}
					.E-NewsList ul li{ margin-bottom:17px; display:block;}
					.E-NewsList ul li span{ font-size:11px;}
					
		 .TaiwanNews-2{
	display:block;
	width:168px;
	height:46px;
	position:absolute;
	top:200px;
	left:444px;
}
		 .TaiwanNews-2 a{ font-size:11px; color:#999999; line-height:20px; display:block; text-align:center; cursor:pointer;}
		 .TaiwanNews-2 a:hover{ color:#666666;}
		 .TaiwanNews-2 a span{ display:block; width:166px; height:42px; padding:1px; border:1px solid #CCCCCC; background:url(../images/medialogo/taiwanNews-n.jpg) no-repeat; margin:0 auto;}
		 .TaiwanNews-2 a:hover span{border:1px solid #999999; background:url(../images/medialogo/taiwanNews.jpg) no-repeat;}
		 
  /*英文翻譯頁面*/
  .highslide-wrapper div {font-size:11pt; font-family:Arial, sans-serif;}
  .highslide-html { background-color:#f7f7f7; background:url(../images/noteBG.gif);}
  .highslide-html-blur {}
  .highslide-html-content {position: absolute; display: none; width:430px;}
  .highslide-loading {display: block; color: black; font-size: 8pt; text-decoration: none;padding: 2px;border: 1px solid black; padding-left: 22px; background-image:url(../images/graphics/loader.white.gif); background-repeat: no-repeat;background-position: 3px 1px;}
  a.highslide-credits, a.highslide-credits i {padding: 2px; color: silver; text-decoration: none;font-size: 10px;}
  a.highslide-credits:hover, a.highslide-credits:hover i {color: white; }
  /* Styles for the popup */
  .highslide-wrapper, .rounded-white {}
  .highslide-wrapper .highslide-html-content {width:300px; padding: 0 15px 5px 15px;}
  .highslide-wrapper .highslide-header {padding-bottom:10px; font-size:10px; letter-spacing:1px;}
  .highslide-wrapper .highslide-header ul {margin: 0;	padding: 0;	text-align: right;}
  .highslide-wrapper .highslide-header ul li {display: inline; padding-left: 1em; font-family:sans-serif; font-size:12px;}
  .highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {display: none;}
  .highslide-wrapper .highslide-header a {color: gray;text-transform: uppercase;text-decoration: none;}
  .highslide-wrapper .highslide-header a:hover {color: black;}
  .highslide-wrapper .highslide-header .highslide-move a {cursor: move;}
  .highslide-wrapper .highslide-footer {height:15px;}
  .highslide-wrapper .highslide-footer .highslide-resize {float: right; clear:both; margin-top: 4px;height: 11px;width: 11px;background: url(../images/graphics/resize.gif);}
  /*翻譯內容*/
  .highslide-wrapper .highslide-body { line-height:22px;}
  .highslide-wrapper .highslide-body h1{ font-size:16px; color:#c72859; margin-bottom:10px;}
  .highslide-wrapper .highslide-body p{ font-size:13px; padding-bottom:15px; padding-top:10px; text-indent:23pt; color:#666666;}
  
  .highslide-move { cursor: move;}
  .highslide-resize {  cursor: nw-resize;}

	
	
	/*今日體育todaySports*/
	.todaySports, .todayLocal{width:630px; padding-top:10px; position:relative; float:left; display:block;}
	.todaySports h1, .todayLocal h1{ display:block; line-height:25px; font-size:13px; color:#FFF; background:#2b75a0; padding-left:10px;}
	.todaySports .newsdiv2, .todayLocal .newsdiv2{ width:100%; height:170px; padding-top:10px; padding-left:5px; display:block; border-bottom:1px dotted #c6c6c6;}
				 /*新聞內容*/
				 .newsdiv2 .n-right{height:170px; display:block; padding:2px 0 0 5px; letter-spacing:1px; font-size:13px;}
				 .newsdiv2 .n-right h2, .newsdiv2 .n-right h2 a{ font-size:15px; color:#c72859;}
				 .newsdiv2 .n-right p{ display:block; padding:5px 10px 0 0;line-height:20px;}
				 /*其他新聞(條列式)*/
				 .newsdiv2 .n-right .etc-news{ display:block; padding-top:10px;}
				    /*列表*/
				    .newsdiv2 .n-right .etc-news ul{ width:460px; padding-right:5px; display:block; float:left;}
					.newsdiv2 .n-right .etc-news ul li{ width:224px; margin-right:5px; line-height:22px; float:left; position:relative;}
				    .newsdiv2 .n-right .etc-news ul li a{ background:url(../images/list/list-etc.gif) no-repeat 0 3px; padding-left:8px;}
				    .newsdiv2 .n-right .etc-news ul li a:hover{ background:url(../images/list/list-etc-on.gif) no-repeat 1px 3px; padding-left:9px;}
					.newsdiv2 .n-right .etc-news ul li span{ letter-spacing:0; font-size:12px;}
					
	
	/*本週熱門*/
	.weekhot{width:630px; padding:10px 0; float:left; position:relative; display:none;}
	.weekhot h1{ display:block; line-height:25px; font-size:13px; color:#FFF; background:#2b75a0; padding-left:10px;}
	.weekhot ul{ display:block; padding:10px 0 0 10px;}
	.weekhot ul li{ width:300px; float:left; font-size:13px; height:22px; *height:13px;}
			.weekhot ul li a{ background:url(../images/list/list-etc.gif) no-repeat 0 3px; padding-left:8px;}
			.weekhot ul li a:hover{ background:url(../images/list/list-etc-on.gif) no-repeat 1px 3px; padding-left:9px;}
	


				/*媒體logo*/
				.mediaLogo{ width:150px; float:left;}
					     /*udn*/
					     .udn a{ display:block; width:146px; height:62px; padding:1px; border:1px solid #CCCCCC; background:url(../images/medialogo/udn-n.jpg) no-repeat 0 50%;}
					     .udn a:hover{background:url(../images/medialogo/udn.jpg) no-repeat 0 50%;}
					     /*apple*/
					     .apple a{ display:block; width:146px; height:62px; padding:1px; border:1px solid #CCCCCC; background:url(../images/medialogo/apple-n.jpg) no-repeat 0 50%;}
					     .apple a:hover{background:url(../images/medialogo/apple.jpg) no-repeat 0 50%;}
					     /*cdnews*/
					     .cna a{ display:block; width:146px; height:62px; padding:1px; border:1px solid #CCCCCC; background:url(../images/medialogo/cna-n.jpg) no-repeat 0 50%;}
					     .cna a:hover{background:url(../images/medialogo/cna.jpg) no-repeat 0 50%;}
					     /*nownews*/
					     .nownews a{ display:block; width:146px; height:62px; padding:1px; border:1px solid #CCCCCC; background:url(../images/medialogo/nownews-n.jpg) no-repeat 0 50%;}
					     .nownews a:hover{background:url(../images/medialogo/nownews.jpg) no-repeat 0 50%;}
					     /*ctimes*/
					     .ctimes a{ display:block; width:146px; height:62px; padding:1px; border:1px solid #CCCCCC; background:url(../images/medialogo/ctimes-n.jpg) no-repeat 0 50%;}
					     .ctimes a:hover{background:url(../images/medialogo/ctimes.jpg) no-repeat 0 50%;}
					     /*liberty*/
					     .liberty a{ display:block; width:146px; height:62px; padding:1px; border:1px solid #CCCCCC; background:url(../images/medialogo/liberty-n.jpg) no-repeat 0 50%;}
					     .liberty a:hover{background:url(../images/medialogo/liberty.jpg) no-repeat 0 50%;}
					     /*liberty*/
					     .cdnews a{ display:block; width:146px; height:62px; padding:1px; border:1px solid #CCCCCC; background:url(../images/medialogo/cdnews-n.jpg) no-repeat 0 50%;}
					     .cdnews a:hover{background:url(../images/medialogo/cdnews.jpg) no-repeat 0 50%;}
						 
	
	#footer{width:100%;}
	/*alignMedia*/
	.alignMedia{ background:#ddedf6; clear:both; width:97%; margin:0 auto; padding-right:5px;}
	.alignMedia p{ line-height:40px; color:#6492ac; text-align:center;}
	
	/*copyright*/
	.copyright{ margin:10px 0 0 5px; clear:both; line-height:25px;}
	.copyright h1{ width:33%; float:left; margin:0; padding:0; font-size:12px; font-weight:lighter; padding-left:10px;}
	.copyright p{ width:62%; float:right; margin:0; padding:0; font-size:12px; text-align:right; padding-right:10px;}
						 
	
	/*content right*/
	/*news video*/
	.newsvideo{ padding-top:25px;}
	.newsvideo h1{ display:block; line-height:25px; font-size:13px; color:#FFF;background:#2b75a0; float:right; padding-left:10px;}
	   /*影音*/
	   .newsvideo .video-div{width:310px; padding:12px 5px 0 0; margin-left:10px;}
	   *html .newsvideo .video-div{ padding-top:15px;}
	   .newsvideo .video-div h2, .newsvideo .video-div h2 a{ font-size:15px; color:#c72859;}
	   .newsvideo .video-div .videolist{ margin-top:5px;}
	   .newsvideo .video-div .videolist ul{ display:block; height:180px;}
	   .newsvideo .video-div .videolist ul li{ width:102px; text-align:center; font-size:12px; float:left; margin-bottom:5px;}
	   .newsvideo .video-div .videolist ul li img{ width:90px; height:65px;}
	   .newsvideo .video-div .videolist ul li span{ display:block; line-height:18px;}
	   .newsvideo .video-div .videolist ul .videologo{ width:100px; height:63px; border:1px solid #CCCCCC;}
	   .newsvideo .video-div .videolist ul .videologo img{ width:auto; height:auto;}
	   .newsvideo .video-div h3{ line-height:25px; text-align:center; background:#d7eaf6; margin:3px 0 0 0; font-size:12px; font-weight:lighter;}
	   
	   /*氣象頻道*/
	   .newsvideo .video-div .weathList{ margin-top:5px;}
	   .newsvideo .video-div .weathList ul{ display:block; height:auto; padding-left:5px;}
	   .newsvideo .video-div .weathList ul li{ margin-bottom:10px; background:url(../images/list/list-etc-on.gif) no-repeat 0 4px; padding-left:10px;}
	   
	
	/*HeadLine News*/
	.HeadLine{ display:block; float:left; position:relative;}   
	.HeadLine h1{ display:block; line-height:25px; font-size:13px; color:#FFF; background:#2b75a0; float:right; width:315px; padding-left:10px;}
	     /*新聞內容*/
	     .HeadLine .firstNews{display:block; padding:5px 10px 0 10px; letter-spacing:1px; font-size:13px; float:left; position:relative;}
	     .HeadLine .firstNews h2 a{ font-size:15px; color:#c72859;}
		 .HeadLine .firstNews h2 span, .HeadLine .firstNews h2 span a{ font-size:12px; color:#999999; font-weight:lighter; padding-left:10px;}
	     .HeadLine .firstNews p{ display:block; padding:5px 10px 0 0;line-height:20px;}
		 .HeadLine .firstNews p span{ width:125px; height:115px; float:left; display:block; padding:1px; border:1px solid #999999; margin-right:10px;}
		 .HeadLine .firstNews p span a{ width:125px; height:115px; display:block; overflow:hidden;}
		 .HeadLine .firstNews p span img{ width:250px; margin-left:-15%; margin-top:-15%; _margin-left:-20%; _margin-top:-20%;}
		 
	     /*新聞內容 in 雙語新聞頁*/
	     .HeadLine .firstNews-2{display:block; padding:10px; padding-bottom:15px; letter-spacing:1px; border-bottom:1px dotted #CCCCCC; font-size:13px; float:left; position:relative;}
	     .HeadLine .firstNews-2 h2 a{font-size:13px; color:#242424; font-family:Microsoft Sans Serif, Verdana; font-weight:bolder;}
		 .HeadLine .firstNews-2 h2 a:hover{ color:#b82a4f;}
		 .HeadLine .firstNews-2 h2 span, .HeadLine .firstNews-2 h2 span a{ font-size:12px; color:#999999; font-weight:lighter; padding-left:10px;}
	     .HeadLine .firstNews-2 p{ display:block; padding:8px 10px 0 0; _padding-top:10px; line-height:20px;}
		 .HeadLine .firstNews-2 p span{
	width:68px;
	height:68px;
	float:left;
	display:block;
	overflow:hidden;
	padding-left: 24px;
	margin-right: 6px;
}
		 .HeadLine .firstNews-2 p span img{ width:130px; min-height:80px; margin-left:-25%; margin-top:-10%; _margin-left:-5%; _margin-top:0%;}
		 .HeadLine .firstNews-2 p span .specialimg{ width:100px; margin-left:-15%; margin-top:-50%; _margin-left:-5%; _margin-top:-15%;}
		 .HeadLine .firstNews-2 p span .specialimg2{ width:120px; margin-left:-50%; margin-top:0%; _margin-left:-10%; _margin-top:0%;}
		 
	     /*列表*/
	     .HeadLine ul{width:300px; padding:10px 5px 0 0; margin-left:7px; display:block; float:left; position:relative;}
	     .HeadLine ul li{ letter-spacing:1px; line-height:17px;background:url(../images/list/list-etc.gif) no-repeat 0 6px; padding-left:10px; margin-bottom:10px;}
		 .TaiwanNews{ display:block; height:46px; float:left; position:relative;}
		 .TaiwanNews a{ display:block; width:166px; height:42px; padding:1px; border:1px solid #CCCCCC; background:url(../images/medialogo/taiwanNews-n.jpg) no-repeat; float:left;}
		 .TaiwanNews a:hover{border:1px solid #999999; background:url(../images/medialogo/taiwanNews.jpg) no-repeat;}
		 .TaiwanNews .bilingual{ margin-left:10px; display:block; width:128px; background:url(../images/medialogo/bilingual.jpg) no-repeat; border-color:#87c4e7;}
		 .TaiwanNews .bilingual:hover{ background:url(../images/medialogo/bilingual-on.jpg) no-repeat; border-color:#2b75a0;}
		 
		 
	
	/*開獎資訊*/
	.gift{ display:block; padding-top:10px; float:left; position:relative;}
	.gift h1{ display:block; line-height:25px; font-size:13px; color:#FFF; background:#2b75a0; float:right; width:315px; padding-left:10px;}
	/*統一發票*/
	.gift-div{width:300px; padding:5px 5px 0 0; margin-left:7px; display:block; float:left; position:relative;}
	*html .gift-div{ width:305px; margin-left:5px;}
	.gift-div li{ line-height:25px; letter-spacing:1px; background:url(../images/giftBG.jpg) no-repeat; padding-left:10px;}
	.gift-div li span{ padding-left:5px; color:#2a2a2a; font-weight:bold;}
	.gift-div .gift-ps{ color:#999999; font-size:12px; background:none; line-height:20px; padding-left:0;}
	.gift-div .gift-title{ font-size:13px; color:#c72859; background:none; line-height:20px; padding-left:0;}
	/*樂透*/
	.gift-div2{width:300px; padding:5px 5px 0 0; margin-left:7px; display:block; float:left; position:relative; border-bottom:1px dotted #999999;}
	*html .gift-div2{ width:305px; margin:0 0 0 5px;}
	.gift-div2 li{ display:block; height:54px; *height:51px !important; clear:both; margin:5px 0;}
	.gift-div2 h2{ font-size:12px; display:block; margin-left:5px; color:#666666; font-weight:lighter; letter-spacing:0px;}
	.gift-div2 h2 a{ padding-left:10px;}
	.gift-div2 h3{ display:block; float:right; font-size:12px; width:60px; font-weight:lighter;}
	.gift-div2 li span{ background:url(../images/lotto/ball-yellow.gif) no-repeat; display:block; height:21px; width:28px; padding:8px 0 0 0px; font-size:15px; font-weight:bold; color:#a3161c; letter-spacing:0; float:left; margin-left:3px; text-align:center;}
	.gift-div2 li .one{ width:20px; padding-left:8px;}
	.gift-div2 li .special{background:url(../images/lotto/ball-red.gif) no-repeat; display:block; height:21px; width:27px; padding:8px 0 0 0px; font-size:15px; font-weight:bold; color:#FFF; letter-spacing:0; float:left; margin-left:3px; text-align:center;}
	      /*威力彩*/
	      .gift-div2 .loto-001{ background:url(../images/lotto/lotto_new_power.gif) no-repeat 0 8px; padding-left:80px;}
		  /*大樂透*/
		  .gift-div2 .loto-002{ background:url(../images/lotto/lotto_new_2.gif) no-repeat 0 8px; padding-left:80px;}
		  /*今彩539*/
		  .gift-div2 .loto-003{ background:url(../images/lotto/lotto_new_2h.gif) no-repeat 0 8px; padding-left:80px;}
		  /*38樂合彩*/
		  .gift-div2 .loto-004{ background:url(../images/lotto/lotto_new_2d.gif) no-repeat 0 8px; padding-left:80px;}
		  /*49樂合彩*/
		  .gift-div2 .loto-005{ background:url(../images/lotto/lotto_new_2c.gif) no-repeat 0 8px; padding-left:80px;}
		  /*4星彩*/
		  .gift-div2 .loto-006{ background:url(../images/lotto/lotto_new_2e.gif) no-repeat 0 8px; padding-left:80px;}
		  /*3星彩*/
		  .gift-div2 .loto-007{ background:url(../images/lotto/lotto_new_2f.gif) no-repeat 0 8px; padding-left:80px;}
		  /*香港六合彩*/
		  .gift-div2 .loto-008{ background:url(../images/lotto/mark6.gif) no-repeat 0 8px; padding-left:80px;}
		  
	/*戰績排行*/
	.rankingTable{ display:block; padding-top:10px; float:left; position:relative;}
	.rankingTable h1{ display:block; line-height:25px; font-size:13px; color:#FFF; background:#2b75a0; float:right; width:315px; padding-left:10px;}
	.rankingTable h2{ font-size:12px; font-weight:lighter; color:#999999; line-height:30px; clear:both; text-align:right; padding-right:15px;}
	.rankingTable ul{ display:block; position:relative; float:left; margin:10px 0 0 5px; padding:1px; width:300px; border:1px solid #999999;}
	.rankingTable ul li{ line-height:23px; clear:both; display:block; font-size:13px;}
	.rankingTable ul li table{ width:100%; padding:2px 0;}
	.rankingTable ul .ranking-title{background:#990000; color:#FFFFFF;}
	.rankingTable ul .ranking-A{ background:#FFFF99; color:#990000; border-top:1px solid #333333;}
	.rankingTable ul .ranking-B{ background:#990000; color:#FFFFFF; border-top:1px solid #333333;}
	     /*賽事內容*/
		 .ranking-1{ width:85px; padding-left:10px; border-right:1px solid #420000;}
		 .ranking-2{ width:80px; text-align:center; border-right:1px solid #420000;}
		 .ranking-3{ width:60px; text-align:center; border-right:1px solid #420000;}
		 .ranking-4{ width:60px; text-align:center;}


/**/
.block01{ height:1px; clear:both;}

/**/
.point01{ color:#C72859;}

/*彩券*/
.gift{ display:none;}



/*手動開獎資訊2010-01-10*/

.Handgift{ clear:both; padding-top:10px; font-weight:bolder; font-size:15px;}
.Handgift h1{color:#FFFFFF; display:block; float:right; font-size:13px; line-height:25px;
  padding-left:10px; width:315px; width:200px;}

.Handgift table{color:#000;}
.Handgift table th{}
.Handgif table td{ }
.Handgift h1{font-size:12px; float:left; font-weight:normal; color:#069;}
.Handgift p{ float:right; font-weight:normal; font-size:12px; padding-top:4px;}

.Handtitle h2{ font-size:13px; display:block; background-color:#2B75A0; color:#FFF; padding:4px 0 4px 11px;}

.or_ball{ background:url(../images/lotto/tab_lotto/ball-yellow.gif) no-repeat; width:30px; height:30px; padding-bottom:5px;}
.red_ball{ background:url(../images/lotto/tab_lotto/ball-red.gif) no-repeat; width:30px; height:30px; padding-bottom:5px;}

   /*統一發票 2010-01-10*/
	.Handgift .gift-div{width:300px; padding:5px 5px 0 0; margin-left:7px; display:block; float:left; position:relative; font-size:13px; font-weight:normal;}
	 .Handgift *html .gift-div{ width:305px; margin-left:5px;}
	 .Handgift .gift-div li{ line-height:25px; letter-spacing:1px; background:url(../images/giftBG.jpg) no-repeat; padding-left:10px;}
	 .Handgift .gift-div li span{ padding-left:5px; color:#2a2a2a; font-weight:bold;}
	 .Handgift .gift-div .gift-ps{ color:#999999; font-size:12px; background:none; line-height:20px; padding-left:0; font-weight:normal;}
	 .Handgift .gift-div .gift-title{ font-size:13px; color:#c72859; background:none; line-height:20px; padding-left:0;}
