@charset "UTF-8";
html{color:#666;background-color:#fff;_text-overflow:ellipsis}
*{margin:0;padding:0}
body,button,input,select,textarea{font:12px/1.5 PingFangSC-Regular,Tahoma,'Microsoft Yahei',sans-serif;_font-size:62.5%}
.lte_ie7 *{font-family:Microsoft Yahei}
h1,h2,h3,h4,h5,h6{font-size:1em}
a{text-decoration:none;cursor:pointer}
a:active,a:visited,a[tabindex='-1']:focus{outline:0 none}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){
a:active{background-color:transparent}
}
a:hover{outline:0 none}
b,cite,code,em,i,small,th{font-size:1em;font-style:normal;font-weight:500}
button,input,select,textarea{font-size:1em;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;outline:0 none}
button,input[type=button],input[type=submit]{cursor:pointer}
button::-moz-focus-inner,button::-moz-focus-outer,input::-moz-focus-inner,input::-moz-focus-outer{border:0 none;padding:0;margin:0}
input[type=search]{-webkit-appearance:textfield}
input:focus::-webkit-input-placeholder{color:transparent}
input::-ms-clear{display:none}
textarea{resize:vertical;overflow-y:auto}
table{border-collapse:collapse;border-spacing:0}
th{text-align:inherit}
fieldset,iframe,img{border:0 none}
img{display:inline-block;vertical-align:bottom;-ms-interpolation-mode:bicubic}
img::shadow div{border:none!important}
iframe{display:block}
ol,ul{list-style:none}
li{vertical-align:top}
q:after,q:before{content:''}
.cf:after,.cf:before{content:'';display:table}
.cf:after{clear:both}
.cf{*zoom:1}
[r-follow],[r-html],[r-show],[r-subscribe],[r-text]{display:none}
.none{display:none}
.btn_next,.btn_prev,.icon_arrow_right,.mark_done,.mission_item,.mission_title{display:inline-block;background-image:url(/tencentvideo/vstyle/activity/style/img/sprite/lol_sprite.png);background-repeat:no-repeat}
.btn_prev{width:28px;height:54px;background-position:0 -64px}
.btn_next{width:28px;height:54px;background-position:0 0}
.icon_arrow_right{width:28px;height:54px;background-position:0 -128px}
.mission_item{background-position:0 -831px}
.mission_item.disable{background-position:0 -1233px}
.mark_done{width:204px;height:179px;background-position:0 -192px}
.mission_1 .mission_title{background-position:0 -381px}
.mission_2 .mission_title{background-position:0 -531px}
.mission_3 .mission_title{background-position:0 -681px}
.mission_1.disable .mission_title{background-position:0 -456px}
.mission_2.disable .mission_title{background-position:0 -606px}
.mission_3.disable .mission_title{background-position:0 -756px}
.btn_lol{display:inline-block;line-height:999;overflow:hidden;background-image:url(/tencentvideo/vstyle/activity/style/img/sprite/lol_btn_sprite.png);background-repeat:no-repeat}
.btn_goto_mission{width:462px;height:104px;background-position:0 -67px}
.btn_update{width:462px;height:104px;background-position:0 -755px}
.btn_unupdate{cursor:default;width:462px;height:104px;background-position:0 -641px}
.btn_unfinish{cursor:default;width:462px;height:104px;background-position:0 -527px}
.btn_mission_more{width:462px;height:104px;background-position:0 -248px}
.btn_rule{width:324px;height:104px;background-position:0 -362px}
.btn_mission{width:178px;height:57px;background-position:0 -181px}
.btn_confirm{width:178px;height:57px;background-position:0 0}
.btn_sure{width:127px;height:41px;background-position:0 -476px}
.mod_title{display:inline-block;background-image:url(/tencentvideo/vstyle/activity/style/img/sprite/lol_title_sprite.png);background-repeat:no-repeat}
.title_skin{width:1175px;height:55px;background-position:0 -250px}
.title_active{width:1175px;height:54px;background-position:0 0}
.title_rule{width:1175px;height:51px;background-position:0 -189px}
.title_client{width:1175px;height:115px;background-position:0 -64px}
body{min-width:1200px;background:#000a14}
.site_common_head{background:#fff}
.mod_row{position:relative;min-width:1200px}
.mod_row .mod_title{display:block;margin:0 auto;overflow:hidden;line-height:999}
.mod_row_banner{position:relative;height:1183px;padding-top:87px;margin-bottom:-232px;background:url(//i.gtimg.cn/qqlive/images/lol_active/banner.jpg) top center no-repeat;text-align:center}
.mod_row_banner .home_txt{display:block;margin:0 auto}
.mod_row_banner .mission_txt{display:block;margin:63px auto 0;*padding-top:63px}
.mod_row_banner .txt{margin-top:23px}
.mod_row_banner .btn_lol{display:block;margin:13px auto 0}
.progress{width:460px;margin:29px auto 0;text-align:center}
.progress .progress_bar{position:relative;width:100%;height:28px;border-radius:14px;overflow:hidden;margin-bottom:10px;background:url(//i.gtimg.cn/qqlive/images/lol_active/progress_bar.png) top left no-repeat}
.progress .progress_bar .bar_inner{position:absolute;top:2px;left:2px;height:24px;font-size:0;white-space:nowrap}
.progress .progress_bar .bar_inner .inner_left,.progress .progress_bar .bar_inner .inner_right{display:inline-block;width:50%;height:100%;vertical-align:top;background:url(//i.gtimg.cn/qqlive/images/lol_active/bar_inner.png) top left no-repeat}
.progress .progress_bar .bar_inner .inner_right{background-position:top right}
.progress .progress_txt{font-size:18px;color:#bc9f47;background:-webkit-linear-gradient(top,#bc9f47 0,#785626 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}
.mod_row_slide{background:url(//i.gtimg.cn/qqlive/images/lol_active/skin_bg.png) top center no-repeat}
.slider_wrap{width:1180px;margin:0 auto;position:relative}
.slider_wrap .btn_next,.slider_wrap .btn_prev{position:absolute;top:50%;margin-top:-27px}
.slider_wrap .btn_prev{left:0}
.slider_wrap .btn_next{right:0}
.slider_wrap .slider_containner{margin:56px 51px 102px;position:relative;overflow:hidden;z-index:1;overflow:hidden;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);cursor:-webkit-grab}
.slider_list{width:100%;font-size:0;z-index:1;display:-webkit-box;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;white-space:nowrap}
.slider_list .slider_item{display:inline-block;vertical-align:top;*display:inline;*zoom:1;padding-top:0;position:relative;margin:0 -4px;width:224px;height:408px;-webkit-transform:scale(.85);transform:scale(.85)}
.slider_list .slider_item img{display:block;width:100%;height:100%}
.slider_list .slider_active{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .5s ease;transition:transform .5s ease}
.slider_list .slider_prev{left:-9px}
.slider_list .slider_next{left:9px}
.lte_ie8 .slider_list .slider_item{zoom:.85;margin:30px 10px 0}
.lte_ie8 .slider_list .slider_active{zoom:1;margin-top:0}
.lte_ie8 .slider_list .slider_prev{left:0}
.lte_ie8 .slider_list .slider_next{left:0}
.mod_row_active{z-index:1;margin-bottom:-352px}
.mod_row_active .active_link{display:block;width:1180px;height:500px;margin:55px auto 0}
.mod_row_active .active_link img{width:100%}
.mod_row_rule{padding-top:452px;padding-bottom:93px;text-align:center;background:url(//i.gtimg.cn/qqlive/images/lol_active/rule_bg.jpg) bottom center no-repeat}
.mod_row_rule .rule_wrap{margin-top:60px}
.mod_row_rule .rule_wrap .btn_rule{display:block;margin:0 auto;width:324px}
.mod_row_mission{margin-top:-289px;background:url(//i.gtimg.cn/qqlive/images/lol_active/skin_bg.png) top center no-repeat}
.mod_row_mission .mission_list{position:relative;width:1180px;margin:0 auto 104px;font-size:0;text-align:center}
.mod_row_mission .mission_list .icon_arrow_right{vertical-align:top;margin:152px 30px 0}
.mod_row_mission .mission_list .mission_item{position:relative;display:inline-block;vertical-align:top;*display:inline;*zoom:1;width:258px;height:391px}
.mod_row_mission .mission_list .mission_item .mission_title{width:126px;height:65px;margin-top:57px}
.mod_row_mission .mission_list .mission_item .mission_txt{position:relative;z-index:1;font-size:24px;color:#ead289;line-height:36px;margin-top:33px}
.mod_row_mission .mission_list .mission_item .btn_lol{position:absolute;bottom:64px;left:50%;margin-left:-89px;display:inline-block;width:178px;height:57px}
.mod_row_mission .mission_list .mission_item .mark_done{display:none;position:absolute;right:3px;bottom:35px}
.mod_row_mission .mission_list .mission_done .btn_lol{display:none}
.mod_row_mission .mission_list .mission_done .mark_done{display:inline-block}
.mod_row_mission .mission_list .disable .btn_lol{display:none}
.mod_row_mission .mission_list .disable .mission_txt{color:#d4d4d4}
.mod_row_client{padding-bottom:199px;background:url(//i.gtimg.cn/qqlive/images/lol_active/client_bg.jpg) center 90px no-repeat}
.mod_row_client .client_img{display:block;margin:122px auto 151px;width:1053px}
.mod_row_client .client_feature{display:block;margin:0 auto;width:1146px}
.mask_layer{position:fixed;_position:absolute;top:0;left:0;z-index:999;width:100%;height:100%;background:#000;filter:alpha(opacity=60);opacity:.6}
.pop_lol{position:fixed;_position:absolute;top:50%;left:50%;text-align:center;color:#ecd289;z-index:1000}
.pop_rule{width:513px;height:375px;margin:-187px 0 0 -256px;background:url(//i.gtimg.cn/qqlive/images/lol_active/pop_rule_bg.jpg) center center no-repeat}
.pop_rule .rule_title{font-size:24px;margin-top:44px}
.pop_rule .rule_list{margin:18px 43px 25px 57px;font-size:14px;line-height:24px;text-align:left;list-style-type:decimal}
.lol_goast{width:439px;height:83px;margin:-41px 0 0 -219px;background:url(//i.gtimg.cn/qqlive/images/lol_active/lol_goast_bg.jpg) center center no-repeat}
.lol_goast .goast_txt{font-size:24px;line-height:83px}
.login_dialog .login_tab{overflow:hidden!important}
.login_dialog .login_tab .list_item{width:100%!important}
.login_dialog .login_tips{display:none!important}
.mod_pop_user .link_change{display:none!important}