body,p,h1,h2,h3,h4,h5,ul,li,dl,dd,dt { padding:0; margin:0; }
body,input { font:12px/20px "Arial","Verdana","ËÎÌå"; color:#666; }
* html,* html body{background-image:url(about:blank);background-attachment:fixed}
ul { list-style:none; }
img { border:none; }
a { outline:none; }
cite { font-style:normal; }
a,img {
    behavior:url(blur.htc);
}


.left { display:inline-block; float:left; }
.right { display:inline-block; float:right; }
.clear { clear:both; overflow:hidden; zoom:1; }
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
.none { display:none; }
.red { color:#f00; }
.deepRed,.loginMoney { color:#c10f0f; }
a.deepRed:link, a.deepRed:visited { color:#c10f0f; text-decoration:none; }
a.deepRed:hover, a.deepRed:active { color:#ff8400; }
.relative { position:relative; }
.red { color:#f00; }

.area998 { width:998px; margin:0 auto; }

/*.login-input input,*/.login-box .drop,.login-box .show,.login-box .showBox ul,.service-hottel,.nav-buylot,.h-title,.c-video li,.c-video li a,.progressBar,.progressBar span,.betting-this,.arr-l a,.arr-r a,.arrN-l a,.arrN-r a,.news-list li,.phbBox-ul,.zqzx-ls a,.zqzx-ls span,.lot-dc a,.lot-jz a,.lot-jl a,.lot-zc a,.betTable .sp-this,.aibo-ts span,.footer-tools a,.footer-search input,.focus-button a,.rollimg_control,.login-box .drop a,.header-UL li,.login-box .payment,.login-box .fr,.login-box .drop a.myHb,.fk-box input,#popUP .butSubmit,.butBreak  { background-image:url(/webImage/index2018/index2013.png); background-repeat:no-repeat; }

.top-box { background:#f2f2f2; border-bottom:1px solid #e3e6ed; height:33px; }
.slogan { float:left; margin-left:6px; line-height:35px; }
.login-box { float:right; }
.login-box li { float:left; line-height:23px; }
.register { margin-right:13px; margin-top:6px; line-height:23px; }
.register a:link, .register a:visited { color:#848383; text-decoration:none; }
.register a:hover, .register a:active { color:#ff8400; }
.login-input { margin-top:3px; }
.login-input input { margin-right:3px; border:1px solid #cecece; padding-left:8px; padding-right:5px; height:24px; line-height:24px; color:#999; vertical-align:middle; }
.login-user { width:97px; }
.login-password { background-position:-113px 0; width:69px; }
.login-code { background-position:-198px 0; width:43px; }
.imgCheckCode { vertical-align:middle; }
.login-button { position:relative; bottom:0; }
.login-button a { display:block; border-bottom:2px solid #7c1010; margin-left:9px; width:53px; height:33px; line-height:33px; text-align:center; color:#fff; }
.login-button a:link, .login-button a:visited { background:#c10f0f; color:#fff; text-decoration:none; }
.login-button a:hover, .login-button a:active { background:#af0b0b; }
.login-links { margin-top:6px; padding-left:5px; }
.login-links a:link, .login-links a:visited { color:#848383; text-decoration:none; }
.login-links a:hover, .login-links aactive { color:#ff8400; }
.login-box .drop { background-position:100% -36px; border:1px solid #f2f2f2; border-bottom:none; margin-top:3px; cursor:pointer; position:relative; }
.login-box .drop .showBox { cursor:auto; }
.login-box  .drop-img0 { background:none; }
.login-box .drop a { display:inline-block; margin-right:5px; padding:2px 16px 0 10px; height:27px; }
.login-box .drop a.accountM { padding-left:13px; }
.loginMoney { font-family:"Verdana"; }
.login-box .drop a.accountM:link, .login-box .drop a.accountM:visited { color:#ff8400; }
.login-box .drop a.myHb { display:inline-block; padding-left:20px; font-family:ËÎÌå; }
.login-box .drop a.myHb:link, .login-box .drop a.myHb:visited { background-position:-159px -859px; color:#c10f0f; }
.login-box .drop a { background-position:right -61px; color:#848383; text-decoration:none; }
.login-box .drop-pad a { padding-left:16px; }
.login-box .show a { background-position:right -148px; color:#ff8400; }
.login-box .show { background:#fff; border:1px solid #dbdee1; border-bottom:1px solid #fff; position:relative; z-index:999; }
.login-box .showBox { position:absolute; top:30px; left:-1px; background-color:#fff; border:1px solid #dbdee1; border-top:none; _border-top:1px solid #fff; padding:5px 0; }
.login-box .showBox ul { background-position:0 -55px; margin:0 16px; }
.login-box .showBox li { float:none; padding-left:38px; line-height:24px; white-space:nowrap; }
.login-box .showBox li a { background:none; padding:0; height:auto; }
.login-box .showBox a:link, .login-box .showBox a:visited { color:#848383; text-decoration:none; }
.login-box .showBox a:hover, .login-box .showBox a:active { color:#ff8400; }
.login-myaibo { margin-left:5px; }
.login-myaibo .showBox ul { background:none; }
.login-myaibo .showBox li  { padding-left:6px; }
.login-box .fr { float:right; padding-right:16px; margin-top:0\0; margin-top:-2px\9; *margin-top:-1px; background-position:100% -38px; white-space:nowrap; }
.login-box .fr .login-userName:link, .login-box .fr .login-userName:visited { color:#329dd6; }
.header-UL { float:right; }
.header-UL li { background-position:100% -38px; }
.header-UL li.end { background:none; padding:0 12px; }
.login-box .header-UL .showBox ul { background:none; margin-left:0; }
.login-box .header-UL .showBox li { padding-left:18px; background:none; padding-right:0; }
.header-UL a:link, .header-UL a:visited { color:#848383; text-decoration:none; }
.header-UL a:hover, .header-UL a:active { color:#ff8400; }
.login-box .header-UL .drop { margin-top:-3px; padding:0; }
.login-welcome { margin-top:4px; padding-top:2px; width:670px; _width:650px; }
.login-box .fr a:link, .login-box .fr a:visited { color:#848383; text-decoration:none; }
.login-box .fr a:hover, .login-box .fr a:active { color:#ff8400; }
.login-box .payment { display:block; background-position:-128px -829px; padding-left:10px; padding-right:22px; }
.tipsBox { position:absolute; left:0; top:17px; margin-left:-35px; background:url(/webImage/widgets/tipsBox.png) no-repeat; padding-top:12px; height:30px; width:225px; text-align:center; }
.butBreak { background-position:-198px -833px; background-color:#fff; border:none; width:38px; height:20px; cursor:pointer; }
/* header-ad */
.header-ad { float:left;  margin-top:8px; margin-left:8px; }


.logo { float:left; display:inline; margin:19px 0 0 6px; }
.logo a { display:inline-block; }
.logo .clplogo { margin-left:8px; }
.service { float:right; }
.service-text { float:right; margin-right:13px; margin-top:36px; padding-bottom:10px; font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ","SimSun","ËÎÌå"; color:#000; }
.service-text span { margin:0 5px; color:#d1d1d1; }
.service-text a:link, .service-text a:visited { color:#000; text-decoration:none; }
.service-text a:hover, .service-text a:active { color:#ff8400; }
.service-text a.gc:link, .service-text a.gc:visited { color:#c00; text-decoration:none; }
.service-text a.gc:hover, .service-text a.gc:active { color:#ff8400; }
.service-hottel { float:right; background-position:0 -151px; margin-right:17px; width:103px; height:54px; }
.service-hottel a { display:block; margin-left:41px; margin-top:17px; width:62px; height:20px; text-indent:-999px; color:#fff; }

/* µ¼º½ */
.nav { background:#c10f0f; height:41px; }
.nav li { float:left; margin-right:3px; font:14px "Microsoft YaHei","Î¢ÈíÑÅºÚ","SimSun","ËÎÌå"; color:#fff; }
.nav li.this { background:#940000; }
.nav li.this a:hover, .nav li.this a:active { background:#940000; }
.nav li.show { background:#aa0707; position:relative; z-index:997; }
.nav-kj { width:270px; }
.nav-kj li { width:69px; }
.nav-ggtj,.nav-zqzx { width:78px; }
.nav-ggtj li,.nav-zqzx li,.nav-zszx li { width:57px; }
.nav-zszx { width:150px; }
.nav .showBox { position:absolute; left:0; top:0; margin-top:41px; background:#fff9df; border:2px solid #96040b; border-top:none; padding-bottom:10px; }
.nav .showBox li { float:left; display:inline; margin-left:12px; font:12px "ËÎÌå"; line-height:24px; }
.nav .showBox li a { padding:0; height:auto; }
.nav .showBox dt { padding:0 5px; padding-top:10px; font-weight:bold; color:#666; white-space:nowrap; }
.nav .showBox dd { white-space:nowrap; }
.nav .showBox a { display:block; }
.nav .showBox a:link, .nav .showBox a:visited { color:#4c4c4c; padding:0 5px; }
.nav .showBox a:hover, .nav .showBox a:active { color:#fff; padding:0 5px; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; }
.nav-buylot { position:relative; background-position:0 -218px; padding-left:19px; margin-left:-4px; width:211px; }
.nav li a, .nav li span { display:inline-block; padding:0 13px; padding-top:10px; height:31px; line-height:23px; }
.nav li a:link, .nav li a:visited { color:#fff; text-decoration:none; }
.nav li a:hover, .nav li a:active { background:#aa0707; }
.nav .nav-ggtj li { margin-left:10px; }

.l-left { float:left; width:224px; margin-right:16px; }
.l-middel { float:left; width:496px; margin-right:16px; }
.l-middel1 { float:left; width:720px; margin-right:16px; margin-bottom:20px;}
.l-left-middle{ float: left;width:736px;margin-right: 16px;}
.l-right { float:right; width:246px; }

/* ¹ºÂò²ÊÆ± */
.lot-menu { border-left:1px solid #cf4747; border-bottom:2px solid #cf4747; border-right:2px solid #cf4747; }
.lotBox { background:#fff9df; border-top:1px solid #eac7b2; font:16px "Microsoft YaHei","Î¢ÈíÑÅºÚ","SimSun","ËÎÌå"; color:#000; clear:both; overflow:hidden; zoom:1; vertical-align:middle; }
.lot-menu .this { background:#c10f0f; border-top:1px solid #c10f0f; color:#fff; }
.lot-name { float:left; width:60px; position:relative; }
.lot-name a { display:block; text-indent:-999px; }
.lot-name img { position:absolute; }
.lot-dc a { height:104px; }
.lot-dc a:link, .lot-dc a:visited { background-position:0 -515px; }
.lot-dc a:hover, .lot-dc a:active { background-position:-63px -515px; background-color:#c10f0f; }
.lot-jz a { height:104px; }
.lot-jz a:link, .lot-jz a:visited { background-position:0 -595px; }
.lot-jz a:hover, .lot-jz a:active { background-position:-63px -595px; }
.lot-jl a { height:82px; }
.lot-jl a:link, .lot-jl a:visited { background-position:0 -700px; }
.lot-jl a:hover, .lot-jl a:active { background-position:-63px -700px; }
.lot-zc a { height:60px; }
.lot-zc a:link, .lot-zc a:visited { background-position:0 -783px; }
.lot-zc a:hover, .lot-zc a:active { background-position:-63px -783px; }
.lot-wf { float:right; background:#fff; padding-top:6px; width:161px; }
.lot-wf li { float:left; display:inline; margin-left:5px; padding:8px 0; padding-top:2px; width:74px; font:13px "Î¢ÈíÑÅºÚ","SimSun","ËÎÌå"; line-height:22px; }
.lot-wf li span { display:block; }
.lot-wf a:link, .lot-wf a:visited { color:#000; text-decoration:none; }
.lot-wf a:hover, .lot-wf a:active { color:#ff8400; }
.lot-wf .jiaj { position:absolute; }

/* ¹«ÓÃtitle&contentBox */
.h-title { background-position:0 -263px; border:1px solid #dbdee1; margin-top:16px; height:34px; font:16px "Microsoft YaHei","Î¢ÈíÑÅºÚ","SimHei","ºÚÌå"; color:#333; }
.h-title li { float:left; width:122px; text-align:center; padding-top:7px; height:27px; cursor:pointer; }
.h-title li.this,.h-title li.hover { background-color:#fff; border-top:2px solid #c10f0f; border-right:1px solid #dbdee1; border-left:1px solid #dbdee1; margin:-1px; position:relative; color:#000; width:121px; height:28px; }
.h-title span { font-family:"ËÎÌå"; }
.h-title a:link, .h-title a:visited { color:#000; text-decoration:none; }
.h-title a:hover, .h-title a:active { color:#ff8400; }
.contentBox { border:1px solid #dcdfe2; border-top:none; }

/* »î¶¯ */
.c-hd{ margin-top: 9px; margin-bottom:8px;}
/*.c-hd img { float:left; }*/
/*.hd-img { margin-top:10px; }*/

/* ÊÓÆµ */
.c-video .contentBox { height:190px; overflow:hidden; }
.c-video .phbBox-title-ul li a { background:none; }
.video-img,.qjc-img { padding-top:16px; }
.video-img a { display:block; text-align:center; background:url(/webImage/index2018/video.jpg) no-repeat center; width:222px; height:105px; }
.qjc-img a { display:block; text-align:center; background:url(/webImage/index2018/qjc.jpg) no-repeat center; width:222px; height:105px; }
.c-video-ul { padding:10px 0; padding-right:5px; }
.c-video-ul li { background-position:16px -305px; padding-left:26px; line-height:27px; }
.c-video-ul li a { display:block; background-position:0 -334px; padding-left:18px; height:27px; overflow:hidden; }
.c-video-none li a { background:none; padding-left:0; }
.c-video a:link, .c-video a:visited { color:#4c4c4c; text-decoration:none; }
.c-video a:hover, .c-video a:active { color:#ff8400; }

/* ½¹µãÍ¼ */
/*.focus-img { margin-top:16px; height:222px; overflow:hidden; position:relative; }
.focus-button { position:absolute; top:39%; left:0; width:496px; }
.focus-button a { display:block; text-indent:-999px; width:29px; height:40px; }
.focus-button-l { float:left; background-position:-207px -782px; }
.focus-button-r { float:right; background-position:-153px -782px; }
.focus-button a:link, .focus-button a:visited { opacity:0.3; filter:alpha(opacity=30); }
.focus-button a:hover, .focus-button a:active { opacity:0.6; filter:alpha(opacity=60); }
.focus-dot-bg,.focus-dot span { background-image:url(/webImage/index2018/index2013-png24.png); background-image:url(/webImage/index2018/index2013-png24.gif)\9; background-repeat:no-repeat; }
.focus-dot span { background-image:url(/webImage/index2018/index2013-png24.png); _background-image:url(/webImage/index2018/index2013-png24.gif);  }
.focus-dot-bg { position:absolute; bottom:10px; left:45%; width:111px; height:15px; overflow:hidden; opacity:0.5; filter:alpha(opacity=50); text-align:center; }

.focus-dot { position:absolute; bottom:10px; left:45%; z-index:999; padding-left:15px; }
.focus-dot span { display:block; float:left; background-position:-19px -18px; margin-right:9px; width:9px; height:15px; }
.focus-dot .this { background-position:0 -18px; }
.focus-img{position:relative;}.focus-img img{position:absolute;top:0px;left:0px;}.focus-img a.focus-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;display:none;}.focus-slice{display:block;position:absolute;z-index:50;height:100%;}.focus-caption{position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8;width:100%;z-index:89;text-shadow:none;font-family:Helvetica,Arial,sans-serif;}.focus-caption p{padding:5px;margin:0;}.focus-caption a{display:inline !important;color:#efe9d1;text-decoration:underline;}.focus-html-caption{display:none;}.focus-directionNav{position:absolute;top:39%;left:0;z-index:900;width:496px;}.focus-directionNav a{display:block;width:29px;height:40px;overflow:hidden;background:url(/WebImage/index2018/index2013.png) no-repeat;text-indent:-9999px;cursor:pointer;_cursor:hand;filter:alpha(opacity=30);opacity:0.3;}.focus-directionNav a:hover,.focus-directionNav a:active{filter:alpha(opacity=60);opacity:0.6;}a.focus-prevNav{float:left;background-position:-207px -782px;}a.focus-nextNav{float:right;background-position:-153px -782px;}
.focus-dot-bg{position:absolute;bottom:10px;left:40%;z-index:900;width:111px;height:15px;overflow:hidden;background-image:url(/WebImage/index2018/index2013-png24.png);background-image:url(/WebImage/index2018/index2013-png24.gif)\9;background-repeat:no-repeat;text-align:center;opacity:0.5;filter:alpha(opacity=50);}
.focus-controlNav{position:absolute;bottom:10px;left:40%;z-index:999;padding-left:15px; height:15px; overflow:hidden;}
.focus-controlNav a{display:block;width:9px;height:15px;background-image:url(/webImage/index2018/index2013-png24.png); _background-image:url(/webImage/index2018/index2013-png24.gif);background-repeat:no-repeat;background-position:-19px -18px;text-indent:-9999px;float:left;margin-right:9px;cursor:pointer;_cursor:hand;}
.focus-controlNav a.active{font-weight:bold;background-position:0 -18px;}#slider{width:496px;height:222px;margin-top:16px;background:url(/WebImage/index2018/loading.gif) no-repeat 50% 50%;overflow:hidden;}#slider img{width:496px;height:222px;display:none;}#slider a{border:0;display:block;}*/
.focus-img{position:relative;}
.focus-img img{position:absolute;top:0px;left:0px;}
.focus-img a.focus-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;display:none;}
.focus-slice{display:block;position:absolute;z-index:50;height:100%;}
.focus-caption{position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8;width:100%;z-index:89;text-shadow:none;font-family:Helvetica,Arial,sans-serif;}
.focus-caption p{padding:5px;margin:0;}
.focus-caption a{display:inline !important;color:#efe9d1;text-decoration:underline;}
.focus-html-caption{display:none;}
.focus-directionNav a{position:absolute;top:39%;z-index:900;width:496px;display:block;width:29px;height:40px;overflow:hidden;background:url(/WebImage/index2018/index2013.png) no-repeat;text-indent:-9999px;cursor:pointer;_cursor:hand;filter:alpha(opacity=30);opacity:0.3;}
.focus-directionNav a:hover,.focus-directionNav a:active{filter:alpha(opacity=60);opacity:0.6;}
a.focus-prevNav{left:0px;background-position:-207px -782px;}
a.focus-nextNav{right:0px;background-position:-153px -782px;}
.focus-dot-bg{position:absolute;bottom:10px;left:40%;z-index:900;width:111px;height:15px;overflow:hidden;background-image:url(/WebImage/index2018/index2013-png24.png);background-image:url(/WebImage/index2018/index2013-png24.gif)\9;background-repeat:no-repeat;text-align:center;opacity:0.5;filter:alpha(opacity=50);}
.focus-controlNav{position:absolute;bottom:10px;left:40%;z-index:999;padding-left:15px; height:15px; overflow:hidden;}
.focus-controlNav a{display:block;width:9px;height:15px;background-image:url(/WebImage/index2018/index2013-png24.png);/*background-image:url(/WebImage/index2018/index2013-png24.gif)\9;*/_background-image:url(/WebImage/index2018/index2013-png24.gif);background-repeat:no-repeat;background-position:-19px -18px;text-indent:-9999px;float:left;margin-right:9px;cursor:pointer;_cursor:hand;}
.focus-controlNav a.active{font-weight:bold;background-position:0 -18px;}#slider{width:720px;height:321px;margin-top:16px;background:url(/WebImage/index2018/loading.gif) no-repeat;overflow:hidden;}#slider img{width:720px;height:321px;display:none;}#slider a{border:0;display:block;}


/* Í¶×¢ */
.betting { height:263px; overflow:hidden; }
.betting .h-title { background-position:0 -1093px; }
.betting .h-title li { padding-left:10px; text-align:left; width:154px; }
.betting .h-title li.betting-sf { width:165px; }
.betting .h-title li.betting-jl{ width: 156px;}
.betting .h-title li span { float:right; display:inline-block; margin-top:5px; margin-right:10px; text-align:right; font:12px "ËÎÌå"; color:#666; width:80px; overflow:hidden; }
.betting-talbe { padding:5px 0; }
.betting-talbe table { width:100%; font:16px "ËÎÌå"; }
.betting-td { background-color:#4b9dc6; border-top:1px solid #4b9dc6; border-left:1px solid #4b9dc6; border-right:2px solid #4b9dc6; border-bottom:2px solid #4b9dc6; height:40px; text-align:center; color:#fff; cursor:pointer; }
.betting-td span { margin-left:10px; }
.progressBar { background-position:-132px -172px; position:absolute; left:0; _left:-13px; top:21px; +top:23px; width:132px; height:10px; font-family:Tahoma; font-size:10px; text-align:left; overflow:hidden; }
@media screen and (-webkit-min-device-pixel-ratio:0){ .progressBar{-webkit-text-size-adjust:none;font-size:10px;} } 
.progressBar span { display:block; background-position:-132px -183px; margin-left:-1px; text-align:right; color:#037bac; }
.betting-team { text-align:right; }
.betting-team div { width:65px; height:18px; overflow:hidden; }
.betting-t-name { float:left; display:inline-block; width:65px; height:39px; overflow:hidden; text-align:left; }
.betting-talbe span { line-height:39px; }
.betting-tool { font:12px "ËÎÌå"; }
.betting-tool a { line-height:18px; }
.betting-tool a:link, .betting-tool a:visited { color:#4b9dc6; text-decoration:none; }
.betting-tool a:hover, .betting-tool a:active { color:#ff8400; }
.betting-this { background-color:#fff; background-position:right -77px; border-top:1px solid #4b9dc6; border-left:1px solid #4b9dc6; border-right:2px solid #4b9dc6; border-bottom:2px solid #4b9dc6; color:#000; }
.tb-SF .betting-team div { width:128px; height:41px; }
.tb-SF .betting-team span { float:left; display:inline-block; text-align:left; overflow:hidden; }
.tb-SF .betting-team-A { max-width:48px; _width:48px;  }
.tb-SF .betting-team-B { max-width:69px; _width:69px; }
.tb-SF .betting-rang { background:none; border:none; color:#c10f0f; font-size:12px; font-weight:bold; white-space:nowrap; }
.lot-tips { float:left; color:#ccc; line-height:28px; }
.betting-button { display:block; float:left; margin-left:8px; width:180px; padding-top:3px; height:25px; text-align:center; border:1px solid #fff; font:16px "Microsoft YaHei","Î¢ÈíÑÅºÚ","SimSun","ËÎÌå"; }
.betting-button:link, .betting-button:visited { background-color:#ff8500; color:#fff; text-decoration:none; }
.betMain .betting-button:link, .betMain .betting-button:visited { color:#fff; }
.betting-button-no:link, .betting-button-no:visited { background-color:#999; }
.betting-button:hover, .betting-button:active { background-color:#ff931d, color:#fff; }
.betting-yh { float:left; line-height:28px; }
.betMain table { width:100%; }
.betMain th { color:#666; font-weight:normal; }
.betMain td { border-top:1px solid #fff; border-bottom:1px solid #e4e4e4; height:24px; line-height:24px; text-align:center; white-space:nowrap; }
.betMain td.right { text-align:right; }
.betMain .odd { background:#f3f3f3; }
.betMain a:link, .betMain a:visited { color:#920204; text-decoration:none; }
.betMain a:hover, .betMain a:active { color:#000; }
.betTable { padding:10px 0; }
.betTable table { width:100%; }
.betTable th { height:13px; line-height:13px; }
.betTable td { font-size:13px; }
.betTable .sp { font:14px Tahoma; background-color:#4b9dc6; border-top:1px solid #4b9dc6; border-left:1px solid #4b9dc6; border-right:2px solid #4b9dc6; border-bottom:2px solid #4b9dc6; height:21px; line-height:21px; color:#fff; cursor:pointer; }
.betTable .sp-this { background-color:#fff; background-position:right -99px; border-top:1px solid #4b9dc6; border-left:1px solid #4b9dc6; border-right:2px solid #4b9dc6; border-bottom:2px solid #4b9dc6; color:#000; font:14px Tahoma; height:21px; line-height:21px; cursor:pointer; }
.betInfo { padding-left:26px; height:40px; line-height:40px; color:#939393; }
.betInfo span { color:#f00; }
.orange { display: inline-block; width:40%; }
.butBet { display:block; float:right; margin-top:10px; margin-right:18px; width:53px; height:22px; overflow:hidden; text-indent:-999px; }
.butBet:link, .butBet:visited { background-position:-678px -151px; }
.butBet:hover, .butBet:active { background-position:-731px -151px; }
.butBet-Gray:link, .butBet-Gray:visited, .butBet-Gray:hover, .butBet-Gray:active { background-position:-678px -173px; }
.betting-no, .betTable .betting-no { background-color:#999; border-top:1px solid #999; border-left:1px solid #999; border-right:2px solid #999; border-bottom:2px solid #999; cursor:auto; }
.betting-hover, .betTable .betting-hover { background:#fff; border-top:1px solid #4b9dc6; border-left:1px solid #4b9dc6; border-right:2px solid #4b9dc6; border-bottom:2px solid #4b9dc6; color:#000; }
.link-wf:link, .link-wf:visited { color:#4b9dc6; text-decoration:none; }
.link-wf:hover, .link-wf:active { color:#ff8400; }

/* ºÏÂò */
.hotList .h-title li.this { width:247px; }
.hotList .h-title cite { float:right; margin-top:12px; margin-right:33px; font:12px "ËÎÌå"; }
.hotList .h-title cite a:link, .hotList .h-title cite a:visited { color:#666; text-decoration:none; }
.hotList .h-title cite a:hover, .hotList .h-title cite a:active { color:#ff8400; }
.arr-l a,.arr-r a { float:left; display:block; margin-top:56px; width:30px; height:60px; }
.arr-r a { float:right; }
.arr-l a:link, .arr-l a:visited { background-position:-31px -361px; }
.arr-l a:hover, .arr-l a:active { background-position:0 -361px; }
.arr-r a:link, .arr-r a:visited { background-position:-62px -361px; }
.arr-r a:hover, .arr-r a:active { background-position:-93px -361px; }

.arrN-l a,.arrN-r a { float:left; display:block; margin-top:56px; width:30px; height:60px; }
.arrN-r a { float:right; }
.arrN-l a:link, .arrN-l a:visited { background-position:-31px -361px; }
.arrN-r a:link, .arrN-r a:visited { background-position:-62px -361px; }

.hotList-ul { float:left; padding-top:10px; width:435px; height:181px; overflow:hidden; position:relative; }
.hotList-list { width:1306px; height:181px; overflow:hidden; position:absolute; }
.hotList-ul ul { float:left; background:#fafafa; border:1px solid #e7e7e7; margin:0 3px; padding-bottom:10px; width:136px; height:169px; overflow:hidden; }
.hotList-ul .hotList-hover { background:#fffcef; border:1px solid #f4e3d8; }
.hotList-ul li { padding:0 8px; line-height:20px; }
.hotList-ul li.hot-userName { padding-top:18px; font:14px "Microsoft YaHei","Î¢ÈíÑÅºÚ","SimSun","ËÎÌå"; line-height:18px; text-align:center; color:#333; }
.hot-userName a:link, .hot-userName a:visited { color:#000; text-decoration:none; }
.hot-userName a:hover, .hot-userName a:active { color:#ff8400; }
.hotList-ul li.gzx { margin:3px 0; text-align:center; }
.hot-button { text-align:right; margin-top:5px; font:12px "ËÎÌå"; }
/* Õ½¼¨ */
.gzx span { background-image:url(/WebImage/index2012/gzx.png); background-repeat:no-repeat; }
.gzx span { display:inline-block; width:17px; height:16px; }
.gzx span.jg, .gzx em.jg { width:22fpx; }
.gzx .g { background-position:-27px 0; }
.gzx .g9 { background-position:0 -33px; }
.gzx .g8 { background-position:-26px -33px; }
.gzx .g7 { background-position:-52px -33px; }
.gzx .g6 { background-position:-78px -33px; }
.gzx .g5 { background-position:-104px -33px; }
.gzx .g4 { background-position:-130px -33px; }
.gzx .g3 { background-position:-156px -33px; }
.gzx .g2 { background-position:-182px -33px; }
.gzx .g1 { background-position:-208px -33px; }
.gzx .z { background-position:-59px 0; }
.gzx .z4 { background-position:0 -69px; }
.gzx .z3 { background-position:-30px -69px; }
.gzx .z2 { background-position:-59px -69px; }
.gzx .z1 { background-position:-90px -69px; }
.gzx .x { background-position:-84px 0; }
.gzx .x4 { background-position:-119px -70px; }
.gzx .x3 { background-position:-149px -70px; }
.gzx .x2 { background-position:-179px -70px; }
.gzx .x1 { background-position:-209px -70px; }
.gzx .yg { background-position:-38px 0; }
.gzx .yz { background-position:-22px -101px; }
.gzx .yz4 { background-position:0 -105px; }
.gzx .yz3 { background-position:-30px -105px; }
.gzx .yz2 { background-position:-59px -105px; }
.gzx .yz1 { background-position:-90px -105px; }
.gzx .yx { background-position:-42px -101px; }
.gzx .yx4 { background-position:-119px -106px; }
.gzx .yx3 { background-position:-149px -106px; }
.gzx .yx2 { background-position:-179px -106px; }
.gzx .yx1 { background-position:-209px -106px; }

/* ¹«¸æ */
.news-list { padding-left:10px; padding-top:7px; }
.news-list li { background-position:0 -304px; padding-left:9px; height:26px; line-height:26px; font-size:14px; overflow:hidden; }
.news-list a:link, .news-list a:visited { color:#333; text-decoration:none; }
.news-list a:hover, .news-list a:active { color:#ff8400; }
.news { overflow:hidden; }
.new-zj { margin-top:5px; clear:both; overflow:hidden; zoom:1; }
.new-zj-title { float:left; background:#c10f0f; padding-top:13px; width:27px; height:57px; text-align:center; font:16px "Microsoft YaHei","Î¢ÈíÑÅºÚ","SimSun","ËÎÌå"; color:#fff; }
.new-zj-title a:link, .new-zj-title a:visited, .new-zj-title a:hover,.new-zj-title a:active { color:#fff; text-decoration:none; }
.new-zj-content { float:right; background:#f9f5ec; border:1px solid #f6e6d0; border-left:none; padding-top:4px; width:218px; height:64px; }
.new-zj-content li { padding-left:9px; padding-right:8px; height:20px; line-height:20px; overflow:hidden; }

/* ×ãÇòÖÐÐÄ */
.zqzxBox { height:263px; overflow:hidden; }
.zqzx-ls { margin-top:10px; }
.zqzx-ls a { display:inline-block; margin-right:3px; +margin-right:1px; cursor:pointer; }
.zqzx-ls a.end { margin-right:0; }
.zqzx-ls a:link, .zqzx-ls a:visited { background-position:-124px -361px; color:#666; text-decoration:none; }
.zqzx-ls a:hover, .zqzx-ls a:active { background-position:-181px -361px; color:#c10f0f; }
.zqzx-ls span { display:block; padding-top:54px; +padding-top:56px; width:56px; height:20px; text-align:center; }
.zqzx-ls .yc { background-position:9px -439px; }
.zqzx-ls .dj { background-position:-55px -439px; }
.zqzx-ls .yj { background-position:-117px -439px; }
.zqzx-ls .xj { background-position:-181px -439px; }
.zqzx-gj { margin-top:10px; }
.zqzx-gj a { display:inline-block; margin-right:3px; +margin-right:1px; cursor:pointer; padding:5px 10px; width:36px; text-align:center; letter-spacing:3px; }
.zqzx-gj a.end { margin-right:0; }
.zqzx-gj a:link, .zqzx-gj a:visited { background:#dfdfdf; color:#666; text-decoration:none; }
.zqzx-gj a:hover, .zqzx-gj a:active { background:#4b9dc6; color:#fff; }

/* ÅÅÐÐ°ñ */
.phbBox-title { border:1px solid #DBDEE1; border-top:2px solid #C10F0F; margin-top:16px; height:33px; clear:both; }
.phbBox-title-h { float:left; padding-top:5px; _padding-top:8px; padding-left:24px; font:16px "Microsoft YaHei","Î¢ÈíÑÅºÚ","SimHei","ºÚÌå"; color:#000; }
.phbBox-title-ul { float:right; margin-top:8px; }
.phbBox-title-ul li { float:left; background:#f6f6f6; border:1px solid #dbdee1; border-right:none; border-bottom:none; padding:0 7px; height:24px; line-height:24px; color:#000; cursor:pointer; position:relative; margin-bottom:-1px; }
.phbBox-title-ul li.this { background:#fff; border-bottom:1px solid #fff; }
.phbBox-ul { padding:15px 17px 0 23px; margin-left:10px; background-position:-244px -301px; height:175px; overflow:hidden; }
.phbBox-ul li { padding-left:19px; line-height:27px; *height:24px; clear:both; overflow:hidden; zoom:1; }
.phbBox-ul a { float:left; display:block; }
.phbBox-ul a:link, .phbBox-ul a:visited { color:#666; text-decoration:none; }
.phbBox-ul a:hover, .phbBox-ul a:active { color:#ff8400; }
.phbBox-ul span { float:right; display:block; color:#c10f0f; }


/* Î²²¿ */
.btn-Footer,.footerNav li,.footerNav .drop a,.footerNav  .show a  { background-image:url(/webImage/index2018/index2013.png); background-repeat:no-repeat; }
.aibo-ts { margin-top:18px; padding-left:66px; font:14px "Microsoft YaHei","Î¢ÈíÑÅºÚ","SimSun","ËÎÌå"; color:#999; }
.aibo-ts span { float:left; display:block; margin-right:68px; padding-top:8px; padding-left:46px; height:36px; white-space:nowrap; }
.aibo-ts-cp { background-position:-152px -513px; }
.aibo-ts-qk { background-position:-384px -513px; }
.aibo-ts-rz { background-position:-152px -577px; }
.aibo-ts-rx { background-position:-384px -577px; }
.footer-menuBox { border-top:1px solid #dcdfe1; background:#fafafa; }
.footer-menu li { float:left; border-right:1px solid #e1e1e1; border-left:1px solid #fff; padding:0 44px; padding-top:18px; height:113px; text-align:center; }
.footer-menu dt { margin-bottom:4px; font:bold 14px "Microsoft YaHei","Î¢ÈíÑÅºÚ","SimSun","ËÎÌå"; color:#333; }
.footer-menu .fst { border-left:none; padding-left:33px; }
.footer-menu .end { border-right:none; padding-left:30px; padding-right:0; text-align:left; }
.footer-menu a:link, .footer-menu a:visited { color:#666; text-decoration:none; }
.footer-menu a:hover, .footer-menu a:active { color:#333; }
.footer-tools { padding-top:20px; padding-left:29px; }
.footer-tools a { float:left; display:block; margin-right:10px; width:34px; height:34px; text-indent:-999px; }
.footer-tools-sina:link, .footer-tools-sina:visited { background-position:-155px -649px; }
.footer-tools-sina:hover, .footer-tools-sina:active { background-position:-155px -692px; }
.footer-tools-qq:link, .footer-tools-qq:visited { background-position:-199px -649px; }
.footer-tools-qq:hover, .footer-tools-qq:active { background-position:-199px -692px; }
.footer-tools-fk:link, .footer-tools-fk:visited { background-position:-241px -649px; }
.footer-tools-fk:hover, .footer-tools-fk:active { background-position:-241px -692px; }
.footer-search { margin-top:10px; }
.footer-search-input { background-position:-155px -740px; background-color:#fff; border:none; padding:0 10px; width:151px; height:26px; line-height:26px; color:#999; vertical-align:middle; }
.footer-search-button { background-position:-326px -740px; background-color:#fff; border:none; width:28px; height:26px; vertical-align:middle; cursor:pointer; }
.footer-nav { background:#dcdfe1; height:35px; }
.footerNav { text-align:center; padding-top:8px; }
.footerNav li { display:inline-block; *display:inline; background-position:100% -38px; *background-position:100% 0; padding:0 18px; height:22px; line-height:22px; white-space:nowrap; color:#999; }
.footerNav a:link, .footerNav a:visited { color:#333; text-decoration:none; }
.footerNav a:hover, .footerNav a:active { color:#000; }
.footerNav .end { background:none; }
.footerNav .drop a { display:inline-block; display:inline; background-position:-426px -66px; padding-right:18px; }
.footerNav  .show { position:relative; }
.footerNav  .show a { background-position:right -153px; }
.footerNav .showBox { position:absolute; left:-760px;top:0px;}
.footerNav .showBox a,.footerNav .showBox span {display:inline; background:none; margin:0; margin-right:8px; padding:0; color:#666; white-space:normal; }
.footerNav .showBox a:link, .footerNav .showBox a:visited { color:#666; }
.footerNav .showBox a:hover, .footerNav .showBox a:active { color:#000; }
.footerNav .showBox-div{ margin-top:25px; *margin-top:30px; background:#fff; border:2px solid #e3e1e1; padding:6px 10px; width:974px; text-align:center; }


.footer-Info { text-align:center; color:#939393; padding-top:10px; padding-bottom:5px; line-height:21px; font-family:ËÎÌå; }
.footerIcon { text-align:center; }
.footerIcon span, .footerIcon a { display:inline-block; border:1px solid #d2d2d2; background-image:url(/WebImage/index2018/index2013.png); background-repeat:no-repeat; *margin-right:5px; margin-right:10px; height:37px; width:101px; cursor: pointer; }
.footerIcon span.foot1{ background-position:0 -901px; }
.footerIcon span.foot2{ background-position:-106px -901px; }
.footerIcon span.foot3{ background-position:-212px -901px; width:124px;}
.footerIcon span.foot4{ background-position:0 -943px; }
.footerIcon span.foot5{ background-position:-106px -943px; }
.footerIcon a.foot6{ background-position:-212px -943px; width:90px;}
.footerIcon span.foot7{ background-position:-313px -943px; width:111px;}


/* Î¢ÐÅ */
.weixin-box { position:relative; }
.weixin { position:absolute; top:-112px; left:998px; }
.weixin span { display:block;  color:#333; white-space:nowrap; }

/* tools-box */
.tools-box a,.aibo-wx span { background-image:url(/WebImage/index2018/tools.png); background-repeat:no-repeat; }
/*.tools-box { position:fixed; right:6px; bottom:100px;}*/
/*.tools-box li { margin-bottom:5px; text-align:center; position:relative; }*/
.tools-box li a { display:block; width:42px; height:42px; text-indent:-99999px; }
.tools-box a:link, .tools-box a:visited { background-color:#a6a6a6; }
.tools-box a:hover, .tools-box a:active { background-color:#747474; }
.aibo-tqq a:link, .aibo-tqq a:visited { background-position:0 0; }
.aibo-tqq a:hover, .aibo-tqq a:active { background-position:-52px 0; }
.aibo-weibo a:link, .aibo-weibo a:visited { background-position:0 -47px; }
.aibo-weibo a:hover, .aibo-weibo a:active { background-position:-52px -47px; }
.aibo-wx a:link, .aibo-wx a:visited { background-position:0 -94px; }
.aibo-wx a:hover, .aibo-wx a:active { background-position:-52px -94px; }

.appclp-wx a:link, .appclp-wx a:visited { background-position:0 -94px; }
.appclp-wx a:hover, .appclp-wx a:active { background-position:-52px -94px; }

.aibo-top a:link, .aibo-top a:visited { background-position:0 -141px; }
.aibo-top a:hover, .aibo-top a:active { background-position:-52px -141px; }
.aibo-closed a, .aibo-closed a:link, .aibo-closed a:visited { background-position:0 -188px; height:18px; }

.aibo-worldcup-img a:link, .aibo-worldcup-img a:visited{background-position:0 -530px;height: 70px;background-color: transparent;}

.aibo-worldcup a:link, .aibo-worldcup a:visited{background-position:0 -480px;}
.aibo-worldcup a:hover, .aibo-worldcup a:active { background-position:-52px -480px; }

.aibo-data a:link, .aibo-data a:visited{background-position:0 -610px;}
.aibo-data a:hover, .aibo-data a:active { background-position:-52px -610px; }

.aibo-mobile a:link, .aibo-mobile a:visited{background-position:0 -658px;}
.aibo-mobile a:hover, .aibo-mobile a:active { background-position:-52px -658px; }
/*.aibo-wx span { display:block; background-position:0 -220px; position:absolute; top:-32px; right:50px; width:85px; height:122px; }*/
.tools-box {
	display:none; position: fixed; right: 6px; bottom: 100px; height: 190px; width: 42px; z-index:999;
	_position:absolute;
	_right:0;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-10));
}

.tools-box li {
margin-bottom: 5px; position: relative; text-align: center;
    float:left;
}
.aibo-wx span {
height: 250px; right: 47px; position: absolute; background-position: 0 -217px; display: block; top: -209px; width: 98px; display:none; border:#ddd 1px solid; 
}
/* .appclp-wx span {
height: 124px; right: 42px; position: absolute; background:url(/WebImage/widgets/appwx.png); display: block; top: -32px; width: 94px; display:none
} */

/* sfgg sunqian */
.sfgg .zq, .sfgg .lq, .sfgg .wq, .sfgg .bq, .sfgg .ymq, .sfgg .ppq, .sfgg .glq, .sfgg .qgq, .sfgg .stpq, .sfgg .pq, .sfgg .shouq, .sfgg .shuiq  { background-image:url(/webImage/index2018/sfgg.png); background-repeat:no-repeat; }
.sfgg { background:url(/webImage/index2018/sfgg_bg01.jpg) repeat-x; width:996px; height:90px; border:#DCDFE1 1px solid; margin:10px 0; position:relative; }
.sfgg li { width:83px; height:90px; overflow:hidden;float:left; }
.sfgg li a { display:inline-block; cursor:pointer; position:absolute; top:-1px;}
.sfgg li.end { width:82px; }
.sfgg li.end a { width:82px; }
.sfgg li.end a span { margin:10px 0 0 20px; }
.sfgg a:link, .sfgg a:visited { color:#666; text-decoration:none; }
.sfgg a:hover, .sfgg a:active { background:url(/webImage/index2018/sfgg_bg.png) repeat-x; width:84px; height:90px; border:#aac9d2 1px solid; color:#c10f0f;  overflow:hidden; }
.sfgg li span { display:block; padding-top:54px; width:50px; height:90px; text-align:center; margin:10px 0 0 20px; overflow:hidden; color:#999; }
.sfgg .zq { background-position:6px -1px; }
.sfgg .lq { background-position:-45px -1px; }
.sfgg .wq { background-position:-101px -1px; }
.sfgg .bq { background-position:-171px -1px; }
.sfgg .ymq { background-position:-238px -1px; }
.sfgg .ppq { background-position:-300px -1px; }
.sfgg .glq { background-position:-362px -1px; }
.sfgg .qgq { background-position:-424px -1px; }
.sfgg .stpq { background-position:-490px -1px; }
.sfgg .pq { background-position:-545px -1px; }
.sfgg .shouq { background-position:-596px -1px; }
.sfgg .shuiq { background-position:-650px -1px; }

.nav .showBox dd .xin { top:-5px;left:48px;position:absolute; }

/* add by wangjing 2014.6.9 */
.login-box  .drop-pad { background-image:none; margin-right:3px; }
.login-box  .drop-pad a:link, .login-box  .drop-pad a:visited { color:#c10f0f; }
.login-box  .drop-pad a:hover, .login-box  .drop-pad a:active { color:#ff8400; }
.login-box  .drop-pad .showBox { padding-left:20px; padding-top:15px; width:170px; }

.drop-pad a .icon_iphone, .drop-pad a:hover .icon_iphone { background:url(/webImage/index2018/iphone.png) no-repeat; position: absolute; top:8px; margin-left: -11px; }
.drop-pad a .icon_iphone { width:8px; height:12px; overflow:hidden; background-position:-9px -1px; }
.drop-pad a:hover .icon_iphone { background-position:0 -1px; }

.drop-pad-text { font-size:14px; }
.drop-pad-ewm { background:url(/webImage/index2018/ewm.png) no-repeat; margin:6px 0; padding-left:83px; padding-top:11px; height:63px; font-size:13px; color:#000; letter-spacing:0.3px; font-family:verdana; }
.drop-pad-appewm { background:url(/webImage/index2018/appewm.jpg) no-repeat; margin:6px 0 6px 26px; padding-left:83px; padding-top:11px; height:80px; font-size:13px; color:#000; letter-spacing:0.3px; font-family:verdana; }

.index-pad { background:url(/webImage/index2018/apppad.png) 0 -5px no-repeat; height:40px; margin:18px 0 0 20px; padding:10px 0 0 25px; display:inline; font-size:14px; font-family:"Î¢ÈíÑÅºÚ","SimSun","ËÎÌå"; float:left;position:relative; }
.index-pad a { display:block; width:70px; text-align:center; float:left; }
.index-pad a:link, .index-pad a:visited { color:#333; text-decoration:none; }
.index-pad a:hover, .index-pad a:active { color:#ff8400; }
.index-pad a#aPad { border-right:#ccc 1px solid; }
.index-pad img { position:absolute; top:0; left:160px;}
.index-app { float:left; margin-left:5px; margin-top:18px; display:inline; font-size:14px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ","SimSun","ËÎÌå"; }
.index-app a { display:block; background:url(/webImage/index2018/clpapp.png); text-indent:-9999px; width:115px; height:40px; }
.index-app a:link, .index-app a:visited { color:#000; text-decoration:none; }
.index-app a:hover, .index-app a:active { color:#ff8400; }

.lot-wf li.lot-text { float:none; background:#fff; padding:0; padding-left:2px; width:159px; font-size:12px; color:#ff7800; }
.lot-tips .sf_hint { float:left; display:inline; margin:0; margin-left:10px; width:355px; background:url(/WebImage/tz/newjcbgbtn.png) no-repeat -316px -40px; }
.lot-tips .sf_hint li a:link, .lot-tips .sf_hint li a:visited { color:#055cac; border-bottom:none; padding-bottom:1px; text-decoration:none; }
.lot-tips .sf_hint li a:hover, .lot-tips .sf_hint li a:active { color:#FF8400; border-bottom:none; padding-bottom:1px; text-decoration:none; }

.sjb .this { background:url(/webImage/index2018/sjb.png) no-repeat 8px 2px; padding-left:16px; }
.hd-sjb { margin-top:16px; }
.hd-sjb li { float:left; }
.hd-sjb li a { display:block; background-image:url(/webImage/index2018/hd-sjb.png); background-repeat:no-repeat; width:123px; height:67px; text-indent:-9999px; }
.hd-sjb-01 a:hover, .hd-sjb-01 a:active { background-position:0 -202px; }
.hd-sjb-02 a:link, .hd-sjb-02 a:visited { background-position:-123px 0; }
.hd-sjb-02 a:hover, .hd-sjb-02 a:active { background-position:-123px -202px; }
.hd-sjb-03 a:link, .hd-sjb-03 a:visited { background-position:0 -67px; }
.hd-sjb-03 a:hover, .hd-sjb-03 a:active { background-position:0 -269px; }
.hd-sjb-04 a:link, .hd-sjb-04 a:visited { background-position:-123px -67px; }
.hd-sjb-04 a:hover, .hd-sjb-04 a:active { background-position:-123px -269px; }
.hd-sjb-05 a:link, .hd-sjb-05 a:visited { background-position:0 -134px; }
.hd-sjb-05 a:hover, .hd-sjb-05 a:active { background-position:-0 -336px; }
.hd-sjb-06 a:link, .hd-sjb-06 a:visited { background-position:-123px -134px; }
.hd-sjb-06 a:hover, .hd-sjb-06 a:active { background-position:-123px -336px; }
.drop-pad-ul { margin-top:-6px; }
/*.hd-sjb li { float:left; text-align:center; font:bold 16px "Microsoft YaHei","Î¢ÈíÑÅºÚ","SimSun","ËÎÌå"; }
.hd-sjb li a { display:block; padding-top:10px; width:123px; height:57px; }
.hd-sjb li strong { display:block; font-size:18px; color:#fff; }
.hd-sjb-01 a:link, .hd-sjb-01 a:visited { background:#2cba9e; text-decoration:none; color:#117d68; }
.hd-sjb-01 a:hover, .hd-sjb-01 a:active { background:#41c1a8; }*/

/* add by wangjing 2014.06.19 for sjb */
.tb-SF .betting-team div.sjb { background:url(/webImage/index2018/sjb.png) no-repeat left 2px; padding-left:18px; width:110px; }
.tb-SF .betting-team div.sjb .betting-team-A { width:32px; }

.redzt { color:#999; font-size:12px; font-weight:normal; font-family:"NSimSun"; }
.xinicon { position:absolute; top:0; right:-15px; z-index:998; }

.nav-hot-icon { position:absolute; top: 7px; right: -8px; z-index:998; }
.sjbicon{ position: absolute;top: -19px;right: 0;}
.left-hot-icon{ vertical-align: text-bottom;}

/*index-bet*/
.betMain{    border: 1px solid #dbdee1;float: left;border-top: 0;}
.bet-talbe{ width: 494px;height: 180px;}
.bet-title{ font-size: 16px;color: #333;font-family: "Î¢ÈíÑÅºÚ";width: 100%;float: left;margin-top: 15px;}
.bet-title div{ float: left;margin-left: 18px;}
.bet-title-game{}
.bet-stoptime-text{}
.bet-stoptime{}
.bet-rq{}
.bet-option{ float: left;width: 100%;height: 95px;}
.bet-option > div{ float: left;background: #4b9dc6;border-radius: 8px;width: 150px;height: 56px;display: inline-block;color: #fff;text-align: center;margin: 14px 0 10px;font-size: 16px;font-family: "Î¢ÈíÑÅºÚ";padding-top: 8px;cursor: pointer;}
.bet-option > div.this{ background: #fff url('/webImage/index2018/index2018.png') no-repeat -153px -81px;border: 2px solid #4b9dc6;color: #333;width: 146px;height: 52px;}
.bet-option > div.hover{ background: #fff;border: 2px solid #4b9dc6;color: #333;width: 146px;height: 52px;}
.bet-option > div > div{ margin-bottom: 8px;}
.bet-option > div.bet-left{ margin-left: 10px;}
.bet-option > div.bet-center{margin-left:12px;margin-right: 12px;}
.bet-option > div.bet-right{}
.bet-option > div.bet-w{ width:236px; margin-left:6px; margin-right:10px;}
.bet-option > div.bet-l{ width:236px; }
.bet-option > div.bet-w.this{background: #fff url('/webImage/index2018/index2018.png') no-repeat -67px -81px;border: 2px solid #4b9dc6;color: #333;width: 232px;height: 52px;}
.bet-option > div.bet-l.this{background: #fff url('/webImage/index2018/index2018.png') no-repeat -67px -81px;border: 2px solid #4b9dc6;color: #333;width: 232px;height: 52px;}
.bet-option > div.bet-w.hover{background: #fff;border: 2px solid #4b9dc6;color: #333;width: 232px;height: 52px;}
.bet-option > div.bet-l.hover{background: #fff;border: 2px solid #4b9dc6;color: #333;width: 232px;height: 52px;}
.bet-bottom{float: left;width: 100%;height: 50px;background: #f0f0f0;}
.bet-bottom > div{ float: left;}
.bet-input{ font-size: 16px;height: 28px;margin-top: 14px;padding-left: 8px;color: #000;font-family: "Î¢ÈíÑÅºÚ";}
.bet-input input{ width: 44px;height: 16px;text-align: center;float: left;}
.bet-input span{ color: #c10f0f;}
.bet-bottom .cut{background: url('/webImage/index2018/index2018.png') no-repeat -248px -165px;width: 20px;height: 22px;display: inline-block;float: left;}
.bet-bottom .add{background: url('/webImage/index2018/index2018.png') no-repeat -281px -165px;width: 20px;height: 22px;display: inline-block;float: left;margin-right: 5px;}
.bet-bottom > div.bet-btn{ float: right;width: 100px;height: 28px;line-height: 28px;text-align: center;color: #fff;background: #c10f0f;margin-top: 11px;margin-right: 8px;font-size: 14px;cursor: pointer;}
.bet-title div.more { float: right;font-family: "ËÎÌå";margin-right: 12px;}
.bet-title div.more a{ color: #4b9dc6;font-size: 12px;text-decoration: none;}

/*index-today-game*/
.gameBox{ margin-top: 16px;}
.gameBox-today-game{color: #333;}
.gameBox-today-time,.gameBox-today-gamecount{ font-size: 16px; font-family:"Î¢ÈíÑÅºÚ";font-weight:bold;}
.gameBox-today-list{ font-size: 14px;float: left;margin-top: 12px;}
.gameBox-today-list > div{ float: left;}
.gameBox-today-list-left{background: url('/webImage/index2018/index2018.png') no-repeat -36px -34px;width: 19px;height: 24px;display: inline-block;cursor: pointer;margin-top: 26px;margin-right: 8px;}
.gameBox-today-list-left.gray{background-position: 0 0;}
.gameBox-today-list-right{background: url('/webImage/index2018/index2018.png') no-repeat 0 -34px;width: 19px;height: 24px;display: inline-block;cursor: pointer;margin-top: 26px;margin-left: 12px;}
.gameBox-today-list-right.gray{background-position: -36px 0;}
.gameBox-today-ul{ width: 182px;height: 78px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.gameBox-today-ul ul li{ font-size: 14px;font-family: "ËÎÌå";line-height: 26px;height: 26px;width: 182px;overflow: hidden;}

.gameBox-game{ background: url('/webImage/index2018/timebg.png') center top;height: 44px;width: 246px;text-align: center;padding-top: 18px;padding-bottom: 18px;font-family: "Î¢ÈíÑÅºÚ";margin-top: 10px;}
.gameBox-game-team{ color: #fbd005;font-size: 17px;font-weight: bold;height: 20px;line-height: 20px;overflow: hidden;}
.gameBox-game-lefttime{ color: #fff;font-size: 16px;margin-top: 10px;}

/*index-bigData*/
.bigData{ margin-top: 16px;}
.bigData-title{ font-size: 16px;font-family: "Î¢ÈíÑÅºÚ";color: #000;background: url('/webImage/index2018/index2018.png') no-repeat 0 -154px;padding-left: 27px;padding-bottom: 5px;border-bottom: 2px solid #c10f0f;width: 123px;height: 20px;overflow: hidden;font-weight: bold;}
.bigData-box{ border: 1px solid #dbdee1;padding-bottom: 10px;}
.bigData-box-top{ font-size: 12px;color: #333;height: 36px;line-height: 36px;}
.bigData-box-game{ float: left;padding-left: 10px;}
.bigData-box-top .more{ float: right;margin-right: 5px;}
.bigData-box-top .more a{ color: #4b9dc6;text-decoration: none;}
.bigData-box-team { background-color: #f0f0f0;height: 30px;line-height: 30px;font-size: 15px;font-family: "Î¢ÈíÑÅºÚ";color: #333;overflow: hidden;}
.bigData-box-team > div{ float: left;}
.bigData-box-team img{ vertical-align: text-top;margin: 0 6px;}
.bigData-box-hometeam{ margin-left: 6px;width: 90px;text-align: right;}
.bigData-box-vs{ margin: 0 14px;}
.bigData-box-awayteam{}
.bigData-box-info{ height: 67px;}
.bigData-box-info-text{ color: #c10f0f;font-size: 15px;height: 40px;line-height: 40px;}
.bigData-box-info-text > div{ float: left;}
.bigData-box-info-option{ margin-left: 12px;font-weight: bold;}
.bigData-box-info-star{ margin-left: 20px;}
.bigData-box-btn{ border-radius: 5px;width: 110px;height: 23px;line-height: 23px;color: #fff;background-color: #ff9900;margin: 0 auto;text-align: center;font-size: 14px;cursor: pointer;}

/*index-download*/
.downloadBox{ margin-top: 10px;}

/*inex-news*/
.l-left-middle-title{color: #000;background: url('/webImage/index2018/index2018.png') no-repeat 5px -71px;padding-left: 29px;padding-bottom: 5px;border-bottom: 2px solid #c10f0f;width: 123px;height: 20px;overflow: hidden;font: bold 18px/20px 'Î¢ÈíÑÅºÚ'; }
.l-left-middle .more{float: right;margin-top: -25px;}
.l-left-middle .more a{ color: #333;text-decoration: none;}
.l-left-middle-ul{ border-top: 1px solid #ddd;}
.l-left-middle-ul ul li{ height: 100px;overflow: hidden;margin: 12px 0;}
.l-left-middle-ul ul li > div{ float: left;}
.news-right{ width: 530px;}
.news-img{ margin-left: 10px;margin-right: 14px;}
.news-title{ font-size: 18px;color: #000;font-family: "Î¢ÈíÑÅºÚ";margin-top: 11px;height: 19px;line-height: 19px;overflow: hidden;}
.news-title a{color: #000;text-decoration: none;}
.news-tag{ margin: 9px 0;height: 18px;overflow: hidden;}
.news-tag a{text-decoration: none; display: inline-block; color: #fff; padding: 0 3px; background-color: #ff9900; margin-right: 10px; height: 18px; line-height: 18px; overflow: hidden;}
.news-info{ color: #999;line-height: 18px;font-size: 12px;}

/*index-group-team*/
.toolBox{}
.tool-content{ margin-top: 11px;}
.group{ margin-left: 2px;}
.group ul li{ float: left;width: 60px;height: 27px;line-height: 27px;border-right: 1px solid #fff;border-bottom: 1px solid #fff;text-align: center;background-color: #e8e8e8;color: #333;font-size: 12px;cursor: pointer;}
.group ul li.this{ background-color: #469dc6;color: #fff;}
.group-team{ margin-top: 12px;}
.group-team ul li{ border-bottom: 1px solid #e8e8e8;height: 30px;line-height: 30px;clear: both;font-size: 14px;color: #333;}

.group5{ margin-left: 2px;}
.group5 ul li{ float: left;height: 26px;line-height: 26px;text-align: center;color: #333;font-size: 14px;font-family: "SimSun"; cursor:pointer;margin-right: 22px;}
.group5 ul li.this{ background-color: #469dc6;color: #fff;border-radius: 3px;width: 40px;margin-right: 18px;}
.group5 ul li:last-child{ margin-right: 0;}
.group5-team{ margin-top: 10px;}
.group5-team-header{ height: 27px;line-height: 27px;font-size: 12px;font-family: "SimSun";color: #fff;}
.group5-team-header > div{ float: left;background: #469dc6;border-right: 1px solid #fff;text-align: center;}
.group5-pm,.group5-jf{ width: 30px;}
.group5-jlb{ width: 90px;}
.group5-w,.group5-d,.group5-l{ width: 30px;}
.group5-team ul li{ height: 30px;line-height: 30px;clear: both;font-size: 14px;color: #333;font-family: "Tahoma,SimSun";overflow: hidden;}
.group5-team ul li:nth-child(even){background: #f0f0f0;overflow: hidden;}
.group5-team ul li > div{ float: left;text-align: center;}
.group5-team ul li .group5-pm,.group5-team ul li .group5-jf{ width: 31px;}
.group5-team ul li .group5-jlb{ width: 91px;overflow: hidden;}
.group5-team ul li .group5-w,.group5-team ul li .group5-d,.group5-team ul li .group5-l{ width: 31px;}

.team-name{ float: left;margin-left: 20px;}
.team-point{ float: right;margin-right: 20px;}

.data-tool ul li{ float: left;margin-right: 3px;margin-bottom: 3px;text-align: center;}
.data-tool ul li a{width: 80px;height: 80px;display: inline-block;text-decoration: none;color: #fff;font-size: 14px;font-family: "Î¢ÈíÑÅºÚ";}
.data-tool ul li .bg{background: url('/webImage/index2018/index2018.png') no-repeat;width: 30px;height: 30px;display: block;margin: 19px auto 5px;}
.data-tool ul li.bfzs{background-color: #f6a046;}
.data-tool ul li.bfzs .bg{ background-position: -174px 0;}
.data-tool ul li.zszx{background-color: #3f66be;}
.data-tool ul li.zszx .bg{ background-position: -222px 0;}
.data-tool ul li.sxpz{background-color: #8ce2a0;}
.data-tool ul li.sxpz .bg{ background-position: -270px 0;}
.data-tool ul li.glrj{background-color: #38c5ee;}
.data-tool ul li.glrj .bg{ background-position: -126px 0;}
.data-tool ul li.sjgc{background-color: #ea5b4d;}
.data-tool ul li.sjgc .bg{ background-position: -85px -1px;}
.data-tool ul li.nomargin{ margin-right: 0;}

/*index-worldcup*/
.worldcup{}
.worldcup-title{font-size: 18px;font-family: "Î¢ÈíÑÅºÚ";color: #000;background: url('/webImage/index2018/index2018.png') no-repeat 5px -109px;padding-left: 27px;padding-top: 5px;border-bottom: 2px solid #c10f0f;width: 123px;height: 31px;line-height: 31px;overflow: hidden;font-weight: bold;}
.worldcup-group{border-top: 1px solid #ddd;padding-top: 8px;}
.worldcup-group ul li{ float: left;width: 140px;height: 29px;line-height: 29px;color: #333;font-size: 14px;font-family: "Î¢ÈíÑÅºÚ";background-color: #e3e2e2;margin-right: 1px;text-align: center;cursor: pointer;}
.worldcup-group ul li.this{ color: #fff;height: 34px;background: url('/webImage/index2018/index2018.png') no-repeat -160px -42px;}
.worldcup-race{ color: #fff;}
.worldcup-race table {background: url('/webImage/index2018/fwc_darkbluebg.png') left top repeat;border-color: #fff;}
.worldcup-race table th,.worldcup-race table td{ text-align: center;vertical-align: middle;width: 142px;border-right: 1px solid #fff;border-bottom: 1px solid #fff;}
.worldcup-race table th{ height: 30px;line-height: 30px;}
.worldcup-race table td{ padding-top: 12px;}
.worldcup-race .worldcup-game{ height: 100%;margin-bottom: 12px;}
.worldcup-race .worldcup-game a{ color: #ffff00;text-decoration: none;}
.worldcup-race .worldcup-game a:hover{ color: #87d5fc;}

.pull{ text-align: center;margin-top: 16px;font-size: 16px;font-family: "Î¢ÈíÑÅºÚ";color: #000;line-height: 19px;cursor: pointer;}
.pull img{ margin-left: 5px; vertical-align: text-bottom;}

.height30{ height: 30px;}