body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
	margin: 0;
	padding: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset,img {
	border: 0;
}
address,caption,cite,code,dfn,em,th,var {
	font-style: normal;
	font-weight: normal;
}
ol,ul {
	list-style: none;
}
caption,th {
	text-align: left;
}
h1,h2,h3,h4,h5,h6 {
	font-size: 13px;
	font-weight: normal;
}
q:before,q:after {
	content: ;
}
abbr,acronym {
	border: 0;
}
pre {
	font-size: 1em;
	white-space: -o-pre-wrap;
	word-wrap: break-word;
}
a {
	cursor: pointer;
	outline: none;
	hlbr: expression(this.onFocus=this.blur());
}

/* 自訂body底色 */
body.bg_white { background: #EEEEEF; }
body.bg_black { background: #111111; }
body.bg_blue  { background: #d1e8f7; }
body.bg_green { background: #dbf7d1; }
body.bg_purple { background: #E7C1E8; }

/* */
a.wekey {
	border-bottom: 1px dotted #aaa;
}
span.wekeyfy {
	padding-bottom: 1px;
	border-bottom: 1px dashed #c72cf2;
	cursor: help;
}

#content a.wekeyfy {
	padding-bottom: 2px;
	border-bottom: 1px dashed #C72CF2;
	cursor: help;
	color: inherit;
	font: inherit;
}

img.emotion {
	vertical-align: middle;
}
.clear {
	clear: both;
}
.goleft {
	float: left;
}
.goright {
	float: right;
}
.txt_left {
	text-align: left;
}
.txt_right {
	text-align: right;
}
.txt_center {
	text-align: center;
}
.txt_middle {
	vertical-align: middle;
}
.relative {
	position: relative;
}
.height_5 {
	height: 5px;
}
.block {
	display: block;
}
.hidden {
	display: none;
}
.nowrap {
	white-space: -o-pre-wrap;
	word-wrap: break-word;
}

/* 分頁表格 2011-11-29 */
#page_table{
	border:0;
	border-collapse: collapse;
	text-align:center;
	width:0;
	margin:5px auto;
}
#page_table td {
	text-align:center;
	white-space:nowrap;
	padding:1px 2px;
	font-size:13px;
	white-space:nowrap;
}
#page_table td a {
	border:1px solid #999;
	text-decoration:none;
	display:block;
	padding:0;
	width:20px;
	height:20px;
	line-height:20px;
	border-radius: 5px;
	background:#eee;
	color:#333;
}
#page_table td a:hover {
	border:1px solid #eee;
	background:#ccc;
	color:#333;
}
#page_table td.page_select a {
	font-weight:bold;
	text-decoration:underline;
	background:#375E97;
	color:#fff;
}
#page_table td.page_select {
	background:none !important;
}

