a,body,button,dd,dl,fieldset,form,h1,h2,h3,h4,h5,input,label,p,select,td,textarea,th,ul{margin:0;padding:0;font-family:"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:14px;color:#111}button,input,select,textarea{box-sizing:border-box;outline-style:none}a,a:hover{text-decoration:none}li{list-style:none}button{border:0;background:none}button::-moz-focus-inner{padding:0!important;border:0}input,textarea{outline-style:none}textarea{resize:none}table{border-collapse:collapse}td,th{vertical-align:middle}th{font-weight:400}button,label{cursor:pointer;outline-style:none}em{font-style:normal}fieldset{border:none}legend{display:none}img{border:none}caption{display:none}.blind{top:0;left:-9999px;z-index:-1}body{-webkit-text-size-adjust:100%;font-family:"Helvetica Neue","Apple SD Gothic Neo",sans-serif}@media screen and (-webkit-min-device-pixel-ratio:0){input{letter-spacing:-.5px}}input{-webkit-border-radius:0}input,select{appearance:none}figure.media{margin:0}body,html{height:100%;background-color:#f1f2f4}#for-reflow{width:0;height:0;padding:0;margin:0;border:none;outline:none;position:fixed;right:0;bottom:0}#root{height:100%}#root .loadable-wrap{position:relative;height:100%}#wrap{padding-bottom:55px;padding-top:48px}#game_wrap{height:100%;box-sizing:border-box}#header{position:fixed;top:0;left:0;right:0;height:60px;background-color:#fff;z-index:100}#header #logo{position:absolute;top:0;left:50%;margin-left:-75px}#header #logo a{display:block;width:150px;height:60px;overflow:hidden}#header #logo img{display:block;margin:21px auto 0;width:118px;height:18px}#header .w_logo{position:absolute;top:0;left:50%;margin-left:-75px;width:150px;height:60px;overflow:hidden}#header .w_logo img{display:block;margin:21px auto 0;width:118px;height:18px}#header.account_view .account_area,#header.gnb_view .gnb_area{transform:translateZ(0) scale(1)}#header.account_view ._header_background,#header.gnb_view ._header_background{height:100%;background-color:rgba(0,0,0,.5);transition:background-color .2s}#header.scroll{box-shadow:0 0 3px rgba(0,0,0,.1),0 3px 5px rgba(0,0,0,.1)}#footer .inner{position:relative;padding:15px 20px}#footer .f_logo{display:block;margin:0 auto;width:89px;height:32px;text-indent:-9999px;overflow:hidden}#footer .f_logo:after{float:left;content:"";margin:10px;width:69px;height:12px;background:url(/images/logo_138x24.png) no-repeat;background-size:69px 12px}#footer .corp_area{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}#footer .corp_area .lnk{display:inline-block;margin:0 6px 6px 0;padding:0 8px;height:22px;line-height:22px;border:1px solid #e3e3e3;font-size:12px;color:#888}#footer .corp_area .lnk_pc{border-color:#999;background-color:#999;color:#fff}#footer p{font-size:12px;line-height:19px;color:#888}#footer .copyright p:last-child{margin-top:10px}.logo_bounce{animation-delay:.15s;animation-duration:.3s;animation-name:keyframes_bounce}@keyframes keyframes_bounce{0%{transform:translateY(0)}50%{transform:translateY(3px)}to{transform:translateY(0)}}._header_background{position:fixed;top:0;right:0;left:0;height:0;background-color:transparent;transition:background-color .3s,height 0s .3s;z-index:5}#go-to-top{visibility:hidden;position:fixed;bottom:24px;right:24px;opacity:0;transition:opacity .25s cubic-bezier(.6,-.28,.735,.045)}#go-to-top.active{visibility:visible;opacity:1;z-index:1}#go-to-top button{width:45px;height:44px;line-height:44px;border:1px solid #d2d4d8;background-color:#fff;text-indent:-9999px;box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28)}#go-to-top button:after{float:left;content:"";margin:13px 0 0 15px;width:13px;height:16px;background:url(/images/sp_layout.png) no-repeat -145px -210px;background-size:350px 350px}.loading_spinner{position:relative;padding:230px 0;width:100%;overflow:hidden}.loading_spinner:after{content:"";position:absolute;top:50%;left:50%;width:44px;height:16px;margin:-8px 0 0 -22px;background:url(/images/loading.svg) no-repeat 0 0;background-size:44px 16px;color:transparent}.thumb.lv0:before{background:url(/images/level/lv0.svg) no-repeat 0 -2px!important}.thumb.lv1:before{background:url(/images/level/lv1.svg) no-repeat 0 -2px!important}.thumb.lv2:before{background:url(/images/level/lv2.svg) no-repeat 0 -2px!important}.thumb.lv3:before{background:url(/images/level/lv3.svg) no-repeat 0 -2px!important}.thumb.lv4:before{background:url(/images/level/lv4.svg) no-repeat 0 -2px!important}.thumb.lv5:before{background:url(/images/level/lv5.svg) no-repeat 0 -2px!important}.thumb.lv6:before{background:url(/images/level/lv6.svg) no-repeat 0 -2px!important}.thumb.lv7:before{background:url(/images/level/lv7.svg) no-repeat 0 -2px!important}.thumb.lv8:before{background:url(/images/level/lv8.svg) no-repeat 0 -2px!important}.thumb.lv9:before{background:url(/images/level/lv9.svg) no-repeat 0 -2px!important}.thumb.lv10:before{background:url(/images/level/lv10.svg) no-repeat 0 -2px!important}.thumb.lv11:before{background:url(/images/level/lv11.svg) no-repeat 0 -2px!important}.thumb.lv12:before{background:url(/images/level/lv12.svg) no-repeat 0 -2px!important}.thumb.lv13:before{background:url(/images/level/lv13.svg) no-repeat 0 -2px!important}.thumb.lv14:before{background:url(/images/level/lv14.svg) no-repeat 0 -2px!important}.thumb.lv15:before{background:url(/images/level/lv15.svg) no-repeat 0 -2px!important}.thumb.lv16:before{background:url(/images/level/lv16.svg) no-repeat 0 -2px!important}.thumb.lv17:before{background:url(/images/level/lv17.svg) no-repeat 0 -2px!important}.thumb.lv18:before{background:url(/images/level/lv18.svg) no-repeat 0 -2px!important}.thumb.lv19:before{background:url(/images/level/lv19.svg) no-repeat 0 -2px!important}.thumb.lv20:before{background:url(/images/level/lv20.svg) no-repeat 0 -2px!important}.thumb.lv21:before{background:url(/images/level/lv21.svg) no-repeat 0 -2px!important}.thumb.lvmp:before{background:url(/images/level/lvmp.svg) no-repeat 0 -2px!important}.thumb.lvjail:before{background-image:url(/images/level/lvjail.png);background-size:cover}.thumb.lv0 .border,.thumb.lv1 .border,.thumb.lv2 .border,.thumb.lv3 .border,.thumb.lv4 .border,.thumb.lv5 .border{fill:#c2c2c2!important}.thumb.lv6 .border,.thumb.lv7 .border,.thumb.lv8 .border,.thumb.lv9 .border{fill:#ffba00!important}.thumb.lv10 .border,.thumb.lv11 .border,.thumb.lv12 .border,.thumb.lv13 .border{fill:#438bdb!important}.thumb.lv14 .border,.thumb.lv15 .border,.thumb.lv16 .border{fill:#c358d6!important}.thumb.lv17 .border,.thumb.lv18 .border,.thumb.lv19 .border,.thumb.lv20 .border,.thumb.lv21 .border{fill:#e32c2c!important}.thumb.lvmp .border{fill:#333!important}.thumb.lvjail .border{display:none!important}.pagination{position:relative;padding:20px 0;height:32px;background-color:#fff}.pagination .number{display:flex;padding:0 40px}.pagination .number .num{flex:1 1;text-align:center}.pagination .number em{display:inline-block;padding:0 15px;height:32px;line-height:32px;border-radius:16px;box-sizing:border-box;color:#999}.pagination .number .on em{border:1px solid #ed2026;color:#222}.pagination .btn{position:absolute;top:20px;width:40px;height:32px;line-height:32px;text-indent:-9999px}.pagination .btn:after{float:left;content:"";margin:7px 0 0 15px;width:10px;height:18px;background:url(/images/sp_layout.png) no-repeat -105px -210px;background-size:350px 350px}.pagination .btn_prev{left:0}.pagination .btn_next{right:0}.pagination a.btn_prev:after{background-position:0 -230px}.pagination span.btn_prev:after{background-position:-10px -230px}.pagination a.btn_next:after{background-position:-25px -230px}.pagination span.btn_next:after{background-position:-35px -230px}.layer_popup_fixed{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background-color:#fff;overflow-y:auto}.gnb_wrap .btn_gnb{float:left;width:58px;height:60px;text-indent:-9999px;overflow:hidden}.gnb_wrap .btn_gnb:after{float:left;margin:3px 0 0 20px;content:"";width:18px;height:14px;background:url(/images/sp_layout.png) no-repeat;background-size:350px 350px}.gnb_area{position:fixed;padding-top:60px;width:100%;height:100%;background-color:#ed2026;box-sizing:border-box;transition:all .3s ease-out 0s;transform:translate3d(-100%,0,0) scale(1);z-index:10}.gnb_area .w_logo{position:absolute;top:21px;left:50%;margin-left:-59px;width:118px;height:18px}.gnb_area .btn_close{position:absolute;top:0;left:0;width:58px;height:60px;text-indent:-9999px;overflow:hidden}.gnb_area .btn_close:after{float:left;margin-left:20px;content:"";width:18px;height:18px;background:url(/images/sp_layout.png) no-repeat -50px 0;background-size:350px 350px}.gnb_area .inner{height:100%;background:#fff url(/images/bg_gnb.png) repeat-y;background-size:101px 1px;overflow-x:hidden;overflow-y:auto}.gnb_area .gnb{float:left;width:101px;height:100%}.gnb_area .gnb li{position:relative;display:block;margin-bottom:-1px;border:1px solid #eeeef3;border-left:none;z-index:1}.gnb_area .gnb li:first-child{border-top:0}.gnb_area .gnb .item{display:block;width:100px;height:100px;text-align:center;color:#aaa;overflow:hidden}.gnb_area .gnb .item:before{content:"";display:block;margin:10px auto;width:32px;height:32px;background:url(/images/sp_layout.png) no-repeat 0 -9999px;background-size:350px 350px}.gnb_area .gnb .item.score:before{background-position:0 -25px}.gnb_area .gnb .item.minigame:before{background-position:-40px -25px}.gnb_area .gnb .item.lottery:before{background-position:-80px -25px}.gnb_area .gnb .item.fxgame:before{background-position:-120px -25px}.gnb_area .gnb .item.community:before{background-position:-160px -25px}.gnb_area .gnb .item.media:before{background-position:-200px -25px}.gnb_area .gnb .item.customercenter:before{background-position:-240px -25px}.gnb_area .gnb>.view{border-right-color:#fff}.gnb_area .gnb>.view .item{color:#ed2026;background-color:#fff}.gnb_area .gnb>.view .item.score:before{background-position:0 -60px}.gnb_area .gnb>.view .item.minigame:before{background-position:-40px -60px}.gnb_area .gnb>.view .item.lottery:before{background-position:-80px -60px}.gnb_area .gnb>.view .item.fxgame:before{background-position:-120px -60px}.gnb_area .gnb>.view .item.community:before{background-position:-160px -60px}.gnb_area .gnb>.view .item.media:before{background-position:-200px -60px}.gnb_area .gnb>.view .item.customercenter:before{background-position:-240px -60px}.gnb_area .sub{float:right;width:calc(100% - 121px)}.gnb_area .sub ul{display:none}.gnb_area .sub ul.view{display:block}.gnb_area .sub a{display:block;padding:0 15px 0 2px;height:50px;line-height:50px;border-bottom:1px solid #eeeef3}.gnb_area .sub .num{float:right;margin-top:12px;padding:0 10px;height:25px;line-height:25px;border:1px solid #eeeef3;border-radius:13px}.account_wrap .login_info .btn_lr{float:right;width:58px;height:60px;text-indent:-9999px;overflow:hidden}.account_wrap .login_info .btn_lr:after{float:right;margin-right:20px;content:"";width:16px;height:20px;background:url(/images/sp_layout.png) no-repeat -20px 0;background-size:350px 350px}.account_wrap .login_info .user_info{position:relative;float:right;width:58px;height:60px}.account_wrap .login_info .user_info .thumb{position:absolute;top:17px;left:16px;width:26px;height:26px}.account_wrap .login_info .user_info .thumb:before{position:absolute;content:"";top:0;left:0;width:26px;height:26px;z-index:2}.account_wrap .login_info .user_info img{width:26px;height:26px;border-radius:100%}.account_wrap .login_info .user_info .border{position:absolute;top:0;left:0;content:"";width:26px;height:26px}.account_wrap .login_info .user_info.ic_notify:after{position:absolute;top:12px;right:12px;content:"";width:6px;height:6px;border-radius:100%;background-color:#ed2026}.account_area{position:fixed;padding-top:60px;width:100%;height:100%;background-color:#ed2026;box-sizing:border-box;transition:all .3s ease-out 0s;transform:translate3d(100%,0,0) scale(1);z-index:10}.account_area .w_logo{position:absolute;top:21px;left:50%;margin-left:-59px;width:118px;height:18px}.account_area .inner{padding:20px;height:100%;background:#fff;overflow-y:auto}.account_area .btn_close{position:absolute;top:0;right:0;width:58px;height:60px;text-indent:-9999px;overflow:hidden}.account_area .btn_close:after{float:left;margin-left:20px;content:"";width:18px;height:18px;background:url(/images/sp_layout.png) no-repeat -50px 0;background-size:350px 350px}.account_area .user_info{position:relative;margin-bottom:30px}.account_area .user_info:after{display:block;content:"";clear:both}.account_area .user_info .lnk_user{float:left;padding-left:63px;height:53px}.account_area .user_info .thumb{position:absolute;left:0;width:53px;height:53px}.account_area .user_info .thumb img{width:53px;height:53px;border-radius:100%}.account_area .user_info .thumb:before{z-index:2}.account_area .user_info .border,.account_area .user_info .thumb:before{position:absolute;content:"";top:-1px;left:-1px;width:55px;height:55px}.account_area .user_info .name{float:left;max-width:250px;font-size:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.account_area .user_info .today{clear:left;display:block;font-size:12px;color:#999}.account_area .account_info{margin-bottom:30px;clear:both;padding:15px;border-radius:5px;background-color:#f7f7f7}.account_area .account_info dl{margin-top:10px}.account_area .account_info dl:first-child{margin-top:0}.account_area .account_info dl:after{display:block;content:"";clear:both}.account_area .account_info dt{float:left}.account_area .account_info dd{float:right;font-weight:700}.account_area .account_info .cash{color:#e82d0c}.account_area .account_info .point{color:#1287eb}.account_area .account_info .gp{color:#fe7800}.account_area .svc_info{display:flex;margin-bottom:10px;padding-bottom:30px;border-bottom:1px solid #eeeef3}.account_area .svc_info:after{display:block;content:"";clear:both}.account_area .svc_info li{flex:1 1}.account_area .svc_info a{position:relative;display:block;text-align:center}.account_area .svc_info a.new:after{position:absolute;top:0;left:50%;margin:10px;content:"";width:5px;height:5px;border-radius:100%;background-color:#ed2026}.account_area .svc_info .ic{position:relative;display:block;margin:0 auto 5px;width:49px;height:49px}.account_area .svc_info .ic.on{opacity:.5}.account_area .svc_info .ic:before{position:absolute;top:14px;left:14px;content:"";width:21px;height:21px;background:url(/images/sp_layout.png) no-repeat 0 -9999px;background-size:350px 350px}.account_area .svc_info .ic:after{position:absolute;top:0;left:0;content:"";width:49px;height:49px;background:url(/images/sp_layout.png) no-repeat 0 -165px;background-size:350px 350px}.account_area .svc_info .ic.notify:before{background-position:-50px -165px}.account_area .svc_info .ic.message:before{background-position:-80px -165px}.account_area .svc_info .ic.market:before{background-position:-110px -165px}.account_area .svc_info .ic.myinfo:before{background-position:-140px -165px}.account_area .notice_info{margin-bottom:100px}.account_area .notice_info dt{margin-bottom:10px}.account_area .notice_info dd p.date{font-size:11px;margin-top:7px;color:#aaa}.account_area .notice_info dt a{font-weight:700}.account_area .notice_info dd{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:20px}.account_area .notice_info dd:last-child{margin-bottom:0}.account_area .btn_area{position:absolute;left:0;right:0;bottom:0;height:51px;box-shadow:0 -4px 10px 0 rgba(0,0,0,.03);background-color:#fff}.account_area .btn_area .btn_logout{float:right;margin:15px 15px 0 0}.account_area .btn_area .btn_logout:before{content:"";float:left;margin-right:10px;width:21px;height:21px;background:url(/images/sp_layout.png) no-repeat -165px -165px;background-size:350px 350px}.lock_wrap{padding:0 35px;text-align:center}.lock_wrap dt{font-size:20px;font-weight:700}.lock_wrap dt:before{display:block;margin:120px auto 25px;content:"";width:110px;height:128px;background:url(/images/ic_lock.png) no-repeat;background-size:110px 128px}.lock_wrap dd{margin-top:5px;color:#999}.lock_wrap .btn_login{display:block;margin-top:50px;height:44px;line-height:44px;background-color:#ed2026;color:#fff}.sub_nav_wrap{position:fixed;top:0;left:0;z-index:100;width:100%;height:48px;background-color:#3498db;overflow:hidden;overflow-x:auto;transition:transform .3s ease}.sub_nav_wrap.hide{transform:translateY(-100%)}.sub_nav_wrap.community_nav .rmc-tabs-tab-bar-content .rmc-tabs-tab-bar-tab:last-child{padding-right:63px!important}.sub_nav_wrap ul{width:auto;white-space:nowrap;font-size:0}.sub_nav_wrap ul li{display:inline-block}.sub_nav_wrap .item{display:block;padding:0 15px;height:48px;line-height:48px;font-size:16px;color:#acdbfa}.sub_nav_wrap .item.selected{color:#fff}.sub_nav_wrap .btn_community_write{position:absolute;top:0;right:0;width:39px;height:48px;line-height:48px;z-index:9;text-indent:-9999px;background-color:#3498db}.sub_nav_wrap .btn_community_write:before{position:absolute;content:"";top:0;left:-20px;width:20px;height:48px;background:linear-gradient(90deg,rgba(52,152,219,.5),#3498db)}.sub_nav_wrap .btn_community_write:after{position:relative;float:left;content:"";margin:14px 14px 14px 0;width:20px;height:20px;background:url(/images/sp_layout.png) no-repeat -50px -230px;background-size:350px 350px;z-index:22}.snb_wrap{position:relative;height:44px;min-height:44px;background-color:#fff;overflow:hidden;overflow-x:auto}.snb_wrap:after{position:absolute;content:"";left:0;right:0;bottom:0;height:1px;background-color:#e4e4e4}.snb_wrap ul{display:flex;width:auto;white-space:nowrap;font-size:0}.snb_wrap ul li{flex:1 1;margin-left:5px}.snb_wrap ul li:first-child{margin-left:15px}.snb_wrap ul li:last-child{margin-right:15px}.snb_wrap .item{position:relative;display:block;padding:0 10px;height:43px;line-height:43px;text-align:center;font-size:16px}.snb_wrap .item.selected{color:#ed2026;z-index:1;font-weight:500}.snb_wrap .item.selected:after{position:absolute;content:"";left:0;right:0;bottom:-1px;height:2px;background-color:#ed2026}.lr_wrap{margin:0 auto;padding:0 20px}.lr_wrap h1 a{width:151px;height:23px;background:url(/images/logo_302x46.png) no-repeat;background-size:151px 23px}.lr_wrap h1 a,.lr_wrap h1 a.named{display:block;margin:41px auto;text-indent:-9999px;overflow:hidden}.lr_wrap h1 a.named{width:140px;height:30px;background:url(/images/auth_logo_named.png) no-repeat;background-size:140px 30px}.lr_wrap .item{margin-top:5px}.lr_wrap .item:first-of-type{margin:0}.lr_wrap .item .error{margin:10px 0 10px 5px;height:15px;line-height:15px;font-size:12px;color:#ed2026}.lr_wrap .inputbox{padding:0 15px;width:100%;height:44px;line-height:44px;border:1px solid #e4e4e4;background-color:#fff}.lr_wrap .inputbox::placeholder{color:#999}.lr_wrap .btn_submit{margin-top:15px;width:100%;height:44px;line-height:44px;border:none;background-color:#ed2026;color:#fff}.lr_wrap .lr_lnk{padding:25px 0;border-top:1px solid #e4e4e4;text-align:center;font-size:0;vertical-align:top}.lr_wrap .lr_lnk .lnk{display:inline-block;height:30px;line-height:30px;font-size:12px}.lr_wrap .lr_lnk .lnk:before{display:inline-block;content:"";margin:10px;width:1px;height:10px;background-color:#dfdfdf;vertical-align:top}.lr_wrap .lr_lnk .lnk:first-child:before{display:none}.lr_wrap .checkbox_label{position:relative;display:inline-block;margin:15px 0 30px;padding-left:25px;height:16px;line-height:16px;font-size:12px}.lr_wrap .checkbox_label:before{position:absolute;content:"";top:0;left:0;width:16px;height:16px;background:url(/images/sp_layout.png) no-repeat -80px 0;background-size:350px 350px}.lr_wrap .checkbox:checked+.checkbox_label:before{background-position:-100px 0}.lr_wrap .recaptcha{margin-top:5px}.terms_area .terms{display:none;margin-top:0;border:1px solid #e4e4e4}.terms_area .terms.open{display:block}.terms_area .hd{height:34px;line-height:34px;border-bottom:1px solid #e4e4e4;background-color:#f5f5f5}.terms_area .tit{float:left;padding-left:15px;font-weight:400;color:#666;font-size:14px}.terms_area .btn_close{float:right;width:44px;height:34px;text-indent:-9999px;overflow:hidden}.terms_area .btn_close:before{float:left;content:"";margin:10px 0 0 15px;width:14px;height:14px;background:url(/images/sp_layout.png) no-repeat -120px 0;background-size:350px 350px}.terms_area .bd{padding:15px;height:90px;background-color:#fff;box-sizing:border-box;overflow-y:scroll;font-size:12px}.register_form .checkbox_label{margin-bottom:15px}.register_form .checkbox_label .lnk{font-size:12px;text-decoration:underline}.register_form .lr_lnk{font-size:12px}.register_form .lr_lnk .lnk{text-decoration:underline;color:#ed2026}.login_form .mes-warning{font-size:10px;color:#9d9d9d}.lr_wrap .text-danger{color:red}.account_info_wrap{margin:0 auto}.account_info_wrap .nav{position:relative;height:54px;border-bottom:1px solid #e4e4e4;background-color:#fff}.account_info_wrap .nav .tit{text-align:center;line-height:51px;font-size:16px}.account_info_wrap .nav .btn_close{position:absolute;width:50px;height:54px;top:0;right:0}.account_info_wrap .nav .btn_close:after,.account_info_wrap .nav .btn_close:before{content:"";display:block;position:absolute;top:15px;left:calc(50% - 1px);width:2px;height:22px;background:#333}.account_info_wrap .nav .btn_close:before{transform:rotate(-45deg)}.account_info_wrap .nav .btn_close:after{transform:rotate(45deg)}.account_info_wrap .nav .btn_prev{position:absolute;top:0;left:0;width:41px;height:54px;line-height:54px;text-indent:-9999px;overflow:hidden}.account_info_wrap .nav .btn_prev:before{float:left;margin:18px 0 0 15px;content:"";width:11px;height:18px;background:url(/images/sp_layout.png) no-repeat -140px 0;background-size:350px 350px}.account_info_wrap .inputbox{padding:0 15px;width:100%;height:44px;line-height:44px;border:1px solid #e4e4e4;background-color:#fff}.account_info_wrap .inputbox::placeholder{color:#999}.account_info_wrap .certification{display:flex;padding:30px 20px;background-color:#fff}.account_info_wrap .certification .btn{display:block;flex:1 1;margin-left:20px;height:150px;border:1px solid #e4e4e4;border-radius:6px;box-sizing:border-box;text-align:center}.account_info_wrap .certification .btn:first-child{margin-left:0}.account_info_wrap .certification .btn:before{display:block;margin:25px auto 15px;content:"";width:52px;height:64px;background:url(/images/sp_layout.png) no-repeat 0 -9999px;background-size:350px 350px}.account_info_wrap .certification .btn_phone:before{background-position:0 -100px}.account_info_wrap .certification .btn_ipin:before{background-position:-55px -100px}.account_info_wrap .certification .btn_email:before{background-position:-110px -100px}.account_info_wrap .tip{padding:20px}.account_info_wrap .tip p{margin-top:5px;line-height:20px}.account_info_wrap .tip p:first-child{margin-top:0}.account_info_wrap .tip p:before{float:left;content:"";margin:10px 5px 0 0;width:2px;height:2px;background-color:#333}.account_info_wrap .tip .lnk{text-decoration:underline;color:#ed2026}.account_info_wrap .tip .c_999{color:#999}.account_info_wrap .error{margin:10px 0 10px 5px;height:15px;line-height:15px;font-size:12px;color:#ed2026}.account_info_wrap .email_auth{padding:40px 20px;background-color:#fff}.account_info_wrap .email_auth p{margin-top:15px;color:#999}.account_info_wrap .email_auth p:first-child{margin-top:0;font-size:16px;color:#333}.find_area .result{padding:40px 0;background-color:#fff;overflow:hidden}.find_area .result p{text-align:center}.find_area .result .tx{margin-bottom:40px;color:#999}.find_area .result .email{font-size:20px}.find_area .btn_area{display:flex;padding:20px 20px 0}.find_area .btn_area .btn{display:block;width:50%;height:44px;line-height:44px;text-align:center;background-color:#8e8e8e;color:#fff}.find_area .btn_area .btn:first-child{margin-right:5px}.find_area .btn_area .btn_login,.find_area .btn_area .btn_submit{background-color:#ed2026}.reset_area{overflow:hidden}.reset_area .btn_area{padding:20px 20px 0}.reset_area .btn_area .btn_submit{display:block;width:100%;height:44px;line-height:44px;text-align:center;background-color:#ed2026;color:#fff}.reset_area .inner{padding:40px 20px;background-color:#fff}.reset_area .inner .tx{margin-bottom:40px;text-align:center;color:#999}.reset_area .inner .certification{padding:0}.reset_area .inner .item{margin-top:5px}.reset_area .inner .item:first-of-type{margin-top:0}.info_change_area{overflow:hidden}.info_change_area .inner{padding:40px 20px;background-color:#fff}.info_change_area .tx{margin-bottom:40px;text-align:center}.info_change_area .tx strong{color:#ed2026}.info_change_area .item{display:flex;margin-top:5px}.info_change_area .item button{margin-left:5px;width:100px;height:44px;background-color:#ed2026;color:#fff}.info_change_area .btn_area{display:flex;padding:20px 20px 0}.info_change_area .btn_area .btn{flex:1 1;height:44px;line-height:44px;text-align:center;background-color:#8e8e8e;color:#fff}.info_change_area .btn_area .btn:first-child{margin-right:5px}.info_change_area .btn_area .btn_submit{margin:0!important;background-color:#ed2026}.info_change_area .error{margin-left:0}.img_change_area{overflow:hidden}.img_change_area .inner{padding:40px 20px;text-align:center;background-color:#fff}.img_change_area .profile_img{position:relative;margin:0 auto}.img_change_area .profile_img,.img_change_area .profile_img .thumb{display:block;width:100px;height:100px}.img_change_area .profile_img img{width:100px;height:100px;border-radius:100%}.img_change_area .profile_img .border{position:absolute;top:0;left:0;content:"";width:100px;height:100px;fill:#c2c2c2!important}.img_change_area .background_img{position:relative;margin:0 auto}.img_change_area .background_img,.img_change_area .background_img .thumb{display:block;width:100px;height:100px}.img_change_area .background_img img{min-width:100px!important;max-width:100px!important;width:100px!important;height:100px!important}.img_change_area .background_img .border{position:absolute;top:0;left:0;content:"";width:100px;height:100px;fill:#c2c2c2!important}.img_change_area .btn_upload{display:inline-block;margin:10px 0 20px;padding-right:10px;height:36px;line-height:36px;border:1px solid #b1b1b1;border-radius:3px}.img_change_area .btn_upload:before{float:left;margin:9px 10px 0;content:"";width:20px;height:16px;background:url(/images/sp_layout.png) no-repeat;background-size:350px 350px}.img_change_area .btn_upload.profile:before{background-position:-165px -100px}.img_change_area .btn_upload.background:before{background-position:-165px -120px}.img_change_area .tx strong{color:#ed2026}.img_change_area .btn_area{display:flex;padding:20px 20px 0}.img_change_area .btn_area .btn{flex:1 1;height:44px;line-height:44px;text-align:center;background-color:#8e8e8e;color:#fff}.img_change_area .btn_area .btn:first-child{margin-right:5px}.img_change_area .btn_area .btn_submit{margin:0!important;background-color:#ed2026}.password_reset_area{overflow:hidden}.password_reset_area .inner{padding:40px 20px;background-color:#fff}.password_reset_area .item{margin-top:-1px}.password_reset_area .item:first-of-type{margin:0 0 11px}.password_reset_area .inputbox{padding:0 15px;width:100%;height:44px;line-height:44px;border:1px solid #e4e4e4;background-color:#fff}.password_reset_area .inputbox::placeholder{color:#999}.password_reset_area .error{display:none;margin:10px 0 10px 5px;height:15px;line-height:15px;font-size:12px;color:#ed2026}.password_reset_area .btn_area{display:flex;padding:20px 20px 0}.password_reset_area .btn{display:block;width:50%;height:44px;line-height:44px;text-align:center;background-color:#8e8e8e;color:#fff}.password_reset_area .btn:first-child{margin-right:5px}.password_reset_area .btn_submit{background-color:#ed2026}.password_reset_area .tip{padding:20px}.password_reset_area .tip p{margin-top:5px;line-height:20px}.password_reset_area .tip p:first-child{margin-top:0}.password_reset_area .tip p:before{float:left;content:"";margin:10px 5px 0 0;width:2px;height:2px;background-color:#333}.sleeper_area .inner{padding:30px 20px 40px;background-color:#fff}.sleeper_area dt{font-weight:700;font-size:16px}.sleeper_area dd,.sleeper_area dt{margin-bottom:20px}.sleeper_area dd p{margin-top:10px;color:#ed2026}.sleeper_area dd p:first-child{color:#999}.sleeper_area .certification{padding:0}.sleeper_area .btn_area{display:flex;padding:20px 20px 0}.sleeper_area .btn_area .btn{flex:1 1;height:44px;line-height:44px;text-align:center;background-color:#8e8e8e;color:#fff}.sleeper_area .btn_area .btn:first-child{margin-right:5px}.sleeper_area .btn_area .btn_submit{margin:0!important;background-color:#ed2026}.ReactModalPortal .modal_overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);z-index:1000}.ReactModalPortal .modal_overlay>div{border-radius:0!important}.ReactModalPortal .alert h2,.ReactModalPortal .confirm h2{width:100%;text-align:center;font-size:14px}.ReactModalPortal .alert .list{margin-top:20px}.ReactModalPortal .alert .list li{list-style-type:disc;font-size:12px;margin:8px 0}.ReactModalPortal .alert .list em{color:red}.ReactModalPortal .alert button{margin-top:15px;width:100%;height:44px;line-height:44px;border:none;background-color:#ed2026;color:#fff}.ReactModalPortal .confirm .btn_area{display:flex;margin-top:15px;width:100%}.ReactModalPortal .confirm .btn_area button{height:44px;width:100%;line-height:44px;border:none;color:#fff}.ReactModalPortal .confirm .btn_area button.ok{background-color:#ed2026}.ReactModalPortal .confirm .btn_area button.cancel{background-color:#8e8e8e;margin-right:10px}.reward_area{padding:25px 25px 30px;text-align:center}.reward_area .tit{margin-bottom:5px;font-size:18px}.reward_area .tit .point{color:#ed2026}.reward_area .info{margin-bottom:20px;font-size:13px;color:#999}.reward_area .info .guide{margin-left:5px;font-size:13px;text-decoration:underline;color:#ed2026}.reward_area .gauge{height:6px;border-radius:3px;background-color:#dee0e4}.reward_area .gauge .per{float:left;height:6px;border-radius:3px;background-color:#ed2026;text-indent:-9999px}.info_area .column{margin-top:10px;background-color:#fff}.info_area .column:first-child{margin-top:0}.info_area .column .hd{padding-left:15px;height:43px;line-height:43px;border-bottom:1px solid #e4e4e4}.info_area .column .bd{padding:0 15px}.info_area .column .item{position:relative;padding:13px 0 15px 5px;border-top:1px solid #f2f2f2}.info_area .column .item:after{display:block;content:"";clear:both}.info_area .column .item:first-child{border-top:none}.info_area .column dt{margin-bottom:3px;line-height:17px;font-size:12px;color:#999}.info_area .column dt span{color:#ed2026}.info_area .column .tx{padding-right:40px;line-height:19px}.info_area .column .profile_img{position:relative;margin-top:10px;height:55px}.info_area .column .profile_img .thumb{position:absolute;left:0;width:53px;height:53px}.info_area .column .profile_img .thumb img{width:53px;height:53px;border-radius:100%}.info_area .column .profile_img .thumb:before{position:absolute;content:"";top:0;left:0;width:55px;height:55px;z-index:2}.info_area .column .profile_img .border{position:absolute;top:-1px;left:-1px;content:"";width:55px;height:55px}.info_area .column .profile_bg_img{margin-top:10px}.info_area .column .profile_bg_img img{display:block;width:55px;height:55px}.info_area .column button{position:absolute;top:50%;right:-15px;margin-top:-29px;width:49px;height:57px;text-indent:-9999px}.info_area .column button:after{float:left;content:"";margin-left:20px;width:9px;height:17px;background:url(/images/sp_layout.png) no-repeat -160px 0;background-size:350px 350px}.history_wrap .summary{padding:0 25px;height:84px;background-color:#f1f2f4;display:flex;justify-content:space-between;align-items:center}.history_wrap .summary dl{float:left;width:40%;margin:0}.history_wrap .summary dl:first-child{width:60%}.history_wrap .summary dt{margin:15px 0 0;height:18px;line-height:18px;font-size:12px;color:#666}.history_wrap .summary dd{height:32px;line-height:32px;font-size:22px;font-weight:700}.history_wrap .summary .amass{flex:1 1}.history_wrap .summary .today{flex:1 1;text-align:right}.history_wrap .summary dd,.history_wrap .summary dt{margin:0}.history_wrap .summary .amass dd:before{float:left;margin:7px 5px 0 0;width:20px;height:20px;line-height:20px;border-radius:100%;text-align:center;font-size:14px;color:#fff}.history_wrap .summary .today a{display:block;text-decoration:underline;color:#ed2026;margin-bottom:10px}.history_wrap .summary .today a:hover{color:#007bff;text-decoration:none}.history_wrap .list_area{background-color:#fff}.history_wrap .tip_area{height:40px;border-bottom:1px solid #f2f2f2}.history_wrap .tip_area .tx{float:left;padding-left:15px;line-height:40px;font-size:12px;color:#999}.history_wrap .tip_area .btn_charge{float:right;margin-right:15px;height:40px;line-height:40px;text-decoration:underline;color:#ed2026}.history_wrap .list{padding:0 15px 15px;background-color:#fff}.history_wrap .list .item{display:flex;position:relative;height:59px;border-bottom:1px solid #f2f2f2;align-items:center}.history_wrap .list .point_item{display:flex;position:relative;width:100%;padding:10px 0}.history_wrap .list .point_item_container .info{flex:1 1;margin-bottom:0}.history_wrap .list .point_item_container{display:flex;position:relative;border-bottom:1px solid #f2f2f2;align-items:center;flex-direction:column}.history_wrap .list .point_item_container .img_container{width:24px;height:24px}.history_wrap .list .point_item_container img{width:24px;height:24px;transition:transform .3s ease}.history_wrap .list .point_item_container img.rotated{width:24px;height:24px;transform:rotate(90deg)}.history_wrap .list .point_sub_item{display:flex;position:relative;width:100%;align-self:flex-end;margin-right:-10px}.history_wrap .list .point_sub_item em{font-size:12px}.history_wrap .list .point_num_container{display:flex;direction:column;align-items:center;justify-content:center;margin-right:-10px}.history_wrap .list .num{position:absolute;top:0;right:0;line-height:59px}.history_wrap .list .point_item_container .point_num{display:flex;justify-content:center;align-items:center;color:#1287eb}.history_wrap .list .point_item_container .point_num.zero{display:flex;justify-content:center;align-items:center;color:#000}.history_wrap .list>img{position:absolute;top:0;right:0;height:100%;display:flex;justify-content:center;align-items:center}.history_wrap .list .minus{color:#ed2026!important}.history_wrap .list em{display:block}.history_wrap .list .date{margin-top:3px;font-size:12px;color:#999}.history_wrap.exp .summary .amass dd{color:#5d00c5}.history_wrap.exp .summary .amass dd:before{content:"E";background-color:#5d00c5}.history_wrap.exp .list .num{color:#5d00c5}.history_wrap.point .summary .amass dd{color:#1287eb}.history_wrap.point .summary .amass dd:before{content:"P";background-color:#1287eb}.history_wrap.point .list .num{color:#1287eb}.history_wrap.medal .summary .amass dd{color:#fea100}.history_wrap.medal .summary .amass dd:before{content:"G";background-color:#fea100;font-size:12px}.history_wrap.medal .list .num{color:#fea100}.history_wrap.tp .summary .amass dd{color:#85a70f}.history_wrap.tp .summary .amass dd:before{content:"TP";background-color:#85a70f;font-size:12px}.history_wrap.tp .list .num{color:#85a70f}.history_wrap.cash .summary .amass dd{color:#e82d0c}.history_wrap.cash .summary .amass dd:before{content:"C";background-color:#e82d0c;font-size:12px}.history_wrap.cash .list.charge .item{height:80px}.history_wrap.cash .list .num{text-align:right;color:#e82d0c}.history_wrap.cash .list .num em{display:block;line-height:normal}.history_wrap.cash .list .num .amount{margin-top:18px;color:#e82d0c}.history_wrap.cash .list .num .bonus{margin-top:2px;font-size:12px;color:#333}.history_wrap.cash .list .state{display:flex;margin-right:15px;width:50px;height:50px;border:1px solid #999;box-sizing:border-box;border-radius:100%;align-items:center;justify-content:center;color:#999}.history_wrap.cash .list .state.complete{border-color:#ed2026;color:#ed2026}.history_wrap.cash .list .count{color:#999}.history_wrap.cash .list .type:before{display:inline-block;content:"·";padding:0 5px;vertical-align:top}.history_wrap.cash .list .price{margin-top:3px;font-size:12px;color:#999}.history_wrap.cash .list .date{margin-top:2px}.history_wrap.cash .list .btn_lnk{text-decoration:underline;color:#ed2026}.history_wrap.cash .layer_account_info{position:absolute;top:35px;left:125px;padding:5px 10px 10px;border:1px solid #9a9a9a;background-color:#fff;z-index:1;box-shadow:0 4px 8px 0 rgba(0,0,0,.16)}.history_wrap.cash .layer_account_info dt{height:34px;line-height:34px;font-weight:700}.history_wrap.cash .layer_account_info dd{font-size:12px;line-height:21px;color:#666}.history_wrap.cash .layer_account_info .btn_close{position:absolute;top:5px;right:5px;width:34px;height:34px;line-height:34px;text-indent:-9999px}.history_wrap.cash .layer_account_info .btn_close:after{float:left;margin:10px;content:"";width:14px;height:14px;background:url(/images/sp_layout.png) no-repeat -120px 0;background-size:350px 350px}.history_wrap.login_log .list .item{height:70px}.history_wrap.login_log .list .state{display:flex;margin-right:15px;width:50px;height:50px;border:1px solid #999;box-sizing:border-box;border-radius:100%;align-items:center;justify-content:center;color:#999}.history_wrap.login_log .list .state.fail{border-color:#ed2026;color:#ed2026}.pay_receipt_wrap{background-color:#fff}.pay_receipt_wrap .nav{position:relative;height:54px;border-bottom:1px solid #e4e4e4;background-color:#fff}.pay_receipt_wrap .nav .tit{text-align:center;line-height:51px;font-size:16px}.pay_receipt_wrap .nav .btn_prev{position:absolute;top:0;left:0;width:41px;height:54px;line-height:54px;text-indent:-9999px;overflow:hidden}.pay_receipt_wrap .nav .btn_prev:before{float:left;margin:18px 0 0 15px;content:"";width:11px;height:18px;background:url(/images/sp_layout.png) no-repeat -140px 0;background-size:350px 350px}.pay_receipt_wrap .summary{border-bottom:1px solid #e4e4e4;padding:25px 20px;background-color:#fff}.pay_receipt_wrap .summary p{color:#999;line-height:21px}.pay_receipt_wrap .form_area{padding:0 20px 20px}.pay_receipt_wrap .type_option{margin-bottom:20px}.pay_receipt_wrap .type_option label{display:block;height:46px;line-height:46px;border-bottom:1px solid #f2f2f2}.pay_receipt_wrap .type_option label:after{float:right;content:"";margin:14px 10px 0 0;width:18px;height:18px;background:url(/images/sp_layout.png) no-repeat -55px -190px;background-size:350px 350px}.pay_receipt_wrap .type_option input:checked+label:after{background-position:-80px -190px}.pay_receipt_wrap .inputbox{margin-bottom:20px;padding:0 15px;width:100%;height:44px;line-height:44px;border:1px solid #e4e4e4;background-color:#fff}.pay_receipt_wrap .inputbox::placeholder{color:#999}.pay_receipt_wrap .btn_area{display:flex}.pay_receipt_wrap .btn{display:block;width:50%;height:44px;line-height:44px;text-align:center;background-color:#8e8e8e;color:#fff}.pay_receipt_wrap .btn:first-child{margin-right:5px}.pay_receipt_wrap .btn_submit{background-color:#ed2026}.leave_wrap{padding:20px;background-color:#fff}.leave_wrap .btn_submit{margin-top:20px;width:100%;height:44px;line-height:44px;text-align:center;background-color:#ed2026;color:#fff}.leave_info{padding:10px}.leave_info dl{margin-top:27px}.leave_info dl:first-child{margin-top:0}.leave_info dt{margin-bottom:18px;font-weight:700}.leave_info dd{line-height:21px;font-size:13px;color:#999}.leave_info strong{color:#ed2026}.board_wrap{height:100%;overflow-y:auto}.board_wrap .btn_more{display:flex;width:100%;height:51px;text-indent:-9999px;overflow:hidden;align-items:center;justify-content:center}.board_wrap .btn_more:after{display:block;content:"";width:24px;height:13px;background:url(/images/sp_layout.png) no-repeat -175px 0;background-size:350px 350px}.board_list{background-color:#fff}.board_list .list_area{padding:0 15px}.board_list .article{position:relative;border-bottom:1px solid #f2f2f2}.board_list .article.new:after{position:absolute;top:22px;left:-9px;content:"";width:4px;height:4px;border-radius:100%;background-color:#ee1a21}.board_list .article:after{display:block;content:"";clear:both}.board_list .article .item{display:block;padding:15px 0}.board_list .article .item:after{display:block;content:"";clear:both}.board_list .article .subject{line-height:19px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;margin-bottom:3px}.board_list .article .subject.sub{font-weight:400;font-size:14px;margin-top:-1px;margin-bottom:2px}.board_list .article .subject.blinded{opacity:.5}.board_list .article .info{margin-top:5px}.board_list .article .info span{float:left;margin-right:8px;font-size:12px;color:#999}.board_list .article .info .count{margin-right:0}.board_list .article .info .category.notice_top{color:#ed2026}.board_list .article .comment{position:relative;float:right;margin:15px 0 0 20px;width:40px;height:56px;border-radius:6px;text-align:center;background-color:#f5f6f8;overflow:hidden;z-index:1}.board_list .article .comment .num{display:block;margin:11px 0 -2px;font-size:12px}.board_list .article .comment .tx{font-size:11px;color:#999}.board_list .article .thumb{float:right;margin:15px -15px 0 20px;width:56px;height:56px;border-radius:6px;background-color:#f5f6f8;overflow:hidden}.board_list .article .thumb img{display:block;width:56px;height:56px;border-radius:3px}.board_list .article.curr{background-color:#fff7f7}.board_list .article .item_link:visited .subject{color:#999}.photo_list{background-color:#fff}.photo_list .list_area{padding:10px}.photo_list .list_area:after{display:block;content:"";clear:both}.photo_list .article{position:relative;float:left;padding:10px;width:50%;box-sizing:border-box}.photo_list .article.new:after{position:absolute;bottom:39px;left:1px;content:"";width:4px;height:4px;border-radius:100%;background-color:#ee1a21}.photo_list .article .item{position:relative;display:block}.photo_list .article .item:after{display:block;content:"";clear:both}.photo_list .article .item:visited .subject{color:#999}.photo_list .article .thumb{position:relative}.photo_list .article .thumb:after{position:absolute;content:"";top:0;right:0;left:0;bottom:0;border-radius:6px;border:1px solid rgba(0,0,0,.06);z-index:1}.photo_list .article .thumb .inner{position:relative;font-size:0;white-space:nowrap;overflow:hidden}.photo_list .article .thumb .inner:after{display:inline-block;content:"";padding-top:70%;vertical-align:top}.photo_list .article .thumb .inner:before{display:block;content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:6px;background-color:rgba(0,0,0,.04);z-index:1;border:0}.photo_list .article .thumb .ct_m{position:relative;width:100%;border-radius:6px}.photo_list .article .thumb .ct_m.warning{opacity:.05}.photo_list .article .thumb .icon{width:32px;height:32px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:0;z-index:1}.photo_list .article .thumb .icon.warning{width:35px;height:30px}.photo_list .article .subject{font-weight:700;margin-top:10px;height:19px;line-height:19px;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;word-break:break-all}.photo_list .article .subject.blinded{opacity:.5}.photo_list .article .info{margin-top:5px}.photo_list .article .info span{float:left;margin-right:8px;font-size:12px;color:#999}.photo_list .article .info .count{margin-right:0}.board_view{background-color:#fff;height:100%}.board_view .view_area{position:relative}.board_view .view_area .sticky{position:sticky;bottom:0;left:0;background-color:#f5f5f5;height:40px;border-top:1px solid #e5e5e5;display:flex;align-items:center;justify-content:center}.board_view .view_area .sticky .recommend{height:40px;width:40px}.board_view .view_area .sticky .recommend.on{background:url(/images/ic-like-on.svg) no-repeat 50%;background-size:18px}.board_view .view_area .sticky .recommend.off{background:url(/images/ic-like-off.svg) no-repeat 50%;background-size:18px}.board_view .summary{position:relative;margin-bottom:40px;padding:15px 15px 0}.board_view .summary .category{float:left;margin-bottom:5px;height:17px;line-height:17px;font-size:12px;color:#3498db}.board_view .summary .category:before{float:left;margin:3px 8px 0 0;content:"";width:6px;height:10px;background:url(/images/sp_layout.png) no-repeat -205px 0;background-size:350px 350px;transform:rotate(180deg)}.board_view .summary .category_cs{float:left;margin-bottom:5px;height:17px;line-height:17px;font-size:12px;color:#3498db}.board_view .summary .subject{clear:both;margin-bottom:5px;font-size:18px;font-weight:700;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;word-break:break-all}.board_view .summary .article_info{margin-bottom:15px;font-size:12px;color:#999}.board_view .summary .article_info span{display:inline-block;line-height:17px}.board_view .summary .article_info .date{margin-right:5px}.board_view .summary .user_info{position:relative}.board_view .summary .user_info:after{display:block;content:"";clear:both}.board_view .summary .user_info .lnk_user{float:left;padding-left:50px;height:38px}.board_view .summary .user_info .thumb{position:absolute;left:0;width:38px;height:38px}.board_view .summary .user_info .thumb img{width:38px;height:38px;border-radius:100%}.board_view .summary .user_info .thumb:before{position:absolute;content:"";top:0;left:0;width:40px;height:40px;z-index:2}.board_view .summary .user_info .border{position:absolute;top:-1px;left:-1px;content:"";width:40px;height:40px}.board_view .summary .user_info .name{float:left;max-width:250px;margin-bottom:2px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.board_view .summary .user_info .today{clear:left;display:block;font-size:12px;color:#999}.board_view .summary .btn_option{position:absolute;bottom:0;right:-5px;width:34px;height:38px;text-indent:-9999px}.board_view .summary .btn_option:after{float:left;content:"";margin-left:15px;width:4px;height:18px;background:url(/images/sp_layout.png) no-repeat -230px 0;background-size:350px 350px}.board_view .article_cont{padding:0 15px 20px;background-color:#fff}.board_view .article_cont *{font-size:16px!important}.board_view .article_cont img{max-width:100%!important;height:auto!important}.board_view .article_cont iframe{height:100%;width:100%}.board_view .comment_area{padding:0 15px;border-top:1px solid #e4e4e4;background-color:#fff}.board_view .comment_area .tit{height:53px;line-height:53px;font-size:16px}.board_view .comment_write{position:relative;margin-bottom:15px;min-height:43px;border-radius:6px;background-color:#f9f9f9}.board_view .comment_write .lnk_user{position:absolute;top:10px;left:10px;height:23px;z-index:1}.board_view .comment_write .ic_login{position:absolute;top:12px;left:13px;width:16px;height:20px;text-indent:-9999px;background:url(/images/sp_layout.png) no-repeat -190px -165px;background-size:350px 350px}.board_view .comment_write .thumb{position:relative;float:left;margin-right:10px;width:23px;height:23px}.board_view .comment_write .thumb img{width:23px;height:23px;border-radius:100%}.board_view .comment_write .thumb:before{position:absolute;content:"";top:0;left:-1px;width:25px;height:25px;z-index:2}.board_view .comment_write .border{position:absolute;top:-1px;left:-1px;content:"";width:25px;height:25px}.board_view .comment_write .name{float:left;line-height:25px;max-width:250px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.board_view .comment_write textarea{width:100%;height:80px;border:none;background-color:#f9f9f9}.board_view .comment_write .btn_submit{position:absolute;bottom:10px;right:10px;padding:0 15px;height:25px;line-height:25px;border-radius:13px;background-color:#ee1a21;color:#fff}.board_view .comment_write .txt_byte{position:absolute;bottom:10px;left:10px}.board_view .comment_write .txt_byte span{float:left;height:25px;line-height:25px;color:#999}.board_view .comment_write .txt_byte .num{color:#333}.board_view .comment_write .btn_open{position:absolute;padding-left:43px;width:100%;height:43px;text-align:left;color:#999;box-sizing:border-box}.board_view .comment_write .form_area,.board_view .comment_write .name{display:none}.board_view .comment_write.selected{padding:45px 10px}.board_view .comment_write.selected .btn_open{display:none}.board_view .comment_write.selected .form_area,.board_view .comment_write.selected .name{display:block}.board_view .comment_list{margin:0 -15px;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}.board_view .comment_list .comment{padding:15px;border-top:1px solid #f2f2f2}.board_view .comment_list .comment:after{display:block;content:"";clear:both}.board_view .comment_list .comment:first-child{border-top:none}.board_view .comment_list .comment .inner{padding-left:33px}.board_view .comment_list .comment .info{position:relative;margin:0 1px 0 -33px;height:25px}.board_view .comment_list .comment .lnk_user{float:left;height:23px;z-index:1}.board_view .comment_list .comment .lnk_user .thumb{position:relative;float:left;margin-right:10px;width:23px;height:23px}.board_view .comment_list .comment .lnk_user .thumb img{width:23px;height:23px;border-radius:100%}.board_view .comment_list .comment .lnk_user .thumb:before{position:absolute;content:"";top:0;left:-1px;width:25px;height:25px;z-index:2}.board_view .comment_list .comment .lnk_user .border{position:absolute;top:-1px;left:-1px;content:"";width:25px;height:25px}.board_view .comment_list .comment .lnk_user .name{float:left;line-height:25px;max-width:250px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.board_view .comment_list .comment .writer{float:left;margin:3px 0 0 10px;padding:0 5px;height:17px;line-height:17px;border:1px solid red;border-radius:8px;font-size:12px;letter-spacing:-1px;box-sizing:border-box;color:red}.board_view .comment_list .comment .btn_option{position:absolute;top:-7px;right:-6px;width:34px;height:38px;text-indent:-9999px}.board_view .comment_list .comment .btn_option:after{float:left;content:"";margin-left:15px;width:4px;height:18px;background:url(/images/sp_layout.png) no-repeat -230px 0;background-size:350px 350px}.board_view .comment_list .comment .cont{line-height:19px;padding-right:20px}.board_view .comment_list .comment .cont .re_reply{margin-right:4px;font-weight:700}.board_view .comment_list .comment .reply{margin-top:7px}.board_view .comment_list .comment .reply:after{display:block;content:"";clear:both}.board_view .comment_list .comment .reply a,.board_view .comment_list .comment .reply span{float:left;font-size:12px;color:#999}.board_view .comment_list .comment .reply .btn_reply{margin-left:10px;font-size:12px}.board_view .comment_list .comment .comment_write{margin:13px 0 0}.board_view .comment_list .comment.depth{margin-top:-5px;border-top:none}.board_view .comment_list .comment.depth .inner{padding-left:67px}.board_view .comment_list .comment.my{background-color:#fff7f7}.board_view .ly_option{position:absolute;top:45px;right:-6px;padding:10px 0;border:1px solid rgba(0,0,0,.08);border-radius:6px;box-sizing:border-box;box-shadow:0 4px 8px 0 rgba(0,0,0,.16);background-color:#fff;z-index:1}.board_view .ly_option:after{position:absolute;top:-7px;right:10px;width:12px;height:12px;border:1px solid rgba(0,0,0,.08);border-width:1px 0 0 1px;transform:rotate(45deg);background-color:#fff;z-index:1;content:""}.board_view .ly_option .lnk{display:block;padding:0 15px;height:31px;width:100%;line-height:31px;text-align:left}.board_view .comment .ly_option{top:35px}.other_article{margin-top:10px;background-color:#fff}.other_article .tit{display:block;padding:0 15px;height:53px}.other_article .tit a{float:left;line-height:53px;font-size:16px}.other_article .tit a:after{float:right;margin:22px 0 0 8px;content:"";width:6px;height:10px;background:url(/images/sp_layout.png) no-repeat -215px 0;background-size:350px 350px}.other_article .board_list .list_area{padding:0}.other_article .board_list .article{padding:0 15px}.other_article .board_list .article.new:after{left:6px}.board_write{height:100%}.board_write .nav{position:relative;height:54px;border-bottom:1px solid #e4e4e4;background-color:#fff}.board_write .nav .tit{text-align:center;line-height:51px;font-size:16px}.board_write .nav .ok{position:absolute;right:0;top:0;height:100%;width:55px;color:#3498db;font-weight:600}.board_write .nav .btn_prev{position:absolute;top:0;left:0;width:41px;height:54px;line-height:54px;text-indent:-9999px;overflow:hidden}.board_write .nav .btn_prev:before{float:left;margin:18px 0 0 15px;content:"";width:11px;height:18px;background:url(/images/sp_layout.png) no-repeat -140px 0;background-size:350px 350px}.board_write .write_area{height:calc(100% - 55px)}.board_write .write_area .category,.board_write .write_area .subject{border-bottom:1px solid #f2f2f2}.board_write .write_area .category select,.board_write .write_area .subject input{padding:0 20px;width:100%;height:47px;line-height:47px;border:none;box-sizing:border-box}.board_write .write_area .editor_area{border-bottom:1px solid #e4e4e4;background-color:#fff;height:calc(100% - 97px)}.board_write .write_area .editor_area.sports_analysis{height:calc(100% - 193px)}.board_write .write_area .btn_area{display:flex;padding:20px;background-color:#fff}.board_write .write_area .btn_area button{flex:1 1;height:44px;color:#fff}.board_write .write_area .btn_area .btn_cancel{margin-right:5px;background-color:#8f8f8f}.board_write .write_area .btn_area .btn_submit{background-color:#ee1a21}.ly_report{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background-color:rgba(0,0,0,.5)}.ly_report .inner{position:absolute;left:0;right:0;bottom:0;padding:0 20px 30px;background-color:#fff}.ly_report .tit{padding-left:10px;height:61px;line-height:61px;border-bottom:1px solid #e5e5e5}.ly_report .btn_close{position:absolute;top:15px;right:15px;width:34px;height:34px;text-indent:-9999px}.ly_report .btn_close:after{float:left;content:"";margin-left:10px;width:14px;height:14px;background:url(/images/sp_layout.png) no-repeat -120px 0;background-size:350px 350px}.ly_report .list{margin-bottom:20px}.ly_report .list li{border-bottom:1px solid #f2f2f2}.ly_report .radio_label{position:relative;display:inline-block;padding-left:10px;width:100%;height:47px;line-height:47px;box-sizing:border-box}.ly_report .radio_label:before{position:absolute;content:"";top:15px;right:10px;width:18px;height:18px;background:url(/images/sp_layout.png) no-repeat -55px -190px;background-size:350px 350px}.ly_report .radio:checked+.radio_label:before{background-position:-80px -190px}.ly_report .report_cont{margin-bottom:20px}.ly_report .report_cont textarea{width:100%;padding:15px;height:100px;border:1px solid #e4e4e4;box-sizing:border-box}.ly_report .btn_area{display:flex}.ly_report .btn_area button{flex:1 1;height:44px;color:#fff}.ly_report .btn_area .btn_cancel{margin-right:5px;background-color:#8f8f8f}.ly_report .btn_area .btn_submit{background-color:#ee1a21}.ck.ck-toolbar{border:none!important;border-bottom:1px solid #e4e4e4!important}.ck.ck-toolbar,.ck.ck-toolbar .ck.ck-toolbar__separator{background-color:#fff!important}.ck.ck-editor__main>.ck-editor__editable:not(.ck-focused){border:none!important}.ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused{border:none!important;box-shadow:none!important}.ck-editor__editable_inline{height:310px}.ck-editor__editable_inline .image{max-width:100px}.frame{display:inline-block}.calendar_layer_wrap{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:999;overflow-y:scroll}.calendar_layer_wrap .summary{position:relative;height:54px;border-bottom:1px solid #e4e4e4;background-color:#fff;text-align:center;font-size:0}.calendar_layer_wrap .btn_close{position:absolute;top:0;right:0;width:54px;height:54px;text-indent:-9999px;overflow:hidden}.calendar_layer_wrap .btn_close:before{float:left;margin:20px 0 0 20px;content:"";width:14px;height:14px;background:url(/images/sp_layout.png) no-repeat -120px 0;background-size:350px 350px}.calendar_layer_wrap .summary .year_month{display:inline-block;height:54px;line-height:54px;text-align:center;font-size:20px;font-weight:700}.calendar_layer_wrap .summary .btn{display:inline-block;padding:0 15px;height:54px;line-height:54px;text-indent:-9999px;vertical-align:top}.calendar_layer_wrap .summary .btn:after{float:left;margin-top:21px;content:"";width:7px;height:12px;background:url(/images/sp_layout.png) no-repeat -205px -190px;background-size:350px 350px}.calendar_layer_wrap .summary .btn_next:after{background-position:-215px -190px}.calendar_layer_wrap .summary .btn_today{position:absolute;top:16px;left:15px;width:42px;height:22px;line-height:21px;text-align:center;font-size:12px;border-radius:10px;border:1px solid #666}.calendar_layer_wrap .info{display:table;width:100%}.calendar_layer_wrap .info .day{display:table-cell;width:14%;height:51px;line-height:51px;text-align:center}.calendar_layer_wrap .info .sun{color:#e74c3c}.calendar_layer_wrap .info .sat{color:#3498db}.calendar_layer_wrap .week{display:table;width:100%;border-top:1px solid #f8f8f8}.calendar_layer_wrap .date_square{position:relative;display:table-cell;width:14%}.calendar_layer_wrap .date_square button{height:70px;text-align:center}.calendar_layer_wrap .date_square span{position:absolute;left:0;right:0;height:20px;line-height:20px;font-size:18px}.calendar_layer_wrap .date_square .day{top:10px;font-weight:700;color:#000}.calendar_layer_wrap .date_square .day em{font-size:16px}.calendar_layer_wrap .date_square .game{bottom:15px;font-size:14px;color:#999}.calendar_layer_wrap .date_square .game:before{position:absolute;content:"";top:-4px;left:50%;margin-left:-1px;width:3px;height:3px;border-radius:100%;background-color:#ed2026}.calendar_layer_wrap .date_square.none_active .day{color:#d2d4d8}.calendar_layer_wrap .date_square.none_active .game{display:none}.calendar_layer_wrap .date_square:first-child .day{color:#e74c3c}.calendar_layer_wrap .date_square:last-child .day{color:#3498db}.calendar_layer_wrap .date_square.selected_day{background-color:#ed2026}.calendar_layer_wrap .date_square.selected_day span{color:#fff!important}.calendar_layer_wrap .date_square.selected_day .game:before{background-color:#fff}.score_summary{position:relative;height:54px}.score_summary button{position:relative;text-indent:-9999px;z-index:1}.score_summary button:after,.score_summary button:before{background:url(/images/sp_layout.png) no-repeat;background-size:350px 350px}.score_summary .btn_calendar{float:left;width:54px;height:54px;line-height:54px}.score_summary .btn_calendar:after{float:left;margin:19px 0 0 19px;content:"";width:16px;height:16px;background-position:-105px -190px}.score_summary .btn_final{float:left;width:32px;height:54px;line-height:54px;text-indent:0}.score_summary .btn_final.active{color:#e74c3c}.score_summary .btn_view_option{float:right;padding:0 20px 0 10px;height:54px;line-height:54px}.score_summary .btn_view_option:before{float:left;content:"";margin-top:19px;width:16px;height:16px;background-position:-125px -190px}.score_summary .btn_view_option:after{float:left;margin:19px 0 0 12px;content:"";width:16px;height:16px;background-position:-185px -190px}.score_summary .btn_view_option.vertical_view:before{background-position:-165px -190px}.score_summary .btn_view_option.vertical_view:after{background-position:-145px -190px}.score_summary .date_area{position:absolute;left:0;right:0;height:54px;line-height:54px;font-size:0;text-align:center}.score_summary .date_area a{display:inline-block;padding:0 15px;text-indent:-9999px;overflow:hidden;vertical-align:middle;height:38px}.score_summary .date_area a:after{float:left;margin-top:15px;content:"";width:7px;height:12px;background:url(/images/sp_layout.png) no-repeat;background-size:350px 350px}.score_summary .date_area a.btn_prev:after{background-position:-205px -190px}.score_summary .date_area a.btn_next:after{background-position:-215px -190px}.score_summary .date_area .date{display:inline-block;font-size:20px;vertical-align:top}.score_summary .btn_search{float:left;width:54px;height:54px;line-height:54px;background:url(/images/ic-search.svg) no-repeat 50%;z-index:10}.game_list .adsense{margin-top:10px}.game_list .home,.game_list .section{margin-top:10px;background-color:#fff}.game_list .home{border:1px solid #dee3eb}.game_list .section:first-of-type{margin-top:0}.game_list .top{height:37px;border-bottom:1px solid #f2f2f2}.game_list .top .tit{float:left;padding-left:15px;line-height:37px;margin-right:auto}.game_list .top .tit.ic:after{float:left;content:"";margin:11px 10px 0 0;width:14px;height:14px;background:url(/images/sp_layout.png) no-repeat 0 -9999px;background-size:350px 350px}.game_list .top .tit.soccer:after{background-position:-165px -210px}.game_list .top .tit.baseball:after{background-position:-180px -210px}.game_list .top .tit.basketball:after{background-position:-195px -210px}.game_list .top .tit.volleyball:after{background-position:-210px -210px}.game_list .top .tit.icehockey:after{background-position:-225px -210px}.game_list .top .tit.football:after{background-position:-240px -210px}.game_list .top .tit.tennis:after{background-position:-255px -210px}.game_list .top .tit.hot:before{content:"";width:49px;height:17.5px;margin:0 10px 0 0;display:inline-block;vertical-align:middle;background:url(/static/media/hot_game.44a54fe6.png) no-repeat 50%;background-size:cover}.game_list .top .btn_oc{float:right;width:41px;height:37px;line-height:37px;text-indent:-9999px;overflow:hidden}.game_list .top .btn_oc:after{float:left;margin:14px 0 0 15px;content:"";width:11px;height:7px;background:url(/images/sp_layout.png) no-repeat -225px -200px;background-size:350px 350px}.game_list .top .btn_oc.close:after{background-position:-225px -190px}.game_list .item{position:relative;padding-right:42px;height:57px;text-align:center;border-bottom:1px solid #f2f2f2}.game_list .item .btn_favorites{position:absolute;top:0;right:0;padding:0 15px 0 10px;height:57px;line-height:57px;text-indent:-9999px}.game_list .item .btn_favorites:after{margin:33px 0 0}.game_list .item .btn_favorites:after,.game_list .item .live:after{float:left;content:"";width:17px;height:16px;background:url(/images/sp_layout.png) no-repeat -105px -210px;background-size:350px 350px}.game_list .item .live:after{margin:20px 0 0}.game_list .item .btn_favorites.selected:after{background-position:-125px -210px}.game_list .item .on_air{position:absolute;top:0;right:0;padding:0 15px 0 10px;text-indent:-9999px;z-index:9}.game_list .item .on_air:after{float:left;margin:10px 0 0;content:"";width:17px;height:16px;background:url(/images/ic-on-air.png) no-repeat 0 -31px}.game_list .item .box{display:flex}.game_list .item .team{flex:1 1;display:flex;position:relative;height:57px;align-items:center}.game_list .item .team .name{display:-webkit-box;width:100%;-webkit-box-orient:vertical;word-break:break-all;-webkit-line-clamp:2;overflow:hidden;font-size:12px;position:relative}.game_list .item .team.left .name{padding:0 10px 0 5px;text-align:right}.game_list .item .team.right .name{padding:0 5px 0 10px;text-align:left}.game_list .item .team .logo{display:block;width:30px;height:30px}.game_list .item .team.left:after{content:"";width:13px;height:13px;display:block;border-radius:50%;background:#fff url(/images/ic-home.svg) no-repeat 50%;background-size:10px 8px;position:absolute;right:25px;top:4px}.game_list .item .info{position:relative;min-width:60px}.game_list .item .info .score{line-height:57px;min-width:112px}.game_list .item .info .score strong{position:relative;width:30px;font-size:16px}.game_list .item .info .score .left{float:left;text-align:right;padding:0 5px}.game_list .item .info .score .right{float:right;text-align:left;padding:0 5px}.game_list .item .info .score .on{color:#ed2026}.game_list .item .info .score .p{margin:22px 0 0;padding:0 2px;height:20px;line-height:20px;font-size:11px}.game_list .item .info .score .set{position:absolute;top:10px;white-space:nowrap}.game_list .item .info .score .set:after,.game_list .item .info .score .set:before{float:left;content:"";width:4px;height:4px;border-radius:100%;background-color:#d2d4d8}.game_list .item .info .score .set:before{float:left;margin-right:6px}.game_list .item .info .score .set:after{float:right}.game_list .item .info .score .set.on1:before,.game_list .item .info .score .set.on2:after,.game_list .item .info .score .set.on2:before,.game_list .item .info .score .set.on3:after,.game_list .item .info .score .set.on3:before{background-color:#ed2026}.game_list .item .info .score .left .set{right:7px}.game_list .item .info .score .right .set{left:7px}.game_list .item .info .score .left em{float:right}.game_list .item .info .score .right em{float:left}.game_list .item .info .time{display:none;width:46px}.game_list .item .info .state,.game_list .item .info .time{position:absolute;top:0;left:50%;margin-left:-23px;font-size:12px}.game_list .item .info .state{width:44px;height:57px;color:#ed2026;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.game_list .item .info .state span{display:block;line-height:17px}.game_list .item .info .count{margin-top:4px;height:9px;line-height:9px!important;font-size:9px;color:#92959d}.game_list .item .info .count:before{float:left;margin-right:4px;content:"";width:9px;height:9px;background:url(/images/ic-cheers.svg) no-repeat 50%;background-size:9px}.game_list .item .state .clock{display:none!important}.game_list .item.final .state .clock{display:none}.game_list .item.final .state{color:#999}.game_list .item.final .state .clock{display:block!important}.game_list .item.final .time{display:none}.game_list .item.ready .time{display:block}.game_list .item.ready .score,.game_list .item.ready .state{display:none}.game_list .item.ready .time{top:0;height:57px;display:flex;align-items:center;justify-content:center}.game_list .item.ready .time>div{display:flex;flex-direction:column;align-items:center}.game_list .item.baseball .box,.game_list .item.baseball .team{flex-direction:row-reverse}.game_list .item.baseball .team.right .name{text-align:right;padding:0 10px 0 5px}.game_list .item.baseball .team.left .name{text-align:left;padding:0 5px 0 10px}.game_list .item.baseball .info .score .left{float:left}.game_list .item.baseball .info .score .left em,.game_list .item.baseball .info .score .right{float:right}.game_list .item.baseball .info .score .right em{float:left}.game_list .item.baseball .team.left:after{left:25px}.game_list.vertical_view .item{position:relative;padding:8px 42px 8px 66px;height:62px;box-sizing:border-box}.game_list.vertical_view .item .info{position:static}.game_list.vertical_view .item .time{display:flex;top:0;left:0;margin-left:0;height:62px;padding-left:15px;line-height:normal;width:auto;align-items:center;text-align:left}.game_list.vertical_view .item .time span{display:block!important}.game_list.vertical_view .item .box{display:block;height:100%}.game_list.vertical_view .item .team{position:relative;display:block;flex:initial;padding:0 85px 0 23px;height:22px;line-height:22px;text-align:left}.game_list.vertical_view .item .team .logo{position:absolute;top:2px;left:0;width:18px;height:18px}.game_list.vertical_view .item .team .name{float:left;padding:0 16px 0 0;width:auto;font-size:12px;-webkit-line-clamp:1;text-align:left}.game_list.vertical_view .item .team.left .name:after{content:"";width:10px;height:8px;display:inline-block;background:url(/images/ic-home.svg) no-repeat 50%;background-size:10px 8px;margin-left:6px;position:absolute;right:0;top:8px}.game_list.vertical_view .item .team.left:after{display:none}.game_list.vertical_view .item .team.right{position:absolute;bottom:8px;padding-right:127px}.game_list.vertical_view .item .score .right{position:absolute;bottom:2px;left:0;right:0}.game_list.vertical_view .item .info .score{position:absolute;min-width:auto;top:6px;right:48px;padding-top:2px;width:40px;height:48px;border-radius:5px;background-color:#f4f5f7}.game_list.vertical_view .item .info .score strong{display:block;float:none;width:auto;height:23px;line-height:23px;text-align:center;font-size:0}.game_list.vertical_view .item .info .score em{display:inline-block;float:none;vertical-align:top}.game_list.vertical_view .item .info .score .num{font-size:15px}.game_list.vertical_view .item .info .score .p{margin:6px 0 0 1px;height:15px;line-height:15px}.game_list.vertical_view .item .info .state{right:85px;left:auto;height:60px;line-height:60px}.game_list.vertical_view .item .info .state .count{display:none}.game_list.vertical_view .item .info .set{top:6px;left:-9px!important;right:auto}.game_list.vertical_view .item .info .set:after,.game_list.vertical_view .item .info .set:before{float:none;display:block;margin:0 0 3px}.game_list.vertical_view .item .info .state.on{right:95px}.game_list.vertical_view .item.final .info .state{top:0}.game_list.vertical_view .item.final .state .clock{display:none!important}.game_list.vertical_view .item .time>div{align-items:flex-start}.game_list.vertical_view.e-sports .item .team.left{position:relative;bottom:auto;padding-right:85px}.game_list.vertical_view.e-sports .item .score .left{position:relative;bottom:auto;left:auto;right:auto}.game_list.vertical_view .item.baseball .team.left{padding-right:127px}.game_list.vertical_view .item.baseball .team.right{padding-right:85px}.game_list.vertical_view .item.baseball .team.left .name,.game_list.vertical_view .item.baseball .team.right .name{text-align:left;padding:0 16px 0 0}.game_list.vertical_view .item.baseball .score .right{position:relative;bottom:0}.game_list.vertical_view .item.baseball .score .left{position:absolute;bottom:2px;left:0;right:0}.game_list.vertical_view .item.baseball .score strong,.game_list.vertical_view .item.baseball .score strong em{float:none!important}.empty_score{position:relative;display:flex;min-height:400px}.empty_score.empty_proto{position:relative;background-color:initial}.empty_score dl{padding:0 40px;text-align:center;width:calc(100% - 80px)}.empty_score dt{margin-bottom:10px;font-size:18px;font-weight:700}.empty_score dt:before{display:block;content:"";margin:120px auto 30px;width:71px;height:75px;background:url(/images/ic_no_history.png) no-repeat 0 0;background-size:200px 200px}.empty_score.interest dt:before{display:block;content:"";margin:120px auto 30px;width:64px;height:64px;background:url(/images/ic_no_favorite.svg) no-repeat 0 0;background-size:contain}.empty_score dd{line-height:23px}.empty_broadcast{display:flex;min-height:400px;padding:0 40px}.empty_broadcast strong{margin-bottom:10px;font-size:18px;font-weight:700;background-color:initial;width:100%;text-align:center}.empty_broadcast strong:before{display:block;content:"";margin:120px auto 30px;width:71px;height:75px;background:url(/images/ic_no_history.png) no-repeat 0 0;background-size:200px 200px}.score_detail_wrap{position:relative;height:100%;display:flex;flex-direction:column;flex-wrap:nowrap}.score_detail_wrap .ad{min-height:100px}.score_detail_wrap .summary{position:absolute;top:0;left:0;right:0;height:54px;z-index:100}.score_detail_wrap .summary .btn_prev{position:absolute;top:0;left:0;height:54px;line-height:54px;text-indent:-9999px;overflow:hidden;z-index:10}.score_detail_wrap .summary .btn_prev:before{float:left;margin:18px 15px 0 10px;content:"";width:18px;height:18px;background:url(/images/sp_layout.png) no-repeat -255px 0;background-size:350px 350px}.score_detail_wrap .summary .tit{display:block;padding:0 126px 0 37px;line-height:54px;font-size:16px;color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.score_detail_wrap .summary .btn_oc{position:absolute;top:0;right:0;height:54px;line-height:54px;text-indent:-9999px;overflow:hidden;z-index:100}.score_detail_wrap .summary .btn_oc:before{float:right;margin:21px 15px 0;content:"";width:18px;height:11px;background:url(/images/sp_layout.png) no-repeat -320px -165px;background-size:350px 350px}.score_detail_board{padding-top:54px}.score_detail_board.soccer{background:url(/images/bg_score_board/bg_soccer.png) no-repeat 50%;background-size:cover}.score_detail_board.baseball{background:url(/images/bg_score_board/bg_baseball.png) no-repeat 50%;background-size:cover}.score_detail_board.basketball{background:url(/images/bg_score_board/bg_basketball.png) no-repeat 50%;background-size:cover}.score_detail_board.volleyball{background:url(/images/bg_score_board/bg_volleyball.png) no-repeat 50%;background-size:cover}.score_detail_board.icehockey{background:url(/images/bg_score_board/bg_icehockey.png) no-repeat 50%;background-size:cover}.score_detail_board.football{background:url(/images/bg_score_board/bg_football.png) no-repeat 50%;background-size:cover}.score_detail_board.tennis{background:url(/images/bg_score_board/bg_tennis.png) no-repeat 50%;background-size:cover}.score_detail_board.lol{background:url(/images/bg_score_board/bg_lol.png) no-repeat 50%;background-size:cover}.score_detail_board.starcraft{background:url(/images/bg_score_board/bg_starcraft.png) no-repeat 50%;background-size:cover}.score_detail_board .summary_score{display:flex;justify-content:space-evenly}.score_detail_board .summary_score .btn_betting{position:absolute;top:15px;right:55px;padding:0 10px;color:#fff;height:24px;line-height:24px;border:1px solid #fff;border-radius:12px;font-size:12px;box-sizing:border-box;z-index:101}.score_detail_board .summary_score .team{flex:1 1;position:relative;margin-bottom:10px;padding-top:5px;text-align:center;vertical-align:top}.score_detail_board .summary_score .team .logo{display:block;margin:0 auto 5px;width:33px;height:33px}.score_detail_board .summary_score .team .name{display:-webkit-box;margin-bottom:1px;-webkit-box-orient:vertical;word-break:break-all;-webkit-line-clamp:2;overflow:hidden;font-size:14px;color:#fff}.score_detail_board .summary_score .team.left .name:before{content:"";width:10px;height:8px;background:url(/images/ic-home-w.svg) no-repeat 50%;background-size:10px 8px;display:inline-block;margin-right:6px;margin-bottom:2px}.score_detail_board .summary_score .team .player{display:-webkit-box;-webkit-box-orient:vertical;word-break:break-all;-webkit-line-clamp:1;overflow:hidden;font-size:12px;color:#fff;opacity:.4}.score_detail_board .summary_score .team.left{padding-left:10px}.score_detail_board .summary_score .team.right{padding-right:10px}.score_detail_board .summary_score .team .foul{display:flex;justify-content:center;margin-top:8px}.score_detail_board .summary_score .team .foul>em{width:6px;height:6px;border-radius:50%;background-color:#fff;opacity:.3;margin:0 2px}.score_detail_board .summary_score .team .foul>em.active{background-color:#ffa609;opacity:1}.score_detail_board .summary_score .info{position:relative;display:flex;height:80px}.score_detail_board .summary_score .play_text{position:absolute;left:50%;bottom:0;margin-left:-80px;width:160px;text-align:center;font-size:12px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.score_detail_board .summary_score .score{display:flex;max-width:120px;margin-top:5px;line-height:33px;color:#fff}.score_detail_board .summary_score .score strong{position:relative;width:30px;font-size:24px}.score_detail_board .summary_score .score .left{float:left;text-align:right}.score_detail_board .summary_score .score .right{float:right;text-align:left}.score_detail_board .summary_score .score .on{color:#ed2026}.score_detail_board .summary_score .score .left em{float:right}.score_detail_board .summary_score .score .right em{float:left}.score_detail_board .summary_score .score .pk{font-size:12px;line-height:42px}.score_detail_board .summary_score .score .left .pk{padding-right:2px}.score_detail_board .summary_score .score .right .pk{padding-left:2px}.score_detail_board .summary_score .score .set{position:absolute;top:-5px;width:22px;height:7px;text-indent:-9999px;overflow:hidden}.score_detail_board .summary_score .score .set:after,.score_detail_board .summary_score .score .set:before{content:"";width:7px;height:7px;border-radius:100%;background-color:#fff;opacity:.4}.score_detail_board .summary_score .score .set:before{float:left}.score_detail_board .summary_score .score .set:after{float:right}.score_detail_board .summary_score .score .left .set{right:3px}.score_detail_board .summary_score .score .right .set{left:3px}.score_detail_board .summary_score .score .set.on1:before,.score_detail_board .summary_score .score .set.on2:after,.score_detail_board .summary_score .score .set.on2:before{background-color:#ed2026;opacity:1}.score_detail_board .summary_score .state{display:flex;width:40px;min-width:40px;height:33px;align-items:center;justify-content:center;margin:0 10px;font-size:12px;color:#fff}.score_detail_board .summary_score .state span{width:100%;padding:2px 0;border-radius:3px;background-color:#666;line-height:15px;text-align:center}.score_detail_board .summary_score .stadium,.score_detail_board .summary_score .time{position:absolute;left:50%;margin-left:-70px;width:140px;line-height:21px;text-align:center;font-size:12px;color:#fff;opacity:.4}.score_detail_board .summary_score .time{top:42px}.score_detail_board .summary_score .video{position:absolute;left:50%;margin-left:-45px;width:140px;line-height:21px;text-align:center;font-size:12px;top:66px}.score_detail_board .summary_score .video .tag{flex:1 1;max-width:85px;height:32px;background:#212531;border-radius:5px;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.score_detail_board .summary_score .video .tag:before{content:"";margin-right:6px;display:inline-block;width:7px;height:9px;background:url(/images/onair_icon.svg) 50%/cover no-repeat}.score_detail_board .summary_score .stadium{top:60px}.score_detail_board .detail_score .tab{float:right;margin:0 10px 5px 0;height:20px}.score_detail_board .detail_score .tab li{float:left;margin-left:10px}.score_detail_board .detail_score .tab button{height:20px;line-height:20px;font-size:12px;color:#fff;opacity:.3}.score_detail_board .detail_score .tab button:before{float:left;margin:8px 5px 0 0;content:"";width:4px;height:4px;border-radius:100%;background-color:#fff}.score_detail_board .detail_score .tab .selected{opacity:1}.score_detail_board .detail_score .detail_board{position:relative;clear:both;margin-bottom:3px;padding-left:130px;border-top:1px solid hsla(0,0%,100%,.3);color:#fff}.score_detail_board .detail_score .detail_board:after{position:absolute;content:"";top:24px;left:0;right:0;height:1px;background-color:#fff;opacity:.3}.score_detail_board .detail_score .team{position:absolute;top:25px;left:0}.score_detail_board .detail_score .team span{display:block;padding-left:10px;width:130px;height:25px;line-height:25px;font-size:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;box-sizing:border-box}.score_detail_board .detail_score .basic_board,.score_detail_board .detail_score .special_board{display:flex}.score_detail_board .detail_score .inner{display:flex;flex:9 1}.score_detail_board .detail_score .item{flex:1 1;color:#fff;text-align:center}.score_detail_board .detail_score .item dt{margin-bottom:1px;height:24px;line-height:24px;font-size:12px;color:#fff}.score_detail_board .detail_score .item dd{height:25px;line-height:25px;font-size:12px;color:#fff}.score_detail_board .detail_score .item.on{position:relative}.score_detail_board .detail_score .item.on:after{position:absolute;top:24px;left:0;right:0;content:"";height:1px;background-color:#0fff7a;z-index:1}.score_detail_board .detail_score .overtime .inner{display:flex;flex:9 1;overflow-x:scroll}.score_detail_board .detail_score .overtime .inner .item{flex:0 0 auto;min-width:11%}.score_detail_board .detail_score .special_board .item dd{overflow:hidden}.score_detail_board .detail_score .special_board .item dd:after{display:block;margin:7px auto 0;content:"";width:11px;height:11px;border-radius:100%;background-color:#000;opacity:.2}.score_detail_board .detail_score .special_board .item dd.on:after{background-color:#1fc268;opacity:1}.score_detail_board.baseball .summary_score{flex-direction:row-reverse}.score_detail_board.baseball .summary_score .team.left{padding-left:0;padding-right:10px}.score_detail_board.baseball .summary_score .team.right{padding-left:10px;padding-right:0}.score_detail_board.baseball .summary_score .info{height:90px}.score_detail_board.baseball .summary_score .score{flex-direction:row-reverse}.score_detail_board.baseball .summary_score .score .left em{float:left}.score_detail_board.baseball .summary_score .score .right em{float:right}.score_detail_board.baseball .detail_score .detail_board{padding-left:75px}.score_detail_board.baseball .detail_score .team span{width:75px}.score_detail_board.volleyball .detail_score .detail_board{padding-left:100px}.score_detail_board.volleyball .detail_score .team span{width:100px}.score_detail_board .special_option{position:absolute;top:0;left:0}.score_detail_board .special_option:after{position:absolute;top:9px;right:-13px;content:"";width:10px;height:6px;background:url(/images/sp_layout.png) no-repeat -275px 0;background-size:350px 350px}.score_detail_board .special_option select{padding-left:15px;height:24px;line-height:24px;border:none;appearance:none;background-color:hsla(0,0%,100%,0);font-size:12px;color:#fff}.score_detail_board .match_tracker{position:relative}.score_detail_board .match_tracker iframe{width:100%}.score_detail_board .match_tracker .tip{position:absolute;bottom:0;right:10px;line-height:33px;font-size:10px;color:#fff;opacity:.4;z-index:1}.cheer_area{flex:1 1;display:flex;flex-direction:column;width:100%;overflow:hidden;background-color:#fff;position:relative}.cheer_input_area{position:absolute;left:0;right:0;bottom:0;height:49px;z-index:20}.cheer_input_area .inner{position:relative;border-top:1px solid rgba(230,232,234,.5)}.cheer_input_area .inner:before{content:"";display:block;position:absolute;top:-6px;right:0;left:0;height:6px;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.05))}.cheer_input_area .btn{position:absolute;top:0;width:50px;height:48px;line-height:48px;text-indent:-9999px}.cheer_input_area .btn:after{float:left;content:"";background:url(/images/sp_layout.png) no-repeat 0 -9999px;background-size:350px 350px}.cheer_input_area .btn_view_option{right:0}.cheer_input_area .btn_view_option:after{margin:18px 0 0 16px;width:18px;height:11px;background-position:-230px -165px}.cheer_input_area .btn_view_option.expansion_view:after{background-position:-210px -165px}.cheer_input_area .btn_enter{right:0}.cheer_input_area .btn_enter:after{margin:16px 0 0 15px;width:20px;height:16px;background-position:-250px -165px}.cheer_input_area .btn_enter.on:after{background-position:-275px -165px}.cheer_input_area .btn_power{right:0;background:url(/images/ic-power-chat.png) no-repeat 50%;background-size:26px 25px}.cheer_input_area .cheer_input_box{width:100%;padding:0 50px;height:48px;border:none;box-sizing:border-box}.cheer_input_area .cheer_input_box.game{padding-left:15px}.cheer_input_area .img_upload{position:absolute;width:50px;height:48px;background:url(/images/ic-upload.svg) no-repeat 50%;background-size:24px 22px;display:block}.cheer_input_area .img_upload input{display:none}@keyframes CheerWS{0%{background-color:rgba(225,225,0,.2)}to{background-color:rgba(225,225,0,0)}}@keyframes up-down{0%{transform:none}10%{transform:translateY(-7px)}20%{transform:translateY(0)}30%{transform:translateY(-5px)}40%{transform:translateY(0)}50%{transform:translateY(-2px)}60%{transform:translateY(0)}to{transform:none}}.cheer_list{position:relative;display:flex;flex-direction:column;height:calc(100% - 48px);width:100%}.cheer_list .inner{height:100%;width:100%;overflow-y:scroll;box-sizing:border-box;padding-bottom:5px}.cheer_list .item_message{position:relative;display:flex;padding:5px 10px}.cheer_list .item_message.different_game{background-color:#f9f9f9}.cheer_list .item_message.ws{animation-duration:1s;animation-name:CheerWS;animation-iteration-count:1;animation-direction:alternate}.cheer_list .item_message:after{display:block;content:"";clear:both}.cheer_list .item_message:active{background-color:#f5f5f5}.cheer_list .lnk_user{align-self:flex-start}.cheer_list .lnk_user .thumb{position:relative;float:left;width:28px;height:28px}.cheer_list .lnk_user .thumb img{width:28px;height:28px;border-radius:100%}.cheer_list .lnk_user .thumb:before{position:absolute;content:"";top:0;left:-1px;width:30px;height:30px;z-index:2}.cheer_list .lnk_user .border{position:absolute;top:-1px;left:-1px;content:"";width:30px;height:30px}.cheer_list .lnk_user .mark{border-radius:50%;border:1px solid #fff;position:absolute;right:-8px;top:-8px;width:16px;height:16px;display:none}.cheer_list .lnk_user .mark.r{background:#fff url(/images/ic-real.svg) no-repeat 50%;background-size:16px;display:block}.cheer_list .lnk_user .mark.f{background:#fff url(/images/ic-fake.svg) no-repeat 50%;background-size:16px;display:block}.cheer_list .message_balloon{padding-left:8px;font-size:0;align-self:center}.cheer_list .message_balloon.b{display:flex}.cheer_list .message_balloon span{margin-right:8px;font-size:12px}.cheer_list .message_balloon .icon_champ{margin-right:5px;margin-bottom:-2px}.cheer_list .message_balloon .name{color:#777}.cheer_list .message_balloon .analysis{font-weight:700;color:#f09a3d!important;margin-right:3px}.cheer_list .message_balloon .message{color:#000;word-break:break-all}.cheer_list .message_balloon .message.b,.cheer_list .message_balloon .message.f,.cheer_list .message_balloon .message.m{opacity:.3}.cheer_list .message_balloon .message>em:before{content:"";width:6px;height:7px;margin-right:3px;display:inline-block}.cheer_list .message_balloon .message .up:before{background:url(/images/ic-odds-up.svg) no-repeat 50%;background-size:6px 7px}.cheer_list .message_balloon .message .down:before{background:url(/images/ic-odds-down.svg) no-repeat 50%;background-size:6px 7px}.cheer_list .message_balloon .message_time{display:inline-block;height:16px;line-height:16px;font-size:10px;color:#c1c1c1;vertical-align:top}.cheer_list .message_balloon .game_score{color:#4ca0e7!important}.cheer_list .message_balloon>div:nth-child(2){display:flex;align-items:flex-start}.cheer_list .message_balloon>div:nth-child(2) img{margin-right:10px;width:30px;height:30px}.cheer_list .message_balloon>a{font-size:12px;color:#2386da}.cheer_list .item_message.me span{color:#ed2026}.cheer_list .item_message.relay{padding:6px 10px;background-color:#3db39e}.cheer_list .item_message.relay .message{color:#fff}.cheer_list .item_message.relay .message_time{color:#cdf9f1}.cheer_list .item_message.relay .game_score{color:#cdf9f1!important}.cheer_list .item_message.event .message{color:#4264a6}.cheer_list .item_message.action .message{color:#000}.cheer_list .item_message.caster .message{color:#20b79c}.cheer_list .item_message.animate{animation:up-down 1s 1}.cheer_list .item_message.champ .name{color:#7289da;font-weight:700}.cheer_list .item_comment_message:before{content:"";display:inline-block;width:13px;height:13px;border-left:1px solid #ccc;border-color:#ccc #ccc currentcolor;border-top:1px solid #ccc;border-radius:5px 0 0 0;position:absolute;left:23px;bottom:-4px}.cheer_list .item_comment_message{position:relative;padding:0 36px;height:20px;display:flex;align-items:center;font-size:12px;max-width:100%;box-sizing:border-box}.cheer_list .item_comment_message>span{margin-right:6px;color:#777}.cheer_list .item_comment_message .comment_content{display:flex;align-items:center;flex:1 1;overflow:hidden}.cheer_list .item_comment_message .comment_content img{width:20px;height:20px;min-width:20px;margin-right:4px}.cheer_list .item_comment_message .comment_content p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.cheer_list .text_relay{position:relative;width:100%;padding:0 90px 0 15px;height:40px;background-color:#f1f2f4;z-index:10;box-sizing:border-box}.cheer_list .text_relay .tx{line-height:40px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cheer_list .text_relay .tx:before{display:inline-block;margin:12px 10px 0 0;content:"";width:16px;height:16px;background:url(/images/sp_layout.png) no-repeat -225px -270px;background-size:350px 350px;vertical-align:top}.cheer_list .text_relay .btn_more{position:absolute;top:10px;right:15px;width:60px;height:20px;font-size:12px;border:1px solid #666;border-radius:3px}.cheer_list .empty_cheer{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#f1f2f4}.cheer_list .empty_cheer .inner{position:absolute;top:50%;left:0;right:0;margin-top:-60px;height:120px;text-align:center}.cheer_list .empty_cheer .inner:before{display:block;margin:0 auto 15px;content:"";width:50px;height:50px;background:url(/images/sp_layout.png) no-repeat -190px -100px;background-size:350px 350px}.cheer_list .empty_cheer p{line-height:21px;color:#666}.layer_relay_detail{position:fixed;top:0;right:0;bottom:0;left:0;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;background-color:#fff;z-index:9999}.layer_relay_detail .nav{position:relative;height:54px;border-bottom:1px solid #e4e4e4;background-color:#fff}.layer_relay_detail .nav .tit{text-align:center;line-height:51px;font-size:16px}.layer_relay_detail .nav .btn_prev{position:absolute;top:0;left:0;width:41px;height:54px;line-height:54px;text-indent:-9999px;overflow:hidden}.layer_relay_detail .nav .btn_prev:before{float:left;margin:18px 0 0 15px;content:"";width:11px;height:18px;background:url(/images/sp_layout.png) no-repeat -140px 0;background-size:350px 350px}.layer_relay_detail .list .item{position:relative;padding:14px 15px 14px 55px;min-height:64px;border-bottom:1px solid #f2f2f2;box-sizing:border-box}.layer_relay_detail .list .item:after{position:absolute;top:50%;left:15px;margin-top:-15px;content:"";width:30px;height:30px;background:url(/images/ic_notify.png) no-repeat;background-size:30px 30px}.layer_relay_detail .list .info:after{display:block;content:"";clear:both}.layer_relay_detail .list .info em{display:block;font-size:12px}.layer_relay_detail .list .state{float:left;color:#2b8f29}.layer_relay_detail .list .date{float:right;color:#aaa}.layer_relay_detail .list .title{padding-left:15px;height:40px;line-height:40px;background-color:#78818e;color:#fff}.score_detail_wrap.small_view .summary .tit{display:none}.score_detail_wrap.small_view .summary .btn_oc:before{background-position:-300px -165px}.score_detail_wrap.small_view .score_detail_board{padding-top:0;min-height:106px}.score_detail_wrap.small_view .detail_score{display:none}.score_detail_wrap.small_view .summary_score .team{display:flex;margin-bottom:0;padding:0;height:54px;align-items:center}.score_detail_wrap.small_view .summary_score .team .logo,.score_detail_wrap.small_view .summary_score .team .player{display:none}.score_detail_wrap.small_view .summary_score .team .name{margin-bottom:0;width:100%;font-size:12px;box-sizing:border-box}.score_detail_wrap.small_view .summary_score .team.left .name{padding:0 10px 0 40px;text-align:right}.score_detail_wrap.small_view .summary_score .team.right .name{padding:0 40px 0 10px;text-align:left}.score_detail_wrap.small_view .summary_score .info{width:120px;height:auto}.score_detail_wrap.small_view .summary_score .stadium,.score_detail_wrap.small_view .summary_score .time{display:none}.score_detail_wrap.small_view .summary_score .score{margin:0;line-height:54px;align-items:center}.score_detail_wrap.small_view .summary_score .score strong{font-size:20px}.score_detail_wrap.small_view .summary_score .state{top:10px}.score_detail_wrap.small_view .summary_score .pk{height:54px;line-height:61px}.score_detail_wrap.small_view .summary_score .btn_betting,.score_detail_wrap.small_view .summary_score .play_text,.score_detail_wrap.small_view .summary_score .team .foul{display:none}.score_detail_wrap.small_view .score_detail_board.volleyball .score .set{top:10px;width:16px}.score_detail_wrap.small_view .score_detail_board.volleyball .score .set:after,.score_detail_wrap.small_view .score_detail_board.volleyball .score .set:before{width:5px;height:5px}.score_detail_wrap.small_view .score_detail_board.baseball .team.left .name{padding:0 40px 0 10px;text-align:left}.score_detail_wrap.small_view .score_detail_board.baseball .team.right .name{padding:0 10px 0 40px;text-align:right}.score_detail_wrap .score_detail_board.soccer .state span{background-color:#09c5a8}.score_detail_wrap .score_detail_board.baseball .state span{background-color:#1fc268}.score_detail_wrap .score_detail_board.basketball .state span{background-color:#f09a3d}.score_detail_wrap .score_detail_board.volleyball .state span{background-color:#ff9a85}.score_detail_wrap .score_detail_board.icehockey .state span{background-color:#0ec3ff}.score_detail_wrap .score_detail_board.football .state span{background-color:#e05d5d}.score_detail_wrap .score_detail_board.tennis .state span{background-color:#447fea}.score_detail_wrap .score_detail_board.lol .state span{background-color:#efc02c}.score_detail_wrap .score_detail_board.starcraft .state span{background-color:#acbb4b}.score_detail_wrap .score_detail_board.soccer .detail_score .item.r dd{color:#09c5a8}.score_detail_wrap .score_detail_board.soccer .detail_score .item.on:after,.score_detail_wrap .score_detail_board.soccer .special_board .item dd.on:after{background-color:#09c5a8}.score_detail_wrap .score_detail_board.baseball .detail_score .item.r dd{color:#0fff7a}.score_detail_wrap .score_detail_board.baseball .detail_score .item.on:after,.score_detail_wrap .score_detail_board.baseball .special_board .item dd.on:after{background-color:#0fff7a}.score_detail_wrap .score_detail_board.basketball .detail_score .item.r dd{color:#f09a3d}.score_detail_wrap .score_detail_board.basketball .detail_score .item.on:after,.score_detail_wrap .score_detail_board.basketball .special_board .item dd.on:after{background-color:#f09a3d}.score_detail_wrap .score_detail_board.volleyball .detail_score .item.r dd{color:#ff9a85}.score_detail_wrap .score_detail_board.volleyball .detail_score .item.on:after,.score_detail_wrap .score_detail_board.volleyball .special_board .item dd.on:after{background-color:#ff9a85}.score_detail_wrap .score_detail_board.icehockey .detail_score .item.r dd{color:#0ec3ff}.score_detail_wrap .score_detail_board.icehockey .detail_score .item.on:after,.score_detail_wrap .score_detail_board.icehockey .special_board .item dd.on:after{background-color:#0ec3ff}.score_detail_wrap .score_detail_board.football .detail_score .item.r dd{color:#e05d5d}.score_detail_wrap .score_detail_board.football .detail_score .item.on:after,.score_detail_wrap .score_detail_board.football .special_board .item dd.on:after{background-color:#e05d5d}.score_detail_wrap .score_detail_board.tennis .detail_score .item.r dd{color:#447fea}.score_detail_wrap .score_detail_board.tennis .detail_score .item.on:after,.score_detail_wrap .score_detail_board.tennis .special_board .item dd.on:after{background-color:#447fea}.score_detail_wrap.ready .detail_score{display:none}.score_detail_wrap.close .score_detail_board .state span{background-color:#78818e}.baseball_tracker{clear:both;position:relative;height:180px;background-color:#4e8a4d}.baseball_tracker .ground{position:relative;margin:0 auto;width:360px;height:180px;background:url(/images/bg_score_board/bg_baseball_tracker.png) no-repeat center 0;background-size:360px 180px}.baseball_tracker .dimmer{z-index:9;width:100%;height:100;opacity:.75;background-color:#1b1e23;position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center}.baseball_tracker .dimmer h2{color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.5);font-size:20px}.baseball_tracker .count{position:absolute;left:10px;bottom:10px}.baseball_tracker .count dl{clear:left;height:16px;line-height:16px}.baseball_tracker .count dt{float:left;width:20px;text-align:center;color:#fff;font-size:12px}.baseball_tracker .count dd{position:relative;float:left;margin-top:5px}.baseball_tracker .count dd em{float:left;margin-right:3px;width:6px;height:6px;border-radius:100%;background-color:#194217}.baseball_tracker .count .b .n1 em:first-child,.baseball_tracker .count .b .n2 em:first-child,.baseball_tracker .count .b .n2 em:nth-child(2),.baseball_tracker .count .b .n3 em:first-child,.baseball_tracker .count .b .n3 em:nth-child(2),.baseball_tracker .count .b .n3 em:nth-child(3){background-color:#0cff00}.baseball_tracker .count .s .n1 em:first-child,.baseball_tracker .count .s .n2 em:first-child,.baseball_tracker .count .s .n2 em:nth-child(2),.baseball_tracker .count .s .n3 em:first-child,.baseball_tracker .count .s .n3 em:nth-child(2),.baseball_tracker .count .s .n3 em:nth-child(3){background-color:#f6ff00}.baseball_tracker .count .o .n1 em:first-child,.baseball_tracker .count .o .n2 em:first-child,.baseball_tracker .count .o .n2 em:nth-child(2),.baseball_tracker .count .o .n3 em:first-child,.baseball_tracker .count .o .n3 em:nth-child(2),.baseball_tracker .count .o .n3 em:nth-child(3){background-color:red}.baseball_tracker .base span{position:absolute;top:0;width:10px;height:10px;transform:rotate(45deg);background-color:#fff}.baseball_tracker .base .b1{top:81px;right:120px}.baseball_tracker .base .b2{top:27px;left:173px}.baseball_tracker .base .b3{top:81px;left:116px}.baseball_tracker .base .on{background-color:#ed2026}.baseball_tracker .base_on span{position:absolute;height:21px;line-height:21px}.baseball_tracker .base_on em{display:inline-block;padding:0 7px;max-width:120px;border-radius:3px;font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background-color:#fff}.baseball_tracker .base_on .defence{top:55px;left:0;right:0;text-align:center}.baseball_tracker .base_on .defence em{margin-left:-2px;background-color:rgba(0,0,0,.6);color:#fff}.baseball_tracker .base_on .offence{bottom:20px;right:195px}.baseball_tracker .base_on .base1{top:75px;left:246px}.baseball_tracker .base_on .base2{top:21px;left:189px}.baseball_tracker .base_on .base3{top:75px;right:250px}.baseball_tracker .base_on .offence em{max-width:95px}.baseball_tracker .base_on .base1 em,.baseball_tracker .base_on .base3 em{max-width:100px}.baseball_tracker .player{position:absolute;bottom:10px;left:260px}.baseball_tracker .player span{display:block;max-width:120px;line-height:17px;font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#fff}.odds_column{margin-top:10px;background-color:#fff;overflow:hidden}.odds_column .tit{margin:20px 0 20px 15px;font-weight:700}.odds_column .tab{margin-bottom:15px;padding:0 15px}.odds_column .tab ul{display:flex;border:1px solid #78818e}.odds_column .tab ul:after{display:block;content:"";clear:both}.odds_column .tab li{flex:1 1}.odds_column .tab button{display:block;width:100%;height:33px;line-height:33px;text-align:center}.odds_column .tab .selected{background-color:#78818e;color:#fff}.odds_column .odds_list .hd{display:table;padding-left:150px;width:100%;border-top:1px solid #f2f2f2;box-sizing:border-box}.odds_column .odds_list .hd span{display:table-cell;width:33.3%;height:36px;line-height:36px;text-align:center}.odds_column .odds_list .item{position:relative;border-top:1px solid #f2f2f2}.odds_column .odds_list .inner{display:table;padding-left:150px;width:100%;box-sizing:border-box}.odds_column .odds_list .inner span{display:table-cell;width:33.3%;height:38px;line-height:38px;text-align:center}.odds_column .odds_list .inner .selected{background-color:#f2faff}.odds_column .odds_list .type{position:absolute;top:0;left:15px;line-height:38px}.odds_column .odds_list .type em{padding-left:5px;color:#db5500}.odds_column .odds_list .type.unover em{color:#0090db}.odds_column .odds_list .down:after,.odds_column .odds_list .up:after{display:inline-block;content:"";width:0;height:0;border-right:4px solid transparent;border-left:4px solid transparent;vertical-align:top}.odds_column .odds_list .up:after{margin:13px 0 0 5px;border-top:4px solid transparent;border-bottom:4px solid #ed2026}.odds_column .odds_list .down:after{margin:17px 0 0 5px;border-top:4px solid #2a83ff;border-bottom:4px solid transparent}.odds_column .odds_list .change_list{padding:10px;background-color:#f2f2f2}.odds_column .odds_list .list table{width:100%;border:1px solid #e4e4e4;background-color:#fff}.odds_column .odds_list .list th{height:30px;line-height:30px;border-bottom:1px solid #e4e4e4;background-color:#f2f2f2}.odds_column .odds_list .list td{height:33px;line-height:33px;border-top:1px solid #f2f2f2;text-align:center}.odds_column .odds_list .list .date{font-size:11px}.odds_column .odds_list .list .odds_value{position:relative}.odds_column .odds_list .list .odds_value span{text-align:right;font-size:12px}.odds_column .odds_list .list .odds_value .handicap{color:#db5500}.odds_column .odds_list .list .odds_value .unover{color:#0090db}.odds_column .odds_list .list .odds_value em{position:absolute}.odds_column .odds_list .list .odds_value .up:after{margin:11px 0 0 5px;border-top:4px solid transparent;border-bottom:4px solid #ed2026}.odds_column .odds_list .list .odds_value .down:after{margin:16px 0 0 5px;border-top:4px solid #2a83ff;border-bottom:4px solid transparent}.odds_column .odds_list.foreign_list .bd .inner span,.odds_column .odds_list.foreign_list .hd span{width:25%}.odds_column .odds_list.foreign_list .point{color:#db5500}.odds_column .odds_list.foreign_list .point.unover{color:#0090db}.soccer_cast{padding:15px 20px 0;background-color:#fff}.soccer_cast .inner{position:relative;padding-bottom:50px}.soccer_cast .inner:after{position:absolute;content:"";width:1px;left:50%;top:0;bottom:0;background-color:#eee}.soccer_cast .item{position:relative;margin-bottom:10px;min-height:30px}.soccer_cast .item:after{display:block;content:"";clear:both}.soccer_cast .item .team{position:relative;padding:5px 10px;width:calc(50% - 72px);border:1px solid #eee;background-color:#fff}.soccer_cast .item .team span{display:block}.soccer_cast .item .team:after{position:absolute;top:50%;content:"";clear:both;width:50px;height:1px;background-color:#eee}.soccer_cast .item .team .player{font-size:13px;font-weight:700}.soccer_cast .item .team .cont{margin-top:1px;font-size:12px;color:#999}.soccer_cast .item .team .time{position:absolute;top:50%;margin-top:-15px;height:30px;line-height:30px;font-weight:700;white-space:nowrap}.soccer_cast .item .home{float:left}.soccer_cast .item .home:after{right:-50px}.soccer_cast .item .home .time{left:100%;margin-left:101px}.soccer_cast .item .away{float:right}.soccer_cast .item .away:after{left:-50px}.soccer_cast .item .away .time{right:100%;margin-right:101px}.soccer_cast .item .event{position:absolute;top:50%;left:50%;margin:-14px 0 0 -14px;width:28px;height:28px;line-height:28px;text-align:center;border:1px solid #eee;border-radius:14px;background-color:#fff;text-indent:-9999px;z-index:1}.soccer_cast .item .event:after{position:absolute;top:6px;left:6px;content:"";width:16px;height:16px;background:url(/images/sp_layout.png) no-repeat 0 -9999px;background-size:350px 350px}.soccer_cast .item .event.half,.soccer_cast .item .event.start{top:0;margin:0 0 0 -72px;width:144px;text-indent:0;border-color:#ed2026}.soccer_cast .item .event.goal{border-color:#ed2026}.soccer_cast .item .event.goal:after{background-position:-125px -240px}.soccer_cast .item .event.own_goal:after{background-position:-145px -240px}.soccer_cast .item .event.no_gaol:after{background-position:-165px -240px}.soccer_cast .item .event.pk_success:after{background-position:-185px -240px}.soccer_cast .item .event.pk_fail:after{background-position:-205px -240px}.soccer_cast .item .event.yellow_card:after{background-position:-225px -240px}.soccer_cast .item .event.red_card:after{background-position:-245px -240px}.soccer_cast .item .event.change:after{background-position:-265px -240px}.baseball_cast dl{margin-top:10px}.baseball_cast dt{height:40px;line-height:40px;background-color:#fff}.baseball_cast dd{display:none;padding:10px 5px 0}.baseball_cast .tit{float:left;padding-left:15px}.baseball_cast .btn_oc{float:right;width:41px;height:40px;line-height:40px;text-indent:-9999px}.baseball_cast .btn_oc:after{float:left;margin:16px 0 0 15px;content:"";width:11px;height:7px;background:url(/images/sp_layout.png) no-repeat -225px -190px;background-size:350px 350px}.baseball_cast .box{margin-top:5px;padding:12px 15px;background-color:#fff}.baseball_cast .box:first-child{margin-top:0}.baseball_cast .box span{display:block;margin-top:3px}.baseball_cast .box span:first-child{margin-top:0}.baseball_cast .box .player{font-weight:700;color:#2b8f29}.baseball_cast .box .notify{font-weight:700}.baseball_cast .view dd{display:block}.baseball_cast .view .btn_oc:after{background-position:-225px -200px}.basketball_cast dl{margin-top:10px;background-color:#fff}.basketball_cast dt{height:40px;line-height:40px}.basketball_cast .tit{float:left;padding-left:15px}.basketball_cast .btn_oc{float:right;width:41px;height:40px;line-height:40px;text-indent:-9999px}.basketball_cast .btn_oc:after{float:left;margin:16px 0 0 15px;content:"";width:11px;height:7px;background:url(/images/sp_layout.png) no-repeat -225px -190px;background-size:350px 350px}.basketball_cast dd{display:none;position:relative;padding:12px 15px 12px 64px;border-top:1px solid #f1f2f4}.basketball_cast dd:first-of-type{border-color:#e5e5e5}.basketball_cast .time{position:absolute;top:12px;left:15px}.basketball_cast .view dd{display:block}.basketball_cast .view .btn_oc:after{background-position:-225px -200px}.basketball_cast .notify{font-weight:700}.volleyball_cast dl{margin-top:10px;background-color:#fff}.volleyball_cast dt{height:40px;line-height:40px}.volleyball_cast .tit{float:left;padding-left:15px}.volleyball_cast .btn_oc{float:right;width:41px;height:40px;line-height:40px;text-indent:-9999px}.volleyball_cast .btn_oc:after{float:left;margin:16px 0 0 15px;content:"";width:11px;height:7px;background:url(/images/sp_layout.png) no-repeat -225px -190px;background-size:350px 350px}.volleyball_cast dd{display:none;position:relative;padding:12px 15px 12px 64px;border-top:1px solid #f1f2f4}.volleyball_cast dd:first-of-type{border-color:#e5e5e5}.volleyball_cast .tx{position:relative;display:block;margin-top:8px;padding-left:30px}.volleyball_cast .tx:first-child{margin-top:0}.volleyball_cast .logo{position:absolute;top:-1px;left:0;width:20px;height:20px;vertical-align:top}.volleyball_cast .set_score{position:absolute;top:12px;left:15px}.volleyball_cast .view dd{display:block}.volleyball_cast .view .btn_oc:after{background-position:-225px -200px}.icehockey_cast dl{margin-top:10px;background-color:#fff}.icehockey_cast dt{height:40px;line-height:40px}.icehockey_cast .tit{float:left;padding-left:15px}.icehockey_cast .btn_oc{float:right;width:41px;height:40px;line-height:40px;text-indent:-9999px}.icehockey_cast .btn_oc:after{float:left;margin:16px 0 0 15px;content:"";width:11px;height:7px;background:url(/images/sp_layout.png) no-repeat -225px -190px;background-size:350px 350px}.icehockey_cast dd{display:none;position:relative;padding:12px 15px 12px 64px;border-top:1px solid #f1f2f4}.icehockey_cast dd:first-of-type{border-color:#e5e5e5}.icehockey_cast .time{position:absolute;top:12px;left:15px}.icehockey_cast .tx{position:relative;display:flex;padding-left:30px;min-height:20px}.icehockey_cast .tx .events{height:15px;display:flex;flex-wrap:nowrap}.icehockey_cast .tx .events em{display:inline-block;margin:2px 5px 0 0;width:15px;height:15px;vertical-align:top;background:url(/images/sp_layout.png) no-repeat 100px -100px;background-size:350px 350px}.icehockey_cast .tx .events em.goal{background-position:-105px -290px}.icehockey_cast .tx .events em.no_goal{background-position:-145px -290px}.icehockey_cast .tx .events em.y2{background-position:-165px -290px}.icehockey_cast .tx .events em.y5{background-position:-185px -290px}.icehockey_cast .tx .events em.y10{background-position:-205px -290px}.icehockey_cast .tx .events em.r10{background-position:-225px -290px}.icehockey_cast .tx .events em.change{background-position:-245px -290px}.icehockey_cast .tx .texts{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icehockey_cast .tx .texts em{display:block;margin-top:2px;font-size:12px;color:#999;margin-right:5px}.icehockey_cast .logo{position:absolute;top:-1px;left:0;width:20px;height:20px;vertical-align:top}.icehockey_cast .view dd{display:block}.icehockey_cast .view .btn_oc:after{background-position:-225px -200px}.icehockey_cast .notify{padding-left:0;font-weight:700}.icehockey_cast .notify:before{display:none}.football_cast dl{margin-top:10px;background-color:#fff}.football_cast dt{height:40px;line-height:40px}.football_cast .tit{float:left;padding-left:15px}.football_cast .btn_oc{float:right;width:41px;height:40px;line-height:40px;text-indent:-9999px}.football_cast .btn_oc:after{float:left;margin:16px 0 0 15px;content:"";width:11px;height:7px;background:url(/images/sp_layout.png) no-repeat -225px -190px;background-size:350px 350px}.football_cast dd{display:none;position:relative;padding:12px 15px 12px 64px;border-top:1px solid #f1f2f4}.football_cast dd:first-of-type{border-color:#e5e5e5}.football_cast .time{position:absolute;top:12px;left:15px}.football_cast .tx{position:relative;display:block;padding-left:30px;min-height:20px}.football_cast .tx:before{float:left;margin:2px 5px 0 0;content:"";width:15px;height:15px;vertical-align:top;background:url(/images/sp_layout.png) no-repeat 100px -100px;background-size:350px 350px}.football_cast .tx em{display:block;margin-top:2px;padding-left:20px;font-size:12px;color:#999}.football_cast .tx.goal:before{background-position:-105px -310px}.football_cast .tx.no_goal:before{background-position:-125px -310px}.football_cast .logo{position:absolute;top:-1px;left:0;width:20px;height:20px;vertical-align:top}.football_cast .view dd{display:block}.football_cast .view .btn_oc:after{background-position:-225px -200px}.football_cast .notify{padding-left:0;font-weight:700}.football_cast .notify:before{display:none}.starcraft_cast{margin-top:10px;background-color:#fff;overflow:hidden}.starcraft_cast .hd{display:table;width:100%}.starcraft_cast .cell{display:table-cell}.starcraft_cast .hd .cell{height:36px;line-height:36px;text-align:center}.starcraft_cast .item{display:table;width:100%;border-top:1px solid #f2f2f2}.starcraft_cast .item .cell{height:60px;text-align:center;vertical-align:middle}.starcraft_cast span.cell_set{width:60px}.starcraft_cast span.cell_player{width:23%}.starcraft_cast .item .cell_set em{display:block}.starcraft_cast .item .cell_set .time{color:#999}.starcraft_cast .item .cell_map{padding-left:5px}.starcraft_cast .item .cell_map .btn_map{display:flex;align-items:center;text-align:left}.starcraft_cast .item .cell_map img{display:block;margin-right:10px;width:30px;height:30px;vertical-align:middle}.starcraft_cast .item .cell_map em{display:-webkit-box;width:100%;-webkit-box-orient:vertical;word-break:break-all;-webkit-line-clamp:2;overflow:hidden}.starcraft_cast .item .cell_player{font-size:0}.starcraft_cast .item .cell_player em{display:inline-block;height:21px;line-height:21px;border-radius:3px;vertical-align:middle;font-size:14px}.starcraft_cast .item .cell_player .win{margin-left:5px;width:21px;background-color:#ed2026;color:#fff}.starcraft_cast .layer_map_detail{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.8);color:#fff;overflow-x:auto;z-index:9999}.starcraft_cast .layer_map_detail .option{margin:20px auto 10px;width:320px}.starcraft_cast .layer_map_detail .option button{float:right;width:38px;height:38px;line-height:38px;text-indent:-9999px}.starcraft_cast .layer_map_detail .option button:after{float:left;content:"";margin:10px;width:18px;height:18px;background:url(/images/sp_layout.png) no-repeat -105px -210px;background-size:350px 350px}.starcraft_cast .layer_map_detail .option .btn_close:after{background-position:-50px 0}.starcraft_cast .layer_map_detail .option:after{display:block;content:"";clear:both}.starcraft_cast .layer_map_detail .map{display:block;margin:0 auto;width:320px}.starcraft_cast .layer_map_detail .map img{display:block;width:320px;height:auto}.starcraft_cast .layer_map_detail .name{display:block;height:51px;line-height:51px;text-align:center;background-color:#111}.lol_cast{margin-top:10px;overflow:hidden;overflow-y:scroll}.lol_cast .tab{margin-bottom:10px;padding:15px;background-color:#fff}.lol_cast .tab ul{display:flex;border:1px solid #78818e}.lol_cast .tab ul:after{display:block;content:"";clear:both}.lol_cast .tab li{flex:1 1}.lol_cast .tab button{display:block;width:100%;height:33px;line-height:33px;text-align:center}.lol_cast .tab .selected{background-color:#78818e;color:#fff}.lol_cast .tab button:disabled{color:#c1c1c1}.lol_cast .detail{position:relative;display:flex;background-color:#fff}.lol_cast .detail .info{position:absolute;top:25px;left:50%;margin-left:-40px;width:80px;text-align:center}.lol_cast .detail .info .score:after{display:block;content:"";clear:both}.lol_cast .detail .info .score em{float:left;width:30px;height:31px;line-height:31px;font-size:18px;font-weight:700}.lol_cast .detail .info .score em:first-child{text-align:right}.lol_cast .detail .info .score em:last-child{text-align:left}.lol_cast .detail .info .score .vs{width:20px;text-align:center}.lol_cast .detail .info .time{display:block;height:21px;line-height:21px;color:#999}.lol_cast .detail .info .on{color:#ed2026}.lol_cast .detail .team{flex:1 1;width:50%}.lol_cast .detail .name{height:71px;border-bottom:1px solid #f2f2f2;text-align:center}.lol_cast .detail .name .tx{margin-top:25px;height:31px;line-height:31px;font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lol_cast .detail .name span{display:inline-block;width:21px;height:21px;line-height:21px;border-radius:3px;color:#fff}.lol_cast .detail .name .win{background-color:red}.lol_cast .detail .name .lose{background-color:#999}.lol_cast .detail .stats{height:60px;border-bottom:1px solid #e4e4e4}.lol_cast .detail .stats dl{float:left;width:25%;margin-top:9px;text-align:center;line-height:21px}.lol_cast .detail .special{height:45px;background-color:#f2f2f2}.lol_cast .detail .special span{float:left;width:20%;text-align:center;line-height:45px;color:#ccc}.lol_cast .detail .special .on{color:#333}.lol_cast .detail .pick .item{position:relative;margin-top:10px}.lol_cast .detail .pick .item:first-child{margin-top:0}.lol_cast .detail .pick .item .champ_img{position:absolute;top:0;width:50px;height:50px}.lol_cast .detail .pick .item span{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lol_cast .detail .pick .item .champ{line-height:13px;font-size:10px;color:#999}.lol_cast .detail .pick .item .player{line-height:21px;font-weight:700}.lol_cast .detail .pick .item .kda{line-height:15px;font-size:12px;font-weight:700}.lol_cast .detail .ban{position:relative;font-size:0}.lol_cast .detail .ban img{display:inline-block;width:25px;height:25px}.lol_cast .detail .team.left .name{padding:0 40px 0 15px}.lol_cast .detail .team.right .name{padding:0 15px 0 40px}.lol_cast .detail .team.left .stats{padding:0 5px 0 10px}.lol_cast .detail .team.right .stats{padding:0 10px 0 5px}.lol_cast .detail .team.right .stats dl{float:right}.lol_cast .detail .team.left .special{padding:0 5px 0 10px;border-right:1px solid #e4e4e4}.lol_cast .detail .team.right .special{padding:0 10px 0 5px}.lol_cast .detail .team.right .special span{float:right}.lol_cast .detail .team.left .pick{padding:15px 25px 10px 10px}.lol_cast .detail .team.left .pick .item{padding-right:60px}.lol_cast .detail .team.left .pick .item .champ_img{right:0}.lol_cast .detail .team.left .pick .item span{text-align:right}.lol_cast .detail .team.left .pick .item .kda{color:#ff4646}.lol_cast .detail .team.left .pick .item:after{position:absolute;top:0;right:-50px;content:"";width:50px;height:50px;line-height:50px;text-align:center}.lol_cast .detail .team.left .pick .item:first-child:after{content:"TOP"}.lol_cast .detail .team.left .pick .item:nth-child(2):after{content:"JGL"}.lol_cast .detail .team.left .pick .item:nth-child(3):after{content:"MID"}.lol_cast .detail .team.left .pick .item:nth-child(4):after{content:"AD"}.lol_cast .detail .team.left .pick .item:nth-child(5):after{content:"SPT"}.lol_cast .detail .team.right .pick{padding:15px 10px 10px 25px}.lol_cast .detail .team.right .pick .item{padding-left:60px}.lol_cast .detail .team.right .pick .item .champ_img{left:0}.lol_cast .detail .team.right .pick .item span{text-align:left}.lol_cast .detail .team.right .pick .item .kda{color:#3498db}.lol_cast .detail .team.left .ban{padding:0 25px 15px 0;text-align:right}.lol_cast .detail .team.left .ban:after{position:absolute;top:0;right:-25px;content:"BAN";width:50px;height:25px;line-height:25px;text-align:center;font-size:14px}.lol_cast .detail .team.left .ban img{margin-left:5px}.lol_cast .detail .team.right .ban{padding:0 0 15px 25px;text-align:left}.lol_cast .detail .team.right .ban img{margin-right:5px}.proto_wrap{margin:0 auto}.proto_wrap .nav{position:relative;height:54px;border-bottom:1px solid #e4e4e4;background-color:#fff}.proto_wrap .nav .tit{text-align:center;line-height:51px;font-size:16px}.proto_wrap .nav .btn_prev{position:absolute;top:0;left:0;width:41px;height:54px;line-height:54px;text-indent:-9999px;overflow:hidden}.proto_wrap .nav .btn_prev:before{float:left;margin:18px 0 0 15px;content:"";width:11px;height:18px;background:url(/images/sp_layout.png) no-repeat -140px 0;background-size:350px 350px}.proto_wrap .nav .state{position:absolute;top:12px;right:15px;padding:0 10px;height:28px;line-height:28px;border:1px solid #e6e6e6}.proto_wrap .nav .state.win{border-color:#ed2026;color:#ed2026}.proto_wrap .nav .state.lose{border-color:#00a2ff;color:#00a2ff}.proto_summary,.proto_summary .btn{position:relative;height:54px}.proto_summary .btn{padding:0 20px;line-height:54px;text-indent:-9999px;z-index:1}.proto_summary .btn:before{float:left;content:"";margin-top:19px;width:16px;height:16px;background:url(/images/sp_layout.png) no-repeat -240px -190px;background-size:350px 350px}.proto_summary .btn_calculator{float:right}.proto_summary .btn_calculator:before{background-position:-240px -190px}.proto_summary .btn_history{float:left}.proto_summary .btn_history:before{background-position:-185px -270px}.proto_summary .date_area{position:absolute;left:0;right:0;height:54px;line-height:54px;font-size:0;text-align:center}.proto_summary .date_area a{display:inline-block;padding:0 15px;text-indent:-9999px;overflow:hidden;vertical-align:top}.proto_summary .date_area a:after{float:left;margin-top:21px;content:"";width:7px;height:12px;background:url(/images/sp_layout.png) no-repeat;background-size:350px 350px}.proto_summary .date_area a.btn_prev:after{background-position:-205px -190px}.proto_summary .date_area a.btn_next:after{background-position:-215px -190px}.proto_summary .date_area a.btn_prev.disabled:after{background-position:-325px -190px}.proto_summary .date_area a.btn_next.disabled:after{background-position:-335px -190px}.proto_summary .date_area .date{display:inline-block;font-size:16px;vertical-align:top}.proto_list{padding-bottom:179px}.proto_list .item{position:relative;margin-top:5px;text-align:center;border-bottom:1px solid #f2f2f2;background-color:#fff}.proto_list .item:first-of-type{margin-top:0}.proto_list .summary{padding:0 0 0 15px;height:37px;line-height:37px;border-bottom:1px solid #f2f2f2}.proto_list .summary span{float:left;color:#666}.proto_list .summary .no{font-weight:700;font-size:16px;color:#333}.proto_list .summary .no:after{float:right;content:"";margin:17px 7px 0;width:3px;height:3px;border-radius:100%;background-color:#d2d4d8}.proto_list .summary .league:after{float:left;content:"";margin:12px 5px 0 15px;width:14px;height:14px;background:url(/images/sp_layout.png) no-repeat 0 -9999px;background-size:350px 350px}.proto_list .summary .league.soccer:after{background-position:-165px -225px}.proto_list .summary .league.baseball:after{background-position:-180px -225px}.proto_list .summary .league.basketball:after{background-position:-195px -225px}.proto_list .summary .league.volleyball:after{background-position:-210px -225px}.proto_list .summary .league.icehockey:after{background-position:-225px -225px}.proto_list .summary .league.football:after{background-position:-240px -225px}.proto_list .summary .league.tennis:after{background-position:-255px -225px}.proto_list .summary .btn_favorites{float:right;padding:0 15px 0 10px;height:37px;line-height:37px;text-indent:-9999px}.proto_list .summary .btn_favorites:after{float:left;margin:10px 0 0;content:"";width:17px;height:16px;background:url(/images/sp_layout.png) no-repeat -105px -210px;background-size:350px 350px}.proto_list .summary .btn_favorites.selected:after{background-position:-125px -210px}.proto_list .item .box{display:flex}.proto_list .item .team{flex:1 1;display:flex;position:relative;height:57px;align-items:center}.proto_list .item .team .name{display:-webkit-box;width:100%;-webkit-box-orient:vertical;word-break:break-all;-webkit-line-clamp:2;overflow:hidden}.proto_list .item .team.left .name{padding:0 0 0 2px;text-align:right}.proto_list .item .team.right .name{padding:0 2px 0 0;text-align:left}.proto_list .item .info{position:relative;width:140px}.proto_list .item .info .score{line-height:57px}.proto_list .item .info .score strong{width:39px;font-size:18px}.proto_list .item .info .score .left{float:left;text-align:right}.proto_list .item .info .score .right{float:right;text-align:left}.proto_list .item .info .score .on{color:#ed2026}.proto_list .item .info .score .p{margin:22px 0 0;padding:0 2px;height:20px;line-height:20px;font-size:11px}.proto_list .item .info .score .left em{float:right}.proto_list .item .info .score .right em{float:left}.proto_list .item .info .time{display:none;position:absolute;top:0;left:50%;margin-left:-23px;width:46px;line-height:57px;font-size:12px}.proto_list .item .info .state{position:absolute;top:14px;left:50%;margin-left:-25px;width:48px;height:30px;line-height:30px;border-radius:15px;font-size:12px;color:#fff;text-align:center;box-sizing:border-box;background-color:#bbb}.proto_list .item .info .state span{display:block;line-height:17px}.proto_list .item .info .state span:first-child{margin-top:11px}.proto_list .item .info .state.cancel{border:1px solid #ed2026;background-color:#fff;color:#ed2026}.proto_list .item .info .state.under,.proto_list .item .info .state.win{background-color:#ed2026}.proto_list .item .info .state.lose,.proto_list .item .info .state.over{background-color:#00a2ff}.proto_list .item .info .state.draw{background-color:#666}.proto_list .item .info .state.play{background-color:#009b59}.proto_list .item .odds{position:relative;margin-bottom:12px;height:18px}.proto_list .item .odds .type{float:left;margin-left:15px;height:18px;line-height:18px;font-size:13px}.proto_list .item .odds .type:before{float:left;content:"";margin-right:5px;width:18px;height:18px;text-align:center;border-radius:3px;background-color:#666;color:#fff}.proto_list .item .odds .type.handicap{color:#ff9800}.proto_list .item .odds .type.handicap:before{content:"H";background-color:#ff9800}.proto_list .item .odds .type.unover{color:#00a2ff}.proto_list .item .odds .type.unover:before{content:"U";background-color:#00a2ff}.proto_list .item .odds .total{float:right;margin-right:15px;height:18px;line-height:18px;font-size:13px}.proto_list .item .odds .total:after{float:right;content:"합";margin-left:5px;width:18px;height:18px;text-align:center;border-radius:3px;background-color:#222;font-size:12px;color:#fff}.proto_list .item .odds .odd{position:absolute;left:50%;margin-left:-105px;width:210px;overflow:hidden}.proto_list .item .odds .odd em{float:left;margin:0 5px;width:60px;height:18px;line-height:18px;border-radius:9px;text-align:center;font-size:13px;color:#999;background-color:#f4f5f7}.proto_list .item .odds .odd em.down:after,.proto_list .item .odds .odd em.up:after{display:inline-block;content:"";width:0;height:0;border-right:4px solid transparent;border-left:4px solid transparent;vertical-align:top}.proto_list .item .odds .odd em.up:after{margin:3px 0 0 5px;border-top:4px solid transparent;border-bottom:4px solid #ed2026}.proto_list .item .odds .odd em.down:after{margin:7px 0 0 5px;border-top:4px solid #2a83ff;border-bottom:4px solid transparent}.proto_list .item .odds .odd em.on{background-color:#fbb635;color:#fff}.proto_list .item.ready .score{display:none}.proto_list.proto_calculator .item.active{background-color:#fffcee}.proto_list.proto_calculator .item .odds{height:auto}.proto_list.proto_calculator .item .odds .type{float:none;position:absolute;top:-85px;right:15px}.proto_list.proto_calculator .item .odds .type:before{float:right;margin:0 0 0 5px}.proto_list .odds_selector{display:flex;padding:0 15px}.proto_list .odds_selector li{flex:1 1}.proto_list .odds_selector li:nth-child(2){margin:0 5px}.proto_list .odds_selector label{position:relative;display:block;height:26px;line-height:26px;vertical-align:top;border:1px solid #e6e6e6;border-radius:3px}.proto_list .odds_selector input:checked+label{border-color:#0068b7;background-color:#0068b7;color:#fff}.proto_list .odds_selector input:disabled+label{background:#f4f5f7;color:#aaa}.proto_list .odds_selector label.selected:before{position:absolute;top:-5px;left:-5px;content:"";width:16px;height:16px;background:url(/images/sp_layout.png) no-repeat -205px -270px;background-size:350px 350px}.proto_odds_slip{position:fixed;bottom:0;left:10px;right:10px;padding:15px;border-top-left-radius:10px;border-top-right-radius:10px;background-color:rgba(0,0,0,.9)}.proto_odds_slip .summary:after{display:block;content:"";clear:both}.proto_odds_slip .tit{float:left;padding:0 20px;height:26px;line-height:26px;border:1px solid #fff;border-radius:5px;font-weight:700;color:#fff}.proto_odds_slip .option{float:right}.proto_odds_slip .option button{float:left;margin-left:8px;width:28px;height:28px;line-height:28px;text-indent:-9999px}.proto_odds_slip .option button:after{float:left;margin:6px;content:"";width:16px;height:16px;background:url(/images/sp_layout.png) no-repeat;background-size:350px 350px}.proto_odds_slip .option .btn_history:after{background-position:-105px -270px}.proto_odds_slip .option .btn_oc:after{background-position:-145px -270px}.proto_odds_slip .list{display:none}.proto_odds_slip .info{margin:15px 0 0}.proto_odds_slip .info:after{display:block;content:"";clear:both}.proto_odds_slip .info .column{float:right;width:calc(50% - 5px);line-height:24px}.proto_odds_slip .info .column:first-child{float:left}.proto_odds_slip .info .column dl{display:flex}.proto_odds_slip .info .column dt{flex:none;margin-right:10px;font-size:12px;color:#ababab}.proto_odds_slip .info .column dt:before{float:left;margin:11px 5px 0 0;content:"";width:2px;height:2px;background-color:#ababab}.proto_odds_slip .info .column dd{position:relative;flex:1 1;font-size:12px;color:#fff}.proto_odds_slip .info .column dd input{width:100%;height:24px;line-height:24px;border:none;border-bottom:1px solid #fff;background-color:transparent;color:#fff}.proto_odds_slip .info .column .won{position:absolute;top:0;right:0;height:24px;line-height:24px}.proto_odds_slip .info .column .amount{color:#fffc0a}.proto_odds_slip .btn_area{display:flex;margin-top:15px}.proto_odds_slip .btn_area button{flex:1 1;width:100%;height:34px;border-radius:3px;color:#fff}.proto_odds_slip .btn_area button:first-child{margin-right:10px}.proto_odds_slip .btn_area .btn_reset{background-color:#474747}.proto_odds_slip .btn_area .btn_save{background-color:#ed2026}.proto_odds_slip.view .list{display:block}.proto_odds_slip.view .btn_oc:after{background-position:-125px -270px}.proto_history{background-color:#fff}.proto_history .item{position:relative;padding:10px 0 10px 20px;border-bottom:1px solid #f2f2f2}.proto_history .item:after{display:block;content:"";clear:both}.proto_history .item span{display:block}.proto_history .item .tit{display:inline-block;margin-bottom:3px}.proto_history .item .info em{float:left;line-height:18px;font-size:12px;color:#aaa}.proto_history .item .info .win{color:#ed2026}.proto_history .item .info .lose{color:#00a2ff}.proto_history .item .state:after{float:right;content:"";clear:both;margin:4px 10px;width:1px;height:10px;background-color:#f2f2f2}.proto_history .btn_proto_paper{position:absolute;top:50%;right:10px;margin-top:-18px;width:36px;height:36px;text-indent:-9999px}.proto_history .btn_proto_paper:after{float:left;content:"";margin:10px;width:16px;height:16px;background:url(/images/sp_layout.png) no-repeat -165px -270px;background-size:350px 350px}.layer_proto_paper{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;background-color:rgba(0,0,0,.8);color:#fff;overflow-x:auto;z-index:100}.layer_proto_paper .option{margin:20px auto 10px;width:320px}.layer_proto_paper .option button{float:right;width:38px;height:38px;line-height:38px;text-indent:-9999px}.layer_proto_paper .option button:after{float:left;content:"";margin:10px;width:18px;height:18px;background:url(/images/sp_layout.png) no-repeat -105px -210px;background-size:350px 350px}.layer_proto_paper .option .btn_download:after{background-position:-290px 0}.layer_proto_paper .option .btn_share:after{background-position:-310px 0}.layer_proto_paper .option .btn_close:after{background-position:-50px 0}.layer_proto_paper .option:after{display:block;content:"";clear:both}.layer_proto_paper .paper{position:relative;width:320px;height:575px;background:url(/images/bg_proto_paper.png) no-repeat;background-size:320px 575px;overflow:hidden}.layer_proto_paper .paper .item{margin-bottom:1px;height:48px}.layer_proto_paper .paper .item:nth-child(odd){margin-bottom:2px}.layer_proto_paper .paper .item:first-of-type{margin-top:18px}.layer_proto_paper .paper .type{position:relative;float:left;width:73px;height:48px}.layer_proto_paper .paper .number{position:relative;float:right;width:246px;height:48px}.layer_proto_paper .paper span{position:absolute;width:15px;height:10px;background-color:#000;border-radius:2px;text-indent:-9999px}.layer_proto_paper .paper span.u,.layer_proto_paper .paper span.w{top:4px;left:36px}.layer_proto_paper .paper span.d{top:19px;left:36px}.layer_proto_paper .paper span.l,.layer_proto_paper .paper span.o{top:34px;left:36px}.layer_proto_paper .paper span.cancel{top:34px;left:16px}.layer_proto_paper .paper span.n0{right:49px}.layer_proto_paper .paper span.n1{right:69px}.layer_proto_paper .paper span.n2{right:89px}.layer_proto_paper .paper span.n3{right:109px}.layer_proto_paper .paper span.n4{right:129px}.layer_proto_paper .paper span.n5{right:149px}.layer_proto_paper .paper span.n6{right:169px}.layer_proto_paper .paper span.n7{right:189px}.layer_proto_paper .paper span.n8{right:209px}.layer_proto_paper .paper span.n9{right:229px}.layer_proto_paper .paper .number span:first-child{top:4px}.layer_proto_paper .paper .number span:nth-child(2){top:19px}.layer_proto_paper .paper .number span:nth-child(3){top:34px}.layer_proto_paper .paper .game_count{position:absolute;bottom:0;width:320px;height:57px}.layer_proto_paper .paper .game_count span{top:27px}.layer_proto_paper .paper .game_count span.n2{right:49px}.layer_proto_paper .paper .game_count span.n3{right:69px}.layer_proto_paper .paper .game_count span.n4{right:89px}.layer_proto_paper .paper .game_count span.n5{right:109px}.layer_proto_paper .paper .game_count span.n6{right:129px}.layer_proto_paper .paper .game_count span.n7{right:149px}.layer_proto_paper .paper .game_count span.n8{right:169px}.layer_proto_paper .paper .game_count span.n9{right:189px}.layer_proto_paper .paper .game_count span.n10{right:209px}.rmc-tabs{display:flex;flex:1 1;position:relative;overflow:hidden;height:100%;width:100%}.rmc-tabs,.rmc-tabs *{box-sizing:border-box}.rmc-tabs-content-wrap{display:flex;flex:1 1;width:100%;height:100%}.rmc-tabs-content-wrap-animated{transition:transform .3s cubic-bezier(.35,0,.25,1),left .3s cubic-bezier(.35,0,.25,1),top .3s cubic-bezier(.35,0,.25,1);will-change:transform,left,top}.rmc-tabs-pane-wrap{width:100%;flex-shrink:0;overflow-y:auto}.rmc-tabs-tab-bar-wrap{flex-shrink:0}.rmc-tabs-horizontal .rmc-tabs-pane-wrap-active{height:auto}.rmc-tabs-horizontal .rmc-tabs-pane-wrap-inactive{height:0;overflow:visible}.rmc-tabs-vertical .rmc-tabs-content-wrap{flex-direction:column}.rmc-tabs-vertical .rmc-tabs-pane-wrap,.rmc-tabs-vertical .rmc-tabs-tab-bar-wrap{height:100%}.rmc-tabs-vertical .rmc-tabs-pane-wrap-active{overflow:auto}.rmc-tabs-vertical .rmc-tabs-pane-wrap-inactive{overflow:hidden}.rmc-tabs-bottom,.rmc-tabs-top{flex-direction:column}.rmc-tabs-left,.rmc-tabs-right{flex-direction:row}.rmc-tabs-tab-bar{flex-direction:row;width:100%;height:100%;overflow:visible;z-index:1}.rmc-tabs-tab-bar,.rmc-tabs-tab-bar-tab{position:relative;display:flex;flex-shrink:0}.rmc-tabs-tab-bar-tab{justify-content:center;align-items:center;font-size:16px;line-height:48px;color:#acdbfa;width:auto!important;padding:0 10px 0 15px!important;font-weight:500;letter-spacing:-.05em}.rmc-tabs-tab-bar-tab-active{color:#fff;font-weight:bolder}.rmc-tabs-tab-bar-underline{position:absolute;border:1px solid #108ee9}.rmc-tabs-tab-bar-animated .rmc-tabs-tab-bar-content{transition:transform .3s cubic-bezier(.35,0,.25,1);will-change:transform}.rmc-tabs-tab-bar-animated .rmc-tabs-tab-bar-underline{transition:top .3s cubic-bezier(.35,0,.25,1),left .3s cubic-bezier(.35,0,.25,1),color .3s cubic-bezier(.35,0,.25,1),width .3s cubic-bezier(.35,0,.25,1);will-change:top,left,width,color}.rmc-tabs-tab-bar-bottom,.rmc-tabs-tab-bar-top{flex-direction:row}.rmc-tabs-tab-bar-bottom .rmc-tabs-tab-bar-content,.rmc-tabs-tab-bar-top .rmc-tabs-tab-bar-content{display:flex;width:100%;flex-direction:row}.rmc-tabs-tab-bar-bottom .rmc-tabs-tab-bar-prevpage,.rmc-tabs-tab-bar-top .rmc-tabs-tab-bar-prevpage{pointer-events:none;position:absolute;top:0;display:block;width:59px;height:100%;content:" ";z-index:1;left:0;background:linear-gradient(90deg,hsla(0,0%,100%,.164706),hsla(0,0%,100%,0))}.rmc-tabs-tab-bar-bottom .rmc-tabs-tab-bar-nextpage,.rmc-tabs-tab-bar-top .rmc-tabs-tab-bar-nextpage{pointer-events:none;position:absolute;top:0;display:block;width:59px;height:100%;content:" ";z-index:1;right:0;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.164706))}.rmc-tabs-tab-bar-bottom .rmc-tabs-tab-bar-tab,.rmc-tabs-tab-bar-top .rmc-tabs-tab-bar-tab{padding:8px 0}.rmc-tabs-tab-bar-bottom .rmc-tabs-tab-bar-underline,.rmc-tabs-tab-bar-top .rmc-tabs-tab-bar-underline{bottom:0}.rmc-tabs-tab-bar-top{border-bottom:1px solid #eee}.rmc-tabs-tab-bar-bottom{border-top:1px solid #eee}.rmc-tabs-tab-bar-left,.rmc-tabs-tab-bar-right{flex-direction:column}.rmc-tabs-tab-bar-left .rmc-tabs-tab-bar-content,.rmc-tabs-tab-bar-right .rmc-tabs-tab-bar-content{display:flex;height:100%;flex-direction:column}.rmc-tabs-tab-bar-left .rmc-tabs-tab-bar-tab,.rmc-tabs-tab-bar-right .rmc-tabs-tab-bar-tab{padding:0 8px}.rmc-tabs-tab-bar-left{border-right:1px solid #eee}.rmc-tabs-tab-bar-left .rmc-tabs-tab-bar-underline{right:0}.rmc-tabs-tab-bar-right{border-left:1px solid #eee}.rmc-tabs-tab-bar-right .rmc-tabs-tab-bar-underline{left:0}.blind{display:block;overflow:hidden;top:-1000em;position:absolute;width:0;height:0;font-size:0;line-height:0}.doc-contents{margin:0 10px 10px;padding:20px 10px 10px;line-height:20px;color:#666;overflow:hidden}.doc-contents h1{font-size:24px}.doc-contents h1,.doc-contents h3{margin-top:8px;line-height:33px;color:#000}.doc-contents h3{font-size:18.72px}.doc-contents h4{margin-top:8px;line-height:28px;color:#000;font-size:16px}.doc-contents ul{padding-left:16px}.doc-contents li{position:relative}.doc-contents .bu{position:absolute;left:-16px}.doc-contents .bu .userObligation{position:absolute;left:-23px}.doc-contents p{margin-top:4px}.doc-contents .head_sentence{color:#000;font-weight:700;padding-left:8px}.doc-contents a{text-decoration:underline}.doc-footer{margin-top:12px}.wrap_main{width:100%;background-color:#fff}.minigame_wrap .game_view{position:relative;height:245px}.minigame_wrap .game_view.small{display:none}.minigame_wrap .game_view.powerball iframe,.minigame_wrap .game_view iframe{width:300px;height:390px!important;transform:scale(1);transform-origin:top left;margin:0 auto;overflow:hidden}.minigame_wrap .game_view.ladder{position:relative;height:550px}.minigame_wrap .game_view.ladder iframe{width:100vw;height:550px!important;transform:scale(1);transform-origin:top left;margin:0 auto;overflow:hidden}.minigame_wrap .game_view.runningball iframe{width:320px;height:390px!important;transform:scale(1);transform-origin:top left;margin:0 auto;overflow:hidden}.minigame_wrap .game_view .btn_prev{position:absolute;left:0;height:54px;line-height:54px;text-indent:-9999px;overflow:hidden;z-index:10}.minigame_wrap .game_view .btn_prev:before{float:left;margin:18px 15px 0;content:"";width:18px;height:18px;background:url(/images/sp_layout.png) no-repeat -330px 0;background-size:350px 350px}.minigame_wrap.holdem .game_view{min-height:222px;width:100%;overflow:hidden}.minigame_wrap.holdem .game_view iframe{min-height:553px;width:900px;transform-origin:top left}.minigame_wrap.holdem .game_view .btn_prev:before{background:url(/images/ic-back-holdem.svg) no-repeat 50%;background-size:18px 18px}.minigame_wrap .cheer_area{height:calc(100% - 290px)!important}.minigame_wrap.holdem .cheer_area{height:calc(100% - 267px)!important}.minigame_wrap .cheer_area.big{height:calc(100% - 45px)!important}.minigame_wrap{height:100%}.minigame_wrap .ic.HOME,.minigame_wrap .ic.L4O,.minigame_wrap .ic.LEFT,.minigame_wrap .ic.LEFT4ODD,.minigame_wrap .ic.LINE3,.minigame_wrap .ic.ODD,.minigame_wrap .ic.ODD_LARGE,.minigame_wrap .ic.ODD_MEDIUM,.minigame_wrap .ic.ODD_OVER,.minigame_wrap .ic.ODD_SMALL,.minigame_wrap .ic.ODD_UNDER,.minigame_wrap .ic.ODDL,.minigame_wrap .ic.ODDLARGE,.minigame_wrap .ic.ODDM,.minigame_wrap .ic.ODDMEDIUM,.minigame_wrap .ic.ODDOVER,.minigame_wrap .ic.ODDS,.minigame_wrap .ic.ODDSMALL,.minigame_wrap .ic.ODDUNDER,.minigame_wrap .ic.R3O,.minigame_wrap .ic.RIGHT3ODD,.minigame_wrap .ic.SELL,.minigame_wrap .ic.SNAIL1,.minigame_wrap .ic.SNAIL3,.minigame_wrap .ic.THREE,.minigame_wrap .ic.UNDER{background-color:#3498db!important}.minigame_wrap .ic.AWAY,.minigame_wrap .ic.BUY,.minigame_wrap .ic.EVEN,.minigame_wrap .ic.EVEN_LARGE,.minigame_wrap .ic.EVEN_MEDIUM,.minigame_wrap .ic.EVEN_OVER,.minigame_wrap .ic.EVEN_SMALL,.minigame_wrap .ic.EVEN_UNDER,.minigame_wrap .ic.EVENL,.minigame_wrap .ic.EVENLARGE,.minigame_wrap .ic.EVENM,.minigame_wrap .ic.EVENMEDIUM,.minigame_wrap .ic.EVENOVER,.minigame_wrap .ic.EVENS,.minigame_wrap .ic.EVENSMALL,.minigame_wrap .ic.EVENUNDER,.minigame_wrap .ic.FOUR,.minigame_wrap .ic.L3E,.minigame_wrap .ic.LEFT3EVEN,.minigame_wrap .ic.LINE4,.minigame_wrap .ic.OVER,.minigame_wrap .ic.R4E,.minigame_wrap .ic.RIGHT,.minigame_wrap .ic.RIGHT4EVEN,.minigame_wrap .ic.SNAIL2,.minigame_wrap .ic.SNAIL4{background-color:#e74c3c!important}.minigame_wrap .ic.\30,.minigame_wrap .ic.DRAW,.minigame_wrap .ic.ZERO{background-color:#606060!important}.minigame_wrap .ic.A,.minigame_wrap .ic.SECTION_A{background-color:#ffba00!important}.minigame_wrap .ic.B,.minigame_wrap .ic.SECTION_B{background-color:#b08102!important}.minigame_wrap .ic.C,.minigame_wrap .ic.SECTION_C{background-color:#7f5d02!important}.minigame_wrap .ic.D,.minigame_wrap .ic.SECTION_D{background-color:#4b3701!important}.minigame_wrap .ic.LARGE{background-color:#e74c3c!important}.minigame_wrap .ic.MEDIUM{background-color:#3498db!important}.minigame_wrap .ic.SMALL{background-color:#27ae60!important}.minigame_wrap .ic.L{background-color:#e74c3c!important}.minigame_wrap .ic.M{background-color:#3498db!important}.minigame_wrap .ic.S{background-color:#27ae60!important}.minigame_wrap .ic.NUM_SUM{background-color:#f2f4f7!important;color:#7b7b7b!important}.minigame_wrap .option_tab{padding:20px 15px;background-color:#fff}.minigame_wrap .option_tab ul{display:flex;border:1px solid #78818e}.minigame_wrap .option_tab ul:after{display:block;content:"";clear:both}.minigame_wrap .option_tab li{flex:1 1}.minigame_wrap .option_tab a{display:block;width:100%;height:33px;line-height:33px;text-align:center}.minigame_wrap .option_tab .selected{background-color:#78818e;color:#fff}.option_area{margin-top:-20px;padding:10px 15px;background-color:#fff}.option_area:after{display:block;content:"";clear:both}.option_area .date_area{float:left;margin-left:-15px;height:44px;line-height:44px;font-size:0;text-align:center}.option_area .date_area a{float:left;padding:0 15px;text-indent:-9999px;overflow:hidden;vertical-align:top}.option_area .date_area a:after{float:left;margin-top:16px;content:"";width:7px;height:12px;background:url(/images/sp_layout.png) no-repeat;background-size:350px 350px}.option_area .date_area a.btn_prev{margin-right:-15px}.option_area .date_area a.btn_next{margin-left:-15px}.option_area .date_area a.btn_prev:after{background-position:-205px -190px}.option_area .date_area a.btn_next:after{background-position:-215px -190px}.option_area .date_area .date{float:left;padding:0 15px;font-size:20px;vertical-align:top}.option_area .date_area .date.period{letter-spacing:-1px}.option_area .option_type{position:relative;float:right}.option_area .option_type:after{position:absolute;top:19px;right:0;content:"";width:9px;height:6px;background:url(/images/sp_layout.png) no-repeat -325px -235px;background-size:350px 350px}.option_area .option_type select{padding-right:15px;max-width:110px;height:44px;line-height:44px;border:none;appearance:none;background-color:hsla(0,0%,100%,0);text-align-last:right;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.option_area .option_list{padding:5px 0;height:30px;clear:left;overflow:hidden;overflow-x:auto}.option_area .option_list ul{width:auto;white-space:nowrap}.option_area .option_list li{display:inline-block;margin-left:5px}.option_area .option_list li:first-child{margin-left:0}.option_area .option_list button{padding:0 15px;height:30px;border:1px solid #f2f2f2;border-radius:15px;color:#666}.option_area .option_list button.selected{background-color:#333;color:#fff}.data_summary{margin-top:10px;padding:0 12px 20px;background-color:#fff;overflow:hidden}.data_summary.second{margin-top:0}.data_summary.distance{padding:0 12px 10px}.data_summary:after{display:block;content:"";clear:both}.data_summary .tit{height:50px;line-height:50px;padding-left:5px;font-weight:700}.data_summary .tit.new_tit{height:auto;padding-left:5px;margin-bottom:3px;padding-top:10px;color:var(--Dark-Gray,#606060);font-family:"Noto Sans KR";font-size:12.155px;font-style:normal;font-weight:500;line-height:normal}.data_summary .tit>span{font-weight:300}.data_summary .chart{display:flex;margin-bottom:10px;height:31px}.data_summary .chart.column4{height:auto}.data_summary .chart.column4 .bar{flex-basis:calc(50% - 6px)}.data_summary .chart.column4 .bar:first-child{margin-bottom:5px}.data_summary .chart.column6{height:auto}.data_summary .chart.column6 .bar{flex-basis:calc(33.3% - 6px)}.data_summary .chart.column6 dl dd{font-size:8px}.data_summary .chart.column6 .bar:first-child{margin-bottom:5px}.data_summary .chart.division{margin-bottom:25px}.data_summary .bar{width:calc(50% - 6px);margin:0 3px;padding:0 5px;position:relative;height:31px;border-radius:15px;background-color:#f1f3f6;transition:background-color .3s cubic-bezier(.215,.61,.355,1);color:#999;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.data_summary .bar dt{font-size:12px}.data_summary .bar dd{height:31px;font-size:11px;color:#606060;display:flex;flex-direction:column;align-items:flex-end;justify-content:center}.data_summary .bar .num{margin-right:3px;font-weight:700}.data_summary .bar.new_bar{border-radius:4.341px}.data_summary .bar{border-radius:5px}.data_summary p.chart-title{margin-bottom:3px;margin-left:5px;font-size:12px;font-weight:500;color:#606060}.data_summary .bar.CLOSE_SELL.on,.data_summary .bar.HOME.on,.data_summary .bar.LEFT4ODD.on,.data_summary .bar.LEFT.on,.data_summary .bar.LINE3.on,.data_summary .bar.MIDDLE.on,.data_summary .bar.ODD.on,.data_summary .bar.ODDBIG.on,.data_summary .bar.ODDMIDDLE.on,.data_summary .bar.ODDOVER.on,.data_summary .bar.ODDSMALL.on,.data_summary .bar.ODDUNDER.on,.data_summary .bar.PIP_SELL.on,.data_summary .bar.PLAYER1.on,.data_summary .bar.PLAYER3.on,.data_summary .bar.RIGHT3ODD.on,.data_summary .bar.UNDER.on{background-color:#3498db!important}.data_summary .bar.AWAY.on,.data_summary .bar.BIG.on,.data_summary .bar.CLOSE_BUY.on,.data_summary .bar.EVEN.on,.data_summary .bar.EVENBIG.on,.data_summary .bar.EVENMIDDLE.on,.data_summary .bar.EVENOVER.on,.data_summary .bar.EVENSMALL.on,.data_summary .bar.EVENUNDER.on,.data_summary .bar.LEFT3EVEN.on,.data_summary .bar.LINE4.on,.data_summary .bar.OVER.on,.data_summary .bar.PIP_BUY.on,.data_summary .bar.PLAYER2.on,.data_summary .bar.PLAYER4.on,.data_summary .bar.RIGHT4EVEN.on,.data_summary .bar.RIGHT.on{background-color:#e74c3c!important}.data_summary .bar.DRAW.on,.data_summary .bar.ZERO.on{background-color:#606060!important}.data_summary .bar.A.on,.data_summary .bar.B.on,.data_summary .bar.C.on,.data_summary .bar.D.on{background-color:#ffba00!important}.data_summary .bar.SMALL.on{background-color:#27ae60!important}.data_summary .bar.on dt,.data_summary .bar.on span{color:#fff!important}.data_summary .bar.EVENBIG,.data_summary .bar.EVENMIDDLE,.data_summary .bar.EVENSMALL,.data_summary .bar.ODDBIG,.data_summary .bar.ODDMIDDLE,.data_summary .bar.ODDSMALL{font-size:10px}.data_pattern_board_wrap{margin-top:10px;padding-bottom:20px;background-color:#fff;overflow:hidden}.data_pattern_board_wrap:after{display:block;content:"";clear:both}.data_pattern_board_wrap .tit{float:left;padding-left:15px;height:50px;line-height:50px;font-weight:700}.data_pattern_board_wrap .option_type{position:relative;float:right;margin-right:15px}.data_pattern_board_wrap .option_type:after{position:absolute;top:22px;right:0;content:"";width:9px;height:6px;background:url(/images/sp_layout.png) no-repeat -325px -235px;background-size:350px 350px}.data_pattern_board_wrap .option_type select{padding-right:15px;max-width:180px;height:50px;line-height:50px;border:none;appearance:none;background-color:hsla(0,0%,100%,0);text-align-last:right}.pattern_data{clear:both;position:relative;border-bottom:1px solid #f2f2f2;overflow-y:auto;overflow-x:scroll;font-size:0}.pattern_data .inner{position:relative;font-size:0;display:flex}.pattern_data dl{display:inline-block;padding-bottom:0;width:29px;margin-left:-1px;vertical-align:top}.pattern_data dl.default{padding-bottom:54px}.pattern_data dl:first-child{margin-left:0}.pattern_data dt{height:31px;line-height:31px;text-align:center;font-size:12px;background-color:#f2f2f7}.pattern_data dt.HOME,.pattern_data dt.LEFT,.pattern_data dt.LEFT4ODD,.pattern_data dt.MEDIUM,.pattern_data dt.ODD,.pattern_data dt.ODDL,.pattern_data dt.ODDM,.pattern_data dt.ODDOVER,.pattern_data dt.ODDS,.pattern_data dt.ODDUNDER,.pattern_data dt.RIGHT3ODD,.pattern_data dt.SELL,.pattern_data dt.UNDER{color:#3498db}.pattern_data dt.\30,.pattern_data dt.DRAW{color:#606060}.pattern_data dt.AWAY,.pattern_data dt.BUY,.pattern_data dt.EVEN,.pattern_data dt.EVENL,.pattern_data dt.EVENM,.pattern_data dt.EVENOVER,.pattern_data dt.EVENS,.pattern_data dt.EVENUNDER,.pattern_data dt.LARGE,.pattern_data dt.LEFT3EVEN,.pattern_data dt.OVER,.pattern_data dt.RIGHT,.pattern_data dt.RIGHT4EVEN{color:#e74c3c}.pattern_data dt.SMALL{color:#27ae60}.pattern_data dt.A{color:#ffba00}.pattern_data dt.B{color:#b08102}.pattern_data dt.C{color:#7f5d02}.pattern_data dt.D{color:#4b3701}.pattern_data dt.L{color:#e74c3c}.pattern_data dt.M{color:#3498db}.pattern_data dt.S{color:#27ae60}.pattern_data dd{margin-top:1px;width:29px;text-align:center}.pattern_data dd span{display:block;margin:1px;width:27px;height:27px;line-height:27px;border-radius:100%;font-size:10px;color:#fff}.pattern_data .length{position:absolute;bottom:25px;height:29px;line-height:29px;background-color:#f2f2f7}.pattern_data .times{position:absolute;bottom:0;height:25px;line-height:25px}.pattern_summary{padding:10px 0 0}.pattern_summary .bs{display:flex;flex-wrap:wrap}.pattern_summary .bs dl{margin:5px 3px 0;flex-basis:calc(50% - 6px);flex-direction:column;height:30px;line-height:30px;border-radius:5px;text-align:center}.pattern_summary.rball_space .bs dl{flex-basis:calc(33% - 6px)}.pattern_summary .bs dt{margin-right:3px;font-weight:600}.pattern_summary .bs dd,.pattern_summary .bs dt{display:inline-block;font-size:12px;color:#fff;vertical-align:top;font-size:10.5px}.pattern_summary .etc{margin-top:15px;text-align:center}.pattern_summary .etc dt{margin-right:5px}.pattern_summary .etc dd,.pattern_summary .etc dt{display:inline-block;font-size:12px}.pattern_summary .etc dd:first-of-type{margin-right:15px}.data_list_wrap{margin-top:10px;background-color:#fff;overflow:hidden}.data_list_wrap:after{display:block;content:"";clear:both}.data_list_wrap .tit{float:left;padding-left:15px;height:50px;line-height:50px;font-weight:700}.data_list_wrap .btn_more{display:block;width:100%;height:50px;line-height:50px;text-align:center}.data_list{clear:both;position:relative;overflow:hidden}.data_list .list,.data_list .list th{border:1px solid #f2f2f2;border-left:none}.data_list .list th{height:75px;font-size:12px}.data_list .list th,.data_list .list tr.col-even{background-color:#fafafa}.data_list .keno_list th{height:37px}.data_list .list td{padding:0 10px;height:38px;border:1px solid #f2f2f2;border-left:none;text-align:center;font-size:12px}.data_list .list .ic{position:relative;display:inline-block;width:26px;height:26px;line-height:26px;text-align:center;border-radius:100%;vertical-align:middle;color:#fff}.data_list .list .ic.A,.data_list .list .ic.B,.data_list .list .ic.C,.data_list .list .ic.D,.data_list .list .ic.E,.data_list .list .ic.F,.data_list .list .ic.G{background-color:#ffba00!important}.data_list .list .ic.CLOSE_BUY,.data_list .list .ic.CLOSE_SELL{position:relative;height:23px;line-height:23px;border-radius:0}.data_list .list .ic.CLOSE_BUY:after,.data_list .list .ic.CLOSE_BUY:before,.data_list .list .ic.CLOSE_SELL:after,.data_list .list .ic.CLOSE_SELL:before{position:absolute;bottom:-5px;left:50%;margin-left:-2px;content:"";width:3px;height:5px;background-color:#e74c3c}.data_list .list .ic.CLOSE_SELL:before{top:-5px;background-color:#3498db}.data_list .list .ic.CLOSE_SELL:after{bottom:-5px;background-color:#3498db}.data_list .list .ic.CLOSE_BUY:before{top:-5px;background-color:#e74c3c}.data_list .list .ic.CLOSE_BUY:after{bottom:-5px;background-color:#e74c3c}.data_list .list .ic.border_round{border:2px solid #d8d8d8;color:#333;font-weight:700;line-height:25px}.data_list span{background:unset;margin:6px 2px 10px}.data_list span.bw{border-radius:2px;border:1px solid #fff;text-transform:uppercase;font-size:11px;padding:5px 10px}.data_list span.black{background:#1f1f23;color:#fff}.data_list span.white{background:#fff;color:#000;border:1px solid #1f1f23}.data_list .table_float{position:absolute}.data_list .table_data{margin-left:47px;overflow-y:auto;overflow-x:scroll}.data_list .table_data.powerball{margin-left:74px}.data_list .table_data.powerball.dhlottery .list{width:100%}.data_list .table_data .list{width:550px}.data_list .table_data .list.full-width{width:1536px}.data_list .table_data table th{height:37px}.data_list .ladder_table_data{margin-left:0}.data_list .ladder_table_data table th{height:37px}.data_list.ladder .list{width:100%}.data_list.ladder .list th{height:37px}.data_list.racing .list{width:100%}.data_list.racing .list th{height:37px}.data_list.racing .list td:last-child .ic{margin-left:5px}.data_list.racing .list td:last-child .ic:first-child{margin-left:0}.data_list.speedkeno .list th{height:37px}.data_list.speedkeno .table_data .list{width:670px}.data_minmax_wrap{margin-top:10px;padding:0 15px 15px;background-color:#fff;overflow:hidden}.data_minmax_wrap:after{display:block;content:"";clear:both}.data_minmax_wrap>.tit{float:left;height:50px;line-height:50px;font-weight:700}.minmax_list{position:relative;display:block;clear:left}.minmax_list .reference span{position:absolute;height:36px;line-height:36px;vertical-align:top}.minmax_list .reference span:after{content:"";margin-top:13px;width:10px;height:10px;border-radius:100%;vertical-align:top}.minmax_list .reference .tx_min{left:0}.minmax_list .reference .tx_min:after{float:left;margin-right:5px;background-color:#3498db}.minmax_list .reference .tx_max{right:0}.minmax_list .reference .tx_max:after{float:right;margin-left:5px;background-color:#e74c3c}.minmax_list .tit_sub{margin-bottom:-5px;height:36px;line-height:36px;text-align:center}.minmax_list .item{position:relative;margin-top:5px;height:31px;border-radius:15px;background-color:#f1f3f6}.minmax_list .item .tit{position:absolute;left:50%;margin-left:-25px;width:50px;height:31px;line-height:31px;font-size:12px;text-align:center}.minmax_list .item .mm{float:left;height:31px;width:50%;box-sizing:border-box}.minmax_list .item .mm p{position:relative;height:31px;line-height:31px;border-radius:5px;box-sizing:border-box;font-size:9px;color:#fff}.minmax_list .item .min{padding-right:25px}.minmax_list .item .max{padding-left:25px}.minmax_list .item .min p{float:right;padding-right:10px;text-align:right;background-color:#3498db}.minmax_list .item .max p{float:left;padding-left:10px;text-align:left;background-color:#e74c3c}.minmax_list .item .tx{position:absolute;top:2px;color:#fff}.minmax_list .item .tx em{display:block;line-height:13px;white-space:nowrap}.minmax_list .item .tx em:first-child{font-size:8px}.minmax_list .item .min .tx{right:10px}.minmax_list .item .max .tx{left:10px}.data_pattern_search_wrap{margin-top:10px;padding-bottom:15px;background-color:#fff;overflow:hidden}.data_pattern_search_wrap:after{display:block;content:"";clear:both}.data_pattern_search_wrap .tit{float:left;padding-left:15px;height:50px;line-height:50px;font-weight:700}.pattern_search{padding:0 15px;clear:both;text-align:center;font-size:0}.pattern_search dl{float:left;margin:0 3px 5px}.pattern_search dt{display:block;width:30px;height:30px;line-height:30px;text-align:center;border-radius:100%;vertical-align:middle;color:#fff}.pattern_search dd{display:block;height:18px;line-height:18px;font-size:12px}.data_pattern_result_wrap{margin-top:10px;background-color:#fff;overflow:hidden}.data_pattern_result_wrap:after{display:block;content:"";clear:both}.data_pattern_result_wrap .tit{float:left;padding-left:15px;height:50px;line-height:50px;font-weight:700}.data_pattern_result_wrap .btn_more{display:block;width:100%;height:50px;line-height:50px;text-align:center}.pattern_result .list{width:100%;border:1px solid #f2f2f2;border-right:none;border-left:none}.pattern_result .list th{height:36px;background-color:#fafafa}.pattern_result .list td,.pattern_result .list th{border:none;border-bottom:1px solid #f2f2f2;font-size:12px}.pattern_result .list td{height:50px;text-align:center}.pattern_result .list dl{display:inline-block;margin-top:3px}.pattern_result .list dt{display:block;width:26px;height:26px;line-height:26px;text-align:center;border-radius:100%;vertical-align:middle;font-size:12px;color:#fff}.pattern_result .list dd{display:block;height:18px;line-height:18px;font-size:10px}.pattern_result .list .result{padding:0 5px}.pattern_result .list .result dl{float:left}.pattern_result .list .result dl:first-child,.pattern_result .list .result dl:last-child{margin-top:3px}.pattern_result .list .result dl:first-child dt,.pattern_result .list .result dl:last-child dt{width:26px;height:26px;font-size:12px}.pattern_result .list .result dl:first-child dd,.pattern_result .list .result dl:last-child dd{display:block}.pattern_result .list .result dl{margin:13px 3px 0 0}.pattern_result .list .result dt{width:6px;height:6px;font-size:0}.pattern_result .list .result dd{display:none}.pick_list_wrap{margin-top:10px;background-color:#fff;overflow:hidden}.pick_list_wrap:after{display:block;content:"";clear:both}.pick_list_wrap .tit{float:left;padding-left:15px;height:50px;line-height:50px;font-weight:700}.pick_list_wrap .btn_more{display:block;width:100%;height:50px;line-height:50px;text-align:center}.pick_list{clear:both;border-bottom:1px solid #f0f0f0}.pick_list,.pick_list .item{border-top:1px solid #f0f0f0}.pick_list .item{position:relative;padding:0 10px 0 110px;height:64px;overflow:hidden}.pick_list .item:first-child{border-top:none}.pick_list .pick{position:absolute;top:12px;left:5px;width:95px;margin:0 3px 5px;text-align:center}.pick_list .pick dt{display:block;margin:0 auto;width:26px;height:26px;line-height:26px;text-align:center;border-radius:100%;vertical-align:middle;font-size:12px;color:#fff}.pick_list .pick dd{display:block;height:18px;line-height:18px;font-size:12px;margin-top:5px}.pick_list .talk{margin:13px 0 3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pick_list .nick{font-size:12px;color:#999}.pick_register_wrap{margin-top:10px;background-color:#fff;overflow:hidden}.pick_register_wrap:after{display:block;content:"";clear:both}.pick_register_wrap .tit{display:block;height:50px;line-height:50px;font-weight:700}.pick_select{padding:0 12px}.pick_select .tit{padding-left:3px}.pick_select .item{display:flex;margin-top:6px}.pick_select .item:first-of-type{margin-top:0}.pick_select .item button{width:calc(50% - 6px);margin:0 3px;position:relative;height:45px;border-radius:5px;box-shadow:0 2px 2px 0 rgba(0,0,0,.1),inset 0 -3px 0 0 #dedfe0;font-size:12px;background-color:#edefef;color:#aaa}.pick_select .item button span{display:block;font-size:12px}.pick_select .item button span:first-child{margin-top:-2px}.pick_select .item button.selected.HOME,.pick_select .item button.selected.LEFT,.pick_select .item button.selected.ODD,.pick_select .item button.selected.ODDL,.pick_select .item button.selected.ODDLARGE,.pick_select .item button.selected.ODDM,.pick_select .item button.selected.ODDMEDIUM,.pick_select .item button.selected.ODDOVER,.pick_select .item button.selected.ODDS,.pick_select .item button.selected.ODDSMALL,.pick_select .item button.selected.ODDUNDER,.pick_select .item button.selected.SELL,.pick_select .item button.selected.SNAIL1,.pick_select .item button.selected.SNAIL3,.pick_select .item button.selected.UNDER{background-color:#3498db;box-shadow:0 4px 4px 0 rgba(0,0,0,.1),inset 0 -3px 0 0 #005a96;color:#fff}.pick_select .item button.selected.DRAW,.pick_select .item button.selected.ZERO{background-color:#606060;box-shadow:0 4px 4px 0 rgba(0,0,0,.1),inset 0 -3px 0 0 #363636;color:#fff}.pick_select .item button.selected.AWAY,.pick_select .item button.selected.BUY,.pick_select .item button.selected.EVEN,.pick_select .item button.selected.EVENL,.pick_select .item button.selected.EVENLARGE,.pick_select .item button.selected.EVENM,.pick_select .item button.selected.EVENMEDIUM,.pick_select .item button.selected.EVENOVER,.pick_select .item button.selected.EVENS,.pick_select .item button.selected.EVENSMALL,.pick_select .item button.selected.EVENUNDER,.pick_select .item button.selected.OVER,.pick_select .item button.selected.RIGHT,.pick_select .item button.selected.SNAIL2,.pick_select .item button.selected.SNAIL4{background-color:#e74c3c;box-shadow:0 4px 4px 0 rgba(0,0,0,.1),inset 0 -3px 0 0 #bf0000;color:#fff}.pick_select .item button.selected.A,.pick_select .item button.selected.B,.pick_select .item button.selected.C,.pick_select .item button.selected.D{background-color:#ffba00;box-shadow:0 4px 4px 0 rgba(0,0,0,.1),inset 0 -3px 0 0 #d29f16;color:#fff}.pick_select .item button.selected.LARGE{background-color:#e74c3c;box-shadow:0 4px 4px 0 rgba(0,0,0,.1),inset 0 -3px 0 0 #b53a2f;color:#fff}.pick_select .item button.selected.MEDIUM{background-color:#3498db;box-shadow:0 4px 4px 0 rgba(0,0,0,.1),inset 0 -3px 0 0 #2265a8;color:#fff}.pick_select .item button.selected.SMALL{background-color:#27ae60;box-shadow:0 4px 4px 0 rgba(0,0,0,.1),inset 0 -3px 0 0 #198f4b;color:#fff}.pick_select .item button.selected.L{background-color:#e74c3c;box-shadow:0 4px 4px 0 rgba(0,0,0,.1),inset 0 -3px 0 0 #b53a2f;color:#fff}.pick_select .item button.selected.M{background-color:#3498db;box-shadow:0 4px 4px 0 rgba(0,0,0,.1),inset 0 -3px 0 0 #2265a8;color:#fff}.pick_select .item button.selected.S{background-color:#27ae60;box-shadow:0 4px 4px 0 rgba(0,0,0,.1),inset 0 -3px 0 0 #198f4b;color:#fff}.pick_select .item.division{margin-bottom:15px}.pick_message{margin-top:10px;padding:0 15px 15px}.pick_message .btn_submit{margin-top:10px;width:100%;height:44px;text-align:center;background-color:#ed2026;color:#fff}.pick_message .message_type{position:relative}.pick_message .message_type select{padding-left:15px;width:100%;height:38px;line-height:38px;border:1px solid #e4e4e4;box-sizing:border-box}.room_list_wrap{background-color:#fff}.room_list_wrap .btn_more{display:block;width:100%;height:50px;line-height:50px;text-align:center}.room_list_wrap .item{position:relative;padding:0 0 0 89px;height:90px;border-bottom:1px solid #e5e5e5;overflow:hidden}.room_list_wrap .item>a{display:block}.room_list_wrap .item .thumb{position:absolute;top:20px;left:20px;width:50px;height:50px;border-radius:100%;overflow:hidden}.room_list_wrap .item .tit{margin:17px 0 2px;font-weight:700}.room_list_wrap .item .msg,.room_list_wrap .item .tit{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.room_list_wrap .item .msg{margin-bottom:5px;font-size:12px;color:#666}.room_list_wrap .item .info a,.room_list_wrap .item .info span{float:left;font-size:12px}.room_list_wrap .item .info span:after{float:left;margin:3px 10px 0;content:"";width:1px;height:11px;background-color:#f2f2f2}.room_list_wrap .item:first-child{background-color:#fffeef}.minigame_area{padding-bottom:55px}.minigame_area .hd{height:48px;background-color:#3498db}.minigame_area .hd .tit{float:left}.minigame_area .hd .tit a{padding-left:15px;height:48px;line-height:48px;font-size:16px;color:#fff}.minigame_area .hd .btn_view_option{position:relative;float:right;padding:0 15px 0 10px;height:48px;line-height:48px;text-indent:-9999px;z-index:1}.minigame_area .hd .btn_view_option:after,.minigame_area .hd .btn_view_option:before{background:url(/images/sp_layout.png) no-repeat;background-size:350px 350px}.minigame_area .hd .btn_view_option:before{float:left;content:"";margin-top:16px;width:16px;height:16px;background-position:-105px -330px}.minigame_area .hd .btn_view_option:after{float:left;margin:16px 0 0 12px;content:"";width:16px;height:16px;background-position:-165px -330px}.minigame_area .hd .btn_view_option.box_view:before{background-position:-145px -330px}.minigame_area .hd .btn_view_option.box_view:after{background-position:-125px -330px}.minigame_list .section{margin-top:10px;background-color:#fff}.minigame_list .adsense{margin-top:10px}.minigame_list .top{height:37px;border-bottom:1px solid #f2f2f2}.minigame_list .top .tit{float:left;padding-left:15px;line-height:37px}.minigame_list .top .tit.ic:after{float:left;content:"";margin:11px 10px 0 0;width:14px;height:14px;background:url(/images/sp_layout.png) no-repeat 0 -9999px;background-size:350px 350px}.minigame_list .top .tit.lottery:after{background-position:-185px -330px}.minigame_list .top .tit.minigame:after{background-position:-205px -330px}.minigame_list .top .btn_oc{float:right;width:41px;height:37px;line-height:37px;text-indent:-9999px;overflow:hidden}.minigame_list .top .btn_oc:after{float:left;margin:14px 0 0 15px;content:"";width:11px;height:7px;background:url(/images/sp_layout.png) no-repeat -225px -200px;background-size:350px 350px}.minigame_list .top .btn_oc.close:after{background-position:-225px -190px}.minigame_list .item{position:relative;height:51px;line-height:51px;border-bottom:1px solid #f2f2f2;overflow:hidden}.minigame_list .item a{display:block;padding:0 15px 0 50px}.minigame_list .item .time{position:absolute;top:0;left:15px;color:#ed2026}.minigame_list .item .inner{position:relative;margin-top:5px;height:41px;line-height:41px;overflow:hidden}.minigame_list .item .result_area{position:relative;top:0}.minigame_list .item .result_area .row{display:block;clear:both;height:41px}.minigame_list .item .count{float:left}.minigame_list .item .result{float:right}.minigame_list .item .ic{float:left;margin:5px 0 0 5px;width:31px;height:31px;line-height:31px;text-align:center;border-radius:100%;background-color:#f2f4f7;color:#fff}.minigame_list .item .POWERBALL,.minigame_list .item .SPEEDKENO,.minigame_list .item .SUM{color:#666}.minigame_list .item .result_area.view{top:-41px;transition:top .75s}#stats_banners{padding:10px;min-height:300px;background:#fff;margin-top:10px}#stats_banners .banner-title{border:1px solid #78818e;padding:10px;margin-bottom:10px;font-size:13px;position:relative}#stats_banners .banner-container{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr auto;grid-gap:10px;gap:10px}#stats_banners .banner-container .banner-item{grid-column:auto/span 2;margin:auto;position:relative}#stats_banners .banner-container .banner-item img{width:100%;min-width:54px;height:100%;max-height:18px}.snb_wrap .big_new_icon,.sub_nav_wrap .big_new_icon{position:absolute;background:url(/images/big_new_icon.svg) no-repeat;background-position:85% 10%;width:100%;height:100%}.snb_wrap .blinking,.sub_nav_wrap .blinking{animation:blink .5s ease-in-out infinite alternate}@keyframes blink{0%{opacity:0}to{opacity:1}}.modal-title{text-align:center;color:#fff;font-size:18px;height:55px;line-height:55px;overflow:hidden;background:#297fb8}.modal-title h1{color:#fff;font-size:1rem}.modal-symbol{text-align:center}.modal-symbol img{margin-bottom:20px}.buy.GOLD{background:#e74c3c!important}.buy.MEDAL{background:#fba019!important}.buy.POINT{background:#1287eb!important}body{font-family:Arial,sans-serif;background-color:#f4f4f4}.exchange-form{max-width:500px;padding:20px;border:1px solid #ddd;background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1)}.red-text{color:#e82d0c}.gray-text{color:#918c8a}.title{text-align:center;color:#333;font-size:18px}.section,.title{margin-bottom:20px}.section{padding:10px;border:1px solid #e7e7e7;border-radius:4px;background-color:#f9f9f9}.section-title{font-weight:700;margin-bottom:10px}.info{font-weight:700;color:#333;padding:10px 0;margin-bottom:20px}.main-infor-item{font-size:16px}.info-item{margin-top:10px}#user-medal-amount{margin-left:10px}.form{display:flex;flex-direction:column}.form-group{margin-bottom:15px}.form-group label{margin-bottom:5px;font-weight:700;color:#555}.form-group input.box-input{padding:10px;border:1px solid #ccc;border-radius:4px;width:100%}.button-group{display:flex;justify-content:space-between;margin-top:20px}.submit-button{background-color:#e82d0c;color:#fff;border:none;border-radius:4px;margin-right:10px}.cancel-button,.submit-button{padding:12px;cursor:pointer;flex:1 1}.cancel-button{background-color:#fff;color:#000;border:1px solid #cbc9c9;border-radius:4px}button.loading-btn{background:#ddd;cursor:not-allowed;border:1px solid #ddd;color:#fff}.disclaimer{margin-top:20px;font-size:.9rem;color:#666}input[type=checkbox]{appearance:auto;margin-right:5px;width:15px;height:15px}.input-label{display:flex;flex-direction:row;align-items:center;justify-content:space-between}label.error-label,p.error-label{color:#cf0000;margin-bottom:0;font-size:12px}.hide{display:none!important}p.input-note{text-align:right}.input-with-unit{display:flex;align-items:center;justify-content:space-between;margin-top:5px}.form-with-unit label.error-label,.form-with-unit p.input-note{margin-right:25px}.input-without-unit{margin-top:5px}span.input-unit{margin-left:10px}.sum{font-weight:700}#actual_receipts{font-size:26px;margin-left:20px;font-weight:700}#actual_receipts,.cnt_unit{color:#e82d0c;vertical-align:middle}.cnt_unit{padding-right:22px;margin-left:3px}div#receipts-result{display:flex;align-items:center;justify-content:flex-end}.readme{margin-top:5px;padding:15px;border:1px solid #d6d6d6}.readme p{font-weight:700;color:#333}.readme ul{margin-top:17px}.readme li.ico_indent{position:relative;padding-left:20px;font-size:13px}.readme li.ico_indent:before{content:"";position:absolute;left:0;top:20%;width:5px;height:5px;background-color:#afafaf;border-radius:50%}.medal_history_table{border:1px solid #d6d6d6;font-size:12px;width:100%;text-align:center}.medal_history_table th{font-weight:700;font-size:13px;padding:15px 5px}.medal_history_table td{font-size:12px;padding:5px}span.exchange-status,td.flex-column{align-items:center;justify-content:center}span.exchange-status{display:flex;padding:0 1px;color:#fff;width:40px}span.exchange-status.ready{background:#666}span.exchange-status.complete{background:#c30}span.exchange-status.progress{background:#1572af}span.exchange-status.cancel,span.exchange-status.reject{background:#a1a1a1}table thead{background:#f5f5f5;border-bottom:1px solid #ddd}td.empty-row{height:24vh}.btn_back{position:absolute;top:0;left:0;width:41px;height:54px;line-height:54px;text-indent:-9999px;overflow:hidden}.btn_back:before{float:left;margin:18px 0 0 15px;content:"";width:11px;height:18px;background:url(/images/sp_layout.png) no-repeat -140px 0;background-size:350px 350px}.tooltip-box{position:absolute;top:100%;left:0;background-color:#918c8a;color:#ccc;padding:8px 12px;border:1px solid #ccc;border-radius:4px;z-index:100;width:max-content;max-width:280px;font-size:13px;white-space:normal;box-shadow:0 2px 8px rgba(0,0,0,.15)}.info-icon,.tooltip-trigger{position:relative}.info-icon{display:inline-block;width:12px;height:12px;background-color:#e7e7e7;color:#979797;border:1px solid #ccc;font-weight:700;font-family:Arial,sans-serif;text-align:center;line-height:12px;cursor:pointer;font-size:11px;top:-5px}.info-icon:hover:before{filter:brightness(1.2)}.popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:9999}.popup{background:#f9f9f9;padding:10px;margin:20px;box-shadow:0 4px 12px rgba(0,0,0,.2);max-width:400px;width:90%;z-index:10000}.popup-buttons{display:flex;justify-content:flex-end;margin-top:20px}.popup-buttons button{margin-left:12px}.medal_history_table .btn-cancel{background:#3498db;color:#fff;padding:0;width:40px;display:flex;align-items:center;justify-content:center;font-size:12px}.popup .form-group textarea{width:95%;padding:10px;border:1px solid #ccc;border-radius:4px}.popup .title-success{text-align:center}#charge-container-outer{height:calc(100vh - 140px)}#container{height:100%}.charge-container{height:100%;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;overflow:hidden;background:#fff}.method_area{position:relative;transition:all .5s ease;height:100%;overflow-y:scroll;overflow-x:hidden;box-shadow:0 10px 40px -30px rgba(0,0,0,.69)}.step{display:none;position:absolute;width:100%;top:0;left:0;margin:0;padding:20px;box-sizing:border-box}.step.active{display:block}.step.in{animation:slideInRight .5s forwards}.step.previous{opacity:1;display:block}.step.out{animation:slideOutLeft .5s forwards}.step.prev-out{animation:slideOutRight .5s forwards}.step.prev-in{animation:slideInLeft .5s forwards}.danger{color:#ff0b0b}@keyframes slideOutLeft{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes slideInRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideOutRight{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes slideInLeft{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.tit_area{margin:0 0 20px;font-size:18px}.link{padding:10px 5px;text-decoration:none;border-radius:5px;font-size:14px;cursor:pointer;background-color:#fff;font-weight:700;color:#191f28;flex:0 0 25%;max-width:50%;width:50%;text-align:center;display:flex;flex-direction:row;align-items:center;justify-content:space-around}.link.active{border:1px solid #191f28}.option-icon{width:35px}.readme ul{margin-top:0}.form-with-unit label.error-label,.form-with-unit p.input-note{margin:0}.input-note.amount-result{font-size:18px;font-weight:700}.tutorial-area{background:#f2f2f2;padding:10px}.tutorial-area h2{margin-bottom:15px}.tutorial-area p{margin:10px 0;font-size:13px}.tutorial-area a{color:#3474b5}.deposit-info-area{display:flex;flex-direction:column;align-items:center;margin:10px 0}.wallet-address{flex-direction:row;align-items:flex-end}.wallet-area{margin:0 auto;font-size:14px}a#btn-copy{margin-left:8px}div#timer{text-align:center;font-size:20px;font-weight:600;margin:20px 0}.tooltip{display:inline-block}.tooltip .tooltiptext{visibility:hidden;width:120px;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity .3s}.tooltip .tooltiptext:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-top-color:#555}.qr-section{width:40%}.button-group{margin-bottom:15px;padding:0 20px;box-shadow:0 -10px 60px -30px rgba(0,0,0,.69)}.payment-order strong{margin-right:5px}.wallet-address{position:relative;display:flex;align-items:center}.highlight{background-color:#ff0;padding:0 5px}.tooltip{position:relative;cursor:pointer;margin-left:10px}.tooltiptext{visibility:hidden;width:120px;background-color:#000;color:#fff;text-align:center;border-radius:5px;padding:5px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity .3s}.tooltip .tooltiptext,.tooltip:hover .tooltiptext{visibility:visible;opacity:1}.NavSection{position:fixed;bottom:0;display:flex;flex-direction:column;justify-content:space-between;width:100%;z-index:10}.footerNotice{font-family:YoonGothicPro,맑은고딕,Gulim,dotum,돋음,sans-serif;font-weight:500;letter-spacing:-1px;font-size:14px;background:#f2f2f7;display:flex;align-items:center}#nav-wrap{bottom:0;left:0;background-color:#fff;display:flex;height:55px;width:100%;z-index:100;border-top:1px solid rgba(230,232,234,.5);box-sizing:border-box;background-size:cover}.footerNotice .wrapper{height:30px;line-height:30px;display:flex;width:calc(100% - 85px)}.footerNotice .wrapper:before{content:"";display:inline-block;vertical-align:middle;height:100%}.footerNotice .wrapper>div{display:inline-block}.footerNotice .wrapper>div:first-child{display:flex;flex-direction:row;height:30px;align-items:center;background:#f2f2f7}.footerNotice .wrapper>div:first-child>a{line-height:1!important;width:55px}.footerNotice .wrapper>div:first-child>a>span{line-height:unset}.footerNotice .symbolImg{width:16px;height:16px;margin:1px 5px 0 10px;display:inline-block;vertical-align:middle;background:var(--sport-main-icon) -120px 0/300px 300px}.footerNotice .arrowImg{margin:0 5px 0 0;width:6px;height:11px;display:inline-block;background:var(--sport-main-icon) -20px -90px/300px 300px}.footerNotice .topBtn{float:right;margin-right:30px;cursor:pointer}.footerNotice .topBtn .icon_top_btn{margin-top:25px;height:21px;width:17px;background:var(--sport-main-icon) -185px -30px/300px 300px}.noticeList{font-family:YoonGothicPro,Gulim,맑은고딕,dotum,돋음,sans-serft;font-size:12px;color:#333;display:inline-block;height:30px;width:255px;overflow:hidden;vertical-align:middle}.noticeList ul{display:block;width:190px;position:relative;height:100%;left:0;top:0;transition:all .5s}.noticeList ul li.in{top:0;transition:all .5s ease-in;z-index:10}.noticeList ul li.out{top:-50px;transition:all .5s ease-out}.noticeList ul li{top:25px;position:absolute}.noticeList ul li:before{content:"";display:inline-block;height:100%;vertical-align:middle}.noticeSubject{display:inline-block;width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#new_domains_btn{padding:5px;width:85px;border:2px solid #b90005;margin:5px 10px;animation:colorTransition 2s infinite}.named_symbol{background:url(https://image.nmd.co/portal/new_sp_main_icons.png) -115px 7px/300px 300px;width:30px;height:30px}.new_domain_wrapper{display:flex;align-items:center;justify-content:center}.new_domains_text p{color:#ed2026;font-size:13px;animation:colorTransition 2s infinite}@keyframes colorTransition{0%{border-color:#b90005;color:#ed2026}50%{border-color:#d1d1d1;color:#d1d1d1}to{border-color:#b90005;color:#ed2026}}.banner{position:relative;width:100%;height:38px}.banner-image{position:absolute;opacity:0;transition:opacity 1s}.banner-image.active{opacity:1}.button-group-banner.active{opacity:1!important;z-index:10}.hide-button{display:none!important}.bet-section{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background:#f2f2f7;padding:10px;border:1px solid #cecece;margin-bottom:10px;color:#a5a5a5;position:relative}button.bet-button{background:#ff1517;width:125px;height:50px;color:#fff;font-weight:700;font-family:Noto Sans KR,serif;font-size:22px;line-height:50px}button.bet-button.loading{background:#a9a9a9;border-radius:0}p.bet-description{margin-right:15px;width:calc(100% - 125px)}span.bet-highlight{font-weight:700;color:#d70f0f;line-height:1.6}.bet-button,.bet-description{z-index:1}.not-available{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.4);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);display:flex;align-items:center;justify-content:center;font-size:24px;color:#333;z-index:2;font-weight:700}#wrap.chat{padding-top:0;padding-bottom:0}#wrap.chat,#wrap.chat #container{width:100%;height:100%}#wrap.chat #container nav{position:relative}#wrap.chat #container iframe.box-chat-iframe{width:100%;height:calc(100% - 165px)}.page-description{border-top:1px solid #dee3eb;border-bottom:1px solid #dee3eb;margin-bottom:10px}#description{padding:15px;font-size:14px;line-height:1.5;border-top:1px solid #dee3eb;background:#fff}div#description-title{background:#f4f3f3;padding:15px 20px;font-size:18px;color:#606060;font-weight:700}.underline{text-decoration:underline}
/*# sourceMappingURL=main.7e37fb64.chunk.css.map */