#container { width:960px; overflow:hidden; }
.container-top { margin-bottom:10px; overflow:hidden; zoom:1; }
.crumb { float:left; margin:5px 0 0 0; }
.crumb span { color:#2274f4; }
.bookmark { float:right; margin-right:50px; margin-top:15px; display:inline; }
#sns { float:right; margin:10px 20px 0 0; display:inline; }
#sns img { margin-right:10px; }
#main { float:left; width:694px; overflow:hidden; }
#main-product { margin:0 0 10px; background-color:#FFF; }
.product-top { background:url(/style/images/product-top.jpg) no-repeat; height:7px; overflow:hidden; }
.product-mid { border-left:#bcbfc1 solid 1px; border-right:#bcbfc1 solid 1px; overflow:hidden; padding-bottom:10px; zoom:1; }
.product-txt { float:left; width:430px; margin-left:15px; display:inline; }
.product-txt a { text-decoration:underline; }
.product-txt ul { margin:10px 0; }
.product-txt li { background:url(/style/images/li.jpg) no-repeat left center; padding-left:10px; line-height:25px; }
.mac-version { background:url(/style/images/mac-icon.jpg) no-repeat center left; padding-left:30px; height:26px; line-height:26px; margin-top:10px; }
.mac-version a, .win-version a { color:#3b5798; }
.win-version { background:url(/style/images/win-icon.jpg) no-repeat center left; padding-left:30px; height:26px; line-height:26px; margin-top:10px; }
.product-pic { float:right; width:235px; }
.product-pic img { margin:0 0 10px 15px; }
.buy { background:url(/style/images/buy-down.jpg) no-repeat; height:28px; line-height:28px; padding-left:35px; display:block; }
.buy a { text-decoration:underline; }
.buy span { color:#cf0303; margin-left:5px; font-size:16px; font-weight:bold; }
.down { background:url(/style/images/buy-down.jpg) no-repeat 0 -28px; height:19px; line-height:19px; padding-left:30px; display:block; margin:10px 0 0 5px; }
.down a { text-decoration:underline; }
.down span { color:#000; margin-left:5px; }
.product-bottom { background:url(/style/images/product-bottom.jpg) no-repeat; height:5px; overflow:hidden; }
.recommend { background:url(/style/images/recommend-bg.jpg) no-repeat; width:694px; height:157px; margin-top:10px; }
.recommend-left { float:left; width:450px; margin:20px 0 0 10px; }
.recommend-left h2 { padding:0; color:#181818; }
.recommend-right { float:right; width:197px; }
.recommend-more { background:url(/style/images/recommend-more.jpg) no-repeat 0 2px; height:12px; line-height:12px; padding-left:15px; }
.recommend-buy { background:url(/style/images/buy-down.jpg) no-repeat 0 -47px; height:16px; line-height:16px; padding-left:20px; margin-left:20px; }
.recommend-down { background:url(/style/images/buy-down.jpg) no-repeat 0 -63px; height:16px; line-height:16px; padding-left:15px; margin-left:20px; }
.recommend-btn { margin:5px 0; }
.product-info-top { background:url(/style/images/info-top.jpg) no-repeat; width:694px; height:29px; margin-top:10px; }
.product-info-top li { float:left; width:111px; line-height:29px; margin:0 12px; text-align:center; font-size:12px; }
.now { background:url(/style/images/info-now.jpg) no-repeat 0 -2px; color:#393a3c; }
.other { color:#FFF; cursor:pointer; }
.product-info { border-left:#bcbfc1 solid 1px; border-right:#bcbfc1 solid 1px; border-bottom:#bcbfc1 solid 1px; padding:10px; background-color:#FFF; }
.product-info li { margin:10px 0 0 5px; }
.product-info .faq li { font-weight:bold; }
.product-info .faq li p { margin-left:0px; }
.product-info img { margin-right:10px; }
.product-info p { margin-left:42px; }
.product-info h3 { font-size:16px; margin:5px 0; }
.product-info table { border-collapse:collapse; }
.product-info table tr td { border:1px solid #dadada; padding:2px 0 2px 10px; height:30px; }
.product-info table td span { font-size:14px; font-weight:bold; }
.product-info table p { margin-left:10px; line-height:25px; }
.product-info .new-version li { background:url(/style/images/li.jpg) no-repeat left center; padding-left:10px; margin:5px 10px; }
.screen { text-align:center; }
.main-box { border:#bcbfc1 solid 1px; margin-top:10px; overflow:hidden; background-color:#FFF; zoom:1; }
.main-box-title { font-size:16px; margin:0 2px; padding-left:15px; border-bottom:#bcbfc1 solid 1px; overflow:hidden; zoom:1; }
.main-box-title span { float:left; }
.main-box-more { float:right; margin:8px 30px 0 0; display:inline; }
.main-box-tips-bg { background:url(/style/images/tips.jpg) no-repeat; width:185px; height:162px; float:left; margin:10px 0 0 20px; display:inline; }
.main-box-tips { margin:10px 0 10px 15px; overflow:hidden; zoom:1; }
.main-box-tips li { background:url(/style/images/li.jpg) no-repeat left 8px; padding-left:10px; }
.main-box-products { margin-left:20px; padding:5px 0; overflow:hidden; }
.main-box-products li { background:url(/style/images/li.jpg) no-repeat left center; padding-left:10px; width:320px; float:left; }
/*support*/
.main-support { margin:0 0 10px; background-color:#FFF; overflow:hidden; }
.support-top { background:url(/style/images/product-top.jpg) no-repeat; height:7px; overflow:hidden; }
.support-mid { border-left:#bcbfc1 solid 1px; border-right:#bcbfc1 solid 1px; overflow:hidden; padding:10px 20px; _width:652px; }
.support-mid h1 { font:bold 18px/39px Verdana, Geneva, sans-serif; margin:0; }
.support-mid h2 { font:bold 15px/2 Verdana, sans-serif; color:#468BF3; padding:0; }
.support-mid p { padding:5px 0; line-height:20px; }
.support-mid a { text-decoration:underline; }
.support-mid ol li { background:none; list-style:decimal outside none; padding-left:0 }
.support-mid ol { padding-left:20px; }
.support-mid li { font-weight:bold; }
.support-mid li p { padding:0; }
.support-mid table { border-collapse:collapse; }
.support-mid table td { border:#BDBCBD solid 1px; font-size:10px; padding:0 1px 5px; }
.support-mid table td a { text-decoration:none; }
.support-mid table td a:hover { text-decoration:underline; }
.support-bottom { background:url(/style/images/product-bottom.jpg) no-repeat; height:5px; overflow:hidden; }
/*affiliate*/
.affiliate-title { font-size:14px; color:#58A339; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.affiliate-ul li { list-style:none; background:none; padding-left:0; font-weight:normal; }
.affiliate-table-mid { width:635px; height:auto; margin:0 auto; border:#C0C0C0 dashed 1px; padding-left:20px; }
#main .affiliate-table-mid table { background:none; border:none; color: #003586; font-size:11px; line-height:18px; }
#main .affiliate-table-mid table tr { border:none; height:28px; }
#main .affiliate-table-mid table tr input { float:none; vertical-align:middle; }
#main .affiliate-table-mid table tr td { padding:0; border:none; font-size:11px; }
/*sitemap*/
.sitemap-table tr td { border:none; font-size:11px; }
/*products page*/
.products-top { background:url(/style/images/info-top.jpg) no-repeat; width:694px; height:29px; }
.products-top li { float:left; width:111px; line-height:29px; margin:0 2px; display:inline; text-align:center; font-size:12px; }
.products-top li a, .products-top li a:link, .products-top li a:visited { color:#FFF; }
.products-top-win { background:url(/style/images/info-top.jpg) no-repeat; width:694px; height:29px; }
.products-top-win li { float:left; width:111px; line-height:29px; margin:0 13px; display:inline; text-align:center; font-size:12px; }
.products-top-win li a, .products-top-win li a:link, .products-top-win li a:visited { color:#FFF; }
.now { background:url(/style/images/info-now.jpg) no-repeat 0 -2px; color:#393a3c; }
.other { color:#FFF; cursor:pointer; }
.products-info { border-left:#bcbfc1 solid 1px; border-right:#bcbfc1 solid 1px; border-bottom:#bcbfc1 solid 1px; padding:10px; background-color:#FFF; }
.products-info li { margin:10px 0 0 5px; }
.products-list { overflow:hidden; border-bottom:#bcbfc1 dashed 1px; zoom:1; }
.products-list h1 { font-size:16px; font-weight:bold; }
.products-list h1 span { color:#F00; margin-left:15px; font-weight:normal; }
.photo { width:190px; float:left; padding-left:20px; }
.photo img { width:125px; }
.text { float:left; width:450px; height:auto; color:#666666; }
.learn-more { font-size:11px; color:#003399; }
.learn-more:link, .learn-more:visited { color:#003399; text-decoration:none; }
.learn-more:hover { text-decoration:underline; }
.products-btn { margin-top:10px; }
.buy-now { background:url(/style/images/buy-down.jpg) no-repeat scroll 0 0 transparent; display:block; float:left; height:28px; line-height:28px; padding-left:35px; }
.free-try { background:url(/style/images/buy-down.jpg) no-repeat 0 -28px; padding-left:25px; height:19px; line-height:19px; display:block; float:left; margin:5px 40px 0 0; }
/*download page*/
.download-main { border-left:#bcbfc1 solid 1px; border-right:#bcbfc1 solid 1px; border-bottom:#bcbfc1 solid 1px; padding:10px; background-color:#FFF; }
.download-nav { overflow:hidden; width:665px; margin:0 auto; }
.download-nav li { float:left; text-align:center; margin:0 0 10px; font-weight:bold; }
.download-btn { background:url(/style/images/buy-down.jpg) no-repeat 0 -28px; padding-left:25px; height:19px; line-height:19px; display:block; width:65px; }
.download-main table tr td { height:45px; border-top:#bcbfc1 dashed 1px; }
/*article page*/
.article-main { border-left:#bcbfc1 solid 1px; border-right:#bcbfc1 solid 1px; border-bottom:#bcbfc1 solid 1px; padding:10px; background-color:#FFF; }
.article-main table tr td { height:45px; border-bottom:#bcbfc1 dashed 1px; }
.glossary-list li { margin-bottom:10px; font-weight:bold; }
.glossary-list li p { font-weight:normal; }
