/*banner*/
.school_index{
	width: 100%;
	min-height: 315px;
	padding-top: 40px;
	position: relative;
}
.school_index .sch_head{
	width: 100%;
	height: 315px;
	background-color: #18134C;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
}

/*main*/
.school_main{
	width: 1280px;
	margin: 0px auto 60px;
	position: relative;
	z-index: 5;
}
.school_main .school_info .sch_logo{
	width: 104px;
	height: 104px;
	border: 1px solid rgba(255,255,255,.5);
	padding: 7px;
}
.school_info .sch_logo img{
	width: 100%;
	height: 100%;
}
.school_info .sch_text{
	width: calc(100% - 104px);
	padding: 20px 20px 24px;
}
.school_info .sch_text .sch_name{
	font-size: 20px;
	color: #fff;
	font-weight: bold;
	line-height: 30px;
	margin-bottom: 6px;
}
.school_info .sch_text .desc{
	font-size: 14px;
	color: #fff;
	line-height: 24px;
}

/*sch_nav*/
.school_main .sch_nav{
	width: 100%;
	height: 42px;
	padding: 0 30px;
	background-color: #20b573;
	border-radius: 5px;
	overflow: hidden;
	margin: 20px 0;
}
.school_main .sch_nav li{
	float: left;
	width: 100px;
	height: 42px;
	margin-right: 20px;
}
.school_main .sch_nav li a{
	display: block;
	text-align: center;
	line-height: 42px;
	font-size: 14px;
	color: #fff;
}
.school_main .sch_nav li.on,
.school_main .sch_nav li:hover{
	background-color: #fff;
}
.school_main .sch_nav li.on a,
.school_main .sch_nav li:hover a{
	color: #666;
}

/*banner & contact*/
.small-banner{
	display: none;
}
.sch_banner_box{
	width: 100%;
	height: 434px;
	margin-bottom: 20px;
}
.sch_banner_box .sch_banner{
	width: 73.5%;
}
.banner .swiper-wrapper{
	height: 434px;
	transform: translate3d(0px, 0px, 0px);
	transition-duration: 0ms;
}
.banner .swiper-wrapper a{
	display: block;
	width: 100%;
	height: 434px;
}
.banner .swiper-wrapper a img{
	width: 100%;
	height: 100%;
}
.banner .swiper-pagination-bullet{
	width: 10px;
	height: 10px;
	background: none;
	border: 1px solid rgba(255,255,255,.7);
	opacity: 1;
}
.banner .swiper-pagination-bullet-active {
    background-color: #FF5100;
    border: 1px solid #FF5100;
}
.banner.swiper-container-horizontal > .swiper-pagination-bullets,.banner.swiper-pagination-custom,.banner.swiper-pagination-fraction{
	bottom: 15px;
	left: 50%;
	margin-left: -37px;
	width: 74px;
	height: 20px;
	background-color: rgba(0,0,0,.3);
	border-radius: 20px;
}
.banner.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{
	margin: 5px;
}
.sch_banner_box .sch_contact{
	width: 25%;
	height: 434px;
	border: 1px solid #E8E8E8;
	background-color: #fff;
}
.sch_contact .sch_cont{
	width: 100%;
	padding: 20px 10px 15px 25px;
	border-bottom: 1px solid #E8E8E8;
}
.sch_contact .sch_cont .tit{
	font-size: 16px;
	font-weight: bold;
	color: #333;
	line-height: 20px;
	margin-bottom: 12px;
}
.sch_contact .sch_cont .cont_mes{
	font-size: 14px;
	color: #666;
	line-height: 28px;
}
.sch_contact .sch_video{
	width: 100%;
	padding: 25px 0;
}
.sch_contact .sch_video .video{
	width: 288px;
	height: 202px;
	margin: 0 auto;
}

/*school_wrap*/
.school_wrap{
	width: 100%;
}
.school_wrap .part_left{
	width: 940px;
}
.school_wrap .part_right{
	width: 320px;
	margin-left: 20px;
}
.school_wrap .course_tit {
    width: 100%;
    height: 24px;
    line-height: 24px;
    padding: 0 20px;
    border-left: 4px solid #FF5100;
    font-size: 18px;
    color: #666;
}
/*机构老师*/
.school_wrap .org_teacher_box{
	width: 100%;
	border: 1px solid #E8E8E8;
	background-color: #fff;
	padding: 20px 0 30px;
	margin-bottom: 15px;
}
.org_teacher_box .org_teacher_list{
	width: 100%;
	padding: 0 50px;
	margin-top: 30px;
	position: relative;
}
.org_teacher_box .org_teacher a{
	display: block;
	width: 100%;
}
.org_teacher_box .org_teacher .tea_img img{
	width: 100%;
}
.org_teacher_box .org_teacher .tea_name{
	width: 100%;
	height: 40px;
	text-align: center;
	line-height: 40px;
	background-color: #f4f4f4;
	font-size: 16px;
	color: #333;
}
.org_teacher_box .org_teacher .tea_name span{
	font-size: 12px;
	color: #999;
	margin-left: 5px;
}
.org_teacher_list .swiper-button-next,.org_teacher_list .swiper-button-prev{
	width: 30px;
	height: 30px;
	margin-top: -15px;
	-moz-background-size: 30px 30px;
	-webkit-background-size: 30px 30px;
	background-size: 30px 30px;
}
.org_teacher_list .swiper-button-prev,.org_teacher_list .swiper-container-rtl .swiper-button-next{
	background-image: url(../img/school/prev.png);
}
.org_teacher_list .swiper-button-next,.org_teacher_list .swiper-container-rtl .swiper-button-prev {
    background-image: url(../img/school/next.png);
}
.org_teacher_list .swiper-button-next.swiper-button-disabled,.org_teacher_list .swiper-button-prev.swiper-button-disabled{
	opacity: 1;
	cursor: pointer;
	pointer-events: inherit;
}

