/* 未能缩小。正在返回未缩小的内容。
(33,63): run-time error CSS1039: Token not allowed after unary operator: '-lightColor'
(84,37): run-time error CSS1046: Expect comma, found '73'
(84,44): run-time error CSS1046: Expect comma, found '/'
(100,158): run-time error CSS1046: Expect comma, found '0'
(100,162): run-time error CSS1046: Expect comma, found '/'
(126,169): run-time error CSS1046: Expect comma, found '159'
(126,177): run-time error CSS1046: Expect comma, found '/'
 */
.chat-box {
    position:relative;
}
/*问答详情*/
.ask-top-tags {
    padding-top: 15px;
}
.ask-top-tags a{padding: 5px 20px;border-radius: 30px;background: #DBFFFC;margin-right: 10px;}
.slider-tag a{padding: 5px 10px;border-radius: 30px;background: #DBFFFC;margin-right: 6px;margin-bottom: 5px;}
.ask-info-item{position: relative;}
.ask-info-item:first-of-type::before{content: "";position: absolute;top: 0;right:-12px ;width: 1px;height: 40px;background: #eee;}
/*.ask-top h1{margin: 20px 0;}*/

/*问答列表*/
/*搜索*/
.list-tag{padding: 15px 0;}
.list-seach{width: 890px;height: 44px;margin: 15px 0;}
.list-seach-icon{width: 44px;height: 44px;line-height: 44px;border-right: 1px solid #5DD5C9;}
.list-seach .form{}
.list-seach .form input[type=text]{width: 680px;height: 44px;border: none;padding: 0 20px;}
.list-seach .form input[type=submit],.list-seach .form input[type=button]{width: 120px;height: 44px;border: none;}
/*分类*/
.tags-box{margin-top: 25px;overflow: hidden;}
.tag-item dl{height: auto;overflow: hidden;}
.tag-item dl dt,.tag-item dl dd{float: left;padding: 0 15px;cursor: pointer;line-height: 36px;flex-shrink:0}
.tag-item dl dd a{color: #333;}
.tag-item dl dt{margin-left: 0px;width:60px;padding: 0;}
.tag-item dl dd.active,.tag-item dl dd.active a{font-weight: 500;color: #5ED6CA;}
.slider-tag span{} .slider-tag span a{margin-bottom: 10px;display: inline-block;}
/*老师列表*/
.tea-txt{width: 580px;}
.tea-btn{width: 80px;height: 30px;text-align: center;line-height: 30px;border: 1px solid #ddd;}
.tea-btn:hover{border:1px solid #fc703e;border:1px solid var(--lightColor)}
.width78{width: 78%;margin-left: 2%;float: left;}
.tea-long a h4:hover,.teacher-item p a:hover{opacity: 0.8;}
/*老师详情*/
.teacher-bg{width: 100%;height: 300px;}	.teacher-bg img{width: 100%;height: 100%;object-fit: cover;}
.tea-top{position: absolute;top:180px ;left: 0;z-index: 1;width: 100%;}
.changeImg span{width: 80px;}
.text-sha{text-shadow: 2px 2px 8px  rgba(0,0,0,.7);}
#changeImg{width: 100%;height: 100%;position: absolute;z-index: 2;top: 0;left: 0;opacity: 0;cursor: pointer;}
.teacher{margin-top: 110px}.tea-top-dt{padding: 20px 50px;box-shadow: 2px 2px 10px 4px rgba(0,0,0,.02);}
.view-btn-no,.view-btn-ok{padding: 5px 15px;cursor: pointer;}
.good-tard b{padding: 5px 10px;border-radius: 4px;margin-right: 10px;font-weight: 400;background: #f5f5f5;}


.ask-msg-ad{width:890px;position:relative;border-radius:4px;background:#fff;margin-bottom:10px;min-height:65px;}
.ask-fixed{position:fixed;top:70px;z-index:666;animation:show 1s}
.question-yd-img{width:42px;height:42px;margin-right:20px}
.question-yd-txt{width:60vw}
.question-yd-txt h4{font-size:16px;font-weight:500;color:#666;}
.question-yd-txt p{font-size:14px;color:#999}
.question-yd-txt p span{margin:auto 15px}
.question-yd-btn{width:160px;height:36px;line-height:36px;font-size:14px;cursor:pointer;color:#fff;text-align:center;background:#f87953;border-radius:36px}
.ask-fixed-close{position:absolute;right:10px;top:10px;width:14px;height:14px;cursor:pointer}

.span_get_wxask_box{position:relative;}
/*.span_get_wxask_box:hover .wxAppCode{display:block}*/
.span_get_wxask{border:2px solid #f6f6f6;padding:4px 8px;border-radius:16px;display:flex;align-items:center}
.span_get_wxask img{width:18px;height:18px;margin-left:4px}
.span_get_wxask_box .wxAppCode{position:absolute;top:50px;left:-40px;width:200px;height:230px;border:1px solid #e2e3e6;z-index:999;background:#fff;text-align:center;color:#999;font-size:14px;display:none}
.span_get_wxask_box .wxAppCode .img_box{margin-top:10px;position:relative;}
.span_get_wxask_box .wxAppCode .img_box .load_img{width:50px;height:50px;position:absolute;top:65px;left:65px;}
.span_get_wxask_box .wxAppCode .img_box .code_img{width:180px;height:180px;visibility:hidden;}
.span_get_wxask_box .wxAppCode::before{content:'';width:15px;height:15px;border-width:1px;border-style:solid;background:0 0;border-color:#e2e3e6 #e2e3e6 transparent transparent;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:absolute;top:-8px;left:85px;z-index:1000000}

.ask-oper-right {
    position: relative;
}
/*.ask-oper-right:hover .wxAppCode{display:block}*/
.ask-oper-right .wxAppCode{position:absolute;top:40px;right:0px;width:200px;height:230px;border:1px solid #e2e3e6;z-index:999;background:#fff;text-align:center;color:#999;font-size:14px;display:none}
.ask-oper-right .wxAppCode .img_box{margin-top:10px;position:relative;}
.ask-oper-right .wxAppCode .img_box .load_img{width:50px;height:50px;position:absolute;top:65px;left:65px;}
.ask-oper-right .wxAppCode .img_box .code_img{width:180px;height:180px;visibility:hidden;}
.ask-oper-right .wxAppCode::before{content:'';width:15px;height:15px;border-width:1px;border-style:solid;background:0 0;border-color:#e2e3e6 #e2e3e6 transparent transparent;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:absolute;top:-8px;left:85px;z-index:1000000}


/*老师详情 new 20230422*/
.teacher_ask {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 10px;
    box-shadow: 0 1px 12px 0 rgb(24 73 148 / 15%);
    border-radius: 10px
}
.teacher_ask .teacher_left{display:flex;align-items:center}
.teacher_ask .teacher_left .img{width:40px;height:40px;border-radius:50%;position:relative;cursor:pointer;}
.teacher_ask .teacher_left .img .avatar{width:100%;height:100%;border-radius:50%;vertical-align:top}
.teacher_ask .teacher_left .img span{position:absolute;bottom:-5px;left:50%;margin-left:-34px;width:68px;height:20px;background:#f24e4e;border-radius:10px;color:#fff;line-height:20px;text-align:center;font-size:12px;z-index:1}
.teacher_ask .teacher_left .img .live{position:absolute;top:50%;left:50%;width:32px;height:32px;margin-top:-16px;margin-left:-16px;z-index:2}

.teacher_ask .teacher_left .txt{margin-left:10px}
.teacher_ask .teacher_left .txt .line1{color:#333}
.teacher_ask .teacher_left .txt .line1>span:first-child{font-size:16px;vertical-align:middle}
.teacher_ask .teacher_left .txt .line1>span:nth-child(n+2){font-size:14px;margin-left:20px;position:relative;vertical-align:bottom}
.teacher_ask .teacher_left .txt .line1>span:nth-child(n+2)::before{content:'';position:absolute;top:50%;left:-10px;margin-top:-6px;width:1px;height:12px;background-color:#ccc}
.teacher_ask .teacher_left .txt .line2{margin-top:16px;font-size:14px;line-height:14px;position:relative;color:blue;cursor:pointer}
.teacher_ask .teacher_left .txt .line2>span:first-child{color:#999}
.teacher_ask .teacher_left .line2 .see_live_dialog{width:140px;position:absolute;right:-10px;top:0;transform:translate(100%,0);box-shadow:0 2px 12px 0 rgb(0 0 0 / 10%);padding:10px ;z-index:999;border-radius:6px;opacity:0;visibility:hidden;transition:all .3s;background:#fff}
.teacher_ask .teacher_left .line2 .see_live_dialog .see_live_title{text-align:center;font-size:14px;margin-bottom:10px}
.teacher_ask .teacher_left .line2:hover .see_live_dialog {visibility: visible;opacity: 1;}
.teacher_ask .teacher_right{display:flex;align-items:center;justify-content:flex-end;/*width:232px*/}
.teacher_ask .teacher_right .teacher_action{cursor:pointer;text-align:center}
.teacher_ask .teacher_right .teacher_action>img{width:36px;height:36px}
.teacher_ask .teacher_right .teacher_action>span{display:block;font-size:14px;color:#000}
.first_answer{padding:0 30px}
.tip{width:42px;height:20px;line-height:20px;background:#ff7d5a;border-radius:3px;font-size:12px;font-weight:400;color:#fff;text-align:center;display:inline-block}
.tip.answer{background:#56cd9f}
.answer_title .time{color:rgba(153,153,153,.8);margin-left:10px}
.answer_content{margin-top:10px;font-size:16px;line-height:25px}
.answer_content .answer_img{display:inline-block;border-radius:4px;cursor:pointer;}

.view_all_sak{cursor:pointer}
.view_all_sak img{width:100%;height:auto}
.ask-oper{}
.ask-oper .ask-oper-left{display:flex;align-items:center;}
.ask-oper .ask-oper-left .oper-cang-js{margin-left:10px;}

.user_action_box{display:flex;align-items:center;justify-content:space-between;padding:20px 30px;border-top:1px solid #f5f5f5}
.user_action_box .user_action_left .user_action_item{width:34px;height:34px;line-height:34px;border-radius:50%;margin-right:20px;font-size:18px;cursor:pointer;text-align:center;background-color:#ccc;color:#fff;position:relative;text-decoration:none}
.user_action_box .user_action_right{display:flex;align-items:center}
.user_action_box .user_action_right img{width:34px;height:34px;margin-left:10px;cursor:pointer}
.bottom_ask_box{padding:15px 0;background-color:#00b882;text-align:center;color:#fff;background:linear-gradient(-30deg,#15c994,#21c17f)}
.bottom_ask_box span{font-size:18px;font-weight:700}
.bottom_ask_box a{text-align:center;width:150px;height:36px;font-size:16px;color:#21c17f;font-weight:700;line-height:36px;background:#fff;box-shadow:0 3px 7px 0 rgb(86 159 205 / 35%);border-radius:18px;display:inline-block;margin-left:10px}

.hotcourse-container{padding:35px 35px 25px;position:relative;overflow:hidden}
.course-recommend-move{width:max-content;width:-webkit-max-content;width:-moz-max-content;position:absolute;left:0;top:0;transition:all 1s}
.course-recommend-move-w{position:relative;height:215px}
.hotcourse-container ul li{width:240px;margin-right:45px;float:left;border:1px solid #ededed;border-radius:6px;text-align:left}
.hotcourse-container ul li img{width:100%;height:135px}
.course-recommend-move-title{font-weight:700;font-size:14px;color:#000;padding:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.course-recommend-move-k{font-size:12px;color:#9a9a9a;padding:0 10px 10px;overflow:hidden}
.course-recommend-move-k span:nth-child(1){float:left}
.course-recommend-move-k span:nth-child(2){float:right}
.icon-98{width:20px;height:22px;cursor:pointer;z-index:100;position:absolute;top:130px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.icon-98 img{width:100%}
.up-icon-98{left:6px;color:#d2d3d7}
.next-icon-98{right:10px}

.relevant-list{padding:0 35px}
.relevant-list li{padding-top:10px;padding-bottom:10px;padding-left:50px}
.relevant-list li:nth-child(n+2){border-top: 1px dashed #efefef;}
.relevant-list li h3{height:40px;position:relative;line-height:40px}
.relevant-list li h3 a{font-size:18px;color:#333;height:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}
.relevant-list li p{height:40px;position:relative;margin-top:10px}
.relevant-list li p .answer{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:14px;color:#999;position:absolute;top:50%;left:0;transform:translateY(-50%)}
.relevant-list li .marked{position:absolute;width:32px;height:32px;border-radius:50%;font-size:16px;color:#fff;line-height:32px;text-align:center;top:50%;left:-50px;transform:translateY(-50%)}
.relevant-list li .mark-question{background-color:#d5d5d5}
.relevant-list li .mark-answer{background-color:#17caa2}
