/* built by megajoy kelvin*/
@charset "utf-8";
.playlist_dashed {border-bottom:1px dashed #ccc} 
.playlist { float:left; width:310px; color:#000; margin-top:10px; }
.playlist_playing { float:left; width:310px;}
.playlist_playing .playing_1 {float:left;width:220px;overflow:hidden; line-height:22px; height:22px; padding-left:15px; background:url(/boke/sports/images/090225_jiantou.gif)  left 5px no-repeat}
.playlist_playing .playing_2 {float:left;width:50px;overflow:hidden; line-height:22px; height:22px; text-align:right; color:#666}
.playlist_playing .playing_3 {float:right;overflow:hidden; padding-top:6px}

.playlist_open { float:left; width:310px;}
.playlist_open dl {float:left;width:310px; padding:7px 0}
.playlist_open dt {float:left;width:100px;}
.playlist_open dd { float:left; width:210px; line-height:18px; height:18px;}
.playlist_open dd span { float:left; overflow:hidden; width:180px}
.playlist_open dd strong { float:left; width:20px; float:right; text-align:right}

.playlist_normal { float:left; width:310px;}
.playlist_normal .playing_1 {float:left;width:220px;overflow:hidden; line-height:22px; height:22px; }
.playlist_normal .playing_2 {float:left;width:65px;overflow:hidden; line-height:22px; height:22px; text-align:right; color:#666}
.playlist_normal .playing_3 {float:right;overflow:hidden; padding-top:6px}

.playlist_fot { float:left; width:310px; line-height:25px; height:25px;}
.playlist_fot span {float:left; text-align:left; font-weight:normal; font-size:10px; font-family:Verdana, Geneva, sans-serif}
.playlist_fot strong {float:right; text-align:right; font-weight:normal ; font-size:10px;font-family:Verdana, Geneva, sans-serif}

.playlist_left {width:600px; float:left}
.playlist_left_top { width:600px;float:left; border-bottom:1px #ccc  solid; padding-bottom:10px; padding-top:20px;}
.playlist_left_top span { float:left; color:#000}
.playlist_left_top strong {float:left; padding-left:20px; font-weight:normal}

.playlist_left_mid { width:600px;float:left; padding:20px 0}
.playlist_left_mid dl { float:left; width:126px; height:150px; overflow:hidden; margin-right:20px; display:inline}
.playlist_left_mid dt {float:left; width:126px; height:auto; overflow:hidden}
.playlist_left_mid dd {float:left;width:126px; line-height:20px;}
.playlist_left_mid dd span { color:#666; font-size:10px; font-family:Verdana, Geneva, sans-serif; padding-left:5px}

.playlist_left_fot { width:600px;float:left; padding:10px 0}
/*.playlist_left_fot span {float:left; overflow:hidden;}*/
.playlist_left_fot strong { float:right;text-align:right; font-weight:normal}

.rightshare h3 {float:left; font-size:12px; font-weight: normal; color:black; margin-left:5px;}
.rightshare h4 {float:left; font-size:12px; font-weight: normal; color:black;margin-left:5px;}


/* built by megajoy kelvin*/
@charset "utf-8";
/*-----------------共用部分-----------------*/
* { margin: 0px; padding: 0px; }
body{ font-size:12px;margin:0 auto; font:normal normal 12px "SimSun"; color:#666}

a:link,a:visited {color: #0B5294; text-decoration:none;}
a:hover,a:active {color: #0B5294;text-decoration:none;}
.nav a:link,.nav a:visited,.nav a:active{ text-decoration:none;}
.nav a:hover{ text-decoration:underline;}

ul,li { list-style-type: none;}
input{ font-size:12px;} 
img { border:0;}
hr {border-top:1px dashed #ccc; font-size:0px;}


.mg20px { margin-top:20px}
.mg10px { margin-top:10px}
.bordccc { border:1px solid #ccc;}
.img { border:1px solid #ccc; padding:2px}
.red12 { color:red; font-size:11px; font-family:Verdana}
.gray { color:#666;}
.size10 { font-family:Verdana, Arial; font-size:10px}
.fontblue12 {color: #0B5294}


.rightshare { width:310px; padding:10px; float:left; margin-left:15px;display:inline} 
.rightshare h2 {float:left; font-size:14px; font-weight:bold; color:black}
.rightshare h3 {float:right; font-size:12px; font-weight: normal; color:black}
.rightshare h3 div{ float:left; width:auto;}
.rightshare_mid {width:310px;float:left; margin-top:5px;}
.rightshare_mid dl { float:left; width:84px;margin-top:5px; margin-left:14px; display:inline; height:150px}
.rightshare_mid dt { float:left;width:84px;}
.rightshare_mid dd { float:left;width:84px;line-height:16px;height:16px}
.rightshare_mid dd img { margin-right:4px}
.rightshare_mid_dd { float:left; margin:4px 0px; text-align:center; height:32px!important;}
.rightshare_foot {width:310px;float:left;text-align:right; margin-top:10px}
.rightshare_foot  img { margin-right:4px}

/*-----------------布局部分-----------------*/
#subnav { width:960px; margin:0 auto;height:30px; line-height:30px; border-bottom:1px solid #eee; overflow: hidden; clear:both}
#subnav a:link,#subnav a:visited {color: #666666; text-decoration:none;}
#subnav a:hover,#subnav a:active {color: #0B5294;text-decoration: underline;}
#content {width:960px; height:auto; margin:0 auto; overflow:hidden;}
#leftcolumn {width:600px; height:auto; float:left}
#rightcolumn {width:360px; height:auto; float:right; padding:5px 0 0;}
#foot { margin:0 auto; width:960px; padding-top:10px}
/*导航开始*/
#entsubnav{ width:960px;height:24px;line-height:24px; letter-spacing:1px; color:#000; margin:0 auto; text-align:left; color:#053E8D; font-weight:bold; text-indent:15px; overflow:hidden;}
#entsubnav span{ padding:0; font-weight:normal; color:#000;}
#entsubnav span.spnred{ color:#f00; background:none; padding:0;font-weight:bold; }
#entsubnav a{ color:#000; font-weight:normal; text-decoration:none;}
#entsubnav a:hover{ text-decoration:underline;}


#newssubnav{ width:960px;height:24px; line-height:24px; letter-spacing:1px; margin:0 auto; text-align:left;color:#053E8D; font-weight:bold; text-indent:15px; overflow:hidden;}
#newssubnav span{font-weight:normal;}
#newssubnav span.spnred{ color:#f00; background:none; padding:0;font-weight:bold;}
#newssubnav a{ color:#000; font-weight:normal; text-decoration:none;}
#newssubnav a:hover{ text-decoration:underline;}


#realsubnav{ width:960px; color:#053E8D; font-weight:bold; text-indent:15px;line-height:24px; letter-spacing:1px;margin:0 auto; text-align:left; overflow:hidden;}
#realsubnav span{ padding:0; font-weight:normal; color:#000;}
#realsubnav span.spnred{ color:#f00; background:none; padding:0; font-weight:bold;}
#realsubnav a{ color:#000; font-weight:normal; text-decoration:none;}
#realsubnav a:hover{ text-decoration:underline;}
#realsubnav .blogred{ color:#f00;}
#realsubnav .font2bore{ color:#f60; font-size:12px; font-weight:bold;}


#finasubnav{ width:935px; height:24px; line-height:24px;padding:0 0 0 25px;letter-spacing:1px;  margin:0 auto 0px; overflow:hidden;}
#finasubnav a{ color:#000; text-decoration:none;}
#finasubnav a:hover{ text-decoration:underline;}

#sportsnav {width:960px;margin:0 auto;height:24px; line-height:24px;clear:both;}
#sportsnav dl {}
#sportsnav dt { float:left;background:url(/boke/sports/images/sports_ico_arrow.gif) no-repeat 6px center; padding:2px 0 0 22px;}	
#sportsnav dd { float:left;padding:2px 0 0 5px;margin-right:15px;}	
#sportsnav .blue12b {color:#00369A; font-size:12px; font-weight:bold}
#sportsnav .blue12b a:link,#sportsnav .blue12b a:visited {color:#00369A;font-weight:bold; font-size:12px;text-decoration: none}
#sportsnav .blue12b a:hover{text-decoration: underline;}
#sportsnav .black12b {color:black; font-weight: bold; font-size:12px}

#sportsnav a.blue12:link,#sportsnav a.blue12:visited {color:#00369A;font-weight: normal; font-size:12px;}
#sportsnav a.blue12:hover{text-decoration: underline;}
#sportsnav a.black12 { color:black;font-size:12px}
#sportsnav a.black12:link,#sportsnav a.black12:visited {color:black;font-weight: normal;font-size:12px;text-decoration:none;}
#sportsnav a.black12:hover{text-decoration:underline;}


/*导航结束*/

#video  {width:600px; height:auto; float:left}
#video_p1 { float:left; width:600px; margin:5px 0px}
#video_p1 h1 {width:300px; font-size:18px!important; float:left; font-weight:bold; padding-left:10px;color: #1269AC;}
#video_p1 h1 a:link,#video_p1 h1 a:visited {color: #1269AC; text-decoration:none;}
#video_p1 h1 a:hover,#video_p1 h1 a:active {color: #1269AC;text-decoration: underline;}
#video_p1 span {float:right}
#video h1 strong { height:30px; line-height:30px;font-weight:normal; float:left; color:#000;font-size:12px}
#video h1 span { float:left;line-height:30px; text-align:right;color:#000;font-size:12px;font-weight:normal;}
#video h1 font {float:left;color:#666;font-family:Verdana, Arial,; font-size:12px;font-weight:normal;line-height:26px;}
#video h3 {height:30px; line-height:30px; width:590px;font-size:12px; float:left;  font-weight:normal; padding-left:10px}
#video h3 strong { height:30px; line-height:30px;font-weight:normal; float:left; color:#000}
#video h3 span { float:right;line-height:30px; text-align:right;color:#000;}
#video h3 font {float:left;color:#666;font-family:Verdana, Arial,; font-size:12px}
#video_mid {width:600px; float:left; padding:10px 0px;text-align:center}
#video_mid_kb {width:600px; height:400px; float:left; padding:10px 0px;border:1 solid #ff0000;}
#video_bt  {width:580px; float:left;padding:5px 0px; margin-left:15px; display:inline; text-align:center}
#video_bt ul { float:left;}
#video_bt li { float:left;}
#video_bt li strong { float:left; padding:6px 5px 0px 5px;}
#video_bt li span {float:left;height:30px;line-height:30px;}
#video_bt li span a:link,#video_bt li span a:visited {color: #000; text-decoration:underline; font-size:12px; font-weight:normal}
#video_bt li span a:hover,#video_bt li span a:active {color: #000;text-decoration:underline;font-size:12px; font-weight:normal}
#video_bt li dl { float:left; width:85px}
#video_bt li dt { float:left;}
#video_bt li dt strong { float:left; padding:6px 5px 0px 5px;}
#video_bt li dt span {float:left;height:30px;line-height:30px;}
#video_bt li dt span a:link,#video_bt li dt span a:visited {color: #000; text-decoration:underline; font-size:14px; font-weight:bold}
#video_bt li dt span a:hover,#video_bt li dt span a:active {color: #000;text-decoration:underline;font-size:14px; font-weight:bold}
#video_bt li dd { float:left; font-size:10px; font-family:Verdana, Arial; color:#666; padding-left:5px}
.video_bt_1 {height:30px;line-height:30px; width:170px; border:1px solid #ccc; background-color:#f9f9f9;}

.video_bt_2 { height:30px;line-height:30px; width:80px; background-color:#f9f9f9; margin-left:6px; }
.video_bt_2 a:link,.video_bt_2 a:visited {border:1px solid #ccc; width:60px; float:left;height:30px;line-height:30px;color: #000; text-decoration:underline; font-size:12px; background:url(/boke/sports/images/ico_hf.gif) no-repeat 7px 10px; padding-left:20px}
.video_bt_2 a:hover,.video_bt_2 a:active {border:1px solid #ccc; width:60px; float:left;height:30px;line-height:30px;color: #000; text-decoration:underline; font-size:12px; background-color:#F0F0F0;padding-left:20px}

.video_bt_3,.video_bt_5{ height:30px;line-height:30px; width:55px;background-color:#f9f9f9; margin-left:8px; }

.video_bt_3 a:link,.video_bt_3 a:visited {border:1px solid #ccc; width:35px; float:left;height:30px;line-height:30px;color: #000; text-decoration:underline; font-size:12px; font-weight:normal;background:url(/boke/sports/images/ico_sc.gif) no-repeat 5px 5px; padding-left:20px}
.video_bt_3 a:hover,.video_bt_3 a:active {border:1px solid #ccc; width:35px; float:left;height:30px;line-height:30px;color: #000; text-decoration:underline; font-size:12px; font-weight:normal;background-color:#F0F0F0;padding-left:20px}

.video_bt_4 { height:30px;line-height:30px; width:80px;background-color:#f9f9f9; margin-left:8px; }
.video_bt_4 a:link,.video_bt_4 a:visited {border:1px solid #ccc; width:60px; float:left;height:30px;line-height:30px;color: #000; text-decoration:underline; font-size:12px; font-weight:normal;background:url(/boke/sports/images/ico_add.gif) no-repeat 5px 6px; padding-left:20px}
.video_bt_4 a:hover,.video_bt_4 a:active {border:1px solid #ccc; width:60px; float:left;height:30px;line-height:30px;color: #000; text-decoration:underline; font-size:12px; font-weight:normal;background-color:#F0F0F0;padding-left:20px}

.video_bt_5 a:link,.video_bt_5 a:visited {border:1px solid #ccc; width:35px; float:left;height:30px;line-height:30px;color: #000; text-decoration:underline; font-size:12px; font-weight:normal;background:url(/boke/sports/images/ico_fx.gif) no-repeat 5px 6px; padding-left:20px}
.video_bt_5 a:hover,.video_bt_5 a:active {border:1px solid #ccc; width:35px; float:left;height:30px;line-height:30px;color: #000; text-decoration:underline; font-size:12px; font-weight:normal;background-color:#F0F0F0;padding-left:20px}

.video_bt_6 { height:30px;line-height:30px; width:80px;background-color:#f9f9f9; margin-left:8px; }
.video_bt_6 a:link,.video_bt_6 a:visited {border:1px solid #ccc; width:60px; float:left;height:30px;line-height:30px;color: #000; text-decoration:underline; font-size:12px; font-weight:normal;background:url(/boke/sports/images/ico_newl.gif) no-repeat 5px 6px; padding-left:20px}
.video_bt_6 a:hover,.video_bt_6 a:active {border:1px solid #ccc; width:60px; float:left;height:30px;line-height:30px;color: #000; text-decoration:underline; font-size:12px; font-weight:normal;background-color:#F0F0F0;padding-left:20px}


.video_bt_01 {height:29px;line-height:29px; width:85px;background-color:#f9f9f9;}
.video_bt_02 {height:29px;line-height:29px; width:85px;background-color:#f0f0f0;}


#video_pop {width:558px; float:left;margin:5px 10px 0px 10px;display:inline;padding:10px; background-color:#FFF}
#video_pop ul { float:left; height:auto;width:558px;background:#f6f6f6}
#video_pop li{ float:left; line-height:30px; height:30px;width:558px}
#video_pop li h3,
#video_pop li h4,
#video_pop li h5,
#video_pop li h6 {float:left; font-weight:normal; padding-left:5px; display:inline; display:block}
#video_pop li h3 {width:80px;color:#000; text-align:right}
#video_pop li h4 {width:170px; padding-top:5px; color:#666}
#video_pop li h4 input { border:1px solid #ccc ; padding:1px;width:170px;color:#666;}
#video_pop li h5 { width:50px;padding-top:5px;*padding-top:2px!important;*padding-top:5px;}
#video_pop li h6 { width:230px; overflow:hidden; font-size:12px;color:#666; font-family:Verdana, Arial; font-size:11px}
#video_pop dl { float:left; height:auto;width:558px; padding-bottom:7px}
#video_pop dt { float:left; width:458px; font-size:14px; color:#000; font-weight:bold}
#video_pop dd { float:left; width:100px; text-align:right}

#attitude {width:558px;margin:10px 10px 0px 10px;padding:10px; float:left; display:inline}
#attitude h2 {float:left; font-size:14px; font-weight:bold; color:black}
#attitude h3 {float:left; font-size:12px; font-weight:bold; padding:2px 0px 0px 2px}
#attitude_part2 { float:left; width:558px;  height: auto; padding-top:10px; margin-left:-10px!important; display:inline }
#attitude_part2 dl {width:80px; float:left; padding:5px 0px; margin-left:30px; display:inline;}
#attitude_part2 dt {width:80px; float:left; margin-bottom:5px}
#attitude_part2 dd {width:80px; float:left;height:30px;line-height:30px; background-color:#F0F0F0; text-align:center}
#attitude_part2 dd a:link,#attitude_part2 dd a:visited {width:80px; float:left;height:30px;line-height:30px;color: #000; text-decoration:underline; font-size:12px; font-weight:normal;background-color:#F0F0F0;}
#attitude_part2 dd a:hover,#attitude_part2 dd a:active {width:80px; float:left;height:30px;line-height:30px;color: #000; text-decoration:underline; font-size:12px; font-weight:normal;background-color:#FFF2D9;}

.comment {width:600px; float:left;margin:10px 0px 0px 0px;display:inline; }
.comment_part1 {width:580px; float:left;}
.comment_part1 strong {float:left;line-height:30px; font-weight:normal; color:#000;}
.comment_part1 span {float:right;line-height:30px; text-align:right;color:#000;}
.comment  font {line-height:30px; color:#666; font-family:Verdana, Arial,; font-size:11px;}
.comment_mid {float:left; height:auto; width:580px; margin-top:10px}
.comment_mid dl{float:right; height:auto; width:580px;}
.comment_mid dt{width:580px;float:left; background-color:#ECECEC; height:23px; line-height:23px}
.comment_mid strong { float:left; padding-left:5px;height:23px; line-height:23px; font-weight:bold}
.comment_mid span { float:right; text-align:right;padding-right:5px;height:23px; line-height:23px}
.comment_mid dd { width:580px; float:left; padding:8px 0px 8px 0px}
.comment_mid h4 {width:580px; float:left; text-align:right; font-size:12px; font-weight:normal; padding:25px 0px 0px 0px; display:inline}
.comment_mid h5 {width:500px; float:left; text-align:left; font-size:12px; font-weight:normal;display:inline; margin:10px 0 0 20px; }
/*.comment_mid .answer p {padding-left:5px}
.comment_mid .answer_2 {width:530px; padding:5px 0px;}
.comment_mid .answer_1 {width:528px; padding:5px 0px;border:1px #ccc  solid;}*/
.comment_mid h6 {width:520px; float:left; text-align:right; font-size:12px; font-weight:normal; padding:15px 0px 0px 0px; display:inline;margin:0px 0 0 20px;}
.comment_mid_l {float:left; height:auto; width:80px;}
.comment_mid_r {float:right; height:auto; width:500px;}
.comment_mid_r dl{float:right; height:auto; width:500px;}
.comment_mid_r dt{width:500px;float:left; background-color:#ECECEC; height:23px; line-height:23px}
.comment_mid_r strong { float:left; padding-left:5px;height:23px; line-height:23px; font-weight:bold}
.comment_mid_r span { float:right; text-align:right;padding-right:5px;height:23px; line-height:23px}
.comment_mid_r dd { width:500px; float:left; padding:8px 0px 8px 0px}
.comment_mid_r h4 {width:500px; float:left; text-align:right; font-size:12px; font-weight:normal; padding:25px 0px 0px 0px; display:inline}
.comment_part2 {width:580px; float:left;}
.comment_part2 strong {float:left;line-height:30px; font-weight:normal; color:#000;}
.comment_part2 span {float:right;line-height:30px; text-align:right;color:#000;}

.comment_answer {width:580px; float:left; margin-top:10px}
.comment_answer_l {width:200px; float:left; margin-right:10px}
.comment_answer_r {width:370px; float:left;}

.comment_part3 {width:580px; float:left; margin-top:10px}
.comment_part3_top { float:left; width:200px}
.comment_part3_top ul { float:left; width:114px}
.comment_part3_top li { width:55px; height:22px; line-height:22px; float:left; text-align:center}
.comment_tsj {border-left:1px solid #ccc;border-top:1px solid #ccc;}
.comment_ldw {border-left:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #ccc; background-color:#F6F6F6}
.comment_qq {border-left:1px solid #ccc;border-top:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc;background-color:#F6F6F6}
.comment_1 { background:#fff; border-bottom:none}
.comment_2 { background:#f6f6f6; border-bottom:1px solid #ccc}
.comment_part3_top dl{ float:left; width:85px;height:23px; text-align:right; border-bottom:1px solid #ccc}
.comment_part3_top dt {height:20px; float:right;color:#000; margin-left:5px;}
.comment_part3_top dt a:link,
.comment_part3_top dt a:visited { border:1px #ccc solid;padding:2px 5px; color:#000; text-decoration:none; font-size:11px; font-weight: bold;background-color:#F7F7F7; display:block}
.comment_part3_top dt a:hover,
.comment_part3_top dt a:active {border:1px #ccc solid; padding:2px 5px; color: #000; text-decoration:none; font-size:11px; font-weight: bold;background-color:#fff;display:block}
.comment_part3_mid {width:178px; float:left; padding:10px 10px 0px 10px; border:1px solid #ccc; border-top:none; margin-top:-1px}
.comment_part3_mid ul{ float: left; padding-top:5px;width:178px;}
.comment_part3_mid li { float:left; margin-left:8px; display:inline}
.comment_part3_mid dl{ float:right; width:100px;height:23px; text-align:right;}
.comment_part3_mid dt {height:20px; float:right;color:#000;margin-left:5px;}
.comment_part3_mid dt a:link,
.comment_part3_mid dt a:visited { border:1px #ccc solid;padding:2px 5px; color:#000; text-decoration:none; font-size:11px; font-weight: bold;background-color:#F7F7F7; display:block}
.comment_part3_mid dt a:hover,
.comment_part3_mid dt a:active {border:1px #ccc solid; padding:2px 5px; color: #000; text-decoration:none; font-size:11px; font-weight: bold;background-color:#fff;display:block}

.comment_part3_text {float:left}
.comment_part3_text textarea {width:364px; float:left; height:100px; padding:2px; color:#666; border:1px #ccc solid; margin-top:7px; font-size:12px; background: url(/boke/sports/images/bg_joylogo.jpg) center center no-repeat}
.comment_part3_foot  {width:370px; float:left;margin-top:3px;}
.comment_part3_foot h3,
.comment_part3_foot h4,
.comment_part3_foot h5 { font-size:12px; font-weight:normal}
.comment_part3_foot h3 { float:left; padding-top:1px}
.comment_part3_foot h4 { float:left; margin-left:3px}
.comment_part3_foot h5 { float:right}

.jokeboke {float:left; width:558px; padding:10px; margin:10px 10px 0px 10px; display:inline; background:#FBFDFF}
.joke { float:left; width:270px; padding-right:8px}
.joke h2 {float:left; font-size:14px; font-weight:bold; color:black; width:260px}
.joke dl, 
.joke dt,
.joke dd { float:left; width:90px;}
.joke dl {margin:8px 0 0 0}

.boke { float:left; width:270px; border-left:1px solid #ccc; padding-left:8px}
.boke h2 {float:left; font-size:14px; font-weight:bold; color:black; width:260px}
.boke dl, 
.boke dt,
.boke dd { float:left; width:90px;}
.boke dl {margin:8px 0 0 0}

#leftfoot  {float:left; width:558px;margin:10px 10px 0px 10px; display:inline; text-align:center}

/*-----------------右侧部分-----------------*/
.righttop { width:310px; color:#000; }
.righttop span { float:left; margin-right:10px; }
.righttop strong {color:#666; font-weight:normal;}
.righttop ul { float:left;}
.righttop li { margin-bottom:8px;}
.righttop p {float:left; width:310px; line-height:160%; color:#666; border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding:6px 0; margin-top:5px;}
.righttop .fl { width:310px; margin-top:5px;border-bottom:1px solid #ccc; }
.righttop .fl li { margin-top:5px; line-height:18px}
.righttop .f2 {width:310px; margin-top:10px;}
.righttop .f2 li {height:16px;line-height:16px; width:310px; overflow:hidden }
.righttop .f2 li strong {float:right; font-weight:normal;}
.righttop .f2 li span {font-size:14px; font-weight:bold;width:180px}

.right_menu { width:333px; float:left; padding-left:15px;}
.right_menu a:link,.right_menu a:visited { font-size:14px; color:#000; text-decoration:none;}
.right_menu a:hover { font-size:14px; color:#000; text-decoration:underline;}
.right_menu ul { background: url(/boke/sports/images/bg_piont.gif) repeat-x center bottom; height:28px}
.right_menu li { float:left; padding:5px; font-size:14px; font-weight:bold; color:#000;}
.right_menu .l1 { border-left:1px solid #ccc;  border-bottom:1px solid #ccc; border-top:1px solid #ccc;border-right:1px solid #ccc; padding:5px 10px; height:16px;background:#F6F6F6; }
.right_menu .l2 { border:1px solid #ccc; border-left:none; background:#F6F6F6; padding:5px 10px; height:16px; }
.right_menu .l3 { border:1px solid #ccc; border-left:none; background:#F6F6F6; padding:5px 10px; height:16px;}
.right_menu .l4 { border-bottom:1px solid #ccc; width: 33px; display:block; height:17px;}
.right_menu .l5 { background-color:#fff; border-bottom:1px solid #fff;}

.introduce { float:left; width:310px}
.introduce p { line-height:18px; text-indent:2em; }
.introduce h3 { padding-top:10px; border-top:1px dashed #ccc; font-size:12px ; font-weight: normal}

.samevideo { float:left; width:310px}
.samevideo ul { float:left;width:310px}
.samevideo li { float:left;  line-height:22px; height:22px; overflow:hidden; white-space:nowrap;width:310px}
.samevideo li span { float:left; width:290px; overflow:hidden;background:url(/boke/sports/images/ico_play.gif) 0px 6px  no-repeat; padding-left:20px;white-space:nowrap}
.samevideo li strong {float:right; overflow:hidden; text-align:left; font-weight:normal;white-space:nowrap; width:80px; padding-left:10px}
.samevideo li strong font {color:#000; font-size:12px}

.newsvideo { float:left; width:310px}
.newsvideo ul { float:left;width:310px}
.newsvideo li { float:left;  line-height:26px; height:26px; overflow:hidden; white-space:nowrap;width:310px}
.newsvideo li span { float:left; width:195px; overflow:hidden;padding-left:25px;white-space:nowrap}
.newsvideo li .num01 {background:url(/boke/sports/images/num_01.gif) 0px 6px  no-repeat;}
.newsvideo li .num02 {background:url(/boke/sports/images/num_02.gif) 0px 6px  no-repeat;}
.newsvideo li .num03 {background:url(/boke/sports/images/num_03.gif) 0px 6px  no-repeat;}
.newsvideo li .num04 {background:url(/boke/sports/images/num_04.gif) 0px 6px  no-repeat;}
.newsvideo li .num05 {background:url(/boke/sports/images/num_05.gif) 0px 6px  no-repeat;}
.newsvideo li .num06 {background:url(/boke/sports/images/num_06.gif) 0px 6px  no-repeat;}
.newsvideo li .num07 {background:url(/boke/sports/images/num_07.gif) 0px 6px  no-repeat;}
.newsvideo li .num08 {background:url(/boke/sports/images/num_08.gif) 0px 6px  no-repeat;}
.newsvideo li .num09 {background:url(/boke/sports/images/num_09.gif) 0px 6px  no-repeat;}
.newsvideo li .num10 {background:url(/boke/sports/images/num_10.gif) 0px 6px  no-repeat;}

.newsvideo li strong {float:right; overflow:hidden; text-align:right; font-weight:normal;white-space:nowrap; width:90px}
.newsvideo li strong font {color:#000; font-size:12px}

.right_channel { float:left; width:310px}
.right_channel p { height:22px ; line-height:22px; background:url(/boke/sports/images/bg_line.gif) right center no-repeat;; width:310px; font-size:14px; font-weight:bold; color:#000; float:left; display:block}
.right_channel span { width:310px;margin:10px 0; float:left }
.right_channel span dl,
.right_channel span dt,
.right_channel span dd {float:left; width:126px; margin-left:10px; display:inline;}
.right_channel span dd {line-height:20px; height:20px; overflow:hidden}
.right_channel ul{ float:left; width:310px; margin-top:6px}
.right_channel li {float:left; width:130px; overflow:hidden;background:url(/boke/sports/images/ico_play.gif) 0px 6px  no-repeat; padding-left:17px;white-space:nowrap; line-height:22px; height:22px; margin-left:5px; display: inline}

.dyds {float:left; width:310px; margin-top:8px}
.dyds dl,
.dyds dt,
.dyds dd {float:left; width:128px; overflow:hidden; text-align:center}
.dyds ul { width:170px; margin-left:10px ; float:left}
.dyds li {border-bottom:1px dashed #ccc; float:left; padding:5px 0px}
.dyds li p { line-height:18px; height:18px; overflow:hidden; width:170px; white-space:nowrap; float:left}
.dyds li span { width:180px;  float:left; white-space:nowrap; }
.dyds li strong { width:70px; overflow:hidden; font-weight:normal; float:right; white-space:nowrap; }
.dyds li font { font-size:12px; color:black}

.rightshare_txt {float:left; width:310px; margin-top:7px}
.rightshare_txt ul {}
.rightshare_txt li { float:left; width:150px; line-height:22px; height:22px; overflow:hidden; padding-right:5px}
.right_bbs  {float:left; width:310px; margin-top:7px}
.right_bbs dl,
.right_bbs dt,
.right_bbs dd {float:left; width:128px; overflow:hidden; text-align:center;}
.right_bbs dd { height:15px; line-height:15px}
.right_bbs ul {float:left;width:170px; margin-left:10px ; float:left}
.right_bbs li { float:left; height:22px; line-height:22px; width:170px; overflow:hidden}





/*----------------pop部分-----------------*/
.pop { width:136px; float:left; height:36px; background:url(/boke/sports/images/bg_pop.gif) no-repeat;}
.pop ul{ width:136px; float:left; }
.pop li { float: left; margin-left:7px; padding-top:15px; display:inline}
#pop_a{position:relative;/*相对定位*/width:200px;height:auto; float:left}
#pop_b{position:absolute;/*绝对定位，因为没有设置#main1:position:relative;相对与body定位*/float:left;top:-10px;*top:-10px!important;*top:-14px;left:410px;*left!important:410px;*left:410px; width:200px;}

#pop_b_h2 {float:left; width:200px; background:url(/boke/sports/images/bg_pop1.gif)  no-repeat  0px  bottom ; height:9px;}
#pop_b_h3 {float:left; width:193px;font-size:0px; text-align:right;; background:#FDFEDE;border:1px solid #ccc; border-top:none; padding:0px 5px 5px 0px }
#pop_b p { float:left;width:178px; text-indent:2em; line-height:18px; background:#FDFEDE;padding:5px 10px 0px 10px;border:1px solid #ccc; border-top:none; border-bottom:none}
.pop1 { width:136px;  height:36px; background:url(/boke/sports/images/bg_pop.gif) no-repeat;}


/*----------------北京2008-----------------*/
.beijing2008 { float:left; width:578px;margin:5px 10px 5px 10px; height:100px; display:inline}
.beijing2008_l { float:left; width:44px; text-align: center; padding-top:25px; display:inline}
.beijing2008_r { float:right; width:44px;text-align: center;padding-top:25px;}
.beijing2008_m { float:left; width:490px; margin-top:13px; margin-left:-10px}
.beijing2008_m dl { float:left; width:76px; text-align:center; margin-left:20px; display:inline}
.beijing2008_m dt { float:left; width:76px; text-align:center}
.beijing2008_m dd { float:left; width:76px; text-align:center; overflow:hidden; height:18px; line-height:18px}


/*----------------滚动-----------------*/
.gundong {margin:0px 60px 2px 60px; width:480px;  float:left; display:inline;height:22px; line-height:22px;overflow:hidden;}
.gundong_l { width:235px; float:left;height:22px; line-height:22px;overflow:hidden;}
.gundong_r { width:235px; float:right;height:22px; line-height:22px;overflow:hidden;}

/*-----------------link部分-----------------*/
a.black12:link,a.black12:visited {color:#000; text-decoration:underline;}
a.black12:hover,a.black12:active {color:#000;text-decoration: underline;}

a.black12n:link,a.black12n:visited {color:#000; text-decoration:none;}
a.black12n:hover,a.black12n:active {color:#000;text-decoration:none;}

.blue14 {olor: #0B5294; font-size:14px; font-weight:bold;}
.blue14 a:link,.blue14 a:visited {ctext-decoration:underline;}
.blue14 a:hover,.blue14 a:active {text-decoration:none;}

/*----------------广告-----------------*/
#ad_google {width:578px;margin:10px 10px 0px 10px;float:left; display:inline}
#ad_text {width:310px; float:left;}
#ad_text ul { float:left;width:310px;}
#ad_text li { width:147px; float:left; height:22px; line-height:22px; overflow:hidden; padding-left:3px}
#ad_leftfoot {width:578px;margin:10px 10px 0px 10px;float:left; display:inline}

.answer {width:98%; padding:0px 10px;background:#FFFFF7; border:1px solid #ccc; border-top:5px solid #ccc}
.answer p {padding:5px}
.top_num { float:left; width:310px; margin-top:10px;}
.top_num iframe { float:left; width:310px; height:240px; }
.top_l { float:left; font-size:12px;}
.top_r { float:right;}
.top_num2 {float:left; width:310px; height:200px; overflow:scroll;overflow-x:hidden; }
.top_num2 a:link,.top_num2 a:visited { color:#0A5191; text-decoration:underline;}
.top_num2 a:hover { color:#0A5191; text-decoration:none;}
.top_num2_pic { float:left; margin-right:10px; border:1px solid #ccc; padding:2px;}
.top_num2_xg { float:left; }
.top_num_xg li { margin-bottom:5px;font-size:12px;}
.top_num_list { float:left; width:270px; margin-top:5px;}
.top_num_list dl { float:left;}
.listimg{ float:left; margin-right:10px; border:1px solid #ccc; padding:2px;}
.top_num_list dt {float:left}
.top_num_list dd {float:left;margin-bottom:5px; width:150px}
.top_num_list li{ float:left; width:270px; padding:5px 10px; margin-bottom:1px; font-size:12px;}
.list1 { background:#F6F6F6; cursor:pointer}
.list2 { background:#E8E8E8; cursor:pointer}


.right_inews { float:left; width:310px}
.right_inews p { height:22px ; line-height:22px; background:url(/boke/sports/images/bg_line.gif) right center no-repeat;; width:310px; font-size:14px; font-weight:bold; color:#000; float:left; display:block}
.right_inews span { width:310px;margin:10px 0 5px 0; float:left; border-bottom:1px dashed #ccc; padding-bottom:5px}
.right_inews span dl,
.right_inews span dt,
.right_inews span dd {float:left; width:126px; margin-left:10px; display:inline;}
.right_inews span dd {line-height:20px; height:20px; overflow:hidden}
.right_inews ul{ float:left; width:310px;}
.right_inews li {float:left; width:130px; overflow:hidden;background:url(/boke/sports/images/ico_play.gif) 0px 6px  no-repeat; padding-left:17px;white-space:nowrap; line-height:22px; height:22px; margin-left:5px; display: inline}

/*------------2009-4-14添加-------------*/
/*------------2009-5-12修改广告2--------*/
/*----------------广告2-----------------*/
.ifr_a2 { width:330px; float:left; border:1px #427FC0 solid; height:250px; background:#f7f7f7}
.a2_bar { border-bottom:1px solid #ccc;height:25px;line-height:25px; background:#427FC0; }
.a2_bar em {height:25px;line-height:25px; font-size:14px; font-weight:bold; float:left; padding-left:5px; font-style:normal; color:#fff}
.a2_bar em a { color:#FFF!important; text-decoration:none!important}
.a2_bar ul { float:right;}
.a2_bar li {background:#f7f7f7;cursor:pointer; padding:5px; height:12px; line-height:12px; float:left; width:40px; text-align:center; border:1px solid #ccc; margin:2px 4px -1px 0; font-weight:bold}
.a2_bar .a2bg { float:left;background:#f7f7f7; font-weight:bold; display:block; margin-top:3px; position: relative; border-bottom:none}
.a2_mid {}
.a2_midl { float: left; width:200px; margin-left:8px; display:inline}
.a2_midl ul {}
.a2_midl ul .a2_fontred { color:#F00!important}
.a2_midl li {line-height:22px;width:190px; height:22px; float:left; overflow:hidden; font-size:12px}
.a2_midl li a {color:#333!important; text-decoration:underline!important}
.a2_midl li a:hover { text-decoration:none!important}
.a2_midl .a2font { font-family:"黑体"; font-size:18px; color:#C00; text-align:center; padding:7px 0 0px 0; font-weight:normal}
.a2_midl .a2font a {color:#C00!important; text-decoration:none}
.a2_midr { width:113px; float:right; margin:8px 5px 0 0; display:inline}
.a2_midr a {color:#333!important}
.a2_midr dl {}
.a2_midr dt {}
.a2_midr dd { height:22px; overflow:hidden; text-align:center;}
.a2_midr dd a {color:#333!important; text-decoration:underline!important}
.a2_midr dd a:hover { text-decoration:none!important}
.a2_midr img { border:1px solid #ccc; padding:3px; background:#FFF}

/*----------------广告3-----------------*/
.ifr_a3 { width:330px; float:left; border:1px #427FC0 solid; height:130px; background:#f7f7f7}
.ifr_a31 { width:330px; float:left; border:1px #427FC0 solid; height:170px; background:#f7f7f7}
.a3_bar {height:25px;line-height:25px; background:#427FC0; }
.a3_bar em {height:25px;line-height:25px; font-size:14px; font-weight:bold; float:left; padding-left:5px; font-style:normal; color:#fff}
.a3_bar_txt {float:left; width:310px; margin-top:7px}
.a3_bar_txt ul {}
.a3_bar_txt li { float:left; width:150px; line-height:22px; height:22px; overflow:hidden; padding:0 0 0 5px}
.a3_bar_txt li a { color:#333!important}

/*----------------2009 0519 添加代码-----------------*/
#video_pop2 {width:558px; float:left;margin:5px 10px 0px 10px;display:inline;padding:10px; background-color:#FFF}
#video_pop2 ul { float:left; height:auto;width:558px;background:#f6f6f6}
#video_pop2 li{ float:left; line-height:30px; height:30px;width:558px}
#video_pop2 li h3,
#video_pop2 li h4,
#video_pop2 li h5,
#video_pop2 li h6 {float:left; font-weight:normal; padding-left:5px; display:inline; display:block}
#video_pop2 li h3 {font-size:12px;width:80px;color:#000; text-align:right}
#video_pop2 li h4 {width:170px; padding-top:5px; color:#666}
#video_pop2 li h4 input { border:1px solid #ccc ; padding:1px;width:170px;color:#666;}
#video_pop2 li h5 { width:50px;padding-top:5px;*padding-top:2px!important;*padding-top:5px;}
#video_pop2 li h6 { width:230px; overflow:hidden; font-size:12px;color:#666; font-family:Verdana, Arial; font-size:11px}
#video_pop2 dl { float:left; height:auto;width:558px; padding-bottom:7px}
#video_pop2 dt { float:left; width:458px; font-size:14px; color:#000; font-weight:bold}
#video_pop2 dd { float:left; width:100px; text-align:right}
