body{color:#333; background: #fff;}
:focus{outline:0;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre,form, fieldset, legend,input,label{margin:0; padding:0;}
body, td{font:12px/1.5 simsun,tahoma;}
h1, h2, h3, h4, h5, h6{font-size: 100%;}
em,i,s{font-style:normal;}
.eng{font-family:Tahoma, Geneva, sans-serif;}
li{list-style: none;}
a{color:#0F3F94; text-decoration:none;}
a:hover{color:#F30; text-decoration:underline;}
img{border:0;vertical-align:middle;}
table{border-collapse:collapse;}
td{empty-cells:show;}
/* public */
.gray,.gray a{color:#999}
.red,.red a{color:#f30;}
.blue, .blue a{color:#0f3f94;}
.l{float:left;}
.r{float:right;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.clearfix{zoom:1;}
.clearfix:after{content:''; clear:both; display:block; height:0; visibility:hidden;}
.m_b10{margin-bottom:10px;}
.f12{font-size:12px; font-weight:normal;}
.f14{font-size:14px;}
.ti{overflow:hidden; text-indent:-2000em; display:block;}
.clear{height:0; overflow:hidden; clear:both;}
/* 公共图片 */
.contact_r .phone_num, .contact_r .c_ge, .contact_r .custom_s, .cz-list dt, .kj_title, .home_hb .mobile_bg, .kj_tabs li, .btn_Lblue_m, .btn_Lora_m, .r_login a, .list_icon li, .part_nav .debao_Btn{background-image:url(/news/images/index_yh01.png?v=20130624); background-repeat:no-repeat;}
.part_nav, .part_nav li, .home_hb{background:url(/news/images/gradual_bg.png) repeat-x;}
.scroll_up, .scroll_down, .r_dc_logo a, .t_ico, .toolTips .tips-hd, .btn_Lblue_s, .btn_Lblue_l, .selt_btn, .aga_ul li, .rec_text, .aga_selt, .aga_lk, .tb th, .change_nav, .sp_nxz, .btn_Dora_m, .cprj-cont a, .btn_Dora_s, .security a, .bb_div a{ background-image:url(/news/images/index_yh02.png?v=20140310);}
.scroll_up, .scroll_down, .r_dc_logo a, .t_ico, .toolTips .tips-hd, .btn_Lblue_s, .btn_Lblue_l, .selt_btn, .aga_ul li, .rec_text, .sp_nxz, .btn_Dora_m, .cprj-cont a, .btn_Dora_s, .security a, .bb_div a{background-repeat:no-repeat;}
.here, .here .close, .tipsDetail h5, .tips_box .tips_title, .tips_box .close a, .dl_err, .kbq, .band_text li,.band_text .bd_title, .icon_suc, .l_after .suc_bg, .btn_Dora_b, .btn_Lora_b, .btn_Dora_q{ background-image:url(/news/images/index_yh03.png);}
.here, .here .close, .tipsDetail h5, .tips_box .close a, .dl_err, .kbq, .band_text .bd_title, .icon_suc, .l_after .suc_bg, .btn_Dora_b, .btn_Lora_b, .btn_Dora_q{background-repeat:no-repeat;}
/** 按钮样式 **/
.btn_Lblue_m, .btn_Lora_m, .btn_Dora_m, .btn_Lblue_s{overflow:hidden; text-align:center; display:inline-block; font-size:12px; text-decoration:none; cursor:pointer; border:0; vertical-align:middle; height:22px; width:70px; line-height:22px;}
.btn_Dora_s{background-position:-89px -452px; color:#fff; text-decoration:none; border:0; width:38px; height:18px; line-height:20px; margin-right:8px; vertical-align:middle; cursor:pointer;}
.btn_Dora_b, .btn_Lora_b, .btn_Dora_q{line-height:32px; font-size:14px; font-weight:bold; text-decoration:none; text-align:center; display:inline-block; color: #fff; border:0; width:100px; height:30px; cursor:pointer;}
.btn_Dora_b, a.btn_Dora_b:hover{background-position:0 -76px; color:#fff; text-decoration:none;}
.btn_Lora_b, a.btn_Lora_b:hover{background-position:-102px -76px; color:#da4901;}
.btn_Dora_q, .btn_Dora_q:hover{background-position:0 -45px; width:147px; height:30px; color:#fff; text-decoration:none;}
/* 标题公共样式 */
.hd{background-color:#EAF3FE; height:30px; line-height:31px; overflow:hidden; border-bottom:1px solid #e6eef9;}
.title{float:left; font-size:14px; padding-left:11px; color:#333; line-height:31px;}
.hd .add{float:right; padding-right:4px; font-size:12px; color:#ccc;}
.add a{margin:0 6px;}
/* 选项卡样式 */
.tabs-cnt, .tips-bd{display:none;}
.tabs-cnt{clear:both;}
/* table样式 */
.tb{text-align:center; border-collapse:collapse;}
.tb th{background-position:0 -1550px; background-repeat:repeat-x; height:33px; line-height:33px; font-weight:normal; border-bottom:1px solid #dddfe7; color:#999;}
.tb td{height:36px; border-top:1px solid #fff; border-bottom:1px solid #e1e1e1; background:#f4f4f4; vertical-align:middle;}
@media screen and (-webkit-min-device-pixel-ratio:0){.tb td{height:34px;}
}
/*小图标*/
.list_icon li{background-position:2px -1071px;}
.hs_lott_a .arrows, .b_sdown, .b_sup{display:block; width:0; height:0; border:4px solid #e7f0fa; border-top-color:#0F3F94; font-size:0; line-height:0; margin-left:5px; cursor:pointer; vertical-align:-1px;}
.b_pm, .b_pm4{background:#ffda9f; display:inline-block; height:12px; line-height:12px; font-family:Tahoma, Geneva, sans-serif; border:1px solid #eec787; color:#f00; width:12px; vertical-align:middle; text-align:center; *padding-bottom:1px; font-size:11px;}
.b_pm4{background:#fffdc8; border:1px solid #e6e4b8; color:#f28300;}
/** 首页内容公共样式 **/
.header, .section, .footer{width:1000px; margin:0 auto;}
.section{margin-bottom:10px; _position:relative; _z-index:1;}
.home_l, .home_l2, .home_m{float:left;}
.home_l{width:238px;}
.home_l2{width:720px; overflow:hidden;}
.home_m{width:470px;}
.home_r{width:270px; float:right;}
.home_l2 .hd{height:30px; overflow:visible; line-height:30px; background-color:#3c7ec8; border:0;}
.home_l2 .title{color:#fff; display:inline; padding:0 5px 0 10px; line-height:30px;}
.home_l2 .add{color:#fff; margin-right:4px; padding:0; display:inline;}
.middle-ads{width:1000px; margin:0 auto 10px; clear:both;}
.r_content{background:#fff; min-height:40px; _height:40px; padding:0 10px; line-height:22px; overflow:hidden;}
.article{width:750px; float:right; position:relative;}

/* 顶部导航优化 zhengds 2013-5-29  begin */
.topbar{height: 34px; border-bottom:1px solid #D9D9D9; background: #F3F3F3; line-height: 34px; color: #666; min-width: 1000px; position:relative; z-index:1000}
.topbar a{color: #666;}
.topbar a:hover{color: #f00;}
.topbar .div_m{width: 1000px; margin: 0 auto;}
.topbar li{float: left; position: relative; z-index: 99; padding: 0 10px; margin-left: -1px;}
.topbar .vertical_line{display: block; width: 1px; height: 12px; background: #CCCCCC; position: absolute; top: 11px;  right:0;}
.topbar .person_part{float: left;}
.topbar .site_link{float: right;}
.topbar .topbar_icon, .topbar .arrow{display: inline-block; overflow:hidden; background:url(/news/images/index_yh02.png?v=20140310) 0 0 no-repeat;}
.topbar .tc{text-align: center;}
.topbar a.blue{color:#0F3F94;}
.topbar a.blue:hover{color:#f00;}
.topbar .icon_num{-webkit-text-size-adjust:none; background: #FE862A; overflow: hidden; padding: 0 2px; text-align: center; color: #fff; font: bold 11px/12px tahoma; *line-height: 14px; display: inline-block; _display: inline; height: 14px; margin-left: 4px; *margin-left: 0; min-width: 16px; height: 14px; position: relative; top: 3px; *top: 0; cursor: pointer;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .topbar .icon_num {top: 1px; line-height: 14px;}
}

.topbar .icon_num_new{ background:url(/public/images/topbar_icon.png) -87px -75px no-repeat; overflow: hidden;display: inline-block; *padding:0 15px; *display: inline;  margin-left: 4px; *margin-left: 0; width: 33px; height: 15px; position: relative; top: 3px; *top: 0; cursor: pointer;}

/* 公共下拉样式 */
.topbar .tips_li{padding: 0;}
.topbar .tips_hd{padding: 0 22px 0 11px; display: inline-block; position: relative; z-index: 5; height: 34px; _height: 34px;}
.topbar .tips_hd.hover{padding: 0 21px 0 10px; border: 1px solid #BDBDBD; border-width: 0 1px; background: #fff; color: #f00;}
.topbar .tips_bd{position: absolute; background: #fff; display:none; line-height: 1.5; border: 1px solid #BDBDBD; left: 0; top: 33px; _top: 33px;}
.topbar .arrow{background: url(/news/images/index_yh01.png?v=20130624) 0 -1123px no-repeat; height:5px; width: 7px; position: absolute; top: 14px; right: 11px;
    -moz-transition:-moz-transform .2s ease-in;
    -webkit-transition:-webkit-transform .2s ease-in;
    -o-transition:-o-transform .2s ease-in;
    transition:transform .2s ease-in;}
.topbar .hover .arrow{right: 10px; top: 17px; top: 13px\9; background-position: -8px -1123px\9;
    -moz-transform:rotate(180deg);
    -moz-transform-origin:50% 30%;
    -webkit-transform:rotate(180deg);
    -webkit-transform-origin:50% 30%;
    -o-transform:rotate(180deg);
    -o-transform-origin:50% 30%;
    transform:rotate(180deg);
    transform-origin:50% 30%;}
/*彩种导航*/
.lottery_box { padding-top:1px; *padding-top:3px; position:relative}
.lottery_box li{ margin:0 5px 0 7px; padding: 6px 0 6px 7px; border-top: 1px solid #F3E5CA; float:none; vertical-align:middle; zoom:1}
.lottery_box li:after { clear:both; content:""; display:block; height:0; overflow:hidden;}
.lottery_box li.first{border-top: none;}
.lottery_box .lottery_tit{float: left; display: block; margin-right: 17px; text-align: center; color: #999; cursor:pointer; position:relative; z-index:10}
.lottery_box a.lottery_tit:hover{color: #f00;}
.lottery_box .lottery_tit h3{font-weight: normal; font-size:12px;}
.lottery_box .lottery_tit span{background: url('/public/images/l_cp_ico2.png') 0 0 no-repeat; display: block; width: 27px; height: 27px;}
.lottery_box .lottery_tit span.jz{background-position: 0 0;}
.lottery_box .lottery_tit span.jl{background-position: 0 -27px;}
.lottery_box .lottery_tit span.zc{background-position: 0 -54px;}
.lottery_box .lottery_tit span.dc{background-position: 0 -81px;}
.lottery_box .lottery_tit span.sysw{background-position: 0 -108px;}
.lottery_box .lottery_tit span.xysc{background-position: 0 -135px;}
.lottery_box .lottery_tit span.szc{background-position: 0 -135px;}
.lottery_box .lottery_tit span.fc {margin-bottom:-1px;height:23px;background-position: 0 -187px;}
.lottery_box .lottery_tit span.yy{margin-bottom:-1px;height:23px;background-position: 0 -162px;}
.lottery_box .sub_lottery{line-height:20px; position:relative; top:3px; *top:5px;}
.lottery_box .sub_lottery a{display: inline-block; color: #666; margin-right:5px; font-family:"宋体"}
.lottery_box .sub_lottery a:hover{color: #f00;}
.lottery_box li.first_fc { *padding-left:14px;zoom:0;height:40px;}
/*.lottery_box li.first .lottery_tit { margin-top:7px;}
.lottery_box li.first .sub_lottery{ top:0}*/
.tips_bd .lottery_box li,.nav_menu .lottery_box li{ border-color:#E8E8E8;}
.lottery_box .mr0 {margin-right:0;}
.lottery_box .sub_lottery_1row {padding-top:6px;}
.topbar .lottery_box .sub_lottery {padding-left:44px;}
/*彩种导航 end*/
/* 手机版 */
.topbar li.phone_li{margin-right: 5px;}
.topbar .phone_li .tips_hd{padding-left: 20px;}
.topbar .phone_li .tips_hd.hover{padding-left: 19px;}
.topbar .phone_li .tips_bd{width: 200px; padding: 15px;}
.topbar .icon_phone{width: 8px; height: 12px; overflow: hidden; background: url(/news/images/index_yh01.png?v=20130624) -9px -1110px no-repeat; position: absolute; top:11px; top:10px\9; margin-left: -11px;}
.topbar .hover .icon_phone{background-position: 0 -1110px;}
.topbar .phone_tips_left{display: inline-block; width: 170px; float: left; padding-right: 20px;}
.topbar .phone_tips_right{display: inline-block; width: 180px; float: left; padding-left: 10px;}
.topbar .p_tit{font-size: 14px; color: #666; font-weight: bold;}
.topbar .p_tit.sub_tit{margin-top: 10px;}
.topbar .p_explain{color: #999; padding: 5px 0 10px 0;}
.topbar .p_text{color: #ccc; border: 1px solid #B9B9B9; background: #fff; height: 21px; line-height: 21px; line-height: 24px\9; padding: 0 5px; margin-bottom: 10px;}
.topbar .p_text.p_text_focus{color: #333;}
.topbar .p_error{color: #f00; display:none;}
.topbar .phone_li .btn_orange, .phone_li .topbar .btn_orange:hover{color: #fff; margin-bottom: 10px;}
.topbar .icon_code{height: 87px; width: 87px; margin: 0 auto; background-position:-26px 0;}
/*增加手机注册验证码*/
.topbar .mobile_yzm { width:191px; height:116px; overflow:hidden; position:static; margin:-12px 0 0 0;}
.topbar .mobile_yzm_inner {padding:12px 10px; width:171px; background:#f2f2f2; height:82px; position:relative; top:9px; border:0;}
.topbar .mobile_yzm p {padding-bottom:6px; color:#666;}
.topbar .mobile_yzm .mobile_yzm_raw {width:0; height:0; font-size:0; line-height:0; overflow:hidden; border:9px solid #fff; border-top:0; border-bottom-color:#f2f2f2; position:absolute; top:-9px; left:25px;}
.topbar .mobile_yzm .input_mobile_yzm {float:left; border:1px solid #c2c2c2; width:64px; height:18px; line-height:18px; padding:10px 8px; font-size:16px; font-family:Tahoma; letter-spacing:1px;}
.topbar .mobile_yzm .focus {border-color:#6993d9;}
.topbar .mobile_yzm .code-img{cursor:pointer; float:left; margin-left:6px;}
.topbar .mobile_yzm .fresh { float: left; display: inline; width:18px; height:40px; text-indent: -9999em; outline: none; background: url(/news/images/mobile_yzm_bg.png) no-repeat 0 -17px; filter: alpha(opacity=70); opacity:0.7; margin-left:4px;}
.topbar .mobile_yzm .fresh:hover {filter:alpha(opacity=100); opacity:1;}



/* 登录注册 */
.topbar .login_li{padding: 0;}
.topbar .topbar_login{display: block; padding:0 10px;}
.topbar a.topbar_reg, .topbar a.topbar_reg:hover{color: #F87F25;}
/* 合作登录 */
.login_li .tips_hd:hover{text-decoration: none;}
.login_li .tips_bd{padding:0 0 5px 0; width: 103px;}
.login_li .tips_bd a{display: block; position: relative; padding-left: 10px; height: 22px; line-height: 22px; margin-bottom: 2px;}
.login_li .tips_bd .topbar_icon{vertical-align: middle; margin-right: 5px;}
.topbar .icon_ali{width: 16px; height:16px; overflow: hidden; background-position: 0 -126px;}
.topbar .icon_qq{width: 16px; height:16px; overflow: hidden; background-position: 0 -151px;}
.topbar .icon_sina{width: 17px; height:16px; overflow: hidden; background-position: 0 -175px;}
.topbar .icon_139{width: 16px; height:9px; overflow: hidden; background-position: 0 -202px;}
.topbar .icon_pptv{width: 37px; height:12px; overflow: hidden; background-position: 0 -227px;}
.topbar .icon_zongheng{width: 15px; height:16px; overflow: hidden; background-position: 0 -255px;}
.topbar .icon_weixin{width:16px;height:16px;overflow: hidden;background:url("http://passport.500.com/images/login/hz_link_wx.png") no-repeat 0 0;}
/* 我的账户 */
.topbar li.account_li{margin-left: -9px;}
.account_li .tips_hd{color: #0F3F94;}
.account_li .tips_bd{width: 180px; padding: 10px 0 0;}
.account_li .tips_bd li{float: none; margin-left: 0; line-height: 1.8;}
.account_li .tips_bd a{color: #0F3F94; font-family: 'tahoma';}
.account_li .tips_bd a:hover{color: #f00;}
.account_li .tips_bd li.hb{padding-bottom:15px;}
.account_li .tips_bd li.lineh_30{height:30px;line-height:30px;}
.account_li .hide_balance{float: right;}
.account_li .money{color: #EF0606; font-weight: bold; font-family: 'tahoma';}
.account_li .num_link{font-weight: bold; padding: 0 5px;}
.account_li .tips_bd .show_balance{display: block; position: absolute; z-index: 999999; top: 10px; left: 10px; width: 158px; height: 50px; text-align: center; line-height: 50px; color: #333; background: #EDEDED; border: 1px solid #EDEDED; font-size: 14px;}
.account_li .tips_bd .show_balance:hover{background: #F2F2F2; color: #333; text-decoration: none;}
.account_li .my_account{background: #EDEDED; height: 28px; line-height: 28px; margin-top: 10px; padding: 0 10px;}
.account_li .tips_bd .login_out, .account_li .tips_bd .login_out:hover{float: right; color: #0F3F94; margin-top: 5px; font-family: '宋体';}
/* 充值按钮 */
.topbar .btn_recharge, .topbar .btn_recharge:hover{color: #fff; display: block; position: relative; top: 5px;}
/* 我的方案 */
.topbar .order_li .order_inner{width: 380px;}
.order_inner .none_order{height: 50px; text-align: center; line-height: 50px; width:380px; color:#333;}
.order_inner .none_order a{font-size:14px; padding: 0 3px; color:#0F3F94;}
.order_inner .none_order a:hover{color: #f00;}
.order_inner .order_wrap .none_order{padding-top: 120px;}
.order_inner .order_nav{border-bottom: 1px solid #B5B5B5; width: 100%;}
.topbar .order_nav li{float: left; width: 50%; *width: 49.9%; text-align: center; height: 36px; line-height: 36px; cursor: pointer; position: relative; padding: 0;}
.topbar .order_nav li .arrow_up{display: none; border: 5px solid #333; border-color: #fff #fff #333 #fff; height: 0; width: 0; position: absolute; bottom: 0; left: 50%; margin-left: -3px; overflow: hidden;}
.topbar .order_nav li.on{font-weight: bold;}
.topbar .order_nav li.on .arrow_up{display: inline-block;}
.topbar .order_nav li s{height: 17px; width: 1px; background: #E0E0E0; overflow: hidden; position: absolute; left: 0; top:10px;}
.order_wrap{width: 380px; height: 290px; overflow: hidden; position: relative; border-top:1px solid #dcdcdc; border-bottom: 1px solid #e5e5e5;}
.order_wrap .order_con{height: 290px; overflow: auto; width: 397px;}
.order_wrap .scroll{width: 11px; position: absolute; height: 100%; border-left:1px solid #EAEAEA; background: #fff; right: 0; top:0;}
.order_wrap .scroll_bar{width: 11px; position: absolute; top: 10px; height: 270px;}
.order_wrap .scroll_btn{height: 50px; background: #C6C6C6; width: 13px; position: absolute; right: -1px; _right: -2px; display: block;}
.order_wrap .scroll_btn:hover{background: #9C9C9C;}
.order_wrap .scroll .arrow_up{border: 4px solid #333; border-color: #fff #fff #C6C6C6 #fff; height: 0; width: 0; position: absolute; top:-2px; left: 1px;  _left: 2px;  overflow: hidden;}
.order_wrap .scroll .arrow_down{border: 4px solid #333; border-color: #C6C6C6 #fff #fff #fff; height: 0; width: 0; position: absolute; bottom:-2px; left: 1px; _left: 2px; overflow: hidden;}
.topbar .order_inner a.order_link{display: block; text-decoration: none; border-bottom:1px solid #EFEFEF; color:#333; padding:10px 0 10px 15px; line-height: 1.5; width:365px; height:37px; overflow: hidden; font-family: tahoma; cursor: pointer; background: #fcfcfc;}
.topbar .order_inner a.order_link:hover, .topbar .order_inner a.order_link.on{background:#F9FADC; color:#333; text-decoration: none; border-color: #E9EABC;}
.order_inner .order_link li{float: left; font-size:12px; margin-right:0; position: static; padding: 0;}
.order_inner .order_name{font-size: 14px;}
.order_inner .order_link .order_state{padding-left: 20px;}
.order_inner .order_state s{display: inline-block; margin-left: -16px; margin-right: 6px; *vertical-align: 3px;  height: 10px; width: 10px; overflow: hidden;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius:5px;}
.order_inner s.dot_green{background: #009900; background: url(../../public/images/num_blue_ico.png) 0 -244px no-repeat\9;}
.order_inner s.dot_faintyellow{background: #AEAE00; background: url(../../public/images/num_blue_ico.png) -11px -244px no-repeat\9;}
.order_inner s.dot_red{background: #f00; background: url(../../public/images/num_blue_ico.png) 0 -257px no-repeat\9;}
.order_inner s.dot_gray{background: #999; background: url(../../public/images/num_blue_ico.png) -11px -257px no-repeat\9;}
.order_inner .state_txt{color: #666; font-weight: bold; font-size:14px;}
.order_inner .state_txt2 {color:#666; padding-left:4px; display:inline-block; position:relative; top:-1px; *position:static; *padding-bottom:1px;}
.order_inner .order_type{width: 115px;}
.order_inner .order_money{width:75px;}
.order_inner .more_order{display: block; height: 30px; line-height: 30px; text-align: center; width: 100%; color:#0F3F94}
.order_inner .more_order:hover{color: #f00;}
/* 消息  */
.info_li .tips_bd{width: 95px; line-height: 2;}
.info_li .tips_bd li{float: none;}
.info_li .info_know{display: block; margin: 0 5px; border-top: 1px solid #E4E4E4; color: #0F3F94; text-align: right; margin-top: 5px;}
.info_li .info_know:hover{color: #f00;}
/* 右侧网站导航 */
.site_li .tips_bd{width: 240px;}
.site_li2 .tips_bd{margin-left: -175px;}
.site_li2 .tips_bd {padding: 0 10px;width: 235px;}
.site_li2 .tips_bd li{float: none; margin-left: 0; border-top: 1px solid #E5E5E5; padding: 8px 0;}
.site_li2 .tips_bd li.first{border-top: 0;}
.site_li2 .tips_bd li a{display: inline-block; margin-right: 2px; line-height: 1.6}
.site_li2 .tips_bd li a.last{margin-right: 0;}
.site_li2 .tips_bd p{font-weight: bold; color: #999;}
.site_li2 .tips_bd p a{color: #C00000;}
.site_li2 .tips_bd h3 a{color: #0F3F94; font-weight: bold;}
.site_li2 .tips_bd h3 a:hover{color: #f00;}
.site_li2 .tips_bd h3 a.last {margin-right:0;}
/* 分享 */
.topbar li.favorites{padding-right:0;}
.topbar #bdshare{padding-bottom: 0 !important;}
.topbar .bds_more{background-image: none !important; display: inline-block;}
/* 顶部导航优化 zhengds 2013-5-29  end */

/*头部导航*/
.header{height:100px; position:relative; margin-bottom:10px; z-index:1;}
.logo{ height:66px;}
/**** part_nav *****/
.part_nav{height:29px; font-size:14px; position:absolute; top:37px; left:200px; z-index:2; background-position:0 -64px;}
.part_nav li{height:29px; float:left; text-align:center;}
.part_nav a{height:29px; line-height:29px; display:block; font-weight:bold; text-decoration:none;}
.part_nav a:hover{text-decoration:none;}
.part_nav .home_cur{width:65px; background-position:0 0;}
.home_cur a{font-weight:bold; color:#fff; font-size:14px;}
.home_cur a:hover{color:#fff;}

.part_nav .m_li{width:85px; background-position: right -93px; background-repeat: no-repeat;}
.part_nav_game {position:relative;}
.part_nav_game a {color:#f30;font-family:tahoma,simsun;}
.part_nav_game img {position:absolute;top:-14px;right:-10px;}
.part_nav .nav_space{background:#FFF; width: 5px;}
.part_nav .debao_Btn{border:1px solid #D6E3F3; border-width:0 1px; background:none; padding:0 10px 0 10px; width:75px;}
.part_nav .debao_Btn a{color:#DF413F;}
.part_nav .last{background: none; border-right:1px solid #D6E3F3}
.part_nav .last_li{background:none;}
.lott{width:100px; height:28px; position:relative;}
.part_nav .hs_lott_a{width:80px; padding:0 10px 0 0; margin-right: 1px; position:relative;}
.part_nav .lott a:hover{text-decoration:underline;}
.part_nav .lott .hover{background-position:0 -288px; color:red; z-index:6; background: #F7F9FE; border: 1px solid #4580C3; border-bottom: 0; line-height:28px; text-indent: -1px;}
.lott .arrows{top:13px; right:8px; position: absolute;}
.lott .hover .arrows{border:4px solid #f7f9fe; border:5px solid #f7f9fe\9; border-bottom-color:#0F3F94; top:9px; top:5px\9; right:10px\9;}
.hs_lott{background:#F7F9FE; border:1px solid #4580c3; padding:2px; width:133px; font-size:12px; position:absolute; left: 0; top:29px; display:none; z-index:5;}
.hs_lott ul{width:69px; float:left; color:#999; padding:5px 0;}
.part_nav .hs_lott li{width:53px; height:20px; text-align:left; line-height:20px; padding:0 8px; float:none; background:none;}
.hs_lott .r_szc{width:48px;}
.hs_lott .r_szc li{width:48px;}
.part_nav .hs_lott a{font-weight:normal; background:none; display:inline; height:20px; line-height:20px;}
.contact_r{width:206px; height:52px; position:absolute; top:6px; right:0; overflow:hidden;}
.contact_r span, .contact_r .custom_s{float:left;}
.contact_r .phone_num{background-position:0 -69px; width:103px; height:48px; margin:3px 0 0;}
.contact_r .c_ge{background-position:-126px -9px; width:2px; height:52px; font-size:0; margin:0 8px;}
.contact_r .custom_s{background-position:0 -122px; width:85px; height:42px; margin-top:7px;}
.home_hb{width:1000px; height:33px; line-height:33px; text-align:left; position:relative; z-index:1; background-position:0 -30px; background-repeat:repeat-x;}
.home_hb ul{padding-left:14px;}
.home_hb a, .home_hb a:hover{color:#fff;}
.home_hb li{display:inline;}
.home_hb a{padding:0 8px 0 13px; display:inline-block; background-position:right -1006px;}
.home_hb .last_li a{background:none; padding-right:0;}
.home_hb .mobile_bg{width:60px; display:inline-block; background-position:0 -175px; padding:0 0 0 25px; position:absolute; top:0; right:5px;}
/*我在这里*/
.here{width:210px; height:22px; _height:20px; line-height:24px; padding:6px 6px 2px 7px; _padding:12px 6px 2px 7px; position:absolute; top:17px; left:3px; background-position:0 -120px; overflow:hidden;}
.here_tip{font-weight:normal;}
.here .close{width:13px; height:15px; display:inline-block; background-position:-184px -154px; overflow:hidden; vertical-align:middle;}
.here .close:hover{background-position:-197px -154px; vertical-align:middle;}
/*500拍按钮*/
.pai_gif{position:absolute;widows:28px; height:18px; right:-15px; top:-3px;}
/* 购买彩票 */
.h_l_cp{ border:1px solid #e6c9a0; background:#FFFDF3; float:none; margin-bottom:10px; position:relative;}
.h_l_cp .hd{height:25px; border-bottom-color:#e6c9a0; background-color:#f7e7c7;}
.h_l_cp .title{color:#800000; font-size:12px; line-height:25px;}
.h_l_cp a{color:#800000;}
.h_l_cp a:hover{color:#f00;}
.cz-list { height:318px; margin:0 6px; overflow:hidden; zoom:1;}
.cz-list dl { border-bottom:1px solid #F3E5CA; float:left; padding-top:10px; padding-bottom:3px}
.cz-list dl.last{border-bottom:0;}
.cz-list dt { float:left; width:48px; height:36px; overflow:hidden; color:#818181;}
.cz-list .rm { background-position:5px -242px;}
.cz-list .jc { background-position:3px -277px;}
.cz-list .dc { background-position:4px -314px;}
.cz-list .gp { background-position:6px -347px;}
.cz-list .zc { background-position:5px -389px;}
.cz-list .qt { background-position:4px -436px;}
.cz-list .tc { background-position:5px -1193px;}
.cz-list .fc { background-position:5px -1145px;}
.cz-list .xyxw { background-position:4px -1236px;}
.cz-list .dlt { background-position:5px -1277px;}
.cz-list .xysc{background-position: -42px -1277px;}
.cz-list a { display:inline-block; margin-right:8px; color:#666; white-space:nowrap;}
.cz-list a.red{color: #c00000;}
.cz-list dd.tc_dd a{margin-right:6px;}
.cz-list .right, .cz-list dd.tc_dd .right{margin-right: 0;}
.cz-list dt a {display:block; width:100%; height:100%;}
.cz-list dt a:hover{ color:#818181;}
.cz-list dd { float:left; width:176px; line-height:18px; position:relative; min-height:39px;  _height:42px; padding-bottom:5px;}
.cz-list dd p { margin-bottom:3px; *margin-bottom:5px;}
.cz-list dd p a{font-family:"microsoft yahei","微软雅黑","黑体"; font-size:14px; color:#c00000;}
.cz-list .icon { position:absolute;}
.cz-ssq { position:relative;}
.cz-ssq .j { background:url(/news/images/jiajiang.gif) no-repeat; height:16px; position:absolute; right:-14px; top:-5px; width:14px;}
.cz-list .other{padding:8px 0 0 8px; float:left;}
.cz-list .other span{font-size:14px; color:#999999; font-family:"microsoft yahei","微软雅黑","黑体"; padding-right:14px;}
/* speed buy */
.speed-buy{width:448px; float:left; padding:12px 10px 11px; border:1px solid #DBDBDB; background:#F9F9F9; position:relative; margin:201px 0 0 0;}
.kj_title{position:absolute; left:8px; top:12px; width:70px; height:18px; background-position:0 -511px;}
.kj_tabs{width:358px; height:25px; margin-left:90px;}
.kj_tabs li{float:left; width:55px; height:25px; margin-right:5px; text-align:center; background-position:-60px -478px; position:relative;}
.kj_tabs a{font:12px/22px simsun; color:#333;}
.kj_tabs .cur{background-position:0 -478px; color:#fff; text-decoration:none;}
.kj_tabs .cur a{color:#fff;}
.kj_tabs a:hover{text-decoration:none;}
.kj_con{padding-top:10px; overflow:hidden; zoom:1;}
.kj_con .logo{margin:-3px 0 0 0; display:inline; float:left; width:78px; height:62px; background:url(/news/images/q-logo.png?v=2013101715) no-repeat; overflow:hidden;}
.kj_con .logo a{width:100%; height:100%;}
.kj_con .zqdc{background-position:0 0;}
.kj_con .ssc{background-position:0 -63px;}
.kj_con .dlc{background-position:0 -126px;}
.kj_con .sfc{background-position:0 -189px;}
.kj_con .plw{background-position:0 -252px;}
.kj_con .pls{background-position:0 -315px;}
.kj_con .eexw{background-position:0 -378px;}
.kj_con .qxc{background-position:0 -441px;}
.kj_con .qlc{background-position:0 -504px;}
.kj_con .sd{background-position:0 -567px;}
.kj_con .dlt{background-position:0 -630px;}
.kj_con .ssq{background-position:0 -693px;}
.kj_con .xync{background-position:0 -756px;}
.kj_con .klsf{background-position:0 -819px;}
.kj_con .jczq{background-position:0 -882px;}
.kj_con .jclq{background-position:0 -945px;}
.kj_con .xysc{background-position:0 -1012px;}
.kj_con .jssyxw{background-position:0 -1077px;}
.kj_con .bd{padding:12px 0 0 11px; float:left;}
.awards{line-height:28px;}
.kj_con .r p{line-height:24px;}
.kj_con .btn{margin-top:6px;}
.btn_Lora_m{background-position:0 -538px; color:#da4901;}
.btn_Lora_m:hover{color:#da4901; text-decoration:none;}
.time_left{font:normal 18px/20px Tahoma, Geneva, sans-serif;}
/*登录注册*/
.r_login, .r_login_h{margin-bottom:10px;}
.r_login{height:47px; padding-top:3px; clear:both;}
.r_login a{width:130px; height:45px; display:block; line-height:45px; float:left; background:url(/news/images/login_up.png?v=20140709) no-repeat 0 0;}
.r_login .r {text-align:right;}
.r_login .up_btn {margin-left:10px; background-position:0 -45px;}
.r_login a:hover{text-decoration:none; background-position:-130px 0;}
.r_login .up_btn:hover{background-position:-130px -45px;}
.r_login_h{background:#fef3db; border:1px solid #fec799; height:44px; padding:4px 10px 0 10px; line-height:20px; color:#666; font-family:Tahoma;}
.r_login_h p {clear:both; font-family:microsoft yahei,"微软雅黑";}
.r_login_h .r_login_hp2 a {margin-right:10px;}
.r_login_h .r_login_name {color:#666;}
.r_login_h .vip_4 {top:-2px;}
.r_login_h a{color:#333;}
.r_login_h a strong {color:#f60; font-size:14px; position:relative; top:1px; font-family:Tahoma; margin-left:2px;}
.r_login_h a:hover, .r_login_h a:hover strong {color:#f30;}
.r_login_h .color_f60 {color:#f60;}
.r_login_h .r_login_hp2 .color_f60 {margin-left:5px;}

/* 网站公告 */
.notice{border:1px solid #e5e5e5; position:relative; font-family:microsoft yahei,"微软雅黑";}
.notice_nav{background-color:#f4f4f4; height:25px; line-height:25px;  overflow:hidden; margin-bottom:-1px;}
.notice_nav li{width:65px; text-align:center; height:24px; line-height:25px;  float:left;border-left:1px solid #f4f4f4; border-right:1px solid #f4f4f4; cursor:default; margin-left:-1px; }
.notice_nav li,.notice_nav li a {color:#666;}
.notice_nav li a:hover {color:#f00;}
.notice_nav .cur{background-color:#fff; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5;  position:relative; height:25px;}
.notice_cont .add{position:absolute; top:2px; right:10px;}
.notice_cont{padding:6px 9px 0; height:98px; border-top:1px solid #e5e5e5; overflow:hidden; line-height:22px; background-color:#fff;}
.notice_cont li{ margin:0; padding:0; line-height:22px; height:22px; *height:19px; *line-height:19px; overflow:hidden; background:none;}
.notice_cont .list_icon {padding-top:3px;}
.notice_cont a{float:left; color:#333;}
.notice_cont a:hover {color:#f00;}
.time{float:right; color:#999;}
.notice_cont .help li{width:112px; float:left; margin-right:2px; *height:19px;}
.notice_cont .help a{float:none;}
.notice_cont .help .last_li{background:none; width:246px; text-align:center; padding:5px 0;}
.notice_nav li.cur a,.notice_nav li.cur {color:#333;}
.notice_nav li.cur a:hover {color:#f00;}
/* focus */
.focus, .focus_in{width:470px; height:190px; overflow:hidden;}
.focus{position:absolute; left:0; top:0;}
.focus_in{position:relative;}
.focus li{width:468px; position:absolute; top:0; left:0;}
.focus .btn{position:absolute; right:6px; bottom:6px;}
.focus .btn a{display:inline-block; width:18px; height:18px; font:14px/18px tahoma; text-indent:-9999em; background:url(/news/images/focus.png) no-repeat -119px -2px;}
.focus .btn .cur, .focus .btn a:hover{color:#fff; text-decoration:none; background:url(/news/images/focus.png) no-repeat -120px -31px;;}
.focus .prev, .focus .next {display:none; position:absolute; width:26px; height:58px; background:red; top:50%; margin-top:-29px; z-index:2; cursor:pointer; background:url(/news/images/focus.png) no-repeat;}
.focus .prev {left:0; background-position:-56px 0;}
.focus .prev:hover {background-position:-84px 0;}
.focus .next {right:0;}
.focus .next:hover {background-position:-28px 0;}
/* 最新开奖 */
.kaijiang, .jc_news, .top-bonus, .guide{border:1px solid #d4dde7;}
.ont_tab{position:absolute; top:-30px; right:0;}
.ont_tab li{width:42px; margin-left:2px; height:30px; line-height:32px; float:left; text-align:center; color:#0F3F94; cursor:default; overflow:hidden;}
.ont_tab .cur{color:#333; font-weight:bold; border-left:1px solid #D4DDE7; border-right:1px solid #D4DDE7; margin-right:-1px; background:#FFF; position:relative;}
.kaijiang .hd{border-bottom:0;}
.kj_box{ padding:0; overflow:visible; border-top:1px solid #D4DDE7; margin-top:-1px; position:relative;}
#scroll_con {height:295px;height:293px\9;*height:294px;_height:310px;overflow:hidden;}
/*#scroll_con {height:348px;height:346px\9; *height:347px;_height:363px;overflow:hidden;}*/
.kj_sort{margin:14px 0 0;}
.kj_sort dt{background:#eef4fc; border-top:1px solid #D7DBE6; height:23px; line-height:22px; padding-left:10px;}
.kj_sort dd{padding-left:10px;}
.kj_sort .kj_num{line-height:28px; height:28px; color:#f00; background:#fff; font-weight:bold; font-size:14px; margin-top:1px;}
.kj_sort .kj_info{line-height:20px; padding:5px 0;}
.kj_sort p{padding-left:10px;}
.kj_sort .gc{background:url(/news/images/zs.gif) no-repeat 8px 3px; padding-left:28px;}
.kj_sort .jm{background:url(/news/images/jmoney.gif) no-repeat 8px 3px; padding-left:28px;}
.kj_sort .kj_link{text-align:right; padding-right:10px;}
.scroll_btn{height:24px; border-top:1px solid #D7DBE6; overflow:hidden; clear:both;}
.scroll_up, .scroll_down{background-position:0 -1460px; border-right:1px solid #D7DBE6; width:118px; display:block; height:10px; padding:6px 0 8px; height:13px\9; padding:4px 0 7px\9; float:left; text-align:center;}
.scroll_down{border-right:0; padding:11px 0 3px;}
.scroll_up:hover, .scroll_down:hover{background-position:0 -1433px;}
.b_sdown, .b_sup{border:5px solid #fafafa; border-top-color:#0F3F94; margin:auto; cursor:pointer; vertical-align:0;}
.b_sup{border:6px solid #fafafa\9; border-top-color:#fafafa; border-bottom-color:#0F3F94;}
/* 彩票资讯 */
.jc_news{width:468px;}
.jc_news_cont{height:436px; overflow:hidden; padding:2px 8px 10px; background:#fff; line-height:18px;}
.jc_news_cont li{padding:4px 0; line-height:16px; height:16px; overflow:hidden; font-size:14px; white-space:nowrap; text-overflow:hidden; -o-text-overflow:hidden; overflow:hidden; width:449px;}
.jc_news_cont em{margin-right:10px; color:#999;}
.jc_news_cont .bt{padding:14px 0 10px 3px; font-weight:bold;}
.jc_news_cont .line{border-top-style:dashed; border-top:1px solid #e9ebed; width:448px; float:left; margin-top:10px;}
.jc_news_cont .line2{border-top-style:dashed;}
.jc_news_cont .blue{color:#00f;}
.jc_news_cont .tg{width:225px; float:left;}
/* 500pai */
.tz_pai{margin:0;}
.m_r_ad{ margin-bottom:10px;}
/* 快速投注 */
.zqtz{border:1px solid #d7dbe6;}
.zqtz .hd{background-color:#D7E6F9;}
.zqtz .r_content{padding:0; height:334px;}
.tjss_tblock{overflow:hidden; float:left;}
.tjss_tblock li{margin-top:-1px; border-top:1px solid #ededed; padding:10px 10px 11px 10px; float:left; width:248px; height:90px; overflow:hidden;}
.tjss_team{color:#999; font-size:12px; width:168px;}
.tjss_team dt{padding-bottom:2px; font-size:14px;}
.tjss_info{color:#333; font-size:12px; line-height:18px; margin-bottom:6px;}
.tjss_info b{color:#999; font-weight:normal;}
.tjss_info .tidian{color:#CC3333;}
.tjss_vs{color:#ccc;}
.tjss_lq_team img{border:#e3e3e3 solid 1px;}
.tjss_c1 a, .tjss_c1 a:hover{color:#0F3F94;}
.teamDiv{background-color:#e1edfb; height:90px; width:62px; overflow:hidden; margin-right:14px; text-align:center;}
.teamDiv a{background:#e7eef8; margin:2px; height:84px; width:56px; border:1px solid #b7d1e5; color:#0f3f94; display:block; overflow:hidden;}
.teamDiv img{width:54px; height:62px;}
.teamDiv a:hover{border:1px solid #64AEFF; color:#f30; cursor:pointer;}
.teamDiv span{font-weight:bold; display:inline-block; padding-top:3px;}
.btn_Lblue_m{background-position:0 -562px; color:#0F3F94;}
.btn_Lblue_m:hover{color:#0F3F94; text-decoration:none;}
/* 足彩对阵 */
.against{position:relative;}
.M_content{border:1px solid #b1c7df; border-top:0; zoom:1; height:562px; _height:561px; background:#f8f8f8;}
.against .tb td{height:30px; line-height:29px;}
.aga_ul{position:absolute; top:0; right:0; padding-right:10px;}
.aga_ul li{float:left; background-position:0 -382px; padding-left:1px; margin:3px 0 0 -1px; _margin:3px 0 0 0; width:81px; height:27px; overflow:hidden; line-height:29px; font-weight:bold; font-size:14px; color:#fff; text-align:center; cursor:pointer;}
.aga_ul .first_li{background-position:-60px -176px;}
.aga_ul .cur{background-position:0 -323px; color:#333;}
.aga_c{clear:both; padding:0;}
.aga_selt, .aga_lk, .change_nav{height:21px; line-height:21px; padding:4px 10px; _padding:4px 10px 3px; background-position:0 -1487px; background-repeat:repeat-x; border-bottom:1px solid #b1c7df;}
.aga_s_l{display:inline; float:left;}
.aga_s_l select{margin-right:10px;}
.selt_btn{width:87px; height:20px; background-position:0 -451px; color:#0f3f94; border:0; vertical-align:-1px; line-height:20px; overflow:hidden; cursor:pointer;}
.aga_s_r{display:inline; float:right;}
.aga_lk{background-position:0 -1518px; border-bottom-color:#dddfe7; color:#999;}
.team_1{display:inline-block;}
.team_vs{padding:0 7px; color:#999;}
.count{color:#999;}
.a_zs{display:inline-block; width:35px; font-family:Tahoma, Geneva, sans-serif;}
.sp_nxz{ background-position:-29px -423px; color:#333; cursor:pointer; font-family:Tahoma, Geneva, sans-serif; font-weight:bold; height:26px; line-height:26px; width:26px; display:inline-block; vertical-align: middle; position: relative; top: -1px; *top: 0; margin: 0 5px;}
.sp_xz{background-position:0 -423px;; color:#FFFFFF;}
.sp_w36{display:inline-block; text-align:center; width:36px; height:28px;}
.aga_intr{height:21px; line-height:21px; padding:6px 10px; padding:4px 10px\9; *padding:6px 10px;}
.btn_Dora_m{color:#fff; background-position:-57px -423px;}
.btn_Dora_m:hover{color:#fff; text-decoration:none;}
.a_i_l{float:left;}
.a_i_r{float:right; margin-right:40px;}
.tb .username{padding-left:12px; text-align:left;}
.tb .tl{padding-left:5px;}
.tb .tr{padding-right:10px;}
.tb .th_top td{background:#faefd1;}
.tb .even td{background:#efefef;}
.tb .hover td{background:#ffffe8; color:#f30;}
.tb .gray{color:#333;}
/* 足球资料 */
.r_dc, .cprj{width:268px; height:388px; border:1px solid #d4dde7; overflow:hidden;}
.lott-helper .hd{border:0; border-bottom:1px solid #e6eef9;}
.r_dc_logo{padding:10px 0 0 12px; float:left;}
.r_dc_logo li{float:left; padding-right:7px;}
.r_dc_logo a{width:54px; height:82px;display:block; float:left; border:1px solid #d4dfeb; overflow:hidden;}
.r_dc_logo a:hover{border-color:#64aeff;}
.r_dc_logo .zqzl_pic{background-position:0 -557px;}
.r_dc_logo .zqzl_pic2{background-position:-57px -557px;}
.r_dc_logo .zqzl_pic3{background-position:0 -641px;}
.r_dc_logo .zqzl_pic4{background-position:-57px -641px;}
.data_tool{padding:10px 8px 0; float:left;}
.t_ico{background-position:-90px -476px; width:58px; line-height:18px; height:18px; padding:25px 0 0; color:#999; text-align:center; float:left;}
.tool_a{background-position:-90px -517px;}
.links{width:186px; height:36px; overflow:hidden; line-height:18px; padding:6px 0 8px; margin-left:4px; display:inline; float:left;}
.links a{margin-right:14px;}
.zqzl{width:240px; background-color:#f8f8f8; padding:5px 8px 5px 20px; border-top:1px solid #ececec;}
.zqzl .t_ico{width:33px; height:33px; background-position:0 -509px; margin:20px 0 0 0; padding:0;}
.zqzl .jczq{background-position:-42px -509px; top:101px;}
.zqzl .links{width:185px; margin-left:20px; padding:0 0 10px; line-height:22px; height:66px; overflow:hidden;}
.zqzl .links a{margin-right:10px; word-break:break-all;}
/* 彩票软件 */
.cprj{height:191px;}
.cprj-cont{padding:10px 10px 0; width:264px;}
.cprj-cont li{float:left; width:114px; margin:0 17px 12px 0; line-height:22px;}
.cprj-cont a{cursor:pointer; border:1px solid #ededed; padding:8px 0 8px 58px; background-color:#f5f5f5; width:56px; height:44px; float:left; overflow:hidden;}
.cprj-cont .r_zc_ico{background-position:6px -733px;}
.cprj-cont .r_yg_ico{background-position:6px -791px;}
.cprj-cont .r_ssq_ico{background-position:6px -850px;}
.cprj-cont .r_sj_ico{background-position:6px -912px;}
.cprj-cont a:hover{border:1px solid #dbdbdb; text-decoration:none;}
/* 合买推荐 */
.hemai .hd{position:relative; z-index:4;}
.hemai .add a{color:#fff;}
.hemai .M_content{height:468px; background:#f8f8f8; position:relative; z-index:1;}
.change_nav{height:29px; width:100%; border-top:1px solid #b1c7df; padding:0; display:block; _overflow:hidden;}
.change_nav li{border-right:1px solid #b1c7df; height:30px; line-height:30px; color:#0F3F94; text-align:center; width:80px; position:relative; float:left; cursor:pointer;}
.change_nav a{display:block; width:100%; height:100%; position:absolute; left:0; top:0;}
.change_nav .cur a{background:#fff; font-weight:bold;}
.change_nav a, .change_nav a:hover{color:#0F3F94; text-decoration:none;}
.change_nav a:hover{color:#f00;}
.change_nav .cur a, .change_nav .cur a:hover{color:#333;}
.btn_Lblue_s{position:absolute; right:9px; top:4px; background-position:0 -472px; width:45px; color:#0F3F94; line-height:24px;}
.btn_Lblue_s:hover{color:#0F3F94; text-decoration:none;}
.rec_content{padding:0; clear:both;}
.rec_text{width:45px; height:19px; background-position:0 -355px; text-indent:3px; vertical-align:middle; border:1px solid #999; line-height:18px; color:#999;}
.rec_t_on{border-color:#f47602; color:#333;}
.table_intr{height:40px; line-height:40px; padding:0 10px; color:#999; overflow:hidden;}
.table_intr span{float:left; display:inline;}
.table_intr a{display:inline-block; height:20px; text-align:right; float:right;}
..hemai .star-icons{padding-left:10px;}
/* toolTips */
.toolTips{height:14px; width:14px; position:relative; display:block; margin:8px 0 0 0; float:left;}
.toolTips a{text-decoration:none;}
.toolTips .tips-hd{width:14px; height:14px; overflow:hidden; line-height:2000px; background-position:-57px -358px; display:block;}
.toolTips .new_tips-hd{width:14px; height:14px; overflow:hidden; line-height:2000px; display:block;background:url("/news/images/hb_remark.png") no-repeat 0 -65px;}
.tipsDetail{position:absolute; width:350px; z-index:10000; top:14px; left:0;}
.notifyicon_content{box-shadow:2px 3px 4px #666; -moz-box-shadow:2px 3px 4px #666; -webkit-box-shadow:2px 3px 4px #666; background:#FFFFE1; border:1px solid #666; padding:10px; font:12px/1.5 verdana; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;}
.tipsDetail h5{margin:0 0 10px; padding:0 0 0 20px; font:bold 12px/1.5 verdana; background-position:-197px -28px;}
.tipsDetail p{margin:0 0 10px;}
.notifyicon_content a{color:#4100FC}
.notifyicon_content a:hover{text-decoration:none;}
.notifyicon_arrow, .notifyicon_space{height:18px; overflow:hidden;}
.notifyicon_arrow{width:18px; position:absolute; z-index:9; left:15px; top:1px;}
.notifyicon_space{width:15px;}
.notifyicon_arrow b, .notifyicon_arrow i{display:block; width:0; height:0; overflow:hidden; border-style:dashed dashed dashed solid; top:0; position:absolute;}
.notifyicon_arrow b{border-width:18px; border-color:transparent transparent transparent #666; left:0;}
.notifyicon_arrow i{border-width:16px; border-color:transparent transparent transparent #FFFFE1; left:1px; top:2px;}
/*战绩*/
.record{text-align:center}
.record a, .record a:hover{cursor:pointer; text-decoration: none; color: #EF3725;}
.record span{ float:left; display:block;height:8px;width:9px;background:url(/news/images/record.gif) repeat-x 0 -200em;font-size:0;}
.record .gold{background-position:0 0;}
.record .silver{background-position:0 -8px;}
.record .g-star{background-position:0 -20px;}
.record .s-star{background-position:0 -28px;}
.record .g-cup1, .record .g-cup2, .record .g-cup3, .record .g-cup4, .record .g-cup5,.record .g-cup6, .record .g-cup7, .record .g-cup8, .record .g-cup9{background:url(../../public/images/public/g-cup.gif) repeat-x; height:16px;}
.record .g-cup1{background-position:0 -136px;}
.record .g-cup2{background-position:0 -119px;}
.record .g-cup3{background-position:0 -102px;}
.record .g-cup4{background-position:0 -85px;}
.record .g-cup5{background-position:0 -68px;}
.record .g-cup6{background-position:0 -51px;}
.record .g-cup7{background-position:0 -34px;}
.record .g-cup8{background-position:0 -17px;}
.record .g-cup9{background-position:0 0;}
/* 战绩体系调整 */
.new_record{ text-align:left;  color: #EF3725; font-family: tahoma;}
.new_record a, .new_record a:hover{cursor:pointer; text-decoration: none; color: #EF3725;}
.new_record span{display:inline-block; vertical-align:middle;height:13px;width:13px;background:url(../../public/images/public/new_record.gif) repeat-x 0 -200em;font-size:0;}
.new-ver .new_record span {width:14px;}
.new_record .icon_grand{background-position:0 0;}
.new_record .icon_crown{background-position:0 -14px;}
.new_record .icon_diamond{background-position:0 -28px;}
.new_record .icon_star{background-position:0 -42px;}
.new_record .icon_ygrand{background-position:-14px 0;}
.new_record .icon_ycrown{background-position:-14px -14px;}
.new_record .icon_ydiamond{background-position:-14px -28px;}
.new_record .icon_ystar{background-position:-14px -42px;}

.record_tips .new_record{color: #333;}
.record_tips .new_record span {vertical-align:-2px;}

.icon_win_lottery{display: inline-block; width:34px; height: 13px; cursor: default; margin-left:2px; vertical-align:middle; margin-bottom:2px; background:url(../../public/images/public/record_win.png) no-repeat;}
.icon_win10 {background-position:0 0;}
.icon_win20 {background-position:0 -14px;}
.icon_win50 {background-position:0 -28px;}
.icon_win100 {background-position:0 -42px;}
.icon_win200 {background-position:0 -56px;}
.icon_win500 {background-position:0 -70px;}
.icon_win1000 {background-position:0 -84px; width:39px;}
.icon_win_lottery .num{font-weight: bold;}
/* 本月合买大奖排行 */
.top-bonus .r_content{width:268px; height:305px; padding:0;}
.t-b-tabs{height:27px; width:272px; background:#EEF5FA;}
.t-b-tabs li{float:left; width:89px; height:26px; overflow:hidden; text-align:center; border-right:1px solid #B1C7DF; border-bottom:1px solid #B1C7DF;}
.t-b-tabs a{line-height:26px; display:block;}
.t-b-tabs .cur, .t-b-tabs a:hover{border-bottom:1px solid #fff; background:#fff; color:#545454; text-decoration:none; position:relative;}
.t-b-tabs .last_li{width:88px; border-right:0;}
.p-r{padding-right:10px;}
.ranking_con td, .ranking_con th{line-height:24px; vertical-align:middle; font-weight:normal;}
.ranking_con .line th{border-bottom:solid 1px #dddfe7; color:#999;}
.ranking_con .top td{padding-top:5px;}
.top3_num, .num_bg{width:13px; height:12px; font:11px/12px Tahoma, Geneva, sans-serif; color:#fff; text-align:center; display:inline-block; margin:0 2px; background-color:#f36309;}
.num_bg{background-color:#afafaf;}
/* 合买指引 */
.guide .r_content{height:98px; padding:10px 9px;}
.guide li{padding-left:10px; width:45%; line-height:24px; float:left;}
/* 战略合作 */
.h_links { border:1px solid #c1d3e7; height:53px; background:#f3f6fc; clear:both;}
.links_l { background-p osition:-249px -44px; width:87px; height:53px; float:left;}
.links_m { float:left; width:848px; height:40px; padding:7px 0 6px 12px; line-height:20px; color:#ccc;}
.links_m a { color:#333;}
.links_m a:hover { color:#f00;}
/*弹出层*/
.tips_m{width:500px; position:absolute; top:40px; left:200px; z-index:1000;}
.tips_b{background:rgba(94,133,178,.6); background:#5e85b2\9; filter:alpha(opacity=60); zoom:1; padding:4px;}
.tips_b *{position:relative\9; zoom:1;}
.tips_box{background:#fff; overflow:hidden; border:1px solid #5e85b2 ; zoom:1; position:relative;}
.tips_box .tips_title{height:28px; padding-left:10px; padding-right:6px; border-bottom:1px solid #87b0de; background-position:0 -259px; background-repeat:repeat-x;overflow:hidden;}

.tips_box .close a { float:right; width:23px; height:22px; margin-top:3px; background-position:-29px 0; text-indent:-99999em; overflow:hidden; }
.tips_box .close a:hover{ background-position:0 0; }

.tips_box h2{float:left;font:bold 14px/28px simsun;}
.tips_box .tips_text{padding:10px 12px;}
.dl_tips{width:285px; height:16px; background:#fffdf1; border:1px solid #ff8080; line-height:16px; padding:3px; margin:3px auto 0px; *margin:3px auto 7px;}
.dl_err{width:16px; height:16px; display:inline-block; background-position:0 -25px; vertical-align:-4px; *vertical-align:0; margin-right:5px; overflow:hidden;}
.dl_tbl{width:293px; margin:8px auto;}
.dl_tbl td{height:26px; padding:7px 0 6px; *padding:5px 0 6px; line-height:26px;}
.dl_tbl td.t_ar{text-align:right;}
.dl_tbl .btn_Dora_b{margin-right:20px; border:0;}
.tips_txt, .tips_yzm{width:174px; height:24px; padding:0 2px; line-height:24px; border:1px solid #7f9db9;}
.tips_yzm{width:54px;}
.pd_l{padding:20px 0;}

/* 右侧底部统一漂浮框 */
/* 右侧底部统一漂浮框 */
*html .wx_up_btn{ position:absolute; top:expression(eval(document.documentElement.scrollTop+ document.documentElement.clientHeight - 250)); right:20px; width:54px;}
*html{background-image:url(about:blank); background-attachment:fixed; }
.directingLeft{margin-left:-154px;}
.wx_up_btn{position: fixed; bottom:50px; right:20px; z-index:999;}
.wx_up_btn li{ position:relative; zoom:1; height:54px; margin-bottom:6px; }
.wx_up_btn li.last{ margin-bottom:0; }
.wx_up_btn .ewm_btn, .wx_up_btn .up_btn1, .wx_up_btn .feedback_btn, .wx_up_btn .service_btn{ height:54px; width:54px; display:block; background:url(../../public/images/float_right.png) no-repeat;}
.wx_up_btn .ewm_btn{ background-position:-55px 0;}
.wx_up_btn .ewm_btn:hover {background-position:-55px -54px;}
.wx_up_btn .up_btn1{background-position:0 0;}
.wx_up_btn .up_btn1:hover {background-position:0 -54px;}
.wx_up_btn .feedback_btn{ background-position:-110px 0;}
.wx_up_btn .feedback_btn:hover {background-position:-110px -54px;}
.wx_up_btn .service_btn{ background-position:-165px 0;}
.wx_up_btn .service_btn:hover {background-position:-165px -54px;}
.weixin{width: 221px; border:1px solid #dadada; position: absolute;  bottom:0; right:60px;  padding:20px 0 0;  background:#fff; z-index:10;}
.weixin li{ position:relative; padding-left:110px; padding-right:10px;  height:83px; zoom:1; padding-bottom:25px; margin:0; }
.weixin li .wx_img, .weixin li .wb_img, .weixin li .fkcq_img,.weixin li .pt_img{ display:block; position:absolute; left:16px; top:0;  height:83px; width:83px; background:url(/news/images/weixinnewAdd.jpg) no-repeat 0 0;}
.weixin li .wb_img{ background-position:0 -83px; }
.weixin li .wx_img {background-position:0 0;}
.weixin li .fkcq_img{ background-position:0 -500px; }
.weixin li .pt_img {background-position:0 -583px;}

.weixin li h3{ color:#404040; font-family:"微软雅黑"; font-size:14px; height:24px; line-height:24px; padding-bottom:8px; }
.weixin li p{ color:#666; line-height:22px; }
.weixin li p a{ color:#999;  }
.weixin li p a:hover{ color:#f00;}


/**
** 新标准弹出层样式 begin 
*/
/* tips reset */
.new_tips_box p, .new_tips_box input, .new_tips_box dt, .new_tips_box dd, .new_tips_box dl{margin:0;padding:0;}
.new_tips_box img{border: 0;}
.new_tips_box h2{font-size:100%;font-weight:normal;margin:0;padding:0;}
.new_tips_box ol, .new_tips_box ul, .new_tips_box li{list-style:none;margin:0;padding:0;}
/* reset end */
.new_tips_box{color:#333; font-size:14px; font-family:"宋体",Tahoma,Arial; width:400px; border:1px solid #D2D6DC; background:#fff;}
.new_tips_box a{color:#0f3f94; text-decoration:none;}
.new_tips_box a:hover{color:#f30; text-decoration:underline;}
.tips_title .tips_close, .new_tips_box .dl_err, .new_tips_box .nb_more_show{background:url(/news/images/alert/tips_ico.png) no-repeat ;}
.new_tips_box .tips_title{height:30px; line-height:30px; background:#f3f7fc;}
.tips_title .tips_title_text{font:normal 14px/30px Tahoma,"宋体",Arial; float:left; padding-left:10px;}
.tips_title .tips_close{float:right; margin:5px 8px 0 0; width:18px; height:18px; text-indent:-5000px; background-position:4px 4px; overflow:hidden; position:relative;}
.tips_title .tips_close:hover{background-position:4px -14px; background-color:#4586D2;}
.new_tips_box .tips_content{padding: 25px 40px; line-height:24px; background:#fff;}
.new_tips_box .tips_btn{padding:15px 0; background:#f7f7f7; text-align:center;}
.new_tips_box .tips_btn a{margin:0 10px; vertical-align:middle;}
.new_tips_box .content_icon{padding-left:52px; font-weight: bold; line-height:30px; padding-top:2px;}
.new_tips_box .content_icon_br{font-weight:normal; line-height: 26px; display: inline-block; margin-bottom:10px;}
.new_tips_box .icon_next_text{padding-left:52px; font-weight:normal; font-size: 12px; color:#666;}
.new_tips_box .dl_tips{border:1px solid #FF8080; background-color:#FFFDF1; padding:3px 3px 3px 5px; height:16px; line-height:16px; font-size:12px; margin-bottom:10px; width:auto}
.new_tips_box .dl_err{background-position: 0 -71px; display: inline-block; height:16px; width:16px; vertical-align: -4px; overflow: hidden; margin-right:5px;}
.new_tips_box .tips_txt{border:1px solid #8B9DBF; height:18px; line-height:18px; padding:4px 2px; width: 190px; margin-right:10px;}
.new_tips_box .tips_yzm{width: 75px;margin-right:10px;padding:4px 2px;height:18px}
.tips_form td{padding:7px 0; vertical-align:middle;}
.tips_form .yzm_btn{*position:relative; *top:-6px;}
.new_tips_box .hz_cnt a{margin: 0 14px 0 6px;}
.tips_list_xLine li{border-top:1px solid #ECECEC;}
.tips_list_xLine li.first{border-top:0;}
.tips_content .page{border:0;}
/* 公共小样式*/
.new_tips_box .font_size12{font-size:12px;}/* 12号字体 */
.new_tips_box .font_size14{font-size:14px;}/* 12号字体 */
.new_tips_box .tr{text-align:right;} /* 文本右对齐 */
.new_tips_box .tc{text-align:center;} /* 文本居中对齐 */
.new_tips_box .pr10{padding-right:10px;}
.new_tips_box .mt10{margin-top:10px;}
.new_tips_box .line{background:#ccc;height:1px; overflow:hidden;}
.new_tips_box .songti{font-family:"宋体",Arial;}
.new_tips_box .y_line{width:1px; overflow:hidden; color:#CBCBCB; margin:0 7px;} /* 竖线 */
.new_tips_box .border_top{border-top:1px solid #ECECEC; padding-top:5px;}  /* 上边框 */
.new_tips_box .new_tips_box .gray{color:#989898;}
.new_tips_box .red, .new_tips_box .red a, .new_tips_box a.red{color:red;}
.new_tips_box .green, .new_tips_box .green a, .new_tips_box a.green{color:green;}
.new_tips_box .blue, .new_tips_box .blue a, .new_tips_box a.blue{color:blue;}
.new_tips_box .orange, .new_tips_box .orange a, .new_tips_box a.orange{color:#FF6600;}
.new_tips_box .color800, .new_tips_box .color800 a, .new_tips_box a.color800{color: #800000;}
.new_tips_box .color0F3F94, .new_tips_box .color0F3F94 a, .new_tips_box a.color0F3F94{color:#0F3F94;}
.new_tips_box .margin_b5{margin-top: 5px; margin-bottom: -10px; *margin-bottom: 5px;}
.new_tips_box .float_l{float:left;}
.new_tips_box .float_r{float:right;}
.new_tips_box .font_weight_normal{font-weight:normal;}
.new_tips_box .yzm_img{margin-right:10px; cursor:pointer; margin-top:-5px; position:relative; top:7px; *top:2px;vertical-align:top}
/* 新标准弹出层样式 end */
/*  高频彩、合买“购买成功”提示层   活动入口 */
.tips_huodong_link{border-top: 1px solid #E7E7E7; padding-top: 10px; font-size: 12px; font-family: '宋体'; padding-left: 52px;}
.tips_huodong_link a{font-weight: bold;}
.box_w500{width:500px;}

.no_tips_btn .tips_btn, .no_tips_close .tips_close, .no_tips_title .tips_title, .no_title_text .tips_title_text{display:none;}
.no_tips_title_bg .tips_title, .no_tips_bg, .no_tips_content_bg .tips_content{background: none;}
.tips_content_full_tb .tips_content{padding-top:0; padding-bottom:0; margin-top: -30px;}

/*** icon提示 ***/
.success_icon .content_icon{background:url(/news/images/alert/success_icon.png) 0 0 no-repeat ;}
/* 背景 */
.btn_orange, .btn_blue, .btn_gray, .btn_yellowish, .btn_blue_l, .btn_disabled{background:url(/news/images/alert/btn_bg.png) repeat-x; border: 0;  cursor:pointer; font-size:14px; display:inline-block; line-height:28px; line-height:30px\9; height:28px; text-align:center; font-weight:bold; padding:0; margin:0; overflow: hidden;}
/* 橙色按钮 */
a.btn_orange, .btn_orange{color:#fff; height:28px; border:1px solid #ff8326; width:78px; outline:0; text-decoration:none; background-position:0 0;}
a.btn_orange:hover, .btn_orange:hover, input.btn_orange_hover{color:#fff; text-decoration:none; background-position:0 -28px; border-color:#f46800; *background-color:#F67A23;}
/* 灰色按钮 */
a.btn_gray, .btn_gray{color:#333; height:28px; border:1px solid #B7B7B7; width:78px; outline:0; text-decoration:none; background-position:0 -528px; font-weight:normal;}
a.btn_gray:hover, .btn_gray:hover{color:#333; text-decoration:none; background-position:0 -556px; border-color:#a6a6a6; *background-color:#F0F0F0;}
/* 自适应宽度 */
.btn_width_auto, input.btn_width_auto, a.btn_width_auto{width:auto; padding-left:19px; padding-right:18px;}
/* 新按钮样式 */
a.btn_orange_h24, .btn_orange_h24{height: 22px; line-height:22px; line-height:24px\9; font-size:12px; width:48px; background-position:0 -56px;}
a.btn_orange_h24:hover, .btn_orange_h24:hover, .btn_orange_h24_hover{background-position:0 -78px;}
a.btn_blue_l, .btn_blue_l{color:#0f3f94; height:28px; font-weight:normal; border:1px solid #79C1F3; width:78px; outline:0; text-decoration:none; /*background-position:0 -396px;*/}
a.btn_blue_l:hover, .btn_blue_l:hover, input.btn_blue_l_hover{color:#0f3f94; text-decoration:none; background-position:0 -424px; border-color:#459FDC; *background-color:#D6ECFF;}
a.btn_blue_l_h18, .btn_blue_l_h18{height: 16px; line-height:16px; line-height:18px\9; font-size:12px; width:33px; background-position:0 -496px; font-weight:normal;}
a.btn_blue_l_h18:hover, .btn_blue_l_h18:hover, .btn_blue_l_h18_hover{background-position:0 -512px;}
/* 70px宽度  按钮 */
.btn_w70, a.btn_w70{width:68px;}

/* 手机客户端下载 */
.ad_mobile {width:268px; height:201px; border:1px solid #dbdbdb; position:relative; z-index:3;}
.ad_mobile_cont {padding:20px 0 0 20px;}
.ad_mobile_download {overflow:hidden;margin-bottom:26px;height:74px;}
.ad_mobile_cont_l {float:left;margin-left:6px;font-size:0;}
.ad_mobile_cont_r {margin-left:114px;}
.ad_mobile_cont_r p {margin-bottom:10px;color:#999;}
.ad_mobile_cont_r li {margin-bottom:10px;}
.ad_mobile_cont_r li a {font-family:tahoma,arial,simsun;}
.ad_mobile_tel_inp {float:left;padding-left:8px;width:148px;height:35px;line-height:35px;color:#bdbdbd;border:1px solid #D9D9D9;border-right:0;}
.ad_mobile .ad_mobile_tel_btn {cursor:pointer;float:left;width:78px;height:37px;color:#333;border:1px solid #D9D9D9;background:#f3f3f3;}
.ad_mobile_tel_btn:hover {background:#eaeaea;}
.ad_mobile .title {font-family:microsoft yahei,"微软雅黑"; padding-left:10px;}
.vip_10{ background-position:0 -125px;}
.ad_mobile_tel {position:relative; width:236px;}
.mobile_yzm { width:235px; height:116px; overflow:hidden; position:absolute; left:0; top:38px;}
.mobile_yzm_inner {padding:12px 10px; width:213px; background:#f2f2f2; height:80px; position:relative; top:9px; border:1px solid #aaa;}
.mobile_yzm p {padding-bottom:6px; color:#666;}
.mobile_yzm .mobile_yzm_raw {width:20px; display:block; height:10px; overflow:hidden; position:absolute; top:-10px; left:186px; background: url(/news/images/mobile_yzm_bg.png) no-repeat;}
.mobile_yzm .input_mobile_yzm {float:left; border:1px solid #c2c2c2; width:89px; height:18px; line-height:18px; padding:10px 8px; font-size:16px; font-family:Tahoma; letter-spacing:1px;}
.mobile_yzm .focus {border-color:#6993d9;}
.mobile_yzm .code-img{cursor:pointer; float:left; margin-left:12px;}
.mobile_yzm .fresh { float: left; display: inline; width:30px; height:40px; text-indent: -9999em; outline: none; background: url(/news/images/mobile_yzm_bg.png) no-repeat 5px -17px; filter: alpha(opacity=70); opacity:0.7; margin-left:4px;}
.mobile_yzm .fresh:hover {filter:alpha(opacity=100); opacity:1;}



/*** footer ***/
.footer .security a,.bank01,.bank02,.bank03{background:url(/news/images/index_yh02.png?v=20151013) no-repeat;display:inline-block;}
.footer {width:1000px; margin:0 auto; border-top:2px solid #3C7EC8; font-family:tahoma,"宋体"; padding-bottom:10px;color:#666;padding-top:6px; margin-top:20px; }
.footer a { color:#666; text-decoration:none; }
.footer a:hover { color:#f30; text-decoration:underline;}
.footer .f-link { text-align:center; color:#ccc}
.footer .f-link a { margin:0 5px; }
.footer .copy_new { text-align:center; line-height:150%; padding:0; padding-top:5px;}
.footer .copy_new p { line-height:22px; clear:both; margin-bottom:10px;}
.footer .copy_new a { text-decoration:none; }
.footer .copy_new a:hover { color:#f00; text-decoration:underline; }
.footer .copy_new .security{ line-height:18px;margin-bottom:10px;}
.footer .copy_new .security2{margin-bottom:0;}
.footer .security a{margin:0 13px 0 0; display:inline-block; width:59px; height:35px; padding:2px 0 0 44px; border:1px solid #DCDCDC; overflow:hidden; vertical-align:middle; line-height:16px;}
.footer .security a:hover{ color:#666; text-decoration:none; border-color:#bcbcbc;}
.footer .security a.last{margin-right:0;}
.footer .security .security01{background-position:5px -983px;}
.footer .security .security02{background-position:8px -1027px;}
.footer .security .security03{background-position:7px -1218px; padding-left:34px;}
.footer .security .security04{background-position:7px -1077px; padding-left:34px; width:70px;}
.footer .security .security05{background-position:5px -1125px; padding-left:37px; width: 47px;}
.footer .security05 span{font-family:Arial, Helvetica, sans-serif;}
.footer .security .security06{background-position:2px -1169px; width:34px;}
.footer .security .security07{background-position:-6px -1272px;}
.footer .security .security08{background-position:0 -1584px; padding:0; width:106px; height:37px;}
.footer .security .security12{background-position:6px -1746px; padding-left:44px; width:92px; height:37px;}
.footer .security .szfw_logo {width:110px; height:39px; padding:0; border:0;}
.footer .security .szfw_logo img {width:100%; height:100%;}

/* 友情链接 */
.f-nav {width:1000px; margin:0 auto 12px; text-align:left;}
.f-nav .f_nav_list li { height:20px; line-height:20px; }
.f-nav .f_nav_list li span { color:#999;} 
.f-nav .f_nav_list a {color:#999; margin-right:6px;}
.f-nav .f_nav_list a:hover {color:#f30;}
/* top ad */
.home-ads {width:1000px; margin:0 auto 0px; clear:both;}
.home-ads-a {display:block; width:1000px; height:36px; background-repeat:no-repeat;}
.home-ads .close{cursor:pointer;position:absolute; right:0; top:0; width:22px; height:20px; background:url(/news/images/ad/top_ad_btn2.png) no-repeat right 0;}
.home-ads-0 {position:relative; width:1000px; margin:0 auto; height:0; font-size:0; line-height:0;}
.home-ads-btn {position:absolute; display:block; right:-79px; top:0; width:64px; height:0; background:url(/news/images/ad/top_ad_btn2.png) no-repeat 0 bottom; cursor:pointer;}
.home-ads-btn.ads-btn-bg0{ background-position:0 bottom;}
.home-ads-btn.ads-btn-bg1{ background-position:-64px bottom;}
.home-ads-btn.ads-btn-bg2{ background-position:-128px bottom;}
.home-ads-btn.ads-btn-bg3{ background-position:-192px bottom;}
/* 浮动方案 */
.fu_icon{position: relative;}
.fu_icon_layer{position:absolute; text-align: left; display: none; font-family: "宋体"; z-index:2;}
.fu_icon_top{ height:6px; width:6px;  background: url(../../public/images/fu_s.png) no-repeat scroll 0 0; left:6px; position:absolute; display: inline-block;}
.fu_icon_l .fu_icon_top{background-position: -6px 0;}
.fu_icon_con{ background:#F3F9FF; padding:10px; width:342px; text-align:left; line-height:19px; border:1px solid #BCCDDD;  display: inline-block; margin-top:5px;}
.fu_icon_con .red{color:red; font-family: tahoma;}
/*活动导航*/
.home_hb .home_hb_hdzq {color:#ffdb8e; font-weight:bold;}
.home_hb .home_hb_hdzq:hover {color:#fff;}
/* 用户登录 */
.tips_yzm_notice{position: relative; display:none;}
.tips_yzm_notice .icon_wrong, .tips_yzm_notice .icon_right{background:url(/news/images/alert/tips_ico.png) no-repeat 0 -158px; height: 16px; width: 16px; position: absolute; display: inline-block; top: -4px; left: -32px; *top:7px; overflow: hidden;}
.tips_yzm_notice .icon_wrong{background-position: 0 -141px;}

.xms {display:none;}

/*遮罩*/
.screen_mask{top:0; left:0; z-index:50000; width:100%; height:100%; background:#000; filter:alpha(opacity=50); opacity:0.5; position:fixed; display:none;}
* html body{_margin:0; _height:100%;}
* html .screen_mask{_position: absolute; _left: expression(documentElement.scrollLeft + documentElement.clientWidth - this.offsetWidth); _top: expression(documentElement.scrollTop + documentElement.clientHeight - this.offsetHeight);}
/*时光机*/
.sgj_year12, .sgj_enter:hover, .sgj_close:hover {background:url(/news/images/sgj_year12.png) no-repeat;}
.sgj_year12 {width:510px; height:508px; background:url(/news/images/sgj_year12.png) no-repeat; position:relative;}
.sgj_enter {width:136px; height:39px; position:absolute; left:186px; top:395px; display:block;}
.sgj_enter:hover {background-position:0 -508px;}
.sgj_close {width:25px; height:25px; position:absolute; left:431px; top:68px; display:block;}
.sgj_close:hover {background-position:-136px -522px;}
* html .sgj_year12, * html .sgj_enter:hover, * html .sgj_close:hover {background:url(/news/images/sgj_year12_ie6.png) no-repeat;}
* html .sgj_year12 {width:427px; height:427px;}
* html .sgj_enter { left:141px; top:351px;}
* html .sgj_close { left:386px; top:24px;}
* html .sgj_enter:hover {background-position:0 -427px;}
* html .sgj_close:hover {background-position:-136px -441px;}
/*SEM 渠道充值送 右下角浮窗*/
.sem_hd .sem_hd_btn, .sem_hd_cont, .sem_hd_reg:hover, .sem_hd_hide {background:url(/public/images/sem_hd_bg.png) no-repeat}
.sem_hd {position:fixed; bottom:220px; right:20px; z-index:5; width:80px; height:390px; overflow:hidden;}
* html .sem_hd{position:absolute;right:20px;top:expression(eval(document.documentElement.scrollTop+ document.documentElement.clientHeight - 548));}
.sem_hd .sem_hd_btn { display:block; width:80px; height:220px; background-position:right top; position:absolute; right:0; bottom:0; z-index:3;}
.sem_hd_cont {position:absolute; left:80px; bottom:0; width:576px; height:390px; background-position:-28px 0; z-index:5;}
.sem_hd_msg {font-size:12px; color:#666; line-height:20px; position:absolute; top:133px; left:72px;}
.sem_hd_reg {display:block; width:160px; height:50px; position:absolute; left:207px; top:178px;}
.sem_hd_reg:hover {background-position:0 -230px;}
.sem_hd_msg .cz_msg_font {font-size:14px; color:#da0000;}
.sem_hd_ft {width:576px; background:#b91522; position:absolute; left:0; top:220px;}
.sem_hd_gz {font-size:12px; text-align:left; line-height:18px; padding:0 20px 12px; color:#e08575; margin-top:-4px;}
.sem_hd_hide {display:block; width:28px; height:86px; position:absolute; left:80px; top:178px; z-index:4;}
.sem_hd_hide:hover {background-position:0 -86px;}

/*logo节日营销区*/
.logoWrap { position:relative; overflow:hidden; height:66px;}
.logoWrap .logo { position:absolute; z-index:100; height:100%; left:0; top:0;}
.logoWrap .logo .logoLink { display:block; width:185px; height:100%; background:url(/public/images/logo_text.png) no-repeat 104px 10px;}
.logoWrap .marketing { position:absolute; height:100%;}
.logoWrap .marketingLink { position:absolute; width:100%; height:100%; background:url(/public/images/blank.gif)}

/*工商备案图标 @ 底部include/mainInc/footer.html  chengmq  20131105*/
.footer .security .security09{background-position:5px -1628px; width:70px;  padding-left:32px;}
/*安全网站 chengmq 131119*/
.footer .security .security10{background-position:0 -1666px; width:93px; padding-left:0;}
.footer .security .security10 img {width:93px; height:39px; display:none;}
.footer .security .security01{width: 34px; padding-left:42px;}
.footer .security .security11{background-position:0 -1705px; width:79px; padding-left:0;}

/*2013wbai*/
.logoWrap .logoWrap_ss { position:absolute; left:110px; width:100px; overflow:hidden; height:66px; display:block;}
.header .part_nav {left:220px;}

/*疯狂猜球二期 logo weiyj 2014-09-16 开始*/
.logoWrap .f_logo{ position:absolute; width:93px; height:55px; left:103px; top:1px;}
.logoWrap .f_logo img{ position:absolute; top:0; left:0;}
.f_logo_img3{opacity:0;}

.f_logo_img1{-webkit-animation:f_logo_img1 4s .2s linear infinite forwards;
-moz-animation:f_logo_img1 4s .2s linear infinite forwards;
-ms-animation:f_logo_img1 4s .2s linear infinite forwards;
-o-animation:f_logo_img1 4s .2s linear infinite forwards;
animation:f_logo_img1 4s .2s linear infinite forwards;
}
.f_logo_img2{-webkit-animation:f_logo_img2 4s linear infinite forwards;
-moz-animation:f_logo_img2 4s linear infinite forwards;
-ms-animation:f_logo_img2 4s linear infinite forwards;
-o-animation:f_logo_img2 4s linear infinite forwards;
animation:f_logo_img2 4s linear infinite forwards;
}
.f_logo_img3{-webkit-animation:f_logo_img3 4s 1.5s linear infinite forwards;
-moz-animation:f_logo_img3 4s 1.5s linear infinite forwards;
-ms-animation:f_logo_img3 4s 1.5s linear infinite forwards;
-o-animation:f_logo_img3 4s 1.5s linear infinite forwards;
animation:f_logo_img3 4s 1.5s linear infinite forwards;}

@-webkit-keyframes f_logo_img1{
	0%{ opacity:0;-webkit-transform:  translateY(20px);}
	5%{ opacity:1;-webkit-transform:  translateY(0);}
	25%{ opacity:1;-webkit-transform:  translateY(0);}
	30%{ opacity:0;-webkit-transform:  translateY(20px);}
	100%{ opacity:0;-webkit-transform:  translateY(20px);}
	
}
@-webkit-keyframes f_logo_img2{
	0%{ opacity:0;-webkit-transform:scale(2);}
	5%{ opacity:1;-webkit-transform:scale(1);}
	40%{ opacity:1;-webkit-transform:scale(1);}
	45%{ opacity:0;-webkit-transform:scale(1);}
	100%{ opacity:0;-webkit-transform:scale(1);}

}
@-webkit-keyframes f_logo_img3{
	0%{ opacity:0;}
	15%{ opacity:1;}
	50%{ opacity:1;}
	60%{ opacity:0;}
	100%{ opacity:0;}
}

@-moz-keyframes f_logo_img1{
	0%{ opacity:0;-moz-transform:  translateY(20px);}
	5%{ opacity:1;-moz-transform:  translateY(0);}
	25%{ opacity:1;-moz-transform:  translateY(0);}
	30%{ opacity:0;-moz-transform:  translateY(20px);}
	100%{ opacity:0;-moz-transform:  translateY(20px);}
}
@-moz-keyframes f_logo_img2{
	0%{ opacity:0;-moz-transform:scale(2);}
	5%{ opacity:1;-moz-transform:scale(1);}
	40%{ opacity:1;-moz-transform:scale(1);}
	45%{ opacity:0;-moz-transform:scale(1);}
	100%{ opacity:0;-moz-transform:scale(1);}
}
@-moz-keyframes f_logo_img3{
	0%{ opacity:0;}
	15%{ opacity:1;}
	50%{ opacity:1;}
	60%{ opacity:0;}
	100%{ opacity:0;}
}
@-ms-keyframes f_logo_img1{
	0%{ opacity:0;-ms-transform:  translateY(20px);}
	5%{ opacity:1;-ms-transform:  translateY(0);}
	25%{ opacity:1;-ms-transform:  translateY(0);}
	30%{ opacity:0;-ms-transform:  translateY(20px);}
	100%{ opacity:0;-ms-transform:  translateY(20px);}
}
@-ms-keyframes f_logo_img2{
	0%{ opacity:0;-ms-transform:scale(2);}
	5%{ opacity:1;-ms-transform:scale(1);}
	40%{ opacity:1;-ms-transform:scale(1);}
	45%{ opacity:0;-ms-transform:scale(1);}
	100%{ opacity:0;-ms-transform:scale(1);}
}
@-ms-keyframes f_logo_img3{
	0%{ opacity:0;}
	15%{ opacity:1;}
	50%{ opacity:1;}
	60%{ opacity:0;}
	100%{ opacity:0;}
}
@-o-keyframes f_logo_img1{
	0%{ opacity:0;-o-transform:  translateY(20px);}
	5%{ opacity:1;-o-transform:  translateY(0);}
	25%{ opacity:1;-o-transform:  translateY(0);}
	30%{ opacity:0;-o-transform:  translateY(20px);}
	100%{ opacity:0;-o-transform:  translateY(20px);}
}
@-o-keyframes f_logo_img2{
	0%{ opacity:0;-o-transform:scale(2);}
	5%{ opacity:1;-o-transform:scale(1);}
	40%{ opacity:1;-o-transform:scale(1);}
	45%{ opacity:0;-o-transform:scale(1);}
	100%{ opacity:0;-o-transform:scale(1);}
}
@-o-keyframes f_logo_img3{
	0%{ opacity:0;}
	15%{ opacity:1;}
	50%{ opacity:1;}
	60%{ opacity:0;}
	100%{ opacity:0;}
}

@keyframes f_logo_img1{
	0%{ opacity:0;transform:  translateY(20px);}
	5%{ opacity:1;transform:  translateY(0);}
	25%{ opacity:1;transform:  translateY(0);}
	30%{ opacity:0;transform:  translateY(20px);}
	100%{ opacity:0;transform:  translateY(20px);}
}
@keyframes f_logo_img2{
	0%{ opacity:0;transform:scale(2);}
	5%{ opacity:1;transform:scale(1);}
	40%{ opacity:1;transform:scale(1);}
	45%{ opacity:0;transform:scale(1);}
	100%{ opacity:0;transform:scale(1);}
}
@keyframes f_logo_img3{
	0%{ opacity:0;}
	15%{ opacity:1;}
	50%{ opacity:1;}
	60%{ opacity:0;}
	100%{ opacity:0;}
}
/*疯狂猜球二期 logo weiyj 2014-09-16 结束*/


/*国庆节 weiyj 20140929 start*/
.logoWrap .f_logo2{ position:absolute; width:94px; height:55px; left:103px; top:7px;}
.logoWrap .f_logo2 img{ position:absolute; top:0; left:0;}
/*国庆节 weiyj 20140929 end*/

/**/
* html .jSemFloat{ position:absolute; z-index:5; top:expression(eval(document.documentElement.scrollTop+ document.documentElement.clientHeight - 600)); }
.jSemFloat{ display:block; height:290px; width:100px; position:fixed; overflow:hidden; top:215px;  }
.sem_float_x{cursor: pointer; position: absolute; right: 0px; top: 0px; width: 22px; height: 20px; background: url(/news/images/ad/top_ad_btn.png) no-repeat  6px 8px #333333; float: right;}

/*使用红包抵扣样式 by hoi 20140123*/
.hb_box{margin-top:5px; font-size:12px; margin-bottom:5px; margin-left:-5px;_margin-left:-10px; }
.hb_nousetips{ vertical-align:middle;border:1px solid transparent; _border:1px solid #fff;  padding-left:5px;font-size:12px; line-height:24px; height:24px;  float:left; position:relative;padding-right:3px;}
.hb_usetips{background-color:#f9fadc; border:1px solid #fdebb4; }
.hb_nousetips span,.hb_usetips span{vertical-align:middle;margin-top:3px;}
.hb_usetips strong{color:#f00;}
.hb_tipsDetail{position:absolute; width:205px; z-index:10000; top:14px; left:0;}
.hb_nousetips input{ vertical-align:middle; line-height:24px;}
/*顶部会员下拉框更改 zhangrf 2014-2-19 */
.vipdengji_con{ width:90px; height:12px; background:#D2D5D9; border-radius:5px; display:inline-block; position:relative; zoom:1; overflow:hidden; vertical-align:middle;}
.vipdengji_con:hover{text-decoration:none;}
.vipdengji_v{ display:block; height:12px; background:#FFA230; border-bottom-left-radius:5px; border-top-left-radius:5px; }
.vipdengji_v_all{display:block; height:12px; background:#FFA230; border-bottom-left-radius:5px; border-top-left-radius:5px;border-bottom-right-radius:5px; border-top-right-radius:5px;}
.vipdengji_text{ position:absolute; width:90px; text-align:center; height:12px; line-height:12px; top:0; left:0; color:#333; }
.level_l .vipdengji_v,.level_l .vipdengji_v_all{background:#FF3030; width:20%; }
.level_m .vipdengji_v,.level_m .vipdengji_v_all{background:#FFA230; width:50%; }
.level_h .vipdengji_v,.level_h .vipdengji_v_all{background:#5DC117; width:80%; }
.safe_num{ color:#FFA230; font-weight:bold; font-family:tahoma; padding:0 5px; }
.vipuser_name{ display:inline-block; *padding-right:3px;}
.vip_1, .vip_2, .vip_3, .vip_4, .vip_5, .vip_6, .vip_7, .vip_8, .vip_9, .vip_10{ display:inline-block; position:relative; background:url(/news/images/v1-v8img.png) no-repeat 0 0; width:26px; height:14px; vertical-align:middle; margin:auto 3px;  overflow:hidden;_margin: 11px 0; }
.vip_gray{ background:url(/news/images/v1-v8img_gray.png) no-repeat 0 0;  }
.vip_2{ background-position:0 -14px;}
.vip_3{ background-position:0 -28px;}
.vip_4{ background-position:0 -42px;}
.vip_5{ background-position:0 -56px;}
.vip_6{ background-position:0 -70px;}
.vip_7{ background-position:0 -84px;}
.vip_8{ background-position:0 -98px;}
.vip_9{ background-position:0 -111px;}
.vip_10{ background-position:0 -125px;}
 
.sub_lottery_tip a {margin-right:0!important;color:#e17f1a;}
.home_l .sub_lottery, .home_l .sub_lottery_tip {padding-left:44px;}

.h_btn_orange_s, .numsel_l, .numsel_r, .guess_wrap .itm_bg_l, .guess_wrap li, .dlt_wrap li, .h_btn_gray, .h_btn_orange, .ad_mobile_tel_btn {background-image:url(/news/images/n_speed_buy.png?20141023);background-repeat:no-repeat;}

.home_l_wcup_bn_ball, .home_l_wcup_bn_lk {background-image:url(/news/images/home_l_wcup_bn.png);background-repeat:no-repeat;}
.home_l_wcup_bn {width:240px;height:30px;background-position:right 0;}
.home_l_wcup_bn_lk {cursor:pointer;position:relative;z-index:3;display:block;width:100%;height:100%;line-height:31px;font-weight:bold;font-family:"microsoft yahei";color:#347035!important;}
.home_l_wcup_bn_lk:hover {text-decoration:none;color:#508138;}
.home_l_wcup_bn_lk span {margin-left:34px;}
.home_l_wcup_bn_ball {position:absolute;z-index:3;left:12px;top:8px;width:15px;height:15px;background-position:-243px 0;-webkit-animation:wcupball 6s ease-in-out infinite;-moz-animation:wcupball 6s ease-in-out infinite;animation:wcupball 6s ease-in-out infinite;}
.home_l_wcup_bn_arrow {-webkit-animation:wcuparrow .3s linear infinite;}
@-webkit-keyframes wcuparrow {
    0% {-webkit-transform:translateX(0px);}
    100% {-webkit-transform:translateX(10px);}
}
@-webkit-keyframes wcupball {
    0% {-webkit-transform:rotate(0deg);}
    100%,60% {-webkit-transform:rotate(360deg);}
}
@-moz-keyframes wcupball {
    0% {-moz-transform:rotate(0deg);}
    100%,60% {-moz-transform:rotate(360deg);}
}
@keyframes wcupball {
    0% {transform:rotate(0deg);}
    100%,60% {transform:rotate(360deg);}
}
 
.i-hp,.i-tp,.s-hot-l a,.s-td s,.s-td li,.i-dis,.i-jb,.i-sj,.i-qw,.buy_sort span.add_info,.i-yx, .i-da{background:url(/trade/images/public/icon.png?v=2014011401) no-repeat -200em -200em;}
.i-qw,.i-tp,.i-jb,.i-sj, .i-da{display:inline-block; width:16px;height:16px; background-position:right -64px;}
.new-ver .i-sj {height:13px;margin-bottom:-1px;margin-bottom:2px\9;_margin-bottom:-3px;}
.i-qw{vertical-align:middle;_vertical-align:1px;}
.speed_buy {position:relative;float:left;margin:201px 0 0 0;width:468px;height:201px;border:1px solid #DBDBDB;background:#FFF;font-family:tahoma,arial,"microsoft yahei",simsun;}
.speed_buy_hd {height:31px;}
.speed_buy_hd .itm {cursor:pointer;float:left;height:30px;line-height:30px;text-align:center;font-family:tahoma,simsun;font-size:14px;color:#0f3f94;border-bottom:1px solid #DCDCDC;background:#EAF3FE;}
.speed_buy_hd .itm1 {width:233px;font-weight:bold;color:#333;border-right:1px solid #DCDCDC;}
.speed_buy_hd .itm1 i {display:inline-block;overflow:hidden;vertical-align:middle;margin-left:3px;width:28px;height:14px;background:url("http://www.500cache.com/public/images/icon/6.png") no-repeat 0 0;}
.speed_buy_hd .itm1 span {_display:inline-block;_vertical-align:middle;}
.speed_buy_hd .itm2 {width:234px;}
.speed_buy_hd .on {font-weight:bold;color:#333;border-bottom-color:#FFF;background:#FFF;}
.speed_buy_bd {width:416px;margin:18px auto 0;}
.speed_buy_bd .itm_tit {height:30px;}
.speed_buy_bd .itm_tit_r {float:right;color:#666;}
.speed_buy_bd .itm_bd {height:72px;}
.speed_buy_bd .itm_ft_l {float:left;padding-top:9px;color:#666;}
.speed_buy_bd .itm_ft_r {float:right;height:37px;line-height:37px;}
.speed_buy_bd .itm_tit {color:#666;}
.speed_buy_bd .itm_tit strong {font-size:14px;color:#333;}
.speed_buy_bd1 .itm_tit strong {margin-right:8px;}
.speed_buy_bd1 .itm_tit i {margin:0 10px;}
.speed_buy_bd2 .itm_tit strong {margin-right:16px;}
.speed_buy_bd .icon-jrkj {display:inline-block; width:50px; height:13px; background:url(/trade/images/public/b-sprit.png) no-repeat 0 -113px; vertical-align:-2px; *vertical-align:middle;}

.yclass_mask_panel{
    top:0;
    left:0;
    z-index:10000;
    width:100%;
    height:100%;
    background:#000;
    filter:alpha(opacity=50);
    opacity:0.5;     
    position:fixed;
    display:none;
}
html body {
    _margin:0;
    _height:100%
}
.ie6_mask_hide_select select {
    _visibility:hidden
}
.ie6_mask_nohide_select select {
    _visibility:visible;
}
.ie6_mask_hide_select .no_hide_select select {
    _visibility:visible
}
.yclass_mask_panel {
    _position: absolute;
    _left: expression(documentElement.scrollLeft + documentElement.clientWidth - this.offsetWidth);
    _top: expression(documentElement.scrollTop + documentElement.clientHeight - this.offsetHeight);  
}

.notifyicon{position:absolute;left:-9999px;z-index:10000;top:0;
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')"
}
.notifyicon_content{
box-shadow: 2px 3px 4px #666;
-moz-box-shadow: 2px 3px 4px #666;
-webkit-box-shadow: 2px 3px 4px #666;
background:#FFFFE1;border:1px solid #666666;padding:10px;font:12px/1.5 verdana;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
.notifyicon h5{margin:0 0 10px 0;padding:0 0 0 20px;font:bold 12px/1.5 verdana;background:url(../../public/js/lib/mask/tip.gif) no-repeat;}
.notifyicon p{margin:0 0 10px 0;padding:0;text-indent:2em;}
.notifyicon_content a{color:#4100FC}
.notifyicon_content a:hover{text-decoration:none;}
.notifyicon_arrow{width:18px;height:18px;overflow:hidden;position:absolute;z-index:9;right:20px;bottom:1px;}
.notifyicon_space{height:18px;width:10px;overflow:hidden;}
.notifyicon_arrow s, .notifyicon_arrow em{display:block;width:0;height:0;overflow:hidden;border-style:dashed solid dashed dashed ;position:absolute;}
.notifyicon_arrow s{border-width:18px;border-color:transparent #666666 transparent transparent;right:0;bottom:0;}
.notifyicon_arrow em{border-width:16px;border-color:transparent #FFFFE1 transparent transparent;right:1px;bottom:2px;}
.tip-3 .notifyicon_arrow{left:20px;top:1px;}
.tip-3 .notifyicon_arrow s, .tip-3 .notifyicon_arrow em{border-style:dashed dashed dashed  solid;top:0}
.tip-3 .notifyicon_arrow s{border-color:transparent transparent transparent #666666;left:0;}
.tip-3 .notifyicon_arrow em{border-color:transparent transparent transparent #FFFFE1;left:1px;top:2px}
.tip-4 .notifyicon_arrow{left:320px;top:1px;}
.tip-4 .notifyicon_arrow s, .tip-4 .notifyicon_arrow em{border-style:dashed solid dashed dashed;top:0}
.tip-4 .notifyicon_arrow s{border-color:transparent #666666 transparent transparent;right:0;}
.tip-4 .notifyicon_arrow em{border-color:transparent #FFFFE1 transparent transparent;right:1px;top:2px}
.tip-2 .notifyicon_arrow{left:20px;bottom:1px;}
.tip-2 .notifyicon_arrow s, .tip-2 .notifyicon_arrow em{border-style:dashed dashed dashed  solid;}
.tip-2 .notifyicon_arrow s{border-color:transparent transparent transparent #666666;left:0;}
.tip-2 .notifyicon_arrow em{border-color:transparent transparent transparent #FFFFE1;left:1px;}

.yclass_auto_complete_list{position:absolute;left:-9999px;z-index:99;top:0;border:1px solid #817F82;background-color:#fff;overflow:hidden}
.yclass_auto_complete_list div{zoom:1;font:13px/1.5 verdana;padding:4px;color:#333;corsor:default}
.yclass_auto_complete_list .yclass_auto_complete_list_focus{background:#E2EAFF;}

.guess_wrap li {cursor:pointer;position:relative;height:64px;background-position:right -81px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}
.guess_wrap .itm_name {float:left;margin-top:12px;font-size:14px;color:#333;line-height:18px;}
.guess_wrap .itm_name p {font-size:12px;color:#999;}
.guess_wrap .itm_win {margin-top:5px;font-size:30px;font-weight:bold;}
.guess_wrap .itm_bg_l {position:absolute;top:0;left:0;height:64px;width:6px;background-position:0 -81px;background-color:#FFF;}
.guess_wrap .on .itm_bg_l {background-position:0 -147px;}
.guess_wrap .on {background-position:right -147px;}
.guess_l {float:left;width:186px;}
.guess_l .itm_name {width:96px;text-align:right;}
.guess_l .itm_win {float:right;width:70px;}
.guess_l .itm_win, .guess_r .itm_win {font-family:"microsoft yahei",simhei,simsun;}
.ad_mobile_cont_r li a {font-family:tahoma,arial,simsun;}
.guess_r {float:right;width:201px;}
.guess_r .itm_win {float:left;width:86px;text-align:right;}
.guess_r .itm_name {float:right;width:92px;}

/*单关*/
.speed_buy_yczs .guess_wrap .itm_name {float:none;margin-top:13px;width:auto;text-align:center;font-size:23px;font-weight:bold;font-family:"microsoft yahei",simhei,simsun;}
.speed_buy_yczs .guess_wrap .itm_name p {margin-top:6px;font-weight:normal;font-family:simsun;}
.speed_buy_yczs .guess_wrap .itm_name strong {font-weight:normal;margin-left:6px;}
.speed_buy_yczs .guess_l {margin-right:8px;width:150px;}
.speed_buy_yczs .guess_r {width:150px;}
.speed_buy_yczs .guess_m {float:left;width:100px;}
.speed_buy_yczs .guess_m .itm_name {font-size:14px;}

.guess_hyc {margin-right:10px;color:#666;}
.guess_wrap .icon-wcup {width:29px; height:64px; background:url(/news/images/icon-wcup.png) no-repeat; position:absolute; left:8px; top:-8px; z-index:2; display:none;}
.guess_wrap .on .icon-wcup { display:block; -webkit-transform:scaleY(0);-moz-transform:scaleY(0); -o-transform:scaleY(0); transform:scaleY(0);
-webkit-animation:wcup_play 1s 1; -moz-animation:wcup_play 1s 1;-o-animation:wcup_play 1s 1; animation:wcup_play 1s 1;
-webkit-transform-origin: center bottom; -moz-transform-origin: center bottom; -o-transform-origin: center bottom; transform-origin: center bottom;
-webkit-animation-fill-mode: forwards; -moz-animation-fill-mode: forwards; -o-animation-fill-mode: forwards; animation-fill-mode: forwards;}
@-webkit-keyframes wcup_play {
    0% {-webkit-transform:scaleY(0);}
    30% {-webkit-transform:scaleY(1.1);}
    35% {-webkit-transform:scaleY(1);}
    50% {-webkit-transform:scaleY(1.05);}
    100%,60% {-webkit-transform:scaleY(1);}
}
@-moz-keyframes wcup_play {
    0% {-moz-transform:scaleY(0);}
    30% {-moz-transform:scaleY(1.1);}
    35% {-moz-transform:scaleY(1);}
    50% {-moz-transform:scaleY(1.05);}
    100%,60% {-moz-transform:scaleY(1);}
}
@-o-keyframes wcup_play {
    0% {-moz-transform:scaleY(0);}
    30% {-moz-transform:scaleY(1.1);}
    35% {-moz-transform:scaleY(1);}
    50% {-moz-transform:scaleY(1.05);}
    100%,60% {-moz-transform:scaleY(1);}
}
@keyframes wcup_play {
    0% {-moz-transform:scaleY(0);}
    30% {-moz-transform:scaleY(1.1);}
    35% {-moz-transform:scaleY(1);}
    50% {-moz-transform:scaleY(1.05);}
    100%,60% {-moz-transform:scaleY(1);}
}
.guess_wrap .germany .itm_name {font-size:24px; float:right; text-align:left; width:75px; font-weight:bold; padding-top:10px;}
.guess_wrap .germany .gray {float:left; text-align:right; padding-left:36px; padding-top:26px;}
.guess_wrap .rgentina .itm_name {font-size:24px; float:left; text-align:left; width:75px; padding-left:40px; font-weight:bold; padding-top:10px;}
.guess_wrap .rgentina .gray {float:left; text-align:right; padding-left:2px; padding-top:26px;}


.numsel {float:left;margin-right:3px;}
.numsel_l, .numsel_r, .numsel_m, .numsel_m input {overflow:hidden;float:left;height:19px;}
.numsel_l, .numsel_r {cursor:pointer;width:20px;border:1px solid #B1B1B1;}
.numsel_l {background-position:-84px 0;}
.numsel_r {background-position:-104px 0;}
.numsel_m {width:48px;border-width:1px 0;border-color:#B1B1B1;border-style:solid;}
.numsel_m input {width:48px;text-align:center;line-height:19px;font-size:14px;border:0;}

.dlt_wrap li {position:relative;cursor:pointer;overflow:hidden;float:left;margin-right:6px;width:41px;height:40px;text-align:center;}
.dlt_wrap input {position:absolute;top:0;left:6px;cursor:pointer;margin:8px 0 0 0;width:30px;height:26px;font:20px/23px arial,tahoma;text-align:center;color:#FFF;border:0;background:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.dlt_wrap .on {cursor:text;}
.dlt_wrap .on input {cursor:text;color:#000;background:#FFF!important;}
.dlt_before {float:left;margin-right:16px;}
.dlt_before li {background-position:-42px 0;}

.dlt_after {float:left;height:40px;}
.dlt_after li {background-position:0 0;}

.h_btn_gray, .h_btn_orange {overflow:hidden;display:inline-block;height:37px;line-height:999px!important;}
.h_btn_gray {margin-right:10px;width:80px;background-position:0 -42px;}
.h_btn_orange {width:120px;background-position:-81px -42px;}
.h_btn_orange_s {display:inline-block;width:158px;height:30px;text-align:center;font:bold 16px/30px simsun;color:#FFF;font-family:"microsoft yahei",simsun;background-position:0 -211px;}
.h_btn_orange_s:hover {color:#FFF;text-decoration:none;}

/* 五大联赛背景 */
.liansai-wrap {width:100%; position:absolute; top:35px; left:0; height:724px; z-index:-1; _z-index:0;}
.liansai {width:1000px; height:79px; margin:0 auto; position:relative; z-index:1;}
.liansai-link {display:block; width:100%; height:100%;}
.liansai-close {position:absolute; display:block; width:20px; height:20px; top:0; right:0; background:url(/news/images/wdls/liansai_close.png) no-repeat 5px 0; z-index:2;}
.liansai-close:hover {background-position:-20px 0;}

/*11月活动css begin*/
*html .double11-bn-wrap{ position:absolute; top:expression(eval(document.documentElement.scrollTop+ document.documentElement.clientHeight - 250)); right:38px; width:54px;}
*html{background-image:url(about:blank); background-attachment:fixed; }
.double11-bn-wrap{position: fixed; bottom:50px; right:38px; z-index:999;}
.double11-bn {position:absolute;top:-501px;left:-44px;padding-bottom:6px;}
.double11-title a, .double11-pic, .double11-nav-wrap .itm-tit, .double11-nav-wrap .itm-btit-bg1, .double11-nav-wrap .itm-btit-bg3, .double11-bn-mini, .double11-bn-close {background-image:url("/news/images/shuang11_2014.png?v=20141114");background-repeat:no-repeat;}
.double11-title {-webkit-perspective:150px;}
.double11-title a {display:block;width:135px;height:147px;background-position:0 0;-webkit-animation:.6s double11tit ease-in-out;}
@-webkit-keyframes double11tit {
    0% {opacity:1;-webkit-transform:rotateY(90deg);}
	50% {-webkit-transform:rotateY(-30deg);}
	90% {-webkit-transform:rotateY(5deg);}
	100% {-webkit-transform:rotateY(0deg);}
}
.double11-pic {display:block;position:relative;margin-top:-77px;margin-left:33px;width:81px;height:77px;background-position:0 -151px;}
.double11-nav-wrap {margin-left:44px; }
.double11-nav-wrap a, .double11-nav-wrap a:hover {text-decoration:none;color:#fff;color:#ff0;}
.double11-nav-wrap li {*float:left;*clear:both;position:relative;width:54px;height:58px;-webkit-perspective:200px;}
.double11-nav-wrap .itm-tit {position:absolute;top:0;left:0;width:54px;height:58px;-webkit-animation-name:double11;-webkit-animation-duration:.7s;-webkit-animation-timing-function:ease-in-out;-webkit-transform-origin:0 0;}
@-webkit-keyframes double11 {
	0% {opacity:0;-webkit-transform:rotateX(90deg);}
	50% {opacity:1;-webkit-transform:rotateX(-30deg);}
	90% {-webkit-transform:rotateX(10deg);}
	100% {-webkit-transform:rotateX(0deg);}
}
.double11-nav-wrap li:nth-child(1) .itm-tit {-webkit-animation-delay:.2s;}
.double11-nav-wrap li:nth-child(2) .itm-tit {-webkit-animation-delay:.3s;}
.double11-nav-wrap li:nth-child(3) .itm-tit {-webkit-animation-delay:.4s;}
.double11-nav-wrap li:nth-child(4) .itm-tit {-webkit-animation-delay:.5s;}
.double11-nav-wrap li:nth-child(5) .itm-tit {-webkit-animation-delay:.6s;}
.double11-nav-wrap li:nth-child(6) .itm-tit {-webkit-animation-delay:.7s;}
.double11-nav-wrap .itm-tit span {display:block;padding-top:31px;text-align:center;font-size:12px;}
.double11-nav-wrap .itm-btit-wrap {cursor:pointer;display:none;overflow:hidden;position:absolute;left:-123px;width:177px;height:62px;}
.double11-nav-wrap .itm-btit {cursor:pointer;position:absolute;top:0;right:-177px;height:62px;width:177px;}
.double11-nav-wrap .itm-btit-txt {position:absolute;top:0;left:9px;z-index:2;}
.double11-nav-wrap .itm-btit-txt em {display:block;margin:5px 0 0 6px;font-size:14px;}
.double11-nav-wrap .itm-btit-txt strong {display:block;margin:0 0 0 6px;font-size:14px;}
.double11-nav-wrap .itm-btit-bg {position:absolute;z-index:1;left:0;top:0;width:100%;height:62px;}
.double11-nav-wrap .itm-btit-bg1 {position:absolute;top:0;left:0;width:7px;height:62px;}
.double11-nav-wrap .itm-btit-bg2 {position:absolute;top:0;left:7px;display:block;width:170px;height:58px;}
.double11-nav-wrap .itm-btit-bg3 {position:absolute;top:58px;left:7px;display:block;width:170px;height:4px;background-position:0 -430px;background-repeat:repeat-x;}
.double11-nav-wrap .itm-gk .itm-tit {background-position:-7px -232px;}
.double11-nav-wrap .itm-gk .itm-btit-bg1 {background-position:0 -232px;}
.double11-nav-wrap .itm-gk .itm-btit-bg2 {background-color:#FE5F09;}
.double11-nav-wrap .itm-cq .itm-tit {background-position:-81px -232px;}
.double11-nav-wrap .itm-cq .itm-btit-bg1 {background-position:-74px -232px;}
.double11-nav-wrap .itm-cq .itm-btit-bg2 {background-color:#FFB400;}
.double11-nav-wrap .itm-cq .itm-tit span, .double11-nav-wrap .itm-cq .itm-btit-txt {color:#744406;}
.double11-nav-wrap .itm-dg .itm-tit {background-position:-7px -298px;}
.double11-nav-wrap .itm-dg .itm-btit-bg1 {background-position:0 -298px;}
.double11-nav-wrap .itm-dg .itm-btit-bg2 {background-color:#11C688;}
.double11-nav-wrap .itm-hb .itm-tit {background-position:-81px -298px;}
.double11-nav-wrap .itm-hb .itm-btit-bg1 {background-position:-74px -298px;}
.double11-nav-wrap .itm-hb .itm-btit-bg2 {background-color:#148AE5;}
.double11-nav-wrap .itm-cs .itm-tit {background-position:-7px -364px;}
.double11-nav-wrap .itm-cs .itm-btit-bg1 {background-position:0 -364px;}
.double11-nav-wrap .itm-cs .itm-btit-bg2 {background-color:#AC11ED;}
.double11-nav-wrap .itm-11 .itm-tit {background-position:-81px -364px;}
.double11-nav-wrap .itm-11 .itm-btit-bg1 {background-position:-74px -364px;}
.double11-nav-wrap .itm-11 .itm-btit-bg2 {background-color:#F10945;}
.double11-bn-wrap .wx_up_btn li{ position:relative; zoom:1; height:54px; margin-bottom:6px; }
.double11-bn-wrap .wx_up_btn .service_btn{ height:54px; width:54px; display:block; background:url(../../public/images/float_right.png) no-repeat;}
.double11-bn-wrap .wx_up_btn .service_btn{ background-position:-165px 0;}
.double11-bn-wrap .wx_up_btn .service_btn:hover {background-position:-165px -54px;}

.double11-bn-close {position:absolute;top:-514px;right:-27px;width:11px;height:11px;background-position:-81px -438px;}
.double11-bn-mini {display:none;position:absolute;top:-480px;left:-14px;width:74px;height:84px;background-position:0 -438px;}
/*11月活动css end*/

/*右侧疯狂猜球模块*/
.fkcq-tit, .fkcq-game, .fkcq-c-bg, .fkcq-msg .btn {background:url(/news/images/tz-fkcq.png) no-repeat;}
.tz-fkcq {height:366px; position:relative; margin-bottom:10px;}
.fkcq-tit {height:32px; line-height:32px; font-family:microsoft yahei,"微软雅黑"; font-size:16px; color:#fff; padding-left:11px;}
.fkcq-tit a {color:#ff590e; text-decoration:none;}
.fkcq-tit a:hover {text-decoration:none;}
.fkcq-tit span {color:#ff590e;}
.fkcq-c {border:1px solid #dadada; border-top:0; height:333px;}
.fkcq-c-bg {display:block; width:268px; height:110px; position:absolute; left:1px; bottom:0; background-position:0 -210px;}
.fkcq-c-t {text-align:center; padding:16px 0;font-family:microsoft yahei,"微软雅黑";}
.fkcq-game {height:98px; margin-bottom:10px; background-position:0 -33px;}
.fkcq-game td img {margin-bottom:5px;}
.fkcq-msg {text-align:center;}
.fkcq-msg .btn {display:block; width:158px; height:37px; line-height:37px; margin:6px auto 0; background-position:0 -132px; font-size:18px; color:#0f3f94; font-family:microsoft yahei,"微软雅黑";}
.fkcq-msg .btn:hover {background-position:0 -170px; color:#0f3f94; text-decoration:none;}
.fkcq-b {position:absolute; left:1px; bottom:1px; color:#fff; height:29px; width:268px; overflow:hidden;}
.fkcq-b span {display:block; width:100%; height:100%; z-index:0; background:#1d5c9b; opacity:.7; filter:Alpha(opacity=70); position:absolute;}
.fkcq-b p {color:#fff; height:29px; line-height:29px; position:relative; z-index:1; width:100%; padding-left:12px;}



/*20150107 亚洲杯css begin*/
*html .asianCup-bn-wrap{ position:absolute; top:expression(eval(document.documentElement.scrollTop+ document.documentElement.clientHeight - 250)); right:38px; width:54px;}
*html{background-image:url(about:blank); background-attachment:fixed; }
.asianCup-bn-wrap{position: fixed; bottom:50px; right:38px; z-index:999;}
.asianCup-bn {position:absolute;top:-500px;left:-44px;padding-bottom:6px;}
.asianCup-title a, .asianCup-nav-wrap .itm-tit,.asianCup-nav-wrap .itm-btit-wrap .itm-btit, .asianCup-bn-mini, .asianCup-bn-close,.asianCup-f,.asianCup-nav-wrap .itm-btit span.code{background-image:url(/news/images/asianCup.png);background-repeat:no-repeat;}
.asianCup-title {-webkit-perspective:150px;perspective:150px;}
.asianCup-title a {display:block;width:132px;height:127px;background-position:0 0;-webkit-animation:.6s asianCuptit ease-in-out;animation:.6s asianCuptit ease-in-out;}
@-webkit-keyframes asianCuptit {
    0% {opacity:1;-webkit-transform:rotateY(90deg);}
	50% {-webkit-transform:rotateY(-30deg);}
	90% {-webkit-transform:rotateY(5deg);}
	100% {-webkit-transform:rotateY(0deg);}
}
@keyframes asianCuptit {
    0% {opacity:1;transform:rotateY(90deg);}
	50% {transform:rotateY(-30deg);}
	90% {transform:rotateY(5deg);}
	100% {transform:rotateY(0deg);}
}
.asianCup-f{height:85px;width:62px; background-position:0 -217px;margin-left:40px;-webkit-animation-name:asianCup;-webkit-animation-duration:1s;-webkit-animation-timing-function:ease-in-out;-webkit-transform-origin:0 0;animation-name:asianCup;animation-duration:1s;animation-timing-function:ease-in-out;transform-origin:0 0;}
.asianCup-f a{display:block;width:100%; height:100%;}
.asianCup-nav-wrap {margin-left:44px;}
.asianCup-nav-wrap a, .asianCup-nav-wrap a:hover {text-decoration:none;color:#fff;}
.asianCup-nav-wrap li {*float:left;*clear:both;position:relative;width:54px;height:47px;-webkit-perspective:200px;font-family:"microsoft yahei","微软雅黑";}
.asianCup-nav-wrap .itm-tit {position:absolute;top:0;left:0;width:54px;height:48px;background-position:0 -128px;-webkit-animation-name:asianCup;-webkit-animation-duration:.7s;-webkit-animation-timing-function:ease-in-out;-webkit-transform-origin:0 0;animation-name:asianCup;animation-duration:.7s;animation-timing-function:ease-in-out;transform-origin:0 0;}
@-webkit-keyframes asianCup {
	0% {opacity:0;-webkit-transform:rotateX(90deg);}
	50% {opacity:1;-webkit-transform:rotateX(-30deg);}
	90% {-webkit-transform:rotateX(10deg);}
	100% {-webkit-transform:rotateX(0deg);}
}
@keyframes asianCup {
	0% {opacity:0;transform:rotateX(90deg);}
	50% {opacity:1;transform:rotateX(-30deg);}
	90% {transform:rotateX(10deg);}
	100% {transform:rotateX(0deg);}
}
.asianCup-nav-wrap li:nth-child(1) .itm-tit {-webkit-animation-delay:.2s;animation-delay:.2s;}
.asianCup-nav-wrap li:nth-child(2) .itm-tit {-webkit-animation-delay:.3s;animation-delay:.3s;}
.asianCup-nav-wrap li:nth-child(3) .itm-tit {-webkit-animation-delay:.4s;animation-delay:.4s;}
.asianCup-nav-wrap li:nth-child(4) .itm-tit {-webkit-animation-delay:.5s;animation-delay:.5s;}
.asianCup-nav-wrap li:nth-child(5) .itm-tit {-webkit-animation-delay:.6s;animation-delay:.6s;}
.asianCup-nav-wrap li:nth-child(6) .itm-tit {-webkit-animation-delay:.7s;animation-delay:.7s;}
.asianCup-nav-wrap .itm-tit {}
.asianCup-nav-wrap .itm-tit span {display:block;padding-top:7px; padding-left:7px;text-align:center;font-size:16px;}
.asianCup-nav-wrap .itm-btit-wrap {cursor:pointer;display:none;overflow:hidden;position:absolute;left:-66px;width:120px;height:40px;}
.asianCup-nav-wrap .itm-btit {cursor:pointer;position:absolute;top:0;right:-150px;height:40px;width:120px;background-position:0 -176px}
.asianCup-nav-wrap .itm-btit-txt {position:absolute;top:0;left:22px; z-index:2;}
.asianCup-nav-wrap .itm-btit-txt em {display:block;margin:10px 0 0 0px; font-size:14px;}
/*.asianCup-nav-wrap .itm-btit-txt strong {display:block;margin:0 0 0 6px; font-weight:normal;}*/

.asianCup-nav-wrap .itm-md .itm-btit-wrap,.asianCup-nav-wrap .itm-hb .itm-btit-wrap{height:130px;width:170px; left:-110px; 1overflow:visible;}
.asianCup-nav-wrap .itm-hb .itm-btit,.asianCup-nav-wrap .itm-md .itm-btit{ height:100px;width:84px;right:-100px;padding:5px; background-color:#da0000 ; text-align:center; background-image:none; }
.asianCup-nav-wrap .itm-hb .itm-btit span{ color:#fff;}

.asianCup-nav-wrap .itm-md .itm-btit span.code{display:block;height:82px;width:82px;background-position:0 -312px; background-repeat:no-repeat; z-index:2; position:relative;}
.asianCup-nav-wrap .itm-hb .itm-btit span.code{display:block;height:82px;width:82px;background-position:0 -395px; background-repeat:no-repeat; z-index:2; position:relative;}

.asianCup-nav-wrap .itm-cq .itm-btit-txt {left:15px;}
.asianCup-nav-wrap .itm-zx .itm-btit-txt {left:32px;}

.asianCup-nav-wrap .itm-btit-bg {position:absolute;left:0;top:0;width:100%;height:40px;}
.asianCup-nav-wrap .itm-btit-bg1 {position:absolute;top:0;left:0;width:15px;height:40px;}
.asianCup-nav-wrap .itm-btit-bg2 {position:absolute;top:0;left:25px;display:block;width:130px;height:40px; background-color:#da0000;}

.asianCup-bn-wrap .wx_up_btn li{ position:relative; zoom:1; height:54px; margin-bottom:6px; }
.asianCup-bn-wrap .wx_up_btn .service_btn{ height:54px; width:54px; display:block; background:url(../../public/images/float_right.png) no-repeat;}
.asianCup-bn-wrap .wx_up_btn .service_btn{ background-position:-165px 0;}
.asianCup-bn-wrap .wx_up_btn .service_btn:hover {background-position:-165px -54px;}

.asianCup-bn-close {position:absolute;top:-511px;right:-27px;width:11px;height:11px;background-position:0 -305px;}
.asianCup-bn-mini {display:none;position:absolute;top:-480px;left:-3px;width:60px;height:44px;background-position:0 -260px;}
/*20150107 亚洲杯css end*/


/*实时数据 start*/
.record-data{height:50px;line-height:50px;background:#f2f2f2;text-align:center;color:#333;border-bottom:2px solid #e5e5e5;width:1000px;margin:10px auto;font-family:microsoft yahei,"微软雅黑"}
.record-people,.record-money{font-size:14px;}
.record-people{float:left;width:240px;}
.record-money{float:left;width:380px;}
.record-list{float:left;width:380px;height:50px;overflow:hidden;}
.count-intro{font-size:26px;margin:0 4px;font-weight:bold; vertical-align:-3px;}

/*底部消息*/
.frecord {_display:none;position:fixed;overflow:hidden;z-index:99;left:50%;bottom:-79px;margin-left:-270px;width:540px;height:78px;line-height:78px;border:1px solid #B5B5B5;border-bottom:0;background:#fff;}
.frecord-hd {float:left;width:98px;}
.frecord-hd h3 {float:left;width:88px;font-size:22px;font-weight:normal;text-align:center;font-family:"microsoft yahei","微软雅黑";color:#fff;background:#F30E0E;}
.frecord-hd i {float:left;display:inline-block;overflow:hidden;margin-top:32px;width:0;height:0;border-width:9px 0 9px 9px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #F30E0E;}
.frecord-bd {overflow:hidden;margin-left:148px;height:50px;line-height:50px;font-size:18px;font-family:"microsoft yahei","微软雅黑";}
.frecord-itm1 {margin-right:50px;}
.frecord-itm1 em, .frecord-itm2 em {color:#f00;}
.frecord-close {cursor:pointer;position:absolute;width:20px;height:20px;right:2px;top:2px;background:url("http://www.500cache.com/news/images/close.png") no-repeat center center;}
.frecord-tips {position:absolute;left:150px;bottom:14px;height:16px;line-height:16px;text-align:center;font-size:12px;color:#999;}

.hz_login {margin-left:10px;font-size:0;display:inline-block;vertical-align:top;}
.hz_login b {display:inline-block;vertical-align:middle;font-size:12px;font-weight:normal;}
.hz_login a {margin-right:8px;vertical-align:middle;}

/* 麒麟贵金属 */
.lottery_box .lottery_tit span.licai {margin-bottom:-1px;height:23px;background-position: -4px -251px;}
.ad_mobile_qilin .ad_mobile_cont {padding-left:15px; padding-top:30px;}
.ad_mobile_qilin .ad_mobile_download {height:120px;}
.ad_mobile_qilin .ad_mobile_cont_l {width:90px; height:90px; padding:10px; background:#fcf9f9; border:1px solid #f0e4e4; }
.ad_mobile_qilin .ad_mobile_cont_r {margin-left:135px; padding-top:15px;}
.ad_mobile_qilin .ad_mobile_cont_r li span {color:#666;} 
/**
 * 姘涘洿妯＄増 鏍峰紡琛
 * Author:Hoi
 * Update:20160812
 */
.hide { display: none !important; }
.main-top { padding-bottom: 14px; background-position: 50% 0; background-repeat: no-repeat; }
.tplfloat { position: fixed; _position: absolute; right: 0; top: 140px; z-index: 1000; font-size: 12px; }
.tplfloat-hd { position: relative; width: 98px; margin: 0 auto; z-index: 1; cursor: pointer; }
.tplfloat-close { position: absolute; right: 0; top: 0; display: block; width: 26px; height: 26px; cursor: pointer; z-index: 1; }
.tplfloat-head { width: 98px; height: 98px; background-repeat: no-repeat; background-position: 50% 0; }
.tplfloat-bd { position: relative; width: 98px; margin: -25px auto 0; }
.tplfloat-bd a { }
.tpl-startbefore { width: 98px; height: 160px; text-align: center; background-repeat: no-repeat; background-position: 50% 0; }
.count-down { font-size: 36px; display: inline-block; padding-top: 90px; vertical-align: sub; font-weight: 700; }
.tpl-starting { width: 98px; height: 277px; background-repeat: no-repeat; background-position: 50% 0; }
.tplfloat-nav { padding-top: 30px; width: 68px; margin: 0 auto; }
.tplfloat-nav-tc { padding-top: 45px; }
.tplfloat-nav li { height: 38px; line-height: 38px; text-align: center; position: relative; overflow: hidden; }
.tplfloat-nav li a { display: block; transition: background-color 0.3s ease; }
.tplfloat-nav li.on { overflow: visible; }
.tplfloat-nav li.on a, .tplfloat-nav li:hover a { text-decoration: none; }
.tpl-gamelist { width: 251px; position: absolute; top: 0; right: -251px; border-radius: 5px 0 0 5px; }
.tpl-ls-title { text-align: center; height: 29px; line-height: 29px; width: 214px; margin: 0 auto; font-size: 14px; }
.tpl-ls-bd { position: relative; padding-bottom: 15px; width: 196px; margin: 0 auto; }
.tpl-ls-itm { position: relative; line-height: 21px; margin-top: 10px; border-radius: 5px; }
.tpl-ls-itm .team-l, .tpl-ls-itm .team-r { width: 26px; height: 26px; border-radius: 50%; position: absolute; top: -5px; background-color: #6abcff; padding: 2px; }
.tpl-ls-itm .team-l { left: 20px; }
.tpl-ls-itm .team-r { right: 20px; }
.tpl-team-bd { color: #70bbf9; }
.tpl-tname { color: #fff; }
.tpl-abstract { position: absolute; bottom: 0; right: -136px; width: 136px; height: 100%;}
.tpl-qrcode { position: absolute; bottom: 0; right: -140px; width: 140px; height: 160px; text-align: center; }
.on .tpl-gamelist { right: 68px; }
.on .tpl-abstract { right: 0; }
.on .tpl-qrcode { right: 68px; }
.tpl-qrcode-inner{padding: 10px;}
.tpl-qrcode-inner p{margin: 0;padding: 0;line-height: 1;}