@charset "big5";
a{blr:expression(this.onFocus=this.blur());} 
a:focus { -moz-outline-style: none; }
body {
	background-color: #000000;
	background-image: url(/misc/esports/index/image/foot/footbg.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
	margin: 0px;
	scrollbar-face-color: #212121; /*捲軸顏色*/
	scrollbar-highlight-color: #404040; /*捲軸左與上內邊框*/
	scrollbar-shadow-color: #000000;/*捲軸右與下內邊框*/
	scrollbar-3dlight-color: #616161; /*捲軸左與上外邊框*/
	scrollbar-darkshadow-color: #000000;/*捲軸右與下外邊框*/
	scrollbar-arrow-color: #A1A1A1; /*捲軸箭頭*/
	scrollbar-track-color: #000000; /*捲軸底色*/
}
a {
	color: #999999;
	font-weight:normal;
	font-family: Geneva, Arial, Helvetica, sans-serif,"新細明體";
	font-size: 9pt;
	text-decoration: none;
}
a:link {
	color: #999999;
	text-decoration:none;
	font-family: Geneva, Arial, Helvetica, sans-serif, "新細明體";
	font-size: 9pt;
}
a:visited {
	color:#999999;
	text-decoration:none;
	font-family: Geneva, Arial, Helvetica, sans-serif,"新細明體";
	font-size: 9pt;
}
a:hover {
	color:#FF9900;
	text-decoration:none;
	font-family: Geneva, Arial, Helvetica, sans-serif,"新細明體";
	font-size: 9pt;
}
a.list:link{
	color: #FF9900;
	text-decoration:none;
	font-family: Geneva, Arial, Helvetica, sans-serif, "新細明體";
	font-size: 9pt;
	font-weight: bold;
}
a.list:hover{
	color: #FFCC00;
	text-decoration:underline;
	font-family: Geneva, Arial, Helvetica, sans-serif, "新細明體";
	font-size: 9pt;
	font-weight: bold;
}
a.list:visited{
	color: #FF9900;
	text-decoration:underline;
	font-family: Geneva, Arial, Helvetica, sans-serif, "新細明體";
	font-size: 9pt;
	font-weight: bold;
}
.frame_top {
	background-image: url(/misc/esports/index/image/frame_top.gif);
	background-repeat: repeat-x;
}
.line01 {
	background-image: url(/misc/esports/index/image/line01.gif);
	background-repeat: repeat-x;
	background-position: center;
}

.inf_top {
	background-image: url(/misc/esports/index/image/inf_top.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.inf_bottom {
	background-image: url(/misc/esports/index/image/inf_foot.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.inf_rpt {
	background-image: url(/misc/esports/index/image/inf_repeat.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-color: #000000;
}

.searchbar {
	background-color: #000000;
	border: 1px solid #666666;
	font-family: "新細明體";
	font-size: 9pt;
	color: #999999;
	text-decoration: none;
	width: 170px;
	line-height: 150%;
}
.txt_gray {
	font-family: "新細明體";
	font-size: 9pt;
	font-style: normal;
	line-height: 150%;
	color: #999999;
	text-decoration: none;
}




.frame_left {
	background-image: url(/misc/esports/index/image/frame_left.gif);
	background-repeat: repeat-y;
}
.inputbar {
	font-family: "新細明體";
	font-size: 9pt;
	color: #CCCCCC;
	text-decoration: none;
	background-color: #000000;
	border: 1px solid #000000;
	text-indent: 10px;
	height: 18px;
	vertical-align: middle;
}

.frame_right {
	background-image: url(/misc/esports/index/image/frame_right.gif);
	background-repeat: repeat-y;
}
.frame_bottom {
	background-image: url(/misc/esports/index/image/frame_bottom.gif);
	background-repeat: repeat-x;
}
.frame_bg {
	background-image: url(/misc/esports/index/image/framebg.jpg);
	background-repeat: repeat;
	background-position: left top;
}
.searchbar2 {
	background-color: #000000;
	border: 1px solid #666666;
	font-family: "新細明體";
	font-size: 9pt;
	color: #999999;
	text-decoration: none;
	width: 120px;
	line-height: 150%;
	text-align: center;
}
.tableframe {
	border: 1px solid #666666;
	background-color: #0D0D0D;
	line-height: 26px;
}
.table_bg {
	background-image: url(/misc/esports/index/image/table_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.txt_date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: c7c09b;
	text-decoration: none;
	font-weight: bold;
}
.txt_white-b {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


.tabletitle {
	background-image: url(/misc/esports/index/image/table_title.gif);
	background-repeat: repeat-x;
	background-position: right bottom;
}
.tableline1 {
	background-image: url(/misc/esports/index/image/table_line1.gif);
	background-repeat: repeat-x;
	background-position: right bottom;
}
.tableline2 {
	background-image: url(/misc/esports/index/image/table_line2.gif);
	background-repeat: repeat-x;
	background-position: right bottom;
}
.txt_c7 {
	font-family: "新細明體";
	font-size: 12px;
	color: c7c09b;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
}
.tabletitle2 {
	background-image: url(/misc/esports/index/image/table_title2.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.txt_orange-b {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}
.txt_orange {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
	text-decoration: none;
}
.page_bg {
	background-image: url(/misc/esports/index/image/page_bg.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.txt_blue {
	font-family: "新細明體";
	font-size: 12px;
	color: #10688e;
	text-decoration: none;
}
.img_top {
	background-image: url(/misc/esports/index/image/img_top.gif);
	background-repeat: repeat-x;
}
.img_bottom {
	background-image: url(/misc/esports/index/image/img_bottom.gif);
	background-repeat: repeat-x;
}
.img_left {
	background-image: url(/misc/esports/index/image/img_left.gif);
	background-repeat: repeat-y;
}
.img_right {
	background-image: url(/misc/esports/index/image/img_right.gif);
	background-repeat: repeat-y;
}
.news_bg {
	background-image: url(/misc/esports/index/image/news_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.teamtank_bg {
	background-image: url(/misc/esports/index/image/teamrank_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.menu_bg {
	background-image: url(/misc/esports/index/image/leftmenu/menu_bg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.menu_right {
	background-image: url(/misc/esports/index/image/leftmenu/menu_right.gif);
	background-repeat: repeat-y;
	background-position: top;
}
.menu_left {
	background-image: url(/misc/esports/index/image/leftmenu/menu_left.gif);
	background-repeat: repeat-y;
	background-position: top;
}
.tableframe2 {
	border: 1px solid #666666;
	line-height: 26px;
	background-image: url(/misc/esports/index/image/mov_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.line02 {
	background-image: url(/misc/esports/index/image/line_g.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.txt_gray2 {
	font-family: "新細明體";
	font-size: 12px;
	color: #999999;
	text-decoration: none;
	line-height: 145%;
}
.eventframe_top {
	background-image: url(/misc/esports/events/image/frameEvent_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.eventframe_rpt {
	background-image: url(/misc/esports/events/image/frameEvent_rpt.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-color: #000000;
}
.eventframe_bottom {
	background-image: url(/misc/esports/events/image/frameEvent_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.eventlist_bg {
	background-image: url(/misc/esports/events/image/eventlist_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.event_banner {
	border: 3px solid #336699;
}
.td_gray {

    filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
}