@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:1120px; height:610px; margin:0 auto; overflow:hidden;}
.pro_phoneclean{background:url(../img/top_banner.png) no-repeat right top;}
.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;}
.pro_phonerescue{width:1120px; margin:0 auto; overflow:hidden; background:url(../phonerescue/img/top_banner_phonerecuse.png)no-repeat right 60px;}

.Data_sheet{ width:1120px; height:auto;  margin:18px auto 0 auto;}
.Data_sheet h1{font-family:'myriad set pro thin'; font-size:48px; color:#000; line-height:62px; color:#333; font-weight:normal;}
.Data_sheet p{margin:10px 0; color:#666; font-size:14px; line-height:28px; width:588px;}
.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 20px 0; }
.Data_sheet ul li {background:url(../img/green_sel.png) no-repeat left center; padding:7px 0 7px 30px;color:#666; font-size:14px; 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:414px; 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; text-align:left; line-height:12px; font-size:9px}
.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:1120px; height:auto; margin:0 auto; background:url(../img/function_mid2.png) repeat-y;}
.function_top{ width:1120px; height:106; background:url(../img/function_top2.png) no-repeat; overflow:hidden; padding:0 8px; position:absolute; z-index:99; margin:0;}
.function_cont{ width:1120px; height:auto; padding:80px 0 0 0; margin:0;}
.function_bottom {width:1120px; height:15px; margin:0;padding:0;background:url(../img/function_bottom2.png) no-repeat;}
.function_head {width:1120px; height:8px; margin:0;padding:0;background:url(../img/function_head2.png) no-repeat;}
.function_null{ width:1120px; height:48px; margin:0 auto; background:url(../img/function_null.png) repeat-y;}


.fun_nav{ width:966px; float:left; height:106px; overflow:hidden; }
.fun_nav a{ display:block; width:118px; 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_tab2.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;}
.phonerescue_fun_nav a{ margin:8px 22px 0 0;}
.screeshot{ width:140px; 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_tab2.png) no-repeat;}
.screeshot a h3{ font-size:14px; line-height:16px; margin-top:-8px;}

.function_bor{ width:1106px; height:auto; margin:0 0 0 7px; overflow:hidden;}
.function_block{ width:1106px; height:auto; margin:0 auto;  }
.function_block h2,.function_block h3, .function_blockh4{ font-size:24px; line-height:34px; padding:20px 0 ; font-weight:bold; margin:0 0 0 40px; display:block;}
.function_block p a{ font-size:14px;}

