/*support main*/
section{background: #fff;}
section .banner_support{color: #FFF;text-align: left;background: url(images/support-top-bg.jpg) no-repeat top center;min-height: 400px;padding: 110px 0 100px;background-size: cover;}
section .banner_support h1{font-size: 52px;line-height: 1.2;margin:0  0 30px 0;}
section .banner_support p{font-size: 18px;max-width: 620px;}

section .support_nav{padding: 46px 0 100px;}
section .support_nav ul{font-size: 0;}
section .support_nav ul li{width: 16.6%;display: inline-block;vertical-align: top;text-align: center;padding: 0 1%;box-sizing: border-box;}
section .support_nav ul li:first-child{margin-left: 0;}
section .support_nav ul li h6{font-size: 20px;margin: 20px 0;}
section .support_nav ul li p{line-height: 1.2em;font-size: 16px;}
section .support_nav ul li h6{padding-top: 80px;position: relative;}
section .support_nav ul li h6:after{content: '';background: url(images/faq-ico.png) no-repeat center top;height: 60px;width: 60px;position: absolute;left: calc(50% - 30px);top:0;transition: all ease-in-out 0.2s;}
section .support_nav ul li h6.icon-guide:after{background-position: 0 -426px;height: 49px;}
section .support_nav ul li>a:hover h6.icon-guide:after{background-position: 0 -475px;}
section .support_nav ul li h6.icon-essential:after{background-position: 0 -214px;height: 49px;}
section .support_nav ul li>a:hover h6.icon-essential:after{background-position: 0 -263px;}
section .support_nav ul li h6.icon-faq:after{background-position: 0 0;height: 52px;}
section .support_nav ul li>a:hover h6.icon-faq:after{background-position: 0 -52px;}
section .support_nav ul li h6.icon-inspired:after{background-position: 0 -312px;height: 57px;}
section .support_nav ul li>a:hover h6.icon-inspired:after{background-position: 0 -369px;}
section .support_nav ul li h6.icon-refund:after{background-position: 0 -104px;height: 55px;}
section .support_nav ul li>a:hover h6.icon-refund:after{background-position: 0 -159px;}
section .support_nav ul li .link{font-size: 14px;margin-top: 12px;display: inline-block;}
section .support_nav ul li h6.icon-code:after{background-position: 0 -524px;height: 55px;}
section .support_nav ul li>a:hover h6.icon-code:after{background-position: 0 -579px;}

section .support_ans h2{font-size: 24px;margin-bottom: 10px;}
section .support_ans .title p{font-size: 18px;margin-bottom: 50px;}
section .support_ans .title p a{text-decoration: underline;color: #61ded0;}
section .support_ans form{margin-top: 22px;display: none;}
section .support_ans form .subject{margin-bottom: 20px;}
section .support_ans form .contacts{margin-top: 100px;}
section .support_ans form .license {margin-top: 30px;}
section .support_ans form .group_btns{margin: 23px 0 86px -10px;}

section .join_cont{background: #f3f3f3 url(images/join_bg.png) no-repeat top center;text-align: center;padding-top: 92px;height: 400px;}
section .join_cont h2{font-size: 36px;line-height: 1.3}
section .join_cont .group_btns{margin-top: 62px;font-size: 0;}
section .join_cont .group_btns a.download{margin-right: 10px}
section .join_cont .group_btns a.download i{font-size:26px;vertical-align:middle;}
section .join_cont .group_btns a.buy i{vertical-align: middle;margin-left: 5px;}

@media (max-width: 680px){
	section .join_cont h2{font-size: 24px;}
	section .support_nav ul li{width: 100%;margin-bottom: 10px;margin-left: 0;}

}
@media (max-width: 480px){
	section .join_cont{padding-top: 68px;}
	section .join_cont .group_btns a.download{margin-right: 0;margin-bottom: 20px;}
}


.scrn-banner{background: url("images/scrn-bg.jpg") no-repeat;color: #FFF;min-height: 400px;padding: 110px 0 80px;background-size: cover;margin-bottom: 60px;}
.scrn-banner h1{font-size: 58px; margin:0 0 35px 0;}

.support-nav .cell{min-height: 200px;padding: 45px 40px 20px 120px;position: relative;transition: all linear 0.2s;color: #FFF;}
.support-nav .cell:hover{box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.18);box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.2);margin-top:-10px;}
.support-nav .cell h6{font-size: 24px;margin: 0 0 15px 0;}
.support-nav .cell p{line-height: 1.4em;}

.support-nav .cell:after{content:'';position: absolute;left:40px;top:60px;background: url("images/nav-ico.png") no-repeat;height: 52px;width: 51px;}
.support-nav .cell.guide:after{background-position: 0 -52px;height: 50px;}
.support-nav .cell.contact:after{background-position: 0 -102px;top: 70px;}

.scrn-supp h2{font-size: 24px;margin-bottom: 10px;}
.scrn-supp .title p{font-size: 18px;margin-bottom: 50px;}
.scrn-supp .title p a{text-decoration: underline;color: #61ded0;}
.scrn-supp form{margin-top: 22px;}
.scrn-supp form .subject{margin-bottom: 20px;}
.scrn-supp form .contacts{margin-top: 100px;}
.scrn-supp form .license {margin-top: 30px;}
.scrn-supp form .group_btns{margin: 23px 0 86px -10px;}

.video-editor{padding: 50px 0 0;}
.video-editor .lft{background: url("images/filmora-box.png") no-repeat center;height: 351px;}
.video-editor .rgt{text-align: center;padding-top: 30px;}
.video-editor .rgt h4{font-size: 58px;margin: 0 0 25px 0;}
.video-editor .rgt ul{margin-bottom: 40px;}
.video-editor .rgt li{margin-right: 30px;font-size: 14px;}
.video-editor .rgt li .fm{margin-right: 5px;}



/*support faq*/
section .banner_faq{background: #313c48 url(images/support_bg.jpg) no-repeat top center;height: 260px;padding-top: 90px;}
section .banner_faq .title_cot{font-size: 36px;color: #61ded0;font-weight: 700;}
section .banner_faq .sub_cot{color: #FFF;font-size: 36px;margin-top: 20px}



section .faq_nav {font-size: 0;margin: 40px 0 43px;}
section .faq_nav li{display: inline-block;font-size: 18px}
section .faq_nav li a{display: inline-block;font-size: 14px;}
section .faq_nav li a.actived{color: #999;cursor: default;}
section .sidebar_support h2{font-size: 24px;margin: 40px 0 0;}
section .sidebar_support .cell{border-bottom: 1px solid #979797;padding: 30px 0;}
section .sidebar_support .cell:first-child{padding-top: 0;}
section .sidebar_support .cell h4{font-size: 20px;margin-bottom: 10px;}
section .sidebar_support .cell h4 span{font-size: 30px;display: inline-block;vertical-align: middle;margin-right: 12px;opacity: 0.5;transition: all ease-in-out 0.2s;}
section .sidebar_support .cell h4:hover span{opacity: 1;}
section .sidebar_support .cell h4 a{display: inline-block;vertical-align: middle;width: 250px;}
section .sidebar_support .cell h4 a.actived{color: #61ded0;cursor: default;}
section .sidebar_support .cell .level{padding-left: 40px;font-size: 16px;}
section .sidebar_support.rgt_sidebar .cell .level{padding-left: 25px;}
section .sidebar_support .cell li{margin-bottom: 5px;}
section .guide_win_sidebar .cell>ul>li:nth-last-child(2){border-top:1px solid #979797;margin-top:10px;padding-top:10px;}
section .guide_win_sidebar .cell>ul>li:nth-last-child(2)>a{padding-left: 0;font-weight:900;}
section .guide_win_sidebar .cell>ul>li:nth-last-child(2)>a:after{display: none;}
section .guide_win_sidebar .cell>ul>li:nth-last-child(1)>a{padding-left: 0;font-weight:900;}
section .guide_win_sidebar .cell>ul>li:nth-last-child(1)>a:after{display: none;}
section .sidebar_support .cell li.actived{color: #979797;font-weight: 900;}
section .sidebar_support .cell li a.sub{display: block;}
section .sidebar_support .cell li a.sub span{float: right;display: inline-block;font-size: 12px;font-weight: 900;padding-top: 5px;}
section .sidebar_support .cell li>ul{margin-left: 20px;display: none;}
section .sidebar_support .sidermore{padding: 42px 20px 50px;text-align: center;margin-bottom: 50px;color: #FFF;}
section .sidebar_support .sidermore h4{font-size: 24px;line-height: 1.4em;margin: 0;}
section .sidebar_support .sidermore h3{font-size: 28px;color: #6ee1d4;margin:0 0 24px;}
section .sidebar_support .sidermore .info a{display: inline-block;color: #6ee1d4;text-decoration: underline;}
section .sidebar_support .sidermore .info{margin-bottom: 35px;}
section .sidebar_support .learn-more{margin:50px 0;}
section .sidebar_support img{width: 100%;}




section .faq_cont .rgt{padding-left: 50px;}
section .faq_cont .rgt .select_nav li a{text-align: center;color: #313c48;font-size: 16px;height: 38px;line-height: 38px;background: #61ded0;border-left: 1px solid #FFF;display: block;transition: all ease-in-out 0.2s;}
section .faq_cont .rgt .select_nav li:first-child a{border-left: 1px solid #FFF;}
section .faq_cont .rgt .select_nav li a:hover,section .faq_cont .rgt .select_nav li.actived a{background: #313c48;color: #61ded0;}
section .faq_cont .rgt .select_cell .part_cont{display: none;}
section .faq_cont .rgt .select_cell .part_cont:first-child{display: block;}

section .faq_cont .rgt .part_cont{padding-bottom: 100px;font-size: 0;}
section .faq_cont .rgt .part_cont h4{margin-bottom: 18px;}
section .faq_cont .rgt .part_cont .cell{margin-top: 55px;display: inline-block;font-size: 14px;width: 410px;vertical-align: top;}
section .faq_cont .rgt .part_cont .cell:nth-child(even){margin-left: 30px;}
section .faq_cont .rgt .part_cont .cell li a{display: inline-block;margin-bottom: 5px;}

@media (max-width: 1200px){
	section .sidebar_support .cell h4 a{width: 200px;}
	section .faq_cont .rgt .part_cont .cell{margin-left: 0;}
}
@media (max-width: 992px){
	section .faq_cont .rgt{padding: 0 20px;}
	section .banner_faq{padding-left:20px;padding-right: 20px;}
}
@media (max-width: 420px){
	section .banner_faq{padding-top: 60px;}
}


/*Filmora FAQs for Windows*/
section .faq_cont .rgt .helpful .helpful_cont{border:1px solid #61ded0;padding: 27px 30px;display: none;}
section .faq_cont .rgt .helpful .sub{font-size: 18px;margin: 28px 0 0;position: relative;padding-left: 10px;transition: all ease-in-out 0.2s;}
section .faq_cont .rgt .helpful .actived .sub{margin-bottom: 35px;}
section .faq_cont .rgt .helpful .sub:after{content:'';position: absolute;left: 0;top: 8px;width: 4px;height: 4px;display: block;background: #313c48;border-radius: 50%;}
section .faq_cont .rgt .helpful .helpful_cont h4{margin-bottom: 20px;font-size: 14px;}
section .faq_cont .rgt .helpful .helpful_cont p{margin-bottom: 20px;}
section .faq_cont .rgt .helpful .opera_cont{background: #61ded0;height: 42px;text-align: center;transition: all ease-in-out 0.2s;display: none;line-height: 42px;}
section .faq_cont .rgt .helpful .opera_cont:hover{cursor: pointer;opacity:0.8;}
section .faq_cont .rgt .helpful .opera_cont span{font-size: 30px;display: inline-block;}
section .faq_cont .rgt .helpful .actived .helpful_cont,section .faq_cont .rgt .helpful .actived .opera_cont{display: block;}


/*support basic editing tips and Featured Themes*/
section .basic_contain{padding-top: 80px;}
section .basic_contain h1{font-size: 36px;margin-bottom: 10px;}
section .basic_nav{margin-bottom: 45px;}
section .basic_nav a{display: block;text-align: center;height: 38px;line-height: 38px;background: #61ded0;margin-left: 2px;font-size: 16px;}
section .basic_nav li:first-child a{margin-left: 0;}
section .basic_nav li.actived a,section .basic_nav li a:hover{background: #313c48;color: #61ded0;}
section .basic_contain .lst_cont .cell{margin-bottom: 32px;width: 385px;display: inline-block;vertical-align: top;}
section .basic_contain .lst_cont {margin:30px 0 35px;}
section .basic_contain .lst_cont .cell .pic{margin-bottom: 12px;display: block;height: 216px;position: relative;overflow: hidden;}
section .basic_contain .lst_cont .cell .pic img{max-width: none;height: 216px;position: absolute;margin: auto;min-height: 100%;min-width: 100%;left: -100%;right: -100%;top: -100%;bottom: -100%;}
section .basic_contain .lst_cont .cell .pic span{display: block;position: absolute;left: 0;top: 0;bottom:0;right:0;width: 90px;height: 90px;margin: auto;background: rgba(255,255,255,0.5);border-radius: 50%;}
section .basic_contain .lst_cont .cell .pic span:hover{background: rgba(255,255,255,0.3);}
section .basic_contain .lst_cont .cell .pic span:after{content: '';display:block;width: 0;height: 0;border-style: solid;border-width: 20px 0 20px 35px;border-color: transparent transparent transparent #fff;position: absolute;top: calc(50% - 20px);left: calc(50% - 12px);}
section .basic_contain .lst_cont .cell p{font-size: 18px;text-align: left;height: 50px;overflow: hidden;}
section .basic_contain .lst_cont .cell h4 a{font-size: 16px;color: #61ded0;margin-bottom: 10px;display: inline-block;}



/*Essential*/
section .essential_contain .banner{height: 600px;}
section .essential_contain .banner .banner_cont{width: 1920px; position: absolute;left: 50%;top: 0;transform: translate(-50%,0);}
section .essential_contain .banner a.cell{display: inline-block;position: relative;}
section .essential_contain .banner a:after{width: 100%;height: 100%;position: absolute;left: 0;top:0;content:'';transition: all ease-in-out 0.2s;box-shadow: inset 0 0 0 10px transparent;}
section .essential_contain .banner a:hover:after{box-shadow: inset 0 0 0 10px #61ded0;}
section .essential_contain .banner .txt{position: absolute;bottom: 40px;color: #FFF;}
section .essential_contain .banner .sub{font-size: 28px;display: block;font-weight: 900;}
section .essential_contain .banner .info {display: block;font-size: 14px;}
section .essential_contain .banner .lft{float: left;width: 876px;}
section .essential_contain .banner .lft .txt{right: 30px;}
section .essential_contain .banner .min{width: 342px}
section .essential_contain .banner .max{width: 702px}
section .essential_contain .banner .rgt{float: left;width:1044px;font-size: 0;}
section .essential_contain .banner .rgt .top .txt{left: 30px;}
section .essential_contain .banner .rgt .bottom .txt{left: 30px;}
section .essential_nav{margin: 68px 0 37px;}
section .essential_nav a{display: block;text-align: center;height: 38px;line-height: 38px;background: #61ded0;margin-left: 2px;font-size: 16px;}
section .essential_nav li:first-child a{margin-left: 0;}
section .essential_nav li.actived a,section .essential_nav a:hover{background: #313c48;color: #61ded0;}
section .essential_lst{display: none;}
section .essential_lst:first-child{display: block;}
section .essential_lst .pic{margin-bottom: 12px;display: inline-block;}
section .essential_lst .cell{margin-bottom: 35px;display: inline-block;width: 390px;}
section .essential_lst p{font-size: 18px;text-align: left;height: 50px;overflow: hidden;}

section .essential_part{overflow: hidden;}
section .essential_part .lft{position: relative;}
section .essential_part .rgt{position: relative;}
section .essential_part .txt{position: absolute;left: 20%;bottom: 30px;color: #FFF;text-align: left;}
section .essential_part .txt h4{font-size: 36px;}
section .essential_part .txt p{font-size: 18px;}
section .essential_part .txt a{color: #FFF;font-size: 15px;margin-top: 33px;display: inline-block;}
section .essential_part .pic:after{width: 100%;height: 100%;position: absolute;left: 0;top:0;content:'';transition: all ease-in-out 0.2s;box-shadow: inset 0 0 0 10px transparent;}
section .essential_part .pic:hover:after{box-shadow: inset 0 0 0 10px #61ded0;}
@media (max-width: 400px){
	section .essential_part .txt{bottom: 10px;}
}

/*filmora 101*/
section .faq_cont{margin-bottom: 50px;}
section .faq_cont .filmora101{margin-bottom: 50px;}
section .faq_cont .filmora101 .fm{display: inline-block;vertical-align: middle;font-size: 60px;margin-right: 20px;}
section .faq_cont .filmora101 .guide{display: inline-block;vertical-align: middle;}
section .faq_cont .filmora101 .guide h6{font-size: 18px;}
section .faq_cont .filmora101 .guide h6 span{font-size: 24px;margin-left: 15px;display: inline-block;}
section .faq_cont .filmora101 .guide p{margin-top: 12px;}
section .faq_cont .filmora101_lst .cell{margin-bottom: 30px;}
section .faq_cont .filmora101_lst .cell .pic{display: block;position: relative;overflow: hidden;width: 280px;height: 190px;}
section .faq_cont .filmora101_lst .cell .pic .txt{position: absolute;left: 0;bottom: 0;background: rgba(63,78,89,0.9);color: #FFF;text-align: center;display: block;width: 100%;height:0;padding:0 22px;transition:all ease-in-out 0.2s;}
section .faq_cont .filmora101_lst .cell .pic:hover .txt{height: 100%;}
section .faq_cont .filmora101_lst .cell .pic .txt p{padding-top: 20px;}
section .faq_cont .filmora101_lst .cell .pic .txt span{display: inline-block;color: #61ded0;border-bottom: 1px solid #61ded0;font-size: 14px;margin-top: 20px;line-height: 18px;}
section .faq_cont .filmora101_lst .cell .title{font-size: 18px;font-weight: 900;text-align: center;margin-top: 14px;}

section .faq_cont .filmora101_series {padding-top: 45px;border-top: 2px solid #e9e9e9;margin-top: 55px;}
section .faq_cont .filmora101_series .fm{display: inline-block;vertical-align: middle;font-size: 60px;margin-right: 20px;}
section .faq_cont .filmora101_series .guide{display: inline-block;vertical-align: middle;}
section .faq_cont .filmora101_series .guide h6{font-size: 18px;}
section .faq_cont .filmora101_series .guide h6 span{font-size: 24px;margin-left: 15px;display: inline-block;}
section .faq_cont .filmora101_series .guide p{margin-top: 12px;}
section .faq_cont .filmora101_series .lst_cont .cell{margin-bottom: 55px;}
section .faq_cont .filmora101_series .lst_cont .r{min-height: 264px;}
section .faq_cont .filmora101_series .lst_cont .r .t{border-bottom: 2px solid #e9e9e9;padding-bottom: 30px;margin-bottom: 30px;}
section .faq_cont .filmora101_series .lst_cont .r .t h4{font-size: 18px;margin-bottom: 10px;}
section .faq_cont .filmora101_series .lst_cont .r .b p:first-child{margin-bottom: 10px;}
section .faq_cont .filmora101_series .lst_cont .r .more{position: absolute;bottom: 0;left: 0;}
section .faq_cont .filmora101_series .lst_cont .r .more a{color: #61ded0;}
section .faq_cont .filmora101_series .title{margin-bottom: 50px;}

section .faq_cont .filmora_guide .intro_title{font-size: 24px;margin-bottom: 30px;}
section .faq_cont .filmora_guide .intro_cont p.info{font-size: 18px;margin-bottom: 50px;}
section .faq_cont .filmora_guide .how_to h6{font-size: 14px;margin-bottom: 12px;}
section .faq_cont .filmora_guide .how_to ul{margin-bottom: 30px;}

section .faq_cont .filmora_guide .helpful {background: #61ded0;height: 58px;line-height: 58px;padding: 0 30px;}
section .faq_cont .filmora_guide .helpful .ask{font-size: 14px;font-weight: 900;}
section .faq_cont .filmora_guide .helpful .group_btns a{width: 80px;height: 30px;line-height: 30px;border-radius: 50px;display: inline-block;text-align: center;background: #FFF;}
section .faq_cont .filmora_guide .helpful .group_btns a.no_btn{background: transparent;border:2px solid #FFF;color: #FFF;}
section .faq_cont .filmora_guide .helpful .arrow_btn{text-align: right;}
section .faq_cont .filmora_guide .helpful .arrow_btn span{font-size: 28px;font-weight: 900;transform: rotate(180deg);display: inline-block;}

/*why choose filmora*/
section .why_cont .why_what{padding-top: 80px;text-align: center;}
section .why_cont .why_what .row.swiper-slide{margin: 0;}
section .why_cont .why_top h1{font-size: 24px;margin-bottom: 10px;}
section .why_cont .why_top ul{margin-top: 42px;}
section .why_cont .why_top ul li a{display: inline-block;position: relative;}
section .why_cont .why_top ul li a h4{font-size: 30px;color: #FFF;}
section .why_cont .why_top ul li a .info{position: absolute;bottom: 40px;left: 0;margin:auto;display: block;text-align: center;}
section .why_cont .why_top ul li a .info p{color: #FFF;padding: 10px 20px 0;}
section .why_cont .why_top ul li a:after{width: 100%;height: 100%;position: absolute;left: 0;top:0;content:'';transition: all ease-in-out 0.2s;box-shadow: inset 0 0 0 10px transparent;}
section .why_cont .why_top ul li a:hover:after{box-shadow: inset 0 0 0 10px #61ded0;}

section .why_cont .why_what h2{font-size: 48px;margin-bottom: 55px;}
section .why_cont .why_what .cell{background: rgba(108,226,217,0.43);padding: 40px 30px 80px 48px;position: relative;height: 400px;border-left: 20px solid #fff;font-size: 18px;}
section .why_cont .why_what .cell:first-child{border-left: none;}
section .why_cont .why_what .cell p{position: relative;text-align: left;}
section .why_cont .why_what .cell p .before{position: absolute;left: -20px;top: 0;}
section .why_cont .why_what .cell p .after{}
section .why_cont .why_what .cell p span{font-size: 36px;line-height: 24px;display: inline-block;height: 24px;vertical-align: middle;}
section .why_cont .why_what .cell .info{position: absolute;right: 20px;bottom: 10px;text-align: right;}
section .why_cont .why_what .cell .time{color:#9b9b9b;font-size: 14px;}
section .why_cont .why_what .switch{position: relative;}
section .why_cont .why_what .arrow{font-size: 40px;background: none;}
section .why_cont .why_what .arrow.swiper-button-prev{left: -80px;}
section .why_cont .why_what .arrow.swiper-button-next{right: -65px;}
section .why_cont .why_what .reviews_btn{margin-top: 60px;}

section .why_more{padding-top: 80px;overflow: hidden;}
section .why_more h2{font-size: 48px;text-align: center;margin-bottom: 55px;}
section .why_more h4{font-size: 24px;margin-bottom: 20px;}
section .why_more .lft,section .why_more .rgt{width: 50%;float:left;padding: 55px 0 65px;}
section .why_more .lft{text-align: right;padding-right: 48px;}
section .why_more .rgt{text-align: left;padding-left: 48px;}
section .why_more .lft .cont,section .why_more .rgt .cont{width: 570px;display: inline-block;text-align: left;}
section .why_more .lft ul,section .why_more .rgt ul{margin-top: 60px;}
section .why_more .lft ul li,section .why_more .rgt ul li {text-align: center;}
section .why_more .lft ul li a{color: #FFF;}
section .why_more .lft ul li a:hover{color: #61ded0;}
section .why_more .rgt ul li a{color: #313c48;}
section .why_more .rgt ul li a:hover{color: #FFF;}
section .why_more .lft ul li span,section .why_more .rgt ul li span{margin:0 auto 14px;display: block;background: url(images/choose-ico.png) no-repeat center top;display: block;}
section .why_more .lft ul li span{width: 38px;height: 35px;}
section .why_more .lft ul li span.icon-andriod{background-position: center -85px;}
section .why_more .lft ul li span.icon-iphone{background-position: center -42px;}
section .why_more .lft ul li span.icon-ipad{background-position: center -130px;}
section .why_more .lft ul li span.icon-window10{background-position: center -262px;}
section .why_more .lft ul li span.icon-mac{background-position: center -218px;}
section .why_more .lft ul li span.icon-linux{background-position: center -174px;}
section .why_more .lft ul li span.icon-online{background-position: center -308px;}
section .why_more .rgt ul li span{width: 72px;height: 35px;}
section .why_more .rgt ul li span.icon-gopro{background-position: center -338px;}
section .why_more .rgt ul li span.icon-nikon{background-position: center -368px;}
section .why_more .rgt ul li span.icon-webcam{background-position: center -398px;}
section .why_more .rgt ul li span.icon-canon{background-position: center -428px;}
section .why_more .rgt ul li span.icon-mp4{background-position: center -456px;}
section .why_more .rgt ul li span.icon-sony{background-position: center -488px;width: 40px;}
section .why_more .rgt ul li span.icon-4k{background-position: center -518px;width: 40px;}

/*get inspired page*/
section .inspired_banner{width: 100%;position: relative;overflow: visible;padding: 0;}
section .inspired_banner .cell{color: #FFF;height: 615px;padding-top: 120px;}
section .inspired_banner .cell.ban1{background: url(images/inspired-bannerbg1.jpg) no-repeat;}
section .inspired_banner .cell.ban2{background: url(images/inspired-bannerbg2.jpg) no-repeat;}
section .inspired_banner .cell.ban3{background: url(images/inspired-bannerbg3.jpg) no-repeat;}
section .inspired_banner .cell h2{font-size: 36px;width: 350px;line-height: 1.3em;margin-bottom: 20px;}
section .inspired_banner .cell .tip{width: 420px;margin-bottom: 20px;font-size: 16px;}
section .inspired_banner .play_btn{display: block;position: absolute;left: 0;top: 0;bottom:0;right:-350px;width: 90px;height: 90px;margin: auto;background: rgba(255,255,255,0.5);border-radius: 50%;}
section .inspired_banner .play_btn:hover{background: rgba(255,255,255,0.3);}
section .inspired_banner .play_btn:after{content: '';display:block;width: 0;height: 0;border-style: solid;border-width: 20px 0 20px 35px;border-color: transparent transparent transparent #fff;position: absolute;top: calc(50% - 20px);left: calc(50% - 12px);}
section .inspired_banner .swiper-pagination{left: 0;bottom: -50px;}
section .inspired_banner .swiper-pagination-bullet{width: 12px;height: 12px;margin-right: 15px;background: #313c48;}
section .inspired_banner .swiper-pagination-bullet-active{background: #61ded0;}
section .inspired_videos {text-align: center;padding-top: 100px;}
section .inspired_videos h2{font-size: 36px;margin-bottom: 40px;}
section .inspired_videos .tip{margin-bottom: 36px;}
section .inspired_videos .cont{font-size: 18px;}
section .inspired_videos .cont .cell a{display: inline-block;width:380px;height:214px;position: relative;}
section .inspired_videos .cont .cell a span{display: block;position: absolute;left: 0;top: 0;bottom:0;right:0;width: 90px;height: 90px;margin: auto;background: rgba(255,255,255,0.5);border-radius: 50%;}
section .inspired_videos .cont .cell a span:hover{background: rgba(255,255,255,0.3);}
section .inspired_videos .cont .cell a span:after{content: '';display:block;width: 0;height: 0;border-style: solid;border-width: 20px 0 20px 35px;border-color: transparent transparent transparent #fff;position: absolute;top: calc(50% - 20px);left: calc(50% - 12px);}
section .inspired_videos .cont .cell p{padding-top: 20px;text-align: left;}
@media (max-width: 1016px){
	section .inspired_banner .cell{padding-right: 20px;padding-left: 20px;}
	section .inspired_videos .cont .cell p{text-align: center;}
}
@media (max-width: 530px){
	section .inspired_banner .play_btn{right: -20px;top: -400px;}
}
@media (max-width: 480px){
	section .inspired_banner .cell .tip{width: 100%;}
	section .inspired_banner .cell h2{font-size: 3rem;}
}
@media (max-width: 400px){
	section .inspired_banner .cell h2{width: 100%;}
}
section .inspired_videos .expand{margin-top: 60px;display: inline-block;}
section .inspired_videos .expand span{display: inline-block;vertical-align: middle;margin-left: 8px;}
section .inspired_mid{background: url(images/inspired-mid-bg.jpg) no-repeat;text-align: center;color: #FFF;height: 500px;padding-top: 130px;font-size: 16px;margin-top: 85px;}
section .inspired_mid h3{font-size: 48px;margin-bottom: 20px;}
section .inspired_mid a{margin-top: 62px;display: inline-block;}

section .inspired_resources{text-align: center;padding-top: 72px;}
section .inspired_resources h2{font-size: 48px;margin-bottom: 20px;}
section .inspired_resources .tip{font-size: 16px;max-width: 800px;text-align: center;margin: 0 auto 20px;}
section .inspired_resources .more_btn{font-size: 18px;font-weight: 900;}
section .inspired_resources .more_btn span{display: inline-block;vertical-align: middle;margin-left: 5px;}
section .inspired_resources .cell {color: #FFF;height: 420px;margin-top: 55px;padding-top: 235px;}
@media (max-width: 769px){
	section .inspired_resources .cell{padding-top: 100px;}
}

section .inspired_resources .cell h4{font-size: 36px;margin-bottom: 10px;}
section .inspired_resources .cell p{font-size: 16px;margin:0 10px 40px;}
section .inspired_resources .cell a{font-size: 18px;font-weight: 900;color: #FFF;}
section .inspired_resources .cell a span{display: inline-block;vertical-align: middle;margin-left: 8px;}
section .inspired_resources .series{background: url(images/inspired-series-bg.jpg) no-repeat center;}
section .inspired_resources .essentials{background: url(images/inspired-essentials-bg.jpg) no-repeat center;}

section .inspired_btm {font-size: 0;margin-top: 116px;}
section .inspired_btm .lft,section .inspired_btm .rgt{display: inline-block;width: 50%;height: 500px;text-align: center;color: #FFF;padding-top: 150px;}
section .inspired_btm .lft{background: url(images/inspired-btm-bg1.jpg) no-repeat center;}
section .inspired_btm .rgt{background: url(images/inspired-btm-bg2.jpg) no-repeat center;}
@media (max-width: 769px){
	section .inspired_btm .lft,section .inspired_btm .rgt{width: 100%;}

}
section .inspired_btm h4{font-size: 48px;margin-bottom: 10px;}
section .inspired_btm p{font-size: 16px;margin-bottom: 44px;}

/*filmora updated series*/
section .filmora_series{margin-bottom: 90px;}
section .filmora_series .series_lft{padding-right: 40px;}
section .filmora_series .series_lft ul li{position: relative;margin-bottom: 20px;display: table}
section .filmora_series .series_lft .pic{display:table-cell;}
section .filmora_series .series_lft .pic b{display: block;width: 80px;margin-right: 28px;height: 80px;border-radius: 50%;overflow: hidden;}
section .filmora_series .series_lft .txt{display:table-cell;width: 750px;vertical-align: middle;border-bottom: 1px dashed #979797;padding-right: 20px;}
section .filmora_series .series_lft .txt a{font-size: 18px;display: inline-block;vertical-align: middle;}
section .filmora_series .series_lft .txt a .time{font-size: 14px;margin-left: 28px;}
section .filmora_series .series_lft .txt .icon-rgt{position: absolute;right: 0;top:calc(50% - 8px);}
section .filmora_series .title{overflow: hidden;margin-bottom: 45px;}
section .filmora_series .series_lft h2{float: left;}
section .filmora_series .spare_group{float: right;}
section .filmora_series .spare_group a{font-size: 24px;display: inline-block;margin-left: 10px;}
/*filmora specific*/
section .filmora_specific .specific_lft{padding-right: 40px;}
section .filmora_specific h1{margin:0 0 20px;line-height: 1.2em;}
section .filmora_specific .top .sub{font-size: 14px;font-weight: 900;margin:20px 0 30px;}
section .filmora_specific .next_arc{border-bottom: 1px dashed #979797;position: relative;display: table;}
section .filmora_specific .next_arc .pic{display:table-cell;padding-bottom: 15px;}
section .filmora_specific .next_arc .pic b{width: 80px;height: 80px;margin-right:28px;display: block;border-radius: 50%;overflow: hidden;}
section .filmora_specific .next_arc .txt{display:table-cell;width: 750px;vertical-align: middle;padding-right: 20px;}
section .filmora_specific .next_arc .txt a{font-size: 18px;display: inline-block;vertical-align: middle;}
section .filmora_specific .next_arc .txt a .time{font-size: 14px;margin-left: 28px;}
section .filmora_specific .next_arc .txt .fm{position: absolute;right: 0;top:calc(50% - 8px);}
section .filmora_specific .main .signature{margin: 0 0 50px;}
section .filmora_specific .main .signature .lft{font-size: 0;padding-top: 20px;}
section .filmora_specific .main .signature .lft .pho{display: inline-block;width: 50px;height: 50px;border-radius: 50%;overflow: hidden;vertical-align: middle;margin-right: 15px;}
section .filmora_specific .main .signature .name{display: inline-block;vertical-align: middle;position: relative;padding-right: 10px;font-size: 14px;margin-right: 10px;}
section .filmora_specific .main .signature .name a{color: #61ded0;display: inline-block;}
section .filmora_specific .main .signature .name:after{content: '';width: 1px;height: 15px;background: #838282;position: absolute;right: 0;top: 5px;}
section .filmora_specific .main .signature .date{display: inline-block;vertical-align: middle;font-size: 14px;}
section .filmora_specific .main .signature .addthis_inline_share_toolbox_dtlh{float: right;}
section .filmora_specific .main .arc_cont .pic{padding: 20px 0;}
section .filmora_specific .main .arc_cont ol{padding-left: 18px;}
section .filmora_specific .bottom h2{font-size: 24px;margin: 70px 0 36px;}
section .filmora_specific .bottom .lst_cont{margin-bottom: 85px;padding-bottom: 70px;border-bottom: solid 1px #d7d6d8;}
section .filmora_specific .bottom .lst_cont li img{max-width: 100%;}
section .filmora_specific .bottom .lst_cont li img:hover{opacity: 0.68;}
section .filmora_specific .bottom .lst_cont li p{font-size: 16px;margin-top: 10px;font-weight: bold;line-height: 1.4em;}
section .filmora_specific .bottom .like_cont{border-bottom: solid 1px #d7d6d8;}
section .filmora_specific .bottom .like_cont .cell{margin-bottom: 40px;}
section .filmora_specific .bottom .like_cont h6{font-size: 16px;margin-bottom: 15px;}
section .filmora_specific .bottom .like_cont p{font-size: 14px;}

section .paging{text-align: center;}
section .paging a{display: inline-block;padding: 0px 8px;background: #efefef;margin: 0 2px;}
section .paging a.bb{font-weight: bold;background: none;margin: 0 4px;}
section .paging a.bb:hover{color: #61ded0;background: none;}
section .paging a:hover,section .paging a.curr{background: #61ded0;color: #313c48;}

@media (max-width: 1016px){
	section .filmora_specific .specific_lft{padding: 0 8px;}
}

/*filmora 101视频*/
section .video_youtube{position: relative;cursor: pointer;}
section .video_youtube span{display: block;position: absolute;left: 0;top: 0;bottom:0;right:0;width: 90px;height: 90px;margin: auto;background: rgba(255,255,255,0.5);border-radius: 50%;}
section .video_youtube span:hover{background: rgba(255,255,255,0.3);}
section .video_youtube span:after{content: '';display:block;width: 0;height: 0;border-style: solid;border-width: 20px 0 20px 35px;border-color: transparent transparent transparent #fff;position: absolute;top: calc(50% - 20px);left: calc(50% - 12px);}


/*learning center*/
section .banner_learn{background: url(images/learning-center-bg.jpg) no-repeat center;min-height: 600px;padding-top: 90px;text-align: center;margin-bottom: 62px;background-size: cover;}
section .banner_learn h1{color: #FFF;font-size: 48px;margin: 0 0 40px;}
section .banner_learn p{margin: 0 auto;font-size: 18px;max-width: 900px;}
section .learn_nav{font-size: 0;margin: 75px 0 0;}
section .learn_nav .ico{background:url(images/learning-ico.png) no-repeat;display: block;width: 52px;height: 52px;margin: 0 auto 25px;transition: all ease-in-out 0.2s;}
section .learn_nav .ico.icon-software{background-position:0 2px;}
section .learn_nav a:hover{color: #FFF;}
section .learn_nav a.actived h6{color: #fff;}
section .learn_nav a:hover .ico.icon-software,section .learn_nav a.actived .ico.icon-software{background-position:0 -53px;}
section .learn_nav .ico.icon-tips{background-position: 0 -210px;}
section .learn_nav a:hover .ico.icon-tips,section .learn_nav a.actived .ico.icon-tips{background-position: 0 -268px;}
section .learn_nav .ico.icon-video{background-position: 0 -106px;}
section .learn_nav a:hover .ico.icon-video,section .learn_nav a.actived .ico.icon-video{background-position: 0 -156px;}
section .learn_nav li a{text-align: center;background: #6ee1d4;box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.33);min-height: 195px;padding: 28px 20px 15px;display: block;}
section .learn_nav li h6{font-size: 24px;line-height: 1.4em;margin: 0;}

section .learn_cont {margin-bottom: 50px;}
section .learn_cont .lft{padding-right: 30px;}
section .learn_cont .nav{margin-bottom: 45px;}
section .learn_cont .nav a{display: block;text-align: center;height: 38px;line-height: 38px;background: #61ded0;font-size: 16px;}
section .learn_cont .nav li:first-child a{margin-left: 0;}
section .learn_cont .nav a:hover,section .learn_cont .nav li.actived a{background: #313c48;color: #61ded0;}
section .learn_cont .lft h1{font-size: 28px;margin: 0 0 20px;}
section .learn_cont .lft p.tip{font-size: 14px;margin-bottom: 40px;}
section .learn_cont .lft .cell{margin-bottom: 35px;border-bottom:1px solid #d7d6d8;}
section .learn_cont .lft .cell .l{padding-right: 20px;}
section .learn_cont .lft .cell .r h4{font-size:18px;margin-bottom: 15px;}
section .learn_cont .lft .cell .r .time{color: #9b9b9b;margin-bottom: 30px;}
section .learn_cont .lft .cell .r .time a{display: inline-block;color: #9b9b9b;margin-left: 4px;}
section .learn_cont .lft .cell .r .updated{cursor: default;border-bottom: none;}
section .learn_cont .lft .cell .r .dec{margin-bottom: 30px;}
section .learn_cont .lft .cell .r .more_btn{position: absolute;bottom: 0;left: 0;color: #61ded0;}
section .learn_cont .google-se{border: solid 1px #bebebe;line-height: 36px;width: 100%;position: relative;color: #313c48;background: #FFF;}
section .learn_cont .google-se input[type="text"]{width: 100%;padding-right: 40px;padding-left: 5px;}
section .learn_cont .google-se button.fm{position: absolute;right: 0;top: 0;font-size: 20px;display: inline-block;width:36px;height: 36px;font-weight: bold;text-align: center;line-height: 38px;}
section .subscribe-su{text-align: center;background-position: 25% center;padding: 45px 20px 20px;margin-bottom: 50px;}
section .subscribe-su.lg{padding: 45px 10% 20px;}
section .subscribe-su h4{font-size: 24px;margin: 0 0 25px;}
section .subscribe-su input[type="email"]{background: #FFF;line-height: 38px;padding: 0 10px;width: 100%;margin-bottom: 30px;}
section .subscribe-su .info{font-size: 14px;}
section .subscribe-su .dec{margin-bottom: 18px;}

@media (max-width: 992px){
	section .learn_cont .lft,section .learn_cont .sidebar_support{padding: 0 8px;}
	section .learn_cont .lft .cell .r{margin-top: 20px;}
	section .banner_learn{padding-left: 10px;padding-right: 10px;}
}

@media (max-width: 769px){
	section .learn_nav li{margin-bottom: 20px;}
	section .learn_cont .nav li{margin-bottom: 10px;}
	section .banner_learn p{width: 100%;}

}
#___gcse_0{border: 1px solid #bebebe;}

/*文章页面相关样式*/
.sideNav_R{position:fixed;left:0;top:80px;width:200px;height:auto;border:1px solid #61ded0;padding:10px;box-shadow:0 0 8px rgba(0,0,0,0.2);background: #fff;transition: all ease-in-out 0.2s;z-index: 9;}
.sideNav_R:after{content: "\e904";position: absolute;right: 0;top: 0;font-size: 20px;font-family: "filmora";line-height: 38px;width: 38px;text-align: center;cursor: pointer;}
.sideNav_R.actived{width: 40px;height: 40px;color: #fff;background: #61ded0;}
.sideNav_R.actived:after{content: '\e90f';}
.sideNav_R dt{font-size:18px;margin-bottom:10px;display:inline-block;line-height:1.2em;border-bottom:1px solid #61ded0;padding-bottom:5px;width: 100%;padding-right: 20px;}
.sideNav_R dt a{color:#61ded0;}
.sideNav_R .expand{margin-bottom:5px;font-size:14px;}
.sideNav_R .expand span{border-radius:50%;background:#61ded0;color:#FFF;width:16px;height:16px;display:inline-block;text-align:center;line-height:16px;margin-left:4px;cursor:pointer;font-size: 16px;}
.sideNav_R .expand span:hover{background:#313c48;}
.sideNav_R .cont{display:none;}
.sideNav_R dd{font-size: 13px;font-size: 13px;line-height:1.2em;margin-bottom:10px;}
.sideNav_R .cont dd a{display:block;padding-left:10px;}





section .arc_cont  .title_h2{ font-size:24px; margin-top:25px;}
section .arc_cont .list_img{ padding:20px 0;}
section .arc_cont .list_img li{ float:left; width:30%;margin-left:5%;}
section .arc_cont .list_img li:first-child{ margin-left:0;}
section .arc_cont .list_img li a{color:#58bfc9; line-height:1.4em; font-size:16px;}
section .arc_cont .list_img li a:hover{color:#58bfc9; text-decoration:underline;}
section .arc_cont .list_img li a span{ padding-top:10px; display:block;}
section .arc_cont .list_img li a img{ max-width:100%;}
section .arc_cont .img_txt_small{padding:15px 0;overflow: hidden;}
section .arc_cont .img_txt_small .img{ float:left; width:30%;}
section .arc_cont .img_txt_small .img img{ max-width:100%;}
section .arc_cont .img_txt_small .info{ float:left; width:65%; margin-left:5%; font-size:16px;}
section .arc_cont .img_txt_small .info p{ margin-top:0; margin-bottom:5px;}
section .arc_cont .img_txt_small .info .tit{ font-size:18px; font-weight:bold;}
section .arc_cont .img_txt_small2{padding:15px 0;}
section .arc_cont .img_txt_small2 .img{ float:left; width:15%;}
section .arc_cont .img_txt_small2 .img img{ max-width:100%;}
section .arc_cont .img_txt_small2 .info{ float:left; width:82%; margin-left:3%; font-size:16px;}
section .arc_cont .img_txt_small2 .info p{ margin-top:0; margin-bottom:5px;}
section .arc_cont .img_txt_small2 .info .tit{ font-size:18px; font-weight:bold;}
section .arc_cont .right_sideBar .item{ float:left; margin-left:3%; width:31%; margin-top:40px;}
section .arc_cont .right_sideBar .item:first-child{margin-left:0;}


section .specific_lft .updated{cursor: default;border:none;}

section .specific_lft .arc_cont img{max-width: 100%;text-align: center;}
section .specific_lft .arc_cont p{line-height: 1.8em;}
section .specific_lft .arc_cont .downloads-img{margin: 20px 0;}
section .specific_lft h1{font-size: 28px;}
section .specific_lft .arc_cont h2{font-size: 24px;margin: 40px 0 30px;}
section .specific_lft .arc_cont h3{font-size: 20px;}
section .specific_lft .arc_cont h4{font-size: 18px;}
section .specific_lft .arc_cont h2.heading,section .specific_lft .arc_cont h3.heading,section .specific_lft .arc_cont h4.heading,section .specific_lft .arc_cont h5.heading,section .specific_lft .arc_cont h6.heading{margin: 30px 0 20px;}
section .specific_lft .arc_cont h2.heading span, section .specific_lft .arc_cont h3.heading span, section .specific_lft .arc_cont h4.heading span, section .specific_lft .arc_cont h5.heading span, section .specific_lft .arc_cont h6.heading span{background: #313c48;color: #FFF;display: inline-block;text-align: center;padding: 6px 12px;margin-right: 10px;}
section .specific_lft .arc_cont h6.subing{font-size: 18px;margin: 20px 0 10px;}
section .specific_lft .arc_cont .swiper-slides{margin: 20px 0;}
section .specific_lft .arc_cont .swiper-index li a{line-height: 36px;display: block;background: #61ded0;color: #313c48;}
section .specific_lft .arc_cont h2 a,section .specific_lft .arc_cont h3 a,section .specific_lft .arc_cont h4 a,section .specific_lft .arc_cont h5 a,section .specific_lft .arc_cont h6 a{color: #61ded0;}
section .specific_lft .arc_cont p a{color: #61ded0;}

section .specific_lft .arc_cont .videoBox{padding: 20px 0;}
.comments_main{box-shadow:0 1px 4px rgba(0,0,0,0.1);border-left:1px solid #CFCFCF;border-right:1px solid #CFCFCF;border-bottom:1px solid #CFCFCF;padding:10px 8px 0 10px;position:relative;margin-top: -6px;}
.comments_main .more_btn{display:block;background:#FFF;text-align:center;text-decoration:none;color:#363636;font-size:14px;border-top:1px solid #CFCFCF;padding-top:10px;margin: 10px 0;}
.comments_main .more_btn:hover{color:#58bfc9;}
.comments_main .other_lst{display:none;}
.comments_main .comment{overflow:hidden;margin-bottom:10px;position:relative;}
.comments_main .count_lst{overflow-y:auto;max-height:500px;}


.youtube_pho{display:block;position:absolute;left:0;top:0;}
.youtube_pho img{width:42px;height:42px;}
.youtube_user{font-size:13px;margin-left:52px;min-width:200px;text-align:left;}
.youtube_user span.time{font-size:11px;color:#6a6a6a;margin-left:10px;}

.comments_main .comments_sub{margin-left:65px;margin-top:10px;}
.comments_main .comments_sub img{width:32px;height:32px;}
.comments_main .comments_sub .youtube_user{margin-left:42px;}


section .specific_lft .arc_cont h5{font-size: 16px;}
section .specific_lft .arc_cont h6{font-size: 14px;}
section .specific_lft .arc_cont .disc{ padding-top:15px;}

section .specific_lft .arc_cont ul.disc li,section .filmora_specific .specific_lft .arc_cont ul.ul_list li{font-size:16px;list-style:none;margin-bottom: 6px;position: relative;display: block;padding-left: 20px;transition: all ease-in-out 0.2s;}
section .specific_lft .arc_cont ul.disc li:hover,section .filmora_specific .specific_lft .arc_cont ul.ul_list li:hover{color:#61ded0;}
section .specific_lft .arc_cont ul.disc li a,section .filmora_specific .specific_lft .arc_cont ul.ul_list li a{font-weight:700;}
section .specific_lft .arc_cont ul.disc li:after,section .filmora_specific .specific_lft .arc_cont ul.ul_list li:after{content: '';display: block;position: absolute;left: 0;top: 6px;width: 0;height: 0;border-style: solid;border-width: 3px 0 3px 5px;border-color: transparent transparent transparent #313c48;transition: all ease-in-out 0.2s;}
section .specific_lft .arc_cont ul.disc li:hover:after,section .filmora_specific .specific_lft .arc_cont ul.ul_list li:hover:after{border-left-color: #61ded0;}
section .specific_lft .arc_cont .table{font-size: 12px;word-break: break-word;}
section .specific_lft .arc_cont .table td{vertical-align:middle;padding:15px 5px;}
section .specific_lft .arc_cont .table td.right_td{font-size: 24px;color: #61ded0;text-align: center;display: table-cell;font-weight: bold;}
section .specific_lft .arc_cont .table td.sub_td{font-size: 14px;font-weight: bold;}
section .specific_lft .arc_cont .table th{font-size: 14px;vertical-align:middle;padding: 20px 5px;}


section .filmora_specific .conBox_con3{ margin-top:40px; border:1px solid #d5d5d5;}
section .filmora_specific .conBox_con3 .tit_clobg_blue{ color:#fff; background-color:#6a8192; font-size:24px; text-align:center; padding:12px 0;}
section .filmora_specific .conBox_con3 .nav_box3 ul li{ width:16.65%; float:left; background-color:#f3f3f3; text-align:center; padding:15px 0; border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5; cursor:pointer;height: 120px;}
section .filmora_specific .conBox_con3 .nav_box3 ul li:last-child{ border-right:none;}
section .filmora_specific .conBox_con3 .nav_box3 ul li.curr{ background-color:#D8F0F3; position:relative;}
section .filmora_specific .conBox_con3 .nav_box5 ul li{ width:20%; float:left; background-color:#f3f3f3; text-align:center; padding:15px 0; border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5; cursor:pointer;height: 120px;}
section .filmora_specific .conBox_con3 .nav_box5 ul li:last-child{ border-right:none;}
section .filmora_specific .conBox_con3 .nav_box5 ul li.curr{ background-color:#D8F0F3; position:relative;}
@media (max-width: 768px) {
	section .filmora_specific .right_sideBar .item{float: none;width: 100%;margin-left: 0;}
}


section .filmora_specific .leftCon_tab .nav_s{ border:1px solid #d4d4d4; padding:15px 0;overflow: hidden;}
section .filmora_specific .leftCon_tab .nav_s li{border-left:1px solid #828282; float:left; padding:0 30px; font-size:24px; font-weight:bold; cursor:pointer}
section .filmora_specific .leftCon_tab .nav_s li:first-child{ border:none;}
section .filmora_specific .leftCon_tab .nav_s li.curr{color:#58bfc9;}
section .filmora_specific .leftCon_tab .tab_main .item{ padding:35px 0; border-bottom:1px solid #bababa;}
section .filmora_specific .leftCon_tab .tab_main .item .img{ float:left; width:35%; padding-right:20px;}
section .filmora_specific .leftCon_tab .tab_main .item .txt{ float:left; width:60%;}
section .filmora_specific .leftCon_tab .tab_main .item .txt p{ font-size:16px; padding-top:10px; line-height:1.4em; color:#666;}
section .filmora_specific .leftCon_tab .tab_main .item .txt .title,.page_lesson .leftCon_tab .tab_main .item .txt .title a{ font-size:20px; font-weight:bold; color:#333; padding:0;}
section .filmora_specific .leftCon_tab .tab_main .item .txt .title a:hover{ color:#58bfc9; text-decoration:none;}
section .filmora_specific .leftCon_tab .tab_main .item .txt .people{ font-size:14px;}
section .filmora_specific .leftCon_tab .tab_main .item .txt .people span{color:#58bfc9;}
section .filmora_specific .leftCon_tab .tab_main .item .txt .link{ text-align:right; font-size:14px; padding-top:10px; float:right; text-decoration:underline;}
@media (max-width: 979px) {
	section .filmora_specific .leftCon_tab .nav_s li{padding: 0 20px;font-size:20px;}
}
@media (max-width: 767px) {
	section .filmora_specific .leftCon_tab .nav_s li{padding: 0 10px;}
}
@media (max-width: 479px) {
	section .filmora_specific .leftCon_tab .nav_s{ padding:0;}
	section .filmora_specific .leftCon_tab .nav_s li{ float:none;border-left:none; border-top:1px solid #D4D4D4; padding:10px;}
	section .filmora_specific .leftCon_tab .tab_main .item .img{ float:none; width:auto; margin-bottom:15px;}
	section .filmora_specific .leftCon_tab .tab_main .item .txt{ float:none; width:100%;}
	section .filmora_specific .leftCon_tab .tab_main .item .txt .link{ float:none;}
}

/*screencast*/
.featImgSlide_s{position:relative;margin:20px auto;}
.featImgSlide_s .imgSlide {list-style: none;padding: 0;margin: 0 auto;width:600px;}
.featImgSlide_s .imgSlide li {position:relative; text-align:center; line-height:1.3em;}
.featImgSlide_s .imgSlide li img {max-width:100%;}
.featImgSlide_s .imgSlide li.roundabout-in-focus {cursor:default;}
.featImgSlide_s .imgSlide li span{text-align:center; display:block; padding-top:10px; font-size:16px;}
.featImgSlide_s .flex-control-paging{position:absolute;bottom:-25px;left:50%;text-align:center;list-style:none;margin-left:-50px;}
.featImgSlide_s .flex-control-paging li{margin-right:10px;display:inline-block;*display:inline;}
.featImgSlide_s .flex-control-paging li a{display:inline-block; background:#e0e0e0;width:14px;height:14px;cursor:pointer; overflow:hidden; text-indent:-99999px; border-radius:20px;}
.featImgSlide_s .flex-control-paging li a.flex-active{background:#FA594B;}
.featImgSlide_s .flex-direction-nav{display:none;}
.featImgSlide_s .flex-prev,.featImgSlide_s .flex-next{ width:55px; height:80px; position:absolute; top:42%;left:50%;z-index:1; text-indent:-9999px;}
.featImgSlide_s .flex-prev:focus,.featImgSlide_s .flex-next:focus{ outline:none;}
.featImgSlide_s .flex-prev{margin-left:-565px;}
.featImgSlide_s .flex-next{ background-position:-55px 0;margin-left:525px;}
@media (max-width: 979px) {
	.featImgSlide_s .flex-prev,.featImgSlide_s .flex-next{display:none;}
}


/*六个以上tab*/
.tabAreaRoll_tabMore{position:relative;overflow: hidden;}
.tabAreaRoll_tabMore .flex-prev,.tabAreaRoll_tabMore .flex-next{ background:url(images/banner-nav.png) no-repeat; width:24px; height:35px; position:absolute; bottom:45px; z-index:1; text-indent:-9999px;}
.tabAreaRoll_tabMore .flex-prev{ left:-30px;}
.tabAreaRoll_tabMore .flex-next{ background-position:-27px 0; right:-30px;}
.conBox_con3 .tabAreaRoll_tabMore .flex-direction-nav li{ background:none!important; border:none!important;}
.tab_listChange{ height:110px;}
@media (max-width: 979px) {
 	.tab_amount_con .nav_tabCon{ margin:0 auto; width:auto;}
	.page_lesson .conBox_con3 .nav_box3 ul li{ width:16.5%;}
    .tabAreaRoll_tabMore .flex-prev{ left:0px;}
    .tabAreaRoll_tabMore .flex-next{right:0px;}
}
@media (max-width: 479px) {
	.page_lesson .conBox_con3 .nav_box3 ul li{ width:33%; margin-bottom:15px;}
	.page_lesson .conBox_con3 .nav_box3 ul li:nth-of-type(3n+1){ border-right:none;}
}



section .arc_cont .img_txt_box{ padding:15px 0;overflow: hidden;}
section .arc_cont .img_txt_box .img{ float:left; width:40%; padding-top:10px;}
section .arc_cont .img_txt_box .img img{ max-width:100%;}
section .arc_cont .img_txt_box .info{ float:left; width:55%; margin-left:5%; font-size:16px;}
section .arc_cont .img_txt_box .info p{ margin-top:0; margin-bottom:5px;}
section .arc_cont .img_txt_box .info .tit{ font-size:18px; font-weight:bold;}

section .disqus_title{margin-bottom:30px;overflow:hidden;}
section .disqus_title h2{margin-bottom:10px;}
section .disqus_title p{float:right;}

.proStep{margin-top: 40px;}
.proStep h4{margin:30px 0;}
.proStep .process_newCss .cross{ background:url(images/arrow-r.png) no-repeat 50% 50px; width:50px;height:100px;}

/*guide文章页面*/
.filmora_guide .intro_cont h3,.filmora_guide .intro_cont h2,.filmora_guide .intro_cont h4{font-size: 18px;margin:30px 0;}
.filmora_guide .intro_cont h3 span,.filmora_guide .intro_cont h2 span,.filmora_guide .intro_cont h4 span{display: inline-block;}
.filmora_guide .intro_cont p{margin-bottom:30px;}
.filmora_guide .intro_cont p a{color: #61ded0;}
.filmora_guide .intro_cont p img{margin: 10px 0;}
.filmora_guide .intro_cont>img{margin:20px 0;}
.filmora_guide .intro_cont ul.disc li a,.filmora_guide .intro_cont ul.ul_list li a{font-weight:700;font-size:16px;list-style:none;margin-bottom: 6px;position: relative;display: inline-block;padding-left: 20px;}
.filmora_guide .intro_cont ul.disc li a:after,.filmora_guide .intro_cont ul.ul_list li a:after{content: '';display: block;position: absolute;left: 0;top: 6px;width: 0;height: 0;border-style: solid;border-width: 3px 0 3px 5px;border-color: transparent transparent transparent #313c48;}
.filmora_guide .intro_cont ul.disc li a:hover:after,.filmora_guide .intro_cont ul.ul_list li a:hover:after{border-left-color: #61ded0;}

.row-fluid{width:auto;margin:0 auto;*zoom:1;overflow:hidden;}
.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:"";}
.row-fluid .span{float:left;display:block;margin-left:2.564102564102564%;margin-left:1.564102564102564%\9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.row-fluid .span img{max-width:100%;-ms-interpolation-mode:bicubic;}
.row-fluid .span:first-child{margin-left:0;}
.row-fluid .span2{width:48.717948717948715%;width:48%\9;}
.row-fluid .span3{width:31.623931623931625%;}
.row-fluid > .span2:nth-of-type(2n+1),.row-fluid > .span3:nth-of-type(3n+1),.row-fluid > .span5:nth-of-type(5n+1){margin-left:0;}
.row-fluid > .span2:nth-of-type(2n+1),.row-fluid > .span3:nth-of-type(3n+1){clear:both}
.row-fluid .span4:nth-of-type(4n+1){margin-left:0;clear:both}
.row-fluid .span4{width:23.076923076923077%;*width:23%;}
.row-fluid .span5{width:17.90%;padding:0 0 0 4% \9;margin-left:0 \9;width:19.2% \9;*width:15%;}
@media (min-width:768px) and (max-width:979px){.container{width:750px;}
}
@media (max-width:767px){
.row-fluid .span3{width:48.717948717948715%;}
.row-fluid > .span3:nth-of-type(3n+1){margin-left:2.564102564102564%;clear:none}
.row-fluid > .span3:nth-of-type(2n+1),.row-fluid .span4:nth-of-type(2n+1){margin-left:0;clear:both}
.row-fluid .span4{width:48.717948717948715%;margin-left:0;margin-bottom:15px;}
}
@media (max-width:479px){
.row-fluid .span{width:100% !important;margin-left:0 !important;}
}
.sev_box{ margin:20px 0;}
.sev_box .bor_css{border: 1px solid #E6E6E6; text-align:center;}
.sev_box .bor_css .videoDemo{position:relative;padding:0 !important;}
.sev_box .bor_css .videoDemo span{position:absolute;left:42%;top:-55%;}


.banner-downloads { padding: 60px 0; text-align: center; }
.banner-downloads .logos .logo { height: 60px; }
.banner-downloads .desc { margin-top: 30px; }
.banner-downloads .action { margin-top: 25px; }



/*2017-10-31*/

.learning-banner{background: url("images/learning-banner-bg.jpg") no-repeat;color: #FFF;min-height: 500px;text-align: center;padding: 85px 0 50px;background-size: cover;}
.learning-banner .title{font-size: 48px;text-shadow: 0 2px 6px rgba(0, 0, 0, 0.54);font-weight: bold;line-height: 1.2em;margin-bottom: 30px;}
.learning-banner .tip{font-size: 20px;line-height: 1.4em;margin:0 auto 62px;max-width: 960px;text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);}
.learning-banner .nav{}
.learning-banner .nav .cell{background-color: #6ee1d4;color: #2b3640;box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.33);font-size: 24px;font-weight: bold;line-height: 1.2em;padding: 26px 70px 32px 115px;text-align: left;position: relative;display: block;}
.learning-banner .nav .cell:hover{color: #FFF;margin-top: -10px;box-shadow: none;}
.learning-banner .nav .cell:after{position: absolute;content: '';background-repeat: no-repeat;background-image: url("images/learning-ico.png");display: block; width: 52px; height: 52px;left: 40px;top:30px;transition: all linear 0.2s;}
.learning-banner .nav .cell.choosing:after{background-position: 0 2px;}
.learning-banner .nav .cell.choosing:hover:after{background-position:0 -53px;}
.learning-banner .nav .cell.tips:after{background-position: 0 -210px;}
.learning-banner .nav .cell.tips:hover:after{background-position: 0 -268px;}
.learning-banner .nav .cell.create:after{background-position: 0 -106px;}
.learning-banner .nav .cell.create:hover:after{background-position: 0 -156px;}

.hot-solutions{padding: 95px 0 108px;}
.hot-solutions .title{font-size: 32px;line-height: 1.2em;margin-bottom: 42px;font-weight: bold;}
.hot-solutions .tip{font-size: 20px;line-height: 1.4em;margin-bottom: 40px;}
.hot-solutions .solutions-switch{position: relative;}
.hot-solutions .solutions-switch .info{min-height: 150px;}
.hot-solutions .solutions-switch .cell{color: #FFF;box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.27);display: inline-block;padding:80px 24px 56px;min-height:490px;margin: 0 22px;background-size: cover;background-repeat: no-repeat;}
.hot-solutions .solutions-switch .sub{font-size: 30px;font-weight: bold;line-height: 1.2em;min-height: 140px;}
.hot-solutions .solutions-switch .macos{background-image: url("images/hotvideo-bg1.jpg");}
.hot-solutions .solutions-switch .virtual{background-image: url("images/hotvideo-bg2.jpg");}
.hot-solutions .solutions-switch .windows{background-image: url("images/hotvideo-bg3.jpg");}
.hot-solutions .swiper-button-prev,.hot-solutions .swiper-button-next{background: none;font-size: 48px;top: 50%;}
.hot-solutions .swiper-button-prev{left: -50px;}
.hot-solutions .swiper-button-next{right: -30px;}
@media (max-width:1016px){
	.learning-banner .nav .cell{margin-bottom: 12px;}
	.hot-solutions .swiper-slide{width: 100% !important;}
}

.learning-list{padding: 90px 0 105px;}
.learning-list .nav{margin-bottom: 50px;}
.learning-list .nav a{display: block;text-align: center;font-weight: bold;padding: 12px 0;}
.learning-list .nav .actived.col-md-4{background: #252d38;}
.learning-list .nav .actived.col-md-4 a{color: #FFF;}
.learning-list .nav .col-md-4{border: solid 2px #313c48;border-left: none;transition: all linear 0.2s;}
.learning-list .nav .col-md-4:hover{background: #252d38;}
.learning-list .nav .col-md-4:hover a{color: #FFF;}
.learning-list .nav .col-md-4:first-child{border-left: solid 2px #313c48;}

.learning-list .lft{padding-right: 60px;}
.learning-list .lft img{max-width: 100%;}
.learning-list .cont .l .pic{margin-bottom: 35px;}
.learning-list .cont .l .title{font-weight: bold;font-size: 20px;margin-bottom: 16px;line-height: 1.2em;}
.learning-list .cont .l .time{font-size: 14px;color: #838282;margin-bottom: 30px;}
.learning-list .cont .r .ce{margin-bottom: 20px;}
.learning-list .cont .r .title{font-weight: bold;margin-bottom: 10px;}
.learning-list .cont .r .time{font-size: 14px;color: #838282;}
.learning-list .cont .r .txt{padding-left: 10px;}
.learning-list .cont .r .title{line-height: 1.4em;}
.learning-list .cont .ce-list{display: none;}
.learning-list .cont .ce-list:first-child{display: block;}
.learning-list .rgt img{max-width: 100%;}
.learning-list .rgt .learn-more{margin: 20px 0;}
.learning-list .rgt .google-se{border: solid 1px #bebebe;line-height: 36px;width: 100%;position: relative;color: #313c48;background: #FFF;}
.learning-list .rgt .google-se input[type="text"]{width: 100%;padding-right: 40px;padding-left: 5px;}
.learning-list .rgt .google-se button.fm{position: absolute;right: 0;top: 0;font-size: 20px;display: inline-block;width:36px;height: 36px;font-weight: bold;text-align: center;line-height: 38px;}

.join-now{color: #FFF;min-height: 500px;}
.join-now .lft{background: url("images/joinnow-bg2.jpg") no-repeat;height: 500px;background-size: cover;padding: 150px 0;padding-right: 5%;}
.join-now .rgt{background: url("images/joinnow-bg1.jpg") no-repeat;height: 500px;background-size: cover;padding: 150px 0;padding-left: 5%;}
.join-now .cell{width: 50%;display: inline-block;text-align: center;}
.join-now .title{font-size: 32px;font-weight: bold;line-height: 1.2em;margin-bottom: 25px;}
.join-now .desc{text-shadow: 0 2px 3px rgba(0, 0, 0, 0.39);}



.arc-banner{position: relative;color: #FFF;min-height: 500px;overflow: hidden;background-image: url("images/arc-banner-bg.jpg");padding: 50px 0;background-repeat: no-repeat;background-position: right center;}
.arc-banner .container{z-index: 1;}
.arc-banner:after{height:0;border-bottom:1800px solid #2b3640;border-right:900px solid transparent;position: absolute;left: 0;top:0;content: '';z-index: 0;width: 97%;min-width: 1800px;}
.arc-banner .title{font-size: 50px;font-weight: bold;line-height: 1.2em;margin-bottom: 20px;}
.arc-banner .sub{font-size: 20px;line-height: 1.2em;margin-bottom: 40px;max-width: 500px;}
.arc-banner .group-btns{margin-left: -10px;}
.arc-banner .play-video{font-size: 102px;color: #FFF;position: absolute;right: 20%;top: 40%;opacity: 0.68;font-weight: bold;display: inline-block;height: auto;}
.arc-banner .play-video:hover{opacity: 1;}
.arc-banner ul{margin-bottom: 30px;}
section .specific_lft .arc_cont h1{font-size: 38px;line-height: 1.2em;margin:60px 0 50px;}
@media (max-width:769px){
	.arc-banner .play-video{position: static;right: auto; top:auto;margin: 50px;}
}

.also-like{padding: 90px 0;color: #FFF;}
.also-like .title{font-size: 32px;line-height: 1.2em;margin-bottom: 60px;text-align: center;font-weight: bold;}
.also-like ul li a{display: inline-block;color: #FFF;font-size: 18px;font-weight: bold;margin-bottom: 10px;}

.arc-resource .lft{padding: 40px 30px 50px 0;margin-right: 20px;border-right: 1px solid #ededed;}
.arc-resource .lft .title{font-size: 32px;font-weight: bold;margin-bottom: 20px;}
.arc-resource .lft .tip{margin-bottom: 30px;}
.arc-resource .rgt{padding-top: 36px;}
.arc-resource .rgt .title{font-size: 32px;line-height: 1.2em;margin-bottom: 50px;font-weight: bold;}
.arc-resource .rgt .ce ul{margin-bottom: 40px;}
.arc-resource .rgt .ce .sub{font-weight: bold;margin-bottom: 24px;line-height: 1.2em;}
.arc-resource .rgt .ce ul li a{display: inline-block;}

.recommend-pro{padding: 72px 0 0px;background:#f7f7f7;}
.recommend-pro .title{font-size: 32px;line-height: 1.2em;margin-bottom: 70px;font-weight: bold;text-align: center;}
.recommend-pro .cell .pic{max-width: 100%;}
.recommend-pro .cell .pic img{max-width: 100%;}
.recommend-pro .cell .txt{padding-right: 50px;}
.recommend-pro .cell .sub{font-size: 20px;font-weight: bold;line-height: 1.2em;margin-bottom: 15px;}
.recommend-pro .cell .button{margin: 50px 0 15px;}
.author-cont{padding: 48px 0 60px;border-top:1px solid #ededed;margin-top: 50px;}
.author-cont .lft{border-radius: 50%;width: 60px;height: 60px;border: solid 2px #61ded0;display: inline-block;vertical-align: middle;margin-right: 25px;overflow: hidden;padding: 0px !important;}
.author-cont .rgt{display: inline-block;vertical-align: middle;}
.arc-nav{padding: 34px 0;}
.arc-nav .breadcrumbs{margin-bottom: 0;}

.arc-sidebar{position: fixed;z-index: 9;max-width: 220px;border-radius: 2px; background-color: #f7f7f7; box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.05);margin-left: -240px;margin-top: -25%;}
.arc-sidebar .title{padding: 20px 10px;line-height: 1.2em;}
.arc-sidebar>ul>li{border: solid 1px #ededed;overflow: hidden;}
.arc-sidebar>ul>li a{display: inline-block;padding: 10px;line-height: 1.2em;}
.arc-sidebar>ul>li>ul{padding: 0;background: #FFF;height: 0;font-size: 0;opacity: 0;}
.arc-sidebar>ul>li>ul.actived{height: 100%;font-size: 16px;opacity: 1;padding: 10px 0;}
.arc-sidebar>ul>li>ul a{font-size: 14px;line-height: 1.4em;}

iframe[src*="disqusads.com"]{display:none !important;}