/* CSS Document */
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th,p,a,li,td,b,div,span{font:400 12px "Open Sans", "Lucida Grande", "Lucida Sans Unicode", "Arial";color:#333;}
html{font:400 100% "Open Sans", "Lucida Grande", "Lucida Sans Unicode", "Arial"; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: none; line-height:1.2; color:#333;}

.sf_guide_htm h1,.sf_guide_htm h2,.sf_guide_htm h3,.sf_guide_htm h4,.sf_guide_htm h5,.sf_guide_htm h6,.sf_guide_htm pre,.sf_guide_htm code,.sf_guide_htm address,.sf_guide_htm caption,.sf_guide_htm cite,.sf_guide_htm code,.sf_guide_htm em,.sf_guide_htm th,.sf_guide_htm p,.sf_guide_htm a,.sf_guide_htm li,.sf_guide_htm td,.sf_guide_htm b,.sf_guide_htm div,.sf_guide_htm span{font:400 12px "Poppins", "Lucida Grande", "Lucida Sans Unicode", "Arial";color:#333;}

.ae_guide_htm h1,.ae_guide_htm h2,.ae_guide_htm h3,.ae_guide_htm h4,.ae_guide_htm h5,.ae_guide_htm h6,.ae_guide_htm pre,.ae_guide_htm code,.ae_guide_htm address,.ae_guide_htm caption,.ae_guide_htm cite,.ae_guide_htm code,.ae_guide_htm em,.ae_guide_htm th,.ae_guide_htm p,.ae_guide_htm a,.ae_guide_htm li,.ae_guide_htm td,.ae_guide_htm b,.ae_guide_htm div,.ae_guide_htm span{font:400 12px "Poppins", "Lucida Grande", "Lucida Sans Unicode", "Arial";color:#333;}

/*macclean pro nav**/
.nav_banner{ margin-top:10px; padding-bottom:5px; border-bottom:1px solid rgba(255,255,255,0.3); z-index:9; position:relative;}
.nav_banner .nav_banner_os{ font-size:24px; font-weight:300; color:#fff;}
.nav_banner_os:after{ content:"\e803"; font-family:"iconfont"; vertical-align:middle; margin-left:10px;}
.nav_banner_os:hover,.os_all:hover{ text-decoration:none;}
.nav_banner ul li{ float:left; margin:8px 0 0 30px;}
.nav_banner ul li a{ color:#fff; font-size:14px;}
.wrap .banner_cont2 li a{ color:#666;}
.banner_cont2 .nav_banner_os{color:#000;}
.banner_cont2 .nav_banner{ border-color:#e0e0e0;}
.wrap .banner_cont2 li .spe{color:#000;}
.border-style{border:1px solid #C8C8C8; border-radius:6px;}


/*phoneclean anytrans pro nav***/
.pr_banner .fun_nav_block>h2 a:after{content:""; width:50px; height:23px; display:inline-block; margin-left:10px; background:url(../png/os_icon.png) no-repeat; vertical-align:middle;}
.pr_banner .fun_nav_an .fun_nav_block>h2 a:after{ background-position:0 -23px;}
.fun_nav_pr .fun_nav_block>h2 a:after{content:""; width:50px; height:23px; display:inline-block; margin-left:10px; background:url(../png/os_icon.png) no-repeat; vertical-align:middle; background-position:0 -23px;}
 
.pc_banner,.pc_fe_banner,.pr_banner{ position:relative;}
.pc_banner_block{width:100%; height:584px; background:url(../png/banner.png) #669abf center top no-repeat; overflow:hidden; background-size:cover;}
.fun_nav{width:100%; position: absolute; left:0; transition:background 0.3s ease; -webkit-transition:background 0.3s ease; z-index:999;}
.fun_nav_an{background-color:#fff; background-color:rgba(255,255,255,0.92);} 
.fun_nav_block{margin:10px auto; overflow:hidden;}
.fun_nav_block>h2 a{font-size:24px; line-height:1.5; padding-bottom:10px; color:#000; font-weight:300;}
.fun_nav_block>h2 a:hover{text-decoration:none;}
.fun_nav_block>h2 a:after{font-family:"iconfont"; content:"\e803\e804"; letter-spacing:5px; vertical-align:middle; margin-left:5px;}
.fun_nav_block .win_os a:after{ content:"\e804";}
.fun_nav_operation3{width:425px;}
.fun_nav_operation a{font-size:14px; line-height:2.8; float:left; height:20px; color:#000; margin:0 10px;}
.fun_nav_operation a span{width:19px; height:19px; float:left; margin:10px 5px 0 0;}
.nav_btn_explore span{background:url(../png/fun_nav_icon1.png) no-repeat;}
.nav_btn_guide span{background:url(../png/fun_nav_icon4.png) no-repeat;}
.nav_btn_try span{background:url(../png/fun_nav_icon2.png) no-repeat;}
.nav_btn_buy span{background:url(../png/fun_nav_icon3.png) no-repeat;}
.nav_btn_home span{background:url(../png/fun_nav_icon5.png) no-repeat;}
.fun_nav_operation2 .nav_btn_explore span,.fun_nav_operation2 .nav_btn_try span,.fun_nav_operation2 .nav_btn_buy span,.fun_nav_operation2 .nav_btn_guide span,.fun_nav_operation2 .nav_btn_home span{background-position:0 -20px;}
.fun_nav_an .fun_nav_operation2 .nav_btn_explore span,.fun_nav_an .fun_nav_operation2 .nav_btn_try span,.fun_nav_an .fun_nav_operation2 .nav_btn_buy span,.fun_nav_an .fun_nav_operation2 .nav_btn_guide span ,.fun_nav_an .fun_nav_operation2 .nav_btn_home span{background-position:0 0;}
.pc_banner .fun_nav_block>h2 a,.pc_banner .fun_nav_operation a{color:#fff;}
.pc_banner .fun_nav_an .fun_nav_block>h2 a,.pc_banner .fun_nav_an .fun_nav_operation a{color:#000;}
.pc_banner .fun_nav .fun_nav_line{border-bottom:1px solid #6f96c4;}
.pc_banner .fun_nav_line,.pc_fe_banner .fun_nav_line{border-bottom:1px solid #e0e0e0;}
.fun_nav_cont{clear:both; height:0; overflow:hidden; position:relative; transform:translateY(-20px); -webkit-transform:translateY(-20px); transition:transform 0.3s ease, height 0.3s ease; -webkit-transition:transform 0.3s ease, height 0.3s ease;}
.fun_nav_cont_an{transform:translateY(0); -webkit-transform:translfeY(0); height:295px; opacity:1;}
.fun_nav_cont>a{width:180px; float:left; text-align:center; font-size:14px; line-height:1.6; color:#000; margin:10px 7px 20px 7px; overflow:hidden;}
.fun_nav_cont_an a img,.fun_nav_cont_an a span{transform:scale(1); -webkit-transform:scale(1);}
.fun_nav_cont a span{width:180px; height:90px; display:block; background-color:#000; position:absolute; z-index:-1; overflow:hidden; opacity:0;}
.fun_nav_cont a:hover span{opacity:1;}
.fun_nav_cont a:hover img{opacity:0.5;}
.pr_fe_banner .fun_nav_cont>a{ margin:10px 33px 20px 32px;}
 

/*guide style**/
.guide_banner>p{ line-height:1.875;}
.guide_cont_block,.guide_ul li{border-top:1px solid #e5e5e5;}
.guide_ul{ border-bottom:1px solid #e5e5e5;}
.guide_cont_block ul{ display:none;}
.guide_cont_block h2{ font-size:22px; padding:40px 0 20px 0; cursor:pointer;}
.guide_cont_block h2:after,.guide_cont_block1 h3:after{ content:"\e802"; font-family:"iconfont"; font-size:28px; color:#c7c7c7; transform:rotate(90deg); -webkit-transform:rotate(90deg); float:right; transition:all 0.3s ease-in-out; -webkit-transition:all 0.3s ease-in-out;}
.guide_cont .guide_list_sel h2:after,.guide_cont .guide_cont_block1 h3:after{ color:#7c7c7c; transform:rotate(270deg); -webkit-transform:rotate(270deg);}
.guide_cont li,.at_guide li{ background: url(../png/dt_article_flat.png) 25px 25px no-repeat;  padding:25px 0 25px 75px;}
.guide_cont li a,.at_guide li a{ color:#2590e0; font-size:16px;} 
.guide_cont li p,.at_guide li p{ color:#666; line-height:22px; font-size:14px;} 
.guide_cont li:hover{ background-color:#e9f4f9;}
.guide_cont .guide_sec_nav{ background: 0;}
.guide_cont .guide_sec_nav:hover{ background-color:#fff;}
.guide_recommend{ margin:40px auto;}
.guide_recommend ul li{ width:360px; float:left; color:#ccc; list-style: disc; font-size:14px; margin:0 90px 0 30px;}
.guide_recommend ul li a{ font-size:14px; line-height:2;}
.guide_recommend_cont:after{ content:""; width:1px; height:100%; display:block; position:absolute; top:0; left:420px; border-left:1px solid #e0e0e0;} 
.guide_cont_block1{margin-left:25px; display:none;}
.guide_cont_block1 h3,.guide_cont_block h3{font-size:22px; cursor:pointer; padding:20px 0;}
.guide_cont_block2 ul{display:none;}
.guide_cont_block3{margin-left:25px;}
.guide_after_hidden::after{display: none;}
.guide_cont_block .guide_after_hidden{padding: 20px 0 20px 0;}

/*specs style**/
.specs_block h2{ font-size:24px; font-weight:300; margin:20px auto; border-top:1px solid#e5e5e5; padding-top:30px;}
.specs_block .spces_language_title{ font-size:24px; font-weight:300; margin:20px auto;margin-bottom: 0; border-top:1px solid#e5e5e5; padding-top:30px;}
.specs_block .specs_block_system{ border:none; margin-top:0;}
.specs_mac{ border-left:1px solid #e5e5e5; padding-left:60px; margin-left:60px;}
.specs_os li{ padding-left:20px; font-size:14px; line-height:2; background: url(../png/specs_circle.png) no-repeat left 12px;}
.specs_win li,.specs_mac li{ width:405px; }
.specs_os li b,.specs_os li strong{font-size:14px; font-weight:bold;}
.spces_language li{ width:144px; float:left; font-size:14px; margin-top:20px;position: relative;padding:0 18px;line-height: 19px;}
.spces_language li::after{content: '';position: absolute;width: 4px;height: 4px;border-radius: 50%;background-color: #999;left: 0;top: 6px;}
.spces_language li img{ vertical-align:middle; margin-right:10px;}
.specs_update_cont:before{ content: url(../png/specs_arrow.png); position:absolute; top:-12px; left:57px;}
.specs_update_cont:after{content:""; width:1px; height:100%; display:block; position:absolute; top:0; left:60px; border-left:1px solid #21b0eb;}
.specs_update_time{ width:36px; position:relative; margin-top:20px; font-size:14px; color:#000;}
.specs_update_time:after{ content:""; width:7px; height:7px; display:block; border-radius:7px; background-color:#21b0eb; position:absolute; top:16px; left:57px;}
.specs_update_cont ul{ width:850px; margin:0 0 40px 65px;}
.specs_update_cont ul b{ font-size:16px; color:#000;}
.specs_update_cont li{ list-style:decimal; font-size:14px; line-height:2; margin-left:20px;}
.specs_update_cont .specs_update_block_old ul{ margin-bottom:0;}
.specs_update_block_old ul:after{content:""; width:7px; height:7px; display:block; border-radius:7px; background-color:#21b0eb; position:absolute; bottom:0; left:57px;}
.specsd b{font-weight:bold; font-size:14px;}
 
/*download style**/
.dl_cont_left{ width:500px;}
.dl_cont_left li{ color:#3d3d3d; line-height:2;}
.dl_banner_right{ width:430px; overflow:hidden;}
.dl_banner_img{transform:translateY(-500px); -webkit-transform:translateY(-500px); transition:all 2s ease-in-out; -webkit-transition:all 2s ease-in-out;}
.dl_banner_img_an .dl_banner_img{ transform: translateY(0); -webkit-transform: translateY(0);}
.dl_banner_bg{ margin:-10px 0 20px 110px; opacity:0; transition:all 1s 1s ease-in-out; -webkit-transition:all 1s 1s ease-in-out;}
.dl_banner_img_an .dl_banner_bg{ opacity:1;}
.dl_pro{ width:100%; background: url(../png/phoneclean_bg_2.png) center no-repeat; background-size:cover; padding:45px 0;}
.dl_pro_block{ padding:20px 0;}
.dl_pro_block p{ width:495px; margin-left:35px;}
.dl_pro_block p a{ line-height:52px;}
.dl_pro_block p span{ display:block; line-height:18px;}
.dl_pro_block .dl_pro_btn{ width:180px; height:40px; font-size:16px; border-radius:5px; line-height:40px; text-align:center; color:#fff; background-color:#3bb2f7; margin-top:20px; transition:all 0.3s ease; -webkit-transition:all 0.3s ease;}
.dl_pro_btn:hover{background-color: #23b8f5; text-decoration: none; box-shadow: 8px 8px 30px 0 #d5d5d5;}
.dl_steps h2{margin:40px auto;}
.dl_steps_block{ width:830px; margin:0 auto 40px auto; display:none;}
.dl_steps_block li{ width:202px; float:left; text-align:center;}
.dl_steps_block li b{ display:block; font-size:24px; margin:20px auto;}
.dl_steps_block li p{ font-size:14px; color:#585858;}
.dl_steps_block .dl_steps_bg{ width:108px; height:29px; background:url(../png/phoneclean_step_bg.png) no-repeat center; margin-top:100px;}
.dl_steps_win,.dl_steps_mac{ display:none;}

.guide_ul_1{ border-bottom:none; }
.download_btn_block{ width:500px; height:90px; border-radius:5px; border:2px dashed #c1c1c1;}
.download_btn_block>a{ width:250px; height:56px; float:left; border-radius:5px; font-size:18px; color:#fff; line-height:37px; background-color:#08a400; text-align:center; margin:15px 20px;}
.download_btn_block>a:after{ content:"\e801"; font-family:"iconfont"; vertical-align: middle; font-size:30px; margin-left:10px; display:inline-block; margin-top:10px;}
.download_btn_block>a:hover{ text-decoration:none; background-color:#2abb26;}
.download_btn_block>span{ width:200px; float:left; color:#737373; line-height:1.5; margin-top:25px;}
.download_comments span{ width:90px; display:inline-block; color:#7c7c7c; line-height:1.5; vertical-align: middle;}
.download_comments img{ margin-left:12px; vertical-align:middle;}
.download_btn_block>a:before{ content:"Kostenlose Testversion"; color:#fff; position:absolute; left:40px; top:20px; font-size:12px;}
.download_btn_block1>a:before{content:"";}
.download_btn_block1>a{line-height:56px;}
.download_btn_block1>a:after{margin-top:0;}

/*2017-3-8*/
/*.pt90{ padding-top:90px; }
.at_wrap>h2 strong{ color:#555; }
.at_info{ width:470px; margin-left:10px; padding-bottom:70px; }
.at_click span{ display:inline-block; width:80px; padding:5px 0 5px 0; color:#cacaca; cursor:pointer; position:relative; top:-1px; }
.at_click span img{ opacity:0.5;}
.at_click .at_hover_font{ color:#7c7c7c; border-radius:5px 5px 0 0; border:2px #ccc dashed; border-bottom:2px #fff solid; }
.at_click .at_hover_font img{ opacity:1;}
.at_btn{ width:463px; height:98px; margin-top:-3px; border:2px #ccc dashed; border-radius:5px; background-size:100%; }
.at_btn>a{ display:inline-block; width:261px; line-height:60px; margin:19px 0 0 20px; border-radius:5px; color:#fff; background-color:#15cf6c; }
.at_btn>a:hover{ text-decoration:none; background:#06da5e; }
.at_btn>a:after{ content:""; display:inline-block; width:38px; height:32px; margin-left:15px; vertical-align:middle; background:url(../anytrans/img/at_btn_icon.png) no-repeat;}
.at_btn1>a:after{ content:""; display:inline-block; width:32px; height:32px; margin-left:15px; vertical-align:middle; background:url(../anytrans/img/at_btn_icon1.png) no-repeat;}
.at_btn .at_version{ width:171px; margin:30px 0 0 9px; line-height:1.6; color:#737373; }
.at_show{ display:none;}

.ath_rs{ width:400px; margin:30px auto; }
.add_rs{ width:414px; }
.ath_download{ width:180px; height:58px; border-radius:5px;  padding:10px 20px 0 0; border-right:1px solid #e5e5e5; }
.add_ios_down{ width:194px; }
.ath_download p{ margin:5px 0 0 0;}
.ath_download span{ border:1px #d7e2e6 solid; padding:2px 3px 2px 3px; margin:0 3px 0 3px; font-size:16px; font-weight:bold;}
.ath_reviews{ background:url(../anytrans/img/at5_review.png) no-repeat center;}
.ath_reviews div{ width:180px; height:68px; text-align:center; line-height:1.0; border:1px #d7e2e6 solid; border-radius:5px;}
.ath_reviews div b{ font-weight:bold; font-size:14px; padding:3px 0 0 0; margin:0; height:8px; display:block;}
.ath_reviews div b span{ font-weight:bold; font-size:14px; }
.ath_download .at_star{ margin-top:10px; margin-left:-5px; background:url(../anytrans/img/at_star.png) 30px 5px no-repeat; }
.add_ios_down .at_star{ background-position:44px 5px; }
.at_down_reviews{ margin-left:15px; }
.at_down_reviews div{ border:none; }
.at_info li{ font-size:12px; color:#737373; line-height:1.8; margin-bottom:5px; }

.at_img{ position:absolute; top:250px; right:-162px; }
.at_winmac{ position:absolute; top:65px; left:140px; width:385px; height:227px; }
.at_winmac img{ width:370px; }
.at_shadow{ box-shadow:0 0 16px #eee; margin-bottom:30px; background-color:#fff; padding:0 38px 27px 38px; border-radius:5px; }
.dl_pro_blocks{ padding-bottom:10px; }
.at_shadow .dl_pro_btn{ margin-top:60px; background:-webkit-linear-gradient(left, #42bee1 0%, #3495dc 100%); }*/

.at_shadow .at_img1{ margin-top:25px; }
.at_shadow .at_img2{ margin-top:5px; }
.at_shadow p{ margin-top:13px; }
.at_shadow p span{ font-size:12px; line-height:1.6; color:#737373; }
.at_down_p li p{ color:#737373; }
.at_macclean_img{ top:190px; }
.at_maccelan_info{ padding-bottom:100px; }

.atdl_banner{ height:728px; overflow:hidden;background:url(../jpg/atdl_banner.jpg) bottom center no-repeat, -webkit-linear-gradient(left, #4368fe 0%, #3ea9ed 100%); background:url(../jpg/atdl_banner.jpg) bottom center no-repeat, -moz-linear-gradient(left, #4368fe 0%, #3ea9ed 100%); background:url(../jpg/atdl_banner.jpg) bottom center no-repeat, -o-linear-gradient(left, #4368fe 0%, #3ea9ed 100%); background-size:cover; }
.atdl_banner h2 strong{ color:#fcfec1; }
.atdl_banner li{ color:#dae6ff;}
.atdl_banner .ath_download span,.atdl_banner font{ color:#fff; }
.atdl_banner .at_star{ background:none; color:#dae6ff; }
.atdl_banner div span,.atdl_banner div,.atdl_banner div b{ color:#fff; }
.atdl_banner .ath_reviews{ margin-top:5px; background:url(../png/atdl_banner_reviews.png) top center no-repeat; }
.atdl_banner div b{ margin-top:-5px; }
.atdl_banner .at_img{ right:-300px; top:265px;}
.atdl_banner .at_winmac{ top:60px; left:210px; }
.atdl_banner .ath_download{ border-radius:0; }
.atdl_banner .ath_rs{ margin:40px auto; }

.atdl_banner .at_btn{ border:none; background:-webkit-linear-gradient(left, #bceef9 0%, #e0f3ff 100%); background:-moz-linear-gradient(left, #bceef9 0%, #e0f3ff 100%); background:-linear-gradient(left, #bceef9 0%, #e0f3ff 100%); }
.atdl_banner .at_click span{ padding:8px 0; color:#dcf2f9; background:rgba(255,255,255,0.2); border-top-left-radius:5px; border-top-right-radius:5px; font-size:14px; }
.atdl_banner .at_click span:after{ font-family:"pricon"; margin-left:5px; font-size:16px; color:inherit; vertical-align:middle; }
.atdl_banner .at_click span:nth-child(1){ margin-right:5px; margin-left:10px; }
.atdl_banner .at_click span:nth-child(1):after{ content:"\eac2";}
.atdl_banner .at_click span:nth-child(2):after{ content:"\eabf";}
.atdl_banner .at_click .at_hover_font{ border:none; color:#5b6162; background:-webkit-linear-gradient(left, #c3f0fa 0%, #cbf0fb 100%); }
.atdl_banner a{ box-shadow:0 0 20px rgba(0,0,0,0.2);}

/*2018-10-24*/
.at_wrap>h2 strong{color:#555; }
.at_info{width:470px; margin-left:10px; padding-bottom:70px;}
.at_click span{display:inline-block; width:80px; padding:5px 0 5px 0; color:#cacaca; cursor:pointer; position:relative; top:-1px; font-size:14px; text-align:center;}
.at_click span img{opacity:0.5;}
.at_click .at_hover_font{color:#7c7c7c; border-radius:5px 5px 0 0; border:2px #ccc dashed; border-bottom:2px #fff solid; }
.btn_bor p{max-width:463px; width:100%; height:98px; margin-top:-3px; border:2px #ccc dashed; border-radius:5px; background-size:100%; }
.btn_bor a{display:inline-block; width:261px; height:60px; line-height:48px; margin:19px 0 0 20px; border-radius:5px; color:#fff; background-color:#15cf6c; }
.btn_bor a:hover{ text-decoration:none; background:#06da5e;}
.btn_bor a:after,.at_click span:after{font-family:"pricon"; margin-left:12px; font-size:30px; color:inherit; position:relative; top:5px;}
.at_btn1>a:after,.at_win:after{content:"\eac2";}
.at_btn2>a:after,.at_mac:after{content:"\eabf";}
.at_click span:after{margin-left:8px; font-size:inherit; top:0;}
.btn_bor span{width:171px; float:right; margin:20px 0 0 9px; line-height:1.6; color:#737373; font-size:12px;}
.at_btn1 span{margin-top:30px;}
.at_show{display:none;}

.ath_rs{width:414px; margin:30px auto;}
.ath_download{width:160px; height:55px; padding:15px 45px 0 0; border-right:1px solid #e5e5e5; }
.add_ios_down{width:140px;}
.ath_download span{border:1px #d7e2e6 solid; padding:2px 3px 2px 3px; margin:0 3px 0 3px; font-size:16px; font-weight:bold;}
.ath_reviews{background:url(../png/at5_review.png) center no-repeat;}
.ath_reviews div{width:180px; height:68px; text-align:center; line-height:1.0;}
.ath_reviews div b{font-weight:bold; font-size:14px; padding:3px 0 0 0; margin:0; height:8px; display:block;}
.ath_download .at_star{margin:10px 0 0 0; background:url(../png/at_star.png) center 5px no-repeat;}
.at_info li{margin-bottom:5px; line-height:1.8; font-size:12px; color:#737373;}
.ath_rs>img{margin:-5px 0 0 45px;}
.moreinfo .listnone{display:none;}
.at_img{position:absolute; top:160px; right:-162px;}
.at_winmac{position:absolute; top:65px; left:140px; width:385px; height:227px;}
.at_shadow{margin-bottom:30px; padding:0 38px 27px 38px; border-radius:5px; box-shadow:0 0 16px #eee; background-color:#fff;}
.dl_pro_blocks{padding-bottom:10px; }
.at_shadow .dl_pro_btn{margin-top:60px; background:-webkit-linear-gradient(left, #42bee1 0%, #3495dc 100%);}

.at_shadow .at_img1{margin-top:25px;}
.at_shadow .at_img2{margin-top:5px;}
.at_shadow p{margin-top:13px;}
.at_shadow p span{font-size:12px; line-height:1.6; color:#737373; }
.at_down_p li p{color:#737373;}

.newpodst{padding-bottom:10px;}

/*mail*/
.ios_pop_bg{background:rgba(0,0,0,0.2); width:100%; height:100%; position:fixed; top:0; left:0; display:none; z-index:998;}
.ios_pop{width:82%; max-height:430px; position:fixed; top:0; left:0; right:0; bottom:0; margin:auto; background:#fff; background-size:100%; display:none; z-index:999; overflow-y:scroll;}
.ios_pop>p .ios_close{ position:absolute; top:0; right:21px; max-width:36px; width:8%; opacity:0.5; margin-top:20px; display:block;}
.ios_pop>p{width:85%; margin:30px auto 0; text-align:center;}
.ios_pop>div{width:90%;}
.send_contain{margin:0 auto;}
.send_contain h2{ font-size:26px;}
.send_contain p{font-size:16px; line-height:1.6;}
.send_cont input{width:77%; border-radius:5px; padding:10px 5px 10px 10px; font-size:16px; border:1px solid #c1c1c1; color:#000; display:block; margin:0.4rem auto 0;}
.send_cont input::-webkit-input-placeholder {color:#cacaca;}
.send_cont input:-moz-placeholder {color:#cacaca;}　
.send_cont input::-moz-placeholder 　{color:#cacaca;}
.send_cont input:-ms-input-placeholder {color:#cacaca;}
.send_cont>a{padding:10px 0; width:84%; font-size:20px; margin:20px auto 0; border-radius:5px; background:linear-gradient(top, #608bff 0%, #33b9f8 100%); background:-moz-linear-gradient(top, #608bff 0%, #33b9f8 100%); background:-webkit-linear-gradient(top, #608bff 0%, #33b9f8 100%); color:#fff; text-align:center; display:block;}
.send_conts>a{ width:84%; }
.send_cont>a:hover{ text-decoration:none;}
.send_cont>p{ max-width:700px; text-align:center; width:85%; margin:15px auto 0; color:#5d8efe; font-size:0.16rem;}
.send_cont1 p{ font-size:0.2rem; color:#666; }
.send_cont>p img{ vertical-align:middle; margin-right:5px;}
.ios_send a{ display:none;}

.send_main a{color:#0077ce; font-size:16px;}
.send_main p{font-size:16px; line-height:1.5; margin-top:40px;}
.send_sending{margin:40px auto 0 auto; position:relative;}
.send_error{margin:40px auto 0 auto;}
.send_error p{margin-top:24px;}
.send_error .ios_close1{margin-top:0;}
.send_succ{margin:40px auto 0 auto;}
.send_succ p{margin-top:20px;}
.send_sending .send_mails{width:50px; height:50px; margin:0 auto; padding:0; }
.send_sending .send_mails img{ margin-top:15px;}
.email_send{ background:url(../png/send-email.png) no-repeat center; position:absolute; animation:spin 1s infinite linear; width:100%; height:100%; margin-left:-25px;}
.email_sendsd{ margin-left:-16px; }
.send_contain{ display:none;}
.ios-atbg{width:30%;}

/* 2022.09.02 au guide*/

.pd20{padding: 0 55px; box-sizing: border-box;}
.guide_banner2{position: relative;margin:55px auto 0;}
.pc_guide.guide_banner2 { margin: 0 auto; }
.guide_banner2>img{width: 100%; position: absolute;top: 0;left: 0;z-index:-1;}
.guide_banner2.ati .guide-img{width: 90%;max-width: 512px;margin-top: 57px;}
.guide_banner2.ati h1{margin-top: -80px;}
.guide_banner2.ati {background: url(../png/ati_guide_background_img.png) center no-repeat;background-size: cover;}
.guide_cont2 li{display: inline-block;margin-right: 40px;margin-bottom: 40px;vertical-align: bottom;}
.guide_cont2 li:nth-child(3n){margin-right: 0;}
.guide_cont2 li>a{display: inline-block;width: 300px;text-align: center;background: #FFFFFF;border: 1px solid #E6E6E6;border-radius: 10px;box-sizing: border-box;transition: .3s;}
.guide_cont2 li>a:hover{text-decoration: none;transform: scale(1.05);background-color:#E6FFF3}
.anyunlock_guide li.active>a { text-decoration: none; transform: scale(1.05); background-color: #E6FFF3; }
.guide_cont2 li span{vertical-align: bottom;margin: 17px 0 15px 0;color: #333333;width: 80px;height: 80px;display: inline-block;background-image: url(../png/au_guide_feature_icons.png);}
.guide_cont2 li p{font-style: normal;font-weight: 600;font-size: 20px;line-height: 27px;min-height: 54px;text-align: center;margin-bottom: 20px;padding: 0 16px;}

.guide_cont2 li .au_guide_feature1 {background-position: -720px -120px}
.guide_cont2 li .au_guide_feature2 {background-position: 0px 0px}
.guide_cont2 li .au_guide_feature3 {background-position: -120px 0px}
.guide_cont2 li .au_guide_feature4 {background-position: -240px 0px}
.guide_cont2 li .au_guide_feature5 {background-position: -360px 0px}
.guide_cont2 li .au_guide_feature6 {background-position: -480px 0px}
.guide_cont2 li .au_guide_feature7 {background-position: -600px 0px}
.guide_cont2 li .au_guide_feature8 {background-position: -720px 0px}
.guide_cont2 li .au_guide_feature9 { background-image: url(../png/screen_icon.png); }
.guide_cont2 li .au_guide_feature10 {background-position: -120px -120px}
.guide_cont2 li .au_guide_feature11 {background-position: -240px -120px}
.guide_cont2 li .au_guide_feature12 {background-position: -360px -120px}
.guide_cont2 li .au_guide_feature13 {background-position: -480px -120px}
.guide_cont2 li .au_guide_feature14 {background-position: -600px -120px}
.guide_cont2 li .au_guide_feature15 { background-image: url(../png/camera_icon.png); }

.dk_guide_cont2 li span{vertical-align: bottom;margin: 17px 0 15px 0;color: #333333;width: 80px;height: 80px;display: inline-block;background-image: url(../svg/dk_guide_feature_icons.svg);}
.dk_guide_cont2 li .dk_guide_feature1 {background-position: 0px 0px}
.dk_guide_cont2 li .dk_guide_feature2 {background-position: -110px 0px}
.dk_guide_cont2 li .dk_guide_feature3 {background-position: -220px 0px}
.dk_guide_cont2 li .dk_guide_feature4 {background-position: -330px 0px}
.dk_guide_cont2 li .dk_guide_feature5 {background-position: -440px 0px}
.dk_guide_cont2 li .dk_guide_feature6 {background-position: -550px 0px}
.dk_guide_cont2 li .dk_guide_feature7 {background-position: -660px 0px}
.dk_guide_cont2 li .dk_guide_feature8 {background-position: -770px 0px}
.dk_guide_cont2 li .dk_guide_feature9 {background-position: -880px 0px}
.dk_guide_cont2 li .dk_guide_feature10 {background-position: -990px 0px}


/* //2023/05/25 */
.mt14{margin-top: 14px;}
.amguide_banner{position: relative;max-width: 1920px;margin:55px auto 0;}
.amguide_banner .banner_img{width: 90%;max-width: 386px;}


.am_guide_cont2 li span{vertical-align: bottom;margin: 40px 0 14px 0;background-size: cover; color: #333333;width: 60px;height: 60px;display: inline-block;background-image: url(../png/am_guide_feature_icons%402x.png);}
.am_guide_cont2 li .am_guide_feature1 {background-position: 0px 0px}
.am_guide_cont2 li .am_guide_feature2 {background-position: -60px 0px}
.am_guide_cont2 li .am_guide_feature3 {background-position: -120px 0px}
.am_guide_cont2 li .am_guide_feature4 {background-position: -180px 0px}
.am_guide_cont2 li .am_guide_feature5 {background-position: -240px 0px}
.am_guide_cont2 li .am_guide_feature6 {background-position: -300px 0px}

.am_guide_cont2.guide_cont2 li>a:hover{background-color: #F8F6FE;}
/* //2023/05/25 */

.af_guide_cont2 li span{vertical-align: bottom;margin: 17px 0 15px 0;color: #333333;width: 80px;height: 80px;display: inline-block;background-image: url(../af_guide_feature_icons.html);}
.af_guide_cont2 li>a:hover {text-decoration: none;transform: scale(1.05);background-color: #EBFFFB;}
.af_guide_cont2 li .af_guide_feature1 {background-position: 0px 0px}
.af_guide_cont2 li .af_guide_feature2 {background-position: -104px 0px}
.af_guide_cont2 li .af_guide_feature3 {background-position: -208px 0px}
.af_guide_cont2 li .af_guide_feature4 {background-position: -312px 0px}
.af_guide_cont2 li .af_guide_feature5 {background-position: -416px 0px}
.af_guide_cont2 li .af_guide_feature6 {background-position: -520px 0px}
.af_guide_cont2 li .af_guide_feature7 {background-position: -624px 0px}

.ati_guide_cont2{width: 100%;max-width: 980px;}
.ati_guide_cont2 li .function-img{vertical-align: bottom;margin: 35px 0 15px 0;color: #333333;width: 80px;height: 80px;display: inline-block;vertical-align: bottom;}
.ati_guide_cont2 li p{margin-bottom: 0;}
.ati_guide_cont2 li span{vertical-align: bottom;margin: 47px 0 15px 0;color: #333333;width: 80px;height: 80px;display: inline-block;background-image: url(../png/ati_guide_feature_icons.png);}
.ati_guide_cont2 li>a:hover {text-decoration: none;transform: scale(1.05);background: #F0F5FF;border-color:#2376FF; ;}

.ati_guide_cont2 li .ati_guide_feature1 {background-position: 0px 0px}
.ati_guide_cont2 li .ati_guide_feature2 {background-position: -126px 0px}
.ati_guide_cont2 li .ati_guide_feature3 {background-position: -252px 0px}
.ati_guide_cont2 li .ati_guide_feature4 {background-position: 0px -125px}
.ati_guide_cont2 li .ati_guide_feature5 {background-position: -126px -125px}
.ati_guide_cont2 li .ati_guide_feature6 {background-position: -252px -125px}
.ati_guide_cont2 li .ati_guide_feature7 {background-position: 0px -250px}
.ati_guide_cont2 li .ati_guide_feature8 {background-position: -126px -250px}
.ati_guide_cont2 li .ati_guide_feature9 {background-position: -252px -250px}
.ati_guide_cont2 li .ati_guide_feature10 {background-position: 0px -375px}
.ati_guide_cont2 li .ati_guide_feature11 {background-position: -126px -375px}
.ati_guide_cont2 li .ati_guide_feature12 {background-position: -252px -375px}
.ati_guide_cont2 li .ati_guide_feature13 {background-position: 0px -500px}
.ati_guide_cont2 li .ati_guide_feature14 {background-position: -126px -500px}

.anydroid_guide_cont2 li span{vertical-align: bottom;margin: 34px 0 15px 0;color: #333333;width: 80px;height: 80px;display: inline-block;}
.anydroid_guide_cont2.guide_cont2 li p{ margin-bottom: 5px;}
.anydroid_guide_cont2 li>a:hover {text-decoration: none;transform: scale(1.05);border-radius: 10px;border: 1px solid #9FE1CD;background: #F7FCF9;}
.anydroid_guide_cont2 li.active a { text-decoration: none;transform: scale(1.05);border-radius: 10px;border: 1px solid #9FE1CD;background: #F7FCF9; }
.anydroid_guide_cont2 li .anydroid_guide_feature1 {background-image:url(../svg/ati-guide-icon1.svg); background-size: cover;}
.anydroid_guide_cont2 li .anydroid_guide_feature2 {background-image:url(../svg/ati-guide-icon2.svg); background-size: cover;}
.anydroid_guide_cont2 li .anydroid_guide_feature3 {background-image:url(../svg/ati-guide-icon3.svg); background-size: cover;}
.anydroid_guide_cont2 li .anydroid_guide_feature4 {background-image:url(../svg/ati-guide-icon4.svg); background-size: cover;}
.anydroid_guide_cont2 li .anydroid_guide_feature5 {background-image:url(../svg/ati-guide-icon5.svg); background-size: cover;}
.anydroid_guide_cont2 li .anydroid_guide_feature6 {background-image:url(../svg/ati-guide-icon6.svg); background-size: cover;}
.anydroid_guide_cont2 li .anydroid_guide_feature7 {background-image:url(../svg/ati-guide-icon7.svg); background-size: cover;}
.anydroid_guide_cont2 li .anydroid_guide_feature8 {background-image:url(../svg/ati-guide-icon8.svg); background-size: cover;}
.guide.list{margin-top: 100px;}
.guide_ata.guide.list{margin-top: 40px; padding-top: 60px; background-color: #f9f9f9;}
.sub_nav.othernav.ati .nav_dl_btn:hover{background: #2376FF;color: #FFF;border-color: #2376FF;}
.sub_nav.othernav.ati .atidxnav_buy_btn:hover{background: #F5AB51;color: #FFF;border-color: #F5AB51;}
.idx_need{padding: 0px 0 80px;width: 98%;max-width: 1400px;margin: 0 auto;box-sizing: border-box;}
.idx_needbox{margin: 50px auto 0;display: flex;justify-content: space-between;}
.guide_ata .idx_need{padding: 0px 0 80px;width: 98%;max-width: 990px;margin: 0 auto;box-sizing: border-box;}
.guide_ata .idx_needbox { margin: 40px auto 0; }
.idx_needbox .idx_needitem{border-radius: 20px;margin: 0 10px; padding: 35px;box-sizing: border-box;border: 1px solid #D7DAE6;width: 48%;max-width: 684px;height: auto;background: rgba(255, 255, 255, 0.80);backdrop-filter: blur(10px);}
.guide_ata .idx_needbox .idx_needitem { padding: 30px 20px; }
.guide.list h2{color: #000;font-size: 36px;font-style: normal;font-weight: 600;line-height: normal;}
.idx_needbox img{vertical-align: middle;position: absolute;left: 0;}
.idx_needitem h4{color: #1D1D1F;position: relative;padding-left: 50px;box-sizing: border-box; font-size: 20px;margin-bottom: 37px;font-weight: 600;line-height: 1.3; }
.idx_needitem h4 img{margin-right: 12px;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.idx_needitem a{display: block;color: #000;position: relative; margin-top: 20px;font-size: 16px;padding-left: 25px;box-sizing: border-box;font-weight: 400;}
.guide_ata .idx_needitem a { font-size: 15px; }
.idx_needitem a:hover{text-decoration-line: none;color: #237EFE;}

.marquee_item a{margin: 0 4px;color: #1D1D1F;border-radius: 12px;padding: 10px 20px;box-sizing: border-box;background: #FFF;font-size: 14px;line-height: 1.6;}
.marquee_item a::before{content: "";display: inline-block;vertical-align: middle;margin-right: 12px;width: 20px;height: 21px;background: url(../png/idx-hoticon.png) no-repeat;background-size: 18px auto;}
.marqueebox1,.marqueebox2{padding: 30px 0;max-width: 1400px;margin: 0 auto; overflow: hidden;position: relative; background: linear-gradient(to right, orange, purple);-webkit-background-clip: text;/* color: transparent; */}
.marqueebox1{margin-top: 44px;}
.marqueebox2::after,.marqueebox1::after{pointer-events: none; content: ""; background: linear-gradient(270deg, rgba(255, 255, 255, 0.00) 0%,#F7F8FB 90%, #F7F8FB 100%);height: 100%;width: 100px;position: absolute;left: 0;top: 0;z-index: 2;}
.marqueebox2::before,.marqueebox1::before{pointer-events: none; content: ""; background: linear-gradient(90deg, rgba(255, 255, 255, 0.00) 0%,#F7F8FB 90%, #F7F8FB 100%);height: 100%;width: 100px;position: absolute;right: 0;top: 0;z-index: 2;}

.marquee_item{display: flex;top: 50%; position: absolute; width: 4065px;background: linear-gradient(270deg, rgba(43, 255, 136, 1) 6.26%, rgba(43, 210, 255, 1) 43.61%, rgba(250, 139, 255, 1) 84.78%);font-weight: 600;-webkit-background-clip: text;color: transparent;}
.marqueebox1 .marquee_item:nth-child(1){left: 0;transform: translate(0,-50%);
  animation: marquee1 60s infinite linear;
}
.marqueebox1 .marquee_item:nth-child(2){left: 0; transform: translate(100%,-50%);
  animation: marquee2 60s infinite linear;
}
.marqueebox2 .marquee_item:nth-child(1){right: 0; transform: translate(0,-50%);
  animation: marquee3 60s infinite linear;;
}
.marqueebox2 .marquee_item:nth-child(2){right: 0;transform: translate(-100%,-50%);
  animation: marquee4 60s infinite linear;
}

/* pt */
.pt_guide_cont2 li span{vertical-align: bottom;margin: 47px 0 15px 0;color: #333333;width: 80px;height: 80px;display: inline-block;background-image: url(../png/pht_guide_feature_icons.png);}
.pt_guide_cont2 li>a:hover {text-decoration: none;transform: scale(1.05);background: #E8F1FF;}
.pt_guide_cont2 li .pt_guide_feature1 {background-position: 0px 0px}
.pt_guide_cont2 li .pt_guide_feature2 {background-position: -80px 0px}
.pt_guide_cont2 li .pt_guide_feature3 {background-position: -160px 0px}
.pt_guide_cont2 li .pt_guide_feature4 {background-position: 0px -80px}
.pt_guide_cont2 li .pt_guide_feature5 {background-position: -80px -80px}

/* mc */
.guide_banner_mc{background: linear-gradient(180deg, #ECF2FE 0%, rgba(236, 242, 254, 0.00) 100%);

}
.guide_banner_mc .o_hide img{max-width: 100%;}
.mc_guide_cont2 li span{transition: .3s; vertical-align: bottom;margin: 47px 0 15px 0;color: #333333;width: 80px;height: 80px;background-size: 240px; display: inline-block;background-image: url(../png/mc_guide_feature_icons%402x.png);}
.mc_guide_cont2 li>a:hover {text-decoration: none;transform: scale(1.05);background: #F2F7FF;}
.mc_guide_cont2 li .mc_guide_feature1 {background-position: 0px 0px}
.mc_guide_cont2 li .mc_guide_feature2 {background-position: -80px 0px}
.mc_guide_cont2 li .mc_guide_feature3 {background-position: -160px 0px}
.mc_guide_cont2 li .mc_guide_feature4 {background-position: 0px -80px}
.mc_guide_cont2 li .mc_guide_feature5 {background-position: -80px -80px}
.mc_guide_cont2 li .mc_guide_feature6 {background-position: -160px -80px}
.mc_guide_cont2 li .mc_guide_feature7 {background-position: 0px -160px}
.mc_guide_cont2 li .mc_guide_feature8 {background-position: -80px -160px}
.mc_guide_cont2 li .mc_guide_feature9 {background-position: -160px -160px}
.mc_guide_cont2 li .mc_guide_feature10 {background-position: 0px -240px}

/* gr */
.gr_guide_cont2 li span{vertical-align: bottom;margin: 17px 0 15px 0;color: #333333;width: 88px;height: 80px;display: inline-block;background-image: url(../png/gr_guide_feature_icons.png);}
.gr_guide_cont2 li>a:hover{text-decoration: none;transform: scale(1.05);background-color:#EAF0FF}
.gr_guide_cont2 li .gr_guide_feature1 {background-position: -0px -10px}
.gr_guide_cont2 li .gr_guide_feature2 {background-position: -120px -10px}
.gr_guide_cont2 li .gr_guide_feature3 {background-position: -240px -10px}
.gr_guide_cont2 li .gr_guide_feature4 {background-position: -360px -10px}
.gr_guide_cont2 li .gr_guide_feature5 {background-position: -480px -10px}
.gr_guide_cont2 li .gr_guide_feature6 {background-position: -600px -10px}
.gr_guide_cont2 li .gr_guide_feature7 {background-position: -720px -10px}
.gr_guide_cont2 li .gr_guide_feature8 {background-position: -840px -10px}
.gr_guide_cont2 li .gr_guide_feature9 {background-position: -960px -10px}

/* pc */
.pc_guide_cont2 li span{vertical-align: bottom;margin: 47px 0 15px 0;color: #333333;width: 80px;height: 80px;display: inline-block;background-image: url(../png/pc_guide_feature_icons.png);}
.pc_guide_cont2 li>a:hover {text-decoration: none;transform: scale(1.05);background: #EEFAFF;}
.pc_guide_cont2 li .pc_guide_feature1 {background-position: 0px 0px}
.pc_guide_cont2 li .pc_guide_feature2 {background-position: -100px 0px}
.pc_guide_cont2 li .pc_guide_feature3 {background-position: -195px 0px}
.pc_guide_cont2 li .pc_guide_feature4 {background-position: -300px 0px}
.pc_guide_cont2 li .pc_guide_feature5 {background-position: -400px 0px}
.pc_guide_cont2 li .pc_guide_feature6 {background-position: -500px 0px}
.pc_guide_cont2 li .pc_guide_feature7 {background-position: -600px 0px}
.pc_guide_cont2 li .pc_guide_feature8 {background-position: -700px 0px}
.pc_guide_cont2 li .pc_guide_feature9 {background-position: -800px 0px}

/* ae*/
.ae_guide_banner_img{max-width: 100%;}
.ae_guide_htm .guide_banner2{margin: 0 auto;}
.ae_guide_htm{background: linear-gradient(176deg, #FF6539 -27.53%, #FFFBEC 16.78%, #FFF 61.08%);}
.ae_guide_htm h1 { font-size: 36px; color: #000; font-weight: 600; }
.ae_guide_htm .o_hide>p { font-size: 16px; color: #000; }
.ae_guide li>a:hover{border: 1px solid #FF673B;background: #FDF5F5;}
.ae_guide li span{width: 60px;height: 60px;}
.ae_guide .ae_guide_feature1{background-image:url(../png/ae_guide_icons1.png)}
.ae_guide .ae_guide_feature2{background-image:url(../png/ae_guide_icons2.png)}
.ae_guide .ae_guide_feature3{background-image:url(../png/ae_guide_icons3.png)}
.ae_guide .ae_guide_feature4{background-image:url(../png/ae_guide_icons4.png)}
.ae_guide .ae_guide_feature5{background-image:url(../png/ae_guide_icons5.png)}

/* sf */
.sf_guide_banner_img{max-width: 100%;}
.sf_guide_htm .guide_banner2 { margin: 0 auto; }
.sf_guide_htm { background: linear-gradient(180deg, #DAF7EB 0%, #FAFFFD 37.5%, #FFF 100%);}
.sf_guide_htm h1 { font-size: 36px; color: #000; font-weight: 600; }
.sf_guide_htm .o_hide>p { font-size: 16px; color: #000; }
.sf_guide li p { font-weight: 400; }
.sf_guide li>a:hover{border: 1px solid #3BE5A2; background: rgba(59, 229, 162, 0.12);}
.sf_guide li span{width: 60px;height: 60px;}
.sf_guide .sf_guide_feature1{background-image:url(../png/sf_guide_icons1%402x.png); background-size: cover;}
.sf_guide .sf_guide_feature2{background-image:url(../png/sf_guide_icons2%402x.png); background-size: cover;}
.sf_guide .sf_guide_feature3{background-image:url(../png/sf_guide_icons3%402x.png); background-size: cover;}
.sf_guide .sf_guide_feature4{background-image:url(../png/sf_guide_icons4%402x.png); background-size: cover;}
.sf_guide .sf_guide_feature5{background-image:url(../png/sf_guide_icons5%402x.png); background-size: cover;}
.sf_guide .sf_guide_feature6{background-image:url(../png/sf_guide_icons6%402x.png); background-size: cover;}
.sf_guide .sf_guide_feature7{background-image:url(../png/sf_guide_icons7%402x.png); background-size: cover;}
.sf_guide .sf_guide_feature8{background-image:url(../png/sf_guide_icons8%402x.png); background-size: cover;}
.sf_guide .sf_guide_feature9{background-image:url(../png/sf_guide_icons9%402x.png); background-size: cover;}
 
@keyframes spin {
  0%   { transform: rotate(0);}
  100% { transform: rotate(360deg); }
}
@-webkit-keyframes spin {
  0%   { transform: rotate(0);}
  100% { transform: rotate(360deg); }
}
.new_productimg{ margin-top: -12px;}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (min-device-pixel-ratio: 1.5) {
.nav_btn_explore span{background:url(../png/fun_nav_icon1%402x.png) no-repeat; background-size:19px 39px;}
.nav_btn_try span{background:url(../png/fun_nav_icon2%402x.png) no-repeat; background-size:19px 39px;}
.nav_btn_buy span{background:url(../png/fun_nav_icon3%402x.png) no-repeat; background-size:19px 39px;}
.dl_steps_bg{background:url(../png/phoneclean_step_bg%402x.png) no-repeat; background-size:86px 29px;}
.nav_btn_guide span{background:url(../png/fun_nav_icon4%402x.png) no-repeat; background-size:19px 39px;}

.fun_nav_pr .fun_nav_block>h2 a:after{background: url(../png/os_icon%402x.png) no-repeat; background-size: 50px 46px; background-position: 0 -23px;}
.pr_banner .fun_nav_block>h2 a:after{ background:url(../png/os_icon%402x.png) no-repeat; background-size: 50px 46px;}
.atdl_banner{ background:#2bb8dd url(../jpg/atdl_banner%402x.jpg) bottom center no-repeat; background-size:cover;}
.atdl_banner .ath_reviews{background:url(../png/atdl_banner_reviews%402x.png) top center no-repeat; background-size:156px 58px; }
}

/* 2024/7/12 */
.system_table {
	width: 100%;
	border: 1px solid #d3effb;
	box-sizing: border-box;
  }
  .system_table div {
	box-sizing: border-box;
  }
  .table_title {
	color: #000;
	font-size: 20px;
	font-weight: 600;
	text-align: center;
	background: rgba(33, 176, 235, 0.2);
	padding: 7px 0;
  }
  .table_row {
	display: flex;
	background-color: #fff;
  }
  .table_row:first-of-type {
	background: #f1fbff;
  }
  .table_row:first-of-type .table_col {
	color: #333;
	font-size: 18px;
	font-weight: 500;
  }
  .table_col {
	width: 40%;
	display: flex;
	align-items: center;
	color: #666;
	font-size: 16px;
	font-weight: 400;
	padding: 10px 0 10px 20px;
	border: 1px solid #d3effb;
	border-bottom: 0;
	border-right: 0;
  }
  .table_col:first-of-type {
	width: 20%;
	border-left: 0;
	color: #333;
	font-size: 18px;
	font-weight: 500;
	word-break: break-all;
  } 
  .table_merge { 
	display: flex;
	width: 80%;
	flex-wrap: wrap;
   }
   .table_merge div  { 
		width: 50%;
   }
   .table_merge .table_col:first-of-type {
	width: 50%;
	border-left: 1px solid #f4e8d5;
	color: #666;
	font-weight: normal;
	font-size: 16px;
   }
	.table_merge .table_col_merge {
		width: 100%;
		padding: 20px;
	}
  .table_merge em {
	color: #999;
	font-size: 14px;
  }
  .mac_table {
	margin-top: 30px;
	border-color: #f4e8d5;
  }
  .mac_table .table_title {
	background-color: #f4e8d5;
  }

  .mac_table .table_row:first-of-type {
	background: #fef8ef;
  }
  .mac_table .table_col {
	border-color: #f4e8d5;
  }
@media screen and (max-width: 1040px) {
	.pw980 { width: 100%; }
	.pd20{padding: 0 20px;}

	.guide_cont2 ul,.dk_guide_cont2 ul{text-align: center}
	.guide_cont2 li{margin-right: 15px;}
}


@media screen and (max-width: 980px){
	.idx_needbox{flex-wrap: wrap;justify-content: center;}
	.idx_needbox .idx_needitem{width: 100%; margin-bottom: 20px;}
	.specs_win li,.specs_mac li{ width:98%; }	
	.at_wrap h2{ font-size:26px;}
	.at_maccelan_info{ padding-bottom:30px;}
	.moreinfo ul:nth-child(1){padding:0;}
	.at_shadow .dl_pro_btn{margin:20px auto;}
	.at_shadow{padding:0 15px 30px 15px;}
	.guide_banner h1{ margin-top:0;}
	.guide_banner>p{ width:90%; margin:20px auto 0 auto;}

	/* 2022.09.02 au guide */
	.guide_banner2{margin-top: 0;}
	.guide_banner2 h1{ margin-top:15px;}
	.guide_banner2>p{ width:90%; margin:20px auto 0 auto;}
	.guide_cont2 li,.guide_cont2 li:nth-child(3n),.dk_guide_cont2 li:nth-child(3n){margin-right: 40px;}
	.guide_cont2 li:nth-child(2n),.dk_guide_cont2 li:nth-child(2n){margin-right: 0px;}
	.guide_cont2 ul,.dk_guide_cont2 ul{text-align: center}

}
@media screen and (max-width: 670px){
	.guide_cont2 li:nth-child(n),.dk_guide_cont2 li:nth-child(n){display: block; margin: 0px auto 40px;}
	.am_guide_cont2{margin-top: 40px;}
}
@media screen and (max-width: 568px){
	.table_col { padding: 10px; }
	.at_wrap h1{ padding-top:50px; font-size:26px;}
	.dl_pro_cont h2,download_tip h2{ font-size:26px;}
	.at_info{width:85%; margin:0 auto; padding-bottom:20px;}	
	.at_btn{width:100%; height:auto}
	.add_rs>div,.ath_rs>div{ float:none;}
	.at_btn .at_version{ width:230px; display:block; float:none; margin:10px 0 15px 30px;}
	.add_rs,.ath_rs{ width:96%; margin:30px auto;}
	.add_rs>div,.ath_rs>div,.ath_reviews div{ margin:0 auto 30px auto; border-right:none;}
	.btn_bor p{height:140px;}
	.btn_bor a{display:block; float:none;}
	.btn_bor span{display:block; width:100%; float:none; margin:10px 0 0 20px;}
	.ath_download{padding:0;}
	.ath_download,.ath_rs>img{display:block; margin:20px auto;}	
	/* 2022.09.02 au guide */

	.guide_cont2 li:nth-child(n),.dk_guide_cont2 li:nth-child(n){margin: 0px 0 40px;}

}
@media screen and (max-width: 320px){
	.at_btn>a{ width:240px;}
}