/*热门课程*/
.hot_course_box{
	width: 100%;
	border: 1px solid #E8E8E8;
	background-color: #fff;
	padding: 20px 0 0;
	margin-bottom: 20px;
	position: relative;
}
.hot_course_box .subject_list{
	width: auto;
	height: 24px;
	text-align: right;
	position: absolute;
	top: 20px;
	right: 35px;
	z-index: 5;
}
.hot_course_box .subject_list li{
	float: left;
	margin-left: 20px;
}
.hot_course_box .subject_list li a{
	display: block;
	font-size: 14px;
	color: #666;
	line-height: 24px;
}
.hot_course_box .subject_list li.on a{
	color: #FF7F00;
}
.hot_course_box .subject_course_list{
	width: 100%;
	padding: 0 35px;
	margin: 25px 0 0;
}
.hot_course_box .subject_course_list .course_item{
	width: 32%;
	margin-right: 2%;
	margin-bottom: 25px;
	border: 1px solid #E8E8E8;
	background-color: #fff;
}
.hot_course_box .subject_course_list .course_item:nth-child(3n){
	margin-right: 0;
}
.subject_course_list .course_item .course_img {
    width: 100%;
/*    height: 170px;*/
    overflow: hidden;
}
.subject_course_list .course_item .course_img a, .subject_course_list .course_item .course_img a img {
    display: block;
    width: 100%;
/*    height: 170px;*/
}
.subject_course_list .course_item .course_text {
    padding: 5px 10px;
}
.subject_course_list .course_item .course_name{
	margin: 5px 0 15px;
}
.subject_course_list .course_item .course_name a{
	font-size: 14px;
	color: #333;
	line-height: 24px;
}
.subject_course_list .course_item .course_name a:hover{
	color: #FF7F00;
}
.subject_course_list .course_item .course_name a .sign{
	display: inline-block;
	width: 20px;
	height: 20px;
	text-align: center;
	line-height: 18px;
	border: 1px solid #FF7F00;
	border-radius: 2px;
	font-size: 14px;
	color: #FF7F00;
	vertical-align: middle;
	margin-right: 5px;
}
.subject_course_list .course_item .course_mes span{
	display: inline-block;
	font-size: 12px;
	color: #999;
	line-height: 30px;
}
.subject_course_list .course_item .course_mes .price{
	font-size: 20px;
	color: #F13232;
	font-family: arial;
	font-weight: bold;
	line-height: 30px;
	height: 30px;
}
.subject_course_list .course_item .course_mes .price i{
	display: inline-block;
	font-size: 20px;
	color: #F13232;
	font-weight: bold;
	font-style: inherit;
	line-height: 30px;
}
.subject_course_list .course_item .course_mes .price em{
	display: inline-block;
	font-size: 12px;
	color: #F13232;
	margin-left: 3px;
}

/*学校环境*/
.sch_environment_box{
	width: 100%;
	border: 1px solid #E8E8E8;
	background-color: #fff;
	padding: 20px 0 35px;
	margin-bottom: 20px;
}
.sch_environment_box .show_list{
	width: 100%;
	margin: 25px 0 0;
	padding: 0 35px;
}
.show_list .show_img a{
	display: block;
	width: 100%;
}
.show_list .show_img a img{
	width: 100%;
	height: 100%;
}
.show_list .swiper-button-next,.show_list .swiper-button-prev{
	width: 20px;
	height: 40px;
	margin-top: -20px;
	background-color: rgba(0,0,0,.4);
	-moz-background-size: 12px 16px;
	-webkit-background-size: 12px 16px;
	background-size: 12px 16px;
}
.show_list .swiper-button-prev,.show_list .swiper-container-rtl .swiper-button-next{
	background-image: url(../img/school/prev_w.png);
	left: 0;
}
.show_list .swiper-button-next,.show_list .swiper-container-rtl .swiper-button-prev {
    background-image: url(../img/school/next_w.png);
    right: 0;
}
.show_list .swiper-button-next.swiper-button-disabled,.show_list .swiper-button-prev.swiper-button-disabled{
	opacity: 1;
	cursor: pointer;
	pointer-events: inherit;
}

/*课程报名*/
.enroll_box{
	width: 100%;
	border: 1px solid #E8E8E8;
	background-color: #fff;
	padding: 20px 0 25px;
	margin-bottom: 20px;
}
.enroll_box .enroll_tab{
	width: 100%;
	margin: 25px 0 0;
	padding: 0 35px;
}
.enroll_box .enroll_tab .item{
	width: 25%;
	text-align: center;
	border-bottom: 1px solid #E8E8E8;
	border-right: 1px solid #E8E8E8;
}
.enroll_box .enroll_tab .tab_head{
	border-top: 1px solid #E8E8E8;
	border-left: 1px solid #E8E8E8;
}
.enroll_box .enroll_tab .tab_head .item{
	height: 60px;
	font-size: 16px;
	color: #666;
	line-height: 60px;
}
.enroll_box .enroll_tab .tab_body{
	border-left: 1px solid #E8E8E8;
}
.enroll_box .enroll_tab .group .item{
	height: 40px;
	font-size: 14px;
	color: #666;
	line-height: 40px;
}
.enroll_box .enroll_tab .group .cour_name{
	color: #007BAB;
}
.enroll_box .enroll_tab .group .a_btn{
	display: inline-block;
	font-size: 14px;
	color: #46A0F6;
}
.enroll_box .enroll_tab .group .a_btn:hover{
	text-decoration: underline;
}

/*地图*/
.map_box{
	width: 100%;
	border: 1px solid #E8E8E8;
	background-color: #fff;
	padding: 20px 0 40px;
	margin-bottom: 20px;
}
.map_box .mapBox{
	width: 100%;
	margin: 25px 0 0;
	padding: 0 25px;
	
}
/*.map_box .map{
	width: 100%;
	margin: 25px 0 0;
	padding: 0 25px;
}
.map_box .map .map_img{
	width: 515px;
	height: 328px;
	overflow: hidden;
}
.map_box .map .traffic_info{
	width: calc(100% - 515px);
	border: 1px solid #ddd;
}
.map .traffic_info .title{
	width: 100%;
	height: 50px;
	padding: 0 30px;
	background-color: #F1F1F1;
	font-size: 16px;
	color: #333;
	font-weight: bold;
	line-height: 50px;
}
.map .traffic_info .bus_stop_box{
	width: 100%;
	height: 278px;
	padding: 0 30px;
}
.traffic_info .bus_stop_box .tit{
	width: 100%;
	height: 86px;
	line-height: 86px;
	border-bottom: 1px solid #eee;
	font-size: 16px;
	color: #333;	
}
.traffic_info .bus_stop_box .tit i{
	font-size: 20px;
	margin-right: 10px;
	vertical-align: middle;
}
.traffic_info .bus_stop_box .bus_stop{
	height: 192px;
	padding-bottom: 22px;
	overflow-y: scroll;
}
.traffic_info .bus_stop_box .bus_stop .item{
	width: 100%;
	height: 85px;
	padding: 20px 0;
}
.traffic_info .bus_stop_box .bus_stop .num{
	width: 24px;
	height: 30px;
	text-align: center;
	line-height: 20px;
	margin-top: 5px;
	background: url(../img/school/location_bg.png) no-repeat center top;
	background-size: 100% 100%;
	font-size: 12px;
	color: #fff;
}
.traffic_info .bus_stop_box .bus_stop .stop_mes{
	width: calc(100% - 24px);
	padding: 0 10px;
}
.traffic_info .bus_stop_box .bus_stop .name{
	height: 25px;
	font-size: 14px;
	color: #333;
	line-height: 25px;
}
.traffic_info .bus_stop_box .bus_stop .name span{
	float: right;
	font-size: 12px;
	color: #666;
	line-height: 25px;
}
.traffic_info .bus_stop_box .bus_stop .bus_num{
	font-size: 12px;
	color: #999;
	line-height: 20px;
}*/

