a.moreS1 span {
	font-size: 11px;
	font-family: Tahoma;
	font-weight: 400;
}

a.moreS1:link,
a.moreS1:visited {
	color: #F00;
	font-weight: 700;
}

.icon {
	background-image: url('../img/icon_11x11.gif');
	background-repeat: no-repeat;
	width: 11px;
	height: 11px;
}

.icon1 {
	background-image: url('../img/icon_13x13.gif');
	background-repeat: no-repeat;
	width: 13px;
	height: 13px;
}

.i_print,
.i_reload {
	width: 15px;
	height: 27px;
	line-height: 27px;
	margin: 0 2px;
	cursor: pointer;
	background-position: 0 -92px;
}

.i_print {
	background-position: 0 -112px;
}

.i_m1 {
	width: 15px;
	height: 25px;
	line-height: 25px;
	background-position: 0 -483px;
	float: left;
}

/* 图标 - */
/* 比分表外围div + */
#ls {
	width: 620px;
	text-align: center;
}

/* 比分表外围div - */
.th_x {
	width: 2%;
}

.th_match {
	width: 9%;
}

.th_time {
	width: 6%;
}

.th_state {
	width: 6%;
}

.th_home {
	width: 22%;
}

.th_home_c {
	width: 28%;
}

.th_score {
	width: 8%;
}

.th_away {
	width: 22%;
}

.th_away_c {
	width: 28%;
}

.th_ht {
	width: 6%;
}

.th_data {
	width: 11%;
}

.th_sound {
	width: 5%;
}

.nodata {
	overflow: hidden;
	clear: both;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	background-color: #000;
	border: 1px solid #CCC;
}

.nodata_tips {
	border-top: 1px solid #CCC;
	background-color: #FFE;
	line-height: 180%;
}

.nodata_tips a:link,
.nodata_tips a:visited {
	color: #F00;
	font-weight: 700;
	text-decoration: underline;
}

/* 语言线路菜单 + */
#topFun {
	height: 25px;
	line-height: 25px;
	float: left;
	width: 100%;
	overflow: hidden;
	clear: both;
	background: url(http://px-img.7mdt.com/v2/skin2/bf_tbg.gif) repeat-x;
}

#topFun .timeZone {
	width: 35%;
}

#topFun .lan {
	width: 65%;
	text-align: right;
}

#topFun .timeZone,
#topFun .lan {
	float: left;
}

#TimeZone {
	font-size: 11px;
	font-weight: 700;
	font-family: Tahoma;
	padding-right: 15px;
	background: url('../img/clock.gif') right 0 no-repeat;
	cursor: pointer;
}

/*
#TimeZone:hover {
	text-decoration: underline;
}
*/
.fcb_btn {
	background: url(http://px-img.7mdt.com/bf/bottom_facebook.gif) no-repeat right 0px;
	padding-left: 24px;
	padding-bottom: 5px;
	cursor: pointer;
}

.twi_btn {
	background: url(http://px-img.7mdt.com/bf/bottom_twitter.gif) no-repeat right 0px;
	padding-left: 18px;
	padding-bottom: 5px;
	cursor: pointer;
}

/* 语言线路菜单 - */
/* 头部 + */
#head {
	width: 940px;
	height: 72px;
	background: #66D5FE;
	float: left;
	overflow: hidden;
}

.headLeft,
.headRight {
	float: left;
	height: 72px;
}

.headLeft {
	width: 350px;
	background: url(http://px-img.7mdt.com/v2/skin2/goalLog.jpg) no-repeat;
}

.headRight {
	width: 530px;
	padding-left: 20px;
}

.goalLogBox {
	width: 250px;
	height: 64px;
	padding: 2px 2px 2px 3px;
	float: left;
	margin-top: 2px;
	margin-left: 3px;
	display: inline;
}

.goalLog {
	width: 250px;
	float: left;
	height: 64px;
	overflow: auto;
}

.topNews {
	margin-top: 5px;
	margin-bottom: 2px;
	display: none;
}

.topNews iframe {
	width: 500px;
	height: 21px;
	background: transparent;
}

/* 头部 - */
/* 主菜单 + */
#mainMenu {
	width: 940px;
	height: 30px;
	line-height: 30px;
	float: left;
	margin-bottom: 3px;
	overflow: visible;
}

#mainMenu ul {
	width: 941px;
	float: left;
	background: url(http://px-img.7mdt.com/v2/skin2/tmbg.jpg) repeat-x;
	margin-left: -1px;
}

#mainMenu ul li {
	float: left;
	background: url(http://px-img.7mdt.com/v2/skin2/tmBg1.gif) left center no-repeat;
	position: relative;
}

#mainMenu li.mSelect {
	background: url(http://px-img.7mdt.com/v2/skin2/tmbg.jpg) 0 -30px repeat-x;
}

#mainMenu li a {
	color: #000;
	display: block;
	float: left;
	text-decoration: none;
	padding: 0 4px;
}

