body { background-color: #FFF; margin: auto; text-align: center; }
#menu_en, #menu { background-color: #FFF; background-image: url(http://img.7m.cn/free_img/fmbg1.gif); background-repeat: repeat-x; height: 25px; margin-bottom: 10px; font-size: 12px; text-align: right; }
#menu_en { font-size: 11px; }
#menu_en table, #menu table { height: 25px; float: right; }
#menu_en table td.tmh1, #menu table td.tmh1 { background: url(http://img.7m.cn/free_img/fmh1.gif) center no-repeat; width: 12px; }
#menu_en input, #menu input { margin-left: 2px; }
#menu_en label, #menu label { margin-left: 6px; }
#menu_en a, #menu a { margin-left: 2px; margin-right: 2px; }
#menu span.gmt { font-size: 11px; padding-left: 4px; }
#hider { color: #F00; font-size: 11px; font-family: Tahoma; font-weight: bold; }
.live { text-align: center; float: left; }
.live td { background: #fff none repeat scroll 0 0;line-height: 210%;}
input { vertical-align: middle; }
* html input { padding: 0; margin: 0; width: 13px; height: 13px; }
.live td sup { color: #993300; font-family: Tahoma; }
.tHead td { font-weight: 700; color: #FFF; }
.score { font-family: Tahoma;/*
	display: block;
	width: 100%;
	*/
}
.time, .ht { font-family: Tahoma; }
.ht { color: #F00; }
.ht img { width: 11px; height: 11px; margin-left: 1px; margin-right: 1px; }
.data img { margin-left: 1px; margin-right: 1px; }
.lt { color: #F00; font-family: Tahoma; font-size: 12px; }
td.match { color: #FFF; }
/*
.match a {
	display: block;
	width: 100%;
}
*/
td.match a:link, td.match a:hover, td.match a:visited { color: #FFF; }
.team0G, .team0 { text-align: right; padding-right: 1%; }
.team1G, .team1 { text-align: left; padding-left: 1%; }
.team0G img, .team0 img, .team1G img, .team1 img { margin-left: 2px; margin-right: 2px; }
.team0G span, .team0 span, .team1G span, .team1 span { font-size: 11px; color: #F00; }
.data { text-align: left; padding-left:4px; }
.data a { margin-right: 2px; }
.data .infokr { background: transparent url("http://img.7m.cn/7mreport/kr/info_icon_kr.gif") no-repeat scroll center 0px; width: 29px; height: 20px; display:block }
.data .infoth{ background: transparent url("http://img.7m.cn/7mreport/th/info_icon_th.gif") no-repeat scroll center 0px; width: 30px; height: 16px;display:block }
/*
.score:hover {
	text-decoration: none;
}
*/
.o_w { color: #F00; }
.o_d { color: #00F; }
.o_l { color: #008000; }
#ls { font-size: 12px; }
/* 功能菜单 + */
#moreFunction { width: 178px; border: 1px solid #C0CCD3; background-color: #FFF; overflow: hidden; font-size: 12px; text-align: left; }
#moreFunction p, #moreFunction ul { margin: 0; padding: 0; }
#moreFunction span { display: block; font-weight: 700; font-size: 12px; line-height: 23px; background-image: url(http://img.7m.cn/img10/icon_free.gif); background-position: 10px -58px; background-repeat: no-repeat; margin: 0; padding: 0 0 0 26px; }
#moreFunction .title { width: 158px; }
#moreFunction a.bt_close { display: block; width: 10px; height: 10px; background-image: url(http://img.7m.cn/img10/icon_free.gif); background-repeat: no-repeat; background-position: -1px -21px; overflow: hidden; margin-top: 6px; }
#moreFunction .close { width: 20px; height: 23px; }
#moreFunction .title, #moreFunction .close { float: left; background-image: url(http://img.7m.cn/img10/wBg1.jpg); }
#moreFunction .wPr2_178, #moreFunction .wPr1_178 { background-image: url(http://img.7m.cn/img10/wPr2.gif); background-repeat: no-repeat; width: 178px; height: 9px; overflow: hidden; }
#moreFunction .wPr1_178 { background-position: 0 -9px; }
#moreFunction .fbody { float: left; overflow: hidden; }
.mFList { padding-right: 15px; background-image: url(http://img.7m.cn/img10/icon_free.gif); background-repeat: no-repeat; background-position: right -80px; cursor: pointer; }
/* 功能菜单 - */

/* 语音设置 + */
.speak { overflow: hidden; width: 198px; margin-top: 20px; padding-bottom: 5px; background: #FFF; font-size: 12px; text-align: left; }
.sp_title { height: 21px; padding-left: 5px; font-size: 12px; line-height: 21px; color: #FFF; }
.sp_title strong { float: left; }
.sp_t_fun { float: right; padding: 0 5px; font-size: 11px; }
.sp_t_fun:link, .sp_t_fun:visited { color: #FFF; }
.sp_item { padding-top: 5px; padding-left: 10px; padding-right: 10px; line-height: 150%; }
.sp_item label { margin-left: 5px; }
.sp_bt { padding-top: 10px; text-align: center; }
.sp_bt input { width: auto; height: auto; }
/* 语音设置 - */

.icon_mc_gb, .icon_mc_big, .icon_mc_id, .icon_mc_kr, .icon_mc_th, .icon_mc_vn, .icon_mc_en { display: block; margin:0 0 3px; padding: 0; line-height: 14px; width: 58px; height: 14px; background-repeat: no-repeat; }
.icon_mc_en { background-image: url(http://img.7m.cn/v2/mc_en.gif); }
.icon_mc_vn { background-image: url(http://img.7m.cn/v2/mc_vn.gif); }
.icon_mc_th { background-image: url(http://img.7m.cn/v2/mc_th.gif); }
.icon_mc_kr { background-image: url(http://img.7m.cn/v2/mc_kr.gif); }
.icon_mc_id { background-image: url(http://img.7m.cn/v2/mc_id.gif); }
.icon_mc_gb { background-image: url(http://img.7m.cn/v2/mc_gb.gif); }
.icon_mc_big { background-image: url(http://img.7m.cn/v2/mc_big.gif); }
/*比分备注区域*/
.bf_data { width:100%; margin:0 auto; color:#0000ff; text-align:left; }
.bf_dbox { width:588px; overflow:hidden; margin:0 auto; }
.bf_data p { width:602px; line-height:16px; margin:0; }
.bf_data span { display:inline-block; width:23%; text-align:left; }
.bf_data i { display:inline-block; width:10px; font-style:normal; color:#555; }
.bf_data table { margin-top:2px; text-align:center; color:#555; border:1px solid #f0f0f0; border-collapse:collapse; }
.bf_data table td { border:1px solid #f0f0f0; line-height:16px; }
