@charset "utf-8";
/* CSS Document */
body{ margin:0px; font:微軟正黑體; font-size:14px; color:#000000; background:url(images/bg_body.jpg) repeat-x #afddff; letter-spacing:1px; line-height:140%;}
#webDiv{ margin:auto; width:950px;position:relative; font:微軟正黑體;}


#page950Content{ background:url(images/page_full_bg_02.jpg) repeat-y;min-height:400px; height:auto !important; height:400px; padding:2px 20px 2px 30px; }
#page950Content table{ margin:0px;}
#webTOPDiv{ height:400px;}
#webMIDDiv{ margin:-24px 0px 0px 0px; height:auto; background:url(images/page_full_bg_02.jpg) repeat-y;}
#headerFlashDiv{position:absolute;top:0px;left:-28px;}
#bannerDiv{ position:absolute; left:280px; top:310px;}
#leftregisDiv{position:absolute; left:4px; top:340px;}

#webMIDDiv_LeftColum{ width:280px; margin-top:136px; height:auto;}	
#webMIDDiv_LeftColum_page{width:280px;height:auto;}
#L_C_Top{ background:url(images/layoutOk_06.jpg) no-repeat bottom; height:23px;}
#L_C_Mid{ background:url(images/layoutOk_09.jpg) top repeat-y; text-align:left; padding-left:20px;}
#L_C_Mid p{}
#L_C_Btn{ background:url(images/layoutOk_10.jpg) no-repeat top;margin:0px; height:24px;}

#webMIDDiv_RightColum{ width:670px;  margin-top:110px;height:auto; }
#webMIDDiv_RightColum_page{ width:670px;height:auto; }
#R_C_Top{background:url(images/layoutOk_03.jpg) no-repeat top; height:20px;}
#R_C_Mid{background:url(images/layoutOk_08.jpg) repeat-y top; text-align:center; padding:4px 8px 40px 8px;min-height:400px; height:auto !important; height:400px;}
td#R_C_M_Left{ width:482px;}
td#R_C_M_Right{ width:168px; padding-top:6px;}
#R_C_M_Right_TopBg{background:url(images/right_Col_Bg_01.jpg) no-repeat right bottom;height:10px;}
#R_C_M_Right_BtnBg{background:url(images/right_Col_Bg_03.jpg) no-repeat right top; height:10px; }
#R_C_M_Right_Content{ background:url(images/right_Col_Bg_02.jpg) repeat-y right; margin:0px; padding:6px 4px 6px 10px; text-align:center;min-height:688px; height:auto !important; height:688px; }
.s_banner_a{ border:#DDDDDD 2px solid;}
#R_C_M_Right_Content p{ margin:6px auto 6px auto;}
#R_C_M_Right_Content a{ border:#FEEBB1 1px solid;}
#R_C_Btn{background:url(images/layoutOk_12.jpg) no-repeat bottom; height:24px; overflow:hidden;}
.divFoot{ width:100%;}
#webBTNDiv{ width:100%; float:left;}
#BTN_Top{ background:url(images/layoutOk_14.jpg) no-repeat bottom; height:22px;}
#BTN_Mid{ background:url(images/layoutOk_15.jpg) repeat-y top; text-align:center;}
#BTN_Btn{ background:url(images/layoutOk_16.jpg) no-repeat top; height:22px;}

/******* PAGE CSS *******/
.pageHeadTitleDiv{}
.pageContentDiv{}
.pageContentDiv img{  margin-bottom:16px;}

.subMenuBarMid{ background:url(images/pages/bar_02.jpg); text-align:center;  color:#333333; font-size:14px;}
.subMenuBarMid a{ color:#990000;font-weight:bold;  font-size:13px; font:微軟正黑體; }
.subMenuBarMid a:hover{text-decoration:none; }

#page_intro_Title{}
#page_subMenuDiv_intro{}

#page_subMenuDiv_intro_3A{ width:280px; margin:4px auto 4px auto; line-height:150%; padding:2px 10px 2px 10px; background:#FFFFCC; border:#FFCC66 1px solid;}
#page_subMenuDiv_intro_3B{width:380px; margin:4px auto 4px auto; line-height:150%;padding:2px 10px 2px 10px; background:#FFFFCC; border:#FFCC66 1px solid;}
#page_subMenuDiv_intro_3C{width:280px; margin:4px auto 4px auto; line-height:150%;padding:2px 10px 2px 10px; background:#FFFFCC; border:#FFCC66 1px solid;}

#page_subMenuDiv_introSkill{width:500px; margin:4px auto 4px auto; line-height:150%;padding:2px 10px 2px 10px; background:#FFFFCC; border:#FFCC66 1px solid;}
#page_subMenuDiv_introSkill_Frame{ width:96%;}


#page_novice_Title{}
#page_subMenuDiv_novice{}

#page_guide_Title{}
#page_subMenuDiv_guide{}

#page_download_Title{ }
.grameDownlaodFrame{margin:auto; width:650px;  text-align:center; }
.grameDownlaodFrameContent{font-size:14px; background:url(images/gameDownloadFramebg_02.jpg) repeat-y top;}
grameDownlaodFrame hr{ color:#996600; border:#996600 1px solid; width:90%;}
.dtitle1{ color:#333333;}
.dtitle2{ color:#333333;}
.remark{ font-size:12px; color:#CC0000;}

#wpdl_Items_Frame{ margin:4px;}
.wpdlItemDiv{ width:300px; background:url(images/wallpaper/wallpaperDlItem_bg.jpg) top center no-repeat; padding-top:14px; margin:2px;height:236px;}

#screendl_Items_Frame{ margin:8px;}
.screendlItemDiv{    margin:8px; border:#CCCCCC 1px solid;}
.screen_Item_Image{background:url(images/screens/wallpaperDlItem_bg.jpg) center no-repeat top;padding-top:16px; height:236px;}
.screen_Item_Info{ font-size:12px; line-height:20px;  padding-bottom:10px; color:#000000; padding-left:40px;}

.turn_page_div{ margin-top:30px; text-align:center;}
#newsPageContent{ background:url(images/news/newspage_02.jpg) repeat-y;min-height:300px; height:auto !important; height:300px; }

#NewsDiv_Top{}
#NewsDiv_Header{ background:url(images/newsDiv_01.gif) no-repeat left top; font-size:14px; height:66px; padding:0px 14px 0px 220px;}
#NewsDiv_Header_CatFrame{ background:url(images/newspage_02.jpg) no-repeat; width:900px; height:80px; overflow:hidden;}
#NewsDiv_ContentFrame{  background:url(images/newspage_03.jpg) repeat-y; width:900px; height:486px;}
#NewDiv_Content{ margin-left:200px; margin-top:10px; width:700px;}

.newsDivCatBtn_ON{	color:#000099;	background:url(images/newDiv_On.jpg) top no-repeat;	float:left;	width:105px;height:80px;color:#7A5727;font-size:16px;font:微軟正黑體;	font-weight:bold;	text-align:center;	padding-top:30px;}
.newsDivCatBtn_OFF{	color:#000099;	background:url(images/newDiv_Off.jpg) top  no-repeat;	float:left;	width:105px;height:80px;  font-size:16px;font:微軟正黑體;	font-weight:bold;text-align:center;	padding-top:30px;}
.newsDivCatBtn_OFF a{color:#BC7630; }
.newsDivCatBtn_OFF a:hover{color:#660000;}

.NewsDiv_Header_Cat_Item{ padding:2px 16px 0px 16px; margin-top:8px; background:#fbe9b0; color:#927338; text-decoration:none; font-size:14px; font-weight:bolder; margin-left:2px; margin-bottom:0px; border-left:#b48a39 2px solid;border-top:#b48a39 2px solid;border-right:#b48a39 2px solid;}
.NewsDiv_Header_Cat_Item:hover{ background:#FFFFFF;}


#NewsDiv_List{ background:url(images/newsDiv_02.jpg) left top repeat-y; height:161px; padding:0px 30px 0px 40px;}
.NewsDiv_List_ItemTitle{border-bottom:#321e00 1px dashed; padding-top:8px; font-size:14px; }
.NewsDiv_List_ItemTitle a{ background:url(images/img_icon_news_listIcon.gif) no-repeat left; padding-left:10px;float:left; padding-top:4px; color:#660000; font-size:14px;  text-decoration:none;}
.NewsDiv_List_ItemTitle a:hover{ color:#990000;}
.NewsDiv_List_ItemDate{ float:right; font-size:12px; width:130px; color:#990000;border-bottom:#321e00 1px dashed;}
#news_page_List{ color:#990000; font-size:15px; margin-top:50px;}

/** 產品page**/
#product_pageFrame{ width:600px; margin:auto; text-align:left;}
#product_pageContentTop{ height:31px; overflow:hidden;  }
#product_pageContentDiv{ background:url(images/product_pageFrame_02.jpg) repeat-y; padding:8px;}
#product_pageContentBtn{ height:32px; overflow:hidden; }
.productpTitle{ background:url(images/product_page_product_Titlebg.jpg) no-repeat left; padding:6px 2px 6px 26px; font-size:16px; font-weight:bold; color:#660000; text-align:left; }
.product_infoTb{font:Geneva, Arial, Helvetica, sans-serif; line-height:180%; color:#666666;}
.product_infoTb Strong{ color:#660000;}
.product_infoTb td{ }
.product_infoTb_title{ background:url(images/product_page_info_title.jpg) no-repeat left top; text-align:center; width:100PX; color:#FFFFFF; font-weight:bold;}
.pInfo_Div{ margin-bottom:10px;}
.product_page_menu_Item{ background:url(images/product_page_left_menu_item.jpg) no-repeat top; width:220px; height:34px; color:#663300; font-size:16px; font-weight:bolder; padding-top:8px; margin:auto; }
.product_page_menu_Item a{ text-decoration:underline; }
..product_page_menu_Item a:hover{ color:#66CCFF;}

.produxts_Menu{}
.produxts_Menu_Item{ margin:auto 8px auto auto; text-align:center;}
.produxts_Menu_Item img{ border:#FFFFFF 1px solid;}
.product_List_Item{}


/* 處罰名單*/
#blockList_content_Div{text-align:left; margin-left:8px;}
#blockList_content_Div strong{  margin:4px auto auto 4px; font-size:16px; color:#660000; font-weight:bold;}

#blockList_content_Div table{ font-size:12px; color:#333333; background:#DDDDDD; width:98%; margin-top:8px;  border:#CCCCCC 1PX solid; padding:2px;}
#blockList_content_Div th{ background:#EEEEEE; padding:4px; border-bottom:#CCCCCC 1px solid;}
#blockList_content_Div td{ background:#FFFFFF; padding:4px; text-align:center;border-bottom:#CCCCCC 1px solid;}
.blockList_Menu_Item{ background:url(images/blockList_page_left_menu_item.jpg) no-repeat top; width:220px; height:34px; color:#666666; text-align:center; font-size:16px; font-weight:bolder; padding-top:8px; margin:auto; }
.blockList_Menu_Item a{  color:#666666; }
.blockList_Menu_Item a:hover{ color:#CCCCCC; }


/* CLASS */
.noSpace{ margin:0px; padding:0px;}
.redT{color:#990000;}
.red10{color:#ff0000;}
.browT{color:#663300;}
.msnlyn{ color:#663300; font-weight:bold;}
.font2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 22px;
}
.page_small_title{ background:#FFFBDF; padding:4px;margin-top:20px;}
.ContentInfoTable{ margin-top:10px; margin-bottom:10px; }
.even_TD_BG{ }
