@charset "utf-8";
/*================大宇搶鮮報專用===================*/
ul.nav > li ul {
	background-image:url(../Images/news/nav_li_ul_popup_bg.png);
	background-repeat:no-repeat;
	width:170px;
	height:304px;
	position:absolute;
	z-index:2000;
	float: left;
	margin-left:142px;
	padding-top:22px;
	margin-top:-60px;
}
/*IE7*/
*+html ul.nav > li ul {
	margin-left:82px;
}
ul.nav > li ul li {
	height:50px;
	padding-bottom:0;
	padding-top:0;
}
ul.nav > li ul li a:link, ul.nav > li ul li a:visited {
	background-image:url(../Images/news/nav_li_ul_popup_a.png);
	background-repeat:no-repeat;
	/*width:141px; 原始*/
width:113px;
	height:45px;
	float: left;
	margin-left:5px;
	padding-left:25px;
	padding-right:3px;
	color:#0068b7;
	line-height:22px;
	overflow:hidden;
}
ul.nav > li ul li a:hover {
	background-position: left -50px;
	color:#0068b7;
}
/*站內搜尋*/
#blk_search {
	margin-top: 20px;
	margin-bottom: 20px;
}
#blk_search .textBox {
	background-image:url(../Images/default/blk_search_textBox.gif);
	background-repeat:no-repeat;
	width:89px;
	/*	width:122px; 原寬*/
	height:27px;
	padding-left:30px;
	padding-right:3px;
	border:none;
	font-size:12px;
	line-height:27px;
	margin-left:3px;
	color:#88a1a7;
}
#blk_search .btn1 {
	background-image:url(../Images/default/btn1_right.gif);
	background-repeat:no-repeat;
	background-position:right top;
	width:48px;
	height:27px;
	border:none;
	color:#FFF;
	font-size:12px;
	line-height:27px;
	cursor:pointer;
}
/*最新公告（blk_newsKm：跟首頁的 #blk_news 意義不同——首頁是搶先報摘要，這裡是
  News_Main 站務公告，id 特意取不同名字避免跟首頁在控制台共用同一份編輯設定）*/