/* */
.fixed_box {
	bottom: 30px;
	right: 0;
	width: 220px;
	height: 190px;
	background: url(//i.gbc.tw/2008/etc/sys_msg.gif);
	z-index: 999;
}
.fixed_box .fixed_box_title {
	font-size: 14px;
	font-weight: bold;
	margin: 10px 0 0 10px;
}
.fixed_box .fixed_box_main {
	font-size: 13px;
	padding: 3px 12px;
	width: 200px;
	color: #000;
}
.fixed_box .button_close {
	float: right;
	margin-top: 13px;
	margin-right: 15px;
	cursor: pointer;
}
.fixed_box .fixed_box_main a {
	color: #000;
}
#header {
	position: relative;
	width: 955px;
	margin: 0 auto 5px;
	z-index: 5;
}
#contaiter {
	position: relative;
	margin: 0 auto;
	width: 955px;
	z-index: 1;
}
#leftColumn {
	position: relative;
	float: left;
	width: 200px;
	overflow: hidden;
}
#content {
	position: relative;
	float: left;
	width: 755px;
	overflow: hidden;
}
#center {
	position: relative;
	float: left;
	width: 555px;
	overflow: hidden;
}
#rightColumn {
	position: relative;
	float: left;
	width: 200px;
	overflow: hidden;
}
#footer {
	position: relative;
	width: 955px;
	margin: 0 auto;
	padding: 10px 0;
	text-align: center;
	font-size: 13px;
	clear: both;
}
#copyright {
	clear: both;
	margin: 0 auto;
	padding: 20px;
	font-size: 12px;
	line-height: 18px;
}
body.column_2 #center {
	width: 755px;
}
body.column_2 #rightColumn {
	display: none;
}
.box {
	position: relative;
	margin: 0 auto 5px;
	overflow: hidden;
}
.box h4 {
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
	line-height: 25px;
	padding-left: 15px;
	_padding-top: 2px;
}
.box_main {
	border: 1px solid #666;
	padding: 5px;
	overflow: hidden;
	_height: 1%;
	line-height: 17px;
}
#leftColumn .box, #rightColumn .box {
	width: 200px;
}
#leftColumn .box h4, #rightColumn .box h4 {
	background: url(//i.gbc.tw/2007/index/index_all_2008/left_right_bg1.gif) no-repeat;
}
#center .box {
	width: 535px;
}
#center .box h4 {
	background: url(//i.gbc.tw/2007/index/index_all_2008/title_bg1.gif) no-repeat;
}
body.column_2 #center .box {
	width: 745px;
	margin: 0 0 5px 10px;
}
body.column_2 #center .box h4 {
	background: url(//i.gbc.tw/2007/index/index_all_2008/title_bg02.gif) no-repeat;
}
body.column_1 #content ,
body.column_1 #center .box ,
body.column_1 #content .box {
	width: 955px;
}
body.column_1 #content .box h4 {
	background: url(//i.gbc.tw/2007/index/index_all_2008/title_bg03.gif) no-repeat;
}
.ul_style li {
	background: transparent url(//i.gbc.tw/2007/index/index_all_2008/list_style_bt.gif) no-repeat scroll 2px 0px;
	padding-left: 20px;
}
.ul_style li a {
	display: block;
	_display: inline;
}
.ul_style li a:hover {
	background: #303030;
}
.title_more {
	position: absolute;
	right: 5px;
	top: 5px;
}
.hr {
	border-top: 1px dotted #333;
	margin: 5px 0;
}
.table_style {
	width: 100%;
}
.table_style th {
	padding: 3px;
	white-space: nowrap;
	text-align: center;
}
.table_style td {
	padding: 3px;
}
.table_hr td {
	height: 5px;
	border: 0;
}
.table_style .submit {
	text-align: center;
}
.table_style .submit input {
	border: 1px;
}
#where_am_i {
	padding-left: 5px;
	line-height: 23px;
	font-size: 13px;
	overflow: hidden;
}
.tr_bg {
	background: #0f0f0f;
}
.omover {
	background: #303030;
}
option {
	padding-right: 5px;
}
.submit {
	cursor: pointer;
}
.loding_box {
	text-align: center;
}
.hand {
	cursor: pointer;
}
.link_button, #contaiter .link_button {
	padding: 1px 5px;
	border: 1px solid #000;
	color: #000;
	background-color: #DDD;
}
.link_button:hover, #contaiter .link_button:hover {
	color: #DDD;
	background-color: #000;
	border: 1px solid #FFF;
}
.highlight {
	background-color: #ff6;
	color: #000 !important;
	font-weight: bold;
	padding: 0 1px;
}
div#light_box_bg {
	z-index: 1234;
	position: absolute;
	cursor: pointer;
	left: 0;
	top: 0;
	background: #333;
	opacity: 0.75;
	#filter: alpha(opacity=75);
}
.gb_light_box {
	z-index: 1235;
	position: absolute;
	border: 1px solid #DDD;
	background: #111;
	width: 20px;
	height: 30px;
	overflow: hidden;
}
.gb_light_box h4 {
	border-bottom: 1px solid #DDD;
	background: #333;
	color: #FFF;
	line-height: 20px;
	padding: 5px;
	font-size: 15px;
}
.gb_light_box .close {
	position: absolute;
	top: 7px;
	right: 7px;
	cursor: pointer;
}
.gb_light_box .main {
	padding: 5px;
	line-height: 17px;
}
.gb_accuse_box {
	font-size: 13px;
	color: #000;
}
.gb_accuse_box a {
	color: #fadc96;
}
.gb_light_box .table_style {
	background: #CCC;
	#width: 625px;
}
.gb_light_box .table_style th {
	/* width: 80px; */
	background: #666;
	color: #EEE;
	font-size: 13px;
	font-weight: bold;
	border: 1px solid #000;
	padding: 3px;
	line-height: 24px;
}
.gb_light_box .table_style td {
	font-size: 13px;
	border: 1px solid #000;
	padding: 4px;
}
.gb_light_box .table_style td a {
	color: #578CCA;
}
.gb_accuse_box textarea {
	width: 100%;
	height: 90px;
	#height: 80px;
}
.gb_accuse_box .note {
	color: #EEE;
	font-size: 13px;
}
.tech_mode h4 {
	display: none;
}
.tech_mode {
	background: none;
	border: 0;
}
#gb_member_box {
	position: relative;
}
#gb_member_box .no_login {
	position: relative;
	width: 186px;
	height: 132px;
	background: transparent url(//i.gbc.tw/2007/index/index_all_2008/mo_bg.gif) no-repeat scroll 0 0;
}
#gb_member_box .no_login a.button_login {
	position: absolute;
	top: 15px;
	left: 0;
	width: 32px;
	height: 101px;
	background: url(//i.gbc.tw/2007/index/index_all_2008/login_bt_a2.gif) no-repeat;
}
#gb_member_box .no_login a.button_login:hover {
	background: url(//i.gbc.tw/2007/index/index_all_2008/login_bt_b2.gif) no-repeat;
}
#gb_member_box .in_login {
	height: 120px;
}
#gb_member_box .in_login a.button_login {
	background: url(//i.gbc.tw/2007/index/index_all_2008/login_bt_b2.gif) no-repeat;
}
#gb_member_box .in_login a.button_login:hover {
	background: url(//i.gbc.tw/2007/index/index_all_2008/login_bt_b2b.gif) no-repeat;
}
#gb_member_box .avata_img {
	position: absolute;
	top: 15px;
	left: 38px;
}
#gb_member_box a.button_checkin {
	position: absolute;
	top: 15px;
	right: 10px;
	height: 32px;
	width: 32px;
	background: url(//i.gbc.tw/2007/index/index_all_2008/mo_bg_c.gif) no-repeat;
	color: #FFF;
	font-size: 11px;
	line-height: 13px;
	padding-top: 10px;
	text-align: center;
}
#gb_member_box a.button_checkin:hover {
	background: url(//i.gbc.tw/2007/index/index_all_2008/mo_bg_b.gif) no-repeat;
	color: #000;
}
#gb_member_box a.checkin_over {
	background: url(//i.gbc.tw/2007/index/index_all_2008/mo_bg_b.gif) no-repeat;
	color: #000;
	padding-top: 3px;
	#padding-top: 5px;
}
#gb_member_box a.button_gmail {
	position: absolute;
	top: 50px;
	right: 10px;
	height: 32px;
	width: 32px;
	background: url(//i.gbc.tw/2007/index/index_all_2008/mo_bg_c.gif) no-repeat;
	color: #FFF;
	font-size: 11px;
	line-height: 13px;
	padding-top: 10px;
	text-align: center;
}
#gb_member_box a.button_gmail:hover {
	background: url(//i.gbc.tw/2007/index/index_all_2008/mo_bg_b.gif) no-repeat;
	color: #000;
}
#gb_member_box .member_box_info {
	position: relative;
	background: url(//i.gbc.tw/2007/index/index_all_2008/mo_bg_r2_c1.gif) bottom no-repeat;
	width: 186px;
	color: #000;
	line-height: 18px;
	font-size: 12px;
}
#gb_member_box .member_box_info span {
	display: block;
	margin-left: 10px;
}
#gb_member_box .member_box_info .button_open_close {
	position: absolute;
	top: 20px;
	right: 10px;
}
#gb_member_box .member_box_info .my_link {
	position: relative;
	margin: 5px auto 0;
	border-top: 1px dotted #333333;
	width: 172px;
	padding-top: 5px;
	font-size: 11px;
}
#gb_member_box .member_box_info .my_link h5 {
	font-weight: bold;
}
#gb_member_box .member_box_info .my_link a {
	color: #960;
}
#gb_member_box .member_box_info .my_link a:hover {
	color: #69F;
}
#gb_member_box .member_box_info a.go_panel {
	margin-top: 4px;
	display: block;
	background: #CCC;
	border: 1px solid #CCC;
	padding: 5px 0 3px;
	text-align: center;
	color: #115BB4;
}
#gb_member_box .member_box_info a.go_panel:hover {
	background: #666;
	color: #FFF;
	border: 1px solid #FFF;
}
#gb_member_box .member_box_info .dindon {
	margin-top: 5px;
	background: #DED8DB;
	color: #990000;
	font-size: 12px;
	line-height: 25px;
	height: 25px;
	text-align: center;
}
#gb_member_box .member_box_info .dindon_msg {
	display: block;
	padding: 3px 0;
	text-align: center;
}
#gb_member_box .member_box_info .dindon_msg a {
	color: #960;
}
#gb_member_box .member_box_info .dindon_msg a:hover {
	color: #69F;
}
#gb_member_box .member_no_login {
	overflow: hidden;
	_height: 1%;
	display: block;
}
#gb_member_box .member_no_login li {
	float: left;
}
#gb_member_box .member_no_login li.login a {
	display: block;
	width: 88px;
	height: 48px;
	background: url(//i.gbc.tw/2007/index/index_all_2008/member_bt01.gif) no-repeat 0px 0px;
	margin-right: 10px;
	margin-left: 1px;
}
#gb_member_box .member_no_login li.login a:hover {
	background: url(//i.gbc.tw/2007/index/index_all_2008/member_bt01.gif) no-repeat 0px -48px;
}
#gb_member_box .member_no_login li.register a {
	display: block;
	width: 88px;
	height: 48px;
	background: url(//i.gbc.tw/2007/index/index_all_2008/member_bt01.gif) no-repeat -88px 0px;
}
#gb_member_box .member_no_login li.register a:hover {
	background: url(//i.gbc.tw/2007/index/index_all_2008/member_bt01.gif) no-repeat -88px -48px;
}
#gb_header {
	position: relative;
	z-index: 99;
}
#gb_header a {
	color: #fadc96;
	border-bottom: none;
	text-decoration: none;
}
#gb_header a:hover {
	color: #ccc;
}
#gb_header .header_main {
	position: relative;
	margin: 0 auto;
	width: 955px;
	color: #FFF;
	font-size: 12px;
	z-index: 99;
}
#gb_header .white {
	color: #000;
}
#gb_header .small {
}
#gb_header .header_logo {
	position: relative;
	background: url(//i.gbc.tw/2008/header/global/08_header_bg.jpg) no-repeat;
	height: 100px;
}
#gb_header .small .header_logo {
	background: url(//i.gbc.tw/2008/header/global/08s_header_bg.jpg) no-repeat;
	height: 60px;
}
#gb_header .have_bg_img .header_logo {
	height: 56px;
}
#gb_header #h1 {
	position: absolute;
	top: 10px;
	left: 5px;
}
#gb_header h2 {
	position: absolute;
	height: 50px;
	width: 110px;
	top: 30px;
	left: 210px;
	cursor: pointer;
}
#gb_header .small h2 {
	top: 10px;
	left: 130px;
}
#gb_header .header_top {
	position: relative;
	margin: 0 auto;
	height: 22px;
}
#gb_header .top_left {
	position: absolute;
	top: 4px;
	left: 3px;
}
#gb_header .top_right {
	position: absolute;
	top: 4px;
	right: 3px;
}
#gb_header .header_search {
	position: absolute;
	width: 230px;
	top: 7px;
	right: 0;
	font-size: 13px;
}
#gb_header .header_search .search_word {
	position: absolute;
	width: 100px;
	top: 5px;
	right: 123px;
	font-size: 14px;
	background: #CCC;
}
#gb_header .header_search .search_type {
	position: absolute;
	width: 55px;
	top: 4px;
	right: 65px;
	background: #CCC;
}
#gb_header .header_search .search_submit {
	position: absolute;
	border: 0;
	width: 60px;
	height: 21px;
	top: 4px;
	right: 3px;
	background: url(//i.gbc.tw/2008/header/global/header_search.gif) no-repeat;
	cursor: pointer;
}
#gb_header .header_member {
	position: absolute;
	top: 15px;
	width: 520px;
	right: 235px;
	font-size: 13px;
	text-align: right;
}
#gb_header .header_gb_img {
	position: relative;
	margin: 0 auto;
	width: 955px;
	height: 150px;
}
#gb_header .header_gb_img .header_gb_imgbottom {
	position: absolute;
	width: 955px;
	height: 150px;
	left: 0;
	bottom: 0;
	_bottom: 4;
	background: url(//i.gbc.tw/2008/header/global/08s_headerbottom_bg.gif) no-repeat;
}
#gb_header .my_menu {
	position: relative;
}
#gb_header .header_menu_ul {
	position: absolute;
	display: none;
}
#gb_header .header_menu_ul li {
	position: relative;
	display: block;
	width: 120px;
	text-align: left;
}
#gb_header .header_menu_ul li a {
	display: block;
	height: 22px;
	line-height: 22px;
	overflow: hidden;
	padding: 0 5px;
	background: transparent url(//i.gbc.tw/etc/alpha/alpha_666666_10.png) repeat !important;
	_background-image: none;
	_background: #666;
	_filter: alpha(opacity=90);
	border: 1px solid #aaa;
}
#gb_header .header_menu_ul li a:hover {
	color: #FFF;
	background: transparent url(//i.gbc.tw/etc/alpha/alpha_333333_10.png) repeat !important;
	_background-image: none;
	_background: #333;
	_filter: alpha(opacity=85);
	border: 1px solid #FFF;
}
#gb_header .header_menu_ul li a.club_bm {
	background-image: none;
	background: #7A4640!important;
	color: #3A1A16;
}
#gb_header .header_menu_ul li a.club_bm:hover {
	color: #FFF;
}
.header_gcenter_promo a {
	color: #FEB115!important;
}
#gb_header #header_member_menu {
	top: 20px;
	left: 0;
	z-index: 9;
}
#gb_header #header_member_menu2 ,
#gb_header #header_member_menu3 {
	top: 0px;
	right: 120px;
}
#gb_header .header_menu_ul100 {
	position: absolute;
}
#gb_header .header_menu_ul1 {
	right: 0;
}
#gb_header .header_menu_ul2 {
	right: 120px;
}
#gb_header .header_menu_ul3 {
	right: 240px;
}
#gb_header .header_menu_ul4 {
	right: 360px;
}
#gb_header .header_menu_ul5 {
	right: 480px;
}
#gb_header .bg_link {
	position: absolute;
	top: 22px;
	width: 955px;
	height: 150px;
}
#gb_header .menu {
	position: absolute;
	background: url('//i.gbc.tw/2011/css_imgs/gb_2008/012816311508_menu2.gif') no-repeat;
	width: 71px;
	height: 57px;
	bottom: 0;
}
#gb_header .menu1 {
	background-position: -355px 0;
	right: 5px;
}
#gb_header .menu2 {
	background-position: -284px 0;
	right: 76px;
}
#gb_header .menu3 {
	background-position: -213px 0;
	right: 147px;
	display: none;
}
#gb_header .menu4 {
	background-position: -142px 0;
	right: 147px;
}
#gb_header .menu5 {
	background-position: -71px 0;
	right: 218px;
}
#gb_header .menu6 {
	background-position: 0 0;
	right: 289px;
}
#gb_header .menu1:hover {
	background-position: -355px -57px;
}
#gb_header .menu2:hover {
	background-position: -284px -57px;
}
#gb_header .menu3:hover {
	background-position: -213px -57px;
}
#gb_header .menu4:hover {
	background-position: -142px -57px;
}
#gb_header .menu5:hover {
	background-position: -71px -57px;
}
#gb_header .menu6:hover {
	background-position: 0 -57px;
}
#gb_header .forum_index h2 {
	background: url(//i.gbc.tw/2008/header/titles/header_title_forum_b.gif) no-repeat;
}
#gb_header .forum h2 {
	background: url(//i.gbc.tw/2008/header/titles/header_title_forum_b.gif) no-repeat;
}
#gb_header .mybase h2 {
	background: url(//i.gbc.tw/2008/mybase/index/header_title_mybase_b.gif) no-repeat;
}
#gb_header .news h2 {
	background: url(//i.gbc.tw/2008/header/titles/header_title_news_b.gif) no-repeat;
}
#gb_header .gfile h2 {
	background: url(//i.gbc.tw/2008/header/titles/header_title_gfiles_b.gif) no-repeat;
}
#gb_header .wekey h2 {
	background: url(//i.gbc.tw/2008/header/titles/header_title_wekey_b.gif) no-repeat;
}
#gb_header .wekey_index h2 {
	background: url(//i.gbc.tw/2008/header/titles/header_title_wekey_b.gif) no-repeat;
}
#gb_header .hardware h2 {
	background: url(//i.gbc.tw/2008/header/titles/header_title_hardware_b.gif) no-repeat;
}
#gb_header .download h2 {
	background: url(//i.gbc.tw/2008/header/titles/header_title_download_b.gif) no-repeat;
}
#gb_header .membershare h2 {
	background: url(//i.gbc.tw/2008/header/titles/header_title_events_b.gif) no-repeat;
}
#gb_header .video h2 {
	background: url(//i.gbc.tw/2008/header/titles/header_title_movie_b.gif) no-repeat;
}
#gb_header .web3go h2 {
	background: url(//i.gbc.tw/2008/header/titles/header_title_web3go_b.gif) no-repeat;
}
#gb_header .shop h2 {
	background: url(//i.gbc.tw/2008/header/titles/header_title_shop_b.gif) no-repeat;
}
#gb_header .iMax h2 {
	background: url(//i.gbc.tw/2008/header/titles/header_title_imax_b.gif) no-repeat;
}
#gb_header .tv h2 {
	background: url(//i.gbc.tw/2008/header/titles/header_title_tv_b.gif) no-repeat;
}
#gb_header .ac h2 {
	background: url(//i.gbc.tw/2008/header/titles/header_title_ac_b.gif) no-repeat;
}
#gb_header .top_left a.go_gb_fb {
	width: 142px;
	height: 17px;
	display: inline-block;
	vertical-align: middle;
	background: url(//i.gbc.tw/2009/header/go_gb_fb.gif) no-repeat;
}
html, body {
	_height: 100%;
	_overflow: auto;
}
.fixed {
	position: fixed !important;
	_position: absolute;
}
#gb_header_2011 {
	position: relative;
	margin: 0 auto;
	height: 32px;
	width: 955px;
	display: none;
}
#gb_header_2011 .logo {
	position: absolute;
	left: 5px;
	top: 3px;
}
#gb_header_2011 .logo img {
	width: 88px;
	height: 26px;
}
#gb_header_2011 .search_box {
	position: absolute;
	left: 205px;
	top: 7px;
	font-size: 13px;
}
#gb_header_2011 .search_box .search_word {
	border: 1px solid #333;
	height: 18px;
	line-height: 18px;
	width: 180px;
	margin-right: 5px;
}
#gb_header_2011 .search_box .search_submit {
	position: absolute;
	left: 185px;
	background: url(//i.gbc.tw/2011/header/search.gif);
	height: 20px;
	width: 20px;
	margin: 0;
	padding: 0;
	border: 0;
	cursor: pointer;
}
#gb_header_2011 .menu {
	position: absolute;
	right: 5px;
	top: 7px;
	font-size: 12px;
	color: #fadc96;
}
#gb_header_2011 .menu .hi {
	font-weight: bold;
	font-family: arial,helvetica,clean,sans-serif;
	color: #ccc;
}
#gb_header_2011 .menu a {
	color: #fadc96;
}
#gb_header_2011 .menu a:hover {
	color: #ddd;
}
#gb_header_2011 .service_span {
}
#gb_header_2011 #service_box {
	background: #fff;
	position: absolute;
	right: 10px;
	top: 25px;
	width: 100px;
	font-size: 13px;
	border: 1px solid #538AB0;
	z-index: 900;
}
#gb_header_2011 #service_box li {
	line-height: 19px;
}
#gb_header_2011 #service_box li a {
	display: block;
	padding: 0 5px;
	color: #00637D;
}
#gb_header_2011 #service_box li a:hover {
	background: #52A7C3;
	color: #fff;
}
#gb_header_2011 h2 {
	position: absolute;
	top: 10px;
	left: 100px;
}
#gb_header_2011 h2 a {
	display: block;
	background: url(//i.gbc.tw/2011/header/header_h2.png);
	height: 20px;
	width: 100px;
	overflow: hidden;
	background-position: 0 20px;
}
#gb_header_2011 h2 a.i {
	background-position: 0 0;
}
#gb_header_2011 h2 a.gfile {
	background-position: 0 -20px;
}
#gb_header_2011 h2 a.wekey {
	background-position: 0 -40px;
}
#gb_header_2011 h2 a.forum {
	background-position: 0 -60px;
}
#gb_header_2011 h2 a.zone {
	background-position: 0 -80px;
}
#gb_header_2011 h2 a.ec {
	background-position: 0 -100px;
}
#gb_header_2011 h2 a.news {
	background-position: 0 -12px;
}
#gb_header_2011 h2 a.hard {
	background-position: 0 -140px;
}
#gb_header_2011 h2 a.movie {
	background-position: 0 -140px;
}
#gb_header_2011 h2 a.service {
	background-position: 0 -180px;
}
#gb_header_2011 h2 a.event {
	background-position: 0 -200px;
}
#gb_header_2011 h2 a.my {
	background-position: 0 -220px;
}
#quickbar {
	height: 30px;
	background: url("http://i.gbc.tw/2011/header/background.gif") repeat-x;
	font: normal 12px/1em Arial, Helvetica, sans-serif;
	color: #666;
	position: fixed;
	top: 0;
	z-index: 900;
	border-bottom: 1px solid #3B6671;
	box-shadow: 0px 2px 4px #333;
	width: 100%;
	min-width: 955px;
}
#quickbar a {
	color: #ABC2C7;
	text-decoration: none;
}
#quickbar .gb {
	float: left;
	display: block;
	height: 30px;
	position: relative;
	padding-right: 70px;
	line-height: 30px;
	z-index: 999;
}
#quickbar div.gb {
	background: url("http://i.gbc.tw/2011/css_imgs/gb_2008/q_line.png?_=1309749396") right no-repeat;
}
#quickbar .gb a {
	float: left;
	display: block;
	height: 30px;
	line-height: 35px\9;
	padding: 0 10px;
	font-size: 13px;
}
#quickbar .gb a:hover {
	background: #ABC2C7;
	color: #fff;
}
#quickbar .gb a.selected {
	font-weight: bold;
	color: #eee;
	height: 30px;
	line-height: 35px\9;
	font-size: 13px;
}
#quickbar .gb a.more {
	position: absolute;
	top: 0;
	right: 10px;
	background: url("http://i.gbc.tw/2011/css_imgs/gb_2008/q_arrow.png?_=1309763266")  no-repeat 45px 13px;
	width: 38px;
}
#quickbar .gb a.more:hover {
	background: url("http://i.gbc.tw/2011/css_imgs/gb_2008/q_arrow.png?_=1309763266") #C0D2D5 no-repeat 45px 13px;
	width: 38px;
	height: 30px;
	z-index: 999;
	color: #264F52;
}
#quickbar .gb a.click {
	background: url("http://i.gbc.tw/2011/css_imgs/gb_2008/q_arrow.png?_=1309763266") no-repeat 35px 13px #eee;
	height: 30px;
	z-index: 9999;
	color: #264F52;
}
#quickbar .gb .gb_menu {
	background: #fff;
	position: absolute;
	right: -22px;
	top: 30px;
	width: 88px;
	font-size: 13px;
	box-shadow: 0px -1px 3px #000;
	border: 1px solid #ddd;
	border-top: none;
}
#quickbar .gb .gb_menu .wekey {
	border: none;
}
#quickbar .gb .gb_menu .hr {
	clear: both;
	border-color: #ddd;
}
#quickbar .gb .gb_menu a {
	display: block;
	height: 26px;
	line-height: 24px;
	padding: 0 5px;
	text-align: left;
	width: 80px;
	color: #264F52;
}
#quickbar .gb .gb_menu a:hover {
	background: #C0D2D5;
}
#quickbar .search_box {
	position: relative;
	float: left;
	width: 150px;
	height: 30px;
	line-height: 30px;
	top: 0;
	font-size: 13px;
	z-index: 999;
}
#quickbar .search_box .search_word {
     background: none repeat scroll 0% 0% #ABC2C7;
     border-radius: 8px 0px 0px 8px;
     border: medium none;
     color: #FFFFFF;
     height: 18px;
     left: 10px;
     line-height: 18px;
     margin-right: 5px;
     padding: 0pt 8px;
     position: absolute;
     top: 5px;
     width: 104px;
}

