/* Ã¥Â¤â€“Ã©â€œÂ¾Ã¥Å Â Ã¨Â½Â½Ã¦Â Â·Ã¥Â¼ï¿½*/
@import url("main_style.css?time=20180209003");

/* CSS Document */
 /* __img_ver__=Ã¦â€¢Â°Ã¥Â­â€”   Ã§Å¡â€žÃ¤Â½Â¿Ã§â€�Â¨Ã¦â€“Â¹Ã¥Â¼ï¿½:
 * 1.Ã¥Â½â€œÃ¦Å“â€°Ã¥Â¤Â§Ã¨Â§â€žÃ¦Â¨Â¡Ã§Å¡â€žÃ¥â€ºÂ¾Ã§â€°â€¡Ã¤Â¿Â®Ã¦â€�Â¹Ã¦â€”Â¶,
 *  Ã¤Â½Â¿Ã§â€�Â¨Ã¦Â­Â£Ã¥Ë†â„¢Ã¨Â¡Â¨Ã¨Â¾Â¾Ã¥Â¼ï¿½ __img_ver__=\d+ Ã¦â€°Â¾Ã¥Ë†Â°Ã¦â€°â‚¬Ã¦Å“â€°  __img_ver__=Ã¦â€¢Â°Ã¥Â­â€”,
 *  Ã§â€žÂ¶Ã¥ï¿½Å½Ã¦Å Å Ã¦â€¢Â°Ã¥Â­â€”Ã¦â€ºÂ¿Ã¦ï¿½Â¢Ã¦Ë†ï¿½Ã¥Â½â€œÃ¥â€°ï¿½Ã¥â€ºÂ¾Ã§â€°â€¡Ã¦Å“â‚¬Ã©Â«ËœÃ§â€°Ë†Ã¦Å“Â¬Ã¥ï¿½Â· +1
 * 2.Ã¥Â°â€˜Ã©â€¡ï¿½Ã¥â€ºÂ¾Ã§â€°â€¡Ã¤Â¿Â®Ã¦â€�Â¹Ã¦â€”Â¶, Ã§â€ºÂ´Ã¦Å½Â¥Ã¤Â¿Â®Ã¦â€�Â¹Ã©â€šÂ£Ã¤Â¸ÂªÃ¥â€ºÂ¾Ã§â€°â€¡Ã§Å¡â€žurlÃ¥ï¿½Å½Ã©ï¿½Â¢Ã§Å¡â€žÃ¦â€¢Â°Ã¥Â­â€”,Ã¤Â½Â¿Ã©â€šÂ£Ã¤Â¸ÂªÃ¦â€¢Â°Ã¥Â­â€”Ã©â‚¬â€™Ã¥Â¢Å¾1,
 *   Ã¥ï¿½Å’Ã¦â€”Â¶,Ã¥Â¦â€šÃ¦Å¾Å“Ã¨Â¿â„¢Ã¤Â¸ÂªÃ¦â€¢Â°Ã¥Â­â€”Ã¥Â¤Â§Ã¤ÂºÅ½Ã¦Å“â‚¬Ã©Â«ËœÃ§â€°Ë†Ã¦Å“Â¬Ã¥ï¿½Â·,Ã¥Ë†â„¢Ã¤Â¹Å¸Ã¨Â¦ï¿½Ã¤Â¿Â®Ã¦â€�Â¹Ã¦Å“â‚¬Ã©Â«ËœÃ§â€°Ë†Ã¦Å“Â¬Ã¥ï¿½Â·Ã¤Â¸ÂºÃ¨Â¿â„¢Ã¤Â¸ÂªÃ¦â€¢Â°Ã¥Â­â€”
 * Ã¥Â¦â€šÃ¦Å¾Å“Ã¤Â¸ï¿½Ã§â€ Å¸Ã¦â€šâ€°Ã¦â€“â€¡Ã¦Å“Â¬Ã§Â¼â€“Ã¨Â¾â€˜Ã¥â„¢Â¨Ã§Å¡â€žÃ¦Â­Â£Ã¥Ë†â„¢Ã¨Â¡Â¨Ã¨Â¾Â¾Ã¥Â¼ï¿½Ã¥Å Å¸Ã¨Æ’Â½Ã¦Ë†â€“Ã¦Â²Â¡Ã¦Å“â€°Ã¦Â­Â¤Ã§Â±Â»Ã¦â€“â€¡Ã¦Å“Â¬Ã§Â¼â€“Ã¨Â¾â€˜Ã¥â„¢Â¨, Ã¨Â¯Â·Ã¦â€°Â¾Ã§â€ Å¸Ã¦â€šâ€°Ã§Å¡â€žÃ¤ÂºÂºÃ¤Â¿Â®Ã¦â€�Â¹
 */
