@charset "utf-8";
/* CSS Document */
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; }
h1, h2, h3, h4, h5, h6, pre, code, address, caption, cite, code, em, th, p, a, li, td, div { font:normal 12px/1.8em Arial, Helvetica, sans-serif; color:#444; }
ul, ol {list-style: none; }
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-family:Arial, Helvetica, sans-serif; }
fieldset, img { border: none; }
a { text-decoration:none; color: #0077c1; }
a:link { text-decoration:none; color: #0077c1; }
a:visited { text-decoration:none; color:#0077c1; }
a:hover { text-decoration:underline; color:#f60; }
a:active { text-decoration:none; }
.clear { clear:both; }
.clearer { clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 0px; font-size: 0px; }
.fl { float:left; }
.sitemap_fl {float:left; width:225px;}
.fr { float:right; }
.left { float:left; }
.right { float:right; }
.imag_border { border:1px; color:#CCCCCC; border-bottom-style:solid; }
.text_prod{
	text-align:center;
	color:#0077c1;
	font-size:15px;
}

body { background:url("bg.png") repeat-x left top #5a6264; }
#case22{ width:431px; padding-left:30px; padding-right:30px; float:left; text-align:center;}
#home11{ width:980px; padding:0 8px 8px 8px; float:left;}
#container { width:980px; margin:0 auto; }
#banner { border-bottom:2px solid #000; }
#pur_flow { cursor:pointer; }
.top_wrap {background:url("top_bg.jpg") no-repeat right top;}
#top { padding:5px 0 0 0; }
.topslogan { margin-top:0px; }
#top .logo { float:left; height:70px; }
#top .slogan { float:left; color:#64737c; padding:33px 0 0 10px; font-size:12px; font-weight:normal; }
#top .search { float:right; width:240px; }
#top .search a.sitemap { display:block; float:left; margin-right:12px; background:url("icon_sitemap.gif") no-repeat 0 8px; padding-left:22px; color:#b3b2b2; line-height:22px; }
#top .search a.wondershare { display:block; float:left; margin-right:12px; padding-left:22px; color:#000; line-height:16px; width: 180px; height:19px; background:url("top_nav.png") no-repeat; font-size:11px; }
#top .search .s_input { background:#888; border:1px solid #3b3b3b; height:18px; vertical-align:middle; }
#top .search .s_submit { width:72px; height:22px; background:url("btn.gif") no-repeat -95px -44px; font-family:Arial; color:#000; line-height:22px; border:none; vertical-align:middle; margin-top:0px; }
#search_form{float:right; margin-top:29px; margin-right:39px}
#search_form .search_font{font-size:10px; font:Verdana, Arial, Helvetica, sans-serif}
#nav { height:49px; background:url("nav_bg.gif") repeat-x; }
#nav li { z-index:20; position:relative; float:left; width:120px; height:49px; background:url("nav_split.gif") no-repeat right top;}
#nav li a { display:block; width:120px; height:49px; line-height:48px; text-align:center; color:#000; font-size:14px; }
#nav li a:hover { text-decoration:none; color:#fff; background:url("nav_bg_curr_home.gif") no-repeat right top; }
#nav li.curr { background:url("nav_bg_curr.gif") no-repeat right top; }
#nav li.curr a { color:#fff; }
#home #nav li.curr { background:url("nav_bg_curr_home.gif") no-repeat right top; padding:0px; margin:0px }
#nav li.home, #nav li.home a { width:115px; }
#nav li.hover { text-decoration:none; color:#fff; background:url("nav_bg_curr_home.gif") no-repeat right top; }
#nav li.hover a { color:#fff; }
#nav li dl { position:absolute; left:0px; top:47px; width:180px; border:2px solid #000; background:#fff url("subnav_bg.gif") repeat-x; display:none; }
#nav li #product { position:absolute; left:0px; top:47px; width:576px; border:2px solid #000; background:#fff url("subnav_bg.gif") repeat-x; display:none; }

/* 2013-4-15 nav product */
#nav li #product dt {width:576px; padding-left:8px; margin-top:8px; margin-bottom:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#3399CC; font-weight:600; display:block; float:left;}

#nav dl dd {width:180; float:left;}
#nav li #product dd a, #nav li.curr #product dd a, #nav li.hover #product dd a { width:180px; height:26px; text-align:left; padding-left:12px; line-height:26px; font-size:12px; color:#444;}
#nav li dl dd a, #nav li.curr dl dd a, #nav li.hover dl dd a { width:179px; height:26px; text-align:left; padding-left:12px; line-height:26px; font-size:12px; color:#444; }
#nav li dl dd a:hover, #nav li.curr dl dd a:hover, #nav li.hover dl dd a:hover { background:#636363; color:#fff; }
#nav li #product dd a:hover { background:#636363; color:#fff; }
#nav li dl dd a, #nav li.curr dl dd a, #nav li.hover dl dd a { width:168px; height:26px; text-align:left; padding-left:12px; line-height:26px; font-size:12px; color:#444; }
#nav li dl dd a:hover, #nav li.curr dl dd a:hover, #nav li.hover dl dd a:hover { background:#636363; color:#fff; }
#crumb { height:38px; background:url("crumb_bg.gif") repeat-x; }
#crumb p { margin-left:20px; padding-left:20px; background:url("icon_home.gif") no-repeat 0 12px; line-height:36px; color:#ccdce5; }
#crumb p a { color:#ccdce5; }
#main { background:#fff url("sidebar_bg.gif") repeat-y right; }
#main2 { background:#fff; }

a.btn_down, a.btn_buy, a.btn_buy1, a.btn_down:visited, a.btn_buy:visited, a.btn_buy1:visited { display:block; float:left; width:82px; height:31px; margin:14px 20px 10px 0; padding-left:33px; background:url("btn.gif") no-repeat 0 0; color:#fff; font-size:13px; line-height:30px; }

a.btn_downx:visited { display:block; float:left; width:100px; height:31px; margin:14px 20px 10px 0; padding-left:33px; background:url("btn.gif") no-repeat 0 0; color:#fff; font-size:13px; line-height:30px; }

a.btn_downx:hover{ text-decoration:none; color:#ff0; }

a.btn_down:hover, a.btn_buy:hover, a.btn_buy1:hover{ text-decoration:none; color:#ff0; }
a.btn_buy, a.btn_buy:visited { background-position:-131px 0; }
a.btn_buy1, a.btn_buy1:visited { width:86px; height:27px; padding:0; text-align:center; background-position:0 -40px; line-height:26px; }
a.btn_buy_mini, a.btn_download_mini { display:block; padding-left:20px; background:url("icon_mini.gif") no-repeat 0 4px; font-weight:bold; text-align:left; float:right; }
a.btn_download_mini { background-position:0px -20px; }
.productprice {margin-right:38px;}
a.btn_buy_mini:hover, a.btn_download_mini:hover { text-decoration:none; }
a.btn_down1, a.btn_learn { display:block; float:left; width:77px; height:26px; margin:8px 10px 0 0; padding-left:32px; background:url("btn.gif") no-repeat 0 -78px; color:#fff; line-height:24px; }
a.btn_down1 { width:72px; background-position:-122px -78px; padding-left:27px; }
a.btn_down1:visited, a.btn_learn:visited { color:#fff; }
a.btn_down1:hover, a.btn_learn:hover { color:#ff0; text-decoration:none; }

#cont { float:left; width:740px; background:#fff; overflow:hidden; }
#cont2 { float:left; width:1000px; background:#fff; overflow:hidden; }
#cont .h1 { margin-bottom:16px; padding-left:2px; font:bold 24px/1.8em Arial; border-bottom:2px solid #eaeaea; }
#cont em{font-style:italic}
#cont .best_seller { background:url("cont_top_bg.gif") repeat-y; }
#cont .best_seller .corner_bg { padding:25px 50px 10px 50px; background:url("cont_top_corner.gif") no-repeat 0 0; }
#cont .best_seller .left { float:left; width:455px; margin-left: 20px; }
#cont .best_seller .right { float:right; margin: 10px 10px 0 0; }
#cont .best_seller h1 { font-size:26px; color:#0077c1; font-weight:bold; }
#cont .best_seller h1 a { font-size:26px; color:#0077c1; font-weight:bold; }
#cont .best_seller ul li { list-style:disc; list-style-position:inside; }
#cont .best_seller .bottom { height:16px; background:url("cont_top_bottom.gif") no-repeat; }
#cont .buy_top .corner_bg { background:url("cont_top_bg.gif") repeat-y; padding:20px 40px 2px 40px; }
#cont .buy_top .right { float:left; }
#cont .buy_top .left { margin-left:28px; width:480px; }
#cont .buy_top .left img { margin-top:12px; }
#cont .buy_top a.btn_buy { margin-left:0; }
#cont .related_articles h2 { margin-top:15px; margin-bottom:8px; padding-left:2px; font:bold 14px/1.8em Geneva, Arial, Helvetica, sans-serif; border-bottom:1px solid #eaeaea; clear:both; }
#cont .related_articles ul li { list-style-type: disc; list-style-position:inside; }
.prod_list {
	width:670px;
	margin-top: 7px;
	margin-right: auto;
	margin-bottom: 35px;
	margin-left: auto;
}
.prod_list h1 { margin-bottom:16px; padding-left:2px; font:bold 24px/1.8em Arial; border-bottom:2px solid #eaeaea; }
.prod_list h2 { margin-bottom:16px; padding-left:2px; font:bold 16px/1.8em Arial; border-bottom:2px solid #eaeaea; }
.prod_list .title { background:url("title1_bg.gif") repeat-x; }
.prod_list .title div { background:url("title1_left.gif") no-repeat; }
.prod_list .title div p { height:37px; background:url("title1_right.gif") no-repeat right; padding-left:20px; color:#fff; font:normal 16px/36px Arial; }
.prod_list .content { border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; background:#fff; }
.prod_list .item { padding:20px 30px; background:url("dot_line.gif") repeat-x bottom; }
.prod_list .item img { float:left; }
.prod_list .item .mid { float:left; width:400px; margin:0 4px 0 28px; }
.prod_list .item .right { float:right; width:115px; padding-top:8px; text-align:center; font:bold 16px/1em Arial; color:#0077c1; 
}
.prod_list .item .right span { font-size:12px; text-decoration:line-through }
.prod_list .item h3, .prod_list .item h3 a { font:bold 16px/1.8em Arial; }
.item ul li { list-style-type: disc; list-style-position:inside; padding-bottom:3px }
.itemend ul li { list-style-type: disc; list-style-position:inside; padding-bottom:3px }
.itemend .itemend_listTitle { background:url(prod_featurelist.png) no-repeat; padding-left:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:600; margin:20px 0 5px 3px;}
.itemend .itemend_sublistTitle {font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000}
.itemend ul.itemend_ul li {list-style:decimal inside; font-family:Verdana, Arial, Helvetica, sans-serif;}
.itemend .news { background:url("img.jpg") 5px 9px no-repeat #fbfbfb; padding-left:20px; }
.prod_tab .item .dc_item_three_begin{width:205px;height:90px;text-align:center;float:left; margin-left:5px;}
.prod_tab .item .dc_item_three{width:210px;height:90px;text-align:center;float:left; margin-left:20px;}
.prod_list .no_line { background:none; }
.prod_list .bundle { background:#eee; padding-bottom:15px; }
.prod_list .bundle .mid { width:330px; }
.prod_list .arrow { height:23px; background:url("cont_bundle_arrow.gif") no-repeat center center; }
.prod_list .bundle_bottom { height:5px; background:#eee url("corner_bl.gif") no-repeat; font-size:0; }
.prod_list .bundle_bottom p { height:5px; background:url("corner_br.gif") no-repeat right; font-size:0; }
.prods .btn_buy_mini, .prods .btn_download_mini { float:left; margin:6px 16px 0 0; }
.prods .item .mid { width:500px; }
.prods .mid_short .mid { width:360px; }
.prods .bundle .mid { width:320px; }
.prods .compare { float:right; width:138px; height:84px; padding:8px 0 0 8px; background:url() no-repeat; overflow:hidden; }
.prods .compare p { font-weight:bold; }
.prod_less .content { border:none; background:url("cont2_bg.gif") repeat-x; }
.prod_less .item { padding:12px 30px; }
.prod_less .item .mid { width:480px; margin-left:0; }
.prod_less .title { background-image:url("title2_bg.gif"); }
.prod_less .title div { background-image:url("title2_left.gif"); }
.prod_less .title div p { background-image:url("title2_right.gif"); }
.prod_comm { width:670px; margin-bottom:30px; }
.prod_comm .content { padding:10px 0 6px 0; *padding-bottom:20px;
background:#f6f6f6; border-left:1px solid #d5d5d5; border-right:1px solid #d5d5d5; }
.prod_comm .content .left { float:left; width:230px; margin:0 16px; }
.prod_comm .content .left img { margin:10px 6px; vertical-align:middle; }
.prod_comm .content .right { float:left; width:350px; }
.prod_comm .content h3, #cont .prod_comm .content h3 a { font:bold 16px/2em Arial; color:#0077c1; }
.prod_comm .content .price { float:left; margin-top:19px; font-weight:bold; padding-right:16px; }
.prod_comm .content .price span { font-size:20px; color:#f60; }
.prod_comm .bottom { height:5px; background:url("prod_comm_bottom.gif") no-repeat; }
.pur_bundle .title { margin:0; }
.pur_bundle { width:890px; }
.pur_bundle .left { width:150px; text-align:center; }
.pur_bundle .left img { float:none; }
.pur_bundle .item { padding:18px; }
.pur_bundle .item .mid { width:542px; }
.pur_bundle .item .right { overflow:hidden; }
.pur_bundle .bundle_bottom { height:6px; background:url("pur_bundle_bottom1.gif") no-repeat; }
.pur_bundle .toTop { padding:20px; text-align:right; }
.buy_detail { width:680px; margin:20px auto; }
.buy_detail table {border:1px solid #bbb; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -moz-box-shadow:0 2px 2px #ddd; -webkit-box-shadow:0 2px 2px #ddd; box-shadow:0 2px 2px #ddd; margin:5px 0 20px 0px; height:140px; line-height:34px;}
.buy_detail table th{height:36px;padding-left:14px; background:url("title3_bg.gif") repeat-x; font-weight:bold; text-align:left;}
.buy_detail table th .paypal{background:url("paypal.gif") no-repeat top 0px;height:22px;float:left;padding-left:90px;font-weight:bold;font-size:14px;line-height:22px;}
.buy_detail table th .swreg{background:url("swreg.gif") no-repeat 0px;height:22px;float:left;padding-left:90px;font-weight:bold;font-size:14px;line-height:22px;}
.buy_detail table td{padding-left:14px; border-bottom:1px solid #ddd;height:30px;}
.buy_detail table td span {font-weight:bold;color:#0077c1;font-size:14px;}
.buy_detail a.btn_buy_mini{ display:block; padding:0 20px; background:url("icon_mini.gif") no-repeat 0 4px; font-weight:bold; text-align:left; float:right;font-size:12px;}
.buy_detail .subtitle { font:bold 16px/2em Arial; }
.buy_detail ul li { list-style:inside disc; }
.buy_detail .title { margin-bottom:16px; padding-left:2px; font:bold 14px/1.8em Arial; border-bottom:2px solid #eaeaea; }
.cont_inner { background:#fff; padding:20px 36px; }
.cont_inner .title, .cont_inner .subtitle { margin-bottom:16px; padding-left:2px; font:bold 24px/1.8em Arial; border-bottom:2px solid #eaeaea; }
.cont_inner h1 {margin-bottom:16px; _padding-top:15px; padding-left:2px; font:bold 24px/1.8em Arial; border-bottom:2px solid #eaeaea; }
.cont_inner h2 { margin-bottom:16px; padding-left:2px; font:bold 18px/1.8em Arial; }
.cont_inner h3 { margin-bottom:16px; padding-left:2px; font:bold 14px/1.8em Arial; }
.cont_inner .subtitle { font-size:16px; margin-bottom:10px; }
.cont_inner .download_ppt { float:left; width:325px; background:#eee url("ppt_bg.gif") no-repeat 0 0; }
.cont_inner .download_ppt .inside { padding:10px 0 15px 0; background:url("ppt_bg.gif") no-repeat -335px bottom; text-align:center; font:bold 13px/2.4em Arial; }
.cont_inner .download_ppt_margin { margin-right:16px; }
.cont_inner .ppt_list { float:left; width:215px; }
.cont_inner .title1 { font-size:20px; color:#0077c1; }
.prod_detail { padding:22px 40px; *padding-bottom:30px;
background:#fff url("prod_detail_bg.gif") repeat-x bottom; }
.prod_detail .left { float:left; width:145px; padding-top:6px; }
.prod_detail p {text-align:center; margin-top:8px;}
.prod_detail p .linethrough {text-decoration:line-through; font-weight:bold; font-size:14px;}
.prod_detail p .promotion {color:#FF6600; font-weight:bold; font-size:13px}
.prod_detail p .price{ font-weight:bold; color:#0077c1; font-size:16px; cursor:pointer; }
.prod_detail .left { float:left; width:145px; padding-top:6px; }
.prod_detail .mid { float:left; width:480px; margin:0 40px; }
.prod_detail .midtheme { float:left; width:630px; margin:0 20px; }
.prod_detail .mid h1, .prod_detail .mid h1 a { font-size:16px; font-weight:bold }
.prod_detail .mid h2, .prod_detail .mid h2 a { font-size:30px; color:#0077c1; line-height:1.5em; }
.prod_detail .mid ul { padding-top:6px; }
.prod_detail .mid ul li { list-style:inside disc; }
.prod_detail .right { float:right; width:190px; padding-top:10px; text-align:center; }
.prod_detail .right a { font-weight:bold; line-height:2.4em; }
.tab { height:44px; margin:30px 0 10px 0; padding:0 30px; background:url("tab_bg_bg.gif") no-repeat left top; }
.tab li { float:left; width:130px; height:44px; margin:0 6px; text-align:center; background:url("tab_bg.gif") no-repeat -143px 0; cursor:pointer; font:bold 14px/38px Arial; }
.tab .VS{ float:left; width:102px; height:44px; margin:0 6px; background:url("tab_bg_VS.gif") no-repeat -113px 0; text-align:center; cursor:pointer; font:bold 14px/38px Arial; }
.tab .rev{ float:left; width:102px; height:44px; margin:0 4px; background:url("tab_bg_VS.gif") no-repeat -113px 0; text-align:center; cursor:pointer; font:bold 14px/38px Arial; }
.reviews .review_item {margin-top:30px; padding:10px 5px 10px 10px; background-color:#EEEEEE;}
.reviews p {font-family:Verdana, Arial, Helvetica, sans-serif;}
.reviews a {font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}
.review_item .rev_sub {margin:0 0 10px 10px; font-size:16px; font-weight:600;}
.review_item .rev_date { margin-bottom:10px; color:#999999;}
.review_item .rev_comment {margin:0 5px 10px 10px; font-size:14px; color:#333333;}
.review_item .rev_reply {background-color:#FFFFFF; border:#666666 thin dashed; margin:0 10px 10px 20px; padding:5px 10px 10px 10px;}

/* 20130424 product exhibition */
.product_detail { width:950px; padding:20px 15px 15px 15px; background:#fff url("prod_detail_bg.gif") repeat-x bottom;}
.product_detail .prod_exh {width:400px; float:left;}
.product_detail .prod_exh #oneTimePay span { display:none; font-family:Verdana, Arial, Helvetica, sans-serif;}
.product_detail .prod_exh #oneTimePay a:hover span {display:block; position:absolute; color: #FFFFFF; padding:7px 10px; background: rgba(0, 0, 0, 0.6);-moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px;}
.product_detail .prod_desc {width:510px; float:left; padding-left:20px; margin-right:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.product_detail .prod_desc h1 {font-size:14px; color:#000000; margin-bottom:5px; font-weight:600;} 
.product_detail .prod_desc h2 {font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:22px; font-weight:700; text-shadow:#999999 1px 1px 2px; margin-bottom:10px;}
.product_detail .prod_desc ul {margin-left:20px;}
.product_detail .prod_desc ul li { list-style-image:url(prod_featurelist.png); line-height:25px;}
.product_detail .prod_desc .prod_btn { height:80px; margin:20px 0 10px 0; padding-left:20px;}
a.down_btn {display:block; background:url(down_buy.gif) no-repeat; background-position:-201px 0; width:97px; height:25px; color:#FFCC33; font-size:11px; padding:25px 0 0 53px; margin-right:25px;}
a.buy_btn {display:block; background:url(down_buy.gif) no-repeat; width:87px; height:25px; color:#FFCC33; font-size:11px; padding:25px 0 0 63px; margin-right:20px;}
.prod_btn a:hover {color:#FFFFFF}
.prod_radio p { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:600; line-height:25px;}
.prod_radio input {font-family:Verdana, Arial, Helvetica, sans-serif;}
.prod_desc .support_os {width:255px; float:left; margin-right:30px;}
.prod_desc .ver_type {width:150px; float:left; margin-right:20px;}
.prod_exh .prod_demo { margin:20px 0 0 100px;}




/* 20130416 product tab */
.gap { height:1000px;}
.gap_pro { height:1250px;}
.pro_features h2 {font-family:Verdana, Arial, Helvetica, sans-serif;}
.pro_features #Tab1, .pro_features #Tab2, .pro_features #Tab3 {width:680px; height:815px; background:url(pro-bg.gif) repeat-y; position:absolute; margin-top:150px;}
.pro_features #Tab1_pro, .pro_features #Tab2_pro, .pro_features #Tab3_pro {width:680px; height:1000px; background:url(pro-bg.gif) repeat-y; position:absolute; margin-top:150px;}
.pro_features #Tab1, .pro_features #Tab1_pro { z-index:0;}
.pro_features #Tab2, .pro_features #Tab3, .pro_features #Tab2_pro, .pro_features #Tab3_pro { z-index:-1;}
.Tab_list { width:680px; position:absolute; margin-top:0; table-layout:850; z-index:2;}
.Tab_list ul {margin-left:38px;}
.Tab_list ul img { display:block;}
.Tab_list ul li { background-image:url(li-bg.gif); width:200px; height:108px; margin-right:2px; float:left; text-align:center;}
.Tab_list ul #tab_li1 {background-image:url(li-sel.gif)}
.Tab_list ul li a { display:block; font:Verdana, Arial, Helvetica, sans-serif; font-weight:600; color:#333333; font-size:14px; cursor:default;}
.Tab_list ul li a:hover { color:#6666CC; text-decoration:none;}




.tabnostyle li {cursor:pointer; display:inline;}
.tab li a, .tabnostyle li a{width:130px;height:44px;margin:0 6px;text-align:center;cursor:pointer;font:bold 14px/38px Arial;color:#333;}
.tab li.curr { background-position:0 0; color:#fff; }
.prod_tab { width:680px; margin:10px auto; }
prod_tab2 { width:800px; margin:10px auto; }
.prod_tab h1 { margin-bottom:16px; padding-left:2px; font:bold 24px/1.8em Arial; border-bottom:2px solid #eaeaea; }
.prod_tab h2 { font-size:14px; line-height:2em; font-weight:bold; }
.prod_tab h3 { font-size:12px; line-height:2em; font-weight:bold; }
.prod_tab .item { margin-bottom:24px; }
.prod_tab .itemend { margin-bottom:10px; }
.prod_tab .item img { margin:0 14px; }
.prod_tab .item .qms_pic1{ margin-right:35px; }
.prod_tab .item .textframe{ float:left; width:402px; }
.prod_tab .item .qcqmsintro { margin-top:0 0 30px 0; }
.prod_tab .item h2 { font-size:14px; line-height:2em; font-weight:bold; }
.prod_tab .item h2 span { margin-bottom:16px; padding-left:2px; font:bold 24px/1.8em Arial; border-bottom:2px solid #eaeaea; }
.cont_split { height:10px; margin:0 0 5px 0; background:url("cont_split.png") no-repeat center center; }
a.video {background:url("icon_video.gif") no-repeat left center; display:block; padding-left:18px; line-height:22px;}

.article_body { width:680px; padding:20px 36px; }
.article_body h1 { margin-bottom:16px; padding-left:2px; font:bold 22px/1.8em Arial; border-bottom:2px solid #eaeaea; }
.article_body h2 { font-size:14px; line-height:2em; font-weight:bold; margin-bottom:7px; }
.article_body h2 a{ font-size:14px; font-weight:bold; }
.article_body h3 { font-size:12px; line-height:2em; font-weight:bold; }
.article_body ul li { list-style-type:disc; list-style-position:inside; padding:6px 0 0 5px }
.article_body ol li { list-style-type:decimal; list-style-position:inside; padding:6px 0 0 5px }
.article_body .note { font-size:12px; font-style:italic; color:#FF6600 }
.article_body .tips { background:url("dot_learn.gif") no-repeat 10px 7px; margin-left:5px; padding-left:20px;}
.article_body .tips_pic { margin:8px auto 10px 20px; }
.article_body .back_top{background:url("top.png") left no-repeat; padding-left:20px; margin-top:8px; float:right}

.sm { color:#444; }
.sm a:hover { color:#0077c1; }
.sm dl { margin:16px 26px; background:url("sm_dot.gif") repeat-y; }
.sm dl dt { width:156px; height:36px; margin-bottom:6px; padding-left:10px; background:url("sm_title.gif") no-repeat; font:bold 16px/36px Arial; }
.sm dl dt a { font:bold 16px/36px Arial; color:#444; }
.sm dl dd { background:url("sm_item.gif") no-repeat 0 6px; line-height:2.6em; padding-left:26px; }
.sm dl dd a { line-height:2.6em; color:#444; }
.sm dl dd.sm_end { background:url("sm_item_end.gif") no-repeat 0 7px; }
#sidebar {
	float:right;
	width:206px;
	overflow:hidden;
	padding-top: 0px;
	padding-right: 16px;
	padding-bottom: 20px;
	padding-left: 16px;
}

<!-- 4-1 sidebar Begin-->
.sidebar_ad { width:202px; height:200px; margin:15px 0; background:url("ad_sidebar_bg1.gif") no-repeat; }
.sidebar_ad h4 { font-size:16px; font-weight:bold; padding:9px 0 5px 18px; }
.sidebar_ad dl dd { padding-left:44px; line-height:28px; }
.sidebar_ad dl dd a, .sidebar_ad dl dd a:visited { line-height:29px; color:#000; }
.sidebar_ad dl dd a:hover { color:#f60; }
.ad_trial { height:176px; background:url("ad_sidebar_bg5.gif") no-repeat; }
.ad_trial h4 { padding-bottom:2px; }
.ad_trial dl dd { line-height:28px; }
.ad_buy { height:176px; background:url("ad_sidebar_bg3.gif") no-repeat; }
.ad_buy h4 { padding:7px 0 3px 18px; }
.ad_buy dl dd a { line-height:29px; }
.ad_steps { background:url("ad_nexsteps.gif") no-repeat; }
.ad_steps h4 { padding:6px 0 7px 18px; }
.ad_steps dl dd { padding-left:40px; }
.ad_steps dl dd a { line-height:30px; color:#000; }
.ad_steps dl dd a:hover { color:#f60; }
.ad_guestsay { background:url("ad_guestsay.gif") no-repeat; }
.ad_guestsay h4 { padding:6px 0 7px 18px; }
.ad_guestsay dl dd { padding-left:40px; }
.ad_guestsay dl dd a { line-height:30px; color:#000; }
.ad_guestsay dl dd a:hover { color:#f60; }

.hot_tags { margin-top:15px; }

#sidebar .title { width:190px; height:44px; margin-top:20px; padding-left:13px; background:url("sidebar_title_bg.gif") no-repeat; color:#fff; font:normal 14px/36px Arial; }
#sidebar .qctestimonials { float:right; margin:2px 6px 4px 4px; }
#sidebar .no_margin { margin-top:0; }
#sidebar .titlenew { width:190px; height:44px; margin-top:0px; padding-left:13px; background:url("sidebar_title_bg.gif") no-repeat; color:#fff; font:normal 14px/36px Arial; }
#sidebar ul { width:192px; padding-left:6px; }
#sidebar ul li { background:url("arti_list.gif") no-repeat 6px 12px; padding:5px 0 5px 15px; border-bottom:1px solid #d2d2d2; }
#sidebar ul.pageflip_tags li {background:url("icon-tag.png") no-repeat 6px 12px; padding-left:20px;}
#slideshare {
	float:right;
	width:210px;
	height:550px;
	overflow:hidden;
	padding-top: 20px;
	padding-right: 16px;
	padding-bottom: 20px;
	padding-left: 16px;
}
#slideshare1 {
	float:left;
	width:600px;
	height:600px;
	overflow:hidden;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#slideshare3 {
	float:left;
	width:550px;
	height:300px;
	overflow:hidden;
	padding-top: 20px;
	padding-right: 16px;
	padding-bottom: 20px;
	padding-left: 16px;
}
#slideshare4 {
	float:left;
	width:300px;
	height:300px;
	overflow:hidden;
	padding-top: 20px;
	padding-right: 16px;
	padding-bottom: 20px;
	padding-left: 16px;
}
#slideshare2 {width:960px; height:1100px;}
#foot { height:40px; background:url("foot_bg.gif") repeat-x; padding:15px 24px;}
#foot p, #foot a { color:#aaa;}


/* footer */
#footer { height:130px; background:url("foot_bg.gif") repeat-x; padding:10px 30px 0 40px;}
#footer .foot_service {width:190px; float:left; margin-right:70px;}
#footer .foot_aboutus {width:210px; float:left; margin-right:100px;}
#footer .foot_sup {width:120px; float:left; margin-right:80px;}
#footer .foot_sns {width:130px; float:left;}
#footer dl dt, #footer dl dd {font:Verdana, Arial, Helvetica, sans-serif;}
#footer dl dt {font-weight:600; font-size:13px; margin-bottom:8px; color:#FFFFFF;}
#footer dl dd { margin-left:5px; width:180px;}
#footer .foot_aboutus dd { width:90px; float:left;}
#footer .foot_aboutus dd.terms_con { width:180px;}
#footer .foot_sns dd { padding-left:25px;}
#footer .f_mail { background:url(footer_icon.gif) no-repeat; background-position:0 0;}
#footer .f_google { background:url(footer_icon.gif) no-repeat; background-position:0 -20px;}
#footer .f_twitter { background:url(footer_icon.gif) no-repeat; background-position:0 -40px;}
#footer div.foot_CR { margin-top:15px; font:Verdana, Arial, Helvetica, sans-serif; text-align:center; color:#FFFFFF; font-weight:600;}
#footer a { color:#CCCCCC}
#footer a:hover {color:#FFFFFF; text-decoration:underline;}
/* footer end */


.buy_flow_title { font-weight:bold; color:#0077c1; font-size:16px; cursor:pointer; }
.buy_flow { margin:10px 0; }
.buy_flow .item { float:left; width:153px; height:150px; background:url("buy_bg.gif") no-repeat; text-align:left; margin-left:4px; }
.buy_flow .item1 { float:left; width:150px; height:150px; background:url("buy_bg1.gif") no-repeat; text-align:left; margin-left:10px; }
.buy_flow .item1 .title0 { width:110px; color:#FFF; line-height:24px; font-size:11px; padding-left:8px; padding-top:4px; font-weight:bold; border:none; margin-bottom:0; }
.buy_flow .item1 .cont { width:105px; height:83px; margin-left:24px; margin-top:10px; font-size:11px; line-height:1.5em; }
.buy_flow .width { width:132px; overflow:hidden; }
.buy_flow .item .title0 { width:110px; color:#FFF; line-height:24px; font-size:11px; padding-left:8px; padding-top:4px; font-weight:bold; border:none; margin-bottom:0; }
.buy_flow .item .cont { width:105px; height:83px; margin-left:24px; margin-top:10px; font-size:11px; line-height:1.5em; }
.buy_flow .width { width:132px; overflow:hidden; }
#login_qms { width:640px; margin:0 auto 24px auto; text-align:left; line-height:1.6em; background:#f6f6f6; border:1px solid #ccc; padding:8px; font-size:11px; }
#login_qms a:hover { text-decoration: underline; }
#login_qms .guest { float:left; width:300px; padding-right:15px; border-right:1px dashed #ccc; }
#login_qms .nomargin { margin-right:0; border-right:none; padding-left:15px; padding-right:0; }
#login_qms .title { margin-bottom:8px; font-size:14px; font-weight:bold; border-bottom:1px solid #ccc; line-height:2em; text-align:center; color:#0077c1; }
#login_qms p { padding:0 10px; }
#login_qms .btn { padding:1px; background:#0077c1; width:140px; margin:10px auto 8px auto; }
#login_qms .btn a { display:block; border:1px solid #ffffff; padding:0 8px; height:19px; color:#ffe7e6; line-height:18px; text-decoration:none; text-align:center; }
/* < std */
.std_sbox { width: 290px; float: left; height:100%; padding-bottom: 26px; }
.std_sboxpic { width: 118px; float: left; text-align: center; padding-top: 8px; }
.std_sboxwz { border-bottom: 1px solid #CCC; float: left; margin-bottom: 8px; width: 160px; }
.std_sboxwz span { font-size:11px; }
/* < qc feature list */
.o-titleb { font-weight:bold; font-size:14px; color:#900; line-height:1.8em; margin-bottom:10px; margin-top:12px; background:#f4f4f4; padding-left:4px; border-bottom:1px solid #900; clear:both; }
.o-titleb span { color:#333; }
.o-titles { font-weight:bold; margin: 10px; }
.o-boxlista, .o-boxlistb { border: 1px dotted #999999; background:#f4f4f4; width:94%; margin:5px auto 15px auto; }
.o-boxlista h2{margin-left:15px;}
.o-boxlista ul, .o-boxlistb ul { margin: 6px 10px 10px 10px; height:100%; line-height:1.8em; }
.o-boxlista ul li, .tab_new .o-boxlista ul li { margin-left:20px; background:url("arti_list.gif") no-repeat 6px 12px; padding:5px 0 5px 15px; list-style:none; }
.o-boxlista a, .o-boxlista a:visited { text-decoration:none; }
.o-boxlista a:hover { text-decoration: underline; }
.o-boxlistb ul li { float:left; width:260px; line-height:2em; }
.o-boxlist { border: 1px dotted #999999; background:#f4f4f4; width:94%; margin:5px auto 15px auto; }
.o-boxlist ul { margin: 6px 10px 10px 10px; height:100%; overflow:auto; line-height:1.8em; }
.o-boxlist ul li { width:245px; float:left; }
.o-boxlist a, .o-boxlist a:visited { text-decoration:none; }
.o-boxlist a:hover { text-decoration:underline; }
.ctt_new .sample_emph { line-height:1.8em; padding:12px; border:1px dotted #999999; background:#f4f4f4; width:94%; margin:0 auto; }
.ctt_new .sample_emph img { float:left; margin-right:16px; }
.ctt_new .sample_emph a { font-weight:bold; }
.ctt_new .sample_imgs { text-align:center; }
.ctt_new .sample_imgs { width:520px; margin:10px auto; }
.ctt_new .sample_imgs_new { width:600px; }
.ctt_new .sample_imgs_new .sample{ width:260px; padding:20px 20px; }
.ctt_new .sample_imgs div { float:left; width:250px; padding:16px 4px; list-style:none; text-align:center; line-height:2.4em; font-weight:bold; }
.ctt_new .sample_imgs_new { width:600px; }
.ctt_new .sample_imgs_new div { width:280px; padding:20px 5px; }
.ctt_new .sample_imgs span { display:block; clear:both; }
.sample_emph { line-height:1.8em; padding:12px; border:1px dotted #999999; background:#f4f4f4; width:94%; margin:0 auto; }
#sample_bottom { text-align:right }
#container #main #cont .table_download { margin-top:10px; border: 1px solid #E6E6E6; border-right:none; margin-bottom: 10px; }
#container #main #cont .table_download tr th { border-right: 1px solid #ccc; }
#container #main #cont .table_download tr td { border-right: 1px solid #ccc; }
/*--powerpoint-to-flash-pro--*/
.flash-pro { width:95%; margin:0 auto; padding-bottom:10px; }
.flash-pro li { width:230px; float:left; }
.flash-pro li a { font:14px; font-weight:bold; }
.flash-pro li img { margin:0 auto; margin-left:15px; }
.flash-pro-img { float:left; width:300px; }
.flash-pro-txt {width:250px; }
.flash-pro p { width:95%; }
.samples { z-index:10px; text-align: center; }
.sample_single .sample_flash { width:720px; text-align:center; margin:20px auto;}
.recommenedbundle img { float:left; width:70px; }
.logos { width:206px; height:106px; background:url("logos_bg.gif") no-repeat; }
.logos .arrow_l, .logos .arrow_r { float:left; display:block; width:15px; height:105px; cursor:pointer; }
.logos .logo_list { float:left; position:relative; width:170px; height:105px; overflow:hidden; }
.logos .logo_list dl { position:absolute; width:2000px; height:105px; left:0; top:0; }
.logos .logo_list dl dd { float:left; width:170px; height:105px; text-align:center; padding:1px 0; line-height:86px; font-size:86px; vertical-align:middle; }
.logos .logo_list dl dd img { vertical-align:middle; }
.world_cup_quiz{ width:206px; height:106px; background:url("logos_bg.gif") no-repeat; }
.world_cup_quiz .arrow_l, .world_cup_quiz .arrow_r { float:left; display:block; width:15px; height:105px; cursor:pointer; }
.world_cup_quiz .logo_list { float:left; position:relative; width:170px; height:105px; overflow:hidden; }
.world_cup_quiz .logo_list dl { position:absolute; width:2000px; height:105px; left:0; top:0; }
.world_cup_quiz .logo_list dl dd { float:left; width:170px; height:105px; text-align:center; padding:1px 0; line-height:86px; font-size:86px; vertical-align:middle; }
.logos .logo_list dl dd img { vertical-align:middle; }

.ad_steps { background:url("ad_nexsteps.gif") no-repeat; }
.ad_steps h4 { padding:6px 0 7px 18px; }
.ad_steps dl dd { padding-left:40px; }
.ad_steps dl dd a { line-height:30px; color:#000; }
.ad_steps dl dd a:hover { color:#f60; }

.ad_guestsay { background:url("ad_guestsay.gif") no-repeat; }
.ad_guestsay h4 { padding:6px 0 7px 18px; }
.ad_guestsay dl dd { padding-left:40px; }
.ad_guestsay dl dd a { line-height:30px; color:#000; }
.ad_guestsay dl dd a:hover { color:#f60; }


.ad_award { background:url("ad_award.gif") no-repeat; }
.ad_award h4 { padding:6px 0 7px 18px; }
.ad_award dl dd { padding-left:40px; }
.ad_award dl dd a { line-height:30px; color:#000; }
.ad_award dl dd a:hover { color:#f60; }

.ad_trial { background:url("ad_sidebar_bg5.gif") no-repeat; }
.ad_trial h4 { padding-bottom:2px; }
.ad_trial dl dd { line-height:28px; }
.ad_buy { height:176px; background:url("ad_sidebar_bg3.gif") no-repeat; }
.ad_buy h4 { padding:7px 0 3px 18px; }
.ad_buy dl dd a { line-height:29px; }

.recommendedmargin_bundle { margin:0 28px 10px 10px; text-align:center; }
.recommendedmargin { margin:0 50px 10px 10px; text-align:center; }
.o-titleb { font-weight:bold; font-size:14px; color:#0077c1; line-height:1.8em; margin-bottom:10px; margin-top:12px; background:#f4f4f4; padding-left:4px; border-bottom:1px solid #0077c1; clear:both; }
#container #main #cont .secondbutton { padding:0 200px; }
.downloadversion { font-size:12px; margin-left:20px; }
.ppt2flashpro ul li { float:left; width:205px; }
/*====New Tab Css=============*/
.tab_new .t_red { color:#c10f0b; }
.tab_new h4 { display:block; clear:both; padding-top:16px; margin-bottom:6px; border-bottom:1px dashed #ccc; line-height:2em; }
.tab_new h4 span { color:#c10f0b; }
.tab_new ul { padding-top:8px; }
.tab_new ul li { margin-left:12px; }
.tab_new .t_item { padding:8px 0; }
.tab_new .t_item .t_left { float:left; width:200px; text-align:center; }
.tab_new .t_item .t_right { width:380px; float:left; }
.tab_new .t_item .t_right a { display:block; text-align:right; padding:3px 0; }
.tab_new .t_item_w .t_left { width:278px; }
.tab_new .t_item_w .t_right { width:287px; }
.tab_new .t_num { padding-top:0; }
.tab_new .t_num li { margin-left:24px; list-style:decimal; }
.right_new_ul { margin:12px 0; padding:10px; }
.right_new_ul li { list-style:none; text-align:left; line-height:1.6em; padding:3px 0; }
.right_new_ul li.li_title { font-size:14px; font-weight:bold; }
/*=======================*/
.topaqtitle { font-size:13px; font-weight:bold; color: #0077c1; }
.topaqtitle span { color:#0077c1; }
.dot_line { border:none; border-bottom:1px dashed #aaa; margin:20px 0; }
.table_border { border-top:1px solid #ccc; border-left:1px solid #ccc; }
.table_border td, .table_border th { padding-left:10px; border-bottom:1px solid #ccc; border-right:1px solid #ccc; }
.get_pro { background:#dcdcdc url("get_pro_bg.gif") repeat-x top; }
.get_pro .get_pro_inside { padding:12px 30px; background:url("get_pro_corner.gif") no-repeat right top; }
.get_pro img { float:left; margin:10px 24px 0 0; }
.get_pro .right { float:left; width:432px; }
.get_pro .right h4 { font-size:28px; color:#0077c1; line-height:1.2em; font-weight:bold; }
.get_pro .right h6 { font-size:16px; }
.get_pro .right ul li { list-style:disc; margin-left:16px; }
.get_pro .btn_getpro, .get_pro .btn_getpro:visited { display:block; width:226px; height:38px; margin:10px 0 4px 6px; background:url("get_pro_btn.gif") no-repeat; color:#fff; font:bold 14px/38px Arial; text-align:center; }
.get_pro .btn_getpro:hover { color:#ff0; text-decoration:none; }
/* < demo-creator objects links */
.dq_enhance { width: 680px; padding-left:15px; }
.dq_enhance ul li { float: left; width: 120px; line-height:30px; padding-left:24px; list-style-type:none }
/*----------------------Learning Center-------------*/
.learning-ul { width:100%; margin:20px 0; }
.learning-ul li { background:url("arrow.gif") 30% bottom; background-repeat:no-repeat; float:left; overflow:hidden; margin:20px 10px; text-align:center; }
.learning-ul-2 { width:100%; margin:auto 0; }
.learning-ul-2 li { float:left; background:url("arrow.gif") 30% bottom; background-repeat:no-repeat; margin:auto 0; overflow:hidden; margin:20px 54px; text-align:center; }
.dl-listtitle { width: 621px; text-align: left; margin: 8px auto; padding-left: 9px; font-size: 1.2em; background: #EBEBEB; line-height: 1.6em; }
.dl-listbox { width: 630px; margin: 28px auto; }
.dl-listboxpic { width: 80px; height: 70px; }
.dl-listboxa { width: 436px; text-align:left; }
.dl-listboxtitle { width: 400px; font-size: 1.1em; text-align: left; font-weight: bold; }
.dl-listboxtitle a, .dl-listboxtitle a:visited { text-decoration: underline; }
.dl-listboxexplain { width: 400px; text-align: left; font-size: .9em; }
.dl-listboxver { width: 130px; padding-left: 15px; text-align: left; height: 24px; line-height: 24px; }
.dl-listboxos { background: url("windowsicon.gif") no-repeat 30px 3px; width: 200px; text-align: left; height: 24px; line-height: 24px; }
.dl-listboxbutton { font-size: .9em; padding-top: 10px; line-height: 2.6em; }
.dl-listboxbutton a, .dl-listboxbutton a:visited, .dl-listboxexplain a, .dl-listboxexplain a:visited, .hdm a, .hdm a:visited { text-decoration: underline; color: #900; }
.dl-listboxbutton a:hover, .dl-listboxexplain a:hover, .hdm a:hover { text-decoration: none; }
.web { float:left; width:300px; margin-right: 20px; }
.standalone { float:left; width:300px; }
/*  Templates list */
.tp-sizebox { background:url("icon1.gif") no-repeat 15px 0; font-size:.9em; text-align:left; text-indent:35px; }
.tp-zsdbox { width:115px; float:left; margin-bottom:12px; }

.purchase_orange { color:#FF9900; font-size: 11px; }
.corlowhite { }
#container #main #cont .prod_tab.tab_content .item p .qc_pic1 {float:right; border:1px solid #CCCCCC; }
#container #main #cont .prod_tab.tab_content .item .qc_pic2 { margin-top:-18px; border:1px solid #CCCCCC; }
#container #main #cont .prod_tab.tab_content .item .qc_pic3 { margin-top:-25px; border:1px solid #CCCCCC; }
#container #main #cont .prod_tab.tab_content .item .qc_pic4 { margin-top:-42px; border:1px solid #CCCCCC; }
#container #main #cont .prod_tab.tab_content .item .qc_pic5 { margin-right:10px; margin-top:28px; }
#u24_rtf { width:350px; float: right; }
/* P2D, P2V sample */

/* DC sample */
.dc_sample{float:left; width:250px; text-align:center; padding-top:22px; padding-left:35px; margin-left:30px;}

/* QC sample */
.qc_powered a{margin:10px 0px auto auto; font-size:9px; color:#666666}
.qc_powered_iframe a{margin:10px 92px auto auto; font-size:9px; color:#666666}
.embed_code_insert{width:900px}
.embed_code{margin:0px 90px 0px 90px}
.textarea_code{float:left; width:450px;}
.textarea_right{float:right; margin-left:15px; width:240px;}
.embed_title{margin-left:92px; margin-bottom:4px; font-size:11px}

/* Templates */
.ppt_preview{float:left; margin-left:10px; width:205px; text-align:center}
.ppt_preview_top{margin-bottom:15px; height:170px;}
.pic_border{border:1px solid #999999;}
.right_des{float:right; width:370px}

/* AddThis */
.addthis{float:right; margin:11px 8px auto auto}
.pic_border{border:1px solid #CCCCCC;}
.p2f_sample_left{margin-left:100px;}

/* P2F Std pro price */
.stdproprice{ color:#f60;}
.table2 tr td { padding:8px 5px;}

/* testimonial */
.testimonialimg {float:left; margin:5px 20px 20px 20px}
.testimoniallayer { border-bottom:1px solid #CCCCCC; margin-bottom: 20px; }
.testimoniallayerend {margin-bottom: 20px; }
.testparagraph { float:left; width:550px; }

/* newversion */
.version{float:left; width:100px; margin-top:20px; font-weight:bold}

/*==========qc_new.html=============*/

.prod_logo{position:relative;background:#eeeeee;width:980px;height:132px;border-top:8px solid #cfcfcf;}
.infiniteCarousel { position:absolute; top:20px; left:30px; width:920px;_width:920px; }
.infiniteCarousel .wrapper{
	width:840px;
	height:80px;
	overflow:auto;
	margin:5px 18px 0 38px;
	position:absolute;
	top: 0;
	left: 3px;
}

.infiniteCarousel .wrapper ul {
	width:9999px;
	position:absolute;
	top:0;
	left: 0px;
}
.infiniteCarousel ul li {display:block;float:left; padding:10px; height:70px;width:150px;}
.infiniteCarousel ul li img {margin-bottom:10px;}
.infiniteCarousel .arrow {
	display: block;
	height:37px;
	width:27px;
	overflow:hidden;
	text-indent:-999px;
	position: absolute;
	top:26px;
	cursor: pointer;
}

.host_img{width:96px;padding-left:30px;}
.host_text{width:480px;padding:0 10px;}
.thanksgivingfont {font-size:12px;}
.thanksaletime { float:left; margin-top:18px; color:#F60 }

/* recommended product*/
.recommended_box .pic{float:left; width:100; height:100}
.recommended_box .des{float:right; width:105px}
#div-aa{ width:186px;  float:left; text-align:center}
.qq1{ width:265px; margin-right:6px; float:left;}
.qq2{ width:265px; float:left; margin-bottom:8px;}
.qq3{ width:260px; float:left; margin-bottom:8px; border: solid 1px #dedede}
#exampleList {width:825px; margin-left:50px; line-height:1.4em; overflow:auto;}
#exampleList .qq1 { border:#CCCCCC thin solid; margin-bottom:10px; -moz-box-shadow:2px 2px 3px #999999; webkit-box-shadow:2px 2px 3px #999999; box-shadow:3px 3px 4px #999999; }
#exampleList .qq2 img {border-bottom:#999999 thin dashed;}
#exampleList .qq2 iframe {border-bottom:#999999 thin dashed;}
#exampleList .qq2 p { font-family:Verdana, Arial, Helvetica, sans-serif;}
#exampleList .qq2 a { font-family:Verdana, Arial, Helvetica, sans-serif;}


/* slideshare*/
#slideshare{ background:#fff; width:250px; height:480px; margin-left:6px; margin-right:0px; float:left;}
#slideshare1{ background:#fff; width:620px; height:510px; margin-right:6px; float:left;}
#slideshare2{ background:#fff; width:980px; height:350px; margin-left:-36px; float:left;}
#slideshare3{ background:#fff; width:600px; height:350px; marging-left:20px; margin-right:0px; float:left;}
#slideshare4{ background:#fff; width:316px; height:350px; margin-right:0px; float:left;}
#slideshare5{ background:#fff; width:940px; height:580px; margin-right:0px; float:left;}

.ready {font-size:14px;background:url("dot_icon3.gif") no-repeat 10px 29px;padding-left:10px;font-weight:bold;padding:20px 0 10px 20px;}

/* 2013-3-21 products help */
.quick_contact {float:left; margin-top:18px;}

/* 20130407 back to top */
#scrollto {width:46px; position:fixed; right:2px; bottom:0; display:none;}		 

/* 20130408 faq expand */
.faqlist {margin-bottom:15px; margin-left:20px; margin-top:25px;}
.faqlist .faqitem{line-height:25px; height:25px; cursor:pointer; }
.faqlist .faqitem img{float:left; margin:12px 10px 0 0; mar} 
.faqlist .faqitem h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:700; color:#336699;}
.faqlist a {font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666;}
.faqlist a:hover {color: #6666CC; text-decoration:underline;}
#contenttoggle{ margin-left:18px; margin-top:5px;}
#contenttoggle li {list-style:disc;}
/* 2013-4-19 faq */
.faq_list {width:630px; float:left}
.faqli_left { margin-top:30px; float:left; width:270px; height:248px; background-image:url(../../images/faqleft_bg.gif)}
.faqli_left img {margin:180px 0 10px 65px;}
#contenttoggle .faq_subtitle { list-style:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:700; color:#3399CC; margin-top:8px;}

/* 2013-4-11 faq sidebar */
.faq_body { float:left; width:655px;}
.faq_body h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px;}
.faq_body h3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#006699;}
.faq_body p { font-family:Verdana, Arial, Helvetica, sans-serif;}
.faq_body a { font-family:Verdana, Arial, Helvetica, sans-serif; color:#3399CC;}
.faq_body a:hover {color:#6666FF}
.faq_right { float:right; height:650px; width:250px; background:url(../../images/faq_bar.png) no-repeat;}
.faq_right p {font-family:Verdana, Arial, Helvetica, sans-serif; padding:5px 0 0 15px;}
.faq_right .faq_bar {padding-top:65px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; font-size:18px; color:#FFFFFF;}
.faq_right .faq_barItem {background:url(../../images/faq_baritem.gif) no-repeat; height:30px;}
.faq_right ul {padding-left:40px; padding-bottom:20px;}
.faq_right ul li { padding-top:5px; list-style-type:square;}
.faq_right a {font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333;}
.faq_right a:hover {color:#6666FF}
.faq_right .submit_ticket {padding:25px 0 0 20px;}
.faq_right .submit_ticket p {color:#FF9933}
.cont_inner .faq_title {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; width:650px; margin-bottom:30px;}


/* 2013-4-19 contactform */
#contactform {
    width: 500px;
    padding: 20px;
    background: #f0f0f0;
    overflow:auto;
 
    /* Border style */
    border: 1px solid #cccccc;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px; 
 
    /* Border Shadow */
    -moz-box-shadow: 2px 2px 2px #cccccc;
    -webkit-box-shadow: 2px 2px 2px #cccccc;
    box-shadow: 2px 2px 2px #cccccc;
 
    }
	
.field label {
    font-family: Arial, Verdana;
    text-shadow: 2px 2px 2px #ccc;
    display: block;
    float: left;
    font-weight: bold;
    margin-right:10px;
    text-align: right;
    width: 120px;
    line-height: 25px;
    font-size: 15px;
    }	
	
.input{
    font-family: Arial, Verdana;
    font-size: 15px;
    padding: 5px;
    border: 1px solid #b9bdc1;
    width: 300px;
    color: #797979;
    }	

.captcha {width: 100px;}
	
.hint{ display:none;} 
	
.field:hover .hint {
    position: absolute;
    display: block;
    margin: -30px 0 0 455px;
    color: #FFFFFF;
    padding: 7px 10px;
    background: rgba(0, 0, 0, 0.6);
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
    }
	
.button{float:right;margin:10px 5px 10px 0;font-weight:bold;line-height:1;padding:6px 10px;cursor:pointer;color:#fff;text-align: center;text-shadow: 0 -1px 1px #64799e;
    /* Background gradient */
    background: #a5b8da;
    background: -moz-linear-gradient
       (top, #a5b8da 0%, #7089b3 100%);
    background: -webkit-gradient
       (linear, 0% 0%, 0% 100%,
       from(#a5b8da), to(#7089b3));
    /* Border style */
    border: 1px solid #5c6f91;-moz-border-radius:10px;-webkit-border-radius: 10px;border-radius: 10px;
    /* Box shadow */
    -moz-box-shadow: inset 0 1px 0 0 #aec3e5;-webkit-box-shadow: inset 0 1px 0 0 #aec3e5;box-shadow: inset 0 1px 0 0 #aec3e5;
    }			
	

#loginform { width: 225px; padding: 20px; background: #f0f0f0; overflow:auto; 
    /* Border style */
    border: 1px solid #cccccc; -moz-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px; 
    /* Border Shadow */
    -moz-box-shadow:2px 2px 2px #cccccc;-webkit-box-shadow:2px 2px 2px #cccccc;box-shadow:2px 2px 2px #cccccc;}
.log_field label {font-family:Arial, Verdana;text-shadow:2px 2px 2px #ccc;display:block;float:left;font-weight:bold;margin-right:10px;text-align:right;width:80px;line-height: 25px;font-size:15px;}
.log_input{font-family: Arial, Verdana;font-size:15px;padding:5px;border: 1px solid #b9bdc1;width:115px;color:#797979;}


/* 2013-4-23 product list */
#product_hint a span {display:none;}
#product_hint a:hover span {position:absolute; display:block; margin:-10px 0 0 200px;}

table.blogroll {border:#888888 medium solid; border-top-left-radius:7px; border-top-right-radius:7px; -moz-border-radius-topleft:7px; -moz-border-radius-topright:7px; -webkit-border-top-left-radius:7px; -webkit-border-top-right-radius:7px;}
table.blogroll th { font:Verdana, Arial, Helvetica, sans-serif; color:#555555; background-color:#CCCCCC; font-size:15px; padding:5px 0 5px 0; border-bottom:#666666 medium solid;}
table.blogroll td {text-align:center; padding:3px 0 2px 0; border-right:#555555 thin solid;}
table.blogroll td.col_last {border-right:none;}
table.blogroll td p {margin-bottom:5px; color:#3399FF;}

.blog_title a {font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333;}
.blog_date {font-family:Verdana, Arial, Helvetica, sans-serif; width:210px; margin-top:10px; border-bottom:#CCCCCC thin dashed;}
.blog_pageorder span {border:thin #CCCCCC solid; font-family:Verdana, Arial, Helvetica, sans-serif; margin-right:5px; padding:3px 5px 3px 5px;}
.blog_pageorder a:hover span {border:#333333 thin solid;}

.flip_reader p {font-family:Verdana, Arial, Helvetica, sans-serif;}