/*  index  #D8F1D3 */
body a,b{
    text-decoration:none;
	font-family:Arial;/* 寰粺姝ｉ粦楂�,鏂扮窗鏄庨珨, */
}

#main {
    margin: 0 auto;
	width:260px;
}

#main input[type=text],
#main input[type=password]{
	border:none;
	background:url('../jquery-mobile/images/text-boxes.png') no-repeat top left;
	font:14px 'Segoe UI','Arial',sans-serif;
	color:#888;
	outline:none;
    height: 48px;
    margin: 0 auto 11px;
    padding: 0 0 0 50px;
    width: 270px;
}

#main input[disabled]{
	opacity: 0.5;
}

#main .email input{
	background-position:0 0;
}

#main .email input:focus{
	background-position:0 -48px;
}

#main .pass input{
	background-position:0 -96px;
}

#main .pass input:focus{
	background-position:0 -144px;
}

#header {
    height: 40px;
}

#language {
	position:relative;
	overflow: hidden;
	float: left;
	width: 90px;
	bottom: 20px;
}

.ui-select span {
    position: relative;
	right: 3px;
}

#lan_icon {
	width: 14px;
	height: 14px;
	position: absolute;
	left: 80px;
	top: 12px;
	z-index: 100;
    background: url(../jquery-mobile/images/icons-png/carat-d-black.png) no-repeat;
}

#logo {
    width: 66px;
	height: 10px;
	background: url(../jquery-mobile/images/3sing.png) no-repeat;
}

#logo2 {
    width: 66px;
	height: 10px;
	margin:0 auto;
	position: relative;
	top: 15px;
	background: url(../jquery-mobile/images/3sing.png) no-repeat;
}

#logo3 {
    width: 66px;
	height: 10px;
	float: right;
	z-index: 2;
    position: absolute;
	right: 46px;
	top: 22px;
	background: url(../jquery-mobile/images/3sing.png) no-repeat;
}

#cash {
    float: right;
	margin: 1px 10px 0 0px;
	font-size: 12px;
	z-index: 20;
}

#cash a{
    color: #FFF6A5;
	text-decoration:none;
}

#m_name {
    float: right;
	margin: 3px 10px 0 0px;
	font-size: 12px;
	z-index: 20;
}

#m_name a{
    color: #FFF6A5;
	text-decoration:none;
}

#bg {
    width: 250px;
	height: 80px;
	margin: -10px auto 0px auto;
	*background: url(../images/logo.png) -30px 0px no-repeat;
}

#intext {
    height:20px;
	width:70%;
	margin:10px auto;
}

#re-fo {
    width:73%;
	margin: 0 auto;
}

#remember {
    float:left;
}

#remember a{
    color:#fff;
	position:relative;
	bottom:2px;
}

#forget {
	position:relative;
    float:right;
}

#forget a{
	color:#fff;
	position:relative;
	bottom:2px;
}

#login {
    clear: both;
	width: 72%;
	height: 40px;
	margin: 10px auto;
	padding-top: 5px;
}

#login a{
    padding-right:0px;
}

#hiddenbox {
	padding-top: 15px;
    text-align: center;
}

#game_logo2 {
	width: 114px;
	height: 40px;
    float: left;
	padding: 0px;
	position: relative;
	text-align: center;
    background: url(../images/logo_small.png) no-repeat;
}

/*  index-in  */

#index_word {
    font-size: 14px;
	padding:10px 0 0 0;
	text-align: center;
	color: #EDEDED;
}

#index_botton {
	margin: 0 auto;
    width: 50%;
}

#index_rule {
    width: 80%;
	border-radius: 10px;
	margin: 0 auto 60px auto;
	text-shadow: 0px 0px 0px #000;
	font-size: 14px;
	color: #000;
	background: url(../jquery-mobile/images/rule.png);
}
#index_game {
	width: 80%;
	max-width:500px;
	border-radius: 10px;
	margin: 0 auto 5px auto;
	text-shadow: 0px 0px 0px #000;
	font-size: 14px;
	color: #000;
	background: url(../jquery-mobile/images/rule.png);
}
#index_botton a{
	margin-top: 20px;
}

/*  page1  */

#bg-color {
	height: 100%;
}

#list1 {
	margin: 5px 5px 45px 5px;
    overflow: hidden;
}

#list1 li {
	margin: 1px 0;
    border-radius: 10px;
}

#list1 h3{
	position:relative;
	font-size: 14px;
	bottom: 5px;
}

#list1 p{
	position:relative;
	color: #888888;
	white-space:pre-wrap;
	bottom: 5px;
}

#img01 {
    width: 50px;
	height: 50px;	
	float: left;
	margin-right: 20px;
	background: url(../jquery-mobile/images/img01.png) no-repeat;
}

#go {
    width: 50px;
	height: 25px;	
	float: left;
	z-index: 10;
	position:absolute;
	top: 5px;
	left: 250px;
	background: url(../jquery-mobile/images/go.png) no-repeat;
}

#folder {
    float:left;
	position:absolute;
	left:80px;
	z-index: 1;
}

/*  page2  */

#left-icon {
	width:30px;
	height:30px;
	overflow: hidden;
    float:left;
	position: relative;
	margin: 5px 0 0 5px;
	z-index: 2;
}

#right-icon {
	width:30px;
	height:30px;
	overflow: hidden;
    float:right;
	position: relative;
	margin: 5px 5px 0 0;
	z-index: 20;
}

#myPanel {
	position: fixed;   
    background: #f1f1f1;
	overflow-y: auto;
	overflow-x: hidden;
	height: 100%;
	z-index:3;
}

#fixed {
	width: 100%;
	height: 100vh;
}

#fixed_tr{
	height: 5vh;
}

#fixed_tr2 a{
	padding-left: 10px;
	position: relative;
	color: #000;
	text-shadow: 0px 0px 0px #000;
}

#safari a{
    padding: 0;
	margin: 0;
	width: 110%;
	height: 35px;
}

#fixed td{
	border-bottom: 1px #B3B3B3 solid;
}

#fixed_num {
	padding-right: 20px;
    float: right;
	font-size: 12px;
	width: 25px;
	height: 20px;
	text-align:center;
	background: url(../jquery-mobile/images/fixed-num_bg.png) no-repeat;
}

#fixed_num b{
	position: relative;
	left: 5px;
	top:2px;
}

#big_link {
    width: 100%;
	height: 100%;
	float: left;
	padding: 0.8vh 0;
}

#big_link:hover {
    background-color: #f6eaa7;
}

#big_link2 {
    width: 100%;
	height: 100%;
	float: left;
	padding: 4.5vh 0;
}

#big_link2:hover {
    background-color: #f6eaa7;
}

#myPanel div{
    padding: 0px;
}

#myPanel div a{
    border: 0px;
}

#myPanel2 {
	position: fixed;  
    background: #f1f1f1;
	overflow-y: auto;
	overflow-x: hidden;
	height: 100%;
}

#myPanel2 div{
	padding: 0px;
}

#myPanel2 a{
    text-align:left;
	font-weight:bold;
}

#fixed3 {
	width: 100%;
	height: 100vh;
}

