/*
以後
*/
#menu {
	background:#F79420;
	height:23px;
	margin:10px auto 12px auto;
}
#menu .ml {
	width:8px;
	height:23px;
	background:#F79420 url(images/index/tl.gif) repeat-x;
}
#menu .mc {
	padding:1px 0 0 0;
	width:744px;
	height:22px;
	background:#646567;
	color:#fff;
}
#menu .mr {
	width:8px;
	height:23px;
	background:#F79420 url(images/index/tr.gif) repeat-x;
}
#menu .mt{
	overflow:hidden;
	position:absolute;
	margin:0;
}
#menu ul {
	height:18px;
	padding: 0;
}
#menu li {
	list-style:none;
	display:inline;
	margin:0;
}
#menu li a {
	background:#646567;
	text-decoration:none;
	color:#D8D8D9;
	display:block;
	text-align:center;
	width:99px;
	height:24px;
	/*
	position:absolute;
	text-align:center;
	background:#646567;
	text-decoration:none;
	color:#D8D8D9;
	display:block;
	width:99px;
	height:22px;
	*/
	/*
	background:#646567;
	text-decoration:none;
	color:#D8D8D9;
	display:block;
	width:99px;
	height:22px;
	*/
}
#menu iframe {
	background:#646567;
	color:#D8D8D9;
	display:block;
	width:99px;
	height:24px;
	border:0;
	margin:0;
	z-index:99;
}
#menu li .mts{
	width:100px;
	background:#646567 url(images/index/btl.gif) no-repeat right;
}
#menu .mq {
	padding-top:1px;
	height:22px;
	position:absolute;
}
#menu .mq0 {
	border-top: 1px solid #F79420;
}
#menu .mq1 {
	border-top: 1px solid #ccc;
}
#menu li a:hover {
	color:#fff;
	font-weight: bold;
}
#content {
	/*background:#f93;*/
	background:#F79420;
}
#content #Cll {
	/*padding-left:5px;*/
}
#content #Cll .Bqt {
	background:#fff url(images/index/ct.gif)  repeat-x top;
	width:760px;
	height:8px;
}
#content #Cll .Bqc {
	background:#fff;
	width:760px;
}
#content #Cll .Bqb {
	background:#fff url(images/index/cb.gif) repeat-x bottom;
	width:760px;
	height:8px;
}
#content #Clr {
	/*padding-right:5px;*/
	padding-right:6px;
}
.Fqt {
	background:#fff url(images/index/ft.gif) repeat-x top;
	width:180px;
	height:8px;
}
.Fqc {
	background:#fff;
	width:180px;
	/*height:200px;*/
}
.Fqb {
	background:#fff url(images/index/fb.gif) repeat-x bottom;
	width:180px;
	height:8px;
}
.mk {
	margin:0 0 16px 0;
}
#news {
	width:760px;
	/*padding:12px 0 22px 0;*/
}
#news .bkt {
	background:#F79420 url(images/index/bk/bkt.gif) repeat-x top;
	width:760px;
	height:52px;
}
#news .bkc {
	background:url(images/index/bk/bkc.gif) repeat;
	width:730px;
	padding:8px 15px 0 15px;
}
#news .bkbk {
	background:url(images/index/bk/bkbk.gif) no-repeat;
	width:760px;
	height:35px;
}
#news .bkcd {
	background:url(images/index/bk/bkc.gif) repeat;
	width:756px;
	padding:8px 2px 0 2px;
}
#news .bkcbg {
	width:760px;
	height:10px;
	background:#BCBEC0;
}
#news .bkb {
	background:#F79420 url(images/index/bk/bkb.gif) repeat-x bottom;
	width:760px;
	height:8px;
}
#news .hot {
	background:url(images/index/bk/hot.gif) no-repeat 20px 10px;
	width:225px;
	height:47px;
}
#news .hots {
	width:335px;
	height:28px;
	background:url(images/index/bk/dot.gif) no-repeat left center;
	padding-left:30px;
	font-size:13px;
}
#news .hotst {
	padding-top:4px;
}
#news .menus {
	width:458px;
	height:15px;
	margin:18px 0 0 0;
	padding: 0 22px 0 0;
}
/*
#news .menusfc {
	font-size:13px;
	color:#666;
}
#news .menusff {
	font-size:13px;
	color:#fff;
}
*/
#news .mts {
	font-size:13px;
	width:64px;
	height:24px;
	margin-left:12px;
	padding-top:8px;
}
#news .line {
	height:12px;
	width:730px;
	background:#fff url(images/index/bk/line.gif) repeat-x 0 8px;
}
#news .hit {
	height:24px;
	width:660px;
	background:#fff url(images/index/bk/hit.gif) no-repeat 0 6px;
	padding-left:70px;
	padding-top:12px;
	font-size:13px;
}
#news .hitst {
	padding-top:2px;
}
.fkt {
	/*padding:0 4px 0 8px;*/
	/*padding:0 10px 0 10px;*/
}
.fktl {
	padding-left:26px;
}
.fktr {
	padding-right:26px;
}
.bs {
	width:325px;
	height:21px;
	background-image:url(images/index/fkt.gif); 
	background-repeat: repeat-x; 
}
.tts {
	padding:2px 0 1px 15px;
	color:#fff;
	font-weight: bold;
}
.ak {
	width:322px;
	/*min-height:60px;*/
	/*
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	*/
	padding:8px 8px 0 8px;
}
.akl {
}
.akr {
	font-size:13px;
	padding-left:4px;
}
.akrgn {
	font-size:15px;
	padding-bottom:3px;
}
.akrgn a {
	color:#f00;
}
.akrgn a:hover {
	color:#00f;
}
.akrgdc {
	width:196px;
}
.akfk {
	height:24px;
	background:#fff url(images/index/akfk.gif) repeat-x center;
}
.akbb {
	/*padding:8px 0 0 0;*/
	height:74px;
}
.akmore {
	text-align:right;
	background:#fff url(images/index/mores.gif) no-repeat 275px 5px;
}
.akbbfk {
	padding:22px 0 0 0;
}
.icc {
	margin-left:2px;
}
.fboxl {
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
}
.agboxl {
	border-bottom: 1px solid #e6e6e6;
	border-left: 1px solid #e6e6e6;
	border-right: 1px solid #e6e6e6;
	/*
	border-bottom: 1px solid #F7DED6;
	border-left: 1px solid #F7DED6;
	border-right: 1px solid #F7DED6;
	*/
}
.agboxlbl {
	border-bottom: 1px solid #636466;
	border-left: 1px solid #636466;
	border-right: 1px solid #636466;
}
.agboxfkb { 
	/*margin-top:14px;*/
	margin:12px auto 0 auto;
}
.lis {
	font-size:14px;
	font-family: Verdana, Tahoma, Arial, sans-serif,新細明體;
	font-weight:bold;
}
.lit {
	color:#930;
	padding:6px 0 0 20px;
	font-weight: bold;
}
.fagclit {
	color:#fff;
}
.litt {
	color:#930;
	padding:0 0 4px 8px;
	font-weight: bold;
}
/*list s*/
.Lq {
	padding:6px 0 6px 0;
}
.Lqt {
	width:720px;
	height:28px;
	background:#636466 url(images/index/fkt7.gif) repeat-x;
}
.ttl {
	padding:4px 0 0 20px;
	color:#efefef;
	font-weight: bold;
}
.ttl a {
	color:#fff;
}
.ttl a:hover {
	color:#efefef;
}
.ttr {
	padding:3px 20px 0 0;
}
.Lqc {
	width:702px;
	padding:18px 8px 0 8px;
}
.Agbox {
	width:320px;
	height:120px;
	background:#fff url(images/index/agbox.png) repeat-x;
}
.al {
	padding-left:18px;
}
.ar {
	padding-right:18px;
}
.akfk7 {
	height:24px;
	width:660px;
	background:#fff url(images/index/akfk7.gif) repeat-x center;
}
.adl {
	padding:12px 0 12px 12px;
}
.adr {
	padding:14px 0 0 10px;
	font-size:13px;
}
.adrgn {
	font-size:15px;
	padding-bottom:3px;
}
.adrgn a {
	color:#00f;
}
.adrgn a:hover {
	color:#f00;
}
.pages {
	/*text-align:center;*/
	padding:12px 0 8px 0;
}
/*list d*/
/*fg s*/
.Ggts {
}
.Ggtst {
	width:510px;
	height:195px;
	background:#e6e6e6 url(images/index/fkt5bt.gif) no-repeat top;
}
.Ggtsb {
	width:510px;
	height:5px;
	background:#e6e6e6 url(images/index/fkt5bb.gif) repeat-x bottom;
}
.Top7b {
	width:760px;
	height:32px;
	background:url(images/index/top7b.gif) repeat-x;
}
.Fgts {
	width:720px;
	height:32px;
	background:#e6e6e6 url(images/index/fkt7.gif) repeat-x;
}
.Fgtc {
	background:#e6e6e6;
}
.Fabox {
	width:720px;
	/*padding-bottom:12px;*/
}
.Fgt {
	/*background:#F7DED6 url(images/index/fkt7.gif) repeat-x top;*/
	background:#e6e6e6 url(images/index/fkt7.gif) repeat-x top;
	height:5px;
}
.Fgc {
	/*
	background-color:#F7DED6;
	*/
	background-color:#e6e6e6;
}
.Fagboxcr {
	background-color:#636466;
}
.Ftpboxcr {
	background-color:#fff;
}
.Fgb {
	/*background:#F7DED6 url(images/index/fkb7.gif) repeat-x bottom;*/
	background:#e6e6e6 url(images/index/fkb7.gif) repeat-x bottom;
	height:5px;
}
.Agt7 {
	width:720px;
	height:18px;
	background:#fff url(images/index/agt7.png) repeat-x bottom;
}
.Agc7 {
	background:#fff url(images/index/agc7.png) repeat;
	width:720px;
}
.Agb7 {
	width:720px;
	height:18px;
	background:#fff url(images/index/agb7.png) repeat-x top;
}
.fget {
	/*text-align:center;*/
	font-size:13px;
	padding:6px 0 4px 0;
}
.fmt {
	padding:1px 18px 4px 18px;
}
.fmtb {
	width:366px;
	font-size:13px;
}
.fmtb input {
	height:22px;
}
.grecf {
	width:360px;
	height:50px;
	font-size:13px;
	border:1px solid #999;
	background:#fff;
	padding:2px;
}
.gdoc {
	padding:0 18px 0 18px;
}
.gtimg {
	text-align:center;
	padding:20px 0 20px 0;
}
.theimg {
	width:640px;
	height:170px;
}
.fbbs {
	/*padding:0 0 0 8px;*/
	background:#e6e6e6 url(images/index/fbbs.gif) repeat-x top;
	/*background:#F7DED6 url(images/index/fbbs.gif) repeat-x top;*/
	width:410px;
	height:32px;
}
.fbbsbox {
	width:392px;
	height:210px;
	padding:8px 8px 0 8px;
}
.fbbsbox textarea {
	width:386px;
	height:140px;
}
.top10 {
	width:732px;
	padding:0 0 16px 26px;
}
.top10 span {
	display:block;
	width:118px;
	/*
	background-color:transparent;
	border:0px;*/
}
.top10name {
}
.boardbox {
	width:702px;
	padding:8px;
	/*padding:0 0 16px 16px;*/
}
.lb {
	font-size:13px;
	padding:16px 22px 0 0;
}
.lb a {
	color:#456;
}
.lb a:hover {
	color:#000;
}
.gvimg {
	text-align:center;
	padding:16px 0 16px 16px;
}
.gint {
	margin:10px 0 0 0;
}
.gint a {
	margin:0 12px 0 0;
}
.gintb {
	width:510px;
	font-size:13px;
	color:#930;
	text-align:center;
}
.ggc {
	padding:0 0 0 18px;
	font-size:15px;
	letter-spacing:1px;
	line-height:20px;
}
.gwb {
	width:510px;
	/*padding:0 0 1px 0;*/
	/*text-align:center;*/
}
/*fg d*/
#sp em {
	color:#f00;
	/*font-family:Verdana, Tahoma, Arial, sans-serif,新細明體;*/
	font-size:12px;
	font-weight: bold;
	font-style:normal;
}
.bdoc {
	padding:10px 18px 10px 18px;
}
.bdocbox {
	background:#f9f9f9;
	border:1px solid #e6e6e6;
	width:640px;
	padding:8px;
}
.bdocn{
	font-size:15px;
	color:#00f;
}
.bdocd{
	font-size:13px;
	font-family:Verdana, Tahoma, Arial, sans-serif,新細明體;
}
.bdocm {
	color:#000;
	padding:4px 16px 0 16px;
}
.bdocm a {
	color:#00f;
	text-decoration: underline;
}