/*2011-1110-yider*/
#quickbar .search_box .search_type {
     background: #ABC2C7;
     left: 131px;
     position: absolute;
     margin: 0;
     padding: 0;
     width: 66px;
     border: none;
     top: 5px;
}

#quickbar .search_box .search_submit {
     background: url("//i.gbc.tw/2011/header/search.gif?_=1309852683") no-repeat scroll -1px -1px transparent;
     border-bottom-right-radius: 8px;
     border-top-right-radius: 8px;
     border: 0pt none;
     cursor: pointer;
     height: 18px;
     left: 198px;
     margin: 0pt;
     padding: 0pt;
     position: absolute;
     top: 5px;
     width: 18px;
}
#quickbar .member_my {
	position: relative;
	float: right;
	display: block;
	height: 30px;
	border-right: 1px solid #999;
	padding: 0;
	font-size: 13px;
	width: 130px;
	background: url("http://i.gbc.tw/2011/css_imgs/gb_2008/q_line.png?_=1309749396") left no-repeat;
}
#quickbar .member_my .qb_menu_pop {
	width: 130px;
	height: 30px;
	display: block;
	text-align: center;
	margin: 0;
	color: #fff;
	line-height: 30px;
	text-decoration: none;
	background: url("http://i.gbc.tw/2011/css_imgs/gb_2008/q_arrow.png?_=1309763266") no-repeat 115px 13px;
	position: absolute;
	z-index: 999;
	float: left;
}
#quickbar .member_my .click {
	background: url("http://i.gbc.tw/2011/css_imgs/gb_2008/q_arrow.png?_=1309763266") no-repeat 115px #eee;
	color: #264F52;
}
#quickbar .member_my .qb_menu_pop:hover {
	color: #264F52;
	background: url("http://i.gbc.tw/2011/css_imgs/gb_2008/q_arrow.png?_=1309763266") no-repeat 115px #fff;
}
#quickbar .member_my .qb_forum_mark .click {
	box-shadow: none;
}
#quickbar .member_my #qb_forum_mark {
	top: 24px;
}
#quickbar .member_my #qb_forum_in {
	top: 48px;
}
#quickbar .member_my a.btnReg {
	background: #ABC2C7;
	color: #102F2B;
	display: block;
	float: left;
	height: 22px;
	left: 3px;
	line-height: 22px;
	margin: 0px 2px;
	padding: 0pt;
	position: relative;
	text-align: center;
	top: 3px;
	width: 50px;
	border-radius: 4px;
	font-size: 12px;
	border: 1px solid #0C2321;
}
#quickbar .member_my a.btnReg:hover {
	background-position: 0pt -24px;
	background: #fff;
}
#quickbar .quick_icons {
	position: relative;
	float: right;
	height: 30px;
	display: block;
	line-height: 30px;
	padding: 0 5px 0 0;
}
#quickbar .quick_icons a {
	margin: 5px 1px;
	width: 22px;
	height: 30px;
	line-height: 30px;
	display: block;
	float: left;
}
#quickbar .quick_icons a img {
	border: 1px solid #CCCCCC;
	height: 18px;
	width: 18px;
}
#quickbar .quick_icons .quick_icon_list {
	position: absolute;
	display: block;
	top: 30px;
	background: #fff;
	border: 1px solid #999999;
}
#quickbar .quick_icons .quick_icon_list a {
	display: block;
	width: 119px;
	margin: 0;
	text-align: left;
	height: 24px;
	line-height: 24px;
	color: #264F52;
}
#quickbar .quick_icons .quick_icon_list .my_icons a {
	text-align: center;
}
#quickbar .quick_icons .quick_icon_list li:last-child {
	background: #ABC2C7;
	color: #fff;
}
#quickbar .quick_icons .quick_icon_list a:hover {
	background: #ABC2C7;
	color: #fff;
	width: 100%;
}
#quickbar .quick_icons .quick_icon_list a img {
	margin: 0 3px;
}
#quickbar .quick_info {
	position: absolute;
	top: 0;
	left: 45%;
	width: 300px;
	display: block;
	height: 30px;
	line-height: 30px;
	font-size: 13px;
	color: #666;
}
#quickbar #quick_info_list {
	position: absolute;
	top: 30px;
	background: #FFF;
	border: 1px solid #999;
	width: 300px;
}
#quickbar #quick_info_list p {
	display: block;
	color: #999;
}
#quickbar #quick_info_list p:hover {
	background: #ABC2C7;
	color: #264F52;
}
#quickbar #quick_info_list li {
	padding: 0 5px;
	line-height: 25px;
	border-bottom: 1px dotted #ddd;
}
#quickbar #quick_info_list li a {
	color: #264F52;
}
#quickbar .quick_info p {
	color: #ABC2C7;
}
#quickbar .quick_info p a {
	color: #ABC2C7;
}
#quickbar .quick_info_now p {
	height: 30px;
	overflow: hidden;
	float: left;
	padding-left: 20px;
}
#quickbar .click .quick_info_now p {
	background: url("http://i.gbc.tw/2011/css_imgs/gb_2008/q_arrow.png?_=1309763266") no-repeat 6px 14px;
}
#quickbar .quick_note {
	position: relative;
	float: right;
	display: block;
	height: 30px;
	padding: 0;
	line-height: 30px;
}
#quickbar .quick_note .qbnote {
	width: 30px;
	height: 30px;
	float: left;
	display: block;
	background-position: 4px 6px;
	background-repeat: no-repeat;
	position: relative;
}
#quickbar .quick_note .qbnote_online {
	background-image: url(//i.gbc.tw/2010/quickbar/p1.png);
}
#quickbar .quick_note .qbnote_msg {
	background-image: url(//i.gbc.tw/2010/quickbar/p2.png);
}
#quickbar .quick_note .qbnote_invite {
	background-image: url(//i.gbc.tw/2010/quickbar/p3.png);
}
#quickbar .quick_note .qbnote_notice {
	background-image: url(//i.gbc.tw/2010/quickbar/p4.png);
}
#quickbar .quick_note * {
	cursor: pointer;
}
#quickbar .num {
	background: url(//i.gbc.tw/2010/quickbar/new_l.gif) center no-repeat;
	font: bold 12px/14px normal;
	height: 14px;
	width: 20px;
	display: block;
	position: absolute;
	top: 0;
	left: 8px;
	text-align: center;
	color: #fff;
}
.qb_btn {
	background: url(//i.gbc.tw/2010/quickbar/bar_bg2.jpg) center top no-repeat;
	display: block;
	width: 15px;
	height: 30px;
	line-height: 26px;
	position: fixed;
	right: 0;
	bottom: 0;
	border-left: 1px solid #666;
	text-align: center;
	z-index: 999;
	cursor: pointer;
}
.qb_btn:hover {
	background-position: 0 -30px;
}
.qb_btn img {
	width: 10px;
	margin-top: 13px;
}
#quickbar .qb_menu {
	position: absolute;
	right: 0px;
	top: 30px;
	padding: 0;
	width: 128px;
	background: #fff;
	border-top: none;
	box-shadow: 0px -1px 3px #000;
	border: 1px solid #ddd;
}
#quickbar .qb_menu li {
	display: block;
	height: 24px;
	width: 158px;
	overflow: hidden;
}
#quickbar .qb_menu li a {
	display: block;
	padding: 0 13px;
	width: 100%;
	height: 24px;
	line-height: 24px;
	text-align: left;
	text-decoration: none;
	color: #264F52;
}
#quickbar .qb_menu li a.txt_right {
	text-align: right;
}
#quickbar .qb_menu li a:hover {
	background: #C0D2D5;
	position: relative;
	width: 103px;
}
#quickbar .qb_menu li.click ,
#quickbar .qb_menu li.click a:hover {
	background: url("http://i.gbc.tw/2011/css_imgs/gb_2008/q_arrow_l.png?_=1309764087") no-repeat 5px 10px #C0D2D5;
	width: 100%;
}
#quickbar .qb_menu .qb_menu_layer2 li a:hover {
	background: #C0D2D5;
}
#quickbar .qb_menu li.menu_bottom2 {
	display: none;
}
#quickbar .qb_menu_layer2 {
	position: absolute;
	overflow: hidden;
	width: 142px;
	right: 131px;
	top: 0;
	background: #fff;
	border: 1px solid #999;
	border-right: none;
}
#quickbar .qb_menu_layer2 ul {
	padding-right: 2px;
	max-height: 225px;
	width: 140px;
	overflow: auto;
}
#quickbar .qb_menu_layer2 li {
	display: block;
	height: 24px;
	width: 140px;
	padding: 0;
	overflow: hidden;
}
#quickbar .qb_menu_layer2 li a,#quickbar .qb_menu_layer2 li a:hover {
	width: 130px;
	padding: 0 5px;
	display: block;
}
div.ac_results {
	padding: 0px;
	border: 1px solid #666;
	background-color: #FFF;
	overflow: hidden;
	color: #000;
	z-index: 900;
}
div.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}
div.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	clear: both;
	max-height: 30px;
	line-height: 15px;
	overflow: hidden;
	color: #999;
	font-size: 11px;
	margin-bottom: 3px;
}
div.ac_results iframe {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	filter: mask();
	width: 3000px;
	height: 3000px;
}
div.ac_results li a {
	color: #00637D;
}
div.ac_results li b {
	color: #000;
}
div.ac_results img {
	float: left;
	width: 30px;
	heifht: 30px;
	margin-right: 2px;
}
div.ac_results img.loading {
	width: 15px;
	height: 15px;
	margin: 5px;
}
.ac_loading {
	background: Window url('//i.gbc.tw/etc/sys/loading.gif') right center no-repeat;
}
.ac_over {
	background-color: Highlight;
	color: HighlightText;
}
#quickbar .quick_icons .quick_icons_button {
	display: block;
	width: 89px;
	height: 20px;
	background: url(http://i.gbc.tw/2011/header/game_last01.png) no-repeat;
	text-indent: -2000px;
	position: relative;
	top: 5px;
}
#quickbar .click .quick_icons_button {
	background: url(http://i.gbc.tw/2011/header/game_last02.png);
}
div#gbpic_box {
	z-index: 999;
	background: #000 url('//i.gbc.tw/js/gbpicviewer/box_bg.jpg') repeat-x top;
	border: 1px solid #4D4F66;
	border-top: 2px;
	padding: 4px;
	color: #fff;
	position: absolute;
	width: 600px;
	height: 600px;
	top: 0;
}
h5#gbpic_title {
	padding: 10px 20px;
	font-size: 15px;
	font-weight: bold;
	height: 20px;
	color: #FADC96;
	background: url('//i.gbc.tw/js/gbpicviewer/head.gif') no-repeat left 48%;
	padding-left: 20px;
	margin-left: 20px;
}
div#gbpic_body {
	margin: 0 20px;
	overflow: auto;
}
table#gbpic_main {
	border: 0;
}
table#gbpic_main td {
	padding: 0;
	margin: 0;
	border: 0;
	text-align: center;
	vertical-align: center;
}
div#gbpic_body img {
	border: 1px solid #666;
}
div#gbpic_msg {
	position: relative;
	margin: 0 20px;
}
div#gbpic_max {
	float: right;
}
div#gbpic_alt {
	font-size: 12px;
	text-align: center;
	margin: 8px 20px;
}
div#gbpic_copyrightinfo {
	font-size: 12px;
	text-align: center;
	height: 20px;
}
div#gbpic_navi {
	position: absolute;
	display: block;
	right: 0;
	top: 0;
	height: 20px;
}
span#gbpic_info {
	vertical-align: 5px;
	font: 12px/20px Arial;
	padding: 0 4px;
}
div#gbpic_scroll {
	overflow: hidden;
	position: relative;
	height: 110px;
	margin: 0 20px;
	border: 1px solid #333;
}
div.gbpic_piclist {
	position: absolute;
	height: 110px;
}
div.gbpic_thumb {
	position: absolute;
	top: 0;
	width: 110px;
	height: 110px;
	cursor: pointer;
}
div#gbpic_foot {
	position: relative;
	margin-top: 5px;
	font-size: 12px;
}
div#gbpic_copyright {
	font-size: 12px;
}
img#gbpic_back, img#gbpic_next, img#gbpic_close {
	cursor: pointer;
}
img#gbpic_close {
	position: absolute;
	right: 10px;
	top: 10px;
}
div#gbpicf_bg {
	z-index: 1111;
	position: absolute;
	left: 0;
	top: 0;
	background: #333;
	opacity: 0.6;
	filter: alpha(opacity=60);
}
div#gbpicf_box {
	z-index: 1234;
	position: absolute;
}
div#gbpicf_main {
	background: transparent url('//i.gbc.tw/js/gbpicviewer/full_bg.png') top left;
	padding: 5px 15px;
}
img#gbpicf_image {
	cursor: pointer;
}
div#gbpicf_top, div#gbpicf_bottom {
	position: relative;
	height: 10px;
	padding: 0 10px;
	overflow: hidden;
}
div#gbpicf_box .middle {
	height: 10px;
	background: transparent url('//i.gbc.tw/js/gbpicviewer/full_bg.png') repeat top left;
}
div#gbpicf_box .left, div#gbpicf_box .right {
	position: absolute;
	top: 0;
	width: 10px;
	height: 10px;
	background: transparent url('//i.gbc.tw/js/gbpicviewer/full_r.png') no-repeat;
}
div#gbpicf_top .left {
	left: 0;
	background-position: 0 0;
}
div#gbpicf_top .right {
	right: 0;
	background-position: -10px 0;
}
div#gbpicf_bottom .left {
	left: 0;
	background-position: 0 -10px;
}
div#gbpicf_bottom .right {
	right: 0;
	background-position: -10px -10px;
}
img#gbpicf_close {
	position: absolute;
	right: 0;
	top: 0;
	cursor: pointer;
}
#gb_dialog_bg {
	position: absolute;
	top: 0;
	left: 0;
	background: #777;
	opacity: 0.8;
	z-index: 10000;
	display: none;
	filter: Alpha(Opacity=80);
}
.gb_dialog_vp {
	position: absolute;
	left: 0;
	z-index: 10001;
	display: none;
	overflow: hidden;
}
#gb_dialog_close {
	position: absolute;
	top: 0;
	right: 0;
	width: 40px;
	height: 40px;
	z-index: 10002;
	cursor: pointer;
	background: url(//i.gbc.tw/2011/tools/panel.png) no-repeat 0px 0px;
}
#gb_dialog_close:hover {
	background: url(//i.gbc.tw/2011/tools/panel.png) no-repeat -40px 0px;
}
.gb_dialog_main_wrapper {
	position: absolute;
	overflow: hidden;
	padding: 5px;
	margin: 0;
	background: #fff;
	border-radius: 15px;
	-moz-border-radius: 15px;
	box-shadow: 6px 6px 8px #444;
	-moz-box-shadow: 6px 6px 8px #444;
	-webkit-box-shadow: 6px 6px 8px #444;
}
.gb_dialog_title {
	padding: 0;
	margin: 0;
	height: 30px;
	width: auto;
	background: #2188bd;
	color: #fff;
	font: bold 17px/28px '微軟正黑體';
	text-indent: 10px;
	border-radius: 15px;
	-moz-border-radius: 15px;
}
.gb_dialog_main {
	position: absolute;
	overflow: hidden;
	top: 45px;
	left: 5px;
	padding: 0;
	margin: 0;
	font-size: 13px;
	text-align: center;
	color: #000;
}
.gb_dialog_main table {
	width: 100%;
	border-collapse: separate;
	border-spacing: 3px;
}
.gb_dialog_main th {
	font-weight: bold;
	padding: 2px 4px;
	text-align: right;
	color: #040;
}
.gb_dialog_main td {
	background: #eee;
	border: 1px solid #ddd;
	padding: 2px 4px;
	text-align: left;
	color: #444;
}
.gb_dialog_main td a:link, .gb_dialog_main td a:visited {
	color: #c90;
}
#gb_img_viewer_main {
	position: absolute;
	display: block;
	cursor: move;
	z-index: 10003;
	box-shadow: 6px 6px 18px #444;
	-webkit-box-shadow: 6px 6px 18px #444;
	-moz-box-shadow: 6px 6px 18px #444;
}
#giv_mark {
	position: absolute;
	overflow: hidden;
	width: 12px;
	height: 12px;
	bottom: 73px;
	z-index: 10006;
	background: url(//i.gbc.tw/2011/tools/panel.png) no-repeat -200px -28px;
}
#giv_panel {
	position: absolute;
	bottom: 0;
	width: 100%;
	left: 0;
	z-index: 10005;
}
.giv_list {
	height: 172px;
	background: url(//i.gbc.tw/2011/tools/bar_bg_list.png) repeat-x;
}
.giv_single {
	height: 100px;
	background: url(//i.gbc.tw/2011/tools/bar_bg.png) repeat-x;
}
#giv_panel div {
	position: absolute;
}
#giv_wrapper {
	height: 55px;
	padding: 5px;
	bottom: 84px;
	width: 670px;
	overflow: hidden;
}
#giv_wrapper .list {
	top: 0;
	left: 0;
}
#giv_wrapper .list .cell {
	position: absolute;
	top: 5px;
	width: 55px;
	height: 55px;
	opacity: 0.6;
}
#giv_wrapper .list .cell img {
	width: 55px;
	height: 55px;
	border: 1px solid #eee;
	cursor: pointer;
	box-shadow: 3px 3px 5px #444;
	-webkit-box-shadow: 3px 3px 5px #444;
	-moz-box-shadow: 3px 3px 5px #444;
	#filter: progid:DXImageTransform.Microsoft.dropshadow(offX=2, offY=2, color='#666');
}
#giv_copyright {
	position: absolute;
	bottom: 3px;
	z-index: 10006;
	color: #999;
	font: normal 13px/20px Arial;
	text-align: center;
	width: 100%;
	text-shadow: #222 1px 1px 0px;
}
#giv_copyright a {
	color: #FADC96 !important;
	text-decoration: none;
}
#giv_alt {
	position: absolute;
	bottom: 150px;
	z-index: 10006;
	color: #fff;
	font: bold 13px/20px Arial;
	text-align: center;
	width: 100%;
	text-shadow: #222 1px 1px 0px;
	white-space: nowrap;
}
.singleImg {
	bottom: 77px !important;
}
#giv_prevb {
	position: absolute;
	width: 45px;
	height: 70px;
	left: 0;
	background: url('http://i.gbc.tw/2011/css_imgs/gb_2008/0823144455ui_0532425.png') no-repeat;
	z-index: 10005;
	cursor: pointer;
}
#giv_nextb {
	position: absolute;
	width: 45px;
	height: 70px;
	right: 0;
	background: url('http://i.gbc.tw/2011/css_imgs/gb_2008/0823144448ui_05-072321.png') no-repeat;
	z-index: 10005;
	cursor: pointer;
}
#giv_prevb:hover {
	background: url('http://i.gbc.tw/2011/css_imgs/gb_2008/0823144508ui_05.png') no-repeat;
}
#giv_nextb:hover {
	background: url('http://i.gbc.tw/2011/css_imgs/gb_2008/0823144504ui_05-02.png') no-repeat;
}
#giv_panel .ctrl {
	position: absolute;
	overflow: hidden;
	width: 320px;
	height: 42px;
	bottom: 26px;
}
#giv_panel .ctrl div {
	cursor: pointer;
}
.ctrl .orig {
	width: 32px;
	height: 22px;
	top: 8px;
	left: 66px;
	background: url(//i.gbc.tw/2011/tools/panel.png) no-repeat -220px 0px;
}
.ctrl .zoom_down {
	width: 29px;
	height: 22px;
	top: 8px;
	left: 0px;
	background: url(//i.gbc.tw/2011/tools/panel.png) no-repeat -160px 0px;
}
.ctrl .zoom_up {
	width: 28px;
	height: 22px;
	top: 8px;
	left: 28px;
	background: url(//i.gbc.tw/2011/tools/panel.png) no-repeat -189px 0px;
}
.ctrl .play {
	width: 40px;
	height: 42px;
	top: 0;
	left: 140px;
	background: url(//i.gbc.tw/2011/tools/panel.png) no-repeat -80px 0px;
}
.ctrl .play_stop {
	background: url(//i.gbc.tw/2011/tools/panel.png) no-repeat -120px 0px !important;
}
.ctrl .prev {
	width: 20px;
	height: 26px;
	top: 10px;
	left: 116px;
	background: url(//i.gbc.tw/2011/tools/panel.png) no-repeat -160px -28px;
}
.ctrl .next {
	width: 20px;
	height: 26px;
	top: 10px;
	left: 184px;
	background: url(//i.gbc.tw/2011/tools/panel.png) no-repeat -180px -28px;
}
.ctrl .share {
	width: 30px;
	height: 14px;
	top: 13px;
	left: 220px;
	background: url(//i.gbc.tw/2011/tools/panel.png) no-repeat -220px -28px;
	cursor: default !important;
}
.ctrl .share_fb {
	width: 20px;
	height: 20px;
	top: 9px;
	left: 255px;
	background: url(//i.gbc.tw/2011/news/share_icon/fb.gif);
}
.ctrl .share_pl {
	width: 20px;
	height: 20px;
	top: 9px;
	left: 280px;
	background: url(//i.gbc.tw/2011/news/share_icon/plurk.gif);
}
.quick_icon_list_hr {
	float: left;
	margin-bottom: 2px;
	display: block;
	color: #264F52;
	text-align: center;
	background: #ABC2C7;
	width: 100%;
	height: 24px;
	line-height: 24px;
}
#quickbar .quick_icons .quick_icon_list  img {
	vertical-align: middle;
}

/* gbfy */
#gbfy {
	display:none;
	position: absolute;
	background-color: #333;
	border: 1px solid #aaa;
	border-radius: 5px;
	z-index: 999;
	opacity: 0.8;
	padding: 5px;
	color: #FFF;
	line-height: 17px;
	font-size: 13px;
	box-shadow: #666 5px 5px 2px;
	width: 250px;
}
#gbfy img {
	float: left;
	border: 2px solid #999;
	border-radius: 10px;
	margin-right: 5px;
	width: 50px;
	height: 50px;
}
#gbfy span {
	display: block;
	line-height: 17px;
	overflow: hidden;
}
#gbfy span.name {
	height: 17px;
	font-weight: bold;
}
#gbfy span.desc {
	font-size: 12px;
	color: #ccc;
}
#gbfy span.tip {
	position: absolute;
	top: 5px;
	right: 5px;
	width: 80px;
	text-align: right;
}


/*版頭2012*/
.gb_header_2012 {
	background: url("http://i.gbc.tw/2011/header2012/header_bg_w.jpg?_=1325559871") no-repeat;
	border-radius: 15px;
	box-shadow: 0pt 2px 3px #ccc;
	padding: 10px 0pt;
	height: 150px;
	font-family: 'arial';
	position:relative;
	margin:0 auto;
	width:955px
}
.gb_header_2012 #gb_logo {
	position: absolute;
	width: 200px;
	height: 80px;
	top: 0;
	left: 20px;
}
.gb_header_2012 #gb_logo .logo {
	width: 200px;
	height: 80px;
	display: block;
	background-position: 0 -80px!important;
}
.gb_header_2012 #gb_search_bar {
	background: #fff;
	width: 300px;
	height: 23px;
	position: absolute;
	left: 320px;
	top: 30px;
	border-radius: 15px;
	box-shadow: 0pt 3px 3px #999;
	padding: 2px 5px 2px 15px;
	border: 1px solid #ddd\9;
}
.gb_header_2012 #gb_search_bar span {
	padding: 2px;
	display: block;
	float: left;
	margin: 0 2px;
	border-radius: 10px;
}
.gb_header_2012 #gb_search_bar span .search_type {
	font-size: 12px;
	position: relative;
	top: -1px\9;
}
body:nth-of-type(1) .search_type {
	top: -1px;
}
.gb_header_2012 #gb_search_bar #search_type_button {
	padding: 2px 2px;
}
.gb_header_2012 #gb_search_bar #search_send_button {
	background: #69c;
	position: relative;
	top: 1px;
	left: 2px;
	cursor: pointer;
}
.gb_header_2012 #gb_search_bar span .search_button {
	background: none;
	border: none;
	height: 16px;
	line-height: 16px;
	color: #fff;
	font-size: 12px;
	padding: 0 5px;
}
.gb_header_2012 #gb_search_bar .search_text {
	border: 0;
	width: 170px;
	float: left;
	height: 15px;
}
.gb_header_2012 #gb_search_bar #search_form {
	overflow: hidden;
}
.gb_header_2012 #gb_search_bar .search_type {
	height: 22px;
	width: 70px;
	float: left;
}
.gb_header_2012 #gb_menu_bar {
	border-radius: 10px;
	box-shadow: 0pt 3px 3px #666;
	width: 915px;
	position: absolute;
	left: 20px;
	top: 80px;
	height: 30px;
	background: url("http://i.gbc.tw/2011/header2012/menu_bg1.jpg?_=1322560252") repeat-x scroll 0% 0% transparent;
	font-size: 12px;
	color: #fff;
	z-index: 9999;
}
.gb_header_2012 #gb_menu_bar #gb_menu_bar_ul {
	background: #000;
}
.gb_header_2012 #gb_menu_bar #gb_menu_bar_ul>li {
	float: left;
	height: 30px;
	line-height: 30px;
	width: 95px;
	text-align: center;
	border-right: 1px solid #fff;
}
.gb_header_2012 #gb_menu_bar #gb_menu_bar_ul>li.member_info_li {
	width: 233px;
	border-right: none;
	border-radius: 0 10px 10px 0;
	padding: 0 5px;
	background: url("http://i.gbc.tw/2011/header2012/menu_bg2.jpg?_=1322560255") repeat-x scroll 0% 0% transparent;
}
.gb_header_2012 #gb_menu_bar #gb_menu_bar_ul>li.clear {
	display: none;
}
.gb_header_2012 #gb_menu_bar #gb_menu_bar_ul>li:first-child a {
	border-radius: 10px 0 0 10px;
}
.gb_header_2012 #gb_menu_bar #gb_menu_bar_ul>li a {
	color: #fff;
	padding: 0 px;
}
.gb_header_2012 #gb_menu_bar #gb_menu_bar_ul>li.link a {
	color: #fff;
	display: block;
	padding: 0 10px;
}
.gb_header_2012 #gb_menu_bar #gb_menu_bar_ul>li.selected a,
.gb_header_2012 #gb_menu_bar #gb_menu_bar_ul>li.link a.selected,
.gb_header_2012 #gb_menu_bar #gb_menu_bar_ul>li.link a:hover {
	color: #fff;
	background: #0d5d9b;
}
.gb_header_2012 #gb_menu_bar #gb_menu_bar_ul>li.member_info_li>#gp_menu {
	background: #fff;
	z-index: 9999;
	border: 1px solid #ccc;
	border-radius: 5px;
	box-shadow: 0 5px 5px #000;
	width: 180px;
	position: relative;
	top:2px;
	left: 55px;
}
.gb_header_2012 #gb_menu_bar #gb_menu_bar_ul>li.member_info_li>#gp_menu li {
	text-align: left;
	position: relative;
	height:25px;
	line-height:25px
}
.gb_header_2012 #gb_menu_bar #gb_menu_bar_ul>li.member_info_li>#gp_menu li a {
	color: #333;
	display: block;
	padding: 0 10px;
}
.gb_header_2012 #gb_menu_bar #gb_menu_bar_ul>li.member_info_li>#gp_menu li a:hover {
	color: #666;
	background: #ccc;
}
#gp_forum_mark,#gp_forum_in {
	position: absolute;
	width: 180px;
	left: -185px;
	top: -0;
	background: #fff;
	border: 1px solid #ccc;
	border-radius: 5px;
	box-shadow: 0 5px 5px #000;
}
.gb_header_2012 #gb_games_recent_play {
	position: absolute;
	left: 26px;
	top: 117px;
	font-size: 12px;
	clear: both;
}
.gb_header_2012 #gb_games_push {
	position: absolute;
	left: 26px;
	top: 142px;
	font-size: 12px;
	clear: both;
}
.gb_header_2012 .gb_game_list ul {
	clear: both;
	font-size: 12px;
	height: 21px;
}
.gb_header_2012 .gb_game_list ul>li {
	float: left;
}

