@charset "utf-8";
/* 公共样式 */

*.none {
    display:none;
}

*.live-score,
*.live-score * {
    transition        :all .3s;
    -moz-transition   :all .3s;
    -o-transition     :all .3s;
    -webkit-transition:all .3s;
}



/* 基本样式 */

div.live-score {
    position:relative;
    width:990px;
}

div.live-score * {
    font-family:"宋体";
    font-size:12px;
}

div.live-score ul {
    height:37px;
    padding-left:5px;
    padding-top:4px;
    background:#fff url("/img/live-score.img/background-image.png") no-repeat scroll 0 0;
}

div.live-score ul li {
    float:left;
    list-style-type:none;
}

div.live-score ul a {
    display:block;
    width:112px;
    height:37px;
    background:transparent url("/img/live-score.img/ul_a_background-image.png") no-repeat scroll 0 0;
    text-indent:-999999px;
}

div.live-score ul a.\$1 {
    background-position:0 0;
}

div.live-score ul a.\$1:hover {
    background-position:0 -40px;
}

div.live-score ul a.\$2 {
    background-position:-120px 0;
}

div.live-score ul a.\$2:hover {
    background-position:-120px -40px;
}

div.live-score ul a.\$3 {
    background-position:-240px 0;
}

div.live-score ul a.\$3:hover {
    background-position:-240px -40px;
}

div.live-score ul a.\$4 {
    background-position:-360px 0;
}

div.live-score ul a.\$4:hover {
    background-position:-360px -40px;
}

div.live-score ul a.\$5 {
    background-position:-480px 0;
}

div.live-score ul a.\$5:hover {
    background-position:-480px -40px;
}

div.live-score ul a.\$\$ {
    position:absolute;
    right:5px;
    top:2px;
    width:147px;
    height:39px;
    background-position:-600px 0;
}

div.live-score form {
    padding:6px 15px;
    background:#fff url("/img/live-score.img/background-image.png") no-repeat scroll -1000px 0;
}

div.live-score form.\$1 {
    height:24px;
    background-position:-2000px 0;
}

div.live-score form.\$2 {
    height:22px;
    padding-left:30px;
    background-position:-3000px 0;
}

div.live-score form.\$1 label,
div.live-score form.\$2 label {
    color:#000;
}

div.live-score form.\$1 input,
div.live-score form.\$2 input {
    margin:4px 4px 4px 15px;
}

div.live-score form.\$1 button,
div.live-score form.\$2 button {
    width:59px;
    height:21px;
    margin-right:10px;
    border:none;
    background:transparent url("/img/live-score.img/form_button_background-image.png") no-repeat scroll 0 0;
}

div.live-score form.\$\$ {
    background-repeat:repeat-y;
    text-align:center; *overflow:hidden; _overflow:visible; _height:0;
}

div.live-score form.\$\$ hr {
    clear:both;
    visibility:hidden; *display:block; *margin:-7px 0;
}

div.live-score form.\$\$ label {
    float:left;
    white-space:nowrap;
}

div.live-score form.\$\$ input {
    margin:8px 4px 8px 20px;
}

div.live-score form.\$\$ button {
    width:48px;
    height:21px;
    margin:8px;
    border:none;
    background:transparent url("/img/live-score.img/form_button_background-image.png") no-repeat scroll 0 -30px;
}

div.live-score form * {
    color:#6e3500;
}

div.live-score form a {
    color:#115294;
}

div.live-score form a:hover {
    color:#c00;
}

div.live-score form span {
    color:#c00;
    font-weight:bold;
}

div.live-score form input {
    width:13px;
    height:13px;
    vertical-align:-2px; vertical-align:baseline\0; vertical-align:-2px\0; *vertical-align:0;
}

div.live-score form select {
    width:100px;
}

div.live-score form fieldset {
    border:none;
}

div.live-score form fieldset.left {
    float:left;
}

div.live-score form fieldset.right{
    float:right;
}

div.live-score div {
    padding:2px;
    border:1px solid #ddb265;
}

div.live-score div iframe {
    width:984px;
}

div.live-score div p {
    display:none;
}



/* 交互样式 */

div.live-score ul.\$1 a.\$1,
div.live-score ul.\$2 a.\$2,
div.live-score ul.\$3 a.\$3,
div.live-score ul.\$4 a.\$4,
div.live-score ul.\$5 a.\$5 {
    cursor:default;
}

div.live-score ul.\$1 a.\$1,
div.live-score ul.\$1 a.\$1:hover {
    background-position:0 -80px;
}

div.live-score ul.\$2 a.\$2,
div.live-score ul.\$2 a.\$2:hover {
    background-position:-120px -80px;
}

div.live-score ul.\$3 a.\$3,
div.live-score ul.\$3 a.\$3:hover {
    background-position:-240px -80px;
}

