@charset "utf-8";
/* 
---------------------------------
Site: www.imtoo.com
Author: ImTOO.com
Updated: 20100819
Updated by: liwei 
file: xxxxxxxx.css 
version: 1.0
--------------------------------- 
*/ 
/*Product con*/
.product_top { background-image:url(/images/newsite/common/product_r_t_bg.gif); background-repeat:repeat-x; padding:10px; width:652px; font-family:Arial, Helvetica, sans-serif; overflow: hidden; }
.top_for_mac { background-image:url(/images/newsite/common/product_r_t_bg_for_mac.gif); background-repeat:repeat-x; }
.product_top h1 { padding:5px 0 0 0; margin:0; font-size:20px; float:left; }
.product_top img.h1img { padding:5px 0 0 10px; margin:0; float:left; }
.product_top span { float:right; padding:10px 0 0 0; }
.product_top span a { font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; color:#43677e; }
.product_top span a:hover { text-decoration:none; }
.product_top p { padding:5px 0 0 0; margin:0; clear:both; float:left; font-size:11px; color:#888; line-height:16px; width:652px; font-family:Verdana, Geneva, sans-serif; }
/*product_con_screenshot*/

.product_con_screenshot { width:652px; padding:0 10px 0 10px; margin:0 0 20px 0; }
.product_con_screenshot .jump_win_mac { float:right; color:#000; }
.product_con_screenshot .jump_win_mac .img {width:25px; float:left;}
.product_con_screenshot .jump_win_mac .jump {float:left; margin-top:7px; margin-left:5px;}
.product_screenshot { width:300px; float:left; }
.product_screenshot a { color:#000000; font-size:14px; line-height:22px; font-family:Verdana, Geneva, sans-serif; }
.product_screenshot a span { margin-right:60px; font-size:12px; color:#0066ff;}
.product_screenshot a:hover { text-decoration:none; }
.product_screenshot a:hover span { text-decoration:underline; color:#0066ff; }
.product_screenshot a.click { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#336699; padding-left:100px; }
.product_screenshot .vc_150 { float:left; width:100%; text-align:center; padding-top:5px; }
/* product_screenshot_top */
.product_screenshot .product_screenshot_top { float:left; width:300px; }
.product_screenshot .screenshot_back { width:296px; height:196px; }
.product_screenshot .old_version a { margin-right: 0px; font-size: 12px; color: #0066ff;  padding-left: 40px; }
.product_screenshot .old_version a:hover { text-decoration: underline; color: #0066ff; }
.product_screenshot .moneyback { width:70px; padding-left:230px; margin-top:-194px;}
.product_screenshot .itunes_win7 { width:291px; padding:83px 0 0 5px; }
.product_screenshot .itunes { width:291px; padding:84px 0 0 5px; }
.product_screenshot .win7 { width:35px; padding:94px 0 0 264px; }
.product_screenshot .itunes_win7 .win7_icon { margin:-32px 0 0 260px; }
.product_screenshot .w7 { padding-left:30px; }
.product_screenshot .screenshot_link { width:296px; height:216px; margin-top:-70px; }
.product_screenshot .screenshot_link_ios5 { width:296px; height:216px; margin-top:-190px; }
.product_screenshot .click_link { width:296px; height:216px; margin-top:-70px;}
.product_screenshot .click_link_ios5 { width:296px; height:216px;}
.product_screenshot .screenshot_link span { padding-left:70px; }
.product_screenshot .screenshot_link em { padding-left:30px; font-style:normal; }
.product_screenshot .screenshot_link_ios5 span { padding-left:70px; }
.product_screenshot .screenshot_link_ios5 em { padding-left:30px; font-style:normal; }
#youtubelinks { width:296px; text-align:center; }
#youtubelinks a em { font-size:12px; color:#0066ff; font-style:normal; }
#youtubelinks a:hover em { text-decoration:underline }
.free-grayed { float:right; display: block; display: inline; background: url(/images/newsite/common/button_buy_download.jpg) no-repeat;}
.free {float:right; display: block; display: inline; background: url(/images/newsite/common/button_buy_download.jpg) no-repeat 0 -44px; cursor: pointer }
.button {float:right; margin:15px 0;color: #000000; padding:17px 0 0 50px; font-size: 16px; cursor: pointer; width: 110px; height: 27px; text-align: left }
.product_buy { font-size:14px; margin:10px 0 0 0; float:left; width:140px; font-family:Arial, Helvetica, sans-serif; display:inline; }
.product_buy a { font-size:15px; color:#006699; }
.product_buy a:hover { color:#006699; text-decoration:underline; }
.product_buy img { float:left; padding-right:5px; }
.product_buy span { color:#cc0000; line-height:21px; }
.product_buy span strong { font-weight:normal; float:right; margin-right:10px; }
.product_download { margin:10px 0 0 0; float:left; width:160px; font-size:14px; font-family:Arial, Helvetica, sans-serif; }
.product_download a { font-size:15px; color:#006699; }
.product_download a:hover { color:#006699; text-decoration:underline; }
.product_download img { float:left; padding-right:5px; }
.product_download span { line-height:21px; }
.product_con { float:left; width:352px; }
.product_con ul { padding:0 0 0 0; margin:0 0 0 0; list-style:none; }
.product_con ul li { line-height:18px; color:#333333; background-image:url(/images/newsite/common/icon_dot3.jpg); background-position:15px 5px; background-repeat:no-repeat; padding:0 0 10px 30px; font-family:Verdana, Geneva, sans-serif }
.product_con .new_ul li { padding:0 0 10px 30px; }
.product_con ul li strong { color:#000; font-weight:450 .;
}
.product_con ul li.orange { color:#fb630d; }


/*family_center_pro*/
.family_center_pro{width:672px; padding:0px;}
/*product_functions*/ 
.product_functions {width:652px; margin:20px 10px 0 10px; background-image:url(/images/newsite/common/table_line_bg.jpg); background-position:center; background-repeat:repeat-y; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #d0d0d0; border-bottom-color: #d0d0d0; color:#4a4a4a; font-family:Arial, Helvetica, sans-serif; }
.product_functions_left { float:left; width:322px; padding:0 10px 10px 0; }
.product_functions_right { float:left; width:310px; padding:0 0 10px 10px; }
.product_functions h2 { font-family:Verdana, Geneva, sans-serif; color:#000; font-size:18px; margin:0; padding:15px 0; font-weight:normal; }
.product_functions ul { list-style:none; margin:0; padding:0; }
.product_functions ul li strong { color:#000; }
.product_functions ul li strong a { color:#000; text-decoration:none; }
.product_functions ul li strong a:hover { text-decoration:underline; }
.main_functions { font-family:Arial, Helvetica, sans-serif; }
.main_functions ul li { color:#333333; padding:0 0 10px 38px; line-height:18px; }
.main_functions ul li img { float:left; margin-left:-38px; padding-top:4px; }
.key_features { font-family:Arial, Helvetica, sans-serif; }
.key_features ul { list-style:disc; margin-left:5px; }
.key_features ul li { color:#333333; padding:0 0 10px 10px; line-height:18px; background:url(/images/newsite/common/icon_dest.gif) 0 6px no-repeat; }
.what_is_new { font-family:Arial, Helvetica, sans-serif;}
.what_is_new ul { list-style:disc; margin-left:5px; }
.what_is_new ul li { color:#333333; padding:0 0 10px 10px; line-height:18px;  background:url(/images/newsite/common/icon_dest.gif) 0 6px no-repeat; }


/*tab*/
.other_content { padding:0 10px; margin:20px 0 0 0; width:652px; }
.tabcontent { width:650px; margin:0; border:1px solid #d0d0d0; border-top:none; }
.tabcontent #content2 { margin:0; padding:0; }
.tab { height:25px; font-size:12px; font-family:Verdana, Geneva, sans-serif; }
.tab ul { list-style:none; width:652px; height:25px; background:url(/images/newsite/common/tab_bg.jpg) repeat-x bottom;  }
.tab li { float:left; text-align:center; margin-right:10px; padding-left:15px; height:25px; float:left; line-height:25px; cursor: pointer; background:#ccc url(/images/newsite/common/tab_left.jpg) no-repeat; }
.tab a { text-decoration:none; }
.tab a:hover { text-decoration:none; }
.tab li a { display:block; line-height:25px; color:#5b5b5b; padding-right:20px; background:url(/images/newsite/common/tab_right.jpg) no-repeat right; }
.tab li.tab_on { background:#F90 url(/images/newsite/common/tab_on_left.jpg) no-repeat; }
.tab li.tab_on a { color:#43677e; background:url(/images/newsite/common/tab_on_right.jpg) no-repeat right top; }
.tab li.tab_off { background:url(/images/newsite/common/tab_left.jpg) no-repeat; }
.tab li.tab_off a { background:url(/images/newsite/common/tab_right.jpg) no-repeat; }
.system_requirements { padding:10px 0; }
.system_requirements table { width:630px; }
.system_requirements table tr td { padding:5px; }
.system_requirements table tr td.left_side { width:110px; text-align:right; }
.upgrade {line-height:15px; padding-left:35px;}


/*support*/
.support { padding:10px 0; }
.support table { width:630px }
.support table tr td { padding:5px; }
.support table tr td.left_side { width:60px; text-align:right; }
.support a { text-decoration:underline; color:#000 }
.support a:hover { text-decoration:none; }
.support .mail { color:#4f7086; text-decoration:underline; }
.support a.mail:hover { color:#4f7086; text-decoration:none; }
/*screenshots*/
.screenshots { margin:0 0 0 0; clear:both; padding:10px 0; }
.screenshots img { padding:15px; }
.screenshots span { clear:both; width:648px; display:block; text-align:center; margin:20px 0 0 0; }
.screenshots span a { font-size: 12px; color: #0066ff; }
/*awards*/
.awards { margin:0 0 0 0; clear:both; padding:10px 0; }
.awards img { padding:20px; vertical-align:middle; }
/*testimonial*/ 
.testimonial { font-family:Arial, Helvetica, sans-serif; margin:20px 0 0 0; }
.testimonial h2 { font-family:Verdana, Geneva, sans-serif; color:#000; font-size:18px; margin:0; padding:15px 0 15px 0; font-weight:normal; }
.testimonial em { clear:both; color:#333333; float:left; line-height:20px; width:640px; }
.testimonial cite { clear:both; float:left; width:630px; text-align:right; line-height:22px; margin-bottom:20px; }
.testimonial a { color:#000; font-size:11px; text-decoration:underline; }
.testimonial a:hover { text-decoration:none; }
/*related_products*/ 
.related_products { font-family:Arial, Helvetica, sans-serif; margin:0 0 0 0; }
.related_products h2 { font-family:Verdana, Geneva, sans-serif; color:#000; font-size:18px; margin:0; padding:0 0 15px 0; font-weight:normal; }
.related_products ul { list-style:disc; margin:0 0 10px 15px; padding:0 }
.related_products ul li { padding:0 0 5px 0; line-height:18px; font-size:11px; color:#333333; }
.related_products ul li strong a { color:#000; font-size:11px; }
.related_products ul li a { text-decoration:underline; }
.related_products ul li a:hover { text-decoration:none; }
/*Related Tips */ 
.related_tips {font-family:Arial, Helvetica, sans-serif; margin:0 0 35px 0;}
.related_tips h2 { font-family:Verdana, Geneva, sans-serif; color:#000; font-size:18px; margin:0; padding:0 0 15px 0; font-weight:normal; }
.related_tips ul {  margin:0 0 10px 15px; list-style:disc;}
.related_tips ul li { padding:0 0 0 10px; line-height:15px; font-size:11px; color:#333333;  margin:0; background:url(/images/newsite/common/tips_disc.jpg) no-repeat; background-position:0px 5px;}
.related_tips ul li a {color:#333333; text-decoration:none}
/*related_links*/ 
.related_links_absolute { width:100%; height:1px; margin:0 auto; position:absolute; top:0; left:0; height:0px; z-index:2;/* overflow:hidden;*/ }
.related_links_relative { position: relative; top:1703px; width:214px; margin:0 auto; float:none; padding:0px; left:-344px; }    /* FireFox */
*html .related_links_relative { position: relative; top:1703px; width:860px; margin:0 auto; left:0px; }    /* ie6 fixed */
*+html .related_links_relative { position: relative; top:1703px; width:900px; margin:0 auto; float:none; padding:0px; left:0px; }    /* ie7 fixed, 注意顺序 */
.related_links_relative_formac { position: relative; top:1660px; width:214px; margin:0 auto; float:none; padding:0px; left:-344px; }    /* FireFox */
*html .related_links_relative_formac { position: relative; top:1660px; width:860px; margin:0 auto; left:0px; }    /* ie6 fixed */
*+html .related_links_relative_formac { position: relative; top:1660px; width:900px; margin:0 auto; float:none; padding:0px; left:0px; }    /* ie7 fixed, 注意顺序 */
.related_links { font-family:Arial, Helvetica, sans-serif; background-color:#f5f5f5; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #d0d0d0; border-bottom-color: #d0d0d0; border-left-color: #d0d0d0; border-top-style: none; width:212px; }
.related_links_top { background-image:url(/images/newsite/common/left_bg.jpg); background-color:#666666; background-repeat:repeat-x; height:25px; padding-left:15px; line-height:25px; width:197px; }
.related_links_top h2 { color:#FFF; font-size:14px; margin:0; padding:0; font-weight:normal; }
.tips_l { font-family:Arial, Helvetica, sans-serif; background-color:#f5f5f5; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #d0d0d0; border-bottom-color: #d0d0d0; border-left-color: #d0d0d0; border-top-style: none; width:212px; margin:0 0 10px 0 }
.tips_l_top { background-image:url(/images/newsite/common/left_bg.jpg); background-color:#666666; background-repeat:repeat-x; height:25px; padding-left:15px; line-height:25px; width:197px; }
.tips_l_top h2 { color:#FFF; font-size:14px; margin:0; padding:0; font-weight:normal; }
.tips_l_top h2 a { color:#FFF; font-size:14px; }
/*.related_links ul { list-style:disc; margin:0 0 0 25px; padding:0 }
.related_links ul li { padding:0 0 5px 0; line-height:18px;  }
.related_links ul li a { text-decoration:underline; color:#000; font-size:11px;}
.related_links ul li a:hover { text-decoration:none; }
*/


.related_links ul { padding:10px 0 10px 0; margin:0 0 0 15px; line-height:27px; }
.related_links ul li { list-style:none; clear:both; }
.related_links ul li a { background-image:url(/images/newsite/common/icon_dot_2.gif); background-position:left; background-repeat:no-repeat; padding-left:8px; color:#43677e; float:left; }
.tips_l ul { padding:10px 0 10px 0; margin:0 0 0 15px; line-height:27px; }
.tips_l ul li { list-style:none; clear:both; }
.tips_l ul li a { background-image:url(/images/newsite/common/icon_dot_2.gif); background-position:left 13px; background-repeat:no-repeat; padding-left:8px; color:#43677e; float:left; }
/*pack top*/
.pack_top { height:213px; vertical-align:top; width:672px; height:213px; }
.pack_con { width:672px; padding:0 0 17px 0; }
.sidebar_a { width:252px; padding-left:8px; float:left; }
.sidebar_b { width:412px; float:left; }
.pack_buy { padding:0 0 0 0; font-size:16px; font-family:Arial, Helvetica, sans-serif; line-height:24px; }
.pack_top .pack_moneyback { margin-top:-80px; padding-left:120px; }
.pack_buy a { color:#006699; padding-left:28px; line-height:25px; display:block; width:150px; }
.pack_buy a:hover { color:#006699; text-decoration:underline; }
.pack_buy a.page_buy { background:url(/images/newsite/common/icon_buy_page.jpg) no-repeat 0 top; line-height:25px; }
.pack_down a.page_download { background:url(/images/newsite/common/icon_download_page.jpg) no-repeat 0 top; line-height:25px; }
.pack_down a:hover { color:#006699; text-decoration:underline; }
.pack_buy del { color:#333333; font-size:14px; }
.pack_buy em { color:#cc0000; font-style:normal; }
.pack_buy span { font-size:14px; color:#333; font-weight:bold; margin-left:28px; }
.pack_buy strong { font-weight:normal; font-size:14px; }
.pack_down { padding:15px 0 12px 0; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#cc0000; line-height:24px; }
.pack_down a { color:#006699; padding-left:28px; line-height:25px; display:block; width:150px; }
.pack_down span { font-size:14px; color:#333; font-weight:bold; margin-left:28px; }
.pack_down strong { font-size:14px; color:#333333; font-weight:normal; }
.pack_inside { }
.pack_inside h2 { line-height:25px; width:195px; background-color:#5f5f5f; color:#FFF; font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; padding:0 0 0 17px; margin:0 0 0 0; }
.pack_inside ul { list-style:none; padding:0 0 0 0; margin:17px 0 0 17px; }
.pack_inside ul li { line-height:24px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#43677e; padding:0 0 0 7px; }
.pack_inside ul li img { float:left; margin:3px 0 0 -25px; }
.pack_inside ul li a { text-decoration:underline; }
.pack_inside ul li a:hover { text-decoration:none; color:#03F; }
.sidebar_b h1 { font-family:Verdana, Geneva, sans-serif; font-size:22px; color:#000; padding:0; margin:0; font-weight:normal; }
.sidebar_b p { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; line-height:18px; padding:0 0 10px 0; }
.sidebar_b p span { font-weight:bold; color:#000; }
.sidebar_b p strong { color:#000; }
.sidebar_b p a { text-decoration:underline; }
/*family_table_list*/
.family_table_list { margin:0 10px; border:#d0d0d0 1px solid; background-color:#f7f7f7; width:652px; }
.family_table_list th { padding:7px 10px; }
.family_table_list th h2 { font-family: Verdana, Geneva, sans-serif; font-size:14px; font-weight:normal; padding:0; margin:0; }
.family_table_list td { width:33%; }
.family_table_list td .family_list { width:216px; border:solid 1px #d0d0d0; border-bottom:none; border-left:none; height:160px; background-color:#FFF }
.family_table_list td .last { border-right:none; }
.family_table_list td .family_list h2 { font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:normal; color:#000; text-align:right; padding:7px 20px 0 0; margin:0; }
.family_table_list td .family_list h3 { font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:normal; color:#000; text-align:right; padding:7px 0px 10px 6px; text-align:left; margin:0; }
.family_table_list td .family_list .img_side { width:90px; float:left; text-align:center; border:none; }
.family_table_list td .family_list .family_buy_down { width:125px; float:left; border:none; padding:20px 0 0 0; font-family: Verdana, Geneva, sans-serif; font-size:14px; color:#5a5a5a; }
.family_table_list td .family_list .family_buy_down .download_family { margin:10px 0 0 0; clear:both }
.family_table_list td .family_list .family_buy_down .family_download { width:124px; height:30px; background:url(/images/newsite/common/download_icon_family.jpg) no-repeat; color:#333; font-weight:normal; font-size:12px; font-weight:bold; }
.family_table_list td .family_list .family_buy_down .family_coming { width:95px; height:22px; background:url(/images/newsite/common/download_icon_family.jpg) no-repeat; color:#333; font-weight:normal; font-size:11px; font-weight:bold; padding:8px 0 0 29px; }
.family_table_list td .family_list .family_buy_down a { padding:2px 0 0 35px; display:block; width:70px; height:30px; }
.family_table_list td .family_list .family_buy_down .family_buy { width:124px; height:30px; background:url(/images/newsite/common/buynow_icon_family.jpg) no-repeat left top; color:#333; font-weight:normal; font-size:12px; font-weight:bold; }
.family_table_list td .family_list .family_buy_down .free { width:95px; height:22px; background:url(/images/newsite/common/buynow_icon_family.jpg) no-repeat left top; color:#333; font-weight:normal; font-size:12px; font-weight:bold; padding:8px 0 0 29px; }
.family_table_list td .family_list .family_buy_down a:hover { text-decoration:none; }
.family_table_list td .family_list .family_buy_down .family_download em { line-height:10px; color:#006699; font-weight:normal; font-style:normal; padding-left:10px; font-size:10px; font-weight:bold; }
.family_table_list td .family_list .family_buy_down .family_buy em { line-height:10px; color:#cc0000; font-weight:normal; font-style:normal; padding-left:10px; font-size:10px; font-weight:bold; }
/* ppt family  */
.family_ppt_table { background-color:#FFF; width:620px; margin-left:26px; }
.family_ppt_table th { padding:5px 30px 2px 0; background-color:#f7f7f7; border-bottom:solid 1px #d0d0d0; }
.family_ppt_table .ppt_line { width:10px; text-align:center; }
.family_ppt_table td .family_ppt { width:305px; border:none; border-bottom:none; border-left:none; height:130px; background-color:#FFF }
.family_ppt_table td .family_ppt .family_buy_down { width:125px; float:left; border:none; padding:12px 0 0 0; font-family: Verdana, Geneva, sans-serif; font-size:14px; color:#5a5a5a; }
.family_ppt_table td .family_ppt h2 { font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:bold; color:#000; text-align:left; padding:7px 0 5px 15px; margin:0; }
.family_ppt_table td .family_ppt .img_side { width:170px; float:left; text-align:center; border:none; }
.family_ppt_table td .family_ppt .family_buy_down .download_family { clear:both; height:8px; margin:0; }
/*comparsion*/
/*#comparsion { width:662px; margin-left:10px }
#tags { height:25px; margin-bottom:0px; padding:0; background-image:url(/images/newsite/common/tab_compare_bg.jpg); margin-left:0;}
#tags li { float:left; width:113px; height:25px; text-align:center; margin-right:8px; background:url(/images/newsite/common/tab_off_compare.jpg); list-style-type:none }
#tags li a { text-decoration:none; float:left; width:113px; line-height:25px; font-size:12px; color:#d9d9d9; font-weight:bold; }
#tags li.emptyTag { width:4px; background:none; }
#tags li.selectTag { width:113px; text-align:center; background: url(/images/newsite/common/tab_on_compare.jpg); }
#tags li.selectTag a { font-weight:bold; color:#43677e; }
#tagContent { background-color:#fff; border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0; }
.tagContent { clear:both; padding:0; color:#474747; display:none }
#tagContent div.selectTag { display:block }
.tagContent h2 { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#999; }*/
.border_b { border-bottom:1px solid #d0d0d0; }
.border_b_2 { border-bottom:1px solid #d0d0d0; }
.border_l { border-bottom:1px solid #d0d0d0; color:#666666; padding:8px; }
.border_l strong { color:#000; }
.border_r { border-left:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0; color:#525763; padding:8px; line-height:18px; }
.border_r_b {border-left:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0; padding:8px; line-height:18px; }
.border_r_b del { color:#999}
.border_r h3 { padding:0; margin:0; }
.border_r a { color:#306da3; font-weight: bold; }
.bg_1 { background:#fff; }
.bg_2 { background:#e9e9e9; }
.bg_2 span { padding-left:14px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#585858 }
.p_l { padding-left:20px; }
/**/
.container { width:650px; /* background:url(/images/table_top.gif) no-repeat top;*/ padding-top:6px; margin:0 0 900px 0; }
.container .wrap { width:650px; float:left; padding-bottom:3px; }
.container table { }
.container td { /*background:#f7f7f7;*/ border-top: 1px solid #cccccc; font-family:arial; font-size:11px; color: #333333; line-height:20px; padding:5px 10px; }
.container .r_name { background: white; font-size:12px; font-weight:bold; }
.container .no_line { border-top:none; }
.container .c_left { font-size:12px; font-weight:bold; border-right: 1px solid #cccccc; vertical-align:top; width:100px; }
/* new_comparsion */
.new_comparsion { margin:0 auto; width:672px; padding-bottom:50px; }
.new_comparsion .comparsion_title { margin:0 auto; padding:15px 0 15px 10px; }
.new_comparsion .comparsion_title h1 { font-size: 21px; color:#000000; font-weight: normal; }
.new_comparsion .table_title td { font-size:11px; color:#797979; font-weight:bold; text-align:center; background:#ffffff; }
.new_comparsion .table_top_bg { width:672px; }
.new_comparsion .table_top_ppt { width:672px; background:url(/images/newsite/common/table_top_bg.jpg) left top no-repeat; padding-top:5px; }
.new_comparsion .table_bottom_bg { width:672px; background:url(/images/newsite/common/table_bottom_bg.jpg) left bottom no-repeat; padding-bottom:5px; float:left; }
.new_comparsion .table_content_bg { width:672px; background:url(/images/newsite/common/bg_comparsion.png) repeat-y 0 0; padding:0 6px 0 6px; }
.new_eula { margin:0 auto; width:700px; padding-bottom:50px; text-align:justify;  }
.new_eula p { padding:5px 0 0; margin:0; clear:both; font-size:11px; color:#000; line-height:20px; width:652px; font-family:Verdana, Geneva, sans-serif; }
.new_eula hr {width:650px; float:left; margin-top:-13px; border:#CCC; border-width:1px; border-style:solid;}
.new_eula a {text-decoration:none; color:#000;}
.new_eula .eula_top { margin:0 auto; width:700px;}
.new_eula .eula_logo { width:150px; float:right; font-size:11px; margin-right:10px; margin-top:-35px;}
.new_comparsion #tags { height:38px; margin-bottom:0px; padding:0; margin-left:0; background:url(/images/newsite/common/table_top_bg.jpg) left bottom no-repeat; }
#tags li { float:left; }
.new_comparsion #tags li a { text-decoration:none; float:left; width:122px; line-height:25px; font-size:12px; color:#d9d9d9; font-weight:bold; padding-top:10px; }
.new_comparsion #tags li.selectTag a { font-weight:bold; color:#ffffff; float:left; }
.new_comparsion .tagContent { clear:both; padding:0; color:#474747; display:none }
.new_comparsion div.selectTag { display:block }
.new_comparsion #tab1 { background:url(/images/newsite/common/tab_on_bg1.jpg); list-style-type:none; width:122px; height:38px; text-align:center; overflow:hidden; }
.new_comparsion #tab1.selectTag { background:url(/images/newsite/common/tab_bg1.jpg); list-style-type:none; width:121px; height:38px; text-align:center; }
.new_comparsion #tab2 { background:url(/images/newsite/common/tab_on_bg2.jpg); list-style-type:none; width:122px; height:38px; text-align:center; }
.new_comparsion #tab2.selectTag { background:url(/images/newsite/common/tab_bg2.jpg); list-style-type:none; width:122px; height:38px; text-align:center; }
.border_left { border-left:1px solid #d0d0d0; }
.border_bottom_only { color:#666666; padding:8px; border:none; padding-left:20px; }
.new_comparsion .go_to { font-size:12px; width:665px; text-align:right; padding-top:5px; height:30px; }
.new_comparsion .go_to a { color:#306da3; }
/* new_padwork page */
.containers { width:900px; height:537px; background:#334454 url(/images/newsite/products/podworks/bg_podworks_03.jpg) no-repeat; padding:0; margin:0 0 1350px 0; overflow:hidden;}

.containers_for_mac { background:#334454 url(/images/newsite/products/podworks-mac/bg_podworks_02-1.jpg) no-repeat; }
.containers .containers_title { width:880px; height:92px; padding:27px 18px 0 0; }
.containers .containers_title h1 { float:left; width:400px; display:block; }
.containers .containers_title h2 { float:right; color:#ffe5a8; font-size:18px; }
.containers .containers_title h2 img { vertical-align:bottom; }
.containers .containers_title h2 a { color:#ffe5a8; font-size:18px; text-decoration: none; }
.containers .containers_title h2 a:hover { color:#ffe5a8; font-size:18px; text-decoration: underline; }
.containers .containers_title h3 { float:right; color:#ffcc99; font-size:15px; margin:13px 0 0 5px; display:block; width:450px }
.containers .containers_con { width:852px; height:285px; padding:0 48px 0 0;_padding:0; clear:both;}
.containers .containers_con img { float:left; border:0;}
.containers .containers_con embed { float:left; }
.containers .containers_con ul { float:right; padding:0 0 0 10px; margin:0; width:366px; height:285px; display:block;}
.containers .containers_con ul li { background: url(/images/newsite/products/podworks/icon_1.png) no-repeat 10px top; padding:0 0 10px 43px;color:#FFF; font-size:12px;width:85%; display:block}
.containers .containers_con ul li a { }
.containers .containers_link { width:790px; height:100px; padding:0 40px 0 70px; clear:both;}
.containers .containers_link dl { width:320px; float:left;}
.containers .containers_link dl dt { float:left; padding:0 30px 0 0 }
.containers .containers_link dl dt a { }
.containers .containers_link ul { float:right; display:block; padding:0 0 0 60px; width:360px }
.containers .containers_link ul li { padding:0 0 0 15px; float:left }
.containers .containers_link ul li a { color:#FFF; font-size:14px; }
.containers .containers_link ul li.get_ver { background: url(/images/newsite/products/podworks/icon_2.png) no-repeat left top; margin:25px 0 0 0; width:125px; float:right }
.containers .containers_link ul li.get_ver a { font:Verdana, Geneva, sans-serif; }
.containers .containers_link  h2 { float:right; color:#ffe5a8; font-size:16px; }
.containers .containers_link  h2 a { color:#ffe5a8; font-size:16px; text-decoration: none; font-weight:bold;}
.containers .containers_link  h2 a:hover { color:#ffe5a8; font-size:16px; text-decoration: underline; }
.containers .containers_link .left-down-buy { padding: 0 10px 0px 60px; _ padding: 15px 10px 0px 60px;float: right; width: 344px ;}
.containers .containers_link .left-down-buy a{display:block; float:left; width:92px; height:20px; background:url(/images/newsite/common/button_buy_over.jpg) no-repeat; margin-right:10px; font-size:11px; color:#FFF; padding:25px 0 0 70px;}
.containers .containers_link .left-down-buy a:hover{background:url(/images/newsite/common/button_buy_over.jpg) left -55px no-repeat;}
.containers .containers_link .left-down-buy a.buy_now{background:url(/images/newsite/common/button_buy_over.jpg) right top no-repeat;}
.containers .containers_link .left-down-buy a.buy_now:hover{background:url(/images/newsite/common/button_buy_over.jpg) right -55px no-repeat;}
.containers .containers_link .left-down-buy .original_price{width:294px;height:25px;color:#FFF; text-align:right; line-height:25px; padding:0 0 0 20px; padding-right:20px; clear:both;}
.containers .containers_link .left-down-buy .original_price .del{text-decoration:line-through;}
.containers .containers_link.twodownload dl { width: 130px; }
.containers .containers_link.twodownload .left-down-buy { width: 524px ;}
.containers .containers_link.twodownload .left-down-buy a#download_link_1 { background:url(/images/newsite/common/button_download_over.jpg) no-repeat; }
.containers .containers_link.twodownload .left-down-buy a#download_link_1:hover { background:url(/images/newsite/common/button_download_over.jpg) left -55px no-repeat; }
.containers .containers_link.twodownload .left-down-buy a#download_link_2 { background:url(/images/newsite/common/button_download_over.jpg) right top no-repeat; }
.containers .containers_link.twodownload .left-down-buy a#download_link_2:hover { background:url(/images/newsite/common/button_download_over.jpg) right -55px no-repeat; }
.containers .containers_link.twodownload .left-down-buy .original_price{width:464px;}
.containers .containers_link.twodownload .left-down-buy .containers_original_price{width:464px;}

.containers .containers_link .col_01 .left-down-buy a.button:hover { text-decoration: none }
.containers .containers_note {padding:5px 0 0 0; text-align:center;}
.containers .containers_note1 {padding:5px 0 0 0; text-align:center;margin-top:-30px;*margin-top:-42px;}
*html .containers .containers_note1{margin-top:_38px;}
*+html .containers .containers_note1{margin-top:-10px;}
#newslist { height:20px; line-height:20px; width:900px;}
#contain { font-size:12px; overflow:hidden; list-style:none; width:900px; height:20px; margin:0px; padding:0; }
#contain li { font:Verdana, Geneva, sans-serif; font-size:11px; color:#CCC;  height:22px; line-height:22px; white-space:nowrap; overflow:hidden; }

.product_mian{clear:both;position: relative;}
.product_description{left: 0px; position: absolute; top: 540px;}
.product { }
.product img { float:right; padding:5px 0 0 0;}
.product_solutions { float:left; padding:3px 0 0 0; width:618px;}
.product_solutions h2{ display:block; padding:7px 0px 0px 25px; font-size:14px; color:#FFF;width:593px;height:27px; background:url(/images/newsite/products/podworks/title_1.jpg) left top no-repeat;}
.product_solutions h2.second{background:url(/images/newsite/products/podworks/title_1.jpg) left -39px no-repeat;}
.product_solutions p{ font-size:13px; color:#4d4c4c; width:568px; height:104px; display:block; padding:3px 25px 6px 25px;  background:url(/images/newsite/products/podworks/title_1.jpg) left bottom no-repeat;}

.product_left { float:left; width:450px; }
.product_left p{ padding-left:37px;}
.product_main_functions { float:left; padding:3px 0 0 0; width:449px; }
.product_main_functions h2{display:block; padding:7px 0 0 25px; font-size:16px; color:#FFF; float:left; width:424px;height:27px;background:url(/images/newsite/products/podworks/title_1.jpg) left -78px no-repeat;}
.product_main_functions ul { float:left; clear:both; padding:10px; width:429px; border-right:#999 1px solid; }
.product_main_functions ul li { color:#333333; padding:0 0 10px 38px; line-height:18px; }
.product_main_functions ul li img { float:left; margin-left:-38px; padding-top:4px; }
.product_right{width:450px; float:left;}
.product_right table{line-height:20px;}
/*****************************************************************************/
/* product_what_new   power by lsf                                 		     */
/*****************************************************************************/
.product_what_new { float:left; width:449px; border-right: #999 1px solid;  border-top: #999 1px solid;}
.product_what_new h2 { display:block; padding:7px 0 0 25px; font-size:16px; float:left; width:424px; height:27px; line-height:16px; }
.product_what_new ul { float:left; clear:both; padding:0 10px 10px 10px; width:428px; display:block; margin:5px 0 0 0 }
.product_what_new ul li { color:#333333; padding:0 0 10px 10px; line-height:18px; background: url(/images/newsite/common/icon_dest.gif) 0 6px no-repeat; }

.product_what_news { float:left; width:449px;  border-top: #999 1px solid;}
.product_what_news h2 { display:block; padding:7px 0 0 25px; font-size:16px; float:left; width:424px; height:27px; line-height:16px; }
.product_what_news ul { float:left; clear:both; padding:0 10px 10px 10px; width:428px; display:block; margin:5px 0 0 0 }
.product_what_news ul li { color:#333333; padding:0 0 10px 10px; line-height:18px; background: url(/images/newsite/common/icon_dest.gif) 0 6px no-repeat; }
.product_what_news ul #more{ position:absolute; clear:both; background:none; margin-top:-10px;}
/*****************************************************************************/
/* product_system_requirements                                      		 */
/*****************************************************************************/
.product_system_requirements { float:left; padding:5px 0 0 0; width:449px; clear:left; border-top: #999 1px solid; color:#4d4c4c;border-right: #999 1px solid;}
.product_system_requirements h2 { display:block; padding:7px 0 17px 25px; font-size:16px; color:#000; float:left; }
.product_system_requirements table { width:100%; float:left }
.product_system_requirements table tr td { padding:2px 5px; }
.product_system_requirements table tr td.left_side { width:120px; text-align:right;}

.product_key_features { float:right; padding:3px 0 0 0; width:449px; }
.product_key_features h2 { display:block; padding:7px 0 0 25px; font-size:16px; color:#FFF; float:left; width:424px; height:27px; line-height:16px; background:url(/images/newsite/products/podworks/title_1.jpg) left -117px no-repeat; }
.product_key_features ul { float:left; clear:both; padding:0 10px 10px 10px; width:428px; display:block; margin:10px 0 0 0 }
.product_key_features ul li { color:#333333; padding:0 0 10px 10px; line-height:18px; background:url(/images/newsite/common/icon_dest.gif) 0 6px no-repeat; }

/* References */
.product_References{ float:left; width:449px; border-right: #999 1px solid;  border-top: #999 1px solid; padding-bottom:20px;}
.product_References h2 { display:block; padding:7px 0 17px 25px; font-size:16px;width:420px; color:#000;border-bottom: 1px solid #ededed; }
.product_References table{width:445px;}
.product_References table tr {border-bottom:#999 1px solid;}
.product_References table tr td { padding:5px 10px;border-top: 1px solid #ededed; line-height:15px;}
.product_References table .r_name{ background: white; font-size:12px; font-weight:bolder; color:#555;}
.product_References table .no_line { border-top:none; }
.product_References table .c_left { font-size:12px; border-right: 1px solid #ededed; vertical-align:top; width:80px; padding-left:12px;}




#containers_title_mac { width:890px; height:92px; padding:27px 15px 0 0; }
#h3_mac{width:430px;}
/* ipad mate */
.containers_ipad_mate { width:900px; height:537px; background:url(/images/newsite/products/ipad-mate/ipad-mate-bg1.jpg) no-repeat; margin: 0px 0px 1480px; padding:0;}
.containers_con_img img{height:285px; width:540px;}
.containers_link_ipad_mate{margin-top:0;_margin-top:-38px;}
.containers_link_ipad_mate h2 { float:right; color:#ffe5a8; font-size:18px; }
.containers_link_ipad_mate h2 a { color:#ffe5a8; font-size:18px; text-decoration: none; }
.containers_link_ipad_mate h2 a:hover { color:#ffe5a8; font-size:18px; text-decoration: underline; }
.containers_note_ipad_mate{margin-top:-20px;_margin-top:-30px;}
.top_ipad{margin-top:10px;_margin-top:25px;}
/* ipad mate for mac */
.containers_ipad_mate_mac{background:url(/images/newsite/products/ipad-mate-mac/ipad-mate-mac-bg-1.jpg) no-repeat; margin-bottom: 1380px;}
.link_ipad_mate_mac{_margin-top:-30px;}
.top_ipad_mate_mac{margin-top: -15px;_margin-top:-30px;}


/* podworks */
.podworks img{width:475px; height:283px;}
.containers_pod{_margin-top: -35px;}
.containers_note_pod{margin-top:0px;}
.left-down-buy_pod{margin-top:10px;margin-top:0px\\0; padding:0;}
/* podworks for mac */
.containers_link_pod_mac{_margin-top: -10px;}
.containers_note_pod_mac{_margin-top:-25px;}


/* podworks platinum */
.containers_pod_pla{background:url(/images/newsite/products/pod-works-platinum/pod-works-platinum-bg1.jpg) no-repeat; margin-bottom: 1420px;}
/* podworks platinum for mac */
.containers_pod_pla_m{background:url(/images/newsite/products/pod-works-platinum-mac/pod-works-platinum-mac-bg-1.jpg) no-repeat; margin-bottom: 1420px;}
.containers_link_pod_pla_m{_margin-top:-15px;}
.containers_note_pod_pla_m{margin-top:-15px;}

/* iphone transfer plus*/
.containers_iph_plus{background:url(/images/newsite/products/iphone-transfer-plus/iphone-transfer-plus-back1.jpg) no-repeat; margin: 0px 0px 1300px;}
.containers_con .plus{font-weight: bold; background:url(images/newsite/products/iphone-transfer-plus/gift.gif) no-repeat left top; padding:10px 0 10px 43px;}
.containers_con .plus a{color:#fff;}
.containers_con .plus p{color: #c0c0c0; text-align: right;}
.get{float: right; width: 350px; padding-top: 10px;}
.get a{color: #ff9d3c}
/* iphone transfer plus for mac*/
.containers_iph_plus_m{background:url(/images/newsite/products/iphone-transfer-plus-mac/iphone-transfer-plus-mac-back-1.jpg) no-repeat; margin-bottom: 1150px;}
.iph_plus_m{ font-weight: bold; background:url(images/newsite/products/iphone-transfer-plus/gift.gif) no-repeat left top;  padding:10px 0 0 43px;}
.iph_plus_m p{color: #c0c0c0; text-align: right;}
.iph_plus_m a{color: #fff;}
.containers_link_iph_plus_m{_margin-top:0px;}
.containers_note_iph_plus_m{margin-top:-20px;*margin-top:0px;_margin-top:-15px; clear:both;}
.containers_original_price{width:294px;height:15px;color:#FFF; text-align:right; line-height:15px; padding:0 0 0 20px; padding-right:20px; clear:both;}


/* iphone transfer platinum */
.containers_iph_pla{background:url(/images/newsite/products/iphone-transfer-platinum/iphone-transfer-platinum-bg-1.jpg) no-repeat; margin-bottom: 1380px;}
.pla{padding:0 0 10px 0; float: right; width: 350px;}
.pla a{ color:#ff9d3c;}
.containers_note_pla{margin-top:-15px;}
/* iphone transfer platinum for mac*/
.containers_iph_pla_m{background:url(/images/newsite/products/iphone-transfer-platinum-mac/iphone-transfer-platinum-mac-bg-1.jpg) no-repeat;}
.pla_mac{padding:10px 0 0 0; float: right; width: 350px; line-height:12px;}
.pla_mac a{ color:#ff9d3c;}


/* ipad mate platinum */
.containers_ipad_mate_pla{background:url(/images/newsite/products/ipad-mate-platinum/ipad-mate-platinum-bg-1.jpg) no-repeat; margin-bottom: 1300px;}
.containers_note_ipad_mate_pla{margin-top:-22px;*margin-top:-10px;_margin-top:-22px;}
.link_top{_margin-top:-15px;}
/* ipad mate platinum for mac*/
.containers_i_m_p_m{background:url(/images/newsite/products/ipad-mate-platinum-mac/ipad-mate-platinum-mac-bg-1.jpg) no-repeat;}
.containers_link_i_m_p_m{margin-top:-15px;*margin-top:0px;_margin-top:-25px;}
.containers_note_i_m_p_m{margin-top:-35px;*margin-top:-10px;_margin-top:-12px; clear:both;}

/* itransfer platinum */
.containers_itran_pla{background:url(/images/newsite/products/itransfer-platinum/itransfer-platinum-bg1.jpg) no-repeat; margin-bottom: 1400px;}
.itransfer{float: right; padding:0 0 10px 0; width: 350px;}
.itransfer a{color: #ff9d3c;}
.containers_link_itran{_margin-top:-15px;*_margin-top:0px;_margin-top:-35px;}
.containers_note_itran{margin-top:-25px;*margin-top:0px;_margin-top:-12px; clear:both;}
.original_price_itran{height:15px; line-height:15px;width:294px;color:#FFF; text-align:right;padding:0 0 0 20px; clear:both;}
/* itransfer platinum for mac */
.containers_itran_mac{background:url(/images/newsite/products/itransfer-platinum-mac/itransfer-platinum-mac-bg-1.jpg) no-repeat; margin-bottom: 1400px;}
.containers_link_itran_m{_margin-top:-15px;*_margin-top:0px;_margin-top:-35px;}
.containers_note_itran_m{margin-top:-25px;*margin-top:-10px;_margin-top:-12px; clear:both;}

/*recommend products style*/
/* line 2277, ../sass/product.scss */
#recommend-container {
  background: url(/images/newsite/products/recommend-bg.png) no-repeat;
  margin-bottom: 60px;
  width: 672px;
  height: 223px;
  color: #fff;
}
/* line 2283, ../sass/product.scss */
#recommend-container .product-item-container {
  float: left;
  width: 200px;
  height: 223px;
  margin-right: 15px;
}
/* line 2288, ../sass/product.scss */
#recommend-container .product-item-container .product-image-container {
  text-align: center;
  height: 143px;
}
/* line 2291, ../sass/product.scss */
#recommend-container .product-item-container .product-image-container img {
  width: 100px;
  margin-top: 8px;
}
/* line 2296, ../sass/product.scss */
#recommend-container .product-item-container .product-text-container {
  text-align: right;
  padding-top: 5px;
  padding-right: 10px;
  color: #fff;
}
/* line 2301, ../sass/product.scss */
#recommend-container .product-item-container .product-text-container del {
  color: #fff;
}
/* line 2304, ../sass/product.scss */
#recommend-container .product-item-container .product-text-container .price {
  font-size: 16px;
  margin-right: 10px;
}
/* line 2308, ../sass/product.scss */
#recommend-container .product-item-container .product-text-container .discount-price {
  font-size: 20px;
}
/* line 2311, ../sass/product.scss */
#recommend-container .product-item-container .product-text-container .product-name {
  font-size: 14px;
  margin-top: 15px;
}
/* line 2317, ../sass/product.scss */
#recommend-container .merge-product-container {
  float: left;
  width: 242px;
  height: 223px;
}
/* line 2321, ../sass/product.scss */
#recommend-container .merge-product-container .product-image-container {
  text-align: center;
  height: 143px;
}
/* line 2324, ../sass/product.scss */
#recommend-container .merge-product-container .product-image-container img {
  width: 100px;
  margin-top: 8px;
}
/* line 2328, ../sass/product.scss */
#recommend-container .merge-product-container .product-image-container .main-product-img {
  margin-left: -30px;
}
/* line 2332, ../sass/product.scss */
#recommend-container .merge-product-container .product-text-container {
  text-align: right;
  padding-top: 4px;
  color: #fff;
}
/* line 2336, ../sass/product.scss */
#recommend-container .merge-product-container .product-text-container .save-price {
  float: left;
  font-size: 14px;
  margin-right: 10px;
  text-align: right;
  width: 116px;
}
/* line 2343, ../sass/product.scss */
#recommend-container .merge-product-container .product-text-container .total-price {
  float: left;
  font-size: 30px;
}
/* line 2347, ../sass/product.scss */
#recommend-container .merge-product-container .product-text-container .buy-button {
  text-align: center;
}
/* line 2349, ../sass/product.scss */
#recommend-container .merge-product-container .product-text-container .buy-button img {
  padding-top: 5px;
}
