@charset "utf-8";
/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	/*vertical-align: baseline;*/
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/**/
body {
	margin: 0;
	padding: 0;
	text-align: center;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 100%/1.4;
	line-height: 1.5em;*/
	font-size:12px;
}
/*================預設基本===================*/
h1 {
	font-size: 16pt;
	color: #0385C6;
	margin-top:20px;
	margin-bottom:0px;
	font-family:"微軟正黑體", Arial, "新細明體";
}
h2 {
	font-size: 15px;
	color:#528ea9;
	margin-top:10px;
	margin-bottom:0px;
	font-family:"微軟正黑體", Arial, "新細明體";
}
h3 {
	font-size: 13px;
	color: #326984;
	margin-top:10px;
	margin-bottom:0px;/*margin-left:20px;*/
	font-family:"微軟正黑體", Arial, "新細明體";
}
h4 {
	font-size: 12px;
	color: #666;
	margin-top:10px;
	margin-bottom:0px;
	margin-left:30px;
	font-family:"微軟正黑體", Arial, "新細明體";
}
h5 {
	font-size: 12px;
	font-weight: normal;
	color: #996600;
	margin-top:10px;
	margin-bottom:0px;
	margin-left:30px;
	font-family:"微軟正黑體", Arial, "新細明體";
}
h6 {
	font-size: 11px;
	font-weight: normal;
	margin-top:10px;
	margin-bottom:0px;
	margin-left:30px;
	color: #666666;
	font-family:"微軟正黑體", Arial, "新細明體";
}
strong {
	font-weight: bold;
	color: #CC0000;
}
em {
	color: #0066CC;
	font-style: normal;
}
hr {
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom: 1px solid #bfbfbf;
	height: 1px;
}
a:link, a:visited {
	/*color: #1baed3;*/
	color:#007CBA ;
	text-decoration:none;
}
a:hover {
	color: #00ACCE;
	text-decoration:underline;
}
/*================整體區塊===================*/
/*整體頁面容器*/
#container {
	width: 960px;
	margin: 0px auto;
	text-align: left;
}
/*表頭區域*/
#header {
	width:960px;
	height:95px;
	color:#FFF;
	background-image: url(../Images/default/header_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	position:relative;
}
#content {
	float:left;
	background-image:url(../Images/default/mainContent_bg.gif);
	background-position:left;
	background-repeat: repeat-y;
}
#content > .bgtop {
	background-image:url(../Images/default/mainContent_bgtop.gif);
	background-position:left top;
	background-repeat: no-repeat;
}
#content > .bgbtm {
	width:100%;
}
.bgNone {
	background-image:none !important;
}
/*側邊攔*/
#sidebar1 {
	float:left;
	width: 192px;
	margin-top:-71px;
	margin-bottom:-40px;
	margin-left:28px;
	margin-right:10px;
	display: inline;
	min-height:500px;
	position:relative;
	/*position:absolute;*/
	z-index:100;
}
#sidebar1 .bgtop {
	background-image:url(../Images/default/sidebar1_bgtop.png);
	background-repeat:no-repeat;
	background-position:top;
}
#sidebar1 .bgbtm {
	width:175px;
	margin:0 auto;
	padding-top:1px;
}
#sidebar1 h1 {
	font-size:12pt;
}
#sidebar1 h2 {
	font-size:11pt;
}
#sidebar1 p {
	margin-left:0px;
	margin-top:0px;
}
/*主要內容區域*/
#mainContent {
	width:730px;
	float:left;
	/*margin-left:230px;*/
}
/*主要內容區域-上方背景*/
#mainContent > .bgtop {
	width:100%;
}
/*主要內容區域-下方背景*/
#mainContent > .bgbtm {
	width:730px;
	float:right; /*padding: 10px 20px;*/
}
/*頁尾區域*/
#footer {
	background-image:url(../Images/default/footer_bg.gif);
	background-repeat:no-repeat;
	margin-bottom:20px;
	height:85px;
	text-align:center;
	clear:both;
	padding-top:26px;
	font-size:12px;
	color:#4590A5;
}
.foot_other {
	background-image:url(../Images/default/footer_bg_other.gif) !important;
}
/*版權資訊*/
#copyRight {
	color: #4590A5;
	font-size:11px;
	letter-spacing: 0em;
	text-align:center;
	padding-top:10px;
}
/*================區塊細項===================*/
/*logo*/
#logo {
	background-image:url(../Images/default/logo.png);
	_background-image:none;
 	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://script.softstar.com.tw/Images/default/logo.png', sizingMethod='image');
	width:210px;
	height:114px;
	margin-left:18px;
	position:absolute;
	z-index:100;
	top:0;
}
#logo a {	
	width:0;
	height:114px;
	padding-left:210px;
	overflow:hidden;
	display:block;
}
/* 快速選單 */
#quickMenu {
	float:right;
	margin:10px 75px 0 0;
}
#quickMenu a {
	margin-right:20px;
	color:#666666;
}
#quickMenu a:hover {
	color:#000;
}

/* 主要選單 */
#mainMenu {
	position:absolute;
	z-index:2;
	font-size:12px;
	width:730px;
	height:55px;
	margin-left:240px;
	margin-top:37px;
	top:0;
}
#menu {
	margin: 0;
	padding: 0;
	list-style: none;
	position: relative;
	width: 720px;
	float: left;/*background: #eee;*/
}
#menu li {
	margin: 0;
	padding: 0;
	float: left;
	width: 110px;
	text-align: left;
	border-left: 1px solid #8D8D8D;
}
#menu li:hover {
	border-left: 3px solid #000;
}
#menu .mainTitle {
	color:#000000;
	/*padding:2px 0 5px 2px;*/
	margin:0;
	font-size:16px;
	font-weight:bolder;
	font-family: "微軟正黑體", Arial, "新細明體";
	line-height:20px;
}
#menu li:hover .mainTitle a {
	color:#0089D0;
}
#menu .subTitle {
	display:block;
	color:#666666;
	padding: 0 0 0 7px;
	font-size:12px;
	height:14px;
	font-family:Arial, Helvetica, sans-serif;
}
#menu .subTitle.beta {
	background:url(../Images/default/icon_beta.gif) no-repeat 55px 0px;
}
#menu li .mainTitle a {
	padding: 0px 5px;
	display: block;
	color: #000;
	text-decoration: none;
}
#menu li div.subMenu {
	display: none;
	background-image:url(../Images/default/mainMenu_subMenu_left.gif);
	background-repeat:no-repeat;
	background-position:left top;
	position: absolute;
	margin-top:3px;
	_width: 720px; /*IE6*/
}
#menu li div.subMenu span {
	background-image:url(../Images/default/mainMenu_subMenu_right.gif);
	background-repeat:no-repeat;
	background-position:right top;
	float:left;
	margin-left:10px;
	padding-right:10px;
}
#menu li ul {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	color: #fff;
}
#menu li ul li {
	margin: 0;
	padding: 0;
	float: left;
	width: inherit;
	*width:auto; /*ie7*/
	text-align: left;
	border-left: 1px solid #40A3D4;
}
#menu li ul li:hover {
	border-left: 1px solid #40A3D4;
}
#menu li ul li.first {
	border-left: 0px solid #fff;
}
#menu li ul li a {
	padding: 0px 20px;
	float:left;
	color: #eee;
	text-decoration: none;
	font-size:12px;
	height:20px;
	line-height:20px;
}
#menu li ul li a:hover {
	height:20px;
	line-height:20px;
	text-decoration:  none;
	background-color: #47BBDC;
	color: #fff;
}

