.data { width: 625px; overflow: hidden; }
.whatson { float: left; width: 625px; background: url(../pic/common/lead.gif) bottom repeat-x; clear: left; }
.whatson li { float: left; width: 156px; font-family: arial; padding: 0 0 4px; height: 72px; overflow: hidden; }
.whatson li div { float: left; padding: 0; margin: 0 4px 0; border: 4px solid white; }
.whatson li div img { float: left; }
.whatson li div p { clear: left; background: #222; margin: 0; padding: 0 0 1px; color: #ccc; text-align: center; font-weight: bold; }
.whatson li p { line-height: 13px; }
.whatson li p.channel { color: #555; margin: 4px 0 5px; }
.whatson li a { text-decoration: none; }
.whatson li a:hover { text-decoration: underline; }

.v_whatson li  {width:208px; height:98px;}
.v_whatson li p.title   {font-size:12px; font-weight:bold;}
.v_whatson li p.date    {color:#966}

.decide { clear: left; width: 625px; float: left; margin: 15px 0; overflow: hidden; }
.decide h2 { float: left; font-size: 2.4em; margin: 0; }
.decide span { float: right; margin: 5px 0 0; }
.decide select { font-size: 11px; padding: 1px; font-family: verdana,arial,sans-serif; }
.decide span tt { font-size: 1.2em; font-family: arial; color: #9F9E9E; margin: 0 10px 0 0; }
.channels { width: 622px; margin: 0 0 0 2px; }
.channels td { border: 1px solid #FFFFFF; font-size: 1.3em; padding: 1px 10px; }
.channels .prog a { text-decoration: none; }
.channels .prog a:hover { text-decoration: underline; }
.channels tr.dark { background: #F1F1F1 none repeat scroll 0%; }
.channels .chan { width: 170px; }
.channels .chan img { float: left; }
.channels .chan span { float: left; margin-left: 15px; }
.channels .chan span a {text-decoration:none;}
.channels .time { width: 40px; }
.channels .overT	{color:#aaa; text-decoration:line-through;}
.channels .overP a	{color:#aaa; text-decoration:line-through;}

.chlist1 { float: left; clear: left; overflow: hidden; padding: 0 0 10px 0; margin: 8px; background: url(../pic/common/dotted.gif) bottom repeat-x; }
.chlist1 li { float: left; width: 137px; height: 23px; font-size: 1.1em; overflow: hidden; margin: 0; padding: 0; }
.chlist1 li img { float: left; }
.chlist1 li span { float: left; margin: 3px 0 0 3px; }
.chlist1 li a { cursor: pointer; text-decoration: none; }
.chlist1 li a:hover span { text-decoration: underline; }
.chlist2 { float: left; clear: left; overflow: hidden; padding: 0 0 5px 0; margin: 4px; display: inline; width: 100%; }
.chlist2 li { float: left; width: 84px; padding: 0 0 0 11px; height: 15px; font-size: 1.1em; overflow: hidden; background: transparent url(../pic/common/go_small.gif) no-repeat scroll 0% 50%; overflow: hidden; white-space: nowrap; }
.chlist2 li a { cursor: pointer; text-decoration: none; }
.chlist2 li a:hover { text-decoration: underline; }
.schedule { width: 305px; margin: 0 0 0 5px; float: left; }
.schedule td { font-size: 1.3em; padding: 1px 1px; }
.schedule tr.dark { background: #F1F1F1 none repeat scroll 0%; }
.schedule tr.dark_on { background: #fafad9 none repeat scroll 0%; }
.schedule .time { line-height: 19px; width: 40px; float: left; text-align: center; color: #aaa; font-weight: bold; font-size: 1.2em; }
.schedule a { text-decoration: none; }
.schedule a:hover { text-decoration: underline; }
.schedule .prog { line-height: 19px; font-size: 13px; margin: 0; }
.schedule .prog1 { padding: 0 0 0 18px; width: 242px; background: url(../pic/common/go_small.gif) left center no-repeat; }
.schedule .prog2 { padding: 0 0 0 18px; width: 242px; background: url(../pic/common/has_foto.jpg) left center no-repeat; }
.schedule_title { width: 605px; position:relative; margin: 0 0 0 2px; background: url(../pic/common/dotted.gif) bottom repeat-x; margin: 0 0 1px; padding: 10px 0 10px 20px; }
.schedule_title .title { font-size: 1.7em; font-weight: bold; }
.schedule_title .time { font-size: 1.3em; color: #777; }
.schedule_title .duration { font-size: 1.4em; margin: 0 0 0 10px; }
.schedule_title .over { font-size: 1.3em; color: #777; position:absolute; right:20px; top:15px; font-size:1.2em;}
.event { clear: left; float: left; width: 622px; margin: 0 0 0 2px; background: none; }
.event h4 { font-size: 1.7em; color: #930; padding: 5px 10px; }
.event h4 img { border: 1px solid #bbb; padding: 5px; margin: 0 0 2px 10px; background: white; }
.event p { padding: 10px 10px 0; font-size: 1.3em; }
.event p.sub { padding: 0 10px 10px 10px; color: #999; font-size: 1.2em; }
.event p.desc { padding: 0 10px 10px 10px; font-size: 1.3em; line-height: 1.4em; }
.event p.actor { padding: 0 10px 10px 10px; font-size: 1.2em; }
.event p.actor span { font-weight: bold; }
.event p.prevnext { float: right; margin: 0 10px 20px 0; }
.event p.prevnext span { padding: 0 10px; }
.listA li { background: #FFFFFF url(../pic/common/tabs_sb_t_bg.gif) repeat-x scroll center top; }
.listA li span { padding: 0 0 0 7px; }
.listA li span a { padding: 0 8px 0 0; }
.listA li.sel { background: #FFFFFF url(../pic/common/tabs_sb_t_bg_a.gif) repeat-x scroll center top; }
.listB { background: #fafafa url(../pic/common/tabs_hl_holder.gif) no-repeat scroll left -1px; }

.schedule .tit9	{text-decoration:underline; color:#ad4a26;}
.channels .prog .tit9	{text-decoration:underline; color:#ad4a26;}

.movies     {float:left; border:1px solid #ddd; border-top:0px; border-right:0px;}
.movies li  {float:left; clear:left; width:620px; border-bottom:1px solid #eee;}
.movies .alt   {background:#f5f5f5;}
.movies li .ls {float:left; width:80px; margin-top:11px; margin-bottom:20px;}
.movies li .ls img   {float:left; clear:left; margin-left:11px;}
.movies li .ls .imdb {margin-top:10px; float:left;}
.movies li .rs {float:left; width:520px; margin:11px 0 15px 10px;}
.movies li .rs .t1   {font-weight:bold; font-size:15px; margin-bottom:3px;}
.movies li .rs .t1 .imdb {float:right;}
.movies li .rs .t2   {font-size:13px; margin-bottom:10px;}
.movies li .rs .t0   {margin-bottom:2px; font-size:12px;}
.movies li .rs .t0 span {font-weight:bold;}
.movies li .rs .t5   {margin-top:10px; margin-bottom:0px; font-size:12px;}
.movies li .rs .t5 span {font-weight:bold; color:#932}
.movies li .rs .plot {font-size:13px; margin-top:20px;}

#srcM {position:absolute; right:10px; top:13px; font-size:12px; width:260px;}
#srcM .bb	{height:22px; float:left; margin-left:10px; width:40px;}
#srcM .tt   {font-size: 13px; padding: 1px; font-family: verdana,arial,sans-serif; float:left; width:200px;}

#srcG {position:absolute; right:10px; top:13px; font-size:12px; width:265px;}
#srcG .gg   {font-size: 11px; padding: 1px; font-family: verdana,arial,sans-serif; width:130px; float:left; margin-right:10px;}
#srcG .ss   {font-size: 11px; padding: 1px; font-family: verdana,arial,sans-serif; float:left; width:120px; }

.schedule_title form  {margin:0px; padding:0px;}

.lscord	{padding-bottom:20px;}
.lscord .cust	{font-size:12px;}
.lscord .custxy	{margin-left:20px;}
.lscore	{font-size:12px;}
.lscore .ls1	{background:#9FADC8; font-size:15px; font-weight:bold; color:White; padding:3px 10px; border-bottom:1px solid #7F8Da8;  clear:both;}
.lscore .ls2	{padding:5px 0 3px 10px; margin:0; font-weight:bold; border-bottom:solid 1px #c0c0c0; background:#e9e9e9; font-size:14px; color:#28457B; clear:both;}

.lscore .mch	{background:#f9f9f9; border-bottom:dotted 1px #ddd; margin:0 0 0 10px; border-right:1px solid #ddd; border-left:solid 1px #ddd; height:32px; overflow:hidden; clear:both;}
.lscore .mci	{background:#f9f9f9; border-bottom:solid 10px #ddd; margin:0; border-right:solid 1px #ddd; float:right; width:614px; border-top:3px solid #ddd; color:#666;}
.lscore .alt	{background:#f5f5f5;}

.lscore .eDate	{float:left; width:45px; text-align:center;}
.lscore .eTime	{float:left; width:50px; text-align:center; border-left:solid 1px #ddd;}
.lscore .eDesc	{float:left; width:80px;}
.lscore .eTeam	{float:left; width:220px; line-height:15px; font-size:12px; white-space:nowrap; overflow:hidden;}
.lscore .eScor .s1	{float:left; width:60px; text-align:center; font-size:14px; font-weight:bold; line-height:33px; border-left:1px solid #eee;}
.lscore .eScor .s2	{float:left; width:18px; font-size:11px;color:#555; text-align:center;}
.lscore .eIcon	{float:right; width:35px; text-align:center; border-left:1px solid #eee}

.lscore .eDate dt	{font-size:11px; color:#888; padding:0;}
.lscore .eDate dd	{font-weight:bold; padding:0;}
.lscore .eTime dt	{font-size:20px; line-height:32px; color:#630;}
.lscore .eTime dd	{float:left; width:100%; height:32px;}
.lscore .eDesc dd	{font-size:11px; color:#888; height:32px; min-height:32px !important; display:table-cell; vertical-align:middle;}
.lscore .eTeam .t0	{color:#555;}
.lscore .eTeam .t1	{color:#005;}
.lscore .eTeam .t2	{color:#050; font-weight:bold;}
.lscore .eScor .s2 dt	{border-bottom:1px dotted #ddd;}
.lscore .eIcon a span	{width:32px; height:32px; background:url(../pic/sportal/live/inf.png) no-repeat; float:left;}

.lscore .mci .xs	{float:left; width:50%; margin:10px 0;}
.lscore .mci .itx	{float:left; clear:left; width:290px; margin:0 0 25px 8px;}

.lscore .mci .itx .lsl	{float:left; width:50%; color:Black;}
.lscore .mci .itx .lsl b	{text-decoration:underline;}
.lscore .mci .itx .lsl span	{color:#999;}


.lscore .mci .itx p	{color:#300; font-weight:bold; font-size:14px; padding:0 0 1px 25px; line-height:20px; margin:0 0 5px; border-bottom:1px dashed #ddd;}
.lscore .mci .itx .rsr1	{float:left; text-align:right; clear:left; width:43%;}
.lscore .mci .itx .rsr2	{float:left; text-align:center; font-weight:bold; color:#000; width:14%; font-size:13px;}
.lscore .mci .itx .rsr3	{float:left; text-align:left; width:43%;}
.lscore .mci .itx .rsr4	{float:left; text-align:left; width:271px; clear:left; padding-left:24px;}
.lscore .mci .itx span	{line-height:14px;}
.lscore .mci .itx span b {color:#036;}
.lscore .mci .itx span.Yellow	{float:left; height:16px; width:100%; background:url(../pic/sportal/live/cyellow.png) no-repeat center center;}
.lscore .mci .itx span.YellowRed,
.lscore .mci .itx span.Red		{float:left; height:16px; width:100%; background:url(../pic/sportal/live/cred.png) no-repeat center center;}
.lscore .mci .itx .gol	{background:url(../pic/sportal/live/i2.png) no-repeat left center;}
.lscore .mci .itx .gol4	{background:url(../pic/sportal/live/i4.png) no-repeat left center;}
.lscore .mci .itx .car	{background:url(../pic/sportal/live/i1.png) no-repeat left center;}
.lscore .mci .itx .sub	{background:url(../pic/sportal/live/i3.png) no-repeat left center;}
.lscore .mci .itx .lin	{background:url(../pic/sportal/live/i5.png) no-repeat left center;}

.lscore .tool-loading { background: url(../pic/common/loader1.gif) no-repeat left center; padding-left:30px; float:left; line-height:40px; }
.lscord .timr	{font-size:12px; float:right; color:#666;}
.lscord .timr b	{color:#500;}

.lscore .eTime dd.dns	{background:url(../pic/sportal/live/t_dns.png) no-repeat center center;}
.lscore .eTime dd.end	{background:url(../pic/sportal/live/t_end.png) no-repeat center center;}
.lscore .eTime dd.sp_1	{background:url(../pic/sportal/live/sp_1.png) no-repeat center center;}
.lscore .eTime dd.sp_2	{background:url(../pic/sportal/live/sp_2.png) no-repeat center center;}
.lscore .eTime dd.sp_3	{background:url(../pic/sportal/live/sp_3.png) no-repeat center center;}
.lscore .eTime dd.sp_4	{background:url(../pic/sportal/live/sp_4.png) no-repeat center center;}
.lscore .eTime dd.sp_5	{background:url(../pic/sportal/live/sp_5.png) no-repeat center center;}
.lscore .eTime dd.sp_6	{background:url(../pic/sportal/live/sp_6.png) no-repeat center center;}
.lscore .eTime dd.sp_11	{background:url(../pic/sportal/live/sp_11.png) no-repeat center center;}
.lscore .eTime dd.sp_12	{background:url(../pic/sportal/live/sp_12.png) no-repeat center center;}
.lscore .eTime dd.sp_16	{background:url(../pic/sportal/live/sp_16.png) no-repeat center center;}

