@charset "utf-8";

/* All style */
body{background:#d7d7d7;}
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,img {margin:0px; padding:0px; list-style:none;}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th,p,a,li,td,div {font:normal 11px/1.8em Verdana, Arial, Helvetica, sans-serif;color:#444444;}
img{
		border:0px;
		text-align: right;
}
a {text-decoration:underline;color: #0544d7;}
a:link {text-decoration:underline;color: #0544d7;}
a:visited{text-decoration:underline;}
a:hover {text-decoration:underline;color:#f40;}
a:active {text-decoration:underline;}
.clear{clear:both;}
.fl {float:left;}
.fr {float:right;}
  

/* top */
#top{position:relative;width:997px;margin:0px auto;background:#111111;height:auto;}
.logo{width:177px;height:62px;float:left;margin:5px 0 0 10px}
.map{width:277px;height:51px;float:right;background:url(../images/map_bg.jpg) no-repeat;}
.map p{padding:0 0 0 2px; margin:13px 0px;float:right;width:150px; color:#FFF; }
.map p a {color:#fff;text-decoration:none;}

#nav {width:983px;height:41px;padding-left:14px;background:url(../images/nav_bg.gif) repeat-x;}
#nav li {float:left;width:109px;height:40px;position:relative;z-index:2;}
#nav li.hover {background:url(../images/nav_hover.gif) no-repeat;}
#nav li a {display:block;width:109px;height:41px;text-align:center;line-height:36px;font-size:12px;color:#000;text-decoration:none;}
#nav li a:hover {text-decoration:none;}
#nav li dl {display:none;width:165px;position:absolute; left: -26px;top:41px;z-index:3; text-align:left;background:url(../images/top_end.gif) no-repeat bottom; padding-bottom: 4px;}
#nav li dl dd {}
#nav li dl dd a {display:block;width:153px;height:25px;padding-left:12px;line-height:18px;font-size:11px;color:#fff; background-color:#333333; border-bottom: 1px solid #4F4F4F; text-align:left;}
#nav li dl dd a:hover,#nav li dl dd a.sel { background-color: #3C3C3C; color: #FFFF00;}
#nav li dl dd a.sel {color:#ffdc47;}
#nav_bottom {position:absolute;display:none;width:997px;left:0px;top:92px;height:25px;background:url(../images/nav_box_menu_bg.gif) repeat-x;z-index:1;}


.right_tab_title{height:34px;padding:0 16px;line-height:34px;background:url(../images/right_title.gif) repeat-x;}
.right_tab_title li{float:left; height:34px;  line-height:34px; cursor:pointer; background:url(../images/rt_tab_01.gif) no-repeat;width:135px; text-align:center; color:#000;font-size:12px}
.right_tab_title li.tab_rt,.right_tab_title li .tab_rt1{width:135px; background:url(../images/rt_tab_02.gif); text-align:center;color: #fff;font-size:12px}
.right_tab_title li .tab_rt1{width:111px; background-position:0px; margin:10px; }
.rt_cont{width:214px; padding:0px 5px; border:1px solid #ccc; border-top:0px;background: url(../images/right_tab_bg.jpg) repeat-y; }

/* main */
#banner,#banner2,#banner3,#main{width:997px;margin:0px auto;}
#main{background:url(../images/right_bg.gif) #fff right repeat-y;}
.main_margin{height:25px;}
.banner{height:140px; padding: 50px 0px 0px 312px;}
.banner_word a,.banner_word a:visited {font-size:20px;color:#E7EFF2; text-decoration:none;}
.banner_word a:hover {color:#E7EFF2; text-decoration:none;}
.banner_words a,.banner_words a:visited { font-family:Calibri; font-size:24px; font-weight:bold;color:#FFFFFF; text-decoration:none;}
.banner_words a:hover {color:#FFFFFF; text-decoration:none;}
.banner_words2 a,.banner_words2 a:visited { font-family:Calibri; font-size:24px; font-weight:bold;color:#000000; text-decoration:none;}
.banner_words2 a:hover {color:#000000; text-decoration:none;}
.banner_learn { margin-top:-2px; font-size:28px; color:#fff000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-style:italic;}
.banner_learn span{ font-size:14px; font-weight:bold;color:#FFFFFF; font-style:italic;}
#banner {height:228px;background:url(../images/product-banners/banner5.jpg) no-repeat;}
#banner h1 a {font-family: Arial; font-size:38px;color: #FFFFFF; font-weight:bold;text-align:left;line-height:1.1em; text-decoration:none;}
#banner h1 a:hover {text-decoration:none;color:#FFFFFF;}
#banner h1 span{font-size:39px;color:#FFFFFF; font-weight:bold; text-decoration:none;}
#banner2 {height:117px;background:url(../images/product-banners/banner-2.jpg) no-repeat;}
#banner2 p {padding:6px 0 0 322px;font-family:Verdana;font-size:18px;color:#fff;text-align:left;line-height:1em;}
#banner2 p span {font-size:30px;color:#ffd72d; font-weight: bold;font-style:italic;}
#banner2 h1 {padding:28px 0 0 112px;font-family:Arial; font-weight: bold;font-size:18px;color:#fff;text-align:left;line-height:1.8em;}
#banner2 h1 span {font-size:24px;color:#ffd72d; font-weight: bold;}
#banner3 {height:180px;background:url(../images/product-banners/pdf-to-word-2010-banner.jpg) no-repeat;}
#banner3 h1 {font-family:Arial;font-size:28px;color: #444444;text-align:left;line-height:1.1em;  font-weight:bold; text-decoration:none; margin-left:36px;}
#banner3 h2 {font-family:Arial;font-size:18px;color: #444444;text-align:left;line-height:1.1em;  font-weight:bold; text-decoration:none; margin-left:36px;}
#banner3 h2 span{font-size:20px;color:#ffd72d;font-style:italic; font-weight:bold; text-decoration:none; line-height:40px;}

/* main_left */
#main_left{width:722px;overflow:hidden;float:left;}
#main_left_pd{padding:12px 34px;}
#left_pd{padding:12px 46px;}
.left_box{padding:0 14px 0 0;width:94px;float:left;}
.left_box_a{padding:0 6px 0 0;width:90px;float:left;}
.box_mini {width:68px;}
.h_padding {padding-top:10px;}
.left_box p{text-align:center;padding-top:7px;line-height:1.5em;}
.del{text-decoration:line-through}
.box_img_pd{padding:10px 0}
.left_txt{width:508px;margin-right:6px;float:right;}
.left_txt p {text-align:justify;}
.left_txt1{width:524px;margin-right:6px;float:right;}
.left_txt1 p {text-align:justify;}
.left_txt_a{width:200px;margin-right:20px;float:right;}
.left_txt_a p {text-align:justify;}
.left_txt_b{width:200px;margin-right:10px;float:right;}
.left_txt_b p {text-align:justify;}
.left_txt_h{width:520px;margin-right:16px;float:left;}
.left_txt_h p {text-align:justify;}
.left_txt_h1{width:524px;margin-right:16px;float:left;}
.left_txt_h1 p {text-align:justify;}
.pur_cont {width:424px;float:left;margin-left:20px;}
.pur_cont_a {width:424px;float:left;margin-left:10px;}
.pur_right {width:100px;float:left;}
.pur_right .price {margin:10px 0;}
.left_txt ul,.left_txt_h ul {padding-top:2px;}
.left_txt_t{width:420px;float:left;padding:0 0 0 20px}
.Price_text{width:100px;float:left;padding:50px 0 0 20px; text-align:center}
.Price_text img{padding:5px 0 0 0}
.h1_title,.h1_title a {font-size:26px;font-weight:bold; font-family:Arial;color:#0657a9;text-decoration:none;}
.h1_title a:link,.h1_title a:visited,.h1_title a:active {font-size:26px;font-weight:bold; font-family:Arial;color:#0657a9;text-decoration:none;}
.h1_title a:hover {color:#f40;text-decoration:underline;}
.h1_title span {font-size:11px; font-weight:normal; color:#ff6600; vertical-align:top;}
.h1_title1,.h1_title1 a{padding-bottom:4px;font-size:16px;font-weight:bold; font-family:Arial;color:#0657a9;text-decoration:none;}
.h1_title1 a:link,.h1_title1 a:visited,.h1_title1 a:active {padding-bottom:4px;font-size:16px;font-weight:bold; font-family:Arial;color:#0657a9;text-decoration:none;}
.h1_title1 a:hover {color:#f40;text-decoration:underline;}
.pd p{margin:10px auto }
.more_wap2{width:460px;height:32px;margin-top:10px;padding-left:6px;background:#eee;}
.more_wap{width:400px;height:32px;margin-top:10px;padding-left:6px;background:#eee;}
.more_title{font-weight:bold;font-size:12px;}
.more_wap p,.more_wap2 p {padding:4px 0 0 6px;}
.pack_img{float:left;padding-top:12px;}
.pack_img li{float:left; margin-right:14px}
.pack_img_l {}
.pack_img_l li{float:left; margin-right:14px;padding-top:6px;}
.left_box1{padding:24px 0;background:url(../images/box_title.gif) top no-repeat;}
.left_box2{padding:24px 0;border-top:1px solid #e8e8e8}
.lid{margin:10px; height:5px;}
.left_box3{border:1px solid #ccc}
.box3_title{height:30px;background:url(../images/hot_bg.gif) repeat-x;line-height:27px; padding:0 0 0 15px; border-bottom:1px solid #ccc;font-weight:bold;font-size:12px}
.box3_ul{padding:6px 0;}
.box3_ul li {padding:0 12px;background:url(../images/hot_li.gif) 0 10px no-repeat;line-height:22px;}
.box3_ul li a {color:#333;}
.box3_ul li.bg_line {background-color:#eee;}
.box3_ul_h{padding:0;}
.box3_ul_h li {padding:0 12px 0 28px;background:url(../images/hot_li.gif) 16px 13px no-repeat;line-height:30px;}
.box3_ul_h li a {color:#333;text-decoration:none;}
.box3_ul_h li a:link,.box3_ul_h li a:visited,.box3_ul_h li a:active {color:#333;text-decoration:none;}
.box3_ul_h li a:hover {text-decoration:underline;color:#f40;}
.box3_ul_h li.bg_line {background-color:#eee;}
.more_wap ul {padding-top:0;}
.more_wap ul li{float:left;padding:0px 10px}
#main_left .left_box3 .box3_line{background:url(../images/hot_li.gif)  #e8e7e7 0px 9px no-repeat;padding:0 0 0 15px;}

/* main_right */
#main_right{width:274px;height:auto;float:right; padding:15px 0px;overflow:hidden;}
.right_banner{width:244px; margin:0px auto}
.right_banner img{padding:0 0 5px 0}
.rt_title{background:url(../images/h1_bg.jpg) no-repeat; margin:10px 0px; height:28px;line-height:28px;padding:0 0 0 35px;}
.style_p{padding:0px 22px;}
.more_rt{padding:0px 24px;text-align:right;}
.more_rt a{ text-decoration:underline; color:#0657a9}
.box4_ul{padding:0px 24px;}
.box4_ul li{background:url(../images/hot_li.gif) 0px 9px no-repeat;padding:0 0 0 15px;line-height:22px;}
.link_logo{margin:20px auto;width:132px;}
.link_logo img{padding:0 0 0px 0;>padding:0 0 15px 0;}
.box4_ul a:visited,.box4_ul a:link{color: #333; text-decoration:none; }
.box4_ul a:hover{color: #f40; text-decoration:underline}
.rt_title2{background:url(../images/h1_bg2.jpg) no-repeat; margin:10px 0px; height:28px;line-height:28px;padding:0 0 0 35px;}

/*footer*/
#footer{width:997px; margin:0px auto;background:#363636;height:65px;}
#footer p{ margin:0px auto;width:600px; text-align:center; color:#8b8b8b}
#footer a:visited,#footer a:link{ color:#FFFFFF; text-decoration:none;}
#footer a:hover{color:#fff; text-decoration:underline}
.ft_pd{color:#FFFFFF; padding:10px 0 0 0}



/*=======================================================(Small page start)====================================================================*/

/*----product----*/
.online{height:31px; line-height:31px; background:url(../images/online.jpg) repeat-x; padding-left:10px;}
.online p{height:31px; line-height:31px;background:url(../images/home.gif) 0px 10px no-repeat;padding:0 0 0 20px}
.online a {text-decoration:none;color: #333;}
.online a:link {text-decoration:none;color: #333;}
.online a:visited{text-decoration:none;}
.online a:hover {text-decoration:underline;color:#f40;}
.online a:active {text-decoration:none;}
/*----product_single_box----*/
.product_single_box{margin:20px 0px}
.single_p{padding:20px 0 0 0; line-height:18px; font-weight:bold;}
.single_title{height:20px;line-height:20px;background:url(../images/single_bg.gif) 0px 5px no-repeat; padding:0 0 0 20px; margin:20px 0 0 0;font-size:12px;font-weight:bold;color:#0065c7}

/*----purchase-----*/
.purchase_title{height:30px;line-height:30px;font-size:22px;padding:6px 0 10px 4px}
.purchase_txt{padding:10px 20px 12px 20px;background:#eeeeee;}
.purchase_Contact{width:222px;height:97px;background:url(../images/Contact_bg.gif) no-repeat; margin:0px auto; padding:10px 0 0 0}

/*----affiliate----*/
.affiliate_title{height:34px;line-height:30px;font-size:20px;padding:0 0 0 4px;border-bottom:1px solid #ccc;}
.affiliate_title span {float:left;display:block;}
.affiliate_title img {float:right; margin:0; vertical-align: bottom;}
.affiliate_title p {float:right;padding:10px 6px 0 0;}
.affiliate_p,.affiliate_p a {font-weight:bold;margin:20px 0 15px 0; font-size:12px;text-decoration:none;}
.affiliate_p a:link,.affiliate_p a:visited,.affiliate_p a:active {font-weight:bold;margin:20px 0 15px 0; font-size:12px;text-decoration:none;}
.affiliate_p a:hover {color:#f40;text-decoration:underline;}
#main_left .main_left_pd_bk{padding:20px 40px;}
.table_td td{height:30px; padding:3px; text-align:center}
.affi_t{margin:10px 0}
.affiliate_pp, .affiliate_pp a {font-weight:bold;margin:20px 0 15px 0;font-size:12px;text-decoration:none; color: #333;}
.affiliate_pp a:link {text-decoration:none;color: #333;}
.affiliate_pp a:visited{text-decoration:none;}
.affiliate_pp a:hover {text-decoration:underline;color:#f40;}
.affiliate_pp a:active {text-decoration:none;}
.affiliate_titlee{height:64px;line-height:30px;font-size:20px;padding:0 0 0 4px;border-bottom:1px solid #ccc;}

/*----contact_left----*/
.contact_left{width:430px;float:left;}
.contact_pic_rt{width:200px;float:right;margin:30px 0 0 0}
.contact_left p{padding:10px 0; }

/*----Sitemap_map----*/
.Sitemap_map{background:#eeeeee;height:auto;margin:15px 0;padding:4px 0 12px 10px;}
.Sitemap_map p{background:url(../images/Sitemap_li.gif) 5px 13px no-repeat;padding:0 0 0 20px; height:30px; line-height:30px; font-size:14px}
.Sitemap_map p a {text-decoration:none;color: #333; font-size:14px;}
.Sitemap_map p a:link {text-decoration:none;color: #333;}
.Sitemap_map p a:visited{text-decoration:none;}
.Sitemap_map p a:hover {text-decoration:underline;color:#f40;}
.Sitemap_map p a:active {text-decoration:none;}
.Sitemap_map ul li{float:left; margin:0px 12px;}
.Sitemap_map ul {padding:0 0 0 8px;_padding:0 0 0 0px}

/*----support----*/
.support_title{height:31px;line-height:31px;background:#eeeeee;padding:0 0 0 15px;font-size:14px;margin:15px 0 0 0}
.support_title2{height:31px;line-height:31px;background:#eeeeee;padding:0 0 0 15px;font-size:14px;}
.sup_img{width:86px;float:left;padding:0 0 0 15px}
.sup_txt{width:514px;float:right;}
.sup_index{padding:10px 0 0 0}

/*----FAQ----*/
.fqa_search{width:441px;background:#eee;margin:20px 0 10px 0px;padding:2px 14px;}
.faqs_ul li{background:url(../images/Sitemap_li.gif) 0px 8px no-repeat; padding:0 0 0 15px;line-height:25px;height:25px}
.faqs_ul a:visited,.faqs_ul a:link{ color: #000; text-decoration:none;}
.faqs_ul a:hover{color: #03C; text-decoration:underline}
.page_li li{float:left;height:21px;padding:0 1px;background:url(../images/page_li.gif) repeat-x; border:1px solid #c4c4c4;margin:0px 3px; text-align:center}
.page_li li.page_sel {background:#333;border:0;}
.page_li li.page_sel a {color:#FFF;}
.page_li a:visited,.page_li a:link{ color:#000; text-decoration:none;padding:0px 7px; text-align:center}
.page_li a:hover{color:#fff; text-decoration:none;background:#333;display:block; height:21px;}
.online_page {border:0;}
.online_page a{background:#333;color:#fff; display:block;height:21px;}
.online_page a:visited,.online_page a:link {color:#fff; }
.main_left_pd_bk .page_li .prev_li{width:40px;}
.main_left_pd_bk .page_li .next{width:40px;}

/*----purchase_single----*/
.bank_buy{margin:30px auto}
.bank_buy table td {height:20px;padding:5px;}
.buy_bg{background:url(../images/shoping_icon.gif) 0px 6px no-repeat; padding:0 0 0 20px}
.buy_flow {margin: 10px 0px}
.buy_flow .item {background:url(../images/buy_flow_bg.gif) no-repeat; float:left; margin:0 6px 0 4px; width:152px; height:182px; text-align:left;}
.buy_flow .item1 {background-image:url(../images/buy_flow_bg1.gif);width:132px;}
.buy_flow .width {overflow: hidden; width: 132px}
.buy_flow .item .title {padding:0;margin:0;}
.buy_flow .item .cont {margin-top:8px; font-size: 11px; margin-left: 24px; width: 105px; line-height: 1.5em; height: 83px}
.buy_flow .item .cont span {font-weight:bold;line-height:2.2em;}
.buy_flow .width {overflow: hidden; width: 132px}
.buy_now{padding:0 0 0 20px;background:url(../images/shoping_icon.gif) 0 1px no-repeat;}
.pr_main{margin:20px auto;border-bottom:1px solid #edebeb}
.pr_left_txt{float:left;width:480px; padding:10px 0 0 0}
.pr_right_img{float:right;width:140px;height:117px}
.pr_btd ul li{margin:20px; float:left}
/*----resource----*/
.resource_title,.resource_title a {font-size:16px;color:#006ec7;text-decoration:none;}
.resource_title a:link,.resource_title a:visited,.resource_title a:active {font-size:16px;color:#006ec7;text-decoration:none;}
.resource_title a:hover {color:#f40;text-decoration:underline;}
.res_line{height:10px;border-bottom:1px solid #d6d6d6; margin:10px auto}
.res_line2{height:4px;border-bottom:1px solid #d6d6d6; margin:2px auto}

/*----upgrade----*/
.upgrade_title{font-size:14px;font-weight:bold;padding:10px 20px}
.upgrade_table td{height:30px; line-height:30px;padding:0px 5px; text-align:center;}
.tr_title{background:url(../images/upgrade_tablebg.gif) repeat-x;}
.tr_bg{background:#eeeeee;}

/*-----modify----*-------------*/
.price {padding-top:6px;}
.price span {font-size:14px;font-weight:bold;color:#f40;}

.prod_bottom {padding:14px 0 18px 0;background:#fff;}
.prod_bottom_r {float:left;padding-top:16px;}
.prod_bottom_r img {margin-top:10px;}


.tbox {width:100%;margin:16px 0;*margin:20px 0;border:1px solid #dbdbdb;border-bottom:none;}
.tbox td{border-bottom:1px solid #dbdbdb;padding:1px 8px;}
.tbox th {background:#ebebeb;padding:2px 8px;text-align:left;font-weight:bold;}
/*.tbox a {display:block;color:#f60;width:70px;padding-left:2px;text-decoration:none;}
.tbox a:visited {text-decoration:none;}*/

.tab {height:32px;padding-left:22px;background:url(../images/tab_bg.gif) repeat-x;border-bottom:2px solid #686868;}
.tab li {float:left;height:32px;padding:0 28px;line-height:32px;font-size:12px;cursor:pointer;border-right:1px solid #9c9c9c;}
.tab li a, .tab li a:link {height:32px;padding:0 8px;line-height:32px;font-size:12px;color:#444444;text-decoration:none;}
.tab li a:visited, .tab li a:hover, .tab li a:active {text-decoration:none;}
.tab li.current {background:url(../images/tab_bg.gif) repeat-x 0 -36px;color:#fff;border:0;}

.title_prod {padding-left:10px;background:#eee;line-height:2.2em;font-size:14px;font-weight:bold;}

.tips_title{height:28px;line-height:28px;background:#eeeeee;padding:0 0 0 15px;font-size:10px; margin:15px 0 0 7px}
.tips_h{}
.tips_h h2{padding-top:5px;}
.button{float:right; margin-top:15px; margin-left:10px;}

.article_tip{}
.article_tip li{list-style:disc; margin-left:16px; padding:10px 10px 0px 0px;}
.article_tip p{margin-left:16px; padding:10px 10px 0px 0px;}

.follow {width:235px;margin-left:30px;}
.follow a {text-decoration:none;color: #333;}
.follow a:link {text-decoration:none;color: #333;}
.follow a:visited{text-decoration:none;}
.follow a:hover {text-decoration:underline;color:#f40;}
.follow a:active {text-decoration:none;}

.table_compare td,.table_compare th {background:#fff;text-align:center;line-height:1.4em;}
.table_compare th {background:#eee;font-weight:bold; height:3em; text-align:center; vertical-align:middle;}
.table_compare .left_align {text-align:left;padding:0 10px;}
