#index{background:#fff url("../images/allbg.jpg") no-repeat right top;background-size:cover;}
@media (max-width:960px){
    #index{background: none;}
}
header{
	width:100%;
	height:0;
	position:fixed;
	padding:25px 6% 0;
	transition: 0.3s;
    z-index:9999;
    top:0;
}
header .logo a{font-family:PoppinsBold;font-size:24px;color:#000;}
header .logo a span{font-family: PoppinsLight;}
header .logo img{transition: 0.3s;}
.navslider{height:300px;background:rgba(255,255,255,0.85);box-shadow: 0 0 10px rgba(0,0,0,0.1);transition: 0.1s;width:100%;position:fixed;top:-300px;z-index:100;}

@media (max-width:960px){
    .navslider{height:280px;}
}
/*.navslider{height:300px;background:rgba(255,255,255,0.85);box-shadow: 0 0 10px rgba(0,0,0,0.1);transition: 0.1s;z-index:100;}*/
.header{width:100%;margin:0 auto;display:flex;align-items: center;justify-content: space-between;}

.navigation{height:50px;display:flex;align-items: center;justify-content: space-between;}
.navigation li{width:120px;display:block;}
.navigation li a{display:block;height:50px;text-align:left;line-height:50px;color:#000;text-decoration:none;overflow:hidden;font-size:14px;font-family:PoppinsMedium;font-weight:normal;}
.navigation li a:hover{color:#000;}
.navigation li .box{width:100%;height:200px;position:absolute;top:60px;left:0;right:0;display:none;padding:20px 0 0;}
.navigation li .box .items{display:flex;align-items: flex-start;justify-content:flex-start;}
.navigation li .box .items dd{width:100%;}
.navigation li .box .items dd a{width:100%;}
.navigation li .box a{display:block;height:30px;color:#000;line-height:30px;border:none;background:none;padding:0;text-align:left;font-size:12px;font-weight:normal;white-space:nowrap;}
.navigation li .box a:hover{text-decoration:underline;color:#666}



/*
.navigation li:last-child{width:auto;}
.navigation li:last-child .box .items{justify-content: flex-end;}
.navigation li:last-child a{width:100px;padding:0;text-align:center;}
.navigation li:last-child .boxborder{border:#111 solid 1px;}
*/
.navigation li.limember{width:30px;}
.navigation li.limember a{overflow: inherit;}
.navigation li.limember i{font-size:30px;cursor: pointer;font-weight:normal !important;}


.navigation .signin{font-size:14px;width:100px;height:35px;padding:0;text-align:center;border:#111 solid 1px;line-height:35px;font-family:PoppinsMedium;font-weight:normal;color:#000;}

.navIcon{position:absolute;top:25px;right:30px;display:none;}
.navIcon i{font-size:30px;}

@media (max-width:1100px){
    .navigation{display: none;}
    .navIcon{display:block;}
}



footer{
    clear:both;
    display:block;
    padding:3rem 6%;
    display:flex;align-items: flex-start;justify-content:space-between;
    flex-wrap: wrap;
    margin-top:100px;
    box-shadow: #ddd 0 -5px 10px -5px;
    background:#fff;
}
footer .quick{width:38.2%;display:flex;align-items: flex-start;justify-content: space-between;}
footer .quick div{width:47%;}
footer .follow{width:61.8%;}
footer .follow dd{padding:20px 0;}
footer .follow i{font-size:24px;color:#999 !important;margin-right:20px;opacity: 0.6;margin-top:15px;}
footer .copy{width:100%;text-align:right;display:block;padding:50px 0 0;font-size:1.225rem;color:#666;font-family:PoppinsLight;}
footer b{padding:0 0 1rem;font-size:1.425rem;}
footer b,footer dd,footer a{display:block;}
footer dd,footer a{font-size:1.225rem;line-height:26px;}

@media (max-width:1100px){
    footer .follow{width:100%;}
    footer b{text-align:center;}
    footer .follow dd{justify-content: center;}
    footer .quick{width:100%;flex-wrap: wrap;}
    footer .quick div{width:100%;text-align:center;}
    footer .quick .links{margin-top:10px;}
    footer .copy{text-align:center;margin:10px 0 0;padding:10px 0 0;}
        
}


banner{clear:both;width:100%;height:100vh;display:block;display:flex;align-items: center;align-content: center;justify-content: center;flex-wrap:wrap;padding:15px 6% 0;}
banner p{font-family:PoppinsMedium;font-size:5rem;color:#000;width:100%;text-align:left;height:auto;display:flex;align-items: flex-start;justify-content: flex-start;}
banner p span{font-family:PoppinsExtraLight !important;font-size:15rem;font-weight:100;}
banner dd{font-size:2rem;width:100%;text-align:left;color:#000;line-height:3rem;}
banner dd a{color:#000;line-height:3rem;}
banner .livebox{width:100%;display:flex;align-items:flex-end;justify-content:space-between;flex-wrap: wrap;padding:0 0 20px;}
banner .livebox .boxItems{width:48%;height:400px;display:flex;align-content: space-between;flex-wrap: wrap;align-items: flex-start;}
banner .livebox .boxItems iframe{width:100% !important;height:100% !important;}

@media (max-width:1440px){
	banner .livebox .boxItems{height:300px;}
}

@media (max-width:1366px){
	banner .livebox{padding:0 0 10px;}
    banner .livebox .boxItems{height:280px;}
}
@media (max-width:1280px){
	banner p{font-size:4.25rem;}
    banner .livebox{padding:0 0 20px;}
    banner .livebox .boxItems{height:260px;}
}
@media (max-width:960px){
    banner{height:auto;background:#fff url("../images/mallbg.jpg") no-repeat right top;background-size:cover;padding:5rem 6% 10rem;}
    banner p{font-size:3.825rem;line-height:50px;padding:10px 0 0;text-align: left;}
    banner p span{font-size:3.825rem;line-height:2rem;}
    banner dd{font-size:1.825rem;line-height:2.25rem;}
    banner .lh45{line-height:30px !important;}
    banner .f28{font-size:18px !important;}
	
	banner .livebox .boxItems{width:100%;height:300px;}
}

@media (max-width:768px){
	banner p{font-size:3.25rem;}
}
@media (max-width:480px){
	banner p{font-size:2.725rem;}
	banner .livebox .boxItems{height:180px;}
}
@media (max-width:375px){
	banner .livebox .boxItems{height:120px;}
}


section{width:100%;height:auto;margin:0 auto;display:block;padding:100px 6% 0;}

.sectionbg{background:#fff url("../images/wrapperbg.jpg") no-repeat right top;background-size:100% auto;padding:150px 6% 0;}


.index-items{clear:both;}
.index-items b{font-size:3rem;display:block;padding:0 0 20px;font-family:PoppinsMedium;}
.index-items dd{width:79%;font-size:1.425rem;line-height:2rem;display:block;padding:0 0 50px;font-family: PoppinsRegular;}

.index-items .items-list{width:100%;display:flex;align-items: center;justify-content:flex-start;flex-wrap: wrap;position:relative;}
.index-items .items-list li{width:17.6%;margin-right:3%;margin-bottom:3%;background:#ddd;overflow:hidden;position:relative;display:block;box-shadow: 0 0 0px rgba(0,0,0,0.2);transition: 0.3s;border: #8585858f 1px solid;}
.index-items .items-list li:hover{box-shadow: 0 0 5px rgba(0,0,0,0.5);transition: 0.3s;}
.index-items .items-list li .box{
    position:absolute;z-index:1;
    display:flex;align-items:center;justify-content: center;flex-wrap:wrap;
    line-height:1;
    align-content: space-between;
    left:1.5rem;bottom:1.5rem;
    right:1.5rem;top:1.5rem;
}
.index-items .items-list li .box em{width:100%;font-size:1.425rem;font-weight:normal;display:block;text-align:left;font-family: PoppinsRegular;color:#000;}
.index-items .items-list li .box h1{width:100%;display:block;text-align:left;font-weight:normal;}
.index-items .items-list li .box h1 strong{font-size:1.825rem;font-family:PoppinsMedium;line-height:2.35rem;display:block;color:#000;}
.index-items .items-list li .box h1 strong:nth-child(1){
    font-size:2.25rem;font-family: PoppinsSemiBold;
}
.index-items .items-list li .box h2{width:100%;font-size:1.425rem;font-weight:normal;display:block;text-align:left;font-family: PoppinsRegular;color:#000;}
.index-items .items-list li .box:hover{opacity: 0.8;}
.index-items .items-list li img{width:100%;height:100%;}
.index-items .items-list li:nth-child(5n){margin-right:0;}

.index-items .bannerli{background:none !important;border:#000 solid 2px;box-shadow: 0 0 10px rgba(0,0,0,0) !important;}


@media all and (orientation :landscape){
    @media (max-width:1920px){
        .index-items .items-list li .box em{font-size:2rem;}
        .index-items .items-list li .box h1 strong:nth-child(1){font-size:3rem;line-height:3.5rem;}
        .index-items .items-list li .box h1 strong{font-size:2rem;}
        .index-items .items-list li .box h2{font-size:1.725rem;}
    }
    @media (max-width:1680px){
        .index-items .items-list li .box em{font-size:1.725rem;}
        .index-items .items-list li .box h1 strong:nth-child(1){font-size:2.25rem;line-height:2.5rem;}
        .index-items .items-list li .box h1 strong{font-size:2rem;}
        .index-items .items-list li .box h2{font-size:1.425rem;}
    }
    @media (max-width:1440px){
        .index-items .items-list li .box em{font-size:1.425rem;}
        .index-items .items-list li .box h1 strong:nth-child(1){font-size:2rem;}
        .index-items .items-list li .box h1 strong{font-size:1.725rem;}
        .index-items .items-list li .box h2{font-size:1.325rem;line-height:1.825rem;}
    }

    @media (max-width:1280px){
        .index-items .items-list li .box em{font-size:1.215rem;}
        .index-items .items-list li .box h1 strong:nth-child(1){font-size:2rem;}
        .index-items .items-list li .box h1 strong{font-size:1.725rem;}
        .index-items .items-list li .box h2{font-size:1rem;line-height:1.825rem;}
    }

    @media (max-width:1024px){
		.index-items .items-list li{width:31.33333333%;margin-bottom:3%;margin-right:3%;}
        .index-items .items-list li .box em{font-size:1rem;}
        .index-items .items-list li .box h1 strong:nth-child(1){font-size:1.625rem;line-height:1.725rem;}
        .index-items .items-list li .box h1 strong{font-size:1.425rem;}
        .index-items .items-list li .box h2{font-size:1rem;line-height:1.425rem;}
    }

} 



@media all and (orientation :portrait){
    
    @media (max-width:1024px){
        .index-items .items-list li{width:31.33333333%;}
		.index-items .items-list li:nth-child(3n){margin-right:0;}
    }
    
    @media (max-width:960px){
        .index-items dd{width:100%;padding:0 0 50px;}
        .index-items .items-list li{width:47%;margin-bottom:3%;margin-right:3%;}
        .index-items .items-list li:nth-child(2n){margin-right:0;}
        .index-items .items-list li:nth-child(3n){margin-right:3%;}

        .index-items .items-list li .box em{font-size:1.625rem;font-weight:300;}
        .index-items .items-list li .box h2{font-size:1.625rem;font-weight:300;line-height:2.5rem;}
        .index-items .items-list li .box h1{line-height:1.325rem;}
        .index-items .items-list li .box h1 strong{font-size:2.325rem !important;font-family:PoppinsRegular;line-height:2.45rem;}
    }
    @media (max-width:640px){
        .index-items dd{width:100%;padding:0 0 50px;}
        .index-items .items-list li{width:47%;margin-bottom:6%;margin-right:6%;}
        .index-items .items-list li:nth-child(2n){margin-right:0;}
        .index-items .items-list li:nth-child(3n){margin-right:6%;}
        .index-items .items-list li .box{top:1rem;right:1rem;bottom:1rem;left:1rem;}
        .index-items .items-list li .box em{font-size:1.15rem;font-weight:300;}
        .index-items .items-list li .box h2{font-size:1.15rem;font-weight:300;line-height:1.5rem;}
        .index-items .items-list li .box h1{line-height:1.425rem;}
        .index-items .items-list li .box h1 strong{font-size:1.625rem !important;font-family:PoppinsRegular;line-height:1.825rem;}
    }

    
}



.openParticipateWrap{position:fixed;top:0;left:0;bottom:0;right:0;z-index:999999;display:none;}
.openParticipate{border:#000 solid 1px;box-shadow:0 0 10px rgba(0,0,0,0.5);padding:50px;position:fixed;z-index:999999;left:21%;right:21%;top:20%;bottom:20%;background:#fff;}
.openParticipate .participateContent{width:100%;height:100%;overflow-y:auto;overflow-x:hidden;display:block;}
.openParticipate .participateContent .closeOpenParticipate{position:absolute;top:20px;right:20px;z-index:9999;cursor: pointer;}
.openParticipate .participateContent .closeOpenParticipate i{font-size:3rem;}
.openParticipate .participateContent b{font-size:2.25rem;display: block;padding:5px 0 0;}
.openParticipate .participateContent dd{font-size:1.625rem;display: block;padding:50px 0 0;line-height:2.5rem;}

@media (max-width:960px){
    
    .openParticipate{top:0;left:0;right:0;bottom:0;padding:15px;}
}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.wrapper{clear:both;}


.fainro-path{clear:both;display:flex;align-items: center;justify-content: flex-start;padding:50px 0 0;}
.fainro-path a{font-size:22px;font-weight:normal;font-family:'PoppinsSemiBold';}
.fainro-path span{font-size:22px;font-weight:normal;font-family:'PoppinsSemiBold';padding:0 10px;}
@media (max-width:960px){
    
    .fainro-path{padding:20px 0 0;}
    .fainro-path a{line-height:2.725rem;}
    .fainro-path a,.fainro-path span{font-size:2rem;}
}

.fainro-screen{width:100%;padding:20px 0 30px;display: flex;align-items: center;justify-content:space-between;}
.fainro-screen .form-input{width:17.6%;margin-right:3%;border:#ddd solid 1px;position:relative;}
.fainro-screen .form-input .searchto{position:absolute;z-index:1;cursor: pointer;right:10px;top:7px;font-size:24px !important;background:none;border:none;display:none;}
.fainro-screen .form-input .searchto i{font-size:20px;}
.fainro-screen .form-input select{height:40px;border:none;display:block;width:100%;padding:0 10px;position:relative;text-transform:capitalize;background-color: white;}
.fainro-screen .form-input input{line-height:35px;height:40px;border:none;display:block;width:100%;position:relative;padding-left:10px;}
.fainro-screen .form-input input::-webkit-input-placeholder{position:relative;left:0;} 
.fainro-screen .form-input:last-child{margin-right:0;}


@media (max-width:960px){
    .fainro-screen{flex-wrap: wrap;}
    .fainro-screen .form-input{width:100%;margin:5px 0;}
}


.fainro-list{clear:both;}
.fainro-list b{font-size:45px;font-weight:normal;display:block;padding:0 0 20px;font-family:PoppinsSemiBold;}
.fainro-list dd{width:79%;font-size:20px;line-height:30px;display:block;padding:0 0 50px;font-family:PoppinsRegular;}

.fainro-list .items-list{width:100%;min-height:400px;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap: wrap;position:relative;}
.fainro-list .items-list li{width:17.6%;margin-right:3%;margin-bottom:3%;background:#fff;overflow:hidden;position:relative;display:block;transition: 0.3s;border: #8585858f 1px solid;}
.fainro-list .items-list li:hover{transition: 0.3s;}
.fainro-list .items-list li:hover .box{opacity: 0;}
.fainro-list .items-list li:hover img{opacity: 1;filter: brightness(1);}
.fainro-list .items-list li .livestream{padding:5px;border:#000 solid 1px;position:absolute;right:0;top:0;opacity:0.3;display:block;border-radius: 3px;background:#000;z-index:102;color:#fff;}
.fainro-list .items-list li:hover .livestream{opacity:1;}
.fainro-list .items-list li .box{
    position:absolute;z-index:1;
    display:flex;align-items:center;justify-content: center;flex-wrap:wrap;
    line-height:1;
    align-content: space-between;
    left:0.5rem;bottom:0.5rem;right:0.5rem;top:0.5rem;
}
.fainro-list .items-list li .box em{width:100%;font-size:1.325rem;font-weight:300;display:none;text-align:left;}
.fainro-list .items-list li .box h1{width:100%;display:block;text-align:left;font-weight:normal;line-height:2rem;}
.fainro-list .items-list li .box h1 strong{font-size:1.425rem;font-weight:normal;font-family:PoppinsSemiBold;color:#333;line-height:2rem;-webkit-line-clamp: 4;overflow: hidden;display: -webkit-box; -webkit-box-orient: vertical;}
.fainro-list .items-list li .box h2{
    width:100%;font-size:1.35rem;display:block;text-align:left;line-height:20px;
    padding-top: 2px;
    overflow: hidden;
    display: -webkit-box;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1; /*要显示的行数*/
    -webkit-box-orient: vertical;
    font-weight: 100;
    font-family: 'PoppinsLight';
}
.fainro-list .items-list li img{width:100%;height:100%;opacity: 0.15;width:100%;height:100%;object-fit: cover;filter: brightness(0.7);}
.fainro-list .items-list li:nth-child(5n){margin-right:0;}
/*
.fainro-list .items-list li:nth-child(10){margin-right:0;}
.fainro-list .items-list li:nth-child(15){margin-right:0;}
.fainro-list .items-list li:nth-child(20){margin-right:0;}
*/

@media all and (orientation :landscape){

    @media (max-width:1680px){
        .fainro-list .items-list li .box em{font-size:1.425rem;font-weight:300;}
        /* .fainro-list .items-list li .box h2{font-size:1.625rem;font-weight:300;line-height:1.4rem;} */
        /* .fainro-list .items-list li .box h1 strong{font-size:1.625rem;font-family:PoppinsRegular;line-height:2.325rem;} */

    }
    
    
    @media (max-width:1440px){
        .fainro-list .items-list li .box em{font-size:1.325rem;font-weight:300;}
        /* .fainro-list .items-list li .box h2{font-size:1.425rem;font-weight:300;line-height:1.3rem;} */
        /* .fainro-list .items-list li .box h1 strong{font-size:1.325rem;font-family:PoppinsRegular;line-height:2rem;} */

    }
    
     @media (max-width:1366px){
        .fainro-list .items-list li .box em{font-size:1.225rem;font-weight:300;}
        /* .fainro-list .items-list li .box h2{font-size:1.35rem;font-weight:300;line-height:1.3rem;} */
        /* .fainro-list .items-list li .box h1 strong{font-size:1.25rem;font-family:PoppinsRegular;line-height:1.825rem;} */

    }
    
    @media (max-width:1024px){
        .fainro-list .items-list li{width:31.33333333%;margin-bottom:3%;margin-right:3%;box-shadow: 0 0 5px rgba(0,0,0,0.3);}
        .fainro-list .items-list li:nth-child(3n){margin-right:0;}
        .fainro-list .items-list li:nth-child(4n){margin-right:auto;}
        .fainro-list .items-list li:nth-child(5n){margin-right:auto;}
        .fainro-list .items-list li .box em{font-size:1.325rem;font-weight:300;}
        /* .fainro-list .items-list li .box h2{font-size:1.425rem;font-weight:300;line-height:1.4rem;} */
        /* .fainro-list .items-list li .box h1 strong{font-size:1.625rem;font-family:PoppinsRegular;line-height:2.325rem;} */

    }
    
}


@media (max-width:960px){
    .fainro-list dd{width:100%;padding:0 0 50px;}
    .fainro-list .items-list li{width:47%;margin-bottom:6%;margin-right:6%;box-shadow: 0 0 5px rgba(0,0,0,0.3);}
    .fainro-list .items-list li:nth-child(1n){margin-right:6% !important;}
    .fainro-list .items-list li:nth-child(2n){margin-right:0 !important;}
    .fainro-list .items-list li .box em{font-size:1.425rem;font-weight:300;}
    /* .fainro-list .items-list li .box h2{font-size:1.625rem;font-weight:300;line-height:1.825rem;} */
    /* .fainro-list .items-list li .box h1 strong{font-size:1.625rem;font-family:PoppinsRegular;line-height:2.5rem;} */
    
}
@media (max-width:640px){
    .fainro-list dd{width:100%;padding:0 0 50px;}
    .fainro-list .items-list li{width:47%;margin-bottom:6%;margin-right:6%;box-shadow: 0 0 5px rgba(0,0,0,0.3);}
    .fainro-list .items-list li:nth-child(2n){margin-right:0;}
    .fainro-list .items-list li:nth-child(5n){margin-right:auto;}
    .fainro-list .items-list li .box em{font-size:1rem;font-weight:300;}
    /* .fainro-list .items-list li .box h2{font-size:1rem;font-weight:300;line-height:1.4rem;} */
    /* .fainro-list .items-list li .box h1 strong{font-size:1.425rem;font-family:PoppinsRegular;line-height:1.5rem;} */
    
}
@media (max-width:480px){
    .fainro-list dd{width:100%;padding:0 0 50px;}
    .fainro-list .items-list li{width:47%;margin-bottom:6%;margin-right:6%;box-shadow: 0 0 5px rgba(0,0,0,0.3);}
    .fainro-list .items-list li:nth-child(2n){margin-right:0;}
    .fainro-list .items-list li:nth-child(5n){margin-right:auto;}
    .fainro-list .items-list li .box em{font-size:1rem;font-weight:300;}
    /* .fainro-list .items-list li .box h2{font-size:1rem;font-weight:300;line-height:1.4rem;} */
    /* .fainro-list .items-list li .box h1{line-height:1.325rem;} */
    /* .fainro-list .items-list li .box h1 strong{font-size:1.325rem;font-family:PoppinsRegular;line-height:1.45rem;} */
    
}



.fainro-show{padding:30px 0}
.fainro-content{padding:5rem 0;display:block;line-height:2.625rem;font-size:1.425rem;font-family: PoppinsRegular;}
.show-edit{display:flex;align-items: center;justify-content: space-between;}
.show-box{box-shadow:0 0 5px rgba(0,0,0,0.3);padding:20px;margin-top:30px;}
.show-box b{font-weight:normal;font-size:20px;display:block;}

.instructors-list{clear:both;}
.instructors-list .list-show{display:flex;align-items:flex-start;justify-content: space-between;padding:15px 0;}
/*
.instructors-list .list-show .userpic{width:150px;height:150px;display: flex;align-items:flex-start;justify-content: center;}
.instructors-list .list-show .userpic img{width:100%;height:100%;object-fit: cover;}

*/
.instructors-list .list-show .userpic{width:150px;height:150px;display: flex;align-items:flex-start;justify-content: center;overflow: hidden;}
.instructors-list .list-show .userpic img{width:100%;}

.instructors-list .list-show .userpic img{width:100%;}
.instructors-list .list-show .basic{width:25%;padding:10px 0 0;} 
.instructors-list .list-show .basic em{font-weight:normal;display:block;font-family: PoppinsSemiBold;}
.instructors-list .list-show .basic span{padding:10px 0 0;display:block;line-height:22px;}
.instructors-list .list-show .detail{width:50%;padding:10px 0 0;line-height:20px;}

.description-list{padding:10px 0;}
.description-list:nth-child(2){padding:30px 0 10px;}
.description-list em{font-weight:normal;font-family: PoppinsSemiBold;}
.description-list dd{line-height:23px;}
.description-list.livestreams{display:flex;align-items:flex-start;justify-content: space-between;padding:30px 0 0;}
.description-list.livestreams .livebox{width:48%;height:auto;overflow:hidden;display:inline-block;}
.description-list.livestreams .livebox img{height:100%;}
.description-list.livestreams .livebox iframe{width:100%;height:100%;}

.schedule-list{padding:35px 0;}
.schedule-list em{font-weight:normal;font-family: PoppinsSemiBold;}
.schedule-list ul{padding:20px 0;}
.schedule-list ul li{display:flex;align-items:flex-start;justify-content: space-between;padding:15px 0;}
.schedule-list ul li .dayname{width:20%;padding-right:50px;font-size:14px;}


.schedule-list ul li .dayinfo{width:80%;;}
.schedule-list ul li .dayinfo .dayintr{font-weight:normal;font-family: PoppinsSemiBold;padding:20px 0 0;}
.schedule-list ul li .dayinfo .daytime{display:flex;align-items: center;justify-content: flex-start;font-family:PoppinsRegular;font-weight:300;}
.schedule-list ul li .dayinfo .daytime span{padding:0 10px;}


@media (max-width:960px){
    
    .description-list.livestreams{flex-wrap:wrap;padding:0;}
    .description-list.livestreams .livebox{width:100%;padding:20px 0 0;}
    
    .show-edit{flex-wrap: wrap;}
    .show-edit em{line-height:1.825rem;}
    
    .show-edit .edit-btn{width:100%;display:block;padding:20px 0 0;display:flex;align-items:center;justify-content: space-between;}
    .show-edit .edit-btn .fainro-btn{margin:0;}
    
    .description-list em{display: block;padding:5px 0;width: 100%;}
    .description-list span{display: block;padding:5px 0;width: 100%;line-height:1.825rem;}
    
    .schedule-list ul li{display:block;}
    .schedule-list ul li .dayname{width:100%;padding:0 0 10px;}
    .schedule-list ul li .dayinfo{display:block;display:block;padding:10px 0 0 0;}
    .schedule-list ul li .daytime{display:block !important;width:100%;padding-left:50px;font-size:1.2rem;}
    .schedule-list ul li .daytime span{display:none;}
    .schedule-list ul li .daytime p{display:block;padding:0 0 10px;}
    .schedule-list ul li .dayinfo .dayintr{font-weight:normal;display:block;line-height:1.725rem;}
    
    .instructors-list .list-show{flex-wrap: wrap;}
    .instructors-list .list-show .userpic{width:30%;height:100px;}
    .instructors-list .list-show .basic{width:100%;height:auto;display:block;}
    .instructors-list .list-show .basic span{line-height:1.825rem;}
    .instructors-list .list-show .detail{width:100%;font-size:1.25rem;font-weight:normal;padding:30px 0 0;}
    
}
/*------------------------------------------------------------------------------------------------------*/

.fainro-btn{padding:15px 30px;border:#000 solid 2px;margin-left:10px;font-size:1.425rem;background:#fff;font-weight:bold;text-align:center;}
.fainro-btn:hover{background:#000;color:#fff;}

.comingsoon{font-size:18px;min-height:400px;font-weight:normal;font-family: PoppinsSemiBold;padding:150px 6% 0;}

/*------------------------------------------------------------------------------------------------------*/


.apply_workshop{border:#000 solid 2px;width:500px;height:500px;background:#fff;box-shadow: 0 0 10px rgba(0,0,0,0.3);position:absolute;top:40px;right:0;display:block;padding:50px;display:none;}
.apply_workshop b{font-size:2rem;line-height:3rem;display:block;}
.apply_workshop em{font-size:1.625rem;line-height:2rem;padding:2rem 0;display:block;text-align:left;}
.apply_workshop .toedit{clear:both;position:absolute;bottom:50px;left:50px;right:50px;font-size:2rem;font-family: PoppinsSemiBold;font-weight:normal;display: flex;justify-content: space-between;}


@media (max-width:960px){
    .show-edit .edit-btn{position: inherit;}
    .apply_workshop{width:100%;height:100%;top:0;right:0;bottom:0;left:0;margin:0;padding:100px 15px 15px;} 
}




.talks_cent{clear:both;display:flex;align-items: flex-start;justify-content: space-between;padding:35px 0 0;}
.talks_cent .liveBox{width:58.8%;}
.talks_cent .liveBox iframe{width:100%;max-width:100%;min-height:400px;}
.talks_cent .liveIntro{width:38.2%;}
.talks_cent .liveIntro b{display:block;padding:0 0 20px;}
.talks_cent .liveIntro dd{line-height:23px;padding:0 0 20px;font-size:1.425rem;}
.talks_cent .liveIntro dd span,.talks_cent .liveIntro dd p,.talks_cent .liveIntro dd div{font-family:PoppinsLight !important;font-size:1.425rem !important;}
.talks_cent .liveIntro ul{padding-left:50px;}
.talks_cent .liveIntro ul li{clear:both;display:block;padding:0 0 10px;}
.talks_cent .liveIntro ul li em{clear:both;display:block;font-weight:normal;font-family: PoppinsSemiBold;padding:0 0 10px;}
.talks_cent .liveIntro ul li span{clear:both;display:block;padding:0 0 10px;line-height:20px;font-size:1.425rem;font-family:PoppinsLight !important;}


@media (max-width:1024px){
    .talks_cent{display:block;}
    .talks_cent .liveBox{width:100%;}
    .talks_cent .liveIntro{width:100%;padding:2rem 0 0;}
    
}






.fainro-people{display:block;clear:both;padding:3rem 0;}
.fainro-people h1{font-size:24px;padding:20px 0;font-family:PoppinsSemiBold !important;}
.fainro-people ul{width:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap: wrap;position:relative;}
.fainro-people ul li{width:17.6%;display:flex;align-items:flex-start;justify-content:flex-start;margin-right:3%;margin-bottom:3%;flex-wrap: wrap;/*box-shadow: 0 0 5px rgba(0,0,0,0.2);padding:10px 0 10px 10px;*/}
.fainro-people ul li:nth-child(5n){margin-right:0;}
.fainro-people ul li .img{width:110px;height:110px;display:block;flex:110px 0 0;}
.fainro-people ul li .img img{width:100%;height:100%;object-fit: cover;}
.fainro-people ul li .info{width:100%;line-height:2rem;padding:1rem 0 0;}
.fainro-people ul li .info b{font-size:1.625rem;font-family:PoppinsLight;line-height:1.6rem !important;display:block;}
.fainro-people ul li .info dd{font-weight:200;font-family:PoppinsLight;}




@media (max-width:1680px){
    .fainro-people ul li .info b{font-size:1.375rem;}
}

@media (max-width:1366px){
    .fainro-people ul li .info b{font-size:1.275rem;}
}

@media (max-width:1280px){
    .fainro-people ul li .info{line-height:1.425rem;}
    .fainro-people ul li .info b{font-size:1.225rem;}
}
@media (max-width:1100px){
    .fainro-people ul li{width:22%;margin-right:4%;margin-bottom:4%;}
    .fainro-people ul li:nth-child(4n){margin-right:0;}
    .fainro-people ul li:nth-child(5n){margin-right:4%;margin-bottom:4%;}
	.fainro-people ul li .img{width:90px;height:90px;flex:90px 0 0;}
    .fainro-people ul li .info{line-height:1.525rem;}
    .fainro-people ul li .info b{font-size:1.225rem;}
}

@media (max-width:960px){
    .fainro-people ul li{width:30%;margin-right:3%;margin-bottom:3%;}
    .fainro-people ul li:nth-child(2n){margin-right:3%;margin-bottom:3%;}
    .fainro-people ul li:nth-child(3n){margin-right:0;}
    .fainro-people ul li:nth-child(5n){margin-right:3%;margin-bottom:3%;}
    .fainro-people ul li .img{width:100px;height:100px;flex:100px 0 0;}
    .fainro-people ul li .info{line-height:1.625rem;}
    .fainro-people ul li .info b{font-size:1.225rem;}
}

@media (max-width:640px){
    .fainro-people ul li{width:47%;margin-right:6%;margin-bottom:6%;}
    .fainro-people ul li:nth-child(2n){width:47%;margin-right:0;margin-bottom:6%;}
    .fainro-people ul li:nth-child(3n){width:47%;margin-right:6%;margin-bottom:6%;}
    .fainro-people ul li:nth-child(5n){width:47%;margin-right:6%;margin-bottom:6%;}
    .fainro-people ul li:nth-child(6n){width:47%;margin-right:0;margin-bottom:6%;}
    .fainro-people ul li:nth-child(10n){width:47%;margin-right:0;margin-bottom:6%;}
    .fainro-people ul li .img{width:100px;height:100px;flex:100px 0 0;}
    .fainro-people ul li .info{line-height:1.625rem;}
    .fainro-people ul li .info b{font-size:1.325rem;}
}
@media (max-width:480px){
    .fainro-people ul li .img{width:80px;height:80px;flex:80px 0 0;}
}

@media (max-width:375px){
    .fainro-people ul li .img{width:60px;height:60px;flex:60px 0 0;}
}






.index_banner{clear:both;width:100%;padding:160px 6% 0;display:flex;align-items: flex-start;justify-content: space-between;}
.index_banner .banner_items{width:auto;min-height:200px;}
.index_banner .banner_items b{font-size:42px;font-family:PoppinsSemiBold;display:block;padding:0 0 10px;}
.index_banner .banner_items img{width:100%;}
.index_banner .banner_items dd{font-size:14px;line-height:20px;}
.index_banner .banner_items p{font-size:14px;line-height:20px;}
.index_banner .banner_items .livebox{width:100%;padding:0 0 20px;}
.index_banner .banner_items .livebox .boxItems{width:100%;}
.index_banner .banner_items .livebox .boxItems iframe{width:100% !important;height:100% !important;}
.index_banner .banner_items .livebox .boxItems iframe{width:100% !important;height:100% !important;}
.index_banner .banner_items .livebox em{display:block;text-align:right;font-weight:PoppinsBold;font-size:24px;}
.index_banner .banner_items .livebox dd{text-align:right;}

.index_list{clear:both;width:100%;padding: 15px 6% 0;}

b, strong, h1, h2
{
    font-weight:normal;
    font-family: PoppinsSemiBold;
}

.livebox .boxItems
{
    height: 0px !important;;
}
