:root{--color-background: #ffffff;--color-text: #212225;--color-border: #e5e5e5;--color-primary: #ae4bcc;--color-primary-light: #fcf3ff;--color-primary-dark: #8c2da9;--color-dark: #342d36;--color-danger: #ca2f31}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;font-weight:400}input,textarea,select,button{outline:none;box-shadow:none;border:1px solid var(--color-border);border-radius:5px}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:microsoft YaHei,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width:768px){body{font-size:14px}}@font-face{font-family:iconfont;src:url(data:font/woff2;base64,d09GMgABAAAAAAxcAAsAAAAAFVgAAAwPAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGYACFBgqabJVkATYCJAM8CyAABCAFhGcHgTMb7RFRlJBWGtmPA7vNKigEDSqMVdEQj4+FGccoiGq/z57dfQQHDJbAnjpNKBkTLh8fYYFdVISKAlak86do0xbu8ECUCAR6EEX8IjpoxByLAEWq6unXRKlTTevPZE6VWrbjsuMSDhhf3RlGEBgASPtNytNQhECRPQbD57P5X3P1Dpg1JCTbvC0UrIYz5N//kz8/fIa4JR6NRsgkoqjd8Aghi0UeITQMhve/qy8EDmp85kUQwKeTdLCjGXllgLbe7LQABjBsokDSWNbNxmZAfLdjAlGCa7bbbmhieQhwoG5hLwDAA/v68gvIhQgKS8MONbmoawNH3OD9UGiYFwGgP4Bh43XDwgqwAA20zplT3oez3wHIg1YL/aqWMI8AoBS/9/OGX4Gb6A52c92Rbok73211r3Y/dj99bXs/1JsBBFJF7x/LFkp5SuxdASwCYlxsHDx8IubBjlpr/zzEhsKQSJ6Ux/AVSAMs+Eo0IICvdDaMgsETQlxgbKBIYBwgCTAeUD4wPpAVmAhoNTAa6DEwIdBTGKDgu01A2Cs5pB0PMCEtywEMAszCi+MWYKYNW6bwkD0SGA61Dvfqhr2YYH8qBicqDQ2FVyaL6tko4jiBmZNRvjk1N4DnK7lNJDaVzcwmJHgDOW5eQCqX7RMRGZ40mIrnfo4s6hoqUIw6rxxtGzbnK0a3oNRP08k8Sevkpc7ZwZYFolrDS7UDM+/nyTrJETuUJ3Kfw9CIteRoj73Ur03S6YKg6Yq+gF4nnDC62XQa4SWt5rqkRH8tQGHGQ6IwnkG1nbS7Htd1kY4aKSPenWAMz5EFvkCUzKCFfl8YzdLFQX+EmnjRE0d2REsUqxXTtYnd2uKruc7FGcuB192uHAkUWJJtC4/iKpnTnaj2HQkGDRwlOT4V8bxfozHsvYBjLOyMzBUBayooQmMQ1osUBsfHqb0wsrR3Z6/E26LBot6ixkKrKLymY8+IOMIwZJ0TP8Zf4qK/FU0lzcubV/crgisZXt6/OCZ9PdAxsyS8osdaMlDY0JLXulX7snZ0L6Xsp4Txb4JZUd9W3LSqz1k2tKhvLkgcB7sutW1kWTKZ6EG9q6+kH/dNnRzdfw0v768J/dJetCC8ZmTPCCPTKpau/yQwIH67acphJhz4bAHER6RR9kmgi1T61BoQh2bX+eomjMd1Poj7p1n6BwCkzjDWLywkbejlq3AcYlll9OZYFc+/YFD+XCd4wrQ7y2Jw6tyceFk6P7LY0zIQ615ZMXo15CVRVYE4oZoQz8k4RtfiaUj0rFHvlSEe/ka/DAIgqrW8BDwkBz765tOm7GWhYfTwaeAJ2UAKJAH6KrhY3qK2h0TzOMvTSh6FS5Q2Z9P0pmUmXAPZGyes0iFrshpLu4X21VOjTOvsrj8+rRpo4DP5OjRd7xPsbFuGVYa+ks8DAC0ML4guig2vsfo/yffXAA3muoX4mVUoaGzmxjcfX4Yris3m+GxRbxnTtkqmf+wyT7v7T6GzaIbMYfNsi31JdLZooJRpX95snsyEGeXpIL4zz14A0MyyEnPscghsOTPfM4kAaXw6NWDBcDjk01ud2wNg9WJ5beq65fjJ+S1Z/6waRhEe7JJlB+PQxsl19ICbp2G8YsRw1HsUVXaseT9h39i8LhgvddL5itgx77z3QnfVuZskDMDOXOvJIj1ngbrN4wyWpRohIj3jR6rkeQvjEsvYx8y5kIjNFi1mQQKaOU1UA7Q0MMqCOnPPE4rgJJcxR1+WZa4ySKMG1okqeTE3Zpa+vLFqsxBa8qo2cGH1e9yK4VDOn8YT2158+b/h/77t6MSNN6Hs4faED3I8Xe2jQiF0eNfrC6HnO0cLPgzZZYByxjeCHCWb8RvNEPNSeRkxmnmYcYSmm4+fHrIJel+59wBHmnap7j90u5vUa9B8TO1gahrFPnjGry7JNnFu3lBOsZKd9Id0hfx5gMa3BzEH3Q6/NZg5+JaXU6R32Rk+6HT4qcHhXbdA1RGqCFBoFRwF6igSQP1RhaJgQqkoIPHjBoUyLzyHWUgpoigVbcWi1uKePgE2QW59QF++7WVHBUvM0ZPUTunHcW6Tv6wk8wiBx1LNwpxKRXg+M4dSQCk2DRuBdjR2aCoTxw8TVbCEIGu/o9PDfyjwTJniUdXkY8c+5F9Izwxu3AgYFwDAdk0/f+DbkKdRuQwudaNeKYrHyFLR787ZZyNoJKWBYkcRr3tSWwxNtKziMXW/cQ4laJqGo+eqBI5/lLoxxbSsJkNLas8brqQsU1Ss+m7bO/fuXJmfX9RIu6VH3riee+vr9050leMDZ2Tp1ehj0VdLR3L+ta5CV3//6nAb18t7LPaRwHtEkM3nZ1Xysw2ooEQ2yEIbL6N7IbqwG31ZqWRt9W0l+WHjg7116VaOTVDkCdY+aPQYNvJKMBnhShKCaXKOUeyns/onVtcxJel75+bk8ej7tSp8axWIP32cTmGL2arFum5aFcfDaZChqaJ1X55Sz1jYzYguj26GNdAmSLsiJrA7qA+MQobYWK02tlhHVubpIRQeHNQdyKNTkW9zwuYQsal0kDB5De5Nr9sW2ouxaX/cuU1xG88xAvEJI8ZMGKAiTm452pxUGk+aIBbk5AnqxW6EOeIJpMrkknNNrZOJ4CV7A/sDbRPHXn/ylf84Lg/FwPRd1eZs43D21dS01KPsERmGduPqy0bp/8TecumTzYT5hA+oIccQc114/+vxoOKTsr8ptS0luS3N+DXVlNLWlmxM+1qYmbBSaapWVMjlFYrqK4Iy1gp5evQrdMVBu65rC79l8vJATXtBgaieekQFdZkd6L7piq4LTu7ASCFy0Hy7NsOJF3BbWDv65rNVbNHRtKOiNNbVtKsskPKbV4qO3bk0hn1MlCq6xo5ZIg0bclVWxIxg7NCt4Ecwi2TXBpOUS2LY11hprNA+lu5Ex5YGvFngK6Zpfe9n+RkQvjPems+rr3h+ktHVOfJd2ci06FI1Va1qTkNOhACJoAWgT/lVcCoQGbKo+pC1X+TZq1HGT89kWv2n+szMS02XgH6tOk+YLeBnC3Or6Vwvd19kpVen6D1LJEGesPp82oWsfrrMPpgMJmFj03/EbiJ+QtevT2YGpjMosT4hvt4qIuvjbZxvljA4RhUVpSpApCq6gIMIUSA5u8iyaAA6oGvRSxJCevmaGsDkUi/8lsUu7tDQlLSZoMwJOzbHyobF3yT3IrkPn6Esvnxv4JhBdy8vIdM3Z/dH+6vmp2gTJhRMUZRMQ5vy6Z5KKoeGHH60XhnIzoTbbp06InPCeyAtVAfL2ffAzuOORh+v4KU0UWC84B/OJ+P1UvDDh6Sqe7Vmhpa5iEQyzExi0awjX0Bl8CK4DDLDWkthpZoXe8IiwlaEccP2hPqHro32d/EFVoFdAcmxeyDoMQzdH8Qge+g8GFbCoMReMPQ/YDUyH6A1UKCNHQbvg4bHPoaWQ+zYg9AdKCr2MPYEpKpxDroMxQP49QCEQcwx9rf2K4gDQOYIqSz7oo9AtL7ZWyFNKPst9mcVuYx7vluI66BBKY2+qT1Eyi3vpK8BVKZNnw877nMZ25p9dsuqMxf+xjNPfoOQmNtnJpiRDIZkR8pNuPXUwEwP+HwMPKHlZ/OImHJac0+oppxEqXAoAbpKUg0MJM1Ki4BuYEPSp/RpQbd5QA42IMR4QD0joRRS1isVMU+BhuQ0MJDcVlrk8wrYkPxT+kwJdWcB9dKqseubnfo2pKU/Ym61WgzC7LRTLdEbXZ3N9rLiCr3dYUYhIhNL85WZeovePsQqjj5GudNpQAx2axeS8Xo4fWenFbHZre36VqfY5HTakiUSQ9Uq4lZrF9BgR08zTq3dBkIL/Y3NtGLFgmF0Z/b9laDHiItOmrG3JCsEOw7KkKkjyBAjbUFmQkurXuekpYM+GJHjJIIBRAI7qegCIeOdAuh8K7OCYKsuaUdP60+2GFOPEhvJSPhohrZQPH1T144O2e36ZDeTiBItRiyxxRFXPPElkFAiiSWRFBB3zBajnJ3cx2wzucz9Xc0WvFHtssXs02pqtrs6zc2WdrMebnU5bKT2RrswNltFeYT+VovR5JLhTNYuvaY7Ocz4IsSnqsnwfa1telmMH2AyOwQiGl+HCwA=) format("woff2"),url(data:font/woff;base64,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) format("woff"),url(https://ziweiyixue.oss-cn-beijing.aliyuncs.com/website/assets/iconfont-CIAJpM_u.ttf?t=1777097883751) format("truetype")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-xingxing:before{content:""}.icon-viphuiyuan:before{content:""}.icon-guanbi:before{content:""}.icon-charulianjie:before{content:""}.icon-cusp:before{content:""}.icon-jinggao-L:before{content:""}.icon-yonghu1:before{content:""}.icon-home1:before{content:""}.icon-huiyi:before{content:""}.icon-yonghu:before{content:""}.icon-huiyi1:before{content:""}.icon-wodewo:before{content:""}.icon-zhishi:before{content:""}.icon-zhishiku:before{content:""}body{background:linear-gradient(135deg,#fff,#faedff,#fff4f1)}.empty{text-align:center;padding:20px;color:#ccc;font-size:16px}.ui-toast{position:fixed;bottom:15%;left:50%;transform:translate(-50%,-50%);padding:10px 20px;border-radius:8px;background:#000000eb;color:#fff;font-size:16px;z-index:9020}.ui-dialog-wrap{position:fixed;inset:0;background:#000c;z-index:9010}.ui-dialog{width:90%;max-width:620px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:10px;box-shadow:0 0 10px #00000080;z-index:9011}.ui-dialog-header{height:60px;padding:0 7px 0 20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ccc}.ui-dialog-title{font-size:18px}.ui-dialog-close{font-size:28px;cursor:pointer;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%}.ui-dialog-close i{color:#666}.ui-dialog-close:hover i{color:var(--color-primary)}.ui-dialog-content{padding:20px}.ui-dialog-footer{padding:15px 20px;display:flex;justify-content:flex-end}.ui-dialog-footer .ui-dialog-btn{margin-left:15px;border:1px solid #ccc;padding:8px 24px;border-radius:8px;transition:all .2s;cursor:pointer}.ui-dialog-footer .ui-dialog-btn.primary{color:var(--color-primary-dark);border-color:var(--color-primary)}.ui-dialog-footer .ui-dialog-btn:hover{background:var(--color-primary);color:#fff}.loginModel{position:fixed;inset:0;background:#000000d9;z-index:9010;display:flex;flex-direction:column;align-items:center;justify-content:center}.loginModel .loginHead{width:90%;max-width:420px;color:#fff;display:flex;justify-content:flex-end}.loginModel .loginHead .closeBtn{font-size:30px;cursor:pointer;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.page-head{padding:12px}.back-btn{display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid #ccc;cursor:pointer;width:70px;padding:3px 0;background-color:#ffffffd9}.back-btn i.iconfont{font-size:20px}.back-btn span{font-size:16px}.back-btn:hover{background:var(--color-primary-light)}.ui-btn{background-color:var(--color-primary);text-align:center;border-radius:6px;cursor:pointer;transition:all .2s;color:#fff}.ui-btn:hover{background-color:var(--color-primary-dark)}.ui-btn.disabled{background-color:var(--color-primary-dark);cursor:not-allowed;opacity:.5}@media screen and (max-width:768px){.back-btn i.iconfont{font-size:14px}.back-btn span{font-size:13px}}.my-ui-loading-icon{animation:loading 1.3s linear infinite;width:50px;height:50px}.my-ui-loading-icon svg{width:100%;height:100%}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.my-ui-loading-wrap{position:fixed;inset:0;z-index:10000;background-color:#0006}.my-ui-loading-wrap .my-ui-loading-model{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:72px;height:72px;background-color:#fff;border-radius:8px;display:flex;justify-content:center;align-items:center;z-index:10001;border:1px solid #e8d7e9;box-shadow:0 0 5px #0000001a}.buy-dialog{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000c;display:flex;justify-content:center;align-items:center}.buy-dialog .buy-dialog-content{background-color:#fff;border-radius:10px;width:90%;max-width:420px}.buy-dialog .buy-dialog-content .buy-dialog-head{display:flex;justify-content:space-between;align-items:center;padding-left:15px;border-bottom:1px solid #ccc}.buy-dialog .buy-dialog-content .buy-dialog-head .close-btn{cursor:pointer;width:44px;height:44px;display:flex;justify-content:center;align-items:center}.buy-dialog .buy-dialog-content .buy-dialog-head .close-btn i{color:#666}.buy-dialog .buy-dialog-content .buy-dialog-head .close-btn i:hover{color:#333}.buy-dialog .buy-dialog-content .buy-dialog-body{padding:20px;text-align:center}.buy-dialog .buy-dialog-content .buy-dialog-foot{padding:5px 0 20px}.buy-dialog .buy-dialog-content .buy-dialog-foot .btn{width:120px;line-height:36px;margin:0 auto;border-radius:5px;border:1px solid var(--color-primary);text-align:center;cursor:pointer;color:var(--color-primary)}.buy-dialog .buy-dialog-content .buy-dialog-foot .btn:hover{box-shadow:0 2px 5px #0003}.main-layout .main-head-con{border-bottom:1px solid #e5e5e5;position:fixed;top:0;left:0;right:0;z-index:9000;background-color:#fff;height:80px}.main-layout .main-head-con .header{width:90%;margin:0 auto;display:flex;justify-content:space-between;align-items:center;height:80px}.main-layout .main-head-con .header .logo img{height:60px;cursor:pointer}.main-layout .main-head-con .header .login-btn{display:flex;align-items:center;height:60px;cursor:pointer;padding:0 15px;border-radius:6px}.main-layout .main-head-con .header .login-btn:hover{background-color:#f7eeff}.main-layout .main-head-con .header .login-btn i.iconfont{font-size:28px}.main-layout .main-head-con .header .login-btn span{padding-left:4px;font-size:18px}.main-layout .main-foot-con{background-color:#1e0221}.main-layout .main-foot-con .footer{color:#fffc;padding:25px 0;display:flex;align-items:center;justify-content:center;gap:50px;width:90%;margin:0 auto}.main-layout .main-content{width:90%;margin:0 auto;padding-top:80px;min-height:calc(100vh - 75px)}.main-layout.main-layout-mobile{padding-top:51px}.main-layout.main-layout-mobile .main-head-con{position:fixed;top:0;left:0;right:0;z-index:9000;background-color:#fff;height:50px}.main-layout.main-layout-mobile .main-head-con .header{height:50px}.main-layout.main-layout-mobile .main-head-con .header .logo img{height:36px}.main-layout.main-layout-mobile .main-head-con .header .login-btn{height:40px;padding:0 8px}.main-layout.main-layout-mobile .main-head-con .header .login-btn i.iconfont{font-size:24px}.main-layout.main-layout-mobile .main-head-con .header .login-btn span{padding-left:4px;font-size:15px}.main-layout.main-layout-mobile .main-foot-con{background-color:#fff0}.main-layout.main-layout-mobile .main-foot-con .footer{display:block;padding:8px 0 12px;font-size:10px;margin-bottom:10px;color:#0000004d;text-align:center}.main-layout.main-layout-mobile .main-content{padding-top:0;width:100%;min-height:calc(100vh - 100px)}@media screen and (min-width:1200px){.main-layout .main-head-con .header,.main-layout .main-foot-con .footer,.main-layout .main-content{width:1080px}}@media screen and (min-width:1330px){.main-layout .main-head-con .header,.main-layout .main-foot-con .footer,.main-layout .main-content{width:1280px}}.main-layout.complete .main-head-con .header .menu{display:flex;align-items:center}.main-layout.complete .main-head-con .header .menu .menu-item{line-height:80px;min-width:120px;padding:0 16px;cursor:pointer;font-size:18px;position:relative;display:flex;align-items:center;justify-content:center}.main-layout.complete .main-head-con .header .menu .menu-item i.iconfont{font-size:24px}.main-layout.complete .main-head-con .header .menu .menu-item span{font-size:16px;padding-left:3px}.main-layout.complete .main-head-con .header .menu .menu-item:hover{background-color:#f7eeff}.main-layout.complete .main-head-con .header .menu .menu-item.active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:5px;background-color:var(--color-primary);border-top-left-radius:3px;border-top-right-radius:3px}.main-layout.complete .main-foot-con{position:fixed;bottom:0;left:0;right:0;z-index:9000;border-top:rgba(0,0,0,.2) 1px solid}.main-layout.complete .main-foot-con .tabs{display:flex;align-items:center;justify-content:center;background-color:#fff}.main-layout.complete .main-foot-con .tabs .tab{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;height:55px}.main-layout.complete .main-foot-con .tabs .tab span{font-size:12px;margin-top:-6px}.main-layout.complete .main-foot-con .tabs .tab.active{color:var(--color-primary-dark)}.main-layout.complete .main-content{min-height:calc(100vh - 100px);padding-bottom:55px}.main-layout.complete .copyrightCon{display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:14px;color:#0000004d;padding-bottom:30px}.page-home{padding-top:20px}.page-home .banner{margin-bottom:20px}.page-home .banner img{width:100%}.login-form{padding:10px 20px 22px;background-color:#fffffff2;border:1px solid #fff;width:90%;max-width:420px;margin:0 auto;border-radius:12px}.login-form .login-icon{margin-bottom:15px;text-align:center}.login-form .login-icon img{width:100px}.login-form .input-row{margin-bottom:20px;display:flex;align-items:center}.login-form .input-row .label-input{flex:1;border:1px solid #ccc;border-radius:4px;overflow:hidden;display:flex;align-items:center}.login-form .input-row .label{padding:0 12px;border-right:1px solid #ccc;background-color:var(--color-primary-light);line-height:40px}.login-form .input-row input{width:0;flex:1;padding:0 10px 0 15px;border:none;height:38px;line-height:38px;font-size:16px}.login-form .input-row .get-code-btn{padding:0 12px;min-width:100px;line-height:40px;margin-left:10px}.login-form .submit-btn{line-height:40px;margin-top:40px}.page-my{min-height:calc(100vh - 155px);position:relative}.page-my .back-btn{position:absolute;top:10px;left:10px;z-index:10}.page-my.page-login{display:flex;flex-direction:column}.page-my .login-con{font-size:16px;display:flex;align-items:center;justify-content:center;flex:1;padding-bottom:150px}.page-my .my-con .my-con-top{padding-top:20px}.page-my .my-con .my-con-top .userinfo{width:90%;max-width:600px;margin:0 auto;display:flex;align-items:center}.page-my .my-con .my-con-top .userinfo img{width:60px}.page-my .my-con .my-con-top .userinfo span{flex:1;padding-left:10px;font-size:18px}.page-my .my-con .my-con-top .userinfo .logout{font-size:14px;color:#0009;cursor:pointer}.page-my .my-con .my-con-body{background-color:#fff;border-radius:14px;border:1px solid #ccc;width:90%;max-width:600px;padding:20px;margin:0 auto;min-height:200px}.page-my .my-con .my-con-body .empty span{cursor:pointer;text-decoration:underline;color:#e37f05;padding-left:2px}.page-my .my-con .my-con-body .video-list .videos-dec{display:flex;align-items:center;justify-content:center;font-size:14px;color:#ffc404;padding-bottom:10px}.page-my .my-con .my-con-body .video-list .videos-dec span{padding-left:4px}.page-my .my-con .my-con-body .video-list .video-item{display:flex;align-items:center;margin-bottom:10px;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:12px}.page-my .my-con .my-con-body .video-list .video-item .video-cover{width:160px;padding-top:20px}.page-my .my-con .my-con-body .video-list .video-item .video-cover img{width:100%;border-radius:5px}.page-my .my-con .my-con-body .video-list .video-item .video-info{flex:1;padding-left:15px}.page-my .my-con .my-con-body .video-list .video-item .video-info .video-title{font-size:20px;line-height:36px;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.page-my .my-con .my-con-body .video-list .video-item .video-info .video-desc{font-size:14px;padding-left:2px;line-height:24px;color:#454545;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.page-my .my-con .my-con-body .video-list .video-item:hover{color:#e37f05;cursor:pointer}.page-my.page-mobile{min-height:calc(100vh - 155px);padding-bottom:50px}.page-my.page-mobile .my-con .my-con-body .video-list .video-item{flex-direction:column;padding-bottom:20px}.page-my.page-mobile .my-con .my-con-body .video-list .video-item .video-cover{width:100%}.page-my.page-mobile .my-con .my-con-body .video-list .video-item .video-info{padding-left:5px}.page-my.page-mobile .my-con .my-con-body .video-list .video-item .video-info .video-title{font-size:15px}.page-my.page-mobile .my-con .my-con-body .video-list .video-item .video-info .video-desc{font-size:13px}.page-video-detail{padding:15px}.page-video-detail .header{display:flex;line-height:32px;margin-bottom:20px}.page-video-detail .header .back-btn{width:32px;height:32px;border-radius:50%;border:1px solid #ccc;display:flex;justify-content:center;align-items:center;cursor:pointer}.page-video-detail .header .back-btn i.iconfont{font-size:18px;opacity:.8}.page-video-detail .header .title{font-size:18px;padding-left:12px}.page-video-detail .play-con{position:relative}.page-video-detail .play-con img.cover{width:100%}.page-video-detail .play-con video{position:absolute;top:0;left:0;width:100%;height:100%}.page-video-detail .play-con .playIcon{position:absolute;top:50%;left:50%;width:64px;height:64px;transform:translate(-50%,-50%)}.page-video-detail .play-con .playIcon img{width:100%;height:100%;cursor:pointer}.page-video-detail .sub-list{padding-top:20px;display:flex;flex-wrap:wrap}.page-video-detail .sub-list .sub-item{padding:0 15px;background-color:#f5f5f5;border-radius:5px;line-height:36px;font-size:14px;margin-right:12px;margin-bottom:8px;cursor:pointer;border:1px solid rgba(0,0,0,.2)}.page-video-detail .sub-list .sub-item.active{background-color:#fff;color:var(--color-primary);font-weight:700;border:2px solid var(--color-primary)}.page-video-detail .sub-list .sub-item:hover{background-color:#fff}.page-video-detail .video-desc{padding:20px 0;font-size:14px;line-height:24px}@media screen and (min-width:1000px){.page-video-detail .play-con .playIcon{width:74px;height:74px}}
