@charset "utf-8";
.site{border-bottom:1px solid #ff8402;height:46px;line-height:46px}
.site .l{color:#5a5a5a;width:530px;display:inline}.site .l span{font-size:14px;font-weight:800;color:#5a5a5a;padding:0 10px}
.site .l span a{font-size:14px;font-weight:800;color:#da2a1d;padding:0 10px}
.site .l a{font-size:12px;font-weight:400;color:#206dbc;padding:0 3px}
.site .r{color:#b3b3b3;display:inline;height:46px;line-height:46px;margin-right:5px}
.site .r a{color:#da2d1f}.site .search{float:right;color:#5a5a5a;width:139px;display:inline;height:28px;margin-top:10px;margin-right:5px}
.site .search span{width:135px;height:26px;display:block;background:url(../images/css/search_bg.jpg) no-repeat;padding-top:2px;padding-left:4px;_padding-top:3px;_height:25px}
.site .search span a{display:inline-block;width:30px;height:24px;line-height:24px;font-size:14px;font-weight:800}
.search_none{padding:35px 0;border-bottom:1px solid #e9e9e9}
.search_none p{line-height:30px;text-align:center;color:#5a5a5a}
.search_none p b{line-height:30px;text-align:center;color:#5a5a5a;font-size:20px}
.search_none p b span{line-height:30px;text-align:center;color:#ca190f;font-size:20px}
.search_none p a{line-height:30px;text-align:center;color:#216cbd}
.teacher_center_info{margin-top:20px}
.teacher_center_info .l{display:inline;width:150px;height:150px;border:1px solid #eaeaea;margin-left:20px}
.teacher_center_info .r{display:inline;width:790px;height:148px;margin-top:2px}
.teacher_center_info .r .div01 span.teacher_name{height:20px;line-height:20px;color:#5a5a5a;font-size:18px;font-weight: bold;}
.teacher_center_info .r .div01 span.span01{color:#c41103}
.teacher_center_info .r .div01 span.online{display:inline-block;height:16px;line-height:16px;width:33px;background:url(../images/css/online.jpg) no-repeat}
.teacher_center_info .r .div01 span.offline{display:inline-block;height:16px;line-height:16px;width:33px;background:url(../images/css/offline.jpg) no-repeat}
.teacher_center_info .r .div01 span.busy{display:inline-block;height:16px;line-height:16px;width:45px;background:url(../images/css/busy.jpg) no-repeat}
.teacher_center_info .r .div02{color:#6a6a6a;line-height:28px;margin-top:10px;height:84px;overflow:hidden}
.teacher_center_info .r .div02 a{color:#236aba}
.teacher_center_info .r .div03{margin-top:2px}
.teacher_center_info .r .div03 a.a01,.teacher_center_info .r .div03 a.a03,.teacher_center_info .r .div03 a.a04{display:inline-block;height:30px;line-height:30px;padding:0 15px;font-size:14px;color:#fff;background:url(../images/css/enter_bg01.jpg) repeat-x;font-weight:800}
.teacher_center_info .r .div03 a.a02{display:inline-block;height:30px;line-height:30px;padding:0 10px;font-size:14px;color:#f9f7f4;background:#03aa0d;font-weight:400}
.teacher_center_info .r .div03 a.a03{background:url(../images/css/enter_bg02.jpg) repeat-x}
.teacher_center_info .r .div03 a.a03:hover{background:url(../images/css/enter_bg01.jpg) repeat-x}
.teacher_center_info .r .div03 a.a04{background:url(../images/css/enter_bg03.jpg) repeat-x}
.teacher_center_info .r .div03 a.a01 span{display:none}
.teacher_center_info .r .div03 a.a01:hover span{display:block;position:absolute;width:168px;border:1px solid #00c6be;background:#fff;padding:3px 8px;margin-left:-15px;text-align:left;color:#6a6a6a;line-height:22px}
.teacher_center_info .r .div03 a.a01:hover span font{color:#206dbc}
.teacher_center_service{height:34px;background:url(../images/css/teacher_center_navbg.jpg) repeat-x;margin-top:20px;padding-left:10px}
.teacher_center_service ul li{display:inline;width:86px;float:left;margin-left:10px;height:34px}
.teacher_center_service ul li a{display:block;width:84px;height:32px;line-height:32px;border:1px solid #e9e9e9;text-align:center;color:#5a5a5a}
.teacher_center_service ul li a:hover{display:block;width:84px;height:31px;line-height:31px;border:1px solid #dfdfdf;border-bottom:1px solid #fff;border-top:2px solid #2e72b1;text-align:center;color:#5a5a5a;font-weight:400}
.teacher_center_service ul li.active a{display:block;width:84px;height:31px;line-height:31px;border:1px solid #dfdfdf;border-bottom:1px solid #fff;border-top:2px solid #2e72b1;text-align:center;color:#5a5a5a;font-weight:400}
.service_title{height:30px;line-height:30px;color:#acacac;padding-top:20px;padding-left:10px}
.service_title b{color:#5a5a5a;font-size:14px;font-weight:800;padding:0 10px}
.service_list ul li{float:left;width:172px;height:257px;margin-left:19px;display:inline;margin-top:19px}
.service_list ul li p{height:221px;width:170px;border:1px solid #ecca90;border-bottom:0}
.service_list ul li p span.span01{line-height:26px;display:block;font-weight:400;color:#81582d;font-size:20px;text-align:center;padding:0 15px;padding-top:15px;height:50px;font-family:"\5FAE\8F6F\96C5\9ED1";overflow:hidden}
.service_list ul li p span.span02{display:block;line-height:18px;height:75px;color:#8a8987;padding:0 20px;text-align:center;font-size:14px;margin-top:15px;margin-bottom:15px;overflow:hidden}
.service_list ul li p span.span03{display:block;line-height:18px;height:40px;color:#81582d;padding:0 20px;text-align:center;font-size:14px}
.service_list ul li p span.span03 b{font-size:20px;font-family:Arial,Helvetica,sans-serif}
.service_list ul li p span.span04{display:block;line-height:18px;height:30px;color:#9a6005;padding:0 20px;text-align:center;font-size:14px}
.service_list ul li p span.span04 b{font-size:20px;font-family:Arial,Helvetica,sans-serif}
.service_list ul li a{display:block;height:35px;width:172px;line-height:35px;background:url(../images/css/goumai_bg.jpg) repeat-x;font-size:14px;text-align:center;color:#fff;font-weight:800}
.service_list ul li a:hover{background:url(../images/css/goumai_sbg.jpg) repeat-x;color:#fff}
.service_list ul li:hover p{height:221px;width:170px;border:1px solid #e13325;border-bottom:0}
.service_list ul li:hover a{display:block;height:35px;width:172px;line-height:35px;background:url(../images/css/goumai_sbg.jpg) repeat-x;font-size:14px;text-align:center;color:#fff;font-weight:800}
.service_list ul li:hover p span.span01{color:red}
.teacher_about{padding:30px}
.teacher_about .title{height:40px;line-height:40px;font-size:14px;color:#5a5a5a;font-weight:800}
.teacher_about .content{line-height:2}
.teacher_about .content img{max-width:100%;height:auto;}
.teacher_evaluation{padding:20px 0;padding-bottom:0}
.teacher_evaluation .title{height:32px;line-height:32px;font-size:14px;color:#525252;padding:0 30px}
.teacher_evaluation .title b{font-size:26px;font-weight:400;color:#c41103;font-family:Arial,Helvetica,sans-serif}
.teacher_evaluation .content_nav{height:25px;margin-top:10px;padding:0 20px}
.teacher_evaluation .content_nav ul li{float:left;display:inline;width:42px;height:25px;margin-left:10px}
.teacher_evaluation .content_nav ul li a{display:block;width:42px;height:25px;text-align:center;line-height:25px;color:#525252}
.teacher_evaluation .content_nav ul li.active a{display:block;width:42px;height:25px;background:#00c6be;color:white;line-height:25px}
.teacher_evaluation .content_nr{margin-top:20px}
.teacher_evaluation .content_nr ul{padding:0 30px}
.teacher_evaluation .content_nr ul li{height:94px;border-top:1px dashed #f3f3f3;padding-top:15px}
.teacher_evaluation .content_nr ul li .div01{height:24px;line-height:24px;color:#8b8b8b}
.teacher_evaluation .content_nr ul li .div01 span{display:inline-block;width:66px;height:12px;line-height:12px}
.teacher_evaluation .content_nr ul li .div01 span.time{width:115px;float:right}
.teacher_evaluation .content_nr ul li .div01 b{color:#236aba}
.teacher_evaluation .content_nr ul li .div02{line-height:24px;margin-top:2px;height:50px;width:700px}
.teacher_fufei{padding:20px 30px;padding-right:0}
.teacher_fufei .title{height:40px;line-height:40px;font-size:14px;color:#5a5a5a;font-weight:800}
.teacher_fufei .content{font-size:12px;line-height:24px;color:#8b8b8b}
.teacher_fufei .content h3{color:#5a5a5a;font-weight:400;font-size:14px;height:30px;line-height:30px}
.teacher_fufei .content .div01{padding:20px 0}
.teacher_fufei .content .div01 .l{width:116px;height:43px;display:inline}
.teacher_fufei .content .div01 .r{width:610px;height:43px;display:inline}
.teacher_fufei .content .div01 .r span{display:block;height:18px;line-height:18px;color:#5a5a5a;font-size:12px}
.teacher_fufei .content .div01 .r span.span02{margin-top:5px}
.teacher_fufei .content .div01 .r span font{color:#bb0600}
.teacher_fufei .content .div01 .r span b{color:#bb0600}
.teacher_fufei .content .div02{margin-top:20px}
.teacher_fufei .content .div02 ul{margin-left:-13px;width:755px}
.teacher_fufei .content .div02 ul li{width:164px;border:1px solid #e9e9e9;height:156px;padding:9px 4px;float:left;margin-left:13px;display:inline}
.teacher_fufei .content .div02 ul li span{display:block;padding:0 10px;color:#5a5a5a;text-align:center}
.teacher_fufei .content .div03{border-bottom:1px solid #f3f3f3;margin-top:10px;color:#5a5a5a;line-height:24px}
.teacher_fufei .content .div04{height:40px;line-height:40px;font-size:14px;color:#5a5a5a;font-weight:800;margin-top:30px}
.teacher_fufei .content .div05{padding:20px 0}
.teacher_problem{padding:20px 30px}
.teacher_problem .title{height:40px;line-height:40px;font-size:14px;color:#5a5a5a;font-weight:800;border-bottom:1px solid #e9e9e9}
.problem_box{border-bottom:1px solid #e9e9e9}
.teacher_problem .content .problem_nav{margin:32px 0 8px;color:#236aba;font-size:14px}
.teacher_problem .content .problem_nav a{display:inline-block;line-height:50px}
.teacher_problem .content .problem_de{line-height:24px}