/*大看板圖片*/
#picTitle {
	float:left;
	width:960px;
	height:115px;
}
/*會員登入專區*/
/*會員未登入區塊*/
#blk_member .logout {
}
#blk_member .logout ul {
	margin:0 2px;
}
#blk_member .logout ul li {
	border-bottom:#CCC 1px solid;
	line-height:28px;
	height:28px;
	clear:both;
	cursor:pointer;
}
#blk_member .logout ul li:hover {
	background-color:#F7F7F7;
}
#blk_member .logout ul li a:link, #blk_member .logout ul li a:visited {
	color:#333;
}
#blk_member .logout ul li a:hover {
	color:#007CBA;
}
#blk_member .logout ul li a.btn1:link, #blk_member .logout ul li a.btn1:visited {
	background-image:url(../Images/default/icon_01.gif);
	background-repeat:no-repeat;
	background-position: 5px 8px;
	padding-left:20px;
	float:left;
	font-size:13px;
	color: #007CBA ;
	padding-top:0px;
}
#blk_member .logout ul li a.btn1:hover {
	color: #00ACCE;
	text-decoration:none;
}
/*快速加入會員*/
#btn_register {
	width:175px;
	height:98px;
	text-indent:-999999px;
	background-image:url(../Images/default/btn_register.gif);
	background-position:0 0;
	display:block;
	margin-top:10px;
	margin-bottom:5px;
}
#btn_register:hover {
	background-position:0 -98px;
}
/*海外玩家加入會員*/
#btn_register_global {
	width:175px;
	height:30px;
	text-indent:-999999px;
	background-image:url(../Images/default/btn_register_global.gif);
	background-position:0 0;
	display:block;
	margin-top:0px;
	margin-bottom:5px;
}
#btn_register_global:hover {
	background-position:0 -30px;
}
/*會員已登入區塊*/
#blk_member .login {
	background-image:url(../Images/default/blk_member_bg.gif);
	background-repeat:no-repeat;
	margin-top:10px;
	height:98px;
}
#blk_member .login .userImg {
	background-image: url(../Images/member/userImg_bg.gif);
	background-repeat:no-repeat;
	float:left;
	width:51px;
	height:51px;
	margin-left:10px;
	margin-top:10px;
	
	_margin-left:5px;
}
#blk_member .login .myPhoto {
	float:left;
	border:#FFF 3px solid;
	width:45px;
	height:45px;
}
#blk_member .login .mask {
	border:#FFF 0px solid;
	width:51px;
	height:51px;
	display:none;
	position:absolute;
	background-color:#333;
	filter:alpha(opacity=70);       /* IE */ 
	-moz-opacity:0.7;              /* Moz + FF */ 
	opacity: 0.7;
	margin-left:10px;
	margin-top:10px;
	*margin-left:-161px;/* IE7 */
	*margin-top:-20px;/* IE7 */
}
#blk_member .login .mask a {
	width:51px;
	height:51px;
	display:block;
	color:#FFF;
	line-height:51px;
	text-align:center;
}
#blk_member .login .myNickname {
	float:left;
	overflow:hidden;
	width: 100px;
	height:20px;
	line-height:20px;
	color:#FFF;
	margin-top:10px;
	margin-left:10px;
}
#blk_member .login .jPoint {
	float:left;
	overflow:hidden;
	width: 100px;
	height:20px;
	line-height:20px;
	color:#FFF;
	margin-left:10px;
	word-break:break-all;
	word-wrap:break-word;
}
#blk_member .login .jPoint a:link, #blk_member .login .jPoint a:visited {
	color:#FF9;
}
/*登出按鈕*/
#blk_member .login .btn_logout {
	position: absolute;
	margin-left:130px;
	margin-top:78px;
	*margin-left:-42px;
	*margin-top:48px;
	color:#FFF;
}
#blk_member .login .btn_logout a:link, #blk_member .login .btn_logout a:visited {
	color:#FFF;
}
#blk_member .login ul.tab {/*margin-left:65px;*/
	margin-left:10px;
	clear:both;
}
#blk_member .login ul.tab li {
	float:left;
	overflow:hidden;
	width: 30px;
	height:28px;
	background-repeat:no-repeat;
	text-indent:-999999px;
	margin-right:3px;
	margin-top:5px;
	background-position:0 0;
}
#blk_member .login ul.tab li.selected {
	background-position:0 -28px;
}
#blk_member .login li.myMail {
	background-image: url(../Images/default/blk_member_tab_myMail.png);
	/*display: none;*/
}
#blk_member .login li.myMail .tips {
	background-image: url(../Images/default/icon_myMail_tips_bg.png);
	position:absolute;
	margin-left:25px;
	margin-top:-15px;
	width:23px;
	height:22px;
	text-indent:0px;
	text-align:center;
	line-height:22px;
	display:block;
}
#blk_member .login li.myMail a {
	float:left;
	width:30px;
	height:28px;
}
#blk_member .login li.myPoint {
	background-image: url(../Images/default/blk_member_tab_myPoint.png);
}
#blk_member .login li.myAccount {
	background-image: url(../Images/default/blk_member_tab_myAccount.png);
}
#blk_member .login li.usedGame {
	background-image: url(../Images/default/blk_member_tab_usedGame.png);
	display: none;
}
#blk_member .login .tabContent ul {
	clear:both;
	background-color:#f1f1f1;
	border-left:#CCC 1px solid;
	border-right:#CCC 1px solid;
	border-bottom:#CCC 1px solid;
	position:absolute;
	width:173px;
	display:none;
	border:#FFF 1px solid;
	-webkit-box-shadow: #666 1px 1px 8px;
    -moz-box-shadow: #666 1px 1px 8px;
    box-shadow: #666 1px 1px 8px;