.gb_header_2012 .gb_game_list ul>li a {
	color: #005599;
}

.gb_header_2012 .gb_game_list .title {
	background: url("http://i.gbc.tw/2011/css_imgs/gb_2012_temp/1129183801arrow_bg.png") no-repeat scroll 0% 0% transparent;
	color: #FFF;
	font-size: 12px;
	text-align: center;
	width: 92px;
	text-indent: -12px;
}
.gb_header_2012 .gb_game_list ul li {
	color: #0075A3;
	height: 21px;
	line-height: 21px;
	padding: 0 5px;
}
.gb_header_2012 .gb_game_list ul li.unlogin_note {
	color: #F60;
	font-size: 12px;
}



/*簽到*/
.gb_header_2012 #member_visit {
	background: url('http://i.gbc.tw/2011/css_imgs/gb_2012_temp/1208113144icon1.png') 2px 0 no-repeat #91502a;
	color: #fff;
	overflow: hidden;
	border-radius: 5px;
	font-size: 12px;
	padding: 2px 2px 2px 22px;
}
.gb_header_2012 #gb_menu_bar #gb_menu_bar_ul > li a
.gb_header_2012 #member_visit a {
	padding: 0!important;
	margin: 0;
	width: auto;
}
/*帳號箭頭ICON*/
.gb_header_2012 #gb_menu_icon {
	display: block;
	float: right;
	width: 15px;
	height: 15px;
	position: relative;
	top: 6px;
	right: 0px;
	background: url("http://i.gbc.tw/2011/css_imgs/gb_2012_temp/1206095824arrow.png") no-repeat scroll 2px 7px transparent;
}
/*帳號*/
.gb_header_2012 #gp_menu_pop {
	cursor: pointer;
	float: right;
	color: #000;
	width:60px;overflow:hidden;
	text-align: left;
}
.gb_header_2012 #gp_menu_pop a {
	color: #000!important;
}
.gb_header_2012 .quick_note span {
	border-radius: 5px;
	font-size: 12px;
	margin: 0pt 1px;
	padding: 1px\9;
}
/*傳訊*/
.gb_header_2012 .quick_note span.qbnote_msg {
	background: url('http://i.gbc.tw/2011/css_imgs/gb_2012_temp/1208113150icon2.png') 2px 0 no-repeat #91502a;
	color: #fff;
	padding: 2px 0px 2px 25px;
	position: relative;
	height: 15px\9;
	top: 0px\9;
	cursor: pointer;
}
.gb_header_2012 .quick_note span.qbnote_notice {
	background: url('http://i.gbc.tw/2011/css_imgs/gb_2012_temp/1208113158icon3.png') 2px 0 no-repeat #91502a;
	color: #fff;
	padding: 2px 0px 2px 25px;
	position: relative;
	top: 0px\9;
	cursor: pointer;
}