#fixed3_tr{
	height: 5vh;
}

#fixed3_tr2 a{
	padding-left: 10px;
	position: relative;
	color: #000;
	text-shadow: 0px 0px 0px #000;
}

#fixed3 td{
	border-bottom: 1px #B3B3B3 solid;
}

#rule {
	margin: 0 5px 0 -100px;
    width: 160px;
	position: fixed;
	top: 30px;
	height: 90%;
	max-height: 483px;
	border-radius: 5px 5px 0 0 ;
	background-color: #000 ;  
}

#rule h1{
	width: 100%;
	margin: 10px 0;
}

#rule ul li a{
    text-align: left;
}

#fixed2 {
	overflow-y: auto;
	width: 100%;
	
    position: absolute;  
}





#otr{
	margin: 0 5px 0 0;
    width: 150px;	
	position: fixed;
	top: 30px;  
	height: 70%;
	border-radius: 5px 5px 0 0 ; 
	background-color: #000 ;   
}

#otr h1{
	width: 100%;
	margin: 10px 0;
}

#otr ul li a{
	text-align: left;
}

#title {
    background-color: #00BDC7;
	text-shadow:0 0 0;
	text-align:center;
	color: #fff;
	font-weight:bold;
	padding: 8px 0;
	cursor:pointer;
	text-shadow: 0px 0px 0px #000;
}

#title font{
    position:relative;
	bottom: 2px;
}

#back {
    width: 14px;
	height: 14px;
	padding: 0 10px 0 20px;
	background: url(../jquery-mobile/images/icons-png/carat-r-white.png) no-repeat;
}

#back2 {
    width: 14px;
	height: 14px;
	padding: 0 10px 0 20px;
	background: url(../jquery-mobile/images/icons-png/carat-l-white.png) no-repeat;
}

.star {
    width: 20px;
	height: 20px;
	float: left;
	position:relative;
	background: url(../jquery-mobile/images/star.png) no-repeat;
}
.star2 {
    width: 20px;
	height: 20px;
	float: left;
	position:relative;
	background: url(../jquery-mobile/images/star2.png) no-repeat;
}
#result {
    width: 20px;
	height: 20px;
	padding: 1px 10px 5px 10px;
	position:relative;
	right: 5px;
}

#parlay {
	padding: 1px 10px 5px 10px;
}

#soccer {
    width: 20px;
	height: 20px;
    padding-left: 3px;
	position:relative;
	float: left;
	*background: url(../jquery-mobile/images/soccer.png) no-repeat;
}

#ico_soccer {
    width: 88px;
	height: 88px;
    padding-left: 3px;
	position:relative;
	float: left;
	background: url(../jquery-mobile/images/Icon_SportsMenu.png) no-repeat;
	background-position:0px -88px;
}

#basketball {
    width: 20px;
	height: 20px;
	padding-left: 3px;
	position:relative;
    float: left;
	background: url(../jquery-mobile/images/basketball.png) no-repeat;
}

#ico_basketball {
    width: 88px;
	height: 88px;
    padding-left: 3px;
	position:relative;
	float: left;
	background: url(../jquery-mobile/images/Icon_SportsMenu.png) no-repeat;
	background-position:0px -176px;
}

#outright {
    width: 20px;
	height: 20px;
    padding-left: 3px;
	position:relative;
	float: left;
	background: url(../jquery-mobile/images/outright.png) no-repeat;
}

#ico_outright {
    width: 88px;
	height: 88px;
    padding-left: 3px;
	position:relative;
	float: left;
	background: url(../jquery-mobile/images/Icon_SportsMenu.png) no-repeat;
	background-position:0px -1232px;
}

#tennis {
    width: 20px;
	height: 20px;
	padding-left: 3px;
	position:relative;
	float: left;
	background: url(../jquery-mobile/images/tennis.png) no-repeat;
}

#ico_tennis {
    width: 88px;
	height: 88px;
    padding-left: 3px;
	position:relative;
	float: left;
	background: url(../jquery-mobile/images/Icon_SportsMenu.png) no-repeat;
	background-position:0px -264px;
}

#am_footbal{
    width: 20px;
	height: 20px;
	padding-left: 3px;
	position:relative;
	float: left;
	background: url(../jquery-mobile/images/am_footbal.png) no-repeat;
}

#ico_am_footbal {
    width: 88px;
	height: 88px;
    padding-left: 3px;
	position:relative;
	float: left;
	background: url(../jquery-mobile/images/Icon_SportsMenu.png) no-repeat;
	background-position:0px -616px;
}

#cricket {
    width: 20px;
	height: 20px;
	padding-left: 3px;
	position:relative;
	float: left;
	background: url(../jquery-mobile/images/cricket.png) no-repeat;
}

#ico_cricket {
    width: 88px;
	height: 88px;
    padding-left: 3px;
	position:relative;
	float: left;
	background: url(../jquery-mobile/images/Icon_SportsMenu.png) no-repeat;
	background-position:0px -1496px;
}

#handball {
    width: 20px;
	height: 20px;
	padding-left: 3px;
	position:relative;
	float: left;
	background: url(../jquery-mobile/images/handball.png) no-repeat;
}

#ico_handball {
    width: 88px;
	height: 88px;
    padding-left: 3px;
	position:relative;
	float: left;
	background: url(../jquery-mobile/images/Icon_SportsMenu.png) no-repeat;
	background-position:0px -1320px;
}

#icehockey {
    width: 20px;
	height: 20px;
	padding-left: 3px;
	position:relative;
	float: left;
	background: url(../jquery-mobile/images/icehockey.png) no-repeat;
}

#ico_icehockey {
    width: 88px;
	height: 88px;
    padding-left: 3px;
	position:relative;
	float: left;
	background: url(../jquery-mobile/images/Icon_SportsMenu.png) no-repeat;
	background-position:0px -2200px;
}

#snooker {
    width: 20px;
	height: 20px;
	padding-left: 3px;
	position:relative;
	float: left;
	background: url(../jquery-mobile/images/snooker.png) no-repeat;
}

#ico_snooker {
    width: 88px;
	height: 88px;
    padding-left: 3px;
	position:relative;
	float: left;
	background: url(../jquery-mobile/images/Icon_SportsMenu.png) no-repeat;
	background-position:0px -1760px;
}

#volleyball {
    width: 20px;
	height: 20px;
	padding-left: 3px;
	position:relative;
	float: left;
	background: url(../jquery-mobile/images/volleyball.png) no-repeat;
}

#ico_volleyball {
    width: 88px;
	height: 88px;
    padding-left: 3px;
	position:relative;
	float: left;
	background: url(../jquery-mobile/images/Icon_SportsMenu.png) no-repeat;
	background-position:0px -1056px;
}

#badminton {
    width: 20px;
	height: 20px;
	padding-left: 3px;
	position:relative;
	float: left;
	background: url(../jquery-mobile/images/badminton.png) no-repeat;
}

#ico_badminton {
    width: 88px;
	height: 88px;
    padding-left: 3px;
	position:relative;
	float: left;
	background: url(../jquery-mobile/images/Icon_SportsMenu.png) no-repeat;
	background-position:0px -792px;
}