/*index_part_right*/
.catalog{
	width: 100%;
	padding: 15px 0;
	background-color: #fff;
	border: 1px solid #E8E8E8;
	margin-bottom: 15px;
}
.catalog .catalog_list{
	width: 100%;
	padding: 20px 25px 0;
}
.catalog .catalog_list li{
	height: 24px;	
	line-height: 24px;
	margin-bottom: 15px;
}
.catalog .catalog_list li a{
	font-size: 14px;
	color: #666;
}
.sch_news{
	width: 100%;
	padding: 15px 0 40px;
	background-color: #fff;
	border: 1px solid #E8E8E8;
	margin-bottom: 15px;
}
.sch_news .news_list{
	width: 100%;
	padding: 15px 25px 0;
}
.sch_news .news_list li{
	height: 45px;	
	line-height: 45px;
	border-bottom: 1px solid #efefef;
}
.sch_news .news_list li a{
	display: block;
	font-size: 14px;
	color: #666;
	line-height: 45px;
}
.sch_news .news_list li a:hover{
	color: #EE6928;
}
.sch_news .news_list li a i{
	display: inline-block;
	width: 16px;
	height: 16px;
	background-color: #ccc;
	text-align: center;
	line-height: 16px;
	border-radius: 2px;
	font-size: 12px;
	color: #fff;
	font-style: inherit;
	margin-right: 10px;
	vertical-align: middle;
}
.sch_news .news_list li a i.no1{
	background-color: #FF3636;
}
.sch_news .news_list li a i.no2{
	background-color: #FF9936;
}
.sch_news .news_list li a i.no3{
	background-color: #FFCC00;
}

/*index_end*/

/*学校介绍*/
.sch_page{
	width: 100%;
	background-color: #fff;
	border: 1px solid #E8E8E8;
}
.sch_page .sch_title{
	font-size: 32px;
	color: #333;
	font-weight: bold;
	line-height: 40px;
	margin-bottom: 20px;
}
.sch_page .sch_title .En_title{
	display: inline-block;
	font-size: 30px;
	color: #ededed;
	font-weight: normal;
	margin-left: 20px;
}
.sch_page .sch_tit{
	width: 100%;
	height: 54px;
	line-height: 24px;
	padding: 15px 10px 15px 15px;
	font-size: 18px;
	color: #333;
	font-weight: bold;
	border-bottom: 1px solid #f2f2f2;
	position: relative;
}
.sch_page .sch_tit:before{
	content: "";
	width: 3px;
	height: 16px;
	background-color: #FF5100;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -8px;
	z-index: 5;
}

.sch_page .school_about{
	width: 100%;
	padding: 50px 30px 50px 40px;
}
.school_about .sch_name{
	font-size: 22px;
	color: #666;
	font-weight: bold;
	line-height: 30px;
	margin: 40px 0 25px; 
}
.about_article .about_txt .tit{
	font-size: 14px;
	color: #666;
	font-weight: bold;
	line-height: 20px;
	margin-bottom: 20px;
}
.about_article .about_txt .txt{
	font-size: 14px;
	color: #666;
	line-height: 24px;
	margin-bottom: 20px;
}

.school_about .share_box{
	width: 100%;
	margin-top: 40px;
}
.school_about .share_box .txt{
	font-size: 16px;
	color: #000;
	line-height: 30px;
}

/*end*/

/*师资力量*/
.school_teacher{
	width: 100%;
	padding: 5px 25px;
}
.school_teacher .sch_teaMain{
	width: 100%;
	padding: 0px 30px 20px;
}
.sch_selector .selector{
	padding: 30px 0 15px;
	border-bottom: 1px solid #E8E8E8;
}
.sch_selector .opt-list .brand-section dt,
.sch_selector .ri-section .lf-list .brand-list a {
    font-size: 14px;
}
.sch_selector .opt-list .brand-section dt {
    width: 55px;
}
.sch_selector .opt-list .brand-section dd.ri-section {
    width: calc(100% - 55px);
}
.sch_selector .ri-section .lr-more {
    display: none;
}

.sch_teaMain .m_sch_teaList{
	display: none;
}
.sch_teaMain .sch_teaList{
	width: 100%;
	padding: 35px 0 0;
}
.sch_teaList .item{
	width: 18%;
	margin-right: 2.5%;
	margin-bottom: 2.5%;
}
.sch_teaList .item:nth-child(5n){
	margin-right: 0;
}
.sch_teaList .item a {
    display: block;
    width: 100%;
}
.sch_teaList .item .tea_img img{
	width: 100%;
}
.sch_teaList .item .tea_name{
	width: 100%;
	height: 40px;
	text-align: center;
	line-height: 40px;
	background-color: #f4f4f4;
	font-size: 16px;
	color: #333;
}
.sch_teaList .item .tea_name span{
	font-size: 12px;
	color: #999;
	margin-left: 5px;
}

/*end*/

