/* 选择身份 */
.my-choice{width: 616px;}
.my-choice .choice-h{height: 58px;line-height: 58px;margin-top: 58px;}
.my-choice .choice-b a{width: 616px;height: 240px;display: block;color: #fff;padding: 80px 0 0 58px;}
.my-choice .choice-b a:first-child{background-image: url(../img/2-1.png);}
.my-choice .choice-b a:last-child{background-image: url(../img/2-2.png);}
/* 做家教收费标准 */
.my-standard .stand-l{width: 244px;border-radius: 2px;padding: 24px 0 24px 66px;}
.my-standard .stand-l ul li a{color: #000202;height: 70px;line-height: 70px;}
.my-standard .stand-r{width: 945px;border-radius: 2px;}
.my-standard .stand-r .r-t{width: 100%;height: 68px;line-height: 68px;border-bottom:1px solid #DCDCDC;padding-left: 34px;}
.my-standard .stand-r .r-b{padding: 36px;}
.my-standard .stand-r .r-b h5{font-size: 16px;margin-bottom: 30px;margin-top: 50px;}
.my-standard .stand-r .r-b p{margin-bottom: 20px;line-height: 25px;}
.my-standard .stand-r .r-b p img{max-width: 870px;display: block;margin: 0 auto;}
/* 公共左侧 */
.my{margin-top: 24px;}
.my .my-l{width: 244px;}
.my .my-l dl{width: 100%;border-radius: 2px;padding-left: 66px;padding-top: 26px;padding-bottom: 26px;margin-bottom: 20px;}
.my .my-l dl dd{height: 20px;line-height: 20px;margin-top: 38px;}
.my .my-l dl dd a{color: #000202;}
.my .my-l dl dd a:hover{color: #3E7EFF;}
.my .my-l dl dd a i{width: 53px;height: 18px;line-height: 18px;background: rgba(251, 118, 77, 0.12);border-radius: 20px;margin-left: 6px;}
.my .my-l dl dd a.on{color: #3E7EFF;}
.my .my-r{width: 945px;border-radius: 2px;}
/* 学员认证 */
.my .my-auth{padding: 42px 110px;}
.my .my-r .auth-h{height: 88px;line-height: 88px;margin-left: 34px;margin-top: 66px;}
.my .my-r .auth-h .h-l{height: 88px;line-height: 88px;}
.my .my-r .auth-h input{width: 524px;height: 88px;background: #EBF2FF;border-radius: 10px;padding-left: 22px;color: #000;font-size: 30px;}
.my .my-r .auth-b .b-li{width: 674px;height: 278px;box-shadow: 0px 4px 16px 0px rgba(134,134,134,0.12);border-radius: 20px;padding:0 34px;margin-top: 28px;}
.my .my-r .auth-b .b-li .left .top{line-height: 44px;margin-bottom: 24px;}
.my .my-r .auth-b .b-li .left .bot{height: 34px;line-height: 34px;}
.my .my-r .auth-b .b-li .upload{width: 210px;height: 142px;background-image: url(../img/3-3.png);background-size: 210px 142px;}
.my .my-r .auth-b .b-li .upload input[type='file']{width: 100%;height: 100%;opacity: 0;}
.my .my-r .auth-remark{margin-top: 28px;}
.my .my-r .auth-remark p{width: 674px;height: 92px;line-height: 44px;}
.my .my-r .btn{width: 255px;margin: 0 auto;height: 59px;line-height: 59px;border-radius: 8px;border: 1px solid #3E7EFF;margin-top: 52px;}
/* 意见反馈 */
.my-feed{height: 690px;border-radius: 2px;padding: 38px 56px;}
.my-feed .feed-b .b-li .title{height: 24px;line-height: 24px;}
.my-feed .feed-b .b-li li{width: 124px;height: 40px;line-height: 40px;border: 1px solid #919496;color: #919496;margin-right: 20px;margin-top: 16px;margin-bottom: 52px;cursor: pointer;}
.my-feed .feed-b .b-li li.on{border: 1px solid #3E7EFF;color: #3E7EFF;}
.my-feed .feed-b .b-li .content{width: 964px;margin-bottom: 52px;}
.my-feed .feed-b .b-li textarea{width: 100%;height: 202px;border: 1px solid #DCDCDC;resize: none;margin-top: 18px;font-size: 14px;padding: 10px;}
.my-feed .feed-b .b-li .total{right: 28px;bottom: -30px;}
.my-feed .feed-b .b-li input[type='number']{width: 307px;height: 40px;border: 1px solid #DCDCDC;margin-top: 20px;padding-left: 10px;}
.my-feed .feed-b .btn{width: 124px;height: 40px;line-height: 40px;margin-top: 40px;}
/* 学员-我的收藏 */
.my-stu-love .stu-love-h{height: 90px;line-height: 90px;border-bottom: 1px solid #DCDCDC;padding-left: 42px;}
.my-stu-love .stu-love-b{margin-top: 6px;}
.my-stu-love .stu-love-b ul li{width: 908px;height: 223px;box-shadow: 0px 4px 8px 0px rgba(62,126,255,0.07);padding: 20px;margin-top: 22px;}
.my-stu-love .stu-love-b ul li .thumb{width: 166px;height: 180px;border-radius: 6px;margin-right: 22px;}
.my-stu-love .stu-love-b ul li .right{width: 660px;}
.my-stu-love .stu-love-b ul li .right .block-1{height: 36px;line-height: 36px;margin-bottom: 12px;}
.my-stu-love .stu-love-b ul li .right .block-1 img{height: 20px;vertical-align: top;margin-left: 8px;margin-top: 10px;}
.my-stu-love .stu-love-b ul li .right .block-1 img.vip{height: 28px;margin-top: 7px;}
.my-stu-love .stu-love-b ul li .right .block-2{margin-top: 10px;margin-bottom: 12px;}
.my-stu-love .stu-love-b ul li .right .block-2 i{height: 24px;line-height: 24px;border-radius: 2px;border: 1px solid #828F90;padding: 0 8px;margin-right: 10px;}
.my-stu-love .stu-love-b ul li .right .block-3{height: 24px;line-height: 24px;margin-bottom: 10px;}
.my-stu-love .stu-love-b ul li .right .block-4 .desc{width: 410px;height: 56px;line-height: 28px;}
.my-stu-love .stu-love-b ul li .right .block-4 .view-btn{width: 213px;height: 48px;line-height: 48px;background: linear-gradient(270deg, #72B5FF 0%, #3E7EFF 100%);border-radius: 2px;margin-left: 30px;}
/* 学员-我的足迹 */
.my-stu-love .stu-love-b .b-h{margin-top: 28px;padding-left: 40px;}
/* 教员-我的收藏 */
.my-tea-love .tea-love-h{height: 90px;line-height: 90px;border-bottom: 1px solid #DCDCDC;padding-left: 42px;}
.my-tea-love .tea-love-b ul li{width: 889px;margin: 0 auto;height: 264px;box-shadow: 0px 4px 8px 0px rgba(62,126,255,0.07);border-radius: 20px;padding: 0 26px;margin-top: 30px;}
.my-tea-love .tea-love-b ul li .block-1{height: 84px;border-bottom: 1px solid #eaeaea;}
.my-tea-love .tea-love-b ul li .block-1 .left{width: 650px;}
.my-tea-love .tea-love-b ul li .block-1 .left i{display: block;background-color: rgba(255, 150, 66, .12);width: 121px;height: 44px;line-height: 44px;border-radius: 20px;margin-left: 16px;}
.my-tea-love .tea-love-b ul li .block-2{height: 90px;line-height: 90px;border-bottom: 1px solid #eaeaea;}
.my-tea-love .tea-love-b ul li .block-2 img{width: 24px;vertical-align: top;margin-top: 32px;margin-right: 26px;}
.my-tea-love .tea-love-b ul li .block-3{height: 86px;line-height: 86px;}
/* 教员-我的足迹 */
.my-tea-love .tea-love-b .b-h{margin-top: 28px;padding-left: 40px;}
/* 设置用户名 */
.my .my-set .set-h{height: 66px;line-height: 66px;border-bottom: 1px solid #DCDCDC;padding-left: 58px;}
.my .my-set .set-h::after{content: '';width: 18px;height: 4px;background: #3E7EFF;position: absolute;left: 81px;bottom: 0;}
.my .my-set .set-b{padding: 44px 58px 452px 58px;}
.my .my-set .set-b .top{margin-bottom: 18px;}
.my .my-set .set-b .top label{width: 86px;}
.my .my-set .set-b .top input{width: 543px;height: 59px;line-height: 59px;border-radius: 8px;border: 1px solid #DDDDDD;padding-left: 20px;font-size: 22px;}
.my .my-set .set-b .tips{line-height: 36px;}
.my .my-set .set-b .save{width: 255px;height: 59px;line-height: 59px;border-radius: 8px;border: 1px solid #3E7EFF;margin-top: 56px;}
/* 修改密码 */
.my .my-password{padding: 42px 122px 358px 122px;}
.my .my-password .password-h{height: 48px;line-height: 48px;}
.my .my-password .password-b{padding-left: 56px;margin-top: 60px;}
.my .my-password .password-b .single{margin-bottom: 28px;height: 48px;}
.my .my-password .password-b .single label{width: 82px;}
.my .my-password .password-b .single input{width: 543px;height: 59px;border-radius: 8px;border: 1px solid #DDDDDD;padding-left: 20px;font-size: 20px;}
.my .my-password .password-b .single input.xl{width: 336px;}
.my .my-password .password-b .single button{width: 188px;height: 59px;border-radius: 8px;opacity: 0.59;margin-left: 20px;font-size: 22px;}
.my .my-password .password-b .btn{width: 255px;height: 59px;border-radius: 8px;opacity: 0.59;border: 1px solid #3E7EFF;}
/* 提现申请成功 */
.my-drawal{margin-top: 98px;}
.my-drawal .drawal-h .title{width: 272px;margin: 0 auto;height: 50px;font-size: 34px;line-height: 50px;margin-top: 52px;margin-bottom: 36px;}
.my-drawal .drawal-h .tips{width: 628px;display: block;margin: 0 auto;height: 80px;line-height: 40px;}
.my-drawal .drawal-b{width: 670px;margin: 0 auto;margin-top: 98px;}
.my-drawal .drawal-b li{margin-bottom: 36px;height: 40px;}
.my-drawal .drawal-b li .right{height: 40px;line-height: 40px;}
.my-drawal .drawal-b li .right img{vertical-align: top;margin-right: 16px;}
.my-drawal .drawal-b .btn{width: 618px;margin: 0 auto;height: 92px;line-height: 92px;border-radius: 46px;margin-top: 72px;}
/* 扫码付款 */
.qrcode{border-radius: 2px;margin-top: 104px;padding: 0 170px;}
.qrcode .qrcode-h{width: 100%;height: 108px;line-height: 108px;border-bottom: 1px solid #DCDCDC;}
.qrcode .qrcode-b{padding-bottom: 118px;}
.qrcode .qrcode-b img{margin-top: 52px;width: 224px;height: 224px;margin-bottom: 22px;}
/* 充值 */
.my-charge .charge-h .block-1{width: 945px;height: 66px;border-bottom: 1px solid #DCDCDC;padding: 0 32px;}
.my-charge .charge-h .block-1 a{width: 96px;height: 34px;line-height: 34px;border-radius: 17px;margin-left: 26px;}
.my-charge .charge-h .block-2{padding: 32px 28px;}
.my-charge .charge-h .block-2 .h-t{height: 30px;line-height: 30px;margin-bottom: 30px;}
.my-charge .charge-h .block-2 .h-b{height: 40px;line-height: 40px;}
.my-charge .charge-h .block-2 .h-b input[type='number']{height: 40px;line-height: 40px;font-size: 28px;background-color: transparent;width: 200px;margin-left: 10px;}
.my-charge .charge-b{padding: 32px 34px 36px 34px;margin-top: 20px;}
.my-charge .charge-b .type{margin-top: 20px;}
.my-charge .charge-b .type li{width: 262px;height: 112px;border-radius: 2px;border: 2px solid #EAF0EE;padding-left: 50px;margin-right: 26px;}
.my-charge .charge-b .type li .left{margin-right: 18px;}
.my-charge .charge-b .type li.on{border: 2px solid #3E7EFF;}
.my-charge .charge-b .type li .right img{margin-right: 10px;}
.my-charge .charge-b .b-t{height: 46px;line-height: 46px;margin-top: 48px;}
.my-charge .charge-b .b-t i{margin-right: 22px;}
.my-charge .charge-b .b-t .pay-btn{width: 162px;height: 46px;line-height: 46px;background: #E93553;margin-left: 22px;}
/* 提现 */
.my-charge .charge-h .block-2 .h-b .b-l{width: 400px;}
.my-charge .charge-b .b-t .question{top: -30px;left: 0;}
/* 学员--账单明细 */
.my .my-bill .bill-h{height: 66px;line-height: 66px;border-bottom: 1px solid #DCDCDC;padding-left: 58px;}
.my .my-bill .bill-h::after{content: '';width: 18px;height: 4px;background: #3E7EFF;position: absolute;left: 81px;bottom: 0;}
.my .my-bill .bill-b{padding: 0 56px;}
.my .my-bill .bill-b li{height: 132px;border-bottom: 1px solid #f5f5f5;padding-top: 32px;}
.my .my-bill .bill-b li .top{height: 30px;line-height: 30px;margin-bottom: 10px;}
.my .my-bill .bill-b li em{height: 30px;line-height: 30px;}
.my .my-bill .bill-b li .right{width: 50%;}
/* 账单详情 */
.my .my-bill .bill-d-h .title{margin-top: 78px;}
.my .my-bill .bill-d-h .sub-title{margin-top: 14px;margin-bottom: 14px;}
.my .my-bill .bill-d-b{padding: 0 132px 78px 132px;margin-top: 78px;}
.my .my-bill .bill-d-b ul li{height: 70px}
.my .my-bill .bill-d-b ul li .right{height: 2.375rem;line-height: 2.375rem;}
.my .my-bill .bill-d-b ul li .right img{width: 1.25rem;height: 1.25rem;margin-right: .5rem;vertical-align: middle;}
/* 教员--我的订单 */
.my-tea-order .order-h{height: 90px;line-height: 90px;padding-left: 42px;border-bottom: 1px solid #DCDCDC;}
.my-tea-order .order-b{padding: 14px 42px;}
.my-tea-order .order-b .b-h li{height: 40px;line-height: 30px;margin: 0 20px;cursor: pointer;}
.my-tea-order .order-b .b-h li.on::after{content: '';width: 28px;height: 4px;background: #3E7EFF;position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);}
.my-tea-order .order-b .b-b li{width: 876px;height: 350px;box-shadow: 0px 4px 8px 0px rgba(62,126,255,0.07);border-radius: 20px;margin-top: 22px;padding: 0 32px;}
.my-tea-order .order-b .b-b li .block-1{height: 62px;border-bottom: 1px solid #EAEAEA;}
.my-tea-order .order-b .b-b li .block-2{height: 26px;line-height: 26px;margin-top: 20px;}
.my-tea-order .order-b .b-b li .block-2 img{vertical-align: middle;margin-right: 6px;}
.my-tea-order .order-b .b-b li .block-3{height: 118px;border-top: 1px solid #EAEAEA;margin-top: 20px;}
.my-tea-order .order-b .b-b li .block-3 .row-1{height: 26px;line-height: 26px;margin-top: 20px;}
.my-tea-order .order-b .b-b li .block-3 .row-2{margin-top: 18px;}
.my-tea-order .order-b .b-b li .block-3 .row-2 a{height: 36px;line-height: 36px;border-radius: 20px;border: 1px solid #ABABAB;padding: 0 16px;margin-left: 20px;}
.my-tea-order .order-b .b-b li .block-3 .row-2 a.gotoPay{border: 1px solid #FF741F !important;}

/* 订单支付弹窗 */
.order-layer{width: 700px;box-shadow: 0px 4px 8px 0px rgba(0,0,0,.13);border-radius: 8px;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.order-layer .close-ol{right: -8px;top: -6px;width: 34px;}
.order-layer .headline{width: 100%;height: 72px;line-height: 72px;background: #F8F9FB;border-radius: 8px;margin-bottom: 50px;}
.order-layer .code{padding-top: 34px; padding-bottom: 60px;}
.order-layer .code dd{width: 173px;margin: 28px 73px;}
.order-layer .code dd.weixin{margin-left: 102px;}
.order-layer .code .qr{width: 173px;height: 173px;border-radius: 8px;border: 2px solid #1776FF;padding-top: 18px;}
.order-layer .code .qr img{width: 133px;height: 133px;}
.order-layer .code dd.weixin .qr{border: 2px solid #57B825;}
.order-layer .code p{height: 30px;line-height: 30px;margin-top: 6px;}
.order-layer .code p img{vertical-align: middle;margin-right: 6px;}


/* 第三方绑定 */
.my .my-bind{padding: 42px 122px 358px 122px;}
.my .my-bind .bind-h{height: 48px;line-height: 48px;}
.my .my-bind .bind-b{margin-top: 60px;}
.my .my-bind .bind-b .not-bind{width: 678px;height: 59px;background: #F9F9F9;border-radius: 8px;padding: 0 12px 0 20px;}
.my .my-bind .bind-b .not-bind .not-l{width: 220px;height: 59px;line-height: 59px;}
.my .my-bind .bind-b .not-bind .not-l img{width: 24px;height: 24px;vertical-align: top;margin-top: 17px;}
.my .my-bind .bind-b .not-bind .not-l em{margin-left: 62px;}
.my .my-bind .bind-b .not-bind .not-r{width: 97px;height: 35px;line-height: 35px;background: #F13232;border-radius: 8px;margin-top: 12px;}

.mask6 .code-bind{padding: 30px;width: 218px;}
.mask6 .code-bind img{width: 158px;height: 158px;}

/* 学员注册 */
.page{width: 543px;margin: 0 auto;margin-top: 32px;}
.page .page-h{margin-bottom: 16px;}
.page .page-li{margin-bottom: 22px;}
.page .page-li .li-t .bar{height: 30px;line-height: 30px;margin-bottom: 16px;}
.page .page-li .li-b .input input{width: 543px;height: 59px;line-height: 59px;border: 1px solid #ddd;background-color: #fff;border-radius: 8px;padding-left: 20px;}
.page .page-li .li-b .input .sex{width: 255px;height: 59px;line-height: 59px;background: #fff;border-radius: 8px;border: 1px solid #ddd;cursor: pointer;}
.page .page-li .li-b .input .sex.on{background: rgba(62, 126, 255, 0.14);border: 1px solid #3E7EFF;}
.page .page-li .li-b .input textarea{width: 542px;height: 140px;background: #fff;border-radius: 8px;border: 1px solid #ddd;resize: none;padding: 10px 20px;}
.page .page-li .li-b .input .other{right: 10px;bottom: 15px;}
.page .btn{width: 255px;margin: 0 auto;height: 59px;line-height: 59px;border-radius: 8px;border: 1px solid #3E7EFF;margin-top: 70px;}
/* 学员资料 */
.my-info{width: 680px;margin-left: 110px;padding-bottom: 60px;}
.my-info .page-h{margin-bottom: 30px;margin-top: 60px;}
.my-info .page-li{width: 685px;margin-bottom: 22px;}
.my-info .page-li .bar{width: 140px;height: 59px;line-height: 59px;margin-bottom: 16px;}
.my-info .page-li .input{width: 543px;}
.my-info .page-li .input input,.my-info .page-li .input select{position: relative;width: 543px;height: 59px;line-height: 59px;border: 1px solid #ddd;background-color: #fff;border-radius: 8px;padding-left: 20px;color: #000;}
.my-info .page-li .input .sex{width: 255px;height: 59px;line-height: 59px;background: #fff;border-radius: 8px;border: 1px solid #ddd;cursor: pointer;}
.my-info .page-li .input .sex.on{background: rgba(62, 126, 255, 0.14);border: 1px solid #3E7EFF;}
.my-info .page-li .input textarea{width: 542px;height: 140px;background: #fff;border-radius: 8px;border: 1px solid #ddd;resize: none;padding: 10px 20px;}
.my-info .page-li .input .other{right: 10px;bottom: 15px;}
.my-info .btn{width: 255px;margin: 0 auto;height: 59px;line-height: 59px;border-radius: 8px;border: 1px solid #3E7EFF;margin-top: 70px;}
.city-picker-span{border-bottom: 0;border: 1px solid #ddd;padding-left: 20px;border-radius: 8px;}
.my-info .page-line{width: 685px;margin-bottom: 22px;overflow: hidden;height: 96px;}
.my-info .page-line .upload{right: 0;width: 96px;height: 96px;background-image: url(../img/8-1.png);background-size: 96px 96px;border-radius: 50%;}
.my-info .page-line .upload:hover .camera{display: block;background-color: rgba(0,0,0,.5);border-radius: 50%;}
.my-info .page-line .upload .camera{width: 100%;height: 100%;background-image: url(../img/8-11.png);background-repeat: no-repeat;background-position: 32px 28px;}
.my-info .page-line .upload .camera p{left: 20px;bottom: 14px;height: 18px;line-height: 18px;}
.my-info .page-line .upload .thumb{width: 96px;height: 96px;border-radius: 50%;}
.my-info .page-line .upload input[type='file']{left: 0;top: 0;width: 96px;height: 96px;background-color: transparent;opacity: 0;z-index: 9;}
/* 教员注册 */
.page .page-b .page-li .upload{right: 0;width: 96px;height: 96px;background-image: url(../img/8-1.png);background-size: 96px 96px;border-radius: 50%;}
.page .page-b .page-li .upload:hover .camera{display: block;background-color: rgba(0,0,0,.5);border-radius: 50%;}
.page .page-b .page-li .upload .camera{width: 100%;height: 100%;background-image: url(../img/8-11.png);background-repeat: no-repeat;background-position: 32px 28px;}
.page .page-b .page-li .upload .camera p{left: 20px;bottom: 14px;height: 18px;line-height: 18px;}
.page .page-b .page-li .upload .thumb{width: 96px;height: 96px;border-radius: 50%;}
.page .page-b .page-li .upload input[type='file']{left: 0;top: 0;width: 96px;height: 96px;background-color: transparent;opacity: 0;z-index: 9;}
/* 教员资料 */
.my .my-r .headline{width: 100%;height: 68px;background-color: rgba(255, 239, 239, .6);border-bottom: 20px solid #F8F9FB;}
/* 修改手机号 */
.my-phone{padding: 46px 80px 100px 80px;}
.my-phone .phone-h h6{margin-bottom: 10px;}
.my-phone .forget-h{width: 790px;margin-top: 78px;}
.my-phone .forget-h ul li{width: 260px;}
.my-phone .forget-h ul li .step{width: 34px;height: 34px;line-height: 34px;border-radius: 50%;background-color: rgba(62, 126, 255, .4);color: #fff;margin: 0 auto;}
.my-phone .forget-h ul li i{height: 38px;line-height: 38px;margin-top: 30px;display: block;}
.my-phone .forget-h ul li.on .step{background-color: #3E7EFF;}
.my-phone .forget-h ul li.line{width: 240px;height: 2px;background: #D8D8D8;margin-left: 15px;margin-right: 15px;margin-top: 16px;}
.my-phone .forget-b{margin-top: 94px;}
.my-phone .forget-b dd .single{width: 420px;margin: 0 auto;height: 52px;line-height: 52px;border-radius: 33px;margin-top: 36px;}
.my-phone .forget-b dd .single input{width: 100%;height: 100%;border: 0;background-color: transparent;font-size: 20px;padding-left: 16px;}
.my-phone .forget-b dd .single button{top: 14px;right: 18px;}
.my-phone .forget-b dd .sure{width: 420px;height: 52px;line-height: 52px;border-radius: 33px;margin-top: 60px;}
.my-phone .forget-b dd .success{margin-top: -12px;}
.my-phone .forget-b dd .tips{margin-top: 38px;}
.my-phone .forget-b dd .to-login{width: 420px;height: 52px;line-height: 52px;border-radius: 33px;display: block;margin: 0 auto;margin-top: 108px;}
/* 教员会员 */
.my-tea-vip .tea-vip-h{height: 66px;line-height: 66px;border-bottom: 1px solid #DCDCDC;padding-left: 58px;}
.my-tea-vip .tea-vip-b{padding-left: 56px;}
.my-tea-vip .tea-vip-b .block-1{width: 496px;height: 284px;background-image: url(../img/6-1.png);background-size: 496px 284px;margin-top: 22px;padding: 30px;}
.my-tea-vip .tea-vip-b .block-1 .thumb{width: 80px;height: 80px;border-radius: 50%;margin-right: 18px;}
.my-tea-vip .tea-vip-b .block-1.right{overflow: hidden;}
.my-tea-vip .tea-vip-b .block-1 .right .name{height: 38px;line-height: 38px;margin-bottom: 6px;font-weight: bold;}
.my-tea-vip .tea-vip-b .block-1 .right .name img{height: 20px;margin-left: 14px;vertical-align: top;margin-top: 10px;}
.my-tea-vip .tea-vip-b .block-1 .right .remark{height: 24px;line-height: 24px;}
.my-tea-vip .tea-vip-b .block-1 .open-btn{left: 30px;bottom: 54px;width: 160px;height: 40px;line-height: 40px;border-radius: 20px;opacity: 0.62;}
.my-tea-vip .tea-vip-b .block-2{margin-top: 40px;}
.my-tea-vip .tea-vip-b .block-2 li{width: 198px;height: 188px;background: #fff;box-shadow: 0px 0px 8px 0px rgba(248,228,193,0.98);border-radius: 20px;padding-top: 34px;margin-right: 22px;cursor: pointer;}
.my-tea-vip .tea-vip-b .block-2 li .symbol{left: 0;top: -10px;}
.my-tea-vip .tea-vip-b .block-2 li.on{background-image: url(../img/6-2.png);background-size: 198px 188px;}
.my-tea-vip .tea-vip-b .block-2 li p{height: 36px;line-height: 36px;}
.my-tea-vip .tea-vip-b .block-2 li.on i{color: #040206;}
.my-tea-vip .tea-vip-b .block-3{margin-top: 44px;}
.my-tea-vip .tea-vip-b .block-3 .code dd{width: 138px;margin: 28px 78px;}
.my-tea-vip .tea-vip-b .block-3 .code dd.weixin{margin-left: 203px;}
.my-tea-vip .tea-vip-b .block-3 .code .qr{width: 138px;height: 138px;border-radius: 8px;border: 2px solid #1776FF;padding-top: 18px;}
.my-tea-vip .tea-vip-b .block-3 .code .qr img{width: 101px;height: 101px;}
.my-tea-vip .tea-vip-b .block-3 .code dd.weixin .qr{border: 2px solid #57B825;}
.my-tea-vip .tea-vip-b .block-3 .code p{height: 30px;line-height: 30px;margin-top: 6px;}
.my-tea-vip .tea-vip-b .block-3 .code p img{vertical-align: middle;margin-right: 6px;}
.my-tea-vip .tea-vip-b .block-3 .agree{margin-bottom: 24px;}

/* 学员会员 */
.my-tea-vip .tea-vip-h{height: 66px;line-height: 66px;border-bottom: 1px solid #DCDCDC;padding-left: 58px;}
.my-tea-vip .tea-vip-b{padding-left: 56px;}
.my-tea-vip .tea-vip-b .block-4{width: 754px;height: 318px;background-image: url(../img/8-4.png);background-size: 754px 318px;margin-top: 22px;padding: 52px 0 0 32px;}
.my-tea-vip .tea-vip-b .block-4 .thumb{width: 80px;height: 80px;border-radius: 50%;margin-right: 18px;}
.my-tea-vip .tea-vip-b .block-4 .mid{width: 300px;overflow: hidden;}
.my-tea-vip .tea-vip-b .block-4 .mid .name{height: 38px;line-height: 38px;margin-bottom: 6px;font-weight: bold;}
.my-tea-vip .tea-vip-b .block-4 .mid .name img{height: 20px;margin-left: 14px;vertical-align: top;margin-top: 10px;}
.my-tea-vip .tea-vip-b .block-4 .mid .remark{height: 24px;line-height: 24px;}
.my-tea-vip .tea-vip-b .block-4 .right{padding-left: 18px;}
.my-tea-vip .tea-vip-b .block-4 .right .r-li .unlock{height: 36px;line-height: 36px;margin-top: -24px;}
.my-tea-vip .tea-vip-b .block-4 .right .r-li p{height: 38px;line-height: 38px;margin-top: 28px;}
.my-tea-vip .tea-vip-b .block-4 .right .r-li p img{margin-right: 18px;vertical-align: middle;}

.my-tea-vip .tea-vip-b .block-4 .open-btn{left: 30px;bottom: 54px;width: 160px;height: 40px;line-height: 40px;border-radius: 20px;opacity: 0.49;}
.my-tea-vip .tea-vip-b .block-5{margin-top: 24px;}
.my-tea-vip .tea-vip-b .block-5 li{width: 327px;height: 180px;background: #fff;box-shadow: 0px 0px 16px 0px rgba(83,82,127,0.19);border-radius: 20px;cursor: pointer;}
.my-tea-vip .tea-vip-b .block-5 li:first-child{margin-right: 100px;}
.my-tea-vip .tea-vip-b .block-5 li p{height: 40px;line-height: 40px;margin-top: 34px;margin-bottom: 10px;}
.my-tea-vip .tea-vip-b .block-5 li.on{background-image: url(../img/8-10.png);background-size: 327px 180px;}
.my-tea-vip .tea-vip-b .block-5 .soso.on{background-image: url(../img/8-9.png);}

/* 申请退款 */
.refund .block-1{padding: 30px 24px 20px 24px;border-radius: 2px;}
.refund .block-1 dd{height: 30px;line-height: 30px;margin-bottom: 32px;}
.refund .block-1 dd:last-child{margin-bottom: 0;}
.refund .block-2{padding: 0 24px;;height: 86px;line-height: 86px;margin-top: 20px;border-radius: 2px;}
.refund .block-2 em{width: 19px;height: 19px;vertical-align: top;margin-right: 14px;margin-top: 33px;border-radius: 50%;}
.refund .block-2 em::after{position: absolute;content: '';width: 11px;height: 11px;border-radius: 50%;background-color: #fff;left: 4px;top: 4px;}
.refund .block-2 .right input{height: 30px;line-height: 30px;text-align: right;padding-right: .35rem;}
.refund .block-4{padding: 0 24px;border-radius: 2px 2px 0 0;overflow: hidden;}
.refund .block-4 textarea{width: 100%;height: 152px;border-radius: 8px;border: 1px solid #ddd;resize: none;padding: 14px 20px;}
.refund .block-4 .other{bottom: 16px;right: 40px;}
.refund .block-5{overflow: hidden;}
.refund .block-5 .re-btn{width: 255px;margin: 0 auto;height: 59px;line-height: 59px;border-radius: 8px; border: 1px solid #3E7EFF;margin-top: 52px;margin-bottom: 70px;}
/* 退款 */
.my-refund{width: 400px;height: 321px;box-shadow: 0 4px 8px 0 rgba(0,0,0,.13);border-radius: 8px;}
.my-refund .refund-h{padding-top: 48px;}
.my-refund .refund-h img{width: 60px;height: 60px;}
.my-refund .refund-h .title{margin-top: 26px;height: 30px;line-height: 30px;margin-bottom: 5px;}
.my-refund .refund-b .btn{width: 280px;height: 40px;line-height: 40px;;border-radius: 33px;margin: 0 auto;margin-top: 46px;}

/* 学员订单 */
.my-stu-order{margin-top: 20px;}
.my-stu-order .order-h{height: 90px;line-height: 90px;padding-left: 42px;border-bottom: 1px solid #DCDCDC;}
.my-stu-order .order-b{padding: 14px 42px;}
.my-stu-order .order-b .b-h li{height: 40px;line-height: 30px;margin: 0 20px;cursor: pointer;}
.my-stu-order .order-b .b-h li.on::after{content: '';width: 28px;height: 4px;background: #3E7EFF;position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);}
.my-stu-order .order-b .b-b li{width: 876px;box-shadow: 0px 4px 8px 0px rgba(62,126,255,0.07);border-radius: 20px;margin-top: 22px;padding: 0 32px;}
.my-stu-order .order-b .b-b li .block-1{height: 68px;border-bottom: 1px solid #EAEAEA;}
.my-stu-order .order-b .b-b li .block-2{padding: 18px 0;}
.my-stu-order .order-b .b-b li .block-2 .thumb{width: 131px;height: 150px;border-radius: 8px;margin-right: 24px;}
.my-stu-order .order-b .b-b li .block-2 .parcel-1{height: 36px;line-height: 36px;margin-top: 10px;}
.my-stu-order .order-b .b-b li .block-2 .parcel-1 img{height: 17px;margin-left: 10px;vertical-align: top;margin-top: 9px;}
.my-stu-order .order-b .b-b li .block-2 .parcel-1 img.vip{height: 24px;margin-top: 6px;}
.my-stu-order .order-b .b-b li .block-2 .parcel-2{height: 28px;line-height: 28px;margin-top: 14px;}
.my-stu-order .order-b .b-b li .block-3{height: 66px;border-top: 1px solid #EAEAEA;margin-top: 20px;padding-top: 14px;}
.my-stu-order .order-b .b-b li .block-3 .row-1 a{width: 107px;height: 35px;border-radius: 20px;border: 2px solid #3E7EFF;}
