@import url("/style/checkout.css");
html, body, div, h1, h2, h3, p, ul, li, dl, dt, dd { margin:0 auto; padding:0; font:12px/1.7 Arial, Helvetica, sans-serif;}
body { background:#f6f6f6 url(/style/images/back-show-other.jpg) repeat-x;   }
.container {width:1001px; position:relative; }
.container-spe {width:1119px; position:relative; }
.container-purchase {width:1120px; position:relative; }
.left { position:absolute; width:215px; height:720px; top:51px; left:-215px; background:url(/style/images/left.jpg) no-repeat; z-index:100; }
.right { position:absolute; width:50px; height:720px; top:51px; right:-50px; _right:-51px; background:url(/style/images/right.jpg) no-repeat; z-index:100; }
.share { height:51px; overflow:hidden;}
.share p { font-size:14px; color:#000; padding-top:12px; margin-left:20px; width:780px; float:left; }
.share img { width:154px; height:32px; float:right; margin-right:40px; margin-top:10px; }

/*******  guides  ******/
.item { width:1001px; }
.tab { overflow:hidden;}
.tab li { height:71px; float:left; cursor:pointer; }
.tab li span { display:block; height:71px;}
.n li .win { width:495px; background:url(/style/images/guides-win-2.jpg) no-repeat; }
.n li .mac { width:506px; background:url(/style/images/guides-mac-2.jpg) no-repeat; }
.n li.curr .win { cursor:default; background:url(/style/images/guides-win-1.jpg) no-repeat;}
.n li.curr .mac { cursor:default; background:url(/style/images/guides-mac-1.jpg) no-repeat; }

.guides-main1 { overflow:hidden; background-color:#FFF; border-left:#d0d0d0 solid 1px; border-right:#d0d0d0 solid 1px; zoom:1; height: 100%; }
.guides-main1-back1 { width:930px; border-bottom:#d0d0d0 dashed 1px; margin-top:40px; overflow:hidden; }
.guides-main1-back2 { width:930px; border-bottom:#d0d0d0 dashed 1px; margin-top:20px; overflow:hidden; }
.guides-main1-back3 { width:930px; margin-top:20px; overflow:hidden; }
.guides-main1-back-pic { float:left; width:350px; height:200px; }
.guides-main1-back-pp { float:left; width:540px; margin-left:30px; }
.guides-main1-back-title { font-size:20px; font-weight:bold; color:#000; }
.guides-main1-back-how { font-size:15px; color:#000; display:block; margin-top:17px;}
.guides-main1-back-p { font-size:13px; color:#000; }

.guides-main2 { overflow:hidden; background-color:#f8f8f8; border-left:#d0d0d0 solid 1px; border-right:#d0d0d0 solid 1px; zoom:1; }
.guides-main2-back1 { width:946px; margin-top:25px; overflow:hidden; }
.guides-main2-back2 { width:946px; margin-top:40px; margin-bottom:30px; overflow:hidden; }
.guides-main2-back-left { width:260px; float:left;}
.guides-main2-back-mid { overflow:hidden; width:344px; float:left; margin-left:32px; border-left:#d0d0d0 dashed 1px; border-right:#d0d0d0 dashed 1px; }
.guides-main2-back-pp { width:260px; float:left; margin-left:40px; _margin-left:20px; }
.guides-main2-back-right { width:276px; float:left; margin-left:32px; }
.guides-main2-back-title { font-size:17px; font-weight:bold; color:#000; }
.guides-main2-back-how { font-size:15px; color:#000; display:block; margin-top:13px;}
.guides-main2-back-p { font-size:13px; color:#000; }
.guides-bottom { background:url(/style/images/guides-bottom.jpg) no-repeat; width:1001px; height:16px; overflow:hidden; zoom:1;}
.guides-guides-main { background-color:#666666;} 
.guides-guides { background:url(/style/images/guides-guides.jpg) no-repeat; width:1001px; height:248px; overflow:hidden;}
.guides-guides-left { float:left; width:220px; margin-left:34px; margin-top:40px; _margin-left:17px; }
.guides-guides-mid { float:left; width:390px; margin-left:50px; margin-top:40px; overflow:hidden; }
.guides-guides-mid-p { font-size:13px; color:#FFF; margin-top:18px; }
.guides-guides-right { float:left; width:210px; margin-left:60px; margin-top:40px;  }
.guides-guides-right-pic { background:url(/images/awards/awards1.jpg) no-repeat; width:208px; height:118px; margin-top:5px;}

/*******  guide  ******/
.guide-top { background:url(/style/images/guide-top.jpg) no-repeat; width:1001px; height:6px;}
.guide-back1 { overflow:hidden; background:url(/style/images/guide-back-show.jpg) repeat; height:436px; border-left:#d0d0d0 solid 1px; border-right:#d0d0d0 solid 1px; }
.guide-back1 p { font-size:20px; font-weight:bold; margin-top:20px; text-align:center;}
.guide-back1-step { width:910px; overflow:hidden; margin-top:16px; margin-left:43px; }
.guide-back1-step1 { width:234px; height:286px; background:url(/images/feature/guide/step1.jpg) no-repeat; float:left; }
.guide-back1-step1:hover, .guide-back1-step1:visited { background:url(/images/feature/guide/step1-g.jpg) no-repeat; height:286px; }
.guide-back1-step2 { width:225px; height:286px; background:url(/images/feature/guide/step2.jpg) no-repeat; float:left; }
.guide-back1-step2:hover { background:url(/images/feature/guide/step2-g.jpg) no-repeat; height:286px; }
.guide-back1-step22 { width:225px; height:286px; background:url(/images/feature/guide/step22.jpg) no-repeat; float:left; }
.guide-back1-step22:hover { background:url(/images/feature/guide/step22-g.jpg) no-repeat; height:286px; }
.guide-back1-step3 { width:222px; height:286px; background:url(/images/feature/guide/step3.jpg) no-repeat; float:left; }
.guide-back1-step3:hover { background:url(/images/feature/guide/step3-g.jpg) no-repeat; height:286px; }
.guide-back1-step4 { width:229px; height:286px; background:url(/images/feature/guide/step4.jpg) no-repeat; float:left; }
.guide-back1-step4:hover { background:url(/images/feature/guide/step4-g.jpg) no-repeat; height:286px; }
.guide-main { overflow:hidden; background-color:#FFF; border-left:#d0d0d0 solid 1px; border-right:#d0d0d0 solid 1px;}
.guide-back2 { margin-top:30px; margin-left:62px; width:870px; }
.guide-back2 p { font-size:13px;}
.guide-back2 a { color:#484848; text-decoration:underline; }
.guide-back3 { overflow:hidden; background-color:#f1f1f1; margin-top:30px; margin-left:62px; width:892px; height: 110px; }
.guide-back3-title { font-size:16px; font-weight:bold; color:#000; margin-top:10px; margin-left:55px; }
.guide-back3 p { font-size:13px; color:#000; margin-top:5px; margin-left:55px; }
.guide-back3 span { margin-left:55px;}
.guide-main-title { font-size:16px; font-weight:bold; margin-left:62px; margin-top:20px; }
.guide-main-p { font-size:13px; margin-left:62px; margin-top:10px; width:870px; }
.guide-main-pic { width:750px; height:auto; margin-left:100px; margin-top:10px; }
.guide-main-price { overflow:hidden; background-color:#f8f8f8; border-left:#d0d0d0 solid 1px; border-right:#d0d0d0 solid 1px; text-align:center; color:#000; font-size:14px; padding-top: 20px; }
.guide-main-price p { width:475px; height:60px; border:#aeaeae dashed 1px; background:#FFF; text-align:center; color:#000; font-size:14px; text-align:center; padding-top:7px; font-weight:bold;}
.guide-main-price span { color:#F00; font-size:14px; font-weight:bold;}
.guide-btn { overflow:hidden; background-color:#f8f8f8; border-left:#d0d0d0 solid 1px; border-right:#d0d0d0 solid 1px; padding-top: 20px; }
.guide-buy-now { width:252px; height:73px; background:url(/style/images/buy.png) no-repeat; display:inline-block; float:left; margin-top:10px; margin-left:230px; margin-bottom:15px; overflow:hidden; }
.guide-buy-now:hover { background:url(/style/images/buy.png) no-repeat 0 -73px; }
.guide-free-trial { width:252px; height:73px; background:url(/style/images/down.png) no-repeat; display:inline-block; margin-top:10px; float:left; margin-left:25px; overflow:hidden; }
.guide-free-trial:hover { background:url(/style/images/down.png) no-repeat 0 -73px; }
.guide-buy-now span { margin-left:170px; margin-top:6px; font-size:16px; overflow:hidden; color:#feff98; text-decoration:none; float: left;  }
.guide-free-trial span {  margin-left:170px; margin-top:26px; font-size:16px; overflow:hidden; color:#feff98; text-decoration:none; float: left;}
.guide-bottom { background:url(/style/images/guide-bottom.jpg) no-repeat; width:1001px; height:15px; }
.guide-guides-main { background-color:#666666;}
.guide-guides { background:url(/style/images/guide-guides.jpg) no-repeat; width:1001px; height:248px; overflow:hidden;}
.guide-guides-left { float:left; width:460px; margin-left:34px; margin-top:40px; overflow:hidden; }
.guide-guides-left-l { float:left; width:180px; }
.guide-guides-left-r { float:left; width:191px; margin-left:40px; }
.guide-guides-left-1 { display:block; font-size:14px; color:#FFF; margin-top:10px;}
.guide-guides-left-2 { display:block; font-size:14px; color:#FFF; margin-top:7px; }
.guide-guides-right { float:left; width:400px; margin-left:70px; margin-top:40px; }
.guide-guides-right-p { font-size:13px; color:#FFF; margin-top:18px; }


  /*******  products  ******/
.item { width:1001px; }
.tab-products { overflow:hidden;}
.tab-products li { height:71px; float:left; cursor:pointer; }
.tab-products li span { display:block; height:71px;}
.tab-products li .win { width:495px; background:url(/style/images/products-win-2.jpg) no-repeat; }
.tab-products li .mac { width:506px; background:url(/style/images/products-mac-2.jpg) no-repeat; }
.tab-products li.curr .win { cursor:default; background:url(/style/images/products-win-1.jpg) no-repeat; }
.tab-products li.curr .mac { cursor:default; background:url(/style/images/products-mac-1.jpg) no-repeat; }  

.products-back1 { overflow:hidden; background:url(/style/images/products-back-show.jpg) repeat; height:371px; border-left:#d0d0d0 solid 1px; border-right:#d0d0d0 solid 1px;}
.products-back1-pic { float:left; width:386px; margin-top:17px; }
.products-back1-pp { float:left; width:550px; margin-left:20px; margin-top:55px; }
.products-back1-title { font-size:20px; font-weight:bold; color:#000; background:url(/style/images/win-gray.jpg) right center no-repeat; padding-right:30px;}
.products-back1-title-mac { font-size:20px; font-weight:bold; color:#000; background:url(/style/images/mac-gray.jpg) right center no-repeat; padding-right:30px;}
.products-back1-p { font-size:13px; color:#000; margin-top:6px; }
.products-back1-learn { font-size:13px; color:#195ab3; }
.products-back1-btn { overflow:hidden; margin-top:20px; }
.products-buy-now { width:252px; height:73px; background:url(/style/images/buy.png) no-repeat; display:inline-block; float:left; margin-top:10px; overflow:hidden; }
.products-buy-now:hover { background:url(/style/images/buy.png) no-repeat 0 -73px; text-decoration:none;}
.products-free-trial { width:252px; height:73px; background:url(/style/images/down.png) no-repeat; display:inline-block; margin-top:10px; float:left; margin-left:25px; overflow:hidden; }
.products-free-trial:hover { background:url(/style/images/down.png) no-repeat 0 -73px; text-decoration:none;}
.products-back1-price { margin-left:170px; margin-top:6px; font-size:16px; overflow:hidden; color:#feff98; text-decoration:none; float: left;  }
.products-back1-price del { font-size:14px; color:#feff98;}
.products-back1-size {  margin-left:170px; margin-top:26px; font-size:16px; overflow:hidden; color:#feff98; text-decoration:none; float: left;}
.products-back2 { overflow:hidden; background-color:#FFF; border-left:#d0d0d0 solid 1px; border-right:#d0d0d0 solid 1px; zoom:1; }
.products-back2-left { overflow:hidden; float:left; width:420px; margin-left:48px; margin-top:30px; margin-bottom:30px; _margin-left:24px; }
.products-win-ver-s { background:url(/style/images/win-ver-s.jpg) no-repeat; width:74px; height:21px; display:inline-block; float:left; overflow:hidden; }
.products-mac-ver-s { background:url(/style/images/mac-ver-s.jpg) no-repeat; width:76px; height:21px; display:inline-block; float:left; overflow:hidden; }
.products-back2-title { font-size:18px; font-weight:bold; color:#000; background:url(/style/images/win.jpg) right center no-repeat; padding-right:30px;}
.products-back2-title-mac { font-size:18px; font-weight:bold; color:#000; background:url(/style/images/mac.jpg) right center no-repeat; padding-right:30px;}
.products-back2-main { overflow:hidden; width:420px; margin-top:18px; }
.products-back2-pic { float:left; width:198px; }
.products-back2-pp { width:192px; float:left; margin-left:10px;}
.products-back2-pp p { color:#000; }
.products-back2-pp a { font-size:13px; color:#0a50b0;}
.products-back2-btn { width:389px; height:32px; margin-left:11px; background:url(/style/images/btn-back.jpg) no-repeat; overflow:hidden; margin-top:20px; }
.products-back2-price { float:left; font-size:14px; font-weight:bold; color:#000; margin-left:12px; margin-top:4px; _margin-left:12px; }
.products-back2-price del { font-size:12px; font-weight:bold; }
.products-back2-price span { font-size:14px; font-weight:bold; color:#de2e2e;}
.products-back2-buy { display:block; float:left; font-size:14px; font-weight:bold; color:#de2e2e; margin-left:28px; margin-top:4px; background:url(/style/images/red.jpg) left center no-repeat; padding-left:20px; }
.products-back2-down { display:block; float:left; font-size:14px; font-weight:bold; color:#2f7a01; margin-left:28px; margin-top:4px; background:url(/style/images/green.jpg) left center no-repeat; padding-left:20px; }
.products-back2-right { overflow:hidden; float:left; width:420px; margin-left:60px; margin-top:30px; margin-bottom:30px; }
.products-back3 { overflow:hidden; background-color:#f8f8f8; border-left:#d0d0d0 solid 1px; border-right:#d0d0d0 solid 1px; zoom:1;}
.products-back3-main { overflow:hidden; width:886px; margin-top:10px; margin-left:60px; margin-bottom: 10px; }
.products-back3-main-left { overflow:hidden; float:left; width:250px; }
.products-back3-main-mid { overflow:hidden; float:left; width:250px; margin-left:65px;}
.products-back3-main-right { overflow:hidden; float:left; width:256px; margin-left:65px;}
.products-back3-title { font-size:16px; font-weight:bold; color:#000; }
.products-back3-title img { vertical-align:middle; zoom:1; }
.products-back3-p { margin-left:5px; }
.products-back3-btn { overflow:hidden; margin-left:5px; margin-top:10px;}
.products-back3-learn { float:left; color:#195ab3;}
.products-back3-buy { display:block; float:left; margin-left:11px; font-weight:bold; color:#de2e2e; background:url(/style/images/orange.jpg) left center no-repeat; padding-left:20px; }
.products-back3-down { display:block; float:left; margin-left:11px; font-weight:bold; color:#2f7a01; background:url(/style/images/reseda.jpg) left center no-repeat; padding-left:20px;}
.product-bottom { background:url(/style/images/products-bottom.jpg) no-repeat; width:1001px;  }
.products-bottom-list { background:url(/style/images/products-bottom.jpg) no-repeat; width:1001px; }
.product-guides-main { background-color:#666666; margin-top:20px;} 
.product-guides { background:url(/style/images/guides.jpg) no-repeat; width:1001px; height:248px; overflow:hidden;}
.product-guides-left { float:left; width:220px; margin-left:34px; margin-top:40px; _margin-left:17px;  }
.product-guides-mid { float:left; width:410px; margin-left:60px; margin-top:40px; }
.product-guides-mid-l{ float:left; width:180px; overflow:hidden }
.product-guides-mid-r { float:left; width:190px; margin-left:20px; }
.product-guides-mid-1 { display:block; font-size:14px; color:#FFF; margin-top:4px; width:180px;}
.product-guides-mid-2 { display:block; font-size:14px; color:#FFF; margin-top:7px; width:180px; }
.product-guides-right { float:left; width:190px; margin-left:30px; margin-top:40px; overflow:hidden; }
.product-guides-right-p { font-size:13px; color:#FFF; margin-top:18px; }



/*******  support  ******/
.support-back1 { background:url(/style/images/support-back1.png) no-repeat; width:1001px; height:442px; overflow:hidden;}
.support-back1-left { width:300px; float:left; margin-left:64px; margin-top:60px; overflow:hidden; _margin-left:32px; }
.support-back1-right { width:524px; float:left; margin-left:70px; margin-top:45px; }
.support-back1-title { font-size:40px; font-weight:bold; color:#669400; }  
.support-back1-title1 { font-size:15px; font-weight:bold; color:#84a33e; }
.support-back1-p { font-size:13px; color:#000; margin-top:15px; }
.support-back2 { background-color:#FFF; overflow:hidden; border-left:#d0d0d0 solid 1px; border-right:#d0d0d0 solid 1px; }
.support-back2-left-pic { margin-top:53px; margin-left:64px; width:130px; float:left; _margin-left:32px; }
.support-back2-left { width:350px; float:left; margin-left:10px; margin-top:53px; overflow:hidden; }
.support-back2-title { font-size:18px; font-weight:bold; color:#000; }
.support-back2-btn { overflow:hidden; margin-top:15px; }
.support-back2-faq { width:172px; height:59px; background:url(/style/images/support-faq.jpg) no-repeat; float:left; }
.support-back2-faq:hover { background:url(/style/images/support-faq-green.jpg) no-repeat; height:59px; }
.support-back2-support { width:172px; height:59px; background:url(/style/images/support-support.jpg) no-repeat; float:left; margin-left:5px; }
.support-back2-support:hover { background:url(/style/images/support-support-green.jpg) no-repeat; height:59px; }
.support-back2-comments { width:172px; height:59px; background:url(/style/images/support-comments.jpg) no-repeat; float:left; margin-top:5px; }
.support-back2-comments:hover { background:url(/style/images/support-comments-green.jpg) no-repeat; height:59px; }
.support-back2-payment { width:172px; height:59px; background:url(/style/images/support-payment.jpg) no-repeat; float:left; margin-left:5px; margin-top:5px;}
.support-back2-payment:hover { background:url(/style/images/support-payment-green.jpg) no-repeat; height:59px; }
.support-back2-right-pic { margin-top:53px; margin-left:20px; width:143px; float:left; }
.support-back2-right { width:200px; float:left; margin-left:10px; margin-top:53px; overflow:hidden; }
.support-back2-p { color:#000; font-size:13px; margin-top:18px; }
.support-back2-p a { color:#4d7000; text-decoration:underline; }
.support-back3 { overflow:hidden; background-color:#fff; border-left:#d0d0d0 solid 1px; border-right:#d0d0d0 solid 1px; }
.support-back3-main { overflow:hidden; width:894px; margin-left:49px; background-color:#f5f5f5; }
.support-back3-green { background:url(/style/images/support-green.jpg) no-repeat; width:894px; height:7px; }
.support-back3-title { font-size:20px; font-weight:bold; padding-top:30px; margin-left:30px; width:830px; border-bottom:#d0d0d0 dashed 1px; }
.support-back3-quesiton { margin-left:30px; font-size:14px; font-weight:bold; margin-top:15px; background:url(/style/images/support-dot.jpg) left center no-repeat; padding-left:15px; }
.support-back3-answer { margin-left:45px; font-size:13px; margin-top:5px; }
.support-back3-answer span { font-size:14px; font-weight:bold;}
.support-back3-comments { width:830px; overflow:hidden; margin-left:30px; }
.support-back3-comments-left { float:left; width:82px; height:80px; margin-top:10px; }
.support-back3-comments-right { float:left; width:700px; margin-left:20px; margin-top:25px; font-size:13px; color:#000; }
.support-back3-payment { width:830px; overflow:hidden; margin-left:30px; margin-top:15px; margin-bottom:30px; }
.support-back3-payment-left { float:left; width:127px; height:78px; margin-top:20px; margin-left:10px; }
.support-back3-payment-right { float:left; width:630px; margin-left:35px; margin-top:20px; font-size:13px; color:#000; }
.support-bottom { background:url(/style/images/support-bottom.jpg) no-repeat; width:1001px; height:40px; }



/*******  product  ******/
.product-top { background:url(/style/images/product-top.jpg) no-repeat; width:1001px; height:6px; overflow:hidden; }
.product-back1 { overflow:hidden; background:#b0d764 url(/style/images/product-back-show.jpg) repeat-x top; min-height:436px; border-left:#7ab510 solid 1px; border-right:#7ab510 solid 1px;   }
.product-back1-mac { background:url(/style/images/mac-green.jpg) left center no-repeat; padding-left:25px; margin-top:20px; margin-left:800px; display:block; font-size:14px; color:#336902; width:130px; }

.product-back1-win { background:url(/style/images/win-green.jpg) left center no-repeat; padding-left:25px; margin-top:20px; margin-left:800px; display:block; font-size:14px; color:#336902; width:130px; }
.product-back1-main { overflow:hidden; width:950px; margin-left:20px; margin-top:10px; }
.product-back1-left { float:left; width:384px; height:355px;}
.product-back1-right { float:left; margin-left:13px; margin-top:7px; width:520px; }
.product-back1-title { width:440px; display:block; font-size:22px; color:#000; margin-left:0px; }
.product-back1-list { font-size:17px; margin-top:10px; color:#000; font-weight: bold; }
.product-back1-list1 { color:#000; margin-top:10px;}
.product-back1-list2 { color:#000; margin-top:3px;}
.product-back1-feature { margin-top:18px; color:#000; }
.product-back2 { background:url(/style/images/product-back2.jpg) no-repeat; width:1001px; height:113px; font-size:14px; color:#000; overflow:hidden; }
.product-back2-left { width:300px; height:90px; margin-top:14px; margin-left:50px; float:left; _margin-left:25px; position:relative; overflow:hidden; }
.product-back2-left p { font-size:13px;  font-weight:bold; color:#000; padding-bottom: 8px; }
.product-back2-left span { font-size:13px; font-weight:bold; color:#F00; }
.product-back2-left .time { position:absolute; top:15; left:0; }
.product-back2-left .countdown_section { float:left; display:block; padding:0 10px; text-align:center; color:#11242f; }
.product-back2-left .countdown_amount { display:block; width:47px; height:39px; line-height:38px; font-size:24px; color:#fff; background:url(/style/images/count-time-bg.jpg) no-repeat; text-align:center; }
.product-back2-right { overflow:hidden; margin-top:13px; width:550px; margin-right:24px; float:right; _margin-right:12px; }
.product-back2-right a {color:#feff98; text-decoration:none; }
.product-buy-now { width:252px; height:73px; background:url(/style/images/buy.png) no-repeat; display:inline-block; float:left; margin-top:10px; overflow:hidden; }
.product-buy-now:hover { background:url(/style/images/buy.png) no-repeat 0 -73px; }
.product-free-trial { width:252px; height:73px; background:url(/style/images/down.png) no-repeat; display:inline-block; margin-top:10px; float:left; margin-left:25px; overflow:hidden; }
.product-free-trial:hover { background:url(/style/images/down.png) no-repeat 0 -73px; }
.product-buy-now span { margin-left:170px; margin-top:6px; font-size:16px; font-weight:bold; overflow:hidden; color:#feff98; text-decoration:none; float: left; }
.product-buy-now span del { font-size:14px; font-weight:normal;}
.product-free-trial span { margin-left:170px; margin-top:26px; font-size:16px; overflow:hidden; color:#feff98; text-decoration:none; float: left; }
.product-main { overflow:hidden; background-color:#FFF; border-left:#d0d0d0 solid 1px; border-right:#d0d0d0 solid 1px; zoom:1;}
.product-navigation { margin-top:50px; list-style:none; overflow:hidden; background:url(/style/images/product-shadow.jpg) no-repeat bottom; width:935px;}
.product-navigation li { float:left; padding-left:15px; font-size:13px; font-weight:bold; }
.product-navigation li a { background:url(images/product-button.jpg) no-repeat 0px 0px; width:173px; height:32px; display:block; text-align:center; line-height:32px; text-decoration:none; color:#000; }
.product-navigation li a:hover, .product-navigation li.onon a { background:url(images/product-button.jpg) no-repeat 0px -32px; width:173px; height:32px; display:block; text-align:center; line-height:32px; text-decoration:none; color:#000; }
.product-main-s { background-color:#f9f9f9; width:935px; overflow:hidden; }
.product-main-left { float:left; width:635px; margin-left:20px; margin-top:45px; _margin-left:10px;}
.product-main-feature { width:890px; border-bottom:#d0d0d0 dashed 1px; font-size:16px; color:#000; padding-bottom:6px; margin-top: 20px; }
.product-main-back { width:890px; border-bottom:#d0d0d0 dashed 1px; margin-top:10px; overflow:hidden; }
.product-main-back-left1 { float:left; width:220px; height:195px; margin-bottom: 15px;}
.product-main-back-right1 { float:left; width:550px; margin-left:45px; margin-top:25px; }
.product-main-back-title { font-size:14px; font-weight:bold; color:#000; }
.product-main-back-p { color:#000; margin-top:10px; }
.product-main-back-left2 { float:left; width:550px; margin-top:25px; margin-left: 20px; }
.product-main-back-right2 { float:right; width:220px; height:195px; margin-bottom: 15px; margin-right: 35px; }
.product-main-price { width:475px; height:60px; border:#aeaeae dashed 1px; margin-top:20px; background:#FFF; text-align:center; color:#000; font-size:14px;  }
.product-main-price p { text-align:center; color:#000; font-size:14px; padding-top:7px; font-weight:bold;}
.product-main-price span { color:#F00; font-size:14px; font-weight:bold;}
.product-main-bd { width:530px; height:110px; margin-top:30px; }
.product-main-bd a {color:#feff98; text-decoration:none; }
.product-main-bottom { background:url(/style/images/product-main-bottom.jpg) no-repeat; width:935px; height:5px; margin-bottom:10px; }
.product-guide-main { width:935px; overflow:hidden; margin-bottom:40px; margin-top:40px; }
.product-guide-left { float:left; width:275px; height:150px; }
.product-guide-mid { float:left; width:345px; border-left:#dedede 1px solid; height:150px;}
.product-guide-right { float:left; width:310px; border-left:#dedede 1px solid; height:150px;}
.product-guide-main p { font-size:15px; font-weight:bold; padding:5px 0 0 30px;}
.product-guide-main ul { padding-left:30px;}
.product-guide-main li a { color:#616161; font-size:14px; line-height:27px; }
.product-bottom { background:url(/style/images/product-bottom.jpg) no-repeat; width:1001px; height:25px; overflow:hidden; }
.products-bottom-list { background:url(/style/images/products-bottom.jpg) no-repeat; width:1001px; height:31px; overflow:hidden; }

.product-spe-system { width:890px; border-bottom:#d0d0d0 dashed 1px; font-size:16px; color:#000; padding-bottom:10px; margin-top: 20px; }
.product-spe-system p { margin-top:7px; }
.product-main-profile { width:890px; margin-top:20px; }
.product-main-profile-p { font-size:16px; color:#000; padding-bottom:10px; }
.product-main-profile table { margin-bottom:20px;}
.product-gui-top { margin:30px 30px 0 30px; font-size:14px; }
.product-gui-top a { color:#484848; text-decoration:underline;}
.product-gui-title { font-size:16px; font-weight:bold; margin-left:30px; margin-top:20px; }
.product-gui-p { font-size:13px; margin-left:30px; margin-top:10px; width:870px; }
.product-gui-pic { width:750px; height:auto; margin-left:70px; margin-top:20px; }
.product-awa-pic { width:890px; height:auto; margin-top:30px; margin-bottom: 30px; }
.product-awa-comments { width:890px; overflow:hidden; border-bottom:#d0d0d0 dashed 1px; margin-top: 10px; }
.product-awa-comments-left { float:left; width:82px; height:80px; margin:10px 0 0 20px; padding-bottom:30px;}
.product-awa-comments-right { float:left; width:730px; margin-left:40px; margin-top:30px; font-size:13px; color:#000; _margin-left:20px; }

/*******  product-spe ******/
.product-spe-top { background:url(/style/images/product-spe-top.jpg) no-repeat; width:1119px; height:6px; overflow:hidden; }
.product-back1 { overflow:hidden; background:#b0d764 url(/style/images/product-back-show.jpg) repeat-x top; min-height:436px; border-left:#7ab510 solid 1px; border-right:#7ab510 solid 1px;   }
.product-spe-tt { overflow:hidden;}
.product-spe-back1-title { background:url(/style/images/mac-green.jpg) left center no-repeat; padding-left:30px; display:block; font-size:22px; font-weight:bold; color:#010101; margin: 16px 0 0 45px; float:left; }
.product-spe-back1-title span { font-size:14px; font-weight:bold; color:#000; }
.product-spe-back1-title-win { background:url(/style/images/win-green.jpg) left center no-repeat; padding-left:30px; display:block; font-size:22px; font-weight:bold; color:#010101; margin: 16px 0 0 45px; float:left; }
.product-spe-back1-title-win span { font-size:14px; font-weight:bold; color:#000; }
.product-spe-back1-mac { background:url(/style/images/mac-green.jpg) left center no-repeat; padding-left:30px; margin-top:26px; margin-right:80px; display:block; font-size:14px; color:#336902; width:130px;  float:right;}
.product-spe-back1-win { background:url(/style/images/win-green.jpg) left center no-repeat; padding-left:30px; margin-top:26px; margin-right:80px; display:block; font-size:14px; color:#336902; width:130px;  float:right;}
.product-spe-back1-main { overflow:hidden; width:1060px; margin-left:40px; margin-top:10px; }
.product-spe-back1-left { float:left; width:384px; height:355px;}
.product-spe-back1-right { float:right; margin-right:40px; margin-top:12px; width:560px; }
.product-spe-back1-right ul { font-size:16px; color:#333333; font-weight: bold; }
.product-spe-back1-right li{ color:#333333; line-height:25px;}
.product-spe-back1-feature { margin-top:18px; color:#333333; }
.product-spe-back2 { background:url(/style/images/product-spe-back2.jpg) no-repeat; width:1119px; height:114px; font-size:14px; color:#000; overflow:hidden; }
.product-back2-left { width:300px; height:90px; margin-top:14px; margin-left:50px; float:left; _margin-left:25px; position:relative; overflow:hidden; }
.product-back2-left p { font-size:13px; font-weight:bold; color:#000; padding-bottom:8px; text-align:center;}
.product-back2-left span { font-size:15px; font-weight:bold; color:#F00; }
.product-back2-left .time { position:absolute; top:15; left:0; }
.product-back2-left .countdown_section { float:left; display:block; padding:0 10px; text-align:center; color:#11242f; }
.product-back2-left .countdown_amount { display:block; width:47px; height:39px; line-height:38px; font-size:24px; color:#fff; background:url(/style/images/count-time-bg.jpg) no-repeat; text-align:center; }
.product-spe-back2-mid { overflow:hidden; margin-top:35px; width:155px; margin-right:52px; _margin-right:52px; float:right; color:#3c3c3c; font-size:14px; }
.product-spe-back2-mid span { color:#ff0000; font-size:20px;}
.product-spe-back2-right { overflow:hidden; margin-top:13px; width:508px; margin-right:8px; float:right; _margin-right:4px; }
.product-spe-back2-right a {color:#feff98; text-decoration:none; }
.product-spe-buy-now { width:223px; height:73px; background:url(/style/images/buy-spe.png) no-repeat; display:inline-block; float:left; margin-top:10px; overflow:hidden; }
.product-spe-buy-now:hover { background:url(/style/images/buy-spe.png) no-repeat 0 -75px; }
.product-spe-free-trial { width:223px; height:75px; background:url(/style/images/down-spe.png) no-repeat; display:inline-block; margin-top:10px; float:left; margin-left:25px; overflow:hidden; }
.product-spe-free-trial:hover { background:url(/style/images/down-spe.png) no-repeat 0 -75px; }

.product-spe-main { overflow:hidden; background-color:#FFF; border-left:#d0d0d0 solid 1px; border-right:#d0d0d0 solid 1px; zoom:1;}
.product-spe-navigation { margin-top:50px; list-style:none; overflow:hidden; background:url(/style/images/product-spe-shadow.jpg) no-repeat bottom; width:1053px;}
.product-spe-navigation li { float:left; padding-left:15px; font-size:13px; font-weight:bold; }
.product-spe-navigation li a { background:url(images/product-button.jpg) no-repeat 0px 0px; width:173px; height:32px; display:block; text-align:center; line-height:32px; text-decoration:none; color:#000; }
.product-spe-navigation li a:hover, .product-spe-navigation li.onon a { background:url(images/product-button.jpg) no-repeat 0px -32px; width:173px; height:32px; display:block; text-align:center; line-height:32px; text-decoration:none; color:#000; }
.product-spe-main-s { background-color:#f9f9f9; width:1053px; overflow:hidden; }

.product-spe-main-feature { width:1006px; font-size:16px; color:#333333; padding-bottom:6px; margin-top: 20px; border-bottom:#d0d0d0 dashed 1px; }
.product-spe-main-back { width:1006px; border-top:#d0d0d0 dashed 1px; margin-top:10px; overflow:hidden; }
.product-spe-main-backs { width:1006px; margin-top:10px; overflow:hidden; }
.product-spe-main-back-left1 { float:left; width:220px; height:195px; margin:10px 0 10px 0;}
.product-spe-main-back-right1 { float:left; width:720px; margin:25px 0 15px 46px; _margin-left:23px; }
.product-spe-main-back-title { font-size:14px; font-weight:bold; color:#000; padding-bottom: 5px; }
.product-spe-main-back-p { color:#606060; background:url(/style/images/support-dot.jpg) no-repeat left center; padding:22px 0 0px 15px; }
.product-spe-main-back-left2 { float:left; width:720px; margin:25px 0 15px 20px; _margin-left:10px; }
.product-spe-main-back-right2 { float:right; width:220px; height:195px; margin:10px 35px 10px 0; _margin-right:35px; }
.product-spe-benefit { width:1053px; overflow:hidden; margin-top:40px; }
.product-spe-benefit-l { width:540px; float:left; margin:0 0 0 34px; _margin-left:17px; }
.product-spe-benefit-l li { line-height:25px; color:#616161;}
.product-spe-benefit-l li a{color:#ff0101;}
.product-spe-benefit-l h3 { font-size:14px; font-weight:bold;}
.product-spe-benefit-r { width:400px; float:right; margin-right:20px; margin-top: 30px; }
.product-spe-benefit-r a { background:url(/style/images/magnify.jpg) no-repeat left center; padding-left:30px; color:#616161; margin:27px 0 0 150px; display:block; }
.product-spe-main-price { width:475px; height:60px; border:#aeaeae dashed 1px; margin-top:20px; margin-left:0px; background:#FFF; text-align:center; color:#000; font-size:14px;  }
.product-spe-main-price p { text-align:center; color:#3c3c3c; font-size:14px; padding-top:7px; font-weight:bold; }
.product-spe-main-price span { color:#F00; font-size:14px; font-weight:bold;}
.product-spe-main-bd { width:530px; height:110px; margin-top:30px; }
.product-spe-main-bd a {color:#feff98; text-decoration:none; }

.product-spe-guide-main { width:1053px; overflow:hidden; margin-bottom:20px; margin-top:40px; border-top:#dedede 1px solid; }
.product-spe-guide-left { float:left; width:275px; height:150px; margin-top:30px; }
.product-spe-guide-mid { float:left; width:345px; height:150px; margin-top:30px; }
.product-spe-guide-right { float:left; width:420px; border-left:#dedede 1px solid; height:150px; margin-top:30px; }
.product-spe-guide-main h3 { font-size:15px; font-weight:bold; padding:0px 0 15px 30px; }
.product-spe-guide-main li a { color:#616161; font-size:12px; line-height:27px; }
.product-spe-guide-main a { color:#000; padding-left:30px; font-weight: bold; }
.product-spe-guide-main p { padding-left:30px; }
.product-spe-bottom { background:url(/style/images/product-spe-bottom.jpg) no-repeat; width:1119px; height:44px; overflow:hidden; }

.product-spe-spe-system { width:1006px; border-bottom:#d0d0d0 dashed 1px; font-size:16px; color:#000; padding-bottom:10px; margin-top: 20px; }
.product-spe-spe-system p { margin-top:7px; }
.product-spe-main-profile { width:1006px; margin-top:20px; }
.product-spe-main-profile-p { font-size:16px; color:#000; padding-bottom:10px; }
.product-spe-main-profile table { margin-bottom:20px;}

.product-spe-gui-top { margin:30px 30px 0 30px; font-size:14px; }
.product-spe-gui-top a { color:#484848; text-decoration:underline;}
.product-spe-gui-title { font-size:16px; font-weight:bold; margin-left:30px; margin-top:20px; }
.product-spe-gui-p { font-size:13px; margin-left:30px; margin-top:10px; width:980px; }
.product-spe-gui-pic { width:750px; height:auto; margin-left:70px; margin-top:20px; margin-bottom: 10px; }
.product-spe-awa-pic { width:975px; height:auto; margin-top:30px; margin-bottom: 30px; }
.product-spe-awa-comments { width:1000px; overflow:hidden; margin-top: 20px; }
.product-spe-awa-comments-left { float:left; width:82px; height:80px; margin:10px 0 0 20px; _margin-left:10px; padding-bottom:30px;}
.product-spe-awa-comments-right { background:url(/images/feature/support/support-comments.jpg) no-repeat; float:left; width:875px; height:110px; margin-left:20px; margin-top:10px; font-size:13px; color:#000; _margin-left:20px; }
.product-spe-awa-comments-right p { padding:7px 10px 0 60px; color:#333333;}
.product-spe-awa-comments-right span { color:#a3a3a3;}

/*******  privacy  ******/
.privacy-top { background:url(/style/images/guide-top.jpg) no-repeat; width:1001px; height:6px;}
.privacy-main-left { float:left; width:635px; margin-left:20px; margin-top:20px; _margin-left:10px; margin-bottom: 40px; overflow:hidden; }
.privacy-main-left h3 { width:635px; border-bottom:#d0d0d0 dashed 1px; font-size:16px; font-weight:bold; color:#000; padding-bottom:4px; margin-top:25px; }
.privacy-main-left p { font-size:14px; margin-top:8px; }
.privacy-main-right { float:left; width:249px; margin-left:20px; margin-top:20px; _margin-left:10px; margin-bottom: 40px; background-color:#CCC}
.privacy-right-gray {background-color:#999; font-size:15px; font-weight:bold; padding-left:5px; color:#FFF} 
.privacy-right-awards{boder:none; text-align:center;} 
.privacy-right-back{ padding:5px 10px 5px 10px; } 
.privacy-right-back p{ font-zise:12px; font-style:italic; font-family:"Courier New", Courier, monospace}
.privacy-right-back p span{font-style:normal}
.privacy-right-back li{padding-left:8px; list-style:disc; list-style-position:inside}
.privacy-right-back a {text-decoration:none; color:#4d7000; }
/*******  purchase  ******/
.purchase-top { background:url(/style/images/purchase-top.jpg) no-repeat; width:1120px; height:6px; overflow:hidden; }
.purchase-back1 { overflow:hidden; background:#eaeaea url(/style/images/purchase-back-show.jpg) repeat-x top; min-height:436px; border-left:#d0d0d0 solid 1px; border-right:#d0d0d0 solid 1px;   }
.purchase-back1-left { width:454px; height:325px; margin:35px 0 0 30px; float:left; }
.purchase-back1-right { width:600px;  margin:50px 0 0 30px; float:left; position:relative; }
.purchase-back1-right .order-txt-red{color: #FF0000;}
.purchase-back1-right h3 { margin-left:8px;}
.purchase-back1-right h3 a { font-size:22px; color:#010101; }
.purchase-back1-right h3 span { color:#cb0100; font-size:14px; }
.purchase-back1-right p { color:#010101; font-size:14px; margin-top:10px; margin-left:11px; }
.purchase-back1-right span { color:#d22322; font-size:18px; }
.purchase-back1-right del { color:#7e7e7e; font-size:14px; }
.purchase-back1-right-pp { overflow:hidden;}
.purchase-back1-right-ppl { float:left; width:385px; }
.purchase-back1-right-ppl .time { position:absolute; top:25; left:0; }
.purchase-back1-right-ppl .countdown_section { float:left; display:block; padding:25px 10px; text-align:center; color:#11242f; }
.purchase-back1-right-ppl .countdown_amount { display:block; width:75px; height:57px; line-height:55px; font-size:36px; color:#555555; background:url(/style/images/count-time-bg1.jpg) no-repeat; text-align:center; }
.purchase-back1-right-ppr { width:130px; height:124px; margin:23px 60px 0 0; float:right; }
.purchase-back1-right img { margin:15px 0 0 3px; }
.purchase-main { overflow:hidden; background-color:#FFF; border-left:#d0d0d0 solid 1px; border-right:#d0d0d0 solid 1px; zoom:1;}
.purchase-main h3 { font-size:18px; color:#484848; margin:40px 0 0 80px; }
.purchase-main ul { margin:10px 0 0 80px;}
.purchase-main li { line-height:30px; color:#797979; }
.purchase-main li a { color:#ff0101; }
.purchase-back2 { overflow:hidden; margin-top:35px; zoom:1; }
.purchase-back2-top { background:url(/style/images/purchase-discount-top.jpg) no-repeat; width:939px; height:46px;}
.purchase-back2-main { overflow:hidden; width:937px; border-left:#cbcbcb solid 1px; border-right:#cbcbcb solid 1px;}
.purchase-back2-left { float:left; width:420px; margin:10px 0 15px 30px; }
.purchase-back2-right { float:left; width:420px; margin:10px 0 0 30px;}
.purchase-back2-title { display:block; color:#2f2f2f; font-size:14px; border-bottom:1px solid #dbdbdb; padding:0 0 5px 5px;  }
.purchase-back2-pp { overflow:hidden;}
.purchase-back2-ppl { float:left; width:100px; height:124px; margin:15px 0 0 5px; }
.purchase-back2-ppr { float:left; width:285px; margin:15px 0 0 15px; }
.purchase-back2-p { color:#676767; font-size:12px;}
.purchase-back2-price { color:#2f2f2f; font-size:14px;}
.purchase-back2-price del { color:#929292;}
.purchase-back2-price span { color:#ff0007;}
.purchase-back2-buy { color:#ff2222; font-size:12px;}
.purchase-back2-bottom { background:url(/style/images/purchase-discount-bottom.jpg) no-repeat; width:939px; height:7px; margin-bottom:50px; }
