@charset "utf-8";
/* CSS Document */
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, font, 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, caption
/*table, caption, tbody, tfoot, thead, tr, th, td */{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	/*font-size: 100%;*/
	/*vertical-align: baseline;*/
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a {
	color: #FF3300;
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #FF852C;
}
/*body {background:#4D6EBB url(../images_2/fsmain_bg.jpg) no-repeat center top; margin:0; padding:0; font:13px Tahoma, Geneva, sans-serif;}*/
body{ background:#000 url(../images_2/fsmain_bg.jpg) no-repeat center top; margin:0; padding:0; font:13px Tahoma, Geneva, sans-serif;}
#wrapper { width:980px; margin:0 auto;}
#header {margin:0; width:980px;}
#header-top-left { float:left; width:325px; height:225px; background:url(../images_2/bgmainmenu.jpg) no-repeat; display:inline; }
#btn-menu {margin:45px 0 0 10px; }
#btn-menu ul {padding:0; margin:0}
#btn-menu ul li { display:block;width:152px; height:70px; display:inline; padding:0;}
#status-server { width:270px; font-size:12px; color:#fff; margin:8px 0 0 30px;}

#header-top-mid {float:left; display:inline; width:330px; height:225px; background:url(../images_2/fsgang.jpg) no-repeat;}
/*#header-top-mid {float:left; display:inline; width:330px; height:225px; background:url(../images_2/fsgang.jpg) no-repeat;}*/
#header-top-right {float:left; width:325px; height:225px; background:url(../images_2/fs-message.jpg) no-repeat;}
#message { width:205px; height:125px; margin:0px 0 0 10px; padding:5px; font-size:12px; overflow:hidden }
#callcenter { width:240px; font-size:12px; color:#fff; margin:22px 0 0 15px;}
/*#message { width:205px; height:120px; margin:45px 0 0 10px; padding:5px; font-size:12px; overflow:hidden }
#callcenter { width:235px; font-size:12px; color:#fff; margin:22px 0 0 15px;}*/
#message-more { width:320px; font-size:12px; color:#fff; margin:0;}

#topmenu { width:980px; height:60px;}
#topmenu img { border:0;}
#topmenu ul { list-style:none; margin:0; padding:0;}
#topmenu ul li { float:left; height:60px;}
#clubtime {background:url(../images_2/web2_cut2_03.gif) no-repeat; width:153px; height:44px; }
#clubfight { color:#fff; width:100%; height:44px; font-size:11px; text-align:center; padding:0; }
#clubfight p { padding:15px 0 0 0;}

#content { width:980px; background:#0B254E;}

#banner { width:980px; height:100px;background:url(../images_2/bg-acafe-banner.gif) no-repeat;}
#acafe { width:240px; height:95px; float:left; margin:5px 0 0 5px; display:inline;}
/*#acafe img { padding:5px 0 0 0; }*/
#banner728x90 { width:728px; height:95px; float:left; margin:5px 0 0 1px;}
/*#banner728x90 img {padding:5px 0 0 0;}*/

#content-left { color: #333;background: #0b2246; margin-left:5px; margin-top:5px ;width: 180px;float: left; display:inline;}
#content-mid { float: left;color: #333;background: #0b2246; width: 475px; margin:5px 7px 10px 7px;display: inline;}
#content-right {color: #333; width: 300px;/* margin-right:5px; */float:left; margin:5px 0 0 0;}

#areward {width:180px; height: 42px; margin-bottom:2px;}
#submenu {width:180px; height: 21px; margin-bottom:2px; background:url(../images_2/head-menu.gif);}
.sidemenu{width:172px; height:270px; padding:3px 4px 3px 4px; background:url(../images_2/bg-submenu.gif) no-repeat;}
.sidemenu li {list-style:none;float:left; width:147px; height:24px; display:block; margin-bottom:2px; padding: 8px 0 0 25px; background:url(../images_2/btn-submenu.gif) no-repeat;}
#submenu-box{width:300px; height:26px; background:#0b254e ;}
#google {width:300px; height:42px; margin-bottom: 2px ;background:url(../images_2/google.jpg);}
#boombox{width:300px; height:250px; margin-bottom: 5px ;}
#boombox_300x100{width:300px; height:100px; margin-bottom: 5px ;}
#headerlive{width:300px; height:26px; background:url(../images_2/head_fslive.gif);}
#headerlive2 {width:300px; height:123px; margin-bottom: 2px ; background:url(../images_2/bg-live.gif);}

.streampic {width:80px; height:60px; margin:8px 1px 0 9px; float:left; text-align: left;}
.streamdetail {width:190px; height:57px; margin: 8px 1px 0 10px; float:left; text-align: left;}
.streamtime { width:270px; height:36px; margin: 10px 1px 0 15px; float:left; text-align: left;}
.we_11 { color:#fff;}
.bar{width:476px; height:42px; margin-bottom:2px; background:url(../images_2/bar-newsupdate.gif);}
#newitem {width:476px; height:132px; margin-bottom:2px; background:url(images_2/bg-item.gif) no-repeat;}
#search {width:291px; height:28px; margin-bottom: 2px ;background:url(../images_2/google.jpg) no-repeat ;padding:9px 0 5px 9px;}
#fsevent {width:465px; height:119px; margin:2px 0 2px 0; padding:6px  6px; background: #999;}
.topercolumn{width:476px; height:7px; background:url(../images_2/toper-column.gif);}
.fillcolumn2 {width:475px; height:200px; padding-left:1px; background:url(../images_2/fill-column.gif);}
.footercolumn { width:475px; height:7px; margin-bottom:2px; padding-left:1px; background:url(../images_2/footer-column.gif);}
.hilightpic {list-style:none;float:left;display:block; width:135px; height:90px; margin:4px 11px 5px 12px;}
.hilight-text {list-style:none;float:left; width:135px; height:80px; margin:4px 11px 5px 12px;}
.hilight-text p a {color:#fff;}
.hilight-text2 {list-style:none;float:left; width:132px; height:72px; margin:5px 0px 0px 0px; padding: 0 0 0 6px;}
.hilight-text2 p a {color:#fff;}
.beginner-top {width:476px; height:7px; background:url(../images_2/toper-column.gif); overflow:hidden; margin:2px 0 0 0}
.beginner-mid {width:476px; height:165px; background:url(../images_2/fill-column.gif); overflow:hidden;}
.beginner-mid1 {width:476px; height:215px; background:url(../images_2/fill-column.gif); overflow:hidden;}
.beginner-footer {width:476px; height:7px; background:url(../images_2/footer-column.gif); overflow:hidden;}

#begin-left {float:left; margin:10px 0 0 20px; display:inline; width:135px;}
#begin-left h1 {font-size:13px; overflow:hidden; font-weight:normal;}
#begin-mid {float:left; margin:10px 0 0 15px; width:135px;}
#begin-mid h1 {font-size:13px; overflow:hidden; font-weight:normal;}
#begin-right {float:left; margin:10px 0 0 15px; width:135px;}
#begin-right h1 {font-size:13px; overflow:hidden; font-weight:normal;}

.fillcolumn-video { width:476px; height:255px; padding-left:1px; padding-bottom:15px; background:url(../images_2/fill-column.gif);}
#wallpaper1 {float:left; width:237px; height:90px; background:url(../images_2/bg_wall-screen1.gif); padding-top:10px}
#wallpaper1 ul { margin:0 0 0 6px;}
#wallpaper1 li { display:inline; padding:0 0 0 2px; }
#wallpaper1 a img { background:#314362; padding:2px;}
#wallpaper1 a:hover img { background:#758caf;}
#screenshot1 {float:right; width:231px; height:90px; background:url(../images_2/bg_wall-screen1.gif); padding-top:10px; padding-left:6px;}
#screenshot1 li { display:inline; padding:0 0 0 2px; }
#screenshot1 a img { background:#314362; padding:2px;}
#screenshot1 a:hover img { background:#758caf;}

#footer { width:980px; height:100px; background:url(../images_2/footer.gif);}
/*.bg-footer {background:url(../images_2/web_mainbg_footer.jpg) no-repeat center bottom;}*/
.bg-footer {background:url() no-repeat center bottom;}
#fs-news {
	background:url(../images_2/freestyle-bg1.png) no-repeat;
	width:979px;
	height:225px;
	margin:0 auto;
	padding:0;
	position:absolute;
	/*top:415px;
	left:362px;*/ 
	display:none;
	/*filter: alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;*/
	
}
#fs-news ul{ margin:0; padding:5px 0 0 10px; list-style:none;}
#fs-news ul li { padding:5px;}
#fs-news a { font:13px Tahoma, Geneva, sans-serif; color:#09F; text-decoration:none; padding-left:8px;}
#fs-news a:hover { /*text-decoration:underline;*/ color:#f2f2f2; font-weight:bold;}
/*#fs-news img:hover { background:#0D1633;}*/

#fs-guides {
	background:url(../images_2/freestyle-bg1.png) no-repeat;
	width:979px;
	height:225px;
	margin:0 auto;
	padding:0;
	position:absolute;
	/*top:415px;
	left:362px; */
	display:none;
	/*filter: alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;*/
}
#fs-guides ul{ margin:0; padding:5px 0 0 10px; list-style:none;}
#fs-guides ul li { padding:5px;}
#fs-guides a { font:13px Tahoma, Geneva, sans-serif; color:#09F; text-decoration:none; padding-left:8px;}
#fs-guides a:hover {/* text-decoration:underline;*/ color:#f2f2f2; font-weight:bold;}

#fs-loads {
	background:url(../images_2/freestyle-bg1.png) no-repeat;
	width:979px;
	height:225px;
	margin:0 auto;
	padding:0;
	position:absolute;
	/*top:415px;
	left:362px; */
	display:none;
	/*filter: alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;*/
}
#fs-loads ul{ margin:0; padding:5px 0 0 10px; list-style:none;}
#fs-loads ul li { padding:5px;}
#fs-loads a { font:13px Tahoma, Geneva, sans-serif; color:#09F; text-decoration:none; padding-left:8px;}
#fs-loads a:hover { color:#f2f2f2; font-weight:bold;}

#fs-shops {
	background:url(../images_2/freestyle-bg1.png) no-repeat;
	width:979px;
	height:225px;
	margin:0 auto;
	padding:0;
	position:absolute;
	/*top:415px;
	left:362px; */
	display:none;
	/*filter: alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;*/
}
#fs-shops ul{ margin:0; padding:5px 0 0 10px; list-style:none;}
#fs-shops ul li { padding:5px;}
#fs-shops a { font:13px Tahoma, Geneva, sans-serif; color:#09F; text-decoration:none; padding-left:8px;}
#fs-shops a:hover { color:#f2f2f2; font-weight:bold;}

#fs-boards {
	background:url(../images_2/freestyle-bg1.png) no-repeat;
	width:979px;
	height:225px;
	margin:0 auto;
	padding:0;
	position:absolute;
	/*top:415px;
	left:362px; */
	display:none;
	/*filter: alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;*/
}
#fs-boards ul{ margin:0; padding:5px 0 0 10px; list-style:none;}
#fs-boards ul li { padding:5px;}
#fs-boards a { font:13px Tahoma, Geneva, sans-serif; color:#09F; text-decoration:none; padding-left:8px;}
#fs-boards a:hover {color:#f2f2f2; font-weight:bold;}