/*margin-top:32px;*/}
#blk_member .login .tabContent ul li {
	border-bottom:#dcdcdc 1px solid;
	margin:0 8px;
	padding:8px;
}
div.navTitle {
	border-bottom: #50b3cf 2px solid;
	margin-top:15px;
	font-family: "微軟正黑體", Arial, "新細明體";
}
div.navTitle h1 {
	color:#000000;
	padding:2px 0 5px 2px;
	margin:0;
	font-weight:bolder;
}
div.navTitle .subTitle {
	display:block;
	color:#a5a5a5;
	padding: 0 0 0 2px;
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
}
ul.nav {
	display:block;
}
ul.nav li {
	border-bottom:#CCC 1px solid;
	line-height:28px;
	cursor:pointer;
	display:block;
	background-image:url(../Images/default/icon_01.gif);
	background-repeat:no-repeat;
	background-position: 5px 8px;
	padding-left:20px;
	font-size:15px;
	color:#1197be;
	font-family: "微軟正黑體", Arial, "新細明體";
}
ul.nav li a:link, ul.nav li a:visited {
	color:#1197be;
}
ul.nav li a:hover, ul.nav li:hover, ul.nav li:hover a, ul.nav li.selected a {
	color: #80c232;
	text-decoration:none;
}
ul.nav li ul {
	display:none;
	background-image:url(../Images/default/nav_li_ul_bg.gif);
	background-repeat:no-repeat;
	background-position:left top;
	margin-bottom:10px;
	/*border-top:#CCC 1px dotted;*/
}
ul.nav li ul li {
	border-bottom: none;
	margin-left:20px;
	background-image: none;
	padding-left:0px;
	font-family: "新細明體";
	padding-top:6px;
	padding-bottom:6px;
	/*border-bottom:#CCC 1px dotted;*/
}
ul.nav li ul li a:link, ul.nav li ul li a:visited {
	font-family:Verdana, Geneva, sans-serif;
	margin:0;
	color: #6f6f6f;
	font-size:12px;
	line-height:14px;
}
ul.nav li ul li a:hover {
	color: #80c232;
	text-decoration:none;
}
ul.nav.disable li {
	color:#999;
	cursor: default;
}
/*子頁測攔廣告*/
#ad {
	text-align:center;
	margin-top:10px;
}
#ad a {
	/*margin-top:10px;*/
	width:175px;
	height:120px;
	display:block;
	margin-top:10px;
	overflow:hidden;
}
#ad img {
	width:175px;
	height:120px;	
	background-color: #EEF3F7;
	/*max-width:175px;*/
	/*max-height:120px;
	width:expression((this.width > 175) ? "175px":"auto");*/
}
#ad .flashBanner {
	width:175px;
	height:120px;
	margin-top:10px;
	background-color: #EEF3F7;
}
#ad .flashBanner a span{
	width:175px;
    height: 120px;
    display:block;
	position: absolute;
	background-image:url(http://script.softstar.com.tw/Styles/bnr_mask.png);
}


