/*header top new 707 zl*/
/*body,html{ background:#FFFFFF;}*/
body,html{background:url(../lib/bg.gif) top no-repeat #00163a}
	.Top_bg{ background: #00163a; height:110px; width:980px; margin:0/*32px*/ auto 0;}
	.Header_Info{ width:696px; left:240px; height:63px; margin:0; top:5px; color:#fff;}
		.Header_Info a{ color:#fff479;}
		.Header_Info a:hover{color:#71beff;}
	.Login_Info{ padding-left:20px; width:710px; height:68px;}
		.Login_Info .col_left{ width:480px; float:left; display:block;}
		.Login_Info .col_left strong.num{ color:#ffea00;font-size:11px;}
		.Login_Info .col_left ul li{ float:left; color:#89bdff; line-height:26px; height:26px; width:120px; margin-right:5px; display:inline;}
		.Login_Info .col_center{ background:url(../vimages/vbull/get_award_bg.png) no-repeat; width:179px; height:51px; float:left; position:relative; overflow:hidden; margin-top:8px;}
		.Login_Info .col_center p{ position:absolute; left:58px; top:22px; color:#fff600;}
		.Login_Info .col_right{ float:right;}
		.Login_Info .col_right a{ background:url(../vimages/vbull/close_btn.png) 0 0 no-repeat; height:20px; display:block; width:25px;}
		.Login_Info .col_right a:hover{ background-position:-25px 0;}
	.other_info{ height:29px; line-height:30px;display:block; color:#89bdff; width:730px; padding-right:10px;text-align:right; _line-height:22px;}
	.other_info .name{width:390px; height:28px; text-align:left;_padding-top:7px}
	.other_info a{ color:#89bdff;}
	.other_info .p_num{_padding-top:7px;width:120px; height:28px; text-align:center; color:#bbd9ff; position:relative; cursor:pointer; z-index:100;}
	.p_num .ZxSub00{ background:#011b3d; left:10px; top:30px;*top:25px;_top:23px;_left:-13px; padding:5px 12px 5px;}
	.other_info .date{_padding-top:7px;width:220px;float:right; font-family:Arial, Helvetica, sans-serif; display:block; overflow:hidden;}
.mean_nav{ width:979px; margin:0 auto 5px;background:#000; height:39px; padding-left:1px;}
	.mean_nav ul li{ float:left; font-weight:bold;position:relative;z-index:5;}
.mean_nav ul li a tt,.mean_nav ul a:hover tt,.mean_nav ul li.cur a tt{ padding:5px 10px 0 10px; background:url(../vimages/vbull/nav_bg_l.gif) left center #000;height:32px;color:#fff; display:block; float:left; text-decoration:none;}
	.mean_nav ul li a tt.first,.mean_nav ul a:hover tt.first{_padding:5px 15px 0!important;padding:5px 13px 0;*padding:5px 13px 0;}
	.mean_nav ul a:hover tt{ background:url(../vimages/vbull/nav_hot_bg_l.gif) left center #000; color:#fff;}
	.mean_nav ul li i,.mean_nav ul li.cur i{ background:url(../vimages/vbull/nav_bg_r.gif) left center no-repeat #000; height:32px; padding-top:5px; display:block; float:left; width:7px;}
	.mean_nav ul a:hover i,.mean_nav ul li.cur i{background:url(../vimages/vbull/nav_hot_bg_r.gif) left center no-repeat #000; width:7px;}
		.drag_sub_menu{ /*position:relative;  z-index:9999; top:34px; left:0;*/ display:none;}
		.drag_sub_menu ul {position:absolute;left:0;_right:0;top:/*0*/34px; width: 122px;z-index:110;}
		.drag_sub_menu ul li {height: 25px; /*overflow:hidden;*/ float:left; width: 122px; display:block;  }
		.drag_sub_menu ul li a,.drag_sub_menu ul a:hover,.mean_nav ul li.cur ul a{font-weight:normal;}
		.drag_sub_menu ul li.t {height: 10px; overflow:hidden; background:url(../vimages/vbull/nav_drag_bg.gif) 0 0 no-repeat ;  }
		.drag_sub_menu ul li.b {height: 2px; overflow:hidden; background:url(../vimages/vbull/nav_drag_bg.gif) no-repeat 0 -11px;  }

        .drag_sub_menu ul li a ,.mean_nav ul li.cur ul a {background:url(../vimages/vbull/drag_a.gif) no-repeat 0 -25px; padding:0 0 0 10px;color:#FEFEFE; display:block; height:25px; line-height:25px;  text-decoration:none; width:112px; overflow:hidden;}
.mean_nav ul li .drag_sub_menu ul li a:hover{background:url(../vimages/vbull/drag_a.gif) no-repeat 0 0; color:#fff; padding:0 0 0 10px;text-decoration:underline; height:25px; line-height:25px;overflow:hidden;}
/*.drag_sub_menu ul li a span,.drag_sub_menu ul li a:hover span{background:none;padding:0;color:#FF4E00; float:right;height:auto;}*/
/*07-13 pop-msg zl*/
.pop_msg_position{ position:relative; z-index:99;}
	.pop_msg_position .pos_abs{ position:absolute; top:-5px; left:0; width:270px; display:block;}
	.pop_msg_position .pos_abs .top_btn{ height:37px; position:relative; background:url(../vimages/vbull/pop_msg_bg.png) no-repeat;}
	.pos_abs .top_btn a{ position:absolute; height:12px; width:12px; bottom:0;right:8px; display:block;}
	.pos_abs p{background:url(../vimages/vbull/pop_msg_bg.png) bottom no-repeat; padding:0px 15px 15px;}
/*0714 zl*/
/*span.Menu_Club{background:none;}
.Left h2 span.Menu_News{background:none;}
.Left h2 span.Menu_Search{background:none;}*/

/*0715*/
.Login_Info .mob_off .mob_tips{line-height:21px;color:#000;}
.Login_Info .mob_off .mob_tips a{color:#00339A;}
span.Sms_Amount3{left:46px;top:-11px;}


/*0707之前*/
.con_factory{ width:960px; margin:0 auto;padding:10px; background:#fff;}
	.bg-div .hlep-text-links{padding-left:20px;background:url(../vimages/icon/icon_help.gif) no-repeat 2px 5px; }
	.bg-div {font-size:14px; font-weight:bold; padding:0 8px;height: 25px; line-height:25px;   }
	.bg-div img {margin:3px 2px 0 0; float:left;  }
	.bg-div .more {font-size:12px; color:#2252AB; font-weight:400; }
	.bg-div .more:hover {text-decoration:underline; }
.con_factory .Content2_box{ width:960PX;}
.yellow,a.yellow,a.yellow:hover{ color:#ff4e00!important;}
a{color:#00339a;}
a:hover{color:#00339a; text-decoration:underline;}

a.button{ display:inline-block;}
.bq_or{ background:url(../vimages/bqc_or.png) no-repeat; width:5px; height:29px; float:left;}
.bqc_of {background: url(http://www.efufc.com/images/bqc_of.png) no-repeat; float: left; overflow: hidden; width: 116px;  height: 25px; padding-top:4px;  text-align: center}
.bqc_on {background: url(http://www.efufc.com/images/bqc_on.gif) no-repeat; float: left; overflow: hidden; width: 115px;  height: 25px; padding-top:4px; _padding-top:6px;  text-align: center; }
.ThreeNav{font-size: 14px;background:none;margin-bottom:0; overflow: hidden; height: 29px;}
.ThreeNav a{ color:#000; text-decoration:none; display:block;}
.ThreeNav a:hover{ color:#000; text-decoration:underline;display:block;}
.bqc_of a,.bqc_of a:hover,.bqc_of_max a,.bqc_of_max a:hover{color:#fff;}
.FourNav .cur{font-weight:bold;color:#000; text-decoration:none;}
.FourNav a{ border-right:1px dotted  #000;}
.Changes_cont th{ background:#c1d8f2; border-bottom:1px solid #3775ca;}
.Changes_title_t, .Changes_black, .Changes_red{ background:#3775ca;margin-top:10px;}
.Changes_cont td{ border-bottom:1px solid #c9d9e4;}

/*������*/
.title-h4{ background:#3775CA; height:26px; line-height:26px; font-size:14px;}
.youth-group-li{ background:url(http://www.efufc.com/images/zhengba_pre_bg.gif) no-repeat; width:960px; margin:10px auto; height:47px; line-height:47px;}
.youth-group-li li{ background:none; border:none; height:47px; line-height:47px;}
.youth-group-li li strong{ color:#ff4e00; font-size:26px; font-family:Verdana;}
/*index 628*/
.subMenu,.Left .News,.Left .Search{ background:#f4f4f4;}
.Left h2.SubMenu_h2{ background:url(http://www.efufc.com/lib/tit_left_bg.png) 0 0px no-repeat;width:221px;height:221px; height:29px; line-height:29px;border:none;}
.Left h2{padding-left:10px;}
.subMenu li a{ background:url(http://www.efufc.com/lib/menus.gif)  0 -24px; color:#393939; display:block; width:184px; height:22px;*height:21px; *padding-top:1px; padding-left:20px; font-size:14px; text-decoration:none; }
.subMenu li a:hover{ background:url(http://www.efufc.com/lib/menus.gif)  0 0; color:#000; display:block; width:184px; height:22px;line-height:22px; padding-left:20px; text-decoration:none;font-weight:bold; }
.subMenu li a.SubMenu_on{background:url(http://www.efufc.com/lib/menus.gif)  0 0; color:#000; display:block; width:184px; height:22px;line-height:22px; padding-left:20px; font-weight:bold; text-decoration:none;}

/*������ 7-01*/
#floatBoxBg{width:100%; height:100%;background:#000;filter:alpha(opacity=50);opacity:0.5;position:absolute;top:0;left:0; z-index:100;  color:#fff;}
.floatBox{ width:420px;overflow:visible;position:absolute;top:50px;left:40%;  z-index:101;background: #00528F;	border-left:3px solid #2371c3;border-top:3px solid #5F9EE0;border-right:3px solid #012954;border-bottom:3px solid #012954;}
.floatBox .content{ padding-bottom:10px; color:yellow;}
.pop{ width:100%;}
/*.pop .tl{ background:url(../vimages/pop/tl.gif) no-repeat;  width:10px; height:40px;}
.pop .t{ background:url(../vimages/pop/t.gif) repeat-x; height:40px; font-size:14px; font-weight:bold;}
.pop .tr{ background:url(../vimages/pop/tr.gif) 100% 0 no-repeat; width:10px; height:40px;}
.pop .bl{ background:url(../vimages/pop/bl.gif) no-repeat; width:10px; height:10px; overflow:hidden;}
.pop .b{ background:url(../vimages/pop/b.gif) repeat-x; height:10px; overflow:hidden;}
.pop .br{ background:url(../vimages/pop/br.gif) no-repeat; width:10px; height:10px; overflow:hidden;}
.pop .l{ background:url(../vimages/pop/l.gif) repeat-y; width:10px;}
.pop .r{ background:url(../vimages/pop/r.gif) repeat-y; width:10px;}*/
.pop .popbg{ background:#0055a4;}
.pop .operation{ text-align:right; padding-top:10px;}
table{border-collapse: collapse;border-spacing: 0;}
.hr_line{ height:1px; overflow:hidden; background:#6699c8; border-bottom:1px solid #003a70;}
a.button4 span{ color:#fff;}
/*.close{ background:url(../vimages/pop/close.png) 0 0 no-repeat; height:22px; width:22px; display:block;}
.close:hover{ background-position:0 -25px;}*/

/*0721*/
.bqc_ol{background:url("../vimages/bqc_of.gif") no-repeat;}
.it1, it2, .its1, .its2,.textarea1{border:1px solid #346281;}
.youth-title-h{padding:20px 0 0 5px;}
.Content2_box h2{background:#174574;}
.Content2_box h4{background:#3775CA;}
.Changes_cont .down td{background:#FEDAC0;border-bottom:1px solid #E9975F;}
.Changes_cont .mark td{background:#BED2E5;border-bottom:1px solid #7097B3;}
.Left h2.News_h2,.Left h2.Search_h2 {
    background:url(../vimages/tit_left_bg.png)  0 0px no-repeat;width:221px;height:221px; height:29px; line-height:29px;border:none;
}


/*0726*/
a.button1,a.button2,a.button3,a.button4{display:inline-block;}
.match-longin{width: 300px; height: 22px; position:absolute; left:50%; top:50%;text-align:center;  margin-left:-180px; margin-top:-25px;    color:#fff;	border-left:3px solid #2371c3;border-top:3px solid #5F9EE0;border-right:3px solid #012954;border-bottom:3px solid #012954;
 background:#00528F; padding:15px 30px;  }
 .up-grade-scroll-1 th{background:#3775CA; color:#fff;}
 .up-grade-scroll-1 td{background:#E8EFF6;border-bottom:1px solid #C9D9E4;color:#000; }
 .up-grade-scroll-1 table a{color:#00339A;}
 .up-grade-pay-wrap .up-grade-out-2{background:#3775CA;color:#fff;}
 .up-grade-pay-inner{background:#E8EFF6;}
 /*.up-grade-pay-wrap .pay-type strong.yellow{color:#fff;}*/
 .green_tips2{background-color:#E8EFF6;border:1px solid #C9D9E4;}
 .match_table li.match_table_weeks{background-color:#649DD8;}
.Warm_tips{ /*background:#cfefd3;border:1px solid #40bf4e; color:#000;*/ margin:0 10px;padding-right: 5px;}
	.Warm_tips a{/*color:#0f8000;  */text-decoration:underline;}

.content_yi{padding-top:10px;}
.content123i{padding-top:10px;}
.content_yi_2{padding-top:0px; overflow:hidden; }

/*争霸赛统计数据*/
.tongji-col-wrap .tongji-box{width:476px;}

.tongji-box .tongji-main {
    background: url("../vimages/tj_box_bg.gif") no-repeat scroll 0 0 #FFFFFF;
    height: 228px;
    position: relative;
}
.jingong .tongji-main {
    background: url("../vimages/tj_box_jg_bg.gif") no-repeat scroll 2px 0 #FFFFFF;
}
.tongji-main .col {
    height: 152px;
    position: absolute;
    top: 36px;
    width: 31px;
}
.tongji-main .col-green {
    background: none repeat scroll 0 0 #13A000;
}
.tongji-main .col-red {
    background: none repeat scroll 0 0 #E20000;
}
.tongji-main .col-1 {
    left: 64px;
}
.tongji-main .col-2 {
    left: 104px;
}
.tongji-main .col-3 {
    left: 189px;
}
.tongji-main .col-4 {
    left: 232px;
}
.tongji-main .col-5 {
    left: 317px;
}
.tongji-main .col-6 {
    left: 356px;
}
.tongji-main .col-inner {
    bottom: 0;
    left: 0;
    position: absolute;
    width: 31px;
}
.tongji-main .tongji-num {
    bottom: 0;
    color: #000000;
    left: 0;
    position: absolute;
    text-align: center;
    width: 31px;
}
.content_tc_box{  border-color: #5F9EE0 #012954 #012954 #2371c3;border-left: 1px solid #2371c3;}
.it2 {
    background: none repeat scroll 0 0 #F0F4F8;
    border-color: #000000 #B4CBE3 #B4CBE3 #000000;
    border-left: 1px solid #000000;
    border-style: solid;
    border-width: 1px;
    color: #444444;
    font-size: 12px;
    height: 16px;
    padding: 2px;
}
a.fy2{background:#00339A;border:1px solid #00339A;}
a.fy{color:#00339A;}
a.fy:hover,a.fy2:hover{background:#00339A;border:1px solid #00339A;color:#fff;}
.title-b{background:#3775CA; border:none;}

/*11-08-08*/
span.Menu_Club{background:none;}
span.Menu_Fmw{background:none;}
span.Menu_Team{background:none;}
span.Menu_Match{background:none;}
span.Menu_Market{background:none;}
span.Menu_City{background:none;}
span.Menu_Shop{background:none;}
span.Menu_Message{background:none;}
span.Menu_App{background:none;}
.pb5{padding-bottom:5px;}

.Left h2 span.Menu_News,.Left h2 span.Menu_Search{background:none;}
.Left h2 a{right:20px;color:#fff;}
.left_bottom{background:url(../vimages/tit_left_bg.gif)  0 -29px no-repeat;width:221px; height:11px;}
.right_bottom,.right_top{background:url(../vimages/right_bottom.gif)  0 -11px no-repeat;width:199px; height:11px;}
.right_top{background-position:0 0;}
.center_bottom,.center_top{background:url(../vimages/center_bottom.gif) 0 -11px no-repeat;width:540px; height:11px;overflow:hidden;}
.center_top{background-position:0 0;}
/*二三级也卖弄top——bottom*/
.con_right_top,.con_right_bottom{background:url(../vimages/sub_tb_bg.gif)  0 0 no-repeat;width:749px; height:11px;}
.con_right_bottom{background-position:0 -11px; overflow:hidden; }

/**/
.main_tb_t,.main_tb_b{ background:url(../vimages/main_tb.gif)  0 0 no-repeat;width:980px; height:29px; line-height:29px; margin:0 auto;}
.main_tb_b{background-position:0 -29px;height:11px;}
.mai_toptb { overflow:hidden; width:980px; height:11px; margin:0 auto; background:url(../vimages/mai_toptb.gif) no-repeat;}
.mai_toptb2 { overflow:hidden; width:980px; height:11px; margin:0 auto; background:url(../vimages/mai_toptb2.gif) no-repeat;}
.main_tb_t { text-indent:14px; font-size:14px; }

.subMenu,.Left .News,.Left .Search{border:none;width:221px;}
.Left .subMenuWrap,.Left .SearchWrap,.Left .NewsWrap{border:none;width:221px;}
.wid540_content{width:540px;float:left;margin-left:10px;}
.Content2{width:749px;margin:0;}
.width750{width:749px; float:right;}
.Content2_Title{ overflow:hidden; background:url(http://www.efufc.com/lib/con_right_tit_bg.png) no-repeat; width:739px; height:29px; line-height:29px; color:#010101; font-size:14px;font-weight:normal;padding-left:10px;}

.News .f14{font-size:12px;}
.col-wrap-area1 .cur-rank-col-l{margin-top:-10px;}


/*09-23 error_page*/
.Top_bgs{background:url(../vimages/top_bg.jpg) no-repeat; height:130px; width:980px; margin:0 auto;}
.content_yis{background:url(../vimages/error_bg.jpg) no-repeat; height:480px;position:relative;}
.error2{background:url(../vimages/errors.gif) 0 13px no-repeat; padding:15px 0 0 35px; height:23px; line-height:23px; width:122px;}
.error_con{ width:950px; background:#fff7b0; margin:0 auto; padding:5px 0 15px; text-align:center;position:absolute;top:110px;left:5px;}

/*hegemony-close*/
*{ padding:0px; margin:0px; list-style:none;}
#kuang{width:711px; height:225px; background:url(../images/close_vhegemony_bg.jpg); margin:auto;}
#k1{width:690px; height:145px; margin:auto; border-bottom:2px solid #0a428d;}
#k11{width:690px; height:88px;}
#k12{width:690px;text-align:center; }
#k12 ul li{ width:240px; color:#FFFFFF;padding-left:200px;}
#k2{width:690px; height:50px; margin-top:20px; margin-left:50px;}
#k2 ul li{ width:160px; height:30px; float:left;padding-left:10px; font-size:12px; color:#FFFFFF;}