/*直播课程*/
.school_live{
	width: 100%;
	padding: 5px 25px;
}
.school_live .live_course_box {
    max-width: 930px;
    padding: 0;
    border: 1px none;
    margin: 0 0 20px;
}
.school_live .all_live{
	width: 100%;
	padding: 0px 30px;
}
.sch_page .sch_filter {
    width: 100%;
    height: 40px;
    border-bottom: 2px solid #363636;
    margin: 30px 0;
    overflow: hidden;
}
.sch_page .sch_filter .f-sort a {
	float: left;
    display: block;
    width: 75px;
    height: 38px;
    text-align: center;
    line-height: 38px;
	font-size: 14px;
	color: #999;
}
.sch_page .sch_filter .f-sort a.on {
	background-color: #363636;
	color: #f9f9f9;
}
.sch_page .sch_filter .f-tools{
	height: 38px;
	line-height: 38px;
	font-size: 12px;
	color: #666;
}
.sch_page .sch_filter .f-tools span{
	color: #EE6725;
}

.all_live .m_live_course_list{
	display: none;
}
.all_live .live_course_list{
	width: 100%;
}
.all_live .live_course_list .item{
	width: 23.5%;
	margin-right: 2%;
	margin-bottom: 2%;
	overflow: hidden;
}
.all_live .live_course_list .item:nth-child(4n){
	margin-right: 0;
}
.live_course_list .item a{
	display: block;
	border: 1px solid #ddd;
	border-top: 1px solid #FF5100;
	width: 100%;
	padding: 15px;	
}
.live_course_list .item .tit{
	font-size: 14px;
	color: #FF5100;
	line-height: 24px;	
}
.live_course_list .item .course_name{
	font-size: 16px;
	color: #333;
	line-height: 24px;
	margin-bottom: 25px;
}
.live_course_list .item .tea_list .item{
	width: 44px;
	margin-right: 10px;
}
.live_course_list .item .tea_list img{
	width: 44px;
	height: 44px;
	border-radius: 50%;
	margin: 0 0px 5px 0;
}
.live_course_list .item .tea_list .tea_name{
	font-size: 12px;
	color: #999;
	text-align: center;
}
.live_course_list .item .course_mes{
	width: 100%;
	margin-top: 15px;
}
.live_course_list .item .course_mes .num{
	font-size: 12px;
	color: #666;
	line-height: 24px;
}
.live_course_list .item .course_mes .num span{
	color: #FF5100;
}
.live_course_list .item .course_mes .price{
	font-size: 18px;
	color: #FF5100;
	line-height: 24px;
}

/*end*/

/*全部点播*/
.school_video{
	width: 100%;
	padding: 5px 25px;
}
.school_video .all_course{
	width: 100%;
	padding: 0px 30px;
}
.all_course .allcourse_list{
	width: 100%;
}
.all_course .m_allcourse_list{
	display: none;
}
.all_course .allcourse_list .course_item{
	width: 23.5%;
	margin-right: 2%;
	margin-bottom: 2%;
	border: 1px solid #E8E8E8;
	background-color: #fff;
}
.all_course .allcourse_list .course_item:nth-child(4n){
	margin-right: 0;
}
.allcourse_list .course_item .course_img {
    width: 100%;
/*    height: 170px;*/
    overflow: hidden;
}
.allcourse_list .course_item .course_img a, .allcourse_list .course_item .course_img a img {
    display: block;
    width: 100%;
/*    height: 170px;*/
}
.allcourse_list .course_item .course_text {
    padding: 5px 10px;
}
.allcourse_list .course_item .course_name{
	margin: 5px 0 15px;
}
.allcourse_list .course_item .course_name a{
	font-size: 14px;
	color: #333;
	line-height: 24px;
}
.allcourse_list .course_item .course_name a:hover{
	color: #FF7F00;
}
.allcourse_list .course_item .course_name a .sign{
	display: inline-block;
	width: 20px;
	height: 20px;
	text-align: center;
	line-height: 18px;
	border: 1px solid #FF7F00;
	border-radius: 2px;
	font-size: 14px;
	color: #FF7F00;
	vertical-align: middle;
	margin-right: 5px;
}
.allcourse_list .course_item .course_mes span{
	display: inline-block;
	font-size: 12px;
	color: #999;
	line-height: 30px;
}
.allcourse_list .course_item .course_mes .price{
	font-size: 20px;
	color: #F13232;
	font-family: arial;
	font-weight: bold;
	line-height: 30px;
	height: 30px;
}
.allcourse_list .course_item .course_mes .price i{
	display: inline-block;
	font-size: 20px;
	color: #F13232;
	font-weight: bold;
	font-style: inherit;
	line-height: 30px;
}
.allcourse_list .course_item .course_mes .price em{
	display: inline-block;
	font-size: 12px;
	color: #F13232;
	margin-left: 3px;
}

/*end*/

/*线下课程*/
.school_unline{
	width: 100%;
	padding: 5px 25px;
}
.school_unline .sch_unline {
    width: 100%;
    padding: 0px 30px 50px;
}
.school_unline .sch_unline .m_unline{
	display: none;
}
.school_unline .sch_unline .unline_box{
	width: 100%;
}
.unline_box .unline_info .tab_head{
	width: 100%;
	height: 40px;
	text-align: center;
	line-height: 40px;
	background-color: #FFAB7F;
	font-size: 16px;
	color: #fff;
}
.unline_box .unline_info ul li.name{
	width: 25%;
}
.unline_box .unline_info ul li.date{
	width: 20%;
}
.unline_box .unline_info ul li.area{
	width: 10%;
}
.unline_box .unline_info ul li.num{
	width: 15%;
}
.unline_box .unline_info ul li.caozuo{
	width: 10%;
}
.unline_box .unline_info .tab_body{
	width: 100%;
	padding: 15px 0 20px;
	background-color: #fff;
	border: 1px solid #E8E8E8;
	border-top: 1px solid transparent;
}
.unline_box .unline_info .info_list{
	width: 100%;
	height: 32px;
	text-align: center;
	line-height: 32px;
	overflow: hidden;
	font-size: 12px;
	color: #999;
}
.unline_box .unline_info .info_list .course_name{
	padding: 0 0 0 15px;
	font-size: 14px;
	color: #666;
	text-align: left;
}
.unline_box .unline_info .info_list .course_name .dot{
	display: inline-block;
	width: 5px;
	height: 5px;
	background-color: #c1c1c1;
	border-radius: 50%;
	margin-right: 5px;
	vertical-align: middle;
}
.unline_box .unline_info .info_list .iconfont{
	font-size: 14px;
	vertical-align: middle;
}
.unline_box .unline_info .info_list .a_btn{
	display: block;
	width: 68px;
	height: 24px;
	text-align: center;
	line-height: 24px;
	margin: 4px auto;
	background-color: #F04043;
	border-radius: 2px;
	font-size: 12px;
	color: #fff;
}
.unline_box .unline_info .info_list .a_btn.disabled{
	background-color: #f8f8f8;
	border: 1px solid #e5e5e5;
	color: #999;
	line-height: 22px;	
	cursor: not-allowed;
}

