#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;text-align:center}body{background-color:#f4f4f4}.height100vh{height:100vh}.height100{height:100%!important}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){body{min-height:calc(100% - 16px)}.height100vh,body{height:calc(100% - 16px)}}.top[data-v-cab603dc]{background:url(/static/images/editor_course/toTop.png);background-repeat:no-repeat;background-size:100%;bottom:80px;cursor:pointer;height:48px;opacity:.8;position:fixed;right:5%;width:48px}.top[data-v-cab603dc]:hover{opacity:1}.dg.ac{right:-10px;top:50px;z-index:100!important}.ishide.vs{visibility:hidden}.hover-link:hover{color:var(--theme,#70b743)}::-webkit-scrollbar-track{background-color:#dfdfdf;-webkit-box-shadow:none}::-webkit-scrollbar{background-color:#fff;height:14px;width:14px}::-webkit-scrollbar-thumb{background-color:#fff;border:2px solid #dfdfdf}.bm-content-avatar::-webkit-scrollbar-thumb{border-radius:0}::selection{background:var(--theme,#70b743);color:#fff}::-moz-selection{background:var(--theme,#70b743);color:#fff}::-webkit-selection{background:var(--theme,#70b743);color:#fff}.el-loading-mask{z-index:2}.el-menu-item:focus,.el-menu-item:hover{background-color:#f5f5f5}.off-line{-webkit-filter:grayscale(100%);-ms-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:gray}.bm-select-box .el-loading-mask{z-index:5}.bm-init-el_search_input{height:40px;position:relative}.bm-init-el_search_input .el-input__inner{background-color:#fff;border:0;outline:0;padding:0 40px}.bm-init-el_search_input:after{background:url(/static/images/friends/search.png) no-repeat;content:"";display:inline-block;height:17px;left:0;margin-left:10px;margin-top:-8px;position:absolute;top:50%;width:17px}.bm-input .el-input__inner:focus{border-color:#74bc40}input::-ms-clear,input::-ms-reveal{display:none}input::-webkit-contacts-auto-fill-button,input::-webkit-credentials-auto-fill-button{display:none!important;pointer-events:none;position:absolute;right:0;visibility:hidden}.bm-btn[type=button]{border:0;border-radius:6px}.bm-btn[type=button],.bm-btn[type=button]:active,.bm-btn[type=button]:focus,.bm-btn[type=button]:hover{color:#fff;-webkit-transition:all 0s;transition:all 0s}.bm-btn[type=button]:hover{opacity:.7}.bm-btn[type=button]:active{opacity:1}.bm-btn-active:hover{opacity:.9}.bm-btn-active.w77{background:url(/static/images/button_icon.png) 0 -225px;height:30px;width:77px}.bm-btn-active.w84{background:url(/static/images/button_icon.png) -237px -279px;height:40px;width:84px}.bm-btn-active.w86{background:url(/static/images/button_icon.png) -79px -225px;height:30px;width:86px}.bm-btn-active.w86.cyan{background:url(/static/images/button_icon.png) -168px -225px}.bm-btn-active.w86.blue{background:url(/static/images/button_icon.png) -257px -225px}.bm-btn-active.w86.gray{background:url(/static/images/button_icon.png) -345px -225px}.bm-btn-active.w96{background:url(/static/images/button_icon.png) -435px -224px;height:36px;width:96px}.bm-btn-active.w140{background:url(/static/images/button_icon.png) -413px -277px;height:42px;width:140px}.bm-btn-active.w120{background:url(/static/images/button_icon.png) 0 -279px;height:40px;width:110px}.bm-btn-active.w210{background-image:url(/static/images/mail/mailbutton_nor.png);height:38px;width:209px}.bm-btn-active.w220{background-image:url(/static/images/mail/mailbutton_red.png);height:38px;width:209px}.bm-btn-active.w250{background:url(/static/images/button_icon.png) 0 -325px;height:40px;width:250px}.bm-btn-active.w280{background:url(/static/images/button_icon.png) 0 0;height:50px;width:280px}.bm-btn-active.w300{background:url(/static/images/button_icon.png) 0 -165px;height:48px;width:300px}.bm-btn-active.w-yellow-0{background:url(/static/images/avatar/decoration_shop_yellow.png)}.bm-btn-active.w-green{background-color:#4bd300}.bm-btn-active.w-red-color{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(1%,#e56b6b),to(#f08176)),-webkit-gradient(linear,left top,left bottom,from(#e5aa7f),to(#e5aa7f));background-image:linear-gradient(0deg,#e56b6b 1%,#f08176),linear-gradient(#e5aa7f,#e5aa7f);border-radius:5px;-webkit-box-shadow:inset 0 -4px 0 0 rgba(202,82,73,.7);box-shadow:inset 0 -4px 0 0 rgba(202,82,73,.7)}.bm-btn-active.w-green-color{background-image:-webkit-gradient(linear,left bottom,left top,from(#6db445),to(#80c83a)),-webkit-gradient(linear,left top,left bottom,from(#bb8e63),to(#bb8e63));background-image:linear-gradient(0deg,#6db445,#80c83a),linear-gradient(#bb8e63,#bb8e63);border-radius:5px;-webkit-box-shadow:inset 0 -4px 0 0 rgba(77,152,39,.7);box-shadow:inset 0 -4px 0 0 rgba(77,152,39,.7)}.bm-btn-active:active{background:url(/static/images/1px.png);background-size:contain;opacity:1}.bm-btn-active.w-cancel{background:#fff;color:#444;color:1px solid #e2e4e9;font-size:14px}.el-button--text:focus,.el-button--text:hover{color:#7dc43c}.bm-btn-active.w-cancel:hover{color:#444}.bm-btn-active.is-disabled,.bm-btn-active.is-disabled:hover{background-image:url(/static/images/mail/mailbutton_gray.png)}.bm-btn-active.is-disabled:hover{opacity:1}.bm-menu.el-menu--horizontal{background-color:transparent;border:0}.bm-menu.el-menu--horizontal .el-menu-item{background-repeat:no-repeat;background:transparent;border-bottom:0;color:#444;font-size:14px;height:50px;line-height:50px;text-align:center}.bm-menu.el-menu--horizontal .el-menu-item:focus{background-color:transparent!important}.bm-menu.el-menu--horizontal .is-active{background-color:transparent!important;border-bottom:none!important}.bm-menu.w200.el-menu--horizontal .el-menu-item{width:200px}.bm-menu.w200.el-menu--horizontal .el-menu-item:hover,.bm-menu.w200.el-menu--horizontal .is-active{background:url(/static/images/button_icon.png) no-repeat 0 -369px}.bm-menu.w130.el-menu--horizontal .el-menu-item{width:130px}.bm-menu.w130.el-menu--horizontal .el-menu-item:hover,.bm-menu.w130.el-menu--horizontal .is-active{background:url(/static/images/button_icon.png) no-repeat -207px -369px}.bm-menu.w105.el-menu--horizontal .el-menu-item{width:105px}.bm-menu.w105.el-menu--horizontal .el-menu-item:hover,.bm-menu.w105.el-menu--horizontal .is-active{background:url(/static/images/button_icon.png) no-repeat -452px -369px}.bm-menu.w105.gray.el-menu--horizontal .el-menu-item:hover,.bm-menu.w105.gray.el-menu--horizontal .is-active{background:url(/static/images/button_icon.png) no-repeat -343px -369px}.bm-list-item-100{background:url(/static/images/friends/background_1px.png);-webkit-box-shadow:0 0 3px 1px hsla(0,0%,75%,.6);box-shadow:0 0 3px 1px hsla(0,0%,75%,.6);height:100px;margin-bottom:10px;margin-right:20px;padding:15px 20px}.head-shadow{-webkit-box-shadow:0 0 6px rgba(0,0,0,.2);box-shadow:0 0 6px rgba(0,0,0,.2)}.head-shadow12{-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.pdr-20{padding-right:20px}img.full-height{height:100%;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto}img.full-width{height:auto;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}@keyframes rotate_z{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes rotate_z{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.cf{color:#fff}.c4{color:#444}.absolute-center{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.boy{background:url(/static/images/button_icon.png) no-repeat -638px -27px}.boy,.girl{-webkit-transition:background 0s;transition:background 0s}.girl{background:url(/static/images/button_icon.png) no-repeat -665px -27px}.highest{z-index:9999!important}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ie11-off-line{display:block;position:relative}.ie11-off-line:after{background-color:#000;border-radius:60px;content:"";height:60px;left:0;opacity:.6;position:absolute;top:0;width:60px}.ie11-off-line:hover:after{content:none}}@supports (-webkit-marquee-repetition:infinite) and ((-o-object-fit:fill) or (object-fit:fill)){.el-input .el-input__inner{line-height:normal}}.bm-null-data{color:#dedede;font-size:18px;text-align:center;width:100%}.bm-null-data img{margin-bottom:10px}