#footer {
	clear: both;
	position: absolute;
	width: 100%;
	bottom: 0;
}

#footer2 {
    clear:both;
	height: 40px;
}

#footer2 b{
	position: relative;
	left: 75px;
	bottom: 5px;
}

#footer2 div{
	margin: 0 auto;
	position: relative;
	top: 15px;
	right: 28px;
}

#account {
	text-shadow: 0px 0px 0px #000;
    width: 265px;
}

#account a {
    border-radius: 5px;
}

#handicap {
    width: 170px;
}

#handicap ul li a{
    text-align: center;
}

#betting {
    margin-right: 5px;
    width: 170px;
}

#betting ul li a{
    text-align: center;
}

#advertising {
    width: 150px;
	border-radius: 5px;
}

#advertising p{
    text-align: center;
}

#number2 {
	width: 35px;
	height: 20px;
	float: right;
	color: #fff;
	text-shadow: 0px 0px 0px #000;
	right: 10px;
	padding-top: 2px;
	position:relative;
	text-align: center;
    background: url(../jquery-mobile/images/number_bg.png) no-repeat;
}

#number2 font{
    font-size: 12px;
}

#move2 {
	vertical-align:bottom;
    position: relative;
	left: 10px;
}
#backbtn {
    padding: 0px;
    padding-top: 7px;
    width: 60px;
    height: 40px;
    cursor: pointer;
    background-image: url(../images/back_black.png);
    background-repeat: no-repeat;
    color: #fff;
    float: left;
	
}

#livetv-frame{
	border:none;
}


.add-landscape{
	height:56%;
	overflow:hidden;
	width:70%;
	background:black;
	min-height":290px;
}

.add-portrait{
	height:56%;
	overflow:hidden;
	width:70%;
	background:black;
}
#list3 {
    width: 100%;
	height: 100%;
	margin-bottom: 32px;
	color: #470000;
	position: relative;
	//word-break: break-all;
	font-size: 13px;
}

#list3 ul li{
    list-style: none;
}

.list3-t {
	width: 100%;
	height: 100%;
	
    border: 0px #fff solid;
}

.list3-t2 {
	width: 100%;
	height: 100%;
	text-align: left;
    border: 0px #fff solid;
}

.list3-r_bg {
	text-align: left;
	width:100%;
	height:40px;
    background-color: #000;
}

.list3-r_bg td{
    border-radius: 10px 10px 0 0;
	border-bottom: 0px #fff solid;
}

.list3-r_bg font{
	margin-left: 0px;
	color: #fff;
	width: 100%;
	position: relative;
	text-shadow: 0px 0px 0px #000;
    
}
.list3-r_bg li a{
	color: #000;
}
.list3-r_bg li a:hover{
	color: #ff0000;
}

#list3-t-left {
    width: 10%;
}

#list3-t-center {
    width: 75%;
}

#list3-t-right {
    width: 15%;
}

.list3-r2_bg {
	width:100%;
	height:10px;
}

.list3-r2_bg ul{
	margin: 0 0 0 -40px;
	text-align: center;
	color: #fff;
	text-shadow: 0px 0px 0px #000;
}

.list3-r2_bg ul span{
	font-size: 13px;
	float: left;
	padding-left: 6px;
}

.list3-r2_bg td{
	border-bottom: 0px #fff solid;
}

#tab1 {
    width: 100%;
	border-left: 0px;
}
.list3-r3_bg {
	width:100%;
	height:20px;
	color: #fff;
	position: relative;
    background-color: #9f9f9f; 
}

.list3-r3_bg font{
	position: relative;
    top:2px;
}

.list3-r3_bg ul{
	margin: 0 0 0 -40px;
}

.list3-r3_bg li{
	float:left;
	width: 50px;
	text-shadow: 0px 0px 0px #000;
}

#refresh {
    width:18px;
	height:18px;
	float: left;
	margin-left: 0px;
	cursor:pointer;
	background: url(../jquery-mobile/images/refresh.png) no-repeat;
}

.refresh {
    width:17px;
	height:18px;
	float: left;
	margin-left: 0px;
	cursor:pointer;
	background: url(../jquery-mobile/images/refresh.png) no-repeat;
}

#loading {
    width:18px;
	height:18px;
	float: left;
	margin-left: 0px;
	display:none;
	background: url(../images/loadingxb.gif) no-repeat;
}

.loading {
    width:18px;
	height:18px;
	float: left;
	margin-left: 0px;
	display:none;
	background: url(../images/loadingxb.gif) no-repeat;
}

#star2 {
    width:23px;
	height:19px;
	position: relative;
	background: url(../jquery-mobile/images/star.png) no-repeat;
}

#st_bg {
    color: #fff;
	height: 25px;
	text-align: center;
    padding: 0px;
	background-color: #0074B4;
	text-shadow: 0px 0px 0px #000;
}

#st_bg span{
	position: relative;
	top: 3px;
}

.list4 {
    width:100%;
	background-color: #F7F7F7; 
    text-align: left;
	text-shadow: 0px 0px 0px #000;
}

.list4 td{
	height: 30px;
	padding-left: 15px;
	border-bottom: 1px #dcdcdc solid;
	border-right: 1px #dcdcdc solid;
}

.list4 font{
	position: relative;
	top: 4px;
	color: black;/* #FF0004; */
}

.list4 .negative{
	position: relative;
	top: 4px;
	color: #FF0004;
}

.list4 a{
	position: relative;
    font-size: 12px;
	float: right;
	margin-right: 10px;
	*width: 50px;
	height: 25px;
	text-align: center;
	background: url(../jquery-mobile/images/list4_sp_bg.png) no-repeat;
}

#champion-list .list4 a{
	*width: 50px;
}

.list4 b{
	position: relative;
	float: right;
    top: 5px;
	right: 5px;
}

#list4 {
	float: left;
	margin-right: 10px;
	width: 50px;
	height: 25px;
	text-align: center;
	background: url(../jquery-mobile/images/list4_sp_bg.png) no-repeat;
}

.list4-r_bg {
	text-align: left;
	width:100%;
	height:40px;
    background-color: #212121;
}

.list4-r_bg ul{
	margin: 0 0 0 -40px;
}

.list4-r_bg li{
	color: #fff;
	width: 100%;
	text-shadow: 0px 0px 0px #000; 
}
.list4-r_bg li a{
	color: #000;
}
.list4-r_bg li a:hover{
	color: #ff0000;
}

.list4-r_bg b{
	color: #FFC600;
}

.list4-r_bg td{
    border-radius: 10px 10px 0 0;
	border-bottom: 0px #fff solid;
}

.list-r_bg {
	text-align: left;
	width:100%;
	height:40px;
    background-color: #212121;
}

.list-r_bg ul{
	margin: 0 0 0 -40px;
}

.list-r_bg li{
	color: #fff;
	width: 100%;
	text-shadow: 0px 0px 0px #000; 
}
.list-r_bg li a{
	color: #000;
}
.list-r_bg li a:hover{
	color: #ff0000;
}

.list-r_bg b{
	color: #FFC600;
}

#game {
	border-top: 1px #87AFB7 solid;
	background-color: #0081B0;
}