/*end*/

/*教学环境*/
.school_environmental{
	width: 100%;
	padding: 50px 40px 5px;
}
.school_environmental .envir_list{
	width: 100%;
	margin-top: 50px;
}
.school_environmental .m_envir_list{
	display: none;
}
.envir_list .item{
	float: left;
	width: 23.5%;
	margin-right: 2%;
	margin-bottom: 2%;
}
.envir_list .item:nth-child(4n){
	margin-right: 0;
}
.envir_list .item .img_box{
	width: 100%;
	height: 184px;
	overflow: hidden;
	position: relative;
}
.envir_list .item .img_box a{
	display: block;
	width: 100%;
}
.envir_list .item .img_box img{
	width: 100%;
	height: 184px;
}
.envir_list .item .img_box .ico{
	display: none;
	width: 42px;
	height: 42px;
	text-align: center;
	line-height: 42px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -21px;
	margin-top: -21px;
	z-index: 5;
}
.envir_list .item:hover .img_box .ico{
	display: block;
}
.envir_list .item .img_box .ico i{
	font-size: 40px;
	color: #fff;
}
.envir_list .item .tit{
	width: 100%;
	text-align: center;
	margin-top: 10px;
}
.envir_list .item .tit a{
	font-size: 14px;
	color: #333;
	line-height: 30px;
}
.envir_list .item .tit a:hover{
	color: #EE6928;
}

/*end*/

/*联系我们*/
.school_contact{
	width: 100%;
	padding: 50px 40px 5px;
}
.school_contact .cont_tit{
	font-size: 16px;
	color: #333;
	font-weight: bold;
	line-height: 30px;
}
.school_contact .cont_mes{
	max-width: 430px;
	font-size: 14px;
	color: #666;
	line-height: 30px;
}
.school_contact .cont_mes a{
	color: #0088CC;
}
.school_contact .cont_mes a:hover{
	text-decoration: underline;
}

.mapBox{
	width: 100%;
	height: 360px;
	margin: 20px 0 40px;
}
.outer-box {
    height: 360px;
    padding-right: 42%;
    position: relative;
}
.container {
    height: 360px;
    width: 100%;
}
.map-list {
    position: absolute;
    top: 0;
    right: 0px;
    width: 42%;
    height: 50px;
    line-height: 50px;
    padding: 0 30px;
    z-index: 20;
    border: 1px solid #ddd;
    border-bottom: 1px solid transparent;
    background: #f1f1f1;
}
.map-list .item{
	font-size: 16px;
	color: #333;
	font-weight: bold;
}

.panel-box {
    position: absolute;
    top: 50px;
    right: 0;
    height: 310px;
    overflow: auto;
    width: 42%;
    z-index: 10;
    border: 1px solid #ddd;
    border-top: 1px solid transparent;
    background: #fff;
}
.info-bottom{
    position: absolute;
    left: 50%;
    bottom: -22px;
}
.myList{
	width: 100%;
	height: 308px;
	padding: 0 30px;
}
.myList .poi-info-title{
	width: 100%;
	height: 70px;
	line-height: 70px;
	border-bottom: 1px solid #eee;
	font-size: 16px;
	color: #333;
}
.myList .poi-info-title i {
    font-size: 24px;
    margin-right: 10px;
    vertical-align: middle;
}
.myList .bus_stop{
	width: 100%;
	height: 79px;
	padding: 17px 0;
}
.myList .bus_stop .num{
	width: 24px;
	height: 30px;
	text-align: center;
	line-height: 20px;
	margin-top: 5px;
	background: url(../img/school/location_bg.png) no-repeat center top;
	background-size: 100% 100%;
	font-size: 12px;
	color: #fff;
}
.myList .bus_stop .stop_mes{
	width: calc(100% - 24px);
	padding: 0 10px;
}
.myList .bus_stop .stop_mes .name{
	width: 100%;
	position: relative;
}
.myList .bus_stop .stop_mes .name .tit{
    width: 80%;
    height: 25px;
    font-size: 14px;
    color: #333;
    line-height: 25px;
}
.myList .bus_stop .stop_mes .name span {
    float: right;
    font-size: 12px;
    color: #666;
    line-height: 25px;
    position: absolute;
    top: 0;
    right: 0;
    z-index: 5;
}
.myList .bus_stop .stop_mes .bus_num {
    font-size: 12px;
    color: #999;
    line-height: 20px;
}
.amap-ui-smp-ifwn-info-title{
	font-size: 16px !important;
	color: #333;
}

.amap-ui-smp-ifwn-combo-sharp{
	display: none;
}
.info-middle .info-content div{
	font-size: 13px;
	color: #666;
}


.branch_campus{
	width: 100%;
	padding: 40px 0 50px;
	border-top: 1px dashed #E8E8E8;
}
.branch_campus .campus_list li{
	width: 50%;
	margin-bottom: 30px;
}
.campus_list li .name a{
	display: inline-block;
	line-height: 30px;
	font-size: 16px;
	color: #333;
	font-weight: bold;
	margin-bottom: 5px;
}
.campus_list li .name a:hover{
	color: #EE6928;
}
.campus_list li .txt{
	font-size: 14px;
	color: #999;
	line-height: 24px;
}
.m_map{
	display: none;
}

/*end*/