#board_box {
	padding:10px 10px 5px 10px;
}
#board_box textarea {
	width:484px;
	height:150px;
}
#board_box span {
	color:#f00;
}
.bwb {
	padding-top:8px;
}
.bbimg {
	border: 1px solid #ccc;
	margin:0 5px 4px 0;
}
.bbimg:hover {
	border: 1px solid #999;
}
.bfcheck {
	padding:0 0 2px 0;
}
.bcubb {
	width:30px;
	display:block;
}
.dropmenu {
	padding-right: 6px !important;
	background-image: url(images/board_bb/arrow_down.gif) !important;
	background-position: 100% 50% !important;
	background-repeat: no-repeat !important;
	cursor: pointer;
}
#board_color_box {
	width:160px;
	height:100px;
	background:#fff;
	position:absolute;
	margin-left:175px;
	padding:6px;
	/*padding:5px 0 0 10px;*/
}
.cboxs {
	width:10px;
	height:10px;
	margin:4px;
	border: 1px solid #ccc;
	/*margin-right:4px;*/
}
.board_bb a {
	cursor: pointer;
}
/*play s*/
.flashbox {
	border: 1px solid #e6e6e6;
}
/*play d*/
/*playgame s*/
.ourl {
	width:576px;
	padding-left:14px;
}
.other {
	padding-right:14px;
}
/*playgame d*/
.idpage {
	font-family: Arial black,Verdana, Tahoma, Arial, sans-serif,新細明體;
}
.idpage a {
	color:#456;
}
.idpage .np {
	color:#930;
	font-size:18px;
}
.errorbox, .regeditbox {
	padding:0 14px 0 6px;
}
.errorbt, .regeditbt {
	width:396px;
	padding-bottom:4px;
}
.errorbs, .regeditbs_ido {
	padding-left:18px;
}
.regeditbs {
	width:640px;
	padding:12px 0 2px 0;
}
.regeditbsb {
	text-align:center;
	padding-top:18px;
}
.regeditbs a {
	font-family:  Arial, sans-serif,新細明體;
}
.regeditbs_ido div {
	padding:4px;
}
.regeditbs_ido .ina {
	width:130px;
	text-align:right;
	color:#930;
	font-weight: bold;
}
.regeditbs_ido .iin {
	width:360px;
}
.regeditbs_ido .inaf {
	width:100px;
	text-align:right;
	color:#930;
	font-weight: bold;
}
.regeditbs_ido .iinf {
	width:260px;
}
.regeditbs_ido .iin span {
	font-size:13px;
	color:#f78;
}
.Bqt9 {
	background:#fff url(images/index/ct9.gif)  repeat-x top;
	width:960px;
	height:8px;
}
.Bqc9 {
	background:#fff;
	width:960px;
}
.Bqb9 {
	background:#fff url(images/index/cb9.gif) repeat-x bottom;
	width:960px;
	height:8px;
}
.gsearch {
	padding:0 0 0 20px;
}
.Lqt9 {
	width:920px;
	height:28px;
	background:#636466 url(images/index/fkt9.gif) repeat-x;
}
.Lqc9 {
	width:902px;
	padding:2px 8px 2px 8px;
}
/*
.ctop {
	padding:2px 0 2px 0;
	margin:0 18px 0 18px;
}
.ctop a {
	font-size:13px;
	color:#369;
}
.ctopt {
	margin:0 0 0 2px;
	padding:4px 0 0 2px;
	background:#fff url(images/toptitle.gif) no-repeat;
	color:#F79420;
	font-weight: bold;
}
*/
.ctop {
	padding:2px 0 2px 0;
}
.ctop a {
	color:#660;
}
.ctoptt {
	height:30px;
	display:block;
}
.ctopline {
	border-bottom:1px solid #e6e6e6;
}
.tagt {
	padding-left:24px;
}
.tagn {
	/*border:1px solid #e6e6e6;*/
	padding:2px;
	width:70px;
	/*text-align:center;*/
}
a.taglink {
	color:#06c;
}
a:hover.taglink {
	color:#39f;
}
/*
.tagb {
	height:18px;
}
*/
.myfbox {
	width:640px;
}
.myfl {
	padding:4px 0 4px 0;
	width:220px;
	text-align:right;
	color:#963;
	font-weight: bold;
}
.myfr {
	padding:4px 0 4px 0;
}
.mybr {
	padding:4px 50px 4px 0;
}
.myfboxf {
	width:660px;
	padding:10px;
}
.myfboxt em {
	color:#f33;
	font-weight: bold;
	font-style:normal;
	padding:0 4px 0 4px;
}
.myff {
	border:1px solid #999;
	background:#f7f7ef;
	padding:10px 10px 0 10px;
	width:288px;
	height:82px;
	font-size:13px;
	margin:10px;
}
.myff em {
	font-size:16px;
	font-style:normal;
}
.myff a {
	color:#00f;
}
.myffn {
	height:22px;
}
.igr {
	margin-right:10px;
}


a.hotlink {color:#333;}
a:hover.hotlink {color:#000;}
a.hitlink {color:#00f;}
a:hover.hitlink {color:#999;}
a.listlink {color:#333;}
a:hover.listlink {color:#000;}
a.dellink {color:#960;}
a:hover.dellink {color:#930;}
.fql12 {
	padding-left:12px;
}
.fqr12 {
	padding-right:12px;
}
.fqt24 {
	height:24px;
	/*margin-bottom:6px;*/
}
.fqtt6 {
	padding-top:6px;
}
.fqtt14 {
	padding-top:14px;
}
.sbox {
	width:154px;
}
.sboxt {
	height:24px;
	margin-bottom:4px;
}
.tagbox {
}
.tagboxt {
}