@charset "utf-8";
/* CSS Document */
/*Product con*/
.product_top { background-image:url(http://www.imtoo.com/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(http://www.imtoo.com/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:14px; 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_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-left: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_buy { margin:10px 0 0 10px; float:left; width:140px; font-family:Arial, Helvetica, sans-serif; display:inline; }
.product_buy img { float:left; padding-right:10px; }
.product_buy span { color:#cc0000; font-size:16px; }
.product_download { margin:10px 0 10px 0; float:left; width:140px; }
.product_download img { float:left; padding-right:10px; }
.product_download span { color:#0066ff; 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:#5a5a5a; background-image:url(http://www.imtoo.com/images/newsite/common/icon_dot3.jpg); background-position:15px 5px; background-repeat:no-repeat; padding:0 0 10px 30px; }
.product_con ul li strong { color:#000; font-weight:450 .;
}
/*product_functions*/ 
.product_functions { margin:20px 10px 0 10px; background-image:url(http://www.imtoo.com/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 { 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:15px; }
.key_features ul li { padding:0 0 10px 0; line-height:18px; }
/*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; height:180px; }
.tab { height:25px; font-size:12px; font-family:Verdana, Geneva, sans-serif; }
.tab ul { list-style:none; width:652px; height:25px; padding-left:0; background-image: url(http://www.imtoo.com/images/newsite/common/tab_bg.jpg); background-repeat: repeat-x; background-position: bottom; margin:0; }
.tab li { float:left; text-align:center; margin-right:10px; width:143px; height:25px; float:left; line-height:24px; cursor: pointer; background-image: url(http://www.imtoo.com/images/newsite/common/tab.jpg); background-repeat: no-repeat; }
.tab a { text-decoration:none; display:block; line-height:24px; color:#5b5b5b }
.tab a:hover { text-decoration:none; }
.tab li.tab_on { background:url(http://www.imtoo.com/images/newsite/common/tab_on.jpg) no-repeat; }
.tab li.tab_on a { color:#43677e; }
.tab li.tab_off { background:url(http://www.imtoo.com/images/newsite/common/tab.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; }
/*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:#4a4a4a; 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:#4a4a4a; }
.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_links*/ 
.related_links_absolute{ width:100%; margin:0 auto; position:absolute; top:0; left:0; height:0px;  z-index:2;/* overflow:hidden;*/ }
.related_links_relative {position: relative; top:1363px; width:214px; margin:0 auto; float:none; padding:0px; left:-344px;}    /* FireFox */         
*html .related_links_relative {position: relative; top:1363px; width:860px; margin:0 auto; left:0px;}    /* ie6 fixed */       
*+html .related_links_relative {position: relative; top:1363px; width:900px; margin:0 auto; float:none; padding:0px; left:0px;}    /* ie7 fixed, 注意顺序 */       
.related_links_relative_formac {position: relative; top:1286px; width:214px; margin:0 auto; float:none; padding:0px; left:-344px;}    /* FireFox */         
*html .related_links_relative_formac {position: relative; top:1286px; width:860px; margin:0 auto; left:0px;}    /* ie6 fixed */       
*+html .related_links_relative_formac {position: relative; top:1286px; 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(http://www.imtoo.com/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;}

 

/*.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(http://www.imtoo.com/images/newsite/common/icon_dot_2.gif); background-position:left; 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 17px; font-size:16px; font-family:Arial, Helvetica, sans-serif; line-height:24px; }
.pack_buy a { color:#006699 }
.pack_buy a del { color:#cc0000 }
.pack_buy a em { color:#cc0000; font-style:normal; }
.pack_buy a span { color:#006699 }
.pack_buy a strong { font-size:14px; color:#333333; }
.pack_down { padding:15px 0 12px 17px; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#cc0000; line-height:24px; }
.pack_down a { color:#006699 }
.pack_down a span { color:#006699 }
.pack_down a strong { font-size:14px; color:#333333; }
.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 25px; }
.pack_inside ul li img { float:left; margin:3px 0 0 -25px; }
.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:#5a5a5a; line-height:18px; }
.sidebar_b p strong { color:#000; font-weight:normal; }
/*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 .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 a { color:#006699; }
.family_table_list td .family_list .family_buy_down strong { color:#cc0000; font-weight:normal; }
.family_table_list td .family_list .family_buy_down b { color:#006699; font-weight:normal; }
.family_table_list td .family_list .family_buy_down em { color:#333333; font-weight:normal; font-style:normal; }
/*comparsion*/
#comparsion { width:662px; margin-left:10px }
#tags { height:25px; margin-bottom:0px; padding:0; background-image:url(http://www.imtoo.com/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(http://www.imtoo.com/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(http://www.imtoo.com/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 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; }