#mainMenu li a:hover {
	color: #00C;
	text-decoration: underline;
}

/* 主菜单 - */
/* 主菜单下拉 + */
.ctn {
	position: absolute;
	left: 0;
	top: 0;
	display: none;
}

.tlmBox {
	width: 130px;
	border: 1px solid #7CADD6;
	position: absolute;
	overflow: hidden;
	text-align: left;
	display: none;
}

.tlm {
	width: 127px;
	float: left;
	background-color: #ECF5FF;
	margin: 0;
	padding: 1px;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	line-height: 20px;
	font-size: 12px;
	overflow: hidden;
}

.tlm li {
	float: left;
	margin: 0;
	width: 100%;
	list-style: none;
}

.tlm a {
	display: block;
	width: 95%;
	padding-left: 3%;
	padding-right: 2%;
	text-decoration: none;
	cursor: pointer;
}

.tlm a:link,
.tlm a:visited {
	color: #000;
	text-decoration: none;
}

.tlm a span {
	float: left;
	width: 90%;
}

.tlm a span.childs {
	float: right;
	width: 10%;
	font-family: Tahoma;
	font-size: 11px;
	text-align: right;
}

.mOut {
	background-color: #ECF5FF;
}

.tlm a:hover {
	text-decoration: underline;
}

.hot_i {
	display: inline-block;
	width: 22px;
	height: 12px;
	background: url(http://px-img.7mdt.com/bf/kr/hot.gif) no-repeat 0 0;
	position: absolute;
	top: -3px;
	left: 58%;
}

.new_i {
	display: inline-block;
	width: 22px;
	height: 12px;
	background: url(http://px-img.7mdt.com/bf/kr/new.gif) no-repeat 0 0;
	position: absolute;
	top: -3px;
	left: 58%;
}

#cLeft {
	float: left;
}

#cRight {
	float: right;
}

#cLeft,
#cRight {
	height: 1500px;
	width: 140px;
	background: #DDD;
	padding: 5px 5px 0 5px;
}

#cCenter {
	width: 640px;
	float: left;
}

/*#cLeft div.marginBottom10, #cRight div.marginBottom10 { margin-bottom: 5px; }

#cLeft div.uFun {
	width: 138px;
}
#cRight div.ax a.ax_fp {
	margin-left: 2px;
}
#cRight div.ax a.ax_ie {
	margin-left: 4px;
}
*/
/* 总布局 - */
.live {
	text-align: center;
	width: 640px;
	background: #CCCCCC;
	float: left;
	margin-top: -1px;
}

.live td {
	background: #F7F8F3;
	line-height: 130%;
	height: 21px;
}

.live tr.tHead td {
	background: url('../img/thBg1.gif');
	color: #FFF;
	font-weight: 700;
}

tr.tbg0 td {
	background: #E0E9F6;
}

tr.tbg1 td {
	background: #EEEEEE;
}

tr.matchClass td {
	background: #FFF url(http://px-img.7mdt.com/v2/skin2/lfun_bg2.jpg) 0 0 repeat-x;
}

tr.matchClass td.match {
	font-weight: 700;
	cursor: pointer;
	text-align: left;
	padding-left: 2px;
	color: #000;
}

tr.matchClass td.match span {
	background-repeat: no-repeat;
	width: 18px;
	height: 12px;
	float: left;
}

tr.matchClass td a.hideMatch {
	background-position: 4px -427px;
}

.match {
	color: #FFF;
	font-weight: 700;
	cursor: pointer;
}

.match a {
	width: 100%;
	float: left;
	text-align: center;
	height: 23px;
	line-height: 23px;
}

.match a,
.match a:link,
.match a:visited,
.match a:hover,
.match a:active {
	color: #FFF;
}

.score {
	font-weight: 700;
	line-height: 19px;
}

.time span.times,
.state span.times {
	color: #F00;
	margin: 0 2px;
}

tr td.goal {
	background: #FFBABA;
}

.home a,
.home a:link,
.home a:visited,
.home a:hover,
.home a:active,
.away a,
.away a:link,
.away a:visited,
.away a:hover,
.away a:active {
	color: #000;
}