.function_block p{ font-size:14px; line-height:26px; margin:10px 40px 22px 40px; color:#333;}
.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:1108px; height:208px; background:url(../img/fun_related.png) repeat-x; margin:20px auto 0 auto;overflow:hidden;}
.rel_block{ width:240px; height:200px;  float:left; margin:5px 5px 0 30px; 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:205px; 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;}
.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_green2{ color:#090; }
.rel_red{ color:#f00;}
.bgnone{ background:none;width:238px;}



.navtop {width:1104px; height:36px;margin:0 auto;padding:0; background:url(../img/pro_title_line.png) repeat-x bottom; overflow:hidden;}
.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:0 0 0 30px;}
.navtop ul li {color:#777; float:left; padding:0; margin:0; height:26px;font-size:12px; padding-top:8px }

.navtop ul li a{ margin:0; padding:0; font-size:12px;}
.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:0 8px 0 8px;}
.navmid {width:1120px;margin:0 auto;padding:6px 0; overflow:hidden;}
.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; margin:0; padding:0;}
.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_podtrans_pro{}
.icon_phonetrans_pro{}
.icon_phonerescue{background:url(/img/icon-new.png) no-repeat right center; padding-right:24px;}
.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:300px; height:130px; float:left; margin:6px 0 6px 45px; overflow:hidden;}
.feaures_block b{ font-size:14px; line-height:24px;}
.feaures_block img{ float:left; margin:0 10px 70px 0;}
.feaures_block span{ display:block; font-size:11px; line-height:18px; color:#575757;}
.feaures_block p{font-size:13px; line-height:25px; color:#575757;}


.download_second{ width:1120px; margin:0 auto; 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:355px; 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,.win64_link,.mac_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;}

/*new guide*/
.guide_first{ width:1120px; height:210px; background:url(../phoneclean/img/phoneclean_guide.png) no-repeat 850px top; overflow:hidden;  margin:30px auto 0 auto;}
.guide_first_phonerescue{width:1120px; height:210px; background: url(../phonerescue/img/phonerescue_icon.png) no-repeat 850px top; overflow:hidden;  margin:30px auto 0 auto;}
.guide_first_phonetrans{width:1120px; height:210px; background: url(../phonetrans/img/phonetrans_icon.png) no-repeat 850px top; overflow:hidden;  margin:30px auto 0 auto;}
.guide_first_podtrans{width:1120px; height:210px; background: url(../podtrans/img/podtrans_icon.png) no-repeat 850px top; overflow:hidden;  margin:30px auto 0 auto;}
.guide_first_phonetranspro{width:1120px; height:210px; background: url(../phonetrans-pro/img/phonetrans_icon.png) no-repeat 850px top; overflow:hidden;  margin:30px auto 0 auto;}

.guide_first_anytrans{width:1120px; height:210px; background: url(../anytrans/img/anytrans_icon.png) no-repeat 850px top; overflow:hidden;  margin:30px auto 0 auto;}
.guide_first_phonebrowse{width:1120px; height:210px; background: url(../phonebrowse/img/phonebrowse_icon.png) no-repeat 850px top; overflow:hidden;  margin:30px auto 0 auto;}

.guide_first_macclean{width:1120px; height:260px; background: url(../macclean/img/macclean_icon.png) no-repeat 850px top; overflow:hidden;  margin:30px auto 0 auto;}



.reviews_first{ width:1120px;  height:180px; background:url(../phoneclean/img/reviews_img.png) no-repeat 850px top; overflow:hidden;  margin:30px auto 0 auto;}

.reviews_first_phonerescue{width:1120px;  height:180px; background:url(../phonerescue/img/reviews_img_phonerescue.png) no-repeat 850px top; overflow:hidden;  margin:30px auto 0 auto;}

.reviews_first_anytrans{width:1120px;  height:180px; background:url(../anytrans/img/reviews_img_anytrans.png) no-repeat 850px top; overflow:hidden;  margin:30px auto 0 auto;}
.reviews_first_macclean{width:1120px;  height:180px; background:url(../macclean/img/reviews_img_macclean.png) no-repeat 850px top; overflow:hidden;  margin:30px auto 0 auto;}


.guide_first_txt{ width:740px; font-size:14px; line-height:28px; margin:20px 0 0 0;}
.guide_first_txt a{ font-size:14px;}
.guide_secend{ width:1120px; height:auto; margin:0 auto 30px auto; }
.guide_list{ width:780px; height:auto; float:left; min-height:500px; }
.guide_rec{ width:325px; height:auto; float:right;}
.guide_list h2{ width:100%; height:31px; background:url(../img/new_guide_title.png) no-repeat; font-size:20px; padding:5px 0 0 10px; font-weight:bold;}
.guide_list_block{ width:94%; height:auto; background:url(../img/guide_txt.png) no-repeat left 10px;   margin:5px 0 0 0; padding:10px 0 10px 40px; cursor:pointer;}
.guide_list_block:hover{ background:#e9f4f9 url(../img/guide_txt.png) no-repeat left 10px;}
.guide_list_block h3 a{ font-size:15px; color:#2590e0; font-weight:bold; }
.guide_list_block p{ font-size:14px; line-height:24px; margin:5px 0 0 0; color:#4d4d4d;}
.reviews_float{ width:1140px; height:74px; position:fixed; background:url(../img/review_float.png) no-repeat; top:0; margin:0 0 0 -10px;  display:none;}
.reviews_float h3{ float:left; margin:20px 0 0 20px; font-size:16px;}
.reviews_float a{ display:block; text-align:center;  width:158px; height:44px; margin:10px 10px 0 0;   padding:0 0 0 10px; line-height:40px; color:#fff; font-size:14px;}
.rewiews_download{ background:url(../btn/review_download.png) no-repeat; float:right;}
.rewiews_download:hover{background:url(../btn/review_download2.png) no-repeat; text-decoration:none;}
.rewiews_upgrade{ background:url(../btn/review_upgrade.png) no-repeat; float:right;}
.rewiews_upgrade:hover{background:url(../btn/review_upgrade2.png) no-repeat; text-decoration:none;}

.guide_rec_content{ width:325px; height:auto; background:url(../img/new_guide_mid.png) repeat-y;}
.rec_product{ width:300px; height:180px;  margin:0 0 0 10px; overflow:hidden;  position:relative; }
.rec_product_num{ width:700%; height:130px;  position:absolute; overflow:hidden; }
.guide_silder{ width:100px; height:14px; margin:140px auto 0 auto; text-align:center; }
.guide_silder a{ width:14px; height:14px; background:url(../img/silder1.png) no-repeat; padding:2px; display:block; float:left; text-indent:-9999px;}
.sel_silder{background:url(../img/silder2.png) no-repeat!important;}
.rec_product_block{ width:300px; float:left;}
.rec_product_block img{ float:left; margin:0 10px 0 0;}
.rec_product_block h3{ font-size:16px; font-weight:bold; padding:20px 0 0 0;}
.rec_product_block p{ margin:5px 0 0 0;}
.rec_product_block p a{ line-height:24px;}

.guide_video{ width:277px; height:158px; background:url(../img/guide_video.png) no-repeat;margin:0 auto;}
.guide_video_phonerescue{width:277px; height:170px; background: url(../phonerescue/img/guide_video_phonerescue.png) no-repeat; margin:0 auto; cursor:pointer;}
.guide_video_phonetrans{width:277px; height:170px; background: url(../phonetrans/img/guide_video_phonetrans.png) no-repeat; margin:0 auto; cursor:pointer;}

.guide_video_aytrans{width:277px; height:170px; background: url(../anytrans/img/guide_video.png) no-repeat; margin:0 auto; cursor:pointer;}
.guide_video_macclean{width:277px; height:170px; background: url(../macclean/img/guide_video.png) no-repeat; margin:0 auto; cursor:pointer;}


.guide_video a { display:block; width:277px; height:58px; text-align:center; color:#fff; padding:105px 0 0 0; font-size:16px;}

.guide_video_phonerescue a, .guide_video_aytrans a, .guide_video_phonetrans a,.guide_video_macclean a{ display:block; width:277px; height:58px; text-align:center; color:#fff; padding:120px 0 0 0; font-size:16px;}

.rec_guide{ width:304px; height:auto; margin:15px auto 0 auto;}
.rec_guide h3{ width:100%; height:40px; background:url(../phoneclean/img/more_txt_bg.png) no-repeat; font-size:16px; line-height:40px; padding:0 0 0 10px;}
.rec_guide ul { margin:0 0 0 10px;}
.rec_guide ul li{ padding:5px 0 5px 13px; background:url(../phoneclean/img/guide_arrow.png) no-repeat left center;}
.rec_guide ul li a{ color:#333; font-size:12px;}
.rec_guide ul li a:hover{ color:#2590e0;}

/*guide par*/
.guide_par{ width:1120px; height:auto; padding:20px auto; margin:0 auto;  overflow:hidden}
.guide_par_left{ width:300px; height:auto; float:left; margin:30px 0 0 0;  overflow:hidden;}
.guide_par_right{ width:780px; height:auto; float:right;   margin:30px 0 0 0; overflow:hidden;}
.guide_par_top{ width:326px; height:112px; background:url(../guide/img/par_top.png) no-repeat;  overflow:hidden;}
.guide_par_top div{ width:84px; height:92px; float:left; margin:10px 10px 0 10px;}
.guide_par_top>h3{ padding:30px 0 5px 0; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:30px; color:#4a4a4a; line-height:30px; font-weight:bolder;}
.guide_par_top .macc_guide_h3{ font-family:"Myriad Set Pro"; font-size:40px; line-height:1;}
.guide_par_top .guide_par_top_ptp{ padding:30px 0 5px 0; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:23px; color:#4a4a4a; line-height:30px; font-weight:bolder;}

.guide_par_top  p{ color:}
.guide_par_top  p a img{ position:relative; top:4px;}
.guide_par_mid{ width:326px; height:auto; background:url(../guide/img/par_mid.png) repeat-y; overflow:hidden; }
.guide_par_mid ul{ width:325px; height:auto; margin:10px 0 0 2px; padding:0;}
.guide_par_mid ul li{ margin:-1px 0 0 0; padding:0;}
.guide_par_mid ul li .link{ display:block; width:100%; height:36px;  font-size:18px; color:#333; line-height:36px; margin:0;  padding:0 0 0 10px; text-decoration:none; cursor:auto;}
.guide_par_top .link{ width:90%; height:36px; font-size:22px; color:#333; margin:15px 0 0 0; text-align:center;}
.guide_par_mid ul li a img{ position:relative; top:5px;}
.guide_par_mid ul li dl{ padding:10px 0 10px 0; }
.guide_par_mid ul li dl dd a{ background:url(../guide/img/sec_bg.png) no-repeat left; font-size:13px; height:auto; line-height:24px;  padding:2px 0 3px 40px; color:#0084eb; display:block; width:100%;}
.guide_par_mid ul li dl dd a:hover{background:url(../guide/img/sec_bg2.png) no-repeat left; color:#2c96e1;}
.sec_menu{background:url(../guide/img/sec_bg2.png) no-repeat left!important; color:#2c96e1!important;}
.guide_par_right h1{ font-size:28px; padding:0 0 10px 0; background:url(../guide/img/title_line.png) repeat-x bottom}
.guide_par_right h1 img{ float:left; margin:10px 10px 0 0; color:#4e4e4e;}
.guide_par_txt{ margin:10px 0 0 0; font-size:16px; line-height:24px;}
.guide_par_txt p, .guide_par_txt ul, .guide_par_txt li, .guide_par_txt a{ font-size:14px; line-height:24px; padding:5px 0 5px 0;}
.guide_par_txt h2{ font-size:16px; font-weight:bold; margin:10px 0 10px 0;}
.guide_par_txt img{ margin:20px 0;}
.guide_par_txt p img{ margin:0; padding:0; vertical-align: middle;}

.bottom_share{ width:100%; height:56px; margin-top:10px;}
.bottom_share_left{ width:500px; height:54px;  float:left; background:#fff; border-top:1px #dcdcdc solid; border-left:1px #dcdcdc solid; border-bottom:1px #dcdcdc solid; overflow:hidden; padding:0 0 0 0px;}
.bottom_share_left span { display:block; width:290px;  float:left; margin:10px 0 0 10px; font-size:13px;}
.bottom_share_left a{ display:block; width:166px; height:25px; background:url(../support/img/ask_botton.png) no-repeat; color:#fff; text-align:center; margin:15px 0 0 10px; padding:0; line-height:25px; font-size:14px; float:left; overflow:hidden;}
.support_guide_more h2{ font-size:16px; font-weight:bold; padding:10px 0 10px 0;}


.bottom_share_right{ width:270px; height:56px;  float:left; border-right:1px #dcdcdc solid; overflow:hidden;}
.bottom_share_right b{ display:block; float:left; margin:10px 0 0 30px; line-height:24px;}
.bottom_share_right_guide{border:1px solid #DCDCDC; background:#fff; height:38px; width: 170px; padding: 16px 0px 0px 80px; float:left;}


/*reviews*/
.reviews_block{ width:760px; height:auto; margin:30px 0 0 0; padding:0 0 25px 0; }
.reviews_block img{ float:left; margin:0 20px 50px 0;}
.reviews_block h3{ font-size:24px; color:#333; padding:0;}
.reviews_block p{ line-height:24px; font-size:14px; color:#666;}
.reviews_block p span{ display:block; font-size:16px;  float:right; color:#2590e0;}
.reviews_rec_content{ width:325px; height:auto; background:url(../img/new_guide_mid.png) repeat-y;}
.reviews_rec_content h3{ font-size:20px; padding:10px 0 10px 10px; font-weight:bold;}
.user_reviews{ width:300px; margin:20px auto 0 auto;  background:url(../img/user_reviews_bg.png) no-repeat 60px top; }
.user_reviews div{ width:240px;}
.user_reviews img{ float:left; margin:0 10px 0 0;}
.user_reviews_txt{ width:240px; float:right;}
.user_reviews_txt b{ display:block; font-size:13px;  padding:10px 0 0 20px; font-weight:lighter; font-style:italic; color:#333;}
.user_reviews_txt p{ padding:0 5px 0 20px; color:#797979; font-size:13px; line-height:20px;}
.user_reviews_txt div{ margin:0 0 0 13px;}

/*buy*/
.buy_bg{ background:url(../img/buy_reviews.png) no-repeat center 30px; padding:187px 0 0 0;}
.buy_mid{ width:1120px; margin:0 auto; height:480px; background:url(../img/buy_mid.png) repeat-y center; }
.buy_bottom{ width:1120px; height:120px; margin:0 auto; background:url(../img/buy_bottom.png) no-repeat;}
.buy_bottom img{ margin:20px 0 0 60px;}
.buy_fun_list{ width:236px; float:left;  margin:28px 0 0 30px;}
.buy_fun_list p{ font-size:14px; height:78px; line-height:78px; color:#4097e3; background:url(../img/buy_arrow.png) no-repeat;}
.buy_fun_list ul li{ font-size:14px; padding:12px 0 5px 0; line-height:19px;}

.buy_block{ width:450px; height:480px; margin:0 0 0 30px; float:left;}
.buy_block_par{ width:290px; float:left;  margin:30px 0 0 30px;}
.buy_title{ width:100%; height:124px; background:url(../img/buy_family_title.png) no-repeat right;}
.buy_title img{ float:left; margin:0 10px 0 0;}
.buy_title h3{ font-size:20px; color:#000; padding:40px 0 5px 0;}
.buy_title p{ font-size:13px; color:#000;}
.buy_price{ font-size:16px; padding:15px 0 10px 0px;}
.buy_price span{ font-size:14px;}
.buy_price b{ font-size:24px;  color:#fd8000; font-weight:lighter; font-family:Arial, Helvetica, sans-serif;}
.buy_sel{ padding:0 0 10px 0;}
.buy_sel input{ position:relative; top:3px; margin:0 5px 0 0;}
.activation{ display:block; width:287px; height:66px; color:#fff!important; font-size:24px; text-align:center; line-height:60px; background:url(../btn/activation.png) no-repeat;}
.activation:hover{ color:#fff; text-decoration:none; background:url(../btn/activation2.png) no-repeat;}
.activation：visited{color:#fff;} 
.guarantee{ margin:15px 0 15px 0; font-size:16px; padding:10px 0 10px 40px; background:url(../phoneclean/img/guarantee.png) no-repeat;}
.morelicense{ margin:10px 0; font-size:14px;}

.buy_block h3{ text-align:center; height:auto;  padding:38px 0 0 0; }
.buy_block h3 b{ display:block; font-size:20px; height:auto; color:#fff; margin:0; padding:0; line-height:20px;}
.buy_block h3 span{ color:#fff; font-size:14px; margin:0; padding:0;} 
.buy_block ul{cursor:pointer; width:154px; height:430px; padding:25px 0 0 0;}
.buy_block ul li{  width:143px; text-align:center; padding:10px 0 5px 0; margin:0 0 0 6px;}
.buy_block ul li span{ display:block; width:100%; text-align:center; padding:5px 0 5px 0;  font-size:14px;}
.ul_line{ border-bottom:none!important;}

.personal{background:url(../img/prosonal.png) no-repeat 0 51px; float:left; margin:0;}
.p_sel{background:url(../img/personal_hover.png) no-repeat!important; z-index:9999!important; position:relative; padding:20px 0  0 0;}

.family{background:url(../img/family.png) no-repeat  0 51px; float:left; margin:0 0 0 -18px; z-index:88;  position:relative;}
.f_sel{background:url(../img/family_hover.png) no-repeat!important; z-index:999!important; position:relative; padding:20px 0  0 0; }
.fun_right{ position:absolute; float:left; display:block; width:56px; height:56px; margin:-50px 0 0 60px;}

.business{background:url(../img/business.png) no-repeat 0 51px; float:left;  margin:0 0 0 -18px; position:relative; }
.b_sel{background:url(../img/business_hover.png) no-repeat!important;  position:relative; z-index:999!important; padding:20px 0  0 0;}

.facebook_reviews{ width:1120px; height:auto; margin:20px auto 20px auto;}
.facebook_reviews h3{ font-size:18px; background:url(../img/arrow.png) no-repeat 10px center; padding:0 0 0 20px;}
.facebook_block{ width:460px; float:left; margin:30px 60px 0 40px;}
.facebook_block img{ float:left; margin:0 10px 0 0 0;}
.facebook_block p{ padding:5px 5px 0 0; width:365px; float:right; background:url(../img/facebook_top.png) no-repeat right top;}
.facebook_block p b{ display:block; margin:5px 10px 0 20px;  color:#676767; font-size:14px; font-weight:lighter; text-align:left; color:#229ce0; font-style:italic;}
.facebook_block p span{ margin:0 0 0 20px; display:block; font-size:13px; line-height:18px;}
.facebook_block p img{ margin:0 0 0 10px;}

.editer_reviews{ width:1120px; height:auto; margin:0 auto; }
.editer_reviews h3{font-size:18px; background:url(../img/arrow.png) no-repeat 10px center; padding:0 0 0 20px;}
.editer_reviews_block{ width:530px; float:left; margin:20px 0 20px 20px;}
.editer_reviews_block img{ float:left; margin:0 10px 0 0;}
.editer_reviews_block p{ font-size:14px; line-height:20px; color:#000;}
.editer_reviews_block p b img{ float:none; position:relative; top:5px;}

.note{ width:1120px; height:auto; margin: 10px auto 20px auto;}
.note h3{font-size:18px; background:url(../img/arrow.png) no-repeat 10px center; padding:0 0 0 20px;}
.note ul{ margin:0 0 0 20px;}
.note ul li{ padding:5px 0 5px 0 20px; font-size:12px; background:url(../img/point.gif) no-repeat left center; padding:2px 0 2px 10px;color:#555; font-size:11px; line-height:18px;}

.down_botton{ width:700px; height:78px;  }
.down_botton .d_win{ display:block; width:265px; height:78px; float:left; background:url(../btn/p_download.png) no-repeat; color:#fff; font-size:24px; padding:0 0 0 15px; text-align:center; line-height:88px;  font-family:Arial, Helvetica, sans-serif; text-shadow:#006ba7 1px 1px 1px;}
.down_botton .d_win:hover{ text-decoration:none; background:url(../btn/p_download2.png) no-repeat; line-height:68px;}
.down_botton .d_mac{ display:block; width:265px; height:78px; float:left; background:url(../btn/p_upgrade.png) no-repeat; color:#fff; font-size:24px; padding:0 0 0 15px; text-align:center; line-height:88px; font-family:Arial, Helvetica, sans-serif; text-shadow:#a85301 1px 1px 1px;}
.down_botton .d_mac:hover{ text-decoration:none; background:url(../btn/p_upgrade2.png) no-repeat; line-height:68px;}
.pro_reviews{ text-align:left; width:780px; padding:0 0 20px 0;}

.upgrade_bg{ width:1120px; margin:0 auto; text-align:center;}
.upgrade_list{ width:1102px; height:auto; background:url(../img/upgrade_bg2.png) repeat-y; margin:0 auto;}
.upgrade_list_txt{ width:620px; float:left; border-right:1px #e9e9e9 solid; margin:0 0 0 10px;}
.upgrade_list_txt h3{font-size:40px; border-bottom:1px #e9e9e9 solid; padding:10px 0 20px 30px; line-height:24px; color:#666;}
.upgrade_list_txt li { padding:20px 0 0 25px; height:70px; border-bottom:1px #e9e9e9 solid;}
.upgrade_list_txt li h4{ font-size:16px;}
.upgrade_list_txt li p{ color:#727272; line-height:16px; font-size:11px; padding:0 10px 0 0;}
.upgrade_list_txt li img{ float:left; margin:0 10px 10px 0;}


.upgrade_list_free{ width:230px; float:left; border-right:1px #e9e9e9 solid;}
.upgrade_list_free h3{ font-size:20px; text-align:center; border-bottom:1px #e9e9e9 solid; padding:10px 0 20px 0; line-height:24px; color:#b8b7b7;}
.upgrade_list_free li{ padding:30px 0 10px 0; height:50px; text-align:center; border-bottom:1px #e9e9e9 solid;}

.upgrade_list_pro{ width:230px; float:left; border-right:1px #e9e9e9 solid;}
.upgrade_list_pro h3{ font-size:20px; text-align:center; border-bottom:1px #e9e9e9 solid; padding:10px 0 20px 0; line-height:24px; color:#2f8ed0;}
.upgrade_list_pro li{ padding:25px 0 10px 0; height:55px; text-align:center; border-bottom:1px #e9e9e9 solid;}
.upgrade_bottom{ width:1120px; height:120px; margin:0 auto;}
.upgrade_bottom img{ margin:20px 0 0 60px;}
.upgrade_float{ width:1120px; height:72px; position:fixed; top:0; background:url(../img/upgrade_bg4.png) no-repeat; z-index:999999; display:none;}
.upgrade_float b{ font-size:16px; display:block; width:700px; float:left; margin:20px 0 0 30px; font-weight:lighter;  text-align:left;}
.upgrade_float a{ display:block; width:200px; height:52px; background:url(../btn/upgrade_botton.png) no-repeat; float:right; margin:3px 30px 0 0; color:#fff; text-align:center; font-size:20px; line-height:50px;}
.upgrade_float a:hover{background:url(../btn/upgrade_botton2.png) no-repeat; text-decoration:none;}

/*Product Specs*/
.product_guide_block {padding:5px 0;}
.product_guide_block p {text-align:left; line-height:20px;font-size:12px;}
.product_guide_block h2{ font-size:20px; font-weight:normal; line-height:20px; color:#000;}
.product_guide_block h3 {font-size:16px; font-weight:normal; color:#222; line-height:20px; margin:20px 0 10px 0;}
.product_guide_block h4{ font-size:14px; font-weight:normal; line-height:20px; color:#000; border-bottom:1px #ccc dashed; padding:4px 0;}
.product_guide_block ul {list-style-type:decimal; margin:6px; padding:0 0 0 10px; line-height:20px;}
.product_guide_block ul li{ padding:0; line-height:20px; margin:6px; text-align:left; font-size:12px;color:#444;}
.product_guide_block p a{ font-size:12px;}
#Feature_content{ width:1000px; height:auto; margin:0 auto; padding:20px 0 0 0;}
.spec_requirements { padding:0 0 6px 0; font-size:14px; line-height:20px; margin:10px 0;}
.spec_requirements h3 {font-size:14px; line-height:22px;}
.spec_requirements p {margin:4px 0; padding:0; font-weight:bold;}
.spec_requirements b {font-size:12px;line-height:18px; color:#000; font-weight:normal;}
.spec_requirements ul {list-style:none; margin:8px 0 8px 6px;}
.spec_requirements ul li {background:url(../img/point.gif) no-repeat left 10px; padding:2px 0 2px 10px;color:#333; font-size:11px; line-height:18px;}

.support_guide_img {margin: 0 auto 10px auto; text-align:center; padding:0;}
.support_guide_img p {font-size:11px; color:#666; line-height:16px; margin:6px;text-align:center;}

.classify{ width:770px; margin:30px 0 0 0;}
.classify ul{ width:760px; margin:0 auto; *zoom:1;}
.classify ul:after{ content:""; display:block; clear:both;}
.classify li{ width:110px; height:120px; margin:20px 10px 0 0; float:left;}
.classify li img{ display: block; width:80px; height:80px; margin:-5px auto 0 auto;}
.classify li span{ display:block; text-align:center; margin:10px auto 0 auto;}
 
.tip_style{ margin:10px auto; background: url(../support/img/tips1.png) no-repeat 10px 10px; background-color:#f6ebdd; min-height:50px; padding:10px 10px 10px 70px !important; color: #e48d31 !important;}
.tip_style p{color: #e48d31 !important;}
.tip_style li { list-style:disc; color: #e48d31; margin-left:15px;}

.note_style{margin:10px auto; background: url(../support/img/note.png) no-repeat 10px 10px; background-color:#d7f1f6; min-height:50px; padding:10px 10px 10px 70px !important; color: #1e99b0 !important;}
.caution_style{width:616px; margin:10px auto; background: url(../support/img/caution.png) no-repeat 10px 10px; background-color:#87E5FE; min-height:50px; padding:10px 10px 10px 80px; font-style:italic; color: #18809c !important;}
.note_style ul{ margin:0 0 0 10px; list-style:disc;}
.note_style ul li{ line-height:28px; color: #18809c;}

.guide_menu_aytrans{margin:0 0 0 50px;}
.guide_menu_aytrans li{list-style: disc; color:#5888cc;}


.feature_opera{*zoom:1;}
.feature_opera p{ float:left; width:320px;}
.feature_opera p img{ position:relative; top:6px;}
.feature_opera:after{ content:""; display:block; clear:both;}

.phonetrans_table{ margin:30px 0; border:1px solid #D7D7D7; border-collapse: collapse;}
.phonetrans_table tr th{ font-weight:bolder; font-size:18px; text-align:center; line-height:60px; border:1px solid #D7D7D7; }
.phonetrans_table tr td{ text-align:center; font-size:16px; height:20px; border:1px solid #D7D7D7; }
 
.left_text{ text-align:left !important; padding:0 0 0 20px;}
.left_text a{ width:100% !important; font-weight:normal !important; display:block; color:#333 !important; font-size:16px !important; text-align:left !important;}/**cxd update**/

.guide_par_right .phonetrans_table a{ display:block; width:157px; text-align:center; color:#fff; line-height:26px; margin:15px auto; font-size:18px; font-weight:bolder;}
.td_upgrade{ background:url(../guide/img/download_btn.png) no-repeat;}
.td_download{ background:url(../guide/img/download_btn.png) 0 -74px no-repeat;}
.td_upgrade:hover{ background-position:0 -37px; text-decoration: none;}
.td_download:hover{ background-position:0 -111px;text-decoration: none;}
.function_cont .function_block h3{font-family:'myriad set pro thin'; font-size:50px; color:#000; line-height:62px; color:#333; font-weight:normal;}

.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{ display:block; margin:18px 0 0 460px;}
.mask_text_note{ text-align:center; margin:10px 0 15px 0;}
.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;}


.macclean_table{ border:1px solid #B5B5B5; margin:30px 0 40px 0;}
.macclean_table tr th{ line-height:35px; font-weight:bolder; font-size:14px;}
.macclean_table tr td{ text-align:center; line-height:30px;}
.macclean_table tr td:first-child{ text-align:left; padding:0 0 0 10px}
.guide_par_txt .macclean_table tr td img{ margin:15px 0;}
 

/*support related*/
.related-block{ width:700px; height:auto; margin:20px 0 20px 0;}
.related-block-content{ width:700px; height:auto; background:#fff; border-top:1px #e2e2e2 solid; border-right:1px #e2e2e2 solid;border-left:1px #e2e2e2 solid; padding:10px 0 10px 0; }
.related-block-content h4{ width:650px; font-weight:bold; margin:0 0 0 25px; font-size:18px; font-style:italic; padding:5px 0;  float:left;}
.related-block-txt{ width:700px; margin:5px auto 0 auto; font-size:14px; line-height:24px;  font-style:italic;}
.relate_block{ width:650px; height:auto; margin: 0 0 0 25px; float:left; padding:15px 0 10px 0; border-bottom:1px #e2e2e2 dashed; }
.bor_none{ border:none;}
.relate_block span{ display:block; width:61px; height:61px; background:url(../support/img/photo_bg.png) no-repeat; float:left; padding:4px 0 0 4px; }
.rel_text{ background:url(../support/img/yin.png) no-repeat bottom; width:509px; float:right; font-size:14px; font-style:italic; padding:0 20px; line-height:24px; margin:5px 10px 0 0;}
.rel_text img{
	position: absolute;
	float: left;
	margin: 0 0 0 -20px;
}

.imgstyle{border:1px #ccc solid; border-radius:5px;}