.gb_header_2012 .quick_note .num {
	padding: 0 2px;
	background: red;
	position: relative;
	right: 2px;
	man-width: 20px;
}
.gb_header_2012 #gb_set_index a {
	color: #FFF;
	text-decoration: none;
	font-size: 12px;
	position: absolute;
	right: 110px;
	top:8px;
	display:none
}
#gb_custom_bar {
	color: #FFF;
	text-decoration: none;
	font-size: 12px;
	position: absolute;
	right: 10px;
	z-index:99999;
	top:0px
}
#gb_custom_bar>a {
	background: url(http://i.gbc.tw/2011/header/tools.png?_=1324549039) no-repeat;
	text-indent:-100px;
	width:20px;
	height:20px;
	overflow:hidden;
	display:block;
}
#gb_custom_bar #color_bar {
	position:absolute;
	width:95px;
	height:20px;
	top:5px;
	right:0px
}
#gb_custom_bar #color_bar li {padding:3px ;float:left}
#gb_custom_bar #color_bar li  .bg_change{border-radius:15px;width:15px;height:15px;display:inline-block;box-shadow:0 0 2px 1px #98929A} 
#gb_custom_bar #color_bar li  .bg_white{background:#eeeeef}
#gb_custom_bar #color_bar li  .bg_black {background:#111}
#gb_custom_bar #color_bar li  .bg_blue{background:#D1E8F7}
#gb_custom_bar #color_bar li  .bg_green{background:#DBF7D1}

