a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,select,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;box-sizing:border-box}
body{font-size:16px}
ol,ul{list-style:none}
img{vertical-align:middle}
body{min-width:320px;width:expression(document.body.clientWidth < 320? "320px": "auto" )}
input,select,textarea{margin:0;padding:0;font:inherit;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;outline:0;box-shadow:none;-webkit-appearance:none;border:0}
html{background-color:#f5f5f5;font:10px STHeiti,Arial;font-family:STHeiti,Arial,Helvetica,sans-serif;color:#333;word-wrap:break-word;word-break:break-all;text-size-adjust:100%;-webkit-text-size-adjust:100%}
a{color:#333;text-decoration:none}
em,i{font-style:normal}
.fl{float:left}
.fr{float:right}
.clear{clear:both}
.fixed:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.fixed{display:block;min-height:1%}
*html .fixed{height:1%}
.c_red{color:red}
.h30{height:30px;clear:both}
.h22{height:22px;clear:both}
.h12{height:12px;width:100%;display:block}
.h4{height:4px;width:100%;display:block}
.hiden{display:none!important;opacity:0}
.hide{display:none}
.show{display:block}
body{visibility:hidden}
.jiazai{background:url(../images/jiazai.gif) no-repeat center top 120px!important}
.footer{padding:1.5rem 0;height:5.2rem;font-size:1rem;line-height:2.6rem;color:#c9c9c9;text-align:center}
.footer span{color:red;padding:0 .5rem;font-size:1.4rem}
.footer a{color:#333;padding:0 .5rem;font-size:1.4rem}
.ggVS{clear:both;padding:0 0;display:block;width:100%;text-align:center}
.ggVS img{max-width:100%;height:auto}
.footer{clear:both;text-align:center;color:#28a900;line-height:30px;margin-bottom:10px}
.footer a{color:#333}
.footer span{display:block;font:12px "????";font-family:simsun,sans-serif;color:#333}
.clearfix:after,.clearfix:before{content:"";display:block;clear:both}
.clearfix{zoom:1}

.header{position:relative;width:100%;height:.88rem;padding:0 .2rem;background-color:#fff}
.header .logo{position:absolute;left:.2rem;top:50%;transform:translateY(-50%)}
.header .logo img{width:1.38rem;height:.37rem;padding-right:.2rem;box-sizing:content-box;border-right:1px solid #dbdbdb}
.header .title{display:inline-block;font-size:.34rem;color:#21aa28;margin-left:1.78rem;line-height:.98rem}
.header .user{position:absolute;right:.2rem;top:50%;transform:translateY(-50%);color:#666;font-size:.28rem}
.header .user img{width:.28rem;height:.28rem}
.ask_container .search_container{width:100%;height:3rem;padding-top:.7rem;background:url(../images/serch_bg.png);background-size:100% 100%}
.ask_container .search_container .search{width:6.7rem;height:.9rem;margin:0 auto}
.ask_container .search_container .search .search_input{position:relative;float:left;width:4.9rem;height:100%;padding:.22rem .2rem;border-radius:.1rem 0 0 .1rem;background-color:#fff}
.ask_container .search_container .search .search_input .search_icon{display:inline-block;width:.28rem;height:.28rem;position:absolute;top:50%;left:.3rem;transform:translateY(-40%)}
.ask_container .search_container .search .search_input .search_icon img{width:100%;height:100%;vertical-align:top}
.ask_container .search_container .search .search_input .search_text{border-left:1px solid #f0f0f0;padding-left:.2rem;margin-left:.2rem;width:80%;color:#333;font-size:.28rem;position:absolute;top:50%;left:.6rem;transform:translateY(-40%)}
.ask_container .search_container .search .search_btn{float:left;width:1.8rem;height:100%}
.ask_container .search_container .search .search_btn .search_btntext{width:100%;height:100%;background-color:#21aa28;border-radius:0 .1rem .1rem 0;padding:0;color:#fff;font-size:.34rem}
.ask_container .banner{width:100%;height:1.4rem;margin-bottom:.2rem}
.ask_container .banner img{width:100%;height:100%}
.ask_container .type{background-color:#fff;padding:0 .2rem .2rem .2rem;margin-bottom:.2rem}
.ask_container .type .type_list .list_tit{height:.94rem;line-height:.94rem}
.ask_container .type .type_list .list_tit .list_tittext{display:inline-block;color:#21aa28;font-size:.34rem}
.ask_container .type .type_list .list_tit .list_tittext img{width:.34rem;height:.34rem}
.ask_container .type .type_list .list_tit .more{float:right;color:#999;font-size:.28rem}
.ask_container .type .type_list ul{width:100%;overflow:hidden;border-top:1px solid #f5f5f5;border-left:1px solid #f5f5f5}
.ask_container .type .type_list ul li{float:left;width:2.35rem;height:.8rem;line-height:.8rem;padding:0 .18rem;text-align:center;overflow:hidden;border-bottom:1px solid #f5f5f5;border-right:1px solid #f5f5f5}
.ask_container .type .type_list ul li .li_a{font-size:.28rem;color:#333}
.ask_container .type .type_list ul li .li_a.red{color:#ff4733}
.ask_container .question{width:100%;background-color:#fff}
.ask_container .question .question_tit{height:1.15rem;line-height:1.15rem;padding-right:.2rem;border-bottom:1px solid #f5f5f5}
.ask_container .question .question_tit .question_tittext{display:inline-block;color:#333;font-size:.34rem;padding-left:.15rem}
.ask_container .question .question_tit .more{float:right;color:#999;font-size:.28rem}
.ask_container .question .question_ul{width:100%;padding:0 .2rem .4rem .2rem}
.ask_container .question .question_ul li{position:relative;width:100%;overflow:hidden;white-space:nowrap;margin-top:.4rem}
.ask_container .question .question_ul li .ques_content{font-size:.30rem;color:#333;padding-left:.2rem}
.ask_container .question .question_ul li .ques_content.bl{font-size:.34rem;padding-left:0}
.ask_container .question .question_ul li .ques_content .a_icon{display:inline-block;width:.06rem;height:.06rem;background-color:#000000;position:absolute;top:50%;left:0;margin-top:-.03rem}
.ask_container .index_footer{width:100%;height:1.04rem;line-height:1.04rem;text-align:center;font-size:.22rem;color:#999}
.ask_container .index_footer .footer_a{font-size:.22rem;color:#999}

.copyright_quanzhan{padding:0 10px;font-size:.27rem;line-height:1.5;color:#999;}
.tk_small{display:flex;flex-wrap:wrap;padding:.2rem .15rem .33rem}
.tk_small .small_view{display:block;width:33%;margin-top:.35rem}
.tk_small .small_view img{display:block;width:.9rem;height:.88rem;margin:0 auto}
.tk_small .small_view span{display:block;text-align:center;margin-top:.2rem;font-size:.28rem;color:#000}

.bgGray{background:#f5f7f8}
.bgWhite{background:#fff}
.mask{z-index:100;left:50%;transform:translateX(-50%);max-width:750px}
.header_fiexd{position:fixed;z-index:300;top:0;left:50%;transform:translateX(-50%);width:100%;max-width:750px}
.zda_header{display:flex;align-items:center;justify-content:space-between;width:100%;height:.88rem;background:#2bbb61}
.zda_header .header_left{display:flex;align-items:center;margin-left:.4rem}
.zda_header .logo{display:block;width:1.44rem;height:.38rem}
.zda_header .logo img{display:block;width:100%;height:100%}
.zda_header .name{display:block;margin-left:.2rem;padding-left:.2rem;line-height:.36rem;height:.36rem;border-left:1px solid #ccffdf;font-size:.34rem;color:#fff;font-weight:700}
.zda_header .header_right{display:flex;align-items:center;margin-right:.4rem}
.zda_header .cust{display:block;width:.32rem;height:.32rem}
.zda_header .cust img{display:block;width:100%;height:100%}
.zda_header .zda_user{display:block;margin-left:.3rem}
.zda_header .zda_notuser{display:block;width:.48rem;height:.48rem}
.zda_header .zda_userIcon{display:block;width:.48rem;height:.48rem;border-radius:50%}
.zda_search{display:flex;align-items:center;justify-content:center;width:100%;height:1.5rem;background:#fff}
.zda_search .search_view{position:relative;width:6.6rem;height:.9rem;box-sizing:border-box;border:.02rem solid #333;border-radius:.12rem;overflow:hidden}
.zda_search .search_view input{display:block;width:85%;height:100%;padding-left:.32rem;box-sizing:border-box;font-size:.34rem}
.zda_search .search_view img{position:absolute;right:.2rem;top:.2rem;width:.48rem;height:.48rem;z-index:10}
.bread{display:flex;align-items:center;height:.86rem;width:100%;box-sizing:border-box;font-size:.24rem;color:#9ca7b6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.bread .bread_div{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.bread .bread_a{font-size:.29rem;color:#999}
.bread .bread_icon{padding:0 .1rem}
#menu_mask{z-index:100!important}
.personal_menuFixed{position:absolute;left:0;top:.88rem;z-index:100;background:#fff;width:100%;padding:.6rem 0}
.personal_menuFixed .per_user{margin:0 .4rem;display:flex;align-items:flex-start;justify-content:space-between}
.personal_menuFixed .user_number{display:flex;align-items:center;font-size:.4rem;font-weight:700;color:#333}
.personal_menuFixed .user_number span{color:#2bbb61}
.personal_menuFixed .user_vip{display:block;margin-left:.1rem;width:.4rem;height:.4rem}
.personal_menuFixed .user_txt{display:block;margin-top:.2rem;font-size:.28rem;color:#999}
.personal_menuFixed .user_num_copy{font-size:.28rem;color:#1f77b1}
.personal_menuFixed .menu_list{padding:.55rem .4rem .4rem .4rem;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ebebeb}
.personal_menuFixed .menu_view{width:1.2rem;height:1.2rem;background:#f3f5f7;border-radius:.1rem;box-sizing:border-box;padding-top:.12rem}
.personal_menuFixed .menu_view img{display:block;width:.48rem;height:.48rem;margin:0 auto}
.personal_menuFixed .menu_view span{display:block;text-align:center;margin-top:.18rem;font-size:.28rem;color:#000}
.personal_menuFixed .menu_login{margin:0 .4rem;margin-top:.6rem;display:block;height:.9rem;background:#2bbb61;border-radius:.06rem;text-align:center;line-height:.9rem;font-size:.32rem;color:#fff}

.detail_main{position:relative;padding:0 .32rem;padding-top:2.38rem}
.detnew_subject{margin:0 auto;background:#fff;border-radius:.24rem;margin-bottom:.2rem}
.detnew_subject .sub_label{display:flex;align-items:center;padding-top:.6rem;margin-left:.4rem}
.detnew_subject .sub_label_icon{display:block;width:.32rem;height:.32rem;border-radius:.08rem}
.detnew_subject .sub_label_name{display:block;margin-left:.15rem;font-size:.36rem;color:#333}
.detnew_subject .sub_label_txt{display:block;font-size:.28rem;color:#999}
.detnew_subject .sub_cont{display:block;margin:0 .4rem}
.detnew_subject .sub_title{margin-top:.2rem;font-size:.32rem;line-height:.48rem}
.detnew_subject .ask_title{display:inline;color:#000;text-align:justify;font-size:.32rem;line-height:1.5}
.detnew_subject .ask_context{font-size:.32rem;line-height:2;margin-top:.1rem;color:#657180}
.detnew_subject .ask_context img{max-width:100%}
.detnew_subject .sub_type{color:#21aa28}
.detnew_subject .sub_cont h1{display:inline;color:#000;text-align:justify;font-weight:400;font-size:.32rem;line-height:2}
.detnew_subject .sub_cont p{color:#333;display:block;font-size:.32rem;line-height:2;margin-top:.2rem}
.detnew_subject .sub_ans_btn{display:block;margin:0 .4rem;height:.9rem;text-align:center;line-height:.9rem;border-radius:.12rem;background:#c3cbd6;margin-top:.3rem;font-size:.32rem;color:#fff;letter-spacing:.02rem}
.detnew_subject .sub_ans_btnG{background:#2bbb61!important}
.detnew_subject .look_answer{display:block;margin:0 .4rem;margin-top:.3rem}
.detnew_subject .sub_ans_title{display:flex;align-items:center;justify-content:space-between}
.detnew_subject .sub_ans_label{display:flex;align-items:center;font-size:.36rem;font-weight:700;color:#333}
.detnew_subject .sub_ans_label img{display:block;width:.32rem;height:.32rem;margin-right:.15rem;border-radius:.08rem}
.detnew_subject .sub_ans_r{display:flex;align-items:center}
.detnew_subject .sub_error{display:flex;align-items:center;font-size:.28rem;color:#666}
.detnew_subject .sub_error img{display:block;width:.32rem;height:.32rem;margin-right:.08rem}
.detnew_subject .sub_collect{display:flex;align-items:center;font-size:.28rem;color:#666;margin-left:.5rem}
.detnew_subject .sub_col_icon{display:block;width:.32rem;height:.32rem;background:url(../images/m_q_star.png) no-repeat;background-size:100% 100%;margin-right:.08rem}
.detnew_subject .sub_col_in .sub_col_icon{background:url(../images/m_q_star_fill.png) no-repeat;background-size:100% 100%}
.detnew_subject .sub_ans_cont{display:block;background:#ebffed;padding:.2rem;border-radius:.12rem;font-size:.32rem;line-height:.64rem;color:#333;text-align:justify;margin-top:.4rem}
.detnew_subject .sub_ans_cont img{max-width:100%}
.detnew_subject .notlogin_send{display:block;padding:0 .4rem;padding-top:.4rem;border-top:1px solid #e3e8ee;margin-top:.4rem;font-size:.30rem;color:#666}
.detnew_subject .inlogin_send{display:block;padding:0 .4rem;padding-top:.4rem;border-top:1px solid #e3e8ee;font-size:.24rem;color:#666;margin-top:.4rem}





.detnew_subject .inlogin_send span{font-size:.28rem;color:#f33;font-weight:700}
.detnew_subject .unlogin_send{margin:0 .4rem;margin-top:.4rem;height:1.01rem;background:url(../images/m_q_account.png) no-repeat;background-size:100% 100%;display:flex;align-items:center;justify-content:space-between}
.detnew_subject .send_text{display:block;margin-left:.96rem;line-height:.42rem}
.detnew_subject .send_phone{font-size:.28rem;color:#657180;font-weight:700}
.detnew_subject .send_phone span{color:#f33}
.detnew_subject .send_phone_txt{display:block;font-size:.24rem;color:#657180}
.detnew_subject .send_btn{display:block;margin-right:.2rem;width:1.2rem;height:.6rem;text-align:center;line-height:.6rem;background:#2bbb61;border-radius:.3rem;font-size:.28rem;color:#fff;letter-spacing:.02rem}
.detnew_subject .sub_footer{display:block;padding:0 .4rem;padding-bottom:.4rem}
.detnew_subject .footer_link_row{display:flex;align-items:center;justify-content:space-between;margin-top:.3rem}
.detnew_subject .footer_link_row a{width:1.8rem;height:.64rem;background:#f5f7f8;display:block;text-align:center;line-height:.64rem;border-radius:.06rem;font-size:.28rem;color:#666}





.denglulink{display:block;padding:0 .4rem;padding-bottom:.4rem}
.denglulink_row{display:flex;align-items:center;justify-content:space-between;margin-top:.3rem}
.denglulink_row a{width:1.8rem;height:.64rem;background:#f5f7f8;display:block;text-align:center;line-height:.64rem;border-radius:.06rem;font-size:.28rem;color:#666}





.detnew_subject .footer_link_row copyBT{width:1.8rem;height:.64rem;background:#f5f7f8;display:block;text-align:center;line-height:.64rem;border-radius:.06rem;font-size:.28rem;color:#666}




.detnew_subject .sub_tips{display:block;font-size:.24rem;color:#ff9400;line-height:.42rem;margin-top:.2rem}
.detnew_subject .sub_tips img{width:.24rem;height:.24rem;line-height:.4rem}
.detnew_subject .sub_tips span{font-weight:700}
.detnew_adv{display:block;width:100%;height:2.02rem;margin:.32rem 0}
.detnew_adv img{display:block;width:100%;height:100%;}
.detnew_interest{display:block;padding-bottom:.32rem}
.detnew_interest .int_name{margin-top:.2rem;font-size:.36rem;font-weight:700;line-height:2}
.detnew_interest .int_name img{display:inline-block;width:.32rem;height:.32rem;margin-right:.2rem;border-radius:.08rem}
.detnew_interest .int_name span{font-size:.36rem;font-weight:700;color:#333;line-height:2}
.detnew_interest .int_name p{display:inline}
.detnew_interest .int_view{display:block;padding:.5rem .4rem;background:#fff;border-radius:.24rem;margin-top:.2rem}
.detnew_interest .int_view .number{display:block;color:#333;font-size:.36rem;font-weight:700}
.detnew_interest .int_view .title{font-size:.32rem;font-weight:700;color:#000;line-height:2;text-align:justify;margin-top:.2rem}
.detnew_interest .int_view img,.detnew_interest .int_view table{max-width:100%}
.detnew_interest .int_view .content{margin-top:.2rem;font-size:.32rem;line-height:2}
.detnew_interest .int_view .content p{color:#333;font-size:.32rem;line-height:2}
.detnew_interest .int_view .view_answer{margin-top:.35rem;font-size:.36rem;font-weight:700;color:#333;letter-spacing:.03rem}
.detnew_interest .int_view .link_answer{display:block;margin-top:.35rem;font-size:.32rem;color:#2bbb61}
.send_mobile .mobile_model{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:999;width:6.54rem;background:#fff;border-radius:.24rem;padding:0 .35rem;padding-bottom:.6rem;box-sizing:border-box}
.send_mobile .mobile_close{position:absolute;right:.3rem;top:.2rem;width:.32rem;height:.32rem}
.send_mobile .mobile_title{text-align:center;padding-top:.6rem;padding-bottom:.2rem;font-size:.4rem;color:#000}
.send_mobile .mobile_input{margin-top:.4rem}
.send_mobile .mobile_input input{display:block;width:100%;height:.9rem;box-sizing:border-box;border-radius:.06rem;border:1px solid #d7dadf;padding-left:.14rem;font-size:.28rem}
.send_mobile .mobile_input_yzm{display:flex;align-items:center;justify-content:space-between;margin-top:.4rem}
.send_mobile .mobile_input_yzm input{box-sizing:border-box;width:3.6rem;height:.9rem;border-radius:.06rem;border:1px solid #d7dadf;padding-left:.14rem;font-size:.28rem}
.send_mobile .yzm_img{width:2rem;height:.9rem;border:1px solid #d7dadf;border-radius:.06rem}
.send_mobile input.yzm_btn{width:2rem;height:.9rem;border-radius:.06rem;border:1px solid #2bbb61;display:flex;align-items:center;justify-content:center;box-sizing:border-box;font-size:.28rem;color:#2bbb61;padding:0;background-color:#fff}
.send_mobile .send_btn{margin-top:.6rem;text-align:center;height:.9rem;background:#2bbb61;border-radius:.45rem;line-height:.9rem;font-size:.32rem;color:#fff;letter-spacing:.04rem}
.gener_cont{position:relative}
.gener_cont .gener_bg{position:absolute;left:0;top:0;width:100%;height:3.3rem;z-index:-1}
.gener_cont .gener_success{display:flex;align-items:center;justify-content:center;padding-top:.6rem}
.gener_cont .suc_icon{display:block;width:1rem;height:1rem}
.gener_cont .suc_text{display:block;margin-left:.25rem;line-height:.56rem}
.gener_cont .suc_txt1{font-size:.48rem;font-weight:700;color:#fff}
.gener_cont .suc_txt2{font-size:.28rem;color:#fff}
.gener_cont .gener_account{display:block;width:6.9rem;height:3.07rem;background:url(../images/m_vip_accbg.png) no-repeat;background-size:100% 100%;margin:0 auto;margin-top:.4rem;padding-top:.5rem;box-sizing:border-box}
.gener_cont .acc_input{display:flex;align-items:center;justify-content:center;margin-top:.2rem}
.gener_cont .acc_input span{font-size:.32rem;color:#21aa28;letter-spacing:.12rem;margin-right:.2rem}
.gener_cont .acc_input input{width:3.2rem;height:.8rem;background:#f8f8f8;display:block;box-sizing:border-box;border:1px solid #d4d7df;border-radius:.06rem;padding-left:.1rem;font-size:.4rem;font-weight:700;color:#f33}
.gener_cont .gener_tips{display:block;margin:0 .8rem;font-size:.24rem;color:#ff9400;line-height:.42rem}
.gener_cont .gener_tips img{width:.24rem;height:.24rem}
.gener_cont .gener_tips span{font-weight:700}
.gener_cont .gener_login{display:block;margin:0 .65rem;margin-top:.4rem;height:.9rem;background:#2bbb61;border-radius:.06rem;text-align:center;line-height:.9rem;font-size:.32rem;color:#fff}
.gener_cont .gener_send{display:flex;align-items:center;justify-content:center;margin:0 .65rem;margin-top:.4rem;height:.9rem;border:1px solid #2bbb61;border-radius:.06rem;font-size:.32rem;color:#21aa28}
.password_model{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1200;width:6.54rem;background:#fff;border-radius:.12rem;padding-bottom:.6rem}
.password_model .reset_title{display:flex;align-items:center;justify-content:space-between;padding:0 .45rem;height:1.16rem;border-bottom:1px solid #eee}
.password_model .reset_title_txt{font-size:.32rem;color:#000}
.password_model .reset_close{width:.32rem;height:.32rem}
.password_model .reset_input{display:block;width:5.8rem;margin:0 auto;margin-top:.3rem;box-sizing:border-box;height:.8rem;border:1px solid #d7dadf;border-radius:.04rem;font-size:.28rem;color:#666;padding-left:.2rem}
.password_model .reset_number{margin-top:.6rem;background:#f5f7f8}
.password_model .reset_btn{display:block;margin:0 auto;margin-top:.6rem;width:5.8rem;height:.9rem;background:#c3cbd6;border-radius:.06rem;text-align:center;line-height:.9rem;font-size:.32rem;color:#fff}
.password_model .reset_btn_b{background:#21aa28!important}
#navi_mask{z-index:1}
.detnew_navigation{position:relative}
.detnew_navigation .navi_title{position:relative;height:.9rem;padding:0 .28rem;background:#fff;border-radius:.12rem;display:flex;align-items:center;justify-content:space-between;z-index:10}
.detnew_navigation .navi_title_l{display:flex;align-items:center;font-size:.36rem;color:#333}
.detnew_navigation .navi_title_l img{display:block;width:.32rem;height:.32rem;margin-right:.2rem}
.detnew_navigation .navi_switch{display:flex;align-items:center;font-size:.32rem;color:#2bbb61}
.detnew_navigation .navi_switch_icon{display:block;margin-left:.08rem;width:.24rem;height:.24rem;background:url(../images/m_list_down.png) no-repeat;background-size:100% 100%}
.detnew_navigation .navi_switch_up .navi_switch_icon{background:url(../images/m_list_up.png) no-repeat;background-size:100% 100%}
.detnew_navigation .navi_cont{position:absolute;z-index:99;left:-.32rem;top:1rem;width:7.5rem;background:#fff}
.detnew_navigation .navi_select{height:1.1rem;display:flex;align-items:center;margin-left:.4rem;font-size:.32rem;color:#9ca7b6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box}
.detnew_navigation .navi_select .navi_sel_label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box}
.detnew_navigation .navi_sel_label span{color:#333}
.detnew_navigation .navi_flex{display:flex}
.detnew_navigation .navi_list{display:block;width:2.6rem;height:7.2rem;max-height:7.2rem;overflow-y:auto}
.detnew_navigation .navi_list_one{width:2.3rem!important;background:#f5f5f5}
.detnew_navigation .navi_list_two{background:#fafafa}
.detnew_navigation .navi_list li{height:.8rem;text-align:center;line-height:.8rem;font-size:.32rem;color:#464c5b;padding:0 .2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.detnew_navigation .navi_list li a{display:block;color:#464c5b}
.detnew_navigation .navi_list li.navi_cur{background:#fff;color:#2bbb61}
.detnew_navigation .navi_list li.navi_cur a{color:#2bbb61}
.detnew_navigation .navi_bot{display:flex;align-items:center}
.detnew_navigation .navi_bot span{display:block;width:50%;height:.9rem;text-align:center;line-height:.9rem;font-size:.32rem}
.detnew_navigation .navi_submit{background:#ecfdec;color:#2bbb61}
.detnew_navigation .navi_sure{background:#2bbb61;color:#fff}
.detnew_classList{background:#fff;border-radius:.12rem;margin:.4rem 0}
.detnew_classList .list_view{display:block;padding:.25rem .2rem .4rem .2rem;border-bottom:1px solid #d7dde4}
.detnew_classList .list_view:last-child{border-bottom:0}
.detnew_classList .list_view_txt{font-size:.32rem;font-weight:700;color:#333;line-height:.48rem;text-align:justify;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.detnew_classList .list_time{display:block;font-size:.24rem;color:#999;margin-top:.15rem}
.detnew_order{margin:0 .08rem;padding-bottom:.4rem}
.detnew_order .order_view{border-radius:.24rem;margin-top:.4rem;background:#fff;padding:0 .25rem}
.detnew_order .order_title{display:flex;align-items:center;justify-content:space-between;height:1.08rem}
.detnew_order .order_number{font-size:.28rem;color:#657180}
.detnew_order .order_state_on{font-size:.28rem;color:#657180}
.detnew_order .order_state_un{font-size:.28rem;color:#f33}
.detnew_order .order_mem{height:1.4rem;padding:0 .15rem;background:#f5f7f8;border-radius:.12rem;display:flex;align-items:center;justify-content:space-between}
.detnew_order .order_mem_l{display:flex;align-items:center}
.detnew_order .order_mem_l img{display:block;width:.64rem;height:.64rem;margin-right:.2rem}
.detnew_order .order_mem_title{font-size:.32rem;font-weight:700;color:#464c5b}
.detnew_order .order_mem_time{margin-top:.25rem;font-size:.24rem;color:#9ca7b6}
.detnew_order .order_mem_pay{display:block;font-size:.24rem;color:#454647}
.detnew_order .order_mem_pay span{font-size:.36rem;font-weight:700;color:#303133;padding-left:.02rem}
.detnew_order .order_bot{display:flex;align-items:center;justify-content:space-between;height:1.12rem}
.detnew_order .order_timeEnd{display:flex;align-items:center;font-size:.28rem;color:#9ca7b6}
.detnew_order .order_expire{width:.9rem;height:.36rem;background:#c3cbd6;border-radius:.04rem;text-align:center;line-height:.36rem;font-size:.24rem;color:#f8f9fb;margin-left:.08rem}
.detnew_order .order_real{display:block;font-size:.28rem;color:#464c5b}
.detnew_order .order_btn{display:flex;align-items:center}
.detnew_order .order_close{width:1.6rem;height:.6rem;background:#c3cbd6;border-radius:.12rem;display:block;text-align:center;line-height:.6rem;font-size:.28rem;color:#fff}
.detnew_order .order_payment{margin-left:.3rem;display:block;text-align:center;width:1.6rem;height:.6rem;background:#2bbb61;border-radius:.12rem;line-height:.6rem;font-size:.28rem;color:#fff}
.page-container{display:flex;padding-bottom:.3rem;align-items:center;justify-content:center}
.page-container ul{display:flex;align-items:center;justify-content:center}
.page-container ul li{border:1px solid #ddd;padding:.2rem .24rem;margin-left:8px;text-decoration:none;font-size:14px;color:#666;background-color:#fff}
.page-container ul li a{color:#666}
.page-container ul li.current{background:#21aa28;color:#fff}
.page-container ul li.current a{color:#fff}
.winDialog{z-index:999;position:fixed;left:.87rem;top:2rem;width:5.76rem;background-color:#fff;border-radius:.1rem;line-height:1;text-align:center}
.winDialog .win_closed{position:absolute;width:.36rem;height:.36rem;top:-.18rem;right:-.18rem}
.winDialog .win_top{width:100%;height:2.57rem;margin-bottom:.4rem;background:url(../images/fz_bg.png) no-repeat;background-size:100%,100%}
.winDialog .win_tip{font-size:.38rem;color:#36434b;margin-bottom:.3rem}
.winDialog .win_p{color:#77868f;font-size:.3rem;margin-bottom:.2rem}
.winDialog .win_p .txt_tips{color:#21aa28!important}
.winDialog .win_btn{display:flex;align-items:center;justify-content:center;width:4.86rem;height:.8rem;border-radius:.05rem;background-color:#21aa28;margin:.4rem auto .35rem auto;font-size:.38rem;color:#ccffcf}
.winDialog .win_p>span{color:#21aa28}
.winDialog .win_a{display:block;width:20rem;height:3.6rem;line-height:3.6rem;border-radius:.2rem;background-color:#21aa28;margin:2rem auto;font-size:1.4rem;color:#ccffcf;margin-bottom:1rem}
.winDialog .win_p2{color:#77868f;font-size:.2rem;margin-bottom:.2rem;display:block}
.winDialog .win_p2>span{color:#21aa28}
.winDialog .win_p2>a{color:#00f}
.pop_ceng{background:rgba(0,0,0,.4);position:fixed;top:0;left:0;right:0;bottom:0;display:none;z-index:500}
.detnew_classList .noresult,.person_order .noresult,.search_topic .noresult{font-size:.28rem;line-height:.68rem;margin:.22rem 0;background-color:#f5f7f8;padding:.22rem;color:#999;border-radius:.12rem;text-align:center}
.list_main{position:relative;z-index:5}
.detnew_search_tips{display:flex;align-items:center;padding-left:.4rem;width:100%;height:.8rem;background:#f8fafc;font-size:.24rem;color:#666;box-sizing:border-box}
.detnew_search_tips img{display:block;width:.32rem;height:.32rem;margin-right:.1rem}
.detnew_search_tips a{color:#2bbb61;padding:0 .05rem}



.chuzi{display:block;padding:.25rem .32rem;border-radius:.1rem;background:#fff;margin-bottom:.3rem}
.search_topic{display:block;width:6.9rem;margin:0 auto;padding-top:.1rem;padding-bottom:.15rem}
.search_topic .topic_view{display:block;padding:.25rem .32rem;border-radius:.1rem;background:#fff;margin-bottom:.0rem}
.shitikemu{display:block;padding:.25rem .32rem;border-radius:.1rem;background:#fff;margin-bottom:.20rem}
.search_topic .topic_title{font-size:.32rem;font-weight:700;line-height:.48rem;color:#333;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;word-break:break-all}
.search_topic .topic_title em{font-style:normal;color:#f60;font-size:.32rem}
.search_topic .topic_p{font-size:.28rem;color:#666;line-height:.48rem;text-align:justify;margin-top:.1rem;color:#666;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;word-break:break-all}
.search_topic .topic_p em{font-style:normal;color:#f60;font-size:.28rem}
.zda_focus{position:relative;z-index:5}
.focus_item .focus_cont{background:#fff;padding:.3rem .4rem}
.focus_item .focus_textarea{position:relative;width:100%;height:3rem}
.focus_item .focus_textarea textarea{display:block;width:100%;height:3rem;border:.02rem solid #222;border-radius:.12rem;padding:.1rem .2rem .55rem .2rem;font-size:.32rem;line-height:.48rem;color:#000;box-sizing:border-box;resize:none}
.focus_item .focus_textarea textarea:focus{outline:0}
.focus_item .area_text{display:flex;align-items:center;position:absolute;right:.24rem;bottom:.27rem;font-size:.32rem}
.focus_item .area_paste{color:#2bbb61}
.focus_item .area_cancel{margin-left:.3rem;color:#4e5865}
.focus_item .area_close{position:absolute;right:.2rem;bottom:.25rem;width:.32rem;height:.32rem}
.focus_item .focus_btn{display:block;margin-top:.35rem;height:.9rem;background:#c0c4cc;text-align:center;line-height:.9rem;border-radius:.06rem;font-size:.32rem;color:#fff;letter-spacing:.1rem}
.focus_item .focus_btn_in{background:#2bbb61}
.results{padding-top:1.5rem}
.results .btn1,.results .btn2,.results .btn3,.results .btn4,.results .btn5,.results .img,.results .txt1,.results .txt2{display:flex;justify-content:center}
.results .img{padding-bottom:.45rem}
.results .img img{width:1.6rem;height:1.6rem}
.results .txt1{font-size:.34rem;color:#333;padding-bottom:.1rem}
.results .txt2{font-size:.28rem;line-height:.56rem;color:#999}
.results .btn1{padding-top:.8rem}
.results .btn1 span{width:3.6rem;height:.8rem;display:flex;justify-content:center;align-items:center;line-height:1;margin-bottom:.4rem;border-radius:.1rem;font-size:.34rem;background:#46b746;color:#fff}
.results .btn2{padding-top:.8rem}
.results .btn2 a{text-align:center;width:3.6rem;height:.8rem;justify-content:center;line-height:.8rem;margin-bottom:.4rem;border-radius:.1rem;font-size:.34rem;display:block;border:.015rem solid #e6e6e6;color:#999}
.results .btn3{padding-top:.8rem}
.results .btn3 a{width:3.6rem;height:.8rem;display:flex;justify-content:center;align-items:center;line-height:1;margin-bottom:.4rem;border-radius:.1rem;font-size:.34rem;background:#46b746;color:#fff}
.results .btn4 a{text-align:center;width:3.6rem;height:.8rem;justify-content:center;line-height:.8rem;margin-bottom:.4rem;border-radius:.1rem;font-size:.34rem;display:block;border:.015rem solid #46b746;color:#46b746}
.results .btn5 a{text-align:center;width:3.6rem;height:.8rem;justify-content:center;line-height:.8rem;margin-bottom:.4rem;border-radius:.1rem;font-size:.34rem;display:block;border:.015rem solid #f38d46;color:#fff;background:#f38d46}

.valid_tips_h5{display:none}
.valid_tips_h5 .tips_model{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:6.9rem;background:#fff;border-radius:.1rem;padding-bottom:.35rem;overflow:hidden;z-index:999}
.valid_tips_h5 .tips_close{position:absolute;z-index:50;right:.22rem;top:.15rem;width:.32rem;height:.32rem}
.valid_tips_h5 .tips_top{position:relative;display:block;width:100%;height:2rem}
.valid_tips_h5 .tips_top_bg{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%}
.valid_tips_h5 .tips_top_txt{position:relative;z-index:2;display:block;text-align:center;padding-top:1.5rem;font-size:.32rem;color:#f60}
.valid_tips_h5 .tips_p{display:block;width:100%;padding:0 .65rem;box-sizing:border-box;margin-top:.3rem;font-size:.28rem;color:#666;line-height:.56rem;text-align:justify}
.valid_tips_h5 .tips_p a{font-size:.28rem;text-decoration:none;color:#004eff}
.valid_tips_h5 .tips_ewm_ts{display:block;text-align:center;font-size:.3rem;font-weight:700;margin:.1rem 0;color:#ff5300}
.valid_tips_h5 .tips_p span{font-size:.34rem;color:#19b955;font-weight:700}
.valid_tips_h5 .tips_wechat{width:5.6rem;height:2.2rem;margin:0 auto;margin-top:.15rem;border-radius:.1rem;background:#dcdfe6;display:flex;align-items:center}
.valid_tips_h5 .wechat_ewm{display:block;width:1.8rem;height:1.8rem;margin-left:.2rem}
.valid_tips_h5 .wechat_cont{display:block;margin-left:.15rem}
.valid_tips_h5 .wechat_title{display:flex;align-items:center;font-size:.44rem;color:#333;letter-spacing:4px}
.valid_tips_h5 .wechat_title img{display:block;width:.64rem;height:.64rem;margin-right:.05rem}
.valid_tips_h5 .wechat_input{margin-top:.25rem;width:3.3rem;height:.8rem;border-radius:.1rem;display:flex;align-items:center;box-sizing:border-box;background:#fff;font-size:.36rem;color:#333}
.valid_tips_h5 .wechat_input img{display:block;width:.48rem;height:.48rem;margin-left:.2rem;margin-right:.1rem}
.valid_tips_h5 .wechat_btn{display:block;width:5.6rem;height:.9rem;margin:0 auto;margin-top:.55rem;border-radius:.1rem;background:#21aa28;text-align:center;line-height:.9rem;font-size:.34rem;color:#fff}
.forError{position:fixed;left:50%;top:3rem;margin-left:-3rem;width:6rem;background:#fff;border-radius:.1rem;overflow:hidden;z-index:1100;display:none}
.forError .err_close{position:absolute;top:.2rem;right:.2rem;width:.36rem;height:.36rem;cursor:pointer}
.forError .error_top{width:100%;height:2rem}
.forError .error_title{padding:.4rem 0 .3rem 0;text-align:center;font-size:.32rem;color:#333;font-weight:550}
.forError .error_p{font-size:.26rem;color:#666;line-height:2;text-align:center;padding-bottom:.2rem}
.forError .error_link{padding:.5rem 0;text-align:center;border-top:2px solid #f8f6f9}
.forError .error_link a{font-size:.28rem;color:#21aa28}

.course_head{position:fixed;left:50%;top:0;transform:translateX(-50%);width:100%;max-width:750px;z-index:500;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;padding:0 .32rem;height:.88rem;background-color:#2bbb61}
.course_head .course_head_box{display:flex;align-items:center}
.course_head .head_logo{display:block;width:1.44rem;height:.38rem}
.course_head .head_logo img{display:block;width:100%;height:100%}
.course_head .course_name{margin-left:.2rem;padding-left:.2rem;height:.32rem;line-height:.32rem;font-size:.3rem;font-weight:700;color:#fff;border-left:.01rem solid #ccffdf;margin-top:.03rem}
.course_head .per_user{display:block;width:.48rem;margin-left:.3rem;height:.48rem}
.course_head .head_search{display:block;width:.33rem;height:.33rem}
.course_head .head_cust{display:block;width:.32rem;height:.32rem}
.course_head .head_cust img,.course_head .head_search img{display:block;width:100%;height:100%}
.tk_footer{position:relative;display:block;background-color:#f5f5f5;padding:.32rem 0;text-align:center}
.tk_footer,.tk_footer_p a{color:#999;font-size:.26rem;line-height:2}
.tk_footer_fixed{position:fixed;left:0;bottom:0;top:auto;width:100%;z-index:100}
.tk_customer .customer_model{position:fixed;z-index:999;width:6.4rem;border-radius:.3rem;background:#fff;left:50%;top:50%;transform:translate(-50%,-50%);overflow:hidden}
.tk_customer .cust_close{position:absolute;width:.26rem;height:.26rem;right:.3rem;top:.2rem}
.tk_customer .cust_title{display:block;text-align:center;padding-top:.5rem;font-size:.4rem;color:#333;font-weight:700}
.tk_customer .cust_img{display:block;margin:0 auto;width:4.3rem;height:4.3rem;margin-top:.3rem}
.tk_customer .cust_notes{display:block;text-align:center;margin-top:.1rem;font-size:.32rem;color:#ff6900}
.tk_customer .cust_copy_view{display:flex;align-items:center;justify-content:center;height:1.64rem;background:#2bbb61;margin-top:.3rem}
.tk_customer .copy_row{width:5.8rem;height:.9rem;border-radius:.12rem;display:flex;align-items:center;justify-content:space-between;padding:0 .1rem;background:#fff;box-sizing:border-box}
.tk_customer .copy_number{font-size:.32rem;color:#9ca7b6}
.tk_customer .copy_number span{color:#ff6900;font-weight:700}
.tk_customer .copy_btn{display:block;width:1.6rem;height:.7rem;border-radius:.12rem;background:#2bbb61;text-align:center;line-height:.7rem;font-size:.32rem;color:#fff}

.tk_course{position:relative;margin-top:.88rem}
.tk_playback_video{padding-bottom:.25rem}
.tk_playback_video .video_play{background-color:#131f3a;position:relative;display:flex;width:100%;height:4.2rem;z-index:100}
.tk_playback_video .playback_video{padding:0 .32rem}
.tk_playback_video .video_title{padding-top:.15rem;font-size:.36rem;line-height:.52rem;color:#333;text-align:justify;font-weight:700;word-wrap:break-word;word-break:break-all}
.tk_playback_video .video_notes{display:flex;align-items:center;justify-content:space-between;margin-top:.15rem}
.tk_playback_video .video_notes_txt{display:block;font-size:.24rem;color:#999}
.tk_playback_video .video_notes_r{display:flex;align-items:center}
.tk_playback_video .video_update{display:flex;align-items:center;font-size:.28rem;color:#999}
.tk_playback_video .video_update img{width:.32rem;height:.32rem;margin-right:.02rem}
.tk_playback_video .video_coll{display:flex;align-items:center;font-size:.28rem;color:#999;margin-left:.3rem}
.tk_playback_video .video_coll_on{color:#fa6400}
.tk_playback_video .coll_icon{display:block;width:.32rem;height:.32rem;background:url(../images/deta_collection.png) no-repeat;background-size:100% 100%;margin-right:.03rem}
.tk_playback_video .video_coll_on .coll_icon{background:url(../images/deta_collection_fill.png) no-repeat;background-size:100% 100%}
.tk_playback_direct{padding-bottom:1.1rem}
.tk_playback_direct .dir_tab_title{padding:0 .8rem;height:1rem;display:flex;align-items:center;justify-content:space-between}
.tk_playback_direct .dir_tab_title li{position:relative;font-size:.32rem;color:#a2a5a6;line-height:1rem}
.tk_playback_direct .dir_tab_title .dir_active{color:#2bbb61;font-weight:700}
.tk_playback_direct .dir_tab_title .dir_active::before{content:'';position:absolute;left:50%;transform:translateX(-50%);bottom:.2rem;width:.41rem;height:.04rem;background-color:#2bbb61;border-radius:.02rem}
.tk_dir_catalog .dir_cont,.tk_dir_catalog .dir_third,.tk_playback_direct .dir_item{display:none}
.tk_dir_catalog .dir_list{padding-top:.2rem}
.tk_dir_catalog .dir_one{display:flex;align-items:center;justify-content:space-between;padding:0 .32rem;height:.8rem;background-color:#f7f7f7}
.tk_dir_catalog .dir_one_name{display:block;width:5.2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.3rem;color:#333}
.tk_dir_catalog .dir_icon{display:block;width:.32rem;height:.32rem;background:url(../images/cata_down.png) no-repeat;background-size:100% 100%}
.tk_dir_catalog .dir_one_on .dir_icon,.tk_dir_catalog .dir_two_on .dir_icon{background:url(../images/cata_up.png) no-repeat;background-size:100% 100%}
.tk_dir_catalog .dir_row{height:.8rem;display:flex;align-items:center;justify-content:space-between;padding-left:.48rem;padding-right:.32rem}
.tk_dir_catalog .dir_row_txt{display:block;width:4.8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.28rem;color:#000}
.tk_dir_catalog .dir_old .dir_row_txt{color:#999}
.tk_dir_catalog .dir_there .dir_row_txt{color:#2bbb61}
.tk_dir_catalog .dir_old .dir_old_txt{width:.68rem;height:.36rem;border-radius:.18rem;display:flex;align-items:center;justify-content:center;background-color:#f5f7f8;font-size:.24rem;color:#c3cbd6}
.tk_dir_catalog .dir_row_r{display:flex;align-items:center}
.tk_dir_catalog .dir_there .dir_there_play{display:block;width:.24rem;height:.24rem;background:url(../images/det_kcst_hover.gif) no-repeat;background-size:100% 100%}
.tk_dir_catalog .dir_there .dir_there_air{font-size:.28rem;color:#2bbb61;margin-left:.1rem}
.tk_dir_catalog .dir_third .dir_row{padding-left:.74rem}
.tk_dir_catalog .dir_video{display:block;width:.28rem;height:.24rem}
.tk_dir_minute{display:block;padding:0 .35rem;padding-top:.01rem}
.tk_dir_minute .minute_view{margin-top:.2rem;padding:.15rem .26rem .3rem .26rem;background-color:#f5f7f8;border-radius:.06rem}
.tk_dir_minute .min_p{display:block;font-size:.28rem;line-height:.42rem;color:#333;text-align:justify;font-weight:700;word-wrap:break-word;word-break:break-all}
.tk_dir_minute .min_view_title{display:flex;align-items:center;justify-content:space-between;margin-top:.15rem}
.tk_dir_minute .min_txt{font-size:.28rem;color:#2bbb61}
.tk_dir_minute .min_time{font-size:.24rem;color:#999}
.tk_dir_introd .intr_teach{padding:0 .32rem;padding-top:.4rem;display:flex;align-items:center}
.tk_dir_introd .teach_img{width:1.3rem;height:1.3rem}
.tk_dir_introd .teach_box{display:block;margin-left:.25rem}
.tk_dir_introd .teach_name{display:block;font-size:.34rem;color:#333}
.tk_dir_introd .teach_text{font-size:.28rem;color:#a2a5a6;line-height:.4rem;text-align:justify;margin-top:.15rem;word-wrap:break-word;word-break:break-all}
.tk_dir_introd .intr_rich{padding:0 .32rem;padding-top:.45rem}
.tk_dir_introd .intr_rich,.tk_dir_introd .intr_rich p{font-size:.28rem;color:#333;line-height:.56rem;text-align:justify;word-wrap:break-word;word-break:break-all}
.tk_dir_introd .intr_rich img{display:block;width:100%;margin-top:.15rem}
.tk_minute_add{position:fixed;z-index:550;left:50%;transform:translateX(-50%);bottom:0;width:100%;max-width:750px;background-color:#fff;border-top:1px solid #e6e6e6}
.tk_minute_add .min_add_row{display:flex;align-items:center;justify-content:center;height:.98rem;font-size:.3rem;color:#333}
.tk_minute_add .min_add_row img{display:block;width:.32rem;height:.32rem;margin-right:.1rem}
.tk_minute_add .min_area_view{padding:0 .28rem;padding-top:.2rem}
.tk_minute_add .area_row{display:flex;align-items:center}
.tk_minute_add .minute_area{width:5.95rem;height:1.42rem;padding:.1rem .2rem;box-sizing:border-box;background-color:#f5f7f8;border-radius:.06rem;border:.01rem solid #eee;font-size:.28rem;line-height:.42rem;text-align:justify}
.tk_minute_add .minute_submit{display:block;margin-left:.2rem}
.tk_minute_add .minute_submit img{display:block;width:.48rem;height:.48rem;margin:0 auto}
.tk_minute_add .minute_submit span{display:block;font-size:.32rem;color:#999;margin-top:.1rem;text-align:center}
.tk_minute_add .min_name{height:.67rem;display:flex;align-items:center;font-size:.28rem;color:#2bbb61}
.tk_minute_add .min_name img{display:block;width:.18rem;height:.18rem;margin-right:.15rem}
.tk_pay_box{display:flex;align-items:center;justify-content:center;flex-direction:column;padding-top:1.5rem}
.tk_pay_box .pay_ico{display:block;width:2.38rem;height:1.8rem;margin-bottom:.2rem;transform:translateX(.4rem)}
.tk_pay_box .pay_tip{font-size:.32rem;color:#333;margin-bottom:.2rem}
.tk_pay_box .loading:after{overflow:hidden;display:inline-block;vertical-align:bottom;animation:ellipsis 1.5s infinite;content:"\2026"}
@keyframes ellipsis{from{width:.02rem}
to{width:.3rem}
}
.tk_pay_box .pay_word{font-size:.26rem;color:#333}
.tk_pay_box .contact_kefu{display:block;width:6rem;height:.88rem;line-height:.88rem;margin-top:.9rem;font-size:.32rem;color:#fff;border-radius:.44rem;background-color:#21aa28;text-align:center}
.tk_order_h{display:flex;align-items:center;justify-content:space-between;padding:0 .32rem;height:.8rem;background-color:#f5f7f8}
.tk_order_h .order_num{font-size:.28rem;color:#999}
.tk_order_h .order_num span{color:#000}
.tk_order_h .order_empty{display:flex;align-items:center;font-size:.28rem;color:#000}
.tk_order_h .order_empty img{display:block;margin-right:.1rem;width:.32rem;height:.32rem}
.tk_order_h .order_label{font-size:.36rem;font-weight:700;color:#333}
.order_tab_title{margin-top:.3rem;padding:0 2.15rem;display:flex;align-items:center;justify-content:space-between;margin-bottom:.32rem}
.order_tab_title li{position:relative;padding-bottom:.2rem;font-size:.32rem;color:#9ca7b6}
.order_tab_title .order_cur{color:#2bbb61}
.order_tab_title .order_cur::before{content:'';position:absolute;left:50%;transform:translateX(-50%);bottom:0;width:.4rem;height:.06rem;background-color:#2bbb61;border-radius:.03rem}
.tk_order_list{padding:0 .32rem;padding-top:.01rem;padding-bottom:.3rem}
.tk_order_list .order_view{padding:.4rem .3rem;background-color:#fff;border-radius:.24rem;margin-bottom:.3rem}
.tk_order_list .order_title{display:flex;align-items:center;justify-content:space-between}
.tk_order_list .order_number{font-size:.28rem;color:#657180}
.tk_order_list .order_state{font-size:.28rem;color:#657180}
.tk_order_list .order_state_un{font-size:.28rem;color:#ff6900}
.tk_order_list .order_member{display:flex;align-items:center;padding:0 .2rem;height:1.4rem;background-color:#f5f7f8;border-radius:.12rem;margin-top:.4rem}
.tk_order_list .mem_icon{display:block;width:1.29rem;height:.8rem;border-radius:.06rem}
.tk_order_list .order_mem_r{display:block;margin-left:.2rem;width:4.35rem}
.tk_order_list .package_word{display:flex;align-items:center}
.tk_order_list .package_tc{width:.64rem;height:.3rem;background:#a6aeb9;border-radius:.04rem;display:flex;align-items:center;justify-content:center;font-size:.22rem;color:#fff;margin-right:.1rem}
.tk_order_list .mem_title{width:100%;font-size:.32rem;font-weight:700;color:#333}
.tk_order_list .mem_time{display:block;font-size:.24rem;color:#9ca7b6;margin-top:.2rem}
.tk_order_list .order_pay{margin-top:.4rem;display:flex;align-items:center;justify-content:space-between}
.tk_order_list .order_useful{font-size:.28rem;color:#9ca7b6}
.tk_order_list .order_paynum{font-size:.28rem;color:#464c5b}
.tk_order_list .order_paynum span{font-size:.32rem;font-weight:700;color:#000}
.tk_order_list .order_bot{display:flex;align-items:center;justify-content:space-between;margin-top:.3rem}
.tk_order_list .order_del{position:relative}
.tk_order_list .order_del_icon{display:block;width:.28rem;height:.15rem}
.tk_order_list .order_del_hover{display:none;position:absolute;left:-.08rem;top:.25rem;width:1.5rem;height:.72rem;background-color:#fff;box-shadow:0 0 .2rem 0 rgba(0,0,0,.04);border-radius:.12rem;text-align:center;line-height:.72rem;font-size:.28rem;color:#f60}
.tk_order_list .order_btn_row{display:flex;align-items:center}
.tk_order_list .order_cancel,.tk_order_list .order_sure{width:1.8rem;height:.64rem;box-sizing:border-box;border-radius:.32rem;border:.01rem solid #ccc;margin-left:.2rem;display:flex;align-items:center;justify-content:center;font-size:.28rem;color:#666}
.tk_order_list .order_invoice{width:1.8rem;height:.64rem;border-radius:.32rem;border:.01rem solid #ccc;display:flex;align-items:center;justify-content:center;box-sizing:border-box;font-size:.28rem;color:#666}
.tk_collect_list{display:block;width:6.86rem;margin:0 auto;background:#fff;border-radius:.2rem;margin-top:.3rem;box-sizing:border-box}
.tk_collect_list .collect_view{display:flex;align-items:center;width:100%;overflow:hidden;height:2.16rem}
.tk_collect_list .collect_slide{white-space:nowrap;height:2.16rem;display:flex}
.tk_collect_list .collect_item{position:relative;width:6.86rem;height:2.16rem;padding:0 .2rem;display:flex;align-items:center;box-sizing:border-box}
.tk_collect_list .collect_item::before{content:'';position:absolute;left:.2rem;bottom:0;width:6.46rem;height:1px;background:#eee}
.tk_collect_list .collect_view:last-child .collect_item::before{height:0}
.tk_collect_list .coll_img{display:block;width:2.38rem;height:1.35rem;border-radius:.12rem}
.tk_collect_list .coll_info{margin-left:.2rem;display:flex;flex-direction:column;justify-content:space-between;flex:1;height:1.35rem}
.tk_collect_list .coll_title{width:100%;white-space:normal;font-size:.32rem;line-height:.48rem;text-align:justify;font-weight:700;word-wrap:break-word;word-break:break-all}
.tk_collect_list .coll_bot{display:flex;align-items:center;justify-content:space-between}
.tk_collect_list .price{font-size:.32rem;color:#f60}
.tk_collect_list .date{font-size:.24rem;color:#999}
.tk_collect_list .collect_del{width:1.78rem;height:2.16rem;background-color:#f60;display:block;text-align:center;line-height:2.16rem;font-size:.32rem;color:#fff}
.coll_tab_title{margin-top:.1rem;padding:0 1.85rem;display:flex;align-items:center;justify-content:space-between}
.coll_tab_title li{position:relative;font-size:.32rem;color:#9ca7b6;padding-bottom:.2rem}
.coll_tab_title .coll_cur{color:#2bbb61}
.coll_tab_title .coll_cur::before{content:'';position:absolute;left:50%;transform:translateX(-50%);bottom:0;width:.4rem;height:.06rem;background:#2bbb61;border-radius:.03rem}
.tk_coll_content{padding-bottom:.3rem}
.tk_collect_package{width:6.86rem;margin:0 auto;margin-top:.32rem}
.tk_collect_package .collect_view{display:flex;align-items:center;width:100%;overflow:hidden;height:2.3rem;margin-bottom:.32rem}
.tk_collect_package .collect_slide{white-space:nowrap;height:2.3rem;display:flex}
.tk_collect_package .collect_item{width:6.86rem;height:2.3rem;padding:.3rem .2rem .25rem .2rem;border-radius:.2rem;box-sizing:border-box;background:#fff}
.tk_collect_package .package_top{position:relative}
.tk_collect_package .package_type{position:absolute;left:0;top:0;width:.64rem;height:.3rem;background:#a6aeb9;border-radius:.04rem;display:flex;align-items:center;justify-content:center;font-size:.22rem;color:#fff}
.tk_collect_package .package_title{display:block;margin-left:.85rem;width:5.6rem;white-space:nowrap;overflow:hidden;font-size:.32rem;font-weight:700;color:#333;text-overflow:ellipsis}
.tk_collect_package .package_desc{margin-top:.2rem;font-size:.24rem;color:#9ca7b6}
.tk_collect_package .package_bottom{display:flex;align-items:center;justify-content:space-between;margin-top:.35rem}
.tk_collect_package .package_prices{flex-direction:column}
.tk_collect_package .package_price{display:block;font-size:.32rem;color:#ff5a11}
.tk_collect_package .package_oldPrice{display:block;margin-top:.14rem;font-size:.2rem;color:#9ca7b6;text-decoration:line-through}
.tk_collect_package .package_date{font-size:.24rem;color:#9ca7b6}
.tk_collect_package .collect_del{display:flex;align-items:center;justify-content:center;width:1.67rem;height:2.3rem;background:#ff6900;border-radius:.2rem;margin-left:.11rem;font-size:.32rem;color:#fff;font-weight:700}
.tk_collect_package .collect_del span{display:block;width:.62rem;word-wrap:break-word;word-break:break-all;line-height:.4rem}
.tk_minute_select{width:6.9rem;margin:0 auto;margin-top:.3rem}
.tk_minute_select select{width:100%;height:.8rem;padding-left:.2rem;box-sizing:border-box}
.tk_minute_box{background-color:#fff;padding:.25rem 0;width:calc(100% - .6rem);margin:0 auto;margin-bottom:.2rem}
.tk_minute_box .minute_course{display:flex;align-items:center;width:6.9rem;background-color:#f5f7f8;padding:0 .2rem;height:1.2rem;box-sizing:border-box}
.tk_minute_box .cour_img{width:1.29rem;height:.8rem;display:block;border-radius:.12rem}
.tk_minute_box .cour_txt{white-space:normal;margin-left:.15rem;font-size:.28rem;font-weight:700;color:#333;line-height:.42rem;text-align:justify;word-wrap:break-word;word-break:break-all}
.tk_minute_box .minute_view{display:flex;width:100%;overflow:hidden}
.tk_minute_box .minute_slide{white-space:nowrap;display:flex}
.tk_minute_box .collect_item{display:block;width:6.9rem;border-radius:.06rem}
.tk_minute_box .minu_item_in{border-radius:.06rem;margin:0 auto;padding:0 .2rem;padding-top:.2rem;padding-bottom:.3rem}
.tk_minute_box .min_p{white-space:normal;font-size:.32rem;font-weight:700;color:#333;line-height:.46rem;text-align:justify;word-wrap:break-word;word-break:break-all}
.tk_minute_box .min_view_title{display:flex;align-items:center;justify-content:space-between;margin-top:.15rem}
.tk_minute_box .min_txt{width:4.2rem;display:block;font-size:.28rem;color:#2bbb61;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tk_minute_box .min_time{font-size:.24rem;color:#999}
.tk_minute_box .min_del{display:flex;align-items:center;justify-content:center;width:1.78rem;height:100%;background-color:#f60;font-size:.32rem;color:#fff}
.tk_course_list{padding:0 .32rem;display:block}
.tk_course_view{display:flex;align-items:center;margin-bottom:.3rem;background:#fff;height:2.1rem;box-sizing:border-box;padding:0 .15rem;border-radius:.12rem}
.tk_course_view .course_pic{width:2.38rem;height:1.45rem;border-radius:.12rem}
.tk_course_view .course_info{height:1.55rem;display:flex;flex-direction:column;justify-content:space-between;margin-left:.2rem;flex:1}
.tk_course_view .course_title{font-size:.32rem;line-height:.48rem;word-wrap:break-word;word-break:break-all;text-align:justify;color:#333}
.tk_course_view .course_label{display:flex;align-items:flex-start;font-size:.28rem;color:#2bbb61}
.tk_course_view .course_label img{display:block;width:.3rem;height:.3rem;margin-right:.05rem}
.tk_course_view .course_label .study_chapter{width:3.6rem}
.tk_course_view .statistics{display:flex;align-items:center}
.tk_course_view .sta_progress{position:relative;width:2.4rem;height:.12rem;background-color:#f8f8f8;border-radius:.06rem}
.tk_course_view .progress-done{height:.12rem;background-color:#2bbb61;border-radius:.06rem}
.tk_course_view .cour_next{margin-left:.2rem;font-size:.24rem;color:#2bbb61}
.tk_course_view .sta_txt{white-space:nowrap;margin-left:.2rem;font-size:.24rem;color:#999}
.tk_course_package_1{display:block;width:6.86rem;margin:0 auto;border-radius:.12rem;background:#fff;padding-top:.2rem;padding-bottom:.3rem;margin-bottom:.3rem}
.tk_course_package_1 .package_top{position:relative;margin:0 .2rem}
.tk_course_package_1 .package_type{position:absolute;top:.1rem;left:0;width:.64rem;height:.3rem;background:#a6aeb9;border-radius:.04rem;display:flex;align-items:center;justify-content:center;font-size:.22rem;color:#fff}
.tk_course_package_1 .package_title{text-indent:.85rem;font-size:.32rem;font-weight:700;line-height:.48rem;color:#333;text-align:justify}
.tk_course_package_1 .package_desc{margin-left:.2rem;margin-top:.15rem;font-size:.24rem;color:#9ca7b6}
.tk_course_package_1 .package_box{width:6.48rem;box-sizing:border-box;border-radius:.12rem;border:1px solid #eee;margin:0 auto;margin-top:.3rem}
.tk_course_package_1 .tk_course_view{margin:0 .15rem;border-bottom:1px solid #eee;padding:0;border-radius:0}
.tk_course_package_1 .tk_course_view:last-child{border-bottom:0}
.tk_course_package_1 .sta_progress{width:2rem}
.tk_order_h .order_coupon{display:flex;align-items:center;font-size:.24rem;color:#f60}
.tk_order_h .order_coupon img{display:block;width:.24rem;height:.24rem;margin-right:.08rem}
.tk_coupon_list{padding:.1rem .32rem .5rem .32rem}
.tk_coupon_list .coupon_view{position:relative;display:block;height:2.68rem;background:url(../images/securities_bg.png) no-repeat;background-size:100% 100%;margin-top:.3rem}
.tk_coupon_list .coupons_top{padding:0 .3rem;height:1.12rem;display:flex;align-items:center;justify-content:space-between}
.tk_coupon_list .coupons_paynum{display:block;font-size:.28rem;color:#fff}
.tk_coupon_list .coupons_paynum span{padding-left:.1rem;font-size:.64rem;font-weight:700}
.tk_coupon_list .coup_top_txt{text-align:right;line-height:.42rem}
.tk_coupon_list .coup_top_txt span{display:block;font-size:.28rem;color:#ffe5e8}
.tk_coupon_list .coup_label{padding-left:.2rem;padding-top:.05rem}
.tk_coupon_list .coup_label li{display:flex;align-items:center;margin-top:.11rem;font-size:.24rem;color:#666}
.tk_coupon_list .coup_label li img{display:block;width:.32rem;height:.32rem;margin-right:.06rem}
.tk_coupon_list .coupons_have{opacity:.6}
.tk_coupon_list .coup_used_icon{position:absolute;bottom:.15rem;right:.2rem;width:1.24rem;height:1.24rem}
.tk_coupon_box{padding:.3rem .32rem;box-sizing:border-box}
.tk_coupon_box .card_li{margin-bottom:.3rem}
.tk_coupon_box .card_item{width:100%;height:2rem;position:relative;display:flex}
.tk_coupon_box .card_bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}
.tk_coupon_box .money{width:1.6rem;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:100}
.tk_coupon_box .money_num{margin-bottom:.3rem;display:flex;align-items:flex-end}
.tk_coupon_box .dollor{font-size:.28rem;line-height:1;color:#ff6900}
.tk_coupon_box .price{font-size:.64rem;line-height:1;color:#ff6900;font-weight:700}
.tk_coupon_box .marright{margin-right:.1rem}
.tk_coupon_box .marleft{margin-left:.08rem}
.tk_coupon_box .money_for{text-align:center}
.tk_coupon_box .money_txt{font-size:.24rem;line-height:1;color:#ff6900;display:block}
.tk_coupon_box .card_info{padding:.3rem .3rem .13rem 0;margin-left:.25rem;display:flex;flex-direction:column;justify-content:space-between;z-index:100;flex:1}
.tk_coupon_box .card_info_top{position:relative}
.tk_coupon_box .card_type{display:flex;align-items:center;justify-content:center;border:1px solid #ff6900;width:.87rem;height:.4rem;color:#ff6900;font-size:.24rem;position:absolute;left:0;top:0;box-sizing:border-box}
.tk_coupon_box .card_name{text-indent:1rem;color:#333;font-size:.32rem;line-height:.44rem;font-weight:700;flex:1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.tk_coupon_box .card_info_bot{display:flex;justify-content:space-between}
.tk_coupon_box .card_time{display:block;color:#666;font-size:.24rem}
.tk_coupon_box .card_end{display:block;color:#ff6900;font-size:.24rem}
.tk_coupon_box .explain{display:flex;align-items:center;margin-top:.1rem}
.tk_coupon_box .explain_txt{font-size:.24rem;color:#999}
.tk_coupon_box .explain_icon{display:block;width:.32rem;height:.32rem;margin-left:.05rem;background:url(../images/my_sala_down.png) no-repeat;background-size:100% 100%}
.tk_coupon_box .explain_on .explain_icon{background:url(../images/my_sala_up.png) no-repeat;background-size:100% 100%}
.tk_coupon_box .card_btn{width:1.8rem;height:.64rem;display:flex;align-items:center;justify-content:center;font-size:.28rem;color:#fff;border-radius:.32rem}
.tk_coupon_box .use_btn{background:#2bbb61}
.tk_coupon_box .disabled_btn{background:#c3cbd6}
.tk_coupon_box .detail_box{display:none;margin-top:10px}
.tk_coupon_box .detail_word{display:block;font-size:.24rem;color:#999;line-height:.36rem;margin-top:.1rem}
.tk_coupon_box .detail_word_up{display:block}
.list_empty{display:flex;flex-direction:column;align-items:center;padding-top:.5rem;padding-bottom:1rem}
.list_empty img{width:3.2rem;height:2.9rem}
.list_empty p{margin-top:.3rem;font-size:.32rem;color:#333}
.list_empty .btn{width:1.7rem;text-align:center;margin-top:.3rem;height:.47rem;display:flex;align-items:center;justify-content:center;border-radius:.1rem;background-color:#fff;border:1px solid #3385ff;color:#3385ff}
.select_wrap{width:calc(100% - .5rem);height:.8rem;border:1px solid #9ca7b6;background-color:#fff;margin:.3rem auto;position:relative;display:flex;align-items:center;border-radius:.15rem}
.select_input_ico{position:absolute;right:.2rem;top:.4rem;transform:translateY(-50%);width:.35rem;height:.35rem}
.select_wrap .select_input{color:#999;height:.6rem;line-height:.6rem;width:6rem;padding-left:.2rem}
.select_wrap .selectColor{color:#333}
.select_wrap .selected{color:#333}
.select_content{z-index:2;display:none;padding:.1rem 0 .1rem 0;box-sizing:border-box;position:absolute;background-color:#fff;top:.85rem;left:0;width:100%;box-shadow:-5px 5px 6px -6px #999,5px 5px 5px -6px #999;max-height:5rem;overflow:auto}
.select_content .select_item{padding:0 .3rem;line-height:.7rem;font-size:.28rem;color:#666;border-bottom:1px solid #eee}
.selected_ico{transform:translateY(-50%) rotate(180deg)}
.select_content .select_item:last-child{border-bottom:none}
.tk_personal .person_user{display:flex;align-items:center;justify-content:space-between;padding:0 .4rem;padding-top:.36rem}
.tk_personal .person_user_l{display:flex;align-items:center}
.tk_personal .user_icon{display:block;width:1.2rem;height:1.2rem;border-radius:50%}
.tk_personal .user_txt{margin-left:.25rem}
.tk_personal .user_number{font-size:.38rem;font-weight:700}
.tk_personal .user_notes{margin-top:.35rem;font-size:.28rem;color:#657180}
.tk_personal .user_arrow{display:block;width:.32rem;height:.32rem}
.tk_personal .person_center{padding:0 .4rem;padding-top:.8rem;padding-bottom:.3rem}
.tk_personal .person_list{display:flex;align-items:center;justify-content:space-between}
.tk_personal .list_view img{display:block;width:.64rem;height:.64rem;margin:0 auto}
.tk_personal .list_view span{display:block;text-align:center;margin-top:.25rem;font-size:.28rem}
.tk_personal .person_link{padding-top:.7rem}
.tk_personal .person_link .line{height:.2rem;background-color:#f5f7f8;margin:0 -.4rem}
.tk_personal .person_link_li{display:flex;align-items:center;justify-content:space-between;height:.96rem}
.tk_personal .person_link_txt{display:flex;align-items:center;font-size:.32rem;color:#464c5b}
.tk_personal .person_link_txt .expire_time{font-size:.24rem;color:#999;margin-left:.8rem}
.tk_personal .person_link_txt img{display:block;width:.4rem;height:.4rem;margin-right:.24rem}
.tk_personal .person_link_arrow{display:block;width:.32rem;height:.32rem}
.tk_personal .person_exit{width:6.7rem;height:.9rem;margin:0 auto;text-align:center;line-height:.9rem;background:#c3cbd6;border-radius:.12rem;font-size:.32rem;color:#fff;margin-top:.8rem}

.tk_login{position:relative;padding-top:.88rem;padding-bottom:.5rem}
.tk_login .change_tips{padding-top:.3rem}
.tk_logout{padding:0 .45rem;padding-top:.36rem}
.tk_course_cooper .login_logo,.tk_logout .login_logo{display:block;width:2.3rem;height:.64rem;margin:0 auto;margin-top:.5rem;margin-bottom:.7rem}
.tk_logout .login_input{position:relative;padding:.35rem 0;width:100%;border-bottom:1px solid #e3e8ee;display:flex;align-items:center}
.tk_logout .input_icon{margin-left:.1rem;display:block;width:.4rem;height:.4rem}
.tk_logout .login_input input{padding-left:.25rem;width:4rem;font-size:.32rem}
.tk_logout .pas_eye{position:absolute;top:50%;transform:translateY(-50%);right:0}
.tk_logout .pas_eye img{display:block;width:.32rem;height:.32rem}
.tk_logout .login_input_yzm{padding:0;padding-top:.35rem;border-bottom:0;align-items:flex-start;justify-content:space-between}
.tk_logout .login_yzm_row{display:flex;align-items:center;height:.8rem;border-bottom:1px solid #e3e8ee;padding-bottom:.36rem;box-sizing:border-box}
.tk_logout .login_input input{padding-left:.25rem;width:4rem;font-size:.32rem;box-sizing:border-box}
.tk_logout .login_input select{ margin-left:.25rem;width:4rem;font-size:.32rem;box-sizing:border-box;background: #fff; color: #A8A8A8; border:0px; margin-bottom:0px; padding-bottom:0px; padding-bottom:0px; margin-top:0px; padding-top:0px;}



.anniu{display:flex;align-items:center;justify-content:center;height:.9rem;border-radius:.12rem;margin-top:1rem;background:#c3cbd6;font-size:.32rem;color:#fff;background-color:#2bbb61; width:100%}






.tk_logout .yzm_img{width:1.8rem;height:.8rem;border-radius:.06rem;display:block}
.tk_logout .login_btn{display:flex;align-items:center;justify-content:center;height:.9rem;border-radius:.12rem;margin-top:1rem;background:#c3cbd6;font-size:.32rem;color:#fff}
.tk_logout .reset_exit_in{background-color:#2bbb61}
.tk_logout .login_notes{display:flex;align-items:center;justify-content:space-between;margin-top:.4rem}
.tk_logout .login_pass{font-size:.24rem;color:#657180}
.tk_logout .login_notes_r{font-size:.24rem;color:#657180}
.tk_logout .login_notes_r a{color:#2bbb61}
.tk_logout .login_reg{position:fixed;left:0;width:100%;bottom:.4rem;text-align:center;font-size:.28rem;color:#464c5b}
.tk_logout .login_reg a{color:#2bbb61}
.tk_logout .login_input .yzm_btn{position:absolute;right:0;font-size:.32rem;color:#2bbb61;background:0 0;border:none;width:auto;padding-left:0}
.tk_logout .register_check{display:flex;align-items:center;justify-content:center;margin-top:.54rem;width:100%;font-size:.24rem;color:#657180;margin-bottom:.5rem}
.tk_logout .register_check input[type=checkbox]{width:.24rem;height:.24rem;border:.01rem solid #c3cbd6;margin-right:.07rem;border-radius:.04rem;background:#f5f7f8}
.tk_logout .register_check input[type=checkbox]:checked{background:url(../images/check_icon.png) no-repeat center}
.tk_logout .register_check a{color:#2bbb61}
.login_tab_title{display:flex;justify-content:space-around;align-items:center;height:.8rem;width:100%;color:#666;background-color:#eaffe5}
.login_tab_title span{display:block;text-align:center;height:.8rem;line-height:.8rem;box-sizing:border-box;font-size:.32rem;font-weight:700}
.login_tab_title .login_active{position:relative;color:#2bbc61}
.login_tab_title .login_active::before{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:.28rem;height:.04rem;background-color:#2bbc61;border-radius:.02rem}
.tk_quick{display:block;width:100%;box-sizing:border-box;padding:.86rem .3rem 0 .3rem}
.tk_quick .quick_icon{display:block;width:1.48rem;height:1.48rem;box-shadow:0 0 .2rem 0 rgba(43,188,97,.2);border-radius:.3rem;overflow:hidden;margin:0 auto}
.tk_quick .quick_name{text-align:center;font-size:.32rem;font-weight:700;color:#000;margin-top:.4rem}
.tk_quick .quick_notes{font-size:.28rem;color:#333;margin:.7rem 0 .65rem 0;text-align:center}
.tk_quick .quick_login{color:#fff;font-size:.32rem;background-color:#2bbc61;width:4.8rem;height:.9rem;margin:0 auto;border-radius:.46rem;display:flex;align-items:center;justify-content:center;margin-bottom:.4rem;font-weight:700}
.tk_quick .quick_btn{color:#2bbc61;font-size:.32rem;background-color:#eaffe5;width:4.8rem;height:.9rem;margin:0 auto;border-radius:.46rem;display:flex;align-items:center;justify-content:center;margin-bottom:.4rem;font-weight:700}
.tk_quick .quick_agree{margin-top:1.5rem;width:100%;text-align:center;font-size:.24rem;color:#9ca7b6}
.tk_quick .quick_agree a{color:#9ca7b6}
.tk_change{padding:0 .4rem;padding-top:.36rem}
.tk_change .change_logo{display:block;margin:0 auto;width:1.38rem;height:1.38rem}
.tk_change .change_input{position:relative;width:100%;display:flex;align-items:center;margin-top:.6rem}
.tk_change .change_label{display:block;width:1.7rem;font-size:.32rem;font-weight:700;text-align:left}
.tk_change .change_input input{display:block;width:5rem;height:.8rem;padding-left:.2rem;box-sizing:border-box;border:.01rem solid #e4e4e4}
.tk_change .change_input input:disabled{background-color:#faffbd}
.tk_change .password_txt{padding-left:1.7rem;color:#999;text-align:justify;font-size:.28rem;margin-top:.15rem;line-height:.38rem}
.tk_change .change_btn{display:flex;align-items:center;justify-content:center;width:100%;height:.9rem;border-radius:.12rem;margin-top:1rem;background-color:#2bbb61;font-size:.32rem;color:#fff;border:0}
.tk_person_cancel{width:100%;padding:0 .3rem;box-sizing:border-box;position:relative;margin-top:.88rem;padding-top:.35rem}
.tk_person_cancel .cancel_phone{font-size:.32rem;color:#333}
.tk_person_cancel .cancel_phone span{color:#ff8a00}
.tk_person_cancel .cancel_notes{font-size:.22rem;display:block;color:#888;text-align:justify;margin-top:.1rem;line-height:.35rem}
.tk_person_cancel .cancel_view{width:100%;padding:.2rem;box-sizing:border-box;background:#f6f6f6;border-radius:.1rem;margin-top:.3rem;font-size:.28rem;color:#333;line-height:.56rem;text-align:justify}
.tk_person_cancel .cancel_ul{margin-top:.25rem;width:100%;padding-left:.2rem;box-sizing:border-box}
.tk_person_cancel .cancel_ul li{width:100%;font-size:.28rem;color:#333;line-height:.56rem;text-align:justify}
.tk_person_cancel .cancel_text{margin-top:.7rem;padding:0 .3rem;box-sizing:border-box;width:100%;font-size:.3rem;color:#333;line-height:.6rem;text-align:justify}
.tk_person_cancel .cancel_cust{margin-left:.3rem;margin-top:.65rem;font-size:.24rem;color:#888}
.tk_person_cancel .cancel_cust a{color:#ff8a00}
.tk_person_cancel .cancel_number{width:6.9rem;height:.8rem;background:#ff7304;border-radius:.06rem;text-align:center;line-height:.8rem;font-size:.32rem;color:#fff;z-index:2;margin:.5rem auto}
.cancel_dialog .cancel_model{position:fixed;left:50%;top:50%;transform:translate(-50%,-65%);width:5.6rem;background:#fff;border-radius:.1rem;z-index:999;padding:.4rem 0 .35rem 0}
.cancel_dialog .cancel_img{display:block;width:1rem;height:1rem;margin:0 auto}
.cancel_dialog .cancel_text{width:100%;padding:0 .5rem;box-sizing:border-box;margin:.35rem 0 .45rem 0;font-size:.32rem;color:#000;text-align:justify;line-height:.56rem}
.cancel_dialog .cancel_btn_row{margin:0 .5rem;display:flex;align-items:center;justify-content:space-between}
.cancel_dialog .cancel_btn{width:1.88rem;height:.64rem;box-sizing:border-box;border-radius:.06rem;border:1px solid #ff8a00;background:#fff;display:block;text-align:center;line-height:.62rem;font-size:.32rem;color:#ff8a00}
.cancel_dialog .cancel_link{width:1.88rem;height:.64rem;box-sizing:border-box;border-radius:.06rem;display:block;text-align:center;line-height:.64rem;background:#ff7304;font-size:.32rem;color:#fff}
.tk_course_cooper{padding:0 .4rem;padding-bottom:.4rem}
.tk_course_cooper .cooper_li{margin-top:.3rem}
.req_item{display:flex;align-items:baseline}
.req{color:#f65446}
.tk_course_cooper .cooper_label{display:block;padding-left:.12rem;padding-bottom:.15rem;font-size:.32rem;color:#333}
.tk_course_cooper .cooper_input{position:relative;width:100%;height:.88rem;display:block;box-sizing:border-box;border:.02rem solid #d7dde4;border-radius:.12rem;overflow:hidden}
.tk_course_cooper .cooper_input input{display:block;width:100%;height:100%;box-sizing:border-box;padding-left:.2rem;font-size:.32rem}
.tk_course_cooper .pass_eye{position:absolute;z-index:10;top:0;right:0;width:.64rem;height:100%;display:flex;align-items:center;justify-content:center}
.tk_course_cooper .pass_eye img{width:.32rem;height:.32rem}
.tk_course_cooper .cooper_btn{display:flex;align-items:center;justify-content:center;height:.9rem;border-radius:.12rem;margin-top:.7rem;background:#2bbb61;font-size:.32rem;color:#fff}
.tk_course_cooper .cooper_tab_title{display:flex;height:.8rem;width:7.5rem;margin-left:-.4rem}
.tk_course_cooper .cooper_tab_title li{display:flex;justify-content:center;align-items:center;width:50%;height:100%;font-size:.34rem;color:#333;background:#f1f1f1}
.tk_course_cooper .cooper_tab_title .cooper_cur{position:relative;background:#fff;color:#21aa28}
.tk_course_cooper .cooper_content{padding-top:.3rem}
.tk_course_cooper .steps_hr10{display:block;height:.1rem;width:7.5rem;margin-left:-.4rem;background-color:#f5f7f8}
.tk_course_cooper .cooper_input_yzm{display:flex;align-items:center;justify-content:space-between}
.tk_course_cooper .cooper_input_yzm input{display:block;width:4.6rem;height:.88rem;box-sizing:border-box;padding-left:.2rem;font-size:.32rem;border:.02rem solid #d7dde4;border-radius:.12rem}
.tk_course_cooper .cooper_input_yzm .yzm_btn{font-size:.32rem;color:#2bbb61;background:0 0;border:none;width:auto;padding-left:0}
.tk_course_cooper .yzm_img{height:.88rem;width:1.8rem}
.tk_order_steps{margin-left:-.4rem;margin-top:.7rem;width:7.5rem}
.tk_order_steps .steps_title{display:flex;align-items:center;padding:0 .3rem;height:.88rem;border-bottom:.01rem solid #e6e6e6;font-size:.3rem;color:#333}
.tk_order_steps .steps_title span{position:relative;padding-left:.2rem;display:flex;align-items:center;line-height:1}
.tk_order_steps .steps_title span::before{content:'';position:absolute;width:.05rem;height:.32rem;left:0;background:#21aa28;border-radius:.05rem;top:50%;transform:translateY(-50%)}
.tk_order_steps .steps_li{margin:0 .3rem;line-height:1;padding-top:.25rem;padding-bottom:.4rem;border-bottom:.01rem solid #e6e6e6}
.tk_order_steps .sub{display:flex;align-items:center;padding-bottom:.2rem;font-size:.3rem;color:#333}
.tk_order_steps .sub .icon{display:flex;justify-content:center;align-items:center;width:.36rem;height:.36rem;font-size:.28rem;color:#fff;background:#21aa28;margin-right:.2rem}
.tk_order_steps .notes{display:flex;font-size:.28rem;color:#999;line-height:2;padding-bottom:.2rem}
.tk_order_steps .notes .icon{display:flex;justify-content:center;align-items:center;width:.36rem;height:.36rem;font-size:.28rem;border:.01rem solid #21aa28;color:#21aa28;margin-right:.2rem;margin-top:.08rem}
.tk_order_steps .notes .txt{flex:1;text-align:justify}
.tk_order_steps .stepImg{display:block;width:100%;height:3.87rem}
.person_gener{display:block;margin:0 .3rem;margin-top:.25rem;padding:.6rem .35rem .8rem .35rem;background:url(../images/vip_userbg.png) no-repeat;background-size:100% 100%}
.person_gener .gener_suc{display:flex;align-items:center;padding-bottom:.25rem}
.person_gener .gener_sucIcon{display:block;width:.94rem;height:.94rem}
.person_gener .gener_suc_cont{display:block;margin-left:.3rem}
.person_gener .gener_suc_txt1{font-size:.48rem;font-weight:700;color:#000}
.person_gener .gener_suc_txt2{margin-top:.2rem;font-size:.28rem}
.person_gener .gener_input{margin-top:.4rem}
.person_gener .gener_label{display:block;font-size:.32rem;color:#9ca7b6}
.person_gener .gener_input input{display:block;width:100%;margin-top:.18rem;height:.8rem;background:#f5f7f8;padding-left:.3rem;font-weight:700;color:#f60;box-sizing:border-box}
.person_gener .gener_prompt{display:block;width:100%;padding:.05rem .3rem;font-size:.24rem;color:#ff9400;background:#fff5e6;line-height:.42rem;text-align:justify;margin-top:.55rem;box-sizing:border-box}
.person_gener .gener_prompt img{width:.24rem;height:.24rem;margin-right:.05rem}
.person_gener .gener_prompt span{font-weight:700}
.person_gener .gener_login{display:block;margin-top:1.5rem;height:.9rem;background:#2bbb61;border-radius:.06rem;text-align:center;line-height:.9rem;font-size:.32rem;color:#fff}
.person_gener .gener_phNumber{display:block;margin-top:.4rem;height:.9rem;background:#d4ffcc;text-align:center;line-height:.9rem;border-radius:.06rem;font-size:.32rem;color:#2bbb61}
.send_mobile .mobile_model{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:999;width:6.54rem;background:#fff;border-radius:.24rem;padding:0 .35rem;padding-bottom:.6rem;box-sizing:border-box}
.send_mobile .mobile_close{position:absolute;right:.3rem;top:.2rem;width:.32rem;height:.32rem}
.send_mobile .mobile_title{text-align:center;padding-top:.6rem;padding-bottom:.2rem;font-size:.4rem;color:#000}
.send_mobile .mobile_input{margin-top:.4rem}
.send_mobile .mobile_input input{display:block;width:100%;height:.9rem;box-sizing:border-box;border-radius:.06rem;border:1px solid #d7dadf;padding-left:.14rem;font-size:.28rem}
.send_mobile .mobile_input_yzm{display:flex;align-items:center;justify-content:space-between;margin-top:.4rem}
.send_mobile .mobile_input_yzm input{box-sizing:border-box;width:3.6rem;height:.9rem;border-radius:.06rem;border:1px solid #d7dadf;padding-left:.14rem;font-size:.28rem}
.send_mobile .yzm_img{width:2rem;height:.9rem;border:1px solid #d7dadf;border-radius:.06rem}
.send_mobile .yzm_btn{width:2rem;height:.9rem;border-radius:.06rem;border:1px solid #2bbb61;display:flex;align-items:center;justify-content:center;box-sizing:border-box;font-size:.28rem;color:#2bbb61}
.send_mobile .send_btn{margin-top:.6rem;text-align:center;height:.9rem;background:#2bbb61;border-radius:.45rem;line-height:.9rem;font-size:.32rem;color:#fff;letter-spacing:.04rem}

.tk_home{display:inline-block;position:relative;margin-top:.0rem;width:100%;background-color:#fff}
.tk_home_top{display:block;padding-top:.01rem;padding-bottom:.3rem;background:linear-gradient(to bottom,#fff 0,#f5f7f8 100%)}
.tk_home .tk_search_box{position:relative;margin:0 .4rem;margin-top:.3rem;height:.9rem;background-color:#fff;border:.02rem solid #333;border-radius:.12rem;display:flex;align-items:center;box-sizing:border-box}
.tk_search_box input{width:5.95rem;box-sizing:border-box;padding-left:.32rem;font-size:.34rem}
.tk_search_box .search_icon{position:absolute;right:.2rem;width:.48rem;height:.48rem;top:50%;transform:translateY(-50%)}
.tk_small{display:flex;flex-wrap:wrap;padding:.2rem .15rem .33rem}
.tk_small .small_view{display:block;width:33%;margin-top:.35rem}
.tk_small .small_view img{display:block;width:.9rem;height:.88rem;margin:0 auto}
.tk_small .small_view span{display:block;text-align:center;margin-top:.2rem;font-size:.28rem;color:#000}
.tk_home_adv{display:block;margin:0 auto;margin-top:.3rem;width:7.17rem;height:1.7rem}
.tk_home_adv img{display:block;width:100%;height:100%}
.tk_scroll{padding:0 .32rem;margin-top:.6rem}
.tk_scroll .lesson_title{display:flex;align-items:center;justify-content:space-between;padding-bottom:.1rem}
.tk_scroll .lesson_label{display:block;font-size:.32rem;color:#000;font-weight:700}
.tk_scroll .lesson_more{display:flex;align-items:center;font-size:.28rem;color:#666}
.tk_scroll .lesson_more img{display:block;width:.14rem;height:.26rem;margin-left:.08rem}
.tk_scroll .scroll_list{display:flex;flex-wrap:wrap}
.tk_scroll .tk_scroll_view{margin-top:.3rem;margin-right:.3rem}
.tk_scroll .tk_scroll_view:nth-child(2n){margin-right:0}
.tk_scroll_view{width:3.28rem;height:3.8rem;background-color:#fff;display:block;border-radius:.12rem;overflow:hidden}
.tk_scroll_view .scroll_img{display:block;width:100%;height:1.94rem}
.tk_scroll_view .scroll_name{padding:0 .1rem;padding-top:.1rem;font-size:.32rem;line-height:.48rem;color:#333;text-align:justify;word-wrap:break-word;word-break:break-all}
.tk_scroll_view .scroll_time{display:flex;align-items:center;justify-content:space-between;padding:0 .1rem;margin-top:.25rem}
.tk_scroll_view .people{display:block;font-size:.24rem;color:#999}
.tk_scroll_view .price{display:block;font-size:.28rem;font-weight:700;color:#f60}
.tk_scroll_load{display:flex;align-items:center;justify-content:center;margin-top:.4rem;margin-bottom:.3rem;font-size:.28rem;color:#9ca7b6}
.tk_scroll_load img{display:block;width:.32rem;height:.32rem;margin-right:.2rem}
.tk_history{display:block;padding:.45rem .32rem .5rem;box-sizing:border-box;width:100%;background:#fff}
.tk_history .history_title{display:flex;align-items:center;justify-content:space-between}
.tk_history .history_title_l{display:flex;align-items:center;font-size:.36rem;font-weight:700;color:#333}
.tk_history .history_title_l img{display:block;width:.44rem;height:.44rem;margin-right:.15rem}
.tk_history .history_del{display:block;width:.32rem;height:.32rem}
.tk_history .history_list{display:block;margin-top:.5rem}
.tk_history .history_list li{height:.77rem;display:flex;align-items:center;justify-content:space-between;border-bottom:.01rem solid #eee}
.tk_history .list_link{display:flex;align-items:center;height:100%}
.tk_history .list_num{font-size:.36rem;font-weight:700;color:#c3cbd6;margin-left:.15rem}
.tk_history .list_color{color:#f60}
.tk_history .list_txt{width:5.25rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:.28rem;font-weight:700;color:#333;margin-left:.2rem}
.tk_history .list_close{display:block;width:.26rem;height:.26rem;margin-right:.15rem}
.tk_history .history_recom{display:flex;align-items:center;margin-top:.3rem;font-size:.36rem;font-weight:700;color:#333}
.tk_history .history_recom img{display:block;width:.32rem;height:.39rem;margin-right:.15rem}
.tk_history .history_link{display:flex;flex-wrap:wrap;padding-left:.15rem;width:100%;box-sizing:border-box;padding-top:.3rem}
.tk_history .history_link .link_view{height:.64rem;box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:0 .35rem;background:#f5f7f8;border-radius:.32rem;font-size:.28rem;font-weight:700;color:#333;margin-right:.2rem;margin-top:.2rem}
.tk_history .history_link .list_view_cur{color:#ff6900}
.tk_search_box .close_icon{position:absolute;right:.8rem;width:.32rem;height:.32rem;top:50%;transform:translateY(-50%)}
.tk_white{background:#fff}
.tk_top_pack{padding:.4rem .32rem;display:flex;align-items:center;justify-content:space-between}
.tk_top_pack .pack_view{position:relative;width:2.1rem;height:1rem;display:flex;align-items:center}
.tk_top_pack .pack_view_bg{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%}
.tk_top_pack .pack_txt{position:relative;z-index:10;padding-left:.15rem;font-size:.28rem;font-weight:700}
.tk_top_pack .pack_red{color:#ff6900}
.tk_top_pack .pack_blue{color:#06b1ff}
.tk_top_pack .pack_org{color:#ff9101}
.tk_home_title{padding:0 .32rem;display:flex;align-items:center;justify-content:space-between;padding-top:.35rem}
.title_label{display:flex;align-items:center}
.title_label_txt{font-size:.36rem;color:#333;font-weight:700}
.title_label_icon{width:.64rem;height:.38rem;display:flex;align-items:center;justify-content:center;background-image:linear-gradient(90deg,#f60 0,#ff4a28 100%);border-radius:.19rem .19rem .19rem 0;font-size:.24rem;color:#fff;margin-left:.1rem}
.title_more{width:.9rem;height:.4rem;border-radius:.2rem;border:.01rem solid #c3cbd6;display:flex;align-items:center;justify-content:center;box-sizing:border-box;font-size:.24rem;color:#657180}
.tk_home_product{margin:0 auto;padding-bottom:.3rem;margin-top:.4rem;display:flex;flex-wrap:nowrap;width:6.86rem;overflow-x:auto;overflow-y:hidden}
.tk_home_product .prod_view{display:block;width:4rem;min-width:4rem;height:3.65rem;background:#fff;box-shadow:0 0 .2rem 0 rgba(0,0,0,.04);border-radius:.2rem;margin-right:.3rem;overflow:hidden}
.tk_home_product .prod_img{display:block;width:100%;height:2.25rem}
.tk_home_product .prod_title{margin:0 .15rem;white-space:nowrap;overflow:hidden;margin-top:.3rem;font-size:.32rem;color:#333;text-overflow:ellipsis;font-weight:700}
.tk_home_product .prod_bot{padding:0 .15rem;display:flex;align-items:center;justify-content:space-between;margin-top:.22rem}
.tk_home_product .prod_peple{font-size:.24rem;color:#999}
.tk_home_product .prod_paynum{font-size:.28rem;color:#fb4e4d}
.tk_hot_package{padding:0 .32rem;padding-bottom:.3rem}
.tk_hot_package .package_view{display:block;margin-top:.4rem;width:100%;height:2.3rem;background:#fff;box-shadow:0 0 .2rem 0 rgba(0,0,0,.04);border-radius:.2rem;box-sizing:border-box;padding:0 .2rem}
.tk_hot_package .package_top{padding-top:.3rem;display:flex;align-items:center}
.tk_hot_package .package_type{display:flex;align-items:center;justify-content:center;width:.64rem;height:.28rem;border-radius:.04rem;background:#a6aeb9;font-size:.22rem;font-weight:700;color:#fff}
.tk_hot_package .package_title{margin-left:.2rem;flex:1;white-space:nowrap;overflow:hidden;font-size:.32rem;font-weight:700;color:#333;text-overflow:ellipsis}
.tk_hot_package .package_desc{display:block;margin-top:.2rem;font-size:.24rem;color:#9ca7b6}
.tk_hot_package .package_bottom{display:flex;align-items:center;justify-content:space-between;margin-top:.2rem}
.tk_hot_package .package_bottom_left{display:flex;align-items:center}
.tk_hot_package .package_teacher_item{margin-right:.2rem}
.tk_hot_package .package_teacher_img{display:block;margin:0 auto;width:.4rem;height:.4rem;border-radius:50%}
.tk_hot_package .package_teacher_name{display:block;text-align:center;margin-top:.05rem;font-size:.2rem;color:#657180}
.tk_hot_package .package_teacher_name1{display:block;text-align:center;margin-top:.05rem;font-size:.2rem;color:#c3cbd6}
.tk_hot_package .package_price{display:block;font-size:.32rem;color:#ff5a11;text-align:right}
.tk_hot_package .package_oldPrice{display:block;font-size:.2rem;color:#9ca7b6;text-decoration:line-through;text-align:right;margin-top:.1rem}
.tk_hot_course{width:6.86rem;margin:0 auto;background:#fff;margin-top:.4rem;border-radius:.2rem;box-shadow:0 0 .2rem 0 rgba(0,0,0,.04);padding:0 .2rem;box-sizing:border-box}
.tk_hot_course .course_view{padding:.4rem 0;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #eee}
.tk_hot_course .course_view:last-child{border-bottom:0}
.tk_hot_course .cour_img{display:block;width:2.38rem;height:1.35rem;border-radius:.12rem}
.tk_hot_course .course_info{display:block;flex:1;margin-left:.2rem}
.tk_hot_course .course_title{display:block;width:100%;font-size:.32rem;color:#333;font-weight:700;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:.48rem}
.tk_hot_course .course_info_bottom{display:flex;align-items:center;justify-content:space-between;margin-top:.1rem}
.tk_hot_course .course_studyNum{font-size:.24rem;color:#9ca7b6}
.tk_hot_course .cour_paynum{font-size:.32rem;color:#ff6900}

.tk_scroll_load{display:flex;align-items:center;justify-content:center;margin-top:.4rem;margin-bottom:.3rem;font-size:.28rem;color:#9ca7b6}
.tk_scroll_load img{display:block;width:.32rem;height:.32rem;margin-right:.2rem}
.tk_course{position:relative;margin-top:.88rem}
.tk_course_top{display:block;padding-top:.01rem;padding-bottom:.01rem}
.tk_search_box{position:relative;margin:.3rem .4rem;height:.9rem;background-color:#fff;border:.02rem solid #333;border-radius:.12rem;display:flex;align-items:center;box-sizing:border-box}
.tk_search_box input{width:5.95rem;box-sizing:border-box;padding-left:.32rem;font-size:.34rem}
.tk_search_box .search_icon{position:absolute;right:.2rem;width:.48rem;height:.48rem;top:50%;transform:translateY(-50%)}
.tk_crumbs{width:100%;box-sizing:border-box;display:flex;align-items:center;padding:.27rem .3rem;background-color:#f5f7f8;font-size:.24rem;color:#9ca7b6}
.tk_crumbs .crumbs_title{display:flex;align-items:center}
.flex_1{width:calc(100% - 74px);display:flex}
.flex_1 .flex_block{max-width:33%;align-items:center}
.tk_crumbs .crumbs_a{color:#9ca7b6}
.tk_crumbs .crumbs_a_2{width:30px}
.tk_crumbs .crumbs_icon{padding:0 .08rem}
.tk_crumbs .crumbs_this{color:#657180}
.tk_course_change{height:.9rem;padding:0 .32rem;display:flex;align-items:center;justify-content:space-between}
.tk_course_change .change_all{display:flex;align-items:center;font-size:.36rem;color:#333}
.tk_course_change .change_all img{display:block;width:.32rem;height:.32rem;margin-right:.2rem}
.tk_course_change .change_num{color:#999}
.tk_course_change .change_num span{color:#f60}
.tk_course_change .change_switch{display:flex;align-items:center;font-size:.32rem;color:#2bbb61}
.tk_course_change .switch_icon{display:block;width:.24rem;height:.24rem;background:url(../images/so_c_down.png) no-repeat;background-size:100% 100%;margin-left:.1rem}
.tk_course_change .change_switch_on .switch_icon{background:url(../images/so_c_up.png) no-repeat;background-size:100% 100%}
.tk_course_list{display:block;padding:0 .32rem}
.tk_course_view{display:flex;margin-top:.32rem}
.tk_course_view .course_pic{display:block;width:2.88rem;height:1.62rem;border-radius:.12rem}
.tk_course_view .course_info{display:flex;flex-direction:column;justify-content:space-between;margin-left:.2rem;flex:1}
.tk_course_view .course_title{font-size:.32rem;line-height:.48rem;text-align:justify;color:#333;word-wrap:break-word;word-break:break-all}
.tk_course_view .course_bot{display:flex;align-items:center;justify-content:space-between}
.tk_course_view .price{font-size:.32rem;color:#f60}
.tk_course_view .people{font-size:.28rem;color:#999}
.tk_navigation{position:fixed;z-index:999;left:50%;transform:translateX(-50%);width:100%;max-width:750px;background-color:#fff}
.tk_navigation .navi_select{display:flex;align-items:center;min-height:.8rem;padding:0 .32rem;font-size:.32rem;color:#9ca7b6;background-color:#f5f7f8}
.tk_navigation .navi_sel_label{line-height:.5rem;flex:1}
.tk_navigation .navi_sel_label span{color:#333}
.tk_navigation .navi_flex{display:flex}
.tk_navigation .navi_list{display:block;width:2.6rem;height:7.2rem;max-height:7.2rem;padding-bottom:1rem;overflow-y:auto}
.tk_navigation .navi_list_one{width:2.3rem;background-color:#f5f5f5}
.tk_navigation .navi_list_two{background-color:#fafafa}
.tk_navigation .navi_list li{height:.8rem;text-align:center;line-height:.8rem;font-size:.32rem;color:#464c5b;padding:0 .2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tk_navigation .navi_list .navi_cur{background-color:#fff;color:#2bbb61}
.tk_navigation .navi_bot{display:flex;align-items:center;position:absolute;left:0;width:100%;bottom:0}
.tk_navigation .navi_submit,.tk_navigation .navi_sure{display:block;width:50%;height:.9rem;text-align:center;line-height:.9rem;font-size:.32rem}
.tk_navigation .navi_submit{background-color:#ecfdec;color:#2bbb61}
.tk_navigation .navi_sure{background-color:#2bbb61;color:#fff}
.tk_det_matter{width:100%;padding-bottom:.3rem}
.tk_det_matter .video_img{display:block;width:100%;height:4.2rem}
.tk_det_matter .det_matter{padding:0 .32rem}
.tk_det_matter .matter_title{padding-top:.15rem;font-size:.36rem;line-height:.52rem;color:#333;text-align:justify;font-weight:700}
.tk_det_matter .matter_notes{display:flex;align-items:center;justify-content:space-between;margin-top:.15rem}
.tk_det_matter .matter_notes_txt{display:block;font-size:.24rem;color:#999}
.tk_det_matter .matter_notes_r{display:flex;align-items:center}
.tk_det_matter .matter_update{display:flex;align-items:center;font-size:.28rem;color:#999}
.tk_det_matter .matter_update img{width:.32rem;height:.32rem;margin-right:.02rem}
.tk_det_matter .matter_coll{display:flex;align-items:center;font-size:.28rem;color:#999;margin-left:.3rem}
.tk_det_matter .matter_icon{display:block;width:.32rem;height:.32rem;background:url(../images/deta_collection.png) no-repeat;background-size:100% 100%;margin-right:.03rem}
.tk_det_matter .matter_coll_on{color:#fa6400}
.tk_det_matter .matter_coll_on .matter_icon{background:url(../images/deta_collection_fill.png) no-repeat;background-size:100% 100%}
.tk_det_matter .matter_bot{display:flex;align-items:center;justify-content:space-between;margin-top:.25rem}
.tk_det_matter .matter_paynum{font-size:.4rem;color:#ff4b3c}
.tk_det_matter .matter_see{font-size:.28rem;color:#2bbb61}
.tk_det_tab{display:block;padding-bottom:1.1rem}
.tk_det_tab .det_tab_title{height:1rem;display:flex;align-items:center;justify-content:space-between;padding:0 1.6rem}
.tk_det_tab .det_tab_title li{line-height:1rem;position:relative;font-size:.32rem;color:#a2a5a6}
.tk_det_tab .det_tab_title .active{color:#2bbb61;font-weight:700}
.tk_det_tab .det_tab_title .active::before{content:'';position:absolute;left:50%;transform:translateX(-50%);bottom:.2rem;width:.41rem;height:.04rem;background-color:#2bbb61;border-radius:.02rem}
.tk_directory .dir_list{padding-top:.2rem}
.tk_directory .dir_one{display:flex;align-items:center;justify-content:space-between;padding:0 .32rem;height:.8rem;background-color:#f7f7f7}
.tk_directory .dir_one_name{display:block;width:5.2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.3rem;color:#333;line-height:.8rem}
.tk_directory .dir_icon{display:block;width:.32rem;height:.32rem;background:url(../images/cata_down.png) no-repeat;background-size:100% 100%}
.tk_directory .dir_one_on .dir_icon,.tk_directory .dir_two_on .dir_icon{background:url(../images/cata_up.png) no-repeat;background-size:100% 100%}
.tk_directory .dir_cont,.tk_directory .dir_third{display:none}
.tk_directory .dir_row{height:.8rem;display:flex;align-items:center;justify-content:space-between;padding-left:.48rem;padding-right:.32rem}
.tk_directory .dir_row_txt{display:block;width:4.8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.28rem;color:#000;line-height:.3rem;height:.3rem}
.tk_directory .dir_row_r{display:block;align-items:center}
.tk_directory .dir_so{display:block;width:.32rem;height:.32rem}
.tk_directory .dir_listen{width:.68rem;height:.36rem;background-color:#2bbb61;border-radius:.18rem;display:flex;align-items:center;justify-content:center;font-size:.24rem;color:#fff}
.tk_directory .dir_old .dir_row_txt{color:#999}
.tk_directory .dir_old .dir_old_txt{width:.68rem;height:.36rem;border-radius:.18rem;display:flex;align-items:center;justify-content:center;background-color:#f5f7f8;font-size:.24rem;color:#c3cbd6}
.tk_directory .dir_there .dir_row_txt{color:#2bbb61}
.tk_directory .dir_there .dir_there_play{display:inline-block;width:.24rem;height:.24rem;background:url(../images/det_kcst_hover.gif) no-repeat;background-size:100% 100%}
.tk_directory .dir_there .dir_there_air{font-size:.28rem;color:#2bbb61;margin-left:.1rem}
.tk_directory .dir_third .dir_row{padding-left:.74rem}
.tk_directory .dir_third .dir_video{display:block;width:.28rem;height:.24rem}
.tk_introduce{padding-top:.4rem;padding-bottom:1.2rem}
.tk_introduce .intr_teach{height:2rem;padding:0 .15rem;display:flex;align-items:center;box-sizing:border-box}
.tk_introduce .teach_img{display:inline-block;width:1.2rem;height:1.2rem;border-radius:50%;border:1px solid #eee;background:#fff;overflow:hidden}
.tk_introduce .teach_img img{display:block;width:100%;height:100%}
.tk_introduce .teach_box{display:block;margin-left:.25rem;width:calc(100% - 1.45rem)}
.tk_introduce .teach_name{display:block;font-size:.34rem;color:#333}
.tk_introduce .teach_text{font-size:.28rem;color:#a2a5a6;line-height:.4rem;text-align:justify;margin-top:.15rem;word-wrap:break-word;word-break:break-all}
.tk_introduce .intr_rich{padding:0 .32rem;padding-top:.45rem;line-height:.55rem}
.tk_introduce .intr_rich,.tk_introduce .intr_rich p{font-size:.28rem;color:#333;line-height:.56rem;text-align:justify;word-wrap:break-word;word-break:break-all}
.tk_introduce .intr_rich img{display:block;width:100%;margin-top:.15rem}
.intr_container{width:6.86rem;margin:0 auto;height:2rem;border-radius:.2rem}
.tk_buy_view{display:flex;align-items:center;height:.98rem;width:100%;max-width:750px;position:fixed;bottom:0;left:50%;transform:translateX(-50%);background-color:#fff;box-shadow:0 -.04rem .2rem 0 rgba(65,65,65,.04);z-index:200}
.tk_buy_view .buy_total{display:flex;align-items:center;margin-left:.3rem;font-size:.34rem;color:#999}
.tk_buy_view .buy_total span{font-size:.32rem;color:#f60;padding-left:.15rem}
.tk_buy_view .buy_btn{position:absolute;right:0;top:0;width:4.4rem;height:.98rem;background-color:#2bbb61;text-align:center;line-height:.98rem;font-size:.34rem;color:#fff}
.tk_buy_on{position:fixed;z-index:200;bottom:0;left:50%;transform:translateX(-50%);width:100%;max-width:750px;height:.98rem;background-color:#2bbb61;text-align:center;line-height:.98rem;font-size:.32rem;color:#fff}
.tk_buy_course{background-color:#fff}
.tk_buy_course .buy_border{display:block;width:100%}
.tk_buy_course .buy_label{display:block;margin-left:.32rem;padding-top:.55rem;font-size:.36rem;color:#000;font-weight:700}
.tk_buy_course .buy_course{display:flex;padding:0 .32rem;margin-top:.35rem;margin-bottom:.6rem}
.tk_buy_course .course_img{display:block;width:2.88rem;height:1.62rem;border-radius:.12rem}
.tk_buy_course .course_cont{margin-left:.2rem;display:flex;flex-direction:column;justify-content:space-between;flex:1}
.tk_buy_course .course_title{font-size:.32rem;color:#333;text-align:justify;line-height:.48rem}
.tk_buy_course .matter_title_icon{left:0;top:.1rem;width:.64rem;height:.3rem;background:#a6aeb9;border-radius:.04rem;text-align:center;line-height:.3rem;font-size:.22rem;color:#fff;padding:0 .1rem;margin-right:.1rem}
.tk_buy_course .course_bot{display:flex;align-items:center;justify-content:space-between}
.tk_buy_course .course_time{font-size:.24rem;color:#999}
.tk_buy_course .course_paynum{font-size:.32rem;color:#f60}
.tk_buy_course .buy_list{padding:0 .32rem;padding-bottom:.4rem;padding-top:.05rem;border-top:1px solid #f5f7f8}
.tk_buy_course .buy_list li{display:flex;align-items:center;justify-content:space-between;margin-top:.35rem}
.tk_buy_course .buy_list_label{font-size:.28rem;color:#999}
.tk_buy_course .buy_list_txt{font-size:.32rem;color:#000}
.tk_buy_method{background-color:#fff;padding-top:.55rem;margin-top:.2rem;padding-bottom:.6rem}
.tk_buy_method .method_label{display:block;margin-left:.32rem;font-size:.36rem;color:#000;font-weight:700;margin-bottom:.2rem}
.tk_buy_method .method_view{display:flex;align-items:center;justify-content:space-between;padding:0 .32rem;height:.88rem}
.tk_buy_method .method_name{display:flex;align-items:center;font-size:.34rem;color:#333}
.tk_buy_method .method_name img{display:block;width:.48rem;height:.48rem;margin-right:.1rem}
.tk_buy_method .method_view input{display:block;width:.32rem;height:.32rem;background:url(../images/pay_check.png) no-repeat;background-size:100% 100%}
.tk_buy_method .method_view input:checked{background:url(../images/pay_checked.png) no-repeat;background-size:100% 100%}
.tk_buy_confirm{position:fixed;bottom:0;z-index:200;left:50%;transform:translateX(-50%);width:100%;max-width:750px;height:.98rem;background-color:#2bbb61;text-align:center;line-height:.98rem;font-size:.32rem;color:#fff}
.tk_teacher{position:relative;margin-top:.88rem}
.tk_teacher_user{padding:0 .32rem;padding-bottom:.2rem}
.tk_teacher_user .user_row{display:flex;align-items:center;padding-top:.3rem}
.tk_teacher_user .user_teach{display:block;width:1.12rem;height:1.12rem;border-radius:50%;border:1px solid #eee;background:#fff;overflow:hidden}
.tk_teacher_user .user_teach img{display:block;width:100%;height:100%}
.tk_teacher_user .user_row span{margin-left:.2rem;font-size:.3rem;color:#333}
.tk_teacher_user .user_introduct{display:flex;align-items:flex-start;justify-content:space-between;padding-top:.2rem}
.tk_teacher_user .int_label{display:block;font-size:.26rem;color:#999;line-height:1.4}
.tk_teacher_user .int_p{width:5.5rem;line-height:1.4;text-align:justify;font-size:.26rem;color:#333}
.tk_teacher .course_label{margin-left:.32rem;font-size:.26rem;color:#333;padding-top:.35rem}
.course_tab_title{padding:0 1.85rem;margin-top:.3rem;display:flex;align-items:center;justify-content:space-between}
.course_tab_title li{position:relative;font-size:.32rem;color:#9ca7b6}
.course_tab_title .course_cur{color:#19b955}
.course_tab_title .course_cur::before{content:'';position:absolute;left:50%;transform:translateX(-50%);bottom:-.2rem;width:.4rem;height:.06rem;background:#2bbb61;border-radius:.03rem}
.course_content{padding-bottom:.5rem}
.course_item{display:none}
.tk_course_boxs{width:6.86rem;margin:0 auto;margin-top:.5rem;padding:0 .2rem;box-sizing:border-box;background:#fff;border-radius:.2rem}
.tk_course_boxs .tk_course_view{margin-top:0;padding:.4rem 0;border-bottom:1px solid #eee}
.tk_course_boxs .tk_course_view:last-child{border-bottom:0}
.tk_course_boxs .tk_course_view .course_pic{width:2.38rem;height:1.35rem}
.tk_course_package_b{padding:0 .32rem;padding-top:.2rem}
.tk_package_view{display:block;margin-top:.3rem;width:100%;height:2.3rem;background:#fff;border-radius:.2rem;box-sizing:border-box;padding:0 .2rem}
.tk_package_view .package_top{padding-top:.3rem;display:flex;align-items:center}
.tk_package_view .package_type{display:flex;align-items:center;justify-content:center;width:.64rem;height:.28rem;border-radius:.04rem;background:#a6aeb9;font-size:.22rem;font-weight:700;color:#fff}
.tk_package_view .package_title{margin-left:.2rem;width:5.6rem;white-space:nowrap;overflow:hidden;font-size:.32rem;font-weight:700;color:#333;text-overflow:ellipsis}
.tk_package_view .package_desc{display:block;margin-top:.2rem;font-size:.24rem;color:#9ca7b6}
.tk_package_view .package_bottom{display:flex;align-items:center;justify-content:space-between;margin-top:.2rem}
.tk_package_view .package_bottom_left{display:flex;align-items:center}
.tk_package_view .package_teacher_item{margin-right:.2rem}
.tk_package_view .package_teacher_img{display:block;margin:0 auto;width:.4rem;height:.4rem;border-radius:50%}
.tk_package_view .package_teacher_name{display:block;text-align:center;margin-top:.05rem;font-size:.2rem;color:#657180}
.tk_package_view .package_price{display:block;font-size:.32rem;color:#ff5a11;text-align:right}
.tk_package_view .package_oldPrice{display:block;font-size:.2rem;color:#9ca7b6;text-decoration:line-through;text-align:right;margin-top:.1rem}
.tk_det_matter .pack_matter_title{position:relative;margin-top:.2rem}
.tk_det_matter .matter_title_icon{position:absolute;left:0;top:.1rem;width:.64rem;height:.3rem;background:#a6aeb9;border-radius:.04rem;text-align:center;line-height:.3rem;font-size:.22rem;color:#fff}
.tk_det_matter .matter_title_txt{text-indent:.82rem;text-align:justify;width:6.86rem;font-size:.32rem;color:#000;font-weight:700;line-height:.5rem}
.tk_det_matter .pack_matter_bot{display:flex;align-items:center;margin-top:.3rem}
.tk_det_matter .matter_payall{margin-left:.4rem;font-size:.28rem;color:#9ca7b6;text-decoration:line-through}
.tk_det_matter .matter_pakage{position:relative;width:6.86rem;height:3.93rem;border-radius:.12rem;overflow:hidden;margin-top:.2rem;box-sizing:border-box}
.tk_det_matter .matter_pakage_bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}
.tk_det_matter .matter_pakage_in{position:relative;z-index:5;width:100%;padding-top:.3rem;padding-bottom:.34rem}
.tk_det_matter .pakage_label{margin-left:.2rem;font-size:.36rem;color:#d68540;font-weight:700}
.tk_det_matter .pakage_list{width:6.46rem;height:2.86rem;margin:0 auto;overflow-x:auto;overflow-y:hidden;display:flex;flex-wrap:nowrap;align-items:center;margin-top:.18rem}
.tk_det_matter .pakage_view{width:2.41rem;min-width:2.41rem;height:2.86rem;border-radius:.12rem;overflow:hidden;margin-right:.2rem;background:#fff}
.tk_det_matter .pakage_img{width:100%;height:1.35rem}
.tk_det_matter .pakage_title{height:.85rem;padding:0 .1rem;text-align:justify;font-size:.28rem;color:#333;line-height:.42rem}
.tk_det_matter .pakage_bot{display:flex;align-items:center;justify-content:space-between;padding:0 .1rem;margin-top:.15rem}
.tk_det_matter .pakage_stu{font-size:.24rem;color:#999}
.tk_det_matter .pakage_paynum{font-size:.28rem;color:#f60;font-weight:700}
.introd_label{display:block;height:1rem;line-height:1rem;padding-left:.3rem;font-size:.36rem;color:#333;font-weight:700}
.tk_package_list{padding:0 .32rem;padding-top:0;padding-bottom:.5rem}
.coupon_container{background-color:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 .32rem;height:.98rem}
.coupon_container .vip_coupon_left{display:flex;align-items:center}
.coupon_container .vip_coupon_img{display:block;width:.28rem;height:.32rem}
.coupon_container .vip_coupon_text{font-size:.28rem;color:#000;margin-left:.1rem}
.coupon_container .vip_coupon_right{display:flex;align-items:center}
.coupon_container .vip_coupon_count{font-size:.24rem;color:#000;margin-right:.1rem}
.coupon_container .vip_coupon_arrow{display:block;width:.22rem;height:.22rem}
.vip_coupon_alert .conpon_mask{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.4;z-index:550}
.vip_coupon_alert .conpon_alert_bg{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:999;width:6.86rem;background-color:#fff;border-radius:.2rem;padding-bottom:.3rem}
.vip_coupon_alert .conpon_alert_title{display:block;padding-top:.25rem;text-align:center;margin-bottom:.4rem;font-size:.34rem;color:#000}
.vip_coupon_alert .closeBtn{position:absolute;top:.2rem;right:.2rem;width:.32rem;height:.32rem}
.vip_coupon_alert .closeBtnImg{display:block;width:100%;height:100%}
.vip_coupon_alert .conpon_scroll_gb{overflow-y:auto;padding:0 .38rem}
.vip_coupon_alert .conpon_alert_item{display:flex;align-items:center;justify-content:space-between;width:100%;height:1.8rem;background-color:#f5f7f8;border-radius:.06rem;margin-bottom:.2rem;padding:0 .25rem;box-sizing:border-box}
.vip_coupon_alert .conpon_alert_left{display:flex;flex-direction:column;justify-content:center;flex:1}
.vip_coupon_alert .conpon_alert_top{position:relative;display:flex;align-items:center}
.vip_coupon_alert .conpon_alert_price{color:#e34c3e;font-size:.28rem}
.vip_coupon_alert .conpon_alert_price span{font-size:.64rem;color:#fb4e4d;font-weight:700}
.vip_coupon_alert .item_title_bg{position:absolute;bottom:.14rem;left:1.63rem;display:flex;align-items:center;justify-content:center}
.vip_coupon_alert .conpon_item_type{border:1px solid #ff6900;width:.87rem;height:.4rem;color:#ff6900;font-size:.24rem;line-height:.4rem;text-align:center;margin-right:.1rem;box-sizing:border-box}
.vip_coupon_alert .conpon_item_title{display:block;font-size:.32rem;color:#000;font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:2.5rem}
.vip_coupon_alert .conpon_alert_bottom{position:relative;display:flex;align-items:center;margin-top:.1rem}
.vip_coupon_alert .conpon_price_discount{font-size:.24rem;color:#999;max-width:1.6rem;text-align:center}
.vip_coupon_alert .conpon_time{display:block;font-size:.24rem;color:#fd6c04;position:absolute;left:1.63rem}
.vip_coupon_alert .conpon_selecte{display:block;width:.4rem;height:.4rem;background:url(../images/mvip_vouchersweixuan.png) no-repeat;background-size:100% 100%}
.vip_coupon_alert .conpon_selecte:checked{background:url(../images/mvip_vouchersyx.png) no-repeat;background-size:100% 100%}
.vip_coupon_alert .conpon_comfire_btn{display:flex;align-items:center;justify-content:center;height:.98rem;background-color:#2bbb61;border-radius:.12rem;margin:0 .38rem;margin-top:.25rem;font-size:.32rem;color:#fff}

.cs_input{width:45%;margin-left:20px;text-align:center;border:1px solid #E3E8EE;height:45px;line-height:45px;}
#SmClass{width:45%;display:inline-block;}
#SmClass .cs_input{width:100%;border-left:0;margin-left:0;}