.bf_main01_bottom01{ background-image:url(../images/bf_main01_bottom01.gif); height:1px; font-size:0px; line-height:0px;}
.bf_main01{ height:100%;}
.bf_main01 .bf_main01_left{ float:right; width:148px; border:#8BC0E7 1px solid; border-bottom:0px; background-color:#EBF4FD;}
.bf_main01 .bf_main01_right{ float:left; width:808px;}
.bf_main01 .bf_main01_left .t01{ background-image:url(../images/bf_left_t1bg.gif); height:29px; font-size:14px; font-weight:bold;}
.bf_main01 .bf_main01_left .c01{ margin:12px auto; width:130px;}
.bf_main01 .bf_main01_left .c01 h2{ background-image:url(../images/bf_left_nav_h2bg.gif); width:90px; height:26px; line-height:26px; color:#000099; font-size:12px; font-weight:normal; padding-left:30px; margin:0px auto 8px auto;}
.bf_scbox{  padding:10px 0; line-height:22px;}
.bf_scbox a{display: block;padding: 0 10px; height: 24px; border-radius: 4px; margin-bottom: 5px; width: 75px; color: #333;}
.bf_scbox a.cur,.bf_scbox a:hover{background-color: #1e7ddf; color: #fff;}
.bf_scbox a:link,.bf_scbox a:visited{ text-decoration:none;}
.bf_gongneng_box{ border:#8BC0E7 1px solid;border-width:0 1px; background-color:#EBF4FD; background-image:url(../images/bf_gongnengboxbg.gif); background-repeat:repeat-x; padding:0px 12px; height:29px;}
.bf_gongneng_box .nr01{ height:25px;padding-top:5px;}
.bf_gongneng_box .nr02{ height:22px; padding-top:5px;}
.bf_gongneng_box .div_left{ float:left;}
.bf_gongneng_box .div_right{ float:right;}

.bf_gn_bt1_01{ background-image:url(../images/bf_gn_bt1_01.gif); width:76px; height:20px; line-height:20px; color:#000099; text-align:center; text-decoration:none;}
.bf_gn_bt1_01 a:link,.bf_gn_bt1_01 a:visited{ text-decoration:none;color:#000099;}
.bf_gn_bt1_02{ background-image:url(../images/bf_gn_bt1_02.gif); width:76px; height:20px; line-height:20px; color:#ffffff; text-align:center; text-decoration:none;}
.bf_gn_bt1_02 a:link,.bf_gn_bt1_02 a:visited{ text-decoration:none;color:#ffffff;}
.bf_gn_bt2_01{ background-image:url(../images/bf_gn_bt2_02.gif); width:34px; height:20px; line-height:20px; color:#000; text-align:center; text-decoration:none;}
.bf_gn_bt2_01 a:link,.bf_gn_bt2_01 a:visited{ text-decoration:none;color:#000;}
.bf_gn_bt2_02{ background-image:url(../images/bf_gn_bt2_02.gif); width:34px; height:20px; line-height:20px; color:#9B0606; text-align:center; text-decoration:none;}
.bf_gn_bt2_02 a:link,.bf_gn_bt2_02 a:visited{ text-decoration:none;color:#9B0606;}
.bf_gn_bt3_01{ background-image:url(../images/bf_gn_bt3_01.gif); border:#BED6E0 1px solid; padding:0px 10px; height:18px; line-height:20px; color:#666666; text-align:center; text-decoration:none;}
.bf_gn_bt3_01 a:link,.bf_gn_bt3_01 a:visited{ text-decoration:none;color:#666666;}
.bf_gn_bt3_02{ background-image:url(../images/bf_gn_bt3_02.gif); border:#F7B553 1px solid; padding:0px 10px; height:18px; line-height:20px; color:#FF6600; text-align:center; text-decoration:none;}
.bf_gn_bt3_02 a:link,.bf_gn_bt3_02 a:visited{ text-decoration:none;color:#FF6600;}
.bf_gn_bt4{ background-image:url(../images/bf_gn_bt4.gif); width:65px; padding-right:13px; height:20px; line-height:20px; color:#000099; text-align:center; text-decoration:none;}
.bf_gn_bt4 a:link,.bf_gn_bt4 a:visited{ text-decoration:none;color:#000099;}

.bf_tablelist01{ border-collapse:collapse; color:#333333; border:#E1E3E2 solid 1px; border-bottom:0; background:#fff;}
.bf_tablelist01 select{border:1px solid #dedede; border-radius: 4px; height: 24px;line-height: 24px;}
.p_lr01 a:link,.p_lr01 a:visited{ color:#333333; text-decoration:none;}
.bf_tablelist01 a:hover{ color:#FF0000; text-decoration:underline;}
.bf_tablelist01 td{ border:#E1E3E2 solid; border-width:0 1px 1px 0; height:34px;}
.bf_tablelist01 .td_title01{ height:30px; background:#f5f5f5;}
.bf_tablelist01 .td_title02{ height:22px; background-image:url(../images/bf_tablelist01_t2.gif); color:#4461CF; font-weight:bold; padding:0px 0px 0px 5px;}
.bf_tablelist01 .td_title02 .span_left{ float:left; padding-top:1px;}
.bf_tablelist01 .td_title02 .span_right{ float:right; padding:2px 10px 0px 0px; color:#FF0000; font-weight:normal;}
.bf_tablelist01 .td_title02 .span_right a:link,.bf_tablelist01 .td_title02 .span_right a:visited{ color:#FF0000; text-decoration:underline;}
.bf_tablelist01 .td_title02 img{ padding-bottom:1px;}
.bf_tablelist01 .td_title02 a:link,.bf_tablelist01 .td_title02 a:visited{color:#4461CF; text-decoration:none;}
.bf_tablelist01 .td_title03{ height:22px; background-color:#FFFFFF; text-align:center; color:#FF9900}
.bf_tablelist01 .td_title03 a:link,.bf_tablelist01 .td_title03 a:visited{color:#CC0000;}
.bf_tablelist01 .td_title04{ height:22px; background-color:#6EA7DF; text-align:center; color: #FFFF00; font-weight:bold;}
.bf_tablelist01 .bg02{ background-color:#F5F5F5}
.bf_tablelist01 .bg_top{ background-color:#FAEFD1}
.bf_tablelist01 .td_time01{ background-color:#A3C7EB; color:#FFFFFF;}
.bf_tablelist01 td.td_living{background:transparent url(../images/flashlive.gif) no-repeat 95% 20%;}
.bf_tablelist01 .bg_top td.td_living{background-color:#FAEFD1}

.ssbox_01{ height:22px; width:58px; line-height:22px; text-align:center; color:#FFFFFF; cursor:pointer;}
.sheng{ color:#FF0000; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.fu{ color:#0000FF; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.ping{ color:#009900; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.sheng2{ color:#FF0000;}
.fu2{ color:#0000FF;}
.ping2{ color:#009900;}

.bf_sm01{ text-align:center;padding:10px 0px 0px 0px; line-height:160%}

.bf_company_choose{ height:18px; background-color:#F5FAFF; border:#CBE5FF 1px solid; padding:0px 12px; padding-top:6px;; margin-top:5px;}
.div_shupai{ width:12px;}
.p_tb01{ padding:8px 0px;}
.p_lr01{ padding:0px 8px;}

.j_r_box { float: none; border:#b0d0e7 solid 1px; background:url(../images/bg_03.gif) repeat-x; margin-bottom:10px;}
.j_r_box .title { height:26px; line-height:26px;}
.j_r_box .title h1 { float:left; font-size:14px;} 
.j_r_box .j_kjgg .title h1 { color:#FF0000; background:url(../images/img_01.gif) no-repeat; padding-left:34px;} 
.j_r_box .title .more { float:right; font-size:12px; font-weight:normal; margin-right:10px;}
.j_r_box .j_paihang .title h1 { background:url(../images/img_02.gif) no-repeat; padding-left:34px;} 

/*日历*/
.rili_box .block_1{background:#fff url(bfzb_mj_007.gif) no-repeat right top;padding-bottom:4px;}
.rili_box .block_1 h2{font-size:12px;color:#060;text-align:center;line-height:30px;height:30px;}
.rili_box .block_1 .select{padding-left:4px;}
.rili_box .block_1 .week{width:139px;text-align:center;background:#808080;color:#fff;margin:5px 0 0 4px;line-height:14px;padding-top:4px;height:15px;word-spacing:2px;}
.rili_box .block_1 ul{padding:2px 0 0 3px;}
.rili_box .block_1 ul li{display:inline;margin-left:1px;marign-bottom:1px;width:19px;height:15px;line-height:15px;text-align:center;color:#060;float:left;background:#f0f2ef;}
.rili_box .block_1 ul li.space{background:none;}
.rili_box .block_1 .updown{height:18px;line-height:18px;color:#060;width:139px;background:#f0f2ef;margin-left:4px;margin-top:2px!important;margin-top:2px;}
.rili_box .block_1 .updown .up{display:block;float:left;padding-left:17px;background:url(bfzb_mj_008.gif) no-repeat 5px 4px;}
.rili_box .block_1 .updown .down{display:block;float:right;padding-right:17px;background:url(bfzb_mj_009.gif) no-repeat 90% 45%;}
.rili_box .block_1 a:link,.rili_box .block_1 a:visited{text-decoration:underline;color:#060;}
.rili_box .block_1 a:hover{color:#f00;}

/*比分及技术统计*/
.bf_font01{ color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.bf_time01{ color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.redcard01{ background-color:#FF0000; color:#FFFFFF; padding:0px 1px; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:11px;}

/*免费调用*/
.dy_box01{ border:#8BC0E7 1px solid; padding:10px; color:#333333;}
.dy_box01 h1{ height:30px; line-height:30px; font-size:18px; font-weight: bold; text-align:center; margin-bottom:8px; color:#000099}
.dy_box01 .style3 { COLOR: #0000ff }
.dy_box01 .style4 { COLOR: #ff0000 }
.dy_box01 .12hao { FONT-SIZE: 12px; LINE-HEIGHT: 20px; TEXT-DECORATION: none }
.dy_box01 .box { BORDER:#C7DFF9 1px dashed; BACKGROUND-COLOR: #F6FAFE }
.dy_box01 .STYLE6 { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000; LINE-HEIGHT: 20px; TEXT-DECORATION: none }
.dy_box01 .STYLE7 { COLOR: #cc0000 }
.dy_box01 .STYLE8 { COLOR: #0000ff }
.dy_box01 .STYLE10 { FONT-SIZE: 16px; COLOR: #0000ff }

/*注册优化 6-24 liut */
a.zc,a.zc:visited{color:#d84600; text-decoration:underline;}
a.zc:hover{color:#FF0000; text-decoration:underline;}
.zc_cnt{background:#fffce5; border:1px solid #EFB882;padding:5px 10px; line-height:20px;}

/*指数提示层 7-22 wansw */
.pub_table{border-top:1px solid #d8d8d8; background:#fcfcfc;}
.pub_table th{height:24px; border-left:1px solid #fff; background:#ebebeb; text-align:center; color:#333;}
.pub_table td{border-top:1px solid #d8d8d8; border-bottom:1px solid #fff; text-align:center; color:#333; height:27px; height:26px\9; font-family:Tahoma; font-size:12px;}
.odds_sp_left,.odds_sp_right,.odds_sp_middle{float:left;width:45px;height:18px;line-height:18px;margin-top:6px;}
.odds_sp_middle{margin-left:26px;_margin-left:14px;}
.odds_sp_left{margin-left:5px;_margin-left:3px;}
.odds_sp_center{float:left;width:100px;height:30px;}
.odds_sp_up{background-color:#FFB6C1;}
.odds_sp_down{background-color:#8FBC8B;}

a.live_video, a.live_animate {background:url(../images/live_video.png) no-repeat; display:inline-block; *display:inline; zoom:1; height:14px; line-height:14px; padding:0 0 0 20px; font-weight:400; color:#0f3f94!important; position:relative; top:2px;}
a.live_video:link,a.live_video:visited {color:#0f3f94!important;}
a.live_video:hover,a.live_video:active {color:#ff3300!important;}
a.live_animate {background-image:url(../images/live_animate.png);}
.bf_sm01 img {position:relative; top:-2px; margin-right:3px;}
.new_tips_box{color:#333; font-size:14px; width:400px; border:1px solid #D2D6DC; background:#fff;min-height:234px; position:fixed;
top:50%;margin-top:-117px;left:50%;margin-left:-200px;}
.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;}
.baby_box .tips_title .tips_close {top:10px; background:url(/trade/images/newAlert/bbbox_close.png) no-repeat 0 0; float:right; margin:5px 8px 0 0; width:18px; height:18px; text-indent:-5000px; overflow:hidden; position:relative;}
.baby_box .tips_title .tips_close:hover {background-position:0 -18px; background-color:none;}
.tips_title .tips_close, .new_tips_box .dl_err, .new_tips_box .nb_more_show{background:url(/trade/images/newAlert/tips_ico.png) no-repeat ;}
.new_tips_box .tips_content{padding: 25px 40px; line-height:24px; background:#fff;}
.warning_icon .content_icon{background:url(/trade/images/newAlert/warning_icon.png) 0 0 no-repeat; font-weight: normal;}
.new_tips_box .content_icon{padding-left:52px; font-weight: bold; line-height:30px; padding-top:2px;}
.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;}
a.btn_orange, .btn_orange{color:#fff; height:28px; border:1px solid #ff8326; width:78px; outline:0; text-decoration:none; background-position:0 0;}
.btn_orange, .btn_blue, .btn_gray, .btn_yellowish, .btn_blue_l, .btn_disabled, .btn_red{background:url(/trade/images/public/btn_bg.png?v=20141217) repeat-x; border: 0;  cursor:pointer; font-size:14px; display:inline-block; line-height:28px; height:28px; text-align:center; font-weight:bold; padding:0; margin:0;}
