.home_box[data-v-98eea1aa]{position:fixed;z-index:999;width:42px;height:42px;line-height:normal;font-size:0;text-align:center;background-color:#fff;border-radius:50%;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.23);box-shadow:0 4px 10px 0 rgba(0,0,0,.23);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.home_box img[data-v-98eea1aa]{margin-top:5px;width:20.58px;height:18.68px}.home_box span[data-v-98eea1aa]{margin-top:2.5px;display:inline-block;font-size:8px;color:#2c323a;opacity:.8}.moveLeft[data-v-98eea1aa]{-webkit-animation-name:leftRun;animation-name:leftRun;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.moveRight[data-v-98eea1aa]{-webkit-animation-name:rightRun;animation-name:rightRun;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.login_pop .van-popup[data-v-29b30953]{padding:30px 26px 40px;width:92%}.login_pop .login_pop_title[data-v-29b30953]{font-size:22px;font-weight:700;text-align:center;color:#313131;line-height:30px}.login_pop .login_pop_content[data-v-29b30953]{margin-top:24px;font-size:16px;color:#313131;line-height:24px;letter-spacing:.4px}.login_pop .blue[data-v-29b30953]{color:#1592e6}.login_pop .login_pop_footer[data-v-29b30953]{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.login_pop .cancel_btn[data-v-29b30953]{padding:0;width:140px;height:50px}.login_pop .cancel_btn .van-button__text[data-v-29b30953]{color:#313131;font-size:18px}.login_pop .sure_btn[data-v-29b30953]{padding:0;width:140px;height:50px}.login_pop .sure_btn .van-button__text[data-v-29b30953]{color:#fff;font-size:18px}.nav_top[data-v-39dbf046]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nav_top .van-button[data-v-39dbf046]{height:36px;border:none}.nav_top .nav_home[data-v-39dbf046]{font-size:14px;color:#313131}.nav_top .nav_user[data-v-39dbf046]{font-size:14px;font-weight:400;color:#373737}.nav_top .nav_user .van-button__icon[data-v-39dbf046]{font-size:0}.nav_top .nav_user .van-icon__image[data-v-39dbf046]{width:14.4px;height:auto}.skeleton{position:fixed;left:0;top:0;z-index:10;width:100%;height:100%;background:#fff}.skeleton .mt10{margin-top:10px}.skeleton .mt20{margin-top:20px}.skeleton .mt30{margin-top:30px}.van-skeleton__row{height:20px}.van-skeleton__avatar,.van-skeleton__row,.van-skeleton__title{background-color:#ebebeb}.sk_top{padding:0}.sk_top .van-skeleton__row{height:56vw}.sk_tab{padding:5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.sk_tab .van-skeleton__row{height:20px}.sk_tab .active_tab{position:relative}.sk_tab .active_tab:after{content:"";position:absolute;left:16px;bottom:-3px;width:30px;border-bottom:2px solid #d44229}.avatar{padding-right:0}.avatar .van-skeleton__avatar{width:20px;height:20px}.sk_body{padding-top:20px;background-color:#f7f7f7}.sk_main .van-skeleton__title{margin-block:3px;display:inline-block;height:14px}.sk_main .van-skeleton__title+.van-skeleton__row{margin-top:0;margin-left:10px;display:inline-block}.sk_footer{padding:14px 0;position:absolute;left:0;bottom:0;width:100%;height:57px;background-color:#f7f7f7}.avatar_bottom{padding:0 5.5px}.avatar_bottom:last-child{padding-right:16px}.avatar_bottom .van-skeleton__avatar{margin:0;width:29px;height:29px}.sk_loading{padding:10px 17px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:8px;background-color:#4f4f4f}.van-popup[data-v-66548ce5]{width:67%;overflow:visible;background-color:transparent}.van-popup[data-v-66548ce5] .van-popup__close-icon{top:-34px;right:-34px;font-size:34px}#app{font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Helvetica Neue,STHeiti,Microsoft Yahei,Tahoma,Simsun,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#313131;font-size:16px;line-height:1.5;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f5f5f5}.app{-webkit-overflow-scrolling:touch}.app,.container{min-height:100vh}.container{padding:0 16px;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.gradient{background:-webkit-gradient(linear,left top,left bottom,from(#d44229),to(#f5f5f5));background:linear-gradient(180deg,#d44229,#f5f5f5)}.expandBox{margin-left:-16px;margin-right:-16px}@font-face{font-family:iconfont;src:url(//at.alicdn.com/t/font_1799263_hziccjzr859.eot);src:url(//at.alicdn.com/t/font_1799263_hziccjzr859.eot?#iefix) format("embedded-opentype"),url(//at.alicdn.com/t/font_1799263_hziccjzr859.woff2) format("woff2"),url(//at.alicdn.com/t/font_1799263_hziccjzr859.woff) format("woff"),url(//at.alicdn.com/t/font_1799263_hziccjzr859.ttf) format("truetype"),url(//at.alicdn.com/t/font_1799263_hziccjzr859.svg#iconfont) format("svg")}.iconfont{font-family:iconfont;font-size:22px}body,footer,h1,h2,h3,h4,h5,header,input,li,nav,ol,p,section,textarea,ul{margin:0;padding:0}body,div,footer,h1,h2,h3,h4,h5,header,input,li,nav,ol,p,section,textarea,ul{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}h1,h2,h3,h4,h5,h6{font-weight:400}li,ul{list-style:none}input,textarea{border:none;background:#fff;padding:0;min-width:100px;-webkit-appearance:none;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#a3a3a5;font-size:14px}input::-moz-placeholder,textarea::-moz-placeholder{color:#a3a3a5;font-size:14px}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#a3a3a5;font-size:14px}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#a3a3a5;font-size:14px}input::placeholder,textarea::placeholder{color:#a3a3a5;font-size:14px}img{max-width:100%}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.adapt{-webkit-box-flex:1;-ms-flex:1;flex:1}.titleBar{line-height:28px;position:relative;margin:0 0 15px;font-size:18px;color:#313131}.titleBar p{font-weight:700}.titleBar .more{color:#7b7b7b;font-size:12px}.courseList{-ms-flex-wrap:wrap;flex-wrap:wrap}.line{height:10px;background:#f3f5f7;margin:0 -9px}.avater{height:44px;width:44px;border-radius:50%;overflow:hidden;margin-right:5px}.require{color:#df2d2d;margin-left:5px;margin-right:5px;display:inline-block;font-size:18px;line-height:40px;width:10px}.van-list__loading{width:100%}.icon_living{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.icon_living .line{width:2px;background:#d44229;border-radius:2px;margin-right:2px;-webkit-animation:live 2s linear infinite;animation:live 2s linear infinite}.icon_living .line:nth-child(2){-webkit-animation-delay:1s;animation-delay:1s}.icon_living .line:nth-child(3){-webkit-animation-delay:.5s;animation-delay:.5s}.icon_living .line:nth-child(4){-webkit-animation-delay:1.5s;animation-delay:1.5s}@-webkit-keyframes live{0%{height:8px}50%{height:16px}to{height:8px}}@keyframes live{0%{height:8px}50%{height:16px}to{height:8px}}.fieldBox{border:1px solid #ebebeb;border-radius:4px;margin:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:50px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.fieldBox,.fieldBox .fieldText{-webkit-box-flex:1;-ms-flex:1;flex:1}.fieldBox .fieldText{padding:0 10px;outline:none}.fixed{position:fixed;bottom:10px;width:calc(100vw - 32px);left:16px}.btn{line-height:50px;text-align:center;border-radius:4px;background:#d44229;color:#fff;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn_n{background:#f5f5f5;color:#7b7b7b;border:1px solid #ddd}.btn_n2{background:#7b7b7b;color:#fff}.btn_m{line-height:34px;padding:0 10px;font-size:14px;-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit}.height50{height:50px;width:100%}.height100{height:100px;width:100%}.holeItem{line-height:30px;margin:10px 0}.holeItem h5{color:red}.field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;line-height:40px;padding:10px 10px 10px 0;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #ededed}.field h3{font-size:20px;color:#000;width:100px}.field h4{font-size:18px}.field .input,.field h4{-webkit-box-flex:1;-ms-flex:1;flex:1}.field .input{padding:0 5px}.field input{-webkit-box-flex:1;-ms-flex:1;flex:1;height:40px;line-height:40px}.field input::-webkit-input-placeholder{color:#ccc}.field input::-moz-placeholder{color:#ccc}.field input:-ms-input-placeholder{color:#ccc}.field input::-ms-input-placeholder{color:#ccc}.field input::placeholder{color:#ccc}.field i{color:#ccc}.ttbz{background:#fff}.ttbz .history_box{margin-top:20px}.ttbz .history_box .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:.8rem}.ttbz .history_box .top a{font-size:14px}.ttbz .history_list{padding:10px 0;overflow:hidden}.ttbz .history_list .history_item{display:inline-block;margin-right:10px;background:#f7f8f9;font-size:14px;padding:0 14px;line-height:40px;border-radius:2px;border:1px solid #c8cbcd;color:#7d7d7d;margin-bottom:10px}.ttbz .allbz_list .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 0;line-height:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid hsla(0,0%,59%,.1)}.ttbz .allbz_list .item:last-child{border:none}.ttbz .allbz_list .arrow-e{position:absolute;top:24px;right:15px;color:#c8cbcd}.ttbz .delete{color:#7d7d7d;font-size:20px;margin-top:5px}.ttbz .title{font-size:15px;font-weight:700}.payBar{padding:8px 15px;background:#fff;width:100%;left:0;bottom:0}.payBar .price .text{font-size:14px}.payBar .price .number{color:#d44229;font-size:20px;font-weight:700}.payBar .btn_m{padding:0 20px}.video_list{padding:10px 16px}.video_list .video_item{height:54px;font-size:15px;padding:15px 0;color:#252525;border-bottom:1px solid #ededed;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.video_list .video_item span{margin-left:10px}.video_list .video_item:last-child{border:none}.video_list .selected{color:#a42f2f}.avatar{height:44px;width:44px;border-radius:50%;overflow:hidden}.hidden{height:0;margin:0;min-height:0;padding:0;line-height:0;background:#333;overflow:hidden}.marks{display:-webkit-box;display:-ms-flexbox;display:flex}.marks .jian,.marks .jing{height:21px;width:21px;line-height:21px;text-align:center;margin:0 4px;-ms-flex-item-align:start;align-self:flex-start;font-size:12px;padding:0}.marks .jing{background:#ffe3d9;color:#df8462}.marks .jian{background:#ceffec;color:#55b590}.width10{width:10px}.field_noline{border:none}.van-search__content{padding-left:8px}.van-list__finished-text{width:100%}.van-cell--large .van-cell__title{font-size:14px}.van-cell__value{color:#7b7b7b}.dialogBox{padding:16px}.error{color:#d44229}.count-down{width:100%;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 10px}.count-down span{color:#fff;height:50px;line-height:50px;padding:0 10px}.empty{text-align:center;margin:40px auto;font-size:14px;color:#a3a3a5}.empty img{width:100px}.van-empty .van-empty__image{width:90px;height:90px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.empty .van-empty__description{color:#fff;padding:0 30px}.sheetHead{height:70px;line-height:30px;padding:20px 16px}.sheetHead .cancel{color:#7b7b7b;width:80px}.sheetHead h4{font-size:20px;font-weight:700;color:#313131}.sheetHead .add{color:#d44e38;width:80px;text-align:right}.popupBox{max-width:600px;min-width:300px;text-align:center;padding:20px}.popupBox h4{font-size:20px;font-weight:700}.popupBox p{padding:20px 0;color:red;margin:20px 0;font-size:18px}.displayIB{display:inline-block}.van-uploader__preview-delete{background-color:#ce9c74}.van-uploader__upload-icon{color:#ce9c74}.custom_loading{padding:0;width:79px;height:70px;min-height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:8px;background-color:#4f4f4f}.custom_loading .van-loading__spinner{width:28px;height:28px}.custom_loading .van-toast__text{margin-top:0;font-size:12px}.guest{padding-bottom:44px!important}@media (min-width:750px){.pcBtn,.van-popup--bottom,.van-popup--top{width:750px!important;left:0!important;right:0!important;margin:0 auto!important}}.ql-size-small{font-size:.75em}.ql-size-large{font-size:1.5em}.ql-size-huge{font-size:2.5em}