#body, body {margin:0;padding:0;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
#page {padding:0 15px 0 15px; }

h1{ font-size:16px;}
h2{ font-size:15px;}
h3{ font-size:14px;}
h4{ font-size:13px;}
h5{ font-size:12px;}

a {text-decoration:none;}
a:hover {text-decoration: underline;}
ul, form {margin:0; padding:0; list-style:none;}
div.img { float:left;width:270px; margin:auto; text-align:center; overflow:hidden;}

img {margin:0; padding:0; border:0;}
table thead {font-weight:bold; font-size:14px; line-height:30px;}
.border, .border td {border-bottom:1px solid #ccc;}

.H {width:60%; margin-top:10px; clear:both;}
.R {width:100%; margin-top:10px; clear:both;}

#page {width:970px; margin:0 auto 0 auto;}
#header, #nav, #content, #footer {margin:0; padding:0;}

.submit {height:26px;padding-right:20px;float:right;display:block;text-decoration: none;white-space:nowrap;}
.submit span {color:#00778F;display:block;line-height:26px;padding-left:20px;}

.bet {height:26px; padding-right:20px; float:right;display:block; text-decoration:none; white-space:nowrap;}
.bet span { display:block; line-height:26px; padding-left:20px; font-size:12px; font-weight:bold;}

.bet2 {height:38px; padding-right:12px; float:right;display:block; text-decoration:none; white-space:nowrap;}
.bet2 span { display:block; line-height:38px; padding-left:20px; font-size:16px; font-weight:bold;}
.more, .more a {margin-left:10px;white-space:nowrap;}
.clean {clear:both;}
.menuLink, .menuLink a {color:#000;}

.ui-tabs { width:100%; overflow:hidden;}
.ui-tabs-nav {height:20px; line-height:20px; background:url(blue/tabs.png) no-repeat left top;}
.ui-tabs-nav li {float:left; width:30%; text-align:center;}
.ui-tabs-selected { background:url(blue/tabs2.png) no-repeat center top;}
.ui-tabs-hide {display: none;}
.ui-tabs-panel {margin-top:10px; min-height:170px; height:auto;}
.ui-tabs-panel h3, .ui-tabs-panel h3 a {color:#000;}

div.box {margin:10px 0 0 0px; width:640px;height:auto;}
div.box .boxT{ margin:0; padding:0; min-height:10px;}
div.box .boxT h1 {margin:0;padding:0px 0 0 15px; height:30px; line-height:30px;}
div.box .boxT h2 {margin:0;padding:7px 0 0 20px; height:36px; line-height:33px; font-size:16px;}
div.box .boxT h3 {margin:0;padding:7px 0 0 20px; font-size:16px;}
div.box .boxC {padding:0 20px 0 20px;}
div.box .boxB {margin:0;padding:0;height:20px;}

div.box2 {margin:10px 0 0 0px; width:970px;height:auto;}
div.box2 .boxT{ margin:0; padding:0; min-height:10px;}
div.box2 .boxT h1 {margin:0;padding:0px 0 0 15px; height:30px; line-height:30px;}
div.box2 .boxT h2 {margin:0;padding:7px 0 0 20px; height:36px; line-height:33px; font-size:16px;}
div.box2 .boxT h3 {margin:0;padding:7px 0 0 20px; font-size:16px;}
div.box2 .boxC {padding:0 20px 0 20px;}
div.box2 .boxB {margin:0;padding:0;height:20px;}

ul.list {clear:both;}
ul.list li {width:30%; float:left;margin: 10px 10px 0 10px;}
ul.list li p { margin-left:5px;}
ul.none li {float:none; width:100%; margin-left:0;}
ul.txt h3 { font-size:16px;}

.reset {float:right; margin:5px 0px 0 0;}

.c {margin:10px;width:100%;}
.link { margin-left:10px; padding-left:40px; line-height:20px; height:20px;width:550px}
a.odds, a.gren {width:38px; height:23px; display:block; line-height:20px; text-align:center; font-weight:bold; margin-top:5px;}


.blue { background-color:#337fa1; padding:5px;}
.blue2 {font-weight:bold;}
.yellow, .yellow a {background-color:#ff9c00; padding:5px; color:#000;}


#header {width:100%;height:100px;position:relative;}
#header a.logo {position:absolute;display:block;overflow: hidden;text-indent: -9999px;
	top:25px;left:25px;width: 377px;height: 61px;}
#header #search {
	position:absolute;display:block;overflow:hidden;
	top:70px; left:375px; width:230px; height:27px;}
#header #search #searchKey {width:180px;}
#header #member {
	position:absolute;display:block;overflow:hidden;
	top:15px; left:600px;}
#header #member #login {float:left; width:200px;}
#header #member #login form ul li {margin-top:5px; clear:both; }
#header #member #login form ul li input#loginUsername {width:140px;}
#header #member #login form ul li input#loginPassword {width:100px;}
#header #member #register {float:left; width:150px;}
#header #member #register #registerTitle {color:#000;}
#header #member #register p {margin-top:5px;}
#header h1{margin:0;padding:0;position:absolute;display:block;top:40px;left:575px;color:#666;font-weight:normal;}
#header #QLink {float:right;margin-top:10px;padding:1px 0 1px 5px;}
#header #QLink ul li {float:left;margin-right:5px;}

#nav a:hover {text-decoration:none;}
#nav ul {clear:both;}
#nav ul li{float:left;}
#nav #menu {height:33px;padding:0 8px 0 8px;}
#nav #menu, #nav #menu a {font-size:16px; font-weight:bold;}
#nav #menu ul li{ line-height:33px;padding:0 10px 0 10px;}
#nav #qMenu {height:26px;padding:0 5px 0 5px;}
#nav #qMenu, #nav #qMenu a {font-size:14px; font-weight:bold;}
#nav #qMenu ul li {line-height:26px; padding:0 13px;}

#footer { margin-top:10px;height:85px;}
#footer #footerLeft {}
#footer #footerLeft ul {}
#footer #footerLeft ul li {float:left; margin:10px 10px 0 10px;}

.content {margin-top:10px; padding:0 0px 0 0px;clear:both; width:620px; float:left;position:relative;}

#columns {width:100%; float:right; width:315px; margin-top:0px;}
#columns .column {float:left; width:315px;min-height: 400px;height: auto !important; height: 400px;}
#columns #column2 {margin-left:13px;}
#columns #column0 {float:right;}
#columns .box { margin-bottom:10px;}
#columns .widget {}
#columns .box .widget-head { margin:0;height:29px;overflow: hidden;width: 100%;}
#columns .box .widget-head h3 {margin:10px 0 0 20px; float:left; font-size:16px;}
#columns .box .widget-head a.remove {float: right;display: inline;width:14px;height: 14px;margin: 8px 15px 8px 0;text-indent: -9999em;outline: none;}
#columns .box .widget-content {padding:5px 10px;}
#columns .box .widget-foot {height:15px;}
#columns .widget-placeholder {border: 2px dashed #999;}

#sportBooksList {margin:0;padding:0;}
#sportBooksList table tbody tr td {height:50px;font-size:14px;font-weight:bold;}
#sportBooksList table thead tr td.offer {width:140px;}
#sportBooksList table tbody tr td.review {text-decoration: underline;}
#sportBooksList table tbody tr td a.BetNow {width:107px;height:28px;padding:5px 21px 5px 21px;font-size:16px;}
#sportBooksList table tbody tr td.bonus div.Bonus,
#sportBooksList table tbody tr td.bonus div.Free {width:106px;height:27px;font-size:14px;line-height:27px;}

#sportBooksList ul.T li {float:left;}
#sportBooksList ul.T {color:#fff;height:50px;line-height:30px;font-size:14px;font-weight:bold;background: url(blue/sportBooksListHead2.png) no-repeat left top;}

#sportBooksPost .boxT h2 { padding-top:0px; padding-right:20px;}
#sportBooksPost .boxT h2 div.sky1 {width:200px; float:right; margin:0;}
#sportBooksPost .boxT h2 span {float:right; margin:0; padding:0 0 0 5px;}
#sportBooksPost ul.list li {width:45%; margin-right:20px;}
#sportBooksPost ul.table { width:100%;}
#sportBooksPost ul.table li { float:left; width:260px; margin-top:5px; line-height:20px; height:20px;}
#sportBooksPost ul.table li div{ float:left;width:80px; padding-left:5px; margin-right:5px; height:20px;}
#sportBooksPost .bonus {width:166px; height:36px; margin:10px 0 0 60px; line-height:36px; font-size:16px; font-weight:bold;text-align:center;}
#sportBooksPost .bonus a {}
#sportBooksPost #plus ul, #sportBooksPost #minus ul { border-top:1px solid #000; list-style:disc; padding-left:10px; width:100%;}
#sportBooksPost #plus ul li, #sportBooksPost #minus ul li {width:100%;}
#sportBooksPost #plus h2, #sportBooksPost #minus h2 {height:25px; line-height:25px; padding-left:35px;}
#sportBooksPost ul.list li p {font-weight:bold;}

#school ul { margin-top:10px;}
#school ul li {float:left; width:280px; margin:0 0 10px 10px; height:80px;}
#school ul li h3 {margin:0; padding:0;}
#school ul li div.ico {float:left; width:53px; height:80px; line-height:70px; font-size:25px; text-align:center; margin-right:10px;}

#system ul li {margin:0 10px 0 10px;}
#system ul li div.ico {float:left; width:60px;}

table#tipsBookie {width:90%; margin-left:10px;}
table#tipsBookie thead{ font-weight:bold; font-size:14px;}
table#tipsBookie tr td {border-bottom:1px solid #999; height:30px; line-height:25px; padding-top:5px;}

#article .boxC { padding:10px;}
#article h3 { width:100%; padding-top:5px;border-top:1px solid #ff7800; font-size:18px;}


.info {margin:10px;}
.info span {font-weight:bold; font-size:14px;}

table.oddsBook .tdead { font-size:16px; font-weight:bold;}

#SectionOdds {}
#SectionOdds .h4 {font-weight:bold;}

#SectionSportBooks {border:1px;}
#SectionSportBooks h2 {padding:10px 10px 5px 10px;margin:0;}
#SectionSportBooks a.betnow {width:73px;padding:5px 10px 5px 10px;text-decoration: none;font-weight:bold;}
#SectionSportBooks table {margin:0;padding:0;}
#SectionSportBooks table thead {height:20px;font-size:12px; line-height:20px;}
#SectionSportBooks table tbody {margin:0;padding:0;}
#SectionSportBooks table tbody tr {height:41px;}
#SectionSportBooks table tfoot {margin:0;padding:0;}

#SectionBlog {width:100%;overflow: hidden;}
#SectionArticle ul li {border-top:1px solid #CCC;; margin-top:10px;}
#SectionLinkDIR ul {padding-left:20px;}
#SectionLinkDIR ul li {margin-top:10px;}
#SectionOffer #offerTabs ul { background:url(blue/tabs.png) no-repeat top left;}
#SectionOffer #offerTabs ul li {float:left; width:30%; margin-left:0; padding-left:0;}

#SectionList ul {list-style:disc; padding-left:10px;}

#SectionTips {}
#SectionTips div.img {float:left; width:80px;}
#SectionTips table thead {background:#0c5d81; color:#fff;text-align:right;padding:0;line-height:14px;}
#SectionTips .game {font-size:14px;color:#000;font-weight:bold;}
#SectionTips .name {color:#000;font-weight:bold;}
#SectionTips .time {padding:2px 8px;color:#fff;background:url(blue/SectionTipsTime.png) no-repeat left top;}
#SectionTips .tips {font-size:14px;text-decoration: underline; }

#SectionEvent a.odds { margin:0; padding:0;}

#SectionLeagues ul li img {vertical-align:middle;}

ul#pageMenu {width:auto; margin:20px auto 0 auto; text-align:center;}
ul#pageMenu li { float:left;display:block;margin-left:5px; width:24px; height:24px; text-align:center; line-height:25px; font-size:18px; background:url(blue/page.png) no-repeat left top;color:#00778F;}
ul#pageMenu li a {color:#00778F;}
ul#pageMenu li.none { color:#000;background:url(blue/page2.png) no-repeat left top;}


div.select { margin:10px; padding:5px 10px 5px 10px; background-color:#fff; display:block; float:left;}

.ArticleContent img {float:right; margin:10px;}
.Bookmaker {width:100%;}
.Bookmaker div {float:right;width:50px;color:#000;}

.Lightbox {margin:10px 0 0 0px;padding:10px;width:620px;height:auto;border:1px solid #333;}
/*
.Lightbox {filter:alpha(opacity=90);-moz-opacity:0.9;opacity: 0.9;}
*/
.LightBox {position:fixed;visibility:inherit;top:150px;width:620px;min-height:300px;border:1px solid #333;background-color:#fff;display:none;}
.LightBox {margin:0;padding:10px;}
#addSite h2 {margin:0;padding:0;}
#addSite p label input, #addSite p label select {left:180px;margin:0;position:absolute;width:230px;}
#addSite p label textarea {width:410px;height:120px;}

.load {width:100%;height:400px;background:url(blue/loading.gif) no-repeat center top;}
.load {filter:alpha(opacity=90);-moz-opacity:0.9;opacity: 0.9;}

/*game tips add by baishi */
#gametips .boxT h2{display:block; background:none; padding-top:2px;}
#gametips .boxC{ padding:0px 16px;}
.tipbutton{ display:block; margin:0; padding:0; padding-top:3px; background:url(blue/boxT3.png) no-repeat left top;}
.tipbutton ul{width:auto; float:right;padding-top:6px; padding-right:10px;display:block; font-weight:bold; color:#fff; font-size:16px; }
#gametips .tipbutton li{padding:0 10px;margin:0; height:26px; line-height:26px; float:left; text-align:center; list-style:none; background:url(blue/tipsp.png) left center no-repeat;}
#gametips .tipbutton li a{ color:#fff;background:url(blue/tiparrow.png) right center no-repeat; padding:0px 19px 0px 0px;}
#gametips .tipbutton a:hover{ text-decoration:none;}
.gamebox{ padding-top:8px;}
.gamebox .title{ background:url(blue/tiptitle.gif); height:33px; line-height:33px; color:#002b8d; font-size:16px; font-weight:bold; padding:0px 5px 0px 10px; }
.gamebox .title a{ text-align:center;display:block; float:right; height:27px; line-height:0;color:#fff; font-size:14px; margin-top:3px; cursor:pointer; overflow:hidden;}
.gamebox .cont{ border-left:solid 1px #45b0e0; border-right:solid 1px #45b0e0; background:#b5dff3; padding:5px 8px 0px 8px;}
.gamebox .btm{ background:url(blue/tipbtm.gif); height:10px; overflow:hidden;}
#gametips h3 a{ color:#000; font-size:15px; font-weight:bold; padding:5px 0px 2px 0px; margin:0; position:relative;}
.gamebox h3 span{ position:absolute; left:560px; top:5px;}
.gamebox .infos{ background:url(blue/tipback.gif) left center repeat-x; height:101px; padding:10px;}
.gamebox .infoup{ height:80px;}
.gamebox .infoup .col1{ width:57px; float:left;}
.gamebox .infoup .col1 img{ width:49px; height:47px;}
#gametips .gamebox .infoup .col1 h4{ display:block; text-align:center; font-size:14px; color:#fff; font-weight:bold; height:25px; line-height:25px; padding-right:5px; margin:0px;}
.gamebox .infoup .col2{ width:293px; float:left; background:url(blue/tipinfo.gif); height:62px; padding:5px;}
.gamebox .infoup .col3{ width:197px; float:left; padding:0px 7px 0px 6px; color:#fff;}
.gamebox .btnbet{ background:url(blue/tipbet.gif); width:193px; height:27px; line-height:25px; text-align:center; color:#000; font-size:16px; font-weight:bold; margin:2px 0px; cursor:pointer; display:block;}
.gamebox .btnbet:hover{ text-decoration:none;}
.gamebox .gameodds{ background:url(blue/tipodds.gif); width:485px; height:26px; margin-left:57px !important; margin-left:28px; padding:0px 10px 0px 5px; line-height:26px; font-size:14px; font-weight:bold; color:#fff; float:left;}
#gametips .gameodds em{ color:#000; font-style:normal;}
#gametips .gameodds a {color:#fff;}
#gametips .gameodds a.odds{ background:url(blue/tipb.gif); display:block; float:right; width:38px; height:21px; color:#000; line-height:20px; text-align:center; margin:3px 0px 0px 3px; cursor:pointer;}
#gametips .gameodds a.odds:hover{text-decoration:none;}
.gametip{ padding:4px 0px;}
.gametip .boxtop{ background:url(blue/tipborder.gif) left top no-repeat; width:608px; height:9px; overflow:hidden;}
.gametip .boxdown{ background:url(blue/tipborder.gif) right top no-repeat; width:608px; height:9px; overflow:hidden;}
.gametip .tipcont{ border-left:solid 1px #45b0e0; border-right:solid 1px #45b0e0; background:#b5dff3; padding:0px 10px;}
.gametip .tipcont h3 {margin:0 10px;}
#gametips .gametip .topic{ padding:0px 0px 2px 0px; position:inherit;}
.gametip .lineinfo{ background:url(blue/tipline.gif); width:569px; height:27px; margin-top:5px; font-size:14px; font-weight:bold; color:#fff; line-height:27px; padding:0px 8px;}
.gametip .leavetip{ padding-top:10px; height:27px;}

.gametip .leaving {float:right;margin-top:10px;}

#gametips div.tipbutton ul li ul.nav {display:none;background:#45b0e0;width:100px;z-index:10;position:absolute;font-size:12px;}
#gametips div.tipbutton ul li ul.nav li {left:400px;text-align:left;background:0;margin-left:5px; width:100%;}
#gametips div.tipbutton ul li ul.nav li a {background:0;}
#gametips div.tipbutton ul li:hover ul.nav {display:block;}

#twitterContent table tr td {height:58px;border-bottom:1px solid #ccc;}

#Score #sport {wdith:620px;height:35px;line-height:35px;}
#Score #sport div {float:left;width:200px;text-align:center;}
#Score #sport a {color:#fff;font-weight:bold;font-size:14px;}
#ScoreSelectSection {width:100%;min-height:20px;}
#ScoreSelectSection ul {margin:10px 0px;}
#ScoreSelectSection ul li {float:left;width:145px;height:30px;margin:5px 5px 0 5px;color:#fff;}
#ScoreSelectSection a {color:#fff;line-height:30px;margin-left:30px;font-weight:bold;}
#ScoreSelectSectionB {width:100%;height:10px;clear:both;}

#showScore .top {margin-top:10px;padding:5px 20px;font-weight:bold;font-size:14px;}
#showScore .day {background:#6a9eb0;color:#fff;text-align:right;padding-right:10px;}
#showScore table{background:#93d7ee;border-bottom:1px solid #eee;}
#showScore .onScore:hover table{background:#6a9eb0;}
#showScore .onScore:hover {color:#fff;}

#showScore .scoreList {width:618px;background:#fff;border:1px solid #ff8a00;display:none;}
#showScore .scoreList ul {width:309px;text-align:center;}
#showScore .scoreList ul li {border:1px solid #ff8a00;padding:0px 10px;}
#showScore .scoreList ul.l {float:left;}
#showScore .scoreList ul.r {float:right;}
#showScore .scoreList ul li span.user {float:right;width:70px;text-align:right;}
#showScore .scoreList ul li span.time {float:left;}

#League1x2List {width:150px;}

#subscribe_options .subscribe_icons{width:295px;margin:10px auto}
#subscribe_options .subscribe_icons li{float:left;margin:0 9px 5px 9px;width:55px;text-align:center;font-size:11px}
#subscribe_options .subscribe_icons a{display:block;padding:40px 0 2px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out}
#subscribe_options .subscribe_icons a:hover{color:#444;text-decoration:none;-moz-box-shadow:0 2px 4px hsla(0,0%,0%,.35);-webkit-box-shadow:0 2px 4px hsla(0,0%,0%,.35)}
#subscribe_options .subscribe_icons .subscribe_twitter a{background:url(/images/1.jpg) no-repeat center top;}
#subscribe_options .subscribe_icons .subscribe_facebook a{background:url(/images/2.jpg) no-repeat center top;}
#subscribe_options .subscribe_icons .subscribe_rss a{background:url(/images/3.jpg) no-repeat center top;}
#subscribe_options .subscribe_icons .subscribe_email a{background:url(/images/4.jpg) no-repeat center top;}
#subscribe_options .subscribe_icons .subscribe_buzz a{background-position:center -1989px}

#articleList {width:640px;height:230px;background:url(blue/articleList.png) no-repeat left top;}
#articleList h2 {font-size:18px;width:200px;margin:0 0 0 42px;padding-top:25px;color:#fff;}
#articleList #content {width:262px;height:135px;overflow:hidden;color:#018599;margin:20px 0 0 10px;}
#articleList #ALright {color:#fff;float:right;width:320px;height:210px;overflow:hidden;}
#articleList #ALright a {color:#fff;text-decoration: underline;}
#articleList #ALright h3 {margin:12px 0 0 0;padding:0;}
#articleList #ALright ul {width:300px;height:125px;overflow:hidden;}
#articleList #ALright input {float:left;}
#articleList #ALright .buttom {margin:-1px 10px;width:64px;height:24px;display:block;text-indent:-1000px;float:left;background:url(blue/listSearch.png) no-repeat left top;}
.articleListLi {border-bottom:1px solid #ccc;}
.articleListLi h4 {margin-bottom:0;}
.articleListLi p {margin-top:5px;}