/*学校资讯*/
.sch_news_box .sch_news_list{
	width: 100%;
	padding: 40px 35px 0px;
}
.sch_news_box .sch_news_list .item{
	width: 100%;
	padding-bottom: 40px;
	margin-bottom: 40px;
	border-bottom: 1px solid #EDEDED;
}
.sch_news_box .sch_news_list .item:last-child{
	margin-bottom: 0;
	border-bottom: 1px solid transparent;
}
.sch_news_list .item .news_img{
	width: 170px;
	height: 131px;
}
.sch_news_list .item .news_img a,
.sch_news_list .item .news_img img{
	display: block;
	width: 170px;
	height: 131px;
}
.sch_news_list .item .news_text{
	width: calc(100% - 170px);
	padding-left: 20px;
}
.sch_news_list .news_text .news_tit{
	width: 100%;
	margin-bottom: 15px;
}
.sch_news_list .news_text .news_tit a{
	display: inline-block;
	font-size: 16px;
	color: #333;
	line-height: 30px;
}
.sch_news_list .news_text .news_tit a:hover{
	color: #EE6928;
}
.sch_news_list .news_text .desc{
	max-height: 52px;
	font-size: 14px;
	color: #999;
	line-height: 28px;
	margin-bottom: 10px;
}
/*.sch_news_list .news_text .desc a{
	color: #59ABFF;
}*/
.sch_news_list .news_text .news_mes span{
	display: inline-block;
	font-size: 12px;
	color: #999;
	line-height: 20px;
	margin-right: 10px;
}
.sch_news_list .news_text .news_mes span i{
	font-size: 18px;
	vertical-align: middle;
	margin-right: 3px;
}
.m_sch_newsList{
	display: none;
}

/*end*/

/*新闻资讯——详情*/
.sch_detail_box{
	width: 100%;
	padding: 20px 35px;
}
.sch_detail_box .sch_news_detail .news_head{
	width: 100%;
	padding: 15px 0;
	text-align: center;
	border-bottom: 1px solid #E8E8E8;
}
.sch_news_detail .news_head .news_tit{
	font-size: 18px;
	color: #333;
	font-weight: bold;
	line-height: 30px;
	margin-bottom: 10px;
}
.sch_news_detail .news_head .news_mes span{
	font-size: 12px;
	color: #999;
	line-height: 20px;
	margin: 5px;
}
.sch_news_detail .news_head .news_mes span i{
	font-size: 16px;
	vertical-align: middle;
	margin-right: 3px;
}
.sch_news_detail .news_body{
	width: 100%;
	padding: 20px 0 40px;
	border-bottom: 1px solid #E8E8E8;
}
.sch_news_detail .news_body .txt{
	font-size: 14px;
	color: #333;
	line-height: 28px;
	margin-bottom: 20px;
}
.sch_news_detail .news_body .news_img{
	width: 100%;
	margin-bottom: 20px;
}
.sch_news_detail .news_body .news_img img{
	max-width: 100%;
}
.sch_detail_box .share_box{
	width: 100%;
	margin: 20px 0;
}
.sch_detail_box .share_box .txt{
	font-size: 16px;
	color: #000;
	line-height: 30px;
}

.paging .pag_item{
	width: 49%;
	font-size: 14px;
	color: #666;
	line-height: 20px;
}
.paging .pag_item a{
	color: #666;
}
.paging .pag_item a:hover{
	color: #EE6928;
}

/*end*/



@media (max-width:1400px){
	/*imdex*/
	.school_main{
		width: 1200px;
	}
	.school_wrap .part_left {
	    width: 880px;
	}
	.school_wrap .part_right {
	    width: 300px;
	}
}

@media (max-width:1200px){
	/*imdex*/
	.school_main{
		width: 100%;
		padding: 0 15px;
		margin: 0px auto 30px;
	}
	/*banner & contact*/
	.sch_banner_box,
	.banner .swiper-wrapper,
	.banner .swiper-wrapper a{
		height: auto;
	}
	.sch_banner_box .sch_banner{
		width: 100%;
	}
	.sch_banner_box .sch_contact{
		display: none;
	}
	
	.school_wrap .part_left {
	    width: 100%;
	}
	.school_wrap .part_right {
	    display: none;
	}
	/*地图*/
	.map_box{
		padding: 20px 0 30px;
	}
	.map_box .mapBox{
		padding: 0 15px;		
	}
	
	/*分页*/
	.page {
	    margin: 20px 0 25px;
	}		
	/*师资力量*/
	.school_teacher .sch_teaMain{
		padding: 0 0 15px;
	}
	.sch_page .opt-list .brand-section dt, .sch_page .ri-section .lf-list .brand-list a {
	    font-size: 12px;
	}
	/*直播课程*/
	.school_live .all_live {
	    padding: 0;
	}
	/*全部点播*/
	.school_video .all_course{
		padding: 0;
	}
	/*线下课程*/
	.school_unline .sch_unline {
	    padding: 0 0 25px;
	}
	/*教学环境*/
	.envir_list .item .img_box,
	.envir_list .item .img_box img{
		height: 164px;
	}
	
}

