*,a{color:#2c3039}cite,i{font-style:normal}*{font-family:Roboto,Sans-serif}body,button,dd,dl,dt,h1,h2,h3,h4,h5,h6,html,input,li,ol,p,ul{margin:0;padding:0}b,em,h1,h2,h3,h4,h5,h6{font-weight:400}body{font-size:16px;line-height:22px}ol,ul{list-style-type:none}a{text-decoration:none}a:hover{text-decoration:underline;cursor:pointer}cite{float:right}img{max-width:100%;border:0;-ms-interpolation-mode:bicubic;display:block;height:auto}svg:not(:root){overflow:hidden}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;vertical-align:middle}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;overflow:visible}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;height:13px;width:13px}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.flex_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}i{display:inline-block}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.footer .language span::after,.main .ul_des li::before,header .item-header.is-more::after{content:"";clear:both}header .container,header .menu{display:-webkit-box;display:-ms-flexbox}.container{max-width:1140px;width:100%;margin:auto;-webkit-box-sizing:border-box;box-sizing:border-box}header{background-color:#1a224e}header .container{height:80px;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:10000}header .menu{height:100%;display:flex;gap:40px;z-index:9}header .item-header,header .menu-item{display:-webkit-box;display:-ms-flexbox}header .menu-item{position:relative;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 5px}header .menu-item:hover .item-header{color:#2ad9c2;border-color:#2ad9c2;text-decoration:none}header .menu-item:hover .item-header::after{color:#2ad9c2;-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-top:0;background-position-y:-44px}header .menu-item:hover .item-content{visibility:visible;opacity:1}header .item-header{height:100%;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;font-weight:700;color:#fff;border-bottom:2px solid transparent;-webkit-transition:color 250ms,border-color 250ms;transition:color 250ms,border-color 250ms}.more_hot ul li,header .item-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}header .item-header.is-more::after{background:url(/images/index/header-arrow.svg);width:22px;height:22px;-webkit-transition:color 250ms,-webkit-transform 250ms;transition:color 250ms,-webkit-transform 250ms;transition:color 250ms,transform 250ms;transition:color 250ms,transform 250ms,-webkit-transform 250ms;margin-top:-2px}header .item-header.is-highlight{color:#2ad9c2;border-color:#2ad9c2}header .item-content{position:absolute;z-index:20;top:80px;left:-20px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;background-color:#fff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.5);box-shadow:0 0 10px 0 rgba(0,0,0,.5);border-radius:10px;overflow:hidden;visibility:hidden;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}header .item-content_link{padding:15px 20px;font-weight:500;color:#020202;-webkit-transition:color 250ms,background-color 250ms;transition:color 250ms,background-color 250ms;text-decoration:none}header .item-content_link.is-highlight,header .item-content_link:hover{color:#2ad9c2;background-color:#dbf9f5}header .item-content.videobyte{width:180px}header .item-content.videosolo{width:220px}header .mobile-menu-switch{display:none}header .mobile-menu-switch .icon-close,header .mobile-menu-switch .icon-menu{background:url(/images/index/toggle.svg);width:22px;height:22px}.footer{background:#1A224E;padding-top:66px;padding-bottom:30px}.footer .container{max-width:1090px}.footer .container>*{margin-bottom:20px}.footer dl dt{font-size:20px;font-weight:600;color:#27D9C2;line-height:28px;margin-bottom:6px}.footer .box .subscribe_info,.footer dl dd a{font-size:16px;color:#fff;line-height:24px}.footer dl dd a{margin-top:6px;display:inline-block}.footer .box #subscribe-btn{height:34px;margin-top:12px}.footer .box .share{margin-top:30px;font-size:0}.footer .box .share a{display:inline-block;margin-right:16px;background:url(/images/index/share-sns.svg);width:40px;height:40px}.footer .box .share a.facebook{background-position-y:0}.footer .box .share a.facebook:hover{background-position-y:-40px}.footer .box .share a.youtube{background-position-y:-80px}.footer .box .share a.youtube:hover{background-position-y:-120px}.footer .box .share a.twitter{background-position-y:-160px}.footer .box .share a.twitter:hover{background-position-y:-200px}.footer #subscribeEmail{width:206px!important;height:34px!important;line-height:34px!important;background:#2AD9C2!important;border-radius:4px!important;font-size:16px!important;color:#1A224E!important;text-align:center;cursor:pointer}.footer .language{margin-top:30px;display:inline-block;position:relative}.footer .language span{min-width:152px;height:32px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:30px;border:1px solid #fff;font-size:16px;color:#fff;display:inline-block;padding:0 24px 0 10px;border-radius:6px;cursor:pointer;z-index:1;background:#1A224E;position:relative}.copyright,.footer .language ul a{font-size:16px;line-height:24px;color:#fff}.footer .language span::after{background:url(/images/index/arrow-2.svg);background-position-y:-12px;width:12px;height:12px;position:absolute;right:10px;top:50%;margin-top:-6px;-webkit-transition:all .3s linear;transition:all .3s linear}.footer .language ul,.prompt-box{-webkit-box-sizing:border-box;width:100%}.footer .language span.active::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.footer .language ul{background:#2E3767;position:absolute;bottom:26px;padding:10px 10px 6px;box-sizing:border-box;border-radius:6px 6px 0 0;display:none}.footer .language ul a{margin-bottom:10px;display:block}.copyright{margin-top:40px;border-top:1px solid #3C477B;padding-top:30px;text-align:center}.prompt-box{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;box-sizing:border-box;position:fixed;bottom:0;left:0;z-index:99999999;line-height:1.5;color:#fff;font-size:12px;background-color:rgba(0,0,0,.7);padding:.25px;display:none}.prompt-box .prompt-box-text{text-align:left;color:#fff}.prompt-box .prompt-box-text a{font-size:12px;font-weight:400}#agree-button{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:10px 12px;margin-left:8px;margin-top:4px;margin-bottom:4px;border-radius:50px;font-size:12px;background-color:#655BEF;border:0 solid;color:#fff;cursor:pointer;white-space:nowrap}.back-to-top{position:fixed;bottom:180px;right:50px;width:54px;height:75px;background-image:url(/images/index/back-to-top.png);background-size:100% 100%;-webkit-transition:all .1s;transition:all .1s;cursor:pointer;z-index:100}.bottom_ads,.bottom_ads img{margin:0 auto;width:100%;max-width:-webkit-fill-available}.back-to-top.is-active{visibility:visible;opacity:.8}.back-to-top:hover{opacity:1}.bottom_ads{display:block;position:fixed;bottom:0;left:0;z-index:10000}.bottom_ads img{height:auto}.bottom_ads img:nth-of-type(2){display:none}.bottom_ads i{width:24px;height:24px;position:absolute;right:0;background:url(/img/common/close-1.svg)}.bottom_ads i:hover{background-position-y:-24px}.bottom_ads i:active{background-position-y:-48px}#trp-floater-ls{display:none!important}.body_special{display:block;position:sticky;z-index:8;top:0;width:100%;height:70px;background:url(/images/special-offer/special-bonus.png) center top no-repeat #2081FF}@media (max-width:1200px){header .item-content,header .menu,header .menu-item:hover .item-content{visibility:visible;opacity:1}.container{padding-left:20px;padding-right:20px}header .container{position:relative}header .logo{width:132px;height:30px}header .menu{position:absolute;top:90px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% - 40px);height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;border-radius:10px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.5);box-shadow:0 0 5px 0 rgba(0,0,0,.5);overflow:hidden;-webkit-transition:opacity 250ms,max-height 250ms;transition:opacity 250ms,max-height 250ms;background-color:#fff;display:none}header .menu-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}header .menu-item.special{display:none}header .menu-item:hover .item-header{color:#2ad9c2;background-color:#dbf9f5;border-color:transparent}header .item-header.is-more::after{background-position-y:-22px!important}header .menu-item:hover .item-header.is-more{color:#020202;background-color:transparent}header .menu-item:hover .item-header::after{color:#020202;-webkit-transform:rotate(0);transform:rotate(0)}header .menu-item.active .item-header.is-more{color:#2ad9c2;background-color:#dbf9f5}header .menu-item.active .item-header.is-more::after{background-position-y:-44px!important;color:#2ad9c2;-webkit-transform:rotate(180deg);transform:rotate(180deg)}header .item-header{width:100%;height:auto;gap:5px;font-size:14px;color:#020202;border-width:2px;padding:12px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}header .item-header.is-highlight{border-color:transparent}header .item-content{position:unset;background-color:#fff;-webkit-box-shadow:unset;box-shadow:unset;border-radius:0;-webkit-transition:opacity .5s,max-height .5s;transition:opacity .5s,max-height .5s;display:none}header .item-content_link{padding:12px 30px;font-size:12px;display:block}header .item-content.videobyte,header .item-content.videosolo{width:100%}header .mobile-menu-switch{display:block;height:22px;width:22px}header .mobile-menu-switch .icon-close{display:none;background-position-y:-22px}header .mobile-menu-switch.is-active .icon-menu{display:none}header .mobile-menu-switch.is-active .icon-close{display:block}.back-to-top{display:none!important}}@media (max-width:850px){.body_special{background:url(/images/special-offer/special-bonus-850.png) center top no-repeat #2081FF}}@media (max-width:768px){.prompt-box{padding-inline:8px}.bottom_ads img:nth-of-type(1){display:none}.bottom_ads img:nth-of-type(2){display:block}}@media (max-width:560px){.body_special{background:url(/images/special-offer/special-bonus-560.png) center top no-repeat #2081FF}}.banner{background:url(/images/dvd-ripper-keyword-page/banner-bg.svg) no-repeat;background-size:cover;padding:100px 0}.banner .banner_left{max-width:475px;width:100%}.banner h1{font-weight:700;font-size:64px;color:#FFF;line-height:72px}.banner .des{font-weight:400;font-size:18px;color:#FFF;line-height:32px;margin:24px 0 16px}.banner .des.last_des{margin-top:0}.banner .des span{color:#fff}.banner .banner_btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.banner .banner_btn a{margin:16px 16px 0 0;border-radius:5px;background:#FFF;height:40px;display:inline-block;min-width:165px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:40px;font-size:16px;color:#2FC0AE;font-weight:500;text-align:center;padding:0 16px;text-decoration:none}.explore ul li,.feature ul li{-webkit-box-sizing:border-box}.bold,.main .title,h2{font-weight:700}.banner .banner_btn a:hover{background-color:#D6FFFA}.banner .banner_btn a i{display:inline-block;width:20px;height:20px;background:url(/images/dvd-ripper-keyword-page/windows-green.svg) no-repeat;background-size:100%;margin-right:8px;vertical-align:-5px}.banner .banner_btn a i.mac_icon{background:url(/images/dvd-ripper-keyword-page/mac-green.svg) no-repeat;background-size:100%}h2{font-size:40px;color:#222;line-height:48px;text-align:center;margin-bottom:60px}.main{background:#F3FCFF;padding:112px 0 100px}.main_content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:96px}.main .main_content:last-child{margin-bottom:0}.main .main_text{max-width:520px;width:100%}.main .title{font-size:30px;color:#142338;line-height:40px;margin-bottom:32px}.main .info,.main .ul_des li{font-weight:400;font-size:18px;line-height:34px}.main .info{color:#111925}.main .info a{color:#2FC0AE}.main .ul_des li{color:#111925;position:relative;margin-bottom:12px;padding-left:20px;text-align:left}.main .ul_des li::before{position:absolute;width:5px;height:5px;background-color:#111925;border-radius:50%;top:12px;left:0}.feature{padding:112px 0 72px;background-color:#081B27;position:relative}.feature::after,.feature::before{clear:both;content:"";position:absolute;display:inline-block;z-index:0}.feature::before{background:url(/images/dvd-ripper-keyword-page/decoration-left.svg);top:0;left:0;width:560px;height:522px}.feature::after{background:url(/images/dvd-ripper-keyword-page/decoration-right.svg);right:0;bottom:0;width:730px;height:794px}.feature>.container,.rec_box .switch_box .item{position:relative;z-index:2}.feature h2{color:#FFF}.feature ul li{background:#114A8B;border-radius:18px;max-width:550px;width:100%;box-sizing:border-box;padding:40px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:40px}.feature ul li .fea_right{max-width:378px;width:100%}.feature .fea_right .title{font-weight:700;font-size:20px;color:#FFF;line-height:28px;margin-bottom:10px}.feature .fea_right .info{font-size:16px;font-weight:400;color:#FFF;line-height:24px}.faq_box{margin:112px auto}.faq_box ul li{margin-bottom:12px}.faq_box ul li:last-child{margin-bottom:0}.faq_box ul li .title{background:#FAFAFA;margin-bottom:12px;padding:32px;font-size:18px;font-weight:700;line-height:28px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.faq_box ul li.active .title span{color:#2FC0AE}.faq_box ul li .info{font-size:18px;font-weight:400;color:#333;line-height:32px;margin:24px 0 32px;padding:0 32px;display:none}.faq_box ul li.active .info{display:block}.faq_box ul li .title i{display:inline-block;width:18px;height:18px;background:url(/images/dvd-ripper-keyword-page/faq-collapse.svg);margin-left:6px}.faq_box ul li.active .title i{background-image:url(/images/dvd-ripper-keyword-page/faq-expand.svg)}.faq_box ul li a{color:#2FC0AE}.choose>ul li,.explore ul li{color:#222;font-size:18px;font-weight:700}.explore{margin:112px auto}.explore h2{margin-bottom:40px}.explore ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.explore ul li{border-radius:8px;background:#E8F8FB;height:64px;padding:18px 24px;box-sizing:border-box;line-height:28px;text-align:center;min-width:320px;margin:10px 20px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.rec_box,.rec_box .switch_box{-webkit-box-sizing:border-box}.explore ul li:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.choose{margin:112px auto}.choose>ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.choose>ul li{margin:0 50px}.choose>ul li>img{display:inline-block;vertical-align:-20px;margin-right:20px}.rec_box{background:url(/images/dvd-ripper-keyword-page/product-bg.png) no-repeat;padding:56px 56px 44px;box-sizing:border-box;background-size:100% 100%;text-align:center;margin-top:40px}.rec_box .pro_name{font-weight:700;font-size:30px;color:#FFF;line-height:40px;margin:20px 0 12px}.rec_box>img{margin:0 auto}.rec_box .info{font-weight:400;font-size:16px;color:#FFF;line-height:24px;margin-bottom:24px}.rec_box .switch_box{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-block;padding:2px;min-width:124px;background:rgba(196,196,196,.5);border-radius:16px;box-sizing:border-box;position:relative}.rec_box .switch_box>span{margin-right:16px;font-weight:700;font-size:16px;color:#111;line-height:19px}.rec_box .switch_box .item{padding:0 6px 2px;font-weight:400;font-size:12px;color:#222;line-height:20px;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:20px}.rec_box .switch_box .mac i,.rec_box .switch_box .windows i{display:inline-block;width:10px;margin-right:5px;vertical-align:0}.rec_box .switch_box .windows i{background:url(/images/dvd-ripper-keyword-page/win-black.svg) center/cover no-repeat;height:11px;background-size:100%}.rec_box .switch_box .mac i{background:url(/images/dvd-ripper-keyword-page/mac-black.svg) center/cover no-repeat;height:12px;background-size:100%}.rec_box .slider_box{position:absolute;background:#FFF;width:50%;border-radius:40px;z-index:1;left:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;height:23px;top:2px}.rec_box .slider_box.to_left{left:2%}.rec_box .slider_box.to_right{left:48%}.rec_box .sys_btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.rec_box .sys_btn a{border-radius:5px;background:#FFF;height:44px;margin:12px;display:inline-block;line-height:44px;text-align:center;font-weight:500;font-size:16px;color:#2FC0AE;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:166px;padding:0 16px;text-decoration:none}.rec_box .sys_btn.mac_btn_box i,.rec_box .sys_btn.win_btn_box i{display:inline-block;width:20px;height:20px;margin-right:8px;vertical-align:-5px}.rec_box .sys_btn a:hover{background-color:#D6FFFA}.rec_box .sys_btn.win_btn_box i{background:url(/images/dvd-ripper-keyword-page/windows-green.svg) no-repeat;background-size:100%}.rec_box .sys_btn.mac_btn_box i{background:url(/images/dvd-ripper-keyword-page/mac-green.svg) no-repeat;background-size:100%}.more_hot{margin:112px auto}.more_hot ul li{border-radius:12px;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.17);box-shadow:0 4px 10px 0 rgba(0,0,0,.17);background:#F8F8F9;max-width:350px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.more_hot li .title{font-weight:700;font-size:20px;color:#10B19D;line-height:28px;margin-bottom:10px;display:inline-block}@media (max-width:1200px){.banner .banner_left{max-width:none;text-align:center}.banner .banner_right{margin:48px auto 0;max-width:540px;width:100%}.banner .banner_btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main_content{max-width:900px;margin-left:auto;margin-right:auto}.main .main_content>img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 auto;max-width:540px;width:100%}.main .main_text{max-width:none;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:36px;text-align:center}.feature ul{max-width:700px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.choose>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.choose>ul li{margin-bottom:24px}.choose>ul li:last-child{margin-bottom:0}.rec_box{border-radius:24px;background:0 0;background:linear-gradient(276deg,#42BDBD 0,#166BB9 100%)}.feature::after,.feature::before{display:none}.more_hot ul{max-width:760px;margin:0 auto}.more_hot ul li{margin:32px 8px;max-width:346px}}@media (max-width:768px){.banner{padding:70px 0}.feature,.main{padding:80px 0 70px}.banner h1{font-size:50px;line-height:62px}h2{font-size:32px;line-height:40px;margin-bottom:40px}.main{background:#F3FCFF}.main_content{margin-bottom:70px}.main .title{font-size:26px;line-height:32px;margin-bottom:22px}.choose,.explore,.faq_box,.more_hot{margin:80px auto}.feature ul li .fea_right{max-width:none;margin-top:16px;text-align:center}.feature ul li>img{margin:0 auto}.more_hot ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.more_hot ul li{margin:32px 8px 0}.more_hot ul li:first-child{margin-top:0}}@media (max-width:480px){.banner{padding:50px 0}.feature,.main{padding:60px 0 50px}.main{background:#F3FCFF}.faq_box ul li .title,.feature ul li{padding:20px}.choose,.explore,.faq_box,.more_hot{margin:60px auto}h2{margin-bottom:30px}.rec_box .pro_name{font-size:24px;line-height:32px}.rec_box{padding:30px 30px 20px}.explore ul li{min-width:240px}.choose>ul li{margin:0 0 20px}}.banner_left .banner_btn a img{display:inline-block;vertical-align:-7px}.step_box{margin:112px auto;max-width:1080px}.step_box .youtube-player{max-width:500px;width:100%;background:#DEEDFF;border-radius:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px 0}.step_box>.flex_box{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.step_box .youtube-player iframe{max-width:100%;width:100%!important}.step_box .step_content{max-width:520px;width:100%;padding:16px 0}.step_box .step{margin:16px 0}.step_box .step .title{font-weight:700;font-size:24px;color:#142338;line-height:32px;cursor:pointer}.step_box .step .info{display:none;font-weight:400;font-size:18px;color:#111925;line-height:34px;margin-top:16px}.step_box .step.active .info{display:block}.step_box .step.active .title{color:#2FC0AE}.step_box .start_free{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.step_box .start_free a{border-radius:5px;background:#2FC0AE;height:40px;line-height:40px;font-weight:500;font-size:16px;color:#FFF;text-align:center;display:inline-block;min-width:165px;padding:0 16px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:16px 16px 0 0;text-decoration:none}.step_box .start_free a:hover{background-color:#20AD9C}.step_box .start_free a i{display:inline-block;width:20px;height:20px;background:url(/images/dvd-ripper-keyword-page/windows.svg) no-repeat;background-size:100%;margin-right:8px;vertical-align:-5px}.step_box .start_free a i.mac_icon{background:url(/images/dvd-ripper-keyword-page/mac.svg) no-repeat;background-size:100%}.choose_one ul li{background:#F8F8F9;border-radius:18px;max-width:334px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;margin:0 20px}.choose_one ul li .title{font-weight:700;font-size:20px;color:#222;line-height:28px;margin:20px 0 10px}.choose_one ul li .info{font-size:16px;color:#333;font-weight:400;line-height:24px}.rec_box{margin:112px auto}@media (max-width:1200px){.step_box .step_content,.step_box .youtube-player{max-width:none}.choose_one>ul{max-width:760px;margin:0 auto}.choose_one>ul li{margin:0 0 24px;max-width:346px}.choose_one>ul li:last-child{margin-bottom:0}.rec_box{max-width:96%}}@media (max-width:768px){.rec_box,.step_box{margin:80px auto}.choose_one ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.choose_one ul li{margin:32px 8px 0;text-align:center}.choose_one ul li img{margin:0 auto}.choose_one ul li:first-child{margin-top:0}}@media (max-width:480px){.rec_box,.step_box{margin:60px auto}.step_box .youtube-player iframe{height:200px;padding:20px 0}}