#game:hover {
    background-color: #009CD4;
}

#game button{
color:white;text-align:left;background-color:transparent;cursor:pointer;border:none;width:100%;height:35px;float:left;/* font-weight:bold; */
}
#game b{
	font-weight:normal;/* font-weight:bold; */
}

#sp_color font{
    color: #000; 
}

.bg_color {
    background-color: #E5EEF1;
}

#bottom_bg {
	width: 100%;
	height: 10px;
	border-radius: 0 0 10px 10px;
    background-color: #0081B0;
}

#bottom_bg2 {
	width: 100%;
	height: 10px;
	border-radius: 0 0 10px 10px;
    background-color: #212121;
}

#list5 {
    overflow: hidden;
}

#list5 b{
	position:relative;
	font-size: 14px;
	float:left;
	bottom: 4px;
}

#list5 li{
    height: 100%;
}

#list5 li:hover{
	cursor:pointer;
    background-color:#ffffb3;
}

#list5 span{
    color: #FF9600;
}

#icon3 {
	width: 14px;
	height: 14px;
	float:right;
	position: relative;
	top: 3px;
	bottom:14px;
    background: url(../jquery-mobile/images/icons-png/carat-r-black.png) no-repeat;
}
#icontv {
	width: 14px;
	height: 14px;
	float:right;
	position: relative;
	/* top: 5px; */
	bottom:4px;

}

#img3sing{
	width: auto;
    height: auto;
    max-height: 100%;
    max-width: 100%;
}

.livedata{
	background-color: #ebebeb;
}
.icondelete {
	width: 14px;
	height: 14px;
	float:right;
	position: absolute;
	/* top: 5px; */
	bottom:15px;
	right:10px;
	cursor:pointer;
    background: url(../jquery-mobile/images/icons-png/delete-white.png) no-repeat;
}
.icondelete2{
	width: 14px;
	height: 14px;
	float:right;
	position: absolute;
	/* top: 5px; */
	bottom:0px;
	right:10px;
	cursor:pointer;
    background: url(../jquery-mobile/images/icons-png/delete-white.png) no-repeat;
}
#password {
    *background-color: #DDDDDD;
}

#password div{
    padding: 0px;
}

#password h1 {
    margin: 5px 30px;
}

#password b{
    margin: 0 10px 0 10px;
	text-shadow: 0px 0px 0px #000;
}

#password table {
    border: 1px #C3C3C3 solid;
	border-bottom: 0px;
}

#password td {
    border-bottom: 1px #C3C3C3 solid;
}

#password table tr {
    height: 30px;
}

#password input {
    margin: 0px 10px;
}

#pass_color {
	border-right: 1px #C3C3C3 solid;
    background-color: #FF0004;
}

#game_logo {
	*width: 114px;
	width: 100px;
	height: 40px;
    float: left;
	*left:3px;
	left:5px;
	position: relative;
	text-align: center;
    background: url(../images/logo_small.png) no-repeat;
}

/*  璺戦Μ鐕�  */

#adv {
    margin: 0px -12px 0px -12px;
	padding-top: 3px; 
	text-shadow: 0px 0px 0px #000;
}

#adv2 {
	height: 25px;
    padding: 0px;
}

#adv img{
    width: auto;
	height: auto;
	max-height: 100%;
    max-width: 100%;
	float: left;
	margin-top: -3px;
}

div#abgne_marquee {
	position: relative;  
	overflow: hidden;	
	width: 100%;
	height: 25px;
	border: 0px solid #ccc;
	margin-top: 0px;
	background-color: #CF0003;
}

div#abgne_marquee ul, div#abgne_marquee li {
	margin: 0;
	padding: 0;
	list-style: none;
}
div#abgne_marquee ul {
	position: absolute;
}
div#abgne_marquee ul li a {
	display: block;
	overflow: hidden;	
	font-size:12px;
	height: 25px;
	line-height: 25px;
	text-decoration: none;
	color: #fff;
}

/*  favorite  */

#disfloat {
    clear:both;
}

#favo {
    position:relative;
	bottom: 6px;
	float: left;
	right: 10px;
}

#favo li{
    float: left;
	list-style:none;
}

#favo #star{
    position:relative;
    padding: 0px;
}

#game_word {
    border-radius: 10px 10px 0 0;
	margin: 5px;
}

#game_word a{
	color: #000;
}

#game_word span{
	color: #fff;
}

#game_word h3 {
    background-color: #0081B0;
	border-top: 1px #87AFB7 solid;
}

#game_word h3:hover {
    background-color: #009CD4;
}

#page {
    overflow: hidden;
}

#pageone {
    overflow: hidden;
}

#back3 {
	width: 60px;
	height: 30px;
	float: left;
	margin: 5px 10px 0 5px;
    background: url(../jquery-mobile/images/back3_bg.png) no-repeat;
}

#back3 a{
	padding: 6px 0 0 5px;
}

#game h3{
	border-bottom: 0px #87AFB7 solid;
}

#star_favo {
    width: 20px;
	height: 20px;
	padding: 10px;
	position: relative;
	top: 10px;
	background: url(../jquery-mobile/images/star2.png) no-repeat;
}

/*  page3  */

#icon {
	width: 14px;
	height: 14px;
	position: absolute;
	right: 3px;
	margin-top: 2px;
    background: url(../jquery-mobile/images/icons-png/carat-r-black.png) no-repeat;
}
#icon_game {
	width: 14px;
	height: 14px;
    background: url(../jquery-mobile/images/icons-png/carat-r-black.png) no-repeat;
}
.top_radius {
    border-radius: 10px 10px 0 0 ;
}

#top_radius {
    border-radius: 10px 10px 0 0 ;
}

#top_radius2 {
    border-radius: 10px 10px 10px 10px ;
}

#bottom_radius {
    border-radius: 0 0 10px 10px ;
}

#list2 {
    overflow: hidden;
	margin-bottom: 32px;
}

#list2 b{
	position:relative;
	font-size: 14px;
	float:left;
	white-space:pre-wrap;
	width: 80%;
}

#list2 li{
/*    height: 50px;   */
}

#nav_bg {
    background-color: #F5F5F5;
	white-space: nowrap;
}

#nav_bg div {
	text-align: center;
}

#nav_bg a{
    border-radius: 5px;
	width: 25%;
	height: 45px;
	text-align: center;
	padding-top: 10px;
	margin: 0px 5px;
	text-shadow: 0px 0px 0px #000;
}

#scbk_bg {
    background-color: #F5F5F5;
	white-space: nowrap;
}

#scbk_bg div {
	text-align: center;
}

#scbk_bg a{
    border-radius: 5px;
	width: 25%;
	height: 45px;
	text-align: center;
	margin: 0px 5px;
	text-shadow: 0px 0px 0px #000;
}

#games {
    float: left;
	padding: 13px 0 0 10px;
	font-size: 12px;
}

#number {
	width: 35px;
	height: 20px;
	float: right;
	color: #fff;
	text-shadow: 0px 0px 0px #000;
	padding: 2px 0 0 3px;
	position:relative;
	*bottom: 3px;
    background: url(../jquery-mobile/images/number_bg.png) no-repeat;
}