div.live-score ul.\$4 a.\$4,
div.live-score ul.\$4 a.\$4:hover {
    background-position:-360px -80px;
}

div.live-score ul.\$5 a.\$5,
div.live-score ul.\$5 a.\$5:hover {
    background-position:-480px -80px;
}

div.live-score form.\$\$.none {
    display:block;
    overflow:hidden;
    height:0;
    padding:0;
}

div.live-score.load form.\$\$ {
    display:none;
}

div.live-score.load form a,
div.live-score.load form a:hover,
div.live-score.load form button {
    cursor:default;
    color:#aca899;
}

div.live-score.load div {
    background:#fff url("/img/live-score.img/div-load_background-image.gif") no-repeat scroll center center;
    transition        :none;
    -moz-transition   :none;
    -o-transition     :none;
    -webkit-transition:none;
}

div.live-score.load div * {
    font-size:14px;
}

div.live-score.load div iframe {
    display:none;
}

div.live-score.load div p {
    display:block;
    height:314px;
    line-height:265px;
    text-indent:335px;
}

div.live-score.load div a {
    color:#f60;
}

div.live-score.load.ex div {
    background:#fff url("/img/live-score.img/background-image.png") no-repeat scroll -3998px 2px;
}

div.live-score.load.ex p {
    font-family:'微软雅黑';
    font-size:24px;
    line-height:316px;
}



/* 表格样式 */

table.live-score {
    width:984px;
    margin-bottom:1px;
    background:#fff url("/img/live-score.img/background-image.png") no-repeat scroll -4000px 0;
    border-collapse:collapse;
}

table.live-score * {
    color:#000;
    font:normal normal 12px/16px "宋体";
}

table.live-score a {
    color:#115294;
    text-decoration:none;
}

table.live-score a:hover {
    text-decoration:underline;
}

table.live-score td {
    background:transparent url("/img/live-score.img/background-image.png") no-repeat scroll -5000px 0;
    text-align:center;
    vertical-align:middle;
}

table.live-score td.\$a {
    width:25px;
}

table.live-score td.\$b {
    width:45px;
}

table.live-score td.\$c {
    width:60px;
}

table.live-score td.\$d {
    width:50px;
}

table.live-score td.\$e {
    width:50px;
}

table.live-score td.\$f {
    width:160px;
}

table.live-score td.\$g {
    width:auto;
}

table.live-score td.\$h {
    width:auto;
}

table.live-score td.\$i {
    width:auto;
}

table.live-score td.\$j {
    width:auto;
}

table.live-score td.\$k {
    width:auto;
}

table.live-score td.\$l {
    width:auto;
}

table.live-score td.\$m {
    width:auto;
}

table.live-score td.\$n {
    width:40px;
}

table.live-score td.\$o {
    width:40px;
}

table.live-score td.\$p {
    width:50px;
}

table.live-score td.\$q {
    width:50px;
}

table.live-score td.\$r {
    width:40px;
}

table.live-score td.\$s {
    width:80px;
}

table.live-score td.\$t {
    width:100px;
}

table.live-score td.\$u {
    width:40px;
}

table.live-score td.\$v {
    width:auto;
}

table.live-score td.\$\+ {
    width:auto;
}

table.live-score td.\$\- {
    display:none;
}

table.live-score thead td {
    height:30px;
}

table.live-score tbody td {
    height:24px;
}

table.live-score tr.\$b td,
table.live-score tr.\$c td {
    border-top:1px solid #f1dbb3;
}

/* 单元样式 */

table.live-score.\$1 td.\$a,
table.live-score.\$3 td.\$a {
    width:70px;
}

table.live-score.\$1 td.\$a input,
table.live-score.\$3 td.\$a input {
    vertical-align:-2px; vertical-align:baseline\0; vertical-align:-2px\0;
}

table.live-score tbody td.\$r,
table.live-score tbody td.\$s,
table.live-score tbody td.\$t {
    background-color:#fff8db;
}

table.live-score tbody td.\$f,
table.live-score tbody td.\$p,
table.live-score tbody td.\$q,
table.live-score tbody td.\$u,
table.live-score tbody td.\$v {
    text-align:left;
}

table.live-score tbody td.\$s {
    text-align:right;
}

table.live-score tbody td.\$u {
    line-height:20px;
}



/* 交互样式 */

*.load table.live-score {
    opacity:0; visibility:hidden\9;
}

table.live-score.tt_o-a tr.\$a td.\$o,
table.live-score.tt_o-b tr.\$b td.\$o {
    background-color:#ffd300;
}

table.live-score td span.p1{float: left;width: 724px;white-space: nowrap;overflow: hidden;}
table.live-score td span.p2{float: right;margin-right: 10px;}