.home,
.away {
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.away {
	text-align: left;
}

.home sup,
.away sup {
	vertical-align: top;
	color: #C00;
	font-family: Arial;
	font-size: 11px;
}

.home sup {
	margin-right: 2px;
}

.away sup {
	margin-left: 2px;
}

.away span {
	color: #F00;
}

.home img {
	margin-right: 2px;
}

.away img {
	margin-left: 2px;
}

span.odds {
	color: #005F73;
	font-family: Tahoma;
	font-size: 11px;
}

.ht {
	color: #F00;
}

.ht img {
	width: 11px;
	height: 11px;
	margin: 1px 2px;
}

.live td.liveRemark {
	line-height: 19px;
}

.hideMatch {
	float: left;
	width: 100%;
	height: 11px;
	background: url('../img/icon_11x11.gif') 4px -387px no-repeat;
	overflow: hidden;
}

.birs1 {
	float: left;
	width: 100%;
	height: 7px;
	background: url(http://px-img.7mdt.com/v2/birs1.gif) center top no-repeat;
	overflow: hidden;
}

.sound span.sON,
.sound span.sOFF {
	float: left;
	width: 16px;
	height: 15px;
	background-image: url('../img/icon_11x11.gif');
	background-repeat: no-repeat;
	cursor: pointer;
	display: block;
}

.sound span.sOFF {
	background-position: 4px 2px;
}

.sound span.sON {
	background-position: 4px -18px;
}

.data {
	padding-left: 2px;
}

.data a {
	margin: 0 2px;
}

.score,
.ht,
.time {
	font-size: 11px;
	font-family: Tahoma;
}

.state {
	font-family: Tahoma;
}

.score {
	font-size: 12px;
}

.score a span.goal {
	color: #F00;
}

.score a {
	width: 100%;
	float: left;
	line-height: 19px;
}

.data a {
	float: left;
	height: 21px;
	line-height: 21px;
}

.com1,
.com,
.ana,
.sta,
.birs {
	width: 11px;
	height: 21px;
	float: left;
	background: #EEE;
}

.ana {
	background: url('../img/QwxNe20.gif') center 3px no-repeat;
}

.sta {
	background: url(http://px-img.7mdt.com/v2/o2.gif) center 3px no-repeat;
}

.birs {
	background: url(http://px-img.7mdt.com/v2/birs.gif) center 3px no-repeat;
}

.com1,
.com {
	background: url(http://px-img.7mdt.com/v2/people.gif) center 3px no-repeat;
}

.infob {
	background: url(http://px-img.7mdt.com/7mreport/th/info_icon_th.gif) center 3px no-repeat;
	width: 30px;
	height: 15px;
	float: left;
}

/* 日期 */
td.date {
	background-color: #FFE;
	color: #000;
	font-weight: 700;
	height: 21px;
	line-height: 21px;
	position: relative;
}

td.date span {
	display: block;
	height: 23px;
	position: relative;
	z-index: 9;
}

/* 多盘口 */
.showOdds {
	width: 318px;
	position: absolute;
	background-color: #FFF;
	border: 1px solid #CCC;
	top: -1000px;
	left: -1000px;
	z-index: 1000;
	font-size: 12px;
	width: 318px;
	overflow: hidden;
	border: 1px solid #F00;
}

.showOdds div.soL1,
/* 升 */
.showOdds div.soL0,
/* 降 */
.showOdds div.soR1,
/* 升 */
.showOdds div.soR0,
/* 降 */
.showOdds div.soR,
.showOdds div.soC,
.showOdds div.soL {
	float: left;
	width: 40%;
	line-height: 25px;
}

.showOdds div.soC {
	width: 20%;
	font-weight: 700;
	text-align: center;
	color: #000;
}

.showOdds div.soL1,
/* 升 */
.showOdds div.soL0,
/* 降 */
.showOdds div.soL {
	text-align: right;
	color: #005F73;
}

.showOdds div.soR1,
/* 升 */
.showOdds div.soR0,
/* 降 */
.showOdds div.soR {
	text-align: left;
	color: #005F73;
}

.showOdds div.soR1,
.showOdds div.soL1 {
	color: #F00;
}

.showOdds div.soR0,
.showOdds div.soL0 {
	color: #008000;
}

.sOdds {
	display: block;
	font-size: 1px;
	height: 10px;
	overflow: hidden;
	background-image: url(http://px-img.7mdt.com/img1/r2.gif);
	background-position: center -6px;
	background-repeat: no-repeat;
	cursor: default;
}

/*
.sOdds:hover {
	background-position: center 1px;
}
*/
a.rq:link,
a.rq:visited {
	color: #000;
}

/* 公告 + */
.notice {
	border: 1px solid #DDD;
	background: #FFF;
	text-align: left;
}

.notice dt {
	line-height: 180%;
	background: #EEE;
	font-weight: 700;
	padding-left: 5px;
}

.notice dd {
	line-height: 150%;
	padding: 2px 5px;
}

/* 公告 - */
/* 比分表功能 + */
.lfun {
	border: 1px solid #FFF;
	background: #F0F0F0 url('../img/lfun_bg1.jpg') repeat-x;
	float: left;
	width: 628px;
	padding: 0 5px;
	text-align: left;
	height: 27px;
	line-height: 27px;
	overflow: hidden;
}

.lfun a,
.lfun span {
	float: left;
}

.lfun a {
	margin: 0 3px;
}

.lfun span {
	font-size: 12px;
	color: #CCC;
	margin: 0 3px;
}

.lfun a span {
	color: #F00;
	font-weight: 700;
	margin: 0 1px;
	float: none;
}

.lfunLeft {
	float: left;
	width: 75%;
}

.lfunLeft a.ods_i {
	float: right;
	width: auto;
	padding-left: 14px;
	color: #1f8bd9;
	font-weight: normal;
	background: url(http://px-img.7mdt.com/icons/ods_qm.gif) no-repeat 0 1px;
}

.lfunRight {
	width: 25%;
	float: right;
	text-align: right;
}

.lfunRight span,
.lfunRight a {
	float: right;
}

.lfunRight span.icon1,
.lfunRight span.icon {
	width: 15px;
	height: 27px;
	line-height: 27px;
	margin: 0 2px;
	cursor: pointer;
}

/*
.lfunRight span.soundON {
	background-position: 0 -53px;
}
.lfunRight span.soundOFF {
	background-position: 0 7px;
}
*/
.lfunRight span.soundON {
	background-position: 0 6px;
}

.lfunRight span.soundOFF {
	background-position: 0 -24px;
}

.lfunRight span.winON {
	background-position: 0 -72px;
}

.lfunRight span.winOFF {
	background-position: 0 -402px;
}

/* 比分表功能 - */
/* - */
#liveTips {
	float: left;
	border: 1px solid #AAA;
	background: #FFE;
	width: 618px;
	line-height: 23px;
	overflow: auto;
	display: inline;
	border-bottom: 0;
}

#liveTips div {
	float: left;
}

.tipsText {
	width: 570px;
	line-height: 23px;
	font-size: 12px;
	padding-left: 5px;
	text-align: center;
	overflow: hidden;
}

.tipsText a {
	font-weight: 700;
}

.tipsClose {
	width: 23px;
	height: 23px;
	cursor: pointer;
	background: url('../img/icon_11x11.gif') 6px -364px no-repeat;
}

.liveFun {
	border: 1px solid #9DADDB;
	width: 138px;
	float: left;
	padding-bottom: 5px;
}

.lfBt3 {
	float: left;
	display: inline;
	padding: 2px;
	margin-left: 3px;
}

.lfBt2,
.lfBt1 {
	background-image: url('../img/icon_11x11.gif');
	background-repeat: no-repeat;
	display: inline;
	float: left;
	padding: 2px 2px 2px 16px;
	margin-left: 3px;
}

.lfBt1 {
	background-position: 2px -98px;
}

.lfBt2 {
	background-position: 2px -118px;
}

/*热赛+*/
.lfTable {
	width: 90%;
	text-align: left;
	margin: auto;
	margin-top: 3px;
}

.lfTable td {
	height: 24px;
}

.lfTable td input {
	width: 14px;
	height: 14px;
}

.lfTable td select {
	font-size: 12px;
}

/*热赛-*/
#tabDiv1 {
	background: #FFF url(http://px-img.7mdt.com/v2/skin2/fun_bg1.jpg) 0 -46px repeat-x;
}

#tabDiv1 div {
	display: none;
	clear: both;
	width: 100%;
	padding-top: 3px;
}

#tabDiv1 div.block {
	display: block;
}

.pCTab {
	float: left;
	background: url(http://px-img.7mdt.com/v2/skin2/fun_bg1.jpg) 0 0;
	width: 100%;
}

.pCTab li {
	float: left;
	width: 45px;
	line-height: 21px;
	color: #666;
	cursor: pointer;
	background: #FFF;
	text-align: center;
}

.pCTab li.select {
	background: url(http://px-img.7mdt.com/v2/skin2/fun_bg1.jpg) 0 -23px;
	border-right: #9DADDB solid 1px;
	border-bottom: 1px solid #F3F7FC;
	color: #000;
}

.pCTab .select_r {
	background: url(http://px-img.7mdt.com/v2/skin2/fun_bg1.jpg) 0 -23px;
	border-left: #9DADDB solid 1px;
	border-bottom: #F7F2EC solid 1px;
	width: 47px;
	color: #000;
}

.pCTab .select_m {
	background: url(http://px-img.7mdt.com/v2/skin2/fun_bg1.jpg) 0 -23px;
	border-right: 1px solid #9DADDB;
	border-left: 1px solid #9DADDB;
	border-bottom: #F7F2EC solid 1px;
	color: #000;
}

.pCTab .unselect {
	border-bottom: #9DADDB solid 1px;
}

/* 登录 + */
.user_signin {
	width: 90%;
	margin: auto;
}

.us_val {
	padding-bottom: 8px;
}

.us_in2,
.us_in1 {
	width: 106px;
	height: 14px;
	padding: 2px 2px 2px 13px;
	border: 1px solid #CCC;
	background: #FFF url(http://px-img.7mdt.com/img10/us_icon.gif) no-repeat 2px 5px;
	line-height: 14px;
}

.us_in2 {
	background-position: 2px -45px;
}

.us_fun {
	line-height: 18px;
	text-align: center;
}

.us_fun a:link,
.us_fun a:visited {
	margin: 0 2px;
}

.us_tips {
	line-height: 150%;
	text-align: center;
	color: #F00;
}

.user_info {
	overflow: hidden;
	margin: auto;
	width: 90%;
	line-height: 150%;
}

.username strong {
	font-weight: 700;
}

.link_hot:link,
.link_hot:visited {
	color: #F00;
	font-weight: 700;
}

.user_info li {
	float: left;
	width: 100%;
}

.user_info li.userface {
	float: left;
	width: 30%;
	padding-bottom: 1px;
}

.userface img {
	width: 30px;
	height: 30px;
	padding: 1px;
	border: 1px solid #CCC;
	background-color: #FFF;
}

.user_info li.username {
	float: left;
	width: 70%;
	padding: 2px 0;
	font-weight: 700;
	line-height: 120%;
}

.user_signin .logbtn {
	border: #9DADDB solid 1px;
	background: #DEDEDE;
	padding: 2px 3px 0 3px;
	cursor: pointer;
}

#showmyconfig {
	margin-right: 5px;
}

#adctrl {
	margin-right: 5px;
}

/* 登录 - */
/* Chat kr + */
.chat {
	overflow: hidden;
	width: 140px;
	margin-top: 10px;
	background-color: #FFF;
}

.chat_title {
	overflow: hidden;
	width: 132px;
	height: 20px;
	padding-left: 6px;
	background-color: #DDD;
	border: 1px solid #AAA;
	font-weight: 700;
	line-height: 20px;
}

.chat_title a:link,
.chat_title a:visited {
	float: right;
	margin-right: 5px;
	font-family: Tahoma;
	font-size: 12px;
}

.chat_win {
	overflow: hidden;
	width: 140px;
	height: 300px;
	margin: -2px -1px -1px -2px;
	border: 1px solid #AAA;
}

/* Chat kr - */
/* 普通模块 + */
.uFun {
	width: 138px;
	border: 1px solid #9DADDB;
	float: left;
	text-align: left;
	background: #FFF;
}

.uFun h2 {
	font-weight: 700;
	height: 23px;
	line-height: 23px;
	background: url(http://px-img.7mdt.com/v2/skin2/uBg1.jpg) repeat-x;
	text-align: left;
	padding-left: 10px;
	cursor: default;
	overflow: hidden;
}

.uFunBody {
	float: left;
	width: 100%;
}

/* 普通模块 - */
/* 广告模块 + */
.u7MAD {
	border: 1px solid #DDD;
	background: #DDD;
	float: left;
	width: 140px;
	padding: 0px;
	overflow: hidden;
	display: inline;
	text-align: center;
}

.u7MAD a {
	display: block;
	padding: 0 0 8px 0;
}

.u7MAD .hr {
	border-top: #999 solid 2px;
	font-size: 0;
	height: 9px;
	margin: 3px auto 0 auto;
	width: 99%;
}

.u7MAD_MB {
	float: left;
	margin: auto;
	text-align: center;
	padding: 0 25px;
	width: 570px;
}

.u7MAD_MB a {
	float: none;
	display: block;
	margin: auto;
	margin-bottom: 10px;
}

.u7MAD_MB a img {
	width: 550px;
	height: 40px;
}

.u7MAD_M1 {
	clear: both;
	overflow: hidden;
	background: #DDD;
	padding-bottom: 3px;
	width: 100%;
	text-align: center;
}

.u7MAD_T1 {
	float: left;
	width: 550px;
	height: 50px;
	padding-top: 11px;
}

.u7MAD_T1 a {
	float: left;
	display: block;
}

.u7MAD_T1 a img {
	width: 550px;
	height: 50px;
}

.u7MAD_sTop {
	width: 1000px;
	height: 60px;
	background: #FFF;
	float: left;
	overflow: hidden;
	padding: 5px 0;
}

.u7MAD_sTop a {
	float: left;
	margin: 0 4px;
}

.u7MAD_sTop a img {
	width: 120px;
	height: 60px;
}

.u7MAD_sMB {
	float: left;
	margin-top: 10px;
	padding: 0 125px;
	width: 650px;
}

.u7MAD_sMB a {
	float: left;
	display: block;
	margin-bottom: 10px;
	clear: both;
}

.u7MAD_sMB a img {
	width: 650px;
	height: 40px;
}

.u7MAD_tTxt {
	display: none;
}

#Top_ad2 img {
	width: 600px;
}

#wAdList {
	overflow: hidden;
	height: 20px;
	border: 1px solid #FFF;
	border-bottom: 0;
	background-color: #FFF;
	text-align: center;
}

#wAdList li {
	line-height: 20px;
}

#Top_b2 img {
	width: 100%;
}

/* 广告模块 - */
/* 按钮 + */
.btn1 {
	background-image: url(http://px-img.7mdt.com/v2/btn.jpg);
	background-repeat: repeat-x;
	background-color: #FFF;
	height: 22px;
	line-height: 20px;
	font-size: 12px;
	font-weight: 700;
}

.bt1 {
	border: 1px solid #64ACDD;
}

.bt2 {
	border: 1px solid #9C0;
	background-position: 0 -22px;
	font-weight: 400;
}

.bt3 {
	border: 1px solid #FA0;
	background-position: 0 -44px;
	padding: 0 10px;
}

/* 按钮 - */
/* 投票调查 + */
.vote {
	float: left;
	line-height: 120%;
	padding-top: 5px;
	padding-bottom: 10px;
}

.vote dt {
	width: 94%;
	padding-left: 3%;
	padding-right: 3%;
	padding-bottom: 10px;
}

.vote dd {
	padding-left: 10px;
	line-height: 19px;
}

.vote dd input {
	margin-right: 5px;
	margin-top: -3px;
}

.votBt {
	text-align: center;
	line-height: 25px;
	float: left;
	width: 100%;
}

/* 投票调查 - */
/* 赛事列表 + */
.listMatchClass {
	float: left;
	width: 136px;
	padding: 1px;
	display: none;
	overflow: auto;
	height: 308px;
	background: #FFF;
}

.listMatchClass a {
	width: 102px;
	display: block;
	padding-left: 14px;
	line-height: 20px;
	background-image: url('../img/icon_11x11.gif');
	background-position: 4px -604px;
	background-repeat: no-repeat;
	border: 1px solid #FFF;
}

.listMatchClass a:link,
.listMatchClass a:visited {
	color: #000;
}

.listMatchClass a:hover {
	border: 1px solid #EEE;
	background-color: #FFE;
	border: 1px solid #DDD;
	color: #F30;
}

.listMatchClass a.matchON {
	background-position: 5px -504px;
}

#lMCPage {
	display: none;
	float: left;
	font-size: 11px;
	font-family: Tahoma;
	height: 20px;
	line-height: 20px;
	width: 100%;
	background-color: #F2F6FB;
}

#lMCPage span,
#lMCPage a {
	display: block;
	padding: 0 4px;
	float: left;
}

#lMCPage span {
	font-weight: 700;
}