@media (max-width:991px){
	/*main*/
	.school_main .school_info .sch_logo{
		width: 84px;
		height: 84px;
		padding: 5px;
	}
	.school_info .sch_text{
		width: calc(100% - 84px);
		padding: 17px 0px 17px 15px;
	}
	.school_info .sch_text .sch_name{
		font-size: 16px;
		line-height: 24px;
	}
	.school_info .sch_text .desc{
		font-size: 12px;
		line-height: 20px;
	}
	/*sch_nav*/
	.school_main .sch_nav{
		padding: 0 15px;
		margin: 15px 0;
	}
	.school_main .sch_nav li{
		width: auto;
		margin-right: 10px;
	}
	.school_main .sch_nav li a{
		padding: 0 10px;
	}
	/*机构老师*/
	.org_teacher_box .org_teacher_list{
		padding: 0 30px;
		margin-top: 20px;
	}
	.org_teacher_list .swiper-button-prev,.org_teacher_list .swiper-container-rtl .swiper-button-next{
		left: 0px;
	}
	.org_teacher_list .swiper-button-next,.org_teacher_list .swiper-container-rtl .swiper-button-prev {
	    right: 0px;
	}
	/*热门课程*/
	.hot_course_box .subject_course_list{
		padding: 0 15px;
	}
	.hot_course_box .subject_list {
	    right: 15px;
	}
	/*学校环境*/
	.sch_environment_box .show_list{
		padding: 0 15px;
	}
	/*课程报名*/
	.enroll_box .enroll_tab{
		padding: 0 15px;
	}
	/*师资力量*/
	.sch_page .ri-section .lr-more {
	    display: block;
	}
	.sch_teaMain .page {
	    margin: 15px 0 20px;
	}
	/*直播课程*/
	.live_course_box .m_live_course{
		padding: 15px 0 0;
	}
	.all_live .live_course_list{
		display: none;
	}
	.all_live .m_live_course_list{
		display: block;
	}
	.all_live .live_course_list .item {
	    width: 32%;
	}
	.all_live .live_course_list .item:nth-child(4n){
		margin-right: 2%;
	}
	.all_live .live_course_list .item:nth-child(3n){
		margin-right: 0;
	}
	/*全部点播*/
	.all_course .allcourse_list .course_item {
	    width: 32%;
	}
	.all_course .allcourse_list .course_item:nth-child(4n){
		margin-right: 2%;
	}
	.all_course .allcourse_list .course_item:nth-child(3n){
		margin-right: 0;
	}
	/*线下课程*/
	.school_unline .sch_unline .unline_box{
		display: none;
	}
	.school_unline .sch_unline .m_unline{
		display: block;
		width: 100%;
		padding: 15px 0 0;
	}
	.m_unline_list .unline_course{
		width: 100%;
		padding-bottom: 15px;
		margin-bottom: 15px;
		background-color: #fff;
		border-bottom: 1px solid #E8E8E8;
	}
	.m_unline_list .unline_course .name{
		font-size: 16px;
		color: #333;
		line-height: 28px;
		margin-bottom: 5px;
	}
	.m_unline_list .unline_course .name .sign{
		display: inline-block;
		width: 18px;
		height: 18px;
		text-align: center;
		line-height: 16px;
		border: 1px solid #F02525;
		border-radius: 1px;
		font-size: 12px;
		color: #F02525;
		vertical-align: middle;
		margin-right: 3px;
	}
	.m_unline_list .unline_course .date{
		font-size: 12px;
		color: #999;
		line-height: 20px;
	}
	.m_unline_list .unline_course .date .iconfont{
		vertical-align: middle;
		margin-right: 3px;
	}
	.m_unline_list .unline_course .mes .area{
		font-size: 12px;
		color: #999;
		line-height: 30px;
	}
	.m_unline_list .unline_course .mes .a_btn{
		display: block;
		float: right;
		width: 80px;
		height: 30px;
		text-align: center;
		line-height: 30px;
		background-color: #FF5900;
		border-radius: 20px;
		font-size: 14px;
		color: #fff;
	}
	.m_unline_list .unline_course .mes .a_btn.disabled {
	    background-color: #f8f8f8;
	    border: 1px solid #e5e5e5;
	    color: #999;
	    line-height: 28px;
	    cursor: not-allowed;
	}
	.m_unline .tips{
		font-size: 12px;
		color: #999;
		text-align: center;
		line-height: 20px;
	}
	/*教学环境*/
	.envir_list .item .img_box,
	.envir_list .item .img_box img{
		height: 120px;
	}
	/*联系我们*/
	.school_contact{
		padding: 20px 15px 5px;
	}
	.map-list,.myList{
		padding: 0 15px;
	}
	/*学校资讯*/
	.sch_news_box .sch_news_list{
		padding: 20px 15px 0px;
	}
	.sch_news_box .sch_news_list .item{
		margin-bottom: 20px;
		padding-bottom: 20px;
	}	
	
}

@media (max-width:767px){
	/*banner*/
	.school_index{
		padding-top: 20px;
	}
	/*imdex*/
	.school_main{
		padding: 0;
		margin: 0px auto 20px;
	}
	/*main*/
	.school_main .school_info{
		width: 100%;
		padding: 0 15px;
	}
	.school_main .school_info .sch_logo{
		width: 60px;
		height: 60px;
		padding: 0px;
		border: none;
	}
	.school_info .sch_text{
		width: calc(100% - 60px);
		padding: 7px 0px 7px 10px;
	}
	.school_info .sch_text .sch_name{
		font-size: 14px;
		line-height: 20px;
	}
	/*sch_nav*/
	.school_main .sch_nav{
		height: auto;
	}
	.school_main .sch_nav li{
		margin-right: 5px;
	}
	.school_main .sch_nav li a{
		padding: 0 5px;
	}
	/*banner & contact*/
	.sch_banner_box .sch_banner .banner{
	    display: none;
	}
	.small-banner {
	    display: block;
	}
	.small-banner .swiper-pagination-bullet-active {
	    background-color: #FF5100;
	}
	.small-banner .swiper-wrapper a img {
	    width: 100%;
	    height: 100%;
	}	

	/*热门课程*/
	.hot_course_box .subject_course_list .course_item{
	    width: 49%;
	    margin-bottom: 15px;
	}
	.hot_course_box .subject_course_list .course_item:nth-child(3n){
		margin-right: 2%;
	}
	.hot_course_box .subject_course_list .course_item:nth-child(2n){
		margin-right: 0;
	}
	
	/*学校介绍*/
	.sch_page{
		border: 1px none;
	}
	.sch_page .sch_title{
		font-size: 16px;
		line-height: 30px;
		margin-bottom: 10px;
	}
	.sch_page .sch_title .En_title{
		font-size: 14px;
		margin-left: 10px;
	}
	
	
	.sch_page .school_about{
		width: 100%;
		padding: 20px 15px;
	}
	.school_about .sch_name {
	    font-size: 14px;
	    margin: 10px 0;
	}
	.about_article .about_txt .tit {
	    font-size: 12px;
	    line-height: 20px;
	    margin-bottom: 5px;
	}
	.about_article .about_txt .txt {
	    font-size: 12px;
	    line-height: 20px;
	    margin-bottom: 5px;
	}
	.school_about .share_box {
	    display: none;
	}
	/*师资力量*/
	.sch_selector .selector {
	    display: none;
	}
	.sch_teaMain .sch_teaList{
		display: none;
	}
	.sch_teaMain .m_sch_teaList{
		display: block;
		padding: 10px 0 0;
	}
	.sch_teaMain .m_sch_teaList .item {
	    width: 32%;
	    margin-right: 2%;
	    margin-bottom: 2%;
	}
	.sch_teaMain .m_sch_teaList .item:nth-child(3n){
		margin-right: 0;
	}
	/*直播课程*/
	.all_live .live_course_list .item {
	    width: 49%;
	}
	.all_live .live_course_list .item:nth-child(3n){
		margin-right: 2%;
	}
	.all_live .live_course_list .item:nth-child(2n){
		margin-right: 0;
	}
	/*全部点播*/
	.all_course .allcourse_list{
		display: none;
	}
	.all_course .m_allcourse_list{
		display: block;
	}
	.all_course .allcourse_list .course_item {
	    width: 49%;
	}
	.all_course .allcourse_list .course_item:nth-child(3n){
		margin-right: 2%;
	}
	.all_course .allcourse_list .course_item:nth-child(2n){
		margin-right: 0;
	}
	.allcourse_list .course_item .course_mes span {
	    display: block;
	    line-height: 15px;
	}
	/*教学环境*/
	.school_environmental{
		padding: 20px 15px 0;
	}
	.school_environmental .envir_list{
		display: none;
	}
	.school_environmental .m_envir_list{
		display: block;
	}
	.m_envir_list .item{
		width: 32%;
		margin-right: 2%;
		margin-bottom: 2%;
	}
	.m_envir_list .item:nth-child(3n){
		margin-right: 0;
	}
	.m_envir_list .item a{
		display: block;
		width: 100%;
		text-align: center;
	}
	.m_envir_list .item a .img_box{
		width: 100%;
		height: 140px;
		overflow: hidden;
	}
	.m_envir_list .item a .img_box img{
		width: 100%;
		height: 100%;
	}
	.m_envir_list .item a .tit{
		display: inline-block;
		font-size: 14px;
		color: #666;
		line-height: 24px;
	}
	/*联系我们*/
	.mapBox{
		height: auto;
		margin: 10px 0 25px;
	}
	.outer-box{
		display: none;
	}
	.m_map{
		width: 100%;
		display: block;
	}
	.m_map .m_map_img,
	.m_map .m_map_img img{
		width: 100%;
	}
	.branch_campus{
		padding: 20px 0 25px;
	}
	.branch_campus .campus_list li{
		width: 100%;
		margin-bottom: 15px;
	}
	
	/*学校资讯*/
	.sch_detail_box{
		padding: 20px 15px;
	}
	.sch_news_detail .news_head .news_tit{
		font-size: 16px;
	}
	.sch_detail_box .share_box{
		display: none;
	}
	.sch_news_detail .news_body{
		padding: 20px 0 0;
	}
	.paging {
		padding-top: 20px;
	}
	.paging .pag_item{
		width: 100%;
	}
}