/** Ã¥Â½â€œÃ¥â€°ï¿½Ã¥â€ºÂ¾Ã§â€°â€¡Ã¦Å“â‚¬Ã©Â«ËœÃ§â€°Ë†Ã¦Å“Â¬ __img_ver__=2 --Ã§Å½Â°Ã¥Å“Â¨Ã¥ï¿½ÂªÃ¥Â¯Â¹jpg/gifÃ¥ï¿½Å½Ã§Â¼â‚¬Ã¦Å“â€°Ã¤Â½Å“Ã§â€�Â¨**/
/*------------------------------------------------container------------------------------------------------*/

a:link, a:visited {color:#aaa;}
body {
	color:#000;
	background-color: #f3f3f3 !important;
}
a:link {color: #00F;}
/*------------------------------------------------forms------------------------------------------------*/
a.link1:link,a.link1:visited {color: #03F;}
a.link1:hover,a.link1:active {color: #F90;}
a.link4:link {
	color: #FFFFFF;
	background-color: transparent;
	background-image: url(../img/button7_v2.gif);
	background-repeat: no-repeat;
}
a.link4:visited {
	color: #FFFFFF;
	background-color: transparent;
	background-image: url(../img/button7_v2.gif);
	background-repeat: no-repeat;
}
a.link4:hover {
	color: #FFFFFF;
	background-color: transparent;
	background-image: url(../img/button7_v2.gif);
	background-repeat: no-repeat;
}
a.link4:active {
	color: #FFFFFF;
	background-color: transparent;
	background-image: url(../img/button7_v2.gif);
	background-repeat: no-repeat;
}
.button_del {
 color: #3c5aa0;
 background-color: transparent;
 background: url(../img/button_del.gif) no-repeat;
}
a.link3,.button1,.button2{
	color: #002b73;
	background-color: #dfe8ff;
	border-color: #768fb2;
}
.button3 {
	color: #FFFFFF;
	background-color: #4bba14;
}
.btn_bg_green{
	background-color: #16586e;
	border: solid 1px #23b2e2;
}

.button7 {
	color: #FFFFFF;
	background-color: transparent;
	background-image: url(../img/button7_v2.gif);
	background-repeat: no-repeat;
}
.button8 {
	color: #FFFFFF;
	background-color: transparent;
	background-image: url(../img/button8_v2.gif);
	background-repeat: no-repeat;
}
.button9 {
	color: #FFFFFF;
	background-color: transparent;
	background-image: url(../img/button9_v2.gif);
	background-repeat: no-repeat;
}
.buttonBet{
	color: #FFFFFF;
	background-color: #82adda;
}
.buttonBet:hover{background-color: #3c5aa0;}
.buttonBet2{
	color: #ffe400;
	background-color: #3c5aa0;
}
.button_ok {
	color:#FFFFFF;
	background-color:#5ea2ef;
}
.button_ok:hover{background-color:#3c5aa0;}

.betZoneBtn_place,
.betZoneBtn_repeat,
.betZoneBtn_clear,
.betZoneBtn_back {
 color: #FFFFFF;
}

.login_txt {
	color:#000;
	border:1px solid #999;
	background-color: #FFF;
}
.input1 {
	color:#000;
	border:1px solid #999;
}
.input2 {
	color:#000;
	border:1px solid #999;
	background-color: #FFF;
}
.input3 {
	color:#000;
	border:1px solid #999;
	background-color: #FFF;
}
.input4 {
  background-color: #F5F5F5;
  border: 1px solid #999999;
  color: #000000;
}
.lottoInput {
	color:#000;
	border:1px solid #8195ba;
	background-color: #EDF1F8;
}
.lottoInputDisabled {
	color:#000;
	border:1px solid #8195ba;
	background-color: lightgrey;
}
.betZoneInput {
	color:#ffffff;
	border:1px solid #56bcff;
	background-color: #619cc5;
}
/*------------------------------------------------main------------------------------------------------*/
.main_side_bgcolor{background-color: #ffffff;}
/*------------------------------------------------header------------------------------------------------*/
#header {
	background-color:#f3f3f3;
}
.user_wel {color:#3c5aa0;}
/*.user_wel span {color: #03a378;}*/
.btn_logout{
	color:#ffffff;
	background-color:#5d98e9;
}
.btn_logout:hover{background-color:#5687ec;}
#flashSlide {
	border-bottom-color: #c0aa42;
}
.marquee marquee{
	color:#000000;
	background-color:#ffffff;
}
.lang li {
	border-right:solid 1px #31b392;
}
.lang li a{
	color:#083261;
}
.lang li a:hover{color:#4587d1;}
.lang li a.current{/*color:#4587d1;*/}

/*------------------------------------------------navigator------------------------------------------------*/
#navigator{background:#d3e4f6;}
#navigator ul.nav {}
#navigator ul.nav li a {
	color:#234187;
	font-weight:bold !important;
}
#navigator ul.nav li a.hover {
	color: #ffffff;
	background-color:#4575cd;
}
#navigator ul.sub {background-color:#5680cd;}
#navigator ul.sub .li_right {
	background:none;
}
#navigator ul.sub li.noImg {
	background-image:none;
}
#navigator ul.sub li a {color:#FFF;}
#navigator ul.sub li a.hover,#navigator ul.sub li a:hover{
	color: #ffd700;
	background-color:#3a64b2;
}

#navigator ul.sub2 {background-color:#b6cffa;}
#navigator ul.sub2 .li_right {background:none;}
#navigator ul.sub2 li.noImg {background-image:none;}
#navigator ul.sub2 li a {color:#2d457e;}
#navigator ul.sub2 li a.hover,#navigator ul.sub2 li a:hover { background-color:#d7e6ff;}
#navigator ul.sub2 li a:hover{
	text-decoration: underline;
}

/*------------------------------------------------leftNav------------------------------------------------*/
.leftNav_bg{background-color:#ffffff;}
#leftNav ul.leftLink li{border-bottom: solid 1px #bcc8e4;}
#leftNav ul.leftLink li a {
	color:#345080;
	background: url(../img/arrow_v2.gif) no-repeat 12px 10px;
}
#leftNav ul.leftLink li a.hover,#leftNav ul.leftLink li a:hover {
	color:#ff6113;
	background: url(../img/arrow_v2_curren.gif) no-repeat 12px 10px;
}
#leftNav ul.leftLink li:nth-of-type(even) {/*background-color: #eff5ff;*/}
/*------------------------------------------------content------------------------------------------------*/
#content {}
/*------------------------------------------------panel------------------------------------------------*/
#main .panelTitle_bg,#main .panelTitle_bg2 {background-color:#d3e4f6;}
#main .panelTitle {color:#27448c;}
#content div.intro,#content div.intro3 {background-color:#ffffff;}

#main .panelTitle .refresh,
.title_refresh2 {background:url(../img/refresh.png) no-repeat center center;}
#main .sportPanel .panelTitle .refresh{background:url(../img/refresh.png) no-repeat center center;}
.intro_table {color: #27448c;}
#main div.intro2 .m1 {background-color:#ffffff;}
/* #main div.intro2 .m1 tr:nth-child(odd){background-color:#f8fbfd;}*/
#main div.intro2 .m1 table#list tr:nth-child(even){background-color:#f2f6f9;}
#main div.intro2 .m1 #list .title {
	color: #1e4585;
	background-color:#d2d5dc;
}
#main div.intro2 .m1 #list .title a {
	color: #0033CC;
}
#main div.intro2 .m1 #list .txt {
	color: #000;
}
#main div.intro2 .m1 #list .txtRight {
	color: #000;
}
#main div.intro5 .m1{background-color:#ffffff;}
#main div.intro5 .m1 #list .title {
	color: #0033CC;
	background-color:#c8c8c8;
}
#main div.intro5 .m1 #list .title a {
	color: #0033CC;
}
#main div.intro5 .m1 #list .txt {
	color: #000;
}
#main div.intro5 .m1 #list .txtRight {
	color: #000;
}
#main div.intro5 .bottom {
	background-color:#ffffff;
}
#main .tableName {
	color: #27448c;
}
.userInfo {
	color: #FFF;
}
.userInfo .txtRight {
	color: #FFF;
}
#main div.credit {
	background-color:#ffffff;
}
#main div.credit ul li {
	color: #232323;
}
#main div.credit ul li.creditDiv {
	color: #27448c;
	background-color:#d3e4f6;
}
#main div.credit ul li.content {
	color: #0037ff;
}
/*------------------------------------------------tableNav------------------------------------------------*/
#tableNav ul li a{
	background-color:#d3e4f6;
	color: #27448c;
}
#tableNav ul li a:hover,
#tableNav ul li.hover a{
	color: #FFF;
	background-color:#345276;
}
#tableNav ul li span.redFont {
	color: #ff0000;
	background-color:inherit;
}
#tableNav ul li span.greenFont {
	color: #006600;
	background-color:inherit;
}
/*------------------------------------------------videoArea------------------------------------------------*/
#videoArea{background:#345276;}
#videoArea .video_top {
	background-image: url(../img/videoArea_top_v2.gif);
	background-repeat: no-repeat;
}
#videoArea .video_left {
	background: url(../img/videoArea_left_v2.gif);
}
#videoArea .video_right {
	background: url(../img/videoArea_right_v2.gif);
}
#videoArea .video {background:#000;}
#videoArea .video_button {
	background-image: url(../img/videoArea_button_v2.gif);
	background-repeat: repeat-x;
}
#videoArea .video_bottom {
	background: url(../img/videoArea_bottom_v2.gif);
	background-repeat: no-repeat;
}
/*------------------------------------------------lotto------------------------------------------------*/
.lotto {
	border: 5px solid #ffffff;
	background-color: #96AFDE;
}
.lotto_title {
	color: #FFF;
}
.lotto_header{
	color: #FFF;
	background-color:#3c5aa0;
}
.lotto_header3,
.lotto_header5{
	color: #FFF;
	background-color:#3c5aa0;
}
.lotto_header2 {
	background-image: url(../img/lotto_header_bg2_v2.gif);
	color: #FFF;
}
.lotto_header4{
	color: #FFF;
	background-color:#3c5aa0;
}
.lotto_header7,.lotto_header8 {
	color: #FFF;
	background-color:#deac5d;
}
.lotto_foonter {
	background-image: url(../img/lotto_header_bg_v2.gif);
	color: #000;
}
.lotto_foonterT {
	background-image: url(../img/lotto_header_bg_v2.gif);
	color: #000;
}
.lotto_content_odd {
	background-color: #ffffff;
}
.lotto_content_even {
	background-color: #f5f8ff;
}
.lotto_content_odd2 {
	background-color: #f0f2fc;
}
.lotto_content_even2 {
	background-color: #e1e8fa;
}
.lotto_content_odd3,.lotto_content_odd4{background-color: #fbe378;}
.lotto_content_even3,.lotto_content_even4{background-color: #e2c361;}
/*------------------------------------------------table------------------------------------------------*/
.main_table {
	background-color: #96afde;
	border: 5px solid #ffffff;
}
.main_table th a{color:#ffffff;}
.main_table .main_jtip_title a:hover, .main_table .main_jtip_title a:link {
	color:#ffc709;
}
.main_table2 {
	border: 5px solid #ffffff;
	background-color: #96afde;
}
.main_table_header {
	background-color:#3c5aa0;
	color: #FFF;
}
.main_table_header2 {
	color: #FFF;
	background-color:#3c5aa0;
}
.main_table_header_dark {
	color: #FFF;
}
.main_table_title {
	color: #19377d;
	background-color: #e8eefb;
}
.main_table_footer {
	color: #000;
	background-color: #e8edf3;
}
.main_table_foonterT {
	color: #000;
	background-color: #7d9bd7;
}
.main_table_foonterGT {
  color: #000;
  background-color: #5680cd;
}
.main_table_odd,
.main_table_even {
	background-color: #ffffff;
}
.main_table_odd2,
.main_table_odd3,
.main_table_even2,
.main_table_even3
{	background-color: #ffffff;
}
.main_table_modified {
	background-color: #ffcccc;
}
.main_table_modified2 {
	background-color: #ffccff;
}
.main_table_cancelled {
	background-color: #999;
}
.control_table {
  color: #27448c;
}
.control_fav a.sel_wrap,.control_fav .cont_btn{
	color: #002b73;
	background-color: #ffffff;
	border: solid 1px #5a6c8a;
}
.info_table {
	color: #27448c;
}
h3.subHeader {
	color: #27448c;
}
.lottotr_trade_font{
	background-color: #FFFF33;
}
.lottotr_trade{
	color: #27448c;
}
.redBackground{
	background-color: #E788F7;
}

/*------------------------------------------------betZone------------------------------------------------*/
#right div.roomDiv {background-color: #202527;}
#right div.roomDivTitle_bg {background-color:#e7f0f9;}
#right div.roomDivTitle ul li.title {color: #27448c;}
#right div.roomDivTitle ul li.subTitle1 {color: #F00;}
#right div.roomDivTitle ul li.subTitle2 {color: #6c0000;}
#right div.roomDivTitle_right {
	background-image: url(../../images/white/betZone_header_right_v2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#right div.roomContent div.roomDowncount ul li {background-color: #e7f0f9;}
#right div.roomContent div.roomDowncount ul li.dc span.redFont {
	color: #ff0000;
}
#right div.roomContent div.roomDowncount ul li.dc span.greenFont {
	color: #006600;
}
#right div.roomContent div.roomBottom {
	background-image: url(../img/betZone_bottom_v2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.betZoneTable {
	color: #000;
}
.betZoneHeader {
	color: #27448c;
	background-image: url(../img/betzoneheader_bg3_v2.gif);
	background-repeat: repeat-x;
}
.betZoneHeader2 {
	color: #27448c;
	background-image: url(../../images/white/betzoneheader_bg2_v2.gif);
	background-repeat: repeat-x;
}
.betZoneHeader3 {
	color: #ff00ea;
	background-image: url(../img/betzoneheader_bg2_v2.gif);
	background-repeat: repeat-x;
}
.betZoneHeader4 {
	color: #ff00ea;
	background-image: url(../../images/white/betzoneheader_bg2_v2.gif);
	background-repeat: repeat-x;
}
.betZone_odd {
	color: #FFF;
	background-image: url(../img/betzoneodd_bg_v2.gif);
}
.betZone_even {
	background-color: #e1e1e1;
}
.betZoneHeaderResult {
	color: #FFF;
	background-image: url(../img/resulting_v2.gif);
	background-repeat: repeat-x;
}
#right div.rightA2 {
	background-color:#FFF;
}
#right div.rightB2 {}

#right div.roomButton1 {
	color: #69F;
}
#right div.betDiv,#right div.betDiv2 {background-color:#dde1e2;}
#right div.betDiv ul li.betDivTitle {color: #000;}
#right div.betDiv ul li.betDivOdd {color: #6c0000;}
#right div.betDiv ul li.betDivBeted {color: #ff00ea;}

#right div.betDiv2 ul li.betDivOdd {color: #6c0000;}
#right div.betDiv2 ul li.betDivBeted {color: #ff00ea;}

.playbet_main3{background-color:#000000;}
#right div.betDiv3 {
	background-color:#d9e0e7;
}
#right div.betDiv3 ul li.betDivOdd {color: #6c0000;}
#right div.betDiv3 ul li.betDivBeted {color: #ff00ea;}

#right div.betDiv5 {
	background-repeat: no-repeat;
}
/*------------------------------------------------betZone------------------------------------------------*/
#right div.roomDiv2 {background-color:#000000;}
#right div.roomDiv3 {
	border-top:solid 1px #000000;
	background-color:#c3cdd7;
}