#number b{
    font-size: 12px;
	text-align: center;
}

/*  page4  */

.page4-r_bg {
	text-align: left;
	width:100%;
	height:5px;
    background-color: #434343;
}

.page4-r_bg2 {
	text-align: left;
	width:100%;
	height:40px;
    background-color: #F9F9F9;
}

.page4-r_bg2 ul{
	margin: 0 0 0 -40px;
}

.page4-r_bg2 li{
	color: #000;
	width: 100%;
	text-align: center;
	text-shadow: 0px 0px 0px #000;
}

#list6 {
    width: 100%;
	height: 100%;
	font-size: 12px;
	background-color: #fff;
}

#list6_title {	
    text-align: center;
	background-color: #006F9E;
	color: #fff;
}

#list6_title td{	
    border-bottom: 0px #000 solid;
}

#list6_tr td{	
    border-bottom: 1px #CBCBCB solid;
}

.list6-r_bg {
	text-align: left;
	width:100%;
	height:40px;
    background-color: #000;
}

.match_group {
	height:25px;
	background-color: #000;
}

.list6-r_bg font{
	color: #fff;
	width: 100%;
    left: 5px;
	position: relative;
	text-align: left;
	text-shadow: 0px 0px 0px #000; 
	top:-4px 
}

#adv3 {
	margin: -15px -15px 0 -15px;
	color: #000;
	text-shadow: 0px 0px 0px #000;
}

#time {
    width: 10%;
	height: 30px;
	position: relative;
	text-align: center;
}

#game2 {
	width: 25% ;
    border-right: 1px #CBCBCB solid;
}

.handicap2 {
	text-align: center;
    width: 14%;
}

#num {
    width: 11%;
	height: 60px;
}

.handicap3 {
    width: 10%;
	height: 30px;
	text-align: center;
	border-right: 1px #CBCBCB solid;
}

.handicap3 a {
    width: 40px;
	height: 20px;
	text-align: center;
    float: left;
	*background: url(../jquery-mobile/images/list4_sp_bg3.png) no-repeat;
}

.handicap3 font {
	font-size: 12px;
    color: black;/* #ff0000; */
	position: relative;
	top: 2px;
}
.handicap3  .negative {
	font-size: 12px;
    color: #ff0000;
	position: relative;
	top: 2px;
}
#link {
    width: 100%;
	height: 100%;
	float: right;
	position: relative;
	background-color: #3F9BB7;
}

#link:hover {
	background-color: #41B8D0;
}

#link span{
	width: 14px;
	height: 14px;
	float: right;
	position: relative;
	top: 20px;
    background: url(../jquery-mobile/images/icons-png/carat-r-white.png) no-repeat;
}

#link font{
    position: relative;
	right: 15px;
	bottom: 1px;
	color: #FFC600;
	white-space: nowrap;
}

#iconx a {
    position: relative;
	right: 20px;
	bottom: 3px;
}

#data {
	height: 20px;
    border-right: 1px #84ADB9 solid;
}

#handicapx {
    border-right: 1px #84ADB9 solid;
}

#bvsx {
    border-right: 1px #84ADB9 solid;
}

#bet_over4 {
    font-size: 14px;
	margin-bottom: 28px;
}

/* slide */

#slide_bg a{
    border-radius: 5px;
	width: 27% !important;  
	height: 60px;
	overflow: hidden;
	text-align: center;
	text-shadow: 0px 0px 0px #000;
}

#slide_bg span{
   font-size: 11px;
}

/* page5 */

#fram_bg {
	height: 80px;
	overflow: hidden;
	padding: 0px;
	background-color: #efefef;
}

#fram_bg iframe {
    overflow: hidden;
}

.list3-r_bg2 b {
    color: #FFCE00;
}

#gotop {
    display: none;
    position: fixed;
    right: 20px;
	bottom: 10px;
	padding: 7px 9px;
	font-size: 26px;
    /*bottom: 20px;    */
    /*padding: 10px 15px;    */
	/*font-size: 30px;*/
    background: #E49C00;
    color: white;
    cursor: pointer;
	z-index: 10;
	height: 20px;
	border-radius: 10px 10px 0 0 ;
}

#star3 {
    width: 20px;
	height: 20px;
	float: left;
	position:relative;
	margin-left: 12px;
}

#star4 {
    width: 20px;
	height: 20px;
	float: left;
	position:relative;
	margin: 0 0 0 12px;
}

.list3-r_bg2 {
	width:100%;
	height:40px;
    background-color: #F9F9F9;
}

#list3-left {
    width: 45%;
	text-align: left;
}

#list3-center {
    width: 10%;
	text-align: center;
}

#list4-center {
    width: 33%;
	text-align: center;
	padding: 0px;
}

#list4-center2 {
    width: 5%;
	padding-right: 3px;
	border: 0px;
	border-bottom: 1px #dcdcdc solid;
}

#list4-ls {
    border-right: 0px;
	width: 5%;
}

#list4-rs {
	width: 5%;
}

#list3-center a{
    color: #000;
}

#list3-right {
    width: 45%;
	text-align: right;
}

#list3-right a{
    color: #000;
	padding-right: 10px;
}

.list3-r_bg2 ul{
	margin: 0 0 0 -40px;
}

.list3-r_bg2 li{
	color: #000;
	width: 100%;
	padding-left: 10px;
	text-shadow: 0px 0px 0px #000;
}

.list3-r_bg2 font{
	color: #000;
}
.list3-r_bg2 .home{
	color: #FF0004;
}
.list3-r_bg2 .away{
	color: #000;
}

#icons {
	width: 14px;
	height: 14px;
	float: right;
    background: url(../jquery-mobile/images/icons-png/carat-r-white.png) no-repeat;
}

#time2 {
	display:none;
    width: 100%;
	height: 25px;
	background-color: #E4E4E4;
}

#time2 b{
    padding-left: 15px;
	position: relative;
	top: 5px;
}

.time2 {
	display:none;
    width: 100%;
	height: 25px;
	background-color: #E4E4E4;
}

.time2 b{
    padding-left: 15px;
	position: relative;
	top: 5px;
}

/* page6 */

#bet_chg {
    display: block;
}

#bet_list {
    display: none;     
	z-index: 10;
    position:fixed;
	background-color: #DDDDDD;
	text-shadow: 0px 0px 0px #000;
	border-radius: 5px 5px 0 0;
    bottom: 0px;
	margin: 0 35%;
	box-shadow: 0px 0px 5px 3px rgba(0,0,0,.15);
}

#bet_list font {
	font-size: 12px;
    color: #000;
}

#bet_list ul {
    width: 140px;
	height: 10px;
	list-style: none;
	padding: 0px;
    position: relative;
	left: 10px;
	bottom: 5px;
}

#bet_list ul li{
	position: relative;
    float: left;
	margin-right: 5px;
}

#num_bg {
	text-align: center;
	width: 19px;
	height: 19px;
	border-radius: 10px;
    background-color: #000;
}

#num_bg b{
	color: #fff;
}

#num_bg_pl {
	text-align: center;
	width: 28px;
	height: 19px;
	border-radius: 10px;
    background-color: #000;
}

#num_bg_pl b{
	color: #fff;
}