#blk_news h2, #blk_newsKm h2 {
	background-image:url(../Images/news/blk_news_h2.gif);
}
/*網站使用教學*/
#blk_keyWord h2 {
	background-image:url(../Images/news/blk_keyWord_h2.gif);
}
/*關鍵字*/
#tagCloud {
	width: 170px;
	/*background-color: #575454;*/
	text-align: center;
	padding: 5px;
	overflow: auto;
	font-size: 70%;
	font-family: arial;
}
#tagCloud h2 {
	/*color: #ffffff;*/
	font-size: 2.5em;
	margin: 0 0 10px 0;
	background: url(images/cloud.gif) no-repeat 0;
	padding: 15px 0 15px 80px;
}
#tagList {
	margin: 0;
	padding: 0;
}
#tagList li {
	list-style-type: none;
	float: left;
	margin: 0 10px 0 0;
	height: 20px;
}
#tagList li a {
	text-decoration: none;
	/*color: #ffffff;*/
}
#tagList li a:hover {
	text-decoration: underline;
}
/*本週Top5*/
#blk_top5 h2 {
	background-image:url(../Images/news/blk_top5_h2.gif);
	height:46px !important;
	padding-top:0 !important;
	text-indent:-999999px;
}
#blk_top5 ul.tab {
	margin-top:-48px;
	float:left;
	padding:0;
	margin-left:90px;
	width:100%;
}
#blk_top5 ul.tab li {
	float:left;
	margin:0;
	padding:26px 5px 0px 5px;
	color:#a0a0a0;
	border:none;
	line-height:12px;
	height:20px;
}
#blk_top5 ul.tab li.selected {
	color:#0075a9;
	border-top: #e5e5e5 1px solid;
	border-left: #e5e5e5 1px solid;
	border-right: #e5e5e5 1px solid;
	border-bottom: #FFFFFF 1px solid;
}
#blk_top5 ul.tabContent li {
	background-image:url(../Images/news/blk_top5_num.gif);
	background-repeat:no-repeat;
	background-position:10px top;
	height:35px;
	height:33px \9; /*IE*/
	padding-top: 12px;
	padding-left:40px;
	line-height:16px;
	overflow:hidden;
}
/*本週Top5數字*/
#blk_top5 ul.tabContent li.num1 {
	background-position:10px top;
}
#blk_top5 ul.tabContent li.num2 {
	background-position:10px -47px;
}
#blk_top5 ul.tabContent li.num3 {
	background-position:10px -94px;
}
#blk_top5 ul.tabContent li.num4 {
	background-position:10px -141px;
}
#blk_top5 ul.tabContent li.num5 {
	background-position:10px -188px;
}
#blk_top5 ul.tabContent li a:link, #blk_top5 ul.tabContent li a:visited {
	line-height:16px;
	color:#03C0E9;
	text-decoration:none;
}
#blk_top5 ul.tabContent li a:hover {
	color: #0084AA;
}
#blk_top5 ul.tabContent li a:link.ontop, #blk_top5 ul.tabContent li a:visited.ontop {color:#FF7E00;}
#blk_top5 ul.tabContent li a:hover.ontop {color: #C30;}
/*新聞首頁大廣告輪播*/
#blk_mainAd {
	width:677px;
	margin-bottom:20px;
	background-image:url(../Images/news/adListBar.gif);
	padding-bottom:5px;
}
/*分類選單*/
#categoryMenu {
	margin-bottom:-37px;
	background-image:url(../Images/news/categoryMenu_bg.gif);
	background-repeat:no-repeat;
	height:155px;
}
#categoryMenu ul.tab {
	background-image:none;
	padding-left:20px;
}
#categoryMenu ul.tab li {
	margin-right:0px;
	margin-left:-1px;
}
#categoryMenu ul.tab li a {
	background-image:url(../Images/news/categoryMenu_tab.gif);
	background-position:left top;
	height:66px;
	padding:0 0 0 1px;
	font-size:12px;
}
#categoryMenu ul.tab li a span {
	background-image:url(../Images/news/categoryMenu_tab.gif);
	background-position: right top;
	height:66px;
	/*float:none;*/
	line-height:60px;
	padding:0 20px;
	color: #6F6F6F;
}
#categoryMenu ul.tab li.selected {
	margin-left:0px;
}
#categoryMenu ul.tab li.selected a {
	background-position:center -66px;
}
#categoryMenu ul.tab li.selected a span {
	background-image:none;
	color: #FFFFFF;
}
#categoryMenu ul.tabContent {
	display:none;
	width:605px;
	border-bottom:#E5E5E5 1px solid;
	float:left;
	height:30px;
	margin-left:35px;
}
#categoryMenu ul.tabContent li {
	float:left;
	margin-left:20px;
}
#categoryMenu ul.tabContent li a {
	float:left;
	height:30px;
	line-height:30px;
	background-image:url(../Images/news/categoryMenu_tabContent_li_bg.gif);
	background-repeat:no-repeat;
	background-position: left top;
	padding-left:20px;
	color:#737373;
}
#categoryMenu ul.tabContent li a:hover {
	color:#000000;
}
#categoryMenu ul.tabContent li.selected a {
	background-position: left -30px;
}
/*文章區塊框框*/
.frameArticle {
	background-image: url(../Images/news/frameArticle_bg.gif);
	background-color:#000;
	margin-bottom:20px;
}
.frameArticle .bgtop {
	background-image: url(../Images/news/frameArticle_bgtop_news.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-top:60px;
}
.frameArticle .bgtop.type2 {
	background-image: url(../Images/news/frameArticle_bgtop_news2.gif);
}
.frameArticle .bgbtm {
	background-image: url(../Images/news/frameArticle_bgbtm.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	padding: 0 18px 20px 18px;
	text-align:left;
}
/*文章標題標籤*/
.frameArticle .label {
	background-repeat:no-repeat;
	width:33px;
	height:19px;
	text-indent:-999999px;
}
.frameArticle .label.hot {
	background-image:url(../Images/news/label_hot.gif);
}
.frameArticle .label.new {
	background-image:url(../Images/news/label_new.gif);
}
.frameArticle .label.movie {
	background-image:url(../Images/news/label_movie.gif);
}
.frameArticle h2 .label {
	margin-top:-20px;
}
.frameArticle .color1 {
	color:#00a0e9;
}
/*文章列表-文章群組*/
.frameArticle .articles {
	margin-bottom:40px;
}
/*文章標題*/
.articles h2 {
	font-weight: bold;
	float:left;
	width:500px;
	height:24px;
	margin:0;
	overflow:hidden;
}
/*文章列表-內文*/
.articles p {
	line-height:18px;
	float:left;
	width:450px;
	height:36px;
	margin:0 20px;
	color:#000;
	overflow:hidden;
}
/*文章列表-遊戲圖片區塊*/
.articles .gamePic {
	background-image:url(../Images/news/articles_mainImg_bg.gif);
	background-repeat:no-repeat;
	padding:5px;
	margin-right:10px;
	float:left;
	/*width:125px;
	height:110px;*/
	width:115px;
	height:100px;
}
.articles .gamePic a {
	width:115px;
	height:70px;
	display:block;
	overflow:hidden;
	line-height:70px;
}
.articles .gamePic img {
	/*width:115px;
	height:70px;*/
	max-width:115px;
	width:expression((this.width > 115) ? "115":"auto");
}
/*文章列表-遊戲標籤*/
.articles .gamePic .label {
	width:34px;
	height:24px;
	line-height:24px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	overflow:hidden;
	color:#000;
	text-indent: 0;
}
.articles .gamePic .label.web {
	background-color:#b2e2f8;
}
.articles .gamePic .label.olg {
	background-color:#f8e0b2;
}
.articles .gamePic .label.etc {
	background-color:#d2f8b2;
}
.articles .postTime {
	height:24px;
	line-height:24px;
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right:2px;
	color:#a0a0a0;
}
/*文章列表-資訊列*/
.articleList .infoBar {
	background-image:url(../Images/news/articleList_infoBar_bg.gif);
	float:left;
	width:450px;
	height:22px;
	line-height:22px;
	padding: 0 25px;
	margin-top:18px;
}
/*文章列表-公告群組*/
.frameArticle .news {
	border-bottom: #e5e5e5 1px solid;
	margin:0px 10px 20px 10px;
	padding-bottom:10px;
}
/*文章列表-發文時間區塊*/
.news h2 {
	font-weight: bold;
	float:left;
	width:500px;
	margin:0;
	overflow:hidden;
}
.news .postTime {
	background-image:url(../Images/news/news_postTime_bg.gif);
	background-repeat:no-repeat;
	float:left;
	width:52px;
	height:38px;
	font-family:Verdana, Geneva, sans-serif;
	margin-right:20px;
}
.news .postTime .timeYear {
	color: #FFFFFF;
	width:52px;
	float:left;
	font-size:10px;
	line-height:16px;
	text-align:center;
}
.news .postTime .timeMonth, .news .postTime .timeDay {
	color: #959595;
	font-size:16px;
	width:26px;
	text-align:center;
	float:left;
	line-height:21px;
}
/*遊戲名稱*/
.news .gameName {
	border-left:#b5e0df 3px solid;
	float:left;
	padding-left:10px;
	line-height:20px;
	color:#959595;
}
.news .label {
	float:left;
	margin-left:10px;
}
.news h2 a {
	color:#0075a9;
}
.news h2 a:hover {
	color:#000000;
}
/*文章內容*/
.articleContent .news {
	margin:0px 10px 5px 10px;
}
/*文章內容-資訊列*/
.articleContent .infoBar {
	height:22px;
	line-height:22px;
	padding: 0 5px;
	margin-top:0px;
	text-align:right;
}
/*文章內容-推好文列*/
.articleContent .shareBar {
	text-align:right;
	padding: 10px 5px;
}
.shareBar .icon {
	display: inline-block;
	background-repeat:no-repeat;
	width:0;
	height:24px;
	padding-left:24px;
	overflow:hidden;
}
.shareBar .icon.facebook {
	background-image:url(../Images/default/icon_facebook.gif);
}
.shareBar .icon.twitter {
	background-image:url(../Images/default/icon_twitter.gif);
}
.shareBar .icon.plurk {
	background-image:url(../Images/default/icon_plurk.gif);
}
/*文章內容-文字區域*/
.areaText {
	padding:0 10px;
	color:#333;
}
.areaText h1 {
	font-size:13pt;
	line-height:1.8em;
	color: #DB6800;
	font-weight:bold;
	margin-top:0;
}
.areaText h2 {
	font-size:12pt;
	line-height:1.8em;
	font-weight:bold;
}
.areaText h3 {
	font-size:11pt;
	line-height:1.8em;
	color:#638C0B;
}
.areaText p {
	font-size:11pt;
	line-height:1.8em;
	margin-bottom:20px;
}
.areaText img {
	max-width:600px;
	width:expression((this.width > 600) ? "600":"auto");
}
.areaText table {
	font-size:12px;
	border:1px solid #ccc;
	border-collapse:collapse;
	margin: 0;
	text-align:center;
}
.areaText table td, .areaText table th {
	border:1px solid #ccc;
	padding: 3px;
	text-align:center;
}
.areaText table th {
	background-color: #f4f4f4;
	color: #000;
}
/*心情投票*/
.emotionVote {
	background-image:url(../Images/news/emotionVote_bg.gif);
	width:607px;
	height:110px;
}
.emotionVote .icon.facebook {
	float:left;
	margin-left:50px;
	margin-right:30px;
	margin-top:25px;
}
.emotionVote .face {
	background-position: left bottom;
	background-repeat:no-repeat;
	float:left;
	width:89px;
	height:77px;
	margin-top:20px;
}
.emotionVote .face.type1 {
	background-image:url(../Images/news/emotionVote_face1.gif);
}
.emotionVote .face.type2 {
	background-image:url(../Images/news/emotionVote_face2.gif);
}
.emotionVote .face.type3 {
	background-image:url(../Images/news/emotionVote_face3.gif);
}
.emotionVote .face.type4 {
	background-image:url(../Images/news/emotionVote_face4.gif);
}
/*投票圖形百分比*/
.emotionVote .percent {
	background-image:url(../Images/news/emotionVote_percent.gif);
	background-position:right bottom;
	width:16px;
	height:77px;
	overflow:hidden;
	float:right;
	margin-right:10px;
}
.emotionVote .percentBg {
	background-image:url(../Images/news/emotionVote_percent.gif);
	background-position:left bottom;
	width:16px;
	height:76px; /*依比例動態變更*/
	max-height:77px;
	overflow:hidden;
	position:absolute;
}
/*分享按鈕區域*/
.emotionVote .shareArea {
	background-image:url(../Images/news/emotionVote_shareArea.gif);
	background-repeat:no-repeat;
	margin-left:10px;
	padding-left: 0px;
	padding-top:10px;
	float:left;
	text-align:center;
	width:96px;
	height:110px;
}
/*留言框框*/
/*.framePost { background-image:url(../Images/news/framePost_bg.gif); background-repeat:repeat-y; margin-bottom:20px;}
.framePost .bgtop {
	background-image:url(../Images/news/framePost_bgtop.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-top:60px;
}
.
.framePost .bgbtm {
	background-image: url(../Images/news/framePost_bgbtm.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	padding: 0 18px 20px 18px;
	text-align:left;
}*/
/*發表留言*/
.postForm {
	margin:0 30px;
}
.postForm .myPhoto {
	background-image:url(../Images/news/myPhoto_bg.gif);
	background-repeat:no-repeat;
	width:46px;
	height:46px;
	overflow:hidden;
	padding-top:3px;
	padding-left:3px;
	float:left;
}
.postForm .myPhoto img {
	width:40px;
	height:40px;
}
.postForm .repostArea {
	width:530px;
	background-color:#F7F7F7;
	float:left;
	margin-left:25px;
	margin-bottom:5px;
	padding:5px;
}
.postForm .repostArea.edit {
	background-color:#cfdeff;
	margin-bottom:20px;
}
.postForm .repostArea .arrows {
	background-image:url(../Images/news/postForm_arrows.gif);
	background-position: 0 0;
	width:10px;
	height:30px;
	position: absolute;
	margin-top:-5px;
	margin-left:-15px;
}
.postForm .repostArea.edit .arrows {
	background-position: 0 -30px;
}
.postForm .repostArea .textArea {
	width:508px;
	border:#d4d4d4 1px solid;
	background-color:#fafafa;
	padding:5px 10px;
	margin:0;
}
.postForm .repostArea.edit .textArea {
	border:#6f85b6 1px solid;
	background-color:#FFFFFF;
	padding:5px 10px;
}
.postForm .repostArea.edit a.btn1:link, .postForm .repostArea.edit a.btn1:visited {
	height:26px;
	line-height:26px;
	background-image:url(../Images/default/icon_09.gif);
	background-repeat:no-repeat;
	background-position: 10px 10px;
	background-color:#6f85b6;
	color:#eeeeee;
	float:right;
	padding-top:0;
	padding-left:30px;
	padding-right:10px;
}
.postForm .repostArea.edit a.btn1:hover {
	color:#FFFFFF;
}
.postForm .repostArea .myNickname {
	float:left;
	background-image:url(../Images/default/icon_10.gif);
	background-repeat:no-repeat;
	background-position: 10px 8px;
	padding-left:25px;
}
.postForm .repostArea .postTime {
	float:right;
	background-image:url(../Images/default/icon_11.gif);
	background-repeat:no-repeat;
	background-position: 10px 8px;
	padding-left:25px;
	color:#6f85b6;
	font-size:10px;
}