/*藍色板頭*/
.bg_blue {background: #d1e8f7;}
.bg_blue .gb_header_2012{
	background:url("http://i.gbc.tw/2011/header2012/header_bg_blue.jpg?_=1325558433") no-repeat;
	box-shadow: 0pt 2px 3px #9EC9E4;
}
.bg_blue .gb_header_2012 #gb_menu_bar #gb_menu_bar_ul>li {border-color: #A3F3FA;}
.bg_blue .box {box-shadow: 0 2px 3px #69c;border: 1px solid #69c;}


/*黑色板頭*/
.bg_black {background: #111111;}
.bg_black .gb_header_2012{
	background:url("http://i.gbc.tw/2011/header2012/header_bg_black.jpg?_=1325558425") no-repeat;
	box-shadow: 0pt 2px 3px #325267;
}
.bg_black .gb_header_2012 #gb_menu_bar{
	background:url("http://i.gbc.tw/2011/header2012/menu_bg1_black.jpg?_=1325560775");
	box-shadow: 0pt 3px 3px #000;
}
.bg_black .gb_header_2012 #gb_menu_bar #gb_menu_bar_ul>li.selected a,
.bg_black .gb_header_2012 #gb_menu_bar #gb_menu_bar_ul>li.link a.selected,
.bg_black .gb_header_2012 #gb_menu_bar #gb_menu_bar_ul>li.link a:hover {background: #0d5d9b;}
.bg_black .gb_header_2012 #gb_menu_bar #gb_menu_bar_ul>li {border-color: #000;}
.bg_black .gb_header_2012 .gb_game_list ul>li a {color: #69c;}

/*綠色板頭*/
.bg_green {background: #dbf7d1;}
.bg_green .gb_header_2012{
	background:url("http://i.gbc.tw/2011/header2012/header_bg_green.jpg?_=1325558554") no-repeat;
	box-shadow: 0pt 2px 3px #99B370;
}
.bg_green .gb_header_2012 #gb_menu_bar{
	background:url("http://i.gbc.tw/2011/header2012/menu_bg1_green.jpg?_=1325560643");
	box-shadow: 0pt 3px 3px #116637;
}
.bg_green .gb_header_2012 #gb_menu_bar #gb_menu_bar_ul>li.selected a,
.bg_green .gb_header_2012 #gb_menu_bar #gb_menu_bar_ul>li.link a.selected,
.bg_green .gb_header_2012 #gb_menu_bar #gb_menu_bar_ul>li.link a:hover {background: #116637;}
.bg_green .gb_header_2012 #gb_menu_bar #gb_menu_bar_ul>li {border-color: #D2F1CF;}


#ad136_top_text span {
	height: 30px;
	line-height: 30px;
	width: 25%;
	display: block;
	float: left;
	text-align: center;
}

/*圖片*/
.pic li{float:left;padding:5px}
.pic1 li,.pic1 li img{width:728px;height:250px}
.pic2 li,.pic2 li img{width:359px;height:200px}
.pic3 li,.pic3 li img{width:236px;height:150px}
.pic4 li,.pic4 li img{width:174px;height:110px}
.pic5 li,.pic5 li img{width:137px;height:100px}
.pic6{padding-left:8px}
.pic6 li,.pic6 li img{width:110px;height:110px}

#rightColumn .wait_gb_no1 {
	margin: 5px 0;
	clear: both;
	display: block;
}