/*條列式資料*/
#sidebar1 .dataList {
	margin-bottom:10px;
}
#sidebar1 .dataList h2 {
	background-repeat:no-repeat;
	/*width:169px; 原始*/
	width:110px;
	height:24px;
	float: left;
	margin-left:5px;
	padding-top:8px;
	padding-left:57px;
	color:#8fa708;
	border-bottom: #e5e5e5 1px solid;
	color:#8fa708;
}
#sidebar1 .dataList a.btn_more {
	background-image: url(../Images/default/icon_05.gif);
	background-repeat:no-repeat;
	background-position:0 3px;
	color:#0068b7;
	padding-left:15px;
	line-height:16px;
	margin:0px 10px 0 120px;
	font-size:10px;
	/*float:right;*/
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
}
#sidebar1 .dataList a.btn_more:hover {
	color:#333;
	text-decoration:none;
}
#sidebar1 .dataList ul {
	clear:both;
	padding-top:8px;
	padding-bottom:8px;
}
#sidebar1 .dataList ul li {
	margin-left:10px;
	margin-right:10px;
	line-height:1.8em;
	height:25px;
	border-bottom: #c3c3c3 1px dotted;
	padding-left:5px;
	overflow:hidden;
}
#sidebar1 .dataList ul li a:link, #sidebar1 .dataList ul li a:visited {
	color:#a6a6a6;
	line-height:24px;
}
#sidebar1 .dataList ul li a:hover {
	color:#03c0e9;
}
#sidebar1 .dataList ul li a.ontop {
	color:#ff7e00;
}
/*頁面主體*/
.main {
	margin-top:10px;
	margin-left:26px;
	margin-right:26px;
	clear:both;
	line-height:2em;
	width:677px;
}
.main .color1 {
	color:#8fc31f;
}
.main .color2 {
	color:#0068b7;
}
.main .color3 {
	color:#e60012;
}
.main .color4 {
	color:#ffc000;
}
/*.color5++wind++*/
.main .color5 {
	color:#CCC;
}
/*內容頁籤*/
.main ul.tab {
	padding:0 20px;
	background-image:url(../Images/default/tab_bg.gif);
	display:block;
	height:43px;
}
.main ul.tab li {
	float:left;
	margin-right:10px;
}
.main ul.tab li a {
	background-image:url(../Images/default/tab_left2.gif);
	background-repeat:no-repeat;
	background-position:left -43px;
	float:left;
	height:43px;
	font-size:15px;
	padding-left:10px;
}
.main ul.tab li a:hover {
	text-decoration:none;
}
.main ul.tab li a span {
	background-image:url(../Images/default/tab_right2.gif);
	background-repeat:no-repeat;
	background-position:right -43px;
	float:left;
	/*	height:43px; 原始*/
	height:38px;
	line-height:38px;
	padding: 5px 30px 0 20px;
	color:#77b707;
}
.main ul.tab li.selected a {
	background-image:url(../Images/default/tab_left.gif);
	background-position:left -43px;
}
.main ul.tab li.selected a span {
	background-image:url(../Images/default/tab_right.gif);
	background-position:right -43px;
	color:#03c0e9;
}
.main h2 {
	font-weight:bold;
}
.main h2.title {
	background-image:url(../Images/default/main_h2_bg.gif);
	background-repeat:no-repeat;
	height:30px;
	line-height:30px;
	padding-left:50px;
	clear:both;
	color:#000;
}
/*隱藏區塊*/
.hideBox {
	display:none;
}
/*彈跳提示框框-橫向*/
.tooltips {
	font-size:13px;
	background-image:url(../Images/default/tooltips_left.png);
	background-repeat:no-repeat;
	background-position:left top;
	position:absolute;
	padding-left:20px;
	margin-top:-20px;
	display:none;
	font-size:11pt;
}
.tooltips span {
	background-image:url(../Images/default/tooltips_right.png);
	background-repeat:no-repeat;
	background-position:right top;
	display:inline-block;
	height:74px;
	padding:10px;
	color:#FFF;
}
.tooltips a:link, .tooltips a:visited {
	color: #ffff00;
}
.tooltips a:hover {
	color: #FFC
}
/*彈跳提示框框-直向*/
.tooltips.vertical {
	background-image:url(../Images/default/tooltips_vertical_top.png);
	padding:16px 0 0 0;
	width:256px;
}
.tooltips.vertical span {
	background-image:url(../Images/default/tooltips_vertical_bottom.png);
	background-position:right bottom;
	padding:0 0 10px 0;
	width:256px;
	/*height:inherit;*/
	display:block;
}
.tooltips.vertical span p {
	display:block;
	padding: 0 10px;
	line-height:1.5em;
}
/*彈跳提示框框-Viewfont++wind++*/
.tooltipViewfont {
	background-image:url(../Images/default/tooltips_viewfont.png);
	background-repeat:no-repeat;
	background-position:left top;
	position:absolute;
	width:360px;
	height:420px;
	display:none;
}
/*資料列表盒*/
.dataListBox {
	background-image:url(../Images/default/dataListBox_bg.gif);
	background-position:left top;
	background-repeat:repeat-y;
	margin-bottom:30px;
}
.dataListBox .top {
	background-image:url(../Images/default/dataListBox_top.gif);
	background-repeat:no-repeat;
	background-position:left top;
	display:block;
}
/*樣式1*/
.dataListBox .top.type1 {
	background-image:url(../Images/default/dataListBox_top.gif);
	/*background-position:left 30px;*/
}
.dataListBox .top.type1 .title {
	margin-top:40px;
	margin-left:5px;
}
/*樣式2*/
.dataListBox .top.type2 {
	background-image:url(../Images/default/dataListBox_top2.gif);
}
.dataListBox .top.type2 .title {
	margin-top:20px;
	margin-left:5px;
}
/*樣式3*/
.dataListBox .top.type3 {
	background-image:url(../Images/default/dataListBox_top3.gif);
}
.dataListBox .top.type3 .title {
	margin-top:0;
	margin-left:30px;
	float:inherit;
	padding-top:20px;
}
.dataListBox .top.type3 h3 {
	margin-top:10px;
	margin-left:30px;
	font-weight:normal;
	color:#333;
}
.dataListBox .top.type3 h4 {
	color:#03c0e9;
	margin-left:0;
	font-weight:bold;
}
.dataListBox .top.type3 .bottom {
	padding: 0 30px 30px 30px;
}
.dataListBox .top.type3 .bottom .tbList04 {
	margin: 20px 0 10px 0;
	width: 620px;
}
.dataListBox .top.type3 .bottom .tbList04.line {	
	border-bottom: none;
}
.dataListBox .top.type3 .bottom .tbList04 tr.last td {
	height:20px;
	border-bottom: none;
}
.dataListBox .top.type3 .bottom hr {
	width: 620px;
	margin:10px 0;
}
/*條款區塊*/
.dataListBox .top.type3 .bottom .blk_clause {
	width: 620px;
	/*height:300px;
	overflow: auto;*/
}
/*樣式4*/
.dataListBox .top.type4 {
	background-image:url(../Images/default/dataListBox_top4.gif);
}
.dataListBox .top .title {
	color:#50b3cf;
	font-size:15px;
	float:left;
}
.dataListBox .top .btn_more {
	margin-top:50px;
	margin-right:20px;
	padding-left:15px;
	background-image:url(../Images/default/icon_05.gif);
	background-repeat:no-repeat;
	line-height:10px;
	float:right;
}
.dataListBox .bottom {
	width:677px;
	padding-bottom:30px;
	background-repeat:no-repeat;
	background-image:url(../Images/default/dataListBox_bottom.gif);
	background-position:left bottom;
}
.dataListBox .bottom2 {
	width:677px;
	padding-bottom:30px;
	background-repeat:no-repeat;
	background-image:url(../Images/default/dataListBox_bottom2.gif);
	background-position:left bottom;
}
.dataListBox ul.tab {
	float:right;
	margin-right:45px;
	background-image:none;
	border-left:#e6e6e6 1px solid;
	padding-left:0;
	height:50px;
}
.dataListBox ul.tab li {
	margin-right:0;
	border-right:#e6e6e6 1px solid;
}
.dataListBox ul.tab li a:link, .dataListBox ul.tab li a:visited {
	background-image:url(../Images/default/dataListBox_tab.gif);
	height:50px;
	line-height:50px;
	padding-left:0;
	font-size:12px;
}
.dataListBox ul.tab li a span {
	background-image:url(../Images/default/dataListBox_tab.gif);
	height:50px;
	line-height:50px;
	padding:0 30px;
	color:#8fc31f;
}
.dataListBox ul.tab li a:hover span {
	color:#7BAA1C;
}
.dataListBox ul.tab li.selected a {
	background-position:left -50px;
}
.dataListBox ul.tab li.selected a span {
	background-position:left -50px;
	color:#f39700;
}
.dataListBox .titleBar1 {
	background-image:url(../Images/default/dataListBox_titleBar1.gif);
	background-repeat:no-repeat;
	color:#5c4f9c;
	height:20px;
	font-size: 13px;
	line-height:20px;
	padding-left:30px;
	clear:both;
}
.dataListBox .titleBar1 .color1 {
	color:#FFFFFF;
}
.dataListBox .titleBar1 .btn_more {
	margin-top:5px;
}
.dataListBox .titleBar2 {
	background-image:url(../Images/default/dataListBox_titleBar2.gif);
	background-repeat:no-repeat;
	color:#6f85b6;
	height:20px;
	font-size: 13px;
	line-height:20px;
	padding-left:30px;
	clear:both;
}
.dataListBox .titleBar2 .color1 {
	color:#FFFFFF;
}
.dataListBox .titleBar2 .btn_more {
	margin-top:5px;
}
.dataListBox .titleBar3 {
	background-image:url(../Images/default/dataListBox_titleBar3.gif);
	background-repeat:no-repeat;
	color:#676767;
	height:20px;
	font-size: 13px;
	line-height:20px;
	padding-left:30px;
	clear:both;
}
.dataListBox .titleBar3 .color1 {
	color:#8c8c8c;
}
.dataListBox .titleBar3 .btn_more {
	margin-top:5px;
}
/*.datepicker ++wind++*/
.dataListBox .titleBar3 .datepicker {
	margin-right:30px;
	float:right;
}
.dataListBox .titleBar3 .datepicker label {
	padding-top:0px;
	padding-left:15px;
	background-image:url(../Images/default/icon_05.gif);
	background-repeat:no-repeat;
	background-position:0 bottom;
}
.dataListBox .titleBar3 .datepicker input {
	width:75px;
	height:18px;
	font-size: 13px;
	color:#0068b7;
	line-height: 16px;
}
.dataListBox .titleBar3 .datepicker div {
	background-image:none;
	margin:0px;
	padding:0px;
	height:18px;
}
.dataListBox .titleBar3 .datepicker span {
	background-image:none;
	margin:0px;
	padding:0px;
	height:18px;
}
/*.titleInfo ++wind++*/
.dataListBox .titleInfo {
	clear: both;
	text-align:left;
	font-size: 13px;
	color: #959595;
	margin: 20px 20px 25px 20px;
	padding: 0px 0px 5px 20px;
	background-image:url(../Images/default/icon_info1.gif);
	background-repeat:no-repeat;
	background-position:0 8px;
	border-bottom: #d2d2d2 1px solid;
}
/*.titleList ++wind++*/
.dataListBox ul.titleList {
	clear:both;
	margin: 00px 20px 20px 20px;
	padding: 0 0 0 0;
	font-size: 15px;
	text-align:left;
	color: #a0a0a0;
}
.dataListBox ul.titleList li {
	float:left;
	margin: 0px;
	padding:0 0 0 15px;
	width:300px;
	line-height: 36px;
	background-image: url(../Images/default/icon_07.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.dataListBox ul.titleList li .color1 {
	color:#50b3cf;
	font-weight: bold;
}
/*步驟1-標題 ++wind++*/
.dataListBox .top.step1 .icon {
	background-image:url(../Images/default/dataListBox_icon_step1.gif);
	width:65px;
	height:79px;
	float:left;
}
/*步驟2-標題 ++wind++*/
.dataListBox .top.step2 .icon {
	background-image:url(../Images/default/dataListBox_icon_step2.gif);
	width:65px;
	height:79px;
	float:left;
}
/*div.btnbox ++wind++*/
div.btnbox {
	text-align:right;
	margin: 0 20px 0 20px;
	padding: 20px 0 25px 0;
}
div.btnbox a {
	margin: 0 0 0 20px;
}
/*span.btnbox ++wind++*/
span.btnbox {
	display:block;
	text-align:right;
	margin: 0 10px 0 10px;
	padding:0;
}

/*ul.notes ++wind++*/
.dataListBox ul.notes {
	margin: 40px 20px 10px 20px;
}
ul.notes {
	clear:both;
	font-size: 12px;
	text-align:left;
	color: #959595;
	margin: 40px 0px 10px 0px;
	padding: 15px 0 35px 80px;
	background-image: url(../Images/default/icon_exclamation.png);
	background-repeat: no-repeat;
	background-position: left 10px;
	border-top: #d2d2d2 solid 1px;
}
ul.notes li {
	margin: 0px;
	padding:0px 0 10px 12px;
	line-height: 20px;
	background-image: url(../Images/default/icon_08.gif);
	background-repeat: no-repeat;
	background-position: left 9px;
}
/*ul.infoList ++wind++*/
ul.infoList li {
	line-height: 20px;
	background-image: url(../Images/default/icon_info1.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	margin-bottom: 10px;
	padding-left: 20px;
}
ul.infoList li.red {
	background-image: url(../Images/default/icon_info2.gif);
}
ul.infoList li.blue {
	background-image: url(../Images/default/icon_info3.gif);
}
/*ul.formList ++wind++*/
ul.formList {
	margin:0;
	padding:0;
}
/*ul.squareList ++wind++*/
ul.squareList li {
	line-height: 20px;
	background-image: url(../Images/default/icon_06.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	margin-bottom: 5px;
	padding-left: 15px;
}
/*我的私訊-標題*/
.dataListBox .top.myMsg .icon {
	background-image:url(../Images/default/dataListBox_icon_myMsg.gif);
	width:65px;
	height:79px;
	float:left;
}
/*我的足跡-標題*/
.dataListBox .top.forumTrack .icon {
	background-image:url(../Images/default/dataListBox_icon_forumTrack.gif);
	width:65px;
	height:65px;
	float:left;
}
/*我的銀行-標題 ++wind++*/
.dataListBox .top.bankAccount .icon {
	background-image:url(../Images/default/dataListBox_icon_bank.gif);
	width:65px;
	height:65px;
	float:left;
}
/*兌換贈品-標題*/
.dataListBox .top.item .icon {
	background-image:url(../Images/default/dataListBox_icon_item.gif);
	width:65px;
	height:79px;
	float:left;
}
/*下載區-標題*/
.dataListBox .top.down .icon {
	background-image:url(../Images/default/dataListBox_icon_down.gif);
	width:65px;
	height:79px;
	float:left;
}
/*常見問題-標題*/
.dataListBox .top.faq .icon {
	background-image:url(../Images/default/dataListBox_icon_faq.gif);
	width:65px;
	height:79px;
	float:left;
}
/*系統公告-標題*/
.dataListBox .top.system .icon {
	background-image:url(../Images/default/dataListBox_icon_system.gif);
	width:65px;
	height:79px;
	float:left;
}
/*大宇搶鮮報留言-標題*/
.dataListBox .top.post .icon {
	background-image:url(../Images/default/dataListBox_icon_post.gif);
	width:60px;
	height:60px;
	float:left;
}
/*大宇搶鮮報相關新聞-標題*/
.dataListBox .top.news .icon {
	background-image:url(../Images/default/dataListBox_icon_news.gif);
	width:65px;
	height:79px;
	float:left;
}
/*手機圖示-標題 ++wind++*/
.dataListBox .top.phone .icon {
	background-image:url(../Images/default/dataListBox_icon_phone.gif);
	width:65px;
	height:65px;
	float:left;
}
.dataListBox .top.post .title {
	margin-top:20px;
}
/*資料列表盒-內容*/
.dataListBox .tbList03 {
	margin-left:20px;
	width: 640px;
}
/*文章內容區塊*/
.dataListBox .textContent {
	margin:0 20px;
	line-height:1.8em;
}
.dataListBox .textContent h1 {
	margin:10px 10px 10px 10px;	
	font-size:13pt;
	line-height:1.8em;
	color: #DB6800;
	font-weight:bold;
	margin-top:0;
}
.dataListBox .textContent h2 {
	margin:10px 10px 10px 10px;
	font-size:12pt;
	font-weight:bold;
}
.dataListBox .textContent h3 {
	margin:10px 10px 10px 10px;
	font-size:11pt;
	color:#638C0B;
}
.dataListBox .textContent p {
	margin:0 10px 10px 10px;
	font-size:11pt;
}
.dataListBox .textContent table {
	font-size:12px;
	border:1px solid #ccc;
	border-collapse:collapse;
	margin: 0;
}
.dataListBox .textContent table td, .dataListBox .textContent table th {
	border:1px solid #ccc;
	padding: 3px;
}
.dataListBox .textContent table th {
	background-color: #f4f4f4;
	color: #000;
}
.dataListBox .textContent table p {
	padding: 0;
}
/*分類列表(預設二欄)*/
.dataListBox ul.list {
	float:left;
	margin-left:30px;
	margin-top:10px;
}
.dataListBox ul.list li {
	background-image:url(../Images/default/icon_06.gif);
	background-repeat:no-repeat;
	background-position:0 10px;
	line-height:26px;
	padding-left:20px;
	float:left;
	margin-left:20px;
	width:280px;
	height:26px;
	overflow:hidden;
}
.dataListBox ul.list li a:link, .dataListBox ul.list li a:visited {
	color:#838383;
}
.dataListBox ul.list li a:hover {
	color:#0c9cdf;
}
/*客服中心-問答集-分類列表(四欄)*/
.dataListBox ul.list.faqType {margin-left:70px; margin-bottom:20px;}
.dataListBox ul.list.faqType li {width:120px;}
/*客服中心-問答集-問題與解答*/
.dataListBox .qaQuestionList { margin: 0 50px;}
.dataListBox .qaQuestionList h3 { margin: 10px 0;}
.dataListBox .qaQuestionList ul li { margin: 0 0 30px 0;}
.dataListBox .qaQuestionList ul li div.qaQuestion { padding: 5px 0 10px 40px; background-image:url(../Images/default/qaQuestionList_Q.gif); background-repeat:no-repeat; background-position:5px 5px; border-bottom: #c8c5c4 1px solid; border-right: #c8c5c4 1px solid; border-top: #c8c5c4 1px solid; cursor:pointer;}
.dataListBox .qaQuestionList ul li div.qaQuestion.selected {
	color:#008ACC;
}
.dataListBox .qaQuestionList ul li div.qaAnswer { padding: 5px 0 10px 40px; background-image:url(../Images/default/qaQuestionList_A.gif); background-repeat:no-repeat; background-position:5px 5px; border-bottom: #c8c5c4 1px solid; border-left: #c8c5c4 1px solid; display:none;}
/*客服中心-問答集-問題與解答-問題是否幫助*/
.dataListBox .qaQuestionList ul li div.qaAnswer div.helpful {margin-left:340px;}
/*分隔線*/
.dataListBox hr {border-bottom-style: dashed; margin: 0 30px; }
/*問題搜尋*/
#searchBar {
	background-image:url(../Images/default/searchBar_bg.gif);
	background-repeat:no-repeat;
	width:677px;
	min-height:60px;
	margin-bottom:20px;
}
#searchBar .title {
	background-image:url(../Images/default/searchBar_icon.gif);
	background-repeat:no-repeat;
	background-position: left top;
	margin-top:0px;
	padding-left:70px;
	color:#50b3cf;
	font-size:15px;
	float:left;
	line-height:60px;
}
#searchBar .step {
	background-repeat:no-repeat;
	background-position: left top;
	text-indent:-999999px;
	width:30px;
	height:60px;
	float:left;
	margin-top:-6px;
}
#searchBar .step.num1 {
	background-image:url(../Images/default/searchBar_step1.gif);
	margin-left:40px;
	margin-right:10px;
}
#searchBar .step.num1.on {
	background-position: left -60px;
}
#searchBar .step.num2 {
	background-image:url(../Images/default/searchBar_step2.gif);
	margin-left:15px;
	margin-right:10px;
}
#searchBar .step.num2.on {
	background-position: left -60px;
}
#searchBar .btn_more a {
	background-image:url(../Images/default/searchBar_btn_more_off.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:16px;
	height:16px;
	float:right;
	margin-top:20px;
	margin-right:20px;
	text-indent:-999999px;
}
#searchBar .btn_more a:hover {
	background-position:left -16px;
}
#searchBar .btn_more.on a {
	background-image:url(../Images/default/searchBar_btn_more_on.gif);
}
#searchBar .btn_more2 {
	margin-top:10px;
	margin-right:20px;
	padding-left:15px;
	background-image:url(../Images/default/icon_05.gif);
	background-repeat:no-repeat;
	line-height:10px;
	float:right;
}
#searchBar.on {
	background-image:url(../Images/default/searchBar_bg_on.gif);
}
#searchBar .bottom {
	background-image:url(../Images/default/searchBar_bottom.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	display:none;
	padding-bottom:20px;
}
#searchBar .selector {
	margin-top:12px;
	float: left;
}
#searchBar .tbList03 {
	margin-left:20px;
	width: 640px;
}
.fltlft {
	float:left;
}
.fltrt {
	float:right;
}
.fltclear {
	clear:both;
	overflow:hidden;
	height:1px;
}
/*路徑*/
.path {
	padding-top:20px;
	padding-bottom:10px;
}
.path a:link, .path a:visited {
	color:#6f6f6f;
}
.path a:hover {
	color:#03c0e9;
}
a.btn1:link, a.btn1:visited {
	background-image:url(../Images/default/icon_05.gif);
	background-repeat:no-repeat;
	background-position: 5px 12px;
	padding-left:20px;
	padding-top:10px;
	font-size:12px;
	color: #09C;
	line-height:30px;
}
a.btn1:hover {
	color: #333;
	text-decoration:none;
}
/*================自訂樣式===================*/

