@font-face{font-family:font-540;src:url(../../static/fonts/540-CAI978.19375bfc.TTF) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:font-pingfang-bold;src:url(../../static/fonts/PINGFANG-BOLD.dd25b35d.TTF) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:font-fzmw;src:url(../../static/fonts/FZMWFONT.7deb186f.TTF) format("truetype");font-weight:400;font-style:normal}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;outline:none}*,:after,:before{box-sizing:border-box}body{font-size:14px;font-family:Microsoft YaHei,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,微软雅黑,Arial,sans-serif;color:#666}body,html{min-width:1200px;width:100%;height:100%;margin:0;padding:0}a{text-decoration:none;color:#00adef}p{word-wrap:break-word;word-break:break-all}.flex-align-center,.flex-align-justify-center,.flex-justify-center,.flex-layout{display:flex}.flex-direction-column{flex-direction:column}.flex-align-center{align-items:center}.flex-justify-center{justify-content:center}.flex-align-justify-center{align-items:center;justify-content:center}.el-table th{font-weight:400;color:#666}.el-table__header{border-top:1px solid #ebeef5}.el-table__body tr:hover>td{background-color:#fcfcfc!important}.pull-right{float:right}.pull-left{float:left}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.clearfix:after,.clearfix:before{display:table;content:" "}.clearfix:after{clear:both}.btn_info_common{background:transparent;color:#00adef;border-color:#00adef}.btn_info_common:focus,.btn_info_common:hover{background:#ecf5ff;color:#00adef;border-color:#00adef}.btn_danger_common{background:transparent;color:#f51c21;border-color:#f51c21}.btn_danger_common:focus{background:#fff;color:#f51c21;border-color:#f51c21}.btn_danger_common:hover{background:#fff3f3;color:#f51c21;border-color:#f51c21}.btn_danger_common.disabled,.btn_danger_common.disabled:hover{background:transparent;border-color:#999;color:#999}.btn_gold_common{background:#f1c98e;color:#492600;border-color:#f1c98e}.btn_gold_common:focus,.btn_gold_common:hover{background:#f3c37d;color:#492600;border-color:#f3c37d}.btn_gold_common.disabled,.btn_gold_common.disabled:hover{background:#f2e0c5;border-color:#f2e0c5;color:#836544}.container_wrap{width:100%;max-width:1200px;margin:0 auto}.ueditor_content{color:#333;font-size:16px;line-height:1.8}.ueditor_content ol,.ueditor_content ul{padding-left:2rem}.ueditor_content ul{list-style-type:disc}.ueditor_content ol{list-style-type:decimal}.ueditor_content h1{font-size:18px}.ueditor_content h2{font-size:16px}.ueditor_content p{line-height:2;margin:5px 0;max-width:100%}.ueditor_content img{max-width:100%;height:auto}.well_frame{background:#fff;padding:15px;border:1px solid #ededed;box-shadow:0 0 10px rgba(0,0,0,.08)}.well_frame .frame_title{font-size:14px;font-weight:400;margin:0;padding:15px;position:relative;margin:-15px -15px 15px -15px;border-bottom:1px solid #e0e1e3}.well_frame .frame_title .list_operate_btns{float:right;position:relative;top:-8px}.well_frame .frame_title .list_operate_btns>button{margin-left:5px}.well_frame .el-input__inner,.well_frame .el-textarea__inner{max-width:600px}.select_sm{width:100px}.date_picker_sm{width:350px!important}.date_picker_sm .el-range-separator{width:10%}.import_btn_lg{border:1px dashed #dcdfe6;text-align:center;background:#f8f8f8;border-radius:3px;cursor:pointer}.import_btn_lg>i{margin-right:10px;font-weight:700}.import_btn_lg:hover{border-color:#00adef;background:#f2fbff;color:#00adef}.text_ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.text_break{word-wrap:break-word;word-break:break-word}.import_list .el-collapse-item{border:1px solid #dcdfe6;border-radius:3px;padding:0 10px;margin-top:10px}.import_list .el-collapse-item .el-collapse-item__header{background:#f8f8f8;margin-left:-10px;margin-right:-10px;padding:10px;border-top-left-radius:3px;border-top-right-radius:3px;margin-bottom:10px}.modal_title{font-weight:400;position:relative;padding-left:10px;margin-top:0}.modal_title:before{content:"";display:block;width:3px;height:14px;position:absolute;top:1px;left:0;background:#f7302c}.upload-demo{line-height:normal}.upload-demo .el-upload__text{color:#666}.v-contextmenu{text-align:center}.v-contextmenu .v-contextmenu-item{color:#666;font-size:12px}.v-contextmenu .v-contextmenu-item:hover{background-color:#f9f9f9}.file_list{list-style:none;padding:0;margin:0;max-height:400px;overflow-x:hidden;overflow-y:auto}.file_list li{border:1px solid #dcdfe6;border-radius:3px;padding:0 10px;display:flex;margin-top:10px;line-height:40px}.file_list li span.title{flex:1;margin-right:20px;width:0}.file_list li span.size{color:#999;font-size:12px}.file_list li .del{width:40px}.file_list li .del i{font-weight:700;color:#606266}.file_list li .del:hover i{color:#00adef}.tip_sm{color:#ccc;font-size:16px;cursor:pointer}.tip_sm:hover{color:#999}.radio_well{padding:10px;background:#fbfbfb;width:600px}.vipcard_item{height:120px;display:flex;margin-bottom:20px;position:relative}.vipcard_item .left{width:147px;background:url(../../static/img/ka.f9951af7.png) no-repeat;position:relative}.vipcard_item .left .content{width:140px;padding-top:25px;text-align:center}.vipcard_item .left .content>span{display:block;font-size:12px;color:#f1c98e}.vipcard_item .left .content>span.discount{margin-bottom:10px}.vipcard_item .left .content>span.discount>span{font-family:font-540;font-size:34px}.vipcard_item .left>.tag{padding:4px 10px;font-size:12px;color:#fff;background:rgba(0,0,0,.5);position:absolute;top:5px;left:10px}.vipcard_item .right{flex:1;background:#f2f2f2;padding:20px 10px;min-width:0;position:relative}.vipcard_item .right .name{color:#333;margin-right:30px;margin-bottom:15px;font-size:15px}.vipcard_item .right .info{color:#666;font-size:12px;margin-bottom:15px}.vipcard_item .right .info .spot{display:inline-block;width:4px;height:4px;border-radius:50%;background:#b1b1b1;margin-left:10px;margin-right:10px;vertical-align:middle}.vipcard_item .right .price>span{vertical-align:middle}.vipcard_item .right .price .discount{font-family:font-540;font-size:26px;margin-right:10px;color:#f51c21}.vipcard_item .right .price .original{font-size:12px;color:#999;text-decoration:line-through}.vipcard_item .right .price .free{color:#fff;padding:5px 10px;background:#f51c21;border-radius:4px;margin-right:10px;display:inline-block}.vipcard_item .right .bottom_info{color:#666}.vipcard_item .right .detail_btn{font-size:12px;position:absolute;right:10px;top:20px;min-height:auto;padding:0;color:#666;z-index:1}.vipcard_item .right .detail_btn:hover{color:#00adef}.vipcard_item .right .btn_gold_common{position:absolute;right:10px;bottom:10px}.vipcard_item .disabled_layer{position:absolute;top:0;right:0;bottom:0;left:0;background:hsla(0,0%,100%,.5)}.vipcard_item.sm{height:auto}.vipcard_item.sm .left{width:100px;background-size:100% 100%}.vipcard_item.sm .left .content{width:100%;height:100%;padding-top:14px}.vipcard_item.sm .left .content>span.discount>span{font-size:24px}.vipcard_item.sm .right{padding:10px}.vipcard_item.sm .right .info,.vipcard_item.sm .right .name{margin-bottom:10px}.vipcard_item.sm .right .bottom_info{font-size:12px}.coupon_item{height:120px;display:flex;margin-bottom:20px;position:relative}.coupon_item .left{width:147px;background:url(../../static/img/quan.7e60ec96.png) no-repeat;position:relative}.coupon_item .left .content{width:140px;padding-top:25px;text-align:center}.coupon_item .left .content>span{display:block;font-size:12px;color:#fff}.coupon_item .left .content>span.discount{margin-bottom:10px}.coupon_item .left .content>span.discount>span{font-family:font-540;font-size:34px}.coupon_item .left>.tag{padding:4px 10px;font-size:12px;color:#fff;background:rgba(0,0,0,.5);position:absolute;top:5px;left:10px}.coupon_item .right{flex:1;background:#f2f2f2;padding:20px 10px;min-width:0;position:relative}.coupon_item .right .name{color:#333;margin-right:30px;margin-bottom:15px;font-size:15px}.coupon_item .right .info{color:#666;font-size:12px;margin-bottom:15px}.coupon_item .right .info .spot{display:inline-block;width:4px;height:4px;border-radius:50%;background:#b1b1b1;margin-left:10px;margin-right:10px;vertical-align:middle}.coupon_item .right .info.lightgray{color:#999}.coupon_item .right .bottom_info{color:#666}.coupon_item .right .detail_btn{font-size:12px;position:absolute;right:10px;top:20px;min-height:auto;padding:0;color:#666;z-index:1}.coupon_item .right .detail_btn:hover{color:#00adef}.coupon_item .right .btn_danger_common{position:absolute;right:10px;bottom:10px}.coupon_item .disabled_layer{position:absolute;top:0;right:0;bottom:0;left:0;background:hsla(0,0%,100%,.5)}.coupon_item.sm{height:auto}.coupon_item.sm .left{width:100px;background-size:100% 100%}.coupon_item.sm .left .content{width:100%;height:100%;padding-top:14px}.coupon_item.sm .left .content>span.discount>span{font-size:24px}.coupon_item.sm .right{padding:10px}.coupon_item.sm .right .info,.coupon_item.sm .right .name{margin-bottom:10px}.coupon_item.sm .right .bottom_info{font-size:12px}.filter_wrap{margin-left:-20px;margin-right:-20px;padding:20px 20px 0 20px;margin-bottom:20px;background-color:#f8f8f8}.filter_wrap .container_wrap{padding-bottom:10px}.filter_wrap .tag-group{margin-top:10px;display:flex}.filter_wrap .tag-group:first-child{margin-top:0}.filter_wrap .tag-group .tag-group__title{width:60px;text-align:right;line-height:30px;margin-right:15px}.filter_wrap .tag-group .tags_content{flex:1}.filter_wrap .tag-group .tags_content .el-tag{margin-right:10px;margin-bottom:10px;background:transparent;border:none;color:#666;border-radius:3px;padding:0 15px;line-height:32px;cursor:pointer}.filter_wrap .tag-group .tags_content .el-tag:hover{color:#00adef}.filter_wrap .tag-group .tags_content .el-tag.active{color:#fff;background:#00adef}.card_item_common{margin-bottom:20px}.card_item_common .cover{position:relative;cursor:pointer;height:180px}.card_item_common .cover img{width:100%;height:100%}.card_item_common .cover .hot{display:block;padding:5px 20px 5px 10px;background:linear-gradient(90deg,#f51e22,#ff7350);border-right:1px solid #fff;border-bottom:1px solid #fff;border-bottom-right-radius:30px;color:#fff;position:absolute;top:0;left:0;font-size:12px}.card_item_common .cover .tag{display:block;padding:5px 15px;background:rgba(0,0,0,.5);color:#fff;position:absolute;bottom:5px;right:5px;font-size:12px}.card_item_common .content{padding:10px}.card_item_common .content .title{color:#333;font-size:16px;margin-bottom:0;padding-bottom:15px;transition:all .1s ease;cursor:pointer}.card_item_common .content .title:hover{color:#00adef}.card_item_common .content .price_wrap{height:24px;line-height:24px}.card_item_common .content .price_wrap .el-tag{border-radius:2px;background:#f51c21;border:none;margin-right:10px;line-height:24px}.card_item_common .content .price_wrap .discount_price{font-family:font-540;font-size:24px;color:#f51c21;margin-right:5px}.card_item_common .content .price_wrap .discount_price>span{margin-right:5px}.card_item_common .content .price_wrap .price{font-size:12px;color:#999;text-decoration:line-through}.card_item_common .content .price_wrap .info{font-size:12px;color:#999;float:right}.card_item_common .bottom{padding:10px;border-top:1px solid #ebeef5;font-size:12px}.card_item_common .bottom>span{margin-right:15px;color:#999}.card_item_common .bottom>span>i{margin-right:5px;position:relative;top:1px}.tabs_demo .el-tabs__header{margin:-15px -15px 25px -15px}.tabs_demo .el-tabs__header .el-tabs__nav-wrap:after{height:1px}.tabs_demo .el-tabs__item{color:#666;height:50px;line-height:50px}.tabs_demo .el-tabs__item.is-active,.tabs_demo .el-tabs__item:hover{color:#00adef}.tabs_demo .el-tabs__nav-scroll{padding-left:20px;padding-right:20px}.tabs_demo .el-tabs__nav-scroll .el-tabs__active-bar{background-color:#00adef}.course_item_common{display:flex;line-height:1.15}.course_item_common .cover{width:160px;height:100px;position:relative}.course_item_common .cover img{width:100%;height:100%}.course_item_common .cover .hot{display:block;padding:5px 20px 5px 10px;background:linear-gradient(90deg,#f51e22,#ff7350);border-right:1px solid #fff;border-bottom:1px solid #fff;border-bottom-right-radius:30px;color:#fff;position:absolute;top:0;left:0;font-size:12px}.course_item_common .cover .tag{display:block;padding:5px 15px;bottom:5px;right:5px}.course_item_common .cover .layer,.course_item_common .cover .tag{background:rgba(0,0,0,.5);color:#fff;position:absolute;font-size:12px}.course_item_common .cover .layer{top:0;right:0;bottom:0;left:0;text-align:center;line-height:100px}.course_item_common .content{flex:1;padding:20px;min-width:0}.course_item_common .content>h4{font-weight:400;font-size:16px;color:#333;margin-top:0}.course_item_common .content .info{font-size:12px}.course_item_common .content .info span{float:right}.course_item_common.pointer .content>h4,.course_item_common.pointer .cover{cursor:pointer}.course_item_common.pointer .content>h4:hover{color:#00adef}.course_list_common{list-style:none;padding:0;margin:0}.course_list_common>li{padding-top:20px;padding-bottom:20px;border-top:2px solid #f2f2f2;display:flex}.course_list_common>li:first-child{border-top:none}.course_list_common>li .cover{width:160px;height:100px;position:relative}.course_list_common>li .cover img{width:100%;height:100%}.course_list_common>li .cover .hot{display:block;padding:5px 20px 5px 10px;background:linear-gradient(90deg,#f51e22,#ff7350);border-right:1px solid #fff;border-bottom:1px solid #fff;border-bottom-right-radius:30px;color:#fff;position:absolute;top:0;left:0;font-size:12px}.course_list_common>li .cover .tag{display:block;padding:5px 15px;background:rgba(0,0,0,.5);color:#fff;position:absolute;bottom:5px;right:5px;font-size:12px}.course_list_common>li .content{flex:1;padding:20px}.course_list_common>li .content>h4{font-weight:400;font-size:16px;color:#333;margin-top:0}.course_list_common>li .content .info span{float:right}.course_list_common.pointer>li .content>h4,.course_list_common.pointer>li .cover{cursor:pointer}.course_list_common.pointer>li .content>h4:hover{color:#00adef}.expt_list_common{list-style:none;padding:0;margin:0}.expt_list_common>li{padding-top:20px;padding-bottom:20px;border-top:2px solid #f2f2f2;display:flex}.expt_list_common>li:first-child{border-top:none}.expt_list_common>li .cover{width:160px;height:100px;position:relative}.expt_list_common>li .cover img{width:100%;height:100%}.expt_list_common>li .cover .tag{display:block;padding:5px 15px;background:rgba(0,0,0,.5);color:#fff;position:absolute;bottom:5px;right:5px;font-size:12px}.expt_list_common>li .content{position:relative;flex:1;padding:10px 20px}.expt_list_common>li .content>h4{font-weight:400;font-size:16px;color:#333;margin-top:0;margin-bottom:15px}.expt_list_common>li .content .info{margin-bottom:10px}.expt_list_common>li .content .info span{float:right}.expt_list_common>li .content .btns{position:absolute;right:0;bottom:0}.expt_list_common.pointer>li .content>h4,.expt_list_common.pointer>li .cover{cursor:pointer}.expt_list_common.pointer>li .content>h4:hover{color:#00adef}.order_table_common{border-left:1px solid #ebeef5;border-right:1px solid #ebeef5}.order_table_common th{background:#f6f6f6;font-weight:400;color:#666}.order_table_common th.is-leaf{border-bottom:none}.order_item_common{border:1px solid #e5e5e5;margin-bottom:20px}.order_item_common .head_wrap{display:flex;padding:20px 15px;background:#f6f6f6}.order_item_common .head_wrap .selection{width:30px}.order_item_common .head_wrap .no{width:320px}.order_item_common .head_wrap .date{width:300px}.order_item_common .content_wrap{display:flex}.order_item_common .content_wrap .items{padding:20px;border-right:1px solid #e5e5e5;flex:1;min-width:0}.order_item_common .content_wrap .items .course_item_common{margin-top:20px}.order_item_common .content_wrap .items .course_item_common:first-child{margin-top:0}.order_item_common .content_wrap .price{width:200px;border-right:1px solid #e5e5e5;position:relative}.order_item_common .content_wrap .price .wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.order_item_common .content_wrap .price .wrap>span{display:block;margin-top:15px}.order_item_common .content_wrap .price .wrap>span:first-child{margin-top:0}.order_item_common .content_wrap .btns{width:180px;position:relative}.order_item_common .content_wrap .btns .wrap{width:82px;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.order_item_common .content_wrap .btns .wrap .el-button{margin:0}.order_item_common .content_wrap .btns .wrap .el-button.el-button--text{color:#999;font-size:12px}.order_item_common .content_wrap .btns .wrap .el-button.el-button--text:hover{color:#666}.order_item_common .content_wrap .btns .wrap>span{display:block}@-moz-document url-prefix(){.ueditor_content ol li>p,.ueditor_content ul li>p{min-height:22px}}