@charset "utf-8";
/* NHN China WS Part WZX,JHY 110804 */

/* common */
article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}
body,input,textarea,select,button,table{font-size:14px;line-height:1.25em}
body.s,.s input,.s textarea,.s select,.s button,.s table{font-family:Helvetica}
body{position:relative;background-color:#232629;color:#000;-webkit-text-size-adjust:none}
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section { margin:0;padding:0;-webkit-text-size-adjust:none }
img,fieldset{border:0}
ul,ol{list-style:none}
em,address{font-style:normal}
a{color:#000;text-decoration:none}
.home_visited a:visited{color:#888}
table{border-collapse:collapse}
hr{display:none !important}
.u_hc,.u_skip{visibility:hidden;overflow:hidden;position:absolute;left:-999em;width:0;height:0;font-size:0;line-height:0}
.u_vc{position:absolute;z-index:-1;font-size:1px;line-height:1px;color:transparent}
.num{letter-spacing:0 !important}
#ct{clear:both;width:100%;background-color:#fff}
#ct:after{display:block;clear:both;height:1px;margin-top:-1px;content:''}
header{position:relative}
.group:before,.group:after{content:"";display:table}
.group:after{clear:both}
.group{zoom:1}
section + script + section{margin-top:-1px}
.ico_bg{background:url(/images/nsite/mobile/common/ico_bg.png) no-repeat 0 0;background-size:250px 279px;-webkit-background-size:250px 279px}
.rank_no{display:inline-block;overflow:hidden;width:12px;height:11px;margin:-2px 4px 2px 0;border:1px solid #3ea813;background:#4aba18;font-weight:bold;font-size:10px;line-height:11px;color:#fff;text-align:center;vertical-align:middle}
.pg_btn,.pg_num,.sch_wrp.off .ct_wrp button span,.ct_wrp h1 + button span,.chr_pg .prev,.chr_pg .next,.days3 .prev,.days3 .next,.no_data a span:before{background-image:url(/images/nsite/mobile/common/sp_gnb_fl2_v2.png);background-repeat:no-repeat;background-size:300px 130px;-webkit-background-size:300px 130px}
.h2_area{position:relative;border-top:1px solid #b2b2b2}
.h2_area a{display:block;position:relative}
.h2_area a:visited{color:#000}
.h2_area2,.h3_area{position:relative;border-bottom:1px solid #c8c8c8}
.h2_area2{border-bottom:1px solid #c3c3c3}
.h2_area2 h2,.h3_area h3{padding:0 10px;font-size:13px;line-height:32px}
.h2_area2 h2 span,.h3_area h3 span{color:#3fab05}
.h3_area2{position:relative;border-top:1px solid #b2b2b2}
.h2_area h2,.h3_area2 h3,.h3_area3 h3{padding:0 10px 1px;border-bottom:1px solid #afb2b8;background:#fbfbfb;font-size:15px;line-height:30px;zoom:1}
.h2_area h2{letter-spacing:-1px}
.h3_area2 h3{color:#000;letter-spacing:0;text-shadow:0 1px #fff}
.h3_area2 h3 .league_nm{margin: 10px 0 10px 7px; font-size: 14px; text-shadow: none}
.h3_area3 h3{padding:4px 10px 3px;border-bottom:0;background:#fff}
.h2_area h2 span,.h3_area3 h3 span{color:#3fab05}
.h2_area h2 + span em,.h3_area2 h3 + span em{letter-spacing:0}
.h2_area h2 + span,.h2_area h2 + em,.h2_area h2 + time,.h2_area h2 + time + span,.h2_area2 h2 + span,.h3_area2 h3 + span{position:absolute;right:0;top:0;height:31px;padding:1px 10px 0 0;font-size:11px;line-height:31px;color:#888}
.h2_area h2 + time{right:15px}
.h2_area a h2 + span,.h2_area a h2 + em,.h2_area a h2 + time + span,.h2_area2 a h2 + span,.h3_area2 a h3 + span{overflow:hidden;height:31px;padding-right:26px;background:url(/images/nsite/mobile/common/ico_r.png) no-repeat 100% 0;line-height:777px;-webkit-background-size:50px 500px}
.h2_area a h2 + em{font-size:12px;color:#838383;line-height:31px;letter-spacing:-1px}
.h2_area2 a h2 + span{background-position:100% -26px}
.h2_area2 a h2 + span{position:absolute;right:0;top:0;height:31px;padding:1px 23px 0 0;font-size:11px;line-height:31px;color:#000}
.h2_area2 h2 + span em{font-size:12px;color:#3fab05;font-weight:bold;letter-spacing:0}
.h2_area a h2 + span strong{margin-right:2px;font-size:12px;letter-spacing:0;color:#32a800}
.h3_area4{position:relative}
.h3_area4 h3{padding:5px 10px 0;border-top:1px solid #fff;border-bottom:0;background:#fff;font-size:15px;line-height:32px;letter-spacing:-1px;zoom:1}
.h3_area4 h3 strong button,.h3_area4 h3 p button{background:url(/images/nsite/mobile/common/sp_end_tip.png) no-repeat -100px -100px;-webkit-background-size:32px 19px}
.h3_area4 h3 span{color:#3fab05}
.h3_area4 h3 strong{position:relative;padding-right:21px}
.h3_area4 h3 strong button{overflow:hidden;position:absolute;right:0;top:1px;width:16px;height:17px;border:0;background-position:-1px -1px;line-height:777px}
.h3_area4 h3 p{position:absolute;left:0;top:33px;margin:0 25px 0 10px;padding:15px 22px 15px 16px;border:1px solid #737373;background:#fff;font-size:14px;color:#535353;font-weight:normal;letter-spacing:0;line-height:18px}
.h3_area4 h3 p:before{position:absolute;left:-1px;bottom:-2px;width:100%;height:1px;background:rgba(0,0,0,.1);content:''}
.h3_area4 h3 p:after{position:absolute;right:-1px;bottom:-2px;width:2px;height:1px;background:rgba(0,0,0,.1);content:''}
.h3_area4 h3 p button{overflow:hidden;position:absolute;right:7px;top:7px;width:13px;height:13px;border:0;background-position:-18px -1px;line-height:777px}
ol.line5 li:nth-child(5n),
ul.line5 li:nth-child(5n){border-bottom:1px solid #c5c5c5}
ol.block li,
ul.block li{border-bottom:1px solid #eaeaea}
.type_a a{display:block;padding:8px 10px;font-size:15px;line-height:19px;color:#222}
.type_a.rank a{position:relative;padding-left:32px}
.type_a.rank a .rank_no{position:absolute;left:10px;top:13px}
.article_nav{position:relative;height:35px;border-bottom:1px solid #d1d1d1;font-weight:bold;font-size:15px;line-height:35px;color:#888;text-align:center}
.article_nav strong{color:#222}
.article_nav > span{position:absolute;right:10px;top:3px}
.article_nav > span a{display:inline-block;width:29px;height:29px;background-position:-52px -60px}
.article_nav > span a.off{display:inline-block;width:29px;height:29px;background-position:-113px -60px}
.article_nav > span a + a{background-position:-84px -60px}
.article_nav > span a + a.off{background-position:-144px -60px}
.article_nav > span a span{display:block;overflow:hidden;width:100%;height:100%;visibility:hidden}
.article_nav > a{position:absolute;left:10px;top:3px;width:50px;height:29px;background-position:-1px -60px}
.article_nav > a span{display:block;overflow:hidden;width:100%;height:100%;visibility:hidden}
.article_nav a.gm_day{position:absolute;left:10px;top:3px;width:auto;height:28px}
.article_nav a.gm_day span{visibility:visible;width:auto;height:27px;padding:0 6px 0 19px;border:1px solid #afafaf;border-radius:5px;font-size:13px;color:#444;line-height:26px;background:-webkit-gradient(linear,0 0,0 100%,from(#fafafa),to(#efefef));-webkit-box-shadow:inset 0 1px #fefefe}
.article_nav a.gm_day span:before{position:absolute;left:0;top:0;width:16px;height:30px;background:url(/images/nsite/mobile/common/sp_ic.png) no-repeat -1px -184px;content:'';background-size:43px 307px;-webkit-background-size:43px 307px}
.article_nav2{position:relative;margin:-1px 0;border-top:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5;background:#f5f5f5}
.article_nav2 li + li{border-top:1px solid #dfdfdf}
.article_nav2 li a{display:block;overflow:hidden;position:relative;padding:0 10px 1px 52px;font-size:14px;line-height:34px;color:#222;white-space:nowrap;text-overflow:ellipsis}
.article_nav2 li a span{position:absolute;left:4px;top:4px;width:42px;height:27px;background-position:-1px -90px}
.article_nav2 li + li a span{left:6px;background-position:-43px -90px}
.comment_tab{margin:10px 10px 21px}
.comment_tab ul{display:table;width:100%;border:1px solid #afafaf;border-radius:4px;background:#f4f4f4;background:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(0.03,#fff),color-stop(0.03,#fafafa),to(#efefef));table-layout:fixed}
.comment_tab li{display:table-cell;border-right:1px solid #afafaf;box-shadow:1px 0 #fff}
.comment_tab li:nth-last-child(1){border-right:0;box-shadow:none}
.comment_tab a{display:block;font-weight:bold;font-size:14px;letter-spacing:-1px;line-height:30px;color:#222;text-align:center;text-shadow:0 1px #fff}
.comment_tab a strong{color:#ed232b;letter-spacing:0}
.btn_ctrl_lft,.btn_ctrl_rgt{display:block;position:absolute;top:0;width:45px;height:53px;z-index:100;background:url(/images/nsite/mobile/common/sp_scnavi.png) no-repeat;-webkit-background-size:95px 53px;background-size:95px 53px}
.btn_ctrl_lft{left:0;background-position:0 0;font-size:0;line-height:0;color:transparent}
.btn_ctrl_rgt{left:5px;background-position:-50px 0;font-size:0;line-height:0;color:transparent}
.btn_ctrl_lft span,.btn_ctrl_rgt span{display:block;position:relative;top:14px;left:20px;width:15px;height:24px}
.newsct_poll{margin:20px 0;padding:10px;padding-bottom:15px;background:#eaeef2;text-align:center;}
.newsct_poll .poll_qst{display:block;padding-bottom:10px;text-align:left}
.newsct_poll .poll_ans{display:block;position:relative;padding-bottom:2px;text-align:left}
.newsct_poll .poll_ans input{position:absolute;top:3px;left:0;}
.newsct_poll .poll_ans label{display:inline-block;padding-left:20px;line-height:18px !important;font-size:16px !important}
.newsct_poll .poll_btn{display:inline-block;padding:3px 10px;border:1px solid #b6b6b6;border-radius:1px;font-size:14px !important;line-height:16px !important;color:#333;background:#fbfbfb;box-shadow:inset 1px 1px #fff;-webkit-box-shadow:inset 1px 1px #fff,inset -1px -1px #f7f7f7,0 1px rgba(0,0,0,0.03)}
.slide_area2{overflow:hidden;width:100%;margin:0 auto}
.slide_area2.in{padding:0 0 7px}
.slide_area2.hn{padding:10px 0 0}
.slide_area{position:relative}
.a .slide_area,.a .slide_area2{height:300px}
.slide{float:left;width:100%}
.a .slide{position:absolute;top:0}
.tli{overflow:hidden;margin:13px 0 0 6px}
.tli_l{float:left;width:33%;font-size:.79em;text-align:center}
.tli_a{display:block;padding:2px 2px 0 2px;color:#000}
.tli_a .tmbfbx{display:block;position:relative;width:92px;height:70px;margin:0 auto}
.tli_a .tmbfbx img{display:block}
.pht{display:inline-block;position:absolute;left:5px;bottom:7px;z-index:100;width:20px;height:16px;background:url(/images/nsite/mobile/common/ico_mov.png) no-repeat 0 -332px;text-indent:-999em;background-size:80px 450px;-webkit-background-size:80px 450px}
.mov2{position:absolute;left:0;bottom:4px}
.tli_t{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;width:96px;margin:8px auto 1px;font-size:12px;line-height:15px;letter-spacing:-1px;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.spvod{display:block;overflow:hidden;position:relative;width:300px;height:155px;margin:0 auto}
.spvod .vod{overflow:hidden;position:absolute;left:0;bottom:0;width:280px;height:23px;padding:6px 10px 0;background-color:#000;font-size:13px;color:#fff;letter-spacing:-1px;text-align:left;white-space:nowrap;text-overflow:ellipsis;opacity:.6}
.spvod img{vertical-align:top}
.spvod .bdr,.tli_a .tmbfbx .bdr{display:block;position:absolute;top:0;left:0;width:298px;height:153px;border:solid 1px #000;opacity:.1}
.tli_a .tmbfbx .bdr{width:90px;height:68px}
.pg{clear:both;border-bottom:1px solid #dedede;text-align:center}
.pg.in{padding:4px 76px 18px}
.pg.hn{padding:12px 76px 13px;border-bottom:0}
.pg_btn{overflow:hidden;position:relative;width:36px;height:23px;background-color:#fff;border:0;line-height:50em;vertical-align:middle}
.pg_btn_prev{background-position:-30px -38px}
.pg_btn_next{background-position:-69px -38px}
.pg_num_area{display:inline-block;height:23px;font-size:.93em;line-height:23px;color:#999;letter-spacing:2px;vertical-align:middle}
.pg_num_area_v1{display:inline-block;position:relative;top:-1px;margin:0 13px 0 12px;line-height:20px;letter-spacing:0}
.pg_num{display:inline-block;overflow:hidden;width:9px;height:9px;background-position:-267px -11px;line-height:999px;color:transparent;vertical-align:middle}
.pg_num_on{background-position:-267px -1px}
.u_pg{display:table;position:relative;width:100%;height:50px;margin-top:-1px;border-top:1px solid #d3d3d3;border-bottom:1px solid #a8a8a8;background:#f7f7f8;text-align:center;white-space:nowrap;}
.u_pg_btn{display:table-cell;line-height:1em}
.u_pg_wrap{display:block;position:relative}
.u_pg_area{display:table;position:relative;height:50px;margin:0 auto;font-size:1em}
.u_pg_txt{display:table-cell;padding-top:2px;line-height:1em;text-shadow:0 1px #fff;vertical-align:middle}
.u_pg_cnt{font-size:11px;color:#999}
.u_pg_top{display:table-cell;width:61px;padding:20px 0 0 1px;border-left:1px solid #f7f7f7;border-top:1px solid #fff;background:url(/images/nsite/mobile/common/u_ic_v3.png) no-repeat 2px -718px;font-size:11px;color:#666;letter-spacing:-1px;text-indent:1px;text-shadow:0 1px #fff;vertical-align:top;-webkit-box-shadow:inset 0 -1px #f3f3f3,-1px 0 #c8c8c8}
.u_pg_str{letter-spacing:-1px}
.u_pg2{display:table;position:relative;width:100%;margin-top:-1px;padding:11px 0 12px;border-top:1px solid #cecece;border-bottom:1px solid #c2c2c2;background-color:#f7f7f7;text-align:center;white-space:nowrap}
.u_pg2_btn{display:inline-block;position:absolute;top:11px;border:1px solid #bcbcbc;background:#f1f1f1;background:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(.05,#fbfbfb),to(#f1f1f1));color:#333}
.u_pg2_btn.uc_vh{visibility:hidden}
.u_pg2_btn.prev{left:10px;padding:3px 12px 4px 9px}
.u_pg2_btn.next{right:10px;padding:3px 9px 4px 12px}
.u_pg2_prev,.u_pg2_next{display:inline-block;background:url(/images/nsite/mobile/common/u_ic_v3.png) no-repeat;font-size:12px}
.u_pg2_prev{padding-left:.86em;background-position:-14px -802px}
.u_pg2_next{padding-right:.86em;background-position:11px -851px}
.u_pg2_pg{display:inline-block;padding:.42em .85em;font-weight:bold;font-size:13px;color:#3fab05}
.u_pg2_total{color:#333}
.u_pg3{position:relative;height:53px;background:#f8f8f8;background:-webkit-gradient(linear,0 0,0 100%,from(#ebebeb),color-stop(.15,#f8f8f8),to(#f8f8f8));text-align:center;-webkit-box-shadow:inset 0 1px #c1c1c1}
.u_pg3_bt{display:inline-block;overflow:hidden;padding:0 6px 6px}
.u_pg3_bt .u_pg3_l{display:block;width:216px;height:29px;padding-top:10px;border:1px solid #bdbdbd;background:-webkit-gradient(linear,0 0,0 100%,from(#fbfbfb),to(#efefef));letter-spacing:-1px;border-top-color:#ebebeb;border-radius:0 0 1px 1px;-webkit-box-shadow:inset 0 1px #fff,inset 1px -1px #f5f5f5,0 0 6px #ccc}
.u_pg3_bt .u_pg3_mr{display:inline-block;margin-left:10px;padding:0 23px 0 25px;background:url(/images/nsite/mobile/common/u_ic_v3.png) 0 -304px no-repeat;font-size:14px;color:#000;text-shadow:0 1px #fff;background-size:35px 1866px;-webkit-background-size:35px 1866px}
.u_pg3_bt .u_pg3_mr em{font-weight:bold}
.u_pg3_bt2{display:block;overflow:hidden;padding:0 0 6px}
.u_pg3_bt2 .u_pg3_l{display:block;height:29px;padding-top:10px;border-top:solid 1px #ebebeb;border-bottom:1px solid #bdbdbd;background:-webkit-gradient(linear,0 0,0 100%,from(#fbfbfb),to(#efefef));letter-spacing:-1px;-webkit-box-shadow:inset 0 1px #fff,inset 1px -1px #f5f5f5,0 0 6px #ccc}
.u_pg3_bt2 .u_pg3_mr{display:inline-block;padding:0;font-size:14px;color:#000}
.u_pg3_bt2 .u_pg3_mr em{font-weight:bold}
.u_pg4 a{display:block;background:#f7f7f8;border-top:1px solid #c1c1c1;text-align:center}
.u_pg4 a span{display:inline-block;height:52px;line-height:52px;padding-left:20px;background:url(/images/nsite/mobile/common/sp_gnb_fl2_v2.png) no-repeat -289px -60px;background-size:300px 130px;-webkit-background-size:300px 130px}
.datelist{overflow:hidden}
.datelist li{position:relative;border-bottom:1px solid #dedede;background:#fbfbfb}
.datelist .tm{position:relative;margin-right:52px}
.tpl li:last-child{border-bottom:solid 1px #dedede}
.tp2 li:last-of-type{border-bottom:none}
.datelist.tp2 .pic{margin-top:-1px}
.datelist.su li:last-of-type{border-bottom:solid 1px #dedede}
.datelist .tv,.datelist .pic,.datelist .notv{min-height:46px}
.datelist .noti{overflow:visible;position:relative;height:27px;padding:0;border-top:1px solid #ededed;background:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f8f8f8));line-height:26px}
.datelist .noti a{display:block;overflow:hidden;padding:0 10px;font-size:12px;color:#333;letter-spacing:-1px;white-space:nowrap;text-overflow:ellipsis}
.datelist .noti_t{margin-right:2px}
.datelist .nt_mov{display:inline-block;overflow:hidden;width:18px;height:18px;margin-right:3px;background:url(/images/nsite/mobile/common/ico_mov.png) no-repeat 0 -176px;text-indent:-999em;vertical-align:-4px;background-size:80px 450px;-webkit-background-size:80px 450px}
.datelist .d_c{display:block;position:relative;height:46px;margin-right:0;text-align:center;white-space:nowrap}
.datelist .d_cn .tm{margin:0}
.datelist .d_r{position:absolute;top:9px;right:10px;text-align:center}
.datelist .t_l{position:absolute;top:0;right:50%;padding-left:6px;font-size:14px;color:#000;text-align:right}
.datelist .t_r{position:absolute;top:0;left:50%;padding-right:8px;font-size:14px;color:#000;text-align:left}
.datelist .tv .t_l,.datelist .pic .t_l{margin-right:59px}
.datelist .tv .t_r,.datelist .pic .t_r{margin-left:59px}
.datelist .notv .t_l{margin-right:38px}
.datelist .notv .t_r{margin-left:38px}
.datelist .tv .t_l2,.datelist .pic .t_l2{margin-right:52px}
.datelist .tv .t_r2,.datelist .pic .t_r2{margin-left:52px}
.datelist .notv .t_l2{margin-right:35px}
.datelist .notv .t_r2{margin-left:35px}
.datelist .tv .t_l3,.datelist .pic .t_l3{margin-right:64px}
.datelist .tv .t_r3,.datelist .pic .t_r3{margin-left:64px}
.datelist .notv .t_l3{margin-right:41px}
.datelist .notv .t_r3{margin-left:41px}
.datelist .tv .t_l4,.datelist .pic .t_l4{margin-right:70px}
.datelist .tv .t_r4,.datelist .pic .t_r4{margin-left:70px}
.datelist .notv .t_l4{margin-right:39px}
.datelist .notv .t_r4{margin-left:39px}
.datelist .tv .t_l5{margin-right:56px}
.datelist .tv .t_r5{margin-left:56px}
.datelist .tv .t_c,.datelist .pic .t_c{display:block;width:118px;margin:0 auto}
.datelist .notv .t_c{display:block;width:60px;margin:0 auto}
.datelist .tv .t_c2,.datelist .pic .t_c2{width:106px}
.datelist .notv .t_c2{width:70px}
.datelist .tv .t_c3,.datelist .pic .t_c3{width:128px}
.datelist .notv .t_c3{width:82px}
.datelist .tv .t_c4,.datelist .pic .t_c4{width:136px}
.datelist .notv .t_c4{width:78px}
.datelist .t_l .t_name,.datelist .t_r .t_name{display:table-cell;height:46px;font-size:14px;letter-spacing:-1px;text-align:right;vertical-align:middle;white-space:normal;word-break:break-all}
.datelist .t_r .t_name{text-align:left}
.datelist .t_name.n_s{font-size:13px}
.datelist .vs_kd{display:inline-block;width:38px;height:18px;margin:13px 0 0;padding:0 5px;border:solid 1px #c6c6c6;background:#fbfbfb;font-size:11px;line-height:18px;color:#666;border-radius:10px}
.a .datelist .vs_kd{border-radius:8px}
.datelist .tv .vs_kd{border-color:#c30008;background:#d10009;color:#fff}
.datelist .vs_kd_v1{width:32px}
.datelist .scr{display:inline-block;width:34px;font-family:Helvetica;font-weight:bold;font-size:1.3em;text-align:center;vertical-align:-2px;-webkit-text-stroke-width:.01em}
.datelist .scr2{width:28px}
.datelist .scr3{width:39px}
.datelist .scr4{width:43px}
.datelist .tv .scr,.datelist .tv.pic .scr{color:#c30008}
.datelist .pic .scr{color:#000}
.datelist .btn_tx{display:block;position:absolute;top:15px;right:6px;padding-right:8px;background:url(/images/nsite/mobile/common/u_ic_v3.png) 100% -1780px no-repeat;font-size:10px;color:#c30008;letter-spacing:-1px;text-align:right;white-space:nowrap}
.datelist .btn_tx em{letter-spacing:0}
.datelist .pic .btn_tx,.datelist .notv .btn_tx{background-position:100% -1748px;color:#666}
.spc{margin:5px 5px 6px;padding-bottom:4px;border:1px solid #bababa;background:#f4f6fb}
.spc2{margin-bottom:-3px}
.spc_h{position:relative;height:31px;margin-bottom:10px;border-bottom:1px solid #cacacb;background:#fff;text-align:center}
.spc_hnl{position:absolute;top:7px;right:50%;margin-right:18px;font-weight:normal;font-size:13px;text-align:right}
.spc_hnr{position:absolute;top:7px;left:50%;margin-left:17px;font-weight:normal;font-size:13px;text-align:left}
.spc_hvs{display:block;width:15px;margin:0 auto;padding-top:5px;font-family:Helvetica;font-weight:normal;font-size:16px;color:#999;text-align:center}
.spc_p{padding:0 8px}
.spc_gram{display:table;width:100%;height:15px;margin-bottom:4px;text-align:center}
.spc_l{display:table-cell;height:13px;text-align:right}
.spc_l span{display:inline-block;height:13px;border:1px solid #227c00;background:-webkit-gradient(linear,0 0,0 100%,from(#24b401),to(#269d03));border-radius:8px 0 0 8px;-webkit-box-shadow:inset 0 -1px 2px #3fbf21,inset 0 1px 2px #3fbf21;margin:0 -1px}
.spc_r{display:table-cell;height:13px;text-align:left}
.spc_r span{display:inline-block;height:13px;border:1px solid #227c00;background:-webkit-gradient(linear,0 0,0 100%,from(#24b401),to(#269d03));border-radius:0 8px 8px 0;-webkit-box-shadow:inset 0 -1px 0 #3fbf21,inset 0 1px 0 #3fbf21;margin:0 -1px}
.spc_l .np,.spc_r .np{width:0;border-color:#f9f9f9 !important;background:none !important}
.spc_c{display:table-cell;width:84px}
.spc_num{display:inline-block;width:30px;font-family:Helvetica;font-size:15px;color:#26a300;text-align:center;vertical-align:2px;-webkit-text-stroke-width:.01em}
.spc_name{display:inline-block;width:24px;font-weight:normal;font-size:12px;letter-spacing:-1px;text-align:center;vertical-align:3px}
.spc_c_v1{width:106px}
.spc_num_v1{width:24px}
.spc_name_v1{width:58px}
.spc .hs .spc_num{color:#666}
.hs .spc_l span,.hs .spc_r span{border:1px solid #777;background:-webkit-gradient(linear,0 0,0 100%,from(#9e9fa2),to(#8c8e90));-webkit-box-shadow:inset 0 -1px 0 #aaaaad,inset 0 1px 0 #aaaaad}
.tb_cnone{display:none}
.th_cnone{visibility:hidden}
.sptb{width:100%;border-collapse:collapse}
.sptb .cola{width:10%}
.sptb .colc{width:11%}
.sptb .colb{width:38%}
.sptb .cold{width:15%}
.sptb tr,.sptb th,.sptb td{padding-top:2px;border:0}
.sptb td:last-child,.sptb th:last-child{padding-right:9px}
.sptb td:nth-child(1),.sptb th:nth-child(1){text-align:center}
.sptb th:nth-child(1){padding-left:7px}
.sptb td:nth-child(2){padding-left:9px;text-align:left}
.sptb td:nth-child(2) img{margin:1px 0 2px 0;vertical-align:-11px}
.sptb th:nth-child(2){padding-left:28px;text-align:left}
.sptb th,.sptb td{height:32px;border-bottom:1px solid #e7e7e7;text-align:center;vertical-align:middle}
.sptb th{border-bottom-color:#d9d9d9}
.sptb th{background:#fff;font-size:12px;color:#666;letter-spacing:-1px}
.sptb td{background:#fbfbfb;font-size:13px}
.sptb .fn{display:inline-block;margin-top:1px;margin-bottom:-1px;font-family:Helvetica;font-style:italic;font-weight:bold;font-size:19px;line-height:32px;color:#c5c7cb}
.sptb .fri{color:#49b30e}
.sptb_t{padding:0 5px 0 10px;border-bottom:1px solid #c7c7c7;font-size:15px;font-weight:bold;line-height:40px}
.sptb_t.fe{height:18px;padding-bottom:8px;border:0}
.sptb_t_v2{padding-top:8px}
.sptb_t span{display:inline-block;float:right;margin-top:1px;font-size:11px;color:#666}
.sptb_t2{position:relative;padding:0 9px 0 10px;border-bottom:1px solid #c3c3c3;font-size:14px;line-height:32px}
.days3 + .sptb_t2{border-top:1px solid #c3c3c3}
.sptb_t2 strong{padding:0 0 0 4px;font-size:14px;letter-spacing:2px}
.sptb_t2 .gaming_scr{color:#c30008}
.sptb_t2 .gaming_txt{padding-left:6px;font-size:12px;color:#999;vertical-align:1px}
.sptb_t2 .more_9{float:right;padding-right:15px;font-size:11px;color:#000;letter-spacing:-1px}
.sptb_t2 .more_9 em{font-size:12px;color:#3fab05;letter-spacing:0}
.sptb_v1 th:nth-child(2){padding-left:18px}
.sptb_v1 td:nth-child(2) img{margin-left:-5px;vertical-align:middle}
.sptb_v2{width:100%;border-collapse:collapse}
.sptb_v2 .cola{width:9%}
.sptb_v2 .colb{width:16%}
.sptb_v2 .colc{width:11%}
.sptb_v2 .cold{width:16%}
.sptb_v2 .cole{width:12%}
.sptb_v2 .colf{width:19%}
.sptb_v2 .colg{width:12%}
.sptb_v2 .colh{width:8%}
.sptb_v2 .coli{width:11%}
.sptb_v2 tr,.sptb_v2 th,.sptb_v2 td{padding-top:1px;border:0}
.sptb_v2 td:last-child,.sptb_v2 th:last-child{padding-right:4px}
.sptb_v2 td:last-child{letter-spacing:-1px}
.sptb_v2 td:nth-child(1),.sptb_v2 th:nth-child(1){text-align:center}
.sptb_v2 th:nth-child(1){padding-left:6px}
.sptb_v2 td:nth-child(2){padding-left:6px;text-align:left}
.sptb_v2 td:nth-child(2) img{margin-left:-4px;vertical-align:-11px}
.sptb_v2 th:nth-child(2){padding-left:20px;text-align:left}
.sptb_v2 th,.sptb_v2 td{height:31px;background:#fbfbfb;text-align:center;vertical-align:middle}
.sptb_v2 th{height:32px;border-bottom:1px solid #d9d9d9;background:#fff;font-size:12px;color:#666;letter-spacing:-1px}
.sptb_v3 th{height:31px}
.sptb_v2 td{border-bottom:1px solid #e7e7e7;font-size:13px}
.sptb_v2 .fn{display:inline-block;margin:1px 0 -1px;font-family:Helvetica;font-style:italic;font-weight:bold;font-size:19px;line-height:32px;color:#c5c7cb;letter-spacing:-1px}
.sptb_v2 .fri{color:#49b30e}
.spbd_v2{position:relative;height:73px;border-top:1px solid #1f2022;border-bottom:1px solid #000;background:url(/images/nsite/mobile/common/u_bg.png) repeat-x 0 -86px}
.spbd caption{display:none}
.spbd .on{background:-webkit-gradient(linear,0 0,0 100%,from(#2a8300),to(#1d5c00));-webkit-box-shadow:inset 1px 1px rgba(255,255,255,.1),inset -1px -1px rgba(255,255,255,.1)}
.spbd table{width:100%}
.spbd .tb_scr_v3 th,.spbd .tb_scr_v3 td{color:#47ca00}
.spbd .spbd_last{padding-right:5px}
.spbdc td{width:6% !important}
.spbdc.ot td{width:15% !important}
.spbd .c9{width:56% !important}
.spi_tb{position:relative;width:100%;border-collapse:collapse}
.spi_tb tr,.spi_tb th,.spi_tb td{border:0}
.spi_tb th{height:30px;border-bottom:1px solid #dadada;background:#fff;font-size:12px;color:#666;letter-spacing:-1px;vertical-align:middle}
.spi_tb .spi_th,.spi_tb .spi_td2{border-right:1px solid #dadada}
.spi_tb td{height:30px;background:#fbfbfb;text-align:center;vertical-align:middle}
.spi_tb .spi_tr{border-bottom:1px solid #ebebeb}
.spi_tb .spi_tr td{height:29px}
.spi_tb .spi_td{background:#e8f3e1}
.spi_tb .tg{color:#33a012}
.spi_tb .spi_tdj{border-right:1px solid #bababa;background:-webkit-gradient(linear,0 0,0 100%,from(#fcfcfc),to(#e8e8e8))}
.spi_ab span{display:block;position:absolute;top:-1px;left:-1px;z-index:10;width:14%;height:91px;border:1px solid #227c00;background:-webkit-gradient(linear,0 0,0 100%,from(#24b601),to(#269903));line-height:91px;color:#fff;-webkit-border-top-left-radius:2px;-webkit-border-bottom-left-radius:2px}
.spedh3{position:relative;height:31px;margin:5px 0 1px;padding-left:8px;border-top:1px solid #5a5f6e;border-bottom:1px solid #2a2f3d;text-shadow:0 -1px #000;background:-webkit-gradient(linear,0 0,0 100%,from(#6d7386),to(#51576b));font-size:13px;line-height:31px;color:#fff;letter-spacing:-1px;-webkit-box-shadow:none}
.spedh3:before{display:block;position:absolute;left:0;top:-6px;width:100%;height:5px;background:#f4f6fb;content:''}
.spe_tb{width:100%;border-collapse:collapse}
.spe_tb .ca{width:20%}
.spe_tb .ca2{width:33%}
.spe_tb .ca3{width:28.6%}
.spe_tb .cb{width:9.6%}
.spe_tb .cc{width:10.4%}
.spe_tb .cd{width:14%}
.spe_tb .ce{width:9.2%}
.spe_tb .cf{width:11.6%}
.spe_tb .cg{width:10.7%}
.spe_tb tr,.spe_tb th,.spe_tb td{border:0}
.spe_tb_v1 thead th{height:30px}
/*
.spe_tb thead th{height:31px;padding-top:1px;background:#fff;font-size:11px;color:#666;letter-spacing:-1px;vertical-align:middle}
.spe_tb thead th:nth-child(1){font-size:12px;color:#26459b;text-align:left}
.spe_tb thead th:nth-child(1) span{display:block;overflow:hidden;width:45px;padding-left:9px;white-space:nowrap;text-overflow:ellipsis}
*/
.spe_tb th{height:31px;padding-top:1px;background:#fff;font-size:11px;color:#666;letter-spacing:-1px;vertical-align:middle;text-align:center;}
.spe_tb th[scope="col"]{background:#fff !important;}
/*
.spe_tb th:nth-child(1){font-size:12px;color:#26459b;text-align:left}
.spe_tb th:nth-child(1) span{display:block;overflow:hidden;width:45px;padding-left:9px;white-space:nowrap;text-overflow:ellipsis}
*/
.spe_tb tbody th,.spe_tb td{height:29px;border-bottom:1px solid #e2e2e2;background:#f9f9f9;text-align:center;vertical-align:middle}
.spe_tb td:last-child,.spe_tb th:last-child{padding-right:6px}
/*
.spe_tb tbody th{font-size:12px;letter-spacing:-1px;text-align:left}
.spe_wb tbody th{font-size:11px;letter-spacing:-1px;text-align:left;color:#000}
.spe_tb tbody th span{display:block;padding:6px 0 7px 8px;line-height:14px}
.spe_tb tbody th span em{display:inline-block;overflow:hidden;width:10px;height:12px;font-size:9px;color:#666;vertical-align:-1px}
*/
.spe_tb tbody td{font-family:Helvetica;font-size:12px}
.spe_tb td:nth-child(2){border-left:1px solid #e2e2e2;-webkit-box-shadow:inset 1px 0 0 #fff}
.spe_tb tbody tr:nth-child(1){border-top:1px solid #cacacb}
.spe_tb tbody tr:nth-child(2n) td,.spe_tb tbody tr:nth-child(2n) th{background:#f3f3f3}
.spe_tb tbody tr:nth-child(2n) td:nth-child(2){-webkit-box-shadow:inset 1px 0 0 #fbfbfb}
.spe_tb_v1 tbody tr:last-of-type td,.spe_tb_v1 tbody tr:last-of-type th{border-bottom:1px solid #a1a1a1}
.spg_tb{width:100%;margin-bottom:0;border-collapse:collapse;-webkit-box-shadow:0 -1px 0 #e0e0e0}
.spg_tb .cga{width:14.8%}
.spg_tb .cgb{width:42.6%}
.spg_tb tr,.spg_tb th,.spg_tb td{border:0}
.spg_tb td{padding:6px 0 6px;border-top:1px solid #fbfbfb;border-bottom:1px solid #e2e2e2;background:#f9f9f9;line-height:13px;vertical-align:middle}
.spg_tb tr.first:first-child td{padding:5px 7px 6px 7px;border-top:none;-webkit-box-shadow:inset 1px 0 #fff}
.spg_tb tr.first:first-child td:nth-child(3){-webkit-box-shadow:inset 0 1px 0 #fbfbfb,inset 2px 0 #fff}
.s2 .spg_tb tr.first:first-child td{-webkit-box-shadow:inset 0 1px 0 #fbfbfb,inset 1px 0 #fff}
.spg_tb tbody tr:nth-child(2n) td{background:#f3f3f3;-webkit-box-shadow:inset 1px 1px 0 #fbfbfb}
.spg_tb tbody tr:nth-child(2n+1) td{-webkit-box-shadow:inset 1px 1px 0 #fff}
.spg_tb td:nth-child(1){padding-left:7px;font-size:12px;letter-spacing:-1px;text-align:left}
.spg_tb td:nth-child(2){border-right:1px solid #e2e2e2;border-left:1px solid #e2e2e2;text-align:center}
.spg_tb td:nth-child(3){padding-right:7px;font-size:12px;letter-spacing:-1px;text-align:right}
.spg_time{padding-left:1px;font-family:Helvetica;font-size:12px;color:#666;letter-spacing:0}
.spg_time2{color:#26459b;letter-spacing:0}
.spg_time3{letter-spacing:0}
.spg_tit{padding-left:1px;font-family:Helvetica;font-size:12px;color:#000;letter-spacing:-1px}
.spg_sta{display:inline-block;overflow:hidden;position:absolute;top:2px;width:16px;height:14px;background:url(/images/nsite/mobile/2014/08/u_ic.png);font-size:1px;line-height:100em}
.spg_tb td:nth-child(3) .spg_sta{right:0}
.spg_tb td:nth-child(1) .spg_sta{left:0}
.spg_txt{display:block;overflow:hidden;position:relative;padding:2px 0}
.spg_tb td:nth-child(3) .spg_txt{padding-right:22px}
.spg_tb td:nth-child(1) .spg_txt{padding-left:22px}
.spg_sta_shot{background-position:0 -1144px;top:3px}
.spg_sta_goal{background-position:0 -1177px;top:3px}
.spg_sta_assist{width:18px;margin-left:1px;background-position:0 -1892px;top:3px}
.spg_sta_put{background-position:-1px -1213px;top:3px}
.spg_sta_push{background-position:-1px -1247px;top:3px}
.spg_sta_red{background-position:-1px -1281px;top:4px}
.spg_sta_yellow{background-position:-1px -1320px;top:4px}
.spg_sta_corner{background:none}
.spg_tb .spg_sta_shot{background-position:0 -1144px;top:2px}
.spg_tb .spg_sta_goal{background-position:0 -1177px;top:2px}
.spg_tb .spg_sta_put{background-position:-1px -1213px;top:2px}
.spg_tb .spg_sta_push{background-position:-1px -1247px;top:2px}
.spg_tb .spg_sta_red{background-position:-1px -1281px;top:2px}
.spg_tb .spg_sta_yellow{background-position:-1px -1320px;top:2px}
.spg_tb .spg_sta_corner{background-position:0 -1889px;margin-left:3px;top:2px}
.spg_tb td:nth-child(1) .spg_sta_put,.spg_tb td:nth-child(1) .spg_sta_push{left:0}
.spg_tb td:nth-child(3) .spg_sta_put,.spg_tb td:nth-child(3) .spg_sta_push{right:-1px}
.spg_tb td:nth-child(3) .spg_sta_corner,.spg_tb td:nth-child(3) .spg_sta_corner{right:0}
.spg_sta_replace{background-position:0 -1110px;top:3px}
.spb_tb{width:100%;margin:0;border-collapse:collapse;-webkit-box-shadow:0 -1px 0 #e0e0e0}
.spb_tb .cga{width:14.8%}
.spb_tb .cgb{width:42.6%}
.spb_tb tr,.spb_tb th,.spb_tb td{border:0}
.spb_tb tr:first-child td{padding:7px 0 8px;border-top:none}
.spb_tb tr:first-child td .spg_tit{margin-top:-1px}
.spb_tb td{padding:8px 0 7px;border-top:1px solid #fbfbfb;border-bottom:1px solid #e2e2e2;background:#f3f3f3;line-height:13px;vertical-align:middle}
.spb_tb tbody tr:nth-child(even),.spb_tb tbody tr:nth-child(even) td{background:#f9f9f9;-webkit-box-shadow:inset 1px 1px 0 #fff}
.spb_tb tbody tr:nth-child(odd),.spb_tb tbody tr:nth-child(odd) td{-webkit-box-shadow:inset 1px 1px 0 #fbfbfb}
.spb_tb td:nth-child(1){padding-left:0px;font-size:12px;letter-spacing:0;text-align:center}
.spb_tb td:nth-child(2){border-right:1px solid #e2e2e2;border-left:1px solid #e2e2e2;text-align:center;min-width:84px}
.spb_tb td:nth-child(3){padding-right:0;font-size:12px;letter-spacing:0;text-align:center}
.spb_tb tbody tr:nth-child(2n+1) td:nth-child(3){position:relative;-webkit-box-shadow:inset 1px 1px 0 #fbfbfb;border-left:1px solid #e2e2e2}
.spb_tb tbody tr:nth-child(2n) td:nth-child(3){position:relative;-webkit-box-shadow:inset 1px 1px 0 #fff;border-left:1px solid #e2e2e2}
.spb_tb tbody tr:last-child td{border-bottom:none}
.spb_tit{padding-left:1px;font-family:Helvetica;font-size:12px;color:#000;letter-spacing:-1px}
.spb_sta{display:inline-block;overflow:hidden;position:absolute;top:2px;width:16px;height:14px;background:url(/images/nsite/mobile/common/u_ic_v3.png);font-size:1px;line-height:100em}
.spb_tb td:nth-child(3) .spg_sta{right:0}
.spb_tb td:nth-child(1) .spg_sta{left:0}
.spb_txt{display:block;overflow:hidden;position:relative;padding:2px 0}
.spb_tb td:nth-child(3) .spg_txt{padding-right:18px}
.spb_tb td:nth-child(1) .spg_txt{padding-left:18px}
.spb_tb .dt{font-family:Helvetica;font-size:14px;font-weight:bold;color:#26459b}
.spb_tb .dt2{margin-top:2px;font-family:Helvetica;font-size:11px;color:#26459b}
.spb_tb tr:first-child td .dt,.spb_tb tr:first-child td .dt2{margin-top:1px}
.spb_tb tr:first-child td .dt2{margin-top:2px}
.spb_tb tr:first-child td .spg_tit{padding-left:1px;font-family:Helvetica;font-size:12px;color:#000;letter-spacing:-1px}
.spb_tb tbody tr:nth-child(2n) td .spg_tit,.spb_tb tbody tr:nth-child(2n+1) td .spg_tit{display:block}
.spb_tb td.dt3{font-family:Helvetica;padding-bottom:8px;font-size:14px;font-weight:bold;color:#666}
.spg_tb td:nth-child(3) .spg_sta_corner{right:-2px;top:3px}
.spg_tb td:nth-child(1) .spg_sta_corner{left:-1px;top:3px}
.spbd .c10{width:72.5% !important}
.spbd .c10 th{font-weight:bold;padding-left:2px}
.spbd .c10 td{padding-left:2px}
.spbd .c11{width:51.7% !important}
.spbd .c11 th{padding-left:2px}
.spbd .c11 td{padding-left:1px}
@media only screen and (-webkit-min-device-pixel-ratio : 1.5),only screen and (min-device-pixel-ratio : 1.5) {.spbd .c10 th,.spbd .c10 td{padding-left:0}}
.spbd .c10 th.tx_on,.spbd .c10 td.tx_on{color:#47ca00}
.spj_l2{position:relative;padding-left:65px;border-right:1px solid #bdbdbd;border-left:1px solid #bdbdbd;border-bottom:1px solid #e2e2e2;background:#f9f9f9;-webkit-box-shadow:inset 1px 1px #fff}
.spj_l2 .spg_sta{display:inline-block;overflow:hidden;position:absolute;top:3px;width:16px;height:14px;margin-left:2px;background:url(/images/nsite/mobile/common/u_ic_v3.png);font-size:1px;line-height:100em}
.spj_l2 .spg_sta_goal{background-position:0 -1852px;margin-left:1px}
.spj_l2 .spg_sta_replace{background-position:0 -1110px;margin-left:0}
.spj_l2 .spg_sta_red{background-position:-1px -1281px;margin-left:0}
.spj_l2:nth-child(2n){background:#f3f3f3;-webkit-box-shadow:inset 0 1px #fbfbfb,inset 1px 0 #f9f9f9}
.spj_l2:first-of-type{-webkit-box-shadow:inset 0 1px #e0e0e0}
.spj_l2:last-of-type{border-bottom-color:#dbdbdb}
.spj_l3{position:relative;padding-left:51px;border-right:1px solid #bdbdbd;border-left:1px solid #bdbdbd;border-bottom:1px solid #e2e2e2;background:#f9f9f9;-webkit-box-shadow:inset 1px 1px #fff}
.spj_l3 .spg_sta{display:inline-block;overflow:hidden;position:absolute;top:3px;width:16px;height:14px;margin-left:0;background:url(/images/nsite/mobile/common/u_ic_v3.png);font-size:1px;line-height:100em}
.spj_l3:nth-child(2n){background:#f3f3f3;-webkit-box-shadow:inset 0 1px #fbfbfb,inset 1px 0 #f9f9f9}
.spj_l3:first-of-type{-webkit-box-shadow:inset 0 1px #e0e0e0}
.spj_l3:last-of-type{border-bottom-color:#dbdbdb}
.spj_l3 .spg_sta_shot{background-position:0 -1144px}
.spj_l3 .spg_sta_goal{background-position:0 -1177px}
.spj_l3 .spg_sta_put{background-position:-1px -1213px}
.spj_l3 .spg_sta_push{background-position:-1px -1247px}
.spj_l3 .spg_sta_red{background-position:-1px -1281px}
.spj_l3 .spg_sta_yellow{background-position:-1px -1320px}
.spj_l3 .spg_sta_replace{background-position:0 -1110px}
.spj_l3 .spg_sta_corner{background-position:0 -1889px;margin-left:2px;top:4px}
.spj_l4{position:relative;padding-left:33px;border-right:1px solid #bdbdbd;border-left:1px solid #bdbdbd;border-bottom:1px solid #e2e2e2;background:#f9f9f9;-webkit-box-shadow:inset 1px 1px #fff}
.spj_l5{position:relative;padding-left:9px;border-right:1px solid #bdbdbd;border-left:1px solid #bdbdbd;border-bottom:1px solid #e2e2e2;background:#f9f9f9;-webkit-box-shadow:inset 1px 1px #fff}
.spj_l4:nth-child(2n),.spj_l5:nth-child(2n){background:#f3f3f3;-webkit-box-shadow:inset 0 1px #fbfbfb,inset 1px 0 #f9f9f9}
.spj_l4:first-of-type,.spj_l5:first-of-type{-webkit-box-shadow:inset 0 1px #e0e0e0}
.spj_l4:last-of-type,.spj_l5:last-of-type{border-bottom-color:#bdbdbd}
.u_tab2,.u_tab2_v2{display:table;position:relative;z-index:130;width:100%;height:35px;margin-top:-1px;border-top:1px solid #c8c8c8;text-align:center}
.u_tab2_l{display:table-cell;vertical-align:top}
.u_tab2_v2 .u_tab2_l{background-color:#ddd;-webkit-box-shadow:none}
.u_tab2_a{display:block;position:relative;height:36px;padding:0 .4em;border-left:1px solid #c9c9cb;border-bottom:1px solid #c9c9cb;font-size:.93em;line-height:35px;color:#666;letter-spacing:-1px;-webkit-box-shadow:inset 0 1px #fff,inset 1px -1px rgba(255,255,255,.2)}
.u_tab3_v2{display:table;position:relative;z-index:130;width:100%;height:35px;margin-top:-1px;border-top:1px solid #c8c8c8;text-align:center;background-color:#ddd;}
.u_tab2_v2 .u_tab2_a{border-left:1px solid #c0c0c0;border-bottom:1px solid #cacaca;-webkit-box-shadow:none}
.u_tab2_v2 .u_tab2_on .u_tab2_a{background:#fff}
.u_tab2_l:first-child .u_tab2_a{border-left:0}
.u_tab2_on .u_tab2_a{height:36px;border-bottom:1px solid #ebebeb;color:#000}
.u_tab3{display:table;width:100%;border-top:1px solid #1f2022;border-bottom:1px solid #000;background:#46494e}
.u_tab3_on{background:#fff}
.u_tab3_on .u_tab3_a{color:#000}
.u_tab3_l{display:table-cell;padding:8px 0 8px;line-height:14px;vertical-align:top}
.u_tab3_a{display:block;height:37px;border-bottom:1px solid #c9c9cb;font-size:13px;line-height:37px;color:#666;letter-spacing:-1px}
.u_tab3_l_v2{display:table-cell;vertical-align:top}
.u_tab3_l_v2 + .u_tab3_l_v2 .u_tab3_a{border-left:1px solid #c8c8c8}
.u_tab3_l_v2.u_tab3_on .u_tab3_a{border-bottom:1px solid #ebebeb}
.u_tab3_ll{padding-right:18px;border-right:1px solid #404347;text-align:right}
.u_tab3_lr{padding-left:18px;border-left:1px solid #4a4d51;text-align:left}
.u_tab3_l span{font-size:11px;color:#e7e7e7;letter-spacing:-1px}
.u_tab3_l span em{display:inline-block;font-family:Helvetica;font-size:11px;color:#999;letter-spacing:0;min-width:27px}
.u_tab3_ll span,.u_tab3_lr span{display:inline-block;padding-top:0}
.u_tab3_ll span:nth-child(n+2),.u_tab3_lr span:nth-child(n+2){display:inline-block;padding-top:1px}
.u_tab3_ll span em{margin-left:4px}
.u_tab3_lr span em{margin-right:4px}
.tab_l{width:50%}
.tab_l3{width:33%}
.h1h,.h2h{overflow:hidden;position:relative;font-weight:normal;color:#000;letter-spacing:-1px}
.h1h{margin-top:-1px;border-top:solid 1px #c9c9c9;border-bottom:solid 1px #c3c3c3;background:-webkit-gradient(linear,0 0,0 100%,from(#f6f6f6),to(#eaeaea));font-size:15px;-webkit-box-shadow:inset 0 1px 0 #fcfcfc,inset 0 -1px 0 #efefef;text-shadow:0 1px 0 #fff}
.h1h_lk{margin:2px;padding:7px 7px 6px 8px}
.h1h_v1{margin-bottom:9px}
.h1h.top{margin-top:0;border-top:0}
.h1h em,.h2h em{font-weight:normal;font-size:15px;color:#3fab05;-webkit-text-stroke-width:.02em}
.h2h{padding:6px 9px 5px 10px;font-size:16px}
.h2h em{font-size:16px}
.s2 .h1h em{-webkit-text-stroke-width:0;text-shadow:0 0 .04em #3fab05}
.a .h1h em{font-weight:bold;-webkit-text-stroke-width:0}
.h1h .h1t{float:right;margin-right:14px;padding-top:0;font-size:11px;color:#666;letter-spacing:-1px}
.h1h .h1t em{display:inline-block;font-family:Helvetica;font-weight:normal;font-size:11px;color:#666;letter-spacing:0;-webkit-text-stroke-width:0}
.h_m{position:absolute;top:0;right:0;width:100%;height:30px;background:url(/images/nsite/mobile/common/ico_r.png) no-repeat 100% -26px;text-indent:-999em;background-size:50px 500px;-webkit-background-size:50px 500px}
.h1h.top .h1h_lk .h_m{top:1px}
.h1h .h1h_lk .h_m{top:1px}
.h1h2{overflow:hidden;position:relative;padding:6px 9px 0 8px;border-bottom:solid 1px #c3c3c3;background:-webkit-gradient(linear,0 0,0 100%,from(#f6f6f6),to(#eaeaea));font-weight:normal;font-size:.93em;color:#000;-webkit-box-shadow:inset 0 1px #fcfcfc,inset 0 -1px #efefef;letter-spacing:-1px}
.h1h2 em{font-size:13px;vertical-align:-1px;letter-spacing:1px}
.h1h2 a{display:block;height:25px;padding-top:3px;padding-left:29px;background:url(/images/nsite/mobile/common/u_ic_v3.png) no-repeat 0 -268px}
.ad{margin-bottom:3px;padding-top:18px;border-top:1px solid #dedede;text-align:center}
.spt{overflow:hidden;height:38px;border-bottom:solid 1px #060607;background:#1f2125 url(/images/nsite/mobile/common/u_bg.png) repeat-x 0 -250px;line-height:35px;padding-right:8px}
.s2 .spt{padding-right:0}
.spt_k{display:inline-block;overflow:hidden;width:115px;height:38px;background:#24282c;background:url(/images/nsite/mobile/common/u_bg.png) no-repeat 100% -168px,url(/images/nsite/mobile/common/u_ic_v3.png) no-repeat 68px 15px,url(/images/nsite/mobile/common/u_bg.png) repeat-x 0 -43px;white-space:nowrap;vertical-align:top}
.spt_down{display:inline-block;width:104px;height:38px;padding:2px 0 0 11px;font-weight:bold;font-size:1em;color:#fff;letter-spacing:-1px;vertical-align:baseline}
.spt .spt_up{background:url(/images/nsite/mobile/common/u_bg.png) no-repeat 100% -168px,url(/images/nsite/mobile/common/u_ic_v3.png) no-repeat 68px -8px}
.spt_n{display:inline;position:relative;margin-top:-2px;margin-left:9px;font-size:.79em;line-height:20px;color:#999;letter-spacing:-1px;vertical-align:middle}
.spt_nt{margin-right:7px;color:#6a9c09;letter-spacing:0}
.spl.top{padding-top:3px}
.spl li{padding:0;border-bottom:1px solid #ebebeb}
.spl.top li:last-child{border-bottom:solid 1px #ebebeb}
.spl a{display:block;overflow:hidden;padding:8px 10px;font-size:15px;line-height:19px;color:#000;white-space:nowrap;text-overflow:ellipsis}
.spl .stro{color:#ed232b}
.spl .sub{display:inline-block;overflow:hidden;width:6px;height:6px;margin:0 3px 0 1px;background:url(/images/nsite/mobile/common/u_ic_v3.png) 0 -214px;vertical-align:2px}
.spo li{overflow:hidden;position:relative;border-bottom:1px solid #ebebeb;font-size:15px;color:#222;line-height:19px;min-height:34px}
.spo li:last-of-type{margin-bottom:-1px}
.spo.su li:last-of-type{border-bottom:solid 1px #ebebeb}
.spo .spo_num{position:absolute;top:0;left:0;width:28px;margin:10px 5px 20px 0;font-family:Helvetica;font-style:italic;font-weight:bold;font-size:22px;color:#c5c7cb;letter-spacing:-2px;text-align:center}
.spo .g{color:#49b30e}
.spr li{overflow:hidden;position:relative;border-bottom:1px solid #ebebeb;line-height:19px;min-height:34px}
.spr li:last-of-type{border-bottom:0}
.spr.su li:last-of-type{border-bottom:solid 1px #ebebeb}
.spo_t,.spr_t{display:block;overflow:hidden;padding:8px 10px 0;font-size:15px;line-height:19px}
.spr_t{padding-bottom:8px}
.spo_t{padding-left:33px}
.spr_lk{display:block}
.spo_t em,.spr_t em{margin-right:8px}
.spo_pic,.spr_pic{float:right;margin:-8px -10px 0 10px}
.spo_p,.spr_p{display:inline-block;margin:1px 0 4px;font-size:11px;color:#999;letter-spacing:0;white-space:nowrap}
.spr_t .spr_p{margin:0;line-height:15px}
.spr_dv,.spo_dv{margin:0 3px;color:#dedede}
.s .spr_dv,.s .spo_dv{margin:0 4px 0 -1px}
.spf li{position:relative;border-bottom:1px solid #e2e2e2}
.spf li:last-child{border-bottom-color:#c3c3c3}
.spf li a{position:relative;display:block;overflow:hidden;width:100%;height:77px}
.spf .hl{background-color:#f0f4ff;-webkit-box-shadow:inset 0 1px 0 #fafcf2}
.spfbx{float:left;position:relative;margin-right:10px}
.spfby{display:table-cell;height:77px;padding:0 10px 0 0;vertical-align:middle}
.spf_e{display:block}
.spf_s{display:block;font-size:14px;font-weight:normal;color:#222;line-height:16px}
.home_visited .spf li a:visited .spf_s{color:#888}
.spf_t{display:block;font-size:12px;color:#999}
.sph{position:relative;height:37px;padding:2px 98px 0 8px;background:#303337;-webkit-box-shadow:inset 0 1px #36393d}
.sph_t{display:inline-block;height:28px;padding-top:12px;padding-left:28px;background:url(/images/nsite/mobile/common/u_ic_v3.png) no-repeat 0 -168px;font-size:13px;color:#fff;letter-spacing:-1px}
.sph_t em{letter-spacing:0}
.sph_dr{position:absolute;top:6px;right:8px;text-align:center}
.sph .btn_tv_v1{display:inline-block;width:40px;height:23px;padding:6px 0 0 3px;background:url(/images/nsite/mobile/common/u_bt.png) 0 -94px no-repeat;font-size:.79em;color:#fff;text-align:center}
.spvs{position:relative;height:71px;border-top:1px solid #fff;border-bottom:1px solid #cacacb;background:-webkit-gradient(linear,0 0,0 100%,from(#f3f3f3),to(#bbbbbc));text-align:center}
.spvs_l{position:absolute;top:6px;right:50%;margin-right:27px;text-align:right}
.spvs_name{display:inline-block;margin-top:-1px;text-align:center;vertical-align:middle;text-shadow:0 1px 0 #f5f5f5}
.spvs_n{display:block;overflow:hidden;width:78px;font-size:11px;line-height:14px;letter-spacing:-1px;white-space:nowrap;text-overflow:ellipsis}
.spvs_im{display:block;margin:0 auto}
.spvs_scr{display:inline-block;width:44px;margin-top:-1px;padding:0 6px 0 0;font-family:Helvetica;font-size:2.86em;letter-spacing:-1px;text-align:center;vertical-align:middle;-webkit-text-stroke-width:.01em;text-shadow:0 1px 0 #f5f5f5}
.spvs_r{position:absolute;top:6px;left:50%;margin-left:27px;text-align:left}
.spvs_r .spvs_scr{padding:0 0 0 6px}
.spvs_c{display:block;width:62px;margin:0 auto}
.spvs_c .vs_kd{display:block;width:52px;height:18px;margin:19px auto 0;padding:2px 0 0 0;text-align:center;background:-webkit-gradient(linear,0 0,0 100%,from(#a4a4a4),to(#767676));font-size:0.79em;color:#fff;letter-spacing:0;border-radius:10px;-webkit-box-shadow:inset 0 1px #6d6d6d,0 1px #f4f4f4}
.spvs_c .vs_kd:before{content:'.';visibility:hidden}
@media only screen and (-webkit-min-device-pixel-ratio : 1.5), only screen and (min-device-pixel-ratio : 1.5){
    .spvs_c .vs_kd{display:block;width:52px;height:18px;margin:19px auto 0;padding:2px 0 0 0;text-align:center;background:-webkit-gradient(linear,0 0,0 100%,from(#a4a4a4),to(#767676));font-size:0.79em;color:#fff;letter-spacing:0;border-radius:10px;-webkit-box-shadow:inset 0 1px #6d6d6d,0 1px #f4f4f4}
    .spvs_c .vs_kd:before{content:''}
}
.vs_nd{display:inline-block;overflow:hidden;width:53px;height:28px;margin:4px 0 0 2px;font-size:10px;letter-spacing:-1px;line-height:1em;color:#666;word-wrap:break-word}
.vs_wf{display:inline-block;overflow:hidden;width:53px;height:28px;margin:3px 0 0 2px;font-size:11px;letter-spacing:0;line-height:0.93em;color:#666;word-wrap:break-word}
.spvs_l_b{position:absolute;top:6px;right:50%}
.spvs_r_b{position:absolute;top:6px;left:50%}
.spvs_n_b{display:block;overflow:hidden;width:48px;font-size:11px;line-height:14px;letter-spacing:-1px;white-space:nowrap;text-overflow:ellipsis}
.spvs_scr_b{display:inline-block;width:70px;padding:0;margin:0;font-family:Helvetica;font-size:2.43em;letter-spacing:-1px;text-align:center;vertical-align:middle;-webkit-text-stroke-width:.01em;text-shadow:0 1px 0 #f5f5f5}
.spvs_l_b .spvs_scr_b{margin:0 27px 0 -5px}
.spvs_r_b .spvs_scr_b{margin:0 -3px 0 23px}
.spvs2{position:relative;height:71px;border-top:1px solid #fff;border-bottom:1px solid #cacacb;background:-webkit-gradient(linear,0 0,0 100%,from(#f3f3f3),to(#bbbbbc));text-align:center}
.spvs2 .spvs_c{display:block;width:62px;margin:0 auto}
.spvs2 .spvs_c .vs_kd{margin-top:20px}
.spvs2 .spvs_l{position:absolute;top:6px;right:50%;margin-right:27px;text-align:right}
.spvs2 .spvs_name{display:inline-block;margin-top:-1px;text-align:center;vertical-align:middle;text-shadow:0 1px 0 #f5f5f5}
.spvs2 .spvs_n{display:block;overflow:hidden;width:78px;margin-top:20px;font-family:Helvetica;font-size:15px;line-height:14px;letter-spacing:-1px;margin-right:-2px}
.spvs2 .spvs_n_dl{display:block;overflow:hidden;width:78px;padding-top:1px;margin-bottom:-21px;font-family:Helvetica;font-size:15px;line-height:16px;letter-spacing:-1px;margin-right:-1px}
.spvs2 .spvs_l .spvs_n{text-align:right}
.spvs2 .spvs_r .spvs_n{text-align:left}
.spvs2 .spvs_l .spvs_n_dl{text-align:right}
.spvs2 .spvs_r .spvs_n_dl{text-align:left}
.spvs2 .spvs_im{display:block;margin:0 auto}
.spvs2 .vs_nd{display:inline-block;overflow:hidden;width:53px;height:28px;margin:4px 0 0 2px;font-size:10px;letter-spacing:-1px;line-height:1em;color:#666;word-wrap:break-word}
.spbdr2{position:absolute;top:0;right:5px;z-index:10;width:15% !important}
.tb_scr_v4 col{width:15%}
.spvs_scr2{display:inline-block;width:57px;padding:0;margin:0;font-family:Helvetica;font-size:2.43em;letter-spacing:-1px;text-align:center;vertical-align:middle;-webkit-text-stroke-width:.01em;text-shadow:0 1px 0 #f5f5f5}
.spvs_n2{display:block;overflow:hidden;width:70px;font-size:11px;line-height:14px;letter-spacing:-1px;white-space:nowrap;text-overflow:ellipsis}
.spvs_l2{position:absolute;top:6px;right:50%;text-align:center}
.spvs_r2{position:absolute;top:6px;left:50%;text-align:center}
.spvs_l2 .spvs_scr2{margin-right:0}
.spvs_r2 .spvs_scr2{margin-left:0}
.spvs_r2 .spvs_scr{padding:0 0 0 6px}
.spvs2 .spvs_scr2{display:inline-block;width:52px;margin-top:21px;padding:0;font-family:Helvetica;font-size:1.71em;letter-spacing:0;vertical-align:middle;-webkit-text-stroke-width:.01em;text-shadow:0 1px 0 #f5f5f5;text-align:center;text-indent:2px;background:transparent}
.spvs2 .spvs_r{margin-left:26px}
.spvs2 .spvs_r .spvs_scr2{text-indent:-1px}
.spvs2 .spvs_r .spvs_n{text-indent:-1px;background:transparent}
.spvs2 .spvs_r2 .spvs_scr{padding:0 0 0 6px}
.spvs3{position:relative;height:71px;border-top:1px solid #fff;border-bottom:1px solid #cacacb;background:-webkit-gradient(linear,0 0,0 100%,from(#f3f3f3),to(#bbbbbc));text-align:center}
.spvs3 .spvs_l{position:absolute;top:14px;right:50%;margin-right:27px;text-align:right}
.spvs3 .spvs_name{display:inline-block;margin-top:-1px;text-align:center;vertical-align:middle;text-shadow:0 1px 0 #f5f5f5}
.spvs3 .spvs_n{display:block;overflow:hidden;width:78px;font-size:11px;line-height:14px;letter-spacing:-1px;white-space:nowrap;text-overflow:ellipsis}
.spvs3 .spvs_im{display:block;margin:0 auto 5px}
.spvs3 .spvs_scr{display:inline-block;width:44px;margin-top:-7px;padding:0 6px 0 0;font-family:Helvetica;font-size:2.86em;letter-spacing:-1px;text-align:center;vertical-align:middle;-webkit-text-stroke-width:.01em;text-shadow:0 1px 0 #f5f5f5}
.spvs3 .spvs_r{position:absolute;top:14px;left:50%;margin-left:27px;text-align:left}
.spvs3 .spvs_r .spvs_scr{padding:0 0 0 6px}
.spvs3 .spvs_c{display:block;width:62px;margin:0 auto}
.spvs3 .spvs_c .vs_kd{display:block;width:33px;height:18px;margin:19px auto 0;padding:2px .8em 0 1em;text-align:center;background:-webkit-gradient(linear,0 0,0 100%,from(#a4a4a4),to(#767676));font-size:11px;color:#fff;letter-spacing:0;border-radius:10px;-webkit-box-shadow:inset 0 1px #6d6d6d,0 1px #f4f4f4}
@media only screen and (-webkit-min-device-pixel-ratio : 1.5), only screen and (min-device-pixel-ratio : 1.5) {
    .spvs3 .spvs_c .vs_kd{display:block;width:33px;height:18px;margin:19px auto 0;padding:2px 1em 0 1em;text-align:center;background:-webkit-gradient(linear,0 0,0 100%,from(#a4a4a4),to(#767676));font-size:11px;color:#fff;letter-spacing:0;border-radius:10px;-webkit-box-shadow:inset 0 1px #6d6d6d,0 1px #f4f4f4}
}
.spvs3 .vs_nd{display:inline-block;height:28px;margin:4px 0 0 2px;font-size:10px;letter-spacing:-1px;line-height:1em;color:#666;word-wrap:break-word}
.spvs4{position:relative;height:71px;border-top:1px solid #fff;border-bottom:1px solid #cacacb;background:-webkit-gradient(linear,0 0,0 100%,from(#f3f3f3),to(#bbbbbc));text-align:center}
.spvs4 .spvs_c{display:block;width:62px;margin:0 auto}
.spvs4 .spvs_c .vs_kd{margin-top:20px}
.spvs4 .spvs_l{position:absolute;top:6px;right:50%;margin-right:26px;text-align:right}
.spvs4 .spvs_r{position:absolute;top:6px;left:50%;margin-left:25px;text-align:left}
.spvs4 .spvs_name{display:inline-block;margin-top:-1px;text-align:center;vertical-align:middle;text-shadow:0 1px 0 #f5f5f5}
.spvs4 .spvs_n{display:block;overflow:hidden;width:90px;margin-top:17px;font-family:Helvetica;font-size:16px;line-height:14px;letter-spacing:-1px;white-space:normal;text-overflow:clip}
.spvs4 .plr_n{display:inline-block;margin-top:3px;font-size:10px;letter-spacing:-1px;color:#444}
.spvs4 .spvs_l .spvs_n{text-align:right}
.spvs4 .spvs_r .spvs_n{text-align:left}
.spvs4 .spvs_l .spvs_n_dl{text-align:right}
.spvs4 .spvs_r .spvs_n_dl{text-align:left}
.spvs4 .spvs_im{display:block;margin:0 auto}
.spvs4 .vs_nd{display:inline-block;overflow:hidden;width:53px;height:28px;margin:4px 0 0 2px;font-size:10px;letter-spacing:-1px;line-height:1em;color:#666;word-wrap:break-word}
.spbdr2{position:absolute;top:0;right:5px;z-index:10;width:15% !important}
.tb_scr_v4 col{width:15%}
.spvs4 .spvs_scr2{display:inline-block;width:38px;margin-top:4px;padding:0;font-family:Helvetica;font-size:27px;letter-spacing:0;vertical-align:middle;-webkit-text-stroke-width:.01em;text-shadow:0 1px 0 #f5f5f5;text-align:center}
.spvs4 .spvs_l .spvs_scr2{margin-left:0}
.spbdr3{position:absolute;top:0;right:5px;z-index:10;width:24% !important}
.spbdr4{position:absolute;top:0;right:4px;z-index:10;width:23% !important}
.spn{padding:7px 8px}
.spn_h{position:relative;height:25px;margin-bottom:10px;line-height:25px}
.spn_r{position:absolute;top:0;right:0;width:81px;height:23px;border:1px solid #c9c9cb;background:-webkit-gradient(linear,0 0,0 100%,from(#fefefe),to(#f6f6f6))}
.spn_rl{display:inline-block;width:40px;height:23px;border-right:1px solid #c9c9cb;text-align:center}
.spn_r .select{display:inline-block;width:40px;height:23px;background:-webkit-gradient(linear,0 0,0 100%,from(#eee),to(#e5e5e5));color:#666;text-align:center}
.spz{padding:3px 10px 10px;margin:9px 0 -8px 0;font-size:13px;letter-spacing:-1px}
.spz li{margin-bottom:7px;line-height:17px}
.spz li:after{content:'';display:block;clear:both;}
.spz_l{display:inline;float:left;width:48px;margin-right:5px;font-size:13px;color:#555}
.spz_r{display:block;overflow:hidden;line-height:17px}
.spsel{padding:5px 10px 4px;border-bottom:1px solid #c9c9c9;background:#ddd}
.spsel_v1{padding:5px 10px 4px}
.spselw{display:block;width:100%;height:34px;background:url(/images/nsite/mobile/common/u_ic_v3.png) no-repeat 0 -894px,url(/images/nsite/mobile/common/u_ic_v3.png) no-repeat 100% -937px,url(/images/nsite/mobile/common/u_bg.png) repeat-x 0 -211px;line-height:30px}
.spsel select{width:100%;height:34px;padding-left:10px;border:none;background:rgba(255,255,255,0);font-size:13px;line-height:32px;-webkit-appearance:none}
.sps{height:24px;padding-top:9px;margin-bottom:-3px}
.sps img{margin:4px 2px 0 6px;vertical-align:-4px}
.sps_n{display:inline-block;margin-top:4px;padding-left:47px;background:url(/images/nsite/mobile/common/u_ic_v3.png) no-repeat 6px -1712px;font-size:12px;line-height:1.5em;letter-spacing:-1px}
.sps_n.on{background:url(/images/nsite/mobile/common/u_ic_v3.png) no-repeat 6px -1662px}
.sps_r{display:inline;float:right;margin:1px 5px 0 0;font-size:12px;color:#888;letter-spacing:-1px}
.sps_r em{font-family:Helvetica;letter-spacing:0}
.sps_k{display:inline-block;width:70px;height:21px;margin-left:6px;border:1px solid #c8c8c8;background:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f7f7f7));font-size:12px;line-height:21px;color:#666;letter-spacing:-1px;-webkit-box-shadow:inset 0 -1px #fbfbfb}
.sps_k em{margin-left:6px;padding-left:14px;background:url(/images/nsite/mobile/common/u_ic_v3.png) no-repeat 0 -1355px;letter-spacing:-1px}
.spj_ct{margin-bottom:10px}
.spj_t{height:31px;margin:6px 5px 0;border:1px solid #444957;background:-webkit-gradient(linear,0 0,0 100%,from(#6d7386),to(#54576b));line-height:31px;-webkit-box-shadow:none}
.spj_t2{margin-bottom:10px;-webkit-box-shadow:none}
.spj_t3{margin-bottom:20px;-webkit-box-shadow:none}
.spj_t h3{margin-left:14px;font-size:13px;letter-spacing:-1px;text-shadow:0 -1px #000}
.spj_t a{display:block;color:#fff;line-height:31px}
.spj_t_up,.spj_t_down{display:inline-block;float:right;width:31px;height:31px;margin:0;border-left:1px solid #444957;text-indent:-999em;background:url(/images/nsite/mobile/common/sp_game.png) no-repeat -500px -500px;background-size:308px 140px;-webkit-background-size:308px 140px;}
.spj_t_up{background-position:-200px -108px}
.spj_t_down{background-position:-166px -108px}
.spj_u{margin:0 5px;-webkit-box-shadow:0 1px 0 #f5f5f5}
.spj_l{position:relative;padding-left:66px;border-right:1px solid #bdbdbd;border-left:1px solid #bdbdbd;border-bottom:1px solid #e2e2e2;background:#f9f9f9;-webkit-box-shadow:inset 1px 1px #fff}
.spj_l:nth-child(2n){background:#f3f3f3;-webkit-box-shadow:inset 0 1px #fbfbfb,inset 1px 0 #f9f9f9}
.spj_l:first-of-type{-webkit-box-shadow:inset 0 1px #e0e0e0}
.spj_l:last-of-type{border-bottom-color:#dbdbdb}
.spj_l.overtime{padding-left:73px}
.spj_cn{padding:7px 10px 7px 0;font-size:13px;line-height:18px;letter-spacing:-1px}
.spj_tit{padding:7px 10px 0 0;margin-bottom:-7px;font-size:13px;line-height:18px;letter-spacing:-1px;color:#26459b}
.spj_d{position:absolute;top:6px;left:8px}
.spj_time{display:inline-block;margin-right:5px;font-family:Helvetica;font-size:12px;line-height:16px;color:#777}
.spj_time2{color:#26459b}
.spj_m{display:block;height:46px;margin:0 5px 10px;border-right:1px solid #bababa;border-left:1px solid #bababa;border-bottom:1px solid #bababa;background:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f2));line-height:46px;letter-spacing:-1px;text-align:center;-webkit-box-shadow:0 1px 0 #f2f2f2}
.spj_m span{margin-left:-18px;padding-left:26px;background:url(/images/nsite/mobile/common/u_ic_v3.png) no-repeat 0 -1427px}
.match{position:relative;height:45px;border-bottom:1px solid #c3c3c3;text-align:center;white-space:nowrap}
.match .t_l{position:absolute;top:10px;right:50%;margin-right:25px;font-size:15px;color:#000;text-align:right;font-weight:bold}
.match .t_l .t_name{display:inline-block;padding-right:15px;letter-spacing:-1px;text-align:right;vertical-align:middle}
.match .t_c{display:block;width:80px;margin:0 auto}
.match .vs_kd{display:inline-block;width:35px;height:17px;margin:12px 1px 0 0;padding:1px .7em 0 .6em;border:1px solid #c6c6c6;background:#fbfbfb;font-size:11px;color:#666;letter-spacing:-1px;border-radius:10px}
.match .vs_rst{display:inline-block;display:block;position:absolute;left:50%;top:12px;width:38px;height:18px;margin-left:-20px;color:#fff;text-shadow:0px -1px 0 rgba(0,0,0,.5);font-size:11px;letter-spacing:-1px;line-height:19px;border:solid 1px #464646;border-radius:10px;background:-webkit-gradient(linear,0 0,0 100%,from(#5d5d5d),to(#494949))}
.match .t_r{position:absolute;top:10px;left:50%;margin-left:25px;font-size:15px;color:#000;text-align:left;font-weight:bold}
.match .t_r .t_name{display:inline-block;padding-left:15px;letter-spacing:-1px;text-align:left;vertical-align:middle}
.match .scr{display:inline-block;width:40px;margin-bottom:1px;font-family:Helvetica;font-weight:bold;font-size:21px;text-align:center;vertical-align:middle;-webkit-text-stroke-width:.01em}
.match .t_l .scr{margin-left:-15px;letter-spacing:-1px}
.match .t_r .scr{margin-right:-15px;letter-spacing:-1px}
.noti_p{padding:30px 0 33px;border-bottom:1px solid #dedede;background-color:#fbfbfb;font-size:13px;line-height:19px;color:#333;letter-spacing:-1px;text-align:center}
.noti_p_v2{padding:30px 0 33px}
.noti_p_v3{margin-bottom:0}
.noti_p p{margin:0 47px}
.noti_lk{display:inline-block;width:171px;height:26px;margin-top:9px;border:1px solid #bbb;background:-webkit-gradient(linear,0 0,0 100%,from(#fefefe),to(#f5f5f5));font-size:13px;line-height:26px;color:#333;letter-spacing:-1px;-webkit-box-shadow:inset 0 0 0 1px #fff,0 1px 0 #f1f1f1}
.noti_lk span{display:inline-block;padding-right:13px;background:url(/images/nsite/mobile/common/u_ic_v3.png) no-repeat 100% -1608px}
.noti_lk em{color:#3fab05}
.noti_n{height:64px;padding:44px 10px 0;border-bottom:1px solid #dedede;background-color:#f4f6fb;font-size:.9em;line-height:20px;color:#333;letter-spacing:-1px;text-align:center}
.noti_n_l{height:74px;padding:34px 10px 0}
.vd{overflow:hidden;position:absolute;top:0;left:-5px;width:1px;height:1px}
.days{position:relative;height:41px;padding:16px 10px 0;border-bottom:1px solid #c9c9c9;background-color:#fcfcfc;line-height:26px;color:#333;text-align:center}
.days em{font-weight:normal;font-size:13px;letter-spacing:-1px;vertical-align:1px}
.days .today{position:relative;top:-3px;display:inline-block;padding-top:2px;font-weight:bold;font-size:14px}
.days .prev,.days .next{display:inline-block;position:absolute;top:15px;width:39px;height:25px;border:1px solid #bcbcbc;background:-webkit-gradient(linear,0 0,0 100%,from(#fbfbfb),to(#f1f1f2));text-indent:-999em;-webkit-box-shadow:inset 0 -1px 0 #fff}
.days .today em{font-size:13px;vertical-align:0}
.days .prev{background:url(/images/nsite/mobile/common/u_ic_v3.png) no-repeat 16px -373px,-webkit-gradient(linear,0 0,0 100%,from(#fbfbfb),to(#f1f1f2));-webkit-box-shadow:inset 0 1px 0 #fff}
.days .next{right:10px;background:url(/images/nsite/mobile/common/u_ic_v3.png) no-repeat -10px -407px,-webkit-gradient(linear,0 0,0 100%,from(#fbfbfb),to(#f1f1f2));-webkit-box-shadow:inset 0 1px 0 #fff}
.days .off{border:1px solid #d7d7d7}
.days .prev.off{background:url(/images/nsite/mobile/common/u_ic_v3.png) no-repeat 16px -1531px,-webkit-gradient(linear,0 0,0 100%,from(#fdfdfd),to(#f7f7f7));-webkit-box-shadow:inset 0 1px 0 #fff}
.days .next.off{background:url(/images/nsite/mobile/common/u_ic_v3.png) no-repeat -10px -1560px,-webkit-gradient(linear,0 0,0 100%,from(#fdfdfd),to(#f7f7f7));-webkit-box-shadow:inset 0 1px 0 #fff}
.days2{position:relative;height:25px;padding:10px;border-bottom:1px solid #c3c3c3}
.days2 .calendar{display:inline-block;width:19px;height:23px;margin:0 7px 0 8px;background:url(/images/nsite/mobile/common/u_ic_v3.png) no-repeat 0 -335px;text-indent:-999em}
.days2 .today{display:block;overflow:hidden;padding-left:7px;font-family:Helvetica;font-weight:bold;font-size:17px;line-height:23px;text-align:center;vertical-align:middle}
.days2 .today em{display:inline-block;margin-left:-4px;font-weight:normal;font-size:15px;vertical-align:1px}
.days2 .today span{display:inline-block;margin-top:4px}
.days2 .prev,.days2 .next{display:inline-block;position:absolute;top:10px;width:56px;height:23px;border:1px solid #cdcdcd;font-size:10px;line-height:23px;color:#333;letter-spacing:-1px;text-align:center}
.days2 .prev{width:51px;padding-left:10px;background:url(/images/nsite/mobile/common/u_ic_v3.png) no-repeat 6px -374px,-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f7f7f7));-webkit-box-shadow:inset 0 -1px 0 #fdfdfd}
.days2 .next{right:10px;padding-right:5px;background:url(/images/nsite/mobile/common/u_ic_v3.png) no-repeat 20px -408px,-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f7f7f7));-webkit-box-shadow:inset 0 -1px 0 #fdfdfd}
.save,.save2{clear:both;padding:10px 10px 11px}
.save a,.save2 a{display:block;height:33px;border:1px solid #d5d5d5;background-color:#f8f8f8;font-size:12px;line-height:33px;letter-spacing:-1px;text-align:center;-webkit-box-shadow:inset 0 0 0 #fcfcfc}
.save2 a{padding-left:1px}
.save2 ul{display:inline-block;clear:both;width:100%}
.save .c_ico{display:inline-block;padding-left:20px;background:url(/images/nsite/mobile/common/u_ic_v3.png) no-repeat 0 -1066px;letter-spacing:0}
.s_lst{float:left;width:33%}
.s_lst.last{width:34%}
.s_lst a{margin-right:-1px}
.nw_h{padding-bottom:10px;line-height:22px}
.nw_h2{padding:13px 10px 8px;font-size:18px;letter-spacing:-1px}
.nw_txt{position:relative;padding-right:10px}
.nw_if{display:block;margin-bottom:-1px;padding-left:12px;font-size:11px;line-height:14px;color:#999}
.nw_h .bar{margin:0 6px 0 2px}
.nw_fc{position:absolute;top:0;right:11px}
.nw_big,.nw_small{float:right;width:29px;height:28px;margin-right:-1px;padding:0 0 0 4px;border:1px solid #bababa;background:-webkit-gradient(linear,0 0,0 100%,from(#f3f3f3),to(#ededed));-webkit-box-shadow:inset 1px 1px 0 #dedede}
.nw_big{font-size:15px;padding-left:5px}
.nw_small{width:28px;font-size:12px}
.nw_fc .on{padding-bottom:1px;border:1px solid #c9c9c9;background:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f9f9f9));-webkit-box-shadow:inset 0 0 0 #dedede;color:#999}
.nw_cont{padding:2px 10px 4px}
.nw_c_p{clear:both;padding:4px 0 8px;font-size:16px;line-height:1.45em;color:#333}
.nw_c_p.fb{font-size:18px}
.nw_c_p p{padding-bottom:15px}
.nw_c_p b,.nw_c_p strong,.nw_c_p span{color:#000 !important;font-weight:normal !important}
.nw_c_p b a,.nw_c_p strong a,.nw_c_p span a,.nw_c_p a span,.nw_c_p br + div,.nw_c_p p + div div a,.nw_c_p p + div div{font-size:1em !important;color:#000 !important;line-height:1.57em !important;font-weight:normal !important}
.nw_im_n{margin:0 0 .45em;text-align:center}
.nw_im{display:inline-block;position:relative}
.nw_im img{max-width:100%;vertical-align:top}
.nw_bt_z.zi{background-position:0 -1031px}
.nw_s{clear:both;padding:27px 10px 15px}
.nw_tab{display:table;width:100%;height:33px;border:1px solid #d5d5d5;background:#fff;font-size:13px;line-height:33px;letter-spacing:-1px;text-align:center}
.nw_tab_l{display:table-cell;width:33%;vertical-align:top}
.nw_tab_a{display:block;position:relative;height:100%;padding:0 .4em;border-right:1px solid #d5d5d5;line-height:33px}
.nw_tab_l:last-child{width:34%}
.nw_tab_l:last-child .nw_tab_a{border-right:none}
.nw_c{clear:both;padding:0 10px 13px}
.nw_tab2{display:table;width:100%;height:33px;border:1px solid #c7c7c7;background:-webkit-gradient(linear,0 0,0 100%,from(#fafbfb),to(#f1f1f2));font-size:13px;color:#333;letter-spacing:-1px;text-align:center;-webkit-box-shadow:inset 0 1px 0 #fff}
.nw_tab2_l{display:table-cell;width:50%;vertical-align:top}
.nw_tab2_a{display:block;position:relative;height:100%;padding:0 .4em;border-right:1px solid #c7c7c7;line-height:33px}
.nw_tab2_l:last-child .nw_tab2_a{border-right:none}
.nw_cmt{display:inline-block;padding-left:14px;background:url(/images/nsite/mobile/common/u_ic_v3.png) no-repeat 0 -567px}
.nw_cico{margin-left:5px;font-size:12px;color:#ed232b;letter-spacing:0}
.nw_r{margin-bottom:-1px;padding:0}
.nw_rh{overflow:hidden;position:relative;margin-top:15px;padding:5px 9px 5px 10px;font-weight:normal;font-size:14px;color:#000;letter-spacing:-1px}
.nw_rht{font-weight:normal;font-size:14px;color:#3fab05;letter-spacing:-1px;-webkit-text-stroke-width:.02em}
.nw_rlst{font-size:15px;color:#222;border-top:1px solid #e9e9e9;background:#fff;line-height:33px;word-wrap:normal}
.nw_rlst a{display:block;overflow:hidden;text-overflow:ellipsis;padding:0 10px;white-space:nowrap}
.nw_rlst:nth-last-child(1) a{padding-bottom:5px;border-bottom:1px solid #c5c5c5}
.end_photo_org{position:relative;z-index:1;display:block;text-align:center;zoom:1}
.end_photo_org img{display:inline-block;*display:inline;max-width:100%;margin-bottom:.6em;vertical-align:middle}
.end_photo_org .img_desc{display:block;padding-bottom:.7em;color:#666;font-size:11px;line-height:1.25em}
.nw_lst{clear:both;padding:20px 10px 0}
.nw_l_lk,.nw_cl{display:block;height:33px;border:1px solid #c7c7c7;background:-webkit-gradient(linear,0 0,0 100%,from(#fafdfd),to(#f1f1f2));font-size:13px;line-height:33px;color:#333;letter-spacing:-1px;text-align:center;-webkit-box-shadow:inset 0 1px #fcfcfc}
.nw_ad{margin:14px 10px 20px;border:solid 1px #dadada}
/* world baseball live */
.s_grd{overflow:hidden;position:relative;height:159px;margin:6px 5px 8px 5px;border:1px solid #1d2a17;background:url(/images/nsite/mobile/common/bg_grd.jpg) repeat-x 0 0;-webkit-box-shadow:0 1px rgba(242,242,242,1)}
.s_grd .v_grd{position:relative;z-index:10;width:390px;height:159px;margin:0 auto;background:url(/images/nsite/mobile/common/sp_grd.png) no-repeat -52px -26px;z-index:10}
.s_grd .v_grd .p_n{position:absolute;display:inline-block;height:16px;padding:0 3px 0 6px;margin:0;border:solid 1px #002200;background:-webkit-gradient(linear,0 0,0 100%,from(#123414),to(#113113));font-size:9px;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.5);-webkit-box-shadow:inset 0 1px rgba(21,57,24,1),inset 0 -1px rgba(21,57,24,1),inset 1px 0 rgba(21,57,24,1),inset -1px 0 rgba(21,57,24,1),0 1px rgba(0,0,0,.1);border-radius:10px;line-height:16px;letter-spacing:-1px}
.s2 .s_grd .v_grd .p_n{padding:0 1px 0 5px}
.s_grd .v_grd .fb{left:224px;top:85px}
.s_grd .v_grd .sb{left:180px;top:40px}
.s_grd .v_grd .tb{right:227px;top:85px}
.s_grd .v_grd .hb{left:195px;top:126px}
.s_grd h4{position:absolute;left:0;top:0;z-index:20;width:100%;font-size:12px;letter-spacing:-1px;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.5);padding:4px 0 4px 8px;z-index:20;background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,.3)),to(rgba(0,0,0,.3)));-webkit-box-shadow:0 1px rgba(0,0,0,.35)}
.s_grd .p_info{position:absolute;top:5px;right:8px;z-index:30;color:#fff;font-size:11px;font-family:AppleSDGothicNeo-Medium,HelveticaNeue,sans-serif;text-shadow:0 1px 0 rgba(0, 0, 0, 0.6);-webkit-text-shadow:0 1px 0 rgba(0, 0, 0, 0.6)}
.s_grd .p_info span{display:inline-block;vertical-align:top;letter-spacing:-0.5px}
.s_grd .p_info .team{padding-left:20px}
.s_grd .p_info .team img{position:absolute;top:-3px;left:0}
.s_grd .p_info .player:before{display:inline-block;width:1px;height:10px;margin:2px 4px 0 1px;background:rgba(255, 255, 255, 0.3);content:''}
.s_grd .p_info .player span{color:#afafaf}
.s_grd .hc{display:none}
.s_grd ol{position:absolute;left:0;bottom:54px;margin:35px 0 0 9px}
.s_grd ol li{font-size:10px;line-height:14px;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.5)}
.s_grd ol li span.n{font-family:Helvetica;font-size:10px;font-weight:bold;color:#fff}
.s_grd ol li span.p{letter-spacing:-1px}
.s_grd dl{position:absolute;left:0;bottom:7px;width:46px;height:37px;margin:10px 0 0 9px}
.s_grd dl dt{position:absolute;left:0;bottom:23px;font-family:Helvetica;font-size:11px;font-weight:bold;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.5)}
.s_grd dl dt.s{bottom:10px}
.s_grd dl dt.b{bottom:23px}
.s_grd dl dt.o{bottom:-3px}
.s_grd dl dd{width:46px;height:11px;margin-bottom:2px;background:url(/images/nsite/mobile/common/sp_grd.png) no-repeat 0 -36px}
.s_grd dl dd.s0{background-position:0 -36px}
.s_grd dl dd.s1{background-position:0 -75px}
.s_grd dl dd.s2{background-position:0 -88px}
.s_grd dl dd.b0{background-position:0 -49px}
.s_grd dl dd.b1{background-position:0 -101px}
.s_grd dl dd.b2{background-position:0 -114px}
.s_grd dl dd.b3{background-position:0 -127px}
.s_grd dl dd.o0{background-position:0 -62px}
.s_grd dl dd.o1{background-position:0 -140px}
.s_grd dl dd.o2{background-position:0 -153px}
.spbd_wb td{letter-spacing:-1px}
.mn_wr{position:relative;overflow:hidden;margin:-1px 0;z-index:130}
.mn_wr .mn{position:relative;}
.mn_wr .mpg1,.mn_wr .mpg2l{display:table;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;}
.mn_wr .mpg1 li,.mn_wr .mpg2l li{display:table-cell;width:25%;height:52px;vertical-align:top;border-top:1px solid #afb2b8;border-bottom:1px solid #afb2b8;border-right:1px solid #afb2b8;background:#fbfbfb;line-height:52px;text-align:center;color:#212121;font-size:11px}
.mn_wr .mpg2 li{border-top:none}
.mn_wr .mpg1 li a,.mn_wr .mpg2l li a{color:#212121}
.mn_wr .mpg1 .mpm,.mn_wr .mpg2l .mpm{display:block;height:52px}
.mn_wr .mpg1 .mpm.on,.mn_wr .mpg2l .mpm.on{height:52px;margin-bottom:-1px;background:#4c4f53;font-size:11px;color:#fff}
.mn_wr .mpg1 li.on,.mn_wr .mpg2l li.on{border-bottom:none}
.mn_wr .mpg2{display:none}
.mn_wr .mpg2.on{display:block}
.mn_wr .mpm span{display:inline-block;overflow:hidden;width:72px;height:51px;background:url(/images/nsite/event/2016/wfootball/sp_wf.png);-webkit-background-size:375px 345px}
.mn_wr .mpm span span{display:inline-block;margin-top:14px;background-image:none}
.mn_wr .mpm .mp1{background-position:-73px -157px}
.mn_wr .mpm.on .mp1{background-position:-73px 0}
.mn_wr .mpm .mp2{background-position:-146px -157px}
.mn_wr .mpm.on .mp2{background-position:-146px 0}
.mn_wr .mpm .mp3{background-position:-73px -209px}
.mn_wr .mpm.on .mp3{background-position:-73px -52px}
.mn_wr .mpm .mp4{background-position:0 -209px}
.mn_wr .mpm.on .mp4{background-position:0 -52px}
.mn_wr .mpm .mp5{background-position:-219px -157px}
.mn_wr .mpm.on .mp5{background-position:-219px 0}
.mn_wr .mpm .mp6{background-position:-146px -209px}
.mn_wr .mpm.on .mp6{background-position:-146px -52px}
.mn_wr .mpm .mp7{background-position:-216px -209px}
.mn_wr .mpm.on .mp7{background-position:-219px -52px}
.mn_wr .mpm .mp8{background-position:0 -261px}
.mn_wr .mpm.on .mp8{background-position:0 -104px}
.mn_wr .mpm .mp9{background-position:-73px -261px}
.mn_wr .mpm.on .mp9{background-position:-73px -104px}
.mn_wr .mpm .mp10{background-position:-147px -261px}
.mn_wr .mpm.on .mp10{background-position:-147px -104px}
.mn_wr .mpm .mp11{background-position:0 -157px}
.mn_wr .mpm.on .mp11{background-position:0 0}
.mn_wr .mpm .mp12{background-position:-219px -261px}
.mn_wr .mpm.on .mp12{background-position:-219px -104px}
.mn_wr .mpm .mp_euro{background-position:-292px -52px}
.mn_wr .mpm.on .mp_euro{background-position:-292px 0}
.mn_wr .mpm .mp_copa{background-position:-292px -157px}
.mn_wr .mpm.on .mp_copa{background-position:-292px -104px}
.mn_wr .mpk{position:absolute;top:0;right:0;width:28px;height:100%;border:0;border:1px solid #afb2b8;border-right:0;background:#fbfbfb;}
.mn_wr .mpk ~ .mpg1,
.mn_wr .mpk ~ .mpg2{padding-right:27px;}
.mn_wr .mpk .mpk_op,.mn_wr .mpk .mpk_fd{display:inline-block;overflow:hidden;position:absolute;top:50%;left:0;width:10px;height:8px;margin:-3px 0 0 9px;background:url(/images/nsite/mobile/common/sp_wf.png) -1px -314px;text-indent:-99em;-webkit-background-size:291px 345px}
.mn_wr .mpk .mpk_fd{background-position:-1px -326px}
.nbd_im_w{display:block;clear:both;width:100%;margin-bottom:.6em;text-align:center}
.nbd_mov_w{width:300px;margin:0 auto .6em}
.nbd_a{display:inline-block;position:relative}
.nbd_a .cmt{display:block !important;font-size:11px !important;font-weight:normal !important;color:#666 !important;text-align:center !important}
.nbd_im{vertical-align:top}
.nbd_btnz,.nbd_mov{overflow:hidden;position:absolute;border:0;text-indent:100px;white-space:nowrap;-webkit-appearance:none}
.nbd_btnz{right:0;bottom:0;width:24px;height:22px;background:url(/images/nsite/mobile/common/old_ico.png) no-repeat -24px -829px}
.nbd_btnz_out{background-position:0 -829px}
.nbd_mov{top:50%;left:50%;width:59px;height:59px;margin:-30px 0 0 -30px;background:url(/images/nsite/mobile/common/ico_mov.png) no-repeat 0 -1px;background-size:80px 450px;-webkit-background-size:80px 450px}
.spr_hdl li{overflow:hidden;position:relative;border-bottom:1px solid #ebebeb;line-height:19px;min-height:34px}
.spr_hdl li .hdline{overflow:hidden;dislay:block;position:relative;padding:5px 10px 2px}
.spr_hdl li .hdline a{display:block}
.spr_hdl li .hdline strong{display:block;margin:4px 0 5px;font-size:15px;color:#000;font-weight:normal;line-height:17px}
.spr_hdl li .hdline p{font-size:13px;color:#666;line-height:15px}
.spr_hdl li .hdline img{float:left;margin:5px 10px 8px 0}
.spr_hdl li .hdline .spr_p{margin:2px 0 4px}
.spr_hdl li .hdline img + strong:before{position:absolute;top:10px;left:10px;width:113px;height:82px;border:1px solid rgba(0,0,0,.1);content:''}
.m_news_wrp{overflow:hidden;background:#f9f9f9}
.m_news_wrp .tli{margin-top:13px}
.m_news_wrp .slide_area{height:245px}
.m_news_wrp{border-top:1px solid #c5c5c5}
@media(min-width:640px){.m_news_wrp{border-top:0}}
.spr li.pht_mv{position:relative;margin-top:-1px;background:#f9f9f9;border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf}
.spr li.pht_mv li{border-bottom:0}
.spr li.pht_mv + li{margin-top:-1px;border-top:1px solid #cfcfcf}
.spr li.pht_mv .mv_more{display:inline-block;float:right;margin-top:-5px;padding-right:24px;background:url(/images/nsite/mobile/common/ico_r.png) no-repeat 100% -27px;background-size:50px 500px;-webkit-background-size:50px 500px;font-weight:bold;font-size:12px;line-height:31px;letter-spacing:-1px;color:#32a800;text-align:right}
.h1h_b{margin-top:-1px;padding:15px 0 13px 11px;border-top:1px solid #c3c3c3;font-size:13px;font-weight:normal}
.h1h_b em{font-weight:normal;font-size:13px;color:#3fab05;letter-spacing:-1px;-webkit-text-stroke-width:.02em}
.h1h_b strong{font-family:Helvetica;font-weight:normal;letter-spacing:0}
.bst_lst{margin-bottom:1px;padding:0 11px;font-size:12px;color:#000;letter-spacing:-1px;line-height:15px}
.bst_lst:after{display:block;clear:both;content:''}
.bst_lst li{float:left;width:50%;height:120px;margin-bottom:10px;padding:0 6px;text-align:center;-webkit-box-sizing:border-box}
.rnk li:last-child{border-bottom:0}
.bst_lst li:nth-child(n) div:before,.rnk li:nth-child(n) div:after{display:block;overflow:hidden;position:absolute;top:0;left:0;width:22px;height:22px;font-family:Helvetica;font-size:14px;color:#58f600;text-align:center;font-weight:bold;font-style:italic;letter-spacing:-1px;line-height:22px;text-indent:-3px;background:url(/images/nsite/mobile/common/bg_rk.png) no-repeat 0 0;content:''}
.bst_lst li:nth-child(1) div:before,.rnk li:nth-child(1) div:after{content:'1'}
.bst_lst li:nth-child(2) div:before,.rnk li:nth-child(2) div:after{content:'2'}
.bst_lst li:nth-child(3) div:before,.rnk li:nth-child(3) div:after{content:'3'}
.bst_lst li:nth-child(4) div:before,.rnk li:nth-child(4) div:after{content:'4'}
.rnk li:nth-child(5) div:after{content:'5'}
.rnk li:nth-child(6) div:after{content:'6'}
.rnk li:nth-child(7) div:after{content:'7'}
.rnk li:nth-child(8) div:after{content:'8'}
.rnk li:nth-child(9) div:after{content:'9'}
.rnk li:nth-child(10) div:after{content:'10'}
.bst_lst li a{display:block;position:relative;width:137px;height:110px;margin:0 auto}
.bst_lst li a:before{display:block;position:absolute;top:0;left:50%;width:135px;height:75px;margin-left:-68px;border:1px solid rgba(0,0,0,0.1);content:''}
.bst_lst li img{margin-bottom:1px}
.bst_lst li div .mov{left:6px;top:50px}
.h3h{margin-top:-1px;border-top:solid 1px #c9c9c9;border-bottom:solid 1px #c9c9c9;background:none;font-size:.93em;letter-spacing:-1px;-webkit-box-shadow:inset 0 1px 0 #fcfcfc;text-shadow:0 1px 0 #fff}
.h3h em,.h3h em{font-weight:normal;font-size:13px;color:#3fab05;letter-spacing:-1px;-webkit-text-stroke-width:.02em}
.spo .spo_num2{top:-1px;font-size:19px;color:#49b30e}
.spo_t2{padding-left:31px}
.spo + .days{border-top:1px solid #c9c9c9;background:#fbfbfb}
@media screen and (min-width: 480px) {.bst_lst{padding:0 50px}}
.nw_lst2{clear:both;padding:15px 10px 16px}
.pht_lst{margin-bottom:0;padding:15px 5px;font-size:12px;color:#000;letter-spacing:-1px;line-height:15px}
.pht_lst:after{display:block;clear:both;content:''}
.pht_lst li{float:left;width:50%;padding:0 5px;text-align:center;-webkit-box-sizing:border-box}
.pht_lst li a{display:block;position:relative;width:145px;height:129px;margin:0 auto}
.pht_lst li a:before{display:block;position:absolute;top:0;left:50%;width:143px;height:88px;margin-left:-72px;border:1px solid rgba(0,0,0,.1);content:''}
.pht_lst li img{margin-bottom:2px}
@media screen and (min-width: 480px){.pht_lst{padding:15px 32px}}
.im_lst,.im_lst3{overflow:hidden}
.im_lst{margin-bottom:19px;padding:10px 5px 0}
.im_lst_li a,.im_lst3_li a{display:block}
.im_lst img,.im_lst3 img{margin-bottom:5px;vertical-align:middle}
.im_lst3{margin-bottom:7px;padding:5px 5px 0}
.im_lst_li{float:left;width:50%;text-align:center}
.im_lst3_li{float:left;margin:9px 5px;text-align:center}
.tv_num{margin-right:20px;font-size:11px;color:#32a800}
.unit{margin-left:-3px;color:#999}
.tv_img_dsc{overflow:hidden;text-align:center;height:2.6em;font-size:11px;line-height:14px;color:#333;letter-spacing:-1px}
.tv_h3{margin-bottom:2px}
.tv_h3 .tv_num{float:none;margin-left:3px;height:16px}
.tv_h3_tex{display:inline-block;margin:3px 0 1px;font-size:16px;letter-spacing:-1px}
.link_pd{display:block;position:relative;padding:7px 10px 0}
.link_pd .more_9{position:absolute;right:10px;bottom:-2px;font-size:11px;color:#000;letter-spacing:-1px}
.link_pd .more_9 em{font-size:12px;color:#3fab05;letter-spacing:0}
.directory{display:inline-block;position:absolute;top:8px;left:6px;width:45px;height:25px;background:url(/images/nsite/mobile/common/old_ico.png) 0 -1433px no-repeat}
.im_lst_wid{width:auto}
.top_bd{border-top:1px solid #dadada}
.top_bd_no{border-top:0 !important;background:none !important}
.sc_mr_mg{margin:-1px 0 -18px}
.tex_cta{margin-bottom:.21em}
.tex_cta_a{display:inline-block;overflow:hidden;width:100%;font-size:16px;color:#fff;letter-spacing:-1px;white-space:nowrap;text-overflow:ellipsis}
.tex_ctb{margin-bottom:1px}
.hdl_typ li{overflow:hidden;position:relative;padding:0 10px 0;border-bottom:1px solid #ebebeb;line-height:19px}
.hdl_typ li:last-child{border-bottom:1px solid #cfcfcf}
.hdl_typ li a{display:block;margin:2px 0;padding:6px 0}
.hdl_typ li a .hdline {padding:8px 0}
.hdl_typ li .hdline{overflow:hidden;dislay:block;position:relative;margin:-8px 0}
.hdl_typ li .hdline strong{display:block;padding:7px 0 7px;font-size:15px;color:#000;font-weight:bold;line-height:20px}
.hdl_typ li .hdline p{margin-bottom:7px;font-size:12px;color:#333;line-height:16px}
.hdl_typ li .hdline img{float:left;margin:6px 10px 6px 0}
.hdl_typ li .hdline img + strong:before{position:absolute;top:14px;left:0;width:113px;height:79px;border:1px solid rgba(0,0,0,.1);content:''}
.hdl_typ li.rlt_nw{padding:2px 15px 2px 15px}
.hdl_typ li.rlt_nw .rlt_lnk{display:block;overflow:hidden;position:relative;margin:0;padding:5px 0 5px 13px;font-size:12px;line-height:17px}
.hdl_typ li.rlt_nw .rlt_lnk:before{position:absolute;left:0;top:10px;width:6px;height:6px;border:2px solid #4f5c99;border-width:0 0 2px 2px;content:''}
.hdl_typ li strong{margin-right:8px;font-size:15px;line-height:19px;font-weight:bold;color:#222}
.hdl_typ li.rlt_nw strong{font-size:15px}
.flick-pht{position:relative;overflow:hidden;width:100%;height:186px;background:#333}
.flick-pht:after{position:absolute;left:0;top:0px;width:100%;height:1px;-webkit-box-shadow:inset 0 1px rgba(0,0,0,.25);content:''}
.flick-pht .flick-container{position:relative;clear:both;width:100% !important}
.flick-pht .flick-panel{float:left;width:100%;height:100%;position:absolute;text-align:center}
.flick-container .lnk_pht{display:block;overflow:hidden;position:absolute;top:148px;width:100%;height:38px;background:rgba(0,0,0,.6);z-index:20}
.flick-container .lnk_pht span{display:block;width:320px;margin:0 auto;font-size:17px;color:#fff;font-weight:bold;text-align:center;line-height:38px}
.h1h_rlt{position:relative;margin:10px 0 -2px;padding:21px 0 0 39px;border-top:1px solid #e5e5e5;font-size:16px;color:#3fab05;font-weight:bold;line-height:17px;letter-spacing:-1px}
.h1h_rlt .ic_rlt{display:inline-block;position:absolute;left:10px;bottom:1px;width:17px;height:13px;padding:0 3px;background:#3fab05;border:1px solid #349003;font-size:10px;color:#fff;text-align:center;letter-spacing:-1px;line-height:13px;white-space:nowrap}
.rlt_lst{padding:15px 5px;border-bottom:1px solid #e5e5e5;font-size:12px;color:#000;line-height:15px}
.rlt_lst:after{display:block;clear:both;content:''}
.rlt_lst li{float:left;width:50%;padding:0 5px;text-align:center;-webkit-box-sizing:border-box}
.rlt_lst li a{display:block;position:relative;width:145px;height:144px;margin:0 auto}
.rlt_lst li a:before{display:block;position:absolute;top:0;left:50%;width:143px;height:88px;margin-left:-72px;border:1px solid rgba(0,0,0,.1);border-radius:1px;content:''}
.rlt_lst li:nth-last-child(-n+2) a{height:129px}
.rlt_lst li img{margin-bottom:2px}
@media screen and (min-width: 480px){.rlt_lst{padding:15px 32px}}
.h1h_rlt + .spr_hdl li{overflow:hidden;position:relative;padding:0;border-bottom:0;line-height:19px;min-height:34px}
.h1h_rlt + .spr_hdl li .hdline{overflow:hidden;dislay:block;position:relative;padding:0;border-bottom:1px solid #ebebeb}
.h1h_rlt + .spr_hdl li .hdline strong{line-height:16px}
.h1h_rlt + .spr_hdl li .hdline p{font-size:12px;color:#666;line-height:16px;letter-spacing:-1px}
.rlt_lst2{padding:0 10px}
.rlt_lst2 li{overflow:hidden;position:relative;border-bottom:1px solid #ebebeb;line-height:19px;min-height:34px}
.rlt_lst2 li a{display:block}
.rlt_lst2 li .hdline{overflow:hidden;dislay:block;position:relative;margin:16px 0 12px}
.rlt_lst2 li .hdline strong{display:block;margin:4px 0 2px;font-size:16px;color:#000;font-weight:bold;line-height:19px}
.home_visited .rlt_lst2 li a:visited .hdline strong{color:#888}
.rlt_lst2 li .hdline p{font-size:11px;color:#999}
.rlt_lst2 li .hdline img{float:left;margin-right:11px}
.rlt_lst2 li .hdline .spr_p{margin:2px 0 4px}
.rlt_lst2 li .hdline img + strong:before{position:absolute;top:0;left:0;width:106px;height:67px;border:1px solid rgba(0,0,0,.1);content:''}
.rlt_lst3{margin:5px 0 20px;padding:0 8px 17px 10px;border-bottom:1px solid #e5e5e5}
.rlt_lst3:empty{margin-bottom:35px}
.rlt_lst3 dt{font-weight:bold;line-height:26px;letter-spacing:-1px}
.rlt_lst3 dd{font-weight:bold;line-height:26px;letter-spacing:-1px}
.rlt_lst3 dt + dd{font-weight:normal}
.rlt_lst3 dd .sub{display:inline-block;overflow:hidden;width:6px;height:6px;margin:0 4px 0 1px;background:url(/images/nsite/mobile/common/u_ic_v3.png) 0 -214px;vertical-align:2px}
.rlt_lst3 dd a > span + span{font-weight:normal}
.h_m2{position:absolute;top:11px;right:10px;width:8px;height:12px;background:url(/images/nsite/mobile/common/sp_ic.png) 0 -99px no-repeat;text-indent:-999em;background-size:43px 307px;-webkit-background-size:43px 307px}
.sch_wrp{padding:7px 5px;border-top:1px solid #dadbdb;border-bottom:1px solid #dadbdb;background:#ececed}
.sch_wrp.off .ct_wrp h1{display:none}
.ct_wrp{position:relative;border:1px solid #b7b7b7}
.ct_wrp2{position:relative;margin-top:-1px;border:0;border-radius:0;-webkit-box-shadow:none}
.ct_wrp3{margin-top:-1px;border:0;border-radius:0;-webkit-box-shadow:0 1px #bababa}
.h2_area + .ct_wrp,.h3_area2 + .ct_wrp{margin-top:-1px;border:0;-webkit-box-shadow: 0 1px #d4d5d5}
.h1h3 + .ct_wrp .sch_lst{border:0}
.ct_wrp a{display:block;position:relative;height:100%;z-index:10}
.ct_wrp h1{padding:9px;background:#fff;font-size:13px;line-height:33px}
.ct_wrp h1 em{font-weight:normal;font-size:13px;color:#3fab05;-webkit-text-stroke-width:.02em}
.ct_wrp h1{padding:0 9px;background:#fbfbfb;font-size:13px;line-height:36px}
.ct_wrp .gm_info{position:relative;margin-left:-15px;font-size:13px;text-align:center}
.h1h3,.h1h4{position:relative;margin-top:-1px;border-top:1px solid #c7c9cd;border-bottom:0;background:#f7f7f7;-webkit-box-shadow:0}
.h1h3{position:relative;margin:-1px 0 -1px;border-top:1px solid #c7c9cd;border-bottom:2px solid #afb2b8;background:-webkit-gradient(linear,0 0,0 100%,from(#f7f7f7),to(#ebebeb));font-size:.93em;-webkit-box-shadow:inset 0 1px #fcfcfc,inset 0 -1px #f1f1f1,0 2px 0 #00ff00;text-shadow:0 1px 0 #fff}
.h1h4{border-top:0;background:#fff}
.h1h5{position:relative;margin:-1px 0 -1px;border-top:1px solid #c8c9cd;border-bottom:1px solid #c8c9ce;background:#f7f7f7;font-size:.93em;-webkit-box-shadow:inset 0 1px #fcfcfc,inset 0 -1px #f1f1f1,0 2px 0 #00ff00;text-shadow:0 1px 0 #fff}
.h1h5 .h1h_lk2{padding:8px 7px 7px 8px;font-weight:bold;letter-spacing:0}
.h1h_lk2{padding:9px 7px 9px 8px;font-weight:bold;letter-spacing:0}
.h1h_lk3{padding:11px 7px 11px 8px;font-weight:bold;letter-spacing:0}
.h1_desc{position:absolute;right:12px;top:10px;font-size:11px;color:#999}
h2 .h1h_lk2{padding:9px 7px 9px 8px}
.ct_wrp h1 + button{position:absolute;top:0;right:0;width:39px;height:36px;border:0;border-left:1px solid #c3c3c3;background:#fbfbfb}
.ct_wrp h1 + button span{display:inline-block;overflow:hidden;position:absolute;top:15px;left:14px;width:10px;height:7px;background-position:-278px -9px;text-indent:-99em}
.ct_wrp .sch_lst{border-top:1px solid #afb2b8}
.ct_wrp .sch_lst li{position:relative;height:36px;border-top:1px solid #e4e4e4;background:#fff;line-height:35px}
.ct_wrp .sch_lst li.nx{border-top:1px solid #bfc1c5}
.ct_wrp .sch_lst li.type2{height:auto;}
.ct_wrp .sch_lst li:first-child{border-top:1px solid rgba(0,0,0,0)}
.ct_wrp3 .sch_lst li:first-child{border-top:0}
.h1h + .ct_wrp .sch_lst li:first-child{margin-top:-1px;border-top:1px solid #c7c9cd}
.h1h3 + .ct_wrp .sch_lst li:first-child{margin-top:-2px;border-top:1px solid #c7c9cd}
.ct_wrp2 .sch_lst li{border-top:1px solid #e4e4e4}
.ct_wrp2 .sch_lst li:last-child{border-bottom:1px solid #e4e4e4}
.ct_wrp .sch_lst + div{height:33px;border-top:1px solid #dbdbdb;border-radius:0 0 2px 2px;background:#fafafb}
.golf_game a{display:block;padding:0 11px}
.golf_game strong{margin-right:-3px;font-weight:normal;font-size:12px}
.golf_game strong.round{margin-right:0;padding-right:7px}
.golf_game h1{display:none}
.golf_game p{overflow:hidden;display:block;height:36px;color:#282828;line-height:38px;font-size:13px;white-space:nowrap;text-overflow:ellipsis;vertical-align:top}
.golf_game i{font-style:normal;font-family:HelveticaNeue-Medium}
.golf_game b{padding-right:4px;font-weight:normal;font-family:AppleSDGothicNeo-SemiBold}
.golf_game p > span{padding-left:9px}
.golf_game p > span .player+.player{padding-left:4px}
.golf_game .rank1 b{color:#4668ca}
.golf_game .player{font-family:AppleSDGothicNeo-Medium}
.golf_game .player i{color:#6e6f73}
.golf_game .player+.player{padding-left:9px}
.ct_wrp .sch_lst .golf_game{padding:0 10px;border-top:1px solid #dbdcde}
.ct_wrp .sch_lst .golf_game strong{color:#6e6f73;font-size:12px}
.ct_wrp .sch_lst .golf_game b{font-size:12px}
.ct_wrp .sch_lst .golf_game p{height:37px;color:#414040;font-size:12px;line-height:36px}
.sch_wrp .golf_game{border:1px solid #b7b7b7;background:#fff}
.sch_wrp.off .ct_wrp .gm_info{height:36px;margin:0 39px 0 0;background:#fbfbfb;line-height:36px}
.sch_wrp.off .ct_wrp .dt_info{display:table;z-index:10}
.sch_wrp.off .ct_wrp .gm_info{z-index:1}
.ct_wrp .dt_info,.sch_wrp.off .ct_wrp .dt_info{position:absolute;left:0;top:0;width:62px;height:36px}
.ct_wrp .dt_info span{display:inline-block;width:53px;margin-top:1px;padding:0 0 6px 10px;font-size:11px;color:#626262;line-height:12px;vertical-align:middle}
.sch_wrp.off .ct_wrp .dt_info span{display:table-cell;width:53px;padding:0 0 0 9px;font-size:11px;color:#626262;line-height:12px;vertical-align:middle}
.ct_wrp .gm_info .tm {display:table-cell;font-size:12px;color:#212121;line-height:15px;letter-spacing:-1px;vertical-align:middle}
.ct_wrp .gm_info .sc {display:inline-block;width:25px;font-size:14px;text-align:center;letter-spacing:-1px}
.ct_wrp .gm_info2{height:36px;line-height:34px;text-align:center}
.ct_wrp .gm_info2 .gm_nm{font-size:12px;color:#212121;font-weight:bold;vertical-align:middle}
.sch_wrp.off .ct_wrp .gm_info2{background:#fff}
.sch_wrp.off .ct_wrp .gm_info2 + .bt_area{top:5px}
.ct_wrp .gm_stat,.sch_wrp.off .ct_wrp .gm_info .gm_stat{display:block;position:absolute;left:50%;top:8px;width:38px;height:18px;margin-left:-15px;color:#fff;font-size:11px;letter-spacing:-1px;border-radius:10px;border:solid 1px #9c0309;line-height:19px;background:#ae0108}
.a .ct_wrp .gm_stat{border-radius:0.71em}
.ct_wrp .gm_stat.over,.sch_wrp.off .ct_wrp .gm_info .gm_stat.over{border:solid 1px #3b3b3b;background:#4c4f53}
.ct_wrp .gm_stat.vsrd,.sch_wrp.off .ct_wrp .gm_stat.vsrd{color:#858585;text-shadow:none;border:solid 1px #bdbdbd;background:#fff}
.ct_wrp .gm_stat + .tm_info1 .sc,.sch_wrp.off .ct_wrp .gm_info .gm_stat + .tm_info1 .sc,.ct_wrp .gm_stat + .tm_info1 + .tm_info2 .sc,.sch_wrp.off .ct_wrp .gm_info .gm_stat + .tm_info1 + .tm_info2 .sc{color:#bd0e0e}
.ct_wrp .gm_stat.over + .tm_info1 .sc,.sch_wrp.off .ct_wrp .gm_info .gm_stat.over + .tm_info1 .sc,.ct_wrp .gm_stat.over + .tm_info1 + .tm_info2 .sc,.sch_wrp.off .ct_wrp .gm_info .gm_stat.over + .tm_info1 + .tm_info2 .sc,.ct_wrp .gm_stat.vsrd + .tm_info1 .sc,.sch_wrp.off .ct_wrp .gm_info .gm_stat.vsrd + .tm_info1 .sc,.ct_wrp .gm_stat.vsrd + .tm_info1 + .tm_info2 .sc,.sch_wrp.off .ct_wrp .gm_info .gm_stat.vsrd + .tm_info1 + .tm_info2 .sc{color:#000}
.ct_wrp .gm_info .tm_info1{display:table;position:absolute;right:50%;height:36px;margin-right:15px;text-align:right}
.ct_wrp .gm_info .tm_info1 .tm {padding-right:28px;text-align:right}
.sch_wrp.off .ct_wrp .gm_info .tm_info1 .tm {margin-top:-2px}
.ct_wrp .gm_info .tm_info1 .tm:only-child{padding-right:7px}
.ct_wrp .gm_info .tm_info1 .sc{position:absolute;right:4px;top:0;text-align:center}
.ct_wrp .gm_info .tm_info2{display:table;position:absolute;left:50%;height:36px;margin-left:25px;vertical-align:middle}
.ct_wrp .gm_info .tm_info2 .tm {padding-left:26px;text-align:left}
.ct_wrp .gm_info .tm_info2 .tm:only-child {display:table-cell;padding-left:7px;text-align:left;line-height:15px;vertical-align:middle}
.ct_wrp .gm_info .tm_info2 .sc {position:absolute;left:0;top:0;text-align:center}
.ct_wrp .bt_area{position:absolute;right:0;top:-1px;width:43px;height:36px;padding-right:9px}
.ct_wrp .bt_area .sch_btn,.ct_wrp .bt_area2 .sch_btn{display:inline-block;height:24px;padding:0 9px;border:1px solid #d4d4d4;background-color:#fff;font-size:12px;color:#585858;line-height:24px;white-space:nowrap}
.ct_wrp .bt_area .sch_btn.cms{border:1px solid #d4d4d4;background-color:#fff;color:#5b5b5b}
.ct_wrp .bt_area .sch_btn.air{border:1px solid #9c0309;background-color:#ae0108;color:#fff}
.ct_wrp .bt_area .sch_btn.rec{border:1px solid #3b3b3b;background-color:#4c4f53;color:#fff}
.ct_wrp .bt_area2{padding:6px 10px 0}
.ct_wrp .bt_area2 a:first-child{float:left;padding-right:20px}
.ct_wrp .bt_area2 a:first-child:before{display:inline-block;overflow:hidden;position:absolute;top:8px;right:9px;width:5px;height:6px;background:url(/images/nsite/mobile/common/sp_ic.png) no-repeat -4px -37px;background-size:43px 307px;-webkit-background-size:43px 307px;content:''}
.ct_wrp .bt_area2 a:last-child{float:right;margin-right:1px}
.sch_wrp.off .ct_wrp button{position:absolute;top:0;right:0;width:39px;height:36px;border:0;border-left:1px solid #c3c3c3;background:#fbfbfb}
.sch_wrp.off .ct_wrp button span{display:inline-block;overflow:hidden;position:absolute;top:15px;left:14px;width:10px;height:7px;background-position:-278px -1px;text-indent:-99em}
.hd_tab{display:table;position:relative;z-index:130;width:100%;height:36px;margin-top:-1px;border-top:1px solid #c8c8c8}
.hd_tab li{display:table-cell;width:50%;border-top:0;border-bottom:1px solid #c0c0c0;border-left:1px solid #c0c0c0;background:#ddd;text-align:center;vertical-align:middle}
.hd_tab li.selected{display:table-cell;width:50%;background:#fff;border-bottom:1px solid #dbdbdb;text-align:center;vertical-align:middle}
.hd_tab li:first-child{border-left:0}
.hd_tab li a{display:block;font-size:13px;color:#666;letter-spacing:-1px;line-height:36px}
.hd_tab li.selected a{color:#000}
.hd_tab.tab_thr li{width:33%}
.hd_tab.tab_thr2 li{width:25%}
.ft_tab{display:table;position:relative;width:100%;height:36px;margin:5px 0 11px;border-top:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0}
.ft_tab:before{position:absolute;left:0;top:37px;width:100%;height:11px;background:-webkit-gradient(linear,0 0,0 100%,from(#e3e3e3),to(#f8f8f8));content:''}
.ft_tab li{display:table-cell;border-left:1px solid #d6d6d6;background:#f8f8f8;text-align:center;vertical-align:middle;-webkit-box-shadow:inset 0 1px #fff,inset 0 -1px #fff}
.ft_tab li:first-child{border-left:0}
.ft_tab li a{display:block;font-size:13px;color:#1e1e1e;lettet-spacing:-1px;line-height:36px}
.days3{position:relative;height:30px;padding:11px 10px 12px;border-bottom:1px solid #c3c3c3;text-align:center}
.days3 .today{display:inline-block;overflow:hidden;font-family:Helvetica;font-weight:bold;font-size:17px;line-height:29px;vertical-align:middle;text-align:center}
.days3 .today em{display:inline-block;font-weight:normal;font-size:15px;vertical-align:1px}
.days3 .today em + span{display:inline-block;width:15px;height:15px;margin-left:5px;background:url(/images/nsite/mobile/common/sp_ic.png) no-repeat 0 -292px;text-indent:-999em;background-size:43px 307px;-webkit-background-size:43px 307px;-webkit-transform:translateY(-25%);vertical-align:middle}
.days3 .today strong{color:#69bd3c}
.days3 .today span{display:inline-block;margin-top:4px}
.days3 .prev,.days3 .next{display:inline-block;position:absolute;top:1px;width:43px;height:29px}
.days3 .prev{float:left;position:relative;background-position:-30px -65px;text-indent:-999em}
.days3 .next{float:right;position:relative;background-position:-75px -65px;text-indent:-999em}
.days3 .prev.off{background-position:-120px -65px}
.days3 .next.off{background-position:-165px -65px}
.air_wrp,.chr_wrp,.spc_wrp{background:#f4f6fb}
.air_wrp:after{display:table;content:''}
.chr_chc_wrp{padding:14px 9px;border-bottom:1px solid #d2d7e3;background:#f4f6fb}
.chr_chc_wrp .inr_wrp{position:relative;width:302px;margin:0 auto;background:transparent}
.chr_chc_wrp .inr_wrp a{display:block}
.chr_chc_wrp .inr_wrp .chr_tm{float:left;margin-top:-1px;border:1px solid #717686;border-radius:4px;background:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(.1,#f6f6f6),to(#d7d7d7))}
.chr_chc_wrp .inr_wrp .chr_tm img{vertical-align:middle;padding:4px 10px}
.chr_chc_wrp .inr_wrp .chr_tm2{float:right}
.chr_chc_wrp .grp_wrp{overflow:hidden;position:relative;width:198px;height:26px;margin:0 auto;border-radius:7px;background:url(/images/nsite/mobile/common/bg_grp.png) no-repeat 100% -36px;background-size:197px 63px;-webkit-background-size:197px 63px}
.chr_chc_wrp .grp_wrp .grp_tm{position:absolute;left:0;top:0;line-height:12px;min-width:10%;max-width:90%;height:25px;border-right:1px solid #a43d03;background:url(/images/nsite/mobile/common/bg_grp.png) no-repeat 0 0;background-size:197px 63px;-webkit-background-size:197px 63px}
.chr_chc_wrp .grp_wrp .grp_tm.pmx{max-width:100%;margin-left:1px;border-right:0}
.chr_chc_wrp .grp_wrp span.tm{position:absolute;left:9px;top:0;font-size:11px;color:#5f2216;text-shadow:0 1px #f4a275;font-weight:bold;line-height:25px}
.chr_chc_wrp .grp_wrp span.tm2{position:absolute;right:9px;top:0;font-size:11px;color:#5f2216;text-shadow:0 1px rgba(255,255,255,.5);font-weight:bold;line-height:25px}
.chr_chc_wrp .grp_wrp span.tx{position:absolute;left:50%;top:0;margin-left:-14px;font-size:11px;color:#fff;font-weight:bold;text-shadow:0 -1px #5f2216;line-height:25px}
.chr_cmt_wrp{background:#f4f6fb}
.chr_cmt_wrp > div:first-child{padding:0 9px}
.chr_cmt_wrp .chr_cmt{position:relative;padding:13px 0;background:#f4f6fb;border-top:1px solid #fff}
.chr_cmt_wrp .chr_cmt .cmt_tit{font-size:14px;color:#192441;font-weight:bold}
.chr_cmt_wrp .chr_cmt .cmt_cnt{position:absolute;right:37px;top:13px;font-size:13px;color:#979eb0;font-weight:bold}
.chr_cmt_wrp .chr_cmt .cmt_cnt span{font-weight:normal}
.chr_cmt_wrp .chr_cmt .btn{overflow:hidden;position:absolute;right:0;top:8px;width:31px;height:29px;line-height:999px;background:url(/images/nsite/mobile/common/sp_game.png) no-repeat -133px -108px;background-size:308px 140px;-webkit-background-size:308px 140px}
.chc_tab{display:table;width:100%;height:37px}
.chc_tab li{display:table-cell;width:50%;height:36px;border:1px solid #a0a3ac;background:-webkit-gradient(linear,0 0,0 100%,from(#f7f9fd),to(#e0e4e9));border-left:1px solid #666f8a;border-bottom:1px solid #666f8a;font-size:13px;text-align:center;-webkit-box-shadow:0 3px 0 #eee}
.chc_tab li.selected{background:#fafbfe;font-size:13px;text-align:center;-webkit-box-shadow:inset 0 1px 2px 0 rgba(210,211,216,1)}
.chc_tab li:first-child{border-radius:5px 0 0 0}
.chc_tab li:first-child.selected{border:1px solid #666f8a;border-bottom:0}
.chc_tab li:last-child{border-radius:0 5px 0 0;border-left:0}
.chc_tab li:last-child.selected{border:1px solid #666f8a;border-left:0;border-bottom:1px solid #e5e6eb}
.chc_tab li a{display:block;color:#444a58;font-weight:bold;line-height:36px;text-shadow:0 1px 0 #fff}
.chc_tab li.selected a{color:#26459b;font-weight:bold;text-shadow:0 1px 0 #fff}
.chc_tab li:first-child.selected a{border-bottom:1px solid #e5e6eb}
.cmt_write_root{padding:0 9px}
.chr_cmt_write{position:relative;padding:13px 1px 16px}
.chr_cmt_write .ld_wrp{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.025);text-align:center;z-index:100}
.chr_cmt_write .ld_wrp .ld_ara{position:absolute;left:50%;top:50%;width:21px;height:22px;margin:-20px 0 0 -10px;background:url(/images/nsite/mobile/common/ico_lod2.gif) no-repeat;text-indent:-999em}
.chr_cmt_input{display:block;position:relative;margin:-13px -1px 0;padding:6px 70px 18px 5px;border:1px solid #666f8a;border-top:0;border-radius:0 0 4px 4px;background:#fbfbfe}
.chr_cmt_input .cmt_cnt{position:absolute;left:8px;bottom:2px;font-size:12px;color:#969db0}
.chr_cmt_input .cmt_cnt strong{color:#1844a3}
.chr_cmt_txt{display:block;width:100%;height:51px;border:0;font-size:13px;color:#979eb0;background:#fbfbfe;letter-spacing:-1px;-webkit-appearance:none;-webkit-border-radius:0}
.chr_cmt_txt:focus{color:#333}
.chr_cmt_btn{position:absolute;top:6px;right:6px;width:58px;padding:22px 0;border:1px solid #a2a4ab;border-radius:5px;border-width:1px;background:-moz-linear-gradient(top, #f7f7f7, #e0e2e6);background:-webkit-gradient(linear,0 0,0 100%,from(#fefefe),to(#ededed));background-color:#f9f9fa;font-weight:bold;text-align:center;cursor:pointer;-webkit-box-shadow:inset 1px 1px 1px rgba(252,252,252,.8),inset -1px -1px 1px rgba(252,252,252,.8);-webkit-appearance:none;-moz-box-shadow:inset 1px 1px 1px rgba(252,252,252,.8),inset -1px -1px 1px rgba(252,252,252,.8)}
.chr_cmt_lst{overflow:hidden;padding:13px 17px 0}
.chr_cmt_lst li{position:relative;margin:0 0 10px 0;padding:6px 9px 5px 9px;font-size:13px;color:#000;line-height:18px;word-break:break-all;word-wrap:break-word;-webkit-box-shadow:0 2px rgba(0,0,0,.05)}
.chr_cmt_lst li:last-child{margin-bottom:16px}
.chr_cmt_lst li.lft{border:1px solid #777f98;border-radius:6px;background:-webkit-gradient(linear,0 0,0 100%,from(#f4f6fc),to(#d3d8e9))}
.chr_cmt_lst li.rgt{border:1px solid #7e87a0;border-radius:6px;background:-webkit-gradient(linear,0 0,0 100%,from(#f4f6fc),to(#e1e1e1))}
.chr_cmt_lst li .delete{position:absolute;right:-41px;bottom:-1px;padding:1px 6px 0 6px;font-size:12px;color:#464d5f;line-height:18px;white-space:nowrap;border:1px solid #c4c4c4;border-radius:5px;background:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#eaeaec))}
.a .chr_cmt_lst li .delete{position:absolute;right:-44px}
.chr_cmt_lst li.lft{margin-right:24%;max-width:70%}
.chr_cmt_lst li.rgt{margin-left:24%;max-width:70%}
.chr_cmt_lst li.lft:before{overflow:hidden;position:absolute;top:10px;left:-5px;width:8px;height:8px;border:1px solid #777f98;border-width:0 0 1px 1px;background:#ebeff7;-webkit-transform:rotate(45deg);content:''}
.chr_cmt_lst li.rgt:before{overflow:hidden;position:absolute;top:10px;right:-5px;width:8px;height:8px;border:1px solid #858ea7;border-width:0 0 1px 1px;background:#eef0f4;-webkit-transform:rotate(225deg);content:''}
.chr_cmt_lst li.rgt .delete{left:-41px;width:21px}
.chr_cmt_lst li div{margin-top:-20px;font-size:11px;color:#5b6b94}
.chr_cmt_lst li div .report{position:relative;padding-left:8px;font-size:11px;color:#6c707a}
.chr_cmt_lst li div .report:before{position:absolute;left:3px;top:3px;width:1px;height:9.5px;background:#b6bac3;content:''}
.a .chr_cmt_lst li div .report:before{top:2px}
.chr_pg{position:relative;clear:both;height:30px;padding:11px 10px 13px 10px;background:#f4f6fb;border-top:1px solid #acb1c0;text-align:center;-webkit-box-shadow:inset 0 1px #fff}
.chr_pg_n{display:inline-block;margin:8px;font-weight:bold;font-size:14px;color:#000;vertical-align:top}
.chr_pg_total{color:#929497}
.chr_pg .prev,.chr_pg .next{display:inline-block;position:absolute;top:2px;width:43px;height:29px}
.chr_pg .uc_vh{visibility:hidden;border:1px solid red}
.chr_pg .prev{float:left;position:relative;background-position:-30px -65px;text-indent:-999em}
.chr_pg .next{float:right;position:relative;background-position:-75px -65px;text-indent:-999em}
.chr_pg .off.prev{background-position:-120px -65px}
.chr_pg .off.next{background-position:-165px -65px}
.gm_nv_wrp .gm_nv{display:table;width:100%}
.gm_nv_wrp .gm_nv li{display:table-cell;width:25%;border-left:1px solid #97aacd;border-bottom:1px solid #899ab9;background:#f6f6f6;background:-webkit-gradient(linear,0 0,0 100%,from(#dfe9f2),to(#cad7eb));text-align:center;-webkit-box-shadow:inset 1px 0 #eaf0f7,inset 0 1px #eff2f9}
.gm_nv_wrp .gm_nv li:first-child{border-left:0}
.gm_nv_wrp .gm_nv li{border-top:none}
.gm_nv_wrp .gm_nv .mpm{display:block;position:relative;width:100%;height:45px;font-size:12px;color:#495d89;font-weight:bold;text-align:center;text-shadow:0 1px 0 rgba(255,255,255,1);z-index:1}
.gm_nv_wrp .gm_nv .mpm.on{margin-bottom:-1px;background:#f4f6fb;font-size:12px;color:#26459b;text-shadow:0 1px 0 rgba(255,255,255,1);border-bottom:1px solid #f4f6fb}
.gm_nv_wrp .mpm span{display:inline-block;overflow:hidden;padding-top:23px;background:url(/images/nsite/mobile/common/sp_chr_tab.png) no-repeat 0 0;text-align:center;white-space:nowrap;background-size:406px 48px;-webkit-background-size:406px 48px}
.gm_nv_wrp .mpm.on .mp1{background-position:-208px 0}
.gm_nv_wrp .mpm .mp2{background-position:-52px 0}
.gm_nv_wrp .mpm.on .mp2{background-position:-260px 0}
.gm_nv_wrp .mpm .mp3{background-position:-104px 0}
.gm_nv_wrp .mpm .mp3.n{position:relative;padding-right:17px;background-position:-96px 0}
.gm_nv_wrp .mpm .mp3.n:before{position:absolute;right:0;top:25px;width:15px;height:15px;background:url(/images/nsite/mobile/common/bg_n_record20.png) no-repeat -1px -1px;-webkit-background-size:15px 15px;background-size:15px 15px;content:''}
.gm_nv_wrp .mpm.on .mp3{background-position:-312px 0}
.gm_nv_wrp .mpm.on .mp3.n{background-position:-304px 0}
.gm_nv_wrp .mpm .mp4{background-position:-156px 0}
.gm_nv_wrp .mpm.on .mp4{background-position:-364px 0}
.flick-ct .spf:before{display:block;height:5px;background:#f4f6fb;content:''}
.flick-ct .spf li:first-child{border-top:1px solid #d7d7d7}
.flick-ct .spf .hl{background:#f0f4ff;-webkit-box-shadow:none}
.spf .spf_e{font-size:11px;color:#26459b;font-weight:bold}
.spf .spfbx:before{position:absolute;left:0;top:0;width:135px;height:75px;border:1px solid rgba(0,0,0,.17);content:''}
.spc_wrp{position:relative;margin:5px 0 0;padding-bottom:6px;background:#f4f6fb}
.a .spc_wrp{position:relative;margin-bottom:-13px}
.spc_wrp:before{display:block;position:absolute;left:0;top:-5px;width:100%;height:5px;background:#f4f6fb;content:''}
.spc_wrp .spc{padding-bottom:0;border:1px solid #8c94ad;margin-bottom:10px}
.spc_wrp .spc .spc_h{margin-bottom:0;border-bottom:1px solid #8c94ad;background:-webkit-gradient(linear,0 0,0 100%,from(#f4f6fb),to(#e3e6ee))}
.spc_wrp .spc .spc_h .spc_hnl{margin-right:15px}
.spc_wrp .spc .spc_h .spc_hnr{margin-left:15px}
.spc_wrp .spc .spc_h .spc_hnl,.spc_wrp .spc .spc_h .spc_hnr{font-size:14px;color:#192857;font-weight:bold;text-shadow:0 1px #fff}
.spc_wrp .spc .spc_h .spc_hvs{padding-top:7px;font-size:13px;color:#d70400;font-weight:bold;text-shadow:0 1px #fff}
.spc_wrp .spc .spc_h + .spc_p{padding:10px 8px;background:#f8f9fa}
.spc_wrp .spc .spc_h + .spc_p .spc_gram:last-child{margin-bottom:0}
.spc_wrp .spc .spc_h + .spc_p .spc_gram dt,.spc_wrp .spc .spc_h + .spc_p .spc_gram dd{background:#f8f9fa}
.spc_wrp .spc .spc_h + .spc_p .spc_gram dd.spc_l span,.spc_wrp .spc .spc_h + .spc_p .spc_gram dd.spc_r span{display:inline-block;height:13px;border:1px solid #ba4912;background:-webkit-gradient(linear,0 0,0 100%,from(#f36807),to(#e56511));border-radius:8px 0 0 8px;-webkit-box-shadow:inset 1px 1px 2px #f36b11,inset -1px -1px 2px #f36b11;margin:0 -1px}
.spc_wrp .spc .spc_h + .spc_p .spc_gram.hs dd.spc_l span,.spc_wrp .spc .spc_h + .spc_p .spc_gram.hs dd.spc_r span{display:inline-block;height:13px;border:1px solid #5a86b3;background:-webkit-gradient(linear,0 0,0 100%,from(#6d9ccc),to(#6493c9));border-radius:8px 0 0 8px;-webkit-box-shadow:inset 1px 1px 2px #7ba6d1,inset -1px -1px 2px #7ba6d1;margin:0 -1px}
.spc_wrp .spc .spc_h + .spc_p .spc_gram dd.spc_r span,.spc_wrp .spc .spc_h + .spc_p .spc_gram.hs dd.spc_r span{border-radius:0 8px 8px 0}
.spc_wrp .spc .spc_h + .spc_p .spc_name{font-size:12px;color:#333}
.spc_wrp .spc .spc_h + .spc_p .spc_num{font-size:13px;color:#f06506;font-weight:bold}
.spc_wrp .spc .spc_h + .spc_p .hs .spc_num {color:#2a79ca}
.spc_wrp + .spz{background:#f4f6fb}
.sps2{position:relative;margin:0 0 -6px 0;padding:6px 5px 4px 4px;background:#f4f6fb}
.spc_wrp + .sps2{margin:-6px 0 -9px 0;padding:6px 5px 6px 4px;background:#f4f6fb}
.sps2 .sps_n,.sps3 .sps_n{display:inline-block;margin-top:3px;padding-left:1px;font-size:11px;color:#5c647a;font-weight:bold;line-height:22px;letter-spacing:0;background:none;}
.sps2 .sps_n:before,
.sps3 .sps_n:before{display:inline-block;width:43px;height:26px;margin-right:4px;background:url(/images/nsite/mobile/common/sp_game.png) no-repeat -43px -108px;background-size:308px 140px;-webkit-background-size:308px 140px;vertical-align:top;content:'';}
.sps2 .sps_n.on:before,.sps3 .sps_n.on:before{background-position:-88px -108px}
.sps2 .sps_r,
.sps3 .sps_r{display:inline;float:right;margin:0;font-size:12px;color:#888;letter-spacing:-1px}
.sps2 .refs_btn,
.sps3 .refs_btn{overflow:hidden;position:absolute;right:5px;top:6px;width:31px;height:29px;line-height:999px;background:url(/images/nsite/mobile/common/sp_game.png) no-repeat -133px -108px;background-size:308px 140px;-webkit-background-size:308px 140px;}
.sps2 .refs_cnt,.sps3 .refs_cnt{position:absolute;right:43px;top:11px;font-size:13px;color:#979eb0;font-weight:bold}
.sps2 .refs_cnt span,.sps3 .refs_cnt span{font-weight:normal}
.hdr_nv_wrp{position:relative;overflow:hidden;padding:5px;background:url(/images/nsite/mobile/common/bg_hdr.png) repeat-x left top;background-size:2px 43px;-webkit-background-size:2px 43px}
.hdr_nv_wrp a{display:block}
.hdr_nv_wrp .sch_btn,.hdr_nv_wrp .cls_btn,.hdr_nv_wrp .hdr_pg_wrp{background:url(/images/nsite/mobile/common/sp_gm_hdr.png) no-repeat -500px -500px;background-size:124px 241px;-webkit-background-size:124px 241px}
.hdr_nv_wrp .sch_btn{float:left;width:41px;height:32px;padding-left:17px;background-position:-1px -43px;font-size:14px;color:#fff;font-weight:bold;line-height:30px}
.hdr_nv_wrp .cls_btn{overflow:hidden;float:right;width:32px;height:32px;background-position:-1px -85px;font-size:14px;color:#fff;font-weight:bold;line-height:999px}
.hdr_nv_wrp .hdr_pg_wrp{position:absolute;left:50%;width:122px;height:32px;margin-left:-61px;text-align:center;text-shadow:0 -1px #000;background-position:-1px -1px}
.hdr_nv_wrp .hdr_pg_wrp a{display:block;overflow:hidden;width:32px;height:32px;line-height:999px}
.hdr_nv_wrp .hdr_pg_wrp .prev{float:left}
.hdr_nv_wrp .hdr_pg_wrp .next{float:right}
.hdr_nv_wrp .hdr_pg_wrp span{font-size:16px;color:#fff;line-height:32px}
.mtch_bx_wrp{position:relative;border-top:1px solid #283147}
.mtch_bx{position:relative;height:100px;background-image:url(/images/nsite/mobile/common/bg_mtch.png),url(/images/nsite/mobile/common/bg_mtch2.png);background-position:center bottom,left top;background-repeat:no-repeat,repeat-x;background-size:320px 100px, 18px 100px;-webkit-background-size:320px 100px, 18px 100px}
.mtch_bx{font-family:HelveticaNeue-Bold, AppleSDGothicNeo-Bold, Sans-serif}
.mtch_bx .mtch_stat,.mtch_bx .mtch_stat2{background:url(/images/nsite/mobile/common/sp_gm_hdr.png);background-size:124px 241px;-webkit-background-size:124px 241px}
.mtch_bx .mtch_stat{display:block;position:absolute;left:50%;top:17px;width:50px;height:31px;margin-left:-25px;text-shadow:0px -1px 0 rgba(0,0,0,.5);background-position:0 -126px;font-size:12px;color:#fff;text-align:center;line-height:32px}
.mtch_bx .mtch_stat2{display:block;position:absolute;left:50%;top:17px;width:50px;height:31px;margin-left:-25px;text-shadow:0px -1px 0 rgba(0,0,0,.5);background-position:0 -166px;font-size:12px;color:#fff;font-weight:bold;text-align:center;line-height:32px;letter-spacing:-1px;white-space:nowrap}
.mtch_bx .mtch_stat em,.mtch_bx .mtch_stat2 em{font-size:13px;font-weight:bold}
.a .mtch_bx .mtch_stat,.a .mtch_bx .mtch_stat2{padding-left:1px;line-height:30px}
.mtch_bx .mtch_sc img,.mtch_bx .mtch_sc2 img,.mtch_bx.kv .mtch_sc img,.mtch_bx.kv .mtch_sc2 img{vertical-align:top}
.mtch_bx .mtch_sc{display:block;position:absolute;right:50%;top:12px;width:118px;height:48px;font-weight:bold;text-align:right}
.mtch_bx .mtch_sc a{display:block}
.mtch_bx .mtch_sc a,.mtch_bx .mtch_sc img{position:absolute;left:-30px;top:0;margin-right:30px}
.mtch_bx .mtch_sc a > img{position:static;left:0;margin-right:0}
.mtch_bx .mtch_sc .tm{position:absolute;right:0;bottom:-2px;width:100%;margin-right:8px;font-size:12px;color:#fff;text-align:center;text-shadow:0 -1px #000}
.mtch_bx .mtch_sc .sc{position:absolute;right:0;top:8px;width:74px;margin-right:30px;font-size:34px;color:#fff;font-weight:bold;text-align:center;text-shadow:0 -1px #000}
.mtch_bx .mtch_sc2{display:block;position:absolute;left:50%;top:12px;width:120px;height:48px;font-weight:bold;text-align:left}
.mtch_bx .mtch_sc2 a,.mtch_bx .mtch_sc2 img{position:absolute;right:-28px;top:0}
.mtch_bx .mtch_sc2 a > img{position:static;left:0}
.mtch_bx .mtch_sc2 .tm{position:absolute;left:0;bottom:-2px;width:100%;margin-left:6px;font-size:12px;color:#fff;text-align:center;text-shadow:0 -1px #000}
.mtch_bx .mtch_sc2 .sc{position:absolute;left:0;top:8px;width:74px;margin-left:28px;font-size:34px;color:#fff;font-weight:bold;text-align:center;text-shadow:0 -1px #000}
.mtch_bx.kbb .mtch_sc a,.mtch_bx.kbb .mtch_sc2 a,.mtch_bx.kbb .mtch_sc img,.mtch_bx.kbb .mtch_sc2 img{top:-7px}
.mtch_bx .mtch_sc .tm.e,.mtch_bx .mtch_sc2 .tm.e{font-size:13px}
.mtch_bx.bf .mtch_sc .tm,.mtch_bx.bf .mtch_sc2 .tm{top:12px}
.mtch_bx.kv .mtch_sc a,.mtch_bx.kv .mtch_sc img{left:-32px}
.mtch_bx.kv .mtch_sc2 a,.mtch_bx.kv .mtch_sc2 img{right:-31px}
.mtch_bx.kv .mtch_sc a,.mtch_bx.kv .mtch_sc2 a,.mtch_bx.kv .mtch_sc img,.mtch_bx.kv .mtch_sc2 img{top:-7px}
.mtch_info{position:absolute;left:50%;top:74px;width:320px;height:26px;margin-left:-160px;font-size:12px;color:#6d8cdf;text-align:center;line-height:24px;text-shadow:0 -1px #000}
.mtch_info .date,.mtch_info .time{margin-right:6px}
.mtch_info .info_inner_wrap{display:inline-block;overflow:hidden;text-overflow:ellipsis;text-align:center;width:160px;font-size:11px;white-space:nowrap;vertical-align:top}
.mtch_info .wp{position:absolute;left:12px}
.mtch_info .lp{position:absolute;right:12px}
.mtch_info .wp span,.mtch_info .lp span{font-size:12px;color:#9ab5ff;font-weight:bold;line-height:17px;text-shadow:0 1px #000}
.mtch_info .wp span:first-child,.mtch_info .lp span:first-child{position:absolute;top:3px;overflow:hidden;left:-16px;width:30px;height:18px;border-radius:2px;background:#0f1d43;-webkit-box-shadow:0 1px #2e3c68}
.mtch_info .wp span:nth-child(2),.mtch_info .lp span:nth-child(2){padding-left:24px}
.mtch_rec_fb{display:table;position:relative;width:100%;padding:5px 0 6px;border-bottom:1px solid #141b34;background:-webkit-gradient(linear, 100% 50%, 0% 50%, from(#1f2b53),to(#1f2b53),color-stop(.5,#24366f))}
.mtch_rec_fb:empty{height:0;padding:0}
.scr_lst,.scr_lst2{display:table-cell;width:50%}
.scr_lst:after{position:absolute;left:50%;top:0;width:1px;height:100%;background:#203064;content:''}
.scr_lst li{padding-right:9px;font-size:11px;color:#afc5fe;font-weight:bold;text-align:right;text-shadow:0 -1px #000}
.scr_lst li .time{display:inline-block;min-width:29px;margin-left:2px;font-size:11px;color:#6d8cdf;font-weight:bold;text-align:right}
.scr_lst2 li{padding-left:9px;font-size:11px;color:#afc5fe;font-weight:bold;text-align:left;text-shadow:0 -1px #000}
.scr_lst2 li .time{display:inline-block;min-width:29px;margin-right:2px;font-size:11px;color:#6d8cdf;font-weight:bold;text-align:left}
.lnk_air_wrp{position:relative;padding:7px 0 8px;border-top:1px solid #182446;background:#23356f;box-shadow:inset 0 1px 0 #2c4aa5;text-align:center}
.lnk_air_wrp .lnk_air{display:block;overflow:hidden;width:297px;height:40px;margin:0 auto;background:url(/images/nsite/mobile/common/btn_air.png) no-repeat -1px -1px;line-height:999px;-webkit-box-sizing:border-box;background-size:299px 42px;-webkit-background-size:299px 42px}
.lnk_air_wrp .lnk_3g_wrp,
.lnk_air_wrp .lnk_3g_wrp.a{display:inline-block;overflow:hidden;width:307px;height:40px;margin-left:2px;background:url(/images/nsite/mobile/common/sp_game.png) no-repeat -500px -500px;background-size:308px 140px;-webkit-background-size:308px 140px;line-height:999px}
.lnk_air_wrp .lnk_3g_wrp{background-position:-1px -67px;}
.lnk_air_wrp .lnk_3g_wrp.a{background-position:-1px -26px;}
.lnk_air_wrp .lnk_3g_wrp li{float:left;width:33.3%;height:40px}
.lnk_air_wrp .lnk_3g_wrp li a{display:block;height:100%;color:transparent}
.lnk_air_wrp .lnk_3g_wrp + span{display:block;font-size:12px;color:#a6c0e4;text-shadow:0 -1px #000;line-height:19px}
.lnk_air_wrp .lnk_3g_wrp + span strong{padding-left:15px;font-size:13px;color:#e6f0fd;font-weight:bold;background:url(/images/nsite/mobile/common/bg_st20.png) no-repeat 0 2px;background-size:12px 12px;-webkit-background-size:12px 12px}
.lnk_air_wrp .lnk_3g_wrp.a + span strong{background-position:0 1px}
.lnk_air_wrp2{display:block;overflow:hidden;width:306px;margin:0 auto;padding:4px 0 3px;color:#fff;text-align:left;vertical-align:top;white-space:nowrap;}
.lnk_air_wrp2 .air_viewer:before,
.lnk_air_wrp2 .air_select a.on,
.lnk_air_wrp2 .air_select a.on:before,
.lnk_air_wrp2 .air_select a.on:after,
.lnk_air_wrp2 .air_select a.on span:before{display:inline-block;overflow:hidden;background:url(/images/nsite/mobile/common/sp_game.png) no-repeat -400px -200px;background-size:308px 140px;-webkit-background-size:308px 140px;vertical-align:middle;content:'';}
.lnk_air_wrp2 .air_viewer{display:inline-block;min-width:68px;margin-left:4px;padding-right:5px;color:#cdd8fb;font-family:helvetica;font-weight:bold;text-shadow:0 -1px 0 #000;text-align:left;line-height:23px;vertical-align:middle;white-space:nowrap;}
.lnk_air_wrp2 .air_viewer:before{width:11px;height:11px;margin:-3px 6px 2px 0;background-position:-1px -108px;}
.lnk_air_wrp2 .air_viewer ~ .air_select{display:inline-block;text-align:left;}
.lnk_air_wrp2 .air_viewer ~ .air_select:before{display:inline-block;overflow:hidden;width:1px;height:15px;margin-right:6px;background:#1a274e;box-shadow:1px 0 0 #253c7f;vertical-align:middle;content:'';}
.lnk_air_wrp2 .air_select{display:block;padding-top:1px;font-size:0;line-height:0;vertical-align:middle;white-space:nowrap;text-align:center;}
.lnk_air_wrp2 .air_select a{display:inline-block;position:relative;height:24px;margin:0 5px;color:#6f88da;white-space:nowrap;font-size:12px;line-height:23px;vertical-align:middle}
.lnk_air_wrp2 .air_select a.on{padding:0 10px 0 12px;background-position:0 -1px;background-repeat:repeat-x;}
.lnk_air_wrp2 .air_select a.on:before,
.lnk_air_wrp2 .air_select a.on:after{position:absolute;top:0;z-index:10;width:12px;height:24px;}
.lnk_air_wrp2 .air_select a.on:before{left:0;background-position:-14px -108px;}
.lnk_air_wrp2 .air_select a.on:after{right:0;background-position:-27px -108px;}
.lnk_air_wrp2 .air_select a.on span{position:relative;z-index:20;color:#ff0000;}
.lnk_air_wrp2 .air_select a.on span:before{width:13px;height:9px;margin:-2px 2px 1px 0;background-position:-1px -123px;}
.spbd{overflow:hidden;position:relative;background:-webkit-gradient(linear,0 0,0 100%,from(#14224f),to(#162452))}
.spbd caption{display:none}
.spbd .on{background:-webkit-gradient(linear,0 0,0 100%,from(#2a8300),to(#1d5c00));-webkit-box-shadow:inset 1px 1px rgba(255,255,255,.1),inset -1px -1px rgba(255,255,255,.1)}
.spbd table{width:100%;font-size:11px;line-height:20px}
.spbd th,.spbd td{font-size:11px;line-height:20px;color:#fff;text-shadow:0 -1px #000;text-align:center}
.spbd th{padding:0;border-left:1px solid #142149;border-bottom:1px solid #0d1833;font-weight:normal;background:-webkit-gradient(linear,0 0,0 100%,from(#14224f),to(#162452));color:#afc5fe;text-shadow:0 -1px #000}
.spbd th.on,.spbd td.on{color:#ff180e;font-weight:bold;letter-spacing:-1px;background:-webkit-gradient(linear,0 0,0 100%,from(#14224f),to(#162452));-webkit-box-shadow:none}
.a .spbd th.on,.spbd td.on{-webkit-box-shadow:none}
.spbd td.on{background:-webkit-gradient(linear,0 0,0 100%,from(#14224f),to(#162452));-webkit-box-shadow:none;color:#ff180e;letter-spacing:-1px}
.spbd td.on{background:transparent}
.tb_scr{background:#223268}
.spbd td{background-repeat:repeat-x;white-space:nowrap;font-family:HelveticaNeue, AppleSDGothicNeo-Regular, Sans-serif}
.spbd tr:nth-child(1) td{position:relative}
.spbd tr:nth-child(1) td:before{position:absolute;left:0;top:0;width:100%;height:1px;background:#263d7d;content:''}
.spbd .tb_scr_v3 th,.spbd .tb_scr_v3 td{color:#00e4ff;font-weight:bold}
.spbd .tb_scr_v2 th.tx_on,.spbd .tb_scr_v2 td.tx_on{color:#00e4ff;font-weight:bold}
.spbd .tb_scr_v3 tr:nth-child(2) td:nth-child(1){-webkit-box-shadow:inset 0 0 #263d7d}
.tb_scr_v3 col{width:25%}
.spbd .spbd_last{padding-right:5px}
.spbdl{float:left;width:15%}
.spbdl td,.spbdl2 td{padding-left:8px;text-align:left}
.spbdl2{float:left;z-index:10;width:20% !important}
.spbdc{float:left;width:58%}
.spbdc2{float:left;width:53.8%}
.spbdc td{width:6% !important}
.spbdc.ot td{width:15% !important}
.spbdc2 td{width:5.9% !important}
.spbdr{overflow:hidden;}
.bul{float:left;z-index:10;width:5%;height:61px;margin-left:-1px;padding-left:1px;border:1px solid #0d1833;border-width:0 1px;background:#182655}
.bur{float:left;z-index:10;width:5%;height:61px;border:1px solid #0d1833;border-width:0 1px;background:#182655}
.bul a{display:block;position:relative;width:100%;height:100%}
.bur a{display:block;position:relative;width:100%;height:100%}
.bur th.next,.bur td.next{background:#182655;border:0;-webkit-box-shadow:none}
.bur .next .next_arr,.bul .prev .prev_arr{background:url(/images/nsite/mobile/common/sp_gm_hdr.png) no-repeat -500px -500px;background-size:124px 241px;-webkit-background-size:124px 241px}
.bur .next .next_arr{display:block;overflow:hidden;position:absolute;left:50%;top:28px;width:3px;height:6px;margin-left:-1px;background-position:-1px -207px;text-indent:-999em}
.bul th.prev,.bul td.prev{background:#182655;border:0;-webkit-box-shadow:none}
.bul .prev .prev_arr{display:block;overflow:hidden;position:absolute;left:50%;top:28px;width:3px;height:6px;margin-left:-1px;background-position:-1px -224px;text-indent:-999em}
.spbdl3{position:absolute;top:0;left:0;z-index:10;width:25% !important}
.c15{width:75% !important;margin-left:25%}
.c25{width:73%;margin-left:-1px;background-color:#223268;}
.spbdl4{width:27%;background-color:#223268;}
.c25 .tb_scr.spbdl4 .tb_scr,.c25 th,.spbdl4 th,.c25 th.on,.spbdl4 td.on{background:none;}
.c25 th,.spbdl4 th{border-left:0;border-bottom:0;}
.c25 tr:nth-child(1) td,.spbdl4 tr:nth-child(1) td{position:static;-webkit-box-shadow:none;}
.c25,.spbdl4{position:relative;margin-top:-1px;}
.c25:after{display:block;position:absolute;top:20px;right:-3px;width:5px;height:50px;border-top:1px solid #263d7d;background-color:#223268;content:'';}
.c25 th,.c25 td,.spbdl4 td{border-left:1px solid #1d2b59}
.c25 th{border-left:1px solid #121e45}
.spbdl4 td:nth-child(1){border-left:0;}
.c25 th,.spbdl4 th,.c25 th.on{background-color:#152350;}
.spbdl4 tr:nth-child(1) td,
.c25 tr:nth-child(1) td{box-shadow:inset 0 1px 0 #263d7d;}
.c25 tr td:nth-child(1){box-shadow:inset 1px 0 0 #263d7d;}
.c25 tr:nth-child(1) td:nth-child(1),
.c25 tr:nth-child(1) td:nth-child(6){box-shadow:inset 0 1px 0 #263d7d,inset 1px 0 0 #263d7d;}
.c25 tr:nth-child(2) td:nth-child(6){box-shadow:inset 1px 0 0 #263d7d}
.cc_wrp2 .cc_hdr .sbsc,.cc_lst li a.new:after,.cc_lst li:before,.cc_lst2 li div:nth-child(1) a.up:after{background-image:url(/images/nsite/mobile/common/sp_cc.png);-webkit-background-size:62px 84px;background-size:62px 84px}
.cc_wrp{position:relative;overflow:hidden;margin:0;padding:0 5px}
.cc_wrp img{display:block;margin:0 auto}
.cc_wrp .ath_prf{position:relative;margin:50px 0 30px;padding:3px 3px 0;border:1px solid #ddd}
.cc_wrp .ath_prf img{position:absolute;left:3px;bottom:0}
.cc_wrp .ath_prf dl{display:table-cell;height:45px;padding:0 0 5px 71px;vertical-align:middle}
.cc_wrp .ath_prf dt{font-size:12px;color:#525252}
.cc_wrp .ath_prf dd{font-size:9px;color:#8a8a8a;line-height:11px}
.subject strong{color:#3449aa}
.cc_wrp2,.cc_wrp3{padding:0;background:-webkit-gradient(linear,0 0,0 100%,from(#eeeef0),to(#bbbbd1))}
.cc_wrp2 .cc_hdr{position:relative;height:75px;background:-webkit-gradient(linear,0 0,0 100%,from(#eeeeef),color-stop(0.15,#efeff0),to(#e8e8e9))}
.cc_wrp2 .cc_hdr img{display:block;float:left}
.cc_wrp2 .cc_hdr h3{display:table-cell;position:absolute;top:50%;height:75px;font-size:20px;color:#162152;font-weight:bold;letter-spacing:-1px;text-shadow:0 1px #fff;vertical-align:middle;line-height:20px}
.cc_wrp2 .cc_hdr h3 strong{font-size:18px;color:#3449AA;letter-spacing:-1px;text-shadow:0 1px #fff;line-height:24px}
.cc_wrp2 .cc_hdr h3 strong.b{font-size:20px}
.cc_wrp2 .cc_hdr .sbsc{overflow:hidden;position:absolute;right:6px;top:7px;width:59px;height:29px;background-position:-1px -1px;line-height:999px}
.cc_lst{padding:0 7px 7px;background:-webkit-gradient(linear,0 0,0 100%,from(#e8e8e9),to(#e8e8e9))}
.cc_lst li{position:relative;height:63px;margin-bottom:7px}
.cc_lst li:before{position:absolute;right:11px;top:50%;width:6px;height:11px;margin-top:-4px;background-position:-1px -40px;content:''}
.cc_lst li a.new:after{position:absolute;left:0;top:0;width:23px;height:22px;background:url(/images/nsite/mobile/common/sp_gnb_fl2_v2.png) no-repeat -174px -100px;background-size:300px 130px;-webkit-background-size:300px 130px;border:0;content:''}
.cc_lst li:nth-last-child(1){margin-bottom:0}
.cc_lst li a img{position:absolute;left:0;top:0}
.cc_lst li div:nth-child(2){display:table;width:100%;background:#f8f8f8;border:1px solid #8c95a5;border-left:0}
.cc_lst li div:nth-child(2):after{position:absolute;left:0;top:0;width:82px;height:61px;border:1px solid rgba(0,0,0,.3);content:''}
.cc_lst li dl{display:table-cell;position:relative;height:61px;padding:0 25px 0 93px;vertical-align:middle}
.cc_lst li dl dt{display:inline;margin-bottom:2px;padding-right:3px;font-size:14px;color:#222;font-weight:bold;line-height:18px;letter-spacing:-1px}
.cc_lst li dl dd{display:inline-block;font-size:10px;color:#8a8a8a;font-weight:bold;vertical-align:2px}
.a .cc_lst li dl dd{vertical-align:1px}
.cc_lst li.n{background:#d6d7d8;border:1px solid #cdcecf;height:61px;-webkit-box-shadow:none}
.cc_lst li.n:before{background-image:none}
.cc_wrp2 + div .chr_pg{padding:13px 10px 17px 10px;background:#f7f7f7;-webkit-box-shadow:none}
.cc_wrp3{overflow:hidden;padding:7px 3px 0;background:#e4e4e5}
.cc_lst2 li{float:left;position:relative;width:50%;height:135px;margin:0 auto 2.6%}
.a .cc_lst2 li{float:left;position:relative;width:50%;height:135px;margin:0 auto 3%}
@media screen and (min-width: 475px){.cc_wrp3{padding:7px 1% 0 1%}.a .cc_wrp3{padding:7px 2.2% 0 2.2%}.cc_lst2 li{width:33.33%;margin-bottom:2%}.a .cc_lst2 li{width:33.33%;margin-bottom:3.8%}}
@media screen and (-webkit-min-device-pixel-ratio:2){.a .cc_wrp3{padding:7px 3% 0 3%}.a .cc_lst2 li{margin:0 auto 3%}}
@media screen and (-webkit-min-device-pixel-ratio:2) and (min-width: 640px){.a .cc_wrp3{padding:7px 1% 0 1%}.a .cc_lst2 li{width:25%;margin-bottom:1.5%}}
.cc_lst2 li div:nth-child(1){width:149px;margin:0 auto}
.cc_lst2 li div:nth-child(1) a.up{position:relative}
.cc_lst2 li div:nth-child(1) a.up:after{position:absolute;left:0;top:0;width:23px;height:21px;background:url(/images/nsite/mobile/common/sp_gnb_fl2_v2.png) no-repeat -146px -100px;background-size:300px 130px;-webkit-background-size:300px 130px;border:0;content:'';z-index:20}
.cc_lst2 li.n div{width:147px;height:133px;border:1px solid #c4c4c7;background:#d6d7d8}
.cc_lst2 li a{display:block;width:149px}
.cc_lst2 li a.go_end{overflow:hidden;height:93px}
.cc_lst2 li a.go_end div:after{position:absolute;left:0;top:0;width:147px;height:91px;border:1px solid rgba(0,0,0,.26);border-top:1px solid rgba(0,0,0,.16);content:'';z-index:20}
.cc_lst2 li a.go_end div img,.cc_lst2 li a.go_lst div img{display:block}
.cc_lst2 li a.go_end div{position:relative}
.cc_lst2 li a.go_end div div{position:absolute;left:0;bottom:0;width:149px;height:20px;background:#000;background:rgba(0,0,0,.7);color:#fff;line-height:20px;z-index:20}
.cc_lst2 li a.go_end div div:before{background:none}
.cc_lst2 li a.go_end div div:after{border:0}
.cc_lst2 li a.go_end div strong{display:block;overflow:hidden;width:113px;padding-left:5px;font-size:11px;letter-spacing:-1px;white-space:nowrap;text-overflow:ellipsis}
.cc_lst2 li a.go_end div span{display:block;float:right;margin-top:-20px;padding:0 5px 0 4px;font-size:9px;font-weight:bold}
.cc_lst2 li a.go_lst div{position:relative;background:#f8f8f8}
.cc_lst2 li a.go_lst div:after{position:absolute;left:0;top:0;width:147px;height:41px;border:1px solid #8c95a5;border-top:0;content:''}
.cc_lst2 li a.go_lst div img{position:absolute;left:7px;top:8px}
.cc_lst2 li a.go_lst div dl{height:25px;margin-left:38px;padding:8px 0}
.cc_lst2 li a.go_lst div dt{font-size:11px;color:#222;font-weight:bold;line-height:12px;letter-spacing:-1px}
.cc_lst2 li a.go_lst div dd{font-size:10px;color:#8c8c8d;letter-spacing:-1px}
section + section .h2_area,.spf + .h2_area,section + section .h3_area2,.sptb_t + .spst .h3_area2,.spst + .spst .h3_area2,.h2_area2 + section .h3_area2,.spo + .u_pg3,.days3 + .sptb_t2,.h1h.h1h4 + section .h3_area2,section + .h2_area{margin-top:-1px}
.h2_area + ul.block{border-top:1px solid #f5f5f5}
.days3 + .spf{border-top:1px solid #photo_bxc3c3c3}
.days3 + .spf:before,.sptb_t2 + .spf:before{height:0;margin-top:-1px;content:''}
.days3 + .mov_lst{border-top:0}
.sptb_euro td{line-height:31px}
.sptb_euro td:nth-child(2) img{margin:0 2px 0 0;vertical-align:-6px}
.mtch_bx.euro .mtch_sc img,.mtch_bx.euro .mtch_sc2 img{margin-top:-3px}
.ad_area{position:relative;margin-top:-1px;border-top:1px solid #cecece}
.ad_area:before{position:absolute;left:0;bottom:0;width:100%;height:1px;background:rgba(0,0,0,.3);content:'';z-index:10}
.u_pg + .days3{padding:15px 10px 14px 10px}
.article_nav2.off{display:none}
.article_nav2.off + .nw_r{border-top:1px solid #e5e5e5}
.article_nav2 + .nw_r{margin-top:-1px}
.subject_d,.subject_blue,.subject_nf{margin-right:1px;color:#666;letter-spacing:-1px}
.subject_blue,.highlight{color:#1172b6}
.subject_nf,.newsflash{color:#ed232b}
.flick2-view,.flick3-view{position:relative;overflow:hidden;width:100%;height:313px;z-index:10}
.flick3-view{height:127px;background:#fff}
.flick3-view .tli{margin:0;padding:13px 0 7px;background:#f9f9f9}
.flick2-container,.flick3-container{clear:both}
.flick2-panel,.flick3-panel{float:left;width:100%;height:100%;position:absolute}
@media(min-width:640px) and (max-width:840px){
    .a .h2_area + .mov_lst .spfbx img,.a .h2_area + .mov_lst li span strong + span{width:116px;height:66px}
    .a .spfby{height:66px}
    .a .h2_area + .mov_lst li a{height:66px}
    .a .h2_area + .mov_lst li a:after,.a .h2_area + .mov_lst .spfbx:before{width:114px;height:64px}
    .a .spf .spf_e{font-size:10px;line-height:17px}
    .spf_s{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;font-size:13px;line-height:15px;-webkit-line-clamp:2;-webkit-box-orient:vertical}
    .a .spf_t{font-size:11px}
    .a .responsive_col2  .spf li.pht{left:3px;bottom:2px}
    .a .responsive_col2 .spf.rnk li .mov{left:-1px;bottom:0}
    .a .responsive_col2 .spf li .mov{left:-1px;bottom:4px}
    .sptb .cola{width:13%}
    .sptb th:nth-child(1){padding-left:4px}
}
.sch_lst.bb .tm{width:24px;font-size:13px;text-align:center !important;line-height:34px;vertical-align:top;white-space:nowrap}
.sch_lst.bb .allstar .tm{width:37px;text-align:left}
.sch_lst.bb .tm_info1 .allstar .tm{padding-right:28px;text-align:right}
.ct_wrp .sch_lst.bb .allstar .tm_info1 .stp{right:56px}
.ct_wrp .sch_lst.bb .allstar .tm_info2 .stp{left:45px}
.sch_lst.bb .stp{width:100px;font-size:12px;color:#0a368f;white-space:nowrap}
.sch_lst.bb .gm_info .tm_info1 .stp{position:absolute;right:34px;top:0;text-align:right}
.sch_lst.bb .gm_info .tm_info2 .stp{position:absolute;left:34px;top:0;text-align:left}
.sch_lst.bb .gm_stat.vsrd + .tm_info1 .tm{position:absolute;right:7px;top:0;padding-right:0}
.sch_lst.bb .gm_stat.vsrd + .tm_info1 + .tm_info2 .tm{padding-left:6px}
.sch_lst.bb.asia .tm{width:45px}
.sch_lst.bb.asia .gm_stat.vsrd + .tm_info1 .tm{position:absolute;right:1px;top:0;padding-right:0}
.a .sch_lst.bb.asia .gm_stat.vsrd + .tm_info1 .tm{right:3px}
.sch_lst.bb.asia .gm_stat.vsrd + .tm_info1 + .tm_info2 .tm{padding-left:0}
.a .sch_lst.bb.asia .gm_stat.vsrd + .tm_info1 + .tm_info2 .tm{padding-left:2px}
.sch_lst.bb.asia .stp{width:47px;overflow:hidden;text-overflow:ellipsis}
.ct_wrp .sch_lst.bb.asia .tm_info1 .stp{position:absolute;right:46px;top:0;text-align:right}
.a .ct_wrp .sch_lst.bb.asia .tm_info1 .stp,.ct_wrp .sch_lst.bb.asia .tm_info2 .stp{right:48px}
.ct_wrp .sch_lst.bb.asia .tm_info2 .stp{position:absolute;left:46px;top:0;text-align:left}
.a .ct_wrp .sch_lst.bb.asia .tm_info2 .stp{left:48px}
.lnb_sub ~ section .h2_area:first-child{margin-top:-1px}
.mn_gn{overflow:hidden;margin-bottom:-1px}
.mn_gn .mn{position:relative;padding-right:27px}
.mn_gn .mpg1{display:table;width:100%}
.mn_gn .mpg1,.mn_gn .mpg2l{display:table;width:100%}
.mn_gn .mpg1 li,.mn_gn .mpg2l li{display:table-cell;width:25%;height:52px;vertical-align:top;border-top:1px solid #afb2b8;border-bottom:1px solid #afb2b8;border-right:1px solid #afb2b8;background:#fbfbfb;font-size:.93em;line-height:52px;text-align:center;color:#111;font-size:11px}
.mn_gn .mpg1 li:last-child{border-right:0}
.mn_gn .mpg1 li a,.mn_gn .mpg2l li a{color:#212121}
.mn_gn .mpg1 .mpm,.mn_gn .mpg2l .mpm{display:block;height:52px}
.mn_gn .mpg1 .mpm.on,.mn_gn .mpg2l .mpm.on{height:52px;margin-bottom:-1px;background:#4c4f53;color:#fff;font-size:11px;border-bottom:1px solid #afb2b8}
.mn_gn .mpg1 li.on,.mn_gn .mpg2l li.on{border-bottom:none}
.mn_gn .mpg2{display:none}
.mn_gn .mpg2.on{display:block}
.mn_gn .mpm span{display:inline-block;overflow:hidden;width:72px;height:51px;background:url(/images/nsite/mobile/common/sp_general.png) no-repeat;background-size:400px 112px;-webkit-background-size:400px 112px}
.mn_gn .mpm span span{display:inline-block;margin-top:15px;background-image:none}
.mn_gn .mpm .mp1{background-position:-4px 0;text-indent:-1px}
.mn_gn .mpm.on .mp1{background-position:-4px -61px;text-indent:-1px}
.mn_gn .mpm .mp2{background-position:-158px 0}
.mn_gn .mpm.on .mp2{background-position:-158px -61px}
.mn_gn .mpm .mp3{background-position:-80px 0}
.mn_gn .mpm.on .mp3{background-position:-80px -61px}
.mn_gn .mpm .mp4{background-position:-322px 0}
.mn_gn .mpm.on .mp4{background-position:-322px -61px}
.mn_gn .mpm .mp5{background-position:-238px 0;text-indent:-1px}
.mn_gn .mpm.on .mp5{background-position:-238px -61px;text-indent:-1px}
.mn_gn .mpk{position:absolute;top:0;right:0;width:28px;height:100%;border:0;border-bottom:1px solid #afb2b8;background:#f5f5f5;background:-webkit-gradient(linear,0 0,0 100%,from(#edeeed),to(#edeeed));-webkit-box-shadow:inset 1px 0 #f7f7f7,inset -1px 0 #edeeed,inset 0 1px #fbfcfb,inset 0 -1px #dadcdd;border-left:1px solid #b8bbc1 }
.mn_gn .mpk .mpk_op,.mn_gn .mpk .mpk_fd{display:inline-block;overflow:hidden;position:absolute;top:50%;left:0;width:10px;height:8px;margin:-3px 0 0 9px;background:url(/images/nsite/mobile/common/sp_wf.png) -1px -314px;text-indent:-99em;background-size:291px 345px;-webkit-background-size:291px 345px}
.mn_gn .mpk .mpk_fd{background-position:-1px -326px}
.spst.kl{position:relative}
.spst.kl h3{position:absolute;left:10px;top:7px;font-size:14px;color:#49b30e}
.spst.kl .sptb_v2 th:first-child,.spst.kl .sptb_v2 th:first-child + th{visibility:hidden}
.spst.kl tr:nth-child(-n+3) td{border-bottom:1px solid #dcdcdc;background:#f4f4f4}
.spst.kl ~ .spst.kl tr:nth-child(-n+3) td{border-bottom:1px solid #e7e7e7;background:#fbfbfb}
.spst.kl ~ .spst.kl tr:nth-last-child(-n+2) td{background:#f4f4f4}
.subject_d{color:#666 !important}
.subject_blue, .highlight{color:#1172b6 !important}
.subject_nf, .newsflash{color:#ed232b !important}
.lst_dv{overflow:hidden;position:relative;margin-top:-1px;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}
.lst_dv:first-child{margin-top:1px;border-top:0}
.lst_dv_p{float:left;width:100%;white-space:nowrap}
.lst_dv .lst_dv_a,.lst_dv .lst_dv_a3,.lst_dv .subject_d,.lst_dv .subject_blue,.lst_dv .subject_nf,.lst_dv .newsflash,.lst_dv .highlight{display:inline-block;overflow:hidden;padding:9px 11px 9px 10px;font-size:15px;white-space:nowrap;letter-spacing:0}
.lst_dv .subject_d,.lst_dv .subject_blue,.lst_dv .subject_nf,.lst_dv .newsflash,.lst_dv .highlight{float:left;margin-right:-4px;padding-right:0;color:#666;text-overflow:clip}
.lst_dv .subject_blue,.lst_dv .highlight{color:#1172b6}
.lst_dv .subject_nf,.lst_dv .newsflash{color:#ed232b}
.lst_dv:first-child .lst_dv_a,.lst_dv:first-child .lst_dv_a3,.lst_dv:first-child .subject_d,.lst_dv:first-child .subject_blue,.lst_dv:first-child .subject_nf,.lst_dv:first-child .newsflash,.lst_dv:first-child .highlight{padding-top:11px}
.lst_dv .lst_dv_a + .lst_dv_a{padding-left:12px;padding-right:10px;border-left:1px solid #ebebeb}
.lst_dv .lst_dv_a3{display:inline-block;padding:9px 5px 9px 9px;text-overflow:clip}
.lst_dv .lst_dv_a3 + .lst_dv_a3{position:relative}
.lst_dv .lst_dv_a3 + .lst_dv_a3:before{position:absolute;left:0;bottom:11px;width:1px;height:13px;background:#d2d2d4;content:''}
.lst_w_v1 .lst2_a{overflow:hidden;padding:0 10px 0 0}
.lst_w_v1 .lst2_m{border:0}
ul.spl:first-child{padding-top:3px}
.mtch_bx .mtch_title{display:table;width:100%;height:71px;text-align:center;table-layout:fixed;}
.mtch_bx .mtch_title > div{display:table-cell;height:71px;vertical-align:middle;}
.mtch_bx .mtch_title h2{padding-top:4px;font-size:20px;color:#fff;font-weight:bold;text-shadow:0 -1px #000}
.mtch_bx .mtch_title h2+span{font-size:11px;color:#b5c9f3}
.mtch_bx .mtch_title h2:only-child{padding-top:10px}
.mtch_bx .mtch_title.vs{padding-top:22px}
.normal .mtch_info span{margin-right:0}
.normal .time,.normal .place{margin-left:8px}
.normal .place{display: inline-block;overflow: hidden;max-width:220px;white-space: nowrap;text-overflow: ellipsis;vertical-align:top}
.normal .place{text-align:left;font-size:11px}
.normal .place i{font-style:normal}
.normal .place i+i{padding-left:5px;}
.normal .place i+i:before{display:inline-block;width:1px;height:9px;margin:1px 5px 0 0;background:#2e4185;text-shadow:none;content:'';}
.lnk_air_wrp.normal{background:url(/images/nsite/mobile/common/bg_air_p20_v3.gif) repeat-x;background-size:1px 76px;-webkit-background-size:1px 76px}
.normal .chr_cmt_input{border-top:1px solid #666f8a;border-radius:4px}
.gamedata_info{padding:20px 15px;color:#6a707c;font-family:'나눔고딕',NanumGothic,'돋움',Dotum,'굴림',Gulim,'Apple SD Gothic Neo',Sans-serif;font-size:11px;line-height:17px;font-style:normal;background-color:#f4f4f5}
.gamedata_info span{display:block;margin-top: 2px}
.gamedata_info a{color:#1cc100}
.u_pg2{display:table;position:relative;width:100%;margin-top:-1px;padding:11px 0 12px;border-top:1px solid #cecece;border-bottom:1px solid #c2c2c2;background-color:#f7f7f7;text-align:center;white-space:nowrap}
.u_pg2_btn{display:inline-block;position:absolute;top:11px;border:1px solid #bcbcbc;background:#f1f1f1;background:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(.05,#fbfbfb),to(#f1f1f1));color:#333}
.u_pg2_btn.uc_vh{visibility:hidden}
.u_pg2_btn.prev{left:10px;padding:3px 12px 4px 9px}
.u_pg2_btn.next{right:10px;padding:3px 9px 4px 12px}
.u_pg2_prev,.u_pg2_next{display:inline-block;background:url(/images/nsite/mobile/common/u_ic_v3.png) no-repeat;font-size:12px}
.u_pg2_prev{padding-left:.86em;background-position:-14px -802px}
.u_pg2_next{padding-right:.86em;background-position:11px -851px}
.u_pg2_pg{display:inline-block;padding:.42em .85em;font-weight:bold;font-size:13px;color:#3fab05}
.u_pg2_total{color:#333}
.u_pg_btn{display:table-cell;line-height:1em}
.u_pg_wrap{display:block;position:relative;border-right:1px solid #c8c8c8}
.u_pg_area{display:table;position:relative;height:50px;margin:0 auto;padding-left:23px;background:url(/images/nsite/mobile/common/sp_gnb_fl2_v2.png) no-repeat -283px -27px;background-size:300px 130px;-webkit-background-size:300px 130px;font-size:1em}
.u_pg_txt{display:table-cell;padding-top:2px;line-height:1em;color:#3b3b3b;text-shadow:0 1px #fff;vertical-align:middle}
.u_pg_cnt{font-size:11px;color:#3b3b3b}
.u_pg_total{color:#999}
.u_pg_top{display:table-cell;width:61px;padding:20px 0 0 1px;border-left:1px solid #f7f7f7;border-top:1px solid #fff;background:url(/images/nsite/mobile/common/u_ic_v3.png) no-repeat 2px -718px;font-size:11px;color:#666;letter-spacing:-1px;text-indent:1px;text-shadow:0 1px #fff;vertical-align:top;-webkit-background-size:35px 1866px}
.rktb{width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed}
.rktb caption{overflow:hidden;position:absolute;left:0;top:0;width:0;height:0;font-size:0;line-height:0}
.rktb_t{padding:0 10px 0 10px;font-size:15px;font-weight:bold;line-height:40px}
.rktb_t span{display:inline-block;float:right;font-size:12px;color:#666}
.rktb_t + h3,.rktb + h3{padding:0 10px 1px;border-top:1px solid #b2b2b2;border-bottom:1px solid #b2b2b2;background:#fff;font-size:14px;line-height:30px;letter-spacing:0;text-shadow:0 1px #fff;zoom:1}
.rktb + h3{position:relative;margin-top:-1px;}
.rktb .fri{color:#49b30e !important}
.rktb thead th:nth-child(1){width:10%}
.rktb.kb thead th:nth-child(2),
.rktb.wb2 thead th:nth-child(2){width:auto}
.rktb.kb thead th:nth-child(2),
.rktb.wb2 thead th:nth-child(2){width:auto}
.rktb.kb thead th:nth-child(3),
.rktb.wb2 thead th:nth-child(3){width:13.4%}
.rktb.kb thead th:nth-child(4),
.rktb.wb2 thead th:nth-child(4){width:11.6%}
.rktb.kb thead th:nth-child(5),
.rktb.wb2 thead th:nth-child(5){width:10%}
.rktb.kb thead th:nth-child(6),
.rktb.wb2 thead th:nth-child(6){width:11.6%}
.rktb.kb thead th:nth-child(7),
.rktb.wb2 thead th:nth-child(7){width:14.4%}
.rktb.kb.p thead th:nth-child(2){width:auto}
.rktb.kb.p thead th:nth-child(3),
.rktb.kb.p thead th:nth-child(4){width:20.5%;text-align:center}
.rktb.wb thead th:nth-child(2){width:auto}
.rktb.wb thead th:nth-child(3),
.rktb.wb thead th:nth-child(4),
.rktb.wb thead th:nth-child(5){width:11%}
.rktb.wb thead th:nth-child(6){width:20.5%}
.rktb.wb.p thead th:nth-child(2){width:auto}
.rktb.wb.p thead th:nth-child(3){width:30%;text-align:left}
.rktb.wb.p thead th:nth-child(4){width:15.5%;text-align:center}
.rktb.kf thead th:nth-child(2),.rktb.wf thead th:nth-child(2){width:auto}
.rktb.kf thead th:nth-child(3),.rktb.wf thead th:nth-child(3){width:10%}
.rktb.kf thead th:nth-child(4),.rktb.wf thead th:nth-child(4),
.rktb.kf thead th:nth-child(5),.rktb.wf thead th:nth-child(5),
.rktb.kf thead th:nth-child(6),.rktb.wf thead th:nth-child(6){width:8.5%}
.rktb.kf thead th:nth-child(7),.rktb.wf thead th:nth-child(7){width:10%}
.rktb.kf thead th:nth-child(8),.rktb.wf thead th:nth-child(8){width:12.2%}
.rktb.kf.p thead th:nth-child(2){width:auto}
.rktb.kf.p thead th:nth-child(3),
.rktb.kf.p thead th:nth-child(4){width:20.5%}
.rktb.kf.p thead th:nth-child(5){width:19%}
.rktb.wf.p thead th:nth-child(2){width:auto}
.rktb.wf.p thead th:nth-child(3){width:27.8%;text-align:left}
.rktb.wf.p thead th:nth-child(4){width:15.44%;text-align:center}
.rktb.kbb thead th:nth-child(2){width:auto}
.rktb.kbb thead th:nth-child(3){width:9.8%}
.rktb.kbb thead th:nth-child(4){width:8.5%}
.rktb.kbb thead th:nth-child(5){width:15.33%}
.rktb.kbb thead th:nth-child(6){width:13.4%}
.rktb.kbb.p thead th:nth-child(3){width:13.8%;text-align:left}
.rktb.kbb.p thead th:nth-child(4){width:19%;text-align:left}
.rktb.kbb.p thead th:nth-child(5){width:20.3%}
.rktb.wbb thead th:nth-child(2){width:auto}
.rktb.wbb thead th:nth-child(3){width:14%}
.rktb.wbb thead th:nth-child(4){width:7.5%}
.rktb.wbb thead th:nth-child(5){width:11%}
.rktb.wbb thead th:nth-child(6){width:16.8%}
.rktb.wbb thead th:nth-child(7){width:12.3%}
.rktb.wbb.p thead th:nth-child(3){width:28.4%;text-align:left}
.rktb.wbb.p thead th:nth-child(4){width:20%}
.rktb.kv thead th:nth-child(2){width:auto;}
.rktb.kv thead th:nth-child(3),
.rktb.kv thead th:nth-child(4),
.rktb.kv thead th:nth-child(5),
.rktb.kv thead th:nth-child(6){width:9.4%}
.rktb.kv thead th:nth-child(7){width:16.9%;padding-right:2px}
.rktb.kv tbody tr td:nth-child(7){padding-right:2px}
.rktb.kv.p thead th:nth-child(3){width:25.8%;text-align:left}
.rktb.kv.p thead th:nth-child(4){width:19.8%}
.h2_area ~ .rktb.kb thead th:nth-child(3){width:13.4%}
.h2_area ~ .rktb.kb thead th:nth-last-child(-n+4){width:11.6%}
.h2_area ~ .rktb.kb thead th:nth-child(4){width:10%}
.h2_area ~ .rktb.kf thead th:nth-child(1),.h2_area ~ .rktb.wf thead th:nth-child(1),.h2_area ~ .rktb.kf thead th:nth-child(3),.h2_area ~ .rktb.wf thead th:nth-child(3){width:10%}
.h2_area ~ .rktb.kf thead th:nth-child(2),.h2_area ~ .rktb.wf thead th:nth-child(2){width:auto}
.h2_area ~ .rktb.kf thead th:nth-child(3),.h2_area ~ .rktb.wf thead th:nth-child(3){width:13.4%}
.h2_area ~ .rktb.kf thead th:nth-last-child(-n+4),.h2_area ~ .rktb.wf thead th:nth-last-child(-n+4){width:11.6%}
.h2_area ~ .rktb.kf thead th:nth-child(5),.h2_area ~ .rktb.wf thead th:nth-child(5){width:10%}
.rktb tr,.rktb th,.rktb td{border:0}
.rktb th,.rktb td{height:34px;background:#fbfbfb;text-align:center;vertical-align:middle}
.rktb th{height:29px;padding-top:1px;border-bottom:1px solid #d9d9d9;background:#fff;font-size:11px;color:#666;font-weight:normal}
.rktb td{border-bottom:1px solid #e7e7e7;font-size:13px;-webkit-box-sizing:content-box;white-space:nowrap}
.rktb tr td em{display:inline-block;font-family:Helvetica;font-style:italic;font-weight:bold;font-size:19px;color:#c5c7cb;text-align:center;line-height:32px;text-indent:-3px;letter-spacing:-1px}
.rktb tr th:nth-child(1){color:transparent}
.rktb.kf.sf tr:nth-child(8) td,.rktb.wf tr:nth-child(8) td{border-bottom:1px solid #e7e7e7}
.rktb th:nth-child(1),.rktb td:nth-child(1){text-align:center}
.rktb th:nth-child(2){padding-left:0;text-align:left}
.rktb td:nth-child(1){padding:0}
.rktb td:nth-child(2){text-align:left}
.rktb td:nth-child(2) a{display:block;line-height:30px}
.rktb td:nth-child(2) img{vertical-align:-11px}
.rktb .name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.rktb.emblem th:nth-child(2){padding-left:32px}
.rktb.kb td:nth-child(2) img{margin-right:1px}
.rktb.kb.p th:nth-child(4){padding-left:1px}
.rktb.wb.p td:nth-child(3){text-align:left}
.rktb.kbb.p td:nth-child(3){text-align:left}
.rktb.kbb.p td:nth-child(4){padding-left:1px;text-align:left}
.rktb.wbb.p td:nth-child(3){text-align:left}
.rktb.wf.p td:nth-child(3){text-align:left}
.rktb.kv.p td:nth-child(3){text-align:left}
.rktb.kf,.rktb.wf.h{position:relative}
.rktb.kf.sf caption,.rktb.wf.h caption,.rktb.kv.h caption,.rktb.kbb.h caption{overflow:visible;position:absolute;left:10px;top:6px;font-size:14px;color:#49b30e;font-weight:bold;line-height:17.5px;white-space:nowrap}
.rktb.wf.h caption{top:7px;font-size:13px}
.rktb.kf.sf thead th:nth-child(1),.rktb.kf.sf thead th:nth-child(2),.rktb.wf.h thead th:nth-child(1),.rktb.wf.h thead th:nth-child(2),.rktb.kv.h thead th:nth-child(1),.rktb.kv.h thead th:nth-child(2),.rktb.kbb.h thead th:nth-child(1),.rktb.kbb.h thead th:nth-child(2){text-indent:-7777px}
.rktb.wf.h thead th:nth-last-child(-n+5){width:10.4%}
.rktb.wf.h thead th:nth-last-child(2){width:8.6%}
.rktb.wf.h thead th:nth-last-child(1){width:12%}
#wfflick{position:relative;overflow:hidden;width:100%;height:381px;z-index:10}
#wfflick + .pg.in{padding:9px 76px 8px}
.wf-container{clear:both}
.wf-ct{float:left;width:100%;height:100%;position:absolute}
#klflick{position:relative;overflow:hidden;width:100%;height:241px;z-index:10}
#klflick + .pg.in{padding:9px 76px 8px}
.kl-container{clear:both}
.kl-ct{float:left;width:100%;height:100%;position:absolute}
.t2 td{background:#f4f4f4}
#kvflick{position:relative;overflow:hidden;width:100%;height:276px;z-index:10}
#kvflick + .pg.in{padding:9px 76px 8px}
.kv-container{clear:both}
.kv-ct{float:left;width:100%;height:100%;position:absolute}
.rktb.kv.h caption{top:7px;font-size:13px}
#kbbflick{position:relative;overflow:hidden;width:100%;height:241px;z-index:10}
#kbbflick + .pg.in{padding:9px 76px 8px}
.kbb-container{clear:both}
.kbb-ct{float:left;width:100%;height:100%;position:absolute}
.rktb.kbb.h caption{top:7px;font-size:13px}
.flick-container{clear:both;z-index:10}
.flick-panel{position:absolute;float:left;width:100%;height:100%}
.flick-panel a{display:block}
.flick-panel a:before{position:absolute;left:0;top:0;width:100%;height:29px;background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,.25)),to(rgba(0,0,0,0)));content:''}
.flick-panel a:after{position:absolute;left:0;bottom:0;width:100%;height:60px;background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0)),color-stop(.4,rgba(0,0,0,.2)),color-stop(.52,rgba(0,0,0,.3)),color-stop(.63,rgba(0,0,0,.5)),color-stop(.7,rgba(0,0,0,.6)),color-stop(.8,rgba(0,0,0,.75)),to(rgba(0,0,0,.85)));content:''}
.no_data{padding:36px 0 41px;border-bottom:1px solid #dedede;background-color:#fbfbfb;font-size:13px;line-height:20px;color:#333;letter-spacing:0;text-align:center}
.no_data a{display:inline-block;width:172px;height:31px;margin-top:8px;border:1px solid #d4d4d4;background:#fff;font-size:13px;color:#333;letter-spacing:-1px;text-align:center;line-height:31px}
.no_data a span{display:inline-block;position:relative;padding-right:12px}
.no_data a span:before{position:absolute;right:0;top:11px;width:6px;height:9px;background-position:-267px -21px;content:''}
.no_data a em{color:#3fab05}
.st_time:after,
.bx_more:after,
.brf_wrp .social button,
.brf_wrp .tl_body .btn_cheer:before,
.ic_vod,
.ic_pht,
.pht_big a span.vod:before,
.pht_big a span.pht_b:before,
.date_wrp:before,
.date_wrp .date_view:before,
.date_wrp .date_view:after,
.d_pg a:before,
.rt_is_lst li a > span:nth-child(2) + span:before{background:url(/images/nsite/mobile/common/sp_14.png) no-repeat -500px -500px;background-size:60px 210px;-webkit-background-size:60px 210px;}
.brf{position:relative;padding:0 0 10px;background:url(/images/nsite/mobile/common/bg_brf.png) repeat-y 0 0;background-size:20px 1px;-webkit-background-size:20px 1px;}
.brf_wrp .brf.no_data{padding:57px 0;background:none;font-size:12px;color:#5e5e5e;text-shadow:0 1px #fff;line-height:16px;text-align:center}
.ti{position:relative;padding:0 7px 0 35px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.ti:after{display:block;clear:both;content:''}
.timeline_lst{padding-top:10px}
.tl_stat{position:absolute;top:10px;left:0;width:35px;text-align:center}
.st_time{display:inline-block;position:relative;padding:2px 0 4px;font-family:Helvetica;font-size:9px;font-weight:bold;color:#686e79;text-shadow:0 1px 0 #fff;line-height:6px}
.st_time:after{overflow:hidden;position:absolute;top:11px;left:7px;width:12px;height:12px;background-position:-1px -1px;content:''}
.tl_cont{position:relative;margin-bottom:8px;border:1px solid #a3a7af;border-bottom-color:#8c9098;background:#f4f4f6}
.tl_head:before{position:absolute;top:0;left:0;width:100%;height:1px;content:'';background:#fff}
.tl_cont:before{position:absolute;left:-1px;bottom:-2px;width:100%;height:1px;content:'';background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,.15)),to(rgba(0,0,0,0)))}
.tl_cont:after{position:absolute;right:-1px;bottom:-2px;width:2px;height:1px;content:'';background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,.15)),to(rgba(0,0,0,0)))}
.tl_head{position:relative;display:block;padding:11px 10px 8px 10px}
.open .tl_head{border-bottom:1px solid #c5c7cc}
.bx_h{margin-bottom:2px;padding-right:20px;font-size:16px;font-weight:bold;color:#000;text-shadow:0 1px #fff;letter-spacing:-1px;line-height:18px}
.issue .bx_h{line-height:20px}
.bx_p{display:block;width:100%;padding-right:20px;overflow:hidden;font-size:12px;color:#83858f;white-space:nowrap;text-overflow:ellipsis;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.bx_cate{font-weight:bold;color:#3449aa;letter-spacing:-1px}
.bx_desc{margin-left:6px}
.bx_more{position:absolute;top:0;right:0;display:block;width:23px;height:100%;overflow:hidden;line-height:999px;border-left:1px solid #cbcdd2}
.bx_more:after{position:absolute;top:50%;left:50%;width:9px;height:6px;margin:-2px 0 0 -4px;background-position:-1px -21px;content:''}
.open .bx_more:after{background-position:-1px -13px}
.tl_body{display:none;position:relative;border-top:1px solid #f5f5f6;background:#fff}
.open .tl_body{display:block}
.ri{position:relative;border-bottom:1px solid #efefef}
.rel_a{display:block}
.rel_a span{display:block;width:100%;height:33px;padding:0 10px 0 10px;overflow:hidden;font-size:14px;color:#222;line-height:34px;white-space:nowrap;text-overflow:ellipsis;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.rel_a span > em{color:#1172b6}
.rel_a span > strong{color:#ed232b;font-weight:normal}
.social{padding:6px 8px 6px 5px;font-size:0;text-align:left;border-top:1px solid #dee0e2;background:#f9f9fa}
.news_lst + .social,.bd_area + .social{border-top:0}
.bd_area{display:block;position:relative}
.bd_area:before{position:absolute;left:0;bottom:0px;width:100%;height:1px;background:#dee0e2;content:'';z-index:20}
.ph_lst + .news_lst,.pht_big + .news_lst{border-top:1px solid #f1f1f1}
.ph_lst{position:relative;width:266px;margin-left:6px;padding-top:8px;overflow:hidden}
.pi{float:left;position:relative;margin:2px 2px 0 0}
.pi:nth-child(1),.pi:nth-child(2){margin-top:0}
.ph_a{display:block}
.ph_a p{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:127px;height:29px;margin:5px 0;padding:0 2px;font-size:12px;color:#333;text-align:center;line-height:15px}
.h1h_rlt + .tl_body .ph_a p{width:145px}
.ph_a:before{position:absolute;top:0;left:0;display:block;width:129px;height:71px;border:1px solid rgba(0,0,0,0.1);content:''}
.ph_a img{vertical-align:top}
.ic_vod,.ic_pht{position:absolute;left:6px;top:46px;width:24px;height:24px;overflow:hidden;line-height:999px;background-position:-13px -1px}
.ic_pht{width:20px;height:16px;left:8px;top:50px;background-position:-37px -1px}
.pht_big{padding:8px 6px}
.pht_big a{display:block;position:relative}
.pht_big a:before{position:absolute;top:0;left:0;display:block;width:262px;height:145px;border:1px solid rgba(0,0,0,0.1);content:'';z-index:30}
.pht_big a:after{position:absolute;left:0;bottom:0;width:264px;height:44px;background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0)),color-stop(.4,rgba(0,0,0,.2)),color-stop(.52,rgba(0,0,0,.3)),color-stop(.63,rgba(0,0,0,.5)),color-stop(.7,rgba(0,0,0,.6)),color-stop(.8,rgba(0,0,0,.75)),to(rgba(0,0,0,.85)));content:'';z-index:20}
.pht_big a span{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;position:absolute;left:0;bottom:6px;width:264px;height:22px;padding-left:8px;font-size:14px;color:#fff;font-weight:bold;line-height:22px;letter-spacing:-1px;text-shadow:0 1px #000;-webkit-line-clamp:1;-webkit-box-orient:vertical;z-index:30}
.pht_big a span.vod,.pht_big a span.pht_b{width:233px;padding-left:31px}
.pht_big a span.vod:before{position:absolute;left:5px;top:0;width:22px;height:22px;overflow:hidden;line-height:999px;background-position:-13px -1px;content:''}
.pht_big a span.pht_b:before{position:absolute;left:7px;top:3px;width:20px;height:16px;overflow:hidden;line-height:999px;background-position:-37px -1px;content:''}
.pht_big img{display:block;vertical-align:top;z-index:10}
.date_wrp{overflow:hidden;position:relative;width:100%;height:51px;margin-top:-1px;background:url(/images/nsite/mobile/common/bg_dw.gif) repeat-x 0 0;background-size:1px 51px;-webkit-background-size:1px 51px;line-height:51px;z-index:10}
.date_wrp:before{position:absolute;left:50%;bottom:0;width:18px;height:11px;margin-left:-9px;background-position:-20px -90px;content:''}
.date_wrp ul{display:table;width:100%;height:51px}
.date_wrp li{display:table-cell;position:relative;min-width:64px;margin:0;padding:0;font-family:Helvetica;font-weight:bold;font-size:15px;color:#585e68;text-align:center}
.date_wrp li a{display:block;width:100%;height:31px;padding:9px 0 11px;color:#acafb5;text-align:center}
.date_wrp li a span{display:block;height:16px;line-height:16px}
.date_wrp li a span + span{margin-top:0;font-size:12px;font-weight:normal}
.date_wrp li.selected a span{color:#40454d}
.date_wrp li.selected a span + span{display:block;overflow:hidden;height:14px;color:#6b717a}
.date_wrp li.today a,.date_wrp li.today a span + span{color:#0d9d02}
.date_wrp .date_view{position:relative;overflow:hidden;height:51px;line-height:51px}
.date_wrp .date_view:before{position:absolute;left:0;top:0;width:10px;height:49px;background-position:-1px -90px;content:''}
.date_wrp .date_view:after{position:absolute;right:0;top:0;width:10px;height:49px;background-position:-49px -90px;content:''}
.d_pg{position:relative;height:44px;line-height:44px;border-top:1px solid #a8a8a8;border-bottom:1px solid #8e9296;background:url(/images/nsite/mobile/common/bg_d_pg.png) repeat-x;background-size:1px 44px;-webkit-background-size:1px 44px;}
.d_pg:before{position:absolute;left:0;top:0;width:100%;height:1px;background:#ededee;content:''}
.d_pg.n{background:none}
.d_pg a{position:absolute;font-size:14px;color:#40454d;font-weight:bold}
.d_pg a:before{position:absolute;top:16px;width:8px;height:12px;background-position:0 0;content:''}
.d_pg a.d{color:#acafb5;pointer-events:none;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:default}
.d_pg .prev{left:0;padding-left:25px}
.d_pg .next{right:0;padding-right:25px}
.d_pg .prev:before{left:10px;background-position:-1px -157px}
.d_pg .next:before{right:10px;background-position:-11px -157px}
.d_pg .prev.d:before{background-position:-21px -157px}
.d_pg .next.d:before{background-position:-31px -157px}
.d_pg .today{position:absolute;left:50%;width:70px;margin-left:-35px;font-size:17px;color:#0d9d02;font-weight:bold;text-align:center}
.d_pg a span,.d_pg .today span{font-weight:normal}
.d_pg .today span{font-size:16px}
.gs_wrp{overflow:hidden;position:relative;height:51px !important;border:1px solid #242c40;border-right:0;border-left:0;background:#283147}
.gs_wrp > div{position:absolute}
.gs_wrp + .mtch_bx_wrp{border-top:0}
.gs_area{padding:3px 16px 1px;white-space:nowrap}
.gs_area h1{visibility:hidden;overflow:hidden;position:absolute;left:0;width:0;height:0;font-size:0;line-height:0}
.gs_area div,.gs_area div:before,.gs_area div:after{height:46px;background:url(/images/nsite/mobile/common/sp_30.png) no-repeat;background-size:105px 100px;-webkit-background-size:105px 100px;}
.gs_area div{display:inline-block;position:relative;margin-right:20px;background-position:50% -1px;white-space:nowrap}
.gs_wrp.typ1 .gs_area div{width:54px}
.gs_wrp.typ2 .gs_area div{width:50px}
.gs_wrp.typ3 .gs_area div{width:67px}
.gs_wrp.typ4 .gs_area div{width:83px}
.gs_wrp.typ5 .gs_area div{width:76px}
.gs_wrp.typ6 .gs_area div{width:82px}
.gs_area div:last-child{margin-right:0}
.gs_area div a{overflow:hidden;position:absolute;left:-10px;top:0;width:100%;height:100%;padding:0 10px;line-height:777px;z-index:10}
.gs_area div.slt{background-position:50% -52px}
.gs_area div:before,.gs_area div:after{position:absolute;top:0;width:11px;content:''}
.gs_area div:before{left:-11px;background-position:-1px -1px}
.gs_area div:after{right:-11px;background-position:-91px -1px}
.gs_area div.slt:before{left:-11px;background-position:-1px -52px}
.gs_area div.slt:after{right:-11px;background-position:-91px -52px}
.gs_area div ul{margin-top:6px}
.gs_area div ul li{position:relative;line-height:16px}
.gs_area div ul li:last-child{line-height:13px}
.gs_area div strong{display:inline-block;overflow:hidden;max-width:60px;font-size:11px;color:#cfd5e5;text-shadow:0 -1px rgba(0,0,0,.4);white-space:nowrap;text-overflow:ellipsis}
.s2 .gs_area div strong{letter-spacing:-1px}
.gs_area div span{position:absolute;right:-3px;top:1px;width:22px;font-size:12px;color:#ff180e;text-shadow:0 -1px rgba(0,0,0,.3);font-weight:bold;text-align:center;white-space:nowrap;z-index:10;font-family:HelveticaNeue-Bold, AppleSDGothicNeo-Bold, Sans-serif}
.gs_wrp.typ1 .gs_area div span,.gs_wrp.typ2 .gs_area div span,.gs_wrp.typ5 .gs_area div span{right:-7px}
.gs_area div.ovr span{color:#fff}
.im_boder{display:block;position:absolute;top:0;left:0;z-index:10;border:1px solid rgba(0,0,0,.1);-webkit-box-sizing:border-box}
.im_boder.wid8{width:92px;height:60px}
.wid8 + .mov{left:0;bottom:0;width:25px;height:25px;background-position:-24px -173px}
.table_link_rgt_mov .mov{position:absolute;left:0;bottom:0;width:25px;height:25px;background-position:-25px -172px}
.box1{background:#fff}
.box2{background:#f6f6f6}
.by{display:inline-block;font-weight:normal;font-size:11px;line-height:16px;color:#888;white-space:nowrap}
.by span{letter-spacing:0}
.by span:before{display:inline-block;width:1px;height:9px;margin:-2px 4px 2px 3px;background:#e4e4e4;vertical-align:middle;content:''}
.series .new,.hot_issue .new{display:inline-block;font-family:Helvetica;font-size:9px;color:#ed232b;font-weight:bold;line-height:15px;vertical-align:top}
.spr ~ .hot_issue,.view_all + .hot_issue{border-top:1px solid #c5c5c5}
.pg.in ~ .hot_issue,section .hot_issue:first-child{margin-top:-1px;border-top:1px solid #c5c5c5}
.lnb_sub.p li.selected:nth-child(4) a{color:#177cf9}
.h3_box{padding:15px 10px 8px}
.h3_box h3{font-size:15px;color:#000;letter-spacing:-1px;font-weight:bold}
.h3_box a,.h3_area4 h3 a{display:inline-block;position:relative;padding-right:15px}
.h3_box a:before,.h3_area4 h3 a:before{position:absolute;right:0;top:2px;width:9px;height:12px;background:url(/images/nsite/mobile/common/sp_0020_10.png) no-repeat 100% -1px;content:''}
.a .h3_box a:before{top:1px}
.h3_area4 h3 a:before{top:9px}
.a .h3_area4 h3 a:before{top:8px}
@media screen and (-webkit-min-device-pixel-ratio:1.5){.h3_box a:before,.h3_area4 h3 a:before{background-image:url(/images/nsite/mobile/common/sp_0020_20.png);-webkit-background-size:80px 95px}}
.h3_box h3 em{position:relative;color:#32a800}
.h3_box h3 em:after{position:relative;content:' '}
.news_lst{font-size:15px;line-height:21px}
.news_lst li{border-bottom:1px solid #ebebeb}
.news_lst li a{display:block;overflow:hidden;padding:8px 10px 7px;text-overflow:ellipsis;white-space:nowrap}
.news_lst .ri a{padding:0}
.news_lst.sec_home li a{text-overflow:clip;white-space:normal}
.news_lst.sec_home li a span{display:inline-block;margin-left:7px;font-size:11px;color:#999;letter-spacing:0;line-height:15px;white-space:nowrap}
.news_lst li:nth-child(5n){border-bottom:1px solid #cfcfcf}
.news_lst li a{display:block;position:relative}
.news_lst li a + a{float:none;overflow:hidden;margin-right:0}
.news_lst strong{display:block;display:-webkit-box;overflow:hidden;font-weight:normal;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.news_lst .tb{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;font-size:13px;color:#6b6b6b;line-height:18px;-webkit-line-clamp:3;-webkit-box-orient:vertical}
#hdl-flick{height:191px !important}
#article-flick{height:105px !important}
#hot-flick{height:210px !important}
#hot-flick2{height:250px !important}
#sec-home-flick{height:105px !important}
#sec-home-flick2{height:144px !important}
.news_lst + div.view_all{margin-top:-1px;padding:0;border-top:1px solid #ebebeb;border-bottom:1px solid #cfcfcf}
.news_lst + div.view_all a{display:block;position:relative;padding-right:24px;font-size:13px;line-height:35px;letter-spacing:-1px;color:#32a800;text-align:right}
.news_lst + div.view_all a:before{position:absolute;right:10px;top:12px;width:7px;height:11px;background:url(/images/nsite/mobile/common/sp_0020_10.png) no-repeat -21px -1px;content:''}
@media screen and (-webkit-min-device-pixel-ratio:1.5){.news_lst + div.view_all a:before{background-image:url(/images/nsite/mobile/common/sp_0020_20.png);-webkit-background-size:80px 95px}}
.mov_lst{position:relative}
.mov_lst:after{display:block;clear:both;content:''}
.mov_lst li{position:relative;border-bottom:1px solid #ebebeb}
.mov_lst li:before{position:relative;border-bottom:1px solid #e2e2e2}
.mov_lst li a:before,.mov_lst li a >  em:first-child{position:absolute;top:0;left:0;width:27px;height:26px;font-size:17px;color:#56ed02;text-align:center;font-weight:bold;font-style:italic;line-height:26px;text-indent:-1px;border:1px solid #000;background:rgba(0,0,0,.75);content:'';z-index:10}
.mov_lst.m li a:before,.mov_lst.spf li a:before{display:none}
.mov_lst li:first-child a:before{content:'1'}
.mov_lst li:nth-child(2) a:before{content:'2'}
.mov_lst li:nth-child(3) a:before{content:'3'}
.mov_lst li:nth-child(4) a:before{content:'4'}
.mov_lst li:nth-child(5) a:before{content:'5'}
.mov_lst li:nth-child(6) a:before{content:'6'}
.mov_lst li:nth-child(7) a:before{content:'7'}
.mov_lst li:nth-child(8) a:before{content:'8'}
.mov_lst li:nth-child(9) a:before{content:'9'}
.mov_lst li:nth-child(10) a:before{content:'10'}
.mov_lst li:nth-child(11) a:before{content:'11'}
.mov_lst li:nth-child(12) a:before{content:'12'}
.mov_lst li:nth-child(13) a:before{content:'13'}
.mov_lst li:nth-child(14) a:before{content:'14'}
.mov_lst li:nth-child(15) a:before{content:'15'}
.mov_lst li:nth-child(16) a:before{content:'16'}
.mov_lst li:nth-child(17) a:before{content:'17'}
.mov_lst li:nth-child(18) a:before{content:'18'}
.mov_lst li:nth-child(19) a:before{content:'19'}
.mov_lst li:nth-child(20) a:before{content:'20'}
.mov_lst li:nth-child(21) a:before{content:'21'}
.mov_lst li:nth-child(22) a:before{content:'22'}
.mov_lst li:nth-child(23) a:before{content:'23'}
.mov_lst li:nth-child(24) a:before{content:'24'}
.mov_lst li:nth-child(25) a:before{content:'25'}
.mov_lst li:nth-child(26) a:before{content:'26'}
.mov_lst li:nth-child(27) a:before{content:'27'}
.mov_lst li:nth-child(28) a:before{content:'28'}
.mov_lst li:nth-child(29) a:before{content:'29'}
.mov_lst li:nth-child(30) a:before{content:'30'}
.mov_lst li:last-child{border-bottom:0}
.mov_lst li a{display:block}
.mov_lst li img{float:left;margin-right:10px}
.mov_lst li span{display:table-cell;float:none;vertical-align:middle}
.mov_lst li span em{display:block;margin-bottom:3px;font-size:12px;color:#163a9e;font-weight:bold}
.mov_lst li span strong{display:-webkit-box;overflow:hidden;font-size:15px;color:#000;font-weight:normal;line-height:19px;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.home_visited .mov_lst li a:visited span strong{color:#888}
.mov_lst li span strong + span{overflow:hidden;position:absolute;left:0;top:0;width:135px;height:75px}
.mov_lst li span strong + span span{position:absolute;right:3px;bottom:3px;height:16px;padding:2px 5px 3px;border:0;border-radius:2px;background:rgba(0,0,0,.7);font-size:14px;color:#fff;text-align:center;line-height:15px}
.a .mov_lst li span strong + span span{height:15px;padding:3px 5px}
.mov_lst li span strong + span em,.mov_lst .p_num em{visibility:hidden;overflow:hidden;position:absolute;left:-999em;width:0;height:0;font-size:0;line-height:0}
.mov_lst .p_num{display:block;height:auto;padding:0;margin-top:4px}
.mov_lst .p_num span{height:auto;padding:0 0 0 13px;display:inline;font-family:'helvetica';font-size:12px;color:#808080;background:url(/images/nsite/mobile/common/ico_r.png) no-repeat 0 -178px;background-size:50px 500px;-webkit-background-size:50px 500px;}
.mov_lst.spf li:last-child {border-bottom:1px solid #c3c3c3}
.mov_lst.spf .p_num{padding:0;margin-top:-1px}
.mov_lst.spf li span strong{line-height:17px}
.mov_lst.spf li span strong + span{width:137px}
.mov_lst.spf li span strong + span span{bottom:1px}
.flick_lst{overflow:hidden;height:105px;padding:0 8px}
.flick_lst li{float:left;width:33.33%;height:70px;text-align:center;-webkit-box-sizing:border-box}
.flick_lst li > div{position:relative;width:98px;height:70px;margin:0 auto}
.flick_lst li a{display:block;position:relative}
.flick_lst li a:before{position:absolute;left:50%;top:0;width:96px;height:68px;margin-left:-49px;border:1px solid rgba(0,0,0,.6);content:''}
.flick_lst li a:after{position:absolute;background:url(/images/nsite/mobile/common/sp_0020_10.png) no-repeat;content:''}
@media screen and (-webkit-min-device-pixel-ratio:1.5){.flick_lst li a:after{background-image:url(/images/nsite/mobile/common/sp_0020_20.png);-webkit-background-size:80px 95px}}
.flick_lst li.atc_mov a:after{left:4px;top:48px;width:18px;height:18px;background-position:-1px -46px}
.flick_lst li.atc_pht a:after{left:5px;top:51px;width:20px;height:16px;background-position:-56px -15px}
.flick_lst li img{margin-bottom:5px;vertical-align:top}
.flick_lst li span{display:block;display:-webkit-box;position:relative;overflow:hidden;width:87px;margin:0 auto;padding:0 6px;text-overflow:ellipsis;font-size:13px;color:#222;letter-spacing:-1px;line-height:16px;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.flick_lst li a:visited span{color:#888}
.flick_lst li em{position:absolute;right:3px;top:49px;height:15px;padding:1px 4px 2px;border:0;border-radius:2px;background:rgba(0,0,0,.7);font-size:13px;color:#fff;text-align:center;line-height:14px}
.a .flick_lst li em{line-height:17px}
.flick_lst li span span{display:inline-block;width:auto;margin:0;padding:0;font-weight:normal;-webkit-box-orient:horizontal;vertical-align:top}
.flick_lst li em span{visibility:hidden;overflow:hidden;position:absolute;left:-999em;width:0;height:0;font-size:0;line-height:0}
.article_flick{position:relative;z-index:2000;padding-top:15px;background:#f8f8f8}
.article_flick h3{visibility:hidden;overflow:hidden;position:absolute;left:-999em;width:0;height:0;font-size:0;line-height:0}
.sec_home_flick{position:relative;z-index:2000;padding-bottom:15px;border-bottom:1px solid #cfcfcf}
#sec-home-flick + .pg,#sec-home-flick2 + .pg{position:absolute;right:0;top:8px;border-bottom:0}
.sec_home_flick2{position:relative;z-index:2000}
.sec_home_flick2 .flick_lst{height:129px;padding-bottom:15px}
.sec_home_flick2 li{width:50%;height:94px}
.sec_home_flick2 .flick_lst li > div{position:relative;width:148px;height:92px;margin:0 auto}
.sec_home_flick2 li a:before{position:absolute;left:50%;top:0;width:146px;height:92px;margin-left:-74px;border:1px solid rgba(0,0,0,.6);content:''}
.sec_home_flick2 li.atc_pht a:after{left:7px;top:72px}
.sec_home_flick2 li span{width:136px;padding:0 6px}
#hot-flick + .pg,#hot-flick2 + .pg{position:relative;padding:5px 0 6px;border-bottom:1px solid #bcbcbc;background:#f6f6f6}
.sec_hot_issue .hot_issue{padding-bottom:6px}
.sec_hot_issue .hot_issue ul li:last-child{border-bottom:0}
.hc_wrp{border-top:1px solid #bcbcbc;border-bottom:1px solid #b2b2b2}
.linkage_wrp{position:relative;margin-top:-1px;border-top:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc;background:#f6f6f6}
.linkage_wrp .h3_box{padding:13px 10px 9px}
.linkage_wrp .h3_box h3{font-size:16px;color:#222}
.linkage_wrp .h3_box em{color:#3449aa}
.linkage_wrp ul{width:100%;padding:0 10px;-webkit-box-sizing:border-box}
.linkage_wrp ul:after{display:block;clear:both;content:''}
.linkage_wrp ul li a{display:block;position:relative}
.linkage_wrp ul img{display:block}
.linkage_wrp .type1{padding-bottom:16px}
.linkage_wrp .type1 li{position:relative;float:left;width:149px}
.linkage_wrp .type1 li:first-child{margin-right:2px}
.linkage_wrp .type1 li a:before{position:absolute;left:0;top:0;width:147px;height:103px;border:1px solid rgba(0,0,0,.2);content:'';z-index:20}
.linkage_wrp .type3 li:first-child a:before{height:93px}
.linkage_wrp .type1 li a:after{position:absolute;left:0;bottom:0;width:100%;height:105px;background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0)),color-stop(.32,rgba(0,0,0,.05)),color-stop(.41,rgba(0,0,0,.15)),color-stop(.52,rgba(0,0,0,.2)),color-stop(.63,rgba(0,0,0,.4)),color-stop(.7,rgba(0,0,0,.6)),color-stop(.8,rgba(0,0,0,.75)),to(rgba(0,0,0,.85)));content:''}
.linkage_wrp .type1 li span{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;padding:0 10px;position:absolute;left:0;bottom:6px;font-size:13px;color:#fff;font-weight:bold;text-shadow:0 1px rgba(0,0,0,.9);letter-spacing:-1px;-webkit-line-clamp:2;-webkit-box-orient:vertical;z-index:10}
.linkage_wrp .type2{position:relative;padding-bottom:8px}
.linkage_wrp .type2 li{height:60px;margin-bottom:6px}
.linkage_wrp .type2 li:first-child{padding-top:10px;border-top:1px solid #dbdbdb}
.linkage_wrp .type2 li a:before{position:absolute;left:0;top:0;width:96px;height:58px;border:1px solid rgba(0,0,0,.2);content:'';z-index:20}
.linkage_wrp .type2 img{float:left;margin-right:10px}
.linkage_wrp .type2 span{display:table-cell;float:none;height:60px;font-size:15px;line-height:19px;vertical-align:middle}
.linkage_wrp .type3{margin-bottom:2px}
.linkage_wrp .type3 li{border-bottom:1px solid #e4e4e4;font-size:15px;line-height:33px}
.linkage_wrp .type3 li:last-child{border-bottom:0}
.linkage_wrp .type3 li a{overflow:hidden;text-overflow:ellipsis;padding-left:14px;white-space:nowrap}
.linkage_wrp .type3 li:nth-child(2) a{padding-left:0;letter-spacing:-1px}
.linkage_wrp .type3 li:nth-child(2) a:before{border:0}
.linkage_wrp .type3 li a:before{position:absolute;left:0;top:13px;width:5px;height:5px;border:2px solid #3449aa;border-width:0 0 2px 2px;content:''}
.linkage_wrp .type3 li:first-child{position:relative;overflow:hidden;width:300px;padding:0;border-bottom:0}
.linkage_wrp .type3 li:first-child:before{position:absolute;left:50%;top:0;width:3px;height:95px;margin-left:0;background:#f6f6f6;content:'';z-index:20}
.linkage_wrp .type3 li:first-child a:before{position:absolute;left:0;top:0;width:298px;height:93px;border:1px solid rgba(0,0,0,.2);content:'';z-index:10}
.linkage_wrp .type3 li:first-child a:after{position:absolute;left:128px;top:25px;width:46px;height:48px;background:url(/images/nsite/mobile/common/sp_0020_10.png) no-repeat -21px -46px;content:'';z-index:20}
@media screen and (-webkit-min-device-pixel-ratio:1.5){.linkage_wrp .type3 li:first-child a:after{background-image:url(/images/nsite/mobile/common/sp_0020_20.png);-webkit-background-size:80px 95px}}
.linkage_wrp .type3 li:first-child a{float:left;padding:0}
.linkage_wrp .type3 li:first-child a:first-child{margin-right:2px}
.h2_box{padding:12px 9px 12px}
.h2_box ~ .d_pg.n{margin-top:-1px}
.h2_box h2{font-size:16px;color:#000;letter-spacing:-1px;font-weight:bold}
.h2_box a{display:inline-block;position:relative;padding-right:15px}
.h2_box a:before{position:absolute;right:0;top:3px;width:9px;height:12px;background:url(/images/nsite/mobile/common/sp_0020_10.png) no-repeat 100% -1px;content:''}
@media screen and (-webkit-min-device-pixel-ratio:1.5){.h2_box a:before{background-image:url(/images/nsite/mobile/common/sp_0020_20.png);-webkit-background-size:80px 95px}}
.h2_box h2 em{position:relative;color:#32a800}
.h2_box h2 em:after{position:relative;content:' '}
.rnk_nav{position:relative;margin-bottom:-1px;padding-right:28px;z-index:100}
.rnk_nav ~ section{margin-top:2px}
.rnk_nav:after{display:block;clear:both;content:''}
.rnk_nav input{overflow:hidden;position:absolute;right:9px;top:50%;width:9px;height:6px;margin:-3px 0 0 -5px;border:0;background:url(/images/nsite/mobile/common/sp_14.png) no-repeat -1px -21px;background-size:60px 210px;-webkit-background-size:60px 210px;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:10}
.rnk_nav input:checked{background-position:-1px -13px}
.rnk_nav label{overflow:hidden;position:absolute;right:0;top:0;width:28px;height:100%;border-top:1px solid #cacaca;border-bottom:1px solid #bcbcbd;background:#f6f6f6;line-height:777px;cursor:pointer;-webkit-box-sizing:border-box}
.rnk_nav ul{width:100%}
.rnk_nav ul li{float:left;width:25%;border:1px solid #cacaca;border-left:0;border-right:1px solid #d9dadd;background:#f6f6f6;text-align:center;line-height:34px;-webkit-box-sizing:border-box}
.rnk_nav ul .selected{line-height:36px}
.rnk_nav ul li:nth-child(-n+4){border-bottom:1px solid #bcbcbd}
.rnk_nav input:checked ~ ul li:nth-child(-n+4){border-bottom:1px solid #bcbcbd}
.rnk_nav ul li:nth-child(4n+1){border-left:0}
.rnk_nav ul li:nth-child(4n){border-right:1px solid #cacaca}
.rnk_nav input + ul li:nth-child(n+5){display:none;border-top:0}
.rnk_nav input + ul li:nth-child(n+5){border-bottom:1px solid #bcbcbd}
.rnk_nav input:checked + ul li:nth-child(n+5){display:block}
.rnk_nav ul li a{display:block;height:35px;border-left:1px solid #fbfbfb;border-top:1px solid #fbfbfb;font-size:14px;color:#3b3b3c;text-shadow:0 1px #fff;font-weight:bold}
.rnk_nav ul .selected a{height:36px;border:0;background:#494f5c;color:#59f304;text-shadow:0 -1px rgba(0,0,0,.6);outline:1px solid #3f3f42;-webkit-box-shadow:0 1px #dfdfdf,inset 1px 1px 2px rgba(72,75,80,.8),inset -1px -1px 2px rgba(72,75,80,.8);-webkit-box-sizing:border-box}
.rnk_nav ul li a:empty{pointer-events:none;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:default}
.rnk_nav ul li:nth-child(4n+1) a{border-left:0}
.rnk_nav ul .selected:nth-child(4n+1) a{border-left:1px solid #3f3f42}
.bst_pht_area,.bst_pht_area2{overflow:hidden;position:relative;margin:6px 0 0 2px}
.bst_pht_thmb{position:absolute}
.bst_pht_thmb a{display:block}
.bst_pht_thmb img{vertical-align:top}
.bst_pht_thmb .inner{margin:0 3px 6px}
.thmb_img{overflow:hidden;position:relative;max-height:768px}
.thmb_img:before{position:absolute;left:0;bottom:0;width:100%;height:100%;background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0)),color-stop(.32,rgba(0,0,0,.05)),color-stop(.41,rgba(0,0,0,.15)),color-stop(.52,rgba(0,0,0,.2)),color-stop(.63,rgba(0,0,0,.4)),color-stop(.7,rgba(0,0,0,.6)),color-stop(.8,rgba(0,0,0,.75)),to(rgba(0,0,0,.85)));content:''}
.thmb_img:after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.2);content:'';-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.thmb_tit{position:absolute;left:11px;bottom:16px;font-size:14px;color:#fff;text-shadow:0 1px #1b1e27;font-weight:bold;letter-spacing:-1px;line-height:17px}
.thmb_tit p{display:-webkit-box;padding-right:10px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.rnk_nav ~ .no_data{width:208px;margin:1px auto 0;border-bottom:0;background:#fff;color:#333;letter-spacing:-1px}
.rnk_nav ~ .no_data h1{font-size:14px;font-weight:bold;text-align:left;white-space:nowrap}
.rnk_nav ~ .no_data ol{margin:3px 0 1px}
.rnk_nav ~ .no_data ol li{position:relative;padding-left:15px;text-align:left;line-height:20px;white-space:nowrap}
.rnk_nav ~ .no_data ol li:before{position:absolute;left:0;top:0;font-size:13px;color:#333;content:''}
.rnk_nav ~ .no_data ol li:nth-child(1):before{content:'1.'}
.rnk_nav ~ .no_data ol li:nth-child(2):before{content:'2.'}
.rnk_nav ~ .no_data ol li:nth-child(3):before{content:'3.'}
#wbc{position:relative;overflow:hidden;width:100%;height:175px;z-index:10}
#wbc + .pg.in{padding:9px 76px 8px}
.wbc-container{clear:both}
.wbc-ct{position:absolute;float:left;width:100%;height:100%}
.lom_wrp{margin:0 10px 15px;border:1px solid #bcbcbe;background:#fff;-webkit-box-shadow:0 1px #eaeaea}
.lom_wrp img{display:block;width:298px;margin:0 auto}
.h2_box2{position:relative;padding:16px 9px 12px;border-bottom:1px solid #e3e3e3}
.h2_box2 ~ .d_pg.n{margin-top:-1px}
.h2_box2 h2{display:inline-block;font-size:16px;color:#000;font-weight:bold}
.h2_box2 h2 > span{font-size:17px}
.h2_box2 h2 + span{margin-left:6px;font-size:12px;color:#818181;font-weight:normal}
.h2_box2 label{overflow:hidden;position:absolute;width:47px;height:28px;background:url(/images/nsite/mobile/common/bg_kl_tg10.png) no-repeat;line-height:777px;cursor:pointer;-webkit-box-sizing:border-box;-webkit-background-size:95px 60px}
@media screen and (-webkit-min-device-pixel-ratio:1.5){.h2_box2 label{background-image:url(/images/nsite/mobile/common/bg_kl_tg20.png)}}
.h2_box2 input{overflow:hidden;position:absolute;width:46px;height:28px;border:0;-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:10;-webkit-appearance:none;opacity:0}
.h2_box2 div[role="toggle"]{float:right}
.h2_box2 .fh{right:56px;top:10px;background-position:-1px -31px}
.h2_box2 input:nth-of-type(1){right:56px;top:10px}
.h2_box2 input:nth-of-type(1):checked + .fh{background-position:-1px -1px}
.h2_box2 .sh{width:46px;right:10px;top:10px;background-position:-48px -1px}
.h2_box2 input:nth-of-type(2){right:10px;top:10px}
.h2_box2 input:nth-of-type(2):checked + .sh{background-position:-48px -31px}
.mn_kl{position:relative;overflow:hidden;margin:-1px 0;z-index:130}
.mn_kl .mn{position:relative}
.mn_kl .mpg1{display:table;width:100%}
.mn_kl .mpg1,.mn_kl .mpg2l{display:table;width:100%}
.mn_kl .mpg1 li,.mn_kl .mpg2l li{display:table-cell;width:auto;height:52px;vertical-align:top;border-top:1px solid #afb2b8;border-bottom:1px solid #afb2b8;border-right:1px solid #afb2b8;background:#fbfbfb;font-size:.93em;line-height:52px;text-align:center;color:#212121;font-size:11px}
.mn_kl .mpg1 li:last-child{border-right:0}
.mn_kl .mpg1 li a,.mn_kl .mpg2l li a{color:#212121}
.mn_kl .mpg1 .mpm,.mn_kl .mpg2l .mpm{display:block;height:52px}
.mn_kl .mpg1 .mpm.on,.mn_kl .mpg2l .mpm.on{height:52px;margin-bottom:-1px;background:#4c4f53;color:#fff;font-size:11px}
.mn_kl .mpg1 li.on,.mn_kl .mpg2l li.on{border-bottom:none}
.mn_kl .mpg2{display:none}
.mn_kl .mpg2.on{display:block}
.mn_kl .mpm span{display:inline-block;overflow:hidden;width:72px;height:51px;background:url(/images/nsite/mobile/common/sp_kl10_v2.png) no-repeat 0 0;-webkit-background-size:350px 100px}
.mn_kl .mpm span span{display:inline-block;margin-top:15px;background-image:none}
@media screen and (-webkit-min-device-pixel-ratio:1.5){.mn_kl .mpm span{background-image:url(/images/nsite/mobile/common/sp_kl20_v2.png)}}
.mn_kl .mpm .mp1{background-position:0 0;text-indent:-1px}
.mn_kl .mpm.on .mp1{background-position:0 -49px;text-indent:-1px}
.mn_kl .mpm .mp2{background-position:-74px 0}
.mn_kl .mpm.on .mp2{background-position:-74px -49px}
.mn_kl .mpm .mp3{background-position:-146px 0}
.mn_kl .mpm.on .mp3{background-position:-146px -49px}
.mn_kl .mpm .mp4{background-position:-206px 0}
.mn_kl .mpm.on .mp4{background-position:-206px -51px}
.mn_kl .mpm .mp5{background-position:-258px 0}
.mn_kl .mpm.on .mp5{background-position:-258px -51px}
.mn_gn .mpm .mp6{background-position:-2px 0}
.mn_gn .mpm.on .mp6{background-position:-2px -63px}
.mn_gf{overflow:hidden;position:relative;z-index:130;margin-top:-1px;margin-bottom:-1px}
.mn_gf .mn{position:relative}
.mn_gf .mpg1{display:table;width:100%}
.mn_gf .mpg1,.mn_gf .mpg2l{display:table;width:100%}
.mn_gf .mpg1 li,.mn_gf .mpg2l li{display:table-cell;width:auto;height:52px;vertical-align:top;border-top:1px solid #afb2b8;border-bottom:1px solid #afb2b8;border-right:1px solid #afb2b8;background:#fbfbfb;font-size:.93em;line-height:52px;text-align:center;;color:#212121;font-size:11px}
.mn_gf .mpg1 li:last-child{border-right:0}
.mn_gf .mpg1 li a,.mn_gf .mpg2l li a{color:#212121}
.mn_gf .mpg1 .mpm,.mn_gf .mpg2l .mpm{display:block;height:52px}
.mn_gf .mpg1 .mpm.on,.mn_gf .mpg2l .mpm.on{height:52px;margin-bottom:-1px;background:#4c4f53;color:#fff;font-size:11px}
.mn_gf .mpg1 li.on,.mn_gf .mpg2l li.on{border-bottom:none}
.mn_gf .mpg2{display:none}
.mn_gf .mpg2.on{display:block}
.mn_gf .mpm span{display:inline-block;overflow:hidden;width:75px;height:51px;background:url(/images/nsite/mobile/common/sp_gf10_v3.png) no-repeat 0 0;-webkit-background-size:294px 100px;white-space:nowrap}
.mn_gf .mpm span span{display:inline-block;margin-top:15px;background-image:none}
@media screen and (-webkit-min-device-pixel-ratio:1.5){.mn_gf .mpm span{background-image:url(/images/nsite/mobile/common/sp_gf20_v3.png)}}
.mn_gf .mpm .mp1{background-position:0 -1px;text-indent:-1px}
.mn_gf .mpm.on .mp1{background-position:0 -51px;text-indent:-1px}
.mn_gf .mpm .mp2{background-position:-74px 0}
.mn_gf .mpm.on .mp2{background-position:-74px -49px}
.mn_gf .mpm .mp3{background-position:-141px 0}
.mn_gf .mpm.on .mp3{background-position:-141px -50px}
.mn_gf .mpm .mp4{background-position:-218px 0}
.mn_gf .mpm.on .mp4{background-position:-218px -50px}
.rktb.wc{position:relative}
.rktb.wc thead th{height:33px}
.rktb.wc thead th:nth-child(1){width:21px;padding-left:10px;white-space:nowrap}
.rktb.wc thead th:nth-child(2){text-indent:-7777px}
.rktb.wc thead th:nth-last-child(-n+5){width:10%;min-width:31px}
.rktb.wc thead th:last-child{width:12%;min-width:44px}
.rktb.wc td{height:38px;border-bottom:1px solid #eee;background:#fff;font-size:15px}
.rktb.wc tr td em{text-indent:-1px}
.rktb.wc tr:last-child td{border-bottom:0}
.rktb.wc td:nth-child(2) span{position:relative;top:3px;margin-left:-2px;font-size:15px}
.rktb.wc td:nth-child(2) img{vertical-align:middle}
.rktb.wc td:nth-child(6){color:#49b30e}
.golf_end{padding:5px;padding-bottom:0;background:#f5f6fb;}
.golf_winner{margin-bottom:6px;border:1px solid #8d92af;text-align:center;background:#f8f9fb;}
.golf_winner h3{height:31px;border-bottom:1px solid #8d92af;background-color:#eff0f5;color:#192557;font-size:14px;line-height:31px;}
.golf_winner .result{display:inline-block;text-align:center;vertical-align:top}
.golf_winner .result > div{display:table-cell;width:100%;height:95px;vertical-align:middle;color:#333335;font-size:13px;line-height:18px;}
.golf_winner .result i{font-style:normal;font-family:helvetica;font-size:13px;}
.golf_winner .result em{display:inline-block;padding-left:3px;color:#4a68c6;}
.golf_winner .result .player{display:inline-block;margin-bottom:7px;font-size:15px;}
.golf_winner .result .to_par{padding-left:8px;}
.golf_winner .total_score,.golf_winner .to_par{font-weight:bold;}
.golf_rank_wrp{margin:0 -5px;background:#fff;}
.golf_rank_wrp h3{height:31px;padding:0 8px;border-top:1px solid #595f6f;border-bottom:1px solid #2b2e3f;background:#63697b;color:#fff;font-size:12px;line-height:31px;}
.golf_rank_tbl{width:100%;table-layout:fixed;border-spacing:0;border-collapse:collapse;}
.golf_rank_tbl i{font-style:normal;}
.golf_rank_tbl th.rank{width:42px;}
.golf_rank_tbl th.total{width:55px;}
.golf_rank_tbl th.today{width:63px;}
.golf_rank_tbl th,.golf_rank_tbl td{height:28px;padding-top:1px;border-top:1px solid #e2e2e2;text-align:center;}
.golf_rank_tbl th{color:#6c6c6c;font-size:11px;font-weight:normal;}
.golf_rank_tbl th i{font-size:12px;font-family:helvetica;}
.golf_rank_tbl td i{color:#646464;font-size:13px;font-family:helvetica;}
.golf_rank_tbl .player{text-align:left;}
.golf_rank_tbl .player span{display:inline-block;width:130px;padding-top:1px;text-align:center;}
.golf_rank_tbl td.player{font-size:12px;font-family:AppleSDGothicNeo-SemiBold;}
.golf_rank_tbl thead th{border-top:0;}
.golf_rank_tbl tbody th{text-align:left;}
.golf_rank_tbl tbody tr:nth-child(2n-1) th,
.golf_rank_tbl tbody tr:nth-child(2n-1) td{border-top:1px solid #e2e2e2;background:#f9f9f9;}
.golf_rank_tbl thead .rank{text-align:left;}
.golf_rank_tbl thead .rank span{display:inline-block;padding-left:7px;}
.golf_rank_tbl tbody .rank span{display:inline-block;min-width:23px;margin-left:3px;color:#232323;font-weight:bold;font-style:italic;font-size:14px;text-align:center;}
.golf_rank_tbl .high .rank span{color:#2243a2;}
.thmb_type_article{border-bottom:1px solid #cfcfcf}
.thmb_type_article .h3_box{padding:14px 10px 9px;border-bottom:1px solid #ebebeb}
.thmb_type_article .h3_box h3{letter-spacing:inherit}
.thmb_type_lst{padding-top:9px}
.thmb_type_lst .type1.play_ico .thmb:before{position:absolute;left:4px;bottom:7px;width:16px;height:16px;background:url(/images/nsite/mobile/common/sp_0020_10.png) no-repeat -2px -47px;content:''}
.thmb_type_lst .type1:after{display:block;clear:both;content:''}
.thmb_type_lst .type1 .thmb{position:relative;float:left;margin:0 10px 0 9px}
.thmb_type_lst .type1 .trans_border{position:absolute;top:0;left:0;width:96px;height:58px;border:1px solid rgba(0, 0, 0, 0.1)}
.thmb_type_lst .type1 .txt{display:block;overflow:hidden;padding:3px 5px 7px 0}
.thmb_type_lst .type1 .txt strong{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:normal;color:#1a1a1a}
.thmb_type_lst .type1 .tb{display:block;display:-webkit-box;overflow:hidden;margin-top:2px;text-overflow:ellipsis;line-height:17px;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:12px;color:#707070;}
.thmb_type_lst .type1:last-child{margin-bottom:12px}
.thmb_type_lst .type1 + .type1 .txt{padding:5px 5px 0 0;border-top:1px solid #ebebeb}
.thmb_type_lst .type1 + .type1 .thmb{margin-top:3px}
.thmb_type_lst .type2 a{display:block;overflow:hidden;padding:8px 10px 10px;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#1a1a1a}
.thmb_type_lst .type1 + .type2{margin-top:6px;border-top:1px solid #ebebeb}
.thmb_type_lst .type2 + .type2{border-top:1px solid #ebebeb}
@media all and (min-width:450px) and (orientation:landscape){.thmb_type_lst .type1 .txt strong{-webkit-line-clamp:1}.thmb_type_lst .type1 .tb{-webkit-line-clamp:2}}
@media all and (min-width:760px){.thmb_type_lst .type1 .txt strong{-webkit-line-clamp:1}.thmb_type_lst .type1 .tb{-webkit-line-clamp:2}}
/* NTS UIT KMS KSJ */
img, fieldset{border:0}
ul, ol{list-style:none}
em, i, address{font-style:normal}
a{color:#222;text-decoration:none}
table{border-collapse:collapse}
hr{display:none}
input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}
.u_hc{position:absolute;left:-999em;width:0;height:0;color:transparent;font-size:0;line-height:0}
.link_area{position:absolute;top:0;bottom:0;left:0;right:0;color:transparent;font-size:5px;z-index:30}
.flick_pg{font-size:0;line-height:0}
.flick_pg > span{display:inline-block;overflow:hidden;width:6px;height:6px;margin:1px 2px;color:transparent;font-size:0;border-radius:4px;vertical-align:top;background:rgba(255, 255, 255, 0.6)}
.flick_pg > span.on{width:8px;height:8px;margin:0 2px;background:white}
.nw_im_n{margin:0 0 35px}
.NO_TAP_HIGHLIGHT{-webkit-tap-highlight-color:transparent}
.NO_TAP_HIGHLIGHT *{-webkit-tap-highlight-color:rgba(0, 0, 0, 0.25)}
.new_scroll{overflow:hidden;position:relative;-ms-touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none}
.new_scroll .scroller{position:absolute;height:100%;-webkit-tap-highlight-color:transparent;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}
.eg-flick-container > div{height:100%;float:left;display:block}
.gnb > a span,.gnb .logo,.league_gnb .selected a:after,.lnb2 .etc span,.end_head > a span,.end_head .logo,.aside_menu .close span,.aside_menu .logo,.aside_menu .search span,.set_menu .selected a:before,.aside_myteam .count:before,.aside_mycmt .title .guide,.aside_mycmt .info .inner .guide,.aside_mycmt .ly_mycmt .close span,.aside_mycmt.check .title:before,.aside_setting .title .guide,.aside_setting .ly_setting .close span,.aside_setting .set_list input,.aside_summary .score_hide,.aside_summary .close span,.aside_schedule .state .live,.page_fast b:before,.page_fast2 span,.ft_notice span:after,.headline_title .ico,.headline_bx .ico.vod,.headline_game,.headline_news .head a:before,.headline_news .ico.vod,.league_head .league_bx .ico_vod,.home_ct .source .visit:before,.home_ct .ico_vod,.home_ct.type_column .column,.home_ct.type_poll .poll,.home_ct.type_poll .poll_end,.home_ct.type_blog .blog,.home_ct.type_post .post,.home_news .source .visit .ico,.home_news .ico_vod,.weather .ico,.view_option a,.home_now a:before,.home_now .spr,.kbo_ps .state .live,.home_magazine .tag > span,.myteam_list2 .empty,.myteam_help:after,.radio > a:after,.radio h2,.home_photo .title .ico,.list_hotclip .image .ico_vod,.list_hotclip .source .visit .ico,.match_box .head a.title:after,.match_box .state .live,.match_box.etc .game .live,.myleague_banner .title h3,.myleague_banner .user_count:after,.league_item .title:after,.league_item .season,.home_article_rank .head a:after,.home_vod .head a:after,.vod_list .text .visit .ico,.vod_list .text .play .ico,.vod_list .best1 .image .ico_vod,.vod_li .image .ico_vod,.best2 .image .ico_vod,.home_rank .head a.title:after,.home_rank a.path:after,.article_ct .source .visit:before,.article_ct .source .cmt:before,.article_ct .ico_vod,.news_lnb .sort_tablist .team a:after,.news_lnb .view_options .photo_article_on:before,.news_lnb .view_options .photo_article_off:before,.news_lnb .view_options .photo_view,.news_lnb .view_options .text_view,.view_more strong:before,.page_indicator a span,.news_end .smaller_size,.news_end .bigger_size,.news_end a.cmt_uppercount:before,.news_end .more_article span:after,.game_status .score.turn:after,.game_status .info_wrap .live,.game_vod .link_area:before,.end_comp .head a.help span,.end_comp a.head:after,.end_vod_list .image .ico_vod,.end_vod_li .source .visit .ico,.news_cmt_option .btn_option:after,.news_cmt_option2 .btn_option:after,.rank_vod_lst .visit .ico,.ly_guide .close span,.news_poll .poll_area .title:before,.news_poll .poll_area .info b,.news_poll_ct .ico_vod,.news_poll_ct .check input,.set_myleague .ico_chk span,.set_myleague2 .ico_chk span,.set_myleague2 .btn_move span,.set_myteam .ico_chk span,.set_myteam .count:before,.set_myteam2 .ico_chk span,.set_myteam2 .count:before,.set_myteam2 .btn_move span,.c_title_guide .btn span,.c_title_guide .ly_mycmt .close span,.column .rss_on,.column .rss_off,.h_column .all:after,.column_list .new,.column_list2 a:before,.column_list2 .new,.column_nav a:before,.search_head .prev span,.search_head .btn_sports span,.search_head .del span,.result_h2_box .btn_box:before,.btn_opt_issue:before,.more_result:after,.search_end .u_hssbt_ss span,.search_end .mov{overflow:hidden;display:inline-block;width:0;height:0;background-image:url(/images/nsite/2016/mobile/sp_may.png);background-repeat:no-repeat;background-position:-700px -700px;background-size:800px 625px;-webkit-background-size:800px 625px;color:transparent}
.league_item.afc, .league_item.bundesliga, .league_item.champseuro, .league_item.epl, .league_item.kbl, .league_item.kbo, .league_item.kleague, .league_item.mlb, .league_item.nba, .league_item.primera, .league_item.seria, .league_item.wkbl{display:inline-block;overflow:hidden;background-image:url('/images/nsite/2014/mobile/common/sp_bg.png');background-repeat:no-repeat;background-size:254px 1915px;-webkit-background-size:254px 1915px}
/* _layout.scss */
#wrap{min-width:320px}
#wrap header{position:static}
#wrap header:before{display:table;content:''}
.gnb{width:100%;background:#fff;transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s}
.gnb:before, .gnb:after{content:'';display:table}
.gnb > a{position:absolute;top:0;display:block;color:transparent}
.gnb > a span{display:block;height:18px;margin:13px}
.gnb .logo{zoom:1;display:block;width:142px;height:25px;margin:12px auto}
.gnb .logo:after{display:block;clear:both;content:""}
.gnb .logo a{display:block;float:left;height:100%;color:transparent}
.gnb .logo .naver{width:61px}
.gnb .logo .sports{width:81px}
.gnb .title{overflow:hidden;height:50px;color:#fff;font-size:18px;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,Sans-serif;font-weight:normal;line-height:49px;text-align:center}
.gnb .back, .gnb .menu, .gnb .poll_back{left:0}
.gnb .close, .gnb .score{right:0}
.gnb .reset{right:42px}
.gnb .close2{right:6px}
.gnb .back span{width:11px;height:26px;margin:12px}
.gnb .poll_back span{width:8px;height:16px;margin:12px}
.gnb .poll_back{color:#fff;font-size:16px}
.gnb .poll_back span{float:left;margin:15px 9px 15px 12px;background-position:-100px -349px}
.gnb .poll_back b{font-weight:normal;line-height:49px}
.gnb .menu span{width:18px;height:18px;margin:14px}
.gnb .reset span{width:26px;height:26px;margin:12px 6px}
.gnb .score span{width:44px;height:18px;margin:14px 8px;background-position:-665px -173px}
.gnb .close span{width:18px;height:18px;margin:16px}
.gnb .close2 span{width:26px;height:26px;margin:12px 6px}
@media (min-width: 768px) {
    .gnb .logo{width:184px;height:30px;margin:12px auto}
    .gnb .logo .naver{width:80px}
    .gnb .logo .sports{width:104px}
    .gnb .title{height:54px;font-size:23px;line-height:53px}
    .gnb .reset{right:55px}
    .gnb .menu span{width:25px;height:25px}
    .gnb .back span{width:16px;height:29px;margin:12px 15px}
    .gnb .reset span, .gnb .close2 span{width:37px;height:37px;margin:8px}
    .gnb .close span{width:28px;height:28px;margin:13px 16px}
    .gnb .score span{width:57px;height:25px;margin:15px 19px;background-position:-575px -173px}
    .gnb .poll_back{font-size:20px}
    .gnb .poll_back span{width:11px;height:26px;margin:14px 12px;background-position:-480px -109px}
    .gnb .poll_back b{padding-right:12px;line-height:56px}
}
.gnb .logo{background-position:-575px 0}
.gnb .menu span{background-position:-665px -116px}
.gnb.fix{background:#2565d0}
.gnb.fix .logo{background-position:-575px -26px}
.gnb.fix .menu span{background-position:-685px -116px}
.gnb.fix .score span{background-position:-665px -200px}
.sports_home{padding-top:50px}
.sports_home .gnb{position:fixed;top:0;left:0;z-index:4000}
.league_home .gnb, .league_header .gnb{background:#2565d0}
.league_home .gnb .logo, .league_header .gnb .logo{width:129px;height:23px;margin:9px auto 8px;background-position:-575px -227px}
.league_home .gnb .logo .naver, .league_header .gnb .logo .naver{width:55px}
.league_home .gnb .logo .sports, .league_header .gnb .logo .sports{width:74px}
.league_home .gnb .menu span, .league_header .gnb .menu span{margin:11px 10px;background-position:-685px -116px}
.league_home .gnb .score span, .league_header .gnb .score span{margin:11px 10px;background-position:-665px -200px}
@media (min-width: 768px) {
    .sports_home{padding-top:54px}
    .gnb .logo{background-position-y:-52px}
    .gnb .menu span{background-position:-575px -116px}
    .gnb.fix .logo{background-position:-575px -83px}
    .gnb.fix .menu span{background-position:-603px -116px}
    .gnb.fix .score span{background-position:-575px -200px}
}
.league_gnb{overflow:hidden;height:39px;border-top:1px solid #225dc0;background:#2565d0}
.league_gnb ul{white-space:nowrap}
.league_gnb a{display:block;height:39px;padding:0 9px;color:#a1c1f6;font-size:15px;font-family:HelveticaNeue,AppleSDGothicNeo-Medium,Sans-serif;line-height:40px}
.league_gnb .gnb_li{display:inline-block;vertical-align:top}
.league_gnb .selected a{color:#fff}
.league_gnb .selected a:after{content:'';display:block;width:12px;height:8px;margin:-8px auto 0;background-position:-480px -540px}
.league_lnb{position:relative;background:#fff}
.league_lnb ul{display:-ms-flexbox;display:-webkit-box;display:-moz-box;display:box}
.league_lnb ul li,.league_lnb ul dt,.league_lnb ul dd{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;box-flex:1}
.league_lnb > a{display:block;border-bottom:1px solid #f7f7f7}
.league_lnb .logo{overflow:hidden;height:36px;color:#000;font-size:16px;font-family:HelveticaNeue,AppleSDGothicNeo-Medium,Sans-serif;font-weight:normal;text-align:center;line-height:39px}
.league_lnb .logo:before{display:inline-block;width:24px;height:24px;margin:6px 4px 0 0;background:url(/images/nsite/2016/mobile/common/sp_league.png) no-repeat -200px 0;background-size:80px 1150px;-webkit-background-size:80px 1150px;vertical-align:top;content:''}
.league_lnb .kbo:before{background-position:-1px -1px}
.league_lnb .baseballetc:before{background-position:-1px -41px}
.league_lnb .mlb:before{background-position:-1px -81px}
.league_lnb .npb:before{background-position:-1px -121px}
.league_lnb .kleague:before{background-position:-1px -161px}
.league_lnb .afc:before{background-position:-1px -201px}
.league_lnb .amatch:before{background-position:-1px -241px}
.league_lnb .footballetc:before{background-position:-1px -281px}
.league_lnb .epl:before{background-position:-1px -321px}
.league_lnb .bundesliga:before{background-position:-1px -361px}
.league_lnb .primera:before{background-position:-1px -401px}
.league_lnb .seria:before{background-position:-1px -441px}
.league_lnb .champseuro:before{background-position:-1px -481px}
.league_lnb .worldfootballetc:before{background-position:-1px -521px}
.league_lnb .kbl:before{background-position:-1px -561px}
.league_lnb .nba:before{background-position:-1px -601px}
.league_lnb .wkbl:before{background-position:-1px -641px}
.league_lnb .basketballetc:before{background-position:-1px -681px}
.league_lnb .sportsetc:before{background-position:-1px -721px}
.league_lnb .fight:before{background-position:-1px -761px}
.league_lnb .handball:before{background-position:-1px -801px}
.league_lnb .tennis:before{background-position:-1px -841px}
.league_lnb .sportsindustry:before{background-position:-1px -881px}
.league_lnb .lol:before{background-position:-1px -921px}
.league_lnb .starcraft2:before{background-position:-1px -961px}
.league_lnb .esportsetc:before{background-position:-1px -1001px}
.league_lnb .gameetc:before{background-position:-1px -1041px}
.league_lnb .baduk:before{background-position:-1px -1081px}
.league_lnb .section_link{position:absolute;top:8px;right:10px;overflow:hidden;min-width:30px;height:18px;padding:0 5px;border:1px solid #dfdfdf;color:#777;font-size:11px;line-height:20px;border-radius:1px;-webkit-border-radius:1px}
.league_lnb .lnb_li a{display:block;overflow:hidden;height:35px;color:#444;font-size:14px;line-height:37px;text-align:center}
.league_lnb .lnb_li.selected a{color:#2565d0}
@media (min-width: 768px) {
    .league_home .gnb .logo, .league_header .gnb .logo{width:184px;height:30px;margin:12px auto;background-position:-575px -83px}
    .league_home .gnb .logo .naver, .league_header .gnb .logo .naver{width:80px}
    .league_home .gnb .logo .sports, .league_header .gnb .logo .sports{width:104px}
    .league_home .gnb .menu span, .league_header .gnb .menu span{margin:14px;background-position:-603px -116px}
    .league_home .gnb .score span, .league_header .gnb .score span{margin:14px 19px;background-position:-575px -200px}
    .league_gnb{height:41px;border-top:0}
    .league_gnb ul{padding:0 8px}
    .league_gnb .lnb_li a{height:41px;padding:0 17px;font-size:19px;line-height:42px}
    .league_gnb .selected a:after{width:13px;height:9px;background-position:-410px -540px}
    .league_lnb ul{max-width:600px;margin:0 auto}
    .league_lnb .lnb_li a{height:43px;font-size:17px;line-height:45px}
    .league_lnb .logo{height:44px;font-size:20px;line-height:45px}
    .league_lnb .logo:before{width:33px;height:33px;background-position-x:-36px}
    .league_lnb .section_link{top:9px;right:14px;height:23px;font-size:13px;line-height:23px}
}
.lnb{overflow:hidden;height:35px;margin-top:-6px;background-color:#fff}
.lnb a{display:block;overflow:hidden;height:35px;padding:0 11px;color:#444;font-size:17px;line-height:37px;text-align:center}
.lnb ul{margin:0 auto;white-space:nowrap}
.lnb .lnb_li{display:inline-block;vertical-align:top}
.lnb .selected a{color:#2565d0}
.lnb_space{height:10px;background:#e7e7e7}
@media (min-width: 768px) {
    .lnb{height:43px;margin-top:-3px}
    .lnb > div{position:relative !important;width:768px;margin:0 auto}
    .lnb a{height:43px;font-size:19px;line-height:45px}
    .lnb ul{display:-ms-flexbox;display:-webkit-box;display:-moz-box;display:box;padding:0 5px}
    .lnb ul li,.lnb ul dt,.lnb ul dd{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;box-flex:1}
    .lnb .lnb_li{display:block}
}
@media (min-width: 1024px) {
    .lnb > div{width:935px}
}
.lnb_home{padding:0 3px;border-top:1px solid #eee;border-bottom:1px solid #e9e9e9;background-color:#fff}
.lnb_home a{display:block;overflow:hidden;height:40px;color:#777;font-size:15px;line-height:41px;text-align:center}
.lnb_home ul{display:-ms-flexbox;display:-webkit-box;display:-moz-box;display:box;max-width:890px;margin:0 auto}
.lnb_home ul li,.lnb_home ul dt,.lnb_home ul dd{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;box-flex:1}
.lnb2{background:#2565d0}
.lnb2 ul,.lnb2 dl{display:-ms-flexbox;display:-webkit-box;display:-moz-box;display:box}
.lnb2 ul li,.lnb2 ul dt,.lnb2 ul dd,.lnb2 dl li,.lnb2 dl dt,.lnb2 dl dd{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;box-flex:1}
.lnb2 a{display:block;overflow:hidden;height:41px;color:#a2c4ff;font-size:15px;font-family:HelveticaNeue,AppleSDGothicNeo-Medium,Sans-serif;line-height:42px;text-align:center}
.lnb2 .selected a{color:#fff}
.lnb2 .menu_title{position:relative;margin-right:5px;padding-right:5px;color:#fff}
.lnb2 .menu_title:before{content:'';position:absolute;top:50%;right:0;width:1px;height:13px;margin-top:-6px;background:#6ba2ff}
.lnb2 .etc img{margin-top:13px;vertical-align:top}
.lnb2 .etc span{display:inline-block;height:15px;margin:-2px 0 2px;vertical-align:middle}
.lnb2 .etc .ya9 span{width:53px;background-position:-725px -116px}
.lnb2 .etc .fd span{width:58px;background-position:-725px -132px}
.lnb2 .etc .spotv span{width:70px;background-position:-725px -164px}
@media (min-width: 768px) {
    .lnb2{padding:0 16px}
    .lnb2 ul, .lnb2 dl{max-width:935px;margin:0 auto}
    .lnb2 a{height:43px;font-size:17px;line-height:44px}
    .lnb2 .menu_title:before{height:16px;margin-top:-7px}
}
.section_scroll_m, .league_scroll_m{position:fixed;top:-47px;left:0;z-index:9999;width:100%;transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s}
.section_scroll_m.fix, .league_scroll_m.fix{top:0}
.league_scroll_m .lnb2 a{height:35px;font-size:14px;line-height:35px}
@media (min-width: 768px) {
    .section_scroll_m, .league_scroll_m{top:-54px}
    .section_scroll_m .lnb2 a, .league_scroll_m .lnb2 a{height:54px;font-size:17px;line-height:55px}
}
.end_head{width:100%;background:#2565d0}
.end_head:before, .end_head:after{content:'';display:table}
.end_head > a{position:absolute;top:0;display:block;color:transparent}
.end_head > a span{display:block;height:18px;margin:13px}
.end_head .logo{zoom:1;display:block;width:142px;height:25px;margin:12px auto}
.end_head .logo:after{display:block;clear:both;content:""}
.end_head .logo a{display:block;float:left;height:100%;color:transparent}
.end_head .logo .naver{width:61px}
.end_head .logo .sports{width:81px}
.end_head .title{overflow:hidden;height:50px;color:#fff;font-size:18px;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,Sans-serif;font-weight:normal;line-height:49px;text-align:center}
.end_head .back, .end_head .menu, .end_head .poll_back{left:0}
.end_head .close, .end_head .score{right:0}
.end_head .reset{right:42px}
.end_head .close2{right:6px}
.end_head .back span{width:11px;height:26px;margin:12px}
.end_head .poll_back span{width:8px;height:16px;margin:12px}
.end_head .poll_back{color:#fff;font-size:16px}
.end_head .poll_back span{float:left;margin:15px 9px 15px 12px;background-position:-100px -349px}
.end_head .poll_back b{font-weight:normal;line-height:49px}
.end_head .menu span{width:18px;height:18px;margin:14px}
.end_head .reset span{width:26px;height:26px;margin:12px 6px}
.end_head .score span{width:44px;height:18px;margin:14px 8px;background-position:-665px -173px}
.end_head .close span{width:18px;height:18px;margin:16px}
.end_head .close2 span{width:26px;height:26px;margin:12px 6px}
@media (min-width: 768px) {
    .end_head .logo{width:184px;height:30px;margin:12px auto}
    .end_head .logo .naver{width:80px}
    .end_head .logo .sports{width:104px}
    .end_head .title{height:54px;font-size:23px;line-height:53px}
    .end_head .reset{right:55px}
    .end_head .menu span{width:25px;height:25px}
    .end_head .back span{width:16px;height:29px;margin:12px 15px}
    .end_head .reset span, .end_head .close2 span{width:37px;height:37px;margin:8px}
    .end_head .close span{width:28px;height:28px;margin:13px 16px}
    .end_head .score span{width:57px;height:25px;margin:15px 19px;background-position:-575px -173px}
    .end_head .poll_back{font-size:20px}
    .end_head .poll_back span{width:11px;height:26px;margin:14px 12px;background-position:-480px -109px}
    .end_head .poll_back b{padding-right:12px;line-height:56px}
}
.end_head a.title_link{display:inline-block;min-width:150px;padding:0 15px;color:#fff}
.end_head h1.logo{background-position:-575px -26px}
.end_head .menu span{background-position:-685px -116px}
.end_head .back span{background-position:-480px -109px}
.end_head .reset span{background-position:-480px -235px}
.end_head .close span{background-position:-685px -143px}
.end_head .close2 span{background-position:-480px -197px}
@media (min-width: 768px) {
    .end_head h1.logo{background-position-y:-83px}
    .end_head .menu span{background-position-x:-603px}
    .end_head .back span{background-position-x:-410px}
    .end_head .reset span, .end_head .close2 span{background-position-x:-410px}
    .end_head .close span{background-position-x:-606px}
}
/* _aside.scss */
.slide_lft.open{position:fixed;top:0;left:0;width:279px;height:100%;z-index:9999}
.slide_lft.open .aside_menu{transform:translate(0, 0);-webkit-transform:translate(0, 0)}
.slide_lft.open .aside_menu .close{display:block}
.aside_mycmt .level_lst, .aside_mycmt .level_lst .on{background-image:url(/images/nsite/2015/Mobile/common/level.png);background-size:350px 350px;-webkit-background-size:350px 350px}
.aside_menu{position:absolute;top:0;left:0;z-index:5000;width:279px;height:100%;background:#fafafa;transition:all 0.4s ease-in-out 0s;-webkit-transition:all 0.4s ease-in-out 0s;transform:translate(-280px, 0);-webkit-transform:translate(-280px, 0)}
.aside_menu header{position:relative;padding:9px 7px 0;background:#2565d0;color:#fff}
.aside_menu .close{display:none;position:absolute;top:0;right:-39px}
.aside_menu .close span{display:block;width:21px;height:21px;margin:9px;background-position:-480px -79px}
.aside_menu .logo{zoom:1;display:block;width:114px;height:21px;background-position:-410px -27px}
.aside_menu .logo:after{display:block;clear:both;content:""}
.aside_menu .logo a{float:left;display:block;height:100%;color:transparent}
.aside_menu .logo .naver{width:50px}
.aside_menu .logo .sports{width:64px}
.aside_menu .search{position:absolute;top:0;right:0}
.aside_menu .search span{display:block;width:21px;height:21px;margin:9px 10px;background-position:-480px -49px}
.aside_menu .page_fast a{height:42px;color:#434343;line-height:42px}
.aside_menu .page_fast b:before{width:8px;height:10px;margin:0 4px 2px 0;background-position:-480px -510px}
.aside_menu .service_info{border-top-color:#eaeaea}
.aside_menu .service_info a.btn{background:#fff}
.myinfo{zoom:1;position:relative;padding:10px 3px}
.myinfo:after{display:block;clear:both;content:""}
.myinfo p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.myinfo .login{display:block}
.myinfo .myinfo_img{overflow:hidden;display:inline-block;width:33px;height:33px;margin-right:6px;vertical-align:top}
.myinfo .myinfo_img img{border-radius:2px;-webkit-border-radius:2px}
.myinfo .myinfo_text{overflow:hidden;display:inline-block;height:33px;color:#fff;font-size:16px;line-height:34px;vertical-align:top}
.myinfo .myinfo_text span{padding-left:1px;color:#9dc2ff}
.myinfo .button{overflow:hidden;position:absolute;top:16px;right:3px;min-width:45px;height:20px;padding:0 5px;border:1px solid #4e82d9;border-radius:2px;-webkit-border-radius:2px;color:#fff;font-size:12px;line-height:21px;text-align:center}
.set_menu{display:table;width:100%;border-top:1px solid #3b75d5;background:#2565d0;table-layout:fixed}
.set_menu li{display:table-cell}
.set_menu li ~ li a{border-left:1px solid #3b75d5}
.set_menu a{overflow:hidden;display:block;position:relative;height:40px;color:#9dc2ff;font-size:16px;line-height:42px;text-align:center}
.set_menu .selected a{color:#fff}
.set_menu .selected a:before{position:absolute;bottom:0;left:50%;width:17px;height:9px;margin-left:-10px;background-position:-480px -273px;content:''}
.set_wrap{background:#fff}
.set_title{position:relative;padding-left:9px;height:55px}
.set_title h2{color:#222;font-size:18px;font-family:HelveticaNeue-Medium,AppleSDGothicNeo-Medium,Sans-serif;font-weight:normal;line-height:55px;letter-spacing:-1px}
.set_title h2 span{color:#ff005a;font-family:HelveticaNeue,Sans-serif}
.set_title .button{overflow:hidden;position:absolute;top:10px;right:10px;min-width:50px;height:33px;padding:0 10px;border:1px solid #d7d7d7;border-radius:2px;-webkit-border-radius:2px;color:#626262;font-size:15px;line-height:34px;text-align:center}
.set_desc{padding:15px 10px 12px 16px;border-bottom:1px solid #ddd}
.set_desc > p{position:relative;margin:5px 0;color:#999;font-size:12px;line-height:1.2em}
.set_desc > p:before{position:absolute;top:4px;left:-6px;width:3px;height:3px;background:#999;border-radius:3px;-webkit-border-radius:3px;vertical-align:top;content:''}
.set_desc .no{padding:55px 0;text-align:center}
.set_desc .no p{color:#999;font-size:15px;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,Sans-serif-Light;line-height:1.4em}
.set_desc .no p span{color:#2565d0}
.set_desc .no a{display:inline-block;margin:2px auto;padding:10px;color:#666;font-size:13px;font-family:HelveticaNeue,AppleSDGothicNeo-Medium,Sans-serif}
.aside_myleague{overflow:hidden;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}
.aside_myleague .league{display:inline-block;overflow:hidden;max-width:130px;color:#333;font-weight:normal;white-space:nowrap;text-overflow:ellipsis;vertical-align:top}
.aside_myleague .league:before{display:inline-block;width:26px;height:26px;margin-top:10px;margin-right:6px;background:url(/images/nsite/2016/mobile/common/sp_league.png) no-repeat -200px 0;background-size:80px 1150px;-webkit-background-size:80px 1150px;vertical-align:top;content:''}
.aside_myleague .kbo:before{background-position:0 0px}
.aside_myleague .baseballetc:before{background-position:0 -40px}
.aside_myleague .mlb:before{background-position:0 -80px}
.aside_myleague .npb:before{background-position:0 -120px}
.aside_myleague .kleague:before{background-position:0 -160px}
.aside_myleague .afc:before{background-position:0 -200px}
.aside_myleague .amatch:before{background-position:0 -240px}
.aside_myleague .footballetc:before{background-position:0 -280px}
.aside_myleague .epl:before{background-position:0 -320px}
.aside_myleague .bundesliga:before{background-position:0 -360px}
.aside_myleague .primera:before{background-position:0 -400px}
.aside_myleague .seria:before{background-position:0 -440px}
.aside_myleague .champseuro:before{background-position:0 -480px}
.aside_myleague .worldfootballetc:before{background-position:0 -520px}
.aside_myleague .kbl:before{background-position:0 -560px}
.aside_myleague .nba:before{background-position:0 -600px}
.aside_myleague .wkbl:before{background-position:0 -640px}
.aside_myleague .basketballetc:before{background-position:0 -680px}
.aside_myleague .sportsetc:before{background-position:0 -720px}
.aside_myleague .fight:before{background-position:0 -760px}
.aside_myleague .handball:before{background-position:0 -800px}
.aside_myleague .tennis:before{background-position:0 -840px}
.aside_myleague .sportsindustry:before{background-position:0 -880px}
.aside_myleague .lol:before{background-position:0 -920px}
.aside_myleague .starcraft2:before{background-position:0 -960px}
.aside_myleague .esportsetc:before{background-position:0 -1000px}
.aside_myleague .gameetc:before{background-position:0 -1040px}
.aside_myleague .baduk:before{background-position:0 -1080px}
.aside_myleague .no:before{display:none}
.aside_myleague .bx{display:block;overflow:hidden;position:relative;height:45px;padding:0 10px;border-right:1px solid #f5f5f5;color:#333;line-height:48px}
.aside_myleague .dot{overflow:hidden;position:absolute;top:8px;left:32px;width:6px;height:6px;color:transparent;background:#9dc2ff;border-radius:3px;-webkit-border-radius:3px}
.aside_myleague .league{display:block;max-width:100%}
.aside_myleague .list{zoom:1;margin-bottom:-1px;background-color:#fafafa}
.aside_myleague .list:after{display:block;clear:both;content:""}
.aside_myleague .list li{float:left;width:50%;border-bottom:1px solid #f5f5f5;background-color:#fff}
.aside_myleague .list li:nth-child(2n) .bx{border-right-color:transparent}
.aside_myteam{overflow:hidden;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}
.aside_myteam .emblem{margin:0 auto;vertical-align:top}
.aside_myteam .team{overflow:hidden;color:#333;font-size:14px;font-family:AppleSDGothicNeo-Medium;font-weight:normal;letter-spacing:-0.5px;white-space:nowrap;text-overflow:ellipsis;vertical-align:top}
.aside_myteam .count{color:#777;font-size:12px;font-family:HelveticaNeue-Light,Sans-serif-Light;vertical-align:top}
.aside_myteam .count:before{width:10px;height:10px;margin:-1px 4px 1px 0;background-position:-480px -524px;vertical-align:middle;content:''}
@media (min-width: 768px) {
    .aside_myteam .emblem{width:44px;height:44px}
    .aside_myteam .team{max-width:500px;font-size:18px}
    .aside_myteam .count{font-size:16px}
    .aside_myteam .count:before{width:13px;height:13px;margin:-2px 4px 2px 0;background-position:-410px -524px;vertical-align:middle}
}
.aside_myteam .bx{display:block;position:relative;height:91px;padding-top:5px;border-right:1px solid #f5f5f5;text-align:center;vertical-align:top;box-sizing:border-box;-webkit-box-sizing:border-box}
.aside_myteam .emblem{display:block;margin:0 auto}
.aside_myteam .team{display:block;font-size:14px;font-family:AppleSDGothicNeo-Medium,Sans-serif;font-weight:normal;letter-spacing:-0.5px}
.aside_myteam .count{display:block;margin-top:-2px}
.aside_myteam .list{zoom:1;margin-bottom:-1px;margin-right:-1px;background-color:#fafafa}
.aside_myteam .list:after{display:block;clear:both;content:""}
.aside_myteam .list li{float:left;width:33.33%;border-bottom:1px solid #f5f5f5;background-color:#fff}
.aside_mycmt{padding:0 9px}
.aside_mycmt .title{position:relative}
.aside_mycmt .title h2{color:#333;font-weight:normal;font-family:AppleSDGothicNeo-Medium}
.aside_mycmt .title h2 span{padding-left:3px;color:#199af8}
.aside_mycmt .title .guide{position:absolute;top:-4px;right:10px;width:25px;height:23px;background-position:-480px -342px}
.aside_mycmt .title .guide.on{background-position:-480px -373px}
.aside_mycmt .title .guide.on ~ .ly_mycmt{display:block;top:26px}
.aside_mycmt .info{zoom:1;position:relative;border-top:1px solid #f5f5f5}
.aside_mycmt .info:after{display:block;clear:both;content:""}
.aside_mycmt .info .inner{float:left;height:37px;padding-left:8px;color:#666;font-size:11px;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,Sans-serif;line-height:38px;box-sizing:border-box;-webkit-box-sizing:border-box;vertical-align:top}
.aside_mycmt .info .inner span{padding-left:5px;color:#ff005a}
.aside_mycmt .info .inner .guide{float:right;width:22px;height:20px;margin:8px 8px 0 0;background-position:-480px -288px}
.aside_mycmt .info .inner .guide.on{background-position:-480px -315px}
.aside_mycmt .info .inner .guide.on ~ .ly_mycmt{display:block;top:37px}
.aside_mycmt .info .inner:first-child{min-width:150px}
.aside_mycmt .info .inner + .inner{border-left:1px solid #f5f5f5}
.aside_mycmt .ly_mycmt{display:none;position:absolute;top:0;left:0;z-index:20;width:100%;padding:15px 13px 14px;border:1px solid #e0e0e0;background:#f8f8f8;box-sizing:border-box;-webkit-box-sizing:border-box}
.aside_mycmt .ly_mycmt p{color:#808080;font-size:12px;line-height:1.4em}
.aside_mycmt .ly_mycmt .close{display:block;position:absolute;top:0;right:0}
.aside_mycmt .ly_mycmt .close span{display:block;width:13px;height:13px;background-position:-480px -491px;margin:10px;padding:0;color:transparent}
.aside_mycmt .level_lst{zoom:1;overflow:hidden;width:252px;height:66px;margin:6px auto 10px;padding:0 2px;background-position:0 -70px;color:transparent}
.aside_mycmt .level_lst:after{display:block;clear:both;content:""}
.aside_mycmt .level_lst li{float:left;width:42px;height:100%}
.aside_mycmt .level_lst .on.rookie{background-position:-2px 0}
.aside_mycmt .level_lst .on.senior{background-position:-44px 0}
.aside_mycmt .level_lst .on.amateur{background-position:-86px 0}
.aside_mycmt .level_lst .on.semipro{background-position:-128px 0}
.aside_mycmt .level_lst .on.pro{background-position:-170px 0}
.aside_mycmt .level_lst .on.master{background-position:-212px 0}
.aside_mycmt.level{padding:15px 0 0}
.aside_mycmt.level .title{padding:0 9px}
.aside_mycmt.check .title{overflow:hidden;display:block;height:50px}
.aside_mycmt.check .title h2{line-height:52px}
.aside_mycmt.check .title:before{position:absolute;top:15px;right:0;width:44px;height:21px;color:transparent;content:''}
.aside_mycmt.check .cmt_on:before{background-position:-480px -168px}
.aside_mycmt.check .cmt_off:before{background-position:-480px -139px}
.aside_mycmt.view_all{padding:16px 9px 17px;border-bottom:1px solid #e1e1e1}
.aside_mycmt.view_all .title h2 span{font-family:HelveticaNeue}
.aside_mycmt.view_all p{padding-top:13px;color:#acb1c0;font-size:13px;line-height:1.45em;letter-spacing:-0.5px}
.aside_mycmt.view_all .more{position:absolute;top:-10px;right:-7px;padding:10px;color:#9f9f9f;font-size:12px;font-family:AppleSDGothicNeo-Medium}
.aside_mycmt.no{padding:39px 0 46px;border-bottom:1px solid #e1e1e1;text-align:center}
.aside_mycmt.no p{padding-bottom:13px;color:#919191;font-size:14px;line-height:1.45em}
.aside_mycmt.no .btn{display:inline-block;overflow:hidden;min-width:136px;height:28px;padding:0 8px;border:1px solid #d7d7d7;color:#333;font-size:13px;line-height:29px;text-align:center;border-radius:2px;-webkit-border-radius:2px}
.aside_mycmt ~ .aside_mycmt{border-top:1px solid #cacaca}
.aside_setting{position:relative;margin-top:-1px;border-top:1px solid #2565d0;border-bottom:1px solid #e1e1e1}
.aside_setting .title h2{height:50px;padding:0 10px;color:#2565d0;font-size:16px;font-family:AppleSDGothicNeo-Medium,Sans-serif;font-weight:normal;line-height:51px;letter-spacing:-1px}
.aside_setting .title .guide{position:absolute;top:14px;right:10px;width:25px;height:23px;background-position:-480px -342px}
.aside_setting .title .guide.on{background-position-y:-373px}
.aside_setting .guide.on ~ .ly_setting{display:block;top:50px}
.aside_setting .ly_setting{display:none;position:absolute;top:0;left:0;z-index:20;width:100%;padding:15px 13px 14px;border:1px solid #e0e0e0;background:#f8f8f8;box-sizing:border-box;-webkit-box-sizing:border-box}
.aside_setting .ly_setting p{color:#888;font-size:12px;line-height:1.4em}
.aside_setting .ly_setting .close{display:block;position:absolute;top:0;right:0}
.aside_setting .ly_setting .close span{display:block;width:13px;height:13px;background-position:-480px -491px;margin:10px;padding:0;color:transparent}
.aside_setting .set_list li{overflow:hidden;position:relative;z-index:10;height:37px;padding:0 13px 0 10px;border-top:1px solid #f5f5f5;line-height:38px;text-align:right}
.aside_setting .set_list input{display:inline-block;width:15px;height:15px;margin:10px 2px 0 0;border:0;background-position:-480px -551px;background-color:#fff;vertical-align:top;-webkit-box-shadow:none;-webkit-appearance:none}
.aside_setting .set_list input:checked{background-position-y:-569px}
.aside_setting .set_list label{color:#808080;font-size:13px}
.aside_setting .set_list input:checked ~ label{color:#199af8}
.aside_setting .set_list .s_title{position:absolute;top:0;left:10px;color:#666;font-family:AppleSDGothicNeo-Medium,Sans-serif;letter-spacing:-0.5px}
.aside_setting .set_list .inner{display:inline-block;min-width:70px;text-align:left;vertical-align:top}
@media (min-width: 768px) {
    .aside_menu{width:371px;transform:translate(-371px, 0);-webkit-transform:translate(-371px, 0)}
    .aside_menu header{padding:14px 10px 0}
    .aside_menu .logo{width:150px;height:26px;background-position-y:0}
    .aside_menu .logo .naver{width:64px}
    .aside_menu .logo .sports{width:86px}
    .aside_menu .search span{width:29px;height:29px;margin:13px;background-position-x:-410px}
    .aside_mycmt{padding:0 12px}
    .aside_mycmt .level_lst{width:341px;height:88px;margin:10px auto 13px;background-position:0 -232px}
    .aside_mycmt .level_lst li{width:56px}
    .aside_mycmt .level_lst .on.rookie{background-position:-2px -140px}
    .aside_mycmt .level_lst .on.senior{background-position:-58px -140px}
    .aside_mycmt .level_lst .on.amateur{background-position:-114px -140px}
    .aside_mycmt .level_lst .on.semipro{background-position:-170px -140px}
    .aside_mycmt .level_lst .on.pro{background-position:-226px -140px}
    .aside_mycmt .level_lst .on.master{background-position:-282px -140px}
    .aside_mycmt .title h2{font-size:18px}
    .aside_mycmt .title .guide{top:-1px;width:33px;height:30px;background-position:-410px -342px}
    .aside_mycmt .title .guide.on{background-position:-410px -373px}
    .aside_mycmt .title .guide.on ~ .ly_mycmt{top:37px}
    .aside_mycmt .info .inner{height:48px;padding-left:11px;font-size:14px;line-height:49px}
    .aside_mycmt .info .inner .guide{width:29px;height:26px;margin:11px 11px 0 0;background-position:-410px -288px}
    .aside_mycmt .info .inner .guide.on{background-position:-410px -315px}
    .aside_mycmt .info .inner .guide.on ~ .ly_mycmt{top:48px}
    .aside_mycmt .info .inner:first-child{min-width:185px}
    .aside_mycmt .ly_mycmt{padding:19px 17px 18px}
    .aside_mycmt .ly_mycmt p{font-size:15px}
    .aside_mycmt .ly_mycmt .close span{width:18px;height:18px;background-position:-410px -491px}
    .aside_mycmt.level{padding-top:20px}
    .aside_mycmt.level .title{padding:0 12px}
    .aside_mycmt.check .title{height:58px}
    .aside_mycmt.check .title h2{line-height:59px}
    .aside_mycmt.check .cmt_off:before, .aside_mycmt.check .cmt_on:before{width:57px;height:28px;background-position-x:-410px}
    .aside_mycmt.view_all{padding:16px 12px 17px}
    .aside_mycmt.view_all p{font-size:16px}
    .aside_mycmt.view_all .more{padding:13px;font-size:15px}
    .aside_mycmt.no{padding:52px 0 61px}
    .aside_mycmt.no p{padding-bottom:16px;font-size:19px}
    .aside_mycmt.no .btn{min-width:186px;height:37px;line-height:38px;font-size:16px}
    .aside_setting .title h2{height:58px;font-size:19px;line-height:59px}
    .aside_setting .title .guide{width:33px;height:30px;background-position:-410px -342px}
    .aside_setting .ly_setting p{font-size:15px}
    .aside_setting .ly_setting .close span{width:18px;height:18px;background-position:-410px -491px}
    .aside_setting .set_list li{height:49px;line-height:50px}
    .aside_setting .set_list label{font-size:16px}
    .aside_setting .set_list input{margin-top:16px}
    .aside_setting .set_list .s_title{font-size:16px}
    .aside_setting .set_list .inner{min-width:92px}
    .aside_myleague .dot{left:41px}
    .aside_myleague .bx{height:55px;padding-left:10px;font-size:18px;line-height:57px}
    .aside_myleague .league:before{width:35px;height:35px;margin-right:8px;background-position-x:-35px}
    .aside_myteam .bx{height:121px;padding-top:8px}
    .aside_myteam .emblem{width:61px;height:61px}
    .aside_myteam .team{margin:-3px 3px 4px;font-size:18px;line-height:1.2em}
    .myinfo{padding:14px 3px}
    .myinfo .button{top:22px;min-width:66px;height:25px;font-size:16px;line-height:27px}
    .myinfo .myinfo_img{width:44px;height:44px;margin-right:8px}
    .myinfo .myinfo_img img{width:44px !important;height:44px !important}
    .myinfo .myinfo_text{height:44px;font-size:21px;line-height:47px}
    .set_menu a{height:53px;font-size:21px;line-height:55px}
    .set_menu .selected a:before{width:22px;height:13px;background-position-x:-410px}
    .set_title{height:73px;padding-left:13px}
    .set_title h2{font-size:23px;line-height:73px}
    .set_title .button{top:15px;min-width:77px;height:43px;font-size:19px;line-height:43px}
    .set_desc{padding:15px 10px 12px 22px}
    .set_desc p{font-size:15px}
    .set_desc p:before{top:5px;left:-9px}
    .set_desc .no{padding:72px 0}
    .set_desc .no p{font-size:19px}
    .set_desc .no a{font-size:16px}
}
.aside_summary{position:fixed;top:0;right:0;z-index:9010;width:290px;height:100%;background:#f7f7f7;transition:all 0.4s ease-in-out 0s;-webkit-transition:all 0.4s ease-in-out 0s;transform:translate(320px, 0);-webkit-transform:translate(320px, 0)}
.aside_summary > header{position:relative !important;z-index:20;height:70px;padding:0 15px 0 42px;background:#2565d0;color:#fff;font-family:AppleSDGothicNeo-Light}
.aside_summary h2.title{margin-bottom:-2px;padding-top:14px;font-size:21px;font-weight:normal}
.aside_summary .today{display:block;color:rgba(255, 255, 255, 0.5);font-size:12px}
.aside_summary .today i{padding-right:3px;font-size:13px;font-family:HelveticaNeue-Light}
.aside_summary .score_hide{position:absolute;top:12px;right:12px;width:85px;height:31px}
.aside_summary .score_hide.off{background-position:-165px -172px}
.aside_summary .score_hide.on{background-position:-165px -139px}
.aside_summary .page_fast{border-top:1px solid #ededed;background:#f7f7f7}
.aside_summary .page_fast a{height:60px;line-height:59px}
.aside_summary .page_fast b{color:#555;font-size:12px;font-family:AppleSDGothicNeo-Light}
.aside_summary .close{position:absolute;top:0;left:0;z-index:4010}
.aside_summary .close span{display:block;width:11px;height:21px;margin:15px 17px 34px;background-position:-165px -116px}
.aside_summary .aside_ct{position:relative;z-index:10}
.slide_rgt.open .aside_summary{transform:translate(0, 0);-webkit-transform:translate(0, 0)}
.aside_btn{padding:15px}
.aside_btn a{display:block;height:40px;background:#2565d0;color:#fff;font-size:15px;text-align:center;line-height:40px}
.aside_schedule{width:100%;background:#fff}
.aside_schedule.score_off .score{display:none}
.aside_schedule .game_li{position:relative}
.aside_schedule .game_li a{display:block;padding:2px 8px 0;color:#000;text-align:center}
.aside_schedule .game_li a:after{display:block;clear:both;content:''}
.aside_schedule .game_li + .game_li{border-top:1px solid #ededed}
.aside_schedule .normal .score{color:#666}
.aside_schedule .state{position:absolute;top:0;left:50%;display:table;width:100px;height:53px;margin-left:-50px;padding-top:4px;color:#878993;table-layout:fixed}
.aside_schedule .state i{font-family:HelveticaNeue-Light}
.aside_schedule .state .live{display:block;width:28px;height:14px;margin:0 auto 2px;background-position:-165px -100px}
.aside_schedule .state > strong{display:table-cell;width:100%;vertical-align:middle;font-weight:normal;font-size:11px;font-family:AppleSDGothicNeo-Light}
.aside_schedule .pk{display:block;color:#ff2d68}
.aside_schedule .end + .pk{margin-top:-3px}
.aside_schedule .team_lft > span, .aside_schedule .team_rgt > span{display:table-cell;vertical-align:middle}
.aside_schedule .team_lft{float:left;display:table;position:relative;height:55px;width:50%;text-align:right}
.aside_schedule .team_lft .score{right:22px}
.aside_schedule .team_lft .emblem{right:18px}
.aside_schedule .team_lft .name{margin-right:60px}
.aside_schedule .team_rgt{float:left;display:table;position:relative;height:55px;width:50%;text-align:left}
.aside_schedule .team_rgt .score{left:22px}
.aside_schedule .team_rgt .emblem{left:18px}
.aside_schedule .team_rgt .name{margin-left:60px}
.aside_schedule .name{display:block;font-weight:normal;font-size:13px;font-family:AppleSDGothicNeo-Light;line-height:17px}
.aside_schedule .score, .aside_schedule .emblem{position:absolute;top:10px;min-width:32px;height:32px;color:#000;font-size:20px;font-family:Helvetica;line-height:33px;text-align:center;background:#fff}
.aside_schedule .game{overflow:hidden;padding-top:11px;font-weight:normal;font-size:14px;font-family:HelveticaNeue-Light, AppleSDGothicNeo-Light;line-height:17px;white-space:nowrap;text-overflow:ellipsis}
.aside_schedule .game i{font-family:Helvetica}
.aside_schedule .game + .state{position:relative;width:100%;height:auto;left:0;margin-left:0;padding:0 0 11px 0}
.aside_schedule .game + .state .live{margin-top:3px}
.aside_ct h3.title, .aside_schedule h3.title{height:25px;color:#3f76d2;background:#e6efff;font-size:13px;font-weight:normal;font-family:AppleSDGothicNeo-Light;line-height:26px;text-align:center}
.aside_lnb a, .aside_ft a{display:block;color:#b3b7c4}
.a .aside_schedule .game_li a{-webkit-tap-highlight-color:transparent}
@media (min-width: 768px) {
    .aside_lnb .guide_tab{width:auto;margin:0 8px}
    .aside_lnb .guide_tab p{padding-right:85px}
    .aside_lnb .guide_tab:before{right:15px}
    .aside_summary{width:310px}
    .aside_notice a{padding-right:20px;padding-left:20px}
    .mymenu_tl .setting{padding:0 20px}
    .mymenu_lst li{width:104px}
    .mymenu_lst li:nth-child(3n+2){width:100px}
    .menu_etc a{padding:0 20px}
    .menu_etc a:after{right:25px}
}
.aside_schedule.score_on .team_lft .score{right:17px}
.aside_schedule.score_on .team_lft .emblem{right:50px}
.aside_schedule.score_on .team_lft .emblem ~ .name{margin-right:85px}
.aside_schedule.score_on .team_rgt .score{left:17px}
.aside_schedule.score_on .team_rgt .emblem{left:50px}
.aside_schedule.score_on .team_rgt .emblem ~ .name{margin-left:85px}
.comment_option{position:relative;height:37px;padding-top:12px;padding-right:15px;border-bottom:1px solid #2d3043;font-size:0;line-height:0;text-align:right}
.comment_option strong{position:absolute;top:0;left:0;padding-left:15px;color:#d9dbe9;font-weight:normal;font-size:17px;line-height:49px}
.comment_option .chk{overflow:hidden;display:inline-block;width:83px;height:25px;background-image:url(/images/nsite/2015/Mobile/common/sp_setting.png);background-repeat:no-repeat;background-size:83px 80px;-webkit-background-size:83px 80px}
.comment_option .chk.off{background-position:0 0}
.comment_option .chk.on{background-position:0 -26px}
.u_cbox .u_cbox_comment_none{color:#999 !important;font-size:15px !important}
/* _footer.scss */
.page_fast{color:#5d5d5d;text-align:center}
.page_fast a{display:block;height:51px;line-height:51px}
.page_fast b{font-family:AppleSDGothicNeo-Light;font-weight:normal;font-size:13px}
.page_fast b:before{display:inline-block;width:25px;height:25px;margin:-2px 7px 2px 0;vertical-align:middle;background-position:-270px -196px;content:''}
.page_fast2{position:fixed;bottom:15px;right:10px;z-index:8900}
.page_fast2 span{display:block;width:41px;height:39px;background-position:-270px -155px;color:transparent}
.ft_notice{margin:-1px 10px 0;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4}
.ft_notice a{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;height:41px;font-size:15px;font-family:AppleSDGothicNeo-Light;color:#444;line-height:44px}
.ft_notice span{font-family:AppleSDGothicNeo-Regular;font-size:13px;padding-left:2px;color:#2565d0}
.ft_notice span:after{display:inline-block;width:11px;height:15px;margin:14px 10px 0 2px;vertical-align:top;background-position:-270px -223px;content:''}
@media (min-width: 768px) {
    .ft_notice span{font-size:14px}
}
.ft_league{position:relative;margin:0 auto;padding:11px 10px 14px}
.ft_league ul{width:100%;border-top:1px solid #dbdbdb;box-sizing:border-box;-webkit-box-sizing:border-box}
.ft_league ul:after{display:block;clear:both;content:''}
.ft_league .league_li{float:left;width:33.3%}
.ft_league .league_li a{display:block;height:37px;border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb;background:#f1f1f1;color:#555;font-family:AppleSDGothicNeo-Light;font-size:13px;line-height:38px;text-align:center}
.ft_league .league_li:nth-child(3n+1) a{border-left:1px solid #dbdbdb}
.service_info{margin:0 auto;padding:19px 0 23px;border-top:1px solid #dedede;text-align:center;font-family:AppleSDGothicNeo-Light}
.service_info p{padding:12px 20px 0;color:#999;font-size:12px;line-height:17px}
.service_info a.btn{display:inline-block;height:24px;padding:0 10px;border:1px solid #cfcfcf;color:#777;font-size:11px;line-height:26px;text-align:center;background:#f1f1f1;vertical-align:top}
.service_info a.link{display:inline-block;color:#999;font-size:12px;line-height:22px}
.service_info a.link + a.link:before{display:inline-block;overflow:hidden;width:1px;height:10px;margin:5px 9px 0 5px;background:#cfcfcf;vertical-align:top;content:''}
.service_info .naver, .service_info .naver a{color:#999;font-size:12px}
.service_info .area2{padding:7px 0 3px}
html[data-useragent*='Android 5.'] .service_info a.btn{border-radius:1px}
.dimmed, .dimmed2{position:fixed;top:0;left:0;z-index:4900;width:100%;height:0;background:transparent;transition:background 0.4s ease-in-out 0s;-webkit-transition:background 0.4s ease-in-out 0s}
.dimmed.on, .dimmed2.on{height:100%;background:rgba(0, 0, 0, 0.8)}
.u_sca{display:none}
.a .service_info .naver{font-family:Sans-serif-Light}
.a .service_info .naver a{font-family:Sans-serif}
.a .u_sca{display:block;overflow:hidden;background-color:#e7e7e7}
.a .u_sca a.u_sc{display:block;margin:0 10px 10px;padding:10px;border:1px solid #1f2224;border-radius:2px;background-color:#313336;font-size:14px;color:#999}
.a .u_sca a.u_sc .u_ics, .a .u_sca a.u_sc .u_ica{background:url(/images/nsite/mobile/common/ic_app.png) no-repeat;vertical-align:top;font-size:0;line-height:0;color:transparent;-webkit-background-size:30px 65px;background-size:30px 65px}
.a .u_sca a.u_sc .u_ics{float:left;width:30px;height:30px;margin:0 9px 0 0;background-position:0 -35px}
.a .u_sca a.u_sc em{display:block;position:relative;top:-3px;margin-bottom:-4px;font-size:11px;color:#bbb}
.a .u_sca a.u_sc strong{color:#33e415}
.a .u_sca a.u_sc .u_ica{display:inline-block;width:13px;height:13px;margin:0 0 0 3px;background-position:0 0;vertical-align:-2px}
@media (min-width: 530px) {
    .ft_league .league_li{width:25%}
    .ft_league .league_li:nth-child(3n+1) a{border-left-color:transparent}
    .ft_league .league_li:nth-child(4n+1) a{border-left:1px solid #dbdbdb}
}
@media (min-width: 768px) {
    .dimmed.on, .dimmed2.on{background:rgba(0, 0, 0, 0.7)}
}
.headline_group{margin:0 10px -9px}
.headline_group .flick_pg{padding:9px 0;text-align:center}
.headline_group .flick_pg > span{width:8px;height:8px;margin:0 3px;background:#cdcdcd}
.headline_group .flick_pg > span.on{background:#2565d0}
.headline{zoom:1;overflow:hidden;position:relative;background:#fff}
.headline:after{display:block;clear:both;content:""}
.headline .source{color:#8c959d;font-size:12px;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,Sans-serif}
.headline .source .league, .headline .source .section{color:#2565d0}
.headline_ct{position:relative;width:100%}
.headline_ct a{zoom:1;display:block;color:#fff}
.headline_ct a:after{display:block;clear:both;content:""}
.headline_ct .source .section + span:before, .headline_ct .source .league + span:before{content:'';display:inline-block;width:1px;height:10px;margin:4px 6px 0 2px;background:rgba(255, 255, 255, 0.3);vertical-align:top}
.headline_ct.single .source, .headline_ct.single .source .section, .headline_ct.single .source .league{color:#d1d1d1}
.headline_ct.double{zoom:1}
.headline_ct.double:after{display:block;clear:both;content:""}
.headline_ct.double:before{content:'';position:absolute;top:0;bottom:0;left:50%;z-index:20;width:1px;background:#fff}
.headline_ct.double a{float:left;position:relative;z-index:10;width:50%;color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box}
.headline_ct.double .headline_title{padding:5px 12px}
.headline_ct.double .headline_title .title{font-size:15px;line-height:1.3em;-webkit-line-clamp:2}
.headline_ct.double .headline_title .ico{margin-top:1px}
.headline_ct.double .headline_image{padding-top:86.66%}
.headline_ct.double .headline_image .inner{height:100%}
.headline_ct.triple{zoom:1}
.headline_ct.triple:after{display:block;clear:both;content:""}
.headline_ct.triple a{float:left;position:relative;z-index:10;color:#fff}
.headline_ct.triple .b_thmb{width:100%}
.headline_ct.triple .b_thmb .title{font-size:16px}
.headline_ct.triple .b_thmb .ico{margin-top:2px}
.headline_ct.triple .b_thmb .headline_image{padding-top:43.66%}
.headline_ct.triple .s_thmb{width:50%;border-top:1px solid #fff}
.headline_ct.triple .s_thmb .headline_title{padding:5px 12px}
.headline_ct.triple .s_thmb .title{font-size:14px;line-height:1.25em;-webkit-line-clamp:2}
.headline_ct.triple .s_thmb .ico{margin-top:0}
.headline_ct.triple .s_thmb .headline_image{padding-top:64.66%}
.headline_ct.triple .s_thmb .headline_image img{width:auto;height:100%}
.headline_ct.triple .s_thmb .headline_image .inner{height:100%}
.headline_ct.triple .s_thmb ~ .s_thmb{margin-right:-1px;border-left:1px solid #fff}
.headline_title{position:absolute;left:0;bottom:0;z-index:30;width:100%;padding:10px 12px 8px;box-sizing:border-box;-webkit-box-sizing:border-box}
.headline_title .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:17px;line-height:1.45em}
.headline_title .source{margin-top:-1px}
.headline_title .ico{width:35px;height:16px;margin-top:4px;margin-right:5px;vertical-align:top}
.headline_title .ico.vod{width:17px;height:17px;margin-top:3px;background-position:-270px -330px}
.headline_title .ico.column{background-position:-165px -22px}
.headline_title .ico.photo{background-position:-165px -39px}
.headline_title .ico.radio{background-position:-165px -56px;background-color:transparent}
.headline_title .ico.poll{background-position:-165px -73px}
.headline_image{overflow:hidden;position:relative;padding-top:43.33%}
.headline_image:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;z-index:20;background:url(/images/nsite/2015/Mobile/common/headline_grd.png) repeat-x 0 100%;background-size:2px 142px;-webkit-background-size:2px 142px}
.headline_image .inner{position:absolute;top:0;left:0;right:0;z-index:10;background-color:#000}
.headline_image img{width:100%;vertical-align:top}
.headline_bx{position:absolute;box-sizing:border-box;-webkit-box-sizing:border-box}
.headline_bx .list{height:100%;padding:0 10px}
.headline_bx .list li{height:33.33%;border-top:1px solid #f6f6f6}
.headline_bx .list li:first-child{border-top:0}
.headline_bx .list a{display:table;width:100%;height:100%;padding:0;color:#222}
.headline_bx .list a:visited{color:#888}
.headline_bx .list a > div{display:table-cell;vertical-align:middle}
.headline_bx .type_match .title{padding-left:0}
.headline_bx .type_match .title:before{display:none}
.headline_bx .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;position:relative;height:34px;padding-left:14px;font-size:14px;font-family:AppleSDGothicNeo-Light,Sans-serif-Light;line-height:35px}
.headline_bx .title:before{content:'';position:absolute;top:13px;left:0;z-index:10;width:6px;height:6px;border-left:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;vertical-align:top}
.headline_bx .subject{padding:0;padding-right:7px;color:#2565d0;line-height:1em}
.headline_bx .ico.vod{width:14px;height:14px;margin-top:9px;margin-right:4px;background-position:-270px -368px;vertical-align:top}
.headline_game{zoom:1;position:relative;z-index:20;width:55px;height:20px;margin-top:7px;background-color:#fff;background-position:0 -585px;line-height:1em;text-align:center;vertical-align:top}
.headline_game:after{display:block;clear:both;content:""}
.headline_game img{margin-top:-2px;vertical-align:top}
.headline_news .head{position:absolute;top:0;left:0;z-index:20;width:100%;border-bottom:1px solid #f2f2f2}
.headline_news .head h2{overflow:hidden;height:38px;padding:0 15px;font-size:17px;font-weight:normal;font-family:AppleSDGothicNeo-Medium,Sans-serif;line-height:42px}
.headline_news .head a, .headline_news .head > div{overflow:hidden;display:block;color:#222}
.headline_news .head a:before{content:'';position:absolute;top:10px;right:15px;width:10px;height:19px;background-position:-165px -569px}
.headline_news .ico.vod{width:14px;height:14px;margin-top:3px;margin-right:5px;background-position:-270px -368px;vertical-align:top}
.headline_news .list{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;padding:49px 0 10px;box-sizing:border-box;-webtkit-box-sizing:border-box}
.headline_news .list li{height:20%}
.headline_news .list a{display:table;width:100%;height:100%;padding:0 12px;box-sizing:border-box;-webkit-box-sizing:border-box}
.headline_news .list a > div{display:table-cell;height:100%;vertical-align:middle}
.headline_news .list .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:15px;font-family:AppleSDGothicNeo-Light,Sans-serif-Light;line-height:1.5em}
.headline_news .source{position:absolute;bottom:13px;left:0;display:none !important;width:100%;height:auto !important;padding:0 21px;box-sizing:border-box;-webkit-box-sizing:border-box}
.headline_news .source .section, .headline_news .source .league{display:block}
.headline_news .headline_game{margin-top:0;margin-right:4px}
@media (min-width: 320px) and (max-width: 529px) {
    .headline:before{content:'';display:block;padding-top:76%}
    .headline_ct{position:absolute;top:0;left:0}
    .headline_bx{bottom:0;left:0;width:100%;height:100%;padding-top:43.33%}
    .headline_bx .list{padding-bottom:2px;box-sizing:border-box;-webkit-box-sizing:border-box}
}
@media (min-width: 530px) {
    .headline_ct.double .headline_title{padding:7px 12px}
    .headline_ct.double .headline_title .title{font-size:18px}
    .headline_ct.double .headline_title .ico{margin-top:3px}
    .headline_ct.double .headline_image img{width:auto;height:100%}
    .headline_ct.triple .b_thmb .title{font-size:18px;-webkit-line-clamp:2}
    .headline_ct.triple .b_thmb .ico{margin-top:3px}
    .headline_ct.triple .s_thmb .headline_title{padding:7px 12px}
    .headline_ct.triple .s_thmb .title{font-size:16px;-webkit-line-clamp:1}
    .headline_bx{padding:0}
    .headline_bx .list{height:100%;padding:0}
    .headline_bx .list a{padding:0 12px;box-sizing:border-box;-webkit-box-sizing:border-box}
    .headline_bx .title{height:auto;margin:auto 0;padding-top:1px;font-size:15px;line-height:1.35em;-webkit-line-clamp:2}
    .headline_bx .ico.vod{margin-top:1px}
    .headline_title{padding:9px 12px}
    .headline_title .title{font-size:19px}
    .headline_title .source{margin-top:1px;font-size:13px}
    .headline_news:before{content:'';display:block;padding-top:32.19%}
    .headline_news .list{padding:53px 0 12px}
    .headline_game{margin-top:-1px;vertical-align:middle}
}
@media (min-width: 530px) and (max-width: 767px) {
    .headline_ct{width:67%}
    .headline_ct.double .headline_image{padding-top:96.70%}
    .headline_ct.triple{width:100%}
    .headline_ct.triple .b_thmb{width:67%}
    .headline_ct.triple .b_thmb .headline_image{padding-top:48.08%}
    .headline_ct.triple .s_thmb{position:absolute;top:0;right:0;width:33%;margin-top:-1px;border-top:1px solid #fff}
    .headline_ct.triple .s_thmb .headline_image{padding-top:49.17%;border-left:1px solid #fff}
    .headline_ct.triple .s_thmb .headline_image img{width:100%;height:auto}
    .headline_ct.triple .s_thmb:before{display:none}
    .headline_ct.triple .s_thmb ~ .s_thmb{top:50%;margin-right:0;border-left:0}
    .headline_bx{top:0;right:0;width:33%;height:100%}
    .headline_bx .title:before{top:5px}
    .headline_image{padding-top:48.08%}
    .headline_news:after{content:'';position:absolute;top:39px;bottom:0;left:50%;width:1px;background:#f2f2f2}
    .headline_news .list{zoom:1}
    .headline_news .list:after{display:block;clear:both;content:""}
    .headline_news .list li{float:left;width:50%;height:33.33%}
}
@media (min-width: 768px) {
    .headline_bx, .headline_image, .headline_news:before{height:173px;padding-top:0}
    .headline_group .flick_pg{padding:14px 0}
    .headline_ct{position:static;float:left;width:50%}
    .headline_ct a{color:#222}
    .headline_ct .source span:before{display:none !important}
    .headline_ct.single .headline_title{bottom:auto;left:auto;top:0;right:25%;width:25%;height:100%;padding:17px;padding-right:20px;border-right:1px solid #e8e8e8}
    .headline_ct.single .headline_title .title{padding-top:1px;font-size:20px;line-height:1.25em;-webkit-line-clamp:3}
    .headline_ct.single .headline_title .source{position:absolute;bottom:0;left:0;padding:14px 17px;color:#8c959d;box-sizing:border-box;-webkit-box-sizing:border-box}
    .headline_ct.single .headline_title .source .section, .headline_ct.single .headline_title .source .league{display:block;color:#2565d0}
    .headline_ct.single .headline_title .ico{width:37px;height:17px;margin-top:2px;margin-right:7px}
    .headline_ct.single .headline_title .ico.vod{width:23px;height:23px;margin-top:-1px;background-position:-320px -349px}
    .headline_ct.single .headline_title .ico.column{background-position:-210px -22px}
    .headline_ct.single .headline_title .ico.photo{background-position:-210px -39px}
    .headline_ct.single .headline_title .ico.radio{background-position:-210px -56px;background-color:transparent}
    .headline_ct.single .headline_title .ico.poll{background-position:-210px -73px}
    .headline_ct.single .headline_image:before{display:none}
    .headline_ct.double{position:relative;width:75%}
    .headline_ct.double .headline_image{padding-top:0}
    .headline_ct.double .headline_title{padding:11px 12px}
    .headline_ct.double .headline_title .title{font-size:20px;line-height:1.25em}
    .headline_ct.double .headline_title .ico{width:22px;height:22px;margin-top:0;background-position:-320px -418px}
    .headline_ct.triple{width:100%}
    .headline_ct.triple .headline_title{padding:11px 12px !important}
    .headline_ct.triple .headline_title .title{font-size:20px;line-height:1.25em;-webkit-line-clamp:2}
    .headline_ct.triple .headline_title .ico{width:22px;height:22px;margin-top:0;background-position:-320px -418px}
    .headline_ct.triple .b_thmb{width:50%}
    .headline_ct.triple .b_thmb .headline_image{padding-top:0}
    .headline_ct.triple .s_thmb{width:25%;border-top:0}
    .headline_ct.triple .s_thmb:before{content:'';position:absolute;top:0;left:0;z-index:30;width:1px;height:100%;background:#fff}
    .headline_ct.triple .s_thmb ~ .s_thmb{margin-right:0;border-left:0}
    .headline_ct.triple .s_thmb .headline_image{padding-top:0}
    .headline_bx{position:static;float:right;width:25%}
    .headline_bx .title{font-size:14px}
    .headline_bx .title:before{top:4px;width:6px;height:6px}
    .headline_news .ico.vod{margin-top:1px}
    .headline_news .list{zoom:1;padding:39px 0 0 0}
    .headline_news .list:after{display:block;clear:both;content:""}
    .headline_news .list li{float:left;width:20%;height:100%}
    .headline_news .list li:first-child a{border-left-color:#fff}
    .headline_news .list a{position:relative;display:block;padding:14px 15px;border-left:1px solid #f2f2f2}
    .headline_news .list a > div{display:block}
    .headline_news .list .title{font-size:17px;line-height:1.25em;-webkit-line-clamp:3}
    .headline_news .list .headline_game{display:block;margin-top:0;margin-bottom:12px}
}
@media (min-width: 1024px) {
    .headline_bx, .headline_image, .headline_news:before{height:217px}
    .headline_group{margin:0;margin-bottom:-9px}
    .headline_ct.single .headline_title .title{font-size:22px;line-height:1.35em}
    .headline_ct.single .headline_title .ico{width:46px;height:21px;margin-top:3px}
    .headline_ct.single .headline_title .ico.vod{width:28px;height:28px;background-position:-320px -373px}
    .headline_ct.single .headline_title .ico.column{background-position:-320px -155px}
    .headline_ct.single .headline_title .ico.photo{background-position:-320px -176px}
    .headline_ct.single .headline_title .ico.radio{background-position:-320px -197px}
    .headline_ct.single .headline_title .ico.poll{background-position:-320px -218px}
    .headline_ct.double .headline_title .title{font-size:23px}
    .headline_ct.double .headline_title .ico.vod{margin-top:2px}
    .headline_ct.triple .headline_title .title{font-size:23px}
    .headline_ct.triple .headline_title .ico.vod{margin-top:2px}
    .headline_bx .title{font-size:17px;line-height:1.4em}
    .headline_bx .ico.vod{width:18px;height:18px;background-position:-320px -330px}
    .headline_news .head h2{height:47px;font-size:21px;line-height:50px}
    .headline_news .list{padding-top:47px}
    .headline_news .list a{padding:14px 23px 14px 19px}
    .headline_news .list .headline_game{margin-bottom:9px}
    .headline_news .source{display:block !important}
    .headline_news .ico.vod{width:18px;height:18px;margin-top:0;background-position:-320px -330px}
}

.league_head{zoom:1;overflow:hidden;position:relative;height:167px;margin:10px 0 -5px;box-sizing:border-box;-webkit-box-sizing:border-box;font-size:0;white-space:nowrap}
.league_head:after{display:block;clear:both;content:""}
.league_head > div{padding:0 10px 0 3px}
.league_head ~ .home{padding-top:0}
.league_head .league_bx{position:relative;display:inline-block;width:284px;margin-left:7px;vertical-align:top}
.league_head .league_bx a{display:block;color:#fff}
.league_head .league_bx .text{position:absolute;bottom:0;left:0;z-index:20;width:100%;padding:7px 25px 7px 16px;box-sizing:border-box;-webkit-box-sizing:border-box}
.league_head .league_bx .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;font-family:HelveticaNeue,AppleSDGothicNeo-Medium,Sans-serif;line-height:1.2em;letter-spacing:-0.5px;text-shadow:0 1px 1px rgba(0, 0, 0, 0.2);-webkit-text-shadow:0 1px 1px rgba(0, 0, 0, 0.2);white-space:normal}
.league_head .league_bx .source{color:#d1d1d1;font-size:11px;font-family:HelveticaNeue, Sans-serif}
.league_head .league_bx .image:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;z-index:10;background:url(/images/nsite/2015/Mobile/common/head_grd.png) repeat-x 0 100%;background-size:2px 157px;-webkit-background-size:2px 157px}
.league_head .league_bx .image img{width:100%;vertical-align:top}
.league_head .league_bx .ico_vod{width:17px;height:17px;margin:1px 4px 0 0;color:transparent;vertical-align:top;background-position:-270px -330px;text-shadow:none;-webkit-text-shadow:none}
@media (min-width: 768px) {
    .league_head{height:174px}
    .league_head .league_bx{width:296px}
    .league_head .league_bx .title{font-size:17px}
    .league_head .league_bx .source{padding-top:2px}
}
@media (min-width: 1024px) {
    .league_head{margin-top:15px;height:242px}
    .league_head > div{padding:0 45px}
    .league_head .league_bx{overflow:hidden;width:464px;height:226px;margin-left:0}
    .league_head .league_bx ~ .league_bx{margin-left:7px}
    .league_head .league_bx .image{margin-top:-15px}
    .league_head .league_bx .image:before{background-size:5px 226px;-webkit-background-size:5px 226px}
    .league_head .league_bx .text{padding:10px 25px 12px 27px}
    .league_head .league_bx .title{font-size:24px}
    .league_head .league_bx .source{padding-top:5px;font-size:15px}
    .league_head .league_bx .ico_vod{width:25px;height:25px;background-position:-320px -442px}
}

/* home */
.home{max-width:935px;margin:0 auto;padding-top:10px;padding-bottom:5px}
.home_group{zoom:1;overflow:hidden;background:#fff;border-top:4px solid #e7e7e7;border-bottom:5px solid #e7e7e7}
.home_group:after{display:block;clear:both;content:""}
.home_group2{zoom:1;overflow:hidden;background:#fff;border-top:4px solid #e7e7e7;border-bottom:5px solid #e7e7e7}
.home_group2:after{display:block;clear:both;content:""}
.home_ad_group > div, .home_ad_group > a{border-top:4px solid #e7e7e7;border-bottom:5px solid #e7e7e7}
.sports_home #sports_ad:empty{border:0}
.section_home #sports_ad:empty{margin-bottom:-1px;border-top:3px solid #e7e7e7;border-bottom:1px solid #dbdbdb}
.section_home .headline_group{margin-bottom:-4px}
.home_bx a{display:block;padding:11px 13px 12px}
.home_bx a:visited{color:#888}
.home_bx:before{display:block;height:1px;margin:-1px 12px 0;background:#f2f2f2;content:''}
.home_ct{zoom:1}
.home_ct:after{display:block;clear:both;content:""}
.home_ct .image{overflow:hidden;float:left;width:75px;margin:2px 13px 2px 0}
.home_ct .image img{height:50px;margin-left:-14px;vertical-align:top}
.home_ct .text{display:table-cell;height:54px;vertical-align:middle}
.home_ct .title{margin-top:-1px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light;line-height:1.3em}
.home_ct .desc{display:none}
.home_ct .source{padding-top:1px;width:100%;margin-bottom:-4px}
.home_ct .source span{display:inline-block;padding-right:1px;font-size:12px;vertical-align:top}
.home_ct .source .provider, .home_ct .source .count{color:#8c959d}
.home_ct .source .league, .home_ct .source .section{color:#2565d0}
.home_ct .source .visit{padding-left:2px;color:#8c959d;font-family:HelveticaNeue-Light}
.home_ct .source .visit:before{display:inline-block;width:13px;height:9px;margin:4px 2px 0 0;vertical-align:top;background-position:-55px -48px;content:''}
.home_ct .ico_vod{display:inline-block;width:14px;height:14px;margin:3px 4px 0 0;color:transparent;vertical-align:top;background-position:-320px -403px}
.home_ct.type_column{position:relative;padding-left:88px}
.home_ct.type_column .column{position:absolute;top:8px;left:19px;width:37px;height:28px;color:transparent;background-position:0 -204px}
.home_ct.type_column .image{display:block !important}
.home_ct.type_column .title{color:#2968d1}
.home_ct.type_column .tag{padding-right:5px;color:#58a3ff}
.home_ct.type_poll{position:relative;padding-left:88px}
.home_ct.type_poll .poll{position:absolute;top:0;left:13px;width:50px;height:50px;color:transparent;background-position:0 0}
.home_ct.type_poll .poll_end{position:absolute;top:0;left:13px;width:50px;height:50px;color:transparent;background-position:0 -51px}
.home_ct.type_poll .image{display:block !important}
.home_ct.type_blog{position:relative;padding-left:88px}
.home_ct.type_blog .blog{position:absolute;top:0;left:13px;width:50px;height:50px;color:transparent;background-position:0 -153px}
.home_ct.type_blog .title{-webkit-line-clamp:2}
.home_ct.type_post{position:relative;padding-left:88px}
.home_ct.type_post .post{position:absolute;top:0;left:13px;width:50px;height:50px;color:transparent;background-position:0 -102px}
.home_ct.type_post .title{-webkit-line-clamp:2}
@media (min-width: 530px) {
    .home_ct .source span{font-size:11px}
}
@media (max-width: 529px) {
    .league_home .home_bx{float:left;width:50%;position:relative}
    .league_home .home_bx a{padding:0;padding-top:91.24%}
    .league_home .home_bx:before{display:none}
    .league_home .home_bx:nth-child(2n) .home_ct{border-left:1px solid #f2f2f2}
    .league_home .home_ct{position:absolute;top:0;bottom:0;left:0;right:0;margin-top:-1px;padding:10px;border-top:1px solid #f2f2f2}
    .league_home .home_ct .image{float:none;width:100%;margin:0}
    .league_home .home_ct .image + .text{padding-top:8px}
    .league_home .home_ct .image img{width:100%;height:auto;margin-left:0}
    .league_home .home_ct .text{display:block;height:auto;padding:3px;padding-bottom:0}
    .league_home .home_ct .title{font-size:16px}
    .league_home .home_ct .desc{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:4px;color:#8c959d;font-size:13px;line-height:1.4em}
    .league_home .home_ct .image + .text .desc{display:none}
    .league_home .home_ct .source{position:absolute;bottom:0;left:0;padding:11px 14px;box-sizing:border-box;-webkit-box-sizing:border-box}
    .league_home .home_ct .source span{font-size:11px}
    .league_home .home_ct.type_column{position:absolute;padding:37px 13px 0}
    .league_home .home_ct.type_column .column{top:9px;left:13px;width:29px;height:22px;background-position:0 -292px}
    .league_home .home_ct.type_column .tag{display:block;padding-bottom:3px;font-size:15px}
    .league_home .home_ct.type_column .text{padding:0}
    .league_home .home_ct.type_poll{position:absolute;padding:0 13px 0}
    .league_home .home_ct.type_poll .poll, .league_home .home_ct.type_poll .poll_end{display:block;position:relative;left:0;width:84px;height:18px;margin-bottom:10px;background-position:0 -235px}
    .league_home .home_ct.type_poll .text{padding:0;padding-top:10px}
    .league_home .home_ct.type_blog{position:absolute;padding:0 13px 0}
    .league_home .home_ct.type_blog .blog{display:block;position:relative;left:0;width:40px;height:18px;margin-bottom:10px;background-position:0 -273px}
    .league_home .home_ct.type_blog .desc{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
    .league_home .home_ct.type_blog .text{padding:0;padding-top:10px}
    .league_home .home_ct.type_post{position:absolute;padding:0 13px 0}
    .league_home .home_ct.type_post .post{display:block;position:relative;left:0;width:40px;height:18px;margin-bottom:10px;background-position:0 -254px}
    .league_home .home_ct.type_post .desc{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
    .league_home .home_ct.type_post .text{padding:0;padding-top:10px}
}
@media (min-width: 530px) {
    .home_bx{float:left;width:33.33% !important;position:relative;margin-top:-1px}
    .home_bx:before{display:none}
    .home_ct{position:absolute;top:0;bottom:0;left:0;right:0;margin-right:-1px;margin-bottom:-1px;padding:11px;border-top:1px solid #f2f2f2;border-left:1px solid #f2f2f2}
    .home_ct .image{float:none;width:100%;margin:0}
    .home_ct .image + .text{padding-top:11px}
    .home_ct .image img{width:100%;height:auto;margin-left:0}
    .home_ct .text{display:block;height:auto;padding:8px 5px 0}
    .home_ct .title{font-size:16px}
    .home_ct .desc{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:5px;color:#8c959d;font-size:13px;line-height:1.4em}
    .home_ct .image + .text .desc{display:none}
    .home_ct .source{position:absolute;bottom:0;left:0;padding:11px 16px;box-sizing:border-box;-webkit-box-sizing:border-box}
    .home_ct.type_column{position:absolute;padding:52px 16px 0}
    .home_ct.type_column .column{top:22px;left:16px;width:29px;height:22px;background-position:0 -292px}
    .home_ct.type_column .tag{display:block;padding-bottom:3px;font-size:15px}
    .home_ct.type_column .text{padding:0}
    .home_ct.type_poll{position:absolute;padding:0 16px 0}
    .home_ct.type_poll .poll, .home_ct.type_poll .poll_end{display:block;position:relative;left:0;margin-bottom:10px}
    .home_ct.type_poll .poll{width:84px;height:18px;background-position:0 -235px}
    .home_ct.type_poll .text{padding:0;padding-top:16px}
    .home_ct.type_blog{position:absolute;padding:0 16px 0}
    .home_ct.type_blog .blog{display:block;position:relative;left:0;width:40px;height:18px;margin-bottom:10px;background-position:0 -273px}
    .home_ct.type_blog .desc{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
    .home_ct.type_blog .text{padding:0;padding-top:16px}
    .home_ct.type_blog .title{-webkit-line-clamp:3}
    .home_ct.type_post{position:absolute;padding:0 16px 0}
    .home_ct.type_post .post{display:block;position:relative;left:0;width:40px;height:18px;margin-bottom:10px;background-position:0 -254px}
    .home_ct.type_post .desc{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
    .home_ct.type_post .text{padding:0;padding-top:16px}
    .home_ct.type_post .title{-webkit-line-clamp:3}
}
@media (min-width: 530px) and (max-width: 767px) {
    .home_bx a{display:block;padding:0;padding-top:87.46%;content:""}
}
@media (min-width: 768px) {
    .home_bx{width:25% !important}
    .home_bx a{height:179px;padding:0}
    .home_bx:nth-child(4n+1){margin-left:-1px}
    .home_bx:nth-child(-n+4) .home_ct{border-top:0}
    .home_group2{position:relative;display:table;table-layout:fixed;width:100%}
    .home_group2 > div{display:table-cell;vertical-align:top}
    .home_group2 .home_bx{float:none}
    .home_ct .source span{font-size:13px}
}
@media (min-width: 1024px) {
    .home_bx a{height:201px}
    .home_ct{padding:14px}
    .home_ct .text{padding-top:10px}
    .home_ct .title{font-size:19px}
    .home_ct .source{padding:14px 19px}
    .home_ct .desc{font-size:15px}
    .home_ct .ico_vod{margin-top:4px}
}
/* home template */
.home_news{padding:0 13px}
.home_news li + li{border-top:1px solid #f2f2f2}
.home_news a{overflow:hidden;display:block;position:relative;height:38px;color:#222;line-height:41px}
.home_news a:visited{color:#888}
.home_news .title{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light}
.home_news .source{display:none;position:absolute;top:50%;right:0;height:38px;line-height:38px;margin-top:-19px;padding:0 3px;color:#999;font-size:11px;letter-spacing:0}
.home_news .source span{display:inline-block;padding-right:1px;font-size:10px;vertical-align:top}
.home_news .source .provider, .home_news .source .count{color:#8c959d}
.home_news .source .league, .home_news .source .section{color:#2565d0}
.home_news .source .visit{font-family:Helvetica,Sans-serif}
.home_news .source .visit .ico{display:inline-block;width:13px;height:9px;margin:14px 2px 0 0;background-position:-55px -48px}
.home_news .ico_vod{display:inline-block;width:14px;height:14px;margin:-2px 4px 2px 0;color:transparent;vertical-align:middle;background-position:-320px -403px}
.home_news li.type_column a .tag{padding-right:5px;color:#2968d1}
.home_news li.type_poll a .tag{padding-right:5px;color:#f25056}
.home_news li.type_blog a .tag{padding-right:5px;color:#00b990}
.home_news li.type_post a .tag{padding-right:5px;color:#2479ed}
@media (min-width: 530px) and (max-width: 767px) {
    .home_news .title{width:70%}
    .home_news .source{display:block}
}
@media (min-width: 767px) {
    .home_bx2{zoom:1}
    .home_bx2:after{display:block;clear:both;content:""}
    .home_bx2 .inner{float:left;width:50%;padding:0 13px;box-sizing:border-box;-webkit-box-sizing:border-box}
    .home_news{padding:0}
}
.home_option{overflow:hidden;position:relative;height:35px;margin:10px;margin-bottom:6px;border:1px solid #dfdfdf;background:#f0f0f0}
@media (min-width: 768px) {
    .home_option{height:42px}
}
@media (min-width: 1024px) {
    .home_option{margin:10px 0 6px}
}
.weather{position:absolute;top:1px;left:8px;height:35px;padding-left:27px}
.weather span{display:inline-block;vertical-align:top;line-height:34px;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,Sans-serif-Light}
.weather .region{color:#000;font-size:12px}
.weather .ico{position:absolute;top:6px;left:0;color:transparent;width:23px;height:20px}
.weather .wt1{background-position:-375px -21px}
.weather .wt2{background-position:-375px -42px}
.weather .wt3{background-position:-375px -63px}
.weather .wt4{background-position:-375px -84px}
.weather .wt5{background-position:-375px -105px}
.weather .wt6{background-position:-375px -126px}
.weather .wt7{background-position:-375px -147px}
.weather .wt8{background-position:-375px -168px}
.weather .wt9{background-position:-375px -189px}
.weather .wt10{background-position:-375px -210px}
.weather .wt11{background-position:-375px -231px}
.weather .wt12{background-position:-375px -252px}
.weather .wt13{background-position:-375px -273px}
.weather .wt14{background-position:-375px -294px}
.weather .wt15{background-position:-375px -315px}
.weather .wt16{background-position:-375px -336px}
.weather .wt17{background-position:-375px -357px}
.weather .wt18{background-position:-375px -378px}
.weather .wt19{background-position:-375px -399px}
.weather .wt20{background-position:-375px -420px}
.weather .wt21{background-position:-375px -441px}
.weather .wt22{background-position:-375px -462px}
.weather .temp{color:#ff2a00}
.view_option{margin-top:-1px;margin-right:-1px;text-align:right}
.view_option strong{position:absolute;right:-200px;color:transparent}
.view_option a{width:81px;height:37px;color:transparent;vertical-align:top}
.view_option .photo_on{background-position:-165px -210px}
.view_option .photo_off{background-position:-165px -250px}
@media (min-width: 768px) {
    .weather{top:3px}
    .weather .ico{top:8px}
    .weather .region{font-size:14px}
    .weather .temp{font-size:16px}
    .view_option a{width:97px;height:44px}
    .view_option .photo_on{background-position:-165px -290px}
    .view_option .photo_off{background-position:-165px -337px}
}
.radio_list a:after, .radio_list .live{background-image:url(/images/nsite/mobile/radio/2016/sp_radio.png);background-repeat:no-repeat;background-position:100% 100%;background-size:80px auto;-webkit-background-size:80px auto}
/* home template */
.home_now{zoom:1;margin:0 10px 9px;background:#2565d0;color:#fff;font-family:AppleSDGothicNeo-Medium}
.home_now:after{display:block;clear:both;content:""}
.home_now a{overflow:hidden;display:block;position:relative;min-height:44px;color:#fff}
.home_now a:before{position:absolute;top:50%;right:11px;width:5px;height:8px;margin-top:-4px;background-position:-55px -99px;content:''}
.home_now a:after{display:block;clear:both;content:''}
.home_now + i{padding-top:3px;border-top:0}
.home_now .link_text{display:none;position:absolute;top:0;right:23px;color:#c7d7f3;font-size:12px;line-height:45px}
.home_now .game{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:16px;line-height:44px}
.home_now .game span{display:inline-block;margin:-1px 5px 1px 0;vertical-align:middle}
.home_now a > div{float:left;width:50%;padding:0 20px;box-sizing:border-box;-webkit-box-sizing:border-box}
.home_now .team_lft{text-align:right}
.home_now .team_lft .score{float:right;padding-left:5px}
.home_now .team_lft .name{padding-right:29px}
.home_now .team_lft .emblem{right:-4px}
.home_now .team_rgt .score{float:left;padding-right:5px}
.home_now .team_rgt .name{padding-left:29px}
.home_now .team_rgt .emblem{left:-4px}
.home_now .score{display:inline-block;font-size:20px;font-family:HelveticaNeue-Bold;line-height:44px}
html[data-useragent*='Android'] .home_now .score{line-height:46px}
.home_now .name{position:relative;height:42px;padding-top:2px;font-size:13px;font-weight:normal;line-height:42px;overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap}
html[data-useragent*='Android'] .home_now .name{height:41px;padding-top:3px}
.home_now .emblem{position:absolute;top:50%;margin-top:-17px}
.home_now .time{display:none;position:absolute;top:0;left:11px;color:#cfd6fb;font-size:12px;font-family:HelveticaNeue-Medium;line-height:44px}
.home_now .state{position:absolute;top:0;left:50%;display:table;width:100px;height:44px;margin-left:-50px;padding-top:4px;color:#fff;text-align:center;font-weight:normal;font-size:11px;line-height:1.2em}
.home_now .state strong{display:table-cell;width:100%;font-weight:normal;vertical-align:middle}
.home_now .state span{display:block}
.home_now .state i{display:inline-block;margin-top:-1px;border-top:1px solid #4589ff;color:#fff;text-align:center;font-family:HelveticaNeue-Medium}
.home_now .spr{display:block;width:26px;height:14px;margin:-4px auto 0;vertical-align:top}
.home_now .spr.normal{display:block;text-align:center}
.home_now .spr.end{color:#2bff9a}
.home_now .spr.cancel{color:#fff}
.home_now .spr.round{color:#00fff6}
.home_now .spr.live{background-position:-55px -126px}
.home_now .spr.live ~ i{margin-top:1px;border-top:0}
.home_now .spr.f_hf{background-position:-55px -142px}
.home_now .spr.s_hf{background-position:-55px -158px}
.home_now .spr.overtime{background-position:-55px -174px}
.home_now.normal .score, .home_now.cancel .score{display:none}
.home_now.etc .time{display:block}
.home_now.etc a{padding:0 30px 0 50px}
.home_now.score_off .score{display:none}
html[data-useragent*='Android'] .home_now .state{height:46px;padding-top:2px}
html[data-useragent*='Android'] .home_now .state i{margin-top:3px;padding-top:3px}
html[data-useragent*='Android'] .home_now .state .pk{margin:3px 0 -3px;padding:0;vertical-align:bottom}
html[data-useragent*='Android'] .home_now .spr{margin-top:-2px}
@media (min-width: 530px) {
    .home_now{margin-bottom:12px}
}
@media (min-width: 768px) {
    .home_now .time{display:block;line-height:50px}
    .home_now .game, .home_now .link_text{display:block;line-height:52px}
    .home_now br{display:none}
    .home_now .score{line-height:50px}
    .home_now a, .home_now .name, .home_now .state{height:50px}
    .home_now .name{font-size:16px;line-height:48px}
}
@media (min-width: 1024px) {
    .home_now{margin:3px 0 13px}
}
.kbo_ps li{display:table;width:100%;table-layout:fixed}
.kbo_ps li + li{border-top:1px solid #fff}
.kbo_ps a{display:block;position:relative;height:100%;font-size:14px}
.kbo_ps a:after{display:block;clear:both;content:''}
.kbo_ps .state{position:absolute;top:50%;left:0;display:table;width:100%;height:30px;margin-top:-9px;text-align:center;font-weight:normal}
.kbo_ps .state > span{display:table-cell;width:100%;height:100%;font-weight:normal;font-size:10px;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,Sans-serif-Light;color:#999;vertical-align:middle}
.kbo_ps .state > span span{display:block;padding-bottom:3px;color:#2565d0;font-size:10px;line-height:1.2em;text-align:center}
.kbo_ps .state .cancel{color:#666}
.kbo_ps .state .live{display:block;width:24px;height:12px;margin:0 auto;background-position:-56px -127px}
.kbo_ps .state .live + i{display:block;margin-top:-2px;color:#e61d31}
.kbo_ps .score{position:absolute;top:50%;width:36px;margin-top:-18px;color:#2565d0;font-size:17px;line-height:30px;font-family:HelveticaNeue-Bold;text-align:center}
.kbo_ps .name{display:block;margin:0 3px;padding-bottom:1px;border-bottom:1px solid transparent;color:#000;font-family:AppleSDGothicNeo-Medium;font-weight:normal}
.kbo_ps .player{color:#999}
.kbo_ps .win .name{border-color:#c4c4c4}
.kbo_ps .team_lft, .kbo_ps .team_rgt{float:left;position:relative;display:table;width:50%;height:100%;vertical-align:middle;box-sizing:border-box;-webkit-box-sizing:border-box}
.kbo_ps .team_lft > span, .kbo_ps .team_rgt > span{display:table-cell;vertical-align:middle}
.kbo_ps .team_lft > span{padding-right:49px}
.kbo_ps .team_rgt > span{padding-left:49px}
.kbo_ps .team_lft .score{right:14px}
.kbo_ps .team_rgt .score{left:14px}
.kbo_ps .team_lft .name, .kbo_ps .team_lft .player{float:right}
.kbo_ps .team_rgt .name, .kbo_ps .team_rgt .player{float:left}
.kbo_ps .normal .score{color:#c6c6c6;font-family:HelveticaNeue-Light}
.kbo_ps.po li{height:68px}
.kbo_ps.ks li{height:48px}
.kbo_ps.ks .team_lft, .kbo_ps.ks .team_rgt{padding-bottom:4px}
.kbo_ps.ks .state{margin-top:-12px}
.kbo_ps.ks .score{margin-top:-21px}
.home_magazine a{display:block;position:relative;color:#fff}
.home_magazine .head{position:absolute;top:10px;left:12px;z-index:20;font-family:HelveticaNeue-Bold}
.home_magazine .tag{display:block;color:#fff;font-family:HelveticaNeue-Bold;font-size:10px}
.home_magazine .tag > span{display:inline-block;width:37px;height:7px;margin:5px 2px 0 0;color:transparent;vertical-align:top;background-position:0 -524px}
.home_magazine .title{display:block;margin-bottom:1px;font-size:22px;font-weight:normal;font-family:AppleSDGothicNeo-Light;line-height:1.25em;letter-spacing:-1px}
.home_magazine .desc{color:#d8d8d8;font-size:10px;font-family:AppleSDGothicNeo-Light}
.home_magazine .text{box-sizing:border-box;-webkit-box-sizing:border-box;position:absolute;bottom:10px;left:0;width:100%;padding:0 12px;z-index:20}
.home_magazine .image{display:block !important;background:#000}
.home_magazine .thmb_img{width:100%;vertical-align:top;opacity:0.6}
.home_magazine ~ .home_bx .image{display:block}
@media (min-width: 530px) and (max-width: 767px) {
    .home_magazine{background:#494955}
    .home_magazine a{zoom:1;padding-top:29.04%}
    .home_magazine a:after{display:block;clear:both;content:""}
    .home_magazine .image{position:absolute;top:0;left:0;width:64.6%}
    .home_magazine .text{left:auto;right:0;width:35.4%;padding:0 24px}
}
@media (min-width: 768px) {
    .home_magazine a{overflow:hidden;height:156px}
    .home_magazine{width:50%;box-sizing:border-box;-webkit-box-sizing:border-box;padding:11px}
    .home_magazine .image{position:absolute;top:0;left:0}
    .home_magazine .head{left:13px;top:8px}
    .home_magazine .text{padding:0 11px 0}
    .home_magazine .title{font-size:26px}
    .home_magazine .desc{padding-top:4px}
    .home_magazine .tag{padding-bottom:3px;padding-left:1px;font-size:11px}
    .home_magazine .tag > span{width:45px;height:9px;background-position:0 -533px}
}
@media (min-width: 1024px) {
    .home_magazine{padding:14px}
    .home_magazine a{height:202px}
}
.myteam{height:75px;background:#e7e7e7}
.myteam_list2{zoom:1}
.myteam_list2:after{display:block;clear:both;content:""}
.myteam_list2{overflow:hidden;height:75px;padding-right:10px;font-size:0;line-height:0;white-space:nowrap}
.myteam_list2 li{display:inline-block;width:80px;height:75px;margin-left:8px;background:#f9f9f9;vertical-align:top;text-align:center}
.myteam_list2 a{display:block;width:80px;height:75px;color:#000;font-size:12px}
.myteam_list2 .first{overflow:hidden;margin-left:10px;color:#fff;background:#3c64bb}
.myteam_list2 .title{display:block;padding-top:23px;color:#fff;font-size:15px}
.myteam_list2 .title em{display:block;color:#b0bcdf;font-family:Helvetica}
.myteam_list2 .emblem{display:block;margin:0 auto -8px}
.myteam_list2 .team{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap}
.myteam_list2 .empty{display:inline-block;width:18px;height:18px;margin-top:29px;color:transparent;background-position:0 -564px}
@media (min-width: 768px) {
    .myteam_list2 .first{width:143px}
    .myteam_list2 .first a{width:100%}
    .myteam_list2 li + li{margin-left:8px;margin-right:0 !important}
    .myteam_list2 .title{padding-top:0;line-height:76px}
    .myteam_list2 .title em{display:inline-block;padding-left:5px}
}
@media (min-width: 1024px) {
    .myteam_list2 .first{width:157px;margin-left:0}
}
.myteam_nodata{display:table;border:10px solid #e7e7e7;border-top:0;border-bottom:0;width:100%;height:75px;background-color:#e7e7e7;font-family:AppleSDGothicNeo-Light;box-sizing:border-box;-webkit-box-sizing:border-box}
.myteam_setting{display:table-cell;width:auto;border:1px solid #e1e1e1;border-right:0;padding:0 14px;height:100%;background-color:#f9f9f9;font-size:14px;line-height:21px;vertical-align:middle}
.myteam_setting span:last-child{display:inline-block}
.myteam_setting strong{display:inline-block;margin-right:2px;padding:2px 3px 0 4px;height:16px;background-color:#3772d4;color:#fff;line-height:16px;font-size:14px;font-weight:normal;vertical-align:top}
.myteam_help{display:inline-block;margin-left:5px;color:#3772d4;font-size:12px;vertical-align:top}
.myteam_help:after{display:inline-block;width:3px;height:5px;margin:7px 0 0 4px;vertical-align:top;background-position:-55px -59px;content:''}
.myteam_btn_area{display:table-cell;border:1px solid #e1e1e1;border-left:0;width:60px;background-color:#646974;vertical-align:middle}
.btn_myteam_setting{overflow:hidden;display:block;width:100%;height:75px;color:#fff;font-size:14px;text-align:center;line-height:78px}
.btn_myteam_setting .t{display:none}
@media (min-width: 530px) {
    .myteam_setting{padding-top:3px;font-size:17px;text-align:center}
    .myteam_help{margin-left:10px}
    .myteam_btn_area{width:33.3%}
    .btn_myteam_setting{font-size:17px}
    .btn_myteam_setting .t{display:inline}
    .btn_myteam_setting .m{display:none}
}
@media (min-width: 768px) {
    .myteam_setting{font-size:19px}
    .myteam_setting strong{margin-top:-1px;height:19px;line-height:18px;font-size:16px}
    .myteam_btn_area{width:25%}
}
@media (min-width: 1024px) {
    .myteam_nodata{border:0}
}
.a .myteam_setting{font-size:13px}
@media (min-width: 530px) {
    html[data-useragent*='Android 2.'] .btn_myteam_setting{font-size:17px}
}
.radio{overflow:hidden;background-color:#e7e7e7}
.radio > a{position:relative;display:block}
.radio > a:after{position:absolute;top:3px;right:13px;width:9px;height:17px;background-position:0 -424px;content:''}
.radio h2{display:inline-block;width:58px;height:19px;margin:1px 15px;color:transparent;background-position:0 -403px}
.radio_scroll{margin-top:10px;height:112px}
.radio_list{zoom:1;margin:0 10px;white-space:nowrap;font-size:0}
.radio_list:after{display:block;clear:both;content:""}
.radio_list li{display:inline-block;position:relative;background:#fff;white-space:normal;vertical-align:top}
.radio_list li ~ li{margin-left:4px}
.radio_list a{box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;display:block;width:198px;height:112px;padding:0 69px 0 13px;vertical-align:top;background:#fff}
.radio_list a:after{display:block;position:absolute;top:31px;right:15px;width:36px;height:36px;content:''}
.radio_list .rb:after{background-position:0 0}
.radio_list .bc:after{background-position:-40px 0}
.radio_list .fn1:after{background-position:0 -40px}
.radio_list .fn2:after{background-position:-40px -40px}
.radio_list .ms:after{background-position:0 -80px}
.radio_list .fo:after{background-position:-40px -80px}
.radio_list .gs:after{background-position:0 -120px}
.radio_list .os:after{background-position:-40px -120px}
.radio_list .fl:after{background-position:0 -160px}
.radio_list .fp:after{background-position:-40px -160px}
.radio_list .mn:after{background-position:0 -200px}
.radio_list .tb:after{background-position:-40px -200px}
.radio_list .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-top:2px;font-size:18px;line-height:21px}
.radio_list .source{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;position:absolute;bottom:10px;left:0;max-width:100%;padding:0 12px;color:#999;font-size:11px;box-sizing:border-box;-webkit-box-sizing:border-box}
.radio_list .source .time + .info:before{display:inline-block;overflow:hidden;width:1px;height:10px;margin:0 4px 0 2px;background:#e7e7e7;vertical-align:-1px;content:''}
.radio_list .source .time{font-family:HelveticaNeue-Light, AppleSDGothicNeo-Light;font-size:11px}
.radio_list .live{display:inline-block;position:absolute;top:31px;right:15px;z-index:1;width:36px;height:36px;background-position:0 -240px;color:transparent}
.radio_list .tag{display:block;padding-top:11px;font-size:12px}
.radio_list .rb .tag{color:#1dbed0}
.radio_list .fn2 .tag{color:#45a1f0}
.radio_list .ms .tag{color:#5f6edb}
.radio_list .fo .tag{color:#f45d43}
.radio_list .fn1 .tag{color:#f04f6a}
.radio_list .bc .tag{color:#d08f22}
.radio_list .gs .tag{color:#ae6edf}
.radio_list .os .tag{color:#3fc74c}
.radio_list .fp .tag{color:#5591ff}
.radio_list .mn .tag{color:#3f68ff}
.radio_list .tb .tag{color:#20c384}
.radio_list .fl .tag{color:#f47319}
@media (min-width: 1024px) {
    .radio h2{margin:1px 5px}
    .radio > a:after{right:8px}
    .radio_list{margin:0}
    .radio_list li ~ li{margin-left:5px}
    .radio_list a{width:230px;padding-right:74px}
}
.home_photo .wrap{position:relative;zoom:1}
.home_photo .wrap:after{display:block;clear:both;content:""}
.home_photo img{width:100%;vertical-align:top}
.home_photo .photo_b{height:100%}
.home_photo .photo_b a{position:relative;display:block;height:100%;color:#fff}
.home_photo .photo_b a:before{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0, 0, 0, 0.2);background-image:url(/images/nsite/2014/mobile/common/headline_grd.png);background-repeat:repeat-x;background-position:0 100%;background-size:100% auto;-webkit-background-size:100% auto;content:''}
.home_photo .title{position:absolute;left:0;top:-19px;z-index:30;width:100%;color:#fff}
.home_photo .title a{display:block;padding:2px 12px;color:#fff}
.home_photo .title a > span{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;font-size:17px}
.home_photo .title .ico{display:inline-block;width:33px;height:19px;margin:0 5px 0 0;color:transparent;vertical-align:bottom;background-position:0 -544px}
.home_photo .photo_list{zoom:1}
.home_photo .photo_list:after{display:block;clear:both;content:""}
.home_photo .photo_list{padding:12px}
.home_photo .photo_list li{float:left;width:25%;margin-left:-1px}
.home_photo .photo_list a{display:block}
.home_photo .photo_list .inner{overflow:hidden;position:relative;border:1px solid rgba(0, 0, 0, 0.2);padding-top:58.90%}
.home_photo .photo_list .inner .thmb{position:absolute;top:0;left:0;z-index:10;width:100%;height:auto}
.home_photo .photo_list li.on .inner:before{position:absolute;top:0;bottom:0;left:0;right:0;z-index:20;border:2px solid rgba(255, 255, 255, 0.7);box-sizing:border-box;-webkit-box-sizing:border-box;content:''}
.home_photo ~ .home_bx .image{display:block}
@media (max-width: 529px) {
    .home_photo .photo_s{position:absolute;left:0;bottom:0;width:100%}
}
@media (min-width: 530px) and (max-width: 767px) {
    .home_photo{zoom:1}
    .home_photo:after{display:block;clear:both;content:""}
    .home_photo .title{position:absolute;top:auto;bottom:12px;width:64.8%}
    .home_photo .photo_b{overflow:hidden;position:absolute;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;padding-right:35.2%}
    .home_photo .photo_s{zoom:1;float:right;width:35.2%}
    .home_photo .photo_s:after{display:block;clear:both;content:""}
    .home_photo .photo_list{width:100%;padding:0}
    .home_photo .photo_list li{width:50%;margin-left:0}
    .home_photo .photo_list .inner{padding-top:0;border:0}
    .home_photo .photo_list .inner .thmb{position:relative;top:0;left:0;margin-top:0;margin-left:0}
}
@media (min-width: 768px) {
    .home_photo{box-sizing:border-box;-webkit-box-sizing:border-box;width:50%;padding:11px}
    .home_photo > .wrap{zoom:1}
    .home_photo > .wrap:after{display:block;clear:both;content:""}
    .home_photo > .wrap .title{width:76.4%;top:auto;bottom:5px}
    .home_photo > .wrap .photo_b{box-sizing:border-box;-webkit-box-sizing:border-box;overflow:hidden;position:absolute;width:100%;height:100%;padding-right:23.6%}
    .home_photo > .wrap .photo_s{zoom:1;float:right;width:23.6%}
    .home_photo > .wrap .photo_s:after{display:block;clear:both;content:""}
    .home_photo > .wrap .photo_list{width:100%;padding:0}
    .home_photo > .wrap .photo_list li{width:100%;margin-left:0}
    .home_photo > .wrap .photo_list .inner{padding-top:45.23%;border:0}
}
@media (min-width: 1024px) {
    .home_photo{padding:14px}
}
.home_hotclip{position:relative;height:130px;padding-top:3px;background:#e7e7e7}
.list_hotclip{padding:0 11px 0 10px;white-space:nowrap}
.list_hotclip a{display:block}
.list_hotclip a > div{display:-webkit-box;-webkit-box-orient:vertical}
.list_hotclip .text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-ordinal-group:2}
.list_hotclip .image{position:relative;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-ordinal-group:1}
.list_hotclip .image img{vertical-align:top}
.list_hotclip .image .ico_vod{display:block;position:absolute;top:50%;left:50%;z-index:20;width:32px;height:32px;margin-top:-16px;margin-left:-16px;color:transparent;background-position:-270px -403px}
.list_hotclip .image .play{position:absolute;bottom:0;right:0;z-index:20;overflow:hidden;height:19px;padding:0 5px;background:rgba(0, 0, 0, 0.5);color:#fff;font-size:13px;font-family:Helvetica,Sans-serif;line-height:19px}
.list_hotclip .image:after{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0, 0, 0, 0.15);content:''}
.list_hotclip .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.list_hotclip .source span + span{padding-left:5px}
.list_hotclip .source .visit{font-family:HelveticaNeue}
.list_hotclip .source .visit .ico{margin:4px 3px 0 0;color:transparent;vertical-align:top;opacity:0.7}
.list_hotclip li{display:inline-block;width:125px;vertical-align:top}
.list_hotclip li + li{margin-left:5px}
.list_hotclip .text{padding:7px 3px 0}
.list_hotclip .title{font-size:14px;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light;line-height:1.3em;white-space:normal;color:#000;height:36px}
.list_hotclip .source{color:#6f7176;font-size:11px}
.list_hotclip .source .visit .ico{display:inline-block;width:7px;height:9px;margin:4px 3px 0 0;color:transparent;vertical-align:top;background-position:-55px -37px}
.list_hotclip .image{position:relative;height:70px}
.match_box{background:#fff;font-family:AppleSDGothicNeo-Light}
.match_box .head{border-bottom:1px solid #f0f0f0}
.match_box .head .title{overflow:hidden;display:block;position:relative;padding:0 12px;height:38px;line-height:38px;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,Sans-serif-Light}
.match_box .head .title h3{display:inline-block;font-size:15px;font-weight:normal}
.match_box .head .title h3 + span{padding-left:8px;color:#777;font-size:11px}
.match_box .head a.title:after{content:'';position:absolute;top:50%;right:11px;width:8px;height:15px;margin-top:-7px;background-position:-55px -109px}
.match_box .game_list{overflow:hidden}
.match_box .game_list:after{display:block;clear:both;content:''}
.match_box .game_li{position:relative;height:38px}
.match_box .game_li + li{border-top:1px solid #f7f7f7}
.match_box .game_li a{display:block;padding:0 8px;border-right:1px solid transparent;border-left:1px solid transparent;text-align:center}
.a .match_box .game_li a{padding:0}
.match_box .game_li a:after{display:block;clear:both;content:''}
.match_box .name{position:relative;display:block;overflow:hidden;padding:5px 0 4px;font-weight:normal;font-size:13px;line-height:29px;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;-webkit-box-sizing:border-box}
.match_box .emblem{position:absolute;top:50%;width:29px;height:29px;margin-top:-15px;color:#000;font-size:18px;font-family:HelveticaNeue-Light;line-height:30px;text-align:center}
.match_box .score{padding:3px 0 6px;width:29px;height:29px;line-height:29px;font-size:17px;font-family:HelveticaNeue-Medium;text-align:center}
.a .match_box .score{letter-spacing:-1px}
.match_box .no.score{color:#d8d8d8;font-family:HelveticaNeue}
.match_box .team_lft{float:left;padding-right:16px;width:50%;box-sizing:border-box;-webkit-box-sizing:border-box}
.match_box .team_lft > span{zoom:1;display:block}
.match_box .team_lft > span:after{display:block;clear:both;content:""}
.match_box .team_lft .score{float:right}
.match_box .team_lft .name{padding-right:35px;text-align:right}
.match_box .team_lft .emblem{right:0}
.a .match_box .team_lft{padding-right:14px}
.a .match_box .team_lft .score{padding-left:0}
.match_box .team_rgt{float:right;padding-left:16px;width:50%;box-sizing:border-box;-webkit-box-sizing:border-box}
.match_box .team_rgt > span{zoom:1;display:block}
.match_box .team_rgt > span:after{display:block;clear:both;content:""}
.match_box .team_rgt .score{float:left}
.match_box .team_rgt .name{padding-left:35px;text-align:left}
.match_box .team_rgt .emblem{left:0}
.a .match_box .team_rgt{padding-left:14px}
.a .match_box .team_rgt .score{padding-right:0}
.match_box .state{position:absolute;top:0;left:50%;display:table;width:100px;height:37px;margin-left:-50px;padding-top:1px;color:#666;line-height:1.1em;table-layout:fixed}
.match_box .state strong{display:table-cell;width:100%;font-weight:normal;font-size:11px;vertical-align:middle}
.match_box .state span{display:block}
.match_box .state i{display:block;min-width:26px;margin-top:-2px;color:#e61d31;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light;font-size:9px;line-height:1em}
.match_box .state .live{display:block;width:24px;height:12px;margin:0 auto;background-position:-56px -127px}
.match_box .state .live + i{margin-top:0;padding-top:2px}
.match_box .normal .state{color:#2565d0}
.match_box .normal .state i{display:inline-block;margin-bottom:0;padding-top:2px;border-top:1px solid #e1e1e1;color:#828282;font-size:10px}
.match_box .pre{height:37px;font-size:12px;color:#c4c4c4;text-align:center;line-height:38px}
.match_box.score_off .score{display:none}
.match_box.type2 .game_li{height:75px}
.match_box.type2 .team_lft, .match_box.type2 .team_rgt, .match_box.type2 .state{height:72px}
.match_box.type2 .name{line-height:73px}
.match_box.etc .game_li{float:none !important;width:100% !important;border-top:0;border-bottom:1px solid #f7f7f7}
.match_box.etc .game_li a{padding:0 10px 0 48px}
.match_box.etc .game_li:last-child{border-bottom:0}
.match_box.etc .game{overflow:hidden;height:38px;font-size:13px;line-height:40px;white-space:nowrap;text-overflow:ellipsis;text-align:left}
.match_box.etc .game span{display:inline-block;margin:-1px 13px 0 0;width:24px;color:#2565d0;font-size:11px;vertical-align:middle;text-align:center}
.match_box.etc .cancel .game span{color:#888}
.match_box.etc .game .live{display:inline-block;width:24px;height:12px;margin-top:-3px;color:transparent;background-position:-56px -127px}
.match_box.etc .time{position:absolute;top:0;left:10px;width:auto;height:38px;color:#888;font-size:11px;font-family:HelveticaNeue;line-height:39px}
.match_box.etc .game2{position:absolute;top:0;right:9px;display:table;height:38px;table-layout:fixed}
.match_box.etc .game2 > div{display:table-cell;vertical-align:middle}
.match_box.etc .game2 span{display:block;color:#666;font-size:11px;line-height:1.15em;text-align:right}
.match_box.etc .game2 span:only-child{padding-top:1px}
.match_box.etc .game2 .round{color:#999}
.match_box.golf .game_li a{padding:0 50px 0 80px}
.match_box.golf .game .live{margin-right:4px}
.match_box.esports .game_li a{padding-right:75px}
@media (min-width: 768px) {
    .match_box .game_li{float:left;width:50%}
    .match_box .game_li:nth-of-type(2){border-top:0}
    .match_box .game_li:nth-of-type(2n+1) a{border-right-color:#ebebeb}
    .match_box .game_li:nth-of-type(2n+1):before{position:absolute;top:-1px;width:200%;height:1px;background-color:#f7f7f7;content:''}
    .match_box .game_li:only-child{float:none;margin:0 auto;width:100%}
    .match_box .game_li:only-child a{border:0}
    .match_box.etc .game_li:nth-of-type(2n+1):before{display:none}
}
.myleague_banner{background-color:#e7e7e7}
.myleague_banner .title{padding:3px 13px 10px;color:#1a1a1a;font-size:16px;font-family:AppleSDGothicNeo-Regular;letter-spacing:-1px;line-height:20px}
.myleague_banner .title h3{display:inline-block;margin:4px 4px 0 0;width:69px;height:11px;color:transparent;line-height:20px;vertical-align:top;background-position:0 -381px}
.myleague_banner a{display:block;text-align:center;background-color:#000;background-position:50% 0;background-repeat:no-repeat;-webkit-background-size:600px 125px;background-size:600px 125px}
.myleague_banner .user_count{padding:89px 0 18px;height:18px;color:#00f0ff;font-size:15px;font-family:AppleSDGothicNeo-Regular;letter-spacing:-0.5px;line-height:18px}
.myleague_banner .user_count em{letter-spacing:0}
.myleague_banner .user_count:after{display:inline-block;margin-left:3px;width:6px;height:10px;background-position:0 -392px;content:''}
.player_info_scroll{height:165px;background-color:#e7e7e7}
.player_info{zoom:1;padding:0 14px;font-size:0;white-space:nowrap;font-family:AppleSDGothicNeo-Light}
.player_info:after{display:block;clear:both;content:""}
.player_info li{position:relative;display:inline-block;border:1px solid #e0e0e0;width:103px;height:163px;background-color:#fbf9f9;text-align:center}
.player_info li ~ li{margin-left:10px}
.player_info .thmb{float:left}
.player_info .emblem_wrap{display:block;overflow:hidden;padding-top:4px;height:33px}
.player_info .position{display:block;overflow:hidden;padding-top:1px;height:36px;color:#2968d1;background-color:#f0f0f0;line-height:37px}
.player_info .issue{display:table;width:100%}
.player_info .issue .name{display:table-cell;padding-top:3px;height:47px;font-size:15px;font-weight:normal;vertical-align:middle}
.player_info .issue .field{display:table-row;font-size:10px;line-height:normal}
.player_info .issue em{display:block;color:#ff2a00;font-size:15px;font-family:HelveticaNeue-Medium}
@media (min-width: 1024px) {
    .player_info{padding:0}
}
.league_news_scroll{height:155px;background-color:#e7e7e7}
.league_list{padding:0 10px;font-size:0;white-space:nowrap;font-family:AppleSDGothicNeo-Light}
.league_list a{color:#fff}
.league_item{display:inline-block;padding:11px 15px 15px;width:224px;height:129px;background-color:#2565d0;vertical-align:top}
.league_item ~ .league_item{margin-left:9px}
.league_item .title{position:relative;display:block;padding-top:5px;padding-right:8px}
.league_item .title:after{position:absolute;top:6px;right:1px;width:7px;height:12px;background-position:-55px -85px;content:''}
.league_item .season{position:absolute;top:8px;right:16px;width:31px;height:9px;color:transparent;background-position:-55px -75px}
.league_item .league_name{font-size:16px}
.league_item.afc{background-position:0 0}
.league_item.bundesliga{background-position:0 -160px}
.league_item.champseuro{background-position:0 -320px}
.league_item.epl{background-position:0 -480px}
.league_item.kbl{background-position:0 -640px}
.league_item.kbo{background-position:0 -800px}
.league_item.kleague{background-position:0 -960px}
.league_item.mlb{background-position:0 -1120px}
.league_item.nba{background-position:0 -1280px}
.league_item.primera{background-position:0 -1440px}
.league_item.seria{background-position:0 -1600px}
.league_item.wkbl{background-position:0 -1760px}
.league_news_list{margin-top:3px}
.league_news_list li{color:#fff}
.league_news_list li a{display:block;padding:3px 0 1px}
.league_news_list li ~ li{margin-top:6px}
.league_news_list .contents{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap}
@media (min-width: 1024px) {
    .league_list{padding:0}
}
.home_article_rank .head{border-bottom:1px solid #e9e9e9}
.home_article_rank .head a{display:block;position:relative;padding:14px 12px 0;height:27px}
.home_article_rank .head a:after{position:absolute;top:10px;right:14px;width:11px;height:19px;background-position:-165px -569px;content:''}
.home_article_rank .head > div{display:block;position:relative;padding:14px 12px 0;height:27px}
.home_article_rank .head > div h3 + span{position:absolute;top:14px;right:12px}
.home_article_rank .head h3{float:left;padding-right:8px;color:#2565d0;font-size:15px;font-weight:normal;vertical-align:top}
.home_article_rank .head .orderby{color:#000;font-size:15px;font-family:AppleSDGothicNeo-Regular,HelveticaNeue,sans-serif}
.home_article_rank .head span{color:#777;font-size:11px;font-family:HelveticaNeue-Light}
.article_ranking.left li:first-child{border-top:0}
.article_ranking a{position:relative;display:block;padding:0 50px 0 37px;line-height:42px}
.article_ranking a:visited{color:#888}
.article_ranking li:after{clear:both;display:table;content:''}
.article_ranking li{border-top:1px solid #f4f4f4}
.article_ranking .rank{position:absolute;left:7px;width:27px;font-size:16px;font-family:HelveticaNeue-MediumItalic,sans-serif;text-align:center}
.article_ranking .title{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;display:block;padding-top:2px;height:40px;font-size:15px;font-weight:normal;font-family:AppleSDGothicNeo-Regular,HelveticaNeue,sans-serif}
.article_ranking .hit{position:absolute;top:0;right:12px;width:55px;color:#777;font-size:12px;font-family:HelveticaNeue-Light;text-align:right}
.article_ranking .best .rank{color:#43a0fd}
html[data-useragent*='Android'] .article_ranking .rank{font-family:sans-serif;font-style:italic;font-weight:bold}
html[data-useragent*='Android'] .article_ranking .title{padding-top:0}
@media (min-width: 768px) {
    .home_article_rank{zoom:1}
    .home_article_rank:after{display:block;clear:both;content:""}
    .article_ranking{padding:0 13px;width:50%;box-sizing:border-box;-webkit-box-sizing:border-box}
    .article_ranking.left{float:left}
    .article_ranking.left a{padding:0 40px 0 23px}
    .article_ranking.left .rank{left:-7px}
    .article_ranking.right{float:right}
    .article_ranking.right li:first-child{border-top:0}
    .article_ranking:after{clear:both;display:table;content:''}
    .article_ranking a{position:relative;display:block;padding:0 40px 0 25px;line-height:42px}
    .article_ranking .rank{left:-5px}
    .article_ranking .hit{right:2px}
    .home_article_rank ol.article_ranking:only-of-type{width:100%}
}
.home_vod .head a{display:block;position:relative}
.home_vod .head a:after{position:absolute;top:50%;right:15px;width:8px;height:15px;margin-top:-8px;background-position:-55px -109px;content:''}
.home_vod .head h2{overflow:hidden;height:41px;padding:0 15px;color:#333;font-size:16px;font-weight:normal;line-height:42px}
.vod_list{zoom:1;padding:0 10px 0 9px;counter-increment:num 0}
.vod_list:after{display:block;clear:both;content:""}
.vod_list li:nth-child(n+8){display:none}
.vod_list a{display:block}
.vod_list a:before{position:absolute;top:8px;left:10px;z-index:20;display:inline-block;color:#fff;font-size:18px;font-family:HelveticaNeue-Bold;content:counter(num);counter-increment:num}
.vod_list .thmb_img{position:absolute;top:0;left:0;height:100%;margin-left:-19px;vertical-align:top}
.vod_list .image{overflow:hidden;position:relative}
.vod_list .image:after{position:absolute;top:0;bottom:0;left:0;right:0;z-index:10;background-color:rgba(0, 0, 0, 0.3);content:''}
.vod_list .image .play{position:absolute;bottom:0;right:0;z-index:20;overflow:hidden;height:19px;padding:0 5px;background:rgba(0, 0, 0, 0.5);color:#fff;font-size:13px;font-family:Helvetica,Sans-serif;line-height:19px}
.vod_list .text{height:57px;padding:9px 4px;color:#999;font-size:13px}
.vod_list .text .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#333;font-size:15px;line-height:1.25em}
.vod_list .text .league{display:none}
.vod_list .text .visit .ico{display:inline-block;width:9px;height:10px;margin:3px 4px 0 1px;color:transparent;background-position:-55px 0;vertical-align:top}
.vod_list .text .play .ico{display:inline-block;width:11px;height:11px;margin:4px 4px 0 1px;color:transparent;background-position:-270px -436px;vertical-align:top}
.vod_list .source{padding-top:2px}
.vod_list .source .visit, .vod_list .source .play{font-family:HelveticaNeue-Light,Sans-serif-Light;font-size:12px}
.vod_list .source .play{display:none;margin-left:5px}
.vod_list .best1 a{position:relative}
.vod_list .best1 a:before{top:17px;left:13px;font-size:29px}
.vod_list .best1 .image{padding-top:53.12%}
.vod_list .best1 .image .ico_vod{position:absolute;top:50%;left:50%;z-index:20;width:47px;height:47px;margin:-36px 0 0 -24px;color:transparent;background-position:-270px -475px}
.vod_list .best1 .text{position:absolute;bottom:10px;left:0;z-index:30;width:100%;height:auto;padding:0 14px;color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box}
.vod_list .best1 .text .title{color:#fff;font-family:AppleSDGothicNeo-Medium,Sans-serif;font-size:17px;line-height:1.2em;-webkit-line-clamp:1}
.vod_list .best1 .text .visit .ico{background-position:-55px -12px}
.vod_list .best1 .source{margin-top:-1px;padding-top:0}
.vod_li{float:left;width:50%;padding-left:1px;box-sizing:border-box;-webkit-box-sizing:border-box}
.vod_li a{position:relative}
.vod_li .image{padding-top:55.85%}
.vod_li .image .thmb_img{width:auto;height:100%;margin-left:-17px}
.vod_li .image .ico_vod{position:absolute;top:50%;left:50%;z-index:20;width:37px;height:37px;margin-top:-19px;margin-left:-19px;color:transparent;background-position:-270px -436px}
.best2{float:left;width:50%;padding-left:1px;box-sizing:border-box;-webkit-box-sizing:border-box}
.best2 a{position:relative;display:block}
.best2 a > div{display:-webkit-box;-webkit-box-orient:vertical}
.best2 .image{padding-top:55.85%}
.best2 .image .thmb_img{width:auto;height:100%;margin-left:-17px}
.best2 .image .ico_vod{position:absolute;top:50%;left:50%;z-index:20;width:37px;height:37px;margin-top:-19px;margin-left:-19px;color:transparent;background-position:-270px -436px}
@media (max-width: 767px) {
    .vod_list .best1{margin:0 -10px 10px -9px}
}
@media (min-width: 530px) and (max-width: 767px) {
    .vod_list .best1{zoom:1}
    .vod_list .best1:after{display:block;clear:both;content:""}
    .vod_list .best1 a{padding-right:34%;background:#494955}
    .vod_list .best1 a:before{top:0;left:66.6%;margin:17px 0 0 10px}
    .vod_list .best1 .image{padding-top:48%}
    .vod_list .best1 .image .thmb_img{margin-left:0}
    .vod_list .best1 .image .play{display:none}
    .vod_list .best1 .image .ico_vod{margin-top:-24px}
    .vod_list .best1 .text{left:auto;right:0;width:34%;height:auto}
    .vod_list .best1 .text .title{font-size:21px;line-height:24px;-webkit-line-clamp:2}
    .vod_list .best1 .source{margin-top:5px}
    .vod_list .best1 .source .play{display:inline-block}
    .vod_list .best1 .source .play .ico{background-position:-55px -24px}
    .vod_list .vod_li{width:33.3%}
    .vod_list .vod_li .image{padding-top:48.62%}
    .vod_list .vod_li .thmb_img{margin-left:-2px}
    .vod_list .best2{width:33.3%}
    .vod_list .best2 .image{padding-top:48.62%}
    .vod_list .best2 .thmb_img{margin-left:-2px}
}
@media (min-width: 768px) {
    .vod_list li:nth-child(n+8){display:block}
    .vod_list .text .league{display:inline-block;padding-right:5px}
    .vod_list .best1{float:left;width:50%;margin-bottom:10px;padding-left:1px;box-sizing:border-box;-webkit-box-sizing:border-box}
    .vod_list .best1 .image{padding-top:48.25%}
    .vod_list .best1 .thmb_img{width:auto;height:100%;margin-left:0}
    .vod_list .best2{float:left;margin-bottom:10px}
    .vod_list .best2 a:before{top:17px;left:13px;font-size:29px}
    .vod_list .best2 .image{padding-top:48.25%}
    .vod_list .best2 .image .ico_vod{position:absolute;top:50%;left:50%;z-index:20;width:47px;height:47px;margin:-36px 0 0 -24px;color:transparent;background-position:-270px -475px}
    .vod_list .best2 .thmb_img{width:auto;height:100%;margin-left:0}
    .vod_list .best2 .text{position:absolute;bottom:10px;left:0;z-index:30;width:100%;height:auto;padding:0 15px;color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box}
    .vod_list .best2 .text .title{color:#fff;font-family:AppleSDGothicNeo-Medium,Sans-serif;font-size:17px;line-height:1.2em;-webkit-line-clamp:1}
    .vod_list .best2 .text .visit .ico{background-position:-55px -12px}
    .vod_list .vod_li{width:25%}
    .vod_list .vod_li .image{padding-top:0}
    .vod_list .vod_li .image .thmb_img{position:relative;width:100%;margin-left:0}
}
.home_pitcher{padding:2px 0 1px;background:#e7e7e7}
.home_pitcher .head{padding:0 12px 6px;color:#222;font-weight:normal;font-size:15px}
.home_pitcher .head span{padding-left:2px;color:#2565d0;font-family:HelveticaNeue}
.home_pitcher .inner{position:relative;margin:0 8px;border-radius:3px;-webkit-border-radius:3px}
.home_pitcher .inner ~ .inner{margin-left:-4px}
.home_pitcher .player{overflow:hidden;height:108px;background:#c4c7ca url(/images/nsite/2015/Mobile/common/pitcher_vs2.png) no-repeat 50% 50%;background-size:26px 16px;-webkit-background-size:26px 16px;border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0}
.home_pitcher .player:after{display:block;clear:both;content:''}
.home_pitcher .player > div{position:relative;float:left;width:50%;height:100%}
.home_pitcher .player .info{position:relative;z-index:20;padding:25px 23px 0}
.home_pitcher .player .thmb{position:absolute;top:0;z-index:10;margin:0 -37px;vertical-align:top}
.home_pitcher .player .team{display:inline-block;height:24px;padding:0 2px;vertical-align:top;color:#272a2d;font-size:10px}
.home_pitcher .player .emblem{margin:-5px -2px 0;vertical-align:top}
.home_pitcher .player .name{display:block;margin:-4px 0 6px;font-size:18px;font-weight:normal;font-family:AppleSDGothicNeo-SemiBold;letter-spacing:-0.5px}
.home_pitcher .player .name:before{display:table;clear:both}
.home_pitcher .player .name + div{padding:0 2px;color:#828487;font-size:12px;font-family:HelveticaNeue,AppleSDGothicNeo-Regular;line-height:16px}
.home_pitcher .player_home{text-align:right}
.home_pitcher .player_home .thmb{left:0}
.home_pitcher .player_home .emblem{float:right}
.home_pitcher .player_away .thmb{right:0}
.home_pitcher .player_away .emblem{float:left}
.home_pitcher .graph_wrap{padding:12px 2px 13px;background:#fff;border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px}
.home_pitcher .graph_wrap:after{display:block;clear:both;content:''}
.home_pitcher .graph_wrap > dl{float:left;width:50%;padding:0 10px;box-sizing:border-box;-webkit-box-sizing:border-box}
.home_pitcher .graph_wrap dd{position:relative;margin-bottom:2px}
.home_pitcher .graph_wrap .title{overflow:hidden;display:block;height:18px;color:#999;font-size:11px;font-family:HelveticaNeue;font-weight:normal;line-height:18px}
.home_pitcher .graph_wrap .stat{position:absolute;top:1px;padding:0 1px;color:#666;font-size:11px;font-family:HelveticaNeue-Medium}
.home_pitcher .graph_wrap .graph{overflow:hidden;height:1px;background:#ebebeb}
.home_pitcher .graph_wrap .graph:after{display:block;clear:both;content:''}
.home_pitcher .graph_wrap .graph .bar{display:block;height:1px;background:#666;vertical-align:top}
.home_pitcher .graph_home .graph .bar{float:right;background:#08bc87}
.home_pitcher .graph_home .stat{right:0;color:#0fb29d}
.home_pitcher .graph_away .graph .bar{background:#348af4}
.home_pitcher .graph_away .stat{left:0;color:#2578df}
.home_pitcher .graph_away .title{text-align:right}
.home_pitcher .pitcher_scroll{overflow:hidden;height:259px;white-space:nowrap}
.home_pitcher .pitcher_scroll .inner{display:inline-block;width:284px;vertical-align:top}
.home_pitcher.mini .player{height:54px;background-color:#f6f6f6;background-size:24px 15px;-webkit-background-size:24px 15px}
.home_pitcher.mini .player .thmb{display:none}
.home_pitcher.mini .player .team{display:none}
.home_pitcher.mini .player .name{margin:0;margin-bottom:1px;font-size:16px}
.home_pitcher.mini .player .name + div{padding:0;font-size:11px}
.home_pitcher.mini .player .info{padding-top:12px}
.home_pitcher.mini .player .emblem{position:absolute;top:10px;width:34px !important;height:34px !important;margin:0 10px}
.home_pitcher.mini .player_home{text-align:left}
.home_pitcher.mini .player_home .emblem{left:0}
.home_pitcher.mini .player_home .info{padding-left:50px}
.home_pitcher.mini .player_away{text-align:right}
.home_pitcher.mini .player_away .emblem{right:0}
.home_pitcher.mini .player_away .info{padding-right:50px}
.home_pitcher.mini .pitcher_scroll{height:199px}
.home_pitcher.mini .inner{width:259px}
.home_pitcher.mini .graph_wrap{padding:8px 12px 11px}
.home_pitcher.mini .graph_wrap > dl{width:110px;padding:0}
.home_pitcher.mini .graph_wrap > dl.graph_away{margin-left:15px}
.home_column{padding-bottom:13px}
.home_column .head{position:relative;height:20px;padding:10px 13px}
.home_column .head h2{color:#222;font-size:17px;font-weight:normal;font-family:AppleSDGothicNeo-Medium,Sans-serif}
.home_column .head .more{position:absolute;top:1px;right:3px;padding:11px;color:#666;font-size:11px}
.home_column .head .more:after{display:inline-block;width:4px;height:8px;margin:4px 0 0 5px;background:url(/images/nsite/2015/Mobile/common/sp_column.png) no-repeat 0 -42px;background-size:50px 50px;-webkit-background-size:50px 50px;vertical-align:top;content:''}
.home_column .wrap{margin:0 13px}
.home_column .wrap .column_title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:17px;font-weight:normal;line-height:1.35em}
.home_column .wrap .column_title span{padding-right:2px;color:#2565d0}
.home_column .flick_pg{text-align:center}
.home_column .flick_pg > span{background:#e4e4e4}
.home_column .flick_pg > span.on{background:#2565d0}
.home_column .type_image a{display:block}
.home_column .type_image a:visited{color:#888}
.home_column .type_image .image{position:relative}
.home_column .type_image .image:before{content:'';position:absolute;top:0;bottom:0;left:0;z-index:20;width:100%;border:1px solid rgba(0, 0, 0, 0.05);box-sizing:border-box;-webkit-box-sizing:border-box}
.home_column .type_image .image .thmb_img{z-index:10;width:100%;vertical-align:top}
.home_column .type_image .columnist{overflow:hidden;position:absolute;left:0;bottom:0;z-index:20;width:100%;height:35px;padding-left:57px;padding-right:10px;color:#fff;font-size:12px;line-height:37px;background:rgba(0, 0, 0, 0.7);box-sizing:border-box;-webkit-box-sizing:border-box}
.home_column .type_image .columnist .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.home_column .type_image .columnist .profile{overflow:hidden;position:absolute;top:0;left:0}
.home_column .type_image .columnist .btn_rss{position:absolute;top:8px;right:8px;width:44px;height:20px;color:transparent;background:url(/images/nsite/2015/Mobile/common/sp_column.png) no-repeat 0 -21px;background-size:50px 50px;-webkit-background-size:50px 50px}
.home_column .type_image .text{margin-bottom:-13px;padding:10px 3px}
.home_column .type_image .provider{display:none;color:#8c959d}
.home_column .type_list ul{margin-top:-9px}
.home_column .type_list .list_li{height:50px;margin-top:8px}
.home_column .type_list .list_li a{display:block;position:relative;padding-top:6px;color:#222}
.home_column .type_list .list_li a:visited{color:#888}
.home_column .type_list .list_li:nth-child(4){display:none}
.home_column .type_list .image{position:absolute;top:0;left:0}
.home_column .type_list .image img{vertical-align:top}
.home_column .type_list .image ~ .text{padding-left:86px}
.home_column .type_list .column_title{font-size:16px;-webkit-line-clamp:1}
.home_column .type_list .columnist{padding-top:2px;color:#8c959d;font-size:12px}
.home_column .type_list .columnist span{padding-right:3px;color:#2565d0}
.home_column #column_flick{min-height:161px}
.home_column.no_flick .type_image:nth-child(2){display:none}
@media (min-width: 530px) and (max-width: 767px) {
    .home_column .type_image{position:relative}
    .home_column .type_image .image{position:static;width:65.2%}
    .home_column .type_image .image:before{width:65.2%}
    .home_column .type_image .columnist{position:absolute;left:auto;right:0;width:30.4%;height:50px;padding:13px 0 0 62px;background:none;color:#2565d0;font-size:11px;line-height:1.2em}
    .home_column .type_image .columnist:before{position:absolute;top:0;left:0;width:27px;height:1px;background:#c7c7c7;content:''}
    .home_column .type_image .columnist .btn_rss{position:static;display:block;margin:3px 0 0 1px;background-position:0 0}
    .home_column .type_image .columnist .profile{top:13px}
    .home_column .type_image .columnist .title{-webkit-line-clamp:2}
    .home_column .type_image .text{position:absolute;top:-1px;right:0;width:30.4%;height:auto;margin:0;padding:0}
    .home_column .type_image .text .column_title{margin-right:10px;-webkit-line-clamp:3;line-height:1.4em}
    .home_column .type_image .provider{display:block}
    .home_column #column_flick{min-height:100%}
}
@media (min-width: 530px) {
    .home_column .type_list ul{zoom:1;margin:0 -13px}
    .home_column .type_list ul:after{display:block;clear:both;content:""}
    .home_column .type_list .list_li{float:left;width:33.3%;height:147px;margin-top:0}
    .home_column .type_list .list_li a{position:relative;height:100%;padding:0 12px}
    .home_column .type_list .list_li a:after{display:block;height:45px;content:''}
    .home_column .type_list .list_li ~ li a{border-left:1px solid #f2f2f2}
    .home_column .type_list .column_title{margin:2px 0 9px;-webkit-line-clamp:3}
    .home_column .type_list .columnist{padding:0;line-height:1.2em}
    .home_column .type_list .columnist span{display:inline-block;width:100%;padding:0}
    .home_column .type_list .image{top:auto;bottom:0;left:12px;width:60px}
    .home_column .type_list .image img{width:100% !important;height:auto}
    .home_column .type_list .text{padding-left:0 !important}
    .home_column .flick_pg{padding-top:12px}
    .home_column .flick_pg:empty{padding:0}
}
@media (min-width: 768px) {
    .home_column .wrap{zoom:1;position:relative;margin:0}
    .home_column .wrap:after{display:block;clear:both;content:""}
    .home_column .type_image{float:left;width:50%;padding:0 12px;box-sizing:border-box;-webkit-box-sizing:border-box}
    .home_column .type_image .text{margin-bottom:0;padding:7px 3px}
    .home_column .type_image .column_title{font-size:16px}
    .home_column .type_image ~ .type_image{border-left:1px solid #f2f2f2}
    .home_column .type_list ul{margin:0}
    .home_column .type_list .list_li{width:25%}
    .home_column .type_list .list_li:nth-child(4){display:block}
    .home_column.no_flick .type_image:nth-child(2){display:block}
}
.home_notice_banner{height:120px;background-color:#fefefe}
.home_notice_banner a{display:block;text-align:center}
.home_notice_banner img{vertical-align:top}
.record_korean{position:relative;padding:5px 10px 0;background-color:#e7e7e7}
.record_korean .flick_korean{height:131px;border-top:1px solid #2565d0;background-color:#fff}
.record_korean .flick_pg{position:absolute;top:8px;right:9px}
.record_korean .flick_pg span{background-color:#cacaca}
.record_korean .flick_pg span.on{background-color:#2565d0}
.record_korean .head .title{height:26px;padding-left:2px;color:#333;font-size:15px;font-weight:normal}
.record_special{border:1px solid #e1e1e1;border-top:0}
.record_special .info{position:relative;height:89px;padding:12px;padding-left:75px;box-sizing:border-box;-webkit-box-sizing:border-box}
.record_special .info .emblem{position:absolute;top:12px;right:12px;width:25px;height:24px;padding-top:1px;background-color:#f6f6f6;border-radius:13px;-webkit-border-radius:13px;text-align:center}
.record_special .info .thmb{position:absolute;top:12px;left:12px}
.record_special .info .thmb img{width:52px;height:65px;vertical-align:top}
.record_special .info .thmb:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0, 0, 0, 0.05)}
.record_special .info .name{margin-bottom:-2px;padding-top:5px;color:#000;font-size:19px;line-height:1em;font-family:AppleSDGothicNeo-SemiBold,Sans-serif-bold}
.record_special .info .name span{display:inline-block;padding-top:2px;color:#333;font-size:11px;font-weight:normal;font-family:HelveticaNeue-Italic;vertical-align:top}
.record_special .info .profile{color:#999;font-size:11px;font-family:HelveticaNeue,AppleSDGothicNeo-Regular}
.record_special .info .profile span:before{content:'';display:inline-block;width:1px;height:10px;margin:3px 5px 0;background-color:#f0f0f0;vertical-align:top}
.record_special .info .profile .team:before,.record_special .info .profile .league:before{display:none}
.record_special .info .profile .league + .team:before{display:inline-block}
.record_special .info .profile .team_wrap{display:inline-block}
.record_special .stat{position:relative;display:-webkit-box;display:-moz-box;display:box;border-top:1px solid #e9e9e9;background-color:#f6f6f6}
.record_special .stat_item{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;height:40px;text-align:center}
.record_special .stat_item .title{display:block;padding-top:9px;color:#999;font-size:10px;font-family:AppleSDGothicNeo-Light,Sans-serif-Light;line-height:1em}
.record_special .stat_item .num{color:#333;font-size:12px;font-family:HelveticaNeue,Sans-serif;line-height:1em}
.record_special .stat_item ~ .stat_item{border-left:1px solid #f0f0f0}
.record_special .stat_item2{zoom:1;position:absolute;top:-31px;left:0;right:0;width:100%;height:28px;padding-left:75px;color:#333;font-size:0;box-sizing:border-box;-webkit-box-sizing:border-box}
.record_special .stat_item2:after{display:block;clear:both;content:""}
.record_special .stat_item2 dt{display:inline-block;padding-right:4px;font-size:12px}
.record_special .stat_item2 dd{display:inline-block;padding-right:9px;color:#2565d0;font-size:12px;font-family:HelveticaNeue,Sans-serif}
.record_special .stat_item2 .hide{display:none}
@media (min-width: 768px) {
    .record_korean .flick_korean{height:103px}
    .record_korean .flick_pg{top:10px}
    .record_korean .head .title{height:29px;font-size:16px}
    .record_special{zoom:1}
    .record_special:after{display:block;clear:both;content:""}
    .record_special .info{float:left;width:38.7%;height:101px;padding:18px;padding-left:81px}
    .record_special .info .thmb{left:18px;top:18px}
    .record_special .info .name{margin-bottom:3px}
    .record_special .info .profile .team_wrap{display:block;margin-bottom:-1px}
    .record_special .info .team{display:inline-block;margin-bottom:0}
    .record_special .info .team_wrap + span:before{display:none}
    .record_special .info .profile{font-size:12px}
    .record_special .stat{float:left;width:61.3%;padding-top:51px;border-top:0}
    .record_special .stat_item{height:50px;border-color:#fff !important;border-top-width:1px;border-top-style:solid}
    .record_special .stat_item .title{padding:11px 0 2px;font-size:12px}
    .record_special .stat_item .num{font-size:15px}
    .record_special .stat_item2{top:0;height:50px;padding-top:15px;padding-left:21px}
    .record_special .stat_item2 dt,.record_special .stat_item2 dd{font-size:15px}
    .record_special .stat_item2 dd + dt:before{content:'';overflow:hidden;display:inline-block;width:3px;height:3px;margin:5px 11px 0 4px;border-radius:2px;-webkit-border-radius:2px;background-color:#d3d3d3;vertical-align:top}
    .record_special .stat_item2 .hide{display:inline-block}
}
.home_rank{position:relative;background:#fff}
.home_rank .head .title{overflow:hidden;display:block;position:relative;padding:0 12px;height:38px;line-height:38px;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,Sans-serif-Light}
.home_rank .head .title h3{display:inline-block;font-size:15px;font-weight:normal}
.home_rank .head .title h3 + span{padding-left:8px;color:#777;font-size:11px}
.home_rank .head a.title:after{content:'';position:absolute;top:50%;right:11px;width:8px;height:15px;margin-top:-7px;background-position:-55px -109px}
.home_rank .head a ~ .team_vs{right:35px}
.team_select + .head{margin-right:78px}
.home_rank .tab{display:-ms-flexbox;display:-webkit-box;display:-moz-box;display:box;margin:0 12px 9px;background:#fff}
.home_rank .tab li,.home_rank .tab dt,.home_rank .tab dd{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;box-flex:1}
.home_rank .tab a{display:block;overflow:hidden;height:29px;border:1px solid #43a0fd;color:#0084ea;text-align:center;font-size:14px;line-height:32px;text-decoration:none}
.home_rank .tab_group a{font-family:HelveticaNeue-Medium,Sans-serif;line-height:29px}
.home_rank .tab_group a span{color:#0084ea;font-size:16px}
.home_rank .tab_group a span:after{content:'group';display:inline-block;margin:-1px 0 1px 4px;color:#43a0fd;font-size:10px;font-family:HelveticaNeue-Light,Sans-serif-Light;font-weight:normal;vertical-align:middle}
.home_rank .tab_group .selected a span{color:#fff}
.home_rank .tab_group .selected a span:after{color:#fff}
.home_rank .tab_group li:nth-last-child(n+4):first-child a span:after, .home_rank .tab_group li:nth-last-child(n+4):first-child ~ li a span:after{display:none}
.home_rank .selected a{background:#43a0fd;color:#fff}
.home_rank .tab li + li a{border-left:0}
.home_rank .table_area{overflow:hidden;background:#f6f6f6}
.home_rank .col1{width:30px}
.home_rank .col2{width:38%}
.home_rank .table_area .name{display:-webkit-box;overflow:hidden;margin:0;padding-top:1px;color:#000;font-size:14px;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light;line-height:15px;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.home_rank .table_area .emblem{position:absolute;top:50%;left:0;width:32px;height:32px;margin-top:-16px;padding-top:0;background:#fff;border-radius:50%;vertical-align:middle}
.home_rank .table_area .emblem:empty{background:#e6e6e6}
.home_rank .table_area .flag{position:absolute;top:50%;left:0;width:32px;height:32px;margin-top:-16px;padding-top:0;background:#fff;border-radius:50%;text-align:center;vertical-align:middle}
.home_rank .table_area .flag:empty{background:#e6e6e6}
.home_rank .table_area .flag img{margin-top:3px}
.home_rank table{width:100%;height:100%;margin:-30px 0 -1px;table-layout:fixed;border-spacing:0;border-collapse:collapse}
.home_rank caption{height:30px}
.home_rank thead th{height:22px;border-bottom:1px solid #fbfbfb;color:#888;font-size:11px;font-weight:normal;font-family:AppleSDGothicNeo-Light}
.home_rank thead th:last-child span, .home_rank tbody td:last-child span{padding-right:6px}
.home_rank tbody th, .home_rank tbody td{height:43px;border-bottom:1px solid #fbfbfb;color:#000;font-family:HelveticaNeue-Light;text-align:center;font-weight:normal}
.a .home_rank tbody th{font-style:italic}
.home_rank thead th.num, .home_rank thead th.team{color:transparent}
.home_rank tbody th.num{font-family:HelveticaNeue-MediumItalic;font-size:16px}
.home_rank tbody th.num span{display:inline-block;margin:-3px 0 3px}
html[data-useragent*='Android'] .home_rank tbody th.num span{font-family:sans-serif;font-style:italic;font-weight:bold}
.home_rank tbody td.team{text-align:left}
.home_rank tbody td.team div{position:relative;display:block;padding:0 8px 0 41px}
.home_rank tbody td.team a{position:relative;display:block;padding:6px 8px 6px 41px}
.home_rank thead th span{display:inline-block;padding-top:4px}
.home_rank td span{display:inline-block;margin:-1px 0 1px;color:#333;font-size:15px}
.home_rank tbody .best th{color:#43a0fd}
.home_rank tbody .best span{color:#2565d0}
.home_rank .table_area, .home_rank .rank_bx{height:100%;border-top:1px solid #e9e9e9;background:#f6f6f6;text-align:center}
.home_rank .rank_bx .image{height:100%;padding:15px 12px;box-sizing:border-box;-webkit-box-sizing:border-box}
.home_rank .rank_img{height:100%;vertical-align:top}
.home_rank .rank_img:after{content:''}
.home_rank .empty th.num span{color:#999;font-size:14px}
.home_rank .team_vs{position:absolute;top:4px;right:11px;font-size:0;line-height:0}
.home_rank .team_vs img{vertical-align:top}
.home_rank .team_vs .vs{margin:11px 3px 0;vertical-align:top}
.home_rank .team_select{position:absolute;top:7px;right:12px;border:0;border-radius:0;background-color:#43a0fd;color:#fff;text-indent:12px;-webkit-appearance:none}
.home_rank .tournament_image{padding:19px;text-align:center}
.home_rank .tournament_image img{width:100% !important;vertical-align:top}
.home_rank .tournament_image img.t{display:none}
.home_rank .tournament_wrap{padding:8px 4px 12px}
.home_rank .tournament_wrap:after{display:block;clear:both;content:''}
.home_rank .tournament_wrap + .tournament_wrap{margin-top:-11px;padding-top:0}
.home_rank .t_bx{width:50%;float:left;padding:4px 8px 5px;text-align:left;box-sizing:border-box;-webkit-box-sizing:border-box;font-family:AppleSDGothicNeo-Light}
.home_rank .game_tl{padding:6px 1px 3px;color:#d9d9d9;font-size:12px;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,Sans-serif}
.home_rank .game_tl strong{display:inline-block;padding-right:3px;color:#43a0fd;font-weight:normal}
.home_rank .game_tl span{display:inline-block;padding-left:3px;color:#999}
.home_rank .inner{display:block;padding:10px 0 8px;background:#fff;text-align:left}
.home_rank .nation{position:relative;margin:0 3px;color:#000;font-size:12px;font-family:AppleSDGothicNeo-Regular}
.home_rank .text{display:block;overflow:hidden;height:23px;margin-right:26px;padding:0;text-overflow:ellipsis;white-space:nowrap;line-height:23px}
.home_rank .text img{margin:-2px 1px 2px 0;vertical-align:top}
.home_rank .score{position:absolute;top:-1px;right:3px;height:23px;line-height:23px;font-size:14px;font-family:HelveticaNeue-Light}
.home_rank .info{margin-top:10px;margin-bottom:-10px;border-top:1px solid #eee}
.home_rank .info:after{display:block;clear:both;content:''}
.home_rank .path{display:block;float:left;width:50%;height:30px;font-size:12px;text-align:center;line-height:31px;box-sizing:border-box;-webkit-box-sizing:border-box}
.home_rank .path + .path{border-left:1px solid #eee}
.home_rank .path:only-child{width:100%}
.home_rank .win .score{color:#2565d0}
.home_rank span.path{color:#c6c6c6}
.home_rank a.path{padding-left:5px;color:#8a8a8a}
.home_rank a.path:after{content:'';display:inline-block;width:3px;height:6px;margin:-1px 0 1px 5px;vertical-align:middle;background-position:-165px -562px}
.home_rank .final .t_bx{float:none;width:100%;padding:0 4px 0 5px}
.home_rank .table_area + .table_area{border-top-color:#fbfbfb}
.home_rank .table_area + .table_area thead{display:none}
.home_rank .team_col2 li{width:50%}
.home_rank .team_col3 li{width:33.3%}
.home_rank .team_col3 li:nth-child(2){width:33.4%}
.home_rank .team_col4 li{width:25%}
.home_rank .team_col5 li{width:20%}
.home_rank .team_col6 li{width:16.6%}
.home_rank .team_col6 li:nth-child(6){width:17%}
.home_rank .team_col7 li{width:14.2%}
.home_rank .team_col7 li:nth-child(1), .home_rank .team_col7 li:nth-child(7){width:14.5%}
.home_rank .team_col8 li{width:12.5%}
.home_rank.leaguetab_v .col3, .home_rank.leaguetab_v .col4, .home_rank.leaguetab_v .col5{width:14%}
.home_rank.leaguetab_v .col6{width:14.5%}
.home_rank.kbo .col2{width:25.3%}
.home_rank.kbo .col3{width:14.5%}
.home_rank.kbo .col4{width:10.6%}
.home_rank.kbo .col5{width:8%}
.home_rank.kbo .col6{width:10.6%}
.home_rank.kbo .col7{width:14.5%}
.home_rank.kbo .col8{width:14.5%}
.home_rank.mlb .col3{width:11.5%}
.home_rank.mlb .col4{width:11.5%}
.home_rank.mlb .col5{width:16.5%}
.home_rank.mlb .col6{width:14.5%}
.home_rank.npb .col3, .home_rank.npb .col4, .home_rank.npb .col5{width:11.5%}
.home_rank.npb .col6{width:16.5%}
.home_rank.k_league .col3, .home_rank.k_league .col4, .home_rank.k_league .col5{width:12.5%}
.home_rank.k_league .col6{width:14.5%}
.home_rank.k_league2 .col3, .home_rank.k_league2 .col4, .home_rank.k_league2 .col5{width:12.5%}
.home_rank.k_league2 .col6{width:14.5%}
.home_rank.worldfootball .col3, .home_rank.worldfootball .col4, .home_rank.worldfootball .col5{width:14%}
.home_rank.worldfootball .col6{width:14.5%}
.home_rank.kbl .col3, .home_rank.kbl .col4{width:11.5%}
.home_rank.kbl .col5{width:16.5%}
.home_rank.kbl .col6{width:14.5%}
.home_rank.nba .col3{width:12.5%}
.home_rank.nba .col4, .home_rank.nba .col5{width:11.5%}
.home_rank.nba .col6{width:16.5%}
.home_rank.nba .col7{width:14.5%}
.home_rank.kovo .col3, .home_rank.kovo .col4{width:11.5%}
.home_rank.kovo .col5{width:16.5%}
.home_rank.kovo .col6{width:14.5%}
.home_rank.golf .col3{width:30%}
.home_rank.golf td.get{padding-right:12px;text-align:right}
.home_rank.lol .col3, .home_rank.lol .col4, .home_rank.lol .col5{width:11.5%}
.home_rank.lol .col6{width:14.5%}
.home_rank.starcraft .col3, .home_rank.starcraft .col4, .home_rank.starcraft .col5{width:10.5%}
.home_rank.starcraft .col6, .home_rank.starcraft .col7{width:13.5%}
.home_rank.team .col1{width:auto}
.home_rank.team .col2, .home_rank.team .col3, .home_rank.team .col4, .home_rank.team .col5, .home_rank.team .col6{width:12%}
.home_rank.team td.team div, .home_rank.team td.team a{padding-left:55px}
.home_rank.team .emblem{left:13px}
.home_rank.asiancup .col3, .home_rank.asiancup .col4, .home_rank.asiancup .col5{width:11.7%}
.home_rank.asiancup .col6, .home_rank.asiancup .col7{width:14.5%}
.home_rank.postseason .player{height:auto;background:none;border-top:0}
.home_rank.postseason .score{top:50%;margin-top:-18px;font-family:HelveticaNeue-Bold;font-size:17px}
.home_rank .leaguetab{height:41px}
.home_rank .leaguetab ul{font-size:0;white-space:nowrap}
.home_rank .leaguetab li{display:inline-block;padding:0 10px}
.home_rank .leaguetab li ~ li:before{display:inline-block;margin:-2px 10px 0 -11px;width:1px;height:13px;background-color:#d0d0d0;vertical-align:middle;content:''}
.home_rank .leaguetab a{display:inline-block;height:40px;padding:2px 3px 0;line-height:40px;font-size:13px;color:#646464;box-sizing:border-box}
.home_rank .leaguetab .on a{border-bottom:1px solid #0080ff;color:#0080ff}
.home_rank.leaguetab_v .leaguetab + a{position:relative;border-top:1px solid #f7f8f9;height:41px;text-align:left}
@media (min-width: 768px) {
    .home_rank .rank_bx{overflow:hidden}
    .home_rank .kbo_ps{zoom:1;margin-bottom:-1px}
    .home_rank .kbo_ps:after{display:block;clear:both;content:""}
    .home_rank .kbo_ps li{float:left;width:50%;border-top:0;border-bottom:1px solid #fff}
    .home_rank .kbo_ps li:nth-child(2n+1) a{border-right:1px solid #fff}
    .home_rank .kbo_ps.po li{height:48px}
    .home_rank .kbo_ps.po .team_lft, .home_rank .kbo_ps.po .team_rgt{padding-bottom:4px}
    .home_rank .kbo_ps.po .state{margin-top:-12px}
    .home_rank .kbo_ps.po .score{margin-top:-21px}
    .home_rank.type_r{zoom:1}
    .home_rank.type_r:after{display:block;clear:both;content:""}
    .home_rank.type_r .table_area{float:left;width:50%}
    .home_rank.type_r .table_area + .table_area{border-top-color:#e9e9e9}
    .home_rank.type_r .table_area + .table_area table{border-left:1px solid #e9e9e9}
    .home_rank.type_r .table_area + .table_area thead{display:table-header-group}
    .home_rank.type_r .tournament_wrap{float:left;width:50%;box-sizing:border-box;-webkit-box-sizing:border-box}
    .home_rank.type_r .tournament_wrap + .tournament_wrap{margin-top:0;padding-top:8px;border-left:1px solid #fff}
    .home_rank .tournament_image img.m{display:none}
    .home_rank .tournament_image img.t{display:inline-block;width:736px !important}
}
/* _news.scss */
.link_news{padding:7px 8px 33px;font-family:AppleSDGothicNeo-Regular;font-size:16px;font-weight:normal;color:#333}
.link_news h3{margin:0 1px 4px;font-family:AppleSDGothicNeo-Regular;color:#333;font-size:16px;font-weight:normal;line-height:23px;letter-spacing:-1px}
.link_news h3 img{margin-top:-2px;vertical-align:top}
.link_news h3 span{display:block;margin-top:-4px;font-family:AppleSDGothicNeo-Light,Sans-serif-Light;font-size:12px;color:#999;font-weight:normal;letter-spacing:0;vertical-align:top}
.link_news li{position:relative;margin:0 0 0 2px;padding-left:10px;font-family:AppleSDGothicNeo-Light;background-position:-1px 8px;color:#555;font-size:15px;line-height:25px}
.link_news li a{overflow:hidden;display:inline-block;max-width:100%;white-space:nowrap;text-overflow:ellipsis;color:#333}
.link_news li:before{position:absolute;overflow:hidden;display:inline-block;margin-top:-2px;top:10px;left:0;margin:0;width:4px;height:4px;background:url(/images/nsite/2014/mobile/common/sp_sports_0209.png) no-repeat -219px -101px;background-size:502px 500px;-webkit-background-size:502px 500px;content:''}
.link_news a:visited{color:#333}
#ct.news_home{background:#e7e7e7}
.news_home .gnb{position:absolute}
.news_home .ad_box{margin:9px 0}
.news_home .no_data{margin:0 10px;padding:65px 0;background:#fff;font-family:AppleSDGothicNeo-Light;font-size:14px;color:#999;text-align:center}
.news_home .no_data h1{font-size:15px;font-weight:normal;color:#333}
.news_home .no_data ol{margin:13px 0 42px}
.news_home .no_data li{line-height:20px}
.news_home .no_data a{padding:13px 27px 10px 23px;border:1px solid #f0f0f0}
.news_home .no_data a:after{display:inline-block;width:7px;height:13px;margin:8px 0 0 10px;background:url(/images/nsite/2014/mobile/common/sp_sports_0209.png) no-repeat -202px -44px;background-size:502px 500px;-webkit-background-size:502px 500px;vertical-align:top;content:''}
.news_home .no_data em{color:#2565d0}
@media (min-width: 768px) {
    .news_home .article_lst + .article_lst{margin-top:0}
    .news_home .ad_box{margin:10px 0}
}
.article_group ~ .article_group{margin-top:9px}
.news_photo_off .article_group .image{display:none}
.article_lst{vertical-align:top}
.article_lst + .article_lst{margin-top:9px}
.article_lst li{background-color:#fff}
.article_lst li:before{display:block;height:1px;margin:-1px 12px 0;background:#f2f2f2;content:''}
.article_lst li a{display:block;padding:9px 12px 10px;color:#222}
.article_lst li a:visited{color:#888}
.article_lst li:first-child:before{display:none}
.article_ct{zoom:1}
.article_ct:after{display:block;clear:both;content:""}
.article_ct .image{overflow:hidden;float:left;width:65px;margin:2px 15px 2px 0}
.article_ct .image img{height:50px;margin-left:-14px;vertical-align:top}
.article_ct .text{display:table-cell;height:54px;vertical-align:middle}
.article_ct .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;line-height:1.3em;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light}
.article_ct .desc{display:none}
.article_ct .source{padding-top:1px;width:100%;margin-bottom:-4px}
.article_ct .source span{display:inline-block;padding-right:1px;font-size:12px;vertical-align:top}
.article_ct .source .provider, .article_ct .source .count{color:#8c959d}
.article_ct .source .league, .article_ct .source .section{color:#2565d0}
.article_ct .source .visit{padding-left:2px;color:#8c959d;font-family:HelveticaNeue-Light}
.article_ct .source .visit:before{display:inline-block;width:13px;height:9px;margin:4px 2px 0 0;vertical-align:top;background-position:-55px -48px;content:''}
.article_ct .source span + span{padding-left:2px}
.article_ct .source .visit{padding-left:2px;margin-top:-1px}
.article_ct .source .cmt{margin-top:-1px;color:#8c959d;font-family:HelveticaNeue-Light}
.article_ct .source .cmt:before{display:inline-block;width:11px;height:9px;margin:4px 2px 0 0;vertical-align:top;background-position:-100px -294px;content:''}
.article_ct .source .time{color:#8c959d}
.article_ct .source .time + span{padding-left:0}
.article_ct .source .time + span:before{display:inline-block;margin-right:5px;color:#e7e7e7;content:'|'}
.article_ct .ico_vod{display:inline-block;width:14px;height:14px;margin:-2px 4px 2px 0;color:transparent;vertical-align:middle;background-position:-320px -403px}
.article_ct .image img{margin-left:0}
@media (min-width: 768px) {
    .article_group{display:table;width:100%;padding:0 5px;box-sizing:border-box;-webkit-box-sizing:border-box}
    .article_lst{display:table-cell;width:50%;box-sizing:border-box;border:5px solid #e7e7e7;border-width:0 5px 0 5px}
}
.news_office{padding-top:45px}
@media (min-width: 768px) {
    .news_office{padding-top:50px}
}
.news_lnb{position:relative;z-index:2010;text-align:center;font-family:AppleSDGothicNeo-Light}
.news_lnb:after{display:block;clear:both;content:'';display:table}
.news_lnb .reporter{padding:15px 10px 0;height:38px;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;background-color:#fff}
.news_lnb .reporter:after{display:block;clear:both;content:''}
.news_lnb .item{overflow:hidden;position:absolute;top:50%;left:15px;height:24px;margin-top:-12px;font-family:HelveticaNeue, AppleSDGothicNeo-Regular;font-weight:normal;font-size:15px;line-height:24px;text-align:left}
.news_lnb .item img{height:25px;vertical-align:top}
.news_lnb .item ~ .sort_tablist{padding-right:5px;text-align:right}
.news_lnb .view_option_wrap{position:relative}
.news_lnb .sort_tablist{display:block;border-bottom:1px solid #dcdcdc;font-size:11px;height:45px}
.news_lnb .sort_tablist li{display:inline-block}
.news_lnb .sort_tablist li ~ li{margin-left:-3px}
.news_lnb .sort_tablist li a{display:inline-block;padding:1px 12px 0;color:#777;font-family:HelveticaNeue, AppleSDGothicNeo-Regular;font-size:15px;line-height:44px}
.news_lnb .sort_tablist li[aria-selected=true] a, .news_lnb .sort_tablist li.selected a{color:#2565d0}
.news_lnb .sort_tablist .team a:after{display:inline-block;width:11px;height:7px;margin:18px 0 0 5px;background-position:-250px -210px;vertical-align:top;content:''}
.news_lnb .sort_tablist .team[aria-selected=true] a:after, .news_lnb .sort_tablist .team.selected a:after{background-position:-250px -220px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.news_lnb .team_select{zoom:1;display:none;border-bottom:1px solid #dfdfdf;padding:8px 12px 8px;background-color:#fff}
.news_lnb .team_select:after{display:block;clear:both;content:""}
.news_lnb .team_select li{float:left;width:25%}
.news_lnb .team_select li a{display:block;padding:2px 0;font-family:HelveticaNeue, AppleSDGothicNeo-Regular;font-size:14px;text-align:center}
.news_lnb .team_select li[aria-selected=true] a, .news_lnb .team_select li.selected a{color:#2565d0}
.news_lnb .team_select img{display:inline-block;margin-left:13px;vertical-align:top;width:22px;height:22px}
.news_lnb .team_select img + span{display:inline-block;padding-left:5px;text-align:left;width:34px}
.news_lnb .team_select a{display:block;height:22px;line-height:22px}
@media (min-width: 530px) {
    .news_lnb .team_select li{width:16.66%}
}
.news_lnb .team_select.open{display:block}
.news_lnb .view_options{position:relative;display:block;height:52px;font-size:10px}
.news_lnb .view_options .photo_article_on, .news_lnb .view_options .photo_article_off{position:absolute;margin:auto 0;padding-top:2px;height:28px;top:0;left:12px;bottom:0;background-color:#e7e7e7;color:#777;font-size:14px;font-family:AppleSDGothicNeo-Regular;line-height:28px}
.news_lnb .view_options .photo_article_on:before, .news_lnb .view_options .photo_article_off:before{display:inline-block;margin:3px 8px 0 0;width:20px;height:20px;vertical-align:top;content:''}
.news_lnb .view_options .photo_article_on:before{background-position:-165px -535px}
.news_lnb .view_options .photo_article_off:before{background-position:-190px -535px}
.news_lnb .view_options .photo_view, .news_lnb .view_options .text_view{position:absolute;top:7px;z-index:10;width:35px;height:35px;margin:auto 0;border:1px solid #dfdfdf}
.news_lnb .view_options .photo_view{right:48px;background-position:-166px -497px}
.news_lnb .view_options .text_view{right:12px;background-position:-202px -458px}
.news_lnb .view_options .photo_view.on{z-index:20;background-position:-166px -458px}
.news_lnb .view_options .text_view.on{z-index:20;background-position:-202px -497px}
@media (min-width: 768px) {
    .news_lnb .view_option_wrap{margin-bottom:10px}
    .news_lnb .sort_tablist{height:51px}
    .news_lnb .sort_tablist li a{padding:2px 25px 0;font-size:16px;line-height:49px}
    .news_lnb .sort_tablist .team a:after{margin-top:21px}
    .news_lnb .item{font-size:16px}
    .news_lnb .view_options{position:absolute;top:0;right:0;left:0;height:0}
    .news_lnb .view_options .photo_article_on, .news_lnb .view_options .photo_article_off{top:7px;left:10px;bottom:auto;height:33px;font-size:13px;line-height:33px}
    .news_lnb .view_options .photo_article_on:before, .news_lnb .view_options .photo_article_off:before{margin-top:5px}
    .news_lnb .team_select{margin:0 auto;padding:0;font-size:11px;letter-spacing:-3px}
    .news_lnb .team_select li{display:inline-block;float:none;padding:0;width:auto;vertical-align:top}
    .news_lnb .team_select li a{box-sizing:border-box;-webkit-box-sizing:border-box;display:block;padding-top:19px;width:67px;height:63px;font-size:13px;letter-spacing:0}
    .news_lnb .team_select img{position:static;display:block;margin:-12px auto -4px;width:32px;height:32px}
    .news_lnb .team_select img + span{margin-left:0;padding-left:0;text-align:center}
}
@media (min-width: 1024px) {
    .news_lnb .sort_tablist li a{padding:2px 27px 0}
    .news_lnb .team_select li a{width:77px}
}

.poll_wrp + .view_more{margin:0;padding:8px 9px 10px}
.poll_wrp + .page_indicator{margin:0;padding:8px 10px 9px}
.poll_wrp + .page_indicator a{top:8px}
.view_more{position:relative;padding:10px 9px;background:#e7e7e7;text-align:center}
.view_more a{display:block;height:45px;background:#f3f3f3;line-height:45px;font-size:14px}
.view_more strong{margin-right:3px;font-family:AppleSDGothicNeo-Regular;color:#000;font-weight:normal}
.view_more strong:before{display:inline-block;width:18px;height:18px;margin:13px 9px 0 0;vertical-align:top;background-position:-270px -238px;content:''}
.view_more span{font-family:HelveticaNeue-Light;color:#525252}
.view_more span em{color:#2565d0}
.view_more span i{color:#cdcdcd}
.search_result + .view_more{background:#fff}
.search_result + .page_indicator{background:#e7e7e7}
.page_indicator{position:relative;padding:10px 9px;font-size:18px;background:#e7e7e7;text-align:center;font-family:HelveticaNeue-Light;color:#525252}
.page_indicator > div{background:#f3f3f3;line-height:45px}
.page_indicator a{position:absolute;top:10px;left:10px;width:40px;height:45px;text-align:center}
.page_indicator a span{display:inline-block;width:8px;height:13px;margin-top:16px;background-position:-270px -259px;vertical-align:top}
.page_indicator a + a{left:auto;right:10px}
.page_indicator a + a span{transform:rotate(180deg);-webkit-transform:rotate(180deg)}
.page_indicator span{color:#2565d0}
.page_indicator span em{color:#525252}
.page_indicator span em:before{display:inline-block;margin:0 6px;color:#cdcdcd;content:'/'}
.page_indicator .cmt_pg{border:0}
.calendar{height:69px;background:#e7e7e7;text-align:center}
.calendar .scl_lst{height:69px}
.calendar .scl_lst li{float:left}
.calendar .scl_lst li a{position:relative;display:block;width:100px;height:69px;font-size:30px;font-family:HelveticaNeue-Thin;color:#a3a3a3}
.calendar .scl_lst li.on a{color:#2565d0}
.calendar .scl_lst li .date, .calendar .scl_lst li .day{display:inline-block;height:69px;line-height:69px;margin:-7px 0 0 0;vertical-align:middle}
.calendar .scl_lst li .day{margin:-2px 0 0 2px;font-size:11px;font-family:AppleSDGothicNeo-Light;vertical-align:middle}
.calendar .scl_lst:after{display:block;clear:both;content:''}
#ct.news_end{background:#fff}
#ct.news_end:after{background:#e7e7e7}
.news_end .img_desc{display:block;padding-bottom:0.7em;line-height:1.25em;font-family:AppleSDGothicNeo-Light;font-size:11px;color:#999;text-align:center}
.news_end .page_fast{background:#e7e7e7}
.news_end .newsct_body{padding:0 11px;font-size:14px;line-height:1.25em;color:#000}
.news_end .newsct_body p{margin:0}
.news_end .newsct_body .author, .news_end .newsct_body .author_info{display:block;margin:0 0 0 3px;font-family:HelveticaNeue-Light, AppleSDGothicNeo-Light;font-size:12px;color:#999}
.news_end .subject{padding:6px 3px 4px;font-family:AppleSDGothicNeo-Regular;font-size:21px;font-weight:normal;line-height:28px}
.news_end .subject + div{min-height:44px;padding:0 0 11px 0;background:#fff}
.news_end .util{margin:16px 0 14px}
.news_end .fsize_trigger{float:right}
.news_end .fsize_trigger > span{overflow:hidden;display:inline-block;height:30px;vertical-align:top;margin-left:-5px}
.news_end .smaller_size, .news_end .bigger_size{display:inline-block;width:39px;height:27px;border:1px solid #e3e3e3;color:transparent;vertical-align:top}
.news_end a.smaller_size{background-position:-100px 0}
.news_end a.bigger_size{background-position:-100px -60px}
.news_end span.smaller_size{background-position:-100px -30px}
.news_end span.bigger_size{background-position:-100px -90px}
.news_end a:visited.cmt_uppercount{color:#ff3232}
.news_end a.cmt_uppercount{box-sizing:border-box;-webkit-box-sizing:border-box;float:left;position:relative;height:29px;padding:0 14px 0 31px;border:1px solid #e3e3e3;border-radius:0;font-family:HelveticaNeue,Sans-serif;font-size:14px;line-height:27px;color:#ff3232}
.news_end a.cmt_uppercount:before{position:absolute;top:8px;left:9px;width:15px;height:12px;background-position:-100px -596px;content:''}
.news_end a.cmt_uppercount:after{display:none}
.news_end .press_logo{display:inline-block;margin:25px 0 0 4px}
.news_end .press_logo img{vertical-align:top}
.news_end .newsct_body .author_info{margin:1px 0 0 3px}
.news_end .gameinfo_section{margin:25px -11px 35px}
.news_end .gameinfo_group{height:125px}
.news_end .info_lst{margin:0 11px}
.news_end .info_lst li{position:relative;float:left;width:166px;height:81px;padding:22px 16px}
.news_end .info_lst li + li{margin-left:4px}
.news_end .info_lst li .link_area{border:2px solid #dbe0e8}
.news_end .info_lst .info_wrap{position:absolute;bottom:17px;left:14px;font-family:AppleSDGothicNeo-Light}
.news_end .info_lst .info_wrap span{font-size:12px}
.news_end .info_lst .info_wrap span ~ span{padding-left:5px}
.news_end .info_lst .game_status{font-family:AppleSDGothicNeo-Light;color:#000}
.news_end .info_lst .game_vod .link_area{border:1px solid rgba(0, 0, 0, 0.15);background:rgba(0, 0, 0, 0.2)}
.news_end .info_lst:after{display:block;clear:both;content:''}
.news_end .game_status .info_wrap .live + span:before{margin:0;background:none}
.news_end .main_article{margin:25px 4px 0;font-family:AppleSDGothicNeo-Regular;font-size:17px;line-height:1.55em;color:#333;word-break:break-all;word-wrap:break-word}
.news_end .main_article p{padding:10px 0;font-size:17px;line-height:1.55em;color:#333}
.news_end .nw_im{width:100%}
.news_end .nw_im img{width:100%}
.news_end .nw_im_n{margin:0px -15px 0}
.news_end .nw_im_n img{margin-bottom:0.6em}
.news_end .main_article table .nw_im_n + p, .news_end .tal tr + tr td, .news_end .tac tr + tr td{font-family:AppleSDGothicNeo-Light;padding:0 0 0.7em !important;font-size:11px;line-height:1.25em;color:#999;text-align:center}
.news_end .main_article table .nw_im_n + p span, .news_end .tal tr + tr td font, .news_end .tac tr + tr td font{font-size:11px !important;color:#999 !important}
.news_end .tal tr + tr td font + p, .news_end .tac tr + tr td font + p{padding:0}
.news_end .nbd_mov{width:61px;height:61px;background:url(/images/nsite/2014/mobile/common/sp_sports_0209.png) no-repeat -87px -314px;background-size:502px 500px;-webkit-background-size:502px 500px}
.news_end .ends_btn{margin:39px 0 40px}
.news_end .news .more_article:visited{color:#333}
.news_end .more_article{overflow:hidden;height:45px;padding:0 9px;border-top:1px solid #eee;background:#f6f6f7;font-family:AppleSDGothicNeo-Regular;line-height:47px;color:#333;text-align:right}
.news_end .more_article a{padding:3px}
.news_end .more_article span:after{display:inline-block;width:6px;height:12px;margin:17px 0 0 5px;background-position:-100px -567px;vertical-align:top;content:''}
.news_end .ad_box{border-top:9px solid #e7e7e7;border-bottom:9px solid #e7e7e7}
.news_end .ad_wrap{border-bottom:9px solid #e7e7e7}
.news_end .ad_wrap .ad_img{position:relative}
.news_end .ad_wrap .ad_img a{position:relative;z-index:20;width:100%;height:100%;display:block}
.news_end .ad_wrap .ad_img a img{width:100%;vertical-align:top}
.news_end .ad_wrap .ad_img .ad_cont{display:block;position:relative;text-align:center;max-width:495px;max-height:300px;margin:0 auto}
.news_end .ad_wrap .ad_img .ad_bg1{position:absolute;top:0;left:0;z-index:10;width:50%;height:100%}
.news_end .ad_wrap .ad_img .ad_bg2{position:absolute;top:0;right:0;z-index:10;width:50%;height:100%}
.news_end .ad_wrap .ad_img .ad_clip{position:absolute;top:auto;left:2.5%;bottom:4%;right:auto;z-index:30;background:#000;color:#fff}
.news_end .ad_wrap .ppl_image_section{display:block;padding:14px 0 13px;background:#e7e7e7;line-height:13px;text-align:center}
.news_end .ad_wrap .ppl_image_section img{vertical-align:top}
.news_end .tac .nw_im_n{margin-right:0;margin-left:0}
.news_end .naver_post p{margin:0;padding:0}
@media (min-width: 768px) {
    .news_end .newsct_body{padding:0 65px}
    .news_end .newsct_body .author, .news_end .newsct_body .author_info{display:inline-block;margin-top:4px;font-size:13px}
    .news_end .newsct_body .author_info:before{display:inline-block;margin:3px 7px 0 0;width:1px;height:11px;background-color:#e7e7e7;vertical-align:top;content:''}
    .news_end .view_all .sc_count{padding-left:65px}
    .news_end .sc_btn_opt .sc_bo{margin:-8px 65px 0 0}
    .news_end .sc_btn_opt .sc_bo:first-child{margin-right:5px}
    .news_end .ad_box{border-top:11px solid #e7e7e7;border-bottom:11px solid #e7e7e7}
    .news_end .gameinfo_section{margin:35px -65px 35px}
    .news_end .press_logo{margin:45px 0 0 0}
    .news_end .subject{padding:8px 0 0;font-size:35px;line-height:43px}
    .news_end .util{margin:16px 0 0 0}
    .news_end .gameinfo_group{height:145px}
    .news_end .info_lst{margin:0 65px}
    .news_end .info_lst li{width:185px;height:91px;padding:27px 23px}
    .news_end .info_lst li + li{margin-left:7px}
    .news_end .info_lst .info_wrap{left:18px;bottom:20px}
    .news_end .info_lst .info_wrap span{font-size:14px}
    .news_end .info_lst .game_status .info_wrap{left:20px;bottom:22px}
    .news_end .main_article{margin:35px 0 0}
    .news_end .more_article{padding:0 65px;height:49px;line-height:49px;font-size:16px}
    .news_end .more_article span:after{margin:17px 0 0 8px}
    .news_end .nw_im_n{margin:0}
}
@media (min-width: 1024px) {
    .news_end .newsct_body .author, .news_end .newsct_body .author_info{margin-top:2px}
    .news_end .view_all .sc_count{padding-left:105px}
    .news_end .sc_btn_opt .sc_bo{margin:-8px 105px 0 0}
    .news_end .newsct_body, .news_end .more_article{padding:0 105px}
    .news_end .press_logo{margin:44px 0 0 0}
    .news_end .subject{padding-top:7px;font-size:38px;line-height:46px}
    .news_end .author{font-size:18px}
    .news_end .util{margin:16px 0 0 0}
    .news_end .gameinfo_section{margin:50px -105px 50px}
    .news_end .gameinfo_group{height:165px}
    .news_end .info_lst{margin:0 105px}
    .news_end .info_lst li{width:225px;height:103px;padding:31px 20px}
    .news_end .info_lst li + li{margin-left:10px}
    .news_end .info_lst .info_wrap{left:20px;bottom:25px}
    .news_end .info_lst .info_wrap span{font-size:16px}
    .news_end .info_lst .game_status .info_wrap{left:20px;bottom:26px}
    .news_end .main_article{margin:50px 0 0}
    .news_end .ad_box{border-top:12px solid #e7e7e7;border-bottom:12px solid #e7e7e7}
}
.game_status .team_wrap:after{display:block;clear:both;content:''}
.game_status .team_wrap + .team_wrap{margin:16px 0 18px}
.game_status .team{float:left;font-size:17px}
.game_status .score{position:relative;float:right;margin-top:-2px;font-size:20px;font-family:HelveticaNeue-Light;color:#000}
.game_status .score.grey{color:#999}
.game_status .score.turn:after{position:absolute;top:5px;right:-9px;width:5px;height:6px;background-position:-100px -610px;content:''}
.game_status .info_wrap span{color:#3780ed}
.game_status .info_wrap span + span{color:#9ca2ae}
.game_status .info_wrap .date{font-family:HelveticaNeue-Light}
.game_status .info_wrap .live{overflow:hidden;display:inline-block;width:26px;height:14px;margin:-2px 0 0 3px;background-position:-55px -127px;color:transparent;vertical-align:middle}
@media (min-width: 768px) {
    .game_status .score{font-size:23px}
    .game_status .score.turn:after{top:5px;right:-11px}
    .game_status .team_wrap + .team_wrap{margin:17px 0 18px}
    .game_status .team{font-size:18px}
    .game_status .info_wrap .live{margin:-2px 1px 0 3px}
}
@media (min-width: 1024px) {
    .game_status .team{font-size:20px}
    .game_status .score{font-size:29px}
    .game_status .team_wrap + .team_wrap{margin:22px 0 18px}
    .game_status .info_wrap .live{margin:-2px 1px 0 1px}
}
.game_vod{position:relative;font-family:AppleSDGothicNeo-Regular;font-size:14px;color:#fff}
.game_vod:after{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/images/nsite/2014/mobile/common/vod_grd.png) repeat-x 0 100%;background-size:198px 38px;-webkit-background-size:198px 38px}
.game_vod .vod_thmb_wrap{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}
.game_vod img{width:100%;height:100%;vertical-align:top}
.game_vod strong{position:absolute;display:-webkit-box;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;top:92px;left:0;padding:0 10px;font-weight:normal;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-align:center;line-height:26px;z-index:50}
.game_vod .link_area:before{position:absolute;top:50%;left:50%;width:37px;height:37px;margin:-27px 0 0 -19px;background-position:-270px -436px;content:''}
@media (min-width: 768px) {
    .game_vod strong{top:108px;font-size:17px}
    .game_vod .link_area:before{width:61px;height:61px;margin:-42px 0 0 -31px;background-position:-270px -525px}
}
@media (min-width: 1024px) {
    .game_vod strong{top:124px}
}
.player_status .player_pht{position:relative;overflow:hidden;float:left;width:64px;height:64px;margin:-7px 0 0 -4px;border-radius:33px;-webkit-border-radius:33px}
.player_status .player_pht img{width:100%;vertical-align:top}
.player_status .player_stat{float:left;margin:-3px 0 0 10px}
.player_status .player_stat dt, .player_status .player_stat dd{font-family:AppleSDGothicNeo-Light;display:inline-block}
.player_status .player_stat dd i{font-family:HelveticaNeue-Light}
.player_status .player_stat dt:first-child{font-size:16px;color:#000}
.player_status .player_stat dd:nth-child(2){margin-left:3px;font-size:17px;color:#3780ed}
.player_status .player_stat dt:nth-child(3){display:block;margin:6px 0 -2px 0}
.player_status .player_stat dt:nth-child(3), .player_status .player_stat dd:nth-child(4){font-size:11px;color:#333}
.player_status .info_wrap span{color:#000}
.player_status .info_wrap span ~ span{color:#8f98a7}
@media (min-width: 768px) {
    .player_status .player_pht{margin:-11px 0 0 -6px;width:77px;height:77px;border-radius:40px;-webkit-border-radius:40px}
    .player_status .player_pht:before{width:77px;height:77px;background-position:0 -921px}
    .player_status .player_stat{margin:-4px 0 0 13px}
    .player_status .player_stat dt:first-child{font-size:18px}
    .player_status .player_stat dt:nth-child(3){margin:8px 0 1px 0;font-size:13px}
    .player_status .player_stat dd:nth-child(2){margin-left:4px;font-size:19px}
    .player_status .player_stat dd:nth-child(4){font-size:13px}
}
@media (min-width: 1024px) {
    .player_status .player_pht{margin:-10px 0 0 0}
    .player_status .player_stat{margin:-2px 0 0 15px}
    .player_status .player_stat dd:nth-child(2){margin-left:5px;font-size:22px}
    .player_status .player_stat dd:nth-child(4){font-size:15px}
    .player_status .player_stat dt:first-child{font-size:20px}
    .player_status .player_stat dt:nth-child(3){margin:10px 0 5px 0;font-size:15px}
}
.end_group{zoom:1}
.end_group:after{display:block;clear:both;content:""}
@media (min-width: 768px) {
    .news_end .end_group{overflow:hidden;background:#fff;border-bottom:5px solid #e7e7e7}
    .news_end .end_group .end_comp:nth-child(1){float:left;border-right:5px solid #e7e7e7;width:50%;box-sizing:border-box;-webkit-box-sizing:border-box}
    .news_end .end_group .end_comp:nth-child(1) .head{padding-left:63px}
    .news_end .end_group .end_comp:nth-child(1) .list li{padding:0 8px 0 53px}
    .news_end .end_group .end_comp:nth-child(2){float:left;border-left:5px solid #e7e7e7;width:50%;box-sizing:border-box;-webkit-box-sizing:border-box}
    .news_end .end_group .end_comp:nth-child(2) .head{padding-left:20px}
    .news_end .end_group .end_comp:nth-child(2) .list li{padding:0 53px 0 8px}
}
@media (min-width: 1024px) {
    .news_end .end_group .end_comp:nth-child(1) .head{padding-left:105px}
    .news_end .end_group .end_comp:nth-child(1) .list li{padding:1px 38px 0 94px}
    .news_end .end_group .end_comp:nth-child(2) .head{padding-left:50px}
    .news_end .end_group .end_comp:nth-child(2) .list li{padding:1px 94px 0 38px}
}
.end_comp{position:relative;overflow:hidden;border-top:9px solid #e7e7e7;background:#fff}
.end_comp .head{display:block;position:relative;z-index:3050;height:41px;padding:0 12px;border-bottom:1px solid #f0f0f0;color:#000}
.end_comp .head h3{display:inline-block;font-weight:normal;font-size:17px;font-family:HelveticaNeue-Light, AppleSDGothicNeo-Light;line-height:41px;vertical-align:middle}
.end_comp .head h3 span{color:#2565d0}
.end_comp .head a.help{display:inline-block;padding:0 1px;line-height:41px;vertical-align:middle}
.end_comp .head a.help span{display:inline-block;width:16px;height:16px;margin-top:12px;background-position:-100px -305px;color:transparent;vertical-align:top}
.end_comp a.head:after{position:absolute;top:14px;right:11px;width:8px;height:15px;background-position:-100px -580px;content:''}
.end_comp .list a{display:block;padding:0 12px;color:#000}
.end_comp .list a:visited{color:#888}
.end_comp .list a:after{display:block;clear:both;content:''}
.end_comp .list:after{display:block;clear:both;content:''}
.end_comp .article_txt{padding:9px 0}
.end_comp .article_txt .visit{display:block;color:#8c959d;font-size:12px;font-family:HelveticaNeue-Light,Sans-serif-Light}
.end_comp .article_txt .cmt{display:block;color:#8c959d;font-size:12px;font-family:HelveticaNeue-Light,Sans-serif-Light}
.end_comp .article_tit{display:-webkit-box;overflow:hidden;font-size:15px;font-family:AppleSDGothicNeo-Light;line-height:18px;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.end_comp .article_img{float:right;position:relative}
.end_comp .article_img img{vertical-align:top}
.end_comp .article_img:after{position:absolute;top:0;bottom:0;left:0;right:0;border:1px solid rgba(0, 0, 0, 0.1);box-sizing:border-box;-webkit-box-sizing:border-box;content:''}
.end_comp .type_text{padding:5px 0 4px}
.end_comp .type_num .article_tit{line-height:20px;-webkit-line-clamp:2}
.end_comp .type_num .article_txt{display:table-cell;height:55px;padding:0;vertical-align:middle}
.end_comp .type_num .article_img + .article_txt{padding:0 15px 0 27px}
.end_comp .type_num a{position:relative;padding:10px 12px}
.end_comp .type_num a > span{position:absolute;top:50%;left:12px;width:auto;height:auto;line-height:normal;margin-top:-18px;color:#3780ED;font-family:HelveticaNeue-Light;font-size:28px}
.end_comp .type_num li + li{border-top:1px solid #f2f2f2}
.end_comp .type_vod{display:block;padding:5px;background:none}
.end_comp .type_vod li{float:left;width:50%;padding:5px;box-sizing:border-box;-webkit-box-sizing:border-box}
.end_comp .type_vod a{position:relative;padding:0}
.end_comp .type_vod a > div{display:-webkit-box;background:#a1a1a8;-webkit-box-orient:vertical}
.end_comp .type_vod a > span{position:absolute;top:10px;left:11px;z-index:20;width:11px;height:16px;color:transparent}
.end_comp .type_vod .league + span:before{display:inline-block;overflow:hidden;width:1px;height:10px;margin:-1px 4px 1px 2px;background:rgba(255, 255, 255, 0.3);vertical-align:middle;content:''}
.end_comp .type_vod .title{display:-webkit-box;overflow:hidden;min-height:38px;margin-bottom:7px;text-overflow:ellipsis;font-size:15px;font-family:AppleSDGothicNeo-Light;line-height:19px;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.end_comp .type_vod .source{position:relative;bottom:auto;padding:0;color:#e6e6e6}
.end_comp .type_vod .source span:after{display:none}
.end_comp .type_vod .text{padding:12px 10px 10px}
.end_comp .flick_pg{position:absolute;top:17px;right:10px}
.end_comp .flick_pg > span{background:#d9d9d9}
.end_comp .flick_pg > span.on{background:#3780ed}
.end_comp .gameinfo_section{margin:10px 0}
@media (min-width: 530px) and (max-width: 767px) {
    .end_comp .type_vod li{width:33.33%}
    .end_comp .type_num a{padding:14px 12px}
}
@media (min-width: 768px) {
    .news_end .end_comp .head{height:45px;padding:0 14px;padding:0 63px}
    .news_end .end_comp .head h3{font-size:18px;line-height:45px}
    .news_end .end_comp .head a.help{padding:0 3px}
    .news_end .end_comp .type_text{padding:5px 54px 4px}
}
@media (min-width: 1024px) {
    .news_end .end_comp .head{padding:3px 104px 0}
    .news_end .end_comp .type_text{padding:2px 95px 3px}
    .news_end .end_vod_scroll .end_vod_list{margin-top:-1px;padding:15px 108px 15px 107px}
}
.end_vod_scroll{height:225px}
.end_vod_scroll .type_vod{overflow:hidden;padding:2px 17px;white-space:nowrap}
.end_vod_scroll .type_vod li{float:none;display:inline-block;width:176px;margin:0 -2px;padding:0}
.end_vod_scroll .type_vod li + li{margin-left:8px}
.end_vod_scroll .type_vod .text{height:73px;padding:14px 15px 16px;white-space:normal}
.end_vod_scroll .type_vod .title{min-height:39px;margin-bottom:14px;font-size:16px;line-height:20px}
.end_vod_scroll .type_vod .source{font-size:13px}
@media (min-width: 768px) {
    .author_info{display:inline-block;font-size:16px}
}
@media (min-width: 1024px) {
    .author_info{font-size:18px}
}
.end_vod_list{zoom:1;padding:5px;counter-reset:num 0}
.end_vod_list a{display:block}
.end_vod_list a > div{display:-webkit-box;-webkit-box-orient:vertical}
.end_vod_list .text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-ordinal-group:2}
.end_vod_list .image{position:relative;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-ordinal-group:1}
.end_vod_list .image img{vertical-align:top}
.end_vod_list .image .ico_vod{display:block;position:absolute;top:50%;left:50%;z-index:20;width:32px;height:32px;margin-top:-16px;margin-left:-16px;color:transparent;background-position:-270px -403px}
.end_vod_list .image .play{position:absolute;bottom:0;right:0;z-index:20;overflow:hidden;height:19px;padding:0 5px;background:rgba(0, 0, 0, 0.5);color:#fff;font-size:13px;font-family:Helvetica,Sans-serif;line-height:19px}
.end_vod_list .image:after{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0, 0, 0, 0.15);content:''}
.end_vod_list .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.end_vod_list .source span + span{padding-left:5px}
.end_vod_list .source .visit{font-family:HelveticaNeue}
.end_vod_list .source .visit .ico{margin:4px 3px 0 0;color:transparent;vertical-align:top;opacity:0.7}
.end_vod_list:after{display:block;clear:both;content:""}
.end_vod_li{float:left;width:50%;padding:5px;box-sizing:border-box;-webkit-box-sizing:border-box}
.end_vod_li a{display:block;position:relative;padding-top:120.68%}
.end_vod_li a > div{position:absolute;top:0;bottom:0;left:0;right:0;display:-webkit-box;background:#7f7f87;-webkit-box-orient:vertical}
.end_vod_li .text{padding:12px 10px 10px;white-space:normal}
.end_vod_li .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:7px;color:#fff;font-size:15px;line-height:1.3em}
.end_vod_li .source{box-sizing:border-box;-webkit-box-sizing:border-box;position:absolute;bottom:0;left:0;width:100%;padding:10px;color:#e6e6e6}
.end_vod_li .source span{color:rgba(255, 255, 255, 0.7);font-size:11px}
.end_vod_li .source .visit .ico{width:8px;height:10px;margin:4px 3px 0 0;background-position:-270px -308px;vertical-align:top}
.end_vod_li .image:before{position:absolute;top:10px;left:11px;z-index:20;color:#fff;font-size:21px;font-family:Helvetica;content:counter(num);counter-increment:num}
.end_vod_li .thmb_img{width:100%;vertical-align:top}
@media (min-width: 530px) {
    .end_vod_li a{padding-top:114.20%}
}
.end_vod_scroll .end_vod_list{overflow:hidden;padding:15px;white-space:nowrap}
.end_vod_scroll .end_vod_li{float:none;display:inline-block;width:176px;margin:0 -2px;padding:0;vertical-align:top}
.end_vod_scroll .end_vod_li a{height:195px;padding:0}
.end_vod_scroll .end_vod_li + li{margin-left:8px}
.end_vod_scroll .end_vod_li .title{font-size:16px}
.end_vod_scroll .end_vod_li .text{padding:14px 15px 16px}
.end_vod_scroll .end_vod_li .source{padding:10px 15px}
.end_rank_flick{height:380px}
.end_scroll header{height:45px}
@media (min-width: 530px) {
    .end_rank_flick{height:454px}
    .end_rank_flick .end_vod_li{width:33.33%}
}
.fs1 .subject{font-size:21px;line-height:28px}
.fs1 .newsct_body .main_article, .fs1 .newsct_body .main_article p{font-size:17px}
.fs2 .subject{font-size:22px;line-height:29px}
.fs2 .newsct_body .main_article, .fs2 .newsct_body .main_article p{font-size:18px}
.fs3 .subject{font-size:23px;line-height:30px}
.fs3 .newsct_body .main_article, .fs3 .newsct_body .main_article p{font-size:19px}
.fs4 .subject{font-size:24px;line-height:31px}
.fs4 .newsct_body .main_article, .fs4 .newsct_body .main_article p{font-size:20px}
.fs5 .subject{font-size:26px;line-height:33px}
.fs5 .newsct_body .main_article, .fs5 .newsct_body .main_article p{font-size:21px}
@media (min-width: 768px) {
    .fs1 .subject{font-size:31px;line-height:40px}
    .fs2 .subject{font-size:32px;line-height:41px}
    .fs3 .subject{font-size:33px;line-height:42px}
    .fs4 .subject{font-size:34px;line-height:43px}
    .fs5 .subject{font-size:36px;line-height:45px}
}
@media (min-width: 1024px) {
    .fs1 .subject{font-size:34px;line-height:40px}
    .fs2 .subject{font-size:35px;line-height:41px}
    .fs3 .subject{font-size:36px;line-height:42px}
    .fs4 .subject{font-size:37px;line-height:43px}
    .fs5 .subject{font-size:39px;line-height:45px}
}
.reporter-profile__pframe::after, .reporter-profile__btn--email, .reporter-profile__btn--facebook, .reporter-profile__btn--home, .reporter-profile__btn--twitter, .reporter-profile__beta::before, .reporter__one__photoinner::after, .reporter__one__more a:after, .reporter__one__name__btn:before, .reporter_post .post_link:after{background-image:url("/images/nsite/2015/Mobile/common/sp_reporter.png");-webkit-background-size:150px 150px;background-size:150px 150px}
.reporter__one, .reporter__one__name{font-family:HelveticaNeue-Medium,AppleSDGothicNeo-Medium,sans-serif}
.reporter__one__more{font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,sans-serif-light,sans-serif;letter-spacing:-1px}
.reporter{margin-top:44px;padding-bottom:16px}
.reporter__one{position:relative;overflow:hidden;display:table;width:100%;height:52px;border-top:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3}
.reporter__one ~ .reporter__one{margin-top:-1px}
.reporter__one__name{height:52px;padding-left:3px;font-size:17px;color:#000;line-height:52px}
.reporter__one__name__tx{display:inline-block;margin-right:6px;vertical-align:top}
.reporter__one__name__tx em{color:#2565d0}
.reporter__one__name__btn{overflow:hidden;display:inline-block;height:22px;margin-top:14px;margin-left:-3px;padding:0 9px;border:1px solid #999;color:#333;font-size:14px;font-family:AppleSDGothicNeo-Regular;line-height:24px;vertical-align:top;border-radius:13px;-webkit-border-radius:13px}
.reporter__one__name__btn:before{display:inline-block;width:10px;height:10px;margin:6px 3px 0 -2px;background-position:-28px -105px;vertical-align:top;content:''}
html[data-useragent*='Android 4.'] .reporter__one__name__btn{line-height:25px}
.reporter__one__more{position:absolute;top:0;right:0;height:100%}
.reporter__one__more a{display:block;height:52px;padding:0 4px;font-size:14px;color:#767676;line-height:52px;text-align:right;white-space:nowrap;-webkit-tap-highlight-color:rgba(0, 0, 0, 0.3)}
.reporter__one__more a:visited{color:#767676}
.reporter__one__more a:after{display:inline-block;width:19px;height:19px;margin:-2px 0 2px 7px;background-position:0 -105px;vertical-align:middle;content:''}
.reporter-profile:before, .reporter-profile:after{content:"";display:table}
.reporter-profile:after{clear:both}
.reporter-profile{zoom:1}
.reporter-profile__btn{font-size:1px;line-height:1px;color:rgba(1, 0, 0, 0)}
.reporter-profile__name{font-family:HelveticaNeue-Medium,AppleSDGothicNeo-Medium,sans-serif}
.reporter-profile__word{font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,sans-serif-light,sans-serif;letter-spacing:-1px}
.reporter-profile{position:relative;margin-bottom:10px;padding:15px 15px 12px;box-shadow:0 0 1px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 0 1px rgba(0, 0, 0, 0.2);background-color:#fff}
.reporter-profile__pframe{position:relative;float:left;margin:0 10px 2px 0}
.reporter-profile__pframe__photo{vertical-align:top}
.reporter-profile__pframe::after{content:'';display:block;width:10px;height:20px;position:absolute;top:0;left:0;width:55px;height:55px;background-position:0px 0px}
.reporter-profile__aframe{overflow:hidden;display:table-cell;vertical-align:middle}
.reporter-profile__pframe + .reporter-profile__aframe{height:55px}
.reporter-profile__press{padding-top:1px;font-size:11px;line-height:14px}
.reporter-profile__press img{height:14px;vertical-align:top}
.reporter-profile__name{padding-right:10px;font-size:17px;font-weight:normal;line-height:17px;color:#2565d0}
.reporter-profile__word{margin-bottom:-2px;padding-top:4px;font-size:13px;line-height:16px;color:#555}
.reporter-profile__btns{padding-top:7px;line-height:30px}
.reporter-profile__btn{display:inline-block;vertical-align:top}
.reporter-profile__btn + .reporter-profile__btn{margin-left:4px}
.reporter-profile__btn--likeit{margin-top:1px;line-height:28px;border:1px solid #e6e6e6;border-radius:29px}
.reporter-profile__btn--email{width:30px;height:30px;background-position:0px -65px}
.reporter-profile__btn--facebook{width:30px;height:30px;background-position:-40px -65px}
.reporter-profile__btn--home{width:30px;height:30px;background-position:-117px 0px}
.reporter-profile__btn--twitter{width:30px;height:30px;background-position:-117px -40px}
.reporter-profile__beta{clear:both;margin:12px 0 -7px;padding-top:8px;font-size:11px;color:#888;letter-spacing:-1px;word-spacing:1px;border-top:1px solid #f2f2f2}
.reporter-profile__beta::before{content:'';display:inline-block;width:14px;height:8px;background-position:-117px -80px;margin:4px 5px 0 0;vertical-align:top}
.reporter_post{margin:43px 0 40px;padding:0 3px}
.reporter_post:before{display:block;width:30px;height:1px;margin-left:1px;margin-bottom:10px;background:#000;content:''}
.reporter_post ~ .reporter{margin-top:15px}
.reporter_post .post_link{display:inline-block;padding:10px 0;color:#010101;font-size:19px;font-family:HelveticaNeue-Medium,AppleSDGothicNeo-Medium,sans-serif}
.reporter_post .post_link:after{display:inline-block;width:4px;height:7px;margin:-2px 0 2px 6px;background-position:-22px -105px;vertical-align:middle;content:''}
.news_columnist{display:table;width:100%;margin:50px 0;padding:19px 4px 18px;border-top:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3;table-layout:fixed;box-sizing:border-box;-webkit-box-sizing:border-box}
.news_columnist .thmb{display:table-cell;width:65px;height:65px;vertical-align:middle}
.news_columnist .text{display:table-cell;height:65px;padding-left:15px;vertical-align:middle}
.news_columnist .thmb img{width:65px;vertical-align:top}
.news_columnist .tag{display:none}
.news_columnist .name{display:block;padding:2px 0 4px;color:#2565d0;font-weight:normal;font-size:17px}
.news_columnist .text p{color:#666;font-size:12px;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,Sans-serif-Light;line-height:1.3em}
.news_cmt_option{padding:18px 0 8px;border-top:1px solid #eee;text-align:center}
.news_cmt_option p{color:#888;font-size:12px;font-family:AppleSDGothicNeo-Light,Sans-serif-Light;line-height:1.45em}
.news_cmt_option p strong{color:#2565d0;font-weight:normal;font-family:AppleSDGothicNeo-Medium,Sans-serif}
.news_cmt_option .btn_option{display:inline-block;margin-top:3px;padding:5px 10px;color:#222;font-size:16px;text-align:center}
.news_cmt_option .btn_option span{color:#3f75da}
.news_cmt_option .btn_option:after{content:'';display:inline-block;width:14px;height:14px;margin-left:3px;background-position:-165px -385px;vertical-align:top}
.news_cmt_option2{padding:12px 0 17px;border-top:1px solid #eee;background:#f8f8f8;text-align:center}
.news_cmt_option2 p{margin-top:2px;color:#888;font-size:11px;font-family:AppleSDGothicNeo-Light,Sans-serif-Light;line-height:1.45em}
.news_cmt_option2 p strong{color:#2565d0;font-weight:normal;font-family:AppleSDGothicNeo-Medium,Sans-serif}
.news_cmt_option2 .btn_option{display:inline-block;padding:5px 10px;color:#222;font-size:16px;text-align:center}
.news_cmt_option2 .btn_option span{color:#3f75da}
.news_cmt_option2 .btn_option:after{content:'';display:inline-block;width:14px;height:14px;margin-left:3px;background-position:-181px -385px;vertical-align:top}
#ct.ranking{background:#e7e7e7}
#ct.ranking .end_comp{border:0}
#ct.ranking .end_group{border-top:5px solid #e7e7e7;border-bottom:5px solid #e7e7e7}
#ct.ranking .calendar{margin-bottom:-5px}
@media (min-width: 1024px) {
    .ranking .end_comp .head{padding:0 64px}
}
ol.list.ranking{padding:5px 0}
ol.list.ranking li{height:35px}
ol.list.ranking a{display:block;position:relative;padding:0 60px 0 5px;color:#000}
ol.list.ranking .title{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;font-family:AppleSDGothicNeo-Light;font-size:14px;line-height:34px}
ol.list.ranking .title span{display:inline-block;min-width:22px;margin:-3px 1px 3px 0;color:#3780ed;font-size:18px;font-family:HelveticaNeue-Light;text-align:center;vertical-align:middle}
ol.list.ranking .visit{position:absolute;top:0;right:10px;color:#999;font-family:HelveticaNeue-Light;font-size:11px;line-height:31px;text-align:right}
.a ol.list.ranking .title span{margin:-1px 1px 1px 0}
@media (min-width: 768px) {
    ol.list.ranking{padding:6px;padding-bottom:0}
    ol.list.ranking a{padding-left:9px}
    ol.list.ranking .title{font-size:16px;line-height:35px}
    ol.list.ranking .title span{min-width:25px;margin-right:8px;font-size:21px}
}
@media (min-width: 1024px) {
    ol.list.ranking{padding:6px 10px 0}
}
.flick_rank_lst{position:relative;height:360px}
.flick_rank_pht{height:612px}
@media (min-width: 768px) {
    .flick_rank_lst{height:368px}
    .flick_rank_lst:before{position:absolute;top:0;left:50%;width:1px;height:100%;background:#f0f0f0;content:''}
    .flick_rank_lst .lst_wrap{float:left;width:50%}
}
@media (min-width: 1024px) {
    .flick_rank_lst{padding:0 45px}
}
/* ranking photo */
.rank_pht_lst{zoom:1;padding:5px}
.rank_pht_lst:after{display:block;clear:both;content:""}
.rank_pht_lst img{width:100%;vertical-align:top}
.rank_pht_lst li{float:left;width:50%;padding:5px;box-sizing:border-box;-webkit-box-sizing:border-box}
.rank_pht_lst li > div{position:relative;min-height:110px;background:rgba(0, 0, 0, 0.2)}
.rank_pht_lst li > div:after{position:absolute;top:0;bottom:0;left:0;right:0;background:url(/images/nsite/2014/mobile/common/ranking_grd.png) repeat-x 0 100%;background-size:145px 80px;-webkit-background-size:145px 80px;content:''}
.rank_pht_lst .text{position:absolute;bottom:8px;left:0;z-index:30;width:100%;padding:0 10px;color:#fff;font-family:AppleSDGothicNeo-Regular;font-size:15px;line-height:18px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;box-sizing:border-box;-webkit-box-sizing:border-box}
.rank_pht_lst .link_area{border:1px solid rgba(0, 0, 0, 0.07)}
@media (min-width: 530px) {
    .rank_pht_lst .text{font-size:16px}
}
@media (min-width: 768px) {
    .rank_pht_lst{padding:10px}
    .rank_pht_lst li{width:25%}
    .flick_rank_pht{height:596px}
}
@media (min-width: 1024px) {
    .rank_pht_lst{padding:9px 57px 9px 58px}
    .rank_pht_lst li{padding:6px 7px 7px 6px}
    .flick_rank_pht{height:721px}
}
/* ranking vod */
.rank_vod_lst li + li{border-top:1px solid #f2f2f2}
.rank_vod_lst a{display:block;padding:10px 8px;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light;zoom:1}
.rank_vod_lst a:after{display:block;clear:both;content:""}
.rank_vod_lst .image, .rank_vod_lst .text{display:table-cell;height:73px;vertical-align:middle}
.rank_vod_lst .image{position:relative;width:136px}
.rank_vod_lst .image img{vertical-align:top}
.rank_vod_lst .image:before{position:absolute;top:0;left:0;z-index:19;width:123px;height:73px;background:rgba(0, 0, 0, 0.2);content:''}
.rank_vod_lst .image .rank{position:absolute;top:4px;left:5px;z-index:20;color:#fff;font-size:17px;font-family:Helvetica;content:counter(num);counter-increment:num}
.rank_vod_lst .image .play{overflow:hidden;position:absolute;bottom:0;right:13px;z-index:20;height:19px;padding:0 5px;background:rgba(0, 0, 0, 0.5);color:#fff;font-size:13px;font-family:Helvetica;line-height:19px}
.rank_vod_lst .tag{display:block;margin-top:-3px;padding-bottom:2px;color:#3780ed;font-size:12px}
.rank_vod_lst .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#000;font-size:15px;font-weight:normal;line-height:1.36em}
.rank_vod_lst .source{margin-bottom:-4px;padding-top:2px;padding-left:2px;color:#999;font-size:10px;font-family:HelveticaNeue-Light}
.rank_vod_lst .source > span{padding-right:4px}
.rank_vod_lst .source span + span:before{display:inline-block;width:1px;height:10px;margin-right:6px;background:#ededed;vertical-align:middle;content:''}
.rank_vod_lst .visit{font-family:HelveticaNeue}
.rank_vod_lst .visit .ico{width:7px;height:9px;margin:-1px 3px 1px 0;vertical-align:middle;background-position:-100px -556px}
.flick_rank_vod{height:469px}
@media (min-width: 768px) {
    .rank_vod_lst{padding:0 15px}
    .rank_vod_lst + .rank_vod_lst li:first-child{border-top:1px solid #f2f2f2}
    .rank_vod_lst a{padding:10px 0}
    .flick_rank_vod{padding:5px 0;zoom:1}
    .flick_rank_vod:after{display:block;clear:both;content:""}
    .flick_rank_vod .lst_wrap{float:left;width:50%}
}
@media (min-width: 1024px) {
    .rank_vod_lst{padding:0 20px}
    .flick_rank_vod .lst_wrap{margin:5px 0;box-sizing:border-box;-webkit-box-sizing:border-box}
    .flick_rank_vod .lst_wrap:nth-child(1){padding-left:44px}
    .flick_rank_vod .lst_wrap:nth-child(2){padding-right:44px}
}
/* ranking guide */
.ly_guide{display:none;position:absolute;top:41px;left:0;width:100%}
.ly_guide > div{margin:5px;padding:19px;padding-bottom:17px;background:#e9f4fd}
.ly_guide p{color:#777;font-size:14px;font-family:AppleSDGothicNeo-Light;line-height:1.46em}
.ly_guide p.t{display:none}
.ly_guide .close{position:absolute;top:8px;right:8px}
.ly_guide .close span{display:block;width:13px;height:12px;margin:10px;background-position:-100px -322px;color:transparent}
@media (min-width: 768px) {
    .ly_guide{top:46px;width:50%}
    .ly_guide p.m{display:none}
    .ly_guide p.t{display:block}
    .ly_guide > div{margin:10px}
}
@media (min-width: 1024px) {
    .ly_guide > div{margin-left:64px}
}
.lyr_fsize{overflow:hidden;width:200px;height:40px;background:rgba(0, 0, 0, 0.7);color:#fff;font-weight:bold;font-size:15px;line-height:40px;text-align:center;border-radius:3px;-webkit-border-radius:3px;text-shadow:0 -1px 0 #000;-webkit-text-shadow:0 -1px 0 #000}
.news_poll{margin:50px 4px;padding:17px;padding-top:16px;border:1px solid #e4e4e4}
.news_poll .poll_area .title{font-size:17px;line-height:21px}
.news_poll .poll_area .title b{font-weight:normal}
.news_poll .poll_area .title:before{content:'';width:16px;height:16px;margin-top:1px;background-position:-130px -305px;vertical-align:top}
.news_poll .poll_area .info{padding:2px 2px 8px;color:#878787;font-size:13px;font-family:HelveticaNeue-Light,Sans-serif-Light;line-height:17px}
.news_poll .poll_area .info span{padding-right:15px}
.news_poll .poll_area .info b{width:13px;height:13px;margin:2px 4px 0 0;background-position:-130px -380px;vertical-align:top}
.news_poll .poll_area .info .join b{width:12px;background-position:-130px -365px}
.news_poll .poll_btn{text-align:center}
.news_poll .poll_btn .btn{overflow:hidden;display:inline-block;width:100px;height:30px;margin:0 2px 0 1px;color:#fff;line-height:32px;font-size:15px;background:#2565d0}
.news_poll .poll_btn .off{background:#8991a3}
.news_poll_ct{padding:4px 0 15px}
.news_poll_ct .border{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;margin:-1px;border:1px solid #508cf1}
.news_poll_ct .inner{position:relative;border:1px solid #eee}
.news_poll_ct .inner label{display:table;width:100%;height:46px;padding:3px 37px 0 10px;color:#333;font-size:14px;box-sizing:border-box;-webkit-box-sizing:border-box}
.news_poll_ct .inner label span{display:table-cell;height:46px;vertical-align:middle}
.news_poll_ct .inner ~ .inner{margin-top:-1px}
.news_poll_ct .inner:nth-child(odd){background-color:#fbfbfb}
.news_poll_ct .thmb{overflow:hidden;position:absolute;top:-1px;left:-1px;width:54px;height:51px}
.news_poll_ct .thmb img{height:100%;margin-left:-5px;vertical-align:top}
.news_poll_ct .thmb ~ label{padding-left:63px}
.news_poll_ct .emblem{overflow:hidden;position:absolute;top:1px;left:3px;width:54px;text-align:center}
.news_poll_ct .emblem ~ label{padding-left:63px}
.news_poll_ct .vod{overflow:hidden;position:absolute;top:-1px;left:-1px;background-color:#e4e4e4;text-align:center}
.news_poll_ct .vod img{height:100%;vertical-align:top}
.news_poll_ct .vod ~ label{padding-left:78px}
.news_poll_ct .vod_area{display:block;width:69px;height:51px}
.news_poll_ct div.vod_area .ico_vod{display:none}
.news_poll_ct .mask{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0, 0, 0, 0.03)}
.news_poll_ct .ico_vod{position:absolute;top:50%;left:50%;width:21px;height:21px;margin:-10px 0 0 -10px;background-position:-320px -305px}
.news_poll_ct .check{position:absolute;top:50%;right:10px;width:19px;height:19px;margin-top:-9px}
.news_poll_ct .check input{width:19px;height:19px;background-position:-130px -323px;border:0;background-color:#fff;box-shadow:none;-webkit-box-shadow:none;-webkit-appearance:none}
.news_poll_ct .over{z-index:20}
.news_poll_ct .over input{background-position:-130px -344px}
.news_poll_ct .over .border{display:block}
.news_poll_ct .over .vod{z-index:20}
.news_poll_ct .over .vod_area:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #508cf1;border-right:0}
@media (min-width: 768px) {
    .news_poll{margin-right:0;margin-left:0;padding:17px 20px 24px}
    .news_poll .poll_area .title{font-size:18px}
    .news_poll .poll_area .info{padding-bottom:9px}
    .news_poll .poll_btn .btn{width:125px;height:40px;line-height:42px;font-size:17px}
    .news_poll_ct .inner label{font-size:16px}
}

/* _likeshare.scss */
.ends_btn{position:relative;min-width:270px;margin:24px auto 30px;padding:0 10px;font-size:0;text-align:center}
.news_end .sns_share{display:inline-block;width:50px;height:42px;margin-left:12px;line-height:44px;border:1px solid #c9c9c9;background:#fff;text-align:center;font-size:13px;vertical-align:top}
.news_end .sns_share .u_btn_sns_share{display:block;height:42px}
.news_end .sns_share .send_caption{display:inline-block;height:32px;margin-left:1px;font-family:AppleSDGothicNeo;font-weight:bold;color:#3c3c3c;vertical-align:top}
.news_end .sns_share .send_caption:before{display:inline-block;margin-top:12px;width:19px;height:17px;background:url(/images/nsite/2014/mobile/common/sp_likeit.png) no-repeat -21px -40px;background-size:40px 60px;-webkit-background-size:40px 60px;content:''}
.vod_end_wrp .ends_btn{padding:0}
.vod_end_wrp .ends_btn .sns_share{display:block;position:absolute;top:0;right:0;width:38px;height:32px;margin:0;line-height:34px;border:1px solid #1b1e2c;background:#3a3e52;text-align:center;font-size:13px}
.vod_end_wrp .ends_btn .sns_share .u_btn_sns_share{display:block;width:40px;height:32px}
.vod_end_wrp .ends_btn .sns_share .send_caption{margin:0}
.vod_end_wrp .ends_btn .send_caption::before{display:inline-block;margin:9px 2px -1px 2px;width:19px;height:14px;background:url(/images/nsite/mobile/2014/05/sp_sports_likeit_v5.png) no-repeat -20px -21px;-webkit-background-size:100px 100px;background-size:100px 100px;content:''}
.vod_end_wrp .u_likeit_module .u_likeit_rbox{margin:0 43px 0 93px;background-color:transparent !important}
.vod_end_wrp .u_likeit_module .u_btn_line{display:none}
.u_likeit_module .u_btn_line .u_arr_ico{color:transparent}
.setting_tab{zoom:1}
.setting_tab:after{display:block;clear:both;content:""}
.setting_tab a{display:block;overflow:hidden;float:left;width:50%;height:45px;border-bottom:1px solid #ccc;color:#797979;font-size:16px;font-family:AppleSDGothicNeo-Medium;text-align:center;line-height:48px}
.setting_tab .selected{color:#2565d0;border-bottom-color:#2565d0}
.set_myleague{overflow:hidden;border-bottom:1px solid #e1e1e1}
.set_myleague .ico_chk{position:absolute;top:0}
.set_myleague .ico_chk span{width:20px;height:20px;background-position:-480px -404px;vertical-align:top}
.set_myleague .ico_chk.checked span{background-position-y:-433px}
@media (min-width: 768px) {
    .set_myleague .ico_chk span{width:28px;height:28px;background-position:-410px -404px}
    .set_myleague .ico_chk.checked span{background-position-y:-433px}
}
.set_myleague .league{display:inline-block;overflow:hidden;max-width:130px;color:#333;font-weight:normal;white-space:nowrap;text-overflow:ellipsis;vertical-align:top}
.set_myleague .league:before{display:inline-block;width:26px;height:26px;margin-top:10px;margin-right:6px;background:url(/images/nsite/2016/mobile/common/sp_league.png) no-repeat -200px 0;background-size:80px 1150px;-webkit-background-size:80px 1150px;vertical-align:top;content:''}
.set_myleague .kbo:before{background-position:0 0px}
.set_myleague .baseballetc:before{background-position:0 -40px}
.set_myleague .mlb:before{background-position:0 -80px}
.set_myleague .npb:before{background-position:0 -120px}
.set_myleague .kleague:before{background-position:0 -160px}
.set_myleague .afc:before{background-position:0 -200px}
.set_myleague .amatch:before{background-position:0 -240px}
.set_myleague .footballetc:before{background-position:0 -280px}
.set_myleague .epl:before{background-position:0 -320px}
.set_myleague .bundesliga:before{background-position:0 -360px}
.set_myleague .primera:before{background-position:0 -400px}
.set_myleague .seria:before{background-position:0 -440px}
.set_myleague .champseuro:before{background-position:0 -480px}
.set_myleague .worldfootballetc:before{background-position:0 -520px}
.set_myleague .kbl:before{background-position:0 -560px}
.set_myleague .nba:before{background-position:0 -600px}
.set_myleague .wkbl:before{background-position:0 -640px}
.set_myleague .basketballetc:before{background-position:0 -680px}
.set_myleague .sportsetc:before{background-position:0 -720px}
.set_myleague .fight:before{background-position:0 -760px}
.set_myleague .handball:before{background-position:0 -800px}
.set_myleague .tennis:before{background-position:0 -840px}
.set_myleague .sportsindustry:before{background-position:0 -880px}
.set_myleague .lol:before{background-position:0 -920px}
.set_myleague .starcraft2:before{background-position:0 -960px}
.set_myleague .esportsetc:before{background-position:0 -1000px}
.set_myleague .gameetc:before{background-position:0 -1040px}
.set_myleague .baduk:before{background-position:0 -1080px}
.set_myleague .no:before{display:none}
.set_myleague .list{zoom:1;margin-bottom:-1px;background-color:#fafafa}
.set_myleague .list:after{display:block;clear:both;content:""}
.set_myleague .list li{position:relative;float:left;width:50%;border-bottom:1px solid #f5f5f5;background-color:#fff}
.set_myleague .bx{overflow:hidden;display:block;position:relative;height:45px;padding:0 10px 0 40px;border-right:1px solid #f5f5f5;color:#333;line-height:48px}
.set_myleague .ico_chk{padding:13px 12px}
.set_myleague .league{max-width:100%}
.set_myleague2{overflow:hidden}
.set_myleague2 .ico_chk{position:absolute;top:0}
.set_myleague2 .ico_chk span{width:20px;height:20px;background-position:-480px -404px;vertical-align:top}
.set_myleague2 .ico_chk.checked span{background-position-y:-433px}
@media (min-width: 768px) {
    .set_myleague2 .ico_chk span{width:28px;height:28px;background-position:-410px -404px}
    .set_myleague2 .ico_chk.checked span{background-position-y:-433px}
}
.set_myleague2 .league{display:inline-block;overflow:hidden;max-width:130px;color:#333;font-weight:normal;white-space:nowrap;text-overflow:ellipsis;vertical-align:top}
.set_myleague2 .league:before{display:inline-block;width:26px;height:26px;margin-top:10px;margin-right:6px;background:url(/images/nsite/2016/mobile/common/sp_league.png) no-repeat -200px 0;background-size:80px 1150px;-webkit-background-size:80px 1150px;vertical-align:top;content:''}
.set_myleague2 .kbo:before{background-position:0 0px}
.set_myleague2 .baseballetc:before{background-position:0 -40px}
.set_myleague2 .mlb:before{background-position:0 -80px}
.set_myleague2 .npb:before{background-position:0 -120px}
.set_myleague2 .kleague:before{background-position:0 -160px}
.set_myleague2 .afc:before{background-position:0 -200px}
.set_myleague2 .amatch:before{background-position:0 -240px}
.set_myleague2 .footballetc:before{background-position:0 -280px}
.set_myleague2 .epl:before{background-position:0 -320px}
.set_myleague2 .bundesliga:before{background-position:0 -360px}
.set_myleague2 .primera:before{background-position:0 -400px}
.set_myleague2 .seria:before{background-position:0 -440px}
.set_myleague2 .champseuro:before{background-position:0 -480px}
.set_myleague2 .worldfootballetc:before{background-position:0 -520px}
.set_myleague2 .kbl:before{background-position:0 -560px}
.set_myleague2 .nba:before{background-position:0 -600px}
.set_myleague2 .wkbl:before{background-position:0 -640px}
.set_myleague2 .basketballetc:before{background-position:0 -680px}
.set_myleague2 .sportsetc:before{background-position:0 -720px}
.set_myleague2 .fight:before{background-position:0 -760px}
.set_myleague2 .handball:before{background-position:0 -800px}
.set_myleague2 .tennis:before{background-position:0 -840px}
.set_myleague2 .sportsindustry:before{background-position:0 -880px}
.set_myleague2 .lol:before{background-position:0 -920px}
.set_myleague2 .starcraft2:before{background-position:0 -960px}
.set_myleague2 .esportsetc:before{background-position:0 -1000px}
.set_myleague2 .gameetc:before{background-position:0 -1040px}
.set_myleague2 .baduk:before{background-position:0 -1080px}
.set_myleague2 .no:before{display:none}
.set_myleague2 .list li{position:relative;margin-top:-1px;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;background:#fff}
.set_myleague2 .bx{overflow:hidden;display:block;height:55px;padding-left:40px;vertical-align:top;line-height:57px}
.set_myleague2 .btn_move{position:absolute;bottom:0;right:0;width:55px;height:55px;text-align:center}
.set_myleague2 .btn_move span{position:absolute;top:50%;left:50%;width:8px;height:20px;background-position:-480px -462px;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%)}
@media (min-width: 768px) {
    .set_myleague2 .bx{height:70px;padding-left:55px;line-height:72px}
    .set_myleague2 .btn_move{width:70px;height:70px}
    .set_myleague2 .btn_move span{width:11px;height:28px;background-position:-410px -462px}
}
.set_myleague2 .league:before{margin-top:14px}
.set_myleague2 .ico_chk{left:0;padding:18px 12px}
.set_myteam{overflow:hidden;border-bottom:1px solid #e1e1e1}
.set_myteam .ico_chk{position:absolute;top:0}
.set_myteam .ico_chk span{width:20px;height:20px;background-position:-480px -404px;vertical-align:top}
.set_myteam .ico_chk.checked span{background-position-y:-433px}
@media (min-width: 768px) {
    .set_myteam .ico_chk span{width:28px;height:28px;background-position:-410px -404px}
    .set_myteam .ico_chk.checked span{background-position-y:-433px}
}
.set_myteam .emblem{margin:0 auto;vertical-align:top}
.set_myteam .team{overflow:hidden;color:#333;font-size:14px;font-family:AppleSDGothicNeo-Medium;font-weight:normal;letter-spacing:-0.5px;white-space:nowrap;text-overflow:ellipsis;vertical-align:top}
.set_myteam .count{color:#777;font-size:12px;font-family:HelveticaNeue-Light,Sans-serif-Light;vertical-align:top}
.set_myteam .count:before{width:10px;height:10px;margin:-1px 4px 1px 0;background-position:-480px -524px;vertical-align:middle;content:''}
@media (min-width: 768px) {
    .set_myteam .emblem{width:44px;height:44px}
    .set_myteam .team{max-width:500px;font-size:18px}
    .set_myteam .count{font-size:16px}
    .set_myteam .count:before{width:13px;height:13px;margin:-2px 4px 2px 0;background-position:-410px -524px;vertical-align:middle}
}
.set_myteam .ico_chk{top:0;right:0;padding:9px 11px}
.set_myteam .bx{display:block;height:91px;padding-top:5px;border-left:1px solid #f5f5f5;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box}
.set_myteam .bx:before{top:9px;left:auto;right:11px;margin-top:0}
.set_myteam .team{display:block}
.set_myteam .count{display:block;margin-top:-2px}
.set_myteam .list{zoom:1;margin:-1px;margin-top:0;background-color:#fafafa}
.set_myteam .list:after{display:block;clear:both;content:""}
.set_myteam .list li{position:relative;float:left;width:33.33%;border-bottom:1px solid #f5f5f5;background-color:#fff}
.set_myteam2{overflow:hidden}
.set_myteam2 .ico_chk{position:absolute;top:0}
.set_myteam2 .ico_chk span{width:20px;height:20px;background-position:-480px -404px;vertical-align:top}
.set_myteam2 .ico_chk.checked span{background-position-y:-433px}
@media (min-width: 768px) {
    .set_myteam2 .ico_chk span{width:28px;height:28px;background-position:-410px -404px}
    .set_myteam2 .ico_chk.checked span{background-position-y:-433px}
}
.set_myteam2 .emblem{margin:0 auto;vertical-align:top}
.set_myteam2 .team{overflow:hidden;color:#333;font-size:14px;font-family:AppleSDGothicNeo-Medium;font-weight:normal;letter-spacing:-0.5px;white-space:nowrap;text-overflow:ellipsis;vertical-align:top}
.set_myteam2 .count{color:#777;font-size:12px;font-family:HelveticaNeue-Light,Sans-serif-Light;vertical-align:top}
.set_myteam2 .count:before{width:10px;height:10px;margin:-1px 4px 1px 0;background-position:-480px -524px;vertical-align:middle;content:''}
@media (min-width: 768px) {
    .set_myteam2 .emblem{width:44px;height:44px}
    .set_myteam2 .team{max-width:500px;font-size:18px}
    .set_myteam2 .count{font-size:16px}
    .set_myteam2 .count:before{width:13px;height:13px;margin:-2px 4px 2px 0;background-position:-410px -524px;vertical-align:middle}
}
.set_myteam2 .list li{position:relative;margin-top:-1px;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;background:#fff}
.set_myteam2 .bx{overflow:hidden;display:block;height:55px;padding-left:40px;vertical-align:top;line-height:57px}
.set_myteam2 .btn_move{position:absolute;bottom:0;right:0;width:55px;height:55px;text-align:center}
.set_myteam2 .btn_move span{position:absolute;top:50%;left:50%;width:8px;height:20px;background-position:-480px -462px;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%)}
@media (min-width: 768px) {
    .set_myteam2 .bx{height:70px;padding-left:55px;line-height:72px}
    .set_myteam2 .btn_move{width:70px;height:70px}
    .set_myteam2 .btn_move span{width:11px;height:28px;background-position:-410px -462px}
}
.set_myteam2 .emblem{width:34px;height:34px;margin-top:10px;margin-right:2px}
.set_myteam2 .ico_chk{left:0;padding:18px 12px}
.set_myteam2 .count{margin-left:8px}
.set_myteam_scroll{position:relative;height:70px;border-bottom:1px solid #ddd;background:#ededed}
.set_myteam_scroll .list{padding:9px 12px 9px 10px;white-space:nowrap}
.set_myteam_scroll .list li{display:inline-block;margin-left:2px}
.set_myteam_scroll .list a{display:block;overflow:hidden;width:67px;height:52px;color:transparent;background-image:url(/images/nsite/2015/Mobile/common/sp_myteam.png);background-repeat:no-repeat;background-size:375px 604px;-webkit-background-size:375px 604px}
.set_myteam_scroll .list .bundesliga{background-position:-72px -6px}
.set_myteam_scroll .list .on .bundesliga{background-position:-288px -63px}
.set_myteam_scroll .list .epl{background-position:-144px -6px}
.set_myteam_scroll .list .on .epl{background-position:-216px -6px}
.set_myteam_scroll .list .kbl{background-position:-288px -6px}
.set_myteam_scroll .list .on .kbl{background-position:0 -63px}
.set_myteam_scroll .list .kbo{background-position:-72px -63px}
.set_myteam_scroll .list .on .kbo{background-position:-144px -63px}
.set_myteam_scroll .list .kleague{background-position:-216px -63px}
.set_myteam_scroll .list .on .kleague{background-position:-72px -120px}
.set_myteam_scroll .list .kleague2{background-position:0 -6px}
.set_myteam_scroll .list .on .kleague2{background-position:0 -120px}
.set_myteam_scroll .list .kvolleyball{background-position:-144px -120px}
.set_myteam_scroll .list .on .kvolleyball{background-position:-216px -120px}
.set_myteam_scroll .list .mlb{background-position:-288px -120px}
.set_myteam_scroll .list .on .mlb{background-position:0 -177px}
.set_myteam_scroll .list .primera{background-position:-72px -177px}
.set_myteam_scroll .list .on .primera{background-position:-144px -177px}
.set_myteam_scroll .list .wkbl{background-position:-216px -177px}
.set_myteam_scroll .list .on .wkbl{background-position:-288px -177px}
@media (min-width: 768px) {
    .setting_tab a{height:59px;border-bottom-width:2px;font-size:21px;line-height:61px}
    .set_myteam_scroll{height:92px}
    .set_myteam_scroll .list{padding:11px 20px 11px 15px}
    .set_myteam_scroll .list li{margin-left:5px;vertical-align:top}
    .set_myteam_scroll .list a{width:90px;height:70px}
    .set_myteam_scroll .list .bundesliga{background-position:-190px -534px}
    .set_myteam_scroll .list .on .bundesliga{background-position:-285px -534px}
    .set_myteam_scroll .list .epl{background-position:0 -234px}
    .set_myteam_scroll .list .on .epl{background-position:-95px -234px}
    .set_myteam_scroll .list .kbl{background-position:-190px -234px}
    .set_myteam_scroll .list .on .kbl{background-position:-285px -234px}
    .set_myteam_scroll .list .kbo{background-position:0 -309px}
    .set_myteam_scroll .list .on .kbo{background-position:-95px -309px}
    .set_myteam_scroll .list .kleague{background-position:-190px -309px}
    .set_myteam_scroll .list .on .kleague{background-position:-95px -384px}
    .set_myteam_scroll .list .kleague2{background-position:-285px -309px}
    .set_myteam_scroll .list .on .kleague2{background-position:0 -384px}
    .set_myteam_scroll .list .kvolleyball{background-position:-190px -384px}
    .set_myteam_scroll .list .on .kvolleyball{background-position:-285px -384px}
    .set_myteam_scroll .list .mlb{background-position:0 -459px}
    .set_myteam_scroll .list .on .mlb{background-position:-95px -459px}
    .set_myteam_scroll .list .primera{background-position:-190px -459px}
    .set_myteam_scroll .list .on .primera{background-position:-285px -459px}
    .set_myteam_scroll .list .wkbl{background-position:0 -534px}
    .set_myteam_scroll .list .on .wkbl{background-position:-95px -534px}
    .set_myleague .league:before{width:35px;height:35px;margin-right:8px;background-position-x:-35px}
    .set_myleague .bx{height:55px;padding-left:55px;font-size:18px;line-height:57px}
    .set_myleague .ico_chk{padding:15px}
    .set_myleague2 .league{max-width:500px;font-size:18px}
    .set_myleague2 .league:before{width:35px;height:35px;margin-top:16px;margin-right:8px;background-position-x:-35px}
    .set_myleague2 .ico_chk{padding:20px 15px}
    .set_myteam .bx{height:121px;padding-top:8px}
    .set_myteam .emblem{width:61px;height:61px}
    .set_myteam .team{margin:-3px 3px 4px;font-size:18px;line-height:1.2em}
    .set_myteam .ico_chk{padding:20px 15px}
    .set_myteam2 .emblem{width:44px;height:44px;margin-top:12px}
    .set_myteam2 .ico_chk{padding:20px 15px}
}
.c_title2{position:relative;z-index:100;padding:19px 13px 10px;border-bottom:1px solid #ccc}
.c_title2 ~ .u_cbox{z-index:10}
.c_title_thmb{position:absolute;top:19px;left:13px}
.c_title_thmb img{border-radius:2px;-webkit-border-radius:2px;vertical-align:top}
.c_title_thmb ~ .c_title_text{padding-left:45px}
.c_title_text{margin-top:-1px;padding-right:45px;font-family:AppleSDGothicNeo-Medium}
.c_title_text .title{color:#2565d0;font-size:16px;line-height:1.3em;letter-spacing:-1px}
.c_title_text .title .tag{font-family:HelveticaNeue-Light,Sans-serif-Light;letter-spacing:0}
.c_title_text .count{padding-top:3px;padding-left:1px;color:#808080;font-size:11px}
.c_title_text .count span{color:#ff6363}
.c_title_text .ico{display:inline-block;overflow:hidden;width:18px;height:18px;margin-right:-1px;color:transparent;background:url(/images/nsite/2015/Mobile/common/level.png) no-repeat;background-size:350px 350px;-webkit-background-size:350px 350px}
.c_title_text .rookie{background-position:-270px 0}
.c_title_text .senior{background-position:-270px -20px}
.c_title_text .amateur{background-position:-270px -40px}
.c_title_text .semipro{background-position:-270px -60px}
.c_title_text .pro{background-position:-270px -80px}
.c_title_text .master{background-position:-270px -100px}
.c_title_guide{position:absolute;top:15px;right:5px}
.c_title_guide .btn{display:block;padding:5px}
.c_title_guide .btn span{display:block;width:25px;height:23px;background-position:-480px -342px}
.c_title_guide .btn.on span{background-position-y:-373px}
.c_title_guide .btn.on ~ .ly_mycmt{display:block}
.c_title_guide .ly_mycmt{display:none;position:absolute;top:33px;right:5px;width:300px;padding:22px 14px 20px;border:1px solid #e0e0e0;background:#f8f8f8;box-sizing:border-box;-webkit-box-sizing:border-box}
.c_title_guide .ly_mycmt strong{display:block;padding-bottom:8px;color:#000;font-weight:normal}
.c_title_guide .ly_mycmt p{color:#808080;font-size:15px;line-height:1.3em}
.c_title_guide .ly_mycmt .close{position:absolute;top:0;right:0}
.c_title_guide .ly_mycmt .close span{display:block;width:13px;height:13px;background-position:-480px -491px;margin:10px;padding:0;color:transparent}
@media (min-width: 768px) {
    .c_title2{margin:0 52px;padding:24px 13px 15px}
    .c_title_thmb{top:24px}
    .c_title_thmb img{width:44px !important;height:44px !important}
    .c_title_thmb ~ .c_title_text{padding-left:60px}
    .c_title_text{padding-right:60px}
    .c_title_text .title{font-size:21px}
    .c_title_text .count{font-size:14px}
    .c_title_guide{top:20px;right:10px}
    .c_title_guide .btn span{width:33px;height:30px;background-position:-410px -342px}
    .c_title_guide .ly_mycmt{top:40px}
    .c_title_guide .ly_mycmt .close span{width:18px;height:18px;background-position:-410px -491px}
}
@media (min-width: 1024px) {
    .c_title2{margin:0 92px}
}
/* photo */
#ct.photo{background:#e8e8e8}
.section_photo{padding:5px}
.section_photo:after{display:block;clear:both;content:''}
.section_photo ~ .view_more{padding:0 10px 3px}
.section_photo img{vertical-align:top}
.section_photo .group{padding:5px}
.section_photo .ad_box{margin:5px -5px}
.photo_area{padding:5px 14px 14px 13px;padding-right:13.5px;border-bottom:1px solid #dedede;background:#fff}
.photo_area .head{display:block}
.photo_area .head_title{overflow:hidden;display:block;height:36px;color:#000;font-size:16px;font-family:HelveticaNeue,AppleSDGothicNeo-Regular,Sans-serif;font-weight:normal;line-height:37px;letter-spacing:-1px;white-space:nowrap;text-overflow:ellipsis}
.photo_area .list:after{display:block;clear:both;content:''}
.photo_area .list a{display:block;float:left;width:33.3%;min-height:90px;padding-left:1px;padding-top:1px;box-sizing:border-box;-webkit-box-sizing:border-box}
.photo_area .list .thmb img{width:100%;height:auto}
.photo_area .list .thmb:nth-child(n+6){display:none}
.photo_area .list .link{position:relative}
.photo_area .list .link img{width:100%;height:auto}
.photo_area .list .link:before{position:absolute;top:1px;left:1px;bottom:0;right:0;border:1px solid #e7e7e7;background:#eee;box-sizing:border-box;-webkit-box-sizing:border-box;content:''}
.photo_area .list .more{position:absolute;top:50%;left:0;width:100%;padding-top:1px;text-align:center;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,Sans-serif-Light;font-size:12px;transform:translateY(-50%);-webkit-transform:translateY(-50%)}
.photo_area .list .more span{display:block;margin-top:-1px;font-family:HelveticaNeue-Thin,Sans-serif-Thin;color:#2565d0;font-size:31px;line-height:1em;letter-spacing:-1px}
@media (min-width: 530px) and (max-width: 767px) {
    .photo_area{padding:5px 14px 14px 13px}
    .photo_area .list a{width:20%}
    .photo_area .list .thmb:nth-child(n+6){display:block}
}
@media (min-width: 768px) {
    .section_photo .group{float:left;width:50%;box-sizing:border-box;-webkit-box-sizing:border-box}
    .section_photo .ad_box{clear:both;margin:0 -5px;border-top:5px solid transparent;border-bottom:5px solid transparent}
    .photo_area{position:relative;box-sizing:border-box;-webkit-box-sizing:border-box}
    .photo_area:after{display:block;padding-top:66.66%;content:''}
    .photo_area .list{position:absolute;top:42px;left:13px;right:14px}
}
/* _column.scss */
#ct.column{background:#e7e7e7}
#ct.column .news_end{background:#fff}
.column .rss_on, .column .rss_off{width:52px;height:25px;margin:-1px 0 0 2px;vertical-align:middle}
.column .rss_on{background-position:-100px -259px}
.column .rss_off{background-position:-100px -233px}
.column_wrap{position:relative}
.h_column{position:relative;padding:0 10px 0 13px;font-family:AppleSDGothicNeo-Light}
.h_column:after{display:block;clear:both;content:''}
.h_column h3{display:inline-block;height:53px;padding-right:4px;color:#2565d0;font-size:15px;font-weight:normal;line-height:53px;vertical-align:middle}
.h_column .all{position:absolute;top:9px;right:2px;padding:10px;color:#666;font-size:13px;vertical-align:middle}
.h_column .all:after{width:4px;height:6px;margin:4px 0 0 4px;vertical-align:top;background-position:-100px -286px;content:''}
.column_tab{padding:0 21px 10px 19px}
.column_tab ul{display:table;width:100%;border:1px solid #2565d0;table-layout:fixed;border-radius:4px}
.column_tab li{display:table-cell}
.column_tab li + li{border-left:1px solid #2565d0}
.column_tab li + .on, .column_tab .on + li{border-left:0}
.column_tab a{display:block;height:30px;color:#2565d0;font-size:14px;line-height:30px;text-align:center}
.column_tab .on a{color:#fff;background:#2e72e4}
.column_head{padding:14px 15px;padding-top:7px;background:#2565d0}
.column_head:after{display:block;clear:both;content:''}
.column_head .thmb{float:left;margin-right:17px}
.column_head .text{overflow:hidden;float:none;color:#fff;font-family:AppleSDGothicNeo-Light}
.column_head .title{display:inline-block;padding:10px 0 1px;font-size:23px;font-weight:normal;font-family:AppleSDGothicNeo-Light;line-height:1em;vertical-align:middle}
.column_head .source{height:26px;line-height:26px;font-size:14px}
.column_head .rss_on, .column_head .rss_off{display:none;margin-top:-4px}
.column_head .rss_off{background-position:-100px -207px}
.column_list{margin-top:-10px}
.column_list:after{display:block;clear:both;content:''}
.column_list a{position:relative;display:block;margin:10px;min-height:170px}
.column_list a:after{position:absolute;top:0;bottom:0;left:0;right:0;z-index:10;background-image:url(/images/nsite/2014/mobile/common/bg_column.png);background-size:100% auto;content:''}
.column_list .new{position:absolute;top:13px;right:13px;z-index:20;width:27px;height:25px;background-position:-100px -142px}
.column_list .text{position:absolute;bottom:33px;left:0;z-index:20;width:100%}
.column_list .source{position:absolute;bottom:0;left:0;z-index:30;width:100%;height:33px;padding:0 15px;color:#b6b6b6;box-sizing:border-box;-webkit-box-sizing:border-box}
.column_list .source .provider:after{display:inline-block;margin:4px 0 4px 5px;width:1px;height:10px;background:rgba(255, 255, 255, 0.25);vertical-align:top;content:''}
.column_list .source span{display:inline-block;font-size:10px;line-height:20px;vertical-align:top}
.column_list .source .time{padding-left:2px;font-family:HelveticaNeue-Light;font-size:10px;line-height:18px}
.column_list .thmb{width:100%;vertical-align:top}
.column_list .title{display:block;overflow:hidden;display:-webkit-box;margin:2px 14px 0;color:#fff;font-size:20px;line-height:25px;font-family:AppleSDGothicNeo-Light;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.column_list .tag{margin:0 15px;color:#00e4ff;font-size:14px}
.column_list .no_img1 a{background:#8c94ad}
.column_list .no_img2 a{background:#cbcda7}
.column_list .no_img3 a{background:#83a6e0}
.column_list .no_img4 a{background:#72c3be}
.column_list2{overflow:hidden;margin:0 11px}
.column_list2:after{display:block;clear:both;content:''}
.column_list2 a{display:block;position:relative;height:66px;padding:10px 9px;border-top:1px solid #dedede}
.column_list2 a:before{position:absolute;top:50%;right:0;width:6px;height:12px;margin-top:-6px;background-position:-100px -336px;content:''}
.column_list2 .new{position:absolute;top:10px;left:9px;width:25px;height:21px;background-position:-100px -183px}
.column_list2 .thmb{float:left;margin-right:18px}
.column_list2 .text{overflow:hidden;float:none;display:table-cell;height:65px;vertical-align:middle;font-family:AppleSDGothicNeo-Light}
.column_list2 .title{display:block;padding-bottom:5px;color:#333;font-size:20px;line-height:1.1em}
.column_list2 .source{color:#666;font-size:14px}
.column_list2 .name{color:#000}
.column_list2 .provider{color:#777}
.column_list2 li{box-sizing:border-box;-webkit-box-sizing:border-box}
.column_nav{margin-bottom:-10px;background:#e7e7e7}
.column_nav a{display:inline-block;height:45px;padding:0 15px;color:#666;font-size:15px;line-height:45px;vertical-align:top}
.column_nav a:before{width:6px;height:12px;margin:15px 9px 0 0;background-position:-100px -169px;vertical-align:top;content:''}
.column_nav span{color:#2565d0}
.a .column_list .text{bottom:35px}
.a .column_list .source{height:34px}
.a .column_list .title{font-size:21px;line-height:30px}
@media (min-width: 530px) {
    .column_wrap{margin:0 50px}
}
@media (min-width: 768px) {
    .column_wrap{margin:0 65px}
    .column_list{padding:5px 5px 0}
    .column_list li{float:left;width:50%}
    .column_list li a{margin:5px}
    .column_list .provider{font-size:17px}
    .column_list .time{font-size:16px}
    .column_list2{margin:0 10px}
    .column_list2 li{float:left;width:50%;height:87px}
    .column_list2 li:after{display:block;width:100%;border-top:1px solid #dedede;content:''}
    .h_column{height:0;padding:15px 0 0 0;line-height:0}
    .h_column h3, .h_column .rss_on, .h_column .rss_off{display:none}
    .h_column .all{position:absolute;top:-40px;right:2px;color:#fff}
    .h_column .all:after{margin-top:-4px;background-position:-110px -286px}
    .column_head .rss_on, .column_head .rss_off{display:inline-block}
}
@media (min-width: 1024px) {
    .column_wrap{margin:0 105px}
}
.column_wrap .news_lnb ul{display:inline-block;vertical-align:top}
.column_wrap .news_lnb li{display:inline-block;vertical-align:top;height:45px}
.column_wrap .news_lnb li a{position:relative;padding:0 7px 2px;line-height:47px;color:#8c959d}
.column_wrap .news_lnb li.on a{color:#2565d0}
.column_wrap .news_lnb li.on a:after{position:absolute;bottom:0;left:8px;right:8px;height:1px;background-color:#2565d0;content:''}
/* _search.scss */
.search_end .end_head{background:#2565d0}
.search_head{position:relative;max-width:590px;margin:0 auto;padding:13px 30px 13px 0}
.search_head .prev{position:absolute;top:13px;left:4px;width:32px;height:32px;padding-top:0;text-align:center}
.search_head .prev span{width:9px;height:17px;margin-top:7px;background-position:-100px -349px}
.search_head .btn{border:0;background:none}
.search_head .btn_sports{position:absolute;top:13px;right:80px;width:37px;height:32px;border-left:1px solid #e1e1e1;background:#fff}
.search_head .btn_sports span{width:19px;height:20px;margin-top:6px;background-position:-100px -391px}
.search_head .btn_search{position:absolute;top:13px;right:13px;width:63px;height:32px;background:#407fe9;color:#fff;font-family:AppleSDGothicNeo-Light;line-height:34px;text-align:center}
.search_head .text{position:relative;display:block;height:32px;margin:0 87px 0 40px}
.search_head .text input{display:block;width:100%;height:32px;padding:3px 30px 0 10px;border:0;color:#333;font-size:16px;font-family:AppleSDGothicNeo-Light;background:#fff;-webkit-border-radius:0;-webkit-appearance:none;box-sizing:border-box;-webkit-box-sizing:border-box;outline:0}
.search_head .text input::-webkit-input-placeholder{color:#c2c2c2}
.search_head .del{position:absolute;top:2px;right:2px;border:0;background:none}
.search_head .del span{width:21px;height:21px;margin:4px;background-position:-100px -368px;vertical-align:top}
.search_relation{display:none;background:#fff;text-align:left}
.search_relation .r_li + li{border-top:1px solid #f7f7f7}
.search_relation .r_li a{display:block;height:34px;padding:0 18px;color:#000;font-size:16px;font-family:AppleSDGothicNeo-Light;line-height:34px}
.search_relation .r_li em{color:#2565d0}
.search_relation .close{display:block;padding:0 14px;border-top:1px solid #efefef;color:#000;background:#fafafa;font-size:14px;line-height:36px;text-align:right}
.search_msg{background:#e7e7e7}
.search_msg p{padding:114px 0 200px;font-family:AppleSDGothicNeo-Light;font-size:21px;line-height:24px;text-align:center}
.search_msg .nodata{color:#c2c2c2;text-align:center}
.search_msg .error{color:#666;font-size:20px}
.search_msg .error span{color:#999;font-size:13px}
.search_result{background:#fff}
.result_h2_box{position:relative;height:47px;padding:0 9px;border-bottom:1px solid #d2d2d2;line-height:45px}
.result_h2_box .h2_tex{display:inline-block;color:#222;font-weight:normal;font-family:AppleSDGothicNeo-Light;font-size:16px;vertical-align:middle}
.result_h2_box .number{display:inline-block;margin-left:3px;margin-top:-2px;color:#3f63bf;font-size:19px;font-family:HelveticaNeue-Light;vertical-align:middle}
.result_h2_box .btn_box{position:absolute;top:10px;right:4px;height:27px;padding:0 9px 0 16px;color:#000;font-size:14px;font-family:AppleSDGothicNeo-Light;line-height:29px}
.result_h2_box .btn_box:before{position:absolute;top:50%;left:0;width:14px;height:12px;margin-top:-7px;background-position:-100px -494px;content:''}
.input_rdo_box{position:relative;z-index:10;margin-top:-4px;padding:0 82px 12px 10px;line-height:36px;background:#fff;box-shadow:0 0 1px rgba(0, 0, 0, 0.8);-webkit-box-shadow:0 0 1px rgba(0, 0, 0, 0.8)}
.input_rdo_box:before{position:absolute;left:0;right:0;bottom:100%;height:2px;background:#fff;content:''}
.input_btns li{float:left;position:relative;width:50%;height:31px;border:1px solid #e5e5e5;font-family:AppleSDGothicNeo-Regular;line-height:32px;box-sizing:border-box;-webkit-box-sizing:border-box}
.input_btns li label{display:block;height:29px;font-size:14px;text-align:center}
.input_btns li.selected{z-index:10;border-color:#cfcfcf;background:#f5f5f6;color:#3f63bf}
.input_btns li + li{margin-left:-1px}
.btn_opt_issue{position:absolute;top:5px;right:0;width:72px;height:22px;padding-left:10px;font-size:14px;font-family:AppleSDGothicNeo-Regular;line-height:24px}
.btn_opt_issue:before{width:22px;height:22px;margin:-4px 4px 0 0;background-position:-100px -413px;vertical-align:middle;content:''}
.btn_opt_issue.selected:before{background-position:-100px -436px}
.disable_col{color:#999}
.input_rdo_hr, .input_checkbox_hr{position:absolute;top:-999px;left:-999px}
.more_result, .more_result:visited{display:block;height:37px;padding-right:16px;border-top:1px solid #f4f4f4;line-height:39px;font-family:AppleSDGothicNeo-Regular;font-size:14px;color:#000;text-align:right}
.more_result:after{width:7px;height:12px;margin:12px 0 0 5px;vertical-align:top;background-position:-100px -460px;content:''}
.lst_ct{overflow:hidden}
.lst_ct li{position:relative}
.lst_ct li + li, .lst_ct ul li + li{border-top:1px solid #eaeaea}
.lst_ct .link_block{display:block;padding:16px 15px 11px}
.lst_ct .tmb_box{float:left;position:relative;margin:16px 10px 4px 15px}
.lst_ct .tmb_box img{vertical-align:top}
.lst_ct .im_boder{position:absolute;top:0;left:0;z-index:10;width:63px;height:63px;border:1px solid rgba(0, 0, 0, 0.1);box-sizing:border-box;-webkit-box-sizing:border-box}
.lst_ct .rgt_tex{overflow:hidden;display:block}
.lst_ct .tit{overflow:hidden;margin-right:8px;font-size:16px;line-height:19px;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.lst_ct .from{display:inline-block;margin-top:4px;color:#b8b8b8;font-size:12px}
.lst_ct .from .dv{display:inline-block;overflow:hidden;width:1px;height:10px;margin:-1px 5px 1px;color:transparent;background:#e4e4e4;font-size:0;line-height:0;vertical-align:middle}
.lst_ct .btm_tex{display:block;margin-top:3px;clear:both;color:#777;font-size:14px;line-height:19px}
.lst_ct .lft_bg{display:block;float:left;position:relative;top:17px;left:15px;width:7px;height:7px;border-left:1px solid #3f63bf;border-bottom:1px solid #3f63bf}
.lst_ct .lft_bg ~ .link_block{padding:13px 15px 9px 30px}
.a .result_h2_box .h2_tex{margin-top:-2px}
.a .result_h2_box .number{margin-top:0}
.search_end .gnb{position:relative;left:auto;top:auto;width:auto;padding:0;background:none}
.search_end .u_hs{position:relative}
.search_end .u_hssbt{position:absolute;top:0;height:34px;border:0;background:#fff;box-shadow:none;letter-spacing:0;webkit-box-shadow:none}
.search_end .u_hssbt_us{right:10px;width:63px;border:1px solid #d9d9d9;color:#333;font-size:14px;line-height:34px;font-family:AppleSDGothicNeo-Light}
.search_end .u_hssbt_ss{right:78px;width:36px;height:34px;border:1px solid #d9d9d9}
.search_end .u_hssbt_ss span{position:absolute;top:7px;left:9px;z-index:1;width:18px;height:18px;background-position:-100px -474px}
.search_end .u_itw{overflow:hidden;position:relative;height:34px;border:0;background:#fff}
.search_end .u_it{width:100%;height:34px;padding:0 9px;border:1px solid #d9d9d9;color:#a3a3a3;font-size:14px;box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-appearance:none;border-radius:0}
.search_end .u_hsw{padding:0 113px 78px 10px}
.search_end .u_hsft{margin:0;padding:20px 0 0;background:#fff}
.search_end .mov{position:absolute;left:3px;bottom:3px;width:17px;height:17px;background-position:-270px -385px}
/* sports 2014 */
.sports_home #ct{background:#e7e7e7}
.sports_home .headline_image .time + span:before{display:none}
.section_home #ct, .league_home #ct{background:#e7e7e7}
.u_comment_lst{background:#fff;border-bottom:1px solid #dedede}
.u_comment .view_more, .u_comment .page_indicator, .chr_cmt_wrp .view_more, .chr_cmt_wrp .page_indicator{padding:9px 9px 10px}
.u_comment .u_pg2_total, .page_indicator .chr_pg_total{color:#525252}
.mov_lst{background:#fff}
.chr_cmt_lst + div{background:#e7e7e7}
.chr_cmt_lst li div{margin-top:0}
.end_scroll{background:#e7e7e7}
.gamedata_info{border-bottom:1px solid #dadada}
.card_loading{height:46px;text-align:center;color:transparent;background:url(/images/nsite/2014/mobile/common/loading.gif) no-repeat 50% 50%;background-size:70px 15px;-webkit-background-size:70px 15px}
.sptb_t2{overflow:hidden;padding:0 54px 0 10px;white-space:nowrap;text-overflow:ellipsis}
.sptb_t2 .more_9{position:absolute;top:0;right:24px;padding-right:0}
.no_data a span:before{background:none}
.poll_wrp{background:#e7e7e7}
.chr_cmt_lst{border-bottom:1px solid #dedede}
.hotclip + .view_option, .hotclip + script + .view_option{border-top:1px solid #d7d7d7}
.a .search_end .u_it{padding-top:5px}
@media (min-width: 530px) and (max-width: 767px) {
    .view_option strong{left:12px}
}
@media (min-width: 768px) {
    .view_option strong{left:15px}
    .view_option2{padding-right:20px}
    .view_option2 strong{padding-left:20px}
}
.game_end_flick{margin-bottom:1px}
.game_end_flick section:last-of-type:after{display:block;height:1px;width:100%;margin-top:-6px;content:''}
/* _android_issue.scss */
html[data-useragent*='Android 2.'] .slide_lft, html[data-useragent*='Android 2.'] .slide_rgt{display:none}
html[data-useragent*='Android 2.'] .slide_lft.open, html[data-useragent*='Android 2.'] .slide_rgt.open{display:block}
html[data-useragent*='Android 2.'] .dimmed{position:absolute;transition:background 0s ease-out 0s;-webkit-transition:background 0s ease-out 0s}
html[data-useragent*='Android 2.'] .sports_home .gnb{position:absolute !important}
html[data-useragent*='Android 2.'] .section_scroll_m, html[data-useragent*='Android 2.'] .league_scroll_m{display:none}
html[data-useragent*='Android 2.'] .myteam_list2 a{display:inline-block}
.m_renewal{position:absolute;top:0;left:0;width:100%;min-height:478px;z-index:9999}
.ly_renewal{overflow:hidden;position:absolute;top:50px;left:50%;z-index:10;width:287px;height:378px;margin-left:-143px}
.ly_renewal .notice{position:relative;width:287px;height:378px;background:url(/images/nsite/2014/mobile/common/ly_open.png) no-repeat 0 0;background-size:287px 378px;-webkit-background-size:287px 378px}
.ly_renewal .guide{position:absolute;bottom:44px;left:0;width:100%;height:45px;color:transparent}
.ly_renewal .close{position:absolute;top:0;right:0;width:37px;height:37px;color:transparent}
.ly_renewal .today{position:absolute;bottom:0;left:0;width:100%;height:43px}
@media (min-width: 768px) {
    .ly_renewal{top:100px}
}
.home_kbo{position:relative;background-color:#e9f9fe}
.home_kbo .kbo_title{position:absolute;top:0;left:0;color:transparent}
.home_kbo .desc{background-color:#ccf1ff;text-align:center}
.home_kbo .desc img{vertical-align:top}
.home_kbo .kbo_scroll{height:61px}
.home_kbo .kbo_team{padding:6px 7px 0 8px;font-size:0;white-space:nowrap}
.home_kbo .kbo_team li{display:inline-block;margin:0 3px 0 2px;vertical-align:top}
.home_kbo .kbo_team a{display:block;text-align:center}
.home_kbo .kbo_team span{overflow:hidden;display:block;width:42px;height:50px;margin:0 auto;color:transparent;background:url(/images/nsite/2016/mobile/kbo/sp_kbo.png) no-repeat 0 0;background-size:420px 100px;-webkit-background-size:420px 100px}
.home_kbo .kbo_team li.kt span{background-position:0px 0}
.home_kbo .kbo_team li.lg span{background-position:-42px 0}
.home_kbo .kbo_team li.lt span{background-position:-84px 0}
.home_kbo .kbo_team li.ht span{background-position:-126px 0}
.home_kbo .kbo_team li.hh span{background-position:-168px 0}
.home_kbo .kbo_team li.sk span{background-position:-210px 0}
.home_kbo .kbo_team li.wo span{background-position:-252px 0}
.home_kbo .kbo_team li.nc span{background-position:-294px 0}
.home_kbo .kbo_team li.ss span{background-position:-336px 0}
.home_kbo .kbo_team li.ob span{background-position:-378px 0}
.home_kbo .kbo_team li.kt a span{background-position:0px -50px}
.home_kbo .kbo_team li.lg a span{background-position:-42px -50px}
.home_kbo .kbo_team li.lt a span{background-position:-84px -50px}
.home_kbo .kbo_team li.ht a span{background-position:-126px -50px}
.home_kbo .kbo_team li.hh a span{background-position:-168px -50px}
.home_kbo .kbo_team li.sk a span{background-position:-210px -50px}
.home_kbo .kbo_team li.wo a span{background-position:-252px -50px}
.home_kbo .kbo_team li.nc a span{background-position:-294px -50px}
.home_kbo .kbo_team li.ss a span{background-position:-336px -50px}
.home_kbo .kbo_team li.ob a span{background-position:-378px -50px}
@media (min-width: 530px) {
    .home_kbo .kbo_scroll{width:515px;margin:0 auto}
    .home_kbo .kbo_team{display:table;width:100%;table-layout:fixed;box-sizing:border-box;-webkit-box-sizing:border-box}
    .home_kbo .kbo_team li{display:table-cell}
}
@media (min-width: 768px) {
    .home_kbo .kbo_scroll{width:600px}
}
.postseason .event_title span, .postseason .event_tab .live, .postseason .event_tab .on .round:after, .postseason .player .vs, .postseason .player .live, .home_victory .select_wrap:after, .home_victory .result_wrap .hit:before, .home_victory .btn_victory:before{overflow:hidden;color:transparent;background:url(/images/nsite/2015/Mobile/kbo/sp_kbo.png) no-repeat 0 0;background-size:150px 340px;-webkit-background-size:150px 340px}
.postseason{position:relative}
.postseason .event_title{position:absolute;top:8px;left:50%;width:100px;height:81px;margin-left:-50px}
.postseason .event_title select{position:absolute;top:0;left:0;width:100px;height:81px;border:0;background:none;-webkit-appearance:none;color:transparent}
.postseason .event_title span{display:block;width:100px;height:81px}
.postseason .event_title .wc{background-position:0 0}
.postseason .event_title .s_po{background-position:0 -85px}
.postseason .event_title .po{background-position:0 -170px}
.postseason .event_title .ks{background-position:0 -255px}
.postseason .event_match{zoom:1;height:99px;line-height:1em}
.postseason .event_match:after{display:block;clear:both;content:""}
.postseason .event_match > div{width:50%;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box}
.postseason .event_match .team{display:block;margin-bottom:-1px;color:#222;font-size:12px}
.postseason .event_match .record{color:#999;font-size:11px}
.postseason .event_match .emblem{margin:-2px 0 -12px}
.postseason .event_match .match_away{float:left;padding-right:50px}
.postseason .event_match .match_home{float:right;padding-left:50px}
.postseason .event_tab{height:36px;background:#e9ebed}
.postseason .event_tab ul{zoom:1}
.postseason .event_tab ul:after{display:block;clear:both;content:""}
.postseason .event_tab li{float:left;width:20%}
.postseason .event_tab .bx{display:block;overflow:hidden;height:30px;padding-top:6px;color:#474b53;line-height:1em;text-align:center}
.postseason .event_tab .round{display:block;margin-bottom:-2px;font-size:13px;font-family:HelveticaNeue-Medium,AppleSDGothicNeo-Medium,Sans-serif-Light}
.postseason .event_tab .round + span{font-size:10px;font-family:HelveticaNeue,Sans-serif}
.postseason .event_tab .round + span .team{padding:0 2px;color:#999;font-size:8px;font-family:HelveticaNeue-Medium,Sans-serif;vertical-align:top}
.postseason .event_tab .live{display:inline-block;width:26px;height:11px;margin-top:2px;background-position:-110px -182px;opacity:1 !important}
.postseason .event_tab .time{color:#b9babd}
.postseason .event_tab .end{color:#999;font-size:9px !important}
.postseason .event_tab .off .round, .postseason .event_tab .off .round + span{opacity:0.5}
.postseason .event_tab .on{position:relative}
.postseason .event_tab .on .bx{color:#033fa8}
.postseason .event_tab .on .round{position:relative;z-index:20}
.postseason .event_tab .on .round:after{content:'';display:block;width:7px;height:4px;margin:4px auto 0;background-position:-110px 0}
.postseason .event_tab .on:before{content:'';position:absolute;top:0;left:0;z-index:10;width:100%;height:50%;background:#d8dce2;transform:skew(20deg, 0);-webkit-transform:skew(20deg, 0)}
.postseason .event_tab .on:after{content:'';position:absolute;bottom:0;left:0;z-index:10;width:100%;height:50%;background:#d8dce2;transform:skew(-20deg, 0);-webkit-transform:skew(-20deg, 0)}
.postseason .event_tab.new_scroll ul{white-space:nowrap}
.postseason .event_tab.new_scroll li{float:none;display:inline-block;width:57px;vertical-align:top}
.postseason .player{zoom:1;overflow:hidden;position:relative;z-index:10;height:110px;background:#f1f3f5}
.postseason .player:after{display:block;clear:both;content:""}
.postseason .player > div{position:relative;float:left;width:50%;height:100%}
.postseason .player .state{position:absolute;top:50%;left:0;float:none;display:table;width:100%;height:40px;margin-top:-18px;font-size:12px;text-align:center}
.postseason .player .state span{display:block;text-align:center}
.postseason .player .state > div{display:table-cell;height:40px;vertical-align:middle}
.postseason .player .time{color:#999;font-family:HelveticaNeue,Sans-serif}
.postseason .player .round{color:#777;font-family:HelveticaNeue,AppleSDGothicNeo-Medium,Sans-serif}
.postseason .player .end{margin-top:-13px;color:#b2b3b5;font-size:11px;font-family:HelveticaNeue,AppleSDGothicNeo-Medium,Sans-serif}
.postseason .player .etc{color:#b2b3b5;font-size:11px;font-family:HelveticaNeue,AppleSDGothicNeo-Medium,Sans-serif}
.postseason .player .vs{display:block;width:24px;height:16px;margin:0 auto;background-position:-110px -80px}
.postseason .player .vs ~ .end{margin-top:1px}
.postseason .player .live{display:block;width:35px;height:16px;margin:-12px auto 3px;background-position:-110px -160px}
.postseason .player .info{position:relative;z-index:20;padding:32px 30px 0}
.postseason .player .thmb{position:absolute;bottom:0;z-index:10;margin:0 -37px;vertical-align:top}
.postseason .player .score{display:inline-block;margin-top:-14px;margin-bottom:3px;font-size:59px;font-family:HelveticaNeue-Medium,Sans-serif;line-height:1em;text-align:center;letter-spacing:-1px}
.postseason .player .score ~ .name{color:#686868;font-size:12px;font-family:AppleSDGothicNeo-Regular,Sans-serif;letter-spacing:0}
.postseason .player .name{display:block;margin-bottom:2px;font-size:18px;font-weight:normal;font-family:AppleSDGothicNeo-SemiBold,Sans-serif;letter-spacing:-0.5px}
.postseason .player .name:before{display:table;clear:both}
.postseason .player .name span{color:#9a9a9a}
.postseason .player .name + div{color:#828487;font-size:12px;font-family:HelveticaNeue,AppleSDGothicNeo-Regular;line-height:15px}
.postseason .player .win .score, .postseason .player .win .name span{color:#f20500}
.postseason .player .player_away{text-align:right}
.postseason .player .player_away .thmb{right:108px}
.postseason .player .player_home .thmb{left:108px}
.postseason .player_score .info{width:64px;text-align:center}
.postseason .player_score .player_away .info{float:right}
.postseason .player_score .player_home .info{float:left}
.postseason .victory_count{overflow:hidden;height:40px;color:#93bbff;background:#06378c;font-size:14px;line-height:40px;text-align:center;letter-spacing:-0.5px}
.postseason .victory_count i{font-family:HelveticaNeue,Sans-serif;font-size:15px}
.postseason .victory_event{background-color:#0b5bee;background-image:url(/images/nsite/event/2015/postseason/banner_bg2.jpg);background-repeat:repeat-x;background-position:0 0;background-size:1px 300px;-webkit-background-size:1px 300px}
.postseason .victory_event .more{display:block;height:51px;background-image:url(/images/nsite/event/2015/postseason/event_mob.jpg);background-repeat:no-repeat;background-position:50% 0;background-size:320px 571px;-webkit-background-size:320px 571px}
.postseason .victory_event .more span{color:transparent}
.postseason .victory_event .more.open{background-position:50% -51px}
.postseason .victory_event .more.open ~ .event_ct{display:block}
.postseason .event_ct{display:none;position:relative;height:469px;background-image:url(/images/nsite/event/2015/postseason/event_mob.jpg);background-repeat:no-repeat;background-position:50% -102px;background-size:320px 571px;-webkit-background-size:320px 571px}
.postseason .event_ct .close{position:absolute;bottom:0;left:0;width:100%;height:40px;text-align:center}
.postseason .event_ct .close span{color:transparent}
.home_victory{padding:0 10px;background:#06378c;color:#fff}
.home_victory:after{display:table;content:''}
.home_victory select{width:100%;height:50px;border:0;color:#fff;font-family:HelveticaNeue-Bold,AppleSDGothicNeo-Bold,Sans-serif;font-size:20px;text-indent:27px;background:none;-webkit-appearance:none}
.home_victory .select_wrap:after{content:'';position:absolute;top:50%;width:15px;height:8px;margin:-4px 4px 0;background-position:-110px -25px}
.home_victory .select_wrap.selected select{color:#00fcff}
.home_victory .select_wrap.no_select select{color:#3c7eff;font-family:AppleSDGothicNeo-Medium,Sans-serif;font-size:16px}
.home_victory .result_wrap .hit{overflow:hidden;display:block;height:50px;padding:0 2px;color:#cdcfd5;font-family:HelveticaNeue-Bold,AppleSDGothicNeo-Bold,Sans-serif;font-size:20px;line-height:51px}
.home_victory .result_wrap .hit:before{content:'';position:absolute;top:0;width:24px;height:24px;margin-top:13px;background-position:-110px -100px}
.home_victory .result_wrap .hit.on{color:#00fcff}
.home_victory .result_wrap .hit.on:before{background-position-y:-130px}
.home_victory .btn_victory{overflow:hidden;display:block;max-width:420px;height:48px;margin:0 auto;color:#fff;font-size:16px;font-family:AppleSDGothicNeo-Medium,Sans-serif;text-align:center;line-height:50px;border-radius:2px;-webkit-border-radius:2px}
.home_victory .btn_victory:before{content:'';display:inline-block;width:15px;height:12px;margin:18px 6px 0 0;background-position:-110px -40px;vertical-align:top}
.home_victory span.btn_victory{background:#b4b7be}
.home_victory a.btn_victory{color:#06378c;background:#03cbe3}
.home_victory a.btn_victory:before{background-position-y:-55px}
.home_victory .victory_bx{zoom:1;position:relative;max-width:420px;margin:0 auto;border-top:1px solid #103f91}
.home_victory .victory_bx:after{display:block;clear:both;content:""}
.home_victory .victory_bx:first-child{border-top:0}
.home_victory .victory_title{position:absolute;top:0;left:50%;z-index:10;width:90px;height:50px;margin-left:-45px;color:#cdcfd5;font-size:15px;font-weight:normal;font-family:AppleSDGothicNeo-SemiBold,Sans-serif;line-height:51px;text-align:center}
.home_victory .victory_title.on{color:#00fcff}
.home_victory .victory_away{float:left;width:50%;height:100%}
.home_victory .victory_away .select_wrap{padding:0 35px 0 23px}
.home_victory .victory_away .select_wrap:after{left:0}
.home_victory .victory_away .result_wrap{padding-left:61px}
.home_victory .victory_away .result_wrap .hit:before{left:2px}
.home_victory .victory_home{float:right;width:50%;text-align:right}
.home_victory .victory_home select{direction:rtl}
.home_victory .victory_home .select_wrap{padding:0 23px 0 35px}
.home_victory .victory_home .select_wrap:after{right:0}
.home_victory .victory_home .result_wrap{padding-right:61px}
.home_victory .victory_home .result_wrap .hit:before{right:2px}
.home_victory.game_start .victory_title{left:0;width:100%;margin-left:0}
.home_victory.game_start .select_wrap:after{background-position:-110px -10px}
.home_victory.game_start .btn_victory:before{display:none}
.home_victory.no_login .victory_title{left:0;width:100%;margin-left:0}
.home_victory.no_login .select_wrap:after{background-position:-110px -10px}
.home_victory.no_login .btn_victory:before{display:none}
@media (min-width: 530px) {
    .postseason .event_tab.new_scroll .scroller{width:100%}
    .postseason .event_tab.new_scroll li{width:13.8%}
}
@media (min-width: 768px) {
    .postseason .event_match{position:absolute;top:78px;left:50%;z-index:20;width:768px;height:auto;margin-left:-384px;padding-top:23px}
    .postseason .event_match .match_home{padding-left:221px}
    .postseason .event_match .match_away{padding-right:221px}
    .postseason .event_match .emblem{position:absolute;top:0;left:50%;margin:0}
    .postseason .event_match .match_home .emblem{margin-left:196px}
    .postseason .event_match .match_away .emblem{margin-left:-271px}
    .postseason .event_match .team{margin-bottom:3px;font-size:13px;font-family:HelveticaNeue,AppleSDGothicNeo-Medium,Sans-serif}
    .postseason .event_match .record{font-size:12px}
    .postseason .event_title{top:0;left:20px;z-index:100;margin:0}
    .postseason .event_tab{height:57px;border-top:2px solid #e7e7e7;background:#fff}
    .postseason .event_tab ul{position:relative;z-index:100;max-width:420px;margin:0 auto}
    .postseason .event_tab .bx{height:42px;padding-top:15px}
    .postseason .event_tab .round{margin-bottom:3px;font-size:14px}
    .postseason .event_tab .round + span{font-size:11px}
    .postseason .event_tab .on:before, .postseason .event_tab .on:after{background:#f1f3f5}
    .postseason .event_tab .on .round:after{margin-top:8px}
    .postseason .event_tab.new_scroll{padding-left:70px}
    .postseason .event_tab.new_scroll .scroller, .postseason .event_tab.new_scroll .scroller ul{position:relative;width:598px;max-width:598px;margin:0 auto}
    .postseason .event_tab.new_scroll .scroller li{width:14.2%}
    .postseason .player{height:116px;border-top:1px solid #e9ebed;background:#f1f3f5}
    .postseason .player .name{margin-bottom:4px;font-size:19px}
    .postseason .player .name + div{font-size:13px}
    .postseason .player .player_away .thmb{left:auto;right:114px}
    .postseason .player .player_home .thmb{left:114px;right:auto}
    .postseason .victory_event{background-image:url(/images/nsite/event/2015/postseason/banner_bg3.jpg);background-position:50% -50px;background-size:5px 380px;-webkit-background-size:5px 380px}
    .postseason .victory_event .more{height:50px;background-image:url(/images/nsite/event/2015/postseason/event_pad.jpg);background-size:568px 380px;-webkit-background-size:568px 380px}
    .postseason .victory_event .more.open{background-position:50% -50px}
    .postseason .event_ct{height:280px;background-image:url(/images/nsite/event/2015/postseason/event_pad.jpg);background-position:50% -100px;background-size:568px 380px;-webkit-background-size:568px 380px}
    .postseason .event_ct .close{height:30px}
    .home_victory select{height:41px}
    .home_victory .victory_title, .home_victory .result_wrap .hit{height:41px;line-height:42px}
    .home_victory .result_wrap .hit:before{margin-top:8px}
}
@media (min-width: 1024px) {
    .postseason .event_tab{padding-left:0}
}

.match_scroll li.empty:before, .team_select_bx li.empty:before, .theme_select_bx li.empty:before, .date_select a.current_date:after, .date_select .prev_date:before, .date_select .next_date:before, .date_select_calender .calendar_head .btn_prev:before, .date_select_calender .calendar_head .btn_next:before, .date_select_calender .calendar_close span, .video_headline_ct .text .visit .ico, .video_headline_ct .text .time:before, .video_category_tab .search_area a:before, .video_home_list .no_video a:after, .video_select_sort .change_sort:after, .video_select_sort li.selected a:after, .search_bar_wrap .text .del:before, .video_home_list_match .team_rgt:before, .playlist_info .visit .ico, .current_video_info:before, .playlist_btns .playlist_repeat:before, .playlist_btns .playlist_more:before, .playlist li.current_video .video_thmb:after, .playlist .video_info .visit .ico, .playlist .playlist_close a:before, .video_end_wrap .ends_btn .video_comment_num a:before, .video_list .source .visit .ico{display:inline-block;overflow:hidden;background-image:url("/images/nsite/2014/mobile/common/sp_video_0706.png");background-repeat:no-repeat;-webkit-background-size:105px 105px;background-size:105px 105px}
.match_scroll li.empty:before, .team_select_bx li.empty:before, .theme_select_bx li.empty:before{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;width:38px;height:7px;background-color:#fff;background-position:0 -83px;content:''}
.date_select{position:relative;text-align:center;background-color:#f2f2f2}
.date_select .current_date{display:inline-block;padding:8px 8px 7px;height:35px;font-family:HelveticaNeue-Light;font-size:21px;line-height:35px;vertical-align:top}
.date_select .current_date .day_of_week{display:inline-block;margin-left:4px;color:#444;font-family:AppleSDGothicNeo-Light;font-size:12px;line-height:34px;vertical-align:top}
.date_select a.current_date:after{margin:9px 0 0 7px;width:16px;height:17px;background-position:-60px -40px;vertical-align:top;content:''}
.date_select .prev_date, .date_select .next_date{position:absolute;top:0;left:0;padding:14px 15px;width:11px;height:22px;color:transparent}
.date_select .prev_date:before, .date_select .next_date:before{width:11px;height:22px;background-position:-45px -35px;content:''}
.date_select span.prev_date, .date_select span.next_date{opacity:0.3}
.date_select .next_date{left:auto;right:0}
.date_select .prev_date:before{transform:rotate(180deg);-webkit-transform:rotate(180deg)}
.date_select.no_bg{background-color:transparent}
@media (min-width: 530px) {
    .date_select .prev_date, .date_select .next_date{padding:14px 26px}
}
@media (min-width: 768px) {
    .date_select{margin:0 auto;padding:5px 0;width:368px}
    .date_select .prev_date, .date_select .next_date{top:5px}
}

.a .date_select a.current_date:after{margin-top:8px}
.a .date_select .current_date .day_of_week{line-height:30px}
.date_select_calender_wrap{padding:10px 0;background-color:#f2f2f2}
.date_select_calender_wrap:last-child{position:static}
@media (min-width: 768px) {
    .date_select_calender_wrap{position:absolute;margin:0 auto;right:0;left:0;width:400px;z-index:2100}
    .date_select ~ .date_select_calender_wrap{margin-top:-50px;padding:0}
}
.date_select_calender{position:relative;padding:0 13px;border-top:1px solid #888;border-bottom:1px solid #888;background-color:#fff}
.date_select_calender .calendar_head{position:relative;text-align:center;background-color:#fff}
.date_select_calender .calendar_head h2{font-weight:normal;font-size:0}
.date_select_calender .calendar_head .btn_today{display:inline-block;position:absolute;top:27px;left:15px;border:1px solid #cecece;width:34px;height:22px;color:#7e7e7e;font-size:13px;line-height:22px}
.date_select_calender .calendar_head .current_date{display:inline-block;line-height:normal;width:73px;vertical-align:top}
.date_select_calender .calendar_head .year{display:block;padding-top:8px;color:#666;font-family:HelveticaNeue-Light;font-size:13px}
.date_select_calender .calendar_head .month{display:block;margin-top:-2px;color:#2565d0;font-family:HelveticaNeue;font-size:40px;line-height:35px}
.date_select_calender .calendar_head .btn_prev{display:inline-block;margin-top:27px;width:20px;height:28px;color:transparent;vertical-align:top}
.date_select_calender .calendar_head .btn_prev:before, .date_select_calender .calendar_head .btn_next:before{margin-top:7px;width:8px;height:14px;background-position:-80px -40px;content:''}
.date_select_calender .calendar_head .btn_next{display:inline-block;margin-top:27px;width:20px;height:28px;color:transparent;vertical-align:top}
.date_select_calender .calendar_head .btn_next:before{transform:rotate(180deg);-webkit-transform:rotate(180deg)}
.date_select_calender .calendar_head:after{position:absolute;height:1px;right:-13px;bottom:-36px;left:-13px;background-color:#f3f3f3;content:''}
.date_select_calender .calendar_body{margin-top:-20px}
.date_select_calender .calendar_body caption{height:20px}
.date_select_calender .calendar_body thead th{padding:13px 0 6px;color:#000;font-weight:normal}
.date_select_calender .calendar_body td{text-align:center}
.date_select_calender .calendar_body td a{display:inline-block;margin:-1px 0;border-radius:50%;width:32px;height:32px;color:#383838;font-family:HelveticaNeue-Medium;font-size:15px;line-height:32px}
.date_select_calender .calendar_body tbody tr:first-child td{padding-top:8px}
.date_select_calender .calendar_body tbody tr:last-child td{padding-bottom:11px}
.date_select_calender .calendar_body .not_current_month{color:#dadada}
.date_select_calender .calendar_body .no_game{color:#a8a8a8}
.date_select_calender .calendar_body .calendar_today{background-color:#3780ed;color:#fff}
.date_select_calender .calendar_close{position:absolute;border:0;padding:11px;top:0;right:0}
.date_select_calender .calendar_close span{width:17px;height:17px;background-position:-45px -60px;background-color:transparent;color:transparent;vertical-align:top;content:''}
html[data-useragent*='Android 2.'] .date_select_calender .calendar_head h2{font-size:1px}
@media (min-width: 768px) {
    .date_select_calender{border:1px solid #888;padding:0 23px}
    .date_select_calender .calendar_head .btn_today{left:18px;width:39px;height:24px;line-height:24px}
    .date_select_calender .calendar_head .year{padding-top:9px;font-size:15px}
    .date_select_calender .calendar_head .month{margin-top:-1px;font-size:42px}
    .date_select_calender .calendar_head:after{right:-23px;bottom:-40px;left:-23px}
    .date_select_calender .calendar_body thead th{padding:14px 0 10px}
    .date_select_calender .calendar_body td a{margin:-2px 0 -3px;font-size:17px;width:41px;height:41px;line-height:41px}
    .date_select_calender .calendar_body tbody tr:first-child td{padding-top:15px}
    .date_select_calender .calendar_body tbody tr:last-child td{padding-bottom:22px}
    .date_select_calender .calendar_close{top:2px;right:2px}
}
#ct.video_home{background-color:#e7e7e7}
#ct.video_home .page_fast{margin-bottom:-25px}
#ct.video_home ~ #footer .page_fast{margin-bottom:-25px}
#ct.video_home ~ #footer .ft_notice{margin-top:25px}
.video_league_list{overflow:hidden;border-top:7px solid #f2f2f2;background-color:#fff}
.video_league_list + div{border-top:1px solid #e6e6e6}
.video_headline_flick_wrap:first-of-type, .video_headline_scroll_wrap:first-of-type, .video_headline_scroll_wrap:nth-of-type(2){border-top:8px solid #f2f2f2}
.video_league_list ~ .video_headline_flick_wrap, .video_league_list ~ .video_headline_scroll_wrap{border-top:0}
.video_league_list_scroll{border-top:1px solid #e6e6e6;height:46px}
.video_league_list_scroll > div{min-width:100%}
.video_league_list_scroll ul{box-sizing:border-box;-webkit-box-sizing:border-box;display:table;padding:0 15px;width:100%;white-space:nowrap;font-size:0}
.video_league_list_scroll li{display:table-cell;text-align:center}
.video_league_list_scroll li a{display:inline-block;position:relative;padding:0 4px;height:46px;color:#000;font-size:15px;line-height:50px}
.video_league_list_scroll li.selected a{color:#2565d0;font-family:AppleSDGothicNeo-Medium}
.video_league_list_scroll li.selected a:before{position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:#2565d0;content:''}
.video_league_list_scroll li:nth-last-of-type(2) ~ li, .video_league_list_scroll li:nth-last-of-type(2){box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;width:50%}
.video_league_list_scroll li:nth-last-of-type(2) ~ li:first-child, .video_league_list_scroll li:nth-last-of-type(2):first-child{padding-right:15px}
.video_league_list_scroll li:nth-last-of-type(2) ~ li:last-child, .video_league_list_scroll li:nth-last-of-type(2):last-child{padding-left:15px}
.video_league_list_scroll li:nth-last-of-type(3) ~ li, .video_league_list_scroll li:nth-last-of-type(3){width:1%}
.video_league_list_scroll li:nth-last-of-type(3) ~ li:first-child, .video_league_list_scroll li:nth-last-of-type(3):first-child{padding-left:10px;text-align:left}
.video_league_list_scroll li:nth-last-of-type(3) ~ li:last-child, .video_league_list_scroll li:nth-last-of-type(3):last-child{padding-left:0;padding-right:10px;text-align:right}
.video_league_list_scroll li:nth-last-of-type(4) ~ li, .video_league_list_scroll li:nth-last-of-type(4){width:1%}
.video_league_list_scroll li:nth-last-of-type(4) ~ li:first-child, .video_league_list_scroll li:nth-last-of-type(4):first-child{padding-left:0;text-align:left}
.video_league_list_scroll li:nth-last-of-type(4) ~ li:last-child, .video_league_list_scroll li:nth-last-of-type(4):last-child{padding-left:0;padding-right:0;text-align:right}
.video_league_list_scroll li:nth-last-of-type(n + 5) ~ li, .video_league_list_scroll li:nth-last-of-type(n + 5){display:inline-block;margin-left:10px;width:auto}
.video_league_list_scroll li:nth-last-of-type(n + 5) ~ li:first-child, .video_league_list_scroll li:nth-last-of-type(n + 5):first-child{text-align:center;margin-left:0}
.video_league_list_scroll li:nth-last-of-type(n + 5) ~ li:last-child, .video_league_list_scroll li:nth-last-of-type(n + 5):last-child{text-align:center}
.a .video_league_list_scroll li a{line-height:46px}
html[data-useragent*='Android 2.'] .video_league_list_scroll ul{font-size:1px}
@media (min-width: 530px) {
    .video_league_list_scroll ul{padding:0 26px}
    .video_league_list_scroll li:nth-last-of-type(2):first-child{padding-right:26px}
    .video_league_list_scroll li:nth-last-of-type(2) ~ li:last-child{padding-left:26px}
    .video_league_list_scroll li:nth-last-of-type(n + 3) ~ li:last-child, .video_league_list_scroll li:nth-last-of-type(n + 3):first-child{padding:0}
    .video_league_list_scroll li:nth-last-of-type(n + 5) ~ li{margin-left:18px}
}
@media (min-width: 768px) {
    .video_league_list_scroll{height:49px}
    .video_league_list_scroll ul{padding:0 11px;min-width:100%;text-align:center}
    .video_league_list_scroll ul li{display:inline-block}
    .video_league_list_scroll li a{height:49px;font-size:16px}
    .video_league_list_scroll li:first-of-type{width:auto}
    .video_league_list_scroll li:nth-last-of-type(n) ~ li{margin-left:80px;width:auto}
    .video_league_list_scroll li:nth-last-of-type(n + 5) ~ li{margin-left:15px}
}
@media (min-width: 1024px) {
    .video_league_list_scroll li:nth-last-of-type(n + 5) ~ li{margin-left:42px}
}
.video_headline_flick_wrap{position:relative;margin-bottom:-1px}
.video_headline_flick_wrap:before{display:block;padding-top:53.125%;content:''}
.video_headline_flick_wrap .flick_pg{box-sizing:border-box;-webkit-box-sizing:border-box;position:absolute;padding:0 8px;top:12px;left:0;right:0;width:100%;height:10px;text-align:right;z-index:2010}
.video_headline_flick_wrap .flick_pg > span{margin:1px 3px}
.video_headline_flick_wrap .flick_pg > span.on{margin-top:0}
.video_headline_flick{position:absolute;top:0;right:0;bottom:0;left:0;min-height:170px}
.video_headline_bx{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}
.video_headline_bx > a{display:block;height:100%}
.video_headline_scroll_wrap{margin-bottom:-1px}
.video_headline_scroll{height:170px}
.video_headline_scroll > div{font-size:0;white-space:nowrap}
.video_headline_scroll .video_headline_bx{display:inline-block;position:relative;width:320px;height:170px;vertical-align:top}
.video_headline_scroll .video_headline_bx ~ .video_headline_bx{margin-left:1px}
html[data-useragent*='Android 2.'] .video_headline_scroll > div{font-size:1px}
.video_headline_ct{display:block;height:100%;background-color:#000}
.video_headline_ct .text{position:absolute;left:10px;bottom:13px;right:10px;color:#fff;z-index:30}
.video_headline_ct .text .video_tag{display:inline-block;border:1px solid #fff;padding:0 7px;height:17px;border-radius:10px;background-color:rgba(0, 0, 0, 0.22);color:#fff;font-family:AppleSDGothicNeo-Regular;font-size:11px;line-height:19px;opacity:.78}
.video_headline_ct .text .video_tag:before{display:block;margin:1px}
.video_headline_ct .text .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:5px;font-family:AppleSDGothicNeo-Medium;font-size:21px;line-height:25px;white-space:normal}
.video_headline_ct .text .source{margin:3px 0 0 1px;color:#e4e4e4;font-family:HelveticaNeue;font-size:13px;line-height:13px}
.video_headline_ct .text .league{font-size:12px}
.video_headline_ct .text .visit{display:inline-block}
.video_headline_ct .text .visit .ico{margin:0 4px 0 4px;width:8px;height:9px;background-position:0 0;color:transparent}
.video_headline_ct .text .time{display:inline-block;margin-left:4px}
.video_headline_ct .text .time:before{margin:1px 2px -1px 0;width:11px;height:11px;background-position:0 -47px;content:''}
.video_headline_ct .video_image{position:absolute;overflow:hidden;top:0;right:0;bottom:0;left:0}
.video_headline_ct .video_image .thmb_img{width:100%}
.video_headline_ct .video_image:before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:0.25;z-index:10;content:''}
.video_headline_ct .video_image:after{position:absolute;right:0;bottom:0;left:0;height:75px;background:url(/images/nsite/2014/mobile/common/video_headline_grd.png) repeat-x;background-size:32px 75px;-webkit-background-size:32px 75px;z-index:20;content:''}
.a .video_headline_ct .text .video_tag{line-height:17px}
@media (min-width: 530px) {
    .video_headline_ct .video_image .thmb_img{width:auto;height:100%}
}
.video_category_tab{position:relative;margin-bottom:-1px;border-top:1px solid #e6e6e6;background-color:#f2f2f2}
.video_category_tab ul{box-sizing:border-box;-webkit-box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;border-bottom:1px solid #dcdcdc;padding:0 61px 0 12px;width:100%}
.video_category_tab li{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;ms-flex:1;flex:1;text-align:center}
.video_category_tab li a{display:inline-block;margin-bottom:-1px;border-bottom:1px solid transparent;padding:1px 6px 0;height:42px;font-family:AppleSDGothicNeo-Light;font-size:15px;line-height:44px}
.video_category_tab li.on a{border-color:#2565d0;color:#2565d0}
.video_category_tab .search_area{position:absolute;top:0;right:0;text-align:left}
.video_category_tab .search_area a{padding:0;width:48px;height:44px;color:transparent;font-size:0}
.video_category_tab .search_area a:before{margin:12px 0 0 15px;width:18px;height:18px;background-position:0 -60px;content:''}
.video_category_tab .search_area:before{display:inline-block;margin-top:13px;width:1px;height:17px;background-color:#dcdcdc;content:''}
.video_category_tab .search_area.on a{border-bottom:0;color:transparent}
.video_category_tab .search_area.on a:before{background-position:-20px -60px}
html[data-useragent*='Android 2.'] .video_category_tab .search_area a{font-size:1px}
@media (min-width: 530px) {
    .video_category_tab ul{padding:0 111px 0 25px}
    .video_category_tab .search_area a{width:85px}
    .video_category_tab .search_area a:before{margin-left:32px}
}
@media (min-width: 768px) {
    .video_category_tab ul{padding:0 212px 0 85px}
    .video_category_tab li a{height:49px;line-height:51px}
    .video_category_tab .search_area:before{margin-top:16px}
    .video_category_tab .search_area a{margin:0 20px 0 21px;height:49px}
    .video_category_tab .search_area a:before{margin-top:15px}
}
@media (min-width: 1024px) {
    .video_category_tab ul{padding:0 231px 0 62px}
    .video_category_tab .search_area a{margin:0 40px 0 43px}
}
.video_category_view{border-top:1px solid #e6e6e6;background-color:#f2f2f2}
.rolling_match{overflow:hidden;background-color:#f2f2f2}
.match_scroll{height:79px}
.match_scroll ul{overflow:hidden;padding:0 8px 15px;font-size:0;white-space:nowrap}
.match_scroll li{display:inline-block;vertical-align:top}
.match_scroll li a{display:block;border:1px solid #e9e9e9;padding:9px 6px;width:129px;height:44px;background-color:#fff}
.match_scroll li ~ li{margin-left:5px}
.match_scroll li.selected a{border-color:#94b1e7}
.match_scroll li.empty{position:relative;border:1px solid #e9e9e9;width:141px;height:62px;background-color:#fff}
.match_scroll li.cancel a{position:relative}
.match_scroll li.cancel .score{display:none}
.match_scroll li.cancel .state{position:absolute;top:0;right:8px;display:table;height:62px;line-height:12px}
.match_scroll li.cancel .state strong{display:table-cell;padding-top:2px;color:#9b9b9b;font-size:11px;font-weight:normal;vertical-align:middle}
.match_scroll .team{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;position:relative;display:block;padding-right:30px;font-size:13px;line-height:22px;text-align:left}
.match_scroll .team img{margin-right:3px;vertical-align:top}
.match_scroll .team b{position:absolute;top:0;right:0;color:#202020;font-family:HelveticaNeue-Light;font-size:14px;font-weight:normal}
.match_scroll .team ~ .team{margin-top:1px}
.match_scroll .team.win b{color:#2565d0}
html[data-useragent*='Android 2.'] .match_scroll ul{font-size:1px}
@media (min-width: 530px) {
    .match_scroll ul{padding:0 14px 15px}
}
@media (min-width: 768px) {
    .match_scroll > div{min-width:100%}
    .match_scroll ul{box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 0 15px;min-width:100%;text-align:center}
}
@media (min-width: 1024px) {
    .match_scroll ul{padding:0 24px 15px}
    .match_scroll li a{width:175px}
    .match_scroll li ~ li{margin-left:8px}
    .match_scroll li.empty{width:187px}
}
.score_off .team b{display:none}
.team_select_flick_wrap .flick_pg, .theme_select_flick_wrap .flick_pg{padding:11px 0;background-color:#f2f2f2;text-align:center}
.team_select_flick_wrap .flick_pg > span, .theme_select_flick_wrap .flick_pg > span{background-color:rgba(0, 0, 0, 0.15)}
.team_select_flick_wrap .flick_pg > span.on, .theme_select_flick_wrap .flick_pg > span.on{background-color:#5695ff}
@media (min-width: 768px) {
    .team_select_flick_wrap .flick_pg, .theme_select_flick_wrap .flick_pg{padding:14px 0}
}
.team_select_bx{background-color:#fff}
.team_select_bx ul{zoom:1}
.team_select_bx ul:after{display:table;clear:both;content:""}
.team_select_bx li{float:left;margin-left:-1px;border-left:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;width:25%;height:62px}
.team_select_bx li.empty{position:relative}
.team_select_bx a{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;display:block;position:relative;margin-right:1px;padding-top:40px;height:22px;color:#222;font-size:12px;text-align:center}
.team_select_bx li.on a{margin-bottom:-1px;border-bottom:1px solid #94b1e7;color:#3176e9;font-family:AppleSDGothicNeo-Medium;z-index:10}
.team_select_bx li.on:nth-of-type(4n) a{margin-right:0}
.team_select_bx img{position:absolute;margin:auto;top:6px;left:0;right:0;vertical-align:top}
@media (min-width: 530px) {
    .team_select_bx li{width:12.5%}
}
@media (min-width: 768px) {
    .team_select_bx a{padding:40px 5px 0}
}
.theme_select_bx{background-color:#fff}
.theme_select_bx ul{zoom:1}
.theme_select_bx ul:after{display:table;clear:both;content:""}
.theme_select_bx li{float:left;margin-left:-1px;border-left:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;width:33.33%;height:55px}
.theme_select_bx li.empty{position:relative}
.theme_select_bx a{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;display:block;position:relative;margin-right:1px;padding:20px 3px 19px;height:16px;color:#222;font-size:12px;text-align:center;line-height:normal}
.theme_select_bx li.on a{margin-bottom:-1px;border-bottom:1px solid #94b1e7;color:#3176e9;font-family:AppleSDGothicNeo-Medium;z-index:10}
.theme_select_bx li.on:nth-of-type(3n) a{margin-right:0}
.theme_select_bx img{position:absolute;margin:auto;top:6px;left:0;right:0;vertical-align:top}
@media (min-width: 530px) {
    .theme_select_bx li, .theme_select_bx li:nth-of-type(3n + 1){width:16.66%}
    .theme_select_bx li:nth-of-type(6n + 1){width:16.7%}
}
@media (min-width: 768px) {
    .theme_select_bx a{font-size:14px}
}
.video_loading{padding:50px 0;text-align:center}
.video_loading img{vertical-align:top}
.video_home_list{background-color:#fff;overflow:hidden}
.video_home_list .search_info{padding:87px 0 117px;background-color:#f2f2f2}
.video_home_list .search_info p{color:#c5c8cd;font-size:15px;text-align:center}
.video_home_list .no_result{padding:47px 21px 43px;background-color:#f2f2f2;font-family:AppleSDGothicNeo-Light}
.video_home_list .no_result > p{font-size:15px}
.video_home_list .no_result .search_keyword{color:#2e72e4;font-weight:normal}
.video_home_list .no_result ul{padding:10px 1px}
.video_home_list .no_result li{zoom:1;color:#9199a3}
.video_home_list .no_result li:after{display:table;clear:both;content:""}
.video_home_list .no_result li:before{float:left;margin-right:4px;font-size:13px;line-height:20px;content:'-'}
.video_home_list .no_result li p{overflow:hidden;font-family:AppleSDGothicNeo-Light;font-size:13px;line-height:20px}
.video_home_list .no_video{padding:20px 0 30px;background-color:#f2f2f2;text-align:center}
.video_home_list .no_video p{font-size:15px;line-height:20px}
.video_home_list .no_video p.simple{padding:20px 0}
.video_home_list .no_video .detail{display:inline-block;padding-top:2px;color:#999;font-family:AppleSDGothicNeo-Light;font-size:12px;line-height:19px}
.video_home_list .no_video em{color:#2565d0}
.video_home_list .no_video a{display:inline-block;margin-top:7px;border:1px solid #cecece;padding:0 10px 0 13px;height:31px;color:#222;font-size:13px;line-height:32px}
.video_home_list .no_video a:after{margin:11px 0 0 6px;width:5px;height:8px;background-position:-21px -14px;vertical-align:top;content:''}
.video_home_list .video_home_list_match ~ .no_video{border-top:1px solid #e6e6e6;padding:40px 0 40px}
@media (min-width: 768px) {
    .video_home_list .no_video.calendar_on_v1{padding-top:215px}
    .video_home_list .no_video.calendar_on_v2{padding-top:345px}
}

.video_home_list_info{position:relative;border-top:1px solid #e6e6e6}
.video_home_list_info h2{padding:13px 9px 10px;color:#a5a5a5;font-size:13px;font-family:AppleSDGothicNeo-Light;font-weight:normal;line-height:22px}
.video_home_list_info strong{display:inline-block;margin-top:-1px;color:#000;font-size:16px;font-family:AppleSDGothicNeo-Medium;font-weight:normal;vertical-align:top}
.video_home_list_info em{padding:0 1px 0 7px;color:#3780ed;font-size:12px;font-family:HelveticaNeue-Light;line-height:20px;vertical-align:top}
@media (min-width: 530px) {
    .video_home_list_info h2{padding:13px 17px 10px}
}
@media (min-width: 768px) {
    .video_home_list_info h2{padding:14px 17px 12px}
}
@media (min-width: 1024px) {
    .video_home_list_info h2{padding:14px 23px 12px}
}
.video_select_sort{position:absolute;top:8px;right:10px;z-index:10}
.video_select_sort a{font-family:AppleSDGothicNeo-Light;font-size:13px}
.video_select_sort .change_sort{position:relative;display:block;border:1px solid #e1e1e1;padding:2px 8px 0;width:64px;height:23px;color:#000;line-height:23px}
.video_select_sort .change_sort:after{position:absolute;top:9px;right:9px;width:12px;height:7px;background-position:-15px -47px;content:''}
.video_select_sort .change_sort.on:after{transform:rotate(180deg);-webkit-transform:rotate(180deg)}
.video_select_sort .change_sort.on + ul{display:block}
.video_select_sort ul{display:none;margin-top:3px;border:1px solid #e1e1e1}
.video_select_sort li a{position:relative;display:block;padding:2px 8px 0;width:64px;height:23px;background-color:#fff;color:#b8b8b8;line-height:23px}
.video_select_sort li ~ li{border-top:1px solid #ececec}
.video_select_sort li.selected a{background-color:#f8f8f8;color:#3780ed}
.video_select_sort li.selected a:after{position:absolute;top:9px;right:9px;width:10px;height:7px;background-position:-29px -35px;content:''}
@media (min-width: 530px) {
    .video_select_sort{right:18px}
}
@media (min-width: 1024px) {
    .video_select_sort{right:24px}
}
.search_bar_wrap{position:relative;border-bottom:7px solid #f2f2f2;background-color:#fff}
.search_bar_wrap form{border-bottom:1px solid #e6e6e6}
.search_bar_wrap .text{position:relative;display:block;height:43px;padding-right:78px;line-height:43px}
.search_bar_wrap .text input{display:block;padding:12px 0 11px 15px;border:0;border-radius:0;-webkit-border-radius:0;width:100%;height:43px;font-size:16px;-webkit-appearance:none}
.search_bar_wrap .text .del{position:absolute;border:0;top:4px;right:51px;width:26px;height:35px;background-color:transparent;color:transparent}
.search_bar_wrap .text .del:before{margin-top:8px;width:19px;height:19px;background-position:-66px -60px;vertical-align:top;content:''}
.search_bar_wrap .btn_sports{position:absolute;border:0;padding-top:2px;top:0;right:0;width:49px;height:43px;background-color:#3b7dec;font-size:15px;line-height:normal;color:#fff}
.video_home_list_match{border-top:1px solid #e6e6e6;font-size:0;text-align:center;letter-spacing:-3px}
.video_home_list_match .no_vs{padding:12px 23px 11px}
.video_home_list_match .no_vs p{white-space:nowrap;color:#000;font-size:16px;font-family:HelveticaNeue-Regular;letter-spacing:0}
.video_home_list_match .no_vs strong{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;display:inline-block;max-width:90%;height:28px;font-weight:normal;line-height:28px;vertical-align:top}
.video_home_list_match .no_vs span{font-size:15px;font-family:HelveticaNeue}
.video_home_list_match .no_vs i{display:inline-block;margin-left:5px;height:28px;color:#2565d0;font-size:14px;font-family:HelveticaNeue-Light;line-height:28px;vertical-align:top}
.video_home_list_match .no_vs em{margin-right:1px;font-size:16px;font-family:HelveticaNeue-Medium;line-height:26px;vertical-align:top}
.video_home_list_match .score{color:#f13a6d;font-family:HelveticaNeue-Medium;font-size:19px;font-weight:normal;line-height:26px}
.video_home_list_match .name{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;position:relative;color:#000;font-family:AppleSDGothicNeo-Medium;font-size:16px}
.video_home_list_match img{position:absolute;vertical-align:top}
.video_home_list_match .team_lft{box-sizing:border-box;-webkit-box-sizing:border-box;zoom:1;display:inline-block;padding:12px 6px 11px 0;width:50%;line-height:28px;vertical-align:top;letter-spacing:0}
.video_home_list_match .team_lft:after{display:table;clear:both;content:""}
.video_home_list_match .team_lft .score{float:right}
.video_home_list_match .team_lft .name{padding:0 39px 0 5px;text-align:right}
.video_home_list_match .team_lft img{right:7px}
.video_home_list_match .team_rgt{box-sizing:border-box;-webkit-box-sizing:border-box;zoom:1;position:relative;display:inline-block;padding:12px 0 11px 6px;width:50%;line-height:28px;vertical-align:top;letter-spacing:0}
.video_home_list_match .team_rgt:after{display:table;clear:both;content:""}
.video_home_list_match .team_rgt .score{float:left}
.video_home_list_match .team_rgt .name{padding:0 5px 0 39px;text-align:left}
.video_home_list_match .team_rgt img{left:7px}
.video_home_list_match .team_rgt:before{position:absolute;margin:auto;width:6px;height:8px;top:22px;left:-3px;background-position:-43px -15px;content:''}
.video_home_list_match.cancel{position:relative}
.video_home_list_match.cancel .state{position:absolute;top:0;left:50%;display:table;margin-left:-55px;width:110px;height:53px;text-align:center}
.video_home_list_match.cancel .state strong{display:table-cell;padding-top:5px;color:#a3a3a3;font-size:14px;font-family:AppleSDGothicNeo-Medium;font-weight:normal;vertical-align:middle;letter-spacing:0}
.video_home_list_match.cancel .score{display:none}
.video_home_list_match.cancel .team_lft{padding-right:27px}
.video_home_list_match.cancel .team_rgt{padding-left:27px}
.video_home_list_match.cancel .team_rgt:before{display:none}
.a .video_home_list_match .no_vs{padding-bottom:12px}
.a .video_home_list_match .no_vs i{line-height:30px}
.a .video_home_list_match .no_vs em{line-height:28px}
.score_off .video_home_list_match .score{display:none}
.score_off .video_home_list_match .team_lft{padding-right:13px}
.score_off .video_home_list_match .team_rgt{padding-left:13px}
.score_off .video_home_list_match .team_rgt:before{background:none;top:18px;left:-9px;width:auto;height:auto;color:#757575;font-family:HelveticaNeue;font-size:14px;line-height:normal;content:'VS'}
.a .video_home_list_match.cancel .state strong{padding-top:0}
html[data-useragent*='Android 2.'] .video_home_list_match{font-size:1px}
@media (min-width: 768px) {
    .video_home_list_match .team_lft, .video_home_list_match .team_rgt{padding-top:13px}
}
.video_search_result_info{border-top:1px solid #e6e6e6}
.video_search_result_info h2{padding:12px 15px;font-size:16px;font-weight:normal;line-height:20px}
.video_search_result_info .search_keyword{color:#2e72e4;font-family:AppleSDGothicNeo-Medium;font-weight:normal}
.video_search_result_info span{display:inline-block;margin-left:7px;color:#bdbdbd;font-size:12px;vertical-align:top}
.video_search_result_info em{display:inline-block;color:#f56f94;font-family:HelveticaNeue-Light;line-height:18px;vertical-align:top}
#video_area{position:relative;min-height:180px;background-color:#000}
#video_area > div{position:absolute;top:0;right:0;bottom:0;left:0}
#video_area:before{display:block;padding-top:57%;content:''}
@media (min-width: 530px) {
    #video_area{min-height:300px}
}
.video_end_wrap h1{visibility:hidden;overflow:hidden;position:absolute;left:-999em;width:0;height:0;font-size:0;line-height:0}
.video_end_wrap ~ #footer .service_info{position:relative}
.playlist_info{margin:9px 0;background-color:#fff}
.playlist_info .visit{display:inline-block;color:#777;font-family:HelveticaNeue;font-size:11px;line-height:normal}
.playlist_info .visit .ico{margin:1px 3px 0 0;width:9px;height:11px;background-position:-13px 0;color:transparent;vertical-align:top}
.playlist_info .time{color:#777;font-family:HelveticaNeue;font-size:11px;line-height:normal}
.playlist_info .source span + span:before{display:inline-block;margin:3px 7px -3px;width:1px;height:10px;background-color:#ededed;vertical-align:top;content:''}
.playlist_info .playlist_title{display:block;padding:14px 12px 0;font-size:17px;font-weight:normal;line-height:21px}
.playlist_info .source{padding:4px 12px 0}
.playlist_info .playlist_category{color:#2565d0;margin-right:4px}
.playlist_wrap{position:relative;background-color:#222}
.current_video_info{position:relative;padding:11px 68px 6px 50px}
.current_video_info .current_video_title{display:block;color:#fff;font-family:AppleSDGothicNeo-Regular, HelveticaNeue-Regular;font-weight:normal;font-size:15px}
.current_video_info .playlist_status{display:block;color:#999;font-family:HelveticaNeue-Regular;font-size:12px}
.current_video_info .playlist_status i{display:inline-block;margin:0 4px;font-size:11px;vertical-align:top}
.current_video_info:before{position:absolute;top:17px;left:15px;width:26px;height:17px;background-position:0 -25px;content:''}
.playlist_btns{position:absolute;top:10px;right:0;font-size:0}
.playlist_btns .playlist_repeat{display:inline-block;width:30px;height:31px;color:transparent;vertical-align:top}
.playlist_btns .playlist_repeat:before{margin:5px 0 0 3px;width:25px;height:21px;background-position:-45px -83px;vertical-align:top;content:''}
.playlist_btns .playlist_repeat.on:before{background-position:-70px -83px}
.playlist_btns .playlist_more{display:inline-block;margin-left:5px;width:27px;height:31px;color:transparent;vertical-align:top}
.playlist_btns .playlist_more:before{margin:13px 0 0 6px;width:7px;height:5px;background-position:-9px -15px;content:''}
.playlist_btns .playlist_more.on:before{background-position:0 -15px}
html[data-useragent*='Android 2.'] .playlist_btns{font-size:1px}
.playlist{display:none;background-color:#2d2d2d}
.playlist li{padding:0 16px}
.playlist li > a, .playlist li > div{display:table;padding:9px 0;width:100%}
.playlist li ~ li > a{border-top:1px solid #3d3d3d}
.playlist li.current_video + li > a{border-top:0}
.playlist .current_video{background-color:#383838}
.playlist .current_video .video_runtime{display:none}
.playlist .order{display:table-cell;width:14px;color:#999;font-family:HelveticaNeue-Light;font-size:11px;vertical-align:middle;text-indent:-1px}
.playlist .video_thmb_wrap{display:table-cell;width:110px;vertical-align:middle}
.playlist .video_thmb{position:relative;display:block}
.playlist .video_thmb img{vertical-align:top}
.playlist .video_thmb .video_runtime{position:absolute;padding:0 5px;right:3px;bottom:3px;height:15px;background-color:rgba(0, 0, 0, 0.75);color:#fefefe;font-family:HelveticaNeue-Regular;font-size:10px;text-align:center;line-height:16px}
.playlist li.current_video .video_thmb:before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0, 188, 173, 0.75);content:''}
.playlist li.current_video .video_thmb:after{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;width:36px;height:36px;background-position:-55px 0;content:''}
.playlist .video_info{display:table-cell;padding:0 5px 0 11px;vertical-align:middle}
.playlist .video_info .video_title{color:#a9a9a9;font-family:AppleSDGothicNeo-Light;font-weight:normal;font-size:13px}
.playlist .video_info .source{display:block}
.playlist .video_info .visit{display:inline-block;margin-top:4px;color:#999;font-family:HelveticaNeue;font-size:11px;line-height:normal;margin:2px 0 0 1px;color:#85898f}
.playlist .video_info .visit .ico{width:8px;height:9px;background-position:-29px -26px;color:transparent}
.playlist .playlist_close{background-color:#222}
.playlist .playlist_close a{display:block;border-top:1px solid #1e1e1e;padding-top:7px;height:33px;color:#a9a9a9;font-family:AppleSDGothicNeo-Light;font-size:12px;text-align:center}
.playlist .playlist_close a:before{display:block;margin:0 auto 3px;width:7px;height:5px;background-position:0 -15px;content:''}
.video_hash_tag{border-top:1px solid #d0d2d5;padding:10px 15px 17px;font-size:1px}
.video_hash_tag li{display:inline-block;margin:8px 3px 0 0;background-color:#f3f3f3}
.video_hash_tag li a{display:block;padding:2px 3px 0 4px;color:#6f757f;font-size:15px;line-height:16px}
.video_end_wrap .ends_btn{margin:11px 0 0;padding:0;border-top:1px solid #f1f1f1}
.video_end_wrap .ends_btn .video_comment_num{float:left;width:33.33%;height:42px}
.video_end_wrap .ends_btn .video_comment_num a{display:block;height:100%;color:#43444c;font-family:HelveticaNeue-Light;font-size:14px;line-height:40px}
.video_end_wrap .ends_btn .video_comment_num a:before{margin:14px 6px 14px 0;width:15px;height:14px;background-position:-27px 0;vertical-align:top;content:''}
.video_end_wrap .ends_btn .sns_share{float:left;width:33.33%;height:42px;line-height:42px}
.video_end_wrap .ends_btn .sns_share a{display:block;height:100%;color:#43444c;font-family:AppleSDGothicNeo-Light;font-size:14px}
.video_end_wrap .ends_btn .sns_share a:before{margin:13px 6px 14px 0;vertical-align:top;content:''}
.video_end_wrap .ends_btn:after{display:block;clear:both;content:''}
.scroll_top .video_end_wrap .ends_btn .video_comment_num a, .a .video_end_wrap .ends_btn .video_comment_num a{line-height:42px}
.video_tab_wrap{margin-top:9px;background-color:#fff}
.video_tab{zoom:1;width:100%}
.video_tab:after{display:table;clear:both;content:""}
.video_tab li{box-sizing:border-box;-webkit-box-sizing:border-box;float:left;margin-bottom:-1px;border-bottom:1px solid #e7e7e7;border-left:1px solid #e7e7e7;width:50%;height:41px;background-color:#fafafa;text-align:center}
.video_tab li a{display:block;padding:12px 0 8px;color:#717478;font-size:15px}
.video_tab li em{display:inline-block;margin-left:1px;font-family:HelveticaNeue-Light;word-break:break-all}
.video_tab li:first-child{border-left:0;border-right:1px solid #e7e7e7}
.video_tab .on{margin-bottom:0;border-bottom-color:transparent;height:40px;background-color:#fff}
.video_tab .on a{color:#000}
.video_tab .on:nth-of-type(2n) a{padding:12px 30px 8px 15px}
.video_tab .on:first-child{border-right:0}
.video_tab .on:last-child{border-left:0}
.video_tab ~ .u_cbox{margin-top:1px}
@media (min-width: 530px) {
    .video_tab{margin-bottom:-1px}
    .video_end_wrap .video_tab ~ .u_cbox{margin-top:2px}
}
.video_list a{display:table-cell;padding:9px 8px 10px 144px;height:74px;vertical-align:middle}
.video_list li{position:relative}
.video_list li ~ li{border-top:1px solid #e7e7e7}
.video_list .video_thmb_wrap{position:absolute;margin:auto 0;top:-1px;left:8px;bottom:0;width:123px;height:73px}
.video_list .video_thmb{position:relative;display:block}
.video_list .video_thmb img{width:100%;height:73px;vertical-align:top}
.video_list .video_thmb .video_runtime{position:absolute;bottom:0;right:0;z-index:20;overflow:hidden;height:19px;padding:0 5px;background:rgba(0, 0, 0, 0.5);color:#fff;font-size:13px;font-family:Helvetica,Sans-serif;line-height:19px}
.video_list .video_thmb:after{box-sizing:border-box;-webkit-box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0, 0, 0, 0.15);content:''}
.video_list .video_info{display:block;font-family:AppleSDGothicNeo-Light}
.video_list .video_info .video_category{display:block;color:#3780ed;font-size:13px}
.video_list .video_info .video_title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-top:1px;font-size:15px;font-weight:normal;line-height:20px}
.video_list .video_info .search_keyword{color:#3780ed;font-weight:normal}
.video_list .source{display:block;margin-top:4px}
.video_list .source .visit{display:inline-block;color:#777;font-family:HelveticaNeue;font-size:11px;line-height:normal;vertical-align:top}
.video_list .source .visit .ico{margin:3px 3px 0 0;width:8px;height:9px;background-position:-44px 0;color:transparent;vertical-align:top}
.video_list .source .date{display:inline-block;color:#777;font-family:HelveticaNeue;font-size:11px;line-height:normal;vertical-align:top}
.video_list .source .visit + .date:before{display:inline-block;margin:2px 6px 0 2px;width:1px;height:10px;background-color:#d9d9d9;content:'';vertical-align:top}
.video_list .source .provider{display:none;color:#777;font-size:12px}
.video_list .source span + .provider{margin-left:4px}
.a .video_list .source .visit{margin-top:1px}
.a .video_list .source .visit .ico{margin-top:2px}
.a .video_list .source .date{margin-top:1px}
.a .video_list .source .visit + .date:before{margin-top:1px}
@media (min-width: 530px) {
    .video_list{zoom:1;overflow:hidden;width:100%;border-top:1px solid #f2f2f2;margin:0 -1px -1px 0}
    .video_list:after{display:table;clear:both;content:""}
    .video_list li{box-sizing:border-box;-webkit-box-sizing:border-box;float:left;width:33.33%;border-right:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}
    .video_list li ~ li{border-top:0}
    .video_list li:last-of-type{position:relative}
    .video_list li:last-of-type:before{position:absolute;margin-left:1px;width:1px;height:100%;top:0;left:200%;border-top:1px solid #f2f2f2;background-color:#f2f2f2;content:''}
    .video_list li:last-of-type:after{position:absolute;margin-left:2px;width:1px;height:100%;top:0;left:300%;border-top:1px solid #f2f2f2;background-color:#f2f2f2;content:''}
    .video_list a{display:block;padding:11px 11px 8px;height:auto}
    .video_list .video_thmb_wrap{position:static;display:block;width:100%;height:auto}
    .video_list .video_thmb{overflow:hidden}
    .video_list .video_thmb img{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;height:auto}
    .video_list .video_thmb:before{display:block;padding-top:47.59%;content:''}
    .video_list .video_info{margin-top:10px}
    .video_list .video_info .video_category{display:inline;margin-right:2px;font-size:15px}
    .video_list .video_info .video_title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:41px}
    .video_list .source{margin-top:2px}
    .video_list .source .provider{display:inline-block}
}
@media (min-width: 768px) {
    .video_list{margin-left:0}
    .video_list a{padding:13px 13px 8px}
    .video_list li{width:25%}
}
@media (min-width: 1024px) {
    .video_list a{padding:20px 20px 17px}
    .video_list .video_info{line-height:22px}
    .video_list .video_info .video_category{margin-right:5px;font-size:16px}
    .video_list .video_info .video_title{height:45px;font-size:16px;line-height:22px}
    .video_list .video_thmb:before{padding-top:46.98%}
    .video_list .source{margin-top:6px;line-height:normal}
    .video_list .source .visit, .video_list .source .date{font-size:12px}
    .video_list .source .visit + .date:before{margin-top:3px}
    .video_list .source .provider{font-size:13px}
    .video_list .source span + .provider{margin-left:5px}
}
.video_home_list .video_list{border-top:1px solid #f2f2f2;padding:0 8px}
.video_home_list .video_list a{padding:9px 0 10px 136px}
.video_home_list .video_list .video_thmb_wrap{left:0}
.video_home_list .video_list li ~ li{border-color:#f2f2f2}
@media (min-width: 530px) {
    .video_home_list .video_list{padding:0}
    .video_home_list .video_list a{padding:11px 11px 8px}
    .video_home_list .video_list .video_thmb_wrap{left:auto}
}
@media (min-width: 1024px) {
    .video_home_list .video_list a{padding:20px 20px 16px}
}
.ad_box_wrap{border-top:1px solid #f2f2f2}
.video_home_list .video_list:first-of-type li:nth-of-type(n + 3){display:none}
.video_home_list .video_list:only-of-type li{display:block}
@media (min-width: 530px) {
    .video_home_list .video_list:first-of-type li:nth-of-type(n + 3){display:block}
    .video_home_list .video_list:first-of-type li:nth-of-type(n + 4){display:none}
    .video_home_list .video_list:nth-of-type(2) li:nth-of-type(1){display:none}
}
@media (min-width: 768px) {
    .video_home_list .video_list:first-of-type li:nth-of-type(n + 4){display:block}
    .video_home_list .video_list:nth-of-type(2) li:nth-of-type(2){display:none}
}
.end_scroll_space{display:none}
.end_scroll header{position:fixed !important;top:0;left:0;z-index:5000;width:100%}
.end_scroll #video_area.end_scroll_cont{position:fixed;top:45px;left:0;z-index:5000;width:100%}
.end_scroll #video_area.end_scroll_cont:after{position:absolute;bottom:-10px;left:0;width:100%;height:10px;background:url(/images/nsite/mobile/2015/end_grd.png) repeat-x;background-size:7px 7px;-webkit-background-size:7px 7px;content:''}
.end_scroll .end_scroll_space{display:block;min-height:224px;background:#e7e7e7}
.chat_wrap .button_refresh,.chat_wrap .no_chat .button_box:after,.chat_wrap .ico_talktalk,.chat_wrap .ico_talktalk_small,.chat_wrap .ico_talktalk_large,.chat_head .button_nobox:after,.chat_group .ico_participate,.chat_info .ico_leader,.chat_info .bc_level,.chat_menu_wrap .ico_menu,.chat_menu .ico_close,.chat_menu .ico_share,.chat_menu .ico_report{background:url(/images/nsite/2015/Mobile/gameend/sp_game_end_talktalk_v3.png) no-repeat;-webkit-background-size:90px 135px;background-size:90px 135px}
.blind{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
.game_nav_wrap{overflow:hidden}
.game_nav{border-bottom:1px solid #dcdcdc;padding-right:1px;height:57px;text-align:center;font-size:0;background-color:#f6f7f9;white-space:nowrap}
.game_nav li{display:inline-block;margin-bottom:-1px;line-height:52px}
.game_nav.list2 a{padding:0 12px 0 13px}
.game_nav a{position:relative;display:inline-block;padding:0 7px 0 8px;color:#525971;font-size:17px;vertical-align:top}
.game_nav a span{display:inline-block;padding:4px 7px 0;border-bottom:2px solid transparent;vertical-align:top}
.game_nav .selected span{border-bottom-color:#2565d0;color:#2565d0}
@media (min-width: 530px) and (max-width: 768px) {
    .game_nav li a{padding:0 12px 0 13px}
    .game_nav.list2 li a{padding:0 17px 0 18px}
}
@media (min-width: 768px) and (max-width: 1024px) {
    .game_nav li a,.game_nav.list2 li a{padding:0 27px 0 28px}
}
@media (min-width: 1024px) {
    .game_nav li a,.game_nav.list2 li a{padding:0 32px 0 33px}
}
html[data-useragent*='Android 2.'] .game_end_nav{font-size:1px}
html[data-useragent*='Android 2.'] .game_nav a{padding:0 3px 0 4px}
html[data-useragent*='Android 2.'] .game_nav.list2 a{padding:0 12px 0 13px}
.chat_wrap{background-color:#e8e8e8}
.chat_wrap .button_refresh{display:inline-block;margin-top:10px;width:27px;height:27px;background-position:-60px -20px}
.chat_wrap .button_box{border:1px solid #d7d7d7;padding:10px 15px 7px;background-color:#fff;color:#57595e;font-size:14px}
.chat_wrap .button_nobox{padding:10px 2px 7px 7px;color:#63666f;font-size:14px}
.chat_wrap .no_chat{margin-bottom:-1px;padding:35px 0 50px;border-bottom:1px solid #d4d4d4;text-align:center}
.chat_wrap .no_chat p{padding-bottom:7px;font-size:16px;font-family:AppleSDGothicNeo-Light;color:#000}
.chat_wrap .no_chat p span{display:block;padding-top:2px;font-size:13px;color:#9199a3}
.chat_wrap .no_chat .button_box{display:inline-block}
.chat_wrap .no_chat .button_box:after{display:inline-block;margin:1px 0 0 5px;width:5px;height:10px;background-position:-15px -40px;vertical-align:top;content:''}
.chat_wrap .ico_talktalk{display:inline-block;margin:2px 5px 0 0;width:15px;height:15px;background-position:-70px -55px;vertical-align:top}
.chat_wrap .ico_talktalk_small{display:inline-block;margin:1px 4px 0 0;width:12px;height:12px;background-position:-25px -40px;vertical-align:top}
.chat_wrap .ico_talktalk_large{display:block;margin:0 auto 12px;width:66px;height:65px;background-position:0 -55px}
@media (min-width: 768px) {
    .chat_wrap .button_refresh{margin-top:13px}
    .chat_wrap .ico_talktalk{margin-left:2px}
}
html[data-useragent*='Android'] .chat_wrap .no_chat .button_box:after{margin-top:2px}
.chat_head{position:relative;margin-bottom:-1px;background-color:#e8e8e8;z-index:10}
.chat_head:after{display:table;clear:both;content:""}
.chat_head h1{float:left;padding:15px 6px 13px 15px;font-size:17px;font-weight:normal}
.chat_head h1 em{display:inline-block;font-family:HelveticaNeue;font-size:18px;color:#2565d0;line-height:16px;vertical-align:top}
.chat_head .button_nobox{position:absolute;top:7px;right:10px}
.chat_head .button_nobox:after{display:inline-block;margin:1px 0 0 5px;width:5px;height:10px;background-position:-15px -40px;vertical-align:top;content:''}
.chat_head ~ .view_more{margin-top:-60px}
html[data-useragent*='Android'] .chat_head .button_nobox:after{margin-top:2px}
html[data-useragent*='Android'] .chat_head h1 em{margin:3px 0 -3px}
@media (min-width: 768px) {
    .chat_head{margin-bottom:0}
    .chat_head h1{padding:17px 6px 15px 10px}
    .chat_head .button_nobox{top:10px}
}
.chat_group{padding-bottom:60px}
.chat_group li{position:relative;border-top:1px solid #f2f2f2}
.chat_group li:after{display:table;clear:both;content:""}
.chat_group ul{padding:0 15px;background-color:#fff}
.chat_group .team_img_wrap{float:left;margin:15px 0;border:1px solid #e5e7e9;padding:4px;width:46px;height:46px;border-radius:3px;background-color:#eef0f3}
.chat_group img{vertical-align:top}
.chat_group .chat_link{position:absolute;top:0;right:0;bottom:0;left:0}
.chat_group .ico_participate{position:absolute;width:9px;height:9px;top:12px;left:50px;background-position:0 -40px}
.chat_group + .chat_group,.chat_group + .view_more{margin-top:-60px}
@media (min-width: 768px) {
    .chat_group{box-sizing:border-box;-webkit-box-sizing:border-box;display:table;padding:0 10px 60px;width:100%}
    .chat_group ul{box-sizing:border-box;-webkit-box-sizing:border-box;display:table-cell;width:50%;border-right:5px solid #e8e8e8;vertical-align:top}
    .chat_group ul li:first-of-type{border-top:0}
    .chat_group ul:nth-of-type(2n){border-right:0;border-left:5px solid #e8e8e8}
    .chat_group + .chat_group{margin-top:-50px}
}
.chat_info{overflow:hidden;padding:15px 0 12px 15px}
.chat_info .name{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:6px;padding-right:45px;line-height:20px;font-size:15px;font-weight:normal;word-break:break-all}
.chat_info .detail{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;margin:0 -5px -2px 0;padding-top:2px}
.chat_info .user{display:inline-block;margin-top:-1px;font-family:HelveticaNeue;font-size:13px;color:#999;vertical-align:top}
.chat_info .user em{color:#ff545c;vertical-align:top}
.chat_info .user i{margin:0 1px;font-family:HelveticaNeue-Light;color:#b0b0b0}
.chat_info .user.disable em{color:#d0d0d0}
.chat_info .user + span:before{display:inline-block;margin:2px 7px 0 3px;width:1px;height:11px;background-color:#dadada;vertical-align:top;content:''}
.chat_info .master{font-family:AppleSDGothicNeo-Light;color:#666;vertical-align:top}
.chat_info .master a{position:relative;color:#666;font-size:12px;font-family:AppleSDGothicNeo-Light;z-index:10}
.chat_info .master.mine, .chat_info .master.mine a{color:#00c23a}
.chat_info .ico_leader{display:inline-block;margin-right:6px;width:24px;height:15px;background-position:0 -20px;vertical-align:top}
.chat_info .mine .ico_leader{background-position:-30px -20px}
.chat_info .bc_level{position:static;display:inline-block;margin:1px 3px 0 0;width:13px;height:13px;background-position:-20px 0;vertical-align:top}
.chat_info .bc_level.rookie{background-position:0 0}
.chat_info .bc_level.senior{background-position:-15px 0}
.chat_info .bc_level.amateur{background-position:-30px 0}
.chat_info .bc_level.semipro{background-position:-45px 0}
.chat_info .bc_level.pro{background-position:-60px 0}
.chat_info .bc_level.master{background-position:-75px 0}
@media (min-width: 768px) {
    .chat_info{padding-top:21px}
}
html[data-useragent*='Android'] .chat_info .user{margin:1px 0 -1px}
html[data-useragent*='Android'] .chat_info .user + span:before{margin-top:3px}
.chat_menu_wrap{position:absolute;top:6px;right:-15px;width:33px;height:33px}
.chat_menu_wrap .menu_open{display:block;padding:9px 15px}
.chat_menu_wrap .ico_menu{display:block;width:3px;height:15px;background-position:-70px -75px}
.chat_menu{display:none;position:absolute;top:36px;right:15px;border:1px solid #c3c3c3;border-radius:2px;width:166px;background-color:#fff;z-index:20}
.chat_menu.open{display:block}
.chat_menu .menu_close{position:absolute;padding:7px;top:3px;right:3px;height:auto}
.chat_menu .menu_close:before{display:none}
.chat_menu .ico_close{display:block;width:11px;height:11px;background-position:-75px -75px}
.chat_menu a{display:block;padding:12px 15px;height:22px;color:#222;font-family:AppleSDGothicNeo-Light,HelveticaNeue-Light;font-size:15px;line-height:24px}
.chat_menu a ~ a{padding-top:13px}
.chat_menu a ~ a:before{display:block;margin:-13px -3px 12px;height:1px;background-color:#ededed;content:''}
.chat_menu .ico_share,.chat_menu .ico_report{display:inline-block;margin-right:9px;width:19px;height:20px;vertical-align:top}
.chat_menu .ico_share{background-position:-70px -91px}
.chat_menu .ico_report{background-position:-70px -115px}
.game_end_flick section:last-of-type:after{margin-top:0}