/*圖片*/
.img {
	border:#efefef 8px solid;
}
/*表格式資料*/
.tbList01 {
	font-size:12px;
	border:1px solid #ccc;
	border-collapse:collapse;
	margin: 0;
	text-align:center;
}
.tbList01 td, .tbList01 th {
	border:1px solid #ccc;
	padding: 3px;
	text-align:center;
}
.tbList01 th {
	background-color: #f4f4f4;
	color: #000;
}
.tbList02 {
	font-size:12px;
	border-top: #959595 0px solid;
	border-bottom: #959595 1px solid;
	border-left: #959595 1px solid;
	border-right: #959595 1px solid;
	border-collapse: separate;
}
.tbList02 th {
	border-top:#959595 1px solid;
	border-left:#f4f4f4 15px solid;
	border-right:#f4f4f4 15px solid;
	background-color:#f4f4f4;
	line-height:30px;
	color:#000;
}
.tbList02 th.th1 {
	border-bottom:#959595 0px solid;
	border-left:#f4f4f4 0px solid;
	border-right:#f4f4f4 0px solid;
	background-color:#f4f4f4;
	line-height:30px;
	padding:0 10px;
	vertical-align:middle;
}
.tbList02 th.th2 {
	border-top:#959595 1px solid;
	border-left:#FFFFFF 0px solid;
	border-right:#FFFFFF 0px solid;
	background-color:#FFFFFF;
	text-align:center;
	line-height:30px;
	padding:0 10px;
	color:#8f8f8f;
}
.tbList02 th.th3 {
	border-top:#959595 1px solid;
	border-left:#FFFFFF 15px solid;
	border-right:#FFFFFF 15px solid;
	background-color:#FFFFFF;
	text-align:center;
	line-height:30px;
	padding:0 10px;
}
.tbList02 th.th3.left {
	border-bottom:#959595 1px solid;
	border-right-width:0px;
}
.tbList02 th.th3.right {
	border-bottom:#959595 1px solid;
	border-left-width:0px;
}
.tbList02 th hr {
	border-top:#e5e5e5 1px solid;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	background-color:#FFFFFF;
	display:block;
	height:0px;
	padding:0;
	margin:0;
}
.tbList02 td {
	border-top:#e5e5e5 1px solid;
	border-left:#FFFFFF 10px solid;
	border-right:#FFFFFF 10px solid;
	background-color:#FFFFFF;
	line-height:30px;
	text-align:center;
	font-size:16px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.tbList03 th {
	text-align:left;
	color:#8f8f8f;
	font-weight:normal;
	border-bottom:#959595 1px solid;
	line-height:30px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	vertical-align:middle;/*++wind++*/
}
.tbList03 td {
	text-align:left;
	color:#000000;
	border-bottom:#e5e5e5 1px solid;
	line-height:26px;
	padding-left:10px;
	padding-right:10px;
	vertical-align:middle;/*++wind++*/
}
.tbList03 a:link, .tbList03 a:visited {
	color:#000000;
}
.tbList03 a:hover {
	color:#000000;
}
.tbList03 p {
	padding:10px 0 10px 0;
}
/*排序++wind++*/
.tbList03 thead th {
	padding:0 10px 0 10px;
}
.tbList03 thead tr .header {
	background-image: url(../Images/default/icon_sortNone.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
.tbList03 thead tr .headerSortUp {
	background-image: url(../Images/default/icon_sortAsc.gif);
}
.tbList03 thead tr .headerSortDown {
	background-image: url(../Images/default/icon_sortDesc.gif);
}
.tbList03 thead tr .headerSortDown, .tbList03 thead tr .headerSortUp {
	border-bottom: #3e3e3e solid 1px;
}

.tbList04 {
	font-size:12px;
	border-bottom:1px solid #F2F2F2;
	border-collapse:collapse;
	margin: 0;
	text-align:center;
}
.tbList04 td, .tbList04 th {
	padding: 3px;
	text-align:center;
}
.tbList04 th {
	border-left:2px solid #FFF;
	background-color: #A5DEEA;
	color: #14688B;
}
.tbList04 tr.even {
	background-color:#F2F2F2;
}
.tbList04.line td {
	border-bottom:#c3c3c3 1px dotted;
}
/*頁數列*/
.pageBar {
	text-align:center;
}
.pageBar a:link, .pageBar a:visited {
	height:12px;
	line-height:12px;
	border:#e5e5e5 1px solid;
	color:#3482bc;
	padding:5px;
	margin:0 3px;
	text-decoration:none;
	display:inline-block;
}
.pageBar a:hover {
	border:#3482bc 1px solid;
}
.pageBar strong {
	height:12px;
	line-height:12px;
	border:#01599b 1px solid;
	background-color:#3482bc;
	color:#FFFFFF;
	padding:5px;
	margin:0 3px;
	text-decoration:none;
	display:inline-block;
}
.pageBar a.first, .pageBar a.prev, .pageBar a.next, .pageBar a.last {
	background-image:url(../Images/default/pageBar.gif);
	background-repeat:no-repeat;
	background-position: 5px top;
	width:15px;
}
.pageBar a.prev {
	background-position: 5px -22px;
}
.pageBar a.next {
	background-position: 5px -44px;
}
.pageBar a.last {
	background-position: 5px -66px;
}
/*圖示*/
.iconQuestion {
	background-image:url(../Images/default/icon_question.gif);
	background-repeat:no-repeat;
	background-position: left top;
	display:inline-block;
	position:relative;
	width:13px;
	height:13px;
	margin-left:10px;
	cursor:pointer;
}
.iconQuestion:hover {
	background-position: left -13px;
}
/*.iconInfo ++wind++*/
.iconInfo {
	display:inline-block;
	background-image:url(../Images/default/icon_info3.gif);
	background-repeat:no-repeat;
	background-position:0 center;
	padding:0 0 0 15px;
}
/*.iconPopup ++wind++*/
.iconPopup {
	width:65px;
	height:33px;
	display:block;
	background-image:url(../Images/default/icon_popup.gif);
	text-align: center;
	line-height: 28px;
}
/*.iconDown 110809*/
.iconDown {
	height:16px;
	display:block;
	background-repeat:no-repeat;
	margin:5px 0 5px 0;
	padding:0 0 0 24px;
	line-height:16px;
	color: #0068b7 !important; 
}
.iconDown:hover {
	color: #333 !important; 
}
.iconDown:hover {
	color: #333;
	text-decoration:underline;
}
.iconDown.softstar {
	background-image:url(../Images/default/iconDown_softstar.png);
}
.iconDown.hinet {
	background-image:url(../Images/default/iconDown_hinet.png);
}
.iconDown.sonet {
	background-image:url(../Images/default/iconDown_sonet.png);
}
.iconDown.dler {
	background-image:url(../Images/default/iconDown_dler.png);
}
.iconDown.gogogo {
	background-image:url(../Images/default/iconDown_gogogo.png);
}
.iconDown.fourshare {
	background-image:url(../Images/default/iconDown_4share.png);
}

/*超連結 ++wind++*/
a.linkEdit:link, a.linkEdit:visited {
	background-image:url(../Images/default/icon_edit.gif);
	background-repeat:no-repeat;
	background-position: 0px center;
	padding-left:15px;
	color: #0068b7;
}
a.linkEdit:hover {
	color: #333;
}

a.linkExchange:link, a.linkExchange:visited {
	background-image:url(../Images/default/icon_exchange.gif);
	background-repeat:no-repeat;
	background-position: 0px center;
	padding-left:15px;
	color: #0068b7;
}
a.linkExchange:hover {
	color: #333;
}
/*超連結 110809*/
a.linkDoc:link, a.linkDoc:visited {
	background-image:url(../Images/default/icon_doc.gif);
	background-repeat:no-repeat;
	background-position: 0px center;
	padding-left:15px;
	color: #0068b7;
}
a.linkDoc:hover {
	color: #333;
}

/*線段 ++wind++*/
.underline {
	border-bottom: #d2d2d2 solid 1px;
}
.topline {
	border-top: #d2d2d2 solid 1px;
}
/*------------保留------------*/
/*
.pre {
	padding-left:10px;
}
.pre h1 {
	font-size:16px;
	color:#666;
}
.pre h2 {
	font-size:13px;
	color:#666;
}
.pre p, .pre ol {
	font-size:12px;
	color:#666;
}
*/

/*title_myGame ++wind++*/
.title_myGame {
	background-image:url(../Images/default/title_myGame_bg.gif);
	background-repeat:repeat-x;
	background-position:0 bottom;
	height:80px;
}
.title_myGame .tag1 {
	background-image:url(../Images/default/title_myGame_tag_1.gif);
	background-repeat:no-repeat;
	width:170px;
	height:56px;
	display:inline-block;
	margin:3px 0 0 10px;
}
.title_myGame .tag2 {
	background-image:url(../Images/default/title_myGame_tag_2.gif);
	background-repeat:no-repeat;
	width:170px;
	height:56px;
	display:inline-block;
	margin:3px 0 0 10px;
}
/*自動斷行*/
.wrap {
	word-wrap : break-word;
	word-break:break-all;
	table-layout:fixed;
}
/*註冊驗證碼圖片*/
#imgValidCode {
	vertical-align: bottom;
	margin-top:10px;
}
/*圖示-重新整理*/
#lnkRefreshCode {
	background-image:url(../Images/default/icon_reload.png);
	background-repeat:no-repeat;
	height:28PX;
	padding-left:30px;
	position:relative;
	line-height:30px;
	margin-top:-80px;
	display:inline-block;
}
/*客服中心-我的私訊選單*/
#PMMenu {
	margin-bottom:0px;
	background-image:url(../Images/news/categoryMenu_bg.gif);
	background-repeat:no-repeat;
	/*height:66px;*/
}
#PMMenu ul.tab {
	background-image:none;
	padding-left:20px;
}
#PMMenu ul.tab li {
	margin-right:0px;
	margin-left:-1px;
}
#PMMenu 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;
}
#PMMenu 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 10px;
	color: #6F6F6F;
}
#PMMenu ul.tab li.selected {
	margin-left:0px;
}
#PMMenu ul.tab li.selected a {
	background-position:center -66px;
}
#PMMenu ul.tab li.selected a span {
	background-image:none;
	color: #FFFFFF;
}
#PMMenu ul.tab li .btn_close {
	width:5px;
	height:5px;
	float:right;	
	margin-top:5px;
	margin-right:-5px;
	background-image: url(../Images/default/icon_close.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
#PMMenu ul.tab li .btn_close:hover {
	background-position:left -5px;
}
.toolbar { clear:both; padding:10px 30px;}
/*區塊框框*/
.frame {
	background-image: url(../Images/default/frame_bg.gif);
	background-color:#000;
	margin-bottom:20px;
}
.frame .bgtop {
	background-image: url(../Images/default/frame_bgtop.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding: 10px 0 0 0;
	/*padding-top:60px;*/
}
.frame.type1 .bgtop {
	background-image: url(../Images/default/frame_bgtop_01.gif);
}
.frame .bgbtm {
	background-image: url(../Images/default/frame_bgbtm.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	padding: 0 30px 40px 30px;
	text-align:left;
}
.frame h2 {
	color:#018ad8;
	font-size:16px;
}
.frame .postTime {
	float:right;
	margin-top:-24px;
}
.frame .infoList {
	padding: 0 30px;
	border-bottom:#F7F7F7 1px solid;
}
/*兌獎中心 - 緞帶區塊*/
.ribbonBox {
	background: url(../Images/default/ribbonBox_bg.jpg) no-repeat;
	height: 200px;
}
.ribbonBox ul {
	width:500px;
	padding:70px 20px 20px 150px;
}

/*兌獎中心 - 獎品區塊*/
.awradBox {
	padding:10px 0 10px 0px;
}
.awradBox hr {
	clear: both;
}
.awradBox ul {
	width: 200px;
	padding:0 12px 10px 12px;
	float:left;
	text-align:center;
}
.awradBox ul strong {
	height: 25px;
	display:block;
	overflow:hidden;
	line-height:25px;
	border-bottom:#CCC dotted 1px;
}
.awradBox ul img {
	width: 120px;
	height: 120px;
	background-color:#666;
}
.awradBox ul p {
	height: 40px;
	padding:0 15px 0px 15px;
	line-height:18px;
	overflow:hidden;
	text-align:left;
}
.awradBox ul a {
	margin:10px 0 0 0;
}



/* 表頭折角banner */
.headCornerBanner {
	width:110px;
	height:110px;
	position:absolute;
	top:0;
	right:-30px;;
}
.headCornerBanner a {
	width:110px;
	height:110px;
	display:block;
	text-indent:-9999px;
	background: url(../Images/default/headCornerBanner.png) 0 0;
}
.headCornerBanner a:hover {
	background: url(../Images/default/headCornerBanner.png) 1px 0;
}
