/*container*/
#container{width:978px;background:#ededed;border:#848484 solid 1px;overflow:hidden;}
#container-new{width:978px;background:#ededed;border:#848484 solid 1px;overflow:hidden;}
#breadcrumb{background:url(/style/images/green.jpg) no-repeat 15px center;height:30px;line-height:30px;padding-left:30px;border-bottom:#999 1px dashed;}
#breadcrumb a{color:#016484;}
#breadcrumb a:hover, #breadcrumb a:active{color:#016484;text-decoration:underline;}
#main-left{float:left;width:706px;margin:10px 0px 0px 0px;padding-bottom:10px;}
.top{height:5px;background:url(/style/images/line-t.jpg) no-repeat;overflow:hidden;}
.r-top{height:46px;background:url(/style/images/t-top.jpg) no-repeat;padding-left:15px;line-height:46px;font-size:15px;font-weight:bold;}
.bot{height:5px;background:url(/style/images/line-b.jpg) no-repeat;clear: both;}
.product-intro, .product-info, .main-box{background:url(/style/images/line-m.jpg) repeat-y;overflow:hidden;padding-bottom:10px;zoom:1;}
.main-box{padding:10px 15px;}
.product-intro-pic{float:left;text-align:center;padding:10px;width:145px;}
.product-intro-pic ul{padding:10px 0;clear:both;}
.product-intro-pic ul li{line-height:20px;height:20px;text-align:left;}
.product-intro p{margin:7px 0;line-height:22px;}
.product-intro h1{font-size:20px;overflow:hidden;}
.product-intro h1 p{display:inline;float:right;padding-right:10px;}
.product-intro h1 span{float:left;padding-left:20px;margin:0 10px;}
.product-intro .win{background:url(/style/images/win-logo.jpg) no-repeat 0 center;}
.product-intro .mac{background:url(/style/images/mac-logo.jpg) no-repeat 0 center;}
.product-intro-text{float:right;width:510px;padding:10px 10px 0;}
.product-intro-text ul li{background:url(/style/images/li-dot.jpg) no-repeat 0 8px;padding:0 0 10px 8px;line-height:17px;}
.product-intro-text ul li strong{color:#529cbf;}
/*.product-intro .getmac, .product-intro-text .getwin{position:absolute;left: 551px;top: 13px;}*/
.product-intro h1 .getwin, .product-intro h1 .getmac{float:right;padding:0 10px 0 0;margin-top:5px;background:url(images/version.jpg) no-repeat;width:142px;height:23px;display:block;overflow:hidden;}
.product-intro h1 .getmac{background-position:0 -46px;}
.product-intro h1 .getmac:hover{background-position:0 -69px;}
.product-intro h1 .getwin:hover{background-position:0 -23px;}
#pro-recommend{margin-top:10px;}
#reviews{margin-top:10px;}
.product-info li{background:url(/style/images/li-dot.jpg) no-repeat 0 8px;line-height:20px;padding-left:10px;clear:both;margin-bottom:10px;}
ul.reviews .author{float:right;}
ul.reviews-new li{background:none;}
ul.reviews-new li img{float:left;margin-right:20px;display:inline;}
.btn-s{overflow:hidden;clear:both;}
.btn-s img{float:left;display:inline-block;margin:0 20px 0 25px;}
.btn-s span{font:bold 16px/42px Tahoma, Geneva, sans-serif;color:#fff;padding-left:120px;}
.btn-s span:hover{text-decoration:none;}
.btn-s .buynow, .btn-s .freetrial{display:block;margin:0 20px 0 0;float:left;width:198px;height:42px;display:inline;}
.feature-title{height:46px;background:url(/style/images/t-top.jpg) no-repeat;padding-left:15px;line-height:46px;font-size:15px;font-weight:bold;margin-top:10px;}
.pro-other{height:42px;background:url(/style/images/other-bg.jpg) no-repeat;padding-left:25px;line-height:42px;font-size:15px;font-weight:bold;margin-top:10px;}
.key{overflow:hidden;margin-top:10px;zoom:1;}
.key img{float:left;margin:5px 0;}
.key-text{float:right;width:480px;}
.key-text h2{font-weight:bold;font-size:16px;padding-left:10px;}
.key-text li{background:url(/style/images/li-dot.jpg) no-repeat 0 10px;padding-left:10px;margin-top:10px;}
.product-info{padding:10px 15px;}
#formats td, #formats th, #formats tr{border-collapse:collapse;border:1px solid #CCC;}
#formats .tdbg{background:#e3f6fb;font-weight:bold;}
.product-info .tags li{float:left;width:200px;clear:none;}
.product-info li a{text-decoration:underline;}
.main-ul li{background:url(/style/images/li.jpg) no-repeat 0 10px;padding-left:15px;}
#language{margin-top:10px;width:261px;background:#FFF url(/style/images/lang.jpg) no-repeat;}
#language ul{padding:5px 0 10px 20px;clear:both;border-bottom:#848484 1px solid;border-left:#848484 1px solid;}
#language li{line-height:25px;padding:0 0 5px 30px;clear:both;}
#language li.jp1{background:url(/style/images/jp.jpg) no-repeat 0 6px;}
#language li.fr1{background:url(/style/images/fr.jpg) no-repeat 0 6px;}
#language li.de1{background:url(/style/images/de.jpg) no-repeat 0 6px;}
.compare-box-p{background:url(/style/images/compare-bg-platinum.jpg) no-repeat;width:706px;height:223px;margin-bottom:10px;overflow:hidden;}
.compare-box-u{background:url(/style/images/compare-bg-ultimate.jpg) no-repeat;width:706px;height:223px;margin-bottom:10px;overflow:hidden;}
.compare-box{background:url(/style/images/compare-bg.jpg) no-repeat;width:706px;height:223px;margin-bottom:10px;overflow:hidden;}
.compare-box-p h2, .compare-box-u h2, .compare-box h2, .compare-box-s h2{font-weight:bold;font-size:14px;line-height:29px;height:29px;overflow:hidden;}
.compare-box-p h2 a, .compare-box-u h2 a, .compare-box h2 a, .compare-box-s h2 a{color:#389cc0;float:right;margin-right:20px;}
.compare-left{float:left;width:316px;overflow:hidden;padding:15px 0 0 31px;}
.compare-right{float:right;width:317px;overflow:hidden;padding:15px 0 0 32px;}
.compare-pic{float:left;margin:10px 0 0 10px;display:inline;width:110px;}
.compare-pic p{text-align:center;}
.compare-pic p a{color:#222;text-decoration:underline;}
.compare-pic p a:hover{color:#389cc0;}
.compare-info{float:left;margin:10px 0 0 20px;width:175px;}
.compare-info p{font-size:14px;margin:0;padding:0;color:#212121;font-weight:bold;line-height:1.5;}
.compare-info .compare-price{font-size:14px;margin:5px 0 10px 0;}
.compare-info .compare-price span{color:#ff0000;}
a.compare-buy, a.compare-down{background:url(/style/images/button.jpg) 0 -306px no-repeat;width:132px;height:29px;display:block;}
a.compare-down{background-position:0 -364px;margin-top:10px;}
.compare-buy:hover{background-position:0 -335px;}
.compare-down:hover{background-position:0 -393px;}
.compare-box-s{background:url(/style/images/compare-info-bg.jpg) no-repeat;width:706px;height:210px;overflow:hidden;margin-bottom:10px;}
.compare-line{float:left;width:235px;overflow:hidden;padding-top:10px;}
.compare-img{float:left;margin-left:10px;display:inline;width:95px;padding-top:10px;}
.compare-img p{text-align:center;}
.compare-img p a{color:#222;text-decoration:underline;}
.compare-img p a:hover{color:#389cc0;}
.compare-txt{float:left;margin-left:15px;width:114px;padding-top:5px;}
.compare-txt p{font-size:14px;margin:0;padding:0;color:#212121;font-weight:bold;line-height:1.5;}
.compare-txt .compare-standard{background:url(/style/images/compare-standard-icon.jpg) no-repeat;width:94px;height:22px;float:right;padding-bottom:10px;}
.compare-txt .compare-platinum{background:url(/style/images/compare-platinum-icon.jpg) no-repeat;width:94px;height:22px;float:right;padding-bottom:10px;}
.compare-txt .compare-ultimate{background:url(/style/images/compare-ultimate-icon.jpg) no-repeat;width:94px;height:22px;float:right;padding-bottom:10px;}
.compare-txt .compare-price{font-size:14px;margin:5px 0 10px 0;}
.compare-txt .compare-price span{color:#ff0000;}
a.buy-compare, a.down-compare{background:url(/style/images/compare-btn.jpg) 0 0 no-repeat;width:100px;height:29px;display:block;}
a.down-compare{background-position:0 -58px;margin-top:10px;}
.buy-compare:hover{background-position:0 -29px;}
.down-compare:hover{background-position:0 -87px;}
/*comparison table*/
#comparison-main{overflow:hidden;}
#comparison-main h1{text-align:center;margin:10px auto 20px;font-size:22px;}
#comparison-main h1 a{text-decoration:underline;}
.comparison-table-top{background:url(/style/images/comparison-table-top.jpg) no-repeat;padding-left:245px;width:602px;height:123px;overflow:hidden;}
.comparison-pro{float:left;width:270px;margin-top:10px;padding-left:30px;}
.comparison-pic{float:left;width:100px;}
.comparison-info{float:left;width:170px;}
.comparison-info ul li{font-size:14px;font-weight:bold;height:29px;}
.comparison-buy, .comparison-down{margin:10px 0 0 0;}
.comparison-buy a, .comparison-down a{background:url(images/comparison-img.png) no-repeat 0 0;display:block;width:99px;height:29px;}
.comparison-buy a:hover{background-position:0 -29px;}
.comparison-down a{background-position:0 -58px;}
.comparison-down a:hover{background-position:0 -87px;}
.comparison-table-bottom{background:url(/style/images/comparison-table-bot.jpg) no-repeat;width:847px;height:44px;overflow:hidden;text-align:center;}
.comparison-table-bottom p{font-size:12px;margin-top:10px;color:#000;}
.comparison-table-bottom p a{text-decoration:underline;color:#529cbf;}
.comparison-table{width:845px;border-left:#97999d solid 1px;border-right:#97999d solid 1px;}
.comparison-table table{margin:0 auto;}
.comparison-table table tr td{background-color:#fff;border:1px solid #cfcfcf;border-left:none;border-collapse:collapse;height:30px;line-height:30px;}
.comparison-table table tr.grey td{background-color:#ededed;}
.comparison-table table .title{background-color:#e3f6fb;padding-left:20px;font-size:14px;font-weight:bold;}
.comparison-table table .comparison-tr{padding-left:20px;font-size:12px;}
.comparison-table table tr td .yes{background:url(images/comparison-img.png) no-repeat 0 -156px;width:24px;height:20px;padding:0;}
.comparison-table table tr td .no{background:url(images/comparison-img.png) no-repeat -24px -159px;width:17px;height:17px;padding:0;}
.comparison-price{color:#F00;font-weight:bold;text-align:center;}
.comparison-table table tr td .comparison-buy-s{background:url(images/comparison-img.png) no-repeat 0 -117px;width:90px;font-weight:bold;height:22px;}
.comparison-table table tr td .comparison-buy-s a{padding-left:25px;}
.comparison-table table tr td .comparison-down-s{background:url(images/comparison-img.png) no-repeat 0px -134px;width:90px;font-weight:bold;height:22px;}
.comparison-table table tr td .comparison-down-s a{padding-left:25px;}
.comparison-note{width:847px;margin:10px auto 30px;}
.comparison-table-header{background:url(/style/images/comparison-table-header.jpg) no-repeat;padding-left:245px;width:602px;height:155px;overflow:hidden;}
.comparison-line{float:left;width:200px;margin-top:10px;overflow:hidden;}
.comparison-img{float:left;width:90px;padding-top:15px;margin-left:5px;}
.comparison-text{float:left;width:105px;padding-top:5px;}
.comparison-text p{font-size:14px;margin:0;padding:0;color:#212121;font-weight:bold;line-height:1.5;}
.comparison-text .comparison-standard{background:url(/style/images/comparison-standard.png) no-repeat;width:90px;height:20px;float:right;padding-bottom:5px;}
.comparison-text .comparison-platinum{background:url(/style/images/comparison-platinum.png) no-repeat;width:90px;height:20px;float:right;padding-bottom:5px;}
.comparison-text .comparison-ultimate{background:url(/style/images/comparison-ultimate.png) no-repeat;width:90px;height:20px;float:right;padding-bottom:5px;}
.comparison-text .comparison-price{font-size:14px;margin:5px 0 10px 0;}
.comparison-text .comparison-price span{color:#ff0000;}
a.buy-comparison, a.down-comparison{background:url(/style/images/comparison-btn.png) 0 0 no-repeat;width:84px;height:24px;display:block;}
a.down-comparison{background-position:0 -48px;margin-top:10px;}
.buy-comparison:hover{background-position:0 -24px;}
.down-comparison:hover{background-position:0 -72px;}
/*Pro-compare*/
.pro-comparison{width:706px;border-right:#97999d solid 1px;border-bottom-right-radius:10px 10px;}
.pro-comparison table{margin:0 auto;}
.pro-comparison table tr td{background-color:#fff;border:1px solid #97999d;border-left:none;border-collapse:collapse;height:30px;line-height:30px;}
.pro-comparison table tr.pro td{background-color:#FAFAFA;height:50px;line-height:50px;text-align:center;font-size:14px;font-weight:bold;}
.pro-comparison table tr.grey td{background-color:#ededed;}
.pro-comparison table tr.view td{background-color:#e3e3e3;}
.pro-comparison table tr td img{vertical-align:middle;}
.pro-comparison table .title{background-color:#e3f6fb;padding-left:20px;font-size:14px;font-weight:bold;}
.pro-comparison table .comparison-tr{padding-left:20px;font-size:12px;}
.pro-comparison table tr td .yes{background:url(images/comparison-img.png) no-repeat 0 -156px;width:24px;height:20px;padding:0;}
.pro-comparison table tr td .no{background:url(images/comparison-img.png) no-repeat -24px -159px;width:17px;height:17px;padding:0;}
.pro-comparison-price{color:#F00;font-weight:bold;text-align:center;}
.pro-comparison table tr td .comparison-buy-s{background:url(images/comparison-img.png) no-repeat 0 -117px;width:90px;font-weight:bold;height:22px;}
.pro-comparison table tr td .comparison-buy-s a{padding-left:25px;}
.pro-comparison table tr td .comparison-down-s{background:url(images/comparison-img.png) no-repeat 0px -134px;width:90px;font-weight:bold;height:22px;}
.pro-comparison table tr td .comparison-down-s a{padding-left:25px;}
.pro-comparison-note{width:705px;height:100px;background-color:#ffffff;border-right:#97999d solid 1px;text-align:center;padding-top:20px;}
.pro-comparison-note .pro-upgrade{background:url(/new-style/images/upgrade/btns.png) no-repeat;width:213px;height:55px;display:block;margin-left:255px;vertical-align:middle;}
.pro-comparison-note .pro-upgrade:hover{background-position:0 -55px;}
/*Upgrade page*/ 
.upgrade-pro{width:978px;height:370px;background-color:#ffffff;border-bottom:#CCC 1px solid;margin-bottom:30px;}
.upgrade-pro .upgrade-pro-img{float:left;width:490px;height:300px;margin:25px 0 0 5px;}
.upgrade-pro .upgrade-pro-text{float:right;width:460px;height:370px;}
.upgrade-pro .upgrade-pro-text a.pro-down{background:url(/new-style/images/upgrade/btns.png) no-repeat 0 -244px;width:248px;height:67px;margin-top:15px;display:block;}
.upgrade-pro .upgrade-pro-text a.pro-down:hover{background-position:0 -311px;}
.upgrade-pro .upgrade-pro-text h1{font-size:32px;margin:10px 0;font-weight:bold;}
.upgrade-pro .upgrade-pro-text a:link{color:#2a2a2a;}
.upgrade-pro .upgrade-pro-text a:visited{color:#2a2a2a;}
.upgrade-pro .upgrade-pro-text a:hover{color:#2a2a2a;}
.upgrade-pro .upgrade-pro-text ul{margin-left:10px;margin-right:10px;}
.upgrade-pro .upgrade-pro-text ul li{font-size:12px;line-height:28px;font-weight:bold;list-style-image:url(/style/images/li-dot.jpg)}
.upgrade-panel{width:976px;height:290px;margin-bottom:30px;background-color:#FFF;border:#CCC 1px solid;border-radius:0px;}
.upgrade-panel .pro-pic{margin:50px 0 0 50px;width:288px;float:left;}
.upgrade-panel .pro-order{width:580px;float:right;}
.upgrade-panel .pro-order .order-ti{font-size:16px;font-weight:bold;margin-top:10px;}
.upgrade-panel .pro-order .order-text{font-size:12px;line-height:20px;}
.upgrade-panel .pro-order .order-text .price{font-size:16px;font-weight:bold;color:#F00;}
.upgrade-panel .pro-order .order-text .coupon{font-size:16px;font-weight:bold;color:#093;}
#checkout-payment-bd{background:#ecf9ff;border:#abdced solid 1px;width:560px;height:170px;margin:10px 10px 0 0;padding-top:10px;float:left;}
#checkout-payment-bd p{font-size:14px;color:#312f32;text-align:center;}
#checkout-payment-bd p a{color:#0065b9;margin-left:50px;text-decoration:none;}
#checkout-payment-bd p a:hover{color:#0065b9;text-decoration:underline;}
#checkout-payment-bd .checkout_avangate{margin:20px 0 0 160px;float:left;display:block;}
#checkout-payment-bd .checkout_avangate a{display:block;background:url(/style/images/purchase/checkout-a.jpg) no-repeat;width:246px;height:96px;}
#checkout-payment-bd .checkout_avangate a:hover{background-position:0 -96px;}
#checkout-payment-bd .checkout_swreg{display:none;}
#comparison-main table tr.pro td{background-color:#FAFAFA;height:50px;line-height:50px;text-align:center;font-size:14px;font-weight:bold;}
#comparison-main table tr.view td{background-color:#e3e3e3;}
.pro-down-1{background:url(/new-style/images/upgrade/btns.png) no-repeat 0 -110px;width:248px;height:67px;display:block;}
.pro-down-1:hover{background-position:0 -177px;}
/*products page*/
#main-right{float:right;width:706px;padding-bottom:20px;}
#side{float:left;width:261px;}
#follow-us-l{background:url(/style/images/follow-l.jpg) no-repeat;padding-left:110px;height:52px;margin:10px 0 0 0;}
.pro-tab-win, .pro-tab-mac{width:261px;height:42px;background:url(/style/images/pro-tab.jpg) no-repeat;margin-top:10px;}
.pro-tab-win{background-position:0 0;}
.pro-tab-win a{display:block;width:131px;height:42px;margin-left:130px;}
.pro-tab-mac{background-position:0 -42px;}
.pro-tab-mac a{display:block;width:130px;height:42px;}
.pro-cat ul{border-right:1px solid #848484;border-top:15px solid #e3f6fb;padding:0 15px 10px 12px;background-color:#FFF;}
.pro-cat ul li{line-height:32px;background:url(/style/images/txt-li.jpg) no-repeat 6px 13px;padding-left:20px;font-size:12px;}
.pro-cat .bb{border-bottom:1px dashed #999;}
.pro-cat ul.subcat{margin:0;border:none;padding:0;}
.pro-cat ul.subcat li{background:url(/style/images/li-dot.jpg) no-repeat 0 center;line-height:25px;padding-left:10px;}
.pro-cat ul.subcat li a{color:#529cbf;}
.pro-cat .on{background:url(/style/images/pro-on.jpg) no-repeat 0 center;}
.pro-cat .subon a{text-decoration:underline;}
.pro-cat-bot{background:url(images/cat-bot-l.jpg) no-repeat;height:6px;}
#pro-main{width:998px;clear:both;overflow: hidden;}
.pro-win{height:47px;background:url(/style/images/pro-win.jpg) no-repeat 0 0;}
.pro-mac{height:47px;background:url(/style/images/pro-mac.jpg) no-repeat 0 0;}
.link{display:block;margin-left:217px;width:205px;height:31px;}
.pro-info{margin:10px;overflow:hidden;border-bottom:1px dashed #666;clear: both;}
.pro-info dl{width:585px;margin-left:20px;}
.pro-top{background:url(/style/images/line-t-r.jpg) no-repeat;width:706px;height:6px;margin-top:10px;overflow:hidden;}
.pro-bottom{height:5px;background:url(/style/images/line-b-r.jpg) no-repeat 0 0;clear:both;}
.pro-content{border-left:1px solid #9b9b9b;background-color:#FFF;padding:20px 0 30px;overflow:hidden;}
.pro-content h1{font-size:12px;font-weight:bold;color:#2a2a2a;margin:0 0 10px 15px;border-bottom:#999 dashed 1px;}
.pro-main{overflow:hidden;clear:both;background:url(/style/images/pro-main-bg.jpg) no-repeat bottom;margin:0 0 0 15px;padding-bottom:30px;overflow:hidden;zoom:1;}
.pro-main dl{float:left;margin:10px 10px 0 0;width:500px;}
.pro-main dt{font:bold 16px/30px Verdana, Geneva, sans-serif;}
.pro-main dd{line-height:22px;margin:0;}
.pro-main dd a{color:#0454b6;text-decoration:underline;}
.pro-main dd ul{margin:10px 0;}
.pro-main dd li{background:url(/style/images/li-dot.jpg) no-repeat 0 8px;padding:0 0 10px 8px;line-height:17px;color:#529cbf;font-size:14px;font-weight:bold;}
.pro-main dd li p{font-size:12px;font-weight:normal;color:#222;}
.pro-main .pro-btn{margin:10px 0;}
.pro-btn .freetrial, .pro-btn .buynow{background:url(/style/images/button.jpg) no-repeat 0 -84px;display:block;float:left;width:198px;height:42px;margin:5px 7px 0;overflow:hidden;text-decoration:none;}
.pro-btn .buynow{background-position:0 0;}
.pro-btn .buynow:hover{background-position:0 -42px;}
.pro-btn .freetrial:hover{background-position:0 -126px;}
.pro-btn span{font:bold 16px/42px Tahoma, Geneva, sans-serif;color:#fff;padding-left:118px;}
.pro-btn span:hover{text-decoration:none;}
.pro-btn .xmasbuy{float:left;padding-left:10px;text-decoration:none;background:url(/style/images/button-christmas.jpg) no-repeat;display:block;margin:5px 0 0 10px;width:188px;height:42px;font:bold 12px/42px Tahoma, Geneva, sans-serif;color:#fff;}
.pro-btn .xmasbuy:hover{background-position:0 -42px;}
.pro-btn .xmasbuy del{padding-left:0;font-size:11px;}
.pro-btn .xmasbuy span{font:bold 16px/42px Tahoma, Geneva, sans-serif;color:#fff;padding-left:75px;}
.pro-box{float:left;padding:10px 0 0 0;width:150px;}
.pro-box .getwin, .pro-box .getmac{float:right;margin-top:5px;background:url(images/version.jpg) no-repeat;width:142px;height:23px;display:block;overflow:hidden;}
.pro-box .getmac{background-position:0 -46px;}
.pro-box .getmac:hover{background-position:0 -69px;}
.pro-box .getwin:hover{background-position:0 -23px;}
.pro-box .more{background:none;float:right;margin:20px 15px 0 0;display:inline-block;}
.pro-secondary{overflow:hidden;clear:both;margin:10px 0 0 15px;}
.pro-secondary-left{float:left;border-right:1px dashed #999;width:340px;margin:10px 0;}
.pro-secondary-right{float:right;width:340px;margin:10px 0;}
.pro-secondary-box{float:left;padding:0 0 0 10px;margin-right:15px;width:100px;}
.pro-secondary-box p{font:bold 14px/20px Tahoma, Geneva, sans-serif;color:#cd5732;text-align:center;}
.pro-secondary-box .getwin, .pro-secondary-box .getmac{float:right;margin-top:5px;background:url(images/version.jpg) no-repeat 0 -92px;width:99px;height:17px;display:block;overflow:hidden;}
.pro-secondary-box .getwin:hover{background-position:0 -109px;}
.pro-secondary-box .getmac{background-position:0 -126px;}
.pro-secondary-box .getmac:hover{background-position:0 -143px;}
.pro-secondary dl{width:200px;float:left;}
.pro-secondary dl dt{line-height:20px;height:38px;color:#529cbf;font-size:14px;font-weight:bold;}
.pro-secondary dl dt a{color:#529cbf;}
.pro-secondary dl dd a{color:#529cbf;}
a.pro-secondary-down, a.pro-secondary-buy{margin:10px 0;color:#59960b;text-decoration:underline;background:url(/style/images/button.jpg) no-repeat 0 -168px;width:69px;height:19px;display:block;float:left;}
a.pro-secondary-buy{margin-right:20px;}
a.pro-secondary-buy:hover{background-position:0 -187px;}
a.pro-secondary-down{background-position:0 -206px;}
a.pro-secondary-down:hover{background-position:0 -225px;}
.pro-minor{overflow:hidden;margin:0 0 0 15px;}
.pro-minor h2{color:#2a2a2a;font-size:12px;font-weight:bold;margin-bottom:15px;}
.pro-minor ul{background-color:#e6f7ff;overflow:hidden;padding:15px 0;margin:0 15px 0 0;zoom:1;}
.pro-minor ul li{background:url(/style/images/li-dot.jpg) no-repeat 0 center;padding-left:10px;margin-left:20px;line-height:25px;float:left;width:305px;}
.pro-info dd a{color:#0454b6;text-decoration:underline;}
#main a.mac-version1, #main a.mac-version2{background:url(/images/system/version.jpg) no-repeat 0 -100px;display:block;width:133px;padding-left:3px;padding-right:3px;text-decoration:none;color:#002a88;margin:0 auto;}
#main a.mac-version1:hover, #main a.mac-version2:hover{background:url(/images/system/version.jpg) no-repeat 0 -150px;}
#main a.win-version1, #main a.win-version2{background:url(/images/system/version.jpg) no-repeat 0 -100px;display:block;width:133px;padding-left:3px;padding-right:3px;text-decoration:none;color:#002a88;margin:0 auto;}
#main a.win-version1:hover, #main a.win-version2:hover{background:url(/images/system/version.jpg) no-repeat 0 -150px;}
.win-version1, .mac-version1{height:27px;padding-top:23px;}
.win-version2, .mac-version2{height:29px;padding-top:21px;line-height:13px;}
/*download page*/
.download-title{background:url(/style/images/download-title.jpg) no-repeat;width:962px;height:33px;margin:10px auto 0;}
.download-title li{float:left;font-size:16px;font-weight:bold;line-height:33px;text-align:center;}
.download-bot{background:url(/style/images/download-bot.jpg) no-repeat;width:962px;height:5px;margin-bottom:20px;}
.download-main{border-left:1px solid #bebebe;border-right:1px solid #bebebe;width:960px;background-color:#FFF;padding-bottom:40px;}
.download-main table{margin:0 auto;}
.download-main table tr td{text-align:center;height:80px;border-bottom:1px dashed #999;}
.download-main table tr td.align-left{text-align:left;}
.download{background:url(/style/images/btn.jpg) no-repeat 0 -140px;width:119px;height:27px;display:block;margin:0 auto;}
.download:hover{background:url(/style/images/btn.jpg) no-repeat 0 -167px;}
/*download page new*/
.download-table{float:right;width:706px;margin-top:10px;}
.download-table-top{background:url(/style/images/download-top.jpg) no-repeat;width:706px;height:54px;line-height:54px;}
.download-table-bottom{background:url(/style/images/download-bottom.jpg) no-repeat;width:706px;height:5px;}
.download-table-top ul li{float:left;font-size:14px;font-weight:bold;text-align:center;color:#2a2a2a;}
.download-table table{background-color:#FFF;}
.download-table table tr td{border:#dbdbdb solid 1px;border-right:none;border-top:none;border-collapse:collapse;text-align:center;font-size:12px;color:#2a2a2a;}
.download-table table tr td strong a{color:#2a2a2a;text-decoration:none;}
.download-table table tr td strong a:hover{text-decoration:underline;}
table tr.last-line td{border-bottom:none;}
table tr td.last-td strong a{color:#69a9c8;text-decoration:none;}
table tr td.last-td strong a:hover{text-decoration:underline;}
table tr td.align-left{text-align:left;padding:3px 4px 3px 5px;}
table tr td.first-td{border-left:#9b9b9b solid 1px;}
.download-center{ background-color:#FFFFFF;border-left:1px solid #9B9B9B;overflow:hidden;padding:10px 0 10px;}
.download-center h1{font-size:16px;font-weight:bold;color:#539dc0;border-bottom:#999 dashed 1px;overflow:hidden;_padding-bottom:30px;margin:0px 0px 0px 15px;}
.download-center .mac-download-center{background: url(/style/images/mac-logo.jpg) no-repeat scroll 3px center transparent;}
.download-center .win-download-center{background: url(/style/images/win-logo.jpg) no-repeat scroll 3px center transparent;}
.download-center h1 span{padding-left:25px;float:left;}
.download-center h1 .getwindownloadcenter{background:url(/style/images/win-download-center.jpg) no-repeat scroll 0 0 transparent;display:block;float:right;height:23px;overflow:hidden;padding:0 10px 0 32px;width:190px;font-size:12px;}
.download-center h1 .getwindownloadcenter:hover{color:#2a2a2a;text-decoration:underline;} 
.download-center h1 .getmacdownloadcenter{background:url(/style/images/mac-download-center.jpg) no-repeat scroll 0 0 transparent; float:right;height:23px;font-size:12px;padding:0 10px 0 32px;width:161px;}
.download-center h1 .getmacdownloadcenter:hover{color:#2a2a2a;text-decoration:underline;} 
.download-center-top{background:url(/style/images/download-center-title.jpg) no-repeat 0 0;width:705px;height:40px;}
.download-center-top a{font-size:14px;font-weight:bold;line-height:40px;margin-left:25px;}
.download-center table tr td{border:#dbdbdb solid 1px;border-right:none;border-top:none;border-collapse:collapse;text-align:center;font-size:12px;color:#2a2a2a;}
.download-center table tr td.align-left{text-align:left;}
.download-center table tr td.first-td{border-left:none;}
.download-center .learnmore a{margin-left:5px;}
.download-center table tr.title-bg-color{background-color:#dff8ff;font-weight:bold;}
/*store page*/
.top-border li{background:url(/style/images/download-top-border.jpg) no-repeat scroll right 22px transparent;}
table tr td.buy-last-td strong a{color:#ee9053;text-decoration:none;}
table tr td.buy-last-td strong a:hover{text-decoration:underline;}
/*purchase page*/
.purchase-top{background:url(images/top.jpg) no-repeat;width:953px;height:6px;overflow:hidden;margin-top:10px;}
.purchase-bottom{background:url(images/bot.jpg) no-repeat;width:953px;height:8px;overflow:hidden;margin-bottom:20px;}
.purchase-main{width:951px;border-left:1px solid #989898;border-right:1px solid #989898;background-color:#FFF;overflow:hidden;padding-bottom:40px;zoom:1;}
.purchase-main-top{width:770px;overflow:hidden;margin:25px auto 20px;}
.purchase-pic{float:left;width:300px;margin:10px 0 0 0;}
.purchase-info{float:right;width:425px;}
.purchase-info h1{font:bold 22px Arial, Helvetica, sans-serif;margin-bottom:10px;}
.purchase-info h1 a{color:#000;}
.purchase-info p{font:12px/1.6 Arial, Helvetica, sans-serif;}
.purchase-info .price{font-size:18px;font-weight:bold;margin-bottom:10px;}
.purchase-info .price span{font-size:26px;color:#b70101;}
.purchase-benefits{margin-top:5px;}
.purchase-benefits ul li{color:#000;}
.purchase-benefits ul li.email{color:#454545;}
.purchase-benefits ul li.email a{color:#ff0000;}
.purchase-offer{width:820px;margin-top:20px;overflow:hidden;}
.purchase-offer h2{background:url(/style/images/green.jpg) no-repeat scroll 5px center transparent;font-size:16px;font-weight:bold;border-top:#999 dashed 1px;border-bottom:#999 dashed 1px;padding-left:18px;margin-bottom:15px;}
.purchase-offer-left, .purchase-offer-right{border-right:#999 dashed 1px;float:left;width:388px;padding-left:20px;}
.purchase-offer-right{border:none;float:right;}
.purchase-offer-txt{float:left;width:265px;margin:10px 0 0 0;}
.purchase-offer-txt h3{font-size:14px;font-weight:bold;margin:0 0 10px 0;}
.purchase-offer-buy{margin:10px 5px 0 0;}
.purchase-offer-buy a{background:url(/style/images/button.jpg) no-repeat 0 -244px;display:block;height:31px;width:143px;}
.purchase-offer-buy a:hover{background-position:0 -275px;text-decoration:none;}
.purchase-offer-buy a span{color:#FFF;padding-left:90px;font-size:12px;font-weight:bold;line-height:31px;}
.purchase-offer-buy a span:hover{text-decoration:none;}
.purchase-offer-buy p{font-size:14px;font-weight:bold;margin-top:5px;}
.purchase-offer-buy p del{color:#3b3b3b;}
.purchase-offer-pic{float:left;margin:5px 0 0 5px;display:inline;}
/*article page*/
.guide-intro{background-color:#FFF;overflow:hidden;}
.guide-intro h1{background:url(images/title-bg.jpg) no-repeat;width:681px;height:44px;line-height:44px;font-size:16px;font-weight:bold;padding-left:25px;}
.guide-intro-main{border-right:#989898 solid 1px;padding-left:25px;overflow:hidden;padding-top:20px;}
.guide-intro-need{float:left;width:235px;margin-right:10px;}
.guide-intro-need p{font-size:14p;font-weight:bold;}
.guide-intro-need ul{margin-top:10px;}
.guide-intro-need ul li{background:url(images/li-dot.jpg) no-repeat 0 10px;padding-left:10px;color:#529cbf;font-weight:bold;margin-top:15px;}
.guide-intro-need ul li p{font-weight:normal;}
.guide-intro-pic{float:left;width:413px;}
.guide-intro-pic p{line-height:22px;margin:7px 0;}
.guide-intro-pic img{margin-bottom:20px;}
.guide-buy, .guide-down{background:url(/style/images/button.jpg) no-repeat;display:block;margin:0 auto;padding-left:10px;width:188px;height:42px;}
.guide-buy:active, .guide-down:active{text-decoration:none;}
.guide-buy{float:left;margin-right:17px;}
.guide-buy:hover{background-position:0 -42px;text-decoration:none;}
.guide-down{background-position:0 -84px;float:left;}
.guide-down:hover{background-position:0 -126px;text-decoration:none;}
.guide-buy-n, .guide-down-n{background:url(/style/images/button-n.jpg) no-repeat;display:block;margin:0 auto;padding-left:10px;width:188px;height:42px;}
.guide-buy-n:active, .guide-down-n:active{text-decoration:none;}
.guide-buy-n{float:left;margin-right:17px;}
.guide-buy-n:hover{background-position:0 -42px;text-decoration:none;}
.guide-down-n{background-position:0 -84px;float:left;}
.guide-down-n:hover{background-position:0 -126px;text-decoration:none;}
.guide-intro-pic p span{font:bold 16px/42px Tahoma, Geneva, sans-serif;color:#fff;padding-left:110px;}
span:hover{text-decoration:none;}
.guide-intro-txt{border-top:#999 dashed 1px;margin-top:20px;padding-top:10px;}
.guide-top{height:5px;background:url(/style/images/line-t.jpg) no-repeat;overflow:hidden;margin-top:10px;}
.guide-main{background-color:#FFF;border-right:#989898 solid 1px;padding:0 25px;overflow:hidden;padding-bottom:30px;zoom:1;}
.guide-main h2{height:42px;background:url(images/how-to.jpg) no-repeat 0 center;padding-left:50px;line-height:42px;font-size:15px;font-weight:bold;margin:10px 0;border-bottom:#989898 dashed 1px;}
.guide-main h3{font-size:14px;font-weight:bold;}
.guide-main p, .guide-main img{margin-bottom:10px;}
.guide-btn{overflow:hidden;}
.guide-btn a span{font:bold 16px/42px Tahoma, Geneva, sans-serif;color:#fff;padding-left:110px;}
.guide-btn .guide-more{float:right;margin:26px 0 0;height:16px;}
#guide-side{float:right;width:261px;margin-top:10px;}
#guide-side .moreNav{margin-left:160px;}
#guide-side .moreNav a{text-decoration:underline;}
#guide-side h3{padding-left:50px;height:40px;line-height:40px;font-size:14px;font-weight:bold;}
#guide-side ul{padding:5px 0 10px 20px;border-left:#848484 1px solid;background-color:#FFF;}
#guide-side li{line-height:25px;padding:0 0 5px 11px;background:url(images/li-dot.jpg) no-repeat 0 12px;}
#guide-side h3.hot-guide{background:url(images/hot-guide.jpg) no-repeat;}
#guide-side h3.related-guide{background:url(images/related-guide.jpg) no-repeat;}
#guide-side h3.related-tags{background:url(images/related-tags.jpg) no-repeat;}
#guide-side h3.related-tags-2{background:url(images/related-tags-2.jpg) no-repeat;}
#guide-side h3.related-pro{background:url(images/related-pro.jpg) no-repeat;}
#guide-side h3.hot-pro{background:url(images/hot-pro.jpg) no-repeat;}
p .add-button{margin-bottom:0px;}


/*ios*/
.link-s, .link-s-1{width:45.7%;border:1px #ececec solid;float:left;background-color:#fff;padding:20px;}
.link-s:hover {background-color:#41a7dc;}
.link-s img.chan, .link-s-1 img.chan{display:none;}
.link-s:hover img.chan, .link-s-1:hover img.chan{display:block;}
.link-s:hover img.ori, .link-s-1:hover img.ori{display:none;}
.link-s:hover img.chan, .link-s-1:hover img.chan{float:left;}
a.back{font-size:16px;}
a.back span{font-size:20px;}
a.back p{margin-top:-14%;margin-left:20%;line-height:35px;}
.link-s:hover p, .link-s-1:hover p{color:#fff;margin-top:0;}
.link-s-1:hover {background-color:#2498a5;}
.link-s-1{border-left:none;}
.link-s:hover p, .link-s-1:hover p{padding-top:10px;}
.other-f{overflow:hidden;width:100%;max-width:980px;border-left:#d0d0d0 solid 1px;border-right:#d0d0d0 solid 1px;}


/**********  For products guide page**********/
.guide-video-top{background:url(/images/guide/video-editing-tips.jpg) no-repeat;width:955px;height:45px;overflow:hidden;margin-top:10px;}
.guide-dvd-top{background:url(/images/guide/dvd-ripping-tips.jpg) no-repeat;width:955px;height:45px;overflow:hidden;margin-top:10px;}
.guide-blu-ray-top{background:url(/images/guide/blu-ray-ripping-tips.jpg) no-repeat;width:955px;height:45px;overflow:hidden;margin-top:10px;}
.guide-ipod-ipad-iphone-top{background:url(/images/guide/ipad-ipod-iphone-converter-tips.jpg) no-repeat;width:955px;height:45px;overflow:hidden;margin-top:10px;}
.guide-pdf-top{background:url(/images/guide/pdf-creator-tips.jpg) no-repeat;width:955px;height:45px;overflow:hidden;margin-top:10px;}
.guide-pack-top{background:url(/images/guide/discount-packs-tips.jpg) no-repeat;width:955px;height:45px;overflow:hidden;margin-top:10px;}
#guide-middle-main{width:951px;border-left:1px solid #989898;border-right:1px solid #989898;background-color:#FFF;overflow:hidden;zoom:1;}
#guide-middle-main ul li{background: url(/style/images/li-dot.jpg) no-repeat scroll 0 center transparent;float:left;line-height:25px;margin-left:30px;padding-left:10px;width:420px;list-style: none outside none;}
#guide-middle-main ul li a:hover{color: #333333;}
#guide-middle-main ul{margin: 0 15px 0 0;overflow: hidden;}
.guide-bottom{background:url(images/bot.jpg) no-repeat;width:953px;height:8px;overflow:hidden;margin-bottom:20px;}
/**********  For products guide page end**********/
/**********  For tags page**********/
.tags-intro h1{background:url(/style/images/tags-title-bg.jpg) no-repeat scroll 0 0 transparent;font-size: 16px;font-weight: bold;height: 44px;
line-height: 44px;padding-left: 25px;width: 681px;}
.tags-main{border-right:#989898 solid 1px;padding:0 25px;overflow:hidden;padding-bottom:30px;background-color:#fff;}
.tags-content{padding:0 25px;overflow:hidden;padding-bottom:30px;zoom:1;border-bottom:#989898 dashed 1px;}
.tags-content-bot{padding:0 25px;overflow:hidden;zoom:1;}
.tags-main h2{height:42px;line-height:42px;font-size:14px;font-weight:bold;margin:10px 0px 0px 2px;}
.tags-win{background:url(/style/images/tags-win.jpg) no-repeat scroll 0 0 transparent;height: 22px;width:106px;margin:0px;clear:both;}
.tags-mac{background:url(/style/images/tags-mac.jpg) no-repeat scroll 0 0 transparent;height: 22px;width:106px;margin:12px 0 0;clear:both;}
.tagsList{margin:8px 0px 0px 10px;overflow:hidden;}
.tagsList li{float:left;display:block;line-height:20px;width:140px;height:20px;background:url(/style/images/tags-li-bg.jpg) no-repeat scroll 0 7px transparent;padding-left:8px;}
#tags-side{float:right;width:261px;margin-top:10px;}
#tags-side .moreNav{margin-left:160px;background:none;color:#5aa8be;}
#tags-side .moreNav a{text-decoration:underline;color:#5aa8be;}
#tags-side .moreNav a:hover{color:#ff0000;}
#tags-side h3{padding-left:50px;height:40px;line-height:40px;font-size:14px;font-weight:bold;}
#tags-side ul{padding:5px 0 10px 20px;border-left:#848484 1px solid;background-color:#FFF;zoom:1;}
#tags-side li{line-height:25px;padding:0 0 5px 11px;background:url(images/li-dot.jpg) no-repeat 0 12px;}
#tags-side h3.hot-guide{background:url(images/hot-guide.jpg) no-repeat;margin-top:10px;}
#tags-side h3.related-guide{background:url(images/related-guide.jpg) no-repeat;}
#tags-side h3.related-tags{background:url(images/related-tags.jpg) no-repeat;}
#tags-side h3.related-tags-2{background:url(images/related-tags-2.jpg) no-repeat;}
#tags-side h3.related-pro{background:url(images/related-pro.jpg) no-repeat;}
#tags-side h3.hot-pro{background:url(images/hot-pro.jpg) no-repeat;}
.tags-top a.tags-top-mac{text-decoration:underline;}
.tags-top a.tags-top-win{text-decoration:underline;}
.tags-top{background:url(/style/images/tags-top-bg.jpg) no-repeat scroll 0 0 transparent;height:54px;width:706px;overflow:hidden;}
.tags-top-title{font-size:14px;font-weight:bold;padding:22px 0px 0px 30px;}
.tags-top-mac{background: url(/style/images/tags-top-mac.jpg) no-repeat scroll 0 0 transparent;float: left;margin-left: 540px;margin-top: -24px;padding-left: 30px;font-weight:bold;}
.tags-top-win{background: url(/style/images/tags-top-win.jpg) no-repeat scroll 0 0 transparent;float: left;margin-left: 540px;margin-top: -24px;padding-left: 30px;font-weight:bold;}
.tags-intro-main{border-right:#989898 solid 1px;padding:10px 0px 25px 20px;overflow:hidden;zoom:1;background:#fff url(/style/images/tags-line.jpg) no-repeat scroll 0 bottom;}
.tags-intro-main-bot{border-right:#989898 solid 1px;padding:10px 0px 25px 20px;overflow:hidden;zoom:1;background-color:#fff;}
.tags-intro-pic{width:145px;height:auto;float:left;background-color:#FFF;}
.tags-intro-text{float:right;width:500px;padding:0px 10px 0; background-color:#FFF;}
.tagsTitle{font-weight:bold;text-align:left;margin-left:8px;font-size:14px;margin-bottom:10px;}
.tags-intro-text .tagsTitle a{color:#529cbf;}
.TrialLearn{margin-top:15px;}
.tags-intro-text ul li{background: url(/style/images/li-dot.jpg) no-repeat scroll 0 8px transparent;line-height: 17px;padding: 0 0 10px 8px;}
.tags-freetrial{background:url(/style/images/button.jpg) no-repeat 0 -480px;display:block;float:left;width:150px;height:29px;margin-left:10px;overflow:hidden;text-decoration:none;}
.tags-freetrial:hover{background-position:0 -509px;}
.tags-learnmore{background:url(/style/images/button.jpg) no-repeat scroll 0 -422px transparent;display:block;float:left;width:127px;height:29px;}
.tags-learnmore:hover{background-position:0 -451px;}
/**********  For tags page end**********/
/**********  For contact page**********/
.contact-intro{overflow:hidden;width:706px;}
.contact-intro h1{background:url(images/title-bg.jpg) no-repeat;width:706px;height:44px;line-height:44px;font-size:16px;font-weight:bold;padding-left:15px;}
.contact-main{background-color:#FFF;border-right:#989898 solid 1px;overflow:hidden;zoom:1;}
.contact-txt{padding:5px 0px 10px;border-bottom: 1px dashed #989898;width:668px;}
.contact-txt p a{color:#529CBF;text-decoration:underline;}
.contact-txt h2{font-weight:bold;font-size:13px;}
/**********  For contact page end**********/
/**********  For link page**********/
.contact-intro-2{overflow:hidden;width:706px;margin-top:8px;}
.contact-intro-2 h1{background:url(images/title-bg.jpg) no-repeat;width:706px;height:44px;line-height:44px;font-size:16px;font-weight:bold;padding-left:15px;}
.link-txt{padding-top:5px;width:675px;margin-left:15px;margin-right:15px;}
.link-txt table{border:1px solid #989898;}
.link-txt table tr td{border:1px solid #989898;padding:2px 2px 2px 5px;}
.link-txt p{padding-bottom:8px;}
.link-txt p a{color:#529CBF;text-decoration:underline;}
.link-txt h2{font-weight:bold;font-size:13px;}
/**********  For link page end**********/
/**********  For privacy policy page**********/
.privacy-main{background-color:#FFF;border-right:#989898 solid 1px;overflow:hidden;zoom:1;padding-bottom:10px;}
.privacy-txt{padding-top:11px;width:668px;_margin-left:15px;}
.privacy-txt ul li{background:url(/style/images/li-dot.jpg) no-repeat scroll 15px 10px transparent;padding-left:21px;}
.privacy-txt-1{padding-top:11px;width:668px;}
.privacy-txt p{padding-left:11px;}
.privacy-txt h2{background: url(/style/images/support-title.jpg) no-repeat scroll 0 0 transparent;width:664px;height:37px;padding: 8px 0 0 25px;font-weight:bold;color:#529cbf;}
/**********  For privacy policy end**********/
/**********  For affiliate page**********/
.affiliate-main{background-color:#FFF;border-right:#989898 solid 1px;overflow:hidden;zoom:1;}
.affiliate-txt{width:668px;_margin-left:15px;}
.affiliate-main .affiliate-txt p{margin-left:29px;}
.affiliate-main h1{background:url(/style/images/affiliate-contact-us.jpg) no-repeat scroll 0 0 transparent;height:31px;font-size:14px;font-weight:bold;margin-top:10px;padding-left:22px;padding-top:2px;}
.affiliate-main p{margin:6px 0px 6px 22px;}
.affiliate-main p a{color: #529CBF;text-decoration: underline;}
.affiliate-txt h2.bg{background:url(/style/images/affi-title-bg.jpg) no-repeat scroll 0 0 transparent;width:664px;margin-top: 20px;padding: 7px 0 14px 29px;width:645px;line-height:23px;}
.affiliate-txt h2{background: url(/style/images/support-title.jpg) no-repeat scroll 0 0 transparent;height:37px;line-height:37px;padding: 0 0 0 29px;font-weight:bold;color:#529cbf;}
.affiliate-txt ul li{background:url(/style/images/li-dot.jpg) no-repeat scroll 15px 10px transparent;padding-left:29px;}
.affiliate-txt ul{margin-top:5px;margin-bottom:5px;}
.affiliate-table{margin-left:30px;width:643px;}
.affiliate-table table{border:1px solid #cccccc;border-top:none;border-bottom:none;}
.affiliate-table table tr td{padding:3px 0px 3px 0;font-size:11px;}
.affiliate-table table tr td label{margin-left:20px;display:block;}
.affiliate-table table tr td input{vertical-align:bottom;}
.btn{width:150px;height:30px;}
.table-top-enter{color:#529cbf;font-size:14px;}
.afftitle-bg{background:url(/style/images/affiliate-table-top-2.jpg) no-repeat scroll 0 0 transparent;width:645px;height:43px;overflow:hidden;}
.btn{width:259px;}
.afftitle-bg p{margin:10px 10px 10px 20px;}
.afftitle-bg p span{margin-left:30px;}
.affiliate-table table tr td.afftable-title-bgcolor{background-color:#e6f7ff;color:#2a2a2a;font-size:14px;padding-left:10px;}
.affiliate-table table tr .afftitle-bg{ border:none;}
.affiliate-table .table-bot{background:url(/style/images/affiliate-table-bot.jpg) no-repeat scroll 0 0 transparent;width:645px;height:8px;}
/**********  For affiliate end**********/
/**********  For news page**********/
.news-main{background-color:#FFF;border-right:#989898 solid 1px;overflow:hidden;zoom:1;}
.news-label ul{font-size:14px;height:36px;width:268px;margin:10px 0px 5px 15px;color:#2a2a2a;font-weight: bold;}
.news-label ul li{float:left;cursor:pointer;}
.news-label .nowLeft{background:url(/style/images/industry-news-1.jpg) no-repeat 0px -36px;height:36px;width:134px;display:block;}
.news-label .otherLeft{ background-position:0px 0px;}
.news-label .nowRight{background:url(/style/images/products-release-1.jpg) no-repeat 0px 0px;height:36px;width:134px;display:block;}
.news-label .otherRight{background-position:0px -36px;}
.proBox h2{background: url(/style/images/support-title.jpg) no-repeat scroll 0 0 transparent;height:37px;line-height:37px;padding: 0 0 0 29px;font-weight:bold;color:#529cbf;}
.proBox{width:668px;_margin-left:15px;}
.proBox ul{margin-top:5px;margin-bottom:5px;}
.proBox ul li{background:url(/style/images/li-dot.jpg) no-repeat scroll 15px 10px transparent;padding-left:29px;}
.tab{width:300px;height:36px;margin:10px 0px 10px 20px;color:#2a2a2a;font-size:13px;font-weight:bold;}
.tab li{height:36px;float:left;cursor:pointer;}
.tab li span{display:block;height:36px;width:134px;}
.tab li .win{background:url(/style/images/industry-news-1.jpg) no-repeat 0 0;line-height:29px;padding-left:15px;width:119px;}
.tab li .mac{background:url(/style/images/products-release-1.jpg) no-repeat;line-height:29px;padding-left:5px;width:129px;}
.tab li.curr .win{cursor:default; background:url(/style/images/industry-news-1.jpg) no-repeat 0 -36px;}
.tab li.curr .mac{cursor:default;background:url(/style/images/products-release-1.jpg) no-repeat 0 -36px;}
/**********  For news end**********/
/**********  For error page**********/
.error-txt{padding:5px 0px 10px;width:668px;}
.error-txt ul{margin-left:20px;}
.error-txt ul li a:hover{color:#529CBF;text-decoration:underline;}
.error-txt ul.mar li{margin-left:25px;}
.error-txt h2{font-weight:bold;font-size:14px;margin-top:8px;}
.error-txt h3{font-weight:bold;font-size:12px;margin-left:15px;margin-top:4px;}
.error-products{background:url(/style/images/products.gif) no-repeat 0px 0px;padding-left:30px;}
.error-download{background:url(/style/images/download.gif) no-repeat 0px 0px;padding-left:30px;}
.error-purchase{background:url(/style/images/purchase.gif) no-repeat 0px 0px;padding-left:30px;}
.error-guide{background:url(/style/images/guide.gif) no-repeat 0px 0px;padding-left:30px;}
.error-txt h3.error-guide a{text-decoration:underline;}
.error-mail li a{color:#529CBF;}
/**********  For error end**********/
/**********  For about page end**********/
.about-us-adwards h2{padding-left:17px;font-weight:bold;font-size:13px;padding-top:5px;}
.about-us-adwards img{padding:10px 0px;}
/**********  For about page end**********/
/**********  For support page**********/
.affiliate-txt ol{padding:0;}
.affiliate-txt ol li h3{margin-left:12px;font-weight:bold;}
.affiliate-txt ol li ul li{line-style:none;}
/**********  For support page end**********/
/**********  For glossary page**********/
.glossary-txt ul.icon{margin:10px 0px;}
.glossary-txt{padding:5px 0px 10px;width:668px;}
.glossary-txt ul li{background: url(/style/images/li-dot.jpg) no-repeat scroll 0 9px transparent;padding-left:10px;}
.affiliate-main ul{overflow:hidden;}
.affiliate-main ul li.faq-center{background:url(/style/images/faq-center.jpg) no-repeat scroll 0 0 transparent;float:left;font-size:18px;height:94px;line-height:90px;list-style:none outside none;width:213px;margin:15px 0px 20px 20px;}
.affiliate-main ul li.faq-center a{color:#2687ba;display:inline-block;padding-left:90px;}
.affiliate-main ul li.popular-guide{background:url(/style/images/popular-guide.jpg) no-repeat scroll 0 0 transparent;float:left;font-size:18px;height:94px;line-height:90px;list-style:none outside none;width:213px;margin:15px 10px 20px 10px;}
.affiliate-main ul li.popular-guide a{color:#2687ba;display:inline-block;padding-left:75px;}
.affiliate-main ul li.glossary{background:url(/style/images/glossary.jpg) no-repeat scroll 0 0 transparent;float:left;font-size:18px;height:94px;line-height:90px;list-style:none outside none;width:213px;margin:15px 0px 20px;}
.affiliate-main ul li.glossary a{color:#2687ba;display:inline-block;padding-left:100px;}
/**********  For glossary page end**********/
/**********  For sitemap page**********/
.tags-main table.sitemap tr td{text-align:center;font-weight:bold;background-color:#dff8ff;color:#2a2a2a;border:1px solid #cccccc;}
.tags-main table{margin-top:20px;}
/**********  For sitemap page end**********/

/**********  For 3d info page**********/
.tech-main{background-color:#FFF;padding:10px 15px 20px 15px;}
.tech-main h1{margin-left:15px;font-size:20px;font-weight:bold;}
.tech-main h2{margin-left:15px;font-size:14px;font-weight:bold;}
.tech-main p{font-size:12px;margin-left:15px;}
/**********  For 3d info end**********/

/********** For dvd ripper for mac page ******/
#container-s{width:980px;background:#ededed;overflow:hidden;}
#breadcrumb-s{background:url(/style/images/green.jpg) no-repeat 15px center;border:#848484 solid 1px;border-bottom:none;height:30px;line-height:30px;padding-left:30px;}
#breadcrumb-s a{color:#016484;}
#breadcrumb-s a:hover, #breadcrumb-s a:active{color:#016484;text-decoration:underline;}
#main-product{overflow:hidden;border:#6cc6e1 solid 1px;background:#FFF url(/style/images/main-product-bg.jpg) repeat-x bottom;padding-top:35px;padding-bottom:30px;zoom:1;}
.main-product-txt{float:right;width:495px;display:inline;margin-right:20px;}
.get-win, .get-mac{float:right;font-size:14px;margin-bottom:20px;}
.get-win a, .get-mac a, .get-win a:link, .get-mac a:link, .get-win a:visited, .get-mac a:visited, .get-win a:hover, .get-mac a:hover, .get-win a:active .get-mac a:active{color:#2e7ba7;text-decoration:underline;}
.get-win img, .get-mac img{vertical-align:middle;}
.main-product-txt h1{clear:both;font-size:24px;margin:0 0 15px;}
.main-product-txt p{padding-bottom:10px;line-height:25px;}
.main-product-txt ul{margin-top:10px;}
.main-product-txt li{background:url(/style/images/icon-li.png) no-repeat left 6px;padding-left:22px;margin-bottom:10px;_background:url(/style/images/li-dot.jpg) no-repeat scroll 0 8px;_padding-left:15px;}
.main-product-pic{float:left;margin:50px 0 0 10px;display:inline;}
.main-product-pic p{text-align:center;}
.main-product-pic p a{background:url(/images/system/icon-screen.png) no-repeat left 0;padding-left:30px;line-height:16px;height:16px;display:inline-block;}
.product-btn-box{background:url(/style/images/btn-bg.jpg) no-repeat;width:980px;height:114px;overflow:hidden;}
.product-btn-box1{background:url(/style/images/btn-bg1.jpg) no-repeat;width:980px;height:114px;overflow:hidden;}
.product-sys-mac{float:left;width:274px;padding:16px 15px 0 30px;line-height:20px;}
.product-version-option{float:left;width:300px;padding:16px 15px 0 40px;line-height:20px;}
.product-version-option li{font-size:12px;padding:3px 0;color:#666;}
.product-version-option li a{color:#666;}
.product-version-option li a:hover{color:#666;text-decoration:underline;}
.product-version-option li span{color:#fe1010;padding-left:5px;}
.product-version-option1{float:left;width:300px;padding:8px 35px 0 68px;line-height:20px;}
.product-version-option1 li{font-size:12px;padding:2px 0;color:#666;}
.product-version-option1 li a{color:#666;}
.product-version-option1 li a:hover{color:#666;text-decoration:underline;}
.product-version-option1 li span{color:#666;}
.product-version-option1 li span span{color:#fe1010;padding-left:5px;}
.product-review{float:left;width:300px;padding:16px 35px 0 30px;line-height:20px;}
.review-title{font-size:18px;color:#343434;}
.review-pic{float:left;padding-top:15px;padding-right:20px;}
.review-star{float:left;width:110px;font-size:18px;} 
.review-star span{color:#c94014;font-size:28px;}
.product-price{font-size:22px;color:#fe1010;float:left;margin:30px 10px 0 10px;}
.product-btn{margin:11px 0 0 10px;float:left;display:inline;}
.product-btn1, .product-btn-ultimate, .product-btn-platinum{margin:11px 0 0 0;float:left;display:inline;}
.product-btn a, .product-btn1 a, .product-btn-ultimate a, .product-btn-platinum a{display:block;float:left;background:url(/style/images/btn-s.jpg) no-repeat;width:85px;height:76px;font-size:18px;padding:20px 0 0 168px;}
.product-btn1 .product-btn-buy, .product-btn-ultimate .product-btn-buy, .product-btn-platinum .product-btn-buy{background-position:0 0;margin-right:40px;}
.product-btn .product-btn-buy{background-position: 0 0;margin-right:20px;}
.product-btn .product-btn-buy:hover, .product-btn1 .product-btn-buy:hover, .product-btn-ultimate .product-btn-buy:hover, .product-btn-platinum .product-btn-buy:hover{background-position:0 -96px;}
.product-btn .product-btn-down, .product-btn1 .product-btn-down, .product-btn-ultimate .product-btn-down, .product-btn-platinum .product-btn-down{background-position:0 -192px;}
.product-btn .product-btn-down:hover, .product-btn1 .product-btn-down:hover, .product-btn-ultimate .product-btn-down:hover, .product-btn-platinum .product-btn-down:hover{background-position:0 -288px;}
.product-detail{border-left:#d0d0d0 solid 1px;border-right:#d0d0d0 solid 1px;background-color:#FFF;overflow:hidden;padding-top:25px;}
.product-left{float:left;width:630px;overflow:hidden;padding:0 0 40px 30px;}
.features-title{background:url(/style/images/feature-title.jpg) 0 0;width:630px;height:30px;}
.switch{width:350px;height:30px;float:left;padding-left:15px;}
.switch img{padding-right:3px;}
.product-left h2{font-size:16px;font-weight:bold;padding-bottom:10px; padding-bottom:40px;}
.feature-line{overflow:hidden;border-bottom:#CCC dashed 1px;padding:25px 0 30px;zoom:1;}
.feature-line-last{overflow:hidden;padding:25px 0 35px;zoom:1;}
.main-feature{float:left;display:inline;width:630px;}
.feature-list{float:left;width:300px;display:inline;padding-right:30px;}
.product-feature{padding-top:20px;}
.product-feature .last{padding-right:0;}
.main-feature img{display:block;float:left;margin-right:10px;}
.main-feature p{float:left;width:415px;line-height:24px;padding-bottom:8px;}
.main-feature p strong{display:block;font-size:14px;margin-bottom:5px;}
.main-feature-text{float:left;width:415px;}
.main-feature-text p{line-height:24px;padding-bottom:8px;}
.main-feature-text p strong{display:block;font-size:14px;margin-bottom:5px;}
.feature-list img{display:block;float:left;margin-right:10px;}
.feature-list p{float:left;width:215px;line-height:24px;}
.feature-list p strong{display:block;font-size:14px;margin-bottom:5px;}
.product-profile{margin-top:35px;}
.product-profile h2{font-size:16px;padding-bottom:10px;}
.product-profile table td{padding:5px 15px;line-height:25px;}
.product-profile table td p{line-height:25px;}
.product-profile table td, .product-profile table, .product-profile table tr{border-collapse:collapse;border:1px solid #CCC;}
.product-side{float:right;width:246px;overflow:hidden;margin:40px 30px 40px 0;display:inline;border:1px solid #e5e5e5;padding:5px;}
.side-box{overflow:hidden;margin-bottom:10px;}
.side-box h3{background:url(/style/images/side-title.jpg) no-repeat;height:28px;line-height:28px;font-size:14px;font-weight:normal;color:#353535;padding-left:20px;}
.side-main{overflow:hidden;zoom:1;padding:25px 10px 20px;}
.side-main ul{}
.side-main li{line-height:25px;background:url(/style/images/dot.jpg) no-repeat left 12px;padding-left:11px;}
.reviews-s li{overflow:hidden;margin-bottom:10px;line-height:20px;}
.reviews-s li span{float:right;}
.compare-box-new{background:url(/style/images/compare-bg-new.jpg) no-repeat;width:980px;height:237px;overflow:hidden;}
.compare-box-new h2{font-weight:bold;font-size:16px;line-height:39px;height:39px;overflow:hidden;}
.compare-box-new h2 a{color:#389cc0;float:right;margin-right:20px;}
.compare-left-new{float:left;width:360px;overflow:hidden;padding:10px 0 0 31px;}
.compare-right-new{float:right;width:360px;overflow:hidden;padding:10px 0 0 32px;}
.compare-pic{float:left;margin:10px 0 0 10px;display:inline;width:110px;}
.compare-pic p{text-align:center;}
.compare-pic p a{color:#222;text-decoration:underline;}
.compare-pic p a:hover{color:#389cc0;}
.compare-info-new{float:left;margin:10px 0 0 20px;width:215px;}
.compare-info-new p{font-size:14px;margin:0;padding:0;color:#212121;font-weight:bold;line-height:1.5;}
.compare-info-new p span{color:#74838a;}
.compare-info-new .compare-price{font-size:14px;margin:5px 0 10px 0;}
.compare-info-new .compare-price span{color:#ff0000;}
.compare-icon{float:left;width:169px;height:69px;padding-left:15px;padding-top:60px;}
a.compare-buy-new, a.compare-down-new{background:url(/style/images/compare-btn-new.jpg) no-repeat;width:139px;height:37px;display:block;}
.compare-buy-new:hover{background-position:0 -37px;}
a.compare-down-new{background-position:0 -74px;margin-top:10px;}
.compare-down-new:hover{background-position:0 -111px;}
.product-bot-btn{clear:both;background:url(/style/images/bot-btn-bg.jpg) no-repeat top;padding:20px 0 40px;overflow:hidden;zoom:1;text-align:center;}
.product-bot-btn-title{font-size:18px;margin:0 auto 20px;}
.product-bot-btn ul{width:342px;margin:0 auto;}
.product-bot-btn ul li{float:left;margin-right:10px;}
.product-bot-btn a{background:url(/style/images/btn-s.jpg) no-repeat;width:161px;height:72px;display:block;float:left;}
.product-bot-btn .product-bot-buy{background-position:0 -384px;}
.product-bot-btn .product-bot-buy:hover{background-position:0 -456px;}
.product-bot-btn .product-bot-down{background-position:0 -528px;}
.product-bot-btn .product-bot-down:hover{background-position:0 -600px;}
/********** For dvd ripper for mac page end *****/
/**********  For Blu-ray  **********/
.purchase-checkout-bd{background:url(images/checkout-bg.jpg) no-repeat;width:859px;height:265px;overflow:hidden;}
.purchase-checkout-bd .checkout-avangate{margin:75px 0 0 75px;display:block;float:none;}
.purchase-checkout-bd .checkout-avangate a{display:block;background:url(images/checkout-a-s.png) no-repeat;width:290px;height:141px;}
.purchase-checkout-bd .checkout-avangate a:hover{background-position:0 -142px;}
.purchase-checkout-bd .checkout-swreg{display:none;}
/**********  For Blu-ray end  **********/
/**********  To Right  **********/
#to-right{position:absolute;right:0;margin-right:0;width:60px;position:absolute !important;border:1px solid #dbdbdb;box-shadow:0 2px 3px #dbdbdb;padding:10px 6px 15px !important;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr='#fcfcfc',endcolorstr='#ededed',gradientType=0);background: -moz-linear-gradient(top, #fcfcfc, #ededed 100%);background: -webkit-gradient(linear, 0 0, 0 100%, from(#fcfcfc), to(#ededed));}
/**Menu**/
/*bd creator menu template*/
#menu-frame{background:#ffffff;padding:20px;}
.menu-box-grey{background-color:#f6f6f6;}
.menu-box-grey .template{position:relative;}
.menu-top h2{margin-bottom:20px;font-size:24px;font-weight:normal;line-height:40px;}
.menu-top p{font-size:14px;margin-bottom:15px;}
.menu-top .con{margin-top:10px;padding:10px 0;}
.menu-box{padding:40px 0 20px 0;}
.menu-box p{font-size:1.4em;margin:10px 0;}
.menu-box h3{font-size:22px;line-height:35px;font-weight:normal;}
.menu-box h4{font-size:14px;line-height:30px;margin-top:20px;font-weight:normal;}
.menu-box p{font-size:12px;line-height:25px;font-weight:normal;}
.menu-box ul{overflow:hidden;}
.menu-box li{float:left;border:#e6e6e6 solid 1px;padding:5px;margin-bottom:50px;margin-left:45px;_display:inline;list-style:none;}
.menu-box li img{width:250px;}
.menu-box li p a:link, .menu-box li p a:visited{color:#0075D0;}
/*cookie*/
.usernotice_pop{display: table;width:280px;padding: 7px;position: fixed;bottom: 15px;	right:10px;background: rgba(0,0,0, 0.55);z-index: 1000;text-align: center;color: #fff;border-radius: 5px;transition: all 0.3s ease;font-size:12px;}
.usernotice_pop a{color:#fff;text-decoration:underline;}
.usernotice_pop span{cursor:pointer;border:1px solid #fff;margin:10px 5px;width:50%;padding:0 5px;}