#hlistMatch {
	float: left;
	width: 100%;
	height: 10px;
	overflow: hidden;
}

.lM_down,
.lM_up {
	background-color: #9DADDB;
	background-image: url('../img/icon_11x11.gif');
	background-repeat: no-repeat;
	background-position: center -256px;
}

.lM_down {
	background-position: center -276px;
}

/* 赛事列表 - */
/* 插件与说明 + */
.ax {
	width: 140px;
	float: left;
	margin-bottom: 10px;
}

.ax a {
	background-image: url(http://px-img.7mdt.com/v2/icon_ax.gif);
	background-repeat: no-repeat;
	width: 65px;
	height: 25px;
	float: left;
}

.ax a.ax_ie {
	background-position: 0 0;
}

.ax a.ax_fp {
	background-position: 0 -25px;
}

.ax a.ax_fp {
	margin-left: 10px;
}

.remark span {
	color: #F00;
	margin: 0 2px;
}

/*
.remark a,
.remark a:visited,
.remark a:hover,
.tools a,
.tools a:visited,
.tools a:hover,
.remark,
.tools {
	color: #FFF;
}
*/
.remark,
.tools {
	margin-top: 10px;
	text-align: center;
	line-height: 180%;
	display: block;
	float: left;
	width: 100%;
	clear: both;
}

.tools a {
	margin: 0 3px;
}

.tools a:link,
.tools a:visited {
	text-decoration: underline;
}

/* 插件与说明 - */
.bottomBt {
	text-align: center;
}

.bottomBt button {
	margin: 10px;
}

/* 版权说明 + */
.pageCopy {
	width: 100%;
	background: #FFF;
	clear: both;
	text-align: center;
	line-height: 180%;
	padding-top: 10px;
	padding-bottom: 10px;
}

.pageCopy span {
	color: #F00;
}

/* 版权说明 - */
/* 比分积分榜 + */
.standTb {
	width: 120px;
	font-size: 12px;
}

.standTb td {
	line-height: 19px;
}

.standTb a:link,
.standTb a:visited {
	color: #333;
}

.standTb a:hover {
	color: #F30;
}

.standHead {
	width: 120px;
	float: left;
	cursor: default;
}

.standHead li {
	float: left;
	line-height: 21px;
	font-weight: 700;
}

.standBody {
	float: left;
	width: 138px;
	height: 120px;
	overflow: auto;
}

.standBody iframe {
	overflow: auto;
}

.standTd1 {
	width: 18px;
	color: #666;
}

.standTd2 {
	width: 72px;
}

.standTd3 {
	width: 30px;
}

.standTd3,
.standTd1 {
	font-size: 11px;
	font-family: Tahoma;
	text-align: center;
	cursor: default;
}

.stRt4,
.stRt3,
.stRt2,
.stRt1 {
	color: #F00;
}

.stRt2,
.stRt1 {
	font-weight: 700;
}

.stRb1 {
	color: #AAA;
}

.standBottom {
	float: left;
	width: 138px;
	height: 28px;
	padding-top: 7px;
	text-align: center;
	vertical-align: middle;
}

.stTh1 {
	width: 18px;
}

.stTh2 {
	width: 72px;
}

.stTh3 {
	width: 30px;
	text-align: center;
}

.stTb0 {
	background: #FFF;
}

.stTb1 {
	background: #F0F0F0;
}

.standMore {
	text-align: right;
	border-top: 1px solid #EEE;
	border-bottom: 1px solid #CCC;
	background: #FFE;
}

.standMore a:link,
.standMore a:visited {
	color: #F00;
}

/* 比分积分榜 - */
/* 时区选择 + */
.select_d1 {
	width: 660px;
	height: 480px;
	z-index: 100;
	position: absolute;
	border: 1px solid #CCC;
	background: #FFF;
}

.select_d2 {
	float: left;
	height: 25px;
	padding: 0;
	margin: 0;
	background: url('../img/thBg1.gif');
}

.select_d2,
.select_d2 a:link,
.select_d2 a:visited {
	color: #FFF;
}

.select_v1 {
	margin: 0;
	width: 80%;
	float: left;
	line-height: 23px;
	font-weight: bold;
	text-align: left;
	font-size: 12px;
	padding-left: 10px;
}

.select_v2 {
	margin: 0;
	width: 16%;
	float: left;
	font-size: 11px;
	font-family: Tahoma;
	text-align: right;
	line-height: 23px;
}

.select_v2 a {
	color: #000000;
	text-decoration: none;
}

.select_d3 {
	width: 640px;
	float: left;
}

.select_c1 {
	clear: both;
}

/* 时区选择 - */
/* 赛事自选 + */
#MatchList_div {
	width: 500px;
	height: 300px;
	position: absolute;
	background-color: #FFF;
}