#icon2 {
	width: 14px;
	height: 14px;
	position: relative;
	top: 3px;
    background: url(../jquery-mobile/images/icons-png/carat-u-black.png) no-repeat;
}

#bet_over {
    border-radius: 0px;
	font-size: 12px;
	width: 100%;
	
/* 	width: 400px;
	overflow:auto;
	height:450px; */
}

#bet_over font { 
	position: relative;
	left: 5px;
}

#title2 {
    height: 30px;
	text-align: center;
}

#title2 font{
    position: relative;
	top: 7px;
}

#title2 a {
    color: #fff;
	position: relative;
	float: right;
	right: 10px;
	bottom: 6px;
	font-size: 30px;
	width: 20px;
	height: 30px;
}

#num_bg2 {
	width: 19px;
	height: 19px;
	border-radius: 10px;
    background-color: #fff;
	color: #000;
	margin: 0 0 0 10px;
	padding:2px 5px;
	font-size: 10px;
	position: relative;
	top: 7px;
	text-shadow: 0px 0px 0px #000;
}

#tab_note {
    width: 100%;
	height: 100%;
	background-color: #fff;
	color: #000;
	text-shadow: 0px 0px 0px #000;
	border-bottom: 1px #B5B5B5 solid;
}

#tab_note tr{
   height: 10px;
}

#tab_notepl {
    width: 100%;
	height: 100%;
	background-color: #fff;
	color: #000;
	text-shadow: 0px 0px 0px #000;
	border-bottom: 1px #B5B5B5 solid;
}

#tab_notepl tr{
   height: 20px;
}

#tab_note2 {
    width: 100%;
	height: 100%;
	background-color: #F4F4F4;
	color: #000;
	text-shadow: 0px 0px 0px #000;
	border-bottom: 1px #B5B5B5 solid;
}
#tab_note .infobet tr{
   height: 10px;
}
#tab_note2 tr{
   height: 30px;
}

#note_td1 {
   width: 30px;
   font-size: 16px;
   text-align: center;
   text-shadow: 0px 0px 0px #000;
}

#note_td1 a{
   color: #fff;
   position: relative;
   bottom: 2px;
   background-color: #E80003;
   padding: 0 5px;
}

.note_td1 {
   width: 30px;
   font-size: 16px;
   text-align: center;
   text-shadow: 0px 0px 0px #000;
}

.note_td1 a{
   color: #fff;
   position: relative;
   bottom: 2px;
   background-color: #E80003;
   padding: 0 5px;
}
#note_td2 tr{
   color: #fff;
   padding: 3px;
}
#note_td2 a{
   color: #fff;
   padding: 3px;
   background-color: #00ABFF;
}

#note_td2 span{
   width: 40px;
   height: 15px;
   padding: 6px 10px 6px 10px;
   position: relative;
   left: 0px;
   background: url(../jquery-mobile/images/list4_sp_bg2.png) no-repeat;
   background-size: 50px 19px;
   background-position-y: 2px;
}

#ani img{
    width: auto;
	height: auto;
	max-height: 100%;
    max-width: 100%;
	float: left;
	z-index:1;
}

#bet {
    text-align: center;
}

#bet2 a{
    width: 55px;
	height: 50px;
	border-radius: 5px;
	margin: 0 3px 0 0;
}

#bet2 span{
    position: relative;
	top: 19px;
}
#bet3 {
    text-align: right;
	width:125px;
}
#bet3 a{
    width: 55px;
	height: 40px;
	border-radius: 5px;
	margin: 0px 3px 0 0px;
	
}
#bet3 span{
	top:15px;
    position: relative;
}
.betpl a{
    width: 55px;
	height: 50px;
	border-radius: 5px;
	margin: 0 0 0 0;
}

.betpl span{
    position: relative;
	top: 19px;
}

#betin {
    margin-right: 3px;
}

/* page7 */

#list2-2 {
    overflow: hidden;
	margin-bottom: 32px;
}

#list2-2 b{
	position:relative;
	font-size: 14px;
	float:left;
	white-space:pre-wrap;
}

/* page8 */

#bet_over2 {
    font-size: 14px;
	margin-bottom: 32px;
}

#title3 {
	border-radius: 10px 10px 0 0;
    height: 25px;
	text-align: center;
	font-size: 16px;
	padding-top: 5px;
	background-color: #0081B0;
}

#tab_note3 {
    width: 100%;
	height: 100%;
	background-color: #fff;
	color: #000;
	text-shadow: 0px 0px 0px #000;
	border-bottom: 1px #DCDCDC solid;
}

#tab_note3 tr{
	text-align: center;
    height: 30px;
}

#tab_note4 {
    width: 100%;
	height: 100%;
	background-color: #fff;
	color: #000;
	text-shadow: 0px 0px 0px #000;
	border-radius: 0 0 10px 10px;
	border-bottom: 1px #DCDCDC solid;
}

#tab_note4 tr{
	text-align: center;
    height: 30px;
}

#move {
    position: relative;
	padding-right: 0px;
}

#new {
	color: #FFF;
	text-shadow: 0px 0px 0px #000;
	font-size: 12px;
	padding: 3px;
	font-weight: bold;
	position: relative;
	right: 10px;
    background-color: #FFB600;
	border-radius: 5px;
}

#tr_bg {
	color: #fff;
    background-color: #E50003;
}

#tr_bg2 {
	color: #fff;
    background-color: #ADADAD;
}

#tr_bg  span{
	color: #fff;
    font-size: 14px;
	text-align: center;
}

#td_bg {
    width: 50%;
	border-right: 1px #D7D7D7 solid;
}

#td_bg2 {
    width: 50%;
	border-bottom: 1px #D7D7D7 solid;
}

#td_bg3 {
    width: 50%;
	border-right: 1px #D7D7D7 solid;
	border-bottom: 1px #D7D7D7 solid;
}

/* page9 */

#adv4 {
    margin: -15px;
	text-shadow: 0px 0px 0px #000;
	color: #000;
}

#adv4 td{
	font-size: 14px;
}

#datex {
    width: 40%;
	height: 30px;
	border-right: 1px #CFCFCF solid;
}

#stakes {
    width: 20%;
	border-right: 1px #CFCFCF solid;
}

#resultx {
    width: 20%;
	border-right: 1px #CFCFCF solid;
}

#bettingx {
    width: 20%;
}

#datex2 {
	height: 30px;
	padding-left: 2px;
	border-right: 1px #CFCFCF solid;
	border-bottom: 1px #CFCFCF solid;
}

#stakes2 {
	text-align: right;
	padding-right: 2px;
	border-right: 1px #CFCFCF solid;
	border-bottom: 1px #CFCFCF solid;
}

#resultx2 {
	text-align: right;
	padding-right: 2px;
	border-right: 1px #CFCFCF solid;
	border-bottom: 1px #CFCFCF solid;
}

#bettingx2 {
    text-align: right;
	padding-right: 2px;
	border-bottom: 1px #CFCFCF solid;
}

#datex3 {
	height: 30px;
	padding-left: 2px;
	border-right: 1px #CFCFCF solid;
	border-bottom: 1px #CFCFCF solid;
	background-color: #D3D3D3;
	text-align: center;
}

