@charset "gb2312";                
/* 顶部广告BANNER */                                                   
#topBanner { width:980px;  position:relative; z-index:2;}
#topBanner span {background :url(../images/close.gif); position:absolute; right:5px; top:5px; width:15px; height:13px; overflow:hidden; font-size:1px; cursor: pointer;}

.top_bg{background:url(../images/header_bg.gif) repeat-x;height:31px;width:980px; margin: 0 auto;}
.top{padding:0 10px;}
.login{float:left;width:580px;}
.login .login_user,.login .login_psw{line-height:30px;float:left;}
.login .login_txt{line-height:30px;float:left;color:#999;}
.login .login_input,.login .login_btn{padding:6px 10px 0 0;*_padding:3px 10px 0 0;float:left;}
.login_input .input_txt{width:80px;height:16px;line-height:16px;border:1px solid #bababa;}
.login_btn .dl_btn{background:url(../images/header_ico.gif) no-repeat;width:41px;height:18px;line-height:18px;color:#555;}
.login_btn .join_btn{background:url(../images/header_ico.gif) no-repeat 0 -28px;width:57px;height:18px;line-height:18px;color:#fff;display: inline-block;text-align: center;}
.login_btn .join_a{background:url(../images/header_ico.gif) no-repeat 0 -28px;width:57px;height:18px;line-height:18px;color:#fff; text-align: center; display:inline-block}

.login_txt  a{
      color: #808080;
}
.login_txt .phone {
    display: inline-block;
    font-size: 12px;
    color: #c1272d;
    background: url(../images/phone.png) no-repeat left center;
    padding-left: 15px;
}


/*合作账号登陆*/
.login .hzdl{padding:0 20px 0 6px;float:left;color:#004b91;height:21px; line-height:21px;position:relative;border:1px solid #f5f5f5;background:url(../images/header_ico.gif) no-repeat 18px -50px;margin-top:4px; display:inline;}
.login .hzdl.in{background:#fff url(../images/header_ico.gif) no-repeat 18px -75px;border:1px solid #e3e3e3;}
.zfb_ico img,.qq_ico img{margin-top:-3px;}
.hzdl .f_hzdl{position:absolute;background:#fff;right:-1px;top:21px;width:80px;z-index:9999;border:1px solid #e3e3e3;border-top:none;}
.f_hzdl li{line-height:25px;padding:0 5px;}
.hzdl .zfb_ico{background:url(../images/header_ico.gif) no-repeat 2px -150px;height:21px;width:20px;}
.hzdl .qq_ico{background:url(../images/header_ico.gif) no-repeat 2px -115px;height:21px;width:20px;}
.hzdl .hz_block{float:left;display:block;}
.f_hzdl .zfb{background:url(../images/header_ico.gif) no-repeat 0 -149px;padding:5px 0 5px 20px;color:#004b91}
.f_hzdl .qq{background:url(../images/header_ico.gif) no-repeat 0 -114px;padding:5px 0 5px 20px; color:#004b91} 
.f_hzdl .sinawb{background:url(../images/header_ico.gif) no-repeat 0 -311px;padding:5px 0 5px 20px; color:#004b91} 
/*右侧文字链*/
.top_r{float:right;line-height:30px;}
.r_txt{float:left; line-height:30px;}
.r_kjdh a,.r_txt a{padding:0 4px; color:#555;}
.top_r  a{
      color: #808080;
}
 /*网站导航*/
.top_r .wbgz{float:left;position:relative;margin-top:4px; display:inline;z-index: 1000;}
.top_r .wbgb{padding:0px 15px 0 4px;color:#0f3f94;height:21px; line-height:21px;position:relative;border:1px solid #f5f5f5;background:url(../images/header_ico.gif) no-repeat -50px -50px;z-index:1000;}
.top_r .wbgb.in{background:#fff url(../images/header_ico.gif) no-repeat -50px -75px!important;border:1px solid #e3e3e3;border-bottom:1px solid #fff;}
.wbgz .f_wbgz{position:absolute;background:#fff;right:-1px;top:21px;width:216px;z-index:999;border:1px solid #e3e3e3;padding:0px 10px;}
.f_wbgz ul{overflow:hidden;zoom:1;padding:5px 0;}
.f_wbgz ul.cpcz_yc,.f_wbgz ul.cpcz_kj,.f_wbgz ul.cpcz_tb{border-bottom:1px dashed #e4e4e4;}
.f_wbgz .cpcz_yc li,.f_wbgz .cpcz_kj li,.f_wbgz ul.cpcz_tb li{line-height:21px;float:left;width:72px;}
.tbgj{font-weight:bold; line-height:22px;}
.cpcz_yc a{color:#0f3f94}
.cpcz_kj a,.cpcz_tb a{color:#666;}
.sina_wb{background:url(../images/header_ico.gif) no-repeat -92px -114px;float:left;width:85px!important;text-indent:25px;line-height:22px;}
.qq_wb{background:url(../images/header_ico.gif) no-repeat -92px -147px;float:left;width:85px!important;text-indent:25px;line-height:22px;}

/*账户金额*/
.hym{color:#06f;padding:0 5px;}
.login .zhje{float:left;position:relative;margin-top:4px; display:inline;}
.zhje .zhje_txt{width:50px;background:url(../images/header_ico.gif) no-repeat -50px -50px;padding:0px 15px 0 4px;height:21px; line-height:21px;position:relative;border:1px solid #f5f5f5;z-index:9999;}
.zhje .zhje_txt.in{background:#fff url(../images/header_ico.gif) no-repeat -50px -75px!important;border:1px solid #e3e3e3;border-bottom:1px solid #fff;}
.zhje .f_zhje{position:absolute;background:#fff;left:0px;top:22px;width:120px;z-index:998;border:1px solid #e3e3e3;}
.zhje li{line-height:22px;padding:0 5px;color:#555;}
.login .qqbd{padding:7px 0 0 10px;;float:left;}
/*网站logo及客服热线*/
.logo{float:left;padding:6px 0;width:125px;}
.dh{float:left;padding-left20px;width:855px;}
.kh_kf{ overflow:hidden;zoom:1;}
.kouhao{float:left;width:245px;padding-top:22px;font-size:15px; font-weight:bold; color:#FF731A;height:32px;}
.search{float:left;width:430px;padding:7px 0px 5px 0px;}
.search .sear_bd{ overflow:hidden;zoom:1;}
.sear_bd .search_txt{float:left;width:200px; border:2px solid #c00;width:219px; height:20px; line-height:20px;color:#949494;padding:0 3px;}
.sear_bd .search_btn{float:left;width:58px; height:24px; border:none; background:url(../images/search_btn.gif) no-repeat;}
.telphone{float:right;width:162px;height:52px; background:url(../images/tel.gif) no-repeat 10px -13px;padding:2px 0;}
.sear_hot{ line-height:20px; height:20px; overflow:hidden; color:#949494}
.sear_hot a{color:#949494;padding:0 5px;}
.zxqq{padding-top:5px;padding-left:65px;}
.top_ad{float:right;width:255px;height:89px;background:url(../images/top_ad.jpg) no-repeat;}
.countdownie{ display:block;width:255px;height:89px;}
.countdownie span { position:relative;top:5px;left:137px; font-family:"微软雅黑"; font-weight:900; color:#ca3333;font-size:30px;}
/*主导航部分*/
.mainnav{position:relative;z-index:997;font-size: 14px;}
.mainnav li{float:left;background:url(../images/header_ico.gif) no-repeat 0px -228px; text-align:center; display:inline;margin-right:2px;width:80px;height:36px;line-height:34px;}
.mainnav li.hover{background:url(../images/header_ico.gif) no-repeat 0px -183px;/*font-weight:bold;*/}
.mainnav .hover a{color:#fff;font-weight:bold;}
.mainnav li.khd{ position:relative;z-index:9;}
.khd .fl_khd{ position:absolute;z-index:10;top:-8px;left:12px;}

.subnav{background:url(../images/header_bg.gif) repeat-x 0 -31px;height:36px;position:relative;top:-2px;z-index:995;}

.subnav_c{float:left;padding:0 5px;width:690px;}
.subnav_r{float:left;width:5px;height:36px;background:url(../images/header_ico.gif) no-repeat -108px -183px;}
.subnav .nav_txt{float:left;line-height:36px;padding:0 10px;}
.subnav .nav_txt a{padding:0 6px; color:#fff;}

.subnav .nav_txt a:hover{text-decoration:underline;color:#fff!important;}
.subnav .nav_txt .nav_txt_dxdz{position:relative; color:#ff0;}
.subnav .nav_txt .nav_txt_dxdz .dxdz_ico{display:block;position:absolute; right:0px; top:-11px; background:url(../images/new_ico.gif) no-repeat; width:30px; height:13px;}
.subnav .nav_txt_more{float:left;padding-left:10px;position:relative;padding-right:8px!important; background:url(../images/header_ico.gif) no-repeat right  -304px;}
.subnav .nav_txt_more a{padding:0 4px; color:#fff;line-height:36px; display:block;}
.subnav .nav_txt_more a:hover{text-decoration:underline;color:#fff!important;}
.subnav .nav_txt_more .nav_txt_fl{display:none;position:absolute; left:12px; top:30px; background:#FFF9ED; border:1px solid #F1DDB8;width:70px;}
.subnav .nav_txt_more:hover .nav_txt_fl{display:block!important;}
.nav_txt_more .nav_txt_fl a{ display:block; color:#555!important; line-height:22px!important;height:22px!important;padding:0 5px;}
.nav_txt_more .nav_txt_fl a:hover{ display:block; background:#09C!important; height:22px!important;line-height:22px!important;}    
.mainnav li{background:url(../images/header_ico.gif) no-repeat 0px -226px!important;line-height:40px!important;}
.mainnav li.hover{background:url(../images/header_ico.gif) no-repeat 0px -180px!important;}
.mainnav li.hover a:hover{color:#fff;}
.mainnav li.more a{display:inline-block;background:url(../images/more2.jpg) no-repeat 90% center;padding-right:10px;width:70px;line-height: 40px;font-weight:normal;}
.mainnav li.more a:hover{background:url(../images/more1.png) no-repeat 90% center;color: #dc1f00;}      
.new_content{height:36px;background:url(../images/header_bg_n.png) repeat-x;top:0;border-top-left-radius:3px;border-top-right-radius:3px;}  
.mainnav li a{color:#333;}
.mainnav li a:hover{color: #dc1f00;}
.subnav .newSub_nav{float:left;}
.subnav .newSub_nav a{padding:0 13px;color: #fff;font-size:12px;line-height:36px;}
.subnav .newSub_nav .nav_txt_dxdz{position:relative; color:#ff0;}
.subnav .newSub_nav .nav_txt_dxdz .dxdz_ico{display:block;position:absolute; right:0px; top:-11px; background:url(../images/new_ico.gif) no-repeat; width:30px; height:13px;}
/*^E×`O^3,üPàu??ò*/
.subnav .newIndex_pop{position:absolute;left:207px;top:-1px;width:77px;height:117px;border:1px solid #ccc;background:#eee;display:none;}
.subnav .newIndex_pop ul li{height:29px;line-height:29px;width:78px;text-align:center;padding:0;}
.subnav .newIndex_pop ul li a{font-size:14px;color:#333;text-align:center;padding:0;}  





/*所有分类*/
.subnav_fl{float:left;width:275px;height:36px;background:url(../images/fl_titl_bg.gif) no-repeat; position:relative;}
.all_fl_x{ background:url(../images/cpfl_ico.gif) no-repeat right 0px; height:36px; line-height:36px;font-size:14px; color:#fff;width:78px; margin:0 auto;font-weight:bold}
.all_fl_s{ background:url(../images/cpfl_ico.gif) no-repeat right -36px; height:36px; line-height:36px;font-size:14px; color:#fff;width:78px; margin:0 auto; font-weight:bold}
.all_fl_con{position:absolute;left:0px;top:36px; border:1px solid #b70002;width:273px;border-top:none;padding:3px 0px; background:#fafafa;}
.all_fl_con ul{}
.all_fl_con li.li{position:relative;height:40px; background:url(../images/fl_li_bg.gif) no-repeat;}
.all_fl_con li.li_in{position:relative;height:40px;}
.all_fl_con li .fl_name{ line-height:40px;height:40px;font-size:14px;padding:0 15px;}
.all_fl_con li .fl_name a:hover{color:#1B578A; font-weight:bold;}
.all_fl_con li.li_in .fl_name{position:relative;z-index:100;height:40px;background:url(../images/fl_li_in_bg.gif) no-repeat;}
/*彩票预测*/
.fl_cpyc{ position:absolute;left:258px;top:1px;background:url(../images/fl_box_bg.gif) repeat-y;padding:0 3px;width:550px;}
.fl_cpyc .cpyc_con{border:1px solid #ddd;padding:0 10px;}
.fl_cpyc .cpyc_con ul{padding:11px 0px; overflow:hidden;zoom:1;}
.fl_cpyc .cpyc_con ul.bor_b{ border-bottom:1px dashed #ebebeb;}
.fl_cpyc .cpyc_con li.li01{ float:left;width:58px; line-height:22px; color:#b70100; font-weight:bold; text-align:right}
.fl_cpyc .cpyc_con li.li02{ float:left;width:470px; line-height:22px; color:#666}
.fl_cpyc .cpyc_con li.li02 .sx{color:#ccc;padding:0 10px;}
.fl_cpyc .cpyc_con li.li02 a{color:#666;}
/*专家排行*/
.fl_zjph{ position:absolute;left:258px;top:1px;background:url(../images/fl_box_bg.gif) repeat-y;padding:0 3px;width:550px;}
.fl_zjph .zjpg_con{border:1px solid #ddd;padding:0 10px;}
.fl_zjph .zjpg_con ul{padding:11px 0px; overflow:hidden;zoom:1;}
.fl_zjph .zjpg_con ul.bor_b{ border-bottom:1px dashed #ebebeb;}
.fl_zjph .zjpg_con li.li01{ float:left;width:58px; line-height:22px; color:#b70100; font-weight:bold; text-align:right}
.fl_zjph .zjpg_con li.li02{ float:left;width:470px; line-height:22px; color:#666}
.fl_zjph .zjpg_con li.li02 .sx{color:#ccc;padding:0 10px;}
.fl_zjph .zjpg_con li.li02 a{color:#666;}
/*彩票开奖*/
.fl_cp_kj{ position:absolute;left:258px;top:1px;background:url(../images/fl_box_bg.gif) repeat-y;padding:0 3px;width:550px;}
.fl_cp_kj .cp_kj_con{border:1px solid #ddd;padding:0 10px;}
.fl_cp_kj .cp_kj_con ul{padding:11px 0px; overflow:hidden;zoom:1;}
.fl_cp_kj .cp_kj_con ul.bor_b{ border-bottom:1px dashed #ebebeb;}
.fl_cp_kj .cp_kj_con li.li01{ float:left;width:58px; line-height:22px; color:#b70100; font-weight:bold; text-align:right}
.fl_cp_kj .cp_kj_con li.li02{ float:left;width:470px; line-height:22px; color:#666}
.fl_cp_kj .cp_kj_con li.li02 .sx{color:#ccc;padding:0 10px;}
.fl_cp_kj .cp_kj_con li.li02 a{color:#666;}
.fl_cp_kj .cp_kj_con li.gp_li02{ float:left;width:470px; line-height:28px; color:#666}
.fl_cp_kj .cp_kj_con li.gp_li02 .sx{color:#ccc;padding:0 10px;}
.fl_cp_kj .cp_kj_con li.gp_li02 a{color:#666;}
/*彩票投注*/
.fl_tz_gl{ position:absolute;left:258px;top:1px;background:url(../images/fl_box_bg.gif) repeat-y;padding:0 3px;width:550px;}
.fl_tz_gl .tz_gl_con{border:1px solid #ddd;padding:0 10px;}
.fl_tz_gl .tz_gl_con ul{padding:11px 0px; overflow:hidden;zoom:1;}
.fl_tz_gl .tz_gl_con ul.bor_b{ border-bottom:1px dashed #ebebeb;}
.fl_tz_gl .tz_gl_con li.li01{ float:left;width:58px; line-height:22px; color:#b70100; font-weight:bold; text-align:right}
.fl_tz_gl .tz_gl_con li.li02{ float:left;width:470px; line-height:22px; color:#666}
.fl_tz_gl .tz_gl_con li.li02 .sx{color:#ccc;padding:0 10px;}
.fl_tz_gl .tz_gl_con li.li02 a{color:#666;}
/*竞彩投注*/
.fl_jc_tz{ position:absolute;left:258px;top:1px; background:url(../images/fl_box_bg.gif) repeat-y;padding:0 3px;width:550px;}
.fl_jc_tz .jc_tz_con{border:1px solid #ddd;padding:0 10px;}
.fl_jc_tz .jc_tz_con ul{padding:11px 0px; overflow:hidden;zoom:1;}
.fl_jc_tz .jc_tz_con ul.bor_b{ border-bottom:1px dashed #ebebeb;}
.fl_jc_tz .jc_tz_con li.li01{ float:left;width:58px; line-height:22px; color:#b70100; font-weight:bold; text-align:right}
.fl_jc_tz .jc_tz_con li.li02{ float:left;width:470px; line-height:22px; color:#666}
.fl_jc_tz .jc_tz_con li.li02 .sx{color:#ccc;padding:0 10px;}
.fl_jc_tz .jc_tz_con li.li02 a{color:#666;}
/*竞技彩*/
.fl_jjc{ position:absolute;left:258px;top:1px;background:url(../images/fl_box_bg.gif) repeat-y;padding:0 3px;width:550px;}
.fl_jjc .jjc_con{border:1px solid #ddd;padding:0 10px;}
.fl_jjc .jjc_con ul{padding:11px 0px; overflow:hidden;zoom:1;}
.fl_jjc .jjc_con ul.bor_b{ border-bottom:1px dashed #ebebeb;}
.fl_jjc .jjc_con li.li01{ float:left;width:58px; line-height:22px; color:#b70100; font-weight:bold; text-align:right}
.fl_jjc .jjc_con li.li02{ float:left;width:470px; line-height:22px; color:#666}
.fl_jjc .jjc_con li.li02 .sx{color:#ccc;padding:0 10px;}
.fl_jjc .jjc_con li.li02 a{color:#666;}
/*走势图、工具*/
.fl_zst_gj{ position:absolute;left:258px;top:-240px;background:url(../images/fl_box_bg.gif) repeat-y;padding:0 3px;width:550px;}
.fl_zst_gj .zst_gj_con{border:1px solid #ddd;padding:0 10px;}
.fl_zst_gj .zst_gj_con ul{padding:11px 0px; overflow:hidden;zoom:1;}
.fl_zst_gj .zst_gj_con ul.bor_b{ border-bottom:1px dashed #ebebeb;}
.fl_zst_gj .zst_gj_con li.li01{ float:left;width:58px; line-height:22px; color:#b70100; font-weight:bold; text-align:right}
.fl_zst_gj .zst_gj_con li.li02{ float:left;width:470px; line-height:22px; color:#666}
.fl_zst_gj .zst_gj_con li.li02 .sx{color:#ccc;padding:0 10px;}
.fl_zst_gj .zst_gj_con li.li02 a{color:#666;}
.fl_zst_gj .zst_gj_con li.gp_li02{ float:left;width:470px; line-height:28px; color:#666}
.fl_zst_gj .zst_gj_con li.gp_li02 .sx{color:#ccc;padding:0 10px;}
.fl_zst_gj .zst_gj_con li.gp_li02 a{color:#666;}
.fl_zst_gj .zst_gj_con li.gj_li02{ float:left;width:470px; line-height:28px; color:#666}
.fl_zst_gj .zst_gj_con li.gj_li02 .sx{color:#ccc;padding:0 10px;}
.fl_zst_gj .zst_gj_con li.gj_li02 a{color:#666;}
/*字谜、图谜*/
.fl_zm_tm{ position:absolute;left:258px;bottom:2px;background:url(../images/fl_box_bg.gif) repeat-y;padding:0 3px;width:550px;}
.fl_zm_tm .zm_tm_con{border:1px solid #ddd;padding:0 10px;}
.fl_zm_tm .zm_tm_con ul{padding:11px 0px; overflow:hidden;zoom:1;}
.fl_zm_tm .zm_tm_con ul.bor_b{ border-bottom:1px dashed #ebebeb;}
.fl_zm_tm .zm_tm_con li.li01{ float:left;width:58px; line-height:22px; color:#b70100; font-weight:bold; text-align:right}
.fl_zm_tm .zm_tm_con li.li02{ float:left;width:470px; line-height:22px; color:#666}
.fl_zm_tm .zm_tm_con li.li02 .sx{color:#ccc;padding:0 10px;}
.fl_zm_tm .zm_tm_con li.li02 a{color:#666;}
/*技巧、词典*/
.fl_jq_cd{ position:absolute;left:258px;bottom:-65px;background:url(../images/fl_box_bg.gif) repeat-y;padding:0 3px;width:550px;}
.fl_jq_cd .jq_cd_con{border:1px solid #ddd;padding:0 10px;}
.fl_jq_cd .jq_cd_con ul{padding:11px 0px; overflow:hidden;zoom:1;}
.fl_jq_cd .jq_cd_con ul.bor_b{ border-bottom:1px dashed #ebebeb;}
.fl_jq_cd .jq_cd_con li.li01{ float:left;width:58px; line-height:22px; color:#b70100; font-weight:bold; text-align:right}
.fl_jq_cd .jq_cd_con li.li02{ float:left;width:470px; line-height:22px; color:#666}
.fl_jq_cd .jq_cd_con li.li02 .sx{color:#ccc;padding:0 10px;}
.fl_jq_cd .jq_cd_con li.li02 a{color:#666;}
/*彩民商城*/
.fl_cmsc{ position:absolute;left:258px;bottom:2px;background:url(../images/fl_box_bg.gif) repeat-y;padding:0 3px;width:550px;}
.fl_cmsc .cmsc_con{border:1px solid #ddd;padding:0 10px;}
.fl_cmsc .cmsc_con ul{padding:11px 0px; overflow:hidden;zoom:1;}
.fl_cmsc .cmsc_con ul.bor_b{ border-bottom:1px dashed #ebebeb;}
.fl_cmsc .cmsc_con li.li01{ float:left;width:58px; line-height:22px; color:#b70100; font-weight:bold; text-align:right}
.fl_cmsc .cmsc_con li.li02{ float:left;width:470px; line-height:22px; color:#666}
.fl_cmsc .cmsc_con li.li02 .sx{color:#ccc;padding:0 10px;}
.fl_cmsc .cmsc_con li.li02 a{color:#666;}


input{font-size:12px;border:none;padding:0px;margin:0px;}

.ggts_box{ width:980px; margin:0 auto; position:relative;}
/*.ggts_box .ggts_txt{background:#c00; line-height:22px; padding:0 5px; color:#fff; font-size:12px; position:absolute;left:850px; top:95px;width:120px; text-align: center;}*/
.ggts_box .ggts_txt{background: #c00;line-height: 22px;padding: 5px;color: #fff;font-size: 12px;z-index:100;position:fixed;left:50%;margin-left:-641px;top:460px;overflow:hidden;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+140));width: 120px;text-align: center;}  
.ggts_box .ggts_txt .close{position:absolute; right:1px; top:1px; width:12px; height:14px; line-height:14px; background:url("../images/ico_close.jpg") no-repeat; border:none; cursor:pointer;  display:block;}

.diaocha_box{z-index:100;position:fixed;left:50%;margin-left:-641px;top:460px;overflow:hidden;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+140));width: 130px;height:130px;background:url("../images/wenquan.jpg") no-repeat;}  
.diaocha_box .a{display:block;width: 130px;height:130px;}
.diaocha_box .close{position:absolute; right:1px; top:1px; width:12px; height:14px; line-height:14px; background:url("../images/ico_close.jpg") no-repeat; border:none; cursor:pointer;  display:block;}