@charset "utf-8";
/*css重置++*/

/* 头版-轮换&头条新闻 + */
.front_page{width:960px;height:425px;padding:20px;background:url(https://img.7mkr.com/front_bg.gif) no-repeat;}
.rotate{float:left;width:420px;height:384px;border:5px solid #000;}
.big_pic{width:420px;height:315px;overflow:hidden;position:relative;}
.big_pic ul{width:420px;height:999em;position:absolute;z-index:0;left:0;}
.big_pic ul li{height:315px;margin:0 auto;}
.big_pic ul li img{width:420px;height:315px;}
.b_pic_wzbg{position: absolute;z-index:1; left:0; bottom:0;-bottom:-1px;width:420px;height:50px;background-image: linear-gradient(transparent, #000);}
.b_pic_wz{position: absolute;z-index:2; left:0; bottom:0;width:400px;height:25px; text-align:left; padding:10px; overflow:hidden;}
.b_pic_wz a.rot_title{display:inline-block;width:400px;height:24px;text-align:left;font-size:14px;font-weight:bold;color:#fff;}
.b_pic_wz span.pic_that{display:inline-block;width:400px;height:33px;text-align:left;font-size:12px; line-height:16px;color:#6b6b6b;overflow:hidden;}
.small_pic{width:420px;height:69px;position:relative;background:url(https://img.7mkr.com/rotate_sp_bg.gif) no-repeat;}
.small_pic ul{height:59px;margin:0 auto;padding:10px 20px 0 20px;}
.small_pic ul li{float:left;width:64px;height:49px;margin:0 5px;}
.small_pic ul li img{width:60px;height:45px;padding:1px;border:1px solid #000;}
.headline{float:left;width:285px;padding:0 10px;height:394px;overflow:hidden;}
.line_box_t{width:285px;height:119px;border-bottom:1px solid #2b2b2b;padding-bottom:10px;color:#fff;overflow:hidden; clear:both;}
.line_box_c{width:285px;height:118px;border-top:1px solid #555555;border-bottom:1px solid #2b2b2b;padding-bottom:10px;color:#fff;overflow:hidden; clear:both;}
.line_box_b{width:285px;height:119px;border-top:1px solid #555555;padding-bottom:10px;color:#fff;overflow:hidden; clear:both;}
.head_title{float:left;width:285px;line-height:30px;font-size:14px;font-weight:bold;color:#fff;}
.head_title a{color:#fff;}.head_title a:hover{color:#fff;}
.head_pic{float:left;width:120px;height:90px;overflow:hidden;}
.head_pic img{width:120px;height:90px;}
.head_wz{float:left;width:155px;margin-left:10px;line-height:18px;color:#c5c5c5;}
.appkr{width:220px;height:110px;margin:0 auto 10px;}
.app_title{height:22px;background:url(https://img.7mkr.com/app_title.png) left no-repeat;margin:0 auto 5px;}
.app_box{border-bottom:1px solid #2b2b2b;padding-bottom:5px;overflow:hidden;}
.app_box a.app_i{float:left;width:109px;height:39px;background:url(https://img.7mkr.com/app_i.gif) no-repeat;}
.app_box a.app_a{float:left;width:109px;height:39px;background:url(https://img.7mkr.com/app_a.gif) no-repeat;margin-left:2px;}
.app_gg{border-top:1px solid #555;color:#fff;line-height:16px;font-weight:bold;padding-top:5px;}
/* 主模块背景&足球新闻模块 + */
.football{width:940px;margin:0 auto;padding-bottom:10px;background:url(https://img.7mkr.com/football_title.gif) no-repeat;}
.baseball{width:940px;margin:0 auto;padding-bottom:10px;background:url(https://img.7mkr.com/baseball_title.gif) no-repeat;}
.general{width:940px;margin:0 auto;padding-bottom:10px;background:url(https://img.7mkr.com/general_title.gif) no-repeat;}
.enter{width:940px;margin:0 auto;padding-bottom:10px;background:url(https://img.7mkr.com/enter_title.gif) no-repeat;}
.enter a:hover{color:#f1238d;}
.sports_pic{width:940px;margin:0 auto;padding-bottom:10px;background:url(https://img.7mkr.com/sport_pic_title.gif) no-repeat;}
.com_title{height:29px;border-bottom:1px solid #e4e4e4;color:#434343;line-height:27px;margin-bottom:10px;}
.com_wz{float:left;width:70px;font-size:16px;font-weight:bold;border-bottom:2px solid #2570c4;text-align:left;}
.com_more{float:right;width:50px;text-align:center;}
.com_more a{color:#434343;}.com_more a:hover{color:#006eff;}
/* 足球新闻模板样式 + */
.foot_box{float:left;width:647px;margin:0 auto;padding-right:20px;background:url(https://img.7mkr.com/shadow.gif) no-repeat right top;}
.for_civ{height:23px;padding-top:27px;}
.civil{float:right;padding-right:20px;background:url(https://img.7mkr.com/mark.gif) no-repeat right;}
.foreign{float:right;padding-left:5px;}
.foot_news{margin-top:10px;}
.foot_big{float:left;width:312px;margin:0 10px 0 0;}
.foot_big img{width:312px;height:234px;}
.f_b_title, .f_b_words
	{display:inline-block;width:312px;text-align:left;line-height:24px;}
.f_b_title{padding:10px 0;font-size:16px;font-weight:bold;}
.f_b_title a{color:#006EFF;}
.f_b_words{font-size:12px;color:#434343;height:72px;overflow:hidden;}
.foot_small{float:left;width:325px;height:400px;overflow:hidden;margin:0 auto;}
.foot_small ul li{width:325px;height:116px;overflow:hidden;border-bottom:1px solid #e4e4e4;padding-bottom:10px;margin-bottom:10px;}
.f_s_title{display:inline-block;width:325px;height:16px;overflow:hidden;font-size:14px;font-weight:bold;margin-bottom:10px;}
.f_s_pic{float:left;width:120px;height:90px;}
.f_s_pic img{width:120px;height:90px;}
.f_s_words{float:left;width:195px;height:90px;font-size:12px;color:#434343;overflow:hidden;line-height:18px;padding:0 0 0 7px;}
.foot_ad{width:647px;margin:0 auto;}
.foot_ad img{width:647px;height:100px;}
/* 文字直播 + */
.news_right{float:left;width:263px;background:#fff;padding:20px 0 10px 10px;margin-top:5px;}
.r_match{width:263px;margin:0 auto;}
.news_right em{position:absolute;z-index:1;width:100%;height:9px;bottom:-9px;_bottom:-11px;left:0;background:url(https://img.7mkr.com/arrow.gif) no-repeat center;margin:0 auto;}
.title_down{border-bottom:1px solid #2085ed;}
.match_box{width:261px;height:440px;_height:448px;overflow:hidden;border:1px solid #e5e5e5;background:#f8f8f8;}
.game_live{width:261px;height:408px;_height:415px;overflow:hidden;}
.lea_title{height:31px;border-bottom:1px solid #e5e5e5;line-height:30px;text-align:center;}
.lea_title h3{float:left;width:51px;height:30px;_height:29px;border-right:1px solid #e5e5e5;position:relative;z-index:999;cursor:pointer;font-size:11px;font-family:Tahoma;}
.lea_title h3 span{display:inline-block;width:51px;height:30px;}
.match_list{width:261px;height:81px;border-bottom:1px solid #e4e4e4;}
.match_team{height:32px;background:url(https://img.7mkr.com/match_team.gif) repeat-x;overflow:hidden;padding:15px 10px 5px 10px;}
.team_l, .team_vs, .team_r{float:left;margin:0 auto;height:32px;line-height:15px;}
.team_l{width:94px;text-align:right;}
.team_vs{width:33px;padding:0 10px;text-align:center;font-size:12px;font-family:Arial;font-weight:bold;}
.team_vs a{color:#333;}.team_vs a:hover{color:#c90000;}
.win{color:#c90000;}
.team_r{width:94px;text-align:left;}
.match_that{height:20px;background:#eefffd;padding:9px 7px 0 7px;}
.that_time, .that_state{float:left;margin-right:10px;}
.that_status{float:right;}
.that_status a.status_blue{padding-right:5px;color:#2085ed;}
.that_status a.status_red{color:#ff0101}
.r_soccer{width:263px;margin:0 auto;}
.soccer_box{border:1px solid #e5e5e5;background:#f8f8f8;}
.rank_title{height:31px;border-bottom:1px solid #e5e5e5;line-height:30px;text-align:center;}
.rank_title h3{float:left;width:130px;height:30px;_height:29px;border-right:1px solid #e5e5e5;position:relative;z-index:999;cursor:pointer;color:#898989;}
.rank_title h3 span{display:inline-block;width:130px;height:30px;font-weight:bold;color:#434343;}
/* 积分榜 + */
.f_ranking{margin-top:15px;}
.nba_ranking{margin:0 auto;}
.inte_str{width:261px;margin:0 auto;}
.nba_str{width:261px;height:268px;margin:0 auto;overflow-y:auto;}
.screen{width:241px;padding:0 10px;line-height:20px;}
.screen select{float:left;width:180px;height:20px;}
.screen .minute{float:right;width:60px;height:20px;text-align:right;}
.inte_title{height:25px;border-bottom:1px solid #e4e4e4;background:#f0f0f0;line-height:25px;margin-top:10px;}
.inte_title span.t_name, .inte_title span.t_score{float:left;margin-left:20px;text-align:center;}
.t_name{width:151px;}
.t_score{width:60px;}
.inte_box{width:261px;height:460px;overflow-y:auto;}
.inte_box li{height:30px;line-height:30px;text-align:center;clear:both;}
.bg, .rank_red, .rank_ash{background:#eefffd;}
.rank_red{color:#b90200;font-weight:bold;}
.rank_red a{color:#b90200;}.rank_red a:hover{color:#b90200;}
.rank_blue{color:#075d9d;font-weight:bold;}
.rank_blue a{color:#075d9d;}.rank_blur a:hover{color:#075d9d;}
.rank_ash{font-weight:bold;}
.rank_ash a{color:#434343;}.rank_ash a:hover{color:#434343;}
.no{float:left;width:30px;text-align:center;font-size:11px;font-family:Tahoma;}
.team{float:left;width:170px;text-align:left;}
.score{float:left;width:40px;text-align:center;font-size:11px;font-family:Tahoma;}
/* 棒球新闻模板样式 + */
.base_box{width:940px;margin:0 auto;}
.base_civ{height:23px;padding:27px 10px 0 0;}
.base_news{margin-top:10px;}
.base_big{float:left;width:312px;padding:10px;border:1px solid #e4e4e4;}
.base_big img{width:312px;height:234px;}
.b_b_title, .b_b_words
	{display:inline-block;width:312px;text-align:left;line-height:24px;}
.b_b_title{padding:10px 0;font-size:16px;font-weight:bold;}
.b_b_title a{color:#006EFF;}
.b_b_words{font-size:12px;color:#434343;height:72px;overflow:hidden;}
.base_small{float:left;margin:0 auto;}
.base_small ul li{width:586px;overflow:hidden;border-bottom:1px solid #e4e4e4;padding-bottom:20px;margin:0 10px 20px 10px;clear:both;}
.b_s_pic{float:left;width:120px;height:90px;margin-right:10px;}
.b_s_pic img{width:120px;height:90px;}
.b_s_title{float:left;width:440px;height:16px;overflow:hidden;font-size:16px;font-weight:bold;margin-bottom:10px;}
.b_s_words{float:left;width:440px;height:64px;font-size:12px;color:#434343;overflow:hidden;line-height:22px;}
/* 综合新闻模板样式 + */
.gen_box{float:left;width:651px;margin:0 auto;padding-right:16px;background:url(https://img.7mkr.com/shadow.gif) no-repeat right top;}
.for_civ{height:23px;padding-top:27px;}
.civil{float:right;padding-right:20px;background:url(https://img.7mkr.com/mark.gif) no-repeat right;}
.foreign{float:right;padding-left:5px;}
.else_news{float:left;width:312px;background:url(https://img.7mkr.com/cloud_c.gif) repeat-y top right;padding-right:17px;margin-top:10px;}
.basket_news{float:left;width:312px;padding-left:10px;margin-top:10px;}
.gen_big{width:312px;padding-bottom:10px;border-bottom:1px solid #e4e4e4;}
.gen_big img{width:312px;height:234px;}
.g_b_title, .g_b_words
	{display:inline-block;width:312px;text-align:left;line-height:24px;}
.g_b_title{padding:10px 0;font-size:16px;font-weight:bold;}
.g_b_title a{color:#006EFF;}
.g_b_words{font-size:12px;color:#434343;height:72px;overflow:hidden;}
.gen_small{float:left;width:312px;height:263px;overflow:hidden;margin-top:10px;}
.gen_small ul li{width:312px;height:116px;overflow:hidden;border-bottom:1px solid #e4e4e4;padding-bottom:10px;margin-bottom:10px;}
.g_s_title{display:inline-block;width:312px;height:16px;overflow:hidden;font-size:14px;font-weight:bold;margin-bottom:10px;}
.g_s_pic{float:left;width:120px;height:90px;}
.g_s_pic img{width:120px;height:90px;}
.g_s_words{float:left;width:185px;height:90px;font-size:12px;color:#434343;overflow:hidden;line-height:18px;padding:0 0 0 7px;}
/* 篮球排行榜 + */
.match_nba{width:261px;border:1px solid #e5e5e5;background:#f8f8f8;}
.nba_live{width:261px;height:327px;*height:330px;overflow-y:auto;}
.nba_list{width:244px;height:81px;border-bottom:1px solid #e4e4e4;}
.nba_team{height:42px;background:url(https://img.7mkr.com/match_team.gif) repeat-x;overflow:hidden;padding:5px 10px;}
.n_team_l_p, .n_team_r_p{float:left;width:42px;height:42px;}
.n_team_l_p img, .n_team_r_p img{border:1px solid #dedede;}
.n_team_l, .n_team_vs, .n_team_r{float:left;margin:0 auto;height:42px;line-height:42px;}
.n_team_l{width:33px;text-align:left;padding:0 5px;}
.n_team_vs{width:50px;text-align:center;font-size:12px;font-family:Arial;font-weight:bold;}
.n_team_vs a{color:#333;}.n_team_vs a:hover{color:#c90000;}
.n_team_r{width:33px;text-align:right;padding:0 5px;}
.ew_title{height:20px;border-bottom:1px solid #e4e4e4;background:#f8f8f8;padding-top:15px;}
.ew_title span.ew_name, .ew_title span.ew_score, .ew_title span.ew_diff{float:left;margin-left:5px;text-align:center;}
.ew_name{width:140px;}
.ew_score{width:45px;}
.ew_diff{width:45px;}
.east_west{width:244px;height:450px;margin:0 auto;}
.east_west li{height:30px;line-height:30px;text-align:center;clear:both;}
.nba_no{float:left;width:29px;text-align:center;font-size:11px;font-family:Tahoma;}
.nba_group{float:left;width:120px;text-align:left;}
.nba_score{float:left;width:45px;text-align:center;font-size:11px;font-family:Tahoma;}
.nba_diff{float:left;width:45px;text-align:center;font-size:11px;font-family:Tahoma;}
/* 娱乐新闻 + */
.rec_box{width:940px;margin:0 auto;}
.rec_news_ab{float:left;width:296px;margin:10px 10px auto 0;padding-right:16px;background:url(https://img.7mkr.com/cloud_c.gif) repeat-y top right;}
.rec_news_c{float:left;width:296px;margin:10px auto 0;}
.rec_big{padding-bottom:10px;width:296px;overflow:hidden;border-bottom:1px solid #e4e4e4;}
.rec_big a:hover{color:#f1238d;}
.rec_big dt{margin:0 auto;width:296px;padding-bottom:10px;}
.rec_big dt a{color:#f1238d;}
.rec_big dt img{width:296px;height:222px;}
.r_b_title, .r_b_words
	{display:inline-block;width:296px;overflow:hidden;text-align:left;line-height:24px;}
.r_b_title{padding:10px 0;font-size:16px;font-weight:bold;}
.r_b_words{font-size:12px;color:#434343;}
.rec_big dd{width:296px;height:116px;overflow:hidden;border-top:1px solid #e4e4e4;padding-top:10px;margin-bottom:10px;}
.r_s_title{display:inline-block;width:296px;height:16px;overflow:hidden;font-size:14px;font-weight:bold;margin-bottom:10px;}
.r_s_pic{float:left;width:120px;height:90px;}
.r_s_pic img{width:120px;height:90px;}
.r_s_words{float:left;width:169px;height:90px;font-size:12px;color:#434343;overflow:hidden;line-height:18px;padding:0 0 0 7px;}
/* 娱乐图库 + */
.rec_pic{width:940px;margin-top:10px;}
.pic_box{width:912px;border:1px solid #e4e4e4;padding:20px 13px;}
.pic_box ul{width:912px;height:353px;margin:0 auto;overflow:hidden;}
.pic_box ul li{float:left;display:inline;width:142px;margin:0 5px;}
.pic_box ul li img{width:132px;height:292px;padding:4px;border:1px solid #e4e4e4;}
.pic_box ul li span{display:inline-block;padding:10px 5px 5px 5px;line-height:18px;}
.pic_box ul li span a:hover{color:#f1238d;}
/* 体育图库 + */
.spo_but{width:940px;margin-top:10px;height:32px;}
.spo_but ul{position:relative;z-index:999;width:940px;}
.but1, .but2, .but3
	{float:left;position:absolute;z-index:1;top:0;background:url(https://img.7mkr.com/sport_but_bg.gif) repeat-x;border:1px solid #e4e4e4;border-bottom:0;height:31px;line-height:31px;text-align:center;color:#777777;cursor:pointer;}
.but1{left:0;width:233px;}
.but2{left:235px;width:234px;border-left:0;}
.but3{left:470px;width:234px;border-left:0;}
.but1_on, .but2_on, .but3_on
	{position:absolute;z-index:10;top:0;width:233px;height:32px;border:solid #dadada;border-width:1px 1px 0;background:#fff;color:#333333;font-weight:bold;text-align:center;line-height:32px;}
.but1_on{left:0;}
.but2_on{left:235px;}
.but3_on{left:470px;}
.spo_pic{width:898px;height:310px;overflow:hidden;margin:0 auto;border:1px solid #dadada;padding:20px 20px;}
.spo_pic ul li{float:left;width:138px;margin:0 5px 5px 5px;}
.spo_pic ul li img{width:128px;height:96px;padding:4px;border:1px solid #e4e4e4;}
.spo_pic ul li span{width:128px;height:43px;display:block;margin:5px;overflow:hidden;line-height:15px;}
.spo_pic ul li span a{color:#777777;}.spo_pic ul li span a:hover{color:#f1238d;}

/* 社交媒体 */
.shareItem{border-bottom:1px solid #2b2b2b;padding-bottom:5px;overflow:hidden;}
.share_title{height:23px;margin-bottom:5px;background:url(//www.7mkr.com/img/f_b_title.png) no-repeat 0 0;}
.share_btn a{display: inline-block;width: 108px;height: 36px;background: url(//www.7mkr.com/img/f_b_icon.png) no-repeat 0 0;}
.share_btn a.share_tt {background-position: 0 0;}
.share_btn a.share_fb {background-position: 0 -36px;}
.share_btn a.share_ins {background-position: 0 -72px;}
