@charset "utf-8";/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */button,hr,input{overflow:visible}audio,canvas,progress,video{display:inline-block}progress,sub,sup{vertical-align:baseline}.content-wrap,.header,.top-banner,body{min-width:1200px}html{line-height:1.15}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}h1{font-size:2em}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}.af-carousel-items,.ellipsis,.header,.hour-tab,.li-title,.lift-nav,.news-detail-item{white-space:nowrap}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.text-left,caption,th{text-align:left}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:inset 1px 0 0 rgba(255,255,255,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4);height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}html{background:#fff;color:#3c3c3c;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;line-height:1.5}article,aside,blockquote,body,button,code,dd,details,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,input,legend,li,menu,nav,ol,p,pre,section,td,textarea,th,ul{margin:0;padding:0}.content,.head,.header{margin:0 auto}body,button,input,select,textarea{font:12px/1.5 \5FAE\8F6F\96C5\9ED1,arial,sans-serif}input,select,textarea{font-size:100%}li,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:none}iframe{display:block}abbr,acronym{border:none;font-variant:normal}del{text-decoration:line-through}.area-list-name,.list-top-name,.the-resurgence-name,a,a:hover,ins{text-decoration:none}address,caption,cite,code,dfn,em,th,var{font-style:normal}:focus,a:focus{outline:0}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both;overflow:hidden}.clearfix{zoom:1}.clear{clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden}.fl,.fr{display:inline}.fl{float:left}.fr,.welfare{float:right}.hide{display:none!important}.annualFes-nav,.annualFes-nav .subnav,.annualFes-nav .subnav .line,.annualFes-nav .subnav>a,.header .logo{display:inline-block;vertical-align:middle}.af-game01,.af-game01 .txt,.header,.news-detail,.text-center,.top-banner{text-align:center}.ellipsis{overflow:hidden;text-overflow:ellipsis;word-wrap:normal;word-break:keep-all}.header{width:100%;height:80px;overflow:hidden;font-size:0;background:url(../../../res/page/annualfestival/header-bg.jpg?v=20170928) left top repeat-x}.content{width:1200px;min-height:700px;padding-bottom:80px}.header .logo{width:108px;height:80px;background:url(../../../res/page/annualfestival/logo.jpg?v=20170928) left top no-repeat}.annualFes-nav{margin-left:11px;font-size:0}.annualFes-nav .subnav{width:216px;height:80px}.annualFes-nav .subnav .line{width:1px;height:100%;background:url(../../../res/page/annualfestival/af-icons.png?v=20171025) 0 -64px no-repeat}.annualFes-nav .subnav>a{padding-top:12px;width:215px;height:68px}.annualFes-nav .subnav>a.cur,.annualFes-nav .subnav>a:hover{background:url(../../../res/page/annualfestival/nav-hover.jpg?v=20170928) left top no-repeat}.annualFes-nav .subnav.disabled>a:hover{background-image:none;cursor:default}.annualFes-nav .subnav>a.cur .nav-txt,.annualFes-nav .subnav>a:hover .nav-txt{font-weight:600;color:#fff;background-image:-webkit-gradient(linear,0 0,0 bottom,from(rgba(255,255,255,1)),to(rgba(255,221,131,1)));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.annualFes-nav .subnav>a.cur .nav-des,.annualFes-nav .subnav>a:hover .nav-des{color:#000}.annualFes-nav .nav-txt{display:block;color:#97807c;font-size:24px}.annualFes-nav .subnav.disabled .nav-txt{color:#666}.annualFes-nav .subnav.disabled>a:hover .nav-txt{color:#666;background-image:none;-webkit-text-fill-color:#666;font-weight:400}.af-game01.cur .day,.intro-title,.props-tips-title .props-txt02,.rank-today.anchor .props .props-txt,.tips-con-title,.tips-con-title .special{font-weight:600}.annualFes-nav .subnav.disabled>a:hover .nav-des{color:#666}.annualFes-nav .nav-des{display:block;color:#666;font-size:13px;font-family:"Microsoft YaHei UI Light","Microsoft YaHei"}.top-banner{position:relative;width:100%;height:910px;margin:0 auto;overflow:hidden}.top-banner.tab01{background:url(../../../res/page/annualfestival/top-banner01.jpg?v=20170928) center top no-repeat}.top-banner.tab02{height:720px;background:url(../../../res/page/annualfestival/top-banner02.jpg?v=20171017) center top no-repeat}.top-banner video{position:absolute;height:100%;top:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);pointer-events:none}.banner{width:100%;height:100px;margin:20px auto;background-color:#2d2a34}.share-banner{width:100%;margin:20px auto 0;height:130px;background:url(../../../res/page/annualfestival/share-banner.png?v=20171017) center top no-repeat}.tips-con{position:absolute;top:-85px;left:42px;width:710px;padding:20px;font-size:12px;color:#fff;background:url(../../../res/page/annualfestival/tips-con-bg.png?v=20170928) left top;z-index:2;display:none}.tips-con-title{font-size:14px;padding-bottom:18px}.tips-con-subtitle{display:inline-block;padding:1px 13px;border:1px solid #ffb66e}.af-game-schedule .hover-tips:hover .tips-con,.game-schedule-link:hover .tips-con,.tips-con-eg{display:block}.tips-con-txt{padding:9px 0}.tips-con-eg{color:#999}.tips-arrow{position:absolute;bottom:-10px;left:0;width:0;height:0;border-top:10px solid #545158;border-right:10px solid transparent;opacity:.95;filter:Alpha(opacity=95)}.af-game-schedule{position:relative;width:1200px;height:256px;margin:-84px auto 0;padding-top:6px;background:url(../../../res/page/annualfestival/rules-bg.png?v=20170928) left top no-repeat}.game-schedule-link{position:relative;display:block;width:75px;height:256px}.af-game-schedule .hover-tips{position:absolute;right:38px;top:74px;background:0 0}.af-game-schedule .hover-tips .tips-con{margin-bottom:12px;left:auto;right:0;top:auto;bottom:100%;margin-right:7px;width:294px;padding:11px 20px}.af-game-schedule .hover-tips .tips-con .tips-arrow{right:0;left:auto;border-top:10px solid transparent;border-right:10px solid #545158;border-bottom:10px solid transparent}.af-game-wrap,.af-game01{display:inline-block;vertical-align:middle}.af-game-daytime{position:absolute;top:120px;left:75px;width:1010px;height:90px}.af-game-wrap{position:relative;padding-left:28px}.af-game01-txt{position:absolute;bottom:0;left:35px}.af-game-wrap.game02{padding-left:63px}.af-game-wrap.game02 .af-game01{width:80px}.af-game-wrap.game02 .af-game01 .cur-icon{left:28px;background-position:-69px -2px}.af-game-wrap.game02 .af-game01.cur .cur-icon{left:28px;background-position:-46px -2px}.af-game01{position:relative;width:59px;height:88px}.af-game01 .day{display:block;height:21px;line-height:21px}.af-game01 .cur-icon{position:absolute;width:23px;height:36px;margin:0 auto;bottom:24px;left:18px;background:url(../../../res/page/annualfestival/af-icons.png?v=20171025) -23px -2px no-repeat}.af-game01 .txt{position:absolute;margin:0 auto;bottom:0;left:0;width:80px}.af-game01.cur .day{color:#fff1c7;font-size:14px;text-shadow:0 1px 1px #905b36,0 2px 1px #905b36,0 -1px 1px #905b36,0 -2px 1px #905b36,-2px 0 1px #905b36,-1px 0 1px #905b36,2px 0 1px #905b36,1px 0 1px #905b36}.af-game01.cur .cur-icon{background-position:0 -2px}.annualFes-rules-info{margin-top:10px;font-size:0}.annualFes-rules-intro{display:inline-block;vertical-align:middle;width:790px;font-size:14px;color:#999;background-color:#2d2a34;padding:20px 20px 0}.annualFes-rules-link{position:relative;color:#ffb66e;font-size:14px;cursor:pointer}.annualFes-rules-link:hover .tips-con{display:block}.intro-title{font-size:14px;padding-bottom:10px}.special{color:#ffb66e}.special-d{color:#ddd}.annualFes-rules-intro ul{padding-left:20px}.annualFes-rules-intro li{margin-bottom:17px}.hover-tips{position:relative;display:inline-block;width:14px;height:14px;background:url(../../../res/page/annualfestival/af-icons.png?v=20171025) -121px -2px no-repeat}.annualFes-rules-intro .hover-tips{margin:0 2px -2px}.annualFes-rules-intro .tips-con{bottom:100%;top:auto;left:32px;margin-bottom:12px}.annualFes-rules-intro .hover-tips:hover .tips-con{display:block}.festival-news,.news-detail-item .type{display:inline-block;vertical-align:middle}.festival-news{width:320px;height:165px;padding:20px;margin-left:10px;background-color:#2d2a34}.news-detail{height:138px;font-size:0;color:#555;overflow:hidden}.news-detail .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:5px;border-radius:0;background:#f2c281;background:-webkit-linear-gradient(left,#ecb471,#ffdda3);background:-o-linear-gradient(right,#ecb471,#ffdda3);background:-moz-linear-gradient(right,#ecb471,#ffdda3);background:linear-gradient(to right,#ecb471,#ffdda3)}.news-detail.empty{font-size:14px;line-height:132px}.news-detail.empty ul{display:none}.news-detail-item{text-align:left;font-size:12px;padding:0 14px 8px;margin-bottom:8px;border-bottom:1px solid #403d48}.news-detail-item:hover .news-title{color:#999}.news-detail-item .type{font-size:12px;color:#999;margin-right:10px}.news-detail-item .news-title,.welfare-txt{color:#fff;display:inline-block;vertical-align:middle}.news-detail-item .news-title{overflow:hidden;width:260px;text-overflow:ellipsis;white-space:nowrap}.rank-today .title{margin-top:25px}.rank-today-con{background-color:#2d2a34;margin-top:6px}.rank-today.anchor .rank-today-con{height:228px}.welfare{width:334px;background-color:#37333d;padding:20px}.bugle-icon{display:inline-block;vertical-align:middle;width:23px;height:22px;background:url(../../../res/page/annualfestival/bugle-icon.png?v=20170928) left top no-repeat}.welfare-txt{font-size:12px}.welfare-txt .tips-con-eg{color:#999}.props-wrap-padding{border:1px solid #654c3d;padding:4px;margin-top:12px}.props-wrap{text-align:center;font-size:0;border:1px solid #4f403d;background-color:#312d37}.props-tips-des,.props-tips-title{text-align:left;font-size:14px;color:#888}.props{display:inline-block;vertical-align:middle;padding:25px 0;width:50%}.props-pic-wrap{display:inline-block;vertical-align:middle;font-size:0;margin:0 5px}.props-pic{display:block;width:80px;height:80px;border:1px solid #654c3d;padding:4px}.props-pic img{display:block;width:58px;height:58px;border:1px solid #453b3d}.tips-sj,.tips-sj.tips-sj-out{border-left:8px solid transparent;border-right:8px solid transparent}.props-txt{display:block;font-size:12px;margin-top:4px;color:#fff}.props-btn{overflow:hidden;height:108px}.anchor .props-wrap-padding{margin-top:17px}.props-wrap .props-more{display:block;width:13px;height:12px;margin:10px auto 0;background:url(../../../res/page/annualfestival/props_more.png?20171003) center no-repeat}.rank-today.anchor .props:hover .props-txt .special{color:#352413}.props-tips-group{margin-top:16px}.props-pic-wrap .props-pic{margin:10px auto;padding:9px;width:auto;height:auto}.tips-sj{position:absolute;width:0;height:0;right:71px;top:-11px;border-bottom:10px solid #654c3d}.tips-sj.tips-sj-out{top:-10px;border-bottom:10px solid #24222b}.rank-today.anchor .props{position:relative;cursor:pointer;padding:0;background:url(../../../res/page/annualfestival/default-bg.png?v=20170928) center center no-repeat}.arrow-top,.buff-tips,.props-tips{position:absolute}.rank-today.anchor .props:hover{background:url(../../../res/page/annualfestival/hover-bg.png?v=20170928) center center no-repeat}.rank-today.anchor .props .props-txt .special{color:#ffad5c}.props-tips{right:0;top:100%;margin-top:5px;padding:16px 5px;width:370px;border:1px solid #654c3d;background-color:#24222b;z-index:99;display:none;cursor:default}.props.left .props-tips{padding:0;width:508px}.props-tips-des{padding:0 4px}.props-bottom-txt,.rank-today.hour .rank-today-con,.welfare-table,.welfare-table th{text-align:center}.props.left .props-tips .props-tips-title{padding:14px 20px 8px}.props-tips-title .props-txt02{margin-right:6px;margin-left:4px}.props-wrap .pic01,.props-wrap .pic02{display:block;width:36px;height:36px;margin:19px auto 5px}.props-bottom-txt{font-size:12px;color:#888;padding-top:10px}.props-tips .props-txt01{font-size:12px}.props-tips .tips-con-eg,.welfare-table{font-size:14px}.rank-today.anchor .props:hover .props-tips{display:block}.props-wrap .pic01{background:url(../../../res/page/annualfestival/af-icons.png?v=20171025) -68px -88px no-repeat}.rank-today.anchor .props:hover .pic01{background-position:-68px -138px}.props-wrap .pic02{background:url(../../../res/page/annualfestival/af-icons.png?v=20171025) -129px -86px no-repeat}.honor-props-txt,.hour-tab .hour-txt,.pic03{display:inline-block;vertical-align:middle}.rank-today.anchor .props:hover .pic02{background-position:-129px -136px}.welfare-table{width:100%;color:#999}.welfare-table th{background-color:#19181e;color:#888;font-size:12px;height:30px;line-height:30px}.welfare-table td{padding:18px 0}.rank-today.anchor .tips-con{width:466px}.rank-today.hour .af-carousel-wrap .arrow.next{right:0}.rank-today.hour .af-carousel-wrap .arrow.prev{left:0}.hour-tab,.rank-today.hour .rank-today-con .intro-title{text-align:left}.rank-today.hour .rank-today-con .welfare{height:208px}.rank-today.hour .rank-today-con .props{width:100%;padding:30px 0}.pic03{width:31px;height:50px;background:url(../../../res/page/annualfestival/af-icons.png?v=20171025) -16px -84px no-repeat}.honor-props-txt{width:192px;text-align:left;font-size:14px;color:#fff;margin-left:12px}.today-hour-con-wrap{overflow:hidden;padding:20px}.hour-tab-wrap{width:794px;overflow:hidden;margin-bottom:30px}.hour-tab{width:1160px;overflow:hidden;font-size:0}.hour-tab .hour-txt{width:78px;height:38px;color:#ffb66e;font-size:14px;border:1px solid #493b39;text-align:center;line-height:38px;margin-right:9px}.props-wrap-padding .hover-tips:hover .buff-tips,.rank-today .hover-tips:hover .tips-con{display:block}.hour-tab .hour-txt.cur,.hour-tab .hour-txt:hover{background:url(../../../res/page/annualfestival/hour-tab-hover.png?v=20170928) center top no-repeat;border:0;width:80px;height:40px;line-height:40px;color:#fff;font-weight:600}.hour-tab .hour-txt.disabled{border:1px solid #414045;color:#999;cursor:default;width:78px;height:38px;line-height:38px;font-weight:400}.hour-tab .hour-txt.disabled:hover{background:0 0}.title{color:#dac0a1;font-weight:600;font-size:18px}.title-txt{background-image:-webkit-gradient(linear,0 0,0 bottom,from(rgba(255,255,255,1)),to(rgba(255,221,131,1)));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.rank-today .tips-con{bottom:100%;top:auto;left:7px;margin-bottom:12px}.rank-today .tips-con .tips-con-txt{font-weight:400}.rank-today .tips-con .tips-con-txt .tips-con-eg{margin-left:18px}.rank-today.hour .tips-con{width:572px}.buff-tips{right:-26px;top:24px;width:360px;height:30px;line-height:30px;background-color:#000;border-radius:5px;color:#bfbfbf;font-size:12px;text-align:center;z-index:9;display:none}.arrow-top{top:-10px;right:22px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:20px solid #000;z-index:3}.hour .af-carousel{width:744px;height:139px;margin:0 auto;overflow:hidden;position:relative}.hour .af-carousel-items{position:absolute;overflow:hidden}.anchor .af-carousel-wrap{width:826px;padding-top:44px}.anchor .af-carousel-wrap .arrow{margin-top:-10px}.anchor .af-carousel-wrap .arrow.next{right:20px}.anchor .af-carousel-wrap .af-carousel{width:744px;height:139px;margin:0 auto;overflow:hidden;position:relative}.anchor .af-carousel .af-carousel-items{position:absolute;overflow:hidden;height:139px}.af-carousel-wrap{position:relative}.af-carousel-wrap .arrow{position:absolute;display:block;height:30px;width:16px;top:50%;margin-top:-30px}.af-carousel-wrap .arrow.prev{left:20px;background:url(../../../res/page/annualfestival/af-icons.png?v=20171025) 0 -40px no-repeat}.af-carousel-wrap .arrow.prev.cur,.af-carousel-wrap .arrow.prev.disabled,.af-carousel-wrap .arrow.prev:hover{background-position:-24px -40px}.af-carousel-wrap .arrow.next{right:394px;background:url(../../../res/page/annualfestival/af-icons.png?v=20171025) -46px -40px no-repeat}.af-carousel-wrap .arrow.next.cur,.af-carousel-wrap .arrow.next.disabled,.af-carousel-wrap .arrow.next:hover{background-position:-69px -40px}.af-carousel-wrap .arrow.next.disabled,.af-carousel-wrap .arrow.prev.disabled{cursor:not-allowed}.af-carousel-items{text-align:center;font-size:0}.af-carousel-item{display:inline-block;vertical-align:middle;margin:0 12px}.af-carousel .props-pic{width:92px;height:92px;padding:3px}.af-carousel .props-pic img{width:90px;height:90px}.af-carousel .fenqu,.af-carousel .user-name{max-width:100px;display:block}.af-carousel .user-name{font-size:14px}.af-carousel .fenqu{color:#999;font-size:12px}.partners{display:none;overflow:hidden;margin-top:26px}.partners-items{margin-top:6px;overflow:hidden;font-size:0;width:1210px}.partners-item{display:inline-block;vertical-align:middle;width:222px;height:90px;padding:5px;background-color:#2d2a34;text-align:center;margin-right:10px;margin-bottom:10px}.partners-item img{display:block;width:220px;height:88px;border:1px solid #493b39}.attention{margin-top:36px}.attention-con{margin-top:6px;height:120px;padding:10px;overflow:hidden;background-color:#2d2a34}.attention-con ul{border:1px solid #493b39;padding:8px 18px;color:#999;font-size:12px}.attention-con ul li{margin:12px 0}.lift{position:fixed;width:118px;height:250px;background:url(../../../res/page/annualfestival/lift-bg.png?v=20170928) 94px top no-repeat;right:42px;top:38%;text-align:right;overflow:hidden;padding:0 5px;z-index:99}.lift-nav{position:relative;display:block;font-size:16px;height:29px;line-height:29px;margin-bottom:26px;padding-right:38px;transition:all .1s}.lift-nav.cur,.lift-nav:hover{font-size:20px;color:#fff;font-weight:600}.lift .top{position:absolute;bottom:0;right:0;width:100%;height:34px;margin:0;background:url(../../../res/page/annualfestival/lift-icon.png?v=20170928) 12px 2px no-repeat}.lift .top:hover{background-position:12px -58px}.lift-icon{position:absolute;right:-2px;top:-2px;width:36px;height:36px}.anchor-fqbest .arrow.next,.anchor-fqbetter .arrow.next{right:20px}.lift-nav.cur .lift-icon{background:url(../../../res/page/annualfestival/lift-icon.png?v=20170928) -75px -94px no-repeat}.honorhalls-wrap{position:relative;z-index:1;padding-top:7px;margin-bottom:50px;background:url(../../../res/page/annualfestival/title-bg.png?v=20170928) center top no-repeat}.honorhalls-wrap.fqbetter{margin-bottom:0;background:url(../../../res/page/annualfestival/title-bg-deep.png?v=20170928) center top no-repeat}.anchor-fqbest,.anchor-fqbetter,.anchor-top10{background-color:#2d2a34}.anchor-title{text-align:center;background:url(../../../res/page/annualfestival/title-bg.png?v=20170928) center -7px no-repeat}.anchor-title-txt{color:#3c2e28;font-size:26px;height:43px;line-height:36px;font-weight:600}.anchor-title-span{visibility:hidden;display:inline-block;color:#fff;font-size:16px;margin:8px 0 32px}.anchor-top10-list{padding:0 10px;font-size:0}.anchor-top10-list .anchor-top10-li{display:inline-block;vertical-align:middle;width:216px;height:327px;margin:0 10px 20px;text-align:center;background:url(../../../res/page/annualfestival/pic-bg.jpg?v=20170928) center top no-repeat}.li-title{display:block;font-size:16px;color:#ffb66f;height:42px;line-height:42px;padding:0 5px;text-overflow:ellipsis;overflow:hidden}.anchor-fqbest .fqbest-li .li-pic-wrap,.fqbest-li{display:inline-block;vertical-align:middle;text-align:center}.fqbest-li .li-title{background-color:#24232b}.anchor-fqbest{padding-bottom:20px}.anchor-fqbest-list{padding-top:20px;white-space:normal}.fqbest-li{border:1px solid #493b3a;width:190px;height:258px;background-color:#37333d;margin:0 10px 20px}.anchor-fqbest .fqbest-li .li-pic-wrap{width:140px;height:140px;margin:28px auto 10px;background:url(../../../res/page/annualfestival/img-bg.png?v=20171010) center center no-repeat}.fqbest-li .li-pic-wrap .li-pic{display:block;vertical-align:middle;width:120px;height:120px;border:1px solid #bc8c47;margin:8px auto 0}.fqbest-li .li-name{display:block;width:140px;font-size:16px;color:#999;margin:0 auto}.anchor-fqbest .af-carousel-wrap{background-color:#24232b;margin:0 20px}.honorhalls.attention{background-color:#1e1d25;margin:0 20px}.honorhalls.attention .attention-con{background-color:#24232b;color:#999;font-size:14px;padding:6px 10px}.honorhalls.attention ul{border:0}.honorhalls.attention .title{color:#fff;height:60px;line-height:60px;padding-left:28px}.li-pic{display:inline-block;vertical-align:middle;width:100%;height:218px}.anchor-fqbest .fqbest-li .li-pic img{width:120px;height:120px}.anchor-fqbetter{padding-bottom:20px}.anchor-fqbetter .anchor-title{background:url(../../../res/page/annualfestival/title-bg-deep.png?v=20170928) center -7px no-repeat}.anchor-fqbetter .af-carousel{width:1060px;margin:0 auto;overflow:hidden}.anchor-fqbetter .fqbest-li{height:auto}.anchor-fqbetter .fqbest-li .li-pic-wrap{display:inline-block;vertical-align:middle;text-align:center}.anchor-fqbetter .fqbest-li .li-pic{border:1px solid #493b3a;width:78px;height:78px;margin:0 5px}.anchor-fqbetter .fqbest-li .li-name{font-size:12px;color:#999;display:block;width:90px;margin-top:4px;text-align:center}.fqbest-li-pic{padding:10px 0 8px;background-color:#36333e}.anchor-fqbetter .fqbest-li .li-pic img{display:block;width:100%;height:100%}.anchor-fqbetter .af-carousel-wrap{background-color:#24232b;margin:0 20px 20px}.anchor-fqbetter .arrow{margin-top:-10px}.third-title{font-size:18px;font-weight:600;color:#fff;height:60px;line-height:60px;background-color:#1e1d25;margin:0 20px;padding-left:28px}.honorhalls-top3{margin:-84px auto 0}.anchor-top3{height:538px;overflow:hidden}.honorhalls-top3 .anchor-title-txt{height:50px;line-height:50px;color:#ffd46e}.top-item{text-align:center}.anchor-top3 .top01{width:100%;background-color:#2d2a35}.anchor-top3 .top02{width:385px;margin-left:-100%;background-color:#24232b}.anchor-top3 .top03{width:385px;margin-left:-385px;background-color:#24232b}.honorhalls-top3 .anchor-title,.honorhalls-top3 .honorhalls-wrap{background:url(../../../res/page/annualfestival/title-top3-bg.png?v=20171010) center top no-repeat}.honorhalls-top3 .anchor-title{position:absolute;top:0;left:0;right:0;bottom:auto}#footer{height:auto;padding-top:0}#footer .outlink-bg{height:85px;padding-top:18px;background:url(../../../res/com/footer-bg.png?v=20171011) center top no-repeat #242424}#footer .outlink{max-width:1200px;margin:0 auto;text-align:center}#footer .outlink .about{width:600px;margin:0 auto;padding-left:38px;line-height:24px;overflow:hidden}#footer .outlink .about li{float:left}#footer .outlink .about li a,#footer .outlink .about li span{padding:0 2px;color:#b1b1b1}#footer .outlink .about li a:hover{color:#ff6a1f}#footer .outlink>p{line-height:24px;color:#b1b1b1}.highlight{color:#ffb66e}.color-fff{color:#fff}.match-result-tabs{position:relative;height:80px;margin-bottom:12px;padding-top:20px;font-size:0}.match-result-tab{position:absolute;width:356px;height:80px;margin-right:6px;font-size:12px;color:#999;text-align:center;vertical-align:middle;background:url(../../../res/page/annualfestival/tab_bg.png) no-repeat;cursor:pointer}.match-result-tab h2{margin:4px 0;font-size:18px;color:#ffb66e}.match-result-tab.tab4 h2,.match-result-tab.tab5 h2{color:#999}.match-result-tab.cur h2,.match-result-tab:hover h2{color:#fff;text-shadow:0 0 10px rgba(255,255,255,.3)}.match-result-tab p{margin:4px 0}.match-result-tab.cur p,.match-result-tab:hover p{color:#000}.match-result-tab.tab1,.match-result-tab.tab2{height:66px;padding-top:14px}.match-result-tab.tab4,.match-result-tab.tab5{height:58px;padding-top:22px;color:#999}.match-result-tab.tab1{background-position:0 0}.match-result-tab.tab2{left:342px;width:375px;background-position:0 -120px}.match-result-tab.tab4{width:236px;left:723px;background-position:0 -240px}.match-result-tab.tab5{left:964px;width:236px;margin-right:0;background-position:0 -360px}.match-result-tab.cur.tab1,.match-result-tab:hover.tab1{background-position:-440px 0}.match-result-tab.cur.tab2,.match-result-tab:hover.tab2{background-position:-440px -120px}.match-result-tab.cur.tab3,.match-result-tab.cur.tab4,.match-result-tab:hover.tab3,.match-result-tab:hover.tab4{background-position:-320px -240px}.match-result-tab.cur.tab5,.match-result-tab:hover.tab5{background-position:-320px -360px}.match-result-content{position:relative;padding:20px 10px 0;margin-bottom:35px;font-size:0;color:#fff;background:#2d2a34}.area-list-box{display:inline-block;width:508px;padding:20px 30px 30px;margin:0 10px 20px;vertical-align:top;border:1px solid #493b39}.match-result-content1 .area-list-box,.match-result-content2 .area-list-box{min-height:500px}.area-list-title{position:relative;height:24px;margin-bottom:10px}.area-list-title h3{margin:0;font-size:18px}.area-list-title-hint{position:absolute;bottom:0;right:0;font-size:14px;color:#999}.area-list-content{display:none;background:#24222b}.area-list-content.active{display:block}.area-list-content-title{background:#0f0e15}.area-list-content-title span{display:inline-block;line-height:30px;font-size:12px;color:#999}.al-title-rank{width:100px;margin-left:20px}.al-title-name{width:156px}.al-title-num{width:132px}.al-title-status{width:100px}.al-title-date{display:inline-block;width:13px;height:14px;margin-top:-3px;margin-right:4px;vertical-align:middle;background:url(../../../res/page/annualfestival/icons.png?v=20171101) -80px 0 no-repeat}.rank-scroll-warp{position:relative;height:395px;overflow:hidden}.rank-scroll-warp2:after,.rank-scroll-warp:after{content:'';position:absolute;height:20px;left:0;right:5px;bottom:0;background:#24222b}.area-list-inner{margin:0;padding:0 0 10px}.area-list-inner li{margin:0;padding:10px 0;vertical-align:middle}.area-list-inner li a,.area-list-inner li span{display:inline-block;vertical-align:middle;font-size:14px}.area-list-rank{width:21px;height:15px;margin-left:20px;padding-top:3px;color:#000;text-align:center;font-weight:700;background:url(../../../res/page/annualfestival/icons.png?v=20171101) -40px 0 no-repeat}.area-list-icon,.area-list-icon img{width:30px;height:30px}.area-list-rank.in-top{background-position:0 0}.area-list-inner li span.area-list-rank{font-size:12px}.area-list-icon{display:inline-block;margin-left:40px;background:#3f3c46;border-radius:50%;overflow:hidden}.area-list-name{width:130px;margin-left:10px;color:#ffb66e;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.area-list-inner2 .area-list-name{width:360px}.area-list-num{width:120px;margin-left:24px;overflow:hidden}.area-list-status{margin-left:10px}.be-promoted{display:inline-block;width:88px;height:20px;background:url(../../../res/page/annualfestival/icons.png?v=20171101) 0 -40px no-repeat}.not-at-finalist .area-list-name,.not-at-finalist .area-list-num,.not-at-finalist .area-list-status{color:#999}.area-list-line{width:100%;height:27px;margin:-5px 0;background:url(../../../res/page/annualfestival/list_line.png?v=20171101) center no-repeat}.ms-content-tabs{position:relative;width:380px;height:40px;padding:20px 0;margin:0 auto 20px;font-size:18px;background:url(../../../res/page/annualfestival/titles_bg.png?v=20171025) 0 20px no-repeat}.ms-content-tab{position:absolute;width:200px;line-height:40px;text-align:center;color:#ffb66e;cursor:pointer}.ms-content-tab.tab2{left:180px}.ms-content-tab.cur{color:#0f0e15;background:url(../../../res/page/annualfestival/titles_bg.png?v=20171025) 0 -80px no-repeat}.area-list-options{margin-bottom:10px;border-bottom:1px solid #654c3d}.area-list-option{position:relative;display:inline-block;width:33.3%;line-height:28px;font-size:12px;text-align:center;color:#ffb66e;cursor:pointer}.area-list-option.cur,.area-list-option:hover{margin-bottom:-1px;color:#ffe1b2;border-bottom:1px solid #f7d297;text-shadow:0 0 8px rgba(255,72,0,.8)}.subarea-list{position:absolute;top:120px;right:-111px;width:100px;border:1px solid #493b39;border-bottom:0}.subarea-list-fixed{position:fixed;top:35%;right:13%}.subarea-list dd{margin:0;line-height:30px;font-size:14px;color:#ffb66e;text-align:center;border-bottom:1px solid #493b39;cursor:pointer}.subarea-list dd.cur,.subarea-list dd:hover{color:#000;background:#ffb66e;border-color:#ffb66e}.al-title-rank2{margin-left:20px}.rank-scroll-warp2{position:relative;height:199px;overflow:hidden}.match-result-content2 .area-list-title{margin-bottom:24px}.list-top-icon,.list-top-name{margin-bottom:5px;display:inline-block}.match-result-content2 .al-title-status{text-align:center;color:#fff;background:#3d332f}.match-result-content2 .area-list-status{margin-left:0}.al-option-tips{position:absolute;width:70px;line-height:19px;left:-2px;top:-15px;font-size:12px;color:#fff;background:#f50}.al-option-tips:after{content:'';position:absolute;left:50%;bottom:-3px;margin-left:-2px;width:0;height:0;border-top:3px solid #f50;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:0}.list-top-three{position:relative}.list-top-item{position:absolute;width:169px;padding-top:42px;font-size:14px;text-align:center;vertical-align:top}.list-top-item.the-champion{left:50%;margin-left:-84px;padding-top:20px}.list-top-item.second-place{left:0}.list-top-item.third-place{right:0}.list-top-icon{position:relative;width:118px;height:104px}.list-top-icon:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:url(../../../res/page/annualfestival/champion.png) no-repeat}.area-list-title2,.award-top-txt{position:relative}.the-champion .list-top-icon:after{background:url(../../../res/page/annualfestival/champion.png) no-repeat}.second-place .list-top-icon:after{background:url(../../../res/page/annualfestival/second_place.png) no-repeat}.third-place .list-top-icon:after{background:url(../../../res/page/annualfestival/third_place.png) no-repeat}.list-top-icon img{width:80px;height:80px;margin-top:6px}.second-place .list-top-icon,.third-place .list-top-icon{width:107px;height:85px}.second-place .list-top-icon img,.third-place .list-top-icon img{width:64px;height:64px}.list-top-name{width:100%;color:#ffb66e;text-align:center}.list-top-excellent{display:inline-block;width:129px;height:19px;background:url(../../../res/page/annualfestival/icons.png?v=20171101) 0 -120px no-repeat}.the-champion .list-top-excellent{background-position:0 -80px}.match-result-content3{padding-left:25px;padding-right:25px}.area-list-title2{height:24px;margin:0 5px 6px}.match-result-content3 .area-list-box{width:503px;height:586px;margin:0 5px 20px}.match-result-content3 .area-list-box2{width:563px;height:636px;padding:0;text-align:center}.match-result-content3 .area-list-title{margin-bottom:20px}.match-result-content3 .area-list-title-hint{font-size:12px}.match-result-content3 .al-title-rank{width:120px}.match-result-content3 .al-title-name{width:220px}.match-result-content3 .rank-scroll-warp{height:512px}.match-result-content3 .rank-scroll-warp:after{display:none}.match-result-content3 .area-list-rank{background-position:0 0}.match-result-content3 .area-list-icon{margin-left:60px}.match-result-content3 .area-list-name{width:192px}.resurgence-title{height:94px;margin-top:3px;margin-bottom:42px;padding-top:46px;vertical-align:middle;text-align:center;background:url(../../../res/page/annualfestival/resurgence.png) no-repeat}.resurgence-title h3{margin:0 0 6px;font-size:20px;color:#ffb66e}.resurgence-title p{margin:0;font-size:14px}.the-resurgence{display:inline-block;width:140px;margin-bottom:42px;text-align:center}.the-resurgence-icon,.the-resurgence-icon img{width:80px;height:80px}.the-resurgence-icon{display:inline-block;margin-bottom:4px;background:#3f3c46;border-radius:50%;overflow:hidden}.the-resurgence-name{display:block;margin:0 12px;font-size:14px;color:#ffb66e;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.match-result-content4 .ms-content-tabs{width:602px;background-position:0 -140px}.match-result-content4 .ms-content-tab{width:311px;background-position:0 -240px}.match-result-content4 .ms-content-tab.tab2{left:289px}.area-list-box3{width:212.5px}.award-top-info{height:62px;margin-bottom:20px}.area-list-box3 .award-top-info{height:24px;margin-bottom:20px}.the-award-icon{float:left;width:60px;height:60px;margin-right:14px;vertical-align:top;border:1px solid #4b453c;border-radius:4px;background:url(../../../res/page/annualfestival/icons.png?v=20171101) -2px -180px no-repeat;overflow:hidden}.the-award-icon.award-icon2{background-position:-59px -180px}.the-award-icon.award-icon3{background-position:-120px -180px}.the-award-icon.award-icon4{background-position:-180px -180px}.area-list-box3 .the-award-icon{width:24px;height:24px;margin-top:3px;margin-right:8px;border:0}.area-list-box3 .the-award-icon.award-icon1{background-position:0 -280px}.area-list-box3 .the-award-icon.award-icon2{background-position:-40px -280px}.area-list-box3 .the-award-icon.award-icon3{background-position:-80px -280px}.area-list-box3 .the-award-icon.award-icon4{background-position:-120px -280px}.award-top-txt h3{margin:0 0 4px;font-size:18px}.award-top-txt-state{position:absolute;bottom:-14px;font-size:12px;color:#999}.area-list-box3 .award-top-txt h3{vertical-align:middle;font-size:16px}.award-top-txt p{margin:0;font-size:14px;color:#999}.award-img-box{height:140px;background-color:#211f28}.match-result-content4 .ms-content-tabs2{width:311px;padding-top:10px;margin-bottom:10px;background-position:0 -310px}.match-result-content5 .area-list-title-hint{right:auto;left:5px;font-size:12px}.match-result-content5 .area-list-title{margin-bottom:24px}.match-result-content5 .al-title-rank{width:120px}.match-result-content5 .al-title-name{width:220px}.match-result-content5 .rank-scroll-warp{height:762px}.match-result-content5 .rank-scroll-warp:after{display:none}.match-result-content5 .area-list-rank{background-position:0 0}.match-result-content5 .area-list-icon{margin-left:60px}.match-result-content5 .area-list-name{width:192px}.match-result-content5 .area-list-box{height:840px}.heroic-list{margin:-8px -10px 25px}.heroic-list li{height:92px;border-bottom:2px solid #37373c}.heroic-list-rank{padding:8px 0 8px 18px;font-size:14px;color:#e2ab70;vertical-align:middle}.hl-rank-icon{display:inline-block;width:24px;height:24px;margin-right:4px;vertical-align:middle;background:url(../../../res/page/annualfestival/icons.png?v=20171101) 0 -319px no-repeat}.hl-award-item{display:inline-block;width:140px;margin:0 18px}.hl-award-icon{float:left;width:38px;height:38px;margin-right:10px;background:url(../../../res/page/annualfestival/icons.png?v=20171101) 0 -359px no-repeat #1a1a1c;border:1px solid #fab36d;border-radius:4px;overflow:hidden}.hl-award-item1 .hl-award-icon{background-position:0 -359px}.hl-award-item2 .hl-award-icon{background-position:-121px -361px}.hl-award-item3 .hl-award-icon{background-position:-42px -361px}.hl-award-item4 .hl-award-icon{background-position:-80px -360px}.hl-award-txt{display:block;line-height:20px;font-size:14px}.category-holder,.category-panel,.category-panel-title,.ha-qa-box,.ha-qa-explain{display:inline-block}.heroic-award-qa{margin:0 -16px}.ha-qa-box{width:240px;margin:0 14px;font-size:14px;vertical-align:top}.ha-img-box{height:143px;margin-bottom:6px}.ha-qa-box h4{margin-bottom:8px}.ha-qa-explain{position:relative;padding-left:9px;font-size:12px;color:#999}.ha-qa-explain:before{content:'';position:absolute;left:0;top:7px;width:5px;height:5px;background:url(../../../res/page/annualfestival/icons.png?v=20171101) 0 -400px no-repeat #1a1a1c}.area-list-box .mCSB_inside>.mCSB_container{margin-right:5px}.area-list-box .mCSB_scrollTools,.area-list-box .mCSB_scrollTools .mCSB_draggerRail{width:5px}.area-list-box .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:5px;border-radius:0;background:#f2c281;background:-webkit-linear-gradient(left,#ecb471,#ffdda3);background:-o-linear-gradient(right,#ecb471,#ffdda3);background:-moz-linear-gradient(right,#ecb471,#ffdda3);background:linear-gradient(to right,#ecb471,#ffdda3)}.area-list-box .mCSB_scrollTools .mCSB_draggerRail{background-color:#1e1c24}.category-outer{position:fixed;top:0;left:0;right:0;bottom:0;z-index:111;text-align:center}.category-holder{height:100%;vertical-align:middle}.category-panel{position:relative;vertical-align:middle;border:1px solid #654c3d;border-radius:5px;text-align:left;background:#24222b}.category-panel-close{position:absolute;right:0;top:-39px;width:29px;height:29px;background:url(../../../res/page/annualfestival/close.png?20171003) center no-repeat}.category-panel-des{font-size:14px;line-height:1.8}.category-panel-content{padding:48px;text-align:center;color:#ccc}.category-panel-title{padding:0 50px;background:#6a6b6c;height:2px}.category-panel-title strong{display:inline-block;padding:0 10px;height:2px;background:#ffc36e}.category-panel-title-main{position:relative;top:-23px;display:block;padding:0 17px;font-size:30px;background:#24222b}.category-panel-label{display:block;margin-top:12px;font-size:16px;font-weight:900;color:#fff}.category-panel-label i{display:inline-block;width:4px;height:20px;margin-right:10px;background:#ffb66e;vertical-align:middle}.category-panel-group{text-align:left;width:680px;font-size:0}.category-panel-group ul li{display:inline-block;vertical-align:middle;width:25%;margin:30px 0;font-size:12px;white-space:nowrap}.category-panel-group .category-item-avatar{display:inline-block;width:50px;height:50px;margin-right:12px;border-radius:100%;vertical-align:middle;background-image:url(../../../res/page/annualfestival/category.png?20171019)}:root .category-item-avatar{border:1px solid #5e473b}.category-panel-group .category-item-title{display:block;font-size:14px}.category-item{display:inline-block;vertical-align:middle}.category-item b{font-weight:400}.category-item-avatar-yxlm{background-position:-50px 0}.category-item-avatar-jdqs{background-position:-150px -50px}.category-item-avatar-wzry{background-position:0 -50px}.category-item-avatar-zjyx{background-position:-50px -50px}.category-item-avatar-lscs{background-position:-100px 0}.category-item-avatar-swxf{background-position:-100px -50px}.category-item-avatar-qpyl{background-position:0 -100px}.category-item-avatar-dnf{background-position:-50px -100px}.category-item-avatar-dota2{background-position:-100px -100px}.category-item-avatar-mssj{background-position:-150px 0}.category-item-avatar-lrszq{background-position:0 0}.category-item-avatar-hyrz{background-position:-150px -100px}.category-item-avatar-yz{background-position:0 -150px}.category-item-avatar-hw{background-position:-50px -150px}.category-item-avatar-ecy{background-position:-100px -150px}.category-item-avatar-yy{background-position:-150px -150px}.category-item-avatar-ms{background-position:-200px 0}.category-item-avatar-xy{background-position:-200px -50px}.category-item-avatar-cj{background-position:-200px -100px}.category-item-avatar-ss{background-position:-200px -150px}.anchor-fqbetter .af-carousel-items{width:1060px;height:204px;margin:0 auto;overflow:hidden;position:relative}.anchor-fqbetter .anchor-fqbest-list{white-space:nowrap;position:absolute;overflow:hidden}body{background-color:#100a04}.special-d9{color:#999}.content-wrap{width:100%;background:url(../../../res/page/annualfestival/content-bg.jpg?v=20171025) center top no-repeat}.s11 .af-game-wrap.game02 .af-game01,.s11 .af-game01{width:96px}.top-banner.tab03{height:720px;background:url(../../../res/page/annualfestival/top-banner03.jpg?v=20171025) center top no-repeat}.s11.af-game-schedule{background:url(../../../res/page/annualfestival/rules-bg11.png?v=20171025) left top no-repeat}.s11 .af-game-daytime{left:100px;height:128px}.s11 .af-game-wrap{padding-left:0}.s11 .af-game01 .txt{bottom:-12px;left:50%;margin-left:-40px}.s11 .af-game01-txt{text-align:center;bottom:-44px;left:50%;margin-left:-216px}.s11 .af-game01-txt .des{background-color:#453a38;border-radius:12px;padding:3px 0;width:432px;display:block}.s11 .af-game01-txt .btn{display:block;color:#f60;margin-top:8px;cursor:pointer}.s11 .af-game01-txt .btn-icon{display:inline-block;width:9px;height:9px;background:url(../../../res/page/annualfestival/af-icons.png?v=20171025) -95px -32px no-repeat;margin-left:6px}.s11 .af-game01-txt .btn.cur .tips-con{display:block}.intro-tips-txt01 .dot,.num-icon,.pk-num{display:inline-block}.s11 .af-game01-txt .tips-con{top:100%;left:50%;margin-left:-375px;margin-top:10px;cursor:default}.s11 .af-game01-txt .tips-con .arrow-top{border-bottom:10px solid #545158;right:50%}.s11 .af-game-wrap.game02{padding-left:0}.s11 .af-game01 .cur-icon{left:50%;margin-left:-12px}.s11 .af-game-wrap.game02 .cur-icon{left:50%}.s11 .game03 .af-game01-txt .des{width:150px}.s11 .game03 .af-game01-txt{bottom:-18px;left:50%;margin-left:-75px}.s11 .af-game-wrap.game03 .af-game01 .cur-icon{background-position:-164px -2px}.s11 .af-game-wrap.game03 .af-game01.cur .cur-icon{background-position:-142px -2px}.s11 .af-game-wrap.game02 .af-game01.cur .cur-icon{left:50%}.num-icon{width:16px;height:16px;line-height:16px;text-align:center;background-color:#f7c55d;border-radius:50%;color:#000}.pk-num-group{font-size:0;margin:16px auto 8px;text-align:center}.pk-num{vertical-align:middle;background-color:#4e4b51;padding:6px 10px 0;width:114px;border-radius:2px;margin:0 3px}.pk-num .day{text-align:center;color:#f7c55d;font-size:12px;font-weight:600;border-bottom:1px dotted #716057;margin-bottom:10px;padding-bottom:2px}.pk-num .row{padding-bottom:10px}.pk-num .num-wrap,.pk-num .vs{display:inline-block;vertical-align:middle;font-size:12px}.pk-num .num-wrap{background-color:#474449;width:46px;padding:1px 0;text-align:center;border-radius:2px}.pk-num .num-wrap .num-icon{vertical-align:baseline}.pk-num .vs{font-style:italic;color:#8a7554;margin-right:5px}.pk-num-intro{font-size:12px;text-align:left;margin-top:6px}.s11 .af-game-daytime .tips-con .intro-tips-txt01,.s11 .af-game-daytime .tips-con .tips-con-eg,.s11 .annualFes-rules-intro .tips-con .intro-tips-txt01,.s11 .annualFes-rules-intro .tips-con .tips-con-eg{margin:4px 0}.intro-tips-txt01 .dot{vertical-align:middle;background-color:#fff;border-radius:50%;width:5px;height:5px;margin-right:10px}.sc-asign-wrap{position:absolute;width:586px;height:210px;left:298px;top:50px;cursor:pointer;z-index:1}.s11 .annualFes-rules-intro{width:1160px;font-size:12px}.s11 .af-game-daytime .tips-con{text-align:left;padding:14px 20px 20px}.s11 .annualFes-rules-intro .tips-con{padding:16px 20px;left:6px;cursor:default}.intro-tips-txt01{color:#fefefe}.s11 .annualFes-rules-intro .hover-tips.cur .tips-con{display:block}.s11.hour .tips-con{padding:10px 20px;width:416px}.s11.hour .tips-con-txt{padding:2px 0;color:#fefefe}.s11 .today-hour-con-wrap .tab-title{color:#100a04;font-size:12px;text-align:left;height:30px;margin-bottom:20px}.s11 .today-hour-con-wrap .hour-dot{display:inline-block;vertical-align:middle;width:140px;line-height:30px;text-align:center;background:url(../../../res/page/annualfestival/titles_bg.png?v=20171025) 0 -376px no-repeat;cursor:pointer}.s11 .today-hour-con-wrap .next-hour-dot{position:relative;display:inline-block;vertical-align:middle;width:198px;line-height:30px;text-align:center;background:url(../../../res/page/annualfestival/titles_bg.png?v=20171025) 0 -410px no-repeat;margin-left:10px;cursor:pointer}.s11 .today-hour-con-wrap .next-hour-dot.disabled,.s11 .today-hour-con-wrap .next-hour-dot.disabled:hover{background-position:-416px -410px;color:#999;cursor:default}.s11 .today-hour-con-wrap .next-hour-dot.disabled .btn-icon,.s11 .today-hour-con-wrap .next-hour-dot.disabled:hover .next-hour-rank{display:none}.next-hour-rank{position:absolute;left:-154px;top:32px;background-color:#37333d;font-size:14px;width:366px;border:1px solid #654c3d;padding:20px;z-index:9;display:none}.next-hour-rank .rank-list-wrap{color:#fff;width:100%;background-color:#27242d}.next-hour-rank .rank-table-title{background-color:#2d2a34;color:#fff;font-size:0;height:30px;line-height:30px;text-align:center}.next-hour-rank .rank-table-title .gx,.next-hour-rank .rank-table-title .pm,.next-hour-rank .rank-table-title .yh{font-size:12px;display:inline-block;vertical-align:middle}.next-hour-rank .rank-table-title .pm{width:64px}.next-hour-rank .rank-table-title .yh{width:168px}.next-hour-rank .rank-table-title .gx{width:102px}.rank-table-list{height:395px;overflow:hidden}.next-hour-rank .rank-list{font-size:14px;color:#fff}.next-hour-rank .item{font-size:0;padding:4px 0}.next-hour-rank .item.line{width:100%;height:25px;background:url(../../../res/page/annualfestival/next-hour-rank-line.png?v=20171025) center center no-repeat}.next-hour-rank .no{display:inline-block;vertical-align:middle;width:44px;height:44px;line-height:44px;margin:0 10px;color:#000;font-size:12px;font-weight:600;background:url(../../../res/page/annualfestival/af-icons.png?v=20171025) -102px -226px no-repeat}.next-hour-rank .info,.next-hour-rank .value{font-size:14px;display:inline-block;vertical-align:middle}.next-hour-rank .info{width:168px}.next-hour-rank .value{width:102px}.next-hour-rank .item.gold .no{background-position:-146px -226px}.next-hour-rank .item.gold .name{color:#ffb66e}.next-hour-rank .pic{display:inline-block;vertical-align:middle;width:30px;height:30px;border-radius:50%;overflow:hidden;margin-right:8px}.next-hour-rank .pic img{display:block;width:30px;height:30px}.next-hour-rank .name{display:inline-block;vertical-align:middle;width:110px;color:#999}.s11 .today-hour-con-wrap .btn-icon{display:inline-block;width:10px;height:10px;background:url(../../../res/page/annualfestival/af-icons.png?v=20171025) -110px -32px no-repeat;margin-left:6px;margin-bottom:-2px}.s11 .today-hour-con-wrap .next-hour-dot:hover{color:#100a04;background-position:-212px -410px}.s11 .today-hour-con-wrap .next-hour-dot:hover .btn-icon{background-position:-126px -32px}.s11 .today-hour-con-wrap .next-hour-dot:hover .next-hour-rank{display:block}.s11 .welfare{margin-left:10px;width:555px;height:auto;font-size:0}.s11 .special-right-txt,.s11 .special-right-wrap .special,.special-right-pop .tips-con-eg{font-size:12px}.s11 .rank-today-con{background-color:transparent}.s11 .today-hour-con-wrap{background-color:#2d2a34;padding:20px 12px;margin-right:605px;overflow:visible}.s11 .af-carousel{width:570px;height:146px}.s11 .today-hour-con-wrap .af-carousel-item{margin:0 7px}.s11 .af-carousel .fenqu{width:70px;height:21px;line-height:16px;text-align:center;margin:2px auto 0;background:url(../../../res/page/annualfestival/titles_bg.png?v=20171025) 0 -451px no-repeat}.s11 .af-carousel .user-name{margin-top:7px}.s11 .special-right-wrap{position:relative;display:inline-block;vertical-align:middle;width:124px;height:158px;margin:6px 18px 0 0}.s11 .special-right-wrap.item04{margin-right:0}.rank-table-list .mCSB_scrollTools{width:5px}.rank-table-list .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:5px;border-radius:0;background:#f2c281;background:-webkit-linear-gradient(left,#ecb471,#ffdda3);background:-o-linear-gradient(right,#ecb471,#ffdda3);background:-moz-linear-gradient(right,#ecb471,#ffdda3);background:linear-gradient(to right,#ecb471,#ffdda3)}.rank-table-list .mCSB_inside>.mCSB_container{margin-right:5px}.s11 .special-right-wrap.item01:hover .tips-con{display:block}.special-right-pop{position:absolute;left:-22px;top:100%;width:567px;padding:20px 13px 4px;border:1px solid #654c3d;background-color:#16151a;z-index:9;text-align:left;display:none}.special-right-pop .tips-sj{left:76px}.special-right-pop .tips-sj.tips-sj-out{border-bottom:10px solid #16151a}.special-right-pop .props-pic-wrap{margin-bottom:16px;text-align:center}.special-right-pop .props-pic{width:168px;height:92px;padding:4px;margin:0 0 4px}.special-right-pop .props-pic img{display:block;width:166px;height:90px;border:1px solid #453b3d}.s11 .props-wrap{width:112px;height:88px}.s11.hour .rank-today-con .props{padding:14px 0}.s11 .special-right-txt{display:block;color:#999;width:75px;height:21px;line-height:18px;text-align:center;margin:2px auto 0;background:url(../../../res/page/annualfestival/titles_bg.png?v=20171025) 2px -451px no-repeat}.s11 .special-right-pic{padding:14px 0 8px}.s11 .special-right-wrap .pic{display:block;font-size:12px;color:#999;height:38px;width:90px;margin:0 auto;background:url(../../../res/page/annualfestival/af-icons.png?v=20171025) center center no-repeat}.s11 .special-right-wrap.item01 .pic{background-position:6px -184px}.s11 .special-right-wrap.item02 .pic{background-position:-100px -182px}.s11 .special-right-wrap.item03 .pic{background-position:20px -230px}.s11 .special-right-wrap.item04 .pic{background-position:-98px -272px}.s11.hour .rank-today-con .welfare{height:196px}.s11 .special-right-wrap .btn-icon{display:inline-block;width:14px;height:12px;background:url(../../../res/page/annualfestival/af-icons.png?v=20171025) -93px -44px no-repeat;margin-top:6px}.special-right-bottom{margin-top:8px}.special-right-wrap.item01:hover .props-wrap{background:url(../../../res/page/annualfestival/special-right-hover.jpg?v=20171025) left top no-repeat}.special-right-wrap.item01:hover .special-right-txt{background-position:-100px -450px;color:#fff}.special-right-wrap.item01:hover .pic{background-position:6px -275px}.special-right-wrap.item01:hover .special-right-pop{display:block}.special-right-wrap.item01:hover .btn-icon{display:none}.more-play .title{margin-top:25px}.more-play-con{margin-top:6px;font-size:0}.more-play-con .pic,.more-play-con .sub-con{display:inline-block;vertical-align:top}.sub-title{font-weight:600;margin:0 auto 16px;font-size:14px;height:24px;line-height:24px;text-align:center;background:url(../../../res/page/annualfestival/titles_bg.png?v=20171030) left top no-repeat}.sub-title.title01{width:170px;background-position:-94px -489px}.sub-title.title02{width:144px;background-position:-94px -522px}.sub-title .hover-tips{margin-bottom:-2px}.sub-title .tips-con{text-align:left;line-height:1.5;top:auto;left:8px;bottom:100%;margin-bottom:16px;width:558px}.sub-title .tips-con .tips-con-txt{font-weight:400;padding-bottom:0}.sub-title .hover-tips:hover .tips-con{display:block;padding:8px 20px 12px}.more-play-sub{display:inline-block;vertical-align:middle;height:140px;padding:20px}.more-play-sub.left{background-color:#2d2a34;width:300px}.more-play-sub.right{margin-left:10px;background-color:#37333d;width:810px}.more-play-con .pic .img{display:block;width:64px;height:64px;border:1px solid #654c3d;background:url(../../../res/page/annualfestival/play-pics.png?v=20171117) center center no-repeat}.more-play-sub .pic{padding:4px;border:1px solid #654c3d}.sub-con{font-size:12px;margin-left:14px}.more-play-sub.left .sub-con{width:190px}.more-play-sub.left .pic .img,.more-play-sub.right .pic .img{background-position:0 -151px}.left-title{display:block;font-weight:600;color:#fff;font-size:14px}.left-title .special{font-weight:600;margin-left:4px}.more-play-txt01{display:block;color:#999;padding-top:3px}.more-play-sub .play-item{display:inline-block;vertical-align:top;margin-left:3px}.more-play-sub .title-h,.pk-list-title{vertical-align:middle;display:inline-block}.more-play-sub .title-h{width:16px;height:72px;margin-right:4px;font-size:12px;font-weight:600;background:url(../../../res/page/annualfestival/titles_bg.png?v=20171030) 0 -482px no-repeat;padding:7px 0 0 4px}.more-play-sub .play-item .sub-con{width:152px}.play-title{font-size:14px;font-weight:600}.s11 .match-result-content3 .resurgence-title h3,.s11 .match-result-content4 .award-top-txt h3,.s11 .match-result-tab h2{font-weight:700}.more-play-sub .play01 .pic .img{background-position:0 0}.more-play-sub .play02 .pic .img{background-position:-79px 0}.more-play-sub .play03 .pic .img{background-position:0 -75px}.more-play-sub .play-item.play01{margin-left:-4px}.more-play-sub .play-item.play02{cursor:pointer}.more-play-sub .play-item.play02:hover .img{background-position:-79px -75px}.s11 .match-result-tabs .match-result-tab.tab1,.s11 .match-result-tabs .match-result-tab.tab2,.s11 .match-result-tabs .match-result-tab.tab3{width:235px;background:url(../../../res/page/annualfestival/tab_bg2.png?v=20171025) no-repeat}.s11 .match-result-tabs .match-result-tab.tab2{width:255px;left:221px;background-position:-240px 0}.s11 .match-result-tabs .match-result-tab.tab3{width:255px;left:463px;height:66px;padding-top:14px;background-position:-520px 0}.s11 .match-result-tabs .match-result-tab.tab1.cur,.s11 .match-result-tabs .match-result-tab.tab1:hover{background-position:0 -120px}.s11 .match-result-tabs .match-result-tab.tab2.cur,.s11 .match-result-tabs .match-result-tab.tab2:hover{background-position:-240px -120px}.s11 .match-result-tabs .match-result-tab.tab3.cur,.s11 .match-result-tabs .match-result-tab.tab3:hover{background-position:-520px -120px}.s11 .match-result-tab.cur h2,.s11 .match-result-tab:hover h2{color:#ffb66e;text-shadow:0 0 10px rgba(255,255,255,.3)}.s11 .match-result-tab.cur p,.s11 .match-result-tab:hover p{color:#fff}.s11 .match-result-tab.tab4.cur h2,.s11 .match-result-tab.tab4:hover h2,.s11 .match-result-tab.tab5.cur h2,.s11 .match-result-tab.tab5:hover h2{color:#fff;text-shadow:0 0 10px rgba(255,255,255,.3)}.s11 .match-result-content{padding:20px;background:#1c1920}.s11 .ms-content-box{padding:26px 20px 0;border:1px solid #493b39}.s11 .area-list-box{width:357px;padding:0 0 20px;margin:0 23px 0 0;border:0}.s11 .area-list-options{margin-bottom:0;border-bottom:0}.s11 .area-list-option{width:120px}.s11 .al-title-name{width:135px}.s11 .al-title-num{width:102px}.s11 .al-title-rank{width:91px}.s11 .area-list-icon{margin-left:31px}.area-list-box.second-site .area-list-icon,.area-list-box.third-site .area-list-icon{margin-left:29px}.s11 .area-list-name{width:110px}.s11 .area-list-num{width:90px}.s11 .area-list-table{height:568px;overflow:hidden}.s11 .area-list-rank{background-position:0 0}.s11 .not-at-finalist .area-list-rank{background-position:-40px 0}.ms-content-title{position:relative;padding-left:30px;margin-bottom:6px;font-size:18px;color:#ffb66e}.area-list-box.third-site .area-list-name,.area-list-box.third-site .ms-content-title,.pk-list-title{color:#999}.ms-content-title:before{content:'';position:absolute;left:0;top:4px;width:20px;height:20px;background:url(../../../res/page/annualfestival/icons.png?v=v20171101) -40px -320px no-repeat}.area-list-box.second-site .area-list-rank{width:23px;height:24px;background-position:-120px 0}.area-list-box.third-site{margin-right:0}.area-list-box.third-site .ms-content-title:before{background-position:-80px -320px}.sub-attention{font-size:14px}.area-list-box.third-site .area-list-rank{width:23px;height:24px;background-position:-160px 0}.s11 .match-result-content2 .ms-content-box{padding:20px 16px;margin-bottom:20px}.pk-schedule{display:inline-block;background:#24222b}.pk-list-title{width:18px;height:220px;padding:0 20px;font-size:18px;background:#0f0e15}.pk-schedule-item,.pk-schedule-vs{font-size:14px;vertical-align:middle}.pk-list-title span{display:inline-block;margin-top:64px;line-height:20px;text-align:center}.pk-schedule-box{display:inline-block;width:676px;padding:10px 20px;vertical-align:top}.match-result-content2 .area-list-options{border-bottom:1px solid #654c3d}.match-result-content2 .area-list-option{width:auto;padding:0 22px;font-size:14px}.pk-schedule-list{margin:0 -20px 0 -21px}.pk-schedule-detial{position:relative;display:inline-block;padding:16px 0 16px 16px;margin-top:20px;border-left:1px solid #0f0e15}.pk-schedule-vs{position:absolute;top:40px;left:50%;width:48px;margin-left:-24px;text-align:center;color:#999}.pk-schedule-item{display:inline-block;width:94px;margin-right:15px;text-align:center}.pk-ahead,.s11 .match-result-content2 .area-list-inner li a,.s11 .match-result-content2 .area-list-inner li span{font-size:12px}.pk-schedule-icon{position:relative;display:inline-block;width:56px;height:56px;padding:2px;border-radius:50%;border:1px solid #654c3d}.pk-ahead,.pk-victory{position:absolute;bottom:0;left:50%}.pk-schedule-icon img{width:54px;height:54px;border-radius:50%;border:1px solid #654c3d}.pk-schedule-name,.pk-schedule-num{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pk-schedule-name{color:#ffb66e}.pk-ahead,.pk-schedule-num{color:#fff}.pk-ahead{margin-left:-17.5px;width:35px;line-height:15px;text-align:center;background:#fd881e;border-radius:10px}.pk-victory{width:46px;height:18px;margin-left:-23px;background:url(../../../res/page/annualfestival/icons.png?v=v20171101) -200px 0 no-repeat}.no-pk-schedule .pk-schedule-item{cursor:default}.no-pk-schedule .area-list-name,.no-pk-schedule .pk-schedule-name,.no-pk-schedule .pk-schedule-num{color:#999;cursor:default}.pk-schedule-list .list-top-item .list-top-icon:after{background:url(../../../res/page/annualfestival/favicon_bg.png?v=v20171101) no-repeat}.list-top-three{height:auto;background:0 0}.pk-schedule-list .list-top-item{width:122px;height:109px;padding-top:28px}.pk-schedule-list .second-place .list-top-icon,.pk-schedule-list .third-place .list-top-icon{width:141px;height:107px}.pk-schedule-list .list-top-item.the-champion{margin-left:-61px}.pk-schedule-list .list-top-item.the-champion .list-top-icon:after{width:122px;height:109px;background-position:0 0}.pk-schedule-list .list-top-item.second-place .list-top-icon:after{background-position:-160px 0}.pk-schedule-list .list-top-item.third-place .list-top-icon:after{background-position:-320px 0}.s11 .list-top-icon img{width:86px;height:86px;margin-top:11px;margin-left:6px}.s11 .second-place .list-top-icon img,.s11 .third-place .list-top-icon img{width:82px;height:82px;margin-left:0;margin-top:11px}.s11 .list-top-item.second-place{left:50px;width:141px}.s11 .list-top-item.third-place{right:50px;width:141px}.match-result-content2 .area-list-content{display:inline-block;width:337px;height:220px;margin-left:10px;vertical-align:middle}.s11 .match-result-content2 .area-list-inner{height:190px;padding:0}.s11 .match-result-content2 .area-list-inner li{padding:6.5px 0}.s11 .match-result-content2 .area-list-rank{background-position:-40px 0}.s11 .match-result-content2 .area-list-rank.in-top{background-position:0 0}.s11 .match-result-content2 .area-list-num i{color:#999;font-style:normal}.s11 .match-result-content2 .al-title-rank{width:165px}.s11 .match-result-content3 .ms-content-box{display:inline-block;width:508px;height:620px;margin-right:10px;padding:0 30px 30px;vertical-align:top}.s11 .match-result-content3 .area-list-box{width:100%}.s11 .match-result-content3 .the-resurgence{width:134px}.s11 .match-result-content3 .area-list-content{margin-top:64px}.s11 .match-result-content3 .area-list-table{height:505px;padding:10px 0}.s11 .match-result-content3 .resurgence-title{padding-top:54px;margin:2px -10px 44px;background:url(../../../res/page/annualfestival/title_bg.png) 13px 0 no-repeat}.s11 .match-result-content3 .area-list-box2{width:548px;padding:0 10px 30px}.s11 .match-result-content3 .al-title-rank{width:120px}.s11 .match-result-content3 .al-title-name{width:220px}.s11 .match-result-content3 .area-list-icon{margin-left:60px}.s11 .match-result-content3 .area-list-name{width:192px}.s11 .match-result-content3 .area-list-num{width:120px}.s11 .match-result-content4 .area-list-box{width:506px;padding:20px 30px 30px;margin:0 10px 18px;border:1px solid #493b39}.s11 .match-result-content4 .ms-content-box{padding:0;margin:0 -10px;border:0}.ms-content-title2{margin:10px 0;background:url(../../../res/page/annualfestival/title_line.png) 186px 0 no-repeat}.ms-content-title2 h2{font-size:20px;font-weight:700;text-align:center;color:#ffb66e}.s11 .match-result-content4 .ms-content-tabs{width:560px;background:url(../../../res/page/annualfestival/list_icons_04.png?v=20171125) 0 20px no-repeat}.s11 .match-result-content4 .ms-content-tab{width:195px}.s11 .match-result-content4 .ms-content-tab.cur{color:#614439;background:url(../../../res/page/annualfestival/list_icons_04.png?v=20171025) 0 -80px no-repeat}.s11 .match-result-content4 .ms-content-tab.tab2{left:183px}.s11 .match-result-content4 .ms-content-tab.tab3{left:365px}.s11 .match-result-content4 .the-award-icon.award-icon4{background-position:-67px -543px}.s11 .match-result-content4 .the-award-icon.award-icon1{background-position:13px -465px}.s11 .match-result-content4 .the-award-icon.award-icon2{background-position:-147px -465px}.s11 .match-result-content4 .the-award-icon.award-icon3{background-position:-63px -463px}.s11 .match-result-content4 .the-award-icon.award-icon5{background-position:16px -547px}.s11 .match-result-content4 .the-award-icon.award-icon6{background-position:-147px -547px}.s11 .match-result-content4 .the-award-icon.award-icon7{background-position:-180px -180px}.s11 .match-result-content4 .the-award-icon.award-icon8{background-position:-58px -180px}.s11 .match-result-content4 .the-award-icon.award-icon9{background-position:-215px -466px}.s11 .match-result-content4 .the-award-icon.award-icon10{background-position:-122px -180px}.s11 .match-result-content4 .area-list-box3{width:212px;height:175px}.s11 .match-result-content4 .area-list-box3 .award-top-txt h3{font-weight:400}.s11 .match-result-content4 .award-top-txt h3{margin:0}.s11 .match-result-content5 .area-list-box{height:885px;width:476px;padding:30px;margin:0 10px 0 0;border:1px solid #493b39}.s11 .match-result-content5 .area-list-title-hint{left:auto;right:5px;font-size:14px}.s11 .match-result-content5 .area-list-content{display:block;height:894px;background:#18161d}.s11 .match-result-content5 .area-list-box2{width:548px;margin:0}.s11 .match-result-content5 .area-list-title2{margin:10px 5px 15px}.s11 .match-result-content5 .heroic-list-rank.heroic-top-three{font-size:16px;color:#e2ab70}.s11 .match-result-content5 .heroic-list{margin-bottom:0;background:#24222b}.s11 .match-result-content5 .heroic-award-qa{padding-top:30px;padding-bottom:20px;margin:0 -10px;background:#24222b}.s11 .match-result-content5 .heroic-list-rank{color:#fff}.s11 .match-result-content3 .area-list-name.in-bottom,.s11 .match-result-content5 .hl-award-txt{color:#999}.s11 .match-result-content5 .hl-award-icon{border-radius:8px;border-color:#624a3c}.s11 .match-result-content5 .heroic-list li{height:96px;border-bottom:1px solid #37373c}.s11 .match-result-content5 .al-title-rank{width:120px}.s11 .match-result-content5 .al-title-name{width:182px}.s11 .match-result-content5 .area-list-icon{margin-left:60px}.s11 .match-result-content5 .area-list-name{width:156px}.s11 .match-result-content5 .area-list-num{width:120px}.s11 .match-result-content5 .area-list-title h3{font-weight:700}.s11 .match-result-content5 .hl-award-item{width:162px;margin:0 6px 0 18px;vertical-align:middle}.ha-qa-box2 .ha-img-box{height:71px;background:#000}.s11 .match-result-content5 .the-top-one{padding:12px 0;background:#231f2c}.s11 .match-result-content5 .the-top-one .area-list-icon{position:relative;width:40px;height:40px;margin-left:51px;margin-right:-2px;overflow:visible}.s11 .match-result-content5 .the-top-one .area-list-icon img{width:100%;height:100%;border-radius:50%}.s11 .match-result-content5 .the-top-one .area-list-icon:after{content:'';position:absolute;width:22px;height:18px;right:-5px;top:-12px;background:url(../../../res/page/annualfestival/icons.png?v=v20171101) -200px -40px no-repeat}.s11 .match-result-content3 .area-list-rank.in-bottom{background-position:-40px 0}.s11 .special-right-wrap.item01{cursor:pointer}.pk-schedule-list .list-top-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.intro-pk-group{overflow:hidden;font-size:0}.intro-pk-group-inr{margin-left:-7px;margin-bottom:10px}.intro-pk-group span{display:inline-block;width:135px;line-height:26px;margin:7px 0 0 7px;font-size:12px;border-radius:2px;background:#4e4b51;color:#e5b85b;text-align:center}