@charset "utf-8";
.unScroll{overflow:hidden;}
.fontStyle{font-family:PingFangSC-Light,"microsoft yahei",arial;}
.tcenter{text-align:center;}
/*
* 公共模块
*/
.onschd-wrap{padding-bottom:1.6rem;overflow:hidden;}
.onschd-wrap.school{padding-bottom:2.853333rem;}
.onschd-wrap.onschd036{padding-bottom:2.88rem;}
.onschd-wrap.onschd054{padding-bottom:2.853333rem;}
.onschd-wrap.adaptation-app{padding-bottom:0;}
.onschd-overflow{overflow:hidden;}
.onschd-bg{background-size:100% 100%;background-repeat:no-repeat;overflow:hidden;}
.onschd-bg.y-auto{background-size:100% auto;}
.pb-video{position:relative;z-index:1;}
.h-block > span{display:block;}

/* 48px/60px */
h2.fz48{font-size:0.64rem;font-weight:bold;line-height:0.8rem;}

/* 40px/60px */
h2.fz40{font-size:0.533333rem;font-weight:bold;line-height:0.8rem;}

/* 30px/48px */
h3.fz30{font-size:0.4rem;font-weight:normal;line-height:0.64rem;}

/* 26px/45px */
h5.fz26{font-size:0.346667rem;line-height:0.6rem;}

/* 26px/36px */
.p-fz26 > p{font-size:0.346667rem;line-height:0.48rem;}