#fs-problems {
	background:url(../images_2/freestyle-bg1.png) no-repeat;
	width:979px;
	height:225px;
	margin:0 auto;
	padding:0;
	position:absolute;
	/*top:415px;
	left:362px; */
	display:none;
	/*filter: alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;*/
}
#fs-problems ul{ margin:0; padding:5px 0 0 10px; list-style:none;}
#fs-problems ul li { padding:5px;}
#fs-problems a { font:13px Tahoma, Geneva, sans-serif; color:#09F; text-decoration:none; padding-left:8px;}
#fs-problems a:hover { color:#f2f2f2; font-weight:bold;}

#content-left-inside {width:660px; margin:5px 7px 5px 7px; height:1000px; float:left; display:inline; background:#FFF;
	min-height:1150px;
  	height:auto !important;
  	height:1150px;
}
/*#content-left-inside {width:660px; margin:5px 7px 5px 7px; height:1000px; float:left; display:inline; background:#FFF;
	min-height:1150px;
  	height:auto !important;
  	height:1150px;
}*/
/* Start Menu Content*/
#menu-content-top { width:300px; height:24px; background:url(../images_2/btn-submenu_top.gif); overflow:hidden}
#menu-content-mid { width:300px; background:url(../images_2/btn-submenu_fill.gif) repeat-y; overflow:hidden  }
#menu-content-mid ul li { padding:7px 0 7px 10px;}
#menu-content-mid img { padding-right:10px;}
#menu-content-bottom { width:300px; height:4px; background:url(../images_2/btn-submenu_bottom.gif); overflow:hidden; margin-bottom:5px; }
.border-bot {border-bottom:1px solid #ccc; margin:0 10px 0 10px;}
[class = "border-bot"] {border-bottom:1px dotted #ccc; margin:0 10px 0 10px;}
.border-bot-last {margin:0 10px 0 10px;}
[class = "border-bot-last"] {margin:0 10px 0 10px;}
#menu1 {display:none; width:270px; margin-bottom:1px; padding-left:10px; font-size:11px;}
#menu1 li { border-bottom:1px dotted #ccc; margin:0 40px 0 5px;}
h1.dropmenu-content {background:url(../images_2/head-menu2.gif); width:300px; height:21px; text-indent:-9999px; margin-top:5px;}
#menu2 {display:none; width:270px; margin-bottom:1px; padding-left:10px; font-size:11px;}
#menu2 li { border-bottom:1px dotted #ccc; margin:0 40px 0 5px;}
/* End Menu Content*/