@charset "utf-8";
/* CSS Document */
/*store*/
.store_cont{ width:994px; height:auto; margin:0 auto; background:url(../store/img/store_bg.png) no-repeat center 155px ;}
.store_cont_first{ width:100%; height:373px;}
.rec_box{ width:259px; height:295px; float:left; margin:80px 0 0 40px;}
.rec_txt{ width:580px; float:left; margin:80px 0 0 30px; background:url(../store/img/store_price.png) no-repeat right bottom;}
.rec_txt h1{ font-size:28px; margin:20px 0 0 0; line-height:44px; padding:0 0 0 10px;}
.rec_time p span{ font-size:16px; padding:12px 0 8px 10px;}
.store_time{ margin:16px 0 0 10px; }
.rec_bot{ margin:10px 0 0 0; padding:10px 0 0 0;}
.rec_bot a{ display:block; width:201px; height:61px; float:left;}
.store_title{ width:100%; height:70px; }
.store_share{ width:420px; float:right; margin:30px 70px 0 0;}
.store_block{ width:100%; height:170px;  background:url(../store/img/store_block_bg.png) no-repeat bottom;}
.store_box{ width:140px; height:137px; float:left; margin:15px 0 0 40px;}
.store_txt{ width:410px; float:left; margin:45px 0 0 5px;}
.store_txt h2{display: inline; font-size:18px; font-weight:bold; padding:5px 75px 5px 0; background:url(../store/img/store_win_mac.png) right center no-repeat; *+padding-top:0;}
.store_txt p{ line-height:1.6em; margin-top:5px;}
.store_price{ width:200px; float:left; margin:70px 0 0 0; text-align:center; font-size:16px; line-height:1.8em;}
.store_price span{ text-decoration:line-through;}
.store_price b{ font-size:18px; color:#ec6f2c; font-weight:lighter;}
.store_bot{ width:150px; float:left; margin:85px 0 0 0; line-height:1.8em;}
.store_bot a{ padding:3px 0 3px 0; display:block;}
/*company*/
.company_cont{ width:980px; height:auto; margin:0 auto;}
.company_banner{ width:100%; height:auto; margin:50px 0 0 0;}
.company_cont h1{ padding:20px 0; width:100%; text-align:center;}
.company_txt p{ line-height:28px; font-size:14px; margin:20px 0 20px 0;}
.company_txt p strong{ color:#F60;}
.our_team{ width:100%; height:auto; padding:10px 0 30px 0;}
.team_block{ width:134px; height:158px; float:left;  margin:20px 55px; cursor:pointer;}
.team_block p{ text-align:center; padding:2px 0 2px 0;}
.team_block p b{ font-size:14px; color:#333;}
.compay_share{ float:right; margin:-45px 40px 0 0;}
.contact_share{ float:right; margin:-22px 140px 0 0;}
/*contact*/
.contact_cont{ width:980px; height:auto; margin:20px auto 0 auto;}
.contact_cont h2{ width:100%; padding:10px 0; font-size:24px; text-align:center;}
.contact_cont p{ font-size:14px; line-height:24px;}
.contact_block{ width:268px; height:270px; background:url(../company/img/contact_block_bg.png) no-repeat; padding:15px 0 0 0; float:left; margin:10px 28px;}
.contact_block h3{font-size:18px; font-weight:lighter; text-align:center; padding:5px 0 0 0 ;}
.contact_block p{ text-align:center; width:210px; margin:0 auto;}
.contact_block p span{font-size:12px; line-height:18px; width:215px; height:110px; margin:0 auto; padding:5px 0 5px 0; text-align:center;}
.send_email{ display:block; width:104px; height:21px; margin:30px auto 0 auto; background:url(../company/img/contact_bot.png) no-repeat; text-align:left; font-size:11px; padding:0 0 0 10px; line-height:18px; color:#000;}
.send_email:hover{ color:#146abe; background:url(../company/img/contact_bot_hover.png) no-repeat; text-decoration:none;}
.addres{ width:100%; height:auto;}
.addres h2{ border-bottom:1px #ccc solid; font-size:18px; color:#000; padding:5px 0 5px 10px; text-align:left;}
.addres_txt{ width:430px; float:left;  margin:150px 0 0 0;}
.addres_txt b{ font-size:18px; padding:5px 0;}
.addres_txt p{ padding:2px;}
.addres_maps{ width:548px; float:right; margin:40px 0 40px 0;}

/*Affiliate*/
.affiliate_cont{ width:980px; height:auto; margin:0 auto; line-height:24px;}
.affiliate_cont h2{ padding:20px 0 10px 0;}
.affiliate_cont h2{ font-size:16px;  background:#e2e5e5; border:1px #d4d4d4 solid; color:#0061b4; padding:8px 0 8px 8px; font-weight:bold; margin:10px 0 10px 0;}
.affiliate_cont p{ font-size:13px;  line-height:24px;}
.affiliate_cont ul li{ padding:0; line-height:24px; font-size:13px;}
.affiliate_cont ul li b{ color:#444444; font-size:14px;}

.affiliate_cont dl dt{ margin:0; font-size:13px;}
.affiliate_cont dl dd{ padding:2px 0 0 20px; font-size:13px;}

.affiliat_title{ width:100%; margin:20px 0 0 0;}
.affiliat_title p{ font-size:13px; padding:5px 0; }

.aff_tit{ display:block;   padding:10px 0!important;}
.step_cont{ width:100%; height:183px; background:url(../company/img/bg_line.png) no-repeat center; }
.affiliate_block{ width:143px; height:143px; float:left; background:url(../company/img/step_bg.png) no-repeat; text-align:center; margin:20px 20px 0 23px;}
.affiliate_block b{ display:block; width:100%; margin:30px 0 0 0; font-size:14px;}
.affiliate_block  span{ display:block; width:110px; height:auto; margin:0 auto; line-height:1.4em;}
.pro_featured{ width:100%; height:170px; padding:10px 0 10px 0;}
.pro_featured_block{ width:170px; height:150px; float:left; margin:0 13px;}
.pro_featured_block p{ text-align:center;}
.pro_featured_block p b{ font-size:14px;}

.free_featured_block{ width:205px; height:170px; float:left; margin:0 18px;}
.free_featured_block p{ text-align:center;}
.free_featured_block p b{ font-size:14px;}

/*news*/
.news_cont{ width:980px; height:auto;  margin:0 auto;}
.news_cont_first{ width:980px; height:200px; background:url(../news/img/coffee_bg.png) no-repeat right bottom; padding:30px 0 0 0;}
.news_cont_first p{ width:560px; padding:5px 0 5px 0; line-height:24px; font-size:14px;}
.news_cont_first h3{ margin:30px 0 0 0; padding:5px 0 5px 0;}
.news_list_block{ width:100%; height:90px; background:#f2f2f2; margin:20px 0 20px 0;}
.news_list_block:hover{ background:#d3e7fb;}
.calendar{ width:69px; height:72px; background:url(../news/img/calendar.png) no-repeat; float:left; margin:10px 0 0 10px;}
.calendar span{ display:block; font-family:Arial, Helvetica, sans-serif; text-align:center; padding:5px 0 3px 0;}
.calendar b{ display:block; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:32px; font-weight:lighter;}
.news_txt{ width:850px; height:auto; float:left;  margin:10px 0 0 20px;}
.news_txt h3{ font-size:16px; padding:3px 0; color:#006dcd; }
.news_txt p a{  line-height:1.8em; color:#2297ff; }


/*product*/
.pro_cont_first{ width:100%; height:320px;  background:url(../img/rec_pro_bg.png) no-repeat bottom; overflow:hidden;}
.pro_cont_first_left{ width:550px; float:left; margin:60px 0 0 0; }
.pro_cont_first_left h1{ font-size:38px; font-weight:bold; padding:4px 0;}
.pro_cont_first_left p{ font-size:24px; line-height:32px; padding:8px 0;}
.pro_cont_first_left p{ padding:20px 0 0 0;}
.pro_cont_first_right{ width:300px; float:left; margin:30px 0 0 30px; }
.pro_title{ width:100%; height:52px; background:url(../img/pro_line.png) no-repeat bottom;}
.pro_share{ width:436px; float:right; margin:10px 70px 0 0;}
.pro_bor{ padding:10px 0 20px 0;}
.pro_block{ width:480px; height:165px; float:left; margin:20px 0 10px 0; overflow:hidden;}
.pro_block div{ float:left;}
.pro_block ul{ width:300px; float:left; margin:0px 0 0 20px;}
.pro_block ul li{ padding:4px 0 4px 0;}
.pro_block ul li h2{ font-size:18px;}
.pro_block ul li span{ font-size:14px; }
.pro_block ul li span font{text-decoration:line-through;}
.pro_block ul li b{ font-weight:lighter; color:#ec5e00;}
.pro_block ul li a{ margin:0 5px 0 0; width:103px; height:23px; float:left; display:block;}

/*support*/
.support_first{ width:100%; height:200px; background:url(../support/img/help_and_support.png) no-repeat bottom right;}
.support_first h2{ padding:60px 0 10px 0;}
.support_first p{ width:800px; float:left; line-height:24px; font-size:14px;}
.support_cont{ width:100%; height:auto;}
.support_cont h3{ font-size:18px; color:#1899e0; padding:8px 0 8px 0;}
.support_block{ width:100%; height:200px; border:1px #ccc solid; background:#fafafa url(../support/img/support_bg.png) repeat-x bottom; margin:10px 0 0 0;}
.support_block ul{ width:526px; float:left; margin:20px 0 0 20px; background:url(../support/img/support_line.png) no-repeat right;}
.support_block ul li{ padding:3px 0;}
.support_block ul li a{ color:#333;}
.support_block ul h3{ color:#333;}
.support_img{ width:180px; float:left; margin:20px 0 0 10px; text-align:center; background:url(../support/img/support_line.png) no-repeat right; }
.support_img p{ padding:5px 0 5px 0;}
.support_img p b{ font-size:14px;}
.support_link{ width:240px; height:auto; float:left; margin:50px 0 0 0;}
.support_link p{ padding:5px 0 5px 0;}
.support_link p a{ display:block; width:136px; height:30px; background:url(../img/link_bg.png) no-repeat; text-align:center; padding:6px 0 3px 0; margin:0 auto;}


.download_banner{ width:480px; float:left; margin:30px 0 0 6px;}
.download_banner p {margin-top:10px; font-size:12px; line-height:20px; padding: 0 10px;}
.download_pro_txt{width:300px;height:auto;float:right; margin:0 30px 0 0;}
.download_pro_txt p{ margin:8px 0; line-height:18px;}
.download_pro_txt h5 { margin:8px 0 0 0; line-height:24px; font-weight:bold; color:#444; padding:0; height:24px;}
.download_pro_txt h5 a {color:#444; font-weight:bold;}
.download_pro_txt h5 a:hover{color:#0088cc;text-decoration:underline;}
.download_pro_txt #for_win{background:url(../img/win.png) no-repeat left top; padding-left:30px;}
.download_pro_txt #for_mac{background:url(../img/mac.png) no-repeat left top; padding-left:30px;}
.download_pro_txt img { vertical-align:middle; margin-right:16px;}


/*store Detail page*/
#store_par_mian {width:980px; height: auto;  margin:0 auto; }
#store_par_main {width:980px; height: auto;  margin:0 auto; }
 
.buy_facebook{ width:240px; height:30px;  margin:6px 0 0 0; overflow:hidden; }
.buy_facebook a{ display:block; width:240px; height:32px; background-color:#fff; opacity:0.1; filter: "alpha(opacity=1)"; /* IE 8 */filter: alpha(opacity=1);   position:absolute; float:left;  z-index:9999; }

.buy_first{ width:100%; height:364px; background:url(../img/buy_first_bg.png) no-repeat; padding:46px 0 0 0;}
.buy_first h1{ font-size:24px; width:100%; height:28px; padding:0; margin:0; float:left;  overflow:hidden; text-align:center; text-shadow:#fff 1px 1px 1px; font-weight:bold; line-height:24px; }
.bonus {font-size:16px;!important; color:#ff6633;}

.approve{ width:100%; height:126px; margin:10px 0 0 0; }
.approve .approve_one{ width:230px; height:96px;  text-align:center; padding:30px 0 0 10px; float:left; background:url(../img/approve_line.png) no-repeat right center;}
.approve .approve_two{ width:230px; height:96px;  text-align:center; padding:30px 0 0 0px; float:left;}
.approve .approve_three{ width:980px; height:96px;  text-align:center; padding:30px 0 0 0px; float:left;}
.approve .approve_three img{ margin:0 10px 0 10px;}
.buy_first .buy_first_left{ width:250px; height:auto; float:left;   text-align:center; padding:15px 0 15px 50px; margin:0; overflow:hidden; }
.buy_first_right{ width:660px; height:auto; float:left; margin:0; }
.buy_first_right ul{ width:380px; height:auto; margin:20px 0 0 0; padding:5px 0 5px 10px; float:left; text-shadow:#fff 0 1px 0;  }
.buy_first_right ul h3{ font-weight:bold;}
.buy_first_right ul li{ line-height:26px; padding:0 0 0 20px; background:url(../img/tick.png) no-repeat left center; color:#222;}
.buy_first_right .pay_block{ width:510px; height:100px; float:left; margin:0px 0 0 60px;}
.buy_first_right .pay_block p{ padding:0 0 14px 0; font-size:18px; font-weight:normal; color:#222; line-height:20px; text-align:center;}
.buy_first_right .pay_block p span{ position:relative; top:-15px;}
.buy_first_right img{ margin:0 4px;}
.buy_first_right .buy_price{ width:206px; float:left; margin:20px 0 0 0;}
.buy_first_right .buy_price h2{ text-align:center; font-size:14px; padding:5px 0 5px 0; text-shadow:#fff 0 1px 0;}
.buy_first_right .buy_price p{ text-align:center; padding:5px 0 5px 0;}
.buy_first_right .buy_price p b{ text-decoration:line-through; font-size:16px; text-shadow:#f1f1f1 1px 1px 1px;}

.buy_secend{ width:100%; height:auto; }
.buy_secend_title{ width:980px; height:30px; padding:5px 0; margin:10px 0 0 0;}
.buy_secend_title p {float:right; margin: -4px 16px 0 0;}
.buy_secend_title p img {margin-left:10px;}
.buy_secend_title b{ display:block; padding:5px 0 5px 10px; font-size:14px; background:url(../img/arrow.png) no-repeat left center; font-weight:normal;}
.buy_secend_cont{ width:980px;}
.buy_pro_block{ width:468px; float:left; margin:10px 0 0 20px; padding:5px 0 0 0; background:url(../img/buy_rec_bg.png) no-repeat;}
.buy_pro_img{width:130px; height:140px; float:left; text-align:center; padding-top:8px; margin-top:10px;}
.buy_pro_txt{width:296px;height:auto;float:right; margin:0 34px 0 0; padding:10px 0 0 0; }
.buy_pro_txt h5{ font-size:16px;}
.buy_pro_txt p{ margin:6px 0; line-height:15px; font-size:10px; color:#666;}
.buy_pro_txt p span{ font-size:16px; font-weight:normal; line-height:18px;}
.buy_pro_txt p b {font-size:14px; text-decoration:line-through; color:#222; line-height:18px; font-weight:normal;}
.buy_pro_txt img {margin:0 6px 0 0; vertical-align:bottom;}

.store_four{ width:980px; margin:0px 0 30px 0; height:auto;}
.store_four_text{color:#666;font-style:italic;font-size:12px;}
.store_four_text p{margin:4px 0 12px 0; font-style:italic; padding-left:10px; line-height:18px;}
.store_four_text p a{color:#444;font-style:italic;}
.store_four_text span{color:#888;}

.store_four_cont{color:#666;font-style:12px;}
.store_four_cont ul {list-style:none; margin:0 0 0 6px;}
.store_four_cont ul li {background:url(../img/point.gif) no-repeat left center; padding:2px 0 2px 10px;color:#555; font-size:11px; line-height:18px;}


/*download*/
.download_main{ width:980px; height:391px; background:url(../img/download_bg1.png) no-repeat; text-align:justify;}
.download_item_l { width:468px; height:340px; float:left; margin:5px 0 0 5px; padding:10px 6px;}
.download_item_r { width:468px; height:340px; float:right; margin:5px 5px 0 0; padding:10px 6px;}
.download_img{ width:130px; height:236px; float:left; margin:40px 0 0 18px;}
.download_txt{ width:300px; margin:16px 0 0 160px;}
.download_txt h2 { font-size:16px; font-weight:bold; margin:8px 0;}
.download_txt p {line-height:18px;}
.download_txt ul {list-style:none; margin:8px 0 8px 6px; }
.download_txt ul li {background:url(../img/point.gif) no-repeat left center; padding:2px 0 2px 10px;color:#555; font-size:11px; line-height:16px;}
.download_botton{ width:450px; height:70px; float:none; margin: 0 0 0 10px; text-align:center;}

.free_download_main {width:980px; height:391px; background:url(../img/download_bg2.png) no-repeat; text-align:justify;}
.free_download {width:468px; height:340px; float:left; margin:5px 0 0 5px; padding:10px 6px;}
.free_download_txt{ width:285px; height:auto; float:right; margin:50px 15px 0 0;}
.now_buy{ width:468px; height:350px; float:right; margin:5px 5px 0 0; padding:5px 6px; text-align:left;}
.now_buy h2{ font-size:18px; font-weight:bold; padding:10px 0 5px 0; color:#ff6633; text-align:center; line-height:20px;}
.now_buy h3{ font-size:16px; font-weight:bold; margin:8px 0;}
.now_buy_img{ width:149px; height:234px;  float:left; margin:10px 0 0 80px;}
.now_buy_txt{ width:230px; margin:2px 0 0 230px;}
.now_buy_txt ul {list-style:none; margin:8px 0 8px 6px; }
.now_buy_txt ul li {display:block; background:url(../img/point.gif) no-repeat left center; padding:2px 0 2px 10px;color:#222; font-size:12px; line-height:18px;}

/*upgrade*/
.upgrade_main{ width:994px; height:auto; margin:0 auto;}
.upgrade_title{ padding:30px 0 0 0;}
.upgrade_title_txt{ width:100%; height:30px; }
.upgrade_title h1{ width:auto; float:left; font-size:20px; font-weight:bold; line-height:28px; text-shadow:#fff 1px 1px 1px;}
.upgrade_title p{ text-align:center; font-size:14px; padding:10px 0 10px 0; line-height:28px; text-shadow:#fff 1px 1px 1px;}
.upgrade_title b {color:#fa7720;}
.upgrade_facebook{ width:200px; height:30px; float:left; margin:5px 0 0 5px; overflow:hidden;  }
.upgrade_facebook a{ display:block; width:240px; height:32px; background-color:#fff; opacity:0.1; filter: "alpha(opacity=1)"; filter: alpha(opacity=1);   position:absolute; float:left;  z-index:9999; }
.upgrade_first{ width:800px; height: auto; margin:0 auto; }
.upgrade_box{ width:250px; height:auto; padding:10px 0;  text-align:center; float:left; }
.upgrade_botton{ width:498px; height:auto; float:left; background:url(../img/guarantee_bg.png) no-repeat 0 20px; padding:110px 0 0 0; }
.upgrade_botton h3{ width:320px; font-size:14px; color:#93681c; margin:20px 0 20px 120px; line-height:24px; text-shadow:#fff 1px 1px 1px;}
.upgrade_botton p{ font-size:16px; text-align:center; padding:10px 0; font-weight:bold;}
.upgrade_botton p b{ text-decoration:line-through;}
.upgrade_botton p span{ color:#fa7720;}
.upgrade_botton p img{margin:0 3px;}

.function_list{ width:100%; height:auto; background:url(../img/function_mid_bg.png) repeat-y center;}
.function_list_cont{ width:100%; height:355px;  background:url(../img/function_top_bg.png) no-repeat 7px top; padding:5px 0 0 0; margin:0 0 0 8px;}
.fun_list { width:956px; margin:0 0 0 10px; padding:0;  float:left;}
.fun_list h4{ font-size:10px; width:113px; height:80px; background:url(../img/function_line.png) repeat-y right; float:left; margin:0; padding:30px 5px 0 5px; text-align:center; line-height:16px; color:#888; }
.fun_list li{ width:109px; height:100px; background:url(../img/function_line.png) repeat-y right; float:left; margin:0; padding:10px 5px 0 5px; text-align:center; line-height:16px; display:block;}
.fun_list li img{ margin:0; padding:0;}
.fun_list li b{ display:block; font-weight:lighter; font-size:11px;}
.fun_list li span{ display:none;}
.line{ background:none!important;}


.compare{ width:100%; height:auto;  float:left;  background:url(../img/sel_list_bg.png) no-repeat -2px 0;}
.fun_list2 { width:100%; height:72px; float:left; margin:0; padding:1px 0 0 0px; }
.fun_list2 li{ width:109px; height:46px; background:url(../img/function_line2.png) repeat-y right; float:left; margin:0; padding:23px 5px 0  5px; text-align:center;}
.fun_list2 li span{ display:block; width:25px; height:25px; margin:0 auto;}
.fun_list2 h4 { width:123px; height:43px; background:url(../img/function_line2.png) repeat-y right; float:left; margin:0; padding:25px 5px 0 5px; text-align:center; line-height:16px; color:#fff; font-size:13px; font-weight:bold; }
.fun_list2 h4 a {color:#fff; font-size:13px; font-weight:bold;}

.fun_list3 { width:100%; height:74px; float:left; margin:0; padding:0; }
.fun_list3 li{ width:109px; height:74px; background:url(../img/function_line.png) repeat-y right; float:left; margin:0; padding:23px 5px 0  5px; text-align:center; overflow:hidden;}
.fun_list3 li span{ display:block; width:25px; height:25px; margin:0 auto;}
.fun_list3  h4{ width:124px; height:45px; background:url(../img/function_line.png) repeat-y right; float:left; margin:0; padding:28px 5px 0 5px; text-align:center; line-height:16px; color:#000; font-size:13px; font-weight:bold; }
.funt_list_bttom{ width:953px; height:75px; margin:0 0 0 12px; background:#f0f0f0 url(../img/list_bottom_bg.png) repeat-x top; float:left; padding:25px 0 0 0; text-align:center;}
.funt_list_bttom img{ padding:0 8px; margin:0 2px; vertical-align:middle;}
.bubble_mian{}
.bubble_block{ width:282px; height:auto; position:absolute; margin:-90px 0 0 0; ;}
.bubble_cont{ width:282px; height:auto; background:url(../img/bubble_mid_bg.png) repeat-y; }
.bubble_cont h3{ font-size:14px; line-height:18px; text-align:center; color:#222; padding:2px 0;}
.bubble_cont p{ font-size:10px; color:#444; line-height:18px; padding:6px 16px;}

.upgrade_message{ width:100%; height:auto; margin:20px 0 0 0;} 
.upgrade_message h3{ font-size:16px; font-weight:bold; line-height:26px;}
.upgrade_message_cont{ width:100%; height:100px; margin:10px 0;}
.upgrade_message .message_block{ width:960px; margin:10px 0 0 10px; }
.message_block_photo{ width:86px; height:86px; float:left;}
.message_block_txt{ width:853px; height:70px; background:url(../img/upgrade_mes_bg.png) no-repeat; float:left; padding:20px 0 0 0; margin:0 0 0 10px;}
.message_block_txt h4{ width:730px; margin:0 auto; font-size:13px; font-weight:none; line-height:24px; font-style:italic;}
.message_block_txt p{width:730px; text-align:right; margin:0 auto;}
/*buy*/


/*New online store style*/
/*------------------------------------------------------------------------------*/
.Online_store_title{ width:100%; height:auto;}
.Online_store_title h1{ font-size:24px; font-weight:bold; padding:20px 0 20px 0; }
.Online_store_cont{ width:100%; height:480px; margin:20px 0 0 0; }
.Online_store_overflow{ width:1024px;}
.Online_store_block{ width:300px; height:480px; margin:0 5px; float:left;}
.change_bg{ padding:0 25px; background:url(../img/store_bg.png) no-repeat right!important;}
.Online_store_block p{ margin:0; padding:5px 0 5px 5px; text-align:center;}
.Online_title{ font-size:24px; text-align:center;}
.Online_store_block p { font-size:12px; line-height:22px; color:#666; display:block; text-align:left; margin:6px 0;}
.Online_store_block p b{ font-size:14px; color:#f86f2f;}
.Online_store_block_cont{ width:270px; margin:0 auto;}
.Online_store_block p a{ display:block; text-align:center;}
.clear_bg{ background:none!important;}
.Authority{ width:986px; height:90px; margin:0px 0 0 0;}
.Authority img {margin: 0 5px 0 0;}
.Authority_gap {margin:20px 0;}

/*New Download style*/
/*------------------------------------------------------------------------------*/
.Online_download_cont{ width:980px; margin:20px auto 0 auto; }
.Online_download_overflow{ width:1024px;}
.download_block{ width:300px; height:220px; margin:20px 12px; float:left;}
.download_block_img{ width:97px; height:140px; float:left; text-align:right; padding-top:10px;}
.download_block_txt{ width:190px; float:right; padding:5px 0 0 0;}
.download_block_txt p { line-height:1.8em; color:#666;}
.download_block_txt p b{ font-size:18px; font-weight:normal; color:#222;}
.download_block_price{ width:100%; float:left; text-align:center; font-size:14px; margin: 0 0 10px 0; line-height:20px; color:#222;}
.download_block_price font { text-decoration:line-through;}
.download_block_price b {color:#ff6633; font-weight:lighter;}
.download_block_botton{ width:100%; text-align:center; float:left;}


/**/
#upgrade_timer{ width:370px; overflow:hidden; height:62px; margin:6px 0; font-weight:bold;}
.deal_week_cont{ text-align:center;}
#upgrade_timer #timer_day{ width:71px; height:66px; float:left; background:url(../img/Upgrade_time.jpg) no-repeat; text-align:center; font:bold; font-size:37px; font-family:Arial, Helvetica, sans-serif; padding:0px 0 0 3px; letter-spacing:5px; line-height:1.6em;}
#upgrade_timer #timer_hours{ width:71px; height:66px; float:left; background:url(../img/Upgrade_time.jpg) no-repeat; text-align:center; font:bold; font-size:37px;font-family:Arial, Helvetica, sans-serif; padding:0px 0 0 3px; letter-spacing:5px; line-height:1.6em;}
#upgrade_timer #timer_min{ width:71px; height:66px; float:left; background:url(../img/Upgrade_time.jpg) no-repeat; text-align:center; font:bold; font-size:37px; font-family:Arial, Helvetica, sans-serif; padding:0px 0 0 3px; letter-spacing:5px; line-height:1.6em;}
#upgrade_timer #timer_seconds{ width:57px; height:54px; background:url(../img/Upgrade_time2.jpg) no-repeat; float:left; margin:3px 0 0 2px;text-align:center; font:bold; font-size:30px; font-family:Arial, Helvetica, sans-serif; padding:1px 0 0 0; color:#fff; line-height:1.6em;}
#upgrade_timer .timer_txt{ width:35px; height:35px; float:left; margin:10px 0 0 0; }
#upgrade_timer .timer_txt b{ display:block; float:left; margin:10px 0 0 0 ; font-size:18px; text-align:center; width:100%; font-weight:lighter;}
#upgrade_timer .timer_colon{ width:10px; height:35px; float:left; margin:10px 0 0 0; }
#upgrade_timer .timer_colon b{ font-weight:bold; display:block; float:left; font-size:18px; margin:10px 0 0 0; text-align:center; width:100%;}


/**/
/*show windows*/

.show_windows{width:968px;height:auto;margin:0 auto;background:none;}
.show_windows ul{list-style-type:none;}
.show_windows ul li{list-style-type:none;}
.list_title{width:968px;height:46px;background:url(../anytrans/img/show_title_bg.png) no-repeat;}
.list_title ul{width:100%;height:46px;overflow:hidden;}
.list_title ul li{float:left;width:160px;color:#fff;text-align:center;font-size:16px;padding:13px 0 13px 0;border-left:1px #06478a solid;}
.text_wid{width:484px!important;border:none!important;}
.add_wid{width:483px!important;border:none!important;}
.list_cont{height:auto;width:100%;float:left;background:#fff url(../anytrans/img/win_mid.png) repeat-y;}
.list_first{width:966px;height:200px;background:#f4f4f4;border-bottom:1px #d6d6d6 solid;margin:0 0 0 1px;}
.list_first ul{width:100%;height:200px;overflow:hidden;}
.list_first ul li{width:160px;height:200px;float:left;border-left:1px #d6d6d6 solid;}
.tips{width:480px;height:auto;margin:50px 0 0 0;}
.tips p{text-align:center;}
.tips h3{font-size:24px;text-align:center;}
.list_block{width:124px;height:auto;margin:20px auto 0 auto;}
.list_block p{text-align:center;padding:3px 0 3px 0;}
.list_block p b{font-size:16px;color:#f00;font-weight:lighter;}
.list_block p img{margin:0 20px 0 0;}
.list{width:966px;height:80px;float:left;border-bottom:1px #d6d6d6 solid;margin:0 0 0 1px;overflow:hidden;padding:0;}
.list ul{width:966px;height:80px;margin:0;padding:0;overflow:hidden;}
.list_add{width:483px!important;border:none!important;text-align:left!important;}
.list_add p{font-size:11px;margin:3px 0 0 8px;color:#666;line-height:16px;}
.list_add b{font-size:14px;color:#222;font-weight:normal;}
.list ul li{float:left;width:160px;height:80px;float:left;border-left:1px #d6d6d6 solid;line-height:1.6em;text-align:center;background:none;margin:0;padding:0;}
.list ul li b img{margin:25px 0 0 0;}
.f_img{width:48px;height:48px;float:left;margin:10px 0 0 5px;}
.f_text{width:412px;float:left;margin:10px 0 0 0px;color:#666;font-size:11px;}
.f_text b{font-size:16px;font-weight:lighter;color:#000!important;margin:0 0 0 8px;}
.list_block2{width:125px;height:auto;margin:5px auto 0 auto;}
.list_block2 p{text-align:center;padding:3px 0 3px 0;}
.list_block2 p b{font-size:16px;color:#f00;font-weight:lighter;}
.Highlight{background:#f5f5f5;}
.f_txt2{margin:10px 0 0 10px;width:454px;display:block;}
.close{position:absolute;float:right;margin:-25px 0 0 900px;}
.bor{border:none!important;}
.Highlight{background:#f5f5f5!important;}

.team_txt{ display:none;}
.tip {width: 282px;padding-top:20px;overflow: hidden;display: none;position: absolute;z-index: 500;background: transparent url(../img/bubble_top_bg.png) no-repeat top; }
	
.tipMid {background: transparent url(../img/bubble_mid_bg.png) repeat-y; padding: 0 25px 20px 25px;}
.tipBtm {background: transparent url(../img/bubble_bottom_bg.png) no-repeat bottom; height: 29px;}

/*support*/
.support_left{ width:710px; height:auto; float:left; margin:40px 0 0 0;}
.support_right{ width:230px; float:right; height:auto;}
.support_left h1{ font-size:30px; border-bottom:1px #ccc solid; line-height:30px; padding:0 0 10px 0;}
.support_summary{ width:100%; height:80px;}
.summary_txt{ width:480px; float:left;}
/*contributors*/
.contributors{ width:980px; height:450px; margin:0 auto; background:url(../company/img/translating.png) no-repeat left 100px;}
.contributors h1{ font-size:26px; width:650px; float:right; margin:20px 0 0 0; line-height:48px;}
.contributors-facebook{ width:650px; height:auto;  float:right; margin:10px 0 0 0;}
.contributors p{ font-size:14px; width:650px; float:right; margin:10px 0 0 0; line-height:28px;}
.share-facebook{ width:100%; height:93px; overflow:hidden;}
.share-facebook div{ margin:-30px 0 0 0;}

.contributors_cont{ width:980px; height:auto; margin:0 auto; line-height:24px;}
.contributors_cont h2{ padding:20px 0 10px 0;}
.contributors_cont h2{ font-size:16px;  background:#e2e5e5; border:1px #d4d4d4 solid; color:#0061b4; padding:8px 0 8px 8px; font-weight:bold; margin:10px 0 10px 0;}
.contributors_cont p{ font-size:13px;  line-height:24px; margin:8px 0;}
.halloween{ position:absolute; margin:135px 0 0 -70px;}


.xmas_adv{ width:100%; height:105px; position:fixed; bottom:-175px; z-index:99999; background:url(../phoneclean/img/xmas-adv-bg.png) repeat-x;}
.xmas_adv_bg2{ width:100%; height:105px; background:url(../phoneclean/img/xmas_adv_imgs.png) center top no-repeat;}
.xmas_adv_box{ width:1120px; margin:0 auto;}
.xmas_adv_box img{ position:absolute; margin:-62px 0 0 835px; transform:rotateZ(0deg); animation:shake 5s linear 2s infinite; -webkit-animation:shake 5s linear 2s infinite; }
 @keyframes shake{
		0%{ transform:rotateZ(0deg);}
		2%{ transform:rotateZ(-15deg);}
		4%{ transform:rotateZ(0deg);}
		6%{transform:rotateZ(15deg);}
		8%{transform:rotateZ(0deg);}
		10%{transform:rotateZ(-15deg);}
		12%{transform:rotateZ(0deg);}
		15%{transform:rotateZ(0deg);}
		20%{transform:rotateZ(0deg);}
		30%{transform:rotateZ(0deg);}
		35%{transform:rotateZ(0deg);}
		40%{transform:rotateZ(0deg);}
		50%{transform:rotateZ(0deg);}
		60%{transform:rotateZ(0deg);}
		70%{transform:rotateZ(0deg);}
		80%{transform:rotateZ(0deg);}
		90%{transform:rotateZ(0deg);}
		100%{transform:rotateZ(0deg);}
	
	}
	 @-webkit-keyframes shake{
		0%{ transform:rotateZ(0deg);}
		2%{ transform:rotateZ(-15deg);}
		4%{ transform:rotateZ(0deg);}
		6%{transform:rotateZ(15deg);}
		8%{transform:rotateZ(0deg);}
		10%{transform:rotateZ(-15deg);}
		12%{transform:rotateZ(0deg);}
		15%{transform:rotateZ(0deg);}
		20%{transform:rotateZ(0deg);}
		30%{transform:rotateZ(0deg);}
		35%{transform:rotateZ(0deg);}
		40%{transform:rotateZ(0deg);}
		50%{transform:rotateZ(0deg);}
		60%{transform:rotateZ(0deg);}
		70%{transform:rotateZ(0deg);}
		80%{transform:rotateZ(0deg);}
		90%{transform:rotateZ(0deg);}
		100%{transform:rotateZ(0deg);}
	
	}  

 
 