/*底部悬浮*/
.fl-fixed{position:fixed;bottom:0;z-index:5;width:100%;height:1.306667rem;line-height:1.306667rem;max-width:10.0rem;padding-right:0.533333rem;text-align:right;background-color:#ffffff;border-top:1px solid #e2e8ea;}
.fl-fixed p{position:absolute;left:0.533333rem;color:#878787;font-size:0.373333rem;line-height:1.306667rem}
.fl-fixed p span{color:#FAAB48}
.fl-fixed .btn{width:1.92rem;height:0.88rem;font-size:0.373333rem;line-height:0.853333rem;margin-top:-0.066667rem}
.fl-fixed .btn + .btn{margin-left:0.213333rem;width:2.88rem;}
.fl-fixed .blue-btn{border:1px solid #089fee;}
.fl-fixed .btn.hide{display:none;}
/* 底部悬浮v4 */
.ft_osc_v4{position:fixed;bottom:0;z-index:9;display:flex;align-items:center;justify-content:space-between;width:100%;height:1.6rem;max-width:10.0rem;padding:0 0.426667rem;background-color:#fff;box-shadow:0 -1px 0 rgba(33,43,52,.15);}
.ft_osc_v4 .ft-btn{display:flex;align-items:center;justify-content:center;width:4.4rem;height:1.173333rem;font-size:0.4rem;font-weight:600;line-height:1.173333rem;border-radius:0.72rem;}
.ft_osc_v4 .ft-btn.hide{display:none;}
.ft_osc_v4 .ft-btn.zx{color:#fff;box-shadow:0 0.053333rem 0.133333rem rgba(4,225,216,.4);
  background:#04e1d8;
  background:-moz-linear-gradient(270deg, #04e1d8 0%, #02d1d3 100%);
  background:-webkit-linear-gradient(270deg, #04e1d8 0%, #02d1d3 100%);
  background:-o-linear-gradient(270deg, #04e1d8 0%, #02d1d3 100%);
  background:-ms-linear-gradient(270deg, #04e1d8 0%, #02d1d3 100%);
  background:linear-gradient(0deg, #04e1d8 0%, #02d1d3 100%);
}
.ft_osc_v4 .ft-btn.zx:before{width:0.426667rem;height:0.426667rem;margin-right:0.266667rem;background:url(https://assets-cdn.lanqb.com/imgv3/shortterm/mq%402x_m.png) no-repeat center center;background-size:100% 100%;content:'';}
.ft_osc_v4 .ft-btn.pay{color:#fff;box-shadow:0 0.053333rem 0.133333rem rgba(37,165,255,.5);
  background:#14aeff;
  background:-moz-linear-gradient(90deg, #14aeff 0%, #0ac7ff 100%);
  background:-webkit-linear-gradient(90deg, #14aeff 0%, #0ac7ff 100%);
  background:-o-linear-gradient(90deg, #14aeff 0%, #0ac7ff 100%);
  background:-ms-linear-gradient(90deg, #14aeff 0%, #0ac7ff 100%);
  background:linear-gradient(180deg, #14aeff 0%, #0ac7ff 100%);
}
.ft_osc_v4 .ft-btn.pay em{padding-left:0.16rem;margin-left:0.2rem;font-size:0.293333rem;line-height:0.293333rem;border-left: 0.026667rem solid rgba(255,255,255,.4);}
.ft_osc_v4 .ft-btn.zx:hover,.ft_osc_v4 .ft-btn.pay:hover{filter:brightness(0.92);}

/* 专业课底部更改 LQB-5301-2021-12-28 */
.ft_osc_v4.school{height:2.853333rem;padding-right:0;padding-left:0;flex-direction:column;box-shadow:0 -1px 0 rgba(91,97,100,.08);}
.ft_osc_v4.school .ft-btns{width:100%;height:1.6rem;padding-right:0.426667rem;padding-left:0.426667rem;display:flex;align-items:center;justify-content:space-between;box-shadow:inset 0 1px 0 rgba(91,97,100,.08);}
.ft_osc_v4.school .ft-btns .btns{display:flex;}
.ft_osc_v4.school p{padding-top:0.346667rem;padding-bottom:0.346667rem;color:#212B34;display:flex;align-items:center;justify-content:center;}
.ft_osc_v4.school p span{font-size:0.4rem;font-weight:400;line-height:0.56rem;}
.ft_osc_v4.school p em{width:0.106667rem;height:0.106667rem;margin-right:0.28rem;margin-left:0.28rem;background-color:#212B34;border-radius:50%;}
.ft_osc_v4.school .ft-btns .ft-btn{box-shadow: none;}
.ft_osc_v4.school .ft-btns .ft-btn.zx{width:3.066667rem;}
.ft_osc_v4.school .ft-btns .ft-btn.zx:before{margin-right: 0.133333rem;}
.ft_osc_v4.school .ft-btns .ft-btn.pay{width:2.933333rem;}
.ft_osc_v4.school .ft-btns .ft-btn.pay.pay_1v1{background:#ffb30d;border-radius:0.72rem 0 0 0.72rem;}
.ft_osc_v4.school .ft-btns .ft-btn.pay.pay_1v3{background:#ff612b;border-radius:0 0.72rem 0.72rem 0;}
.ft_osc_v4.school .ft-btns.paied .ft-btn.zx,.ft_osc_v4.school .ft-btns.paied .ft-btn.pay.paied{width:4.4rem;}

/* 课程底部添加课程套餐 LQB-5453*/
.ft_osc_v5{position:fixed;bottom:0;left:50%;z-index:5;width:12rem;background-color:#fff;transform:translateX(-50%);}
.ft_osc_v5 .ftv5_gruop{height:1.253333rem;display:flex;align-items:center;justify-content:center;}
.ft_osc_v5 .ftv5_btns{height:1.6rem;padding-right:0.426667rem;padding-left:0.426667rem;box-shadow:0 -1px 0 rgba(33,43,52,.15);display:flex;align-items:center;justify-content:center;}
.ft_osc_v5 .ftv5_gruop p{color:#212B34;display:flex;align-items:center;}
.ft_osc_v5 .ftv5_gruop p span{font-size:0.4rem;font-weight:400;line-height: 0.426667rem;white-space: nowrap;}
.ft_osc_v5 .ftv5_gruop p em{width:0.106667rem;height:0.106667rem;margin-right:0.16rem;margin-left:0.16rem;background-color:#212B34;border-radius:50%;}
.ft_osc_v5 .ftv5_gruop .ft_btn{width:2.933333rem;height:0.826667rem;padding:0;font-size:0.32rem;line-height:0.746667rem;}
.ft_osc_v5 .ftv5_btns_img{width:2.693333rem;height:.8rem;margin-right:.266667rem;}
.ft_osc_v5 .ft_btn{height:1.173333rem;padding:0;font-size:0.426667rem;font-weight:500;line-height: 1.146667rem;border:none;}
.ft_osc_v5 .ft_btn.ml20{margin-left:0.266667rem;}
.ft_osc_v5 .ft_btn.ml30{margin-left:0.4rem;}
.ft_osc_v5 .ft_btn.rd45{border-radius:0.6rem;}
.ft_osc_v5 .ft_btn.rd_lf{border-radius:0.6rem 0 0 0.6rem;}
.ft_osc_v5 .ft_btn.rd_rg{border-radius:0 0.6rem 0.6rem 0;}
.ft_osc_v5 .ft_btn.w220{width:2.933333rem;}
.ft_osc_v5 .ft_btn.w230{width:3.066667rem;}
.ft_osc_v5 .ft_btn.w312{width:4.16rem;}
.ft_osc_v5 .ft_btn.bg_cyan{color:#fff;background:#04e1d8;
  background:-moz-linear-gradient(270deg, #04e1d8 0%, #02d1d3 100%);
  background:-webkit-linear-gradient(270deg, #04e1d8 0%, #02d1d3 100%);
  background:-o-linear-gradient(270deg, #04e1d8 0%, #02d1d3 100%);
  background:-ms-linear-gradient(270deg, #04e1d8 0%, #02d1d3 100%);
  background:linear-gradient(0deg, #04e1d8 0%, #02d1d3 100%);}
.ft_osc_v5 .ft_btn.bg_blue{color:#fff;background:#14aeff;
  background:-moz-linear-gradient(90deg, #14aeff 0%, #0ac7ff 100%);
  background:-webkit-linear-gradient(90deg, #14aeff 0%, #0ac7ff 100%);
  background:-o-linear-gradient(90deg, #14aeff 0%, #0ac7ff 100%);
  background:-ms-linear-gradient(90deg, #14aeff 0%, #0ac7ff 100%);
  background:linear-gradient(180deg, #14aeff 0%, #0ac7ff 100%);}
.ft_osc_v5 .ft_btn.bg_ora{color:#fff;background:#ffb30d;}
.ft_osc_v5 .ft_btn.bg_red{color:#fff;background:#ff612b;}
.ft_osc_v5 .ft_btn.bd_red{color:#ff5900;background:transparent;border:0.026667rem solid #ff5900;}
.ft_osc_v5 .ft_btn.disabled{background:#b1bbc3;}
.ft_osc_v5 .ft_btn.bd_red.disabled{color:#b1bbc3;background:transparent;border-color:#b1bbc3;}
.ft_osc_v5 .ft_btn.zx{display: flex;align-items: center;justify-content: center;}
.ft_osc_v5 .ft_btn.zx:before{width:0.426667rem;height:0.426667rem;margin-right:0.133333rem;background:url(https://assets-cdn.lanqb.com/imgv3/shortterm/mq%402x_m.png) no-repeat center center;background-size:100% 100%;content:'';}
/* onschd036 */
.ft_osc_v5.onschd036{border-top:0.026667rem solid #f6f8fa;background-color:rgba(0,0,0,.7);}
.ft_osc_v5.onschd036 .ftv5_btns{border-top:0.026667rem solid rgba(246,248,250,.2);}
.ft_osc_v5.onschd036 .ft_btn.w220.ml20{margin-left:0.72rem;}
.ft_osc_v5.onschd036 .ft_btn.w220,.ft_osc_v5.onschd036 .ft_btn.w230{width:4rem;}
.ft_osc_v5.onschd036 .ft_onschd036{height:1.253333rem;cursor:default;display:flex;align-items:center;justify-content:center;}
.ft_osc_v5.onschd036 .ft_onschd036 em{position:relative;font-size:0.4rem;font-weight:400;line-height:0.56rem;color:#fff;}
.ft_osc_v5.onschd036 .ft_onschd036 em:before,.ft_osc_v5.onschd036 .ft_onschd036 em:after{position:absolute;top:0.12rem;width:0.32rem;height:0.32rem;background:url(https://assets-cdn.lanqb.com/imgv3/footer/school/icon-s@2x.png) no-repeat center;background-size:100% 100%;content:'';}
.ft_osc_v5.onschd036 .ft_onschd036 em:before{left:-0.48rem;}
.ft_osc_v5.onschd036 .ft_onschd036 em:after{right:-0.48rem;}
/* onschd054 */
.ft_osc_v5.onschd054 .ft_onschd054{height:1.253333rem;cursor:default;box-shadow:0 -1px 0 rgba(33,43,52,.2);display:flex;align-items:center;justify-content:center;}
.ft_osc_v5.onschd054 .ft_onschd054 span{position:relative;font-size:0.4rem;font-weight:400;line-height:0.56rem;color:#212b34;}
.ft_osc_v5.onschd054 .ft_onschd054 span:before,.ft_osc_v5.onschd054 .ft_onschd054 span:after{position:absolute;top:0.12rem;width:0.32rem;height:0.32rem;background:url(https://assets-cdn.lanqb.com/imgv3/footer/school/icon-b@2x.png) no-repeat center;background-size:100% 100%;content:'';}
.ft_osc_v5.onschd054 .ft_onschd054 span:before{left:-0.48rem;}
.ft_osc_v5.onschd054 .ft_onschd054 span:after{right:-0.48rem;}
.ft_osc_v5.onschd054 .ft_onschd054 span em{color:#ff612b;}
.ft_osc_v5.onschd054 .ft_onschd054 + .ftv5_btns{box-shadow:0 -1px 0 rgba(33,43,52,.1);}
/* 套餐弹框 */
.oscpub-group-prods{position:fixed;top:0;left:50%;z-index:14;width:10rem;height:100%;transform:translateX(-50%);display:flex;align-items:flex-end;}
.oscpub-group-prods.hide{display: none;}
.oscpub-group-prods .mask{background-color:rgba(0,0,0,.5);}
.oscpub-group-prods .group-close{position:absolute;top:0.4rem;right:0.4rem;color:#e6e6e6;cursor:pointer;}
.oscpub-group-prods .group-close:hover{color:#b1b5b9;}
.oscpub-group-prods .group-close .iconfont{font-size:0.32rem;line-height:1;}
.oscpub-group-prods .group-con{position:relative;z-index:11;width:100%;padding-top: 0.52rem;background-color:#fff;border-radius:0.533333rem 0.533333rem 0 0;}
.oscpub-group-prods .group-con .group-wrap{overflow:hidden;overflow-y:auto;}
.oscpub-group-prods .group-con .ora{color:#ff5900;}
.oscpub-group-prods .group-con h2{margin-bottom:0.8rem;font-size:0.48rem;font-weight:500;line-height:0.666667rem;text-align:center;}
.oscpub-group-prods .group-list{padding-bottom:0.52rem;margin-right:0.4rem;margin-left:0.4rem;}
.oscpub-group-prods .group-list + .group-list{position:relative;padding-top:0.4rem;border-top:0.026667rem solid #f4f4f4;}
.oscpub-group-prods .group-list h3{font-size:0.426667rem;font-weight:500;line-height:0.6rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.oscpub-group-prods .group-list h3 span.mr15{margin-right: 0.2rem;}
.oscpub-group-prods .group-list-s{margin-top:0.2rem;margin-right:-0.4rem;}
.oscpub-group-prods .group-operate{margin-top:0.28rem;display:flex;align-items:center;justify-content:space-between;}
.oscpub-group-prods .group-operate .price-left{flex:1;display:flex;align-items:center;}
.oscpub-group-prods .group-operate .price-left strong{font-size:0.4rem;font-weight:500;line-height:0.56rem;}
.oscpub-group-prods .group-operate .price-left span{margin-left:0.186667rem;font-size:0.32rem;font-weight:400;line-height:0.44rem;color:#525a67;text-decoration:line-through;}
.oscpub-group-prods .group-operate .ft_btn{width:2.44rem;height:0.88rem;padding:0;border:none;font-size:0.346667rem;font-weight:400;line-height:0.88rem;color: #fff;background-color:#ff5900;border-radius:45px;}
.oscpub-group-prods .group-list-s .gcourse-item{display:block;width:4rem;height:2.533333rem;overflow:hidden;border-radius:0.093333rem;}
.oscpub-group-prods .group-list-s .gcourse-item + .gcourse-item{margin-left:0.266667rem;}
.oscpub-group-prods .group-list-s .gcourse-item img{width:100%;height:100%;transition: all .2s ease-in-out;}

/*点击展开*/
.dg-hide{display:none;}
.btn.outline{display:block;width:3.28rem;height:0.986667rem;margin:0.44rem auto 0;font-size:0.4rem;line-height:0.986667rem;}

/*点击放大图片并切换*/
.onschd-imgs{position:relative;margin:0 auto;background-size:100% 100%;}
.onschd-imgs .onschd-item{position:absolute;display:block;overflow:hidden;cursor:pointer;}
.onschd-imgb{position:fixed;top:0;left:0;z-index:13;display:none;width:100%;height:100%;background-color:rgba(0,0,0,.8);}
.onschd-imgb .swiper-slide{position:relative;width:100%;height:100%;overflow:hidden;overflow-y:auto;transition:all 500ms ease-out;text-align:center;display: flex;align-items: center;justify-content: center;}
.onschd-imgb img{max-width:100%;}
.swiper-pagination-fraction{color:#fff;}

/*
* 公共页面
*/

/*pb01*/
.pb-pt1{position:relative;padding-top:1.2rem;padding-bottom:1.333333rem;text-align:center;}
.pb01-list{margin-top:1.04rem;}
.pb01-title{position:relative;margin-bottom:0.453333rem;}
.pb01-con{padding-right:0.4rem;padding-left:0.4rem;}

/* h4 30px/42px */
.pb01-title h4{position:relative;display:block;font-size:0.4rem;font-weight:bold;line-height:0.56rem;vertical-align:top;}
.pb01-title:before,.pb01-title:after,.pb01-title h4:before,.pb01-title h4:after{position:absolute;z-index:1;content:"";}
.pb01-title:before,.pb01-title:after{top:0.293333rem;width:1.533333rem;height:1px;background:linear-gradient(to right,rgba(135,149,159,0.2) 0%,rgba(135,149,159,1) 30%,rgba(135,149,159,1) 50%,rgba(135,149,159,1) 70%,rgba(135,149,159,0.2) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8087959f',endColorstr='#8087959f',GradientType=1);}
.pb01-title:before{left:0.506667rem;}
.pb01-title:after{right:0.506667rem;}
.pb01-title h4:before,.pb01-title h4:after{top:0.24rem;width:0.52rem;height:0.12rem;background-repeat:repeat-x;background-position:center;background-size:0.2rem 0.12rem;}
.pb01-title h4:before{left:2.213333rem;}
.pb01-title h4:after{right:2.213333rem;}
.pb01-iteam{margin-bottom:0.6rem;}
.pb01-iteam img{max-width:100%;}
.pb01-des{width:8.0rem;height:1.013333rem;margin:0 auto;background-color:#f7f7f7;border:0.026667rem solid #999;border-radius:1.333333rem;}
.pb01-des h4{font-size:0.346667rem;font-weight:bold;line-height:0.96rem;color:#212b34;}
.pb01-list .pb01-img1{width:9.173333rem;}

/*b*/
.pb01-list2 li{float:left;width:2.866667rem;padding:0.16rem 0.093333rem 0.186667rem;}
.pb01-list2-cover{width:1.786667rem;height:1.786667rem;margin:0 auto 0.08rem;border:0.026667rem solid transparent;border-radius:50%;}
.pb01-list2 h4{font-size:0.32rem;font-weight:bold;line-height:0.466667rem;color:#212b34;}
.pb01-list2 h5{font-size:0.24rem;line-height:0.453333rem;color:#87959f;}

/*c*/
.pb01-list3{width:7.573333rem;padding-bottom:0.16rem;margin:0 auto;border-bottom:0.026667rem solid #87959f;border-right:0.026667rem solid transparent;border-left:0.026667rem solid transparent;}
.pb01-list3.right{border-right-color:#87959f;}
.pb01-list3 li{position:relative;width:50%;padding:0.12rem 0.32rem;}
.pb01-list3 li:after{position:absolute;bottom:-0.32rem;z-index:1;width:0.32rem;height:0.32rem;background:#fff url(https://assets-cdn.lanqb.com/imgv3_m/course/pb-cicon.png) no-repeat center center;background-size:0.266667rem;border:0.026667rem solid #525a67;content:"";box-sizing:border-box;border-radius:50%;}
.pb01-list3.left li{float:left;}
.pb01-list3.right li{float:right;}
.pb01-list3.left li:after{right:0;}
.pb01-list3.right li:after{left:0;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}
.pb01-list3 h4{height:0.466667rem;font-size:0.246667rem;line-height:0.466667rem;color:#29333c;}
.pb01-list3-cover,.pb01-list3-cover img,.pb01-list3-step{border-radius:50%;}
.pb01-list3-cover{position:relative;width:1.893333rem;height:1.893333rem;margin:0 auto 0.133333rem;}
.pb01-list3-step{position:absolute;z-index:1;width:0.72rem;height:0.72rem;padding:0.12rem 0;color:#fff;background-color:#333;}
.pb01-list3-step span{display:block;font-size:0.266667rem;line-height:0.266667rem;-webkit-transform:scale(.65);transform:scale(.65);}

/*d*/
.pb01-list4{margin-right:0.213333rem;margin-left:0.213333rem;}
.pb01-list4 li{float:left;width:2.72rem;padding:0.266667rem 0.133333rem 0;}
.pb01-list4-cover{display:block;height:2.053333rem;background-size:2.32rem 2.053333rem;background-repeat:no-repeat;background-position:center;}
.pb01-list4-cover01{background-image:url('https://assets-cdn.lanqb.com/imgv3_m/course/pb-d01.png');}
.pb01-list4-cover02{background-image:url('https://assets-cdn.lanqb.com/imgv3_m/course/pb-d02.png');}
.pb01-list4-cover03{background-image:url('https://assets-cdn.lanqb.com/imgv3_m/course/pb-d03.png');}
.pb01-list4-cover04{background-image:url('https://assets-cdn.lanqb.com/imgv3_m/course/pb-d04.png');}
.pb01-list4-cover05{background-image:url('https://assets-cdn.lanqb.com/imgv3_m/course/pb-d05.png');}
.pb01-list4-cover06{background-image:url('https://assets-cdn.lanqb.com/imgv3_m/course/pb-d06.png');}
.pb01-list4-des h4{display:inline-block;min-width:2.0rem;height:0.906667rem;padding:0.04rem 0.066667rem;font-size:0.346667rem;font-weight:bold;line-height:0.4rem;border-top:0.013333rem solid #333;border-bottom:0.013333rem solid #333;box-sizing:border-box;}
.pb01-list4-more .pb01-list4-des h4{color:#87959f;border-color:#87959f;}

/*e*/
.pb01-list5{padding:0.733333rem 0.093333rem 0;}
.pb01-list5 li{position:relative;float:left;width:2.8rem;padding:0 0.133333rem;}
.pb01-list5 .pb01-list5-cover{width:2.533333rem;margin:0 auto 0.24rem;}
.pb01-list5 h4{height:0.8rem;font-size:0.346667rem;font-weight:bold;line-height:0.4rem;color:#29333c;}
.pb01-list5 .pb01-list5-num{position:absolute;top:-0.493333rem;left:50%;z-index:2;display:block;width:0.746667rem;height:0.866667rem;padding:0.213333rem 0;margin-left:-0.373333rem;font-size:0.4rem;line-height:0.44rem;color:#fff;background-repeat:no-repeat;background-position:center;background-size:100%;}
.pb01-list5-cover{width:2.533333rem;height:4.333333rem;background-repeat:no-repeat;background-position:center;background-size:100% 100%;}
.pb01-list5-cover01{background-image:url('https://assets-cdn.lanqb.com/imgv3_m/course/pb-e01.png');}
.pb01-list5-cover02{background-image:url('https://assets-cdn.lanqb.com/imgv3_m/course/pb-e02.png');}
.pb01-list5-cover03{background-image:url('https://assets-cdn.lanqb.com/imgv3_m/course/pb-e03.png');}

/*pb02*/
.pb-pt2{padding-top:1.253333rem;padding-bottom:1.36rem;}
.pb02-title{margin-bottom:0.373333rem;text-align:center;}
.pb02-title h2{margin-bottom:0.266667rem;font-size:0.64rem;font-weight:bold;line-height:0.8rem;color:#212b34;}
.pb02-title h3{font-size:0.4rem;line-height:0.56rem;color:#212b34;}
.pb02-title h4{font-size:0.32rem;line-height:0.48rem;color:#87959f;}
.pb02-list{border-top:1px solid transparent;}
.pb02-item{position:relative;display:block;width:100%;min-height:2.453333rem;padding:0.4rem 0;border-bottom:1px solid transparent;}
.pb02-item .pb02-pic{position:absolute;top:0.4rem;left:0.453333rem;width:1.6rem;height:1.6rem;overflow:hidden;border:0.2rem solid #fff;border-radius:50%;}
.pb02-item .pb02-pic:before{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:1.2rem;content:'';border-radius:50%;}
.pb02-item:nth-child(1) .pb02-pic:before{background-image:url('https://assets-cdn.lanqb.com/onschool/course/c7-img01.png');}
.pb02-item:nth-child(2) .pb02-pic:before{background-image:url('https://assets-cdn.lanqb.com/onschool/course/c7-img02.png');}
.pb02-item:nth-child(3) .pb02-pic:before{background-image:url('https://assets-cdn.lanqb.com/onschool/course/c7-img03.png');}
.pb02-item:nth-child(4) .pb02-pic:before{background-image:url('https://assets-cdn.lanqb.com/onschool/course/c7-img04.png');}
.pb02-text{padding-top:0.08rem;padding-left:2.293333rem;}
.pb02-text h5{font-size:0.48rem;font-weight:bold;line-height:0.64rem;color:#212b34;}
.pb02-text h6{font-size:0.4rem;line-height:0.64rem;color:#87959f;}
.pb02-list.gray{border-top-color:#87959f;}
.pb02-list.gray .pb02-item{border-bottom-color:#87959f;}
.pb02-list.gray.bg-gray{background-color:#f7f7f7;}
.pb02-list.gray.bg-white{background-color:#fff;}
.pb02-list.gray.bxsh .pb02-item .pb02-pic{box-shadow:0 0 0 1px #87959f;}
.pb02-list.gray2{border-top-color:#b8b8b8;}
.pb02-list.gray2 .pb02-item{border-bottom-color:#b8b8b8;}
.pb02-list.gray2.bxsh2 .pb02-item .pb02-pic{box-shadow:0 0 0 1px #b8b8b8;}

/*pb03*/
.pb-pt3{padding-top:1.066667rem;padding-bottom:1.2rem;text-align:center;}
.pb3-title h4{margin-top:0.24rem;font-size:0.4rem;line-height:0.64rem;color:#616671;}
.pb03-list{padding:1.44rem 0.56rem 0;}
.pb03-item{position:relative;min-height:4.986667rem;padding:1.573333rem 0.693333rem 0.56rem;background-color:#fff;text-align:center;}
.pb03-item + .pb03-item{margin-top:1.6rem;}
.pb03-item .pb03-img{position:absolute;top:-1.0rem;left:50%;width:2.0rem;height:2.0rem;margin-left:-1.0rem;border-radius:50%;}
.pb03-item .pb03-img .iconfont{display:inline-block;font-size:0.826667rem;line-height:2.0rem;vertical-align:top;}
.pb03-item h3{margin-bottom:0.32rem;font-weight:bold;color:#262432;}
.pb03-item p{line-height:0.64rem;}

/* pb04 */
.pb-pt4{padding:1.08rem 0.533333rem 1.28rem;text-align: center;}
.pb-pt4 .pb4-btn{margin-top:0.6rem;vertical-align:top;}
.pb-pt4 .row {display: flex; align-items: center;}
.pb-pt4 .row-1 {justify-content: center;}
.pb4-cover{display:block;width:2.666667rem;height:2.666667rem;padding-top:0.44rem;margin:0.84rem auto 0.52rem;text-align:center;border:0.04rem solid transparent;border-radius:0.133333rem;animation:zoomIn 1s ease;}
.pb4-cover .icon{display: block;width:1.48rem;height:1.106667rem;margin:0 auto 0.12rem;background-repeat:no-repeat;background-position:center;}
.pb4-cover .icon.e1{background-size:0.946667rem 1.066667rem;}
.pb4-cover .icon.e2{background-size:1.106667rem 1.106667rem;}
.pb4-cover .icon.e3{background-size:1.013333rem 1.093333rem;}
.pb4-cover .icon.e4{background-size:1.386667rem 0.946667rem;}
.pb4-cover .icon.e5{background-size:1.48rem 0.893333rem;}
.pb4-cover span{padding-top:0.106667rem;font-size:0.346667rem;line-height:0.4rem;}
.pb4-cover span.r2{padding-top:0;}
.pb4-con{position:relative;padding:0.493333rem 0 0.4rem;box-shadow:0 0 0.133333rem rgba(39,35,45,.1);}
.pb4-con:before{position:absolute;top:-0.12rem;left:50%;width:0.226667rem;height:0.226667rem;margin-left:-0.12rem;background-color:#fff;box-shadow:0 0 0.133333rem rgba(39,35,45,.1);transform:rotate(45deg);content:'';}
.pb4-con:after{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;content:'';}
.pb4-con .pb4-text{position:relative;z-index:2;padding-left:0.88rem;font-size:0.346667rem;line-height:0.506667rem;margin-bottom:0.266667rem;text-align:left;animation:fadeInUp 1s ease;}
.pb4-con .pb4-text span + span{margin-bottom:0.16rem;}
.pb4-con .pb4-img{position:relative;z-index:2;max-width:7.173333rem;height:auto;animation:zoomIn 1s ease;}
.pb4-con .pb4-img + .pb4-text{margin-top:0.52rem;}
/* 专业课调整 */
.pb-pt4 h2.fz48 {font-family: PingFang-SC-Medium;}
.pb-pt4 .row {display: flex; align-items: center;}
.pb-pt4 .row-1 {justify-content: center; margin-bottom: .4rem;margin-top: .8rem;}
.pb-pt4 .row .pb4-cover {margin: 0 .266667rem;}

/* oscpub-work */
.oscpub-work{position:relative;}
.oscpub-work .oscpub-workbg{position: relative;width:10.0rem;margin-right: auto;margin-left: auto;background-repeat: no-repeat;background-position:center top;background-size:100% 100%;}
.oscpub-work .oscpub-workimgb{position:fixed;top:0;left:0;z-index:13;display:none;width:100%;height:100%;background-color:rgba(0,0,0,.8);}
.oscpub-work .oscpub-workimgb .swiper-slide{position:relative;width:100%;height:100%;overflow:hidden;overflow-y:auto;transition:all 500ms ease-out;text-align:center;}
.oscpub-work .oscpub-workimgb img{max-width:98%;display:inline-block;vertical-align:middle;}
.oscpub-work .oscpub-workimgb .swiper-slide:after{display:inline-block;width:0;height:100%;vertical-align:middle;content:"";}
.oscpub-work .swiper-pagination-fraction{color:#fff;}
.oscpub-work .oscpub-workbg.temp1{height:11.6rem;}
.oscpub-work .oscpub-workbg.temp2{height:10.626667rem;}
.oscpub-work .oscpub-workbg.temp3{height:10.986667rem;}
.oscpub-work .oscpub-workbg.temp4{height:14.8rem;}
.oscpub-work .oscpub-workbg .onschd-item{position:absolute;display:block;overflow:hidden;cursor:pointer;}
.oscpub-work .oscpub-workbg.temp1 .s1{top: 0;left: 0;width: 3.266667rem;height: 3.266667rem;}
.oscpub-work .oscpub-workbg.temp1 .s2{top: 3.346667rem;left: 0;width: 3.266667rem;height: 3.253333rem;}
.oscpub-work .oscpub-workbg.temp1 .s3{top: 0;left: 3.333333rem;width: 3.293333rem;height: 5.453333rem;}
.oscpub-work .oscpub-workbg.temp1 .s4{top: 0;left: 6.68rem;width: 3.306667rem;height: 4.386667rem;}
.oscpub-work .oscpub-workbg.temp1 .s5{top: 4.453333rem;left: 6.68rem;width: 3.306667rem;height: 2.146667rem;}
.oscpub-work .oscpub-workbg.temp1 .s6{top: 6.64rem;left: 0;width: 2.453333rem;height: 1.64rem;}
.oscpub-work .oscpub-workbg.temp1 .s7{top: 8.32rem;left: 0;width: 2.493333rem;height: 1.613333rem;}
.oscpub-work .oscpub-workbg.temp1 .s8{top: 9.986667rem;left: 0;width: 4.96rem;height: 1.613333rem;}
.oscpub-work .oscpub-workbg.temp1 .s9{top: 6.64rem;left: 2.48rem;width: 2.493333rem;height: 3.293333rem;}
.oscpub-work .oscpub-workbg.temp1 .s10{top: 6.653333rem;left: 5.013333rem;width: 2.48rem;height: 2.44rem;}
.oscpub-work .oscpub-workbg.temp1 .s11{top: 9.146667rem;left: 5.013333rem;width: 2.48rem;height: 2.453333rem;}
.oscpub-work .oscpub-workbg.temp1 .s12{top: 6.64rem;left: 7.533333rem;width: 2.466667rem;height: 1.613333rem;}
.oscpub-work .oscpub-workbg.temp1 .s13{top: 8.306667rem;left: 7.533333rem;width: 2.466667rem;height: 1.613333rem;}
.oscpub-work .oscpub-workbg.temp1 .s14{top: 9.986667rem;left: 7.533333rem;width: 2.466667rem;height: 1.613333rem;}

.oscpub-work .oscpub-workbg.temp2 .onschd-item{width:3.333333rem;height:2.133333rem;}
.oscpub-work .oscpub-workbg.temp2 .s1{top: 0;left: 0;}
.oscpub-work .oscpub-workbg.temp2 .s2{top: 0;left: 3.333333rem;}
.oscpub-work .oscpub-workbg.temp2 .s3{top: 0;left: 6.666667rem;}
.oscpub-work .oscpub-workbg.temp2 .s4{top: 2.133333rem;left: 0;}
.oscpub-work .oscpub-workbg.temp2 .s5{top: 2.133333rem;left: 3.333333rem;}
.oscpub-work .oscpub-workbg.temp2 .s6{top: 2.133333rem;left: 6.666667rem;}
.oscpub-work .oscpub-workbg.temp2 .s7{top: 4.266667rem;left: 0;}
.oscpub-work .oscpub-workbg.temp2 .s8{top: 4.266667rem;left: 3.333333rem;}
.oscpub-work .oscpub-workbg.temp2 .s9{top: 4.266667rem;left: 6.666667rem;}
.oscpub-work .oscpub-workbg.temp2 .s10{top: 6.4rem;left: 0;}
.oscpub-work .oscpub-workbg.temp2 .s11{top: 6.4rem;left: 3.333333rem;}
.oscpub-work .oscpub-workbg.temp2 .s12{top: 6.4rem;left: 6.666667rem;}
.oscpub-work .oscpub-workbg.temp2 .s13{top: 8.533333rem;left: 0;}
.oscpub-work .oscpub-workbg.temp2 .s14{top: 8.533333rem;left: 3.333333rem;}
.oscpub-work .oscpub-workbg.temp2 .s15{top: 8.533333rem;left: 6.666667rem;}

.oscpub-work .oscpub-workbg.temp3 .onschd-item{width: 3.333333rem;}
.oscpub-work .oscpub-workbg.temp3 .s1{top: 0;left: 0;height: 5.493333rem;}
.oscpub-work .oscpub-workbg.temp3 .s2{top: 0;left: 3.333333rem;height: 2.746667rem;}
.oscpub-work .oscpub-workbg.temp3 .s3{top: 2.746667rem;left: 3.333333rem;height: 2.746667rem;}
.oscpub-work .oscpub-workbg.temp3 .s4{top: 0;left: 6.666667rem;height: 5.493333rem;}
.oscpub-work .oscpub-workbg.temp3 .s5{top: 5.493333rem;left: 0;height: 5.493333rem;}
.oscpub-work .oscpub-workbg.temp3 .s6{top: 5.493333rem;left: 3.333333rem;height: 2.746667rem;}
.oscpub-work .oscpub-workbg.temp3 .s7{top: 8.24rem;left: 3.333333rem;height: 2.746667rem;}
.oscpub-work .oscpub-workbg.temp3 .s8{top: 5.493333rem;left: 6.666667rem;height: 5.493333rem;}

.oscpub-work .oscpub-workbg.temp4 .s1{top: 0;left:0;width: 3.333333rem;height: 4.8rem;}
.oscpub-work .oscpub-workbg.temp4 .s2{top: 4.8rem;left: 0;width: 3.333333rem;height: 3.333333rem;}
.oscpub-work .oscpub-workbg.temp4 .s3{top: 8.133333rem;left: 0;width: 3.333333rem;height: 3.333333rem;}
.oscpub-work .oscpub-workbg.temp4 .s4{top: 11.466667rem;left: 0;width: 5rem;height: 3.333333rem;}
.oscpub-work .oscpub-workbg.temp4 .s5{top: 0;left: 3.333333rem;width: 6.666667rem;height: 3.333333rem;}
.oscpub-work .oscpub-workbg.temp4 .s6{top: 3.333333rem;left: 3.333333rem;width: 3.333333rem;height: 4.8rem;}
.oscpub-work .oscpub-workbg.temp4 .s7{top: 3.333333rem;left: 6.666667rem;width: 3.333333rem;height: 3.333333rem;}
.oscpub-work .oscpub-workbg.temp4 .s8{top: 6.666667rem;left: 6.666667rem;width: 3.333333rem;height: 2.4rem;}
.oscpub-work .oscpub-workbg.temp4 .s9{top: 8.133333rem;left: 3.333333rem;width: 3.333333rem;height: 3.333333rem;}
.oscpub-work .oscpub-workbg.temp4 .s10{top: 9.066667rem;left: 6.666667rem;width: 3.333333rem;height: 2.4rem;}
.oscpub-work .oscpub-workbg.temp4 .s11{top: 11.466667rem;left: 5rem;width: 5rem;height: 3.333333rem;}

/* 独家学习系统-uniquesys */
.unique-sys {position: relative;height: 5.333333rem;}
.unique-sys .unique-sys-bg {position: relative;width: 100%;height: 100%;}
.unique-sys .unique-sys-img {position: absolute;top: 0;height: 100%;animation: fadeIn 1s ease;}
.unique-sys .unique-sys-img.imgL {left: 0;width: 8.44rem;}
.unique-sys .unique-sys-img.imgR {right: 0;width: 7.866667rem;}
.unique-sys .unique-sys-con {position: absolute;bottom: 0.6rem;right: 0.413333rem;z-index: 1;color: #fff;text-align: right;animation: fadeInRight 1s ease;}
.unique-sys-con h2 {font-size: 0.4rem;font-weight: bold;line-height: 0.533333rem;}
.unique-sys-con .des {display: inline-block;margin-top: 0.28rem;white-space: nowrap;text-align: left;vertical-align: top;}
.unique-sys-con .des p {font-size: 0.24rem;line-height: 0.373333rem;color: #fff;}

/* 接单-jiedan */
.pb-jiedan .nicca-h3 {margin-top: 0.2rem;margin-bottom: 0.72rem;}
.pb-jiedan .pb-jiedan-list {padding-right: 0.52rem;padding-left: 0.52rem;display: flex;align-items: stretch;justify-content: space-between;}
.pb-jiedan-list .jiedan-item {position: relative;width: 2.506667rem;height: 2.506667rem;background-color: #fff;text-align: center;border: 0.04rem solid transparent;animation: zoomIn 1s ease;border-radius: 0.133333rem;}
.pb-jiedan-list .jiedan-item + .jiedan-item:before {position: absolute;top: 1.093333rem;left: -0.6rem;width: 0.48rem;height: 0.32rem;content: '';background: url('https://assets-cdn.lanqb.com/onschool/zez/arrow.png') no-repeat center;background-size: 100% 100%;}
.pb-jiedan-list .jiedan-item .cover {display: block;width: 0.866667rem;height: 0.813333rem;margin: 0.2rem auto 0.093333rem;overflow: hidden;background-repeat: no-repeat;background-position: center;background-size: 100% 100%;text-align: left;text-indent: -9999px;animation: zoomIn 1s ease;}
.pb-jiedan-list .jiedan-item h3 {font-size: 0.4rem;font-weight: 400;line-height: 0.52rem;animation: fadeInUp 1s ease;}
.pb-jiedan-list .jiedan-item h4 {margin-top: 0.213333rem;font-size: 0.32rem;line-height: 0.32rem;color: #666;animation: fadeInUp 1s ease;}
.pb-jiedan .pb-jiedan-btns {margin-top: 0.8rem;text-align: center;}
/* .pb-jiedan-list .jiedan-item-2 h3 {font-size: .16rem;} */
/* 绘画生态圈-hhstq */
.pb-hhstq {padding-top: 1.12rem;}
.pb-hhstq.pb {padding-bottom: 1.36rem;}
.pb-hhstq-title {margin-bottom: 0.56rem;text-align: center;}
.pb-hhstq-title h2 {margin-bottom: 0.08rem;font-size: 0.533333rem;font-weight: bold;line-height: 0.8rem;color: #212b34;}
.pb-hhstq-title h3 {font-size: 0.32rem;line-height: 0.48rem;color: #999999;}
.pb-hhstq-list {border-top: 1px solid transparent;}
.pb-hhstq-list .hhstq-item {position: relative;display: block;width: 100%;min-height: 2.453333rem;padding: 0.4rem 0;border-bottom: 1px solid transparent;}
.pb-hhstq-list .hhstq-item .cover {position: absolute;top: 0.4rem;left: 0.533333rem;width: 1.6rem;height: 1.6rem;text-align: left;text-indent: 9999px;white-space: nowrap;border: 0.2rem solid #fff;border-radius: 50%;}
.pb-hhstq-list .hhstq-item .cover:before {position: absolute;top: 0;left: 0;z-index: 2;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: 1.2rem;content: '';border-radius: 50%;}
.pb-hhstq-list .hhstq-item .cover:after {position: absolute;top: -0.2rem;right: -0.2rem;bottom: -0.2rem;left: -0.2rem;border: 1px solid transparent;content: '';box-sizing: border-box;border-radius: 50%;}
.pb-hhstq-list .hhstq-item:nth-child(1) .cover:before {background-image: url('https://assets-cdn.lanqb.com/onschool/course/hhstq-icon1-w_pc.png');}
.pb-hhstq-list .hhstq-item:nth-child(2) .cover:before {background-image: url('https://assets-cdn.lanqb.com/onschool/course/hhstq-icon2-w_pc.png');}
.pb-hhstq-list .hhstq-item:nth-child(3) .cover:before {background-image: url('https://assets-cdn.lanqb.com/onschool/course/hhstq-icon3-w_pc.png');}
.pb-hhstq-list .hhstq-item:nth-child(4) .cover:before {background-image: url('https://assets-cdn.lanqb.com/onschool/course/hhstq-icon4-w_pc.png');}
.pb-hhstq-list .hhstq-item .des {padding-top: 0.08rem;padding-left: 2.293333rem;white-space: nowrap;}
.pb-hhstq-list .hhstq-item .des h5 {font-size: 0.48rem;font-weight: bold;line-height: 0.64rem;color: #212b34;}
.pb-hhstq-list .hhstq-item .des h6 {font-size: 0.4rem;line-height: 0.64rem;color: #87959f;}
.pb-hhstq-list.bd-gray {border-top-color: #87959f;}
.pb-hhstq-list.bd-gray .hhstq-item {border-bottom-color: #87959f;}
.pb-hhstq-list.bg-gray {background-color: #f7f7f7;}
.pb-hhstq-list.bg-white {background-color: #fff;}
/* 集体课-ctjtk */
.pb-ctjtk {padding: 1.013333rem 0.56rem 1.28rem;}
.pb-ctjtk .pb-ctjtk-title {text-align: center;}
.pb-ctjtk .osc-btns {margin-top: 0.8rem;text-align: center;}
.pb-ctjtk .pb-ctjtk-list {position: relative;padding: 0.733333rem 0.64rem 0.906667rem;}
.pb-ctjtk .ctjtk-item {position: relative;z-index: 1;}
.pb-ctjtk .ctjtk-item + .ctjtk-item {padding-top: 0.48rem;margin-top: 0.52rem;border-top: 0.026667rem solid transparent;}
.pb-ctjtk .ctjtk-item-wrap {position: relative;min-height: 1.493333rem;padding-left: 2.213333rem;animation: fadeIn 1s ease;}
.pb-ctjtk .ctjtk-item .cover {position: absolute;top: 0;left: 0.12rem;display: block;width: 1.493333rem;height: 1.493333rem;overflow: hidden;background-repeat: no-repeat;background-position: center;white-space: nowrap;text-align: left;text-indent: 9999px;border-radius: 50%;animation: zoomIn 1s ease;}
.pb-ctjtk .ctjtk-item .cover.cov1 {background-size: 0.733333rem 0.733333rem;}
.pb-ctjtk .ctjtk-item .cover.cov2 {background-size: 0.786667rem 0.786667rem;}
.pb-ctjtk .ctjtk-item .cover.cov3 {background-size: 0.746667rem 0.746667rem;}
.pb-ctjtk .ctjtk-item h4 {padding-top: 0.24rem;padding-bottom: 0.186667rem;font-size: 0.4rem;font-weight: 500;line-height: 0.48rem;text-align: left;animation: fadeInUp 1s ease;}
.pb-ctjtk .ctjtk-item h6 {font-size: 0.32rem;line-height: 0.48rem;text-align: left;animation: fadeInUp 1s ease;}
/* topics student works */
.topics-outcomes{position: relative;}
.topics-outcomes .out-works{padding-right:0.386667rem;padding-left:0.386667rem;display:flex;align-items:stretch;justify-content:space-between;flex-wrap: wrap;}
.topics-outcomes .out-works.noprl{padding-right:0;padding-left:0;}
.topics-outcomes .out-works.noradius .out-works-item,.topics-outcomes .out-works.noradius-pname .prof-name{border-radius:0;}
.topics-outcomes .out-works-loading{min-height:0.8rem;font-size:0.32rem;line-height:0.4rem;color:rgba(255,255,255,.75);display:flex;align-items:center;justify-content:center;}
.topics-outcomes .out-works-loading:before{width:0.32rem;height:0.32rem;margin-right:0.16rem;background:url('https://assets-cdn.lanqb.com//load.png?imageView2/1/w/60') no-repeat center;background-size:100% 100%;content: '';animation:rotate 2.5s linear infinite;}
.topics-outcomes .out-works-loading.black{color:rgba(0,0,0,.75);}
.topics-outcomes .out-works-loading.white{color:rgba(255,255,255,.75);}
.topics-outcomes .out-works-item{position:relative;display:block;width:4.48rem;margin-bottom: 0.32rem;overflow:hidden;border:1px solid #EEF3F5;cursor:pointer;border-radius:0.133333rem;}
.topics-outcomes .out-works-item:hover .out-works-cover img{transform: scale(1.05);}
.topics-outcomes .out-works-cover{position:relative;display:block;width:4.48rem;height:3.36rem;overflow:hidden;cursor:pointer;}
.topics-outcomes .out-works-cover img{width:100%;height:100%;transition:transform .6s ease-in;}
.topics-outcomes .out-works-cover .tag{position:absolute;top:0.12rem;left:0.12rem;padding-right: 0.16rem;padding-left: 0.68rem;font-size:0.24rem;line-height:0.48rem;color:#fff;background-color:rgba(0,0,0,.5);border-radius: 0.066667rem;}
.topics-outcomes .out-works-cover .tag:before{position:absolute;top:0.053333rem;left:0.16rem;width:0.4rem;height:0.52rem;background: url('https://assets-cdn.lanqb.com/imgv4/icon/icon-work.png') no-repeat center center;background-size: 100% 100%;content: '';}
.topics-outcomes .out-works-des{padding:0.226667rem 0.226667rem 0.266667rem;background-color:#fff;border-top:1px solid #eef3f5;}
.topics-outcomes .auther{display: flex;align-items: center;}
.topics-outcomes .auther .tea{width:0.386667rem;height:0.386667rem;overflow:hidden;border-radius:50%;}
.topics-outcomes .auther span{display: block;max-width: 3.12rem;margin-left: 0.133333rem;overflow: hidden;font-size: 0.293333rem;line-height: 0.32rem;color: #1e1e1e;white-space: nowrap;text-overflow: ellipsis;}
.topics-outcomes .auther .identity-img{width: 0.24rem;height:0.24rem;margin-left: 0.053333rem;}
.topics-outcomes .prof-name{padding-right: 0.16rem;padding-left:0.16rem;margin-top: 0.24rem;overflow: hidden;font-size: 0.28rem;line-height: 0.666667rem;color:#333;background-color:#f6f8fa;border-radius:0.4rem;text-align: center;cursor: pointer;white-space: nowrap;text-overflow: ellipsis;}
/* 品牌优势(发展历程) */
.op-brand{background-repeat:no-repeat;background-position:center center;background-size:100% 101%;}
.op-brand.x-auto{background-size:auto 101%;}
.op-brand.y-auto{background-size:100% auto;}
.op-brand .brand-h2.image{overflow:hidden;white-space:nowrap;text-align:left;text-indent:9999px;background-repeat:no-repeat;background-position:center;background-size:auto 100%;}
.op-brand .brand-list{position:relative;width:7.08rem;margin-left:1.88rem;}
.op-brand .brand-list:before{position:absolute;top:-0.2rem;bottom:-0.36rem;left:0;width:0.026667rem;content: '';-webkit-animation:fadeIn 1s ease-in-out;animation:fadeIn 1s ease-in-out;}
.brand-list .brand-item{position:relative;padding-left:0.493333rem;-webkit-animation:fadeInUp 1s ease-in-out;animation:fadeInUp 1s ease-in-out;}
.brand-list .brand-item:before{position:absolute;top:0.16rem;left:-0.093333rem;width:0.2rem;height:0.2rem;background-color:transparent;content: '';box-sizing:border-box;-webkit-border-radius:50%;border-radius:50%;}
.brand-list.default .brand-item + .brand-item{margin-top:0.32rem;}
.brand-list.default h4{position:relative;font-size:0.373333rem;font-weight:bold;line-height:0.48rem;}
.brand-list.default h4:before{position:absolute;top:0;right:100%;margin-right:0.893333rem;font-family:'Helvetica-Bold';white-space:nowrap;content:attr(data-year);}
.brand-list.default p{font-size:0.293333rem;line-height:0.44rem;}
.op-brand .brand-btns{text-align:center;}
/* 成为VIP */
.pb-vip{display:flex;align-items:flex-end;justify-content:center;height:14.146667rem;padding-bottom:.586667rem;background:url('https://assets-cdn.lanqb.com/onschool/course/vip-m.jpg') no-repeat center top;background-size:10rem 14.146667rem}
.pb-vip .osc-btn{width:3.626667rem;height:1.16rem;overflow:hidden;background:url('https://assets-cdn.lanqb.com/onschool/course/vip-btn.png') no-repeat center center;background-size:100% 100%;text-align:left;text-indent:-9999px}