﻿@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, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;}
html,body{background:#1F1F1F url(/images/main_bg.jpg) no-repeat center 400px;}
body{font:normal normal normal 12px/1.5em Simsun,Arial, "Arial Unicode MS", Mingliu, Helvetica;text-align: center;height:100%;word-break : break-all; }
div { margin:0 auto;}
a{text-decoration: none;color: #000;}
a:hover{text-decoration:none;color:#FF7200;}
a:active{outline:none;}
selection {color:#FFFFFF;background-color:#209EEB;}
code::selection{background-color:#209EEB}
::-moz-selection {color:#FFFFFF;background-color:#209EEB;}
code::-moz-selection{background-color:#209EEB}
li{list-style-type:none;}
img{border-style: none;} 
fieldset{border-style: none }
button{  star:expression(this.onFocus=this.blur());  outline:none;}
select,input,textarea{font-size:12px;line-height:1.2em;}
input,select{vertical-align:middle;}
/*table{border-collapse: collapse;border-style: none;}*/
td{padding: 0;border:0;font-size:12px;line-height:1.5em;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
*+html .clearfix {height: 1%;}
.clearfix {display: block;}
.fix{word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
.clear{font-size:0;line-height:0;height:0;clear:both;overflow: hidden;display: block;}
.b {font-weight:bold;}
.none{display:none;}
.block{display:block;}
.fl{ float:left}
.fr{ float:right !important;}

.font1{ font-size:14px; color:#fff; font-weight:bold}
.font2{ font-size:12px; color:#fff; font-weight:bold}
.font22{ font-size:16px; color:#fff; font-weight:bold}
.font3{ font-size:12px; color:#fff; font-weight:normal }
.font4{ font-size:12px; color:#beff00; }
.font5{ font-size:12px; color:#fed201; }
.font6{ font-size:12px; color:#ff003b; }
.font7{ font-size:12px; color:#ff7e00; }
.font8{ font-weight:bold }
.font8{ color:#787878; font-weight:bold;}
.font9{ color:#970000; font-weight:bold}
.font10{ font-family:Arial, Helvetica, sans-serif; font-size:26px; font-weight:bold; color:#fff;}
.font11{font-family:Arial, Helvetica, sans-serif; font-size:26px; font-weight:bold; color:#ff0000;}
.font12{ font-family:Arial, Helvetica, sans-serif; font-size:26px; font-weight:bold; color:#fffc00;}
.font13{ font-weight:bold; color:#000;}
.font14{  color:#fff000;}
.font15{  color:#787878;}
.font16{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:24px;  color:#9d0606;}
.font17{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:24px;  color:#4c4c4c;}
.fontsty16{color:#bdbcbc}
.link1 a{ color:#fff;}
.link1 a:hover{ color:#ff7e00;}
.smallbut{ background:url(/images/lineup_subsbut.gif) no-repeat; width:65px; height:26px; border:none; color:#fff; margin-top:7px;}


.border1{ border:#000 1px solid;}
.border2{ border-bottom:#c2c2c2 1px solid;}

.marg1{ margin-top:44px;}
.marg2{ margin-top:10px;}
.marg3{ margin-left:17px !important;}
.marg4{ margin-top:20px;}
.marg5{ margin-bottom:3px;}
.txtalignl{ text-align:left}
.txtalignr{ text-align:right}
.txtalignc{ text-align:center !important;}

.bg1{ background:#474747;}
.bg2{ background:#E6E6E6;}

.marg1{ margin:10px 0px 0px 0px;}

.marg2{ margin:0px 4px 0px 0px;}


.border1{ border-right:#fff 1px solid;}
.link1 a{ color:#fff !important;}
.link1 a:hover{ color:#FF7200 !important;}
.link2 a{ color:#000 !important;}
.link2 a:hover{ color:#FF7200;}



.d1 {
	overflow:hidden;
	margin-left:35px;
	display:inline;
	height:27px;
	float:left;
	width:270px; 
	
}
.d1 a{ color:#fff;}
.d1 a:hover{ color:#FF7200;}
.d2 {
	margin:0px auto;
	background-color:#FF9933;
}
.div2 {
	
	font-size:12px;
	float:left;
	height:28px;
	overflow:hidden;
	
}
.div2 span{padding:0px 0px;}

/**2424**/
.linemainheader{background: url(/images/mainheaderbg.jpg) repeat-x;}
.lineheader{ width:991px; height:79px; }

.lineheader .gamelogo{ background: url(/images/ftxgamelogo.gif) -675px 0px no-repeat;width:133px; height:46px; float:left; margin:1px 0px 0px 30px; display:inline}
.lineheader .gamehplogo{ background: url(/images/ftxgamelogo.gif) -675px -124px no-repeat;width:133px; height:46px; float:left; margin:1px 0px 0px 30px; display:inline}

.lineheader .topmenu{ background: url(/images/lineuphead_menum.gif) repeat-x; float:left; overflow:hidden; height:29px; width:991px; }

.lineheader .topmenu .menubg{background:url(/images/lineuphead_topm.gif) top right  no-repeat}
.lineheader .topmenu ul,.lineheader .topmenu ul li{float:left; line-height:29px; height:29px;}
.lineheader .topmenu a { color:#000;}
.lineheader .topmenu a:hover,.lineheader .topmenu .norcolor { color:#7D0000;}

.lineheader .topmenu .ttlogo,.lineheader .topmenu .twologo{background:url(/images/ftxgamelogo.gif) -113px -6px no-repeat; width:55px; height:29px; margin-left:14px; display:inline; float:left}
.lineheader .topmenu .twologo{ width:71px !important;}

.lineheader .topmenu .hplogo,.lineheader .topmenu .twohplogo{background:url(/images/ftxgamelogo.gif) -20px -6px no-repeat; width:55px; height:29px; margin-left:14px; display:inline; float:left}
.lineheader .topmenu .twohplogo{ width:73px !important;}

.lineheader .topmenu .logo{ background:url(/images/ftxgamelogo.gif) -184px -6px no-repeat; width:91px; height:29px; margin-left:8px; display:inline; float:left}


.lineheader .topmenu .menu{ padding:6px 0px 0px 0px; line-height:18px; width:auto; float:right; text-align:left; padding-right:20px;}
.lineheader .topmenu .menu .acolor{ color:#b50f0f;}
.lineheader .topmenu .menu .acolor:hover{ color:#FF7200;}
.lineheader .topmenu .menu a{ padding:0px 12px 0px 12px;color:#7d0000; background:url(/images/topmenub.gif) right 0px no-repeat} 
.lineheader .topmenu .menu a:hover{ padding:0px 12px 0px 12px;color:#FF7200;background:url(/images/topmenub.gif) right 0px no-repeat}
.lineheader .topmenu .reg{  height:24px; padding:0px 0px 0px 0px; background:url(/images/ftxgamelogo.gif) -3px -49px repeat-x; float:right; display:inline; margin: 4px 9px 0px 0px; overflow:hidden;} 
.lineheader .topmenu .reg .lt{ background:url(/images/ftxgamelogo.gif) 0px -49px no-repeat !important; width:3px; float:left;}
.lineheader .topmenu .reg .rt{ background:url(/images/ftxgamelogo.gif) -188px -49px no-repeat !important; width:4px; float:left;}
.lineheader .topmenu .reg ul .tap{background:url(/images/regtap.gif) 0px 5px no-repeat;float:left; display:inline; margin-left:6px; line-height:17px; padding:2px 7px 0px 11px;}
.lineheader .topmenu .reg a{ color:#000}
.lineheader .topmenu .reg a:hover{ color:#FF7200}
.lineheader .topmenu .reg .acolor{ color:#ff9600;}
.lineheader .topmenu .reg .acolor:hover{ color:#FF7200;}

.lineheader .mainmenu{ background: url(/images/ftxgamelogo.gif) 0px -78px no-repeat; width:766px; padding:0px 0px 0px 40px; height:38px; float:right; margin-top:1px; position:relative; }
.lineheader .mainmenu .hand{
	position:absolute;
	top: 10px;
	left: 412px;
}
.lineheader .mainmenu ul li,.lineheader .mainmenu ul li span{ width:122px; height:38px; display:inline; float:left; font-size:14px; color:#fff; line-height:38px;}
.lineheader .mainmenu ul .rightbg{ background:url(/images/lineup_menurightbg.gif) right 5px no-repeat}
.lineheader .mainmenu ul .hoverbg{ background:url(/images/task_secretarytap.gif) 22px 7px no-repeat;}
.lineheader .mainmenu ul .brightly{ 
background: url(/images/mainmenu_brightly.png) 16px 0px no-repeat !important;
 background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src="images/mainmenu_brightly.png", sizingMethod='scale') no-repeat;
}

/**2424**/