@media (max-width:540px){
	/*main*/
	.school_info .sch_text .sch_name{
		font-size: 16px;
		line-height: 46px;
		margin-bottom: 0;
	}
	.school_info .sch_text .desc{
		display: none;
	}
	/*机构老师*/
	.org_teacher_box .org_teacher_list{
		padding: 0 15px;
	}	
	.org_teacher_list .swiper-button-prev,.org_teacher_list .swiper-button-next{
		display: none;
	}
	/*热门课程*/
	.hot_course_box .subject_list {
	    top: 44px;
	}
	.hot_course_box .subject_course_list {
	    margin: 30px 0 0;
	}
	.subject_course_list .course_item .course_img,
	.subject_course_list .course_item .course_img a, 
	.subject_course_list .course_item .course_img a img {
	    height: auto;
	}
	.subject_course_list .course_item .course_mes span{
		display: block;
		line-height: 15px;
	}
	/*学校环境*/
	.show_list .swiper-button-prev,.show_list .swiper-button-next{
		display: none;
	}
	/*课程报名*/
	.enroll_box .enroll_tab .tab_head .item {
	    height: 40px;
	    font-size: 14px;
	    line-height: 40px;
	}
	.enroll_box .enroll_tab .group .item {
	    height: 30px;
	    font-size: 12px;
	    line-height: 30px;
	}
	/**/
	.sch_page .sch_tit{
		font-size: 16px;
	}
	/*师资力量*/
	.school_teacher{
		padding: 5px 15px;
	}
	.school_teacher .sch_teaMain{
		padding: 15px 0 0;
	}
	.sch_teaMain .m_sch_teaList .item {
	    width: 49%;
	}
	.sch_teaMain .m_sch_teaList .item:nth-child(3n){
		margin-right: 2%;
	}
	.sch_teaMain .m_sch_teaList .item:nth-child(2n){
		margin-right: 0;
	}
	/*直播课程*/
	.school_live {
	    padding: 5px 15px 0;
	}
	.sch_page .sch_filter{
		margin: 15px 0;
	}
	.sch_page .sch_filter .f-tools{
		display: none;
	}
	.all_live .live_course_list .item {
	    width: 100%;
	    margin-right: 0;
	}
	/*全部点播*/
	.school_video {
	    padding: 5px 15px 0;
	}
	/*线下课程*/
	.school_unline {
	    padding: 5px 15px 0;
	}
	/*教学环境*/
	.m_envir_list .item{
		width: 49%;
		margin-right: 2%;
	}
	.m_envir_list .item:nth-child(3n){
		margin-right: 2%;
	}
	.m_envir_list .item:nth-child(2n){
		margin-right: 0;
	}
	/*学校资讯*/
	.sch_news_list{
		display: none;
	}
	.m_sch_newsList{
		display: block;
		width: 100%;
		padding: 20px 0 5px;
	}
	.m_sch_newsList .item{
		width: 100%;
		padding: 0 15px 20px;
		margin-bottom: 20px;
		border-bottom: 1px solid #E8E8E8;
	}
	.m_sch_newsList .item:last-child{
		margin-bottom: 0;
		border-bottom: 1px solid transparent;
	}
	.m_sch_newsList .item .news_img{
		width: 30%;
		margin-right: 5%;
	}
	.m_sch_newsList .item .news_img img{
		width: 100%;
		height: 100%;
	}
	.m_sch_newsList .item .news_text{
		width: 65%;
	}
	.m_sch_newsList .news_text .news_tit{
		font-size: 14px;
	    color: #333;
	    line-height: 20px;
	    margin-bottom: 5px;
	}
	.m_sch_newsList .news_text .news_mes span{
	    display: block;
	    font-size: 12px;
	    color: #999;
	    height: 22px;
	    line-height: 22px;
	}
	.m_sch_newsList .news_text .news_mes span i{
		font-size: 16px;
		vertical-align: middle;
		margin-right: 3px;
	}
	
}

@media (max-width:360px){
	/*热门课程*/
	.hot_course_box .subject_course_list .course_item{
		width: 100%;
	    margin: 0 0 15px;
	}
	/*全部点播*/
	.all_course .allcourse_list .course_item {
	    width: 100%;
	    margin: 0 0 15px;
	}
	/*教学环境*/
	.m_envir_list .item a .img_box {
	    height: 95px;
	}
	
}
