
@charset "utf-8";.meeting_earn{width:100%;position:relative}.meeting_earn img{width:100%}.ruler_workPoint{position:absolute;color:#fff;right:8px;top:12px}.ruler_workPoint a{display:inline-block;color:#fff;padding:0 6px;font-size:1.3rem}.location_nav{height:47px;padding:0 1rem;background:#fff}.location_nav .location{width:16%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:47px;line-height:47px;float:left;font-size:1.4rem;padding-left:15px;background:url(../images/icon_06.png) no-repeat left center;background-size:1.2rem 1.7rem}@media (min-width:375px){.location_nav .location{width:24%}}@media (min-width:414px){.location_nav .location{width:30%}}.location_nav .nav{overflow:hidden;height:47px;line-height:47px;float:right}.location_nav .nav li{float:left;padding:0 5px}.location_nav .nav li.padding_none{padding:0;width:1px;height:20px;background:url(../images/icon_03.png) no-repeat center;margin:13px 0}.location_nav .nav li a{display:block;border-bottom:2px solid #fff;height:45px;padding:0 8px;font-size:1.5rem;color:#404040}.location_nav .nav li a.on{color:#2496fb;border-bottom:2px solid #2496fb}ul.list{overflow:hidden;clear:both}ul.list li{overflow:hidden}ul.list li a{display:block;padding:0 1rem;background:#fff}ul.list li a:hover{background:#f3f3ef}ul.list li a .meeting{padding:1rem 0;overflow:hidden}ul.list li .meeting_img{float:left;margin-right:1rem;width:92px;height:92px;position:relative}ul.list li img{width:100%;height:100%}ul.list li .meeting_content{margin-top:.5rem}ul.list li .meeting_content h3{font-size:1.5rem;color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:.5rem}ul.list li .meeting_content p{font-size:1.2rem;color:#767676;padding-left:1.4rem;margin-bottom:.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}ul.list li .meeting_content p.meeting_time{background:url(../images/icon_14.png) no-repeat left center;background-size:1rem 1rem}ul.list li .meeting_content p.meeting_adr{background:url(../images/icon_18.png) no-repeat left center;background-size:1rem 1.2rem}ul.list li .meeting_content .meeting_detail{overflow:hidden}ul.list li .meeting_content .meeting_detail span{font-size:1.5rem}ul.list li .meeting_content .meeting_detail span.meeting_point{float:left;color:#5cc054}ul.list li .meeting_content .meeting_detail span.meeting_people{float:right;color:#767676;font-size:1.1rem;background:url(../images/icon_21.png) no-repeat left center;padding-left:1.5rem;background-size:1rem 1.2rem;margin:2px 0}ul.list li .meeting_content p.review_people{background:url(../images/icon_21.png) no-repeat left center;background-size:1rem 1.2rem}.link_point{padding:0 1.5rem;overflow:hidden;margin-top:1.5rem}.link_point a{float:right;font-size:1.7rem;color:#2496fb}.point{margin-top:2rem;color:#3b3b3b}.point img{width:105px;height:105px;margin:0 auto;display:block}.point p{text-align:center;font-size:2.1rem;margin-top:1rem}.point span{display:block;text-align:center;font-size:4.7rem}.point_detail .nav_point{overflow:hidden;background:#fbfbfb;height:45px}.point_detail .nav_point li{float:left;width:33.33%}.point_detail .nav_point li a{text-align:center;display:block;height:43px;line-height:45px;font-size:1.6rem;border-bottom:2px solid #fbfbfb}.point_detail .nav_point li a:hover{border-bottom:2px solid #2496fb}.point_detail .nav_point li a.on{border-bottom:2px solid #2496fb}.point_tab .all_record{background:#fff}.point_tab .all_record li{padding:1rem 1.5rem;overflow:hidden}.point_tab .all_record li .point_left{overflow: hidden;}.point_tab .all_record li .point_left h3{font-size:1.4rem;color:#505050;float: left;width: 75%;}.point_tab .all_record li .point_left p{font-size:1.8rem;color:#03bc01;float: right;}.point_tab .all_record li .point_right{overflow: hidden;height: 20px;line-height: 20px;margin-top: 5px;}.point_tab .all_record li .point_right p{font-size:1.2rem;color:#9d9d9d;float: left;}.point_tab .all_record li .point_left p.reduce{font-size:1.8rem;color:#505050}.point_tab .all_record li .point_right span{font-size:1.4rem;color:#9d9d9d;float: right;}.point_tab .all_record li .point_right p span{font-size: 1.2rem;}.bm_suc{margin-top:5rem}.bm_suc img{width:80px;height:80px;margin:0 auto;display:block}.suc_content{margin-top:1.5rem}.suc_content h3{text-align:center;color:#3b3b3b;font-size:1.7rem;margin-bottom:1rem;}.suc_content p{overflow:hidden;font-size:1.5rem;padding:0 2.5rem;color:#646464;margin-top:.5rem}.suc_content p label{float:left}.suc_content p span{padding-left:75px;display:block}.suc_text p{font-size:1.4rem;text-align:center}.suc_text p b{color:#3a9fff}.change_text{padding:0 3rem;}.change_text p{font-size:1.4rem;color:#999;overflow:hidden;margin-top:.5rem}.change_text p label{float:left}.change_text p span{display:block;padding-left:75px}.teacher_bg{width:100%;position:relative}.teacher_bg img{width:100%}.teacher_bg a.return_back{position:absolute;width:39px;height:39px;background:url(../images/re_04.png) center;border-radius:50%;background-size:39px 39px;top:1.6rem;left:1rem}.teacher_bg .teacher_info{position:absolute;bottom:-32px;left:1.5rem;width:80%}.teacher_bg .teacher_info img{width:77px;height:77px;border-radius:50%;border:2px solid #fff;float:left}.teacher_bg .teacher_info p{color:#fff;margin-top:22px;font-size:1.7rem;padding-left:90px}.teacher_bg .teacher_info p span{display:inline-block;width:53px;height:16px;background:url(../images/jin_11.png) no-repeat center;background-size:53px 16px;margin-left:.5rem}.teacher_bg .teacher_info .teacher_edit{float:left;width:63px;height:24px;border-radius:13px;border:1px solid #dddee3;line-height:24px;color:#a1a1a1;font-size:14px;background:url(../images/edit_icon_03.png) no-repeat 5px center #fff;background-size:18px;padding-left:25px;margin-top:10px}.teacher_bg .teacher_info .Launch_invitation{position:absolute;float:left;width:105px;height:30px;color:#fff;background:#f90;border-radius:15px;line-height:30px;text-align:center;font-size:15px;margin-top:10px}.teacher_info_nav{margin-top:4.4rem}.teacher_info_nav .nav_point{overflow:hidden;background:#fff;box-shadow:0 1px 3px #ebebeb;padding:0 1.5rem;height:42px}.teacher_info_nav .nav_point li{float:left;width:33.33%;text-align:center}.teacher_info_nav .nav_point li a{font-size:1.5rem;height:40px;border-bottom:2px solid #fff;display:inline-block;line-height:40px;padding:0 10px}.teacher_info_nav .nav_point li a.on{border-bottom:2px solid #2496fb;color:#2496fb}.teacher_info_nav .nav_point li a:hover{border-bottom:2px solid #2496fb;color:#2496fb}.data_box{padding:0 1.5rem;background:#fff}.teacher_data{padding:.5rem 0}.teacher_data li{padding:.5rem 0;font-size:1.4rem;overflow:hidden}.teacher_data li label{float:left;color:#909090}.teacher_data li p{padding-left:7.5rem;padding-right:10px}.training_experience{padding-left:1.5rem;background:#fff;border-bottom:1px solid #dddee2}.no_message{width:100%;text-align:center;line-height:150px;font-size:14px;color:#767676}.end{width:4.5rem;height:4.5rem;background:url(../images/end_03.png) no-repeat;position:absolute;left:0;top:0;background-size:100%}.on_going{width:4.5rem;height:4.5rem;background:url(../images/zhuangtai_03.png) no-repeat;position:absolute;left:0;top:0;background-size:100%}.no_identity{width:260px;margin:48px auto 0 auto}.no_identity img{width:100%}.no_identity p{text-align:center;font-size:1.7rem;color:#646464}.verified{background:#fff;margin-top:1rem}.verified ul li{overflow:hidden;padding:12px 1.5rem;font-size:1.6rem;height:21px}.verified ul li label{float:left;color:#505050;min-width:65px}.verified ul li .input_box{overflow:hidden;padding-left:2rem;position:relative}.verified ul li .input_box input{border:none;float:left;width:100%}.verified ul li .input_box select{width:100%;border:none;outline:0;background:#fff}.verified ul li .input_box p{position:absolute;top:50%;right:0;width:14px;height:14px;background:url(../images/clear.png) no-repeat center;background-size:100%;margin-top:-7px;display:none}.person_children{padding:1rem 1.5rem 3rem 1.5rem}.legend{font-size:1.2rem;color:#999}.legend span{color:#666}.person_children .img_box{padding-top:2rem}.person_children .img_box a{display:block;height:105px;width:45%;margin:0 auto 1rem auto;background:#f1f1ed;position:relative}.person_children .img_box a .photo{width:100%;height:105px}.person_children .img_box a .photo img{width:100%;vertical-align:middle;height:100%}.person_children .img_box a input{width:100%;height:105px;opacity:0;position:absolute;top:0;left:0}.person_children .img_box p{text-align:center;color:#999}.person_adult{padding:1rem 1.5rem 3rem 1.5rem}.person_adult .adult_img{overflow:hidden;padding-top:2rem}.person_adult .adult_img .adult_img_top{float:left;width:50%}.person_adult .adult_img .adult_img_back{float:right;width:50%}.person_adult .adult_img a{display:block;background:#f1f1ed;height:105px;margin:0 auto 1rem auto;width:90%;position:relative}.person_adult .adult_img a .photo{width:100%;height:105px}.person_adult .adult_img a .photo img{width:100%;height:100%;vertical-align:middle}.person_adult .adult_img p{text-align:center;color:#999}.person_adult .adult_img input{width:100%;height:105px;opacity:0;position:absolute;top:0;left:0}.strengths{padding:1.2rem 1.5rem}.strengths p{font-size:1.6rem;color:#505050}.strengths textarea{width:95%;height:5rem;margin-top:1rem;border:none;resize:none;font-size:1.6rem}.agree{padding:0 1.5rem;margin-top:1rem}.status_box{background:#fff;padding:35px 2.8rem 0 2.8rem;overflow:hidden}.status_box span.first{float:left;width:30px;height:200px;background:url(../images/status_03.png) no-repeat top left;background-size:auto 200px}.status_box span.second{float:left;width:30px;height:200px;background:url(../images/status_03.png) no-repeat -49px top;background-size:auto 200px}.status_box span.third{float:left;width:30px;height:200px;background:url(../images/status_03.png) no-repeat -99px top;background-size:auto 200px}.status_box ul li{margin-bottom:63px;height:24px;line-height:24px;font-size:1.6rem;padding-left:3rem}.status_box ul li.on{color:#3a9fff}.look_process{padding:0 17px}.look_process img{width:100%}.position{position:absolute;top:50%;margin-top:-50%}.position p{text-align:center;font-size:13px;color:#7f7f7f;margin-top:15px}.place_nav{background:#fff;height:39px;position:fixed;top:0;left:0;right:0;z-index:8;border-bottom:1px solid #d5d6d7}.place_nav li{float:left;width:25%;position:relative}.place_nav li.filter:after{content:"";position:absolute;height:22px;width:1px;right:0;background:#d5d6d7;top:9px}.place_nav li a{cursor:pointer;display:block;padding:0 18%;text-align:center;font-size:14px;color:#767676;line-height:40px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.place_nav li a span{position:absolute;right:10%;top:18px;width:0;height:0;border:4px solid;overflow:hidden;z-index:20;border-color:#bbb transparent transparent transparent}.place_nav li a b{position:absolute;display:block;width:12px;height:6px;background:url(../images/down_03.png) no-repeat;background-size:100%;top:17px;right:10px}ul[class^=shaXua]{position:fixed;background:#fff;z-index:999;left:0;top:40px;display:none;width:100%;overflow-y:scroll}ul[class^=shaXua] li{height:40px;line-height:40px;border-bottom:1px solid #dfdfdd;padding:0 15px;font-size:14px;color:#666}ul[class^=shaXua] li.on{color:#ff6510;background:url(../images/check_true1.png) no-repeat 95% center;background-size:13px 10px}.choosePlace{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#EDEEEF;z-index:200;display:none}.choosePlace .scrollY{overflow-y:scroll}.choosePlace .scrollY li p{margin:10px 15px;font-size:14px}.choosePlace .scrollY li>ul{overflow:hidden;zoom:1;font-size:14px;margin:10px 9px}.choosePlace .scrollY li>ul>li{float:left;background-color:#fff;color:#282828;margin:0 6px;margin-bottom:3px;padding:4px 10px;border-radius:3px;cursor:pointer}.allCities{background-color:#fff;margin:0 15px;font-size:14px}.cityLeft{width:60px;float:left;overflow-y:scroll;height:100%;border-right:1px solid #EDEEEF}.cityLeft li{text-align:center;padding:3px 0;cursor:pointer}.cityRight{float:left;overflow:hidden;zoom:1}.cityRight ul{overflow:hidden;zoom:1;display:none}.cityRight ul:first-child{display:block}.cityRight ul li{float:left;padding:4px 10px;cursor:pointer;border-radius:3px}.titles{overflow:hidden;position:relative;zoom:1}.shaXua31{overflow:hidden;zoom:1;background-color:#fff;position:fixed;top:40px;left:0;width:100%;z-index:111;display:none}.placeArea,.possess{margin:25px 15px 0 15px}.placeArea p,.possess p{color:#AEAEAE}.placeArea div{padding:20px 0 30px 0;overflow:hidden;zoom:1;text-align:center}.placeArea div input{width:98px;height:32px;border:1px solid #EFEFEE;line-height:32px;border-radius:3px;padding-left:10px}.placeArea div input::-webkit-input-placeholder{color:#D1D1D6!important}.placeArea div u{display:inline-block;width:16px;height:1px;background-color:#D1D1D6;vertical-align:3px}.possess ul{overflow:hidden;zoom:1}.possess ul li{float:left;padding:7px 13px;border-radius:15px;border:1px solid #E8E8E8;margin:10px 10px 10px 0;cursor:pointer}.possess ul li.chooseOn{background-color:#3D9FFF;color:#fff;border:1px solid #3D9FFF}.allBth{overflow:hidden;zoom:1}.allBth input{width:50%;float:left;background-color:#fff;color:#9D9D9D;border:1px solid #E9E9E8;padding:11px 0;cursor:pointer}.allBth input.submitNow{background-color:#3D9FFF;color:#fff;border:1px solid #3D9FFF}.theShade{width:100%;background-color:rgba(0,0,0,.3);position:fixed;top:40px;left:0;display:none;z-index:5}.place_list{background:#fff}ul.place_list{padding:0 10px}.place_list li{padding:5px 0;overflow:hidden}.place_list li .place_img{float:left;margin-right:10px;width:92px;height:92px;display:table-cell;vertical-align:middle}.place_list li .place_img img{width:100%;max-width:95px;height:100%}.place_list li .place_text{white-space:nowrap;padding-top:5px}.place_list li .place_text h3{font-size:15px;line-height:20px;overflow:hidden;text-overflow:ellipsis}.place_list li .place_text p{color:#767676;font-size:12px;margin-top:3px;overflow:hidden;text-overflow:ellipsis}.place_list li .place_text p b{float:left;width:10px;height:12px;background:url(../images/icon_18.png) no-repeat center;background-size:100%;margin:2px 5px 2px 0}.place_tab{overflow:hidden;margin-top:3px}.place_tab li{float:left;padding:1px 5px;border-radius:2px;color:#fff;margin-right:5px;margin-bottom:5px}.place_tab li.blue{background:#91c1ea}.place_tab li.red{background:#edaba2}.place_tab li.green{background:#93c899}.place_detail{background:#fff}.place_detail li{padding:0 10px;overflow:hidden;height:44px;line-height:44px;font-size:16px}.place_detail li label{float:left;min-width:65px;margin-right:20px;color:#8e8e8e}.place_detail li p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.place_detail_img{background:#fff;padding:0 10px}.place_detail_img h3{font-size:16px;height:40px;line-height:40px}.place_detail_img img{width:100%;height:auto;margin-bottom:10px}.sign_up{height:49px;border-top:1px solid #eee;background:#f8f8f8;line-height:49px;position:fixed;left:0;bottom:0;width:100%}.sign_up .sign_up_box{padding:6px 1.5rem}.sign_up a{height:38px;background:#f90;border-radius:5px;color:#fff;border:none;font-size:1.8rem;width:100%;display:block;text-align:center;line-height:38px}.meeting_goOn{background:#fff;padding-bottom:15px}.meeting_goOn h4{padding:0 10px;font-size:13px;color:#404040;height:40px;line-height:40px}.meeting_goOn .place_list{background:#f5f5f5}.place_invite_meeting{color:#505050;font-size:13px;height:40px;line-height:40px;padding:0 10px}.be_invited_meeting{background:#fff;padding:0 10px}.meeting_li li{overflow:hidden;padding:1rem 0;position:relative}.meeting_li .be_invite_meeting_img{float:left;width:92px;height: 92px;}.meeting_li .be_invite_meeting_img img{width:100%;height: 100%;}.meeting_li .be_invite_meeting_mes{white-space:nowrap;padding-left:105px;width:55%}.meeting_li .be_invite_meeting_mes h3{font-size:15px;color:#333}.meeting_li .be_invite_meeting_mes p{color:#767676;font-size:12px;padding-left:1.4rem;margin-top:.3rem}.meeting_li .be_invite_meeting_mes p.meeting_time{background:url(../images/icon_14.png) no-repeat left center;background-size:1rem}.meeting_li .be_invite_meeting_mes p.meeting_adr{background:url(../images/icon_18.png) no-repeat left center;background-size:1rem 1.2rem}.meeting_li .be_invite_meeting_mes .meeting_tab{overflow:hidden;margin-top:5px}.meeting_li .be_invite_meeting_mes .meeting_tab li{float:left;padding:1px 5px;color:#fff;border-radius:2px;margin-right:5px;margin-bottom:5px}.meeting_li .be_invite_meeting_mes .meeting_tab li.blue{background:#91c1ea}.meeting_li .be_invite_meeting_mes .meeting_tab li.red{background:#edaba2}.meeting_li .be_invite_meeting_mes .meeting_tab li.green{background:#93c899}.meeting_li .be_invite_meeting_check{position:absolute;right:0;height:20px;width:20px;top:50%;margin-top:-10px}.meeting_li .be_invite_meeting_check a{display:block;background:url(../images/check_ad_03.png) no-repeat top center;background-size:20px auto;height:20px}.meeting_li .be_invite_meeting_check a.on{background-position:center -20px}/*.teacher_box{padding-bottom:10px}.*/teacher_box .teacher_list{overflow:hidden}.teacher_box .teacher_list li{width:48.5%;border-bottom:1px solid #d8d8d6;background:#fff;margin-top:8px;overflow:hidden}.teacher_box .teacher_list li.left{float:left}.teacher_box .teacher_list li.right{float:right}.teacher_box .teacher_list li a{display:block}.teacher_box .teacher_list li .teacher_img{width:100%;min-height:155px;height:155px;text-align:center}@media (min-width:321px) and (max-width:375px){.teacher_box .teacher_list li .teacher_img{height:182px}}@media (min-width:376px) and (max-width:414px){.teacher_box .teacher_list li .teacher_img{height:201px}}@media (min-width:415px) and (max-width:768px){.teacher_box .teacher_list li .teacher_img{height:372px}}.teacher_box .teacher_list li .teacher_img img{height:100%}.teacher_box .teacher_list li .teacher_text{padding:10px 0 10px 10px}.teacher_box .teacher_list li .teacher_text h3{font-size:15px}.teacher_box .teacher_list li .teacher_text p{font-size:12px;color:#999;margin-top:5px;height:32px;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.teacher_box .teacher_list li .teacher_text h3.good_teacher{background:url(../images/good_teacher_06.png) no-repeat right center;background-size:auto 18px}.express-area dl{position:relative;line-height:21px;color:#565656}.express-area dl dt{position:absolute;top:0;left:0;line-height:21px}.express-area dl dd{padding-right:.8rem;text-align:justify;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:721px) and (max-width:1300px){.express-area dl dt{font-size:.5rem;line-height:1rem}}.express-area-box{position:absolute;bottom:-100%;left:50%;z-index:15;width:100%;margin-left:50%;background-color:#fff;color:#4d525d}.express-area-box header{position:relative;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}.express-area-box header h3{margin:0 1.675rem;text-align:center;font-size:1.6rem;line-height:45px}.express-area-box header .back,.express-area-box header .close{position:absolute;top:0;width:30px;height:45px}.express-area-box header .back{display:none;left:0;background:url(../images/back.png) no-repeat center;background-size:8px 14px}.express-area-box header .close{right:0;background:url(../images/close-area.png) no-repeat center;background-size:14px}.express-area-box article{height:250px;overflow-y:scroll}.area-list li{padding:.5rem;border-bottom:1px solid #e2e2e2;text-align:justify;font-size:1.5rem;line-height:2.5rem}@media (min-width:721px) and (max-width:1300px){.express-area-box{width:100%;margin-left:-50%;position:fixed}.express-area-box header h3{font-size:.7rem;line-height:1.7rem}.express-area-box header .back,.express-area-box header .close{height:1.7rem}.express-area-box article{height:120px}.area-list li{padding:.3rem;font-size:.6rem;line-height:1rem}}@media (max-width:720px){.express-area-box{position:fixed;left:0;width:100%;margin-left:0}}.mask{display:none;position:absolute;top:0;left:0;z-index:12;width:100%;height:100%;background-color:rgba(0,0,0,.3)}@media (max-width:720px){.mask{position:fixed}}.dropload-load{text-align:center;margin:8px 0;display:none}.dropload-fail,.dropload-noData,.dropload-refresh{text-align:center;margin:8px 0;display:none}.dropload-load .loading{display:inline-block;height:12px;width:12px;border-radius:100%;margin-right:3px;border:1px solid #999;border-bottom-color:transparent;vertical-align:middle;-webkit-animation:rotate .75s linear infinite;animation:rotate .75s linear infinite}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes rotate{0%{transform:rotate(0)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}