#stakes3 {
	text-align: right;
	padding-right: 2px;
	border-right: 1px #CFCFCF solid;
	border-bottom: 1px #CFCFCF solid;
	color: #fff;
	font-weight: bold;
	background-color: #FFAE00;
}

#resultx3 {
	text-align: right;
	padding-right: 2px;
	border-right: 1px #CFCFCF solid;
	border-bottom: 1px #CFCFCF solid;
	color: #fff;
	font-weight: bold;
	background-color: #FFAE00;
}

#bettingx3 {
    text-align: right;
	padding-right: 2px;
	border-bottom: 1px #CFCFCF solid;
	color: #fff;
	font-weight: bold;
	background-color: #FFAE00;
}

/* page10 */

#distance {
	margin-top: -20px;
}

#fillet a{
	border-radius: 5px 0 0 5px;
}

#fillet2 a{
	border-radius: 0 5px 5px 0;
}

#month {
    width: 100%;
}

#dep_word {
	text-shadow: 0px 0px 0px #000;
}

#lan_icon2_area {
	width: 14px;
	height: 39px;
	float: right;
	position: relative;
	top: 4px;
	right: 30px;
	z-index: 100;
	border-left: 1px #C5C5C5 solid;
}

#lan_icon2_area2 {
	width: 14px;
	height: 39px;
	float: right;
	position: relative;
	top: 9px;
	right: 30px;
	z-index: 100;
	border-left: 1px #C5C5C5 solid;
}

#lan_icon2_area span{
	padding: 10px;
	position: relative;
	left: 15px;
	top: 22px;
    background: url(../jquery-mobile/images/icons-png/carat-d-black.png) no-repeat;
}

#lan_icon2_area2 span{
	padding: 10px;
	position: relative;
	left: 15px;
	top: 22px;
    background: url(../jquery-mobile/images/icons-png/carat-d-black.png) no-repeat;
}

#usd {
	text-shadow: 0px 0px 0px #000;
    color: #C4C4C4;
	float: right;
	position: relative;
	bottom: 35px;
	right: 10px;
}

#money {
    float: right;
	color: #E1E1E1;
}

#deposit_but {
    background-color: #4CB5E8;
}

#deposit_but a{
    background-color: #4CB5E8;
}

#bet_over3 {
    font-size: 14px;
	margin-bottom: 50px;
}

/* page11 */

#star_color {
	color: #FF0004;
}

#drawal {
    text-shadow: 0px 0px 0px #000;
	color: #FFE500;
}

/* page12 */

#date {
    width: 16px;
	height: 15px;
	position: absolute;
	z-index: 100;
	right: 15px;
	margin-top: 12px;
	background: url(../jquery-mobile/images/calendar.gif) no-repeat;
}

#out_data {
    list-style: none;
	padding: 0px;
}

#out_data a{
    position: absolute;
	z-index:100;
	left: 15px;
	margin-top: 10px;
}

#out_data li{
   margin-top: 20px;
}

#caveat {
	color: #fff;
	text-align:center;
	text-shadow: 0px 0px 0px #000;
}


/* page13 */

#clearing {
    background-color: #6A6A6A;
	padding: 0;
	text-align: center;
	height: 25px;
	padding-top: 5px;
	text-shadow: 0px 0px 0px #000;
}

