@charset "utf-8";
/* 导航 */
.nav li.nav_on{background-color:#35a100;}
.nsub_bar{background:#35a100;}
/* 主体 */
.s_wrap{background:url(//img.7mth.com/imgs_v2/sh_bg.jpg) no-repeat center 0;}
.sc_con{overflow:hidden;}
/* 左侧 */
.sc_mbox{float:left;width:695px;}
.crumb{clear:both;display:inline-block;padding:0 3px;margin:40px 37px 16px;color:#535353;border-bottom:1px solid #a0a0a0;}
.crumb a{color:#535353;}
.tb_io_b{margin:0 37px;padding-bottom:60px;overflow:hidden;}
.pred_time{clear:both;height:28px;line-height:28px;margin-top:20px;border-bottom:2px solid #35a100;}
.pred_time span{display:inline-block;padding:0 10px;color:#fff;font-size:16px;font-style:italic;background:#35a100;}
.pred_time a, .pred_time strong{display:inline-block;padding:0 10px;margin-right:4px;color:#000;background:#e4e4e4;}
.pred_time strong{color:#fff;background:#35a100;}
.prd_bar{padding:0 3px;}
.prd_tb{background:#f6f6f6;}
.prd_tb td{height:46px;border-top:1px solid #acacac; border-collapse:collapse;}
.tpr_ss{width:154px;font-weight:bold;color:#1163E0;padding-left:6px; }
.tpr_l{text-align:right;font-weight:bold;width:200px;word-break:break-all;padding-right:5px; }
.tpr_r{text-align:left;font-weight:bold;width:200px;word-break:break-all;padding-left:5px; }
.tpr_l a, .tpr_r a{color:#000;}
.tp_logo{display:inline-block;width:30px;height:30px;border-radius:16px;border:1px solid #000;overflow:hidden;text-align:center;}
.tpr_img{width:;}
.tpr_vs{font-weight:bold;width:30px;text-align:center; }
.tpr_vs a{color:#CC0000;}
.prd_cnt{height:20px;padding-top:8px;}
.prd_tbar, .prd_tbar a{text-align:right;color:#545454;}
/* 右侧 */
.sc_sbox{float:left;width:292px;}
.mt_ntop{height:28px;line-height:28px;margin:10px 16px 0;border-bottom:2px solid #ec6941;}
.mt_ntop span{float:left;padding:0 10px;color:#fff;font-weight:bold;background:#ec6941;}
.mt_ntop a{float:right;display:inline;color:#1f1f1f;font-weight:bold;font-family:Tahoma;}
.sc_sitem{width:252px;height:541px;margin:0 auto;padding-top:12px;position:relative;overflow:hidden;}
.sc_sh{height:407px;}
.sc_scoll{width:1000em;position:absolute;}
.sc_slist{float:left;width:252px;overflow:hidden;}
.sc_slist li{float:left;display:inline;width:120px;height:135px;margin:0 3px;}
.sc_slist li span{display:inline-block;width:120px;height:90px;overflow:hidden;}
.sc_slist li p{height:32px; line-height:16px;color:#000;font-weight:bold;overflow:hidden;word-break:break-all;word-wrap:break-word;}
.sc_slist li a:hover, .sc_slist li a:hover p{color:#cc0000;text-decoration:underline;}
.sc_dec{padding-bottom:10px;text-align:center;}
.sc_dec span{display:inline-block;width:9px;height:9px;margin:0 10px;background:#f8b551;cursor:pointer;overflow:hidden;}
.sc_dec span.sc_dot{background:#ec6941;}
.sc_vd{position:relative;}
.mt_vi{width:30px;height:30px;margin:-15px 0 0 -15px;background:url(//img.7mth.com/imgs_v2/mt_vi.png) no-repeat 0 0;position:absolute;top:50%;left:50%;z-index:2;}
.mt_vlay{width:120px;height:90px;position:absolute;left:0;top:0;z-index:1;background:#000;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);}
/**/
.pred_l_box { padding:12px 0 30px; width:248px;margin:0 auto;}
.pred_l_title{height:30px;line-height:30px;margin-bottom:12px;color:#fff;font-weight:bold;text-align:center;background:#ec6941;}
.pred_l_tb { width:248px; border-collapse:collapse;}
.pred_l_tb td { text-align:center;}
.pred_l_tb img { border:0; width:50px; height:64px; }
.pred_l_tb a{display:block;border-bottom:3px solid #fff;}
.pred_l_tb a:hover{border-bottom:3px solid #ed6942;}
.pred_l_box .ss_sel { width:220px; margin:5px auto; }
.ss_sel select { font-size:12px; }
.ss_sel .ss_s_l { text-align:right; width:75px; }
.ss_sel .ss_s_r { text-align:left; width:135px; }
/**/
.r_hn_list{padding:0 20px;}
.fth_ntlist{display:block;clear:both;margin-top:10px;padding-bottom:8px;border-bottom:1px solid #bfbfbf;}
.fth_ntlist dt{display:block;padding:0 0 2px 5px;font-size:12px;font-weight:bold;}
.fth_ntlist dt a:link, .fth_ntlist dt a:visited{color:#000;}
.fth_ntlist dt a:hover{color:#cc0000;}
.fth_ntlist dd{color:#666;height:65px;line-height:16px;overflow:hidden;word-break:break-all;word-wrap:break-word;}
.fth_ntlist dd a{float:right;display:inline;width:77px;height:61px;padding:5px 0 0 5px;margin-right:3px;}
.nline{border:0;}
/*detail style*/
.prd_d_ob { margin:auto; width:680px; padding:20px 0 10px 0; }
.prd_d_ob .p_team_l { float:left; font-weight:bold; width:250px; text-align:right; line-height:75px; font-size:14px; }
.prd_d_ob .p_team_r { float:left; font-weight:bold; width:250px; text-align:left; line-height:75px; font-size:14px; }
.p_team_l a:link, .p_team_l a:visited, .p_team_l a:active, .p_team_r a:link, .p_team_r a:visited, .p_team_r a:active { color:#0162AD; }
.p_team_r a:hover, .p_team_l a:hover { color:#CC0000; }
.prd_d_ob .p_t_img { float:left;width:47px; height:47px;margin:15px 10px 0;border:1px solid #000;border-radius:24px;text-align:center;overflow:hidden;}
.prd_d_ob .p_t_vs { float:left; width:30px; height:30px; text-align:center; padding-top:35px; font-size:14px; font-weight:bold; }
.prd_d_body .p_t_bar { clear:both; width:630px; margin:auto; text-align:right; padding:10px 0 5px 0; }
.p_t_bar a:link, .p_t_bar a:visited, .p_t_bar a:active { color:#696969; }
.p_t_bar a:hover { color:#C00; }
.prd_d_body .p_t_cnt { padding:10px 20px; clear:both; }
/*内容阵容部分样式*/
.p_zr_tb {clear:both; margin:auto; }
.p_zr_tb .pred_zrt td { color:#FFF; font-weight:bold; text-align:left; vertical-align:top; padding:5px 0 0 5px; width:339px; height:170px; }
.pred_zr {margin:auto; border:#dedede solid 1px; }
.pred_zr .redlink:link, .pred_zr .redlink:visited, .pred_zr .redlink:active { color:#FF0000; font-weight:bold; text-decoration:none; }
.pred_zr .redlink:hover { text-decoration:underline; }
.pred_zr .bluelink:link, .pred_zr .bluelink:visited, .pred_zr .bluelink:active { color:#0000FF; text-decoration:none; }
.pred_zr .bluelink:hover { text-decoration:underline; }
.pred_zr .blacklink:link, .pred_zr .blacklink:visited, .pred_zr .blacklink:active { color:#000000; text-decoration:none; }
.pred_zr .blacklink:hover { text-decoration:underline; }
.pred_zr .graylink:link, .pred_zr .graylink:visited, .pred_zr .graylink:active { color:#777777; text-decoration:none; }
.pred_zr .graylink:hover { text-decoration:underline; }
.pred_zr .greenlink:link, .pred_zr .greenlink:visited, .pred_zr .greenlink:active { color:#009900; text-decoration:none; }
.pred_zr .greenlink:hover { text-decoration:underline; }
.pred_zr .red_b { color:#F00; }
.pred_zr .blue_b { color:#00F; }
.pred_zr .black_b { color:#000; }
.pred_zr .gray_b { color:#777; }
.pred_zr .green_b { color:#009900; }
.pred_zr td { padding:5px; background:#EEEEEE; border:#FFFFFF solid 1px; }
.pred_zr .zr_t1 td { background:#666666; color:#FFF; font-weight:bold; padding:5px 0 5px 5px; }
.pred_zr .zr_sm td { text-align:center; font-weight:bold; }
.pred_zr .zr_mj td { background:#FFF; }
.pred_zr .zr_title { text-align:center; color:#000; font-weight:bold; }
.pred_zr .zr_title td { width:110px; }
.pred_zr .zr_nlst { line-height:20px; }
.pred_zr .bg1 { background:#F5F5F5; vertical-align:top; }
.pred_zr .bg2 { background:#FFFFFF; vertical-align:top; }
.pred_zr .sfzr { text-align:left; font-weight:bold; color:#000; }
.pred_zr .sfzr td { background:#FFFFFF; }
.pre_bz { background:#CCC; text-align:left; }
/* 回放列表 */
.game_list{ clear:both; width:610px; margin-bottom:10px; background:url(//img.7mth.com/imgs_v2/line_nl.jpg) no-repeat center bottom;}
.gl_top{padding-top:5px; height:30px; width:610px;}
.gl_top_left{ float:left; width:432px; font-weight:bold; padding-left:10px; color:#1163E0;}
.gl_top_right{ float:right; width:150px; padding-right:10px;}
.gl_top_right a, .gl_top_right a:link, .gl_top_right a:visited, .gl_top_right a:active { background:url(//img.7mth.com/imgs_v2/replay_butt.gif) no-repeat; display:block; padding-left:15px; widht:135px; height:24px; line-height:22px; font-size:12px; font-weight:bold; color:#FFF; border:0;}
.gl_top_right a:hover{ text-decoration:none;}
.gl_down {width:610px; height:75px; padding-bottom:10px; clear:both;overflow:hidden;}
.gl_down .gl_home { float:left; font-weight:bold; width:211px; text-align:right; line-height:75px;}
.gl_down .gl_away { float:left; font-weight:bold; width:211px; text-align:left; line-height:75px;}
.gl_home a:link, .gl_home a:visited, .gl_home a:active, .gl_away a:link, .gl_away a:visited, .gl_away a:active { color:#000; border:0;}
.gl_away a:hover, .gl_home a:hover { color:#CC0000; }
.gl_down .gl_logo { float:left;width:47px; height:47px;margin:15px 10px 0;border:1px solid #000;border-radius:24px;text-align:center;overflow:hidden;}
.gl_down .gl_vs { float:left; width:38px; height:30px; text-align:center; padding-top:30px; font-size:14px; font-weight:bold;}
.gl_down .gl_vs a{color:#000;}
.prd_d_body .p_t_bar { clear:both; width:650px; margin:auto; text-align:right; padding:10px 0 5px 0; }
.p_t_bar a:link, .p_t_bar a:visited, .p_t_bar a:active { color:#696969; }
.p_t_bar a:hover { color:#C00; }
.prd_d_body .p_t_cnt { padding:10px 20px; clear:both;}
.win,.against_m a:hover, .g_time{ color:#ff0000;}
/* 回放内页 */
.r_btitle{ width:610px; margin:10px 0;}
.r_btitle p{ font-size:20px; font-weight:700; margin-bottom:5px; color:#000;}
.r_btitle span{ color:#999;}
.against{ clear:both; width:610px; padding-top:10px; height:60px;}
.against_l, .against_r{ float:left; width:265px; height:60px;}
.against .team_name1,.against .team_name2{ float:left; width:185px; height:54px; font-size:16px; font-weight:bold; padding:6px 10px 0 10px;}
.against .team_name1 a, .against .team_name2 a, .against .team_name1 a:link, .against .team_name2 a:link, .against .team_name1 a:visited, .against .team_name2 a:visited { color:#000; text-decoration:none; border:0;}
.against .team_name1 a:hover, .against .team_name2 a:hover { color:#c00; border:0; text-decoration: underline;}
.against .team_name1{ text-align:right;}
.against .team_logo{ float:left; width:58px; height:58px; border:1px solid #000;border-radius:30px; text-align:center;overflow:hidden;}
.against_m{ float:left; width:80px; height:56px; text-align:center; padding-top:4px;}
.against_m p{ padding-top:3px;}
.against_m span.score{ color:#000;font-size:16px; font-weight:bold;}
.against_m span.score a, .against_m span.score a:link, .against_m span.score a:visited { border:0;}
.against_m span.m_score{ color:#666;}
.f_button{ clear:both; width:610px; height:30px; line-height:30px;}
.c_link{ float:left;height:30px; line-height:30px;}
.c_link a, .c_link span{ float:left;color:#000;}
.c_link a, .c_link a:link, .c_link a:visited { border:0;}
.c_link span{ padding:0 5px;}
.c_link a.la_btn{ background:url(//img.7mth.com/imgs_v2/flash_icon.gif) no-repeat 0 2px; float:left; height:30px; line-height:25px; padding:0 10px 0 25px;cursor:pointer;color:#FFF; font-weight:bold;}
.c_link a.la_btn:link, .c_link a.la_btn:visited {cursor:pointer;color:#a80b0e; }
.c_link a:hover, .c_link a.la_btn:hover {text-decoration:underline; border:0;}
.c_fun { float:right;}
.c_fun a, .c_fun a:link, .c_fun a:visited { border:0;}
.c_fun_fb, .c_fun_tt { overflow:hidden; float:right; width:16px; height:16px; margin-left:5px; background:url(//img.7mth.com/imgs_v2/icon1.gif) no-repeat 0 0;}
.c_fun_tt { background-position:0 -46px;}
.live_text{ overflow: auto; height: 680px; margin-bottom:5px; scrollbar-3dlight-color:#02a000; scrollbar-arrow-color:#038201; scrollbar-track-color:#FFFFFF; scrollbar-darkshadow-color:#02a000; scrollbar-face-color:#c5e2c6; scrollbar-highlight-color:#FFFFFF; scrollbar-shadow-color:#FFFFFF;}
.live_text_tb{ color:#666;}
.live_text_tb td{ padding:5px 2px; vertical-align:top; line-height:120%;}
.live_text_tb tr.t_width td{ height:0; padding:0;}
.t_home span.shirt_t{ background:url(//img.7mth.com/imgs_v2/replay/567.gif) no-repeat; margin-left:5px;}
.t_away, .goalscorer dd.bgcolor, .replay_list li.bgcolor{ background:#f6f6f6;}
.t_away span.shirt_t { background:url(//img.7mth.com/imgs_v2/replay/345.gif) no-repeat; margin-left:5px;}
.shirt_t{float: left;width: 9px;height: 8px;margin-top: 3px;background-repeat: no-repeat;}
.t_times{text-align: center;}
.sign_i0, .sign_i1, .sign_i2, .sign_i3, .sign_i4, .sign_i5, .sign_i6, .sign_i7, .sign_i8, .sign_i9, .sign_i10, .sign_i11, .sign_i12 {float: left;width: 11px;height: 11px;margin-top: 2px;background-image: url(//img.7mth.com/imgs_v2/icon_sign.gif);background-repeat: no-repeat;}
.sign_i0{background-position: 0 0;}
.sign_i1{background-position: 0 -30px;}
.sign_i2{background-position: 0 -60px;}
.sign_i3{background-position: 0 -180px;}
.sign_i4{background-position: 0 -90px;}
.sign_i5{background-position: 0 -120px;}
.goalscorer{overflow:hidden;}
.goalscorer dt{ background:#f6f6f6; float:left; padding:8px 0; _padding:4px 0; border-bottom:1px solid #ddd; font-size:14px; font-weight:bold;}
.goalscorer span.g_home, .goalscorer span.g_vs, .goalscorer span.g_away { float:left; width:229px; padding:0 5px; min-height:14px;}
.goalscorer span.g_home{ text-align:right;}
.goalscorer span.g_home a, .goalscorer span.g_away a,.goalscorer span.g_home a:link, .goalscorer span.g_away a:link,.goalscorer span.g_home a:visited, .goalscorer span.g_away a:visited { color:#000;border:0;}
.goalscorer span.g_vs{ width:120px; text-align:center;}
.goalscorer span.g_vs_right { float:right;}
.goalscorer dd{ clear:both; float:left; width:610px; padding:6px 0; _padding:3px 0;}
.goalscorer .g_time{ margin:0 5px;}
.ts_con{ background:#f6f6f6; clear:both; float:left; padding-bottom:10px; margin-bottom:10px;}
.ts_con dt{ border:none;}
.h_count, .a_count{ height:10px; overflow:hidden; margin-top:2px;}
.h_count{ background:url(//img.7mth.com/imgs_v2/ha_color_s.gif) repeat-x 0 -20px; float:right; margin-left:5px;}
.a_count{ background:url(//img.7mth.com/imgs_v2/ha_color_s.gif) repeat-x; float:left; margin-right:5px;}
.hc_number{ float:rigth;}
.ac_number{ float:left;}
.r_tag{ padding:10px 0;}
.r_tag span{ font-weight:bold; margin-right:4px;}
.r_tag a{ padding-right:5px;text-decoration:underline;}
/*页码选择*/
.nn_list_tab{width:100%;height:24px;margin-bottom:40px;text-align:center;}
.nn_back, .nn_next{color:#000;font-size:12px;}
.tab_on{background-color:#ec6941;padding:2px 4px;color:#FFF;}
.nn_list_tab a{margin:0 3px;}
.tab{margin:0 3px;color:#000;}
/* 视频回放弹出框 */
.fla_top{ height:40px; margin:0 auto; width:748px;}
.f_title{ color:#fff; float:left; font-size:16px; line-height:40px; font-weight:bold;}
.f_closed{ background:url(//img.7mth.com/data/replay/closed.gif) no-repeat; cursor:pointer; float:right; height:20px; margin:10px 0 0 10px; width:21px;}
.f_con{ padding:0 2px;}

/*情报列表页*/
.qb_list{ padding-bottom:20px;}
.qb_item{ clear:both; width:609px; margin:0 auto; border-top:1px solid #e3e3e3;}
.qb_top{height:30px; padding-top:10px;}
.qb_tl{float:left;font-size:0;}
.qb_tl a:hover{ color:#fff;}
.qb_legu{display:inline-block;height:30px;line-height:30px;padding:0 6px;color:#fff;font-size:12px; vertical-align:top;}
.qb_date{display:inline-block;height:30px;line-height:30px;padding:0 8px;margin-left:1px;color:#000;font-size:12px;background:#f2f2f2;}
.qb_tr{float:right;color:#4d5055; height:30px; line-height:30px;}
.qb_tr a{color:#4d5055;}
.qb_team{height:40px;padding:20px 0 10px;}
.qb_home{float:left;width:265px;}
.qb_ticon{float:right;width:40px;height:40px;border-radius:50%;background:#f2f2f2;text-align:center;overflow:hidden;}
.qb_ticon img{height:40px;}
.qb_tname{float:right;display:inline;line-height:40px;margin:0 5px 0 0;color:#404040;font-size:14px;font-weight:bold;}
.qb_time{float:left;display:inline;width:59px;margin:0 10px;}
.qb_time strong{display:block;color:#cc0000;text-align:center; font-size:14px; font-family:Tahoma, Geneva, sans-serif;}
.qb_time span{display:block;height:18px;line-height:18px;color:#000;text-align:center;background:#f2f2f2;}
.qb_away{float:left;width:265px;}
.qb_away .qb_ticon{float:left;}
.qb_away .qb_tname{float:left;display:inline;margin:0 0 0 5px;}
.qb_info{clear:both;background:#f7f7f7;}
.qb_info a{ color:#333;}
.qb_info a:hover{text-decoration:none;}
.qb_pre{padding:15px 20px 10px; line-height:1.5em;}
.qb_pre strong{display:inline-block;color:#333;vertical-align:top;}
.qb_pre em{font-style:normal;color:#d20000; display:inline-block;}
.qb_res{color:#a6a6a6;height:30px;padding:0 20px;}
.qb_res em{ color:#d20000; margin-left:10px;}
.qb_res span{ color:#d37c00; margin-left:10px;}
.qb_res i{ color:#64a025; margin-left:10px; font-style:normal;}
.qb_win, .qb_draw, .qb_los{display:inline-block;width:26px;height:26px;margin-right:10px;line-height:26px;color:#fff;font-size:14px;font-style:normal;font-weight:normal;border-radius:50%;text-align:center;}
.qb_win{background:#ff857a;}
.qb_draw{background:#4694d3;}
.qb_los{background:#86ca00;}
.qb_dus{float:right;display:inline;padding-left:20px;margin-top:5px;color:#444;background:url(//px-img.7mdt.com/news/1.1/d_icon.png) no-repeat 0 2px;}
.qb_dus em{color:#cc0000;font-style:normal;}
.qb_item2 .qb_info{background:#f9f9f9;}

.qb_sub{ width:609px; height:36px; margin:0 auto;}
.qb_fd{float:right;height:28px;line-height:28px;padding-left:18px;color:#3fa7f3;background:url(//img.7mth.com/imgs_v3/icon2.gif) no-repeat 0 7px;}
.sel_match{float:left;position:relative; width:609px; margin-left:23px; height:35px; padding-top:5px;}
.sm_btn{display:inline-block;width:100px;height:28px;line-height:28px;padding-left:20px;color:#4d5055; background:url(//img.7mth.com/imgs_v3/icon1.gif) no-repeat 0 6px;}
.showSelect { border: 1px solid #ccc; width: 588px; height: 320px;padding:10px 0; overflow: hidden;background:#fff;position:absolute;left:20px;top:33px;}
.ss_item { width: 98%; height: 270px; margin: auto; overflow: auto; }
.ss_item ul { margin-left: 6px; list-style-type: none; }
.ss_item ul li { width: 94px; height: 19px; line-height: 19px; float: left; padding: 2px; margin-right: 10px; margin-bottom: 10px; overflow: hidden;  }
.ss_item ul li.s0 { border: 1px solid #CCC; background-color: #EEE; }
.ss_item ul li.s1 { border: 1px solid #FC0; background-color: #FFC; }
.selbtn{padding-top:18px;font-size:0;text-align:center;}
.selbtn a{display:inline-block;width:80px;height:24px;line-height:24px;margin:0 3px;color:#fff;font-size:12px;text-align:center; background:#0151cc;}
.selbtn a.selbt{width:53px;font-weight:bold; background:#ffc600;}

/* 分享栏 */
.l_share{ width:100px; float:right; margin-top:6px;}
