body {background: #cecece!important;}
ul,ol {margin: 0px;padding: 0px;list-style: none;}
#showDate {top: 26px !important;left: 0px !important;}
#showDate a,#showDate a:hover {border: none !important;}
.style1 {color: #FF0000;font-weight: bold;}
.r {FONT-SIZE: 8pt;COLOR: #ffffff;FONT-FAMILY: Verdana;BACKGROUND-COLOR: #ff0000;}
.y {FONT-SIZE: 8pt;COLOR: #ff0000;FONT-FAMILY: Verdana;BACKGROUND-COLOR: #ffff00;padding: 0 1px 0 1px;}
.gamelist {border-top: 1px solid #C6C6C6;border-right: 1px solid #C6C6C6;border-left: 1px solid #C6C6C6;margin-bottom: 5px;}
.gamelist li {}
.gamelist li a,.gamelist li a:visited {color: #666;background-image: url(/image/lsd2.gif);display: block;height: 24px;width: 92px;padding-left: 6px;background-position: -20px top;line-height: 24px;border-bottom: 1px solid #C6C6C6;}
.gamelist li a:hover {background-image: url(/image/lsd2.gif);background-position: -20px -24px;color: #DA6730;text-decoration: none;}
.titlesbg {background-image: url(/image/erbg.gif);color: #4C4C4C;font-weight: bold;padding-left: 6px;line-height: 22px;text-align: left;border: 1px solid #C5C5C5;background-repeat: repeat-x;background-position: top;}
.titlesbg2 {background-image: url(/image/erbg.gif);color: #4C4C4C;font-weight: bold;padding-left: 6px;line-height: 22px;text-align: left;background-repeat: repeat-x;background-position: top;border-top: 1px solid #C5C5C5;border-right: 1px solid #C5C5C5;border-left: 1px solid #C5C5C5;}
.datenow a,.datenow a:link,.datenow a:visited {color: #666;text-decoration: underline;font-family: Tahoma, Geneva, sans-serif;}
.datenow a:hover {color: #FFF;background-color: #09F;text-decoration: none;}
.smallinput {height: 16px;border: 1px solid #A5C7E2;}
.infotool {background-color: #F3F3F3;line-height: 28px;margin-right: 3px;margin-left: 3px;text-align: left;padding-right: 10px;padding-left: 10px;background-image: url(/image/info_bg.gif);background-repeat: repeat-x;background-position: left top;border: 1px solid #D2D2D2;}
.infobtn {color: #535353;background-image: url(/image/info_btn.gif);height: 22px;width: 45px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}
.tg3s {float: left;display: block;line-height: 22px;}
.tg3s li {float: left;margin-left: 4px;}
.tg3s li a {display: block;text-align: center;height: 18px;float: left;line-height: 18px;color: black;text-align: center;margin: 3px 2px 0 0;border-bottom: solid 1px #FF9900;}
.tg3s .sh2 a,.tg3s .sh2 a:visited {background-image: url(/image/hyss.gif);background-repeat: no-repeat;background-position: left -46px;width: 30px;}
.tg3s .sh2 a:hover,.tg3s .sh2 .selected:hover,.tg3s .sh2 .selected:visited,.tg3s .sh2 .selected:link {background-image: url(/image/hyss.gif);background-repeat: no-repeat;background-position: left -69px;color: #FFF;text-decoration: none;}
span {margin: 0;padding: 0;font-weight: normal;}
#new2menu2 {background-image: url(/image/stbg.gif);border: 1px solid #C1C6CA;height: 27px;padding: 0 6px;}
#new2menu2 ul {float: left;}
#new2menu2 li {float: left;margin-right: 2px;}
#new2menu2 li a {line-height: 19px;display: block;text-align: center;}
#LeagueDiv {background-color: #FFF;padding: 1px 1px 1px 4px;width: 600px;border: 2px solid #666;left: 200px;top: 25px;z-index: 5;position: absolute;visibility: hidden;}
#LeagueDiv h1 {float: left;font-size: 12px;font-weight: bold;background-repeat: no-repeat;background-position: left;margin: 0;}
#LeagueDiv li {line-height: 22px;display: block;float: left;width: 88px;padding-left: 3px;border: solid 1px #bbb;margin: 2px;text-align: left;}
.sotit {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #E1E1E1;height: 18px;padding-top: 2px;padding-right: 6px;padding-bottom: 0;padding-left: 6px;line-height: 18px;background-color: #F5F4EF;margin-bottom: 6px;}
.cc a {float: right;background-image: url(/image/cc.gif);display: block;height: 13px;width: 15px;margin-top: 1px;}
.bts {display: block;clear: both;padding: 8px 0 8px 11px;text-align: center;}
.bts input,.vsbtn {margin: 0 8px;font-weight: bold;background-color: #E2F5FA;border: 1px solid #AEC6EC;color: #06C;line-height: 18px;cursor: pointer;}
/* reset laout start */

.resultBox {width: 990px;overflow: hidden;background: #fff; text-align: center;padding:5px}
.resultBox .left,.resultBox .right {width: 100px;float: left;padding:0;}
.resultBox .content {float: left;width: 790px;padding:0;}
/* reset laout end  */
.flash {animation: change 1s ease-out;color: red;}
.flash2 {animation: change2 1s ease-out;color: red;}
@keyframes change {0% {color: red;}
25% {color: yellow;}
50% {color: green;}
75% {color: yellow;}
100% {color: red;}
}
@keyframes change2 {0% {color: red;}
25% {color: yellow;}
50% {color: green;}
75% {color: yellow;}
100% {color: red;}
}
.pc_win {width: 350px;border: 2px solid #1B8EED;z-index: 5;position: absolute;visibility: hidden;left: 250px;top: 36px;background-color: #FFF;}
.pc_win h2 {background-color: #D9EAF9;font-size: 12px;line-height: 26px;font-weight: bold;color: #036;padding-right: 10px;padding-left: 10px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CDD9EB;margin: 0px;}
.pc_win .kl:link,.pc_win .kl:visited {background-color: #ECFBFF;border: 1px solid #95CEF9;line-height: 26px;padding: 2px 5px;margin-bottom: 2px;color: #316599;}
.pc_win .kl:hover {color: #FFF;text-decoration: none;border: 1px solid #06C;background-color: #06C;}
.pcwin_tit {background-color: #F5F5F5;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #DFDFDF;padding-top: 4px;padding-bottom: 4px;padding-left: 10px;}
.popupBox {border: none;padding: 0px;position: absolute;background: #fff;border-radius: 4px;overflow: hidden;-webkit-box-shadow: 0 0 10px #666;-moz-box-shadow: 0 0 10px #666;box-shadow: 0 0 10px #666;background: #fff url("../images/popupBG.gif") top left repeat-x;z-index: 999;}
.popupBox .info {padding: 10px;width: auto;line-height: 26px;}
.popupBox .cc a {float: right;background-image: url(/images/cc.gif);display: block;height: 15px;width: 15px;margin-top: 1px;position: absolute;right: 8px;top: 8px;cursor: pointer;}
.popupBox .sotit {margin: 0px;padding: 0;height: auto;width: 100%;border: none;background: none;overflow: hidden;}
.popupBox .title,.popupBox h2 {display: block;background: none;line-height: 34px;padding: 0px;height: auto;margin: 0px;padding-left: 10px;font-weight: bold;font-size: 14px;text-align: left;color: #333;}
.popupBox .bts {overflow: hidden;padding: 10px;border-top: #f4f4f4 solid 1px;text-align: right;}
.popupBox .bts .countBox {float: left;line-height: 26px;}
.popupBox .bts .ok {float: right;background: #209dde;color: #fff;border: none;padding: 4px 8px;margin: 0px;border-radius: 2px;}
.popupBox .bts input,.popupBox .vsbtn {line-height: 22px;}