@charset "utf-8";
/*container*/
#breadcrumb {background-color:#edf6fa; height:22px; }
#breadcrumb-wrap {width:1062px; color:#666; }
#breadcrumb a { color:#51abcc;}
#breadcrumb a:hover, #breadcrumb a:active { color:#51abcc; text-decoration:underline; }
#top-info {background-color:#fff; min-width:1062px;}
#top-info-title {min-width:1062px; border-bottom:1px solid #efefef; }
#top-info-title-main {width:1062px; overflow:hidden;}
#top-info-title-main h1 {height:52px; font-size:28px; line-height:28px; color:#333; font-weight:bold; float:left;padding:10px 0;}
#top-info-title-main .win {background:url(/new-style/images/win.png) no-repeat left center; height:28px; padding-left:36px; }
#top-info-title-main .mac {background:url(/new-style/images/mac.png) no-repeat left center; height:28px; padding-left:36px; }
#top-info-title-main .get-win {background:url(/new-style/images/win-s.png) no-repeat left center; height:20px; padding-left:25px; }
#top-info-title-main .get-mac {background:url(/new-style/images/mac-s.png) no-repeat left center; height:20px; padding-left:25px; }
#top-info-title-main a {font-size:16px; color:#057ba7; line-height:20px; text-decoration:none; float:right; display:block; margin:15px 100px 0 0;}
#top-info-title-main a:hover {text-decoration:underline;}
#top-info-nav {height:74px; width:1062px; padding:10px 0 8px 292px; overflow:hidden;}
#top-info-nav ul {float:left; overflow:hidden; }
#top-info-nav ul li {float:left; text-align:center; line-height:42px; width:100px;}
#top-info-nav ul li a {color:#057ba7; text-decoration:none; font-size:14px;}
#top-info-nav ul li a:hover {color:#057ba7; text-decoration:underline; }
#top-info-nav .curr {background:url(/new-style/images/arrow.png) no-repeat; }
.top-nav-down, .top-nav-buy {background:url(/new-style/images/top-nav-btn.png) no-repeat; width:98px; height:24px; display:block; margin-left:20px; margin-top:10px; float:left;}
.top-nav-down:hover {background-position:0 -24px;} 
.top-nav-buy {background-position:0 -48px;} 
.top-nav-buy:hover {background-position:0 -72px;} 
#top-product {background:url(/new-style/images/info-bg.jpg) repeat-x; height:276px; min-width:1062px;}
#top-product-main {width:1062px; padding-top:10px; position:relative; z-index:99; height:276px; }
#top-product-left {float:left; width:389px;}
#top-product-pic {width:389px; height:211px; }
#review {width:389px; }
.review-info {float:left; color:#2b2b2b; font-size:14px; margin:12px 0 0 80px; _margin:12px 0 0 40px; }
#top-product-text {float:left; width:586px; padding-left:30px;}
#top-product-text h2 {font-size:18px; font-weight:bold; color:#666; line-height:36px; }
#top-product-text p {font-size:14px; color:#666; line-height:25px; }
#top-product-text ul { margin-top:10px;  }
#top-product-text li { background:url(/new-style/images/arrow-1.png) no-repeat left 3px; color:#999; padding-left:12px; margin-bottom:10px; line-height:16px; z-index:100;  }
#info-require {background:url(/new-style/images/require-bg.png) repeat-x; height:75px; min-width:1062px; overflow:hidden;}
#info-require-wrap {width:1062px;}
#info-require-l {width:298px; float:left; padding-top:10px;}
#info-require-l p {font-size:14px; color:#333; margin-left:70px; line-height:28px;}
#info-require-l p a {color:#3092b6; } 
#view-screen {background:url(/new-style/images/screen-line.png) no-repeat; width:165px; padding-top:24px; padding-left:34px; height:51px; float:left; }
#view-screen .screencast {background:url(/new-style/images/screenshot.png) no-repeat left center; padding-left:30px; }
#view-screen a {display:inline-block; font-size:18px; color:#5a5a5a;}
#info-button {overflow:hidden; padding-top:12px; height:54px;}
.info-buy, .info-down, .info-down-mac {background:url(/new-style/images/info-btn.png) no-repeat; width:208px; height:54px; margin-left:28px; display:inline-block;}
.info-buy:hover {background-position:0 -54px; text-decoration:none; }
.info-down {background-position:0 -108px;}
.info-down:hover {background-position:0 -162px; text-decoration:none;}
.info-down-mac {background-position:0 -216px;}
.info-down-mac:hover {background-position:0 -270px; text-decoration:none;}
.info-buy-price {font-size:11px; color:#ccff00; font-weight:bold; display:block; padding: 30px 0 0 80px;}
.info-down-size {color:#cff3fc; font-size:11px; font-weight:bold; display:block; padding: 30px 0 0 70px;}

#bot-info { position:relative; min-width:1062px; }
#bot-info-main {width:1062px; overflow:hidden; }
#bot-info-left {width:698px; float:left; padding-top:20px;}
#key-features {width:678px; margin-left:20px; margin-top:20px;}
#key-features .title {font-size:22px; color:#333; background:url(/new-style/images/key.jpg) no-repeat left 12px; padding-left:30px; font-weight:bold; }
.key-features-line {width:678px; overflow:hidden; padding-top:46px;}
.key-features-pic {float:left; width:285px;}
.key-features-text {float:left; width:356px; margin-left:16px;}
.key-features-text ul li a, .key-features-text-r ul li a{color:#3092b6;}
.key-features-pic-r {float:left; width:285px; margin-left:16px;}
.key-features-text-r {float:left; width:376px;}
.key-features-text h3, .key-features-text-r h3 {font-size:16px; font-weight:bold; color:#333;}
.key-features-text p, .key-features-text-r p {font-size:12px; color:#666; line-height:28px;}
#bot-button {overflow:hidden; padding-left:72px; padding-top:60px; padding-bottom:30px;}
.bot-buy, .bot-down, .bot-down-mac {background:url(/new-style/images/bot-btn.jpg) no-repeat; width:208px; height:81px; margin-left:36px; display:inline-block;}
.bot-buy:hover {background-position:0 -81px; text-decoration:none; }
.bot-down {background-position:0 -162px; text-decoration:none;}
.bot-down:hover {background-position:0 -243px; text-decoration:none;}
.bot-down-mac {background-position:0 -324px; text-decoration:none;}
.bot-down-mac:hover {background-position:0 -405px; text-decoration:none;}
.bot-buy-price {font-size:11px; color:#ccff00; font-weight:bold; display:block; padding: 30px 0 0 80px;}
.bot-down-size {color:#cff3fc; font-size:11px; font-weight:bold; display:block; padding: 30px 0 0 70px;}
#editor-review {width:678px; margin-left:20px; background-color:#f0f0f2; border-radius:5px 5px 5px 5px; margin-top:20px; padding-bottom:15px; overflow:hidden; display:block;}
.editor-review-title {font-size:16px; font-weight:bold; color:#333; margin:15px 30px 10px 30px; background:url(/new-style/images/editor-review.jpg) no-repeat left center; padding-left:25px;}
#editor-review p {font-size:12px; color:#666; line-height:28px; padding:0 30px; clear:both;}
#editor-review .author {float:right; color:#888a8a; padding:0 30px 10px 20px; font-style:italic;}
#bot-secure {background:url(/new-style/images/secure.jpg) no-repeat; width:1062px; height:158px;}
#right-nav {width:280px; float:left; padding-left:42px;}
.right-nav-box {width:280; padding-bottom:22px; border-bottom:1px solid #f0f0f0; }
#right-nav-discount {background:url(/new-style/images/coupon.jpg) no-repeat; height:210px; padding-top:55px; padding-left:25px; padding-right:36px;}
#right-nav-discount p {font-size:14px; color:#333;}
#right-nav-discount p span {color:#8c0101;}
#right-nav-discount .coupon {color:#b31313; font-size:18px; margin-left:30px;}
#right-nav .title {font-size:16px; color:#3092b6; padding-top:15px; }
#right-nav .title a {color:#3092b6; text-decoration:none;}
#right-nav .title a:hover {text-decoration:underline;}
#right-nav ul { padding-top:5px;}
#right-nav li { line-height:25px; padding:0 0 5px 11px; color:#666; font-size:14px; }
#right-nav li a {color:#666; text-decoration:none; }
#right-nav li a:hover {color:#666; text-decoration:underline; }

.addthis_floating_style{ 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));top:50px; left:50%; margin-left:520px;}



/*pro-slide*/
.pro-slide {position:relative; height:75px; width:298px; float:left;}
.pro-slide .next,.pro-slide .prev{ position:absolute; z-index:1; display:block; background:url(/new-style/images/roll-nav-l.png) no-repeat; width:19px; height:75px; top:0;}
.pro-slide .next{margin-left:272px; background:url(/new-style/images/roll-nav-r.png) no-repeat;}
.pro-slide .next:hover,.pro-slide .prev:hover{ background-position:0 -75px;}
.pro-slide .disabled{background-position:0 -150px !important;}
.pro-slide li{ float:left; overflow:hidden; width:226px; margin:0 10px; display:block; height:75px;}
.pro-slide li a{ color:#555;}
.pro-slide li a:hover{ text-decoration:underline;}
.pro-slide li p{ font-size:12px; line-height:1.3em;}
/*leftbox*/
.fl {float:left !important;}
.fr {float:right !important;}
.ac{text-align:center !important;}
.al{text-align:left !important;}
.clr, .clear, .clearer{ clear:both; height:0; overflow:hidden;  }
hr{ border:none; height:0; overflow:hidden; border-bottom:1px dashed #d7d7d7;margin:12px 0; *margin:0; height:0;}
.ml20{ margin-left:20px !important;}.ml10{ margin-left:10px !important;}.mt0{ margin-top:0 !important;}.mt15{ margin-top:15px !important;}.mt10{ margin-top:10px !important;}.mt5{ margin-top:5px !important;}.mr15{ margin-right:15px !important;}.mr20{ margin-right:20px !important;}.mr5{ margin-right:5px !important;}.mr10{ margin-right:10px !important;}.mb10{ margin-bottom:10px !important;}.pl45{ padding-left:45px !important;}.p15{ padding:15px !important;}.mb20{ margin-bottom:20px !important;}.mt30{ margin-top:30px !important;}.mt50{ margin-top:50px !important;}.mb0{ margin-bottom:0 !important;}
ul.dot li,ul.dot2 li, .leftBox dd{ background:url(images/dot_23.png) no-repeat 3px 8px  !important; padding-left:12px !important;}
.m10m{ margin:10px auto !important;}
.wrap{ width:298px; margin:0 auto; padding-top:10px; margin-left:26px;}
/*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;}