a.button-single{
	border:1px solid #999;
	line-height: 15px;
	color: #333;
	text-decoration: none;
	white-space: wrap;
	overflow: hidden;
	display: inline-block;
	width:90%;
	margin: 2px;
	padding:11px 10px 14px 10px;
	background-color:#999;
	background:-webkit-gradient(linear,0% 10%,0% 100%,from(#EFEFEF),to(#999));
	background:-o-linear-gradient(top,#EFEFEF,#999);
	background:-moz-linear-gradient(top,#EFEFEF,#999);
	
	-webkit-border-radius: 8px;
	-o-border-radius: 8px;
	-moz-border-radius: 8px;
	
	-webkit-box-shadow:rgba(0,0,0,.2) 1px 1px 3px;
	-o-box-shadow:rgba(0,0,0,.2) 1px 1px 3px;
	-moz-box-shadow:rgba(0,0,0,.2) 1px 1px 3px;
	
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	-o-tap-highlight-color: rgba(0,0,0,0);
	-moz-tap-highlight-color: rgba(0,0,0,0);
}
a.button-bet{
	text-align:center;
	border:1px solid #999;
	line-height: 15px;
	color: #333;
	text-decoration: none;
	white-space: wrap;
	overflow: hidden;
	display: inline-block;
	width:90%;
	margin: 2px;
	padding:11px 0px 14px 0px;
	background-color:#999;
	background:-webkit-gradient(linear,0% 10%,0% 100%,from(#EFEFEF),to(#999));
	background:-o-linear-gradient(top,#EFEFEF,#999);
	background:-moz-linear-gradient(top,#EFEFEF,#999);
	
	-webkit-border-radius: 8px;
	-o-border-radius: 8px;
	-moz-border-radius: 8px;
	
	-webkit-box-shadow:rgba(0,0,0,.2) 1px 1px 3px;
	-o-box-shadow:rgba(0,0,0,.2) 1px 1px 3px;
	-moz-box-shadow:rgba(0,0,0,.2) 1px 1px 3px;
	
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	-o-tap-highlight-color: rgba(0,0,0,0);
	-moz-tap-highlight-color: rgba(0,0,0,0);
}
a.button-short{
	border:1px solid #999;
	line-height: 15px;
	color: #000;
	text-decoration: none;
	white-space: wrap;
	overflow: hidden;
	display: inline-block;
	width:40%;
	margin: 10px 0px 2px 0px;
	padding:11px 10px 14px 10px;
	background-color:#FFF;
	background:-webkit-gradient(linear,0% 10%,0% 100%,from(#EFEFEF),to(#999));
	background:-o-linear-gradient(top,#EFEFEF,#999);
	background:-moz-linear-gradient(top,#EFEFEF,#999);
	
	-webkit-border-radius: 8px;
	-o-border-radius: 8px;
	-moz-border-radius: 8px;
	
	-webkit-box-shadow:rgba(0,0,0,.2) 1px 1px 3px;
	-o-box-shadow:rgba(0,0,0,.2) 1px 1px 3px;
	-moz-box-shadow:rgba(0,0,0,.2) 1px 1px 3px;
	
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	-o-tap-highlight-color: rgba(0,0,0,0);
	-moz-tap-highlight-color: rgba(0,0,0,0);
}




/** POPUP **/ 
#results {
	margin: 0 5px 0 0;
    width: 160px;	
	position: fixed;
	top: 30px;  
	height: 90%;
	max-height: 529px;
	border-radius: 5px 5px 0 0 ; 
	background-color: #000 ;   
}

#results h1{
	width: 100%;
	margin: 10px 0;
}

#results ul li a{
    text-align: left;
}

#popup_otr{
	margin: 0 5px 0 0;
    width: 160px;	
	position: fixed;
	top: 30px;  
	height: 100%;
	max-height: 484px;
	border-radius: 5px 5px 0 0 ; 
	background-color: #000 ;   
}

#popup_otr h1{
	width: 100%;
	margin: 10px 0;
}

#popup_otr ul li a{
    text-align: left;
}



#popup_parlay{
	margin: 0 5px 0 0;
    width: 150px;	
	position: fixed;
	top: 30px;  
	height: 100px;
	border-radius: 5px 5px 0 0 ; 
	background-color: #000 ;   
}

#popup_parlay h1{
	width: 100%;
	margin: 10px 0;
}

#popup_parlay ul li a{
    text-align: left;
}
/** POPUP END**/ 
input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0; 
}

.backbutton {
    position:absolute;
	float:left;
	margin-top:-7px;
	padding:0px;
	padding-top:7px;
	width:60px;
	height:40px;
	cursor:pointer;
	background-image: url(../images/back_black.png);background-repeat: no-repeat;
}

.redcard {
	padding:2px;
	font-size: 12px;
	background-color:red;
	color: #FFFFFF;
}
/* bet enquiry */
.bet-quiry {
	text-align:left;
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
}
.bet-quiry .pick {
	color:#FFFFFF;
}
.bet-quiry .bettype {
	color:#545454;
}
.bet-quiry .league {
	color:#545454;
}
.bet-quiry .event {
	color:#545454; /*9C9C9C*/
}
.bet-quiry .handi {
	font-size: 16px;
	font-weight: bold;
	color:#000000;
}
.bet-quiry .container0{
	border:1px solid #999;
	overflow: hidden;
	display: inline-block;
	width:100%;
	background-color:#EDFAFF;
	background:-webkit-gradient(linear,0% 10%,0% 100%,from(#EDFAFF),to(#EDFAFF));
	background:-o-linear-gradient(top,#EDFAFF,#EDFAFF);
	background:-moz-linear-gradient(top,#EDFAFF,#EDFAFF);
	
	-webkit-border-radius: 8px;
	-o-border-radius: 8px;
	-moz-border-radius: 8px;
	
	-webkit-box-shadow:rgba(0,0,0,.2) 1px 1px 3px;
	-o-box-shadow:rgba(0,0,0,.2) 1px 1px 3px;
	-moz-box-shadow:rgba(0,0,0,.2) 1px 1px 3px;
	
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	-o-tap-highlight-color: rgba(0,0,0,0);
	-moz-tap-highlight-color: rgba(0,0,0,0);
}
.bet-quiry .container1{
	border:1px solid #999;
	overflow: hidden;
	display: inline-block;
	width:100%;
	background-color:#DDF6FF;
	background:-webkit-gradient(linear,0% 10%,0% 100%,from(#DDF6FF),to(#DDF6FF));
	background:-o-linear-gradient(top,#DDF6FF,#DDF6FF);
	background:-moz-linear-gradient(top,#DDF6FF,#DDF6FF);
	
	-webkit-border-radius: 8px;
	-o-border-radius: 8px;
	-moz-border-radius: 8px;
	
	-webkit-box-shadow:rgba(0,0,0,.2) 1px 1px 3px;
	-o-box-shadow:rgba(0,0,0,.2) 1px 1px 3px;
	-moz-box-shadow:rgba(0,0,0,.2) 1px 1px 3px;
	
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	-o-tap-highlight-color: rgba(0,0,0,0);
	-moz-tap-highlight-color: rgba(0,0,0,0);
}
.bet-quiry .active-bet{
	border:1px solid #999;
	line-height: 15px;
	color: #FFF;
	text-decoration: none;
	white-space: wrap;
	overflow: hidden;
	display: inline-block;
	width:95%;
	margin: 2px;
	padding:5px 2px 5px;
	background-color:#000000;
	background:-webkit-gradient(linear,0% 10%,0% 100%,from(#B5B5B5),to(#000000));
	background:-o-linear-gradient(top,#B5B5B5,#000000);
	background:-moz-linear-gradient(top,#B5B5B5,#000000);
	
	-webkit-border-radius: 8px;
	-o-border-radius: 8px;
	-moz-border-radius: 8px;
	
	-webkit-box-shadow:rgba(0,0,0,.2) 1px 1px 3px;
	-o-box-shadow:rgba(0,0,0,.2) 1px 1px 3px;
	-moz-box-shadow:rgba(0,0,0,.2) 1px 1px 3px;
	
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	-o-tap-highlight-color: rgba(0,0,0,0);
	-moz-tap-highlight-color: rgba(0,0,0,0);
}
.bet-quiry .parlays{
	border:1px solid #999;
	line-height: 15px;
	color: #000;
	text-decoration: none;
	white-space: wrap;
	overflow: hidden;
	display: inline-block;
	width:95%;
	margin: 2px;
	padding:5px 2px 5px;
	background-color:#F0F0F0;
	background:-webkit-gradient(linear,0% 10%,0% 100%,from(#F0F0F0),to(#F0F0F0));
	background:-o-linear-gradient(top,#F0F0F0,#F0F0F0);
	background:-moz-linear-gradient(top,#F0F0F0,#F0F0F0);
	
	-webkit-border-radius: 8px;
	-o-border-radius: 8px;
	-moz-border-radius: 8px;
	
	-webkit-box-shadow:rgba(0,0,0,.2) 1px 1px 3px;
	-o-box-shadow:rgba(0,0,0,.2) 1px 1px 3px;
	-moz-box-shadow:rgba(0,0,0,.2) 1px 1px 3px;
	
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	-o-tap-highlight-color: rgba(0,0,0,0);
	-moz-tap-highlight-color: rgba(0,0,0,0);
}
.bet-quiry .cancel { color:#FF0000; font-weight:bold; }
.bet-quiry .pending { color:#FF0000; font-weight:bold; }
.bet-quiry .confirmed { color:navy; font-weight:bold; }

.contact table {
	border-bottom: 0px;
}

.contact  td {
	font-family:Arial;/* 寰粺姝ｉ粦楂�,鏂扮窗鏄庨珨, */
}
.negativeodds { color:#933; }
.negativeamt { color:#933; font-weight:bold;}

.menu_scbk{
	color:#FF9600;
	padding-left:3px;
	padding-right:3px;
}@CHARSET "UTF-8";

.team{
	color:black;
}
.list9{
	text-align: right;
}
.list9 a{
	float:none;
}
.list9 span{
	position: relative;
	top: 3px;
	right: 10px;
}
.td_list9{
	width:45%;
}

/*下注时禁止底层滑动 防止滚动穿透 仅适用于上层不滚动情况*/
.body-forbid-scroll{
	width: 100%;
	overflow: hidden;
}

.list6-r_bg > td > span > span.match_tit{
	display: inline-block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	padding-right: 20px;
	width: auto;
	max-width: 80%;
}

@media screen and (max-width: 320px){
	.list6-r_bg > td > span > span.match_tit{
		max-width: 75%;
	}
}

.start_icon{
	width: 20px;
	height: 32px;
	background: url("../images/start-red.png") no-repeat center center;
	background-size: 20px 20px;
}
div.start_icon{
	position: absolute;
	right: 58px;
	top: 9px;
}
span.start_icon{
	display: inline-block;
	position: absolute;
	right: -1px;
}