@charset "utf-8";
/* CSS Document */
/* title sytle */

.product_title{width:100%;height:60px;border-bottom:1px  #f3f3f3 solid;}
.product_title h1{ font-size:24px; font-weight:bold; width:auto; float:left; margin:20px 0 0 0; padding:0 36px 0 8px;}
.product_title h1 img{ position:relative; top:3px;}
.product_link{ width:400px; float:right; margin:30px 0 0 0; text-align:right;}

.product_link ul {list-style:none;color:#473333;font-size:12px;padding-left:300px; margin:0;}
.product_link ul li {color:#9999a0;text-align:center;width:99px;float:right;padding-top:8px;}
.product_link ul li a:link, .product_link ul li a:visited{color:#473333;text-align:center;text-decoration:none;}
.product_link ul li a:hover{color:#0088cc;text-decoration:underline;}


/* Product brief sytle */
.Product_brief{width:982px;  padding:0 6px;}
.pro_phoneclean{background:url(../img/pro_phoneclean_banner.png) no-repeat top right;}
.pro_phonetrans{background:url(../img/pro_phonetrans_banner.png) no-repeat top right;}
.pro_podtrans{background:url(../img/add-itunes-songs-to-ipod.png) no-repeat top right;}
.pro_anyrans{background:url(../img/pro_anytrans.png) no-repeat top right;}
.pro_phototrans{background:url(../img/pro_phototrans.png) no-repeat center right;}
.pro_phonebrowse{background:url(../img/phonebrowse.png) no-repeat center right;}

.Data_sheet{ width:520px; height:auto; float:left; margin:18px 0 0 0; }
.Data_sheet h1{font-size:24px; font-weight:bold; margin:5px 0; line-height:38px;}
.Data_sheet p{margin:10px 0;color:#666; font-size:16px; line-height:24px; width:488px;}
.Data_sheet #for_win {background:url(/img/win.png) no-repeat left top; padding-left: 30px; height:24px;line-height:24px;}
.Data_sheet #for_mac {background:url(/img/mac.png) no-repeat left top; padding-left: 30px; height:24px;line-height:24px;}
.Data_sheet ul {list-style:none; margin:8px 0 8px 6px; }
.Data_sheet ul li {background:url(../img/point.gif) no-repeat left center; padding:2px 0 2px 10px;color:#333; font-size:11px; line-height:18px; }
.Data_sheet .adv_link {font-size: 14px; color:#0088cc; display:block;}

.pro_download{ text-align:center; margin:10px auto 0 auto; padding:0; clear:both; }
.pro_download a{ display:block; width:412px; height:85px; background:url(../btn/phoneclean_download.png) no-repeat; margin:0; }
.pro_download a span{ display:block; width:208px; float:left; margin:48px 0 0 14px; color:#f1f1f1; font-size:9px; text-align:left; line-height:12px;}
.pro_download a img{ float:left; margin:0 0 0 15px;}
.pro_download a:hover{ background:url(../btn/phoneclean_download2.png) no-repeat; text-decoration:none;}
.get_license{ text-align:left; margin:10px auto 0 auto; padding:0; clear:both; height:80px;}

/*function sytle*/
.function_main{ width:994px; height:auto; margin:0; background:url(../img/function_mid.png) repeat-y;}
.function_top{ width:978px; height:106px; background:url(../img/function_top.png) no-repeat; overflow:hidden; padding:0 8px; position:absolute; z-index:99;}
.function_cont{ width:994px; height:auto; padding:80px 0 0 0;}
.function_bottom {width:994px; height:15px; margin:0;padding:0;background:url(../img/function_bottom.png) no-repeat;}
.function_head {width:994px; height:8px; margin:0;padding:0;background:url(../img/function_head.png) no-repeat;}
.function_null{ width:994px; height:48px; margin:0 auto; background:url(../img/function_null.png) repeat-y;}


.fun_nav{ width:840px; float:left; height:106px; overflow:hidden;}
.fun_nav a{ display:block; width:120px; height:78px; margin:8px 0 0 0;  text-align:center;  float:left; line-height:48px; padding:10px; cursor:pointer; }
.fun_nav a:hover{ text-decoration:none; background:url(../img/function_tab.png) no-repeat;}
.sel{ text-decoration:none;}
.fun_nav a h3{ font-size:14px; line-height:16px; margin-top:8px;}
.fun_nav a span{ color:#000; display:block; text-align:left; line-height:16px;}
.screeshot{ width:138px; float:left; height:106px; margin:0; overflow:hidden;}
.screeshot a{ display:block; width:120px; height:78px; margin:8px 0 0 0;  text-align:center;  float:left; line-height:48px; padding:10px; cursor:pointer; }
.screeshot a:hover{ text-decoration:none; background:url(../img/function_tab.png) no-repeat;}
.screeshot a h3{ font-size:14px; line-height:16px; margin-top:8px;}

.function_bor{ width:994px; height:auto; overflow:hidden; }
.function_block{ width:982px; height:auto; margin:0 auto;  }
.function_block h2{ font-size:24px; line-height:34px; padding:10px 0 ; font-weight:bold; margin:0 20px; display:block; }
.function_block h2, .function_block h3, .function_block h4{ font-size:24px; line-height:34px; padding:10px 0 ; font-weight:bold; margin:0 20px; display:block; }
.function_block p a{ font-size:14px;}
.function_block p{ font-size:14px; line-height:24px; margin:6px 20px 16px 20px; color:#222;}
.function_block img{  margin:0 0 0 20px;}
.function_block p span{ display:block;}
.function_block p img{ float:none; margin:10px 0 0 0;}
.block_bg{ background:url(../img/fun_block_bg.png) repeat-x top; padding:30px 0 0 0;}
.fun_off{ width:980px; height:56px; background:url(click_bg.jpg) repeat-x bottom; margin:0 auto;}
.fun_off a{ width:100px; margin:0 auto; display:block; text-align:center; line-height:2.2em; cursor:pointer;}
.fun_open{ width:980px; height:56px; background:url(click_bg.jpg) repeat-x top; margin:0 auto; padding:2px 0 0 0;}
.fun_open a{ width:100px; margin:0 auto; display:block; text-align:center; line-height:2.2em; cursor:pointer;}

.function_rel{ width:982px; height:208px; background:url(../img/fun_related.png) repeat-x; margin:20px auto 0 auto;}
.rel_block{ width:220px; height:200px;  float:left; margin:5px 5px 0 10px; background:url(../img/rel_line.png) no-repeat right center;}
.rel_title{ font-size:16px; padding:5px 0 5px 0; display:block; margin:10px 0 0 0; font-weight:lighter;}
.rel_say_cont p{ line-height:1.8em;}
.rel_say_cont p span{ float:right; margin:0 20px 0 0;}
.rel_fb {width:215px; margin:-2px 0 0 0; padding:0; text-align:left; overflow:hidden; height:150px;}
.rel_fb div{ margin:-2px 0 0 -2px;}
.rel_say_cont p{ line-height:22px; width:210px; font-size:11px; margin-top:2px;}
.rel_tips{ width:100%;}
.rel_tips ul {margin:0;}
.rel_tips ul li {background:url(/img/point.gif) no-repeat left center; padding:2px 0 2px 10px;color:#444;line-height:18px;}
.rel_tips ul li a {color:#333;line-height:18px;font-size:11px;}
.rel_tips a:hover {color:#0088cc;text-decoration: underline;}
.especial-text a{ width:210px;font-size:14px !important;}
.especial-text a font{ font-size:16px;}
.rel_buy h3{ font-size:16px; font-weight:bold; padding:5px 0 5px 0; line-height:18px;}
.rel_buy p{ line-height:20px;}
.rel_buy p img { margin-top:6px;}
.rel_green{ color:#090; text-decoration:line-through;}
.rel_red{ color:#f00;}
.bgnone{ background:none;width:238px;}



.navtop {width:980px; height:36px;margin:0 auto;padding:0; background:url(../img/pro_title_line.png) repeat-x bottom;}
.navtopnull {background:none;}
.navtop_top { float:right; margin:6px;}
.navtop ul {list-style:none; color:#666; height:36px; margin:0; line-height:18px; background:url(../img/fun_home.png) no-repeat 10px 11px; padding:8px 0 0 30px;}
.navtop ul li {color:#777;float:left;line-height:18px;}
.navtop ul li a:link, .navtop ul li a:visited {color:#777; text-decoration:none; font-weight:bold;}
.navtop ul li a:hover{color:#444;}
.navtop .gap {width:14px;height:34px;background:url(../img/fun_arrow.png) no-repeat; margin:-8px 8px 0 8px; }

.navmid {width:980px;margin:0 auto;padding:6px 0;}

.navcontent {width:146px; float:left; margin:0; padding:2px 0 4px 90px;}
.navcontent ul {list-style:none;color:#777;font-size:10px; margin:0; padding:0; line-height:20px;}
.navcontent ul li {color:#666;line-height:18px;}
.navcontent ul li b{ font-size:11px;color:#777;}
.navcontent ul li a:link, .navcontent ul li a:visited {color:#777;text-decoration:none;font-size:10px; font-weight:normal;line-height:20px;}
.navcontent ul li a:hover{color:#444;text-decoration:none;}
.navbtm {width:980px; height:4px;margin:0 0 20px 0;padding:0;background:url(../img/nav-btm.png) no-repeat;}

/*.icon_hot {background:url(/img/icon-hot.png) no-repeat right center; padding-right:24px;}
.icon_new {background:url(/img/icon-new.png) no-repeat right center; padding-right:24px;}
.icon_free {background:url(/img/icon-free.png) no-repeat right center; padding-right:29px;}
.icon_updated {background:url(/img/icon-updated.png) no-repeat right center; padding-right:43px;}*/

.icon_anytrans{background:url(/img/icon-hot.png) no-repeat right center; padding-right:24px;}
.icon_phonerescue{background:url(/img/icon-new.png) no-repeat right center; padding-right:24px;}

.icon_podtrans_pro{}
.icon_phonetrans_pro{}
.icon_phototrans{background:url(/img/icon-new.png) no-repeat right center; padding-right:24px;}
.icon_apptrans{background:url(/img/icon-updated.png) no-repeat right center; padding-right:43px;}
.icon_phoneclean{background:url(/img/icon-new.png) no-repeat right center; padding-right:24px;}
.icon_phonetrans{}
.icon_podtrans{}

.float_function{ width:100%; height:84px; background:url(/img/top_bg.gif); position:absolute; display:none; margin:0; padding:0; z-index:100; }
.float_upgrade_cont{ width:980px; height:87px; margin:0 auto;}
.fun_left{ width:380px; height:auto; float:left; margin:30px 0 0 10px;  color:#222;}
.fun_left a{ font-size:16px; color:#222; margin:0 10px 0 0;}
.fun_right { width:500px; height:auto; float:right;  margin:10px 0 0 0; text-align:right;}
.fun_right a{ margin:0 0 0 10px;}

.features_list{ width:100%; height:auto; }
.feaures_block{ width:290px; height:115px; float:left; margin:6px 0 6px 28px; overflow:hidden;}
.feaures_block b{ font-size:14px; line-height:25px;}
.feaures_block img{ float:left; margin:0 10px 50px 0;}
.feaures_block span{ display:block; font-size:12px; line-height:18px; color:#575757;}

.download_second{ width:100%; padding:40px 0 0 0; background:url(../img/center_bg_line.png) no-repeat top;}
.Installation_title h1{ font-size:20px; line-height:26px;}
.Installation_steps{ width:100%; height:340px; }
.Installation_steps_block{ font-size:16px; margin:10px 10px 10px 5px; width:316px; float:left;}
.Installation_steps_block h3{ font-size:13px; color:#666; line-height:18px;}
.steps_first{ margin:115px 0 0 0; display:block;}
.steps_second{ margin:14px 0 0 0; display:block;}
.steps_third{ margin:16px 0 0 0; display:block;}

.steps_first2{ margin:57px 0 0 0; display:block;}
.steps_second2{ margin:30px 0 0 0; display:block;}
.steps_third2{ margin:16px 0 0 0; display:block;}

.win_link,.mac_link,.win64_link{ display:none;}
.pc_share{ width:500px; height:400px; float:right; text-align:center; line-height:40px;}
.pc_share a{ margin:0 10px;}
.guide_video{ width:638px; height:362px; margin:20px auto;}
.guide_video span{ display:block; width:112px; height:116px; position:absolute; margin:125px 0 0 262px; overflow:hidden;}
.imghide{ display:none;}
.download_adv{ width:980px; height:310px; background:url(../phoneclean/img/phototrans_adv.png) no-repeat;}
.download_adv div{ width:500px; margin:0 auto 0 auto; padding:220px 0 0 150px;}

/*photo giveaway*/
.photo-giveaway-left{ width:500px; float:left; margin:30px 0 0 20px;}
.photo-giveaway-left h2{ font-size:36px; margin:0 ; padding:0; line-height:24px; }
.photo-giveaway-left p{ font-size:18px; text-align:left; line-height:28px; padding:20px 0 20px 0; margin:0; color:#999;}
.photo-giveaway-left p img{ margin:0 0 0 30px;}
.photo-giveaway-right{ width:420px; float:right; margin:30px 0 0 0;}
.photo-giveaway-right .block{ width:387px; height:181px; background:url(../phototrans/img/download-block_bg.png) no-repeat; margin:60px 0 0 0; padding:20px 0 0 0;}
.photo-giveaway-right .block div{ width:104px; height:104px; background:url(../phototrans/img/price.png) no-repeat; color:#fff;
 font-size:48px; font-weight:bold; line-height:104px; text-align:center; overflow:hidden; position:absolute; margin:-50px 0 0 300px;}
.photo-giveaway-right .block p{ margin:0; padding:3px 0 3px 0; text-align:center;}
.photo-giveaway-right .block p span{ color:#999; font-size:14px; display:inline; margin:0 10px 0 0; padding:0;}
.photo-giveaway-right .block p a{ margin:0; padding:0;  display:block; }
.photo-giveaway-right .block p a img{ margin:0; padding:0;}
.photo-giveaway-right .block p b{ color:#cf6b00; font-size:18px;}
.photo-giveaway-right  img{ margin:0; padding:0;}
.recommended{  padding:10px 0 0 0; width:980px; margin:0 auto;}
/*thanksgiving upgrade*/
.th_upgrade{ width:100%; height:auto; padding-top:30px;}
/**.th_upgrade h1{ font-size:32px; padding:20px 0 20px 0; background:url(../anytrans/img/th-upgrade1.png) no-repeat right;} */
.th_upgrade_cont{ width:1008px; height:359px; background:url(../anytrans/img/upgrade_cont_bg.png);}
.th_upgrade_left{width:560px; margin:5px 0 0 30px; float:left;}
.th_upgrade_left h1{ font-size:28px; display:inline-block;  margin:30px 0 0 0;}
.th_upgrade_left p{ width:560px; margin:5px 0 0 0; font-size:14px; color:#444; line-height:28px;}
.th_upgrade_list{ margin:0; }
.th_upgrade_list li{ color:#cb6d0e; background:url(../anytrans/img/upgrade_cont-line.png) no-repeat; height:39px; line-height:39px; padding:0 0 0 40px; margin:18px 0 0px 0; font-size:14px;}
.th_upgrade_right{ width:344px; height:306px; background: url(../anytrans/img/th_upgrade_right-bg.png) no-repeat ;float:right; margin:30px 25px 0 0;}
.th_upgrade_right h3{ width:100%;text-align:center;color:#303030; font-weight:bold; font-size:24px; margin-top:20px;}
.th_upgrade_right h4{ width:100%;text-align:center; font-size:12px; color:#444; padding:8px 0 5px 0;}
.th_upgrade_right p{ padding:10px 0 10px 0; text-align:center;}
.th_upgrade_right p a{ display:block; width:266px; height:84px; margin:0 auto; font-size:14px; color:#fff; background:url(../anytrans/img/th-upgrade-btn.png) no-repeat; line-height:28px;}
.th_upgrade_right p a span{ font-size:28px; display:inline-block; margin-top:12px;}
.th_upgrade_right p a font{text-decoration:line-through; }


.th_upgrade_right p a:hover{ background:url(../anytrans/img/th-upgrade-btn2.png) no-repeat; text-decoration:none;}
.th_guarantee{ display:block; font-size:14px; height:45px; line-height:45px; text-decoration:none!important;  background:url(../anytrans/img/guarantee.png) no-repeat 50px center; margin:-15px 0 -15px 0;}

.logoimg{margin:30px 0 0 0;}
.logoimg span{width:100%; margin:0 20px 0 25px;}



.mask_win{ width:100%;position:fixed; z-index:99999999; display:none;}
.mask_bg{ width:100%;height:100%; position:absolute; background:#000; filter:alpha(opacity=44);-moz-opacity:0.44; 
opacity:0.44;}
.mask_cont{ position:fixed; width:680px; height:430px;  top:50%; left:50%;  margin:-215px 0 0 -340px; background:url(../img/mask_bg2.png) no-repeat #fff; border-radius:8px; box-shadow:0px 0px 5px #333;}
.mask_text{ width:650px; height:320px; margin:0 auto; background:url(../img/mask_imgs.png) -20px 50px no-repeat; overflow:hidden;}
.mask_text h2{ width:380px; font-size:34px; font-family: "Lucida Grande", "Lucida Sans Unicode", "Arial"; line-height:42px; color:#515557; margin:56px 0 0 0;}
.mask_text p{ font-size:15px; line-height:26px; color:#606060; margin:10px 0 0 0; padding:0 10px 0 0;}
.mask_text div{ margin:0 0 0 260px;}
.mask_cont .mask_btn_a{ display: block; width:278px; height:55px; font-size:16px; line-height:55px; background-color:#00a0e9; border-radius:5px; color:#fff; text-align:center; text-decoration:none; }
.mask_cont .mask_btn_a:hover{ background-color:#16b6ff; text-decoration:none;}
.mask_text_a{ display:block; width:278px; font-size:12px; color:#17a8eb; text-align:center; margin:5px auto;  text-decoration:none;}
.mask_text_a:hover{ text-decoration:underline;}
.mask_btn{width:278px; margin:0 auto;}
.mask_close{ position:absolute; right:7px; margin:6px 0 0 0;}
.mask_btn2{ width:540px; height:55px; margin:0 auto;}
.mask_btn2 a{ float:left; width:245px; height:55px; font-size:22px; font-weight:bolder; text-align:center; line-height:55px; color:#fff; margin:0 12px;}
.mask_learn{ background:url(../img/mask_btn2.png) no-repeat;}
.mask_upgard{ background:url(../img/mask_btn3.png) no-repeat;}
.mask_btn2 a:hover{ background-position:0 -55px; text-decoration:none;}




.show_win{ width:980px; height:450px; overflow:hidden; margin:0 auto; padding:10px 0; display:none;}
.close{ position:absolute; margin:10px 0 0 955px;}
.show_win_bg{width:980px; height:437px; background:url(../img/show-anytrans-banner.jpg) no-repeat;}
.show_win_btn{ width:980px; height:90px; position:relative; top:350px; }
.show_win_btn a{ height:54px; font-size:20px; line-height:54px; color:#fff; float:left }
.show_win_btn a:hover{ background-position:0 -55px; text-decoration:none;}
.show_win_btn1{ width:144px; background:url(../img/show_win_btn1.png) no-repeat; padding:0 0 0 70px; margin:0 20px 0 250px;}
.show_win_btn2{ width:160px; background:url(../img/show_win_btn2.png) no-repeat; padding:0 0 0 55px;}
.show_win2{display:none;}

.mask_win_download{ width:100%;position:fixed; z-index:99999999; display:none;}
 
.mask_cont_download{position:fixed; width:500px; height:310px; top:50%; left:50%; margin:-155px 0 0 -250px; background:url(../img/download_mask_bg.png) center no-repeat;} 
.mask_text_download{ width:474px; height:283px; margin:12px 0 0 12px;}
.mask_text_download #close{ margin:5px 5px 12px 0; float:right;}
.mask_text_note{ clear:both; text-align:center; margin-bottom:15px;}
.is_itunes{ font-size:14px; text-align:center; margin:0 0 20px 0;}
.mask_download_btn a{ display:block; width:338px; height:40px; margin:15px auto; text-align:center; line-height:40px; color:#fff;}
.download_win64 a{ background:url(../img/download_mask_btn.png) no-repeat;}
.download_win64 a:hover{ background-position:0 -41px; text-decoration:none;}
.download_win a{ background:url(../img/download_mask_btn.png) 0 -82px no-repeat;}
.download_win a:hover{ background-position:0 -123px; text-decoration:none;}