#right div.roomDivTitle_bg2 {background-color:#d3e4f6;}

#right div.roomDiv3 .roomDivTitle_bg2{
	border:solid 1px #000000;
	border-top:none;
}

a.jTip{
	color: #06F;
	text-decoration: underline;
}
.result_detail_card{border: solid 1px #0058ba;}
#right div.roomDivTitle2 ul li.subTitle1 {
	color: #27448c;
}
#right div.roomDivTitle2 ul li.subTitle2 {
	color: #6c0000;
}
#right div.roomDivTitle2 ul li.subTitle3 {
	color: #F00;
}
#right div.roomDivTitle3 ul li.subTitle2 {
	color: #6c0000;
}
#right div.roomDivTitle3 ul li.subTitle3 {
	color: #6c0000;
}
#right div.roomDivTitle_right2 {
	background-image: url(../img/betZone_header_right_v2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#right div.betlimit_form{
	border-left:solid 1px #344662;
	border-right:solid 1px #344662;
	background-color:#d3e4f6;
}
#right div.roomDowncount2 {background-color:#d3e4f6;}
.baccarat_wra #right div.roomButton3 {background-color:#c3cdd7;}

#right div.roomDiv3 .roomDowncount2 {
	border-right:solid 1px #000000;
	border-left:solid 1px #000000;
}
#right div.roomDowncount2 ul li {
	color: #6c0000;
}
#right div.roomDowncount2 ul li.dc span.redFont {
	color: #ff0000;
}
#right div.roomDowncount2 ul li.dc span.greenFont {
	color: #006600;
}
.roomBetTable .betButton {
	border-right: solid 1px #000000;
	background-color:#d3e4f6;
}
.roomDiv3 .roomBetTable .betButton {border: solid 1px #000000;}
/*------------------------------------------------footer------------------------------------------------*/
#footer {
	border-top:solid 1px #879ed4;
	background-color:#dce1e6;
}
#footer_menu ul li.normal {}
#footer_menu a {
	color: #FFF;
}
#footer_menu a:hover {color: #fce73f;}
#footer p.copyright {
	color: #49638d;
}
/* for tableHover */
/*td.click, th.click {
 background-color: #65442e;
 color: #fff;
} */
/* Ã§â€ºÂ®Ã¥â€°ï¿½Ã§Â³Â»Ã§Â»Å¸Ã¥ï¿½ÂªÃ§â€�Â¨Ã¥Ë†Â°tableHoverÃ¦ï¿½â€™Ã¤Â»Â¶Ã§Å¡â€žÃ¤Â¸â‚¬Ã¤Â¸ÂªÃ¥Å Å¸Ã¨Æ’Â½Ã¯Â¼Å¡Ã©Â¼Â Ã¦Â â€¡Ã¥ï¿½Å“Ã§â€¢â„¢Ã§Å¡â€žÃ¨Â¿â„¢Ã¤Â¸â‚¬Ã¨Â¡Å’Ã¥ï¿½ËœÃ¨â€°Â²Ã£â‚¬â€šÃ¦â€°â‚¬Ã¤Â»Â¥Ã¥ï¿½ÂªÃ©Å“â‚¬Ã¨Â¦ï¿½Ã¤Â¸â€¹Ã©ï¿½Â¢Ã§Å¡â€žtdÃ¥â€™Å’trÃ§Å¡â€žcssÃ¥Â°Â±Ã¥ï¿½Â¯Ã¤Â»Â¥Ã¤Âºâ€ Ã¯Â¼Å’Ã§â€�Â¨Ã¥Ë†Â°Ã¥â€¦Â¶Ã¤Â»â€“Ã¥Å Å¸Ã¨Æ’Â½Ã§Å¡â€žÃ¨Â¯ï¿½Ã¥â€ ï¿½Ã¥Å Â Ã¤Â¸Å Ã¥â€¦Â¶Ã¤Â»â€“Ã¦Â Â·Ã¥Â¼ï¿½  */
td.hover, tr.hover {background-color: #FFC;}
/*th.hover, tfoot td.hover {
 background-color: #65442e;
 color: #FFF; 
}
td.hovercell, th.hovercell {
 background-color: #65442e;
 color: #FFF;
}
td.hoverrow, th.hoverrow {
 background-color: #65442e;
 color: #FFF;
} */


/*-------------------------------------------------table_box-----------------------------------------*/

#table_left_box {background-color:#ffffff;}

/*-------------------------------------------------betAid-----------------------------------------*/
.betAid {
	background-color:#ffffff;
	border:solid 3px #4a638c;
}
/*----------------------------------------------------sports---------------------------------*/
#sport_left_box {background-color:#ffffff;}
#main .sportPanel .panelTitle_bg,
#main div.sideMenuSub
{background-color:#3c5aa0;}

#main .sportPanel .panelTitle_bg a{color: #ffffff;}

a.sportTitle:link {
	color: #27448c;
}
a.sportTitle:visited {
	color: #27448c;
}
a.sportTitle:hover {
	color: #5f7abb;
}
a.sportTitle:active {
	color: #5f7abb;
}
a.sport_odds:link {
	color: #000;
}
a.sport_odds:visited {
	color: #000;
}
a.sport_odds:hover {
	color: #000;
}
a.sport_odds:active {
	color: #000;
}
a.sport_odds_change:link {
	color: #000;
	background-color: #ffff9c;
}
a.sport_odds_change:visited {
	color: #000;
	background-color: #ffff9c;
}
a.sport_odds_change:hover {
	color: #000;
	background-color: #ffff9c;
}
a.sport_odds_change:active {
	color: #000;
	background-color: #ffff9c;
}
a.sport_odds2:link {
	color: #900;
}
a.sport_odds2:visited {
	color: #900;
}
a.sport_odds2:hover {
	color: #900;
}
a.sport_odds2:active {
	color: #900;
}
a.sport_odds2_change:link {
	color: #900;
	background-color: #ffff9c;
}
a.sport_odds2_change:visited {
	color: #900;
	background-color: #ffff9c;
}
a.sport_odds2_change:hover {
	color: #900;
	background-color: #ffff9c;
}
a.sport_odds2_change:active {
	color: #900;
	background-color: #ffff9c;
}
a.sport_united:link {color: #27448c;}
a.sport_united:visited {color: #27448c;}
a.sport_united:hover {color: #5f7abb;}
a.sport_united:active {color: #5f7abb;}
a.sport_list,a.sport_fav,a.sport_settings{
	color: #234187;
	border:solid 1px #888888;
	background-color:#ffffff;
}
a.sport_list{
	background:#ffffff url(../img/sport_list_v2.png) no-repeat;
	background-position:right top;
}
a.refresh:link {
	color: #27448c;
	background-repeat: no-repeat;
	background-position: left top;
}
a.fav:link {
	color: #27448c;
	background-repeat: no-repeat;
	background-position: left top;
}
a.fav:visited {
	color: #27448c;
	background-repeat: no-repeat;
	background-position: left top;
}
a.fav:hover {
	color: #5f7abb;
	background-repeat: no-repeat;
	background-position: left top;
}
a.fav:active {
	color: #5f7abb;
	background-repeat: no-repeat;
	background-position: left top;
}
.sportinput {
	color:#000;
	border:1px solid #999;
	background-color: #F5F5F5;
}
#main div.sportPanelTitle_right {
	background-image: url(../img/panel_header_right_sport_v3.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#main div.sportIntro {background-color:#ffffff;}
#main div.sportIntro div.bottom {background-color: #ffffff;}
#main div.sideMenuSub ul li a {
	color:#234187;
	background-color:#ffffff;
	border:solid 1px #3c5aa0;
}
#main div.sideMenuSub ul li a:hover,#main div.sideMenuSub ul li a.hover {
	background-color:#f8c548;
	border-color:#b48000;
}

#main div.menu p {background-color:#6485d0;}
#main div.menu p span.nor{color:#ffffff;}
#main div.menu p a {
	color:#F3F3F3;
	background: url(../img/sport_arrow2_v2.gif) no-repeat 5px center;
}
#main div.menu ul li:nth-child(odd){background-color:#f0f9ff;}
#main div.menu ul li a {
	color:#27448c;
}
#main div.menu ul li a.hover,
#main div.menu ul li a:hover {
	background-color:#d4e6fc;
}
/*#main div.menu ul li a */span.nor {
	color:#5375CE;
	background-color:inherit;
}
.divBetZone {color: #000;}
.divBetZone .main_table_sport_subheader{background-color:#d3d7d8;}
.divBetZone_odd {
	background-color: #9caed3;
}
.divBetZone_even {border-bottom: 1px solid #d2e5ff;}
.divBetZone_tips {
	background-color: #FFC;
	color: #900;
}
.sport_title_div {}
a.sport_refresh:link {
	color: #27448c;
}
a.sport_refresh:visited {
	color: #27448c;
}
a.sport_refresh:hover {
	color: #5f7abb;
}
a.sport_refresh:active {
	color: #5f7abb;
}
#main div.main_table_sport_title {color: #27448c;}
#main div.main_table_sport_title span {}
#main div.main_table_sport_title2 {
	background: transparent url(../img//main_table_sport_title_span2_v2.gif) no-repeat scroll top right;
	color: #27448c;
}
#main div.main_table_sport_title2 span {
	background: transparent url(../img/main_table_sport_title2_v2.gif) no-repeat;
}
.main_table_sport {
	border: 5px solid #ffffff;
	background-color: #96afde;
}
.main_table_sport a.refresh{background: url(../img//refresh_v3.gif?2) no-repeat center center;}
.main_table_sport2 {
	border: 5px solid #ffffff;
	background-color: #96afde;
}
.main_table_sport_header {
	color: #ffffff;
	background-color: #3c5aa0;
}
.main_table_sport_header2 {
	color: #FFF;
	background-color: #3c5aa0;
}
.main_table_sport_header3 {
	color: #FFF;
	background-color: #3c5aa0;
}
.main_table_sport_subheader {
	color: #2b498f;
	background-color: #d2e5ff;
}
.sport_parlay_order_league {
	color: #000;
}
.main_table_sport_odd {
	background-color: #FFFFFF;
}
.main_table_sport_even {
	background-color: #f0f5ff;
}
.main_table_sport_odd2 {
	background-color: #FFE8E8;
}
.main_table_sport_even2 {
	background-color: #FCC;
}
.main_table_sport_odd3 {
	background-color: #FFE8E8;
}
.main_table_sport_even3 {
	background-color: #FCC;
}
.main_table_sport_modified {
	background-color: #ffcccc;
}
.main_table_sport_footer {
	background-color: #8299c5;
	color: #FFF;
}
.sport_hdp {color: #27448c;}
.sport_blueFont {color: #27448c;}
.sport_blueFont2 {
	color: #fff;
	background: url(../img/ball_blue.gif);
}
.sport_redFont {
	color: #900;
}
.sport_redFont2 {
	color: #fff;
	background: url(../img//ball_red.gif);
}
.sport_grayFont {color: #4c6eff;}
.sport_grayFont2 {color: #819ed5;}
.info_table_sport {
	color: #27448c;
}
.blink {background-image: url(../img/blinking_update.gif);}

a.more_title_close{	color: #173478;}
.more_title_close_td {}

#sports_more_type{border: 5px solid #52668a;}
#sports_more_type_main{
	background: #ffffff;
}
.more_title_div {background-color:#d3e4f3;}
#sports_more_type div.main_table_sport_title2 {}

#sports_more_type_main .table_main{}
#sports_more_type .sport_more_type_subheader{color: #23418c;}
#sports_more_type .main_table3{
	background-color: #96afde;
	border: 3px solid #ebeef2;
	}
#sports_more_type .main_table_header {background-color:#3c5aa0;}
#sports_more_type .main_table_sport_odd {background-color: #f1f5fc;}
#sports_more_type .main_table5{
	background: url(../img/sport_more_type_bg.gif);
	background-color: #96afde;
	border: 2px solid #d8e1f3;
}
.sport_red{color: #900;}
.sport_black{color: black;}
.main_sport_betlist_cancelled_odd{
  background-color: #d8e1f3;
}
.main_sport_betlist_cancelled_even{
  background-color: #b4c6e8;
}
.span_live {color:red;}
.main_table_sport_subheader_sec{background-color:#d2e1ff;}

/*------------------------------------------ sedie/fish/sicbo --------------------------------------------------------------*/
#header,#diceMain,
.bg_main01,.bg_main02{
	background:#ffffff url(../img/bg_games_ui_v1.gif?4) repeat-x;
	box-shadow:0 1px 2px #c8cbd1;
}
#header,.bg_main01{ background-position:left -385px;}
#diceMain,.bg_main02{background-position:left -540px;}

.topGap,.bg_ui_hr{background: url(../img/bg_games_ui_v1.gif?2) no-repeat}
.topGap{background-position:left -241px;}
.bg_ui_hr{ background-position:left top;}

#box02 #menu #right,
#fish #menu #right,
#diceMain #menu #right{
	background: url(../img/bg_games_ui_v1.gif) repeat-x left -160px;
}
#box02 #menu #right #MenuR,
#fish #menu #right #MenuR,
#diceMain #menu #right #MenuR{
	background: url(../img/bg_games_ui_v1.gif) no-repeat right top;
}
.bg_tl_rounded,.bg_tr_rounded,.bg_bl_rounded,.bg_br_rounded{background: url(../img/bg_games_ui_v1.gif) no-repeat;}

span.doubt{background: url(../img/doubt_white.gif) no-repeat center center;}

/*------------------------------------------ sedie --------------------------------------------------------------*/
#box01 #left{background: url(../img/bg_downcount_v2.gif) no-repeat;}

#box01 #right div,#box02 #SeBox .SeForm,#box02 #SeBox #OddEven .oe{background: url(../img/bg_games_uiform_xocdia.png) no-repeat;}
#box01 #right div{ background-position:left bottom;}
#box02 #SeBox .SeForm{background-position:left top;}
#box02 #SeBox #OddEven .oe{background-position:left -149px;}

#box02 #SeBox .SeFormEvent,#box02 #SeBox #OddEven .oe-win{background: url(../img/bg_sedie_win.png) no-repeat;}
#box02 #SeBox .SeFormEvent{ background-position:center top;}
#box02 #SeBox #OddEven .oe-win{background-position:center bottom;}

#box03 td{ background-color:#a5b4d7;}


/*--------------------------slot-----------------------------------------*/
.slots ul li a {border: 4px solid #CCC;}
.slots ul li a:hover {border: 4px solid #FC0;}
.slots ul li a.hover {border: 4px solid #FC0;}

/*--------------------------games group-----------------------------------------*/

#gamesGroup img {
	background:#fffff5;
	border:1px solid #d2d2d2;
}
#gamesGroup a:hover img {border:1px solid #ff0000;}
#gamesGroup a:link,#gamesGroup a:visited{color: #A000FF;}

/*-------report-------------------------*/
.report-box01{background:#ebebeb;}
.report-box02{background:#ebebeb;}
#report-main .report-box01 a{ color:#6c0000;}
#report-main a{color:#1e3c73;}
#report-main a:hover{
	color:#be1405;
	border: 1px solid #f06e46;
}
.bg-cocle01{background:#c9dcff;}
.bg-cocle02{background:#f5f0b9;}
.bg-cocle03{background:#bedeaf;}
.bg-cocle04{background:#eee2c4;}
.bg-cocle05{background:#f5cab9;}
.bg-cocle06{background:#b9cdf5;}
.bg-cocle07{background:#c4eedc;}
.bg-cocle08{background:#f2c7fb;}

.leftModal {background-color:#afc5ee;}
.leftModal a {color:#001f68;}
.leftModal a.hover{
	color:#1534d2;
	background-color:#8aa5d6;
}

.share_rate_table3 th,.share_rate_table3 td{border: solid 1px #969ede;}
.share_rate_table3 th{
     color:#ffffff;
     background:#7880ba;
 }
.share_rate_table3 input{
     border: solid 1px #878cb4;
     box-shadow:1px 1px 0 #9b9b9b inset;
 }

.commonModal{box-shadow: 2px 2px 3px #0a1112;}
.commonModal a.close-modal{background-color:#b34646;}
.modalTable2 {border: 2px solid #3c5aa0;}
.banner-slots .main, .banner-slots .slots, .slots-list{
	width:100% !important;
}.slots-list a{
	margin:2px !important
}.slots_games_name{
    background: #000 !important;
}
span.slots_games_name{
	display: block !important;
    background: #fff !important;
    padding-left: 10px;
    font-weight: 600;
    color: #333 !important;
}
.free_play{
	margin-top: 15px !important;
}
.real_play, .free_play {
    width: 183px;
    height: 30px;
    top: 70px;
    line-height: 30px;
    background: #fff095;
    background: -moz-linear-gradient(top, #fff095 0%, #b88416 88%);
    background: -webkit-linear-gradient(top, #fff095 0%, #b88416 88%);
    background: linear-gradient(to bottom, #fff095 0%, #b88416 88%) !important;
    width: 150px !important;
    border-radius: 50px;
    margin: auto;
    left: 15px !important;
    top: 10px !important;
    height: 40px !important;
    color: #000 !important;
}.real_play:before, .free_play:before{
    content: "\0000a0";
    display: inline-block;
    height: 22px;
    width: 22px;
    line-height: 24px;
    margin: 0 4px 0px -4px;
    position: relative;
    top: 0px;
    left: 0px;
    background: url(../../images/slot-arrow.png) no-repeat left center;
    background-size: 100%;
}.slots-list a:hover img{
    background: rgba(0, 0, 0, .8);
    opacity: .3;
}.slots-list a img{
	height: 160px !important;
	width: 100%;
}.slots-list a{
	height:200px !important;
	border:1px solid #171717 !important;
}.slots-list a span{
	-webkit-transition-duration: 2s; /* Safari */
  	-webkit-transition-delay: 1s; /* Safari */
  	transition-duration: 2s;
  	transition-delay: 1s;
	webkit-transition: all 0.5s;
}.slots-list a:hover .free_play, .slots-list a:hover .real_play{
	-webkit-animation: slideInDown 0.5s;
    animation: slideInDown 0.5s;
}#load_more img{
	width: 80px !important;
    height: 80px !important;
}.ibc_sports iframe, .ibc_sports .main{
	width:1380px !important;
}.ibc_sports iframe{
	height:100%;
}