@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}.header,.top-banner,body{min-width:1200px}.area-list-name,.ellipsis,.li-title,.the-resurgence-name{text-overflow:ellipsis}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;background-color:#0f0e15;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;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;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;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}.match-result-content2 .area-list-option{width:63.4px}.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;height:196px;background:url(../../../res/page/annualfestival/match_result_bg.jpg) no-repeat}.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;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}