/* 赛事自选 - */
/* 语音设置 + */
#speak_setting {
	position: absolute;
	width: 220px;
	height: 150px;
	overflow: hidden;
}

/* 语音设置 - */
.btLink1 {
	overflow: hidden;
	border: 1px solid #F60;
	background: url(http://px-img.7mdt.com/v2/btn.jpg) 0 -88px repeat-x;
	font-weight: 700;
	height: 27px;
	line-height: 27px;
	width: 118px;
	padding: 0 10px;
	margin-bottom: 10px;
}

.btLink1 a:link,
.btLink1 a:visited {
	float: left;
	display: block;
	width: 102px;
}

/* 进球详情 + */
.scoreinfo {
	position: absolute;
	visibility: hidden;
	z-index: 999;
	width: 350px;
	border: 1px solid #4D74A2;
}

.si_tb {
	width: 100%;
	background: #E0E9F6;
}

.si_tb td {
	background: #FFF;
	padding: 2px;
	line-height: 120%;
}

.si_tb td.si_time {
	background: #E0E9F6;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: 700;
}

td.si_odds {
	font-weight: 700;
}

td.si_tips {
	background: #E8EFF9;
}

.score_box {
	width: 420px;
	font-family: "tahoma";
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	margin-left: auto;
	margin-right: auto;
}

/* 进球详情 - */
/* 友情链接 + */
.link {
	clear: both;
	overflow: hidden;
	width: 920px;
	text-align: left;
	line-height: 150%;
}

.link_title {
	float: left;
	font-weight: 700;
	width: 145px;
	margin-right: 5px;
	text-align: right;
}

.link_list {
	float: left;
	width: 620px;
}

.link_list a {
	margin-right: 10px;
}

/* 友情链接 - */
/* 赛事速查 + */
.rqs_input {
	position: relative;
	float: left;
	width: 140px;
	margin-bottom: 10px;
	z-index: 999;
}

.rqs_key {
	width: 112px;
	height: 22px;
	padding-right: 2px;
	padding-left: 24px;
	border: 1px solid #9DADDB;
	background: #FFF url(http://px-img.7mdt.com/v2/skin2/rqs_key_bg.gif) no-repeat;
	font-family: Tahoma;
	line-height: 22px;
}

.rqs {
	display: none;
	position: absolute;
	z-index: 999;
	overflow: hidden;
	width: 298px;
	height: 188px;
	border: 1px solid #999;
	background: #FFF;
	font-family: Tahoma;
	font-size: 12px;
	text-align: left;
	left: -160px;
	top: 24px;
}

.rqs_list {
	overflow: auto;
	width: 296px;
	height: 160px;
	padding: 1px;
}

.rqs_list a {
	line-height: 20px;
}

.rqs_list a:link,
.rqs_list a:visited {
	display: block;
	width: auto;
	padding: 0 2px;
	color: #000;
}

.rqs_list a:hover {
	background: #316AC5;
	color: #FFF;
	text-decoration: none;
}

.rqs_list strong {
	color: #F00;
}

.rqs_list a:hover strong {
	color: #FFF;
}

.rqs_state {
	height: 25px;
	background: #EEE;
	line-height: 25px;
	cursor: default;
}

.rqs_num {
	float: left;
	width: 80%;
	padding-left: 1%;
}

.rqs_num span {
	margin: 0 2px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: 700;
	color: #F30;
}

.rqs_fun {
	float: right;
	width: 18%;
	padding-right: 1%;
	text-align: right;
}

.mloading {
	padding-top: 30px;
	color: #666;
	text-align: center;
}

.rqs_none {
	text-align: center;
	padding-top: 30px;
}

/* 赛事速查 - */
.icon_mc_gb,
.icon_mc_big,
.icon_mc_id,
.icon_mc_kr,
.icon_mc_th,
.icon_mc_vn,
.icon_mc_en {
	margin: 0;
	padding: 0;
	line-height: 14px;
	width: 58px;
	height: 14px;
	background-repeat: no-repeat;
}

.icon_mc_en {
	background-image: url(http://px-img.7mdt.com/v2/mc_en.gif);
}

.icon_mc_vn {
	background-image: url(http://px-img.7mdt.com/v2/mc_vn.gif);
}

.icon_mc_th {
	background-image: url(http://px-img.7mdt.com/v2/mc_th.gif);
}

.icon_mc_kr {
	background-image: url(http://px-img.7mdt.com/v2/mc_kr.gif);
}

.icon_mc_id {
	background-image: url(http://px-img.7mdt.com/v2/mc_id.gif);
}

.icon_mc_gb {
	background-image: url(http://px-img.7mdt.com/v2/mc_gb.gif);
}

.icon_mc_big {
	background-image: url(http://px-img.7mdt.com/v2/mc_big.gif);
}

/*登陆框弹出提示-*/
#tabDiv1 .tip_lbox {
	position: absolute;
	z-index: 20;
	top: 18px;
	left: 8px;
	height: 80px;
	width: 117px;
}

#tabDiv1 .tip_swt {
	display: block;
	overflow: hidden;
	height: 10px;
	background: url(http://px-img.7mdt.com/v2/tip_bt.gif) no-repeat 0 0;
	padding: 0px;
	margin: 0px;
}

#tabDiv1 .tip_bbox {
	display: block;
	width: 115px;
	border: 1px solid #838383;
	border-top: none;
	background-color: #ffffcb;
}

#tabDiv1 .tip_con {
	display: block;
	padding: 4px 0 0 0;
	width: 110px;
	height: 7px;
	text-align: right;
}

#tabDiv1 .tip_con img {
	cursor: pointer;
	float: right;
}

#tabDiv1 .tip_icon {
	display: block;
	width: 100px;
	margin: auto;
	text-align: left;
	line-height: 18px;
	font-size: 12px;
	color: #6e6e6e;
}

/*登陆框弹出提示+*/
/* --jcc-- */
.fun_sec {
	clear: both;
	height: 20px;
	line-height: 20px;
	color: #888;
	border: 1px solid #fff;
	background: #f0f0f0;
}

.fun_sec a,
.fun_sec a:link {
	color: #f00;
}

.bf_hot {
	float: left;
	display: inline;
	width: 24px;
	height: 10px;
	margin: 6px 0 0 -6px;
	_margin: 3px 0 0 -6px;
	background: url(http://px-img.7mdt.com/s2/bf_hot.gif) no-repeat 0 center;
}

/* 帐号绑定区域 */
.us_fun ul {
	margin: 0;
	padding: 0;
}

.us_fun ul li {
	float: left;
}

.us_fun ul .btn {
	padding-left: 35px;
}

.us_fun ul .icons {
	padding-left: 5px;
	padding-top: 2px;
}

/*比分备注区域*/
.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;
}

/*webapp二维码扫描区域*/
.lf_cop2 {
	position: absolute;
	right: 8px;
}

.lf_cop2 em {
	display: block;
	position: absolute;
	left: 80%;
	bottom: 80%;
}

.lf_cop2 .twoImg {
	position: absolute;
	left: 0;
	top: 100%;
	background-color: #0455b1;
	width: 190px;
	display: none;
	z-index: 9999;
}

.lf_cop2:hover .twoImg {
	display: block;
}

.lf_cop2 .twoImg img {
	display: block;
	position: relative;
	z-index: 2;
	width: 190px;
}

.lf_cop2 .twoImg p {
	display: block;
	font-weight: bold;
	text-align: center;
	padding-bottom: 10px;
}

.lf_cop2 .twoImg p b {
	display: block;
	font-size: 20px;
	line-height: 36px;
	color: #ffffff;
	font-style: normal;
	white-space: nowrap;
}

.lf_cop2 .twoImg p i {
	color: #ffdc3b;
	font-weight: bold;
	font-style: normal;
}

a.teamAdCss {
	font-weight: bold;
}
#cCenter, #content, .live, #ls {
    width: 100%;
}