@charset "UTF-8";: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,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) format("woff2"),url(data:font/woff;base64,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) format("woff"),url(https://ziweiyixue.oss-cn-beijing.aliyuncs.com/website/assets/iconfont-DfIH2QYR.ttf?t=1774877388630) format("truetype")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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,#e49ff9,#ffdcc7)}.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}.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:#0000001a}.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}.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}}.page-home{padding-top:20px}.page-home .banner{margin-bottom:20px}.page-home .banner img{width:100%}.page-video-play{padding-top:20px;padding-bottom:40px}.page-video-play .head{display:flex;line-height:32px}.page-video-play .head .back{width:32px;height:32px;border-radius:50%;border:1px solid #ccc;display:flex;justify-content:center;align-items:center;cursor:pointer}.page-video-play .head .back i.iconfont{font-size:18px;opacity:.8}.page-video-play .head .title{font-size:18px;padding-left:12px}.page-video-play .video-desc{padding:20px 0}.page-video-play .video-con{position:relative}.page-video-play .video-con .video_bg_size{width:100%}.page-video-play .video-con .video-player{position:absolute;top:0;left:0;width:100%;height:100%}.page-video-play .video-info .play-list{padding-top:20px;padding-bottom:12px;display:flex;flex-wrap:wrap}.page-video-play .video-info .play-list .play-list-item{padding:4px 12px;margin-right:8px;margin-bottom:8px;cursor:pointer;border-radius:6px;border:1px solid #ccc}.page-video-play .video-info .play-list .play-list-item:hover{color:var(--color-primary-dark)}.page-video-play .video-info .play-list .play-list-item.active{background-color:var(--color-primary-dark);color:#fff}.page-video-play .video-info .play-list .play-list-item.active:hover{color:#fff}.page-video-play .video-info .other{color:#666;padding-top:20px}.page-video-play .video-info .other .report{color:var(--color-danger);cursor:pointer;padding-left:3px}.page-video-play .report-dialog .reasons .reason-item{height:30px;line-height:30px;padding-left:20px;position:relative;cursor:pointer}.page-video-play .report-dialog .reasons .reason-item:before{content:"";position:absolute;top:50%;left:0;width:12px;height:12px;border-radius:50%;background-color:#fff;border:1px solid #aaa;transform:translateY(-50%)}.page-video-play .report-dialog .reasons .reason-item.active{color:var(--color-primary-dark)}.page-video-play .report-dialog .reasons .reason-item.active:before{border-color:var(--color-primary);border-width:4px}.page-video-play .report-dialog .reasons .reason-item:hover{color:var(--color-primary)}.page-video-play .report-dialog .report-note{width:100%;height:80px;padding:8px;border:1px solid #ccc;border-radius:6px;margin-top:10px}.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-mobile{min-height:calc(100vh - 50px)}.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 .login-con .login-form{padding:10px 20px 22px;background-color:#fffffff2;border:1px solid #fff;width:90%;max-width:420px;margin:0 auto;border-radius:12px}.page-my .login-con .login-form .login-icon{margin-bottom:15px;text-align:center}.page-my .login-con .login-form .login-icon img{width:100px}.page-my .login-con .login-form .input-row{margin-bottom:20px;display:flex;align-items:center}.page-my .login-con .login-form .input-row .label-input{flex:1;border:1px solid #ccc;border-radius:4px;overflow:hidden;display:flex;align-items:center}.page-my .login-con .login-form .input-row .label{padding:0 12px;border-right:1px solid #ccc;background-color:var(--color-primary-light);line-height:40px}.page-my .login-con .login-form .input-row input{width:0;flex:1;padding:0 10px 0 15px;border:none;height:38px;line-height:38px;font-size:16px}.page-my .login-con .login-form .input-row .get-code-btn{padding:0 12px;min-width:100px;line-height:40px;margin-left:10px}.page-my .login-con .login-form .submit-btn{line-height:40px;margin-top:40px}.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}
